@charset "utf-8";.slick-list.draggable{position:relative}.slick-prev,.slick-next{z-index:999}.slick-prev{left:-55px}.slick-next{right:-55px}.slick-prev:before,.slick-next:before{content:"";position:absolute;width:40px;height:40px;display:inline-block;opacity:1;bottom:50%}#slideSec{margin-bottom:4em}#featureFader{width:56%;max-width:600px}#featureFader~.contentsBox{width:42%}#featureFader .sliderTxt{display:none}#featureSlider{width:90%;margin:.5em auto}#featureFader .bgImgs img{max-height:400px;margin:auto;width:auto}#featureSlider .slick-list .slick-slide{width:32%;height:100%;max-width:32%;margin:5px 10px;text-align:left;display:flex;flex-direction:column;justify-content:space-around;overflow:hidden}#featureSlider .slick-list .slick-slide .sliderImg{height:186px;margin-bottom:.75em}#featureSlider .slick-list .slick-slide img{border-radius:10px;margin:0 auto 1em;max-height:186px;width:auto;object-fit:contain}#featureSlider .slick-prev,#featureSlider .slick-next{width:30px;height:100%;background:#cfd1d0}#featureSlider>button:before,#featureSlider>button:after{content:"";position:absolute;top:calc(50% - 2px);left:0;right:0;margin:auto;width:14px;height:3px;border-radius:9999px;background-color:#fff;transform-origin:1px 50%}#featureSlider>button.slick-next:before,#featureSlider>button.slick-next:after{transform-origin:calc(100% - 1px) 50%}#featureSlider>button.slick-prev:before,#featureSlider>button.slick-next:before{transform:rotate(45deg)}#featureSlider>button.slick-prev:after,#featureSlider>button.slick-next:after{transform:rotate(-45deg)}#featureSlider .bgImgs strong{font-size:130%}#featureSliderSec{padding:0 0 20px}#contents-ttlBox.contentsBox h2{font-size:3rem;line-height:1.3;border:none;padding:0;color:#0d3482}.page-template-products_chilled .firstviewBox h1 .text01:before{content:"製品情報";position:absolute;font-size:16px;font-weight:400;top:-1.5em}#pageDescriptionSec{margin-bottom:1em}#pageDescriptionSec .sectionInner{width:700px;font-size:16px}#pageDescriptionSec .sectionInner img{border-radius:20px;overflow:hidden;margin-bottom:1.5em;width:100%}.productImg .contentsBox{margin:auto;font-size:16px}.stepOperationBox h3{text-align:center;font-size:135%;font-weight:700}.stepOperationBox .stepOperationInner{width:90%;margin:auto}.stepOperationBox .stepOperation-ul{flex-wrap:wrap}.stepOperationBox .stepOperation-ul .stepOperation{width:70%;margin:auto 10% 3em}.stepOperationBox .stepOperation-ul .basicStep{width:27%}.stepOperationBox .stepOperation-ul .basicStep dt{text-align:center;font-size:135%}.secBox:has(#product_caseList){background:#f7f7f7}.secBox:has(#product_caseList)>.sectionInner{padding:3em 0}.secBox:has(#product_caseList) h2{text-align:center;position:relative;font-size:2rem;margin:0 auto 1em;line-height:1.4;font-weight:700;color:var(--blue)}.secBox:has(#product_caseList) h2 .ttl_sub{display:block;font-size:60%;line-height:1;color:#000}.secBox:has(#product_caseList)>.sectionInner>.contentsBox>.contentsInner{padding:0}#product_caseList{gap:2em 3.5%}#product_caseList .caseBox{width:31%;background:#fff;border-radius:10px;overflow:hidden;transition:.2s ease-in-out}#product_caseList .caseBox .img{width:100%;height:auto;margin:0;max-height:230px;aspect-ratio:16/9;overflow:hidden;order:1}#product_caseList .caseBox .img img{width:100%;height:auto}#product_caseList .caseBox:hover{scale:1.05}#product_caseList .caseBox .ttlBox{width:100%;order:2;margin:1em 4% 1.2em;padding-right:3em;display:grid;position:relative}#product_caseList .caseBox .ttlBox .ttl{height:auto;order:2;line-height:1.2;font-size:22px;font-weight:700;color:var(--blue)}#product_caseList .caseBox .ttlBox .ttl_sub{order:1;line-height:1;color:var(--blue);font-weight:700}#product_caseList .caseBox .ttlBox .ttl_sub .arrow{position:absolute;border:1.3px solid #b2b2b2;width:2.4em;height:2.4em;top:0;bottom:0;margin:auto;right:0;border-radius:2.3em}#product_caseList .caseBox .ttlBox .ttl_sub .arrow:before,#product_caseList .caseBox .ttlBox .ttl_sub .arrow:after{content:"";position:absolute;width:2.4em;height:2.4em;top:0;bottom:0;margin:auto}#product_caseList .caseBox .ttlBox .ttl_sub .arrow:before{width:.45em;height:.45em;border:.14em solid currentColor;border-left:0;border-bottom:0;transform:rotate(45deg);transform-origin:top right;position:absolute;top:.45em;right:calc(50% - 0.625em);box-sizing:border-box}#product_caseList .caseBox .ttlBox .ttl_sub .arrow:after{display:inline-block;width:.1em;height:1em;transform:rotate(90deg);color:#333;background:var(--blue);right:0;left:0}#product_caseList .caseBox .txt{width:100%;height:auto;order:4;padding:0 4% 1.5em}@media screen and (max-width:1000px){#featureFader{margin:0 0 auto 0}#featureSliderSec{width:calc(100% - 200px)}#featureSlider{width:100%}#featureSlider .slick-list .slick-slide .sliderImg{aspect-ratio:5/3;height:auto}#featureSlider .slick-list .slick-slide img{margin:auto;max-width:100%;width:auto;height:100%}#slideSec .contentsBox h2{font-size:2.5rem}}@media screen and (max-width:800px){#slideSec{margin-bottom:4em}#wrap .order1 .contentsInner{padding:2em 0 0}.slick-prev{left:0}.slick-next{right:0}.slick-prev:before,.slick-next:before{content:none}#contents-ttlBox.contentsBox h2{font-size:2.4rem}#pageDescriptionSec .sectionInner{width:92%}#pageDescriptionSec .sectionInner p.img{text-align:left}#pageDescriptionSec .sectionInner img{height:auto;width:95vw}.stepOperationBox h3{margin-bottom:.5em}.stepOperationBox .stepOperationInner{width:100%}.stepOperationBox .stepOperation-ul .stepOperation{width:100%;margin:auto 0 2em}.stepOperationBox .stepOperation-ul .basicStep{width:70%;margin-bottom:1.5em}#product_caseList .caseBox{width:90%;max-width:380px;margin:auto}#featureFader{width:100%;margin:auto}#featureFader~.contentsBox{width:100%}#featureSliderSec{width:100%}#featureSlider{width:100%}#featureSlider .slick-list .slick-slide .sliderImg{height:auto}#featureSlider .slick-list .slick-slide img{max-height:initial;margin:auto}}@media screen and (max-width:640px){#slideSec h2{font-size:2.4rem;margin-bottom:.25em}#featureSliderSec{width:100%}#featureSlider{width:100%}#featureSlider .slick-list .slick-slide img{max-height:initial;margin:auto}#featureSlider .bgImgs strong{font-size:115%}}