
#wrapLayer { width:830px; position: absolute; margin:0px 0 0 0px;}
#layerTop { background:url(../images/spot_layer/layer_top.gif) no-repeat top; text-align:right; padding:0px 5px 0px 0px; height:45px; }
#layerBottom { background:url(../images/spot_layer/layer_bottom.gif) no-repeat bottom; padding-top:12px; padding-bottom:20px;}
#wrapper { width:825px; overflow-x:hidden; overflow-y: scroll; height: 600px; position:relative;
				scrollbar-face-color: #ececec;
				scrollbar-highlight-color: #FFFFFF;
				scrollbar-3dlight-color: #FFFFFF;
				scrollbar-shadow-color: #FFFFFF;
				scrollbar-darkshadow-color: #FFFFFF;
				scrollbar-track-color: #FFFFFF;
				scrollbar-arrow-color: #b1b1b1;
				}

#content {width: 770px; margin:0px 0px 0px 20px;  border:#d2d2d2 solid 1px; background:#F8F8F8;}
#spotContentL {width:240px; margin:20px 0 0 20px;}
#spotContentR {float:right; width:470px;  margin:20px 20px 0px 0;}
*html #spotContentR {float:right; width:470px;  margin:20px 10px 0px 0;}
#spotContentR ul li { list-style:none; }
#spotContentR dl{clear:both; margin-top:30px;}
#spotContentR dl.pop{clear:both; margin-top:10px;}
#spotContentR dl.pop dt{ font-size:16px; color:#f23070; font-weight:bold; padding-bottom:5px;}
#spotContentR dl dt{ font-size:13px; color:#f23070; font-weight:bold; padding-bottom:5px; letter-spacing:-1;}

#spotContentR .spot_info_title {bbackground:url(../images/spot_layer/spotlayer_c_t.gif) no-repeat bottom; height:21px; margin-top:15px;}
#spotContentR .spot_info { background:url(../images/spot_layer/spotlayer_c_b.gif) no-repeat bottom; }
#spotContentR .spot_info ul { padding:10px;}
#spotContentR .spot_info ul li{ margin:2px 2px 2px 0px; background: url(../images/spot_layer/icon_spot_info_list.gif) no-repeat 5px 5px; padding-left:12px;  }/*wwidth:75px; ffloat:left;*/
#spotContentR .spot_info ul li a{ color:#f45d18; text-decoration:underline; }
#spotContentR .spot_info ul li.etc{ background:#FFF; padding-left:5px; padding-top:6px; width:450px; clear:left;}
#spotContentR .spot_info ul li.rlist{width:365px; padding-left:0px; background:#FFF;}
.spot_name span{ background-color:#ff7330; color:#FFF; font-size:14px; font-weight:bold; padding-top:1px; padding-left:1px; padding-right:1px; vertical-align:middle; letter-spacing:-1;}
.spotlayer_theme { font-size:11px; color:#ff7330;}
.spotlayer_location { font-size:11px; color:#2462b6; font-weight:bold;}


#imgLayer {background:url(../images/spot_layer/spotlayer_img_bg.gif) transparent no-repeat  scroll ; text-align:center; position:absolute; margin:0px; width:240px; height:196px; z-index:10;}
#spotContentL dl.spotAverage {background:url(../images/spot_layer/grade_box.gif) no-repeat ; margin-top:12px; width:240px; height:51px; text-align:center;}
#spotContentL dl dd.spot_star {padding-top:7px;}
#spotContentL dl dd.spot_mark {margin-top:3px; font-size:11px; color:#FFFFFF;}
#spotContentL .spot_btn {margin-top:12px; width:240px; height:24px;}

#spotNavi {margin:0px 0px 0px 20px; background:url(../images/spot_layer/spotRound_t.gif) no-repeat bottom; height:38px; width:770px; margin-top:13px; letter-spacing:-1;}
#spotNavi ul {margin-left: 5px;}
#spotNavi ul li{float:left; list-style:none; width:73px; height:26px; margin-right:2px; background:url(../images/spot_layer/spotRound_btn.gif) no-repeat; text-align:center; color:#474037; padding-top:7px; }
#spotNavi ul li.naviOver {float:left; list-style:none; width:73px; height:26px; margin-right:2px; background:url(../images/spot_layer/spotRound_btn_o.gif) no-repeat; text-align:center; color:#474037; padding-top:7px; font-weight:bold;}
#spotNavi ul li span{font-size:9px; font-family:verdana; color:#f04618;}
#spotNavi ul li.navi_btn {float:right; background:none; margin-right:5px; padding-top:2px; }

#spotNavi ul li.navi_btn2 {float:right; background:none; margin-right:25px; padding-top:2px; }
*html #spotNavi ul li.navi_btn2 {float:right; background:none; margin-right:5px; padding-top:2px; }

#spotNavi ul li.navi_btn3 {float:right; background:none; margin-right:30px; padding-top:2px; }
*html #spotNavi ul li.navi_btn3 {float:right; background:none; margin-right:5px; padding-top:2px; }

#spotRound {margin:0px 0px 0px 20px; background:url(../images/spot_layer/spotRound_b.gif) no-repeat bottom; width:770px; padding-bottom:1px;}
#spotRound .spotScroll {margin:0px 0px 13px 18px; width:750px; overflow-x:hidden; overflow-y: scroll; }

#recommendSpot {width:730px; padding-top:5px;}
.spot_write {font-size:11px; color:#b6b6b6; float:right; font-family:±¼¸²;}

#postLink {width:730px; padding-top:5px;}
#postLink table td li.post_title {color:#666; font-weight:bold;}
#postLink table td li.post_link {font-size:11px; color:#959595; text-decoration: underline;margin-top:5px;}


/*--------------------------------------------------------------------- LAYER -------------------------------------------------------------------*/

/*------------------------ÃßÃµÇÏ±â Ã¢-----------------------*/
#recommendT {position:absolute; margin:350px 0 0 200px; z-index:95;}
#recommendT .topBG{background:url(../images/spot_layer/recommend_t.gif) no-repeat top; width:418px; height:15px;}
#recommendT .bottomBG{background:url(../images/spot_layer/recommend_b.gif) no-repeat bottom ; width:418px; padding-bottom:25px;}

/*------------------------³» ºí·¯±× Ãß°¡ÇÏ±â / ¿À·ùÁ¤º¸½Å°í-----------------------*/
#blogAdd {position:absolute; margin:310px 0 0 35px; z-index:97;}
#bugLayer {position:absolute; margin:310px 0 0 70px; z-index:96;}


.topBG{background:url(../images/spot_layer/blog_add_t.gif) no-repeat top; width:374px; height:15px;}
.bottomBG{background:url(../images/spot_layer/blog_add_b.gif) no-repeat bottom ; width:374px; padding-bottom:25px;}
.bottomBG .title{ font-weight:bold; color:#FF3300;}
.layerLine {border-bottom:1px #dfdfdf solid;}

/*------------------------·Î±×ÀÎ-----------------------*/
#loginLayer {position:absolute; margin:250px 0 0 250px; z-index:101;}
#loginLayer .topBG{background:url(../images/spot_layer/login_t.gif) no-repeat top; width:315px; height:15px;}
#loginLayer .bottomBG{background:url(../images/spot_layer/login_b.gif) no-repeat bottom ; width:315px; padding-bottom:25px;}
#loginLayer .bottomBG .id{padding-left:10px; font-size:11px; font-weight:bold;}
#loginLayer .bottomBG .inputLayer{width:110px; height:16px; background-color:#FDFAF7; border:1px solid #d8d1c6;}
#loginLayer .bottomBG link.a {font-size:11px;}

/*------------------------³»Æ÷½ºÆ® ¿¬°áÇÏ±â-----------------------*/
#postLinkPop {margin:10px;}
#postLinkPop .topBG{background:url(../images/spot_layer/post_link_t.gif) no-repeat top; width:680px; height:15px;}
#postLinkPop .bottomBG{background:url(../images/spot_layer/post_link_b.gif) no-repeat bottom ; width:680px; padding-bottom:15px;}
#postLinkPop .bottomBG .bolgCategory{border:1px solid #dfdfdf; width:285px; height:190px; background-color:#fffdf9;}
#postLinkPop .bottomBG .scrollBarL{width:285px; height:190px; margin-left: 1px; overflow-y: auto;}
/*#postLinkPop .bottomBG .scrollBarL ul{padding-top:15px;}
#postLinkPop .bottomBG .scrollBarL ul li{padding-left:10px; height:22px; color:#746243; font-size:11px;}
#postLinkPop .bottomBG .scrollBarL ul li.categoryOver {padding-left:10px; height:22px; color:#FF6633; font-size:11px;}*/
#postLinkPop .bottomBG .scrollBarR{width:285px; height:190px; margin-left: 1px; overflow-y: auto;}
#postLinkPop .bottomBG .scrollBarR ul{padding-top:10px; }
#postLinkPop .bottomBG .scrollBarR ul li{padding-left:10px; height:20px; color:#746243; font-size:11px; overflow : hidden;}

/*2007-10-18
.on			{margin-right: 2px;border: none; padding: 8px 5px 5px 15px; cursor: pointer; color:#FF6633; background:#ffebce; }
.off			{margin-right: 2px;border: none; padding: 8px 5px 5px 15px; cursor: pointer; color:#746243; }
.checked	{margin-right: 2px;border: none; padding: 8px 5px 5px 15px; color:#FF7801; font-weight:bold;}
2007-10-18*/
.on			{margin-right: 2px;border-width:1px; border-style:solid; border-color:#fffdf9; padding: 8px 5px 5px 15px; cursor: pointer; color:#FF6633; background:#ffebce; }
.off			{margin-right: 2px;border-width:1px; border-style:solid; border-color:#fffdf9; padding: 8px 5px 5px 15px; cursor: pointer; color:#746243; }
.over			{margin-right: 2px;border-width:1px; border-style:solid; border-color:#ffebce; padding: 8px 5px 5px 15px; cursor: pointer; color:#746243;}
.checked	{margin-right: 2px;border-width:1px; border-style:solid; border-color:#fffdf9; padding: 8px 5px 5px 15px; color:#FF7801; font-weight:bold;}
.checkedSec	{background:url(../images/icon_lock.gif) no-repeat 2px 7px; margin-right: 2px;border: none; padding: 8px 5px 5px 15px; color:#FF7801; font-weight:bold;}


#categoryOk { border:1px #FF9900 solid; margin:90px 0 0 150px; width:400px; position:absolute; background-color:#FFFFFF;}
#categoryOk .title{ font-weight:bold; color:#FF3300;}
#categoryOk .postList {border:1px solid #dfdfdf; width:380px; background-color:#fffdf9;}
#categoryOk .postList .scrollBar{width:380px;  margin-left: 1px; }
#categoryOk .postList .scrollBar ul{padding-top:3px;overflow : hidden;}
#categoryOk .postList .scrollBar ul li{padding-left:10px; color:#746243; font-size:11px; overflow : hidden; }

/*------------------------½Å±Ô½ºÆÌ ½ÅÃ»-----------------------*/
#application {margin:10px;}
#application .topBG{background:url(../images/main/application_t.gif) no-repeat top; width:630px; height:15px;}
#application .bottomBG{background:url(../images/main/application_b.gif) no-repeat bottom ; width:630px; padding-bottom:25px;}

/*------------------------ÇÁ¸°Æ®ÇÏ±â-----------------------*/
#spotPrintBtn {background:url(../images/spot_print/print_top_bg.gif) repeat-x top; height:31px; text-align:right; width:680px;}

#spotPrint {margin:10px;}
#spotPrintLogo {margin-top:8px;}
#spotPrint .topBG{background:url(../images/spot_print/print_t.gif) no-repeat top; width:660px; height:15px; overflow:none;}
#spotPrint .bottomBG{background:url(../images/spot_print/print_b.gif) no-repeat bottom ; width:660px; padding-bottom:25px;}
#spotPrintMap {margin-top:5px; width:660px;}

#printContent {width: 630px; margin:0px 0px 0px 15px;}
#printContentR {float:right; width:410px;  margin:10px 0px 0px 0;}
#printContentL {width:207px; margin:0px 0 0 0px;}

#printContentL .printImgLayer {background:url(../images/spot_print/spotlayer_img_bg.gif) transparent no-repeat  scroll ; text-align:center; position:absolute; margin:0px; width:207px; height:168px; z-index:10; }
#printContentR ul li { list-style:none; }
#printContentR dl{clear:both; margin-top:30px;}
#printContentR dl dt{ font-size:13px; color:#f23070; font-weight:bold; margin:5px 5px 5px 0px; letter-spacing:-1;} 
#printContentR .spot_info_title {background:url(../images/spot_layer/spotlayer_c_t.gif) no-repeat bottom; height:23px; margin-top:13px;}
#printContentR .spot_info {margin-top:5px;}
#printContentR .spot_info li{margin:4px 2px 2px 0px;}

#printContentR .spotPrint_name span{ background-color:#ff7330; color:#FFF; font-size:14px; font-weight:bold; padding-top:1px; padding-left:1px; padding-right:1px; vertical-align:middle; letter-spacing:-1;}
#printContentR .spot_location_p { color:#2462b6; font-size:11px;  text-align:right; font-weight:bold; vertical-align: text-bottom;}
#printContentR .spot_theme_p { font-size:11px; color:#ff7330;  margin-top:5px; text-align:right;}

/*------------------------Æ÷ÀÎÆ®Áö±Þ-----------------------*/
#pointAdd {margin:10px;}
#pointAdd .topBG{background:url(/tour_info/images/main/point_t.gif) no-repeat top; width:380px; height:15px;}
#pointAdd .bottomBG{background:url(/tour_info/images/main/point_b.gif) no-repeat bottom ; width:380px; padding-bottom:25px;}