img {max-width:100%;}

/* site_go */
.site_go { overflow:hidden;float:left !important; }
	.site_go li { overflow:hidden; float:left; width:80px; text-align:center;  opacity:0.9;}
	.site_go li a{ overflow:hidden; display:inline-block; text-align:center; color:#fff !important; font-weight:bold;
	text-shadow:1px 1px 3px hsla(0,0%,0%,0.6); letter-spacing:-1px; font-size:11px; display:block !important; border:none !important;
	line-height:22px;}
.site_go li:first-child {background:#3c975a;}
.site_go li:nth-child(2) {background:#a232be;}

.site_go li:hover {opacity:1;}
	.site_go li span {font-family:verdana; border-radius:50%; background:#000; display:inline-block; font-size:9px;   display:none;
	color:#fff; opacity:0.4; height:21px; width:21px; line-height:18px; text-align:center; margin-left:2px; padding:0px;}


.board_list{
    width:100%;
    overflow:hidden
}
#draggable{
top:0px !important; left:0px !important; box-sizing:border-box;
width:auto !important; height:auto !important; max-width:300px;
}

#draggable div {width:auto !important; height:auto !important;}
#draggable div  p {width:auto !important; height:auto !important; max-width:100%;}


#draggable img {max-width:100% !important;}




#quick_area_new{
    display:none
}
.all_wrapper{
    overflow:hidden;
    width:100%;
    position:relative
}


.roll_banner{
    height:60px;
    overflow:hidden;
    border-top:1px solid #c6c6c6;
    width:100%;
    padding-top:10px;
    display:none
}
.sliderkit{
    position:relative;
    overflow:hidden;
    height:58px
}
.sliderkit .sliderkit-nav{
    z-index:10;
    position:absolute;
    width:100%
}
.sliderkit .sliderkit-nav-clip{
    position:relative;
    margin:0 auto;
    height:40px;
    overflow:hidden
}
.sliderkit .sliderkit-nav-clip ul{
    position:relative;
    height:60px;
    overflow:hidden;
    margin:0 auto;
    width:90%
}
.sliderkit .sliderkit-nav-clip ul li{
    float:left;
    width:25%;
    text-align:center!important
}
.sliderkit .sliderkit-nav-clip ul li a{
    display:block;
    overflow:hidden
}
.sliderkit .sliderkit-btn{
    z-index:10
}
.sliderkit .sliderkit-panel{
    z-index:1;
    position:absolute;
    overflow:hidden
}
.sliderkit .sliderkit-panel-active{
    z-index:5
}
.sliderkit .sliderkit-panel-old{
    z-index:4
}
.sliderkit .sliderkit-panel .sliderkit-panel-textbox{
    position:absolute;
    z-index:1
}
.sliderkit .sliderkit-panel .sliderkit-panel-text{
    position:absolute;
    z-index:3;
    top:0;
    left:0
}
.sliderkit .sliderkit-panel .sliderkit-panel-overlay{
    position:absolute;
    z-index:2;
    top:0;
    left:0
}
.carousel-demo2 .sliderkit-nav-clip ul li{
    float:left;
    text-align:center;
    width:16%!important
}
.carousel-demo2 .sliderkit-nav-clip ul li a{
    display:block;
    width:90%;
    height:40px;
    overflow:hidden;
    margin:0;
    opacity:.8;
    padding-top:5px
}
.carousel-demo2 .sliderkit-nav-clip ul li img{
    width:85%
}
.carousel-demo2 .sliderkit-nav-clip ul li a:hover{
    opacity:1
}
.carousel-demo2 .sliderkit-nav .sliderkit-nav-btn{
    position:absolute;
    top:10px
}
.carousel-demo2 .sliderkit-nav .sliderkit-nav-btn img{
    height:12px
}
.carousel-demo2 .sliderkit-nav .sliderkit-nav-prev{
    left:0
}
.carousel-demo2 .sliderkit-nav .sliderkit-nav-next{
    right:0
}
.f_menu li.inmenu01 a{
    background-position:-14px -4px;
    width:72px
}
.f_menu li.inmenu02 a{
    background-position:-95px -4px;
    width:97px
}
.f_menu li.inmenu03 a{
    background-position:-197px -4px;
    width:65px
}
.f_menu li.inmenu04 a{
    background-position:-270px -4px;
    width:50px
}
.f_menu li.inmenu05 a{
    background-position:-329px -4px;
    width:46px
}
.f_menu li.inmenu06 a{
    background-position:-382px -4px;
    width:50px
}
.f_menu li.inmenu07 a{
    background-position:-442px -4px;
    width:50px
}
.footer select{
    display:none
}
.footer p{
    font-size:14px;
    line-height:20px;
    padding-top:10px
}
.footer img{width:50%;}
.img_resize,td.td_con img{
    max-width:40%;
}
.mi10img img{
    width:100%
}
.board_con_comment{
    overflow:hidden;
    width:100%;
    box-sizing:border-box
}
.board_con_comment .person_info dl,.board_con_comment .person_info p{
    overflow:hidden;
    width:100%;
    padding-bottom:10px
}
.board_con_comment .person_info dl dt{
    overflow:hidden;
    float:left;
    width:35%
}
.board_con_comment .person_info dl dd{
    overflow:hidden;
    float:left;
    width:65%
}
.board_con_comment .person_info dl dd input{
    width:97%
}
.board_con_comment .person_info dl p input{
    width:98%
}
.board_con_comment .textarea_width{
    width:100%
}
.board_con_comment .textarea_width textarea{
    width:99%!important
}
.board_con_comment .btn_inner_area{
    overflow:hidden;
    width:100%;
    display:none;
    background:0 0
}
.board_con_comment .btn_inner_area img{
    width:100%;
    float:left
}
.btn_inner_area_mobile{
    text-align:center;
    width:100%;
    overflow:hidden
}
.btn_inner_area_mobile a{
    display:block;
    line-height:40px;
    border-radius:5px;
    box-sizing:border-box;
    width:100%;
    border:1px solid #70b93d;
    background:#7ac546;
    font-weight:700;
    color:#fff
}
.res_after_review{
    overflow:hidden;
    width:100%
}
.res_after_review dl{
    overflow:hidden;
    width:100%;
    padding:20px 0;
    border-top:1px solid #ddd
}
.res_after_review dl:first-child{
    border-top:none
}
.res_after_review dl dt{
    float:left;
    width:100%;
    overflow:hidden;
    height:200px;
    border:1px solid #ddd;
    padding:3px;
    box-sizing:border-box
}
.res_after_review dl dt img{
    width:100%;
    height:auto!important
}
.res_after_review dl dd{
    overflow:Hidden;
    width:100%
}
.res_after_review dl dd p.res_tit_area{
    font-size:15px;
    color:#000;
    line-height:30px;
    font-weight:700
}
.res_after_review dl dd p.res_tit_desc{
    font-size:12px;
    color:#888;
    line-height:20px
}
.mobileimg_btn02{
    height:30px;
    width:auto!important
}

/*아이콘추가*/
.food_list01 {position:relative;}
	.food_list01 .icon_clean {position:absolute;  top:10px; left:1px;  }
	.food_list01 .icon_clean img {width:36px;  }
.search_view_top {position:relative;}
	.search_view_top .icon_clean  {position:absolute;  top:0px; left:0px;  }
.search_view_top .icon_clean img{width:46px;}



._file_src_video_stay {width:100%;height:250px; }