@charset "utf-8";
/* CSS Document */

/*----------------------------------------------------------------------------
 ***                                                                Container
----------------------------------------------------------------------------*/
body {}
#wrap {}


/*----------------------------------------------------------------------------
 ***                                                                  Header
----------------------------------------------------------------------------*/
#headerArea {
	background-position: center top;
	background-repeat: no-repeat;
	height: 165px;
	background-image: url(../common_images/back_header01c.jpg);
}

#slideTxt2{
	top:0;
	background:url(../common_images/back_header03.png) center top no-repeat;
	z-index:9998;
	height:44px;
	width:100%;
}
#slideTxt2Inner{
	width:950px;
	margin:0 auto;
}
#slideTxt2Inner dl{ float:left;}
#slideTxt2Inner #sTopTxt{ float:right; margin:0; padding:5px;}
#slideTxt2Inner #fdTxt{ float:right; margin:0; padding:5px;}
#slideTxt2Inner .fdTxt{ float:right; margin:0; padding:5px;}

#headerAreaInner{background:none;}
#headerAreaTitle{
	width:950px;
	margin:0 auto;
	height:163px;
	position:relative
}
#headerAreaTitle h1{
	position:absolute;
	left: 30px;
	top: 35px;
}

#headTxt{
	position:absolute;
	left: 32px;
	top: 10px;
	color:#000;
	font-weight:bold;
	font-size:12px;
}
#homeBtn{
	position:absolute;
	top:76px;
	left:30px;
}
#telTxt{
	position:absolute;
	top:22px;
	left:606px;
}

/*----------------------------------------------------------------------------
 ***                                                       Header - Navi
----------------------------------------------------------------------------*/
#gnavi {}
#gnavi ul{}
#gnavi li{}
#hNavi{background:url(../common_images/back_header01c.png) left top repeat-x; height:64px;}
#hNavi li#wariBtn{
	float:none;
	position:absolute;
	top:-20px;
	left:709px;
}
#hNavi li#sclBtn{
	float:none;
	position:absolute;
	top:-19px;
	left:809px;
}

/*----------------------------------------------------------------------------
 ***                                                              contentsArea
----------------------------------------------------------------------------*/
#contentsArea { width:950px; margin:0 auto;}



/*----------------------------------------------------------------------------
 ***                                               contentsArea -  mainSection
----------------------------------------------------------------------------*/
.mainSection {}
.mainSectionInner {}

#tohaSec{ position:relative; height:530px; margin-top:10px;}
#tohaSec li{ position:absolute;}

#tohaSec h2{
	position:absolute;
	top:177px;
	left:243px;
}
#tohaSec #toha1{
	top:0px;
	left:0px;
}
#tohaSec #toha2{
	top:271px;
	left:0;
}
#tohaSec #toha3{
	top:0;
	left:243px;
}
#tohaSec #toha4{
	top:355px;
	left:243px;
}
#tohaSec #toha5{
	top:0px;
	left:717px;
}
#tohaSec #toha6{
	top:271px;
	left:717px;
}


/*----------------------------------------------------------------------------
 ***                                               contentsArea - rightSection
----------------------------------------------------------------------------*/
.rightSection{}
.rightSectionInner {}


/*----------------------------------------------------------------------------
 ***                                               contentsArea - leftSection
----------------------------------------------------------------------------*/
.leftSection{}
.leftSectionInner {}


/*----------------------------------------------------------------------------
 ***                                                                  footer
----------------------------------------------------------------------------*/
#footerArea{}
#footerAreaInner{}
#footerLogo{}


/*----------------------------------------------------------------------------
 ***                                                              ページトップ
----------------------------------------------------------------------------*/
.pagetop_more {}


/*----------------------------------------------------------------------------
 ***                                                                   section
----------------------------------------------------------------------------*/
.section {}
.sectionInner {}



/*----------------------------------------------------------------------------
 ***                                                                 topsec
----------------------------------------------------------------------------*/
#topSec{}
#topSecInner{}
