#ht-main-wrapper .mb-skin-bbs-form-m1 .mb-user-template{
	margin-top:40px !important;
}
.mb-country-input-box{
	padding:20px 25px 20px !important;
	border-bottom:1px solid #D9D9D9;
}
.mb-country-input-box.mb-country-input-box1{
	padding-top:10px !important;
}

.mb-countory-guide-box{
	padding:10px 25px !important;
}
.mb-mobile .mb-country-input-box{
	padding:10px 15px !important;
	border-bottom:1px solid #D9D9D9;
}
.mb-mobile .mb-countory-guide-box{
	padding:6px 15px !important;
}
.mb-countory-guide-box .mb-country-guide{
	margin-top: 16px !important;
}

.mb-country-input-box .mb-item-label{
	display:inline-block;
	width:140px;	
	vertical-align:top;
}
.mb-country-input-box select.mb_language_select{
	width:calc(100% - 140px) !important;
	height:40px !important;
	padding-left:10px !important;
}
.mb-mobile .mb-country-input-box .mb-item-label{
	width:100px;	
}
.mb-mobile .mb-country-input-box select.mb_language_select,
.mb-mobile .mb-country-input-box .mb-search-head-input{
	width:calc(100% - 100px) !important;
	display:inline-block;
}


.mb-country-input-box .mb-skin-select-box{
	display:inline-block;
	padding:0px 0;
	vertical-align:top;
}

.ht-body-wrapper{
	background-color:#F4F4F4 !important;;
}
body.mb-mobile .ht-body-wrapper .container {
    padding: 0px 0px 0px 0px !important;
}
.mb-nicescroll-wrap{
	padding-bottom:30px !important;;
}
.mb-mobile .mb-nicescroll-wrap{
	padding-bottom:0px !important;;
}
.mb-daterangepicker-double-box .daterangepicker{
	border:none !important;
}
.mb-step-date .mb-step-content,
.mb-step-date .mb-tpl-col{
	min-height:540px;
}
.mb-mobile .mb-step-date .mb-step-content,
.mb-mobile .mb-step-date .mb-tpl-col{
	min-height:auto;
}
#mb_top .mb-daterangepicker-double-box .daterangepicker table.table-condensed tbody tr td{
	padding:18px 2px  !important;
}
#mb_top.mb-mobile .mb-daterangepicker-double-box .daterangepicker table.table-condensed tbody tr td{
	padding:8px 2px  !important;
}
#mb_top .mb-daterangepicker-box.mb-single-calendar1{
	max-width:300px;
}
#mb_top .mb-daterangepicker-box.mb-single-calendar1 .daterangepicker table.table-condensed thead tr th {
    font-size: 14px !important;
    font-weight: 700 !important;
    font-family: Arial,Helvetica,sans-serif !important;
    padding: 5px 2px !important;
}
#mb_top .mb-daterangepicker-box.mb-single-calendar1 .daterangepicker table.table-condensed tbody tr td {
    font-size: 14px !important;
    font-weight: 400 !important;
    font-family: Arial,Helvetica,sans-serif !important;
    padding: 4px 2px !important;
}
.mb-single-calendar1 .daterangepicker{
	top:0 !important;
}

.mb-address-info-text{
	padding:20px 0 30px !important;
}

.mb-country-item-box{
	padding:0px 0px !important;
}

.mb-widget .mb-skin-m5 .mb-responsive-box .mb-input-item-wrap {width:100%;padding:0px !important;position:relative;}

.mb-widget .mb-skin-m5 .mb-link-wrap{
	max-width:460px;
	margin:0px auto 20px;
	padding:5px;
	text-align:center;
}
.mb-widget .mb-skin-m5 .mb-link-wrap .mb-link-item{
	display:inline-block;width:46%;margin:0 2%;
	vertical-align:top;
}
.mb-widget .mb-skin-m5 .mb-link-wrap .mb-link-item-header{
	border-bottom:1px solid #222;
	font-size:16px;font-weight:600;
	line-height:1.3;
	padding:8px 0;
	width:95%;
	margin:0 auto 15px;
}
.mb-widget .mb-skin-m5 .mb-link-wrap .mb-link-item-body{
	padding:5px 5px;
	margin-bottom:18px;	
	-webkit-box-shadow: 0px 1px 6px rgba(150,150,150,0.5);box-shadow: 0px 1px 6px rgba(150,150,150,0.3);
}
.mb-widget .mb-skin-m5 .mb-link-wrap .mb-link-item-wrap{
	background-color:#EDEFDF;
	padding:15px 5px 5px;
	min-height:220px;
}
.mb-widget .mb-skin-m5 .mb-link-wrap .mb-link-item-img{
}
.mb-widget .mb-skin-m5 .mb-link-wrap .mb-link-item-text1{
	color: #49894F;
    font-size: 18px;
    line-height: 1.3;
    font-weight: 600;
    padding: 10px 0 0;
}
.mb-widget .mb-skin-m5 .mb-link-wrap .mb-link-item-text2{
	color: #216027;
    font-size: 18px;
    line-height: 1.3;
    font-weight: 600;
    padding: 5px 0;

}
.mb-widget .mb-skin-m5 .mb-link-wrap .mb-link-item-text3{
	color: #606060;
    font-size: 25px;
    line-height: 1.3;
    font-weight: 600;
    padding: 8px 0 2px;
}
.mb-widget .mb-skin-m5 .mb-link-wrap .mb-link-item-btn{
	-webkit-border-radius: 25px !important;
    -moz-border-radius: 25px !important;
    -khtml-border-radius: 25px !important;
    border-radius: 25px !important;
    color: #397A41 !important;
    font-size: 15px !important;;
    background-color: #FFF !important;
	border:2px solid #397A41 !important;
    line-height: 1.6;
    width: 100%;
    font-weight: 600;
    padding: 8px 5px 7px !important;
}




.mb-mobile .mb-widget .mb-skin-m5 .mb-link-wrap .mb-link-item-text1{
    font-size: 15px;
    line-height: 1.3;
    font-weight: 600;
    padding: 10px 0 0;
}
.mb-mobile .mb-widget .mb-skin-m5 .mb-link-wrap .mb-link-item-text2{
    font-size: 15px;
    line-height: 1.3;
    font-weight: 600;
    padding: 5px 0;

}
.mb-mobile .mb-widget .mb-skin-m5 .mb-link-wrap .mb-link-item-text3{
    font-size: 20px;
    line-height: 1.3;
    font-weight: 600;
    padding: 4px 0 2px;
}
.mb-mobile .mb-widget .mb-skin-m5 .mb-link-wrap .mb-link-item-btn{
	-webkit-border-radius: 25px !important;
    -moz-border-radius: 25px !important;
    -khtml-border-radius: 25px !important;
    border-radius: 25px !important;
    color: #397A41 !important;
    font-size: 13px !important;;
    background-color: #FFF !important;
	border:2px solid #397A41 !important;
    line-height: 1.6;
    width: 100%;
    font-weight: 600;
    padding: 8px 3px 7px !important;
}
.mb-mobile .mb-widget .mb-skin-m5 .mb-link-wrap .mb-link-item-body{
	padding:3px 3px;
	margin-bottom:15px;	
}
.mb-mobile .mb-widget .mb-skin-m5 .mb-link-wrap .mb-link-item-wrap{
	background-color:#EDEFDF;
	padding:8px 2px 5px;
	min-height:200px;
}



.mb-widget .mb-skin-m5 .mb-skin-body .mb-item-box1{
}
.mb-widget .mb-skin-m5 .mb-skin-body .mb-item-box2{
	border-radius:15px;border:2px solid #D1DEAE;padding:30px 20px 20px;
}



.mb-skin-box .mb-text-slide-m2 .mb-text-slide-item-title {
    text-align: center !important;
}
.mb-skin-box .mb-skin-loading-text4 {
    color: #555 !important;
    font-weight: 400;
    font-size: 21px;
    text-align: center;
    line-height: 1.2;
    padding: 6px 0 9px;
}

/* 스킨 팝업 */
body .mb-country-select-box{
	width:100%;
	background-color:#FFF;
}
#mb_pop_html_body .mb-country-select-box.mb-show-skin-popup{

}
body .mb-skin-loading-popup{
	padding:0px 0px 64px !important;
	width:90%;
	background-color:#FFF;
	position:fixed;
	z-index: 9999995;
	bottom:0;
	left:50%;
    transform: translate(-50%, 0%);
	max-width:500px;
	-webkit-border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;
}
body .mb-country-select-box.mb-skin-save-popup.mb-show-skin-popup{

}


body .mb-country-select-box .mb-btn-popup-black{
	margin-top:20px !important;
	padding:10px 0 !important;
	text-align:center !important;
	font-weight: 600 !important;
    font-size: 17px !important;
	color:#FFF !important;
	background-color:#606060 !important;
	position:absolute;
	width:100%;
	height:48px;
	bottom:48px;
	left:0;
}
body .mb-country-select-box .mb-btn-popup-send{
	margin-top:20px !important;
	padding:10px 0 !important;
	text-align:center !important;
	font-weight: 600 !important;
    font-size: 17px !important;
	color:#FFF !important;
	background-color:#347f45 !important;
	position:absolute;
	width:100%;
	height:48px;
	bottom:0;
	
	left:0;
}
body #ht-main-wrapper .mb-btn-send-delete{
	margin-top:10px !important;
	padding:10px 0 !important;
	text-align:center !important;
	font-weight: 600 !important;
    font-size: 14px !important;
	color: #F07A99 !important;
    background-color: #F7F8FA !important;
	width:100%;
	height:46px !important;
	border:none !important;
	text-decoration: underline !important;
}
body #ht-main-wrapper .mb-btn-send-gray{
	margin-top:20px !important;
	padding:10px 0 !important;
	text-align:center !important;
	font-weight: 600 !important;
    font-size: 17px !important;
	color: #AFAFAF !important;
    background-color: #FBFCFD !important;
	width:100%;
	height:46px !important;
	border:none !important;
}
body #ht-main-wrapper .mb-btn-send-green{
	margin-top:20px !important;
	padding:10px 0 !important;
	text-align:center !important;
	font-weight: 600 !important;
    font-size: 17px !important;
	color:#FFF !important;
	background-color:#347f45 !important;
	width:100%;
	height:46px !important;
	border:none !important;
}
body .mb-country-select-box .mb-alert-message{
	display:none;
	padding:10px 10px !important;
	text-align:center !important;
	font-weight: 600 !important;
    font-size: 15px !important;
	color:#FFF !important;
	max-width:280px;
	width:100%;
	position:absolute;
	bottom:80px;
	left:50%;
    transform: translate(-50%, 0%);
	margin:0 auto;
	background-color:#347f45 !important;
	opacity: 0.8;
    filter: alpha(opacity=0.8);
	-webkit-border-radius: 22px;
    -moz-border-radius: 22px;
    -khtml-border-radius: 22px;
    border-radius: 22px;
}
body .mb-country-select-box .mb-btn-popup-send.mb-btn-disabled{
	color:#AFAFAF !important;
	background-color:#FBFCFD !important;
}
body.mb-desktop .mb-country-select-box{
	/*margin-left:210px !important;*/
}
body .mb-country-select-box .mb-default-text{
	display:none;
}
body .mb-country-select-box .mb-btn-close {
    position: absolute;
    top: 18px !important;
    right: 15px !important;
    margin-right: 5px !important;
    display: inline-block;
    width: 18px !important;
    height: 18px !important;
    cursor: pointer;
	
    background-image: url(/images/survey/icon-close.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 18px 18px;
}

body .mb-country-select-box .pop-title-head{
	font-size: 19px !important;padding: 13px 3px 10px 3px;
	border-bottom:1px solid #F6F8FA;	
	color: #6C8978;font-weight: 600 !important;text-align:center;
}
body .mb-country-select-box .mb-country-item-body{
	min-height: 300px;
    overflow: auto;
    padding: 0px 0px;
}

body .mb-country-select-box .mb-country-tab-box{
	border-bottom:1px solid #D9D9D9;
	padding:0 !important;
}
body .mb-country-select-box .mb-country-tab-box .mb-btn-style2{
	position:relative;
	text-align:center;
    width: 50% !important;
	display:inline-block;
	padding:12px 8px 12px !important;
    line-height: 1.4;
	font-size:16px;
    vertical-align: top !important;
	background-color:#FFF !important;
	color:#000;
	
}
body .mb-country-select-box .mb-country-tab-box .mb-btn-style2.mb-btn-selected{
	border-bottom:3px solid #000;
}

body .mb-country-select-box .mb-country-item-box .mb-btn-style3{
	position:relative;
	text-align:left;    
    line-height: 1.4;
	font-size:14px;
    vertical-align: top !important;
	border: none !important;
	color:#000;
	background-color:#FFF !important;
}
body .mb-country-select-box .mb-country-item-box .mb-btn-style4{
	position:relative;
	text-align:left;
    width: 100% !important;
    line-height: 1.4;
	font-size:14px;
    vertical-align: top !important;
	border: none !important;
	color:#000;
	background-color:#FFF !important;
}
body .mb-country-select-box .mb-country-item-box .mb-btn-style4.mb-btn-disabled{
	color:#AAA;
}
body .mb-country-select-box .mb-country-item-box .mb-btn-style3>div{
	padding:12px 0 !important;
	border-bottom:1px solid #F1F1F1;
	width: 90% !important;
	max-width:280px;
	margin:0 auto;	
}
body .mb-country-select-box .mb-select-continent-label{
	color: #000;
    font-weight: 500;
    font-size: 16px;
    text-align: left;
    line-height: 1.4;
    padding: 2px 2px 6px;
	border-bottom:1px solid #7a7a7a;
	margin-bottom:3px;
}
body .mb-country-select-box .mb-country-item-box.mb-country-item-box2{
	padding:15px 20px 0px !important;
}
body .mb-country-select-box .mb-country-item-box .mb-btn-style4>div{
	padding:8px 6px !important;
	width: 100% !important;
}
body .mb-country-select-box .mb-country-item-box .mb-btn-style3.mb-btn-selected,
body .mb-country-select-box .mb-country-item-box .mb-btn-style4.mb-btn-selected{
	color:#2461FF !important;
}

body .mb-country-select-box .mb-country-item-body .mb-btn-select>div{
    color: #555 !important;
    font-size: 14px !important;
    text-align: left !important;
}
body .mb-country-select-box .mb-country-item-body .mb-btn-select .mb-text-style10 {
    color: #AFAFAF;
    font-weight: 600;
    font-size: 16px;
    text-align: center;
    line-height: 1.4;
    padding: 4px 0 3px;
}


body .mb-country-select-box .mb-country-item-body .mb-btn-select.mb-btn-disabled:before{
    border: 1px solid #DDD !important;
}

body .mb-country-select-box .mb-country-item-body .mb-btn-select.mb-btn-disabled>div{
    color: #DDD !important;
}

/* 스킨 팝업 */


body .mb-country-select-box .mb-country-item-body .mb-btn-select.mb-select-style3 .mb-btn-sub-select .mb-item-gray{
	display:inline-block !important;
	vertical-align:top;
}
body .mb-country-select-box .mb-country-item-body .mb-btn-select.mb-select-style3 .mb-btn-sub-select.mb-btn-selected .mb-item-gray{
	display:none !important;
}
body .mb-country-select-box .mb-country-item-body .mb-btn-select.mb-select-style3 .mb-btn-sub-select .mb-item-color{
	display:none !important;	
	vertical-align:top;
}
body .mb-country-select-box .mb-country-item-body .mb-btn-select.mb-select-style3 .mb-btn-sub-select.mb-btn-selected .mb-item-color{
	display:inline-block !important;
}

body .mb-country-select-box .mb-country-item-body .mb-btn-select.mb-select-style3{
	padding: 6px 1px 8px 0px !important;
}
body .mb-country-select-box .mb-country-item-body .mb-btn-select.mb-select-style3 .mb-text-style10{
	padding: 5px 1px 5px 2px !important;
	color: #6c8978 !important;
    font-weight: 700 !important;
    font-size: 16px !important;
    text-align: center;
    line-height: 1.4;
}
body .mb-country-select-box .mb-country-item-body .mb-btn-select.mb-select-style3:before{
	display:none !important;	
}
body .mb-country-select-box .mb-country-item-body .mb-btn-select.mb-btn-selected.mb-select-style3:before{

}


.mb-country-select-box .mb-tag-image{
	display:none !important;
}

body .mb-skin-select-tag{

}
body .mb-skin-select-tag .mb-btn-tag-modify{
	position:absolute;
	top:-27px;
	right:7px;
	color:#AFB0B0 !important;
	font-size:15px;
	font-weight:600;
}
body .mb-skin-select-tag .mb-btn-tag-modify i{
	vertical-align:0px;
	font-size:13px !important;
}

body .mb-skin-select-item-wrap{
	min-height:40px;
	padding:4px 0 4px !important;
}
body .mb-skin-select-item-wrap .mb-tag-item{
}
body .mb-skin-select-item-wrap .mb-tag-item>span{
	display: inline-block;
	margin:1px 8px 3px 0;
	border:1px solid #908F90;
	font-size:14px !important;
	text-align:center;
	font-weight:400 !important;
	color:#555;
	background-color:#F4F4F4 !important;
	padding:4px 10px 4px;
	-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;
}
body .mb-board .mb-skin-good-box,
body .mb-board .mb-skin-bad-box{
	padding:15px 5px 14px !important;
	border-top:1px solid #F6F8FA !important;	
}
body .mb-board .mb-tag-item.mb-feed-good>span{
	border:1px solid #C0D7AB !important;
}
body .mb-board .mb-tag-item.mb-feed-bad>span{
	border:1px solid #F3B8B8 !important;
}

body .mb-skin-select-item-wrap .mb-item-delete{
	max-width:15px;vertical-align: -3px !important;margin-left:14px !important;
}

body .mb-skin-product-tag .mb-tag-product-item>span{
	display: inline-block;
	margin:1px 13px 11px 0;
	border:none !important;
	font-size:15px !important;
	font-weight:600 !important;
	color:#B4B4B4;
	background-color:#FBFCFD !important;
	padding:5px 12px;
	width:100%;
	min-width:80px;
	text-align:left;
	-webkit-border-radius:22px;-moz-border-radius:22px;-khtml-border-radius:22px;border-radius:22px;
	-webkit-box-shadow: 0px 1px 4px rgb(150 150 150 / 50%);
    box-shadow: 0px 1px 4px rgb(150 150 150 / 40%);
}



body .mb-default-text{
	font-size:13px;
	color:#999899;
	font-weight:400;
	line-height:1.5;
	padding:0 1px;
}


body.pageid-360 .mb-mode-write{padding:0px !important;}
body.pageid-360 .mb-style1{
	padding: 50px 15px 80px !important;
}
body.pageid-360.mb-mobile .mb-style1{
	padding: 30px 5px 50px !important;
}


.mb-board .mb-layout-responsive-box .main-style1 .mb-responsive-box>div {
    display: table;
    table-layout: fixed !important;
    width: 100%;
    min-height: 61px;
}





.mb-widget .mb-skin-m5 div {
	word-break:keep-all !important;
}
.mp-content-product-item{
	background-color:#FFF;
	position:relative;
	max-width:450px;margin:0 auto;
	-webkit-border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;
}
.mb-product-box1{
	background-color:#FFF;
	position:relative;	
	overflow:hidden;
	max-width:460px !important;
	margin:0 auto !important;
	-webkit-border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;
}
.mb-product-box1 .mb-product-item1{
	width:100%;
	padding:21px 18px 18px 25px !important;
	position:relative;
}
body.mb-mobile .mb-product-box1{
	-webkit-border-radius:18px;-moz-border-radius:18px;-khtml-border-radius:18px;border-radius:18px;
}
body.mb-mobile .mb-product-box1 .mb-product-item1{
	padding:16px 8px 14px 17px !important;
}
.mb-product-box1 .mb-product-item1 .mb-product-info-wrap{	

}
.mb-product-box1 .mb-product-item1 .mb-product-recommend-img{
	position: absolute;
    top: 0px;
	right: 3px;
}
.mb-product-box1 .mb-product-item1 .mb-item-content>div{
	font-size:16px;
	line-height:1.3;
	padding:5px 0;
}
.mb-mobile .mb-product-box1 .mb-product-item1 .mb-item-content>div{
	font-size:15px;
	line-height:1.3;
	padding:4px 0;
}
.mb-product-box1 .mb-product-item1 .mb-product-text1{
	font-size:15px;
	color:#727272 !important;
	font-weight:600;
	line-height:1.4;
	padding:7px 0 7px;
}
.mb-product-box1 .mb-product-item1 .mb-product-brand{
	font-size:14px;
	color:#636363 !important;
	text-align:center;
	line-height:1.3;	
}
.mb-product-box1 .mb-product-item1 .mb-product-name{
	font-size:20px;
	color:#292a2c !important;
	text-align:center;
	font-weight:700;
	line-height:1.3;
	padding:7px 8px 16px 0px;
}
body.mb-mobile .mb-product-box1 .mb-product-item1 .mb-product-name{
	font-size:18px;
}




.mb-product-box1 .mb-product-item1 .mb-product-text2{
	font-size:15px;
	color:#4c4c4c !important;
	font-weight:600;
	line-height:1.5;
}
.mb-product-box1 .mb-product-item1 .mb-product-btn{
	text-align:right;
	line-height:1.2;
	margin-top:5px !important;
}
.mb-product-box1 .mb-product-item1 .mb-product-btn>a{
	font-size:15px;
	color:#969996 !important;
	font-weight:600;	
}
.mb-product-box1 .mb-product-item2{
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:10px;
}
.mb-product-box1 .mb-product-item2 .mb-product-image{
	padding:26px 7px 0;
}
.mb-product-box1 .mb-product-item2 .mb-product-text{
	font-size:15px;
	color:#606060 !important;
	font-weight:600;
	line-height:1.6;
	text-align:center;
	margin-top:-15px !important;
}
.mb-product-box2{
	margin-top:-10px !important;
	font-size:15px;
	-webkit-box-shadow: 0px 1px 6px rgba(150,150,150,0.5);box-shadow: 0px 1px 6px rgba(150,150,150,0.3);
	background-color: #FFF !important;
	border-radius: 0 0 10px 10px;
}
   
.mb-product-box2 .mb-product-item{
	padding:20px 22px 16px !important;
}

.mb-product-box2 .mb-product-item1 .mb-product-item-name{
	font-size:19px;
	color:#4c4c4c !important;
	font-weight:600;
	line-height:1.3;
}
.mb-product-box2 .mb-product-item1 .mb-product-item-tag{
	font-size:15px;
	color:#888 !important;
	padding-top:5px !important;
	font-weight:600;
	line-height:1.5;
}
body.mb-mobile .mb-product-box2 .mb-product-item{
	padding:10px 10px 10px 12px !important;
}
.mb-product-box2 .mb-product-item .mb-item-label{
	border-left:3px solid #3C7F44;
	padding:1px 0 1px 7px !important;
	font-size:17px;
	color:#7E7F7A !important;
	font-weight:700;
	line-height:1 !important;
	margin-bottom:12px !important;
	text-align:left !important;
}
.mb-product-box2 .mb-product-item1 .mb-item-content .mb-item-content-box{
	padding:9px 0px 2px 0px !important;
}
.mb-product-box2 .mb-product-item1 .mb-item-content .mb-item-content-box>span{
	display:inline-block;
	vertical-align:top;
	color:#696b68 !important;
}

.mb-product-box2 .mb-product-item1 .mb-item-content .mb-item-content-box .mb-content-label{
	position:relative;
	padding:0px 10px 0px 10px !important;
	min-width:86px !important;
	color:#888 !important;
}
.mb-product-box2 .mb-product-item1 .mb-item-content .mb-item-content-box .mb-content-label:before{
	position:absolute;
	z-index:99;
	bottom:46%;
	left:0;
	content: "";
	width:2px;
	height:2px;
	background-color:#888;
	-webkit-border-radius:100%;-moz-border-radius:100%;-khtml-border-radius:100%;border-radius:100%;
}
.mb-product-box2 .mb-product-item1 .mb-item-content .mb-item-content-box .mb-content-desc{
	font-size:11px;
	color:#7F8082 !important;
	font-weight:600;
	line-height:1.6;
	padding-top:4px !important;
}
.mb-product-box2 .mb-product-item1 .mb-item-content .mb-text-wrap1{
	text-align:left;
	padding:0px 2px 10px;
}
.mb-product-box2 .mb-product-item1 .mb-item-content .mb-text-wrap1 .mb-text-item{
	text-align:center;
}
.mb-product-box2 .mb-product-item .mb-border-bottom{
	border-bottom:1px solid #EDEDED !important;
	padding-top:30px;
}
.mb-product-box2 .mb-product-item1 .mb-item-content .mb-text-wrap1 .mb-text-item{
	display:inline-block;
	vertical-align:top;
	min-width:50px;
	font-size:15px;
	color:#606060 !important;
	font-weight:600;
	line-height:1.6;
	color:#696b68 !important;
	padding:3px 10px !important;
	margin:3px 3px !important;
	-webkit-border-radius: 28px;
    -moz-border-radius: 28px;
    -khtml-border-radius: 28px;
    border-radius: 28px;
}
.mb-item-modify-desc{
	font-size:12px;
	color:#7F8082 !important;
	font-weight:400;
	line-height:1.4;
	text-align:right;	
}
.mb-item-modify-date{
	font-size:12px;
	color:#7F8082 !important;
	font-weight:400;
	line-height:1.4;
	text-align:right;	
}
.mb-item-analysis-date{
	font-size:13px !important;
	color:#7F8082 !important;
	font-weight:400 !important;
	line-height:1.6 !important;
	padding:3px 1px 0 !important;
	text-align:right;	
}


.mb-product-box2 .mb-product-item2 .mb-item-content-box1 .mb-text-item1{
	font-size:20px !important;
	color:#3C7F44 !important;
	font-weight:700 !important;
	line-height:1.6;
	padding-top:10px !important;
}
.mb-product-box2 .mb-product-item2 .mb-item-content-box1 .mb-text-item2{
	font-size:17px !important;
	color:#565454 !important;
	padding:0px 0 2px !important;
	font-weight:600 !important;
	line-height:1.6;
}
.mb-product-box2 .mb-product-item2 .mb-item-content-box1 .mb-text-item2 .mb-text-split{
	display:inline-block !important;
	vertical-align:-1px !important;
	border:1px solid #9b9b9b !important;
	margin:0 11px 0 14px !important;
	height:14px !important;
}
.mb-product-box2 .mb-product-item2 .mb-item-content-box1 .mb-text-item3{
	font-size:15px !important;
	color:#7E7F7A !important;
	font-weight:600 !important;
	line-height:1.6;
}
.mb-product-box2 .mb-product-item2 .mb-item-content-box2 .mb-text-item{
	font-size:17px !important;
	color:#000 !important;
	font-weight:700 !important;
	line-height:1.6;
}
.mb-product-box2 .mb-product-item2 .mb-item-content-box2 .mb-text-item .mb-content-label{
	font-size:15px !important;
	color:#545454 !important;
	font-weight:600 !important;
	line-height:1.6;
}
.mb-product-box2 .mb-product-item2 .mb-item-content-box2 .mb-text-item span{
	font-size:14px !important;
	color:#545454 !important;
	font-weight:600 !important;
	line-height:1.6;
}
.mb-product-box2 .mb-product-item2 .mb-item-content-box2 .mb-text-item1{
	position:absolute;
	top:25%;
	left:50%;
    transform: translate(-50%, 0%)
}
.mb-product-box2 .mb-product-item2 .mb-item-content-box2 .mb-text-item2{
	position:absolute;
	bottom:24%;
	left:31%;
    transform: translate(-50%, 0%)
}
.mb-product-box2 .mb-product-item2 .mb-item-content-box2 .mb-text-item3{
	position:absolute;
	bottom:24%;
	right:29%;
    transform: translate(50%, 0%)
}
.mb-product-box2 .mb-product-item3 .mb-item-content{
	position:relative;
}
.mb-product-box2 .mb-product-item3 .mb-item-content .mb-ingredient-table{
    width: 100%;
    table-layout: fixed;
    word-break: break-all;
    font-size: 15px;
    line-height: 1.6;
    border-collapse: collapse;
    border: none;
    background: none;
    margin: 0;
    padding: 0;
	border-top:1px solid #F3F5F6 !important;
	border-bottom:1px solid #F3F5F6 !important;
}
.mb-product-box2 .mb-product-item3 .mb-item-content .mb-ingredient-table th{
	font-size:15px !important;
	color:#606060 !important;
	background-color:rgba(209,222,174,0.5) !important;	
	font-weight:600 !important;
	line-height:1.6;
	padding:9px 0px !important;
	text-align:center;	
	white-space: nowrap;
}
.mb-product-box2 .mb-product-item3 .mb-item-content .mb-ingredient-table tr:nth-child(even) td{
	background-color:#F8F8F8 !important;
}
.mb-country-item-body .mp-head-wrap{
	max-width:500px;margin:0 auto;
	background-color:#E9EFD8 !important;
}
.mb-country-item-body .mp-content{
	padding:32px 0px 22px;
}
.mb-mobile .mb-country-item-body .mp-content{
	padding:22px 10px;
}

.mb-country-item-body .mp-head-item{
	position:relative;text-align:left;color:#434343;font-size:19px !important;font-weight:700;line-height:1.3;padding:30px 0px 40px;
}

.mb-country-item-body .mb-recommend-help-popup{
	position:absolute;
	display:none;
	top:73px;
	right:0px;
	width:100%;
	text-align:left;
	padding:15px 14px 17px 17px !important;
	z-index:9999;
	background-color:#FFF !important;
	border:2px solid #D6E2CE;
	-webkit-border-radius: 14px;
    -moz-border-radius: 14px;
    -khtml-border-radius: 14px;
    border-radius: 14px;
}

.mb-country-item-body .mb-recommend-help-popup .mb-help-popup-arrow1{
	border:2px solid #D6E2CE;
    position: absolute;
	-webkit-transform: rotate(45deg);
    transform: rotate(45deg);
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
	background-color:#FFF !important;
	width:24px;
	height:30px;
    top: -12px;
    right: 28%;
	z-index:11;
}
.mb-country-item-body .mb-recommend-help-popup .mb-help-popup-arrow2{
    position: absolute;
	background-color:#FFF !important;
	width:45px;
	height:30px;
    top: 0px;
    right: calc(28% - 6px);
	z-index:12;
}

body.mb-mobile .mb-country-item-body .mb-recommend-help-popup .mb-help-popup-arrow1{
    right: 20%;
}
body.mb-mobile .mb-country-item-body .mb-recommend-help-popup .mb-help-popup-arrow2{
    right: calc(20% - 6px);
}


.mb-country-item-body .mb-recommend-help-popup .mb-text-wrap{
	position: relative;
	z-index:99;
}
.mb-country-item-body .mb-recommend-help-popup .mb-btn-close {
    position: absolute;
    top: 2px !important;
    right: 0px !important;
    margin-right: 5px !important;
    display: inline-block;
    width: 18px !important;
    height: 18px !important;
    cursor: pointer;
    background-image: url(/images/survey/icon-close.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 18px 18px;
}
	
.mb-country-item-body .mb-recommend-help-popup .mb-help-title{
	font-size:15px !important;
	color:#6d8878 !important;
	font-weight:600 !important;
	line-height:1.6;
	padding:0 0 7px !important;
}
.mb-country-item-body .mb-recommend-help-popup .mb-help-content{
	font-size:13px !important;
	color:#606060 !important;
	font-weight:400 !important;
	line-height:1.5;
}








.mb-product-box2 .mb-product-item3 .mb-item-content .mb-aafco-help-popup{
	position:absolute;
	display:none;
	top:52px;
	right:0px;
	width:100%;
	max-width:414px;
	text-align:left;
	padding:15px 14px 17px 17px !important;
	z-index:9999;
	background-color:#FFF !important;
	border:2px solid #D6E2CE;
	-webkit-border-radius: 14px;
    -moz-border-radius: 14px;
    -khtml-border-radius: 14px;
    border-radius: 14px;
}
.mb-product-box2 .mb-product-item3 .mb-item-content .mb-aafco-help-popup .mb-help-popup-arrow1{
	border:2px solid #D6E2CE;
    position: absolute;
	-webkit-transform: rotate(45deg);
    transform: rotate(45deg);
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
	background-color:#FFF !important;
	width:24px;
	height:30px;
    top: -12px;
    right: 36px;
	z-index:11;
}
.mb-product-box2 .mb-product-item3 .mb-item-content .mb-aafco-help-popup .mb-help-popup-arrow2{
    position: absolute;
	background-color:#FFF !important;
	width:45px;
	height:30px;
    top: 0px;
    right: 24px;
	z-index:12;
}
.mb-product-box2 .mb-product-item3 .mb-item-content .mb-aafco-help-popup .mb-text-wrap{
	position: relative;
	z-index:99;
}
.mb-product-box2 .mb-product-item3 .mb-item-content .mb-aafco-help-popup .mb-btn-close {
    position: absolute;
    top: 2px !important;
    right: 0px !important;
    margin-right: 5px !important;
    display: inline-block;
    width: 18px !important;
    height: 18px !important;
    cursor: pointer;
    background-image: url(/images/survey/icon-close.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 18px 18px;
}
	
.mb-product-box2 .mb-product-item3 .mb-item-content .mb-aafco-help-popup .mb-help-title{
	font-size:15px !important;
	color:#6d8878 !important;
	font-weight:600 !important;
	line-height:1.6;
	padding:0 0 7px !important;
}
.mb-product-box2 .mb-product-item3 .mb-item-content .mb-aafco-help-popup .mb-help-content{
	font-size:12px !important;
	color:#606060 !important;
	font-weight:400 !important;
	line-height:1.5;
}
.mb-product-box2 .mb-product-item3 .mb-item-content .mb-ingredient-table td{	
	text-align:center;	
	padding:7px 2px  !important;
}
.mb-product-box2 .mb-product-item3 .mb-item-content .mb-ingredient-table .mb-td-style1>div{
	display:inline-block;
	width:80px;
	position:relative;
	font-size:15px !important;
	color:#606060 !important;
	font-weight:600 !important;
	line-height:1.6;
	text-align:center !important;
	
}
/*
.mb-product-box2 .mb-product-item3 .mb-item-content .mb-ingredient-table .mb-td-style1>div:before{
	position:absolute;
	z-index:99;
	bottom:46%;
	left:8px;
	content: "";
	width:2px;
	height:2px;
	background-color:#A9A9AA;
	-webkit-border-radius:100%;-moz-border-radius:100%;-khtml-border-radius:100%;border-radius:100%;
}
*/
.mb-product-box2 .mb-product-item3 .mb-item-content .mb-ingredient-table .mb-td-style2>div{
	display:inline-block;
	width:65px;
	font-size:15px !important;
	color:#3C7F44 !important;
	font-weight:700 !important;
	line-height:1.6;
	text-align:right !important;
	margin-right:10px !important;
}
.mb-product-box2 .mb-product-item3 .mb-item-content .mb-ingredient-table .mb-td-style3>div{
	display:inline-block;
	width:65px;
	font-size:15px !important;
	color:#6f706f !important;
	font-weight:600 !important;
	line-height:1.6;
	text-align:right !important;
	margin-right:10px !important;
}



.mb-product-box2 .mb-product-item2 .mb-item-content-box3 .mb-text-item1{
	font-size:14px !important;
	max-width:380px !important;
	margin:0 auto;
	color:#ABA9AA !important;
	font-weight:600 !important;
	line-height:1.6;
	padding:4px 10px 14px !important;
}
.mb-product-box2 .mb-product-item2 .mb-item-content-box3 .mb-text-item2{
	font-size:14px !important;
	color:#ABA9AA !important;
	font-weight:600 !important;
	line-height:1.6;
}

.mb-product-box2 .mb-product-item3 .mb-text-item1{
	font-size:14px !important;
	max-width:360px !important;
	margin:0 auto;
	color:#ABA9AA !important;
	font-weight:600 !important;
	line-height:1.6;
	text-align:center;
	padding:20px 10px 5px !important;
}
.mb-product-box2 .mb-product-item3 .mb-text-item1 span span{
	background-color:#FEF2F4 !important;
	color:#555 !important;
	border-radius: 14px !important;
	padding:3px 5px !important;
}


.mb-product-box2 .mb-product-item4 .mb-item-label2{
	font-size:16px !important;
	font-weight:600 !important;
	line-height:1.6 !important;
	color:#606060 !important;
	padding:10px 0 5px !important;
}
.mb-product-box2 .mb-product-item4 .mb-item-content{
	font-size:14px !important;
	font-weight:400 !important;
	line-height:1.5 !important;
	color:#606060 !important;
	padding:0 1px !important;
}
.mb-product-box2 .mb-product-btn{	
	text-align:right;
	padding:18px 8px 0px;
}
.mb-product-box2 .mb-product-btn>a{
	font-size: 15px;
    color: #969996 !important;
	font-weight: 600;
}
.mb-product-box1 .mb-product-btn-info,
.mb-product-box2 .mb-product-btn-info{
	padding:8px 0 !important;
	text-align:center;
	font-size:16px !important;	
}






.mb-widget .mb-skin-m5 .mb-skin-body .mb-skin-result .mb-country-item-header{padding:0px 0px 10px 0px;max-width:500px;margin:0 auto;}
.mb-widget .mb-skin-m5 .mb-skin-body .mb-skin-result .mb-country-item-body{padding:25px 0px 10px 0px;background-color:#fff !important;}
.mb-widget .mb-skin-m5 .mb-skin-body .mb-skin-result .mb-country-item-title3{}
.mb-widget .mb-skin-m5 .mb-skin-body .mb-skin-result .mb-country-item-wrap{}
.mb-widget .mb-skin-m5 .mb-skin-body .mb-skin-result .mb-country-item-label{
	display: inline-block;
    background-color: #FFCE33;
    color: #656565;
    font-size: 15px;
	padding:3px 15px 2px;
    line-height: 1.4;
    font-weight: 600;
    text-align: center;
    -webkit-border-radius: 14px;
    -moz-border-radius: 14px;
    -khtml-border-radius: 14px;
    border-radius: 14px;
	margin:15px 0;
}
.mb-widget .mb-skin-m5 .mb-skin-body .mb-skin-result .mb-country-item-label2{
	display: inline-block;
    background-color: #FFCE33;
    color: #3B7E48;
    font-size: 14px;
	padding:2px 12px 1px;
    line-height: 1.4;
    font-weight: 700;
    text-align: center;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
	margin-right:15px;
}
.mb-widget .mb-skin-m5 .mb-skin-body .mb-skin-result .mb-country-item-image{
	line-height: 1.4;
	padding:5px 0px 5px;
}
.mb-widget .mb-skin-m5 .mb-skin-body .mb-skin-result .mb-country-item-content{	
	padding:0 0px 5px;	
}
.mb-widget .mb-skin-m5 .mb-skin-body .mb-skin-result .mb-country-item-content>div{
	padding:10px 0 !important;
	border-bottom:1px solid #EEE;
	font-size:16px !important;
	line-height: 1.5;
	color:#636363;
}
.mb-widget .mb-skin-m5 .mb-skin-body .mb-skin-result .mb-country-item-content .mb-img-check{
	width:20px;
	margin-right:10px !important;
	vertical-align: -5px !important;
}
.mb-widget .mb-skin-m5 .mb-skin-body .mb-skin-result .mb-page-social-box{
	background-color:#FFF !important;
	padding:0px 0 0px !important;
}
.mb-widget .mb-skin-m5 .mb-skin-body .mb-skin-result .mb-page-social-box .mb-page-social-title{
	font-size: 20px;
    color: #292a2c !important;
    text-align: center;
    font-weight: 700;
    line-height: 1.3;
    padding: 7px 8px 20px 0px;
}
.mb-widget .mb-skin-m5 .mb-skin-body .mb-skin-result .mb-icon-box {
    position: absolute;
    right: -4px;
    top: 4px;
}

.mb-widget .mb-skin-m5 .mb-skin-body .mb-skin-result .mp-content-product-item .mb-icon-number{
	position: relative;
    z-index: 2;
    display: inline-block;
    width: 30px;
    height: 30px;
    background-color: #3B7F44;
    color: #ffffff;
    font-size: 16px;
    font-weight: 700;
    line-height: 28px;
    text-align: center;
    border: 1px solid #FFF;
    border-radius: 100%;
	margin-right:7px;
}
.mb-widget .mb-skin-m5 .mb-skin-body .mb-skin-result .mp-content-product-item{
	font-size:15px;font-weight:600;
	position:relative;
	padding:0px 0px 0px !important;
	margin: 0 auto 24px !important;
	max-width: 460px !important;
}
.mb-widget .mb-skin-m5 .mb-skin-body .mb-skin-result .mp-content-product-order{
	background-color: #f7f9f8;
}
.mb-widget .mb-skin-m5 .mb-skin-body .mb-skin-result .mp-content-product-order>div{
	padding: 0px 0px 64px !important;
    width: 100%;
    max-height: 90%;
    background-color: #FFF;
    max-width: 500px;
	margin:0 auto;
    -webkit-border-radius: 10px 10px 0 0;
    -moz-border-radius: 10px 10px 0 0;
    -khtml-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;
	-webkit-box-shadow: 0px -3px 6px rgb(150 150 150 / 30%);
    box-shadow: 0px -3px 6px rgb(150 150 150 / 30%);
	text-align:center;
}
.mb-widget .mb-skin-m5 .mb-skin-body .mb-skin-result .mp-content-product-order .mp-content-head{
	font-size:16px;font-weight:600;color:#606060;
	padding:10px 0 9px;
	border-bottom:1px solid #ededed;
}
.mb-widget .mb-skin-m5 .mb-skin-body .mb-skin-result .mp-content-product-order .mp-product-info{
	padding:20px 20px;
}
.mb-widget .mb-skin-m5 .mb-skin-body .mb-skin-result .mp-content-product-order .mp-product-info>div{
	max-width:400px;
	margin:0 auto !important;
}
.mb-widget .mb-skin-m5 .mb-skin-body .mb-skin-result .mp-content-product-order .mb-btn-cart-yellow {
    display: inline-block;
    background-color: #f8b50f;
    color: #FFF;
    font-size: 18px;
    padding: 15px 0px 0;
    line-height: 1.3;
    font-weight: 700;
	width:100%;
    max-width: 360px;
    height: 54px;
    text-align: center;
    -webkit-border-radius: 34px;
    -moz-border-radius: 34px;
    -khtml-border-radius: 34px;
    border-radius: 34px;
	-webkit-box-shadow: 0px -3px 6px rgb(150 150 150 / 30%);
    box-shadow: 0px -3px 6px rgb(150 150 150 / 30%);
}



.mb-widget .mb-skin-m5 .mb-skin-body .mb-skin-result .mb-skin-board-box .mb-skin-box {
    padding: 16px 0px 0px;
}

.mb-widget .mb-skin-m5 .mb-skin-body #mb_page_message,
.mb-widget .mb-skin-m5 .mb-skin-body .mb-last-page-hide{display:none !important}
.mb-widget .mb-skin-m5 .mb-skin-body{padding:40px 0 0 !important;;}
.mb-widget .mb-skin-m5 .mb-skin-body .mb-skin-board-box{
	background-color:transparent !important;
	box-shadow:none !important;
	position:relative;
	max-width:100% !important;
	-webkit-border-radius:0px !important;-moz-border-radius:0px !important;-khtml-border-radius:0px !important;border-radius:0px !important;
	-webkit-box-shadow: none !important;box-shadow: none !important;
}

.mb-widget .mb-skin-m5 .mb-skin-body .mb-skin-result-box{
	max-width:470px;margin:0 auto;
	padding:0 10px;
}

.mb-widget .mb-skin-m5 .mb-skin-body .mb-skin-result-item3{
}
.mb-widget .mb-skin-m5 .mb-skin-body .mb-skin-result-item3>div{
	display:inline-block;
	width:20%;
	font-weight:600;
	font-size:15px !important;
}








body.mb-mobile .mb-board .gallery-list2{
	padding:0px 3px 10px !important;
}
body.mb-mobile .gallery-list .gallery-list-body .gallery-item-box {
    padding:0px 0px 12px 0px !important;
}
body.mb-mobile .mb-board .mb-gallery-text-wrap .mb-gallery-info-box{
	-webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    -khtml-border-radius: 0px !important;
    border-radius: 0px !important;
}

body .mb-board .gallery-list2 .category-text-wrap{
	position:absolute;
	top:0;
	right:0;
	text-align:right;
}
body .mb-board .gallery-list2 .category-text-wrap span.category1-text{
    color: #2461FF;
    display: inline-block;
	vertical-align:top;
    background-color: #D7E2FF;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    -khtml-border-radius: 30px;
    border-radius: 30px;
    font-size: 14px;
    font-weight: 600;
    padding: 6px 15px 6px;	
    line-height: 1.2;
    margin-bottom: 11px;
}
body .mb-board .gallery-list2 .category-text-wrap span.category1-text1{
    color: #FF4040 !important;
    background-color: #FFECEC  !important;
}
body .mb-board .gallery-list2 .category-text-wrap span.category1-text2{
    color: #2461FF !important;
    background-color: #D7E2FF  !important;
}
body .mb-board .gallery-list2 .category-text-wrap span.category1-text3{
    color: #777777 !important;
    background-color: #f1f1f1  !important;
}
body .mb-mobile .mb-board .gallery-list2 .category-text-wrap span.category1-text{
	padding: 6px 10px 6px;
	margin-bottom: 8px;
	font-size:14px !important;	
}



.mb-board .mb-gallery-text-wrap .mb-gallery-info-date .mb-gallery-info-category {
    position: absolute;    
    top: 0px;
    right: 0px;
}
.mb-board .mb-gallery-text-wrap{
	border: 0px solid transparent;	
    transition: all 0.3s;
}
.mb-board .mb-gallery-text-wrap:hover{
	border: 0px solid #2461FF !important;
}
.mb-board .mb-gallery-text-wrap .mb-gallery-info-box{
	padding: 19px 15px 14px 24px;
    min-height: 180px;
    background-color: #FFF;
    border: 1px solid #FFF;
    transition: all 0.3s;
	position:relative;
	background-color: #FFF;
    -webkit-box-shadow: 0px 0px 5px rgba(150,150,150,0.4);
    box-shadow: 0px 0px 5px rgba(150,150,150,0.4);
    border-radius: 10px;
}
.mb-board .mb-gallery-text-wrap .mb-gallery-info-box:hover{
    border: 1px solid #2461FF !important;
}

.mb-board .mb-gallery-text-wrap .mb-gallery-info-title{
	color: #333;
    line-height: 1.3;
    font-size: 20px;
    font-weight: 700;
    padding: 0px;	
}
.mb-mobile .mb-board .mb-gallery-text-wrap .mb-gallery-info-title{
	color: #333;
    line-height: 1.3;
    font-size: 16px;
    font-weight: 700;
    padding: 0px;	
}
.mb-board .mb-gallery-text-wrap .mb-gallery-info-title>div{
	text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.mb-gallery-text-wrap .mb-gallery-info-box .mb-child-info{
	width:100%;
	height:52px;
	text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
	margin-top:24px;
	padding: 22px 0 0;;
	border-top:1px solid #d9d9d9;
}
.mb-mobile .mb-gallery-text-wrap .mb-gallery-info-box .mb-child-info{
	padding: 0px 4px 0;
	height:auto;
	border-top:none !important;
}
.mb-gallery-text-wrap .mb-gallery-info-box .mb-child-info .mb-item-label{
	color: #888;
    line-height: 1.5;
    font-size: 14px;
    font-weight: 500;
    padding: 2px 0 0;
	float:left;
}
.mb-gallery-text-wrap .mb-gallery-info-box .mb-child-info .mb-item-content{	
	color: #555;
    line-height: 1.5;
    font-size: 16px;
    font-weight: 500;
    padding: 0 4px 0 0;
	float:right;
}

.mb-board .mb-gallery-text-wrap .mb-gallery-info-content{
	color: #454545;
    line-height: 1.7;
    font-size: 17px;
    font-weight: 400;
    padding: 14px 0 0px;
    white-space: normal;
    word-break: break-all;
}
.mb-board .mb-gallery-style-none .mb-gallery-text-wrap .mb-gallery-info-content{
	overflow: hidden;
	display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
}
.mb-board .mb-gallery-text-wrap .mb-gallery-info-date{
	width:100%;
	color: #333;
    line-height: 1.5;
    font-size: 16px;
    font-weight: 500;
    padding: 3px 0px 14px;
	position:relative;
}


.mb-board .list-head .mb-category{
	float:none !important;
	text-align:center;
	margin-bottom:4px !important;
	padding:0 0px !important;
}
.mb-board .board-list .list-head .mb-category{
	margin-bottom:10px !important;
}
.mb-board .list-head .mb-category button{
	margin: 5px 5px 5px !important;
    -webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;
    background-color: #FFF !important;
    border: 1px solid #DBDBDB !important;
	min-width:90px;
	color:#555 !important;
	padding:8px 15px 8px !important;
	font-size:14px !important;
	line-height: 1.5;
	font-weight:600;
}
.mb-board .list-head .mb-category button:hover{background-color:#F3F3F3 !important;}
.mb-mobile .mb-board .list-head{
	overflow:hidden;
	width:100%;
}

.mb-mobile .mb-board .list-head .mb-category button{
	padding:5px 13px 5px !important;
	margin: 3px 1% 3px !important;
}
.mb-board .list-head .mb-category .tab-menu-on,
.mb-board .list-head .mb-category .tab-menu-on:hover{
	background-color:#555555 !important;
	color:#FFF !important;
}
.mb-board .list-head .mb-category select{
	min-width:200px;
	width:25% !important;	
	height:37px !important;
	padding:4px 15px 4px 10px !important;
	font-size:14px !important;
}
.mb-mobile .mb-board .list-head .mb-category select{
	width:100% !important;
}
body .mb-board .board-list table.table-list td span.category1-text{
	padding: 4px 5px 4px;
	font-size:13px !important;	
	margin:0 2px 2px 0 !important;
	min-width:auto;
}


#ht-main-wrapper .mb-board .mb-skin-btn-style11 {
    line-height: 1.4 !important;
    max-width: 100% !important;
    font-weight: 700;
    background-color: #0E2A70 !important;
    color: #fff !important;
    border: none !important;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
    padding: 7px 16px 9px !important;
	display:inline-block;
}
