.pc-dp-none{display:none !important;}

.wrap{}
.col-full{position:relative;max-width:1200px;margin:0 auto;}

.container{position:relative;margin-top:20px;}
.container:after{display:block;visibility:hidden;clear:both;content:"";}
.container-title{margin-bottom:52px;text-align:left;}
.container-title span{display:inline-block;padding:116px 0 8px 0;font-size:40px;color:#4E4E4E;font-weight:500;border-bottom:2px solid #FF8800;}

.footer{padding:29px 0 30px 0;margin-top:80px;color:#A4A4A4;background:#4E4E4E;}
.footer a{color:#A4A4A4;}
.footer .footer-inner{position:relative;margin:0 auto;}
.footer .footer-links a{display:inline-block;margin-right:27px;}
.footer .footer-info{margin-top:11px;line-height:18px;}
.footer .footer-sns{position:absolute;bottom:0;right:0;}
.footer .footer-sns li{display:inline-block;margin-left:18px;}

.top-banner{position:relative;}
.top-banner .txt{position:absolute;z-index:2;top:320px;left:0;width:100%;text-align:center;color:#fff;}
.top-banner .txt li:nth-child(2){margin-top:23px;font-size:40px;font-weight:600;}
.top-banner .txt li:nth-child(3){margin-top:37px;font-size:20px;line-height:25px;}
.top-banner .back_image{height:800px;}
.top-banner .back_image img{position:absolute;top:0;left:50%;margin-left:-960px;right:0;width:auto !important;max-width:none !important;}

.gall_row .gall_li .gall_img{width:100% !important;height:auto !important;border:none !important;}
.gall_row .gall_li img{width:100% !important;height:auto !important;}
.gall_row .box_clear{clear:none;}

.shop-top-category{border-bottom:2px solid #BBBBBB;}
.shop-top-category .first-sec li{display:inline-block;margin-right:21px;}
.shop-top-category .first-sec li a{display:inline-block;padding:0 64px;line-height:48px;font-size:20px;border:1px solid #bbbbbb;border-radius:25px;}
.shop-top-category .first-sec li.active a{color:#fff;background:#EF7902;border-color:#EF7902;}
.shop-top-category .second-sec{margin:53px 0 -2px 0;}
.shop-top-category .second-sec li{position:relative;display:inline-block;margin-right:24px;}
.shop-top-category .second-sec li:after{content:'';position:absolute;top:13px;right:-12px;width:1px;height:14px;background:#707070;}
.shop-top-category .second-sec li.active{border-bottom:2px solid #EF7902;}
.shop-top-category .second-sec li:last-child:after{display:none;}
.shop-top-category .second-sec li a{display:inline-block;padding:8px 15px;font-size:20px;}

.sct_sortlst_outer{position:relative;margin-top:60px;}
.sct_sortlst_outer .total-number{font-size:15px;}
.sct_sortlst_outer .src-items-list{position:absolute;top:0;right:0;}
.sct_sortlst_outer .src-items-list li{display:inline-block;}
.sct_sortlst_outer .src-items-list li a{padding:0 6px;font-size:15px;}

.lists-row .sct_li .sct_img img{width:100%;}

#sit #sit_pvi{width:45%;}
#sit #sit_ov{width:45%;}
#sit_pvi_big{float:none;}
#sit_pvi_big a{display:block;}
#sit_pvi_big a img{width:100% !important;height:auto !important;}
#sit_pvi_big .slick-dots{position:absolute;z-index:10;bottom:0;left:0;width:100%;text-align:center;}
#sit_pvi_big .slick-dots li{display:inline-block;}
#sit_pvi_big .slick-dots li button{display:inline-block;width:10px;height:10px;margin:0 4px;padding:0;font-size:0;color:transparent;cursor:pointer;border:none;
background:none;border:1px solid #FF8800;border-radius:100%;}
#sit_pvi_big .slick-dots li.slick-active button{background:#FF8800;}

#sit_pvi_thumb{display:none;}

.intro{position:relative;margin-bottom:199px;}
.intro .col-full{z-index:2;}
.intro:before{content:'';position:absolute;z-index:1;top:0;left:0;width:100%;height:628px;background:#FFF6E6;}
.intro .intro-title{display:inline-block;padding:116px 0 8px 0;font-size:40px;color:#4E4E4E;font-weight:500;border-bottom:2px solid #FF8800;}
.intro .r1{margin-top:155px;}
.intro .r2{position:absolute;top:219px;right:0;}
.intro .r3{position:absolute;bottom:0;right:0;}
.intro .r4{margin-top:226px;font-size:30px;line-height:40px;color:#4E4E4E;}
.intro .r4 strong{color:#FF8800;}

.wrap.content-company .container{z-index:1;margin-top:-76px;}
.wrap.content-company .container-title{display:none;}

@media screen and (max-width:1099px) {
.tablet-dp-block{display:block !important;}
.tablet-dp-none{display:none !important;}

.col-full{max-width:100%;margin:0;}

.container-title{padding:0 14px;}
.container-title span{padding:46px 0 8px 0;font-size:32px;}

.footer{padding:29px 14px 30px 14px;margin-top:80px;}
.footer a{color:#A4A4A4;}
.footer .footer-links{text-align:center;}
.footer .footer-links a{display:inline-block;margin:5px 4px;}
.footer .footer-info{margin-top:20px;text-align:center;}
.footer .footer-info .copyright{display:block;margin-top:2px;}
.footer .footer-sns{position:static;margin-top:30px;text-align:center;}
.footer .footer-sns li{display:inline-block;margin:0 10px;}

.top-banner{}
.top-banner .txt{top:110px;}
.top-banner .txt li{padding:0 15px;}
.top-banner .txt li:nth-child(2){margin-top:20px;font-size:32px;}
.top-banner .txt li:nth-child(3){margin-top:25px;font-size:18px;line-height:22px;}
.top-banner .back_image{height:500px;}

.shop-top-category .first-sec li{margin:0 4px;}
.shop-top-category .first-sec li a{padding:0 22px;line-height:32px;font-size:17px;border-radius:25px;}
.shop-top-category .second-sec{margin:23px 0 -2px 0;}
.shop-top-category .second-sec li a{font-size:17px;}

.sct_sortlst_outer .src-items-select{position:absolute;top:-8px;right:0;}
.sct_sortlst_outer .src-items-select button{height:40px;line-height:40px;border:0;padding:0 8px 0 0;font-size:15px;background:#fff;}
.sct_sortlst_outer .src-items-select button .fa{margin-left:6px;}
.sct_sortlst_outer .src-items-select ul:before {content:"";position:absolute;top:-8px;left:60px;width:0;border-style:solid;border-width:0 6px 8px 6px;border-color:transparent transparent #bbb transparent}
.sct_sortlst_outer .src-items-select ul:after {content:"";position:absolute;top:-7px;left:60px;width:0;height:0;border-style:solid;border-width:0 6px 8px 6px;border-color:transparent transparent #fff transparent}
.sct_sortlst_outer .src-items-select ul {display:none;position:absolute;top:40px;right:0;width:120px;border:1px solid #bbb;z-index:99}
.sct_sortlst_outer .src-items-select li{border-top:1px solid #eee}
.sct_sortlst_outer .src-items-select li a {display:block;text-align:center;background:#fff;border-color:#e9e9e9;padding:0 15px;line-height:40px}

.lists-row .sct_li{width:33.333333% !important;}

.wrap.content-company .container{margin-top:0;}
.wrap.content-company .footer{margin-top:0;}

.intro{padding:0 14px 60px 14px;margin-bottom:0;}
.intro:before{height:100%;}
.intro .intro-title{font-size:28px;}
.intro .r1{margin-top:45px;}
.intro .r2{position:static;margin-top:20px;}
.intro .r3{position:static;margin-top:20px;}
.intro .r4{margin-top:80px;font-size:24px;line-height:30px;text-align:center;}

#bo_list, #bo_gall, #bo_v, #sct, #sit, #sct_location{padding-right:14px;padding-left:14px;}

.gall_row .gall_li{width:33.333333%;}
}

@media screen and (max-width:767px) {
.mobile-dp-block{display:block !important;}
.mobile-dp-none{display:none !important;}

#bo_list .tbl_head01 th,
#bo_list .tbl_head01 th a,
#bo_list .tbl_head01 td,
#bo_list .tbl_head01 td a{font-size:15px;}
#bo_list .tbl_head01 colgroup,
#bo_list .tbl_head01 thead{display:none;}
#bo_list .tbl_head01 .td_chk,
#bo_list .tbl_head01 .td_num,
#bo_list .tbl_head01 .td_datetime{display:none;}

.lists-row .sct_li{width:50% !important;}

#sit #sit_ov_from{margin-top:0;}
#sit_ov_wrap{width:100%;padding:0;}
#sit #sit_pvi{float:none;width:100%;}
#sit_pvi_big{float:none;}
#sit #sit_ov{float:none;width:100%;margin-top:20px;}
#sit_ov_btn button{width:120px;font-size:17px;}
#sit_tab .tab_tit{padding:0;}
#sit_tab .tab_tit li button{padding:10px 5px;}
#sit_tab .tab_tit li button span{display:none;}

.gall_row .gall_li{width:50%;}
}