body, td, p, input, button, textarea, select, .c1 { font-family:Tahoma,µ¸¿ò; font-size:9pt; color:#0D0D0D; }

img {border:0px;}

a:link, a:visited, a:active { text-decoration:none; color:#000000; }
a:hover { text-decoration:underline; }

a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#454545; }
a.menu:hover { text-decoration:none; }

.member {font-weight:bold;color:#000000;}
.guest  {font-weight:normal;color:#656464;}

.lh { line-height: 150%; }
.jt { text-align:justify; }

.li { font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD; }

.ul { list-style-type:square; color:#66AEAD; }

.ct { font-family: Verdana, µ¸¿ò; color:#222222; }

.ed { border:1px solid #CCCCCC; HEIGHT: 19px;  }
.ed3 { border:1px solid #CCCCCC; HEIGHT: 100px;  }
.ed2 { border:1px solid #CCCCCC; color:red;font-weight:bold }
.price { border:1px solid #CCCCCC; text-align:right}
.tx { border:1px solid #CCCCCC; }

.small { font-size:8pt; font-family:µ¸¿ò; }
.cloudy, a.cloudy {color:#888888;} /* Èå¸² */

@media print {
	.noprint {
		display: none;
	}
}
.gb  {color:#006CA2; font-weight:bold;}

.Box_000{border:solid 0;padding:0;text-align:justify;}
.Box_001{width:500;border:solid 1px;border-color:#E7E7E7;padding:5 5 2 5;background-color:#F4F4F4;text-align:justify;}
.Box_002{width:500;border:solid 1px;border-color:#DDEAA8;padding:5 5 2 5;background-color:#FBFDF1;text-align:justify;}
.Box_003{width:500;border:solid 1px;border-color:#F9D5D5;padding:5 5 2 5;background-color:#FEF6F6;text-align:justify;}
.Box_004{width:500;border:solid 1px;border-color:#EFDAF4;padding:5 5 2 5;background-color:#FCF7FD;text-align:center;}
.Box_005{width:500;border:solid 1px;border-color:#DCDFF6;padding:5 5 2 5;background-color:#F6F7FE;text-align:center;}
.Box_006{width:500;border:solid 1px;border-color:#DAEAEE;padding:5 5 2 5;background-color:#F0F6F8;text-align:right;}
.Box_007{width:500;border:solid 1px;border-color:#D5EDDD;padding:5 5 2 5;background-color:#EFF9F2;text-align:right;}
.Box_008{width:500;border:solid 1px;border-color:#FFEC15;padding:5 5 2 5;background-color:#FFFCDF;text-align:right;}


.textbox    {background-color:EEEEEE; border:1 solid #959595; font-size:9pt; height:18px;}
.input    {background-color:ffffff; border:1 solid #CECECE; font-size:9pt; height:18px;}
.inputText    {background-color:ffffff; border:1 solid #CECECE; font-size:9pt; height:25px;}
.input01    {background-color:F9F8F6; border:1 solid #D7D3CB; font-size:9pt; height:20px;}
.formmail  {background-color:ffffff; border:1 solid #959595; font-size:9pt;}
.login   {background-color:F7F7F7; border:1 solid #CBC7BA; font-size:9pt; height:18px;}
.input01 {
	BORDER-RIGHT: #DFDFDF 1px solid; BORDER-TOP: #DFDFDF 1px solid; BORDER-LEFT: #DFDFDF 1px solid; COLOR: #333333; BORDER-BOTTOM: #DFDFDF 1px solid; HEIGHT: 19px; BACKGROUND-COLOR: #F9F9F9
}
.tb-line03 {
	HEIGHT: 1px; BACKGROUND-COLOR: #E4E2E2
}
.textarea01 {
	BORDER-RIGHT: #D8D7D21px solid; PADDING-RIGHT: 5px; BORDER-TOP: #D8D7D21px solid; PADDING-LEFT: 5px; SCROLLBAR-FACE-COLOR: #D8D7D2; FONT-SIZE: 12px; BACKGROUND: #F9F9F9; PADDING-BOTTOM: 5px; SCROLLBAR-HIGHLIGHT-COLOR: #D8D7D2; BORDER-LEFT: #D8D7D2 1px solid; SCROLLBAR-SHADOW-COLOR: #ECECEC; COLOR: #454545; SCROLLBAR-3DLIGHT-COLOR: #ECECEC; SCROLLBAR-ARROW-COLOR: #ECECEC; PADDING-TOP: 5px; SCROLLBAR-TRACK-COLOR: #ECECEC; BORDER-BOTTOM: #D8D7D2 1px solid; FONT-FAMILY: "µ¸¿ò", "±¼¸²", "Verdana", "Arial"; SCROLLBAR-DARKSHADOW-COLOR: #ECECEC; HEIGHT: 200px
}
.tb-line1 {
	HEIGHT: 2px; BACKGROUND-COLOR: #0D5A8A
}
.tb-line2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT-FAMILY: µ¸¿ò,Verdana, Arial, Helvetica, geneva,sans-serif; BACKGROUND-COLOR: #F3F3F3 ; FONT-SIZE: 12px; align:center;  COLOR: #3B3B3B;
}
.tb-line3 {
	HEIGHT: 1px; BACKGROUND-COLOR: #CDCDCD
}

.box3 {border: #dfdfdf 1px solid;}
.box4 {border-top: #E61010 1px solid; border-bottom: #E61010 1px solid;}
.text01 {color:#E61010; font-weight: bold;}
.pd01{padding:8px 0 26px 9px}
.box5 {border-bottom: #E4E0DC 1px solid; color:#666666; letter-spacing:-1px;}

img,
fieldset{ border:none;}
legend{ display:none;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
li{ list-style:none;}
em,
address{ font-style:normal;}
button{ cursor:pointer; _cursor /**/:hand;}

#agreement legend{ display:block; padding:0 0 8px 1px; _margin:0 0 0 -7px;}
#agreement .field1{ margin:0 0 10px 0;}
#agreement .field1 legend,
#agreement .field2 legend{ display:block;}
#agreement .bx{ height:140px; padding:20px 18px 0 20px; margin:0 0 8px 0; border:1px solid #e5e5e5; overflow:auto; scrollbar-base-color: #d9d9d9; scrollbar-3dlight-color: #d9d9d9; scrollbar-darkshadow-color: #d9d9d9; scrollbar-face-color: #d9d9d9; scrollbar-highlight-color: #d9d9d9; scrollbar-shadow-color: #d9d9d9; scrollbar-track-color: #f2f2f2;}
#agreement .bx h3,
#agreement .bx h4{ font-weight:normal;}
#agreement .bx h3{ height:31px;}
#agreement .bx h4,
#agreement .bx p,
#agreement .bx li{ line-height:16px;}
#agreement .bx p,
#agreement .bx ol,
#agreement .bx ul{ margin:0 0 16px 0;}
#agreement .check{ margin:0 0 20px 0;}
#agreement .check input{ _margin:-4px; vertical-align:middle;}
*:first-child+html #agreement .check input{ margin:-4px;}
#agreement .check label{ position:relative; top:1px; _top:2px; padding:0 0 0 3px;}


#top_logo_area {
	margin:0px;
	padding:0px;
	width:100%;
	background:url('/img/common/top_logo_bg.gif') repeat-x;
}
#top_logo_area .top_logo {
	width:1230px;
}
#top_logo_area .top_logo_left {
	width:600px;
	text-align:right;
	padding-right:190px;
}
#top_logo_area .top_logo_right {
	width:400px;
	text-align:left;
	padding-top:35px;
}

#top_menu_area {
	margin:0px;
	padding-bottom:25px;
	width:100%;
	height:55px;
	background:url('/my/img/common/t_bg_1_1.gif') repeat-x;
	vertical-align:top;
}
#top_menu_area .top_menu {
	width:1230px;
}
#top_menu_area .top_menu_home {
	padding-top:7px;
	padding-left:20px;
}
#top_menu_area .top_menu_flash {
	position:absolute;
	background:transparent;
	left:205px;
	padding-top:0px;
	padding-left:0px;
	width:826px;
	text-align:left;
	z-index:1004;
}

/*	border:1px solid #FF0000; */

#middle_area {
	margin:0px;
	padding:0px;
	width:100%;
	height:85%;
	text-align:left;
	background-color:#F1F1F1;
}
#middle_area .middle {
	width:1200px;
	height:100%;
}
#middle_area .left_area {
	margin:0px;
	padding:0px;
	width:186px;
}
#middle_area .left_table {
	margin:0px;
	width:166px;
}
#middle_area .middle_contents {
	margin:0px;
	width:774px;
	padding:10px 10px 10px 10px;
	vertical-align:top;
	background-color:#ffffff;

}
#middle_area .middle_right {
	text-align:left;
	margin:0px;
	width:214px;
	height:100%;
	background-color:#F1F1F1;
}

#bottom_area {
	margin:0px;
	padding:0px;
	width:100%;
	text-align:left;
	background:url('/img/common/bottom_bg.gif') repeat-x;
	background-color:#FFFFFF;
}
#bottom_area .bottom_copy {
	width:1230px;
	height:100px;
}
#bottom_area .copyright {
	text-align:center;
	vertical-align:top;
	padding-top:15px;
}

.form2 {border:1px #cccccc solid; background:#ffffff;height:20px; font-size:12px; font-family:µ¸¿ò, Arial, seoul, verdana; color:#797979;padding-top:4px;}
.base {font-family:"µ¸¿ò"," seoul", "verdana", sans-serif; color:#555555; font-size:12px; line-height:20px; letter-spacing: -1px;}
.base2 {font-family:"µ¸¿ò"," seoul", "verdana", sans-serif; color:#555555; font-size:12px; line-height:20px; letter-spacing: -1px; background-color:#fafafa;}
.text8 {font-family:"DOTUM","Arial", "Helvetica", sans-serif; color:#676767; font-size:11px; line-height:16px; letter-spacing: -1px;}


.cheditor-editarea {height:600px;} 



.input2 {
	margin:1px 0;
	border:0px;
	font-size:13px;
	font-family:NanumGothic, ³ª´®°íµñ, NG, Tahoma, Geneva, sans-serif;
	color:#545454;
	border:1px solid #ccc;
	border-radius: .25em;
	padding:1px;
	background-image: url('/img/cal2.png');
	background-repeat: no-repeat;
	background-position:right 1px center;
	vertical-align: middle;
	height:23px;
}


.input4 {
	margin:1px 0;
	border:0px;
	font-size:12px;
	font-family:NanumGothic, ³ª´®°íµñ, NG, Tahoma, Geneva, sans-serif;
	color:#fff;
	border:1px solid #ccc;
	border-radius: .25em;
	padding:1px;
	background-image: url('/img/cal2.png');
	background-repeat: no-repeat;
	background-position:right 1px center;
	vertical-align: middle;
	height:20px;
}
