#top-page{overflow-x:hidden}#top-page .prBanner{position:fixed;right:120px;bottom:-800px;z-index:999999999;width:350px;height:auto;opacity:1;-webkit-transition:all ease-in-out 1s;-o-transition:all ease-in-out 1s;transition:all ease-in-out 1s}@media screen and (max-width:1600px){#top-page .prBanner{width:370px}}@media screen and (max-width:1400px){#top-page .prBanner{width:340px}}@media screen and (max-width:1200px){#top-page .prBanner{width:300px}}@media screen and (max-width:640px){#top-page .prBanner{width:45vw;right:18px;bottom:-800px}}#top-page .prBanner .prBannerBox{position:relative}#top-page .prBanner .prBannerBox span.close{display:block;width:50px;height:50px;position:absolute;right:-15px;top:-15px;background:url(/jyujyukarubi/assets/images/common/icon_close_black.svg) center center no-repeat;background-size:100% auto;z-index:50;cursor:pointer}@media screen and (max-width:640px){#top-page .prBanner .prBannerBox span.close{width:35px;height:35px}}#top-page .prBanner .prBannerBox figure{line-height:0}#top-page .prBanner .prBannerBox figure img{width:100%}#top-page .emergency{padding:40px 0 0 0}@media screen and (max-width:768px){#top-page .emergency{padding:30px 0 0 0}}@media screen and (max-width:640px){#top-page .emergency{padding:10px 0 0 0}}#top-page .emergency__box{width:96%;max-width:1198px;margin:0 auto}#top-page .emergency__box__inner .emergencyBox dl{border:3px solid #2b2b28;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#top-page .emergency__box__inner .emergencyBox dl dt{width:18%;background:#2b2b28;color:#fff;padding:20px;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:clamp(14px,1.25vw,16px);line-height:1.78em;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:640px){#top-page .emergency__box__inner .emergencyBox dl dt{line-height:1.78em}}@media screen and (max-width:768px){#top-page .emergency__box__inner .emergencyBox dl dt{width:20%}}@media screen and (max-width:640px){#top-page .emergency__box__inner .emergencyBox dl dt{width:100%;padding:6px 0}}#top-page .emergency__box__inner .emergencyBox dl dt span{display:block;text-align:center;width:100%}#top-page .emergency__box__inner .emergencyBox dl dd{width:82%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px}@media screen and (max-width:768px){#top-page .emergency__box__inner .emergencyBox dl dd{width:80%}}@media screen and (max-width:640px){#top-page .emergency__box__inner .emergencyBox dl dd{width:100%;padding:15px}}#top-page .emergency__box__inner .emergencyBox dl dd ul li{font-size:clamp(14px,1.25vw,16px);line-height:1.78em;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 5px 0;margin-bottom:5px;border-bottom:1px dotted #ccc}@media screen and (max-width:640px){#top-page .emergency__box__inner .emergencyBox dl dd ul li{line-height:1.78em}}@media screen and (max-width:640px){#top-page .emergency__box__inner .emergencyBox dl dd ul li{display:block}}#top-page .emergency__box__inner .emergencyBox dl dd ul li:last-child{padding-bottom:0;border-bottom:none;margin-bottom:0}#top-page .emergency__box__inner .emergencyBox dl dd ul li span.new{display:inline-block;width:54px;margin-right:10px;line-height:0}@media screen and (max-width:640px){#top-page .emergency__box__inner .emergencyBox dl dd ul li span.new{width:40px;margin-right:5px;vertical-align:baseline}}#top-page .emergency__box__inner .emergencyBox dl dd ul li span.new img{width:100%}#top-page .emergency__box__inner .emergencyBox dl dd ul li a{font-size:clamp(14px,1.25vw,16px);line-height:1.78em}@media screen and (max-width:640px){#top-page .emergency__box__inner .emergencyBox dl dd ul li a{line-height:1.78em}}#top-page .emergency__box__inner .emergencyBox dl dd ul li a:hover{color:#0c96ff}#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;position:relative}#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox{position:relative;width:100%;aspect-ratio:16/9}@media screen and (max-width:640px){#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox{overflow:hidden;aspect-ratio:4/3.85}}#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox video{width:100%;aspect-ratio:16/9}@media screen and (max-width:640px){#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;left:0;z-index:-1}}#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox{width:100%;height:100%;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:999999;position:absolute;left:0;top:0}#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn span.gmRenewal{font-size:clamp(26px,2.8125vw,36px);color:#fff;text-align:center;display:block;font-weight:900;text-shadow:2px 2px 3px rgba(0,0,0,.35)}@media screen and (max-width:640px){#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn span.gmRenewal{line-height:1.68em;font-size:clamp(16px,4.65116vw,20px)}}#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn h1{display:block;margin:0 auto;color:#fff;font-size:clamp(30px,6.40625vw,82px);font-weight:900;text-shadow:2px 2px 3px rgba(0,0,0,.35);text-align:center}@media screen and (max-width:640px){#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn h1{line-height:1.68em;font-size:clamp(30px,8.83721vw,38px)}}#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn .priceFlex{text-align:center}@media screen and (max-width:640px){#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn .priceFlex{margin-top:10px}}#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn .priceFlex p.price{display:inline-block;color:#fff;font-weight:900;text-shadow:2px 2px 3px rgba(0,0,0,.35)}#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn .priceFlex p.price span{padding:5px 0 0 0;font-size:clamp(30px,6.40625vw,82px)}@media screen and (max-width:640px){#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn .priceFlex p.price span{padding:0}}#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn .priceFlex p.price span.small{font-size:clamp(19px,2.8125vw,36px);margin-left:0}@media screen and (max-width:640px){#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn .priceFlex p.price span.small{margin-left:0;font-size:clamp(18px,5.11628vw,22px)}}#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn .priceFlex p.price span.oswald{font-size:clamp(30px,6.40625vw,82px);margin-left:.25em}@media screen and (max-width:640px){#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn .priceFlex p.price span.oswald{font-size:clamp(30px,8.83721vw,38px);margin-left:0}}#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn .priceFlex p.priceTax{display:inline-block;font-size:clamp(28px,2.8125vw,36px);color:#fff;font-weight:900;margin-left:-8px;text-shadow:2px 2px 3px rgba(0,0,0,.35)}@media screen and (max-width:640px){#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn .priceFlex p.priceTax{margin-left:-3px;font-size:clamp(16px,1.5625vw,20px)}}#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn .priceFlex p.priceTax span{padding:5px 0 0 0;font-size:clamp(30px,6.40625vw,82px)}@media screen and (max-width:640px){#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn .priceFlex p.priceTax span{padding:0}}#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn .priceFlex p.priceTax span.small{font-size:clamp(17px,1.5625vw,20px);margin-left:0}@media screen and (max-width:640px){#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn .priceFlex p.priceTax span.small{margin-left:0;font-size:clamp(13px,3.72093vw,16px)}}#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn .priceFlex p.priceTax span.oswald{font-size:clamp(36px,3.75vw,48px);margin-left:0}@media screen and (max-width:640px){#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn .priceFlex p.priceTax span.oswald{font-size:clamp(20px,6.04651vw,26px);margin-left:0}}#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn p.kidsCopy{display:block;color:#fff;padding:3px 0 0 0;text-align:center;font-size:clamp(17px,2.10938vw,27px);text-shadow:2px 2px 3px rgba(0,0,0,.35);line-height:1.78em;font-weight:900}@media screen and (max-width:640px){#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn p.kidsCopy{font-size:clamp(15px,3.72093vw,16px);padding:2px 0 0 0}}#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn p.kidsCopy span{font-size:clamp(36px,3.125vw,40px)}@media screen and (max-width:640px){#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn p.kidsCopy span{font-size:clamp(18px,4.65116vw,20px)}}#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn p.readCopy{display:block;color:#fff;padding:15px 0 0 0;text-align:center;font-size:clamp(17px,2.10938vw,27px);text-shadow:2px 2px 3px rgba(0,0,0,.35);line-height:1.78em;font-weight:900}@media screen and (max-width:640px){#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn p.readCopy{font-size:clamp(15px,3.72093vw,16px);padding:10px 0 0 0}}#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn .btnStore{width:90%;max-width:450px;margin:0 auto;padding:15px 0 0 0;padding-top:35px}#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn .btnStore a{display:block;padding:15px 0 15px 0;background:#c71721 url(/jyujyukarubi/assets/images/common/icon_arrow_white.svg) 97% center no-repeat;background-size:20px auto;color:#fff;border:1px solid #c71721;text-align:center;font-size:clamp(12px,3.77777vw,17px)}@media screen and (max-width:768px){#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn .btnStore a{padding:15px 0;font-size:clamp(13px,3.77777vw,14px);background-size:13px auto}}@media screen and (max-width:640px){#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn .btnStore a{padding:10px 0;font-size:clamp(13px,3.77777vw,14px);background-size:10px auto}}#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn .btnStore a:hover{background:#fff url(/jyujyukarubi/assets/images/common/icon_arrow_black.svg) 97% center no-repeat;background-size:20px auto;color:#c71721}@media screen and (max-width:768px){#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn .btnStore a:hover{background-size:13px auto}}@media screen and (max-width:640px){#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn .btnStore a:hover{background-size:10px auto}}@media screen and (max-width:640px){#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn .btnStore{padding-top:20px;width:70%;margin:0 auto}}#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn .btnStore a{border-radius:300px;padding:18px 20px 22px 20px;font-weight:700;font-size:clamp(17px,2.10938vw,27px);line-height:1em}@media screen and (max-width:640px){#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn .btnStore a{padding:12px 10px;font-size:clamp(15px,3.95349vw,17px)}}#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn .btnStore a span{display:inline-block;padding:0}@media screen and (max-width:640px){#top-page .mainvisual2026 .mainvisual2026__box .mainvisual2026__box__inner .videoWrapper .movieBox .catchBox .catchIn .btnStore a span{padding:6px 0 8px 0}}#top-page .storeSearch{padding:102px 0 0 0}@media screen and (max-width:768px){#top-page .storeSearch{padding:70px 0 0 0}}@media screen and (max-width:640px){#top-page .storeSearch{padding:47px 0 0 0}}#top-page .storeSearch .storeSearch__box{width:96%;max-width:1334px;margin:0 auto}#top-page .storeSearch .storeSearch__box .storeSearch__box__ttl .titleBox span.en{display:block;font-size:clamp(26px,4.375vw,56px);font-weight:700;color:#da9e08;text-align:center}@media screen and (max-width:640px){#top-page .storeSearch .storeSearch__box .storeSearch__box__ttl .titleBox span.en{font-size:clamp(22px,8.60465vw,37px)}}#top-page .storeSearch .storeSearch__box .storeSearch__box__ttl .titleBox span.jp{display:block;font-size:clamp(22px,3.90625vw,50px);font-weight:700;color:#da9e08;text-align:center}@media screen and (max-width:640px){#top-page .storeSearch .storeSearch__box .storeSearch__box__ttl .titleBox span.jp{font-size:clamp(18px,7.2093vw,31px)}}#top-page .storeSearch .storeSearch__box .storeSearch__box__ttl .titleBox h2,#top-page .storeSearch .storeSearch__box .storeSearch__box__ttl .titleBox h3{padding:15px 0 0 0;text-align:center;font-size:clamp(16px,1.5625vw,20px);text-align:center;line-height:1.78em;font-weight:700}@media screen and (max-width:640px){#top-page .storeSearch .storeSearch__box .storeSearch__box__ttl .titleBox h2,#top-page .storeSearch .storeSearch__box .storeSearch__box__ttl .titleBox h3{font-size:clamp(16px,4.18605vw,18px);padding:15px 0 0 0}}#top-page .storeSearch .storeSearch__box .storeSearch__box__ttl .titleBox h2 span{padding-left:26px;display:inline-block;background:url(/jyujyukarubi/assets/images/common/icon_pin_black.svg) left center no-repeat;background-size:20px auto}@media screen and (max-width:640px){#top-page .storeSearch .storeSearch__box .storeSearch__box__ttl .titleBox h2 span{background-size:15px auto;padding-left:20px}}#top-page .storeSearch .storeSearch__box .storeSearch__box__inner{padding:46px 0 0 0}@media screen and (max-width:768px){#top-page .storeSearch .storeSearch__box .storeSearch__box__inner{padding:30px 0 0 0}}#top-page .storeSearch .storeSearch__box .storeSearch__box__inner ul{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#top-page .storeSearch .storeSearch__box .storeSearch__box__inner ul li{width:14.91%}@media screen and (max-width:640px){#top-page .storeSearch .storeSearch__box .storeSearch__box__inner ul li{width:31%;margin-bottom:18px}}#top-page .storeSearch .storeSearch__box .storeSearch__box__inner ul li a{display:block;padding:60px 0 57px 0;background-color:#f3f3f3;background-image:url(/jyujyukarubi/assets/images/top/2025/icon_arrow_red_white.svg);background-position:right bottom;background-size:34px auto;background-repeat:no-repeat;border:1px solid #111;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:768px){#top-page .storeSearch .storeSearch__box .storeSearch__box__inner ul li a{padding:20px 0 17px 0;background-size:16px auto}}@media screen and (max-width:640px){#top-page .storeSearch .storeSearch__box .storeSearch__box__inner ul li a{padding:30px 0 27px 0;background-size:16px auto}}#top-page .storeSearch .storeSearch__box .storeSearch__box__inner ul li a p.area{font-size:clamp(20px,2.1875vw,28px);color:#111;font-weight:900;text-align:center}@media screen and (max-width:768px){#top-page .storeSearch .storeSearch__box .storeSearch__box__inner ul li a p.area{font-size:clamp(16px,1.71875vw,22px)}}#top-page .storeSearch .storeSearch__box .storeSearch__box__inner ul li a span{font-size:clamp(11px,.85938vw,11px);text-align:center;padding:12px 0 0 0;line-height:1.66em;display:block;font-weight:700}@media screen and (max-width:768px){#top-page .storeSearch .storeSearch__box .storeSearch__box__inner ul li a span{padding:6px 0 0 0}}#top-page .storeSearch .storeSearch__box .storeSearch__box__inner ul li a:hover{background-color:#c71721;border:1px solid #c71721;background-image:url(/jyujyukarubi/assets/images/top/2025/icon_arrow_white_red.svg)}#top-page .storeSearch .storeSearch__box .storeSearch__box__inner ul li a:hover p.area,#top-page .storeSearch .storeSearch__box .storeSearch__box__inner ul li a:hover span{color:#fff}#top-page .storeSearch .storeSearch__box .storeSearch__box__inner .btnStore{width:90%;max-width:450px;margin:0 auto;padding:15px 0 0 0;padding:48px 0 0 0}#top-page .storeSearch .storeSearch__box .storeSearch__box__inner .btnStore a{display:block;padding:15px 0 15px 0;background:#fff url(/jyujyukarubi/assets/images/common/icon_arrow_black.svg) 97% center no-repeat;background-size:20px auto;color:#111;border:1px solid #2b2b28;text-align:center;font-size:clamp(12px,3.77777vw,17px)}@media screen and (max-width:768px){#top-page .storeSearch .storeSearch__box .storeSearch__box__inner .btnStore a{padding:15px 0;font-size:clamp(13px,3.77777vw,14px);background-size:13px auto}}@media screen and (max-width:640px){#top-page .storeSearch .storeSearch__box .storeSearch__box__inner .btnStore a{padding:10px 0;font-size:clamp(13px,3.77777vw,14px);background-size:10px auto}}#top-page .storeSearch .storeSearch__box .storeSearch__box__inner .btnStore a:hover{background:#2b2b28 url(/jyujyukarubi/assets/images/common/icon_arrow_white.svg) 97% center no-repeat;background-size:20px auto;color:#fff}@media screen and (max-width:768px){#top-page .storeSearch .storeSearch__box .storeSearch__box__inner .btnStore a:hover{background-size:13px auto}}@media screen and (max-width:640px){#top-page .storeSearch .storeSearch__box .storeSearch__box__inner .btnStore a:hover{background-size:10px auto}}@media screen and (max-width:640px){#top-page .storeSearch .storeSearch__box .storeSearch__box__inner .btnStore{padding:10px 0 0 0}}#top-page .storeSearch .storeSearch__box .storeSearch__box__inner .btnStore a{max-width:352px;margin:0 auto;border-radius:300px;font-weight:700;border-width:2px}#top-page .pickup{padding:120px 0 182px 0;background-image:url(/jyujyukarubi/assets/images/top/2025/bg_jj.svg);background-size:auto 100%;background-position:center bottom;background-repeat:no-repeat}@media screen and (max-width:768px){#top-page .pickup{padding:70px 0 102px 0}}@media screen and (max-width:640px){#top-page .pickup{padding:70px 0 100px 0}}#top-page .pickup .pickup__box{width:96%;max-width:1334px;margin:0 auto}#top-page .pickup .pickup__box .pickup__box__ttl .titleBox span.en{display:block;font-size:clamp(26px,4.375vw,56px);font-weight:700;color:#da9e08;text-align:center}@media screen and (max-width:640px){#top-page .pickup .pickup__box .pickup__box__ttl .titleBox span.en{font-size:clamp(22px,8.60465vw,37px)}}#top-page .pickup .pickup__box .pickup__box__ttl .titleBox span.jp{display:block;font-size:clamp(22px,3.90625vw,50px);font-weight:700;color:#da9e08;text-align:center}@media screen and (max-width:640px){#top-page .pickup .pickup__box .pickup__box__ttl .titleBox span.jp{font-size:clamp(18px,7.2093vw,31px)}}#top-page .pickup .pickup__box .pickup__box__ttl .titleBox h2,#top-page .pickup .pickup__box .pickup__box__ttl .titleBox h3{padding:15px 0 0 0;text-align:center;font-size:clamp(16px,1.5625vw,20px);text-align:center;line-height:1.78em;font-weight:700}@media screen and (max-width:640px){#top-page .pickup .pickup__box .pickup__box__ttl .titleBox h2,#top-page .pickup .pickup__box .pickup__box__ttl .titleBox h3{font-size:clamp(16px,4.18605vw,18px);padding:15px 0 0 0}}#top-page .pickup .pickup__box .pickup__box__inner{padding:46px 0 0 0}@media screen and (max-width:768px){#top-page .pickup .pickup__box .pickup__box__inner{padding:30px 0 0 0}}@media screen and (max-width:640px){#top-page .pickup .pickup__box .pickup__box__inner{padding:20px 0 0 0}}#top-page .pickup .pickup__box .pickup__box__inner .poster{width:100%;max-width:1050px;margin:0 auto;position:relative}#top-page .pickup .pickup__box .pickup__box__inner .poster span.charactor{position:absolute;right:-100px;bottom:-65px;width:28.5%;height:auto;z-index:999999}@media screen and (max-width:768px){#top-page .pickup .pickup__box .pickup__box__inner .poster span.charactor{right:-50px;bottom:-35px}}@media screen and (max-width:640px){#top-page .pickup .pickup__box .pickup__box__inner .poster span.charactor{right:-25px;bottom:-25px}}#top-page .pickup .pickup__box .pickup__box__inner .poster span.charactor img{width:100%;height:auto}#top-page .pickup .pickup__box .pickup__box__inner .poster figure{line-height:0;border:6px solid var(--J-GOLD,#da9e08);-webkit-box-shadow:0 4px 12px 0 rgba(0,0,0,.35);box-shadow:0 4px 12px 0 rgba(0,0,0,.35)}#top-page .pickup .pickup__box .pickup__box__inner .poster figure img{width:100%}#top-page .pickup .pickup__box .pickup__box__inner .btn{position:relative;z-index:999999;width:90%;max-width:450px;margin:0 auto;padding:15px 0 0 0;padding:0;margin-top:-23px;background-size:20px auto}@media screen and (max-width:640px){#top-page .pickup .pickup__box .pickup__box__inner .btn{display:none}}#top-page .pickup .pickup__box .pickup__box__inner .btn a{display:block;padding:15px 0 15px 0;background:#c71721 url(/jyujyukarubi/assets/images/common/icon_arrow_white.svg) 97% center no-repeat;background-size:20px auto;color:#fff;border:1px solid #c71721;text-align:center;font-size:clamp(12px,3.77777vw,17px)}@media screen and (max-width:768px){#top-page .pickup .pickup__box .pickup__box__inner .btn a{padding:15px 0;font-size:clamp(13px,3.77777vw,14px);background-size:13px auto}}@media screen and (max-width:640px){#top-page .pickup .pickup__box .pickup__box__inner .btn a{padding:10px 0;font-size:clamp(13px,3.77777vw,14px);background-size:10px auto}}#top-page .pickup .pickup__box .pickup__box__inner .btn a:hover{background:#fff url(/jyujyukarubi/assets/images/common/icon_arrow_black.svg) 97% center no-repeat;background-size:20px auto;color:#c71721}@media screen and (max-width:768px){#top-page .pickup .pickup__box .pickup__box__inner .btn a:hover{background-size:13px auto}}@media screen and (max-width:640px){#top-page .pickup .pickup__box .pickup__box__inner .btn a:hover{background-size:10px auto}}#top-page .pickup .pickup__box .pickup__box__inner .btn a{max-width:420px;margin:0 auto;border-radius:300px;font-weight:700;border-width:2px;padding:19px 0;border-color:#111}#top-page .pickup .pickup__box .pickup__box__inner .btnSp{display:none;width:90%;max-width:450px;margin:0 auto;padding:15px 0 0 0;padding:20px 0 0 0}@media screen and (max-width:640px){#top-page .pickup .pickup__box .pickup__box__inner .btnSp{display:block}}#top-page .pickup .pickup__box .pickup__box__inner .btnSp a{display:block;padding:15px 0 15px 0;background:#c71721 url(/jyujyukarubi/assets/images/common/icon_arrow_white.svg) 97% center no-repeat;background-size:20px auto;color:#fff;border:1px solid #c71721;text-align:center;font-size:clamp(12px,3.77777vw,17px)}@media screen and (max-width:768px){#top-page .pickup .pickup__box .pickup__box__inner .btnSp a{padding:15px 0;font-size:clamp(13px,3.77777vw,14px);background-size:13px auto}}@media screen and (max-width:640px){#top-page .pickup .pickup__box .pickup__box__inner .btnSp a{padding:10px 0;font-size:clamp(13px,3.77777vw,14px);background-size:10px auto}}#top-page .pickup .pickup__box .pickup__box__inner .btnSp a:hover{background:#fff url(/jyujyukarubi/assets/images/common/icon_arrow_black.svg) 97% center no-repeat;background-size:20px auto;color:#c71721}@media screen and (max-width:768px){#top-page .pickup .pickup__box .pickup__box__inner .btnSp a:hover{background-size:13px auto}}@media screen and (max-width:640px){#top-page .pickup .pickup__box .pickup__box__inner .btnSp a:hover{background-size:10px auto}}#top-page .pickup .pickup__box .pickup__box__inner .btnSp a{max-width:353px;margin:0 auto;border-radius:300px;font-weight:700;border-width:2px;padding:19px 0;background-size:20px auto;border-color:#111;font-size:clamp(15px,3.72093vw,16px)}#top-page .pickup .pickup__box .pickup__box__inner .copyBox p{font-size:clamp(14px,1.25vw,16px);line-height:1.78em;text-align:center;padding:20px 0 0 0;line-height:2.35em;font-weight:600}@media screen and (max-width:640px){#top-page .pickup .pickup__box .pickup__box__inner .copyBox p{line-height:1.78em}}@media screen and (max-width:640px){#top-page .pickup .pickup__box .pickup__box__inner .copyBox p{font-size:clamp(13px,3.72093vw,16px);line-height:1.78em;font-weight:700}}#top-page .fair{padding:120px 0 182px 0;background-image:url(/jyujyukarubi/assets/images/top/2025/bg_jj.svg);background-size:auto 100%;background-position:center bottom;background-repeat:no-repeat}@media screen and (max-width:768px){#top-page .fair{padding:70px 0 102px 0}}@media screen and (max-width:640px){#top-page .fair{padding:70px 0 100px 0}}#top-page .fair .fair__box{width:96%;max-width:1334px;margin:0 auto}#top-page .fair .fair__box .fair__box__ttl .titleBox span.en{display:block;font-size:clamp(26px,4.375vw,56px);font-weight:700;color:#da9e08;text-align:center}@media screen and (max-width:640px){#top-page .fair .fair__box .fair__box__ttl .titleBox span.en{font-size:clamp(22px,8.60465vw,37px)}}#top-page .fair .fair__box .fair__box__ttl .titleBox span.jp{display:block;font-size:clamp(22px,3.90625vw,50px);font-weight:700;color:#da9e08;text-align:center}@media screen and (max-width:640px){#top-page .fair .fair__box .fair__box__ttl .titleBox span.jp{font-size:clamp(18px,7.2093vw,31px)}}#top-page .fair .fair__box .fair__box__ttl .titleBox h2,#top-page .fair .fair__box .fair__box__ttl .titleBox h3{padding:15px 0 0 0;text-align:center;font-size:clamp(16px,1.5625vw,20px);text-align:center;line-height:1.78em;font-weight:700}@media screen and (max-width:640px){#top-page .fair .fair__box .fair__box__ttl .titleBox h2,#top-page .fair .fair__box .fair__box__ttl .titleBox h3{font-size:clamp(16px,4.18605vw,18px);padding:15px 0 0 0}}#top-page .fair .fair__box .fair__box__inner{padding:46px 0 0 0}@media screen and (max-width:768px){#top-page .fair .fair__box .fair__box__inner{padding:30px 0 0 0}}@media screen and (max-width:640px){#top-page .fair .fair__box .fair__box__inner{padding:20px 0 0 0}}#top-page .fair .fair__box .fair__box__inner .poster{width:100%;max-width:1050px;margin:0 auto;position:relative}#top-page .fair .fair__box .fair__box__inner .poster span.charactor{position:absolute;right:-100px;bottom:-65px;width:28.5%;height:auto;z-index:999999}@media screen and (max-width:768px){#top-page .fair .fair__box .fair__box__inner .poster span.charactor{right:-50px;bottom:-35px}}@media screen and (max-width:640px){#top-page .fair .fair__box .fair__box__inner .poster span.charactor{right:-25px;bottom:-25px}}#top-page .fair .fair__box .fair__box__inner .poster span.charactor img{width:100%;height:auto}#top-page .fair .fair__box .fair__box__inner .poster figure{line-height:0;border:6px solid var(--J-GOLD,#da9e08);-webkit-box-shadow:0 4px 12px 0 rgba(0,0,0,.35);box-shadow:0 4px 12px 0 rgba(0,0,0,.35)}#top-page .fair .fair__box .fair__box__inner .poster figure img{width:100%}#top-page .fair .fair__box .fair__box__inner .btn{position:relative;z-index:999999;width:90%;max-width:450px;margin:0 auto;padding:15px 0 0 0;padding:0;margin-top:-23px;background-size:20px auto}@media screen and (max-width:640px){#top-page .fair .fair__box .fair__box__inner .btn{display:none}}#top-page .fair .fair__box .fair__box__inner .btn a{display:block;padding:15px 0 15px 0;background:#c71721 url(/jyujyukarubi/assets/images/common/icon_arrow_white.svg) 97% center no-repeat;background-size:20px auto;color:#fff;border:1px solid #c71721;text-align:center;font-size:clamp(12px,3.77777vw,17px)}@media screen and (max-width:768px){#top-page .fair .fair__box .fair__box__inner .btn a{padding:15px 0;font-size:clamp(13px,3.77777vw,14px);background-size:13px auto}}@media screen and (max-width:640px){#top-page .fair .fair__box .fair__box__inner .btn a{padding:10px 0;font-size:clamp(13px,3.77777vw,14px);background-size:10px auto}}#top-page .fair .fair__box .fair__box__inner .btn a:hover{background:#fff url(/jyujyukarubi/assets/images/common/icon_arrow_black.svg) 97% center no-repeat;background-size:20px auto;color:#c71721}@media screen and (max-width:768px){#top-page .fair .fair__box .fair__box__inner .btn a:hover{background-size:13px auto}}@media screen and (max-width:640px){#top-page .fair .fair__box .fair__box__inner .btn a:hover{background-size:10px auto}}#top-page .fair .fair__box .fair__box__inner .btn a{max-width:420px;margin:0 auto;border-radius:300px;font-weight:700;border-width:2px;padding:19px 0;border-color:#111}#top-page .fair .fair__box .fair__box__inner .btnSp{display:none;width:90%;max-width:450px;margin:0 auto;padding:15px 0 0 0;padding:20px 0 0 0}@media screen and (max-width:640px){#top-page .fair .fair__box .fair__box__inner .btnSp{display:block}}#top-page .fair .fair__box .fair__box__inner .btnSp a{display:block;padding:15px 0 15px 0;background:#c71721 url(/jyujyukarubi/assets/images/common/icon_arrow_white.svg) 97% center no-repeat;background-size:20px auto;color:#fff;border:1px solid #c71721;text-align:center;font-size:clamp(12px,3.77777vw,17px)}@media screen and (max-width:768px){#top-page .fair .fair__box .fair__box__inner .btnSp a{padding:15px 0;font-size:clamp(13px,3.77777vw,14px);background-size:13px auto}}@media screen and (max-width:640px){#top-page .fair .fair__box .fair__box__inner .btnSp a{padding:10px 0;font-size:clamp(13px,3.77777vw,14px);background-size:10px auto}}#top-page .fair .fair__box .fair__box__inner .btnSp a:hover{background:#fff url(/jyujyukarubi/assets/images/common/icon_arrow_black.svg) 97% center no-repeat;background-size:20px auto;color:#c71721}@media screen and (max-width:768px){#top-page .fair .fair__box .fair__box__inner .btnSp a:hover{background-size:13px auto}}@media screen and (max-width:640px){#top-page .fair .fair__box .fair__box__inner .btnSp a:hover{background-size:10px auto}}#top-page .fair .fair__box .fair__box__inner .btnSp a{max-width:353px;margin:0 auto;border-radius:300px;font-weight:700;border-width:2px;padding:19px 0;background-size:20px auto;border-color:#111;font-size:clamp(15px,3.72093vw,16px)}#top-page .fair .fair__box .fair__box__inner .copyBox p{font-size:clamp(14px,1.25vw,16px);line-height:1.78em;text-align:center;padding:20px 0 0 0;line-height:2.35em;font-weight:600}@media screen and (max-width:640px){#top-page .fair .fair__box .fair__box__inner .copyBox p{line-height:1.78em}}@media screen and (max-width:640px){#top-page .fair .fair__box .fair__box__inner .copyBox p{font-size:clamp(13px,3.72093vw,16px);line-height:1.78em;font-weight:700}}#top-page .courses{padding:0}#top-page .courses .courses__box{width:96%;max-width:1458px;margin:0 auto}#top-page .courses .courses__box .courses__box__ttl .titleBox span.en{display:block;font-size:clamp(26px,4.375vw,56px);font-weight:700;color:#da9e08;text-align:center}@media screen and (max-width:640px){#top-page .courses .courses__box .courses__box__ttl .titleBox span.en{font-size:clamp(22px,8.60465vw,37px)}}#top-page .courses .courses__box .courses__box__ttl .titleBox span.jp{display:block;font-size:clamp(22px,3.90625vw,50px);font-weight:700;color:#da9e08;text-align:center}@media screen and (max-width:640px){#top-page .courses .courses__box .courses__box__ttl .titleBox span.jp{font-size:clamp(18px,7.2093vw,31px)}}#top-page .courses .courses__box .courses__box__ttl .titleBox h2,#top-page .courses .courses__box .courses__box__ttl .titleBox h3{padding:15px 0 0 0;text-align:center;font-size:clamp(16px,1.5625vw,20px);text-align:center;line-height:1.78em;font-weight:700}@media screen and (max-width:640px){#top-page .courses .courses__box .courses__box__ttl .titleBox h2,#top-page .courses .courses__box .courses__box__ttl .titleBox h3{font-size:clamp(16px,4.18605vw,18px);padding:15px 0 0 0}}#top-page .courses .courses__box .courses__box__inner{padding:46px 0 0 0}@media screen and (max-width:768px){#top-page .courses .courses__box .courses__box__inner{padding:30px 0 0 0}}@media screen and (max-width:640px){#top-page .courses .courses__box .courses__box__inner{padding:20px 0 0 0}}#top-page .courses .courses__box .courses__box__inner .coursesFlex{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet{width:32.3%;max-width:452px}@media screen and (max-width:640px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet{width:90%;margin:0 auto;margin-bottom:46px}}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .poster{width:100%;position:relative}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .poster span.recommendIcon{position:absolute;display:block;width:89px;left:-25px;bottom:90px;z-index:999999}@media screen and (max-width:768px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .poster span.recommendIcon{width:60px;left:-15px;bottom:60px}}@media screen and (max-width:640px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .poster span.recommendIcon{width:60px;left:-10px;bottom:73px}}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .poster span.recommendIcon img{width:100%;height:auto}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .poster span.label{position:absolute;width:183px;left:-18px;bottom:20px;z-index:999999}@media screen and (max-width:768px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .poster span.label{width:120px;left:-10px;bottom:10px}}@media screen and (max-width:640px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .poster span.label{width:162px;left:-16px;bottom:10px}}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .poster span.label img{width:100%;height:auto}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail{padding:19px 0 0 0}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail h3{font-size:clamp(16px,1.52778vw,22px);font-weight:700;text-align:center}@media screen and (max-width:640px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail h3{font-size:clamp(15px,4.65116vw,20px);padding:0 0 8px 0}}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail h3.jyukaru{background:var(--J-JYUKARU,linear-gradient(144deg,#f0ba20 0,#e49d0f 48.4%,#f7cb0e 99.43%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail h3.butatori{color:#009370}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail h3.daikangeki{color:#b60005}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail h4{font-size:clamp(21px,2.43056vw,35px);font-weight:700;text-align:center;padding:0}@media screen and (max-width:640px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail h4{font-size:clamp(25px,6.97674vw,30px);padding:0 0 5px 0;line-height:1.25em}}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail h4.jyukaru{background:var(--J-JYUKARU,linear-gradient(144deg,#f0ba20 0,#e49d0f 48.4%,#f7cb0e 99.43%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail h4.butatori{color:#009370}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail h4.daikangeki{color:#b60005}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .priceFlex{text-align:center}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail p.price{display:inline-block;font-size:clamp(21px,2.22222vw,32px);text-align:center;padding:7px 0 0 0;line-height:1.78em;font-weight:700}@media screen and (max-width:640px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail p.price{font-size:clamp(16px,5.5814vw,24px)}}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail p.price span.oswald{font-size:clamp(28px,3.68056vw,53px);font-weight:900}@media screen and (max-width:768px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail p.price span.oswald{padding:10px 0 0 0;font-size:clamp(24px,5.59896vw,43px)}}@media screen and (max-width:640px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail p.price span.oswald{padding:0;font-size:clamp(30px,10.23256vw,44px)}}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail p.priceTax{display:inline-block;font-size:clamp(20px,2.08333vw,30px);text-align:center;padding:0;line-height:1.78em;font-weight:700;margin:0 0 0 -10px}@media screen and (max-width:768px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail p.priceTax{margin-top:0}}@media screen and (max-width:640px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail p.priceTax{font-size:clamp(16px,5.5814vw,24px)}}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail p.priceTax span.small{font-size:clamp(16px,1.25vw,18px);font-weight:700}@media screen and (max-width:640px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail p.priceTax span.small{font-size:clamp(12px,3.25581vw,14px)}}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail p.priceTax span.oswald{font-size:clamp(30px,2.77778vw,40px);font-weight:900}@media screen and (max-width:768px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail p.priceTax span.oswald{font-size:clamp(20px,3.90625vw,30px)}}@media screen and (max-width:640px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail p.priceTax span.oswald{padding:0;font-size:clamp(23px,6.04651vw,26px)}}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnJyukaru{width:90%;max-width:450px;margin:0 auto;padding:15px 0 0 0;padding:15px 0 0 0}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnJyukaru a{display:block;padding:15px 0 15px 0;background:#c71721 url(/jyujyukarubi/assets/images/common/icon_arrow_white.svg) 97% center no-repeat;background-size:20px auto;color:#fff;border:1px solid #c71721;text-align:center;font-size:clamp(12px,3.77777vw,17px)}@media screen and (max-width:768px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnJyukaru a{padding:15px 0;font-size:clamp(13px,3.77777vw,14px);background-size:13px auto}}@media screen and (max-width:640px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnJyukaru a{padding:10px 0;font-size:clamp(13px,3.77777vw,14px);background-size:10px auto}}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnJyukaru a:hover{background:#fff url(/jyujyukarubi/assets/images/common/icon_arrow_black.svg) 97% center no-repeat;background-size:20px auto;color:#c71721}@media screen and (max-width:768px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnJyukaru a:hover{background-size:13px auto}}@media screen and (max-width:640px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnJyukaru a:hover{background-size:10px auto}}@media screen and (max-width:768px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnJyukaru{padding:12px 0 0 0}}@media screen and (max-width:640px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnJyukaru{padding:15px 0 0 0}}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnJyukaru a{max-width:352px;margin:0 auto;border-radius:300px;font-weight:700;border-width:2px;padding:19px 0;background:url(/jyujyukarubi/assets/images/common/icon_arrow_black.svg),-o-linear-gradient(306deg,#f0ba20 0,#e49d0f 48.4%,#f7cb0e 99.43%);background:url(/jyujyukarubi/assets/images/common/icon_arrow_black.svg),linear-gradient(144deg,#f0ba20 0,#e49d0f 48.4%,#f7cb0e 99.43%);background-repeat:no-repeat,no-repeat;background-position:97% center,center;background-size:20px auto,cover;border-color:#111;color:#111}@media screen and (max-width:640px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnJyukaru a{max-width:312px;font-size:clamp(15px,3.72093vw,16px)}}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnButatori{width:90%;max-width:450px;margin:0 auto;padding:15px 0 0 0;padding:15px 0 0 0}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnButatori a{display:block;padding:15px 0 15px 0;background:#c71721 url(/jyujyukarubi/assets/images/common/icon_arrow_white.svg) 97% center no-repeat;background-size:20px auto;color:#fff;border:1px solid #c71721;text-align:center;font-size:clamp(12px,3.77777vw,17px)}@media screen and (max-width:768px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnButatori a{padding:15px 0;font-size:clamp(13px,3.77777vw,14px);background-size:13px auto}}@media screen and (max-width:640px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnButatori a{padding:10px 0;font-size:clamp(13px,3.77777vw,14px);background-size:10px auto}}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnButatori a:hover{background:#fff url(/jyujyukarubi/assets/images/common/icon_arrow_black.svg) 97% center no-repeat;background-size:20px auto;color:#c71721}@media screen and (max-width:768px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnButatori a:hover{background-size:13px auto}}@media screen and (max-width:640px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnButatori a:hover{background-size:10px auto}}@media screen and (max-width:768px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnButatori{padding:12px 0 0 0}}@media screen and (max-width:640px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnButatori{padding:15px 0 0 0}}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnButatori a{max-width:352px;margin:0 auto;border-radius:300px;font-weight:700;border-width:2px;padding:19px 0;background-color:#009370;border-color:#111;background-size:20px auto}@media screen and (max-width:640px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnButatori a{max-width:312px;font-size:clamp(15px,3.72093vw,16px)}}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnDaikangeki{width:90%;max-width:450px;margin:0 auto;padding:15px 0 0 0;padding:15px 0 0 0}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnDaikangeki a{display:block;padding:15px 0 15px 0;background:#c71721 url(/jyujyukarubi/assets/images/common/icon_arrow_white.svg) 97% center no-repeat;background-size:20px auto;color:#fff;border:1px solid #c71721;text-align:center;font-size:clamp(12px,3.77777vw,17px)}@media screen and (max-width:768px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnDaikangeki a{padding:15px 0;font-size:clamp(13px,3.77777vw,14px);background-size:13px auto}}@media screen and (max-width:640px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnDaikangeki a{padding:10px 0;font-size:clamp(13px,3.77777vw,14px);background-size:10px auto}}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnDaikangeki a:hover{background:#fff url(/jyujyukarubi/assets/images/common/icon_arrow_black.svg) 97% center no-repeat;background-size:20px auto;color:#c71721}@media screen and (max-width:768px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnDaikangeki a:hover{background-size:13px auto}}@media screen and (max-width:640px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnDaikangeki a:hover{background-size:10px auto}}@media screen and (max-width:768px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnDaikangeki{padding:12px 0 0 0}}@media screen and (max-width:640px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnDaikangeki{padding:15px 0 0 0}}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnDaikangeki a{max-width:352px;margin:0 auto;border-radius:300px;font-weight:700;border-width:2px;padding:19px 0;background-color:#b60005;border-color:#111;background-size:20px auto}@media screen and (max-width:640px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnDaikangeki a{max-width:312px;font-size:clamp(15px,3.72093vw,16px)}}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnGyutan2026{width:90%;max-width:450px;margin:0 auto;padding:15px 0 0 0;padding:15px 0 0 0}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnGyutan2026 a{display:block;padding:15px 0 15px 0;background:#c71721 url(/jyujyukarubi/assets/images/common/icon_arrow_white.svg) 97% center no-repeat;background-size:20px auto;color:#fff;border:1px solid #c71721;text-align:center;font-size:clamp(12px,3.77777vw,17px)}@media screen and (max-width:768px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnGyutan2026 a{padding:15px 0;font-size:clamp(13px,3.77777vw,14px);background-size:13px auto}}@media screen and (max-width:640px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnGyutan2026 a{padding:10px 0;font-size:clamp(13px,3.77777vw,14px);background-size:10px auto}}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnGyutan2026 a:hover{background:#fff url(/jyujyukarubi/assets/images/common/icon_arrow_black.svg) 97% center no-repeat;background-size:20px auto;color:#c71721}@media screen and (max-width:768px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnGyutan2026 a:hover{background-size:13px auto}}@media screen and (max-width:640px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnGyutan2026 a:hover{background-size:10px auto}}@media screen and (max-width:768px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnGyutan2026{padding:12px 0 0 0}}@media screen and (max-width:640px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnGyutan2026{padding:15px 0 0 0}}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnGyutan2026 a{max-width:352px;margin:0 auto;border-radius:300px;font-weight:700;border-width:2px;padding:19px 0;border-color:#111;background-color:#111;background-image:url(/jyujyukarubi/assets/images/common/icon_arrow_white.svg);background-repeat:no-repeat;background-position:97% center;background-size:20px auto;color:transparent}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnGyutan2026 a span{background-image:-webkit-gradient(linear,left top,right top,color-stop(-1.8%,#fee87c),color-stop(25.53%,#fff4c4),color-stop(48.39%,#fcd31d),color-stop(94.61%,#fff470));background-image:-o-linear-gradient(left,#fee87c -1.8%,#fff4c4 25.53%,#fcd31d 48.39%,#fff470 94.61%);background-image:linear-gradient(90deg,#fee87c -1.8%,#fff4c4 25.53%,#fcd31d 48.39%,#fff470 94.61%);-webkit-background-clip:text;background-clip:text;color:transparent}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnGyutan2026 a:hover span{background-image:none;background-clip:unset;color:#c71721}@media screen and (max-width:640px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnGyutan2026 a{max-width:312px;font-size:clamp(15px,3.72093vw,16px)}}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnGyutan{width:90%;max-width:450px;margin:0 auto;padding:15px 0 0 0;padding:15px 0 0 0}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnGyutan a{display:block;padding:15px 0 15px 0;background:#c71721 url(/jyujyukarubi/assets/images/common/icon_arrow_white.svg) 97% center no-repeat;background-size:20px auto;color:#fff;border:1px solid #c71721;text-align:center;font-size:clamp(12px,3.77777vw,17px)}@media screen and (max-width:768px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnGyutan a{padding:15px 0;font-size:clamp(13px,3.77777vw,14px);background-size:13px auto}}@media screen and (max-width:640px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnGyutan a{padding:10px 0;font-size:clamp(13px,3.77777vw,14px);background-size:10px auto}}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnGyutan a:hover{background:#fff url(/jyujyukarubi/assets/images/common/icon_arrow_black.svg) 97% center no-repeat;background-size:20px auto;color:#c71721}@media screen and (max-width:768px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnGyutan a:hover{background-size:13px auto}}@media screen and (max-width:640px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnGyutan a:hover{background-size:10px auto}}@media screen and (max-width:768px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnGyutan{padding:12px 0 0 0}}@media screen and (max-width:640px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnGyutan{padding:15px 0 0 0}}#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnGyutan a{max-width:352px;margin:0 auto;border-radius:300px;font-weight:700;border-width:2px;padding:19px 0;color:#111;border-color:#111;background:url(/jyujyukarubi/assets/images/common/icon_arrow_black.svg),-webkit-gradient(linear,left top,right top,color-stop(-1.8%,#fee87c),color-stop(25.53%,#fff4c4),color-stop(48.39%,#fcd31d),color-stop(94.61%,#fff470));background:url(/jyujyukarubi/assets/images/common/icon_arrow_black.svg),-o-linear-gradient(left,#fee87c -1.8%,#fff4c4 25.53%,#fcd31d 48.39%,#fff470 94.61%);background:url(/jyujyukarubi/assets/images/common/icon_arrow_black.svg),linear-gradient(90deg,#fee87c -1.8%,#fff4c4 25.53%,#fcd31d 48.39%,#fff470 94.61%);background-repeat:no-repeat,no-repeat;background-position:97% center,center;background-size:20px auto,cover}@media screen and (max-width:640px){#top-page .courses .courses__box .courses__box__inner .coursesFlex .coursesSet .detail .btnGyutan a{max-width:312px;font-size:clamp(15px,3.72093vw,16px)}}#top-page .courses .courses__box .courses__box__inner .btnAll{width:90%;max-width:450px;margin:0 auto;padding:15px 0 0 0;padding:56px 0 0 0}#top-page .courses .courses__box .courses__box__inner .btnAll a{display:block;padding:10px 0 10px 0;background:#f1f1f1 url(/jyujyukarubi/assets/images/common/icon_arrow_black.svg) 97% center no-repeat;background-size:15px auto;color:#111;border:1px solid #ddd;text-align:center;font-size:clamp(12px,3.77777vw,17px)}@media screen and (max-width:768px){#top-page .courses .courses__box .courses__box__inner .btnAll a{padding:15px 0;font-size:clamp(13px,3.77777vw,14px);background-size:13px auto}}@media screen and (max-width:640px){#top-page .courses .courses__box .courses__box__inner .btnAll a{padding:10px 0;font-size:clamp(13px,3.77777vw,14px);background-size:10px auto}}#top-page .courses .courses__box .courses__box__inner .btnAll a:hover{background:#fff url(/jyujyukarubi/assets/images/common/icon_arrow_black.svg) 97% center no-repeat;background-size:15px auto;color:#c71721}@media screen and (max-width:768px){#top-page .courses .courses__box .courses__box__inner .btnAll a:hover{background-size:13px auto}}@media screen and (max-width:640px){#top-page .courses .courses__box .courses__box__inner .btnAll a:hover{background-size:10px auto}}@media screen and (max-width:640px){#top-page .courses .courses__box .courses__box__inner .btnAll{padding:0}}#top-page .courses .courses__box .courses__box__inner .btnAll a{max-width:432px;margin:0 auto;border-radius:300px;font-size:clamp(15px,1.25vw,18px);font-weight:700}@media screen and (max-width:640px){#top-page .courses .courses__box .courses__box__inner .btnAll a{max-width:312px;font-size:clamp(13px,3.48837vw,15px)}}#top-page .recommend{padding:195px 0 0 0}@media screen and (max-width:768px){#top-page .recommend{padding:102px 0 0 0}}@media screen and (max-width:640px){#top-page .recommend{padding:83px 0 0 0}}#top-page .recommend .recommend__box{width:96%;max-width:1437px;margin:0 auto}#top-page .recommend .recommend__box .recommend__box__ttl .titleBox span.en{display:block;font-size:clamp(26px,4.375vw,56px);font-weight:700;color:#da9e08;text-align:center}@media screen and (max-width:640px){#top-page .recommend .recommend__box .recommend__box__ttl .titleBox span.en{font-size:clamp(22px,8.60465vw,37px)}}#top-page .recommend .recommend__box .recommend__box__ttl .titleBox span.jp{display:block;font-size:clamp(22px,3.90625vw,50px);font-weight:700;color:#da9e08;text-align:center}@media screen and (max-width:640px){#top-page .recommend .recommend__box .recommend__box__ttl .titleBox span.jp{font-size:clamp(18px,7.2093vw,31px)}}#top-page .recommend .recommend__box .recommend__box__ttl .titleBox h2,#top-page .recommend .recommend__box .recommend__box__ttl .titleBox h3{padding:15px 0 0 0;text-align:center;font-size:clamp(16px,1.5625vw,20px);text-align:center;line-height:1.78em;font-weight:700}@media screen and (max-width:640px){#top-page .recommend .recommend__box .recommend__box__ttl .titleBox h2,#top-page .recommend .recommend__box .recommend__box__ttl .titleBox h3{font-size:clamp(16px,4.18605vw,18px);padding:15px 0 0 0}}#top-page .recommend .recommend__box .recommend__box__inner{padding:51px 0 0 0}@media screen and (max-width:768px){#top-page .recommend .recommend__box .recommend__box__inner{padding:30px 0 0 0}}@media screen and (max-width:640px){#top-page .recommend .recommend__box .recommend__box__inner{padding:20px 0 0 0}}#top-page .recommend .recommend__box .recommend__box__inner .recommendFlex{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#top-page .recommend .recommend__box .recommend__box__inner .recommendFlex::after{width:32%;content:"";display:block}#top-page .recommend .recommend__box .recommend__box__inner .recommendFlex .recommendSet{width:32.3%;max-width:450px;margin-bottom:47px}@media screen and (max-width:768px){#top-page .recommend .recommend__box .recommend__box__inner .recommendFlex .recommendSet{width:48%;margin-bottom:30px}}@media screen and (max-width:640px){#top-page .recommend .recommend__box .recommend__box__inner .recommendFlex .recommendSet{width:100%;margin-bottom:37px}}#top-page .recommend .recommend__box .recommend__box__inner .recommendFlex .recommendSet figure{line-height:0}#top-page .recommend .recommend__box .recommend__box__inner .recommendFlex .recommendSet figure img{width:100%}#top-page .recommend .recommend__box .recommend__box__inner .recommendFlex .recommendSet .detail{padding:12px 0 0 0}@media screen and (max-width:768px){#top-page .recommend .recommend__box .recommend__box__inner .recommendFlex .recommendSet .detail{padding:6px 0 0 0}}@media screen and (max-width:640px){#top-page .recommend .recommend__box .recommend__box__inner .recommendFlex .recommendSet .detail{padding:0}}#top-page .recommend .recommend__box .recommend__box__inner .recommendFlex .recommendSet .detail p{font-size:clamp(13px,.97222vw,14px);text-align:center;padding:12px 0 0 0;line-height:1.88em;font-weight:700}@media screen and (max-width:640px){#top-page .recommend .recommend__box .recommend__box__inner .recommendFlex .recommendSet .detail p{font-size:clamp(14px,3.48837vw,15px)}}#top-page .recommend .recommend__box .recommend__box__inner .btnAll{width:90%;max-width:450px;margin:0 auto;padding:15px 0 0 0;padding:0}#top-page .recommend .recommend__box .recommend__box__inner .btnAll a{display:block;padding:10px 0 10px 0;background:#f1f1f1 url(/jyujyukarubi/assets/images/common/icon_arrow_black.svg) 97% center no-repeat;background-size:15px auto;color:#111;border:1px solid #ddd;text-align:center;font-size:clamp(12px,3.77777vw,17px)}@media screen and (max-width:768px){#top-page .recommend .recommend__box .recommend__box__inner .btnAll a{padding:15px 0;font-size:clamp(13px,3.77777vw,14px);background-size:13px auto}}@media screen and (max-width:640px){#top-page .recommend .recommend__box .recommend__box__inner .btnAll a{padding:10px 0;font-size:clamp(13px,3.77777vw,14px);background-size:10px auto}}#top-page .recommend .recommend__box .recommend__box__inner .btnAll a:hover{background:#fff url(/jyujyukarubi/assets/images/common/icon_arrow_black.svg) 97% center no-repeat;background-size:15px auto;color:#c71721}@media screen and (max-width:768px){#top-page .recommend .recommend__box .recommend__box__inner .btnAll a:hover{background-size:13px auto}}@media screen and (max-width:640px){#top-page .recommend .recommend__box .recommend__box__inner .btnAll a:hover{background-size:10px auto}}#top-page .recommend .recommend__box .recommend__box__inner .btnAll a{max-width:432px;margin:0 auto;border-radius:300px;font-size:clamp(15px,1.25vw,18px);font-weight:700}@media screen and (max-width:640px){#top-page .recommend .recommend__box .recommend__box__inner .btnAll a{max-width:312px;font-size:clamp(13px,3.48837vw,15px)}}#top-page .concept{padding:179px 0 0 0}@media screen and (max-width:768px){#top-page .concept{padding:102px 0 0 0}}@media screen and (max-width:640px){#top-page .concept{padding:93px 0 0 0}}#top-page .concept .concept__box{width:96%;max-width:1443px;margin:0 auto}#top-page .concept .concept__box .concept__box__inner{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#top-page .concept .concept__box .concept__box__inner .conceptLeft{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:26.61570535%}@media screen and (max-width:768px){#top-page .concept .concept__box .concept__box__inner .conceptLeft{display:none}}#top-page .concept .concept__box .concept__box__inner .conceptLeft figure{line-height:0}#top-page .concept .concept__box .concept__box__inner .conceptLeft figure img{width:100%}#top-page .concept .concept__box .concept__box__inner .conceptRight{width:26.61570535%;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}@media screen and (max-width:768px){#top-page .concept .concept__box .concept__box__inner .conceptRight{display:none}}#top-page .concept .concept__box .concept__box__inner .conceptRight figure{line-height:0}#top-page .concept .concept__box .concept__box__inner .conceptRight figure img{width:100%}#top-page .concept .concept__box .concept__box__inner .titleBox{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:34.329395413%}@media screen and (max-width:768px){#top-page .concept .concept__box .concept__box__inner .titleBox{width:100%}}#top-page .concept .concept__box .concept__box__inner .titleBox span.en{display:block;font-size:clamp(26px,4.375vw,56px);font-weight:700;color:#da9e08;text-align:center}@media screen and (max-width:640px){#top-page .concept .concept__box .concept__box__inner .titleBox span.en{font-size:clamp(22px,8.60465vw,37px)}}#top-page .concept .concept__box .concept__box__inner .titleBox span.jp{display:block;font-size:clamp(22px,3.90625vw,50px);font-weight:700;color:#da9e08;text-align:center}@media screen and (max-width:640px){#top-page .concept .concept__box .concept__box__inner .titleBox span.jp{font-size:clamp(18px,7.2093vw,31px)}}#top-page .concept .concept__box .concept__box__inner .titleBox h2,#top-page .concept .concept__box .concept__box__inner .titleBox h3{padding:15px 0 0 0;text-align:center;font-size:clamp(16px,1.5625vw,20px);text-align:center;line-height:1.78em;font-weight:700}@media screen and (max-width:640px){#top-page .concept .concept__box .concept__box__inner .titleBox h2,#top-page .concept .concept__box .concept__box__inner .titleBox h3{font-size:clamp(16px,4.18605vw,18px);padding:15px 0 0 0}}#top-page .concept .concept__box .concept__box__inner .titleBox span.en{font-size:clamp(22px,3.75vw,48px)}@media screen and (max-width:640px){#top-page .concept .concept__box .concept__box__inner .titleBox span.en{font-size:clamp(27px,8.60465vw,37px)}}#top-page .concept .concept__box .concept__box__inner .titleBox h2{padding:30px 0 0 0}#top-page .concept .concept__box .concept__box__inner .titleBox h2 img{width:100%}@media screen and (max-width:768px){#top-page .concept .concept__box .concept__box__inner .titleBox h2 img{width:60%;margin:0 auto}}@media screen and (max-width:640px){#top-page .concept .concept__box .concept__box__inner .titleBox h2 img{width:78%}}#top-page .concept .concept__box .concept__box__inner .titleBox .responsibImage{display:none}@media screen and (max-width:768px){#top-page .concept .concept__box .concept__box__inner .titleBox .responsibImage{display:block;width:80%;margin:0 auto;padding:20px 0 0 0;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#top-page .concept .concept__box .concept__box__inner .titleBox .responsibImage img{width:49%}}@media screen and (max-width:640px){#top-page .concept .concept__box .concept__box__inner .titleBox .responsibImage{width:84%}}#top-page .concept .concept__box .concept__box__inner .titleBox p{font-size:clamp(15px,1.5625vw,20px);text-align:center;padding:20px 0 0 0;line-height:1.78em;font-weight:700}@media screen and (max-width:640px){#top-page .concept .concept__box .concept__box__inner .titleBox p{font-size:clamp(15px,4.18605vw,18px)}}#top-page .concept .concept__box .concept__box__inner .titleBox .btn{width:90%;max-width:450px;margin:0 auto;padding:15px 0 0 0;padding:30px 0 0 0}#top-page .concept .concept__box .concept__box__inner .titleBox .btn a{display:block;padding:15px 0 15px 0;background:#fff url(/jyujyukarubi/assets/images/common/icon_arrow_black.svg) 97% center no-repeat;background-size:20px auto;color:#111;border:1px solid #2b2b28;text-align:center;font-size:clamp(12px,3.77777vw,17px)}@media screen and (max-width:768px){#top-page .concept .concept__box .concept__box__inner .titleBox .btn a{padding:15px 0;font-size:clamp(13px,3.77777vw,14px);background-size:13px auto}}@media screen and (max-width:640px){#top-page .concept .concept__box .concept__box__inner .titleBox .btn a{padding:10px 0;font-size:clamp(13px,3.77777vw,14px);background-size:10px auto}}#top-page .concept .concept__box .concept__box__inner .titleBox .btn a:hover{background:#2b2b28 url(/jyujyukarubi/assets/images/common/icon_arrow_white.svg) 97% center no-repeat;background-size:20px auto;color:#fff}@media screen and (max-width:768px){#top-page .concept .concept__box .concept__box__inner .titleBox .btn a:hover{background-size:13px auto}}@media screen and (max-width:640px){#top-page .concept .concept__box .concept__box__inner .titleBox .btn a:hover{background-size:10px auto}}@media screen and (max-width:768px){#top-page .concept .concept__box .concept__box__inner .titleBox .btn{padding:20px 0 0 0}}@media screen and (max-width:640px){#top-page .concept .concept__box .concept__box__inner .titleBox .btn{padding:25px 0 0 0}}#top-page .concept .concept__box .concept__box__inner .titleBox .btn a{max-width:352px;margin:0 auto;border-radius:300px;font-weight:700;border-width:2px;padding:19px 0}#top-page .other{padding:195px 0 195px 0}@media screen and (max-width:768px){#top-page .other{padding:102px 0 102px 0}}@media screen and (max-width:640px){#top-page .other{padding:92px 0 62px 0}}#top-page .other .other__box{width:96%;max-width:1360px;margin:0 auto}@media screen and (max-width:640px){#top-page .other .other__box{width:90%}}#top-page .other .other__box .other__box__ttl .titleBox span.en{display:block;font-size:clamp(26px,4.375vw,56px);font-weight:700;color:#da9e08;text-align:center}@media screen and (max-width:640px){#top-page .other .other__box .other__box__ttl .titleBox span.en{font-size:clamp(22px,8.60465vw,37px)}}#top-page .other .other__box .other__box__ttl .titleBox span.jp{display:block;font-size:clamp(22px,3.90625vw,50px);font-weight:700;color:#da9e08;text-align:center}@media screen and (max-width:640px){#top-page .other .other__box .other__box__ttl .titleBox span.jp{font-size:clamp(18px,7.2093vw,31px)}}#top-page .other .other__box .other__box__ttl .titleBox h2,#top-page .other .other__box .other__box__ttl .titleBox h3{padding:15px 0 0 0;text-align:center;font-size:clamp(16px,1.5625vw,20px);text-align:center;line-height:1.78em;font-weight:700}@media screen and (max-width:640px){#top-page .other .other__box .other__box__ttl .titleBox h2,#top-page .other .other__box .other__box__ttl .titleBox h3{font-size:clamp(16px,4.18605vw,18px);padding:15px 0 0 0}}#top-page .other .other__box .other__box__inner{padding:51px 0 0 0}@media screen and (max-width:640px){#top-page .other .other__box .other__box__inner{padding:25px 0 0 0}}#top-page .other .other__box .other__box__inner .otherFlex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:34px;column-gap:34px;row-gap:40px}@media screen and (max-width:768px){#top-page .other .other__box .other__box__inner .otherFlex{-webkit-column-gap:24px;column-gap:24px;row-gap:32px}}@media screen and (max-width:640px){#top-page .other .other__box .other__box__inner .otherFlex{width:90%;margin:0 auto;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:16px;column-gap:16px;row-gap:24px}}#top-page .other .other__box .other__box__inner .otherFlex .othersSet{-webkit-box-flex:0;-webkit-flex:0 1 23.5%;-ms-flex:0 1 23.5%;flex:0 1 23.5%;max-width:288px;text-align:center}@media screen and (max-width:768px){#top-page .other .other__box .other__box__inner .otherFlex .othersSet{-webkit-box-flex:0;-webkit-flex:0 1 30%;-ms-flex:0 1 30%;flex:0 1 30%;max-width:30%}}@media screen and (max-width:640px){#top-page .other .other__box .other__box__inner .otherFlex .othersSet{-webkit-box-flex:0;-webkit-flex:0 1 calc((100% - 16px)/ 2);-ms-flex:0 1 calc((100% - 16px)/ 2);flex:0 1 calc((100% - 16px)/ 2);max-width:calc((100% - 16px)/ 2)}}@media screen and (max-width:320px){#top-page .other .other__box .other__box__inner .otherFlex .othersSet{-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}}#top-page .other .other__box .other__box__inner .otherFlex .othersSet figure{line-height:0}#top-page .other .other__box .other__box__inner .otherFlex .othersSet figure img{width:100%}#top-page .other .other__box .other__box__inner .otherFlex .othersSet p{font-size:clamp(12px,1.09375vw,14px);text-align:center;padding:10px 0 0 0;line-height:1.88em;font-weight:700}@media screen and (max-width:640px){#top-page .other .other__box .other__box__inner .otherFlex .othersSet p{padding:6px 0 0 0;font-size:clamp(12px,3.25581vw,14px);line-height:1.66em}}#top-page .other .other__box .other__box__inner .btnAll{width:90%;max-width:450px;margin:0 auto;padding:15px 0 0 0;padding:42px 0 0 0}#top-page .other .other__box .other__box__inner .btnAll a{display:block;padding:10px 0 10px 0;background:#f1f1f1 url(/jyujyukarubi/assets/images/common/icon_arrow_black.svg) 97% center no-repeat;background-size:15px auto;color:#111;border:1px solid #ddd;text-align:center;font-size:clamp(12px,3.77777vw,17px)}@media screen and (max-width:768px){#top-page .other .other__box .other__box__inner .btnAll a{padding:15px 0;font-size:clamp(13px,3.77777vw,14px);background-size:13px auto}}@media screen and (max-width:640px){#top-page .other .other__box .other__box__inner .btnAll a{padding:10px 0;font-size:clamp(13px,3.77777vw,14px);background-size:10px auto}}#top-page .other .other__box .other__box__inner .btnAll a:hover{background:#fff url(/jyujyukarubi/assets/images/common/icon_arrow_black.svg) 97% center no-repeat;background-size:15px auto;color:#c71721}@media screen and (max-width:768px){#top-page .other .other__box .other__box__inner .btnAll a:hover{background-size:13px auto}}@media screen and (max-width:640px){#top-page .other .other__box .other__box__inner .btnAll a:hover{background-size:10px auto}}@media screen and (max-width:640px){#top-page .other .other__box .other__box__inner .btnAll{padding:20px 0 0 0}}#top-page .other .other__box .other__box__inner .btnAll a{max-width:480px;margin:0 auto;border-radius:300px;font-size:clamp(15px,1.25vw,18px);font-weight:700}@media screen and (max-width:640px){#top-page .other .other__box .other__box__inner .btnAll a{max-width:312px;font-size:clamp(13px,3.48837vw,15px)}}