@charset "utf-8";

@media screen and (max-width:1280px){
/* ================= Layout ================= */
/* 공통클래스 */
.w_br {display:none;}
.t_br {display:inline-block;}

/* All GNB */
.all_dep_1 .all_dep_1_1 {width:16%}
.all_dep_1 .all_dep_1_2 {width:31%}
.all_dep_1 .all_dep_1_3 {width:31%}
.all_dep_1 .all_dep_1_4,
.all_dep_1 .all_dep_1_5,
.all_dep_1 .all_dep_1_6 {width:22%}

/* gnb */
#gnb {display:none;}

/* Top Btn */
.go_top {left:100%;width:40px;height:40px;margin-left:-60px}

/* ================= index ================= */
/* Main Contents */
.main_business_list {width:70%;margin:0 auto;}
.main_business_list > li > ul:after {display:block;content:"";clear:both;}
.main_business_list > li > ul > li {display:block;float:left;padding:0;}
.main_business_list > li:nth-child(2) {width:75%;margin:0 auto;}
.main_business_list > li:nth-child(1) > ul > li {width:25%}
.main_business_list > li:nth-child(2) > ul > li {width:33.333333%}
.main_business_list > li:nth-child(2) > ul > li:first-child {width:33.333334%}

/* ================= 02_risk ================= */
/* ------------ BlackBox ------------ */
.blackBox_page .tab_type1 {padding-top:4.25em}
.blackBox_page .tab_type1 .tab_btn_wrap button {height:3.888888888888889em;}

/* ================= 03_Business ================= */
/* ------------ BCM ------------ */
.bcm_page .tab_type1 {padding-top:4.25em}
.bcm_page .tab_type1 .tab_btn_wrap button {height:3.888888888888889em;}
}

@media screen and (max-width:1200px){ 
/* ================= 02_risk ================= */
/* ------------ BlackBox ------------ */
.blackBox_page .risk_list.risk6 .risk_inner_list li,
.blackBox_page .risk_list.risk7 .risk_inner_list li,
.blackBox_page .risk_list.risk8 .risk_inner_list li {display:table;height:3.875em;}

.blackBox_page .risk_list.risk6 .risk_inner_list li p,
.blackBox_page .risk_list.risk7 .risk_inner_list li p,
.blackBox_page .risk_list.risk8 .risk_inner_list li p {display:table-cell;vertical-align:middle;}
.blackBox_page .tab3 .risk_list .risk_inner_list li p br {display:block;}
}

@media screen and (max-width:1100px){
/* ================= 03_Business ================= */
/* ------------ riskCrisis ------------ */
.riskCrisis_page .tab_top p {padding-right:1.25em;}

.riskCrisis_page .tab2 .dl_img_list {display:block;}
.riskCrisis_page .tab2 .dl_img_list:after {display:block;content:"";clear:both;}
.riskCrisis_page .tab2 .dl_img_list > li {display:block;float:left;width:50%;}
.riskCrisis_page .tab2 .inner_tab1 .dl_img_list > li {padding-left:1.25em;}
.riskCrisis_page .tab2 .inner_tab1 .dl_img_list > li:nth-child(1) {height:426px;padding-left:0;}
.riskCrisis_page .tab2 .inner_tab1 .dl_img_list > li:nth-child(3) {margin-top:1.25em;padding-left:0;}
.riskCrisis_page .tab2 .inner_tab1 .dl_img_list > li:nth-child(4) {height:450px;margin-top:1.25em;}
.riskCrisis_page .tab2 .inner_tab1 .dl_img_list > li > dl {width:100%;margin-left:0;}

.riskCrisis_page .dl_img_list .dl_list_2_1 > dt {background:url("../images/03_business/business_05_m.jpg") no-repeat;background-size:100% auto}
.riskCrisis_page .dl_img_list .dl_list_2_2 > dt {background:url("../images/03_business/business_06_m.jpg") no-repeat;background-size:100% auto}
.riskCrisis_page .dl_img_list .dl_list_2_3 > dt {background:url("../images/03_business/business_07_m.jpg") no-repeat;background-size:100% auto}
.riskCrisis_page .dl_img_list .dl_list_2_4 > dt {background:url("../images/03_business/business_08_m.jpg") no-repeat 0 -5px;background-size:100% auto}

.riskCrisis_page .tab2 .inner_tab2 .dl_img_list > li:nth-child(1) {width:33.333333%;}
.riskCrisis_page .tab2 .inner_tab2 .dl_img_list > li:nth-child(2) {width:66.666666%;padding-left:1.25em;}
.riskCrisis_page .tab2 .inner_tab2 .dl_img_list > li > dl {width:100%;margin-left:0;}

.riskCrisis_page .tab2 .inner_tab2 .under_arr {display:block;width:100%;}
.riskCrisis_page .tab2 .inner_tab2 .under_list {width:100%;}
.riskCrisis_page .tab2 .inner_tab2 li:nth-child(2) .under_list {padding-left:0 !important;}

.riskCrisis_page .tab2 .inner_tab2 .under_list li:nth-child(1) p,
.riskCrisis_page .tab2 .inner_tab2 .under_list li:nth-child(2) p {width:auto;}

.riskCrisis_page .tab2 .inner_tab2 li:nth-child(1) .under_list li {width:100%;}
.riskCrisis_page .tab2 .inner_tab2 li:nth-child(2) .under_list li {width:50%;}

/* ================= 08_footer ================= */
/* ------------ sitemap ------------ */
.sitemap_wrap {position:relative;}
.sitemap_wrap > li {width:50%}
.sitemap_wrap > li:nth-child(3) {position:relative;margin-top:-120px;}
li:nth-child(3) > .sitemap_list > dt + dd > p a {padding:0.6875em 1.5625em 0.625em;font-size:16px}
.sitemap_wrap > li:nth-child(4) {position:absolute;left:0;bottom:0;}
.sitemap_wrap > li:nth-child(4) .sitemap_list > dt {margin-bottom:0;}
.sitemap_wrap > li:nth-child(5) {padding-top:31px;}
.sitemap_wrap > li:nth-child(5) .sitemap_list > dt:first-child {padding-top:31px;border-top:1px solid #ddd;}
}

@media screen and (max-width:1024px){
/* ================= Layout ================= */
/* All GNB */
.all_dep_1 > li {padding-left:1.75em;}
.all_dep_1 .all_dep_1_1 {width:16%}
.all_dep_1 .all_dep_1_2 {width:31%}
.all_dep_1 .all_dep_1_3 {width:31%}
.all_dep_1 .all_dep_1_4,
.all_dep_1 .all_dep_1_5,
.all_dep_1 .all_dep_1_6 {width:22%}

/* ================= index ================= */
/* Main Slider */
.index_page #header {position:absolute;}

.mobile_slide {display:block;position:absolute;top:50%;left:50%;width:280px;height:280px;margin:-140px 0 0 -140px;}

.main_slider > li.main_slider1 .mobile_slide {background:url(../images/main/slider_tit_01_m.png) no-repeat;background-size:cover;}
.main_slider > li.main_slider2 .mobile_slide {background:url(../images/main/slider_tit_02_m.png) no-repeat;background-size:cover;}
.main_slider > li.main_slider3 .mobile_slide {background:url(../images/main/slider_tit_03_m.png) no-repeat;background-size:cover;}
.main_slider > li.main_slider4 .mobile_slide {background:url(../images/main/slider_tit_04_m.png) no-repeat;background-size:cover;}

.main_canvas,
.main_circle_wrap {display:none;}

.slider_wrap .bx-controls {margin:-5.90625em 0 0 22.25em;}
.slider_wrap .bx-wrapper .bx-pager.bx-default-pager a {width:1.5em;height:1.5em;font-size:16px;}
.slider_wrap .bx-wrapper .bx-pager.bx-default-pager a, 
.slider_wrap .bx-wrapper .bx-pager.bx-default-pager a:hover {background:transparent url(../images/common/ico_slider_t.png) no-repeat 50% 100%;}
.slider_wrap .bx-wrapper .bx-pager.bx-default-pager a.active {background:transparent url(../images/common/ico_slider_t.png) no-repeat 50% 0} 

.index_page .slider_wrap .bx-wrapper .bx-controls-auto .bx-stop, 
.index_page .slider_wrap .bx-wrapper .bx-controls-auto .bx-start {width:1.5em;height:1.75em;background:transparent url(../images/common/ico_play_stop_t.png) no-repeat 50% 0;}
.index_page .slider_wrap .bx-wrapper .bx-controls-auto .bx-start {background-position:50% 100%}

/* Main Contents */
.business_qna_wrap .inner_wrap {padding:0;}
.main_business_list {padding-top:0}
.main_business_list > li:nth-child(2) {width:75%;}
.main_business_list > li > ul > li a {width:10em;height:10em;}
.main_business_list > li > ul > li a .m_business_tit {padding-top:0.7em;font-size:1em;}
.main_business_list > li:nth-child(1) > ul > li:nth-child(1) a .business_img_wrap img {width:4.5em;height:auto;}
.main_business_list > li:nth-child(1) > ul > li:nth-child(2) a .business_img_wrap img {width:4em;height:auto;}
.main_business_list > li:nth-child(1) > ul > li:nth-child(3) a .business_img_wrap img {width:3.7em;height:auto;}
.main_business_list > li:nth-child(1) > ul > li:nth-child(4) a .business_img_wrap img {width:5.2em;height:auto;}
.main_business_list > li:nth-child(2) > ul > li:nth-child(1) a .business_img_wrap img {width:3.4em;height:auto;}
.main_business_list > li:nth-child(2) > ul > li:nth-child(2) a .business_img_wrap img {width:3.6em;height:auto;}
.main_business_list > li:nth-child(2) > ul > li:nth-child(3) a .business_img_wrap img {width:3.85em;height:auto;} 

.small .main_business h3 {padding-bottom:20px}
.small .main_business_list > li:first-child {padding-bottom:0;}
.small .main_business_list > li > ul > li a {height:7em;}
.small .main_business_list > li > ul > li a .business_img_wrap {line-height:4em;}
.small .main_qna_wrap {padding-top:20px;}
}

@media screen and (max-width:960px){
/* ================= Layout ================= */
/* All GNB */
.all_dep_1 {padding:1.25em 0;}
.all_dep_1 > li {padding-left:1.25em;}
.all_dep_1 .all_dep_1_1 {width:13%}
.all_dep_1 .all_dep_1_2 {width:30%}
.all_dep_1 .all_dep_1_3 {width:33%}
.all_dep_1 .all_dep_1_4,
.all_dep_1 .all_dep_1_5,
.all_dep_1 .all_dep_1_6 {width:24%}

/* family Site */
.family_box dl {padding-left:7%;}

/* Footer modal */
.p_info_box {width:89.583334%;margin-left:-44.791667%;}

/* ================= index ================= */
/* Main Contents */
.main_business_list {width:90%;}

/* ================= 02_risk ================= */
/* ------------ BlackBox ------------ */
.blackBox_page .risk_list.risk2 .risk_inner_list li,
.blackBox_page .risk_list.risk3 .risk_inner_list li,
.blackBox_page .risk_list.risk5 .risk_inner_list li {display:table;height:3.875em;}

.blackBox_page .risk_list.risk2 .risk_inner_list li p,
.blackBox_page .risk_list.risk3 .risk_inner_list li p,
.blackBox_page .risk_list.risk5 .risk_inner_list li p {display:table-cell;vertical-align:middle;}
.blackBox_page .risk_list .risk_inner_list li p br {display:block;}

/* ================= 06_ContactUs ================= */
/* ------------ Inquiry ------------ */
.inquiry_page .online_box p br {display:none;} 
.inquiry_chk .chk_name dt {width:25%}
.inquiry_chk .chk_name dd {width:75%;}
.chk_phone {padding:0 1em;}
.inquiry_chk .chk_pw dt {width:35%;}
.inquiry_chk .chk_pw dd {width:65%;}

/* ------------ New Inquiry ------------ */
.qna_type .jqtransformdone {width:25%;}
.tbl_form tr th {padding-left:1.3333333333333333em;}
input[type=checkbox].css-checkbox + label.css-label {margin-left:1.3333333333333333em;}
.user_agree button {margin-right:1.3333333333333333em;}

.list_search li {display:table;height:81px;}
.list_search li label {display:table-cell;vertical-align:middle;}

/* ================= 09_Etc ================= */
/* ------------ Error ------------ */
.error_box p br {display:none;}
}

@media screen and (max-width:810px){
/* ================= Layout ================= */
/* All GNB */
.all_dep_1 {padding:1em 0;}
.all_dep_1 > li {padding-left:1.25em;}
.all_dep_1 .all_dep_1_1 {width:14.5%}
.all_dep_1 .all_dep_1_2 {width:32.5%}
.all_dep_1 .all_dep_1_3 {width:27%}
.all_dep_1 .all_dep_1_4,
.all_dep_1 .all_dep_1_5,
.all_dep_1 .all_dep_1_6 {width:26%}
.all_dep_3 {padding-bottom:0;}
}

@media screen and (max-width:780px){ 
/* ================= index ================= */
/* Main Slider */
.slider_wrap .bx-controls {left:100%;margin-left:-5%;}

/* ================= 02_risk ================= */
/* ------------ BlackBox ------------ */
.blackBox_page .risk_box .lft,
.blackBox_page .risk_box .rgt {float:none;clear:left;width:100%;padding:0;}
.blackBox_page .risk_box .rgt {padding-top:7.5em;}

/* ================= 06_ContactUs ================= */
/* ------------ New Inquiry ------------ */
.tbl_form tr td input {width:30%;}
.tbl_form .qna_mail td > span {width:10%;margin:0 -5px;}
.qna_mail .jqtransformdone {width:30%;left:70%;margin-left:0;}

.tbl_form .qna_phone td div {width:33.333333%;}
.tbl_form .qna_phone td div:first-child {width:33.333334%;}

.qna_type .jqtransformdone {width:100%;}

.address_td ul li:first-child input {width:30%;}
.address_td ul li input {width:100%;}

/* ================= 03_Business ================= */
/* ------------ riskCrisis ------------ */
.riskCrisis_page .dl_img_list {display:block;}
.riskCrisis_page .dl_img_list > li {display:block;width:100%;}
.riskCrisis_page .dl_img_list > li:first-child > dl {margin:0 auto !important;}
.riskCrisis_page .dl_img_list > li > dl > dd.bd_b {border-bottom:0;}
.riskCrisis_page .tab2 .dl_img_list > li > dl > dd.bd_b {border-bottom:1px solid #e8e8e8;}
.riskCrisis_page .tab1 .dl_img_list > li > dl {height:auto;margin:1.25em auto 0;}
.riskCrisis_page .tab3 .dl_img_list > li > dl {height:auto;margin:1.25em auto 0;}
.riskCrisis_page .tab4 .dl_img_list > li > dl {height:auto;margin:1.25em auto 0;}

.riskCrisis_page .tab4 .ver_img_box {border:0;}
.riskCrisis_page .tab4 .ver_img_box li {display:block;border:1px solid #e8e8e8;}
.riskCrisis_page .tab4 .ver_img_box.dd_3 li {width:345px;margin:1.25em auto 0;}
.riskCrisis_page .tab4 .ver_img_box.dd_3 li:first-child {width:345px;margin-top:0;}
.riskCrisis_page .tab4 .ver_img_box li dd {height:6em;}

/* ------------ BCM ------------ */
.bcm_page .tab2 .img_list > li > dl > dd {padding:1.0666666666666667em 1.3333333333333333em 1em}

.bcm_page .tab3 .reference_wrap {padding:2.5em 1.25em;}
}

@media screen and (max-width:768px){
/* ================= Layout ================= */
/* All GNB */
.all_dep_1 > li {padding-left:1.25em;}
.all_dep_1 .all_dep_1_1 {width:14%}
.all_dep_1 .all_dep_1_2 {width:33%}
.all_dep_1 .all_dep_1_3 {width:25%}
.all_dep_1 .all_dep_1_4,
.all_dep_1 .all_dep_1_5,
.all_dep_1 .all_dep_1_6 {width:28%}
.all_dep_3 {padding-bottom:0;}

/* Search */
.search_layer form label {margin-left:0.7em;font-size:1.25em;}
.search_layer form #searchText {font-size:1.25em;}
.search_layer form .search_btn {width:2.8125em;height:2.8125em;}

/* Footer */
.footer_top > ul {width:100%;}
.footer_top > ul > li {width:50%;}
.footer_top > ul > li:nth-child(1),
.footer_top > ul > li:nth-child(2) {margin-bottom:0.625em;}
.footer_top > ul > li:nth-child(1),
.footer_top > ul > li:nth-child(3) {padding:0 0.3125em 0 0;}
.footer_top > ul > li:nth-child(2),
.footer_top > ul > li:nth-child(4) {padding:0 0 0 0.3125em;}
.footer_top > ul > li > a {width:100%;}

/* 리스트 상세페이지 */
.list_detail .detail_down {float:none;clear:left;max-width:100%;}
.list_detail .sns_list {float:none;padding-top:1.25em;}

/* Paging */
.paging a,
.paging strong {width:2.5em;height:2.5em;margin:0 0.2857142857142857em;line-height:2.5em;}
.paging .btn_first,
.paging .btn_prev,
.paging .btn_next,
.paging .btn_last {background-size:100% auto;}
.paging .btn_first,
.paging .btn_last {background-position:0 100%;}

/* ================= index ================= */
/* Main Contents */
.main_business_list {width:100%;}
.main_business_list > li:nth-child(2) {width:80%;}

/* ================= 02_risk ================= */
/* ------------ BlackBox ------------ */
.blackBox_page .risk_list .risk_inner_list {padding:1.0625em 0.625em 0}

/* ------------ value advisor ------------ */
.value_page .dl_list_box {padding-top:0;}
.value_page .dl_list_box > li {width:100%;padding:0;}
.value_page .dl_list_box > li:first-child {padding:0;}
.value_page .dl_list_box dl {margin-bottom:1.6em;}
.value_page .dl_list_box dl.last {margin-bottom:0;}

/* ================= 03_Business ================= */
/* ------------ BCM ------------ */
.step_box {width:100%;padding-left:4.375em;}
.bcm_page .tab2 .img_list > li > dl > dd {height:150px;}

/* ================= 06_ContactUs ================= */
/* ------------ Inquiry ------------ */
.inquiry_box .box_con {height:9.333333333333334em;}
.inquiry_page .inquiry_faq_box p br {display:none;} 

.inquiry_chk {padding:1.875em 0.625em}
.chk_phone {padding:0 0.5em;}
.inquiry_chk .chk_pw dt {width:39%;}
.inquiry_chk .chk_pw dd {width:61%;}

/* ------------ New Inquiry ------------ */
.tbl_form tr th {padding-left:0.6666666666666666em;}
input[type=checkbox].css-checkbox + label.css-label {margin-left:0.6666666666666666em;}
.user_agree button {margin-right:0.6666666666666666em;}

/* ================= 09_Etc ================= */
/* ------------ Error ------------ */
.error_btn div {float:left;width:50%;}
.error_btn div:frist-child {padding:0 0.5em 0 0}
.error_btn div:last-child {padding:0 0 0 0.5em}
.error_btn div a {width:100%;margin:0;}
}

@media screen and (max-width:640px){
body {font-size:62.5%}
/* ================= Layout ================= */
/* 공통클래스 */
.t_br {display:none;}
.m_br {display:inline-block;}
.layer_mask {z-index:-10;}

/* Header */
#header {height:5.8em;}
#header .logo {position:relative;padding-top:1.7em;z-index:110;}
#header .logo a {width:9.75em;height:2.5em; background:url("../images/common/logo_m.png") no-repeat;background-size:cover;}
#header .header_wrap {padding:0 2em;}

/* GNB */
.open_gnb {margin-top:2em;}
.open_gnb .open_search {display:none;}
.search_layer {position:absolute;top:5.8em;height:6.5em;border-bottom:3px solid #7e8e5f;background-color:#fff;z-index:110}
.search_layer .search_close {display:none;}
.search_layer form {width:100%;margin:1.2em 0;padding:0;font-weight:300;color:#888}
.search_layer form label {top:0;left:10px;margin-left:0;padding-left:0;border:0;font-size:1.3em;font-weight:300;color:#888;line-height:40px;}
.search_layer form #searchText {width:100%;height:40px;font-size:1.3em;color:#888;}
.search_layer form .search_btn {position:absolute;top:0;right:0;width:4em;height:4em;background:url(../images/common/btn_search_m.png) no-repeat;background-size:cover;}

.open_gnb .gnb_btn,
.open_gnb .gnb_btn:hover,
.open_gnb .gnb_btn:focus {width:1.8em;height:1.95em;background:url(../images/common/btn_gnb_open_m.png) no-repeat 0 2px;background-size:100% auto;}
.open_gnb .gnb_btn.on {display:none;}

#allGnb {overflow-y:scroll;background-color:transparent;}
.gnb_wrap,
.gnb_wrap.on {background-color:rgba(0, 0, 0, 1) !important;}
.allGnb_logo_wrap {display:none;}
.allGnb_layer {position:absolute;height:auto;padding-top:12.3em;background-color:transparent;}
.allGnb_layer .inner_wrap {padding:0;background-color:#fff;}

.all_dep_1 {width:100%;margin:0;padding:0;background-color:#fff;}
.all_dep_1 > li {float:none;clear:left;width:100% !important;padding:0;}
.all_dep_1 .all_dep_1_4,
.all_dep_1 .all_dep_1_5,
.all_dep_1 .all_dep_1_6 {padding-bottom:0;}
.all_dep_1 > li > a,
.all_dep_1 > li > a:hover {display:block;position:relative;margin:0 !important;padding:0.9285714285714286em 2.142857142857143em 0.8571428571428571em 1.4285714285714286em;border-color:#e8e8e8;font-size:1.5em;font-weight:bold;color:#111;}
.all_dep_1 > li > a.on,
.all_dep_1 > li > a.on.active {background-color:#7e8e5f;color:#fff;}
.all_dep_1 > li > a.active {color:#7e8e5f;}
.all_dep_1 > li > a:after {display:block;content:"";overflow:hidden;position:absolute;top:50%;right:2.142857142857143em;width:11px;height:11px;margin-top:-6px;background:url(../images/common/btn_more_m.png) no-repeat;background-size:100% auto;}
.all_dep_1 > li > a.on:after,
.all_dep_1 > li > a.on.active:after {background-position:0 -11px;}
.all_dep_1 > li > a.active:after {background-position:0 0;}
.all_dep_1 > li.all_dep_1_4 > a:after {background:none}

.all_dep_2 {display:none;}
.all_dep_2 > li > a,
.all_dep_2 > li > a:hover {padding:1.1666666666666667em 1.6666666666666667em 1.0833333333333333em;border-bottom:1px solid #dbdbdb;background-color:#f6f6f6;font-size:1.4em;font-weight:500;color:#666;}
.all_dep_2 > li > a.active {color:#7e8e5f;}
.all_dep_2 > li:first-child > a {padding-top:1.1666666666666667em;}

.all_dep_3 {display:none;padding:0;background:url(../images/common/dot_gnb_line.png) repeat-x 0 100%;}
.all_dep_3:after {display:block;content:"";clear:both;}
.all_dep_3 > li {float:left;width:50%;}
.all_dep_3 > li > a,
.all_dep_3 > li > a:hover {height:59px;margin-top:0;padding:1.5em 0;border-bottom:1px solid #dbdbdb;font-size:1.3em;font-weight:300;color:#666;text-align:center;}
.all_dep_3 > li > a.active {color:#7e8e5f;}
.all_dep_3 > li:nth-child(odd) > a {border-right:1px solid #dbdbdb;}
.all_dep_3 > li:last-child > a {border-bottom:0;}

.all_dep_1_3 .all_dep_2 > li:nth-child(2) .all_dep_3 > li:nth-child(2) > a {height:59px;padding:10px 0;}

.allGnb_close {top:-10.4em;right:2em;width:1.8em;height:1.95em;}
.allGnb_close img {width:100%;height:auto;}

/* Footer */
.footer_top > ul > li:nth-child(1),
.footer_top > ul > li:nth-child(2) {margin-bottom:1.1em;}
.footer_top > ul > li:nth-child(1),
.footer_top > ul > li:nth-child(3) {padding:0 0.55em 0 0;}
.footer_top > ul > li:nth-child(2),
.footer_top > ul > li:nth-child(4) {padding:0 0 0 0.55em;}
.footer_top > ul > li > a {height:3.3636363636363638em;font-size:1.3em;line-height:3.3636363636363638em;}

/* Footer Info */
.footer_info p {font-size:1.3em}

/* Footer sns */
#footer .sns {padding:1.9em 0 1.3em;}
#footer .sns li {padding:0 0.6em;}
#footer .sns li a {width:4.25em;height:4.2em;background-size:cover !important;}
#footer .sns li .facebook {background:url(../images/common/btn_footer_m.png) no-repeat;}
#footer .sns li .tweet {background:url(../images/common/btn_footer_m.png) no-repeat;background-position:0 -4.2em;}
#footer .sns li a.tweet:hover,
#footer .sns li a.tweet:focus {background-position:0 -4.2em;}
#footer .sns li .blog {background:url(../images/common/btn_footer_m.png) no-repeat;background-position:0 -8.4em;}
#footer .sns li:nth-child(1) a:hover, 
#footer .sns li:nth-child(1) a:focus, 
#footer .sns li:nth-child(2) a:hover, 
#footer .sns li:nth-child(2) a:focus {background-position:0 0}

.small .footer_top > ul > li {display:table;width:24%;margin:0;padding:0;}
.small .footer_top > ul > li:last-child {width:26%;}
.small .footer_top > ul > li > a {display:table-cell;height:30px;padding:0 5px;border-left:0;font-size:1em;line-height:1.3em;vertical-align:middle;word-break:break-all;}
.small .footer_top > ul > li:first-child > a {border-left:1px solid #bdbdbd;}
.small .footer_top > ul > li:last-child > a {padding:0;word-break:keep-all;}
.small#family_site > a span {padding-left:5px;}

/* Sub Page */
.sub_tit_wrap {height:5.5em;background:none !important;}
.sub_tit_cont {padding:0;border-bottom:2px solid #999;}
.sub_tit_cont .sub_tit {font-size:1.85em;font-weight:900;color:#333;line-height:2.972972972972973em;}

.sub_wrap {padding:2.4em 0 6.6em 0;}
.location_wrap {display:none;}
.sub_inner_wrap {padding:0 2em;}

.sub_txt {height:13.8em;}
.sub_txt p {padding:0 1.0909090909090908em;font-size:1.3em;}
.sub_txt p br {display:none;}
.sub_txt p br.m_br {display:block;}

.tab_img_tit {margin-bottom:1.5833333333333333em;padding:11px 0;font-size:1.5em;}
.tab_img_tit img {width:14px;height:auto;}

/* Table */
.tbl_top_txt {float:left;margin-bottom:1.1818181818181819em;padding-left:0;background:none;font-size:1.3em;font-weight:500;color:#000;}
.tbl_top_txt span {color:#7e8e5f;}

.tbl_type1 thead th {padding:0.7727272727272727em 0.8181818181818182em 0.9090909090909091em;font-size:1.3em;color:#666;}
.tbl_type1 tbody td {padding:0.9583333333333334em 0.8181818181818182em 1em;font-size:1.3em;color:#000;}

.m_tbl_down {display:inline-block;width:15px;height:20px;padding-left:1.0666666666666667em;box-sizing:content-box;}
.m_tbl_down img {width:10px;}

/* 리스트 상세페이지 */
.list_detail > dt p {float:none;clear:left;width:100%;font-size:1.3em;}
.list_detail > dt span {float:none;color:#999;}
.list_detail .detail_cont p {font-size:1.3em;}
.list_detail .detail_cont p strong {font-size:1.3em;}

.list_detail .detail_down button {height:auto;min-height:32px;padding-left:4.2em;padding-bottom:1px;background:url(../images/common/btn_download2_m.png) no-repeat;background-size:32px 32px;}
.list_detail .detail_down span {font-size:1.3em;word-break:break-all;}

.list_detail .sns_list {padding-top:2em;}
.list_detail .sns_list li button {width:3.2em;height:3.2em;margin-left:0.35em;background-size:cover}

.list_detail .detail_other li {padding:0.625em 1.9230769230769231em;font-size:1.3em;}
.list_detail .detail_other li p {display:none;}
.list_detail .detail_other li a {width:100%;}
.list_detail .detail_other li.prev_list a,
.list_detail .detail_other li.next_list a {background-size:0.95em 0.55em;font-size:1em;color:#000;}

/* Table */
.tbl_type2 thead th {font-size:1.3em;}
.tbl_type2 thead th:first-child {padding-left:1em;}
.tbl_type2 thead th:first-child + th {padding-left:0;}
.tbl_type2 tbody .q th,
.tbl_type2 tbody .q td {padding:1em 1em 1em 0;font-size:1.3em;}
.tbl_type2 tbody .q th {padding-left:1em;}
.tbl_type2 tbody .q th + td {padding:1em 1em 1em 0;}
.tbl_type2 tbody .a th {display:none;}
.tbl_type2 tbody .a td {width:100%;font-size:1.3em;line-height:1.6363636363636365em;}
.tbl_type2 tbody .a td div {padding:1em 1em 2.3636363636363638em;}

/* Sub Page QnA footer*/
.qna_footer {height:7.3em;background:url(../images/common/bg_qna_footer_m.jpg) no-repeat;background-size:cover;}
.qna_footer_wrap,
.qna_footer_wrap > div {padding:0;}
.qna_footer_wrap {background:url(../images/common/bar_ver_g20.png) no-repeat 50% 50%;background-size:1px 10px;}
.qna_footer_wrap p {display:none;}
.qna_footer_wrap a {width:100%;height:100%; margin:0;border:0;font-size:1.4em;font-weight:bold;color:#fff;line-height:5.214285714285714em;}

/* Button */
.btm_btn_wrap {padding-top:3em;text-align:center;}

/* Paging */
.paging > .web_paging {display:none;}
.paging > .mob_paging {display:inline-block;}

/* family Site */
.family_box {overflow:hidden;position:fixed;top:58px;padding:0;border-top:6px solid #98b06d;}
.index_page .family_box {top:100%;}
.family_box .sub_inner_wrap {overflow-y:scroll;}

.m_family {display:block;position:relative;}
.m_family p {padding:13px 0 12px;border-bottom:1px solid #7e8e5f;font-size:1.5em;font-weight:bold;color:#7e8e5f;text-align:center;}
.m_family .family_close {overflow:hidden;position:absolute;top:0;right:5px;width:4.5em;height:4.5em;background:url(../images/common/btn_close_b.png) no-repeat 50% 50%;background-size:1.4em 1.4em;line-height:300px;}

.family_box dl {float:none;clear:left;width:100% !important;padding-left:0 !important;}
.family_box dl dt {padding:1.6666666666666667em 0 1.0833333333333333em;font-size:1.4em;}
.family_box dl dd ul li a {padding:0.9em 0 0.9em 1em;font-size:1.3em;}

.family_box dl.family_list02 dd {float:none;clear:left;width:100%;}
.family_box dl.family_list02 dd.rgt {padding-left:0;}
.family_box dl.family_list03 {margin-bottom:2.4em;}

#family_site > a span {height:8px}

.foot_modal .foot_modal_tit {position:relative;padding:0;}
.foot_modal .pop_tit {display:block;margin-bottom:0;padding:12px 0 11px;font-size:1.4em;text-align:center;}
.foot_modal.p_info_box .pop_sub_tit {display:none;}

.p_info_box {padding-bottom:3.6em;}
.p_info_box .foot_modal_cnt {padding:3em 1.2em;}
.p_info_box .p_info_list {margin-top:0;padding:9px 12px;}
.p_info_box .p_info_list dt,
.p_info_box .p_info_list dd > p,
.p_info_box .p_info_list .inner_list li {font-size:1.3em;line-height:1.5em;}

.p_info_box .p_info_list > li {padding-top:1.5em;}
.p_info_box .p_info_list dd > * {padding-top:0.3em;}

.foot_modal .pop_img {display:none;}
.email_box {width:27.6em;margin-left:-12.8em;padding-bottom:3.6em;}
.email_box .pop_sub_tit {padding:2.1em 2em;font-size:1.3em;}

.foot_modal button {height:3em;font-size:1.3em;}
.foot_modal button.m_pop {display:block;overflow:hidden;top:0;left:100%;width:4.5em;height:4.5em;margin-left:-4.5em;background:url(../images/common/btn_close_b.png) no-repeat 50% 50%;background-size:1.4em 1.4em;font-size:1em;line-height:300px;}

/* Accordion */
.accor_tit ul li {font-size:1.1em;}
.accor_txt {font-size:1.2em;}
.accor_tit .acc_tit_1 {width:25%;}
.accor_tit .acc_tit_2 {width:75%;padding:0.8181818181818182em 0;}
.accor_tit .acc_tit_3 {display:none;}

.accor_txt .dt_ul {padding:1.0833333333333333em 0 1em;}
.accor_txt .dt_ul li > span {width:3.75em;height:1.5em;background:url(../images/common/ico_yet_fin_m.png) no-repeat;background-size:100% auto;}
.accor_txt .dt_ul .acc_tit_1 {width:25%}
.accor_txt .dt_ul .acc_tit_2 {width:75%;padding-left:0;}
.accor_txt .dt_ul .acc_tit_3 {display:none;}

.accor_txt .dd_ul .acc_tit_1 {display:none;}
.accor_txt .dd_ul .acc_tit_2 {padding:1em;}
.accor_txt .dd_ul dd p {font-size:0.9166666666666666em;line-height:1.6363636363636365em;}

/* QnA Error */
.error_list_wrap {padding:5em 0 4.75em;}
.error_list_wrap > div {width:11.75em;height:11.75em;background:url(../images/common/ico_list_error_m.png) no-repeat;background-size:cover;}
.error_list_wrap p {padding-top:1.5em;font-size:0.9166666666666666em;}

/* Tab */
.tab_open {display:block;position:relative;width:100%;height:3.0833333333333335em;padding-left:1em;border:1px solid #e8e8e8;background-color:#f6f6f6;font-size:1.3em;font-weight:bold;color:#666;text-align:left;}
.tab_open span {display:block;position:absolute;top:-1px;right:-1px;width:3.0833333333333335em;height:3.0833333333333335em;border:1px solid #e8e8e8;background:url(../images/common/btn_select_m.png) no-repeat;background-size:100% auto;}
.tab_open.on span {background-position:0 100%;}

/* Tab type1 */
.tab_type1 {padding-top:0;}
.tab_type1 .tab_btn_wrap {display:none;left:0 !important;width:100% !important;}
.tab_type1 .tab1 .tab_btn_wrap {top:40px;}
.tab_type1 .tab2 .tab_btn_wrap {top:80px;}
.tab_type1 .tab3 .tab_btn_wrap {top:120px;}
.tab_type1 .tab4 .tab_btn_wrap {top:160px;}

.tab_type1 .tab_btn_wrap button {height:3.0833333333333335em;padding-left:1em;border:1px solid #e8e8e8;border-top:0;background-color:#fff;font-size:1.3em;color:#666;text-align:left}
.tab_type1 .tab_btn_wrap button:hover,
.tab_type1 .tab_btn_wrap button:focus,
.tab_type1 .on .tab_btn_wrap button {background-color:#fff;font-weight:bold;color:#7e8e5f;}

/* Tab type2 */
.tab_type2 {padding-top:4.95em;}
.tab_type2 .tab_btn_wrap {border-left:1px solid #97a480;}
.tab_type2 .tab1 .tab_btn_wrap {border-left:0;}

.tab_type2 .tab_btn_wrap button {height:50px;font-size:1.2em;line-height:1.5em;}
.tab_type2 .tab_btn_wrap button span {display:block;}

/* inner_tab */
/* Inner Tab type1 */
.inner_tab_type1 .inner_tab_btn_wrap button {font-size:1.3em;}

/* 이미지 */
.w_img {display:none;}
.m_img {display:block;}

.img_wrap {margin-bottom:0 !important;padding:1.6em 1.2em;border:1px solid #e8e8e8;}
.img_pop_wrap {display:block;margin-bottom:1.6em;}
.img_pop_wrap .pop_open {width:100%;height:3.0833333333333335em;background-color:#7e8e5f;font-size:1.2em;color:#fff;}
.img_pop_wrap .pop_open img {width:16px;height:auto;margin-right:1.1666666666666667em;vertical-align:bottom;}
.img_pop {display:none;position:fixed;top:50%;left:0;width:100%;background-color:#fff;z-index:110}
.img_pop .img_pop_box {width:100%;padding:2em;}
.img_pop .img_pop_box div {width:100%;}
.img_pop .img_pop_box div img {width:100%;height:auto;}
.img_pop button {width:100%;height:3.0833333333333335em;background-color:#7e8e5f;font-size:1.2em;color:#fff;}

/* -------------
 * Selects
 * ------------- */
.jqTransformSelectWrapper div span {font-size:1.3em;}
.jqTransformSelectWrapper .select_option a {font-size:1.3em;}

/* input */
.input_top_txt {font-size:1.3em;}

/* ================= index ================= */
/* Main Slider */
.index_page#wrap {position:fixed;top:0;}
#container {padding-top:5.8em;}
.index_page #container {padding-top:0;}

.index_page #header {position:fixed;}
.index_page .gnb_wrap {height:100%;background:none;}

.slider_wrap .bx-wrapper .bx-pager, 
.slider_wrap .bx-wrapper .bx-controls-auto {position:absolute;}

.slider_wrap .bx-controls {top:100%;left:50%;width:11.5em;margin:-17% 0 0 -5.75em;}
.index_page .slider_wrap .bx-wrapper .bx-pager.bx-default-pager:after {display:block;content:"";clear:both;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {width:80% !important}
.index_page .slider_wrap .bx-wrapper .bx-pager > * {display:block;float:left;width:25%;}
.slider_wrap .bx-wrapper .bx-pager.bx-default-pager a {font-size:10px;}
.index_page .slider_wrap .bx-wrapper .bx-pager.bx-default-pager > div {padding:0;}
.index_page .slider_wrap .bx-wrapper .bx-pager.bx-default-pager a {display:block;width:1.5em;height:1.5em;margin:0 auto;background:transparent url(../images/common/ico_slider_m.png) no-repeat 50% 100%;background-size:1.5em 3em}
.slider_wrap .bx-wrapper .bx-pager.bx-default-pager a, 
.slider_wrap .bx-wrapper .bx-pager.bx-default-pager a:hover, 
.slider_wrap .bx-wrapper .bx-pager.bx-default-pager a.active {background-position:50% 0;}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {width:20% !important;line-height:0;}
.index_page .slider_wrap .bx-wrapper .bx-controls-auto {margin-top:0;}
.index_page .slider_wrap .bx-wrapper .bx-controls-auto .bx-stop, 
.index_page .slider_wrap .bx-wrapper .bx-controls-auto .bx-start {width:1.5em;height:1.5em;background:transparent url(../images/common/ico_play_stop_m.png) no-repeat 50% 0;background-size:auto 3em;}
.index_page .slider_wrap .bx-wrapper .bx-controls-auto .bx-start {background-position:50% 100%;}

.main_scroll {bottom:5%;width:2.1em;height:1.15em; margin-left:-1.05em;}
.main_scroll .m_img {width:100%;height:auto;}

.index_page .w_img {display:none !important;}

/* 모바일 가로 */
.small .main_scroll {bottom:6px;}
.slider_wrap.small .bx-controls {top:50%;left:100%;width:15px;height:110px;margin:-3.9375em 0 0 -5%;}
.small .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {position:static;width:100% !important;}
.index_page .slider_wrap.small .bx-wrapper .bx-pager > * {display:inline-block;width:100%;}
.index_page .slider_wrap.small .bx-wrapper .bx-pager.bx-default-pager > div {margin-bottom:5px}
.index_page .slider_wrap.small .bx-wrapper .bx-pager.bx-default-pager a {background:transparent url(../images/common/ico_slider_m_small.png) no-repeat 50% 100%;background-size:1.5em 3em;}

.slider_wrap.small .bx-wrapper .bx-pager.bx-default-pager a, 
.slider_wrap.small .bx-wrapper .bx-pager.bx-default-pager a:hover, 
.slider_wrap.small .bx-wrapper .bx-pager.bx-default-pager a.active {background-position:50% 0;}

.small .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {position:static;width:100% !important;}
.index_page .slider_wrap.small .bx-wrapper .bx-controls-auto {margin-top:20px;}
.index_page .small .bx-wrapper .bx-controls-auto .bx-controls-auto-item {display:block;}
.index_page .slider_wrap.small .bx-wrapper .bx-controls-auto .bx-stop, 
.index_page .slider_wrap.small .bx-wrapper .bx-controls-auto .bx-start {width:1.5em;height:1.5em;background:transparent url(../images/common/ico_play_stop_m.png) no-repeat 50% 0;background-size:auto 3em;}
.index_page .slider_wrap.small .bx-wrapper .bx-controls-auto .bx-start {background-position:50% 100%;}

/* Main Contents */
.main_contents {background:url("../images/main/main_business_bg_m.jpg") no-repeat 50% 50%;background-size:cover;}
.business_qna_wrap {top:0;height:100%;margin-top:0 !important;}
.business_qna_wrap .main_business_wrap {position:absolute;top:50%;width:100%;margin-top:-11.65em;}
.business_qna_wrap .inner_wrap {padding:0;}
.main_business_list {padding-top:0}
.main_business_list > li:first-child {padding-bottom:3.3em;}
.main_business_list > li:nth-child(2) {width:75%;}
.main_business_list > li > ul > li a {width:10em;height:10em;}
.main_business_list > li > ul > li a .m_business_tit {padding-top:0.7em;font-size:1em;}
.main_business_list > li:nth-child(1) > ul > li:nth-child(1) a .business_img_wrap img {width:4.5em;height:auto;}
.main_business_list > li:nth-child(1) > ul > li:nth-child(2) a .business_img_wrap img {width:4em;height:auto;}
.main_business_list > li:nth-child(1) > ul > li:nth-child(3) a .business_img_wrap img {width:3.7em;height:auto;}
.main_business_list > li:nth-child(1) > ul > li:nth-child(4) a .business_img_wrap img {width:5.2em;height:auto;}
.main_business_list > li:nth-child(2) > ul > li:nth-child(1) a .business_img_wrap img {width:3.4em;height:auto;}
.main_business_list > li:nth-child(2) > ul > li:nth-child(2) a .business_img_wrap img {width:3.6em;height:auto;}
.main_business_list > li:nth-child(2) > ul > li:nth-child(3) a .business_img_wrap img {width:3.85em;height:auto;}

.main_business_list > li > ul > li a:hover .white_mask, 
.main_business_list > li > ul > li a:focus .white_mask {display:none;}

.main_qna_wrap {position:absolute;bottom:0;width:100%;padding-top:0;background:url(../images/common/bg_qna_footer_m.jpg) no-repeat;}
.main_qna_box {width:100%;background:url(../images/common/bar_ver_g20.png) no-repeat 50% 50%;}
.main_qna_box > a {width:50%}
.main_qna_box > a img {display:none;}
.main_qna_box > span {display:none;}
.btn_faq p,
.btn_qna p {height:5.214285714285714em;padding:0;font-size:1.4em;font-weight:bold;line-height:5.214285714285714em;}

.small .main_business h3 {padding-bottom:10px;font-size:25px;}
.small .main_business_list:after {display:block;content:"";clear:both;}
.small .main_business_list > li {float:left;}
.small .main_business_list > li:first-child {width:57.142857%}
.small .main_business_list > li:nth-child(2) {width:42.857143%}
.small .main_business_list > li > ul > li a .business_img_wrap img {width:3em !important;}

.small .main_qna_wrap {padding-top:0;}

/* ================= 01_company ================= */
/* ------------ About us ------------ */
.company_page .img_wrap {padding:0;border:0;}
.company_page .tab_img_tit img {width:15px;}
.company_page .company_box_tit {padding-bottom:2.7em;}
.company_page .company_box_tit strong {font-size:1.4em;}
.company_page .company_box_txt {width:85%;padding-top:1em;font-size:1.3em;}
.company_page .company_box_txt:first-child {padding-top:2.4545454545454546em;}
.company_page .company_box {margin-top:5.7em;}

/* ================= 02_risk ================= */
.link_tit_list {height:46px;margin-bottom:19px;}
.link_tit_list li {width:50%;}
.link_tit_list li a {display:block;width:100%;font-size:1.2em;}
.link_tit_list li:last-child a {border-left:1px solid #dbdbdb;text-align:right;}
.link_tit_list li.link_tit {display:none;}
/* ------------ Process ------------ */
.process_page .img_wrap {position:static;}
.process_page .go_link {display:none;}

/* ------------ BlackBox ------------ */
.blackBox_page .tab_type1 {padding-top:0;}
.blackBox_page .tab_type1 .tab_btn_wrap button {height:3.0833333333333335em;}

.blackBox_page .risk_list {padding:2.4em 0 0;}
.blackBox_page .risk_list.risk1 {padding-bottom:2em;}
.blackBox_page .risk_list.risk1 dt div {background:url(../images/02_risk/ico_risk01_m.png) no-repeat 50% 50%;background-size:auto 100%;}
.blackBox_page .risk_list.risk2 dt div {background:url(../images/02_risk/ico_risk02_m.png) no-repeat 50% 50%;background-size:auto 100%;}
.blackBox_page .risk_list.risk3 dt div {background:url(../images/02_risk/ico_risk03_m.png) no-repeat 50% 50%;background-size:auto 100%;}
.blackBox_page .risk_list.risk4 dt div {background:url(../images/02_risk/ico_risk04_m.png) no-repeat 50% 50%;background-size:auto 100%;}
.blackBox_page .risk_list.risk5 dt div {background:url(../images/02_risk/ico_risk05_m.png) no-repeat 50% 50%;background-size:auto 100%;}

.blackBox_page .risk_list.risk6 dt div {background:url(../images/02_risk/ico_risk06_m.png) no-repeat 50% 50%;background-size:auto 100%;}
.blackBox_page .risk_list.risk7 dt div {background:url(../images/02_risk/ico_risk07_m.png) no-repeat 50% 50%;background-size:auto 100%;}
.blackBox_page .risk_list.risk8 dt div {background:url(../images/02_risk/ico_risk08_m.png) no-repeat 50% 50%;background-size:auto 100%;}

.blackBox_page .risk_list dt p {padding-top:0.6666666666666666em;font-size:1.4em;}

.blackBox_page .risk_list dd {display:none;}

.blackBox_page .risk_icon > p {margin-top:0.2em;font-size:1em;}

.blackBox_page .risk_icon ul {padding:2.2em 1.2em 0;}
.blackBox_page .risk_icon ul li {width:50%;}
.blackBox_page .risk_icon ul li div {height:3em;}
.blackBox_page .risk2 .risk_icon ul li:nth-child(1) div {background:url(../images/02_risk/ico_risk02_1_m.png) no-repeat 50% 50%;background-size:auto 100%;}
.blackBox_page .risk2 .risk_icon ul li:nth-child(2) div {background:url(../images/02_risk/ico_risk02_2_m.png) no-repeat 50% 50%;background-size:auto 100%;}
.blackBox_page .risk2 .risk_icon ul li:nth-child(3) div {background:url(../images/02_risk/ico_risk02_3_m.png) no-repeat 50% 50%;background-size:auto 100%;}
.blackBox_page .risk2 .risk_icon ul li:nth-child(4) div {background:url(../images/02_risk/ico_risk02_4_m.png) no-repeat 50% 50%;background-size:auto 100%;}
.blackBox_page .risk2 .risk_icon ul li:nth-child(5) div {background:url(../images/02_risk/ico_risk02_5_m.png) no-repeat 50% 50%;background-size:auto 100%;}

.blackBox_page .risk2 .risk_icon ul li:nth-child(6) div {background:url(../images/02_risk/ico_risk02_6_m.png) no-repeat 50% 50%;background-size:auto 100%;}
.blackBox_page .risk2 .risk_icon ul li:nth-child(7) div {background:url(../images/02_risk/ico_risk02_7_m.png) no-repeat 50% 50%;background-size:auto 100%;}
.blackBox_page .risk2 .risk_icon ul li:nth-child(8) div {background:url(../images/02_risk/ico_risk02_8_m.png) no-repeat 50% 50%;background-size:auto 100%;}
.blackBox_page .risk2 .risk_icon ul li:nth-child(9) div {background:url(../images/02_risk/ico_risk02_9_m.png) no-repeat 50% 50%;background-size:auto 100%;}
.blackBox_page .risk2 .risk_icon ul li:nth-child(10) div {background:url(../images/02_risk/ico_risk02_10_m.png) no-repeat 50% 50%;background-size:auto 100%;}

.blackBox_page .risk_icon ul li p {padding:4px 0 14px;font-size:1.3em;}

.blackBox_page .risk2 .risk_icon ul li:nth-child(9) p,
.blackBox_page .risk2 .risk_icon ul li:nth-child(10) p {padding-bottom:20px}

.blackBox_page .risk_list .risk_inner_list {padding:2em 1.2em 0;}
.blackBox_page .risk_list.risk1 .risk_inner_list {padding-top:0;}
.blackBox_page .risk_list .risk_inner_list li {float:none;clear:left;width:100% !important;height:auto !important;padding-left:1.95em;border-top:0;border-left:1px solid #e8e8e8;text-align:left}
.blackBox_page .risk_list .risk_inner_list li:first-child {border-top:1px solid #e8e8e8;}
.blackBox_page .risk_list .risk_inner_list li p {padding:8px 0;font-size:1.3em;}
.blackBox_page .risk_list .risk_inner_list li p br {display:none !important;}

.blackBox_page .risk_list .risk_open {display:block;width:100%;height:3.65em;margin-top:2em;border-top:1px solid #e8e8e8;text-align:center;}
.blackBox_page .risk_list .risk_btn_img {display:inline-block;width:1.3em;height:1.3em;background:url(../images/02_risk/btn_risklist_m.png) no-repeat;background-size:100% auto;vertical-align:sub}
.blackBox_page .risk_list.on .risk_btn_img {background-position:0 100%;}
.blackBox_page .risk_list .risk_open .risk_btn_txt {padding-left:0.8333333333333334em;font-size:1.2em;color:#999;}

.blackBox_page .risk_box .dl_list {margin-bottom:3em;}
.blackBox_page .risk_box .dl_list dt {padding:9px 0 8px;font-size:1.3em;color:#7e8e5f;text-align:center;}
.blackBox_page .risk_box .dl_list dd {padding:8px 0;font-size:1.3em;}
.blackBox_page .risk_box .dl_list dd p {padding-left:0;background:none;font-size:1em;color:#666;text-align:center;}

.blackBox_page .risk_box .rgt {padding-top:6em;}

.blackBox_page .risk_box .dl_list2 {padding:1.3em 0 1.2em;}
.blackBox_page .risk_box .lft .dl_list2 dt {padding-left:0;font-size:1.3em;color:#111;}
.blackBox_page .risk_box .dl_list2 dd {font-size:1.3em;}

.blackBox_page .risk_box .rgt .dl_list2 {padding:1.3em 0 1.2em;}
.blackBox_page .risk_box .rgt .dl_list2 dt {font-size:1.3em;color:#111;}

.blackBox_page .tab4 .img_wrap {padding:0;border:0;}

/* ------------ value advisor ------------ */
.value_page .link_tit_list + .img_wrap {padding-top:1.6em;}
.value_page .tab_img_tit {margin-bottom:1.5833333333333333em;}
.value_page .img_wrap {margin-bottom:1.9em !important;padding:1.6em 1.2em;}
.value_page .dl_list_box dl dt {padding:0.6363636363636364em 0.9090909090909091em;font-size:1.4em;text-align:center;}
.value_page .dl_list_box dl dd {padding:0.8em 1.1em;}
.value_page .dl_list_box dl dd p {padding-left:0;background:none;font-size:1.3em;text-align:center;}
.value_page .dl_list_box dl.last dt {padding-left:0;text-align:left}
.value_page .dl_list_box dl.last dt li:nth-child(1) {width:25%;padding-left:0.9090909090909091em}
.value_page .dl_list_box dl.last dt li:nth-child(2) {width:37.5%;padding-left:0;}
.value_page .dl_list_box dl.last dt li:nth-child(3) {width:37.5%;}
.value_page .dl_list_box dl.last dd {padding:0;}
.value_page .dl_list_box dl.last dd ul {padding-left:21%}
.value_page .dl_list_box dl.last dd li:nth-child(1) {width:50.5%;padding:8px 0 8px 4%;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
.value_page .dl_list_box dl.last dd li:nth-child(2) {width:37.5%;padding:8px 0 8px 4%;}
.value_page .dl_list_box dl.last dd p {padding-left:1em;background:url("../images/common/bar_hor_b7.png") no-repeat 0 0.7em;background-size:3px 1px;text-align:left}

/* ================= 03_Business ================= */
/* ------------ riskCrisis ------------ */
.riskCrisis_page .tab1 .tab_box,
.riskCrisis_page .tab3 .tab_box {padding-top:35px;}

.riskCrisis_page .tab_top {display:block;}
.riskCrisis_page .tab_top .ico_img {display:block;width:100%;padding:3em 0 0 0;text-align:center;}
.riskCrisis_page .tab_top .ico_img span {width:10.15em;height:10.15em;margin:0 auto;}

.riskCrisis_page .tab1 .tab_top .ico_img span {background:url(../images/03_business/business_01_m.png) no-repeat;background-size:cover;}
.riskCrisis_page .tab2 .tab_top .ico_img span {background:url(../images/03_business/business_04_m.png) no-repeat;background-size:cover;}
.riskCrisis_page .tab3 .tab_top .ico_img span {background:url(../images/03_business/business_12_m.png) no-repeat;background-size:cover;}
.riskCrisis_page .tab4 .tab_top .ico_img span {background:url(../images/03_business/business_13_m.png) no-repeat;background-size:cover;}
.riskCrisis_page .tab_top p {display:block;padding:2.5454545454545454em 1.0909090909090908em;font-size:1.2em;line-height:1.5em;text-align:center;}
.riskCrisis_page .tab4 .tab_top p .m_br {display:none;}

.riskCrisis_page .dl_img_list > li > dl {width:100% !important;margin-left:0 !important;}
.riskCrisis_page .dl_img_list > li > dl:after {display:block;content:"";clear:both;}
.riskCrisis_page .dl_img_list > li > dl > dt {padding-top:19em;background-position:0 -26px !important;background-size:100% auto !important;}
.riskCrisis_page .dl_img_list > li > dl > dt > p {height:2.909090909090909em;font-size:1.4em;font-weight:500;color:#111;line-height:2.909090909090909em;}
.riskCrisis_page .dl_img_list > li > dl > dd {display:table;float:left;width:50%;height:58px;padding:0.8em 0 0.7em;}
.riskCrisis_page .dl_img_list > li > dl > dd:nth-child(even) {border-right:1px solid #e8e8e8}
.riskCrisis_page .dl_img_list > li > dl.dl_list_2_5 > dd {display:block;float:none;clear:left;width:100%;height:auto;}
.riskCrisis_page .dl_img_list > li > dl.dl_list_2_5 > dd p,
.riskCrisis_page .dl_img_list > li > dl.dl_list_2_6 > dd p {display:block;}
.riskCrisis_page .dl_img_list > li > dl > dd p {display:table-cell;padding:0;background:none;font-size:1.3em;color:#666;text-align:center;vertical-align:middle;}

.riskCrisis_page .tab2 .dl_img_list > li {width:100%;}
.riskCrisis_page .tab2 .dl_img_list > li > dl > dd.bd_b {border-bottom:0;}
.riskCrisis_page .tab2 .inner_tab1 .dl_img_list > li:nth-child(1) {height:auto;}
.riskCrisis_page .tab2 .inner_tab1 .dl_img_list > li:nth-child(4) {height:auto;}

.riskCrisis_page .dl_img_list .dl_list_1_1 > dt {background:url("../images/03_business/business_02_m.jpg") no-repeat;}
.riskCrisis_page .dl_img_list .dl_list_1_2 > dt {background:url("../images/03_business/business_03_m.jpg") no-repeat;}
.riskCrisis_page .dl_img_list .dl_list_2_1 > dt {background:url("../images/03_business/business_05_m.jpg") no-repeat;}
.riskCrisis_page .dl_img_list .dl_list_2_2 > dt {background:url("../images/03_business/business_06_m.jpg") no-repeat;}
.riskCrisis_page .dl_img_list .dl_list_2_3 > dt {background:url("../images/03_business/business_07_m.jpg") no-repeat;}
.riskCrisis_page .dl_img_list .dl_list_2_4 > dt {background:url("../images/03_business/business_08_m.jpg") no-repeat;}
.riskCrisis_page .dl_img_list .dl_list_2_5 > dt {background:url("../images/03_business/business_09_m.jpg") no-repeat;}
.riskCrisis_page .dl_img_list .dl_list_2_6 > dt {background:url("../images/03_business/business_10_m.jpg") no-repeat;}
.riskCrisis_page .dl_img_list .dl_list_3_1 > dt {background:url("../images/03_business/business_24_m.jpg") no-repeat;}
.riskCrisis_page .dl_img_list .dl_list_3_2 > dt {background:url("../images/03_business/business_25_m.jpg") no-repeat;}
.riskCrisis_page .dl_img_list .dl_list_4_1 > dt {background:url("../images/03_business/business_14_m.jpg") no-repeat;}
.riskCrisis_page .dl_img_list .dl_list_4_2 > dt {background:url("../images/03_business/business_15_m.jpg") no-repeat;}
.riskCrisis_page .dl_img_list .dl_list_4_3 > dt {background:url("../images/03_business/business_16_m.jpg") no-repeat;}
.riskCrisis_page .dl_img_list .dl_list_4_4 > dt {background:url("../images/03_business/business_17_m.jpg") no-repeat;}

.riskCrisis_page .dl_img_list .dl_list_1_2 {margin-top:1.6em !important;}

.riskCrisis_page .tab2 .inner_tab1 .dl_img_list > li:nth-child(2) {padding-left:0;margin-top:1.25em;}
.riskCrisis_page .tab2 .inner_tab1 .dl_img_list > li:nth-child(4) {padding-left:0;}
.riskCrisis_page .tab2 .inner_tab2 .under_list li p {font-size:1.3em;}
.riskCrisis_page .tab2 .inner_tab2 .under_arr {padding-left:0;}

.riskCrisis_page .dl_img_list .dl_list_2_5 {height:auto;}
.riskCrisis_page .dl_img_list .dl_list_2_5 > dd dl dt {display:none;}
.riskCrisis_page .dl_img_list .dl_list_2_5 > dd dl dd {padding-left:0;}
.riskCrisis_page .dl_img_list .dl_list_2_6 {height:auto;}
.riskCrisis_page .dl_img_list .dl_list_2_6 > dd dl dt {font-size:1.4em;font-weight:500;}
.riskCrisis_page .dl_img_list .dl_list_2_6 > dd dl dd {padding-left:0;}
.riskCrisis_page .tab2 .inner_tab2 .dl_img_list > li:nth-child(1) {width:100%;}
.riskCrisis_page .tab2 .inner_tab2 .dl_img_list > li:nth-child(2) {width:100%;padding-left:0;}

.riskCrisis_page .tab2 .inner_tab2 .under_list {margin-bottom:4.2em;}
.riskCrisis_page .tab2 .inner_tab2 li:nth-child(2) .under_list {margin-bottom:6em;}
.riskCrisis_page .tab2 .inner_tab1 .dl_img_list > li > dl {height:auto;}

.riskCrisis_page .tab3 .dl_img_list > li > dl > dd:nth-last-child(2) {border-bottom:0;}

.riskCrisis_page .tab4 .ver_img_box.dd_3 li,
.riskCrisis_page .tab4 .ver_img_box.dd_3 li:first-child {width:100%}
.riskCrisis_page .tab4 .inner_tab1 .img_list li:nth-child(1) dl {background:url("../images/03_business/business_21_m.jpg") no-repeat 0 -26px;background-size:100% auto;}
.riskCrisis_page .tab4 .inner_tab1 .img_list li:nth-child(2) dl {background:url("../images/03_business/business_22_m.jpg") no-repeat 0 -26px;background-size:100% auto;}
.riskCrisis_page .tab4 .inner_tab1 .img_list li:nth-child(3) dl {background:url("../images/03_business/business_23_m.jpg") no-repeat 0 -26px;background-size:100% auto;}
.riskCrisis_page .tab4 .dl_img_list > li > dl > dd:nth-last-child(2) {border-bottom:0;}
.riskCrisis_page .tab4 .dl_img_list > li > dl > dd > p br {display:none !important;}
.riskCrisis_page .tab4 .dl_img_list > li > dl > dd > p br.br_640 {display:block !important;}
.riskCrisis_page .tab4 .inner_tab1 .img_list dl {padding-top:19em;}
.riskCrisis_page .tab4 .ver_img_box li dt {padding:0.5454545454545454em 0;background-color:#f5f5f5;font-size:1.4em;}
.riskCrisis_page .tab4 .ver_img_box li dd {height:78px;padding:1.3em 0;background-color:#fdfdfd;font-size:1.3em;}
.riskCrisis_page .tab4 .ver_img_box li dd span br {display:none;}
.riskCrisis_page .tab4 .ver_img_box li:first-child dd span br {display:block;}

.riskCrisis_page .ver_dl_box > dt {height:2.909090909090909em;font-size:1.4em;line-height:2.909090909090909em;}
.riskCrisis_page .tab4 .inner_tab_cnt .tab_box:first-child {padding-bottom:6em;}
.riskCrisis_page .tab4 .inner_tab1 .ver_dl_box > dd > ol li {font-size:1.3em;}
.riskCrisis_page .tab4 .inner_tab1 .ver_dl_box > dd > ol.dd_4 {display:block;}
.riskCrisis_page .tab4 .inner_tab1 .ver_dl_box > dd > ol.dd_4 li {display:block;width:100%;padding:0.8em 0;border-bottom:1px solid #e8e8e8;}
.riskCrisis_page .tab4 .inner_tab1 .dl_img_list > li > dl > dd {height:76px;}

.riskCrisis_page .dl_img_list .dl_list_4_4 > dt + dd {padding:0.8em 0 0.7em}

.btm_txt {margin-top:4.285714285714286em;padding-top:6.5em;background:url(../images/03_business/ico_value_m.png) no-repeat 50% 0;background-size:114px auto;font-size:1.4em;}
.btm_txt .hor_line {top:7.285714285714286em;}

/* ------------ BCM ------------ */
.bcm_page .tab_type1 {padding-top:0;}
.bcm_page .tab_btn_wrap {z-index:20;}
.bcm_page .tab_type1 .tab_btn_wrap button {height:3.0833333333333335em;}

.bcm_page .bcm_list {margin-top:1.6em;}
.bcm_page .bcm_list dt {padding:0.6363636363636364em 0;font-size:1.4em;text-align:center;}
.bcm_page .bcm_list dd {padding:0.8em 0;}
.bcm_page .bcm_list dd p {padding-left:0;background:none;font-size:1.3em;text-align:center;}

.bcm_page .tab_wrap {margin-top:6em;padding-top:2.4em;border-top:1px solid #e8e8e8;}

.step_wrap {padding-bottom:2.4em;}

.step_box {border-bottom:1px solid #e8e8e8;}
.step_box > li {padding:0.5em 0 1.25em 5em;}
.step_box > li.step1 {padding-left:5em;}
.step_box > li.step6 {padding-bottom:2.1em;}
.step_box > li > dl > dt {font-size:1.3em;}
.step_box > li > dl > dd > p {font-size:1.2em;}
.step_box > li > dl > .inner_list ul li {font-size:1.2em;}

.bcm_page .tab2 .img_list:first-child {margin-bottom:0;}
.bcm_page .tab2 .img_list > li {display:block;width:100%;height:auto; margin-bottom:2.4em;padding:0 !important;}
.bcm_page .tab2 .img_list > li.last {margin-bottom:0;}
.bcm_page .tab2 .img_list > li > dl {padding-top:19em;}
.bcm_page .tab2 .img_list > li > .img_list1 {background:url("../images/03_business/bcm_02_m.jpg") no-repeat 0 -26px;background-size:100% auto;}
.bcm_page .tab2 .img_list > li > .img_list2 {background:url("../images/03_business/bcm_03_m.jpg") no-repeat 0 -26px;background-size:100% auto;}
.bcm_page .tab2 .img_list > li > .img_list3 {background:url("../images/03_business/bcm_04_m.jpg") no-repeat 0 -26px;background-size:100% auto;}
.bcm_page .tab2 .img_list > li > .img_list4 {background:url("../images/03_business/bcm_05_m.jpg") no-repeat 0 -26px;background-size:100% auto;}

.bcm_page .tab2 .img_list > li > dl > dt {height:2.909090909090909em;padding:0;border-top:0;background-color:#f5f5f5;font-size:1.4em;font-weight:500;color:#111;line-height:2.909090909090909em;}
.bcm_page .tab2 .img_list > li > dl > dd {padding:1.3em 0;background-color:#fdfdfd;font-size:1.3em;color:#666;text-align:center;}

.bcm_page .tab3 .reference_wrap {margin-top:1.6em;padding:1.6em 1.2em}
.bcm_page .tab3 .reference_wrap .reference_tit {float:none;clear:left;margin-bottom:8px;line-height:28px;}
.bcm_page .tab3 .reference_wrap .reference_tit p {width:4.9em;height:28px;font-size:1.2em;}
.bcm_page .tab3 .reference_wrap ul {float:none;clear:left;width:100%;padding:0;}
.bcm_page .tab3 .reference_wrap ul li {display:table;font-size:1.2em;}
.bcm_page .tab3 .reference_wrap ul li span {display:table-cell;width:7em;}
.bcm_page .tab3 .reference_wrap ul li.last span {width:13.6em}
.bcm_page .tab3 .reference_wrap ul li p {display:table-cell;}

/* ------------ Company Advisor ------------ */
.com_advisor_page .contents_box.turnaround {margin-top:2.4em;}
.com_advisor_page .contents_box .list_box {display:none;}
.com_advisor_page .mobile_box {display:block;margin-top:1.9em;border-bottom:1px solid #dbdbdb;text-align:left}
.com_advisor_page .mobile_box dt {border-top:1px solid #dbdbdb;}
.com_advisor_page .mobile_box dt button {width:100%;padding:1.0833333333333333em 0;font-size:1.3em;color:#111;background:url(../images/common/arr_down.png) no-repeat 100% 50%;background-size:9px auto;text-align:left}
.com_advisor_page .mobile_box dt.on button {background:url(../images/common/arr_up.png) no-repeat 100% 50%;background-size:9px auto;}

.com_advisor_page .mobile_box dd {display:none;padding:9px 0 11px 13px;border-top:1px solid #dbdbdb;background-color:#f8f8f8;}
.com_advisor_page .mobile_box dd ul li p{padding-left:0.8em;background:url(../images/common/dot_b666.png) no-repeat 0 0.65em; font-size:1.2em;font-weight:300;color:#666;}

/* ================= 04_service ================= */
/* ------------ personal service ------------ */
.personal_page .img_wrap {margin-bottom:1.6em !important;}

/* ================= 05_Community ================= */
/* ------------ notice list ------------ */
.notice_page .sub_wrap {padding-top:1.25em}
.notice_page .sub_inner_wrap {padding:0;}
.recruit_banner {position:relative;height:0;padding-top:36.71875%;background:url("../images/05_community/recruit_banner_bg_m.jpg") no-repeat;background-size:cover;}
.recruit_banner .banner_cont {position:absolute;top:0;padding:0 2em;}
.recruit_banner .banner_cont img {width:9.7em;height:2.65em;margin-top:2.7em;}
.recruit_banner .banner_cont p {clear:left;margin:0.85em 0 0;}
.recruit_banner .banner_cont button {display:none;}

.notice_page .tbl_wrap {padding:0 2em;}

.notice_page .tbl_type1 thead th:nth-child(3),
.notice_page .tbl_type1 thead th:nth-child(4),
.notice_page .tbl_type1 tbody td:nth-child(3),
.notice_page .tbl_type1 tbody td:nth-child(4) {display:none;}

.notice_page .tbl_type1 tbody td:nth-child(1) {width:14.642857%;vertical-align:top;}
.notice_page .tbl_type1 tbody td:nth-child(2) {width:85.357143%;}

.notice_page .tbl_type1 tbody tr.notice-row td:nth-child(1) {vertical-align:middle;}
.notice_page .tbl_type1 tbody tr.notice-row td:nth-child(1) img {width:100%;min-width:50px;height:auto;}
.notice_page .tbl_type1 tbody tr.notice-row td a {word-break:break-all;}

/* ------------ notice detail ------------ */
.btm_btn_wrap button {width:10.909090909090908em;height:2.4545454545454546em;font-size:1.3em;font-weight:500;color:#fff;}

/* ------------ resource list ------------ */
.resource_page .sub_wrap {padding-top:1.25em}
.resource_page .sub_inner_wrap {padding:0;}

.resource_page .tbl_wrap {padding:0 2em;}

.resource_page .tbl_type1 thead th:nth-child(3),
.resource_page .tbl_type1 thead th:nth-child(4),
.resource_page .tbl_type1 tbody td:nth-child(3),
.resource_page .tbl_type1 tbody td:nth-child(4) {display:none;}

.resource_page .tbl_type1 tbody td:nth-child(1) {width:14.642857%;vertical-align:top;}
.resource_page .tbl_type1 tbody td:nth-child(2) {width:85.357143%;}

/* ================= 06_ContactUs ================= */
/* ------------ QnA ------------ */
.list_search_wrap {margin-bottom:2em;}
.list_search {display:none;}
.m_list_search {display:block;}
.m_list_search.jqtransformdone {position:relative;width:100%;height:3.7em;padding-top:3.7em;}
.m_list_search .jqTransformSelectWrapper {position:static;}
.m_list_search .jqTransformSelectWrapper > div:first-child {position:absolute;top:0;left:0;width:100%;height:3.7em;}
.m_list_search .jqTransformSelectWrapper span {height:37px;padding-left:1em;border-color:#e8e8e8;font-size:1.3em;font-weight:bold;color:#666;line-height:37px;text-align:left;}
.m_list_search .jqTransformSelectWrapper a.jqTransformSelectOpen {top:0;right:0;width:3.8em;height:3.7em;border:1px solid #e8e8e8;background:url(../images/common/btn_select_m.png) no-repeat;background-size:100% auto;}

.m_list_search .jqTransformSelectWrapper .select_option a {height:3.0833333333333335em;padding-left:1em;border-color:#e8e8e8;background-color:#fff;font-size:1.3em;color:#666;line-height:3.0833333333333335em;text-align:left;}
.m_list_search .jqTransformSelectWrapper .select_option a.on {font-weight:bold;color:#7e8e5f;}

.qna_page .tbl_type2 tbody th:first-child {width:25%;}
.qna_page .tbl_type2 tbody th:nth-child(2) {width:75%;}
.qna_page .tbl_type2 tbody .q td:last-child {display:none;}

/* ------------ Inquiry ------------ */
.inquiry_page {background-color:#fbfbfb;}
.inquiry_page .sub_inner_wrap > div {background-color:#fff;}
.inquiry_faq_box,
.online_box {float:none;clear:left;position:relative;width:100%;padding:3em 1.25em 3.7em;border-color:#e8e8e8;}
.inquiry_faq_box {margin-bottom:2.4em;padding:3em 1.25em 3.7em;border-right:1px solid #e8e8e8;}
.inquiry_box .inquiry_btn,
.inquiry_box .online_btn {position:absolute;bottom:0;left:0;width:100%;max-width:100%;height:3.0833333333333335em;font-size:1.3em;line-height:3.0833333333333335em;}

.inquiry_box .inquiry_img {width:10.8em;height:10.8em;}
.inquiry_faq_box .inquiry_img {background:url(../images/06_contactus/ico_faq_m.png) no-repeat;background-size:cover;}
.online_box .inquiry_img {background:url(../images/06_contactus/ico_online_m.png) no-repeat;background-size:cover;}
.inquiry_box .box_tit {margin:1.1071428571428572em 0 0.8571428571428571em;font-size:1.4em;}
.inquiry_box .box_con {height:auto; margin-bottom:2.590909090909091em;font-size:1.3em;line-height:1.5em;}

.online_chk_box > p {padding-bottom:1.5em; border:0;font-size:1.4em;}
.inquiry_chk {position:relative;padding:0 1.2em 6.7em;}
.inquiry_chk dl {float:none;clear:left;width:100%;padding:1.2em 0 0 0;}
.inquiry_chk dl:first-child {padding-top:0;}
.inquiry_chk dl dt {width:20% !important;}
.inquiry_chk dl dt label {font-size:1.3em;}
.inquiry_chk dl dd {width:80%;margin:0;}
.inquiry_chk .chk_name dd,
.inquiry_chk .chk_pw dd {width:80%;margin:0;}
.inquiry_chk input,
.inquiry_chk .chk_phone dd input[type="text"],
.inquiry_chk .chk_pw dd input[type="password"] {font-size:1.3em;}
.inquiry_chk input {border-color:#e8e8e8;}

.inquiry_chk button {position:absolute;bottom:0;left:0;width:100%;height:3.0833333333333335em;font-size:1.2em;line-height:3.0833333333333335em;}

/* ------------ New Inquiry ------------ */
.inquiry_new_page {font-size:1em;}

.tbl_form tr th {width:25.357142%;padding-left:0;font-size:1.3em;}
.tbl_form tr td {width:74.642858%;padding:0.3em 0;}
.tbl_form tr td input {width:100%;height:30px;font-size:1.3em;}
.qna_text textarea {font-size:1.3em;}
.qna_title .placeholder, 
.qna_text .placeholder {top:8px;font-size:1.3em;}

.tbl_form .qna_mail td input {width:45.933014%;}
.tbl_form .qna_mail td span {width:8.133972%;margin:0;text-align:center;}
.qna_mail .jqtransformdone,
.qna_type .jqtransformdone{font-size:1em;}
tr.qna_type td {height:36px}
.qna_type .jqtransformdone {width:100%;}
.qna_type .jqTransformSelectWrapper span {height:30px;line-height:30px;}
.qna_type .jqTransformSelectWrapper a.jqTransformSelectOpen {width:30px;height:30px;}
.qna_type .jqTransformSelectWrapper .select_option a {height:30px;}
.qna_type .jqTransformSelectWrapper ul {padding-top:30px;}
.email_select {display:none;}

.tbl_form .qna_phone td div {width:33.333333%;}
.tbl_form .qna_phone td div:first-child {width:33.333334%;}

.address_td ul li:first-child input {width:64.593302%;}
.address_td ul li:first-child button {font-size:1.3em;}
.address_td ul li:first-child div {width:35.406698%;height:3em;padding-left:1em;}

.user_agree > ul > li{padding-top:1.45em;}
.user_agree > ul > li label {font-size:1.3em;}
input[type=checkbox].css-checkbox + label.css-label {margin:0 0 1em 0;padding-left:1.7em;line-height:1em;}
.user_agree button,
.user_agree > ul > li.on button {margin-right:0;background-size:9px auto;font-size:1.3em;}

.user_agree > ul > li div {padding:1.1em 1.2em 0.9em;}
.user_agree > ul > li div .agree_tit {font-size:1.2em;}
.user_agree > ul > li div ul li {font-size:1.2em;line-height:1.5em;}

button.signup {width:12.5em;height:3.0833333333333335em;margin-top:2.5em;font-size:1.2em;}

/* ------------ Inquiry Check ------------ */
.inquiry_chk_page .sub_wrap {padding-top:1.25em}

.alert_box {width:25.6em;height:auto;margin-left:-12.8em;padding-bottom:3.6em;}
.alert_box .alert_img {display:none;}
.alert_box .alert_tit {display:block;margin-bottom:0;padding:12px 0 11px;font-size:1.4em;text-align:center;}
.alert_box .alert_txt {display:table;width:100%;height:8.4em;}
.alert_box .alert_txt p {display:table-cell;font-size:1em;vertical-align:middle;}

.alert_box button {height:3em;font-size:1.2em;}
.alert_box button.m_pop {display:block;overflow:hidden;top:0;left:100%;width:4.5em;height:4.5em;margin-left:-4.5em;background:url(../images/common/btn_close_b.png) no-repeat 50% 50%;background-size:1.4em 1.4em;font-size:1em;line-height:300px;}

/* ------------ Inquiry No ------------ */
.inquiry_no_page .sub_wrap {padding-top:1.25em}

/* ================= 07_search ================= */
.all_search_page .sub_wrap {padding:2.4em 0 0;}

/* ------------ all search ------------ */
.all_search_page .sub_inner_wrap {padding:0;}
.search_wrap {margin-bottom:2.1em;}
.search_wrap > form {padding:0 2em;}
.list_word_search {max-width:100%;}
.list_word_search label {left:1em;font-size:1.2em;line-height:2.5em;}
.list_word_search input[type="text"] {height:2.5em;padding:0 3.5em 0 1em;border-color:#e8e8e8;font-size:1.2em;}
.list_word_search button {width:3em;height:3em;background:url(../images/common/btn_list_search_60.png) no-repeat;background-size:cover;}
.list_word_search p {padding-top:0.6666666666666666em;font-size:1.3em;}

.search_list_wrap {border-bottom:0;}

.search_result_wrap > dt {padding:1.0833333333333333em 1.6666666666666667em;font-size:1.2em;}
.search_result_wrap > dd:last-child {padding-bottom:5.8em;}
.search_result_cont > dt {padding:1.6666666666666667em 0 0.5em;font-size:1.2em;}
.search_result_wrap > dd {padding:0 2em 2.4em;}
.search_result_cont > dd p {font-size:1.1em;}
.search_result_sort {padding-top:0.4em;}
.search_result_sort li {font-size:1em;}

/* ------------ no search ------------ */
.all_search_page .sub_inner_wrap {padding:0;}
.all_search_page .no_img_wrap {padding:6em 0;border-bottom:1px solid #dbdbdb;}
.all_search_page .no_img_wrap div {width:14.1em;height:14.1em;background:url(../images/common/ico_list_error_m.png) no-repeat;background-size:cover;}
.all_search_page .no_img_wrap p {padding-top:1.4545454545454546em;font-size:1.3em;}

/* ================= 08_footer ================= */
/* ------------ sitemap ------------ */
/*.sitemap_wrap > li:nth-child(2) {margin-bottom:1em;}*/
.sitemap_wrap > li:nth-child(3) {margin-top:-138px;}
.sitemap_wrap > li:nth-child(5) {padding-top:40px;}
.sitemap_wrap > li:nth-child(5) .sitemap_list > dt:first-child {padding-top:40px}

.sitemap_list > dt {margin-bottom:0;}
.sitemap_list > dt a {padding:0.5833333333333334em 0.6666666666666666em;font-size:1.5em;letter-spacing:0;}
.sitemap_list > dd > p a,
li:nth-child(3) > .sitemap_list > dt + dd > p a {padding:8px 8px 7px 8px;font-size:1.4em}
.sitemap_list .m_br {display:none;}
.sitemap_list .inner_list {padding:0;}
.sitemap_list .inner_list li a {padding:9px 8px 8px 8px;border-top:1px solid #e8e8e8;background:none;font-size:1.3em;letter-spacing:0;}
.sitemap_list .inner_list li:first-child a {border-top:0;}

/* ================= 09_Etc ================= */
/* ------------ Error ------------ */
.error_contents .logo a {width:9.75em;height:2.5em;background:url(../images/common/logo_m.png) no-repeat;background-size:cover;}
.error_box {padding:2.4em 0 2.2em;}
.error_box h2 {padding-top:1em;font-size:1.85em;}
.error_box .error_img {width:13.4em;height:13.4em;background:url(../images/common/ico_error.png) no-repeat;background-size:cover;}
.error_box .hor_bar {padding:1.2em 0 1.3em;background-size:12px 2px;}
.error_box p {padding:0 2em;font-size:1em;line-height:1.5em;}
.error_box p br {display:none;}

.error_btn div a {height:3.3636363636363638em;font-size:1.1em;line-height:3.1818181818181817em;}
}

@media screen and (max-width:480px){ 
	.riskCrisis_page .tab4 .tab_top p .m_br {display:block;}

/* ================= 08_footer ================= */
/* ------------ sitemap ------------ */
.sitemap_list > dt.last {margin-top:10px;}
.sitemap_wrap > li:nth-child(3) {margin-top:-179px;}

.sitemap_list .m_br {display:block;}
}

@media screen and (max-width:420px){
/* ================= index ================= */
/* Main Contents */
.main_business_list > li > ul > li a {width:100%;}
.main_business_list > li > ul > li.long_txt a {width:100%;}

/* ================= 03_Business ================= */
/* ------------ BCM ------------ */
.bcm_page .tab2 .img_list > li > dl > dd {padding:1.3em;}
.bcm_page .tab2 .img_list > li > dl > dd br {display:none;}

.riskCrisis_page .tab4 .dl_img_list > li > dl.dl_list_4_4 > dd > p .m_br {display:block !important;}

/* ================= 08_footer ================= */
/* ------------ sitemap ------------ */
.sitemap_wrap > li:nth-child(3) {margin-top:-179px;}
.sitemap_wrap > li:nth-child(5),
.sitemap_wrap > li:nth-child(5) .sitemap_list > dt:first-child {padding-top:39px;}
}

@media screen and (max-width:360px){
/* ================= 03_Business ================= */
/* ------------ riskCrisis ------------ */
.riskCrisis_page .dl_img_list > li > dl > dt {padding-top:18.9em;background-position:0 0 !important;}
.riskCrisis_page .tab4 .inner_tab1 .img_list dl {padding-top:18.9em;background-position:0 0 !important;}

/* ------------ BCM ------------ */
.bcm_page .tab2 .img_list > li > dl {padding-top:18.9em;background-position:0 0 !important;}

/* ================= 06_ContactUs ================= */
/* ------------ Inquiry ------------ */
.online_box .box_con {padding:0 1em;}
.online_box .box_con br {display:none;}

/* ================= 08_footer ================= */
/* ------------ sitemap ------------ */
li:nth-child(4) > .sitemap_list > dt a {font-size:1.4em}

/* ================= 09_Etc ================= */
/* ------------ Error ------------ */
.error_box p {padding:0;}
}