@import url("/css/common/base.css");
@import url("/css/common/bbs.css");
@import url("/css/layout/footer.css");

/*quicklink*/
h1, h2, #quicklink {display:none;}
body{ background-color:#F9F9F4}

/*sub_top*/
#header {position:relative; height:250px;   background:url('/images/english/common/top_back.gif') repeat-x;}
#header_eng {height:250px; width:1024px; background:url('/images/english/common/visual.gif') no-repeat;}
#logo {display:block; position:static; }
#logo a { position:absolute; top:32px; left:15px; z-index:9; }
#tnb {float: right; margin-top:10px; padding-right:120px;}
#tnb li {float:left; padding:2px;}
/*#scmo01, #scmo02, #scmo03, #scmo04, #scmo05 , #scmo06 {position:absolute; top:74px; left:25px; width:189px; height:148px; z-index:1; }
#scmo01 {background:url('/images/english/common/visual_01.gif') no-repeat;}
#scmo02 {background:url('/images/english/common/visual_02.gif') no-repeat;}
#scmo03 {background:url('/images/english/common/visual_03.gif') no-repeat;}
#scmo04 {background:url('/images/english/common/visual_04.gif') no-repeat;}
#scmo05 {background:url('/images/english/common/visual_05.gif') no-repeat;}
#scmo06 {background:url('/images/english/common/visual_06.gif') no-repeat;}
submenu*/

#snb_box{ float:left; width:207px; padding-left:13px; }
#snb_box h2 {display:block;}
#snb_middle img {vertical-align:top; padding:3px 0 3px 0; }	
#snb_top_scmo {width:207px; height:30px; background:url('/images/place/scmo/common/snb_top.gif') no-repeat;}
#snb_middle { width:207px; background:url('/images/english/common/snb_center.gif') repeat-y;}
#snb_middle li { width:152px; font-size:0; line-height:0; padding-left:26px; }
#snb_middle li li{ width:152px; font-size:0; line-height:0; padding-left:12px; }
#snb_middle_line {  font-size:0; width:207px; background:url('/images/english/common/snb_line.gif') no-repeat top ;}
#snb_middle ul ul {   width:150px;  background:url('/images/english/common/snb_subcenter.gif') repeat-y ; font-size:0px; }
#snb_middle ul ul .top {  font-size:0; line-height:0;  vertical-align:top; width:150px; height:5px; background:url('/images/english/common/snb_subtop.gif') left top no-repeat;}
#snb_middle ul ul .bottom {font-size:0; line-height:0;   width:150px; height:5px; background:url('/images/english/common/snb_subbottom.gif') left bottom no-repeat;}
#snb_bottom {position:relative; top:-2px; width:207px; height:38px; margin-bottom:30px; background:url('/images/english/common/snb_bottom.gif') no-repeat;}


		
/*container-topsearch*/

#con_box {position:relative; width:1000px;margin-bottom:30px;}/*width:990px;*/
#container {float:left; width:675px; margin-left:25px; }	



/*contents*/
#contents_top { clear:both; width:675px; height:8px; background:url('/images/english/common/con_top.gif') no-repeat top; font-size:0px; }
#contents_bom { clear:both; width:675px; height:30px; background:url('/images/english/common/con_bottom.gif') no-repeat bottom; }
#contents {clear:both; width:675px;  background:url('/images/english/common/con_center.gif') repeat-y ;}
#contents_book {clear:both; width:600px; margin-left:35px; }
#location {float:right; font-size:11px; margin-top:10px;}
#location img {vertical-align:middle;}
.snb_title {display:block; margin:0 0 5px 0; padding-top:25px; font-size:0px;}
.box_about {clear:both; float:left; width:600px;  margin-bottom:0px;}
.box_cear{clear:both;}
.box_about dt{float:left; margin:8px 8px 3px 8px; width:80px;}
.box_about dd{float:left; margin-top:15px; margin-bottom:0px; width:480px;}
.box_about dd li {padding-left:7px; background:url('/images/notify/icon_ball.gif') 0 5px no-repeat;}
.line_ma{ margin-bottom:10px;}

/*footer*/
#footer_line {clear:both; line-height:0; margin-top:20px; margin-left:15px; width:909px; height:89px; margin-bottom:10px; #margin-bottom:0px; background:url('/images/english/common/f_bg.gif') no-repeat;}
#footer {width:940px;}
#footer .logo {float:left; margin:20px 25px 5px 25px; padding-top:20px; _padding-top:0;}
#footer .menu {float:left; margin:15px 0 0 50px;}
#footer .menu .con {clear:both; margin-bottom:5px;	}
#footer .menu .no_line {float:left; padding:0px 5px 0 3px;  background:url('/images/common/footer_menu_l.gif') 0 right no-repeat;}
#footer .menu li {float:left; padding:0px 4px 0 4px;  background:url('/images/common/no_line.gif') 0 1px no-repeat;}

/*footer*/
#footer_main {}
#footer_main .logo {float:left; margin:10px 25px 5px 10px;}
#footer_main .menu {float:left; margin:15px 0 0 50px;}
#footer_main .menu .con {clear:both; margin-bottom:5px;	}
#footer_main .menu .no_line {float:left; padding:0px 5px 0 3px;  background:url('/images/common/footer_menu_l.gif') 0 right no-repeat;}
#footer_main .menu li {float:left; padding:0px 4px 0 4px;  background:url('/images/common/no_line.gif') 0 1px no-repeat;}



