@charset "UTF-8";#leave_modal{padding-bottom:5%;position:fixed;top:5%;left:50%;border-radius:2px;display:none;width:92%;transform:translateX(-50%);z-index:11002}#leave_modal img{display:block;width:100%}#leave_modal .change-modal-title{margin:0 0 4%;padding:4%;display:flex;flex-direction:row-reverse;background:inherit;border-bottom:none;line-height:1.2;box-sizing:border-box}#leave_modal .change-modal-title a{position:absolute;top:2%;right:4%;display:inline-block;width:7%}#leave_modal .change-modal-box{background:#fff;box-shadow:0 0 5px 0 #000;border-radius:5px}#leave_modal .change-modal-box .change-modal-image{display:block;margin-bottom:2%;padding:4% 5% 0}#leave_modal .change-modal-box .line_link{display:block}#leave_modal .diagnosis-button{padding:0 0 7%}#leave_modal .diagnosis-button p{margin-bottom:1%;padding:0 5%}#leave_modal .diagnosis-button a{margin:0 auto;display:block;width:81%;background:#fff;box-sizing:border-box;text-align:center;text-decoration:none;color:#461900}#leave_overlay{display:none;position:fixed;top:0;left:0;z-index:11001;width:100%;height:100%;background-color:#333;opacity:.5;box-sizing:border-box}@media screen and (min-width:751px){#leave_modal{margin-left:0;padding-bottom:16px;top:12%;left:50%;border-radius:4px;width:345px;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%)}#leave_modal .change-modal-title a{top:14px;right:20px;width:20px}#leave_modal .change-modal-title a:hover{opacity:.7}#leave_modal .change-modal-box .change-modal-image{margin-bottom:7px;padding:13px 16px 0}#leave_modal .diagnosis-button{padding:0 0 22px}#leave_modal .diagnosis-button p{margin-bottom:4px;padding:0 19px}#leave_modal .diagnosis-button a{width:280px}#leave_modal .diagnosis-button a:hover{opacity:.7}}.promotion-modal{margin-left:4%;top:42%;left:0;border-radius:3px;display:none;width:92%;background-color:#fff;transform:translateY(-50%)}.promotion-modal img{display:block;width:100%}.promotion-modal .red{color:red}.promotion-modal .bold{font-weight:700}.promotion-modal .change-modal-title{margin:0;padding:4%;border-bottom:1px solid #fb5322;display:flex;flex-direction:row;border-radius:4px 4px 0 0;background:#fff;line-height:1.2;box-sizing:border-box}.promotion-modal .change-modal-title a{position:absolute;top:.8rem;right:.8rem;display:inline-block;width:7%}.promotion-modal .change-modal-title a img{width:100%;height:auto}.promotion-modal .change-modal-name{width:89%;line-height:1.5;font-weight:700}.promotion-modal .change-modal-text{padding:4% 4% 2%;max-height:42vh;overflow-y:auto}.promotion-modal .modal-bottom{padding:4% 0;width:100%;background:#f4f4f0;border-radius:0 0 4px 4px;text-align:center}.promotion-modal .modal-bottom a{padding:1% 0;display:inline-block;width:34%;background:#bbb;border-radius:100px;text-decoration:none;font-size:127%;font-weight:700;color:#fff}@media screen and (min-width:751px){.promotion-modal{margin-left:0;top:50%;left:50%;width:500px;transform:translate(-50%,-50%)}.promotion-modal .change-modal-title{padding:10px 20px;align-items:center;min-height:48px;border-bottom:2px solid #fb5322}.promotion-modal .change-modal-title a{top:14px;right:20px;width:20px}.promotion-modal .change-modal-title a:hover{opacity:.7}.promotion-modal .change-modal-name{width:415px}.promotion-modal .change-modal-text{padding:10px 20px;max-height:226px}.promotion-modal .modal-bottom{padding:12px 0}.promotion-modal .modal-bottom a{width:150px}.promotion-modal .modal-bottom a:hover{opacity:.7}}img{display:block;height:auto}body,img{width:100%}#pageServiceDetail .main-title{margin:0 auto 4%;padding:0 0 4%;border-bottom:1px dotted #555;width:92%;color:#461900;overflow:hidden;box-sizing:border-box;position:relative}.main-logo{position:absolute;width:15.2%;float:left;top:50%;transform:translateY(-50%)}.main-logo img{width:100%;height:auto}.main-service{margin:0 0 0 19.2%;display:block;font-weight:700;font-size:120%;line-height:1.4}.main-review{margin:0 0 0 19.2%;display:flex;align-items:center;gap:.5rem}.main-review img{width:18.4vw;height:3.2vw}.main-review .totalPoint{color:#d80000;font-weight:700}.main-review .scrollLink{text-decoration:none}.main-review .reviewCount.disabled,.main-review .totalPoint.disabled{color:#777}.main-features{margin:1.333vw 0 0 19.2%;gap:.5rem}.main-features-label{line-height:1.3;color:#fb5222;border:1px solid #fb5222;text-align:center;padding:0 .2rem}.main-features.pc-hidden{display:none}.main-features.sp-hidden{display:flex}.main-company{margin:0 0 0 19.2%;display:block;line-height:1.2}.main-company a{font-size:80%;text-decoration:none}.service-gallery{margin:0 0 4%;opacity:0}.break750 .service-gallery{animation:fadeIn 2s ease 0s 1 forwards;-webkit-animation:fadeIn 2s ease 0s 1 forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}.service-gallery-image{margin:0;text-align:center}.service-gallery-image img{padding:0 3%;width:94%;height:auto}.service-accent{padding:3% 4%;margin:0 auto 3%;font-size:120%;width:100%;line-height:1.1;font-weight:700;color:#333;background:#ddd;box-sizing:border-box}.service-accentList{margin:0 auto 15px;width:92%}.service-accentList li{margin:0 0 10px;padding:0 0 0 20px;background:url(/assets/images/icon_hoop.png) no-repeat left .25em;background-size:16px;line-height:1.5}.service-accentList li:last-child{margin:0}.service-info{display:flex;margin:0 auto 4%;padding:5.333vw 4.26vw;border-radius:4px;width:92%;background-color:#f4f4f0;line-height:1.5;box-sizing:border-box;justify-content:space-between;gap:10px}.service-info-left{width:65%}.service-info-right{width:35%}.service-info-price{margin-bottom:.5em}.service-info-label{display:inline-block;font-size:3.2vw;background:#fff;width:100%;text-align:center;margin-bottom:.5em}.service-info-middle{font-size:4.5333vw;font-weight:700;color:#d80000}.service-info-min{margin-bottom:0}.service-info-date{margin-bottom:0;text-align:center}.service-lead{margin:0 auto 5.3%;width:92%}.service-area-title{margin:0 auto;padding:1.3% 0 1.3% 1.3%;display:flex;width:92%;line-height:1.2;font-weight:700}.service-area-text{margin:0 auto 4%;width:90.2%;font-size:87%}.service-support{margin:0 auto;width:92%;overflow:hidden;line-height:1.5}.service-support li{margin:0 5.2% 2% 0;float:left;width:29.8%;box-sizing:border-box}.service-support li:nth-child(3n),.service-support li:nth-child(6n){margin:0}.service-support li img{width:100%;height:auto}.serviceGuide-link{width:100%;margin-bottom:4vw;position:relative}.serviceGuide-link.is-fixed{position:fixed;top:0;z-index:100;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}.serviceGuide-link ul li{width:auto!important;padding:0 4vw}.serviceGuide-link ul li a{display:inline-block;color:#461900;text-decoration:none;align-items:center;padding:2vw 0;white-space:nowrap;text-align:center;font-weight:700}.serviceGuide-link ul li:first-child a{color:#fb5322;border-bottom:2px solid #fb5322}.servicePR{margin:0 0 8%}.servicePR h2{margin:0 0 3%;padding:4%;border-top:2px solid #ffc515;background-color:#fff5d9;line-height:1.3;color:#461900;font-size:125%;font-weight:700}.serviceGuide-lead{margin:0 auto 5%;width:92%;line-height:1.5}.bold{font-weight:700}.red{color:#d80000}.servicePR .service-gallery-image:nth-child(n+4){display:none}.course{margin:0 0 5.3%}.course-title{margin:0 0 2%;padding:4% 4% 4% 10.6%;width:100%;color:#fff;line-height:1.2;font-weight:700;font-size:120%;background:url(/assets/images/icon_hoop.png) 4% 52% no-repeat #fb5322;background-size:5% auto;box-sizing:border-box}.course-listCount{margin:0 0 3.5% 4%;display:inline-block;width:50%;font-weight:700;float:none!important}.course-guide{margin:0 4% 0 0;display:inline-block;float:right;width:32%;background:#f4f4f4;border:1px solid #ddd;border-radius:3px}.course-guide a{margin:0 0 0 2%;padding:2% 2% 2% 1.3em;display:block;background:url(/assets/images/nav_guide.png) no-repeat left .5em;background-size:auto 1.2em;text-decoration:none;color:#07c}.course-guide a:hover{color:#44c0df}.course-list{margin:0 auto 5.3%;padding:3% 0 4%;border-top:5px solid #fb5322;width:92%;border-radius:4px;box-shadow:0 0 2px rgba(0,0,0,.5)}.course-image{margin:0 auto 4.5%;width:60.8%}.course-image img{display:block;width:100%;height:auto}.course-label{width:92%;margin:0 auto}.label-member{color:#fb5322;border:1px solid #fb5322;padding:0 1.33%;line-height:1.5}.label-mealType{color:#fff;line-height:1.5;padding:.33% 1.33%}.label-mealType.label-normal{background-color:#fb5322}.label-mealType.label-kaigo{background-color:#a672ba}.label-mealType.label-limit{background-color:#eb6994}.course-name{margin:0 4% 1.7%;width:92%;color:#333;font-weight:700;font-size:100%;line-height:1.6;box-sizing:border-box}.course_promotion-link{display:inline;margin:0 auto 4%;line-height:1.5;box-sizing:border-box}.course_promotion-link p{background:url(/assets/images/icon_cp_02.png) 0 50% no-repeat;background-size:1em auto;margin:0;padding:1% 2% 1% 1.5em;display:inline;color:#fb5322}.course_promotion-link a{padding-left:2%;text-decoration:none}.course-list-bottom{overflow:hidden}.course-list-bottom .course_promotion-link{display:block;margin:5% auto;width:92%}.course-detail-button{display:block;position:relative;padding:1% 0 1.5%;text-align:center;width:92%;margin:0 auto 1.7%;border-radius:2px;border:1px solid #bbb}.course-detail-button,.course-detail-button:hover{color:#777;text-decoration:none}.course-detail-button:after{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:url(/assets/images/icon_gray_down.png) 50% no-repeat;content:"";background-size:100% auto;height:2.5vw;width:4vw}.course-detail-button p{margin:0}.course-detail-button.is-open:after{background:url(/assets/images/icon_gray_up.png) 50% no-repeat;background-size:100% auto}.course-text{margin:0 auto 3.2%;width:92%;line-height:1.5}.course-support{margin:0 auto 2.6%;width:92%;overflow:hidden;line-height:1.5}.course-support li{margin:0 1.4% 2% 0;float:left;width:32.4%}.course-support li:nth-child(3n){margin:0}.course-support li img{width:100%;height:auto}.course-value{margin:0 auto 3%;border-top:1px solid #ddd;width:92%}.course-value-item{display:table;width:100%}.course-value-item-cont,.course-value-item-name{border-bottom:1px solid #ddd;display:table-cell;vertical-align:middle;line-height:1.4;box-sizing:border-box}.course-value-item-name{padding:1.6% 0 1.6% 2%;width:24%;color:#777;font-size:80%}.course-value-item-name span{float:right}.course-value-item-cont{padding:1.6% 0 1.6% 2%;width:76%;font-size:80%}.course-value-free{margin:2% auto 0;padding:0 2% 2%;font-size:80%;line-height:1.5}.course-note{margin:.8em auto 0;width:100%;color:#777;font-size:80%;line-height:1.5}.course-action{margin:0 auto;padding:2.5% 4% 0;width:100%;display:table;box-sizing:border-box}.course-action-zip-error,.course-action-zip-label{font-weight:700;font-size:110%;margin-bottom:5px;text-align:center}.course-action-zip-error{display:none;color:#fa5221}.course-action-zip{border:1px solid #aaa;border-radius:2px;overflow:hidden;width:100%;line-height:0;background:#fff;box-sizing:border-box}.course-action-zip .zip{padding:4% 0 4% 12%;width:73%;background:url(/assets/images/icon_post.png) 5% 1em no-repeat #fff;background-size:8% auto}.course-action-zip .course-action-submit,.course-action-zip .zip{border:none;border-radius:0;display:inline-block;box-sizing:border-box}.course-action-zip .course-action-submit{padding:4% 0;width:27%;float:right;text-align:center;color:#fff;background:#accb3d;background-image:linear-gradient(#accb3d,#83b412)}.course-action-zip .course-action-submit.loading{top:3px;left:3px;box-shadow:none}.course-action-zip .course-action-submit.loading,.course-action-zip .course-action-submit.loading:hover{background-image:url(/assets/images/loader_image.gif),linear-gradient(180deg,#ffc515,#ffa015);background-position:95%;background-size:20px auto,auto;background-repeat:no-repeat,no-repeat}.course-action-price{margin:0 auto 1.7%;padding:0;display:block;width:92%;font-size:80%;text-align:left;box-sizing:border-box;line-height:1.5}.course-action-price strong{color:#d80000;font-weight:700;font-size:142%}.course-action-price em{color:#d80000}.course-action-note{color:#777}.course-action-login{display:table-cell;width:43%;text-align:center;box-shadow:3px 3px 0 rgba(0,0,0,.5);border:1px solid #fb5222;position:relative;border-radius:4px;background:#fff;vertical-align:middle}.course-action-login a{min-height:60px;color:#fb5222;text-decoration:none;font-weight:700;font-size:5.333vw;display:block;line-height:1.3;height:100%}.course-action-login a span{font-size:80%;font-size:3.466vw}.course-action-check{width:100%}.course_checkbox{position:absolute;z-index:-1;opacity:0}.course_checkbox:checked+.course_label{top:3px;left:3px;border:2px solid #aaa;color:#fff;background-color:#aaa;box-shadow:none}.course_checkbox:checked+.course_label span:before{content:"カートに入りました"}.course_checkbox:disabled+.course_label.isNotService{padding:2.5% 0;border:none;color:#333;background:none;box-shadow:none;font-size:95%}.course_checkbox:disabled+.course_label.isNotService span{width:100%;padding:0;background:none;text-align:center;line-height:1.5}.course_checkbox:disabled+.course_label.isNotService span:before{content:"申し訳ございません。\aお客様の地域はお届けできません";white-space:pre}.course_checkbox:disabled+.course_label.soldout{margin:0 .5% .5% 0;padding:1.2% 0 1.5%;border:none;background:#ddd;color:#aaa;text-align:center;box-shadow:none}.course_checkbox:disabled+.course_label.soldout span{padding:0;background:none;text-align:center;line-height:2.9}.course_checkbox:disabled+.course_label.soldout span:before{content:"売り切れ"}.course_checkbox:disabled+.course_label.pausing{padding:2.5% 0;border:none;color:#333;background:none;box-shadow:none;font-size:95%}.course_checkbox:disabled+.course_label.pausing span{width:100%;padding:0;background:none;text-align:center;line-height:1.5}.course_checkbox:disabled+.course_label.pausing span:before{content:"現在ご利用いただけません"}.course_checkbox:disabled.not_product_orderable+.course_label{margin:0 .5% .5% 0;padding:1.2% 0 1.5%;border:none;background:#ddd;color:#aaa;text-align:center;box-shadow:none}.course_checkbox:disabled.not_product_orderable+.course_label span{padding:0;background:none;text-align:center;line-height:1.5}.course_checkbox:disabled.not_product_orderable+.course_label span:before{content:"資料請求のみ\a承ります";white-space:pre}.course_label{margin:0;border:2px solid #83b412;border-radius:4px;display:flex;align-items:center;justify-content:center;width:100%;min-height:60px;position:relative;color:#fff;line-height:1.2;background-color:#83b412;box-shadow:3px 3px 0 #385e0c;box-sizing:border-box}.course_label span{padding:5% 0 5% 13%;display:block;background:url(/assets/images/service/icon_cart_white.png) 0 no-repeat;background-size:2em auto;font-size:105%;font-weight:700;box-sizing:border-box}.course_label span:before{content:"注文希望";font-size:125%}.courseSelect_checkbox,.service_checkbox{position:absolute;z-index:-1;opacity:0}.menu-box{margin:0 auto 5%;width:92%}.menu-title{margin:0 0 4%;padding:4% 4% 4% 10.6%;width:100%;color:#fff;line-height:1.2;font-size:120%;background:url(/assets/images/icon_hoop.png) 4% 52% no-repeat #fb5322;background-size:5% auto}.item-name,.menu-title{font-weight:700;box-sizing:border-box}.item-name{margin:0 0 3%;padding:4%;background:#fff5d9}.menu-item{margin:0 0 6%;display:flex}.menu-item ul{margin-right:4%;width:56%}.menu-item li{padding-left:15px;position:relative}.menu-item li:before{content:"";position:absolute;top:.6em;left:0;display:inline-block;width:10px;height:10px;border-radius:50%;background-color:#ffc515}.item-image{width:40%}.item-image img{border:1px solid #ddd;box-sizing:border-box}.detail-viewMore{display:none}.viewMore-btn{padding:1.5%;border:1px solid #ddd;border-radius:3px;background:#eee;text-align:center;box-sizing:border-box;cursor:pointer}.viewMore-btn:hover{opacity:.7}.viewMore-btn div:after{content:"他の献立例を見る";padding:0;display:block;background:url(/assets/images/icon_gray_down.png) no-repeat 100%;background-size:6%;font-weight:700}.viewMore-btn.moreOpen div:after{content:"閉じる";padding:0;background:url(/assets/images/icon_gray_up.png) no-repeat 100%;background-size:6%;font-weight:700}.lumpOrder_btns{margin:0 auto 5%;padding:8% 0;width:100%;background:#f4f4f0;text-align:center;box-sizing:border-box}.about+.lumpOrder_btns{margin:0 auto 8%;padding:0;background:none}.orderAddress-attention{margin:8% auto 2%;width:92%;line-height:1.5;text-align:center;color:#fb5322}.orderAddress-note{margin-bottom:2%;line-height:1.5;text-align:center;color:#777}.orderAddress-note br{display:none}.orderAddress-balloon{margin:0 auto 15px;padding:2%;position:relative;width:92%;border-radius:2px;background-color:#fb5322;text-align:center;line-height:1.5;font-size:110%;font-weight:700;color:#fff;box-sizing:border-box}.orderAddress-balloon:before{content:"";position:absolute;display:block;width:0;height:0;left:50%;bottom:-15px;border-right:15px solid transparent;border-top:15px solid #fb5322;border-left:15px solid transparent;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%)}.orderAddress-first{margin:0 auto 7%;padding:5% 2% 2%;width:92%;background-color:#fff;border:2px solid #fb5322;border-radius:2px;box-sizing:border-box}.orderAddress-first .orderAddress-btn-zip{margin:0 auto 5%}.service_label{margin:0 auto;padding:2.5% 0;border:2px solid #83b412;border-radius:4px;display:block;width:87%;color:#84b514;line-height:1.5;background-color:#fff;font-size:125%;text-align:center;box-shadow:3px 3px 0 hsla(0,0%,46.7%,.3)}.course+.service-btn .service_label{margin:0 auto 10%}.service_label span{padding:0 0 0 10%;background:url(/assets/images/icon_check_yellow_l.png) 0 no-repeat;background-size:15% auto;font-weight:500}.service_label span:before{content:"資料を請求する"}.service_label:hover span{background:url(/assets/images/icon_check_yellow_l.png) 0 no-repeat;background-size:15% auto}.service_checkbox:checked+.service_label span{background:url(/assets/images/icon_check_yellow_l.png) 0 no-repeat;background-size:18% auto}.service_checkbox:checked+.service_label{top:3px;left:3px;position:relative;color:#fff;background-color:#83b412;box-shadow:none}.service_checkbox:checked+.service_label span:before{content:"選択済み"}.service_checkbox:disabled+.service_label{border:2px solid #ddd;color:#ccc;background-color:#f6f6f6;box-shadow:none}.service_checkbox:disabled+.service_label:hover{cursor:default}.service_checkbox:disabled+.service_label span{background:url(/assets/images/icon_check_gray_l.png) 0 no-repeat;background-size:15% auto}.courseSelect-btn{margin:0 auto;position:relative;width:87%;display:block}.courseSelect-btn a{margin:0 auto 4%;padding:2.5% 0 3%;border:2px solid #fb5322;border-radius:4px;display:block;box-sizing:border-box;width:100%;color:#fb5322;line-height:1.5;background-color:#fff;font-size:125%;font-weight:700;text-align:center;text-decoration:none;box-shadow:3px 3px 0 hsla(0,0%,46.7%,.3)}.orderAddress{margin:0 auto 5%;padding:7% 0 8%;width:100%;background:#f4f4f0;box-sizing:border-box}.about+.orderAddress{margin:0 auto 8%;padding:0;background:none}.orderAddress-text{margin:0 0 2%;color:#fb5322;text-align:center;font-weight:700;font-size:113%}.orderAddress-btn-zip{margin:0 auto 1%;width:80%}.orderAddress-btn-zip-input{margin:0;border:1px solid #888;border-radius:4px;display:table;overflow:hidden;width:100%;line-height:0;background:#fff;box-sizing:border-box}.orderAddress-btn-zip-input .zip{padding:5% 0 5% 13%;border:none;border-radius:0;display:inline-block;width:58%;background:url(/assets/images/icon_post.png) 5% no-repeat #fff;background-size:8% auto;box-sizing:border-box}.orderAddress-btn-zip-input .input-submit{padding:5% 0;border:none;border-radius:0;display:inline-block;width:42%;float:right;color:#fff;overflow:hidden;background:#accb3d;background-image:linear-gradient(#accb3d,#83b412);text-align:center;font-weight:500;box-sizing:border-box}.orderAddress-btn-zip-input .input-submit.loading{top:3px;left:3px;box-shadow:none}.orderAddress-btn-zip-input .input-submit.loading,.orderAddress-btn-zip-input .input-submit.loading:hover{background-image:url(/assets/images/loader_image.gif),linear-gradient(180deg,#ffc515,#ffa015);background-position:95%;background-size:20px auto,auto;background-repeat:no-repeat,no-repeat}.orderAddress-first .orderAddress-error{margin:0}.orderAddress-error{margin:0 0 -8px;display:none;color:#d90000;text-align:center}.orderAddress-checkNg-title{margin:1.2% auto 3%;width:92%;color:#d80000;text-align:center;line-height:1.5}.orderAddress-checkNg-title span{display:block}.orderAddress-checkNg-btn a{margin:0 auto;padding:2.5% 0;border:none;border-radius:100px;display:block;width:80%;color:#fff;background-color:#96bf26;background-image:url(/assets/images/icon_white_right.png),linear-gradient(#accb3d,#83b412);background-position:96%,0 0;background-size:3% auto,auto;background-repeat:no-repeat,no-repeat;text-align:center;text-decoration:none;font-weight:500;box-shadow:3px 3px 0 0 rgba(0,0,0,.5);box-sizing:border-box}.orderAddress-checkNg-btn a:hover{background-color:#fd851c;background-image:url(/assets/images/icon_white_right.png),linear-gradient(180deg,#fd851c,#fb5322);cursor:pointer}.diary-title{margin:0 0 2%;padding:4% 4% 4% 10.6%;width:100%;color:#fff;line-height:1.2;font-weight:700;font-size:120%;background:url(/assets/images/icon_hoop.png) 4% 52% no-repeat #fb5322;background-size:5% auto;box-sizing:border-box}.diary-box>p{margin:0 auto 3%;width:92%}.diary-inner{margin-bottom:5%}.diary-item{margin:0 auto 3%;padding:2%;width:92%;border:1px solid #ccc;background:#fff;border-radius:3px;box-shadow:1px 2px 4px 0 hsla(0,0%,46.7%,.65);box-sizing:border-box}.diary-item a{width:100%;color:#000;text-decoration:none;border:none}.diary-info{margin-bottom:2%;display:flex}.diary-image{margin-right:2%;width:35%}.diary-name{width:63%;height:5.3em;overflow:hidden;color:#07c;box-sizing:border-box}.diary-name span{display:block}.diary-item a:hover .diary-name{color:#44c0df}.diary-inner+a{display:block;padding:2% 0;text-align:center;text-decoration:none;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-image:url(/assets/images/icon_gray_right.png);background-position:96%,0 0;background-size:5% auto,auto;background-repeat:no-repeat}.diary-text{margin-bottom:0;height:4rem;width:100%;overflow:hidden;font-size:85%;box-sizing:border-box}.review{background-color:#fef0e5}.review-title{margin:0 0 2%;padding:4% 4% 4% 10.6%;width:100%;color:#fff;line-height:1.2;font-weight:700;font-size:120%;background:url(/assets/images/icon_hoop.png) 4% 52% no-repeat #fb5322;background-size:5% auto;box-sizing:border-box}.review-box{margin:0 0 6%;width:100%}.review-number{margin:0 0 3.5% 4%;display:inline-block;width:50%}.review-number span{color:#07c}.review-rating{margin:0 auto 4%;border-radius:2px;overflow:hidden;width:92%;background-color:#f4f4f0}.review-rating-title{width:100%;color:#fff;display:table;background-color:#461900;text-align:center}.review-rating-box{padding:2.6% 0;display:table;width:100%}.review-rating-box img{display:inline}.review-rating-price,.review-rating-service,.review-rating-taste,.review-rating-total{margin:2% 0;width:22.6%;line-height:1;display:table-cell;text-align:center;vertical-align:middle}.review-rating-cate{padding:0 0 .25em;display:block;color:#777;font-size:80%}.review-rating-image{line-height:0}.review-rating-image img{padding:.3em 0;width:4.5em;height:auto}.review-rating-value{display:block;color:#777}.review-rating-total{border-right:1px solid #bbb;width:32.2%}.review-rating-total .review-rating-cate{padding:0;color:#d90000;font-weight:700;font-size:100%}.review-rating-total .review-rating-value{color:#d90000;font-weight:700}.review-row{margin:0 auto 4%;width:92%}.review-row select{margin:-1.5% 0 0 5%;padding:.7em 2.5em .7em .6em;border:1px solid #aaa;border-radius:4px;width:71%;background:url(/assets/images/select.png) no-repeat 100% #fff;background-size:auto 100%;cursor:pointer;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.review-list-wrap-part>.review-list{display:none}.review-list-wrap-part>.review-list:nth-child(-n+4){display:block}.review-list{margin:0 auto 4%;border:1px solid #ddd;border-radius:2px;width:92%;background-color:#fff;box-shadow:2px 2px 1px rgba(0,0,0,.3)}.review-list h3{margin:2.6%;line-height:1.5}.review-list h3 a{font-weight:700;text-decoration:none}.review-list-info{margin:0 auto 2.6%;padding:2.6% 0 0;display:table;width:94%}.review-list-user{display:table-cell;vertical-align:middle;width:21.5%}.review-list-user img{width:100%;height:auto}.review-list-block{padding:0 0 0 2%;display:table-cell;vertical-align:top;width:78.5%;box-sizing:border-box}.review-list-course{display:table;width:100%;line-height:1.5}.review-list-course-title{padding:1% 0 2%;display:table-cell;width:5.3em;box-sizing:border-box}.review-list-course span{padding:4% 6%;border:1px solid #ddd;border-radius:2px;display:inline-block;vertical-align:top;font-size:67%}.review-list-course em{color:#fb5322;display:table-cell;vertical-align:top;font-weight:700}.review-list-personal{line-height:1.5}.review-list-rating{margin:0 auto 2.6%;padding:3%;border-radius:2px;display:table;line-height:1;width:94%;background-color:#f4f4f0;box-sizing:border-box}.review-list-rating span{display:table-cell;vertical-align:middle;font-size:80%}.review-list-rating-title{width:12%}.review-list-rating-image{width:24%}.review-list-rating-image img{width:100%;height:auto}.review-list-rating-value{text-align:right}.review-list-text{margin:0 auto 2.6%;width:94%;height:6em;overflow:hidden}.review-list-more a{background:url(/assets/images/icon_gray_right.png) 97% no-repeat;background-size:4.5% auto}.review-list-link a,.review-list-more a{padding:4% 0;border-top:1px solid #ddd;display:block;width:100%;line-height:1.2;text-decoration:none;text-align:center;box-sizing:border-box}.review-list-link a{border-bottom:1px solid #ddd;background:url(/assets/images/icon_gray_right.png) 97% no-repeat #fefdf8;background-size:4.5% auto}.about{margin:0 0 8%}.about-title{padding:3% 4% 3% 11%;width:100%;font-weight:700;font-size:120%;box-sizing:border-box}#about-board.about-title{padding:3% 4% 3% 12%;background:url(/assets/images/service/icon_meal_brown.png) #ddd no-repeat 5%;background-size:6% auto}#about-order.about-title{padding:3% 4% 3% 12%;background:url(/assets/images/service/icon_order_brown.png) #ddd no-repeat 5%;background-size:6% auto}#about-delivery.about-title{padding:3% 4% 3% 12%;background:url(/assets/images/service/icon_delivery_brown.png) #ddd no-repeat 5%;background-size:6% auto}#about-pay.about-title{padding:3% 4% 3% 12%;background:url(/assets/images/service/icon_pay_brown.png) #ddd no-repeat 5%;background-size:6% auto}.about-info{margin:0 0 4%;border-top:1px solid #ccc;width:100%}.about-info th{padding:1.5% 0 1.5% 4%;border-right:1px solid #ccc;width:34%;background-color:#f4f4f0}.about-info td,.about-info th{border-bottom:1px solid #ccc;box-sizing:border-box}.about-info td{padding:1.5% 3%;background-color:#fff}.about-info td .userReview{width:30%;height:auto;display:inline-block}.about table .timeSet{width:100%;height:auto}.about-info td a,.about-info td a:hover{color:#07c;text-decoration:none}.about-text{margin:0 auto 12%;width:92%}.about table .status-list li{margin:0 1% 0 0;padding:1% 3% 1.3%;border:1px dotted #ddd;border-radius:4px;display:inline-block;color:#cecece;background:#fff;box-sizing:border-box;line-height:1}.about table .status-list li:last-child{margin:0}.about table .status-list li.statusOn{border:1px solid #ffc515;border-radius:4px;color:#333;background:#ffdc73}.about table .timeSet-list{margin:0 0 1em}.about table .timeSet-list li{padding:0 0 0 .8em;text-indent:-.8em}.about table .timeSet-list li:before{content:"・"}.about table .timeSet-listImg{margin:2% 0;width:100%;height:auto;display:block}#pageServiceDetail .recommend{margin:10% auto 6%;padding:2% 0 .1%;width:100%;background-color:#fff5d9}#pageServiceDetail .recommend-title{margin:0 auto 3%;width:92%;color:#461900;font-weight:700;font-size:120%}#pageServiceDetail .recommend-list{margin:0 0 6%}#pageServiceDetail .recommend-list li{margin:0 auto 2%;border:1px solid #ddd;width:92%;background-color:#fff;box-sizing:border-box}#pageServiceDetail .recommend-list li a{margin:0 0 2.5%;padding:0 1em 0 0;border-bottom:1px solid #ddd;display:block;background:url(/assets/images/icon_gray_right.png) 98% 1.4em no-repeat;background-size:auto 1em;text-decoration:none;box-sizing:border-box}#pageServiceDetail .recommend-brand{padding:2.5% 0 2.5% 3%;display:table;width:100%;box-sizing:border-box}#pageServiceDetail .recommend-img{padding:1% 0 0;display:table-cell;vertical-align:top;width:17.2%}#pageServiceDetail .recommend-img img{display:block;width:100%;height:auto}#pageServiceDetail .recommend-name{padding:0 8% 0 3%;display:table-cell;vertical-align:top;width:70%;font-weight:700;line-height:1.5;box-sizing:border-box}#pageServiceDetail .recommend-box{margin:0 auto 2%;display:table;width:95%}#pageServiceDetail .recommend-detail{padding:0 2.5% 0 0;display:table-cell;vertical-align:top;width:65.8%;box-sizing:border-box}#pageServiceDetail .recommend-btn{display:table-cell;vertical-align:middle;width:34.2%;box-sizing:border-box}#pageServiceDetail .recommend-label{margin:0 .2em 0 0;padding:0 .4em;border-radius:4px;display:inline-block;min-width:4.2em;background-color:#eee;font-size:80%;text-align:center;box-sizing:border-box}#pageServiceDetail .recommend-unit{display:inline-block;font-size:67%}#pageServiceDetail .recommend-note{margin:0 .8em 0 0;display:inline-block;color:#777;font-size:80%}#pageServiceDetail .recommend_checkbox{position:absolute;z-index:-1;opacity:0}#pageServiceDetail .recommend_checkbox+label{margin:0 auto 6%;padding:9% 0;border:2px solid #83b412;border-radius:4px;display:block;width:100%;position:relative;color:#fff;line-height:1.5;background-color:#83b412;text-align:center;box-shadow:3px 3px 0 #385e0c}#pageServiceDetail .recommend_checkbox+label span{padding:0 0 0 17%;display:inline-block;background:url(/assets/images/icon_check_white.png) 9% no-repeat;background-size:19% auto;font-weight:700;text-align:center;box-sizing:border-box}#pageServiceDetail .recommend_checkbox+label .label-off{display:block}#pageServiceDetail .recommend_checkbox+label .label-on{display:none}#pageServiceDetail .recommend_checkbox+label:hover span{background:url(/assets/images/icon_check_white.png) 9% no-repeat;background-size:19% auto}#pageServiceDetail .recommend_checkbox:checked+label{top:3px;left:3px;border:2px solid #aaa;color:#fff;background-color:#aaa;box-shadow:none}#pageServiceDetail .recommend_checkbox:checked+label span{background:url(/assets/images/icon_check_yellow.png) 9% no-repeat;background-size:19% auto}#pageServiceDetail .recommend_checkbox:checked+label .label-off{display:none}#pageServiceDetail .recommend_checkbox:checked+label .label-on{display:block}#pageServiceDetail .recommend-step-btn input{margin:0 auto 7%;padding:2.5% 0;border:none;border-radius:100px;display:block;width:58.6%;color:#fff;background-color:#96bf26;background-image:url(/assets/images/icon_white_right.png),linear-gradient(#accb3d,#83b412);background-position:95%,0 0;background-size:.5em auto,auto;background-repeat:no-repeat,no-repeat;text-align:center;text-decoration:none;font-weight:700;font-size:120%;box-shadow:3px 3px 0 0 rgba(0,0,0,.5);box-sizing:border-box}#pageServiceDetail .recommend-step-btn input:disabled{background:#aaa;box-shadow:none}#pageServiceDetail .recommend-step-btn input:disabled:hover{background:#aaa;box-shadow:none;cursor:default}.parts-action{margin:10% auto;border:2px solid #fb5322;border-radius:2px;width:86%}.parts-action-title{width:100%;color:#fff;background-color:#fb5322;text-align:center;line-height:1.5;box-sizing:border-box}.parts-action-title span{padding:1.2% 0 1.2% 8%;display:inline-block;background:url(/assets/images/icon_search_white.png) no-repeat 0;background-size:10% auto;font-weight:700;box-sizing:border-box}.parts-action-box{border-top:5px solid #ffc515;position:relative}.parts-action-box.is-outside-service{display:none}.parts-action-text{margin:0 0 1.2%;padding:1.2% 0 0;text-align:center}.parts-action .parts-action-btn-zip{margin:0 auto 2.2em;padding:0;width:70%}.parts-action .parts-action-btn-zip-input{border:1px solid #aaa;border-radius:2px;display:table;overflow:hidden;width:100%;line-height:0;background:#fff;box-sizing:border-box}.parts-action .parts-action-btn-error{display:none;position:absolute;left:0;bottom:-1.9em;width:100%;color:#d90000;text-align:center}.parts-action .parts-action-btn-zip .zip{padding:4% 0 4% 12%;border:none;border-radius:0;display:inline-block;width:68%;background:url(/assets/images/icon_post.png) 5% 1em no-repeat #fff;background-size:8% auto;box-sizing:border-box}.parts-action .parts-action-btn-zip .input-submit{padding:4% 0;border:none;border-radius:0;display:inline-block;width:32%;float:right;text-align:center;color:#fff;background:#accb3d;background-image:linear-gradient(#accb3d,#83b412);box-sizing:border-box}.parts-action-checkNg-title{margin:1.2% auto 3%;width:92%;color:#d80000;text-align:center;line-height:1.5}.parts-action-checkNg-title span{display:block}.parts-action-checkNg-btn a{margin:0 auto 5%;padding:2.5% 0;border:none;border-radius:100px;display:block;width:92%;color:#fff;background-color:#96bf26;background-image:url(/assets/images/icon_white_right.png),linear-gradient(#accb3d,#83b412);background-position:96%,0 0;background-size:3% auto,auto;background-repeat:no-repeat,no-repeat;text-align:center;text-decoration:none;font-weight:500;box-shadow:3px 3px 0 0 rgba(0,0,0,.5);box-sizing:border-box}.area-link-title{margin:0 auto;width:100%;color:#fff;line-height:1.2}.area-link-title span{margin:0 auto;padding:4%;display:block;width:100%;background-color:#ffc515;font-weight:700;font-size:127%;box-sizing:border-box}.area-link-subtitle{margin:0 auto;padding:2.5% 0 0;width:92%;line-height:1.6}.area-link-list{margin:0 auto;padding:0;width:92%;letter-spacing:-.4em}.area-link>ul:last-child{margin:0 auto 4%;border-bottom:none}.area-link-list li{margin:0 auto;padding:0;display:inline-block;font-size:94%;letter-spacing:normal;box-sizing:border-box}.area-link-list li:after{padding:0 0 0 .2em;content:"｜"}.area-link-list li:last-child:after{content:""}.area-link-list li a{text-decoration:none}#course-popAdd,#service-popAdd{display:none;position:fixed;left:0;bottom:6.5em;width:100%;z-index:999}.course-popAdd-box,.service-popAdd-box{margin:0 auto;padding:2%;border-radius:8px;position:relative;width:85%;color:#fff;background-color:#fe5220;text-align:center;line-height:1.5;box-shadow:0 0 4px 0 rgba(0,0,0,.65);box-sizing:border-box}.course-popAdd-box:after,.service-popAdd-box:after{margin-left:-1em;content:"";border:1em solid transparent;border-top:1.2em solid #fe5220;position:absolute;bottom:-2em;left:50%;z-index:900}#action{padding:6% 0;position:fixed;bottom:0;z-index:100;width:100%;min-height:5em;color:#fff;background-color:rgba(79,37,13,.95);-webkit-transition:all .3s ease;transition:all .3s ease;box-sizing:border-box;animation-name:slideShow;animation-duration:.5s;animation-timing-function:ease;animation-iteration-count:forwards}#action,.action-box{display:none}@keyframes slideShow{0%{bottom:-8em}to{bottom:0}}@keyframes slideShowPc{0%{bottom:-200px}to{bottom:0}}#action .action-check-title{font-weight:700;text-align:center}#action .action-check-title span{position:relative;display:inline-block}#action .action-check-title span:after,#action .action-check-title span:before{content:"▼";margin:0;position:absolute;color:#f9c400;animation-name:arrowMove;animation-duration:3s;animation-timing-function:ease;animation-iteration-count:infinite}#action .action-check-title span:before{left:-1.2em}#action .action-check-title span:after{right:-1.2em}#action .action-check-title span:after,#action .action-check-title span:before,_:-ms-lang(x)::-ms-backdrop{animation-name:arrowMoveIe!important}@keyframes arrowMove{0%{top:.3em}20%{top:0}to{top:0}}@keyframes arrowMovePc{0%{top:5px}20%{top:0}to{top:0}}@keyframes arrowMoveIe{0%{top:9px}20%{top:4px}to{top:4px}}#action .action-check-title-error{color:#fa5221;font-weight:700;text-align:center}#action .action-check-btn-zip{margin:1.5% auto 0;padding:0;width:75%;position:relative;z-index:100;animation-name:focusWave;animation-duration:2s;animation-timing-function:ease;animation-iteration-count:infinite}@keyframes focusWave{0%{box-shadow:0 0 0 1px #f9c400,inset 0 0 0 1px #f9c400}80%{box-shadow:0 0 0 10px rgba(249,196,0,0),inset 0 0 0 1px #f9c400}to{box-shadow:0 0 0 10px rgba(249,196,0,0),inset 0 0 0 1px #f9c400}}#action .action-check-btn-zip-input{border:1px solid #aaa;border-radius:2px;overflow:hidden;width:100%;line-height:0;background:#fff;box-sizing:border-box}#action .action-check-btn-zip .zip{padding:4% 0 4% 12%;border:none;border-radius:0;display:inline-block;width:62%;background:url(/assets/images/icon_post.png) 5% 1em no-repeat #fff;background-size:8% auto;box-sizing:border-box}#action .action-check-btn-zip .checkZip-link{padding:4% 0;border:none;border-radius:0;display:inline-block;width:38%;float:right;text-align:center;color:#fff;background:#accb3d;background-image:linear-gradient(#accb3d,#83b412);box-sizing:border-box}#action .action-check-btn-zip .checkZip-link.loading{top:3px;left:3px;box-shadow:none}#action .action-check-btn-zip .checkZip-link.loading,#action .action-check-btn-zip .checkZip-link.loading:hover{background-image:url(/assets/images/loader_image.gif),linear-gradient(180deg,#ffc515,#ffa015);background-position:95%;background-size:20px auto,auto;background-repeat:no-repeat,no-repeat}#action .action-step-check-title{font-weight:700;text-align:center}#action .action-step-search-title{font-weight:700;font-size:80%;text-align:center}#action .action-step-select{margin:0 auto;display:table;width:78%;line-height:1.4}#action .action-step-btn{padding:0;display:table-cell;vertical-align:middle;width:65%}#action .action-step-btn .nextStep-link{margin:0 auto;padding:4% 0 4% 16%;border:none;border-radius:100px;display:block;position:relative;width:100%;color:#fff;background-color:#96bf26;background-image:url(/assets/images/service/icon_cart_white.png),linear-gradient(#accb3d,#83b412);background-position:13%,0 0;background-size:10% auto,auto;background-repeat:no-repeat,no-repeat;text-align:center;text-decoration:none;font-size:147%;font-weight:500;box-shadow:3px 3px 0 0 rgba(0,0,0,.5);box-sizing:border-box}#action .action-step-btn .nextStep-link .js-cart-count{display:flex;justify-content:center;align-items:center;position:absolute;top:13%;left:19%;width:15vw;height:15vw;max-width:30px;max-height:30px;background-color:#fb5322;border-radius:100px;font-size:80%;color:#fff;line-height:1;box-sizing:border-box}#action .action-step-btn .nextStep-link:disabled{padding:4.5% 0;background:#aaa;font-size:100%;box-shadow:none;opacity:1;-webkit-appearance:none}#action .action-step-btn .nextStep-link:disabled:hover{cursor:default}#action .action-checkNg-title{margin:1% 0;font-size:80%;font-weight:500;text-align:center}#action .action-checkNg-btn .checkNgList-link{margin:0 auto 1%;padding:3% 0;border:none;border-radius:100px;display:block;width:80%;color:#fff;background-color:#96bf26;background-image:url(/assets/images/icon_white_right.png),linear-gradient(#accb3d,#83b412);background-position:96%,0 0;background-size:3% auto,auto;background-repeat:no-repeat,no-repeat;text-align:center;text-decoration:none;font-weight:500;box-shadow:3px 3px 0 0 rgba(0,0,0,.5);box-sizing:border-box}footer .footer-box{padding:6.6% 0 10em}#anchor-top{bottom:14%}#anchor-top.anchor-top-hide{display:none;opacity:0;animation:hide .3s linear 0s}@keyframes show{0%{opacity:0}to{opacity:1}}@keyframes hide{0%{opacity:1}to{opacity:0}}.splide__arrow--prev{width:10vw;height:10vw;background:url(/assets/images/slide_prev.png) 0 no-repeat;background-size:100% auto;left:0}.splide__arrow--next{width:10vw;height:10vw;background:url(/assets/images/slide_next.png) 0 no-repeat;background-size:100% auto;right:0}.splide__arrow:disabled,.thumbnails,.zip-none{display:none}#lean_overlay{display:none;position:fixed;top:0;left:0;z-index:102;width:100%;height:100%;background-color:#333;opacity:.5;box-sizing:border-box}@media screen and (min-width:751px){#pageServiceDetail .main-title{margin:46px auto 30px;padding:0 8px;border-bottom:none;width:1020px}.main-logo{background:#fff;text-align:center}.main-logo,.main-logo img{width:100px}.main-service{font-size:163%;line-height:1.2}.main-review,.main-service{margin:0 0 5px 118px}.main-review img{width:110px;height:19px}.main-features{margin:0 0 0 1rem}.main-features.sp-hidden{display:none}.main-features.pc-hidden{display:flex}.main-company{margin:0 0 0 118px}.main-company a{font-size:75%}.service-box{margin:0 auto 40px;padding:0;width:1020px}.service-box:after{content:"";width:auto;display:table;clear:both}.service-gallery{margin:30px auto;width:420px;opacity:1}.service-gallery-image img{padding:0;width:420px;height:auto}.service-about{width:560px;float:left;overflow:hidden}.service-accent{margin:0 0 15px;border-bottom:2px solid #fb5322;padding:0 0 20px;background:#fff}.service-accent-box{display:flex;gap:20px;margin-bottom:30px}.service-accentList{margin:0;width:55%}.service-accentList li{width:100%;background:url(/assets/images/icon_hoop.png) no-repeat left 7px;background-size:16px;box-sizing:border-box}.service-area{width:45%}.service-area-title{font-weight:700}.service-area-text{margin:0 0 10px}.service-info{margin:10px auto;width:1020px;padding:15px 10px}.service-info-left{display:flex;width:50%;gap:.5rem;align-items:baseline}.service-info-right{display:flex;width:50%;gap:.5rem;align-items:center;justify-content:flex-end}.service-info-middle{font-size:20px}.service-info-price{margin-bottom:0}.service-info-label{font-size:12px;padding:4px 6px;width:95px;margin-bottom:0}.service-lead{margin:0 auto 20px;width:100%}.service-area-title{margin:0 auto 4px;padding:2px 0;width:100%;font-size:94%}.service-area-pref{margin:0 auto;width:100%;font-size:75%;line-height:1.4}.service-support{width:560px;line-height:1.8}.service-support li{width:auto;line-height:1}.service-support li,.service-support li:nth-child(3n){margin:0 11px 10px 0}.service-support li:nth-child(5n){margin:0 0 10px}.service-support li img{width:103px}.serviceGuide-link{width:1020px;margin:0 auto}.serviceGuide-link.is-fixed{left:50%;transform:translateX(-50%);box-shadow:none}.serviceGuide-link ul{border-bottom:3px solid #e8e8e8}.serviceGuide-link ul li{padding:0}.serviceGuide-link ul li a{padding:8px 0;position:relative}.serviceGuide-link ul li:first-child a{border:none}.serviceGuide-link ul li:first-child a:before{width:100%;height:3px;content:"";position:absolute;display:block;background:#fb5322;bottom:-3px}.servicePR{margin:0 auto 50px;width:1020px}.servicePR h2{margin-bottom:15px;padding:20px;font-size:100%}.serviceGuide-lead{margin-bottom:15px;width:100%}.servicePR .service-gallery-image{margin-right:60px;width:300px!important}.servicePR .service-gallery-image:nth-child(n+3){margin-right:0}.servicePR .service-gallery-image img{display:block;width:100%}.course{margin:0 auto;width:1020px}.course-title{margin:0 auto 20px;padding:20px 5px 20px 54px;border-radius:4px;width:1020px;font-size:163%;background:url(/assets/images/icon_hoop.png) 20px no-repeat #fb5322;background-size:24px auto}.course-box{margin:0 auto 30px;width:1020px;box-sizing:border-box;overflow:hidden}.course-listCount{margin:0 0 12px}.course-guide{margin:0;width:120px;border:none;background:none}.course-guide a{margin:0;padding:0 0 0 1.3em;background:url(/assets/images/nav_guide.png) no-repeat left .3em;background-size:auto 1.2em}.course-list{margin:0 auto 20px;padding:20px;border-top:none;width:1018px;box-sizing:border-box}.course-list-top{margin:0 0 14px;position:relative;overflow:auto}.course-list-bottom{margin:0}.course-detail-button{display:inline;padding:5px 17px;cursor:pointer}.course-detail-button span{display:inline-block;position:relative;font-size:16px;padding-left:1.5em}.course-detail-button span:before{position:absolute;display:block;content:"";background:url(/assets/images/icon_arrow_down.png) no-repeat;width:16px;height:16px;top:50%;left:0;transform:translateY(-50%);background-size:100% auto}.course-detail-button:after{display:none}.course-detail-button.is-open span:before{background:url(/assets/images/icon_arrow_up.png) no-repeat}.course-list-box{display:flex;gap:20px}.course-image{width:244px;margin:0 auto}.course-image img{width:244px}.course-label{width:712px;margin:0 0 5px}.label-member{padding:0 5px}.label-mealType{padding:1px 5px}.course-head{display:flex}.course-name{margin:0 0 5px;flex-basis:456px;color:#333;font-weight:700;font-size:100%;text-align:left}.course-name.label-kaigo,.course-name.label-limit,.course-name.label-normal{padding:0 0 0 4em}.course-name.label-normal:before{content:"普通食";background-color:#fb5322}.course-name.label-kaigo:before,.course-name.label-normal:before{padding:1px 5px;position:absolute;left:0;top:0;color:#fff;font-size:94%;font-weight:400;line-height:1.5}.course-name.label-kaigo:before{content:"介護食";background-color:#a672ba}.course-name.label-limit:before{padding:1px 5px;position:absolute;left:0;top:0;content:"制限食";color:#fff;font-size:94%;font-weight:400;line-height:1.5;background-color:#eb6994}.course-list-bottom .course_promotion-link{margin:0 0 5px 5px;background-color:inherit;background-position:0 50%;background-size:22px auto;z-index:1}.course-list-bottom .course_promotion-link .sp{display:none}.course-list-bottom .course_promotion-link .pc{display:block}.course-list-bottom .course_promotion-link p{padding:3px 10px 6px 27px}.course-list-bottom .course_promotion-link a{padding:0 0 0 5px}.course-text{padding:0 0 10px;font-size:94%}.course-support,.course-text{margin:0;width:auto;box-sizing:border-box}.course-support{padding:0;bottom:0;left:0}.course-support li{margin:0 5px 0 0;width:105px;line-height:0}.course-support li:nth-child(3n){margin:0 5px 0 0}.course-support li img{width:105px}.course-value{margin:0 0 10px;padding:10px 0 0;border-top:none;width:710px;overflow:hidden;display:flex;flex-wrap:wrap;vertical-align:middle}.course-value>div.course-value-item{margin:0 10px 0 0;float:left}.serviceGuide #about-course .course-value>div.course-value-item:nth-child(3),.serviceGuide #about-course .course-value>div.course-value-item:nth-child(5){margin:0}.course-value-item{border-bottom:1px dotted #bbb;width:229px}.course-value-item-cont,.course-value-item-name{padding:5px 0;border:none;font-size:82%}.course-value-item-name{padding:0 5px 0 0;width:90px}.course-value-item-cont{width:128px}.serviceGuide #about-course .course-value-item-cont{width:145px}.course-value>div.course-value-item:nth-child(5) .course-value-item-cont{width:385px}.course-value-free{margin:0 0 5px;padding:4px 0 0;font-size:80%;width:100%;clear:both}.course-note{margin:0 auto;padding:6px 0 0;font-size:75%;text-align:left;clear:both;line-height:1.6}.course-action{margin:0 0 0 auto;padding:3px 0 0;border:none;vertical-align:middle;width:auto}.course-action-zip{border:1px solid #aaa;border-radius:2px;overflow:hidden;width:100%;line-height:0;background:#fff;box-sizing:border-box}.course-action-zip .zip{padding:4% 0 4% 12%;width:62%;background:url(/assets/images/icon_post.png) 5% 1em no-repeat #fff;background-size:8% auto}.course-action-zip .course-action-submit,.course-action-zip .zip{border:none;border-radius:0;display:inline-block;box-sizing:border-box}.course-action-zip .course-action-submit{padding:4% 0;width:38%;float:right;text-align:center;color:#fff;background:#accb3d;background-image:linear-gradient(#accb3d,#83b412)}.course-action-zip .course-action-submit.loading{top:3px;left:3px;box-shadow:none}.course-action-zip .course-action-submit.loading,.course-action-zip .course-action-submit.loading:hover{background-image:url(/assets/images/loader_image.gif),linear-gradient(180deg,#ffc515,#ffa015);background-position:95%;background-size:20px auto,auto;background-repeat:no-repeat,no-repeat}.course-action-price{margin:0 0 4px;display:block;width:270px;font-size:94%;text-align:right}.course-action-price>div{display:inline}.course-action-price strong{font-size:120%}.course-action-note{padding:0;display:inline;font-size:80%;line-height:1.4}.course-action-login{display:block;width:263px;margin-top:30px}.course-action-login a{font-size:20px}.course-action-login a span{font-size:13px}.course-action-login:hover{background:#fb5222}.course-action-login:hover a{color:#fff}.course-action-check{display:block;width:100%;text-align:right}.course_checkbox:checked+.course_label{border:1px solid #aaa;padding:0;position:relative}.course_checkbox:checked+.course_label span{width:auto;background:url(/assets/images/service/icon_cart_white.png) 2px no-repeat;background-size:30px auto;line-height:1.5}.course_checkbox:disabled+.course_label:hover{cursor:default}.course_checkbox:disabled+.course_label.isNotService{padding:0 0 6px;width:300px;border:none;color:#333;background:none;box-shadow:none}.course_checkbox:disabled+.course_label.isNotService span{display:inline-block;text-align:center;border:none;color:#333;background:none;box-shadow:none}.course_checkbox:disabled+.course_label.isNotService:hover span{border:none;color:#333;background:none;box-shadow:none}.course_checkbox:disabled+.course_label.soldout{margin:0 0 0 37px;padding:11px 0 0;width:233px;border:none;box-shadow:none}.course_checkbox:disabled+.course_label.soldout span{line-height:1.5}.course_checkbox:disabled+.course_label.soldout:hover span{border:none;background:none;box-shadow:none}.course_checkbox:disabled+.course_label.pausing{margin:0 0 0 37px;padding:11px 0 0;width:233px;border:none;box-shadow:none}.course_checkbox:disabled+.course_label.pausing span{line-height:1.5}.course_checkbox:disabled+.course_label.pausing:hover span{border:none;background:none;box-shadow:none}.course_checkbox:disabled.not_product_orderable+.course_label{margin:0 0 0 37px;padding:14px 0 0;width:233px;border:none;box-shadow:none}.course_checkbox:disabled.not_product_orderable+.course_label:hover span{border:none;background:none;box-shadow:none}.course_checkbox:disabled.not_product_orderable+.course_label span:before{content:"資料請求のみ承ります";white-space:pre}.course_label{margin:0;padding:0;border:1px solid #83b412;width:263px;line-height:1.5;text-align:center;font-size:96%}.course_label span{padding:0 0 0 42px;background:url(/assets/images/service/icon_cart_white.png) 3px no-repeat;background-size:30px auto}.course_label:hover{border:1px solid #fd851c;color:#fff;background-color:#fd851c}.course_label:hover span{background:url(/assets/images/service/icon_cart_white.png) 3px no-repeat;background-size:30px auto}.lumpOrder_btns{margin:0 auto 50px;padding:35px 0 0;width:680px;min-height:140px;clear:both}.about+.lumpOrder_btns{margin:0 auto 50px;padding:35px 0 0;background:#f4f4f0}.orderAddress-attention{margin:0 auto 10px;width:660px;text-align:left}.orderAddress-note{margin:14px 0}.orderAddress-note br{display:inline}.orderAddress-balloon{padding:10px 15px;width:680px;border-radius:3px;font-size:125%}.orderAddress-balloon br{display:none}.orderAddress-first{margin:0 auto 50px;padding:17px 0 0;width:680px;min-height:126px;border-radius:3px}.orderAddress-first .orderAddress-btn-zip{margin:0 auto;width:260px}.service-btn{display:inline-block;width:243px;position:relative}.service_label{padding:15px 0 12px;box-sizing:border-box;width:243px;height:73px;font-size:138%}.service_label:hover{color:#fff;background:#83b412}.course+.service-btn .service_label{margin:0 auto 60px}.service_label span{margin:0 0 0 3px;padding:0 0 0 43px;background:url(/assets/images/icon_check_yellow_l.png) 0 no-repeat;background-size:34px auto}.service_label span:before{content:"資料を請求する"}.service_checkbox:checked+.service_label span,.service_label:hover span{background:url(/assets/images/icon_check_yellow_l.png) 0 no-repeat;background-size:34px auto}.service_checkbox:checked+.service_label span:before{content:"選択済み"}.service_checkbox:disabled+.service_label:hover span,.service_checkbox:disabled+.service_label span{background:url(/assets/images/icon_check_gray_l.png) 0 no-repeat;background-size:34px auto}.courseSelect-btn{margin:0 13px 0 0;width:313px;display:inline-block}.courseSelect-btn a{margin:0 auto;padding:15px 0 12px;width:313px;height:73px;font-size:138%}.courseSelect-btn a:hover{color:#fff;background:#fb5322}.orderAddress{width:680px;min-height:140px}.about+.orderAddress,.orderAddress{margin:0 auto 50px;padding:13px 0 0}.about+.orderAddress{background:#f4f4f0}.orderAddress-text{margin:0 0 10px}.orderAddress-btn-zip{margin:0 auto;width:280px}.orderAddress-btn-zip-input{width:280px}.orderAddress-btn-zip-input .zip{padding:12px 0 12px 36px;width:160px;background:url(/assets/images/icon_post.png) 10px no-repeat #fff;background-size:18px auto}.orderAddress-btn-zip-input .input-submit{padding:12px 0;width:118px}.orderAddress-btn-zip-input .input-submit.loading,.orderAddress-btn-zip-input .input-submit.loading:hover{background-image:url(/assets/images/loader_image.gif),linear-gradient(#accb3d,#83b412);background-position:95%;background-size:20px auto,auto;background-repeat:no-repeat,no-repeat}.orderAddress-btn-zip-input .input-submit:hover{background-color:#fd851c;background-image:linear-gradient(180deg,#fd851c,#fb5322);cursor:pointer}.orderAddress-checkNg-title{margin:3px auto 8px;width:100%}.orderAddress-checkNg-title span{display:inline}.orderAddress-checkNg-btn a{margin:0 auto 23px;padding:8px 0;width:400px;background-image:url(/assets/images/icon_white_right.png),linear-gradient(#accb3d,#83b412);background-position:96%,0 0;background-size:12px auto,auto;font-weight:700;font-size:125%}.menu{margin:0 auto 20px}.menu-box{margin:0;width:auto}.menu-title{margin:0 auto 20px;padding:20px 5px 20px 54px;border-radius:4px;width:1020px;font-size:163%;background:url(/assets/images/icon_hoop.png) 20px no-repeat #fb5322;background-size:24px auto}.item-name{margin:0 auto 17px;padding:5px 20px;width:1020px;border-radius:3px}.menu-item{margin:0 auto 20px;flex-direction:row-reverse;width:1020px}.item-image{margin-right:70px;width:180px}.menu-item ul{margin-right:0;display:flex;flex-wrap:wrap;width:770px}.menu-item li{margin:0 30px 10px 0;width:220px;box-sizing:border-box}.viewMore-btn{margin:0 auto 20px;padding:10px;width:1020px}.viewMore-btn div:after{padding-left:25px;display:inline-block;background:url(/assets/images/icon_arrow_down.png) 0 no-repeat}.viewMore-btn.moreOpen div:after{padding-left:25px;background:url(/assets/images/icon_arrow_up.png) 0 no-repeat}.review{margin:0 0 40px;padding:30px 0 10px}.review-title{margin:0 auto 6px;padding:20px 5px 20px 54px;border-radius:4px;width:1020px;font-size:163%;background:url(/assets/images/icon_hoop.png) 20px no-repeat #fb5322;background-size:24px auto}.review-box{margin:0 auto 10px;width:960px}.review-number{margin:0 0 6px;width:auto;font-weight:700}.review .course-guide{margin:0 -30px 0 0}.review-rating{margin:0 auto 18px;border-radius:4px;display:table;width:100%}.review-rating-title{display:table-cell;vertical-align:middle;width:80px}.review-rating-box{padding:8px 0;width:880px}.review-rating-price,.review-rating-service,.review-rating-taste,.review-rating-total{margin:0;padding:2px 0 2px 20px;width:189px;text-align:left;box-sizing:border-box}.review-rating-cate{padding:0 0 8px;font-size:100%;text-align:left}.review-rating-image img{padding:0;width:111px}.review-rating-value{margin:0 0 0 8px;display:inline-block;position:relative;top:-2px}.review-rating-total{padding:2px 0;width:290px;text-align:center;box-sizing:border-box}.review-rating-total .review-rating-cate{margin:0 8px 0 0;display:inline-block;position:relative;top:-1px;font-weight:400;font-size:138%}.review-rating-total .review-rating-value{display:inline-block;position:relative;top:0;font-size:138%}.review-row{margin:0 0 20px;width:260px}.review-row select{margin:-5px 0 0;padding:5px 28px 5px 10px;width:175px;background-size:auto 35px}.review-list-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;overflow:hidden}.review-list{margin:0 0 20px;border:none;border-radius:4px;width:470px;height:auto;box-shadow:none}.review-list-wrap>div:nth-child(2n){float:right}.review-list-wrap>div:nth-child(odd){float:left}.review-list-info{margin:0 auto;padding:10px 0 8px;width:430px}.review-list-user,.review-list-user img{width:102px}.review-list-block{padding:5px 0 0 15px;width:328px}.review-list-course{margin:0 0 4px}.review-list-course-title{padding:0;width:112px}.review-list-course span{padding:2px 6px;border-radius:4px;font-size:94%}.review-list-course em{padding:1px 0 0}.review-list-rating{margin:0 auto 10px;padding:10px 15px;border-radius:4px;width:430px}.review-list-rating span{font-size:75%}.review-list h3{margin:0 auto 10px;width:430px}.review-list-rating-title{width:32px}.review-list-rating-image,.review-list-rating-image img{width:111px}.review-list-text{margin:0 auto 5px;width:430px;height:5em;line-height:1.5}.review-list-more{margin:0 auto 18px;width:430px;text-align:right}.review-list-more a{padding:0;border-top:none;display:inline;width:auto;background:none;text-align:right}.review-list-link{margin:-5px 0 0}.review-list-link a{padding:0 0 0 20px;border-top:none;border-bottom:none;display:inline;width:auto;background:url(/assets/images/icon_circle_right.png) 0 no-repeat;background-size:16px auto;font-size:94%}.review+.service-btn{padding:0 0 10px;background-color:#fef0e5}.review+.service-btn .service_label{margin:0 auto 20px}.diary{margin:0 auto 50px}.diary-box{margin:0 auto;width:1020px}.diary-title{margin:0 auto 20px;padding:20px 5px 20px 54px;border-radius:4px;width:1020px;font-size:163%;background:url(/assets/images/icon_hoop.png) 20px no-repeat #fb5322;background-size:24px auto}.diary-box>p{margin-bottom:20px;width:100%}.diary-inner{margin:0;display:flex;width:100%}.diary-item{margin:0 30px 10px 0;padding:15px;width:320px;box-shadow:none}.diary-item:last-child{margin-right:0}.diary-info{margin-bottom:10px;flex-direction:column}.diary-image{margin:0 0 10px;width:100%}.diary-name{width:100%;height:3em;line-height:1.5;vertical-align:middle;box-sizing:border-box}.diary-name span{font-weight:700}.diary-text{height:4.5rem;width:100%;line-height:1.3;font-size:82%;box-sizing:border-box}.diary-inner+a{padding:0 0 0 20px;display:inline-block;text-align:left;border:none;background:url(/assets/images/icon_circle_right.png) 0 no-repeat}.about{margin:20px auto 30px;width:1020px}.about-title{margin:0 0 20px;padding:0 0 10px 30px;border-bottom:2px solid #fb5322;background-color:transparent;font-size:138%}#about-board.about-title{padding:0 0 10px 30px;background:url(/assets/images/service/icon_meal_brown.png) no-repeat left 9px;background-size:24px 23px}#about-order.about-title{padding:0 0 10px 30px;background:url(/assets/images/service/icon_order_brown.png) no-repeat left 9px;background-size:24px 23px}#about-delivery.about-title{padding:0 0 10px 30px;background:url(/assets/images/service/icon_delivery_brown.png) no-repeat left 11px;background-size:24px 23px}#about-pay.about-title{padding:0 0 10px 30px;background:url(/assets/images/service/icon_pay_brown.png) no-repeat left 11px;background-size:24px 23px}.about-info{margin:0 0 20px;border-left:1px solid #ccc;border-right:1px solid #ccc;width:1020px}.about-info th{padding:11px 0 10px 20px;width:200px;font-size:94%}.about-info td{padding:11px 14px 10px 20px;font-size:94%}.about-info td .userReview{width:112px}.about table .timeSet{width:225px}.about-text{margin:0 auto 20px;width:1020px}.about table .status-list li{margin:0 3px 0 0;padding:2px 10px;line-height:1.3}.about table .timeSet-listImg{margin:6px 0;width:225px}#pageServiceDetail .recommend{margin:40px auto 20px;padding:15px 0 1px;border-radius:6px;width:1020px}#pageServiceDetail .recommend-title{margin:0 auto 15px;width:960px;font-size:125%}#pageServiceDetail .recommend-list{margin:0 auto 5px;overflow:hidden;width:960px}#pageServiceDetail .recommend-list li{margin:0 15px 15px 0;float:left;width:310px}#pageServiceDetail .recommend-list li:nth-child(3n){margin:0 0 15px}#pageServiceDetail .recommend-list li a{margin:0 0 10px;padding:0;border-bottom:none;background:none}#pageServiceDetail .recommend-list li a:hover img{opacity:.7}#pageServiceDetail .recommend-brand{padding:10px 10px 0}#pageServiceDetail .recommend-img{padding:2px 0 0;width:73px}#pageServiceDetail .recommend-name{padding:0 0 0 8px;width:216px}#pageServiceDetail .recommend-box{margin:0 auto 15px;display:block;width:100%}#pageServiceDetail .recommend-detail{padding:0 2px 10px 10px;display:block;width:100%}#pageServiceDetail .recommend-btn{margin:0 auto;display:block;width:100%;text-align:center}#pageServiceDetail .recommend-label{margin:0 .4em 0 0;border-radius:3px;font-size:94%}#pageServiceDetail .recommend-unit{font-size:82%}#pageServiceDetail .recommend-note{margin:0 .8em 0 0;font-size:100%}#pageServiceDetail .recommend_checkbox+label{margin:0 auto;padding:5px 0;width:200px;box-shadow:3px 3px 0 #385e0c}#pageServiceDetail .recommend_checkbox+label:hover{border:2px solid #fd851c;color:#fff;background-color:#fd851c}#pageServiceDetail .recommend_checkbox+label span{padding:0 0 0 34px;background:url(/assets/images/icon_check_white.png) 58px no-repeat;background-size:20px auto}#pageServiceDetail .recommend_checkbox+label:hover span{background:url(/assets/images/icon_check_yellow.png) 58px no-repeat;background-size:20px auto}#pageServiceDetail .recommend_checkbox:checked+label{top:6px}#pageServiceDetail .recommend_checkbox:checked+label span{background:url(/assets/images/icon_check_yellow.png) 58px no-repeat;background-size:20px auto}#pageServiceDetail .recommend-step-btn input{margin:0 auto 25px;padding:16px 0;width:420px;background-image:url(/assets/images/icon_white_right.png),linear-gradient(#accb3d,#83b412);background-size:12px auto,auto;font-size:163%}#pageServiceDetail .recommend-step-btn input:hover{background-color:#fd851c;background-image:url(/assets/images/icon_white_right.png),linear-gradient(180deg,#fd851c,#fb5322);cursor:pointer}.parts-action{margin:60px auto;border:4px solid #fb5322;border-radius:4px;width:690px}.parts-action-title{font-size:125%}.parts-action-title span{padding:9px 0 11px 35px;background:url(/assets/images/icon_search_white.png) no-repeat left .4em;background-size:30px auto}.parts-action-box{overflow:hidden}.parts-action-text{margin:28px 0 41px;padding:0 0 0 60px;float:left;width:336px;font-weight:700;text-align:left;line-height:1.5;box-sizing:border-box}.parts-action-text span{display:block;font-weight:700}.parts-action .parts-action-btn-zip{margin:0 auto;width:336px;float:right}.parts-action .parts-action-btn-zip-input{margin:28px 0 41px;border:1px solid #888;border-radius:4px;width:260px}.parts-action .parts-action-btn-error{left:354px;bottom:10px;width:336px;text-align:left}.parts-action .parts-action-btn-zip .zip{padding:12px 0 12px 36px;width:158px;background:url(/assets/images/icon_post.png) 10px no-repeat #fff;background-size:18px auto}.parts-action .parts-action-btn-zip .input-submit{padding:12px 0;width:100px;overflow:hidden;background:#accb3d;background-image:linear-gradient(#accb3d,#83b412);font-weight:500}.parts-action-btn-zip .input-submit:hover{background-color:#fd851c;background-image:linear-gradient(180deg,#fd851c,#fb5322);cursor:pointer}.parts-action-checkNg-title{margin:18px auto 8px;width:100%}.parts-action-checkNg-title span{display:inline}.parts-action-checkNg-btn a{margin:0 auto 23px;padding:8px 0;width:400px;background-image:url(/assets/images/icon_white_right.png),linear-gradient(#accb3d,#83b412);background-position:96%,0 0;background-size:12px auto,auto;font-weight:700;font-size:125%}.parts-action-checkNg-btn a:hover{background-color:#fd851c;background-image:url(/assets/images/icon_white_right.png),linear-gradient(180deg,#fd851c,#fb5322);cursor:pointer}.area-link-title{margin:0 auto 10px}.area-link-title span{padding:18px 20px;border-radius:4px;width:1020px;font-size:150%}.area-link-subtitle{margin:0 auto 3px;padding:9px 0 0;width:1020px;font-size:100%}.area-link-list{padding:0 0 5px 12px;width:1020px;box-sizing:border-box}.area-link>ul:last-child{margin:0 auto;border-bottom:none}.area-link-list li{padding:0 0 0 1em;font-size:100%}.area-link-list li:after{padding:0 0 0 1em;content:"｜"}.area-link-list li:last-child:after{content:""}#course-popAdd,#service-popAdd{bottom:136px}.course-popAdd-box,.service-popAdd-box{padding:10px 4px;width:340px}.course-popAdd-box:after,.service-popAdd-box:after{margin-left:-14px;content:"";border:14px solid transparent;border-top:16px solid #fe5220;position:absolute;bottom:-28px;left:50%;z-index:900}#action{padding:18px 0 17px;animation-name:slideShowPc}#action .action-check-title{font-size:113%}#action .action-check-title span:after,#action .action-check-title span:before{content:"▼";position:absolute;animation-name:arrowMovePc;animation-duration:2s;animation-timing-function:ease;animation-iteration-count:infinite}#action .action-check-title span:before{left:-1.2em}#action .action-check-title span:after{right:-1.2em}#action .action-check-title-error{font-size:113%}#action .action-check-btn-zip{margin:5px auto 0;width:280px}#action .action-check-btn-zip .zip{padding:8px 0 8px 36px;width:160px;background:url(/assets/images/icon_post.png) 10px no-repeat #fff;background-size:18px auto}#action .action-check-btn-zip .checkZip-link{padding:8px 0;width:118px;font-weight:500;overflow:hidden;background:#accb3d;background-image:linear-gradient(#accb3d,#83b412)}#action .action-check-btn-zip .checkZip-link.loading,#action .action-check-btn-zip .checkZip-link.loading:hover{background-image:url(/assets/images/loader_image.gif),linear-gradient(#accb3d,#83b412);background-position:95%;background-size:20px auto,auto;background-repeat:no-repeat,no-repeat}#action .action-check-btn-zip .checkZip-link:hover{background-color:#fd851c;background-image:linear-gradient(180deg,#fd851c,#fb5322);cursor:pointer}#action .action-step-check-title,#action .action-step-search-title{font-size:113%}#action .action-step-select{margin:0 auto;width:320px}#action .action-step-btn{width:268px}#action .action-step-btn .nextStep-link{padding:15px 0 15px 45px;background-image:url(/assets/images/service/icon_cart_white.png),linear-gradient(#accb3d,#83b412);background-position:41px,0 0;background-size:28px auto,auto;font-size:150%}#action .action-step-btn .nextStep-link .js-cart-count{top:12px;left:60px;width:26px;height:26px}#action .action-step-btn .nextStep-link:hover{background-color:#fd851c;background-image:url(/assets/images/service/icon_cart_white.png),linear-gradient(180deg,#fd851c,#fb5322);background-position:41px,0 0;background-size:28px auto,auto;background-repeat:no-repeat;cursor:pointer}#action .action-step-btn .nextStep-link:disabled{padding:11px 0;background:#aaa;font-size:125%;box-shadow:none}#action .action-checkNg-title{margin:0;font-size:113%}#action .action-checkNg-btn .checkNgList-link{margin:5px auto 0;padding:11px 0;width:400px;background-image:url(/assets/images/icon_white_right.png),linear-gradient(#accb3d,#83b412);background-position:96%,0 0;background-size:12px auto,auto;font-size:125%}#action .action-checkNg-btn .checkNgList-link:hover{background-color:#fd851c;background-image:url(/assets/images/icon_white_right.png),linear-gradient(180deg,#fd851c,#fb5322);cursor:pointer}footer .footer-box{padding:18px 0 160px}#anchor-top{bottom:120px}#anchor-top.anchor-top-hide{display:block;opacity:1;animation:none}.zip-none{display:block}.splide__arrow--next,.splide__arrow--prev{width:40px;height:40px;top:140px}.thumbnails{display:flex;flex-wrap:wrap;margin:1rem auto 0;padding:0}.thumbnail{width:76px;height:51px;margin-bottom:10px;margin-right:10px;overflow:hidden;list-style:none;cursor:pointer}.thumbnail:nth-child(5n){margin-right:0}.thumbnail.is-active{box-shadow:0 0 0 2px #fa7523}}