@import url(../css/layout.css);
@import url(../css/visual_event.css);
@import url(../css/event.css);
@import url(../css/customer.css);
@import url(../css/have9.css);
@import url(../css/resort.css);
@import url(../css/membership.css);
@import url(../css/facilities.css);
@import url(../css/room.css);
@import url(../css/board.css);
@import url(../css/quick.css);
@import url(../css/common.css);
@import url(../css/gnb.css);
@import url(../css/seminar.css);
@import url(../css/special.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanumbrushscript.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothiccoding.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanumpenscript.css);

html, body {font-family:'Nanum Gothic' !important}

/*********** Base Style ***********/
* { margin: 0; padding: 0;}
body,th,td {
	
	font-size: 10pt;
	color: #666;
}
body,html {height:100%;}
a { color: #666; text-decoration: none;}
a:hover { color: #79ab9b; text-decoration: none; }
/* 링크 걸었을때 주위에 테두리 점선 없애기 */
a,img {/*outline: none;  selector-dummy: expression(this.hideFocus=true);*/}

input{  
	padding:0px 3px 1px;
	height:15px;
	
	vertical-align:middle;
}

textarea {
	border:1px solid #dbdbdb;
	background-color:#fff;
	padding:2px 3px 1px;
	
}

select {
	vertical-align:middle;
	padding:1px 1px 2px;
}

input.radio {
	width:13px;
	height:13px;
	border:0px;
	background-color:transparent;
	margin-right:5px;
	vertical-align:middle;
}

label { display:none;}
label.labelon {display:inline;}

img { vertical-align: top; border: 0;}
h1 img,h2 img,h3 img { vertical-align: top; }
h1,h2,h3,h4,h5 { font-size: 12px; line-height: 16px;}
ol,ul,li { list-style: none;}
.clr{clear:both;}

table { border-collapse: collapse;}
em { font-style: normal;}


/*********기본 폰트정의**************/


.b {font-weight:bold;}
.c {text-align:center;}
.s {letter-spacing:-0.1em;}
.n {font-weight:normal;}
.r {text-align:right;}

.size6 { font-size:6pt;}
.size7 { font-size:7pt;}
.size8 { font-size:11px;}
.size9 { font-size:9pt;}
.size11 { font-size:11pt;}
.size12 { font-size:12pt;}
.size16 { font-size:18pt;font-weight:bold; letter-spacing:-0.1em;}

.tahoma {font-family:"tahoma";font-size:7pt;}

.orange {color:#ff6c00;}
.black {color:#0e0e0e;}
.blue {color:#0070af;}
.pink {color:#ff2020;}
.red {color:#e80000;}
.blush {color:#9bacc0;}
.green {color:#93b450;}
.pink {color:#ff7171;}
.gray {color:#8f8f8f;}

.b_fff {background:#FFFFFF;}


.vm {vertical-align:middle;}
.cbt {text-align:center; padding:20px 0px;}
.clr { clear:both;}

/*********패딩********************************************************************************************/

.pd5 {padding:5px;}
.pd10 {padding:10px;}
.pd15 {padding:15px;}
.pd20 {padding:20px;}

.pdt5 {padding:5px 0 0 0;}
.pdt10 {padding:10px 0 0 0;}
.pdt15 {padding:15px 0 0 0;}
.pdt20 {padding:20px 0 0 0;}

.pdb3 {padding:0 0 3px 0;}
.pdb15 {padding:0 0 45px 0;}
.pdb20 {padding:0 0 20px 0;}

.pdr5 {padding:0 5px 0 0;}
.pdr10 {padding:0 10px 0 0;}
.pdr15 {padding:0 15px 0 0;}

.pdl5 {padding:0 0 0 5px;}
.pdl10 {padding:0 0 0 10px;}
.pdl15 {padding:0 0 0 15px;}

.pdtb10 {padding:10px 0;}
.pdtb15 {padding:15px 0;}
.pdtb20 {padding:20px 0;}


/******공통**********/

h3.tit {background:url(../images/common/sblet.jpg) left top no-repeat; color:#015232; padding-left:17px; font:bold 11pt "dotum"; position:relative;}
h3.tit span {position:absolute; right:0px; font:normal 11px "dotum"; color:#666; top:10px;}

.mTop_left img {margin:8px 5px 0 100 !important;}