/* 문화관광  E.M*/

@charset "euc-kr";

html, body {height: 100%;margin:0;padding: 0;background:#f4f4f4; }
#skip{visibility:hidden;overflow:hidden;position:absolute;width:0;height:0;font-size:0;line-height:0;}
.blind{display:block;overflow:hidden;position:absolute;left:0;top:-5000px;}
#wrapper{width:982px;margin:0 auto;position:relative;background:url(/images/main/con_bg.gif) no-repeat;height:990px;overflow:hidden;padding:15px 0 0 8px;}
#subwrapper{width:982px;margin:0 auto;position:relative;background:url(/images/main/con_bg.gif) repeat-y;overflow:hidden;padding:15px 0 0 8px;}
#hanwrapper{width:982px;margin:0 auto;position:relative;background:url(/images/sub/con_bg_han.gif) repeat-y;overflow:hidden;padding:15px 0 0 8px;z-index:1}



/* header Style Start*/
#header {width:975px;height:113px;border:0px solid red;position:relative;z-index:100}
#header:after{ content:""; display:block; float:none; clear:both;}


.logo{line-height:0.1em;font-size:0.1em;overflow:hidden;float:left;margin:0 0 10px 22px;display:inline;}
.globalmenu{float:right;width:615px;height:39px;overflow:hidden;margin:0 0 0 -20px;display:inline;}
.globalmenu li{float:left;padding:0;}
/* 음성서비스 없애기전 가로사이트 425px로 해주심 됩니다. */
/* 사이트맵만 추가시 가로사이트 477px로 해주심 됩니다. */
/* 사이트맵 + 블로그버튼 추가시 가로사이트 539px로 해주심 됩니다. */
.mar5L{margin:0 0 0 3px;}
.mar7L{margin:0 0 0 7px;}

#navi_wrap{width:975px;height:45px;clear:both;background:url(/images/main/m_bg.gif) no-repeat;position:relative;}
#navi_wrap:after{content:""; display:block; float:none; clear:both;}
#navi_wrap #menu{float:left;padding:9px 0 0 0;display:inline;}
#navi_wrap #menu li{float:left;}
#navi_wrap #menu li ul{list-style:none;margin:0;padding:0 0 0;}
#navi_wrap #menu li ul li{margin:0;padding:9px 0 0 18px;float:left;font-size:0.90em;}

#navi_wrap #menu li ul li a{color:#fcbdc6;}
#navi_wrap #menu li ul li a:hover{color:#fff}

#navi_wrap #menu li ul#top-sub-menu1{position:absolute;left:-3000px;top:42px;width:445px;background:url(/images/main/sub01_bg.gif) no-repeat;height:25px;padding:0 0 0 0;}
#navi_wrap #menu li ul#top-sub-menu2{position:absolute;left:-3000px;top:42px;width:450px;background:url(/images/main/sub02_bg.gif) no-repeat;height:25px;padding:0 0 0 0;}
#navi_wrap #menu li ul#top-sub-menu3{position:absolute;left:-3000px;top:42px;width:460px;background:url(/images/main/sub03_bg.gif) no-repeat;height:25px;padding:0 0 0 0;}
#navi_wrap #menu li ul#top-sub-menu4{position:absolute;left:-3000px;top:42px;width:548px;background:url(/images/main/sub04_bg.gif) no-repeat;height:25px;padding:0 0 0 0;}
#navi_wrap #menu li ul#top-sub-menu5{position:absolute;left:-3000px;top:42px;width:297px;background:url(/images/main/sub05_bg.gif) no-repeat;height:25px;padding:0 0 0 0;}
#navi_wrap #menu li ul#top-sub-menu6{position:absolute;left:-3000px;top:42px;width:691px;background:url(/images/main/sub06_bg.gif) no-repeat;height:25px;padding:0 0 0 0;}

#top-menu6{border:0px solid red;margin:-8px 0 0 0}
#top_searchform{float:right;overflow:hidden;width:318px;margin:16px 15px 0 0;display:inline;}
.search_input{height:15px;padding:3px 0 0 5px;width:182px;background:#fff;}
.dpn{visibility:hidden;display:none;}
.select{width:82px;font-size:1em;}
/* Visual Style Start*/

.mainvisual_flash{position:absolute; right:0;top:0;overflow:hidden;z-index:0;width:325px;height:279px;}

.visual_area{width:975px;height:278px;background:url(/images/main/visual_bg.gif) no-repeat;position:relative;overflow:hidden;z-index:0;clear:both;}
.popupzone{width:640px;height:269px;background:url(/images/main/popupzone_bg.gif) no-repeat;padding:10px 0 0 10px;float:left;}
.popimg{margin:0 10px 0 0;width:506px;height:260px;position:absolute; left:10px;top:10px;}
.popupzone ul{margin:0 10px 0 0;position:absolute; left:527px;top:10px;}
.popupzone ul li{padding:0 0 7px 0;}
.pop_btn{clear:both;position:absolute;left:565px;top:255px}

.pop_prev{clear:both;position:absolute;left:526px;top:252px}
.pop_next{clear:both;position:absolute;left:526px;top:264px}

.flash{position:absolute; left:650px; top:0px;}
.eventhide1{left:-3000px;}
.eventhide2{left:-3000px;display:none}
.event{ z-index:0; position:absolute; left:10px;top:10px;}
.eventMargin{margin: 0px 0px 0px 517px;}
.thumImg{width:68px;height:54px;}

/* connents Start*/
#contents{position:relative;margin:0;width:975px;height:600px;background:url(/images/main/con_bg02.gif) no-repeat;overflow:hidden;}
.first_col{float:left;padding:40px 20px 0 20px;overflow:hidden;width:273px;position:relative;}
.con01{overflow:hidden;height:115px;border-bottom:1px solid #e0e0e0;position:relative;}
.con01 h3{font-size:0.1em;line-height:0.1em;background:url(/images/main/bullet01.gif) no-repeat 0 3px;padding:0 0 0 18px;}
.con01 dl{margin:10px 0 0 0;position:absolute;}
.con01 dl dt{float:left;margin:0 10px 0 0;}
.con01 dl dd{float:left;width:175px;}
.con01 dl dd dl{margin:0;}
.con01 dl dd dl dt{clear:both;margin:0;padding:0 0 10px 0;font-weight:bold;font-size:0.90em;color:#df2743;}
.con01 dl dd dl dd{clear:both;padding:0;line-height:1.4em;font-size:0.90em;}
.con01 p{position:absolute;right:0;top:3px}
.conhide{left:-3000px;}
.travelImg{width:80px;height:72px;}

.con02{overflow:hidden;height:115px;border-bottom:1px solid #e0e0e0;position:relative;margin:15px 0 0 0}
.con02 h3{font-size:0.1em;line-height:0.1em;background:url(/images/main/bullet01.gif) no-repeat 0 3px;padding:0 0 0 18px;}
.con02 dl{margin:10px 0 0 0;position:absolute;}
.con02 dl dt{float:left;margin:0 10px 0 0;}
.con02 dl dd{float:left;width:175px;}
.con02 dl dd dl{margin:0;}
.con02 dl dd dl dt{clear:both;margin:0;padding:0 0 10px 0;font-weight:bold;font-size:0.90em;color:#df2743;}
.con02 dl dd dl dd{clear:both;padding:0;line-height:1.4em;font-size:0.90em;}
.con02 p{position:absolute;right:0;top:3px}

.con03{overflow:hidden;height:115px;border-bottom:1px solid #e0e0e0;position:relative;margin:5px 0 0 0;}
.con03 h3{font-size:0.1em;line-height:0.1em;background:url(/images/main/bullet01.gif) no-repeat 0 3px;padding:0 0 0 18px;margin:3px 0 0 0;}
.con03 dl{margin:8px 0 0 0;position:absolute;}
.con03 dl dt{float:left;margin:0 5px 0 0;}
.con03 dl dd{float:left;width:158px;}
.con03 dl dd dl{margin:0;}
.con03 dl dd dl dt{clear:both;margin:0;padding:0 0 5px 0;line-height:1.4em;font-size:0.90em;width:153px;}
.con03 dl dd dl dt span{color:#df2743;font-weight:bold;}
.con03 dl dd dl dd{clear:both;padding:0;line-height:1.4em;font-size:0.9em;}
.con03 dl dd dl dd span{font-weight:normal;}
.con03 p{position:absolute;right:0;top:3px}
.bolgImg{width:80px;height:72px;padding:0 7px 0 0;}

.con04{overflow:hidden;height:71px;position:relative;margin:0;padding:0}
.con04 h3{font-size:0.1em;line-height:0.1em;float:left;margin:0 5px 0 0}
.con04 dl{margin:8px 0 0 0;position:absolute;left:120px;}
.con04 dl dt{float:left;margin:0 7px 0 0;}
.con04 dl dd{float:left;width:58px;font-weight:bold;font-size:0.90em;}
.con04 p{position:absolute;right:20px;top:37px}
.banpad{margin:0 13px 0 0;}

.sec_col{float:left;margin:0;overflow:hidden;width:268px;position:relative;padding:30px 10px 0 20px}
.con05{overflow:hidden;height:180px;border-bottom:1px solid #e0e0e0;position:relative;padding:15px 0 0 0;}
.con05 h3{float:left;}
.con05 ul{float:left;width:127px;overflow:hidden;}

.con06{overflow:hidden;height:170px;border-bottom:1px solid #e0e0e0;position:relative;margin:20px 0 0 0;}
.con06_total{overflow:hidden;height:170px;position:absolute;}
.con06_left{float:left;width:97px;margin:0 15px 0 0;}
.con06_left h3{font-size:0.1em;line-height:0.1em;}
.con06_left dl{margin:15px 0 0 0;height:67px;float:left;}
.con06_left dl dt{color:#00536a;font-weight:bold;font-size:0.90em;}
.con06_left dl dd{font-size:0.90em;line-height:1.4;}
.con06_pic{float:right;background:url(/images/main/ti06_bg.gif) no-repeat;width:144px;height:146px;padding:8px 0 0 6px;overflow:hidden;}
.experiencesize{width:133px;height:133px;}
.con06_left p.btn{margin:0 0 0 65px;}

.con07{margin:15px 0 0 0;overflow:hidden;position:relative;}
.con07 h3{font-size:0.1em;line-height:0.1em;background:url(/images/main/bullet02.gif) no-repeat 0 3px;padding:0 0 0 18px;}
.con07 dl{float:left;margin:10px 10px 0 0;}
.con07 dl.marnone{float:left;margin:10px 0 0 0;}
.con07 .hide{display:none}
.con07 dl dt{font-size:0.1em;line-height:0.1em;width:77px;height:69px;background:#c3c3c3;padding:3px 0 0 3px;}
.con07 dl dd{text-align:center;font-size:0.90em;padding:5px 0 0 0}
.con07 p{position:absolute;right:10px;top:0}
.galleryImg{width:74px;height:66px;}
.third_col{float:right;margin:0;overflow:hidden;width:318px;position:relative;padding:30px 20px 0 20px;}


#Mborad{width:316px;position:relative;padding:15px 0 0 0;overflow:hidden;height:154px;background:url(/images/main/tab_line.gif) no-repeat 0 39px;}
#Mborad:after {content:" "; display:block; clear:both; height:0; visibility:hidden;}
#Mborad .hide{left:-3000px;}
#Mborad h3{float:left;height:25px;}


#board1, #board2{width:316px;position:absolute;left:0;top:50px;}
#board1 li, #board2 li{padding:5px 0 0 0;height:14px;line-height:1.4em;overflow:hidden;background:url(/images/main/tab_bullet.gif) no-repeat 4px 11px;}
#board1 li a:hover, #board2 li a:hover{text-decoration:none;color:#df2743;background:url(/images/main/tab_bullet_on.gif) no-repeat 4px 6px;font-weight:bold;}

#board1 li.more{position:absolute;right:10px;top:-35px;background:none;font-size:0.1em;line-height:0.1em;}
#board2 li.more{position:absolute;right:10px;top:-35px;background:none;font-size:0.1em;line-height:0.1em;}
.borad_txt{float:left;width:230px;padding: 0 0 0 10px;}
.borad_date{float:right;margin:0;}

.con08{margin:25px 0 0 0;overflow:hidden;position:relative;background:url(/images/main/ti08_bg.gif) no-repeat;width:173px;height:88px;padding:15px 0 0 140px;}
.con08 h3{font-size:0.1em;line-height:0.1em;margin: 0 0 0 5px}
.con08 ul{width:170px;overflow:hidden;margin:12px 0 0 0}
.con08 ul li{float:left;padding:3px 3px 0 0;}

.con09{margin:15px 0 0 0;}
.banmar{margin:0 10px 0 0;}

.form_area{width:310px;overflow:hidden;}

.familysite{float:left;margin:10px 0 0 0; width:50px;}
.familysite select{border:1px sold #abadb3;height:18px;width:200px;}

.familysite02{float:right;margin:12px 0 0 0; width:310px;}
.familysite02 select{border:1px sold #abadb3;height:18px;width:200px;margin:2px 2px 0 5px}
.ti_label{font-size:0.1em;line-height:0.1em;}
.familysite02 input{margin:0 0 0 0;}

.footer{padding:16px 0 30px 40px;overflow:hidden;position:relative;margin:0 auto;width:942px;height:62px;}
.f_logo{margin:7px 58px 0 0;float:left;}
.f_right{float:left;overflow:hidden;width:654px;height:60px;}
.f_right ul{background:url(/images/main/f_line.gif) no-repeat 0 bottom;height:24px;}
.f_right ul li{float:left;padding:0 15px 0 0;}
.f_right p{padding:8px 0 0 0;height:13px;}

.mainhide{display:none;}

/*SUB LAOUT  Start*/


#container{width:982px;background:url(/images/sub/con_topbg.gif) repeat-y;position:relative;overflow:hidden;clear:both;}
#han_container{width:982px;background:url(/images/sub/con_topbg_han.gif) repeat-y;position:relative;overflow:hidden;z-index:10}

#container_area{width:982px;background:url(/images/sub/con_bottombg.gif) no-repeat 0 bottom;position:relative;overflow:hidden;padding:0 0 40px 0}
.left{overflow:hidden;float:left;margin:62px 0 0 42px;width:183px;position:relative;display:inline;}
.left h2{height:70px;padding:0;font-size:0.1em;line-height:0.1em;}
.left h2 span{display:block;margin:3px 0 0 0;font-size:0.1em;line-height:0.1em;}
.left ul{padding:0 0 250px 0;width:183px;}

.left ul li{padding:13px 0 0 0;overflow:hidden;font-size:0.1em;line-height:0.1em;}
.left ul li ul{padding:0 0 0 0;}
.left ul li ul li{display:inline;}
.left ul li ul li img{margin:3px 0 0 0}

.right{float:left;overflow:hidden;width:620px;padding:50px 60px 0 75px;position:relative;}
.loaction{font-size:0.90em;position:absolute;right:75px;top:65px;}
.en_mar01{margin:2px 0 0 0;}
.en_mar02{margin:3px 0 0 0;}
.f_color{color:#df2743}

.sub_visual{padding:20px 0 0 0;overflow:hidden;position:relative;}
.h3_subti{font-size:0.1em;line-height:0.1em;margin:20px 0 0 0;}
.subcon01{float:left;margin:0 22px 0 0;position:relative;}
.subcon01 ul{background:url(/images/sub/ti01_bg.gif) no-repeat;width:261px;height:72px;margin:8px 0 0 0;padding:5px 16px 0 16px;}
.subcon01 ul li{background:url(/images/main/tab_bullet.gif) no-repeat 4px 8px;font-size:0.90em;line-height:1.6;padding:0 0 0 10px}
.subcon01 p{position:absolute;right:10px;top:23px}

#Tborad{float:left;position:relative;width:267px;height:91px;background:url(/images/sub/ti02_bg.gif) no-repeat;padding:10px 19px 0 19px;margin:20px 0 0 0}
#Tborad .hide{left:-3000px;}
#Tborad h3{float:left;height:20px;margin:0 5px 0 0}

#tab1{width:261px;position:absolute;left:19px;top:35px;}
#tab2{width:261px;position:absolute;left:19px;top:35px;left:-3000px;}
#tab1 dl, #tab2 dl{position:absolute;}
#tab1 dt, #tab2 dt{float:left;margin:0 10px 0 0;}
#tab1 dd, #tab2 dd{line-height:1.4em;overflow:hidden;float:left;font-size:0.9em;width:143px;}
.tabhide{left:-3000px;}
#tab1 dd.fb{position:absolute;left:230px;top:-20px;background:none;font-size:0.1em;line-height:0.1em;clear:both;}
#tab2 dd.fb{position:absolute;left:230px;top:-20px;background:none;font-size:0.1em;line-height:0.1em;clear:both;}
#tab1 dd.ti{color:#df2743;font-weight:bold;letter-spacing:-1px;}
#tab2 dd.ti{color:#df2743;font-weight:bold;letter-spacing:-1px;}

.subcon03{float:left;overflow:hidden;margin:0 22px 0 0}

#Tborad02{position:relative;width:200px;height:84px;background:url(/images/sub/ti03_bg.gif) no-repeat;padding:10px 0 0 93px;margin:5px 0 0 0}
#Tborad02 .hide{display:none;}
#Tborad02 h4{float:left;height:20px;margin:0 5px 0 0}

#tab01, #tab02, #tab03, #tab04{width:184px;position:absolute;right:19px;top:35px;}
#tab01 dt, #tab02 dt, #tab03 dt, #tab04 dt{float:left;margin:0 10px 0 0;}
#tab01 dd, #tab02 dd, #tab03 dd, #tab04 dd{line-height:1.4em;overflow:hidden;float:left;font-size:0.9em;width:95px;}

#tab01 dd.ti{font-weight:bold;}
#tab02 dd.ti{font-weight:bold;}
#tab03 dd.ti{font-weight:bold;}
#tab04 dd.ti{font-weight:bold;}

.subcon04{float:left;overflow:hidden;position:relative;width:305px;margin:0 0 20px 0}
.subcon04 ul{width:283px;height:74px;background:url(/images/sub/ti04_bg.gif) no-repeat;padding:20px 0 0 22px;margin:5px 0 0 0;overflow:hidden;}
.subcon04 ul li{padding:0 0 7px 0;}

.Survey{position:relative;width:601px;height:72px;background:url(/images/sub/research_bg.gif) no-repeat;padding:5px 0 0 20px;overflow:hidden;clear:both;}
.Survey div{ position:relative;float:left;width:201px;margin:0 5px 0 0}
.Survey fieldset { position:relative;float:left;width:621px;margin:0;padding:10px 0 0 5px;height:19px;}
.Survey .btinput {vertical-align:middle;margin:-5px 0 0 0}
.Survey .txt_box{height:18px;text-align:center;border:1px solid #dfdfdf;background:#f1f1f1;padding:7px 0 0 0;clear:both;width:569px;margin:5px 0 0 0}
.Survey .txt_box span{padding:0 20px 0 10px;}
.Survey.input{float:left;height:15px;padding:3px 0 0 -150px;width:150px;border:1px solid #dfdfdf;background:#fff;;}


/* 만족도 수정 */
.SurveyMo{position:relative;width:601px;height:150px;background:url(/images/sub/researchMo_bg.gif) no-repeat;padding:5px 0 0 20px;overflow:hidden;clear:both;}
.SurveyMo div{ position:relative;float:left;width:201px;margin:0 5px 0 0;}
.SurveyMo fieldset { position:relative;float:left;width:621px;margin:0;padding:10px 0 0 5px;height:15px;}
.SurveyMo .btinput {vertical-align:middle;margin:-5px 0 0 -2px}
.SurveyMo .txt {margin:10px 0 0 0px}
.SurveyMo .input{float:left;height:15px;padding:3px 0 0 0px;width:401px; margin:-16px 0 0 100px;border:1px solid #dfdfdf;background:#fff;clear:both;}
.SurveyMo .btnok {margin:-40px 0 10px 520px;clear:both;}
.SurveyMo .txt_box{height:18px;text-align:center;border:1px solid #dfdfdf;background:#f1f1f1;padding:7px 0 0 0;width:574px;margin:-3px 0 0 0;clear:both;}
.SurveyMo .txt_box span{padding:0 20px 0 10px;}
.pointMo_txt{margin:0px 0 0 21px;font-size:0.90em;}




.point_txt{position:relative;float:left;margin:-40px 0 0 10px;font-size:0.90em;}

.hanok_q{position:absolute;right:0;top:0;overflow:hidden;z-index:0;font-size:0.1em;line-height:0.1em;width:128px;height:241px;}

.left div * {vertical-align:bottom;}

.mainColorTitle{color:#df2743;}


.con03_n{overflow:hidden;height:118px;border-bottom:1px solid #e0e0e0;position:relative;margin:5px 0 0 0;width:277px;}
.con03_n h3{font-size:0.1em;line-height:0.1em;}
.con03_n p.img{margin:0;position:absolute;}
.con03_n p.btn{position:absolute;right:0;top:3px}

.con04_n{overflow:hidden;position:relative;margin:7px 0 0 0;width:277px;}
.con04_n ul{margin:0}
.con04_n ul li{float:left;padding:0 3px 0 0;}
.con04_n ul li.padnone{padding:0;}

