/*상단컨텐츠*/

.main_top{width:968px;margin:0 auto 30px auto;padding:0 16px;background:url(/images/tour/main/main_bg.gif) repeat-y;overflow:hidden;}

/*상단컨텐츠 타이틀영역*/
.m_tit{width:100%;height:54px;margin-bottom:20px;border-bottom:1px solid #ccc;overflow:hidden;}
.m_tit h2{color:#333;font-size:20px;line-height:1em;}
.m_tit h2 span{padding-left:5px;color:#b4b4b4;font-size:14px;font-weight:normal;vertical-align:baseline;}
.m_tit p{font-size:12px;margin-top:7px;color:#767676;}


/*상단 컨텐츠 왼쪽*/
.m_left{float:left;width:254px;overflow:hidden;}

#m_pop{position:relative;width:100%;height:207px;margin-bottom:20px;border-bottom:1px solid #ccc;background:#ededed;overflow:hidden;}
#m_pop_move{width:254px;height:176px;overflow:hidden;}
#m_pop_move_con{position:absolute;left:5px;bottom:8px;z-index:10}
#m_pop_move_con li{float:left;margin-left:3px;}
#m_pop_move_con li:first-child{margin-left:0}
#pop_play {display: none;}


/* 관광안내 바로가기 */
.go_icon{width:252px;height:80px;margin-bottom:20px;border:1px solid #ccc;}
.go_icon li{float:left;text-align:center;}
.go_icon a{display:block;padding-top:57px;letter-spacing:-1px;font-family:"NanumGothicWeb";background:url(/images/tour/main/go_icon_bg.gif) no-repeat;color:#0486a6;}
.go_icon a:hover{color:#ccc;}
.go_icon li.go1{width:83px;}
.go_icon li.go1 a{background-position:0 -81px;}
.go_icon li.go1 a:hover{background-position:0 0;}
.go_icon li.go2{width:86px;}
.go_icon li.go2 a{background-position:-85px -81px;}
.go_icon li.go2 a:hover{background-position:-85px 0;}
.go_icon li.go3{width:82px;}
.go_icon li.go3 a{background-position:-171px -81px;}
.go_icon li.go3 a:hover{background-position:-171px 0;}


/* 코스안내 탭 */
.tab_list{position:relative;width:254px;}
.tab_list ul{width:100%;height:146px;overflow:hidden;}
.tab_list ul li{float:left;}
.tab_list ul li .tab_con{position:absolute;top:49px;left:0;width:254px;overflow:hidden;}
.tab_list ul li .tab_con dl{width:100%;}
.tab_list ul li .tab_con dt{float:left;width:127px;height:97px;}
.tab_list ul li .tab_con dd{float:right;width:114px;height:97px;margin-top:5px;}
.tab_list ul li .tab_con dd span{display:block;}
.tab_list ul li .tab_con dd span.title{font-weight:bold;margin-bottom:8px}



/*상단 컨텐츠 가운데*/
.m_center{float:left;width:384px;margin-left:16px;padding:0 18px;overflow:hidden;}

.essayarea{position:relative;width:384px;overflow:hidden;}
.essayarea .btn_before a{position:absolute;top:250px;left:0;display:block;width:27px;height:51px;font-size:0;text-indent:-200px;overflow:hidden;background:url(/images/tour/main/prev_btn.png) no-repeat;z-index:10}
.essayarea .btn_next a{position:absolute;top:250px;right:0;display:block;width:27px;height:51px;font-size:0;text-indent:-200px;overflow:hidden;background:url(/images/tour/main/next_btn.png) no-repeat;z-index:10}
.essay_group ul{margin-top:30px;}
.essay_group li{float:left;width:183px;height:144px;border:1px solid #ccc;}
.essay_group li:first-child{margin-right:13px;}
.essay_group li .big_pic{width:183px;height:89px;overflow:hidden;}
.essay_group li span{display:block;}
.essay_group li div.txt{margin-top:5px;padding:0 10px;}
.essay_group li div.txt span{font-size:11px;letter-spacing:-1px;}
.essay_group li div.txt span.title{font-weight:bold;}

/*상단 컨텐츠 오른쪽*/
.m_right{float:right;width:254px;overflow:hidden;}

.tour_movie{position:relative;width:254px;height:170px;margin-bottom:20px;background:url(/images/tour/main/movie_bg.gif) no-repeat;overflow:hidden;}
.tour_movie li{position:absolute;}
.tour_movie li a{display:block;background:url(/images/tour/main/movie_bg.gif) no-repeat;}
.tour_movie li a span{display:none;}
.tour_movie li.t1{left:0;top:0;}
.tour_movie li.t1 a{width:85px;height:170px;background-position:0 0;}
.tour_movie li.t1 a:hover{background-position:0 -170px;}
.tour_movie li.t2{left:85px;top:0;}
.tour_movie li.t2 a{width:84px;height:170px;background-position:-85px 0;}
.tour_movie li.t2 a:hover{background-position:-85px -170px;}
.tour_movie li.t3{left:170px;top:0;}
.tour_movie li.t3 a{width:84px;height:170px;background-position:-170px 0px;}
.tour_movie li.t3 a:hover{background-position:-170px -170px;}

/*
.tour_movie{position:relative;width:254px;height:170px;margin-bottom:20px;background:url(/images/tour/main/movie_bg.gif) no-repeat;overflow:hidden;}
.tour_movie li{position:absolute;}
.tour_movie li a{display:block;background:url(/images/tour/main/movie_bg.gif) no-repeat;}
.tour_movie li a span{display:none;}
.tour_movie li.t1{left:0;top:0;}
.tour_movie li.t1 a{width:153px;height:57px;background-position:0 0;}
.tour_movie li.t1 a:hover{background-position:0 -170px;}
.tour_movie li.t2{right:0;top:0;}
.tour_movie li.t2 a{width:101px;height:101px;background-position:-153px 0;}
.tour_movie li.t2 a:hover{background-position:-153px -170px;}
.tour_movie li.t3{left:0;top:57px;}
.tour_movie li.t3 a{width:72px;height:113px;background-position:0 -57px;}
.tour_movie li.t3 a:hover{background-position:0 -227px;}
.tour_movie li.t4{left:72px;top:57px;}
.tour_movie li.t4 a{width:81px;height:113px;background-position:-72px -57px;}
.tour_movie li.t4 a:hover{background-position:-72px -227px;}
.tour_movie li.t5{right:0;bottom:0;}
.tour_movie li.t5 a{width:101px;height:69px;background-position:-153px -101px;}
.tour_movie li.t5 a:hover{background-position:-153px -271px;}
*/

.festival{width:254px;height:105px;padding-bottom:20px;border-bottom:3px solid #0894b6;background:url(/images/tour/main/festival_bg.gif) no-repeat 0 45px;}
.festival h2{color:#333;font-size:20px;}
.festival h2 span{padding-left:5px;color:#b4b4b4;font-size:14px;font-weight:normal;vertical-align:baseline;}
.festival ul{margin:10px 0 5px 3px;}
.festival ul li{font-size:11px;color:#767676;}
.festival a.more{display:block;width:81px;height:20px;padding:3px 0 0 5px;font-family:"NanumGothicWeb";font-size:11px;background:url(/images/tour/main/more_btn.gif) no-repeat;}
.festival a.more:hover{text-decoration:none;}



.link_ban{width:254px;height: 115px;margin-top: 10px;overflow:hidden;}
.link_ban li{position:relative;float:left;width:127px;}
.link_ban li .ban h2{color:#333;font-size:20px;margin-bottom: 10px;line-height:1em;}
.link_ban li .ban span{position:absolute;right:10px;top:0;}
.link_ban li .ban span a{display:block;width:14px;height:14px;background:url(/images/tour/main/more_btn2.gif) no-repeat;}



/* 하단컨텐츠 */
.main_bottom{width:100%;height:190px;background:url(/images/tour/main/main_bottom_bg.gif) repeat-x;overflow:hidden;}
.main_bottom h2{width:100%;height:25px;padding:8px 0 0 0;font-size:15px;color:#0894b6}

/*포토갤러리*/
.gallery{float:left;width:710px;}
.gallery ul{margin-top:15px;}
.gallery li{float:left;margin-left:20px;width:158px;}
.gallery li:first-child{margin-left:0;}
.gallery li img{width:156px;height:105px;border:1px solid #ccc;}
.gallery li span{display:block;text-align:center;margin:0;padding:5px 0;height:11px!important; overflow:hidden;}

/*장수의 문화유산*/
.inherit{float:right;width:270px;padding-left:20px;background:url(/images/tour/main/inherit_bg.gif) no-repeat;}
.inherit ul{width:270px;margin-top:25px;background:url(/images/tour/main/inherit_bg2.gif) no-repeat 0 20px;}
.inherit ul li{margin-bottom:8px;padding-left:10px;background:url(/images/tour/main/inherit_bullet.gif) no-repeat 0 5px;}
.inherit ul li a{font-family:"NanumGothicWeb";font-size:13px;}
.inherit ul li a:hover{font-weight:bold;text-decoration:none;}