@carset "UTF-8";#viewPort #container.sub .contents .brand .brand-image>div li{display:inline-block;zoom:1;*display:inline;vertical-align:middle}img.pcimg{display:inline-block;*display:inline;zoom:1}img.moimg{display:none}.mo_contents{display:none}#viewPort #header{position:relative}#viewPort #header .aside .hgroup .btnMobile{display:none}#viewPort #header .aside .gnb{display:block!important;top:0;right:0;max-width:50%;height:100%;border:0}#viewPort #header .aside .gnb>div{height:100%}#viewPort #header .aside .gnb ul.dep1{height:100%}#viewPort #header .aside .gnb ul.dep1>li{float:left;width:16.66%;height:100%;position:relative}#viewPort #header .aside .gnb ul.dep1>li>a{text-align:center;height:100%;padding:0;background:transparent;border-left:1px solid #ddd}#viewPort #header .aside .gnb ul.dep1>li>a:before{display:none}#viewPort #header .aside .gnb ul.dep1>li>a img{top:50%;left:50%;width:34px;height:34px;margin:-17px 0 0 -17px}#viewPort #header .aside .gnb ul.dep1>li>a span{width:0;display:block;overflow:hidden}#viewPort #header .aside .gnb ul.dep1>li>div{position:absolute;width:200px;left:50%;margin-left:-100px}#viewPort #header .aside .gnb ul.dep1>li:last-child>div{margin:0;left:auto;right:0}#viewPort #header .aside .gnb ul.dep1>li ul.dep2 li a{border-top:1px solid #eee}#viewPort #header .aside .gnb ul.dep1>li ul.dep2 li:first-child a{border:0}#viewPort #header .aside .gnb ul.dep1>li ul.dep2 li:hover a{background:#fff;color:#000}#viewPort #header .aside .gnb ul.dep1>li ul.dep2 a{text-align:center}#viewPort .btnUser{display:block;top:100px}#viewPort #container.main .contents .img-txt{padding:3em 2em}#viewPort #container.main .contents .img-txt img{max-height:450px}#viewPort #container.main .contents .img-txt a.btn-reservation{display:block;position:absolute;bottom:-86px;right:0}#viewPort #container.sub .contents .con-inner{padding:5em 10px 3em 10px}#viewPort #container.sub .contents .con-inner .sub-title h3{font-size:26px}#viewPort #container.sub .contents .album-bbs{max-width:90%}#viewPort #container.sub .contents .album-bbs>div .lst-photo{margin:0 -5px;padding:10px 0}#viewPort #container.sub .contents .album-bbs>div .lst-photo li{width:25%}#viewPort #container.sub .contents .album-bbs>div .lst-photo li.div2{display:none}#viewPort #container.sub .contents .album-bbs>div .lst-photo li.div4{display:block;margin:0;padding:0;width:100%;height:0;clear:both}#viewPort #container.sub .contents .album-bbs>div .lst-photo li>a{margin:10px}#viewPort #container.sub .contents .album-bbs2{max-width:90%}#viewPort #container.sub .contents .album-bbs2>div .lst-photo{margin:0 -5px;padding:10px 0}#viewPort #container.sub .contents .album-bbs2>div .lst-photo li{width:33.33%}#viewPort #container.sub .contents .album-bbs2>div .lst-photo li>a{margin:10px}#viewPort #container.sub .contents .brand{max-width:90%}#viewPort #container.sub .contents .brand .brand-image>div{padding:3em 0}#viewPort #container.sub .contents .brand .brand-image>div li{padding:1em 2em}#viewPort #container.sub .contents .brand .brand-image>div li img{max-width:100%}#viewPort #container.sub .contents .brand .brand-traffic .traffic-body dt .map{padding:30px 0;height:350px}#viewPort #container.sub .contents .brand .brand-traffic .traffic-body dd>div h6{font-size:20px}#viewPort #container.sub .contents .brand .brand-traffic .traffic-body dd>div li{font-size:16px;margin-top:20px}#viewPort #container.sub .contents .addWrap{width:95%}#viewPort #container.sub .contents .sideLayout{position:absolute;bottom:0;right:0;bottom:0;left:auto;z-index:10;width:350px;background:0}#viewPort #container.sub .contents .sideLayout.infoOff:before{position:absolute}#viewPort #container.sub .contents .sideLayout>div.btn-sideOn>div{padding:10px 5px;top:150px;left:0}#viewPort #container.sub .contents .sideLayout>div.btn-sideOn>div>span{width:16px;height:32px;background-position:-16px 0}#viewPort #container.sub .contents .sideLayout>div.btn-sideOff>div{padding:10px 5px;top:150px;left:0}#viewPort #container.sub .contents .sideLayout>div.btn-sideOff>div>span{width:16px;height:32px;background-position:0 0}#viewPort #container.sub .contents .sideLayout .side-info{padding:50px 0 50px 50px;margin:0;max-height:none}#viewPort #container.sub .contents .sideLayout .side-info>div{display:block}#viewPort #container.sub .contents .sideLayout .side-info>div.c-body{padding:0;margin:0;border:0}#viewPort #container.sub .contents .sideLayout .side-info>div.c-body p{font-size:14px;color:#fff;margin-bottom:20px;line-height:1.5em}#viewPort #container.sub .contents .sideLayout .side-info>div.c-body p.point-txt{font-size:24px;line-height:1.2em}#viewPort #container.sub .contents .sideLayout .side-info>div.c-body p.point-txt span{display:block;color:#ed1c24}#viewPort #container.sub .contents .sideLayout .side-info>div.c-body p.sign{text-align:right;margin:50px 70px 0 0}#viewPort #container.sub .contents .preview{max-width:90%;margin:0 auto}#viewPort #container.sub .contents .preview .preview-sector .sub-title .sector-list ul li{width:14.28571%}#viewPort #container.sub .contents .preview .preview-sector .sub-title .sector-list ul li a{padding:10px 0}#viewPort #container.sub .contents .preview .preview-sector #bx-pager ul li{width:20%}#viewPort #container.sub .contents .preview .preview-sector #bx-pager ul li a{height:100px}#viewPort #container.sub .contents .preview .preview-sector .preview-info>h3{font-size:24px;margin:0 0 20px 0}#viewPort #container.sub .contents .preview .preview-sector .preview-info .sec-Info dl dd ul{padding:0}#viewPort #container.sub .contents .preview .preview-sector .preview-info .sec-Info dl dd ul li{list-style:none;font-size:18px;background:url(/img_up/shop_pds/namcheoncp/design/image/ico/ico_sector.png) 0 3px no-repeat;padding:0 0 0 35px;margin:10px 0 0 0;font-weight:bold}#viewPort #container.sub .contents .preview .preview-sector .preview-info .sec-Info dl dd ul li table{font-size:15px}#viewPort #container.sub .contents .preview .preview-sector .preview-info .sec-Info dl dd ul li table tr th{padding:5px 5px 5px 20px}#viewPort #container.sub .contents .preview .preview-sector .preview-info .sec-Info dl dd ul li table tr td{padding:5px 5px 5px 20px}#viewPort #container.sub .contents .reser_tab{max-width:90%}#viewPort #container.sub .contents .reser_tab>ul>li{width:20%!important}#viewPort #container.sub .contents .reser_tab>ul>li:first-child{margin:0}#viewPort #container.sub .contents .reser_tab>ul>li>a{font-size:16px;border-color:#fff}#viewPort #container.sub .contents .reservation{max-width:90%}#viewPort #container.sub .contents .reservation>div{padding:2em}#viewPort #container.sub .contents .reservation>div.reser-notice .reser-body .s_tit{font-size:22px;margin:0 0 1.5em 0}#viewPort #container.sub .contents .reservation>div.reser-notice .reser-body li{font-size:16px;line-height:1.6em}#viewPort #container.sub .contents .reservation>div.reser-price{font-size:16px}#viewPort #container.sub .contents .reservation>div.reser-price>div .price_table th,#viewPort #container.sub .contents .reservation>div.reser-price>div .price_table td{padding:10px}#viewPort #container.sub .contents .reservation>div .sec-wrap dl dt{width:35%;text-align:center}#viewPort #container.sub .contents .reservation>div .sec-wrap dl dd{width:63%;padding-left:2%}#viewPort #container.sub .contents .reservation>div .sec-wrap dl dd ul li{font-size:16px;line-height:1.6em}#viewPort #container.sub .contents .reservation>div .sec-wrap .sec-tab ul li{width:12%}#viewPort #container.sub .contents .reservation>div .sec-wrap .sec-tab ul li:first-child{margin-left:30px}#viewPort #container.sub .contents .reservation>div .sec-wrap .sec-body>h2{border-radius:10px 10px 0 0}#viewPort #container.sub .contents .sub06 .bdWrap{padding:2em}#viewPort #container.sub .contents .sub06 .bdWrap .bdBody{padding:1em;background:#fff}#viewPort #container.sub .contents .sub06 .bdWrap .bdBody ul.lst-photo>li{width:30%}.clr{*zoom:1}.clr:after{content:"";display:block;clear:both}.otherSub{max-width:90%}.farm-A-pen-reserve .farm-A-step1 .farm-A-cal-pc .farm-A-rooms .cal_site p{float:left;width:50%}.farm-A-pen-reserve .farm-A-step1 .farm-A-cal-pc .farm-A-rooms .cal_site p a,.farm-A-pen-reserve .farm-A-step1 .farm-A-cal-pc .farm-A-rooms .cal_site p i{font-size:11px;padding:3px;line-height:100%;letter-spacing:-1px;border-radius:0}.cal_site{background:#f1f1f1;padding:5px 5px 5px 10px}.farm-A-pen-reserve .farm-A-step1 .farm-A-cal-pc th,.farm-A-pen-reserve .farm-A-step1 .farm-A-cal-pc td{border:1px solid #ccc!important}