BODY { 
color : #000000; 
font-size : 12px; 
font-family : gulim; 
margin : 0 0 0 0; 
letter-spacing : -1px; 
} 
TD { 
color : #000000; 
font-size : 12px; 
font-family : gulim; 
}
FORM {
margin:0px;
padding:0px;
}
.topmenu { 
font-size : 12px; 
font-family : gulim; 
} 
.topmenu A:link { 
color : #454545; 
text-decoration : none; 
} 
.topmenu A:visited { 
color : #454545; 
text-decoration : none; 
} 
.topmenu A:hover { 
color : #c90000; 
text-decoration : underline; 
} 
SELECT { 
background-color : #ffffff; 
font-size : 12px; 
color : #333333; 
} 
INPUT { 
border : 1 solid #cccccc; 
color : #333333; 
font-family : gulimche; 
font-size : 12px; 
} 
textarea { 
color : #333333; 
font-family : gulimche; 
font-size : 12px; 
} 
INPUT.radio { 
border : 0 solid #cccccc; 
color : #333333; 
font-family : gulimche; 
font-size : 12px; 
} 
IMG { 
border : none; 
} 
.tab { 
font-size : 14px; 
color : #4b4b4b; 
font-weight : bold; 
font-family : gulim; 
} 
.gray { 
font-size : 12px; 
color : #333333; 
font-family : gulim; 
} 
.ls { 
letter-spacing : -1px; 
font-family : gulim; 
} 
.stxt { 
font-size : 11px; 
color : #666666; 
letter-spacing : -1px; 
font-family : dotum; 
} 
.stxt A:link { 
color : #666666; 
text-decoration : none; 
font-family : dotum; 
} 
.stxt A:visited { 
color : #666666; 
text-decoration : none; 
font-family : dotum; 
} 
.stxt A:hover { 
color : #333333; 
text-decoration : underline; 
font-family : dotum; 
} 
.stxt1 { 
font-size : 11px; 
color : #666666; 
letter-spacing : -1px; 
font-family : gulim; 
} 
.stxt1 A:link { 
color : #666666; 
text-decoration : none; 
font-family : gulim; 
} 
.stxt1 A:visited { 
color : #666666; 
text-decoration : none; 
font-family : gulim; 
} 
.stxt1 A:hover { 
color : #005d89; 
text-decoration : underline; 
font-family : gulim; 
} 
.stxt2 { 
font-size : 11px; 
color : #0f7aad; 
font-family : gulim; 
} 
.stxt2 A:link { 
color : #0f7aad; 
text-decoration : none; 
font-family : gulim; 
} 
.stxt2 A:visited { 
color : #0f7aad; 
text-decoration : none; 
font-family : gulim; 
} 
.stxt2 A:hover { 
color : #0f7aad; 
text-decoration : underline; 
font-family : gulim; 
} 
.stran { 
font-size : 11px; 
color : #666666; 
font-family : gulim; 
} 
.ntxt { 
font-size : 11px; 
color : #666666; 
letter-spacing : -1px; 
font-family : verdana; 
} 
.number { 
font-size : 12px; 
font-family : verdana; 
} 
.snum { 
font-size : 11px; 
font-family : verdana; 
} 
.stnum { 
font-size : 11px; 
font-family : Tahoma; 
} 
.tnum { 
font-size : 12px; 
font-family : Tahoma; 
} 
.vtxt { 
font-size : 12px; 
color : #666666; 
font-family : verdana, gulim; 
} 
.sntxt { 
font-size : 11px; 
color : #666666; 
font-family : gulim; 
} 
A.sntxt:link { 
font-size : 11px; 
color : #666666; 
text-decoration : none; 
} 
A.sntxt:active { 
font-size : 11px; 
color : #666666; 
text-decoration : none; 
} 
A.sntxt:visited { 
font-size : 11px; 
color : #666666; 
text-decoration : none; 
} 
A.stwhite:link { 
font-size : 12px; 
color : #ffffff; 
text-decoration : none; 
} 
A.stwhite:active { 
font-size : 12px; 
color : #ffffff; 
text-decoration : none; 
} 
A.stwhite:visited { 
font-size : 12px; 
color : #ffffff; 
text-decoration : none; 
} 
A.stwhite:hover { 
font-size : 12px; 
color : #ffffff; 
text-decoration : underline; 
} 
.swhite { 
font-size : 11px; 
color : #ffffff; 
letter-spacing : -1px; 
font-family : gulim; 
} 
A.swhite:link { 
font-size : 11px; 
color : #ffffff; 
letter-spacing : -1px; 
text-decoration : none; 
} 
A.swhite:active { 
font-size : 11px; 
color : #ffffff; 
letter-spacing : -1px; 
text-decoration : none; 
} 
A.swhite:visited { 
font-size : 11px; 
color : #ffffff; 
letter-spacing : -1px; 
text-decoration : none; 
} 
A.swhite:hover { 
font-size : 11px; 
color : #ffffff; 
letter-spacing : -1px; 
text-decoration : underline; 
} 
.sBwhite { 
font-size : 11px; 
color : #ffffff; 
font-family : gulim; 
} 
A.sBwhite:link { 
font-size : 11px; 
color : #ffffff; 
text-decoration : none; 
} 
A.sBwhite:active { 
font-size : 11px; 
color : #ffffff; 
text-decoration : none; 
} 
A.sBwhite:visited { 
font-size : 11px; 
color : #ffffff; 
text-decoration : none; 
} 
A.sBwhite:hover { 
font-size : 11px; 
color : #ffffff; 
text-decoration : underline; 
} 
.white { 
font-size : 12px; 
color : #ffffff; 
font-family : gulim; 
letter-spacing : -1px; 
} 
A.white:link { 
font-size : 12px; 
color : #ffffff; 
letter-spacing : -1px; 
text-decoration : none; 
font-family : Gulim; 
} 
A.white:active { 
font-size : 12px; 
color : #ffffff; 
letter-spacing : -1px; 
text-decoration : none; 
font-family : Gulim; 
} 
A.white:visited { 
font-size : 12px; 
color : #ffffff; 
letter-spacing : -1px; 
text-decoration : none; 
font-family : Gulim; 
} 
A.white:hover { 
font-size : 12px; 
color : #ffffff; 
letter-spacing : -1px; 
text-decoration : underline; 
font-family : Gulim; 
} 
.tmenu { 
font-size : 12px; 
color : #ffffff; 
letter-spacing : -1px; 
font-family : gulim; 
} 
.tmenu A:link { 
color : #ffffff; 
text-decoration : none; 
font-family : gulim; 
} 
.tmenu A:visited { 
color : #ffffff; 
text-decoration : none; 
font-family : gulim; 
} 
.tmenu A:hover { 
color : #ffffff; 
text-decoration : underline; 
font-family : gulim; 
} 
.jtxt { 
font-size : 12px; 
color : #666666; 
letter-spacing : -1px; 
font-family : gulim; 
} 
.jtxt A:link { 
color : #666666; 
text-decoration : none; 
font-family : gulim; 
} 
.jtxt A:visited { 
color : #666666; 
text-decoration : none; 
font-family : gulim; 
} 
.jtxt A:hover { 
color : #0a64cb; 
text-decoration : underline; 
font-family : gulim; 
} 
.jbtxt { 
font-size : 12px; 
color : #000000; 
letter-spacing : -1px; 
font-family : gulim; 
} 
.jbtxt A:link { 
color : #000000; 
text-decoration : none; 
font-family : gulim; 
} 
.jbtxt A:visited { 
color : #000000; 
text-decoration : none; 
font-family : gulim; 
} 
.jbtxt A:hover { 
color : #0a64cb; 
text-decoration : underline; 
font-family : gulim; 
} 
.smenu { 
font-size : 12px; 
color : #000000; 
font-weight : bold; 
font-family : gulim; 
} 
.smenu A:link { 
color : #000000; 
text-decoration : none; 
font-family : gulim; 
} 
.smenu A:visited { 
color : #000000; 
text-decoration : none; 
font-family : gulim; 
} 
.smenu A:hover { 
color : #c90000; 
text-decoration : underline; 
font-family : gulim; 
} 
.wmenu { 
font-size : 12px; 
color : #ffffff; 
font-weight : bold; 
font-family : gulim; 
} 
.wmenu A:link { 
color : #ffffff; 
text-decoration : none; 
font-family : gulim; 
} 
.wmenu A:visited { 
color : #ffffff; 
text-decoration : none; 
font-family : gulim; 
} 
.wmenu A:hover { 
color : #ffffff; 
text-decoration : underline; 
font-family : gulim; 
} 
.wm { 
font-size : 12px; 
color : #ffffff; 
font-family : gulim; 
} 
.wm A:link { 
color : #ffffff; 
text-decoration : none; 
font-family : gulim; 
} 
.wm A:visited { 
color : #ffffff; 
text-decoration : none; 
font-family : gulim; 
} 
.wm A:hover { 
color : #ffffff; 
text-decoration : underline; 
font-family : gulim; 
} 
A:link { 
color : #666666; 
text-decoration : none; 
font-family : gulim; 
} 
A:active { 
color : #666666; 
text-decoration : none; 
font-family : gulim; 
} 
A:visited { 
color : #666666; 
text-decoration : none; 
font-family : gulim; 
} 
A:hover { 
color : #0a64cb; 
text-decoration : underline; 
font-family : gulim; 
} 
.cont A:link { 
color : #666666; 
text-decoration : none; 
font-family : gulim; 
} 
.cont A:visited { 
color : #666666; 
text-decoration : none; 
font-family : gulim; 
} 
.cont A:hover { 
color : #005d89; 
text-decoration : underline; 
font-family : gulim; 
}
.black {
   font-size : 12px;
   color : #000000;
   font-family : gulim;
}
A.black:link {
   color : #000000;
   text-decoration : none;
   font-family : gulim;
}
A.black:active {
   color : #000000;
   text-decoration : none;
   font-family : gulim;
}
A.black:visited {
   color : #000000;
   text-decoration : none;
   font-family : gulim;
}
A.black:hover {
   color : #000000;
   text-decoration : underline;
   font-family : gulim;
}

.numForm{
   letter-spacing : 0px; 
}

.png24 {tmp:expression(setPng24(this));}
p {font-family:µ¸¿ò,Dotum,sans-serif;font-size:11px;line-height:17px;margin:0;padding:0; }
li {list-style:none;}

/* Ãß¼® ¹®ÀÚ¾Ë¸² */
#InputStyle{
 border-style:solid;
 border-color:#C0C0C0 #C0C0C0 #C0C0C0 #C0C0C0;
	padding:3px 3px 1px 3px;
}
.bul_title {padding:0px 0 0px 15px; background:url('../images/etc/bul_title.gif') 7px -1px no-repeat; }
.bul_send {padding:4px 0 0px 15px; background:url('../images/etc/bu_blue2.gif') 7px 8px no-repeat; }
.bul_dot {padding:0px 0 0px 15px; background:url('../images/etc/bul_dot1.gif') 7px 4px no-repeat; }


.pay_border {border-collapse:collapse; padding:0; }
.pay_border tr td {color:#666666; border:1px solid #fff; padding:0; }

.pay_border2 {border-collapse:collapse;}
.pay_border2 tr td {color:#666666; border:1px solid #ebebeb;  background:#fff; padding:0;}

.pay_border .bg {  background:#f2f8ff;}
.pay_borderw {border-collapse:collapse;  }
.pay_borderw tr td { border:1px solid #ffffff;}
.pay_borderw .gay {  background:#d7eaff; padding:0; font-family : verdana; }
.pay_borderw .gay2 {  background:#a4cfff; padding:0; font-family : verdana;  }

.bul_cash1 {float:right; font:11px dotum; padding:0px 0 0px 15px; background:url('../images//sub_images/bul_pay01.gif') 3px 1px no-repeat; letter-spacing : -1px; }
.bul_cash2 {float:left; font:11px dotum; padding:2px 0 0px 17px; background:url('../images/main_images/bul_pay02.gif') 1px 1px no-repeat; letter-spacing : 0px; }


.table01 {padding:0; border-top:2px solid #858585; border-collapse:collapse;}
.table01 tr th {  border-bottom:1px solid #cecece; background:#f6f6f6; padding:5px 0 3px 3px; color:#484848; font:12px gulim; text-align:left; font-weight:bold; }
.table01 tr td {  border-bottom:1px solid #cecece; background:#FFF; padding:5px 0 3px 3px; color:#484848;}
.table01 tr td.bg{  border-bottom:1px solid #cecece; background:#f0f9fd; padding:5px 0 3px 3px; color:#484848;}
.table01 tr td.position{position:relative; border-bottom:1px solid #cecece; background:#FFF; padding:5px 0 3px 3px; color:#484848; }

/* TAB */
.tab-menu01 {width: 100%; margin:15px 0 0 0; background:url(../images//sub_images/tab_bg01.gif) repeat-x left top;}
.tab-menu01 ul {display:-moz-inline-stack; /* FOR FF2 ONLY */	display:inline-block;	*display:inline; /* FOR IE ONLY */	*zoom:1;/* FOR IE ONLY */	list-style: none;	height:28px;	margin:0 0 10px 0;	padding:0; background:url(../images//sub_images/tab_bg01_list.gif) no-repeat right top;	}

.tab-menu01 ul li{	float: left;	height:28px; 	margin:0; 	letter-spacing:-0.05em;	background:url(../images//sub_images/bg_taboff_01.gif) no-repeat left top;}

.tab-menu01 ul li A:active,
.tab-menu01 ul li A:visited,
.tab-menu01 ul li A:link,
.tab-menu01 ul li A:hover {	display:-moz-inline-stack; /* FOR FF2 ONLY */	display:inline-block;	*display:inline; /* FOR IE ONLY */	*zoom:1;/* FOR IE ONLY */	padding:9px 21px 2px 20px;	color:#686868;	text-decoration:none;}

.tab-menu01 ul li.on {	letter-spacing:-0.03em;	background:url(../images//sub_images/bg_tabon_l.gif) no-repeat left top;}
.tab-menu01 ul li.on A:active,
.tab-menu01 ul li.on A:visited,
.tab-menu01 ul li.on A:link,
.tab-menu01 ul li.on A:hover {	padding:9px 18px 3px 18px;	color:#fff;	font-weight:bold;	background:url(../images/sub_images/bg_tabon_r.gif) no-repeat right top;}
.tab-menu01 ul li.first {background:url(bg_taboff_03.gif) no-repeat left top;}


/* etc */
a.rollover img{border:0;display:inline}
a.rollover img.over{display:none}
a.rollover img.click {display:none;}
a.rollover:hover{border:0}
a.rollover:hover img{display:none}
a.rollover:hover img.over{display:inline}




/* ¼­¹ö¿¬µ¿ Àü¼Û ÅÇÆäÀÌÁö*/
#learn-more-nav{position:absolute; right:0px; _right:12px; top:-14px; _top:-5px;  z-index:100;}
#learn-more-nav li{float:left; background-position:left top; letter-spacing:-1px; }
#learn-more-nav li,#learn-more-nav li a,#learn-more-nav li a strong{background-image:url("../images/sub_images/bg-learn-more-nav-scale.png");background-repeat:no-repeat;}

#learn-more-nav li a{float:left;cursor:pointer;padding-left:5px;text-align:center;color:white;text-decoration:none;}
#learn-more-nav li a strong{float:left;cursor:pointer;height:22px; padding:6px 13px 0 6px; _padding:8px 13px 5px 6px; *padding:8px 13px 5px 6px; font-weight:normal;}

#learn-more-nav li.left{padding-left:0;}
#learn-more-nav li.left a{background-position:-3px top;}
#learn-more-nav li.left a:hover,#learn-more-nav li.left a.active{background-position:-3px -27px;}
#learn-more-nav li{padding-left:2px;}
#learn-more-nav li a,#learn-more-nav li a strong{background-position:-7px top;}
#learn-more-nav li a:hover,#learn-more-nav li a:hover strong,#learn-more-nav li a.active,#learn-more-nav li a.active strong{background-position:-7px -27px;}
#learn-more-nav li.right a strong{padding-right:12px;background-position:right top;}
#learn-more-nav li.right a:hover strong,#learn-more-nav li.right a.active strong{background-position:right -27px;}



/* ÁÖ¼Ò·Ï °ü¸® rollover ¾È³»*/
em{font-style:normal}

.guide_balloon1 {  position: absolute; z-index: 500; }
.guide_balloon1 .body { padding: 5px 5px 5px 8px; border: 1px solid #DBDAC9; border-bottom: none; color: #6F7159; font-size: 11px; line-height: 15px; letter-spacing: -1px; background-color: #FFFDF4; }
.guide_balloon1 .body { color: #6F7159; font-family:dotum; font-size: 11px; line-height: 15px; letter-spacing: -1px; } 
.guide_balloon1 .body em, .guide_balloon1 .body strong { color: #F08A4B; }
.guide_balloon1 .btm { position: relative; width: 100%; height: 9px; font-size: 0; line-height: 0; text-align: center; background: url(http://searchad.naver.com/images/bg_guide_balloon3.png) repeat-x; _background/**/: none; _filter/**/: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg_guide_balloon3.png', sizingMethod='scale'); }

.guide_balloon1 .btm span { display: block; margin: 0 auto; width: 9px; height: 9px; font-size: 0; line-height: 0; background: url(http://searchad.naver.com/images/bg_guide_balloon2.png) no-repeat; _background/**/: none; _filter/**/: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg_guide_balloon2.png', sizingMethod='crop');}



.input_pass	input{color:#999; font:normal 11px µ¸¿ò; float:left; 
width: 135px;
height: 27px;
padding: 0 0px 0px 10px;
margin:0 5px 0 120px;
color: #333;
font: bold 18px arial;
letter-spacing: -1px;
line-height: 24px;
vertical-align: top;
border:2px solid #4075c1;
}
.input_pass img {float:left;}





/* ¸ÞÀÏ ¸ÓÁö ½ºÅ¸ÀÏ Ãß°¡  */
.merg_info h4 {width: 165px; float: left; padding: 0; margin: 0; margin-top: 10px; margin-left: 5px; border-right:  1px solid #f2f2f2}	
.merg_info ul {display: block; float: left; padding: 0; margin: 0; margin-top: 10px; margin-left: 10px}	
.merg_info ul li {padding: 0 0 0 15px; background: url('/images/sub_images/bul_dot01.gif') 3px 3px no-repeat; margin-bottom: 3px; color: #666; font-size: 11px}
.merg_info ul li.sample {margin-top: 6px }
.merg_info ul li.bgNone {background: none; margin-bottom: 0; }
.merg_info ul li strong {color: #ff0000}
.merg_info ul li span {color: #000000}
.merg_info ul li em {font-family:verdana; font-weight: bold}


.merg_addres { padding: 0; margin: 0; background: #7f7f7f; height: 25px; overflow: hidden;}
.merg_addres ul  { padding: 0; margin: 0;   margin-left: 6px}
.merg_addres ul li {padding: 0; margin: 0; float: left; margin-top: 5px}
.merg_addres ul li.excel {margin-left: 2px}

.merg_addres2 { padding: 0; margin: 0;  height: 30px; overflow: hidden;}
.merg_addres2 ul  { padding: 0; margin: 0;   margin-left: 0px}
.merg_addres2 ul li {padding: 0; margin: 0; float: left; margin-top: 5px}
.merg_addres2 ul li.excel {margin-left: 5px}

/* ¿¹¾à³»¿ª ¸ñ·Ï/¿ù°£º¸±â*/
.reserv_btn {display: block; margin: 0; padding: 0;}
.reserv_btn li {float: left; margin: 0; padding: 0;}



.ls0 {letter-spacing:0;}


