/* CSS Document */

body,td {color: #1D1D1D; FONT-FAMILY: verdana, ±¼¸², Seoul, Gulim; font-size: 8pt; text-decoration:none;line-height:18px}
body {
	background-color: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}



body { 
	scrollbar-3dlight-color:#595959;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#CFCFCF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color:#CFCFCF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#595959;
	}

A:link, A:active {FONT-FAMILY: verdana, ±¼¸², Seoul, Gulim; font-size: 8pt; color: #333333; font-style: normal;	line-height: 150%;	text-decoration: none;}
A:visited {FONT-FAMILY: verdana, ±¼¸², Seoul, Gulim; font-size: 8pt; color: #333333; font-style: normal;	line-height: 150%;	text-decoration: none;; }
A:hover {FONT-FAMILY: verdana, ±¼¸², Seoul, Gulim; font-size: 8pt; line-height: 150%;cursor:hand; color:#0050AE; font-style: normal; text-decoration: underline;}

.link { FONT-FAMILY: verdana, ±¼¸², Seoul, Gulim; font-size: 8pt; line-height: 140%; color: #888888; text-decoration: none;}

img {border:none}
P{margin-top:3px;margin-bottom:3px;}

/*ÆùÆ®*/
.b_title {FONT-FAMILY: verdana, ±¼¸², Seoul, Gulim; font-size: 8pt; font-weight:bold; padding-top:2px;  color:F85C5C;}
.big {font-size: 12px; font-weight:bold; padding-top:2px; font-family:"µ¸¿ò";}
.gray {color: #666666; padding-top:2px; FONT-FAMILY: verdana, ±¼¸², Seoul, Gulim; font-size: 8pt;}
.gray2 {color: #666666; padding-top:2px; FONT-FAMILY: verdana, ±¼¸², Seoul, Gulim; font-size: 8pt;}
.cash {color: #0092C2; padding-top:2px; font-family:"µ¸¿ò"; font-weight:bold;}
.gray5 {color: #666666; padding-top:2px; font-family:"µ¸¿ò"; padding-left: 10px; background-color: #E1EEF9; }
.gray3 {color: #666666; padding-top:2px; font-family:"µ¸¿ò";}
.gray4 {font-size: 11px;color: #666666; padding-top:2px; font-family:"µ¸¿ò";}
.n_text {color: #ffffff; padding-top:2px; font-family:"µ¸¿ò";font-size: 11px;}
.navi {color: #818181;}
.white {color: #FFFFFF;}
.11 {font-size: 11px;}
.12 {font-size: 11px; color: #043A89}
.13 {font-size: 7px;}
.t1 {font-size: 12px; color: #266DD0;}

/* leftÆÐµù */
.l_pad {padding-left:10px;}

/* input */
.input {font-family:µ¸¿ò;font-size:12px;color:#565656; border:1px #dddddd solid;}
.input-bg {
	font-family:µ¸¿ò;
	font-size:12px;
	color:#333333;
	background-color: #F6F4E8;
	border: 1px solid #DAD5B5;
}

IMG.icon { vertical-align: 6%; }
.input_pads {height:19px; border:1 solid; border-color:#CDCFD0; background-color:#F6F8F9;color:#4C4C4C;font-size: 9pt;font-family: "µ¸¿ò","Tahoma"; }
.input_pads2 {height:100px; border:1 solid; border-color:#CDCFD0; background-color:#F6F8F9;color:#4C4C4C;font-size: 9pt;font-family: "µ¸¿ò","Tahoma"; }


.form100  { FONT-FAMILY: "µ¸¿ò, verdana, ±¼¸², Seoul, Gulim"; font-weight:bold; font-size: 11px; LINE-HEIGHT:16px; background-color:#FFFFFF; border:1x solid #C6C8BB; border-top-style:none;border-left-style:none;border-right-style:none;border-bottom-none;}
.form_member   { FONT-FAMILY: µ¸¿ò; FONT-SIZE: 8pt; LINE-HEIGHT: 15px; background-color:#FFFFFF; color:#7F8080; border:1x solid #C3C3C3; border-bottom-none; }
.form  { FONT-FAMILY: "µ¸¿ò, verdana, ±¼¸², Seoul, Gulim"; font-size: 11px; background-color:#FFFFFF; color:#000000; border:1x solid #C6C8BB; border-top-style:none;border-left-style:none;border-right-style:none;border-bottom-none;}
.form_login    { FONT-FAMILY: µ¸¿ò; FONT-SIZE: 8pt; LINE-HEIGHT: 15px; background-color:#FFFFFF; color:#7F8080; border:1x solid #D4D4D4; border-bottom-none; }
.form8   { FONT-FAMILY: µ¸¿ò; FONT-SIZE: 8pt; LINE-HEIGHT: 13pt; background-color:#F3F3F3; color:#808080; border:1x border-bottom-none;border-right-style:none;border-top-style:1px; border-left-style:1px;}
.form_board   { FONT-FAMILY: µ¸¿ò; FONT-SIZE: 8pt; LINE-HEIGHT: 13pt; background-color:#F3F3F3; color:#808080; border:1x border-bottom-none;border-right-style:none;border-top-style:1px; border-left-style:1px;}
.login_text {color: 833C82; padding-top:2px; font-family:"µ¸¿ò"; font-weight:bold;}
.form_pro      { FONT-FAMILY: µ¸¿ò; FONT-SIZE: 8pt; LINE-HEIGHT: 15px; background-color:#FFFFFF; color:#7F8080; border:1x solid #C3C3C3; border-bottom-none; }



.table01 {border-left:5px solid #EFEFEF;border-right:5px solid #EFEFEF;border-bottom:5px solid #EFEFEF;}
.table_title01 {border-left:5px solid #DFE5DF;border-right:5px solid #DFE5DF;border-top:5px solid #DFE5DF;}
.table_title02{border-left:5px solid #E5DFDF;border-right:5px solid #E5DFDF;border-top:5px solid #E5DFDF;}
.table02  {border-left:5px solid #EFEFEF;border-right:5px solid #EFEFEF;border-bottom:5px solid #EFEFEF;}


/* °¡°Ý */
.price        { COLOR: #01A38E; FONT-FAMILY: "µ¸¿ò, verdana, ±¼¸², Seoul, Gulim"; FONT-SIZE:11px; LINE-HEIGHT:16px; letter-spacing:-1px; TEXT-DECORATION: none } 
.reserve      { COLOR: #B99901; FONT-FAMILY: "µ¸¿ò, verdana, ±¼¸², Seoul, Gulim"; FONT-SIZE:11px; LINE-HEIGHT:16px; letter-spacing:-1px; TEXT-DECORATION: none } 
.price_trans  { COLOR: #4D4D4D; FONT-FAMILY: "µ¸¿ò, verdana, ±¼¸², Seoul, Gulim"; FONT-SIZE:11px; LINE-HEIGHT:16px; letter-spacing:-1px; TEXT-DECORATION: none; font-weight: bold; }
.price_plus   { COLOR: #7B8600; FONT-FAMILY: "µ¸¿ò, verdana, ±¼¸², Seoul, Gulim"; FONT-SIZE:11px; LINE-HEIGHT:16px; letter-spacing:-1px; TEXT-DECORATION: none; font-weight: bold; }
.price_view   { COLOR: #FF6521; FONT-FAMILY: "µ¸¿ò, verdana, ±¼¸², Seoul, Gulim"; FONT-SIZE:11px; LINE-HEIGHT:16px; letter-spacing:-1px; TEXT-DECORATION: none; font-weight: bold; }
.pro_name     { COLOR: #242424; FONT-FAMILY: "µ¸¿ò, verdana, ±¼¸², Seoul, Gulim"; FONT-SIZE:14px; LINE-HEIGHT:16px; letter-spacing:-1px; TEXT-DECORATION: none; font-weight: bold; }

.name         { COLOR: #9C539C; FONT-FAMILY: "µ¸¿ò, verdana, ±¼¸², Seoul, Gulim"; FONT-SIZE:11px; LINE-HEIGHT:16px; letter-spacing:-1px; TEXT-DECORATION: none; font-weight: bold; }

/* flash ¼öÁ¤ */
.noflash, .noflash * {padding:0; margin:0; list-style:none; box-sizing:border-box;}

.gnb {display:flex;	justify-content:space-between; width:1000px; height:110px; padding-top:30px; background:url(../images/gnb_bg.jpg) no-repeat;}
.gnb h1 {width:260px; padding-left:30px;}
.gnb nav {display:flex; gap:50px; padding-top:10px;}
.gnb .side {width:110px; padding-top:5px;}
.gnb .side img {display:block;}
.gnb .side li+li {margin-top:7px;}
.lnb {width:180px; padding:10px; float:left; text-align:left;}
.lnb li+li {margin-top:5px; padding-top:5px; border-top:1px dashed #ddd;}
.lnb a {display:block; padding:5px 0; font-size:8pt;}


