@charset "utf-8";

/*FONT*/
@font-face {
  font-family: 'Noto_R_thai';
  src: url('../font/thai/NotoSansThai-Regular.eot');
  src: url('../font/thai/NotoSansThai-Regular.eot?#iefix') format('embedded-opentype'),url('../font/thai/NotoSansThai-Regular.woff') format('woff'),url('../font/thai/NotoSansThai-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Noto_M_thai';
  src: url('../font/thai/NotoSansThai-Medium.eot');
  src: url('../font/thai/NotoSansThai-Medium.eot?#iefix') format('embedded-opentype'),url('../font/thai/NotoSansThai-Medium.woff') format('woff'),url('../font/thai/NotoSansThai-Medium.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Noto_L_thai';
  src: url('../font/thai/NotoSansThai-Light.eot');
  src: url('../font/thai/NotoSansThai-Light.eot?#iefix') format('embedded-opentype'),url('../font/thai/NotoSansThai-Light.woff') format('woff'),url('../font/thai/NotoSansThai-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Noto_B_thai';
  src: url('../font/thai/NotoSansThai-Bold.eot');
  src: url('../font/thai/NotoSansThai-Bold.eot?#iefix') format('embedded-opentype'),url('../font/thai/NotoSansThai-Bold.woff') format('woff'),url('../font/thai/NotoSansThai-Bold.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: 'Noto_R';
  src: url('../font/NotoSansCJKkr-Regular.eot');
  src: url('../font/NotoSansCJKkr-Regular.eot?#iefix') format('embedded-opentype'),url('../font/NotoSansCJKkr-Regular.woff') format('woff'),url('../font/NotoSansCJKkr-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Noto_M';
  src: url('../font/NotoSans-Bold.eot');
  src: url('../font/NotoSans-Bold.eot?#iefix') format('embedded-opentype'),url('../font/NotoSans-Bold.woff') format('woff'),url('../font/NotoSans-Bold.ttf') format('truetype');
  font-weight: 700; 
  font-style: normal;
}
@font-face {
  font-family: 'Noto_L';
  src: url('../font/NotoSansCJKkr-Light.eot');
  src: url('../font/NotoSansCJKkr-Light.eot?#iefix') format('embedded-opentype'),url('../font/NotoSansCJKkr-Light.woff') format('woff'),url('../font/NotoSansCJKkr-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Noto_B';
  src: url('../font/NotoSansCJKkr-Bold.eot');
  src: url('../font/NotoSansCJKkr-Bold.eot?#iefix') format('embedded-opentype'),url('../font/NotoSansCJKkr-Bold.woff') format('woff'),url('../font/NotoSansCJKkr-Bold.ttf') format('truetype');
  font-weight: 700; 
  font-style: normal;
}

@font-face {
  font-family: 'Noto_SR';
  src: url('../font/NotoSans-Regular.eot');
  src: url('../font/NotoSans-Regular.eot?#iefix') format('embedded-opentype'),url('../font/NotoSans-Regular.woff') format('woff'),url('../font/NotoSans-Regular.ttf') format('truetype');
  font-weight: 100; 
  font-style: normal;
}
/* 특수문자 */
@font-face {
  font-family: 'Manrope_EB';
  src: url('../font/thai/Manrope-ExtraBold.eot');
  src: url('../font/thai/Manrope-ExtraBold.eot?#iefix') format('embedded-opentype'),url('../font/thai/Manrope-ExtraBold.woff') format('woff'),url('../font/thai/Manrope-ExtraBold.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}


/* mpr+d SI Div 130730 */
.sknavi:focus, .sknavi:active{display:block;width:200px;height:18px;background-color:#EEEEEE;border:1px solid #113355;font-size:100%;font-weight:bold;margin-left:5px;padding:3px;text-align:center;text-decoration:none;top:1px}
.sknavi {position:absolute;top:-500px;z-index:999}
/*a:focus{outline-style:dashed;outline-width:1px;}*/
/*accessibility*/
.accessibility, .skip, hr, legend, caption{position:absolute;text-indent:-1000em}
/* Reset */
html{overflow-y:scroll;}
html,body{width:100%;height:100%}
body{font-size:12px;line-height:18px;font-family:Noto_R_thai, Tahoma, arial, sans-serif}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,button,p,blockquote,th,td{margin:0;padding:0;-webkit-text-size-adjust:none;font-weight:normal}
img{vertical-align:middle}
img,fieldset{border:0}
ul,ol,li{list-style:none}
h1,h2,h3,h4,h5,h6{font-weight:normal}
hr{display:none}
a{color:inherit}
a,a:link{color:#000;text-decoration:none}
em,i,address{font-style:normal;font-weight:normal}
legend,caption{display:none;clear:both}
input,textarea,select,button,table{font-size:inherit;font-family:inherit;line-height:inherit}/**font-size:100%;*/
table{border-collapse:collapse}
textarea,input{outline-color:-moz-use-text-color;outline-style:none;outline-width:medium}
textarea{resize:none}
label{cursor:pointer}
a:visited{color:#333}
a:hover,a:active{color:#333;text-decoration:none}
input,select,.btn{vertical-align:middle}
strong{font-weight: normal;}
/* sup{vertical-align:top;position:relative;font-size:10px;top:-3px} */

/*reset style*/
.reset{float:none !important;clear:both !important;height:0px !important;font-size:0 !important;line-height:0px !important;padding:0 !important;margin:0 !important}
.inp{height:20px;border:none;background:none;color:#888;font:11px Dotum;padding:2px 0 0 4px}
/*btn style*/
.btn_r{text-align:right}
.btn_r img{vertical-align:middle}
.btn_l{text-align:left}
.btn_l img{vertical-align:middle}
.btn_c{text-align:center}
.btn_c img{vertical-align:middle}
.btn_content{width:100%;position:relative;margin:15px 0 0}
.btn_content img{vertical-align:middle}
.btn_content input{vertical-align:middle}
.btn_content .btn_r{position:absolute;right:0;bottom:0}
.btn_content .btn_l{position:absolute;left:0;bottom:0}

/*COMMON FORM*/
	/*파란직사각형 bullet*/
.rec_bullet{height:27px;margin-bottom:24px;padding-left:17px;background:url(/resources/images/common/rec_bullet.gif) no-repeat left 3px;text-align:left;}
/* rec_bullet 아래 소제목 */
.title_line_type{padding:40px 0 11px 15px;margin-bottom:6px;font-size:20px;color:#031353;letter-spacing:-0.055em;text-align:left;line-height:1em;position:relative;}
.title_line_type:after{content:'';display:block;position:absolute;width:15px;height:2px;background:#616fa8;bottom:0;left:17px;}
.rec_bullet + .title_line_type{padding-top:10px}

	/*tab_tit*/
.tab_tit {width:100%;margin-bottom:30px;}
.tab_tit ul {width:100%;height:52px;border-bottom:3px solid #0060b9}
/* .tab_tit ul li {float:left; margin-right:4px;}
.tab_tit ul.v6 li {margin-right:3px;}

.tab_tit ul li.last,
.tab_tit ul.v6 li.last {margin-right:0;}
.tab_tit ul li a {display:block;height:52px;overflow:hidden;}
.tab_tit ul li.on a img {margin-top:-52px;}
.tab_tit.business_tab ul li:first-child{margin-right:3px}
.tab_tit.business_tab ul.v4 li:first-child{margin-right:6.5px}
.tab_tit ul.v4 li {margin-right:6.5px;}
.tab_tit ul.v4 li.last {margin-right:0;} */

/* thai_css */
.tab_tit ul {display: flex; padding:0; margin:0; list-style:none; width:100%; gap:4px;}
.tab_tit ul li {flex:1; margin-right:0px !important; background:#eef5fb; user-select:none;height:52px; }							
.tab_tit ul li div{text-overflow:clip; font-family:Noto_M_thai; font-weight:500 !important; font-size:18px;line-height:52px; color:#031353; }							
.tab_tit ul .on div{background:#0060b9 !important; color:#ffffff;}
.tab_tit .top_news_items{font-family: Noto_B_thai;font-size: 16px;padding: 0px 10px; text-overflow: inherit;}

	/*tab_type_01*/
.tab_type_01{margin-top:60px;}
.tab_type_01 ul.tab_btn{display:table;table-layout:fixed;width:100%;margin-bottom:40px;}
.tab_type_01 ul.tab_btn li{display:table-cell;height:55px;}
.tab_type_01 ul.tab_btn li a{display:block;border-bottom:3px solid #c9c9c9;font-size:16px;color:#9298ae;line-height:55px;letter-spacing:-0.075em}
.tab_type_01 ul.tab_btn li.on a,
.tab_type_01 ul.tab_btn li a:hover{border-color:#1a429a;color:#1a429a}
.tab_type_01 .tab_cont{visibility:hidden;overflow:hidden;height:0;box-sizing:border-box}
.tab_type_01 .tab_cont.on{visibility:visible;height:auto;}
.tab_type_01 .tab_cont .tab_title_01{padding:30px 0 14px;text-align:left;}
.tab_type_01 .tab_cont .tab_title_01 img{vertical-align:top}
.tab_type_01 .tab_cont .tab_title_01:first-child{padding-top:0}

	/*list_bullet_01*/
.list_bullet_01 {width:100%; overflow:hidden;}
.list_bullet_01 li {float:left;margin-left:3px;padding-left:11px;background:url(/resources/images/common/list_bullet_01.gif) no-repeat left center;}
.list_bullet_01 li.last {margin-left:60px;}

	/*table_form_01*/
.table_form_01 {width:100%;}
.table_form_01 table {width:100%;border-collapse: collapse;word-break:break-all;border-top:2px solid #0060b9;border-bottom:2px solid #0060b9;}
.table_form_01 th {color:#0060b9;font-size:14px;font-weight:normal;font-family:'Noto_M_thai';border:1px solid #bbb;border-left:none;background:#fbfbfb;}
/* .table_form_01 th {color:#0060b9;font-size:14px;font-family:'Noto_B_thai';border:1px solid #bbb;border-left:none;background:#fbfbfb;} */
.table_form_01 td {padding:10px 30px;color:#031353;border-bottom:1px solid #bbb;text-align:left}

	/*table_form_02*/
.table_form_02 {width:100%;border-bottom:2px solid #0060b9;}
.table_form_02 table {width:100%;border-collapse: collapse;word-break:break-all;border-top:2px solid #0060b9;}
.table_form_02 .row_th_01 {color:#031353;background:#eef2f6;font-family:"Noto_M_thai",sans-serif;}
.table_form_02 .row_th_02 {font-family:'Noto_M_thai'}
.table_form_02 th {color:#0060b9;font-size:14px;
/* kjs 211124 font normal > bold 교체 */
font-weight:bold;
border:1px solid #bbb;border-left:none;background:#fbfbfb;}
.table_form_02 td {padding:10px 30px;text-align:center;color:#031353;border-bottom:1px solid #bbb;}
.table_form_03 td sup{display:inline-block;font-size:9px;line-height:17px;vertical-align:top;}
.table_form_02 td span{font-size:9px;line-height:21px;vertical-align:top;}

	/*table_form_03*/
.table_form_03 {width:100%;}
.table_form_03 table {width:100%;border-collapse: collapse;word-break:break-all;border-top:2px solid #0060b9;border-bottom:2px solid #0060b9;}
.table_form_03 th {height:44px;color:#031353;font-family:"Noto_M_thai",sans-serif;font-size:14px;font-weight:normal;border-right:1px solid #bbb;background:#eef2f6;}
.table_form_03 th.last {border-right:0;}
.table_form_03 td {padding:10px 30px;text-align:center;color:#031353;border:1px solid #bbb;border-left:none;border-top:none;line-height:1.5em;}
.table_form_03 td.last {border-right:0;}

	/*table_form_04*/
.table_form_04 {width:100%;border-bottom:1px solid #bbb;}
.table_form_04 .div_th {width:100%;height:45px;line-height:45px;text-align:center;font-family:'Noto_M_thai';border-top:1px solid #0060b7;background:#eef1f6;color:#041155;}
.table_form_04 table {width:100%;border-collapse:collapse}
.table_form_04 table thead th {height:45px;color:#0060b7;font-family:'Noto_M_thai';border-top:1px solid #bbb;;border-left:1px solid #bbb;background:#fbfbfb;}
.table_form_04 table tbody td {height:45px;text-align:center;color:#081259;border-left:1px solid #bbb;border-top:1px solid #bbb;}
.table_form_04 table .first {border-left:none;}
.table_form_04 table tbody .sum td {font-family:'Noto_M_thai';background:#fbfbfb;}

	/*table_form_05*/
.table_form_05 {}
.table_form_05 table{width:100%;border:none;border-top:2px solid #939393;border-collapse:collapse}
.table_form_05 table thead th{height:60px;font-size:14px;color:#373737;font-family:'Noto_R_thai';border:none;border-bottom:1px solid #bbb;border-left:1px solid #bbb;background:#f7fbfd;letter-spacing:-0.075em/* border-bottom:1px solid #bbb; */}
.table_form_05 table thead tr th:first-child{border-left:none}
.table_form_05 table tbody td{padding:11px 10px;border-bottom:1px solid #bbb;border-left:1px solid #bbb;font-size:14px;color:#515151;line-height:20px;text-align:left;letter-spacing:-0.025em}
.table_form_05 table tbody tr td:first-child{border-left:none;line-height:20px;}
.table_form_05 table tbody td.ta_c{text-align:center;}
.table_form_05 table .btn_catalog{display:block;width:20px;margin:10px auto}
.table_form_05 table td sup{font-size:9px;line-height:17px;vertical-align:top;}
.table_form_05 table td ul{padding-left:10px;}

	/*list_form_01*/
.list_form_01 {border-top:2px solid #8da1c6;border-bottom:2px solid #8da1c6;}
.list_form_01 ul {}
.list_form_01 ul li {padding:20px 0;border-top:1px solid #d8d8d8;overflow:hidden;}
.list_form_01 ul li:first-child {border-top:none;}
.list_form_01 ul li .list_contents {width:100%;overflow:hidden;}
.list_form_01 ul li a {display:block;}
.list_form_01 ul li .thumb {float:left;width:244px;height:148px;}
.list_form_01 ul li .cont_box {float:right;width:723px;}
.list_form_01 ul li .cont_box .subject {height:18px;margin-top:20px;}
.list_form_01 ul li .cont_box .subject strong {float:left;font-size:18px;text-align: left;word-break: keep-all;}
.list_form_01 ul li .cont_box .subject span {float:right;font-size:12px;color:#0060b9;}
.list_form_01 ul li .cont_box .subject span i {margin:0 10px;color:#818181;font-size:10px;line-height:12px;}
.list_form_01 ul li .cont_box .subject span .ico_file{vertical-align:middle;margin:-2px 5px 0 0}
.list_form_01 ul li .cont_box .txt {margin-top:25px;font-size:14px;line-height:24px;text-align:left;}

	/*paging_box*/
.paging_box {height:28px;text-align:center;margin:47px 0;font-size:0}
.paging_box span {display:inline-block;margin:0 3px;width:26px;height:26px;line-height:26px;color:#fff;background:#0060b9;border:1px solid #0060b9;font-size:12px;}
.paging_box a {display:inline-block;margin:0 3px;width:26px;height:26px;line-height:26px;color:#898989;background:#fff;border:1px solid #d8d8d8;vertical-align:top;font-size:12px;}
.paging_box a.pg_btn {border:none;line-height:28px;}

	/*search_form_01*/
.search_form_01 {height:33px;margin:12px 0;font-size:14px;color:#5d5d5d;}
.search_form_01 .search_box {float:right;font-size:14px;}
.search_form_01 .select_ui{width:90px;}
.search_form_01 span.customStyleSelectBox{width:88px;height:33px;line-height:33px;font-size:14px;text-align:left;background:url(/resources/images/common/icon_select_ui_02.gif) no-repeat 69px center;}
.search_form_01 .inp_icon {float:right;width:235px;height:33px;margin-left:5px;border:1px solid #dbdbdb;}
.search_form_01 .inp_icon input {display:inline-block;border:none;float:left;width:193px;height:33px;line-height:33px;padding:0 5px;}
.search_form_01 .inp_icon a {display:inline-block;padding:7px 4px;}

	/*input style*/
.inp_txt {width:100%;height:42px;border:1px solid #c5c5c5;}
.text_area {width:100%;border:none;height:300px;}

	/*bd_tit_box*/
.bd_tit_box {padding-bottom:18px;border-bottom:3px solid #0562b5;}
.bd_tit_box strong {display:block;}
.bd_tit_box p {margin-top:10px;}

	/*select_ui*/
.select_ui{z-index:2;cursor:pointer;}
span.customStyleSelectBox{height:33px;position:relative;z-index:1;line-height:33px;font-size:18px;cursor:pointer;border:1px solid #d0dce1;background:url(/resources/images/common/icon_select_ui.gif) no-repeat right center;}
span.customStyleSelectBox.changed{background-color:#fff;}
span.customStyleSelectBox .bg_blank{width:43px;height:35px;position:absolute;right:0;top:0;display:none}
span.customStyleSelectBoxInner{padding-left:5px;}

	/*popup*/
#pop_wrap{position:absolute;top:0;left:0;z-index:999;width:100%;height:100%;}
#pop_wrap .bg_dim{position:fixed;top:0;left:0;z-index:999;width:100%;height:100%;background:url(/resources/images/common/bg_dim.png) repeat;}
#pop_wrap .pop_layer{position:absolute;top:50%;left:50%;z-index:1000;width:900px;height:500px;margin:-250px 0 0 -450px;background:#fff;}
#pop_wrap .pop_layer .pop_cont{position:relative;top:0;left:0;width:100%;}
#pop_wrap .pop_layer .btn_close{position:absolute;top:-57px;right:0;width:47px;height:47px;}

/*MAIN common*/

/*wrap*/
#wrap{min-width:1260px;width:100%;position:relative;background:#f2f3f7;}
#wrap_sub {min-width:1260px;width:100%;position:relative;background:#fff;font-size:14px;line-height:24px;color:#031353;}

/*header*/
#header_wrap {min-width:1000px; width:100%; height:100px; margin:0 auto; background-color:#fff;}
#header_wrap a {display:block;}
#logo_box {float:left;min-width:341px;}/* max-width:450px; */
#logo_box div {float:left;text-indent:-9999px;overflow:hidden}
#logo_box .logo a {background:url("/th/img/common/logo.gif") no-repeat top center;}
#logo_box .bann {background:url("/th/img/common/logo_sub_0716.gif") no-repeat top center; background-size:100% auto;width:293px;height:40px;margin-left:33px;}/* 2020-07-16 */
#nav {position:relative;float:right;z-index:1}
#gnb {position:absolute;right:25px;top:0;z-index:1;height:10px;margin-bottom:36px;}
#gnb li {float:left;padding-top:19px;}
#gnb li a {display:block;height:100%;margin-left:21px;font-size:13.5px;color:#b7bfce;font-size:14px;line-height:24px;}
#gnb li a.on {color:#9192a5}
#gnb li.gnb_03 a {margin-left:0;padding-right:20px;background:url("/th/img/common/gnb_intra_bar.gif") no-repeat center right;}/*line-height:18px;*/
#gnb li.gnb_03 a:hover{color:#9192a5}

#lnb {clear:both; line-height: 18px;}
#lnb > li {float:left;position:relative;z-index:0;padding:10px 20px;}
#lnb > li > a{display:block;height:40px;overflow:hidden}
#lnb > li:hover > a img{margin-top:-40px}

/* thai_css */
#lnb .lnb_tab{font-family: 'Noto_B_thai';font-size:15px;color:#11154b; display: flex; align-items: center; height: 40px;/* 필요 시: justify-content: center;  가로도 가운데 */ }
#lnb li:hover > a {color:#fff}

#lnb .snb_box {display:none;position:absolute;left:0;top:60px;z-index:3;width:140px;padding:0 18px;background:url(/resources/images/common/bg_snb_box.png) repeat;}
#lnb .snb_box {padding-top:16px;}
#lnb .lnb_04 .snb_box {width:190px}
#lnb .lnb_06 .snb_box {}
#lnb .lnb_07 .snb_box {left:auto;right:0}
#lnb .snb_box li {padding-bottom:12px;}
#lnb .snb_box li a {display:block;font-size:15px;color:#fff;line-height:20px;}
#lnb .snb_box li a:hover{color:#28b7ff;}
/* #lnb .snb_box li a:hover img{margin-top:-15px;} */
#lnb > li:hover {background:#009ae8;z-index:3;}
#lnb > li:hover > a {background-position:left bottom}
#lnb > li:hover .snb_box {display:block;}

/*footer*/
#footer_wrap {position:relative;width:100%;margin-top:18px;padding:0 0 28px;background:#fff; }
#footer {width:980px; margin:33px auto 0;overflow:hidden;}
#footer .footer_addr {float:left;}

/* thai_css */
#footer #footer_addr_thai{font-size: 12px; font-family: 'Noto_M_thai'; color: #666666;user-select: none; }

#footer .footer_logo {float:right;overflow:hidden;padding-top:30px}
#footer .footer_logo li {float:left;margin-left:10px;margin-top:5px}/* 2020-07-16 */
#footer .footer_logo li:first-child {margin-left:0; margin-top:0;}
#footer .footer_etc {clear:both;width:100%;}
#footer .footer_etc ul {padding-top:10px;overflow:hidden;}
#footer .footer_etc ul li {float:left;padding:0 11px;line-height:11px;background:url("/th/img/common/footer_img_bar.gif") no-repeat left center;}
#footer .footer_etc ul li:first-child {padding-left:0; background:none;}
#footer_wrap .sitemap_box {width:100%;height:40px;background:#0160ba;}
#footer_wrap .sitemap_box .sitemap {width:980px;height:40px;margin:0 auto;}
/* #footer_wrap .sitemap_box .sitemap li {float:left;width:166px;height:27px;padding-top:13px;text-align:center;background:url(/th/img/common/sitemap_bar.gif) no-repeat left center;}
#footer_wrap .sitemap_box .sitemap li.end {width:150px;background:#034e92} */
#footer_wrap .sitemap_box .sitemap li {float:left;width:140px;height:27px;padding-top:13px;text-align:center;background:url(/th/img/common/sitemap_bar.gif) no-repeat left center;}
#footer_wrap .sitemap_box .sitemap li.end {width:140px;background:#034e92}
#footer_wrap .sitemap_box .sitemap li.end a.active img{margin-top:-15px;}
#footer_wrap .sitemap_box .sitemap li a {display:block;height:15px;overflow:hidden;}
#footer_wrap .on_sitemap{display:none;position:absolute;z-index:2;width:100%;background:#004380;bottom:196px;}
#footer_wrap .sitemap_wrap{width:980px;margin:0 auto;padding:35px 0 10px;overflow:hidden;letter-spacing:-1px;}
#footer_wrap .sitemap_wrap .left_aside{float:left;overflow:hidden;}
#footer_wrap .sitemap_wrap .on_cont{float:left;width:120px;margin-left:60px;line-height:26px;}
#footer_wrap .sitemap_wrap .on_cont strong{display:block;font-size:14px;line-height:20px;color:#fff;padding-bottom:6px;border-bottom:3px solid #fff;}
#footer_wrap .sitemap_wrap .on_cont ul{margin-top:15px;color:#fff;}
#footer_wrap .sitemap_wrap .on_cont ul li{font-size:14px;line-height:20px;margin-top:10px;}
#footer_wrap .sitemap_wrap .on_cont ul li:first-child{margin-top:0;}
#footer_wrap .sitemap_wrap .on_cont ul li a{color:#fff;font-size:15px;}
#footer_wrap .sitemap_wrap .on_cont ul li a:hover{text-decoration:underline;}
#footer_wrap .sitemap_wrap .on_cont ul li .depth_box{margin-bottom:20px}
#footer_wrap .sitemap_wrap .on_cont ul li ul{margin-top:10px;padding-bottom:15px;}
#footer_wrap .sitemap_wrap .on_cont ul li ul li{line-height:15px;padding-left:5px;text-indent:-5px;}
#footer_wrap .sitemap_wrap .on_cont ul li ul li a {color:#d7e9fa;font-size:13px;font-family:'Noto_L_thai'}
#footer_wrap .sitemap_wrap .sitemap_01{margin-left:0;width:182px;}
#footer_wrap .sitemap_wrap .sitemap_02{width:138px;}
/* #footer_wrap .sitemap_wrap .sitemap_03 strong{padding-top:20px} */
#footer_wrap .sitemap_wrap .sitemap_04{width:170px;}
#footer_wrap .sitemap_wrap .sitemap_05{width:170px;margin-top:70px;}
#footer_wrap .sitemap_wrap .sitemap_05 strong{padding-top:20px}
#footer_wrap .sitemap_wrap .sitemap_06{width:130px;}
#footer_wrap .sitemap_wrap .sitemap_07{width:130px;margin-top:70px;}
#footer_wrap .sitemap_wrap .sitemap_07 strong{padding-top:20px}

/*visual*/
#visual_wrap {position:relative;width:100%; height:505px; background:url("/th/img/common/visual.gif2") no-repeat top center;}
#visual_wrap .visual_quick {position:absolute;top:9px;right:23px;}
/* #visual_wrap .visual_quick li {margin-top:5px;}
#visual_wrap .visual_quick li:first-child {margin-top:0;}
#visual_wrap .visual_quick a {display:block;width:67px;height:77px;overflow:hidden;}
#visual_wrap .visual_quick a img{height:77px;}
#visual_wrap .visual_quick a:hover img {margin-left:-67px;} */
/* thai_css */
.visual_quick li a{font-family: 'Noto_B_thai';font-weight: 500;font-size: 13px; line-height:18px; width: 70px;height:40px;overflow: visible;color:white;display: flex;justify-content: center;align-items: center;text-align: center;
                              background: #ff8a00;position: relative;overflow-wrap: break-word;word-break: break-word;margin-top:60px;}
.visual_quick li:first-child > a{margin-top:0px;}
.visual_quick a:before{content: "";position: absolute;top: -20px;border-left: 35px solid transparent;border-right: 35px solid transparent;border-bottom: 20px solid #ff8a00;left:0;
                            width: 0;height:0;}
.visual_quick a:after {content: "";position: absolute;bottom: -20px;border-left: 35px solid transparent;border-right: 35px solid transparent;border-top: 20px solid #ff8a00;
                                    left:0;width: 0;height:0;}
.visual_quick a:hover{background: #ff5200;}
.visual_quick a:hover:before {border-bottom-color: #ff5200;}
.visual_quick a:hover:after {border-top-color: #ff5200;}
			



#visual_wrap .bxslider li {width:100%; height:505px}
#visual_wrap .visual_img_01 {background:url('/th/img/common/visual01.jpg') no-repeat top center;}
#visual_wrap .visual_img_02 {background:url('/th/img/common/visual02.jpg') no-repeat top center;}
#visual_wrap .visual_img_03 {background:url('/th/img/common/visual03.jpg') no-repeat top center;}
#visual_wrap .visual_img_04 {background:url('/th/img/common/visual04.jpg') no-repeat top center;}

/*@media all and (max-width:1280px)*/
.w_1280	#logo_box {margin-top:32px;margin-left:30px;}
.w_1280	#logo_box .logo a {width:192px; height:33px;}
.w_1280	#logo_box .bann {width:293px; height:40px;margin-left:20px;}/* 2020-07-16 */
.w_1280	#lnb {height:60px;padding-top:40px;}
.w_1280	#lnb > li {padding:12px 10px}
.w_1280	#lnb > li:first-child {margin-left:0;}
.w_1280	#lnb > li > a {height:36px;}
.w_1280	#lnb > li > a img{height:72px;}
.w_1280	#lnb > li:hover > a img{margin-top:-36px;}
/* .w_1280	#lnb > li > a img {width:auto;height:32px;} */
/* .w_1280 #lnb > li:hover > a img {margin-top:-16px;} */
.w_1280	#visual_wrap .visual_quick {right:23px;}
.w_1280	.bx-wrapper .bx-pager {left:13px;}

/*@media all and (min-width:1281px)*/
.w_max	#logo_box {margin-top:32px;margin-left:50px;}
.w_max	#logo_box .logo a {width:192px; height:33px;}
.w_max	#logo_box .bann {}
.w_max	#lnb {height:60px;padding-top:40px;}
/*new*/
/* .w_max	#lnb > li {padding:22px 20px 22px} */
.w_max	#lnb > li:first-child {margin-left:0;}
.w_max	#lnb > li > a {overflow:hidden; }/*height:16px;*/
.w_max	#lnb > li > a img {width:auto;}
/* .w_max #lnb > li:hover > a img {margin-top:-40px;} */
.w_max	#visual_wrap .visual_quick {right:41px;}
.w_max	.bx-wrapper .bx-pager {left:65px;}

@media all and (min-width:1600px) {
	#visual_wrap .bxslider li {background-size:100% auto;background-size:cover;}
}

/*container*/
#container {width:1000px; margin:0 auto;}
#container:after {content:""; display:block; clear:both;}
#s_container {}

/*main*/
#contents {margin:10px;}
#contents .div_cont {width:100%; margin-top:18px; }
#contents .div_cont .btn_box { width:100%;overflow:hidden;}
#contents .div_cont .btn_box li {position:relative;float:left;margin-left:20px;}
#contents .div_cont .btn_box li:first-child {margin-left:0;}
#contents .div_cont .comp li {position:relative;height:254px;overflow:hidden;}
#contents .div_cont .comp li a:hover img {margin-top:-254px;}
#contents .div_cont .btn_box li a {display:block;}
#contents .div_cont .btn_box li.a_link_box a {position:absolute;z-index:10;height:56px;top:200px;background:url(/resources/images/common/bg_blank.png) repeat;}
#contents .div_cont .btn_box li .a_link_01_1 {width:62px;left:0}
#contents .div_cont .btn_box li .a_link_01_2 {width:56px;left:62px;}
#contents .div_cont .btn_box li .a_link_01_3 {width:62px;right:0;}
#contents .div_cont .btn_box li .a_link_01_1:hover + img {margin-top:-254px;}
#contents .div_cont .btn_box li .a_link_01_2:hover + img {margin-top:-508px;}
#contents .div_cont .btn_box li .a_link_01_3:hover + img {margin-top:-762px;}




#contents .div_cont .btn_box li.a_link_box_2 a {position:absolute;z-index:10;height:56px;top:200px;background:url(/resources/images/common/bg_blank.png) repeat;}
#contents .div_cont .btn_box li .a_link_02_1 {width:90px;left:0}
#contents .div_cont .btn_box li .a_link_02_2 {width:90px;right:0;}
#contents .div_cont .btn_box li .a_link_02_1:hover + img {margin-top:-254px;}
#contents .div_cont .btn_box li .a_link_02_2:hover + img {margin-top:-508px;}

#contents .cont_tit {width:100%; height:26px;padding-top:9px; background:url("/th/img/common/main_tit_bg.gif") repeat-x; text-align:center;}
/* thai_css */
#contents .cont_tit_txt {font-family:Noto_R_thai; color:#ffffff; font-size:17px; user-select:none;}

#contents .div_cont .movie {float:left; width:483px;box-shadow:3px 3px 3px #e0e0e4}
#contents .div_cont .news {float:right; width:484px;height:298px;}
#contents .div_cont .news .latest_box {height:242px;padding:30px 26px 0;background:#fff;overflow:hidden;}
#contents .div_cont .news .latest_box .thumb {position:relative;float:left;width:171px;height:121px;overflow:hidden;}
#contents .div_cont .news .latest_box .thumb img{width:100%;height:auto;}
#contents .div_cont .news .latest_box .thumb span {position:absolute;top:0;right:0;z-index:1;}
#contents .div_cont .news .latest_box .first_cont {float:right;width:254px;margin-bottom:10px;}
#contents .div_cont .news .latest_box .first_cont .subject {height:38px;}
#contents .div_cont .news .latest_box .first_cont .subject strong {float:left;font-family:'Noto_M_thai';font-size:15px;letter-spacing:-1px;}
#contents .div_cont .news .latest_box .first_cont .subject span {float:right;font-size:13px;color:#909191;}
#contents .div_cont .news .latest_box .first_cont .txt {font-size:13px;line-height:24px;letter-spacing:-1px;}
#contents .div_cont .news .latest_box .latest_list {clear:both;width:100%;}
#contents .div_cont .news .latest_box .latest_list li {height:27px;line-height:27px;border-top:1px solid #dfe6f3;}
#contents .div_cont .news .latest_box .latest_list li:first-child {padding-top:20px;border-top:none;}
#contents .div_cont .news .latest_box .latest_list li a{display:block;}
#contents .div_cont .news .latest_box .latest_list li strong {float:left;display:block;width:350px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#contents .div_cont .news .latest_box .latest_list li span {float:right;color:#666}
#contents .div_cont .etc {clear:both;width:100%; padding-top:12px;overflow:hidden;}
#contents .div_cont .etc ul li {float:left;height:167px;margin-left:10px;overflow:hidden;}
#contents .div_cont .etc ul li:first-child {margin-left:0;}
#contents .div_cont .etc ul li a:hover img{margin-top:-167px;}
#contents .div_cont .cont_con {padding:33px 25px 23px 31px; background:#fff url("/th/img/common/main_btn_business_bg.gif") no-repeat top right;}

/*SUB common*/
#wrap_sub #container {position:relative;width:100%;min-width:1000px;text-align:center;}
.s_visual {width:100%;height:140px;background-image:url(/th/img/common/s_visual_01.jpg);background-repeat:no-repeat;background-position:center top;background-size:auto 100%;}
.s_visual .visual_box {position:relative;width:980px;margin:0 auto;}
.s_visual .visual_box .tit {padding-top:49px;text-align:center;}
.s_visual .visual_box .tit_txt {padding-top:50px;text-align:center;display:block;color:#fff;line-height:34px;font-size:34px; font-weight:bold;  user-select: none; /*overflow:hidden;*/}
.s_visual .visual_box ul {top:0}
.s_visual .visual_box ul li {position:absolute;top:46px; }
.s_visual .visual_box ul li a {display:block;}
.s_visual .visual_box ul .prev {left:0;}
.s_visual .visual_box ul .next {right:0;}
.s_visual .visual_box ul .prev a {height:20px;padding:14px 0 14px 53px; background:url(/resources/images/common/prev_btn.png) no-repeat left top;}
.s_visual .visual_box ul .next a {height:20px;padding:14px 53px 14px 0px; background:url(/resources/images/common/next_btn.png) no-repeat right top;}
.s_visual .visual_box ul .link_nav_txt{display:flex;align-items: center;color:#fff;line-height:17px;font-size:17px;/*overflow:hidden;*/}


#wrap_sub .content {position:relative;width:980px;margin:0 auto;min-height:400px}
#wrap_sub .cont {margin:44px 0 80px;}

/* st_box */
.st_box {margin-top:31px;text-align:left;font-size:14px;line-height:17px;}
.st_box .st {width:100%;height:17px;}
.st_box .st > li {float:left;margin-right:16px;padding-left:26px;background:url(/resources/images/common/st_clamp.gif) no-repeat left 7px;}
.st_box .st > li.first {padding-left:30px;background:url(/resources/images/common/home_icon.gif) no-repeat left 5px;}
.st_box .st > li.first span {display:block;padding-bottom:4px;border-bottom:2px solid #031353;}
.st_box .st > li > strong {display:block;width:154px;padding-bottom:4px;border-bottom:2px solid #031353;background:url(/resources/images/common/st_drop.gif) no-repeat right 7px;}
.st_box .st .last {background:none;}
.st_box .st .st_list {display:none;}
.st_box .st .st_list ul {position:absolute;z-index:2;width:140px;padding:10px 5px 18px;text-align:center;border:2px solid #031353;background:#fff;}
.st_box .st .st_list li {margin-top:10px;height:24px;}
.st_box .st .st_list li a {display:inline-block;padding:0 10px 4px;}
.st_box .st .st_list li a:hover {border-bottom:2px solid #031353}
.st_box .st > li:hover {cursor:pointer;}
.st_box .st > li.first:hover {cursor:default;}
.st_box .st > li:hover strong {border-bottom:none;background:url(/resources/images/common/st_up.gif) no-repeat right 7px;}
.st_box .st > li:hover .st_list {display:block;}

/* common_thai_css */
.contents_tit_txt{color:#0060b9; font-family:'Noto_M_thai'; font-size:37px; padding-bottom:15px; user-select: none;}
.contents_menu{color:#2858a5; font-family:'Noto_M_thai'; font-weight:500;font-size:23px;user-select: none;display: flex; align-items: center;}
.contents_txt{color:#031353; font-size:20px;user-select: none; font-weight: 500;line-height: 28px; }
.blue_btn{width:148px;height:45px;display:flex !important;align-items:center;justify-content:center;color:#ffffff !important; background:#0060b9; font-size:18px;}
.blue_btn_div{align-items:center;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;}
.grey_btn{width:102px;height:35px;display:inline-flex;align-items:center;justify-content:center;color:#ffffff !important; background:#a9aeae; font-size:15px;}

/* 실크로드소개 */
.gree .st_box .st > li > strong,
.philosophy .st_box .st > li > strong,
.motto .st_box .st > li > strong,
.vision .st_box .st > li > strong,
.history .st_box .st > li > strong,
.ci .st_box .st > li > strong,
.management .st_box .st > li > strong{width:217px;}
.gree .st_box .st .st_list ul,
.philosophy .st_box .st .st_list ul,
.motto .st_box .st .st_list ul,
.vision .st_box .st .st_list ul,
.history .st_box .st .st_list ul,
.ci .st_box .st .st_list ul,
.management .st_box .st .st_list ul{width:203px}
/* thai_css */
.ci .contents_li_txt{color:#323232; font-family:'Noto_L_thai'; font-size:20px;user-select: none; margin-bottom:10px;}

/* R&D */
.introduction .st_box .st > li > strong,
.result .st_box .st > li > strong{width:211px}
.introduction .st_box .st .st_list ul,
.result .st_box .st .st_list ul{width:197px}
/* 지속가능경영 */
.ethics .st_box .st > li > strong,
.green .st_box .st > li > strong,
.sharing .st_box .st > li > strong{width:185px}
.ethics .st_box .st .st_list ul,
.green .st_box .st .st_list ul,
.sharing .st_box .st .st_list ul{width:171px}
/* 홍보센터 */
.news_list .st_box .st > li > strong,
.news_view .st_box .st > li > strong,
.concert .st_box .st > li > strong,
.billiards .st_box .st > li > strong,
.visit .st_box .st > li > strong,
.mesena .st_box .st > li > strong,
.award .st_box .st > li > strong,
.video .st_box .st > li > strong,
.catalog .st_box .st > li > strong,
.newsletter .st_box .st > li > strong{width:255px}
.news_list .st_box .st .st_list ul,
.news_view .st_box .st .st_list ul,
.concert .st_box .st .st_list ul,
.billiards .st_box .st .st_list ul,
.visit .st_box .st .st_list ul,
.mesena .st_box .st .st_list ul,
.award .st_box .st .st_list ul,
.video .st_box .st .st_list ul,
.catalog .st_box .st .st_list ul,
.newsletter .st_box .st .st_list ul{z-index:2;width:241px}
/* 채용 */
.talent .st_box .st > li > strong,
.training .st_box .st > li > strong,
.benefit .st_box .st > li > strong,
.recruitment .st_box .st > li > strong{width:180px}
.talent .st_box .st .st_list ul,
.training .st_box .st .st_list ul,
.benefit .st_box .st .st_list ul,
.recruitment .st_box .st .st_list ul{width:180px}
/* 고객센터 */
.customer .st_box .st > li > strong{width:180px}
.customer .st_box .st .st_list ul{width:180px}

/* quick_box */
.quick_box {position:absolute;top:250px;right:41px; }
/* .quick_box ul li {margin-bottom:14px;}
.quick_box ul li a {display:block;width:67px;height:77px;overflow:hidden;}
.quick_box ul li a img{height:77px;}
.quick_box ul li a:hover img {margin-left:-67px;} */

/* gree */
.gree .s_visual {background-image:url(/th/img/common/s_visual_01.jpg);}
.gree .cont{text-align:left;}
.gree .ceotop{display:block;width:980px;padding-top:42px;border-bottom:5px solid #0060b9;background:url(/th/img/gree/greeConimg01.jpg) no-repeat 644px bottom;position:relative;}
.gree .ceotext1{padding:0 0 72px 15px;vertical-align:bottom;display:block; width:593px;height:240px;font-family:'Noto_B_thai';font-weight:700;overflow:hidden;white-space:nowrap;font-size:19px;line-height:40px;user-select:none;text-overflow:ellipsis;}
.gree .ceotext1 span{font-family:Manrope_EB; font-size:40px;}
.gree .ceotext2{position:absolute;left:385px;bottom:37px;}
.gree .txt_box{margin-top:50px;overflow:hidden;}
.gree .txt_box p {margin-bottom:20px;text-indent:1em;}/*style="text-indent: 13px; text-align:justify;"*/
.gree .textbox1{float:left;width:456px;margin:0 28px 0 25px;word-spacing:-1px;}/*word-break:break-all;*/
.gree .textbox2{float:left;width:456px;}


/* philosophy */
.philosophy .s_visual {background-image:url(/th/img/common/s_visual_01.jpg);}
.philosophy .cont{text-align:left;}
.philosophy .conimg1{margin:30px 0 39px 0;}
.philosophy .cont_box ul {overflow:hidden;width:900px;margin:0 auto}
.philosophy .cont_box ul li {float:left;padding:0 20px 0 37px;text-align:center;background:url(/th/img/gree/icon_next_tri.gif) no-repeat 0 58px;}
.philosophy .cont_box ul li.first {background:none;padding-left:20px}

/* motto */
.motto{}
.motto .cont .bd_tit_box{text-align:left;padding-bottom:10px;}
.motto .cont_box{margin-top:30px;overflow:hidden;}
.motto .cont_box > div{float:left;width:270px;height:342px;margin-left:40px;}
.motto .cont_box > div strong{display:block;margin-top:61px;}
.motto .cont_box > div dt{margin-top:50px;}
.motto .cont_box > div dd{margin-top:28px;}
/* thai_css */
.motto .cont_box > div dt{font-family:'Noto_M_thai'; font-size: 24px; font-weight: 500; user-select: none; color: #ffffff;text-decoration: underline;text-decoration-thickness: 3px;text-underline-offset: 30px;}
.motto .cont_box > div dd{font-family:'Noto_M_thai'; font-size: 14px; user-select: none; color:#ffffff; margin-top:50px;}

.motto .cont_box .col_box_01{background:#239ae6;}
.motto .cont_box .col_box_02{background:#1e73b7;}
.motto .cont_box .col_box_03{background:#15abce;}

/* vision */
.vision .bd_tit_box{padding-bottom:25px;}
.vision .s_visual {background-image:url(/th/img/common/s_visual_01.jpg);}
.vision .conimg1{margin:30px 0 0 0;}

/* history */
.history {}
.history .s_visual {background-image:url(/th/img/common/s_visual_01.jpg);}
.history .tab_tit{margin-bottom:0;}
.history .tab_tit ul{height:50px;}
.history .tab_tit li{height:50px;margin-right:8px;}
.history .tab_tit ul li.on a img{margin-top:-50px;}
.history .history_list {}
.history .history_list .list_box {display:table;padding:20px 0;border-bottom:1px solid #e3e3e3;overflow:hidden;}
.history .history_list .list_box .year {float:left;width:330px;padding:4px 0;}
.history .history_list .list_box .month_list {display:table-cell;vertical-align:middle;width:650px;text-align:left;}
.history .history_list .list_box .month_list li {margin-top:10px;font-size:14px;line-height:24px;overflow:hidden;}
.history .history_list .list_box .month_list li:first-child {margin-top:0;}
.history .history_list .list_box .month_list li span {display:block;float:left;width:33px;margin-top:5px;}
.history .history_list .list_box .month_list li strong {display:block;float:left;width:617px;}

/* ci */
.ci .s_visual {background-image:url(/th/img/common/s_visual_01.jpg);}
.ci .bd_tit_box {}
.ci .bd_tit_box div {margin:44px 0}
.ci .bd_tit_box p {line-height:31px;font-size:19px;font-family:'Noto_M_thai', Tahoma, arial;letter-spacing:-0.04em}
.ci .bd_tit_box .btn_down {margin:40px 0;text-align:center;}
.ci .bd_tit_box .btn_down a {display:block;width:296px;margin:0 auto;padding:14px 0;background:#0099f2}
.ci .bd_tit_box .btn_down a:hover {background:#10539a}
.ci .cont_box {width:940px;margin:30px auto 0;}
/* .ci .cont_box .rec_bullet{margin-bottom: 10px;} */
.ci .cont_box .title_line_type{margin-bottom: 30px;padding-top:20px;}
.ci .cont_box .logo_list {margin:0px;} /*{margin:58px 0 58px;}*/
.ci .cont_box .logo_list ul {width:932px;height:179px;margin:0 auto;overflow:hidden;display: flex;justify-content: center;}
.ci .cont_box .logo_list ul li {float:left;margin:0 0 88px 36px;}
.ci .cont_box .logo_list ul li.first {margin-left:0px;}/*20px*/
.ci .cont_box .logo_list ul li a {display:block;margin-top:16px;padding:14px 0;background:#0099f2}
.ci .cont_box .logo_list ul li a:hover {background:#10539a}
.ci .cont_box .color_box {overflow:hidden;}
.ci .cont_box .color_box p {height:62px;}
.ci .cont_box .color_box .left_box {float:left;width:300px;margin-left:40px;}
.ci .cont_box .color_box .right_box {float:right;width:347px;margin-right:48px;}
.ci .cont_box .comm {position:relative;width:100%;margin-top:29px;text-align:center;overflow:hidden;}
.ci .cont_box .comm li {display:inline-block;margin-left:12px;padding-left:15px;font-size:14px;font-family:'Noto_SR', Tahoma, arial, sans-serif;background:url(/resources/images/common/bullet_01.gif) no-repeat left center;}/*Noto_L에서 SR로 변경*/
.ci .cont_box .comm li.first {margin-left:7px;}

/* management */
.management .s_visual {background-image:url(/th/img/common/s_visual_01.jpg);}
.management .cont {text-align:left;font-size:16px;line-height:31px;}
.management .cont > ul li{margin-bottom:20px;}
.management .img_box_01 {padding:40px 57px;background:url(/th/img/gree/bg_manage_01.jpg) no-repeat;}
.management .img_box_01 .name_tit {margin-bottom:20px;}
.management .img_box_01 ul li {padding-left:12px;color:#fff;font-family:'Noto_M_thai';background:url(/resources/images/common/bullet_02.png) no-repeat left 15px;}
.management .img_box_02 {margin-top:30px;padding:50px 57px;font-size:16px;background:url(/th/img/gree/bg_manage_02.jpg) no-repeat;}
.management .img_box_02 .name_tit {margin-left:320px;margin-bottom:20px;}
.management .img_box_02 ul {margin-left:320px;}
.management .img_box_02 ul li {padding-left:12px;font-family:'Noto_M_thai';background:url(/resources/images/common/bullet_03.png) no-repeat left 14px;}
.management .img_box_03 {margin-top:30px;padding:60px 57px 50px;background:url(/th/img/gree/bg_manage_03.jpg) no-repeat;}
.management .img_box_03 .name_tit {margin-left:320px;margin-bottom:20px;}
.management .img_box_03 ul {width:195px;margin-left:320px;}
.management .img_box_03 ul li {padding-left:12px;font-family:'Noto_M_thai';background:url(/resources/images/common/bullet_03.png) no-repeat left 14px;}

/*investment*/
.investment .s_visual {background-image:url(/th/img/common/s_visual_01.jpg);}
.investment .st_box .st .st_list ul{z-index:999;}
.investment .graph_box {}
.investment .graph_box .graph_cont {width:100%;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #d8d8d8;overflow:hidden;}
.investment .graph_box .graph {float:left;width:414px;height:409px;margin-top:27px;}
.investment .graph_box .table_form_04 {float:right;width:490px;text-align:right;border-bottom:none;}
.investment .graph_box .table_form_04 span {font-size:14px;}
.investment .graph_box .table_form_04 .div_th {text-align:center;}
.investment .graph_box .table_form_04 table {text-align:center;border-bottom:1px solid #d8d8d8;}
.investment .graph_box .table_form_04 .cate_box{width:100%;margin-top:80px;}
.investment .graph_box .table_form_04 .cate_box span{margin-left:20px;}
.investment .graph_box .table_form_04 .cate_box span i{display:inline-block;width:14px;height:14px;margin-right:4px;}
.investment .graph_box .table_form_04 .cate_box .cate_01 i{background-color:#de2826;}
.investment .graph_box .table_form_04 .cate_box .cate_02 i{background-color:#bf0a08;}
.investment .graph_box .table_form_04 .cate_box .cate_03 i{background-color:#720201;}

/* cnt_overview */
.cnt_overview .s_visual {background-image:url(/th/img/common/s_visual_02.jpg);}
.cnt_overview .conimg01{margin-bottom:30px;}
.cnt_overview .text_box{padding:25px 0 55px;text-align:center;}

/* cnt_organization */
.cnt_organization .s_visual {background-image:url(/th/img/common/s_visual_02.jpg);}

/* cnt_business */
.cnt_business .s_visual {background-image:url(/th/img/common/s_visual_02.jpg);}

/* cnt_project */
.cnt_project .s_visual {background-image:url(/th/img/common/s_visual_02.jpg);}
.cnt_project .img_box{margin-bottom:40px;font-size:18px;}
.cnt_project .img_box p{padding:14px 10px 13px;line-height:30px;color:#fff;background:url(/th/img/business/bg_img_project_tit.gif) repeat-x left top;background-size:4px 100%;}
.cnt_project .table_form_03{margin-top:20px;}
.cnt_project .table_form_03 td {padding:14px 0;}

/* cnt_map */
.cnt_map .s_visual {background-image:url(/th/img/common/s_visual_02.jpg);}
.cnt_map .table_form_01 {margin-top:29px;}
.cnt_map .table_form_01 th{color:#031353;}
.cnt_map .table_form_01 td {border:1px solid #bbb;text-align:left}
.cnt_map .table_form_01 td.last {border-right:0;}
.cnt_map .conimg01{margin-top:90px;}

/* tnd_overview */
.tnd_overview .s_visual {background-image:url(/th/img/common/s_visual_02.jpg);}
.tnd_overview .conimg01{margin-bottom:30px;}
.tnd_overview .text_box{padding:25px 0 55px;text-align:center;}
.tnd_overview .text_box sup{font-size:10px;line-height:15px;}
.tnd_overview .text_box strong{color:#1f57b1;font-weight:700}

/* tnd_organization */
.tnd_organization .s_visual {background-image:url(/th/img/common/s_visual_02.jpg);}

/* tnd_business */
.tnd_business .s_visual {background-image:url(/th/img/common/s_visual_02.jpg);}

/* tnd_project */
.tnd_project .s_visual {background-image:url(/th/img/common/s_visual_02.jpg);}
.tnd_project .img_box{margin-bottom:40px;font-size:18px;}
.tnd_project .img_box p{padding:14px 10px 13px;line-height:30px;color:#fff;background:url(/th/img/business/bg_img_project_tit.gif) repeat-x left top;background-size:4px 100%;}
.tnd_project .table_form_03 td {padding:14px 0;}

/* tnd_map */
.tnd_map .s_visual {background-image:url(/th/img/common/s_visual_02.jpg);}
.tnd_map .table_form_01 {margin-top:29px;}
.tnd_map .table_form_01 th{color:#031353;}
.tnd_map .table_form_01 td {border:1px solid #bbb;text-align:left}
.tnd_map .table_form_01 td.last {border-right:0;}
.tnd_map .conimg01{margin-top:90px;}

/* hanoi_overview */
.hanoi_overview .s_visual {background-image:url(/th/img/common/s_visual_02.jpg);}
.hanoi_overview .conimg01{margin-bottom:30px;}
.hanoi_overview .text_box{padding:25px 0 55px;text-align:center;}

/* hanoi_organization */
.hanoi_organization .s_visual {background-image:url(/th/img/common/s_visual_02.jpg);}

/* hanoi_business */
.hanoi_business .s_visual {background-image:url(/th/img/common/s_visual_02.jpg);}

/* hanoi_product */
.hanoi_product .s_visual {background-image:url(/th/img/common/s_visual_02.jpg);}

/* hanoi_project */
.hanoi_project .s_visual {background-image:url(/th/img/common/s_visual_02.jpg);}
.hanoi_project .img_box{margin-bottom:40px;}
.hanoi_project .img_box p{padding:14px 10px 13px;line-height:30px;color:#fff;background:url(/th/img/business/bg_img_project_tit.gif) repeat-x left top;background-size:4px 100%;}
.hanoi_project .table_form_03 td {padding:14px 0;}

/* hanoi_map */
.hanoi_map .s_visual {background-image:url(/th/img/common/s_visual_02.jpg);}
.hanoi_map .table_form_01 {margin-top:29px;}
.hanoi_map .table_form_01 th{color:#031353;}
.hanoi_map .table_form_01 td {border:1px solid #bbb;text-align:left}
.hanoi_map .table_form_01 td.last {border-right:0;}
.hanoi_map .conimg01{margin-top:90px;}

/* vina_overview */
.vina_overview .s_visual {background-image:url(/th/img/common/s_visual_02.jpg);}
.vina_overview .text_box{padding:58px 0 60px;text-align:center;letter-spacing:-0.045em}
.vina_overview .table_form_01 td {letter-spacing:-0.01em;padding-left:20px;padding-right:0}

/* vina_business */
.vina_business .s_visual {background-image:url(/th/img/common/s_visual_02.jpg);}

/* vina_organization */
.vina_organization .s_visual {background-image:url(/th/img/common/s_visual_02.jpg);}

/* vina_product */
.vina_product .s_visual {background-image:url(/th/img/common/s_visual_02.jpg);}

/* vina_project */
.vina_project .s_visual {background-image:url(/th/img/common/s_visual_02.jpg);}
.vina_project .cont_comingsoon{padding:200px 0}
.vina_project .img_box{margin-bottom:40px;}
.vina_project .img_box p{padding:14px 10px 13px;line-height:30px;color:#fff;background:url(/th/img/business/bg_img_project_tit.gif) repeat-x left top;background-size:4px 100%;}
.vina_project .table_form_03 td {padding:14px 0;}

/* vina_map */
.vina_map .s_visual {background-image:url(/th/img/common/s_visual_02.jpg);}
.vina_map .table_form_01 {margin-top:29px;}
.vina_map .table_form_01 th{color:#031353;}
.vina_map .table_form_01 td {border:1px solid #bbb;text-align:left;padding-right:0}
.vina_map .table_form_01 td.last {border-right:0;}
.vina_map .conimg01{margin-top:90px;}


/* thai_overview */
.thai_overview .s_visual {background-image:url(/th/img/common/s_visual_02.jpg);}
.thai_overview .text_box{padding:25px 0 55px;text-align:center;letter-spacing:-0.045em}
.thai_overview .table_form_01 td {letter-spacing:-0.01em;padding-left:20px;padding-right:0}

/* thai_business */
.thai_business .s_visual {background-image:url(/th/img/common/s_visual_02.jpg);}

/* thai_organization */
.thai_organization .s_visual {background-image:url(/th/img/common/s_visual_02.jpg);}

/* thai_map */
.thai_map .s_visual {background-image:url(/th/img/common/s_visual_02.jpg);}
.thai_map .table_form_01 {margin-top:29px;}
.thai_map .table_form_01 th{color:#031353;}
.thai_map .table_form_01 td {border:1px solid #bbb;text-align:left;padding-right:0}
.thai_map .table_form_01 td.last {border-right:0;}
.thai_map .conimg01{margin-top:90px;}


/* introduction */
.introduction .s_visual {background-image:url(/th/img/common/s_visual_03.jpg);}
.introduction .rec_bullet{margin-top:60px;}
.introduction .rec_bullet.first{margin-top:0}
.introduction .box_01{margin-bottom:40px;padding-top:780px;background:url(/th/img/rnd/img_introduction_01r.jpg) no-repeat left top;}
.introduction .box_01 p{text-align:left;text-indent: 12px;}
.introduction .box_01 p + p{margin-top:24px}
.introduction .table_form_02{margin-bottom:60px;}
.introduction .table_form_02 .row_th_02{border-left:1px solid #bbb;color:#2f2f2f;font-family:'Noto_M_thai';}
.introduction .table_form_02 .al_l td{text-align:left;padding-left:30px;}

/* result */
.result .s_visual {background-image:url(/th/img/common/s_visual_03.jpg);}
.result .cont .bd_tit_box{text-align:left;margin-top:64px;}
.result .cont .rec_bullet{margin-top:64px;}
.result .cont .cont_box{margin-top:60px;overflow:hidden;}
.result .cont .bd{padding-bottom:60px;border-bottom:1px solid #b2b2b2}
.result .cont .icon_box{float:left;width:410px;}
.result .cont .icon_box ul{}
.result .cont .icon_box ul li{height:160px;padding-left:200px;color:#186dbc;}
.result .cont .icon_box ul li.icon_01{margin-top:56px;background:url(/th/img/rnd/icon_result_01.gif) no-repeat 40px top;}
.result .cont .icon_box ul li.icon_02{margin-top:55px;background:url(/th/img/rnd/icon_result_02.gif) no-repeat 40px top;}
.result .cont .icon_box ul li.icon_03{margin-top:55px;background:url(/th/img/rnd/icon_result_03.gif) no-repeat 40px top;}
.result .cont .icon_box ul li span{display:block;width:153px;padding:49px 0 10px;font-size:18px;line-height:18px;;text-align:right;border-bottom:1px solid #639dd2;letter-spacing:-0.05em;}
.result .cont .icon_box ul li strong{display:block;width:170px;text-align:right;font-size:50px;font-family:'Noto_M_thai';line-height:58px;letter-spacing:-0.05em;}
.result .cont .icon_box ul li strong i{font-size:32px;}
.result .cont .table_form_03{float:right;width:448px;}
.result .cont .table_form_03.mg_t{margin-top:0px;}
.result .cont .table_form_03 th{border-bottom:1px solid #bbb}

/* ethics */
.ethics .s_visual {background-image:url(/th/img/common/s_visual_04.jpg);}
.ethics .topcontents{display:block;padding:10px 0 90px 360px;background:url(/th/img/management/titleBg.gif) no-repeat 6px 0px;}
.ethics .topcontents p{padding-top:25px;font-size:18px;line-height:30px;text-align:left;text-align:justify;letter-spacing:-1px;}
.ethics .topcontents p:first-child{padding-top:0;}
.ethics .table_wrap{margin-top:81px;border:1px solid #bbb;border-top:none;overflow:hidden;}
.ethics .table_box {float:left; width:488px;border-left:1px solid #bbb}
.ethics .table_box strong {display:block;height:42px;line-height:42px;color:#fff;font-size:18px;font-family:'Noto_M_thai';background:#0060b9}
.ethics .table_box .table_cont {height:132px;padding:0 20px 25px;text-align:left;}
.ethics .table_box .table_cont p {padding-top:20px;text-align:justify;}
.ethics .box_01 {width:489px;border-left:none;}
.ethics .box_03 {width:489px;border-left:none;}

/* green */
.green .s_visual {background-image:url(/th/img/common/s_visual_04.jpg);}
.green .topcontents{display:block;padding:10px 0 0 360px;background:url(/th/img/management/greenTitleBg.gif) no-repeat 6px 0px;}
.green .topcontents p{padding-top:30px;font-size:18px;line-height:30px;text-align:left;letter-spacing:-0.064em;text-indent:16px;}/*text-align:justify;*/
.green .topcontents p:first-child{padding-top:0}
.green .bottomcontents{margin-top:55px;}
.green .bottomcontents ul{overflow:hidden;}
.green .bottomcontents ul li{display:inline-block;margin-left:95px;}
.green .bottomcontents ul li.first{margin-left:0}
.green .bottomcontents ul li:nth-child(1) div{border: 20px solid #1b98f1; color:#1b98f1;}
.green .bottomcontents ul li:nth-child(2) div{border: 20px solid#186dbc; color:#186dbc;}
.green .bottomcontents ul li:nth-child(3) div{border: 20px solid#0aaed7; color:#0aaed7;}
.green .bottomcontents ul li .circleImg{width: 200px;height: 200px;border-radius: 50%;
  display: flex;align-items: center;justify-content: center;font-size: 20px;font-weight: bold;box-sizing: border-box;user-select:none;}

/* sharing */
.sharing .s_visual {background-image:url(/th/img/common/s_visual_04.jpg);}
#wrap_sub.sharing .cont {margin-top:50px;text-align:left;}
.sharing .topcontents{display:block;height:340px;padding:14px 0 0 370px;background:url(/th/img/management/sharingTitleBg.gif) no-repeat 6px 0px;}
.sharing .topcontents p{margin-top:30px;font-size:18px;line-height:30px;text-indent:16px;letter-spacing:-0.064em;}/*text-align:justify;*/
.sharing .topcontents p:first-child{margin-top:0}
.sharing .bottomcontents{}
.sharing .tab_div{margin-bottom:30px;}
.sharing .tab_div .tab_tit_box ul{height:260px;overflow:hidden;}
.sharing .tab_div .tab_tit_box ul li{float:left;}
.sharing .tab_div .tab_tit_box ul li.al_r{float:right;}
.sharing .tab_div .tab_tit_box ul li a {display:block;}
.sharing .tab_div .tab_tit_box ul li.on a img {margin-top:-260px;}
.sharing .tabContents {background:#eef2f6;margin-top:10px;padding-top:30px;overflow:hidden;}
.sharing .tabContents p{margin:0 20px 0;font-size:16px;line-height:26px;}/*text-align:justify;*/
.sharing .tabContents p.no_jus{text-align:left;}
.sharing .imageset{}
.sharing .imageset ul {padding-bottom:30px;overflow:hidden;}
.sharing .imageset li {float:left;margin:20px 0 0 20px;}

/*news_list*/
.news_list .s_visual {background-image:url(/th/img/common/s_visual_05.jpg);}
.news_list .tab_form_01 {width:100%;margin-bottom:50px;}
.news_list .tab_form_01 .tab_btn {width:100%;height:52px;border-bottom:3px solid #0060b9}
.news_list .tab_form_01 .tab_btn li {float:left; margin-right:10px;}
.news_list .tab_form_01 .tab_btn li.last {margin-right:0;}
.news_list .tab_form_01 .tab_btn li a {display:block;height:52px;overflow:hidden;}
.news_list .tab_form_01 .tab_btn li.on a img {margin-top:-52px;}

.news_list .tab_form_01 .tab_cont {display:none;position:relative;overflow:hidden;clear:both;}
.news_list .tab_form_01 .tab_cont.on {display:block}
.news_list .tab_form_01 .search_box{width:333px;}
.news_list .tab_form_01 .search_box .select_ui_content{position:relative;}
.news_list .tab_form_01 .search_box .select_ui{left:0;top:0;}
.news_list .tab_form_01 .search_box .customStyleSelectBox{float:left;}

.news_list .list_form_01 ul li strong{text-align:left;}

/*news_view*/
.news_view {}
.news_view .s_visual {background-image:url(/th/img/common/s_visual_05.jpg);}
.news_view .list_view_box {}
.news_view .list_view_box .view_tit {height:47px;line-height:47px;border-top:3px solid #0060b9;border-bottom:3px solid #0060b9;}
.news_view .list_view_box .view_tit strong {float:left;font-size:18px;color:#031353;text-indent:18px;text-align:justify;}
.news_view .list_view_box .view_tit span {float:right;font-size:12px;color:#0060b9;font-family:'Noto_M_thai';}
.news_view .list_view_box .view_tit span i {margin:13px;font-size:12px;line-height:12px;color:#818181}
.news_view .list_view_box .view_file{background:#ebf8fd;height:30px;line-height:30px;padding:0 20px;}
.news_view .list_view_box .view_file a{color:#7e86a4;font-size:13px;}
.news_view .list_view_box .view_file a:hover{text-decoration:underline;}
.news_view .list_view_box .view_cont {padding:48px 20px;text-align:left;}
.news_view .list_view_box .preview ul {border-top:1px solid #bebebe}
.news_view .list_view_box .preview li {height:47px;line-height:47px;border-bottom:1px solid #bebebe;}
.news_view .list_view_box .preview li strong {display:block;float:left;width:110px;height:47px;border-right:1px solid #bbb;background:#eef2f6;text-align:center;font-family:'Noto_M_thai'}
.news_view .list_view_box .preview li span {display:block;float:left;margin-left:15px;}
.news_view .list_view_box .view_btn_box {height:40px;margin-top:30px;}
.news_view .list_view_box .view_btn_box a {display:inline-block;}
.news_view .list_view_box .view_btn_box > span {float:left;}
.news_view .list_view_box .view_btn_box .sns_btn {float:right;}
.news_view .list_view_box .view_btn_box .sns_btn a {margin-left:2px;}
/* .news_view .pop_mail{margin-top:-350px;} */

/*news_popup*/
.popup_wrap {position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;}
.bg_dim{position:absolute;width:100%;height:100%;background:url(/resources/images/common/bg_dim.png) repeat;}
.pop_mail {position:absolute;z-index:2;top:715px;left:50%;width:900px;margin:-380px 0 0 -490px;;padding:40px 40px 30px;font-size:18px;background:#fff;}/*top:50%;*/
.pop_mail .table_form_01 th {font-family:'Noto_B_thai';color:#031353;background:#eef2f6;}
.pop_mail .table_form_01 td .inp_txt{line-height:42px;}
.pop_mail .btn_send{width:220px; margin:30px auto 0 auto;text-align:center}
.popup_wrap .btn_close{position:absolute;top:-57px;right:0;width:47px;height:47px;}


/* concert */
.concert .s_visual {background-image:url(/th/img/common/s_visual_05.jpg);}
.concert .tab_tit li{margin-right:5px;}
.concert .tab_tit li:first-child{margin-right:6px;}
.concert .topview{font-size:18px;line-height:30px;text-align:left;margin-bottom:50px;}
.concert .topview p{margin-bottom:15px;text-indent:16px;}/*text-align:justify;*/
.concert .table_form_02{}
.concert .table_form_02 table {margin-top:30px;}
.concert .table_form_02 th{}
.concert .table_form_02 .firstimg{position:relative;width:328px;height:455px;padding:0;overflow:hidden;}
.concert .table_form_02 .firstimg img{width:100%;height:100%;}
.concert .table_form_02 .row_th_01{font-family:'Noto_B_thai';}
.concert .table_form_02 .row_th_02{color:#031353;line-height:25px;height:42px;}
.concert .table_form_02 td{text-align:left;padding:10px 0 10px 20px;}
.concert .addview a{display:block;width:100%;height:42px;line-height:42px;font-size:18px;background-color:#0060b9;color:#fff}
.concert .addview {display:block;margin-bottom: 59px;margin-top:30px;}
.concert .movie_list {overflow:hidden;}
.concert .movie_list .movie_box {float:left;height:285px;margin:0 19px 0 0;}
.concert .movie_list .movie_box .movie {width:314px;height:213px;}
.concert .movie_list .movie_box p {font-size:18px;}
.concert .btmcontents{overflow:hidden;}
.concert .img_list {}
.concert .img_list ul {overflow:hidden;}
.concert .img_list ul li {float:left;margin:0 20px 20px 0;}
.concert .movie_list .no_mg {margin-right:0}
.concert .img_list .no_mg {margin-right:0}

/* thai_css */
.concert #pop_wrap{position: fixed;}

/* visit */
.visit .s_visual {background-image:url(/th/img/common/s_visual_05.jpg);}
.visit .tab_tit li{margin-right:5px;}
.visit .tab_tit li:first-child{margin-right:6px;}
.visit .topview{font-size:18px;line-height:30px;text-align:left;margin-bottom:50px;}
.visit .topview p {margin-bottom:15px;text-align:justify;text-indent:16px;}
.visit .tablecontents{margin-bottom:61px}
.visit .imglist {overflow:hidden;}
.visit .imglist li{float:left;margin:0 20px 20px 0px;}
.visit .imglist li.no_mg {margin-right:0}
.visit .table_form_02 {border-bottom:2px solid #0060b9;}
.visit .table_form_02 table {border-bottom:none;}
.visit .table_form_02 .row_th_01{font-size:16px;}
.visit .table_form_02 th{color:#031353}
.visit .table_form_02 td{text-align:left;padding-left:42px;}
.visit .tablecontents .btn_more{display:block;height:42px;margin-top:7px;line-height:42px;background:#0060b9;font-size:18px;color:#fff;}

/* mesena */
.mesena .s_visual {background-image:url(/th/img/common/s_visual_05.jpg);}
.mesena .tab_tit li{margin-right:5px;}
.mesena .tab_tit li:first-child{margin-right:6px;}
.mesena .topview{margin-bottom:50px;padding:0 0 0 354px;font-size:18px;line-height:30px;text-align:left;background:url(/th/img/pr/mesenaConimg01.jpg) no-repeat 0px 0;}
.mesena .topview p {margin-bottom:15px;text-align:left;text-indent:16px;}/*text-align:justify;*/
.mesena .tablecontents{margin:10px 0 60px;}
.mesena .imglist {overflow:hidden;}
.mesena .imglist p{float:left;margin:0 20px 20px 0;}
.mesena .imglist p.last{margin-right:0;}
.mesena .table_form_02 {border-bottom:2px solid #0060b9;}
.mesena .table_form_02 table {border-bottom:none; word-break:keep-all;}
.mesena .table_form_02 .row_th_01{font-size:16px;}
.mesena .table_form_02 th{color:#031353}
.mesena .table_form_02 td{text-align:left;padding-left:42px;}
.mesena .img_list {}
.mesena .img_list ul {overflow:hidden;}
.mesena .img_list ul li {float:left;margin:0 20px 20px 0}
.mesena .img_list .no_mg {margin-right:0}
.mesena .tablecontents .btn_more{display:block;height:42px;margin-top:7px;line-height:42px;background:#0060b9;font-size:18px;color:#fff;}

/* billiards */ /* 2018-08-09 jhy 추가 */
.billiards .s_visual {background-image:url(/kr/img/common/s_visual_05.jpg);}
.billiards .tab_tit li{margin-right:5px;}
.billiards .topview{font-size:18px;line-height:30px;text-align:left;margin-bottom:50px;}
.billiards .topview p {margin-bottom:15px;text-indent:18px;text-align:left;}/*text-align:justify;*/
.billiards .tablecontents{margin-bottom:61px}
.billiards .imglist {overflow:hidden;}
.billiards .imglist li{float:left;margin:0 20px 20px 0px;}
.billiards .imglist li.no_mg {margin-right:0}
.billiards .table_form_02 {border-bottom:none;}
.billiards .table_form_02 table {border-bottom:2px solid #0060b9;}
.billiards .table_form_02 th{color:#031353;background:#f2f9fc}
.billiards .table_form_02 td{text-align:left;padding:13px 30px 13px 42px;word-break:keep-all;}
.billiards .table_form_02 .firstimg{position:relative;width:328px;padding:0;overflow:hidden;}
.billiards .table_form_02 .firstimg img{width:100%;}
.billiards .table_form_02 .row_th_01{font-size:16px;}
.billiards .table_form_02 .row_th_02{background:#eef2f6;color:#031353;line-height:25px;height:42px;border-right:none;}/*font-family:'Noto_B';*/
.billiards .tablecontents .btn_more{display:block;height:40px;margin-top:33px;line-height:40px;background:#0060b9;font-size:18px;color:#fff;}
.billiards .tablecontents .txtcont{margin:0 0 35px;text-indent:15px;font-size:18px;line-height:30px;text-align:left;word-spacing:-1px}
.billiards .tablecontents .title_line_type + .txtcont{padding-left:15px;text-indent:0;}

/* etc */
.etc .s_visual {background-image:url(/th/img/common/s_visual_05.jpg);}
.etc .topview{height:199px;padding:15px 0 63px 354px;font-size:23px;text-align:left;background:url(/th/img/pr/etcConimg01.jpg) no-repeat 0px 0px;}
.etc .list_form_01 .subject span {font-family:'Noto_M_thai';}
.etc .list_form_01 ul li .cont_box .subject span {line-height:12px;margin-top:18px;}
.etc .list_form_01 ul li .cont_box .subject span i {font-size:8px;vertical-align:top}

/* award */
.award .s_visual {background-image:url(/th/img/common/s_visual_05.jpg);}
.award .topaward{width:100%;overflow:hidden;padding:22px 0 0 0;background:url(/th/img/pr/topbg.gif) no-repeat 0px 153px;}
.award .topaward div{float:left;}
.award .table_form_03 {margin-top:80px;}
.award .table_form_03 th {background:#fbfbfb;border-bottom:1px solid #bbb}
.award .table_form_03 td {padding:14px 0;}
.award .table_form_03 td.last {text-align:left;padding-left:25px;padding-right:0px;}
.award .table_form_03 td{word-break:keep-all;}

/*video*/
.video .s_visual {background-image:url(/th/img/common/s_visual_05.jpg);}
.video .cont .bd_tit_box{text-align:left;padding-bottom:10px;}
.video .video_tab{width:940px;margin:0 auto;padding-top:30px;overflow:hidden;}
.video .video_tab .tab_content{width:940px;height:529px;float:left;}
.video .video_tab .tab_content .iframe_box{width:100%;height:100%;}
.video .video_tab .tab_content .iframe_box iframe{width:100%;height:100%;}
.video .video_tab .tab_btn_list{width:940px;padding-top:45px;float:left;overflow:hidden;}
.video .video_tab .tab_btn_list ul{width:948px;}
.video .video_tab .tab_btn_list li{width:229px;float:left;margin-right:8px;}
.video .video_tab .tab_btn_list li img{width:229px;height:160px;vertical-align:top;}
.video .video_tab .tab_btn_list li em{font-family:'Noto_M_thai';display:block;width:229px;height:30px;line-height:30px;overflow:hidden;padding-top:15px;font-size:20px;color:#031353;font-weight:700;text-align:center;}

/*promotion*/
.promotion .s_visual {background-image:url(/th/img/common/s_visual_05.jpg);}
.promotion .st_box .st .st_list ul{width:145px;}

/*catalog*/
.catalog .s_visual {background-image:url(/th/img/common/s_visual_05.jpg);}
.catalog .rec_bullet{padding-bottom:20px;border-bottom:2px solid #0060b9;}
.catalog .rec_bullet strong{float:right;}
.catalog .rec_bullet strong a{display:inline-block;margin-left:10px;}
.catalog .list_box{overflow:hidden;}
.catalog .list_box .div_list{position:relative;float:left;width:313px;margin-left:20px;}
.catalog .list_box .img_box .bd_over{position:absolute;box-sizing:border-box;width:100%;height:397px;background:url(/resources/images/common/bg_zoom.png) no-repeat top right;cursor:pointer}
.catalog .list_box .img_box:hover .bd_over{background:url(/resources/images/common/bg_zoom_on.png) no-repeat top right;}
.catalog .list_box .div_list strong{display:block;margin-bottom:20px;font-size:18px;font-family:'Noto_M_thai';color:#a9bbca;}
.catalog .list_box .div_list .btn_down {margin:17px 0 60px;text-align:center;}
.catalog .list_box .div_list .btn_down a {display:block;margin:0 auto;padding:14px 0;background:#0099f2}
.catalog .list_box .div_list .btn_down a:hover {background:#10539a}
.catalog .list_box .div_list.no_mg {margin-left:0;clear:both;}

/* newsletter */
.newsletter .s_visual {background-image:url(/th/img/common/s_visual_05.jpg);}
.newsletter .newswrap ul {padding:42px 0;border-top:1px solid #d8d8d8;overflow:hidden;}
.newsletter .newswrap ul.first {padding-top:0;border-top:none;}
.newsletter .newswrap ul li {float:left; margin-left:20px;}
.newsletter .newswrap ul li:first-child {margin-left:0;}
.newsletter .newswrap ul li p{font-size:18px;font-family:'Noto_M_thai';color:#a9bbca}
.newsletter .newswrap ul li p strong{font-family:'Noto_B_thai';}
.newsletter .newswrap .thumb{margin:17px 0;}
.newsletter .newswrap .thumb a{display:block;box-sizing:border-box;width:313px;height:397px;}
.newsletter .newswrap .thumb a .bd_over{position:absolute;width:313px;height:397px;box-sizing:border-box;background:url(/resources/images/common/bg_zoom.png) no-repeat top right;}
.newsletter .newswrap .thumb a:hover .bd_over{background:url(/resources/images/common/bg_zoom_on.png) no-repeat top right;}
.newsletter .newswrap .letter_box > a {display:block;padding:17px 0;background:#0099f2}
.newsletter .newswrap .letter_box > a:hover {background:#10539a}
.newsletter .addview{display:block;width:100%;height:47px;line-height:47px;border:3px solid #a8afb5;font-family:'Noto_M_thai';}/*Noto_B에서 Noto_M으로 변경*/

/* pop_newsletter */
.pop_newsletter {width:1247px;height:876px;}

/* talent */
.talent .s_visual {background-image:url(/th/img/common/s_visual_06.jpg);}
.talent .bottomwrap{margin-top:60px;overflow:hidden;}
.talent .bottomwrap dl {float:left;width:220px;margin-left:116px;padding-top:283px;}
.talent .bottomwrap dl.dl_01 {background:url(/th/img/recruit/talentConimg01.gif) no-repeat center top;margin-left:42px}
.talent .bottomwrap dl.dl_02 {background:url(/th/img/recruit/talentConimg02.gif) no-repeat center top;}
.talent .bottomwrap dl.dl_03 {background:url(/th/img/recruit/talentConimg03.gif) no-repeat center top;}
.talent .bottomwrap dl dt{margin-top:20px;}
.talent .bottomwrap dl dd {margin-top:20px;}

/* thai_css */
.talent .contents_txt{font-size: 30px;}
.talent dt{font-family:'Noto_M_thai'; font-size: 24px; font-weight: 500; user-select: none;}
.talent dd{font-family:'Noto_M_thai'; font-size: 14px; user-select: none;}

/* training */
.training .s_visual {background-image:url(/th/img/common/s_visual_06.jpg);}
.training .bd_tit_box {margin-bottom:60px;}

/* benefit */
.benefit .s_visual {background-image:url(/th/img/common/s_visual_06.jpg);}
.benefit .bottomcontents div{padding:30px 0 32px 220px;text-align:left;border-bottom:1px solid #adadad;}
.benefit .bottomcontents div.last{border:none;padding-bottom:0px;}
.benefit .bottomcontents li{margin-bottom:8px;line-height:16px;}
.benefit .bottomcontents li img{vertical-align:top;}
.benefit .listrow1{background:url(/th/img/recruit/benefitConimg01.gif) no-repeat 48px center;}
.benefit .listrow2{background:url(/th/img/recruit/benefitConimg02.gif) no-repeat 45px center;}
.benefit .listrow3{background:url(/th/img/recruit/benefitConimg03.gif) no-repeat 49px center;}
.benefit .listrow4{background:url(/th/img/recruit/benefitConimg04.gif) no-repeat 34px center;}
.benefit .listrow5{background:url(/th/img/recruit/benefitConimg05.gif) no-repeat 46px 59px;}
.benefit .bottomcontents dd{margin:26px 0 19px 0;}

/* recruitment */
.recruitment .s_visual {background-image:url(/th/img/common/s_visual_06.jpg);}
.recruitment .cont{text-align:left;}
.recruitment .rec_bullet{margin-bottom:20px;}
.recruitment .viewcon1{padding:30px 0 20px;}
.recruitment .viewcon2{padding:30px 0 20px;}
.recruitment .viewcon3{padding:30px 0 20px;}
.recruitment .viewcon4{height:29px;padding:2px 0 0 50px;background:url(/th/img/recruit/recruitmentConimg02.gif) no-repeat 1px 0px;}

/* customer */
.customer .s_visual {background-image:url(/th/img/common/s_visual_07.jpg);}
.customer .customertitle {text-align:left}
/* thai_css */
.customer .contents_txt{text-align: left;font-size: 28px;}
.customer .table_form_02 {margin-top:30px;}
.customer .table_form_02 table {margin-top:20px;}
.customer .table_form_02 th{font-size:18px;}
.customer .table_form_02 td {text-align:left;padding-left:20px;}
.customer .table_form_02 .inp_txt{height:33px;line-height:33px;}
.customer .table_form_02 .name input {width:375px;}
.customer .table_form_02 .phone input {width:109px;}
.customer .table_form_02 .phone span {line-height:35px;font-size:14px;color:#a1a1a1;}
.customer .table_form_02 .mail input {float:left;width:247px;}
.customer .table_form_02 .mail .sel_mail{position:relative;float:left;}
.customer .table_form_02 .mail .sel_mail .customStyleSelectBox{font-size:18px}
.customer .table_form_02 .mail .sel_mail .customStyleSelectBoxInner{font-size:18px;vertical-align:middle;line-height:30px;}
.customer .table_form_02 .mail span {float:left;padding:0 5px;font-size:14px;line-height:35px;}
.customer .table_form_02 .mail .select_ui {width:247px;height:35px;left:0;top:0;}
.customer .table_form_02 .mail .btn_radio {display:inline-block;padding-left:20px;}
.customer .table_form_02 .mail .btn_radio li label {font-family:'Noto_SR';font-size:14px;display:block;height:25px;line-height:25px;margin-top:3px}
.customer .table_form_02 .cont_txt .text_area {height:163px;border:1px solid #c5c5c5;}
.customer .table_form_02 .file .inp_txt {width:417px;}
.customer .table_form_02 .file input[type='file'] {position:absolute;width:550px;opacity:0;filter:alpha(opacity=0)}
.customer .table_form_02 .file label{padding-left:10px;}

.customer .btn_radio {text-align:left;}
.customer .btn_radio span {position:relative;display:inline-block;margin-right:25px;}
.customer .btn_radio span input[type='radio'] {display:none;}
.customer .btn_radio span label {height:18px;font-size:18px;font-family:'Noto_M_thai';padding-left:25px;background:url(/resources/images/common/btn_radio_off.png) no-repeat left 5px;overflow:hidden;}
.customer .btn_radio span input:checked + label {background:url(/resources/images/common/btn_radio_on.png) no-repeat left 5px}

.customer .btn_radio ul {overflow:hidden;}
.customer .btn_radio li {float:left;margin-right:25px;height:35px;line-height:35px;}
.customer .btn_radio li input[type='radio'] {display:none;}
.customer .btn_radio li label {height:18px;font-size:18px;font-family:'Noto_M_thai';padding-left:25px;background:url(/resources/images/common/btn_radio_off.png) no-repeat left 5px;overflow:hidden;}
.customer .btn_radio li input:checked + label {background:url(/resources/images/common/btn_radio_on.png) no-repeat left 5px}

.customer .privacy_box {margin-top:30px;padding:26px 30px;background:#eef2f6;border-radius:10px;overflow:hidden;}
.customer .privacy_box strong {display:inline-block;float:left;font-size:18px;}
.customer .privacy_box strong a {display:block;padding-right:15px;background:url(/th/img/cs/bg_privacy.gif) no-repeat right center;}
.customer .privacy_box .btn_radio {float:right;}
.customer .privacy_box .btn_radio li{height:24px;line-height:24px;}
.customer .privacy_box .btn_radio li label {font-family:'Noto_SR';color:#393939}
.customer .btn_box {margin-top:40px;}

.customer #pop_wrap .pop_layer{width:500px;height:740px;margin:0 0 0 -250px;letter-spacing:-0.04em;top:233px;}
.customer #pop_wrap .pop_header{height:30px;padding:8px 24px 4px;line-height:24px;text-align:left;border-bottom:3px solid #0060b9;background:#edf1f5 url(/th/img/common/pop_logo.gif) no-repeat 362px center;}
.customer #pop_wrap .pop_header strong{font-size:18px;letter-spacing:-1px}
.customer #pop_wrap .pop_cont{width:auto;padding:0 42px;text-align:left;font-family:'Noto_R_thai';font-size:14px;line-height:20px;color:#323232;letter-spacing:-1px}
.customer #pop_wrap .pop_cont strong{display:block;margin:30px 0 5px;font-family:'Noto_M_thai';font-size:16px;}
.customer #pop_wrap .comm_box{margin:25px 0;padding:7px 10px;text-align:left;font-size:13px;border:1px dotted #d2d2d2;background:#ebebeb;letter-spacing:-0.05em}
.customer #pop_wrap .bg_dim{opacity:.5;filter:alpha(opacity=50);}


/*[popup] privacy*/
#privacy.pop_layer{width:747px;height:604px;}
#privacy .pop_header{height:76px;padding :0 50px;line-height:76px;text-align:left;border-bottom:5px solid #009ae8;background:#0060b9 url(/th/img/common/pop_logo_2.gif) no-repeat 500px center;}
#privacy .pop_header strong{font-size:22px;color:#fff;}
#privacy .pop_cont{width:auto;padding:20px 50px;text-align:left;font-family:'Noto_L_thai';}
#privacy .pop_cont strong{display:block;margin:30px 0 5px;font-size:16px;font-family:'Noto_R_thai';}
#privacy .pop_cont p.sub_line{margin:30px 0 10px}

/*[popup] email_security*/
#email_security.pop_layer{width:897px;height:604px;}
#email_security .pop_header{height:76px;padding :0 50px;line-height:76px;text-align:left;border-bottom:5px solid #009ae8;background:#0060b9 url(/th/img/common/pop_logo_2.gif) no-repeat 650px center;}
#email_security .pop_header strong{font-size:22px;color:#fff;}
#email_security .pop_cont{width:auto;padding:20px 50px;text-align:left;}
#email_security .pop_cont strong{display:block;margin:30px 0 5px;font-size:14px;}
