body {
color:#333333;
font-weight:bold;
font-size:12px;
line-height:100%;
background-color:white;
margin:0px;
height:100%;
font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

b { color:#666666;
font-weight:bold; } 
p { font-weight:bold;
font-size:12px; }

img { border:0; }

h1 {
color:#333333;
	font-size:12px;
	margin:0px;
	text-align:left;
	margin-top:5px;
}

h2 {
color:#333333;
	font-size:16px;
	margin:0px;
	padding-top:13px;
		padding-left:20px;
	text-align:left;
	color:black;
	}
	
	h3 {
	color:white;
	margin:0px;
	text-align:left;
	padding-top:8px;
	padding-left:5px;
	font-size:12px;
	}
	
	a { color:#0099FF; }
		a:hover { color:red; }

.mini-title { width:220; background-image:url(image/mini-title.jpg); height: 30px;background-repeat:no-repeat;}
.main-title { width:500; background-image:url(image/main-title.jpg); height: 30px;background-repeat:no-repeat;}
.left-title { width:150; background-image:url(image/lert-title.jpg); height: 30px;background-repeat:no-repeat;}
#most-top {
width:100%;
height:100px;
margin:0px;
background-image:url();
}

#most-center {
width:900px;
margin:0px auto;

}



#most-second {
width:100%;
height:5px;
margin:0px;
background-color:white;
border-bottom:0px solid #00FFFF;
}
#most-center2 {
width:900px;
height:0px;
 background-repeat : no-repeat ;
background-image:url(image/top.jpg);
}



#most-center2 p {
font-size:25px;
}

#navi { width:100%; height:30px; 
	background-image:url(image/nav-img.gif);
	background-color:white;
	 }



#main-waku { width:100%; height:100%; clear:both; background-color:white; }

#main-waku2 { width:100%; height:2400px; clear:both; background-color:white; }

#main {
width:900px;
height:100%;
margin:0 auto;
background-color:white;
border-left:0px solid #00FFFF;
border-right:0px solid #00FFFF;
}

#main2 {
width:800px;
height:2400px;
margin:0 auto;
background-color:white;
border-left:1px solid gray;
border-right:1px solid gray;
clear:both;
}

.main2p { text-align:left; font-size:16px; padding-left:55px; }

.var-main2 { width:760px; height:35px; background-image:url(image/var-main2.gif);} 

.box-p { padding-left:20px; }

.btn { width:253px; height:177; background-image:url(image/standard.jpg);　 }
.btn a { text-decoration:none; color:#666666; }
.btn a:hover { text-decoration:none; color:black;　}
.btnp { padding-top:35px; margin:0px; }

.tbbox { height:80px;  }
.tbbox p {  margin:0; padding:0;  }
.tbbox a {  text-decoration:none; color:#00FFFF;  }
.tbbox a:hover {  text-decoration:none; color:#0099FF; border:10px; }

#most-333 {
width:100%;
height:120px;
margin-top:-30px;
background-image:url(image/bottom-bo.gif);
color:white;
clear:both;
}

#most-333 p { text-align:left; } 

#most-333 a { text-decoration:none; color:white; }
#most-333 a:hover { text-decoration:none; color:black; }