/*msÃß°¡ ½ÃÀÛ */
@import url(http://cdn.jsdelivr.net/font-nanum/1.0/nanumbarungothic/nanumbarungothic.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);
/*msÃß°¡ Á¾·á */

@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 400;
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/nanumbarungothic-Regular.eot);
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/nanumbarungothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/nanumbarungothic-Regular.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/nanumbarungothic-Regular.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/nanumbarungothic-Regular.ttf) format('truetype');
}

/* main Styles */

@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 400;
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot);
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.ttf) format('truetype');
}



/*
 * Nanum Myeongjo (Korean) http://www.google.com/fonts/earlyaccess
 */
@font-face {
  font-family: 'Nanum Myeongjo';
  font-style: normal;
  font-weight: 400;
  src: url(//fonts.gstatic.com/ea/nanummyeongjo/v4/NanumMyeongjo-Regular.eot);
  src: url(//fonts.gstatic.com/ea/nanummyeongjo/v4/NanumMyeongjo-Regular.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanummyeongjo/v4/NanumMyeongjo-Regular.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanummyeongjo/v4/NanumMyeongjo-Regular.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanummyeongjo/v4/NanumMyeongjo-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Myeongjo';
  font-style: normal;
  font-weight: 600;
  src: url(//fonts.gstatic.com/ea/nanummyeongjo/v4/NanumMyeongjo-Bold.eot);
  src: url(//fonts.gstatic.com/ea/nanummyeongjo/v4/NanumMyeongjo-Bold.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanummyeongjo/v4/NanumMyeongjo-Bold.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanummyeongjo/v4/NanumMyeongjo-Bold.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanummyeongjo/v4/NanumMyeongjo-Bold.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Myeongjo';
  font-style: normal;
  font-weight: 700;
  src: url(//fonts.gstatic.com/ea/nanummyeongjo/v4/NanumMyeongjo-ExtraBold.eot);
  src: url(//fonts.gstatic.com/ea/nanummyeongjo/v4/NanumMyeongjo-ExtraBold.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanummyeongjo/v4/NanumMyeongjo-ExtraBold.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanummyeongjo/v4/NanumMyeongjo-ExtraBold.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanummyeongjo/v4/NanumMyeongjo-ExtraBold.ttf) format('truetype');
}



/* CSS Document */
@import url('https://fonts.googleapis.com/css?family=Mr+De+Haviland');
@import url('https://fonts.googleapis.com/css?family=Playfair+Display');


/*±âÁ¸ ¼Ò½º
body{color:#000; font-size:14px; font-family:'NanumBarunGothic'; }
 */

/*msÃß°¡ */
body{color:#000; font-size:14px; font-family:Nanum Barun Gothic,"³ª´®°íµñ", NanumGothic, Malgun Gothic, "µ¸¿ò", Dotum, AppleGothic, sans-serif !important; }

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


.ts{text-shadow:1px 1px 2px rgba(0,0,0,0.8);} 

#wrap{}
.contents{margin:0 auto; width:1280px;}

.cloud {position:absolute;display:block; background:url(../images/cloud.png) no-repeat center; top:780px; width:100%; height:272px;}


.btn_type1 a { background: #bea785; text-align:center; color:#fff; text-decoration: none; padding:10px 15px 10px 15px; border-radius: 5px;}
.btn_type1 a:hover { background: #666;}


.res_title{ background: #e9e9e9	; text-decoration: none; padding:10px 15px 10px 35px; border-radius: 5px; text-align:left}

.tour_title{ background: #fcaca3	; text-align:center; text-decoration: none; padding:10px 15px 10px 15px; border-radius: 30px; width:150px; color:#fff; font-size:18px;}

.preview_img{border-radius: 200px;}


.text_size60{font-size:60px;}
.text_size50{font-size:50px;}
.text_size40{font-size:40px;}
.text_size34{font-size:34px;}
.text_size28{font-size:28px;}
.text_size24{font-size:24px;}
.text_size20{font-size:20px;}
.text_size18{font-size:18px;}
.text_size17{font-size:17px;}
.text_size16{font-size:16px;}
.text_size15{font-size:15px;}

.color-gray{color:#aaa}
.color-black{color:#000}
.color-white{color:#fff}
.color-1{color:#94b6b8}
.color-2{color:#feeeed}

.text-center{text-align:center;}
.text-middle{vertical-align:middle}


ul {list-style-type: none; }

li{list-style-type:none;}

.sub_navi a{list-style-type:none; display: inline; font-size:16px; text-align:center; padding:0px 25px 0px 25px;text-decoration: none; color:#000;line-height:50px}
.sub_navi a:hover {color:#FF9900}

.preview_navi a{list-style-type:none; display: inline; font-size:16px; text-align:center; text-decoration: none; color:#000;}
.preview_navi a:hover {color:#FF9900}

.preview1_navi a{list-style-type:none; display: inline; font-size:16px; text-align:center; text-decoration: none; color:#000;}
.preview1_navi a:hover {color:#ffffff}

.display-inline{display: inline;}

.line-height10{line-height:10px}
.line-height20{line-height:20px}
.line-height30{line-height:30px}
.line-height40{line-height:40px}
.line-height50{line-height:50px}


.font-family-type1{font-family: 'Mr De Haviland', cursive;}
.font-family-type2{font-family: 'Nanum Myeongjo', serif;}
.font-family-type3{font-family: 'Playfair Display', serif;}

.height100{height:100px}
.height50{height:50px}

.main_special{}

.line{width:100px; height:1px; background-color:#ddd;}