
.outter .main-section {padding: 20px 0;}
.outter .main .share-2021 {padding: 30px 0;margin: 0;}

.feature-content {padding: 30px 0;}
.flex{display: flex;flex-wrap: wrap;align-items: center;}

.box-shadow .box-shadow-inner {-webkit-box-shadow: 0 0 20px 0 rgb(0 0 0 / 15%) !important;-moz-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15) !important; box-shadow: 0 0 20px 0 rgb(0 0 0 / 15%) !important;}
.box-shadow:hover .box-shadow-inner {-webkit-box-shadow: 0 0 20px 0 rgb(0 0 0 / 45%) !important;-moz-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.45) !important; box-shadow: 0 0 20px 0 rgb(0 0 0 / 45%) !important;}

.box-shadow-standard {-webkit-box-shadow: 0 0 20px 0 rgb(0 0 0 / 15%) !important;-moz-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15) !important; box-shadow: 0 0 20px 0 rgb(0 0 0 / 15%) !important;}
.box-shadow-standard:hover {-webkit-box-shadow: 0 0 20px 0 rgb(0 0 0 / 45%) !important;-moz-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.45) !important; box-shadow: 0 0 20px 0 rgb(0 0 0 / 45%) !important;}

.micrositeNav .msnav-wrap-pc .item-group-head {display: none;}
.micrositeNav .msnav-wrap-pc .item-group-line {display: none;}
.micrositeNav .msnav-wrap-pc .item-group-cont {padding-left: 0;}

@media only screen and (max-width: 1024px) {
	.micrositeNav .msnav-wrap-pc .item-group .level-1 {padding: 0 40px;}
}

.bread-crumb {padding: 40px 0;background:#8d1a1f;margin: 0;color:#fff;}
.bread-crumb a, .bread-crumb span {color: #fff;}
.bread-crumb span.breadcrumb-right {background: url(/cms/_common/base/img/arrow/icon_arrow-right-breadcrumb-white.svg) right bottom no-repeat;}

a.svg-btn {display: flex;align-items: center;justify-content: center;}
a.svg-btn svg {margin-right: 10px;}

.lightGreenBg {background: rgb(151,180,64,1);}
.lightTrGreenBg {background: rgb(151,180,64,0.6);}

.swiperOut {padding-top:0;}