@charset "UTF-8";

body {width:100%; background:url(http://www.star-bb.info/images/bktop.gif) repeat-x top #FFFFFF; text-align:center; font-family: arial, helvetica, geneva, verdana, lucida, 'lucida grande', arial, sans-serif; color:#565656;}

body {font-size: 62.5%; /* IE */  font-family: Verdana, 'MS Pゴシック', sans-serif;}

/******************************************/
a:link {text-decoration:underline; color:#565656;}

a:visited {text-decoration:underline; color:#565656;}

a:hover {text-decoration:none; color:#3792AE;}
/******************************************/

#wrapper {margin:0 auto; width:904px; font-size:10px;}

.header {height:85px; width:859px; padding:10px 15px 0 30px; color:#FFFFFF; font-size:12px; font-weight:bold;}

.headr {float:right; text-align:left;}
.headl {float:left;}

/******************************************/

.pagebody {background:url(http://www.star-bb.info/images/bodyhead.gif) no-repeat top #FFFFFF; padding:20px 0 0 0;}  


.gmenu {list-style:none; width:844px; padding:15px 30px; text-align:left; font-size:14px;}
.gmenu ul {list-style:none;}
.gmenu li {list-style:none; float:left; margin-right:20px;}

.gmenu li a{text-decoration:none;}
.gmenu li a:visited{float:left; text-decoration:none;}
.gmenu li a:hover{float:left; text-decoration:none;}


.container {padding:0 5px 15px 5px;}

.mainimg {width:894px;}

.pnakuzu {width:862px; background:#B8BE81; padding:15px 15px; text-align:left; margin-bottom:20px; font-size:12px;}

/******************************************/

.navigation {float:left; width:216px; text-align:left; padding-left:10px;}
.navigation h3 {line-height:100%; font-size:16px; font-weight:bold; margin-bottom:15px; background:#B8BE81; padding:5px 5px; width:206px; color:#73765A;}

.naviarea {list-style:none; width:206px; margin-bottom:35px;}
.naviarea ul{list-style:none;}
.naviarea li{list-style:none; margin-bottom:10px; font-size:12px;}

.naviarea li a{text-decoration:none;}


.border {float:left; width:1px; border-left:solid 1px #999999;} 






.contents {float:right; width:663px; text-align:left; margin-bottom:15px;}
.contents h2 {line-height:100%; font-size:16px; font-weight:bold; margin-bottom:20px; background:#D8E19F; padding:5px 5px; width:653px; color:#73765A;}

.contarea {font-size:14px; line-height:180%; width:640px; margin-bottom:20px; padding-right:10px; list-style:none;} 
.contarea ul {list-style:none;}
.contarea li {list-style:none; font-size:14px; margin-bottom:5px;}
.contarea li a {font-weight:bold; margin-right:15px; background:#3B80A1; color:#FFFFFF; padding:3px 5px; text-decoration:none;}
.contarea li a:visited {font-weight:bold; margin-right:15px; background:#3B80A1; color:#FFFFFF; padding:3px 5px; text-decoration:none;}
.contarea li a:hover {font-weight:bold; margin-right:15px; padding:3px 5px; text-decoration:none; background:#FFFFFF; color:#565656;}

.contarea strong {background:#E4490F; padding:3px 5px; color:#FFFFFF; margin-bottom:3px;}


.contareal {float:left;} 
.contarear {float:right; width:400px; line-height:180%; font-size:14px; padding-right:20px;}


.pagetop {text-align:right; font-size:12px; padding:15px 20px;}


