@charset "utf-8";

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:50px;z-index:10;}

.go_top.on{display:block;}

body.main .go_top{display:none !important;}



/* 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);z-index:2000;}

.root_loading span{position:absolute;left:50%;top:50%;margin:-105px 0 0 -105px;width:210px;height:210px;background:url("/images/loading/PC_loading.gif") no-repeat 0 0;}*/



/*2016-06-23 : S*/

.header{min-height:160px;}

.header ._header{position:absolute;bottom:0;left:0;width:100%;height:160px;background:#fff;z-index:2;}

.header ._header ._header_info{width:1200px;margin:0 auto;}



.header h1{float:left;height:70px;margin-right:20px;}

.header h1 a{display:inline-block;width:112px;height:100%;}

.header h1 a{background:url("../../images/logo.png") no-repeat center center;}

.header .gnb{display:inline-block;width:1060px;height:100%;}

.header .gnb ul{display:inline-block;overflow:hidden;height:100%;}

.header .gnb li{float:left;}

.header .gnb li a{display:inline-block;padding:30px 22px;line-height:15px;font-size:15px;font-family:'Calirbri Bold';font-weight: 700;text-transform: uppercase;color: #666;text-align:center;}
.header .gnb li a:hover,.header .gnb li a:focus{color: #9accab;}

.header .gnb li a.on{}

.header .nav_btn{display:none;}

.header .search_btn{display:none;}

.header .nav_list{display:none;}

.header .nav-lang{float:right;margin:25px 25px 0 0;}

.header .nav-lang a{display:inline-block;padding:3px 5px;color:#666666;font-size:13px;}



.header .m_banner{padding: 0 0 0 0;}

.header .m_banner #m_slide{position:fixed;}

.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 ._header .member_service{float:right;position:relative;height:100%;}

.header ._header .member_service ul.login{float:left;overflow:hidden;height:100%;}

.header ._header .member_service ul.login li{float:left;}

.header ._header .member_service ul.login li a{display:inline-block;padding:0 9px;line-height:70px;font-size:13px;color:#8c8c8c;font-family:'Calirbri Regular';}

.header ._header .member_service .search{float:left;margin:20px 0 0 20px;}

.header ._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:'Calirbri Regular';line-height:1.4}

.header ._header .member_service .search a{display:inline-block;position:absolute;top:26px;right:0px;width:18px;height:18px;background:url("../../images/ico/ico_search.png") no-repeat center center;}

/*2016-06-23 : E*/



.header .m_banner{height:100%;}/*20160517*/

#m_slide .item{display:table;width:100%;height:100%;}/*20160517*/

#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;font-family:"Calirbri Light"}

.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:absolute;top:50%;width:100%;}

.header .m_banner .arrow_box .arrow-buttons .arrow_prev{float:left;width:100px;height:50px;cursor:pointer;}

.header .m_banner .arrow_box .arrow-buttons .arrow_next{float:right;width:100px;height:50px;cursor:pointer;}

.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 */

/* jdy */

.gnb2{display:none;position:absolute;top:0;width:100%;z-index:1000;}

.gnb2.fixed{position:fixed;}

/* //jdy */

.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;position:relative;background:#9ACCAB;}

.gnb2 .gnb_bg .depth_box.on{display:block;}

.gnb2 .gnb_bg .depth_box.on:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;background:url("../../images/gnb/bg_shadow.png") repeat-x left bottom;}

.gnb2 .gnb_bg .depth_box.on:nth-child(3):after{display:none;}



.gnb2 .gnb_bg .depth_box > ul{overflow:hidden;width:920px;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:"Calirbri Light";}

.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;font-family:"Calirbri Light";}

.gnb2 .gnb_bg .depth_box ul li.depth2 ul li.none{display:none;}

.gnb2 .gnb_bg .product_{background:#9ACCAB;}

.gnb2 .gnb_bg .product_ ul li.depth2 > a{padding:10px;height:auto;color:#d0ecf6;font-size:14px;font-family:"Calirbri Light";}

.gnb2 .gnb_bg .product_ ul li.depth2 > a .title{display:block;margin-bottom:4px;font-size:15px;letter-spacing:1px;font-family:'Calirbri Regular';}

.gnb2 .gnb_bg .product_ ul li.depth2 > a span{color:#fff;}

.gnb2 .gnb_bg .service_ ul li.depth2 ul{height:152px;}

.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;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;}





.quick_menu.on{margin-left:-70px;}

.quick_menu{display:block;position:fixed;width:70px;left:100%;top:70px;margin-left:0;z-index:10;}

.quick_menu .quick_bt_toggle{width:100%;height:14px;background:#abcddb;text-align:center;padding:9px 0;cursor:pointer;}

.quick_menu .quick_bt_toggle span{display:block;width:100%;height:14px;background:url("../../images/quick/quick_arrow.png") no-repeat center 0;}

.quick_menu.off .quick_bt_toggle span{background-position:center -14px;}

.quick_menu .quick_borderbox{border:1px solid #dfdfdf;border-top:none;}

.quick_menu.off .quick_borderbox{display:none;}



.box-quickmenu a {display:block;padding:16px 0 11px;border-bottom:1px solid #dfdfdf;background-color:#ffffff;line-height:1.1;font-family:'Ubuntu Bold';font-size:12px;text-align:center;}

.quick-watercare a{color:#9dc3d8;}

.quick-aircare a{color:#b6d0af;}

.quick-bodycare a{color:#ddc4b9;}

.quick-sleepcare a{color:#c2b3a5;}

.quick-livingcare a{color:#aab1cf;}

.box-quickmenu a:before{display:block;content:"";width:40px;height:25px;margin:0 auto 5px;background-image:url("../../images/quick/sprite_quickmenu.png");}

.quick-watercare a:before{background-position:0 0;}

.quick-aircare a:before{background-position:0 -25px;}

.quick-bodycare a:before{background-position:0 -50px;}

.quick-sleepcare a:before{background-position:0 -75px;}

.quick-livingcare a:before{background-position:0 -100px;}

.quick-airlab a:before{display:none;}

.quick_menu .quick_bt_top{height:46px;background:#f1f2f2 url("../../images/quick/bt_top.png") no-repeat center center;cursor:pointer;}



.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;}



 .top_message{
        color: #30333c;font-size: 14px;font-weight: 700;text-align: center;background: #9ACCAB;border-bottom: 2px solid #fff;line-height: 15px;padding: 10px 20px; 
    }

/* mproducts_banner */

.products .item_box{position:relative;width:1000px;margin:0 auto;background-position:center bottom !important;}

.products .item_box.left .text_box{top:60px;left:50px;z-index:2;right:auto;text-align:left;}

.products .item_box.right .text_box{top:60px;right:50px;left:auto;text-align:right;}

.products div img{display: block;position:relative;z-index:1;width:100%;height:500px;}

.products div .button_box{position:absolute;}

.products div .text_box{z-index:2;position:absolute;top:70px;left:0;max-width:540px;color:#fff;}

.products div .text_box dl{color:#fff;}

.products div .text_box dl dd span{display:block;}

.products div .text_box dl .number{display:inline-block;margin:0 0 9px;font-size:18px;line-height:20px;letter-spacing:0;font-family:'Ubuntu Bold', sans-serif;}

.products div .text_box dl dd .s_title{margin:0 0 2px;font-size:22px;line-height:26px;font-family:"Calirbri Regular";}

.products div .text_box dl dd .b_title{font-size:36px;line-height:46px;font-family:"Calirbri Regular";}

.products div .text_box dl dd .text{margin:14px 0 0 0;font-size:16px;line-height:25px;font-family:"Calirbri Regular";letter-spacing:.5px;}

.products div .text_box .btn_box{margin-top:30px;}



.products .arrow_box{position:absolute;top:0;width:100%;z-index:9;}

.products .arrow_box .owl-pagination{position:relative;top:450px;left:50px;width:1000px;margin:0 auto;line-height:10px;}

.products .arrow_box .owl-pagination .owl-page{display:inline-block;margin-right:8px;}

.products .arrow_box .owl-pagination .owl-page.last{margin-right:0;}

.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 .arrow_box .owl-pagination .owl-page.active span{background-position:0 0;}

.products .arrow_box .arrow-buttons{display:block;position:relative;top:226px;width:1200px;margin:0 auto;}

.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 .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 .arrow_box .arrow-buttons{display:none;}



.products .event_banner .item_box .text_box{top:64px;}

.products .event_banner .item_box .text_box dl dd{color:#fff;}

.products .event_banner .item_box .text_box dl dd .b_title{font-size: 40px;line-height: 50px;font-family: 'Calirbri Regular';}

.products .event_banner .item_box .text_box dl dd .text{margin:14px 0 0 0;font-size: 16px;line-height: 25px;letter-spacing:.5px;font-family: 'Calirbri Regular';}

.products .event_banner .item_box .text_box dl dd .b_date{margin:10px 0 0 0;font-size: 16px;letter-spacing:.5px;font-family: 'Calirbri 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: 'Calirbri Regular';}

.event_banner .text_box dl dd .text{margin:5px 0 0 0;font-size: 16px;line-height: 25px;font-family: 'Calirbri Regular';}

.event_banner .text_box dl dd .b_date{margin:20px 0 0 0;font-size: 16px;line-height:20px;font-family: 'Calirbri Regular';}





.care {position:relative;width:100%;height:600px;}

.care .cont{position:relative;width:1200px;margin:0 auto;padding:30px 20px 0;box-sizing:border-box;}

.care .cont h3{font-weight:normal;font-family:'Calirbri Regular', sans-serif;}

.care .cont .text{margin-top:20px;font-size:18px;line-height:28px;}

.care .cont1{position:relative;width:1200px;margin:0 auto;padding:150px 0px 0px 700px;box-sizing:border-box;}

.care .cont1 h3{font-weight:normal;font-family:'Calirbri Regular', sans-serif;}

.care .cont1 .text{margin-top:20px;font-size:18px;line-height:28px;}





/*.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;}

.coway_logo{padding: 20px 0 10px;}
.coway_logo::after{width: 50px;border-bottom: 1px solid #70755e;}
.coway_logo img{height: 24px;}

/*.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{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{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 .cont1 .bt_group{margin:50px 0 0;}



/*.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{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:'Calirbri Regular', 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{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{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;padding-bottom:50px}

.footer .foot_top{background:#d3d3dd;}

.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: 'Calirbri Light';}

.footer .foot_bar .title span{display:block;margin:0 0 5px;font-size:15px;line-height:17px;letter-spacing:2px;font-family:'Calirbri Regular', sans-serif;font-weight:600;}

.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:'Calirbri Regular';}

.footer .foot_bar .selectricWrapper{display:block;float:right;margin:3px 0 0;font-family: 'Calirbri Regular', sans-serif;}

.footer .foot_bar .fsite_btn{position:relative;float:right;width:116px;margin-top:1px;}

.footer .foot_bar .fsite_btn p{padding:10px;color:#fff;font-size:15px;font-weight:400;line-height:17px;font-family:'Calirbri Regular', sans-serif;cursor:pointer;background:url("../../images/arrow/fsite_arrow.png") no-repeat right center;}

.footer .foot_bar .fsite_btn p.on{background-image:url("../../images/arrow/fsite_arrow_on.png");}

.footer .foot_bar .fsite_btn ul{display:none;position:absolute;bottom:52px;left:-42px;z-index:2;width:200px;background:#616161;}

.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:10px 20px 0;font-size:15px;font-weight:100;color:#fff;line-height:1.2;}

.footer .foot_bar .bar_mobile{display:none;}

.footer .foot_bar .foot_sns{overflow:hidden;margin:6px 0 0 20px;float:left;}

.footer .foot_bar .foot_sns li{float:left;margin-right:10px;line-height:0;}

.footer .foot_bar .foot_sns li a{display:inline-block;width:100%;height:100%;line-height:0;}

.footer .foot_bar .foot_sns li.last{margin-right:0;}

.footer .foot_bottom{background:#fff;}

.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:'Calirbri 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),

.footer .foot_cont .foot_info ul li:nth-of-type(8){width:9%;}

.footer .foot_cont .foot_info ul li:nth-of-type(3),

.footer .foot_cont .foot_info ul li:nth-of-type(5),

.footer .foot_cont .foot_info ul li:nth-of-type(6){width:11.3%;}

.footer .foot_cont .foot_copy{width:1200px;margin:30px auto 0;overflow:hidden;}

.footer .foot_cont .foot_copy .cont_l{float:left;}

.footer .foot_cont .foot_copy .cont_l p{color:#ddd;font-size:12px;line-height:18px;font-family:'Calirbri Light';}

.footer .foot_cont .foot_copy .cont_l p .btn_link{margin:0 0 0 8px;}

.footer .foot_cont .foot_copy .cont_l p span{font-family:'Calirbri Light';}

.footer .foot_cont .foot_copy .cont_l address{margin:3px 0 0;color:#ceced0;font-size:13px;line-height:15px;font-family:'Calirbri Regular', sans-serif;}

.footer .foot_cont .foot_copy .cont_l .mark_list{overflow:hidden;margin:25px 0 0;}

.footer .foot_cont .foot_copy .cont_l .mark_list li{position:relative;float:left;height:60px;margin:0 30px 0 0;padding:0 0 0 65px;}

.footer .foot_cont .foot_copy .cont_l .mark_list li em{display:inline-block;margin:12px 0 0;font-size:12px;line-height:18px;color:#fff;font-family:'Calirbri Light';}

.footer .foot_cont .foot_copy .cont_l .mark_list li:nth-of-type(1){background:url("../../images/ico/ico_mark0.png") no-repeat left center;}

.footer .foot_cont .foot_copy .cont_l .mark_list li:nth-of-type(2){background:url("../../images/ico/ico_mark1.png") no-repeat left center;}

.footer .foot_cont .foot_copy .cont_l .mark_list li:nth-of-type(3){background:url("../../images/ico/ico_mark2.png") no-repeat left center;}

.footer .foot_cont .foot_copy .cont_l .mark_list li:nth-of-type(4){background:url("../../images/ico/ico_mark3.png") no-repeat left center;}

.footer .foot_cont .foot_copy .cont_l .mark_list li:nth-of-type(4) em{display:block;margin:0;line-height:16px;font-family:'Calirbri Light';}

.footer .foot_cont .foot_copy .cont_l .mark_list li:nth-of-type(4) span{font-size:14px;line-height:16px;color:#fff;font-family:'Calirbri Light';}

.footer .foot_cont .foot_copy .cont_l .mark_list li:nth-of-type(4) .btn_link{position:absolute;top:5px;right:45px;}

.footer .foot_cont .foot_copy .cont_r{display:inline-block;float:right;text-align:right;}

.footer .foot_cont .foot_copy .cont_r span{display:block;font-size:13px;line-height:15px;color:#fff;font-family:'Calirbri Light';}

.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:'Calirbri Regular', 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:'Calirbri Light';}





.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;}



.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;}

.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:'Calirbri Light';}

.tablebox table td{color:#8c8c8c;font-size:16px;line-height:18px;text-align:left;font-family:'Calirbri 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:'Calirbri 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:'Calirbri Light';}

.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;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;font-family:'Calirbri 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:'Calirbri Light'}





.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:'Calirbri 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:'Calirbri Light'}

.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:'Calirbri Regular';background:#fafafa;}

.tablebox.type7 td{padding:8px 16px;text-align:center;font-size:14px;line-height:24px;color:#555;text-align:center;border-bottom:1px solid #ddd;font-family:'Calirbri Light'}



.tablebox.type8 table{border-right:1px solid #ddd;}

.tablebox.type8 th{padding:9px 16px 9px 20px;text-align:left;font-size:13px;color:#333;text-align:left;line-height:17px;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;font-family:'Calirbri Regular';background:#fafafa;}

.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:'Calirbri Light'}



.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:'Calirbri Light'}



/* 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:'Calirbri Regular', sans-serif;font-weight:600;}

.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: 'Calirbri Regular', 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 .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/ico/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:'Calirbri 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:'Calirbri 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 #9ACCAB;color:#9ACCAB;}

.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;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:'Calirbri Regular', 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;font-family: 'Calirbri Regular', sans-serif;font-weight:normal;}

.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"]{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 td.cont .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:'Calirbri Regular';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:"Calirbri Regular";}

.view_box .title .info dl dd{float:left;color:#999;margin:0 15px 0 10px;font-family:'Calirbri Regular', 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;font-family:"Calirbri Light";}

.view_box .down{margin: 0 0 30px 20px;padding: 0 0 0 24px;background: url("../../images/ico/ico_down.gif") no-repeat 0 center;}

.view_box .down a{display: block;width:100%;padding:5px 0 2px 0;font-size: 14px;color: #999;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

.view_box .down a span{border-bottom: 1px solid #999;}

.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:'Calirbri Regular';}

.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:'Calirbri Regular';}

.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;padding:8px 0;}

.view_box .viewbox_footer .pager2 .info dl{float:left;position:relative;font-size:14px;line-height:16px;font-family:"Calirbri Regular"}

.view_box .viewbox_footer .pager2 .info dl.bar{padding-left:15px;}

.view_box .viewbox_footer .pager2 .info dl.bar:before{content:'';position:absolute;display:inline-block;top:3px;left:0;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;margin:0 15px 0 10px;color:#999;letter-spacing:1px;}



/* 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:'Calirbri Regular';}

.pager a.on{font-weight:600;color:#9ACCAB;}

.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:#9ACCAB}

.pager2{border-top:1px solid #ebebeb;}

.pager2 > div{overflow:hidden;padding:4px 5px 4px 20px;border-bottom:1px solid #ebebeb;}

.pager2 > div span{overflow:hidden;display:inline-block;padding:8px 0;vertical-align:middle;}

.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;max-width:750px;padding:8px 0;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}

.pager2 > div span.date{float:right;padding:8px 0;color:#999;font-family:'Calirbri Regular';}

.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;color:#333;background:none;}

.notice_list.st02 li::before{content:"※";position:absolute;left:0;}

/* ul 리스트 타입 */

.listType1 li{position:relative;padding-left:10px;text-align:left;font-size:13px;line-height:22px;color:#999;}

.listType1 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;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;}



/* 광고보기 팝업 */

.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;}

.common_pop .blind_,

.input_list_pop .blind_{display:none;z-index:1;position:absolute;top:0;left: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_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}



/* 박스 아코디언 */

.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}

.stripe{text-decoration:line-through;}

/* input type="file"*/

.fileBox{overflow:hidden;}

.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;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;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 .thumb_list{overflow:hidden;padding:60px 30px 0;}

.common_list_cont .thumb_box .thumb_list li{position:relative;float:left;box-sizing:border-box;width:270px;height:480px;margin:0 20px 20px 0;background-position:center 35px;}

.common_list_cont .thumb_box .thumb_list li.li_right0{margin-right:0 !important;}

.common_list_cont .thumb_box .thumb_list li.iptEmpty{margin:0;width:100%;height:auto;padding:117px 0 !important;font-size:20px !important;line-height:25px;color:#666 !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 20px 30px;}

.common_list_cont .thumb_box .thumb_list li a .icon_box{position:absolute;top:0;left:0;width:210px;margin:20px 30px;line-height:0;font-size:0;}

.common_list_cont .thumb_box .thumb_list li a .icon_box span{display:inline-block;width:50px;height:20px;margin:0 10px 0 0;font-size:12px;line-height:20px;text-align:center;vertical-align:middle;font-family: 'Calirbri Light';}

.common_list_cont .thumb_box .thumb_list li a .icon_box .i_new{color:#fff;background:#7c8386;}

.common_list_cont .thumb_box .thumb_list li a .icon_box .i_pop{color:#fff;background:#85888a;}

.common_list_cont .thumb_box .thumb_list li a .icon_box .i_ref{border:1px solid #585a5c;box-sizing:border-box;line-height:18px;color:#4b4d4e;font-family: 'Calirbri Regular';}

.common_list_cont .thumb_box .thumb_list li a .icon_box .i_spe{border:1px solid #5b5b5b;box-sizing:border-box;line-height:18px;color:#4d4d4d;font-family: 'Calirbri Regular';}

.common_list_cont .thumb_box .thumb_list li .txt_box{position:relative;padding:0 10px 30px;height:auto;box-sizing:border-box;overflow:hidden;}

.common_list_cont .thumb_box .thumb_list li .txt_box>div>span{display:block;}

.common_list_cont .thumb_box .thumb_list li .txt_box>div>span.title1{display:inline-block;width:100%;margin:6px 0 0;font-size:20px;line-height:25px;color:#444;font-family: 'Calirbri Regular';}

.common_list_cont .thumb_box .thumb_list li .txt_box .p_info{height:100px;}

.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:'Calirbri Regular';}

.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_tuition{position:absolute;left:10px;top:95px;}

.common_list_cont .thumb_box .thumb_list li .txt_box .p_icon{position:absolute;left:10px;bottom:0;font-size:0;}

.common_list_cont .thumb_box .bt_more{margin:10px 0 0;text-align:center;}

.common_list_cont.body_list_cont .thumb_box .thumb_list li a{padding:353px 20px 30px;}

.common_list_cont.home_list_cont .thumb_box .thumb_list li a{padding:353px 20px 30px;}





/* 검색결과 */

.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 #9ACCAB;}

.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;font-family:'Calirbri Regular';}

.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/ico/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:#9ACCAB 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;}

.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;font-family:'Calirbri Regular';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;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:0;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: 'Calirbri 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: 'Calirbri 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: 'Calirbri Regular', 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;}

.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;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:0;left:0;font-size:16px;line-height:37px;font-family:'Calirbri Regular';}

.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;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{display:block;margin-top:12px;font-size:14px;}

.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;font-family:'Calirbri Regular';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;}



/* Global */

.header ._header ._header_info .gnb li a{font-family:'Calirbri Regular', sans-serif;}

/*.header ._header ._header_info .gnb li a.on{font-family:'Ubuntu bold', sans-serif;font-weight:normal;}*/

.gnb2 .gnb_bg .depth_box ul li.depth2{width:230px;}

.gnb2 .gnb_bg .depth_box ul li.depth2 > a{font-family:'Ubuntu', sans-serif;font-size:14px;line-height:20px;font-weight: 500;}

.gnb2 .gnb_bg .depth_box ul li.depth2 ul li.depth3{line-height:15px;margin:0 0 7px 0;}

.gnb2 .gnb_bg .product_ ul li.depth2 > a .title{font-family:'Ubuntu bold', sans-serif;font-size:13px;line-height:20px;letter-spacing: 0;}

.gnb2 .gnb_bg .product_ ul li.depth2 > a{font-size:12px;line-height:16px;font-family:'Calirbri Light', sans-serif;}

.gnb2 .gnb_bg .company_ ul li.depth2 ul{height:152px;}

.gnb2 .gnb_bg .company_ ul li.depth2{width:177px;}

.gnb2 .gnb_bg .company_ ul li.depth2:nth-of-type(4){width:211px;}

.gnb2 .gnb_bg .support_ ul li.depth2{width:205px;}



.footer .foot_bar{font-size:0;}

.footer .foot_bar a{position:relative;display:inline-block;margin:3px 0 0;color:#fff;font-size:16px;line-height:30px;font-family:'Calirbri Regular', sans-serif;}

.footer .foot_bar a:before{content:"";position:absolute;display:inline-block;width:1px;height:23px;left:0;top:5px;background:#858585;}

.footer .foot_bar a:first-of-type{padding:0 20px 0 0;}

.footer .foot_bar a:first-of-type:before{display:none;}

.footer .foot_bar a:last-of-type{padding:0 0 0 20px;}

.footer .foot_bar a:last-of-type img{margin:-3px 0 0 19px;}

.footer .foot_cont .foot_copy{margin:15px auto 0;}

.footer .foot_cont .foot_copy address{color:#ddd;font-size:12px;line-height:14px;font-family:'Calirbri Light', sans-serif;}



.pop_site_map .sMap_area .main_list .main_tap{padding:0 0 0 160px;}

.pop_site_map .sMap_area .main_list .main_tap .main_tit{letter-spacing:0;font-weight:bold;}

.pop_site_map .sMap_area .main_list .main_tap .sub_area .sub_list .sub_tit a{letter-spacing:0;}

.pop_site_map .sMap_area .main_list .main_tap .sub_area .sub_list .semi_list li a{color:#555;letter-spacing:0;}

.pop_site_map .sMap_area .main_list .main_tap.sMap_pro .sub_area .sub_list .semi_list li{width:auto;}

.pop_site_map .sMap_area .main_list .main_tap.sMap_com .sub_area .sub_list:nth-of-type(1) .semi_list{padding:0 0 12px;}

.pop_site_map .sMap_area .main_list .main_tap.sMap_com .sub_area .sub_list:nth-of-type(4){min-height:67px;}

.pop_site_map .sMap_area .main_list .main_tap.sMap_com .sub_area .sub_list:nth-of-type(4) .sub_tit a{display:inline-block;margin:9px 0 0;line-height:24px;}

.pop_site_map .sMap_area .main_list .main_tap.sMap_net{min-height:59px;}

.pop_site_map .sMap_area .main_list .main_tap.sMap_cus .sub_area .sub_list.last{border-bottom:1px solid #e7e7e7;}





.icon_div{
width: 30px;padding: 10px;color: #70755e !important;
}
.icon_info{
padding: 10px;
}

.icon_info a{
color: #70755e !important;padding: 10px;
}

.f_color
{
color: #70755e !important;padding: 10px;
}
.fa_icon{
height: 35px;width: 15px;
}

.footer_link ul{
margin:10px 12px;
}
.footer_link ul li{
border-bottom:1px dashed #35383c;
padding: 10px; 
}

.footer_link ul li a{
color: #70755e;
}

.footer_link ul li a:hover{
color: #9accab;

}

.footer_link ul li a::before{
font-family:  FontAwesome;
content: '\f105';
padding: 10px;
}

.contact_link a:hover{
color: #333;
text-decoration: underline;
}



/* 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:1200px){

	.care .cont{}
	.care .cont1{}

	.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 div .text_box{left:150px;}

	.products .item_box.left .text_box{left:150px;}

	.products .item_box.right .text_box{right:150px;}

	.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;}

	.quick_menu{display:none;}

	.w1900{width:100%;}

	.w1200{width:100%;}

	#wrap{min-width:0;}



	/*top버튼*/

	.go_top{right:20px;bottom:50px;width:35px;height:35px;background:url("../../images/bt/m_bt_top.png") no-repeat center center;background-size:100%;}

	.go_top img{display:none;}

    .header{min-height:130px;}

	.header ._header{height:200px;}

	.header ._header ._header_info{width:100%;background: #fff;}

	.header ._header ._header_info h1{float:none;margin:0;height:35px;font-size:0;text-align:center;}

	.header ._header ._header_info h1 a{width:105px;background-image:url("../../images/m_logo.png");background-repeat:no-repeat;background-position:0 14px;background-size:100%;}

	.header ._header ._header_info .gnb{display:none;}

	.header ._header ._header_info .nav_btn{display:block;position:absolute;right:10px;top:25px;width:13px;height:13px;padding:13px 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.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{width:100%;margin:0 auto;background:#e1f0f7;padding:10px 0;font-size:15px;color:#333;line-height:20px;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;color:#666;text-transform: uppercase;font-weight: 700;}

	.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:#9ACCAB;}

	.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:20px 0;}

	.mGnb2 .gnbArea .gnbFoot .dealer a{display:inline-block;width:100%;padding:7px 0;font-size:14px;line-height:1;letter-spacing:-1px;color:#666;}

	.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;}

	.mGnb2 .nav-lang {float:none;margin:20px 20px 0;padding-top:10px;border-top:1px solid #e0e0e0;}

	.mGnb2 .nav-lang a {display:block;padding:13px 0px;color:#666666;font-size:14px;}



	/*드롭다운 메뉴*/

	.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;}



	/* products_banner */

	.products .arrow_box{top:auto;bottom:19px;height:10px;}

	.products .arrow_box .owl-pagination{top:0;left:8%}

	.products .arrow_box .owl-pagination .owl-page{margin-right:5px;}

	.products .arrow_box .owl-pagination .owl-page span{width:7px;height:7px;background-size:100%;background-position:0 -7px;}

	.products .arrow_box .owl-pagination .owl-page.active span{background-color:#fff;border-radius:50%;}

	.products .arrow_box .arrow-buttons{display:none;}



	.products div img{height:430px;}

	.products div .text_box{width:100%;padding:25px 8% 0 8%;box-sizing:border-box;}

	.products .item_box{background-size:auto 85% !important;}

	.products .item_box.left{background-position:right bottom !important;}

	.products .item_box.right{background-position:left bottom !important;}

	.products .item_box.left .text_box{top:0;left:0;}

	.products .item_box.right .text_box{top:0;right:0;}

	.products dl dt{font-size:14px;line-height:17px;letter-spacing:0;}

	.products div .text_box dl .number{margin:0;font-size:10px;line-height:14px;letter-spacing:0;}

	.products div .text_box dl dd .s_title{margin:0 0 0;font-size:15px;line-height:19px;}

	.products div .text_box dl dd .b_title{font-size:24px;line-height:30px;}

	.products div .text_box dl dd .text{margin-top:12px;font-size:13px;line-height:19px;}

	.products div .text_box .bt_group{margin-top:20px !important;}

	.products div .text_box .bt_group .btn{display:inline-block;width:auto;margin:0 0 6px;padding:7px 15px;min-width:110px;}



	.products .event_banner .item_box .text_box dl .number{display:none;}

	.products .event_banner .item_box .text_box dl dd .s_title{display:none;}

	.products .event_banner .item_box .text_box dl dd .b_title{margin:0;font-size:24px;line-height:30px;}

	.products .event_banner .item_box .text_box dl dd .text{margin-top:9px;font-size:12px;line-height:18px;}

	.products .event_banner .item_box .text_box dl dd .b_date{margin:10px 0 0;font-size:12px;line-height:18px;}

	.products .event_banner .item_box .text_box .bt_group{margin-top:20px !important;}

	.products .event_banner .item_box .text_box .bt_group .btn{display:inline-block;width:auto;margin:0 0 6px;min-width:110px;padding:7px 15px;}



	.event_banner .text_box dl .number{font-size:14px;}

	.event_banner .text_boxdl dd .s_title{font-size:17px;line-height:19px;}

	.event_banner .text_box dl dd .b_title{margin:0;font-size:24px;line-height:30px;}

	.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:600px;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;}

	.care .cont1{width:100%;height:100%;padding:0 6.2%;box-sizing:border-box;}

	.care .cont1 h3{padding:22px 0 0 0;margin:8% 0 0 0;font-size:25px;line-height:27px;background-size:28px;}

	.care .cont1 .text{font-size:14px;line-height:18px;}



	/* 메인 */

	.main .content{padding:0 3% 0}

	.water_banner .cont .bt_group{margin:30px 0 0;}

	.air_banner .cont .bt_group{margin:30px 0 0;}

	.body_banner .cont .bt_group{margin:30px 0 0;}

	.sleep_banner .cont1 .bt_group{margin:30px 0 0;}

	.home_banner .cont .bt_group{margin:30px 0 0;}



	/* io_banner */

	.io_banner{overflow:hidden;height:200px;padding-bottom:76%;}

	.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:33%;top:auto;bottom:0;left:0;margin:0;box-sizing:border-box;}

	.io_banner .cont .illust img{width:100%;}



	/* 서비스 배너공통 */

	.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;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;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;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;}

	.pop_site_map .sMap_area .main_list .main_tap.sMap_net:before{display:none;}



	/* footer */

	.footer{width:100%;padding:0 3% 50px;box-sizing:border-box;background:#fff;}

	.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;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;}

	.footer .foot_bar .foot_sns{float:none;margin:10px 0 0;}

	.footer .foot_bar .foot_sns li{margin-right:15px;}

	.footer .foot_bar .foot_sns li img{width:30px;}

	.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;}

	.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;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{margin:20px 0 0;}

	.footer .foot_cont .foot_copy .cont_l p{font-size:12px;line-height:18px;color:#ddd;}

	.footer .foot_cont .foot_copy .cont_l p .btn_link{margin:10px 0;}

	.footer .foot_cont .foot_copy .cont_l .mark_list li{margin:0;width:33.33%;padding:15% 0 0;text-align:center;}

	.footer .foot_cont .foot_copy .cont_l .mark_list li em{margin:5px 0 0;}

	body.main.head_shadow .go_top{display:block !important;}



	/* 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;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:100%;}

	.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;}

	.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;margin-bottom:10px;}

	.tablebox.board .board_head .search_box{position:relative;float:none;padding-right:78px;}

	.tablebox.board .board_head .search_box .input_text{float:none;width:100%;}

	.tablebox.board .board_head .search_box .input_text input{width:100%;height:34px;padding:12px 40px 12px 10px;}

	.tablebox.board .board_head .search_box .bt_box.search{position:absolute;top:0;right:0;width:75px;}

	.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 a {display:inline;padding:0 0 0 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;}

	.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;}

	.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;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 팝업 : 타입별 검색(참고페이지 제품상세) */

	.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;}

	.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_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;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;}



	/* 동영상 팝업 */

	.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;}



	/* view_box */

	.view_box{border-top:1px solid #ddd;}

	.view_box .cont{min-height:0}

	.view_box .cont img{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 .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:115px;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;}



	/* 제품 리스트 */

	.common_list_cont .thumb_box .thumb_list{padding:0;}

	.common_list_cont .thumb_box .thumb_list li{box-sizing:border-box; width:49.5%;min-height:328px;height:auto;margin:0 1% 1% 0;}

	.common_list_cont .thumb_box .thumb_list li.iptEmpty{min-height:0;padding:117xp 0px 67px !important;font-size:18px !important;}

	.common_list_cont .thumb_box .thumb_list li a{box-sizing:border-box;width:100%;height:100%;padding:129% 4% 15%;}

	.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 0 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:114px;}

	.common_list_cont .thumb_box .thumb_list li .txt_box .p_info{height:75px;margin-bottom:18px;}

	.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:'Calirbri Regular';}

	.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;color:#444;}

	.common_list_cont .thumb_box .thumb_list li .txt_box .p_info .title2{font-size: 15px;line-height:18px;font-weight:500;color:#444;}

	.common_list_cont .thumb_box .thumb_list li .txt_box .p_tuition{bottom:26px;left:0;top:auto;}

	.common_list_cont .thumb_box .thumb_list li .txt_box .p_tuition .tuition1{font-size:13px;line-height:15px;color:#777;}

	.common_list_cont .thumb_box .thumb_list li .txt_box .p_tuition .tuition2{font-size:13px;line-height:15px;color:#777;}

	.common_list_cont .thumb_box .thumb_list li .txt_box .p_price{right:auto;color:#777;margin:3px 0 0 0;}

	.common_list_cont .thumb_box .thumb_list li .txt_box .p_price .price{display:inline;font-size:18px;color:#444;font-weight:bold;font-family:'Calirbri Regular';}

	.common_list_cont .thumb_box .thumb_list li .txt_box .p_price .won{color:#777;}

	.common_list_cont .thumb_box .thumb_list li .txt_box .p_icon{left:0;}

	.common_list_cont .thumb_box .bt_more{margin-top:30px;}

	.common_list_cont.body_list_cont .thumb_box .thumb_list li a{padding:129% 4% 15%;}

	.common_list_cont.home_list_cont .thumb_box .thumb_list li a{padding:129% 4% 15%;}



	/* 박스 아코디언 */

	.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 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{color:#333;}

	.searchCw .searchEmpty .box .text_list{margin:10px 0 0;}



	.searchCw .searchArea{margin:0;width:100%;}

	.searchCw .searchArea .searchBox{position:absolute;top:-45px;left:0;box-sizing:border-box;width:100%;height:40px;padding:0 50px 0 0;background:#9ACCAB;}

	.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; 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;color:#fff;text-align:center;background:none;}

	.searchCw .searchArea .searchBox .searchBtn a:before{content:"close";position:absolute;width:100%;line-height:36px;top:0;left:0;text-indent:0;}

	.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;width:470px;padding:0 3%;}

	.searchCw .tabWrap .tabArea:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#f0f0f0;}

	.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;}

	.searchCw .tabWrap .conArea .common_list_cont .thumb_box .thumb_list li{margin:0;width:49%;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 1% 2% 0;}

	.searchCw .tabWrap .conArea .common_list_cont .thumb_box .thumb_list li:nth-child(even){margin:0 0 2% 1%;}

	.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;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;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;;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; 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;}

	.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;color:#666;}



	/* 상단 검색버튼 - 검색 레이어 */

	.mSearch{display:none;z-index:10;position:fixed;top:7.3%;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:#9ACCAB;}

	.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; 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;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;}

	.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);}



	/* 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;}



	/* Global */

	.mGnb2 .gnbArea .gnbHead{border:0;}

	.mGnb2 .gnbArea .gnbBody{border-top:1px solid #e5e5e5;}

	.mGnb2 .gnbArea .gnbBody .listMain{padding:0;}



	.footer .foot_bar{padding:13px 5.5%;}

	.footer .foot_bar a{padding:0;margin:0;font-size:14px;line-height:30px;}

	.footer .foot_bar a:before{top:8px;height:14px;background:#d1d1d1;}

	.footer .foot_bar a:first-of-type{padding:0 16px 0 0;}

	/*.footer .foot_bar a:last-of-type{padding:0 40px 0 16px;background:url("/images/ico/m_ico_sns0.png") no-repeat right center;background-size:30px 30px;}*/

    .footer .foot_bar a:last-of-type{padding:0 40px 0 16px;}

	.footer .foot_bar a:last-of-type img{display:none;}

	.footer .foot_cont .foot_copy{margin:0;}

	.footer .foot_cont .foot_copy address{font-size:12px;line-height:16px;}



	.pop_site_map .sMap_area .main_list .main_tap{padding:0;}

	.pop_site_map .sMap_area .main_list .main_tap .main_tit{font-weight:normal;}

	.pop_site_map .sMap_area .main_list .main_tap.sMap_net{min-height:0;}

	.pop_site_map .sMap_area .main_list .main_tap .sub_area .sub_list .sub_tit a em{display:inline-block;margin:0 10px 0 0;}

	.pop_site_map .sMap_area .main_list .main_tap.sMap_com .sub_area .sub_list:nth-of-type(4){min-height:0;}

	.pop_site_map .sMap_area .main_list .main_tap.sMap_com .sub_area .sub_list:nth-of-type(4) .sub_tit a{margin:0;}

	.pop_site_map .sMap_area .main_list .main_tap.sMap_cus .sub_area .sub_list.last{border:0;}

	.pop_site_map .sMap_area .main_list .main_tap.sMap_net .main_tit{background:none;}



	.icon_div{
 padding: 10px;color: #70755e !important;margin-left: 27px;
}
.icon_info{
padding: 10px;
}

.icon_info a{
color: #70755e !important;padding: 10px;font-size: 13px;
}

.f_color
{
color: #70755e !important;padding: 10px;font-size: 10px;
}
.fa_icon{
height: 30px;width: 0px;
}

.footer_link ul{
margin:10px 12px;
}
.footer_link ul li{
border-bottom:1px dashed #35383c;
padding: 10px; 
}

.footer_link ul li a{
color: #70755e;font-size: 13px;
}

.footer_link ul li a:hover{
color: #333;
text-decoration: underline;font-size: 13px;
}

.footer_link ul li a::before{
font-family:  FontAwesome;
content: '\f105';
padding: 10px;
}

.contact_link a:hover{
color: #333;
text-decoration: underline;font-size: 13px;
}


}



/* 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:76%;}

	.io_banner .cont .number_list li{font-size:14px;}



	.heart_banner{padding-bottom:17%;}

	.ctm_banner{height:230px;padding-bottom:15%;}

}

@media all and (min-width:415px) and (max-width:768px) {

    .io_banner{padding-bottom:78%;}

}

/* 모바일 동영상 팝업 위치 */

.m_cont_play{position:fixed;top:20%;width:100%; height:400px;}

@media screen and (max-width:320px){

	.m_cont_play{width:100%; height:189px}

    .io_banner{padding-bottom:80%;}

}

@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 (max-width:640px){

	.m_cont_play{width:100%; height:300px}

}

@media screen and (max-width:480px){

	/*.products_banner .products .item_box{background-size:100% !important;}*/

}



/* 모바일 GNB 메뉴 제어 */

@media all and (min-width:769px){

	.mGnb2{display:none !important;}

}

 #call_for_offer {

    position: fixed;
    bottom: -4px;
    width: 100%;
    z-index: 5000;
    background: #fff;
    padding: 10px 0;

}
.float_btn {
    color: #30333c !important;
    border: none;
    text-decoration: none;
    display: inline-block;
    padding: 10px 0;
    line-height: 15px;
    font-size: 20px;
    font-weight: 700;
    text-align: center;
    width: 99%;
     margin: 0px auto;
    cursor: pointer;
    font-family: 'Calirbri Regular';
}

.call_now_btn {
    background-color: #9ACCAB;
}

.buy_now_btn {
    background-color: #9ACCAB;
}

#call_now1 {
    display: none
}

#call_now2 {
    display: block
}

@media only screen and (max-width:767px) {
    .float_btn {
        color: #30333c !important;
        border: none;
        text-decoration: none;
        display: inline-block;
        padding: 10px 0;
        line-height: 12px;
        font-size: 12px;
        font-weight: 700;
        text-align: center;
        width: 95%;
        margin: 0px auto;
        cursor: pointer;
        font-family: 'Calirbri Regular';

    }
    #call_now1 {
        display: block
    }
    #call_now2 {
        display: none
    }
}

                