@charset "UTF-8";
*{margin:0;/* padding:0; */font-family:arial;line-height:1.5em;zoom:1;}
.clear{clear:both; visibility:hidden;font-size:0;}
a img{border:none;}
a {text-decoration:underline;}
a:hover {text-decoration:none;}

#allbox{font-size:12px;padding:35px;color:#333;}
#allbox a:link{color:#333;}
#allbox a:visited{color:#333;}
#header{width:auto;margin-bottom:35px;border-bottom:1px solid #d0dcf1;clear:both;height:35px;}
#header h1{float:left;margin-top:-15px;}
#header h1 a{text-decoration:none;}
#header h1 a span{font-size:14px;padding-left:5px;vertical-align:5px;}
#header ul{float:right;margin-top:10px}
#header ul li{display:inline;padding:0 10px;border-right:1px solid #333;}
#header ul li:last-child{border-right:none;padding-right:0}
#header ul li a{}
div.mainimg{width:390px;clear:both;margin:0 auto 62px;text-align:center;}
#contents{border-bottom:1px solid #e3ecf5;width:540px;margin:0 auto;margin-bottom:75px;}
#contents table{width:100%;}
#contents table td{text-align:center;}
#contents table td a{}

#contents #gmenu table{}

#contents #gmenu{width:540px;height:30px;text-align:center;background:url(/lib_image/03_gmenu.gif) no-repeat 0 0;}
#contents #gmenu table{}
#contents #gmenu table td{width:130px;}
#contents #gmenu table td a{line-height:30px;display:block;height:30px;}
#contents #gmenu table td a span{display:none;}

#contents #submenu{width:auto;padding:10px 15px;text-align:center;}
#contents #submenu table{}
#contents #submenu table td{text-align:center;}
#contents #submenu table td a{font-size:14px;color:#0a439a;}
#contents #submenu table td a img{text-decoration:none;margin-bottom:-2px;}

#footerbox{clear:both;text-align:center;}
#footerbox a,#footerbox a:hover{text-decoration:none;}

