
.screen {display:none}
.bar_semi {display:none}

.ilove_rbanner {display:none}


header .gnb .lmenu{display:none}

header .gnb .gmenu {position:relative;font-size:12px;}
header .gnb .gmenu .gmenu0{position:absolute;left:10px;top:10px;z-index:60}
header .gnb .gmenu .gmenu0 a{display:block;}
header .gnb .gmenu .gmenu1{position:absolute;right:10px;top:10px;z-index:60}
header .gnb .gmenu .gmenu1 a{display:block;}
header .gnb .gmenu .gmenu2{display:none;}
header .gnb .gmenu .gmenu3{display:none;}
header .gnb .gmenu .gmenu4{display:none;}
header .gnb .gmenu .gmenu5{display:none;}
header .gnb .gmenu .gmenu6{display:none;}

header .sta{text-align:left;width:100%;padding-left:60px;position:relative;font-size:12px;}
header .sta .logo{max-width:140px;padding-top:12px;margin:auto;max-height:45px;}
header .sta .slogo{max-height:40px;margin-left:5px;padding-top:10px;}


header .notice {line-height:30px;margin:0 5px}
header .notice *{vertical-align:middle}
header .notice .box{position:relative;overflow:hidden;height:31px}
header .notice .box ul{position:absolute;left:70px;top:0px;}
header .notice .box li{line-height:31px;}
header .notice .box a.imgt{position:absolute;right:0px;top:-8px;}
header .notice .box a.imgb{position:absolute;right:0px;top:8px;}

header .lnb {clear:both;font-size:13px;margin:10px 10px 0 5px}
header .lnb > ul > li{float:left;margin-right:5px;font-weight:bold}
header .lnb > ul > li > a{color:#666;display:block;line-height:18px;padding:5px;border:1px solid #cecfce;margin-bottom:5px}
header .lnb .all_menu a{padding:0px;border:none}
header .lnb ul:after {clear:both;content:'';display:block}
header .notice {display:none}

footer {border-top:1px solid #cecfce;clear:both;}
footer .line{border-bottom:1px solid #cecfce;background:#f2f2f2}
footer .line:after{clear:both;content:'';display:block;}
footer .conb{font-size:11px;line-height:20px;}
footer .conb h3{font-size:13px;font-weight:bold;color:#000;line-height:26px}
footer .box1{clear:both;border-bottom:1px solid #cecfce;min-height:130px;padding:10px}
footer .box1 .cmenu li{margin-top:10px;float:left;margin-right:5px;}
footer .box1 .cmenu:after{clear:both;content:'';display:block;}
footer .box1 .cmenu a{display:block;border:1px solid #cecfce;background:#fff;padding:2px 5px;}

footer .box2{border-bottom:1px solid #cecfce;min-height:130px;padding:10px 0 0 10px;}
footer .box2 .deps{height:10px;}
footer .box3{padding:10px;}
footer .box3 *{vertical-align:middle}
footer .box3 .logo{height:20px;}
footer .box3 .deps{height:10px;}
footer .copytext{line-height:18px;margin:10px;}
footer .copytext .deps{height:15px}

.snb {position:relative;}
.snb .topbanner{display:none}
.snb .bar{clear:both;border-bottom:1px solid #cecfce;margin-bottom:10px;}
.snb .bar img{display:none;}
.snb:after {clear:both;content:'';display:block;}

.snb .bar_semi{display:none}
.snb h2.key_title {background:url(/kfood/hub/images/arr.gif) 10px 15px  no-repeat;padding-left:45px;padding-top:25px;font-size:21px;color:#444;clear:both;}
.snb h2.key_title span{font-size:15px;color:#888}

.snb h2.key_title_semi {background:url(/kfood/hub/images/arr.gif) 10px 15px  no-repeat;padding-left:45px;padding-top:15px;font-size:21px;color:#444;clear:both;}
.snb h2.key_title_semi span{display:block;margin:5px 0;font-size:13px;color:#888;font-weight:normal;}


.home_copy {display:none;}
.semi_detail {position:relative;clear:both;margin:10px;}
.semi_detail .btn {display:none}
.semi_detail .btn2 {margin:5px 0;text-align:center;}
.semi_detail .location {text-align:center;font-size:12px;letter-spacing:-1px;color:#888;line-height:140%}
.semi_detail .location select{font-size:12px;border:1px solid #cecfce;padding:5px 5px;}

.hub_list_box > li {clear:both;}
.hub_list_box > li.list2{}

.hub_view_box > li {clear:both;}
.hub_view_box > li.list2{}


.hub_box {width:320px;margin:auto;}
.hub_box .top_box2 {min-height:20px;}

.hub_box .member_hublist h4{font-weight:bold;font-weight:bold;margin-bottom:10px;}
.hub_box .member_hublist {position:relative;}
.hub_box .member_hublist dl {}
.hub_box .member_hublist dt .img{width:240px !important;height:80px !important;border:1px solid #cecfce}
.hub_box .member_hublist dd strong{display:block;margin:5px 0;}
.hub_box .member_hublist dd span{display:block;color:#666;margin-bottom:10px;overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis}

.hub_box .member_hublist:after{clear:both;content:'';display:block;}
.hub_box .member_hublist .flex-control-nav{display:none}
.hub_box .member_hublist .flex-direction-nav{position:absolute;right:0px;top:0px;z-index:900;width:32px;}
.hub_box .member_hublist .flex-direction-nav a{text-indent:-9999px;display:block;float:left;width:15px;height:15px}
.hub_box .member_hublist .flex-direction-nav .prev{background:url(/kfood/hub/images/btn_left.gif) left top no-repeat;}
.hub_box .member_hublist .flex-direction-nav .next{background:url(/kfood/hub/images/btn_right.gif) left top no-repeat;}

.hub_box .member_semilist:after{clear:both;content:'';display:block;}
.hub_box .member_semilist{position:relative;margin-top:30px;}
.hub_box .member_semilist li{line-height:28px;clear:both;background:url(/kfood/hub/images/icon_b.gif) left center no-repeat;padding-left:15px;}
.hub_box .member_semilist li a{color:#999;overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis}
.hub_box .member_semilist li strong{font-size:14px;font-weight:bold;width:80px;color:#666}



.hub_box .top_box3 {min-height:300px;}

.hub_box .member_semilist2:after{clear:both;content:'';display:block;}
.hub_box .member_semilist2 .cont a{line-height:28px;clear:both;background:url(/kfood/hub/images/icon_b.gif) left center no-repeat;padding-left:15px;}
.hub_box .member_semilist2 .cont a{color:#999;overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis}
.hub_box .member_semilist2 .cont strong{font-size:14px;font-weight:bold;width:80px;color:#666}

.hub_box .member_semilist2 {position:relative;margin-top:30px;}
.hub_box .member_semilist2 .flex-control-nav {position:absolute;top:10px;right:0px;}
.hub_box .member_semilist2 .flex-control-nav li{display:inline-block;margin-right:5px;text-indent:-9999px}
.hub_box .member_semilist2 .flex-control-nav li a{display:block;width:10px;height:10px;background:url(/kfood/images/mb.png) no-repeat;cursor:pointer}
.hub_box .member_semilist2 .flex-control-nav li a.active{background:url(/kfood/images/ma.png) no-repeat;}

.hub_box .member_semilist2 .flex-direction-nav{display:none}

.hub_box .tit_box {padding:15px;position:relative;}
.hub_box .tit_box h3{font-size:21px;font-weight:bold;color:#fff}
.hub_box .tit_box .ic_hub{position:absolute;right:60px;top:15px;color:#fff;}
.hub_box .text_box {padding:15px;border:1px solid #cecfce;margin-bottom:20px;}
.hub_box .tit_box .design{display:block;position:absolute;right:0px;top:0px;width:43px;height:44px;background-position:right top;background-repeat:no-repeat;}

.hub_box .text_box2 {padding:15px;border:1px solid #cecfce;margin-bottom:20px;}
.hub_box .ctextbox {line-height:200%}
.hub_box .text_box2 h4{font-weight:bold;font-size:16px;font-weight:bold;margin-bottom:10px;}
.hub_box .text_box2 .ctext{margin-bottom:20px;line-height:180%;font-size:13px;}

.hub_box .lhublist {margin-bottom:15px;}
.hub_box .lhublist h4{font-weight:bold;font-size:21px;font-weight:bold;margin-bottom:10px;}
.hub_box .lhublist li{line-height:28px;clear:both;background:url(/kfood/hub/images/icon_b.gif) left center no-repeat;font-size:11px;letter-spacing:-1px;padding-left:15px;}
.hub_box .lhublist li a{color:#999;overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis}
.hub_box .lhublist li strong{font-size:14px;font-weight:bold;width:80px;color:#666}

.hub_box .rhubbox{position:relative;margin-bottom:15px;}
.hub_box .rhubbox h4{font-weight:bold;font-weight:bold;margin-bottom:10px;}
.hub_box .rhubbox dt .img{width:280px !important;height:93px !important;border:1px solid #cecfce}
.hub_box .rhubbox dd strong{display:block;margin:5px 0;}
.hub_box .rhubbox dd span{display:block;color:#666;margin-bottom:10px;overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis}

.hub_box .rhubbox:after{clear:both;content:'';display:block;}
.hub_box .topbox:after{clear:both;content:'';display:block;}
.hub_box .slides:after{clear:both;content:'';display:block;}

.hub_box .rhubbox .flex-control-nav{display:none}
.hub_box .rhubbox .flex-direction-nav{position:absolute;right:0px;top:0px;z-index:900;width:32px;}
.hub_box .rhubbox .flex-direction-nav a{text-indent:-9999px;display:block;float:left;width:15px;height:15px}
.hub_box .rhubbox .flex-direction-nav .prev{background:url(/kfood/hub/images/btn_left.gif) left top no-repeat;}
.hub_box .rhubbox .flex-direction-nav .next{background:url(/kfood/hub/images/btn_right.gif) left top no-repeat;}


.hub_box .bottombox h4{font-size:16px;font-weight:normal;line-height:180%;color:#333}
.hub_box .bottombox li{float:left;width:50%;}
.hub_box .bottombox dl{width:97%;margin:auto;}
.hub_box .bottombox dt img{width:100%;border:1px solid #cecfce;}
.hub_box .bottombox dd {text-align:center;}
.hub_box .bottombox dd .tit{font-size:13px;color:#333;line-height:160%;margin-bottom:5px;overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis}
.hub_box .bottombox dd .price{font-size:11px;color:#666;}
.hub_box .bottombox dd .price strong{font-family:Verdana;font-weight:bold;font-size:16px;}
.hub_box .bottombox:after{clear:both;content:'';display:block;}



.hub_box.comlst .issue_list .tit a{overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis}
.hub_box.comlst .tit_box {background:url(/kfood/hub/images/comlst.gif);border-left:1px solid #cecfce;border-right:1px solid #cecfce;border-top:1px solid #cecfce}
.hub_box.comlst .tit_box {padding:15px;position:relative;}
.hub_box.comlst .tit_box h3{font-size:26px;font-weight:bold;color:#333}
.hub_box.comlst .issue_list .tit a:hover{color:#4077b4;}
.hub_box.comlst .comad_text {line-height:170%;font-size:14px;color:#333;background:url(/kfood/hub/images/arr.gif) left top no-repeat;padding-left:30px}
.hub_box.comlst .text_box h4.tit{color:#89aed7;margin-bottom:5px;margin-top:15px;}
.hub_box.comlst .keyword li{display:block;float:left;background:#89aed7;border:1px solid #6894c5;color:#fff;font-size:13px;font-weight:bold;padding:6px 12px;margin-right:5px;margin-bottom:5px}
.hub_box.comlst .keyword li:after{clear:both;content:'';display:block;}
.hub_box.comlst .keyword:after{clear:both;content:'';display:block;}

.issue_list li {padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #cecfce}
.issue_list .tit {font-size:14px;}
.issue_list .tit a:hover {color:#00885a;text-decoration:underline}
.issue_list .txt {font-size:12px;line-height:140%;}
.issue_list .date {font-size:11px;margin:5px 0}
.issue_list .date *{vertical-align:middle}
.issue_list .date .etc{display:inline-block;background:#fff;border:1px solid #cecfce;padding:5px 10px;margin-right:5px;}
.issue_list .date .icon_sns img{height:17px}


.semi_view_li li {padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #cecfce}
.semi_view_li .tit {font-size:14px;}
.semi_view_li .tit a:hover {color:#00885a;text-decoration:underline}
.semi_view_li .txt {font-size:12px;line-height:140%;padding-top:5px;color:#888}
.semi_view_li .date {font-size:11px;margin:10px 0}
.semi_view_li .date *{vertical-align:middle}
.semi_view_li .date .etc{display:inline-block;background:#fff;border:1px solid #cecfce;padding:5px 10px;margin-right:5px;}
.semi_view_li .date .icon_sns img{height:17px}



.product_list li{float:left;width:50%;}
.product_list dl{width:95%;margin:auto;}
.product_list dt img{width:130px;height:130px !important;border:1px solid #cecfce;}
.product_list dd {text-align:center;height:40px;}
.product_list dd .tit{font-size:11px;letter-spacing:-1px;color:#333;line-height:160%;margin-bottom:5px;overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis}
.product_list dd .price{font-size:11px;color:#666;}
.product_list dd .price strong{font-family:Verdana;font-weight:bold;font-size:13px;letter-spacing:-1px;}
.product_list:after{clear:both;content:'';display:block;}







.ldir_box {padding:10px;border:1px solid #cecfce;margin:10px;position:relative;}
.rdir_box {display:none}

.dir_tit {font-size:32px;font-weight:bold;padding-bottom:10px}
.dir_txt {font-size:14px;font-weight:bold;color:#888;line-height:28px;}

.dir_sch *{vertical-align:middle}
.dir_sch {border-radius:50px;border:1px solid #478dcb;background:#f2f2f2;width:400px;padding:5px 20px;margin:15px 0}
.dir_sch select{border:none;background:#f2f2f2;}
.dir_sch input{border:none;background:#f2f2f2;padding:3px;margin-left:10px;font-size:16px;font-weight:bold}
.dir_sch span{color:#888;}
.dir_sch .btn_sch{background:url(/kfood/hub/images/btn_sch.gif) center 5px no-repeat;display:block;width:35px;height:23px;text-indent:-9999px;float:right;}

.clist li{line-height:26px;background:url(/kfood/hub/images/icon_clist.gif) left 12px no-repeat;padding-left:15px;}
.clist li a strong{color:#333;font-size:14px;padding-right:10px;}

.clist a{color:#999}
.clist a:hover{color:#00885a}
.clist a.over{color:#00885a}

.issue_rank h4 {font-size:13px;font-weight:bold;margin-top:15px;color:#000;}
.issue_rank li {line-height:220%}
.issue_rank li span {display:inline-block;width:15px;line-height:15px;text-align:center;font-size:10px;border:1px solid #cecfce;margin-right:10px}


.key_dir_box {display:none}


.dir_ban:after {clear:Both;content:'';display:block;}
.dir_ban {margin-top:10px;}
.dir_ban li {display:block;float:left;text-align:center;padding:3px;width:25%;}
.dir_ban li img{}





.dir_prohub {border:3px solid #196bda;padding:15px;margin-top:10px;}
.dir_prohub:after{clear:both;content:'';display:block;}
.dir_prohub .ctext {line-height:21px;font-size:13px;padding-bottom:10px}
.dir_prohub .ctext .tit {font-size:21px;color:#196bda;}
.dir_prohub .clist a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}


.dir_prohub .lbox {}
.dir_prohub h4{font-size:16px;margin:15px 0 5px 0}
.dir_prohub .rbox {border-top:1px solid #cecfce;padding-top:10px}

.dir_prohub .people dt{float:left;width:130px;padding-top:10px}
.dir_prohub .people dt img{width:120px;height:140px !important;border:1px solid #cecfce}
.dir_prohub .people dd{float:left;width:220px;line-height:21px;}
.dir_prohub .people dd .tit{font-size:16px;color:#196bda;line-height:32px;}
.dir_prohub .people dd .profile{font-size:11px;color:#888}
.dir_prohub .people dl:after {clear:both;content:'';display:block}
.dir_prohub .edulst li {border:1px solid #cecfce;padding:10px;margin:5px 0}

.product_dir li{display:block;float:left;width:33%;text-align:center;padding:2px}

.mitem_search dt {font-weight:bold;line-height:24px}
.mitem_search dt *{vertical-align:middle}
.mitem_search dd a{padding-right:15px;display:inline-block;line-height:21px;color:#666;}

.import {color:#2894e0}




.ldir_box2 {position:relative;}
.rdir_box2 {margin:0 5px;}

.mdir_box1 {margin-top:5px}
.mdir_box1 li {float:left;width:20%;height:95px;text-align:center;padding:0 3px}

.mdir_box2 {}
.mdir_box2 .tit{color:#f28607;font-size:16px;display:block;padding-bottom:10px;}
.mdir_box2 .ctext{line-height:18px;font-size:11px;color:#666}
.mdir_box2 .ctext a{display:block;padding-top:5px}

.index_content_box .com_box li{width:33.3%;float:left;height:65px;}
.index_content_box .com_box .box{width:80px;margin:auto;text-align:center;}
.index_content_box .com_box span{display:block}
.index_content_box .com_box .tit{font-size:12px;color:#333;padding:5px 0;}


.index_content_box {border-bottom:1px solid #dbdbdb;padding:15px 0;}
.index_content_box:after {clear:both;content:'';display:block}
.index_content_box h4 {float:left;width:20%;padding-right:5px}
.index_content_box .content_box_box {float:left;width:80%;}



.dir_mban li {display:block;float:left;width:50%;height:90px}
.dir_mban li .box {width:120px;margin:auto;}
.dir_mban li .img{width:120px;height:50px;border:1px solid #cecfce;text-align:center;}
.dir_mban li .img *{vertical-align:middle;line-height:50px;}
.dir_mban li .img img{max-width:100px;max-height:30px}
.dir_mban li strong{display:block;font-weight:Bold;font-size:13px;padding:5px 0;}
.dir_mban li .text{display:none}
.dir_mban:after {clear:Both;content:'';display:block;}


.dir_mban2:after {clear:Both;content:'';display:block;}
.dir_mban2 li {display:block;float:left;}
.dir_mban2 li .box {width:120px;margin:auto;}
.dir_mban2 li .img{margin:auto;width:110px;height:70px;border:1px solid #cecfce;text-align:center;}
.dir_mban2 li .img *{vertical-align:middle;line-height:70px;}
.dir_mban2 li .img img{max-width:110px;max-height:50px}
.dir_mban2 li strong{margin:auto;width:110px;display:block;font-weight:Bold;font-size:14px;padding:5px 0;}
.dir_mban2 li .text{margin:auto;width:110px;line-height:18px;color:#999;font-size:11px}

.dir_mban3:after {clear:Both;content:'';display:block;}
.dir_mban3 li {display:block;float:left;}
.dir_mban3 li .box {width:120px;margin:auto;}
.dir_mban3 li .img{margin:auto;width:110px;height:70px;text-align:center;}
.dir_mban3 li .img *{vertical-align:middle;line-height:70px;}
.dir_mban3 li .img img{max-width:110px;max-height:70px}
.dir_mban3 li strong{margin:auto;width:110px;display:block;font-weight:Bold;font-size:14px;padding:5px 0;}
.dir_mban3 li .text{margin:auto;width:110px;line-height:18px;color:#999;font-size:11px}



.org_list li {width:50%;float:left;padding-bottom:10px;line-height:18px;font-size:12px;color:#888}
.org_list li:last-child {display:none}
.org_list li .img{border:1px solid #cecfce;width:95%;height:60px;display:block;text-align:center;line-height:60px}
.org_list li .img img{max-width:125px;max-height:40px;}
.org_list li *{vertical-align:middle}



.mdir_sch *{vertical-align:middle}
.mdir_sch {border-radius:5px;border:1px solid #478dcb;background:#f2f2f2;padding:5px;margin:0 10px}
.mdir_sch select{border:none;background:#f2f2f2;}
.mdir_sch input{border:none;background:#f2f2f2;padding:3px;margin-left:10px;font-size:16px;font-weight:bold}
.mdir_sch span{color:#888;}
.mdir_sch .btn_sch{background:url(/kfood/hub/images/btn_sch.gif) center 5px no-repeat;display:block;width:35px;height:23px;text-indent:-9999px;float:right;}


.sub_title {position:relative;margin:30px 0 10px 0}
.sub_title .tit{font-size:16px;line-height:32px}
.sub_title a{font-size:12px;color:#999;}
.key_6dan {background:#666;border-radius:5px;margin:0 5px;text-align:center;}
.key_6dan li{display:inline-block;}
.key_6dan li a{color:#fff;font-size:12px;display:block;padding:10px}
.key_6dan li a.over{color:#f1ad1b;font-weight:Bold;background:#333}
.key_6dan li a:hover{color:#fff;font-weight:Bold;background:#333}

.sch_cooper li {padding-bottom:20px}
.sch_cooper li .box{line-height:18px}
.sch_cooper li .ad {padding:5px 0;color:#888}
.sch_cooper li *{vertical-align:middle}
.sch_cooper li .box .tit{font-size:16px;font-weight:bold;color:#0000cc;text-decoration:underline}
.sch_cooper li .wwwlink {color:#218d44}
.sch_cooper li .link {color:#218d44}
.sch_cooper li .linkbox {padding:5px 0;color:#999}
.sch_cooper li .linkbox a{font-size:13px}
.sch_cooper:after {clear:both;content:'';display:block}



.search_view_box {margin:5px}
.search_view_box h3 {font-size:18px;font-weight:bold;margin:10px 0 5px 0}
.search_view_box > .sch_people > li{line-height:18px;padding-bottom:20px;float:left;width:33.3%;position:relative;}
.search_view_box .sch_people dt{width:100px;margin:auto;}
.search_view_box .sch_people dt img{width:100px;height:115px !important;border:1px solid #cecfce}
.search_view_box .sch_people dd {width:100px;margin:auto;}
.search_view_box .sch_people dd .profile{font-size:11px;color:#888;}
.search_view_box .sch_people dl:after {clear:both;content:'';display:block}
.search_view_box .sch_people .clist a{color:#333}
.search_view_box .sch_people:after {clear:both;content:'';display:block;}


.han_box li{width:50%;float:left;height:180px;}
.han_box .box{width:160px;margin:auto;}
.han_box .img img{width:160px;height:115px !important;}
.han_box span{display:block}
.han_box .tit{font-size:16px;color:#333;font-weight:bold;padding:5px 0;text-align:center;}
.han_box .area{color:#999;text-align:center;}
.han_box:after{clear:both;content:'';display:block;height:10px;}

.hub_main_tap:after {clear:both;content:'';display:block;height:10px}
.hub_main_tap li{float:left;width:50%}
.hub_main_tap li a{font-weight:bold;display:block;padding:10px;text-align:center;font-size:16px}
.hub_main_tap li a.first {border:1px solid #cecfce;border-right:0px;border-top-left-radius:10px;border-bottom-left-radius:10px;}
.hub_main_tap li a.end {border:1px solid #cecfce;border-top-right-radius:10px;border-bottom-right-radius:10px;}
.hub_main_tap li a.over{background-color:#478dcb;border:1px solid #478dcb;color:#fff;}

.total_num {padding:5px}


.board_list tr{border-bottom:1px solid #e5e5e5;}
.board_list td{display:Block;width:100%;padding:3px 5px;text-align:center;color:#666}
.board_list td.tit{font-size:14px;font-weight:bold;color:#333}
.board_list td .tit{font-size:14px;font-weight:bold;color:#333}
.board_list td *, .board_list th *{vertical-align:middle}
.board_list td .date{font-family:arial;font-size:12px;}
.board_list td .price{color:#20a477;font-weight:bold;font-family:verdana}
.board_list .icon_re{background:url(/images/icon/a.png) 5px 10px no-repeat;padding-left:35px;line-height:180%;font-size:13px}
.board_list .icon{font-weight:normal;font-size:12px;color:#666;display:inline-block;padding:3px 5px;border:1px solid #cecfce;background-color:#fff}

.link {color:#218d44}





/******************* 디렉토리 리스트 dir_list.asp ****************************/
#full_list div.wall-item{padding:5px 0 ;}

#full_list div .sbox{display:block;border:1px solid #cecfce;padding:7px;border-radius:5px}
#full_list div img{max-width:100%;border-radius:5px}
#full_list div strong{display:block;font-weight:bold;font-size:16px;color:#333;line-height:21px;padding:5px 0}
#full_list div .date{color:#ccc;font-size:11px;padding:5px 0;font-family:Tahoma}
#full_list div .text{font-size:12px;color:#888;line-height:18px;}
#full_list div .making{font-size:12px;color:#888;line-height:18px;}
#full_list div .write{font-size:11px;color:#678edb;padding-top:10px}

.wall {display:block;position:relative;}
.wall-column {display: block;position: relative;width:50%;float: left;padding: 0 3px;box-sizing: border-box;}





/************* 디렉토리 정보 명함디자인 *********/
#directory_list div.wall-item{padding:5px;}

#directory_list div .sbox{display:block;border:1px solid #cecfce;padding:5px;border-radius:5px;position:relative}
#directory_list div .sbox:After{clear:both;content:'';display:block}
#directory_list div .img{text-align:center;padding-top:5px;}
#directory_list div .img img{max-height:120px;max-width:140px;display:block;margin:auto;}
#directory_list div .txtbox{}
#directory_list div strong{display:block;font-weight:bold;font-size:14px;color:#333;line-height:21px;padding:5px 0}
#directory_list div .date{color:#ccc;font-size:11px;padding:5px 0;font-family:Tahoma}
#directory_list div .text{font-size:12px;color:#888;line-height:18px;}
#directory_list div .write{display:block;font-size:11px;color:#eaeaea;padding-top:10px;}
#directory_list div .write a{font-size:11px;color:#678edb;}
#directory_list div .iclist {padding:10px 0}
#directory_list div .iclist span{display:inline-block;width:25px;height:25px;background-color:#999;border-radius:200px;padding:5px}

.wall {display:block;position:relative;}
.wall-column {display: block;position: relative;width:50%;float: left;padding: 0 3px;box-sizing: border-box;}

#directory_list2 div.wall-item{padding:5px;}
#directory_list2 div .sbox{display:block;border:1px solid #cecfce;padding:10px;border-radius:5px;position:relative;}
#directory_list2 div .sbox:After{clear:both;content:'';display:block}
#directory_list2 div .img{text-align:center;}
#directory_list2 div .img img{width:120px;margin:auto;display:block;}
#directory_list2 div .txtbox{color:#666;font-size:11px;line-height:14px}
#directory_list2 div strong{display:block;font-weight:bold;font-size:14px;color:#333;line-height:21px;padding-top:5px;}
#directory_list2 div .date{color:#ccc;font-size:11px;padding:5px 0;font-family:Tahoma}
#directory_list2 div .write{display:block}
#directory_list2 div .write a{font-size:11px;color:#678edb;padding-top:10px;}
#directory_list2 div .write{font-size:11px;color:#678edb;padding-top:10px;display:block}
#directory_list2 div .iclist {position:absolute;right:15px;bottom:15px;}
#directory_list2 div .iclist span{display:inline-block;width:30px;height:30px;background-color:#999;border-radius:200px;padding:5px}



.mobile_block {display:block;height:5px}
.csearch_box {padding:10px 0;border-radius:5px;margin:0 5px;position:relative;}
.csearch_box .sch {font-size:14px;}
.csearch_box .sch input[type="text"]{border:1px solid #cecfce;padding:5px;}
.csearch_box .sch select{border:1px solid #cecfce;padding:2px 10px;}
.csearch_box .sch *{vertical-align:middle}
.csearch_box .baner {position:absolute;right:0px;bottom:10px;}
.csearch_box .baner a{display:inline-block;padding:3px 10px;background-color:#999;color:#fff;text-align:center;line-height:21px;border-radius:3px;font-size:11px;}
.csearch_box:after {clear:both;content:'';display:block}




/******************************** 디렉토리 메인 ********************************/
.content_sub {font-size:16px;font-weight:Bold;padding:15px 0 10px 0;position:relative;text-align:center;border-bottom:1px dotted #eaeaea}
.content_sub .stt{font-size:14px;font-weight:normal;color:#999;margin-left:5px;display:inline-block;}

.index_content_box .rec_box li{float:left;width:50%;padding:0 4px;min-height:165px;}
.index_content_box .rec_box li img{max-height:90px;display:block;margin:auto;}
.index_content_box .rec_box li:last-child{display:none}
.index_content_box .rec_box .tit{font-size:13px;font-weight:bold;padding:3px 0;display:block}
.index_content_box .rec_box .text{color:#999;font-size:11px}

.graybox_dir {background:url(/kfood/hub/images/dirbg2.jpg) no-repeat;background-size:100%;;display:block;color:#fff;font-size:14px;padding: 10px 7px; }
.graybox_dir span{font-size:11px;color:#fff;line-height:16px;margin-top:15px;display:block;margin-bottom:50px;font-weight:normal;}
.graybox_dir .more{background-color:#09589e;display:inline-block;padding:4px 5px;line-height:11px;font-size:11px;color:#fff;font-weight:normal}

.graybox_dir.bg1 {background:url(/kfood/hub/images/bg1.gif) no-repeat;}
.graybox_dir.bg2 {background:url(/kfood/hub/images/bg3.gif) no-repeat;}
.graybox_dir.bg3 {background:url(/kfood/hub/images/bg2.gif) no-repeat;}
.graybox_dir.bg4 {background:url(/kfood/hub/images/bg4.gif) no-repeat;}
.graybox_dir.bg5 {background:url(/kfood/hub/images/dirbg2.jpg) no-repeat;}

.graybox_dir.bg1 .more{background-color:#223079;}
.graybox_dir.bg2 .more{background-color:#547b1f;}
.graybox_dir.bg3 .more{background-color:#bf7600;}
.graybox_dir.bg4 .more{background-color:#6b2700;}
.graybox_dir.bg5 .more{background-color:#09589e;}

/** dir_right **/
.dir_search_box{background-color:#edeef6;}
.dir_search_box .sear_tit{text-align:center; height:30px; background-color:#656cc5;color:#fff; line-height:30px;font-size:15px; border-top-left-radius:10px;border-top-right-radius:10px}
.dir_search_box .sea_list {padding:10px;}
.dir_search_box .sea_list .menu_tit{font-size:14px;border-bottom:1px dotted #c3c5dc;padding-bottom:5px;margin-bottom:5px;}
.dir_search_box .sea_list .list_float:after{clear:both;content:'';display:block}
.dir_search_box .sea_list .list_float li{color:#666666; line-height:26px;float:left; width:50%; padding:2px;}
.dir_search_box .sea_list .list_float li strong{color:#525252;}
.dir_search_box .sea_list .list_float li a{border:1px solid #c3c5dc;display:block;background-color:#fff;text-align:center;border-radius:2px}
.dir_search_box .sea_list .list_float li a:hover{color:#da0909; }
.dir_search_box .sea_list:after{clear:both;content:'';display:block}


/** dir_bottom **/
.pomuler {margin:15px 5px;}
.pomuler td{display:block !important;width:100% !important}
.pomuler h3{font-size:14px;font-weight:bold;padding-bottom:10px;border-bottom:1px dotted #cecfce;color:#2271b6;margin-bottom:10px;}
.pomuler td {vertical-align:top;padding-bottom:40px;padding-right:25px;}
.pomuler td.rend {padding-right:0px;}
.pomuler .place_info li{float:left;width:33.3%;text-align:center;padding:0 3px;font-size:13px;}
.pomuler .place_info:after{clear:both;content:'';display:block;}

.pomuler .recipe_info li{float:left;width:50%;text-align:center;padding:0 3px;font-size:13px;}
.pomuler .recipe_info:after{clear:both;content:'';display:block;}
.pomuler .conb dt{float:left;width:40%;}
.pomuler .conb dt img{width:100% !important;height:85px !important}
.pomuler .conb dd{float:right;width:58%;}
.pomuler .conb dd strong{font-weight:bold;font-size:16px;text-align:Center;display:block;padding-bottom:10px;}
.pomuler .conb dd .tit{font-size:14px;color:#333;height:25px;}
.pomuler .conb dd .text{font-size:11px;color:#999;line-height:16px;}
.pomuler .conb:after{clear:both;content:'';display:block;}
.pomuler .conl li{line-height:27px;background:url(/kfood/hub/images/icon_b.gif) left center no-repeat;padding-left:20px;}

.pomuler .shop_info li{float:left;width:25%;text-align:center;height:120px;padding:0 6px;font-size:12px;line-height:16px;}
.pomuler .shop_info li img{display:block;margin:auto;max-height:80px}
.pomuler .shop_info:after{clear:both;content:'';display:block;}
