@charset "utf-8";
.guide-wrap{}
/*100가지 서면이야기*/
.history-100{width: 100%;}
.history-100 .top-img{padding-bottom: 30px; position: relative;}
.history-100 .top-img:before{content: ""; width: 3px; height: 40px; background: #000000; position: absolute; bottom:-35px; left: 50%; transform: translate(-50%, 0);}
.history-100 .top-img img{max-width: 100%;}
.history-100 .txt-ps{padding:75px 0 70px 0; line-height: 130%; color:#000000;}
.history-100 .his-tit{font-size:22px; color: #db3e3e; padding: 80px 0 10px 0;}
.history-100 .btn-wrap{padding-top: 80px;}
.history-100 .btn-wrap.tc a{background: #db3e3e !important;}
.ann-img img{max-width:100%;}

@media all and (max-width:1600px){
    .guide-wrap{padding:0px 20px;}
}

@media all and (max-width:1000px){

}

@media all and (max-width:680px){
    .guide-wrap{padding:0px 15px;}
    /*100가지 서면이야기*/
    .history-100 .txt-ps{padding: 50px 0 0 0;}
    .history-100 .his-tit{font-size:16px; padding: 50px 0 10px 0;}
    .history-100 p{font-size:14px;}
}

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

}

@charset "utf-8";
.adms-wrap{}
.inline{display: inline-block;}
.img100{width:100%;}
.maxImg100{max-width:100%; }
.adms-wrap .vision {text-align: center;}
.adms-wrap .vision > .img100{max-width:635px; }
.imgVis .vis-ori{display:none}
.imgVis{ position:relative;}

.adms-wrap .particDiv .btn-wrap.tc > a{margin:5px;}

.tourSlider{display: flex;}
.tourSlider > div{height:300px;}
.tsNavdiv{width:100%; float: left; border:1px solid #d7d7d7; border-right:none; box-sizing: border-box; background: url("/images/Culture_/layout/tourBg.png") 60px 50px no-repeat; padding:20px 40px;}
.tsNavdiv.tsnMeentDiv{background: none; width:100%; height:100%; border: none;}
.culTour .tourLR .tourLeft.mentLeft{width:60%;}
.culTour .tourLR.mentLR .tourRight{width:40%;}
.culTour .tourLR.mentLR .tourRight img{width:100%;}
.tsNavdiv.tsnMeentDiv .tsnMent{padding-left:0; margin-bottom:20px; width:100%;}
.tsNavdiv .tsnTop  {width:90%; margin:0 0 0 auto;}
.tsNavdiv .tsnTop .tstNav {padding:0 0px 0 20px ; overflow: hidden; background: url("/images/Culture_/layout/tourBar.png") 90% center no-repeat; float: right;}
.tsNavdiv .tsnTop .tstNav .slick-list{height:170px; padding:0 15px 0 15px !important; text-align: center;}
.tsNavdiv .tsnTop .tstNav .slick-list .slick-track{transform: translate3d(0px, 0px, 0px) !important; width:auto !important; left:0 !important;;}
.tsNavdiv .tsnTop .tstNav .tstLi{height:100px; top:50%; margin-top:35px;  text-align: center; display: inline-block; float:none; position: relative; width:120px !important;}
.tsNavdiv .tsnTop .tstNav .tstName{position: absolute; width: 100%; font-size:14px; color:#333; font-family:'NotoKrR'; letter-spacing:-1px;}
.tsNavdiv .tsnTop .tstNav .tstName span{cursor: pointer; transition: all 0.3s ease-in-out;}
.tsNavdiv .tsnTop .tstNav .tstName span:hover{color:#fc6279;}
.tsNavdiv .tsnTop .tstNav .tstLi:nth-child(2n-1) .tstName{bottom:0;}
/*.tsNavdiv .tsnTop .tstNav .tstLi:nth-child(2n-1):before {content: ''; display: block;width:15px; height:15px; position: absolute; background: url("/images/Culture_/layout/tourDot.png") center no-repeat; top:50%; left:50%; margin-left:-7px; margin-top:-7px; cursor: pointer;}*/
.tsNavdiv .tsnTop .tstNav .tstLi:before {content: ''; display: block;width:15px; height:15px; position: absolute; background: url("/images/Culture_/layout/tourDot.png") center no-repeat; top:50%; left:50%; margin-left:-7px; margin-top:-7px; cursor: pointer;}
.tsNavdiv .tsnTop .tstNav .tstLi.slick-current span {color:#fc6279;}
.tsNavdiv .tsnTop .tstNav .slick-current:after {content: ''; display: block;width:27px; height:36px; position: absolute; background: url("/images/Culture_/layout/tourMaker.png") center no-repeat; top:50%; left:50%; margin-left:-13px; margin-top:-35px; cursor: pointer;}
.tsNavdiv .tsnBot{border-top:1px dashed #d7d7d7; width:100%; padding-top:20px; float: right;}
.tsNavdiv .tsnBot.tsnMentBot .tsbLi{width:100%; float: none; text-align: left; overflow: hidden;}
.tsNavdiv .tsnBot.tsnMentBot .tsbLi .tsbTit{width:auto;}
.tsNavdiv .tsnBot .tsbLi{float:left; border-right:1px solid #d7d7d7; width:33%; box-sizing: border-box; padding:0 15px 0 0px; text-align: right;}
.tsNavdiv .tsnBot .tsbLi:last-child{border-right:none;}
.tsNavdiv .tsnBot .tsbLi p{float:left;}
.tsNavdiv .tsnBot .tsbLi .tsbTit{font-size:18px; color:#333; font-family: 'NotoKrM'; width:35%; text-align: right; padding-right:5px; box-sizing: border-box;}
.tsNavdiv .tsnBot .tsbLi .tsbTit.tsblue{color:#145f9e;}
.tsNavdiv .tsnBot .tsbLi .tsbTit.tsgreen{color:#09817d;}
.tsNavdiv .tsnBot .tsbLi .tsbCnt{text-align: left; padding-left:20px;}
.tsNavdiv .tsnBot .tsbLi .tsbCnt span{font-size:18px; color:#333; font-family: 'NotoKrR'; letter-spacing: -0.5px;}
.tsSlide{width:32%; max-width:400px; float: right;}
.tsSlide .slick-slide{height:300px; position:relative;}
.tsSlide .slideImg{width:400px; min-height:335px;}
.tsSlide .tsSlideName{position:absolute; bottom:0; left:0; z-index: 3; width:100%; text-align: center; color:#fff; font-size:18px; font-family: 'NotoKrR'; padding:10px 0; background-color: rgba(0,0,0,0.6);}

.tourList.imginfo-list .list01 .items .item{padding-left:365px; min-height:175px;}
.tourList .list01 .items .item .img{height:175px; overflow: hidden; width:300px;}
.culTour .tourLR{overflow: hidden;}
.culTour .tourLR .tourLeft{float:left; width:60%;}
.culTour .tourLR .tourRight{float:right; width:40%;text-align: right;}
.culTour .tourLR .tourRight img{width:90%;}
.tourBoard{border:1px dashed #ddd; padding:15px; width:auto; word-break: keep-all;}

@media screen and (max-width:1600px){
    .tsNavdiv .tsnTop .tstNav{float:none; background-position: center;}
    .tsNavdiv .tsnTop .tstNav .slick-list{padding: 0 15px 0 5px !important;}
}
@media screen and (max-width:1300px){
    .tsNavdiv .tsnBot .tsbLi{padding:0 15px;}
    .tsNavdiv .tsnBot .tsbLi p{float:none;}
    .tsNavdiv .tsnBot .tsbLi .tsbTit{width:100%;}
    .tsNavdiv .tsnBot .tsbLi .tsbTit{margin-bottom:10px; text-align: left;}
    .tsNavdiv .tsnBot .tsbLi .tsbCnt{padding-left:0;}
    .tsNavdiv .tsnTop .tstNav{width:520px; float: right; padding:0;}
}
@media screen and (max-width:1000px){
    .tsNavdiv{width:100%; float: left; border:1px solid #d7d7d7; border-right:none; box-sizing: border-box; background: none; padding:20px 15px;}
    .tourSlider > div{height:310px; box-sizing: border-box;}
    .tsNavdiv .tsnTop{width:100%;}
    .tsNavdiv .tsnTop .tstNav{width:100%; float:none;}
    .tsNavdiv{width:67%;}
    .tsNavdiv .tsnTop .tstNav .tstLi{width:75px !important; word-break: keep-all;}
    .tsSlide{width:33%;}
    .tsNavdiv .tsnTop .tstNav .tstName{font-size:14px;}
    .tsNavdiv .tsnBot .tsbLi .tsbTit{font-size:16px; margin-bottom:5px;}
    .tsNavdiv .tsnBot .tsbLi .tsbCnt{font-size:14px;}
    .tsNavdiv .tsnBot .tsbLi .tsbCnt span{font-size:14px;}
    .tsSlide .slick-slide{height:310px;}
}

@media screen and (max-width:780px){
    .tourList.imginfo-list .list01 .items .item{padding-left:295px;}
    .tourList .list01 .items .item .img{height:175px;  width:250px;}

}
@media screen and (max-width:680px){
    .tourSlider{display:block;}
    .tsNavdiv, .tsSlide{width:100%; max-width:100%;}
    .tsSlide .slideImg{width:100%;}
    .tsNavdiv .tsnTop .tstNav .tstLi{width:75px !important;}
    .culTour .tourLR .tourLeft.mentLeft{width:100%;}
    .culTour .tourLR.mentLR .tourRight{width:100%;}

    .tourList.imginfo-list .list01 .items .item{padding:15px;}
    .tourList .list01 .items .item .img{width:100%; height:auto; position: static; margin-bottom:15px;}

    .culTour .tourLR .tourLeft{width:100%; float: none; margin-bottom:10px;}
    .culTour .tourLR .tourRight{width:100%; float: none; text-align: center;}
    .imgVis .vis-ori{display:block; position: absolute;right:0%; top:-4%; }
}
@media screen and (max-width:480px){
    .tsNavdiv .tsnTop .tstNav .tstLi{width:47px !important; margin-top:10px;}
    .tsNavdiv .tsnTop .tstNav .slick-current:after{background-size: 20px !important;}
    .tourSlider > div{height:auto;}
    .tsNavdiv{border-right:1px solid #d7d7d7;}
    .tsNavdiv .tsnBot .tsbLi{padding:0 7px;}
    .tsNavdiv .tsnBot .tsbLi .tsbCnt{font-size:12px;}
    .tsNavdiv .tsnBot .tsbLi .tsbCnt span{font-size:14px;}
    .tsNavdiv .tsnTop .tstNav .slick-list{height:120px;}
    .tsSlide .slick-slide{height:160px;}
    .tsSlide .tsSlideName{font-size:14px; padding:3px;}

}

/* 특화거리 */
.adms-wrap .culCnt{font-size:16px;}

.adms-wrap .spDiv {overflow: hidden; width:100%; display:flex; flex-wrap:wrap; }
.adms-wrap .spDiv > div {}
.adms-wrap .spDiv > div.spdLeft {width:calc(50% - 1px); }
.adms-wrap .spDiv > div.spdRight {width:50%; display:flex; align-items:center; justify-content: center; background:#f3f3f3;}
.adms-wrap .spDiv > div.spdRight img {object-fit: cover;}
.adms-wrap .spDiv > div.spdLeft .slick-slide{max-height:405px; overflow: hidden; position: relative;}
.adms-wrap .spDiv > div.spdLeft .spdName{width:100%; text-align: center; background: rgba(0,0,0,0.7); color:#fff; font-size:16px; padding:22px 0; position: absolute; bottom:0;}

/* @media screen and (max-width:1600px){
    .adms-wrap .spDiv {width:1200px; margin:0 auto;}
    .adms-wrap .spDiv > div.spdLeft {width:40%;}
    .adms-wrap .spDiv > div.spdLeft .slick-slide{max-height:392px;}
    .adms-wrap .spDiv > div.spdRight {width:60%;}
}

@media screen and (max-width:1250px){
    .adms-wrap .spDiv {width:1000px;}
    .adms-wrap .spDiv > div.spdLeft .slick-slide{  max-height:327px;}
    .adms-wrap .spDiv > div.spdLeft .spdName{padding:17px 0;}
}

@media screen and (max-width:1050px){
    .adms-wrap .spDiv {width:730px;}
    .adms-wrap .spDiv > div.spdLeft .slick-slide{ max-height:238px;}
    .adms-wrap .spDiv > div.spdLeft .spdName{padding:9px 0; font-size:14px;}
} */

@media screen and (max-width:768px){
    .adms-wrap .spDiv {width:100%;}
    .adms-wrap .spDiv > div.spdLeft {width:100%; margin-bottom:10px;}
    .adms-wrap .spDiv > div.spdLeft .slick-slide{max-height:100%;}
    .adms-wrap .spDiv > div.spdRight {width:100%;}
}


@media all and (max-width:1600px){
    .adms-wrap{padding:0px 20px;}
}

@media all and (max-width:1000px){

}

@media all and (max-width:680px){
    .adms-wrap{padding:0px 15px;}
    /* 특화거리 */
    .adms-wrap .culCnt{font-size:14px;}
}

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

}


/* 조형물*/
.adms-wrap.culScu{overflow:hidden;}
.adms-wrap .sculDiv.sculLeft {width:60%; float: left;}
.adms-wrap .sculDiv.sculRight {width:38%; float:right;}
.adms-wrap .sculDiv.sculRight .srImg {margin-bottom:10px;}
.adms-wrap .sculDiv.sculRight .srImg img{width:100%;}
.adms-wrap .sculDiv.sculRight .srMap .srmMap{width:100%;}

@media screen and (max-width:1000px){
    .adms-wrap .sculDiv.sculLeft {width:100%; float: none;}
    .adms-wrap .sculDiv.sculRight {width:100%; float:none; margin-top:15px; overflow: hidden;}
    .adms-wrap .sculDiv.sculRight .srImg {width:49%; float: left;}
    .adms-wrap .sculDiv.sculRight .srMap .srmMap{width:49%; float: right}
}

@media screen and (max-width:768px){
    .adms-wrap .sculDiv.sculRight .srImg {width:100%; float: none;}
    .adms-wrap .sculDiv.sculRight .srMap .srmMap{width:100%; float:none;}
}


/* 백양산 나들이숲길 */

.adms-wrap .greenDiv .gdTit{font-family:'SCDream4';}
.adms-wrap .greenDiv .cgreen{font-size:30px;}
.adms-wrap .greenList .list01 .items .item {padding:20px; overflow: hidden;}
.adms-wrap .greenList .img, .adms-wrap .greenList .info{float:left; position: static !important;}
.adms-wrap .greenList .info{margin-left:50px; width:67%;}

@media screen and (max-width:900px) {
    .adms-wrap .greenList .info{margin-left:30px; width:65%;}
}

@media screen and (max-width:600px) {
    .imginfo-list.greenList .list01 .items .item .img{width:100px;}
}
@media only screen and (max-width: 480px){
    .imginfo-list.greenList .list01 .items .item .img{width:100%;}
    .adms-wrap .greenList .info{margin-left:0px; width:100%;}
}

/*스토리텔링*/
.adms-wrap .hisDiv{overflow: hidden;}
.adms-wrap .hisDiv .hisLeft{float:left; width:40%;}
.adms-wrap .hisDiv .hisLeft img{width:100%;}
.adms-wrap .hisDiv .imgMo{display: none;}
.adms-wrap .hisDiv .hisRight{float:right; width:58%;}
.adms-wrap .hisDiv .hisRight .hisTit{font-size:60px; font-family:'JejuMyeongjo'; line-height: 120%; padding-top:50px;}
.adms-wrap .hisDiv .hisRight .hrList {margin-top:40px;}
.adms-wrap .hisDiv .hisRight .hrList .hlLi{padding:30px 0; border-bottom:1px solid #d1d1d1; overflow: hidden;}
.adms-wrap .hisDiv .hisRight .hrList .hlLi > div:first-child {font-family:'SCDream5'; float:left;}
.adms-wrap .hisDiv .hisRight .hrList .hlLi > div .hlNum{font-size:40px; margin-right:20px; display: inline-block;}
.adms-wrap .hisDiv .hisRight .hrList .hlLi > div .hlText{font-size:20px;  display: inline-block; vertical-align: middle;}
.adms-wrap .hisDiv .hisRight .hrList .hlLi > div .hlText span{font-size:14px; color:#8b8b8b;}
.adms-wrap .hisDiv .hisRight .hrList .hlLi .btn-wrap{float:right;}

.adms-wrap .hisDiv2{background: url("/images/Culture_/content/storytelling_bg.jpg") right bottom no-repeat; background-size: 100%;}
.adms-wrap .hisDiv2 .hisCnt2 {  width:100%; height:692px;}
.adms-wrap .hisDiv2 .hisCnt2 .hc2Tit{font-size:20px; margin-bottom:20px;}
.adms-wrap .hisDiv2 .hisCnt2 p{margin-bottom:50px;}
.adms-wrap .hisDiv2 .hisCnt2 img{margin-bottom:50px;}

.adms-wrap .hisDiv4 {overflow: hidden;}
.adms-wrap .hisDiv4 .hisCnt4{float:left; width:30%; padding-top:20px;}
.adms-wrap .hisDiv4 .hisCnt4 .hisTit4{font-size:30px; line-height: 100%;}
.adms-wrap .hisDiv4 .hisCnt4 .hisTit4 span:first-child{font-family: 'SCDream5';}
.adms-wrap .hisDiv4 .hisCnt4 .hisTit4 span:last-child{font-size:16px; color:#666;}
.adms-wrap .hisDiv4 .hisCnt4 .hcCnt{font-family: 'SCDream4'; font-size:16px; line-height: 130%;}
.adms-wrap .hisDiv4 .hisSc {position: relative; float:right; width:68%; }
.adms-wrap .hisDiv4 .hisSc  .hisSld img{width:100%;}
.adms-wrap .hisDiv4 .hisSc .control{position:absolute; top:0px; right:0px;}
.adms-wrap .hisDiv4 .hisSc .control .bt_box{overflow:hidden; font-size:0px;}
.adms-wrap .hisDiv4 .hisSc .control .bt_box .prev-slide{display:inline-block; width:50px; height:50px; background:url('/images/Culture_/layout/main-sl-left.png') no-repeat center rgba(0, 0, 0 , 0.6); border:none; font-size:0px;}
.adms-wrap .hisDiv4 .hisSc .control .bt_box .stop-slide{display:inline-block; width:50px; height:50px; background:url('/images/Culture_/layout/main-sl-stop.png') no-repeat center rgba(0, 0, 0 , 0.6); border:none; font-size:0px;}
.adms-wrap .hisDiv4 .hisSc .control .bt_box .next-slide{display:inline-block; width:50px; height:50px; background:url('/images/Culture_/layout/main-sl-right.png') no-repeat center rgba(0, 0, 0 , 0.6); border:none; font-size:0px;}

.hisDiv3 .btn-wrap.tc a{background-color:#db3e3e !important; }

@media screen and (max-width:1000px) {
    .adms-wrap .hisDiv .hisLeft{width:35%;}
    .adms-wrap .hisDiv .hisRight{width:64%;}
    .adms-wrap .hisDiv .hisRight .hisTit{font-size:40px; }
    .adms-wrap .hisDiv .hisRight .hrList {margin-top:20px;}
    .adms-wrap .hisDiv .hisRight .hrList .hlLi > div .hlNum{font-size:30px;}
    .adms-wrap .hisDiv .hisRight .hrList .hlLi > div .hlText{font-size:18px;}
    .adms-wrap .hisDiv .hisRight .hrList .hlLi:nth-child(2) .btn-wrap{margin-top:10px;}

    .adms-wrap .hisDiv4 .hisSc {width:59%; }
    .adms-wrap .hisDiv4 .hisCnt4 .hcCnt {font-size:14px;}
    .adms-wrap .hisDiv4 .hisCnt4 .hisTit4{font-size:23px;}
}

@media screen and (max-width:680px) {
    .adms-wrap .hisDiv .hisLeft, .adms-wrap .hisDiv .hisRight{width:100%; float:none;}
    .adms-wrap .hisDiv .hisLeft .imgPc{display: none;}
    .adms-wrap .hisDiv  .imgMo {display: block; overflow: hidden;}
    .adms-wrap .hisDiv  .imgMo img{float:left; width:33.33%; height:120px;}
    .adms-wrap .hisDiv2 .hisCnt2 img{width:300px}
    .adms-wrap .hisDiv2 .hisCnt2 {height:500px;}

    .adms-wrap .hisDiv4 .hisCnt4, .adms-wrap .hisDiv4 .hisSc{width:100%; float: none;}
    .adms-wrap .hisDiv4 .hisCnt4 {margin-bottom:30px;}
}

@media screen and (max-width:480px) {
    .adms-wrap .hisDiv .hisRight .hisTit{font-size:30px; }
    .adms-wrap .hisDiv  .imgMo img{height:100px;}
    .adms-wrap .hisDiv .hisRight .hrList .hlLi > div .hlNum{margin-right:10px;}
    .adms-wrap .hisDiv .hisRight .hrList .hlLi > div .hlText{font-size:16px;}
    .adms-wrap .hisDiv .hisRight .hrList .hlLi > div:not(.imgMo){float:none;}
    .adms-wrap .hisDiv .hisRight .hrList .hlLi .btn-wrap{margin-top:10px;}
    .adms-wrap .hisDiv .hisRight .hrList .hlLi > div .hlText span{font-size:12px}
    .adms-wrap .hisDiv2{background:none;}
    adms-wrap .hisDiv2 .hisCnt2 img{width:90%}
    .adms-wrap .hisDiv2 .hisCnt2 {height:auto;}
}


.board-wrap{}

@media all and (max-width:1600px){
    .board-wrap{padding:0px 20px;}
}

@media all and (max-width:1000px){

}

@media all and (max-width:680px){
    .board-wrap{padding:0px 15px;}
}

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

}


/*서면애가면 관광거점시설*/
.adms-wrap .walkDiv {text-align: center; }
.adms-wrap .walkDiv .wdTit{font-size:25px; font-family:'SCDream5'; word-break: keep-all; width:700px; margin:0 auto; line-height: 120%; color:#111;}
.adms-wrap .walkDiv .wdImg {line-height: 120%; font-size:28px;}
.adms-wrap .walkDiv .wdImg img{width:150px; vertical-align: text-top; margin:0 5px;}
.adms-wrap .walkDiv .wdStit {font-size:17px; line-height: 140%; word-break: keep-all; color:#111;}

@media screen and (max-width:768px){
    .adms-wrap .walkDiv .wdTit{font-size:23px;  width:100%;}
    .adms-wrap .walkDiv .wdImg img{width:150px; vertical-align: text-top;}
    .adms-wrap .walkDiv .wdStit {font-size:14px;}
}


/* 관광 ebook */
.particDiv {overflow: hidden}
.particDiv .ebookLeft{width:60%; float:left; }
.particDiv .ebookLeft img{width:100%;}
.particDiv .ebookRight{width:37%; float:right; text-align: center;}
.particDiv .ebookRight .ebrETit{padding:5px 10px; background: #7dab17; width:250px; border-radius: 50px; color:#fff; margin:10px auto;}
.particDiv .ebookRight .ebrKCnt{text-align: left;}
.particDiv .ebookRight .ebrECnt{text-align: left; color:#a7a7a7;}

.particDiv .ebrBtn > a{width:135px; display:table; float:left; height:120px; text-align: center; box-sizing: border-box; word-break: keep-all; font-size:16px; padding:15px; margin:5px;}
.particDiv .ebrBtn > a:nth-child(2n-1){background-color:#333353}
.particDiv .ebrBtn > a:nth-child(2n){background-color:#4d5bbc}
.particDiv .ebrBtn > a > span{vertical-align: middle; display: table-cell; color:#fff;}

@media screen and (max-width:1200px){
    .particDiv .ebookLeft{width:40%; }
    .particDiv .ebookRight{width:57%;}
    .particDiv {position:relative; padding-bottom:150px;}
    .particDiv .ebrBtn{position: absolute; bottom:0; left:0;}
    .particDiv .ebrBtn > a{width: auto; height:auto; display: block; position: relative; padding-right:50px;}
    .particDiv .ebrBtn > a > span {display: inline-block;  font-size:14px;}
    .particDiv .ebrBtn > a > span > br{display:none; }
    .particDiv .ebrBtn > a:before {position: absolute; top: 50%; right: 20px; width: 20px; height: 8px; margin-top: -4px; background: url(/images/Culture_/layout/bbtn-arrow.png) no-repeat center; content: ""; z-index: 1;}
}

@media screen and (max-width:1000px){
    .particDiv .ebookLeft{width:48%; }
    .particDiv .ebookRight{width:48%;}
    .particDiv .ebookRight > div > img{width:170px;}
    .particDiv .ebookRight .ebrETit{font-size:14px;}
    .particDiv .ebrBtn > a{padding:7px 50px 7px 10px;}
}

@media screen and (max-width:680px){
    .particDiv {padding-bottom:0px;}
    .particDiv .ebookLeft{width:100%; float:none;}
    .particDiv .ebookRight{width:100%; float:none; margin-top:50px;}
    .particDiv .ebrBtn{position:static;}
}



/* 기타 레이아웃*/
.adms-wrap .festDiv2 .fdTop{width:100%; overflow: hidden; display: flex;}
.adms-wrap .festDiv2 .fdTop .fdLeft{width:550px; float: left;}
.adms-wrap .festDiv2 .fdTop .fdLeft .spdSlideDiv{position:relative;}
.adms-wrap .festDiv2 .fdTop .fdLeft .spdSlideDiv img{max-width:100%; width:100%;}
.adms-wrap .festDiv2 .fdTop .fdLeft .spdSlideDiv .spdName{width:100%; text-align: center; background: rgba(0,0,0,0.7); color:#fff; font-size:16px; padding:22px 0; position: absolute; bottom:0;}
.adms-wrap .festDiv2 .fdTop .fdRight{width:56%; float: left; background:#5d866e; height:auto; box-sizing: border-box; padding:40px;}
.adms-wrap .festDiv2 .fdTop .fdRight .dftTIt{font-size:60px; font-family:'Makgeolli'; margin-bottom:20px;  color:#fff; line-height: 120%;}
.adms-wrap .festDiv2 .fdTop .fdRight .dftSTit{font-family:'JejuMyeongjo';  color:#305b36; font-size:18px; line-height: 120%;margin-bottom: 30px;}


.adms-wrap .festDiv2 .fdTop .fdRight ul li a,
.adms-wrap .festDiv2 .fdTop .fdRight ul li {color:#fff!important;}


@media screen and (max-width:1000px){
    .adms-wrap .festDiv2 .fdTop .fdLeft{width:450px; }
    .adms-wrap .festDiv2 .fdTop .fdRight{height:364px; padding:20px; width:43%;}
    .adms-wrap .festDiv2 .fdTop .fdRight .dftTIt{font-size:50px;}
    .adms-wrap .festDiv2 .fdTop .fdRight .dftSTit{font-size:16px;}
}

@media screen and (max-width:768px){
    .adms-wrap .festDiv2 .fdTop{display:block;}
    .adms-wrap .festDiv2 .fdTop .fdLeft{width:100%; }
    .adms-wrap .festDiv2 .fdTop .fdRight{width:100%; height:auto;}
    .adms-wrap .festDiv2 .fdTop .fdRight .dftTIt{font-size:40px; margin-bottom:15px;}
    .adms-wrap .festDiv2 .fdTop .fdRight .dftSTit{font-size:16px; margin-bottom:10px;}
}

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

}


/* 축제달력 */

.adms-wrap .festCal .fcList {width:100%; overflow: hidden;}
.adms-wrap .festCal .fcList .fclBox{width:49%; height:338px; float:left; padding:20px; box-sizing: border-box; border:1px solid #d1d1d1; margin-bottom:20px;}
.adms-wrap .festCal .fcList .fclBox:nth-child(2n){float:right;}
.adms-wrap .festCal .fcList .fclBox .fcbTop{padding-bottom:30px; margin-bottom:20px; overflow: hidden; border-bottom:1px solid #d7d7d7;}
.adms-wrap .festCal .fcList .fclBox .fcbTop .fdtMonth{width:120px; height:120px; float:left; border-radius: 50%; text-align: center;}
.adms-wrap .festCal .fcList .fclBox .fcbTop .fdtMonth.mthGreen{background-color:#14ac8e; }
.adms-wrap .festCal .fcList .fclBox .fcbTop .fdtMonth.mthRed{background-color:#e54848;}
.adms-wrap .festCal .fcList .fclBox .fcbTop .fdtMonth.mthPup{background-color:#6346cc;}
.adms-wrap .festCal .fcList .fclBox .fcbTop .fdtMonth.mthBlue{background-color:#2d4fbc;}
.adms-wrap .festCal .fcList .fclBox .fcbTop .fdtMonth.mthOrg{background-color:#ff8707;}
.adms-wrap .festCal .fcList .fclBox .fcbTop .fdtMonth.mthGreen2{background-color:#1d8457;}
.adms-wrap .festCal .fcList .fclBox .fcbTop .fdtMonth.mthPink{background-color:#de446c;}
.adms-wrap .festCal .fcList .fclBox .fcbTop .fdtMonth > p{display: table; width:100%; height:100%;}
.adms-wrap .festCal .fcList .fclBox .fcbTop .fdtMonth > p > span{display: table-cell; vertical-align: middle; color:#fff; font-size:32px; font-family:'SCDream5';letter-spacing: -0.5px;}
.adms-wrap .festCal .fcList .fclBox .fcbTop .fdtTitBox {padding-left:15px; float:left;}
.adms-wrap .festCal .fcList .fclBox .fcbTop .fdtTitBox .fdtName{font-size:30px; font-family:'SCDream5'; line-height: 120%; margin-bottom:10px; padding-top:20px; box-sizing: border-box}
.adms-wrap .festCal .fcList .fclBox .fcbTop .fdtTitBox .fdtName.mthGreen{ color:#14ac8e;}
.adms-wrap .festCal .fcList .fclBox .fcbTop .fdtTitBox .fdtName.mthRed{ color:#e54848;}
.adms-wrap .festCal .fcList .fclBox .fcbTop .fdtTitBox .fdtName.mthPup{ color:#6346cc;}
.adms-wrap .festCal .fcList .fclBox .fcbTop .fdtTitBox .fdtName.mthBlue{ color:#2d4fbc;}
.adms-wrap .festCal .fcList .fclBox .fcbTop .fdtTitBox .fdtName.mthOrg{ color:#ff8707;}
.adms-wrap .festCal .fcList .fclBox .fcbTop .fdtTitBox .fdtName.mthGreen2{ color:#1d8457;}
.adms-wrap .festCal .fcList .fclBox .fcbTop .fdtTitBox .fdtName.mthPink{ color:#de446c;}
.adms-wrap .festCal .fcList .fclBox .fcbTop .fdtTitBox .fdtName.mthBlue2{ color:#6f78dc;}
.adms-wrap .festCal .fcList .fclBox .fcbTop .fdtTitBox .fdtName.fdline2{ padding-top:5px;}
.adms-wrap .festCal .fcList .fclBox .fcbTop .fdtTitBox .fdtsTit{padding:5px 10px; border:1px solid #555; font-size:18px; color:#000; font-family:'NotoKrR'; display: inline-block;}
.adms-wrap .festCal .fcList .fclBox .fdtBot{padding:0 20px; box-sizing: border-box;}

@media screen and (max-width:1200px){
    .adms-wrap .festCal .fcList .fclBox .fcbTop .fdtMonth{width:100px; height:100px;}
    .adms-wrap .festCal .fcList .fclBox .fcbTop .fdtMonth > p > span{font-size:23px;}
    .adms-wrap .festCal .fcList .fclBox .fcbTop .fdtTitBox .fdtName{font-size:23px;}
}

@media screen and (max-width:1000px){
    .adms-wrap .festCal .fcList .fclBox{height:300px; padding:15px;}
    .adms-wrap .festCal .fcList .fclBox .fcbTop .fdtMonth{width:65px; height:65px;}
    .adms-wrap .festCal .fcList .fclBox .fcbTop .fdtMonth > p > span{font-size:16px;}
    .adms-wrap .festCal .fcList .fclBox .fcbTop .fdtTitBox .fdtName{font-size:20px; padding-top:10px;}
    .adms-wrap .festCal .fcList .fclBox .fcbTop .fdtTitBox .fdtsTit{font-size:14px;}
}

@media screen and (max-width:768px){
    .adms-wrap .festCal .fcList .fclBox{width:100%; height:auto; float:none}
    .adms-wrap .festCal .fcList .fclBox:nth-child(2n){float:none;}
}

@media screen and (max-width:480px){
    .adms-wrap .festCal .fcList .fclBox .fcbTop .fdtMonth{width:55px; height:55px; margin-top:15px;}
    .adms-wrap .festCal .fcList .fclBox .fcbTop .fdtMonth > p > span{font-size: 14px;}
    .adms-wrap .festCal .fcList .fclBox .fcbTop .fdtTitBox .fdtName{font-size:16px;}
    .adms-wrap .festCal .fcList .fclBox{padding:10px;}
}


.particDiv .pdTop{text-align: center; width:100%; max-width:500px; margin:50px auto;}
.particDiv .pdTop > p{font-family:'Makgeolli'; text-align: left; font-size:30px; margin-bottom:15px; letter-spacing: -0.5px;}      


.tourtell {position:relative; display:flex; padding:30px 40px; border:1px solid #dedede; border-radius:10px; flex-wrap:wrap; justify-content: space-between; align-items:center;}

.tourtell > div {width:calc(100% - 300px);}
.tourtell > div h4 { }
.tourtell > div h4 span {color:#ce2d73;}
.tourtell > div p.copy {line-height:1.6em;}
.tourtell > div p.copy span {color:#1569e1; font-weight:600;}
.tourtell > div p.copy span.cc {color:#ce2d73; }
.tourtell > p {width:278px;}
.tourtell > p img {max-width: 100%;}

@media (max-width: 1024px) {
    .tourtell {flex-direction: column-reverse; text-align:center;}
    .tourtell > div {width:100%;}
    .tourtell > p {width:100%;}
    .tourtell > div h4:before{display:none;}
}           