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


/*全般
======================================*/

#MainArea ul,#MainArea ol,#MainArea li,
#MainArea h1,#MainArea h2,#MainArea h3,#MainArea h4,#MainArea h5,#MainArea h6,
#MainArea dl,#MainArea dt,#MainArea dd,#MainArea form,#MainArea iframe,
#MainArea table,#MainArea th,#MainArea td,#MainArea p{margin:0;padding:0;font-size:100%;}

#MainArea h1,#MainArea h2,#MainArea h3,
#MainArea h4,#MainArea h5,#MainArea h6{font-weight:normal;}
#MainArea li{list-style:none;}

#MainArea a{color:#126c9f;text-decoration:underline;outline:none;}
	#MainArea a:hover{text-decoration:none;}
	#MainArea a img{border:none;}


/*内容非表示
======================================*/
hr,.alt,#sub,#MainArea a span{
		position:absolute;
		left:-5000px;
		visibility:hidden;
		display:none;
		/*\*/
		display:block;
		/**/
		}


/*font指定
======================================*/
#MainArea *{
	/* Hides from IE-mac \*/
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	/* End hide from IE-mac */
	line-height:1.5;
	}


/*float関連
======================================*/

.flc{
	font-size:1px;clear:both;
	line-height:0;height:0;display:block;
	}
.flcp{
	font-size:1px;
	line-height:0;height:0;display:block;
	}
	.flc br,.flcp br{
		height:0;line-height:0;
		}

.clearfix:after{
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
	}
	.clearfix{display:inline-block;}
	/* Hides from IE-mac \*/
	* html .clearfix{height:1%;}
	.clearfix{display:block;}
	/* End hide from IE-mac */



/*body
======================================*/

/*背景*/
#MainArea{}

#dogatchAD{position:relative;}
#dogatchAD div{
	position:absolute;
	width:80px;height:20px;
	left:0;top:-22px;
	background:url(img/dogatchad.gif) 0 0 no-repeat;
	}
#block1{height:88px;background:url(img/block1.gif) 0 0 no-repeat;}
#unitA{background:url(img/unitA.jpg) 0 0 no-repeat;height:387px;}
#MainArea h1{background:url(img/h1.gif) right 0 no-repeat;height:224px;}
#block2{background:url(img/block2.gif) right 0 no-repeat;height:163px;}
#block3{background:url(img/block3.gif) 0 0 no-repeat;height:113px;}
#unitB{background:url(img/unitB.gif) right 0 no-repeat;height:231px;}
#block4,#block5,#block6{float:left;height:231px;}
#block4{width:289px;background:url(img/block4.gif) 0 0 no-repeat;}
#block5{width:385px;background:url(img/block5.gif) 0 0 no-repeat;}
#block6{width:306px;background:url(img/block6.gif) 0 0 no-repeat;}
#block7{background:url(img/block7.gif) 0 0 no-repeat;height:124px;}
#block9{background:url(img/block9.gif) 0 0 no-repeat;height:49px;}
#block10{background:url(img/block10.gif) 0 0 no-repeat;height:94px;margin-bottom:5px;}

/*LINK*/
#link0a,#link0b,#link1,#link4,#link7,#link8,#link9{position:relative;}
#link0a a,#link0b a,#link1 a,#link4 a,#link7 a,#link8 a,#link9 a{position:absolute;display:block;outline:none;}
	#link0a a{width:318px;height:24px;background:url(img/link0a.gif) 0 0 no-repeat;top:-69px;left:659px;}
		#link0a a:hover{background-position: 0 -24px;}
	#link0b a{width:390px;height:24px;background:url(img/link0b.gif) 0 0 no-repeat;top:-41px;left:587px;}
		#link0b a:hover{background-position: 0 -24px;}
	#link1 a{width:129px;height:21px;background:url(img/link1.gif) 0 0 no-repeat;top:-28px;left:850px;}
		#link1 a:hover{background-position: 0 -21px;}
	#link4 a{width:129px;height:21px;background:url(img/link4.gif) 0 0 no-repeat;top:104px;left:134px;}
		#link4 a:hover{background-position: 0 -21px;}
	#link7 a{width:242px;height:20px;background:url(img/link7.gif) 0 0 no-repeat;top:-46px;left:34px;}
		#link7 a:hover{background-position: 0 -20px;}
	#link8 a{width:80px;height:22px;background:url(img/link8.gif) 0 0 no-repeat;top:-46px;left:517px;}
		#link8 a:hover{background-position: 0 -22px;}
	#link9 a{width:289px;height:24px;background:url(img/link9.gif) 0 0 no-repeat;top:-36px;left:656px;}
		#link9 a:hover{background-position: 0 -24px;}
