/* Tag Definition */
body {margin:0px; font-family:Verdana,,; font-size:11px; color: #666; line-height:130%; letter-spacing:0px;}
img {border:0px;}
.non{border-bottom:none;}
.login_input {font-family: '돋움';	font-size: 11px; color: #666666; text-decoration:none; width:100px; height:15px; border:solid 1px #e8e8e8;}

A:link {color:#545454; text-decoration:none;}
A:visited {color:#545454; text-decoration:none;}
A:active {color: #0e5fb6; text-decoration:none; }
A:hover {color: #0e5fb6; text-decoration:none; }

/* Layout ***********************************************************************/

#skipnavigation {list-style: none; text-indent: -2000px; clear: both; height: 0px; margin: 0px; padding: 0px; line-height: 1; overflow: hidden;}

#container-outer { width: 100%; margin:0px; text-align:left; background:url(/image/common/m_bg.jpg) no-repeat; }
#container { width: 1020px; margin:0px;} 


#wrap { height: 765px; padding: 0px; background: transparent; letter-spacing: 0px;}
#wrap #body_content { width: auto; min-height: auto; padding: 0px; }
	#content { position: relative; float: left; display: inline; width: 1020px; height: 765px; overflow: hidden;}


	
#foot { clear: both; position: relative;  top:0px; width:1000px; height: 110px; }

/* #head ***********************************************************************/


#mu_bg {position:absolute; left:0px;  top:0px; width:1020px; height:94px; z-index: 2;}
#logo { position: absolute; left:40px; top:0px; width: 198px; height: 110px;  z-index:50;}
#logo_img{ position: absolute; left:67px; top:15px; width: 150px; height: 57px;  z-index:150;}

/* 탑메뉴 */
#top_menu {position: absolute; left:782px; top: 5px; width: 216px; height:23px; background:url(/image/common/t_mu_bg.gif) no-repeat; z-index: 3;}
#top_menu ul { display: inline;  float: left; list-style: none; margin:5px 10px 4px 15px; padding: 0px; height: 14px;}
#top_menu ul li { display: inline; float: left; margin: 0px; padding: 0px; list-style: none;}

/* main_img */
#m_img { position: absolute; left:7px; top:160px; width: 500px; height: 500px;}

/* 메뉴 */
#m_menu { position: absolute; top: 37px; left: 340px; width: 750px; height:35px; z-index:100;}

#m_menu ul {margin: 0px 30px 0px 0px; padding: 0px; }
#m_menu ul li { float: left; display: inline; margin: 0px; padding: 0px 15px 0px 5px; }
#m_menu ul ul { margin: 0; padding: 0; height: auto; }
#m_menu ul ul li { left: 0; list-style: none; margin: 0; padding: 0; display:block;}


#s_layer01 { position: absolute; left:330px; top:65px; width: 125px; }
#s_layer01 ul {margin: 0px 30px 0px 0px;  width: 125px; padding:30px 0px 0px 0px; display:block; background:#3aa3e7;}
#s_layer01 ul li { display:block; margin: 0px; padding: 0px 5px 4px 20px; background: url(/image/common/s_mu_icon.gif) no-repeat 10px 3px;}
#s_layer01 ul li a { color:#FFF; font-weight:none;}

#s_layer02 { position: absolute; left:445px; top:65px; width: 125px; }
#s_layer02 ul {margin: 0px 30px 0px 0px;  width: 125px; padding:30px 0px 0px 0px; display:block; background:#3aa3e7;}
#s_layer02 ul li { display:block; margin: 0px; padding: 0px 5px 4px 20px; background: url(/image/common/s_mu_icon.gif) no-repeat 10px 3px;}
#s_layer02 ul li a { color:#FFF; font-weight:none;}

#s_layer03 { position: absolute; left:540px; top:65px; width: 125px; }
#s_layer03 ul {margin: 0px 30px 0px 0px;  width: 125px; padding:30px 0px 0px 0px; display:block; background:#3aa3e7;}
#s_layer03 ul li { display:block; margin: 0px; padding: 0px 5px 4px 20px; background: url(/image/common/s_mu_icon.gif) no-repeat 10px 3px;}
#s_layer03 ul li a { color:#FFF; font-weight:none;}

#s_layer04 { position: absolute; left:645px; top:65px; width: 125px; }
#s_layer04 ul {margin: 0px 30px 0px 0px;  width: 125px; padding:30px 0px 0px 0px; display:block; background:#3aa3e7;}
#s_layer04 ul li { display:block; margin: 0px; padding: 0px 5px 4px 20px; background: url(/image/common/s_mu_icon.gif) no-repeat 10px 3px;}
#s_layer04 ul li a { color:#FFF; font-weight:none;}

#s_layer05 { position: absolute; left:765px; top:65px; width: 125px; }
#s_layer05 ul {margin: 0px 30px 0px 0px;  width: 125px; padding:30px 0px 0px 0px; display:block; background:#3aa3e7;}
#s_layer05 ul li { display:block; margin: 0px; padding: 0px 5px 4px 20px; background: url(/image/common/s_mu_icon.gif) no-repeat 10px 3px;}
#s_layer05 ul li a { color:#FFF; font-weight:none;}

#s_layer06 { position: absolute; left:855px; top:65px; width: 125px; }
#s_layer06 ul {margin: 0px 30px 0px 0px;  width: 125px; padding:30px 0px 0px 0px; display:block; background:#3aa3e7;}
#s_layer06 ul li { display:block; margin: 0px; padding: 0px 5px 4px 20px; background: url(/image/common/s_mu_icon.gif) no-repeat 10px 3px;}
#s_layer06 ul li a { color:#FFF; font-weight:none;}

/* #contLeft ***********************************************************************/


/* 게시판 */
#tab1 {position: absolute;	top:160px;	left:520px;	width: 250px;	height:133px;}
#tab1 .tabmenu { width: 100%; height: 23px; }
#tab1 .tabmenu ul { list-style: none; float: left; width: 100%; margin: 0px; padding: 0px; }
#tab1 .tabmenu ul li { display: inline; float: left; margin:0px; padding-right: 2px; background: transparent; }
#tab1 .tabcontent { display: inline; position: absolute; left: 0px; top: 20px; width: 250px; height: 95px; margin: 9px 0px 0px 0px; padding-left: 0px; }


#tab2 {position: absolute;	top:160px;	left:520px;	width: 250px;	height:133px;}
#tab2 .tabmenu { width: 100%; height: 23px; }
#tab2 .tabmenu ul { list-style: none; float: left; width: 100%; margin: 0px; padding: 0px; }
#tab2 .tabmenu ul li { display: inline; float: left; margin:0px; padding-right: 2px; background: transparent; }
#tab2 .tabcontent { display: inline; position: absolute; left: 0px; top: 20px; width: 250px; height: 95px; margin: 9px 0px 0px 0px; padding: 0px; }


.list ul li .tabcontent ul { clear: both; float: none; width: 100%; }
.list ul li .tabcontent ul li { float: none; width: 100%; height: 20px; margin: 0 !important; padding: 0px; white-space: nowrap; line-height: 14px; }
.list ul li .tabcontent ul li a { display: block; width: 250px; margin:0px; height: 23px;  padding: 0px 0px 0px 15px; background: url(/image/main/b_icon.gif) no-repeat 5px 2px; overflow: hidden; cursor: pointer;}
.list ul li .tabcontent ul li span.subject { display: inline; float: left; width: 200px; margin: 0px; padding: 0px 0px 0px 50px; text-align:left; line-height:160%; }
.list ul li .tabcontent ul li span.date { display: inline; float: right; width: 45px; padding: 0px; color: #777; font-size: 12px; letter-spacing: 0px;line-height:160%;  text-align: right; }
.list ul li .tabcontent ul li span:hover { text-decoration: underline; }
.list ul li .tabcontent ul li img { vertical-align: baseline; }

#tab1 div.tabmore a{ position: absolute; left: 200px; top: -23px; }
#tab1 div.tabmore img { vertical-align: top; }


/*플래시배너*/
#banner_swf {position: absolute; top:17px; left: 345px; width: 575px; height: 140px;}


/*숙박예약*/
#stay {position: absolute; top:160px; left:805px; width:175px; height:115px; background:url(/image/main/stay_bg.gif) no-repeat;}


/*체험*/
#exper {position: absolute; top:295px; left:520px; width:460px; height:132px; background:url(/image/main/exper_bg.gif) no-repeat;}


/*쇼핑*/
#shop {position: absolute; top:457px; left:520px; width:460px; height:127px; background:url(/image/main/shop_bg.gif) no-repeat;}


/*주변관광*/
#tour {position: absolute; top:600px; left:805px; width:175px; height:115px; background:url(/image/main/tour_bg.gif) no-repeat;}
/*예약 및 문의 전화*/
#phone {position: absolute; top:595px; left:520px; width:270px; height:105px; background:url(/image/main/phone_bg.gif) no-repeat;}

#login_box {position: absolute; top:538px; left:76px; width:195px; height:164px;}
#login {position: absolute; top:555px; left:95px; width:165px; height:130px;}

/*하단 집*/
#b_img01 {position:absolute; left:45px;	top:671px; width:120px; height:88px;}

#map {position:absolute; left:276px; top:686px;	width:81px;	height:75px;}



/* #footer ***********************************************************************/
/* copyright */
#copy_logo {position: absolute;	top:53px;	left:58px;	width:160px; height: 33px;}
#copy_text {position: absolute;	top:45px;	left: 259px; width: 476px; height: 50px;}
#copy_banner {position: absolute; top:53px;	left: 790px; width: 164px; height: 32px;}

/************   text **********/

.b_g { color:#62ae00; font-weight:bold; font-size:11px;}
.b_o { color:#ff6600; font-weight:bold; font-size:12px;}
.bold {font-weight:bold;}


