@charset "utf-8";
@import url('layout.css');

/* header */
#header {overflow:hidden; width:980px; height:70px; margin:0 auto;}
#header h1 {float:left; width:191px; padding:18px 0 0 0px;}
#header .header_menu {position:relative; float:left; width:789px; padding:25px 0 0 0;}
#header .header_menu .header_list01 {overflow:hidden; height:24px;}
#header .header_menu .header_list01 ul li {float:left;}
#header .header_menu .header_list01 .globalmenu {float:left; padding:4px 0 0 55px;}
#header .header_menu .header_list01 .globalmenu li {padding-right:12px;}
#header .header_menu .header_list01 .gnb {float:left; padding-left: 140px;}
#header .header_menu .header_list01 .gnb li {padding-left:2px;}
#header .header_menu .header_list02 { clear:both; height:18px;}
#header .header_menu .header_list02 ul li {float:left;}
#header .header_menu .header_list02 .list02_01 {position:absolute; left:-37px; top:22px; background-color: #d0d0d0;}
#header .header_menu .header_list02 .list02_01_01 {position:absolute; left:-37px; top:22px;}
#header .header_menu .header_list02 .list02_01 li {padding:4px 9px;}
#header .header_menu .header_list02 .list02_01_01 li {padding:0 2px;}
#header .header_menu .header_list02 .list02_02 {float:left; padding-left:492px;}
#header .header_menu .header_list02 .list02_02 p {float:left;}
#header .header_menu .header_list02 .list02_02 p a img {padding:0 0 5px 7px;}
/*#header .header_menu .header_list02 .list02_02 p span {padding-left:12px; background:url("/images/new/icon/icon_watch.gif") no-repeat 0 3px;}*/
#header .header_menu .header_list02 .list02_02 p img {vertical-align:middle;}
#header .header_menu .header_list02 .list02_02 ul {float:left; padding:2px 0 0 6px;}
#header .header_menu .header_list02 .list02_02 ul li {float:left;}
.change_language_btn { float:right; position:relative; top:-5px;}

/* footer */
#footer { clear:both; background:#f1f1f1;height: 140px; border-top:1px solid #cccccc;}
#footer .footer_list { float:left; padding: 20px 0 20px 0; height:25px; }
#footer .footer_list .list01 { overflow:hidden; float:left; min-width:700px; }
#footer .footer_list .list01 li {float:left;padding:5px 10px 0 5px;background:url("/images/new/bg/bg_footer01.gif") no-repeat 0 8px;font-weight:bold;font-size:11px;}
#footer .footer_box .list02 { float:right; padding:19px 0 21px 0; height:25px;}
#footer .footer_address { clear:both; position:relative; padding:5px 0 3px 135px; }
#footer .footer_address .footer_logo { position:absolute; top:0px; left:0; }
#footer address { }
#footer address span {font-weight:bold;}
.footer_box { overflow:hidden; width:980px; margin:0 auto; }
.footer_box:after { content:""; display:block; clear:both; }
