@charset "utf-8";
@font-face {
	font-family:'NanumGothic';
	font-style:normal; font-weight:normal;
	src:url('../font/NanumGothic.eot');
	src:local('※'), url('../font/NanumGothic.eot?#iefix') format('embedded-opentype'),
		url('../font/NanumGothic.woff') format('woff'),
		url('../font/NanumGothic.ttf') format('truetype');
}

@font-face {
	font-family:'NanumGothicBold';
	font-style:normal; font-weight:normal;
	src:url('../font/NanumGothicBold.eot');
	src:local('※'), url('../font/NanumGothicBold.eot?#iefix') format('embedded-opentype'),
		url('../font/NanumGothicBold.woff') format('woff'),
		url('../font/NanumGothicBold.ttf') format('truetype');
}

@font-face {
	font-family:'NanumGothicExtraBold';
	font-style:normal; font-weight:normal;
	src:url('../font/NanumGothicExtraBold.eot');
	src:local('※'), url('../font/NanumGothicExtraBold.eot?#iefix') format('embedded-opentype'),
		url('../font/NanumGothicExtraBold.woff') format('woff'),
		url('../font/NanumGothicExtraBold.ttf') format('truetype');
}




/*html {overflow-x:hidden;}*/
body,div,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,form,fieldset,caption,label,input,textarea,button,select,iframe,object,header,footer,nav,hgroup,section,article,aside{margin:0;padding:0;}
img,a,span,abbr,address,pre,code,del,em,strong,sub,sup{margin:0;padding:0; font-style:normal}
br {letter-spacing:normal;}
strong {font-weight:normal; font-family:'NanumGothicBold',sans-serif; }

body,input,textarea,select,button,table,th,td{ /*line-height:1.7;*/ font-style:normal; font-variant:normal; font-family:'NanumGothic','NanumGothicWeb',Dotum,Arial,sans-serif; font-weight:normal}
body{font-size:16px;color:#333; font-weight:normal;}

input,textarea,select,button {font-size:12px;}
button {background: none repeat scroll 0 0 #FFF; border: medium none;cursor: margin: 0;padding: 0; vertical-align: middle;}
legend {margin:0;padding:0;display:none;}

img{border:0 none;vertical-align:top;}
input {vertical-align:middle;line-height:16px;}
textarea,select {vertical-align:middle;}
ul,ol,li,dl,dt,dd{list-style:none !important;vertical-align:top;}
a{text-decoration:none;color:#333;}
a:hover,a:active,a:focus{}

table{border-spacing:0;border-collapse:collapse;table-layout:fixed;word-wrap:break-word;}
table,
table thead,
table tbody,
table tfoot,
table tr,
table th,
table td{border:0 none;margin:0;padding:0;}
table caption{visibility:hidden;overflow:hidden;height:0;width:0;margin:0;padding:0;line-height:0;}

fieldset{border:0 none;}
form.def fieldset{border:0 none;}
form.def legend{display:none;visibility:hidden;overflow:hidden;height:0;width:0;margin:0;padding:0;line-height:0;}
form.selectCate legend{display:none;visibility:hidden;overflow:hidden;height:0;width:0;margin:0;padding:0;line-height:0;}
form.select legend{display:none;visibility:hidden;overflow:hidden;height:0;width:0;margin:0;padding:0;line-height:0;}

h1,h2,h3,h4,h5,h6{ font-style:normal; font-variant:normal; font-family:'NanumGothicBold',sans-serif;}
.hiddenitem{position:absolute; visibility : hidden; font-size:0px; width:0px; height:0px; overflow:hidden; line-height:0px;}



/* Button Style */
.btn {
    display: inline-block;
    text-transform: uppercase;
    font-family: 'mongolian_baitiregular';
    line-height: 45px;
    padding: 0 20px;
    -webkit-transition: all .5s ease-out 0s;
    -moz-transition: all .5s ease-out 0s;
    -ms-transition: all .5s ease-out 0s;
    -o-transition: all .5s ease-out 0s;
    transition: all .5s ease-out 0s;
}
.sbtn {
    display: inline-block;
    text-transform: uppercase;
    line-height: 35px;
    padding: 0 20px;
    -webkit-transition: all .5s ease-out 0s;
    -moz-transition: all .5s ease-out 0s;
    -ms-transition: all .5s ease-out 0s;
    -o-transition: all .5s ease-out 0s;
    transition: all .5s ease-out 0s;
}

.btn-border {border: 1px solid #a29061; background-color: transparent;}

.btn-border:hover { border-color: #242424;background: #242424;  color: #a29061;}
.admin-border {border: 1px solid #a29061; background-color: transparent;}

.btn-border-white {border-color: #FFF; color: #FFF; border-width: 2px; border-style: solid;}
.btn-border-brown {color: #a29061;}
.btn-border-black {color: #000;}
.btn-white      {background-color: #FFF; color: #a29061;}
.btn-black      {background-color: #333; color: #fff;}
.btn-black a {color: #fff;}
.btn-brown      {background-color: #a29061; color: #FFF;}
.btn-darkbrown  {background-color: #242424; color: #a29061;}
.btn-darkbrown:hover  {color: #d3bc80;}
.btn-black:hover {color: #FFF;}
.btn-brown:hover {color: #242424;}
.btn-large  {font-size: 20px;}
.btn-medium {font-size: 16px;}
.btn-small  {font-size: 13px;}
.btn-alter {font-size: 18px; line-height: 40px; padding: 0 22px;}

.hotel-news .btn {height: 33px; line-height: 31px; vertical-align: middle; width: 19.1011235%; font-family: "open Sans"; font-size: 13px; color: #b8b5a0; cursor: pointer;}

.dpnone{display:none;}
.allLeft { width:100%; margin:4px 0; text-align:left;}
.allCenter {text-align:center;}
.allRight { width:100%; margin:4px 0; text-align:right;}
.clear { clear:both;}
.float_L { float:left;}
.float_R { float:right;}
.of_hidden {overflow:hidden;}
.psoitiR {position:relative;}
.vMiddle {vertical-align:middle;}
.bold {font-family:'NanumGothicBold',sans-serif;}
.dotline { background:url(../images/common/dotline.gif) repeat-x left bottom;}




/* padding style */
 .pa00 {padding:0 !important;}
	.pT10 { padding-top:10px;}
	.pR20 { padding-right:20px;}

/* margin style */
	.mT2 { margin-top:2px}
 .mT10 { margin-top:10px !important}
	.mT20 { margin-top:20px !important}
	.mL3 { margin-left:3px;}
	.mR4 { margin-right:4px;}
	.mB5 {margin-bottom:5px;}




/* font */
.f12 {font-size:12px;}


/*color */
.yellow_point {color:#9f781a !important;}
.orange_b {color:#ff6600 !important;}
.dark_yellow {color:#a06511;}
.gray_666 {color:#666;}
.gray_333 {color:#333;}



