﻿@charset "utf-8";

/*------------------------------------------------------------------------------
XXXXXXXXXX - CSS Modules Import
URL: http://
Date: 200X-0X-XX
Copyright (C) XXX. All Rights Reserved.
------------------------------------------------------------------------------*/

html,
body {
	height: 100%;
	overflow: hidden;
	overflow-y: hidden;/*IE*/
}

html {
	background-color: #efebed;
}

body {
	background: url(../img/top/bg_body_01.jpg) 0 0 no-repeat;
}

div#TopHeader h1#SiteID {
	padding-left: 22px;
	padding-bottom: 18px;
}

div#TopHeader ul#GlobalNav {
	position: static;
	top: 0;
	width: 100%;
}

div#Container {
	background: url(../img/top/bg_header_01.png) 289px 0 no-repeat;
}

/* ----------------------------------------

Content

---------------------------------------- */

div#Content {
	position: relative;
	top: 0;
	width: 100%;
}

div#Content div#TopVis01 {
	position: absolute;
	top: 258px;
	left: 106px;
	z-index: 10;
}


/* ----------------------------------------

LEAD

---------------------------------------- */

div#Lead {
	position: absolute;
	top: 0;
	left: 0;
	width: 267px;
	padding: 15px 0 0 20px;
}

div#Lead ul#SubNav {
	position: relative;
	padding-top: 25px;
	z-index: 1000;
	zoom: 1;
}

div#Lead ul#SubNav li {
	margin-top: 15px;
}

/* ----------------------------------------

MAIN

---------------------------------------- */

div#Main {
	position: relative;
	top: 0;
	left: 0;
	float: none;
	min-height: 680px;
	height: auto !important;
	height: 680px;
	min-width: 935px;
	width: 100%;
	padding: 0;
	zoom: 1;
}

div#Main p#TopCopy {
	position: absolute;
	top: 26%;
	right: 15px;
}



/* ----------------------------------------

IE6用透過png指定

---------------------------------------- */

* html div#Main p#TopCopy img,
* html div#Content div#TopVis01 img {
	behavior: url(/shirasu/files/js/iepngfix_v2/iepngfix.htc);
}

/* ----------------------------------------

ClearFix (必要なければ消す)

---------------------------------------- */

/* -- Modern Browsers -- */

div#xxxx:after {
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: ".";
	line-height: 0;
}

/* -- IE7 -- */

*:first-child+html div#xxxx {
	display: inline-block;
}

/*  -- Legacy IE -- */

* html div#xxxx {
	zoom: 1;
}
