@charset "utf-8";

.maps{width:100% !important;}
.maps .wrap_controllers{display:none;}
.maps .cont{display:none;}

/* maps-loca */
.maps-loca{padding:30px; 40px; background:url("/images/contents/maps-loca-item.png") no-repeat bottom right #3c5c4c;}
.maps-loca .btxt-loca{}
.maps-loca .btxt-loca .btxt{display:inline-block; vertical-align:middle; font-size:20px; color:#e9eb18; letter-spacing:-0.03em; font-family:'GmarketSansB'; margin-right:20px; line-height:100%;}
.maps-loca .btxt-loca .loca{display:inline-block; vertical-align:middle; padding-left:26px; background:url("/images/contents/loca-icon.png") no-repeat left; font-size:16px; color:#fff; line-height:120%;}

.bm-txt{font-size:16px; color:#133522; line-height:180%; letter-spacing:-0.03em;}

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

	}	

	@media all and (max-width:1000px){
		.maps .wrap_map{height:300px !important;}

		.maps-loca{padding:20px 30px;}
		.maps-loca .btxt-loca .btxt{font-size:18px;}
		.maps-loca .btxt-loca .loca{font-size:14px; line-height:140%;}

		.bm-txt br{display:none;}
	}

	@media all and (max-width:680px){
		.maps .wrap_map{height:260px !important;}

		.maps-loca{padding:15px 20px;}
		.maps-loca .btxt-loca .btxt{font-size:16px;}
		.maps-loca .btxt-loca .loca{font-size:13px;}

		.bm-txt{font-size:14px;}
	}

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

	}


/* vc-txts */
.vc-txts{text-align:center;}
.vc-txts .mtxts{background:url("/images/contents/visit-item01.png") no-repeat left;}
.vc-txts .mtxts .btxt{font-size:16px; color:#000; font-family:'NotoKrB'; line-height:180%; letter-spacing:-0.03em;}
.vc-txts .mtxts .stxt{font-size:16px; color:#133522; font-family:'NotoKrL'; line-height:180%; letter-spacing:-0.03em;}

.vc-imgs{position:relative;}
.vc-imgs:before{position:absolute; top:-90px; right:0px; width:159px; height:97px; background:url("/images/contents/visit-item02.png") no-repeat top right; content:""; z-index:-1;}
.vc-imgs ul{margin:0px -1%;}
.vc-imgs ul:after{clear:both; content:""; display:block;}
.vc-imgs ul li{width:31.3333333%; height:290px; overflow:hidden; margin:0px 1%; float:left;}
.vc-imgs ul li img{width:100%; height:290px; object-fit: cover;}

.vc-infos{position:relative; font-size:0px; z-index:1;}
.vc-infos:after{clear:both; content:""; display:block;}
.vc-infos:before{position:absolute; top:-180px; right:0px; width:206px; height:182px; background:url("/images/contents/visit-item03.png") no-repeat top right; content:""; z-index:-1;}
.vc-infos .tit-list{width:50%; display:inline-block; vertical-align:top; box-sizing:border-box; padding-left:100px;}
.vc-infos .tit-list.fainfo{background: url("/images/contents/fainfo-icon.png") no-repeat left;}
.vc-infos .tit-list.loca{background: url("/upload_data/board_data/BBS_0000005/175039270783075.png") no-repeat left;}

.vc-infos .tit-list .tit{font-size:20px; color:#498636; line-height:120%; font-family:'GmarketSansB';}
.vc-infos .tit-list .cont-list li{font-size:15px; color:#666;}

	@media all and (max-width:1400px){
		.vc-txts .mtxts .btxt{font-size:15px;}
		.vc-txts .mtxts .stxt{font-size:15px;}
	}	

	@media all and (max-width:1000px){
		.vc-imgs ul li{height:200px;}
		.vc-imgs ul li img{height:200px;}

		.vc-infos .tit-list{padding-left:40px;}
		.vc-infos .tit-list.fainfo{background-size:30px; background-position:top left;}
		.vc-infos .tit-list.loca{background-size:30px; background-position:top left;}

		.vc-infos .tit-list .tit{font-size:18px; }
		.vc-infos .tit-list .cont-list li{font-size:14px;}
	}

	@media all and (max-width:680px){
		.vc-txts .mtxts .btxt{font-size:14px;}
		.vc-txts .mtxts .stxt{font-size:14px;}

		.vc-imgs ul li{height:140px;}
		.vc-imgs ul li img{height:140px;}

		.vc-infos:before{top:-100px; right:0px; width:120px; height:104px; background-size:100%;}

		.vc-infos .tit-list .tit{font-size:16px; }
		.vc-infos .tit-list .cont-list li{font-size:13px;}
	}

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

		.vc-imgs ul li{height:90px;}
		.vc-imgs ul li img{height:90px;}

		.vc-infos .tit-list{width:100%;}

		.vc-infos .tit-list.fainfo{margin-bottom:20px;}
	}



/* img-list */
.img-list{margin:0px -1%;}
.img-list:after{clear:both; content:""; display:block;}
.img-list li{width:48%;  margin:0px 1%; float:left; margin-bottom:30px;}
.img-list li .img{width:100%; height:390px; overflow:hidden; }
.img-list li .img img{width:100%; height:390px; object-fit: cover;}
.img-list li .txts{background:#eee; padding:15px 10px; font-size:16px; line-height:120%; text-align:center;}

.img-list.item03 li{width:31.33333333%;}
.img-list.item03 li .img{height:290px;}
.img-list.item03 li .img img{height:290px;}

/* .over-wrap */
.over-wrap{position:relative;}
.over-wrap:before{position:absolute; top:0px; left:50%; width:2000px; margin-left:-1000px; height:100%; background:green; content:""; z-index:-1;}
.over-wrap.forest:before{background:url("/images/contents/forest-bg.png") no-repeat center bottom; background-size:100%;}

.over-wrap .texts{text-align:center;}
.over-wrap .texts .cont-title{display:inline-block;}
.over-wrap .texts .btxt{font-size:16px; color:#133522; letter-spacing:-0.03em; line-height:160%;}

	@media all and (max-width:1400px){
		.over-wrap:before{position:absolute; top:0px; left:-20px; width:100%; padding:0px 20px; margin-left:0px; }681
	}	

	@media all and (max-width:1000px){
		.img-list li .img{height:260px;}
		.img-list li .img img{height:260px;}

		.img-list.item03 li .img{height:160px;}
		.img-list.item03 li .img img{height:160px;}
		.img-list li .txts{padding:10px; font-size:15px;}

		.over-wrap .texts .btxt{font-size:15px;}
		.over-wrap .texts .btxt br{display:none;}
	}

	@media all and (max-width:680px){
		.img-list li .img{height:200px;}
		.img-list li .img img{height:220px;}

		.img-list.item03 li .img{height:200px;}
		.img-list.item03 li .img img{height:120px;}
		.img-list li .txts{padding:10px; font-size:14px;}

		.over-wrap .texts .btxt{font-size:14px;}
	}

	@media all and (max-width:480px){
		.img-list li .img{height:160px;}
		.img-list li .img img{height:160px;}

		.img-list.item03 li .img{height:80px;}
		.img-list.item03 li .img img{height:80px;}
		.img-list li .txts{padding:10px 5px; font-size:13px;}
	}

/* .greet-wrapf */
.greet-wrap{text-align:center; }
.greet-wrap .core-ment{text-align:center; padding:60px 20px; background:url("/images/contents/greet-core-bg.jpg") no-repeat center #f3f6e4; background-size:cover}
.greet-wrap .core-ment .btxt{font-size:26px; color:#133522; font-family:'GmarketSansL'; line-height:140%; letter-spacing:-0.04em;}
.greet-wrap .core-ment .btxt strong{font-family:'GmarketSansB';}
.greet-wrap .core-ment .stxt{font-size:15px; color:#133522;}

.greet-wrap .cont-title{display:inline-block;}
.greet-wrap .gtxt{font-size:16px; color:#000; line-height:160%; letter-spacing:-0.03em;}

.greet-wrap .greet-inter{text-align:center;}
.greet-wrap .greet-inter .items{display:inline-block;}
.greet-wrap .greet-inter .items li{width:280px; height:280px; padding-top:60px; box-sizing:border-box; background:#000; border-radius:50%; display:inline-block; vertical-align:top; text-align:center;}
.greet-wrap .greet-inter .items li:before{width:70px; height:70px; margin-bottom:20px; display:inline-block; vertical-align:top; background:#fff; content:"";}
.greet-wrap .greet-inter .items li .btxt{font-size:20px; color:#fff; line-height:120%; margin-bottom:10px; font-family:'GmarketSansB';}
.greet-wrap .greet-inter .items li .stxt{font-size:16px; color:#fff; line-height:120%;}

.greet-wrap .greet-inter .items li.nat{background:rgba(158,198,71,0.9); margin-right:-50px;}
.greet-wrap .greet-inter .items li.nat:before{background:url("/images/contents/grinter-icon-nat.png") no-repeat center}
.greet-wrap .greet-inter .items li.peo{background:rgba(86,153,194,0.9);}
.greet-wrap .greet-inter .items li.peo:before{background:url("/images/contents/grinter-icon-peo.png") no-repeat center}
.greet-wrap .greet-inter .items li.eco{background:rgba(80,165,137,0.9); margin-left:-50px;}
.greet-wrap .greet-inter .items li.eco:before{background:url("/images/contents/grinter-icon-eco.png") no-repeat center}

.greet-wrap .promise-list{padding:50px 0px 50px 500px; text-align:left; background:url("/images/contents/promise-list-bg.png") no-repeat left}
.greet-wrap .promise-list .list{}
.greet-wrap .promise-list .list li{font-size:16px; color:#373737; padding:15px 0px 15px 40px; border-bottom:1px solid #e6e6e6; line-height:120%; background:url("/images/contents/check-icon01.png") no-repeat left}

	@media all and (max-width:1000px){
		.greet-wrap .core-ment{padding:30px 20px;}
		.greet-wrap .core-ment .btxt br{display:none;}
		.greet-wrap .core-ment .btxt{font-size:24px;}

		.greet-wrap .gtxt br{display:none;}
		.greet-wrap .greet-inter .items li{width:220px; height:220px; padding-top:30px;}

		.greet-wrap .greet-inter .items li.nat{margin-right:-30px;}
		.greet-wrap .greet-inter .items li.eco{margin-left:-30px;}

		.greet-wrap .promise-list{padding:0px 0px 0px 300px; background-size:280px;}
		.greet-wrap .promise-list .list li{font-size:14px; padding:15px 0px 15px 34px;}


	}

	@media all and (max-width:680px){
		.greet-wrap .core-ment{padding:20px 20px;}
		.greet-wrap .core-ment .btxt{font-size:22px;}

		.greet-wrap .gtxt{font-size:14px; color:#000;}

		.greet-wrap .greet-inter .items li{width:150px; height:150px; padding-top:20px;}

		.greet-wrap .greet-inter .items li:before{width:40px; height:40px; margin-bottom:10px; background-size:100% !important;}

		.greet-wrap .greet-inter .items li .btxt{font-size:16px; margin-bottom:5px;}
		.greet-wrap .greet-inter .items li .stxt{font-size:13px;}

		.greet-wrap .greet-inter .items li.nat{margin-right:-20px;}
		.greet-wrap .greet-inter .items li.eco{margin-left:-20px;}

		.greet-wrap .promise-list{padding:0px 0px 0px 180px; background-size:160px; background-position:left top;}
		.greet-wrap .promise-list .list li{font-size:14px; padding:10px 0px 10px 30px;}
	}

	@media all and (max-width:480px){
		.greet-wrap .core-ment{padding:20px 10px;}
		.greet-wrap .core-ment .btxt{font-size:18px;}

		.greet-wrap .greet-inter .items li{width:90px; height:90px; padding:10px 5px; border-radius:20px;}

		.greet-wrap .greet-inter .items li:before{width:30px; height:30px; margin-bottom:5px;}
		.greet-wrap .greet-inter .items li .btxt{font-size:12px; margin-bottom:0px;}
		.greet-wrap .greet-inter .items li .stxt{font-size:10px;}

		.greet-wrap .greet-inter .items li.nat{margin-right:0px;}
		.greet-wrap .greet-inter .items li.eco{margin-left:0px;}

		.greet-wrap .promise-list{padding:0px 0px 0px 0px; background:none;}
	}

/* .jbecsi-wrap */
.jbecsi-wrap{text-align:center; }
.jbecsi-wrap .core-ment{text-align:center; padding:60px 20px; background:url("/images/contents/jbecsi-core-bg.jpg") no-repeat center #eefaf2; background-size:cover}
.jbecsi-wrap .core-ment .tit{font-size:26px; color:#133522; font-family:'GmarketSansB'; line-height:120%; letter-spacing:-0.04em;}
.jbecsi-wrap .core-ment .btxt{font-size:18px; color:#133522; font-family:'GmarketSansM'; line-height:140%; letter-spacing:-0.04em;}
.jbecsi-wrap .core-ment .btxt strong{font-family:'GmarketSansB';}
.jbecsi-wrap .core-ment .stxt{font-size:15px; color:#133522;}

.jbecsi-wrap .jbecsi-inter{text-align:center;}
.jbecsi-wrap .jbecsi-inter .items{display:inline-block;}
.jbecsi-wrap .jbecsi-inter .items li{width:280px; height:280px; margin:0px 10px; padding-top:80px; box-sizing:border-box; background:#f9f9f9; border-radius:50%; display:inline-block; vertical-align:top; text-align:center;}
.jbecsi-wrap .jbecsi-inter .items li:before{width:71px; height:61px; margin-bottom:20px; display:inline-block; vertical-align:top; background:#fff; content:"";}
.jbecsi-wrap .jbecsi-inter .items li .btxt{font-size:20px; color:#282828; line-height:120%; margin-bottom:10px; font-family:'GmarketSansB';}
.jbecsi-wrap .jbecsi-inter .items li .btxt strong{color:#186e33; font-family:'GmarketSansB';}
.jbecsi-wrap .jbecsi-inter .items li.ecot:before{background:url("/images/contents/jbecsi-icon-ecot.png") no-repeat center}
.jbecsi-wrap .jbecsi-inter .items li.ecom:before{background:url("/images/contents/jbecsi-icon-ecom.png") no-repeat center}
.jbecsi-wrap .jbecsi-inter .items li.self:before{background:url("/images/contents/jbecsi-icon-self.png") no-repeat center}

.jbecsi-wrap .jbecsi-map{border:1px solid #d8d8d8; padding:30px;}
.jbecsi-wrap .jbecsi-map .map{position:relative;}
.jbecsi-wrap .jbecsi-map .map .links{position:absolute; top:0px; left:0px; z-index:1;}
.jbecsi-wrap .jbecsi-map .map .links .btxt{font-size:20px; color:#000; display:block; line-height:120%; font-family:'GmarketSansB';}
.jbecsi-wrap .jbecsi-map .map .links .stxt{font-size:14px; color:#000; display:block; line-height:120%; letter-spacing:-0.03em;}

.jbecsi-wrap .jbecsi-map .map a{display:block; padding:10px; width:170px; margin-left:-85px; box-sizing:border-box;}
.jbecsi-wrap .jbecsi-map .map a:hover{text-decoration:underline;}
.jbecsi-wrap .jbecsi-map .map .links.kss{top:21%; left:27%;}
.jbecsi-wrap .jbecsi-map .map .links.kss .btxt, .jbecsi-wrap .jbecsi-map .map .links.kss .stxt, .jbecsi-wrap .jbecsi-map .map .links.kss:hover{color:#7aa86a;}

.jbecsi-wrap .jbecsi-map .map .links.iss{top:9%; left:45%;}
.jbecsi-wrap .jbecsi-map .map .links.iss .btxt, .jbecsi-wrap .jbecsi-map .map .links.iss .stxt, .jbecsi-wrap .jbecsi-map .map .links.iss{color:#70a2c7;}

.jbecsi-wrap .jbecsi-map .map .links.wjg{top:18%; left:59%;}
.jbecsi-wrap .jbecsi-map .map .links.wjg .btxt, .jbecsi-wrap .jbecsi-map .map .links.wjg .stxt, .jbecsi-wrap .jbecsi-map .map .links.wjg{color:#9d9c4c;}

.jbecsi-wrap .jbecsi-map .map .links.kag{top:30%; left:72%;}
.jbecsi-wrap .jbecsi-map .map .links.kag .btxt, .jbecsi-wrap .jbecsi-map .map .links.kag .stxt, .jbecsi-wrap .jbecsi-map .map .links.kag{color:#699c97;}

.jbecsi-wrap .jbecsi-map .map .links.mjg{top:21%; left:88%;}
.jbecsi-wrap .jbecsi-map .map .links.mjg .btxt, .jbecsi-wrap .jbecsi-map .map .links.mjg .stxt, .jbecsi-wrap .jbecsi-map .map .links.mjg{color:#6091b2;}

.jbecsi-wrap .jbecsi-map .map .links.kjs{top:35%; left:39%;}
.jbecsi-wrap .jbecsi-map .map .links.kjs .btxt, .jbecsi-wrap .jbecsi-map .map .links.kjs .stxt, .jbecsi-wrap .jbecsi-map .map .links.kjs{color:#eca37a;}

.jbecsi-wrap .jbecsi-map .map .links.jjs{top:37%; left:50%;}
.jbecsi-wrap .jbecsi-map .map .links.jjs .btxt{color:#d7d7d9;}

.jbecsi-wrap .jbecsi-map .map .links.bag{top:56%; left:21%;}
.jbecsi-wrap .jbecsi-map .map .links.bag .btxt{color:#d7d7d9;}

.jbecsi-wrap .jbecsi-map .map .links.jus{top:58%; left:40%;}
.jbecsi-wrap .jbecsi-map .map .links.jus .btxt, .jbecsi-wrap .jbecsi-map .map .links.jus .stxt, .jbecsi-wrap .jbecsi-map .map .links.jus{color:#8a8eb4;}

.jbecsi-wrap .jbecsi-map .map .links.isg{top:59%; left:59%;}
.jbecsi-wrap .jbecsi-map .map .links.isg .btxt, .jbecsi-wrap .jbecsi-map .map .links.isg .stxt, .jbecsi-wrap .jbecsi-map .map .links.isg{color:#ae6f9a;}

.jbecsi-wrap .jbecsi-map .map .links.jsg{top:52%; left:78%;}
.jbecsi-wrap .jbecsi-map .map .links.jsg .btxt, .jbecsi-wrap .jbecsi-map .map .links.jsg .stxt, .jbecsi-wrap .jbecsi-map .map .links.jsg{color:#d1ab2c;}

.jbecsi-wrap .jbecsi-map .map .links.gjg{top:78%; left:21%;}
.jbecsi-wrap .jbecsi-map .map .links.gjg .btxt, .jbecsi-wrap .jbecsi-map .map .links.gjg .stxt, .jbecsi-wrap .jbecsi-map .map .links.gjg{color:#a8887b;}

.jbecsi-wrap .jbecsi-map .map .links.sjg{top:82%; left:53%;}
.jbecsi-wrap .jbecsi-map .map .links.sjg .btxt, .jbecsi-wrap .jbecsi-map .map .links.sjg .stxt, .jbecsi-wrap .jbecsi-map .map .links.sjg{color:#d66b87;}

.jbecsi-wrap .jbecsi-map .map .links.nws{top:81%; left:72%;}
.jbecsi-wrap .jbecsi-map .map .links.nws .btxt, .jbecsi-wrap .jbecsi-map .map .links.nws .stxt, .jbecsi-wrap .jbecsi-map .map .links.nws{color:#d8878d;}

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

	}	

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

		.jbecsi-wrap .core-ment{padding:30px 20px;}
		.jbecsi-wrap .core-ment .tit{font-size:24px;}
		.jbecsi-wrap .core-ment .btxt{font-size:16px;}
		.jbecsi-wrap .core-ment .btxt br{display:none;}
		.jbecsi-wrap .core-ment .stxt{font-size:13px;}

		.jbecsi-wrap .jbecsi-inter .items li{width:210px; height:210px; margin:0px; padding-top:40px;}
		.jbecsi-wrap .jbecsi-inter .items li .btxt{font-size:18px;}

		.jbecsi-wrap .jbecsi-map{padding:10px;}

		.jbecsi-wrap .jbecsi-map .map .links .btxt{font-size:16px;}
		.jbecsi-wrap .jbecsi-map .map .links .stxt{font-size:11px;}

		.jbecsi-wrap .jbecsi-map .map a{width:120px; margin-left:-60px; box-sizing:border-box;}
		.jbecsi-wrap .jbecsi-map .map .links.kss{top:19%; left:27%;}
		.jbecsi-wrap .jbecsi-map .map .links.iss{top:7%; left:45%;}
		.jbecsi-wrap .jbecsi-map .map .links.wjg{top:15%; left:59%;}
		.jbecsi-wrap .jbecsi-map .map .links.kag{top:28%; left:72%;}
		.jbecsi-wrap .jbecsi-map .map .links.mjg{top:19%; left:88%;}
		.jbecsi-wrap .jbecsi-map .map .links.kjs{top:32%; left:39%;}
		.jbecsi-wrap .jbecsi-map .map .links.jjs{top:37%; left:49%;}
		.jbecsi-wrap .jbecsi-map .map .links.bag{top:55%; left:20%;}
		.jbecsi-wrap .jbecsi-map .map .links.jus{top:57%; left:40%;}
		.jbecsi-wrap .jbecsi-map .map .links.isg{top:56%; left:59%;}
		.jbecsi-wrap .jbecsi-map .map .links.jsg{top:55%; left:77%;}
		.jbecsi-wrap .jbecsi-map .map .links.gjg{top:78%; left:21%;}
		.jbecsi-wrap .jbecsi-map .map .links.sjg{top:80%; left:53%;}
		.jbecsi-wrap .jbecsi-map .map .links.nws{top:79%; left:72%;}
	}

	@media all and (max-width:680px){
		.jbecsi-wrap .core-ment{padding:20px 20px;}
		.jbecsi-wrap .core-ment .tit{font-size:22px;}
		.jbecsi-wrap .core-ment .btxt{font-size:15px;}

		.jbecsi-wrap .jbecsi-inter .items li{width:140px; height:140px; padding-top:25px; margin:0px 0px;}
		.jbecsi-wrap .jbecsi-inter .items li:before{width:40px; height:38px; margin-bottom:5px; background-size:100% !important;}
		.jbecsi-wrap .jbecsi-inter .items li .btxt{font-size:14px;}

		.jbecsi-wrap .jbecsi-map{border:none; padding:0px; overflow:hidden;}
		.jbecsi-wrap .jbecsi-map .map{overflow:hidden; font-size:0px;}
		.jbecsi-wrap .jbecsi-map .map img{display:none;}
		.jbecsi-wrap .jbecsi-map .map .links{position:relative; display:inline-block; min-height:66px; vertical-align:middle; width:33.3333333333%; margin-left:0px; box-sizing:border-box;}

		.jbecsi-wrap .jbecsi-map .map .links.kss{top:auto; left:auto; background:#7aa86a;}
		.jbecsi-wrap .jbecsi-map .map .links.kss .btxt, .jbecsi-wrap .jbecsi-map .map .links.kss .stxt, .jbecsi-wrap .jbecsi-map .map .links.kss:hover{color:#fff;}
		.jbecsi-wrap .jbecsi-map .map .links.iss{top:auto; left:auto; background:#70a2c7;}
		.jbecsi-wrap .jbecsi-map .map .links.iss .btxt, .jbecsi-wrap .jbecsi-map .map .links.iss .stxt, .jbecsi-wrap .jbecsi-map .map .links.iss:hover{color:#fff;}
		.jbecsi-wrap .jbecsi-map .map .links.wjg{top:auto; left:auto; background:#9d9c4c;}
		.jbecsi-wrap .jbecsi-map .map .links.wjg .btxt, .jbecsi-wrap .jbecsi-map .map .links.wjg .stxt, .jbecsi-wrap .jbecsi-map .map .links.wjg:hover{color:#fff;}
		.jbecsi-wrap .jbecsi-map .map .links.kag{top:auto; left:auto; background:#699c97}
		.jbecsi-wrap .jbecsi-map .map .links.kag .btxt, .jbecsi-wrap .jbecsi-map .map .links.kag .stxt, .jbecsi-wrap .jbecsi-map .map .links.kag:hover{color:#fff;}
		.jbecsi-wrap .jbecsi-map .map .links.mjg{top:auto; left:auto; background:#6091b2}
		.jbecsi-wrap .jbecsi-map .map .links.mjg .btxt, .jbecsi-wrap .jbecsi-map .map .links.mjg .stxt, .jbecsi-wrap .jbecsi-map .map .links.mjg:hover{color:#fff;}
		.jbecsi-wrap .jbecsi-map .map .links.kjs{top:auto; left:auto; background:#eca37a}
		.jbecsi-wrap .jbecsi-map .map .links.kjs .btxt, .jbecsi-wrap .jbecsi-map .map .links.kjs .stxt, .jbecsi-wrap .jbecsi-map .map .links.kjs:hover{color:#fff;}
		.jbecsi-wrap .jbecsi-map .map .links.jjs{display:none}
		.jbecsi-wrap .jbecsi-map .map .links.bag{display:none}
		.jbecsi-wrap .jbecsi-map .map .links.jus{top:auto; left:auto; background:#8a8eb4}
		.jbecsi-wrap .jbecsi-map .map .links.jus .btxt, .jbecsi-wrap .jbecsi-map .map .links.jus .stxt, .jbecsi-wrap .jbecsi-map .map .links.jus:hover{color:#fff;}
		.jbecsi-wrap .jbecsi-map .map .links.isg{top:auto; left:auto; background:#ae6f9a}
		.jbecsi-wrap .jbecsi-map .map .links.isg .btxt, .jbecsi-wrap .jbecsi-map .map .links.isg .stxt, .jbecsi-wrap .jbecsi-map .map .links.isg:hover{color:#fff;}
		.jbecsi-wrap .jbecsi-map .map .links.jsg{top:auto; left:auto; background:#d1ab2c}
		.jbecsi-wrap .jbecsi-map .map .links.jsg .btxt, .jbecsi-wrap .jbecsi-map .map .links.jsg .stxt, .jbecsi-wrap .jbecsi-map .map .links.jsg:hover{color:#fff;}
		.jbecsi-wrap .jbecsi-map .map .links.gjg{top:auto; left:auto; background:#a8887b}
		.jbecsi-wrap .jbecsi-map .map .links.gjg .btxt, .jbecsi-wrap .jbecsi-map .map .links.gjg .stxt, .jbecsi-wrap .jbecsi-map .map .links.gjg:hover{color:#fff;}
		.jbecsi-wrap .jbecsi-map .map .links.sjg{top:auto; left:auto; background:#d66b87}
		.jbecsi-wrap .jbecsi-map .map .links.sjg .btxt, .jbecsi-wrap .jbecsi-map .map .links.sjg .stxt, .jbecsi-wrap .jbecsi-map .map .links.sjg:hover{color:#fff;}
		.jbecsi-wrap .jbecsi-map .map .links.nws{top:auto; left:auto; background:#d8878d}
		.jbecsi-wrap .jbecsi-map .map .links.nws .btxt, .jbecsi-wrap .jbecsi-map .map .links.nws .stxt, .jbecsi-wrap .jbecsi-map .map .links.nws:hover{color:#fff;}
	}

	@media all and (max-width:480px){
		.jbecsi-wrap .core-ment .tit{font-size:20px;}
		.jbecsi-wrap .core-ment .btxt{font-size:14px;}

		.jbecsi-wrap .jbecsi-inter .items li{width:90px; height:90px; padding-top:10px;}
		.jbecsi-wrap .jbecsi-inter .items li:before{width:30px; height:28px; margin-bottom:5px;}
		.jbecsi-wrap .jbecsi-inter .items li .btxt{font-size:12px;}
		.jbecsi-wrap .jbecsi-inter .items li .btxt br{display:none;}
	}


/* 생태 탐방길 */
.rd-txt{font-size:18px; padding-left:40px; color:#000; line-height:120%; font-family:'GmarketSansB'; background:url("/images/contents/rd-txt-icon.png") no-repeat left top;}

.road-order{border:1px solid #e1e1e1; padding:30px 20px; text-align:center;}
.road-order .itxt{display:inline-block; padding:8px 20px; background:#f3f8f1; line-height:120%; line-height:120%; border-radius:20px; font-size:15px; color:#000; letter-spacing:-0.02em;}

.road-order .order-list{display:flex; flex-wrap:nowrap; text-align:center;}
.road-order .order-list li{position:relative; flex:1 1 auto;}
.road-order .order-list li:before{position:absolute; top:18px; left:0px; width:100%; height:10px; background:#f3f8f1; content:"";}
.road-order .order-list li:after{position:absolute; top:17px; right:0px; width:12px; height:12px; margin-right:-6px; background:url("/images/contents/road-loca-arrow.png") no-repeat left; z-index:1; content:"";}
.road-order .order-list li .btxt{position:relative; color:#000;}
.road-order .order-list li .btxt:before{width:17px; height:22px; display:inline-block; vertical-align:top; margin-bottom:15px; background:url("/images/contents/road-loca-icon.png") no-repeat center; content:"";}
.road-order .order-list li .btxt p{font-size:15px;}

.road-order .order-list li:first-child:before{border-radius:20px 0px 0px 20px;}
.road-order .order-list li:last-child:before{border-radius:0px 20px 20px 0px;}
.road-order .order-list li:last-child:after{display:none;}

	@media all and (max-width:1000px){
		.rd-txt{font-size:16px; background-size:30px;}
		.road-order .order-list{display:flex; flex-wrap:wrap;}
		.road-order .order-list li{position:relative; width:25%; margin-bottom:10px;}
		.road-order .order-list li .btxt:before{margin-bottom:10px; }

		.road-order .itxt{font-size:15px; color:#000; letter-spacing:-0.02em;}

	}

	@media all and (max-width:680px){
		.rd-txt{font-size:14px;}
		.road-order .itxt{ padding:5px 10px; font-size:14px;}

		.road-order .order-list li .btxt p{font-size:14px;}
	}

	@media all and (max-width:480px){
		.road-order .order-list li{width:33.333333333333%;}
		.road-order .order-list li .btxt:before{margin-bottom:5px; }
		.road-order .order-list li .btxt p{font-size:13px;}

	}

        