<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/* table type */
table.ac {margin-right:auto; margin-left:auto;}
[class^='type01'] {width:100%;border-top:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4;}
.type01 thead th {height: 35px;font-size:14px;padding: 5px 0;font-weight:normal; color:#333;text-align: center;font-weight: 600; background:#f8f8f8;border-top: 1px solid #777462;}
.type01 tbody td {height: 35px;padding:5px 15px; border-top:1px solid #e4e4e4;}
.type01 tbody td {font-weight:normal; text-align:center;font-size: 13px;}
.type01 tbody td strong{font-weight:normal; }
.type01 tbody td input{border:1px solid #e4e4e4;}
.type01 tbody td.tit {text-align:center;}
.type01 tbody td.tit&gt;img{vertical-align: top;}
.type01 tbody td.tit .prdf_op{display: inline-block;margin-left: 5px;padding: 0;font-weight: 600;vertical-align: middle;}
.type01 tbody td.tit .prdf_op&gt;span{display: block;margin-top: 4px;text-align: left;font-weight: 400;}
.type01 tbody td.ellipsis {text-align:left;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space:nowrap;}
.type01 tbody td.bg{font-weight: 600;background-color: #f8f8f8;}
.type01 tbody a:hover{text-decoration:underline}
/*.type01 tbody tr:hover td {background:#ebebeb;}*/
.type01 tbody tr{font-size:13px;color:#7a7a7a;}


.order .type01 thead th{border-top: 2px solid #d6d6d6;}
.order .type01 thead th.name {width: 460px;}

.notice_list{font-family:'Noto Sans KR', sans-serif;border-top: 2px solid #3a4152;border-bottom: 1px solid #3a4152;}
.notice_list thead&gt;tr{height: 38px;background-color: #fafafa;}
/* .notice_list tbody&gt;tr.Notice_tit {background-color: #fafafa;} */
.notice_list thead&gt;tr&gt;th{color: #888888;font-size: 14px;}
.notice_list tbody&gt;tr&gt;td{min-height: 38px;padding: 10px 0;font-size: 14px;color: #757575;text-align:center;border-top: 1px solid #e2e2e2;}
.notice_list tbody&gt;tr .tit{padding-left: 38px;text-align: left;}
.notice_list tbody&gt;tr&gt;td&gt;a{display:inline-block;}
.notice_list tbody&gt;tr&gt;td&gt;a:after{display: block;clear: both;content: '';}
.notice_list tbody&gt;tr&gt;td&gt;a img{float: left;width: 20%;}
.notice_list tbody&gt;tr&gt;td&gt;a .prdf_Lname{float: left;width: 78%;margin-left: 2%;text-align: left;}

.notice_list .notice_col1{width: 5%;}
.notice_list .notice_col2{width: 68%;}
.notice_list .notice_col3{width: 10%;}
.notice_list .notice_col4{width: 9%;}
.notice_list .notice_col5{width: 8%;}
.notice_list .notice_col6 {width: 52%;}


.serch_input{display:inline-block;}
.serch_input&gt;input[type="text"]{width: 158px;height: 16px;font-size: 14px;background-color: #fff;border: 1px solid #3a4152;}
.serch_input&gt;.serch_btn{display: block;float: right;width:36px;height: 27px;line-height: 27px;color: #fff;text-indent: -9999px;text-align: center;font-size: 9px;background:#3a4152 url("/images/shop/btn-icon/bg_serch_ico.png") no-repeat center center;-webkit-background-size: 13px;background-size:13px ;border:0.5px solid #3a4152;}


.srch_faq{margin-bottom:30px;padding:30px 0;text-align:center;background-color:#f6f6f6; vertical-align:top;}
.srch_faq&gt;em{font-size:20px;color:#333;line-height:40px;font-family:'Noto Sans KR', sans-serif;}
.srch_faq&gt;select{display:inline-block;margin-right:5px;margin-left:10px
;background:#fff;padding:6.5px 0 6.5px 10px;width:70px; height:40px;background:#fff url("/images/shop/main/black_down.png") no-repeat 95% 50%;vertical-align: top;}
.srch_faq .serchInput{display:inline-block;vertical-align:top;}
.srch_faq .serchInput&gt; input[type="text"]{width:250px;height:25px;background-color:#FFF;}
.srch_faq .serchInput&gt;.serch_btn{display: block;float: right;width: 40px;height: 38px;line-height: 30px;color: #fff;text-indent: -9999px;text-align: center;font-size: 10px;background:#3a4152 url("/images/shop/btn-icon/bg_serch_ico.png") no-repeat center center;-webkit-background-size: 15px;background-size:15px ;border:0.5px solid #3a4152;}


.faq_sort{height: 40px;padding-bottom: 30px;font-family:'Noto Sans KR', sans-serif;background-color: #FFF;}
.faq_sort &gt;ul&gt;li{float: left;width: 25%;height: 40px;border: 1px solid #4a473d;border-left: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.faq_sort &gt;ul&gt;li.current{border-bottom: 0;}
.faq_sort &gt;ul&gt;li:first-child{border-left: 1px solid #4a473d;}
.faq_sort &gt;ul&gt;li.active&gt;a{color: #fff;}
.faq_sort &gt;ul&gt;li&gt;a{display: block;height: 40px;text-align: center;line-height: 38px;color: #4a473d;font-size: 15px;}
.faq_sort &gt;ul&gt;li&gt;a&gt;.faq_arrow{display: none;}
.faq_sort &gt;ul&gt;li.active&gt;a&gt;.faq_arrow{display: inline-block;width: 6px;height: 38px;margin-left: 5px;line-height: 38px;text-indent: -9999px;background: url(/shop/img/common/bg_active_arrow.png) no-repeat center center ;-webkit-background-size: contain;background-size: contain;}

.faq_cont .no_cont{text-align: center;}
.faq_cont&gt;ol&gt;li{color: #4c4c4c;font-size: 16px;}
.faq_cont&gt;ol&gt;li.faq_tit:first-child{border-top: 0;background-color: #FFF}

.faq_cont&gt;ol&gt;li.faq_tit{position: relative;font-size: 18px;font-weight: 500;background-color: #fff;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.faq_cont&gt;ol&gt;li.faq_tit:after {content: '';display: block;position: absolute;right: 27px;top: 50%;width: 13px;height: 7px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform:translateY(-50%) ;background: url('/images/shop/icon/arrow-d.png') no-repeat;-webkit-background-size: 12px;background-size: 12px;}
.faq_cont&gt;ol&gt;li&gt;a{display: block;height: 41px;line-height: 42px;padding: 0 67px 0 135px;color: #6B6B6B;font-family:'Noto Sans KR', sans-serif;letter-spacing: 0.024em}
.faq_cont&gt;ol&gt;li&gt;a:before {content: 'Q';display: block;position: absolute;left: 0;top: 0;width: 117px;height: 41px;font-weight:500;line-height: 41px;text-align: center;color: #6B6B6B;font-size: 18px;letter-spacing: 0.024em}
.faq_cont&gt;ol&gt;li.faq_tit.current:after {-webkit-transform: rotate(180deg) translateY(50%);-moz-transform: rotate(180deg) translateY(50%);-ms-transform: rotate(180deg) translateY(50%);-o-transform: rotate(180deg) translateY(50%);transform: rotate(180deg) translateY(50%);}
.faq_cont&gt;ol&gt;li.faq_tit2 {padding:10px 0;text-align: center;background: 0;}
.faq_cont&gt;ol&gt;li:nth-child(3),.faq_cont&gt;ol&gt;li:nth-child(7),.faq_cont&gt;ol&gt;li:nth-child(11),.faq_cont&gt;ol&gt;li:nth-child(15),.faq_cont&gt;ol&gt;li:nth-child(19),.faq_cont&gt;ol&gt;li:nth-child(23),.faq_cont&gt;ol&gt;li:nth-child(27),.faq_cont&gt;ol&gt;li:nth-child(31),.faq_cont&gt;ol&gt;li:nth-child(35),.faq_cont&gt;ol&gt;li:nth-child(39){background-color: #F6F6F6}

.faq_cont&gt;ol&gt;li.faq_txt{position: relative;display: none;background-color: #F6F6F6;;margin-bottom: 9px;padding: 9px 67px 9px 135px;}
.faq_cont&gt;ol&gt;li.faq_txt .faq_ico{width: 30px;height: 30px;text-indent: -9999px;}
.faq_cont&gt;ol&gt;li.faq_txt:before {content: 'A';display: block;position: absolute;left: 0;top: 0;width: 117px;height: 37px;line-height: 38px;font-weight:500;text-align: center;color: #208FCE;font-size: 18px;letter-spacing: 0.024em}
.faq_cont li.faq_txt:after{display: block;clear: both;content: '';}
.faq_cont li.faq_txt&gt;div{float: left;width: 95%;}
.faq_cont li.faq_txt {line-height: 1.375em;font-weight:500;font-size: 14px;letter-spacing: 0.024em;color:#6B6B6B}

.faq_cont&gt;ol&gt;li.faq_tit .evalution{margin-bottom: 10px;}
.faq_cont&gt;ol&gt;li.faq_tit .evalution&gt;em{line-height: 19px;}
.faq_cont&gt;ol&gt;li.faq_tit .evalution .btnStar{margin-top: 2px;vertical-align: top;}
.faq_cont&gt;ol&gt;li.faq_tit .faqL{position: relative;padding:10px;background: 0;}
.faq_cont&gt;ol&gt;li.faq_tit .faqL .evalutionDate{position: absolute;top: 50%;right: 10px;margin-top: -9.5px;}



.btnStar{width: 15px;height: 15px;}

@media (max-width: 1024px) {
	.faq_cont&gt;ol&gt;li&gt;a {height: 30px;line-height: 31px;padding: 0 25px 0 26px;font-size: 11px}
	.faq_cont&gt;ol&gt;li&gt;a:before ,.faq_cont&gt;ol&gt;li.faq_txt:before{width: 26px;height: 30px;line-height: 31px;font-size: 11px}
	.faq_cont&gt;ol&gt;li.faq_tit:after {right:10px;width:10px;height: 5px;background-size: 10px auto}
	.faq_cont&gt;ol&gt;li.faq_txt {margin-bottom: 6px;font-size: 10px;padding: 8px 25px 8px 26px;line-height: 1.4em}
}

.section table.prf_detail,.section table.prf_detail .bdn td{border-top: 1px solid #777462;}
.prf_detail tbody td{text-align: left;padding-left: 30px;}
.prf_detail tbody td:nth-child(2n){font-size: 13px;}


/*공통*/
.textarea_pad{padding:5px!important}
.input_pad{padding:2px 5px!important;height:37px;}



.type01-view strong,.type01-view b{font-weight:bold;font-size:13px;}

.type01-view tbody th {height: 35px;padding: 5px 0;font-size: 14px;font-weight:normal;color:#4c4c4c; border-top:1px solid #e6e6e6;}
.type01-view tbody tr:first-child th {border-top:none;}

.type01-view tbody td.tit {padding: 5px; background:#ffffff;}
.type01-view tbody td {height: 35px;text-align:left;color:#7a7a7a;padding:5px 15px; background:#ffffff; border-top:1px solid #e4e4e4;font-size: 13px;}
.type01-view tbody tr:first-child td {border-top:none;}

.type01-view tbody input[type="text"],.type01-view tbody input[type="password"]{}
.type01-view tbody textarea{overflow: auto;width: 100%;height: 150px;padding: 6.5px 10px 6.5px 10px;border:1px #e4e4e4 solid;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;resize:none;}
.type01-view2 {width:100%;border-top:1px solid #777462;border-bottom:1px solid #e4e4e4}
.type01-view2 tbody th {padding-left:20px;border-bottom:1px solid #e6e6e6 ;background-color:#f8f8f8}
.type01-view2 tbody td {padding-left:20px;border-bottom:1px solid #e6e6e6}
.type01-sub {-ms-word-wrap: break-word;word-wrap: break-word;-ms-word-break: break-all;word-break: break-all;font-size: 13px;}
.type01-sub&gt;div {display: table;width: 100%;border-top: 1px solid #e6e6e6;color: #7a7a7a;}
.type01-sub&gt;div.type1_list4 .type1_w100 {background-color: #f9f9f9;}
.type01-sub .type1_tit {display: table-cell;width: 70px;padding: 14px 15px;color: #4c4c4c;background-color: #f4f4f4;text-align: center;}
.type01-sub .type1_txt {display: table-cell;width: 170px;padding: 14px 15px;;background-color: #FFF;}
.type01-sub .type1_w100 {width: 100%;padding: 14px 15px;background-color: #FFF;}
.type01-sub .type1_w100&gt;p {padding-left: 40px;margin-bottom: 10px;line-height: 30px;font-weight: 600;color: #555;font-size: 14px;}
.type01-sub .type1_w100&gt;.faq_subTit1 {background: url('/images/shop/icon/qna_q.png') no-repeat 20px center;-webkit-background-size: 15px;background-size: 15px;}
.type01-sub .type1_w100&gt;.faq_subTit2 {background: url('/images/shop/icon/qna_a.png') no-repeat 20px center;-webkit-background-size: 15px;background-size: 15px;}
.type01-sub .type1_w100 .faq_answer {padding-left: 40px;}
.type01-sub .type1_w100 .faq_answer p {line-height: 23px;}
.type01-sub .type1_w100&gt;.faq_subTit2 .answer_icon {display: inline-block;width: 30px;height: 18px;margin-top: -2px;margin-right: 4px;line-height: 20px;background-color: #b8b8b8;color: #FFF;font-size: 11px;vertical-align: middle;text-align: center;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.type01-sub .type1_w100&gt;p.faq_subTxt {margin-bottom: 0;margin-top: 10px;}
.type01-sub .type1_w100&gt;p.faq_subTxt span {margin-right: 5px;}
.type01-sub .type1_w80 {width: 770px;}
.type01-sub .type1_list1 {border-top: none;}
.type01-sub .type1_answer {padding: 0 15px 14px 35px;color: #555;font-weight: 700;}
.type01-sub .type1_answer:nth-child(2) {background: url('/images/shop/common/answer_arrow.png') no-repeat 20px 3px;-webkit-background-size: 10px;background-size: 10px;padding-bottom: 10px;}
.type01-sub .type1_answer&gt;div {display: inline-block;}
.type01-sub .type1_tit {width: 12%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.type01-sub .type1_w80 {width: 88%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

.payment .type01 thead th{border-top: 0;}
.order .type01-view tbody td{color: #888;}

.board_page {margin-top:10px; text-align:center;}
.board_page a, .board_page span {margin:2px 5px 0; vertical-align:middle;}

.list-area {border-top:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4;}
.list-area li {padding:6px 0; background:#fafafa;}
.list-area strong {width:85px; text-align:center; display:inline-block;}

/*order delay*/
.type01-view .board_view{width:100%;margin-top:10px;border-bottom:1px #e4e4e4 solid;border-top:1px #e4e4e4 solid}
.type01-view .pay-box li{float:left;margin-right:25px;}

.payment .type01-view,.payment [class^='type01']{border-top:none}




/*1대1문의 */
.write .type01-view .textarea_pad{padding:5px 0 0 0!important;}


span.indisp {background:url('/images/shop/btn-icon/bullet.png') left -988px no-repeat;}
/* 반응형 테이블1 */
.ellipsis {overflow: hidden;text-overflow: ellipsis;-ms-text-overflow: ellipsis;white-space: nowrap;text-align: left !important;word-wrap:normal;}
.ellipsis {overflow: hidden;text-overflow: ellipsis;-ms-text-overflow: ellipsis;white-space: nowrap;text-align: left !important;word-wrap:normal;}
.deilveryList {border-top: 2px solid #2d3340;margin-bottom: 10px;}
.deilveryList .del_tit_box .del_tit {float: left;height: 45px;padding: 5px 0;font-size: 14px;color: #333;text-align: center;background-color: #f8f8f8;font-weight: 600;border-bottom: 1px solid #e4e4e4;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;line-height: 34px;}
.deilveryList .del_tit_box .del_tit span ,.deilveryList .del_content_box .del_content span{display: inline-block;vertical-align: middle;font-family: 'Noto Sans kr',sans-serif;line-height: 1.2em;-ms-word-break: break-all;word-break: break-all;white-space: normal;}
/* .deilveryList .del_content_box .del_content span.ellipsis {white-space: nowrap;} */
.deilveryList .del_content_box .del_content span.M_txt {display: none;}
.deilveryList .del_content_box .del_content {position: relative;float: left;min-height: 45px;padding: 5px 15px;font-weight: normal;text-align: center;border-bottom: 1px solid #e4e4e4;font-size: 13px;color: #7a7a7a;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;line-height: 34px;}
.deilveryList .del_content_box .del_content .detail_view {display: none;}
.deilveryList .del_content_box .del_content .detail_view  span {display: inline-block;width: 6px;height: 6px;margin-top: -2px;margin-left: 2px;border-right: 2px solid #7a8be9;border-top: 2px solid #7a8be9;vertical-align: middle;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.del_tit ,.del_content{width: 15%;}
.deilveryList1 .del_tit ,.deilveryList1 .del_content{width: 13%;}
.del_tit3 ,.del_content3{width: 40%;}
.deilveryList1 .del_tit3 ,.deilveryList1 .del_content3 {width: 35%;}
.del_content_all ,.deilveryList1 .del_content_all{width: 100%;}

/* 반응형 테이블2 */

.div_table {word-wrap: break-word;word-break: break-all;font-family: 'Noto Sans kr',sans-serif;border-top: 1px solid #e4e4e4;}
.div_table .div_table_col {border-bottom: 1px solid #e4e4e4;}
.div_table .div_table_col .div_tit {float: left;width: 150px;height: 45px;padding: 5px 0;line-height: 35px;font-weight: 600;font-size: 13px;color: #333;text-align: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.div_table .div_table_col .div_tit span {display: inline-block;margin-left: 20px;padding-left: 10px;line-height: 1.3em;}
.div_table .div_table_col .div_content {float: left;width: calc(100% - 150px);padding: 5px;min-height: 45px;line-height: 35px;text-align: left;color: #767676;font-size: 13px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.div_table .div_table_col .div_content textarea {display: block;overflow: auto; width: 100%;height: 150px;padding: 6.5px 10px 6.5px 10px;border: 1px #e4e4e4 solid;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;resize: none;}
.div_table .div_table_col .div_content .coment {margin-top: 3px;margin-bottom: 5px;line-height: 1.5em;}
.div_table .div_table_col .div_content .g_cancel {display: inline-block;}
.div_table .div_table_col .div_content .g_cancel input {height: 12px;line-height: 13px;vertical-align: middle;}
.div_table .div_table_col .div_content .g_cancel input::placeholder {font-size: 12px;font-family:  'Noto Sans KR', sans-serif;}
.div_table .div_table_col .div_content .gbtn,.div_table .div_table_col .div_content .gbtn strong ,.div_table .div_table_col .div_content .gbtn span {display: inline-block;height: 27px;line-height: 28px;}
.div_table .div_table_col .div_content .gbtn span {height: 25px;line-height: 27px;}
.div_table .div_table_col .div_content .gbtn strong ,.div_table .div_table_col .div_content .gbtn span {display: block;}
/* clame  */
.clame_area .del_tit0 ,.clame_area .del_content0 {width: 6%}
.clame_area .del_tit2,  .clame_area .del_tit4, .clame_area .del_tit5, .clame_area .del_content2 ,.clame_area .del_content4,.clame_area .del_content5 {width: 14%;}
.clame_area .del_tit3,.clame_area .del_tit1 ,.clame_area .del_content3 ,.clame_area .del_content1  {width: 16%;}
.clame_area .del_tit6 ,.clame_area .del_content6 {width: 8%;}
.clame_area .del_tit7 ,.clame_area .del_content7 {width: 12%;}
.clame_area .del_content_box .del_content a.sbtn {display: inline-block;}
.clame_area .del_content_box .del_content a.sbtn span {line-height: 20px;}


/* point */
.point_area .del_tit_box .del_tit1,.point_area .del_tit_box .del_tit2,.point_area .del_tit_box .del_tit4,.point_area .del_tit_box .del_tit5,.point_area .del_content_box .del_content1,.point_area .del_content_box .del_content2,.point_area .del_content_box .del_content4,.point_area .del_content_box .del_content5 {width: 15%;}
.point_area .del_tit_box .del_tit3,.point_area .del_content_box .del_content3 {width: 40%}

/* coupon */

.coupon_area .del_tit_box .del_tit1 ,.coupon_area .del_content_box .del_content1 {width: 20%;}
.coupon_area .del_tit_box .del_tit2,.coupon_area .del_content_box .del_content2 {width: 45%;}
.coupon_area .del_tit_box .del_tit3,.coupon_area .del_content_box .del_content3 {width: 35%;}

/* wishList */
.wish_area .del_tit_box .del_tit1 {width: 80%;}
.wish_area .del_tit_box .del_tit2,.wish_area .del_tit_box .del_tit3,.wish_area .del_content_box .del_content3,.wish_area .del_content_box .del_content4 {width: 10%;}
.wish_area .del_content_box .del_content {line-height: 49px;}
.wish_area .del_content_box .del_content1 {width: 10%;}
.wish_area .del_content_box .del_content2 {width: 70%}
.wish_area .del_content_box .del_content a.sbtn {display: inline-block;}
.wish_area .del_content_box .del_content a.sbtn span {line-height: 20px;}
.wish_area .del_content_box .del_content1 a {display: inline-block;vertical-align: top;}
.wish_area .del_content_box .del_content img {display: block;width: 50px;height: 50px;}

/* edit */

.edit_area .div_table_col .div_row {height: 125px;line-height: 125px;}
.edit_area .div_table_col .div_big.div_tit {line-height: 50px;}
.edit_area .div_table_col .div_big {height: 60px;}
.edit_area .div_table_col .div_big span.block {line-height: 1em;}
.edit_area .div_table_col .div_border {border-bottom: 1px solid #e4e4e4;}
.edit_area .div_table_col .div_border input.pp {width: 50%;}
.edit_area .div_table_col .div_border:last-child {border-bottom: 0;}
.edit_area .div_table_col .div_border a {line-height: 1.2em;}
.edit_area .div_table_col .div_big .m_block1 {display: inline-block;}
.edit_area .div_table_col .div_big .m_block2 {display: inline-block;}



/* addr */
.addr_area .del_content_box .del_content {height: 60px;line-height: 50px;}
.addr_area .del_tit_box .del_tit1,.addr_area .del_tit_box .del_tit2,.addr_area .del_tit_box .del_tit3,.addr_area .del_tit_box .del_tit5,.addr_area .del_content_box .del_content1,.addr_area .del_content_box .del_content2,.addr_area .del_content_box .del_content3,.addr_area .del_content_box .del_content5 {width: 15%;} 
.addr_area .del_tit_box .del_tit4 ,.addr_area .del_content_box .del_content4 {width: 40%;}

.addr_area .del_content_box .del_content5 a.sbtn span{line-height: 20px;}
.addr_area .del_content_box .del_content4 {text-align: left;}

/* addrW */
.div_table .div_table_col .div_content .check_addr {display: inline-block;}


/* clameV */
.clameV_area .del_tit_box .del_tit1 {width: 70%}
.clameV_area .del_tit_box .del_tit2,.clameV_area .del_tit_box .del_tit3,.clameV_area .del_tit_box .del_tit4,.clameV_area .del_content_box .del_content1, .clameV_area .del_content_box .del_content3,.clameV_area .del_content_box .del_content4,.clameV_area .del_content_box .del_content5 {width: 10%;}

.clameV_area .del_content_box .del_content1 {min-height: 62px;padding-top: 6px;text-align: center;}
.clameV_area .del_content_box .del_content1 img {	width: 50px;height: 50px;}
.clameV_area .del_content_box .del_content2 {width: 60%;}
.clameV_area .del_content_box .del_content2 span {line-height: 26px;}
.clameV_area .del_content_box .del_content2 span:last-child {line-height: 25px;}

/* group */
.group_area .del_content_box .del_content {height: 60px;line-height: 49px;}
.group_area .del_content_box .del_content_all {height: 45px;line-height: 34px;}
.group_area .del_tit0 ,.group_area .del_content0 {width: 8%}
.group_area .del_tit2, .group_area .del_content2  {width: 6%}
 .group_area .del_tit3, .group_area .del_content3 ,.group_area .del_tit4,.group_area .del_content4 {width:12%;}
 .group_area .del_tit5, .group_area .del_content5,.group_area .del_tit6 ,.group_area .del_content6 {width: 12%;}
 .group_area .del_tit1,.group_area .del_content1  {width: 50%;}
 .group_area .del_content1 {text-align: left !important;}
.group_area .del_content_box .del_contentPay {width: 65%;height: auto;text-align: left !important;}
.group_area .del_content_box .del_contentBtn {width: 35%;height: auto;text-align: right !important;}


@media (max-width: 1024px) {
/* 기본반응형 표 */
	.mypage .deilveryList {border-top: 0;padding: 20px 10px 0;}
	.mypage .deilveryList .del_tit_box {display: none;}
	.mypage .deilveryList .del_content_box {margin-bottom: 10px;background-color: #FFF;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
	
	.deilveryList .del_content_box .del_content {text-align: left;border-bottom: 0;}
	.deilveryList .del_content_box .del_content span.M_txt {display: inline-block;}
	.deilveryList .del_content_box .del_content_all {height:150px;line-height: 140px;font-size: 16px;text-align: center;}
	.deilveryList .del_content_box .del_content1 {float: none;width: 100%;height: auto;border-bottom: 1px solid #e4e4e4;}
	.deilveryList .del_content_box .del_content1&gt;span {display: block;float: left;font-size: 17px;color: #111;line-height: 34px;}
	.deilveryList .del_content_box .del_content .detail_view {float: right;display: block;font-size: 15px;color: #7a8be9;}
	.deilveryList .del_content_box .del_content2 {float: none;width: calc(100% - 30px);margin: 5px 15px 0;padding: 0;height: 20px;line-height: 20px;color: #111;}
	.deilveryList .del_content_box .del_content3 {float: none;width: calc(100% - 30px);margin: 0 15px 20px;padding: 0;}
	.deilveryList .del_content_box .del_content3 span{display:-webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: box;line-clamp: 2;box-orient: vertical;height: 45px;padding-left: 10px;font-weight: 600;color: #555;font-size: 17px;white-space: normal;line-height: 1.5em;}
	.deilveryList .del_content_box .del_content4 {width: calc(50% - 15px);margin-left: 15px;padding: 0 0 5px;text-align: left;color: #555;font-size: 15px;border-top: 1px solid #e4e4e4;}
	.deilveryList .del_content_box .del_content5 {width: calc(50% - 15px);margin-right: 15px;padding: 0 0 5px;text-align: right;font-size: 17px;font-weight: 700;color: #555;border-top: 1px solid #e4e4e4;}
	.deilveryList .del_content_box .del_content6 {float: none;width: calc(100% - 30px);margin: 5px 15px 0;padding: 0;height: 25px;text-align: right;}
	/* clame  */
	.clame_area .del_content_box .del_content0, .clame_area .del_content_box .del_content7 {display: none;}
	.clame_area .del_content_box .del_content2, .clame_area .del_content_box .del_content3 {float: left;width: calc(50% - 30px);height: 35px;margin-top: 10px;margin-bottom:10px;line-height: 35px;}
	.clame_area .del_content_box .del_content3 {text-align: right;}
	.clame_area .del_content_box .del_content3 span {display: inline-block;height: auto;line-height: 1em;}
	.clame_area .del_content_box .del_content6 {width: 100%;font-size: 20px;}
	

	/* point */
	.point_area .del_content_box .del_content2, .point_area .del_content_box .del_content3 {float: left;width: calc(50% - 30px);height: 35px;margin-top: 10px;margin-bottom:10px;line-height: 35px;}
	.point_area .del_content_box .del_content2 {font-size: 18px;}
	.point_area .del_content_box .del_content3 {text-align: right !important;}
	.point_area .del_content_box .del_content3 span {display: inline-block;height: auto;line-height: 1em;}
	.point_area .del_content_box .del_content4 {font-size: 17px;color: #555;font-weight: 700;}

	/* coupon */
	.coupon_area .del_content_box .del_content2, .coupon_area .del_content_box .del_content3 {float: left;width: calc(100% - 30px);height: 35px;margin-top: 10px;line-height: 35px;}
	.coupon_area .del_content_box .del_content2 {font-size: 17px;color: #555;font-weight: 700;}
	.coupon_area .del_content_box .del_content3 span {display: inline-block;height: auto;line-height: 1em;}

	/* wishList */
	.mypage .wish_area .del_content_box {position: relative;}
	.wish_area .del_content_box .del_content1 {float: left;width: 120px;border-bottom: 0;text-align: center;padding: 15px;}
	.wish_area .del_content_box .del_content1 img {width: 100%;height: auto;}
	.wish_area .del_content_box .del_content2 {float: left;width: calc(100% - 120px);height: 73px;padding-top: 15px;padding-right: 55px;margin: 0;font-size: 16px;}
	.wish_area .del_content_box .del_content3 {float: left;width: calc(100% - 120px);height: auto;padding-top: 15px;line-height: 1em;margin: 0;}
	.wish_area .del_content_box .del_content3 span {display: inline-block;height: auto;padding-left: 0;line-height: 1em;color: #96cc34;}
	.wish_area .del_content_box .del_content4 {position: absolute;right: 10px;top: 10px;width: auto;padding: 0;height: auto;margin: 0;border-top: 0;line-height: 22px;}
	
	/* passWord */
	.pw_area .div_table {border-top: 0;margin: 20px 10px 10px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background-color: #FFF;}
	.pw_area .btn-area {margin: 10px;}
	.pw_area .btn-area a.btn {display: none;}
	.pw_area .btn-area a.btn-b {width: 100%;padding: 10px 5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
	.pw_area .btn-area a.btn-b strong {line-height: 1em;}
	.pw_area .btn-area a.btn-b span {font-size: 15px;line-height: 1em;}
	
	/* edit */
	.edit_area .div_table {border-top: 0;margin: 20px 10px 10px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background-color: #FFF;}
	.edit_area .btn-area {margin: 10px;margin-bottom: 80px;}
	.edit_area .btn-area a.btn {display: none;}
	.edit_area .btn-area a.btn-b {width: 100%;padding: 10px 5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
	.edit_area .btn-area a.btn-b strong {line-height: 1em;}
	.edit_area .btn-area a.btn-b span {font-size: 15px;line-height: 1em;}

	/* addr */
	.addr_area .del_content_box .del_content1 {width: 100%;height: 50px;border-bottom: 0;line-height: 40px;}
	.addr_area .del_content_box .del_content1 span {float: none;display: inline-block;line-height: 1.2em;}
	.addr_area .del_content_box .del_content2 ,.addr_area .del_content_box .del_content3{float: left;width: 50%;height: 20px;min-height: 20px;padding: 0 15px;margin: 0;line-height: 20px;font-size: 15px;font-weight: 700;color: #333;}
	.addr_area .del_content_box .del_content3 {text-align: right;}
	.addr_area .del_content_box .del_content3 span {display: inline-block;height: auto;padding-left: 0;font-size: 15px;}

	.addr_area .del_content_box .del_content4,.addr_area .del_content_box .del_content5 {width: 100%;margin-left: 0;padding: 5px 15px;border-top: 0;font-size: 16px;}
	.addr_area .del_content_box .del_content4 {height: auto;padding-top: 10px;}
	.addr_area .del_content_box .del_content5 {height: auto;padding: 5px 15px 10px;line-height: 30px;text-align: right;}
	.addr_area .del_content_box .del_content5 a.sbtn {margin-top: 0 !important;text-align: center;}
	.addr_area .btn-area {margin: 10px 0;margin-bottom: 80px;}
	.addr_area .btn-area button.btn-b {width: 100%;padding: 10px 5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-size: 16px;}

	/* clameV */
	.mypage .clameV_area {padding-top: 0;margin-bottom: 35px;}
	.clameV_area .del_content_box .del_content4 {position: static;right: auto;top: auto;width: 100%;min-height: 25px;padding: 0 15px 15px 0;text-align: right;}
	.clameV_area .del_content_box .del_content5 {width: 100%;min-height: 25px;padding: 0 15px 15px 0;line-height: 25px;margin: 0;border-top: 0;}
	.clameV_area+.btn-area {display: none;}

	/* group */
	.group_area .del_content_box .del_content {border-top: 0;}
	.group_area .del_content_box .del_content0 {display: block;width: 120px;height: auto;padding: 10px;padding-right: 0;}
	.group_area .del_content_box .del_content0 img {width: 100% !important;height: auto !important;}
	.group_area .del_content_box .del_content1 {float: left;width: calc(100% - 120px);padding: 10px 10px 0;border-bottom: 0;}
	.group_area .del_content_box .del_content1&gt;span {float: none;line-height: 22px;}
	.group_area .del_content_box .del_content2 {float: left;width: calc(50% - 60px);height: 25px;min-height: 25px;margin-right: 0;margin-left: 0;padding: 0 10px;line-height: 25px;text-align: left;}
	.group_area .del_content_box .del_content2, .group_area .del_content_box .del_content3 {line-height: 25px;margin-top: 0;margin-bottom: 0;}
	.group_area .del_content_box .del_content4 {float: right;width: calc(50% - 60px);height: 25px;min-height: 25px;margin-left: 0;padding: 0 10px;line-height: 25px;text-align: right;}
	.group_area .del_content_box .del_content5,.group_area .del_content_box .del_content6 {float: right;width: calc(100% - 120px);height: 25px;min-height: 25px;margin-right: 0;padding: 0 10px;text-align: right;line-height: 25px;}
	.group_area .del_content_box .del_content6 {margin-bottom: 10px;}



}
@media (max-width: 767px) {
	.div_table .div_table_col .div_tit {width: 100%;height: 30px;line-height: 20px;}
	.div_table .div_table_col .div_content {width: 100%;padding-left: 30px;font-size: 15px;}
	.div_table .div_table_col .div_content .coment {font-size: 13px;}
	.div_table .div_table_col .div_content input.pp {width: 95%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
	.edit_area .div_table_col .div_big.div_tit {height: 30px;line-height: 20px;}
	.edit_area .div_table_col .div_big {height: 72px;line-height: 30px;}
	.edit_area .div_table_col .div_big span.m_block1 {float: left;display: block;width: 100%;}
	.edit_area .div_table_col .div_big span.m_block2 {float: left;display: block}
	.edit_area .div_table_col .div_big span.m_block3 {float: left;display: block;margin-left: 10px;line-height: 35px;}
	/* clameW */
	.clameW .div_table .div_table_col .div_content {padding-right: 30px;}

}
@media (max-width: 575px) {
	.div_table .div_table_col .div_check {height: 75px;}
	.div_table .div_table_col .div_content .check_addr {display: block;}
	.div_table .div_table_col .div_content .check_addr input[type="checkbox"] {margin-left: 0 !important;}

}
@media(max-width: 473px) {
	.group_area .del_content_box .del_content0 {width: 100px;}
	.group_area .del_content_box .del_content1 {width: calc(100% - 100px);}
	.group_area .del_content_box .del_content1 span {font-size: 15px;}
	.group_area .del_content_box .del_content2 ,.group_area .del_content_box .del_content4{width: calc(50% - 50px);}
	.group_area .del_content_box .del_content5, .group_area .del_content_box .del_content6 {width: calc(100% - 100px);}
}

/* input width */
	input[type="text"].od_name {width: 280px;}
	input[type="text"].od_num {width: 85px;text-align: center;}
	input[type="text"].od_Add1 {width: 110px;}
	input[type="text"].od_Add2 ,input[type="password"].od_Add2{width: 315px;}
	select.c_sel {padding: 0 18px;height: 32px;margin-right: 0;line-height: 31px;background-color: #FFF;border: 1px solid #DEDEDE;font-size: 14px;color: #6B6B6B;font-weight:400;font-family: 'Roboto','Noto Sans kr', sans-serif;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;vertical-align: middle;background: #fff url("/images/shop/re_icon/re_cate_arrow.png") no-repeat 90% 50% !important;}
	select.od_sel {width: 195px;padding: 0 20px !important;height: 36px;margin-right: 0;line-height: 34px;background: #fff url("/images/shop/main/black_down.png") no-repeat 97% 50% !important;border: 1px solid #DEDEDE;font-size: 16px;color: #6B6B6B;font-weight:400;font-family: 'Roboto','Noto Sans kr', sans-serif;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;vertical-align: middle;}
/* cart table2 */
.cartType {border-top: 2px solid #dbdbdb;text-align: center;}
.cartType thead th {height: 46px;background-color: #e6e6e6;text-align: center;font-size: 14px;color: #333;border-bottom: 1px solid #dbdbdb;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;vertical-align: middle;font-weight: 500;}

.cartType tbody td {height: 46px;padding: 15px 5px;color: #232323;font-family: 'Roboto','Noto Sans kr', sans-serif;font-size: 15px;line-height: 1.3em;font-weight: 500;letter-spacing: -1px;border-bottom: 1px solid #dbdbdb;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;vertical-align: middle;}
.cartType tbody td.pr {padding-right: 20px;}
.cartType tbody tr.c_all td {height: 85px;line-height: 85px;}
.cartType tbody td.c_tdImg ,.cartType tbody td.c_tdC ,.cartType tbody td.c_tdOp{overflow: hidden;line-height: 0;}
.cartType tbody td .cart_option {display: table;}
.cartType tbody td .cart_img {display: table-cell;width: 75px;height: 75px;vertical-align: top;}
.cartType tbody td .cart_img img {width: 100%;height: 100%;}
.cartType tbody td .cart_name {display: table-cell;padding: 0 20px 0 20px;vertical-align: middle;text-align: left;letter-spacing: 0.01em;}
.cartType tbody td .num {font-size: 19px;font-weight: 600;color: #4f4f4f;}
.cartType tbody td .c_del {display: inline-block;text-align: right;}
.cartType tbody td .c_del .del {display: block;color: #787878;text-decoration: line-through;}
.cartType tbody td .cart_name&gt;span {display: block;line-height: 1.2em;font-family: 'Noto Sans kr', sans-serif;}
.cartType tbody td .cart_name&gt;span.c_option {margin-top: 4px;color: #787878;font-size: 13px;}
.cartType tbody td .ea_input {font-size: 0;}
.cartType tbody td .ea_input input {display: inline-block;width: 40px;height: 1em;margin: 0 1px 0 2px;padding: 4px 4px 5px;background-color: #FFF;vertical-align: middle;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;text-align: center !important;color: #232323;font-size: 15px;font-weight: 500;line-height: 1em;font-family: "Noto Sans kr",sans-serif;}
.cartType tbody td .ea_input .num_set {display: inline-block;padding: 0;border: 0;font-size: 25px;cursor: pointer;color: #a2a2a2;line-height: 1em;vertical-align: middle;}
.cartType tbody td .ea_input .num_set i {display: block;}
.cartType tbody td .option_re {position: relative;display: block;margin-top: 10px;text-align: left}
.cartType tbody td .option_box {display: none;position: fixed;left: 0;top: 0;bottom: 0;width:100%;z-index: 20}
.cartType tbody td .option_box&gt;span{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.cartType tbody td .option_box iframe {display: block;width:100%;height:100%;}
.cartType tbody td .option_box.view {display: block}

.newCartType {width: 100%;text-align: center;letter-spacing: 0}
.newCartType thead {box-shadow: 0 3px 6px rgba(0,0,0,0.16)}
.newCartType thead th {height: 41px;padding: 0 10px;background-color: #FFF;text-align: center;font-size: 14px;color: #000;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;vertical-align: middle;font-weight: 400;}
.newCartType tbody tr.danTr {box-shadow: none}
.newCartType tbody tr.danTr:last-child {display: none}
.newCartType tbody tr.danTr td{height: 18px;padding: 0;}
.newCartType tbody tr {box-shadow: 0 3px 6px rgba(0,0,0,0.16)}
.newCartType tbody td {height: 41px;padding: 13px 5px;color: #000;font-family: 'Roboto','Noto Sans kr', sans-serif;font-size: 13px;line-height: 1.17em;font-weight: 500;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;vertical-align: middle;}
.newCartType tbody td.pr {padding-right: 20px;}
.newCartType tbody tr.c_all td {height: 85px;line-height: 85px;}
.newCartType tbody td .cart_option {display: table;width:100%;}
.newCartType tbody td .cart_img {display: table-cell;width: 155px;vertical-align: top;}
.newCartType tbody td .cart_img a {display: block;width: 100%;height: 155px;}
.newCartType tbody td .cart_img img {border-radius:10px;width: 100%;height: 100%;}
.newCartType tbody td .cart_img1 {width: 120px;padding-left: 20px}
.newCartType tbody td .cart_img1 a {height: 120px;}
.newCartType tbody td .cart_name {display: table-cell;padding:0 18px 0 48px;padding-right: 0;vertical-align: bottom;text-align: left;letter-spacing: 0.01em;}
.newCartType tbody td .cart_name&gt;a {display: inline-block}
.newCartType tbody td .cart_name span.c_tit {font-size: 22px;font-weight: 500}
.newCartType tbody td .cart_name .c_cu {display: block;margin-top: 4px;font-size: 16px;font-weight: 500;color: #208FCE}
.newCartType tbody td .cart_name .prod_cate {margin-bottom: 8px;font-size: 14px;font-weight: 400;color: #000}
.newCartType tbody td .cart_name .prod_cate i {font-size: 15px;color:#F26768;font-weight: 500}
.newCartType tbody td .num {font-family: 'Roboto',sans-serif;letter-spacing: 0.024em;font-weight: 800;color: #000;font-size: 18px}
.newCartType tbody td.c_td5 {font-size: 16px;font-weight: 400;color: #555}
.newCartType tbody td.c_td5 .num {font-size: 23px}

.newCartType tbody td .c_del {display: inline-block;text-align: right;font-size: 13px;font-weight: 400;vertical-align: bottom}
.newCartType tbody td .c_del .del {display: block;color: #6B6B6B;text-decoration: line-through;}
.newCartType tbody td .cart_name&gt;span {display: block;line-height: 1.08em;font-family: 'Noto Sans kr', sans-serif;}
.newCartType tbody td .cart_name .c_option {display: table;width: 100%;color: #6B6B6B;margin-bottom: 5px;font-size: 14px;font-weight: 400;border-bottom: 1px solid #d5d5d5;font-family: 'Roboto','Noto Sans kr', sans-serif}
.newCartType tbody td .cart_name .c_option:last-child {margin-bottom: 0;}
.newCartType tbody td .cart_name .c_option&gt;i {display: table-cell;padding: 2px 0 10px;vertical-align: bottom}
.newCartType tbody td .cart_name .c_option&gt;i.op_tit {padding-right: 10px;line-height: 1em}
.newCartType tbody td .cart_name .c_option&gt;i.ea_input {width:73px;padding-top: 0;font-size: 0}
.newCartType tbody td .cart_name .c_option&gt;i.op_num {width: 103px;padding-right: 0;text-align: right;font-size: 0;}
.newCartType tbody td .cart_name .c_option&gt;i.op_del  {width: 22px;padding-top:0}
.newCartType tbody td .cart_name .c_option&gt;i.op_del a {display: block;width:18px;height:18px;margin:0 2px;background: url('/images/shop/re_icon/re_cart_del.svg') no-repeat center;text-indent: -99999px;background-size:100%;}
.newCartType tbody td .cart_name .c_option&gt;i.op_none {color: #c1c1c1}
.newCartType tbody td .cart_name .c_option&gt;i.op_none:after {content: '매진';display: inline-block;padding: 4px 8px;margin-left: 10px;margin-top: -1px;line-height: 1em;vertical-align: top;text-align: center;font-size: 12px;background-color: #c7c7c7;color: #232323;}
.newCartType tbody td .cart_name .c_op_none i{color:#F26768}
.newCartType tbody td .cart_name .c_op_none .num  {color:#F26768}
.newCartType tbody td .cart_name .c_option_sel {margin-top: 12px;border-bottom: 0;}
.newCartType tbody td .cart_name .c_option_sel select {width: 100%;background-position: 98% center !important;}
.newCartType tbody td .ea_input {font-size: 0;}
.newCartType tbody td .ea_text {font-size: 14px;}
.newCartType tbody td .ea_input input {display: inline-block;width:32px;height: 22px;line-height:22px ;padding:0;background-color: #FFF;vertical-align: middle;border: 0;text-align: center !important;color:#6B6B6B;font-size: 14px;font-weight: 500;font-family: "Noto Sans kr",sans-serif;}
.newCartType tbody td .ea_input .num_set {display: inline-block;padding: 0;border: 0;font-size: 20px;cursor: pointer;color: #a2a2a2;line-height: 1em;vertical-align: middle;}
.newCartType tbody td .ea_input .num_set i {display: block;}
.newCartType tbody td .option_re {position: relative;display: block;margin-top: 10px;text-align: left}
.newCartType tbody td .option_box {display: none;position: fixed;left: 0;top: 0;bottom: 0;width:100%;z-index: 100}
.newCartType tbody td .option_box&gt;span{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.newCartType tbody td .option_box iframe {display: block;width:100%;height:100%;}
.newCartType tbody td .option_box.view {display: block}

.newCartType tbody td.ls {letter-spacing: 0.06em;}
.newCartType tbody td.ls span {display: inline-block;line-height: 1em;}
.newCartType tbody td.ls i:last-child {display: inline-block;vertical-align: bottom;font-size: 14px;}
.newCartType tbody td.c_td6 i {font-size: 14px;font-weight: 400;color: #000}
.newCartType tbody td i.bs_s {display: block;font-size: 14px;}
.newCartType tbody td .cart_name&gt;span.c_cuu {padding-top: 4px;font-size: 14px;color: #3677bc}
.newCartType label.c_label {display: flex;align-items: center}
.newCartType label.c_label span {border: 0;background-color: transparent;width: 27px;height: 27px;background: url('/images/shop/re_icon/re_cart_chk.svg') no-repeat center;background-size: 100%}
.newCartType label.c_label input:checked+span {background-image: url('/images/shop/re_icon/re_login_chk.svg')}
.newCartType label.c_label i {left: 34px}
.newCartType tbody td.c_td1 {padding-left: 25px}
.newCartType tbody td.c_td2 {padding-left: 30px}
.orderCartType tbody td.c_td2 {padding-left: 40px}
.orderCartType tbody td .cart_name .c_option&gt;i.ea_input1 {font-size:16px;font-weight: 500;color:#6B6B6B }
@media (max-width: 1024px) {
	
	.newCartType ,.newCartType thead ,.newCartType tbody ,.newCartType tr ,.newCartType thead th ,.newCartType tbody td {display: block;height: auto;padding: 0;line-height: 1em;text-align: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border-bottom: 0;}
	.newCartType {padding: 0;margin-bottom: 0;border-top: 0;background-color: #FFF;}
	.newCartType thead {box-shadow: none}
	.newCartType thead th {display: none;}
	.newCartType thead th:first-child {position: relative;display: block;width: 100%;margin-bottom: 10px;background-color: transparent;border-bottom: 0;}
	.newCartType label.c_label {display: block;}
	.newCartType label.c_label span {width:20px;height: 20px}
	.newCartType label.c_label i {position: absolute;top: 50%;left: 28px;transform: translateY(-50%);margin-top: 0;padding-top: 1px;font-size: 12px;font-weight: 500}
	.newCartType tbody td label.c_label span {display: block;}
	.newCartType thead th:first-child .c_btn3 {position: absolute;right: 0;top: 50%;display: block !important;width: 85px;height: 22px;line-height: 20px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);font-size: 10px;border-radius: 5px;border-color: #DEDEDE;font-weight: 400;letter-spacing: 0;color: #6B6B6B}
	.newCartType tbody tr{position: relative;width: calc(100% + 40px);padding: 8px 40px 28px 28px;margin-left: -20px;margin-bottom: 10px;box-shadow: 0 3px 6px rgba(0,0,0,0.16)}
	.newCartType tbody tr:first-child {border-top: 1px solid #e1e1e1}

	.newCartType tbody tr:after {content:"";display: block;clear: both;}
	.newCartType tbody tr.danTr {display: none}
	.newCartType tbody td {float: left;width:100%;}
	.newCartType tbody td.c_td1 {position: absolute;left: 0;top: 8px;width: auto;}
	.newCartType tbody td.c_td2 {padding-left: 10px;width: calc(100% - 10px);margin-left: 12px;padding-bottom: 10px;margin-bottom:0;border-bottom: 1px solid #DEDEDE}
	.newCartType tbody td.c_td7 {display: none}
	.newCartType tbody td.c_td5 {position: absolute;left: 0;bottom: 10px;width:100%;text-align: right;padding: 0 40px;line-height: 18px;font-size: 10px}
	.newCartType tbody td.c_td6 {position: relative;text-align: right;padding-top: 3px;padding-left: 12px}
	.newCartType tbody td.c_td6 i {font-size: 10px;line-height: 1.8em;}
	.newCartType tbody td i.bs_s {display: inline;font-size: 10px}
	.newCartType tbody td.c_td6 .order_pc {position: absolute;left: 12px;top: 3px;font-weight: 500}
    .newCartType tbody td.c_td5 .order_pc {position: absolute;left: 40px;top: 0;line-height: 18px;font-size: 12px;color: #000;letter-spacing: 0;font-weight: 500}
	.newCartType tbody td.c_td5 .num {font-size: 12px}
	.newCartType tbody td .cart_img {width: 70px;}
	.newCartType tbody td .cart_img a {height: 80px}
	.newCartType tbody td .c_del .del {line-height: 1em}
	.newCartType tbody td .cart_img1 {padding-left: 0}
	.newCartType tbody td .cart_name .c_cu {margin-top: 2px;margin-bottom: 1px;font-size: 10px;line-height: 1em;}
	.newCartType tbody td .cart_name {padding-left: 4px}
	.newCartType tbody td .cart_name .prod_cate {font-size: 10px;margin-bottom: 4px}
	.newCartType tbody td .cart_name .prod_cate i {font-size:10px}
	.newCartType tbody td .cart_name span.c_tit {font-size: 12px;line-height: 1.4em}
	.newCartType tbody td .cart_name .c_option ,.newCartType tbody td .cart_name .c_option&gt;i{display: block}
	.newCartType tbody td .cart_name .c_option {position: relative;display: flex;justify-content: space-between;flex-wrap: wrap;align-items: end;margin-top:10px;padding-bottom: 6px;font-size: 10px}
	.newCartType tbody td .cart_name .c_option:last-child {border-bottom: 0}
	.newCartType tbody td .cart_name .c_option:first-child {margin-top:2px}
	.newCartType tbody td .cart_name .c_option&gt;i {padding: 0;}
	.newCartType tbody td .cart_name .c_option&gt;i.op_tit {width: 100%;padding-bottom: 4px;padding-right:0;}
	.newCartType tbody td .cart_name .c_option&gt;i.op_del a {margin-left: auto;margin-right: 0;background-size: 12px auto}
	.newCartType tbody td .cart_name .c_option&gt;i.op_num {width: auto;margin-left: auto;padding-right: 0;margin-right: 0;}
	.newCartType tbody td .cart_name .c_option&gt;i.ea_input {width: 81px}
	.newCartType tbody td .cart_name .c_option&gt;i.ea_input1 {font-size: 12px;text-align: left}
	.newCartType tbody td .cart_name .c_option&gt;i.op_num1 {margin-right: 0}
	.newCartType tbody td .c_del {font-size: 10px;margin-bottom: -1px}
	.newCartType tbody td .option_re {margin-top: 5px}
	.newCartType tbody td .ea_input .num_set {line-height: 20px}
	.newCartType tbody td .ea_input input {width: 40px;height: 20px;line-height: 21px;font-size: 12px}
	.newCartType tbody td .num {font-size: 14px}
	.newCartType tbody td .option_re a {width:80px;height: 20px;line-height: 21px;font-size: 10px;}
	.newCartType tbody td .cart_name&gt;span.c_cuu {padding-top:2px;font-size: 12px}
	.newCartType tbody td .cart_name .c_option {margin-top: 5px}
	.newCartType tbody td .cart_name .c_option_sel select {height: 34px;line-height: 32px;font-size: 12px;padding: 0 10px}
	.orderCartType thead {display: none}
	.orderCartType tbody td.c_td2 {padding-left: 0;}

}

.cartType2 {font-family: 'Roboto','Noto Sans kr', sans-serif;color: #232323;letter-spacing: -0.5px;text-align: left;}

.cartType2 th {position: relative;width: 144px;padding: 4px 0;padding-left: 21px;line-height: 32px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-size: 16px;color: #000;font-weight: 500;vertical-align: top;}
/* .cartType2 td {line-height: 36px;padding: 5px 0;font-size: 0;vertical-align: middle;font-weight: 500;letter-spacing: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;} */
.cartType2 td {line-height: 32px;padding: 5px 0;vertical-align: middle;font-weight: 500;letter-spacing: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;color: #6B6B6B}
.cartType15 td {line-height: 36px;padding: 5px 0;vertical-align: middle;font-weight: 500;letter-spacing: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;color: #6B6B6B}
.cartType2 td.td_t {padding: 5px 0;font-size: 16px;}
.cartType2 tr:first-child th,.cartType2 tr:first-child td{padding-top: 0;}
.cartType2 td i {font-weight: 700;font-size: 16px;}
.cartType2 td i.num1 {color: #e52547;}
.cartType2 td input {padding: 0 18px;height: 32px;line-height: 31px;border:1px solid #DEDEDE;background-color: #FFF;font-family: 'Roboto','Noto Sans kr', sans-serif;font-size: 14px;font-weight: 400;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;color: #6B6B6B;}

.cartType2 th&gt;span ,.cartType2 td&gt;span {display: block;line-height: inherit;color: #6B6B6B;text-align: left;}
.cartType2 th&gt;span {color: #000}
.cartType2 td span.od_addBox span{display: block;margin-bottom: 10px;}
.cartType2 td span.od_addBox span:last-child {margin-bottom: 0;}
.cartType2 td span.od_addBox1 {display: block}
.cartType2 td span.od_addBox1&gt;span {line-height: 1em}
.cartType2 td span.od_addBox1&gt;span:first-child {line-height: 25px}
.cartType2 td span.od_addBox1&gt;span  a span {margin-bottom: 0;}
.cartType2 th .Essential:before {content: '';position: absolute;left: 0;top: 13px;display: block;width: 0;height: 0;border-right: 5px solid transparent;border-top: 5px solid #e52547;}
.cartType2 tr:first-child th .Essential:before {top: 12px;}
.cartType2 td&gt;span.od_addBox span:last-child {margin-bottom: 0;}
.cartType2 td&gt;span.od_addBox1 span {line-height: 1.17em;font-size: 16px;color: #565656;}
.cartType2 td&gt;span.od_addBox1 span.bank_tit {margin-bottom: 0 !important;line-height: inherit;color: #343434;font-size: 17px;}
.cartType2 td&gt;span.od_addBox1 span.bank_tit i:nth-child(2) {display: inline-block;margin-left: 13px;font-weight: 500;font-size: 15px;}
.cartType2 td&gt;span.add_base {font-size: 18px;font-weight: 600;}
.cartType2 td.ta_td span {line-height: 1em;}
.cartType2 td textarea {display: block;width: 100%;height: 36px;padding: 8px 10px;line-height: 1.3em;resize: none;border: 1px solid #dbdbdb;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-family: 'Roboto','Noto Sans kr', sans-serif;color: #6B6B6B;font-weight: 500;font-size: 16px;}
.cartType2 td textarea.taClame {display: block !important;height: 130px;}
.cartType2 td .phone {font-size: 0;}
.cartType2 td .phone span	{display: inline-block;padding: 0 2px;color: #232323;font-size: 16px;vertical-align: middle;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.cartType2 td .phone span.dan {display: block;padding: 0;margin-bottom: 5px}
.cartType2 td .add_btn {display: inline-block;width: 108px;height: 32px;margin-left: 6px;line-height: 32px;vertical-align: middle;font-size: 14px;font-weight: 500;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;text-align: center;background-color: #dbdbdb;color: #343434;}
.cartType2 td .add_btn span {display: block;margin-bottom: 0;}
.cartType2 td .add_btn i {font-weight: 500;font-size: 14px;}
.cartType2 td .add_btn1 {width:90px;height: 32px;line-height: 32px;font-size: 14px;font-weight: 400}
.cartType2 td .add_btn1:first-child {margin-left: 0;}
.cartType2 td .add_btn1:last-child {margin-left: 6px;}
.cartType2 td .add_btnF {margin-left: 0;}
.cartType2 td .cupon_box a {margin-left: 6px;}
.cartType2 td .cupon_box select {width: calc(100% - 117px);}
.cartType2 td .cupon_box select.c_sel1 {width: 100%;max-width: 150px;}
.cartType2 td .point_box span.p_input {display: flex;width: 100%;margin-bottom: 5px;}
.cartType2 td .point_box span.p_input input {width: 135px;margin-right: 22px;}
.cartType2 td .point_box span.p_input a {width:90px;margin-right: 13px;}
.cartType2 td .point_box span.p_input a:last-child {margin-right: 0;}
.cartType2 td .point_box span.point_btn {display: flex;}
.cartType2 td .point_box span.point_btn a span{color: #FFF}
.cartType2 td .point_box span.p_tit{display: block;font-size: 16px;line-height: 1em;}
.cartType2 td .point_box span.p_tit span {color: #6B6B6B;}
.cartType2 td .point_box span.p_tit i {color: #208FCE;font-weight: 700}
.cartType2 td .point_box span.p_tit .sup {display: inline-block;margin-top: -3px;margin-left: 3px;font-size: 13px;color: #999;font-weight: 500;line-height: 1em;vertical-align: middle;}
.cartType2 td .dis_pay span {display: inline-block;margin-right: 30px;}
.cartType2 td .dis_pay span:last-child {margin-right: 0;}
.cartType2 tr.tr_com th i{display: block;line-height: 1.3em;}
.cartType2 tr.tr_com td span{padding-right: 25px;line-height: 1.3em;font-size: 13px;color: #787878;}
.cartType2 tr.tr_com td i {font-size: 13px;}
.cartType2 td  .mo_order {padding-top: 10px;font-size: 16px}
.cartType2 td  .mo_order&gt;div {margin-bottom: 5px}
.cartType2 td  .mo_order&gt;div:last-child {margin-bottom: 0}
.cartType2 td  .mo_order .text {margin-bottom: 0;line-height: 1em;font-size: 12px;color: #208FCE}
.cartType2 td  .mo_order span.tit {display: inline-block;width:95px;font-size: 14px;vertical-align: middle;}
.cartType2 td  .mo_order select.c_sel {width: 545px}
.cartType3 tr.m_point {display: none;}
.cartType3 th ,.cartType3 td{height: 47px;padding: 0;line-height: 46px;border-bottom: 1px solid #dbdbdb;font-weight: 500;vertical-align: middle;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.cartType3 th {width: 100px;font-size: 16px;text-align: left;}
.cartType3 th span {display: inline-block;line-height: 22px;vertical-align: middle;}
.cartType3 th i.th_sup {display: block;font-size: 12px;line-height: 1em}
.cartType3 td {font-size: 15px;text-align: right;font-family: 'Roboto','Noto Sans kr', sans-serif;letter-spacing: 0;}
.cartType3 td i {font-weight: 600;font-size: 17px;letter-spacing: 0.06em;}
.cartType3 tr:last-child th ,.cartType3 tr:last-child td {height: 57px;line-height: 1em;padding-bottom: 13px;border-bottom: 2px solid #999;vertical-align: bottom;}
.cartType3 tr:last-child th {font-size: 18px;}
.cartType3 tr:last-child td {font-size: 17px;color: #e52547;}
.cartType3 tr:last-child td  i {font-size: 21px;}
.cartType3 tr:last-child td.total_td .num1 {letter-spacing: 0.06em;}
.cartType3 th .od_mi {display: inline-block;width: 22px;height: 22px;margin-left: 2px;background: url('/images/shop/icon/od_minus.png') no-repeat center;vertical-align: top;}
.cartType3 th .od_pl {display: inline-block;width: 22px;height: 22px;margin-left: 2px;background: url('/images/shop/icon/od_plus.png') no-repeat center;vertical-align: top;}
.cartType4 {text-align: left;border-top: 1px solid #dbdbdb;}
.cartType4 tr:first-child th, .cartType4 tr:first-child td {padding-top: 5px;}
.cartType4 th ,.cartType4 td {border-bottom: 1px solid #e1e1e1;}
.cartType4 th {width: 225px;background-color: #e6e6e6;font-size: 15px;color: #000}
.cartType4 td.td_t {padding-left: 21px;font-size: 15px;}
.cartType4 td.td_t .bankInfo {padding: 13px 18px;margin: 4px 0 7px;background-color: #f1f1f1;font-size: 13px}
.cartType4 td.td_t .bankInfo&gt;span{display: block;line-height: 1.17em}
.cartType4 td.td_t .bankInfo&gt;span.red {margin-bottom: 3px;color: #e52547;font-weight: 600}
.cartType4 td.td_t .bankInfo&gt;span label.c_label span{display: inline-block;margin-right: 5px;vertical-align: middle;}
.cartType4 td.td_t .bankInfo&gt;span label.c_label i {font-size: 13px;vertical-align: middle;font-weight: 500}
.cartType4 td.td_t .bankInfo1 {margin: 7px 0 7px;padding: 0;background-color: transparent;}
.cartType4 td.td_t .bankInfo1 span.red:last-child {margin-bottom: 0;}
.cartType4 td&gt;span.od_addBox1 span:last-child {margin-bottom: 10px;}
.cartType4 td&gt;span.od_addBox .add_btn1 span {margin-bottom: 0;}
.cartType4 td&gt;span.add_base {padding-top: 4px;line-height: 1em;}
.cartType4 td&gt;span.add_base span{display: inline-block;width: 13px;height: 13px;vertical-align: middle;-webkit-background-size: 13px 13px;background-size: 13px 13px;}
.cartType4 td&gt;span.add_base label i{display: inline-block;margin-left: 3px;margin-bottom: -1px;font-size: 14px;vertical-align: middle;font-weight: 500;}
.cartType4 td&gt;span.days&gt;span {display: block;}
.cartType4 td&gt;span.days&gt;span.day_ex {padding-top: 5px;line-height: 1em;color: #e52547;}
.cartType4 td&gt;span.days&gt;span.day_all {font-size: 0;}
.cartType4 td&gt;span.days&gt;span.day_all&gt;span {display: inline-block;vertical-align: middle;}
.cartType4 td&gt;span.days&gt;span.day_all&gt;span.day_in&gt;span {position: relative;display: inline-block;width: 90px;margin-right: 6px;border: 1px solid #dbdbdb;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.cartType4 td&gt;span.days&gt;span.day_all&gt;span.day_in&gt;span:after {content: '년';display: block;position: absolute;right: 6px;top: 50%;line-height: 1em;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);font-size: 16px;}
.cartType4 td&gt;span.days&gt;span.day_all&gt;span.day_in&gt;span:last-child {margin-right: 0;}
.cartType4 td&gt;span.days&gt;span.day_all&gt;span.day_in&gt;span input {display: block;width: 100%;padding-right: 25px;border: 0;line-height: 36px;text-align: right;}
.cartType4 td&gt;span.days&gt;span.day_all&gt;span.day_in&gt;span.day_y {width: 110px;}
.cartType4 td&gt;span.days&gt;span.day_all&gt;span.day_in&gt;span.day_mo:after {content: '월';}
.cartType4 td&gt;span.days&gt;span.day_all&gt;span.day_in&gt;span.day_d:after {content: '일';}
.cartType4 td&gt;span.days&gt;span.day_all&gt;span.day_r {padding-left: 15px;}
.cartType4 td .fileAdd {display: block;font-size: 0;margin-top: 5px}
.cartType4 td .fileAdd:first-child {margin-top: 0;}
.cartType4 td .fileAdd&gt;span {display: inline-block}
.cartType4 td input[type="file"].uploadBtn {position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.cartType4 td input[type="text"].fileName{width: 306px;height: 38px;line-height: 36px;padding: 0 10px;border: 1px solid #dbdbdb;background-color: #FFF;font-family: 'Roboto','Noto Sans kr', sans-serif;font-size: 14px;color: #343434;font-weight: 500;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.cartType4 td .btn_file {display: inline-block;width: 90px;height: 38px;line-height: 36px;font-size: 14px;color: #252525;border: 1px solid #dbdbdb;border-left: 0;background-color: #dbdbdb;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;text-align: center;cursor: pointer;}
.cartType4 td .fileAdd button{width: 20px;height: 20px;margin-left: 15px;text-indent: -9999px;background: url('/images/shop/icon/plus_icon.png') no-repeat center;-webkit-background-size: 100% auto;;background-size: 100% auto;vertical-align: middle;}
.cartType4 td .fileAdd button.del {background-image: url('/images/shop/icon/miuns_icon.png')}
.cartType4 td .fileAdd button:nth-child(3) {margin-left:10px}
.cartType5 tbody td.c_tdOp {display: table-cell;text-align: left;font-family: 'Noto Sans kr', sans-serif;}
.cartType5 tbody td.c_tdOp a {font-size: 15px;}
.cartType5 tbody td.c_tdOp .c_option {overflow: hidden;width: 100%;height: 1.3em;line-height: 1.3em;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
.cartType5 tbody td i.block:nth-child(2) {margin-top: 5px;}
.cartType5 td span {display: block;line-height: 1em;}
.cartType5 td span.num{font-size: 15px;font-weight: 500;}
.cartType5 td span.num.colorRed1 {color: #e52547;}
.cartType5 td a {display: inline-block;margin-top: 5px;line-height: 1em;font-size: 13px;text-decoration: underline;}
.cartType5 td a.po_view_btn {display: none;}
.cartType5 td button {font-weight: 600;}
.cartType5 td .c_point {color: #e52547;}
.cartType tbody td {height: 46px;padding: 15px 5px;color: #232323;font-family: 'Roboto','Noto Sans kr', sans-serif;font-size: 15px;line-height: 1.3em;font-weight: 500;letter-spacing: 0.06em;border-bottom: 1px solid #dbdbdb;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;vertical-align: middle;}
.cartType tbody td.ls {letter-spacing: 0.06em;}
.cartType tbody td.ls span {display: inline-block;line-height: 1em;}
.cartType tbody td.ls i:last-child {display: inline-block;vertical-align: bottom;font-size: 14px;}
.cartType tbody td i.bs_s {display: block;font-size: 13px;}

.boardType {border-top: 0;}
.boardType thead th{height: 45px;background-color: #208FCE;color: #FFF;font-size: 18px;letter-spacing: 0.024em;font-weight: 700}
.boardType tbody td {height: 41px;font-weight: 500;padding: 9px 18px;letter-spacing: 0.024em;font-size: 18px;color: #6B6B6B;border-bottom: 0;box-sizing: border-box}
.boardType tbody tr:nth-child(even) td{background-color: #F6F6F6}
.boardType tbody tr a.m_full {display: none;position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.boardType tbody tr td.not_td2 {text-align: left;}
.boardType tbody tr td.not_td2 a:first-child {font-family: 'Noto Sans kr', sans-serif;}
.boardType td a:hover {text-decoration: underline;}
.boardType tbody td .noti_red {color: #FE6768}
.boardType tbody td .noti_blue {color:#208FCE}
.boardType2 select.c_sel{width: 405px;height: 38px;line-height:36px;}
.boardType2 input[type="text"].od_name ,.boardType2 td input[type="file"]{width: 405px;height: 38px;line-height: 36px;}
.boardType2 input[type="text"].od_name2 {width: 100%;}
.boardType2 td textarea.ad_text1 {height: 250px;}
.boardType2 input[type="text"].od_name:read-only {background-color: #f7f7f7;}
.boardType2 input[type="text"].od_name::read-only{background-color: #f7f7f7;}
.boardType2 td input[type="file"].uploadBtn {position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.boardType2 td input[type="text"].fileName{width: 306px;height: 38px;line-height: 36px;padding: 0 10px;border: 1px solid #dbdbdb;background-color: #FFF;font-family: 'Roboto','Noto Sans kr', sans-serif;font-size: 14px;color: #343434;font-weight: 500;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.boardType2 td .btn_file {display: inline-block;width: 90px;height: 38px;line-height:36px;font-size: 14px;color: #252525;border: 1px solid #dbdbdb;border-left: 0;background-color: #dbdbdb;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;text-align: center;}
.boardType3 tbody td{height: 54px;padding: 22px 13px;color: #232323;font-family: 'Roboto','Noto Sans kr', sans-serif;font-size: 13px;line-height: 1.17em;font-weight: 500;letter-spacing: -1px;border-bottom: 1px solid #c1c1c1;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;vertical-align: middle;}
.boardType3 tbody tr.not_tit td {border-top: 1px solid #676767;border-bottom: 1px solid #676767;background-color: #f1f1f1;text-align: center;}
.boardType3 tbody tr.not_tit td.not_name {font-size: 14px;font-weight: 600;text-align: left;}
.boardType3 tbody td.file_td {padding: 13px 18px;}
.boardType3 tbody td.file_td a ,.boardType3 tbody td.file_td a span{display: inline-block;cursor: pointer;}
.boardType3 tbody td.file_td a span {margin-left: 4px;}
.boardType3 tbody td:nth-child(2),.boardType3 tbody td:nth-child(3) {width: 180px;}
.boardType3 tbody td .not_detail ,.boardType3 tbody td .not_text{display: block;}
.boardType3 tbody td .not_detail img {max-width: 100%;height: auto !important;}
.boardType3 tbody td .not_supI {display: block;font-size: 0;padding-top: 18px;}
.boardType3 tbody td .not_supI a {display: inline-block;max-width: 315px;}
.boardType3 tbody td .not_supI a img {display: block;width: 100%;}

.boardType3 tbody td .not_reply {display: block;margin-top: 18px;padding: 18px 13px;padding-left: 63px;background: url('/images/shop/icon/not_arrow.png') no-repeat 28px 9px;-webkit-background-size: 18px;
background-size: 18px;background-color: #f1f1f1;}
.boardType3 tbody td .not_reply span {display: block;}
.reply_text_imgbox{
	max-width: 500px;
	max-height: 500px;
}
.reply_text_imgbox{
	max-width: 100%;
	max-height: 100%;
	object-fit: contain;
}
.boardType3 tbody td .not_reply span.reply_text {padding-bottom: 13px;}
.boardType3 tbody td .file {display: block;font-size: 0;}
.boardType3 tbody td .file&gt;span {display: inline-block;padding-right: 5px;font-size: 15px;line-height: 1em;vertical-align: middle;}
.boardType3 tbody td .file a {display: inline-block;vertical-align: middle;line-height: 1em;font-size: 15px;}
.boardType3 tbody td .file a:hover {text-decoration: underline;}


.tax_table_type {margin-top: 20px}
.tax_table_type label.r_label {vertical-align: top}
@media (max-width: 1024px) {
	
	.cartType ,.cartType thead ,.cartType tbody ,.cartType tr ,.cartType thead th ,.cartType tbody td {display: block;height: auto;padding: 0;line-height: 1em;text-align: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border-bottom: 0;}
	.cartType {padding:20px;margin-bottom: 10px;border-top: 0;background-color: #FFF;}
	.cartType thead th {display: none;}
	.cartType thead th:first-child {position: relative;display: block;width: 100%;margin-bottom: 10px;background-color: transparent;border-bottom: 0;}
	.cartType tbody tr {position: relative;padding: 8px 0 45px;margin-bottom: 10px;border-bottom: 1px solid #e1e1e1;}
	.cartType tbody tr:first-child {border-top: 1px solid #e1e1e1;}
	.cartType tbody tr:last-child {margin-bottom: 0;}
	.cartType tbody tr:before {position: absolute;left: 50%;bottom: -10px;content: '';display: block;width: calc(100% + 30px);height: 10px;background-color: #f1f1f1;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);}
	.cartType tbody tr:last-child:before {display: none;}
	.cartType tbody tr:after {content: '';display: block;clear: both;}
	.cartType tbody tr.c_all {height: 100px;line-height: 100px;padding: 0;text-align: center;}
	.cartType thead th:first-child .c_btn3 {position: absolute;right: 0;top: 50%;display: block !important;width: 90px;height: 22px;line-height: 20px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);font-size: 11px;}
	.cartType tbody td {float: left;}
	.cartType tbody tr.c_all td {float: none;display: inline-block;vertical-align: middle;font-size: 14px;}
	.cartType label.c_label {display: block;}
	.cartType tbody td label.c_label span {display: block;}
	
	.cartType tbody td .cart_img {display: none;}
	.cartType tbody td.c_tdImg {display: block;padding-right: 13px;line-height: 1em;}
	.cartType tbody td.c_tdImg a {display: block;}
	.cartType tbody td.c_tdImg .cart_img {display: block;width: 90px;height: 90px;}
	.cartType tbody td.c_td1 {position: absolute;left: 0;top: 8px;}
	.cartType tbody td.c_td2 {width: 100%;margin-bottom: 15px;padding: 0 30px 7px 27px;font-size: 13px;border-bottom: 1px solid #e1e1e1;}
	.cartType tbody td.c_td2 a{display: inline-block;max-width: 100%;}
	
	.cartType tbody td.c_td2 span.cart_name,.cartType tbody td.c_td2 span.cart_name span {display: block;padding: 0;}
	.cartType tbody td.c_td2 span.cart_name&gt;span {overflow: hidden;max-width: 100%;height: 16px;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;line-height: 16px;letter-spacing: -0.04em;}
	.cartType tbody td.c_td2 span.cart_name&gt;span.option_re {height: auto;margin-top: 8px}
	.cartType tbody td.c_td2 span.cart_name&gt;span.option_re .c_btnOtion {width: 70px;height: 25px;line-height: 23px;font-size:12px;}
	.cartType tbody td.c_td2 a.po_view_btn {position: absolute;left: 0;right: auto;top: 0;display: block;width: 100%;height: 100%;margin-top: 0;;line-height: 100%;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background-color: transparent;font-size: 0;color: #3d82f7;text-align: right;}
	.cartType tbody td.c_td2 a.po_view_btn:after {content: '';display: inline-block;width: 12px;height: 14px;margin-left: 2px;background: url('/images/shop/icon/my_arrowB.png') no-repeat center;vertical-align: middle;}
	.cartType tbody td.c_td2 a.po_view_btn span {display: inline-block;vertical-align: middle;font-size: 12px;}
	.cartType tbody td.c_tdC {display: block;position: absolute;right: 0;top: 5px;width: 23px;height: 23px;text-indent: -9999px;background: url('/images/shop/icon/pop_close.png') no-repeat center center;-webkit-background-size:11px 11px;background-size: 11px 11px;line-height: 1em;}
	.cartType tbody td.c_tdC a {display: block;width: 100%;height: 100%;}
	.cartType tbody td.c_tdC button {display: block;width: 100%;height: 100%;margin: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border: 0;text-indent: -99999px;background-color: transparent;}
	.cartType tbody td.c_td3 {position: absolute;right: 0;bottom: 45px;font-size: 13px;}
	.cartType tbody td.c_td4 ,.cartType tbody td.c_td6	{margin-bottom: 34px;font-size: 13px;}
	.cartType tbody td.c_td4 span,.cartType tbody td.c_td6 span{display: inline-block;padding-top: 6px;line-height: 1em;}
	.cartType tbody td.c_td4 span.num , .cartType tbody td.c_td6 span.num ,.cartType tbody td.c_td6 .num {padding-top: 5px;font-size: 14px;}
	.cartType tbody td i.bs_t {display: none;}
	.cartType tbody td i.bs_s {display: inline-block;}
	.cartType tbody td.c_td4 {margin-bottom: 0;}
	.cartType tbody td.c_td6 {width: calc(100% - 103px);padding-left: 0;margin-bottom: 38px;font-size: 12px;}
	.cartType tbody td.c_td2 span.cart_name span.option_box {display: none;z-index: 80}
	.cartType tbody td.c_td2 span.cart_name span.option_box.view {display: block}
	.cartType tbody td i.bs_s {font-size: 12px;}
	.cartType tbody td.c_td6_1 {padding-left: 0;}
	.cartType tbody td.c_td6 .order_pc {margin-right: 4px;}
	.cartType tbody td.c_td6_2 {margin-bottom: 0;}
	.cartType tbody td.c_td5 {position: absolute;width: 100%;left: 0;bottom: 8px;padding-top: 10px;border-top: 1px solid #e7e7e7;font-size: 14px;text-align: right;}
	.cartType tbody td.c_td5:before {content: '상품금액';display: block;float: left;padding-left: 5px;font-weight: 600;color: #686868;}
	.cartType tbody td.c_td5:after {content: '';display: block;clear: both;}
	.cartType tbody td.c_td5 .num {font-size: 15px;}
	.cartType tbody td.c_td5 .c_del {display: block;}
	.cartType tbody td.c_td5 .c_del .del {margin-bottom: 3px;}
	.cartType tbody td.c_td7 {display: none;}
	.cartType tbody td .ea_input input {margin: 0;}
	.cartType tbody td .ea_input .num_set {margin-top: 1px;}
	.cartType tbody td.c_td2  .cart_name&gt;span.c_option {display: none;}
	.cartType tbody td.c_tdOp {display: block;width: calc(100% - 103px);font-size: 13px;color: #898989;line-height: 1em;}
	.cartType tbody td.c_tdOp span {display: block;line-height: 1.2em;}
	.cartType tbody td.c_tdOp span:nth-child(2){margin-top: 3px;}
	.cartType tbody td.point_td {margin-left: 10px}
	.cartType tbody td.point_td1 {padding-left: 5px}
	.cartType tbody td.c_tdP {position: relative;padding-left: 5px !important;padding-top: 5px}
	.cartType tbody td.c_tdP&gt;span:last-child{position: absolute;right: 5px;bottom: 0}
	.cartType2 td&gt;span.od_addBox1 span.bank_tit {font-size: 12px;}
	.cartType2 td&gt;span.od_addBox1 span.bank_tit i:nth-child(2) {font-size: 12px;}
	.cartType2 td&gt;span.od_addBox1 span {font-size: 12px;}
	.cartType4 td&gt;span.od_addBox1 span:last-child {margin-bottom: 0;}
	.cartType1 thead {display: none;}
	.cartType1 tbody td.c_td2 {padding: 0 5px 7px;}
	.cartType1 tbody td.c_td3 {position: static;left: auto;bottom: auto;padding-right: 15px;font-size: 13px;}
	.cartType1 tbody td.c_td3 .num {display: inline-block;padding-top: 5px;font-size: 14px;font-weight: 600;line-height: 1em;}

	.cartType2 {border-top: 2px solid #dbdbdb;}
	.cartType2 th ,.cartType2 td.td_t {font-size: 12px;}
	.cartType2 th {width: 90px;padding: 2px 0;padding-left: 0;line-height: 28px;}
	.cartType2 tr:first-child th, .cartType2 tr:first-child td {padding-top: 8px;}
	.cartType2 td {padding: 2px 0;line-height: 28px;}
	.cartType2 td.td_t {padding: 2px 0;}
	.cartType2 td input {height: 34px;line-height: 32px;font-size: 12px;padding: 0 10px}
	.cartType2 th .Essential:before {left: -4px;top: 10px;}
	
	.cartType2 tr:first-child th .Essential:before {top: 14px;}
	.cartType2 td textarea {height: 34px;font-size: 12px;}
	.cartType2 td textarea::placeholder {font-size: 15px;}
	.cartType2 td textarea:placeholder {font-size: 15px;}
	.cartType2 td .cupon_box select.c_sel1 {max-width: 100%;}
	input[type="text"].od_name {width: 100%;}
	input[type="text"].od_num {width: calc(33.3333% - 4px);margin-right: 6px;}
	input[type="text"].od_num:last-child {margin-right: 0;}
	input[type="text"].od_Add1 {width: calc(100% - 101px);}
	input[type="text"].od_Add2 ,input[type="password"].od_Add2 {width: 100%;}
	select.od_sel {width: 100% !important;height: 34px;line-height: 32px;font-size: 12px;}
	select.c_sel {height: 34px;line-height: 32px;font-size: 12px;padding: 0 10px}

	.cartType2 td .phone span {display: none;}
	.cartType2 td .add_btn {width: 95px;height: 34px;line-height: 34px;font-size: 12px;}
	.cartType2 td .add_btn1 {width: 60px;height: 25px;font-size: 11px;line-height: 25px;}
	.cartType2 td .cupon_box a {width: 25%;height: 34px;line-height: 34px;font-size: 12px;}
	.cartType2 td .cupon_box select {width: calc(100% - (25% + 6px));}
	.cartType2 td i {font-size: 14px;}
	.cartType2 td .point_box span.p_input a {width: 25%;height: 34px;line-height: 34px;font-size: 12px;}
	.cartType2 td .point_box span.p_input input {width: calc(100% - (25% + 6px));}
	.cartType2 td .point_box span.p_input1 input{width: 100%;}
	.cartType2 td .point_box span.point_btn {display: block;padding-top: 8px;}
	.cartType2 td .point_box span.point_btn a {width: calc(100% / 3 - 4px );}
	.cartType2 td .point_box span.point_btn a:first-child {margin-left: 0;}
	.cartType2 td .point_box span.p_tit {font-size: 12px;}
	.cartType2 td .point_box span.p_tit .sup {margin-top: 0;font-size: 11px;}
	.cartType2 tr.tr_com td span ,.cartType2 tr.tr_com td i{padding-right: 0;font-size: 11px;}
	.cartType3 {border-top: 2px solid #dbdbdb;background-color: #f1f1f1;}
	.cartType3 th ,.cartType3 td {height: 26px;line-height: 26px;font-size: 12px;border-bottom: 0;}
	.cartType3 th {padding-left: 10px;}
	.cartType3 td {padding-right: 10px;}
	.cartType3 tr.m_point {display: table-row;}
	.cartType3 tr:first-child th ,.cartType3 tr:first-child td {padding-top: 5px;}
	.cartType3 td i {font-size: 14px;}
	.cartType3 th i.th_sup {font-size: 10px;margin-top: -3px}
	.cartType3 th .od_pl {width: 16px;height: 16px;-webkit-background-size: 16px;background-size: 16px;vertical-align: middle;}
	.cartType3 th .od_mi{width: 16px;height: 16px;-webkit-background-size: 16px;background-size: 16px;vertical-align: middle;}
	.cartType3 tr:last-child th, .cartType3 tr:last-child td {height: 30px;line-height: 30px;border-bottom: 0;border-top: 1px solid #dbdbdb;font-size: 14px;}
	.cartType3 tr:last-child th span, .cartType3 tr:last-child td span {display: inline-block;vertical-align: bottom;line-height: 1em;}
	.cartType3 tr:last-child td i {font-size: 17px;}
	.cartType4 th ,.cartType4 td {border-bottom: 0;background-color: transparent;}
	.cartType4 th i.m_dan {}
	.cartType4 td input[type="text"].od_Add2::placeholder {font-size: 12px;}
	.cartType4 td input[type="text"].od_Add2:placeholder {font-size: 12px;}
	.cartType4 td&gt;span.add_base span {width: 13px;height: 13px;-webkit-background-size: 13px 13px;background-size: 13px 13px;}
	.cartType4 td&gt;span.add_base label i {font-size: 12px;}
	.cartType4 td&gt;span.days{position: relative;}
	.cartType4 td&gt;span.days&gt;span.day_all&gt;span.day_in {display: block;}
	.cartType4 td&gt;span.days&gt;span.day_all&gt;span.day_in&gt;span {width: calc(33.3333% - 4px);}
	.cartType4 td&gt;span.days&gt;span.day_all&gt;span.day_in&gt;span.day_y {width: calc(33.3333% - 4px);}
	.cartType4 td&gt;span.days&gt;span.day_all&gt;span.day_in&gt;span:after {font-size: 13px;}
	.cartType4 td&gt;span.days&gt;span.day_all&gt;span.day_in&gt;span input {height: 32px;line-height: 32px;padding-right: 20px;}
	.cartType4 td&gt;span.days&gt;span.day_all&gt;span.day_r {display: block;padding: 7px 0 15px;line-height: 1em;}
	.cartType4 td&gt;span.days&gt;span.day_ex {position: absolute;right: 0;bottom: 15px;line-height: 1em;}
	.cartType4 td&gt;span.days&gt;span.day_ex1 {position: static;right: auto;bottom: auto;}
	.cartType4 td.td_t .bankInfo {padding: 10px 12px;}
	.cartType4 td.td_t .bankInfo&gt;span label.c_label i {margin-left: 0;font-size: 12px}
	.cartType4 td.td_t .bankInfo1 {padding: 0;}
	.cartType4 td .fileAdd&gt;span {width: calc(100% - 66px)}
	.cartType4 td input[type="text"].fileName,.cartType4 td .btn_file {height: 34px;line-height: 32px;font-size: 12px}
	.cartType4 td input[type="text"].fileName {width: calc(100% - 70px)}
	.cartType4 td .btn_file {width: 70px}
	
	
	.cartType5 {padding: 0;padding-bottom: 15px;margin-bottom: 0;}
	.cartType5 thead {display: none;}
	.cartType5 tbody tr {padding-bottom: 8px;}
	.cartType5 tbody td {font-size: 13px;}
	.cartType5 tbody td.c_tdOp {width: 100%;margin-bottom: 5px;padding-left: 5px;}
	.cartType5 tbody td.c_tdOp a {font-size: 13px;}
	.cartType5 tbody td.c_td0 {width: 100%;padding-left: 5px;margin-bottom: 25px;}
	.cartType5 tbody td.c_td0 a {margin-top: 0;}
	.cartType5 tbody td.c_td01 {margin-bottom: 0;}
	.cartType5 tbody td.c_td2 {padding: 0 5px 7px;}
	.cartType5 tbody td.c_td4 {padding-left: 5px;}
	.cartType5 tbody td.c_td4,.cartType5 tbody td.c_td6 {margin-bottom: 5px;}
	.cartType5 tbody td.c_td3 {left: 5px;bottom: 10px;font-size: 14px;font-weight: 600;}
	.cartType5 tbody td span.num {position: relative;font-size: 14px;}
	.cartType5 tbody td span.num .order_pc ,.cartType5 td .c_point{font-size: 13px;}

	.cartType5 tbody td.c_td0_1 {margin-bottom: 15px;}
	.cartType5 tbody td.c_td2_1 {margin-bottom: 10px;letter-spacing: -0.09em;}
	.cartType5 tbody td.c_td2_1 span.num .order_pc {font-size: 11px;}
	.cartType tbody td.ls i:last-child {font-size: 12px;}
	.cartType6 {padding: 0;margin-bottom: 0;}
	.cartTypeC tbody td.c_td4 {width: calc(100% - 190px);margin-bottom: 0;}
	.cartTypeC tbody td.c_tdP {margin-bottom: 34px;}
	.cartTypeC tbody td.c_tdP .order_pc {margin-right: 4px;}
	.cartTypeC tbody td.c_tdP span {display: inline-block;font-size: 13px;line-height: 1em;}
	.cartTypeC tbody td.c_tdP i {display: inline-block;padding-top: 5px;line-height: 1em;font-size: 14px;}
	.cartType2 td&gt;span.font_z {font-size: 0;}
	.boardType {display: table;}
	.boardType thead {display: table-header-group}
	.boardType tr {display: table-row}
	.boardType .none,.boardType tbody tr:after {display: none !important}
	.boardType thead th,.boardType thead th:first-child {display: table-cell;height: 24px;margin-bottom: 0;text-align: center;background-color: #208FCE;font-size: 11px}
	.boardType  tbody tr:before {display: none}
	.boardType tbody {display: table-row-group}
	.boardType tbody td {display: table-cell !important;float: none !important;height:30px;padding: 5px 7px !important;font-size: 11px !important;text-align: center !important;}
	.boardType tbody tr td.not_td2 {text-align: left !important}
	.boardType .fixfix {width: 88px !important;}
	.boardType tbody td:first-child,.boardType thead th:first-child,.boardType colgroup col:first-child{width: 32px !important;}
	.boardType tbody tr ,	.boardType tbody tr:last-child{padding: 0;border-bottom:0;}
	.boardType tbody tr a.m_full {display: block;text-indent: -99999px;}
	.boardType tbody tr.not_top td.not_td1{width: 12px;}
	.boardType tbody tr.not_top td.not_td2 {width: calc(100% - 12px);padding: 2px 0 5px 4px;}
	.boardType tbody td.not_td1,.boardType tbody td.not_td2,.boardType tbody td.not_td3 {display: block;width: 100%;padding-bottom: 5px;font-size: 13px;}
	.boardType tbody td.not_td1 {color: #E55;}
	.boardType tbody td.not_td2 {font-weight: 600;}
	.boardType tbody td.not_td3 {padding-bottom: 0;}
	.boardType2 select.c_sel ,.boardType2 input[type="text"].od_name, .boardType2 td input[type="file"]{width: 100%;height: 34px;line-height: 34px;}
	.boardType2 td input[type="text"].fileName {width: calc(100% - 60px);height: 34px;line-height: 32px;font-size: 13px;}
	.boardType2 td .btn_file {width: 60px;height: 34px;line-height: 32px;font-size: 13px;}
	.cartType2 td&gt;span.add_base {font-size: 12px;}
	.boardType2 td textarea.ad_text1 {height: 150px;}
	.boardType3 ,.boardType3 tbody ,.boardType3 tr ,.boardType3 tbody td{display: block;}
	.boardType3 tbody tr:after {content: '';display: block;clear: both;}
	.boardType3 tbody td {float: left;width: 100%;padding: 0;height: auto;font-size: 12px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
	.boardType3 tbody tr.not_tit {border-top: 2px solid #dbdbdb}
	.boardType3 tbody tr.not_tit td {width: 50%;padding: 8px 7px 7px;border-top: 0;border-bottom:1px solid #dbdbdb;background-color: transparent;text-align: left;}
	.boardType3 tbody tr.not_tit td.not_name {width: 100%;padding-bottom: 0;font-size: 13px;border-bottom: 0;}
	.boardType3 tbody tr.not_tit td.not_sel {width: 100%;text-align:right;}
	.boardType3 tbody tr.not_tit td.not_sel1 {width: 50%;}
	.boardType3 tbody tr.not_tit td:last-child {text-align: right;}
	.boardType3 tbody td.file_td {padding: 12px 10px;margin-bottom: 10px;}
	 .boardType3 tbody td .not_text {padding: 8px 7px 15px;}
	 .boardType3 tbody td .not_text table {width: 100% !important;}
	 .boardType3 tbody td .not_text tr {display: table-row;}
	 .boardType3 tbody td .not_text tr:after {display: none;	}
	 .boardType3 tbody td .not_text tbody {display: table-row-group;}
	 .boardType3 tbody td .not_text td {float: none;display: table-cell;width: auto !important;;}
	 .boardType3 tbody td .not_supI {padding: 0;padding-bottom: 15px;}
	 .boardType3 tbody td .not_reply {padding: 10px 5px;padding-left: 30px;margin-top: 0;margin-bottom: 10px;-webkit-background-size: 10px;background-size: 10px;background-position: 10px 10px;}
	 .boardType3 tbody td .not_reply span.reply_text {padding-bottom: 7px;}
	 .boardType3 tbody td[colspan="3"] {border-bottom: 0;}
	 .boardType3 tbody td .file {margin-bottom: 10px;}
	 .boardType3 tbody td .file&gt;span ,.boardType3 tbody td .file a{font-size: 12px;}
		
		.wishType {padding-bottom: 15px;}
		.wishType tbody tr {padding-bottom: 8px;padding-top: 1px;}
	 .wishType tbody td .cart_img {display: block;;width: 90px;height: 90px;padding-right: 13px;}
	.wishType tbody td.c_tdImg {display: none;}
	.wishType tbody td.c_td2 {padding: 0;padding-top: 7px;margin-bottom: 0;border-bottom: 0;}
	.wishType tbody td.c_td2 a {position: relative;display: block;width: calc(100% - 25px);}
	.wishType tbody td.c_td5 {width: auto;left: auto;right: 0;padding-top: 0;border-top: 0;}
	.wishType tbody td.c_td5:before {display: none;}
	.wishType tbody td .cart_name {position: absolute;left: 103px;top: 3px;width: calc(100% - 103px);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
	.tax_table_type {margin-top: 10px}

}
@media (max-width: 500px) {
	.cartType2 th {width: 80px;}
	.cartType2 th .Essential1 i {display: inline-block;line-height: 1.3em;vertical-align: middle;}
	.reply_text_imgbox{
		max-width: 300px;
		max-height: 300px;
	}
}

	
@media (max-width: 400px) {
	.cartType tbody td i.bs_s {display: block;padding-top: 3px;}
	.reply_text_imgbox{
		max-width: 250px;
		max-height: 250px;
	}
}


/* imgPop */
.img_pop {display: none;position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 100;}
.img_pop.view {display: block;}
.img_bg {position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.6);}
.img_box {position: absolute;left: 50%;top: 15%;width: 100%;max-width: 740px;margin: 0;margin-bottom: 5%;padding: 25px;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background-color: #FFF;}
.img_box h2 {padding-bottom: 15px;text-align: center;line-height: 1em;font-size: 20px;}
.img_box a {position: absolute;right: 5px;top: 5px;width: 19px;height: 19px;padding: 15px;text-indent: -9999px;background: url('/images/shop/icon/pop_close.png') no-repeat center center;-webkit-background-size: 19px 19px;background-size: 19px 19px;}
.img_box img {width: 100%;} 

@media (max-width: 767px) {
	.img_box {width: 95%;max-width: 100%;padding: 10px;}
	.img_box h2 {padding-top: 10px;padding-bottom: 10px;font-size: 16px;}
	.img_box a {right: 0;top: 0;width: 16px;height: 16px;-webkit-background-size: 16px 16px;background-size: 16px 16px;}
}

.cartType2 td&gt;span.file_denger {padding: 4px 2px;font-size: 15px;line-height: 1.5em;color: #E55;}

@media (max-width: 1024px) {
	.cartType2 td&gt;span.file_denger {padding-bottom: 10px;font-size: 11px;line-height: 1.4em;}
}
/* question */
.questionBox {float:right;clear:right;display: block;position: relative;margin-left: 5px;}
.questionImg {margin: 5px;}
.questionLayer {position: absolute;left:36px;top: -13px;display: none;width: 162px;height: 50px;padding: 10px;-webkit-border-radius: 8px;-moz-border-radius: 8px;line-height: 50px;border-radius: 8px;background-color: #FFF;border: 1px solid #b2b2b2;text-align: center;vertical-align: middle;z-index: 1;}
.questionLayer p {display: inline-block;margin: 0;vertical-align: middle;font-size: 11px;text-align: left;	line-height: 14px;color: #bf0e0e;}
.questionLayer:before {position: absolute;left: -20px;top: 13px;display: block;content: '';width: 0;height: 0;border: 9px solid transparent;border-right: 12px solid #FFF;z-index: 1;}
.questionLayer:after {position: absolute;left: -21px;top: 13px;display: block;content: '';width: 0;height: 0;border: 9px solid transparent;border-right: 12px solid #b2b2b2;}
.questionBox:hover .questionLayer {display: block;}

@media (max-width: 520px) {
	.questionLayer {width: 270px !important;}
}
@media (max-width: 420px) {
	.questionLayer {width: 180px !important;height: 60px !important;}
}

.register_box {display:table;width: 100%;height: 100vh;background-color: rgba(0,0,0,0.2)}
.register_form {display:table-cell;width: 100%;height: 100%;padding: 30px 0;vertical-align: middle}
.register_fill {position: relative;width: 100%;max-width: 650px;margin: auto;padding: 35px 30px;background-color: #FFF;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.register_close{position: absolute;right: 15px;top: 10px;display: block;width: 30px;height: 30px;text-indent: -9999px;background: url('/resources/main/images/main/icon/pop_close.png') no-repeat center center;-webkit-background-size: auto 13px;background-size: auto 13px;}
.register_close a {display: block;width:100%;height: 100%}
/*.register_box .open {display:block}*/
/*.open input[type="checkbox"] {
	position: absolute;
	visibility: hidden;
	width: 0;
	height: 0;
}
.open label {
	display: block;
	position: relative;
	width: 63px;
	height: 26px;
	border-radius: 20px;
	background-color: #a1a1a1;
	transition-duration: 0.2s;
	-webkit-transition-duration: 0.2s;
	-moz-transition-duration: 0.2s;
	-ms-transition-duration: 0.2s;
	-o-transition-duration: 0.2s;
}

.open label span {
	position: absolute;
	left: 2px;
	top: 2px;
	z-index: 1;
	width: 22px;
	height: 22px;
	border-radius: 50%;
	background-color: #fff;
	transition-duration: 0.2s;
	-webkit-transition-duration: 0.2s;
	-moz-transition-duration: 0.2s;
	-ms-transition-duration: 0.2s;
	-o-transition-duration: 0.2s;
}

.open label:before,
.open label:after{
	position: absolute;
	top: 0;
	width: 41px;
	font-size: 11px;
	line-height: 26px;
	color: #fff;
	text-align: center;
}
.open label:before {width: 46px}
.open label:before {
	left: 0;
	content: '공개';
}

.open label:after {
	right: 0;
	content: '비공개';
}
.open input + label:before {display: none}
.open input:checked + label {
	background-color: #2f80ed;
}
.open input:checked + label:before {display: block}
.open input:checked + label:after {display: none}
.open input:checked + label span {
	!* left: 29px; *!
	-webkit-transform: translateX(37px);
	-moz-transform: translateX(37px);
	-ms-transform: translateX(37px);
	-o-transform: translateX(37px);
	transform: translateX(37px);
}*/
.register_box .register_comment {position: relative;color: #000;font-size: 0;}
.register_box .register_comment1 {margin-bottom: 20px}

.register_box .register_comment span {display: inline-block;vertical-align:middle;font-size: 19px;}
.register_box .register_comment .open {margin-left: 25px;}
.register_box .register_comment .back {display: none}
.register_box .register_table {padding-top: 20px;}
.register_box .register_table1 {padding-top: 0}
.register_box .register_table2 li{margin-bottom: 10px}
.register_box .register_table2 li:last-child {margin-bottom: 0;}
.register_box .register_table2 li label {font-size: 15px}
.register_box .fun_txt {padding-top: 10px;color: #797979}
.register_box .fun_txt&gt;span.red {color: #E55}
.register_box .fun_txtM {line-height: 1em}
.register_box .dan {padding-bottom: 15px;font-size: 0;}
.register_box .dan:last-child {padding-bottom: 0;}
.register_box .dan&gt;label {display: inline-block;padding-bottom: 10px;line-height: 1em;font-size: 15px;color: #000;cursor: pointer}
.register_box .dan input[type="text"] ,.register_box .dan&gt;select,.register_box .dan input[type="password"]{display: block;width: 100%;height: 46px;padding: 0 15px;font-weight: 500;line-height: 46px;caret-color: #2f80ed;background-color: #FFF;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border: 1px solid #e1e1e1;color: #000;font-size: 14px;font-family: '본고딕','Noto Sans kr', 'KoPub Dotum',"Malgun Gothic", "맑은 고딕",'Dotum', "돋움", 'Gulim', "굴림",'roboto', Sans-serif;outline: 0;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.register_box .dan input[type="text"].focus ,.register_box .dan&gt;select.focus {border-color: #2f80ed}
.register_box .dan&gt;select{padding-right: 30px;background: url("/resources/main/images/main/icon/sel_arrow.png") no-repeat 97% 50%;-webkit-background-size: 10px auto;background-size: 10px auto}
.register_box .dan input[type="text"]::-webkit-input-placeholder { /* 크롬 */
	color: #c1c1c1;
	font-size: 14px;
}
.register_box .dan input[type="text"]:-moz-placeholder { /* 파이어폭스 */
	color: #c1c1c1;
	opacity:  1;
	font-size: 14px;
}
.register_box .dan input[type="text"]::-moz-placeholder { /* 파이어폭스 */
	color: #c1c1c1;
	opacity:  1;
	font-size: 14px;
}
.register_box .dan input[type="text"]:-ms-input-placeholder { /* 인터넷 익스플로러 */
	color: #c1c1c1;
	font-size: 14px;
}
.register_box .dan input[type="text"]::placeholder {
	color: #c1c1c1;
	opacity:  1;
	font-size: 14px;
}
.register_box .dan_ssel:after {content: '';display: block;clear: both}
.register_box .dan_ssel label {width: 100%}
.register_box .dan_ssel&gt;select {float: left;margin-right: 0;background-position: 93% 50%}
.register_box .dan_ssel&gt;select:nth-child(2),.register_box .dan_ssel&gt;select:nth-child(5) {width: 26%;margin-right: 2%}
.register_box .dan_ssel&gt;select:nth-child(3),.register_box .dan_ssel&gt;select:nth-child(6) {width: 20%}
.register_box .dan_ssel&gt;span {float: left;display: block;width: 4%;font-size: 16px;line-height: 46px;text-align: center}
.register_box .dan_txt span{display: block;line-height: 1.4em;font-size: 17px}
.register_box .dan_txt span i {color: #2f80ed}
.register_box .dan_txt1 {margin-bottom:12px}
.register_box .register_sub {margin-bottom: 40px}
.register_box .register_sub span {font-size: 18px;}
.register_box .day_box {position: relative}
.register_box .day_box {position: relative}
.register_box .day_box input[type="text"] {padding-right: 46px}
.register_box .day_box .trigger-datepicker {position: absolute;right: 0;top: 0;width: 46px;height: 46px;}
.register_box .sub .sub_box {border-bottom: 1px solid #e1e1e1}
.register_box .sub .sub_box&gt;div {display: inline-block;width: calc(100% - 120px);vertical-align: middle}
.register_box .sub .sub_box&gt;div.sub_tit{width: 120px;font-size: 15px}
.register_box .sub .sub_box&gt;div select {width: calc(60% - 10px);height: 35px;padding: 0;margin-right: 20px;line-height: 35px;border: 0;background: url("/resources/main/images/main/main/black_down.png") no-repeat 97% 50%;font-size: 14px;color: #000;font-family: '본고딕','Noto Sans kr', 'KoPub Dotum',"Malgun Gothic", "맑은 고딕",'Dotum', "돋움", 'Gulim', "굴림",'roboto', Sans-serif;}
.register_box .sub .sub_box&gt;div select:last-child {width: calc(40% - 10px);margin-right: 0;}
.register_box .sub .sub_box&gt;div.sub_sel_ban  select {width: 28%;padding: 0;margin-right: 60px}
.register_box .sub .sub_box&gt;div.sub_sel_ban  select:first-child {margin-right: 0;}
.register_box .sub .sub_box&gt;div.sub_sel_ban  select:last-child {width: calc(36% - 60px);margin-right: 0}
.register_box .sub .sub_box&gt;div.sub_sel_ban span {display: inline-block;width: 8%;height: 35px;line-height: 35px;font-size: 16px;text-align: center}
.register_box .chck&gt;span{display: block;padding-bottom: 10px;line-height: 1em;font-size: 16px;color: #000;}
.register_box .chck label {position: relative;width:25%;padding-bottom: 0;}
.register_box .chck label span {position: relative;display: block;width:calc(100% + 1px);padding: 0 10px;height: 46px ;margin-right: -1px;margin-bottom: -1px;font-size: 0;line-height: 44px;background-color: #f7f7f7;border: 1px solid #e7e7e7;text-align: center;}
.register_box .chck label span i {display: inline-block;vertical-align: middle;font-size: 14px;line-height: 1.2em}
.register_box .chck label input[type="checkbox"] {overflow: hidden;position: absolute;left: 0;top: 0;width: 0;height: 0;}
.register_box .chck label input[type="checkbox"]:checked+span {background-color: #2f80ed;color: #FFF;border-color: #FFF;z-index: 1}
.register_box .radio&gt;.radio_tit{padding-bottom: 10px;line-height: 1em;font-size: 16px;color: #000;}
.register_box .radio label {position: relative;width:25%;padding-bottom: 0;}
.register_box .radio label span {position: relative;display: block;width:calc(100% + 1px);padding: 0 10px;height: 46px ;margin-right: -1px;margin-bottom: -1px;font-size: 0;line-height: 44px;background-color: #f7f7f7;border: 1px solid #e7e7e7;text-align: center;}
.register_box .radio label span i {display: inline-block;vertical-align: middle;font-size: 14px;line-height: 1.2em}
.register_box .radio label input[type="radio"] {overflow: hidden;position: absolute;left: 0;top: 0;width: 0;height: 0;}
.register_box .radio label input[type="radio"]:checked+span {background-color: #2f80ed;color: #FFF;border-color: #FFF;z-index: 1}
.register_box .radio .day_box{margin-top: 10px;}
.register_box .register_btn {padding-top: 35px;text-align: right;font-size: 0;}
.register_box .register_btn button {display: inline-block;width: 120px;height: auto;padding: 15px 0;line-height: 1em;text-align:center;background-color: #2f80ed;color: #FFF;font-size: 15px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;font-weight: 600}
.register_box .register_btn button:hover {background-color: #2d78dc}
.register_box .register_btn button.close {background-color: #e1e1e1;color: #999}
.register_box .register_btn button.close:hover {background-color: #d1d1d1;color: #666}
.register_box .register_btn button:nth-child(2),.register_box .register_btn button:nth-child(3) ,.register_box .register_btn button:nth-child(4){margin-left: 10px}
.register_box .register_add {padding-top: 0}
.register_box .register_add1 {padding-top: 15px}
.register_box .view_tab {background-color: #FFF;border-bottom: 1px solid #e1e1e1}
.register_box .view_tab li {position: relative;float:left;width: 33.3333%;text-align: center;}
.register_box .view_tab li.active a {color: #2f80ed;font-weight: 600}
.register_box .view_tab li.active:after {content: '';position: absolute;left: 0;bottom: -1px;display:block;width:100%;height: 2px;background-color: #2f80ed}
.register_box .view_tab li a {display: block;line-height: 42px;font-size: 16px;color: #999;font-weight: 600;}
.register_box .view_tab_4 li {width:25%;}
.register_box .view_tab_link {margin-bottom: 30px;border-color: #2f80ed}
.register_box .view_tab_link li {width:50%;}
.register_box .view_tab_link li a {line-height: 48px;font-size: 16px;-webkit-border-radius:4px ;-moz-border-radius: 4px;border-radius: 4px;}
.register_box .view_tab_link li.active a {color: #FFF;background-color: #2f80ed}
.register_box .view_photo {padding: 10px 0; font-size: 0;text-align: center}
.register_box .view_photo label {position: relative;display: block;width: 155px;height: 155px;margin: auto;}
.register_box .view_photo label input[type="file"] {position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.register_box .view_photo label .v_bg {overflow: hidden;position: absolute;left:50%;top: 50%;display: block;width:100%;height: 100%;-webkit-border-radius:50% ;-moz-border-radius: 50%;border-radius: 50%;-webkit-transform: translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%) ;transform: translate(-50%,-50%);text-indent: -99999px}
.register_box .view_photo label span.v_bg {background: url('/resources/main/images/main/common/profile_icon.png') no-repeat center;-webkit-background-size: 100%;background-size: 100%}
.register_box .view_photo label:after {position: absolute;right: 12px;bottom: 5px;content: '';display: block;width: 30px;height:23px;background: url('/resources/main/images/main/icon/view_photo.png') no-repeat center;-webkit-background-size: 100%;background-size: 100%}
.register_box .view_photo label.none:after {display: none}
.register_box .view_photo1 {padding: 10px 0 0}
.register_box .register_table .dan .double_input {font-size: 0;}
.register_box .register_table .dan .double_input .double_in{position: relative;display: inline-block;width: calc(50% - 5px);margin-right: 10px;vertical-align: top}
.register_box .register_table .dan .double_input .double_in input {padding-right: 40px}
.register_box .register_table .dan .double_input .double_in:last-child {margin-right: 0;}
.register_box .register_table .dan .double_input .double_in select {w}
.register_box .register_table .dan .double_in button {position: absolute;right: 14px;top: 50%;display: block;-webkit-transform: translateY(-50%);-moz-transform:translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%) ;transform: translateY(-50%);}
.register_box .view_cont .view_in {display: none}
.register_box .view_cont .view_in.view {display: block;}
.register_box .view_cont .view_in .inner_box {padding-bottom: 15px;border-bottom: 1px solid #e1e1e1}
.register_box .view_cont .view_in .inner_box:last-child {padding-bottom: 0;border-bottom: 0}
.register_box .view_cont .view_in .inner_box .dan_add {position: relative;padding: 15px 0;border-top: 1px solid #e1e1e1}
.register_box .view_cont .view_in .inner_box .dan_add:nth-child(2) {border-top: 0}
.register_box .view_cont .view_in .inner_box .register_table&gt;div .dan_add:nth-child(1) .register_del {display: none}
.register_box .view_cont .view_in .inner_box .register_table&gt;div .dan_add:nth-child(1) {padding-top: 0;border-top: 0;}
.register_box .view_cont .view_in .inner_box .register_table&gt;div .dan_add:nth-child(2) {border-top: 1px solid #e1e1e1}
.register_box .view_cont .view_in .inner_box .dan_add:last-child {padding-bottom: 0;}
.register_box .view_cont .view_in .inner_box .tit {display: block;padding-top: 15px}
.register_box .view_cont .view_in .inner_box .tit i {font-size: 19px;font-weight: 600}
.register_box .view_cont .view_in .inner_box span {display: block;}
.register_box .register_table .dan .od_addBox span:last-child {margin-top: 10px}
.register_box .view_cont .view_in .inner_box .register_table&gt;div .dan_add:nth-child(1) .register_del {display: none}
.register_box .register_del {position: absolute;right: 8px;top: 12px}
.register_box .register_del button {width: 14px;height: 16px;text-indent: -99999px;background: url("/resources/main/images/main/icon/del_icon.png") no-repeat ;-webkit-background-size: 100%;background-size: 100%;}
.register_box .register_add button{width: 100px;padding: 12px 0;font-size: 15px}
.register_box .register_table .dan textarea {overflow: auto;display: block;width: 100%;height:550px;padding: 15px 20px;line-height: 1.6em;font-size: 14px;font-weight: 500;color: #000;resize: none;-webkit-border-radius:5px ;-moz-border-radius: 5px;border-radius: 5px;border: 1px solid #e1e1e1;font-family: '본고딕','Noto Sans kr', 'KoPub Dotum',"Malgun Gothic", "맑은 고딕",'Dotum', "돋움", 'Gulim', "굴림",'roboto', Sans-serif;box-sizing: border-box;outline: 0}
.register_box .register_table .dan textarea.hagi {height: 150px}
.register_box .register_table .dan textarea.hagi:read-only {background-color: #e1e1e1}
.register_box .register_commentM {text-align: center}
.register_box .register_commentM span {font-size: 24px;font-weight: 600;letter-spacing: -0.05em}
.register_box .register_commentM span i {color: #2f80ed}
.register_box .register_commentM .m {display: none}
@media (min-width: 1025px) {

	.register_box .register_new .view_in ,.register_box .register_new .pc_view {display: block}
	.register_box .register_new .view_tab {display: none}
	.register_box .register_new .view_in .inner_box:last-child {padding-bottom: 15px;border-bottom: 1px solid #e1e1e1}
}

@media (max-width: 1024px) {
	.register_form {padding: 0;background-color: #FFF;vertical-align: top}
	.register_fill {max-width: 750px;padding: 52px 0 15px;margin: auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius: 0;}
	.register_in {padding-top: 7px;margin-bottom: 60px;background-color: #f6f6f6}
	.register_in1&gt;form{padding: 0 15px;background-color:#FFF }
	.register_close{display: none}
	.register_box .register_comment {position:fixed;width: 100%;top: 0;left: 0;padding: 18px 0 16px;border-bottom: 1px solid #e8e8e8;z-index: 20;background-color: #FFF;text-align: center;}
	.register_box .register_comment1 {margin-bottom: 0}
	.register_box .register_comment&gt;span {display: block;color: #000;font-size: 15px;line-height: 1em;font-weight: 500;font-family: 'Noto Sans kr',Sans-serif}
	.register_box .register_comment .open {position: absolute;right: 15px;top: 50%;-webkit-transform: translateY(-50%);-moz-transform:translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%) ;transform: translateY(-50%);}
	.register_box .register_comment span.tit {display: inline-block;margin-left: 0;color: #000;font-size: 16px;line-height: 1.2em;font-weight: 500;font-family: 'Noto Sans kr',Sans-serif ;}
	.register_box .register_comment .back {position: absolute;left: 0;top: 50%;display: block;width: 45px;margin-left: 0;-webkit-transform: translateY(-50%);-moz-transform:translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%) ;transform: translateY(-50%);}
	.register_box .register_comment .back a {display: block;width: 25px;height: 18px;margin: auto;background: url('/resources/main/images/main/icon/back_icon.png') no-repeat center center;-webkit-background-size: 6px 11px;background-size: 6px 11px;text-indent: -99999px;}
	.register_box .register_comment .open_slider{position: absolute;right: 0;top:50%;width: 78px;margin-left: 0;font-size: 0;-webkit-transform: translateY(-50%);-moz-transform:translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%) ;transform: translateY(-50%);}
	.register_box .register_comment .open_slider span {margin-left: 0;}
	.register_box .register_comment .open label {width: 59px;height: 22px;border-radius: 11px;}
	.register_box .register_comment .open label:before,.register_box .register_comment .open label:after {line-height: 22px;font-family: '본고딕','Noto Sans kr', 'KoPub Dotum',"Malgun Gothic", "맑은 고딕",'Dotum', "돋움", 'Gulim', "굴림",'roboto', Sans-serif}
	.register_box .register_comment .open label span {width: 18px;height: 18px}
	.register_box .register_btn {position: fixed;left: 0;bottom: 0;width:100%;padding: 15px;padding-top: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-size: 0}
	.register_box .register_btn button.add {width: 70%;}
	.register_box .register_btn button.close{width: calc(30% - 10px);margin-right: 10px;background-color: #c1c1c1;color: #000}
	.register_box .register_btn button:nth-child(2) {margin-left: 0}
	.register_box .double_btn {position: fixed;left: 0;bottom: 0;width:100%;padding: 15px;padding-top: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-size: 0;}
	.register_box .double_btn button {width: 70%}
	.register_box .register_btn button:nth-child(2), .register_box .register_btn button:nth-child(3), .register_box .register_btn button:nth-child(4){margin-left: 0;}
	.register_box .double_btn button.close {width: calc(30% - 10px);margin-right: 10px;background-color: #c1c1c1;color: #000}
	.register_box .view_cont {padding-bottom: 7px}

	.register_box .view_cont .view_in .inner_box {margin-top: 7px;padding: 15px;padding-bottom: 15px;background-color: #FFF;border-bottom: 0}
	.register_box .view_cont .view_in .inner_box:last-child {padding-bottom: 15px;}
	.register_box .view_cont .view_in .inner_box:first-child {margin-top: 0;}

	.register_box .view_cont .view_in .inner_box .dan_add {position: relative;padding: 15px 0;border-top: 1px solid #e1e1e1}
	.register_box .view_cont .view_in .inner_box .dan_add:nth-child(2) {border-top: 0}

	.register_box .view_cont .view_in .inner_box .register_table&gt;div .dan_add:nth-child(1) {padding-top: 0;border-top: 0;}
	.register_box .view_cont .view_in .inner_box .register_table&gt;div .dan_add:nth-child(2) {border-top: 1px solid #e1e1e1}
	.register_box .view_cont .view_in .inner_box .dan_add:last-child {padding-bottom: 0;}

	.register_box .view_cont .view_in .inner_box .tit i{font-size: 15px;font-weight: 600}
	.register_box .view_cont .view_in .inner_box .tit i:nth-child(2) {padding-top: 2px;font-size: 13px}
	.register_box .view_cont .view_in .inner_box .txt {line-height: 1.6em;font-size: 13px}
	.register_box .view_cont .view_in .inner_box i {float: left;display: block;font-size: 13px;line-height: 1em;font-weight: 500}
	.register_box .view_cont .view_in .inner_box i:nth-child(2) {float:right}
	.register_box .view_cont .view_in .cont {margin-bottom: 10px}
	.register_box .view_cont .view_in .cont:last-child {margin-bottom: 0;}
	.register_box .register_table .dan .double_sel {font-size: 0;}
	.register_box .register_table .dan .double_sel select{width: calc(50% - 5px);margin-right: 10px;background-position: 89% 52%}
	.register_box .register_table .dan .double_sel select:last-child {margin-right: 0;}
	.register_box .register_table .dan .double_all .double_in {position: relative;display: inline-block;width:100%;}
	.register_box .register_table {padding: 15px 0;background-color: #FFF}
	.register_box .register_table .dan {padding-bottom: 18px}
	.register_box .register_table .dan:last-child {padding-bottom: 0;}
	.register_box .register_table .dan&gt;label {padding-bottom: 7px;color: #232323;font-weight: 500;font-size: 14px}
	.register_box .register_table .dan input[type="text"],.register_box .register_table .dan select ,.register_box .dan input[type="password"]{width: 100%;height: 42px;padding: 12px 16px;margin-right: 0;line-height: 1em;font-size: 14px;font-weight: 500;color: #000;-webkit-border-radius:5px ;-moz-border-radius: 5px;border-radius: 5px;border: 1px solid #e1e1e1}
	.register_box .register_table .dan select {padding-right: 10%;background: url("/resources/main/images/main/icon/sel_arrow.png") no-repeat 95% 52% #FFF;-webkit-background-size: 10px auto;background-size: 10px auto;}
	.register_box .register_table .dan input[type="text"].od_Add1 {width: 120px}

	.register_box .register_table .dan .add_btn {width: 90px;height: 42px;margin-left: 10px;line-height: 42px;font-size: 14px;font-weight: 600;letter-spacing: -0.05em;-webkit-border-radius:5px ;-moz-border-radius: 5px;border-radius: 5px;}
	.register_box .register_table .dan .double_sel {font-size: 0;}
	.register_box .register_table .dan .double_sel select{width: calc(50% - 5px);margin-right: 10px;background-position: 89% 52%;font-family: '본고딕','Noto Sans kr', 'KoPub Dotum',"Malgun Gothic", "맑은 고딕",'Dotum', "돋움", 'Gulim', "굴림",'roboto', Sans-serif}
	.register_box .register_table .dan .double_sel select:last-child {margin-right: 0;}
	.register_box .register_table .dan .add_sel {font-size: 0;text-align: right}
	.register_box .register_table .dan .add_sel li {display: inline-block;padding: 6px 9px 5px;margin-top: 10px;margin-right: 7px;vertical-align: top;font-size: 0;background-color: #e1e1e1;-webkit-border-radius:10px ;-moz-border-radius: 10px;border-radius: 10px;}
	.register_box .register_table .dan .add_sel li span {display: inline-block;font-size:13px;font-weight:500; line-height: 1em;vertical-align: middle}
	.register_box .register_table .dan .add_sel li button {margin-left: 5px;margin-top: -4px;font-size: 16px;line-height: 13px;vertical-align: middle;}
	.register_box .register_table .dan textarea {height: 65vh;padding: 10px 16px;font-size: 13px}
	.register_box .register_table .dan_ssel select {width: 48%}
	.register_box .register_table .dan_ssel span {line-height: 42px}
	.register_box .register_table .dan.chck {padding-bottom: 15px}
	.register_box .fun_txt {padding-top: 0;font-size: 13px;line-height: 1em}
	.register_box .chck&gt;span ,.register_box .radio&gt;.radio_tit{padding-bottom: 7px;font-size: 14px}
	.register_box .chck label span ,.register_box .radio label span {height: 42px;line-height: 40px;}
	.register_box .chck label span i,.register_box .radio label span i  {font-size: 12px}
	.register_box .register_table .radio&gt;label {padding-bottom: 0;}
	.register_box .radio .day_box {margin-top: 7px}
	.register_box .register_add {position: relative;padding: 0;padding-top: 0}
	.register_box .register_add button{width: 100px;padding: 12px 0;font-size: 13px}

	.register_box .view_photo {padding: 10px 0; font-size: 0;text-align: center}
	.register_box .view_photo label {width: 125px;height: 125px;}
	.register_box .view_photo1 {padding: 20px 0 0}
	.register_box .view_tab li a {font-size: 13px;}
	.register_box .view_tab_link {margin-bottom: 0;}
	.register_box .view_tab_link li a {line-height: 42px}
	.register_box .dan_txt span {font-size: 13px}
	.register_box .dan_txt span i {float: none !important;display: inline !important;}
	.register_box .register_sub {padding: 25px 15px 15px;margin-bottom: 7px;background-color: #fff}
	.register_box .sub .sub_box_ban&gt;div.sub_tit {width: 75px}
	.register_box .sub .sub_box&gt;div.sub_sel_ban {width: calc(100% - 75px)}
	.register_box .sub .sub_box&gt;div.sub_sel_ban  select {width: 28%;padding: 0;margin-right: 30px}
	.register_box .sub .sub_box&gt;div.sub_sel_ban  select:first-child {margin-right: 0;}
	.register_box .sub .sub_box&gt;div.sub_sel_ban  select:last-child {width: calc(36% - 30px);margin-right: 0}
	.register_box .sub .sub_box&gt;div.sub_sel_ban span {display: inline-block;width: 8%;height: 35px;line-height: 35px;font-size: 16px;text-align: center}
	.register_box .register_commentM .m {display: block}
	.register_box .register_commentM .pc {display: none}
	.register_box .register_commentM span {font-size: 16px;font-weight: 500}
	.register_box .dan_ssel&gt;select {padding-right: 20px;}
	.register_box .dan_ssel&gt;span {width: 8%}
	.register_box .dan_ssel&gt;select:nth-child(2) {width: 52%;margin-right: 2% !important}
	.register_box .dan_ssel&gt;select:nth-child(3) {width: 38%}
	.register_box .dan_ssel&gt;select:nth-child(5) {width: 52%;margin-top: 10px;margin-right: 2% !important}
	.register_box .dan_ssel&gt;select:nth-child(6) {width: 38%;margin-top: 10px;}
}
@media (max-width: 767px) {

	.register_box .chck label {width: 33.3333%}
}
@media (max-width: 400px) {

	.register_box .chck label {width: 50%}
}
@media (min-width: 767px) {
	.register_box .register_comment .back {width: 7%}
	.register_box .register_comment .open_slider {width: 13%;}

}
.register_box .dan .timeSet  input[type="checkbox"],.register_box .dan .timeSet  input[type="radio"]{overflow: hidden;position: absolute;left: 0;top: 0;width: 0;height: 0;}
.register_box .dan .timeSet  label{position: relative;display: block;width: 100%;padding: 18px 20px;padding-left: 45px;font-size: 16px;background-color: #f2f3f7;color: #000;cursor: pointer;font-weight: 500;-webkit-border-radius:6px ;-moz-border-radius: 6px;border-radius: 6px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;line-height: 1em}
.register_box .dan .timeSet label:after {position: absolute;left: 15px;top: 50%;content: '';display: block;width: 14px;height: 14px;background-color: #FFF;-webkit-border-radius:50% ;-moz-border-radius: 50%;border-radius: 50%;-webkit-transform: translateY(-50%);-moz-transform:translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%) ;transform: translateY(-50%);border: 1px solid #a1a1a1}

.register_box .dan .timeSet label span i{display: block;vertical-align: middle}
.register_box .dan .timeSet input[type="checkbox"]:checked+label,.register_box .dan .timeSet  input[type="radio"]:checked+label {background-color: #2d78dc;color: #FFF}
.register_box .dan .timeSet input[type="checkbox"]:checked+label:after ,.register_box .dan .timeSet  input[type="radio"]:checked+label:after{border: 0;}
.register_box .dan .timeSet  input[type="checkbox"]:disabled+label {pointer-events: none;color: #999;background-color: #f1f1f1}
.register_box .dan .timeSet input[type="checkbox"]:disabled+label:after {opacity: 0.7}
.register_box .dan .timeSet  input[type="checkbox"]:checked:disabled+label {pointer-events: none;background-color: #2d78dc;color: #FFF}
.register_box .dan .timeSet  input[type="checkbox"]:checked:disabled+label:after {opacity: 1}
.register_box .dan .timeSet input[type="checkbox"]:checked+label:before ,.register_box .dan .timeSet  input[type="radio"]:checked+label:before{position: absolute;left: 18px;top: 50%;content: '';display: block;width: 6px;height: 6px;background-color: #595959;-webkit-border-radius:50% ;-moz-border-radius: 50%;border-radius: 50%;-webkit-transform: translateY(-50%);-moz-transform:translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%) ;transform: translateY(-50%);border: 1px solid #595959;z-index: 1}
.register_box .dan .timeWait {position: relative}
.register_box .dan .timeWait  label {padding-right: 110px}
.register_box .dan .timeWait input[type="checkbox"]:checked+label i.waiting,.register_box .dan .timeWait input[type="checkbox"]:checked:disabled+label i.waiting{color: #FFF}
.register_box .dan .timeWait  label i.waiting {position: absolute;right:20px;top: 50%; display: block;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform:translateY(-50%) ;color: #2d78dc;font-weight: 600}
@media (max-width: 1024px) {
	.register_box .dan .timeSet label {padding: 15px 18px; padding-left: 35px;font-size: 15px}
	.register_box .dan .timeSet label i {float: none !important}
	.register_box .dan .timeSet label:after {left: 12px;width: 12px;height: 12px}
	.register_box .dan .timeSet input[type="checkbox"]:checked+label:before,.register_box .dan .timeSet  input[type="radio"]:checked+label:before {left: 15px;width: 4px;height: 4px}
	.register_box .dan .timeWait  label {padding-right: 90px}
	.register_box .dan .timeWait  label i.waiting {right: 18px}
}</pre></body></html>