@charset "euc-kr";
/* HSH (Hwang, Sun Hee), s--u--n@nate.com, 100408 */

/* Type Selector */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin:0; padding:0;}
html, body {width:100%; height:100%; margin:0; padding:0;}
body {font:0.75em/1.6em Dotum, Gulim, Arial, Helvetica, sans-serif; color:#666;}
ul, ol {list-style:none;}
img, fieldset {border:none; vertical-align:middle; }
abbr {cursor:help;}
label {cursor:pointer}
hr {display:none;}
input, select {vertical-align:middle; font-size:100%; line-height:160%;}
h1, h2, h3 {line-height:0; font-size:0;}

table {border:none; border-spacing:0;}
table thead th, table tbody th, table tbody td {border:none;font-size:12px;color:#666666;letter-spacing: -0.8px;}
table caption {text-align:left;}

a:link,
a:active,
a:visited {text-decoration:none; color:#666;}
a:hove {text-decoration:none; color:#666;}

/* Layout Selector */

#mainWrap {position:relative; width:920px; margin-left:40px;}
#subWrap {width:960px; background:url(bg_sub_top.gif) no-repeat left top;}

#header {width:920px;}
#header h1 {position:absolute; top:0; left:0;}
#header .event {position:absolute; top:0; left:140px;}
#header .user_depth { float:right; height:20px; padding:10px 0 0 0; color:#999; font-size:11px;}
#header .user_depth li {float:left;}
#header .user_depth li.first {padding-right:15px;}
#header .user_depth a {text-decoration:none; color:#999;}
#header .search {float:right; height:42px;}
#header .search input {width:125px; height:15px; border:1px solid #E5E2E2; font-size:11px; color:#999;}
#header .gnb {height:40px;}

#header .gnb #menu {position:absolute; z-index:2; top:45px; left:220px; width:700px; height:205px;}
#header .gnb #img_swf {position:absolute;z-index:1; left:220px; top:120px; width:700px; height:130px;}

#container {width:920px; }

#leftWrap {float:left; width:200px; margin-right:15px;}
#leftWrap .popup_zone {height:235px;}

#leftWrap .login_box {position:relative; height:100px; padding:8px 0 0 7px;}
#leftWrap .login_box .log01 {height:55px; padding:0 0 0 0;}
#leftWrap .login_box .log01 img {float:right;position:absolute; top:8px; left:140px;}
#leftWrap .login_box .log02 {height:23px; padding:0 0 0 5px; background:url(../images/line_1.gif) no-repeat right bottom; font-size:11px;}
#leftWrap .login_box strong {color:#EB5909;}
#leftWrap .login_box input {width:123px; height:19px; margin-bottom:2px; border:1px solid #C5C5C6; color:#6B6B6B;}

#leftWrap .mbest {height:100px; margin:0 0 0 3px;}
#leftWrap .mbest h2 {position:absolute;}
#leftWrap .mbest .list {height:28px; text-align:right;}
#leftWrap .mbest .list img {vertical-align:top;}
#leftWrap .mbest dt {float:left; width:97px;}
#leftWrap .mbest dt img {width:84px; height:58px; border:1px solid #666;}
#leftWrap .mbest dd {float:left; width:100px; font-size:11px;}

#leftWrap .tour {width:; height:270px; background:url(../images/bg_tour_box.gif) no-repeat left top; }
#leftWrap .tour h3 {height:12px; padding:33px 13px 0 0; text-align:right;}
#leftWrap .tour ul {margin:0 0 0 18px;}
#leftWrap .tour li {line-height:16px;}
#leftWrap .tour li.tmenu {height:19px; margin:15px 0 0 0; padding:0 0 0 15px; background:url(../images/bul_1.gif) no-repeat left 1px; font-weight:bold; color:#555555; line-height:16px;}

#contentWrap {float:left; width:705px;}
#contentWrap .spot {clear:both; height:235px;}
#contentWrap .section1 {float:left; width:475px;}
#contentWrap .section2 {float:right; width:210px;}

#contentWrap .section1 h2 {height:25px; padding:3px 0 0 0;}

#contentWrap .notice {position:relative; }
#contentWrap .notice .list {height:155px;}
#contentWrap .notice h3 {position:absolute;top:0;left:0; height:21px;}
#contentWrap .notice h3.tab02 {left:90px;}
#contentWrap .notice h3.tab03 {left:169px;}
#contentWrap .notice h3.tab04 {left:247px;}
#contentWrap .notice .more {position:absolute;top:0; right:0; width:475px; height:21px; border-bottom:1px solid #E6E6E6; text-align:right; }
*:first-child+html #contentWrap .notice .more { height:22px; }

#contentWrap .notice ul {padding:34px 0 0 8px;}
#contentWrap .notice li {height:22px; padding:0 0 0 20px; background:url(../images/bul_2.gif) no-repeat left 6px; text-align:right;}
#contentWrap .notice li a{float:left;}
#contentWrap .notice span {color:#707070;}

#contentWrap .today{height:22px; margin:0 0 15px 0; padding:6px 0 0 94px; background:url(../images/bg_today.gif) no-repeat left top; color:#0054A6;}

#contentWrap .cyber_box {position:relative; height:142px; margin-bottom:14px; background:url(../images/bg_cyber_box.gif) no-repeat left top;}
#contentWrap .cyber_box h2 {position:absolute; top:10px; left:14px;}
#contentWrap .cyber_box .tab {height:30px; padding:13px 17px 0 0; text-align:right; font-size:11px;}

#contentWrap .cyber_box dl {float:left; width:90px; margin:0 0 0 25px; } 
#contentWrap .cyber_box dt img {width:86px; height:60px; border:1px solid #ECECEC;}

#contentWrap .section2 .ad {margin:12px 0;}
#contentWrap .section2 .ad img {margin-bottom:2px;}

.foot_banner {padding:24px 0 0 0;}

#footer {clear:both; padding:30px 0 30px 250px;}
#footer li.first {background:none;} 
#footer li {float:left; padding:0 10px; background:url(../images/bar_1.gif) no-repeat left top; font-size:0; line-height:0;}
#footer .copyright {clear:both; overflow:hidden; height:48px; font-size:0; line-height:0; background:url(../images/copyright.gif) no-repeat left bottom;}

.clb {clear:both;}

/* sub */
#sidebar {float:left; width:220px; }
#sidebar .map {height:158px; padding-top:8px;}
#sidebar h2 {margin:0 0 0 10px;}

#sidebar li {margin:0 40px 0 20px; padding:0 0 0 10px; border-bottom:1px solid #E1E1E1; background:url(http://www.gntour.go.kr/image/common/tour_left_ico01.gif) no-repeat left 6px; font-size:11px; color:#000; font-weight:bold;}
#sidebar li.sub-menu2 {padding:0 0 0 20px; background:url(http://www.gntour.go.kr/image/common/tour_left3dep_ico01.gif) no-repeat 10px 8px; font-weight:normal;}

#sidebar li {font-size:11px; font-weight:bold;}
#sidebar li.end {height:86px; margin:0; padding:0; background:url(http://www.gntour.go.kr/image/common/tour_left_bottom01.gif) no-repeat left bottom;}
#sidebar .banner {margin-left:10px;}

#sidebar li.sub-menu span {color:#0D5CA9; }
#sidebar li.sub-menu2 span {color:#000 !important;}
#sidebar li.sub-menu a {color:#000;}
#sidebar li.sub-menu a:hover {color:#0D5CA9;}
#sidebar li.sub-menu2 a {color:#999;}
#sidebar li.sub-menu2 a:hover {color:#000 !important;}

#sidebar .leftNav1{margin:0 0 0 10px; background:url(http://www.gntour.go.kr/image/common/tour_left_bg01.gif) repeat-y left top;}
#sidebar .leftNav2 {margin:0 0 0 10px; background:url(http://www.gntour.go.kr/image/common/tour_left_bg02.gif) repeat-y left top;}
#sidebar .leftNav3 {margin:0 0 0 10px; background:url(http://www.gntour.go.kr/image/common/tour_left_bg03.gif) repeat-y left top;}
#sidebar .leftNav4 {margin:0 0 0 10px; background:url(http://www.gntour.go.kr/image/common/tour_left_bg04.gif) repeat-y left top;}
#sidebar .leftNav5 {margin:0 0 0 10px; background:url(http://www.gntour.go.kr/image/common/tour_left_bg05.gif) repeat-y left top;}
#sidebar .leftNav6 {margin:0 0 0 10px; background:url(http://www.gntour.go.kr/image/common/tour_left_bg06.gif) repeat-y left top;}
#sidebar .leftNav7 {margin:0 0 0 10px; background:url(http://www.gntour.go.kr/image/common/tour_left_bg07.gif) repeat-y left top;}
#sidebar .leftNav8 {margin:0 0 0 10px; background:url(http://www.gntour.go.kr/image/common/tour_left_bg08.gif) repeat-y left top;}

#sidebar .leftNav2 li.end { background:url(http://www.gntour.go.kr/image/common/tour_left_bottom02.gif) no-repeat left bottom;}
#sidebar .leftNav3 li.end { background:url(http://www.gntour.go.kr/image/common/tour_left_bottom03.gif) no-repeat left bottom;}
#sidebar .leftNav4 li.end {background:url(http://www.gntour.go.kr/image/common/tour_left_bottom04.gif) no-repeat left bottom;}
#sidebar .leftNav5 li.end {background:url(http://www.gntour.go.kr/image/common/tour_left_bottom05.gif) no-repeat left bottom;}
#sidebar .leftNav6 li.end {background:url(http://www.gntour.go.kr/image/common/tour_left_bottom06.gif) no-repeat left bottom;}
#sidebar .leftNav7 li.end { background:url(http://www.gntour.go.kr/image/common/tour_left_bottom07.gif) no-repeat left bottom;}
#sidebar .leftNav8 li.end { background:url(http://www.gntour.go.kr/image/common/tour_left_bottom08.gif) no-repeat left bottom;}

#sidebar .leftNav2 li.sub-menu {background:url(http://www.gntour.go.kr/image/common/tour_left_ico02.gif) no-repeat left 6px; color:#3890A2;}
#sidebar .leftNav3 li.sub-menu {background:url(http://www.gntour.go.kr/image/common/tour_left_ico03.gif) no-repeat left 6px; color:#A14A37;}
#sidebar .leftNav4 li.sub-menu {background:url(http://www.gntour.go.kr/image/common/tour_left_ico04.gif) no-repeat left 6px; color:#6638A2;}
#sidebar .leftNav5 li.sub-menu {background:url(http://www.gntour.go.kr/image/common/tour_left_ico05.gif) no-repeat left 6px; color:#A27637;}
#sidebar .leftNav6 li.sub-menu {background:url(http://www.gntour.go.kr/image/common/tour_left_ico06.gif) no-repeat left 6px; color:#A3388A;}
#sidebar .leftNav7 li.sub-menu {background:url(http://www.gntour.go.kr/image/common/tour_left_ico07.gif) no-repeat left 6px; color:#719149;}
#sidebar .leftNav8 li.sub-menu {background:url(http://www.gntour.go.kr/image/common/tour_left_ico08.gif) no-repeat left 6px; color:#0D5CA9;}

#sidebar .leftNav2 li.sub-menu span {color:#3890A2; }
#sidebar .leftNav2 li.sub-menu a:hover {color:#3890A2;}
#sidebar .leftNav3 li.sub-menu span {color:#A14A37; }
#sidebar .leftNav3 li.sub-menu a:hover {color:#A14A37;}
#sidebar .leftNav4 li.sub-menu span {color:#6638A2; }
#sidebar .leftNav4 li.sub-menu a:hover {color:#6638A2;}
#sidebar .leftNav5 li.sub-menu span {color:#A27637; }
#sidebar .leftNav5 li.sub-menu a:hover {color:#A27637;}
#sidebar .leftNav6 li.sub-menu span {color:#A3388A; }
#sidebar .leftNav6 li.sub-menu a:hover {color:#A3388A;}
#sidebar .leftNav7 li.sub-menu span {color:#719149; }
#sidebar .leftNav7 li.sub-menu a:hover {color:#719149;}
#sidebar .leftNav8 li.sub-menu span {color:#0D5CA9; }
#sidebar .leftNav8 li.sub-menu a:hover {color:#0D5CA9;}

#SubContent {float:left; width:700px; margin-top:150px; background:url(http://www.gntour.go.kr/image/template/accommodation/accommodation_box03.gif) no-repeat 10px 23px;}
#SubContent .path {float:right; height:26px; padding:0 10px 0 8px; font-size:11px; background:url(http://www.gntour.go.kr/culture/image/nav_arr.gif) no-repeat left 5px;}
#SubContent h3 {float:left; margin:7px 0 0 20px;}
#SubContent .setsizing {float:right; height:25px; padding:4px 20px 0 0;}

#SubContent .cont {clear:both; padding:20px 0; min-height:400px; height:auto !important; height:400px; }

#SubContent .sub_foot {height:36px; margin:0 0 20px 0; background:url(http://www.gntour.go.kr/image/admin_info/admin_info_bg.gif) no-repeat left top;}
#SubContent .sub_foot ul {padding:10px 0 0 90px;}
#SubContent .sub_foot li {float:left; padding:0 30px 0 0; color:#636363;}
#subWrap #footer {padding:0;}

#floater {position:absolute; left:920px; top:285px;height:405px;z-index:1;}
#quick {position:absolute; left:970px; top:0;height:435px;z-index:1;}


/* 11px */
.cont_s	{font-family: "µ¸¿ò"; font-size:11px; color:#787878; font-weight: normal; letter-spacing: -1px;}
a.cont_s:link, a.cont_s:active, a.cont_s:visited  
	{color:#787878;	font-weight: normal; letter-spacing: -1px; text-decoration: none;}
a.cont_s:hover
	{color:#000000;	font-weight: normal; letter-spacing: -1px; text-decoration: none;}

.cont_ss	{font-family: "µ¸¿ò"; font-size:11px; color:#000000; font-weight: normal; letter-spacing: -1px;}
a.cont_ss:link, a.cont_ss:active, a.cont_ss:visited  
	{color:#000000;	font-weight: normal; letter-spacing: -1px; text-decoration: none;}
a.cont_ss:hover
	{color:#000000;	font-weight: normal; letter-spacing: -1px; text-decoration: underline;}

/* ±âº»Å×ÀÌºí */
.table_t  {color:#33444c; font-weight: bold; letter-spacing: -1px;}
.table_tt  {color:#33444c; font-weight: normal; letter-spacing: -0.8px;}

/* ¹ü¿ëÅ×ÀÌºí */
.table_b  {color:#3f3f3f; font-weight: bold; letter-spacing: -1px;}
.table_bb  {color:#3f3f3f; font-weight: normal; letter-spacing: -0.8px;}
