html {overflow-y:scroll;overflow-x:hidden;}
* {
	margin:0px;
	padding:0px;
	border:0px;	
	word-break:break-all;
}
a {text-decoration:none;display:inline-block;color:#706e6e;}
A:link 			{text-decoration:none;font-family:¸¼Àº °íµñ,dotum,arial, sans-serif; color: #333333;}
A:visited 		{text-decoration:none;font-family:¸¼Àº °íµñ,dotum,arial, sans-serif; color: #333333;}
A:active 		{text-decoration:none;font-family:¸¼Àº °íµñ,dotum,arial, sans-serif; color: #333333;}
A:hover 		{text-decoration:none;font-family:¸¼Àº °íµñ,dotum,arial, sans-serif; color: #FF6633;}

/* IMG */
img {border: none;} 

body {
	width:100%;
	text-align:left;
	padding-top:0px;	
}
td{font-size: 12px;font-family:¸¼Àº °íµñ,dotum,arial, sans-serif; color: #494949;}
li {list-style-type:none;}
ul {display:inline-block;}
//table {border-collapse:collapse;border-spacing:0}



.sub_title {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #2A2A2A; FONT-FAMILY: "¸¼Àº °íµñ";}


.view_title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2A2A2A; FONT-FAMILY: "¸¼Àº °íµñ"; height:28px;background:#EFEFEF; padding-left:10px;	
}

.view_red{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: "¸¼Àº °íµñ"; padding-left:10px;
}
.view_content{
	FONT-SIZE: 12px; COLOR: #494949; FONT-FAMILY: "¸¼Àº °íµñ"; padding-left:10px;background:#FFFFFF;
}



#top_blank {width:1110px;height:15px;}
#sub_blank {width:1110px;height:35px;}
#top_link {height:21px;position:relative;margin:0 auto;background:#FFFFFF;}

.t_blink { FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: "¸¼Àº °íµñ";}

.t_bold { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFB43D; FONT-FAMILY: "¸¼Àº °íµñ";}

A.top_menu:active		{ font-family: ¸¼Àº °íµñ;FONT-SIZE: 12px; color: #000000; text-decoration: none } 
A.top_menu:link		{ font-family: ¸¼Àº °íµñ;FONT-SIZE: 12px; color: #000000; text-decoration: none } 
A.top_menu:visited	{ font-family: ¸¼Àº °íµñ;FONT-SIZE: 12px; color: #000000; text-decoration: none } 
A.top_menu:hover		{ font-family: ¸¼Àº °íµñ;FONT-SIZE: 12px; color: #FFAC2A; text-decoration: none } 






.off_bgcolor {font-family: "¸¼Àº °íµñ"; font-weight:bold; font-size: 14px;color:#000000;}
.on_bgcolor {font-family: "¸¼Àº °íµñ"; font-weight:bold; font-size: 14px;color:#FF7200;}
.box_black {border:0px solid #B4B4B4;font-family: "¸¼Àº °íµñ"; font-size:12px;padding-left:25px;}
.box_photo {border:1px solid #B4B4B4;font-family: "¸¼Àº °íµñ"; font-size:12px;}






A.sub_selelct:active	{ font-family: ¸¼Àº °íµñ;font-weight:bold;font-size: 12px; color: #585858; text-decoration: none } 
A.sub_selelct:link		{ font-family: ¸¼Àº °íµñ;font-weight:bold;font-size: 12px; color: #585858; text-decoration: none } 
A.sub_selelct:visited	{ font-family: ¸¼Àº °íµñ;font-weight:bold;font-size: 12px; color: #585858; text-decoration: none } 
A.sub_selelct:hover		{ font-family: ¸¼Àº °íµñ;font-weight:bold;font-size: 12px; color: #FF6633; text-decoration: none } 


A.title_link:active		{ font-family: ¸¼Àº °íµñ;font-weight:bold;font-size: 13px; color: #2E2E2E; text-decoration: none } 
A.title_link:link		  { font-family: ¸¼Àº °íµñ;font-weight:bold;font-size: 13px; color: #2E2E2E; text-decoration: none } 
A.title_link:visited	{ font-family: ¸¼Àº °íµñ;font-weight:bold;font-size: 13px; color: #2E2E2E; text-decoration: none } 
A.title_link:hover		{ font-family: ¸¼Àº °íµñ;font-weight:bold;font-size: 13px; color: #FF6633; text-decoration: none } 

.p_num {font-family: "¸¼Àº °íµñ"; font-weight:bold; font-size: 13px;color:#BB3361;}










.png24 {
   tmp:expression(setPng24(this));
}








#top {width:1110px;position:relative;margin:0 auto;}

#wrapper {width:1110px;position:relative;margin:0 auto;height:37px;}

#logo {float:left;text-align:left;width:260px;height:40px;}
#logo img {margin:0px 0px 0px 0px;}

#top_ment {width:600px;float:left;text-align:center;padding-top:15px;font-size: 12px;font-family:¸¼Àº °íµñ,dotum,arial, sans-serif;color: #000000;font-weight:bold;}
#favorite {width:100px;float:right;text-align:right;padding-top:15px;}


#header {width:1110px;margin:0 auto;position:relative;height:37px;}

.online_form_p {padding-right: 20px; font-size: 12px;font-family:¸¼Àº °íµñ,dotum,arial, sans-serif;text-align:right;color: #5a7021;font-weight:bold;background:#ebf3d6;}
.online_form {padding-right: 20px; font-size: 12px;font-family:¸¼Àº °íµñ,dotum,arial, sans-serif;text-align:right;color: #FFFFFF;background:#C82C48;}


.Menu {list-style:none; width:1110px; height:37px;}
.Blank {float:left; margin-left: auto; margin-right: auto; width:227px; height:22px;  border:0px solid #999; text-align:center; color:#FFFFFF; font-weight:bold;}
.BK {float:left; margin-left: auto; margin-right: auto; width:2px; height:37px;}
.MenuOut {float:left; margin-left: auto; margin-right: auto; cursor:pointer; width:103px; height:22px; padding-top:10px; border:0px solid #999; text-align:center; color:#FFFFFF; font-weight:bold;}
.MenuOver {float:left; margin-left: auto; margin-right: auto; cursor:pointer; width:103px; height:22px; padding-top:10px; border:0px solid #999; text-align:center; color:#FEB913; font-weight:bold;}


#menuline {width:1110px; height:5px;padding:0; background:#FEB913;}


.LeftTopMenu {float:left; cursor:pointer; width:160px; height:20px; background:#151C29; border:0px solid #999;  color:#FFFFFF; font-weight:bold;font-size: 12px;}
.LeftSubMenu {float:left; padding: 4px 0px 0px 0px; cursor:pointer; width:156px;height:22px; background:#FFFFFF;vertical-align: middle; color:#7B7B7B;}
.LeftSubMenuOver {float:left; padding: 4px 0px 0px 0px; cursor:pointer; width:156px;height:22px; background:#FF7B0F;vertical-align: middle; color:#FFFFFF;}

.lefttop {padding: 0px 0px 0px 18px; font-weight:bold;font-size: 12px;font-family:¸¼Àº °íµñ,dotum,arial, sans-serif;}
.leftsub {padding: 0px 0px 0px 19px; font-weight:bold;font-size: 12px;font-family:¸¼Àº °íµñ,dotum,arial, sans-serif;}




.m_title {font-family:¸¼Àº °íµñ,dotum,arial, sans-serif;font-size: 18px;color: #383737; text-decoration:none;font-weight:bold;}

.join_title {padding-right: 10px; font-size: 12px;font-family:¸¼Àº °íµñ,dotum,arial, sans-serif;text-align:right;color: #FFFFFF;background:#999999;font-weight:bold;}
.join_content {padding-left: 10px; font-size: 12px;font-family:¸¼Àº °íµñ,dotum,arial, sans-serif;text-align:left;}

#container {width:1110px;position:relative;margin:0 auto;}

#main_blank {width:1110px;height:15px;}

#viewer {padding-left:15px;padding-top:4px;width:943px;height:25px;text-align:left;font-weight:bold;font-size: 12px;font-family:¸¼Àº °íµñ,dotum,arial, sans-serif;text-align:left;color: #000000;border:1px solid #bbb;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background-color:#fbfbfb;background-image:-moz-linear-gradient(top, #f7f7f7, #e9e9e9);background-image:-webkit-gradient(linear, left top, left bottom, from(#f7f7f7),to(#e9e9e9));-webkit-box-shadow:inset 1px 1px 1px #fff, inset -1px -1px 1px #fff, 0 1px 1px #ebebeb;}


#content {width:1110px;height:100%;}



.notice {padding-left: 7px;text-align:left;}
.notice a:hover  {font-family:¸¼Àº °íµñ,dotum,arial, sans-serif;font-size: 12px;color: #383737; text-decoration:none;}
.notice a:link,a:visited,a:active {font-family:¸¼Àº °íµñ,dotum,arial, sans-serif;font-size: 12px;color: #706e6e;text-decoration:none;}







#main {width:1110px;height:833px;padding-top:8px;padding-bottom:8px; border:1px solid #999;}

#main_board .left {width:240px;float:left;}
#main_board .center {float:left;width:490px;}
#main_board .right {float:left;width:240px;}

#quick {margin-top:30px}
#quick li {float:left;}


.box {border:1px solid #BDBDBD;height:20px;}
.boxover {border:1px solid #C82C48;height:20px;}

.main_notice {width:410px;text-align:left;margin:26px 40px 0px 40px;}
.btn_more {display:inline-block;padding-top:11px;float:right;}
.main_notice ul {margin-top:20px;width:100%;}
.main_gallery {margin-top:30px;}

.day {float:right;color:#999898;}
.board_title {height:24px;border-bottom:1px solid #dcdcdc;}
.board_title p {float:left;width:80px;}




#footer_blank {width:1110px;height:20px;}
#footer {width:1110px;position:relative;margin:0 auto;padding:0px;color:#595959;}
#sitemap {width:100%;clear:both;position:relative;height:35px;background:white;border-top:1px solid #dedede;border-bottom:1px solid #dedede;}
#sitemap .wrap {width:920px;margin:0 auto;}
#s_menu {float:left;}
#s_menu li {float:left;background:url(../images/sitemap_line.gif) no-repeat left;}
#s_menu li a  {padding:12px;}
#familysite {float:right;}
#footer address {padding:10px 0px;width:920px;margin:0 auto;text-align:left;}


#bottom {padding: 0px 0px 0px 10px; font-size: 12px;font-family:¸¼Àº °íµñ,dotum,arial, sans-serif;line-height:20px;color:#3C3C3C;}
#copyright {padding: 0px 0px 0px 10px; font-size: 11px;font-family:¸¼Àº °íµñ,dotum,arial, sans-serif;line-height:20px;color:#7D7C7C;}








#slider {float:left; position:relative; overflow:auto; width:760px; height:647px; border:0px solid #fff; background:#fff}
#slider ul {position:absolute; list-style:none; top:0; left:0}
#slider li {float:left; width:760px; height:647px; padding-right:0px}

.pagination {list-style:none; }
.pagination li {font-size: 11px;font-family:¸¼Àº °íµñ,dotum,arial, sans-serif;float:left; margin-left: auto; margin-right: auto; cursor:pointer; width:80px;height:18px;  padding-top:6px; background:#676767; margin:0px 0px 0px 2px; text-align:center; color:#FFF;border:1px solid #E4E4E4;}
li.current {font-size: 11px;font-family:¸¼Àº °íµñ,dotum,arial, sans-serif;sborder:0px solid #ccc; background:#FD7C14; color:#FFFFFF;border:1px solid #E4E4E4;width:80px;height:18px;}






.price {padding: 0px 0px 0px 10px; font-size: 12px;font-family:¸¼Àº °íµñ,dotum,arial, sans-serif;line-height:20px;color:#F9781D;}
 










/*¼­ºê*/

.sub_left {float:left;margin-top:180px;width:270px;position:relative;}
.sub_img {}
.sub_right {float:right;width:700px;}
.sub_top {background:url(../images/sub_bg_top.gif) no-repeat;width:700px;height:30px;}
.sub_middle {background:url(../images/sub_bg_middle.gif) repeat-y;width:700px;}
.sub_middle .wrap {margin:0 35px;}
.leftmenu {text-align:right;background:url(../images/leftmenu01_bg.gif) no-repeat;width:249px;height:295px;}
.leftmenu .wrap {padding:50px 50px 0px 0px;}
.leftmenu h2 {height:35px;}
.leftmenu ul {margin-top:12px;}

.now {font-weight:bold;}
.sub_contents {margin:20px 10px 0px 10px;text-align:left;padding-bottom:50px;min-height:400px;}


.table_type01 {border-top:2px solid #5b92e2;width:100%;margin-top:20px;text-align:center;color:#666666;}
.table_type01 th {background:url(../images/table_type01_th.gif) no-repeat right top;height:33px;border-bottom:1px solid #5b92e2;padding:3px 5px;}
.table_type01 td {height:28px;border-bottom:1px solid #cecfcf;padding:3px 5px;border-right:1px solid #cecfcf;}
th.b_blue {background:#9bd1ff;color:white;border-right:1px solid white;}
.b_gray {background:#f8f8f8;}
.b_gray2 td{background:#fafafa;}



.table_type02 {border-top:2px solid #5b92e2;width:100%;margin-top:20px;text-align:center;color:#666666;background:url(../images/table_type02_th.gif) repeat-x top;}
.table_type02 th {background:url(../images/table_type01_th.gif) no-repeat right top;height:24px;border-bottom:1px solid #5b92e2;padding:3px 5px;}
.table_type02 td {height:22px;border-bottom:1px dashed #cecfcf;padding:3px 5px;border-right:1px solid #cecfcf;}



#scrollbox02 {width:350px; height:250px; overflow:auto; padding:5px; border:0px;}
#scrollbox03 {width:100%; height:400px; overflow:auto; padding:5px; border:0px;}
.TDscrollbar {
   SCROLLBAR-FACE-COLOR: #ededed; 
   FONT-SIZE: 12pt; 
   SCROLLBAR-HIGHLIGHT-COLOR: #fafafa; 
   SCROLLBAR-SHADOW-COLOR: #bdbdbd; COLOR: black; 
   SCROLLBAR-3DLIGHT-COLOR: #e5ecf2; 
   SCROLLBAR-ARROW-COLOR: #666; /*È­¹ßÇ¥*/
   SCROLLBAR-TRACK-COLOR: #fff; 
   FONT-FAMILY: ±¼¸²; 
   SCROLLBAR-DARKSHADOW-COLOR: #e5ecf2; 
   padding:5px;
   color:#505050;
   border:1px #97938a solid;
 }



/*¸Ç ¸¶Áö¸·¿¡ ÀÐÇô¾ß ÇÔ*/
td.b_none {border-right:0px;}


