﻿@charset "utf-8";
/* mobile상에서 넓이 값에 대한 폰트사이즈 자동조절 제거 */
html{width:100%;-webkit-text-size-adjust:none}
input::-ms-clear { display: none; }
hr, legend, caption, .blind, .hidden {position:absolute;left:-5000px;top:0;visibility:hidden;overflow:hidden;line-height:0.1%;font-size:0.1%;width:0.1%;height:0.1%; margin:0; padding:0;} /* blind는 화면에 보이지 않지만 리더기에서는 읽힘 */
caption {position:static;}
label{cursor:pointer;}
p,span,li{word-break:keep-all;}
.company p,.company span,.company li,.company dt,.company dd{word-break:normal;}
.pc_break{display:inline-block !important;}
.m_break{display:none !important;}
.gnb_height{height:70px;}
.main .gnb_height{height:0;}

/* skipNavi */
#skipNavi li {font-size:0;line-height:0; float:left;}
#skipNavi li a {display:block;position:absolute;z-index:200;text-align:center;left:0;top:-100px;width:100%;padding:10px 0;color:#fff;background:#000;border:0;}
#skipNavi li a:active, #skipNavi li a:focus {top:0;font-weight:bold;font-size:16px;line-height:1.5;border-bottom:1px solid #fff;}

/*top버튼*/
.go_top{display:none;position:fixed;right:50px;bottom:20px;width:48px;height:48px;border:1px solid #cecece;border-radius:100%;background-color:#f1f2f2;color:#acacac;font-size:12px;font-family:'Noto Sans Regular';text-align:center; z-index:1010;}
/*.go_top{display:none;position:fixed;right:50%;bottom:20px;width:48px;height:48px;margin-right:-690px;border:1px solid #cecece;border-radius:100%;background-color:#f1f2f2;color:#acacac;font-size:12px;font-family:'Noto Sans Regular';text-align:center; z-index:1010;}*/
.go_top:before{display:block;content:"";width:12px;height:7px;margin:12px auto 2px;background:url("/images/arrow/arrow_top.png") no-repeat 50% 50%;}
.go_top.on{display:block;}
/*.footer .go_top.on{display:none !important;}
.product-detail~.footer .go_top.on{display:block !important;}*/

.go-findcody{position:fixed;right:50px;bottom:80px;width:50px;height:62px;background:url("/images/ico/ico_findcody.png") no-repeat 50% 0;background-size:50px auto;font:0/0 a;z-index:1010;}

/* PC Device */
#wrap{position:relative;margin:0 auto;min-width:1200px;overflow:hidden;background:#fff;}
.header{position:relative;width:100%;overflow:visible;}

/*loading*/
.root_loading{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(255,255,255,.7) url("/images/loading/loading_common.gif") no-repeat 50% 50%;z-index:300;background-size:210px 210px;}

/*.root_loading{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(255,255,255,.7);z-index:300;}
.root_loading span{position:absolute;left:50%;top:50%;margin:-105px 0 0 -105px;width:210px;height:210px;background:url("/images/loading/loading_common.gif") no-repeat 0 0;background-size:210px 210px;}
.root_loading2{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(255,255,255,.7);z-index:300;}
.root_loading2 span{position:absolute;left:50%;top:50%;margin:-105px 0 0 -105px;width:210px;height:210px;background:url("/images/loading/loading_common.gif") no-repeat 0 0;background-size:210px 210px;}*/

.root_orderProcess{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(255,255,255,.7);z-index:300;}
.root_orderProcess span{position:absolute;left:50%;top:50%;margin:-105px 0 0 -105px;width:210px;height:210px;background:url("/images/loading/order_common.gif") no-repeat 0 0;background-size:210px 210px;}

.header{min-height:70px;}
.header ._header{position:absolute;bottom:0;left:0;width:100%;height:70px;background:#fff;z-index:10;}
.header ._header ._header_info{width:1200px;margin:0 auto;}
.header ._header ._header_info:after{display:block;content:"";clear:both;}
.header ._header ._header_info h1{float:left;height:30px;margin:22px 10px 0 0;}
.header ._header ._header_info h1 a,.logo-coway{display:inline-block;width:112px;height:19px;padding:5px;background:url("/images/logo.png") no-repeat center center;vertical-align:top;}
.header ._header ._header_info .gnb{float:left;height:100%;}
.header ._header ._header_info .gnb ul{overflow:hidden;height:100%;}
.header ._header ._header_info .gnb li{float:left;}
.header ._header ._header_info .gnb li a{display:inline-block;float:left;padding:0 18px;line-height:70px;font-size:14px;font-family:'Noto Sans Regular';}
.header ._header ._header_info .gnb li a.on{font-weight:bold;}
.header ._header ._header_info .nav_btn{display:none;}
.header ._header ._header_info .search_btn{display:none;}
.header ._header ._header_info .nav_list{display:none;}
.header .m_banner{padding: 0 0 0 0;}
.header .m_banner #m_slide{position:fixed;top:0;}
.header.fixed ._header{position:fixed;top:0;left:0;bottom:auto;z-index:1000;}
.header.fixed .m_banner{padding:0;}
.head_shadow .header ._header:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;background:url("/images/gnb/bg_shadow.png") repeat-x left bottom;}
/*.head_shadow.main .header ._header:after{display:none !important;}*/
.header .member_service{float:right;position:relative;height:100%;}
.header .member_service .login{float:left;overflow:hidden;height:100%;}
.header .member_service .login>li{float:left;margin-left:5px;}
.header .member_service .login>li a{display:inline-block;padding:0 9px;line-height:70px;font-size:13px;color:#8c8c8c;font-family:'Noto Sans Regular';}
.header .member_service .login .menu-trust{margin-left:10px;padding-left:25px;background:url("/images/gnb/logo_trust.png") no-repeat 0 50%;font-weight:700;}
.header .member_service .login .menu-airlab{margin-left:10px;padding-left:30px;background:url("/images/gnb/logo_airlab.png") no-repeat 0 50%;font-weight:700;}
.header .member_service .search{float:left;margin:20px 0 0 20px;}
.header .member_service .search input{width:135px;padding:5px 20px 3px 0;background:transparent;border:none;border-bottom:1px solid #b2b3b3;font-size:13px;color:#5e7184;font-family:'Noto Sans Regular';line-height:1.4}
.header .member_service .search .btn-search{display:inline-block;position:absolute;top:26px;right:0px;width:18px;height:18px;background:url("/images/ico/ico_search.png") no-repeat center center;}

.header .m_banner{height:100%;}
#m_slide .item{display:table;width:100%;height:100%;}
#m_slide.owl-carousel,#m_slide .owl-wrapper-outer,#m_slide .owl-stage-outer,#m_slide .owl-stage,#m_slide .owl-wrapper,#m_slide .owl-item{width:100%;height:100%;}
.header .m_banner .cont div{position:relative;}
.header .m_banner .cont div .txt{display:table-cell;padding:0 180px;vertical-align:middle}
.header .m_banner .cont div .txt img{width:auto;max-width:80%}
.header .m_banner .cont div .icon{display:inline-block;margin-top:5px;}
.header .m_banner .cont img{display: block;width: 100%;height: auto;}
.header .m_banner .cont .txt{font-size:45px;color:#fff;line-height:60px;}
.header .m_banner .cont .mb0 .icon{width:293px;height:47px;background:url("/images/title_logo.png") no-repeat center center;background-size:100%;}
.header .m_banner .cont .mb1 .icon{width:265px;height:55px;background:url("/images/title_logo.png") no-repeat center center;background-size:100%;}
.header .m_banner .cont .mb2 .icon{width:265px;height:60px;background:url("/images/title_logo.png") no-repeat center center;background-size:100%;}
.header .m_banner .cont .arrow_box{position:static;}
.header .m_banner .cont .arrow-buttons{position:static;}
.header .m_banner .arrow-buttons div{position:absolute;top:50%;width:100px;height:50px;margin-top:-25px;cursor:pointer;z-index:10;}
.header .m_banner .arrow-buttons .arrow_prev{left:0;}
.header .m_banner .arrow-buttons .arrow_next{right:0;}
.header .m_banner .scrolling{position:absolute;width:60px;height:60px;bottom:100px;left:50%;margin-left:-30px;background:url("/images/scrolling.png") no-repeat center center;z-index:9;cursor:pointer;}
.header .m_banner .scrolling span{position:absolute;width:10px;height:7px;left:50%;top:10px;margin-left:-4px;background:url("/images/scrolling_arrow.png") no-repeat center center;}
.arrow_box .arrow-buttons .arrow_prev{text-indent:-9999em;}
.arrow_box .arrow-buttons .arrow_next{text-indent:-9999em;}

/* GNB */
.gnb2{display:none;position:absolute;top:0;width:100%;padding:0 0 2px 0;background:url("/images/gnb/bg_shadow.png") repeat-x left bottom;z-index:1000;}
.gnb2.fixed{position:fixed;}
.gnb2.on{display:block;}
.gnb2.subpage{top:70px;}
.gnb2 .gnb_bg{width:100%;background:url("/images/gnb/bg_2depth_2.png") repeat;}
.gnb2 .gnb_bg .depth_box{display:none;background:url("/images/gnb/bg_2depth.jpg") repeat-x;}
.gnb2 .gnb_bg .depth_box.on{display:block;}
.gnb2 .gnb_bg .depth_box > ul{overflow:hidden;width:1110px;margin:0 auto;}
.gnb2 .gnb_bg .depth_box ul li.depth2{float:left;width:184px;}
.gnb2 .gnb_bg .depth_box ul li.depth2.li_first > a{border-left:1px solid #7dc6e1;}
.gnb2 .gnb_bg .depth_box ul li.depth2 > a{display:block;height:20px;padding:10px;color:#fff;font-size:14px;line-height:18px;border-right:1px solid #7dc6e1;vertical-align:middle;font-family:"Noto Sans DemiLight";}
.gnb2 .gnb_bg .depth_box ul li.depth2 ul{height:100%;padding:13px 10px;border-right:1px solid #eaeaea;}
.gnb2 .gnb_bg .depth_box ul li.depth2.li_first ul{border-left:1px solid #eaeaea;}
.gnb2 .gnb_bg .depth_box ul li.depth2 ul li.depth3{line-height:17px;margin:0 0 8px 0;}
.gnb2 .gnb_bg .depth_box ul li.depth2 ul li.depth3 a{display:inline-block;width:100%;color:#666;font-size:13px;letter-spacing:-1px;font-family:"Noto Sans DemiLight";}
.gnb2 .gnb_bg .depth_box ul li.depth2 ul li.none{display:none;}
.gnb2 .gnb_bg .product_{background:#6ebfde;}
.gnb2 .gnb_bg .product_ ul li.depth2 > a{padding:10px;height:auto;color:#d0ecf6;font-size:14px;font-family:"Noto Sans Thin";}
.gnb2 .gnb_bg .product_ ul li.depth2 > a .title{display:block;font-size:15px;letter-spacing:1px;font-family:"Ubuntu","Noto Sans DemiLight";line-height:1.3;}
.gnb2 .gnb_bg .product_ ul li.depth2 > a span{color:#fff;}
.gnb2 .gnb_bg .product_ ul li.depth2.li_last > a .title{margin-top:8px; font-size:16px;}
.gnb2 .gnb_bg .service_ ul li.depth2 ul{height:182px;}
.gnb2 .gnb_bg .member_ ul li.depth2 ul{height:125px;}
.gnb2 .gnb_bg .support_ ul li.depth2{width:auto;}
.gnb2 .gnb_bg .support_ ul li.support0{width:10%;}
.gnb2 .gnb_bg .support_ ul li.support1{width:9%;}
.gnb2 .gnb_bg .support_ ul li.support2{width:10%;}
.gnb2 .gnb_bg .support_ ul li.support3{width:14%;}
.gnb2 .gnb_bg .support_ ul li.support4{width:10%;}
.gnb2 .gnb_bg .support_ ul li.support5{width:10%;}
.gnb2 .gnb_bg .support_ ul li.support6{width:12%;}
.gnb2 .gnb_bg .support_ ul li.support7{width:10%;}
.gnb2 .gnb_bg .support_ ul li.support8{width:15%;}
.gnb2 .gnb_bg .support_ ul li.accNumber{clear:both;padding:20px 0;}
.gnb2 .gnb_bg .support_ ul li.accNumber .bt_group{text-align:right;}
.gnb2 .gnb_bg .support_ ul li.accNumber .bt_group a{display:inline-block;margin:0 15px;width:116px;padding:9px 0;font-size:14px;line-height:1;letter-spacing:-1px;text-align:center;color:#fff;background:#999;}
.gnb2 .gnb_bg .company_ ul li.depth2{width:153px;}
.gnb2 .gnb_bg .company_ ul li.li_first{width:154px;}
.gnb2 .gnb_bg .company_ ul li.li_last{width:154px;}
.gnb2 .gnb_bg .company_ ul li.depth2 ul{height:230px;}
.gnb2 .gnb_bg .coway_ ul li.depth2 ul{height:180px;}
.mGnb2{display:none;}

.content{position:relative;z-index:1;min-width:1200px;max-width:1900px;margin:0 auto;padding:0 0 120px;}
.content.mpdb0{padding:0;}
.main .content{padding:0;}
.content.special, .content.normal{padding:0;}
.w1200{position:relative;width:1200px;margin:0 auto;}
.w1900{position:relative;width:100%;margin:0 auto;}
.content>div{margin:0 auto;}

/*퀵메뉴*/
.nav-quickmenu{display:block;position:fixed;width:70px;right:50%;top:70px;margin-right:-700px;z-index:10;}
.nav-quickmenu .go_top{position:static;margin:20px auto 0;}
.nav-quickmenu .quick-toggle{display:none;}
.box-quickmenu a,
.box-quickmenu .btn-expand-callinfo{display:block;width:100%;padding:12px 0 15px;border-bottom:1px solid #404040;background-color:#595959;color:#f1f2f2;line-height:1.1;font-size:13px;text-align:center;letter-spacing:-1px;}
.box-quickmenu a:before,
.box-quickmenu .btn-expand-callinfo:before{display:block;content:"";width:30px;height:30px;margin:0 auto 7px;background-image:url("/images/ico/sprite_quickmenu.png");}
.box-quickmenu a:hover{background-color:#696969;}
.box-quickmenu .btn-expand-callinfo {}
.box-quickmenu .quick-call .btn-expand-callinfo:before{background-position:50% 0;}
.box-quickmenu .quick-kakao a:before{background-position:50% -30px;}
.box-quickmenu .quick-1to1 a:before{background-position:50% -60px;}
.box-quickmenu .quick-faq a:before{background-position:50% -90px;}
.box-quickmenu .quick-b2b a:before{background-position:50% -120px;}
.box-quickmenu .quick-market a:before{background-position:50% -150px;}
.expand-callinfo{position:absolute;top:0;right:95px; width:295px;padding:22px 35px 27px;background-color:#595959;color:#ffffff;box-sizing:border-box;box-shadow:4px 7px 14px rgba(0,0,0,.12); display:none;}
.expand-callinfo:after{display:block;content:"";position:absolute;top:45px;right:-20px;border-width:7px 10px;border-style:solid;border-color:transparent transparent transparent #595959;}
.expand-callinfo .cs .tit{color:rgba(255,255,255,.7);font-size:13px;font-family:'Noto Sans DemiLight';}
.expand-callinfo .cs .call{display:block;margin-bottom:16px;padding-bottom:22px;border-bottom:1px solid #6a6a6a;font-size:36px;font-family:'Ubuntu Medium';line-height:1.1;}
.expand-callinfo .day{margin-top:3px;font-size:14px;}
.expand-callinfo .day .tit{display:inline-block;width:107px;}
.expand-callinfo .day .time{display:inline-block;width:117px;color:rgba(255,255,255,.8);font-family: 'Ubuntu Light';letter-spacing:-.5px;}
.expand-callinfo .btn-close{position:absolute;top:23px;right:23px;width:20px;height:20px;font-size:0;background:url("/images/bt/cancel.png") no-repeat 50% 50%;background-size:22px auto; display:none;}
.expand-callinfo.active{display:block;}

/* 서브 타이틀 */
.sub_title{position:relative;background:#cce4ef;text-align:right;}
.sub_title h2{width:1200px;margin:0 auto;padding:6px 0;font-size:12px;color:#fff;font-weight:normal;}
.sub_title h2 span a{color:#fff;}
.sub_title .ubuntu_0{font-weight:normal;font-size:13px;}
.sub_title .arrow{display:inline-block;width:5px;height:8px;margin:0 5px;background:url("/images/arrow/sub_title_arrow.png") no-repeat center center;}
.sub_title .bt_prev{display:none;}
.sub_title .drop_down{display:none;}
.m_dd_content{display:none;}

/*** 메인 : Home ***/
/* mproducts_banner */
/*.products_banner .products dl dt{display:inline-block;padding:0 2px 7px;font-size:16px;line-height:18px;font-weight:normal;color:#4b5044;font-family:'Noto Sans Regular';background:url("/images/mproduct/bg_title.jpg") repeat-x left bottom;}*/
.products_banner .products .item_box{position:relative;width:1200px;margin:0 auto;background-position:center bottom !important;}
.products_banner .products .item_box.left .text_box{top:66px;left:0;z-index:2;right:auto;text-align:left;}
.products_banner .products .item_box.right .text_box{top:66px;right:0;left:auto;text-align:right;}
.products_banner .products div img{display: block;position:relative;z-index:1;width:100%;height:500px;}
.products_banner .products div .button_box{position:absolute;}

/*.products_banner .products .pb0{background-color:#acb6a0;background-image:url("/images/mproduct/product0.png");background-repeat:no-repeat;background-position-x:695px;background-position-y:57px;}
.products_banner .products .pb1{background-color:#a0b0b6;background-image:url("/images/mproduct/product0.png");background-repeat:no-repeat;background-position-x:695px;background-position-y:57px;}
.products_banner .products .pb2{background-color:#b6a0ab;background-image:url("/images/mproduct/product0.png");background-repeat:no-repeat;background-position-x:695px;background-position-y:57px;}
.products_banner .products .pb3{background-color:#ac956d;background-image:url("/images/mproduct/product0.png");background-repeat:no-repeat;background-position-x:695px;background-position-y:57px;}*/
.products_banner .products div .text_box{z-index:2;position:absolute;top:70px;left:0;max-width:520px;color:#fff;}
.products_banner .products div .text_box dl{color:#fff;}
.products_banner .products div .text_box dl dd span{display:block;}
.products_banner .products div .text_box dl .number{display:inline-block;margin:0 0 4px;font-size:17px;line-height:20px;letter-spacing:1px;font-family:'Ubuntu', sans-serif;font-weight:bold;}
.products_banner .products div .text_box dl dd .s_title{margin:0 0 5px;font-size:24px;line-height:32px;letter-spacing:-2.6px;font-family:'Noto Sans DemiLight';}
.products_banner .products div .text_box dl dd .b_title{font-size:40px;line-height:48px;letter-spacing:-3px;font-family:'Noto Sans Medium';}
.products_banner .products div .text_box dl dd .text{margin:20px 0 0 0;font-size:16px;line-height:25px;letter-spacing:-1px;font-family:'Noto Sans Regular';}
.products_banner .products div .text_box .btn_box{margin-top:30px;}

.products_banner .products .arrow_box{position:absolute;top:0;width:100%;z-index:9;}
.products_banner .products .arrow_box .owl-pagination{position:relative;top:450px;left:0;width:1200px;margin:0 auto;line-height:10px;}
.products_banner .products .arrow_box .owl-pagination .owl-page{display:inline-block;margin-right:8px;}
.products_banner .products .arrow_box .owl-pagination .owl-page.last{margin-right:0;}
.products_banner .products .arrow_box .owl-pagination .owl-page span{display:inline-block;width:10px;height:10px;vertical-align:middle;background-image:url("/images/bt/bt_banner.png");background-repeat:no-repeat;background-position:0 -10px;cursor:pointer;}
.products_banner .products .arrow_box .owl-pagination .owl-page.active span{background-position:0 0;}
.products_banner .products .arrow_box .arrow-buttons{display:block;position:relative;top:226px;width:100%;margin:0 auto;}
.products_banner .products .arrow_box .arrow-buttons .arrow_prev{position:absolute;left:0;width:100px;height:50px;background:url("/images/arrow/title_arrow_l1.png") no-repeat center center;cursor:pointer;}
.products_banner .products .arrow_box .arrow-buttons .arrow_next{position:absolute;right:0;width:100px;height:50px;background:url("/images/arrow/title_arrow_r1.png") no-repeat center center;cursor:pointer;}
.main .products_banner .products .arrow_box .arrow-buttons{display:none;}

.products_banner .products .event_banner .text_box dl dd{color:#fff;}
.products_banner .products .event_banner .text_box dl dd .b_title{font-size: 45px;line-height: 53px;font-family: 'Noto Sans DemiLight';}
.products_banner .products .event_banner .text_box dl dd .text{margin:5px 0 0 0;font-size: 16px;line-height: 25px;font-family: 'Noto Sans Regular';}
.products_banner .products .event_banner .text_box dl dd .b_date{margin:20px 0 0 0;font-size: 16px;font-family: 'Noto Sans Regular';}

.event_banner .text_box dl dd{color:#fff;}
.event_banner .text_box dl dd span{display:block;}
.event_banner .text_box dl dd .b_title{font-size: 45px;line-height: 53px;font-family: 'Noto Sans DemiLight';}
.event_banner .text_box dl dd .text{margin:5px 0 0 0;font-size: 16px;line-height: 25px;font-family: 'Noto Sans Regular';}
.event_banner .text_box dl dd .b_date{margin:20px 0 0 0;font-size: 16px;font-family: 'Noto Sans Regular';}

/* main NEW */
.main .arrow-buttons{white-space:nowrap;}
.main .arrow-buttons .arrow_prev,
.main .arrow-buttons .arrow_next{display:inline-block;width:80px;height:80px;background-repeat:no-repeat;background-position:50% 50%;vertical-align:top;cursor:pointer;}
.main .arrow-buttons .arrow_prev{background-image:url("/images/arrow/title_arrow_l1.png");}
.main .arrow-buttons .arrow_next{background-image:url("/images/arrow/title_arrow_r1.png");}
.main .arrow-buttons .arrow_prev,.main .arrow-buttons .arrow_next{position:absolute;left:50%;}
.main .arrow-buttons .arrow_prev{margin-left:-590px;}
.main .arrow-buttons .arrow_next{margin-left:510px;}
.main .owl-pagination .owl-page{display:inline-block;width:6px;height:6px;margin-right:8px;border:2px solid #000000;border-radius:100%;vertical-align:top;cursor:pointer;}
.main .owl-pagination .owl-page.active{background-color:#000000;}
.main .hgroup{display:inline-block;width:420px;vertical-align:top;letter-spacing:-1px;}
.main .hgroup .title{color:#111111;font-size:22px;font-weight:400;font-family:'Noto Sans Medium';}
.main .hgroup .title:before{display:block;content:"";width:40px;height:1px;margin-bottom:12px;background-color:#333333;}
.main .hgroup .desc{color:#666666;font-size:18px;font-weight:400;line-height:1.25;font-family:'Noto Sans Regular';}
.main .hgroup .desc strong{color:#333333;font-weight:400;font-family:'Noto Sans Medium';}

.main-top-prod{position:relative;text-align:center;font-size:0;white-space:nowrap;}
.list-top-prod.owl-carousel .owl-stage-outer{overflow:visible;}
.list-top-prod .owl-pagination{position:absolute;left:50%;top:310px;margin-left:-490px;}
.list-top-prod .arrow-buttons .arrow_prev,.list-top-prod .arrow-buttons .arrow_next{top:162px;}
.list-top-prod .item{display:inline-block;width:100%;}
.list-top-prod .item .view{display:inline-block;position:relative;width:1200px;height:405px;padding:70px 490px 35px 110px;font-size:16px;text-align:left;box-sizing:border-box;z-index:1;outline:0;}
.list-top-prod .item .title{color:#111111;font-size:50px;font-weight:400;line-height:1.2;letter-spacing:-3px;}
.list-top-prod .item .desc{margin-top:5px;font-size:18px;line-height:1.2;letter-spacing:-1px;}
.list-top-prod .item .detail{display:inline-block;position:relative;margin:9px 0 0 -5px;padding:3px 5px;color:#333333;font-size:16px;}
.list-top-prod .item .detail:before,
.list-top-prod .item .detail:after{display:inline-block;content:"";position:absolute;background-color:#333333;}
.list-top-prod .item .detail:before{top:8px;right:-22px;width:22px;height:1px;}
.list-top-prod .item .detail:after{top:7px;right:-18px;width:1px;height:10px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;}
.list-top-prod .item .figure{display:block;position:absolute;top:0px;left:50%;width:298px !important;height:405px;margin-left:115px;background-repeat:no-repeat;z-index:2;transition:transform ease-out 1.5s;transform:translateX(50px);}
.list-top-prod .item .box-add{margin-top:60px;font-size:0;}
.list-top-prod .item .box-add .detail-outer{display:inline-block;margin-right:6px;padding:2px 9px;border:1px solid #999999;color:#666666;font-size:16px;}
.list-top-prod .active .item .figure{transform:translateX(0px);}
.main-top-prod .bg-left,.main-top-prod .bg-right{display:block;position:absolute;}
.main-top-prod .bg-left{top:0;right:auto;right:calc(50% - 345px);width:57%;width:calc(50% + 115px);height:0;border-bottom:370px solid #d3e5e7;border-right:230px solid transparent;}
.main-top-prod .bg-right{top:35px;left:50%;width:30%;width:calc(50% - 400px);height:0;border-top:370px solid #c6c6c6;border-left:230px solid transparent;margin-left:250px;}
.item.item-CHPI-7510L .figure{background-image:url("/images/main/figure_top_CHPI-7510L.png");}
.item.item-CPSI-8510L .figure{background-image:url("/images/main/figure_top_CPSI-8510L.png");}
.item.item-eco-deodorization .figure{background-image:url("/images/main/figure_top_deodorization.png");}
.item.item-CHP-6201N .figure{background-image:url("/images/main/figure_top_CHP-6201N.png");}
.item.item-CHP-7210N .figure{background-image:url("/images/main/figure_top_CHP-7210N.png");}
.item.item-APMS-1516F .figure{background-image:url("/images/main/figure_top_APMS-1516F.png");}
.item.item-APMS-1020A .figure{background-image:url("/images/main/figure_top_APMS-1020A.png");}

.main-nav-prod{width:1200px;margin:30px auto 0;font-size:0;text-align:center;box-sizing:border-box;}
.main-nav-prod>a{display:inline-block;width:180px;height:180px;padding-top:23px;border-radius:100%;font-family:'Ubuntu';font-size:14px;text-align:center;box-sizing:border-box;}
.main-nav-prod>a:not(:first-of-type){margin-left:20px;}
.main-nav-prod>.nav-water{background-color:#d3e5e7;color:#9ec6c8;}
.main-nav-prod>.nav-air{background-color:#d2e7d8;color:#afc6b4;}
.main-nav-prod>.nav-body{background-color:#e7e4d3;color:#bdb7a1;}
.main-nav-prod>.nav-sleep{background-color:#e8ddd9;color:#c5b6b1;}
.main-nav-prod>.nav-living{background-color:#e6e6e6;color:#bfbfbf;}
.main-nav-prod .menu{display:block;margin-top:4px;color:#333333;font-size:18px;font-family:'Noto Sans Medium';}
.main-nav-prod .menu:before{display:block;content:"";width:180px;height:145px;margin-bottom:18px;background-image:url("/images/main/bg_nav_category.png");background-repeat:no-repeat;}
.main-nav-prod>.nav-water .menu:before{background-position:0 0;}
.main-nav-prod>.nav-air .menu:before{background-position:-180px 0;}
.main-nav-prod>.nav-body .menu:before{background-position:-360px 0;}
.main-nav-prod>.nav-sleep .menu:before{background-position:-540px 0;}
.main-nav-prod>.nav-living .menu:before{background-position:-720px 0;}

.main-hot-prod{position:relative;margin:40px auto 0;padding:22px 0 37px;background-color:#f2f2f2;box-sizing:border-box;}
.main-hot-prod .inner{width:1040px;margin:0 auto;}
.main-hot-prod .inner>.title{padding-left:10px;font-size:22px;font-weight:400;font-family:'Noto Sans Medium';}
.main-hot-prod .arrow-buttons .arrow_prev,.main-hot-prod .arrow-buttons .arrow_next{top:177px;}
.list-prod-hot{position:relative;margin-top:15px;font-size:0;}
.list-prod-hot .owl-pagination{position:relative;margin-top:21px;padding-left:20px;counter-reset:data-arrow;font-size:16px;}
.list-prod-hot .owl-pagination .owl-page{counter-increment:data-arrow;}
.list-prod-hot .owl-pagination .owl-page:last-of-type:after,
.list-prod-hot .owl-pagination .owl-page.active:before{display:inline;position:absolute;top:-2px;color:#666666;font-family:'Ubuntu';}
.list-prod-hot .owl-pagination .owl-page:last-of-type:after{content:counter(data-arrow);right:20px;}
.list-prod-hot .owl-pagination .owl-page.active:before{content:counter(data-arrow) " / ";right:32px;}
.list-prod-hot .item{display:inline-block;position:relative;width:240px;margin:0 10px;font-size:16px;vertical-align:top;}
.list-prod-hot a{display:block;position:relative;height:433px;padding:268px 10px 35px;background-color:#fdfdfd;background-position:50% 10px;background-repeat:no-repeat;background-size:90% auto;box-sizing:border-box;}
.list-prod-hot .item:before,
.list-prod-hot .item:after,
.list-prod-hot a:before,
.list-prod-hot a:after{display:block;content:"";position:absolute;transition:all ease 0.3s;z-index:1;}
.list-prod-hot .item:before{top:0;left:0;width:0;height:1px;}
.list-prod-hot .item:after{right:0;bottom:0;width:1px;height:0;}
.list-prod-hot a:before{top:0;left:0;width:1px;height:0;}
.list-prod-hot a:after{right:0;bottom:0;width:0;height:1px;}
.list-prod-hot .item:hover:before,
.list-prod-hot .item:hover:after,
.list-prod-hot a:hover:before,
.list-prod-hot a:hover:after{background-color:#000000;}
.list-prod-hot .item:hover:before{width:100%;}
.list-prod-hot .item:hover:after{height:100%;}
.list-prod-hot a:hover:before{height:100%;}
.list-prod-hot a:hover:after{width:100%;}
.list-prod-hot .title{display:table-cell;width:220px;height:50px;font-size:18px;font-weight:400;text-align:center;line-height:1.2;vertical-align:middle;letter-spacing:-1px;}
.list-prod-hot [class*="info-price"]{border-top:1px solid #dddddd;}
.list-prod-hot [class*="info-price"]:not(:first-of-type){margin-top:13px;}
.list-prod-hot [class*="info-price"]:first-of-type{margin-top:5px;}
.list-prod-hot .info-price-rental{font-size:16px;}
.list-prod-hot .info-price-lump{font-size:14px;}
.list-prod-hot [class*="info-price"] .type{display:inline-block;width:46px;padding-left:8px;font-weight:400;line-height:1.3;}
.list-prod-hot [class*="info-price"] .type:before{display:block;content:"";width:100%;height:8px;border-right:1px solid #dddddd;}
.list-prod-hot .info-price-rental .type{font-size:18px;}
.list-prod-hot [class*="info-price"] .price{display:inline-block;width:155px;padding-right:6px;text-align:right;font-family: 'Ubuntu';}
.list-prod-hot [class*="info-price"] .price:after{display:inline-block;content:"원";margin-left:5px;font-size:12px;}
.list-prod-hot .info-price-rental .price{font-size:0;}
.list-prod-hot [class*="info-price"] del{padding-right:8px;color:#666666;font-size:14px;}
.list-prod-hot [class*="info-price"] ins{font-size:22px;text-decoration:none;font-family: 'Ubuntu Medium';}
.list-prod-hot .box-icon{position:absolute;top:0;left:0;width:100%;padding:10px 10px 0;box-sizing:border-box;}
.list-prod-hot .box-icon:before,
.list-prod-hot .box-icon:after{position:absolute;content:"";background-color:#666666;}
.list-prod-hot .box-icon:before{top:22px;right:10px;width:13px;height:1px;}
.list-prod-hot .box-icon:after{top:16px;right:16px;width:1px;height:13px;}
.list-prod-hot .box-icon span{display:inline-block;min-width:50px;margin:0 10px 5px 0;padding:2px 5px;font-size:12px;text-align:center;box-sizing:border-box;vertical-align:middle;font-family:'Noto Sans Thin';line-height:1.5;}
.list-prod-hot .box-icon .icon-pop{color:#fff;background-color:#85888a;}
.list-prod-hot .box-icon .icon-rental{border:1px solid #ee7620;box-sizing:border-box;color:#ee7620;font-family:'Noto Sans Regular';}
.list-prod-hot .box-icon .icon-exempt{border:1px solid #ee7620;box-sizing:border-box;color:#ee7620;font-family:'Noto Sans Regular';}
.list-prod-hot .box-icon .icon-online{border:1px solid #85888a;box-sizing:border-box;color:#85888a;font-family:'Noto Sans Regular';}

.list-prod-major{font-size:0;}
.list-prod-major>.item{display:inline-block;width:50%;height:150px;font-size:18px;vertical-align:top;}
.list-prod-major>.item:first-of-type{text-align:right;background-color:#9dc5cf;}
.list-prod-major>.item:not(:first-of-type){text-align:left;background-color:#c6ddcb;}
.list-prod-major > .item:not(:first-of-type) a{padding-left:40px;}
.list-prod-major>.item:first-of-type a{text-align:left;}
.list-prod-major a{display:inline-block;position:relative;width:530px;height:150px;padding:37px 20px;color:#333333;letter-spacing:-1px;box-sizing:border-box;}
.list-prod-major .title{font-size:22px;font-weight:400;font-family:'Noto Sans Regular';}
.list-prod-major .desc{line-height:1.3;}
.list-prod-major .desc:before{display:block;content:"";width:40px;height:1px;margin-bottom:16px;background-color:#333333;}
.list-prod-major a:after{display:block;content:"";position:absolute;top:20px;width:140px;height:150px;}
.list-prod-major .type-a:after{left:370px;background-image:url("/images/main/figure_AP-1220F.png");}
.list-prod-major .type-b:after{left:390px;background-image:url("/images/main/figure_FW-01.png");}

.article-customer{width:1020px;margin:60px auto 0;font-size:0;box-sizing:border-box;}
.article-customer a{display:inline-block;}
.article-customer a:not(:first-of-type){margin-left:30px;}
.article-customer [class^="customer"] .menu{display:inline-block;position:relative;width:180px;height:142px;padding:24px 18px 0 24px;background-color:#f2f2f2;font-size:18px;line-height:1.3;text-align:right;vertical-align:top;box-sizing:border-box;}
.article-customer [class^="customer"] .menu:before{display:block;content:"";width:50px;height:50px;margin-bottom:27px;background-image:url("/images/main/icon_sprite_main.png");}
.article-customer .customer-as .menu:before{background-position:0 0;}
.article-customer .customer-inquiry .menu:before{background-position:-50px 0;}
.article-customer .customer-pay .menu:before{background-position:-100px 0;}

.article-onair{position:relative;width:1020px;margin:40px auto 135px;font-size:0;box-sizing:border-box;}
.article-onair .box-onair{width:1050px;margin-top:28px;margin-left:-15px;}
.article-onair .owl-carousel .owl-stage-outer{overflow:visible;}
.article-onair .owl-carousel .owl-video-play-icon{width:100%;height:100%;top:0;left:0;margin:0;}
.article-onair .arrow-buttons .arrow_prev,.article-onair .arrow-buttons .arrow_next{top:50px;}
.article-onair .box-iframe{display:inline-block;width:320px;height:180px;margin:0 15px;font-size:0;}
.article-onair .box-iframe .title{margin-top:10px;color:#999999;font-size:16px;font-weight:400;font-family:'Noto Sans Regular';line-height:1.2;}
.article-onair .box-iframe iframe{height:180px !important;}
.article-onair .owl-video-tn{background-size:cover !important;}

/* 콘텐츠 배너공통 */
.care {position:relative;width:100%;height:600px;}
.care .cont{position:relative;width:1200px;margin:0 auto;padding:150px 0 0;box-sizing:border-box;}
.care .cont h3{font-weight:normal;font-family:'Ubuntu', sans-serif;}
.care .cont .text{margin-top:20px;font-size:18px;line-height:28px;}

/* 콘텐츠 : water_banner */
/*.water_banner{background:url("/images/care0.jpg") no-repeat center center;background-size:cover;}*/
.water_banner h3{padding-top:35px;font-size:52px;line-height:54px;color:#526c7d;}
.water_banner .cont .text{color:#4b616f;}
.water_banner .cont .bt_group{margin:50px 0 0;}
/* 콘텐츠 : air_banner */
/*.air_banner{background:url("/images/care1.jpg") no-repeat center center;background-size:cover;}*/
.air_banner h3{padding-top:35px;font-size:52px;line-height:54px;color:#70755e;}
.air_banner .cont .text{color:#70755e;}
.air_banner .cont .bt_group{margin:50px 0 0;}
/* 콘텐츠 : body_banner */
/*.body_banner{background:url("/images/care2.jpg") no-repeat center center;background-size:cover;}*/
.body_banner h3{padding-top:35px;font-size:52px;line-height:54px;color:#9f8e88;}
.body_banner .cont .text{color:#9f8e88;}
.body_banner .cont .bt_group{margin:50px 0 0;}
/* 콘텐츠 : sleep_banner */
/*.sleep_banner{background:url("/images/care3.jpg") no-repeat center center;background-size:cover;}*/
.sleep_banner h3{padding-top:35px;font-size:52px;line-height:54px;color:#867f78;}
.sleep_banner .cont .text{color:#867f78;}
.sleep_banner .cont .bt_group{margin:50px 0 0;}
/* 콘텐츠 : home_banner */
/*.home_banner{background:url("/images/care4.jpg") no-repeat center center;background-size:cover;}*/
.home_banner h3{padding-top:35px;font-size:52px;line-height:54px;color:#858697;}
.home_banner .cont .text{color:#858697;}
.home_banner .cont .bt_group{margin:50px 0 0;}

/* 콘텐츠 : io_banner */
.io_banner{position:relative;width:100%;height:700px;}
.io_banner h3{font-size:52px;line-height:54px;letter-spacing:2px;color:#fff;vertical-align:middle;font-weight:normal;font-family:'Ubuntu', sans-serif;}
.io_banner h3 .txt_ico{display:inline-block;width:146px;height:41px;margin:0 0 0 20px;font-size:0;line-height:0;vertical-align:middle;background:url("/images/iocare_txt.png") no-repeat center;}
.io_banner .cont{position:relative;width:1200px;margin:0 auto;padding:109px 0 0;box-sizing:border-box;}
.io_banner .cont .text{margin-top:17px;color:#fff;font-size:17px;line-height:25px;}
.io_banner .cont .number_list{overflow:hidden;margin-top:106px;}
.io_banner .cont .number_list li{margin-bottom:15px;padding-left:30px;color:#fff;font-size:16px;line-height:20px;vertical-align:middle;}
.io_banner .cont .number_list li.one{background:url("/images/ico/ico_num1.png") no-repeat left top;}
.io_banner .cont .number_list li.two{background:url("/images/ico/ico_num2.png") no-repeat left top;}
.io_banner .cont .number_list li.three{background:url("/images/ico/ico_num3.png") no-repeat left top;}
.io_banner .cont .number_list li.four{margin-bottom:0;background:url("/images/ico/ico_num4.png") no-repeat left top;}
.io_banner .cont .illust{position:absolute;top:233px;left:429px;width:654px;height:378px;}

/* 서비스 배너공통 */
.service {position:relative;width:100%;height:390px;}
.service .cont{position:relative;width:1200px;margin:0 auto;box-sizing:border-box;}
.service .cont h3{font-weight:normal;}
.service .cont .text{font-size:18px;line-height:26px;}
/* 서비스 : heart_banner */
.heart_banner{position:relative;height:390px;}
.heart_banner h3{padding:40px 0 0;font-size:45px;line-height:47px;color:#fff;}
.heart_banner .cont{padding:49px 0 0;}
.heart_banner .cont .text{margin:25px 0 0;color:#fff;}
.heart_banner .cont .bt_group{margin:50px 0 0;}
/* 서비스 : ctm_banner */
.ctm_banner{position:relative;height:390px;}
.ctm_banner h3{font-size:45px;line-height:47px;color:#fff;}
.ctm_banner .cont{padding:95px 0 0;}
.ctm_banner .cont .text{margin:12px 0 0;color:#fff;}
.ctm_banner .cont .btn_box{margin:32px 0 0;}
/* Agree Box */
.agreeBox{overflow-y:auto;height:204px;padding:20px 20px 0 20px;border:1px solid #ebebeb;box-sizing:border-box;font-size:14px;color:#999}
.agreeBox ol{margin:0 0 30px 0}
.agreeBox ol li{padding:0 0 0 35px;line-height:24px}
.agreeBox ul li:last-of-type ol {margin: 0 0 0 0}

/* footer */
.footer{position:relative;width:100%;margin:0 auto;}
.product-detail~.footer{padding-bottom:90px;}
.footer .foot_top{background:#6a6a6a;}
.footer .foot_bar{width:1200px;height:65px;margin:0 auto;padding:14px 0;box-sizing:border-box;}
.footer .foot_bar .title{display:inline-block;float:left;color:#fff;font-size:13px;line-height:15px;font-family: 'Noto Sans Light';}
.footer .foot_bar .title span{display:block;margin:0 0 5px;font-size:15px;line-height:17px;font-family:'Ubuntu Bold', sans-serif;}
.footer .foot_bar .bar_pc{display:inline-block;overflow:hidden;vertical-align:middle;}
.footer .foot_bar .bar_pc li{float:left;margin:21px 30px 21px 0;}
.footer .foot_bar .bar_pc li a{display:inline-block;font-size:15px;line-height:17px;color:#fff;font-family:'Noto Sans Light';}
.footer .foot_bar .selectricWrapper{display:block;float:right;margin:3px 0 0;font-family: 'Ubuntu', sans-serif;}
.footer .foot_bar .fsite_btn{position:relative;float:right;width:155px;margin-top:1px;}
.footer .foot_bar .fsite_btn p{padding:10px;color:#fff;font-size:15px;font-weight:400;line-height:17px;font-family:'Ubuntu', sans-serif;cursor:pointer;background:url("/images/arrow/fsite_arrow.png") no-repeat 128px center;}
.footer .foot_bar .fsite_btn p:hover{background-color:rgba(255,255,255,.05);transition:all ease .2s;}
.footer .foot_bar .fsite_btn p.on{background-color:rgba(255,255,255,.05);background-image:url("/images/arrow/fsite_arrow_on.png");}
.footer .foot_bar .fsite_btn ul{display:none;position:absolute;bottom:52px;right:0px;width:155px;background-color:#616161;z-index:2;}
.footer .foot_bar .fsite_btn ul li{border-top:1px solid #525252;}
.footer .foot_bar .fsite_btn ul li:first-of-type{border:none;}
.footer .foot_bar .fsite_btn ul li a{display:block;height:32px;padding:8px 15px 0;font-size:15px;color:#fff;}
.footer .foot_bar .bar_mobile{display:none;}
.foot_sns{margin:6px 0 0 20px;float:left;}
.foot_sns:after{display:block;content:"";clear:both;}
.foot_sns>li{float:left;margin-right:10px;line-height:0;}
.foot_sns>li a{display:inline-block;width:30px;height:30px;background-image:url("/images/ico/sprite_sns.png");font:0/0 a;vertical-align:top;}
.foot_sns .sns-facebook{background-position:0px 0px;}
.foot_sns .sns-kakao{background-position:-30px 0px;}
.foot_sns .sns-blog{background-position:-60px 0px;}
.foot_sns .sns-youtube{background-position:-90px 0px;}
.foot_sns .sns-post{background-position:-120px 0px;}
.foot_sns .sns-instagram{background-position:-150px 0px;}
.nav-footer{display:inline-block;margin-left:450px;}
.nav-footer a{display:inline-block;padding:10px 0 10px 10px;color:#ffffff;font-size:15px;line-height:1.15;}
.nav-footer a:after{display:inline-block;content:"";width:1px;height:15px;margin:1px 0 0 10px;background-color:rgba(255,255,255,.3);vertical-align:top;}
.footer .foot_bottom{background:#929295;}
.footer .foot_cont{position:relative;padding:0 0 30px;overflow:hidden;}
.footer .foot_cont .foot_info{border-bottom:1px solid #838386;}
.footer .foot_cont .foot_info ul{width:1200px;overflow:hidden;margin:0 auto;}
.footer .foot_cont .foot_info ul li{float:left;width:10%;border-right:1px solid #838386;box-sizing:border-box;font-size:13px;text-align:center;line-height:15px;}
.footer .foot_cont .foot_info ul li.first{border-left:1px solid #838386;}
.footer .foot_cont .foot_info ul li a{display:inline-block;width:100%;padding:13px 0;color:#fff;font-family:'Noto Sans Light';}
.footer .foot_cont .foot_info ul li .pnt{color:#c5efff;}
.footer .foot_cont .foot_info ul li:nth-of-type(1),
.footer .foot_cont .foot_info ul li:nth-of-type(2),
.footer .foot_cont .foot_info ul li:nth-of-type(4){width:8%;}
.footer .foot_cont .foot_info ul li:nth-of-type(3){width:11.5%;}
.footer .foot_cont .foot_info ul li:nth-of-type(5),
.footer .foot_cont .foot_info ul li:nth-of-type(6){width:12.5%;}
.footer .foot_cont .foot_info ul li:nth-of-type(7){width:9%;}
.footer .foot_cont .foot_info ul li:nth-of-type(8){width:10.5%;}
.footer .foot_cont .foot_info ul li:nth-of-type(9),
.footer .foot_cont .foot_info ul li:nth-of-type(10){width:10%;}
.footer .foot_copy{width:1200px;margin:30px auto 0;overflow:hidden;}
.footer .cont_l{float:left;color:#ddd;font-size:12px;line-height:18px;font-family:'Noto Sans Thin';}
.footer .cont_l .btn_link{margin:0 0 0 8px;}
.footer .cont_l span{font-family:'Noto Sans Light';}
.footer .cont_l address{display:inline-block;font-family:'Noto Sans Thin';}
.footer .copyright{margin:3px 0 0;color:#ceced0;font-size:13px;line-height:15px;font-family:'Ubuntu', sans-serif;}

.footer .mark_list{margin:25px 0 0;}
.footer .mark_list:after{display:block;content:"";clear:both;}
.footer .mark_list>li{position:relative;float:left;height:60px;margin:0 30px 0 0;padding:0 0 0 65px;background-repeat:no-repeat;background-position:0 50%;}
.footer .mark_list em{display:inline-block;margin:12px 0 0;font-size:12px;line-height:18px;color:#fff;font-family:'Noto Sans Thin';}
.footer .mark_list>.online-mark{background-image:url("/images/ico/ico_mark0.png");}
.footer .mark_list>.isms-mark{background-image:url("/images/ico/ico_mark1.png");}
.footer .mark_list>.isms-mark em{margin-top:0;}
.footer .mark_list>.escrow-mark{background-image:url("/images/ico/ico_mark2.png");}
.footer .mark_list>.escrow-check-mark{background-image:url("/images/ico/ico_mark3.png");}
.footer .mark_list .escrow-check-mark em{display:block;margin:0;line-height:16px;font-family:'Noto Sans Thin';}
.footer .mark_list .escrow-check-mark span{font-size:14px;line-height:16px;color:#fff;font-family:'Noto Sans Thin';}
.footer .mark_list .escrow-check-mark .btn_link{position:absolute;top:0px;right:45px;}
.footer .mark_list>.ccm-mark{padding-left:104px;background-image:url("/images/ico/ico_mark4.png");}

.footer .foot_cont .foot_copy .cont_r{display:inline-block;float:right;text-align:right;}
.footer .foot_cont .foot_copy .cont_r .sub-tit{display:block;font-size:13px;line-height:15px;color:#fff;font-family:'Noto Sans Thin';}
.footer .foot_cont .foot_copy .cont_r .foot_tel{display:block;margin:5px 0 0;font-size:32px;line-height:34px;color:#fff;letter-spacing:2px;font-family:'Ubuntu', sans-serif;cursor:default;}
.footer .foot_cont .foot_copy .cont_r p{margin:20px 0 0;font-size:13px;line-height:20px;color:#fff;font-family:'Noto Sans Thin';}

/* 상담신청 팝업 */
.pop_info.pop_type5.pop-counsel{}
.pop_info.pop_type5.pop-counsel .input_info{text-align:left;}
.pop_info.pop_type5.pop-counsel .input_info.mar_t30{overflow-y:auto;max-height:200px;}
.pop_info.pop_type5.pop-counsel .box-product{margin-top:15px;padding:10px;border:1px solid #ebebeb;}
.pop_info.pop_type5.pop-counsel .box-product .figure{display:table-cell;width:118px;height:132px;}
.pop_info.pop_type5.pop-counsel .box-product .figure>img{width:100%;}
.pop_info.pop_type5.pop-counsel .box-product .txt{display:table-cell;padding-left:20px;vertical-align:middle;}
.pop_info.pop_type5.pop-counsel .box-product .txt sub{color:#999999;font-family:'ubuntu bold', 'Noto Sans Medium', sans-serif;font-size:13px;}
.pop_info.pop_type5.pop-counsel .box-product .txt small{display:block;margin-top:10px;}
.pop_info.pop_type5.pop-counsel .box-product .txt .option{font-size:13px;}
.pop_info.pop_type5.pop-counsel .notice_list{margin-top:7px;}
.pop_info.pop_type5.pop-counsel .notice_list li{line-height:1.4;}
.pop_info.pop_type5.pop-counsel .box-toggle{margin-top:10px;}
.pop_info.pop_type5.pop-counsel .btn-linetype{display:inline-block;position:relative;top:1px;padding:0 15px;border:1px solid #a2c3d5;color:#6992aa;font-size:12px;line-height:23px;}
.pop_info.pop_type5.pop-counsel .btn-linetype:after{display:inline-block;content:"";width:7px;height:4px;margin:9px 0 0 7px;background-image:url("/images/popup/sprite_barcode.png");background-position:0 -33px;vertical-align:top;}
.pop_info.pop_type5.pop-counsel .box-counsel-detail{padding:15px;border:1px solid #a2c3d5;font-size:14px;text-align:left; display:none;}
.pop_info.pop_type5.pop-counsel .box-counsel-detail p{margin-bottom:5px;}
.pop_info.pop_type5.pop-counsel .box-toggle.active .btn-linetype{border-bottom-color:#ffffff;}
.pop_info.pop_type5.pop-counsel .box-toggle.active .box-counsel-detail{display:block;}
.pop_info.pop_type5.pop-counsel .bt_box .bt_group.one{width:48.8%;margin:0 auto;}
.pop_info.pop_type5.pop-counsel .btn-linetype.sale{padding:2px 4px;border:0 none;border-bottom:1px solid #999999;color:#333333;font-size:14px;letter-spacing:-.5px;}
.pop_info.pop_type5.pop-counsel .btn-linetype.sale:after{display:inline-block;content:"";width:8px;height:5px;margin:10px 0 0 5px;background:url("/images/arrow/arrow_updown.png") no-repeat 0 0;vertical-align:top;}
.pop_info.pop_type5.pop-counsel .active .btn-linetype.sale{border-bottom:1px solid #999999;}
.pop_info.pop_type5.pop-counsel .active .btn-linetype.sale:after{background-position:-8px 0;}

/* 콘텐츠 공통 규격 */
.cont_view{position:relative;overflow:hidden;width:1200px;margin:0 auto;}
.cont_view h5{display:inline-block;margin:52px 0 22px 0;font-size:32px;line-height:36px;color:#111;}
.cont_view h6{float:left;display:inline-block;margin:52px 0 22px 10px;font-size:18px;line-height:22px;color:#333;}
.cont_view em.txt_tip{float:left;display:inline-block;margin:46px 0 0 45px;font-size:14px;line-height:16px;color:#8c8c8c;}
.cont_view .read_more{position:relative;display:inline-block;float:right;padding:0 16px 0 0;margin:53px 0 0 0;background:url("/images/arrow/read_more_arrow.png") no-repeat right center;}
.cont_view .cuation{padding:10px 0;font-size:12px;color:#8c8c8c;}
/* table 타입별 */
.scroll_box{clear:both;overflow:hidden;}
.scroll_box .btn_tpop{display:none;}
.emailForm .at{margin:4px 10px 0}
.emailForm .at + .inputBox{float:left;width:165px}
.emailForm .inputBox + .selectric-dSelect{float:left;width:165px;margin-left:10px}
.addForm .inputBox{display:block;width:377px}
.addForm .addressNum:after{content:"";display:block;clear:both}
.addForm .addressNum p{line-height:32px}
.addForm .addressNum .inputBox{display:inline-block;width:94px;}
.addForm .addressNum .bt_group{width:154px;}
.addForm .btn_addCom {width:154px;margin:5px 0 0 10px;}
.inputBox.receiver-order{width:213px;}
.addForm.add-order .bt_group{display:inline-block;width:155px;margin-left:10px;vertical-align:top;}
.addForm.add-order .inputBox{width:94px;}
.addForm.add-order .inputBox.add-txt{width:100%;margin-top:5px;}
.addForm .txt-check{display:inline-block;position:relative;top:6px;margin-left:5px;}
.term_box.date-order .date_picker{width:211px;border-color:#d1d1d1;}
.term_box.date-order .date_picker input{height:32px;box-sizing:border-box;}
.inputBox.input-yearmonth input{width:92px;}
.inputBox.input-yearmonth .unit{display:inline-block;margin:0 10px 0 5px;}
.mobileForm .selectricWrapper{float:left;width:94px}
.mobileForm .inputBox{width:94px}
.hyphen{display:inline-block;width:5px;height:1px;margin:15px 10px 0 10px;text-indent:-9999em;background:#999;}
.row_color1 td{background-color:#ebf7fb;}

.tablebox{position:relative;border-top:1px solid #999;}
.tablebox table{width:100%;}
.tablebox table th{color:#666;font-family:'Noto Sans Light';}
.tablebox table td{color:#8c8c8c;font-size:16px;line-height:18px;text-align:left;font-family:'Noto Sans Light';}
.tablebox table .txt_c{text-align:center;}
.tablebox table .txt_r{text-align:right;}
.tablebox table .txt_l{text-align:left;}
.tablebox table .iam_red_tx{color:#ef2c2c;}

.tablebox.type1 th{padding:15px 0 15px 30px;background:#f6f6f6;border-bottom:1px solid #d0d0d0;text-align:left;}
.tablebox.type1 td{padding:16px 30px;border-left:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;text-align:left;}
.tablebox.type1 .iam_none{border-left:0;}
.tablebox.type1.specPd td{padding:16px 30px;}

.tablebox.type2 th{padding:15px 0;border-left:1px solid #f6f6f6;border-bottom:1px solid #d0d0d0;text-align:center;background:#f6f6f6;}
.tablebox.type2 td{padding:16px 50px;border-bottom:1px solid #d0d0d0;text-align:center;}
.tablebox.type2 td+td{border-left:1px solid #d0d0d0;}
.tablebox.type2 .iam_none{padding:0;text-align:center;border-left:0;}
.tablebox.type2 th.left{padding:15px 15px;}
.tablebox.type2 td.left{padding:16px 15px;}
.tablebox.type2.specPd td{padding:16px 30px;}

.tablebox.type3{clear:both;}
.tablebox.type3 thead{display:none;}
.tablebox.type3 td{padding:30px 0;text-align:center;}
.tablebox.type3 td p{width:100%;margin:15px auto 0 auto;text-align:center;font-size:14px;line-height:20px;}
.tablebox.type3 td img{width:135px;}
.tablebox.type3 td.left{padding:30px 15px;}

.tablebox.type4 table{border-right:1px solid #ddd;}
.tablebox.type4 th{padding:16px 0;text-align:center;font-size:14px;color:#333;background:#fafafa;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;font-family:'Noto Sans Regular';}
.tablebox.type4 td{padding:16px 0;text-align:center;font-size:14px;color:#777;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;font-family:'Noto Sans DemiLight';}
.tablebox.type4 th.left,
.tablebox.type4 td.left{padding:16px 15px;}

.tablebox.type5 table{border-right:1px solid #ddd;}
.tablebox.type5 th{padding:10px 16px;text-align:center;font-size:14px;color:#333;line-height:24px;vertical-align:middle;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;font-family:'Noto Sans Regular';background:#fafafa;}
.tablebox.type5 td{padding:10px 16px;text-align:left;font-size:14px;line-height:24px;color:#555;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;font-family:'Noto Sans DemiLight'}

.tablebox.type6 table{border-right:1px solid #ddd;}
.tablebox.type6 th{padding:16px;text-align:left;font-size:14px;color:#333;line-height:18px;background:#fafafa;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;font-family:'Noto Sans Regular';}
.tablebox.type6 td{padding:16px;text-align:left;font-size:14px;color:#777;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;font-family:'Noto Sans DemiLight'}
.tablebox table th.iam_point{padding:15px 0;color:#666;font-size:18px;text-align:center;background:#f6f6f6;}
.tablebox table .sht_p{border-bottom:1px solid #d0d0d0;border-right:1px solid #d0d0d0;}
.tablebox table .bg_gray{border-right:1px solid #f6f6f6;background:#f6f6f6;}
.tablebox table .center{text-align:center !important;} /* 2016-07-26 table center클래스 추가 */
.tablebox table td.left{text-align:left;}
.tablebox table td.right{text-align:right;}
.tablebox table td.etc{padding:16px;}

.tablebox.type7 th{padding:6px 16px;text-align:center;font-size:13px;color:#333;line-height:22px;border-bottom:1px solid #ddd;font-family:'Noto Sans Regular';background:#fafafa;}
.tablebox.type7 td{padding:8px 16px;text-align:center;font-size:14px;line-height:24px;color:#555;border-bottom:1px solid #ddd;font-family:'Noto Sans DemiLight'}

.tablebox.type8 table{border-right:1px solid #ddd;}
.tablebox.type8 th{padding:9px 16px 9px 20px;text-align:left;font-size:13px;color:#333;line-height:17px;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;font-family:'Noto Sans Regular';background:#fafafa;}
.tablebox.type8 th.tColor1{color:#009ddc;}
.tablebox.type8 td{padding:9px 16px;text-align:left;font-size:13px;line-height:17px;color:#555;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;font-family:'Noto Sans DemiLight'}

.tablebox.type9 table{border-right:1px solid #ddd;}
.tablebox.type9 td{padding:9px 16px;text-align:center;font-size:13px;line-height:17px;color:#555;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;font-family:'Noto Sans DemiLight'}

/* table board 타입 */
.tablebox.board{position:relative;margin:0 auto;border:0;}
.tablebox.board .tit{margin:15px 0 30px 0;padding:16px 0 0 0;font-size:26px;line-height:28px;color:#333;font-family:'Ubuntu', sans-serif;font-weight:600;background:url("/images/benefit/w_class/tit_bar.png") no-repeat;}
.tablebox.board .board_head{position:relative;overflow:hidden;margin:0 0 20px 0;min-height:41px;font-size:14px;line-height:16px;color:#666;font-family: 'Ubuntu', sans-serif ;}
.tablebox.board .board_head .txt{float:left;display:inline-block;/*margin:16px 0 0;*/font-size:16px;line-height:18px;}
.tablebox.board .board_head .search_box{position:relative;float:right;}

.tablebox.board .board_head .search_box .bt_box.all_list{float:left;width:125px;margin:0 15px 0 0;}
.tablebox.board .board_head .search_box .input_text{position:relative;float:left;width:auto;}
.tablebox.board .board_head .search_box .input_text input{box-sizing:border-box;margin:0 4px 0 0;width:300px;height:40px;padding:12px 40px 12px 20px;border:1px solid #ddd;font-size:14px;color:#666;}
.tablebox.board .board_head .search_box .bt_box.search{float:left;width:90px;}
.tablebox.board .keyword{position:relative;box-sizing:border-box;margin:0 0 40px 0;width:100%;padding:13px 26px 0 100px;background:#fafafa;border:1px solid #dfdfdf;vertical-align:middle;}
.tablebox.board .keyword .key_tit{position:absolute;top:50%;left:26px;font-size:16px;line-height:36px;margin:-18px 0 0 0;font-family:"Noto Sans Medium";}
.tablebox.board .keyword .word{position:relative;display:inline-block;vertical-align:middle;overflow:hidden;margin:0 0 13px 10px;min-width:100px;padding:8px 9px;background:#fff;border:1px solid #ddd;color:#666;font-size:14px;line-height:20px;font-family:"Noto Sans Regular";}
.tablebox.board .keyword .word .delete{right:10px;}
.tablebox.board .keyword .arrow{width:21px;height:11px;position:absolute;right:32px;top:-11px;background:url("/images/benefit/w_class/bg_keyword.png") no-repeat;}
.tablebox.board .delete{position:absolute;right:15px;top:50%;margin-top:-10px;display:inline-block;float:right;width:20px;height:20px;text-indent:-10000px;background:url("/images/benefit/w_class/icon_delete.png") no-repeat 2px 2px;}
.tablebox.board .board_body{border-top:1px solid #999;}
.tablebox.board table{width:100%;}
.tablebox.board table thead{border-bottom:1px solid #ddd;background-color:#fafafa;}
.tablebox.board table th{padding:13px 20px;font-size:15px;line-height:16px;color:#333;font-family:'Noto Sans Light';}
.tablebox.board table td{padding:13px 0;border-bottom:1px solid #ebebeb;font-size:14px;line-height:16px;text-align:center;color:#666;font-family:'Noto Sans Regular';}
.tablebox.board table td+td{color:#333;padding:0 30px;}
.tablebox.board table td+td+td{color:#666;padding:0 0;}
.tablebox.board table td a{display:inline-block;padding:3px;border-bottom:1px solid Transparent;color:#333;}
.tablebox.board table td a:hover{border-bottom:1px solid #6ebfde;color:#00a7e4;}
.tablebox.board table td.date{letter-spacing:1px;}
.tablebox.board table .center{text-align:center;}
.tablebox.board table .left{text-align:left;}
.tablebox.board table .right{text-align:right;}

.second_table{width:1200px;border-top:1px solid #999;}
/*.tablebox.board .empty table td{padding:215px 0 215px;text-align:center;font-size:16px;line-height:18px;color:#333;border-bottom:1px solid #ebebeb;}*/
/*.list_type .empty{padding:215px 0 215px;text-align:center;font-size:16px;line-height:18px;color:#333;border-top:1px solid #999;border-bottom:1px solid #ebebeb;}*/
.iptEmpty{padding:200px 0 !important;font-size:16px !important;line-height:1 !important;letter-spacing:-1px !important;color:#333 !important;text-align:center !important;}

/* tablebox write */
.tablebox.write .write_body{margin:0 0 50px 0;}
.tablebox.write{position:relative;margin:0 auto;border:0;border-top:1px solid #999;}
.tablebox.write .tit{margin:0 0 30px 0;font-size:26px;line-height:28px;color:#333;font-family:'Ubuntu', sans-serif;font-weight:600;}
.tablebox.write table{border-left:1px solid #ddd;border-right:1px solid #ddd;}
.tablebox.write table th{padding:15px 20px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;color:#333;font-size:14px;text-align:left;background:#fafafa;}
.tablebox.write table td{padding:15px 20px;border-bottom:1px solid #ddd;font-size:14px;line-height:16px;color:#555;}
.tablebox.write table td.setTit, .tablebox.write table td.nick{padding:8px 20px;}
.tablebox.write table td.setTit input[type="text"],.tablebox.write table td.setTit .input{box-sizing:border-box;width:100%;padding:0 10px;font-size:14px;color:#666;border:1px solid #d1d1d1;height:35px}
.tablebox.write table td.nick input[type="text"]{box-sizing:border-box;width:200px;padding:0 10px;color:#666;border:1px solid #d1d1d1;height:35px}
.tablebox.write table td.cont{padding:15px 20px 20px 20px;}
.tablebox.write table td.cont textarea{box-sizing:border-box;width:100%;height:440px;padding:20px;line-height:22px;color:#666;border:1px solid #ddd;}
.tablebox.write table .caution{margin:10px 0 0 0;font-size:13px;color:#999;}
.tablebox.write table td.radio_box{padding:15px 20px 0 20px;}
.tablebox.write table td.radio_box ul{width:1030px;margin:0 0 0 -30px;}
.tablebox.write table td.radio_box ul li{float:left;margin:0 0 15px 30px;}
.tablebox.write .bt_box{width:260px;margin:0 auto;}

.w_class.w_community .tablebox.write table td{border-right:1px solid #ddd;}

/* view_box */
.view_box{margin:0 auto;border-top:1px solid #999;font-size:14px;line-height:16px;color:#666;}
.view_box .title{position:relative;overflow:hidden;border-bottom:1px solid #ddd;}
.view_box .title .tit{padding:19px 20px;border-bottom:1px solid #ebebeb;font-size:20px;line-height:22px;color:#333;font-family:"Noto Sans Medium";background:#fafafa;}
.view_box .title .info{padding:12px 20px;overflow:hidden;}
.view_box .title .info dl{position:relative;float:left;}
.view_box .title .info dl.bar{padding-left:15px;}
/*.view_box .title .info dl + dl{padding:0 0 0 15px;border-left:1px solid #e6e5e5;}*/
.view_box .title .info dl dt{float:left;color:#333;font-family:"Noto Sans Regular";}
.view_box .title .info dl dd{float:left;color:#999;margin:0 15px 0 10px;font-family:'Ubuntu', 'Noto Sans DemiLight', sans-serif;}
.view_box .title .info .last_c{position:absolute !important;right:0;}
.view_box .title .info .bar:before{content:'';position:absolute;display:inline-block;top:3px;left:0;width:1px;height:12px;background:#e6e5e5;}
.view_box .cont{position:relative;padding:30px 20px;font-size:14px;line-height:22px;color:#666;letter-spacing:-1px;font-family:"Noto Sans Demilight";}
.view_box .cont .bt_group{width:200px;margin:20px auto 0}

.view_box .bt_box a{font-size:18px;line-height:20px;}
.event_ing{position:absolute;right:20px;top:50%;width:38px;margin-top:-26px;padding:14px 7px;border-radius:1000px;font-size:14px;line-height:24px;text-align:center;background:#009ddc;color:#fff;font-family:"Noto Sans Medium";}
.event_end{position:absolute;right:20px;top:50%;width:38px;margin-top:-26px;padding:14px 7px;border-radius:1000px;font-size:14px;line-height:24px;text-align:center;background:#eee;color:#333;font-family:"Noto Sans Medium";}
.view_box .viewbox_footer .bt_box{width:90px;}
.view_box .viewbox_footer .bt_box .bt_group{width:100%;}
.view_box .viewbox_footer .bt_box li a{font-size:14px;}
.view_box .viewbox_footer.view_edit .bt_box{width:100%;}
.view_box .viewbox_footer.view_edit{width:auto;}
.view_box .viewbox_footer.view_edit .gray_line2{width:100px;float:left;}
.view_box .viewbox_footer.view_edit .gray.last{width:100px;float:right;}
.view_box .viewbox_footer.view_edit li a{height:32px;padding:5px 0 0;box-sizing:border-box;font-size:14px;}
.view_box .viewbox_footer .pager2 .info{float:right;}
.view_box .viewbox_footer .pager2 .info dl{float:left;position:relative;padding:8px 15px;font-size:14px;line-height:16px;letter-spacing:-1px;font-family:"Noto Sans Regular"}
.view_box .viewbox_footer .pager2 .info dl+dl{padding-right:0;}
.view_box .viewbox_footer .pager2 .info dl+dl:before{content:"";position:absolute;left:0;top:50%;margin-top:-6px;width:1px;height:12px;background:#e6e5e5;}
.view_box .viewbox_footer .pager2 .info dl dt{float:left;color:#333;}
.view_box .viewbox_footer .pager2 .info dl dd{float:left;min-width:60px;padding:0  0 0 10px;color:#999;letter-spacing:1px;}

/* 리플 달기 */
.reply{position:relative;padding:55px 0 0;border-bottom:1px solid #ebebeb;}
.reply .tit{margin:0 20px;font-size:14px;line-height:18px;color:#333;}
.reply .tit .number{color:#333;font-family:'Noto Sans Medium'; }
.reply .reply_write{overflow:hidden;padding:40px 20px 30px;background:#fafafa;}
.reply .reply_write .tit_area{position:relative;width:1070px;margin:0 0 10px 0;}
.reply .reply_write .tit_area .tit{display:inline-block;margin:0;font-size:16px;line-height:18px;color:#333;font-family:'Noto Sans Medium';}
.reply .reply_write .tit_area .txt{display:inline-block;margin:0 0 0 5px;font-size:14px;line-height:16px;color:#999;}
.reply .reply_write .tit_area .limit{position:absolute;right:0;bottom:0;color:#999;font-size:12px;line-height:14px;}
.reply .reply_write .write_area .textarea{position:relative;float:left;}
.reply .reply_write .write_area .textarea textarea{position:relative;overflow-y:auto;box-sizing:border-box;width:1070px;height:80px;resize:none;padding:10px 20px;border:1px solid #d1d1d1;font-size:14px;line-height:18px;}
.reply .reply_write .write_area .bt_box{width:80px !important;margin:0 0 0 10px;float:left;}
.reply .reply_write .write_area .bt_box ul{width:100%;}
.reply .reply_write .write_area .bt_box li{width:100%;}
.reply .reply_write .write_area .bt_box li a{height:47px;font-size:14px;padding:31px 0 0;border:1px solid #e1e1e1;background:#ececec;}
.reply .all_replay{margin:14px 0 0 0;background:#fafafa;}
.reply .all_replay .con_list{border-top:1px solid #ebebeb;}
.reply .all_replay .con_list .con{position:relative;padding:20px;border-bottom:1px solid #ebebeb;}
.reply .all_replay .con_list .con dl{position:relative;overflow:hidden;margin:0 0 8px 0;font-size:14px;line-height:20px;font-family:"Ubuntu";}
.reply .all_replay .con_list .con dl dt{float:left;font-weight:bold;padding:0 12px 0 0;color:#333;}
.reply .all_replay .con_list .con dl dd{position:relative;float:left;padding:0 0 0 12px;color:#999;}
.reply .all_replay .con_list .con dl dd:before{content:'';position:absolute;display:inline-block;top:3px;left:0;width:1px;height:12px;background:#e6e5e5;}
.reply .all_replay .con_list .con dl dd .add_data{margin:0 8px 0 0;font-size:14px;line-height:16px;color:#333;}
.reply .all_replay .con_list .con p{width:100%;font-size:14px;line-height:22px;color:#666;word-break:break-all;}
.reply .all_replay .con_list .con .iptEmpty{padding:30px 0 !important;color:#555;}
.reply .all_replay .con_list .con .bt_delete{position:absolute;top:15px;right:20px;width:23px;height:23px;font-size:0;line-height:0;background:url("/images/bt/bt_delete.jpg") no-repeat center;}
.reply .all_replay .none_list{padding:50px 10px;border-bottom:1px solid #ebebeb;text-align:center}
.view_box .recommend{position:absolute;right:0;top:45px;font-size:0;}
.view_box .recommend .social_area{display:inline-block;font-size:0;}
.view_box .recommend .btn_box a{display:inline-block;text-indent:-10000px;font-size:0;}
.view_box .recommend .btn_box a.recomm{margin:0 0 0 10px;width:63px;height:32px;background:url("/images/benefit/w_class/icon_recommend.png") no-repeat;background-position:0 -63px;}
.view_box .recommend .btn_box a.recomm.on{background-position:0 0;}
.view_box .recommend .btn_box a.kakao{width:32px;height:32px;background:url("/images/benefit/w_class/icon_recommend.png") no-repeat;background-position:0 -127px;}
.view_box .recommend .btn_box a.facebook{margin:0 0 0 10px;width:32px;height:32px;background:url("/images/benefit/w_class/icon_recommend.png") no-repeat;background-position:0 -190px;}

/* pager */
.pager{overflow:hidden;margin:20px auto 0 auto;text-align:center;font-size:0px;}
.pager a{margin:0 15px;color:#999;font-size:16px;line-height:25px;font-family:"Ubuntu";}
.pager a.on{font-weight:600;color:#00a7e4;}
.pager a.btn{display:inline-block;width:9px;height:24px;text-indent:-10000px;background:url("/images/arrow/board_arrow.png") no-repeat;}
.pager a.prev{background-position:0 -17px;}
.pager a.next{background-position:0 6px;}
.pager.st02{margin:30px auto 0 auto}
.pager.st02 a{margin:0 3px;font-size:15px}
.pager.st02 a.btn{background:url("/images/arrow/page_arrow.png") no-repeat;}
.pager.st02 a.pagePrev{background-position:center 7px;}
.pager.st02 a.pageNext{background-position:center -92px;}
.pager.st02 a.prev{background-position:center -26px;}
.pager.st02 a.next{background-position:center -59px;}
.pager.st02 a.on{position:relative}
.pager.st02 a.on:after{content:"";position:absolute;bottom:0;left:50%;width:10px;height:2px;margin:0 0 0 -5px;background:#00a7e4}
.pager2{border-top:1px solid #ebebeb;}
.pager2 > div{overflow:hidden;padding:4px 20px;border-bottom:1px solid #ebebeb;}
.pager2 > div span{padding:8px 0;}
.pager2 > div span.arrow{margin: 0 50px 0 0;padding-left:36px;color:#333;background:url("/images/arrow/view_arrow.png") no-repeat;}
.pager2 > div span.arrow.prev{background-position:0 14px;}
.pager2 > div span.arrow.next{background-position:0 -24px;}
.pager2 > div span.tit{padding:0;}
.pager2 > div span.tit a{display:inline-block;padding:8px 0;color:#666;}
.pager2 > div span.date{float:right;padding:8px 0;color:#999;font-family:"Ubuntu";}
.pager2+div.bt_box{margin:40px auto 0;}
.content .pager2+div.bt_box .bt_group{margin:0;} /* 2016-08-10 하단여백으로인한 수정 */
/* 공지 리스트 */
.notice_list{width:1200px;margin:20px auto 0 auto;}
.notice_list li{margin:0 0 10px 0;font-size:14px;line-height:18px;color:#8c8c8c;}
.notice_list li:before{content:'※ ';}
.notice_list li.none{margin:0 0 10px 17px;}
.notice_list li.none:before{content:'';}
.notice_list.number li:before{content:'';}
.notice_list.number li.pd15{padding-left:15px;}
.notice_list.st02{width:auto;margin:0 0 0 0}
.notice_list.st02 li{position:relative;margin:0;padding-left:16px;text-align:left;font-size:12px;line-height:26px;letter-spacing:-1px;color:#333;background:none;}
/*.notice_list.st02 li::before{content:"※";position:absolute;left:0;}20161211 제거*/
/* ul 리스트 타입 */
.listType1 li{position:relative;padding-left:10px;text-align:left;font-size:13px;line-height:22px;letter-spacing:-1px;color:#999;}
.listType1 li::before{content:"·";position:absolute;left:0;}
.listType1_1 li{position:relative;padding-left:10px;text-align:left;font-size:13px;line-height:22px;letter-spacing:-1px;color:#999;}
.listType1_1 li::before{content:"-";position:absolute;left:0;}
.listType2 li{position:relative;padding-left:10px;font-size:14px;color:#777}
.listType2 li::before{content:"-";position:absolute;left:0;}
.listType3{overflow:hidden;}
.listType3 li{position:relative;}
.listType3 li .number{z-index:1;display:inline-block;position:absolute;top:0;left:0;padding:10px 9px;font-size:16px;line-height:1;color:#fff;background:#6ec4e8;}
.listType4 li{position:relative;padding-left:12px;text-align:left;font-size:16px;line-height:24px;letter-spacing:-1px;color:#666;}
.listType4 li::before{content:"";position:absolute;left:0;top:11px;width:4px;height:4px;background:url("/images/etc/listType4.png") no-repeat;}
.listType5 li{position:relative;padding:0 0 0 15px;font-size:13px;color:#555;}
.listType5 li:before{content:"※";position:absolute;top:0;left:0;width:4px;height:4px;}
/* dl 타입 */
.colon{overflow:hidden;}
.colon dt{float:left;}
.colon dt:after{content:":";display:inline-block;position:relative;top:-1px;margin:0 4px;}
.colon dd{float:left;}

/* Z 스타일 리스트 */
.ztypeListWrap{position:relative}
.ztypeListWrap .gTit3{line-height:1.4}
.ztypeListWrap .btn_myCounsel{overflow:hidden;position:absolute;top:0;right:10px;padding:0 0 0 23px;box-sizing:border-box;background:url("/images/ico/ico_btn_mycounsel2.png") no-repeat left top;font-size:14px;color:#666;line-height:19px}
.ztypeListWrap .btn_myCounsel:after{content:"";position:absolute;bottom:0;left:23px;width:100%;height:1px;background:#aaa}
.ztypeList{overflow:hidden}
.ztypeList li{position:relative;float:left;width:580px;height:52px;margin:0 20px 0 0;padding:15px 20px 0 20px;border-bottom:1px solid #b7b7b7;box-sizing:border-box}
.ztypeList li:nth-of-type(2n){margin:0 0 0 20px}
.ztypeList li:nth-of-type(1),
.ztypeList li:nth-of-type(2){border-top:1px solid #999}
.ztypeList li p{float:left;width:170px;font-size:14px}
.ztypeList.type2 li p{width:65%;}
.ztypeList li .mallUrl{float:left;font-size:14px;color:#2696d3;}
.ztypeList li .btn_counsel{display:block;position:absolute;top:9px;right:10px;width:128px;height:32px;padding:5px 0 0 0;box-sizing:border-box;background:#999;font-size:14px;text-align:center;color:#FFF;}
.ztypeList li p.counseller{width:95px;height:24px;padding:0 0 0 0;/* background:url("/images/ico/ico_product_small.png") no-repeat; */box-sizing:border-box}
.ztypeList li p.counseller.tWater{background-position:left top}
.ztypeList li p.counseller.tSleep{background-position:left -155px}
.ztypeList li p.counseller.tBody{background-position:left -104px}
.ztypeList li p.counseller.tAir{background-position:left -52px}
.ztypeList li .info{float:left}
.ztypeList li .info span{display:inline-block;width:164px;margin:0 15px 0 0;font-size:14px;vertical-align:top;font-family:"Ubuntu", "Noto Sans Medium";color:#666;}
.ztypeList.type2 li .info span{display:inline-block;width:178px;}
.ztypeList.type2 li .info span:last-of-type{margin:0;width:193px;}
.findLocation{margin:0 0 20px 0;padding:20px 20px 20px 20px;background:#fafafa}
.findLocation:after{content:"";display:block;clear:both}
.findLocation .flTit{margin:5px 10px 0 0;font-size:14px}
.findLocation .selectric-dSelect {float:left;width:160px;margin:0 10px 0 0;background:#fff}
.findLocation .bt_group{width:120px}

/* 광고보기 팝업 */
.adpop_cont_play{position:absolute;}
.adpop_layer{display:none;position:absolute;width:100%;height:100%;top:0;left:0;z-index:9999;}
.adpop_layer.play{display:block;}
.adpop_layer .bg{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9998;opacity:.5;background:#000;}
.adpop_layer .adpop_cont{position:fixed;width:900px;height:506px;top:16%;z-index:9999;box-sizing:border-box;}
.adpop_layer .videoCancel{position:fixed;display:inline-block;top:5%;right:3%;width:29px;height:30px;line-height:0;font-size:0;background:url("/images/product/close_movie_btn.png") no-repeat left top;z-index:9999;cursor:pointer;}

/* checkbox, radio 팝업 */
.common_pop,
.input_list_pop{display:none;overflow-y:auto;position:fixed;top:0;left:0;right:0;height:100%;z-index:1100;}
.pop_mainStart{display:none;overflow:visible;position:absolute;top:0;left:0;right:0;z-index:900;}
.common_pop .blind_,
.input_list_pop .blind_{display:none;z-index:1;position:absolute;top:0;left:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.7);}
.common_pop .pop_info,
.input_list_pop .pop_info{display:none;position:absolute !important;z-index:1;}
.pop_mainStart .pop_info{display:none;position:absolute !important;top:75px;z-index:1;}

/* recruit qna popup */
.pop_type5.pop_info{display:none;position:fixed;box-sizing:border-box;width:520px;left:50%;margin-left:-260px;padding:15px 40px 30px;background:#fff;z-index:1101;}
.pop_type5.pop_info .list_head .title{font-size:26px;line-height:45px;color:#111;letter-spacing:-1px;font-family: "Noto Sans Medium";font-weight:400;}
.pop_type5.pop_info .input_info{margin:10px 0 0;padding:20px 0;border-top:2px solid #000;text-align:center;}
.pop_type5.pop_info .input_info.left{text-align:left;}
.pop_type5.pop_info .input_info .tit{font-size:20px;letter-spacing:-1px;}
.pop_type5.pop_info .input_info .tit span{display:block;color:#999;font-size:14px;letter-spacing:-1px;}
.pop_type5.pop_info .input_info .tit span.tit{color:#333;font-size:16px;line-height:20px;}
.pop_type5.pop_info .input_info > input[type="password"]{box-sizing:border-box;margin:20px 0 0;width:240px;height:32px;padding:10px;border:1px solid #d1d1d1;color:#666;font-size:20px;letter-spacing:-1px;text-align:center;}
.pop_type5.pop_info .bt_box{margin:25px auto 0;}
.pop_type5 .tablebox .inputBox{width:100%;}
.pop_type5 .tablebox .mobileForm .inputBox{width:81px;}
.pop_type5 .tablebox .mobileForm .hyphen{margin:15px 10px 0;}
.pop_type5 .tablebox .selectricWrapper{width:79px;}
.pop_type5.pop_counsel.pop_info .bt_box .bt_group{width:100%;margin:auto;}

/* wClass 이벤트 신청하기 팝업 */
.pop_myInfoCheck.pop_info{width:735px;margin-left:-367px;}
.pop_myInfoCheck.pop_info .list_head .cancel_,
.pop_myInfoCheck.pop_info .list_head .btnCancel{display:none;position:absolute;float:none;top:20px;right:42px;width:26px;height:25px;cursor:pointer;background:url("/images/bt/cancel_gray.png") no-repeat center center;background-size:100%;}
.pop_myInfoCheck.pop_info .bt_box{margin:30px auto 0;width:200px;}
.pop_myInfoCheck.pop_info .bt_box .bt_group li a{padding:18px 0;}
.pop_myInfoCheck .input_info p{text-align:left;line-height:20px;}
.pop_myInfoCheck .input_info .bt_group{width:197px;margin:20px 0 40px;}
.pop_myInfoCheck .input_info .bt_group li a{padding:18px 0;}
.pop_myInfoCheck .input_info .tablebox table tr td .addNum{display:inline-block;}
.pop_giveaway.pop_info{width:735px;margin-left:-367px;}
.pop_giveaway.pop_info .list_head .cancel_,
.pop_giveaway.pop_info .list_head .btnCancel{display:none;position:absolute;float:none;top:20px;right:42px;width:26px;height:25px;cursor:pointer;background:url("/images/bt/cancel_gray.png") no-repeat center center;background-size:100%;}
.pop_giveaway.pop_info .bt_box{margin:30px auto 0;width:108px;}
.pop_giveaway.pop_info .bt_box .bt_group li a{padding:18px 0;}
.pop_giveaway .input_info p{text-align:left;line-height:20px;}
.pop_giveaway .input_info .bt_group{width:197px;margin:20px 0 40px;}
.pop_giveaway .input_info .bt_group li a{padding:18px 0;}
.pop_giveaway .radio_box{padding:3px 0;}
.pop_giveaway .radio_box label{display:block}
.pop_giveaway .radio_box label + label{margin:20px 0 0 0}
.pop_camp.pop_info{width:950px;margin-left:-475px;}
.pop_camp.pop_info .bt_box{width:236px;}
.pop_camp.pop_info .bt_box .bt_group li a{padding:18px 0;}
.pop_camp.pop_info .list_head .cancel_,
.pop_camp.pop_info .list_head .btnCancel{display:none;position:absolute;float:none;top:20px;right:42px;width:26px;height:25px;cursor:pointer;background:url("/images/bt/cancel_gray.png") no-repeat center center;background-size:100%;}
.pop_camp.pop_info .tablebox.type8 td{padding:5px 16px;}
.pop_camp .input_info .selectric-dSelect{float:left;width:94px}
.pop_camp .input_info .sele_age .selectric-dSelect{width:126px;}
.pop_camp .input_info .childAge > li{/*display:none;*/margin: 10px 0 0 0}
.pop_camp .input_info .childAge > li:after{content:"";display:block;clear:both}
.pop_camp .input_info .childAge > li .selectric-dSelect{float:left}
.pop_camp .input_info .childAge > li.myChild{display:block}
.pop_camp .input_info .childTit{float:left;margin:5px 15px 0 0}

/* 바코드 조회 팝업 */
.pop_type5.pop_info.pop-barcode .input_info{text-align:left;}
.pop-barcode .txt{line-height:1.5;font-size:16px;}
.pop-barcode .small{display:block;position:relative;margin-top:20px;padding-left:38px;line-height:1.5;font-size:13px;}
.pop-barcode .small:before{display:inline-block;content:"";position:absolute;top:50%;left:0;width:29px;height:29px;margin-top:-15px;background-image:url("/images/popup/sprite_barcode.png");}
.pop-barcode .input-barcode{position:relative;width:100%;margin:20px 0 15px;padding:0 95px 0 60px;box-sizing:border-box;}
.pop-barcode .input-barcode label{display:inline-block;position:absolute;top:0;left:0;width:60px;line-height:38px;}
.pop-barcode .input-box{display:inline-block;position:relative;width:100%;}
.pop-barcode .input-box .valid{width:100%;height:38px;padding:0 25px 0 10px;border:1px solid #d1d1d1;color:#999999;font-size:14px;font-family:Verdana, 'Noto Sans DemiLight';box-sizing:border-box;}
.pop-barcode .delete{display:block;position:absolute;right:15px;top:50%;margin-top:-10px;width:20px;height:20px;text-indent:-10000px;background:url("/images/benefit/w_class/icon_delete.png") no-repeat 50% 50%;}
.pop-barcode .btn-gray{display:inline-block;width:90px;height:38px;background-color:#999999;color:#ffffff;font-size:14px;font-weight:700;}
.pop-barcode .input-barcode .btn-gray{position:absolute;top:0;right:0;}
.pop-barcode .btn-box{text-align:right;}
.pop-barcode .btn-linetype{display:inline-block;position:relative;top:1px;padding:0 15px;border:1px solid #a2c3d5;color:#6992aa;font-size:12px;line-height:23px;}
.pop-barcode .btn-linetype:after{display:inline-block;content:"";width:7px;height:4px;margin:9px 0 0 7px;background-image:url("/images/popup/sprite_barcode.png");background-position:0 -33px;vertical-align:top;}
.pop-barcode .output-barcode{margin-top:30px;padding-top:25px;border-top:1px dashed #d9d9d9;line-height:1.5;}
.pop-barcode .title-result{margin-bottom:5px;font-size:24px;font-weight:400;}
.pop-barcode .barcode{font-family:Verdana;}
.barcode-howto-box{padding:15px;border:1px solid #a2c3d5;text-align:left;display:none;}
.barcode-howto-box .txt{font-size:14px;}
.pop-barcode .figure-barcode{margin:30px 0 40px;text-align:center;}
.pop-barcode .figure-barcode figcaption{margin-bottom:13px;font-weight:700;}
.pop-barcode .info-list{margin-left:17px;font-size:14px;line-height:1.5;}
.pop-barcode .info-list>li:before{content:"※ ";margin-left:-17px;}
.pop_info.pop_type5.pop-barcode .bt_box .bt_group{width:48.8%;margin:0 auto;}
.pop-barcode .btn-box.active .btn-linetype{border-bottom-color:#ffffff;}
.pop-barcode .btn-box.active .btn-linetype:after{background-position:-10px -33px;}
.pop-barcode .btn-box.active .barcode-howto-box{display:block;}

/* L Point 적립금 안내 팝업*/
.lPoint_pop.pop_info{width:950px;margin-left:-475px;}
.lPoint_pop .list_head dl dt{margin:0 0 8px}
.lPoint_pop .list_head dl dd span{display:block;line-height:1.6}
.lPoint_pop .input_info .conTit{margin:0 0 20px;font-size:16px;line-height:22px;letter-spacing:-1px;text-align:left;}
.lPoint_pop .input_info .subTit{position:relative;height:28px;margin:0 0 20px 0;padding:0 0 0 32px;font-size:26px;font-weight:600;text-align:left;line-height:1}
.lPoint_pop .input_info .subTit:after{content:"";position:absolute;top:0;left:0;width:30px;height:28px;background:url("/images/ico/ico_cwmembers2.png") no-repeat left top;}
.lPoint_pop .input_info .subTit.eatOut:after{background-position:-48px top}
.lPoint_pop .input_info .subTit.freeTime:after{background-position:-91px top}
.lPoint_pop .input_info .subTit.finance:after{background-position:-133px top}
.lPoint_pop .input_info .subTit.etc:after{background-position:-180px top}
.lPoint_pop.pop_info .bt_box .bt_group{width:auto;text-align:center}
.lPoint_pop.pop_info .bt_box .bt_group li{float:none;margin:0 auto;width:107px;}
.lPoint_pop.pop_info .bt_box .bt_group li a{padding:18px 0;font-size:16px;}

/* 공기질 진단 서비스 신청하기 */
/*.pop_type6{position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;background:rgba(0,0,0,.7);}*/
.pop_type6.pop_info{position:fixed;box-sizing:border-box;left:50%;margin-left:-260px;width:520px;padding:50px 40px 30px;background:#fff;}
.pop_type6.pop_info .list_head .title{margin:0 0 35px 0;font-size:28px;line-height:34px;color:#111;letter-spacing:-1px;font-family:'Noto Sans DemiLight';}
.pop_type6.pop_info .list_head .title span{font-family:'Noto Sans Medium';}
.pop_type6.pop_info .input_info{color:#333;}
.pop_type6.pop_info .input_info .stit{color:#111;line-height:20px;}
.pop_type6.pop_info .input_info .txt{margin:15px 0 0;font-size:14px;line-height:18px;}
.pop_type6.pop_info .input_info .notice{margin:10px 0 0;font-size:12px;line-height:14px;color:#666;font-family:'Noto Sans Light';}
.pop_type6.pop_info .input_info .point{margin:24px 0 0;font-size:14px;line-height:18px;color:#009ddc;font-family:'Noto Sans Light';}
.pop_type6.pop_info .bt_box{width:50%;margin:50px auto 0 auto;}

/* 안내 팝업 */
.pop_notice.pop_info{padding:50px 40px 40px 40px;}
.pop_notice.pop_info .input_info{margin:0 0 40px 0;padding:0 0 0 0;border-top: 0;}
.pop_notice.pop_info .input_info p{padding:0 0 0 90px;background:url("/images/ico/ico_notice3.png") no-repeat 20px center;font-size:20px}
.pop_notice.pop_info .bt_box{margin:0 0 0 0;padding:40px 0 0 0;border-top:1px solid #ddd}
.pop_notice.pop_info .bt_box .bt_group{width:215px;margin:0 auto}

/* 추천 매트리스 보기*/
.sleepPopLayer{display:none;position:fixed;z-index:1200;top:0;left:0;right:0;height:100%;overflow-y:auto;}
.sleepPopLayer .blindLayer{z-index:1200;position:absolute;top:0;left:0;right:0;height:100%;background:rgba(0,0,0,.7);}
.mattress_pop{z-index:1201;position:absolute;box-sizing:border-box;width:950px;left:50%;margin-left:-475px;padding:15px 40px 30px;background:#fff;}
.mattress_pop .list_head .title{font-size:26px;line-height:45px;color:#111;letter-spacing:-1px;font-family: "Noto Sans Medium";}
.mattress_pop .input_info{margin:10px 0 0;padding:20px 0;border-top:2px solid #000;text-align:center;}
.mattress_pop .input_info.left{text-align:left;}
.mattress_pop .input_info .tit{font-size:20px;letter-spacing:-1px;color:#333;}
.mattress_pop .input_info .tit span{display:block;color:#999;font-size:14px;letter-spacing:-1px;}
.mattress_pop .input_info .tit span.tit{color:#333;font-size:16px;line-height:20px;}
.mattress_pop .input_info .morder_list>li:last-child{margin:0;}
.mattress_pop .input_info .morder_list>li{margin:0 0 45px;width:auto;}
.mattress_pop .input_info .morder_list>li p{color:#333;margin:10px 0 0;letter-spacing:-1px;}
.mattress_pop .input_info .morder_list>li .notice_list{width:auto;margin:10px auto 0 20px;}
.mattress_pop .input_info .morder_list>li .notice_list li{position:relative;margin:0 0 6px 0;width:auto;font-size:12px;line-height:14px;color:#666;}
.mattress_pop .bt_box{margin:25px auto 0;}
.mattress_pop .bt_box .bt_group{margin:0 !important;width:auto;text-align:center}
.mattress_pop .bt_box .bt_group li{float:none;margin:0 auto;width:107px;}
.mattress_pop .bt_box .bt_group li a{padding:18px 0;font-size:16px;width:auto;}

/* 기간선택 */
.term {overflow:hidden;}
.term li {position:relative;float:left;list-style:none;width:72px;height:40px;box-sizing:border-box;border:1px solid #ddd;line-height:38px}
.term li + li {border-left:0}
.term li a {display:block;width:100%;height:100%;box-sizing:border-box;font-size:14px;color:#999;text-align:center;text-decoration:none}
.term li.on a {color:#3d98d6}
.term li.on:before {content:"";position:absolute;top:-1px;left:-1px;width:100%;height:100%;border:1px solid #3d98d6}

/* Company & Recruit */
.company,.Recruit {width:1200px;}

/* FAQ 아코디언 */
.qna_box{overflow:hidden;margin:24px 0 30px 0;border-top:1px solid #e5e5e5;}
.qna_box li{border-bottom:1px solid #e5e5e5;}
.qna_box li p{margin:0;}
.qna_box li.quest{padding:10px 20px 10px 20px;font-size:14px;color:#333;cursor:pointer;background:url("/images/arrow/faq_down2.png") no-repeat 99% center;}
.qna_box li.quest.on{background:url("/images/arrow/faq_up2.png") no-repeat 99% center;}
.qna_box li.quest p{padding:0 0 0 30px;font-size:14px;background:url("/images/ico/ico_quest.png") no-repeat left center;}
.qna_box li.quest.on p{font-size:14px;color:#333;font-weight:bold;background:url("/images/ico/ico_quest_on.png") no-repeat left center;}
.qna_box li.answer{display:none;font-size:14px;color:#666;height:auto !important;font-size:14px !important;font-family: 'Noto Sans DemiLight', sans-serif !important;}
.qna_box li.answer p,
.qna_box li.answer p span,
.qna_box li.answer p font{width: 100% !important; font-family: 'Noto Sans DemiLight', sans-serif !important; height:auto !important;border:none !important;font-size: 14px !important;}
.qna_box li.answer div{width: 100% !important; font-family: 'Noto Sans DemiLight', sans-serif !important; height:auto !important;border:none !important;font-size: 14px !important;}
.qna_box li.answer.on{display:block;padding:13px 15px 13px 50px;background:#fafafa url("/images/ico/ico_answer.png") no-repeat 22px 17px;}

/* 박스 아코디언 */
.toggleBox.st02 .toggleCon{}
.toggleBox{border:1px solid #ddd}
.toggleBox .toggleTit{position:relative;height:auto;padding:13px 20px;box-sizing:border-box;cursor:pointer}
.toggleBox .toggleCon{padding:8px 18px;background:#fafafa;border-top:1px solid #ddd}
.toggleBox .toggleTit:after{content:"";position:absolute;top:50%;right:30px;width:12px;height:8px;margin:-4px 0 0 0;background:url("/images/arrow/list_arrow.png") no-repeat left top;background-size:cover}
.toggleBox .toggleTit.on:after{background-position:left bottom}

/* 납부방법 */
.box-payment {display:inline-block;margin-right:40px;vertical-align:middle;}
.box-payment .selectric-dSelect .selectric .label {height:27px;padding:8px 6px 0;}

/* 기간 설정 (달력) */
.pointPaymentHistory .sub-title{display:inline-block;margin:2px 15px 0 0;font-size:14px;font-weight:normal;color:#444;vertical-align:middle;}
.term_box{display:inline-block;position:relative;vertical-align:middle;}
.term_box .term{display:inline-block;margin:0 30px 0 0;vertical-align:middle;}
.term_box .maxday{display:block;position:absolute;bottom:-20px;right:0;font-size:13px;color:#444;text-align:right;}
.term_box.only-term{display:block;}
.term_box.only-term h4{margin-bottom:10px;}
.term_box.only-term .maxday{position:static;margin-top:-20px;}
.date_caution_m{display:none;}
.term_box .input_box{display:inline-block;}
.term_box .input_box .dash{display:inline-block;margin:0 10px;color:#999;font-size:14px;}
.term_box .date_picker{display:inline-block;position:relative;vertical-align:middle;width:160px;border:1px solid #ddd;}
.term_box .date_picker input{border:none;width:129px;padding:11px 15px;background:#fff;font-size:14px;color:#999;}
.term_box .input_box .icon_diary{display:inline-block;position:absolute;top:6px;right:15px;width:20px;height:22px;background:url("/images/ico/ico_diary.png") no-repeat center 0;}
.term_box .input_box.on .icon_diary{background-position:0 -22px;}
.term_box .bt_box{display:inline-block;margin:0 0 0 7px;vertical-align:middle;width:90px;}
.term_box .bt_box a{padding:12px 0;}

/* input type="file"*/
.fileBox{overflow:hidden;}
.fileBox .inputBox{float:left;}
.fileBox input[type="text"]{float:left;overflow:hidden;box-sizing:border-box;height:32px;padding:8px 10px;border:1px solid #e1e1e1;font-size:14px;line-height:1;letter-spacing:-1px;color:#999;background:#fafafa;}
.fileBox .btn{float:left;margin-left:13px;}
.fileBox .btn label{display:inline-block;width:125px;font-size:14px;line-height:32px;letter-spacing:-1px;color:#fff;background:#999;text-align:center;}
.fileBox .btn input[type="file"]{visibility:hidden;width:0;height:0;padding:0;margin:0;}

/* 제품 리스트 */
.common_list_cont .thumb_box{padding-bottom:50px;}
.common_list_cont .thumb_box .bt_more{margin:10px 0 0;text-align:center;}
.common_list_cont .thumb_box .thumb_list{overflow:hidden;padding:0 30px 0;}
.common_list_cont .thumb_box .thumb_list li{position:relative;float:left;box-sizing:border-box;width:270px;height:550px;margin:0 20px 20px 0;background-size:230px 292px;background-position:center 31px;}
.common_list_cont .thumb_box .thumb_list li.li_right0{margin-right:0 !important;}
.common_list_cont .thumb_box .thumb_list li a{display:inline-block;position:relative;box-sizing:border-box;width:100%;height:100%;padding:328px 18px 0px;}
.common_list_cont .thumb_box .thumb_list li a .icon_box{position:absolute;top:0;left:0;width:220px;margin:20px 20px 20px 30px;line-height:0;font-size:0;}
.common_list_cont .thumb_box .thumb_list li a .icon_box span{display:inline-block;min-width:50px;margin:0 10px 5px 0;padding:2px 5px;font-size:12px;text-align:center;box-sizing:border-box;vertical-align:middle;font-family: 'Noto Sans Thin';line-height:1.5;}
.common_list_cont .thumb_box .thumb_list li a .icon_box .i_new{color:#fff;background-color:#7c8386;} /*신제품*/
.common_list_cont .thumb_box .thumb_list li a .icon_box .i_pop{color:#fff;background-color:#85888a;} /*추천*/
.common_list_cont .thumb_box .thumb_list li a .icon_box .i_ref{border:1px solid #585a5c;box-sizing:border-box;color:#4b4d4e;font-family:'Noto Sans Regular';} /*리퍼브*/
.common_list_cont .thumb_box .thumb_list li a .icon_box .i_spe{border:1px solid #5b5b5b;box-sizing:border-box;color:#4d4d4d;font-family:'Noto Sans Regular';} /*특가*/
.common_list_cont .thumb_box .thumb_list li a .icon_box .i_online{border:1px solid #5b5b5b;box-sizing:border-box;color:#4d4d4d;font-family:'Noto Sans Regular';} /*온라인전용*/
.common_list_cont .thumb_box .thumb_list li a .icon_box .i_shop{color:#fff;background-color:#EF7520;} /*마트전용*/
.common_list_cont .thumb_box .thumb_list li a .icon_box .i_rental{border:1px solid #ee7620;box-sizing:border-box;color:#ee7620;font-family:'Noto Sans Regular';} /*렌탈료 할인*/
.common_list_cont .thumb_box .thumb_list li a .icon_box .i_exempt{border:1px solid #ee7620;box-sizing:border-box;color:#ee7620;font-family:'Noto Sans Regular';} /* 6개월 렌탈료 면제 */
.common_list_cont .thumb_box .thumb_list li a .icon_box .i_5years{} /* 5년 약정 */
.common_list_cont .thumb_box .thumb_list li .txt_box{position:relative;padding:15px 0px 0;height:100%;box-sizing:border-box;}
.common_list_cont .thumb_box .thumb_list li .txt_box:after{content:"";display:block;clear:both;}
.common_list_cont .thumb_box .thumb_list li .txt_box>div>span{display:block;font-weight:bold;}
.common_list_cont .thumb_box .thumb_list li .txt_box>div>span.title1{display:inline-block;width:100%;margin:6px 0 0;font-size:18px;line-height:20px;}
.common_list_cont .thumb_box .thumb_list li .txt_box .p_info{min-height:62px;/*margin-bottom:13px;*/}
.common_list_cont .thumb_box .thumb_list li .txt_box .p_info .p_number{font-size:13px;color:#777;letter-spacing:1px;font-weight:bold;font-family:"Ubuntu";}
.common_list_cont .thumb_box .thumb_list li .txt_box .p_info .p_title1{font-size:18px;color:#444;}
.common_list_cont .thumb_box .thumb_list li .txt_box .p_info .p_title2{font-size:18px;color:#444;height:24px;}
.common_list_cont .thumb_box .thumb_list li .txt_box .p_price{position:absolute;right:0;bottom:110px;}
.common_list_cont .thumb_box .thumb_list li .txt_box .p_price .price{display:inline;font-size:22px;color:#444;font-weight:bold;font-family:"Ubuntu";}
.common_list_cont .thumb_box .thumb_list li .txt_box .p_price .won{display:inline;font-size:13px;color:#444;}
.thumb_list .p_tuition{margin-top:5px;font-size:12px;line-height:1.3;color:#000000;}
.thumb_list .del-price{display:block;font-family:"Ubuntu";font-size:14px;}
.thumb_list .del-price .won{font-size:12px;}
.thumb_list .p_tuition + .p_tuition {color:#676767;color:rgba(0,0,0,.6);}
.thumb_list .p_price .del-price{display:none;}

/* 검색결과 */
.mSearch{display:none;}
.searchCw{width:1200px;}
.searchCw .tabArea{border-top:1px solid #dedede;border-left:1px solid #dedede;}
.searchCw .tabArea li{width:20%;border-top:0;border-left:0;}
.searchCw .tabArea li + li{border-left:0;}
.searchCw .tabArea li a span{display:inline-block;min-width:25px;}
.searchCw .searchArea{margin:40px auto 50px;box-sizing:border-box;width:780px;}
.searchCw .searchArea .searchBox{position:relative;margin:0 auto;box-sizing:border-box;height:48px;border:2px solid #00a7e4;}
.searchCw .searchArea .searchBox .input_text{float:left;position:relative;box-sizing:border-box;height:100%;width:728px;}
.searchCw .searchArea .searchBox .input_text input{box-sizing:border-box;width:100%;height:100%;padding:8px 50px 8px 20px;border:0;font-size:18px;line-height:26px;letter-spacing:-1px;font-family:"Noto Sans Medium";}
.searchCw .searchArea .searchBox .input_text input:focus{outline:0;}
.searchCw .searchArea .searchBox .input_text .delete{position:absolute;right:15px;top:50%;margin-top:-10px;display:inline-block;float:right;width:20px;height:20px;text-indent:-10000px;background:url("/images/benefit/w_class/icon_delete.png") no-repeat 2px 2px;}
.searchCw .searchArea .searchBox .searchBtn{float:left;height:100%;width:48px;}
.searchCw .searchArea .searchBox .searchBtn a{display:inline-block;overflow:hidden;text-indent:-10000px;width:100%;height:100%;background:#00a7e4 url("/images/ico/ico_search_main1.png") no-repeat center center;}
.searchCw .searchArea .searchBox .autoComplete{z-index:10;position:absolute;top:100%;left:0;margin:2px 0 0 -2px;box-sizing:border-box;width:780px;border:1px solid #e5e5e5;border-top:0;background:#fff;}
.searchCw .searchArea .searchBox .autoComplete .wordList{padding:0 12px;max-height:286px;overflow-y:auto;}
.searchCw .searchArea .searchBox .autoComplete .wordList li{padding:12px 3px;font-size:16px;line-height:1;letter-spacing:-1px;}
.searchCw .searchArea .searchBox .autoComplete .wordList li+li{border-top:1px solid #e5e5e5;}
.searchCw .searchArea .searchBox .autoComplete .wordList li span{color:#009ddc;}
.searchCw .searchArea .populWord{margin:10px 0 0;padding:0 22px;}
.searchCw .searchArea .populWord dl{overflow:hidden;}
.searchCw .searchArea .populWord dl dt{float:left;margin:0 20px 0 0;padding:0 10px 0 24px;border:1px solid #e3e5e5;font-size:14px;line-height:23px;letter-spacing:-1px;font-family:"Noto Sans Medium";background:url("/images/ico/ico_search_main2.png") no-repeat 10px center;}
.searchCw .searchArea .populWord dl dd{float:left;}
.searchCw .searchArea .populWord dl dd a{float:left;position:relative;font-size:14px;line-height:25px;letter-spacing:-1px;color:#666;}
.searchCw .searchArea .populWord dl dd a+a{margin:0 0 0 15px;padding:0 0 0 15px;}
.searchCw .searchArea .populWord dl dd a+a:before{content:"";position:absolute;left:0;top:50%;margin-top:-4px;width:1px;height:8px;background:#bbb;}
.searchCw .gTit2{margin:30px 0 0;}
.searchCw .btn_more{position:absolute;top:10px;right:0;padding:0 17px 0 0;font-size:14px;color:#555;background:url("/images/arrow/bg_btn_view.png") no-repeat right center}
.searchCw .common_list_cont .thumb_box{margin:15px 0 0;}
.searchCw .common_list_cont .thumb_box .thumb_list{padding:0;}
.searchCw .common_list_cont .thumb_box .thumb_list > li{width:285px;height:466px;}
.searchCw .common_list_cont .thumb_box .thumb_list > li .txt_box{padding:0 5px 0;}
.searchCw .common_list_cont .thumb_box .thumb_list > li .txt_box .bt_group{position:absolute;bottom:20px;left:0;}
.searchCw .common_list_cont .thumb_box .thumb_list > li .txt_box .bt_group input[type="button"]{cursor:pointer;}
.searchCw .common_list_cont .thumb_box .thumb_list li .txt_box>div>span.title1{font-size:18px;line-height:22px;}
.searchCw .searchEmpty{padding:40px 0 450px;border-top:1px solid #e7e7e7;}
.searchCw .searchEmpty .box{width:300px;padding:10px 0 10px 120px;margin:0 auto;background:url("/images/ico/icn_searchEmpty.png") no-repeat left center;}
.searchCw .searchEmpty .box .tit{font-size:18px;line-height:20px;color:#333;font-family: 'Noto Sans Regular';}
.searchCw .searchEmpty .box .tit span{color:#009ddc;}
.searchCw .searchEmpty .box .text_list{position:relative;margin:16px 0 0;font-size:14px;line-height:22px;}
.searchCw .searchEmpty .box .text_list li{position:relative;padding:0 0 0 14px;}
.searchCw .searchEmpty .box .text_list li::before{content:"";position:absolute;display:inline-block;width:4px;height:4px;top:10px;left:0;border-radius:4px;background:#333;}
.searchCw .doc_list{overflow:hidden;margin:30px 0 0;border-top:1px solid #999;}
.searchCw .doc_list li{position:relative;padding:18px 20px;border-bottom:1px solid #e5e5e5;}
.searchCw .doc_list li .tit{font-size:14px;color:#333;font-family: 'Noto Sans Regular';}
.searchCw .doc_list li .text{margin:8px 0 0;font-size:13px;color:#666;}
.searchCw .doc_list li .link_text{margin:4px 0 0;display:block;font-size:13px;color:#009ddc;font-family: 'Ubuntu', sans-serif;}
.searchCw .doc_list li .link_locat{position:absolute;display:inline-block;right:0;top:18px;margin-right:20px;font-size:11px;color:#888;}
.searchCw .qna_box{border-top:1px solid #999;}
.searchCw .qna_box li p{display:inline-block;}
.searchCw .qna_box li.quest{background:url("/images/arrow/faq_down2.png") no-repeat 98% center;}
.searchCw .qna_box li.quest.on{border-bottom:0;background:url("/images/arrow/faq_up2.png") no-repeat 98% center;}
.searchCw .qna_box li.quest p{background:url("/images/ico/ico_quest2.png") no-repeat left center;}
.searchCw .qna_box li.quest.on p{font-size:14px;background:url("/images/ico/ico_quest2_on.png") no-repeat left center;}
.searchCw .qna_box li .cate{display:inline-block;width:143px;}
.searchCw .qna_box li.answer.on{padding:15px 15px 15px 194px;background:#fafafa url("/images/ico/ico_answer2.png") no-repeat 163px 20px;}
.searchCw div[class^="cwCont"]{position:relative;margin-top:30px;}
.searchCw .cwCont01{position:relative;}
.searchCw .cwCont01 .common_list_cont .thumb_box .thumb_list > li{margin:0 20px 0 0;}
.searchCw .cwCont02{position:relative;}
.searchCw .cwCont02 .gTit2{margin:40px 0 15px;}
.searchCw .cwCont02 .doc_list{margin:0;}
.searchCw .cwCont03{position:relative;}
.searchCw .cwCont03 .gTit2{margin:40px 0 15px;font-weight:600}

/* 사이트 맵 */
.pop_site_map.active{display:block;}
.pop_site_map{z-index:1200;display:none;overflow-y:auto;position:fixed;top:0;bottom:0;left:0;right:0;}
.pop_site_map .blind_{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);}
.pop_site_map .sMap_area{z-index:1;position:absolute;top:150px;left:50%;margin-left:-475px;box-sizing:border-box;width:950px;padding:21px 40px 44px;background:#fff;}
.pop_site_map .sMap_area .pop_head{overflow:hidden;padding:0 0 25px;border-bottom:2px solid #000;}
.pop_site_map .sMap_area .pop_head .title{float:left;font-size:26px;line-height:1;letter-spacing:-1px;color:#111;font-weight:bold;}
.pop_site_map .sMap_area .pop_head .btnClose{float:right;width:25px;height:25px;background:url("/images/bt/cancel_black.png") no-repeat center center;}
.pop_site_map .sMap_area .main_list{overflow:hidden;overflow-y:auto;}
.pop_site_map .sMap_area .main_list .main_tap{position:relative;padding:0 0 0 100px;}
.pop_site_map .sMap_area .main_list .main_tap+.main_tap{border-top:1px solid #999;}
.pop_site_map .sMap_area .main_list .main_tap .main_tit{position:absolute;top:10px;left:0;font-size:16px;line-height:1.3;letter-spacing:-1px;font-family:"Noto Sans Medium";}
.pop_site_map .sMap_area .main_list .main_tap .sub_area{width:100%;padding:0 0 20px;}
.pop_site_map .sMap_area .main_list .main_tap .sub_area .sub_list{position:relative;min-height:40px;padding:0 0 0 140px;}
.pop_site_map .sMap_area .main_list .main_tap .sub_area .sub_list+.sub_list{border-top:1px solid #e7e7e7;}
.pop_site_map .sMap_area .main_list .main_tap .sub_area .sub_list .sub_tit{position:absolute;top:0;left:0;}
.pop_site_map .sMap_area .main_list .main_tap .sub_area .sub_list .sub_tit a{font-size:14px;line-height:40px;letter-spacing:-1px;font-weight:bold;}
.pop_site_map .sMap_area .main_list .main_tap .sub_area .sub_list .semi_list{overflow:hidden;width:100%;}
.pop_site_map .sMap_area .main_list .main_tap .sub_area .sub_list .semi_list li{float:left;width:33.333%;}
.pop_site_map .sMap_area .main_list .main_tap .sub_area .sub_list .semi_list li a{font-size:14px;line-height:40px;letter-spacing:-1px;}
.pop_site_map .sMap_area .main_list .main_tap.sMap_cus .sub_area .btn_{min-height:62px;padding:0;}
.pop_site_map .sMap_area .main_list .main_tap.sMap_cus .sub_area .btn_ .btn_gray{display:inline-block;margin:15px 0 0;padding:9px 40px;font-size:14px;line-height:1;letter-spacing:-1px;font-family:"Noto Sans Medium";color:#fff;background:#999;border-radius:0;}
.pop_site_map .sMap_area .main_list .main_tap.sMap_myc .sub_area{padding:0;}
.pop_site_map .sMap_area .main_list .main_tap.sMap_myc .sub_area .sub_list:last-child{border-bottom:1px solid #e7e7e7;}

/* 로그인 팝업 */
/* checkbox, radio 팝업 */

/* recruit qna popup */
.popLogin{display:none;}
.popLogin .blind_{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);z-index:1100;}
.popLogin .pop_info{position:fixed;box-sizing:border-box;width:420px;left:50%;margin-left:-210px;padding:15px 40px 30px;background:#fff;z-index:1101;}
.popLogin .list_head{overflow:hidden;display:table;width:100%;}
.popLogin .list_head .title{font-size:26px;line-height:45px;color:#111;letter-spacing:-1px;font-family: "Noto Sans Medium";}
.popLogin .list_head .cancel_,
.popLogin .list_head .btnCancel{display:table-cell;width:25px;height:25px;background:url(/images/bt/cancel_black.png) no-repeat center center;cursor:pointer;}
.popLogin .list_head .title{display:table-cell;}
.popLogin .input_info{margin:10px 0 0;padding:20px 0;border-top:2px solid #000;text-align:left;}
.popLogin .input_info .formBox{margin:0 0 30px 0;}
.popLogin .input_info .formBox .inputArea{position:relative;margin:0 0 20px 0;padding:0 74px 0 0;}
.popLogin .input_info .formBox .inputArea .inputBox{display:block;width:100%;}
.popLogin .input_info .formBox .inputArea .inputBox+.inputBox{margin:6px 0 0;}
.popLogin .input_info .formBox .inputArea .bt_group{position:absolute;top:0;right:0;width:auto;}
.popLogin .input_info .formBox .inputArea .bt_group a{display:inline-block;width:69px;padding:27px 0;font-size:16px;line-height:1;text-align:center;color:#fff;background:#6ebfde}
.popLogin .input_info .formBox .subArea{overflow:hidden;min-height:21px;font-size:14px;color:#555;}
.popLogin .input_info .formBox .subArea .inputBox{float:left;width:auto;}
.popLogin .input_info .formBox .subArea .inputBox label{display:inline-block;}

.popLogin .input_info .formBox .subArea .finder{float:right;}
.popLogin .input_info .formBox .subArea .finder ul{overflow:hidden;}
.popLogin .input_info .formBox .subArea .finder ul li{float:left;}
.popLogin .input_info .formBox .subArea .finder ul li+li:before{content:"";display:inline-block;margin:0 10px;width:1px;height:8px;background:#999;}
.popLogin .input_info .formBox .subArea .finder ul li a{font-size:14px;color:#555;}
.popLogin .input_info .nonmember{padding:0 0 15px;border-bottom:1px solid #e5e5e5;}
.popLogin .input_info .nonmember .text{margin:0 0 15px;font-size:16px;line-height:20px;color:#111;}
.popLogin .input_info .nonmember .bt_group a{display:inline-block;width:152px;padding:9px 0;font-size:14px;line-height:1;text-align:center;color:#fff;background:#6ebfde;}
.popLogin .input_info .join{padding:30px 0 0;}
.popLogin .input_info .join .text{font-size:16px;line-height:20px;color:#111;}
.popLogin .input_info .join .subText{margin:10px 0 0;font-size:12px;line-height:16px;letter-spacing:-1px;color:#555;}
.popLogin .input_info .join .bt_group{margin:15px 0 0;}
.popLogin .input_info .join .bt_group a{display:inline-block;width:152px;padding:9px 0;font-size:14px;line-height:1;text-align:center;color:#fff;background:#999;}

/* 약관동의 내용 */
.agreeInner{color:#959595;}
.agreeInner h6 { margin-bottom: 23px; color: #666; font-size: 14px; font-weight: bold; }
.agreeInner > div { margin-top: 18px; }
.agreeInner > div:first-child { margin-top: 0; }
.agreeInner em { display: block; font-weight: bold; font-style: normal; }
.agreeInner li { overflow: hidden; }
.agreeInner li span { display: inline-block; width: 96%; float: left; vertical-align: top; }
.agreeInner li span.num { width: 16px; }
.agreeInner div > ul li > ul { display: block; margin-left: 20px; clear: both; }
.agreeInner table { margin-top: 15px; }
.agreeInner table td { padding:  5px; }
.agreeInner table ul { text-align: left; }
.agreeInner table li span { display: inline-block; width: 92%; float: left; vertical-align: top; }
.agreeInner table li span.num { width: 16px; }
.agreeInner .enfor { margin-top: 15px; }

/* 취소 버튼 */
.btnCancel{display:inline-block;width:22px;height:22px;background:url("/images/bt/m_cancel_black.png") no-repeat center center;background-size:100%;text-indent:-9999em;cursor:pointer;}

/* 이메일 무단 수집거부 팝업  */
.pop_emailCollect .bt_group{width:210px;margin:0 auto;}

/* 판매인 검색 팝업 */
.pop_info.pop_type5.pop_search .input_info{text-align:left;}
.pop_info.pop_type5.pop_search .input_info p{line-height:22px;letter-spacing:-1px;}
.pop_info.pop_type5.pop_search .input_info dl{overflow:hidden;margin:40px 0 0;}
.pop_info.pop_type5.pop_search .input_info dl dt{float:left;width:14%;font-weight:500;line-height:40px;}
.pop_info.pop_type5.pop_search .input_info dl dd{float:left;position:relative;box-sizing:border-box;width:86%;padding:0 94px 0 0;}
.pop_info.pop_type5.pop_search .input_info dl dd .inputBox{position:relative;width:100%;}
.pop_info.pop_type5.pop_search .input_info dl dd .inputBox input{box-sizing:border-box;width:100%;height:40px;padding:0 40px 0 12px;border:1px solid #d1d1d1;color:#999;}
.pop_info.pop_type5.pop_search .input_info dl dd .inputBox .delete{position:absolute;right:15px;top:50%;margin-top:-10px;display:inline-block;float:right;width:20px;height:20px;text-indent:-10000px;background:url(/images/benefit/w_class/icon_delete.png) no-repeat 2px 2px;}
.pop_info.pop_type5.pop_search .input_info dl dd .bt_group{position:absolute;top:0;right:0;width:90px;}
.pop_info.pop_type5.pop_search .input_info dl dd .bt_group li{width:100%}
.pop_info.pop_type5.pop_search .input_info dl dd .bt_group a{margin:0;padding:13px 0;font-size:14px;line-height:1;letter-spacing:-1px;}
.pop_info.pop_type5.pop_search .bt_box .bt_group{width:48.8%;margin:0 auto;}
.pop_info.pop_type5.pop_search .searchArea{overflow:hidden;}
.pop_info.pop_type5.pop_search .searchArea .searchInner{margin:40px 0 0 0;}
.pop_info.pop_type5.pop_search .searchArea span{font-size:16px;line-height:1;letter-spacing:-1px;}
.pop_info.pop_type5.pop_search .searchArea .tablebox{margin:15px 0 0;border-top:1px solid #999;}
.pop_info.pop_type5.pop_search .searchArea .tablebox table{width:100%;}
.pop_info.pop_type5.pop_search .searchArea .tablebox table th{padding:11px 15px;border-bottom:1px solid #ddd;font-size:13px;line-height:1;letter-spacing:-1px;text-align:left;background:#fafafa;color:#333;}
.pop_info.pop_type5.pop_search .searchArea .tablebox table td{padding:13px 15px;border-bottom:1px solid #ebebeb;font-size:13px;line-height:1;letter-spacing:-1px;text-align:left;color:#333;}
.pop_info.pop_type5.pop_search .searchArea .tablebox table td.phone{font-family:"Ubuntu";letter-spacing:1px;}

.pop_orderCancel *{font-family: 'Noto Sans DemiLight', sans-serif !important;}
.pop_orderCancel h1{padding:20px;background:#59b1d8;font-size:26px;font-weight:400;color:#fff;}
.pop_orderCancel .pop_cont{padding:30px 20px 45px;}
.pop_orderCancel .pop_cont h2{margin-bottom:10px;}
.pop_orderCancel .pop_cont .tablebox{overflow:hidden;padding-bottom:0;}
.pop_orderCancel .pop_cont .tablebox table{width:100%;}
.pop_orderCancel .pop_cont .tablebox table tr th{padding:5px 10px;font-size:13px;font-weight:bold;}
.pop_orderCancel .pop_cont .tablebox table tr td{padding:5px 10px;font-size:13px;text-align:center;}
.pop_orderCancel .pop_cont .notice_list{margin:8px 0 0 20px;}
.pop_orderCancel .pop_cont .notice_list li{line-height:20px;font-weight:400;color:#535353;}
.pop_orderCancel .bt_group{margin:0 auto;width:440px;}
.pop_orderCancel .bt_group li a{padding:18px 28px !important;font-size:16px;line-height:14px !important;}

/* 톡톡리포터 팝업 */
.pop_info.pop_talk{width:800px;margin-left:-400px;}
.pop_info.pop_talk .bt_group.s_2{margin-top:20px;}
.pop_info.pop_talk .bt_group.s_2>li{float:right;width:150px;}
.pop_info.pop_talk .bt_group.double{width:230px;margin:0 auto;}
.pop_info.pop_talk .tablebox.write table td.cont textarea{height:130px;margin:10px 0;resize:none;}
.pop_info.pop_talk .tablebox.write table th{padding:15px 5px 15px 20px;}
.pop_info.pop_talk .tableTxt{position:relative;top:-10px;text-align:right;font-size:12px;}
.pop_info.pop_talk .tablebox.write .tip{float:left;}
.pop_info.pop_talk .tablebox.write .letter{float:right;}
.pop_info.pop_talk .select_wrap{display:inline-block;}
.pop_info.pop_talk .inputBox{display:inline-block;vertical-align:top;}
.pop_info.pop_talk .tablebox .selectricWrapper{display:inline-block;width:150px;}
.pop_info.pop_talk .nc{display:inline-block;font-size:0;vertical-align:top;}
.pop_info.pop_talk .nc:before{display:inline-block;content:"*";margin-left:3px;color:#00a7e4;font-size:1rem;}
.pop_info.pop_talk .w_mid{display:inline-block;width:40%;}
.pop_info.pop_talk .w_short{display:inline-block;width:20%;}
.pop_info.pop_talk .w_etc.space{margin:13px 5px 0 0 !important;}
.pop_info.pop_talk .w_etc{margin:5px 5px 0 0;}
.pop_info.pop_talk .txt-up{margin-bottom:10px;}
.pop_info.pop_talk .txt-case{display:inline-block;color:#999999;line-height:32px;font-size:13px;}
.pop_info.pop_talk .check_box.product label{display:inline-block;width:130px;margin:5px 0;}
.pop_info.pop_talk .check_box.activity label + label{margin-left:17px;}

/*.pop_info.pop_talk .agree_box{margin-top:50px;border:1px solid #cccccc;border-top-color:#b0b0b0;text-align:left;}
  .pop_info.pop_talk .agree_box .agree_tit{display:block;padding:8px 20px;border-bottom:1px solid #cccccc;background-color:#fafafa;}*/
.pop_info.pop_talk .agree_box{margin-top:50px;text-align:left;}/*2017.07 개발자 수정*/
.pop_info.pop_talk .agree_box .agree_tit{display:block;padding:8px 0px;}/*2017.07 개발자 수정*/
.pop_info.pop_talk .agree_box .agree_desc{padding:15px 30px;font-size:14px;border:1px solid #cccccc;border-top-color:#b0b0b0;}
.pop_info.pop_talk .agree_box .subtit{font-weight:700;}
.pop_info.pop_talk .agree_box ul{margin-left:17px;color:#555555;}
.pop_info.pop_talk .agree_box ul>li{list-style-type:decimal;margin-top:3px;}
.pop_info.pop_talk .agree_check_box{margin:10px 0 50px;text-align:left;}
.pop_info.pop_talk .notice_list{width:auto;margin-left:20px;text-align:left;font-size:11px;}
.pop_info.pop_talk .btnClose {position:absolute;top:25px;right:40px;width: 25px;height: 25px;background: url(/images/bt/cancel_black.png) no-repeat center center;font:0/0 a;}
.pop_info.pop_talk .radio_box.route label.space {display:inline-block; margin:10px -2px 0 0; }/*2017.07 개발자 추가*/
.pop_info.pop_talk .agree_box .agree_desc .tablebox.type8 th{ text-align:center;}/*2017.07 개발자 추가*/
.pop_info.pop_talk .select_wrap .wrapBox{display:inline-block;}

/* delete */
.delete{outline:none;}

/* 메인 레이어 팝업 */
.pop_info.pop_mainLayer{display:block;overflow:visible;z-index:2;padding:20px;border:2px solid #009ddc;}
.pop_info.pop_mainLayer .input_info{margin:0;padding:0;border-top:0;text-align: center;}
.pop_info.pop_mainLayer .list_head .title{margin-bottom:20px;padding-bottom:15px;border-bottom: 2px solid #000;line-height:1.2; display:none;}
.pop_info.pop_mainLayer .input_info p{padding: 0 0 20px;text-align: left;}
.pop_info.pop_mainLayer .input_info .img_area{position:relative;}
.pop_info.pop_mainLayer .input_info .img_area > a,
.pop_info.pop_mainLayer .input_info .img_area img{display:block;width:100%;}
.pop_info.pop_mainLayer .todayis{overflow:hidden;text-align:center;margin-top:20px;}
.pop_info.pop_mainLayer .todayis .chk_area{float:left;margin-top:4px;}
.pop_info.pop_mainLayer .todayis .chk_area input{vertical-align: middle; margin-right: 5px;}
.pop_info.pop_mainLayer .todayis .bt_group{float:right;width:80px;margin:0 auto; float:right;margin:0;}
.pop_info.pop_mainLayer .todayis .bt_group li.skyblue a{ background-color:#999999;}

/* 상단 배너: 공기연구소 */
#p_slide .pb_special {background-color:#ff0000;background-repeat: no-repeat;background-position: center bottom;background-size: cover;}
#p_slide .pb_special .item_box {position:relative;width:1200px;height:500px;margin:0 auto;background-image:url("/images/banner/topbanner_main_1200x500.jpg");}
#p_slide .pb_special .item_box .text_box .s_title {margin-top:10px;color:#4b4744;font-size: 22px;}
#p_slide .pb_special .item_box .text_box .b_title {margin-top:20px;color:#4b4744;font-size: 35px;line-height:46px;}
#p_slide .pb_special .bt_group {margin-top:50px;text-align: left;}
#p_slide .pb_special .bt_group .btn {border:1px solid #4C4845;white-space:nowrap;}

.promotion_2030{background-color:#d5e4ef;}
.promotion_2030 .item_box{position:relative;background-image:url("/images/banner/topbanner_promotion2030.jpg");}
.promotion_2030 .btn{position:absolute;bottom:85px;z-index:10;}
.promotion_2030 .btn-A{left:155px;}
.promotion_2030 .btn-B{right:155px;}

/* 렌탈료 할인카드 안내 리스트 */
.cardinfo-list {clear:both;border-top:1px solid #999;}
.cardinfo-list > li {display:inline-block;width:14%;padding-top:30px;color:#8c8c8c;text-align:center;}
.cardinfo-list img {display:block;width:135px;height:85px;margin:0 auto;}
.cardinfo-list p {margin-top:15px;font-size: 14px;line-height:1.4;}

/* PC wide Device */
@media all and (min-width:1900px){
	.care{width:1900px;}
	.io_banner{width:1900px;}
	.service{width:1900px;}
	.footer{width:1900px;}
	.w1900{width:1900px;}
}
@media all and (max-width:1300px) {
    .nav-quickmenu{width:55px;right:0;margin-right:0;}
    .box-quickmenu a,.box-quickmenu .btn-expand-callinfo{padding:10px 0 10px;font-size:12px;}
    .box-quickmenu a:before,.box-quickmenu .btn-expand-callinfo:before{margin:0 auto 4px;}
    .expand-callinfo{position:absolute;top:0;right:77px; width:250px;padding:10px 15px;}
    .expand-callinfo .day .tit {width:100px;}
}

@media all and (max-width:1200px){
	.care .cont{padding:150px 0 0 150px;}
	.io_banner .cont{padding:109px 0 0 150px;}
	.heart_banner .cont{padding:49px 0 0 150px;}
	.ctm_banner .cont{padding:95px 0 0 150px;}
	.products_banner .products div .text_box{left:150px;}
	.products_banner .products .item_box.left .text_box{left:150px;}
	.products_banner .products .item_box.right .text_box{right:150px;}
	.products_banner .products .arrow_box .owl-pagination{left:150px;}
}

/* Tablet Device & Mobile Device */
@media all and (max-width:768px){
	.scroll_box ::-webkit-scrollbar {-webkit-appearance:none;}
	.scroll_box ::-webkit-scrollbar:vertical {width:10px;}
	.scroll_box ::-webkit-scrollbar:horizontal {height:10px;}
	.scroll_box ::-webkit-scrollbar-thumb {background-color:rgba(0, 0, 0, .2);border-radius:10px;border:2px solid #ffffff;}
	.scroll_box ::-webkit-scrollbar-track {border-radius:10px;background-color:#ffffff;}
	.scroll_box.scroll_tab ::-webkit-scrollbar:vertical {width:0;}
	.scroll_box.scroll_tab ::-webkit-scrollbar:horizontal {height:0;}

	input,
	textarea{-webkit-appearance:none;border-radius:0}
	.content.special, .content.normal{padding:0 3% 0;}
	.gnb_height{height:35px;}
	.pc_break{display:none !important;}
	.m_break{display:inline-block !important;}
	.w1900{width:100%;}
	.w1200{width:100%;}
	#wrap{min-width:0;}

    /* quick menu */
    .nav-quickmenu{top:auto;bottom:30px;width:120px;z-index:1001;}
    .nav-quickmenu.active .blind_{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;background-color:rgba(0,0,0,.7);z-index:-1;}
    .outer-quickmenu{position:fixed;right:3%;bottom:30px;text-align:right;}
    .nav-quickmenu .quick-toggle{display:block;position:relative;width:58px;height:58px;margin-left:66px;border:1px solid #cecece;border-radius:100%;padding:5px;background-color:#ffffff;color:#333333;font-size:11px;letter-spacing:-1px;z-index:1;}
    .nav-quickmenu .quick-toggle:before{display:block;content:"";width:26px;height:26px;margin:0 auto 3px;background:url("/images/ico/m_ico_quick.png") no-repeat 50% 50%;background-size:26px 26px;}
    .nav-quickmenu.active .quick-toggle{font-size:0;}
    .nav-quickmenu.active .quick-toggle:before{margin-bottom:0;background-image:url("/images/bt/m_cancel_black.png");background-size:24px auto;}
    .box-quickmenu{height:0;}
    .box-quickmenu>li{margin-bottom:14px;font-size:0;}
    .box-quickmenu a{width:auto;padding:0 9px 0 0;border-bottom:0 none;background-color:transparent;text-align:right;}
    .box-quickmenu a:before{display:none;}
    .box-quickmenu a:after{display:inline-block;content:"";width:38px;height:38px;border:1px solid #666666;border-radius:100%;background:#00a7e1 url("/images/ico/m_sprite_quickmenu.png") no-repeat;background-size:38px auto;vertical-align:middle;}
    .box-quickmenu .btn-expand-callinfo{display:none;}
    .box-quickmenu .quick-call a:after{background-position:50% 0;}
    .box-quickmenu .quick-kakao a:after{background-position:50% -38px;}
    .box-quickmenu .quick-1to1 a:after{background-position:50% -76px;}
    .box-quickmenu .quick-faq a:after{background-position:50% -114px;}
    .box-quickmenu a .txt{display:inline-block;padding-right:10px;vertical-align:middle;font-size:0;letter-spacing:-1px;}
    .box-quickmenu>li:nth-of-type(1){transform:translateY(216px);}
    .box-quickmenu>li:nth-of-type(2){transform:translateY(162px);}
    .box-quickmenu>li:nth-of-type(3){transform:translateY(108px);}
    .box-quickmenu>li:nth-of-type(4){transform:translateY(54px);}
    .box-quickmenu.active{height:auto;}
    .box-quickmenu.active>li{opacity:1;font-size:13px;}
    .box-quickmenu.active>li:nth-of-type(1){transform:translateY(0px);transition:transform ease .60s;}
    .box-quickmenu.active>li:nth-of-type(2){transform:translateY(0px);transition:transform ease .45s;}
    .box-quickmenu.active>li:nth-of-type(3){transform:translateY(0px);transition:transform ease .30s;}
    .box-quickmenu.active>li:nth-of-type(4){transform:translateY(0px);transition:transform ease .15s;}
    .box-quickmenu.active a .txt{font-size:13px;}
    .box-quickmenu .quick-b2b,.box-quickmenu .quick-market{display:none;}
    .expand-callinfo{display:none;}
    .nav-quickmenu .go_top {margin:14px 0 0 66px;}

	/*top버튼*/
	.go_top{right:3%;bottom:22px;width:58px;height:58px;font-size:11px;font-weight:700;box-sizing:border-box;box-shadow:2px 2px 3px rgba(0,0,0,.1)}
    .go_top:before{margin:16px auto 5px;background-image:url("/images/arrow/m_arrow_top.png");background-size:12px 7px;}
    .product-detail~.footer .go_top{bottom:72px;margin-right:0;}

    .go-findcody{right:3%;bottom:90px;width:58px;height:72px;background-size:58px auto;}
    /*
	.root_loading span{background:url("/images/loading/loading_common.gif") no-repeat 0 0;background-size:100%;}
    .root_loading2 span{background:url("/images/loading/loading_common.gif") no-repeat 0 0;background-size:100%;}*/

    .header{min-height:35px;}
	.header ._header{height:35px;}
	.header ._header ._header_info{width:100%;}
	.header ._header ._header_info h1{float:none;margin:0;height:35px;font-size:0;text-align:center;}
	.header ._header ._header_info h1 a,.logo-coway{width:78px;margin-top:5px;background-image:url("/images/m_logo.png");background-repeat:no-repeat;background-position:0 50%;background-size:100%;}
	.header ._header ._header_info .gnb{display:none;}
	.header ._header ._header_info .nav_btn{display:block;position:absolute;right:0;top:0;width:13px;height:13px;padding:11px 3%;font-size:0;line-height:0;background:url("/images/ico/ico_m_nav.png") no-repeat center center;background-size:13px 10px;}
	.header ._header ._header_info .search_btn{display:block;position:absolute;left:0;top:0;width:13px;height:13px;padding:11px 3%;font-size:0;line-height:0;background:url("/images/ico/ico_m_search.png") no-repeat center center;background-size:13px 13px;}
	.header ._header ._header_info .search_btn_{display:block;position:absolute;left:0;top:0;width:13px;height:13px;padding:11px 3%;font-size:0;line-height:0;background:url("/images/ico/ico_m_search_on.png") no-repeat center center;background-size:13px 13px;}
	.header ._header ._header_info .search_btn.on{background-image:url("/images/ico/ico_m_search_on.png");}
	.header ._header ._header_info .nav_list{display:none;}
	.header ._header ._header_info .member_service{display:none;}

	.header .m_banner .cont div .txt{vertical-align:top;}
	.header .m_banner .cont .mb0 .txt{width:100%;margin:0;padding:40px 40px 0;box-sizing:border-box;font-size:20px;font-weight:400;line-height:26px;}
	.header .m_banner .cont .mb1 .txt{width:100%;margin:0;padding:40px 40px 0;box-sizing:border-box;font-size:20px;font-weight:400;line-height:26px;}
	.header .m_banner .cont .mb2 .txt{width:100%;margin:0;padding:40px 40px 0;box-sizing:border-box;font-size:20px;font-weight:400;line-height:26px;}
	.header .m_banner .cont .mb0 .icon{width:70%;height:35px;margin:2% 0 0;}
	.header .m_banner .cont .mb1 .icon{width:60%;height:35px;margin:2% 0 0;}
	.header .m_banner .cont .mb2 .icon{width:60%;height:35px;margin:2% 0 0;}
	.header .m_banner .cont .arrow_box{top:45%;}
	.header .m_banner .scrolling{bottom:8%;}
	.header .m_banner .arrow_box .arrow-buttons .arrow_prev{width:17%;}
	.header .m_banner .arrow_box .arrow-buttons .arrow_next{width:17%;}
	#m_slide.owl-carousel, #m_slide .owl-stage-outer, #m_slide .owl-stage, #m_slide .owl-item{height:100%;}

	/* 서브 타이틀 */
	.sub_title h2{position:relative;width:100%;margin:0 auto;background:#e1f0f7;height:20px;padding:9px 0 11px;font-size:15px;color:#333;font-weight:normal;text-align:center;}
	.sub_title h2 span a{color:#333;}
	.sub_title .ubuntu_0{display:none;}
	.sub_title .arrow{display:none;}
	.sub_title .locat{display:none;}
	.sub_title .tit{line-height:16px;vertical-align:middle;}
	.sub_title .tit:after{content:"";display:inline-block;width:10px;height:10px;margin-left:5px;background:url("/images/ico/ico_dropdown.png") no-repeat right 0;background-size:10px 20px;}
	.sub_title .tit.justOne:after{display:none;}
	.sub_title .tit .drop_down{position:absolute;display:inline-block;top:0;right:0;width:90%;height:100%;}
	.sub_title .tit.on:after{background-position:0 -10px;}
	.sub_title .bt_prev{display:block;position:absolute;left:0;top:0;width:15px;height:20px;padding:9px 3%;font-size:0;line-height:0;background:url("/images/arrow/prev_arrow.png") no-repeat center center;background-size:15px 15px;}

	/* 모바일 슬라이드 메뉴 */
	.mGnb2{z-index:1200;display:none;position:fixed;top:0;left:0;right:0;bottom:0;}
	.mGnb2 .blind_{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);}
	.mGnb2 .gnbArea{z-index:1;position:absolute;top:0;right:0;bottom:0;margin:0 -280px 0 0;width:280px;height:100%;background:#fff;}
	.mGnb2 .gnbArea .gnbHead{position:relative;box-sizing:border-box;padding:20px;border-bottom:1px solid #e5e5e5;}
	.mGnb2 .gnbArea .gnbHead .bt_group{box-sizing:border-box;padding:0 40px 0 0;}
	.mGnb2 .gnbArea .gnbHead .bt_group li{width:50%;}
	.mGnb2 .gnbArea .gnbHead .bt_group li a{margin:0 5px 0 0;padding:8px 0;font-size:14px;}
	.mGnb2 .gnbArea .gnbHead .bt_group li+li a{margin:0;font-size:12px;}
	.mGnb2 .gnbArea .gnbHead .bt_group li.text{padding:7px 0;font-size:14px;line-height:15px;letter-spacing:-1px;color:#333;}
	.mGnb2 .gnbArea .gnbHead .bt_group li.text strong{display:inline-block;max-width:78px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;vertical-align: bottom;}
	.mGnb2 .gnbArea .gnbHead .cancel_,
	.mGnb2 .gnbArea .gnbHead .btnCancel{position:absolute;right:20px;top:50%;margin-top:-10px;width:20px;height:20px;background:url(/images/gnb/mgbn_cancel.png) no-repeat center center;background-size:16px;}
	.mGnb2 .gnbArea .gnbBody{max-height:85%;overflow-y:auto;border-top:1px solid #f7f7f7;}
	.mGnb2 .gnbArea .gnbBody .listMain{padding:13px 0;}
	.mGnb2 .gnbArea .gnbBody .listMain li{position:relative;background-color:#f0f5f9;}
	.mGnb2 .gnbArea .gnbBody .listMain li.depth1{background:#fff;}
	.mGnb2 .gnbArea .gnbBody .listMain li ul{display:none;}
	.mGnb2 .gnbArea .gnbBody .listMain li a{position:relative;display:inline-block;box-sizing:border-box;width:100%;padding:13px 20px;font-size:14px;line-height:1;letter-spacing:-1px;color:#666;}
	.mGnb2 .gnbArea .gnbBody .listMain li a .accord{position:absolute;right:0;top:0;width:14px;height:14px;background-image:url(/images/gnb/mgbn_accord.png);background-repeat:no-repeat;background-position:20px 13px;background-size:14px;}
	.mGnb2 .gnbArea .gnbBody .listMain li a.mainTit .accord{padding:13px 20px;}
	.mGnb2 .gnbArea .gnbBody .listMain li a.subTit .accord{padding:13px 20px;}
	.mGnb2 .gnbArea .gnbBody .listSub .depth2+.depth2 > a.subTit:before{content:"";position:absolute;left:20px;right:20px;top:0;height:1px;background:#e4e9ec;}
	.mGnb2 .gnbArea .gnbBody .listSub .depth2.on > a.subTit:after{content:"";position:absolute;left:20px;right:20px;bottom:0;height:1px;background:#e4e9ec;}
	.mGnb2 .gnbArea .gnbBody .listMain li.on > a.mainTit{color:#fff;background-color:#6ebfde;}
	.mGnb2 .gnbArea .gnbBody .listMain li.on > a.subTit{color:#009ddc;}
	.mGnb2 .gnbArea .gnbBody .listMain li.on > a.mainTit .accord{background-position-y:-14px;}
	.mGnb2 .gnbArea .gnbBody .listMain li.on > a.subTit .accord{background-position-y:-43px;}
	.mGnb2 .gnbArea .gnbBody .listMain li.on>ul{display:block;}
	.mGnb2 .gnbArea .gnbBody .listMain li.on>ul>li{display:block;}
	.mGnb2 .gnbArea .gnbBody .listSemi li a{padding:13px 40px;}
	.mGnb2 .gnbArea .gnbBody .listSemi li a:before{content:"";position:absolute;left:30px;top:50%;margin-top:-2px;width:4px;height:4px;background-color:#888;border-radius:50%;}
	.mGnb2 .gnbArea .gnbFoot{position:relative;padding:0 20px 20px 20px;}
	.mGnb2 .gnbArea .gnbFoot:before{content:"";position:absolute;left:20px;right:20px;height:1px;background:#d9d9d9;}
	.mGnb2 .gnbArea .gnbFoot .dealer{padding:10px 0 20px;}
	.mGnb2 .gnbArea .gnbFoot .dealer a{display:inline-block;width:100%;padding:13px 0;font-size:14px;line-height:1;letter-spacing:-1px;color:#666;}
	.mGnb2 .gnbArea .gnbFoot .dealer .menu-trust{margin-bottom:5px;padding-left:25px;background:url("/images/gnb/m_logo_trust.png") no-repeat 0 50%;background-size:auto 30px;line-height:30px;font-weight:700;}
	.mGnb2 .gnbArea .gnbFoot .dealer .menu-airlab{margin-bottom:5px;padding-left:25px;background:url("/images/gnb/m_logo_airlab.png") no-repeat 0 50%;background-size:auto 15px;line-height:30px;font-weight:700;}
	.mGnb2 .gnbArea .gnbFoot .bt_group li{width:50%;}
	.mGnb2 .gnbArea .gnbFoot .bt_group li a{margin:0 5px 0 0;}
	.mGnb2 .gnbArea .gnbFoot .bt_group li+li a{margin:0 0 0 5px;}
	.mGnb2 .gnbArea .gnbFoot .bt_group li.one{width:100%;}
	.mGnb2 .gnbArea .gnbFoot .bt_group li.one a{margin:0;}

	/*드롭다운 메뉴*/
	.m_dd_content{display:none;position:absolute;left:0;top:75px;width:100%;z-index:10;border-top:1px solid #c1d3db;border-bottom:1px solid #ccc;}
	.m_dd_content.justOne{display:none !important;}
	.m_dd_content li{text-align:center;border-bottom:1px solid #b5dae9;background:#f1f9fc;}
	.m_dd_content li:last-of-type{border:none;}
	.m_dd_content li a{display:inline-block;box-sizing:border-box;padding:10px;width:100%;font-size:13px;color:#777;}
	.m_dd_content li.on a{font-size:13px;color:#333;font-weight:600;}

    .main .products_banner{overflow:hidden;}
	/* products_banner */
	/*.products_banner .products .pb0{background-image:url("/images/mproduct/m_product0.png");background-position:105% 98%;background-size:60%;}
	.products_banner .products .pb1{background-image:url("/images/mproduct/m_product0.png");background-position:105% 98%;background-size:60%;}
	.products_banner .products .pb2{background-image:url("/images/mproduct/m_product0.png");background-position:105% 98%;background-size:60%;}
	.products_banner .products .pb3{background-image:url("/images/mproduct/m_product0.png");background-position:105% 98%;background-size:60%;}*/

	.products_banner .products .arrow_box{top:auto;bottom:19px;height:10px;}
	.products_banner .products .arrow_box .owl-pagination{top:0;left:8%}
	.products_banner .products .arrow_box .owl-pagination .owl-page{margin-right:5px;}
	.products_banner .products .arrow_box .owl-pagination .owl-page span{width:7px;height:7px;background-size:100%;background-position:0 -7px;}
	.products_banner .products .arrow_box .arrow-buttons{display:none;}

	.products_banner .products div img{height:430px;}
	.products_banner .products div .text_box{width:100%;padding:25px 8% 0 8%;box-sizing:border-box;}
	.products_banner .products .item_box{background-size:auto 100% !important;}
	.products_banner .products .item_box.left{background-position:right bottom !important;}
	.products_banner .products .item_box.right{background-position:left bottom !important;}
	.products_banner .products .item_box.left .text_box{top:0;left:0;}
	.products_banner .products .item_box.right .text_box{top:0;right:0;}
	.products_banner .products dl dt{font-size:14px;line-height:17px;letter-spacing:0;}
	.products_banner .products div .text_box dl .number{font-size:14px;line-height:17px;letter-spacing:0;}
	.products_banner .products div .text_box dl dd .s_title{margin:0 0 0;font-size:14px;line-height:19px;letter-spacing:-1px;}
	.products_banner .products div .text_box dl dd .b_title{font-size:23px;line-height:30px;letter-spacing:-1px;}
	.products_banner .products div .text_box dl dd .text{margin-top:15px;font-size:13px;line-height:19px;}
	.products_banner .products div .text_box .bt_group{margin-top:48px !important;}
	.products_banner .products div .text_box .bt_group .btn{display:inline-block;width:100px;margin:0 0 6px}

	.products_banner .products .event_banner .text_box dl .number{font-size:14px;line-height:17px;letter-spacing:0;}
	.products_banner .products .event_banner .text_box dl dd .s_title{display:none;}
	.products_banner .products .event_banner .text_box dl dd .b_title{margin:0;font-size:24px;line-height:30px;letter-spacing:-1px;}
	.products_banner .products .event_banner .text_box dl dd .text{margin-top:9px;font-size:13px;line-height:19px;}
	.products_banner .products .event_banner .text_box dl dd .b_date{margin:10px 0 0;font-size:13px;line-height:19px;}
	.products_banner .products .event_banner .text_box .bt_group{margin-top:48px !important;}
	.products_banner .products .event_banner .text_box .bt_group .btn{display:inline-block;width:100px;margin:0 0 6px}

	.event_banner .text_box dl .number{font-size:14px;}
	.event_banner .text_boxdl dd .s_title{font-size:17px;line-height:19px;letter-spacing:-1px;}
	.event_banner .text_box dl dd .b_title{margin:0;font-size:24px;line-height:30px;letter-spacing:-1px;}
	.event_banner .text_box dl dd .text{margin-top:9px;font-size:13px;line-height:19px;}
	.event_banner .text_box dl dd .b_date{margin:10px 0 0;font-size:13px;line-height:19px;}
	.event_banner .text_box .bt_group .btn{display:inline-block;width:100px;margin:0 0 6px}

	/* 콘텐츠 배너공통 */
	.content{width:100%;min-width:0;padding:30px 3% 70px;box-sizing:border-box;background:#fff;}
	.content.mpd0{padding:0 3% 70px;}
	.content.mpdb0{padding:0 3% 0;}
	.content>div{width:100%}
	.content>div:after{content:"";display:block;clear:both}
	.content .care{overflow:hidden;height:200px;padding-bottom:70%;}
	.care .cont{width:100%;height:100%;padding:0 6.2%;box-sizing:border-box;}
	.care .cont h3{padding:22px 0 0 0;margin:8% 0 0 0;font-size:25px;line-height:27px;background-size:28px;}
	.care .cont .text{font-size:14px;line-height:18px;letter-spacing:-1px;}

	/* 메인 */
	.main .content{padding:0 3% 0}

	/* 콘텐츠 : water_banner */
	/*.water_banner{background:url("/images/m_care0.jpg") no-repeat center center;background-size:cover;}
	.water_banner h3{background:url("/images/ico/m_ico_title0.png") no-repeat left top;}*/
	.water_banner .cont .bt_group{margin:30px 0 0;}
	/* 콘텐츠 : air_banner */
	/*.air_banner{background:url("/images/m_care1.jpg") no-repeat center center;background-size:cover;}
	.air_banner h3{background:url("/images/ico/m_ico_title1.png") no-repeat left top;}*/
	.air_banner .cont .bt_group{margin:30px 0 0;}
	/* 콘텐츠 : body_banner */
	/*.body_banner{background:url("/images/m_care2.jpg") no-repeat center center;background-size:cover;}
	.body_banner h3{background:url("/images/ico/m_ico_title2.png") no-repeat left top;}*/
	.body_banner .cont .bt_group{margin:30px 0 0;}
	/* 콘텐츠 : sleep_banner */
	/*.sleep_banner{background:url("/images/m_care3.jpg") no-repeat center center;background-size:cover;}
	.sleep_banner h3{background:url("/images/ico/m_ico_title3.png") no-repeat left top;}*/
	.sleep_banner .cont .bt_group{margin:30px 0 0;}
	/* 콘텐츠 : home_banner */
	/*.home_banner{background:url("/images/m_care4.jpg") no-repeat center center;background-size:cover;}
	.home_banner h3{background:url("/images/ico/m_ico_title4.png") no-repeat left top;}*/
	.home_banner .cont .bt_group{margin:30px 0 0;}
	/* io_banner */
	.io_banner{overflow:hidden;height:200px;padding-bottom:70%;}
	.io_banner h3{margin-top:10%;font-size:25px;line-height:27px;}
	.io_banner h3 .txt_ico{width:74px;height:21px;margin:0 0 0 11px;background:url("/images/m_iocare_txt.png") no-repeat center;background-size:100%;}
	.io_banner .cont{position:static;width:100%;height:100%;padding:0 6.2%;box-sizing:border-box;}
	.io_banner .cont .text{display:none;}
	.io_banner .cont .number_list{margin:24px 0 0;}
	.io_banner .cont .number_list li{margin-bottom:2%;padding-left:20px;font-size:12px;line-height:17px;}
	.io_banner .cont .bt_group{margin:30px 0 0;}
	.io_banner .cont .illust{width:100%;height:auto;padding:30%;top:auto;bottom:15px;left:0;margin:0;box-sizing:border-box;}
	.io_banner .cont .illust img{width:100%;}

    /* main NEW */
    .main .content{padding:0;}
    .main .hgroup{width:100%;box-sizing:border-box;}
    .main .hgroup .title{font-size:16px;}
    .main .hgroup .title:before{width:23px;}
    .main .hgroup .desc{margin-top:2px;font-size:12px;}
    .main .arrow-buttons{display:none;}
    .main .owl-pagination .owl-page{border-width:1px;}
    .list-top-prod .owl-pagination{top:172px;left:17px;margin-left:0;}
    .list-top-prod .item .view{display:inline-block;width:100%;height:217px;padding:30px 17px 0;}
    .list-top-prod .item .title{font-size:20px;letter-spacing:-1px;}
    .list-top-prod .item .desc{font-size:13px;}
    .list-top-prod .item .detail{margin-top:7px;font-size:13px;}
    .list-top-prod .item .figure{top:0px;left:auto;right:17px;width:127px !important;height:217px;margin-left:43px;background-size:100% auto;transition:none;transform:translateX(0);}
    .list-top-prod .item .box-add{position:absolute;bottom:55px;left:0;width:100%;margin-top:0;padding:0 135px 0 17px;white-space:normal;box-sizing:border-box;}
    .list-top-prod .item .box-add .detail-outer{margin:0 5px 3px 0;padding:2px 4px;font-size:13px;letter-spacing:-1px;}
    .main-top-prod .bg-left{right:auto;left:0;width:62%;width:calc(100% - 145px);border-bottom-width:204px;border-right-width:82px;}
    .main-top-prod .bg-right{top:13px;left:auto;right:0;width:17px;border-top-width:204px;border-left-width:85px;margin-left:75px;}
    .item.item-CHPI-7510L .figure{background-image:url("/images/main/m_figure_top_CHPI-7510L.png");}
    .item.item-CPSI-8510L .figure{background-image:url("/images/main/m_figure_top_CPSI-8510L.png");}
    .item.item-eco-deodorization .figure{background-image:url("/images/main/m_figure_top_deodorization.png");}
    .item.item-CHP-6201N .figure{background-image:url("/images/main/m_figure_top_CHP-6201N.png");}
    .item.item-CHP-7210N .figure{background-image:url("/images/main/m_figure_top_CHP-7210N.png");}
    .item.item-APMS-1516F .figure{background-image:url("/images/main/m_figure_top_APMS-1516F.png");}
    .item.item-APMS-1020A .figure{background-image:url("/images/main/m_figure_top_APMS-1020A.png");}

    .main-nav-prod{overflow-x:scroll;height:150px;margin-top:13px;padding:0 20px 15px;width:100%;white-space:nowrap;-webkit-overflow-scrolling:touch;}
    .main-nav-prod>a{width:100px;height:100px;padding-top:11px;font-size:12px;}
    .main-nav-prod>a:not(:first-of-type){margin-left:10px;}
    .main-nav-prod .menu{margin-top:2px;font-size:13px;letter-spacing:-1px;}
    .main-nav-prod .menu:before{width:100px;height:85px;margin-bottom:7px;background-image:url("/images/main/m_bg_nav_category.png");background-size:518px auto;}
    .main-nav-prod>.nav-water .menu:before{background-position:0 0;}
    .main-nav-prod>.nav-air .menu:before{background-position:-104px 0;}
    .main-nav-prod>.nav-body .menu:before{background-position:-208px 0;}
    .main-nav-prod>.nav-sleep .menu:before{background-position:-312px 0;}
    .main-nav-prod>.nav-living .menu:before{background-position:-416px 0;}

    .main-hot-prod{margin-top:15px;padding:16px 0 18px}
    .main-hot-prod .inner{width:100%;padding:0 14px;box-sizing:border-box;}
    .main-hot-prod .inner>.title{padding-left:0;font-size:16px;}
    .list-prod-hot{margin-top:8px;}
    .list-prod-hot .item-set{display:block;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;}
    .list-prod-hot .item{display:-webkit-flex;display:flex;width:49%;width:calc(50%);margin:0;}
    .list-prod-hot a{display:block;position:relative;width:initial;width:-webkit-fill-available;height:auto;margin:0 3px 7px;padding:100% 7px 10px;background-repeat:no-repeat;background-size:90% auto;}
    .list-prod-hot .item:before,
    .list-prod-hot .item:after,
    .list-prod-hot a:before,
    .list-prod-hot a:after{display:none;}
    .list-prod-hot .owl-pagination{margin-top:5px;padding-left:10px;font-size:12px;}
    .list-prod-hot .owl-pagination .owl-page:last-of-type:after{right: 10px;}
    .list-prod-hot .owl-pagination .owl-page.active:before{right:20px;}

    .list-prod-hot .title{display:table-cell;width:300px;height:45px;font-size:14px;}
    .list-prod-hot [class*="info-price"]{text-align:right;}
    .list-prod-hot [class*="info-price"]:after{display:block;content:"";clear:both;}
    .list-prod-hot [class*="info-price"]:first-of-type{margin-top:3px;}
    .list-prod-hot [class*="info-price"] .type{float:left;width:36px;padding-left:0;font-size:12px;text-align:left;letter-spacing:-1px;}
    .list-prod-hot .info-price-rental .type{font-size:14px;line-height:1.2;}
    .list-prod-hot .info-price-lump{font-size:12px;}
    .list-prod-hot [class*="info-price"] .price{float:right;width:70%;width:calc(100% - 40px);padding-right:0;line-height:1.3;}
    .list-prod-hot .info-price-lump:not(:first-of-type) .price:before{display:block;content:"";width:1px;height:8px;}
    .list-prod-hot [class*="info-price"] .price:after{margin-left:2px;font-size:11px;}
    .list-prod-hot [class*="info-price"] del{padding-right:5px;font-size:13px;}
    .list-prod-hot [class*="info-price"] ins{display:inline-block;margin-top:5px;font-size:18px;letter-spacing:-1px;}
    .list-prod-hot .box-icon{padding:10px 7px 0;}
    .list-prod-hot .box-icon:before{top:21px;right:7px;}
    .list-prod-hot .box-icon:after{top:15px;right:13px;}

    .list-prod-major>.item{display:block;width:100%;height:auto;}
    .list-prod-major > .item:not(:first-of-type) a{padding-left:17px;}
    .list-prod-major a{width:100%;height:auto;padding:17px 17px;}
    .list-prod-major .title{font-size:16px;}
    .list-prod-major .desc{font-size:12px;}
    .list-prod-major .desc:before{width:23px;margin-bottom:10px;}
    .list-prod-major a:after{display:block;content:"";position:absolute;top:5px;width:67px;height:70px;background-size:100% auto;}
    .list-prod-major .type-a:after{left:auto;right:17px;background-image:url("/images/main/m_figure_AP-1220F.png");}
    .list-prod-major .type-b:after{left:auto;right:17px;background-image:url("/images/main/m_figure_FW-01.png");}

    .article-customer{width:100%;margin:24px auto 0;padding:0 17px;}
    .article-customer .hgroup{display:inline-block;width:48%;width:calc(50%);padding:10px 0 0;}
    .article-customer a{width:48%;width:calc(50%);margin-bottom:7px;}
    .article-customer a:not(:first-of-type){margin-left:0;}
    .article-customer a:nth-of-type(1) .menu{margin-left:3px;}
    .article-customer a:nth-of-type(2) .menu{margin-right:3px;}
    .article-customer a:nth-of-type(3) .menu{margin-left:3px;}
    .article-customer [class^="customer"] .menu{display:block;width:initial;height:125px;padding:20px 14px 0 18px;font-size:16px;}
    .article-customer [class^="customer"] .menu:before{width:44px;height:44px;background-image:url("/images/main/m_icon_sprite_main.png");background-size:auto 44px;}
    .article-customer .customer-as .menu:before{background-position:0 0;}
    .article-customer .customer-inquiry .menu:before{background-position:-44px 0;}
    .article-customer .customer-pay .menu:before{background-position:-88px 0;}

    .article-onair{width:100%;margin:18px auto 37px;padding:0 17px;box-sizing:border-box;}
    .article-onair .box-onair{width:100%;margin:10px 0 0;}
    .article-onair .owl-carousel .owl-stage-outer{overflow:hidden;min-height:220px;padding-bottom:5px;}
    .article-onair .box-iframe{width:100%;margin:0;box-sizing:border-box;}
    .article-onair .box-iframe iframe{width:100%;}
    .article-onair .box-iframe .title{font-size:12px;}
    .article-onair .owl-video-frame{height:auto !important;}

	/* 서비스 배너공통 */
	.service .cont{overflow:hidden;width:100%;height:100%;box-sizing:border-box;}
	.service .cont h3{font-size:20px;line-height:22px;}
	.service .cont .text{margin-top:3%;font-size:13px;line-height:16px;}

	/* 서비스 배너공통 */
	/* 서비스 : heart_banner */
	.heart_banner{height:222px;padding-bottom:6%;}
	.heart_banner h3{padding-top:30px;margin-top:8%;background-size:19px !important;}
	.heart_banner .cont{padding:0 6.2%}
	.heart_banner .cont .btn_box{margin-top:12%;}
	.heart_banner .cont .bt_group{margin:40px 0 0;}

	/* 서비스 : ctm_banner */
	.ctm_banner{height:210px;padding-bottom:10%;}
	.ctm_banner h3{margin-top:8%;}
	.ctm_banner .cont{padding:0 6.2%;}
	.ctm_banner .cont .btn_box{margin-top:50px;}
	.ctm_banner .cont .btn_box:after{content:"";display:block;clear:both;}
	.ctm_banner .btn_box .circle{min-width:44px;margin-right:3%;padding-top:46px;font-size:11px;line-height:15px;letter-spacing:-1px;background-size:40px;}

	/* 사이트맵 */
	.pop_site_map .sMap_area{top:35px;left:0;margin:0 3%;width:94%;padding:15px 20px;}
	.pop_site_map .sMap_area .pop_head{position:relative;overflow:visible;padding:0 0 15px;border-bottom:2px solid #000;}
	.pop_site_map .sMap_area .pop_head .title{float:none;font-size:20px;line-height:1;letter-spacing:-1px;color:#111;font-weight:bold;}
	.pop_site_map .sMap_area .pop_head .btnClose{float:none;position:absolute;right:0;top:-2px;width:23px;height:23px;background:url("/images/bt/m_cancel_black.png") no-repeat center center;background-size:100%;}
	.pop_site_map .sMap_area .main_list .main_tap{position:relative;padding:0;border:0;}
	.pop_site_map .sMap_area .main_list .main_tap:before{content:"";position:absolute;right:0;top:0;width:40px;height:40px;background:url("/images/arrow/m_sitemap_arrow.png") no-repeat center 16px;background-size:12px 40px;}
	.pop_site_map .sMap_area .main_list .main_tap+.main_tap{border:0;}
	.pop_site_map .sMap_area .main_list .main_tap+.main_tap .main_tit:before{content:"";position:absolute;left:0;top:0;width:100%;height:1px;padding:0 40px 0 0;background-color:#999;}
	.pop_site_map .sMap_area .main_list .main_tap .main_tit{position:relative;top:0;display:block;margin:0 40px 0 0;padding:11px 0 11px;line-height:18px;}
	.pop_site_map .sMap_area .main_list .main_tap.active:before{background-position:center -16px;}
	.pop_site_map .sMap_area .main_list .main_tap.active .main_tit:after{content:"";position:absolute;left:0;top:100%;width:100%;height:1px;padding:0 40px 0 0;background-color:#999;}
	.pop_site_map .sMap_area .main_list .main_tap .sub_area{display:none;}
	.pop_site_map .sMap_area .main_list .main_tap.active .sub_area{display:block;}
	.pop_site_map .sMap_area .main_list .main_tap .sub_area .sub_list{padding:0 10px;}
	.pop_site_map .sMap_area .main_list .main_tap .sub_area .sub_list+.sub_list{border:0;}
	.pop_site_map .sMap_area .main_list .main_tap .sub_area .sub_list .sub_tit{position:static;padding:0;border-bottom:1px solid #e7e7e7;}
	.pop_site_map .sMap_area .main_list .main_tap .sub_area .sub_list .sub_tit a{display:block;padding:11px 0 10px;line-height:18px;font-weight:normal;}
	.pop_site_map .sMap_area .main_list .main_tap .sub_area .sub_list .sub_tit a span{font-size:13px;}
	.pop_site_map .sMap_area .main_list .main_tap .sub_area .sub_list .semi_list{display:none;}
	.pop_site_map .sMap_area .main_list .main_tap.sMap_myc .sub_area .sub_list .semi_list{display:block;padding:7px 10px;}
	.pop_site_map .sMap_area .main_list .main_tap.sMap_myc .sub_area .sub_list .semi_list li{float:none;position:relative;width:auto;padding:0 0 0 11px;}
	.pop_site_map .sMap_area .main_list .main_tap.sMap_myc .sub_area .sub_list .semi_list li:before{content:"";position:absolute;top:50%;left:0;margin-top:-2px;box-sizing:border-box;width:4px;height:4px;border-radius:50%;background:#555;}
	.pop_site_map .sMap_area .main_list .main_tap.sMap_myc .sub_area .sub_list .semi_list li a{display:block;padding:7px 0;line-height:18px;}
	.pop_site_map .sMap_area .main_list .main_tap.sMap_myc .sub_area .sub_list:last-child{border-bottom:0;}

	/* 로그인 팝업 */
	.popLogin .pop_info{width:100%;top:0;left:0;right:0;bottom:0;margin:0;}
	.popLogin .pop_info .list_head .cancel_,
	.popLogin .pop_info .list_head .btnCancel{background-image:url("/images/bt/m_cancel_black.png");background-size:25px 25px;}
	.popLogin .input_info .formBox{margin:0 0 20px;}
	.popLogin .input_info .formBox .inputArea{margin:0 0 10px;padding:0;}
	.popLogin .input_info .formBox .inputArea .inputBox input{border-width:1px;}
	.popLogin .input_info .formBox .inputArea .bt_group{position:static;margin:10px 0 0;}
	.popLogin .input_info .formBox .inputArea .bt_group a{width:100%;font-size:13px;padding:11px 0;}
	.popLogin .input_info .formBox .subArea{min-height:58px;}
	.popLogin .input_info .formBox .subArea .inputBox{float:none;margin:0 0 20px;}
	.popLogin .input_info .formBox .subArea .inputBox label+label{margin:0 0 0 30px;}
	.popLogin .input_info .formBox .subArea .inputBox label .icheckbox_minimal{margin-top:0;}
	.popLogin .input_info .formBox .subArea .finder{float:none;}
	.popLogin .input_info .formBox .subArea .finder ul li{border:0;}
	.popLogin .input_info .formBox .subArea .finder ul li+li{margin:0 0 0 53px;}
	.popLogin .input_info .formBox .subArea .finder ul li+li:before{display:none;}
	.popLogin .input_info .formBox .subArea .finder ul li a{padding-right:18px;font-size:14px;line-height:14px;background:url(/images/arrow/m_more_arrow.png) no-repeat right bottom;background-size:auto 85%;}
	.popLogin .input_info .nonmember{margin:0 0 20px;padding:0;border-bottom:0;}
	.popLogin .input_info .nonmember .text{margin:0 0 10px}
	.popLogin .input_info .nonmember .bt_group a{font-size:14px;}
	.popLogin .input_info .join{padding:0;}
	.popLogin .input_info .join .subText{display:none;}
	.popLogin .input_info .join .bt_group{margin:10px 0 0;}
	.popLogin .input_info .join .bt_group a{font-size:14px;}
	.popLogin .input_info .tip{margin:20px 0 0;font-size:12px;line-height:16px;letter-spacing:-1px;color:#666;}

	/* 바코드 번호 조회 */
	.pop-barcode .title-result{margin-bottom:5px;font-size:18px;}
  	.pop-barcode .input-barcode{width:auto;padding:0 95px 0 0;}
  	.pop-barcode .input-barcode label{display:block;position:static;}
  	.pop-barcode .input-barcode .btn-gray{top:auto;bottom:0;}
  	.figure-barcode img{max-width:100%;}

	/* footer */
	.footer{width:100%;padding:0 3% 10px;box-sizing:border-box;background:#fff;}
    .product-detail~.footer{padding-bottom:60px;}
	.footer .foot_bar{position:relative;padding:18px 5.5%;width:100%;height:auto;}
	.footer .foot_bar .title{display:block;float:none;width:100%;font-size:11px;line-height:18px;letter-spacing:-1px;text-align:left;}
	.footer .foot_bar .title span{display:inline-block;float:left;margin:0 1% 0 0;font-size:14px;line-height:16px;letter-spacing:0;}
	.foot_sns{float:none;margin:10px 0 0;}
	.foot_sns>li{margin-right:15px;}
	.foot_sns>li:last-child {margin-right:0;}
	.foot_sns>li a{border-radius:30px;background-image:url("/images/ico/m_sprite_sns.png");background-size:auto 30px;}
    .nav-footer{display:none;}
	.footer .foot_bar .selectric-fsite_btn, .footer .foot_bar .fsite_btn{display:none;}
	.footer .foot_cont{box-sizing:border-box;width:100%;padding:20px 5.5%;}
	.footer .foot_cont .foot_copy{position:relative;margin:0;width:auto;}
	.footer .foot_cont .foot_copy .cont_r{float:none;padding:0 0 20px;text-align:left;}
	.footer .foot_cont .foot_copy .cont_r span{font-size:12px;line-height:16px;letter-spacing:-1px;}
	.footer .foot_cont .foot_copy .cont_r .foot_tel{font-size:20px;line-height:25px;letter-spacing:1px;}
	.footer .foot_cont .foot_copy .cont_r p{margin:15px 0 0;font-size:12px;line-height:16px;letter-spacing:0px;}
	.footer .foot_cont .foot_copy .m_foot_info{overflow:hidden;padding:20px 0 10px;border-top:1px solid #838386;border-bottom:1px solid #838386;}
	.footer .foot_cont .foot_copy .m_foot_info li{float:left;margin:0 0 10px;}
	.footer .foot_cont .foot_copy .m_foot_info li a{font-size:12px;line-height:1;letter-spacing:-1px;color:#ddd;}
	.footer .foot_cont .foot_copy .m_foot_info li a .tColor{color:#c5efff;}
	.footer .foot_cont .foot_copy .m_foot_info li .bar{display:inline-block;margin:0 4px 0 6px;width:1px;height:8px;background:#ddd;}
	.footer .foot_cont .foot_copy .cont_l{float:none;margin:20px 0 0;font-size:12px;line-height:18px;letter-spacing:-1px;color:#ddd;}
	.footer .foot_cont .foot_copy .cont_l .btn_link{margin:10px 0;}
	.footer .mark_list>li{margin:0;width:50%;padding:65px 0 0;background-position:center top;background-size:62px auto;text-align:center;}
	.footer .mark_list>.online-mark{background-image:url(/images/ico/m_ico_mark0.png);}
	.footer .mark_list>.isms-mark{background-image:url(/images/ico/m_ico_mark1.png);}
    .footer .mark_list>.isms-mark em{margin-top:5px;}
	.footer .mark_list>.escrow-mark{background-image:url(/images/ico/m_ico_mark2.png);}
    .footer .mark_list>.ccm-mark{padding-left:0;background-image:url(/images/ico/m_ico_mark4.png);}
	.footer .mark_list em{margin:5px 0 0;letter-spacing:-2px;}
	/*body.main.head_shadow .go_top{display:block !important;}*/

    /* 상담신청 팝업 */
    .pop_info.pop_type5.pop-counsel .input_info{overflow-y:auto;max-height:350px;max-height:50vh;}
    .pop_info.pop_type5.pop-counsel .input_info.mar_t30{max-height:150px;-webkit-overflow-scrolling:touch;}
    .pop_info.pop_type5.pop-counsel .tablebox{padding-bottom:0;}
    .pop_info.pop_type5.pop-counsel .tablebox table{width:100%;}
    .pop_info.pop_type5.pop-counsel .notice_list{margin-top:7px;}
    .pop_info.pop_type5.pop-counsel .notice_list li{border-bottom:0 none;}
    .pop_info.pop_type5.pop-counsel .btn-linetype.sale{font-size:13px;}

	/* circle_btn : 참고페이지 메인 */
	.circle{width:40px;background-size:33px;}

	/* 콘텐츠 공통 규격 */
	.cont_view{width:auto;}
	.cont_view h5{margin:30px 0 18px 0;font-size:22px;line-height:24px;font-weight:500;}
	.cont_view h6{float:none;margin:30px 0 8px 0;font-size:16px;line-height:18px;font-weight:500;}
	.cont_view em.txt_tip{float:none;margin:0 0 20px 0;}
	.cont_view .read_more{margin:0 0 11px;letter-spacing:-1px;font-size:13px;line-height:14px;}

	/* table 타입별 */
	.scroll_box{position:relative;overflow-x:auto;padding:0 1px 0 0;}
	.scroll_box .btn_tpop{position:absolute;display:inline-block;right:0;bottom:14px;width:30px;height:30px;background:url("/images/bt/bt_tpop.jpg") no-repeat center center;background-size:30px;z-index:8;}
	.tablebox{width:100%;padding:0 0 20px 0;overflow-x:auto;}
	.tablebox table{width:1200px;}
	.tablebox table th{font-weight:normal;}
	.tablebox table td{font-weight:normal;}
	.tablebox table.iam_border_top{width:100%;}
	.tablebox.type3{width:100%;}
	.tablebox.type3 td{display:inline-block;width:50%;padding:15px 4% 0 0;box-sizing:border-box;}
	.tablebox.type3 td.m_pd0{padding:15px 0 0 0;}
	.tablebox.type3 td img{width:138px;}
	.tablebox.type3 td:last-of-type{text-align:center;}
	.tablebox.type3 td:last-of-type p{width:100%;}
	.addForm .inputBox{width:100%}
	.addForm .addressNum .inputBox{width:45%}
	.addForm .inputBox.mar_t05{margin:10px 0 0 0 !important}
	.addForm .addressNum .hyphen{width:2%;margin:15px 4% 0 4%}
	.addForm .addressNum .bt_group,
	.addForm .btn_addCom {width:108px;margin:10px 0 0 0 !important;}
    .inputBox.receiver-order{width:100%;}
    .addForm.add-order .wrapBox .hyphen,
    .mobileForm.mobile-order .wrapBox .hyphen{display: inline-block;width: 13.6%;height: auto;margin: 0;text-indent: 0;line-height: 28px;text-align: center;background: 0;}
    .addForm.add-order .wrapBox{width:53.7%;}
    .addForm.add-order .wrapBox .inputBox{width:85.2%;}
    .addForm.add-order .inputBox{width:46.3%;}
    .addForm.add-order .bt_group{width:45.5%;margin:5px 0 0 0;}
    .addForm.add-order .inputBox.add-txt{width:100%;margin-top:5px;}
    .addForm .txt-check{display:block;position:static;margin:8px 0 0 0;}
    .term_box.date-order{margin-top:0;}
    .term_box.date-order .input_box{margin-top:0;}
    .term_box.date-order .date_picker{width:100%;}
    .term_box.date-order .date_picker .icon_diary{top:10px;}
    .mobileForm.mobile-order .wrapBox.first_num{width:53.7%;margin-bottom:5px;}
    .mobileForm.mobile-order .wrapBox.first_num .selectPopbox{width:85.2%;box-sizing:border-box;}
    .mobileForm.mobile-order .wrapBox.mid_num{width:53.7%;}
    .mobileForm.mobile-order .wrapBox.mid_num .inputBox{width:85.2%;margin:0;}
    .mobileForm.mobile-order .inputBox.end_num{width:46.3%;margin:0;}
    .inputBox.input-yearmonth{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;}
    .inputBox.input-yearmonth input{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:70px;}
    .inputBox.input-yearmonth .unit{display:inline-block;margin:7px 10px 0 5px;}
    .inputBox.input-yearmonth .unit:last-of-type{margin-right:0;}
    .inputBox.input-account{width:100%;}

	.addForm .search_area{overflow:hidden;position:relative;margin-bottom:5px;padding-right:68px;}
	.addForm .search_area .bt_group{position:absolute;top:0;right:0;width:63px;}
	.addForm .result_search{margin:0 0 10px;font-size:14px;}
	.addForm .result_search .icheckbox_minimal{background-color:#fff;}
	.addForm .result_search label{line-height:30px;}
	.addForm .selectPopbox{margin-top:5px;background:#fff;border:1px solid #ddd;}
	.addForm .btn_more{display:block;margin:3px 0 0;font-size:12px;color:#666;}
    .addForm .add_detail{margin-top:5px;}

	.mobileForm .hyphen{display:none}
	.mobileForm .selectricWrapper{width:32%}
	.mobileForm .inputBox{width:32%;margin:0 0 0 2%}

	/* scroll_box안에 들어가는 img */
	.imgbox{position:relative;width:100%;padding:0 0 20px 0;overflow-x:scroll;}

	/* table board 타입 */
	.tablebox.board .board_head{min-height:33px;}
	.tablebox.board .board_body{border-top:1px solid #ddd}
	.tablebox.board .board_body thead.mNot{display:none}
	.tablebox.board .board_body tbody tr{border-bottom:1px solid #ebebeb}
	.tablebox.board .board_body tbody tr td{border-bottom:0;text-align:left;line-height:140%}
	.tablebox.board .board_body tbody tr td.mNot{display:none}
	.tablebox.board .board_body tbody tr td:nth-child(2){display:block;padding:25px 10px 5px 10px;font-size:16px}
	.tablebox.board .board_body tbody tr td:nth-child(3){display:block;padding:0 10px 25px 10px;font-size:14px;color:#999}
	/*.tablebox.board .board_body tbody tr td:last-child{padding:0 10px 15px 10px;font-size:14px;color:#999}*/
	.tablebox.board .board_body tbody tr td a {display:inline;padding:0 0 0 0}
	/*.tablebox.board .board_body.empty{border:0;}*/
	/*.tablebox.board .board_body.empty tbody tr{border:0;}
	.tablebox.board .board_body.empty tbody tr td{display:block;padding:28px 0 28px 0;border:0;font-size:12px;color:#666;text-align:center}*/
	/*.list_type .empty{display:block;padding:28px 0 28px 0;border:0;font-size:12px;color:#666;text-align:center;border:0;}*/
	.iptEmpty{padding:28px 0 !important;font-size:14px !important;color:#666 !important;}
	.tablebox.type5.mbd0{overflow:hidden;}
	.tablebox.type5.mbd0 table{width:101%;margin-left:-1px;}

	/* tablebox write */
	.tablebox.write table{border-right:1px solid #ddd}

	/* 공지 리스트 */
	.notice_list{width:100%;}
	.notice_list li{margin:0 0 7px 0;padding:0 0 0 17px;background-position:8px 9px;}
	.notice_list li img{width:100%;}
	.notice_list.st02 li::before{top:2px;font-size:14px;line-height:16px;}

	/*** checkbox, radio 팝업 ***/
	.input_list_pop,
	.common_pop{display:none;position:fixed;width:100%;box-sizing:border-box;}
    .pop_mainStart{display:none;position:absolute;width:100%;box-sizing:border-box;}
	.input_list_pop .pop_info,
	.common_pop .pop_info{display:none;position:fixed;width:94%;top:35px;left:3%;right:3%;margin:0;padding:18px 7%;box-sizing:border-box;background:#fff;overflow-y:auto;overflow-x:hidden;}
    .pop_mainStart .pop_info{display:block;position:absolute;width:94%;top:35px;left:3%;right:3%;margin:0;padding:5px;box-sizing:border-box;background:#fff;overflow-y:auto;overflow-x:hidden;}
	.input_list_pop .pop_info .list_head,
	.common_pop .pop_info .list_head{display:block;overflow:hidden;padding-bottom:13px;border-bottom:2px solid #000;}
	.input_list_pop .pop_info .list_head .title,
	.common_pop .pop_info .list_head .title{float:left;font-size:20px;line-height:22px;letter-spacing:-1px;font-weight:600;color:#111;}
	.input_list_pop .pop_info .list_head .cancel_,
	.input_list_pop .pop_info .list_head .close_,
	.input_list_pop .pop_info .list_head .btnCancel{float:right;width:22px;height:22px;background:url("/images/bt/m_cancel_black.png") no-repeat center center;background-size:100%;}
	.input_list_pop .pop_info .bt_box{position:static;margin:25px auto 0 auto;top:auto;right:auto;width:auto;height:auto;text-align:center;}
	/*팝업 내 버튼이 하나일 경우 one클래스 추가*/
	.input_list_pop .pop_info .bt_box{width:50%;}

	.input_list_pop .input_info ul li{overflow:hidden;border-bottom:1px solid #e0e0e0;}
	.input_list_pop .input_info ul li label{display:block;position:relative;width:100%;padding:11px 44px 11px 0;box-sizing:border-box;color:#666;font-size:14px;line-height:26px;}
	.input_list_pop .input_info ul li label.disable{color:#aaa;}
	.input_list_pop .pop_type2 .input_info ul li label{padding:11px 0 11px 0;}
	.input_list_pop .pop_type2 .input_info ul li label .icheckbox_minimal{float:right;margin-right:0;}
	.input_list_pop .input_info ul li.disabled label{color:#c7c7c7;}
	.input_list_pop .input_info ul li label:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;}
	.input_list_pop .input_info ul li .iradio_change,
	.input_list_pop .input_info ul li .iradio_minimal{position:absolute;top:50%;right:0;margin:-12px 0 0 0;}
	.input_list_pop .pop_info.pop_type1 .input_info ul li .iradio_change,
	.input_list_pop .pop_info.pop_type1 .input_info ul li .iradio_minimal{position:absolute !important;}

	/* checkbox, radio 팝업 : 타입별 검색(참고페이지 제품상세) */
	/*.pop_type2.pop_info{bottom:35px;}*/
	.input_list_pop .pop_info .input_info .list_head{display:none;}
	.input_list_pop .pop_info .input_info>dl{display:inline-block;margin:0 0 15px 0;width:100%;}
	.input_list_pop .pop_info .input_info>dl>dd>ul{overflow:hidden;}
	.input_list_pop .pop_info .input_info>dl>dd>ul>li{float:left;width:100%;}
	.input_list_pop .pop_info .input_info>dl>dd>ul>li .icheckbox_minimal{float:right;margin-right:1px;padding:1px;}
	.input_list_pop .pop_info .input_info dt{width:100%;margin:15px 0 3px 0;padding:0 0 2px 0;font-size:16px;line-height:20px;font-weight:600;background:none;}

	/*별점 팝업*/
	.pop_type3 .star_area{padding:20px 0;text-align:center;border-bottom:1px solid #e0e0e0;}
	.pop_type3 .star_box{display:inline-block;position:relative;margin:5px auto 0 auto;width:220px;height:34px;background:url("/images/myCoway/m_star_0.png") no-repeat 0 0;overflow:hidden;background-size:220px 68px;}
	.pop_type3 .star_box.star0 .star_bg{width:0;}
	.pop_type3 .star_box.star1 .star_bg{width:20%;}
	.pop_type3 .star_box.star2 .star_bg{width:40%;}
	.pop_type3 .star_box.star3 .star_bg{width:60%;}
	.pop_type3 .star_box.star4 .star_bg{width:80%;}
	.pop_type3 .star_box.star5 .star_bg{width:100%;}
	.pop_type3 .star_box .star_all{display:inline-block;position:relative;width:100%;height:100%;left:0;top:0;z-index:1;}
	.pop_type3 .star_box .star{display:inline-block;width:20%;height:100%;cursor:pointer;float:left;}
	.pop_type3 .star_box .star_bg{display:inline-block;position:absolute;left:0;top:0;height:100%;background:url("/images/myCoway/m_star_1.png") no-repeat 0 -34px;background-size:220px 68px;}

	/* recruit qna popup */
	.pop_type5{display:none;position:fixed;width:100%;box-sizing:border-box;}
	/*.pop_type5.pop_info{bottom:35px;}*/ /*2016-08-12*/
	.pop_type5.pop_info .input_info{height:auto;margin:0;padding:20px 0 0;border-top:0;font-size:14px;}
	.pop_type5.pop_info .list_head{display:block;overflow:hidden;padding-bottom:13px;border-bottom:2px solid #000;}
	.pop_type5.pop_info .list_head .title{float:none;width:90%;font-size:20px;line-height:22px;letter-spacing:-1px;font-weight:600;color:#111;}
	.pop_type5.pop_info .list_head .cancel_,
	.pop_type5.pop_info .list_head .btnCancel{position:absolute;float:none;top:20px;right:7%;width:22px;height:22px;background:url("/images/bt/m_cancel_black.png") no-repeat center center;background-size:100%;}
	.pop_type5 .blind_{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);z-index:100;}
	.pop_type5.pop_info .bt_box{position:static;margin:25px auto 0 auto;top:auto;right:auto;width:auto;height:auto;text-align:center;}
	.pop_type5.pop_info .bt_box .bt_group li{margin:0;}/*2016-08-12*/
	.pop_type5.pop_info .bt_box .bt_group li a{padding:10px 0;font-size:14px;}
	.lPoint_pop.pop_type5 .list_head dl dd span{margin:0 0 5px 0;letter-spacing:-1px;}

	/* 공유하기 팝업 */
	.pop_type5.popSns .input_info{text-align:left;font-size:0;}
	.pop_type5.popSns .input_info .shareBox{display:inline-block;width:33.33%;text-align:center;}
	.pop_type5.popSns .input_info .shareBox img{width:50px;height:50px;}
	.pop_type5.popSns .input_info .shareBox .appName{margin:10px 0 0;font-size:14px;line-height:18px;letter-spacing:-1px;color:#666;}
	.pop_type5.popSns .bt_box .bt_group ul{text-align:center;}
	.pop_type5.popSns .bt_box .bt_group ul li{float:none;width:108px;}

	/* 추천 매트리스 보기*/
	.sleepPopLayer .blindLayer{background-color:#fff;}
	.mattress_pop{position:absolute;top:0 !important;left:0;right:0;margin:auto;width:100%;padding:15px 10px;margin:0 !important;}
	.mattress_pop .list_head{display:block;overflow:hidden;padding-bottom:13px;border-bottom:2px solid #000;}
	.mattress_pop .list_head .title{float:none;font-size:20px;line-height:22px;letter-spacing:-1px;font-weight:600;color:#111;}
	.mattress_pop .list_head .cancel_,
	.mattress_pop .list_head .btnCancel{position:absolute;float:none;top:13px;right:7%;width:22px;height:22px;background:url("/images/bt/m_cancel_black.png") no-repeat center center;background-size:100%;}
	.mattress_pop .input_info{margin:0;padding:30px 0 0;border:0;}
	.mattress_pop .input_info .morder_list>li{margin:0 0 30px;border:0;}
	.mattress_pop .input_info .morder_list>li .gTit2{font-size:18px;line-height:24px;font-weight:normal;}
	.mattress_pop .input_info .morder_list>li p{margin:7px 0 0;font-size:14px;line-height:20px;}
	.mattress_pop .input_info .morder_list>li .notice_list{width:auto;margin:7px auto 0 20px;}
	.mattress_pop .input_info .morder_list>li .notice_list li{margin:0;border:0;font-size:12px;line-height:16px;color:#666;}
	.mattress_pop .input_info .morder_list>li .notice_list li:before{position:absolute;top:0;left:0;}
	.mattress_pop .bt_box{display:none;}

	/* 동영상 팝업 */
	.m_layer{display:none;position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999;}
	.m_layer .bg{position:fixed;width:100%;height:100%;top:0;left:0;background:#000;z-index:9998;opacity:.8;}
	.m_layer .m_cont{position:fixed;width:100%;top:30%;z-index:9999;box-sizing:border-box;}
	.m_layer .close_m{position:fixed;display:inline-block;top:5%;right:3%;width:29px;height:30px;line-height:0;font-size:0;background:url("/images/product/close_movie_btn.png") no-repeat left top;z-index:9999;}

	/*기간선택*/
	.term li{border:1px solid #999;}
	.term li.on:before{top:-1px;left:-1px;border:1px solid #3d98d6}
	.term_box h4{margin:0 0 7px 0;}
	.term_box .maxday{position:relative;margin:18px 0 0;font-size:12px;}
    .term_box.only-term .maxday{margin-top:18px;}

	/* view_box */
	.view_box{border-top:1px solid #ddd;}
	.view_box .cont{min-height:0}
	.view_box .cont img{max-width:100% !important;height:auto !important;}
	.view_box .cont table img{width: auto !important;}
	.view_box .title{padding:20px 10px;box-sizing:border-box;}
	.view_box .title .tit{font-size:18px;}
    .view_box .title .info .mbar{padding-left:15px;}
    .view_box .title .info .mbar:before{content:'';position:absolute;display:inline-block;top:3px;left:0;width:1px;height:12px;background:#e6e5e5;}
	.view_box .event_ing,
	.view_box .event_end{font-size:12px;}
	.view_box .cont{padding:30px 10px}
	/* 페이징 스타일 2 */
	.view_box .pager2{float:left;padding:0 0 0 0;border-top:0;}
	.view_box .pager2 > div{float:left;padding:0 0 0 0;border-bottom:0}
	.view_box .pager2 > div span.arrow,
	.view_box .pager2 > div span.date{display:none}
	.view_box .pager2 > div span.tit{display:block;width:45px;height:34px;margin-right:5px;box-sizing:border-box;border:1px solid #ddd}
	.view_box .pager2 > div span.tit a{width:100%;height:100%;padding:0 0 0 0;background:url("/images/arrow/m_pager2_arrow.png") no-repeat 18px 50%;background-size:55px 10px;text-indent:-9999em}
	.view_box .pager2 > div + div span.tit a{background-position:-30px 50%}
	.view_box .pager2 > div.nextNone span.tit{opacity:.5}
	.view_box .pager2 > div .info{display:none;}
	.view_box .bt_box{float:right;}
	.view_box .bt_box a{font-size:14px;line-height:14px;}
	.view_box .viewbox_footer{padding:20px 0 0 0;border-top:1px solid #ddd;}
	.view_box .viewbox_footer:after{content:"";display:block;clear:both;}
	.view_box .viewbox_footer .bt_box{width:90px;margin:0 0 0 0;}
	.view_box .viewbox_footer.view_edit .bt_box{width:90px;}
	.view_box .viewbox_footer.view_edit li a{padding:0;line-height:32px;}

	/* 글 등록하기 */
	.tablebox.write{border-color:#ddd;}
	.tablebox.write .write_body{margin:0 0 30px;}
	.tablebox.write table{width:100%;}
	.tablebox.write table colgroup{display:none;}
	.tablebox.write table th{padding:18px 10px;width:25%;}
	.tablebox.write table td{padding:10px 10px !important;}
	.tablebox.write table td .editer{width:100%;}
	.tablebox.write table td .caution{display:none;}
	.tablebox.write table td.nick{border-right:1px solid #ddd;}
	.tablebox.write table td.radio_box{padding:10px 10px 0 10px !important;}
	.tablebox.write table td.radio_box ul{width:auto;margin:0 0 0 0;}
	.tablebox.write table td.radio_box ul li{float:none;margin:0 0 10px 0;}
    .tablebox.write table .nick .caution{display:block;}

	.reply{margin:50px 0 0 0;padding:20px 0 0;border-bottom:0;}
	.reply .reply_write {padding:40px 10px 20px;border-bottom:0}
	.reply .reply_write .tit{display:block;float:none;margin-bottom:10px;font-size:16px;line-height:1}
	.reply .reply_write .tit br{display:none}
	.reply .reply_write .tit_area .txt{display:block;margin:5px 0 0;font-size:12px;}
	.reply .reply_write .write_area{float:none}
	.reply .reply_write .write_area .textarea{float:none;display:block;width:100%}
	.reply .reply_write .write_area .textarea textarea{width:100%}
	.reply .reply_write .write_area .textarea .limit{right:auto;left:0}
	.reply .reply_write .write_area .bt_box{float:right;margin:10px 0 0 0;}
	.reply .reply_write .write_area .bt_box li a{padding:10px 0 0 0;height:33px;box-sizing:border-box;background:#ededed;font-size:13px}
	.reply .all_replay {margin:30px 0 0 0}
	.reply .all_replay .tit{padding:0 0 10px 10px}
	.reply .all_replay .con_list .con dl dt{float:none;}
	.reply .all_replay .con_list .con dl dd{float:none;padding:0;}
	.reply .all_replay .con_list .con dl dd:before{display:none;}
	.reply .all_replay .con_list .con dl dd .add_data{font-size:13px;}
	.reply .all_replay .con_list .con dl dd .ubuntu_0{font-size:13px;}
	.experience_box .reply + .pager2{display:none}

	/* 기간 설정 (달력) */
	.term_box{display:block;margin: 15px 0 0 0;}
	.term_box .term{float:none;width:100%;margin:0 0 0 0;}
	.term_box .term:after{display:block;clear:both;margin:5px 0 0 0;content:'';}
	.term_box .term li{width:25%;height:33px;line-height:29px;}
	.term_box .term.col3 li{width:33.33%;height:33px;line-height:29px;}
	.term_box .input_box {display:block;box-sizing:border-box;float:none;margin:5px 0 0 0;}
	.term_box .input_box label{display:none;}
	.term_box .date_picker{vertical-align:middle;box-sizing:border-box;width:46%;border-width:1px;border-color:#999;}
	.term_box .date_picker input{width:100%;padding:8px;font-size:13px;letter-spacing:-1px;box-sizing:border-box;}
	.term_box .bt_box{float:none;margin:5px 0 0 0;vertical-align:middle;width:46%;}
	.term_box .bt_box a{padding:9px 0;}
	.date_caution_m{display:block;margin:30px 0 0 0;font-size:11px;color:#999;}
	.term_box .input_box{width:100%;text-align:center;}
	.term_box .input_box .icon_diary{display:inline-block;position:absolute;top:7px;right:8px;width:11px;height:12px;background:url("/images/ico/m_ico_diary.png") no-repeat center 0;background-size:11px 24px;}
	.term_box .input_box.on .icon_diary{background-position:0 bottom;}
	.term_box .input_box .dash{width:8%;margin:0;}

	/* 제품 리스트 */
	.common_list_cont .thumb_box .thumb_list{display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;font-size:0;}
	.common_list_cont .thumb_box .thumb_list li{display:inline-block;display:-webkit-box;display:-webkit-flex;display:flex;position:relative;box-sizing:border-box;float:none;width:50%;min-height:320px;height:auto;margin:0;border-top:4px solid #ffffff;background-size: 90% !important;background-position: center 6% !important;vertical-align:top;}
    .common_list_cont .thumb_box .thumb_list li:nth-child(odd):after{content:"";position:absolute;top:0;right:0;width:2px;height:100%;background:#FFF;}
    .common_list_cont .thumb_box .thumb_list li:nth-child(even):after{content:"";position:absolute;top:0;left:0;width:2px;height:100%;background:#FFF;}
	.common_list_cont .thumb_box .thumb_list li a{display:block;box-sizing:border-box;width:100%;height:100%;padding:128% 13px 10%;}
    .common_list_cont .thumb_box .thumb_list li:nth-child(odd) a{padding:128% 15px 10% 13px;}
    .common_list_cont .thumb_box .thumb_list li:nth-child(even) a{padding:128% 13px 10% 15px;}
	.common_list_cont .thumb_box .thumb_list li a .icon_box{top:0;left:0;width:86%;margin:10px 6.8%;}
	.common_list_cont .thumb_box .thumb_list li a .icon_box span{margin:0 5px 5px 0;}
	.common_list_cont .thumb_box .thumb_list li.m_li_right0{margin-right:0;}
	.common_list_cont .thumb_box .thumb_list li img{width:100%;}
	.common_list_cont .thumb_box .thumb_list li .txt_box{padding:0;margin:0;height:auto;min-height:0;}
	.common_list_cont .thumb_box .thumb_list li .txt_box .p_info{margin-bottom:0;}
	.common_list_cont .thumb_box .thumb_list li .txt_box .p_info .p_number{font-size:11px;line-height:20px;color:#777;font-weight:bold;letter-spacing:1px;font-family:"Ubuntu";}
	.common_list_cont .thumb_box .thumb_list li .txt_box .p_info .title1{width:100%;margin:0;font-size: 15px;line-height:18px;font-weight:500;letter-spacing:-1px;color:#444;}
	.common_list_cont .thumb_box .thumb_list li .txt_box .p_info .title2{font-size: 15px;line-height:18px;font-weight:500;letter-spacing:-1px;color:#444;}
	.common_list_cont .thumb_box .thumb_list li .txt_box .p_tuition{margin-top:0;font-size:13px;line-height:1.1;}
	.common_list_cont .thumb_box .thumb_list li .txt_box .p_tuition+.p_tuition{margin-top:8px;}
	.common_list_cont .thumb_box .thumb_list li .txt_box .p_price{position:static;color:#777;margin:3px 0 5px 0;}
	.common_list_cont .thumb_box .thumb_list li .txt_box .p_price .price{display:inline;font-size:18px;color:#444;font-weight:bold;letter-spacing:-1px;font-family:"Ubuntu";}
	.common_list_cont .thumb_box .thumb_list li .txt_box .p_price .won{color:#777;}
	.common_list_cont .thumb_box .bt_more{margin-top:30px;}
    .thumb_list .p_tuition .del-price{display:none;}
    .thumb_list .p_price .del-price{display:block;}

	/* 박스 아코디언 */
	.toggleBox .toggleCon{padding:8px 8px;}
	.toggleBox .toggleTit{padding:10px 9px;}
	.toggleBox .toggleTit:after{right:12px;background:url("/images/arrow/m_list_arrow.png") no-repeat left top;background-size:12px}

	/* 모바일 셀렉트 박스 */
	.Recruit td.setTit ::-webkit-input-placeholder { /* WebKit browsers */
		color:#fff;
	}
	.Recruit td.setTit :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
		color:#fff;
		opacity:1;
	}
	.Recruit td.setTit ::-moz-placeholder { /* Mozilla Firefox 19+ */
		color:#fff;
		opacity:1;
	}
	.Recruit td.setTit :-ms-input-placeholder { /* Internet Explorer 10+ */
		color:#fff;
	}
	.selectPopbox{padding:10px;border:1px solid #d1d1d1;}
    .selectPopbox.full{width:100%;box-sizing:border-box;}
	.selectPopbox a{display:block;padding:0 20px 0 0;font-size:13px;line-height:1;color:#999;background:url("/images/arrow/fee_arrow_2.png") no-repeat center right;}

	/* 검색결과 */
	.searchCw .searchEmpty{padding:30px 0 70px;border-top:0;}
	.searchCw .searchEmpty .box{margin:0 auto;width:280px;padding:120px 0 0;background:url("/images/ico/m_icn_searchEmpty.png") no-repeat center top;background-size:100px 100px;}
	.searchCw .searchEmpty .box .tit{letter-spacing:-1px;color:#333;}
	.searchCw .searchEmpty .box .text_list{margin:10px 0 0;letter-spacing:-1px;}

	.searchCw .searchArea{position:relative;margin:0;width:100%;}
	.searchCw .searchArea .searchBox{position:relative;left:-3.2%;box-sizing:border-box;width:106.4%;height:40px;padding:0 50px 0 0;background:#00a7e4;}
	.searchCw .searchArea .searchBox .input_text{position:relative;box-sizing:border-box;width:100%;height:100%;padding:4px 0 4px 4px;}
	.searchCw .searchArea .searchBox .input_text input{box-sizing:border-box;width:100%;height:100%;padding:9px 40px 9px 9px;border:0;font-size:16px;line-height:1;letter-spacing:-1px; background:#fff;}
	.searchCw .searchArea .searchBox .input_text .delete{position:absolute;right:10px;top:50%;margin-top:-15px;width:30px;height:30px;background:url("/images/ico/m_ico_cancel.png") no-repeat center center;background-size:16px 16px;text-indent:-10000px;}
	.searchCw .searchArea .searchBox .searchBtn{float:none;width:auto;height:auto;}
	.searchCw .searchArea .searchBox .searchBtn a{position:absolute;display:inline-block;right:0;top:0;width:50px;font-size:13px;line-height:40px;letter-spacing:-1px;color:#fff;text-align:center;text-indent:0;background:none;}
	.searchCw .searchArea .searchBox .autoComplete{top:40px;margin:0;width:100%;}
	.searchCw .searchArea .searchBox .autoComplete .wordList li{padding:11px 1%;font-size:14px;line-height:1;letter-spacing:-1px;}
	.searchCw .searchArea .populWord{margin:7px 0 0;padding:0;}
	.searchCw .searchArea .populWord dl{position:relative;padding:10px 10px 10px 56.5px;border:1px solid #eaeaea;}
	.searchCw .searchArea .populWord dl dt{position:absolute;left:10px;margin:0;padding:0 10px 0 15px;border:0;font-size:13px;line-height:15px;background-image:url("/images/ico/m_ico_search_main2.png");background-position:0 center;background-size:12px 12px;}
	.searchCw .searchArea .populWord dl dt:after{content:"";position:absolute;top:50%;right:0;margin-top:-4px;width:1px;height:10px;background:#666;}
	.searchCw .searchArea .populWord dl dd{overflow:hidden;height:15px;}
	.searchCw .searchArea .populWord dl dd a{padding:0 10px;font-size:13px;line-height:15px;}
	.searchCw .searchArea .populWord dl dd a:before{display:none;}
	.searchCw .searchArea .populWord dl dd a+a{margin:0;padding:0 10px;}
	.searchCw .tabWrap{position:relative;margin:10px 0 0;}
	.searchCw .tabWrap:before{content:"";position:absolute;top:0;left:-3%;width:106%;height:1px;background:#f0f0f0;}
	.searchCw .tabWrap .scroll_box.scroll_tab{left:-3%;width:106%;}
	.searchCw .tabWrap .tabArea{left:0;min-width:470px;width:100%;padding:0 3%;border-left:0;}
	.searchCw .tabWrap .tabArea:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#f0f0f0;}
	.searchCw .tabWrap .tabArea li{white-space:nowrap;}
	.searchCw .tabWrap .gTit2{margin:0;}
	.searchCw .tabWrap .btn_more{padding:0 15px 0 0;font-size:13px;}
	.searchCw .tabWrap .conArea .cwCont01{margin:30px 0 0;}
	.searchCw .tabWrap .conArea .common_list_cont{margin:20px 0 0;}
	.searchCw .tabWrap .conArea .common_list_cont .thumb_box{margin:0;padding-bottom:0;}
	.searchCw .tabWrap .conArea .common_list_cont .thumb_box .thumb_list li{margin:0;width:50%;height:auto;background-size:100%;background-position:center 10px;}
	.searchCw .tabWrap .conArea .common_list_cont .thumb_box .thumb_list li:nth-child(odd){margin:0 0 4px 0;}
	.searchCw .tabWrap .conArea .common_list_cont .thumb_box .thumb_list li:nth-child(even){margin:0 0 4px 0;}
	.searchCw .tabWrap .conArea .common_list_cont .thumb_box .thumb_list li a{padding:130% 6.8% 17%;}
	.searchCw .tabWrap .conArea .common_list_cont .thumb_box .thumb_list li a .txt_box{padding:0;}
	.searchCw .tabWrap .conArea .common_list_cont .thumb_box .thumb_list li a .txt_box .p_info{overflow:hidden;height:90px;}
	.searchCw .tabWrap .conArea .common_list_cont .thumb_box .thumb_list li a .txt_box .p_info .p_number{font-size:12px;}
	.searchCw .tabWrap .conArea .common_list_cont .thumb_box .thumb_list li a .txt_box .p_info .title1{font-size:16px;color:#333;}
	.searchCw .tabWrap .conArea .common_list_cont .thumb_box .thumb_list li a .txt_box .bt_group{position:static;margin:20px 0 0;}
	.searchCw .tabWrap .conArea .common_list_cont .thumb_box .thumb_list li a .txt_box .bt_group input[type="button"]{min-width:0;width:84px;height:32px;padding:0;text-align:center;font-size:14px;line-height:1;letter-spacing:-1px;color:#666;}
	.searchCw .tabWrap .conArea .cwCont02{margin:35px 0 0;}
	.searchCw .tabWrap .conArea .doc_list{margin:20px 0 0;}
	.searchCw .tabWrap .conArea .doc_list li{position:relative;padding:15px 10px;}
	.searchCw .tabWrap .conArea .doc_list li .tit{overflow:hidden;width:95%;font-size:16px;line-height:1;letter-spacing:-1px;font-weight:500;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}
	.searchCw .tabWrap .conArea .doc_list li .text{margin:12px 0 0;font-size:14px;line-height:17px;letter-spacing:-1px;color:#666;}
	.searchCw .tabWrap .conArea .doc_list li .link_text{position:absolute;top:0;right:0;left:0;bottom:0;overflow:hidden;margin:0;text-indent:-10000px;}
	.searchCw .tabWrap .conArea .doc_list li .link_locat{position:static;margin:5px 0 0;font-size:13px;letter-spacing:17px;letter-spacing:-1px; color:#999;}
	.searchCw .tabWrap .conArea .cwCont03{margin:40px 0 0;}
	.searchCw .tabWrap .conArea .qna_box{margin:18px 0 0;}
	.searchCw .tabWrap .conArea .qna_box .quest{position:relative;padding:15px 10px 38px;}
	.searchCw .tabWrap .conArea .qna_box .quest .cate{position:absolute;bottom:15px;left:32px;}
	.searchCw .tabWrap .conArea .qna_box .quest p{padding: 0 0 0 22px;font-size:16px;line-height:24px;letter-spacing:-1px;}
	.searchCw .tabWrap .conArea .qna_box .answer{padding:15px 10px 38px;background-position:10px 15px;}
	.searchCw .tabWrap .conArea .qna_box .answer p{padding: 0 0 0 22px;font-size:14px;line-height:18px;letter-spacing:-1px;color:#666;}

	/* 상단 검색버튼 - 검색 레이어 */
	.mSearch{display:none;z-index:10;position:fixed;top:35px;box-sizing:border-box;height:92.7%;width:100%;padding-top:40px;}
	.mSearch .searchArea{z-index:2;position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:40px;padding:0 50px 0 0;background:#00a7e4;}
	.mSearch  .searchArea .input_text{position:relative;box-sizing:border-box;width:100%;height:100%;padding:4px 0 4px 4px;}
	.mSearch  .searchArea .input_text input{box-sizing:border-box;width:100%;height:100%;padding:9px 40px 9px 9px;border:0;font-size:16px;line-height:1;letter-spacing:-1px; background:#fff;}
	.mSearch  .searchArea .input_text .delete{position:absolute;right:10px;top:50%;margin-top:-15px;width:30px;height:30px;background:url("/images/ico/m_ico_cancel.png") no-repeat center center;background-size:16px 16px;text-indent:-10000px;}
	.mSearch  .searchArea .closeBtn a{position:absolute;display:inline-block;right:0;top:0;width:50px;font-size:13px;line-height:40px;letter-spacing:-1px;color:#fff;text-align:center;}
	.mSearch  .autoComplete{z-index:2;position:relative;background:#fff;}
	.mSearch  .autoComplete .wordList{padding:0 3%;max-height:258px;overflow-y:auto;}
	.mSearch  .autoComplete .wordList li{padding:11px 1%;font-size:14px;line-height:1;letter-spacing:-1px;}
	.mSearch  .autoComplete .wordList li+li{border-top:1px solid #e5e5e5;}
	.mSearch  .autoComplete .wordList li span{color:#009ddc;}
	.mSearch .blind_{z-index:1;position:fixed;top:35px;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);}

	/* ztypeList */
	.ztypeListWrap h3{margin:0 0 10px 0 !important;}
	.ztypeListWrap .btn_myCounsel{position:relative;right:auto;top:auto;margin:0 0 10px 0;}
	.ztypeList{border-top:1px solid #999;}
	.ztypeList li{width:100%;height:auto;padding:10px 0 10px 0;border-bottom:1px solid #ebebeb;}
	.ztypeList li:nth-of-type(1), .ztypeList li:nth-of-type(2){border-top:0;}
	.ztypeList li:nth-of-type(2n){margin-left: 0;}
	.ztypeList li p{float:none;width:auto;margin:0 0 0 0;}
	.ztypeList li p.counseller{float:left;width:100%;}
	.ztypeList li .mallUrl{float:none;display:block;margin:0 0 10px 0;}
	.ztypeList li .btn_counsel{position:static;clear:both;padding:7px 0px 0px;}
	.ztypeList li .info{margin:0 0 10px 0;font-size:0;}
	.ztypeList li .info span{width:123px;margin:0 0 0 0;}
	.findLocation{padding:10px 10px 10px 10px;}
	.findLocation .flTit{float:none;display:block;margin:0 0 7px 0;}
	.findLocation .dSelect,
	.findLocation .selectric-dSelect{display:none;}
	.findLocation div.mShow{width:102%;margin:0 0 5px -2%;}
	.findLocation div.mShow:after{content:"";display:block;clear:both;}
	.findLocation .btn_input_pop{float:left;width:48%;height:36px;margin:0 0 0 2%;padding: 0 10px 0 10px;border:1px solid #999;box-sizing:border-box;font-size:14px;color:#999;line-height:32px;}
	.findLocation .btn_input_pop span{display:block;width:100%;padding-right:12px;background: url("/images/arrow/fee_arrow_2.png") no-repeat center right;box-sizing:border-box;}
	.findLocation .bt_group{width:49%;}

	/* pager */
	.pager a{display:inline-block;color:#333;margin:0;width:40px;}
	.pager a.btn{margin:0;width:40px;}
	.pager a.prev{background-position:center -17px;}
	.pager a.next{background-position:center 6px;}

	/* 판매인 검색 팝업 */
	.pop_info.pop_type5.pop_search .input_info p{font-size:14px;line-height:20px;color:#666;}
	.pop_info.pop_type5.pop_search .input_info dl{margin:20px 0 0;}
	.pop_info.pop_type5.pop_search .input_info dl dt{margin:0;padding:0;width:42px;font-size:14px;line-height:32px;color:#111;}
	.pop_info.pop_type5.pop_search .input_info dl dd{width:83.5%;padding:0 70px 0 0;}
	.pop_info.pop_type5.pop_search .input_info dl dd .inputBox input{padding:0 30px 0 10px;height:32px;font-size:13px;line-height:30px;color:#111;}
	.pop_info.pop_type5.pop_search .input_info dl dd .inputBox input::-webkit-input-placeholder{color:transparent !important;}
	.pop_info.pop_type5.pop_search .input_info dl dd .bt_group{width:64px;}
	.pop_info.pop_type5.pop_search .input_info dl dd .bt_group li a{padding:9px 0;}
	.pop_info.pop_type5.pop_search .input_info .searchArea .searchInner{margin:20px 0 0;}
	.pop_info.pop_type5.pop_search .input_info .searchArea span{font-size:14px;color:#111;}
	.pop_info.pop_type5.pop_search .input_info .searchArea .tablebox{border-top:2px solid #999;}
    .pop_info.pop_type5.pop_search .input_info .searchArea .tablebox table{table-layout: fixed;}
	.pop_info.pop_type5.pop_search .input_info .searchArea .tablebox table colgroup{display:none;}
	.pop_info.pop_type5.pop_search .input_info .searchArea .tablebox table th{padding:8px 5px;font-size:14px;}
	.pop_info.pop_type5.pop_search .input_info .searchArea .tablebox table th:nth-child(1){width:54px;}
	.pop_info.pop_type5.pop_search .input_info .searchArea .tablebox table th:nth-child(3){width:50%;}
	.pop_info.pop_type5.pop_search .input_info .searchArea .tablebox table td{padding:10px 5px;color:#666;word-break: break-all;}
	.pop_info.pop_type5.pop_search .input_info .searchArea .tablebox table td em{display:block;}
	.pop_info.pop_type5.pop_search .bt_box{display:none;}
	
	/* 톡톡리포터 팝업*/
	.pop_info.pop_talk .btnClose{top:18px;right:7%;}
    .pop_info.pop_talk .tablebox table{width:100%;}
    .pop_info.pop_talk .tablebox.type8 td{padding:9px 8px;}
    .pop_info.pop_talk .tablebox.type8 .en{word-break:break-all;}
    .pop_info.pop_talk .tablebox.write table th{padding:10px;border-right:none;}
    .pop_info.pop_talk .tablebox.write table th br{display:none;}
    .pop_info.pop_talk .tablebox.write table th,
    .pop_info.pop_talk .tablebox.write table td{display:block;width:100%;box-sizing:border-box;}
    .pop_info.pop_talk .tablebox.write table td.cont textarea{height:80px;padding:10px;}
    .pop_info.pop_talk .tablebox.write .tip,
    .pop_info.pop_talk .tablebox.write .letter{float:none;}
    .pop_info.pop_talk .tablebox.write .letter{text-align:right;}
    .pop_info.pop_talk .tablebox.write .radio_box{}
    .pop_info.pop_talk .tablebox.write .radio_box label{display:inline-block;width:47%;margin:15px 0 0;vertical-align:top;}
    .pop_info.pop_talk .tablebox.write .radio_box label:nth-of-type(1),
    .pop_info.pop_talk .tablebox.write .radio_box label:nth-of-type(2){margin:0;}
    .pop_info.pop_talk .tablebox.write .radio_box.route label{width:90%;margin-top:0px;}
    .pop_info.pop_talk .tablebox.write .radio_box.route label:not(:nth-of-type(1)){margin-top:15px;}
    .pop_info.pop_talk .tablebox.write .radio_box.route .space{width:auto;}
    .pop_info.pop_talk .w_etc{width:150px;margin-top:10px;}
    .pop_info.pop_talk .select_wrap{display:-webkit-box;display:-webkit-flex;display:flex;}
    .pop_info.pop_talk .select_wrap .wrapBox{height:32px;-webkit-box-flex:1;-webkit-flex:1;flex:1;}
    .pop_info.pop_talk .select_wrap .wrapBox:not(:first-child){margin-left:10px;}
    .pop_info.pop_talk .select_wrap ~ .inputBox{margin-top:10px;}
    .pop_info.pop_talk .agree_check_box{margin-left:40px;}
    .pop_info.pop_talk .icheckbox_minimal{margin-left:-40px;}
    .pop_info.pop_talk .check_box.activity label,
    .pop_info.pop_talk .check_box.product label{display:inline-block;width:45%;margin-bottom:10px;}
    .pop_info.pop_talk .check_box.product label{min-width:130px;}
    .pop_info.pop_talk .check_box.activity label + label{margin-left:0px;}
    .pop_info.pop_talk .check_box.activity .icheckbox_minimal,
    .pop_info.pop_talk .check_box.product .icheckbox_minimal{margin-left:0px;}
    .pop_info.pop_talk .check_box.product br{display:none;}
    .pop_info.pop_talk .w_mid,
    .pop_info.pop_talk .w_short{width:100%;}
    .pop_info.pop_talk .bt_group.s_2{margin-top:0;}
    .pop_info.pop_talk .agree_box{margin-top:25px;}
    .pop_info.pop_talk .agree_box .agree_desc{padding:10px;font-size:13px;}
    .pop_info.pop_talk .agree_box .agree_desc .tablebox{padding:0;}
    .pop_info.pop_talk .agree_box ul>li,
    .pop_info.pop_talk .input_info ul li{overflow:visible;padding:0;border-bottom:none;font-size:13px;}
    .pop_info.pop_talk .notice_list{margin:0;}
    .pop_info.pop_talk .btn_box{margin-top:10px;}
    .pop_info.pop_talk .wrapBox select{display:none;}
    .input_list_pop .pop_info.pop_sub_talk{position:fixed !important;}

    /* 메인 레이어 팝업 */
    .pop_info.pop_mainLayer .list_head{padding-bottom:0;border:0;}
    .pop_info.pop_mainLayer .list_head .title{width:100%;font-size:16px;}
    .pop_info.pop_mainLayer .input_info{padding-top:0;}
    .pop_info.pop_mainLayer .input_info p{font-size:13px;line-height:1.4;}
    .pop_info.pop_mainLayer .todayis{margin-top:10px;}
    .pop_info.pop_mainLayer .todayis .chk_area{text-align:left;}
    .pop_info.pop_mainLayer .todayis .chk_area label{font-size:13px;}
    .pop_info.pop_mainLayer .todayis .bt_group{float:none;text-align:left; float:right;}

	/* 상단 배너: 공기연구소 */
	#p_slide .pb_special .item_box {width:100%;height:auto;background:#a4a39f url("/images/banner/m_topbanner_1020x1240.jpg") no-repeat 50% 100% !important;background-size:100% auto !important;}
    #p_slide .pb_special .item_box .text_box .s_title {font-size: 14px;text-shadow:0px 0px 5px rgba(255,255,255,.3);}
    #p_slide .pb_special .item_box .text_box .b_title {font-size: 23px;line-height:30px;letter-spacing: -.5px;text-shadow:0px 0px 5px rgba(255,255,255,.3);}
    #p_slide .pb_special .text_box .bt_group .btn {width:auto !important;text-shadow:0px 0px 5px rgba(255,255,255,.3);}

    .products_banner  .promotion_2030 .item_box{position:relative;background-image:url("/images/banner/m_topbanner_promotion2030.jpg");background-position:50% 50% !important;}
    .promotion_2030 .btn{position:static;}
    .promotion_2030 .item_box .bt_group{display:inline-block;position:absolute;bottom:8%;width:48%;left:0;padding-top:92px;background-repeat:no-repeat;background-position:50% 0%;background-image:url("/images/banner/m_topbanner_promotion2030_txt_A.png");background-size:auto 80px;text-align:center;z-index:10;}
    .promotion_2030 .item_box .bt_group+.bt_group{left:50%;background-image:url("/images/banner/m_topbanner_promotion2030_txt_B.png");}

	.cardinfo-list > li {width:49%;vertical-align:top;}
	.cardinfo-list p {font-size: 14px;}
}

@media all and (orientation:landscape) and (max-width:768px) {
    .main-top-prod .bg-left{width:78%;width:calc(100% - 145px);}
}
/* Tablet Device */
@media all and (min-width:414px) and (max-width:768px){
	.header .m_banner .cont .mb0 .icon{height:70px;}
	.header .m_banner .cont .mb1 .icon{height:61px;}
	.header .m_banner .cont .mb2 .icon{height:61px;}
	.header .m_banner .arrow_box .arrow-buttons .arrow_next{width:10%;cursor:pointer;}
	.header .m_banner .arrow_box .arrow-buttons .arrow_prev{width:10%;cursor:pointer;}
	.header .gnb2{display:none;}
	.io_banner{padding-bottom:70%;}
	.io_banner .cont .number_list li{font-size:14px;}

	.heart_banner{padding-bottom:17%;}
	.ctm_banner{height:230px;padding-bottom:15%;}
}
/* 모바일 동영상 팝업 위치 */
.m_cont_play{position:fixed;top:30%;width:100%; height:400px;}
@media screen and (max-width:320px){
	.m_cont_play{width:100%; height:189px}
}
@media screen and (max-width:360px){
	.m_cont_play{width:100%;height:197px}
}
@media screen and (max-width:375px){
	.m_cont_play{width:100%;height:206px}
}
@media screen and (max-width:414px){
	.m_cont_play{width:100%;height:229px}
}
@media screen and (min-width:568px){
	.m_cont_play{top:20%;width:100%;height:195px}
}
@media screen and (min-width:640px){
	.m_cont_play{width:100%;height:220px}
}
@media screen and (min-width:667px){
	.m_cont_play{width:100%;height:230px}
}
@media screen and (min-width:736px){
	.m_cont_play{width:100%;height:260px}
}

/* 모바일 GNB 메뉴 제어 */
@media all and (min-width:769px){
	.mGnb2{display:none !important;}
    .mSearch{display:none !important;}
}

@media screen and (min-width:1200px){
    .main .content{max-width:100%;background:#fff;}
    .main .products_banner{max-width:1900px;}
}