@charset "Shift_JIS";

/*--Base------------------------------------------------------------*/
body{color:#545454;
	margin:0;padding:0;
	font-size:14px;
	font-weight:normal;
	line-height:150%;
	font-family:"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	margin-top: 10px;
	background: #aaccef;
	margin-right: auto;margin-left : auto;
	}

h1,h2,h3,h4,h5,h6{font-size:100%;}
a:link {text-decoration:none;color: #0000cc;}
a:visited {color:#6495ed;}
a:active {color: #55b1a9;}
a:hover {color:#ff0000; text-decoration:none; background-color:#ffdddd;}

p{margin:1px;font-size:16px;}
b{font-size:18px;bold;}
hr{border-top:1px solid #000;}
td{padding:0px;}
.mid{vertical-align:bottom;line-height:200%; }

#main{display: inline-block;line-height:150%; vertical-align: top;}

#header{
margin:0 auto;
padding:0 1%;
width:860px;
position:relative;
background:#fff;
box-shadow:10px 10px #000;
}


#img0{width:100%;}
#img1{width:740px;}
#img2{width:740px;}
#wid0{width:200px;}
#wid1{width:320px;}
#wid2{width:390px;}
#wid3{width:410px;}
#wid4{width:540px;}
#wid5{width:300px;}
#wid6{width:430px;}
#wid40{width:40%;}
#wid60{width:60%;}

#wid95{width:95%;}

.hei1{height:290px;}
.hei2{height:320px;}
.wid400p{width:400px;}
.wid400{width:40%;}
.hip6{width:100%;padding: 4px;vertical-align:bottom;}
.hip8{padding: 8px;}


#nonpc{display:none}
#pc{display:block}



/*--Base-------------------------------------------------830-----------*/
@media only screen and (max-width:850px) {
#header{
margin:0 0;
padding:0 0;
width:800px;

}


}

/*--Base-------------------------------------------------530-----------*/
@media only screen and (max-width:480px) {
body {
width:100%;margin:0px;padding:0px;
margin-top: 0px;
	font-size:16px;

}

#header{width:100%;}
#main {width:100%;line-height:150%;}
#line {line-height:0;}

#img0{width:98%;}
#img1{width:98%;}
#img2{width:98%;}
#wid0{width:100%;}
#wid1{width:100%;}
#wid2{width:100%;}
#wid3{width:95%;}
#wid4{width:100%;}
#wid5{width:98%;}
#wid6{width:98%;}
#wid40{width:0%;}
#wid60{width:0%;}
#wid95{width:95%;}

.hip6{padding: 6px;}
.hip8{padding: 0px;}
.hei1{height:auto;}
.wid400{width:0%;}

#nonpc{display:block}
#pc{display:none}
}





