@charset "Shift_JIS";
/*///////WiFi///////*/

/*general*/
body{
	background: #0099da url(./img/bg.gif) center 0;color:#333;text-align:center;margin:0;padding:0;}

p{font-size:12px;
	line-height:1.5;
	}
	* html p{line-height:1.6;}
	
a{color:#333;}
a img{border:0;}
p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
ul,ol,li,dl,dt,dd{margin:0;padding:0;list-style:none;}
body,table,form{font-size:12px;font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;line-height:1.5;}



.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 */
.alt{
	visibility:hidden;
	position:absolute;
	top:-15000px;
	left:-15000px;
	width:1px;
	display:none;
	/*?*/
	display:block;
	/**/
	}

hr{display:none;}
.w844{width:844px;margin:0 auto;}

#container{background:url(./img/headbg.gif) center 0 no-repeat;}
#sheet{background:url(./img/sheet.gif) 0 0 repeat-y;margin-bottom:10px;}
#sheet2{background:url(./img/sheettop.gif) 0 0 no-repeat;}
#sheet3{background:url(./img/sheetbtm.gif) 0 bottom no-repeat;padding:0 4px 15px;min-height:900px;text-align:left;}
#officalbtn{text-align:center !important;padding-bottom:30px;}
#officalbtn a:hover{filter:alpha(opacity=80);opacity:0.8;}

#title{background:url(./img/title.gif) 0 0 no-repeat;height:230px;}

#d2{min-height:290px;}
* html body #d2{height:290px;}

#d3{min-height:270px;}
* html body #d3{height:270px;}

#d32{min-height:235px;}
* html body #d32{height:235px;}

#d5{min-height:530px;}
* html body #d5{height:530px;}

#d10{min-height:365px;}
* html body #d10{height:365px;}

#d12{min-height:250px;}
* html body #d12{height:250px;}