@charset "UTF-8";
/* CSS Document */
.sh-name{margin-top: 5px;}
/*!ページヘッダー*/
.site-header {border-bottom: 3px solid #c00;}
.page-header{background-color:#f5f5f5;line-height:1.5}
.ph-title{margin:0;font-weight:700}
.lead-text{line-height: 1.875;margin-bottom: 35px;}
.wrapper-link{display: flex;justify-content: space-between;margin-bottom: 65px;}
.link-block{width: 49.1669%;border: 10px solid #f5f5f5;padding: 3.5% 5% 4.4% 4.2%;box-sizing: border-box;}
.link-block .title-block .border-title{font-weight: normal;position: relative;font-size: 1.25em;}
.border-title span{background: #fff;display: inline-block;z-index: 1;padding: 0 15px;margin: 0 15px;}
.title-block{text-align: center;}
.border-title:after {content: "";display: block;height: 1px;width: 100%;position: absolute;top: 50%;background-color: #e6e6e6;z-index: -1;}
.link-icon{margin-bottom: 19px;}
.link-text{padding-top: 20px;}
.link-text li{display: block;padding-left: 15px;background: url(../img/arw_red.png) no-repeat 0 .3em;-webkit-background-size: 8px auto;background-size: 8px auto;}
.link-text li + li{margin-top: 15px;}
.sp-only{display: none;}
.link-icon-eco{max-width: 55px;}
.link-icon-product{max-width: 69px;}
.v0006__container{-ms-flex-negative:0;flex-shrink:0}
#content #wrapper-850 {width: 100%;max-width:1200px;}
#content #wrapper-850 .wrapper-frame .wrapper-info {width: 100%;max-width: 1160px;padding:20px 40px;}
#content #wrapper-850 .wrapper-frame {margin-bottom:20px;border: 1px solid #F00;color: #ff0000;}
#content .text12{font-size: 100%;}
@media print, screen and (min-width: 768px){
#content .container{max-width:1226px;margin-right:auto;margin-left:auto;padding-left:13px;padding-right:13px}
/*!ページヘッダー*/
.page-header{margin-bottom:35px;padding:42px 0}
.ph-title{font-size:1.875em}
}
@media only screen and (max-width:767px){
.page-header{margin-bottom:18px;padding:18px 0}
/*!ページヘッダー*/
.ph-title{font-size:1.25em}
#content .container{padding-left:20px;padding-right:20px}
.wrapper-link{display: block;margin-bottom: 60px;}
.link-block{width: 100%;padding: 25px 20px 25px 20px;}
.link-icon {margin-bottom: 12px;}
.link-block + .link-block{margin-top: 15px;}
.sp-only{display: inline-block;}
.title-block .border-title{line-height: 1.33;font-size: 1.125em;}
.link-text li + li{margin-top: 8px;}
.link-text li{background-size: 7px auto;line-height: 1.3;background-position-y: 0.25em;padding-left: 13px;}
.link-icon-eco{max-width: 33px;}
.link-icon-product{max-width: 37px;}
.sh-name {padding-bottom: 10px;font-weight: bold;margin-top: 0;font-size: 0.98875em;}
.lead-text {line-height: 1.6;margin-bottom: 15px;font-size: 0.875em;}
.link-text {padding-top: 18px;}
.title-block:after{top: 75%;}
.link-text li a{font-size: 0.875em;}
.link-block .title-block .border-title{font-size: 1.125em;}
.border-title span{padding: 0 5px;margin: 0 5px;}
#content #wrapper-850 .wrapper-frame .wrapper-info{padding: 10px 20px;}
#content .text12{font-size: 87.5%;}
}



