@charset "utf-8";

/*시안 css*/
.imgBox{display: flex; align-items: center; justify-content: center; overflow: hidden; position: relative;}
.imgBox img{object-fit: fill; width:100%;}

.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt40{margin-top:40px;}
.n_conBox{padding: 0 15px;}
.xian *{word-break: break-word;}
.xian img{vertical-align:top;}

.Tit.mTit, .Tit.mTit img{height:13px;}
.intro .Tit.mTit, .intro .Tit.mTit img{height:67px;}

.columnList{display: flex; flex-direction: column;}
.columnList li{margin-top:25px;}
.columnList li.first{margin-top:40px;}
.columnList li h5{margin: 12px 0 10px; font-size:16px; text-align:left; color:#2d2926;}
.columnList li p{font-size: 14px; text-align:left; color:#666;}

h3.Tit{color:#2d2926; font-size:16px; }

.location{margin-bottom: 25px; padding:0 15px;}
.location h3{color:#999; font-size:14px; margin:15px 0 20px; text-align:center;}
.location dt{color:#b78e6c; font-size:14px; font-weight: 700; line-height:14px; margin-top:15px;}
.location dt:first-child{margin-top:20px;}
.location dd{color:#666; line-height:14px;}
.location dt+dd{margin-top:10px;}
.location dd+dd{margin-top:9px;}

.btnArea{margin:25px 0 40px; text-align: center;}
.btnTypeE{background-color:#6c5c4f; color:#fff; height:48px;line-height:48px; min-width:140px; display:inline-block; padding:0 15px; font-size:14px; font-weight: 700; vertical-align:middle;}


.foot{background-color: #2d2926;}
.foot .footLink1{height: 45px; background-color: #83786f;}
.foot .footLink1 div{width: 33.33%;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; border-right: 1px solid #766c64;}
.foot .footLink1 div:last-child{border-right: none;}
.foot .footLink1 div a{display: block; width: 100%; height: 45px; text-indent: -9999px; filter: alpha(opacity=40);}
.foot .footLink1 .theShillaLink a{background: url(../../images/ko/common/main/the_shilla.png) no-repeat center; background-size: 106.5px 45px;}
.foot .footLink1 .shillaMonoLink a{background: url(../../images/ko/common/main/shilla_mono.png) no-repeat center; background-size: 106.5px 45px;}
.foot .footLink1 .shillaStayLink a{background: url(../../images/ko/common/main/shilla_stay.png) no-repeat center; background-size: 106.5px 45px;}

.footLangBox{display: flex; align-items: center; justify-content: center; padding: 25px 0;}
.footLangBox a{font-size:12px; line-height:12px; padding: 0 10px;}

.foot .adressBox p{color:#fff; font-size:11px; opacity:.3; text-align: center;}

.wrap .wraper .foot .copyright{padding: 16px 0 25px; text-align: center;}
.wrap .wraper .foot .copyright p{color:#fff; font-size: 10px; opacity:.2;}

.resvBtnWrap{margin-top:30px; text-align:center;}
.resvBtn{background-color:#6c5c4f; color:#fff; display: inline-block; font-size:15px; line-height:48px; height:48px; width:140px;}

.wrap .xian .legalNotice{background:#2d2926 !important; line-height: 1; padding: 0 0 25px !important; text-align: center !important;}
.wrap .xian .legalNotice a{color:#fff !important; display: inline-block; font-size:11px !important; line-height: 11px; opacity:.3; padding:0 10px; position: relative;}
.wrap .xian .legalNotice a+a::before{
	content:'';
	display: inline-block;
	position: absolute;
	top: 0;
	left: 0;
	width: 1px;
	height: 11px;
	background-color: #3b3530;
}
.wrap .wraper .xian .foot .legalNotice a:after{content:none;}

/*다국어*/
.xianLang .columnList li h5{line-height:16px;}
.xianLang .columnList li h5 img{height:16px;}