#total_wrap {margin:0 auto;width:950px;height:100%;position:relative;}



/*** top area ***/

#topsection {width: 100%;}
#topsection .top_area {height:20px;float:right;}
#topsection .top_area ul {padding:4px 0 0 0;margin:0;width:304px;}
#topsection .top_area ul li {float:left;padding:0 4px 0 0;}
#topsection .top_area ul li.kingo {padding:0 0 0 6px;}

#topsection .menu_area {clear:both; height:57px;position:relative;}
#topsection .menu_area .logo {float:left;padding-left:10px;}
#topsection .menu_area .menu {float:left;padding-left:140px;}
#topsection .menu_area .menu ul {padding-top:31px;}
#topsection .menu_area .menu ul li {float:left;margin-right:35px;height:26px;}
#topsection .menu_area .menu ul li.no_select {background: url(); }
#topsection .menu_area .menu ul li.select { background: url("/new_home/eng/image/common/ic_menu_select.gif") bottom center no-repeat;}


/*** main layout ***/

#contents_section {clear:both;padding-top:20px;}

#main_left { float: left; width:213px; padding:0 35px 0 0 ;}
#main_left .main_left_box {background:#DCEACD;line-height:1.0em;padding:0;margin:0;}

#main_left .main_left_box ul.left_ul01 {padding-top:10px;}
#main_left .main_left_box ul.left_ul01 li {background:url("/new_home/eng/image/main/ic_l_arrow.gif") 12px 25% no-repeat;padding:0 0 0 22px;line-height:1.0em;height:25px;}
#main_left .main_left_box ul.left_ul01 li img {margin-top:4px;}
#main_left .main_left_box ul.left_ul02 {padding-bottom:10px;}
#main_left .main_left_box ul.left_ul02 li {background:url("/new_home/eng/image/main/ic_l_dash.gif") 12px 40% no-repeat;padding:0 0 0 22px;line-height:1.0em;height:20px;}
#main_left .main_left_box ul.left_ul02 li img {margin-top:4px;}

div.search_box_main {background:#E3E3E3; text-align:center;padding:7px 11px; margin:10px 0;}
div.search_box_main ul li {display:inline; vertical-align:middle;}
div.search_box_main ul li input {border:solid 1px #C6C6C6;background:#FFFFFF;height:15px;width:110px;}

#main_contentwrap { float: left; }
#main_contentwrap .in_wrap {width:453px;}
#main_right { float: right; width:225px;}
#main_right .in_wrap {width:225px;}
ul.rigth_list li {padding:0;}
ul.rigth_list li.b_pd03 {padding-bottom:3px;}
ul.rigth_list li.b_pd {padding-bottom:30px;}
ul.rigth_list li.tb_pd {padding-bottom:3px;padding-top:18px;clear:both;}

table.tbl_main_banner {border-collapse:collapse;}
table.tbl_main_banner td {border:solid 1px #D0D0D0;}


/*** top hidden layer ***/

#topsection .menu_area  #hideenMenuWrap {position:absolute;top:57px;left:275px;height:140px;z-index:100;}
.submenuView {display:block;}
.submenuHide {display:none;}

#topsection .menu_area  #hideenMenuWrap #subMenuLyr_AA {position:absolute;}
#topsection .menu_area  #hideenMenuWrap #subMenuLyr_BB {position:absolute;left:105px;}
#topsection .menu_area  #hideenMenuWrap #subMenuLyr_CC {position:absolute;left:205px;}
#topsection .menu_area  #hideenMenuWrap #subMenuLyr_DD {position:absolute;left:300px;}
#topsection .menu_area  #hideenMenuWrap #subMenuLyr_EE {position:absolute;left:400px;}
#topsection .menu_area  #hideenMenuWrap #subMenuLyr_FF {position:absolute;left:491px;}

.sidebarmenu {background:#606060;padding:10px 0 10px 15px;width:170px;height:130px;filter:alpha(opacity=90); opacity:0.9;}
.sidebarmenu ul {}
.sidebarmenu ul li {height:17px;}
.sidebarmenu ul  li a.lnk_top {color:#FFFFFF;font-size:11px;}
.sidebarmenu ul  li a.lnk_top:hover {color:#c5e74f;}


/*** sub layout ***/

#left_wrap {float:left;width:212px;}
#left_wrap img.left_top {margin-bottom:8px;}
#left_wrap dl.left_menu_list {width:210px;margin-left:1px;}
#left_wrap dl.left_menu_list dt { background: url("/new_home/eng/image/common/icon/ic_arrow_blk.gif") 10px 50% no-repeat;padding:7px 0 7px 23px;border-bottom:solid 1px #D5D5D5;}
#left_wrap dl.left_menu_list dt a {color:#3D3D3A;font-weight:bold;font-size:11px;}
#left_wrap dl.left_menu_list dt a:hover {color:#4C9003;font-weight:bold;font-size:11px;text-decoration:none;}
#left_wrap dl.left_menu_list dt a.current {color:#4C9003;font-weight:bold;font-size:11px;}
#left_wrap dl.left_menu_list dd {background:#E8EBDD;border-bottom:solid 1px #D5D5D5;padding:8px 0 5px 23px;}
#left_wrap dl.left_menu_list dd ul {line-height:1.1em;}
#left_wrap dl.left_menu_list dd ul li {padding-bottom:6px;}
#left_wrap dl.left_menu_list dd ul li a {color:#3D3D3A;font-size:11px;}
#left_wrap dl.left_menu_list dd ul li span {padding-left:7px;}
#left_wrap dl.left_menu_list dd ul li a:hover {font-size:11px;text-decoration:none;color:#4C9003;}
#left_wrap dl.left_menu_list dd ul li a:hover span {font-size:11px;text-decoration:none;color:#4C9003;}
#left_wrap dl.left_menu_list dd ul li a.select {font-size:11px;color:#4C9003;}
#left_wrap dl.left_menu_list dd ul li a.select span {font-size:11px;color:#4C9003;}
#left_wrap  .left_search_box {padding:20px 0 50px 0;}

#contents_wrap {float:right;width:712px;}
#contents_wrap #navi_wrap {height:42px;border-bottom:solid 1px #CCCCCC;}
#contents_wrap #navi_wrap .page_title {padding:2px 0 0 10px;}
#contents_wrap #navi_wrap .page_map {text-align:right;padding-right:19px;color:#A4A4A4;font-family:arial;font-size:11px;margin-top:-2px;}
#contents_wrap #navi_wrap .page_map span {font-weight:bold;color:#7D7B7B;font-family:arial;font-size:11px;}
#contents_wrap #contents_in_wrap {clear:both;padding:31px 20px 50px 9px;}
#contents_wrap #contents_in_wrap div.contents_block {padding-bottom:20px;color:#454545;line-height:1.5em;clear:both;}

#contents_wrap #navi_wrap01 {height:70px;border-bottom:solid 1px #CCCCCC;}
#contents_wrap #navi_wrap01 .page_title {padding:2px 0 0 10px;}
#contents_wrap #navi_wrap01 .page_map {text-align:right;padding-right:19px;color:#A4A4A4;font-family:arial;font-size:11px;margin-top:-2px;}
#contents_wrap #navi_wrap01 .page_map span {font-weight:bold;color:#7D7B7B;font-family:arial;font-size:11px;}


/*** footer ***/

#footer { clear:both; border-top:solid 1px #D7D7D7;padding:0 20px 30px 10px; }
#footer  .copy_l {float:left;padding-top:30px;}
#footer  .copy_r {float:right;padding-top:30px;}


