@charset "utf-8";

/* wrap style */
.wrap_styleMove{position:relative;margin-bottom:20px;}
.wrap_r_boxs{margin:20px 0;padding:20px;border:1px solid #e5e5e5;}
.wrap_r_boxs:first-child{margin-top:0;}

/* img만 들어갈때 */
.img_default{}
.img_default.s2{width:860px;margin:0 auto;}
.img_default.bdr{border:1px solid #e5e5e5;}
.img_default img{width:100%;height:auto;}
.img_default + .img_default{margin-top:20px;}
.board_write_tp1 +.img_default{margin-top:20px;}
.tab_st .conts li .img_default.s2:first-child{padding-top:20px;}
.tab_st .conts li .img_default.mgt:first-child{margin-top:20px;}

/* icon */
.ico_answer,
.ico_noneAnswer{display:inline-block;min-width:68px;height:30px;line-height:28px;padding:0 10px;font-size:13px;text-align:center;vertical-align:middle;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.ico_answer{border:1px solid #21418e;color:#21418e;}
.ico_noneAnswer{border:1px solid #dfdfdf;background-color:#f9f9f9;color:#aaa;}

/* wrap position */
.wrap_posL{position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);}
.wrap_posR{position:absolute;top:50%;right:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);}
.wrap_posR.btm{top:auto;bottom:0;}
.wrap_posR .data_side{margin-right: 20px;}
.wrap_posR .title_date{display:inline-block;clear:both;content:"";margin-right:28px;vertical-align:middle;}
.wrap_posR .m_right0{margin-right:0px;margin-bottom: 10px;}
.wrap_posR .title_date .dot:before{display: block;}
.wrap_posR .title_date > li{position:relative;display:inline-block;}
.wrap_posR .title_date > li+.modify{margin-left: 20px;}
.wrap_posR .title_date > .dot:before{position:absolute;top:10px;left:-9px;display:block;width:3px;height:3px;content:"";background-color: #808080;}
.wrap_posR .title_date > li+.modify:after{position:absolute;right:-16px;top:6px;display:block;width: 1px;height: 12px;background-color: #e5e5e5;content:"";}
.wrap_posR .title_date > li > strong{margin-right:8px;font-size: 14px;font-weight: 500;}
.wrap_posR .title_date > li > span{color:#757575;font-size: 14px;font-weight: 400;}
.wrap_posC{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.wrap_txtM{position:relative;margin:10px 0;text-align:left;}
.wrap_txtL{position:relative;margin:20px 0;text-align:left;}
.wrap_txtR{position:relative;margin:20px 0;text-align:right;}
.wrap_txtC{position:relative;margin:20px 0;text-align:center;}
.wrap_txtR a, .wrap_txtR button,.wrap_posR a, .wrap_posR button{margin-left:2px;}
.wrap_txtL a, .wrap_txtL button, .wrap_posL a, .wrap_posL button{margin-right:2px;}
.wrap_txtC a, .wrap_txtC button, .wrap_posC a, .wrap_posC button{margin:0 1px;}
.wrap_floatL{float:left;}
.wrap_floatR{float:right;}

/* Button Style  */
 .bt_arrR{display:inline-block;width:6px;height:12px;margin-top:-2px;margin-left:5px;background:url("/images/renew_pc/sub/icon/ico_arr_right_6x12.png") no-repeat;vertical-align:middle;text-indent:-9999px;color:transparent;}
 .btn_disabled .bt_arrR{background-image: url("/images/renew_pc/sub/icon/ico_arr_right_6x12_disabled.png");}
.btn_toggle .in_ico{display:inline-block;overflow:hidden;width:11px;height:6px;margin-left:4px;background:url("/images/renew_pc/sub/icon/ico_acc_toggle.png") no-repeat;vertical-align:middle;text-indent:-9999px;color:transparent;}
.btn_toggle.active .in_ico{background-position:0 -11px;}
.btn_s1{display:inline-block;height:50px;line-height:48px;padding:0 50px;border:1px solid transparent;font-size:14px;font-weight:400;vertical-align:middle;text-align:center;outline:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.btn_s1.default{border:1px solid #aaa;background-color:#fff;color:#333;}
.btn_s1 .ico_roughMap{display:inline-block;width:14px;height:14px;margin-left:4px;background:url("/images/renew_pc/sub/icon/ico_rough.png") no-repeat;vertical-align:middle;text-indent:-9999px;color:transparent;}
.btn_s1.gray{border:1px solid #666;background-color:#666;color:#fff;}
.btn_s1.light_gray{border:1px solid #ccc;background-color:#ccc;color:#fff;}
.btn_s1.orange{border:1px solid #f6921e;background-color:#f6921e;color:#fff;}
.btn_s1.blue{border:1px solid #21418e;background-color:#21418e;color:#fff;}
.btn_s1.green{border:1px solid #27c2a4;background-color:#27c2a4;color:#fff;} /*210730 Lizzy : green 버튼 css  추가*/
.btn_s1.blue_full{border:1px solid #21418e;background-color:#21418e;color:#fff;width:100%;}
.btn_s1.blue .ico_hand_like{display:inline-block;vertical-align:middle;width:15px;height:15px;margin:-3px 4px 0 0;background:url("/images/renew_pc/sub/icon/ico_hand_like.png") no-repeat;text-indent:-9999px;color:transparent;}
.btn_s1.formDown{border:1px solid #aaa;background-color:#f6f6f6;color:#333;}
.btn_s1.formDown i{width:17px;height:18px;background:url("/images/renew_pc/sub/icon/ico_choiceadd.png") no-repeat;text-indent:-9999px;color:transparent;}
.btn_s1.full{display:block;width:100%;}
.btn_s1 .likes{display:inline-block;width:16px;height:16px;margin-top:-2px;margin-right:5px;background:url("/images/renew_pc/sub/icon/ico_likes_white.png") no-repeat;vertical-align:middle;text-indent:-9999px;color:transparent;}
.btn_s1 .nums{display:inline-block;margin-left:5px;vertical-align:top;font-weight:700;color:#f6931e;}
.btn_s2{display:inline-block;min-width:100px;height:40px;line-height:34px;padding:0 15px;border:1px solid transparent;font-size:14px;font-weight:400;vertical-align:middle;text-align:center;outline:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.btn_s2.default{border:1px solid #aaa;background-color:#fff;color:#333;}
.btn_s2.white{border:1px solid #aaa;background-color:#fff;color:#333;}
.btn_s2.gray{border:1px solid #aaa;background-color:#f6f6f6;color:#333;}
.btn_s2.blue{border:1px solid #21418e;background-color:#21418e;color:#fff;}
.btn_s2.red{border:1px solid #d21e27;background-color:#d21e27;color:#fff;}
.btn_s2.green{border:1px solid #27c2a4;background-color:#27c2a4;color:#fff;}
.btn_s2.orange{border:1px solid #f6921e;background-color:#f6921e;color:#fff;}
.btn_s2.min_auto{width:100%;min-width:auto;padding:0;}
.btn_s2.full{display:block;width:100%;}
.btn_s2 .num_p{display:inline-block;margin-left:3px;font-weight:700;color:#25418f;vertical-align:top;}
.btn_s2.left{margin-right: 0;}
.board_list_tp1 .btn_s2{min-width:110px;}
.btn_s3{display:inline-block;height:40px;line-height:34px;border:1px solid transparent;font-size:14px;font-weight:400;vertical-align:middle;text-align:center;outline:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.btn_s3.file{padding:0 13px 0 34px;border:1px solid #aaa;background:url("/images/renew_pc/sub/icon/ico_file.png") #f6f6f6 no-repeat 11px 50%;color:#333;}
.btn_s3.add{padding:0 13px 0 34px;border:1px solid #aaa;background:url("/images/renew_pc/sub/icon/ico_add.png") #f6f6f6 no-repeat 13px 50%;color:#333;}
.btn_s3.shortcut{padding:0 13px 0 34px;border:1px solid #aaa;background:url("/images/renew_pc/sub/icon/ico_shortcut.png") #f6f6f6 no-repeat 10px 50%;color:#333;}
.btn_s3.shortcut_del{padding:0 13px 0 30px;border:1px solid #aaa;background:url("/images/renew_pc/sub/icon/ico_project_del.png") #f6f6f6 no-repeat 10px 50%;color:#333;}
.btn_s3.refresh{padding:0 13px 0 34px;border:1px solid #aaa;background:url("/images/renew_pc/sub/icon/ico_refresh.png") #f6f6f6 no-repeat 13px 50%;color:#333;}
.btn_s3.refresh.mini{font-size:13px;margin-left:33%;text-align:center;padding:0 8px 16px 27px;border:1px solid #aaa;background:url("/images/renew_pc/sub/icon/ico_refresh.png") #fefefd no-repeat 9px 50%;color:#333;}
.btn_s3.green{border:1px solid #27c2a4;background-color:#27c2a4;color:#fff;}
.btn_s3.boarddown{padding:0 13px 0 34px;border:1px solid #aaa;background:url("/images/renew_pc/sub/icon/ico_boarddwon.png") #f6f6f6 no-repeat 13px 50%;color:#333;}
.btn_s3.formdown{padding:0 13px 0 35px;border:1px solid #21418e;background:url("/images/renew_pc/sub/icon/ico_formdown.png") #21418e no-repeat 11px 50%;color:#fff;}
.btn_s3.pdf{position:relative;padding:0 13px 0 35px;border:1px solid #cd1b3d;background-color:#fff;font-weight:700;}
.btn_s3.pdf i{position:absolute;top:50%;left:14px;width:16px;height:17px;margin-top:-8px;background:url("/images/renew_pc/sub/icon/ico_small_icons.png") no-repeat;}
.btn_s3.pdf.disabled{border:1px solid #d1d1d1;background-color:#f1f1f1;font-weight:400;color:#aaa;}
.btn_s3.pdf.disabled i{background-position:0 -17px;}
.btn_s3.filedown{position:relative;padding:0 13px 0 35px;border:1px solid #cd1b3d;background-color:#fff;font-weight:700;}
.btn_s3.filedown i{position:absolute;top:50%;left:14px;width:16px;height:17px;margin-top:-8px;background:url("/images/renew_pc/sub/icon/ico_small_icons.png") no-repeat -26px 0;}
.btn_s3.filedown.disabled{border:1px solid #d1d1d1;background-color:#f1f1f1;font-weight:400;color:#aaa;}
.btn_s3.filedown.disabled i{background-position:-26px -17px;}
.btn_s3.bshare{position:relative;min-width:100px;padding:0 10px 0 35px;border:1px solid #aaa;background-color:#fff;font-weight:400;}
.btn_s3.bshare i{position:absolute;top:50%;left:11px;width:18px;height:16px;margin-top:-8px;background:url("/images/renew_pc/sub/icon/ico_small_icons.png") no-repeat -52px 0;}
.btn_s3.bheart{position:relative;min-width:100px;padding:0 20px 0 35px;border:1px solid #aaa;background-color:#fff;font-weight:400;}
.btn_s3.bheart i{position:absolute;top:50%;left:12px;width:18px;height:16px;margin-top:-8px;background:url("/images/renew_pc/sub/icon/ico_small_icons.png") no-repeat -52px -17px;}
.btn_s3.bheart.on i{position:absolute;top:50%;left:12px;width:18px;height:16px;margin-top:-8px;background:url("/images/renew_pc/sub/icon/ico_small_icons.png") no-repeat -78px -17px;}

.btn_goOther{display:inline-block;position:relative;height:35px;line-height:33px;padding:0 26px 0 14px;border:1px solid #aaa;background:#fff;font-size:14px;font-weight:400;color:#333;vertical-align:middle;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.btn_goOther:after{content:"";position:absolute;top:50%;right:10px;width:7px;height:12px;margin-top:-6px;background:url("/images/renew_pc/sub/icon/ico_arr_right_7x12.png") no-repeat;}
.btn_goOther.type2{padding-right: 80px;}
.btn_inpSearch{width:30px;height:30px;border:1px solid #d1d1d1;background:url("/images/renew_pc/sub/icon/ico_search_14x14.png") no-repeat 50%;text-indent:-9999px;color:transparent;vertical-align:middle;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.btn_tooltip{width:18px;height:18px;background:url("/images/renew_pc/sub/icon/ico_tooltip.png") no-repeat;text-indent:-9999px;color:transparent;vertical-align:middle;}
.btn_blank{width:12px;height:12px;margin-left:5px;background:url("/images/renew_pc/sub/icon/ico_blank.png") no-repeat;text-indent:-9999px;color:transparent;vertical-align:middle;}
.btn_question{width:30px;height:30px;border:1px solid #d1d1d1;background:url("/images/renew_pc/sub/icon/ico_question.png") #fff no-repeat 50%;text-indent:-9999px;color:transparent;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.btn_disabled{border-color: #d1d1d1 !important;background-color: #f6f6f6 !important;cursor: default !important;text-decoration: none !important;color:#aaaaaa !important;}
.btn_tbl_request{display:inline-block;width:112px;height:28px;color:#f78709 !important;line-height: 24px;font-size: 13px;text-align:center;font-weight: 500;border: 1px solid #f78709;border-radius:14px;}
.btn_tbl_request:hover{text-decoration: none;}

.wrap_num_count{display:inline-block;vertical-align:middle;position:relative;width:108px;height:30px;border:1px solid #d1d1d1;background-color:#fff}
.wrap_num_count .ct{width:50px;height:100%;margin:0 auto;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;}
.wrap_num_count .ct input[type="text"],
.wrap_num_count .ct input[type="number"]{width:100%;height:100%;border:0 none;;text-align:center;outline:none;vertical-align:top;}
.wrap_num_count button{z-index:10;position:absolute;width:28px;height:28px;top:0;background-image:url("/images/renew_pc/sub/btn/btn_count2.png");background-repeat:no-repeat;text-indent:-9999px;color:transparent;outline:none;}
.wrap_num_count button.btn_lower{left:0;background-position:0 0;}
.wrap_num_count button.btn_upper{right:0;background-position:0 -28px;}
.wrap_num_count.s2{width:87px;height:24px;}
.wrap_num_count.s2 .ct{width:41px;}
.wrap_num_count .ct input[type="text"],
.wrap_num_count .ct input[type="number"]{font-size:12px; padding: 0;}
.wrap_num_count.s2 button{z-index:10;position:absolute;width:22px;height:22px;top:0;background-image:url("/images/renew_pc/sub/btn/btn_count3.png");background-repeat:no-repeat;text-indent:-9999px;color:transparent;outline:none;}
.wrap_num_count.s2 button.btn_lower{left:0;background-position:0 0;}
.wrap_num_count.s2 button.btn_upper{right:0;background-position:0 -22px;}

/* Layout  */
.layout{position:relative;}
.layout:after{content:"";clear:both;display:block;height:0;line-height:0;}
.layout > .lt,
.layout > .rt{float:left;}
.layout > .rt > .tit_dp2:first-child{margin-top:-22px;}
.layout > .rt > .tit_dp3:first-child{margin-top:-14px;}
.layout.type1{}
.layout.type1 > .lt{width:248px;}
.layout.type1 > .rt{padding-left:20px;width:852px;}
.layout.type1 > .rt_nomem{padding-left:20px;width:100%;}
.layout.type2{}
.layout.type2 > .lt{width:832px;}
.layout.type2 > .rt{padding-left:20px;width:268px;}

/* Title */
.tit_dp3{position:relative;padding:13px 0 12px;}
.tit_dp3.pdl{padding-left:10px;}
.tit_dp3 h3{position:relative;padding-right:40%;font-size:16px;font-weight:700;}
.tit_dp3 h3 span{margin-left:8px;font-size:14px;font-weight:400;color:#666;}
.tit_dp3 .braket .num{font-size:14px;font-weight:700;color:#24408f;}
.tit_dp3 span strong{font-weight:700;color:#24408f;}
.tit_dp3 .pencil{display:inline-block;width:14px;height:14px;margin-left:4px;background:url("/images/renew_pc/sub/icon/ico_pencil.png") no-repeat;vertical-align: middle;}
.tit_dp3 a{font-size:14px;color:#666;}
.tit_dp3 h3.dots{padding-left:10px;}
.tit_dp3 h3.dots:after{content:"";position:absolute;top:50%;left:0;width:4px;height:4px;margin-top:-2px;background-color:#757575;}
.tit_dp3 .txts .required{display:inline-block;margin:0 2px;font-weight:700;color:#e42828;vertical-align:top;}
.tit_dp3 .lists{padding:4px 12px 0;color:#666;}
.wrap_r_boxs .tit_dp3:first-child{margin-top:-13px;}
.tab_st.s5 .conts .tit_dp3{padding:20px 0 11px 10px;}
.tab_st + .tit_dp3{margin-top:-20px;}
.img_tit + .tit_dp3{padding-top:0;}

.lineTit_dp4{position:relative;padding:8px 0 9px;border-top:1px solid #333;}
.lineTit_dp4 h4{font-size:16px;font-weight:700;}
/* display:table;*/
.tit_view{position:relative;width:100%;min-height:60px;padding:0 5px 6px 0;}
.tit_view h2{display:table-cell;padding:0 0 0;font-size:16px;font-weight:700;vertical-align:middle;}
.tit_view h2 .subs{margin-right:2px;font-size:14px;font-weight:400;color:#666;}
.tit_view .area_btn{position:absolute;bottom:10px;right:0;}
.tit_view .tit_summery{ position:relative; font-size:13px;}

/* Tab */
.tab_st{margin-bottom:20px;}
.tab_st.btns .conts > li{display:none;}
.tab_st.btns .conts > li.active{display:block;}
.tab_st.dodge{margin-top:20px;}
.tab_st.dodge .lists{margin-top:20px;}
.tab_st.dodge .lists:first-child{margin-top:0;}
.tab_st.s1{}
.tab_st.s1 .lists{display:table;border-top:1px solid #333;border-bottom:1px solid #e5e5e5;}
.tab_st.s1 .lists li{display:table-cell;width:1%;}
.tab_st.s1 .lists li button,
.tab_st.s1 .lists li a{height:48px;line-height:48px;border-right:1px solid #e5e5e5;font-size:16px;color:#666;}
.tab_st.s1 .lists li button{width:100%;outline:none;}
.tab_st.s1 .lists li a{display:block;text-align:center;}
.tab_st.s1 .lists li:first-child button,
.tab_st.s1 .lists li:first-child a{border-left:1px solid #e5e5e5;}
.tab_st.s1 .lists li.active button,
.tab_st.s1 .lists li.active a{background-color:#21418e;font-weight:500;color:#fff;}
.tab_st.s1 .lists.tp2{border-top:1px solid #e5e5e5;}
.tab_st.s1 .lists.tp2 li a,
.tab_st.s1 .lists.tp2 li button{height:54px;line-height:54px;font-size:14px;font-weight:500;}
.tab_st.s1 .lists.black{border-top:1px solid #e5e5e5;}
.tab_st.s1 .lists.black li a:hover,
.tab_st.s1 .lists.black li a:focus,
.tab_st.s1 .lists.black li.active a,
.tab_st.s1 .lists.black li button:hover,
.tab_st.s1 .lists.black li button:focus,
.tab_st.s1 .lists.black li.active button{background-color:#333 !important;}
.img_default + .tab_st{margin-top:20px;}

/*	슬라이드 이전, 다음 버튼*/
.slide-request{position:relative;}
.slide-request .btn_wrap{width:100%;}
.slide-request .btn_wrap>button{position: absolute;top: 50%;width: 36px;height: 36px;text-indent: -9999px;}
.slide-request .btn_wrap .prev_btn{left:0;background-image: url("/images/renew_pc/sub/icon/ico_prev_btn.png");}
.slide-request .btn_wrap .next_btn{right:0;background-image: url("/images/renew_pc/sub/icon/ico_next_btn.png");}

/* 상품 기타*/
.prod_show_pdf {width:100%; height:800px;}

.wrap_location{padding-bottom:20px;}
.wrap_location ul{overflow:hidden;}
.wrap_location ul li{float:left;margin-left:10px;padding-left:16px;background:url("/images/renew_pc/sub/icon/ico_arr_right_6x12.png") no-repeat 0 50%;}
.wrap_location ul li:first-child{background:none;margin-left:0;padding-left:0;}
.wrap_location ul li.l_home a{display:block;line-height:30px;font-size:11px;font-weight:700;}

/* mark */
.mark_new{overflow:hidden;margin:0 -1px;}
.mark_new > li{float:left;padding:4px 1px;}
.mark_new > li span{display:block;width:26px;height:16px;background-image:url("/images/renew_pc/sub/icon/ico_mark_new.png");background-repeat:no-repeat;background-position-x:0;text-indent:-9999px;color:transparent;}
.mark_new > li.m_rcm span{background-position-y:0;}
.mark_new > li.m_popu span{background-position-y:-16px;}
.mark_new > li.m_new span{width:30px;background-position-y:-32px;}
.mark_new > li.m_moq span{width:32px;background-position-y:-48px;}
.mark_new > li.m_sale span{width:31px;background-position-y:-64px;}
.mark_delivery{overflow:hidden;margin:0 -1px;}
.mark_delivery > li{float:left;padding:4px 1px;}
.mark_delivery > li span{display:block;width:39px;height:16px;background-image:url("/images/renew_pc/sub/icon/ico_delivery.png");background-repeat:no-repeat;background-position-x:0;text-indent:-9999px;color:transparent;}
.mark_delivery > li.d_free span{width:36px;background-position-y:0;}
.mark_delivery > li.d_internal span{background-position-y:-16px;}
.mark_delivery > li.d_foreign span{background-position-y:-32px;}
.mark_delivery > li.d_tday span{background-position-y:-48px;}
.mark_delivery > li.d_oversea span{background-position-y:-64px;}
.mark_delivery > li.d_brw span{background-position-y:-80px;width:47px;}
.mark_delivery > li.d_date{padding:2px 1px;font-size:12px;letter-spacing:-0.5px;color:#333;}
.mark{overflow:hidden;max-height:48px;margin-top:3px;}
.mark .mark_new,
.mark .mark_delivery{overflow:visible;}
.mark .mark_new > li,
.mark .mark_delivery > li{}

/* Banner - type */
.icbanq_banner{overflow:hidden;margin:20px 0;}
.icbanq_banner img{width:100%;height:auto;}
.icbanq_banner.s1{height:70px;border:1px solid #e5e5e5;}
/*.icbanq_banner.s2{max-height:293px;} */

.icbanq_banner.s3{height:193px;border:1px solid #e5e5e5;}
.icbanq_banner.s3:first-child{margin-top:0;}
.icbanq_banner.s4{height:250px;border:1px solid #e5e5e5;}
.icbanq_banner.s4:first-child{margin-top:0;}

/* 툴팁 팝업 */
.pops_tooltip{position:relative;display:inline-block;vertical-align:top;}
.pops_tooltip button{outline:0;}
.pops_tooltip .conts{display:none;position:absolute;top:-18px;right:-291px;width:276px;height:117px;padding:12px;background-color:#f6f6f6;border:1px solid #d1d1d1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.pops_tooltip.active .conts{display:block;}
.pops_tooltip .conts:after{content:"";z-index:-1;position:absolute;top:23px;left:-7px;background-color:#f6f6f6;width:12px;height:12px;border:1px solid #d1d1d1;border-right:0 none;transform:rotate(45deg);}
.pops_tooltip .conts:before{content:"";position:absolute;top:23px;left:-5px;width:14px;height:14px;background-color:#f6f6f6;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.pops_tooltip .conts strong{font-size:14px;font-weight:700;color:#666;}
.pops_tooltip .conts p{line-height:18px;font-size:12px;font-weight:400;color:#666;}
.pops_tooltip .conts p a{font-weight:700;color:#f7921f;text-decoration:underline;}
.pops_tooltip .conts .bt_close{position:absolute;top:0;right:0;width:30px;height:30px;background:url("/images/renew_pc/sub/btn/btn_close_12x12.png") no-repeat 50%;text-indent:-9999px;color:transparent;}


.pops_writeOpen .p_tit .tit_dp3 h3.dots{padding-right:60px;}
.pops_writeOpen .p_cont .tit_dp4:first-child{padding-top:0;}
/* 팝업 Default */
.pops_writeOpen{display:none;-webkit-font-smoothing: antialiased;}
.pops_writeOpen.active{display:block;}
.pops_writeOpen .pops_mask{z-index:300;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.2);}
.pops_writeOpen .pops_container{overflow:hidden;z-index:310;position:fixed;top:50%;left:50%;width:860px;height:690px;max-height:770px;padding:48px 0 80px;background-color:#fff;
	-webkit-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
}
.pops_writeOpen .pops_container.cs_serial{width:740px;height:360px;}
.pops_writeOpen .pops_container th,
.pops_writeOpen .pops_container td{-webkit-font-smoothing: antialiased;}
.pops_writeOpen .pops_container .p_tit{z-index:-1;position:absolute;top:0;left:0;width:100%;height:50px;padding:0 15px;border-bottom:1px solid #e5e5e5;}
.pops_writeOpen .pops_container .p_cont{overflow-y:auto;overflow-x:hidden;max-height:563px;min-height:250px;}
.pops_writeOpen .pops_container .p_cont.auto{min-height:56px;}
.pops_writeOpen .pops_container .p_cont.pad{padding:15px;}
.pops_writeOpen .pops_container .p_cont input[type="text"]{width:194px;height:30px;line-height:30px;padding:0 10px;border:1px solid #d1d1d1;vertical-align:middle;}
.pops_writeOpen .pops_container .p_cont .pop_rad{padding:12px 14px;background-color:#f6f6f6;}
.pops_writeOpen .pops_container .p_cont .p_tit_view{height:43px;padding:10px 15px;}
.pops_writeOpen .pops_container .p_cont .p_tit_view h4{font-weight:500;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.pops_writeOpen .pops_container .p_cont .p_tit_view h4 span{color:#666;}
.pops_writeOpen .pops_container .p_cont .p_sns{height:224px;text-align:center;padding:38px 20px;}
.pops_writeOpen .pops_container .p_cont .p_sns > ul{overflow:hidden;display:table;padding:0 38px;}
.pops_writeOpen .pops_container .p_cont .p_sns > ul > li{display:table-cell;width:1%;vertical-align:middle;margin-left:30px;}
.pops_writeOpen .pops_container .p_cont .p_sns > ul > li:first-child{margin-left:0;}
.pops_writeOpen .pops_container .p_cont .p_sns > ul > li.list1{}
.pops_writeOpen .pops_container .p_cont .p_sns > ul > li a{position:relative;display:block;min-width:50px;padding-top:58px;font-weight:500;}
.pops_writeOpen .pops_container .p_cont .p_sns > ul > li a:after{content:"";position:absolute;top:0;left:50%;overflow:hidden;width:50px;height:50px;margin-left:-25px;background-image:url("/images/renew_pc/sub/icon/ico_pop_sns.png");background-repeat:no-repeat;}
.pops_writeOpen .pops_container .p_cont .p_sns > ul > li.list1 a:after{background-position:0 0;}
.pops_writeOpen .pops_container .p_cont .p_sns > ul > li.list2 a:after{background-position:0 -50px;}
.pops_writeOpen .pops_container .p_cont .p_sns > ul > li.list3 a:after{background-position:0 -100px;}
.pops_writeOpen .pops_container .p_cont .p_sns > ul > li.list4 a:after{background-position:0 -150px;}
.pops_writeOpen .pops_container .p_cont .p_sns > ul > li.list5 a:after{background-position:0 -200px;}
.pops_writeOpen .pops_container .p_cont .p_url{position:relative;margin-top:38px;padding-right:106px;}
.pops_writeOpen .pops_container .p_cont .p_url input[type="text"]{width:100%;}
.pops_writeOpen .pops_container .p_cont .p_url button{position:absolute;top:50%;right:0;transform:translate(0,-50%);}
.pops_writeOpen .pops_container .p_cont .exchange_return{max-height:94px;overflow-y:auto;padding:20px 20px;}
.pops_writeOpen .pops_container .p_cont .exchange_return > li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/*210805 Lizzy : project_popup용 스타일 추가 */
.pops_writeOpen .pops_container .p_cont  .pop_field_date input[type="text"]{width:140px;height:30px;padding:0 30px 0 10px;border:1px solid #e1e1e1;background:url("/images/renew_pc/sub/icon/ico_date.png") no-repeat 117px 50%;font-size:13px;vertical-align:middle;}
.pops_writeOpen .pops_container .pops_txt{font-size:20px;text-align:center; padding-bottom:30px;} 
.form-data-add .twrap_singleLine>li{float:left}

.pops_writeOpen .p_cont_img img{width:100%;height:auto;}
.pops_writeOpen .p_cont_img.webi_pop_img img{max-width:50%;height:auto;}
.pops_writeOpen .p_cont_btm_img{padding:14px 20px;}
.pops_writeOpen .p_cont_btm_img img{width:100%;height:auto;}
.pops_writeOpen .wrap_chk_answer{height:133px;padding:20px 20px 10px;}
.pops_writeOpen .wrap_chk_answer > ul{padding:14px 20px;border:1px solid #333;}
.pops_writeOpen .wrap_chk_answer > ul > li{margin-top:14px;}
.pops_writeOpen .wrap_chk_answer > ul > li:first-child{margin-top:0;}
.pops_writeOpen .wrap_chk_update{padding-bottom:20px;text-align:center;}
.pops_writeOpen .wrap_alert_txt{height:89px;padding:36px 30px 30px;text-align:center;}

/*.pops_writeOpen .pops_container .p_btn_wrap{position:absolute;bottom:0;left:0;width:100%;-webkit-box-shadow:0 0 18px 0 rgba(12,12,12,0.1);-moz-box-shadow:0 0 18px 0 rgba(12,12,12,0.1);box-shadow:0 0 18px 0 rgba(12,12,12,0.1);}*/
.pops_writeOpen .pops_container .p_btn_wrap{position:absolute;bottom:0;left:0;width:100%;border-top:1px solid #e5e5e5;}
.pops_writeOpen .pops_container .p_btn_wrap .p_btn{height:80px;padding:15px 0;text-align:center;}
.pops_writeOpen .pops_container .p_close{position:absolute;top:4px;right:0;width:45px;height:45px;background:url("/images/renew_pc/sub/btn/btn_close_18x18.png") no-repeat 50%;text-indent:-9999px;color:transparent;}
.pops_writeOpen.s_small .pops_container{width:500px;height:600px;padding:48px 0 115px;}
.pops_writeOpen.s_small .pops_container .p_cont{max-height:437px;}
.pops_writeOpen.s_normal .pops_container{width:580px;padding:48px 0 81px;}
.pops_writeOpen.s_normal.s2 .pops_container{width:420px;padding-bottom:0;}
.pops_writeOpen.s_normal .pops_container .p_cont{max-height:562px;}
.pops_writeOpen.s_normal.s2 .pops_container .p_cont{min-height:auto;}
.pops_writeOpen.s_img .pops_container{width:auto;max-width:1000px;padding:48px 0 0;}
.pops_writeOpen.s_img .pops_container .p_cont{}
.pops_writeOpen.s_img .pops_container .p_cont img{max-width:100%;height:auto;}
.pops_writeOpen.s_alert{}
.pops_writeOpen.s_alert .pops_container{width:420px;height:auto;padding-bottom:79px;}
.pops_writeOpen.s_alert .pops_container .p_cont{min-height:auto;}
.pops_writeOpen.s_alert .pops_container .p_btn_wrap{height:80px;box-shadow:none;}


.btn_inpSearch{width:30px;height:30px;border:1px solid #d1d1d1;background:url("/images/renew_pc/sub/icon/ico_search_14x14.png") no-repeat 50%;text-indent:-9999px;color:transparent;vertical-align:middle;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}

/* 관련상품  */
.lineTit_dp4{position:relative;padding:8px 0 9px;border-top:1px solid #333;}
.lineTit_dp4 h4{font-size:16px;font-weight:700;}
.wrap_thum_gellery{}
.wrap_thum_gellery > a{overflow:hidden;display:block;text-decoration:none;}
.wrap_thum_gellery > a:focus .desc,
.wrap_thum_gellery > a:hover .desc{text-decoration:underline;}
.wrap_thum_gellery .img_wrap_gellery{overflow:hidden;margin-bottom:11px;border:1px solid #e5e5e5;}
.wrap_thum_gellery .img_wrap_gellery img{width:100%;height:auto;}
.wrap_thum_list .img_wrap,
.wrap_thum_list .txt_wrap{display:table-cell;vertical-align:top;}
.wrap_thum_list .img_wrap{width:128px;}
.wrap_thum_list .img_wrap > div{overflow:hidden;height:128px;line-height:122px;border:1px solid #e5e5e5;}
.wrap_thum_list .img_wrap img{width:100%;height:auto;}
.wrap_thum_list .txt_wrap{padding-left:14px;}

.listType_gellery1{overflow:hidden;}
.listType_gellery1.pad{padding:0 20px;}
.listType_gellery1.bdr{padding:15px 0;border-top:1px solid #2f2f2f;border-bottom:1px solid #e7e7e7;}
.listType_gellery1.bdr_btm{padding-bottom:15px;border-bottom:1px solid #e7e7e7;}
.listType_gellery1 > ul{overflow:hidden;}
.listType_gellery1 > ul:after{content:"";clear:both;display:block;height:0;line-height:0;}
.listType_gellery1 > ul > li{float:left;}
.listType_gellery1 > ul .img_wrap_gellery{overflow:hidden;height:0;padding-bottom:98%;}
.listType_gellery1 > ul.w6{margin:0 -14px 0;}
.listType_gellery1 > ul.w6:first-child{margin-top:0;}
.listType_gellery1 > ul.w6 > li{width:16.6666%;padding:0 14px 14px;}
.listType_gellery1 > ul.w6 .img_wrap_gellery{line-height:152px;}
.listType_gellery1 > ul.w5{margin:0 -10px 0;}
.listType_gellery1 > ul.w5 > li{width:20%;padding:0 10px 10px;}
.listType_gellery1 > ul.w5 .img_wrap_gellery{line-height:190px;}
.listType_gellery1 > ul.w4{margin:6px -10px 0;}
.listType_gellery1 > ul.w4 > li{width:25%;padding:0 10px 10px;}
.listType_gellery1 > ul.w4 .img_wrap_gellery{line-height:250px;}
.tab_st .conts li .listType_gellery1{margin-top:20px;}

.geller_txt{margin-top:11px;overflow:hidden;}
.geller_txt .prd_num{}
.geller_txt .prd_num .nums{display:inline-block;font-size:13px;font-weight:700;color:#f7921e;vertical-align:middle;}
.geller_txt .prd_num .nums2{display:inline-block;font-size:13px;font-weight:500;color:#444;vertical-align:middle;padding-right:3px;}
.geller_txt .prd_num .ico{overflow:hidden;display:inline-block;background-image:url("/images/renew_pc/sub/icon/ico_small_icons.png");background-repeat:no-repeat;text-indent:-9999px;color:transparent;vertical-align:middle;text-decoration:none;}
.geller_txt .prd_num .ico.pdf{width:16px;height:17px;background-position:0 0;}
.geller_txt .desc{max-height: 3em;line-height: 1.5em;margin-top:3px;font-size:14px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-wrap:break-word;}

/* 상품평 내용 */
.wrap_prd_comment{}
.wrap_prd_comment span{display:inline-block;height:28px;margin-right:3px;background-repeat:no-repeat;text-indent:-9999px;color:transparent;vertical-align:middle;}
.wrap_prd_comment .ico_perform{background-image:url("/images/renew_pc/sub/icon/ico_coment_preform.png");}
.wrap_prd_comment .ico_perform.w_good{width:118px;background-position:0 0;}
.wrap_prd_comment .ico_perform.w_soso{width:131px;background-position:0 -28px;}
.wrap_prd_comment .ico_perform.w_bad{width:127px;background-position:0 -56px;}
.wrap_prd_comment .ico_deli{background-image:url("/images/renew_pc/sub/icon/ico_coment_delivery.png");}
.wrap_prd_comment .ico_deli.w_good{width:142px;background-position:0 0;}
.wrap_prd_comment .ico_deli.w_soso{width:156px;background-position:0 -28px;}
.wrap_prd_comment .ico_deli.w_bad{width:143px;background-position:0 -56px;}
.wrap_prd_comment .ico_prc{background-image:url("/images/renew_pc/sub/icon/ico_coment_price.png");}
.wrap_prd_comment .ico_prc.w_good{width:148px;background-position:0 0;}
.wrap_prd_comment .ico_prc.w_soso{width:130px;background-position:0 -28px;}
.wrap_prd_comment .ico_prc.w_bad{width:130px;background-position:0 -56px;}
