/*msÃß°¡ ½ÃÀÛ */
@import url(http://cdn.jsdelivr.net/font-nanum/1.0/nanumbarungothic/nanumbarungothic.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);
@import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css);
@import url(https://fonts.googleapis.com/earlyaccess/nanumbrushscript.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(//cdn.rawgit.com/hiun/NanumSquare/master/nanumsquare.css);
@import url(http://fonts.googleapis.com/earlyaccess/jejugothic.css);
@import url(http://fonts.googleapis.com/earlyaccess/hanna.css);
@import url('https://fonts.googleapis.com/css?family=Abril+Fatface|Playfair+Display+SC');
@import url('https://fonts.googleapis.com/css?family=Merriweather');

@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;}*/
.contents{margin:0 auto; width:100%;}

.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-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;}


.text01{font-family: 'NanumGothic', serif; font-size:0.8em;}
.text02{font-family: 'Nanum Myeongjo', serif; font-size:5em;}
.text03{font-family: 'NanumGothic', serif; font-size:1.7em; color:#666666;font-weight:bold;}
.text04{font-family: 'NanumGothic', serif; font-size:1em; color:#999999;}
.text05{font-family: 'Nanum Barun Gothic', serif; font-size:1em;color:#707070; font-weight:600;line-height:30px;}
.text06{font-family: 'Nanum Myeongjo', serif; font-size:3.5em;font-weight:600; color:#33220d;}
.text07{font-family: 'Nanum Myeongjo', serif; font-size:1.35em;font-weight:600; color:#0c0c0c;}
.text08{font-family: 'Nanum Myeongjo', serif; font-size:16px;font-weight:600; color:#363636;line-height:30px;}
.text09{font-family: 'Vladimir script', serif; font-size:5.2em; color:#2f2f2f;}
.text10{font-family: 'Bodoni MT', serif; font-size:2.5em;font-weight:bold; color:#33220d;}
.text11{font-family: 'NanumSquare', serif; font-size:2.3em;color:#000000;font-weight:bold;}

.room_text01{font-family: 'NanumGothic', serif;font-size:1.5em; serif;color:#090909;font-weight:bold; border-bottom:1px solid #000; padding-bottom:2px;}
.room_text02{font-family: 'NanumGothic', serif;font-size:1.2em; serif;color:#3a3a3a;font-weight:400;}
.room_text03{font-family: 'NanumGothic', serif;font-size:1em; serif;color:#3a3a3a;font-weight:600;line-height:25px;}
.room_text04{font-family: 'NanumGothic', serif;font-size:1.2em; serif;color:#000000;font-weight:500;}

.top_bt{position:absolute; width:100%; margin:0 auto; text-align:center; padding-top:20px;}

.title_text01{font-family: 'NanumSquare', serif; font-size:1em;color:#010101;letter-spacing:5px;}
.title_text02{font-family: 'Nanum Myeongjo', serif; font-size:4.5em;font-weight:600;letter-spacing:5px;}
.title_text03{font-family: 'NanumSquare', serif; font-size:2em;color:#000000;padding:8px 0 8px 0;font-weight:600;}

.height100{height:100px}
.height50{height:50px}

.room_pre{border:1px solid; border-color:#cccccc;}

/*ÅÇ¸Þ´º*/

.button2, .button2:link{
	color: #6b6b6b; 
	font-size: 1.2em; 
	border:solid 1px #dcdcdc;
    font-family: '³ª´®°íµñ', 'Nanum Gothic','NanumGothicWeb';
	LETTER-SPACING: -0.2px;	}

.button2, .button2:visited {
	background: #e4e4e4;
	border:solid 1px #dcdcdc;
	display: inline-block; 
	padding:  14px 23px 10px; 
	color: #6b6b6b;
	text-decoration: none;
	position: relative;
	font-size: 1.2em; 
	cursor: pointer;
	LETTER-SPACING: -0.2px;
	height:26px;
  }


.button2:hover
{ background-color: #434343; color: #ffffff; font-size: 1.2em; LETTER-SPACING: -0.2px;text-decoration:none;}