@charset "utf-8";
/**
 * @File Name : content.css
 * @Description : Each Subpage Body Contents CSS (★ 최초…최종 작업자는 갱신 이력을 반드시 남겨주세요!)
 * @Modification Information
  * <pre>
 * 수정일 | 수정자 | 수정내용
 * 2020.08.10 | 김효진 | 최초 등록
 * </pre>
 * @author 디자인팀 김효진
 * @since 2020.08.10
 *
 * @Copyright (C) IACTS.CO.KR All rights reserved.
 */

/*! Subpage Body Content Each Template v.20150905~ 20190611. 20191011~ | by @Who
 */

/** Compatible! [IE9+] 20191011~ */

/* Table of contents ))
 | .content1template1
 | …
 */

/* All Device ◆◆◆◆◆◆◆◆◆◆ */


/* ◇◆ StyleName. YYYYMMDD. @Who	 ◇◆ */

/* 만족도조사결과 */
.charge1result1{margin:0;padding:0;list-style:none;font-size:.875em;}
.charge1result1>li{margin:1% 0;background:#f7f8f9;border:1px solid #ccc;}
.charge1result1>li .even-grid{margin:1.2% 0;display:table;width:100%;}
.charge1result1>li .even-grid .column{position:relative;display:table-cell;vertical-align:middle;padding:.5% 3%;}
.charge1result1>li .even-grid .column.large-2{width:30%;text-align:center;font-size:1.125em;color:#000;border-right:1px dotted #777;}
.charge1result1>li .even-grid .column.large-10{width:70%;}
.charge1result1>li .even-grid .column.large-5{width:30%;}
.charge1result1>li .even-grid .column.large-7{width:70%;text-align:center;font-size:1.125em;color:#000;border-right:1px dotted #777;}
.charge1result1>li .even-grid .column .button{display:block;width:140px;}
.charge1result1>li .even-grid .column .button .t1{font-size:.875em;}
.charge1result1>li .even-grid .column .button .ic1{background:url(../../img/lib/ic40a2right3.png);}
@media all and (min-width:500px){
	.charge1result1>li .even-grid .column.large-2{width:20%;padding-left:1%;padding-right:1%;}
	.charge1result1>li .even-grid .column.large-10{width:80%;}
}
@media all and (min-width:768px){
	.charge1result1{font-size:1em;}
	.charge1result1>li .even-grid .column.large-2{width:16.66667%;padding-left:2%;padding-right:2%;}
	.charge1result1>li .even-grid .column.large-10{width:83.33333%;}
	.charge1result1>li .even-grid .column .button{position:absolute;top:0;right:20px;margin:0;width:160px;}
}



/* 스킵네비게이션(지도) */
.skipapi{z-index:9999;position:absolute;left:0;top:0;width:100%;margin:0}
.skipapi *{display:inline;list-style:none;margin:0;padding:0;}
.skipapi a{display:block;position:absolute;left:-9999px;top:0;width:1px;height:1px;overflow:hidden;}
.skipapi a:focus{left:0;width:98%;padding:1%;height:auto;background:#555;color:#fff;text-decoration:none;text-align:left;line-height:18px;}
a#skipContent:focus{outline:1px dotted #000;background:#000}

/* 찾아오시는길 */
.location1 {position:relative;overflow:hidden;}
.location1 .wrap_controllers{display:none;}
.location1 .b1.more {display:block;
	z-index:21;
	position:absolute;left:0;top:0;
	font-weight:500;
	color:#fff;
	background:#0158ba;
	text-decoration:none !important;
	padding:5px 15px 5px 10px;
}
.location1 .b1.more:before{content:"";
	display:inline-block;
	width:20px;height:20px;
	background:url(../../img/lib/ic40a3c0plus1.png) no-repeat 0 0;
	background-size:contain;
	vertical-align:top;
	margin:3px 0 0;
}
.location1s1 {display:block;background:#f7f8fa;overflow:hidden;}
.location1s1 ul {list-style:none;padding:15px;margin:0;overflow:hidden;}
.location1s1 li {position:relative;
	float:left;
	padding-left:75px;
	min-height:56px
}
.location1s1 li.addr{margin-right:10px;}
.location1s1 li:before {content:"";
	position:absolute;top:0;left:0;
	display:block;
	width:50px;height:50px;
	background:url() no-repeat;
	background-size:contain;
}
.location1s1 li.addr:before {background-image:url(../../img/sub/ic100a1car1.png)}
.location1s1 li.tel:before {background-image:url(../../img/sub/ic100a1phone1.png)}
.location1s1 li .t1 {display:block;font-size:.925em;color:#000;font-weight:600;letter-spacing:-.075em;margin-top:5px}
.location1s1 li .t2 {display:block;font-size:1.125em;color:#585858;line-height:1.235em;}
.location1s1 li .t2 a {color:#585858}
@media all and (min-width:768px){
	.location1s1 ul{padding:15px 30px;}
	.location1s1 li.addr{width:60%;}
}


/* 플로우차트 */
.flow1chart {position:relative;list-style:none;margin:0;padding:0;background:#f9f7f4;padding:10px 10px 20px;overflow:hidden;}
.flow1chart li {position:relative;width:100%;margin-top:30px;box-sizing:border-box;border:1px solid #ac7835;display:table;font-size:1.063em;line-height:1.235em;background:#fff;}
.flow1chart li:first-child {margin-top:10px}
.flow1chart li:last-child {margin-right:0;background:#7b5320;border-color:#7b5320;color:#fff;}
.flow1chart li:after {position:absolute;bottom:-28px;right:calc(50% - 11px);content:"";display:block;width:12px;height:22px;background:url(../../img/sub/ic22a1flowchart1arrow.png) no-repeat;transform:rotate(90deg);}
.flow1chart li:last-child:after {display:none;}
.flow1chart li .t1 {display:table-cell;vertical-align:middle;text-align:center;padding:15px 20px;}
@media all and (min-width:400px){
	.flow1chart {padding:10px 10px 20px 20px}
	.flow1chart li {float:left;width:calc(50% - 30px);height:94px;margin-right:30px;margin-top:10px}
	.flow1chart li:first-child {margin-top:10px}
	.flow1chart li:after {top:calc(50% - 11px);right:-23px;bottom:auto;transform:none;}
	.flow1chart li .t1 {padding-top:0;padding-bottom:0}
}
@media all and (min-width:500px){
	.flow1chart li {width:calc(33.3333% - 30px);margin-right:30px}
	.flow1chart li:after {right:-23px}
}
@media all and (min-width:768px){
	.flow1chart {padding:10px 20px 30px 40px}
	.flow1chart li {width:calc(25% - 40px);margin-right:40px;margin-top:20px}
	.flow1chart li:first-child {margin-top:20px}
	.flow1chart li:after {right:-28px}
}

/* 이미지확대보기 */
.imgzoom1, .imgExpand1 {position:relative;}
.imgzoom1 .b1.zoom, .imgExpand1 .b1 {position:absolute;bottom:0;right:0;width:40px;height:40px;background:url(../../img/sub/ic40a1zoom.png) no-repeat 50% 50%}






/* 사이트맵 */
.sitemap1{margin:0 0 40px;padding:0 0 40px;border-bottom:1px solid #ddd;}
.sitemap1 .h2{display:block;
	background:none;
	padding:0;margin:0;
	letter-spacing:-3px;
	font-family:'GimhaeGaya';
	font-size:28px;
	font-weight:400;
}
.sitemap1 .d2{display:block;
	border:1px solid #ddd;
	background:#ecf1f5;
	color:#333;
	text-align:center;
	padding:7px 5px;
	letter-spacing:-1px;
	font-weight:600
}
.sitemap1 .column ul{display:block;
	background:#fafbfc;
	border:1px solid #ddd;
	border-top:0;
	padding:15px;
	margin:0;
	font-size:14px;
}
.sitemap1 .column ul>li{background:none;padding:0;;}
.sitemap1 .column ul>li>a{display:block;
	position:relative;
	color:#555;
	text-decoration:none;
	margin:7px 0;
	padding:0 0 0 10px;
	line-height:135%;
}
.sitemap1 .column ul>li:before{display:none;}
.sitemap1 .column ul>li>a:before{content:'- ';
	display:block;
	position:absolute;left:0;top:0;
}
.sitemap1 .column ul>li>a:hover{color:#000}





.line_bv { display:inline-block; width:24px;height:17px;background:url(/_res/edu/img/sub/01/gh_his_img02.gif);margin:0 .3em;}
.line_v_tit { display:block; width:30px; height:2px; margin:20px auto 0; background: #abbbc8;}
.line_bv2_tit { display:block; width:120px;height:8px;background:url(/_res/edu/img/lib/b1s1c1g4.png);margin:0 auto;}
.line_v_tit2 { display:block; width:30px; height:2px; margin:6px auto 30px; background: #abbbc8;}

.line_v_tit3 { display:block; width:90%; height:1px; margin:5px auto 5px; background: #fff;}


/* 연혁 */
.history1 {clear:both;position:relative;display:block;padding-bottom:20px;font-size:.875em;}
.history1:after {position:absolute;bottom:0;left:50%;margin-left:-33px;margin-bottom:30px;content:"";display:block;width:46px;height:46px;background:url(/_res/edu/img/sub/01/gh_his_img03.png) no-repeat;background-size:contain;}
.history1 .t1 {font-family:'GimhaeGaya';width:100%;height:0;padding:12% 0 13%;overflow:hidden;background:url(/_res/edu/img/sub/01/gh_his_img02.jpg) no-repeat;background-size:cover;text-align:center;color:#fff;line-height:1;font-size:1.714em;margin:0 0 40px;letter-spacing:-0.05em;}
.history1list1 {border-bottom:1px solid #ccc;}
.history1list1 .lst1 {position:relative;border-top:1px solid #ccc;padding-bottom:5px;}
.history1list1 .lst1 .t2 {display:inline-block;vertical-align:top;color:#000;font-size:1.625em;padding-top:10px;box-sizing:border-box;border-top:3px solid #000;margin:-1px 0 0;font-weight:600}
.history1list1 ul {list-style:none;margin:0;padding:0;}
.history1list1 li {position:relative;padding-left:70px;font-size:1.125em}
.history1list1 li .t3 {position:absolute;top:0;left:0;width:85px;height:100%;line-height:1;color:#333;padding-top:16px;box-sizing:border-box;}
.history1list1 li .t4 {padding:10px 0;margin:0;color:#888888}
@media all and (min-width:500px){
	/*.history1 .t1 {padding-top:11%;padding-bottom:13%;background-size:contain;}*/
	.history1list1 .lst1 {padding-left:105px;padding-bottom:0;}
	.history1list1 .lst1 .t2 {position:absolute;top:-1px;left:0;width:120px;height:100%;text-align:center;padding-top:15px;}
	.history1list1 li .t3 {padding-top:20px;}
	.history1list1 li .t4 {padding-top:15px;padding-bottom:15px;font-size:.875em;}
}
@media all and (min-width:600px){
	.history1list1 .lst1 {padding-left:140px;}
	.history1list1 li {padding-left:85px;}
	.history1list1 .lst1 .t2 {padding-top:10px;}
}
@media all and (min-width:768px){
	.history1 {font-size:1em;}
	.history1 .t1 {margin-bottom:60px;font-size:2.250em;}
	.history1:after {width:96px;height:96px;margin-left:-47px;}
}




/* flow1. */
.flow1{border:1px solid #c8c8cc;background:#fcfdfe;/*background:#fafafa;*/}
.flow1:after{display:none}
.flow1>li{position:relative;vertical-align:top;border:1px solid #d5d7e6;border-width:0 0 1px;padding:30px 2% 5% 70px !important;}
.flow1>li:before{display:block;position:absolute;left:15px;top:30px;font-size:20px;font-family:Helvetica,Arial,sans-serif;line-height:30px;color:#fff;width:30px;height:30px;border-radius:100px;text-align:center;}
.flow1>li:nth-child(1):before{content:'01';background-color:#00a66d}
.flow1>li:nth-child(2):before{content:'02';background-color:#00b992}
.flow1>li:nth-child(3):before{content:'03';background-color:#00a5ba}
.flow1>li:nth-child(4):before{content:'04';background-color:#0086d2}
.flow1>li:nth-child(5):before{content:'05';background-color:#046fd9}
.flow1>li:nth-child(6):before{content:'06';background-color:#046fd9}

.flow1>li:after{content:'';position:absolute;left:80px;top:-1px;display:block;width:37px;height:20px;background:url(/_res/edu/img/sub/arrow2ss.png) no-repeat;}
.flow1>li:first-child:after{background:transparent;}
.flow1>li:last-child{border:0;}
.flow1>li>.t1{display:block;font-size:18px;color:#000;margin:.25em 0 ;line-height:1.333;font-weight:600;}
@media all and (min-width:768px){
	.flow1{display:table !important;table-layout:fixed !important;padding:0 !important;width:100%;}
	.flow1>li{display:table-cell !important;vertical-align:top;border-width:0 1px 0 0;padding:2% 2% 4% 3% !important;/*height:146px;min-height:146px;*/}
	.flow1>li:before{position:relative;left:0;top:0;}
	.flow1>li:after{left:-1px;top:55px;width:20px;height:37px;background:url(/_res/edu/img/sub/arrow2s.png) no-repeat 0 0;}
	.flow1>li>.t1{margin:1em 0 .25em;}
}



@media all and (min-width:768px){
	.mm1 .tgroup{width:145px;height:145px;}
}
@media all and (min-width:1000px){
	.mm1 .tgroup{width:160px;height:160px;font-size:20px;}
}



.box1.download1s1{border-color:#e2e2e4 !important;background:#f7f8f8 !important;}
.download1s1{overflow:hidden;}
.download1s1 .m1{display:inline-block;float:left;margin-top:.999em;line-height:1.333;vertical-align:middle;}
.download1s1 .b1{display:inline-block;float:right;vertical-align:middle;}


.grid-info1{display:block;}
.grid-info1 .box1{padding:1.5em 1em 1em;min-height:235px;}
.grid-info1 .ic{display:block;
	width:100px;height:100px;
	margin:0 auto 20px;
	background:url() no-repeat;
	background-size:contain;
}
.grid-info1 .ic1{background-image:url(/_res/cce/img/sub/ic100a1map1.png)}
.grid-info1 .ic2{background-image:url(/_res/cce/img/sub/ic100a1billing1.png)}
.grid-info1 .ic3{background-image:url(/_res/cce/img/sub/ic100a1building1.png)}
.grid-info1 .t1{display:inline-block;
	text-align:center;
	border:1px solid #1170c0;
	border-radius:20px;
	padding:2px 20px;
	font-size:14px;
	color:#1170c0;
}
.grid-info1 .t2{
	margin:20px 0 0;padding:0;
	line-height:120%;
	text-align:center;
}

.facility1{display:block;
	position:relative;
	overflow:hidden;
	overflow-x:auto;
}
.facility1>.wrap1{display:block;
	position:relative;
	width:870px;
}
.facility1 *{list-style:none;padding:0;margin:0;}
.facility1 .cont1{display:block;
	position:absolute;left:0;top:0;bottom:0;right:0;
}
.facility1 .a1{display:block;
	position:absolute;
	text-decoration:none !important;
	animation:bounce1 .5s infinite ease-out;
}
.facility1 .ic{display:block;
	width:30px;height:40px;
	margin:0 auto 0;
	background:url() no-repeat;
	background-size:contain;
}
.facility1 .ic1{background-image:url(../../img/sub/ic60a1pointer1.png)}
.facility1 .ic2{background-image:url(../../img/sub/ic60a1pointer2.png)}
.facility1 .tg1{display:block;visibility:hidden;}
.facility1 .tg1 .t1{
	display:inline-block;
	font-size:13px;
	font-weight:bold;
	color:#fff !important;
	background:#000;
	border-radius:10px;
	padding:5px 10px 7px;
	letter-spacing:0;
	line-height:1em;
}
.facility1 .a1:hover{animation:none;}
.facility1 .a1:hover .ic1{display:none;}
.facility1 .a1:hover .tg1{visibility:visible;}


#facility1s1 .m1 .a1{left:70px;top:150px;}
#facility1s1 .m2 .a1{left:80px;top:250px;}
#facility1s1 .m3 .a1{left:140px;top:110px;}
#facility1s1 .m4 .a1{left:265px;top:50px;}
#facility1s1 .m5 .a1{left:315px;top:130px;}
#facility1s1 .m6 .a1{left:320px;top:190px;}
#facility1s1 .m7 .a1{left:450px;top:150px;}
#facility1s1 .m8 .a1{left:585px;top:150px;}

#facility1s2 .m1 .a1{left:233px;top:60px;}
#facility1s2 .m2 .a1{left:210px;top:145px;}
#facility1s2 .m3 .a1{left:300px;top:160px;;}
#facility1s2 .m4 .a1{left:450px;top:55px;}
#facility1s2 .m5 .a1{left:470px;top:130px;}
#facility1s2 .m6 .a1{left:630px;top:100px;}
#facility1s2 .m7 .a1{left:650px;top:160px;}
#facility1s2 .m8 .a1{left:735px;top:200px;}
#facility1s2 .m9 .a1{left:70px;top:200px;}

#facility1s3 .m1 .a1{left:10px;top:245px;}
#facility1s3 .m2 .a1{left:140px;top:485px;}
#facility1s3 .m3 .a1{left:185px;top:610px;}
#facility1s3 .m4 .a1{left:300px;top:600px;}
#facility1s3 .m5 .a1{left:205px;top:720px;}
#facility1s3 .m6 .a1{left:320px;top:500px;}
#facility1s3 .m7 .a1{left:200px;top:300px;}
#facility1s3 .m8 .a1{left:490px;top:310px;}
#facility1s3 .m9 .a1{left:580px;top:150px;}
#facility1s3 .m10 .a1{left:570px;top:75px;}
#facility1s3 .m11 .a1{left:380px;top:90px;}
#facility1s3 .m12 .a1{left:200px;top:500px;}

.facility_pop1{display:none;
	z-index:100;
	position:fixed;left:0;top:0;bottom:0;right:0;
	background:url(../../img/lib/b.000000.opacity.70.png);
}
.facility_pop1>.wrap1{display:block;
	position:relative;
	width:100%;
	max-width:750px;
	background:#fff;
	margin:180px auto 0;
}
.facility_pop1>.wrap1 .t1{display:block;
	padding:5px 20px 10px;
}
.facility_pop1>.wrap1 a.close{display:block;
	position:absolute;right:0;top:-50px;
	width:40px;height:40px;
}
.facility_pop1>.wrap1 a.close .ic1{display:block;width:40px;height:40px;
	background:url(../../img/lib/ic40x.png) no-repeat;
}
.facility_pop1.on>.wrap1{
	animation:slide1 .5s ease-out;
}
.facility_pop1.pic1>.wrap1{max-width:600px;}



@keyframes bounce1 {
	50% {transform:translateY(-5px)}
}
@keyframes slide1 {
	5% {margin:0 auto}
	40% {margin:180px auto 0;}
	50% {margin:170px auto 0;}
}


.greeting1{}
.greeting1 .hg1 .h1{display:block;
	position:relative;
	color:#000;
	text-align:center;
}
.greeting1 .hg1 .h1:before{content:'';
	display:block;
	width:10px;height:20px;
	background:#27c187;
	transform: skewX(-30deg);
	margin:0 auto 10px;
}
.greeting1 .hg1 .h1 .dpib{display:block !important;}
@media all and (min-width:1260px){
	.greeting1 .hg1 .h1{text-align:left}
	.greeting1>.wrap1{padding:0 0 0 390px;
		background:url(../../img/sub/greeting1_img01.png) no-repeat;
	}
}

.info1{display:block}
.info1 .column{text-align:center;}
.info1 .column em{display:block;}



/* 특화박스(픽1글2) (코스요약, 내여행스케줄보기 목록) 20180823 */
.spc4box1{position:relative;
	margin:0 auto 30px;
	padding:20px 30px;
	background:#313d4c;
	line-height:1.375;
	overflow:hidden;
}
.spc4box1 .deco1{display:block;
	position:relative;
	width:130px;height:130px;
	margin:auto;
	background:url(../../img/sub/ic260a1c1course1.png) no-repeat center center;
	background-size:contain;
	/* overflow:hidden; */
}
.spc4box1 .deco1.schedule{
	background-image:url(../../img/sub/ic260a1c1course2.png);
}
.spc4box1 .w1{position:relative;
	/* text-align:center; */
	overflow:hidden;
}
.spc4box1 .w1c1{position:relative;
	margin:12px 0;
	color:#95ccff;
	font-weight:400;
	overflow:hidden;
}
.spc4box1 .w1c2{position:relative;
	margin:12px 0 16px;
	color:#fff;
	overflow:hidden;
}
.spc4box1 .w1c3{position:relative;
	/* height:40px; */
	overflow:hidden;
}
.spc4box1 .deco2{display:block;
	margin:0 0 -.75em;
	font-family:serif;
	font-size:48px;
}
.spc4box1 .w1c1 .t1{display:block;
	font-size:24px;
	overflow:hidden;font-family:'GimhaeGaya';
}
/* ☆ 경로변형 */
.spc4box1 .spc4route1 .a1{display:inline-block;
	margin:4px 0;
	color:#fff;
	font-size:17px;
}
.spc4box1 .spc4route1 .ic1{display:inline-block;
	box-sizing:border-box; /* ☆ */
	width:23px;
	height:27px;
	margin:0;
	background:url(../../img/sub/ich54a1c0mapmarker1.png) no-repeat center center;
	background-size:contain;
	color:#313d4c;
	font-weight:600;
	font-size:17px;
	text-align:center;
	vertical-align:middle;
	overflow:hidden;
}
.spc4box1 .spc4route1 .t1{display:inline-block;
	vertical-align:middle;
}
.spc4box1 .spc4route1 .sep{display:inline-block;
	color:#fff;
	font-size:17px;
	vertical-align:middle;
}
html.Mobile .spc4box1 .spc4route1 .ic1{
	padding:1px 0 0;
}

@media all and (min-width:768px){ /* ◇◆ */

.spc4box1 .deco1{
	float:left;
	margin:0 60px 0 0;
}
.spc4box1 .deco1:before{content:'';display:block;
	position:absolute;right:-30px;top:50%;
	width:0;height:70px;
	margin:-35px 0;
	border-left:1px solid #6f7882;
	border-right:1px solid #181e26;
}
.spc4box1 .w1{
	text-align:left;
}
.spc4box1 .deco2{
	float:left;
	margin:-.25em 0 -.75em;
}

} /* /(min-width:768px) */


.info2{margin:0 0 30px 0;}
.info2 .h1{display:inline-block;
	background:#dcfbfb;
	color:#1a7dd3;
	border-radius:20px;
	font-size:20px;
	padding:8px 30px 9px;
	margin:0 0 0 20px;
}
.info2 .t1{display:block;
	background:#f7f7f7;
	border-radius:20px;
}
.info2 .t1 .w1{
	padding:30px 30px 20px;
	margin:-20px 0 0;
	line-height:135%
}


.clock1{}
.clock1 .ic1{display:block;
	width:120px;height:143px;
	background:url() no-repeat;
	background-size:contain;
	margin:0 auto 15px;
}
.clock1 .t1{display:block;
	width:130px;
	text-align:center;
	padding:5px 10px;
	margin:0 auto 10px;
	border-radius:20px;
	color:#fff;
	font-weight:bold;
	font-size:18px;
}
.clock1 .t2{display:block;
	text-align:center;
	color:#000;
	font-size:18px;
}

.clock1 .m1 .ic1{background-image:url(../../img/sub/clock1_img01.png)}
.clock1 .m2 .ic1{background-image:url(../../img/sub/clock1_img02.png)}
.clock1 .m3 .ic1{background-image:url(../../img/sub/clock1_img03.png)}
.clock1 .m4 .ic1{background-image:url(../../img/sub/clock1_img04.png)}


.clock1 .m1 .t1{background:#39975c}
.clock1 .m2 .t1{background:#1170c0}
.clock1 .m3 .t1{background:#ff7800}
.clock1 .m4 .t1{background:#cf0f16}



.campaign1{}
.campaign1 .ic1{display:block;
	width:120px;height:143px;
	background:url() no-repeat;
	background-size:contain;
	margin:0 auto 15px;
}
.campaign1 .t1{display:block;
	width:130px;
	text-align:center;
	padding:5px 10px;
	margin:0 auto 10px;
	border-radius:20px;
	color:#fff;
	font-weight:bold;
	font-size:18px;
}
.campaign1 .t2{display:block;
	text-align:center;
	color:#000;
	font-size:18px;
}

.campaign1 .m1 .ic1{background-image:url(../../img/sub/campaign1_img01.png)}
.campaign1 .m2 .ic1{background-image:url(../../img/sub/campaign1_img02.png)}
.campaign1 .m3 .ic1{background-image:url(../../img/sub/campaign1_img03.png)}
.campaign1 .m4 .ic1{background-image:url(../../img/sub/campaign1_img04.png)}




.btn_reserve1{display:inline-block;
	margin:0;
	color:#fff;
	background:#ff6363;
	border-radius:20px;
	font-size:14px;
	padding:5px 20px 6px;
	text-align:center;
}
@media all and (min-width:640px){
	.btn_reserve1{float:right;margin:-40px 0 0;}
}


/* 레이어팝업. 20201125 추가 */

.layerpop1{display:block;
	z-index:1000;
	position:fixed;
	width:320px;
	height:320px;
	margin:0 0 -20px;
	background:#eee;
	border:1px solid #000;
	visibility:hidden;
	opacity:0;
	box-shadow:0 0 5px 0 rgba(0, 0, 0, .2);
	transition:.4s;
}
.layerpop1.on{
	margin:0;
	opacity:1;
	visibility:visible;
}
.layerpop1 .figs{display:block;
	position:absolute;left:0;right:0;top:0;bottom:36px;
}
.layerpop1 .menu{display:block;
	position:absolute;left:0;right:0;bottom:0;
	height:36px;
	background:#000;
}
.layerpop1 .menu [class*='b']{float:left;
	box-sizing:border-box; /* ☆ */
	height:100%;
	padding:4px 10px;
	color:#fff;
}
.layerpop1 .menu .b1{float:left;}
.layerpop1 .menu .b2{float:right;}

#pop1notice1{left:20px;top:360px;}

/* 홍보중 추가. 20201130 */
.spc4list1 .stat.stat5, .gen1info1 .stat.stat5, .stat.stat5 {background:#00b6bd;color:#fff;}


/* YYYYMMDD.Writer. ◇◆ */



/* RWD ◇◆◇◆ */
/* ◇◆ */
@media all and (min-width:640px){
}
/* ◇◆ */
@media all and (min-width:768px){
}
/* ◇◆ */
@media all and (min-width:1000px){
}
/* ◇◆ */
@media all and (min-width:1260px){
}