.case_pdf_area .case_pdf_main .box_pdf{text-align:center}.case_pdf_area .case_pdf_main .box_pdf .txt{margin-bottom:10px;font-size:16px;font-weight:600;line-height:1.7}@media only screen and (min-width:769px){.top_group{margin-bottom:40px}.caseStudiesArea .caseStudiesInner{width:950px;margin:0 auto}.caseStudiesArea .caseStudiesMain{margin-bottom:50px}.caseStudiesArea .caseStudiesMain .csMainTtl{font-size:27px;line-height:1.25;font-weight:700}.caseStudiesArea .caseStudiesMain .csMainTtl .csMainSubTxt{display:block;font-size:18px;font-weight:normal;margin-top:5px}.caseStudiesArea .caseStudiesMain .csMainTtl+.csMainSubTxt{margin-top:5px}.caseStudiesArea .caseStudiesMain .csMainTtl+.csMainImg{margin-top:40px}.caseStudiesArea .caseStudiesMain .csMainSubTxt{font-size:18px;font-weight:normal}.caseStudiesArea .caseStudiesMain .csMainSubTxt+.csMainImg{margin-top:40px}.caseStudiesArea .caseStudiesMain .csMainImg{text-align:center;margin-bottom:20px}.caseStudiesArea .caseStudiesMain .csMainImg img{max-width:100%}.caseStudiesArea .caseStudiesMain .csMainTxt{font-size:16px;line-height:1.6;font-weight:700;margin-bottom:20px}.caseStudiesArea .caseStudiesDetail{margin-bottom:50px}.caseStudiesArea .caseStudiesDetail .csDetailColumn+.csDetailColumn{margin-top:50px}.caseStudiesArea .caseStudiesDetail .csDetailColumn .csDetailTtl{font-size:18px;line-height:1.88;color:#00a255;font-weight:700;padding-left:0.5em;border-left:3px solid #00a255}.caseStudiesArea .caseStudiesDetail .csDetailColumn .csDetailTtl+.csDetailGuestName{margin-top:5px}.caseStudiesArea .caseStudiesDetail .csDetailColumn .csDetailTtl+.csDetailImg,.caseStudiesArea .caseStudiesDetail .csDetailColumn .csDetailTtl+.csDetailTxt{margin-top:15px}.caseStudiesArea .caseStudiesDetail .csDetailColumn .csDetailGuestName{font-size:14px;line-height:2;color:#00a255}.caseStudiesArea .caseStudiesDetail .csDetailColumn .csDetailGuestName+.csDetailImg,.caseStudiesArea .caseStudiesDetail .csDetailColumn .csDetailGuestName+.csDetailTxt{margin-top:15px}.caseStudiesArea .caseStudiesDetail .csDetailColumn .csDetailTxt{font-size:14px;line-height:2}.caseStudiesArea .caseStudiesDetail .csDetailColumn .csDetailTxt span{color:#f84054;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased}.caseStudiesArea .caseStudiesDetail .csDetailColumn .csDetailTxt a{color:inherit;text-decoration:none}.caseStudiesArea .caseStudiesDetail .csDetailColumn .csDetailTxt a:hover{text-decoration:underline}.caseStudiesArea .caseStudiesDetail .csDetailColumn .csDetailTxt+.csDetailImg,.caseStudiesArea .caseStudiesDetail .csDetailColumn .csDetailTxt+.csDetailTxt{margin-top:15px}.caseStudiesArea .caseStudiesDetail .csDetailColumn .csDetailImg{text-align:center}.caseStudiesArea .caseStudiesDetail .csDetailColumn .csDetailImg img{max-width:100%}.caseStudiesArea .caseStudiesDetail .csDetailColumn .csDetailImg>.csDetailImgCaption{display:block;font-size:14px;line-height:2;text-align:left}.caseStudiesArea .caseStudiesDetail .csDetailColumn .csDetailImg+.csDetailImg,.caseStudiesArea .caseStudiesDetail .csDetailColumn .csDetailImg+.csDetailTxt{margin-top:15px}.caseStudiesArea .caseStudiesSummary{margin-bottom:50px}.caseStudiesArea .caseStudiesSummary .csSummaryInr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f7f2d8;border:2px solid #c8bc7d;border-radius:12px;padding:25px}.caseStudiesArea .caseStudiesSummary .csSummaryInr .csSummaryContent{-ms-flex-preferred-size:70%;flex-basis:70%;max-width:70%}.caseStudiesArea .caseStudiesSummary .csSummaryInr .csSummaryContent .csSummaryTtl{font-size:18px;line-height:1.88;color:#00a255;font-weight:700;margin-bottom:10px}.caseStudiesArea .caseStudiesSummary .csSummaryInr .csSummaryContent .csSummaryTxt{font-size:14px;line-height:2}.caseStudiesArea .caseStudiesSummary .csSummaryInr .csSummaryItem{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;text-align:center}.caseStudiesArea .caseStudiesSummary .csSummaryInr .csSummaryItem img{max-width:100%}.jirei__list{margin:0 auto 60px}.jirei__list .jirei__list-ttl-box{margin:0 auto 60px;background-color:#fae696}.jirei__list .jirei__list-ttl-box .jirei__list-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:190px;background:url(../images/bg_jirei_list.png) no-repeat top center;text-align:center}.jirei__list .jirei__list-box{width:1200px;margin:0 auto}.jirei__list .jirei__list-box .jirei__list-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.jirei__list .jirei__list-box .jirei__list-block .jirei__list-item{-ms-flex-preferred-size:390px;flex-basis:390px;max-width:390px;background-color:#f4f5f0;-webkit-box-shadow:0 0 5px -1px #aaaaaa;box-shadow:0 0 5px -1px #aaaaaa;border-radius:8px;overflow:hidden;position:relative}.jirei__list .jirei__list-box .jirei__list-block .jirei__list-item:nth-child(3n+1){margin-top:15px}.jirei__list .jirei__list-box .jirei__list-block .jirei__list-item:nth-child(3n+2),.jirei__list .jirei__list-box .jirei__list-block .jirei__list-item:nth-child(3n+3){margin-top:15px;margin-left:15px}.jirei__list .jirei__list-box .jirei__list-block .jirei__list-item>a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;padding:20px 20px 10px;color:inherit;font-weight:normal;text-decoration:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.jirei__list .jirei__list-box .jirei__list-block .jirei__list-item>a:after{content:"";position:absolute;z-index:1;right:0;top:0;width:0;height:0;border-style:solid;border-width:0 0 62px 62px;border-color:transparent transparent #00a755 transparent;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.jirei__list .jirei__list-box .jirei__list-block .jirei__list-item>a:before{content:"";background:url(/sp/naire_jirei/img/img_jirei_list_arw.png) no-repeat 0 0;background-size:contain;display:block;width:19px;height:18px;position:absolute;top:10px;right:10px;z-index:2}.jirei__list .jirei__list-box .jirei__list-block .jirei__list-item>a:hover{opacity:0.7}.jirei__list .jirei__list-box .jirei__list-block .jirei__list-item .jirei__list-item-img>img{border:1px solid #cccccc;width:138px;height:auto}.jirei__list .jirei__list-box .jirei__list-block .jirei__list-item .jirei__list-item-lot{background:url(/sp/naire_jirei/img/bg_jirei_list_lot.png) no-repeat 0 0;background-size:contain;width:144px;height:158px;margin-right:30px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.jirei__list .jirei__list-box .jirei__list-block .jirei__list-item .jirei__list-item-lot .jirei__list-item-lot-inr{width:100%;position:absolute;bottom:56%;right:50%;-webkit-transform:translate(50%,50%);transform:translate(50%,50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jirei__list .jirei__list-box .jirei__list-block .jirei__list-item .jirei__list-item-lot .jirei__list-item-lot-inr .jirei__list-item-lot-num{font-size:19px;line-height:1.2;text-align:center}.jirei__list .jirei__list-box .jirei__list-block .jirei__list-item .jirei__list-item-lot .jirei__list-item-lot-inr .jirei__list-item-lot-num span{font-size:16px}.jirei__list .jirei__list-box .jirei__list-block .jirei__list-item .jirei__list-item-lot .jirei__list-item-lot-inr .jirei__list-item-lot-notice{font-size:12px;line-height:1.2;text-align:center}.jirei__list .jirei__list-box .jirei__list-block .jirei__list-item .jirei__list-item-lot .jirei__list-item-lot-inr .jirei__list-item-lot-txt{margin-top:10px;font-size:19px;line-height:1.2;text-align:center}.jirei__list .jirei__list-box .jirei__list-block .jirei__list-item .jirei__list-item-lot.with-in-notice .jirei__list-item-lot-inr .jirei__list-item-lot-txt{margin-top:0}.jirei__list .jirei__list-box .jirei__list-block .jirei__list-item .jirei__list-item-name{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin-top:10px;font-size:18px;color:#000000;line-height:1.4;text-align:center}}@media only screen and (max-width:768px){.top_group{margin-bottom:40px}.caseStudiesMain{margin:0 3.125% calc((30/768)*100vw)}.caseStudiesMain .csMainTtl{font-size:calc((42/768)*100vw);line-height:1.25;font-weight:700}.caseStudiesMain .csMainTtl .csMainSubTxt{display:block;font-size:calc((30/768)*100vw);font-weight:normal;margin-top:0.25em}.caseStudiesMain .csMainTtl+.csMainSubTxt{margin-top:0.25em}.caseStudiesMain .csMainTtl+.csMainImg{margin-top:calc((30/768)*100vw)}.caseStudiesMain .csMainSubTxt{font-size:calc((30/768)*100vw);font-weight:normal}.caseStudiesMain .csMainSubTxt+.csMainImg{margin-top:calc((30/768)*100vw)}.caseStudiesMain .csMainImg{text-align:center;margin-bottom:calc((20/768)*100vw)}.caseStudiesMain .csMainTxt{font-size:calc((27/768)*100vw);line-height:1.6;font-weight:700;margin-bottom:calc((20/768)*100vw)}.caseStudiesDetail{margin:0 3.125% calc((50/768)*100vw)}.caseStudiesDetail .csDetailColumn+.csDetailColumn{margin-top:calc((40/768)*100vw)}.caseStudiesDetail .csDetailColumn .csDetailTtl{font-size:calc((30/768)*100vw);line-height:1.88;color:#00a255;font-weight:700;padding-left:0.5em;border-left:3px solid #00a255}.caseStudiesDetail .csDetailColumn .csDetailTtl+.csDetailGuestName{margin-top:calc((5/768)*100vw)}.caseStudiesDetail .csDetailColumn .csDetailTtl+.csDetailImg,.caseStudiesDetail .csDetailColumn .csDetailTtl+.csDetailTxt{margin-top:calc((15/768)*100vw)}.caseStudiesDetail .csDetailColumn .csDetailGuestName{font-size:calc((24/768)*100vw);line-height:2;color:#00a255}.caseStudiesDetail .csDetailColumn .csDetailGuestName+.csDetailImg,.caseStudiesDetail .csDetailColumn .csDetailGuestName+.csDetailTxt{margin-top:calc((15/768)*100vw)}.caseStudiesDetail .csDetailColumn .csDetailTxt{font-size:calc((24/768)*100vw);line-height:2}.caseStudiesDetail .csDetailColumn .csDetailTxt span{color:#f84054;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased}.caseStudiesDetail .csDetailColumn .csDetailTxt a{color:inherit;text-decoration:none}.caseStudiesDetail .csDetailColumn .csDetailTxt a:hover{text-decoration:underline}.caseStudiesDetail .csDetailColumn .csDetailTxt+.csDetailImg,.caseStudiesDetail .csDetailColumn .csDetailTxt+.csDetailTxt{margin-top:calc((15/768)*100vw)}.caseStudiesDetail .csDetailColumn .csDetailImg{text-align:center}.caseStudiesDetail .csDetailColumn .csDetailImg>.csDetailImgCaption{display:block;font-size:calc((14/768)*100vw);line-height:2;text-align:left}.caseStudiesDetail .csDetailColumn .csDetailImg+.csDetailImg,.caseStudiesDetail .csDetailColumn .csDetailImg+.csDetailTxt{margin-top:calc((15/768)*100vw)}.caseStudiesSummary{margin:0 3.125% calc((50/768)*100vw)}.caseStudiesSummary .csSummaryInr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#f7f2d8;border:1px solid #c8bc7d;border-radius:12px;padding:calc((25/768)*100vw)}.caseStudiesSummary .csSummaryInr .csSummaryContent .csSummaryTtl{font-size:calc((30/768)*100vw);line-height:1.88;color:#00a255;text-align:center;font-weight:700;margin-bottom:1em}.caseStudiesSummary .csSummaryInr .csSummaryContent .csSummaryTxt{font-size:calc((24/768)*100vw);line-height:2;margin-bottom:1em}.caseStudiesSummary .csSummaryInr .csSummaryItem{text-align:center}.caseStudiesSummary .csSummaryInr .csSummaryItem img{width:60%}.jirei__list{margin:0 auto calc((60/640)*100%)}.jirei__list .jirei__list-ttl-box{margin:0 auto calc((30/640)*100%);background-color:#fae696;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.jirei__list .jirei__list-ttl-box .jirei__list-ttl{position:absolute;bottom:50%;right:50%;-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.jirei__list .jirei__list-ttl-box .jirei__list-ttl img{width:calc((282/640)*100vw)}.jirei__list .jirei__list-box{width:100%;padding:0 3.75%}.jirei__list .jirei__list-box .jirei__list-block .jirei__list-item{background-color:#f4f5f0;-webkit-box-shadow:0 0 5px -1px #aaaaaa;box-shadow:0 0 5px -1px #aaaaaa;border-radius:8px;overflow:hidden;position:relative}.jirei__list .jirei__list-box .jirei__list-block .jirei__list-item+.jirei__list-item{margin-top:calc((30/640)*100%)}.jirei__list .jirei__list-box .jirei__list-block .jirei__list-item>a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;padding:calc((30/640)*100%) calc((30/640)*100%) calc((10/640)*100%);color:inherit;font-weight:normal;text-decoration:none;position:relative}.jirei__list .jirei__list-box .jirei__list-block .jirei__list-item>a:after{content:"";position:absolute;z-index:1;right:0;top:0;width:0;height:0;border-style:solid;border-width:0 0 calc((110/640)*100vw) calc((110/640)*100vw);border-color:transparent transparent #00a755 transparent;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.jirei__list .jirei__list-box .jirei__list-block .jirei__list-item>a:before{content:"";background:url(/sp/naire_jirei/img/img_jirei_list_arw.png) no-repeat 0 0;background-size:contain;display:block;width:calc((33/640)*100vw);height:calc((30/640)*100vw);position:absolute;top:6%;right:3%;z-index:2}.jirei__list .jirei__list-box .jirei__list-block .jirei__list-item .jirei__list-item-img{-ms-flex-preferred-size:calc((218/640)*100vw);flex-basis:calc((218/640)*100vw);-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.jirei__list .jirei__list-box .jirei__list-block .jirei__list-item .jirei__list-item-img>img{border:1px solid #cccccc}.jirei__list .jirei__list-box .jirei__list-block .jirei__list-item .jirei__list-item-lot{-ms-flex-preferred-size:calc((224/640)*100vw);flex-basis:calc((224/640)*100vw);margin-right:calc((30/640)*100%);-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.jirei__list .jirei__list-box .jirei__list-block .jirei__list-item .jirei__list-item-lot .jirei__list-item-lot-bg{width:100%}.jirei__list .jirei__list-box .jirei__list-block .jirei__list-item .jirei__list-item-lot .jirei__list-item-lot-inr{width:100%;position:absolute;bottom:56%;right:50%;-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.jirei__list .jirei__list-box .jirei__list-block .jirei__list-item .jirei__list-item-lot .jirei__list-item-lot-inr .jirei__list-item-lot-num{font-size:calc((30/640)*100vw);line-height:1.2;text-align:center}.jirei__list .jirei__list-box .jirei__list-block .jirei__list-item .jirei__list-item-lot .jirei__list-item-lot-inr .jirei__list-item-lot-num span{font-size:calc((26/640)*100vw)}.jirei__list .jirei__list-box .jirei__list-block .jirei__list-item .jirei__list-item-lot .jirei__list-item-lot-inr .jirei__list-item-lot-notice{font-size:calc((19/640)*100vw);line-height:1.2;text-align:center}.jirei__list .jirei__list-box .jirei__list-block .jirei__list-item .jirei__list-item-lot .jirei__list-item-lot-inr .jirei__list-item-lot-txt{margin-top:calc((20/640)*100%);font-size:calc((30/640)*100vw);line-height:1.2;text-align:center}.jirei__list .jirei__list-box .jirei__list-block .jirei__list-item .jirei__list-item-lot.with-in-notice .jirei__list-item-lot-inr .jirei__list-item-lot-txt{margin-top:0}.jirei__list .jirei__list-box .jirei__list-block .jirei__list-item .jirei__list-item-name{-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:calc((15/640)*100%);font-size:calc((30/640)*100vw);color:#000000;line-height:1.4;text-align:center}}
/*# sourceMappingURL=style.css.map */