
/*-------------------------------½ºÆÌ Áöµµ/ ½ºÆÌ¸®½ºÆ® °øÅë ---------------------------------- */
.mainmove { position: absolute; z-index:20;width: 88px; margin: 0 0 0 643px; background-color: #fff; padding:0px; }

.todayspot { position: absolute; z-index:20;width: 200px; margin: -3px 0 0 789px; background-color: #fff; padding:1px; }
#todaySpot {overflow-x:hidden; overflow-y: scroll; height:135px; width:175px;}
#todaySpot dl {width:175px;}
#todaySpot dt { float:left; margin-right:4px; }
#todaySpot .todayName{ font-size:11px; font-weight:bold; margin-bottom:3px; margin-top:3px;}
#todaySpot .todayContent{font-size:11px; }

.regionToggle {position:absolute; z-index:21; width:180px; margin:-3px 0 0 709px; height:210px; background-color: #fff;}/*--µ¿°æ--*/
/*2008-02-05 ±èÀºÃ¶*/
.regionToggle2 {position:absolute; z-index:21; width:180px; margin:-3px 0 0 389px; height:230px; background-color: #fff;}/*--È«Äá,¹æÄÛ,¿ÀÄíÈ÷´Ù--*/
.regionToggle3 {position:absolute; z-index:21; width:180px; margin:-3px 0 0 30px; height:230px; background-color: #fff;}/*--·¹ÇÁÆ®¸Þ´º·¹ÀÌ¾î--*/
.regionToggle4 {position:absolute; z-index:21; width:180px; margin:-1px 0 0 540px; height:230px; background-color: #fff;}/*--³ª°í¾ß--*/
.regionToggle5 {position:absolute; z-index:21; width:180px; margin:-3px 0 0 460px; height:230px; background-color: #fff;}/*--³ª°¡»çÅ°--*/
.regionToggle6 {position:absolute; z-index:21; width:180px; margin:-1px 0 0 285px; height:230px; background-color: #fff;}/*--¹Ì¿¡Çö--*/


.scrollSpot {
	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;	
}

/*-------------- Áö¿ª¸í --------------*/
#titleTop {margin-top:5px;  width:990px;}
#titleTop li {list-style:none;}
#titleTop li.titleSpot {float: left; background:url(../images/map/icon_title.gif) no-repeat 5px 0px; padding-left: 26px; font-size:14px; color:444444; font-weight:bold; margin-top:5px;}
#titleTop .city {color:fa6400;}
#titleTop li.nation {float: right;}

/*-------------- Áö¿ª Ä«Å×°í¸® --------------*/
#mapCategory {margin-top:0px; border: #e6e6e6 solid 5px; width:960px; clear:both; padding:10px 10px 0px 10px;}
#mapCategory .nationMap {width:160px; float: left; }
#mapCategory .list {width:800px; float: right;}
#mapCategory .list ul li{ float:left; list-style:none; background:url(../images/common/icon_area.gif) no-repeat 1px 7px; width:150px; padding-left:10px; padding-top:2px; height:20px;}
#mapCategory .clear {clear:both}

/*-------------- Áö¿ª ´ë¸Þ´º/ºÐ·ùº° ¸Þ´º --------------*/
#navi{margin-top:31px;  width:990px; height:56px;	background:#f3f3f3 url(../images/common/navi_bg.gif) repeat-x; }
#spotContent {width:990px; background-color:#f3f3f3;  padding-top:3px;}
#spotContent .menu {background:url(../images/common/spot_menu_t.gif) no-repeat bottom; height:36px;}
#spotContent .menu a:link{color:#666666; cursor: pointer;}
#spotContent .menu a:hover{background-color:#ff7330; color:#FFF; cursor: pointer;}
#spotContent .menu ul {margin-left:25px;}
#spotContent .menu ul li { float:left; list-style:none; width:79px; height:24px; background:url(../images/common/spot_menu.gif) no-repeat top;  margin-right:2px;	text-align:center;	 padding-top:8px; font-weight:bold; }
#spotContent .menu ul li.map_over{ float:left; list-style:none; width:79px; height:24px; background:url(../images/common/spot_menu_o.gif) no-repeat top;  margin-right:2px;	text-align:center;	 padding-top:8px; font-weight:bold; color:#fa6400;}
#spotContent_bg {background:#F3F3F3 url(../images/common/spot_menu_bg.gif) repeat-y center; }
#spotContent_b { background:#F3F3F3  url(../images/common/spot_menu_b.gif) no-repeat center top ; height:20px;}




/*------------------------------- ½ºÆÌ¸®½ºÆ® -----------------------------------*/

/*-------------- Á¤·Ä¼ø¼­ ¹× ½ºÆÌµî·Ï°¹¼ö --------------*/
#spotNum {margin-bottom:10px; padding-top:10px; margin-left:25px; height:25px; width:938px;  background:url(../images/spot/spot_line_bg.gif) repeat-x bottom;}
#spotNum dl {margin-top:10px;}
#spotNum dt {float:left; }
#spotNum dd {float:right; width:42px; background:url(../images/spot/btn_lineup_off.gif) no-repeat 2px 0px; padding-left:16px; font-size:11px; letter-spacing:-1pt; color:#666666;}
#spotNum dd.sover {float:right; width:44px; background:url(../images/spot/btn_lineup_on.gif) no-repeat 2px 0px; padding-left:16px; font-size:11px; font-weight:bold; color:#336da8; letter-spacing:-1pt;}
#spotNum dd.sover b{color:#336da8; }
#spotNum .numClear {clear:both; display:none;}

/*-------------- ½ºÆÌ¸®½ºÆ® ·¹ÀÌ¾Æ¿ô --------------*/
#where_spot {width:938px; margin-left:25px ;}
#where_spot .spot { width:938px; border: #d2d2d2 solid 1px; margin-bottom:20px; padding:0px; }
#where_spot .spot .photoArea { width:468px; margin:16px 0px 16px 5px; }
*html #where_spot .spot .photoArea { width:469px; margin:16px 0px 16px 16px; }
#where_spot .spot .contentArea { width:428px; margin-right:15px;}
*html #where_spot .spot .contentArea { width:428px; margin-right:10px;}
#where_spot .spot .areaClear {clear:both; display:none;}
/*#where_spot .spot .photoArea ul{ width:180px;}
#where_spot .spot .photoArea ul li{ width:55px; width:55px; border:#e9ebe7 solid 1px; list-style:none; margin-right:3px;}*/

.frame15 { position: absolute; width: 270px; height: 196px; background: url(/images/common/stroke_where_we_go.gif) no-repeat; text-align: center; z-index : 10; } 
.frame15 a{ display: block; margin: 0 auto; width: 250px; height: 182px; }

/*-------------- photo box --------------*/
.spot .photoArea .photo_box {margin:0px;}
.photo_box {width:470px;height:182px;  }
.photo_box dt {width:270px;height:182px;float:left;}
.photo_box dd {width:190px;float:right;  margsdin-left:8px;}
.photo9 li {float:left;width:56px;height:56px;  list-style:none; margin:2px;}
*html .photo9 li {float:left;width:56px;height:56px;  list-style:none; margin:1px 1px -2px 0px;}
.photo9 img {margin:0px; border:#e9ebe7 solid 1px;}
.photo9 img.current {margin:0;border:2px solid #FF7802;}
*html .photo9 img.current {margin:0;border:1px solid #FF7802;}
*+html .photo9 img.current {margin:0;border:1px solid #FF7802;}

.photo9 img.current_none {margin:0;border:2px solid #E8E8E8;}
*html .photo9 img.current_none {margin:0;border:1px solid #E8E8E8;}
*+html .photo9 img.current_none {margin:0;border:1px solid #E8E8E8;}

.current {margin:0;border:2px solid #FF7802}
.current_none {margin:0;border:2px solid #FFFFFF }

/*-------------- page --------------*/
#page {position:relative;text-align:center; margin:0px; height:30px;}
#page .pageNum {font-family:verdana; font-size:9px; color:#444444; }
#page .total {font-family:verdana; font-size:9px; color:#444444; font-weight:bold;}

/*-------------- ½ºÆÌ³»¿ë --------------*/
.contentArea {margin:21px 12px 0px 0 ; float: right;  width:310px;  text-align:left;}
.contentArea li {list-style:none; height:20px;}
.contentArea dl{clear:both; margin-top:10px;}
.contentArea dl dt{ font-size:14px; color:#f23070; font-weight:bold; margin:5px 5px 5px 0px; } 
.spot_name {  float: left;}
/*.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;}*/
.spot_location {font-size:11px;  text-align:right;  float: right; vertical-align: text-bottom;}
.spot_location span.location{ color:#2462b6; font-weight:bold; }
.spot_location span.theme{ color:#ff7330; font-weight:normal; }
.spot_theme { clear: both; font-size:11px; color:#538db0;  margin-top:5px;}
.spot_theme span{ font-size:11px; color:#ff7330;}
.spot_star {  font-size:11px; color:#538db0; }
.spot_star span { font-size:11px; color:#ff7700;  font-weight:bold; }
.spot_recomm {  font-size:11px; color:#888888; margin-top:5px;}
.spot_recomm b {  font-size:11px; color:#fb8585; }
.spot_memo {  height:80px;}



.map {margin:0px; height:568px; }
.map .map_cont {margin-top:0px;position:relative;}
.map .map_cont .map_flash_normal {left: 0px;  width: 938px;}
.map .map_cont .map_flash { position:relative;z-index:0; top:7px; left:235px; width: 728px;  border:#d2d2d2 solid 1px;}
.map .map_cont .map_flash_left {position:relative;z-index:0; top:7px;   left:25px; width: 938px;  border:#d2d2d2 solid 1px;}
.selspot { position: absolute; top:7px;  left:25px;verflow:hidden; width:198px; border:#d2d2d2 solid 1px; height:513px;}
