@charset "utf-8";
/*
 * (c) 2015 ezwelfare Design Team
 * 고객사 공통
 */

/* header */
.customer_header {z-index:10000; position:relative; width:980px;margin:0 auto;text-align:left;}
.customer_header .header_top {margin:16px 0 19px 0;}
.customer_header .header_top h1 {float:left;margin:0 0 0 0;width:190px;text-align:right;}
.customer_header .header_top h1 a {padding:0;font-size:0;line-height:0;}
.customer_header .header_top .total_search {position:relative;width:520px;float:left;}
.customer_header .header_top .total_search {width:488px;height:43px;margin:9px 0 0 46px;font-size:0;line-height:0;float:left;}
.customer_header .header_top .total_search fieldset {position:relative;width:410px;height:40px;background:url("/welfare_new/images/header/2015/customer/korail/box04_bg.jpg") left top no-repeat;border:0;}
.customer_header .header_top .total_search input {margin:1px 0 0 10px;height:30px;width:320px;border:none;vertical-align:top;background:url("/welfare_new/images/header/2015/seach_txt_bg.gif") 5px 14px no-repeat;font-size:14px;color:#000;line-height:1.8;font-weight:bold;}
.customer_header .header_top .total_search .btn_tSearch {position:absolute;top:0px;left:420px;}
.customer_header .header_top .total_search .btn_search_rel {position:absolute;top:0;right:0;}

/* 고객사 header type */
.header_ezonline .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/ezonline/box04_bg.jpg");}
.header_blizzard .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/blizzard/box04_bg.jpg");}
.header_eztoto .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/eztoto/box04_bg.jpg");}
.header_krri .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/krri/box04_bg.jpg");}
.header_melody .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/melody/box04_bg.jpg");}
.header_paldofood .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/paldofood/box04_bg.jpg");}
.header_ab .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/ab/box04_bg.jpg");}
.header_yk .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/yk/box04_bg.jpg");}
.header_korail2 .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/korail2/box04_bg.jpg");}
.header_water .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/water/box04_bg.jpg");}
.header_homeplustesco .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/homeplustesco/box04_bg.jpg");}
.header_fire .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/fire/box04_bg.jpg");}
.header_kcgbokji .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/kcgbokji/box04_bg.jpg");}
.header_seoul .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/seoul/box04_bg.jpg");}
.header_sl .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/sl/box04_bg.jpg");}
.header_homeplus .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/homeplus/box04_bg.jpg");}
.header_korail .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/korail/box04_bg.jpg");}
.header_obpolbokji .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/obpolbokji/box04_bg.jpg");}
.header_polbokji .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/polbokji/box04_bg.jpg");}
.header_dapa .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/dapa/box04_bg.jpg");}
.header_nexonspace .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/nexonspace/box04_bg.jpg");}
.header_bs .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/bs/box04_bg.jpg");}
.header_obcafe .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/obcafe/box04_bg.jpg");}
.header_obkcg .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/obkcg/box04_bg.jpg");}
.header_chanel .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/chanel/box04_bg.jpg");}
.header_hamco .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/hamco/box04_bg.jpg");}
.header_hanwhachemical .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/hanwhachemical/box04_bg.jpg");}
.header_sns .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/sns/box04_bg.jpg");}
.header_hancomm .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/hancomm/box04_bg.jpg");}
.header_exphanwha .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/exphanwha/box04_bg.jpg");}
.header_63realty .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/63realty/box04_bg.jpg");}
.header_hlcc .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/hlcc/box04_bg.jpg");}
.header_hwsd .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/hwsd/box04_bg.jpg");}
.header_eagles .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/eagles/box04_bg.jpg");}
.header_hwrc .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/hwrc/box04_bg.jpg");}
.header_hanwhatrade .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/hanwhatrade/box04_bg.jpg");}
.header_galleria .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/galleria/box04_bg.jpg");}
.header_timeworld .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/timeworld/box04_bg.jpg");}
.header_hamc .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/hamc/box04_bg.jpg");}
.header_hbnb .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/hbnb/box04_bg.jpg");}
.header_hwenc .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/hwenc/box04_bg.jpg");}
.header_hcd .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/hcd/box04_bg.jpg");}
.header_hanwhasbank .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/hanwhasbank/box04_bg.jpg");}
.header_hsnc .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/hsnc/box04_bg.jpg");}
.header_hfc .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/hfc/box04_bg.jpg");}
.header_hec .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/hec/box04_bg.jpg");}
.header_hcom .header_top .total_search fieldset {background-image:url("/welfare_new/images/header/2015/customer/hcom/box04_bg.jpg");}

/* autocomplete */
.customer_header .autocomplete_box_wrap {top:-5px; left:5px;}


/* promotion */
.customer_header_promotion_wrap {width:100%;}
.customer_header_promotion_wrap .customer_header_promotion {width:980px;margin:0 auto;text-align:center;}




/* //header */


.whoneed_header .customer_header{margin:0;}
.whoneed_header .customer_header .customer_gnb_wrap{position:relative;}
.whoneed_header .customer_header .customer_gnb_list{position:absolute;right:20px;top:20px;font-size:0;}
.whoneed_header .customer_header .customer_gnb_list li{font-size:12px;line-height:1.4;display:inline;background:url("//img.ezwelfare.net/welfare_new/images/icon/ico_sub_tit_split.gif") left 1px no-repeat;padding:0 0 0 10px;}
.whoneed_header .customer_header .customer_gnb_list li:first-child{padding:0 9px 0 0;background:none;}


#content_wrapper .content .img_sec p.sgk0_view_btn_wrap{font:0/0 arial;}
#content_wrapper .content .img_sec p.sgk0_view_btn_wrap a.sgk0_view_btn{width:260px;display:inline-block;text-align:center;}
#content_wrapper .content .img_sec.sgk0_img_sec{position:relative;}
#content_wrapper .content .img_sec p.sgk0_view_btn_wrap a.sgk0_btn1{position:absolute;bottom:410px;left:100px;}
#content_wrapper .content .img_sec p.sgk0_view_btn_wrap a.sgk0_btn2{position:absolute;bottom:410px;right:100px;}
#content_wrapper .content .img_sec p.sgk0_view_btn_wrap a.sgk0_btn3{position:absolute;bottom:30px;left:100px;}
#content_wrapper .content .img_sec p.sgk0_view_btn_wrap a.sgk0_btn4{position:absolute;bottom:30px;right:100px;}


/* ktpartners 회원가입 */
.kp_join_wrap{border:1px solid #ddd;border-top:1px solid #999;padding:34px 38px;}
.kp_join_wrap .kp_join{width:720px;/*table-layout:auto !important;*/}
.kp_join_wrap .kp_join td{height:34px;border-top:1px solid #d8d8d8;padding:2px 0 0 20px;}
.kp_join_wrap .kp_join td input{height:21px;padding-top:2px;line-height:24px;}
.kp_join_wrap .kp_join td table td{border-top:0;padding:0;}
.kp_join_wrap .lgn_txt_black02{background:#f9f9f9;text-align:left;width:120px;}
.kp_join_wrap .lgn_txt_gray01{width:auto !important;font-size:11px;}
.kp_join_wrap .lgn_txt_blue01{font-size:11px;padding-left:8px;}
.kp_join_wrap .ip_addr1{width:265px;}
.kp_join_wrap .ip_ym{font-size:11px;}
.kp_join_wrap .ip_ym input{margin-right:4px;}
.kp_join_wrap .input_search{margin:0;border:1px solid #bebebe;}
.kp_join_wrap td input[type="radio"]{margin:0;margin:-3px 4px 0 8px;}
.kp_join_wrap td input[type="radio"]:first-child{margin:-3px 4px 0 0;}
.kp_join_wrap .td_txt p{color:#4f6bb2;padding:20px 0 6px 10px;}
.kp_join_wrap .td_txt li{padding:4px 0 0 18px;font-size:11px;color:#999;}
.kp_join_wrap .td_txt{font-family:dotum;}
.kp_join_wrap .kp_join .td_btn{border-top:0;padding:30px 0 15px 0;}


/* 비구매자 프로모션 팝업 190621 김건우 : 고객사 깨짐에 따른 추가 */
.main_layer_pur{z-index:99000000;position:absolute;top:50%;left:50%;width:auto;height:auto;margin:-225px 0 0 0;background:transparent;text-align:center;transform:translateX(-50%);font-size:0;white-space:nowrap;}
.main_layer_pur .main_layer_pur_cont{box-sizing:border-box;position:relative;height:auto;letter-spacing:-1px;display:inline-block;background:#000;margin:0 0 0 30px;}
.main_layer_pur .main_layer_pur_cont:first-child{margin:0;}
.main_layer_pur .main_layer_pur_cont .evt_pop_txt1{margin:0;position:absolute;top:150px;width:100%;text-align:center;font-size:20px;font-weight:bold;color:#eedbfc;font-family:"Malgun Gothic";line-height:24px;}
.main_layer_pur .main_layer_pur_cont .evt_pop_txt2{margin:0;position:absolute;top:190px;width:100%;text-align:center;font-size:16px;font-weight:bold;color:#fff;font-family:"Malgun Gothic";line-height:24px;}
.main_layer_pur .main_layer_pur_cont .evt_pop_txt3{margin:0;position:absolute;top:160px;width:100%;text-align:center;font-size:24px;font-weight:bold;color:#eedbfc;font-family:"Malgun Gothic";line-height:24px;}
.main_layer_pur .main_layer_pur_cont .evt_pop_txt4{margin:0;position:absolute;top:215px;width:100%;text-align:center;font-size:16px;font-weight:bold;color:#fff;font-family:"Malgun Gothic";line-height:24px;}
.main_layer_pur .main_layer_pur_cont .evt_pop_txt5{margin:0;position:absolute;top:150px;width:100%;text-align:center;font-size:24px;font-weight:bold;color:#eedbfc;font-family:"Malgun Gothic";line-height:24px;}
.main_layer_pur .main_layer_pur_cont .evt_pop_txt6{margin:0;position:absolute;top:190px;width:100%;text-align:center;font-size:16px;font-weight:bold;color:#fff;font-family:"Malgun Gothic";line-height:24px;}
.main_layer_pur .main_layer_pur_cont .evt_pop_txt7{margin:0;position:absolute;top:220px;width:100%;text-align:center;font-size:16px;font-weight:bold;color:#fff;font-family:"Malgun Gothic";line-height:24px;}
.main_layer_pur .main_layer_pur_cont .evt_pop_txt7 span{font-size:24px;font-weight:normal;}
.main_layer_pur .main_layer_pur_cont .main_layer_godness_cls {position: absolute;bottom: 7px;right: 20px;color: #fefefe;font-size:12px;}
.main_layer_pur .main_layer_pur_cont .main_layer_godness_cls label{cursor:pointer;}
.main_layer_pur .main_layer_pur_cont .main_layer_godness_cls a {color: #fefefe;}
/* IE8 가변 가운데정렬 대응 */
@media \0screen {
    .main_layer_pur{width:832px;margin:-225px 0 0 -416px;}
}
.main_layer_pur .main_layer_pur_cont .evt_pop_txt10 {margin:0;position:absolute;top:185px;width:100%;text-align:center;font-size:16px;font-weight:bold;color:#d9c8ad;font-family:"Malgun Gothic";line-height:24px;}
.main_layer_pur .main_layer_pur_cont .evt_pop_txt11 {margin:0;position:absolute;top:210px;width:100%;text-align:center;font-size:16px;font-weight:bold;color:#fff;font-family:"Malgun Gothic";line-height:24px;}
.main_layer_pur .main_layer_pur_cont .evt_pop_txt11 span {color:#d9c8ad;}
.main_layer_pur .main_layer_pur_cont .main_layer_coupon_btn_box {position: absolute; top: 372px; left: 0; right: 0;}

.main_layer_pur .main_layer_pur_cont .evt_pop_txt12 {margin:0;position:absolute;top:212px;width:100%;text-align:center;font-size:20px;font-weight:bold;color:#1c2133;font-family:"Malgun Gothic";line-height:24px;}
.main_layer_pur .main_layer_pur_cont .evt_pop_txt12 em{font-size:15px;color:#1c2133;}
.main_layer_pur .main_layer_pur_cont .evt_pop_txt13 {margin:0;position:absolute;top:237px;width:100%;text-align:center;font-size:15px;font-weight:bold;color:#1c2133;font-family:"Malgun Gothic";line-height:24px;}
.main_layer_pur .main_layer_pur_cont .evt_pop_txt13 span {text-decoration:underline;}

/*LG케어마켓 200528*/
.lg_care_market #header_wrap #header h1{width:180px;}
.lg_care_market #header_wrap #header h1 a{font-family:'LGSmHa','Nanum Gothic' !important;}
.lg_care_market #header_wrap #header .desc_txt{display:inline-block;height:54px;padding-left:200px;color:#999;font-size:14px;font-family:"맑은 고딕","Malgun Gothic","나눔고딕","NanumGothic";line-height:44px;}
.lg_care_market #header_wrap #header .tit{margin-left:370px;}

.lg_care_market .main-visual ._slide-ctrls a{top:200px;}
.lg_care_market .main-visual ._slide-ctrls._mini a{width:50px;height:50px;}
.lg_care_market .main-visual ._slide-ctrls._mini a:hover{width:100px !important;}
.lg_care_market .main-visual ._slide-ctrls._mini a:hover .page{line-height:48px;}
.lg_care_market .main-visual ._slide-ctrls ._slide-btn-next{background:url('//img.ezwelfare.net/welfare_new/images/b2b/lg_care_market/slide_btn_next.png') 100% 47% no-repeat;right:2px;}
.lg_care_market .main-visual ._slide-ctrls ._slide-btn-prev{background:url('//img.ezwelfare.net/welfare_new/images/b2b/lg_care_market/slide_btn_prev.png') 0 47% no-repeat;}
.lg_care_market .main-visual ._slide-ctrls a:hover .page{font-size:16px;}
.lg_care_market .main-visual ._slide-ctrls a:hover .page .curr{font-size:16px;}

/****************************************************************************** 삭제예정 *********************************************************************************************/
.lg_care_market .lgCare_product .tab_box{height:50px;background:#333;}
.lg_care_market .lgCare_product .tab_box .prod_tab{width:980px;margin:0 auto;}
.lg_care_market .lgCare_product .tab_box .prod_tab:after{content:'';display:block;clear:both;}
.lg_care_market .lgCare_product .tab_box .prod_tab > li{float:left;width:245px;height:50px;line-height:50px;text-align:center;}
.lg_care_market .lgCare_product .tab_box .prod_tab > li a{display:block;color:#fff;font-size:16px;font-family: "맑은 고딕","Malgun Gothic","나눔고딕","NanumGothic";background:#333;}
.lg_care_market .lgCare_product .tab_box .prod_tab > li.on a{color:#fff;font-weight:bold;background:#a3142f;}
.lg_care_market .lgCare_product .tab_box .prod_tab > li a:hover{background:#a3142f;}
.lg_care_market .lgCare_product .tab_box .prod_tab .two_depth{position:relative;display:none;width:200px;margin:0 auto;padding:10px 0;background:#fff;border:1px solid #ccc;z-index:9999;}
.lg_care_market .lgCare_product .tab_box .prod_tab .two_depth:before{content:'';width:199px;height:7px;position:absolute;top:-7px;left:0;right:0;margin:0 auto;padding-top:9px;background:url("//img.ezwelfare.net/welfare_new/images/b2b/lg_care_market/191022_two_depth_bg.gif") 0 top no-repeat;z-index:10;}
.lg_care_market .lgCare_product .tab_box .prod_tab .two_depth li{padding:0 20px;}
.lg_care_market .lgCare_product .tab_box .prod_tab .two_depth li a{color:#333;font-size:12px;line-height:30px;text-align:left;background:#fff;}
.lg_care_market .lgCare_product .tab_box .prod_tab .two_depth li a:hover{color:#a3142f;font-weight:bold;}
.lg_care_market .lgCare_product .prod_list{width:980px;margin:0 auto;padding-top:20px;overflow:hidden;}
.lg_care_market .lgCare_product .prod_list ul{margin-left:-10px;overflow:hidden;}
.lg_care_market .lgCare_product .prod_list li{position:relative;float:left;width:237px;height:310px;margin:0 0 10px 10px;border:1px solid #ccc;box-sizing:border-box;}
.lg_care_market .lgCare_product .prod_list li:hover{border:1px solid #a3142f;}
.lg_care_market .lgCare_product .prod_list li a{display:block;padding:15px;text-align:center;font-family:"맑은 고딕","Malgun Gothic","나눔고딕","NanumGothic";line-height:1.2;letter-spacing:-0.5px;}
.lg_care_market .lgCare_product .prod_list li a span{display:block;}
.lg_care_market .lgCare_product .prod_list .thumb_img img{width:207px;height:207px;vertical-align:top;}
.lg_care_market .lgCare_product .prod_list .thumb_tit{padding:12px 0 13px;color:#999;font-size:14px;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.lg_care_market .lgCare_product .prod_list .thumb_tit span{height:18px;overflow:hidden;}
.lg_care_market .lgCare_product .prod_list .thumb_tit strong{height:18px;margin-top:2px;color:#333;font-weight:normal !important;}
.lg_care_market .lgCare_product .prod_list .thumb_price{color:#333;font-size:14px;text-align:left;}
.lg_care_market .lgCare_product .prod_list .thumb_price strong{font-size:24px;}
/****************************************************************************** 삭제예정 *********************************************************************************************/

.lg_care_market .lgc_prod{margin-top:60px;}
.lg_care_market .lgc_prod .tab_box{width:980px;margin:0 auto;}
.lg_care_market .lgc_prod .tab_box .prod_tab{padding-bottom:15px;overflow:hidden;}
.lg_care_market .lgc_prod .tab_box .prod_tab li{float:left;width:163px;height:50px;line-height:48px;padding-left:20px;margin-left:-1px;border:1px solid #ccc;border-top-color:#444;box-sizing:border-box;}
.lg_care_market .lgc_prod .tab_box .prod_tab li:first-child{border-left:1px solid #ccc;}
.lg_care_market .lgc_prod .tab_box .prod_tab li.on{border-bottom:2px solid #a3142f;}
.lg_care_market .lgc_prod .tab_box .prod_tab li a{display:block;font-size:16px;font-family:"맑은 고딕","Malgun Gothic","나눔고딕",NanumGothic,"Apple SD Gothic Neo","굴림",gulim,sans-serif;}
.lg_care_market .lgc_prod .tab_box .prod_tab li.on a{color:#a3142f;}
.lg_care_market .lgc_prod .tab_box .prod_tab li.def{color:#fff;font-size:16px;font-family:"맑은 고딕","Malgun Gothic";background:#a3142f;cursor:pointer;}
.lg_care_market .lgc_prod .tab_box .tab_con li{display:none;}
.lg_care_market .lgc_prod .tab_box .tab_con li.on{display:block;}
.lg_care_market .lgc_prod .tab_box .tab_con li.rdo_wrap{padding:15px 0;}
.lg_care_market .lgc_prod .tab_box .rdobox{position:relative;display:inline-block;min-width:30px;min-height:30px;vertical-align:middle;overflow:hidden;}
.lg_care_market .lgc_prod .tab_box .rdobox input[type=radio]{position:absolute;top:0;left:0;width:30px;height:30px;opacity:0;}
.lg_care_market .lgc_prod .tab_box .rdobox::before{content:'';position:absolute;top:50%;left:0;display:block;width:30px;height:30px;margin-top:-15px;border:1px solid #bdbdbd;border-radius:50%;box-sizing:border-box;}
.lg_care_market .lgc_prod .tab_box .rdobox::after{content:'';position:absolute;top:50%;left:7px;display:none;width:16px;height:16px;margin-top:-8px;border-radius:50%;background:#a3142f;}
.lg_care_market .lgc_prod .tab_box .rdobox.on::after{display:block;background-color:#a3142f;}
.lg_care_market .lgc_prod .tab_box .rdobox label{display:block;position:relative;font-size:15px;line-height:28px;padding-left:40px;}
.lg_care_market .lgc_prod .tab_box .rdobox + .rdobox{margin-left:55px;}

.lg_care_market .lgc_prod .prod_list{width:980px;margin:0 auto;padding-top:15px;overflow:hidden;}
.lg_care_market .lgc_prod .prod_list ul{margin-left:-10px;overflow:hidden;}
.lg_care_market .lgc_prod .prod_list li{position:relative;float:left;width:237px;height:310px;margin:0 0 10px 10px;border:1px solid #ccc;box-sizing:border-box;}
.lg_care_market .lgc_prod .prod_list li:hover{border:1px solid #a3142f;}
.lg_care_market .lgc_prod .prod_list li a{display:block;padding:15px;text-align:center;font-family:"맑은 고딕","Malgun Gothic","나눔고딕","NanumGothic";line-height:1.2;letter-spacing:-0.5px;}
.lg_care_market .lgc_prod .prod_list li a span{display:block;}
.lg_care_market .lgc_prod .prod_list .thumb_img img{width:207px;height:207px;vertical-align:top;}
.lg_care_market .lgc_prod .prod_list .thumb_tit{padding:12px 0 13px;color:#999;font-size:14px;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.lg_care_market .lgc_prod .prod_list .thumb_tit span{height:18px;overflow:hidden;}
.lg_care_market .lgc_prod .prod_list .thumb_tit strong{height:18px;margin-top:2px;color:#333;font-weight:normal !important;}
.lg_care_market .lgc_prod .prod_list .thumb_price{color:#333;font-size:14px;text-align:left;}
.lg_care_market .lgc_prod .prod_list .thumb_price strong{font-size:24px;}

.lg_care_market #ez_section08{margin-top:60px;}
.lg_care_market #ez_section08 .info_area .center_box, .lg_care_market .info_area .guide_box, .lg_care_market .info_area .board_box{width:475px !important;}
.lg_care_market #ez_section08 .info_area .center_box{padding-right:30px;}
.lg_care_market #ez_section08 .info_area .info_tit{width:100%;}
.lg_care_market #ez_section08 .info_area .center_box_cont{overflow:hidden;}
.lg_care_market #ez_section08 .info_area .center_box_cont div{float:left;}
.lg_care_market #ez_section08 .info_area .center_box_cont div:nth-child(2){float:right;}
.lg_care_market #ez_section08 .info_area .center_box_cont table tr td{width:184px;padding:10px 15px;text-align:left;}
.lg_care_market #ez_section08 .info_area .center_box_cont table tr td a{background:url('//img.ezwelfare.net/welfare_new/images/main/2018/ico_more.png') right 5px no-repeat;font-size: 12px;color:#666;padding-right:10px;font-weight: normal;top:2px;background-size:6px 7px;}
.lg_care_market #ez_section08 .info_area .center_box_cont .cell_num{padding-top:20px;margin-bottom:10px;font-size:34px;font-weight:1000 !important;}
.lg_care_market #ez_section08 .info_area .board_box_cont ul li{width:100%;padding-left:0;}

.lg_care_priv{width:800px;}
.lg_care_priv .privacy_gate{padding:35px 0 60px;border:none;border-bottom:1px solid #aeadab;}
.lg_care_priv .desc_box{height:43px;padding:0 10px;border:1px solid #d3d2d0;background-color:#f3f3f3;text-align:right;line-height:43px;}
.lg_care_priv .privacy_gate .info_txt .txt_info {position:relative;padding:10px 0 0 80px;color:#888;line-height:20px;}
.lg_care_priv .privacy_gate .info_txt .txt_info span{position:absolute;left:0;}
.lg_care_priv .privacy_gate .info_txt .txt_info strong{color:#444;}
.lg_care_priv .privacy_gate .privacy_wrap{padding-top:35px;}
.lg_care_priv .privacy_gate .privacy_wrap p{padding-top:15px;color:#888;}
.lg_care_priv .privacy_gate .privacy .tbl_form th, .lg_care_priv .privacy_gate .privacy .tbl_form td, .lg_care_priv .privacy_gate .opt_select .tbl_form th, .lg_care_priv .privacy_gate .opt_select .tbl_form td{line-height:18px;}
.lg_care_priv .privacy_gate .privacy .tbl_form th, .lg_care_priv .privacy_gate .privacy .tbl_form td{padding-left:17px;}
.lg_care_priv .privacy_gate .opt_select{padding-top:35px;}
.lg_care_priv .privacy_gate .opt_select select{width:180px;border-top:1px solid #d7d7d7;}
.lg_care_priv .privacy_gate .opt_select .tbl_form td{padding-left:15px;}
.lg_care_priv .privacy_gate .btn_area{margin-top:60px;}

.lgc_btn{display:block;width:115px;height:38px;color:#fff;font-size:14px;font-family:"돋움", Dotum, sans-serif;font-weight:bold;line-height:38px;background:#a3142f;}

.main_lyr_pur2 .main_lyr_cont .main_layer_coupon_btn_box_new .main_layer_coupon_btn{margin:0;}
.main_lyr_pur2 .main_lyr_cont{margin:0;vertical-align:top;}
.main_lyr_pur2 .main_layer_godness_cls {position: absolute;bottom:-30px;right:0px;color: #fefefe;font-size:12px;height:30px;line-height:30px;padding:0 20px 0 0;background:#000;box-sizing:border-box;width:100%;text-align:right;}
.main_lyr_pur2 .main_layer_godness_cls label{cursor:pointer;}
.main_lyr_pur2 .main_layer_godness_cls a {color: #fefefe;}
.main_lyr_pur2 .main_lyr_cont .main_layer_coupon{background:#f0f0f0;height:239px;padding:17px 0 0 23px;text-align:left;}
.main_lyr_pur2 .main_lyr_cont .main_layer_coupon_btn{margin:19px 0 0 115px;}
.main_lyr_pur2 .main_lyr_cont .p_cpn_img{letter-spacing:-1px;height:170px;padding:0 0 0 25px;position:relative;background:url("//img.ezwelfare.net/welfare_new/images/promotion/img_promotion_cpn_b_01.png") no-repeat left top;}
.main_lyr_pur2 .main_lyr_cont .p_cpn_img .p_cpn_img_txt1{padding:24px 0 0 0;font-family:"Malgun Gothic","맑은 고딕","굴림";font-size:60px;font-weight:bold;color:#3a4fa2;letter-spacing:-3.5px;}
.main_lyr_pur2 .main_lyr_cont .p_cpn_img .p_cpn_img_txt1 span{font-size:30px;font-weight:normal;display:inline-block;*display:inline;vertical-align:middle;height:32px;}
.main_lyr_pur2 .main_lyr_cont .p_cpn_img .p_cpn_img_txt2{padding:21px 0 0 0;font-family:"Malgun Gothic","맑은 고딕","굴림";font-size:18px;font-weight:bold;color:#333;}
.main_lyr_pur2 .main_lyr_cont .p_cpn_img .p_cpn_img_txt3{padding:11px 0 0 0;font-size:12px;letter-spacing:0;color:#666;}
.main_lyr_pur2 .main_lyr_cont .p_cpn_img .p_cpn_label{position:absolute;top:0;left:0;}
.main_lyr_pur2 .main_lyr_cont .p_cpn_img2{letter-spacing:-1px;height:170px;padding:0 0 0 25px;position:relative;background:url("//img.ezwelfare.net/welfare_new/images/promotion/img_promotion_cpn_r_01.png") no-repeat left top;}
.main_lyr_pur2 .main_lyr_cont .p_cpn_img2 .p_cpn_img_txt1{padding:24px 0 0 0;font-family:"Malgun Gothic","맑은 고딕","굴림";font-size:60px;font-weight:bold;color:#cf3b3b;letter-spacing:-3.5px;}
.main_lyr_pur2 .main_lyr_cont .p_cpn_img2 .p_cpn_img_txt1 span{font-size:30px;font-weight:normal;display:inline-block;*display:inline;vertical-align:bottom;height:32px;}
.main_lyr_pur2 .main_lyr_cont .p_cpn_img2 .p_cpn_img_txt2{padding:21px 0 0 0;font-family:"Malgun Gothic","맑은 고딕","굴림";font-size:18px;font-weight:bold;color:#333;}
.main_lyr_pur2 .main_lyr_cont .p_cpn_img2 .p_cpn_img_txt3{padding:11px 0 0 0;font-size:12px;letter-spacing:0;color:#666;}
.main_lyr_pur2 .main_lyr_cont .p_cpn_img2 .p_cpn_label{position:absolute;top:0;left:0;}
.main_lyr_pur2 .main_lyr_cont .p_cpn_img1_2{background:url("//img.ezwelfare.net/welfare_new/images/promotion/img_promotion_cpn_b_02.png") no-repeat left top;}
.main_lyr_pur2 .main_lyr_cont .p_cpn_img1_3{background:url("//img.ezwelfare.net/welfare_new/images/promotion/img_promotion_cpn_b_03.png") no-repeat left top;}
.main_lyr_pur2 .main_lyr_cont .p_cpn_img1_4{background:url("//img.ezwelfare.net/welfare_new/images/promotion/img_promotion_cpn_b_04.png") no-repeat left top;}
.main_lyr_pur2 .main_lyr_cont .p_cpn_img1_5{background:url("//img.ezwelfare.net/welfare_new/images/promotion/img_promotion_cpn_b_05.png") no-repeat left top;}
.main_lyr_pur2 .main_lyr_cont .p_cpn_img2_2{background:url("//img.ezwelfare.net/welfare_new/images/promotion/img_promotion_cpn_r_02.png") no-repeat left top;}
.main_lyr_pur2 .main_lyr_cont .p_cpn_img2_3{background:url("//img.ezwelfare.net/welfare_new/images/promotion/img_promotion_cpn_r_03.png") no-repeat left top;}
.main_lyr_pur2 .main_lyr_cont .p_cpn_img2_4{background:url("//img.ezwelfare.net/welfare_new/images/promotion/img_promotion_cpn_r_04.png") no-repeat left top;}
.main_lyr_pur2 .main_lyr_cont .p_cpn_img2_5{background:url("//img.ezwelfare.net/welfare_new/images/promotion/img_promotion_cpn_r_05.png") no-repeat left top;}
.main_lyr_pur2 .main_lyr_cont .p_cpn_info{text-align:center;color:#666;font-family:"Malgun Gothic","맑은 고딕","굴림";font-size:14px;letter-spacing:-1px;padding:13px 0 24px 0;}
.main_lyr_pur2 .main_lyr_cont .main_layer_godness_cls{position:absolute;bottom:7px;right:20px;color:#fefefe;}
.main_lyr_pur2 .main_lyr_cont .main_layer_godness_cls a{color:#fefefe;}
.main_lyr_pur2 .main_lyr_cont .main_layer_godness_cls label{cursor:pointer;}

/* 첫구매 팝업 */
.main_layer_p_re {position: relative;}
.main_layer_pur .main_layer_pur_cont .main_layer_coupon_btn_box_new {position: absolute; top: 350px; left: 30px;}
.main_layer_pur .main_layer_pur_cont .evt_pop_txt14 {margin:0;position:absolute;top:36px;left:84px;width:80px;text-align:center;font-size:20px;font-weight:bold;color:#2f2f2f;font-family:"Malgun Gothic";line-height:32px;}
.main_layer_pur .main_layer_pur_cont .main_layer_txt{margin:0;position:absolute;top:180px;left:0;width:100%;text-align:center;font-size:20px;color:#fff;font-family:"Malgun Gothic";line-height:26px;}
.main_layer_pur .main_layer_pur_cont .main_layer_txt span{color:#ffeb2d;}

/* 웹메인팝업 */
.mainpop_comm_wrap{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(00,00,00,0.7);z-index:99000000}
.mainpop_comm_wrap .mainpop_comm{position:absolute;top:50%;left:50%;margin:-400px 0 0 -250px;background:#000;}
.mainpop_comm_wrap .mainpop_comm.mainpop_obcafe{margin:-375px 0 0 -225px;}
.mainpop_comm_wrap .mainpop_comm .mainpop_comm_inn img{vertical-align:top;}

/* lg케어마켓 레이어 추가 */
.lg_care_lyr .pop_prevType01{display: inline-block;position: fixed;z-index: 100000;border: 1px solid #333;background-color: #fff;top:0;left:0;}
.lg_care_lyr .pop_contents.prev{padding: 0px;}
.lg_care_lyr .pop_contents > .pop_close{position: absolute;bottom: auto;right: 10px;top: 10px;width: 40px;height: 40px;background: url(//img.ezwelfare.net/welfare_market/onnuri/images/icon/pop_prev_close.png) no-repeat center center / 40px 40px;text-indent: -9999px;}
.lg_care_lyr .pop_contents > .bot{padding: 10px;position: relative;background-color: #eee;height: 20px;font-family:AppleSDGothicNeo-Regular,'Malgun Gothic','dotum','sans-serif';}
.lg_care_lyr .pop_contents > .bot span{line-height:1.3;display:inline-block;padding:2px 0 0 0;}
.lg_care_lyr .pop_contents > .bot label{font-size: 12px;color: #000;margin: 0;vertical-align:middle;letter-spacing:-1px;cursor:pointer;}
.lg_care_lyr .pop_contents > .bot > .pop_close{position: absolute;bottom: 10px;right: 10px;font-size: 12px;text-indent: 0;width: auto;height: 20px;line-height: 20px;display: inline-block;padding-left: 20px;background: url(//img.ezwelfare.net/welfare_market/onnuri/images/icon/pop_close.png) no-repeat;-webkit-background-size: 10px 10px;background-size: 10px 10px;background-position: left center;color:#333;letter-spacing:-1px;}
.lg_care_lyr .pop_contents.prev a{display: block;}
.lg_care_lyr .pop_contents .pop_contents_img{vertical-align:top;}

/* kia 헤더 변경 */
.kia_header.header_renew2018 #header_wrap #maingnb_wrap .gnb_center .gnb_center_type02{position:relative;}
.kia_header.header_renew2018 #header_wrap #maingnb_wrap .gnb_center .two_depth_wrap{width:200px;left:50%;margin-left:-100px !important;}
.kia_header.header_renew2018 #header_wrap #maingnb_wrap .gnb_center .two_depth_wrap .two_depth ul.menu_list li a{font-family:"돋움", Dotum;}



/* 대전청년 인트로 */
.younginchehon_wrap{letter-spacing:-1px;}
.younginchehon_wrap .ypd_hd{height:80px;position:relative;width:1280px;margin:0 auto;}
.younginchehon_wrap .ypd_hd h1{padding:16px 0 0 0;}
.younginchehon_wrap .ypd_hd .ypd_hd_login{text-align:center;font-family:'notokr-regular';position:absolute;top:20px;right:0;padding:0 45px;height:42px;line-height:42px;display:block;border:1px solid #9e9fa3;font-size:16px;color:#444;border-radius:2px;}
.younginchehon_wrap .ypd_ft{border-top:1px solid #999;text-align:center;font-family:'notokr-regular';color:#aaa;font-size:14px;padding:30px 0 40px 0;width:1280px;margin:0 auto;position:relative;letter-spacing:0;}
.younginchehon_wrap .ypd_ft .ypd_ft_copy{color:#34393f;font-size:20px;font-family:"notokr-medium";}
.younginchehon_wrap .ypd_ft .ypd_ft_copy2{color:#34393f;padding:20px 0 0 0;font-size:16px;}
.younginchehon_wrap .ypd_ft .ypd_ft_btn{text-align:center;font-family:'notokr-regular';position:absolute;top:40px;right:0;padding:0 30px;height:42px;line-height:42px;display:block;border:1px solid #9e9fa3;font-size:16px;color:#444;border-radius:2px;}
.younginchehon_wrap .ypd_cont{width:1280px;margin:0 auto;position:relative;}
.younginchehon_wrap .mv-event{height:555px;}
.younginchehon_wrap .event-img li{width:100% !important;text-align:center;background-position:center !important;background-repeat:no-repeat !important;}
.younginchehon_wrap .event-img li img{vertical-align:top;}

.younginchehon_wrap ._slide-ctrls{width:980px;position:relative;margin:0 auto;}
.younginchehon_wrap ._slide-ctrls a{display: block;position: absolute;z-index: 100;top:169px;width:30px;height:60px;}
.younginchehon_wrap ._slide-ctrls ._slide-btn-prev{left:-50px;background: url(//img.ezwelfare.net/welfare_new/images/customer/youngpassdj/img_ypd_arr1.png) 0 47% no-repeat;}
.younginchehon_wrap ._slide-ctrls ._slide-btn-next{right:-50px;background: url(//img.ezwelfare.net/welfare_new/images/customer/youngpassdj/img_ypd_arr2.png) 100% 47% no-repeat;}
.younginchehon_wrap .event-btns{position:absolute;top:327px;left:50%;z-index:10;margin-left:-440px;}
.younginchehon_wrap .event-btns li{width:12px;height:12px;background:rgba(255,255,255,0.25);float:left;margin:0 0 0 5px;border-radius:50%;}
.younginchehon_wrap .event-btns li.on{width:12px;background:rgba(255,255,255,0.9);border-radius:5px;}
.younginchehon_wrap strong{font-weight: normal !important;}
.younginchehon_wrap .ypd_cont_inn{margin:-156px 0 0 0;position:relative;z-index:10;}
.younginchehon_wrap .ypd_stit{font-size:32px;color:#333;font-family:'notokr-demilight';line-height:40px;}
.younginchehon_wrap .ypd_stxt{font-size:14px;color:#666;font-family:'notokr-demilight';line-height:22px;padding:20px 0 0 0;}
.younginchehon_wrap .ypd_stit strong{display:block;font-family:'notokr-bold';}

.younginchehon_wrap .ypd_info_wrap{margin:78px 0 0 0;overflow:hidden;padding:0 0 56px 0;}
.younginchehon_wrap .ypd_info_wrap .ypd_info{float:left;width:594px;position:relative;}
.younginchehon_wrap .ypd_info_wrap .ypd_info .ypd_more{font-size:16px;color:#333;font-family:'notokr-regular';position:absolute;top:8px;right:30px;}
.younginchehon_wrap .ypd_info_wrap .ypd_info .ypd_more:after{content:"";position: absolute;top: 50%;right: -15px;width: 10px;height: 10px;margin: -6px 0 0 -4px;border: solid #999;border-width:2px 2px 0 0;-webkit-transform: rotate(405deg);-ms-transform: rotate(405deg);transform: rotate(405deg);content: "";}
.younginchehon_wrap .ypd_info_wrap .ypd_info .ypd_list{font-size:14px;font-family:'notokr-medium';}
.younginchehon_wrap .ypd_info_wrap .ypd_info .ypd_list li{padding:20px 0 0 0;position:relative;}
.younginchehon_wrap .ypd_info_wrap .ypd_info .ypd_list li span{position:absolute;top:20px;right:0;}
.younginchehon_wrap .ypd_info_wrap .ypd_info .ypd_list a{color:#222;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:500px;display:block;}
.younginchehon_wrap .ypd_stit2{font-size:26px;color:#333;font-family:'notokr-bold';padding:0 0 24px 22px;border-bottom:1px solid #999;}

.younginchehon_wrap .ypd_cont_inn{overflow:hidden;}
.younginchehon_wrap .yic_box{width:616px;float:left;overflow:hidden;position:relative;}
.younginchehon_wrap .yic_box:after{content:"";position:absolute;bottom:0;right:0;width:233px;height:418px;background:#fff;}
.younginchehon_wrap .yic_box_tit{font-size:36px;padding:30px 0 0 53px;height:210px;color:#222;box-sizing:border-box;letter-spacing:-2px;font-family:"notokr-thin";line-height:48px;background:#8fcbd3;border-top-left-radius:5px;border-top-right-radius:50px;border-bottom-right-radius:5px;position:relative;}
.younginchehon_wrap .yic_box_tit strong{font-family:"notokr-bold";display:block;}
.younginchehon_wrap .yic_box_tel{position:absolute;top:90px;right:30px;font-size:28px;color:#222;font-family:"notokr-regular";}
.younginchehon_wrap .yic_box_menu_wrap{width:383px;background:#8fcbd3;margin-top:-72px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.younginchehon_wrap .yic_box_menu{overflow:hidden;padding:0 0 20px 0;position:relative;z-index:1;width:616px;}
.younginchehon_wrap .yic_box_menu li{width:277px;height:215px;background:#fff;float:left;margin:20px 0 0 20px;box-shadow:0px 0px 5px rgba(00,00,00,0.5);position:relative;}
.younginchehon_wrap .yic_box_menu li a{display:block;width:277px;height:215px;box-sizing:border-box;padding:45px 0 0 40px;font-family:"notokr-bold";font-size:22px;color:#434343;line-height:26px;text-align:left;}
.younginchehon_wrap .yic_box_menu li a:after{position:absolute;bottom:37px;right:57px;width:82px;height:74px;content:"";}
.younginchehon_wrap .yic_box_menu li:nth-child(even) a:after{right:42px;}
.younginchehon_wrap .yic_box_menu li:before{position: absolute;top:50px;right:30px;width:20px;height:5px;background-color: #ddd;content: "";-webkit-transform: translate(0,0) rotate(0);-ms-transform: translate(0,0) rotate(0);transform: translate(0,0) rotate(0);}
.younginchehon_wrap .yic_box_menu li:after{position: absolute;top:50px;right:30px;width:20px;height:5px;background-color: #ddd;content: "";-webkit-transform: translate(0,0) rotate(90deg);-ms-transform: translate(0,0) rotate(90deg);transform: translate(0,0) rotate(90deg);}
.younginchehon_wrap .yic_box_menu .yic_mn1{border-top-left-radius:5px;border-top-right-radius:50px;border-bottom-left-radius:50px;border-bottom-right-radius:5px;}
.younginchehon_wrap .yic_box_menu .yic_mn2{border-top-left-radius:50px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:50px;}
.younginchehon_wrap .yic_box_menu .yic_m1 a:after{background:url(//img.ezwelfare.net/welfare_new/images/customer/younginchehon/ico_intro_mn1_1.png) no-repeat left top;}
.younginchehon_wrap .yic_box_menu .yic_m2 a:after{background:url(//img.ezwelfare.net/welfare_new/images/customer/younginchehon/ico_intro_mn1_2.png) no-repeat left top;}
.younginchehon_wrap .yic_box_menu .yic_m3 a:after{background:url(//img.ezwelfare.net/welfare_new/images/customer/younginchehon/ico_intro_mn1_3.png) no-repeat left top;}
.younginchehon_wrap .yic_box_menu .yic_m4 a:after{background:url(//img.ezwelfare.net/welfare_new/images/customer/younginchehon/ico_intro_mn1_4.png) no-repeat left top;}
.younginchehon_wrap .yic_dream .yic_m1 a:after{background:url(//img.ezwelfare.net/welfare_new/images/customer/younginchehon/ico_intro_mn2_1.png) no-repeat left top;}
.younginchehon_wrap .yic_dream .yic_m2 a:after{background:url(//img.ezwelfare.net/welfare_new/images/customer/younginchehon/ico_intro_mn2_2.png) no-repeat left top;}
.younginchehon_wrap .yic_dream .yic_m3 a:after{background:url(//img.ezwelfare.net/welfare_new/images/customer/younginchehon/ico_intro_mn2_3.png) no-repeat left top;}
.younginchehon_wrap .yic_dream .yic_m4 a:after{background:url(//img.ezwelfare.net/welfare_new/images/customer/younginchehon/ico_intro_mn2_4.png) no-repeat left top;}

.younginchehon_wrap .yic_dream{float:right;border-top-left-radius:50px;border-top-right-radius:5px;}
.younginchehon_wrap .yic_dream:after{left:0;}
.younginchehon_wrap .yic_dream .yic_box_menu_wrap{background:#fdd679;float:right;}
.younginchehon_wrap .yic_dream .yic_box_menu{margin-left:-234px;}
.younginchehon_wrap .yic_dream .yic_box_tit{background:#fdd679;border-top-left-radius:5px;border-top-right-radius:50px;border-bottom-left-radius:5px;border-bottom-right-radius:0;}

.younginchehon_wrap .yic_ban{float:right;width:640px;height:255px;position:relative;overflow:hidden;border-radius:5px;}
.younginchehon_wrap .yic_ban .event-btns{top:198px;left:45px;margin-left:0;}

.younginchehon_wrap .yic_pop{display:none;position:absolute;top:10px;left:10px;z-index:10;width:500px;background:#fff;border:1px solid #000;padding:20px 20px 30px 20px;font-family:"notokr-regular";font-size:13px;line-height:22px;}
.younginchehon_wrap .yic_pop.yic_pop_b2{width:700px;}
.younginchehon_wrap .yic_pop.yic_pop_d1{left:675px;}
.younginchehon_wrap .yic_pop.yic_pop_d2{left:675px;width:700px;}
.younginchehon_wrap .yic_pop.yic_pop_d3{left:675px;width:650px;}
.younginchehon_wrap .yic_pop.yic_pop_b3{width:650px;}
.younginchehon_wrap .yic_pop.yic_pop_b3 .yic_pop_tcont2 ul li{padding:6px 12px;}
.younginchehon_wrap .yic_pop.yic_pop_d3 .yic_pop_tcont2 ul li{padding:6px 12px;}
.younginchehon_wrap .yic_pop.yic_pop_b2 ul {letter-spacing: 0;}/* 추가 : 230419 */
.younginchehon_wrap .yic_pop p{padding:10px 0 0 0;font-size:15px;font-family:"notokr-bold";}
.younginchehon_wrap .yic_pop span{display:block;}
.younginchehon_wrap .yic_pop ul li{text-indent:-12px;padding:0 0 0 6px;}
.younginchehon_wrap .yic_pop .ul li{letter-spacing:-1px;padding:0 0 0 7px;text-indent:-7px;}
.younginchehon_wrap .yic_pop em{color:red;}
.younginchehon_wrap .yic_pop ul li.red{color:red;}
.younginchehon_wrap .yic_pop ul li.blue{color:#5a73c4;}
.younginchehon_wrap .yic_pop ul li li{padding:0 0 0 12px;}
.younginchehon_wrap .yic_pop .yic_pop_cls{position:absolute;top:10px;right:10px;width:30px;height:30px;}
.younginchehon_wrap .yic_pop .yic_pop_cls:before{position: absolute;top: 50%;left: 50%;width:30px;height: 1px;background-color: #222;content: "";-webkit-transform: translate(-50%, -50%) rotate(45deg);-ms-transform: translate(-50%, -50%) rotate(45deg);transform: translate(-50%, -50%) rotate(45deg);}
.younginchehon_wrap .yic_pop .yic_pop_cls:after{position: absolute;top: 50%;left: 50%;width:30px;height: 1px;background-color: #222;content: "";-webkit-transform: translate(-50%, -50%) rotate(135deg);-ms-transform: translate(-50%, -50%) rotate(135deg);transform: translate(-50%, -50%) rotate(135deg);}

.younginchehon_wrap .yic_pop .yic_pop_tit1{text-align:center;font-size:20px;padding:10px 0;}
.younginchehon_wrap .yic_pop .yic_pop_tit2{text-align:center;font-family:"notokr-medium";padding:10px 0;}
.younginchehon_wrap .yic_pop .tbl{font-family:"notokr-regular";}
.younginchehon_wrap .yic_pop .tbl strong{font-family:"notokr-bold";}
.younginchehon_wrap .yic_pop .tbl ul{border-top:0;}
.younginchehon_wrap .yic_pop .tbl ul li{border-bottom:0;padding:0 0 0 12px;text-indent:0;}
.younginchehon_wrap .yic_pop .tbl .bgf5 {background-color: #f5f5f5;}/* 추가 : 230419 */

.younginchehon_wrap .yic_pop_chk ul{border-top:1px solid #333;}
.younginchehon_wrap .yic_pop_chk ul ul{border-top:0;}
.younginchehon_wrap .yic_pop_chk ul li{border-bottom:1px solid #333;padding:6px 100px 6px 12px;position:relative}
.younginchehon_wrap .yic_pop_chk ul li .ip_chk{position:absolute;top:6px;right:6px;}
.younginchehon_wrap .yic_pop_chk ul li .ip_chk label{margin:0 0 0 10px;cursor:pointer;}
.younginchehon_wrap .yic_pop_chk li li{border-bottom:0;}
.younginchehon_wrap .yic_pop_tab ul{border-top:0;overflow:hidden;padding:30px 0 10px 0;}
.younginchehon_wrap .yic_pop_tab ul li{border-bottom:0;float:left;padding:0;text-indent:0;width:50%;text-align:center;}
.younginchehon_wrap .yic_pop_tab ul li a{padding:10px;display:block;border:1px solid #333;}
.younginchehon_wrap .yic_pop_tab ul li.on a{background:#333;color:#fff;}
.younginchehon_wrap .yic_pop_tcont2{display:none;}

.younginchehon_wrap .yic_pop_tcont img {width: 100%;}/* 추가 : 230419 */

.younginchehon_wrap .yic_pop_fixed{position:fixed;top:50%;left:50%;z-index:10;margin:-300px 0 0 -300px;}
.younginchehon_wrap .yic_pop_fixed2{position:fixed;top:50%;left:50%;z-index:10;margin:-300px 0 0 -250px;background:#fff;display:block;width:500px;box-sizing: border-box;}
.younginchehon_wrap .yic_pop_fixed2 .ypi_img{width:100%;}
.younginchehon_wrap .yic_pop_fixed .yic_pop_cls{position:absolute;top:10px;right:10px;width:30px;height:30px;}
.younginchehon_wrap .yic_pop_fixed .yic_pop_cls:before{position: absolute;top: 50%;left: 50%;width:30px;height: 1px;background-color: #222;content: "";-webkit-transform: translate(-50%, -50%) rotate(45deg);-ms-transform: translate(-50%, -50%) rotate(45deg);transform: translate(-50%, -50%) rotate(45deg);}
.younginchehon_wrap .yic_pop_fixed .yic_pop_cls:after{position: absolute;top: 50%;left: 50%;width:30px;height: 1px;background-color: #222;content: "";-webkit-transform: translate(-50%, -50%) rotate(135deg);-ms-transform: translate(-50%, -50%) rotate(135deg);transform: translate(-50%, -50%) rotate(135deg);}

/* 전북청년 인트로 */
.ttd_wrap{letter-spacing:-1px;}
.ttd_wrap .ttd_hd{height:80px;position:relative;width:1280px;margin:0 auto;}
.ttd_wrap .ttd_hd h1{padding:16px 0 0 0;}
.ttd_wrap .ttd_hd .ttd_hd_login{text-align:center;font-family:'notokr-regular';position:absolute;top:20px;right:0;padding:0 45px;height:42px;line-height:42px;display:block;border:1px solid #9e9fa3;font-size:16px;color:#444;border-radius:2px;}
.ttd_ft{clear:both;border-top:1px solid #999;text-align:center;font-family:'notokr-regular';color:#aaa;font-size:14px;padding:30px 0 40px 0;width:1280px;margin:0 auto;position:relative;letter-spacing:0;}
.ttd_ft .ttd_ft_copy{color:#34393f;font-size:20px;font-family:"notokr-medium";}
.ttd_ft .ttd_ft_copy2{color:#34393f;padding:20px 0 0 0;font-size:16px;}
.ttd_ft .ttd_ft_btn{text-align:center;font-family:'notokr-regular';position:absolute;top:40px;right:0;padding:0 30px;height:42px;line-height:42px;display:block;border:1px solid #9e9fa3;font-size:16px;color:#444;border-radius:2px;}
.ttd_wrap .ttd_cont{width:1280px;margin:0 auto;position:relative;}
.ttd_wrap .mv-event{height:500px;}
.ttd_wrap .event-img li{width:100% !important;text-align:center;background-position:center !important;background-repeat:no-repeat !important;}
.ttd_wrap .event-img li img{vertical-align:top;}

.ttd_wrap ._slide-ctrls{width:980px;position:relative;margin:0 auto;}
.ttd_wrap ._slide-ctrls a{display: block;position: absolute;z-index: 100;top:169px;width:30px;height:60px;}
.ttd_wrap ._slide-ctrls ._slide-btn-prev{left:-50px;background: url(//img.ezwelfare.net/welfare_new/images/customer/youngpassdj/img_ypd_arr1.png) 0 47% no-repeat;}
.ttd_wrap ._slide-ctrls ._slide-btn-next{right:-50px;background: url(//img.ezwelfare.net/welfare_new/images/customer/youngpassdj/img_ypd_arr2.png) 100% 47% no-repeat;}
.ttd_wrap .event-btns{position:absolute;top:327px;left:50%;z-index:10;margin-left:-440px;}
.ttd_wrap .event-btns li{width:12px;height:12px;background:rgba(255,255,255,0.25);float:left;margin:0 0 0 5px;border-radius:50%;}
.ttd_wrap .event-btns li.on{width:12px;background:rgba(255,255,255,0.9);border-radius:5px;}
.ttd_wrap strong{font-weight: normal !important;}
.ttd_wrap .ttd_cont_inn{margin:-86px 0 0 0;position:relative;z-index:10;overflow:hidden;padding:0 0 95px 0;}
.ttd_wrap .ttd_cont_inn .ttd_box_ask{position:absolute;top:0;right:40px;}
.ttd_wrap .ttd_cont_inn .ttd_box{width:1000px;height:172px;overflow:hidden;position:relative;border:4px solid #25609d;border-radius:100px;background:#fff;margin:0 0 0 40px;padding:11px 0 0 158px;box-sizing: border-box;}
.ttd_wrap .ttd_cont_inn .ttd_box_go{position:absolute;top:53px;left:86px;}
.ttd_wrap .ttd_box_menu{overflow:hidden;}
.ttd_wrap .ttd_box_menu li{float:left;width:133px;height:142px;font:0/0 arial;margin:0 0 0 55px;}
.ttd_wrap .ttd_box_menu li a{width:133px;height:142px;font:0/0 arial;display:inline-block;}
.ttd_wrap .ttd_box_menu .ttd_mn1 a{background:url(//img.ezwelfare.net/welfare_new/images/customer/ttd/menu1.png) no-repeat left top;}
.ttd_wrap .ttd_box_menu .ttd_mn2 a{background:url(//img.ezwelfare.net/welfare_new/images/customer/ttd/menu2.png) no-repeat left top;}
.ttd_wrap .ttd_box_menu .ttd_mn3 a{background:url(//img.ezwelfare.net/welfare_new/images/customer/ttd/menu3.png) no-repeat left top;}
.ttd_wrap .ttd_box_menu .ttd_mn4 a{background:url(//img.ezwelfare.net/welfare_new/images/customer/ttd/menu4.png) no-repeat left top;}
.ttd_wrap .ttd_box_menu .ttd_mn1 a:hover{background:url(//img.ezwelfare.net/welfare_new/images/customer/ttd/menu1_on.png) no-repeat left top;}
.ttd_wrap .ttd_box_menu .ttd_mn2 a:hover{background:url(//img.ezwelfare.net/welfare_new/images/customer/ttd/menu2_on.png) no-repeat left top;}
.ttd_wrap .ttd_box_menu .ttd_mn3 a:hover{background:url(//img.ezwelfare.net/welfare_new/images/customer/ttd/menu3_on.png) no-repeat left top;}
.ttd_wrap .ttd_box_menu .ttd_mn4 a:hover{background:url(//img.ezwelfare.net/welfare_new/images/customer/ttd/menu4_on.png) no-repeat left top;}

/* .ttd_wrap .ttd_info_wrap{overflow:hidden;padding:5px 0 100px 44px;} */
.ttd_info_grp{width:1280px;position:relative;margin:0 auto;padding:5px 0 100px 44px;}
.ttd_info_grp:after{content:"";display:block;width:75px;height:75px;position:absolute;top:0;left:39px;z-index:1;background:#25609d;border-radius:15px;}
.ttd_info{width:580px;min-height:250px;position:relative;border:1px solid #e1e0e0;border-radius:15px;padding:35px 30px;box-sizing:border-box;z-index:2;background:#fff;}
.ttd_info .ttd_more{font-size:16px;color:#333;font-family:'notokr-regular';position:absolute;top:50px;right:35px;font-family:"Poppins";font-weight:600;color:#a1a1a1;font-size:14px;}
.ttd_info .ttd_more:after{content:"";position: absolute;top: 50%;left:-18px;width:11px;height:11px;margin:-4px 0 0 0;background:url(//img.ezwelfare.net/welfare_new/images/customer/ttd/ico_more.png) no-repeat left top;content: "";}
.ttd_info .ttd_list{font-size:14px;font-family:'notokr-medium';padding:5px 0 0 0;}
.ttd_info .ttd_list li{padding:20px 0 0 0;position:relative;}
.ttd_info .ttd_list li span{position:absolute;top:20px;right:0;font-family:"Roboto";font-weight:600;}
.ttd_info .ttd_list a{color:#777;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:450px;display:block;}
.ttd_info .ttd_stit2{font-size:26px;color:#333;font-family:'notokr-bold';padding:0 0 16px 2px;border-bottom:1px solid #d3d3d3;}

.ttd_wrap .tdd_ban_grp{float:right;width:580px;margin:0 60px 0 0;position:relative;padding:5px 0 0 0;}
.ttd_wrap .tdd_ban_grp:after{content:"";display:block;width:75px;height:75px;position:absolute;top:0;left:-5px;z-index:1;background:#6dccea;border-radius:15px;}
.ttd_wrap .tdd_ban{width:580px;height:250px;position:relative;border-radius:15px;position:relative;z-index:2;overflow:hidden;}
.ttd_wrap .tdd_ban_grp .event-btns{display:none;top:270px;left:0;margin-left:0;width:100%;text-align:center;}
.ttd_wrap .tdd_ban_grp .event-btns li{background:#aaabab;width:8px;height:8px;display:inline-block;float:none;}
.ttd_wrap .tdd_ban_grp .event-btns li.on{background:#2d322e;width:36px;}

.ttd_wrap .ttd_pop{display:none;position:absolute;top:-300px;left:50%;z-index:10;width:700px;margin:0 0 0 -350px;background:#fff;border:1px solid #000;padding:20px 20px 30px 20px;font-family:"notokr-regular";font-size:13px;line-height:22px;}
.ttd_wrap .ttd_pop_b2{top:300px;margin:0 0 0 -371px;}
.ttd_wrap .ttd_pop_b4{top:300px;margin:0 0 0 -371px;}
.ttd_wrap .ttd_pop p{padding:10px 0 0 0;font-size:15px;font-family:"notokr-bold";}
.ttd_wrap .ttd_pop span{display:block;}
.ttd_wrap .ttd_pop ul li{text-indent:-12px;padding:0 0 0 6px;}
.ttd_wrap .ttd_pop .ul li{letter-spacing:-1px;padding:0 0 0 7px;text-indent:-7px;}
.ttd_wrap .ttd_pop select{width:155px;font-family:"notokr-regular";}
.ttd_wrap .ttd_pop .ip_txt{width:155px;font-family:"notokr-regular";padding:0;text-align:right;padding:0 5px;box-sizing: border-box;height:20px;border:1px solid #989898;}
.ttd_wrap .ttd_pop .ip_txt + span{display:inline-block;vertical-align:middle;margin:2px 0 0 0;}
.ttd_wrap .ttd_pop .btn_click{display:inline-block;background:#000;padding:4px 10px;color:#fff;}
.ttd_wrap .ttd_pop .btn_click + span{display:inline-block;color:#5a73c4;font-size:18px;line-height:30px;height:30px;vertical-align:top;padding:0 0 0 10px;float:right;}
.ttd_wrap .ttd_pop em{color:red;}
.ttd_wrap .ttd_pop ul li.red{color:red;}
.ttd_wrap .ttd_pop ul li.blue{color:#5a73c4;}
.ttd_wrap .ttd_pop ul li li{padding:0 0 0 12px;}
.ttd_wrap .ttd_pop .ttd_pop_cls{position:absolute;top:10px;right:10px;width:30px;height:30px;}
.ttd_wrap .ttd_pop .ttd_pop_cls:before{position: absolute;top: 50%;left: 50%;width:30px;height: 1px;background-color: #222;content: "";-webkit-transform: translate(-50%, -50%) rotate(45deg);-ms-transform: translate(-50%, -50%) rotate(45deg);transform: translate(-50%, -50%) rotate(45deg);}
.ttd_wrap .ttd_pop .ttd_pop_cls:after{position: absolute;top: 50%;left: 50%;width:30px;height: 1px;background-color: #222;content: "";-webkit-transform: translate(-50%, -50%) rotate(135deg);-ms-transform: translate(-50%, -50%) rotate(135deg);transform: translate(-50%, -50%) rotate(135deg);}

.ttd_wrap .ttd_pop .ttd_pop_tit1{text-align:center;font-size:20px;padding:10px 0;}
.ttd_wrap .ttd_pop .ttd_pop_tit1.tpt1{text-align:left;}
.ttd_wrap .ttd_pop .ttd_pop_tit1.tpt1 span{font-size:14px;display:inline-block;font-family:"notokr-regular"}
.ttd_wrap .ttd_pop .ttd_pop_tit2{text-align:center;font-family:"notokr-medium";padding:10px 0;}
.ttd_wrap .ttd_pop .tbl{font-family:"notokr-regular";margin:10px 0 0 0;}
.ttd_wrap .ttd_pop .tbl strong{font-family:"notokr-bold";}
.ttd_wrap .ttd_pop .tbl ul{border-top:0;}
.ttd_wrap .ttd_pop .tbl ul li{border-bottom:0;padding:0 0 0 12px;text-indent:0;}
.ttd_wrap .ttd_pop .tbl .bgf5 {background-color: #f5f5f5;}/* 추가 : 230419 */

.ttd_wrap .ttd_pop_chk ul{border-top:1px solid #333;}
.ttd_wrap .ttd_pop_chk ul ul{border-top:0;}
.ttd_wrap .ttd_pop_chk ul li{border-bottom:1px solid #333;padding:6px 100px 6px 12px;position:relative}
.ttd_wrap .ttd_pop_chk ul li .ip_chk{position:absolute;top:6px;right:6px;}
.ttd_wrap .ttd_pop_chk ul li .ip_chk label{margin:0 0 0 10px;cursor:pointer;}
.ttd_wrap .ttd_pop_chk li li{border-bottom:0;}

/* grm */
.ttd_guide_popup.ttd_guide02 *{padding:0;margin:0;box-sizing:border-box;}
.ttd_guide_popup.ttd_guide02{width:650px;height:auto;background:#fff}
.ttd_guide_popup.ttd_guide02 .tbl table{border-top:1px solid #686868;font-family:'Noto Sans CJK KR','Malgun Gothic';border-collapse:collapse}
.ttd_guide_popup.ttd_guide02 .tbl table td{padding:5px}
.ttd_guide_popup.ttd_guide02 .guide_popup_tit{text-align:center;font-family:'Noto Sans CJK KR','Malgun Gothic';padding:20px 0;font-size:17px;line-height:20px;font-weight:bold;color:#333;}
.ttd_guide_popup.ttd_guide02 .guide_popup_tit2{text-align:center;font-family:'Noto Sans CJK KR','Malgun Gothic';padding:6px 0 0 0;font-size:16px}
.ttd_guide_popup.ttd_guide02 .guide_popup_tit2_p{text-align:center;font-family:'Noto Sans CJK KR','Malgun Gothic';padding:6px 0 0 0;font-size:13px;line-height:16px;}
.ttd_guide_popup.ttd_guide02 .guide_t1{font-family:'Noto Sans CJK KR','Malgun Gothic';padding:12px 0 0 0;font-size:13px;color:#000;}
.ttd_guide_popup.ttd_guide02 table{width:100%;letter-spacing:-.5px;margin:4px 0 0 0;}
.ttd_guide_popup.ttd_guide02 img{padding:0;margin:0;vertical-align:top}
.ttd_guide_popup.ttd_guide02 th{padding: 5px 10px;background-color: #f8f8f8;border-bottom:1px solid #ddd;}
.ttd_guide_popup.ttd_guide02 th.border_l{border-left:1px solid #ddd;}
.ttd_guide_popup.ttd_guide02 td{line-height:17px;padding: 5px10px;background:#fff;font-size:12px;color:#333;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;text-align:left}
.ttd_guide_popup.ttd_guide02 td.tit{color:#000;font-weight:bold}
.ttd_guide_popup.ttd_guide02 .tbl table td.txt{text-align:left;padding:10px}
.ttd_guide_popup.ttd_guide02 td .red{color:#fb6204;}
.ttd_guide_popup.ttd_guide02 .red{color:#fb6204 !important;}
.ttd_guide_popup.ttd_guide02 .blue{color:#0000ff;}
.ttd_guide_popup.ttd_guide02 .green{color:#0a9882 !important;}
.ttd_guide_popup.ttd_guide02 .center{text-align:center;line-height:18px;}
.ttd_guide_popup.ttd_guide02 .left{text-align:left;line-height:18px;padding:0 0 0 10px;color:#222;}
.ttd_guide_popup.ttd_guide02 .pt10{padding:10px 0 0 0;}
.ttd_guide_popup.ttd_guide02 .pg_pop_txt1{padding:6px 0 0 0;line-height:18px;color:#666;font-size:12px;font-family:'Noto Sans CJK KR','Malgun Gothic';text-align:left;letter-spacing:-.5px}
.ttd_guide_popup.ttd_guide02 .pg_pop_btn1{padding:10px 0 0 0;text-align:center}
.ttd_guide_popup.ttd_guide02 .pg_pop_btn1 a{width:160px;display:inline-block;line-height:30px;height:30px;color:#fff;font-size:12px;font-family:'Noto Sans CJK KR','Malgun Gothic';text-align:center;border:1px solid #000;padding:0 10px;text-decoration:none;background:#000}
.ttd_guide_popup.ttd_guide02 .box_gray{width:300px;background:#eee;padding:20px;margin:20px auto;text-align:center;line-height:18px;}
.ttd_guide_popup.ttd_guide02 .box{border:1px solid #ddd;padding:20px 0;}
.ttd_guide_popup.ttd_guide02 .tu{text-decoration: underline !important;}
.ttd_guide_popup.ttd_guide02 .pl20{padding:0 0 0 30px !important;}
.ttd_guide_popup.ttd_guide02 .f11{font-size:11px !important;}
.ttd_guide_popup.ttd_guide02 span{display:inline-block !important;}