/* 광고상품 인트로 페이지 */
.contents_wrap.product_intro_wrap{width:100%;margin:6.750em 0 12.917em;}
.contents_wrap.product_intro_wrap ul{margin:0;padding:0;}
.contents_wrap.product_intro_wrap ul::after{content:"";display:block;clear:both;}
.contents_wrap.product_intro_wrap ul li{width:560px;height:560px;margin:0;padding:0;border-radius: 8px;list-style:none;box-sizing:border-box;background-size:100% auto;background-repeat: no-repeat;}
.contents_wrap.product_intro_wrap ul li a{display:block;width:100%;height:100%;padding:5.333em;}
.contents_wrap.product_intro_wrap ul li a p{margin:0;padding:0;font-size:2.667em;font-weight:bold;line-height:1.38;}
.contents_wrap.product_intro_wrap ul li a p span{display:block;font-size:0.5em;font-weight:500;margin:0 0 1em 0;}
.contents_wrap.product_intro_wrap ul li a .inner_btn{width:120px;font-size:1.167em;margin:2em 0 0 0;padding:0.714em 0;border-radius: 20px;display:block;text-align:center;}
.contents_wrap.product_intro_wrap ul li a .inner_btn span{display:inline-block;font-weight:bold;padding:0 1.5em 0 0;background-repeat: no-repeat;background-size:auto 1em;background-position: right center;}

.contents_wrap.product_intro_wrap ul li:nth-child(1){float:left;background-color:#3156d4;background-image:url("//img.chutcha.kr/files/website/dealer/product/gateimg_01.jpg");}
.contents_wrap.product_intro_wrap ul li:nth-child(1) a p{color:#fff;}
.contents_wrap.product_intro_wrap ul li:nth-child(1) a p span{color:#fff;}
.contents_wrap.product_intro_wrap ul li:nth-child(1) a .inner_btn{background:#fff;}
.contents_wrap.product_intro_wrap ul li:nth-child(1) a .inner_btn span{background-image:url("//img.chutcha.kr/files/website/dealer/common/arrow_line_right_black.png");}
.contents_wrap.product_intro_wrap ul li:nth-child(2){float:right;background-color:#eeeef0;background-image:url("//img.chutcha.kr/files/website/dealer/product/gateimg_02.jpg");}
.contents_wrap.product_intro_wrap ul li:nth-child(2) a .inner_btn{background:#233cfa;color:#fff;}
.contents_wrap.product_intro_wrap ul li:nth-child(2) a .inner_btn span{color:#fff;background-image:url("//img.chutcha.kr/files/website/dealer/common/icon_arrow_white_bold_right.png");}

/* 광고상품 페이지 상단 상품 서머리 영역 */
.contents_wrap.product_summary_area.premium{background:#212124;}
.contents_wrap.product_summary_area.plus{background:#242b43;}
.contents_wrap.product_summary_area.basic{background:#3a3939;}
.contents_wrap.product_summary_area.auction{background:#00b284;}
.contents_wrap.product_summary_area .inner_wrap{padding:48px 0 80px 0;}

/* 광고상품 페이지 상단 내부 네비게이션 */
.contents_wrap.product_summary_area .product_inner_link{width:100%;margin:0;padding:0;position: relative;}
.contents_wrap.product_summary_area .product_inner_link ul{margin:0 auto;padding:0;text-align:center;}
.contents_wrap.product_summary_area .product_inner_link ul li{margin:0;padding:0;list-style: none;display:inline-block;}
.contents_wrap.product_summary_area .product_inner_link ul li a{background:transparent;color:#fff;border:1px solid #fff;border-radius: 2em;padding:0.714em 1.714em;margin:0 0.3em;font-weight:500;}
.contents_wrap.product_summary_area .product_inner_link ul li.on a{background:#fff;font-weight:bold;}
.contents_wrap.product_summary_area .product_inner_link a{display:block;font-size:1.167em;}
.contents_wrap.product_summary_area .product_inner_link .auction_link{top:0.75em;right:0;position: absolute;padding:0 1.5em 0 0;color:#fff;background:url("//img.chutcha.kr/files/website/dealer/common/icon_arrow_white_bold_right.png") no-repeat;background-position: top 0.175em right;background-size: auto 1em;}
.contents_wrap.product_summary_area .product_inner_link .product_link{top:0.75em;left:0;position: absolute;padding:0 0 0 1.5em;font-weight:500;color:#fff;background:url("//img.chutcha.kr/files/website/dealer/common/icon_arrow_white_bold_left.png") no-repeat;background-position: top 0.175em left;background-size: auto 1em;}

.contents_wrap.product_summary_area.premium .product_inner_link ul li.on a{color:#212124;}
.contents_wrap.product_summary_area.plus .product_inner_link ul li.on a{color:#242b43;}
.contents_wrap.product_summary_area.basic .product_inner_link ul li.on a{color:#3a3939;}

/* 광고상품 페이지 상단 메인 텍스트 및 버튼 영역*/
.contents_wrap.product_summary_area .text_desc_area{padding:80px 0 30px 0;background-repeat:no-repeat;background-position: right top 80px;}
.contents_wrap.product_summary_area .text_desc_area dl{margin:0;padding:0;}
.contents_wrap.product_summary_area .text_desc_area dl dt{margin:0;padding:0.429em 1.143em;font-size:1.167em;border-radius: 4px;display:inline-block;font-weight:bold;}
.contents_wrap.product_summary_area .text_desc_area dl dd{margin:0;padding:0;}
.contents_wrap.product_summary_area .text_desc_area dl dd.first_text{margin:0.4em 0 0 0;font-weight:bold;font-size:3.333em;line-height:1.4;}
.contents_wrap.product_summary_area .text_desc_area dl dd.second_text{margin:0.5em 0 0 0;font-size:1.333em;line-height: 1.63;}
.contents_wrap.product_summary_area .text_desc_area ul{margin:0;padding:3.333em 0 0 0;}
.contents_wrap.product_summary_area .text_desc_area ul li{margin:0 0.9em 0 0;padding:0;list-style: none;display:inline-block;vertical-align: middle;}
.contents_wrap.product_summary_area .text_desc_area ul li .purchase_area_link{width:300px;border-radius: 2px;padding:1em 0;display:block;text-align:center;font-size:1.333em;font-weight:500;box-sizing:border-box;}
.contents_wrap.product_summary_area .text_desc_area ul li .product_area_preview_btn{border-radius: 2px;display:block;border:0;margin:0;padding:1.333em 1.333em;outline:none;cursor:pointer;text-align:center;box-sizing:border-box;}
.contents_wrap.product_summary_area .text_desc_area ul li .product_area_preview_btn img{width:2em;height:2em;display:block;}

.contents_wrap.product_summary_area.premium .text_desc_area{padding:80px 0 104px;background-image:url("//img.chutcha.kr/files/website/dealer/product/product_premium_ill.png?v_1");background-size:560px auto;}
.contents_wrap.product_summary_area.premium .text_desc_area dl dt{background:#29292d;color:#ffb94d;}
.contents_wrap.product_summary_area.premium .text_desc_area dl dd.first_text{color:#ffb94d;}
.contents_wrap.product_summary_area.premium .text_desc_area dl dd.second_text{color:#757579;}
.contents_wrap.product_summary_area.premium .text_desc_area ul li .purchase_area_link{background:#ffb94d;border:1px solid #ffb94d;}
.contents_wrap.product_summary_area.premium .text_desc_area ul li .product_area_preview_btn{background:transparent;border:1px solid #ffb94d;}

.contents_wrap.product_summary_area.plus .text_desc_area{padding:80px 0 160px;background-image:url("//img.chutcha.kr/files/website/dealer/product/product_plus_ill.png?v_1");background-size:643px auto;}
.contents_wrap.product_summary_area.plus .text_desc_area dl dt{background:#2f354c;color:#fff;}
.contents_wrap.product_summary_area.plus .text_desc_area dl dd.first_text{color:#fff;}
.contents_wrap.product_summary_area.plus .text_desc_area dl dd.second_text{color:#9e9ea1;}
.contents_wrap.product_summary_area.plus .text_desc_area ul li .purchase_area_link{background:#fff;border:1px solid #fff;}
.contents_wrap.product_summary_area.plus .text_desc_area ul li .product_area_preview_btn{background:transparent;border:1px solid #fff;}

.contents_wrap.product_summary_area.basic .text_desc_area{padding:80px 0 135px;background-image:url("//img.chutcha.kr/files/website/dealer/product/product_basic_ill.png?v_1");background-size:558px auto;}
.contents_wrap.product_summary_area.basic .text_desc_area dl dt{background:#444343;color:#fff;}
.contents_wrap.product_summary_area.basic .text_desc_area dl dd.first_text{color:#fff;}
.contents_wrap.product_summary_area.basic .text_desc_area dl dd.second_text{color:#9e9ea1;}
.contents_wrap.product_summary_area.basic .text_desc_area ul li .purchase_area_link{background:#fff;border:1px solid #fff;}
.contents_wrap.product_summary_area.basic .text_desc_area ul li .product_area_preview_btn{background:transparent;border:1px solid #fff;}

/* .contents_wrap.product_summary_area.auction .inner_wrap{padding-bottom:0;}
.contents_wrap.product_summary_area.auction .text_desc_area{padding:80px 0 140px;background-image:url("//img.chutcha.kr/files/website/dealer/product/product_auction_ill.png");background-position:right top 40px;background-size:559px auto;}
.contents_wrap.product_summary_area.auction .text_desc_area dl dt{margin:0.9em 0 0 0;padding:0;font-weight:bold;font-size:4em;line-height:1.4;}
.contents_wrap.product_summary_area.auction .text_desc_area ul li .purchase_area_link{background:#233cfa;border:1px solid #233cfa;color:#fff;} */

.contents_wrap.product_summary_area.auction .text_desc_area{padding:100px 0 70px;background-image:url("//img.chutcha.kr/files/website/dealer/product/product_auction_ill.png");background-position:right top 55px;background-size:559px auto;}
.contents_wrap.product_summary_area.auction .text_desc_area dl dt{background:#33c19c;color:#fff;}
.contents_wrap.product_summary_area.auction .text_desc_area dl dd.first_text{color:#fff;}
.contents_wrap.product_summary_area.auction .text_desc_area dl dd.second_text{color:#fff;}
.contents_wrap.product_summary_area.auction .text_desc_area ul li .purchase_area_link{background:#fff;border:1px solid #fff;}
.contents_wrap.product_summary_area.auction .text_desc_area ul li .product_area_preview_btn{background:transparent;border:1px solid #fff;}


/* 광고상품 페이지 상단 상품 혜택 영역 */
.contents_wrap.product_summary_area .product_benefit_area{margin:-60px 0 0 0;padding:0;}
.contents_wrap.product_summary_area .product_benefit_area h2{margin:0;padding:0;font-size:1.167em;color:#fff;font-weight:500;}
.contents_wrap.product_summary_area .product_benefit_area ul{margin:1em 0 0 0;padding:0;}
.contents_wrap.product_summary_area .product_benefit_area ul li{margin:0 1em 0 0;padding: 1.333em 1.5em;list-style:none;display:inline-block;border-radius: 4px;box-sizing: border-box;}
.contents_wrap.product_summary_area .product_benefit_area ul li dl{margin:0;padding:0;}
.contents_wrap.product_summary_area .product_benefit_area ul li dl dt{margin:0;padding:0;font-size:1.083em;color:#fff;}
.contents_wrap.product_summary_area .product_benefit_area ul li dl dd{margin:0.615em 0 0 0;padding:0;font-size:1.083em;}
.contents_wrap.product_summary_area .product_benefit_area ul li dl dd.desc{color:#bdbdbf;}
.contents_wrap.product_summary_area .product_benefit_area ul li dl dd.price{color:#ffb94d;}

.contents_wrap.product_summary_area.premium .product_benefit_area{margin:0;}
.contents_wrap.product_summary_area.premium .product_benefit_area h2{display:inline-block;padding:0 1.5em 0 0;font-size:1.5em;font-weight:normal;background-image:url("//img.chutcha.kr/files/website/dealer/product/icon_gift_line_white.png");background-repeat: no-repeat;background-position: right center;background-size:auto 1.12em;}
.contents_wrap.product_summary_area.premium .product_benefit_area h2 strong{color:#fff;}
.contents_wrap.product_summary_area.premium .product_benefit_area ul{width:100%;margin:2em 0 0 0;}
.contents_wrap.product_summary_area.premium .product_benefit_area ul::after{content:"";display:block;clear:both;}
.contents_wrap.product_summary_area.premium .product_benefit_area ul li{float:left;width:calc(33.33% - 0.8887em);margin:0 1.3em 0 0;padding:2em 2.667em;background:#29292d;box-sizing: border-box;}
.contents_wrap.product_summary_area.premium .product_benefit_area ul li:last-child{margin:0;}
.contents_wrap.product_summary_area.premium .product_benefit_area ul li dl dt{font-size:1.333em;color:#fff;}
.contents_wrap.product_summary_area.premium .product_benefit_area ul li dl dd{padding:0;font-size:1.167em;}
.contents_wrap.product_summary_area.premium .product_benefit_area ul li dl dd.desc{color:#bdbdbf;margin:1.143em 0 0 0;}
.contents_wrap.product_summary_area.premium .product_benefit_area ul li dl dd.price{color:#ffb94d;margin:0.571em 0 0 0;}

.contents_wrap.product_summary_area.plus .product_benefit_area{margin-top:-129px;}
.contents_wrap.product_summary_area.plus .product_benefit_area ul li{background:#2f354c;}

.contents_wrap.product_summary_area.basic .product_benefit_area{margin-top:-105px;}
.contents_wrap.product_summary_area.basic .product_benefit_area ul li{background:#444343;}

/* 광고상품 페이지 상품 하단 상세 영역 */
.contents_wrap.product_desc_area .inner_wrap{padding:0;}
.contents_wrap.product_desc_area .inner_wrap::after{content:"";display:block;clear:both;}

/* 광고상품 하단 상세 설명 영역 */
.contents_wrap.product_desc_area .detail_desc_area{width:768px;float:left;margin:64px 0 80px;padding:0 40px 0 0;border-right:1px solid #e0e0e2;box-sizing:border-box;}
.contents_wrap.product_desc_area .detail_desc_area h2{margin:0;padding:0;font-size:2em;font-weight:bold;display:inline-block;}
.contents_wrap.product_desc_area .detail_desc_area h2 span.title_sub_text{font-size:0.583em;}

/* 매입상품 장점 영역 */
.contents_wrap.product_desc_area .detail_desc_area .auction_advantage{padding:0 0 2.2em 0;}
.contents_wrap.product_desc_area .detail_desc_area .auction_advantage ul{margin:0;padding:2em 0 0 0;}
.contents_wrap.product_desc_area .detail_desc_area .auction_advantage ul li{margin:0 0 2.667em;padding:1.333em 0 1.333em 11em;list-style:none;background-position: left center;background-size:auto 100%;background-repeat:no-repeat;}
.contents_wrap.product_desc_area .detail_desc_area .auction_advantage ul li:nth-child(1){background-image:url("//img.chutcha.kr/files/website/dealer/product/auction_adv_01.jpg");}
.contents_wrap.product_desc_area .detail_desc_area .auction_advantage ul li:nth-child(2){background-image:url("//img.chutcha.kr/files/website/dealer/product/auction_adv_02.jpg");}
.contents_wrap.product_desc_area .detail_desc_area .auction_advantage ul li:nth-child(3){background-image:url("//img.chutcha.kr/files/website/dealer/product/auction_adv_03.jpg");}
.contents_wrap.product_desc_area .detail_desc_area .auction_advantage ul li dl{margin:0;padding:0;}
.contents_wrap.product_desc_area .detail_desc_area .auction_advantage ul li dl dt{margin:0;padding:0;font-weight:bold;font-size:1.333em;}
.contents_wrap.product_desc_area .detail_desc_area .auction_advantage ul li dl dd{margin:0;padding:0.571em 0 0 0;font-size:1.167em;}

/* 광고상품 요금표 영역 */
.contents_wrap.product_desc_area .detail_desc_area .price_wrap{padding:0 0 2.667em 0;}
.contents_wrap.product_desc_area .detail_desc_area .price_wrap .product_price_sub_text{float:right;font-size:1.083em;color:#757579;margin:0;padding:1em 0 0;}

.contents_wrap.product_desc_area .detail_desc_area .price_wrap table{width:100%;margin:2em 0 0 0;clear:both;border-collapse: collapse;border-top:1px solid #e0e0e2;border-bottom:1px solid #e0e0e2;}
.contents_wrap.product_desc_area .detail_desc_area .price_wrap table th{padding:1.143em 0;font-size:1.167em;font-weight:bold;text-align:center;background:#fafafb;}
.contents_wrap.product_desc_area .detail_desc_area .price_wrap table td{padding:1.143em 0;font-size:1.167em;text-align:center;border-top:1px solid #eeeef0;}
.contents_wrap.product_desc_area .detail_desc_area .price_wrap table td strong{position:relative;}
.contents_wrap.product_desc_area .detail_desc_area .price_wrap table td strong span.flag{width:3em;top:0;left:116%;position:absolute;display:block;}
.contents_wrap.product_desc_area .detail_desc_area .price_wrap table td strong span.flag img{display:block;height:1.45em;}
.contents_wrap.product_desc_area .detail_desc_area .price_wrap table td:first-child{font-weight:bold;}
 
.contents_wrap.product_desc_area .detail_desc_area .price_wrap table.auction_price_table th:first-child{text-align:left;padding-left:2.857em;}
/* .contents_wrap.product_desc_area .detail_desc_area .price_wrap table.auction_price_table tr th:nth-child(4){color:#233cfa;} */
.contents_wrap.product_desc_area .detail_desc_area .price_wrap table.auction_price_table tr td:first-child{text-align:left;padding-left:2.857em;font-weight:500;}
.contents_wrap.product_desc_area .detail_desc_area .price_wrap table.auction_price_table tr td:nth-child(2) s{color:#bdbdbf;}
/* .contents_wrap.product_desc_area .detail_desc_area .price_wrap table.auction_price_table tr td:nth-child(4){color:#233cfa;} */

/* 상담신청 영역 */
.contents_wrap.product_desc_area .detail_desc_area .order_question{width:100%;padding:1.250em 2em;margin:0 0 5.333em 0;border:1px solid #e0e0e2;border-radius: 4px;box-sizing: border-box;}
.contents_wrap.product_desc_area .detail_desc_area .order_question::after{content:"";display:block;clear:both;}
.contents_wrap.product_desc_area .detail_desc_area .order_question p{margin:0;padding:0;display:inline-block;vertical-align: middle;}
.contents_wrap.product_desc_area .detail_desc_area .order_question p.manager_info{margin:0 1.333em 0 0;}
.contents_wrap.product_desc_area .detail_desc_area .order_question p.manager_info img{width:5.333em;height:5.333em;border-radius: 5.333em;display:block;}
.contents_wrap.product_desc_area .detail_desc_area .order_question p.question_desc{font-size:1.083em;}
.contents_wrap.product_desc_area .detail_desc_area .order_question p.question_desc strong{font-size:1.231em;font-weight:500;}
.contents_wrap.product_desc_area .detail_desc_area .order_question button{width:9.643em;margin:0.714em 0 0 0;padding:0.929em 1em 0.929em 0;border-radius: 2px;float:right;font-size:1.167em;border:1px solid #233cfa;color:#233cfa;font-weight:500;text-align:center;background-color:#fff;outline:0;cursor:pointer;background-image:url("//img.chutcha.kr/files/website/dealer/common/arrow-icon.png");background-repeat:no-repeat;background-position: right 1.286em center; background-size:auto 0.8em;}

/* 광고상품 이용안내 영역 */
.contents_wrap.product_desc_area .detail_desc_area .use_notice{padding:0;position:relative;}
.contents_wrap.product_desc_area .detail_desc_area .use_notice.auction{margin:2.667em 0 0 0;}
.contents_wrap.product_desc_area .detail_desc_area .use_notice ul.notice_list{margin:2em 0 0 0;padding:0;}
.contents_wrap.product_desc_area .detail_desc_area .use_notice ul.notice_list li{margin:0;padding:0 0 0 1em;font-size:1.083em;line-height:2.46;list-style: none;background-image:url("//img.chutcha.kr/files/website/dealer/common/bullet_dot_light_gray.png");background-repeat: no-repeat;background-position: left top 1.05em;}

.contents_wrap.product_desc_area .detail_desc_area .use_notice .auction_policy_view_btn{display:block;position:absolute;right:0;margin:-1.6em 0 0 0;padding:0 1.1em 0 0;color:#233cfa;font-size:1.167em;font-weight:500;outline:none;background:transparent;background-image:url("//img.chutcha.kr/files/website/dealer/common/arrow-icon.png");background-repeat:no-repeat;background-size:auto 0.8em;background-position: center right;border:none;cursor:pointer;}
.contents_wrap.product_desc_area .detail_desc_area .use_notice .adproduct_policy_view_btn{display:block;position:absolute;right:0;margin:-1.6em 0 0 0;padding:0 1.1em 0 0;color:#233cfa;font-size:1.167em;font-weight:500;outline:none;background:transparent;background-image:url("//img.chutcha.kr/files/website/dealer/common/arrow-icon.png");background-repeat:no-repeat;background-size:auto 0.8em;background-position: center right;border:none;cursor:pointer;}

.contents_wrap.product_desc_area .detail_desc_area .use_notice ul.faq_list{margin:5.333em 0 0 0;padding:0;}
.contents_wrap.product_desc_area .detail_desc_area .use_notice ul.faq_list li{margin:0 0 1.333em 0;padding:0;font-size:1.083em;list-style: none;background:#fafafb;border-radius: 2px;}
.contents_wrap.product_desc_area .detail_desc_area .use_notice ul.faq_list li:last-child{margin:0;}
.contents_wrap.product_desc_area .detail_desc_area .use_notice ul.faq_list li a{width:100%;display:block;font-size:1.077em;padding:1.286em 1.714em;box-sizing:border-box;background-image:url("//img.chutcha.kr/files/website/dealer/common/arrow_line_right_black.png");background-size:auto 1em;background-position: right 1.714em center;background-repeat: no-repeat;}
.contents_wrap.product_desc_area .detail_desc_area .use_notice ul.faq_list li a::before{content:"Q";font-weight:bold;padding:0 1.714em 0 0;}

/* 광고상품 구매 영역 */
.contents_wrap.product_desc_area .purchase_area{width:368px;float:right;box-sizing:border-box;padding:0 0 0 40px;margin:64px 0 0 0;}
.contents_wrap.product_desc_area .purchase_area::after{content:"";display:block;clear:both;}
.contents_wrap.product_desc_area .purchase_area h3{font-size:1.167em;font-weight:bold;margin:0 0 0.857em 0;padding:0;}

.contents_wrap.product_desc_area .purchase_area .auction_notice_text{margin:0;padding:0;font-size:1.167em;}

.contents_wrap.product_desc_area .purchase_area .select_amount_wrap{margin:0;padding:0;}
.contents_wrap.product_desc_area .purchase_area .select_amount_wrap::after{content:"";display:block;clear:both;}
.contents_wrap.product_desc_area .purchase_area .select_amount_wrap .change_amount_btn{width:40px;height:40px;padding:0;margin:0;vertical-align: middle;font-size:1.9em;float:left;display:block;color:#878c93;line-height: 0;border:1px solid #d3d7dc;box-sizing: border-box;background:transparent;position: relative;cursor:pointer;}
.contents_wrap.product_desc_area .purchase_area .select_amount_wrap .change_amount_btn img{display:block;width:12px;position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);}
.contents_wrap.product_desc_area .purchase_area .select_amount_wrap .purchase_amount{width:104px;font-size:1.167em;padding:0 10px;color:#383838;text-align:center;vertical-align: middle;height:40px;box-sizing: border-box;float:left;line-height: 1em;border:0;border-top:1px solid #d3d7dc;border-bottom:1px solid #d3d7dc;}

.contents_wrap.product_desc_area .purchase_area .select_period_wrap{margin:2.667em 0 0 0;padding:0;}
.contents_wrap.product_desc_area .purchase_area .select_period_wrap h3{margin:0 0 0.3em 0}
.contents_wrap.product_desc_area .purchase_area .select_period_wrap img.period_banner{width:100%;display:block;margin:0.667em 0;}
.contents_wrap.product_desc_area .purchase_area .select_period_wrap input[type=radio]{position: absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}
.contents_wrap.product_desc_area .purchase_area .select_period_wrap input[type=radio]+label{width:45%;box-sizing:border-box;font-size:1.167em;display:inline-block;cursor:pointer;padding:0.5em 1.5em 0.5em 2em;line-height: 1.5em;margin:0;background:url("/images/sub/radio-off-btn@3x.png") no-repeat;background-position: left 0.01em top 0.55em;background-size:1.5em;}
.contents_wrap.product_desc_area .purchase_area .select_period_wrap input[type=radio]+label span.period_badge{display:inline-block;color:#383838;vertical-align: middle;}
.contents_wrap.product_desc_area .purchase_area .select_period_wrap input[type=radio]+label span.promotion_badge{display:inline-block;font-size:0.857em;color:#00becb;background:#e9f9f7;font-weight:500;border-radius: 2px;padding:4px;margin:0 0 0 0.5em;text-align: center;line-height: 1em;vertical-align: middle;}
.contents_wrap.product_desc_area .purchase_area .select_period_wrap input[type=radio]:checked+label{background:url("/images/sub/radio-on-btn@3x.png") no-repeat;background-position: left 0.01em top  0.55em;background-size:1.5em;}
.contents_wrap.product_desc_area .purchase_area .select_period_wrap input[type=radio]+label.non_capital{width:100%;}

.contents_wrap.product_desc_area .purchase_area .purchase_summary_wrap{margin:2.667em 0 0 0;padding:2.667em 0 0 0;border-top:1px solid #eeeef0;}
.contents_wrap.product_desc_area .purchase_area .purchase_summary_wrap dl{margin:0;padding:0;}
.contents_wrap.product_desc_area .purchase_area .purchase_summary_wrap dl::after{content:"";display:block;clear:both;}
.contents_wrap.product_desc_area .purchase_area .purchase_summary_wrap dl dt{width:65%;font-size:1.167em;margin:0 0 0.929em 0;padding:0;float:left;box-sizing: border-box;}
.contents_wrap.product_desc_area .purchase_area .purchase_summary_wrap dl dt span{font-size:0.929em;}
.contents_wrap.product_desc_area .purchase_area .purchase_summary_wrap dl dd{width:35%;font-size:1.167em;margin:0 0 0.929em 0;padding:0;float:right;box-sizing: border-box;text-align:right;}
.contents_wrap.product_desc_area .purchase_area .purchase_summary_wrap dl dd.discount{color:#233cfa;}

/* .contents_wrap.product_desc_area .purchase_area .purchase_summary_wrap dl.purchase_summary > dt:first-of-type{font-weight:bold;}
.contents_wrap.product_desc_area .purchase_area .purchase_summary_wrap dl.purchase_summary > dd:first-of-type{font-weight:bold;} */
.contents_wrap.product_desc_area .purchase_area .purchase_summary_wrap dl.purchase_summary .coupon_detail_t{width:100%;margin:0 0 0.643em 0}
.contents_wrap.product_desc_area .purchase_area .purchase_summary_wrap dl.purchase_summary .coupon_detail_d{width:100%;}
.contents_wrap.product_desc_area .purchase_area .purchase_summary_wrap dl.purchase_summary .coupon_detail_d dl dt{font-size:0.929em;text-align:left;margin:0 0 0.385em 0;padding:0 0 0 0.7em;color:#757579;}
.contents_wrap.product_desc_area .purchase_area .purchase_summary_wrap dl.purchase_summary .coupon_detail_d dl dt::before{content:"ㄴ";display:inline-block;color:#e0e0e2;padding:0 0.1em 0 0;}
.contents_wrap.product_desc_area .purchase_area .purchase_summary_wrap dl.purchase_summary .coupon_detail_d dl dd{font-size:0.929em;color:#233cfa;margin:0 0 0.385em 0;}
.contents_wrap.product_desc_area .purchase_area .purchase_summary_wrap dl.purchase_summary .total_price_t{width:41%;font-size:1.333em;font-weight:bold;line-height:2.5em}
.contents_wrap.product_desc_area .purchase_area .purchase_summary_wrap dl.purchase_summary .total_price_d{width:58%;font-size:2em;}
.contents_wrap.product_desc_area .purchase_area .purchase_summary_wrap dl.purchase_summary .total_price_d span.unit{font-weight:bold;font-size:0.667em;vertical-align: middle;}
.contents_wrap.product_desc_area .purchase_area .purchase_summary_wrap dl.purchase_summary .total_price_d span.price_number{font-weight:bold;vertical-align: middle;}
.contents_wrap.product_desc_area .purchase_area .purchase_summary_wrap dl.purchase_summary span.percent{color:#233cfa;}

.contents_wrap.product_desc_area .purchase_area .purchase_summary_wrap .btn{width:100%;}


.contents_wrap.product_desc_area .purchase_area .purchase_summary_wrap ul.purchase_notice{margin:2em 0 0 0;padding:0;}
.contents_wrap.product_desc_area .purchase_area .purchase_summary_wrap ul.purchase_notice li{margin:0;padding:0 0 0.6em 1em;font-size:1.083em;list-style: none;background-image:url("//img.chutcha.kr/files/website/dealer/common/bullet_dot_light_gray.png");background-repeat: no-repeat;background-position: left top 0.65em;}
.contents_wrap.product_desc_area .purchase_area .purchase_summary_wrap ul.purchase_notice li .btn-tiny{margin:0.5em 0 0 0;}


/* 후기영역 */
.contents_wrap.product_desc_area .product_review_area{margin:0;padding:5.333em 0 6.667em;clear:both;border-top:1px solid #e0e0e2;}
.contents_wrap.product_desc_area .product_review_area h2{margin:0;padding:0;font-size:2em;font-weight:bold;display:inline-block;}
.contents_wrap.product_desc_area .product_review_area ul{margin:2em 0 0;padding:0;}
.contents_wrap.product_desc_area .product_review_area ul::after{content:"";display:block;clear:both;}
.contents_wrap.product_desc_area .product_review_area ul li{width:calc((100% - 120px)/4);margin:0 40px 0 0;padding:0;list-style:none;float:left;box-sizing: border-box;}
.contents_wrap.product_desc_area .product_review_area ul li:last-child{margin:0;}
.contents_wrap.product_desc_area .product_review_area ul li dl{margin:0;padding:56.7% 0 0 0;position: relative;}
.contents_wrap.product_desc_area .product_review_area ul li dl dt{margin:0;padding:1em 0 0.5em;font-weight:bold;font-size:1.333em;}
.contents_wrap.product_desc_area .product_review_area ul li dl dd{margin:0;padding:0;}
.contents_wrap.product_desc_area .product_review_area ul li dl dd.photo{position:absolute;top:0;left:0;}
.contents_wrap.product_desc_area .product_review_area ul li dl dd.photo img{width:100%;}
.contents_wrap.product_desc_area .product_review_area ul li dl dd.text{font-size:1.167em;;}
.contents_wrap.product_desc_area .product_review_area ul li dl dd.dealer_info{font-size:1.083em;padding:0.615em 0 0 0;}
.contents_wrap.product_desc_area .product_review_area ul li dl dd.dealer_info .name{font-weight:500;}
.contents_wrap.product_desc_area .product_review_area ul li dl dd.dealer_info .complex{color:#757579;}


/* 광고상품 영역 안내 모달 */
.modal#product_position_modal{width:752px;max-width:752px;padding:0;border-radius: 8px;}
.modal#product_position_modal .inner_wrap{padding:0;}
.modal#product_position_modal .inner_wrap::after{content:"";clear:both;display:block;}
.modal#product_position_modal .inner_wrap .modal_control_area{float:right;width:192px;padding:40px 36px;box-sizing: border-box;letter-spacing: -0.05em;}
.modal#product_position_modal .inner_wrap .modal_control_area h1{font-size:1.667em;margin:0 0 0.600em 0;padding:0;font-weight:bold;}
.modal#product_position_modal .inner_wrap .modal_control_area button{font-size:1.167em;width:100%;padding:0.714em 0;margin:0.857em 0 0;text-align:center;background:#fff;border-radius: 25.5px;border:1px solid #e0e0e2;text-align:center;cursor:pointer;}
.modal#product_position_modal .inner_wrap .modal_img_area{float:left;box-sizing: border-box;width:560px;height:800px;border-top-left-radius: 8px;border-bottom-left-radius: 8px;overflow:hidden;}
.modal#product_position_modal .inner_wrap .modal_img_area .pmodal_img{position: relative;}
.modal#product_position_modal .inner_wrap .modal_img_area img{width:100%;position: relative;top:0;transition:top 2s, transform 2s;}
.modal#product_position_modal .close_btn{display:block;position:absolute;top:-51px;right:0;box-sizing:border-box;background:transparent;cursor:pointer;border:0;padding:4px;}
.modal#product_position_modal .close_btn img{width:32px;}

.modal#product_position_modal.premium .position_scroll_btn.premium{background:#212124;color:#fff;border:1px solid #212124;}
.modal#product_position_modal.plus .position_scroll_btn.plus{background:#2e3667;color:#fff;border:1px solid #2e3667;}
.modal#product_position_modal.basic .position_scroll_btn.basic{background:#3a3939;color:#fff;border:1px solid #3a3939;}

.modal#product_position_modal.premium .inner_wrap .modal_img_area img{top:0px;}
.modal#product_position_modal.plus .inner_wrap .modal_img_area img{top:-1220px;}
.modal#product_position_modal.basic .inner_wrap .modal_img_area img{top:-3430px;}

/* 광고상품 결제페이지 감싸기 */
.contents_wrap.purchase_area{min-height:50vh;}



/* 결제 및 신청 페이지 신청 및 결제관련 옵션 선택 영역 */
.contents_wrap.purchase_area .purchase_option_area{width:768px;min-height:60vh;float:left;margin:48px 0 80px;padding:0 40px 0 0;border-right:1px solid #e0e0e2;box-sizing:border-box;}
.contents_wrap.purchase_area .purchase_option_area::after{content:"";display:block;clear:both;}
.contents_wrap.purchase_area .purchase_option_area h2{margin:0;padding:0;font-size:2em;font-weight:bold;display:inline-block;}

/* 결제 및 신청 페이지 옵션영역 기본 테이블 */
.contents_wrap.purchase_area .purchase_option_area .order_table{width:100%;margin:2.667em 0;border-collapse: collapse;}
.contents_wrap.purchase_area .purchase_option_area .order_table th{width:192px;margin:0;padding:1em 0;font-weight:500;font-size:1.167em;text-align:left;}
.contents_wrap.purchase_area .purchase_option_area .order_table td{margin:0;padding:0.857em 0;font-size:1.167em;vertical-align: top;}

/* 결제 및 신청 페이지 신청 및 구매내역 확인 */
.contents_wrap.purchase_area .purchase_option_area .purchase_product_area .order_table{margin:2.667em 0 1.667em;}
.contents_wrap.purchase_area .purchase_option_area .purchase_product_area .order_table .apply_coupon_list th{vertical-align: top;}
.contents_wrap.purchase_area .purchase_option_area .purchase_product_area .order_table .apply_coupon_list .btn-tiny{display:block;margin:0.5em 0 0 0;}
.contents_wrap.purchase_area .purchase_option_area .purchase_product_area .auction_purchase_desc{margin:1.714em 0 0;padding:2.286em 0;font-size:1.167em;text-align:center;background:#fafafb;}

/* 결제 옵션 선택 영역 */
.contents_wrap.purchase_area .purchase_option_area .purchase_method_area{border-top:1px solid #eeeef0;}
.contents_wrap.purchase_area.auction .purchase_option_area .purchase_method_area{border-top:none;}

.contents_wrap.purchase_area .purchase_option_area .purchase_method_area .order_table{margin:1.667em 0 2.667em;}
.contents_wrap.purchase_area .purchase_option_area .purchase_method_area .order_table td input[type=text]{min-width:20em;font-size:1em;padding:1em 0.857em;border:1px solid #e0e0e2;border-radius: 2px;outline:0;box-sizing:border-box;}

.contents_wrap.purchase_area .purchase_option_area .purchase_method_area .order_table td .add_desc_text{display:block;color:#757579;font-size:0.929em;line-height:1.5em;padding:0.615em 0 0 0;}

.contents_wrap.purchase_area .purchase_option_area .purchase_method_area .order_table td input[type=radio]{position: absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}
.contents_wrap.purchase_area .purchase_option_area .purchase_method_area .order_table td input[type=radio]+label{box-sizing:border-box;font-size:1em;display:inline-block;cursor:pointer;padding:0.5em 1.5em 0.5em 2em;line-height: 1.5em;margin:0;background:url("//img.chutcha.kr/files/website/dealer/common/radio-off-btn.png") no-repeat;background-position: left 0.01em top 0.45em;background-size:1.5em;}
.contents_wrap.purchase_area .purchase_option_area .purchase_method_area .order_table td input[type=radio]:checked+label{background:url("//img.chutcha.kr/files/website/dealer/common/radio-on-btn.png") no-repeat;background-position: left 0.01em top 0.45em;background-size:1.5em;}

.contents_wrap.purchase_area .purchase_option_area .purchase_method_area .order_table td input[type=checkbox]{position: absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}
.contents_wrap.purchase_area .purchase_option_area .purchase_method_area .order_table td input[type=checkbox]+label{width:100%;box-sizing:border-box;font-size:1em;display:inline-block;cursor:pointer;padding:0.5em 1.5em 0.8em 2em;line-height: 1.5em;margin:0;background:url("//img.chutcha.kr/files/website/dealer/common/check-off-btn.png") no-repeat;background-position: left 0.01em top 0.445em;background-size:1.5em;}
.contents_wrap.purchase_area .purchase_option_area .purchase_method_area .order_table td input[type=checkbox]:checked+label{background:url("//img.chutcha.kr/files/website/dealer/common/check-on-btn.png") no-repeat;background-position: left 0.01em top 0.445em;background-size:1.5em;}


.contents_wrap.purchase_area .purchase_option_area .purchase_method_area .order_table td.pay_method input[type=radio]{position: absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}
.contents_wrap.purchase_area .purchase_option_area .purchase_method_area .order_table td.pay_method input[type=radio]+label{width:20%;display:block;float:left;text-align:center;padding:0.929em 0;cursor:pointer;border-top:1px solid #e0e0e2;border-left:1px solid #e0e0e2;border-bottom:1px solid #e0e0e2;box-sizing:border-box;background:#fff;}
.contents_wrap.purchase_area .purchase_option_area .purchase_method_area .order_table td.pay_method input[type=radio]+label:hover{color:#233cfa;}
.contents_wrap.purchase_area .purchase_option_area .purchase_method_area .order_table td.pay_method input[type=radio]+label:first-of-type{border-bottom-left-radius:2px;border-top-left-radius:2px;}
.contents_wrap.purchase_area .purchase_option_area .purchase_method_area .order_table td.pay_method input[type=radio]+label:last-of-type{border-right:1px solid #e0e0e2;border-bottom-right-radius:2px;border-top-right-radius:2px;}
.contents_wrap.purchase_area .purchase_option_area .purchase_method_area .order_table td.pay_method input[type=radio]:checked+label{border:1px solid #233cfa;color:#233cfa;font-weight:bold;background:#fff;}
.contents_wrap.purchase_area .purchase_option_area .purchase_method_area .order_table td.pay_method input[type=radio]:checked+label+input+label{border-left:0;}

.contents_wrap.purchase_area .purchase_option_area .purchase_method_area .order_table .auction_price th{padding:0.857em 0 2.667em 0;}
.contents_wrap.purchase_area .purchase_option_area .purchase_method_area .order_table .auction_price td{padding:0.857em 0 2.667em 0;}

.contents_wrap.purchase_area .purchase_option_area .purchase_method_area .order_table .auction_process{border-top:1px solid #eeeef0;}
.contents_wrap.purchase_area .purchase_option_area .purchase_method_area .order_table .auction_process th{vertical-align: top;padding:2.667em 0 2.667em 0;}
.contents_wrap.purchase_area .purchase_option_area .purchase_method_area .order_table .auction_process td{vertical-align: top;padding:2.667em 0 2.667em 0;}
.contents_wrap.purchase_area .purchase_option_area .purchase_method_area .order_table .auction_process td ul{margin:0;padding:0;}
.contents_wrap.purchase_area .purchase_option_area .purchase_method_area .order_table .auction_process td ul li{margin:0;padding:0 0 3.429em 5.333em;list-style: none;background-repeat:no-repeat;background-size:40px auto;background-position: left top;}
.contents_wrap.purchase_area .purchase_option_area .purchase_method_area .order_table .auction_process td ul li:nth-child(1){background-image:url("//img.chutcha.kr/files/website/dealer/product/auction_step_01.jpg");}
.contents_wrap.purchase_area .purchase_option_area .purchase_method_area .order_table .auction_process td ul li:nth-child(2){background-image:url("//img.chutcha.kr/files/website/dealer/product/auction_step_02.jpg");}
.contents_wrap.purchase_area .purchase_option_area .purchase_method_area .order_table .auction_process td ul li:nth-child(3){background-image:url("//img.chutcha.kr/files/website/dealer/product/auction_step_03.jpg");}
.contents_wrap.purchase_area .purchase_option_area .purchase_method_area .order_table .auction_process td ul li:nth-child(4){padding-bottom:0;background-image:url("//img.chutcha.kr/files/website/dealer/product/auction_step_04.jpg");}
.contents_wrap.purchase_area .purchase_option_area .purchase_method_area .order_table .auction_process td ul li dl{margin:0;padding:0;}
.contents_wrap.purchase_area .purchase_option_area .purchase_method_area .order_table .auction_process td ul li dl dt{margin:0;padding:0;font-weight:500;}
.contents_wrap.purchase_area .purchase_option_area .purchase_method_area .order_table .auction_process td ul li dl dd{margin:0;padding:0;font-size:0.929em;}

.contents_wrap.purchase_area .purchase_option_area .purchase_method_area .order_table .auction_caution{border-top:1px solid #eeeef0;}
.contents_wrap.purchase_area .purchase_option_area .purchase_method_area .order_table .auction_caution th{vertical-align: top;padding:2.667em 0 2.667em 0;}
.contents_wrap.purchase_area .purchase_option_area .purchase_method_area .order_table .auction_caution td{vertical-align: top;padding:2.667em 0 2.667em 0;}
.contents_wrap.purchase_area .purchase_option_area .purchase_method_area .order_table .auction_caution td ul{margin:0;padding:0;}
.contents_wrap.purchase_area .purchase_option_area .purchase_method_area .order_table .auction_caution td ul li{margin:0;padding:0 0 0.923em 0.9em;list-style: none;font-size:0.929em;background-image:url("//img.chutcha.kr/files/website/dealer/common/bullet_dot_light_gray.png");background-repeat: no-repeat;background-position: left top 0.6em;}



/* 결제 및 신청 페이지 신청 및 결제관련 최종 확인 영역 */
.contents_wrap.purchase_area .purchase_summary_area{width:368px;float:right;box-sizing:border-box;padding:0 0 0 40px;margin:48px 0 0 0;}
.contents_wrap.purchase_area .purchase_summary_area::after{content:"";display:block;clear:both;}

.contents_wrap.purchase_area .purchase_summary_area .purchase_summary_wrap{margin:0;padding:0;}
.contents_wrap.purchase_area .purchase_summary_area .purchase_summary_wrap dl{margin:0;padding:0;}
.contents_wrap.purchase_area .purchase_summary_area .purchase_summary_wrap dl::after{content:"";display:block;clear:both;}
.contents_wrap.purchase_area .purchase_summary_area .purchase_summary_wrap dl dt{width:60%;font-size:1.167em;margin:0 0 0.929em 0;padding:0;float:left;box-sizing: border-box;}
.contents_wrap.purchase_area .purchase_summary_area .purchase_summary_wrap dl dt span{font-size:0.929em;}
.contents_wrap.purchase_area .purchase_summary_area .purchase_summary_wrap dl dd{width:40%;font-size:1.167em;margin:0 0 0.929em 0;padding:0;float:right;box-sizing: border-box;text-align:right;}

/* .contents_wrap.purchase_area .purchase_summary_area .purchase_summary_wrap dl.purchase_summary > dt:first-of-type{font-weight:bold;}
.contents_wrap.purchase_area .purchase_summary_area .purchase_summary_wrap dl.purchase_summary > dd:first-of-type{font-weight:bold;} */
.contents_wrap.purchase_area .purchase_summary_area .purchase_summary_wrap dl.purchase_summary .coupon_detail_t{width:100%;margin:0 0 0.643em 0}
.contents_wrap.purchase_area .purchase_summary_area .purchase_summary_wrap dl.purchase_summary .coupon_detail_d{width:100%;}
.contents_wrap.purchase_area .purchase_summary_area .purchase_summary_wrap dl.purchase_summary .coupon_detail_d dl dt{font-size:0.929em;text-align:left;margin:0 0 0.385em 0;padding:0 0 0 0.7em;color:#757579;}
.contents_wrap.purchase_area .purchase_summary_area .purchase_summary_wrap dl.purchase_summary .coupon_detail_d dl dt::before{content:"ㄴ";display:inline-block;color:#e0e0e2;padding:0 0.1em 0 0;}
.contents_wrap.purchase_area .purchase_summary_area .purchase_summary_wrap dl.purchase_summary .coupon_detail_d dl dd{font-size:0.929em;color:#233cfa;margin:0 0 0.385em 0;}
.contents_wrap.purchase_area .purchase_summary_area .purchase_summary_wrap dl.purchase_summary .total_price_t{width:41%;font-size:1.333em;font-weight:bold;line-height:2.5em;margin-bottom:1.333em}
.contents_wrap.purchase_area .purchase_summary_area .purchase_summary_wrap dl.purchase_summary .total_price_d{width:59%;font-size:2em;margin-bottom:1.333em}
.contents_wrap.purchase_area .purchase_summary_area .purchase_summary_wrap dl.purchase_summary .total_price_d span.unit{font-weight:bold;font-size:0.667em;vertical-align: middle;}
.contents_wrap.purchase_area .purchase_summary_area .purchase_summary_wrap dl.purchase_summary .total_price_d span.price_number{font-weight:bold;vertical-align: middle;}
.contents_wrap.purchase_area .purchase_summary_area .purchase_summary_wrap dl.purchase_summary span.percent{color:#233cfa;}


.contents_wrap.purchase_area .purchase_summary_area .purchase_summary_wrap .purchase_agreement_list{margin:0;padding:2.667em 0;border-top:1px solid #eeeef0;}
.contents_wrap.purchase_area .purchase_summary_area .purchase_summary_wrap .purchase_agreement_list li{margin:0;padding:0;list-style:none;}
.contents_wrap.purchase_area .purchase_summary_area .purchase_summary_wrap .purchase_agreement_list input[type=checkbox]{position: absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}
.contents_wrap.purchase_area .purchase_summary_area .purchase_summary_wrap .purchase_agreement_list input[type=checkbox]+label{width:100%;box-sizing:border-box;font-size:1.167em;display:inline-block;cursor:pointer;padding:0.5em 1.5em 0.5em 2em;line-height: 1.5em;margin:0;background:url("//img.chutcha.kr/files/website/dealer/common/check-off-btn.png") no-repeat;background-position: left 0.01em top 0.45em;background-size:1.5em;}
.contents_wrap.purchase_area .purchase_summary_area .purchase_summary_wrap .purchase_agreement_list input[type=checkbox]:checked+label{background:url("//img.chutcha.kr/files/website/dealer/common/check-on-btn.png") no-repeat;background-position: left 0.01em top 0.45em;background-size:1.5em;}
.contents_wrap.purchase_area .purchase_summary_area .purchase_summary_wrap .purchase_agreement_list li .auction_policy_view_btn{display:block;padding:0 1.1em 0 0;margin:0 0 0.6em 2em;color:#233cfa;font-size:1.167em;font-weight:500;outline:none;background:transparent;background-image:url("//img.chutcha.kr/files/website/dealer/common/arrow-icon.png");background-repeat:no-repeat;background-size:auto 0.8em;background-position: center right;border:none;cursor:pointer;}

.contents_wrap.purchase_area .purchase_summary_area .purchase_summary_wrap .btn{width:100%;}


/* 결제완료 페이지 */
.contents_wrap.purchase_compleae_area .inner_wrap{width:752px;min-height:70vh;}
.contents_wrap.purchase_compleae_area .complete_header{padding:130px 0 0;border-bottom:1px solid #eeeef0;background-image:url("//img.chutcha.kr/files/website/dealer/product/order_complete_img.png");background-repeat:no-repeat;background-size:252px auto;background-position:right 56px bottom 24px;}
.contents_wrap.purchase_compleae_area .complete_header h1{font-size:2.667em;font-weight:bold;margin:0;padding:0;}
.contents_wrap.purchase_compleae_area .complete_header p{font-size:1.333em;margin:1em 0 0 0;}
.contents_wrap.purchase_compleae_area .complete_header .purchase_complete_btn_wrap{padding:4em 0 5.500em 0;}
.contents_wrap.purchase_compleae_area .complete_header .purchase_complete_btn_wrap a{display:inline-block;width:140px;font-size:1.333em;margin:0 0.3em 0 0;font-weight:500;}
.contents_wrap.purchase_compleae_area .complete_header .purchase_complete_btn_wrap a.order_list_btn{background:#fff;border:1px solid #424246;color:#181818;}

.contents_wrap.purchase_compleae_area .complete_footer{padding:2.667em 0 0 0;}
.contents_wrap.purchase_compleae_area .complete_footer ul{margin:0;padding:0;}
.contents_wrap.purchase_compleae_area .complete_footer ul li{margin:0;padding:0 0 0.5em 0.7em;list-style:none;font-size:1.083em;background-image:url("//img.chutcha.kr/files/website/dealer/common/bullet_dot_light_gray.png");background-repeat: no-repeat;background-position:left top 0.6em;}


/* 구매 및 이용내역 페이지 */
.contents_wrap.order_list_wrap .auction_summary_area{width:100%;padding:0 0 2.667em 0;}
.contents_wrap.order_list_wrap .auction_summary_area::after{content:"";display:block;clear:both;}
.contents_wrap.order_list_wrap .auction_summary_area dl{margin:0;padding:2em;background:#fafafb;border-radius:4px;float:left;box-sizing:border-box}
.contents_wrap.order_list_wrap .auction_summary_area dl dt{margin:0;padding:0 0 1.143em 0;font-size:1.167em;font-weight:500;line-height:1;}
.contents_wrap.order_list_wrap .auction_summary_area dl dd{margin:0;padding:0;font-size:2.333em;font-weight:bold;text-align:right;line-height:1;}
.contents_wrap.order_list_wrap .auction_summary_area dl dd span{font-size:0.857em;font-weight:bold;line-height:1;}

.contents_wrap.order_list_wrap .auction_summary_area dl.remain_amount{width:560px;margin:0 16px 0 0;}
.contents_wrap.order_list_wrap .auction_summary_area dl.total_winning{width:272px;margin:0 16px 0 0;}
.contents_wrap.order_list_wrap .auction_summary_area dl.total_cancel{width:272px;}

.contents_wrap.order_list_wrap .order_list_area{padding:0 0 6.667em 0;}
.contents_wrap.order_list_wrap .order_list_area table{width:100%;border-collapse: collapse;}
.contents_wrap.order_list_wrap .order_list_area table th{text-align:center;font-size:1.083em;padding:1.154em 0;font-weight:500;background:#fafafb;border-top:1px solid #e0e0e2;border-bottom:1px solid #e0e0e2;}
.contents_wrap.order_list_wrap .order_list_area table td{text-align:center;font-size:1.167em;padding:1.143em 0;border-bottom:1px solid #eeeef0;}
.contents_wrap.order_list_wrap .order_list_area table td.empty_list{color:#757579;text-align:center;padding:5em 0;}
.contents_wrap.order_list_wrap .order_list_area table td.cancel{color:#bdbdbf;}
.contents_wrap.order_list_wrap .order_list_area table td.minus{color:#fc2441;}
.contents_wrap.order_list_wrap .order_list_area table td.plus{color:#233cfa;}

.contents_wrap.order_list_wrap .order_list_area table .slot th:nth-child(1){width:10%;}
.contents_wrap.order_list_wrap .order_list_area table .slot th:nth-child(2){width:25%;}
.contents_wrap.order_list_wrap .order_list_area table .slot th:nth-child(3){width:25%;}
.contents_wrap.order_list_wrap .order_list_area table .slot th:nth-child(4){width:10%;}
.contents_wrap.order_list_wrap .order_list_area table .slot th:nth-child(5){width:10%;}
.contents_wrap.order_list_wrap .order_list_area table .slot th:nth-child(6){width:10%;}
.contents_wrap.order_list_wrap .order_list_area table .slot th:nth-child(7){width:10%;}

.contents_wrap.order_list_wrap .order_list_area table .slot td:nth-child(1){width:10%;}
.contents_wrap.order_list_wrap .order_list_area table .slot td:nth-child(2){width:25%;}
.contents_wrap.order_list_wrap .order_list_area table .slot td:nth-child(3){width:25%;}
.contents_wrap.order_list_wrap .order_list_area table .slot td:nth-child(4){width:10%;}
.contents_wrap.order_list_wrap .order_list_area table .slot td:nth-child(5){width:10%;}
.contents_wrap.order_list_wrap .order_list_area table .slot td:nth-child(6){width:10%;}
.contents_wrap.order_list_wrap .order_list_area table .slot td:nth-child(7){width:10%;}

.contents_wrap.order_list_wrap .order_list_area table .auction th:nth-child(1){width:15%;}
.contents_wrap.order_list_wrap .order_list_area table .auction th:nth-child(2){width:15%;}
.contents_wrap.order_list_wrap .order_list_area table .auction th:nth-child(3){width:15%;}
.contents_wrap.order_list_wrap .order_list_area table .auction th:nth-child(4){width:15%;}
.contents_wrap.order_list_wrap .order_list_area table .auction th:nth-child(5){width:25%;}
.contents_wrap.order_list_wrap .order_list_area table .auction th:nth-child(6){width:15%;}

.contents_wrap.order_list_wrap .order_list_area table .auction td:nth-child(1){width:15%;}
.contents_wrap.order_list_wrap .order_list_area table .auction td:nth-child(2){width:15%;}
.contents_wrap.order_list_wrap .order_list_area table .auction td:nth-child(3){width:15%;}
.contents_wrap.order_list_wrap .order_list_area table .auction td:nth-child(4){width:15%;}
.contents_wrap.order_list_wrap .order_list_area table .auction td:nth-child(5){width:25%;}
.contents_wrap.order_list_wrap .order_list_area table .auction td:nth-child(6){width:15%;}


/* 프리미엄 상품정책 모달 */
.modal#premium_policy_modal{width:370px;padding:0;box-sizing: border-box;}
.modal#premium_policy_modal .modal_confirm{width:100%;font-size:1.333em;font-weight:500;padding:1.250em 0;border-top-left-radius: 0;border-top-right-radius: 0;border-bottom-left-radius: 4px;border-bottom-left-radius: 4px;}
.modal#premium_policy_modal .close_btn{position:absolute;top:12px;right:12px;border:0;cursor:pointer;background:transparent;width:30px;height:auto;padding:0;margin:0;}
.modal#premium_policy_modal .close_btn img{width:100%;}
.modal#premium_policy_modal .inner_wrap{padding:32px;}
.modal#premium_policy_modal .inner_wrap .modal_title{font-size:1.667em;margin:0;padding:0;font-weight:bold;}
.modal#premium_policy_modal .inner_wrap ul{margin:0;padding:2em 0 0 0;}
.modal#premium_policy_modal .inner_wrap ul li{margin:0;padding:0;list-style:none;font-size:1.167em;padding:0 0 1.143em 0.7em;background-image:url("//img.chutcha.kr/files/website/dealer/common/bullet_dot_light_gray.png");background-repeat: no-repeat;background-position:left top 0.6em;}



/* 상담신청 모달 */
.modal#order_question_modal{width:368px;padding:0;}
.modal#order_question_modal .close_btn{position:absolute;top:16px;right:16px;border:0;cursor:pointer;background:transparent;width:24px;height:24px;padding:0;margin:0;}
.modal#order_question_modal .close_btn img{width:100%;}
.modal#order_question_modal .inner_wrap{padding:2.667em 2.667em 4em;}
.modal#order_question_modal .inner_wrap .modal_title{font-size:1.667em;font-weight:bold;margin:0;padding:0;}
.modal#order_question_modal .inner_wrap .modal_msg textarea{width:100%;height:11em;font-size:1.167em;margin:1.714em 0 0 0;padding:1.143em;border:1px solid #e0e0e2;border-radius: 2px;box-sizing: border-box;resize:none;outline:0;}
.modal#order_question_modal .modal_btn_wrap{display:flex;justify-content: space-between;}
.modal#order_question_modal .modal_btn_wrap .confirm_btn{flex-grow: 1;flex-basis: 100%;border:0;float:right;color:#fff;background-color:#233cfa;text-align:center;font-size:1.333em;font-weight:500;box-sizing:border-box;cursor:pointer;border-radius:4px;border-top-left-radius: 0;border-top-right-radius: 0;}
.modal#order_question_modal .modal_btn_wrap .confirm_btn.disabled{background-color:#bdbdbf}


/* 220504 { */
.txt_style_contents {
	font-size: 14px;
	font-size: 1.166em;
}
.txt_style_contents_small {
	font-size: 13px;
	font-size: 1.083em;
}
.txt_style_contents_large {
	font-size: 16px;
	font-size: 1.333em;
}
.txt.blue{
    color: #233cfa;
}

.modal#order_question_modal .inner_wrap {
    padding: 2.667em 2.667em;
}
.modal#order_question_modal .inner_wrap .modal_title {
    padding-bottom: 16px;
}
.modal#order_question_modal .inner_wrap .modal_desc {
    margin: 0;
    padding-bottom: 24px;
}
.modal#order_question_modal .inner_wrap .modal_msg textarea {
	display: block;
    margin: 0;
    height: 120px;
    height: 8.6em;
}
.modal#order_question_modal .inner_wrap .input_group .modal_msg textarea {
	height: 104px;
}
.input_group, .input_group * {
    margin: 0; padding: 0; box-sizing: border-box; list-style: none;
}
.input_group .row {
    width: 100%; height: auto;
    display: flex; flex-direction: row; align-items: center;
    justify-content: flex-start;
    padding-bottom: 12px;
}
.input_group .row:last-child {
	padding-bottom: 0;
}
.input_group .last {
    padding-bottom: 24px;
}
.input_group .txt_frame {
    width: 64px;
    min-width: 64px;
}
.input_group .input_frame {
    display: flex;
    flex-grow: 1;
    width: 100%;
}
.input_group input.basic {
    width: 100%;
    height: 40px;
    display: block;
    border: 1px solid #e0e0e2;
    border-radius: 2px;
    padding: 0 16px;
}
.input_group input.basic:focus {
    outline: 0;
}
.input_group button {
    border: 0;
    background: none;
    cursor: pointer;
}
.input_group .btn_txt.underline {
    text-decoration: underline;
}
.input_group .input_set_agree .btn_frame {
    min-width: 50px;
    text-align: right;
}
/* checkbox */
.input_frame.checkbox {
	position: relative;
	overflow: hidden;
}
.input_frame.checkbox input[type="checkbox"] {
	display: block;
	position: absolute;
	top: -1px;
	left: -1px;
	width: 1px;
	height: 1px;
	opacity: 0;
	text-indent: -999px;
}
.input_frame.checkbox input[type="checkbox"] + label {
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: flex-start;
	cursor: pointer;
}
.input_frame.checkbox input[type="checkbox"] + label .ico {
	display: block;
	width: 20px;
	height: 20px;
	background-image: url(" //img.chutcha.net/files/website/dealer/common/check-off-btn.svg");
	background-size: 100% auto;
	background-position: center center;
	background-repeat: no-repeat;
}
.input_frame.checkbox input[type="checkbox"] + label .txt {
	font-size: 14px;
	font-weight: 400;
	padding-left: 8px;
}
.input_frame.checkbox input[type="checkbox"]:checked + label .ico {
	background-image: url(" //img.chutcha.net/files/website/dealer/common/check-on-btn.svg");
}
.input_frame.checkbox.small input[type="checkbox"] + label .ico {
	width: 16px;
	height: 16px;
	width: 1.333em;
	height: 1.333em;
}
.input_frame.checkbox.small input[type="checkbox"] + label .txt {
	font-size: 13px;
	font-size: 1.083em;
}

.contents_wrap.off {
	height: 100vh;
}
.contents_wrap.off * {
	display: none;
}

/* } 220504 끝 */








/* 220614 { */
/* 결제 페이지 */
.contents_wrap.purchase_area .purchase_option_area .purchase_method_area .order_table td input[type=radio]+label {padding-bottom: 0;}

/* 구매 및 이용내역 페이지 */
.contents_wrap.order_list_wrap .order_list_area table {table-layout: fixed;}
.contents_wrap.order_list_wrap .order_list_area table .slot th:nth-child(1){width: 120px;}
.contents_wrap.order_list_wrap .order_list_area table .slot th:nth-child(2){width: 180px;}
.contents_wrap.order_list_wrap .order_list_area table .slot th:nth-child(3){width: auto;}
.contents_wrap.order_list_wrap .order_list_area table .slot th:nth-child(4){width: 120px;}
.contents_wrap.order_list_wrap .order_list_area table .slot th:nth-child(5){width: 120px;}
.contents_wrap.order_list_wrap .order_list_area table .slot th:nth-child(6){width: 120px;}
.contents_wrap.order_list_wrap .order_list_area table .slot th:nth-child(7){width: 110px;}
.contents_wrap.order_list_wrap .order_list_area table .slot th:nth-child(8){width: 110px;}

.contents_wrap.order_list_wrap .order_list_area table .auction th:nth-child(1) {width: 128px;}
.contents_wrap.order_list_wrap .order_list_area table .auction th:nth-child(2) {width: 128px;}
.contents_wrap.order_list_wrap .order_list_area table .auction th:nth-child(3) {width: auto;}
.contents_wrap.order_list_wrap .order_list_area table .auction th:nth-child(4) {width: 216px;}
.contents_wrap.order_list_wrap .order_list_area table .auction th:nth-child(5) {width: 216px;}
.contents_wrap.order_list_wrap .order_list_area table .auction th:nth-child(6) {width: 128px;}
.contents_wrap.order_list_wrap .order_list_area table .auction th:nth-child(7) {width: 128px;}

.contents_wrap.order_list_wrap .order_list_area table .txt_taxinfo_stat.none {color: #bdbdbf;}
.contents_wrap.order_list_wrap .order_list_area table .txt_taxinfo_stat.complete {text-decoration: underline; cursor: pointer;}
.txt_taxinfo_stat:not(.complete) {pointer-events: none;}

.cont_top_tab_area {display: flex; flex-direction: row; align-items: center; justify-content: space-between;}
.cont_top_tab_area ul.tab_list {float: none; display: flex; flex-direction: row; align-items: center; justify-content: flex-start;}
.cont_top_tab_area ul.tab_list li {float: none;}
.cont_top_tab_area ul.tab_list::after, .cont_top_tab_area::after {display: none; clear: none;}

.contents_wrap.purchase_area .purchase_option_area .order_table th.vertical_top {
	padding: 2em 0;
	vertical-align: top;
}
.contents_wrap.purchase_area .purchase_option_area .order_table .select_use_taxinfo th {padding-top: 1.45em;}

.cont_top_tab_area ul.tab_list li.overflow_hidden {position: relative; overflow: hidden;}
.cont_top_tab_area ul.tab_list li input[type="radio"] {display: block; width: 1px; height: 1px; position: absolute; top: -1px; left: -1px; opacity: 0;}
.cont_top_tab_area ul.tab_list li input[type="radio"] + label {display: block; font-size: 1.083rem; font-weight: 500; text-align: center; padding: 0.692em 1.231em; cursor: pointer; border: 1px solid #e0e0e2; background: #fff; line-height: 1; border-radius: 2px;}
.cont_top_tab_area ul.tab_list li input[type="radio"]:checked + label {border-color: #233cfa; background-color: #233cfa; color: #fff;}
/* } 220614 끝 */

/* 221107 { */
/* 상품 소개 페이지 { */
.contents_wrap.product_desc_area .purchase_area .select_amount_wrap .purchase_amount {width: calc(100% - 80px);}
.contents_wrap.product_desc_area .detail_desc_area .use_notice ul.notice_list {position: relative;}
.contents_wrap.product_desc_area .detail_desc_area .use_notice ul.notice_list li {line-height: 1.538; background-position: left top 1.51em; padding-top: 12px; padding-top: 0.923em;}
.contents_wrap.product_desc_area .detail_desc_area .use_notice ul.notice_list li:first-of-type {padding-top: 0; background-position: left top 0.6em;}
.contents_wrap.product_summary_area.auction .text_desc_area {padding: 120px 0 50px;}
.input_group button.policy_view_btn_style {display:block; padding:0 1.1em 0 0;color:#233cfa;font-size:1.083em;font-weight:500; line-height: 1.48; outline:none;background:transparent;background-image:url("//img.chutcha.kr/files/website/dealer/common/arrow-icon.png");background-repeat:no-repeat;background-size:auto 0.8em;background-position: center right;border:none;cursor:pointer; min-width: auto;} 
.contents_wrap.product_desc_area .detail_desc_area .use_notice .adproduct_policy_view_btn, .contents_wrap.product_desc_area .detail_desc_area .use_notice .auction_policy_view_btn {top: auto; left: auto; right: 0; bottom: 0; font-size: 13px; font-size: 1.083em;}
.purchase_area .purchase_border {padding: 2.666em 0 2.666em; border-top: 1px solid #eeeef0;}
.contents_wrap.product_desc_area.auction .purchase_area .select_period_wrap {margin-top: 0;}
.purchase_area .input_group.agree_check_group .input_set_agree .input_frame.checkbox label .txt {margin-top: 1px;}
.purchase_area .input_group.agree_check_group .input_set_agree {width: 100%; height: auto; padding-top: 16px; padding-top: 1.333em;}
.purchase_area .input_group.agree_check_group .input_set_agree:first-child {padding-top: 0;}
.purchase_area .input_group.agree_check_group .input_set_agree .input_frame.checkbox ~ .btn_frame {padding-top: 8px; padding-top: 0.666em; padding-left: 28px;}
/* 요금표 */
.contents_wrap.product_desc_area .detail_desc_area .price_wrap table {table-layout: fixed;}
.contents_wrap.product_desc_area .detail_desc_area .price_wrap table.auction_price_table th:first-child {width: 243px;}
/* FAQ 영역 */
.contents_wrap.product_desc_area .detail_desc_area .use_notice ul.faq_list li {margin: 0 0 16px 0; margin: 0 0 1.23em 0;}
/* 결제 정보 영역 */
.contents_wrap.product_desc_area .purchase_area .purchase_summary_wrap {margin: 0; padding: 0; margin-top: 24px; margin-top: 2em; padding-top: 24px; padding-top: 2em;}
.contents_wrap.product_desc_area .purchase_area .select_period_wrap input[type=radio].label_length_odd:last-of-type+label, .contents_wrap.product_desc_area .purchase_area .select_period_wrap input[type=radio].label_length_even:last-of-type+label, .contents_wrap.product_desc_area .purchase_area .select_period_wrap input[type=radio].label_length_even:nth-last-of-type(2)+label {padding-bottom: 0;}
.purchase_area .purchase_border {padding: 24px 0 32px; padding: 2em 0 2.666em;}
/* 프리미엄 상품 정책 동의 모달 */
.modal#premium_policy_modal .close_btn {top: 16px; right: 16px; width: 24px;}
.modal#premium_policy_modal .inner_wrap ul li {padding-bottom: 12px; padding-bottom: 0.857em;}
.modal#premium_policy_modal .inner_wrap ul li:last-child {padding-bottom: 0;}
/* } 상품 소개 페이지 끝 */

/* 결제 페이지 { */
/* 상품정보 영역 */
.contents_wrap.purchase_area .purchase_option_area .purchase_product_area .order_table {margin: 2.333em 0 1.667em;}
.contents_wrap.purchase_area .purchase_option_area .order_table th, .contents_wrap.purchase_area .purchase_option_area .order_table td {padding: 12px 0; padding: 0.857em 0;}
/* 결제수단 */
.contents_wrap.purchase_area .purchase_option_area .purchase_method_area .order_table td.pay_method input[type=radio]+label {width: 33.3333%;}
/* 가상계좌 */
.contents_wrap.purchase_area .purchase_option_area .purchase_method_area .order_table td.pay_method input[type=radio]:disabled+label {cursor: default; border-color: #e0e0e2; background-color: #fafafb; color: #bdbdbf;}

/* 결제정보 영역 */
.contents_wrap.purchase_area .purchase_summary_area .purchase_summary_wrap dl dt, .contents_wrap.purchase_area .purchase_summary_area .purchase_summary_wrap dl dd {margin-bottom: 12px; margin-bottom: 0.857em;}
.contents_wrap.purchase_area .purchase_summary_area .purchase_summary_wrap dl.purchase_summary .total_price_t, .contents_wrap.purchase_area .purchase_summary_area .purchase_summary_wrap dl.purchase_summary .total_price_d {margin-top: 4px; margin-top: 0.25em;}
.contents_wrap.purchase_area .purchase_summary_area .purchase_summary_wrap dl.purchase_summary .total_price_d {margin-bottom: 1em;}
.contents_wrap.purchase_area .purchase_summary_area .purchase_summary_wrap .purchase_agreement_list {padding-top: 24px; padding-bottom: 32px; padding-top: 2em; padding-bottom: 2.666em; position: relative;}
.contents_wrap.purchase_area .purchase_summary_area .purchase_summary_wrap .purchase_agreement_list input[type=checkbox]+label {padding: 0 1.5em 0 2em; background-position: left center; min-height: 1.5em;}
.contents_wrap.purchase_area .purchase_summary_area .purchase_summary_wrap .purchase_agreement_list input[type=checkbox]:checked+label {background-position: left center;}
/* } 결제 페이지 끝 */

/* 결제 페이지 - 매입상품 { */
/* 결제수단 선택 영역 */
.contents_wrap.purchase_area.auction .purchase_option_area .purchase_method_area {border-top: 1px solid #eeeef0;}
/* } 결제 페이지 - 매입상품 끝 */

/* 결제 왼료 페이지 { */
.contents_wrap.purchase_compleae_area .inner_wrap {width: 480px;}
.contents_wrap.purchase_compleae_area .complete_header {background: none; text-align: center;}
.contents_wrap.purchase_compleae_area .complete_header h1 {line-height: 1.448;}
.contents_wrap.purchase_compleae_area .complete_header p.pay_cmplt_text {font-size: 16px; font-size: 1.333em; line-height: 1.5; margin: 0; padding: 0; padding-top: 24px; padding-top: 1.5em;}
.contents_wrap.purchase_compleae_area .complete_header .purchase_complete_btn_wrap a {width: 140px; margin: 0;}
.contents_wrap.purchase_compleae_area .complete_header .purchase_complete_btn_wrap {padding: 48px 0 80px; padding: 4em 0 6.666em;}
.contents_wrap.purchase_compleae_area .complete_footer {padding-top: 24px; padding-top: 2em;}
.contents_wrap.purchase_compleae_area .complete_footer ul li {line-height: 1.48; padding-bottom: 8px;}
.contents_wrap.purchase_compleae_area .complete_footer ul.notice_list li:last-child {padding-bottom: 0;}
.contents_wrap.purchase_compleae_area .complete_footer ul.notice_list li a {color: #233cfa;}
.contents_wrap.purchase_compleae_area .complete_footer ul.notice_list li a:hover {text-decoration: underline;}
/* } 결제 완료 페이지 끝 */

/* 결제 완료 페이지 - 매입상품 { */
/* 매입상품 신청 프로세스 가이드 드롭박스 */
.contents_wrap.purchase_compleae_area .complete_footer .guide_drop_box ul li {padding: 0; background: none;}
.contents_wrap.purchase_compleae_area .guide_drop_box {width: 100%; height: auto; padding-top: 32px; padding-bottom: 80px;}
.contents_wrap.purchase_compleae_area .guide_drop_box .line.hori {width: 432px; width: calc(100% - 48px); width: calc(100% - 4em); height: 1px; margin: 0 auto; background-color: #e0e0e2;}
.contents_wrap.purchase_compleae_area .guide_drop_box .txt.weight_medium {font-weight: 500;}
.contents_wrap.purchase_compleae_area .guide_drop_box .drop_box {width: 100%; height: auto; border: 1px solid #e0e0e2; border-radius: 4px;}
.contents_wrap.purchase_compleae_area .guide_drop_box .drop_box .drop_box_title {cursor: pointer;}
.contents_wrap.purchase_compleae_area .guide_drop_box .drop_box .drop_box_title, .contents_wrap.purchase_compleae_area .guide_drop_box .drop_box .drop_box_cont .cont_item_group {width: 100%; height: auto; padding: 24px; padding: 2em;}
.contents_wrap.purchase_compleae_area .guide_drop_box .drop_box .drop_box_cont .cont_item_group {padding-top: 32px; padding-bottom: 32px; padding-top: 2.666em; padding-bottom: 2.666em;}
.contents_wrap.purchase_compleae_area .guide_drop_box .drop_box .drop_box_title i.ico_hello {display: block; width: 20px; height: 20px; width: 1.666em; height: 1.666em; margin-top: -4px;}
.contents_wrap.purchase_compleae_area .guide_drop_box .drop_box .drop_box_title {display: flex; flex-direction: row; align-items: center; justify-content: space-between;}
.contents_wrap.purchase_compleae_area .guide_drop_box .drop_box .drop_box_title .txt_frame {width: 100%; height: auto; display: flex; flex-direction: row; align-items: center; justify-content: flex-start; flex-grow: 1;}
.contents_wrap.purchase_compleae_area .guide_drop_box .drop_box .drop_box_title .ico_frame {min-width: 16px; min-width: 1.333em; height: 16px; height: 1.333em; width: 16px; width: 1.333em;} 
.contents_wrap.purchase_compleae_area .guide_drop_box .drop_box .drop_box_title .ico_arrow_down {display: block; width: 100%; height: 100%; background-image: url("//img.chutcha.kr/files/website/dealer/common/ic_arrow_down.svg"); background-size: 100% auto; background-repeat: no-repeat; background-position: center center;}
.contents_wrap.purchase_compleae_area .guide_drop_box .drop_box .drop_box_cont .ico_arrow_down {background-image: url("//img.chutcha.kr/files/website/dealer/common/ic_arrow_down_grey.png"); background-size: 16px auto; background-size: 1.333em auto; background-repeat: no-repeat; background-position: center center; }
.contents_wrap.purchase_compleae_area .guide_drop_box .drop_box .drop_box_title .txt_frame .txt {padding-left: 4px; line-height: normal;}
.contents_wrap.purchase_compleae_area .guide_drop_box .drop_box .drop_box_cont .cont_item_group {width: 100%; height: auto;}
.contents_wrap.purchase_compleae_area .guide_drop_box .drop_box .drop_box_cont .cont_item_group .group_desc {padding-bottom: 24px; padding-bottom: 1.714em;}
.contents_wrap.purchase_compleae_area .guide_drop_box .drop_box .drop_box_cont .cont_item {font-size: 12px; width: 100%; height: auto; padding-bottom: 18px; padding-bottom: 1.5em; display: flex; flex-direction: row; align-items: flex-start; justify-content: flex-start;}
.contents_wrap.purchase_compleae_area .guide_drop_box .drop_box .drop_box_cont .txt_frame { width: 100%; height: auto; min-height: 48px; min-height: 4em; display: flex; flex-direction: column; align-items: flex-start; justify-content: center; flex-grow: 1; padding-left: 20px; padding-left: 1.666em;} 
.contents_wrap.purchase_compleae_area .guide_drop_box .drop_box .drop_box_cont .ico_frame {width: 48px; width: 4em; min-width: 48px; min-width: 4em; height: auto;}
.contents_wrap.purchase_compleae_area .guide_drop_box .drop_box .drop_box_cont .ico_frame .ico {display: block; width: 100%;}
.contents_wrap.purchase_compleae_area .guide_drop_box .drop_box .drop_box_cont .ico_frame .ico_guide {height: 48px; height: 4em; background-size: 100% auto; background-size: contain; background-position: top center; background-repeat: no-repeat; padding-bottom: 10px; padding-bottom: 0.833em; box-sizing: content-box;}
.contents_wrap.purchase_compleae_area .guide_drop_box .drop_box .drop_box_cont .ico_frame .ico_guide.ico_guide_1 {background-image: url("//img.chutcha.kr/files/website/dealer/common/img_auction_process_guide_1.png");}
.contents_wrap.purchase_compleae_area .guide_drop_box .drop_box .drop_box_cont .ico_frame .ico_guide.ico_guide_2 {background-image: url("//img.chutcha.kr/files/website/dealer/common/img_auction_process_guide_2.png");}
.contents_wrap.purchase_compleae_area .guide_drop_box .drop_box .drop_box_cont .ico_frame .ico_guide.ico_guide_3 {background-image: url("//img.chutcha.kr/files/website/dealer/common/img_auction_process_guide_3.png");}
.contents_wrap.purchase_compleae_area .guide_drop_box .drop_box .drop_box_cont .ico_frame .ico_guide.ico_guide_4 {background-image: url("//img.chutcha.kr/files/website/dealer/common/img_auction_process_guide_4.png");}
.contents_wrap.purchase_compleae_area .guide_drop_box .drop_box .drop_box_cont .ico_frame .ico_arrow_down {height: 16px; height: 1.333em;}
.contents_wrap.purchase_compleae_area .guide_drop_box .drop_box .drop_box_cont .txt_frame .txt {padding-bottom: 4px; line-height: normal;}
.contents_wrap.purchase_compleae_area .guide_drop_box .drop_box .drop_box_cont .txt_frame .txt:last-child {padding-bottom: 0; line-height: 1.538;}
.contents_wrap.purchase_compleae_area .guide_drop_box .drop_box .drop_box_cont .cont_item:last-child, .contents_wrap.purchase_compleae_area .guide_drop_box .drop_box .drop_box_cont .cont_item:last-child .ico {padding-bottom: 0;}
.contents_wrap.purchase_compleae_area .guide_drop_box .drop_box .drop_box_cont {overflow: hidden; max-height: 0; transition: 0.6s;}
.contents_wrap.purchase_compleae_area .guide_drop_box.open .drop_box .drop_box_title .ico_arrow_down {transform: rotate(180deg);}
.contents_wrap.purchase_compleae_area .guide_drop_box.open .drop_box .drop_box_cont {max-height: 2000px;}
/* } 결제 완료 페이지 - 매입상품 끝 */
/* } 221107 끝 */
