@charset utf-8;

/* magin */
.mg0{margin:0px !important}.mg5{margin:5px !important}.mg8{margin:8px !important}.mg10{margin:10px !important}.mg13{margin:13px !important}.mg15{margin:15px !important}.mg20{margin:20px !important}.mg25{margin:25px !important}.mg30{margin:30px !important}.mg40{margin:40px !important}.mg50{margin:50px !important}
.mgt-30{margin-top:-30px !important}.mgt-25{margin-top:-25px !important}.mgt-20{margin-top:-20px !important}.mgt-15{margin-top:-15px !important}.mgt-3{margin-top:-3px !important}.mgt-4{margin-top:-4px !important}.mgt-7{margin-top:-7px !important}.mgt-10{margin-top:-10px !important}.mgt-13{margin-top:-13px !important}.mgt0{margin-top:0px !important}.mgt1{margin-top:1px !important}.mgt3{margin-top:3px !important}.mgt4{margin-top:4px !important}.mgt5{margin-top:5px !important}.mgt6{margin-top:6px !important}.mgt7{margin-top:7px !important}.mgt8{margin-top:8px !important}.mgt9{margin-top:9px !important}.mgt10{margin-top:10px !important}.mgt13{margin-top:13px !important}.mgt14{margin-top:14px !important}.mgt15{margin-top:15px !important} .mgt18{margin-top:18px !important} .mgt19{margin-top:19px !important}.mgt20{margin-top:20px !important}.mgt21{margin-top:21px !important}.mgt22{margin-top:22px !important}.mgt25{margin-top:25px !important}.mgt30{margin-top:30px !important}.mgt32{margin-top:32px !important}.mgt35{margin-top:35px !important}.mgt40{margin-top:40px !important}.mgt50{margin-top:50px !important}
.mgb-2{margin-bottom:-2px !important}.mgb-5{margin-bottom:-5px !important}.mgb0{margin-bottom:0px !important}.mgb3{margin-bottom:3px !important}.mgb4{margin-bottom:4px !important}.mgb5{margin-bottom:5px !important}.mgb7{margin-bottom:7px !important}.mgb8{margin-bottom:8px !important}.mgb9{margin-bottom:9px !important}.mgb10{margin-bottom:10px !important}.mgb12{margin-bottom:12px !important}.mgb13{margin-bottom:13px !important}.mgb14{margin-bottom:14px !important}.mgb15{margin-bottom:15px !important}.mgb16{margin-bottom:16px !important}.mgb18{margin-bottom:18px !important}.mgb19{margin-bottom:19px !important}.mgb20{margin-bottom:20px !important}.mgb22{margin-bottom:22px !important}.mgb25{margin-bottom:25px !important}.mgb26{margin-bottom:26px !important}.mgb27{margin-bottom:27px !important}.mgb30{margin-bottom:30px !important}.mgb31{margin-bottom:31px !important}.mgb35{margin-bottom:35px !important}.mgb40{margin-bottom:40px !important}.mgb50{margin-bottom:50px !important}.mgb60{margin-bottom:60px}.mgb110{margin-bottom:110px !important}
.mgl-2{margin-left:-2px !important}.mgl-4{margin-left:-4px !important}.mgl-5{margin-left:-5px !important}.mgl0{margin-left:0px !important}.mgl3{margin-left:3px !important}.mgl5{margin-left:5px !important}.mgl6{margin-left:6px !important}.mgl7{margin-left:7px !important}.mgl8{margin-left:8px !important}.mgl9{margin-left:9px !important}.mgl10{margin-left:10px !important}.mgl13{margin-left:13px !important}.mgb12{margin-bottom:12px !important}.mgb12{margin-bottom:12px !important}.mgl15{margin-left:15px !important}.mgl17{margin-left:17px !important}.mgl18{margin-left:18px !important}.mgl19{margin-left:19px !important}.mgl20{margin-left:20px !important}.mgl23{margin-left:23px !important}.mgl25{margin-left:25px !important}.mgl28{margin-left:28px !important}.mgl30{margin-left:30px !important}.mgl35{margin-left:35px !important}.mgl40{margin-left:40px !important}.mgl50{margin-left:50px !important}.mgl55{margin-left:55px !important}.mgl60{margin-left:60px !important}.mgl90{margin-left:90px !important}.mgl190{margin-left:190px !important}
.mgr0{margin-right:0px !important}.mgr3{margin-right:3px !important}.mgr5{margin-right:5px !important}.mgr8{margin-right:8px !important}.mgr9{margin-right:9px !important}.mgr10{margin-right:10px !important}.mgr13{margin-right:13px !important}.mgr15{margin-right:15px !important}.mgr20{margin-right:20px !important}.mgr23{margin-right:23px !important}.mgr25{margin-right:25px !important}.mgr30{margin-right:30px !important}.mgr32{margin-right:32px !important}.mgr34{margin-right:34px !important}.mgr35{margin-right:35px !important}.mgr38{margin-right:38px !important}.mgr40{margin-right:40px !important}.mgr45{margin-right:45px !important}.mgr50{margin-right:50px !important}.mgr55{margin-right:55px !important}.mgr57{margin-right:57px !important}.mgr58{margin-right:58px !important}.mgl59{margin-left:59px !important}.mgr60{margin-right:60px !important}.mgl66{margin-left:66px !important}
.mgt21{margin-top:21px !important}.mgl105{margin-left:105px !important}.mgt12{margin-top:12px !important}.mgl109{margin-left:109px !important}.mgl101{margin-left:101px !important}

/* margin */
.mmgt10{margin-top:-10px !important}
.mmgt22{margin-top:-22px !important}
.mmgt80{margin-top:-80px !important}
.mgt36 h3{margin-top:36px !important}
.mgt20 h3{margin:0;padding-bottom:9px}
.mgt45{margin-top:45px !important}

/* padding */
.pa0{padding:0px !important}.pa2{padding:2px !important}
.pat0{padding-top:0px !important}.pat2{padding-top:2px !important}.pat3{padding-top:3px !important}.pat5{padding-top:5px !important}.pat10{padding-top:10px !important}.pat12{padding-top:12px !important}.pat15{padding-top:15px !important}.pat20{padding-top:20px !important}.pat25{padding-top:25px !important}.pat30{padding-top:30px !important}.pat40{padding-top:40px !important}.pat41{padding-top:41px !important}.pat42{padding-top:42px !important}.pat43{padding-top:43px !important}.pat44{padding-top:44px !important}.pat45{padding-top:45px !important}.pat50{padding-top:50px !important}
.pab0{padding-bottom:0px !important}.pab2{padding-bottom:2px !important}.pab5{padding-bottom:5px !important}.pab7{padding-bottom:7px !important}.pab10{padding-bottom:10px !important}.pab15{padding-bottom:15px !important}.pab17{padding-bottom:17px !important}.pab20{padding-bottom:20px !important}.pab25{padding-bottom:25px !important}.pab30{padding-bottom:30px !important}.pab40{padding-bottom:40px !important}.pab50{padding-bottom:50px !important}
.pal0{padding-left:0px !important}.pal5{padding-left:5px !important}.pal10{padding-left:10px !important}.pal15{padding-left:15px !important}.pal16{padding-left:16px !important}.pal20{padding-left:20px !important}.pal25{padding-left:25px !important}.pal30{padding-left:30px !important}.pal35{padding-left:35px !important}.pal40{padding-left:40px !important}.pal50{padding-left:50px !important}.pal69{padding-left:69px !important}
.par0{padding-right:0px !important}.par5{padding-right:5px !important}.par10{padding-right:10px !important}.par15{padding-right:15px !important}.par20{padding-right:20px !important}.par25{padding-right:25px !important}.par30{padding-right:30px !important}.par34{padding-right:34px !important}.par40{padding-right:40px !important}.par50{padding-right:50px !important}.pal88{padding-left:88px !important}
.pab23{padding-bottom:23px !important}
.pab38{padding-bottom:38px !important}
.pab45{padding-bottom:45px !important}

/* p_style_02 */
.p_style_02{ line-height:18px; margin-top:8px; padding-bottom:25px; color:#444}
.p_style_02 p {margin: 0 !important}
.p_style_02 strong {color:#3d3f42q;}
.txtb {font-weight:bold}

.comm_wrap p{padding-bottom:18px}
.comm_wrap p.mgb20{margin:0 !important}

/* indent */
.indent_style01{padding-left:13px;text-indent:-13px;line-height:20px}
.indent_style02{padding-left:8px;text-indent:-8px;line-height:20px}
.indent_style03{padding-left:19px;text-indent:-13px;line-height:20px}

/* btn_center */
.btn_right{text-align:right !important}

/* content img */
.base_img{margin:8px 0 0 0}

/* content text */
.first_title{padding:0 !important}
.par_txt .first_img{margin:21px 0 0 0}
.par_txt p{margin:16px 0 0 0;line-height:18px}

/* content link */
.under-text{color:#666;text-decoration:underline}

/* quot style */
.title_page{width:100%;;overflow:hidden}
.title_page h2.tit02{float:left;font-size:18px;font-family:Arial;color:#202020;font-style:italic;padding:10px 2px 12px 30px;background:url(/common/images/sub/bg_h2_our-mission02.gif) no-repeat 0 3px;vertical-align:top}
.title_page span.quot_style02{float:left; width:28px; height:30px; background: url(/common/images/sub/bg_h2_our-mission01.gif) no-repeat 0 0px}

/* float */
.float_l{float:left;}
.float_r{float:right;}

/* width */
.w80{width:80px}
.w110{width:110px}

/* list_type */
.num_list li:first-child{margin:8px 0 0 0}
.num_list li{margin:6px 0 0 0}
.circledot ul{padding-bottom: 25px}
.circledot ul li{padding-left:10px;background:url(/common/images/icon/bl_black_circledot.gif) no-repeat left 8px;color:#444;line-height:20px}
.circledot ul li h3{font-size:12px;font-weight:normal;line-height:18px;padding:0 0 0 0;color:#666}
.circledot ul li ul{padding-top:6px !important}
.circledot ul li ul li{padding-left:10px;background:url(/common/images/icon/bl_black_highpen.gif) no-repeat left 9px;color:#666}
.circledot ul li ul li ul{padding-top:8px !important;margin-left:-10px}
.circledot ul li ul li ul li{padding-left:10px !important;background:url(/common/images/icn/bl_gray_circledot.gif) no-repeat 2px 7px;color:#777}
._ol ol{list-style:decimal}
._ol ol li{line-height:20px}
._ol ol li ol{padding-top:6px !important;padding-left:10px;padding-bottom:10px;list-style:upper-alpha}
._ol ol li ol li ol{padding-top:6px !important;padding-left:10px;padding-bottom:10px;list-style:lower-alpha}
.basic_list li{margin-top:5px}
.basic_list li:first-child{margin-top:0}
.list_tit2{display:block;color:#444}
p.circledot {padding-left:10px;background:url(/common/images/icon/bl_black_circledot.gif) no-repeat left 8px;color:#444;line-height:20px}


/* tool tip box */
.tips {display:none;position:absolute;padding-bottom:10px;_padding-bottom:9px;color:#3d4146;font-weight:bold;line-height:16px;background:url(/common/images/sub/bg_arrow_bottom.png) no-repeat left bottom;z-index:999}
.tips p, .tips .tips_cont {padding:10px;border:1px solid #D0D0D0;border-bottom:0;background-color:#fff}
.pattern660_l .tips {display:none; width:198px; position:absolute; left:0; bottom:24px; padding-bottom:10px;_padding-bottom:9px;line-height:16px;background:url(/common/images/sub/bg_arrow_bottom.png) no-repeat left bottom; z-index:1000}
.pattern660_l .tips.on {display:block}
.pattern660_l .tips .tipBox {padding:10px;border:1px solid #D0D0D0;border-bottom:0; background-color:#fff}
.pattern660_l .tips .tipBox strong {font-size:12px; color:#333}
.pattern660_l .tips .tipBox p {font-size:11px; font-weight:normal; color:#555; line-height:14px; margin:5px 0 0 0; padding:0; border:0; white-space:normal}

/* bottom - slide img list */
.map_thum_area{clear:both;position:relative;width:660px;margin-top:36px;padding:15px 0;border-bottom:3px solid #f0f0f0;border-top:1px solid #ddd;}
.map_thum_area .map_thum_list{overflow:hidden;width:544px;height:60px;margin-left:59px}
.map_thum_area .map_thum_list ul{overflow:hidden;width:1500px}
.map_thum_area .map_thum_list li{float:left;width:105px;height:60px;margin-right:4px}
.map_thum_area .map_thum_list li a.thum{display:inline-block;width:105px;height:60px}
.map_thum_area .map_thum_list li a.thum img{width:105px;height:60px}
.map_thum_area .map_thum_list li a.thum:hover img,
.map_thum_area .map_thum_list li a.thum:focus img{width:99px;height:54px;border:3px solid #f7931e}
.map_thum_area .prev{position:absolute;top:15px;left:0;display:block;width:55px;height:60px;text-align:center;background:#bababa url(/common/images/icon/bl_maplist_arrow.gif) no-repeat 0 center;text-indent:-9999px}
.map_thum_area .next{position:absolute;top:15px;right:0;display:block;width:55px;height:60px;text-align:center;background:#bababa url(/common/images/icon/bl_maplist_arrow.gif) no-repeat -55px center;text-indent:-9999px}
.map_detail h4{margin-bottom:20px;padding:0 0 15px 0;border-bottom:1px solid #d8d8d8;color:#333333;font-size:18px;text-align:left}
.map_detail p{margin:0}
.map_detail .exhibition_info{width:279px}
.map_detail .exhibition_info strong{display:block;margin-bottom:12px;padding:11px 10px;color:#333333;background-color:#f7f7f7;border:1px solid #dddddd}
.map_detail .exhibition_info p{line-height:19px}
.map_detail_thumlist h4{margin-bottom:20px;padding:0 0 15px 0;border-bottom:1px solid #d8d8d8;color:#333333;font-size:18px;text-align:left}
.map_detail_thumlist p{margin:0;text-align:left}
.map_detail_thumlist a.linked_text{position:static!important;padding:0 0 0 10px;background:url(/common/images/icon/bl_list_arrow.gif) no-repeat left -75px !important}
.map_detail_thumlist a.linked_text:hover{color:#F47D31;text-decoration:underline}
.map_detail_thumlist .vr3d{padding-top:5px;text-align:left;color:#666666}
.map_detail_thumlist .total,.map_detail_thumlist_ex .total{padding-right:57px;padding-bottom:3px;text-align:right}
.map_detail_thumlist .total strong, .map_detail_thumlist_ex .total strong{color:#f47d31}
.map_detail_thumlist .thumlist_wrap ,.map_detail_thumlist_ex .thumlist_wrap{position:relative;width:770px;height:366px;margin-bottom:30px}
.map_detail_thumlist .thumlist_wrap div ,.map_detail_thumlist_ex .thumlist_wrap div{overflow:hidden;width:655px;height:366px;margin-left:58px}
.map_detail_thumlist .thumlist_wrap li, .map_detail_thumlist_ex .thumlist_wrap li{width:655px !important;height:366px !important}
.map_detail_thumlist .thumlist_wrap ul.layer_ul li{display:block;float:left;padding-right:4px} 
.mw .fg .map_detail_thumlist a.prev2{position:absolute;top:50%;left:0;display:block;width:30px;height:51px;margin-top:-26px;text-indent:-9999px;background:url(/common/images/icon/bl_maplist_modal_arrow.png) no-repeat left top}
.mw .fg .map_detail_thumlist a.next2{position:absolute;top:50%;right:0;display:block;width:30px;height:51px;margin-top:-26px;text-indent:-9999px;background:url(/common/images/icon/bl_maplist_modal_arrow.png) no-repeat right top}
.mw .fg .map_detail_thumlist a:hover.prev2{position:absolute;top:50%;left:0;display:block;width:30px;height:51px;margin-top:-26px;text-indent:-9999px;background:url(/common/images/icon/bl_maplist_modal_arrow.png) no-repeat left bottom}
.mw .fg .map_detail_thumlist a:hover.next2{position:absolute;top:50%;right:0;display:block;width:30px;height:51px;margin-top:-26px;text-indent:-9999px;background:url(/common/images/icon/bl_maplist_modal_arrow.png) no-repeat right bottom}
.mw .fg .map_detail_thumlist .none a:hover.prev2{position:absolute;top:50%;left:0;display:block;width:30px;height:51px;margin-top:-26px;text-indent:-9999px;background:url(/common/images/icon/bl_maplist_modal_arrow.png) no-repeat left top}
.mw .fg .map_detail_thumlist .none a:hover.next2{position:absolute;top:50%;right:0;display:block;width:30px;height:51px;margin-top:-26px;text-indent:-9999px;background:url(/common/images/icon/bl_maplist_modal_arrow.png) no-repeat right top}
.map_detail_thumlist01 h4{margin-bottom:20px;padding:0 0 15px 0;border-bottom:1px solid #d8d8d8;color:#333333;font-size:18px;text-align:left}
.map_detail_thumlist01 p{margin:0}
.map_detail_thumlist01 .vr3d{padding-top:5px;text-align:left;color:#666666}
.map_detail_thumlist01 .total{padding-right:57px;padding-bottom:3px;text-align:right}
.map_detail_thumlist01 .total strong{color:#f47d31}
.map_detail_thumlist01 .thumlist_wrap{position:relative;width:770px;height:366px;margin-bottom:30px}
.map_detail_thumlist01 .thumlist_wrap div{overflow:hidden;width:655px;height:366px;margin-left:58px}
.map_detail_thumlist01 .thumlist_wrap li{width:655px !important;height:366px !important}
.map_detail_thumlist01 .thumlist_wrap ul.layer_ul li{display:block;float:left;width:655px;padding-right:4px} 
.mw .fg .map_detail_thumlist01 a.prev2{position:absolute;top:50%;left:0;display:block;width:30px;height:51px;margin-top:-26px;text-indent:-9999px;background:url(/common/images/button/bl_maplist_modal_arrow.png) no-repeat left top}
.mw .fg .map_detail_thumlist01 a.next2{position:absolute;top:50%;right:0;display:block;width:30px;height:51px;margin-top:-26px;text-indent:-9999px;background:url(/common/images/button/bl_maplist_modal_arrow.png) no-repeat right top}

/* brand campaign */
.video_area_box a {position:relative;display:block;width:100%;height:100%}
.video_area_box a span {display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;background:url(/common/images/button/btn_movie_area.png) center center no-repeat;overflow:hidden;text-indent:-100px}
.video_area_box a:hover span {background-image:url(/common/images/button/btn_movie_area_on.png)}
.video_area_box{position:relative;width:325px;height:183px;margin-bottom:40px;overflow: visible}
.campaign_video_list ul{overflow:hidden}
.campaign_video_list li{float:left;width:325px;margin:0 0 10px 10px}
.campaign_video_list li.first{margin-left:0}
.campaign_video_list li a{display:block;margin-bottom:7px}
.video_area_box strong{position:absolute;top:192px;left:0}
* html .mw .fg{margin:10% 0 0 -25% !important;border:1px solid #ccc}

/* Tab */
.htg-tab > ul{overflow:hidden;display:block;height:32px;padding:4px 0 0 5px;margin-bottom:17px;vertical-align:top;background:#ececec url(/common/images/icon/bg_dot_gray.gif) repeat-x left bottom;vertical-align:bottom}
.htg-tab > ul > li{float:left}
.htg-tab > ul > li.next a{background:0}
.htg-tab > ul > li span{display:block;position:relative;top:1px;padding:0;margin:0;border:0;background:none}
.htg-tab > ul > li span a{display:block;padding:0 10px;line-height:30px;font-size:13px;color:#666;font-weight:bold;background:url(/common/images/icon/bg_grey_vertical-line.gif) 0 50% no-repeat;text-align:center}
.htg-tab > ul > li:first-child span a{background:none}
.htg-tab > ul > li span a:hover{color:#666;text-decoration:none}
.htg-tab > ul > li.on span{border-top:1px solid #BBBBBB;background:#fff url(/common/images/icon/bg_dot_gray.gif) repeat-y left top}
.htg-tab > ul > li.on span a{color:#f47d31;line-height:30px;background:url(/common/images/icon/bg_dot_gray.gif) repeat-y right top;*padding-top:3px;*line-height:27px;text-decoration:none}
.htg-tab > ul > li span a:hover{color:#f47d31;text-decoration:underline}
.htg-tab > ul > li.on span a:hover{color:#f47d31;text-decoration:none}
.htg-tab > ul > li.on{margin-right:-1px}
.htg-tab.br-type > ul{height:42px;padding:8px 0 0 5px}
.htg-tab.br-type > ul > li span a{padding:5px 10px}
.htg-tab.br-type > ul > li span a, .htg-tab.br-type li span a:hover{line-height:1.2}

/* table */
caption{display:none}
.tb_total{margin-bottom:5px}
.tb_total .date{margin-left:10px;color:#dadada}
.lside.total strong{color:#f47d31;font-weight:100;margin:0 3px}
.board_table{border-top:2px solid #666666}
.board_table table{width:100%;border-bottom:1px solid #999999}
.board_table table thead th{font-size:11px;padding:9px 0 9px;border-bottom:1px solid #888888;color:#444}
.board_table table tbody tr:first-child td{border-top:0}
.board_table table tbody tr td{padding:9px 0 9px;border-top:1px solid #d8d8d8;text-align:center;color:#444}
.board_table table tbody tr td.left{padding-left:15px;text-align:left}
.board_table table tbody tr td a{color:#444444}
.board_table table a{text-decoration:none;}
.row_data_table{border-top:2px solid #666666}
.row_data_table table{width:100%;border-bottom:1px solid #999999}
.row_data_table table tr:first-child th,.row_data_table table tr:first-child td{border-top:0}
.row_data_table table tr td,.row_data_table table tr th{padding:11px 0 11px 10px;border-top:1px solid #dddddd;border-left:1px solid #dddddd}
.row_data_table table tr td{color:#666}
.row_data_table table tr th{border-left:0;background:#f3f3f3;text-align:left;color:#444444}
.w660_row_type1 table {width:100%; table-layout: fixed;border-top:1px solid #888888}
.w660_row_type1 table th {padding:8px 0 8px 16px;border-bottom:1px solid #d8d8d8;color:#555555;background-color:#f3f3f3;text-align:left}
.w660_row_type1 table td {padding:8px 0 8px 8px;border-bottom:1px solid #d8d8d8;color:#666666}
.w660_row_type1 table .last {border-bottom:1px solid #888888}
.w660_row_type1 .right{display:block}

/* table common */
table .button {vertical-align:middle}
table .left {padding-left:10px;padding-right:0;text-align:left}
table .center {padding-left:0;padding-right:0;text-align:center}
table .right {padding-right:10px;padding-left:0;text-align:right}
table .nodata {text-align:center}
table .tb_cont {padding-top:16px;padding-bottom:16px;vertical-align:top}
table .file_down img {margin-right:5px}
table .caution {clear:both;display:inline-block;_display:inline;margin-top:7px;vertical-align:middle;font-size:11px;padding-left:13px;line-height:16px; background:url('/common/images/icon/bu_notice.gif') no-repeat 0 3px}
table .inp_bg {background-color:#fafafa}
table .file_add .grid_td {position:relative;float:left}
table .file_add .grid_td .file_del {position:absolute; right:0; top:0; padding:8px 10px}
table .file_add .grid_td input {margin:0}


/* row_type */
.row_type table{table-layout:fixed;width:100%;border-top:2px solid #666666;border-bottom:1px solid #999999;}
.row_type table th {padding:5px 0 5px 14px;color:#444;background-color:#f3f3f3;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;text-align:left;vertical-align:middle;}
.row_type table td {padding:5px 0 5px 8px;color:#444;border-bottom:1px solid #dddddd;text-align:left}
.row_type table td a {color:#444;}

/* pagination */
.pagination{padding:15px 0 25px 0;text-align:center;line-height:normal}
.pagination *{ position:relative;display:inline-block;margin:0 -2px;padding:2px 8px;font-size:13px;font-weight:bold;text-decoration:none;line-height:normal;color:#444;font-family:arial, Sans-serif;vertical-align:middle}
.pagination a:hover,.pagination a:active,.pagination a:focus{color:#444}
.pagination strong{ color:#f47d31}
.pagination .first,.pagination .pre,.pagination .next,.pagination .last{display:inline-block;width:16px;height:16px;padding:0 0 0 0;text-indent:-9999px;background-image:url(/common/images/button/btn_paging.gif);background-repeat:no-repeat}
.pagination .first{background-position:0 0}
.pagination .pre{margin:0 8px 0 4px;*margin:0 8px 0 6px;background-position:0 -26px}
.pagination .next{margin:0 4px 0 8px;*margin:0 6px 0 8px;background-position:0 -52px}
.pagination .last{background-position:0 -78px}
.pagination .first:hover{background-position:0 -104px}
.pagination .pre:hover{background-position:0 -130px}
.pagination .next:hover{background-position:0 -156px}
.pagination .last:hover{background-position:0 -182px}


/* Radio, Checkbox Selectbox */
div.checkbox {display:inline-block; * display:inline; margin-right:2px;vertical-align:middle;background:url(/common/images/button/bg_checkbox.png) no-repeat left top}
div.checkbox input {width:11px; height:11px; margin:0;opacity: 0; filter:alpha(opacity=0)}
div.checked {background-position: 0 -39px}
div.radio {position:relative; top:2px; * top:-1px; display:inline-block; * display:inline; margin-right:5px; background:url(/common/images/button/bg_radiobox.png) no-repeat left top}
div.radio input {width:14px; height:15px; margin:0;opacity: 0; filter:alpha(opacity=0)}
div.selected {background-position: 0 -35px}

/* Selectbox */
.jquery-selectbox{display:inline-block;position:relative;height:26px;width:100px;padding:0;border-left:1px solid #ACACAC;border-right:1px solid #ACACAC;border-bottom:1px solid #ACACAC;font-size:12px;color:#444;z-index:0;vertical-align:middle;cursor:pointer;background:#fff url(/common/images/sub/bg_select_box.gif) repeat-x left top}
.jquery-selectbox.selecthover{ z-index:700}
.selecthover{background-color:#F7F7F7}
.jquery-selectbox .jquery-selectbox-currentItem{display:block;overflow:hidden;height:21px;padding:6px 0 0 7px;padding:6px 0 0 7px\9;white-space:nowrap;text-align:left}
.jquery-selectbox .jquery-selectbox-list{display:none;max-height:96px;position:absolute;top:26px;left:-1px;border:1px solid #acacac;background:#fff;auto;z-index:1000;overflow:auto}
.grid_td .jquery-selectbox .jquery-selectbox-list{display:none;position:absolute;top:28px;left:-1px;height:100px;background:#fff;auto;z-index:1000;overflow:auto}
.jquery-selectbox .jquery-selectbox-moreButton{float:right;width:19px;height:27px;cursor:pointer;background:url(/common/images/icon/bg_select_off.png) no-repeat 5px 11px}
.jquery-selectbox .jquery-selectbox-moreButton.morebuttonhover{background:url(/common/images/icon/bg_select_on.png) no-repeat 5px 11px}
.selecthover .jquery-selectbox-moreButton{background:url(/common/images/icon/bg_select_on.png) no-repeat 5px 11px}
.selecthover .jquery-selectbox-moreButton.morebuttonhover{background:url(/common/images/icon/bg_select_on.png) no-repeat 5px 11px}
.jquery-selectbox .jquery-selectbox-item.listelementhover{color:#f47d31;background:#fff}
.jquery-selectbox .jquery-selectbox-item{display:block;padding:5px 2px 5px 7px;cursor:default}
.jquery-selectbox .mgr5{margin-right:4px}

/* tire version select */
.sch_control .jquery-selectbox{border:none;background:#fff}
.sch_control .jquery-selectbox .jquery-selectbox-list{border:none;top:27px;left:0}

/* modal */
.mw{display:none;position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%}
.mw h4 {margin-bottom:20px;padding:0 0 15px 0;border-bottom:1px solid #d8d8d8;color:#333333;font-size:18px;text-align:left}
.mw .bg{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5;filter:alpha(opacity=50)}
.mw .fg{position:fixed;top:50%;left:50%;padding:20px;background:#fff}
* html .mw .fg{margin:10% 0 0 -25% !important;border:1px solid #ccc}
.mw .fg .closebtn a{overflow:hidden;position:absolute;right:20px;top:17px; width:16px; height:16px; background: url(/common/images/button/btn_x.gif);text-indent:-100px;}
.mw .fg .closebtn a:hover{background: url(/common/images/button/btn_x_hover.gif)}
.mw_cont_area .pat_h2 h2{font-size:20px;line-height:1.2;color:#222;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #f6975a}
.mw_cont_area .pat_h3 h3{margin:30px 0 11px 0;padding:0 }
.mw_cont_area h4{margin:0;padding:0 0 8px 0;color:#444;font-size:13px}
.mw_cont_area h5{margin:0;padding:0 0 8px 0;color:#444;font-size:12px}
.mw .campagin_pop h4 {width:560px}


/* list subject */
.list_tit{display:block;font-size:13px;color:#444;padding:27px 0 0 0}

/* style_box */
.stroke_box{margin:25px 0 0 0;padding:23px 30px 23px 30px;border:3px solid #eee;background-color:#fff}
.stroke_box > ul > li{overflow:hidden;padding:7px 0;border-top:1px solid #eee}
.stroke_box > ul > li:first-child{border:none}
.stroke_box > ul > li h4{float:left;width:180px;font-size:16px;color:#f47d31}
.stroke_box > ul > li .circledot{float:left;width:412px}
.stroke_box2{padding:30px;border:3px solid #eee;background-color:#fff}

/* Button Common */
.fix_btn *{position:relative;display:inline-block;_display:inline;width:146px;padding-top:4px;padding-bottom:5px;font-size:12px;color:#fff;text-align:center;font-weight:bold;vertical-align:middle;font-family:arial, Sans-serif;white-space:nowrap;background:url(/common/images/button/btns2.gif) repeat-x left top}    
.fix_btn a:hover,.fix_btn a:active,.fix_btn a:focus{color:#fff}
.button,.button *{ position:relative;margin:0;padding:0;display:-moz-inline-stack;display:inline-block;text-decoration:none !important;border:0;color:#777;font-size:12px;font-family:arial, Sans-serif;white-space:nowrap;background:url(/common/images/button/btns2.png) no-repeat;vertical-align:top;overflow:visible}
.button.btn_balance{background:url(/common/images/button/btns2.png) no-repeat}
* html .button *{font-family:arial,sans-serif;background-image:url(/common/images/button/btns2.png)}
*+ html .button *{font-family:arial,sans-serif}
.button{ margin-left:4px}
.button *{cursor:pointer;_cursor:hand;}
.button.fix_orange,.button.fix_orange *,.button.fix_gray,.button.fix_gray *,.button.fix_icon,.button.fix_icon *,.button.fix_gray02,.button.fix_gray02 *{height:26px;line-height:26px}
.button.btn_orange,.button.btn_orange *,.button.btn_gray,.button.btn_gray *,.button.btn_lightgray,.button.btn_lightgray *{height:27px;line-height:27px}
.button.btn_white2,.button.btn_white2 *{height:27px;line-height:27px}
.button.btn_white,.button.btn_white *{height:25px;margin:0;line-height:25px}
.button.btn_orange{background-position:left -229px}
.button.btn_orange a{color:#fff !important;font-weight:bold}
.button.btn_orange a:hover{color:#fff}
.button.btn_orange input{color:#fff}
.button.btn_orange *{padding:0 16px 0 16px;font-size:12px;background-position:right -229px;color:#ffffff;font-weight:bold}
.button.btn_gray{background-position:left -192px}
.button.btn_gray a{color:#fff !important;font-weight:bold}
.button.btn_gray a:hover{color:#fff}
.button.btn_gray input{color:#fff}
.button.btn_gray *{ padding:0 16px 0 16px;font-size:12px;background-position:right -192px;color:#ffffff;font-weight:bold}
.button.btn_lightgray{background-position:left -396px}
.button.btn_lightgray a{font-weight:bold}
.button.btn_lightgray a:hover{color:#fff}
.button.btn_lightgray input{padding:0 17px 0 13px;color:#fff}
.button.btn_lightgray *{ padding:0 16px 0 16px;font-size:12px;background-position:right -396px;color:#ffffff;font-weight:bold}
.button.btn_white{background:#fff;border:1px solid #cccccc}
.button.btn_white a{font-weight:bold}
.button.btn_white a:hover{color:#777 !important}
.button.btn_white input{padding:0 19px 0 19px;color:#777}
.button.btn_white *{left:0;padding:0 20px;font-size:12px;background:#fff;color:#777;font-weight:bold}
.button.btn_white2{background:#fff;border:1px solid #cccccc}
.button.btn_white2 a{font-weight:bold}
.button.btn_white2 a:hover{color:#777 !important}
.button.btn_white2 input{padding:0 19px 0 19px;color:#777}
.button.btn_white2 *{left:0;padding:0 20px;font-size:12px;background:#fff;color:#777;font-weight:bold}
.btn_form, .btn_form *{height:25px;margin:0;line-height:25px}
.btn_form{background:#fff;border:1px solid #cccccc}
.btn_form a{color:#666666}
.btn_form a:hover{color:#777 !important}
.btn_form input{color:#777}
.btn_form *{left:0;padding:0 9px;font-size:11px;background:#fff;color:#666666}
.button.btn_orange a:active,.button.btn_orange a:focus,.button.btn_gray a:hover,.button.btn_gray a:active,.button.btn_gray a:focus,.button.btn_gray a:hover{color:#fff}
.button.fix_orange{text-align:center;background-position:left -48px}
.button.fix_orange a{color:#fff !important;font-weight:bold;background:none}
.button.fix_orange input{color:#fff;background:none}
.button.fix_orange *{left:0;font-size:12px;background-position:right -48px;color:#ffffff;font-weight:bold}
.button.fix_gray{text-align:center;background-position:left -84px}
.button.fix_gray a{color:#fff !important;font-weight:bold}
.button.fix_gray input{color:#fff}
.button.fix_gray *{font-size:12px;background-position:right -84px;color:#ffffff;font-weight:bold}
.button.fix_orange a:active,.button.fix_orange a:focus,.button.fix_orange a:hover,.button.fix_gray a:active,.button.fix_gray a:focus,.button.fix_gray a:hover{color:#fff}
.button.fix_gray02{background-position:left -291px}
.button.fix_gray02 a{font-weight:bold}
.button.fix_gray02 *{ padding:0 21px 0 5px;font-size:12px;background-position:right -291px;color:#777777;font-weight:bold}
.button.fix_gray02 .ico_ar{padding:0 3px 0 15px;background:url(/common/images/icon/bl_arrow_gray.gif) no-repeat right center}
.fix_orange.w146 *,.fix_gray.w146 *{width:146px}
.fix_orange.w140 *,.fix_gray.w140 *{width:140px}
.fix_orange.w120 *,.fix_gray.w120 *{width:120px;_width:100px}
.button.fix_icon{padding-left:0;background-position:left -120px;}
.button.fix_icon a{padding-right:18px;font-weight:bold}
.button.fix_icon a:hover{color:#666 !important}
.button.fix_icon input{padding-right:17px;margin:0 0 0 -3px;*margin:0 0 0 0;margin:0 0 0 0\0/;color:#666666;font-weight:bold}
.button.fix_icon *{padding-left:20px}
.button.fix_icon.icon *{padding-left:38px;font-size:11px;background-position:right -120px}
.button.fix_icon span{width:33px;height:26px;margin-right:-35px;padding:0 !important}
.button.fix_icon.icon .ico_vr,.button:hover.fix_icon.icon .ico_vr{background-position:16px -260px}
.button.fix_icon.icon .ico_view,.button:hover.fix_icon.icon .ico_view{background-position:-55px -260px}
.button.fix_icon.icon .ico_mic,.button:hover.fix_icon.icon .ico_mic{background-position:-18px -260px}
.button.fix_icon.icon .ico_re,.button:hover.fix_icon.icon .ico_re{background-position:-86px -260px}
.button.fix_icon.icon .ico_down,.button:hover.fix_icon.icon .ico_down{background-position:-120px -260px}
.button:hover.fix_icon.icon .ico_vr{background-position:16px -260px}
.button:hover.fix_icon{background-position:left -156px}
.button:hover.fix_icon.icon *{background-position:right -156px}
.button.fix_icon.icon .ico_pr,.button:hover.fix_icon.icon .ico_pr{background-position:-220px -260px}
.button.fix_icon.icon .ico_join,.button:hover.fix_icon.icon .ico_join{background-position:-187px -260px}
/*.button.fix_icon.icon .ico_play,.button:hover.fix_icon.icon .ico_play{background-position:-283px -260px}*/
.button.fix_icon.icon .ico_play,.button:hover.fix_icon.icon .ico_play{background:url(/common/images/button/btns.png) no-repeat -283px -260px}
.button.fix_icon.icon .ico_back,.button:hover.fix_icon.icon .ico_back{background:url(/common/images/button/btns.png) no-repeat -255px -260px}

.button.fix_icon.icon .ico_enter, .button:hover.fix_icon.icon .ico_enter {background:url(/common/images/button/btns.png) no-repeat -375px -262px}
.enter_btn {display:inline-block}
.enter_btn .button.fix_icon.icon {margin-left:10px}
.enter_btn a {padding-left:40px !important;vertical-align:top !important}

.button.fix_icon.icon .ico_rotate,.button:hover.fix_icon.icon .ico_rotate{background-position:-220px -260px}
.button:hover.fix_icon{background-position:left -156px}
.button:hover.fix_icon.icon *{background-position:right -156px}
.button.fix_icon.icon .ico_balance,
.button:hover.fix_icon.icon .ico_balance{background:url(/common/images/button/btns2.png) no-repeat;background-position:-256px -260px}
.button.fix_icon02{padding-left:0;background-position:left -327px}
.button.fix_icon02.icon *{padding-left:36px;font-size:11px;background-position:right -327px}
.button:hover.fix_icon02{background-position:left -363px}
.button:hover.fix_icon02.icon *{background-position:right -363px}


.gl_network .button.fix_icon {width:77px\0/IE8}
/*.play_btn_poz .start_btn {width:92px\0/IE8}
.reset_btn_poz .reset_btn {width:124px\0/IE8}*/

/* link_pdf */
.pdf_down{display:inline-block;margin:9px 0 0 0;padding:4px 0 3px 24px;color:#666;background:url(/common/images/icon/ico_pdf.gif) no-repeat 0 2px;text-decoration:none !important;}

/* questions */
.questions{width:100%;margin:0 0 0 0}
.questions ul{border-top:1px solid #D8D8D8}
.questions .article{border-bottom:1px solid #D8D8D8}
.questions .article .trigger{display:block;padding:10px 0 10px 10px;font-size:13px;color:#333;font-weight:bold;background:url(/common/images/icon/bl_arrow_top_bottom.gif) no-repeat 638px -26px}
.questions .article.show{border-bottom:0}
.questions .article.show .trigger{font-weight:bold;background-position:638px 16px}
.questions .article .answer{display:none;width:640px;padding:10px 10px 20px 10px;border-bottom:1px solid #CCCCCC;background-color:#F6F6F6}
.questions .article .answer table{width:100%;border-top:1px solid #D8D8D8}
.questions .article .answer table thead th,
.questions .article .answer table tbody td{padding:8px 0 8px 0;border-bottom:1px solid #E9E9E9;text-align:center;font-size:13px;background-color:#F6F6F6}
.questions .article .answer table thead th{color:#888}
.questions .article .answer table tbody td a{display:inline-block;padding:0;color:#666}
.questions .article .answer table tbody td:hover{color:#f47d31}
.questions .article .answer table tbody td.left{padding-left:10px;text-align:left;font-weight:bold}
.img_tit{position:relative}
.img_tit .orange{position:absolute;right:0;top:14px;font-size:14px;color:#f47d31;font-weight:bold}

/* view table */
.tb_total{margin-bottom:3px}
.tb_total .lside{float:left}
.tb_total .rside{float:right}
.tb_total .total strong{padding:0 4px;color:#f47d31;font-weight:normal}
.tb_total p{margin:0 !important;font-size:11px;color:#444}
.tb_total span.tail_bar{display:inline-block;margin-right:10px;padding-right:11px;color:#444;font-weight:bold;background:url(/common/images/icon/bl_gray_bar.gif) no-repeat right 50% }
.news_view{overflow:hidden;border-top:2px solid #555}
.news_view .category{float:left;width:554px;margin:0 0 3px 20px}
.news_view .category strong{padding:0 10px 0 0;background:url(/common/images/icon/bl_gray_bar.gif) no-repeat right 50%}
.news_view .category span{padding-left:10px}
.news_view h3.wrap_ttl{float:left;width:554px;line-height:24px!important;margin:0px 0px 20px 20px !important;padding:0;font-size:18px !important}
.news_view p.wrap{display:block;overflow:hidden;float:left;width:46px;height:66px;margin-left:10px;padding:0 10px;background-color:#989b9d;color:#fff;text-align:center}
.news_view p.wrap em{display:inline-block;font-size:12px;margin-top:11px}
.news_view span.counting{display:inline-block;font-size:30px;margin-top:14px;font-weight:bold}
.news_view .view_cont{clear:both;padding-top:20px;border-top:1px solid #888888}
.news_view .view_cont .video_script{clear:both;position:relative;overflow:hidden;overflow-y:auto;width:542px;height:85px;padding:8px;bordeR:1px solid #bbbbbb}
.news_view img{ margin-bottom:25px}
.prev_next{width:660px;margin-top:15px}
.prev_next ul{width:100%;border-bottom:1px solid #888;border-top:1px solid #888}
.prev_next ul li.prev{border-bottom:1px solid #d8d8d8}
.prev_next ul li a{display:block;width:100%;height:100%;line-height:33px;padding-left:37px;text-decoration:none}
.prev_next ul li.prev a{background:url(/common/images/icon/bl_box_up.gif) no-repeat 10px 50%}
.prev_next ul li.prev a:hover{background:url(/common/images/icon/bl_box_up_h.gif) no-repeat 10px 50%;text-decoration:underline;color:#f47d31}
.prev_next ul li.next a{background:url(/common/images/icon/bl_box_down.gif) no-repeat 10px 50%}
.prev_next ul li.next a:hover{background:url(/common/images/icon/bl_box_down_h.gif) no-repeat 10px 50%;text-decoration:underline;color:#f47d31}
.wrap_ttn .view_title h3{padding:0;color:#444;font-size:16px;width:554px;line-height:24px;margin:0 0 10px 20px}
.btn_area.right{text-align:right}

/* data_table */
.data_table{clear:both}
.data_table table{table-layout:fixed;width:100%;border-top:2px solid #666666;border-bottom:1px solid #999999}
.data_table table tbody tr th{padding:7px 0 7px 0;text-align:center;border-left:1px solid #dddddd;border-top:1px solid #dddddd;color:#444444;;word-wrap:break-word}
.data_table table tbody tr th:first-child{border-left:0}
.data_table table tbody tr th.left{line-height:normal;padding-right:0;padding-left:10px;text-align:left;border-top:1px solid #dddddd;border-left:1px solid #dddddd}
.data_table table tbody tr th.bgc{background-color:#f9f9f9}
.data_table table thead th{padding:8px 5px 8px 5px;text-align:center;background-color:#f3f3f3 ;color:#444;font-size:12px;font-weight:bold;border-bottom:1px solid #aeaeae;border-left:1px solid #dddddd}
.data_table table thead th:first-child{border-left:0}
.data_table table tbody tr td{padding:8px 5px 8px 5px;text-align:center;border-left:1px solid #dddddd;border-top:1px solid #dddddd;color:#444;word-wrap:break-word}
.data_table table tbody tr td:first-child{border-left:0}
.data_table table tbody tr:first-child th,.data_table table tbody tr:first-child td{border-top:0}
.data_table table tbody tr td span.up{color:#f84040}
.data_table table tbody tr td span.down{color:#449bec}
.data_table table tbody tr td span.arrow{background:url(/common/images/icon/bl_gray_arrow_left.gif) 75px 4px no-repeat;padding-right:30px}
.data_table table tbody tr td.left{padding-left:10px;text-align:left}
.data_table table tbody tr td.right{padding-right:10px}
.data_table table tbody tr.emphasis td{color:#3c4047;font-weight:bold}
.data_table table tfoot tr td{padding:7px 10px 7px 0;text-align:right;font-weight:bold;font-size:12px;color:#444;background-color:#ebeef2;border-bottom:1px solid #dddddd;border-right:1px solid #dddddd}
.data_table table tfoot tr td.total{padding-left:5px;padding-right:0px;text-align:left}
.data_table table td .btn_del{background:url(/common/images/button/btn_del.gif) no-repeat;display:block;width:16px;height:16px;margin:0 auto;text-indent:-9999px}
.data_table table td .btn_del:hover{background:url(/common/images/button/btn_del_h.gif) no-repeat;display:block;width:16px;height:16px}
.data_table table .btm_line{border-bottom:1px solid #dddddd}
.data_table table tbody tr th{padding:8px 5px 8px 5px;border-left:1px solid #dddddd;border-bottom:1px solid #dddddd;color:#444444;text-align:center}
.data_table table tbody tr th:first-child{border-left:0}
.data_table table tbody tr th.left{line-height:normal;padding-right:0;padding-left:10px;text-align:left;border-bottom:1px solid #dddddd;border-right:1px solid #dddddd}
.data_table table tbody tr th.bgc{background-color:#f9f9f9}
.data_table table tr.bgc{background-color:#eeeeee}
.data_table thead .one_th{text-align:left;padding-left:20px}
.data_table .b_none td,.data_table .b_none th{border-bottom:0}
.data_table .b_odd td,.data_table .b_odd th{border-bottom:0;background-color:#ebeef2}
.data_table .spec_img{position:absolute;top:53px;left:202px}
.data_table .spec_img2{position:absolute;top:53px;left:179px}
.data_table .spec_img3{position:absolute;top:53px;left:173px}
.data_table .b_even1{height:60px }
.data_table .b_even2{height:33px}
.data_table .b_even3{height:43px}
.data_table .b_even4{height:50px}
.data_table table tbody tr th.left{line-height:normal; padding-right:0; padding-left:10px; background-color:#f3f3f3; text-align: left;border-bottom: 1px solid #dddddd; border-right: 1px solid #dddddd}
.data_table table tbody tr td.left{border-left:1px solid #ddd}
.data_table04 table tbody th {background-color:#F9F9F9}
/* align */
.img_center, .t_center{text-align:center;}

/* Form common */
.inp_base {border:1px solid #bbbbbb; color:#444 !important;padding:5px 5px 5px 7px;height:17px\0;padding:5px 5px 3px 7px\0/;#padding:5px 5px 5px 7px}
.inp_base.error,.inp_base.error:hover {border:1px solid #ff0000}
.inp_base:hover {border:1px solid #333}

/* font color */
.orange{color:#f47d31 !important}

/* align */
.right {text-align:right !important}
.left {text-align:left !important}
.center {text-align:center !important}
.img_center{text-align:center}

/* btn */
.fix_icon03 {position:relative;overflow:visible;display:-moz-inline-stack;display:inline-block;width:158px;height:24px;margin:0;padding:0;border:1px solid #cccccc;border-left:0;color:#666666;font-size:12px;line-height:12px;white-space:nowrap;text-decoration:none !important;vertical-align:top;background:url(/common/images/button/btns_kr.png) no-repeat 0 -40px;line-height:15px\9}
.fix_icon03 span {display:inline-block;width:158px;height:20px;padding-top:6px;color:#666666;font-weight:bold}
.fix_icon03 span span {display:inline-block;width:42px;height:24px;margin-top:-6px;padding:0;vertical-align:top}
.fix_icon03:hover, .fix_icon03:active, .fix_icon03:focus, .fix_icon03.active{background-position:0 -76px;border-bottom:none;border-bottom:1px solid #eee}
.fix_icon03:hover span, .fix_icon03:active span, .fix_icon03:focus span, .fix_icon03.active span{background-position:right -76px;border-bottom:1px solid #eee}


/* COLOR */
.red {color:#ed1c24 !important}
.grey_4 {color:#444 !important}
.grey_5 {color:#555 !important}
.grey_6 {color:#666 !important}
.grey_7 {color:#777 !important}
.grey_8 {color:#6f7a85 !important}

/* data_table02 Add */
.data_table02 {padding:3px;border:1px solid #dddddd}
.data_table02 table {table-layout:fixed;width:100%}
.data_table02 table th {padding:7px 0;border-right:1px solid #fff;border-bottom:1px solid #fff;background-color:#666666}
.data_table02 table th a {color:#fff}
.data_table02 table td {padding:7px 0;border-right:1px solid #fff;border-bottom:1px solid #fff;text-align:center;background-color:#f3f3f3; line-height:1.4em}
.data_table02 table .br_none {border-right:0}
.data_table02 table .bb_none {border-bottom:0}
strong.size_type {display:block;margin:0 10px 5px 10px;font-weight:normal;font-size:11px;color:#333333;background:#cccccc}
strong.size_type + strong.size_type {margin-top:-3px}

/* box_style */
.bx_gray{position:relative;z-index:99;padding:16px 30px 18px;background-color:#f0f0f0}

/* layer-balloon */
.layer_balloon{position:absolute;width:272px;padding:0 0 2px 0;background:url(/de/images/common/hankook-map-layer-balloon-stroke.gif) no-repeat 100% 2px}
.layer_balloon .layer_map_cont{width:268px;position:relative;border:1px solid #333;background-color:#fff}
.layer_balloon .subject{padding:10px 10px 10px 10px;background-color:#f7f7f7;border-bottom:1px solid #e6e6e6}
.layer_balloon .subject h3{font-size:14px;margin:5px 0 0 0;color:#333}
.layer_balloon .map_info{overflow-y:auto;overflow-x:hidden;height:60px;padding:10px}
.layer_balloon .layer_map_cont .arrow{position:absolute;left:50%;bottom:-11px;margin-left:-7px;font-size:0;line-height:0}
.layer_balloon .map_info .addr, .layer_balloon .map_info .tel, .layer_balloon .map_info .km{line-height:18px}
.layer_balloon a.closebtn{overflow:hidden;position:absolute;right:10px;top:11px; width:16px; height:16px;text-indent:-9999px;background: url(/common/images/button/btn_x.gif)}
.layer_balloon a.closebtn:hover{background: url(/common/images/button/btn_x_hover.gif)}

/* dev version*/
.layer_map_cont{width:303px;position:relative;}
.layer_map_cont .subject{padding:10px 10px 10px 10px;border-bottom:1px solid #e6e6e6}
.layer_map_cont .subject h3{font-size:14px;margin:5px 0 0 0;color:#333;word-wrap:break-word}
.layer_map_cont .map_info{margin:10px 0 0 0;padding:0 0 0 10px;height:90px}
.layer_map_cont .map_info .addr, .layer_map_cont .map_info .tel, .layer_map_cont .map_info .km, .layer_map_cont .map_info .url{display:block; line-height:18px; font-family:Arial; font-size:12px; font-weight:normal}
.layer_map_cont .map_info .tel, .layer_map_cont .map_info .km, .layer_map_cont .map_info .url {padding-left:10px; background: url(/common/images/icon/blt_dot_2x2.gif) no-repeat 2px 50%}
.layer_map_cont .map_info .url a {text-decoration:underline}
.gm-style-iw{overflow-y:auto !important;overflow-x:hidden !important;}
.gm-style-iw > div{overflow:inherit !important;}
/*.gm-style-iw > div > div {overflow:none !important}*/
.gm-style-iw > div > div {overflow-x:hidden !important}
.dealer_result .pagination {padding:13px 0 25px 0}

/* bx_common */
.bx_white {width:940px;margin:0 0 10px 0;padding:0 0 40px 0;background-color:#fff}
.bx_gray_line {margin-bottom:20px;padding:30px 30px 35px 30px;border:3px solid #EEEEEE}
.bx_gray_line .img {text-align:center}
.bx_gray_line .tip {display:block;margin-bottom:6px;font-size:14px;color:#333333}
.bx_gray_line.center {text-align:center}
.bx_gray_bg {margin-bottom:10px;padding:20px 30px;background-color:#F0F0F0}
.bx_gray_bg .tit {display:inline-block;margin:0 0 20px 0;font-size:14px;line-height:20px;color:#333}
.bx_gray_bg .range * {vertical-align:middle}
.bx_gray_bg .range label {display:inline-block;margin:0 5px 0 0;*display:inline;*zoom:1}
.bx_gray_bg .range .like {display:inline-block;width:40px;text-align:center}
.ico_desc {text-align:right; font-family:Lucida Sans Unicode, Arial Unicode MS, Arial;}

/*w660_tb_type2*/
.w660_tb_type2{overflow:hidden}
.w660_tb_type2 span{display:block; width:100%; margin-top:20px; margin-bottom:10px; text-align:right}
.w660_tb_type2 table{width:100%; table-layout:fixed; border-top:2px solid #666666; border-bottom:1px solid #999999}
.w660_tb_type2 table thead th{padding:7px 0 7px 0; text-align:center; background-color:#eeeeee ; color:#444444; font-size:12px; font-weight:bold; border-right:1px solid #dddddd; border-bottom:1px solid #aeaeae}
.w660_tb_type2 table tbody th{padding:7px 0px 7px 10px; background-color:#f7f7f7; text-align:left; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd}
.w660_tb_type2 table tbody td{padding:7px 10px 7px 0; text-align:right; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd}
.w660_tb_type2 table tbody td.center{padding:7px 0px 7px 0; text-align:center}  
.w660_tb_type2 table tbody td.left{padding:7px 0px 7px 10px; text-align:left}

/* title */
.motor_tit:after {content:""; display:block; clear:both}
.motor_tit h2.tit02 {float:left; min-width:300px; padding:10px 0 12px 25px !important; background:url(/common/images/sub/bg_h2_our-mission02.gif) no-repeat 0 3px; font-size:18px; font-family:Arial; color:#202020; font-style:italic; line-height:28px}
.motor_tit > span {float:left; width:28px; height:30px; background:url(/common/images/sub/bg_h2_our-mission01.gif) no-repeat 0 0}
.motor_tit > span.thr {position:absolute; top:54px; right:300px; display:block; width:28px; height:30px; background:url(/common/images/sub/bg_h2_our-mission02.gif) no-repeat 0 0px}
.pat_h3 h3 {font-size:16px;margin:30px 0 11px 0 !important;padding:0 !important;}

.fwb{font-weight:bold}
.fwb a{text-decoration:none;}

/* gateway popup */
#world_nations h4{font-size: 16px;padding:0 0 10px 0;margin-bottom: 10px!important}
.w800{width: 800px}
.worldmap{position:relative; width:800px; height:310px}
.worldmap img{z-index:500; position:absolute; top:0; left:0}
.worldmap .wm_btn {position:absolute;display:block!important}
.worldmap .wm_btn span{over-flow:hidden;white-space:nowrap;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);text-indent:-999em}
.worldmap .wm_btn.na {left:192px;top:82px;width:56px;height:38px;z-index:9999}
.worldmap .wm_btn.na span{display:block;width:56px;height:38px}
.worldmap .wm_btn.la {left:267px;top:194px;width:56px;height:29px;z-index:9999}
.worldmap .wm_btn.la span{display:block;width:56px;height:29px}
.worldmap .wm_btn.eu {left:475px;top:65px;width:160px;height:27px;z-index:9999}
.worldmap .wm_btn.eu span{display:block;width:73px;height:27px}
.worldmap .wm_btn.mea {left:379px;top:153px;width:73px;height:31px;z-index:9999}
.worldmap .wm_btn.mea span{display:block;width:73px;height:31px}
.worldmap .wm_btn.ap {left:494px;top:117px;width:88px;height:24px;z-index:9999}
.worldmap .wm_btn.ap span{display:block;width:88px;height:24px}
.worldmap .wm_btn.cis {left:560px;top:63px;width:39px;height:24px;z-index:9999}
.worldmap .wm_btn.cis span{display:block;width:39px;height:24px}
.wMap0{background:url(/common/images/sub/hankook-tire-worldmap.gif) no-repeat left top} 
.wMap1{background:url(/common/images/sub/hankook-tire-worldmap-north-america.gif) no-repeat left top}
.wMap2{background:url(/common/images/sub/hankook-tire-worldmap-latin-america.gif) no-repeat left top}
.wMap3{background:url(/common/images/sub/hankook-tire-worldmap-europe.gif) no-repeat left top}
.wMap4{background:url(/common/images/sub/hankook-tire-worldmap-middle-east-africa.gif) no-repeat left top}
.wMap5{background:url(/common/images/sub/hankook-tire-worldmap-asia-pacific.gif) no-repeat left top}
.wMap6{background:url(/common/images/sub/hankook-tire-worldmap-cis.gif) no-repeat left top}
.worldflag{margin-top: 20px}
.worldflag ul li{float: left; width: 266px; margin-bottom:8px}
.worldflag ul li a{position: static!important; background: none!important; text-decoration: underline}
.worldflag ul li a:hover{position: static!important; background: none!important; color:#f47d31;}
.worldflag ul li img{margin-right:10px}
.gotosite{text-align:right!important}
.gotosite a{position:static!important; padding-right:10px; background:url(/common/images/icon/bl_arrow_orange.png) no-repeat right 50%!important; color: #666}
.gotosite a:first-child {text-decoration:underline;}
.gotosite a:first-child:hover {text-decoration:underline; color:#444}
.worldflag > div {display:none}



p a.close_gallery{position:absolute;right:20px;top:17px; width:16px; height:16px; background: url(/common/images/button/btn_x.gif);}
p a.close_gallery:hover{background: url(/common/images/button/btn_x_hover.gif);}

/* mail form */
.email_pop {width:657px;}
.email_pop h5 {padding:20px 0 7px 0;color:#3d3f42;font-size:14px;font-weight:bold;}
.email_pop_end {width:300px}
.email_pop_end strong {display:block;font-size:14px;margin-bottom:10px}
.mandatory_field {display:inline-block; padding:0 0 0 0; text-indent:-8px; color:#f47d31;vertical-align:middle;font-weight:bold;}
.error_message {padding-left:17px;color:#FF0000;background:url("/common/images/icon/ico_error.gif") no-repeat left 0}/* input error message */

/* invest_navi */
/* invest_navi */
.invest_navi {overflow:hidden;width:654px;height:32px;padding:4px 0 0 5px;margin-bottom:20px;vertical-align:top;background:#ECECEC url("/common/images/icon/bg_dot_gray.gif") repeat-x left bottom;vertical-align:bottom}
.invest_navi li {float:left}
.invest_navi li h2 {position:relative;top:1px;padding:0;margin:0;border:0;background:none}
.invest_navi li h2 {position:relative;top:1px;padding:0;margin:0;border:0;background:none}
.invest_navi li h2 a{display:block;padding:0 10px;line-height:31px;font-size:13px;color:#888;font-weight:bold;text-decoration:none;background:url('/common/images/icon/bg_grey_vertical-line.gif') 0 50% no-repeat}
.invest_navi li:first-child h2 a{background:none}
.invest_navi li h2 a:hover {color:#f47d31;text-decoration:underline}
.invest_navi li h2 a:hover {color:#f47d31;text-decoration:underline}
.invest_navi li.on h2{border-top:1px solid #BBBBBB;background:#fff url("/common/images/icon/bg_dot_gray.gif") repeat-y left top}
.invest_navi li.on h2 a {color:#f47d31;line-height:30px;background:url("/common/images/icon/bg_dot_gray.gif") repeat-y right top}
.invest_navi li.on h2 a:hover {color:#f47d31;text-decoration:none}
.invest_navi li span {display:block;position:relative;top:1px;padding:0;margin:0;border:0;background:none}
.invest_navi li span h2{padding:0 0 0 0}
.invest_navi li span a {display:block;padding:0 10px;line-height:31px;font-size:13px;color:#888;font-weight:bold;text-decoration:none;background:url('/common/images/icon/bg_grey_vertical-line.gif') 0 50% no-repeat}
.invest_navi li:first-child span a{background:none}
.invest_navi li.on > span{border-top:1px solid #BBBBBB;background:#fff url("/common/images/icon/bg_dot_gray.gif") repeat-y left top}
.invest_navi li.on > span a {color:#f47d31;line-height:30px;background:url("/common/images/icon/bg_dot_gray.gif") repeat-y right top}
.invest_navi li.on > span a:hover {color:#f47d31;text-decoration:underline}
.invest_navi li.on {margin-right:-1px}

/* pdf down title */
.gl_pdf_download:first-child h3{margin-top:0}

/* width */
.w530{width:530px !important}


#btn_goTo_top {display:none;overflow:hidden;position:fixed;top:50%;width:32px;height:32px;margin-top:-16px;text-align:center;text-indent:-9000px;}
#btn_goTo_top a {display:block;width:32px;height:32px;font-weight:bold;background:url("/common/images/button/bg_top_button.png") no-repeat -1px -3px; }
#btn_goTo_top a:hover {background-position: -1px -39px; }

.floating_top {display:block;overflow:hidden;height:32px}


.product_detail_banner .sizes_specs{*zoom:1;}
.product_detail_banner .sizes_specs:after{display:block;clear:both;content:'';}
.product_detail_banner .sizes_specs .video_area_box {overflow:hidden;width:278px;height:auto;margin:0 21px 0 0;}
.product_detail_banner .sizes_specs .video_area_box a{width:276px;height:auto;overflow:hidden}
.product_detail_banner .sizes_specs .video_area_box a img{margin-left:-2px}
.product_detail_banner .sizes_specs .video_area_box .tire_banner .comm_r_arrow{display:inline-block;top:inherit;width:auto;height:auto;text-indent:0;background:url('/common/images/icon/bl_arrow_orange.png') no-repeat right 40%;}
.product_detail_banner .sizes_specs .video_area_box .tire_banner:hover .comm_r_arrow{background:url('/common/images/icon/bl_arrow_orange.png') no-repeat right 40%;}
.tire_banner .play{display:block;overflow:hidden;text-indent:-10000px;position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background:url('/common/images/button/btn_movie_area02.png') no-repeat center center;}
.tire_banner:hover .play{background:url('/common/images/button/btn_movie_area02_on.png') no-repeat center center;}

/* tab remove underline */
.tabctrl-header ul li span a{text-decoration: none}
.tabctrl-header ul li span a:hover{text-decoration: none}

/* btn_area */
.btn_area {text-align:left}
.btn_area.center {text-align:center}
.btn_area.right {text-align:right}
.btn_area.right_f {float:right;margin:0 0 0 0}
.btn_area .left {float:left}
.btn_area span.tail_bar{display:inline-block; margin-right:10px; padding-right:11px; background: url("/common/images/icon/bl_gray_bar.gif") no-repeat right 50%;}

/* quot */
.motor_tit span.quot{display: inline-block;width:28px;height:35px;margin-top:-30px;background:url(/common/images/sub/bg_h2_our-mission01.gif) no-repeat 0 12px;vertical-align: middle;*display:inline;*zoom:1}

/*.motor_tit.section.super_gt{position:relative}
.motor_tit.section.super_gt > span{position:absolute;bottom:8px;right:-7px}*/

.map_detail_thumlist > h4 > em {font-size:14px; color:#bbb; font-weight:bold !important}


/* ie8 only */
@media \0screen {
    .video_img > a > img {vertical-align:top}
}
/* /ie8 only */

/* line-break */
.line-break {word-break:break-word}

/* table style (border:none) */
.bd_table_style01 table {border-bottom:none}
.bd_table_style01 table th {background:#f3f3f3}
.va_middle {vertical-align: middle !important}

/* video caption */
.video_caption {width:538px;height:100px;margin-top:20px;overflow:auto;border:1px solid #ccc;padding:10px;word-break:break-all}
.video_area_box .video_caption {display:none}

/* font color */
.fc_gray li {color:#999 !important}

/* Banner : 2015RollOut */
[class^="banner-"]:after {content:''; clear:both; display:block}
[class^="banner-"] .list {overflow:hidden; position:relative; margin:10px 0; background-color:#fff}
[class^="banner-"] .list:first-child {margin-top:0}
[class^="banner-"] .list a {display:block; width:100%; height:100%}
[class^="banner-"] .list a:hover, [class^="banner-"] a:focus, [class^="banner-"] a:active {color:#444}
[class^="banner-"] .list p {overflow-x:hidden; display:table; position:relative; min-height:44px; padding:10px 75px 10px 12px; color:#666; font-size:12px; font-weight:bold; line-height:1.2em; text-shadow:1px 1px 0 #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff; z-index:9}
[class^="banner-"] .list p span {display:table-cell; vertical-align:middle; white-space:pre-wrap; overflow:initial;}
[class^="banner-"] .list img {position:absolute; bottom:0; right:0; width:100%; height:auto; z-index:8}
[class^="banner-"] .list.video_area_box {height:auto}
[class^="banner-"] .list.video_area_box a {position:static}
[class^="banner-"] .list.video_area_box a span {position:static; width:auto; height:auto; background:none; text-indent:inherit}
[class^="banner-"] .list.video_area_box .play, [class^="banner-"] .list.video_area_box .btn_comm_more {line-height:0}
.banner-rnb .list {width:190px; min-height:65px; border-bottom:1px solid #eaeaea}
.banner-prod .list {width:280px; height:78px; margin:0 0 0 20px; border:1px solid #ccc}/*float:left; */
.banner-prod .list:first-child {margin-left:0}
.banner-prod .list p {display:block; padding:13px 80px 15px 20px; color:#333; font-size:13px}
.banner-prod .list p span {display:inline-block}
.banner-prod.h108 .list {height:106px}
.banner-prod .list.video_area_box .play{display:block;overflow:hidden;text-indent:-10000px;position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background:url('/common/images/button/btn_movie_area02.png') no-repeat center center;}
.banner-prod .list.video_area_box:hover .play{background:url('/common/images/button/btn_movie_area02_on.png') no-repeat center center;}
.banner-flag .list {width:250px; height:70px}
.banner-flag.h108 .list {height:108px}
.banner-flag .list p {display:block; padding:13px 50px 15px 20px; color:#333; font-size:12px; line-height:1.1em}
.banner-flag .list p span {display:inline-block;max-height:27px}
.banner-prod .list.video_area_box .btn_comm_more,
.btn_comm_more {display:inline-block;position:absolute;bottom:12px;left:20px;top:inherit;padding-right:10px;font-size:11px;background:url('/common/images/icon/bl_arrow_orange.png') no-repeat right 3px; color:#666; line-height:1.2em; z-index:9}
.btn_comm_more:hover {color:#f47d31;text-decoration:underline}
.banner-prod .list.video_area_box {min-height:78px}

/* data_table04 : 2015RollOut(GL-copy) */ 
.data_table04 table {width:100%; table-layout:fixed; border-top:2px solid #666666; border-bottom: 1px solid #999999;word-wrap:break-word}
.data_table04 table tr th {padding:7px 0 7px 0; text-align: center; border-right:1px solid #dddddd; border-bottom: 1px solid #dddddd;color:#444444;background-color:#F9F9F9; word-wrap:break-word}
.data_table04 table tr td {padding:8px 5px 8px 5px;text-align:left;border-right:1px solid #dddddd;border-bottom: 1px solid #dddddd;color:#444; word-wrap:break-word; font-family:Arial, Lucida Sans Unicode, Arial Unicode MS;}
.data_table04 table tr td ul li {color:#666}
.data_table04 table tr .br_none {border-right:0}
.data_table04 table tbody th {background-color:#F9F9F9}
.data_table04 table tfoot tr td{padding:7px 10px 7px 7;text-align:left;font-weight: bold; font-size:12px; color: #444;background-color:#ebeef2;  border-bottom: 1px solid #dddddd;  border-right:1px solid #dddddd; word-wrap:break-word}
.data_table04 table tbody tr th.left {padding-left:10px; text-align:left}
.data_table04 table tbody tr td.left {padding-left:10px; text-align:left}

/*.pattern660_l h3 {margin:0;padding-bottom:9px;color:#333333;font-size:14px; line-height:14px}*/

.dft_under_no a {text-decoration:none;}
.dft_under_no a:hover, .dft_under_no a:focus {text-decoration:underline;}

/* Press Room */
.view_cont .contenttable th, #content .contenttable td {padding:5px}
.view_cont .contenttable p {padding-bottom:0}
.news_view .view_cont li {list-style:outside; line-height:18px; margin-bottom:3px}
.news_top_text h4 a, .list_news_wrap .pagination a {text-decoration:none}

.comparison_list_wrap > div .closebtn a{position:absolute;right:20px;top:20px;width:16px; height:16px;background: url("/common/images/button/btn_x.gif");}
.comparison_list_wrap > div .closebtn a:hover{background:url("/common/images/button/btn_x_hover.gif");}
/*.button a {position:relative;right:0;top:0;width:auto;height:auto;}
.button:hover.fix_icon.icon * {color:#777}
.cont_subtitle {display:block;background:url("/common/images/button/bl_arrow_top_bottom.gif") no-repeat 838px -26px}
.show {background:url("/common/images/button/bl_arrow_top_bottom_accr2.gif") no-repeat 838px 16px;}*/

.motosp_dday h3{margin:36px 0 9px 0;line-height:1;font-size:14px;color:#333}
.d_day {width:190px;height:59px;color:#fff;text-align:center;background:url("/common/images/motorsports/bg_dday.gif") no-repeat left top}
.d_day span {display:block;height:24px;padding:6px 0 0 0;font-size:15px}
.d_day strong {display:block;font-size:13px;font-weight:100;font-family:arial;line-height:1em}
.d_day strong em {padding-left:3px;font-size:150%}

/* ePrivacy */
.top_ep_wrap {background:#eee}
.top_ep {*zoom:1; width:940px; margin:0 auto; padding:5px 0 7px; color:#777}
.top_ep:after {display:block; content:""; clear:both}
.top_ep p {float:left; width:95%; letter-spacing:0; word-spacing:-1px}
.top_ep .on {margin-left:2px; color:#f47d31; text-decoration:underline}
.top_ep a.btn_close {float:right; overflow:hidden; display:inline-block; width:18px; height:18px; margin-right:1px; background:url('/common/images/header/btn_close_eprivacy.png') no-repeat; text-indent:-9999px; vertical-align:middle}

.board_table table tbody tr td.pat0 {border-top:0}

/* hankook universe*/
.universe #content {width:880px !important; height:450px; padding:0 !important;}
.map_detail_thumlist  {padding:15px 0px 0 0px; background:#fff;}
.map_detail_head {position:relative; margin-bottom:30px; padding-bottom:13px; border-bottom:1px solid #d8d8d8; *zoom:1}
.map_detail_head:after {display:block; content:""; clear:both;}
.map_detail_head h4 {float:left; margin-bottom:0; padding:0; border-bottom:none; font-size:18px}
.map_detail_head h4 em {display:inline-block; margin-left:10px; font-size:14px; color:#bbb; font-weight:bold;}
.map_detail_head .gotosite {float:right}
.map_detail_head .gotosite:after {display:block; clear:both; content:""}
.map_detail_head .gotosite li {float:left}
.gotosite a.btn_view_all {display:inline-block; margin-left:30px; padding-left:8px; font-size:12px; color:#777; background:url(/common/images/icon/bl_view_all_arrow.png) no-repeat 0 6px !important; text-decoration:none !important}

#world_nations h4 {padding-bottom:0; border-bottom:none;}

.worldmap_area {position:relative; zoom:1}
.worldmap_area:after {display:block; content:""; clear:both;}
.worldmap_area .worldmap {float:left; width:650px; height:367px;}
.worldmap_area .worldflag {float:left; width:207px; margin-top:0; padding-left:23px;}

.worldflag ul li {float:none; width:auto;}
.worldflag ul li img {margin-right:6px; vertical-align:top;}
.worldflag ul li span {display:inline-block; width:171px;}

.worldmap_area .wMap1 {background:url(/common/images/sub/1hankook-tire-worldmap-asia-pacific.gif) no-repeat left top}
.worldmap_area .wMap2 {background:url(/common/images/sub/1hankook-tire-worldmap-europe.gif) no-repeat left top}
.worldmap_area .wMap3 {background:url(/common/images/sub/1hankook-tire-worldmap-nola-america.gif) no-repeat left top}
.worldmap_area .wMap4 {background:url(/common/images/sub/1hankook-tire-worldmap-middle-east-africa.gif) no-repeat left top}
.worldmap_area .wMap5 {background:url(/common/images/sub/1hankook-tire-worldmap-nola-america.gif) no-repeat left top}

.worldmap_area.view_all .worldmap {display:none !important}
.worldmap_area.view_all .worldflag {overflow:hidden; width:100%; height:340px}
.worldmap_area.view_all .worldflag > div {display:block !Important; float:left; height:340px}
.worldmap .wm_btn span.hover_img {display:none}
.worldmap .wm_btn.na {left:128px; top:108px;}
.worldmap .wm_btn.na:hover span.hover_img {display:block; position:absolute; top:-68px; left:-95px; width:auto; height:auto; opacity:1;}
.worldmap.wMap5 .wm_btn.na:hover span.hover_img {display:none;}
.worldmap.wMap5 .wm_btn.la:hover span.hover_img {display:none;}
.worldmap .wm_btn.la {left:202px; top:221px;}
.worldmap .wm_btn.la:hover span.hover_img {display:block; position:absolute; top:-181px; left:-169px; width:auto; height:auto; opacity:1;}
.worldmap.wMap3 .wm_btn.la:hover span.hover_img {display:none;}
.worldmap.wMap3 .wm_btn.na:hover span.hover_img {display:none;}
.worldmap .wm_btn.eu {left:380px; top:92px;}
.worldmap .wm_btn.eu:hover span.hover_img {display:block; position:absolute; top:-18px; left:-82px; width:auto; height:auto; opacity:1;}
.worldmap.wMap2 .wm_btn.eu:hover span.hover_img {display:none;}
.worldmap .wm_btn.mea {left:296px; top:176px;}
.worldmap .wm_btn.mea:hover span.hover_img {display:block; position:absolute; top:-33px; left:-10px; width:auto; height:auto; opacity:1;}
.worldmap.wMap4 .wm_btn.mea:hover span.hover_img {display:none;}
.worldmap .wm_btn.ap {left:419px; top:145px;}
.worldmap .wm_btn.ap:hover span.hover_img {display:block; position:absolute; top:-31px; left:-30px; width:auto; height:auto; opacity:1;}
.worldmap.wMap1 .wm_btn.ap:hover span.hover_img {display:none;}
.worldmap_area .btn_globalNet {position:absolute; bottom:15px; left:15px; height:26px; line-height:26px; padding:0 20px 0 40px; border:1px solid #cccccc; background:url(/common/images/icon/bl_arrow_worldmap.png) no-repeat 19px 6px}
.worldmap_area .btn_globalNet:hover {color:#444}

.parbase.gl_management-list {display:none}

/* 2016-02-01 NEW Tab */
.invest_navi_new {display:table;width:100%;height:100%;padding:4px 0 0 5px;margin-bottom:20px;background:#ececec url('/common/images/icon/bg_dot_gray.gif') repeat-x 0 100%}
.invest_navi_new li {display:table-cell;min-width:100px;max-width:180px;vertical-align:middle;background:url('/common/images/icon/bg_grey_vertical-line.gif') 0 50% no-repeat;*float:left;*display:inline-block}
.invest_navi_new li span a {display:block;padding:7px 11px;line-height:1.2em;font-size:13px;color:#888;font-weight:bold;text-align:center;text-decoration:none}
.invest_navi_new li:first-child {background:none}
.invest_navi_new li.on {border-top:1px solid #bbb;border-right:1px solid #bbb;background:#fff url('/common/images/icon/bg_dot_gray.gif') repeat-y 0 0}
.invest_navi_new li.on > span a {color:#f47d31}
.invest_navi_new li.on > span a:hover {color:#f47d31;text-decoration:underline}
.invest_navi_new li.on + li {background:none}