@charset "utf-8";
/**
 * @File Name : content.css
 * @Description : Each Subpage Body Contents CSS (★ 최초…최종 작업자는 갱신 이력을 반드시 남겨주세요!)
 * @Modification Information
 * <pre>
 * 수정일 | 수정자 | 수정내용
 * 2025.06.30 | 김효진 | 최초 등록
 * </pre>
 * @author 디자인팀 김효진
 * @since 2025.06.30
 *
 * @Copyright (C) IACTS.CO.KR All rights reserved.
 */

/* lib.css overwrite */
[class*='panel'].rdus {border-radius:20px;}
.panel1.hue2a5 {border-color:#d8d8d8;border-top:4px solid #363940;padding:42px 35px 34px;background:#fff;color:#000}
.panel1.hue2a5>[class*=deco] {width:100px;height:100px;margin-right:40px;background-repeat:no-repeat;background-size:cover;}
.panel1.hue2a5 .body1 .h1 {font-size:26px;font-weight:700;color:#000;line-height:1.2;letter-spacing:-.05em;}
/* 아이콘 */
.panel1.hue2a5>.deco1 {background-image:url(/_res/tour/img/lib/ic200a1deco1.png);}
@media screen and (max-width:999px){
	
}

.bdrd15{border-radius:15px}
.bdrd20{border-radius:20px}
.bdrd30{border-radius:30px}

.f_site01{display: inline-block;padding:10px 20px;margin:0;line-height:1;background:#a3488f;color:#fff;box-sizing:border-box;border-radius:9999px;font-family:"'S-CoreDream", sans-serif; font-weight: 600;font-size:18px;}
.f_site02{display: inline-block;padding:10px 20px;margin:0;line-height:1;background:#1d6eb0;color:#fff;box-sizing:border-box;border-radius:9999px;font-family:"'S-CoreDream", sans-serif; font-weight: 600;font-size:18px;}
.f_site03{display: inline-block;padding:15px 20px;margin:0;line-height:1;background:#f4f6f9;box-sizing:border-box;border-radius:10px;}

.cont1box1{margin:0 0 1.5em;border-radius:20px;padding:.5em 2em;border:1px solid #ddd;background-color:#fff;}
.cont1box2{margin:0 0 1.5em;border-radius:20px;padding:.5em 2em;background-color:#f4f6f9;}
.even-grid>.column .cont1box1, .even-grid>.column .cont1box2{margin:0 0 1.5em;}
ol.bo1.even-grid>.column {padding-top:2px;padding-bottom:0;padding-left:32px;}

.cont1box1 .even-grid.gap3pct{margin:.5% -1.5%}

/* 이미지+대체텍스트 */
.imgbox1 .box-in {display:block;margin:0 auto;border-radius:20px;box-sizing:border-box;overflow:hidden;text-align:center}
.imgbox1 img {width:100%;}
.imgbox1 .bdcolor1 {border:1px solid #ddd;box-sizing:border-box;}
.imgbox1 .dpb {background:#f7f8fb;color:#555;padding:15px 5px;text-align:center;word-break:keep-all;line-height:22px;font-weight:normal;}
.imgbox1 .button.default1 {border-color:#e0e0e0;background-color:#f9fafc;}


/* 내용리스트 */
.dl1list {margin:10px 0;padding:0;display:table;width:100%;border:1px solid #d9d9db;border-radius:20px;/* background:#fcfdfe */}
.dl1list dt, .dl1list dd {display:table-cell;vertical-align:middle;margin:0;box-sizing:border-box;padding:20px 40px;}
.dl1list dt {position:relative;width:300px;text-align:center;font-size:18px;font-weight:600;color:#000;}
.dl1list dt:after {position:absolute;top:15px;right:1px;content:"";display:block;width:1px;height:calc(100% - 30px);background:transparent;border-right:1px dotted #777}
.dl1list dd {width:calc(100% - 300px);}
@media screen and (max-width:999px){
	.dl1list {display:block;}
	.dl1list dt, .dl1list dd {display:block;padding:15px 20px;width:100%;}
	.dl1list dt {border-bottom:1px dotted #777}
	.dl1list dt:after {display:none}
}


.cont_tg1{display: block;position: relative;margin-top:50px;}
.cont_tg1 .hb1.h2 {margin-top:20px;}


.touristmap1{margin:1.5em 0;border-radius:20px;padding:3em 5em;border:1px solid #ddd;background-color:#fff; text-align:center;}
.touristmap1 .hb1.h2 {font-size:38px;font-family:"'S-CoreDream", sans-serif; font-weight: 700;margin:.5em 0 .7em}

.telinfo1{margin:0;border-radius:20px;padding:2em;border:1px solid #ddd;background-color:#fff; text-align:center;}
.telinfo1 .hb1.h2 {font-size:20px;font-family:"'S-CoreDream", sans-serif; font-weight: 700;margin:0 0 1em}