@charset "utf-8";
/**
 * @File Name : content.css
 * @Description : Each Subpage Body Contents CSS (★ 최초…최종 작업자는 갱신 이력을 반드시 남겨주세요!)
 * @Modification Information
 * <pre>
 * 수정일 | 수정자 | 수정내용
 * 2024.10.14 | 김효진 | 최초 등록
 * </pre>
 * @author 디자인팀 김효진
 * @since 2024.10.14
 *
 * @Copyright (C) IACTS.CO.KR All rights reserved.
 */

.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;}

/* 내용리스트 */
.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}
}

/* 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){
	
}

.tip1 {position:relative;background:#f4f6f9;padding:40px 30px 25px;border-radius:20px;margin-top:2.5em;}
.tip1 .t1 {position:absolute;top:-13px;left:26px;/* left:calc(50% - 60px); width:120px;*/display: inline-block;padding:0 20px;line-height:40px;background:#eb4050;border-radius:20px;font-weight:700;color:#fff;text-align:center;}
.tip1 .t1:before {content:"";display:inline-block;vertical-align:middle;width:18px;height:15px;background:url(/_res/tour/img/lib2/ic36a1tip1.png) no-repeat 0 0 / cover;margin:-3px 5px 0 0}

/* 이용안내 */
.uesinfo1{display:block;text-align:center;margin:50px 0}
.uesinfo1 .title1{color:#000;font-size:30px;margin:10px 0;line-height:1.5;font-weight:normal;font-family:"HANAMDAUM", sans-serif;}
.uesinfo1 .title1 span{color:#eb4050;}
.uesinfo1 .t1{color:#000;font-size:22px;font-weight:500;margin:0 0 20px;line-height:1.25;}

@media screen and (max-width:999px){
	.uesinfo1 .title1{font-size:26px}
	.uesinfo1 .t1{font-size:18px}
}
@media screen and (max-width:499px){
	.uesinfo1 .title1{font-size:22px}
	.uesinfo1 .t1{font-size:16px}
}

/* 사이트맵 */
.sitemap1 .d2 {display:block;padding:10px 15px;font-size:20px;background:#1f2a45;color:#fff;text-align:center;border-top-left-radius:20px;border-top-right-radius:20px;}
.sitemap1 ul.bu {margin:10px 0;padding:10px 20px;border:1px solid #ddd;background:#fff;border-bottom-left-radius:20px;border-bottom-right-radius:20px;}
.sitemap1 ul.bu ul{padding:5px 0px;border:0;}
.sitemap1 ul.bu li a {display:inline-block;color:#000;font-weight:600;}
.sitemap1 ul.bu ul li a{color:#444;font-weight:400;}
.sitemap1 ul.bu li {margin:.125em 0;}
.sitemap1 ul.bu li>a[target='_blank']:after{
	content:'';
	display:inline-block;
	width:17px;height:15px;
	margin:0 0 4px 4px;
	background:url(../../img/inc/ic17newwindow.png) no-repeat;
	vertical-align:middle;
}
.sitemap1 ul.bu li a:hover,a:active,a:focus{text-decoration:underline;}
