@charset "utf-8";

.main-bn{ height:75vh; }
.main-bn .main-bn-in .main-bn-img{ width:100%; height: 75vh; background:url(../img/main/image10.jpg) no-repeat; background-size:cover; background-position:center; }
.main-bn .main-bn-txt{ width: auto; height: auto; background-color:rgba(0, 0, 0, 0.0); text-shadow: 0 2px 4px rgba(0,0,0,.6); }
.main-bn .main-bn-txt .line{ display:none; }
.main-bn .main-bn-txt .main-menu{ display:none; }

.location{overflow:hidden;width:90%;margin:0px auto 100px auto;}
.location .con-tit{margin-bottom:80px;text-align:center;}
.location .con-tit p{font-family: "AritaDotum"; font-weight: 300; font-size: 15px; margin-bottom: 20px;}
.location .con-tit h3{font-family: "GowunBatang"; font-weight: 700; font-size: 36px;}
.con-tit::before{ display:none; }
.location .address{ margin-bottom:50px; }
.location .address p{ font-family:"AritaDotum"; font-weight:300; color:#000; font-size: 18px; line-height: 1.5em; text-align: center;}
.location .address p span{ font-family:"GowunBatang", serif; font-weight:600; color:#000; font-size: 18px; line-height: 1.5em;}

.location .map-in{width: 96%; height: 600px; position:relative; margin: 0 auto; }
.location .map{width: 100%; height: 600px; position:relative; margin: 0 auto; }
.location span{ text-align:center; font-famliy:'AritaDotum', sans-serif; font-weight:700; font-size:16px;}
.location .car{width: 90%; margin: 120px auto 0px auto; }
.location .car span{ font-family:'AritaDotum', sans-serif; font-weight:500; font-size:16px;}
.location .car p{ font-family:'AritaDotum', sans-serif; font-weight:400; font-size:14px; line-height: 30px; text-align: left;}

.car h3{ margin-bottom: 5px; font-family: 'AritaDotum', sans-serif; font-size: 15px; font-weight: 400; color: #766F70; text-align:center; }
.car h1{ font-family: 'GowunBatang', serif; font-weight: 700; font-size: 40px; line-height: 48px; text-align:center; margin-bottom: 100px;}

@media screen and (max-width: 780px){
	.location .address p{ font-size:16px; }
}