@charset "utf-8";


.foodLst_info{padding:10px 10px 10px 0px; list-style:none;}
.foodLst_info li{padding:10px 10px 10px 35px;height:25px;font-weight:normal;}
.foodLst_info li span{display:block;float:left;}
.foodLst_info li span.tit{font-weight:bold; width:90px; color:#222;}
.foodLst_info li.bg1{background: url(/tour/imgs/food/food_info_icon1.png) left center no-repeat;}
.foodLst_info li.bg2{background: url(/tour/imgs/food/food_info_icon2.png) left center no-repeat;}
.foodLst_info li.bg3{background: url(/tour/imgs/food/food_info_icon3.png) left center no-repeat;}
.foodLst_info li.bg4{background: url(/tour/imgs/food/food_info_icon4.png) left center no-repeat;}
.foodLst_info li.bg5{background: url(/tour/imgs/food/food_info_icon5.png) left center no-repeat;}




.foodLst_menu{width:100%;padding:10px 10px 10px 0px; list-style:none;}
.foodLst_menu li{padding:10px 10px 10px 35px;height:25px;font-weight:normal;}
.foodLst_menu li span{display:block;}
.foodLst_menu li span.tit{float:left;font-weight:bold; width:170px; color:#222;}
.foodLst_menu li span.price{float:right;text-align:right; width:140px;}
.foodLst_menu li.bg1{background: url(/tour/imgs/food/food_info_menu.png) left center no-repeat;}


/*
#foodList_wrap{width:100%; clear:both;  border-bottom:0px solid #024fa1; padding:10px 0px 10px 0px;  margin-top:30px; }
.foodList {width:229px; display:block; float:left; margin:0px 10px 20px 5px; border: 1px solid #DDD; }
.foodList img{border:0px solid #cdcdcd; margin:0px 0px 10px 0px; }
.foodList a{TEXT-DECORATION:none; }

.foodList .txt{margin:0px 0px 0px 0px; padding:5px 15px 15px 15px; width:190px; height:60px; font-size:11px; overflow:hidden;}
.foodList .txt a{TEXT-DECORATION:none;}

/* h1,h2{font-weight:700;font-size:16px;color:#333;display:none;}*/

.hide{display:none;}

#mainVisual{position:relative;width:100%;height:500px;overflow:hidden;}
#mainVisual .grap{height:100%}
#mainVisual .grap .obj,
#mainVisual .grap .obj .item{width:100%;height:100%}
#mainVisual .grap .obj{position:relative}
#mainVisual .grap .obj .item{display:none;position:absolute;top:0;left:50%;margin-left:-50%;width:100%;}
#mainVisual .grap .obj .item:first-child{display:block}

#mainVisual .grap .obj .item:before{display:none;content:"";position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;background:url(http://tong.visitkorea.or.kr/img/vk/kor/bz15/main/black_pattern.png)}

#mainVisual .grap .obj .item .r,
#mainVisual .grap .obj .item .l{position:absolute;top:0;width:100%;height:100%}
#mainVisual .grap .obj .item .r{left:-100%}
#mainVisual .grap .obj .item .l{right:-100%}

/** #mainVisual .objChildren{position:absolute;top:0;left:50%;z-index:10;width:350px;height:280px;margin:80px 0 0 -226px;padding:20px 50px;border:1px solid #9f9f9f;background:url(http://tong.visitkorea.or.kr/img/vk/kor/bz15/main/mv_scene_item_bg.png)} **/
/* #mainVisual .objChildren{position:absolute;top:0;left:20%;z-index:10;width:610px;height:160px;margin:150px 0 0 -226px;padding:20px 50px;border:1px solid #9f9f9f;background:url(http://tong.visitkorea.or.kr/img/vk/kor/bz15/main/mv_scene_item_bg.png); background: rgba(0,0,0,0.35);}*/

#mainVisual .objChildren{position:absolute;top:0;left:25%;border: 0px solid #000; z-index:10;width:570px;height:30px; margin:290px 0 0 -226px; padding:10px;}

#mainVisual .objChildren:before{content:"";position:absolute;top:199px;right:270px;width:40px;height:40px;background:url(/tour/imgs/food/icon_point_slide.jpg) no-repeat}
#mainVisual .objChildren .more{position:absolute;bottom:25px;left:50%;width:154px;height:36px;margin-left:-77px;background:url(/tour/imgs/food/mainSlider_more.png) no-repeat}
#mainVisual .objChildren .more:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/tour/imgs/food/mainSlider_more_ov.png) no-repeat;opacity:0;transition:all 0.3s ease-in-out}
#mainVisual .objChildren .more:hover:after,
#mainVisual .objChildren .more:focus:after{opacity:1}

#mainVisual .objChildren .control{overflow:hidden;text-align:center}
#mainVisual .objChildren .control button{float:left;width:21px;height:21px;background:url(/tour/imgs/food/mainSlider_control.png) no-repeat}
#mainVisual .objChildren .control button[class*="stop"] {background-position:-43px 0}
#mainVisual .objChildren .control button[class*="play"] {background-position:-65px 0;display:none}
#mainVisual .objChildren .control span button{background-position:5px 0}
#mainVisual .objChildren .control span button.ov{background-position:-17px 0}

#mainVisual .child{position:relative;margin-top:10px}
#mainVisual .childItem{display:none;position:absolute;top:0;left:0}
#mainVisual .childItem:first-child{display:block}

/**#mainVisual .childItem a{display:block;height:200px;overflow:hidden;line-height:22px;color:#fff}**/
#mainVisual .childItem a{display:block;width:480px;height:80px;overflow:hidden;line-height:22px}
/**#mainVisual .childItem i{display:block;margin-bottom:10px;text-align:justify;line-height:40px;font-family:'Nanum Myeongjo',sans-serif;font-size:34px;letter-spacing:-2px}**/
#mainVisual .childItem i{display:block;margin-bottom:10px;text-align:center;line-height:40px;font-family:'NanumGothic',sans-serif;font-size:20px;letter-spacing:-2px;color:#fff}

#mainVisual .parentControl{position:absolute;z-index:30;top:0;left:50%;width:1340px;margin-left:-670px}
#mainVisual .parentControl button{position:absolute;top:210px;width:37px;height:65px;background:url(http://tong.visitkorea.or.kr/img/vk/kor/bz15/main/mv_scene_control.png) no-repeat}
#mainVisual .parentControl button[class*="prev"]{left:0;background-position:0 0}
#mainVisual .parentControl button[class*="next"]{right:0;background-position:100% 0}

#mainVisual .mv_panel{position:absolute;top:0;left:50%;width:267px;margin-left:550px;padding-left:1px;border-left:3px solid #000;z-index:10}
#mainVisual .mv_panel:before{content:"";position:absolute;top:0;left:0;height:100%;border-left:1px solid #ceced0}
#mainVisual .mv_panel .thumb{width:100%;height:358px}
#mainVisual .mv_panel .thumb:after{content:"";position:absolute;top:0;right:0;width:34px;height:34px;background:url(http://tong.visitkorea.or.kr/img/vk/kor/bz15/main/mv_panel_deco.png) no-repeat}
#mainVisual .mv_panel .thumb a{display:block;width:100%;height:100%;overflow:hidden}
#mainVisual .mv_panel .pt{position:relative;height:125px;overflow:hidden;background:#cf0012;color:#fff}
#mainVisual .mv_panel .pt p{margin:15px 20px;line-height:23px}
#mainVisual .mv_panel .pt .more{position:absolute;bottom:15px;left:20px;width:154px;height:36px;text-align:center;font-weight:600;background:url(http://tong.visitkorea.or.kr/img/vk/kor/bz15/main/mv_panel_arrow.png) no-repeat;color:#fff}
#mainVisual .mv_panel .pt .more:after{content:"";display:inline-block;height:100%;vertical-align:middle}
#mainVisual .mv_panel .pt .close{position:absolute;bottom:18px;right:20px;width:32px;height:32px;background:url(http://tong.visitkorea.or.kr/img/vk/kor/bz15/main/mv_panel_close.gif) no-repeat}


#tagGroup{height:55px;border-bottom:1px solid #e5e5e5}
#tagGroup h1{float:left;width:80px;height:55px;line-height:55px}
#tagGroup .tagWrap{float:left;width:970px;height:55px;overflow:hidden}
#tagGroup .tagWrap li{float:left;padding-top:12px;margin-left:30px}
#tagGroup .tagWrap li a{display:block;padding:5px 0;font-weight:600;color:#000}
#tagGroup .tagWrap li a span{display:inline-block;vertical-align:bottom;font-size:10px;color:#009cff}
#tagGroup .tagWrap a:hover,
#tagGroup .tagWrap a:focus{margin:0 -10px;padding:4px 9px;border-radius:3px;border:1px solid #bbb;background:#ededed;color:#333}

#tagGroup .tagSearch{float:right;width:50px;height:55px}
#tagGroup .tagSearch a{transition:all 0.3s ease-in-out;background:url(http://tong.visitkorea.or.kr/img/vk/kor/bz15/main/article_more.png) no-repeat 50% 50%}
#tagGroup .tagSearch a:hover,
#tagGroup .tagSearch a:focus{transform:rotate(180deg)}


#mainSection1{padding-bottom:30px;background:url(http://tong.visitkorea.or.kr/img/vk/kor/bz15/main/ms1_pattern.gif)}
#mainSection1 h2{height:58px;line-height:58px}
#mainSection1 article{position:relative}
#mainSection1 .control{position:absolute;top:24px;right:0}
#mainSection1 .control a,
#mainSection1 .control button{float:left;width:12px;height:12px;background:url(http://tong.visitkorea.or.kr/img/vk/kor/bz15/main/ms1_control.png) no-repeat}
#mainSection1 .control button[rel="stop"]{margin-left:10px;background-position:-49px -5px}
#mainSection1 .control button[rel="play"]{margin-left:10px;background-position:-67px -5px;display:none}
#mainSection1 .control span button{background-position:-27px -4px}
#mainSection1 .control span button.ov{margin-top:-1px;background-position:-5px -5px}
#mainSection1 .control .more{margin-left:15px;transition:all 0.3s ease-in-out;background-position:-88px -5px}
#mainSection1 .control .more:hover,
#mainSection1 .control .more:focus{transform:rotate(180deg)}

#mainSection1 .commonIssue{float:left;height:409px}
#mainSection1 .commonIssue .obj{width:100%;height:351px;overflow:hidden}
#mainSection1 .commonIssue .obj li{float:left;margin-left:10px}
#mainSection1 .commonIssue .obj li:first-child{margin-left:0}
#mainSection1 .commonIssue .obj li a{display:block;width:100%;height:351px;overflow:hidden}

#mainSection1 .festival{float:right;width:267px;height:234px}
#mainSection1 .festival .obj .item{width:100%;height:170px}

#mainSection1 .event{float:right;width:269px;height:175px;margin-right:-1px}
#mainSection1 .event .obj .item{width:267px;height:116px}
#mainSection1 .event .pt{display:none}
#mainSection1 .event .item a{width:267px;overflow:hidden;display:block;border:1px solid #bcbcbc}

#mainSection1 .festival .obj,
#mainSection1 .event .obj{position:relative}
#mainSection1 .festival .obj .item,
#mainSection1 .event .obj .item{position:absolute;top:0;left:0}
#mainSection1 .festival .obj .item a,
#mainSection1 .festival .obj .item a{display:block;width:100%;height:100%;overflow:hidden}

#mainSection1 .item{}
#mainSection1 .item a{position:relative;display:block;width:100%;height:116px}
#mainSection1 .item .pt{position:absolute;bottom:0;left:0;width:100%;background:url(http://tong.visitkorea.or.kr/img/vk/kor/bz15/travel/trv_list/view/trv_info_label.png)}
#mainSection1 .item .pt strong{display:block;width:250px;padding:5px 0 5px 10px;letter-spacing:-1px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

#mainSection1 .issue1{width:544px;height:351px;margin:57px 10px 0 0}
#mainSection1 .issue1 .single{width:100%;height:100%;overflow:hidden}

#mainSection1 .issue2{width:267px}
#mainSection1 .issue2 .cnt1{height:293px}
#mainSection1 .issue2 .cnt1 .obj{position:relative;width:100%;height:224px}
#mainSection1 .issue2 .cnt1 .obj .item{position:absolute;top:0;left:0;width:100%;height:100%;margin-left:0}
#mainSection1 .issue2 .cnt1 .obj .item a{width:100%;height:100%;overflow:hidden}

#mainSection1 .issue2 .cnt2{height:116px}
#mainSection1 .issue2 .cnt2 .obj,
#mainSection1 .issue2 .cnt2 .obj .item,
#mainSection1 .issue2 .cnt2 .obj .item a{height:100%}


/*
#mainSection1 .issue2 .grap{position:relative;width:100%;height:100%}
#mainSection1 .issue2 .obj{position:absolute;top:0;left:0}
#mainSection1 .issue2 .obj .item{margin:0 0 14px 0}
#mainSection1 .issue2 .obj .item a{width:267px;height:221px;overflow:hidden}
#mainSection1 .issue2 .obj .item+.item a{height:116px}

#mainSection1 .issue3{width:267px;height:116px;background:#ff0}
*/


#mainSection2{padding:30px 0}
#mainSection2 .row{margin-top:10px;overflow:hidden}
#mainSection2 .row:first-child{margin-top:0}
#mainSection2 .row .panel{position:relative;float:left;width:267px;height:267px;margin-left:10px}
#mainSection2 .row .panel:first-child{margin-left:0}
#mainSection2 .row .colspan-2{width:545px}

#mainSection2 .shortcut{background:url(http://tong.visitkorea.or.kr/img/vk/kor/bz15/main/ms2_panel_shortcut.gif) no-repeat}
#mainSection2 .shortcut h1{position:fixed;top:-1000px}
#mainSection2 .shortcut .obj{margin:95px 0px 0px 15px;overflow:hidden}
#mainSection2 .shortcut .obj .item{float:left;width:117px;height:28px;margin:0 4px 4px 0}
#mainSection2 .shortcut .obj .item a{display:block;height:100%;padding-left:7px;font-size:12px;letter-spacing:-1px;line-height:28px;color:#fff}
#mainSection2 .shortcut .obj .item a:hover,
#mainSection2 .shortcut .obj .item a:focus{text-decoration:underline}

#mainSection2 h2{text-align:left;padding-bottom:10px;font-size:14px;line-height:1;color:#bc0a0a}
#mainSection2 figure{text-align:right}

#mainSection2 .contextBox{position:absolute;z-index:11;width:225px;height:82px;bottom:0;left:0;padding:15px 20px 0;border:1px solid #cbcbcb}

#mainSection2 .panel .contextBox .position{padding-top:7px;text-align:left;font-size:12px;border-top:1px solid;overflow:hidden}
#mainSection2 .panel .contextBox .position:before{content:"";display:inline-block;width:10px;height:10px;margin-right:5px;vertical-align:middle;background:url(http://tong.visitkorea.or.kr/img/vk/kor/bz15/main/ms2_panel_ico.png) no-repeat}
#mainSection2 .panel .contextBox .like{float:right;font-size:12px}
#mainSection2 .panel .contextBox .like:before{content:"";display:inline-block;width:10px;height:11px;margin-right:5px;vertical-align:middle;background:url(http://tong.visitkorea.or.kr/img/vk/kor/bz15/main/ms2_panel_ico.png) no-repeat}

#mainSection2 .panel[class*="colspan"] .contextBox{width:auto}
#mainSection2 .panel[class*="colspan"] .contextBox h2{padding-bottom:15px;margin-top:0}
#mainSection2 .panel[class*="colspan"] .contextBox:before{content:"";position:absolute;top:40px;right:-10px;height:22px;background:url(http://tong.visitkorea.or.kr/img/vk/kor/bz15/main/ms2_panel_ico.png) no-repeat}
#mainSection2 .panel[class*="colspan"] .contextBox .descpt{display:block;height:200px;margin-bottom:10px;text-align:left;font-size:14px;line-height:25px;overflow:hidden;color:#000}
#mainSection2 .panel[class*="colspan"] .contextBox .descpt i{display:block;height:60px;overflow:hidden;margin-bottom:15px;font-weight:700;font-size:27px;line-height:30px;letter-spacing:-2px;color:#093389}

#mainSection2 .panel .contextBox .pt{height:50px;overflow:hidden;text-align:left;font-size:17px;line-height:25px;letter-spacing:-1px;color:#000}
#mainSection2 .panel .contextBox .pt .like{position:absolute;bottom:9px;right:20px;font-size:14px;color:#969696}

#mainSection2 .panel .contextBox.normal .position:before{background-position:-21px -1px}
#mainSection2 .panel .contextBox.red .position:before{background-position:-21px -24px}

#mainSection2 .panel .contextBox .pt .like:before,
#mainSection2 .panel .contextBox.normal .like:before{background-position:-43px 0}
#mainSection2 .panel .contextBox.red .like:before{background-position:-43px -23px}

#mainSection2 .panel .contextBox.normal{width:225px;height:250px;background:#f2f2f2}
#mainSection2 .panel .contextBox.normal:before{width:11px;background-position:0 0}
/*
#mainSection2 .panel .active{}
#mainSection2 .panel .active .contextBox{border-color:#e53506}
*/
#mainSection2 .panel .active .over{position:absolute;z-index:10;top:0;left:0;width:100%;height:168px;background:url(http://tong.visitkorea.or.kr/img/vk/kor/bz15/main/ms2_over_bg.png)}
#mainSection2 .panel .active .over:before{content:"";position:absolute;top:50%;left:50%;width:53px;height:52px;margin:-26px 0 0 -26px;background:url(http://tong.visitkorea.or.kr/img/vk/kor/bz15/main/over.png) no-repeat}

#mainSection2 .panel[class*="colspan"] .active .over{left:auto;right:0;width:278px;height:267px}

#mainSection2 .panel .contextBox.red h2,
#mainSection2 .panel .contextBox.red p,
#mainSection2 .panel .contextBox.red a,
#mainSection2 .panel .contextBox.red i{color:#fff}
#mainSection2 .panel .contextBox.red{width:227px;height:252px;background:url(http://tong.visitkorea.or.kr/img/vk/kor/bz15/main/ms2_panel_red.png)}
#mainSection2 .panel .contextBox.red:before{width:10px;background-position:0 -23px}

#mainSection2 .colspan-2{}

#mainSection2 .tag{position:relative}
#mainSection2 .tag .tagPt{position:absolute;top:0;left:0;width:100%;text-align:center}
#mainSection2 .tag .displayTable{display:table-cell;width:100%;height:266px;text-align:center;vertical-align:middle}
#mainSection2 .tag .tagPt h2,
#mainSection2 .tag .tagPt p,
#mainSection2 .tag .tagPt ul{display:inline-block;width:100%;vertical-align:middle}

#mainSection2 .tag .tagPt p,
#mainSection2 .tag .tagPt a{line-height:130%;color:#fff}

#mainSection2 .tag .tagPt h2{font-size:27px;text-align:center;color:#fff}
#mainSection2 .tag .tagPt h2 i{color:#f9d401}
#mainSection2 .tag .tagPt p{margin-top:10px;font-size:15px}

#mainSection2 .tag .tagPt ul{width:90%;margin-top:10px}
#mainSection2 .tag .tagPt ul li{display:inline-block;margin:2px}
#mainSection2 .tag .tagPt ul li a{background-color:#0f0d1a}



#mainSection2 .thumb{float:right;width:267px;height:168px;overflow:hidden}
#mainSection2 .thumb img{transition:all 0.3s ease-in-out}
#mainSection2 a:hover .thumb img,
#mainSection2 a:focus .thumb img{transform:scale(1.3,1.3)}

#mainSection2 .colspan-2 .thumb{width:278px;height:267px}
#mainSection2 .tag .thumb{height:267px}




/*http://korean.visitkorea.or.kr/css/vk/kor/bz15/layout.css*/
.go-layout{width:1300px;margin:0 auto}
.go-layout:after{content:"";clear:both;display:block}
.go-ir{display:block;width:100%;height:100%;overflow:hidden}
.go-ir:before{content:"";display:block;width:100%;height:100%}
.go-button{display:block;padding:0;background:transparent;border-width:0}
/*http://korean.visitkorea.or.kr/css/vk/kor/bz15/layout.css*/

	
/*http://korean.visitkorea.or.kr/css/vk/kor/bz15/common.css*/
/*
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,
p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,
em,img,ins,kbd,q,s,samp,small,strike,strong,
sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,table,
caption,tbody,tfoot,thead,tr,th,td,
article,aside,canvas,details,embed,figure,
figcaption,footer,header,hgroup,
menu,nav,output,ruby,section,summary,time,mark,audio,video{word-wrap:break-word;margin:0;padding:0;border:0}
*/

/* HTML5 display-role reset for older browsers */
/* 
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
audio[controls],canvas,video{display:block;width:100%}

label,input,button,a,span{line-height:1.6}
body,button,input,select{font-size:0.87em;line-height:1.6;font-family:"NanumGothic",sans-serif;color:#000}
hr{display:none;height:0;}
a,a:hover{text-decoration:none;color:#333}
a:focus,button:focus{}
a:active,a:hover,button:active,button:hover{outline:0 none}
em,address{font-style:normal}
acronym,abbr{cursor:help}
abbr[title]{border-bottom:1px dotted}
ul,ol{list-style:none;list-style-image:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
label,select,input,button{vertical-align:middle}
button{border:0;cursor:pointer}
button,input,select,textarea{margin:0;font-size:100%;vertical-align:baseline}
button,input{line-height:normal}
button,select{text-transform:none}
button[disabled],html input[disabled]{cursor:default}
button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer}
select{margin:0;padding:0;border:1px solid #c9c9c9;line-height:1}
img{max-width:200%;border:0;vertical-align:top;}
html{overflow-y:scroll}
html,body{width:100%;height:100%}
i{font-style:normal}
*/


/*http://korean.visitkorea.or.kr/css/vk/kor/bz15/common.css*/