
body {font-family:"Noto Sans KR";line-height:normal;}
.auto {width:1000px;margin:0 auto;position:relative;}
.auto:after {content:"";clear:both;}

.main_visual { position: relative; height: 400px; }
.main_visual .bx-controls-direction { display: none; }

.visual_list li { height: 400px; }
.visual_list li a { display: block; width: 100%; height: 400px; }

.visual_w .bx-wrapper .bx-pager { padding-top: 0; bottom: 22px; z-index: 10; }
.visual_w .bx-wrapper .bx-pager.bx-default-pager a { width: 20px; height: 20px; background: #b0b0b0; border-radius: 10px; }
.visual_w .bx-wrapper .bx-pager.bx-default-pager a.active { background: #f1540f; }

.main_visual .contents_w { position: absolute; top: 0; left: 50%; height: 400px; width: auto; margin: 0 0 0 -500px; }

/* 상단 배너 */

.hello_top_bn{ width:100%; }
.hello_top_bn .bn1{width:1000px;height:100px; margin:0 auto; position:relative}/* 2017.3.11 수정 */
.hello_top_bn .bn1 a{display:block;width:100%;height:100px;}
.hello_top_bn .hello_top_bn_wrap{  }/* 2017.3.11 수정 */
.hello_top_bn .hello_top_close{ position:absolute; top:100px; right:50%;margin-right:-600px; cursor:pointer; z-index:9999;}/* 2017.3.11 수정 */
.hello_top_bn .hello_top_open{ position:absolute; top:0; right:50%;margin-right:-620px; cursor:pointer; z-index:9999;}/* 2017.3.11 수정 */

.hello_top_bn .hello_top_close {top:30px;margin-right:-550px;}

/* 신규가맹문의 */
.top01 .top01_visite a {float:left;padding:0 20px;border-right:1px solid #eaeaea;font-family: "돋움",Dotum,"굴림",Gulim,Arial,sans-serif;font-size: 11px;}
.top01 a.new_store {background:#666;animation:none;color:#fff;margin-left:0;font-family: "돋움",Dotum,"굴림",Gulim,Arial,sans-serif;font-size: 11px;}
.top01 a.new_store img, .top01 a#bookmarkme img {margin-right:3px;position:relative;top:14px;}

.auto {width:1000px;margin:0 auto;position:relative;}
.auto:after {content:"";clear:both;}

.top01 { position: relative; height: 42px; font-size: 13px;}
.top01 a {color: #555; line-height: 42px;}
.top01 .top01_visite a{display:inline-block;line-height: 42px;}
.top01 .top01_util { position: absolute; top: 0; right: 0; }
.top01 .top01_util a {padding-right:10px;margin-right:10px;color:#555;font-size: 11px;letter-spacing: -1px; font-family: "돋움",Dotum,"굴림",Gulim,Arial,sans-serif;}
.top01 .top01_util a.last{padding:0;margin:0;background:none;}
.top02 {position: relative; height: 106px; }
.top02 h1 { padding:1px 0 0 0; }
.top02 .inc_searchbox { position: absolute; top: 28px; left: 240px; border:3px solid #fe5200; }
.top02 .inc_searchbox .inp { width: 360px; height: 42px; line-height: 42px; border:0; }
.top02 .top_r_bn{position:absolute;top:5px;right:0;width:260px;}
.top02 .top_r_bn .bx-wrapper .bx-controls-direction a{margin-top:0;}
.top02 .top_r_bn .bx-wrapper .bx-prev{width:19px;height:18px;left:auto;right:0;top:30px;position:absolute;background:url('/images/common/btn_top_r_prev.png') no-repeat;position:absolute;}
.top02 .top_r_bn .bx-wrapper .bx-next{width:19px;height:17px;right:0;top:48px;background:url('/images/common/btn_top_r_next.png') no-repeat;position:absolute;}

.top03{position: relative;height:50px;padding-left:200px;}
.top03 .all_ctgr{position:absolute;top:0;left:0;width:200px;height:50px;cursor:pointer;}
.top03 .all_ctgr img{padding:16px 0 0 25px;}
.top03 .topmenu01{padding-left:14px;}
.top03 .topmenu01 li{display:inline-block;vertical-align:top;}
.top03 .topmenu01 li a{display:inline-block;padding:16px 20px;}
.top03 .topmenu01 li a img{}

.top01 {background:#f9f9f9;}

.top01 .mvcCartCnt {display:inline-block;background:#e10000;color:#fff;height: 19px;line-height: 18px;border-radius: 10px;w idth: 25px;margin-left: 5px;padding: 0 8px 0 5px;text-align: center;font-weight:  bold;}

.top02 .inc_searchbox .inp {width: 230px;padding:0 10px;outline:none;}
.top02 .inc_searchbox #btnTopSearch {margin-right:10px;position:relative;top:11px;}
.top02 .search_cate {position:absolute;top:42px;left: 540px;margin-left:3px;}
.top02 .search_cate a {font-size:13px;color:#333;font-weight:bold;}
.top02 .search_cate a:last-child {color:#d0223b}
.top02 .search_cate a:hover {text-decoration:none;}

.top03 {background:#444;padding-left:0;}

.top03 .all_ctgr {background:#d0223b;width:168px;}
.top03 .topmenu01 li a {padding:16px 32px;}


.sub_menu_wrap{display:none;position:absolute;top:50px;left:0;width:100%;background:#fff;z-index: 30001;}
.sub_menu_wrap .sub_cbtn{position:absolute;right:0;bottom:0;} /* 2017.3.11 수정 */
.sub_top_area{border:1px solid #d0223b; border-top: none;padding: 20px 0;}
.sub_top_area > div{width:100%;}
.sub_top_area table{width:100%;} /* 2017.3.11 수정 */
.sub_top_area table tr {margin: 30px 0;}
.sub_top_area table td{border-right:1px solid #d5d5d5;vertical-align:top;padding-bottom:20px;} /* 2017.3.11 수정 */
.sub_top_area table td:nth-child(6n) {border-right: none;}
.sub_top_area table tr:first-child td{border-top:0;}
.sub_top_area table tr:last-child td{border-bottom:0;}
.sub_top_area table td:first-child{border-left:0;}
.sub_top_area table td:last-child{border-right:0;}
.sub_top_area dl{float:left;width:165px;}
.sub_top_area > div:after{content:'';clear:both;display:block;}
.sub_top_area dl dt {margin-bottom: 10px;}
.sub_top_area dl dt a {color:#d0223b;font-size:15px;font-weight: 500;padding:15px;}
.sub_top_area dl dd{position:relative;padding:0 10px 6px 15px} /* 2017.3.11 수정 */
.sub_top_area dl dd:hover{color:#ff5200;text-decoration:underline;}
.sub_top_area dl dd:hover>a{color:#ff5200;}
.sub_top_area dl dd a{display:block; font-size: 13px;}
.sub_top_area dl dd ul{border:1px solid #ee2808;background:#fff;
	height: 0;
    opacity: 0;
    overflow: hidden;
	position: absolute;
	top:-5px;
	left:80px;
	transition: all 0.5s ease 0s;
    visibility: hidden;
    z-index: 30000;
	min-width:110px;
	padding:5px 10px;
}
.sub_top_area dl dd:hover ul{border:1px solid #d5d5d5;background:#fff;
	height: auto;
    opacity: 1;
    visibility: visible;
}
.sub_top_area dl dd ul li{ height:20px; }
.sub_top_area dl dd:hover ul li a:hover{color:#ff5200; text-decoration:underline;}



#STATICMENU.main {position:absolute;top:435px;margin-left: 520px;}
#STATICMENU.main.on {position:fixed;top:30px;}
#STATICMENU {position: absolute; left: 50%; top:350px; margin-left:570px;z-index:10;width:100px;text-align:center;}
#STATICMENU { top: 222px; position: fixed; }

.q_tit01{padding-bottom:6px;}
.q_tit01 dt{background:#eb1f1f;color:#fff;line-height:34px;}
.q_tit01 dd{background:#fff;border:1px solid #e0e0e0;}
.q_tit02 dt{background:#424242;color:#fff;line-height:18px;padding:10px 0 9px;}
.q_tit02 dt.tit02{background:#d0223b;}
.q_tit02 dd{padding:17px 0;background:#fff;border-left:1px solid #dedede;border-right:1px solid #dedede;}
.q_tit02 .list_bx a{display:inline-block;margin-bottom:5px;}
.q_tit02 .list_bx img{width:75px;height:75px;}
.q_tit02 .btn_bx{margin-top:5px;font-size:12px;}
.q_tit02 .btn_bx img{vertical-align:middle;}
.q_tit02 .btn_bx em{color:#ec121c;}
.q_menu{border:1px solid #dedede;border-bottom:none;}
.q_menu p{background:#fff;color:#222;border-bottom:1px solid #dedede;}
.q_menu p a{line-height:29px;color:#222;}
.q_menu p img{vertical-align:top;margin:9px 0 0 3px;}
/* 2016.8.26추가 */
#STATICMENU02 {position: absolute; left: 50%; top: 350px; margin-left:-630px;z-index:20000;width:110px;text-align:center;font-size:12px;}
/* //2016.8.26추가 *

/*메인비주얼*/

.visual_list li {height:430px;}
.main_visual {height:426px;}
.main_visual .pager {position:absolute;bottom:0;left:50%;margin-left:-500px;width:1000px;}
.main_visual .pager .bx-pager-item {float:left;text-align:center;}
.main_visual .pager .bx-pager-item a {display:block;font-size:15px;color:#666;font-weight:300;height:45px;line-height:45px;background:rgba(254,254,254,0.65);border-right:1px solid #fff;text-decoration:none;}
.main_visual .pager .bx-pager-item:last-child a {border-right:none;}
.main_visual .pager .bx-pager-item a.active {background:#d0223b;color:#fff;}
.main_visual .bx-controls-direction {display:block;}
.main_visual .bx-prev {position:absolute;background:none;top:50%;left:50%;margin-top:-43px;}
.main_visual .bx-next {position:absolute;background:none;top:50%;right:50%;margin-top:-43px;}
.bx-viewport ul li a div img{margin:0 auto;}


.mt20 {margin-top:20px;}
.mt35 {margin-top:35px;}
/* .mt40 {margin-top:40px;} */
.mt50 {margin-top:50px;}
.mt70 {margin-top:70px;}
em {font-style:normal;}



.contents_w { width: 1000px; margin: 0 auto; }
.main_tit { text-align: center; font-size: 30px; font-weight: normal; color: #000;margin-top:40px; }
.main_tit_desc { text-align: center; font-size: 15px; color: #555; }

.best_tab_w { padding-bottom: 20px;}
.best_tab { overflow: hidden; width: 999px; border-right: 1px solid #ddd;}
.best_tab li { float: left; width: 111px; text-align: center; font-weight: bold;}
.best_tab li a { display: block; line-height: 43px; }
.best_tab li.on { background: #ff5200; }
.best_tab li.on a { color: #fff; }
.m_best_list { overflow: hidden; width: 100%; }
.m_best_list li { float: left; width: 224px; margin-right: 26px; }
.m_best_list li.last { margin-right: 0; }
.m_best_list li .i_img { position: relative; }
.m_best_list li dl { height: 75px; line-height: 22px; }
.m_best_list li dt { font-size: 13px; padding-top: 20px; }
.m_best_list li dd em { font-size: 18px; font-weight: bold; color: #000;}
.m_best_list li dd del {margin-left:10px;}

/* .main02 a { display: block; width: 1000px; height: 140px; margin: 0 auto; } */
/* 2017.3.11 �닔�젙 */

/* .m_tea_w { overflow: hidden; width: 100%; } */
.m_tea_w .m_tea_tit { float: left; width: 280px; }
.m_tea_w .m_tea_bx { float: right; width: 700px; }
.m_tea_w .m_tea_bx li { text-align: center; }
.m_tea_w .m_tea_bx dt { padding-top: 15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #666; }
.m_tea_w .m_tea_bx dt a { color: #666; }
.m_tea_w .m_tea_bx dd { padding-top: 25px; font-size: 15px; color: #222; }
.m_tea_w .m_tea_bx dd em { font-size: 20px; font-weight: bold; }
.m_tea_w .m_tea_bx .m_tea_btn { overflow: hidden; width: 100%; padding-top: 25px;display:none; }
.m_tea_w .m_tea_bx .m_tea_btn a { float: left; width: 110px; }
.m_tea_w .bx-controls-direction { display: none; }
/* 2017.3.11 �닔�젙 */
.m_tea_w .bx-controls {top: 100px; left: 0; width: 280px; margin-left: -300px; }
.m_tea_w .bx-controls .bx-pager { padding-top: 10px; }
.m_tea_w .bx-wrapper .bx-pager.bx-default-pager a { width: 12px; height: 12px; background: #e7e7e7; }
.m_tea_w .bx-wrapper .bx-pager.bx-default-pager a.active { background: #ff5200; }

.m_slider_w { position: relative; }
.m_slider_w .slider_count { position: absolute; top: 38px; right: 23px; width: 38px; text-align: center; }
.m_slider_w .slider_count em { color: #f1540f; font-weight: bold; }
.m_slider_w .bx-wrapper .bx-controls-direction a { width: 23px; height: 23px; margin-top: 0; }
.m_slider_w .bx-wrapper .bx-prev { top: -40px; right: 61px; left: auto;}
.m_slider_w .bx-wrapper .bx-next { top: -40px; right: 0;}

/* 2017.4.5異붽� */
.m_popular_bx02 { border: 1px solid #e7e7e7; }
/*.m_popular_bx02 .tit_bx{padding:15px 0 20px;text-align:center;color:#fff;}*/
.m_popular_bx02 .tit_bx { padding: 15px 0 20px; text-align: center; }
.m_popular_bx02 .tit_bx dt { font-size: 25px; font-weight: bold; }
.m_popular_bx02 ul { overflow: hidden; width: 100%; }
.m_popular_bx02 ul li { float: left; width: 25%; padding: 10px 0; }
.m_popular_bx02 .item_bx { width: 230px; margin: 0 auto; }
.m_popular_bx02 .item_bx dl { padding-top: 20px; }
.m_popular_bx02 .item_bx dt { overflow: hidden; height: 34px; line-height: 17px; }
.m_popular_bx02 .item_bx del {margin-left:10px; color: #999; font-size: 13px;}
.m_popular_bx02 .item_bx em { font-size: 18px; font-weight: bold; color: #000; }


.m_slider_w02 { position: relative; }
.m_slider_w02 .slider_count { position: absolute; top: 20px; right: 23px; width: 38px; text-align: center; }
.m_slider_w02 .slider_count em { color: #f1540f; font-weight: bold; }
.m_slider_w02 .bx-wrapper .bx-controls-direction a { width: 23px; height: 23px; margin-top: 0; }
.m_slider_w02 .bx-wrapper .bx-prev { top: -40px; right: 61px; left: auto;}
.m_slider_w02 .bx-wrapper .bx-next { top: -40px; right: 0; }

.m_category_w { border: 1px solid #e7e7e7; }
.m_category_w li { border-left: 1px solid #e7e7e7; }
.m_category_w li .item_bx { text-align: center; padding: 20px; }
.m_category_w li .item_bx .i_img img { width: 210px; }
.m_category_w li .item_bx dl { padding-top: 10px; font-size: 14px; line-height: 22px; }
.m_category_w li .item_bx dt { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.m_category_w li .item_bx dd { color: #222; font-weight: bold; }

.recommend_w { position: relative; background: #f26324; padding-left: 192px; }
.recommend_tab_w { position: absolute; top: 0; left: 0; width: 192px; }
.recommend_tab_w li { position: relative; font-size: 15px; font-weight: bold; border: 1px solid #fc9568; border-right: 0; border-top-color: #f26324; border-left-color: #f26324; }
.recommend_tab_w li a { display: block; padding: 16px 20px; color: #fff; }
.recommend_tab_w li.on { background: #fff border: 1px solid #52535a; border-right-color: #fff; }
.recommend_tab_w li.on a { color: #222; text-decoration:none; }
.recommend_tab_w li.on a:after { position: absolute; right: -2px; top: 0; display: inline-block; content: ''; width: 1px; height: 100%; background: #fff; }
.recommend_w .recommend_listbx { height: 268px; background: #fff; border: 1px solid #55565d; }
.m_recommend_list { overflow: hidden; width: 100%; margin-top: 20px; }
.m_recommend_list li { float: left; width: 175px; margin-left: 20px; }
.m_recommend_list li .i_img img { width: 175px; }
.m_recommend_list li dl { padding-top: 8px; color: #666; line-height: 22px; text-align: center; }
.m_recommend_list li dt { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.m_recommend_list li dd { color: #222; font-size: 14px; font-weight: bold; }







.main_tit {font-weight:bold;}

/* category best */
.best_tab {background:none;border-right:none;}
.best_tab_w {background:none;}
.best_tab li.on {background:none;}
.best_tab li.on a {background-color:#efefef;color:#666;font-weight:bold;}
.best_tab li {width:11.11%;text-align:center;background:none;}
.best_tab li a {width:93px;height:93px;border-radius:50%;margin:0 auto;padding-top:60px;background-repeat:no-repeat;box-sizing:border-box;font-weight:normal;line-height:1;font-size: 13px; text-decoration:none}
.best_tab li:nth-child(1) a {background-image:url("../../images/bestTab_icon01.png");background-position:56% 38%;}
.best_tab li:nth-child(2) a {background-image:url("../../images/bestTab_icon02.png");background-position:50% 38%;}
.best_tab li:nth-child(3) a {background-image:url("../../images/bestTab_icon03.png");background-position:50% 38%;}
.best_tab li:nth-child(4) a {background-image:url("../../images/bestTab_icon04.png");background-position:50% 38%;}
.best_tab li:nth-child(5) a {background-image:url("../../images/bestTab_icon05.png");background-position:50% 38%;}
.best_tab li:nth-child(6) a {background-image:url("../../images/bestTab_icon06.png");background-position:50% 38%;}
.best_tab li:nth-child(7) a {background-image:url("../../images/bestTab_icon07.png");background-position:50% 38%;}
.best_tab li:nth-child(8) a {background-image:url("../../images/bestTab_icon08.png");background-position:50% 38%;}
.best_tab li:nth-child(9) a {background-image:url("../../images/bestTab_icon09.png");background-position:50% 38%;}

.m_best_list li .i_img {border:1px solid #ddd;}
.m_best_list li .i_img img {width:100%;}
.m_best_list li dl {height:140px;}
.m_best_list li dt {line-height:1.4;height:2.8em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;white-space:inherit !important;font-size: 15px;}
.m_best_list li dd {margin-top:10px;}
.m_best_list li dd del {margin-left:10px; color: #999;font-size: 13px;}

/* .m_tea_w {background:#f0f0f0;margin-top:0;padding:80px 0 60px;} */
.m_tea_w .m_tea_tit {width:479px;position:relative;overflow:hidden;}
.m_tea_w .m_tea_tit .bx-controls {top:0;left:0;width:100%;}
.m_tea_w .m_tea_tit .bx-controls .bx-pager {position:absolute;bottom:auto;top:10px;right:10px;width:auto;}
.m_tea_w .m_tea_tit .bx-controls .bx-pager .bx-pager-item a {text-indent:-999px;}
.m_tea_w .m_tea_tit .bx-controls .bx-pager .bx-pager-item {}
.m_tea_w .m_tea_bx {width:490px;}
.m_tea_w .m_tea_bx .m_tea_btn {display:none;}
.m_tea_w .m_tea_bx .i_img {background:#fff;border:1px solid #ddd;}
.m_tea_w .m_tea_bx dt {text-align:left;line-height:1.4;height:2.8em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;white-space:inherit !important;
	font-size:15px;color:#333;
}
.m_tea_w .m_tea_bx dd {display:none;}
.m_tea_w .m_tea_bx .bx-wrapper .bx-viewport {background:none;}
.m_tea_w .bx-controls {bottom:-30px;left:0;width:100%;margin-left:0;}
.m_tea_w .bx-wrapper .bx-pager.bx-default-pager a.active {background:#909090;}



/* HOT SNACK */
.m_popular_bx02 {border:none;}
.m_popular_bx02 ul {margin-top:20px;overflow:hidden;}
.m_popular_bx02 ul li {padding:0;width:230px;margin-right:20px;}
.m_popular_bx02 ul li:last-child {margin-right:0;}
.m_popular_bx02 ul li .i_img {border:1px solid #ddd;}
.m_popular_bx02 ul li .i_img img {width:100%;}
.m_popular_bx02 .item_bx dt {text-align:left;line-height:1.4;height:2.8em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;white-space:inherit !important;
	font-size:15px;color:#333;
}
.m_popular_bx02 .item_bx dd {margin-top:10px;}

/* recommended tech */
.m_slider_w02 {border:none;padding:30px 0 70px;}
.m_slider_w02 ul {margin-top:20px;overflow:hidden;}
/* .m_slider_w02 ul li {float:left;width:235px;margin-right:20px;} */
/* .m_slider_w02 ul li:last-child {margin-right:0;} */
.m_slider_w02 ul li .i_img {border:1px solid #ddd;}
.m_slider_w02 ul li .i_img img {width:100%;}
.m_slider_w02 .item_bx dt {text-align:left;line-height:1.4;height:2.8em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;white-space:inherit !important;
	font-size:15px;color:#333; margin-top: 20px;
}
.m_slider_w02 .item_bx dd {margin-top:10px;}
.m_slider_w02 .item_bx dd em {font-size:18px;font-weight:bold;color:#000;}
.m_slider_w02 .item_bx dd del {margin-left:10px; color: #999; font-size: 13px;}


/* category recommended */
#H07Recommand {padding:60px 0 80px;background:#f0f0f0;}
.recommend_w {padding-left:0;background:none;}
.recommend_tab_w {position:static;width:100%;}
.recommend_tab_w ul {overflow:hidden;}
.recommend_tab_w li {float:left;width:20%;border:none;background:#fff;}
.recommend_tab_w li.on {border:none;background:#d0223b;color:#fff;border-color:#d0223b;}
.recommend_tab_w li a {display:block;border:1px solid #ddd;color:#666;text-align:center;font-weight: 300;margin-left: -1px;}
.recommend_tab_w li:first-child a {margin-left: 0;}
.recommend_tab_w li.on a {color:#fff;font-weight: 500;}

.recommend_w .recommend_listbx {border:none;height:auto;background:none;}
.m_recommend_list ul {overflow:hidden;}
.m_recommend_list li {width:230px;}
/* .m_recommend_list li:nth-child(4n+1) {margin-left:0;} */
.m_recommend_list li .i_img {border:1px solid #ddd;}
.m_recommend_list li .i_img img {width:100%;}
.m_recommend_list li dl {height:120px;}
.m_recommend_list li dt {text-align:left;line-height:1.4;height:2.8em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;white-space:inherit !important;
	font-size:15px;color:#333; margin-top: 10px;
}

.m_recommend_list li dd {color:#999;font-weight:normal;font-size:13px;text-align:left;height:23px;margin-top:10px;}
.m_recommend_list li dd em {color:#222;font-weight:bold;font-size:18px;}
.m_recommend_list li dd del {vertical-align:top;margin-left:10px; color: #999; font-size: 13px;}


/* footer */
#footer_wrap .footer { width: 1000px; margin: 0 auto; }
#footer_wrap .footer .f_menu { overflow: hidden; width: 100%; line-height: 50px; }
#footer_wrap .footer .f_menu li { float: left; margin-right:38px;  }
#footer_wrap .footer .f_menu li a { color: #222; }
#footer_wrap .footer .f_box01 { position: relative; margin: 30px 0 45px 0; }
#footer_wrap .footer .f_box01 .f_mark { position: absolute; top: 0; right:0; }

#footer_wrap {background:none;bottom: 0; width: 100%;}
#footer_wrap .footer {width:100%;}
#footer_wrap .footer .auto {overflow:hidden;}
#footer_wrap .footer .f_menu {text-align:center;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
#footer_wrap .footer .f_menu li {float:none;display:inline-block;vertical-align:top;}
#footer_wrap .footer .f_box01 {margin:0;padding:20px 0;background:#f5f5f5;}
#footer_wrap .footer .f_box01 .fLogo {float:left;margin-right:30px;}
#footer_wrap .footer .f_box01 address {float:left;color:#999;}
#footer_wrap .footer .f_box01 address .copyright {margin-top:10px;}
#footer_wrap .footer .f_box01 .link {width:152px;float:right;}
#footer_wrap .footer .f_box01 .link a {display:block;float:left;width:50%;height:55px;text-align:center;padding:5px;box-sizing:border-box;}
#footer_wrap .footer .f_box01 .link a img {width:100%;}
