/* common */
.mt20 {margin-top: 20px;}
.w-100 {width:100%;}
.orange-text {color: #ff6600}
.w-bg{background-color: #ffffff;}
.is-pc .at-body {min-height:auto;}
body, html {overflow-x:hidden;}
a:hover, a:focus, a:active {color:#43560d;}
@media (max-width:1220px) {
.pc-img  {width:100% !important;}
}

/* header logo */
.pc-header {width:300px; float:left; padding-top:24px; padding-bottom:17px;}
.pc-header .at-container {background:none;}
.pc-header .header-search {display:none;}
.m-header {background:#fff; padding:15px 0;}
.m-header .header-icon a {color:#929292; font-size:25px;}
@media (max-width:1216px) {
.pc-header {width:250px;}
}

/* header top */
.pc-right-menu {width:900px; float:left;}
.at-lnb {padding-top:21px; padding-bottom:15px;}
.at-lnb ul {padding-top:0;}
.at-lnb ul > li > a {color:#666666;}
.at-lnb ul > li::after {content:"|"; color:#bcbcbc;}
@media (max-width:1216px) {
.pc-right-menu {950px;}
}
@media (max-width:1149px) {
.pc-right-menu {width:800px; float:right;}
}
@media (max-width:1149px) {
.pc-right-menu {width:700px; float:right;}
}
@media (max-width:991px) {
.at-lnb {display:none;}
}

/* header menu */
.pc-menu {box-shadow:none; background:#fff !important;}
.pc-menu .menu-a {font-size:17px; color:#333333;}
.pc-menu .nav-top .menu-li.nav-home {display:none !important;}
.pc-menu .nav-rw {display:none !important;}
.pc-menu .nav-top .menu-a {background:#fff; color:#333333;}
.pc-menu .nav-top .menu-li:hover .menu-a, .pc-menu .nav-top .menu-li.on .menu-a {background:#fff;}
.m-menu .m-wrap {display:none;}
@media (max-width:1149px) {
.pc-menu .menu-a {font-size:14px;}
}

/* main 3banner */
.banner_div {padding:0 !important;}

@media (max-width:1220px) {
.banner_div {padding:7.5px !important;}
.banner-container.at-container {padding:0 7.5px;}
}
@media (max-width:991px) {
.banner_div {padding:0 !important;}
}


/* footer */
.at-footer {background:#eeeeee; margin-top:5%;}
.at-footer .at-infos .media {padding-top:40px; padding-bottom:40px;}
.at-footer .at-infos .pull-left img {margin-top:5px;}
.at-footer .at-links {display:none;}
.at-footer .at-about {width:80%; float:left; padding-left:4%;}
.at-footer .sns-about.at-about {width:20%; float:right; padding:0; margin:0;}
.at-footer .sns-about.at-about > li {padding:5px;}
.at-footer .at-infos .copyright {display:none !important;}

@media (max-width:1155px) {
.at-footer .at-about > li {font-size:11px;}
}

@media (max-width:991px) {
.at-footer .text-center {padding-top:15px; padding-bottom:20px;}
.at-footer .at-about {width:100%; clear:both; padding-left:0;}
.at-footer .at-about > li {float:initial; text-align:center; font-size:13px;}
.at-footer .sns-about.at-about {width:100%; clear:both; text-align:center !important;}
.at-footer .sns-about.at-about > li {padding:5px; width:auto !important; display:inline-block; float:initial;} 
}
@media (max-width:480px) {
.at-footer .at-about > li {font-size:11px; padding:0 10px; width:100%;}
}

/* item-list */
.item-content {height:auto !important;}

/* item-skin */
.item-head {background:none; background-image:none !important; border:0;}
.item-head .img-container {padding:0 20px !important;}
#sit_pvi_big img {padding:30px 0; padding-bottom:10px;}
.label-band {display:none;}
.item-info-wrap {overflow:hidden; font-size:14px;}
.item-info-wrap2 {display:none;}
.item-info {width:14.28%; float:left; text-align:center; background:#43560d; color:#fff; font-family:dotum; box-sizing:border-box; border:1px solid #fff; font-weight:bold; padding:10px 0;}
.item-sum {margin-bottom:15px; width:14.28%; float:left; text-align:center; background:#fff; color:#333333; font-family:dotum; box-sizing:border-box; border:1px solid #e5e5e5; font-weight:bold; padding:10px 0;}
.item-info2 {width:50%; float:left;}
.item-info2 .pull-left1 {width:25%; font-family:dotum; font-weight:bold; font-size:14px;}
.item-info2 .pull-left2 {font-family:dotum; font-weight:bold; font-size:14px;}
.item-meat-wrap {margin-top:2%; overflow:hidden;}
.item-head ul.item-form-btn {text-align:center !important;}
.item-head ul.item-form-btn li {display:inline-block !important; width:110px !important; float:initial !important; padding:15px 0;}
.item-head ul.item-form-btn li .btn.btn-color,
.item-head ul.item-form-btn li .btn.active.btn-color,
.item-head ul.item-form-btn li .btn.btn-color:hover, 
.item-head ul.item-form-btn li .btn.btn-color:focus, 
.item-head ul.item-form-btn li .btn.btn-color:active {background:#ff6600 !important; border-color:#ff6600;}
.item-head ul.item-form-btn li .btn.btn-navy,
.item-head ul.item-form-btn li .btn.active.btn-navy,
.item-head ul.item-form-btn li .btn.btn-navy:hover, 
.item-head ul.item-form-btn li .btn.btn-navy:focus, 
.item-head ul.item-form-btn li .btn.btn-navy:active {background:#43560d !important; border-color:#43560d;}
.item-head ul.item-form-btn li .btn.btn-list {background:#333333 !important; border-color:#333333; color:#fff;}
.item-head ul.item-form-btn li input {padding:10px 0;}
.item-tab .tabs .tab-content {border:0 !important;}
.meat-img1 {display:none;}
.pull-leftimg {padding-top:25px;}
.orange {color:#ff6600;}
.blue {color:blue; font-weight:bold;}
.commonimg1 {display:none;}
.label-tack {display:none;}
.detail {margin:2px 0; font-weight:100;}
.detail span {font-weight:bold; width:80px; display:inline-block;}
.shop-list .item-icon {display:none;}
.step2-nav ul li a, .step3-nav ul li a {font-size:14px; font-weight:bold !important; color:#333333;}

@media (max-width:991px) {
.item-info-wrap {font-size:12px;}
.item-head h1 {padding:10px 0 !important;}
}
@media (max-width: 767px) {
.item-info {width:33.33%;}
.item-sum {width:33.33%;}
.item-info2 {width:100%; border-bottom:1px solid #e5e5e5; padding:10px 0;}
.item-info2-first {border-top:1px solid #e5e5e5;}
.option-line1 {border:0 !important; margin:0 !important;}
.item-info-wrap1 {display:none;}
.item-info-wrap2 {display:block;}
.meat-img1 {display:block;}
.meat-img {display:none;}
.img-container {margin-bottom:15px;}
}
@media (max-width:480px) {
.item-meat-wrap .pull-right {width:100%;}
.commonimg .pull-right img {width:50px; height:50px;}
.pull-leftimg {padding-top:15px;}
.commonimg1 {display:block;}
.commonimg {display:none;}
}

.ca_logo{position:absolute; top:0; right:10%;}

/* board */
.left_cate {width:20%; float:left; border:1px solid #edeceb; border-top:0; border-bottom:0; border-right:0;}
.left_title {font-size:26px; color:#333333; text-align:center; font-weight:bold; padding:40px 0;}
.left_menu:nth-child(2) {border-top:1px solid #edeceb;}
.left_menu {border-bottom:1px solid #edeceb;}
.left_menu a {padding:10px; padding-left:20px; color:#333333; font-size:14px; font-weight:bold; display:block; width:100%; height:100%;}
.left_menu a.active {color:#fff; background:#43560d;}
.right_cate {width:80%; float:right; padding:40px 0; padding-left:30px; border-left:1px solid #edeceb;}
.right_btn {overflow:hidden;}
.list-tsearch {border:0 !important; padding:0 !important; width:450px; background:transparent !important;}
.list-wrap .pagination .active a, .view-wrap .pagination .active a {background:#43560d !important; border-color:#43560d !important;}
.form-horizontal1 {max-width:877px; margin:0 auto; margin-bottom:2.5%;}
.form-horizontal1 .form-group {margin:0 !important; margin-top:5px !important; padding:0 30px;}
.write-wrap .control-label {text-align:left;}
.input-group1 {padding:0 10px;}

@media (max-width:991px) {
.left_cate {display:none;}
.right_cate {width:100%; padding-left:0; border:0; padding-top:0;}
}
@media(max-width:767px) {
.form-horizontal1 {max-width:100%;}
.form-group1.form-group {padding:0;}
.input-group1 {padding:0;}
.form-horizontal1 .form-group {padding:0 10px;}
}
@media (max-width:590px) {
.left_cate {display:none;}
.list-tsearch {width:200px;}
}
@media (max-width:375px) {
.list-tsearch {width:200px;}
}

/* faq */
.at-title {display:none;}
.faq-box {display:none;}
.faq-category .div-tab {display:none;}
.faq-category .dropdown {display:none !important;}
.div-panel.panel-group .panel-heading a .panel-icon::after {display:none !important;}
.is-pc .ko .panel .panel-body {background:#fbfbfb; color:#666666;}
.pagination li.active a {background:#43560d !important; border-color:#43560d !important;}
.div-panel.panel-group .panel-heading a.active {color:#43560d;}
.div-panel.panel-group .panel-heading a:before {content:"Q"; font-size:16px; margin-right:5px; font-weight:bold; color:#ff6600;}

/* miso-title */
.carousel-indicators {text-align:left;}
.carousel-indicators li {border-radius:0;}

/* miso-shop-item */
.is-pc .item-col:hover .wr-img, .is-pc .post-col:hover .wr-img {transform:none;}
.label-cap {display:none;}
.item-icon-num {padding:0 15px; padding-top:15px;}
.miso-item .item-content .item-desc {display:none;}
.miso-item .item-content {font-size:14px; height:auto !important;}
.price-text {font-weight:bold; margin-top:5px;}
.price-all {font-weight:bold; font-size:16px; margin-top:5px;}
.miso-item .item-icon {display:none;}
.hand-wrap-mo {display:none;}
@media (max-width:480px) {
.hand-wrap {display:none;}
.hand-wrap-mo {display:block; padding:0 15px; padding-top:15px;}
}

/* miso-sidebar */
#sidebar-btn .sidebar-btn-box , .bg-navy, i.bg-navy, .badge.bg-navy , .btn.btn-navy , .btn.active.btn-navy, .btn.btn-navy:hover, .btn.btn-navy:focus, .btn.btn-navy:active {background:#43560d !important;}
#sidebar-box .sidebar-wing-close i {color:#43560d !important;}

/* Shop Sub Nav */
.step2-nav-wrap {
	padding: 30px;
	background-color: #f7f7f7;
	border: 1px solid #edeceb;
}
@media(min-width: 992px) {
	.cate2-img {
		width: 12%;
	}
	.step2-nav ul,
	.step3-nav ul {
		width: 88%;
	}
}
@media(max-width: 991px) {
	.cate2-img {
		width: 100%;
	}
	.step2-nav ul,
	.step3-nav ul {
		width: 100%;
	}
}
.cate2-img {
	padding-top: 3px;
	float: left;
}
.step2-nav ul,
.step3-nav ul {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
}

.step2-nav ul li,
.step3-nav ul li {
	display: inline-block;
	float: left;
	padding: 3px 0;
}

.step2-nav ul li a,
.step3-nav ul li a {
	display: inline-block;
	line-height: 46px;
	width: 110px;
	border: 1px solid #e5e5e5;
	background-color: #ffffff;
	text-align: center;
}
.step2-nav ul li a.active,
.step3-nav ul li a.active{background-color: #58677a;color: #ffffff;}

/* 상품 상세 옵션 */
.detail-option-title {
	background-color: #f7f7f7;
	border: 1px solid #edeceb;
	text-align: center;
}
.detail_option_check_wrap ul {
	margin: 0;
	list-style: none;
}
@media(min-width:992px) {
	.detail_option_check_wrap {
		padding: 40px;
	}
	.detail_option_check_wrap ul {
		padding: 0;
	}
}
@media(max-width:991px) {
	.detail_option_check_wrap {
		padding: 15px;
	}
	.detail_option_check_wrap ul {
		padding: 0 0 20px 0;
	}
}
.detail_option_check_wrap ul li {
	margin:5px 0;
}

.detail_option_check_wrap ul li label {
	margin:0;
	font-size:14px;
}

.component-radio .d-radio {
    padding-left: 10px;
	padding-right: 10px;
}
.component-radio .d-radio:nth-child(2) {
    padding-left: 0;
}

.item-cart-btns {
	display: inline-block;
}

@media(min-width:992px) {
	.item-cart-btns {
		margin-left: 50%;
		transform: translateX(-50%);
	}
}
@media(max-width:991px) {
	.item-cart-btns {
		margin-left: 5%;
		transform: translateX(0%);
	}
}