@charset "shift_jis";

body  {text-align:center;}
div#head_wrapper {  }
div#head_user_wrap, div#wrapper, div#head_logo_wrap {position:relative; width:960px; margin:0 auto; text-align:left;}
div#head_user_wrap {height:40px;}

/* Top Menu */
ul.head_user_menu {	position:absolute; top:6px; right:200px; width:300px; font-size:12px}
ul.head_user_menu li {float:left; padding:5px 10px 0 10px; background:url("../img/common/bu_user_line.gif") no-repeat 0 5px; line-height:100%; list-style:none;}
ul.head_user_menu li img {vertical-align:top;}

/* Language */
ul.head_language {position:absolute; top:6px; right:0px;}
ul.head_language li {float:left; padding:0 10px 0 10px; background:url("../img/common/bu_user_line.gif") no-repeat 0 5px; line-height:100%; list-style:none; }
ul.head_language li img {vertical-align:top; margin-top:2px;}

/* Logo */
div#head_wrap {position:relative; height:65px;}
div.logo {position:absolute; top:0px; left:10;px; vertical-align:top;}

/* Main Menu */
div#head_menu_wrap .menu_sub_m { width:745px; margin:0px; padding:0px;}
div#head_menu_wrap .menu_sub_m ul { margin:0px; padding:0px; }
div#head_menu_wrap .menu_sub_m ul li { float:left; list-style:none; margin-right:3px;}
div#head_menu_wrap .menu_sub_m ul li a:hover{ font-weight:bold;}

/* sub Menu */
#Layer1_m { position:absolute; left:0; top:15; margin:0px 0 0 0px; padding:0; visibility:hidden;}
#Layer1_m ul li{ float:left; margin-right:10px; font-size:14px;}
#Layer2_m { position:absolute; left:0; top:15; margin:0px 0 0 0px; padding:0; visibility:hidden;}
#Layer2_m ul li{float:left; margin-right:15px; font-size:14px;}
#Layer3_m { position:absolute; left:0; top:15; margin:0px 0 0 0px; padding:0; visibility:hidden;}
#Layer3_m ul li{float:left; margin-right:20px; font-size:14px;}
#Layer4_m { position:absolute; left:0; top:15; margin:0px 0 0 0px; padding:0; visibility:hidden;}
#Layer4_m ul li{float:left; margin-right:10px; font-size:14px;}
#Layer5_m { position:absolute; left:0; top:15; margin:0px 0 0 0px; padding:0; visibility:hidden;}
#Layer5_m ul li{float:left; margin-right:10px; font-size:14px;}

/* Quick */
div#floating_banner {position:absolute; top:0; left:875px; height:400px; padding-left:10px;}
div#floating_banner div.right_bnn { margin-bottom:10px;}
div#floating_banner div.right_bnr_01 {}
div#floating_banner div.right_bnr_page { text-align:right;}
div#floating_banner div.right_bnn02 { margin-bottom:10px;}
div#floating_banner div.right_bnn03 { height:80px}


/* CoryRight */
div#footer_wrap { position:relative; width:960px; margin-bottom:20px;}
div#footer_wrap .footer_menu { }
div#footer_wrap .footer_menu ul { list-style:none; height:20px;}
div#footer_wrap .footer_menu ul li { float:left;}

div#footer_wrap .copyright { background:url(../img/common/foot_line.gif) no-repeat; padding-top:10px; text-align:center}
div#footer_wrap .copyright h2 { font-size:18px; font-weight:bold; font-family:Times New Roman, Times, serif; color:#666666; text-align:center;}
div#footer_wrap .copyright address { text-align:center; color:#999; font-size:11px; line-height:110%; }

/* left content */
div#related { position:relative; width:140px;  margin:9px; border:1px solid #DDDDDD; background:#FFFFFF; padding:5px 10px 10px 10px;}
div#related .related_tit { clear:both; overflow:hidden; height:30px; list-style:none; background:url(../img/main/media_line.gif) repeat-x; font-weight:bold; font-size:16px;}
div#related .related_cnt ul { list-style:none;}
div#related .related_cnt li { background:url("../img/common/bul_blue.gif") no-repeat 0 8px; line-height:18px; text-indent:7px;}

/* member Join */
ul.member { height:150px; }
ul.member li { line-height:100%; list-style:none}
ul.member li.login_ment { padding:5px 0 0 10px; float:left;}
ul.member li.login_btn { padding:5px 10px 0 0px; float:right;}
