
/***********************************
* Project :   ü 
* Date : 2022-02-07
* Producer : Kang MS
***********************************/

@charset "euc-kr";

.customer_wp {font-family:"Malgun Gothic", " ";}

/* -------------------------------------------
큦  
-------------------------------------------*/
.customer_main {margin-top: 22px;}
.customer_main h3 {font-family:"Malgun Gothic", " "; font-size:20px; color:#333; letter-spacing:-0.5px;}
.customer_main h3 strong {color:#e51937;}
.customer_main .faq_area h3 {padding:55px 0 40px; font-size:40px; text-align:center; font-weight:normal; line-height:1; color:#1c1c1c; }
.customer_main .faq_area h3 strong {font-size:44px;}
	#pmg_customer .customer_main .faq_area {}
	#pmg_customer .customer_main .faq_area h3 {padding:55px 0 40px; font-size:40px; text-align:center; font-weight:normal; line-height:1; color:#1c1c1c; }
	#pmg_customer .customer_main .faq_area h3 strong {font-size:44px;}

	/* Ͻ */
	#content .customer_main .faq_area h3 {padding:55px 0 40px;}

.custfaq_box {background: #FFF;box-sizing: border-box;padding: 20px 14px;border: 1px solid #dddddd;margin-top: 29px;}
.custfaq_box .cate_list {height: 118px;}
.custfaq_box .cate_list:after {content:''; display:block; clear:both;}
.custfaq_box .cate_list ul li {float:left; width: 86px; text-align:center; line-height:1; margin-left: 10px;}
.custfaq_box .cate_list ul li:first-child {margin-left:0;}
.custfaq_box .cate_list ul li a {position:relative; width: 86px; height: 86px; display:block; color:#000; font-size:14px; letter-spacing:-1px; box-sizing:border-box;}
.custfaq_box .cate_list ul li a span {display: block; margin-top:12px;}
.custfaq_box .cate_list ul li a:before {width: 87px; height: 87px; margin:0 auto; text-align:center; vertical-align:bottom; content:''; display:inline-block;border-radius: 50px;}
.custfaq_box .cate_list ul li:nth-child(1) a:before {background: #f2f2f2 url('//file.pmg.co.kr/user/comm/customer/faq_icon01.png') center center no-repeat;}
.custfaq_box .cate_list ul li:nth-child(2) a:before {background: #f2f2f2 url('//file.pmg.co.kr/user/comm/customer/faq_icon02.png') center center no-repeat;}
.custfaq_box .cate_list ul li:nth-child(3) a:before {background: #f2f2f2 url('//file.pmg.co.kr/user/comm/customer/faq_icon03.png') center center no-repeat;}
.custfaq_box .cate_list ul li:nth-child(4) a:before {background: #f2f2f2 url('//file.pmg.co.kr/user/comm/customer/faq_icon04.png') center center no-repeat;}
.custfaq_box .cate_list ul li:nth-child(5) a:before {background: #f2f2f2 url('//file.pmg.co.kr/user/comm/customer/faq_icon05.png') center center no-repeat;}
.custfaq_box .cate_list ul li:nth-child(6) a:before {background: #f2f2f2 url('//file.pmg.co.kr/user/comm/customer/faq_icon06.png') center center no-repeat;}
.custfaq_box .cate_list ul li:nth-child(7) a:before {background: #f2f2f2 url('//file.pmg.co.kr/user/comm/customer/faq_icon07.png') center center no-repeat;}
.custfaq_box .cate_list ul li:nth-child(8) a:before {background: #f2f2f2 url('//file.pmg.co.kr/user/comm/customer/faq_icon08.png') center center no-repeat;}

.custfaq_box .cate_list ul li a.on:before {border: 2px solid #fc9c2b; width: 85px;height: 85px; }
.custfaq_box .cate_list ul li a.on span {color: #ef4931;}
.custfaq_box .cate_list ul li:nth-child(1) a.on:before {background:#ffe6c7 url('//file.pmg.co.kr/user/comm/customer/faq_icon01.png') center center no-repeat;}
.custfaq_box .cate_list ul li:nth-child(2) a.on:before {background:#ffe6c7 url('//file.pmg.co.kr/user/comm/customer/faq_icon02.png') center center no-repeat;}
.custfaq_box .cate_list ul li:nth-child(3) a.on:before {background:#ffe6c7 url('//file.pmg.co.kr/user/comm/customer/faq_icon03.png') center center no-repeat;}
.custfaq_box .cate_list ul li:nth-child(4) a.on:before {background:#ffe6c7 url('//file.pmg.co.kr/user/comm/customer/faq_icon04.png') center center no-repeat;}
.custfaq_box .cate_list ul li:nth-child(5) a.on:before {background:#ffe6c7 url('//file.pmg.co.kr/user/comm/customer/faq_icon05.png') center center no-repeat;}
.custfaq_box .cate_list ul li:nth-child(6) a.on:before {background:#ffe6c7 url('//file.pmg.co.kr/user/comm/customer/faq_icon06.png') center center no-repeat;}
.custfaq_box .cate_list ul li:nth-child(7) a.on:before {background:#ffe6c7 url('//file.pmg.co.kr/user/comm/customer/faq_icon07.png') center center no-repeat;}
.custfaq_box .cate_list ul li:nth-child(8) a.on:before {background:#ffe6c7 url('//file.pmg.co.kr/user/comm/customer/faq_icon08.png') center center no-repeat;}


/*.custfaq_box .cate_list ul li a.on:after {position:absolute; bottom:-7px; left:50%; content:''; width:13px; height:7px; margin-left:-6.5px; background: url('//file.pmg.co.kr/user/comm/customer/faqcate_arrow.png');}*/


.custfaq_box .Faq_title {color: #000;font-size: 20px;font-weight: bold;padding-bottom: 20px;}
.custfaq_box .Faq_title span {color: #e51937;}

.custfaq_box .quest_list {margin-top: 17px;}
.custfaq_box .quest_list:after {content:''; display:block; clear:both;}
.custfaq_box .quest_list ul {margin-left: 0px;}
.custfaq_box .quest_list ul li {float: left;width: 251px;text-align: center;line-height: 1;margin: 0 10px 10px 0px;}
.custfaq_box .quest_list ul li:nth-child(3),
.custfaq_box .quest_list ul li:nth-child(6) {margin-right: 0;}

.custfaq_box .quest_list ul li a {position: relative;width: 251px;height: 91px;display: block;padding: 28px 20px 0 45px;color: #000;font-size: 15px;letter-spacing: -1px;box-sizing: border-box;border: 1px solid #e1e1e1;background: #fff;border-radius: 30px;text-align: left;
}

.custfaq_box .quest_list ul li a .txt {
    /* margin-top: 12px; */
    line-height: 20px;
    word-break: keep-all;
    max-height: 43px;
    overflow: hidden
}

.custfaq_box .quest_list ul li a:hover {
    font-weight: bold;
    border: 1px solid #333;
}

.custfaq_box .quest_list ul li a:before {
    width: 18px;
    height: 15px;
    margin: 0 auto;
    text-align: center;
    vertical-align: bottom;
    content: '';
    display: inline-block;
    background: url('//file.pmg.co.kr/user/comm/customer/q_icon_off.png') no-repeat;
    position: absolute;
    left: 16px;
    top: 37px;
}

.custfaq_box .quest_list ul li a:hover:before {
    background-position: 0 0;
    /*background: url('//file.pmg.co.kr/user/comm/customer/q_icon_off.png') 50% -20px no-repeat;*/
}
.custfaq_box .quest_list ul li:last-child a:before {background: none;/*width:15px; height:15px; background: url('//file.pmg.co.kr/user/comm/customer/ico_puls.png') 0 0 no-repeat;*/}
.custfaq_box .quest_list ul li:last-child a:hover {font-weight:normal;}
.custfaq_box .quest_list ul li:last-child a:hover:before {background-position:0 -15px;}
.custfaq_box .quest_list ul li:last-child strong {display: unset;    display: unset;font-weight: 400;}
.custfaq_box .quest_list ul li:last-child strong b {color:#e31735;padding-right: 5px;}

/* ˻  */
.custsearch_box {/*position:relative; padding:20px 0 30px; text-align:center; background:#f6f6f6; box-sizing:border-box;*/    overflow: hidden;}
.custsearch_box .tit {position: absolute;top: 38px;left: 106px;padding: 0 !important;font-family: "Malgun Gothic", " ";font-weight: bold;color: #333;font-size: 22px;letter-spacing: -1px;}
.search_con {       /* margin-left: 318px; */width: 347px;
    /* border-bottom: 2px solid #333; */
     border: 1px solid #ddd; height: 36px;border-radius: 50px;/*position: absolute;*/right: 0px;top: 0px;
    float: right;
    margin-top: 1px;
    background: #FFF;}
.search_con:after {content:''; display:block; clear:both;}
.search_con input {float: left;color: #999;font-size: 14px !important;width: 288px;height: 38px;line-height: 38px;padding-left: 18px;letter-spacing: -0.5px;box-sizing: border-box;border: 0;background: none;outline: none;}
.search_con input::placeholder {color:#818181;}
.search_con input::-webkit-input-placeholder {color:#818181;}
.search_con input:-ms-input-placeholder {color:#818181;}
.search_con input:-mos-input-placeholder {color:#818181;}
.search_con .btn_search {float: right;margin: 0px 16px 0 0;display: inline-block;width: 25px;height: 39px;background: url('//file.pmg.co.kr/User/pmg/imgs/icon/search_icon.png') center 10px no-repeat;}
.search_con .btn_search span {font-size:0; line-height:0;}
.search_con input[type=text]::-ms-clear{display: none;}


/*  ˻  */
.customer_main .custsearch_box {background: #f2f2f2;position: relative;height: 86px;border: 1px solid #ddd;border-top: 0;}
.customer_main .custsearch_box .tit {color: #fff;top: 30px;left: 140px;}
.customer_main .search_con {/*border-bottom: 2px solid #fff;position: absolute;right:140px;*/position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);bottom: unset;}
.customer_main .search_con input {color: #000;}
.customer_main .search_con input::placeholder {color:#9b9b9b;}
.customer_main .search_con input::-webkit-input-placeholder {color:#819b9b9b8181;}
.customer_main .search_con input:-ms-input-placeholder {color:#9b9b9b;}
.customer_main .search_con input:-mos-input-placeholder {color:#9b9b9b;}
.customer_main .search_con .btn_search {/*background: url('//file.pmg.co.kr/user/comm/customer/ico_glasses_big.png') 0 0 no-repeat;*/}


/*  */
.customer_wp .col_zone {margin-top:40px;}
.customer_wp .col_zone:after {content:''; display:block; clear:both;} 
.customer_wp .col_zone h3 {position:relative; padding:0 0 20px 0; line-height:1; letter-spacing:-1px; border-bottom:2px solid #000;}
	#pmg_customer .customer_wp .col_zone h3 {position:relative; padding:0 0 20px 0; line-height:1; letter-spacing:-1px; border-bottom:2px solid #000;}
.customer_wp .col_zone h3 .btn_more {position:absolute; bottom:19px; right:0; color:#666; font-size:12px; font-weight:normal; letter-spacing:-0.5px; padding-right:15px; background: url('//file.pmg.co.kr/user/comm/customer/bul_btnarrow.png') right center no-repeat;}
.customer_wp .col_box {}
.customer_wp .col_box dl {height:100%; letter-spacing:-0.5px; border:1px solid #e5e5e5; border-left:0; padding:30px 20px 30px 29px; box-sizing:border-box;}
.customer_wp .col_box dl dt {color:#333; font-size:14px; font-weight:bold; margin-bottom:10px; line-height:1;}
.customer_wp .col_box dl dd, .col_box dl dd .txt {color:#666; font-size:12px; line-height:18px;}
.customer_wp .col_box dl dd .txt {padding-bottom:16px;}
.customer_wp .col_box .btn_cust {position:relative; margin-bottom:7px; width:128px; display:block; padding-left:20px; height:32px; line-height:30px; letter-spacing:-0.5px; color:#333; font-size:12px; border:1px solid #818181; background:#fff; box-sizing: border-box;}
.customer_wp  .col_box .btn_cust:after {position:absolute; top:11px; right:11px; content:''; display:inline-block; width:6px; height:8px; background: url('//file.pmg.co.kr/user/comm/customer/bul_btnarrow.png') right center no-repeat;}

/* 1:1  */
.qna_area {}
.qna_area .col_box {width:100%; height:170px; }
.qna_area .col_box dl:after {content:''; display:block; clear:both;} 
.qna_area .col_box dl {float:left; width:33.333%; padding:25px 29px;}
.qna_area .col_box dl:first-child {border-left:1px solid #e5e5e5;}
.qna_area .col_box dl dt {font-size:16px;}
.qna_area .col_box dl dt:before {content:''; display:inline-block; width:21px; height:21px; margin-right:5px; vertical-align:-4px;}
.qna_area .col_box dl:nth-child(1) dt:before {background: url('//file.pmg.co.kr/user/comm/customer/ico_qna1.png') left center no-repeat;}
.qna_area .col_box dl:nth-child(2) dt:before {background: url('//file.pmg.co.kr/user/comm/customer/ico_qna2.png') left center no-repeat;}
.qna_area .col_box dl:nth-child(3) dt:before {background: url('//file.pmg.co.kr/user/comm/customer/ico_qna3.png') left center no-repeat;}
.qna_area .col_box dl dd .cust_time li {font-size:13px; color:#666; line-height:20px;}

.qna_area .caution_box {padding:15px 29px; background:#f6f6f6; box-sizing:border-box; border:1px solid #e5e5e5; border-top:0;}
.qna_area .caution_box:after {content:''; display:block; clear:both;}
.qna_area .caution_box .phone_num {float:left; width:216px; margin-top:6px;}
.qna_area .caution_box ul {float:right; width:486px;}
.qna_area .caution_box ul li {color:#666; font-size:12px; line-height:20px;}
.qna_area .caution_box ul li u {color:#333;}
.qna_area .caution_box .phone_num strong {color:#333; font-size:28px; letter-spacing:-0.5px; line-height: 1;}
.qna_area .caution_box .phone_num strong:before {content:''; display:inline-block; width:22px; height:27px; margin-right:12px; vertical-align:-3px; background: url('//file.pmg.co.kr/user/comm/customer/ico_headphone.png') left center no-repeat;}

.app_area {margin-top:40px;}

.etcpg_area {float:left; width:50%;}
.etcpg_area .col_box {height:188px;}
.etcpg_area .col_box dl {width:100%;}
.etcpg_area:nth-child(1) .col_box dl {border-left:1px solid #e5e5e5; background: url('//file.pmg.co.kr/user/comm/customer/icon_etcpg1.png') 283px 36px no-repeat;}

.etcpg_area.type2 {background:#f6f6f6;}
.etcpg_area.type2:nth-child(1) .col_box dl {background: url('//file.pmg.co.kr/user/comm/customer/icon_etcpg2.png') 283px 36px no-repeat;}
.etcpg_area.type2:nth-child(2) .col_box dl {background: url('//file.pmg.co.kr/user/comm/customer/icon_etcpg3.png') 283px 36px no-repeat;}
.etcpg_area.type2 .col_box {height:168px;}
.etcpg_area .col_box dd .stress {color:#e31735;}

.downpg_list {}
.downpg_list:after {content:''; display:block; clear:both;}
.downpg_list li {float:left; width:33.3333%; color:#666; font-size:12px; letter-spacing:-0.5px; text-align:center;}
.downpg_list li a {display:block; width:91px; height:84px; margin:0 auto 10px}
.downpg_list li:nth-child(1) a {background: url('//file.pmg.co.kr/user/comm/customer/icon_downpg1.png') center top no-repeat;}
.downpg_list li:nth-child(2) a {background: url('//file.pmg.co.kr/user/comm/customer/icon_downpg2.png') center top no-repeat;}
.downpg_list li:nth-child(3) a {background: url('//file.pmg.co.kr/user/comm/customer/icon_downpg3.png') center top no-repeat;}
.downpg_list li .pgtxt {margin-left:-15px; line-height:1;}
.downpg_list strong {color:#333; font-size:14px; display:block; margin-bottom:8px;}


/* -------------------------------------------
큦 faq 
-------------------------------------------*/
.customer_faq {clear:both;}
.custfaq_field {margin:30px 0 45px; background:#fff; box-sizing:border-box;clear:both;}
.custfaq_field .cate_list {}
.custfaq_field .cate_list ul:after {content:''; display:block; clear:both;}
.custfaq_field .cate_list ul li {float:left; /*width:135px;*/width: 115px; text-align:center; line-height:1; margin-left:-1px; border:1px solid #e3e3e3; box-sizing:border-box}
.custfaq_field .cate_list ul li:first-child {margin-left:0;}
.custfaq_field .cate_list ul li a {margin-left:-1px; position:relative; width:100%; height:108px; display:block; padding-top:19px; color:#333; font-size:16px; letter-spacing:-1px; box-sizing:border-box;}
.custfaq_field .cate_list ul li a span {display: block; margin-top:12px;}
.custfaq_field .cate_list ul li a:before {width:52px; height:42px; margin:0 auto; text-align:center; vertical-align:bottom; content:''; display:inline-block;}
.custfaq_field .cate_list ul li:nth-child(1) a:before {background: url('//file.pmg.co.kr/user/comm/customer/faqcate2.png') center top no-repeat;}
.custfaq_field .cate_list ul li:nth-child(2) a:before {background: url('//file.pmg.co.kr/user/comm/customer/faqcate3.png') center top no-repeat;}
.custfaq_field .cate_list ul li:nth-child(3) a:before {background: url('//file.pmg.co.kr/user/comm/customer/faqcate4.png') center top no-repeat;}
.custfaq_field .cate_list ul li:nth-child(4) a:before {background: url('//file.pmg.co.kr/user/comm/customer/faqcate5.png') center top no-repeat;}
.custfaq_field .cate_list ul li:nth-child(5) a:before {background: url('//file.pmg.co.kr/user/comm/customer/faqcate6.png') center top no-repeat;}
.custfaq_field .cate_list ul li:nth-child(6) a:before {background: url('//file.pmg.co.kr/user/comm/customer/faqcate7.png') center top no-repeat;}
.custfaq_field .cate_list ul li:nth-child(7) a:before {background: url('//file.pmg.co.kr/user/comm/customer/faqcate8.png') center top no-repeat;}
.custfaq_field .cate_list ul li a.on {color:#e31735; font-weight:bold;}
.custfaq_field .cate_list ul li a.on:after {position:absolute; top:0; left:0; right:0; bottom:0; width:100%; height:100%; display:block; content:''; border:1px solid #e31735; background:transparent;}

.death2_list {margin: 15px 0 0;}
.death2_list ul {margin-left:6px;}
.death2_list ul:after {content:''; display:block; clear:both;}
.death2_list ul li {float:left; line-height:1;}
.death2_list ul li:after {content:''; display:inline-block; width:1px; height:13px; vertical-align:-2px; background:#d9d9d9;}
.death2_list ul li:last-child:after {content:none;}
.death2_list ul li a {font-size:14px; color:#333; letter-spacing:-0.5px; display:inline-block; padding:5px 14px 5px 10px;}
.death2_list ul li a.on {font-weight:bold; color:#e31735;}

.customer_faq .total_faq {padding:0 0 12px 20px; font-size:14px; color:#333; letter-spacing:-0.5px;} 
.customer_faq .qna_area .tit {padding:12px 20px; font-size:16px; color:#666; letter-spacing:-0.5px; border:1px solid #e5e5e5; border-bottom:0;}



/*   -------------------------------------*/

/*  ư */
/* ȸ  ׸ ư */
.customer_wp .btn_sqgray {/*width:240px; height:60px; line-height:57px; display:inline-block; text-align:center; color:#fff; font-size:18px; font-weight:bold; white-space:nowrap; box-sizing:border-box; background:#656565;*/
background: #000;border: 0;color: #FFF;height: 50px;width: 130px;line-height: 50px;font-size: 18px;font-weight: 400;display: inline-block;padding: 0;}
/*   ׸ ư */
.customer_wp .btn_sqred {/*text-align: center;background: #f55c5c;border: 0;color: #FFF;height: 45px;width: 129px;line-height: 45px;font-size: 18px;font-weight: 400;display: inline-block;padding: 0;*/
background: #f55c5c;border: 0;color: #FFF;height: 50px;width: 130px;line-height: 50px;font-size: 18px;font-weight: 400;display: inline-block;padding: 0;}
/*{width:240px; height:60px; line-height:57px; display:inline-block; text-align:center; color:#fff; font-size:18px; font-weight:bold; white-space:nowrap; box-sizing:border-box; background:#ff3c50;}*/
/*.btn_sqred.submit {margin-left:10px;}*/
.customer_wp .btn_sqredbr {width:240px; height:60px; line-height:57px; display:inline-block; text-align:center; color:#ff3c50; font-size:18px; font-weight:bold; white-space:nowrap; box-sizing:border-box; background:#fff; border:1px solid #ff3c50;}
/*  */
.customer_wp .inputzonebt_btns {text-align: center; font-size: 0;}
.customer_wp .inputzonebt_btns a {margin-left:10px}
.customer_wp .inputzonebt_btns a:first-child {margin-left:0;}

/* checkbox */
.customer_wp .item_chk {position: relative; display:inline-block; height:17px; line-height:17px;}
.customer_wp .item_chk input[type=checkbox] {/*position: absolute; top:0; left:-9999px;*/ width:18px; height:18px; overflow: hidden; line-height: 0;font-size: 0; vertical-align:middle;}
.customer_wp .item_chk input[type=checkbox] + label:before { position: absolute; margin:0; left:0; top:0; content:""; display:block; width:17px; height:17px; border:0; float:right; background:url(//file.pmg.co.kr/user/comm/customer/ico_chk.png) no-repeat 0 0;}
.customer_wp .item_chk input[type=checkbox]:checked + label:before {display:block; content:""; border:0; background-position:0 -17px;}
.customer_wp .item_chk label {height:17px; font-size:15px; color:#5c5c5c; display:inline-block; cursor:pointer; vertical-align:middle;}
/* radio */
.customer_wp .item_rdo {position:relative; display:inline-block; zoom:1; *display:inline; margin-left:19px; padding-left:28px; vertical-align:top;}
.customer_wp .item_rdo:first-child {margin-left:0;}
.customer_wp .item_rdo label {font-size:14px; color:#000; letter-spacing:-1px; cursor:pointer;}
.customer_wp .item_rdo label:before {content:''; display:block; position:absolute; left:0; top:-2px; width:22px; height:22px; background:url('//file.pmg.co.kr/user/comm/customer/ico_rdo.png') no-repeat 0 0;}
.customer_wp .item_rdo input[type="radio"]{position: absolute; top:0; left:-9999px;width: 1px; height: 1px; overflow: hidden; line-height:0; font-size:0; vertical-align:middle;}
.customer_wp .item_rdo input[type="radio"]:checked + label:before {background-position:0 -22px;}
/* textarea */
.customer_wp textarea {width:100%; height:152px; border: 1px solid #ccd4dd; padding:20px; box-sizing:border-box; line-height: 20px; /*color:#b5b5b5;*/ font-size:17px; font-weight:400; font-family:"Malgun Gothic", " "; -webkit-appearance: none; border-radius:5px; -webkit-border-radius: 5px; resize:none;}
.customer_wp textarea:focus {outline:none; color:#000; border:1px solid #000;}


/*  ̺ */
.tbwrap2 table {width:100%; border-collapse:collapse;table-layout:fixed; font-size:14px; letter-spacing:-0.5px;}
.tbwrap2 table th {font-size:15px; color:#686a74; font-weight:normal; line-height:1; border-bottom:1px solid #e3e3e3; padding:14px 0 15px; vertical-align:top;text-align:center;}
.tbwrap2 table td {font-size:14px; color:#000; text-align:center; border-bottom:1px solid #e3e3e3; padding:24px 0 22px; word-break:break-all;word-wrap:break-word;}
.tbwrap2 table td a {color:#000;}
.tbwrap2 table td.ta_left {font-weight:500;}

/*  select */
.customer_wp select {width: 104px;height: 38px;padding: 0 40px 0 35px;line-height: 35px;
    background: #fff url(//file.pmg.co.kr/user/comm/customer/ico_select_arrow.png) no-repeat 90% 50%;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 1px solid #ddd;
    font-size: 13px;
    color: #000;
    cursor: pointer;}
.customer_wp select::-ms-expand {display: none;}
.customer_wp select:focus {outline:none; border:1px solid #000;}
/*:root .customer_wp select {height:40px; margin-top:-1px; padding:9px 13px 12px\9;}*/
.customer_wp .search_zone select {margin-right:8px; font-weight:bold}



/*  ڵ Ʈ */
.customer_wp .titlearea {color:#000; font-size:15px; font-weight:600; line-height:1; padding-bottom:9px; }
.customer_wp .accordion_box {border-top: 1px solid #000; letter-spacing:-1px;}
.customer_wp .accordion_box .Answer { color:#686a73; font-weight:400;  word-break:keep-all;}
/* ڵ Ʈ  */
.accordion_box .Answer {position:relative; background:#f9f9f9; font-size:14px; color:#000; letter-spacing:-1px; padding:25px 65px 25px 78px; line-height:22px;}
.accordion_box .Answer .btn{padding:5px 10px; background:#e31735; font-size:11px; color:#fff; letter-spacing:-1px; font-weight:700;}
.accordion_box .Answer .btn a{color:#fff;}
.accordion_box .Answer .TitB {font-size:14px; font-weight:600; color:#6d88d7; margin-bottom:10px}
.accordion_box {width:100%;}
.accordion_box .TitQ {width:100%; height:60px; overflow:hidden; border-bottom:1px solid #e3e3e3;}
.accordion_box > div .Answer {border-bottom:1px solid #e3e3e3;}
.accordion_box .TitQ a {font-size:14px; background:url('//file.pmg.co.kr/user/comm/customer/ico_arrow_off.png') no-repeat 774px 25px; display:block; width:100%; height:100%; font-size:15px; font-weight:500; color:#000; line-height:60px}
.accordion_box .TitQ.on a {background:url('//file.pmg.co.kr/user/comm/customer/ico_arrow_on.png') no-repeat 774px 25px}
.accordion_box .TitQ a .num {float:left; width:96px; display:inline-block; text-align:center; font-weight:bold; color:#686a74; letter-spacing:-0.5px;}
.accordion_box .TitQ a .num .flag_best {margin-top:20px; width:66px; height:22px; line-height:22px; display:inline-block; background: #f55c5c;color:#FFF; font-size:12px; font-weight:400; text-align:center; border-radius:30px; box-sizing:border-box; /*border:1px solid #666;*/}
.accordion_box .TitQ a .num .flag_new {margin-top:20px; width:66px; height:22px; line-height:22px; display:inline-block; background: #f55c5c;color:#FFF; font-size:12px; font-weight:400; text-align:center; border-radius:30px; box-sizing:border-box; /*border:1px solid #e31735;*/}
.accordion_box .TitQ a .txt {float:left; /*display:inline-block;*/ display:table; width:514px; height:60px; font-size:14px; padding-left:30px; word-break:keep-all;}
.accordion_box .TitQ a .txt .mid {display:table-cell; line-height:18px; vertical-align:middle; height:100%;}
.accordion_box .TitQ a .txt .mid .elip2 {font-style:normal; overflow: hidden; max-height:38px; display:inline-block; /* height:38px; text-overflow: ellipsis;  display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;*/}
.accordion_box .TitQ a .txt .mid .outcome {color:#e31735;}
.accordion_box .TitQ a .sort {float:left; display:inline-block; width:110px; height:60px; font-size:13px; color:#666; text-align:center;}

/* 1:1    */
.customer_qna {position: relative;padding-top: 31px;}
.customer_qna .subtxt {color:#666; font-size:13px; letter-spacing:-0.5px; padding:0 0 20px;}
.customer_wp .search_zone {text-align:center; padding:22px 0 21px; background:#f9f9f9;}
.customer_wp .search_zone input[type=text]{width:470px; height:40px; line-height:40px; padding:0 25px; font-size:17px; font-weight:100; color: #b5b5b5; letter-spacing:-0.5px; vertical-align:top; box-sizing: border-box; border: 1px solid #ddd; border-right:0;}
.customer_wp .search_zone input[type=text]:focus {outline:none; color:#000; border:1px solid #000;}
.customer_wp .search_zone .btn_search {width:78px; height:40px; display:inline-block; text-align:center; line-height:38px; font-size:12px; color:#fff; font-weight:400; background:#3c3c3c; cursor:pointer;}
.ask_state {margin:20px 0 50px; padding:20px 0; background:#f9f9f9;}
.ask_state ul {display:table; width:700px; margin:0 auto;}
.ask_state ul li {position:relative; display:table-cell; font-size:14px; color:#777982; letter-spacing:-1px; text-align:center; box-sizing:border-box;}
.ask_state ul li:before {position:absolute; top:0; left:0; display:inline-block; width:1px; height:42px; content:""; background:#e3e3e3;}
.ask_state ul li:first-child:before {content:none;}
.ask_state ul li span {display:block;}
.ask_state ul li a {color:#000; font-size:27px; font-weight:600; line-height: 1;}

/* 1:1 Ʈ  */
/* Paging */
.customer_wp .paging {margin-top:50px; text-align:center;font-size:0;}
.customer_wp .paging .inner {display:inline-block; /*width:259px;*/ height:39px; margin:0 auto; padding:2px 0; border:1px solid #e8e8e8; border-radius:5px; box-sizing:border-box;}
.customer_wp .paging a, .customer_wp .paging strong {display: inline-block;width:28px; height:33px; line-height:33px; color: #000; font-size:13px;font-weight:700; vertical-align: middle; text-decoration: none; border-radius:5px;}
.customer_wp .paging a:hover, .customer_wp .paging a:active, .paging a:focus {}
.customer_wp .paging strong {color: #fff; background: #ff3c50;}
.customer_wp .paging .direc {width:39px; background: url('//file.pmg.co.kr/user/mirae/images/common/ico_pasing_arrow.png') no-repeat;}
.customer_wp .paging .direc.prev {margin:0 17px 0 0; background-position:0 0;}
.customer_wp .paging .direc.next {margin:0 0 0 17px; background-position:-39px 0;}


.accordion_box.asklist .TitQ {position:relative;}
.accordion_box.asklist .TitQ a .num {width:78px;}
.accordion_box.asklist .TitQ a .txt {width:570PX; display:inline-block; font-weight:bold; padding:0; /*white-space: nowrap; text-overflow: ellipsis;*/ overflow: hidden;}
/*.accordion_box.asklist .TitQ a .txt {width:570PX; display:inline-block; font-weight:bold; padding:0; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}*/
.accordion_box.asklist .TitQ a .date {position:absolute; top:0; right:65px; text-align: center; color:#000; letter-spacing:-0.5px;}
.accordion_box.asklist .flag_done {margin-right:10px; width:79px; height:20px; line-height:18px; vertical-align:2px; display:inline-block; color:#fff; font-size:12px; font-weight:500; text-align:center; border-radius:30px; background:#3c3c3c;}
.accordion_box.asklist .Answer {padding:0;}
.accordion_box.asklist .Answer .Q {/*padding:35px 65px 35px 78px;*/ padding:0;}
.accordion_box.asklist .Answer .Q .asktype {padding:11px 65px 11px 78px; border-bottom:1px solid #e3e3e3;font-size: 15px; color: #000;}
.accordion_box.asklist .Answer .Q .asktype .typesel {margin-left:8px; text-align:center; color: #f55c5c; font-weight: 400; font-size: 15px; letter-spacing:-0.5px; padding:0 15px; /*width:205px;*/ height:30px; line-height:27px; display:inline-block; border:1px solid #f55c5c; border-radius:15px; box-sizing:border-box;}
.accordion_box.asklist .Answer .Q .asktype .typenetw {margin-left:20px; color:#3c3c3c; font-weight:bold; font-size:14px; letter-spacing:-0.5px;}
.accordion_box.asklist .Answer .Q .askcon {padding:35px 65px 35px 78px;font-size: 15px; color: #000;}
.accordion_box.asklist .Answer .A {padding:30px 65px 32px 78px; border-top:1px solid #e3e3e3; color:#686a73;}
.accordion_box.asklist .Answer .A p {color:#000;}
/*.accordion_box.asklist .Answer p:nth-child(2) {}*/
.accordion_box.asklist .Answer em {display:block; color:#e31735; font-size:14px; font-style:normal;}
.contain_custcenter .btn_sqred.ask {width:256px; font-size:22px; font-weight:600;}

/* 1:1   ۾ ̺ */
table.table_comm {width:100%; border-collapse:collapse;table-layout:fixed; font-size:14px; letter-spacing:-0.5px;border-top: 1px solid #000;}
table.table_comm th, 
table.table_comm td {border-bottom:1px solid #ddd; text-align:left; font-family:"Malgun Gothic", " ";}
table.table_comm th {padding:21px 0 21px 30px; font-size: 15px;color: #000;font-weight: 400;line-height: 18px;vertical-align: middle;}
table.table_comm td {padding:14px 10px 14px; font-size:15px; color:#000; letter-spacing:-1px; word-break:break-all;word-wrap:break-word;}
table.table_comm td a {color:#000;}
table.table_comm td.listchk_box {font-size:0;}
table.table_comm td.listchk_box ul li {display:inline-block;}
table.table_comm td.listchk_box ul li:nth-child(2),
table.table_comm td.listchk_box ul li:nth-child(3){margin-left: 10px;}

table.table_comm td.listchk_box input[type="radio"] {display:none;}
table.table_comm td.listchk_box input, 
table.table_comm td.listchk_box label {cursor:pointer;}
table.table_comm td.listchk_box .tab3_li input[type="radio"] + label {width: 200px;}
table.table_comm td.listchk_box input[type="radio"] + label {width:324px; height:45px; line-height:40px; font-size:15px; padding:0; display:block; text-align:center; border:2px solid #f55c5c; -webkit-border-radius:30px; -moz-border-radius:30px; border-radius:30px; box-sizing: border-box;}
table.table_comm td.listchk_box input[type="radio"] + label span {color: #f55c5c; font-size: 15px}
table.table_comm td.listchk_box input[type="radio"]:checked + label {background: #f55c5c;}
table.table_comm td.listchk_box input[type="radio"]:checked + label span {color:#fff; font-weight:bold;}
table.table_comm td select {/*width:50%;*/ height: 43px !important; line-height:43px !important; padding:0 22px; background-position:97% 50%;}
table.table_comm td .select_area {font-size:0;}
table.table_comm td .select_area select:nth-child(2) {border-left:0}
table.table_comm td .select_area select:nth-child(2):focus {border:1px solid #000;margin-left:-1px;}
table.table_comm td input[type=text] {/*width:100%;*/ height:35px; line-height:35px; padding:0 22px; font-size:14px; font-family:"Malgun Gothic", " "; color: #000; letter-spacing:-0.5px; border: 1px solid #ddd;box-sizing: border-box;    border-radius: 5px;}
table.table_comm td input[type=text]:focus {outline:none; color:#000; border:1px solid #000;}
table.table_comm td .rdsel_area .item_rdo {margin:0 50px 0 0;}
table.table_comm td textarea {height:274px; font-size:15px; -webkit-border-radius:0; -moz-border-radius:0; border-radius: 5px;}
table.table_comm td.contact ul li {display:inline-block; font-size:14px; color:#a2a2a2;}
table.table_comm td.contact ul li:nth-child(2) {margin-left:30px;}
table.table_comm td.contact select { padding:0 15px}
table.table_comm td.contact select:disabled {/*background:#f1f1f1 url('//file.pmg.co.kr/user/comm/customer/ico_select_arrow.png') no-repeat 97% 50%;*/background:#f1f1f1 !important;color: #999 !important;opacity: 1;}
:root table.table_comm td.contact select {padding:9px 4px 12px\9;}
table.table_comm td.contact ul li:nth-child(1) select {width:93px;-webkit-appearance: unset;
    -moz-appearance: none;
    appearance: auto;margin-left:0 !important;}
table.table_comm td.contact ul li:nth-child(2) select {width:109px;}
table.table_comm td.contact input[type=text] {width:93px; padding:0 10px;border-radius: 5px;}
table.table_comm td.contact input:disabled {background:#f1f1f1;}
table.table_comm td.alramchk_area .item_chk {margin-right:55px;}
table.table_comm td.alramchk_area .item_chk label {padding-left: 10px; font-weight:300; color:#7c7c7c;}
table.table_comm tr.infoagree th, table.table_comm tr.infoagree td {padding-top:25px; padding-bottom:25px; letter-spacing:-1px;}
table.table_comm tr.infoagree td label {font-weight:500;}


/*  ε */
.fileaddarea {position:relative; padding-top:10px; overflow:hidden;}
.fileaddarea .upload-btn_wrap input.input_file {position:absolute;top:0;left:0; width:110px; height:45px;cursor:pointer;opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-moz-opacity:0;}
.fileaddarea .upload-btn_wrap {overflow:hidden;position:relative; width:110px;height:45px; display:inline-block; vertical-align: middle;}
.fileaddarea .upload-btn_wrap button {width:110px; height:45px; font-family:'Noto Sans KR'; color:#7c7c7c; font-size:15px; font-weight:500; background:#f1f1f1; border:1px solid #ddd; border-radius:3px;}
.fileaddarea .upload-btn_wrap + span {font-size:15px; color:#000; font-weight: 400; margin-left: 10px;}
.fileaddarea .upload-btn_wrap2 input.input_file {position:absolute;top:0;left:0; width:110px; height:45px;cursor:pointer;opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-moz-opacity:0;}
.fileaddarea .upload-btn_wrap2 {overflow:hidden;position:relative; width:110px;height:45px; display:inline-block; vertical-align: middle;}
.fileaddarea .upload-btn_wrap2 button {width:110px; height:45px; font-family:'Noto Sans KR'; color:#7c7c7c; font-size:15px; font-weight:500; background:#f1f1f1; border:1px solid #ddd; border-radius:3px;}
.fileaddarea .upload-btn_wrap2 + span {font-size:15px; color:#7c7c7c; font-weight:300; margin-left: 10px;}
.fileaddarea input.upload_text {height:42px;line-height:42px; padding:0 3px;	font-family:'Noto Sans KR'; margin-left:10px; border:0;}
.fileaddarea input.upload_text:focus {outline:none; border:0;}
.fileaddarea .btn_xdel {vertical-align: top; margin: -10px 0 0 5px;}
/* μ  ȳ */
.infoagree {margin-top:35px; padding-top:28px; border-top:1px solid #ddd;}
.infoagree dt {float:left; width:165px; color:#7c7c7c; font-size:15px; font-weight:300; padding-left:40px;box-sizing: border-box;}
.infoagree dd {float:left; width:875px; }
.infoagree ol li {color:#7c7c7c; font-size:14px; font-weight:300; padding-bottom:25px;}
.infoagree ol li b {display:block; color:#000; font-weight:400;}
.infoagree .agreetxt label {padding-left:28px; font-size:14px; color:#000;}



/* ҹȳ (ٸ Ʈ   ) */
.bor_left0 {border-left:0 !important;}
div.customer_idlecshare {/*padding-bottom:90px;*/ text-align:left; font-family:"Malgun Gothic", " ";}
.customer_idlecshare .section {width:805px;}
.customer_idlecshare .top_visual {margin-bottom:50px;}
.customer_idlecshare .top_visual img {width:805px;}
.customer_idlecshare ul.tabUniv{width:100%; margin:0 auto 35px; overflow:hidden;}
.customer_idlecshare ul.tabUniv li{float:left; /*width:33.3333%;*/ width:50%;}
.customer_idlecshare ul.tabUniv li a{display:block;text-align:center; background:#dfdfdf; color:#606060; font-size:15px; padding:30px 0; font-weight:400; letter-spacing:-0.5px; border-top:1px solid #dfdfdf; border-bottom:1px solid #cbcbcb; border-right:1px solid #fff; border-left:0;}
.customer_idlecshare ul.tabUniv li a.on{margin-left:-1px; background:#fff;color:#000; font-weight:600; border:1px solid #000;border-bottom:none}
.customer_idlecshare ul.tabUniv li:first-child a {margin-left:0;}
.customer_idlecshare ul.tabUniv li:last-child a {border-right:0;}
.customer_idlecshare ul.tabUniv li:first-child a.on {border-left:1px solid #000}
.customer_idlecshare ul.tabUniv li:last-child a.on {border-right:1px solid #000}
.customer_idlecshare div.tabsCon {width:100%;}
.customer_idlecshare .tabsCon.tab1 .top_txt {position:relative; margin-bottom:50px; padding-top:48px; color:#5d5d5d; font-size:15px; text-align:center; font-weight:300; line-height:26px;}
.customer_idlecshare .tabsCon.tab1 .top_txt:before {display:inline-block; content:""; position:absolute; top:0; left:50%; background:#000; width:1px; height:31px;}
.customer_idlecshare .tabsCon.tab2 .scoll_box_wp {position:relative;}
.customer_idlecshare .tabsCon.tab2 .scoll_box_wp .top_tit {position:absolute; top:0; left:0; width:805px; text-align:center; color:#0a0a0a; font-size:15px; font-weight: 400; padding:15px 0 16px; line-height:1; background:#f6f6f6; border-top:1px solid #000; border-bottom: 1px solid #dfdfdf;}
.customer_idlecshare table.tb {width:100%; border-collapse:collapse;table-layout:fixed; letter-spacing:-0.7px;}
.customer_idlecshare table.tb thead th, .customer_idlecshare table.tb tbody th, .customer_idlecshare table.tb tbody td {border-bottom: 1px solid #dfdfdf; border-left: 1px solid #dfdfdf; font-family:"Malgun Gothic", " ";}
.customer_idlecshare table.tb thead th {color:#000; font-size:14px; font-weight: 400; text-align:center; padding:15px 0 16px; line-height:1; background:#f6f6f6; border-top:1px solid #000;border-left:0;}
.customer_idlecshare table.tb thead th:first-child, .customer_idlecshare table tbody th:first-child, .customer_idlecshare table tbody td:first-child {border-left:0;}
.customer_idlecshare table.tb tbody th {color:#0a0a0a; font-size:15px; vertical-align:middle; font-weight: 400; line-height: 26px; }
.customer_idlecshare table.tb tbody td {color:#585858; font-size:14px; font-weight:400; text-align:left; line-height:32px; padding:36px 25px 34px; word-break: break-all; word-wrap: break-word;}
.customer_idlecshare table.tb tbody td li{color:#000; font-size:15px; font-weight:400; line-height:32px;word-break: keep-all;}
.customer_idlecshare .take_step {}
.customer_idlecshare .take_step li {text-align:center; margin-bottom:20px;}
.customer_idlecshare .take_step li:nth-child(1) {padding-top:42px; background:url('//file.pmg.co.kr/user/mirae/images/common/icon_take1.png') no-repeat center top;}
.customer_idlecshare .take_step li:nth-child(2) {padding-top:42px; background:url('//file.pmg.co.kr/user/mirae/images/common/icon_take2.png') no-repeat center top;}
.customer_idlecshare .take_step li:nth-child(3) {padding-top:42px; background:url('//file.pmg.co.kr/user/mirae/images/common/icon_take3.png') no-repeat center top;}
.customer_idlecshare .take_step li:after {font-size:15px; content:""; display:block;}
.customer_idlecshare .take_step li:last-child:after {content:none; margin-bottom:0;}
.customer_idlecshare .btit {margin: 26px 0 26px; color:#e51937; font-size:18px; font-weight:400;}
.customer_idlecshare .accordion_box  {margin-bottom:85px; border-top:1px solid #dfdfdf;}
.customer_idlecshare .accordion_box .TitQ a {font-size:15px;font-weight:400; background-position:774px 25px;}
.customer_idlecshare .accordion_box.faq .Answer {padding:32px 35px 42px; color:#585858; font-size:14px; line-height:27px;}
.customer_idlecshare .btn_submit {width:238px; height:60px; line-height:58px; font-size:18px; font-weight:600; color:#fff; text-align:center; display:inline-block; background:#656565;}
.customer_idlecshare .scoll_box {max-height:700px; overflow-y:auto; border-bottom:1px solid #dfdfdf;}
.customer_idlecshare .tab1 table.tb tbody th {text-align:center;}
.customer_idlecshare .tab2 table.tb tbody td {text-align:center; padding:9px 0; border-bottom:0;}
.customer_idlecshare .tab3 table.tb tbody th {text-align:left; padding-left:18px; }
.customer_idlecshare .tab3 table.tb tbody td {padding-left:50px;}
.customer_idlecshare .tab3 table.table_comm {margin-top:65px;}
.customer_idlecshare table.table_comm select {width:100px; height:45px; padding:0 40px 0 35px; line-height:35px; font-weight:300; background: #fff url('//file.pmg.co.kr/user/mirae/images/custcenter/ico_select_arrow.png') no-repeat 90% 50%; -webkit-appearance: none; -moz-appearance: none; appearance: none; border: 1px solid #ddd; font-size:14px; color:#000; cursor:pointer;}
.customer_idlecshare table.table_comm td.contact {font-size: 14px; color: #a2a2a2;}
.customer_idlecshare select::-ms-expand {display: none;}
.customer_idlecshare select:focus {outline:none; border:1px solid #000;}
:root .customer_idlecshare select {padding:9px 13px 12px\9;}
.customer_idlecshare table.table_comm th:nth-of-type(2) {padding-left:5px; text-align: right;}
.customer_idlecshare table.table_comm td.contact:nth-of-type(2) select {width:141px; padding-right: 0;}
.customer_idlecshare table.table_comm .fileaddarea {padding-top:10px;}


/* ҹȳ-ǽû ۾ ̺ */
.contain_custcenter table.table_comm {width:100%; border-collapse:collapse;table-layout:fixed; font-size:14px; letter-spacing:-0.5px;}
.contain_custcenter table.table_comm th, .contain_custcenter table.table_comm td {border-bottom:1px solid #ddd; text-align:left; font-family:"Malgun Gothic", " ";}
.contain_custcenter table.table_comm th {padding:21px 0 21px 20px; font-size:15px; color:#7c7c7c; font-weight:300; line-height:18px; vertical-align:top;}
.contain_custcenter table.table_comm td {padding:14px 10px 14px; font-size:15px; color:#000;  word-break:break-all;word-wrap:break-word;}
.contain_custcenter table.table_comm td a {color:#000;}
.contain_custcenter table.table_comm td.listchk_box, table.table_comm td.select_area {font-size:0;}
.contain_custcenter table.table_comm td.listchk_box ul li {display:inline-block;}
.contain_custcenter table.table_comm td.listchk_box ul li:nth-child(2) {margin-left:7px;}
.contain_custcenter table.table_comm td.listchk_box input[type="radio"] {display:none;}
.contain_custcenter table.table_comm td.listchk_box input, .listchk_box label {cursor:pointer;}
.contain_custcenter table.table_comm td.listchk_box input[type="radio"] + label {width:193px; height:45px; line-height:43px; font-size:15px; padding:0; text-align:center; border:1px solid #ddd; -webkit-border-radius:30px; -moz-border-radius:30px; border-radius:30px;}
.contain_custcenter table.table_comm td.listchk_box input[type="radio"] + label span {color:#010101; font-size:15px}
.contain_custcenter table.table_comm td.listchk_box input[type="radio"]:checked + label {background:#f1f1f1;}
.contain_custcenter table.table_comm td.listchk_box input[type="radio"]:checked + label span {color:#7a52d6; font-weight:500;}
.contain_custcenter table.table_comm td select {width:50%; height:45px; line-height:43px; padding:0 22px; background-position:97% 50%;}
.contain_custcenter table.table_comm td.select_area select:nth-child(2) {border-left:0}
.contain_custcenter table.table_comm td.select_area select:nth-child(2):focus {border:1px solid #000;margin-left:-1px;}
.contain_custcenter table.table_comm td input[type=text] {width:100%; height:45px; line-height:43px; padding:0 22px; font-size:14px; font-weight:100; color: #b5b5b5; letter-spacing:-0.5px; border: 1px solid #ddd;box-sizing: border-box; font-family:"Malgun Gothic", " ";}
.contain_custcenter table.table_comm td input[type=text]:focus {outline:none; color:#000; border:1px solid #000;}
.contain_custcenter table.table_comm td textarea {height:274px; font-size:14px; border: 1px solid #ccd4dd; padding: 20px; width: 94%; font-weight: 100; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0;}
.contain_custcenter .contain_custcenter table.table_comm td.contact ul li {display:inline-block; font-size:14px; color:#a2a2a2;}
.contain_custcenter table.table_comm td.contact ul li:nth-child(2) {margin-left:48px;}
.contain_custcenter table.table_comm td.contact select { padding:0 15px}
:root .contain_custcenter table.table_comm td.contact select {padding:9px 4px 12px\9;}
.contain_custcenter table.table_comm td.contact ul li:nth-child(1) select {width:109px;}
.contain_custcenter table.table_comm td.contact ul li:nth-child(2) select {width:158px;}
.contain_custcenter table.table_comm td.alramchk_area .item_chk {margin-right:55px;}
.contain_custcenter table.table_comm td.alramchk_area .item_chk label {padding-left:34px; font-weight:300; color:#7c7c7c;}
.contain_custcenter table.table_comm tr.infoagree th, 
.contain_custcenter table.table_comm tr.infoagree td {padding-top:25px; padding-bottom:25px;}
.contain_custcenter table.table_comm tr.infoagree td label {font-weight:500;}
/* Ͼε */
.fileaddarea .upload-btn_wrap input.input_file {position:absolute;top:0;left:0; width: 240px; height: 50px;cursor:pointer;opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-moz-opacity:0;}
.fileaddarea .upload-btn_wrap {overflow:hidden;position:relative; /*float:left;*/ width: 240px;height: 50px; display:inline-block; vertical-align: middle;}
.fileaddarea .upload-btn_wrap button {width: 240px; height: 50px; font-family:'Noto Sans KR'; color: #FFF; font-size:18px; font-weight: 400; background: #f55c5c; border:1px solid #f55c5c; border-radius:5px;}
.fileaddarea .upload-btn_wrap + span {font-size:15px; color:#000; font-weight: 400; margin-left: 10px;}
.blind{position: absolute; clip: rect(0 0 0 0); width: 1px; height: 1px; margin: -1px; overflow: hidden;}


/* ׺  ŸƲ */
#content.customer_wp h3.subttl {font-family:"Malgun Gothic", " "; font-size:20px; font-weight:bold; letter-spacing:-0.5px; /*padding-left:0;*/ background:none;}
#content.customer_wp h3.subttl .first {float:left; display:inline-block; color:#333;}
#content.customer_wp h3.subttl .first strong {color:#e31735}
#pmg_customer .customer_wp h3 .last {font-family:"Malgun Gothic", " "; color:#666; letter-spacing:-0.5px;}
.customer_wp h3 .last em {font-style:normal}
.customer_wp h3 .last em:after {margin:0 1px 0 3px; content:'>'; font-family:"dotum",""; font-size:11px; letter-spacing:-0.5px;}
	/*Ͻ */
	.customer_wp h3 .last {float:right; font-size:11px; font-weight:normal;}
	.customer_wp h3 .last a {color:#666; font-family:"Malgun Gothic", " "; color:#666; letter-spacing:-0.5px;}

/*  ¡   ȵǴ  ǰ (, , 빫) */
#content.customer_wp .paginate a {border: 1px solid #e5e5e5; padding: 4px 8px 2px 8px;}
#content.customer_wp .paginate a.pre {padding-left:15px !important;}
#content.customer_wp .paginate a.next {padding-right:15px !important;}


/* 220317 q&a Ʈ , ư ߰*/
.customer_wp .accordion_box.asklist .Answer {padding-bottom:60px;}
.customer_wp .btn_magarea {margin:10px 13px 0 0;}
.customer_wp .btn_magarea .qna_btn_mdf {padding: 6px 18px 6px 18px; display:inline-block; text-align: center; font-weight: 400; font-size:14px; color:#000; border:1px solid #999; background:#fff;}
.customer_wp .btn_magarea .qna_btn_del {padding: 6px 18px 6px 18px; display:inline-block; text-align: center; font-weight: 400; font-size:14px; color:#fff; border:1px solid #555; background:#555;}


/* 230907  ߰/ */
table.table_comm tr.brnone th, table.table_comm tr.brnone td {/*border-bottom:0;*/}
.customer_qna table.table_comm td select {width: 324px;}
.customer_qna table.table_comm td select.disabled {color:#9c9c9c; background: #f1f1f1 url(//file.pmg.co.kr/user/comm/customer/ico_select_arrow.png) no-repeat 97% 50%;}
.customer_qna table.table_comm td select.disabled:focus {border:1px solid #000;margin-left:12px;}
.customer_qna table.table_comm td select:nth-child(2) {border: 1px solid #ddd; margin-left:12px;}
.customer_qna table.table_comm td select:nth-child(2):focus {border:1px solid #000;margin-left:12px;}

.customer_qna table.table_comm td .stxt {font-size:14px; color:#acacac; margin-bottom:10px;}
.customer_qna table.table_comm td textarea.default {background:#fff !important; color:#999; height:180px;}
.customer_qna table.table_comm td textarea.auto {height:auto;}
/* ÷ ư */
.btnBx_file {position:relative; padding:0 0 5px;}
.btnBx_file ul.fileBx {height:60px;}
.btnBx_file ul.fileBx li {position:relative; float:left; width:60px; height:60px; margin-right:20px; text-align:center; color:#000; font-size:3.7vw;box-sizing: border-box;}
.btnBx_file ul.fileBx li .add_part {overflow:hidden; border-radius:10px; border:1px solid #ccc; width:100%; height:100%; line-height:1.4; background:#f1f1f1;  box-sizing: border-box;}
.btnBx_file ul.fileBx li a.btn_add {color:#000; font-size:15px; text-align:center;  display:grid;  align-items:center; height:100%;}
.btnBx_file ul.fileBx li a .file_add {display:inline-block;}
.btnBx_file ul.fileBx li a .file_add .plus {display:block; font-size:18px; font-family:Verdana;  margin-bottom:2px; line-height: 1;}
.btnBx_file ul.fileBx li a.pic_delete {position:absolute; top:-5px; right:-4px; width:19px; height:19px;}
.btnBx_file ul.fileBx li .add_done img {width:100%;}
.addfile_tip {color: #999; font-size: 13px; margin-top:8px;}

/* űԹ */
.customer_bnr_warp {margin-top: 30px;}
.customer_bnr_warp ul {}
.customer_bnr_warp ul li {padding-bottom: 30px;}

/* ӵüũ / ʿ н α׷ */
div.customer_midd_box {display: flex;justify-content: flex-start;gap: 40px;position:relative;}
div.customer_midd_box div {}
div.customer_midd_box div:first-child::after {    content: '';display: block;background: #e1e1e1;width: 1px;height: 108px;position: absolute;top: 64px;left: 325px;}

div.customer_midd_box div p {font-size: 14px;color: #000;padding-bottom: 20px;letter-spacing: -1px;}
div.customer_midd_box div p strong {color: #000;font-size: 20px;letter-spacing: -1px;}
div.customer_midd_box div ul {display: flex;justify-content: center;gap: 80px;}

div.customer_midd_box div ul li {text-align: center;}
div.customer_midd_box div ul li a {}
div.customer_midd_box div ul li a img {}
div.customer_midd_box div ul li a img:hover {box-shadow: 0 2px 10px 0px rgb(0 0 0);transition: box-shadow 0.3s ease;border-radius: 30px;}
div.customer_midd_box div ul li a span {font-size: 16px;color: #000;display: block;}

div.customer_midd_box div.customer_midd_left {}
div.customer_midd_box div.customer_midd_right {}

/* ӿ п  Խ */
div.customer_board_wrap {}
div.customer_board_wrap h3 {padding: 70px 0 30px !important;}
div.customer_board_wrap .customer_board {display: flex;justify-content: center;gap: 20px;margin-bottom: 19px;}
div.customer_board_wrap .customer_board div {}
div.customer_board_wrap .customer_board .customer_board_box {background: #f6f6f6;border: 1px solid #e5e5e5;padding: 20px 17px;border-radius: 20px;width: 388px;height: 226px;}
div.customer_board_wrap .customer_board .customer_board_box p {color: #000;font-size: 20px;font-weight: bold;letter-spacing: -1px;position: relative;border-bottom: 1px solid #e5e5e5;padding-bottom: 25px;margin-bottom: 18px;}
div.customer_board_wrap .customer_board .customer_board_box p strong {color: #e51937;font-weight: bold;}
div.customer_board_wrap .customer_board .customer_board_box p span {}
div.customer_board_wrap .customer_board .customer_board_box p span.more_btn01 {position: absolute;top: 0;right: 0;}
div.customer_board_wrap .customer_board .customer_board_box p span.more_btn01 a {font-size: 14px;color: #000;width: 65px;height: 28px;line-height: 28px;display: inline-block;border: 1px solid #d5d5d5;text-align: center;border-radius: 50px;}
div.customer_board_wrap .customer_board .customer_board_box p span.more_btn01 a:hover {background:#000;color:#FFF;transition: 0.3s ease;}
div.customer_board_wrap .customer_board .customer_board_box ul {height: 148px;overflow: hidden;}
div.customer_board_wrap .customer_board .customer_board_box ul li {display: inline-block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;max-width: 354px;line-height: 2;width:354px;}
div.customer_board_wrap .customer_board .customer_board_box ul li a {color: #000;font-size: 14px;font-weight: 400;}
div.customer_board_wrap .customer_board .customer_board_box ul li a:hover {text-decoration: underline;}

/* п ϴ ޴ */
div.pto_off_menu_link {padding: 10px 0 30px;}
div.pto_off_menu_link ul {display: flex;justify-content: center;gap: 50px;}
div.pto_off_menu_link ul li {text-align: center;}
div.pto_off_menu_link ul li a {}
div.pto_off_menu_link ul li a img {}
div.pto_off_menu_link ul li a img:hover {box-shadow: 0 2px 10px 0px rgb(0 0 0);transition: box-shadow 0.3s ease;border-radius: 30px;}
div.pto_off_menu_link ul li a span {font-size: 16px;color: #000;display: block;padding-top: 8px;}

/* ڹ ӿ п ãƿô  */
div.pto_map_address {padding-bottom: 30px;}
div.pto_map_address p {color: #000;font-size: 20px;font-weight: bold;display: block;padding-bottom: 18px;}
div.pto_map_address p strong {color: #e51937;font-weight: bold;}
div.pto_map_address .pto_map_box {}
div.pto_map_address .pto_map_box ul {display: flex;justify-content: center;}
div.pto_map_address .pto_map_box ul li {height: 375px;}
div.pto_map_address .pto_map_box ul li:first-child {border: 1px solid #000;}
div.pto_map_address .pto_map_box ul li:last-child {background: #f6f6f6;padding: 30px 20px;height: 317px;}
div.pto_map_address .pto_map_box ul li .root_daum_roughmap {}

div.pto_map_address .pto_map_box ul li .root_daum_roughmap .wrap_controllers {display: none;}
div.pto_map_address .pto_map_box ul li .root_daum_roughmap .cont {display: none;}

div.pto_map_address .pto_map_box ul li dl {letter-spacing: -1px;}
div.pto_map_address .pto_map_box ul li dl:nth-child(1) {padding-bottom: 40px;}
div.pto_map_address .pto_map_box ul li dl:nth-child(2) dd {padding-bottom: 29px;} 
div.pto_map_address .pto_map_box ul li dl dt {color: #000;font-size: 15px;padding-bottom: 10px;}
div.pto_map_address .pto_map_box ul li dl dd {color: #000;font-size: 12px;}

/*  ȳ */
div.pto_univer_box {overflow: hidden;padding-bottom: 40px;}
div.pto_univer_box p {color:#000;font-size: 16px;font-weight: bold; }