@font-face{
  font-family: 'NanumGothic';
  src: url('http://www.googlekorea.co.kr/NanumGothic.eot'); 
}

body, td, p, input, button, textarea, select, div, .c1 { font-family:NanumGothic, AppleGothic, sans-serif; font-size:9pt; color:#222222; }

a:link, a:visited, a:active { text-decoration:none; color:#262626; }
a:hover { text-decoration:none; color:#d30842; }

a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#454545; }
a.menu:hover { text-decoration:none; }




b {letter-spacing:-1px;}
img,table {border:0px;}

.image {width:55px; height:60px;}
.tab_input {width:104px;height:18px;border:1px solid #E2E2E2;font-family:¸¼Àº °íµñ,µ¸¿ò,verdana,±¼¸²;font-size:8pt;padding-top:2px;padding-left:5px;}
.top_sch {width:272px;height:27px;border:0px;font-family:¸¼Àº °íµñ,µ¸¿ò,verdana,±¼¸²;font-size:11pt;padding-top:5px;padding-left:5px; background-color:#FFFFFF;}


/* SLB_Layer POPUP */
 .SLB_center { cursor:pointer; visibility:hidden; border: solid 4px #000000; background-color: #FFF}
 .SLB_close { cursor: pointer; display:none; font-family: verdana,tahoma; font-size: 9pt; background-color:#000000; color: #ffffff; padding-bottom: 4px; }
 .SLB_caption { cursor: pointer; display:none; font-family: verdana,tahoma; font-size: 9pt; background-color:#000000; color: #ffffff; padding-bottom: 4px; }
 #SLB_loading { cursor: pointer; display:none; z-index: 10; position:absolute; font-family: verdana,tahoma; font-size: 9pt; background-color:#000000; color: #ffffff; padding: 3px 0px 4px 0px; border: solid 2px #cfcfcf; }




/* ------------------------------------------------------------

    basic elements

------------------------------------------------------------ */

#wrap {
	width: 100%;
	text-align: center;
}

#header {
	width: 100%;
	height: 150px;
	text-align: center;
}

#container {
	width: 1000px;
	margin: 20px 80px 0 0;
}

#container1 {
	width: 1000px;
	margin: 0 80px 0 0;
	vertical-align:top;
}

.txt_pname {
	font-family: Tahoma, Dotum, "µ¸¿ò";
	font-size: 11px;
	color: black;	
}

.txt_price {
	font-family: Tahoma, Dotum, "µ¸¿ò";
	font-size: 12px;
	font-weight: bold;
	color: #ffe5a8;	
}


.tit_b { font-family: NanumGothic; font-size:16px !important; color:#0d6fb8 !important; font-weight:bold;  padding:10px 0 0 0;}
.tit_m { font-family: NanumGothic; font-size:14px !important; color:#0d6fb8 !important; font-weight:bold;  background:url('images/sub_dot.jpg') no-repeat 0 17px; padding:15px 0 10px 19px;}
.tit_ms { font-family: NanumGothic; font-size:14px !important; color:#0d6fb8 !important; font-weight:bold; padding:10px 0 10px 19px;}

.tit_mtxt { font-family: NanumGothic; font-size:12px !important; color:#000 !important; font-weight:bold; padding-left:28px !important; background:url('images/sub_sdot.jpg') no-repeat 19px 5px; padding:15px 0 10px 25px;}
.tit_mstxt { font-family: NanumGothic; font-size:12px !important; color:#000 !important; padding-left:19px; !important; LINE-HEIGHT: 130%;}
.tit_s { font-family: NanumGothic; font-size:12px !important; font-weight:bold; margin:0 0 0 0; list-style:none; !important; padding:10px 0 0 19px;}
.tit_stxt { font-family: NanumGothic; font-size:12px !important; margin:0 0 0 0; list-style:none; !important; padding:5px 0 5px 19px; LINE-HEIGHT: 130%;}
.tit_ss {font-family: NanumGothic; font-size:12px !important; margin:0 0 0 0; list-style:none; !important; padding-left:40px;}

.tit_padding { padding:5px 0 5px 28px; }
.tit_bold { font-family: NanumGothic; font-size:12px !important; font-weight:bold; }
.tit_st {font-family: NanumGothic; font-size:13px !important;}
.tit_spad {font-family: NanumGothic; padding:5px 0 5px 0px;}

table.table-a {font-family: NanumGothic; font-size:12px !important; width:100%; border-top:solid 2px #69b42e; empty-cells: show;  border-collapse:collapse; word-wrap:break-word; word-break:break-all;}
table.table-a td {font-family: NanumGothic; font-size:12px !important; padding:6px 2px; color:#000; border-bottom:solid 1px #c3d5c9; border-right:solid 1px #c3d5c9; border-left:solid 1px #c3d5c9;  }


img {border:0px;}


.member {font-weight:bold;color:#888888;}
.guest  {font-weight:normal;color:#888888;}

.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; } 

.tx { border:1px solid #CCCCCC; } 

.small { font-size:8pt; font-family:µ¸¿ò; }
.cloudy, a.cloudy {color:#888888;} /* Èå¸² */





#navi_box {width:756px; *width:765px; height:52px; *height:30px; margin-top:-8px; *margin-top:0px;  padding-top:0px; *padding-top:10px; border-bottom:1px solid #ddd; }
#navi_box li {float:left;color:#8E8E8E;} 
/* #navi_box .navi_box_left {font-weight:bold;font-size:13pt;color:#000000;text-align:left; vertical-align:middle;  margin-bottom:5px; *margin-bottom:-5px;} */
#navi_box .navi_box_left h3{font-weight:bold;font-size:14pt;color:#000000;text-align:left; vertical-align:middle;  margin-bottom:5px; *margin-bottom:10px;} 

#navi_box .navi_box_center {width:10px;text-align:center;vertical-align:middle;} 
#navi_box .navi_right { float:right;margin-right:5px;vertical-align:middle; background:url('images/sub/arr.gif') no-repeat 0 20px; *background:url('images/sub/arr.gif') no-repeat 0 5px; padding:19px 0 0px 15px; *padding:5px 0 0px 15px;} 
#contant {font-size:14pt; LINE-HEIGHT: 150%;} 





