﻿/*!
 * froala_editor v2.9.2 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2019 Froala Labs
 */@import url("https://fonts.googleapis.com/css?family=Noto+Serif+JP:600,700&display=swap&subset=japanese");@import url("https://fonts.googleapis.com/css2?family=Shippori+Mincho+B1:wght@500;600;800&display=swap");.clearfix::after{clear:both;display:block;content:"";height:0}.hide-by-clipping{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}img.fr-rounded,.fr-img-caption.fr-rounded img{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background-clip:padding-box}img.fr-bordered,.fr-img-caption.fr-bordered img{border:solid 5px #CCC}img.fr-bordered{box-sizing:content-box}.fr-img-caption.fr-bordered img{box-sizing:border-box}img.fr-shadow,.fr-img-caption.fr-shadow img{box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16)}.fr-view{word-wrap:break-word}.fr-view span[style~="color:"] a{color:inherit}.fr-view strong{font-weight:700}.fr-view table{border:none;border-collapse:collapse;empty-cells:show;max-width:100%}.fr-view table td{min-width:5px}.fr-view table.fr-dashed-borders td,.fr-view table.fr-dashed-borders th{border-style:dashed}.fr-view table.fr-alternate-rows tbody tr:nth-child(2n){background:#f5f5f5}.fr-view table td,.fr-view table th{border:1px solid #dddddd}.fr-view table td:empty,.fr-view table th:empty{height:20px}.fr-view table td.fr-highlighted,.fr-view table th.fr-highlighted{border:1px double red}.fr-view table td.fr-thick,.fr-view table th.fr-thick{border-width:2px}.fr-view table th{background:#e6e6e6}.fr-view hr{clear:both;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;page-break-after:always}.fr-view .fr-file{position:relative}.fr-view .fr-file::after{position:relative;content:"\1F4CE";font-weight:normal}.fr-view pre{white-space:pre-wrap;word-wrap:break-word;overflow:visible}.fr-view[dir="rtl"] blockquote{border-left:none;border-right:solid 2px #5e35b1;margin-right:0;padding-right:5px;padding-left:0px}.fr-view[dir="rtl"] blockquote blockquote{border-color:#00bcd4}.fr-view[dir="rtl"] blockquote blockquote blockquote{border-color:#43a047}.fr-view blockquote{border-left:solid 2px #5e35b1;margin-left:0;padding-left:5px;color:#5e35b1}.fr-view blockquote blockquote{border-color:#00bcd4;color:#00bcd4}.fr-view blockquote blockquote blockquote{border-color:#43a047;color:#43a047}.fr-view span.fr-emoticon{font-weight:normal;font-family:"Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols";display:inline;line-height:0}.fr-view span.fr-emoticon.fr-emoticon-img{background-repeat:no-repeat !important;font-size:inherit;height:1em;width:1em;min-height:20px;min-width:20px;display:inline-block;margin:-0.1em 0.1em 0.1em;line-height:1;vertical-align:middle}.fr-view .fr-text-gray{color:#AAA !important}.fr-view .fr-text-bordered{border-top:solid 1px #222;border-bottom:solid 1px #222;padding:10px 0}.fr-view .fr-text-spaced{letter-spacing:1px}.fr-view .fr-text-uppercase{text-transform:uppercase}.fr-view .fr-class-highlighted{background-color:#ffff00}.fr-view .fr-class-code{border-color:#cccccc;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background-clip:padding-box;background:#f5f5f5;padding:10px;font-family:"Courier New", Courier, monospace}.fr-view .fr-class-transparency{opacity:0.5}.fr-view img{position:relative;max-width:100%}.fr-view img.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}.fr-view img.fr-dib.fr-fil{margin-left:0;text-align:left}.fr-view img.fr-dib.fr-fir{margin-right:0;text-align:right}.fr-view img.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px))}.fr-view img.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px)}.fr-view img.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px)}.fr-view span.fr-img-caption{position:relative;max-width:100%}.fr-view span.fr-img-caption.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}.fr-view span.fr-img-caption.fr-dib.fr-fil{margin-left:0;text-align:left}.fr-view span.fr-img-caption.fr-dib.fr-fir{margin-right:0;text-align:right}.fr-view span.fr-img-caption.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px))}.fr-view span.fr-img-caption.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px)}.fr-view span.fr-img-caption.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px)}.fr-view .fr-video{text-align:center;position:relative}.fr-view .fr-video.fr-rv{padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.fr-view .fr-video.fr-rv>iframe,.fr-view .fr-video.fr-rv object,.fr-view .fr-video.fr-rv embed{position:absolute !important;top:0;left:0;width:100%;height:100%}.fr-view .fr-video>*{box-sizing:content-box;max-width:100%;border:none}.fr-view .fr-video.fr-dvb{display:block;clear:both}.fr-view .fr-video.fr-dvb.fr-fvl{text-align:left}.fr-view .fr-video.fr-dvb.fr-fvr{text-align:right}.fr-view .fr-video.fr-dvi{display:inline-block}.fr-view .fr-video.fr-dvi.fr-fvl{float:left}.fr-view .fr-video.fr-dvi.fr-fvr{float:right}.fr-view a.fr-strong{font-weight:700}.fr-view a.fr-green{color:green}.fr-view .fr-img-caption{text-align:center}.fr-view .fr-img-caption .fr-img-wrap{padding:0px;display:inline-block;margin:auto;text-align:center;width:100%}.fr-view .fr-img-caption .fr-img-wrap img{display:block;margin:auto;width:100%}.fr-view .fr-img-caption .fr-img-wrap>span{margin:auto;display:block;padding:5px 5px 10px;font-size:14px;font-weight:initial;box-sizing:border-box;-webkit-opacity:0.9;-moz-opacity:0.9;opacity:0.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";width:100%;text-align:center}.fr-view button.fr-rounded,.fr-view input.fr-rounded,.fr-view textarea.fr-rounded{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background-clip:padding-box}.fr-view button.fr-large,.fr-view input.fr-large,.fr-view textarea.fr-large{font-size:24px}a.fr-view.fr-strong{font-weight:700}a.fr-view.fr-green{color:green}img.fr-view{position:relative;max-width:100%}img.fr-view.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}img.fr-view.fr-dib.fr-fil{margin-left:0;text-align:left}img.fr-view.fr-dib.fr-fir{margin-right:0;text-align:right}img.fr-view.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px))}img.fr-view.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px)}img.fr-view.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px)}span.fr-img-caption.fr-view{position:relative;max-width:100%}span.fr-img-caption.fr-view.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}span.fr-img-caption.fr-view.fr-dib.fr-fil{margin-left:0;text-align:left}span.fr-img-caption.fr-view.fr-dib.fr-fir{margin-right:0;text-align:right}span.fr-img-caption.fr-view.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px))}span.fr-img-caption.fr-view.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px)}span.fr-img-caption.fr-view.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px)}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform, height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{touch-action:pan-x}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform, 200ms top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform, 200ms left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform, 200ms right}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#ffffff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,0.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#ffffff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,0.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000000}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:0.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}/*!
	Modaal - accessible modals - v0.4.4
	by Humaan, for all humans.
	http://humaan.com
 */.modaal-noscroll{overflow:hidden}.modaal-accessible-hide{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.modaal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;opacity:0}.modaal-wrapper{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;overflow:auto;opacity:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;transition:all .3s ease-in-out}.modaal-wrapper *{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden}.modaal-wrapper .modaal-close{border:none;background:0 0;padding:0;-webkit-appearance:none}.modaal-wrapper.modaal-start_none{display:none;opacity:1}.modaal-wrapper.modaal-start_fade{opacity:0}.modaal-wrapper [tabindex="0"]{outline:0 !important}.modaal-wrapper.modaal-fullscreen{overflow:hidden}.modaal-outer-wrapper{display:table;position:relative;width:100%;height:100%}.modaal-fullscreen .modaal-outer-wrapper{display:block}.modaal-inner-wrapper{display:table-cell;width:100%;height:100%;position:relative;vertical-align:middle;text-align:center;padding:80px 25px}.modaal-fullscreen .modaal-inner-wrapper{padding:0;display:block;vertical-align:top}.modaal-container{position:relative;display:inline-block;width:100%;margin:auto;text-align:left;color:#000;max-width:1000px;border-radius:0;background:#fff;box-shadow:0 4px 15px rgba(0,0,0,0.2);cursor:auto}.modaal-container.is_loading{height:100px;width:100px;overflow:hidden}.modaal-fullscreen .modaal-container{max-width:none;height:100%;overflow:auto}.modaal-close{position:fixed;right:20px;top:20px;color:#fff;cursor:pointer;opacity:1;width:50px;height:50px;background:transparent;border-radius:100%;transition:all .2s ease-in-out}.modaal-close:focus,.modaal-close:hover{outline:0;background:#fff}.modaal-close:focus:after,.modaal-close:focus:before,.modaal-close:hover:after,.modaal-close:hover:before{background:#b93d0c}.modaal-close span{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.modaal-close:after,.modaal-close:before{display:block;content:" ";position:absolute;top:14px;left:23px;width:4px;height:22px;border-radius:4px;background:#fff;transition:background .2s ease-in-out}.modaal-close:before{transform:rotate(-45deg)}.modaal-close:after{transform:rotate(45deg)}.modaal-fullscreen .modaal-close{background:#afb7bc;right:10px;top:10px}.modaal-content-container{padding:30px}.modaal-confirm-wrap{padding:30px 0 0;text-align:center;font-size:0}.modaal-confirm-btn{font-size:14px;display:inline-block;margin:0 10px;vertical-align:middle;cursor:pointer;border:none;background:0 0}.modaal-confirm-btn.modaal-ok{padding:10px 15px;color:#fff;background:#555;border-radius:3px;transition:background .2s ease-in-out}.modaal-confirm-btn.modaal-ok:hover{background:#2f2f2f}.modaal-confirm-btn.modaal-cancel{text-decoration:underline}.modaal-confirm-btn.modaal-cancel:hover{text-decoration:none;color:#2f2f2f}.modaal-instagram .modaal-container{width:auto;background:0 0;box-shadow:none !important}.modaal-instagram .modaal-content-container{padding:0;background:0 0}.modaal-instagram .modaal-content-container>blockquote{width:1px !important;height:1px !important;opacity:0 !important}.modaal-instagram iframe{opacity:0;margin:-6px !important;border-radius:0 !important;width:1000px !important;max-width:800px !important;box-shadow:none !important;animation:instaReveal 1s linear forwards}.modaal-image .modaal-inner-wrapper{padding-left:140px;padding-right:140px}.modaal-image .modaal-container{width:auto;max-width:100%}.modaal-gallery-wrap{position:relative;color:#fff}.modaal-gallery-item{display:none}.modaal-gallery-item img{display:block}.modaal-gallery-item.is_active{display:block}.modaal-gallery-label{position:absolute;left:0;width:100%;margin:20px 0 0;font-size:18px;text-align:center;color:#fff}.modaal-gallery-label:focus{outline:0}.modaal-gallery-control{position:absolute;top:50%;transform:translateY(-50%);opacity:1;cursor:pointer;color:#fff;width:50px;height:50px;background:transparent;border:none;border-radius:100%;transition:all .2s ease-in-out}.modaal-gallery-control.is_hidden{opacity:0;cursor:default}.modaal-gallery-control:focus,.modaal-gallery-control:hover{outline:0;background:#fff}.modaal-gallery-control:focus:after,.modaal-gallery-control:focus:before,.modaal-gallery-control:hover:after,.modaal-gallery-control:hover:before{background:#afb7bc}.modaal-gallery-control span{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.modaal-gallery-control:after,.modaal-gallery-control:before{display:block;content:" ";position:absolute;top:16px;left:25px;width:4px;height:18px;border-radius:4px;background:#fff;transition:background .2s ease-in-out}.modaal-gallery-control:before{margin:-5px 0 0;transform:rotate(-45deg)}.modaal-gallery-control:after{margin:5px 0 0;transform:rotate(45deg)}.modaal-gallery-next-inner{left:100%;margin-left:40px}.modaal-gallery-next-outer{right:45px}.modaal-gallery-prev:after,.modaal-gallery-prev:before{left:22px}.modaal-gallery-prev:before{margin:5px 0 0;transform:rotate(-45deg)}.modaal-gallery-prev:after{margin:-5px 0 0;transform:rotate(45deg)}.modaal-gallery-prev-inner{right:100%;margin-right:40px}.modaal-gallery-prev-outer{left:45px}.modaal-video-wrap{margin:auto 50px;position:relative}.modaal-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;box-shadow:0 0 10px rgba(0,0,0,0.3);background:#000;max-width:1300px;margin-left:auto;margin-right:auto}.modaal-video-container embed,.modaal-video-container iframe,.modaal-video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.modaal-iframe .modaal-content{width:100%;height:100%}.modaal-iframe-elem{width:100%;height:100%;display:block}.modaal-loading-spinner{background:0 0;position:absolute;width:200px;height:200px;top:50%;left:50%;margin:-100px 0 0 -100px;transform:scale(0.25)}.modaal-loading-spinner>div{width:24px;height:24px;margin-left:4px;margin-top:4px;position:absolute}.modaal-loading-spinner>div>div{width:100%;height:100%;border-radius:15px;background:#fff}.modaal-loading-spinner>div:nth-of-type(1)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:0s}.modaal-loading-spinner>div:nth-of-type(2)>div,.modaal-loading-spinner>div:nth-of-type(3)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(1){transform:translate(84px, 84px) rotate(45deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(2)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:.12s}.modaal-loading-spinner>div:nth-of-type(2){transform:translate(84px, 84px) rotate(90deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(3)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:.25s}.modaal-loading-spinner>div:nth-of-type(4)>div,.modaal-loading-spinner>div:nth-of-type(5)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(3){transform:translate(84px, 84px) rotate(135deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(4)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:.37s}.modaal-loading-spinner>div:nth-of-type(4){transform:translate(84px, 84px) rotate(180deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(5)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:.5s}.modaal-loading-spinner>div:nth-of-type(6)>div,.modaal-loading-spinner>div:nth-of-type(7)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(5){transform:translate(84px, 84px) rotate(225deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(6)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:.62s}.modaal-loading-spinner>div:nth-of-type(6){transform:translate(84px, 84px) rotate(270deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(7)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:.75s}.modaal-loading-spinner>div:nth-of-type(7){transform:translate(84px, 84px) rotate(315deg) translate(70px, 0)}.modaal-loading-spinner>div:nth-of-type(8)>div{animation:modaal-loading-spinner 1s linear infinite;animation-delay:.87s}.modaal-loading-spinner>div:nth-of-type(8){transform:translate(84px, 84px) rotate(360deg) translate(70px, 0)}@media only screen and (min-width: 1400px){.modaal-video-container{padding-bottom:0;height:731px}}@media only screen and (max-width: 1140px){.modaal-image .modaal-inner-wrapper{padding-left:25px;padding-right:25px}.modaal-gallery-control{top:auto;bottom:20px;transform:none;background:rgba(0,0,0,0.7)}.modaal-gallery-control:after,.modaal-gallery-control:before{background:#fff}.modaal-gallery-next{left:auto;right:20px}.modaal-gallery-prev{left:20px;right:auto}}@media screen and (max-width: 900px){.modaal-instagram iframe{width:500px !important}}@media only screen and (max-width: 600px){.modaal-instagram iframe{width:280px !important}}@media screen and (max-height: 1100px){.modaal-instagram iframe{width:700px !important}}@media screen and (max-height: 1000px){.modaal-inner-wrapper{padding-top:60px;padding-bottom:60px}.modaal-instagram iframe{width:600px !important}}@media screen and (max-height: 900px){.modaal-instagram iframe{width:500px !important}.modaal-video-container{max-width:900px;max-height:510px}}@media only screen and (max-height: 820px){.modaal-gallery-label{display:none}}@keyframes instaReveal{0%{opacity:0}100%{opacity:1}}@keyframes modaal-loading-spinner{0%{opacity:1;transform:scale(1.5)}100%{opacity:.1;transform:scale(1)}}.iconbutton{font-size:3em;position:relative;margin:0;padding:0;color:#c0c1c3;border:0;background:none;overflow:visible;-webkit-tap-highlight-color:transparent}.iconbutton .fa{display:block;padding:0 0.1em}.iconbutton__text{font-size:0.75em;position:absolute;top:100%;left:-50%;width:200%;text-align:center;line-height:1.5;color:#a6a6a6}.iconbutton__text--side{top:0;left:100%;width:100%;width:auto;padding:0 0 0 0.25em}.iconbutton svg{left:0}.iconbutton:hover,.iconbutton:focus{outline:none}.iconbutton--unicorn svg{fill:#c0c1c3}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}/*!
 * Base from Reboot
 * Bootstrap Reboot v4.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
 * - mod body システムフォント利用箇所削除
 */*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-size:1rem;font-weight:400;line-height:1.5;color:#333;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#00c8ff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#ddd;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none}a,area,button,[role="button"],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}html{font-size:62.5%;background-color:#eee}body{width:100%;font-size:1.5rem;background-color:#fff;font-weight:400;color:#333;font-family:YuGothicM, YuGothic, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;line-height:1.6}h1,h2,h3,h4,h5,h6{font-family:YuGothicM, YuGothic, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;font-weight:600;margin-top:0}p{margin-bottom:2rem}h1{font-size:22px}@media (min-width: 1024px){h1{font-size:28px}}h2{font-size:20px}@media (min-width: 1024px){h2{font-size:26px}}h3{font-size:18px}@media (min-width: 1024px){h3{font-size:22px}}h4{font-size:16px}@media (min-width: 1024px){h4{font-size:18px}}a{color:#00c8ff;text-decoration:none}a:hover,a:active,a:focus{text-decoration:none}.a-white{color:#fff}.a-bk{color:#333}input,textarea{font-size:1.6rem}input{font-weight:300;max-width:100%;outline:none;transition:border .12s ease-in-out}input[disabled]{transition:.5s;opacity:.8}.container{max-width:100%;margin:0 auto;padding:0 auto}.section{padding:15px;position:relative}@media (min-width: 1024px){.section{padding:40px 15px}}.is-last{padding-bottom:40px}.pc-block-width{max-width:768px;margin:0 auto}.pc-block-width-xl{max-width:1000px;margin:0 auto}.pc-block-width-l{max-width:600px;margin:0 auto}.pc-block-width-m{max-width:500px;margin:0 auto}.pc-block-width-s{max-width:400px;margin:0 auto}.pc-block-width-s-right{max-width:400px;margin-left:auto}ul{list-style:none;margin:0;padding:0}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.text-bold{font-weight:600}.text-gray{color:#555}.text-blue{color:#00c8ff}.text-pinkred{color:#ff008c}.color-notice{color:#ff3860}.notice{display:flex;justify-content:center;margin:24px 16px 16px}@media (min-width: 768px){.notice{margin-left:0;margin-right:0}}.notice div{border:3px double #ff64c8;padding:12px}@media (min-width: 1024px){.notice div{font-size:16px;padding:16px}}.notice h4{color:#ff0064;text-align:center;font-size:14px}@media (min-width: 1024px){.notice h4{font-size:16px}}.notice p{margin:0;font-size:12px}@media (min-width: 1024px){.notice p{font-size:14px}}.pc-block-width-l .notice{display:block}.pc-block-width-l .notice div{background-color:#fff}.text-xxl{font-size:2.2rem}.text-xl{font-size:2rem}.text-m{font-size:1.6rem}.text-s{font-size:1.3rem}.text-xs{font-size:1.1rem}.text-xxs{font-size:1rem}.back-slash{transform:scale(-1, 1);display:inline-block;padding-left:7px}.under-line{border-bottom:3px solid #fff}.line-pink{border-color:#ff64c8}.line-yellow{border-color:#fff000}.note{padding:5px 0;font-size:1rem;line-height:1.4rem;text-align:left}.note-m{font-size:1.3rem;line-height:1.7rem;display:inline-block}.note-border{font-size:1.2rem;border:1px solid #ddd;border-radius:5px;padding:15px;margin:15px}.unit{font-size:1.1rem;padding-left:4px;display:inline}.center{display:flex;justify-content:center;align-items:center}.error-message{margin:0 auto;max-width:560px;background-color:whitesmoke;border-radius:5px;padding:30px 20px 20px;margin-bottom:30px}.error-message h3{margin-bottom:20px}.box-round{border-radius:5px;margin:15px;padding:15px}@media (min-width: 1024px){.box-round{padding:30px}}.box-round p:last-child{margin-bottom:0}.box-round-pc-full{border-radius:5px;margin:15px;padding:15px}@media (min-width: 1024px){.box-round-pc-full{margin:0}}.balloon-up-aqua::before{content:"";position:absolute;right:0;top:-10px;left:0;margin:auto;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #0ff}.has-bottom-space{padding-bottom:30px}.br-pc{display:none}@media (min-width: 1024px){.br-pc{display:block}}.solid-line{margin:0;border:0;height:1px;background:#ddd}.radio-circle{display:inline-block;color:#fff;border:6px solid #ddd;width:16px;height:16px;border-radius:16px;margin-right:10px}.is-checked{border-color:#00c8ff}.box-border{padding:15px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}@media (min-width: 1024px){.box-border{border:1px solid #ddd}}.anker-minus-head{padding-top:60px;margin-top:-60px}.anker-minus-head-l{padding-top:120px;margin-top:-120px}.top-btns{padding:10px 15px;display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width: 1024px){.top-btns{padding:10px 0}}.top-btns.btn-end{justify-content:flex-end}.top-btns a{display:block}.u-block{display:block}.hr-line{margin:20px 0;border:0;height:1px;background-color:#ddd}.hide{display:none}.icon-right{margin-left:5px}.icon-left{margin-right:5px}[v-cloak]{display:none}.is-cursor-pointer{cursor:pointer}.header-sp{display:block}@media (min-width: 1024px){.header-sp{display:none}}.header-sp .name{height:60px;text-align:left;width:calc(100% - 101px);font-size:1.2rem;display:flex;flex-direction:column;justify-content:center}.header-sp .name p{margin-bottom:0}@keyframes overlay{from{opacity:0}to{opacity:1}}.no-scroll{overflow:hidden}header.nav-sp{display:flex}header.nav-sp .overlay{display:none;position:fixed;left:0;top:0}header.nav-sp .overlay.show{display:block;background:rgba(0,0,0,0.7);width:100%;height:100%;animation:overlay .3s linear 0s}header.nav-sp .img-logo-wrap{width:calc(100% - 61px);padding-top:16px}header.nav-sp .img-logo{width:113px}header.nav-sp .nav-cart{display:flex;flex-direction:row-reverse}header.nav-sp .nav-cart a{display:block;padding:15px 15px 0;background-color:#333;width:60px;height:60px}header.nav-sp .nav-cart .icon-cart-w{width:32px}header.nav-sp .hide-sticky{display:none}header.nav-sp .nav-cart-logout{top:70px}header.nav-sp nav{grid-template-columns:133px 1fr 70px;height:45px;width:100%;background-color:#fff000;display:grid;position:fixed;z-index:1000;transition:all .3s}@media (min-width: 1024px){header.nav-sp nav{grid-template-columns:1fr 1fr 1fr}}header.nav-sp .brand,header.nav-sp .menu{display:flex}header.nav-sp .logins,header.nav-sp .menu{opacity:1;transition:all .2s ease-in}header.nav-sp .js-logo{padding-left:16px}@media (min-width: 1024px){header.nav-sp .js-logo .img-logo{max-width:200px;padding-right:0}}header.nav-sp .slide-close{display:flex;justify-content:center;align-items:center;width:45px;height:45px}header.nav-sp .slide-close.show{right:307px;transition:.3s}header.nav-sp ul.primary-nav{width:307px;height:100%;background-color:#fff000;position:fixed;top:0;right:-307px;transition:.3s;overflow-y:scroll;-webkit-overflow-scrolling:touch}header.nav-sp .primary-nav.show-menu{width:307px;right:0;overflow-y:hidden}header.nav-sp .primary-nav.show-menu li{opacity:1;visibility:visible}header.nav-sp .primary-nav.show-menu .slide-home{height:45px;display:flex;background-color:#fff000;border-bottom:0;justify-content:flex-end}header.nav-sp .logo{display:flex;justify-content:center;align-items:center;cursor:pointer}header.nav-sp .logins,header.nav-sp .mypages{display:flex;align-items:center;justify-content:flex-end}header.nav-sp .logins a,header.nav-sp .mypages a{color:#000;font-weight:bold;display:flex;align-items:center}header.nav-sp .logins .icon-login,header.nav-sp .logins .icon-mypage,header.nav-sp .mypages .icon-login,header.nav-sp .mypages .icon-mypage{width:28px;height:28px}header.nav-sp .logins-btns{display:flex}header.nav-sp .logins-btns a{color:#fff;font-weight:600;display:block}header.nav-sp .logins-btns .btn-login{width:70px;height:60px;padding-top:5px;text-align:center;font-size:1.1rem}header.nav-sp .logins-btns .btn-login{background-color:#ff64c8}header.nav-sp .logins-btns .icon-btn{width:30px;display:block;margin:0 auto;padding-bottom:3px}header.nav-sp .logins-btns .icon-login{padding:2px 0 3px}header.nav-sp .nav-avatar{text-align:right;padding:8px 13px}header.nav-sp .nav-avatar .icon-nav-avater{width:44px;height:44px;border-radius:200px;border:2px solid #e6d800;-o-object-fit:cover;object-fit:cover}header.nav-sp .slide-logins a{color:#fff;font-size:1.1rem}header.nav-sp .slide-signup,header.nav-sp .slide-login{width:50%;float:left;height:60px}header.nav-sp .slide-signup .icon-nav,header.nav-sp .slide-login .icon-nav{margin-right:0}header.nav-sp .slide-signup{background-color:#ff64c8}header.nav-sp .slide-login{background-color:#00c8ff}header.nav-sp .slide-login .icon-nav{padding:11px}header.nav-sp .menu{z-index:10000;padding:0 0 0 24px;align-items:center}header.nav-sp li{width:100%;float:left;opacity:0;visibility:hidden;margin-left:0;transition:all .2s}header.nav-sp li a{font-weight:600;color:#333;padding:0;letter-spacing:.1rem}header.nav-sp li .avater-wrap{width:60px;text-align:right;padding:10px 10px 0 0}header.nav-sp li .icon-nav-avater{width:40px;height:40px;border-radius:40px;-o-object-fit:cover;object-fit:cover;border:2px solid #e6d800}header.nav-sp .slide-open{display:flex;width:26px;height:19px;cursor:pointer}header.nav-sp .bar{width:26px;height:3px;background-color:#000}header.nav-sp .bar:nth-child(2){margin:5px 0}header.nav-sp .close-menu{cursor:pointer}header.nav-sp .close-menu .bar{width:20px;background-color:#333}header.nav-sp .close-menu .bar:first-child{transform:translateY(8px) rotate(45deg)}header.nav-sp .close-menu .bar:nth-child(2){transform:scale(0)}header.nav-sp .close-menu .bar:last-child{transform:translateY(-8px) rotate(-45deg)}.is-hidden header.nav-sp nav{background-color:rgba(255,240,0,0)}.is-hidden header.nav-sp nav .logins{opacity:0}.is-hidden header.nav-sp nav .logins a{pointer-events:none}.badge-cart{position:absolute;top:7px;right:8px;text-align:center;background-color:#ff008c;padding:2px 3px;border-radius:20px;min-width:20px;color:#fff;font-size:1rem;font-weight:600}.label-shipping-msg{position:absolute;top:50px;right:5px;text-align:center;background-color:#ff008c;padding:3px 5px;border-radius:3px;color:#fff;font-size:1rem;font-weight:600;z-index:1000}@media (min-width: 1024px){.label-shipping-msg{width:76px}}.label-shipping-msg::before{content:"";position:absolute;top:-10px;right:18px;border:6px solid transparent;border-bottom:6px solid #ff008c}.signed-in nav{grid-template-columns:70px 1fr 70px}@media (min-width: 1024px){.home.static_pages.top nav{background-color:rgba(255,255,255,0)}}@media (min-width: 1024px){.home.static_pages.top .nav-sticky{background-color:#fff000}}.tab-mode{display:flex}.tab-mode a.tab-menu{text-align:center;display:block;background-color:#eee;width:50%;color:#bbb;border-radius:10px 10px 0 0;line-height:45px}.tab-mode a.tab-menu.parent.active{background-color:#00c8ff;color:#fff;box-shadow:-3px 0 2px -1px rgba(0,0,0,0.2);z-index:1}.tab-mode a.tab-menu.child.active{background-color:#00f5b6;color:#333;box-shadow:3px 0 2px -1px rgba(0,0,0,0.2);z-index:1}.tab-mode .icon-tab{width:45px;margin-right:5px}.tab-mode .child .icon-tab{margin-left:-10px}.header-sp .nav-items{padding:8px 24px 24px}.header-sp .nav-items__item{margin-bottom:32px}.header-sp .nav-items__item.logout{font-size:13px;margin-top:-20px;padding-left:36px}.header-sp .nav-items__item .icon-logout{margin-right:2px;width:22px;height:22px}.header-sp .nav-items__item.unkozemi,.header-sp .nav-items__item.ec,.header-sp .nav-items__item.sdgs,.header-sp .nav-items__item.education{position:relative;padding-left:20px}.header-sp .nav-items__item.unkozemi::before,.header-sp .nav-items__item.ec::before,.header-sp .nav-items__item.sdgs::before,.header-sp .nav-items__item.education::before{position:absolute;content:"";top:calc(50% - 4px);left:0;width:8px;height:8px;border-top:1px solid #000;border-right:1px solid #000;transform:rotate(45deg)}.nav-items .icon-unkozemi,.nav-items .icon-ec,.nav-items .icon-sdgs,.nav-items .icon-education,.nav-items .icon-login,.nav-items .icon-mypage,.nav-items .icon-cart,.nav-items .icon-logout{width:28px;height:28px}.nav-items .icon-unkozemi{margin-right:4px}.nav-items .icon-ec,.nav-items .icon-sdgs,.nav-items .icon-education,.nav-items .icon-login,.nav-items .icon-logout{margin-right:8px}.nav-items .icon-mypage{margin-right:6px}.nav-items .nav-items__item{text-align:left;font-weight:600}.nav-items .nav-items__item.unkozemi a,.nav-items .nav-items__item.ec a,.nav-items .nav-items__item.sdgs a,.nav-items .nav-items__item.education a,.nav-items .nav-items__item.login a,.nav-items .nav-items__item.mypage a,.nav-items .nav-items__item.logout a{line-height:1;display:flex;align-items:center}.header-pc{display:none}@media (min-width: 1024px){.header-pc{display:block;position:fixed;top:0;left:0;width:100%;z-index:999}}header .nav-pc{background-color:#fff000;height:60px;transition:all .2s ease-in}header .nav-pc.is-hidden{background-color:rgba(255,240,0,0)}header .nav-pc.is-hidden .nav-items__item .unkozemi,header .nav-pc.is-hidden .nav-items__item .ec,header .nav-pc.is-hidden .nav-items__item .sdgs,header .nav-pc.is-hidden .nav-items__item .education,header .nav-pc.is-hidden .nav-items__item .login,header .nav-pc.is-hidden .nav-items__item .mypage,header .nav-pc.is-hidden .nav-items__item .logout,header .nav-pc.is-hidden .nav-items__item.cart{opacity:0}header .nav-pc.is-hidden .nav-items__item .unkozemi a,header .nav-pc.is-hidden .nav-items__item .ec a,header .nav-pc.is-hidden .nav-items__item .sdgs a,header .nav-pc.is-hidden .nav-items__item .education a,header .nav-pc.is-hidden .nav-items__item .login a,header .nav-pc.is-hidden .nav-items__item .mypage a,header .nav-pc.is-hidden .nav-items__item .logout a,header .nav-pc.is-hidden .nav-items__item.cart a{pointer-events:none}header .nav-pc .nav-items{display:flex;align-items:center;justify-content:space-between;height:100%;margin-left:16px}header .nav-pc a{color:#000}header .nav-pc .logo{width:auto}header .nav-pc .logo a.a-logo{padding:0}header .nav-pc .logo .img-logo{width:192px}@media (max-width: 1100px){header .nav-pc .logo .img-logo{width:150px}}header .nav-pc .nav-items__item{text-align:center;font-weight:600;position:relative}header .nav-pc .nav-items__item .unkozemi,header .nav-pc .nav-items__item .ec,header .nav-pc .nav-items__item .sdgs,header .nav-pc .nav-items__item .education,header .nav-pc .nav-items__item .login,header .nav-pc .nav-items__item .mypage,header .nav-pc .nav-items__item .logout{transition:opacity .2s ease-in;opacity:1;margin-right:16px}@media (min-width: 1440px){header .nav-pc .nav-items__item .unkozemi,header .nav-pc .nav-items__item .ec,header .nav-pc .nav-items__item .sdgs,header .nav-pc .nav-items__item .education,header .nav-pc .nav-items__item .login,header .nav-pc .nav-items__item .mypage,header .nav-pc .nav-items__item .logout{margin-right:16px}}header .nav-pc .nav-items__item .unkozemi a,header .nav-pc .nav-items__item .ec a,header .nav-pc .nav-items__item .sdgs a,header .nav-pc .nav-items__item .education a,header .nav-pc .nav-items__item .login a,header .nav-pc .nav-items__item .mypage a,header .nav-pc .nav-items__item .logout a{line-height:1;display:flex;align-items:center;transition:all .2s ease-in}header .nav-pc .nav-items__item .unkozemi a:hover,header .nav-pc .nav-items__item .ec a:hover,header .nav-pc .nav-items__item .sdgs a:hover,header .nav-pc .nav-items__item .education a:hover,header .nav-pc .nav-items__item .login a:hover,header .nav-pc .nav-items__item .mypage a:hover,header .nav-pc .nav-items__item .logout a:hover{opacity:.6}header .nav-pc .nav-items__item .logo{position:absolute;left:16px}@media (min-width: 1440px){header .nav-pc .nav-items__item .unkozemi{padding-left:0}}header .nav-pc .nav-items__item .mypage,header .nav-pc .nav-items__item .login{position:relative;margin-left:10px;padding-left:24px}@media (min-width: 1440px){header .nav-pc .nav-items__item .mypage,header .nav-pc .nav-items__item .login{margin-left:20px;padding-left:34px}}header .nav-pc .nav-items__item .mypage::before,header .nav-pc .nav-items__item .login::before{content:"";position:absolute;left:0;top:0;background-color:#000;border-radius:10px;width:2px;height:28px}@media screen and (min-width: 1024px) and (max-width: 1300px){header .nav-pc .nav-items__item .logout span{display:none}}header .nav-pc .nav-items__item.cart{width:70px;height:60px;transition:opacity .2s ease-in;opacity:1;z-index:1}header .nav-pc .nav-items__item .icon-nav{width:16px;margin-right:5px;margin-top:-3px}@media screen and (min-width: 1024px) and (max-width: 1366px){header .nav-pc .nav-items__item .icon-nav{width:12px}}header .nav-pc .nav-items__item .icon-arrow{width:10px;margin-left:3px;margin-top:-3px}header .nav-pc .nav-items__item.cart{flex-basis:70px;background-color:#000}header .nav-pc .nav-items__item .avatar{border-top:3px solid #00ffbe;flex-basis:70px;text-align:center;padding:6px 0}header .nav-pc .nav-items__item .icon-nav-avater{width:44px;height:44px;border-radius:200px;border:2px solid #ddd;-o-object-fit:cover;object-fit:cover}header .nav-pc .nav-items__item.right{display:flex;align-items:center}header .nav-pc .for-parents.active::after{position:absolute;content:"";width:0;height:0;border:6px solid transparent;border-bottom:6px solid #333;right:calc(50% - 6px);bottom:0;transition:all 1s;opacity:1}header .nav-pc .logins{display:flex;align-items:center;justify-content:flex-end;flex-basis:140px}header .nav-pc .icon-cart-w{width:30px;padding-top:15px}.nav-pc.signed-in .nav-items__item{font-size:14px}.nav-pc.signed-in .unkozemi{padding-left:24px}@media screen and (min-width: 1024px) and (max-width: 1366px){.nav-pc.signed-in .unkozemi{padding-left:0}}@media screen and (min-width: 1024px) and (max-width: 1140px){.nav-pc.signed-in .logout span{display:none}}.js-toggle-panels{position:absolute;top:57px;right:0;width:500px;border:1px solid #333;background-color:#fff;z-index:999;display:none}.img-sub-menu{width:60px;margin-right:10px;vertical-align:top}.footer{width:100%}.footer .footer-nav-header{background-color:#fafafa}.footer .footer-nav-header a{color:#000}.footer .footer-nav-header-list{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr}@media (min-width: 768px){.footer .footer-nav-header-list{margin:0 auto}}@media (min-width: 1024px){.footer .footer-nav-header-list{display:flex;padding:16px 0;width:905px}}.footer .footer-nav-header-list a{background-image:url(/assets/top_renewal/btn-arrow-right-ddbc265a5f2104332601044c48f2ebad450d1ef230064fee911879c35ae80716.svg);background-position:right 14px center;background-repeat:no-repeat;background-size:13px;font-size:12px;font-weight:bold;display:block;padding:16px 20px 16px 32px;transition:all .15s ease-in}@media (min-width: 768px){.footer .footer-nav-header-list a{font-size:13px;background-size:13px}}@media (min-width: 1024px){.footer .footer-nav-header-list a{background-size:14px;background-position:right 2px center;margin:0 7px;padding-left:10px}}.footer .footer-nav-header-list a:hover{background-position:right 10px center}@media (min-width: 1024px){.footer .footer-nav-header-list a:hover{background-position:right 0 center}}.footer .footer-nav-header-list li{border:1px solid #a0a0b4;border-bottom-width:0;border-right-width:0}.footer .footer-nav-header-list li:nth-child(2n){border-right-width:1px}.footer .footer-nav-header-list li:nth-child(7),.footer .footer-nav-header-list li:nth-child(8){border-bottom-width:1px}@media (min-width: 1024px){.footer .footer-nav-header-list li{border:0}.footer .footer-nav-header-list li:nth-child(2n),.footer .footer-nav-header-list li:nth-child(7),.footer .footer-nav-header-list li:nth-child(8){border:0}}.footer .footer-nav-bottom{background-color:#000;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:32px 16px 8px}@media (min-width: 1024px){.footer .footer-nav-bottom{flex-direction:row;padding-top:24px;padding-bottom:24px}}.footer .footer__nav{order:2;display:flex;flex-wrap:wrap;justify-content:center;margin-top:24px;padding:10px 0}@media (min-width: 1024px){.footer .footer__nav{order:1;flex-wrap:nowrap;margin-top:16px;padding:10px}}.footer .footer__nav a{color:#fff;padding:0 5px}.footer .footer__nav a:hover{text-decoration:underline}.footer .footer__nav li{border-right:1px solid #fff;font-size:1.1rem;line-height:1;text-align:center;margin-bottom:16px;padding:0 10px}@media (min-width: 768px){.footer .footer__nav li{font-size:1.3rem}}@media (min-width: 1024px){.footer .footer__nav li{border-right:0;padding:5px 10px}}.footer .footer__nav li.register{border-right:0}@media (min-width: 1024px){.footer .footer__nav li.register{border:1px solid #fff}}.footer .footer__nav li.register a{display:block;height:100%}@media (min-width: 1024px){.footer .footer__nav li.register:hover{border:1px solid #bbb}}.footer .footer__nav li.register a:hover{text-decoration:none}.footer .footer__copy{height:25px;background-color:#eee;padding:4px 8px 80px;text-align:center;font-size:1.1rem;letter-spacing:1px;color:#555}@media (min-width: 768px){.footer .footer__copy{height:30px;padding-bottom:140px}}@media (min-width: 1024px) and (max-height: 768px){.footer .footer__copy{padding-bottom:80px}}.footer.signed-in{margin-bottom:40px}@media (min-width: 768px){.footer.signed-in{margin-bottom:54px}}@media (min-width: 1024px){.footer.signed-in{margin-bottom:62px}}.footer.unused-fixnav-wrapper{margin-bottom:5px}.sns{order:1;display:flex;flex-wrap:nowrap;justify-content:center}@media (min-width: 1024px){.sns{margin-left:8px;order:2}}.sns-item{flex-grow:0;text-align:center;margin:0 8px}.sns-item a{display:block}.sns-item img{width:28px}@media (min-width: 1024px){.sns-item img{width:31px}}.footer-fix{width:100%;height:60px;position:fixed;bottom:0;background-color:#00ffbe;z-index:20;display:flex}.footer-fix .footer-bnr{width:calc(100% - 80px)}.footer-fix .footer-bnr img{height:60px;width:auto;display:block;margin:0 auto}.footer-fix .footer-btn{width:80px;text-align:center}.footer-fix .footer-btn a{color:#fff;font-weight:bold;font-size:1rem;display:block}.footer-fix .footer-btn img{display:block;width:40px;margin:0 auto}.footer-fix .footer-parents{background-color:#cd9600}.footer-fix .footer-child{background-color:#00c8ff}.users.confirmations .footer-fix,.users.registrations .footer-fix,.users.passwords .footer-fix{display:none}.users.confirmations .footer,.users.registrations .footer,.users.passwords .footer{margin-bottom:0}.footer-child,.footer-parents{display:none}.home.static_pages.top .footer-parents,.buree .footer-parents,.movies .footer-parents,.festivals .footer-parents,.oekaki_contest .footer-parents,.omron_collaboration .footer-parents,.contests .footer-parents,.writer_demo .footer-parents,.writer .footer-parents,.senryu .footer-parents,.senryu_themes .footer-parents,.senryu_prize .footer-parents,.reibun .footer-parents,.reibun_themes .footer-parents,.reibun_prize .footer-parents,.lower_grade_prize1 .footer-parents,.lower_grade_prize2 .footer-parents,.lower_grade_prize3 .footer-parents,.middle_grade_prize1 .footer-parents,.middle_grade_prize2 .footer-parents,.middle_grade_prize3 .footer-parents,.upper_grade_prize1 .footer-parents,.upper_grade_prize2 .footer-parents,.upper_grade_prize3 .footer-parents,.upper_grade_prize4 .footer-parents{display:block}.parents.static_pages.top .footer-child,.ec .footer-child,.topics .footer-child,.about .footer-child,.books .footer-child,.laboratories .footer-child,.law .footer-child,.privacy_policy .footer-child,.term .footer-child,.message .footer-child,.users.sessions .footer-child,.sns_links .footer-child,.ex_activities .footer-child,.sdgs .footer-child,.bousai .footer-child,.first_aid .footer-child,.road_safety .footer-child{display:block}main{border-top:45px solid;border-color:#fff000;position:relative;background-color:whitesmoke;overflow:hidden}@media (min-width: 1024px){main{border-top-width:60px}}.home.static_pages.top main{border-top-width:0}@media (min-width: 1024px){.home.static_pages.top main{border-top-width:0}}.users.my_pages main,.users.user_children main,.users.user main{background:url(/assets/users/common/bg-mypage-72a226418165f5bbadb1e7084bc2e17cec760df76c0be9eeefa53086141fc7fb.png) repeat left top;background-color:#f9f7f5;padding-bottom:40px}.users.child_managements main,.users.edit main,.users.update main{background-color:#f9f7f5}.festivals.index main{background:url(/assets/common/bg-stick-d556d0613a1fc17b9ff1afe44a62058121cea75612298645846a1bb9570a63a1.png) repeat left top;background-color:#ffb400;background-size:110px}@media (min-width: 1024px){.festivals.index main{background-size:200px}}.festivals.show main{background:url(/assets/common/bg-minisq-d487cd5f057005a2c2bf165403f9c2fa6b3d1741ca181f2a94ac28451fc56213.png) repeat left top;background-color:#eee;background-size:100px}.users.confirmations.update main{background-color:#fff}.buree.static_pages.top main,.buree.users.orders.new main,.buree.users.orders.index main,.buree.users.orders.show main,.buree.users.orders.create main{background:url(/assets/common/bg-stripe-unko01-240d082d0b0cc7ac42b4652eba85d4ae72176102844d75e5ba97c35e94d7bc97.png) repeat left top;background-color:#00ffbe;background-size:171px}.buree.variants.show main{background:url(/assets/common/bg-stripe-unko02-a3b3e89b36a441885f9b55d7a128fc518fc616ca033a97326421c6b427ad70f6.png) repeat left top;background-color:#ff64c8;background-size:171px}.users.buree_point_histories.index main{background:url(/assets/common/bg-stripe05-s-c9279d24fba1bb76090bb090ccac4a60a439854124d17a961d9f60c9f8b9aa1f.png) repeat left top;background-color:#ff008c}@media (min-width: 1024px){.users.buree_point_histories.index main{background-image:none;background-color:#f9f7f5}}.ec.variants.show main{background-color:#00e1ff}.characters main{background:url(/assets/common/bg-stripes-light-36a2b24619a6391124655e2110431f367ad930677cc48255d8327f861f399ca3.png) repeat left top}.home.movies.index main{background:url(/assets/common/bg-minisq-d487cd5f057005a2c2bf165403f9c2fa6b3d1741ca181f2a94ac28451fc56213.png) repeat left top;background-size:100px}.home.movies.show main{background-color:#151515}.geography main,.geography_detail main,.geography_picturebook main,.geography_picturebook_detail main{background-color:#fff7ef}.sns_links main{background-color:#00e173}.reibun_rule main{background-color:#ff0064}.senryu_rule main{background-color:#50eb9b}h1.hero{margin:0}.hero{background-color:#fff000;position:relative}.hero h1{margin:0}@media (min-width: 768px){.hero img{display:block;margin:0 auto;width:auto;max-height:350px}}.hero-btn{margin-top:-25px;margin-bottom:2px;z-index:1;position:relative}.lineup-btn{position:absolute;bottom:-25px;z-index:1}.home.index.movies .hero,.home.show.movies .hero{background-color:#00e1cd}@media (min-width: 1024px){.home.index.movies .hero,.home.show.movies .hero{height:350px;background-image:url(/assets/movies/hero-pc-87e76f0b00da6af1dcbb76b1299f289846674f5ab10d8f176c9933ac0b0d9184.jpg);background-position:top center;background-repeat:no-repeat;cursor:pointer}}.users.registrations .hero{height:200px;background-image:url(/assets/users/common/bg-hero-signup-feafbd9ee1e6af8ac464ed26e124e70042ede3656d37f740218c3a4200a0047f.svg)}.users.registrations .hero .page-hero{height:200px}@media (min-width: 1024px){.users.registrations .hero{height:350px}.users.registrations .hero .page-hero{height:350px}}.users.sessions.new .hero{position:relative;background-image:url(/assets/users/common/bg-hero-sign-79931e042650ea84ea7301cb78d863084351b6db2e2e7ae323f579b1f11ba2ad.svg)}.users.sessions.new .hero .btn{position:absolute;bottom:20px;left:20px;right:20px}@media (min-width: 1024px){.users.sessions.new .hero .btn{width:200px;bottom:40px}}.books.static_pages.top .hero,.books.static_grade_pages.top .hero,.books.static_grade_pages.grade_0 .hero,.books.static_grade_pages.grade_1 .hero,.books.static_grade_pages.grade_2 .hero,.books.static_grade_pages.grade_3 .hero,.books.static_grade_pages.grade_4 .hero,.books.static_grade_pages.grade_5 .hero,.books.static_grade_pages.grade_6 .hero{background-color:#fff000}@media (min-width: 1024px){.books.static_pages.top .hero,.books.static_grade_pages.top .hero,.books.static_grade_pages.grade_0 .hero,.books.static_grade_pages.grade_1 .hero,.books.static_grade_pages.grade_2 .hero,.books.static_grade_pages.grade_3 .hero,.books.static_grade_pages.grade_4 .hero,.books.static_grade_pages.grade_5 .hero,.books.static_grade_pages.grade_6 .hero{height:350px;background-image:url(/assets/books/top/hero-pc-48f0b4aeeadfe3d6f05e83346b185473313cc539f159d4fc458154212d7c718e.jpg);background-size:auto 350px;background-position:top center;background-repeat:no-repeat;cursor:pointer}}.home.static_pages.about .hero{background-color:#00c8ff}.home.static_pages.message .hero{background-color:#00c8ff}.books.static_pages.unkokanji .hero{background-image:url(/assets/books/unkokanji/bg-hero-1a6dd51f289241c94666b2ff9558f11ecfc0d00cb9b85b2c8369c187dae5e0e5.svg);background-position:left bottom;background-repeat:repeat-x;background-size:contain;background-color:#005adc;position:relative}.books.static_pages.unkokanji .hero .img-hero-flower{width:80px;position:absolute;left:calc(50% - 380px);bottom:75px}.books.static_pages.unkosansu .hero{background:linear-gradient(to right, #001d3c, #001d3c 50%, #0072b9 50%, #0072b9);background-color:#00e1ff}.books.static_pages.unkokeisan .hero{background-color:#0ff;background-image:url(/assets/books/unkokeisan/bg-hero-64b77d8472043038836b4a77061334eac73d273cdec47a21755d59aed4c0c969.svg);background-position:left top;background-repeat:repeat-x}.books.static_pages.unkosuuji .hero{background-color:#ff46af;background-image:url(/assets/books/unkosuuji/bg-hero-13e2740d2d6fa8df10e3ebd969ba71bac49f697331165081007f53b1aea70968.svg)}.books.static_pages.unkohiragana .hero{background-color:#00ff28;background-image:url(/assets/books/unkohiragana/bg-hero-0b84fda8c7b8450a2e0b4cc5e4c62348210f0810016bb61ecd53af89fecf81ef.svg)}.books.static_pages.unkokatakana .hero{background-color:#fff;background-image:url(/assets/books/unkokatakana/bg-hero-8c1bc65c917b62b897981ab715a448c432dc4de42c6a3556fab918834def1624.svg)}.books.static_pages.unkokanji_test .hero{background-image:url(/assets/books/unkokanji-test/bg-hero-2982e6a225b9c6210c492f35b1815fb03d45fd9a5771c5007bb4134015034089.svg);background-color:#000078;background-position:center bottom;background-repeat:no-repeat;background-size:auto 250px}@media (min-width: 1024px){.books.static_pages.unkokanji_test .hero{background-size:auto 350px}}.books.static_pages.unkosummer .hero{background-image:url(/assets/books/unkosummer/bg-hero-46585cc02b858426ed6e14a7b5295c49d8e4937c2739b4c3a72c45c541a60b78.png);background-color:#00c8ff;background-size:430px auto;background-position:left top;background-repeat:repeat;padding:30px}.books.static_pages.unkochie .hero{background-color:#fff000;background-image:url(/assets/books/unkochie/bg-hero-06238e6284610a90cfdffe8862843fda2925152e9ebf096395ead1e402ac364a.png);background-position:left top;background-repeat:repeat-x}.books.static_pages.unkotokei .hero{background-color:#234fff;background-image:url(/assets/books/unkotokei/bg-hero-81549e6acecad97c522e36309cd2b0e5c458a262b278fe7f008c65838aabea21.png);background-position:left top;background-repeat:repeat-x;background-size:contain}.books.static_pages.unkomeiro .hero{background-color:#fff;background-image:url(/assets/books/unkomeiro/bg-hero-53459dc0cab40c8ede17e937d27b1d3e76e6fae26d801b8288e698bfaf83127e.png);background-position:left top;background-repeat:repeat-x;background-size:contain}.books.static_pages.unkonyugaku .hero{background-color:#fff;background-image:url(/assets/books/unkonyugaku/bg-hero-83253fa1e8f7cc20b738a2a15e982274c5cb2b2dc0a7d1e1f5e6aa6b3782d43d.png);background-position:left top;background-repeat:repeat-x;background-size:contain}.books.static_pages.unkosofukusyu .hero{background-color:#abcd05;background-image:url(/assets/books/unkosofukusyu/bg-hero-481b893928e4b8d53585a0130c697f24168f00932021291794e8f983c0f9d82e.png);background-position:left top;background-repeat:repeat-x;background-size:contain}.home.laboratories.index .hero{background-image:url(/assets/laboratories/bg-hero-503ec8c793479cdec04299499f02625682a191a7b38ec2eba4326d7e9df77a24.svg)}.home.topics.index .hero{background-color:#006232;background-image:url(/assets/topics/bg-hero-a51ecffc46446409ea62e2f0a1cc3c8e87a6d2bd223378e914b4704a7f447a44.svg)}.home.events.index .hero.events{background-color:#fff;background-image:url(/assets/events/bg-hero-c999d593ddc0c2435758984bc6b9572a338f262b60b7176b0b1fbf37aee7a2be.png);background-repeat:repeat-x;background-position:left top;background-size:contain}.home.events.show .hero,.events.previews .hero{background-color:#0000f8;background-image:url(/assets/topics/no-image-topics-80f2bf44ed7f00286ac149ff0a8961732305d5088261696fb3a3e1f0a8369ba8.png);background-repeat:no-repeat;background-position:center center;background-size:cover;height:250px}@media (min-width: 1024px){.home.events.show .hero,.events.previews .hero{height:350px}}.home.festivals.index .hero.festivals{position:relative;background-color:#fff;background-image:url(/assets/events/bg-hero-c999d593ddc0c2435758984bc6b9572a338f262b60b7176b0b1fbf37aee7a2be.png);background-repeat:repeat-x;background-position:left top;background-size:contain}.home.topics.show .hero,.topics.previews .hero{background-color:#00e1cd;background-image:url(/assets/topics/no-image-topics-80f2bf44ed7f00286ac149ff0a8961732305d5088261696fb3a3e1f0a8369ba8.png);background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;height:250px}@media (min-width: 1024px){.home.topics.show .hero,.topics.previews .hero{height:350px}}.home.laboratories.show .hero,.laboratories.previews .hero{background-color:#ff64c8;background-image:url(/assets/topics/no-image-topics-80f2bf44ed7f00286ac149ff0a8961732305d5088261696fb3a3e1f0a8369ba8.png);background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;height:250px}@media (min-width: 1024px){.home.laboratories.show .hero,.laboratories.previews .hero{height:350px}}.buree.static_pages.top .hero{background:linear-gradient(to right, #ff7fc4, #ff7fc4 50%, #ff5faa 50%, #ff5faa)}.users.my_pages.show .hero{background-color:#ff46af;background-image:url(/assets/users/common/hero-mypage-06c8d4521dda98ec185d8538caf5be54dd63de5c076fe5888e5b627c383718a9.png);background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;height:250px}@media (min-width: 1024px){.users.my_pages.show .hero{height:350px}}.users.my_pages.show .hero .avatar-wrap{position:absolute;bottom:-50px;left:calc(50% - 50px);width:100px;height:100px;background-color:#eee;border-radius:100px}.users.my_pages.show .hero .img-avatar{border-radius:100px;width:100px;height:100px;-o-object-fit:cover;object-fit:cover}.home.static_pages.about_buree .hero{background-color:#f9ea06}.buree.users.orders.index .hero{background-color:#00e1cd}.users.buree_point_histories.index .hero{background-color:#9a38d7}.characters.index .hero{position:relative;background-color:#fff}.characters.index .hero-top{width:100%;height:16px;position:absolute;top:-1px;left:0;background-image:url(/assets/common/tri-top-823280ac60b2f9f50e510d32de814fef47f446344668d75a93ae578984308264.png);background-repeat:repeat-x;background-position:center top}.characters.index .hero-bottom{width:100%;height:16px;position:absolute;bottom:0;left:0;background-image:url(/assets/common/tri-bottom-e1500e43bc8e99e983c595c0605cdb07c0079ea96118b760897e6d8432a1534f.png);background-repeat:repeat-x;background-position:center bottom}.ec .hero{background-image:url(/assets/ec/top/bg-hero-fb4fe293ef75aaa2a46bbf295117745bfd5eaf089542b73bebe0ffb88ecad17e.svg);background-repeat:repeat-x;background-position:left top;background-color:#ff64c8}.unko10_rankings .hero{background-image:url(/assets/common/bg-dots-pink-891f2207d771294a0ca84a944997afc61bcd40fcffa07981b5dd919656e32051.png);background-size:80px;background-color:#fff}.unko10_rankings .hero-border{background-image:url(/assets/rankings/unko10/bg-border-600951ecc23f8b12840a1a8ee30367197d1ce6ef75af87f7e86e582a43248380.png);background-position:bottom left;background-repeat:repeat-x;background-size:auto 250px}@media (min-width: 768px){.unko10_rankings .hero-border{background-size:auto 350px}}.unkore_rankings .hero{background-image:url(/assets/rankings/unkore/bg-top-09f620a23f01a43afd42182c6139f514a3fdbcf827e7e7bfd0ed8506d69ccb57.svg);background-size:53px;background-color:#fff;background-position:top left;background-repeat:repeat-x}.unkore_rankings .hero-border{background-image:url(/assets/rankings/unkore/bg-border-99683cc110a3b82a98d2f899afcba906f02316e236ac052b8c627443b8054fda.png);background-position:bottom left;background-repeat:repeat-x;background-size:auto 120px}@media (min-width: 768px){.unkore_rankings .hero-border{background-size:auto 150px}}.geography .hero{background-image:url(/assets/geography/bg-hero-6e61ad54d3a44e20b6fbdb5bc2e3aecb581334aa9f96e4189ff45247286778fc.svg);background-size:63px;background-color:#f00}.geography_picturebook .hero{background-image:url(/assets/geography/bg-hero-picturebook-889804947abada655c000b250029c977a139fdb683654a0f177d1bdbe5d5ed8b.png);background-size:61px;background-color:#eee}.static_pages.writer_demo .hero,.static_pages.writer .hero,.contest_theme_answsers .hero{background-image:url(/assets/contests/writer/bg-hero-cff4bea00c1ba94b450e196aa50264bbec4753e0c7193bbcc922d0ab9820d6e7.png);background-position:left top;background-repeat:repeat;background-size:40px;background-color:#fff}.static_pages.writer_demo .hero-material,.static_pages.writer .hero-material,.contest_theme_answsers .hero-material{background-image:url(/assets/common/bg-pencil-unko-28281ed4ea0105e7b26d98e90d3fe1eb057f2e38bbb5653e230f5c9255db621f.png);background-position:left top;background-repeat:repeat;background-size:200px}.hero.sakubun{background-image:url(/assets/contests/writer/bg-hero-cff4bea00c1ba94b450e196aa50264bbec4753e0c7193bbcc922d0ab9820d6e7.png);background-position:left top;background-repeat:repeat;background-size:40px;background-color:#fff}.hero.sakubun .hero-material{background-image:url(/assets/common/bg-pencil-unko-28281ed4ea0105e7b26d98e90d3fe1eb057f2e38bbb5653e230f5c9255db621f.png);background-position:left top;background-repeat:repeat;background-size:200px}.hero.reibun{background:url(/assets/common/bg-stripe06-s-a706e46d38b2e759713dc6a0488ec59f238996be2b888ec9263548b444dab0c7.png) repeat left top;background-size:140px}.hero.reibun .hero-material{background-image:url(/assets/common/bg-miniunko-vivid2-f45848693f7b2a0f7c9b2a8586e7a0e906adc05381b803ca6783313e57c9bfdd.png);background-color:inherit;background-position:left top;background-repeat:repeat;background-size:100px}@media (min-width: 1024px){.hero.reibun .hero-material{background-size:130px}}.hero.senryu{background-image:url(/assets/common/bg-wave-ja-9cac29cff26944ff8376af39af3b139f5d134d69efbe7fc344f444ae83e469c2.png);background-color:inherit;background-position:left top;background-repeat:repeat;background-size:100px}.hero.senryu .hero-material{background-image:url(/assets/common/bg-miniunko-blues-0e07b18d2194f8d7a93985d94a9b4181448ccb867c2d99a6710054fbf88b1841.png);background-position:left top;background-repeat:repeat;background-size:100px}@media (min-width: 1024px){.hero.senryu .hero-material{background-size:130px}}.hero.reibun_rule{background:url(/assets/common/bg-stripe06-s-a706e46d38b2e759713dc6a0488ec59f238996be2b888ec9263548b444dab0c7.png) repeat left top;background-size:140px}.hero.reibun_rule h1{padding:15px 15px 0;margin:0 auto}.hero.reibun_rule img{height:100px}@media (min-width: 1024px){.hero.reibun_rule img{height:140px}}.hero.senryu_rule{background:url(/assets/common/bg-wave-ja-9cac29cff26944ff8376af39af3b139f5d134d69efbe7fc344f444ae83e469c2.png) repeat left top;background-size:140px}.hero.senryu_rule h1{padding:15px 15px 0;margin:0 auto}.hero.senryu_rule img{height:100px}@media (min-width: 1024px){.hero.senryu_rule img{height:140px}}.home.static_pages.top .hero{background-color:whitesmoke}.home.static_pages.top .hero img{max-width:1080px}@media (min-width: 768px){.home.static_pages.top .hero img{width:100%;max-height:none}}.clms{display:flex}.clms.-nogap .clm{margin:0;padding:0}.clm{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;margin-right:1.5rem}.clm:last-child{margin-right:0}.clm-right{justify-content:flex-end}.clm-grow-self .clm{flex-grow:inherit}.-nogap{margin-left:0;margin-right:0;margin-top:0}.square{position:relative}.square::before{display:block;content:"";padding-top:100%}.square .square__center{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%, -50%)}.square .square__center h4{position:absolute;width:100%;text-align:center;bottom:2%}@media (min-width: 1024px){.square .square__center h4{bottom:4%}}.grids{display:grid}.flex{display:flex}.flex-inline{display:inline-flex;width:100%}.flex-bothside{justify-content:space-between}.flex-full{flex-basis:100%}.swiper-container{background-color:#fff}.swiper-slide{background-size:cover;background-position:center}.swiper-button-prev,.swiper-button-next{background-color:#00c8ff;border-radius:200px;background-size:12px 12px;width:26px;height:26px}.swiper-pagination{text-align:right;background-color:#ff64c8;border-radius:200px;padding:3px 10px;color:#fff;font-weight:600;font-size:1rem}.swiper-pagination span{display:inline;font-size:1rem}.swiper-pagination-fraction{width:auto;right:10px;left:auto}.gallery-top{height:80% !important;width:100%}.gallery-thumbs{height:20% !important;box-sizing:border-box;padding:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.gallery-thumbs .swiper-slide{width:25%;height:100%;opacity:.4}.gallery-thumbs .swiper-slide-active{opacity:1}.swiper-button-outside{width:100%;position:relative}.swiper-button-outside .swiper-button-prev{left:-15px}.swiper-button-outside .swiper-button-next{right:-15px}.swiper-button-outside .swiper-button-prev,.swiper-button-outside .swiper-button-next{top:50%;border-radius:0;background-size:14px 14px;width:30px;height:50px}.sdgs .swiper-container{border-radius:20px}.parents .intro .swiper-container{background-color:inherit}.contests.static_pages.top .hero-slider{background-color:#0ff}@media (min-width: 1024px){.contests.static_pages.top .hero-slider .VueCarousel{width:500px;margin:0 auto}}.contests.static_pages.top .hero-slider .VueCarousel-pagination{position:absolute;bottom:0}.contests.static_pages.top .hero-slider .VueCarousel-dot-container{margin-top:0 !important}.contests.static_pages.top .hero-slider .VueCarousel-dot-container button{margin-top:0 !important}.contests.static_pages.top .hero-slider .VueCarousel-dot-container li{margin-top:0 !important;padding:0 10px !important}.contests.static_pages.top .hero-slider-pc{width:1080px;margin:0 auto}.contests.static_pages.top .hero-slider-pc .VueCarousel-pagination{position:absolute;bottom:0}.contests.static_pages.top .hero-slider-pc .VueCarousel-dot-container{margin-top:0 !important}.contests.static_pages.top .hero-slider-pc .VueCarousel-dot-container button{margin-top:0 !important}.contests.static_pages.top .hero-slider-pc .VueCarousel-dot-container li{margin-top:0 !important;padding:0 10px !important}.books .VueCarousel-pagination{position:absolute;bottom:10px}.books .VueCarousel-navigation-prev{left:20px !important}.books .VueCarousel-navigation-next{right:20px !important}.books .VueCarousel-navigation-button{background-color:rgba(0,0,0,0.6) !important;color:#fff !important;height:40px;width:30px;border-radius:3px;padding:0 !important;font-size:1.3rem}.books-point .VueCarousel-pagination{bottom:-40px}.books-point .VueCarousel-slide{padding:0 15px;display:flex;flex-direction:column}.books-point .VueCarousel-slide img{margin-top:auto}.books-example .VueCarousel-pagination{bottom:-45px}.books-example .VueCarousel-slide{padding:0 15px}.books.static_pages .VueCarousel{margin-bottom:20px}@media (min-width: 1024px){.books.static_pages .VueCarousel{margin-bottom:30px}}.geography .VueCarousel{background-color:inherit}.geography .VueCarousel-slide{min-height:500px}@media (min-width: 768px){.geography .VueCarousel-slide{min-height:870px}}@media (min-width: 1024px){.geography .VueCarousel-slide{min-height:790px}}.geography .VueCarousel-navigation-button{position:relative;background-color:#fff000 !important;border-radius:40px;box-shadow:2px 2px 0 0 #e6e600;color:#000 !important;font-weight:600}.geography .VueCarousel-navigation-prev,.geography .VueCarousel-navigation-next{top:80vw !important;bottom:auto;transform:none !important;font-family:YuGothicM, YuGothic, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif !important;font-size:1.6rem;width:auto;height:auto;padding:5px 10px !important}@media (min-width: 480px){.geography .VueCarousel-navigation-prev,.geography .VueCarousel-navigation-next{top:79.3vw !important}}@media (min-width: 768px){.geography .VueCarousel-navigation-prev,.geography .VueCarousel-navigation-next{top:601px !important}}.geography .VueCarousel-navigation-prev{left:10px !important;padding-right:15px !important;z-index:5}.geography .VueCarousel-navigation-next{right:12px !important;padding-left:15px !important;z-index:10}.geography .VueCarousel-pagination{position:absolute;top:81.5vw;bottom:auto}@media (min-width: 480px){.geography .VueCarousel-pagination{top:79vw !important}}@media (min-width: 768px){.geography .VueCarousel-pagination{top:606px !important}}.geography .VueCarousel-dot-container{margin-top:0 !important}.geography .VueCarousel-dot-container .VueCarousel-dot{background-color:#dcdcdc !important;margin-top:0 !important;padding:3px !important;width:8px !important;height:8px !important}.geography .VueCarousel-dot-container .VueCarousel-dot--active{background-color:#222 !important}.geography_detail .VueCarousel-navigation-prev{left:35px !important}.geography_detail .VueCarousel-navigation-next{right:35px !important}.geography_detail .VueCarousel-pagination{bottom:-2px}.geography_detail .VueCarousel-dot-container button{width:8px !important;height:8px !important;padding:10px 5px !important}.geography_detail .pref-nav .VueCarousel-slide{min-height:63px}.geography_detail .pref-nav .VueCarousel-inner{padding:0 !important}.geography_detail .pref-nav .VueCarousel-navigation-button{background-color:rgba(130,130,130,0.6) !important;color:#fff;padding:24px 1px !important;width:15px;display:none}.geography_detail .pref-nav .VueCarousel-navigation-button:focus{outline:0}.geography_detail .pref-nav .VueCarousel-navigation-next{right:15px !important}.geography_detail .pref-nav .VueCarousel-navigation-prev{left:15px !important}.geography_detail .pref-nav .VueCarousel-pagination{display:none}@media (min-width: 768px){.geography_detail .VueCarousel-navigation-prev{left:40px !important}.geography_detail .VueCarousel-navigation-next{right:40px !important}.geography_detail .VueCarousel-pagination{bottom:3px}}@media (min-width: 1024px){.geography_detail .pref-nav .VueCarousel-navigation-button{display:block}}.sns_links .VueCarousel-navigation-button{position:fixed !important;background-color:#fff000 !important;border-radius:200px;color:#000 !important;font-weight:600;top:50% !important;z-index:1001 !important}.sns_links .VueCarousel-navigation-prev,.sns_links .VueCarousel-navigation-next{transform:none !important;font-family:YuGothicM, YuGothic, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif !important;font-size:1.6rem;outline:none !important;width:30px;height:60px}.sns_links .VueCarousel-navigation-next{border-radius:100% 0 0 100% / 50%;padding:0 !important;padding-left:10px !important;right:0 !important}.sns_links .VueCarousel-navigation-prev{border-radius:0 100% 100% 0 / 50%;left:0 !important;padding:0 !important;padding-right:10px !important}.sns_links .VueCarousel-dot-container{display:none !important}.users.my_pages.show .VueCarousel-pagination{display:none}.users.my_pages.show .VueCarousel-navigation-prev{left:20px !important;margin-left:8px !important}@media (min-width: 1024px){.users.my_pages.show .VueCarousel-navigation-prev{left:40px !important}}.users.my_pages.show .VueCarousel-navigation-next{right:20px !important;margin-right:8px !important}@media (min-width: 1024px){.users.my_pages.show .VueCarousel-navigation-next{right:40px !important}}.users.my_pages.show .VueCarousel-navigation-button{background-color:rgba(0,0,0,0.6) !important;color:#fff !important;height:40px;width:30px;border-radius:3px;padding:0 !important;font-size:1.3rem}.lock-wrap{display:none}.modaal-content-container{padding:15px}.modaal-container{border-radius:5px;max-width:300px}.modaal-container p{margin:15px 0 10px;font-weight:600;font-size:1.2rem;text-align:center}.modaal-overlay{z-index:9999}.modaal-wrapper{z-index:99999}.modaal-close{bottom:20px !important;top:inherit !important;background:#fff000 !important}.modaal-close:focus:after,.modaal-close:focus:before,.modaal-close:hover:after,.modaal-close:hover:before{background:#fff000 !important}.modaal-close:after,.modaal-close:before{background:#000 !important}.StripeElement{background-color:white;height:40px;padding:10px 12px;border-radius:4px;border:1px solid transparent;box-shadow:0 1px 3px 0 #e6ebf1;transition:box-shadow 150ms ease}.StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}.StripeElement--invalid{border-color:#fa755a}.StripeElement--webkit-autofill{background-color:#fefde5 !important}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.7.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */@keyframes bounce{from,20%,53%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0)}40%,43%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0)}70%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0)}90%{transform:translate3d(0, -4px, 0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes bounce-short{from,20%,53%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0)}40%,43%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0)}70%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -8px, 0)}90%{transform:translate3d(0, -2px, 0)}}.bounce-short{animation-name:bounce-short;transform-origin:center bottom}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scale3d(1, 1, 1)}}.pulse{animation-name:pulse}@keyframes rubberBand{from{transform:scale3d(1, 1, 1)}30%{transform:scale3d(1.25, 0.75, 1)}40%{transform:scale3d(0.75, 1.25, 1)}50%{transform:scale3d(1.15, 0.85, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}to{transform:scale3d(1, 1, 1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{from,to{transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{transform:translate3d(10px, 0, 0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate3d(0, 0, 1, 15deg)}40%{transform:rotate3d(0, 0, 1, -10deg)}60%{transform:rotate3d(0, 0, 1, 5deg)}80%{transform:rotate3d(0, 0, 1, -5deg)}to{transform:rotate3d(0, 0, 1, 0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{from{transform:scale3d(1, 1, 1)}10%,20%{transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{transform:scale3d(1, 1, 1)}}.tada{animation-name:tada}@keyframes wobble{from{transform:translate3d(0, 0, 0)}15%{transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{transform:translate3d(0, 0, 0)}}.wobble{animation-name:wobble}@keyframes jello{from,11.1%,to{transform:translate3d(0, 0, 0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{transform:skewX(0.39062deg) skewY(0.39062deg)}88.8%{transform:skewX(-0.19531deg) skewY(-0.19531deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.heartBeat{animation-name:heartBeat;animation-duration:1.3s;animation-timing-function:ease-in-out}@keyframes bounceIn{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scale3d(1, 1, 1)}}.bounceIn{animation-duration:.75s;animation-name:bounceIn}@keyframes bounceInDown{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0)}60%{opacity:1;transform:translate3d(0, 25px, 0)}75%{transform:translate3d(0, -10px, 0)}90%{transform:translate3d(0, 5px, 0)}to{transform:translate3d(0, 0, 0)}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-3000px, 0, 0)}60%{opacity:1;transform:translate3d(25px, 0, 0)}75%{transform:translate3d(-10px, 0, 0)}90%{transform:translate3d(5px, 0, 0)}to{transform:translate3d(0, 0, 0)}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(3000px, 0, 0)}60%{opacity:1;transform:translate3d(-25px, 0, 0)}75%{transform:translate3d(10px, 0, 0)}90%{transform:translate3d(-5px, 0, 0)}to{transform:translate3d(0, 0, 0)}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(0, 3000px, 0)}60%{opacity:1;transform:translate3d(0, -20px, 0)}75%{transform:translate3d(0, 10px, 0)}90%{transform:translate3d(0, -5px, 0)}to{transform:translate3d(0, 0, 0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}}.bounceOut{animation-duration:.75s;animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;transform:translate3d(0, -20px, 0)}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px, 0, 0)}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px, 0, 0)}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;transform:translate3d(0, 20px, 0)}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0, -2000px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0, 2000px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0, 100%, 0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0, -100%, 0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{from{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);animation-timing-function:ease-in}to{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInX}@keyframes flipInY{from{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0, 1, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInY}@keyframes flipOutX{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.flipOutX{animation-duration:.75s;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@keyframes flipOutY{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.flipOutY{animation-duration:.75s;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipOutY}@keyframes lightSpeedIn{from{transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translate3d(0, 0, 0)}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{from{opacity:1}to{transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{transform-origin:center;transform:translate3d(0, 0, 0);opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{from{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{transform-origin:left bottom;transform:translate3d(0, 0, 0);opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{from{transform-origin:right bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform-origin:right bottom;transform:translate3d(0, 0, 0);opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{from{transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform-origin:left bottom;transform:translate3d(0, 0, 0);opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{from{transform-origin:right bottom;transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{transform-origin:right bottom;transform:translate3d(0, 0, 0);opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{from{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0, 0, 1, 80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0, 0, 1, 60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0, 700px, 0);opacity:0}}.hinge{animation-duration:2s;animation-name:hinge}@keyframes jackInTheBox{from{opacity:0;transform:scale(0.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{from{opacity:0;transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;transform:translate3d(0, 0, 0)}}.rollIn{animation-name:rollIn}@keyframes rollOut{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(-2000px, 0, 0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(2000px, 0, 0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{from{transform:translate3d(0, -100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{from{transform:translate3d(-100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{from{transform:translate3d(100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{from{transform:translate3d(0, 100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, 100%, 0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(-100%, 0, 0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(100%, 0, 0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, -100%, 0)}}.slideOutUp{animation-name:slideOutUp}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.delay-1s{animation-delay:1s}.animated.delay-2s{animation-delay:2s}.animated.delay-3s{animation-delay:3s}.animated.delay-4s{animation-delay:4s}.animated.delay-5s{animation-delay:5s}.animated.fast{animation-duration:800ms}.animated.faster{animation-duration:500ms}.animated.slow{animation-duration:2s}.animated.slower{animation-duration:3s}.pager{text-align:right}.pager .current{color:#fff;background-color:#aaaaaa;border:1px solid #aaaaaa;border-radius:5px;font-weight:600;font-size:1.3rem;text-decoration:none;text-align:center;line-height:36px;height:36px;padding:0 10px;margin:0 5px;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.pager a{color:#555;background-color:#eee;border:1px solid #d0d0d0;border-radius:5px;font-weight:600;font-size:1.3rem;text-decoration:none;text-align:center;line-height:36px;height:36px;padding:0 10px;margin:0 5px;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none}.page-pager{padding:15px}.progress-steps{width:80px;margin:0 auto;display:flex;justify-content:space-between;list-style:none;padding:0;margin-bottom:1rem}.progress-steps li{flex:2;position:relative;white-space:nowrap;overflow:visible;min-width:0;text-align:center;border-bottom:1px solid #ddd}.progress-steps li:first-child,.progress-steps li:last-child{flex:1}.progress-steps li:last-child{text-align:right}.progress-steps li::before{content:"";display:block;margin:0;width:10px;height:10px;border-radius:50%;background-color:#ddd;position:absolute;left:calc(50% - 4px);bottom:-5px;z-index:3}.progress-steps li:first-child::before{left:-2px}.progress-steps li:last-child::before{right:-2px;left:auto}.progress-steps li.-active::before{background-color:#ff008c}.progress-steps li.-done::before{background-color:#333}.tabs_wrap{margin:15px 0 20px}.tabs{display:flex}.tabs .tab{border-radius:5px 5px 0 0;width:110px;text-align:center;margin:0 5px}.tabs .tab a{padding:10px 0;display:block;color:#333;font-size:1.3rem;font-weight:600;background-color:#eee}.tabs .tab.-active a{background-color:#fff}.panels{background-color:#fff;padding:15px}.panels .panel{display:none}.panels .panel.-active{display:block}.icon-tab-circle{width:16px;margin-right:3px;margin-top:-3px}.icon-tab-sq{width:12px;margin-right:3px;margin-top:-3px}.icon-tab-card{width:16px;margin-right:3px;margin-top:-2px}.home.static_pages.top .tabs_wrap,.home.static_pages.stamprally .tabs_wrap{margin-top:8px;margin-bottom:0}@media (min-width: 1024px){.home.static_pages.top .tabs_wrap,.home.static_pages.stamprally .tabs_wrap{margin-top:26px}}.home.static_pages.top .tabs,.home.static_pages.stamprally .tabs{padding:0;justify-content:space-between}.home.static_pages.top .tabs img,.home.static_pages.stamprally .tabs img{height:20px;width:auto}@media (min-width: 1024px){.home.static_pages.top .tabs img,.home.static_pages.stamprally .tabs img{height:24px}}.home.static_pages.top .tab,.home.static_pages.stamprally .tab{border-radius:8px 8px 0 0;margin:0;overflow:hidden;width:100%}.home.static_pages.top .tab a,.home.static_pages.stamprally .tab a{padding:12px 0}@media (min-width: 1024px){.home.static_pages.top .tab a,.home.static_pages.stamprally .tab a{padding:15px 0 13px}}.home.static_pages.top .tab.all a,.home.static_pages.stamprally .tab.all a{background-color:#ff46af}.home.static_pages.top .tab.anzen a,.home.static_pages.stamprally .tab.anzen a{background-color:#fff000}.home.static_pages.top .tab.seikatsu a,.home.static_pages.stamprally .tab.seikatsu a{background-color:#00ffbe}.home.static_pages.top .tab.benkyou a,.home.static_pages.stamprally .tab.benkyou a{background-color:#bebec8}.home.static_pages.top .panels,.home.static_pages.stamprally .panels{background-color:transparent;padding:0}.home.static_pages.top .panels .panel,.home.static_pages.stamprally .panels .panel{border-top:4px solid transparent;padding:10px}@media (min-width: 1024px){.home.static_pages.top .panels .panel,.home.static_pages.stamprally .panels .panel{padding:14px}}.home.static_pages.top .panels .panel.all,.home.static_pages.stamprally .panels .panel.all{border-top-color:#ff46af}.home.static_pages.top .panels .panel.anzen,.home.static_pages.stamprally .panels .panel.anzen{border-top-color:#fff000}.home.static_pages.top .panels .panel.seikatsu,.home.static_pages.stamprally .panels .panel.seikatsu{border-top-color:#00ffbe}.home.static_pages.top .panels .panel.benkyou,.home.static_pages.stamprally .panels .panel.benkyou{border-top-color:#bebec8}.home.static_pages.top .panels .grids,.home.static_pages.stamprally .panels .grids{grid-template-columns:1fr 1fr 1fr;grid-gap:11px}@media (min-width: 1024px){.home.static_pages.top .panels .grids,.home.static_pages.stamprally .panels .grids{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-gap:14px}}.home.static_pages.stamprally .tabs img{width:100%;height:auto;max-width:158px}@media (min-width: 768px){.home.static_pages.stamprally .tabs img{max-width:315px}}.home.static_pages.stamprally .tab a{padding:0}@media (min-width: 1024px){.home.static_pages.stamprally .tab a{padding:0}}.home.static_pages.stamprally .tab.gamelist a{background-color:#ff46af}.home.static_pages.stamprally .tab.collection a{background-color:#fff000}.home.static_pages.stamprally .panels .panel{border-top:4px solid transparent;padding:10px 0 0}@media (min-width: 768px){.home.static_pages.stamprally .panels .panel{border-width:8px;padding:20px 0 0}}.home.static_pages.stamprally .panels .panel.gamelist{border-top-color:#ff46af}.home.static_pages.stamprally .panels .panel.collection{border-top-color:#fff000;background-color:rgba(190,190,220,0.3)}@media (min-width: 1024px){.home.static_pages.stamprally .panels .panel.collection{height:auto}}.home.static_pages.stamprally .panels .panel.collection.not-signed-in{height:45vh;overflow:hidden}.home.static_pages.stamprally .panels .grids{grid-template-columns:1fr 1fr 1fr;column-gap:10px;row-gap:10px;padding-bottom:calc(100vw / 4 + 16px)}@media (min-width: 375px) and (min-height: 812px){.home.static_pages.stamprally .panels .grids{margin-right:0;padding-right:0}}@media (min-width: 768px){.home.static_pages.stamprally .panels .grids{grid-gap:20px;padding-bottom:calc(100vw / 4 + 32px)}}@media (min-width: 1024px){.home.static_pages.stamprally .panels .grids{grid-template-columns:1fr 1fr 1fr;overflow:unset;padding-bottom:20vh}}@media (min-width: 1024px) and (max-height: 900px){.home.static_pages.stamprally .panels .grids{padding-bottom:20vh}}.home.static_pages.stamprally .panels .grids.not-signed-in{padding-bottom:0}.home.static_pages.stamprally .panels .grids::-webkit-scrollbar{width:5px}@media (min-width: 768px){.home.static_pages.stamprally .panels .grids::-webkit-scrollbar{width:10px}}.home.static_pages.stamprally .panels .grids::-webkit-scrollbar-track{background-color:#aaaac8;border-radius:100px}.home.static_pages.stamprally .panels .grids::-webkit-scrollbar-thumb{background-color:#00c8ff;border-radius:100px}.cart-header{font-size:1.4rem;font-weight:600;margin:10px 15px}.cart-header .amount-count{position:relative;text-align:right}.cart-header .amount-count span{display:block;position:absolute;bottom:0;right:0}.cart-items{background-color:#fff}.cart-item{display:flex;padding:15px;border-bottom:1px solid #ddd}.cart-item:last-child{border-bottom:0}.cart-thumbnail{width:125px;margin-right:10px}@media (max-width: 360px){.cart-thumbnail{width:100px}}.cart-info{width:calc(100% - 135px)}@media (max-width: 360px){.cart-info{width:calc(100% - 100px)}}.cart-info .item{padding:5px 0}.cart-info .clms{align-items:center}.cart-info .name{font-weight:600}.cart-info .count-title,.cart-info .price-title{font-size:1.4rem}@media (min-width: 768px){.cart-info .count-title,.cart-info .price-title{text-align:right}}.cart-info .count-title{flex-basis:40px}.cart-info .count{flex-basis:150px}.cart-info .unmore select{width:120px}@media (min-width: 768px){.cart-info .unmore select{width:140px}}@media (max-width: 360px){.cart-info .unmore select{width:100px}}.cart-info .price{font-size:1.8rem;color:#ff008c;font-weight:600;text-align:right}@media (min-width: 768px){.cart-info .price{flex-basis:170px}}@media (min-width: 768px){.cart-info .price-title{flex-basis:calc(100% - 170px)}}.cart-info .delete{flex-basis:20px;width:20px;height:20px;display:block;text-align:right}.cart-info .icon-delete{width:20px;height:20px}.cart-info label{display:none}.msg-shipping{background-color:#ff008c;color:#fff;padding:5px 10px;margin-bottom:5px;border-radius:5px}@media (min-width: 1024px){.msg-shipping{text-align:center;font-size:1.8rem}}.msg-shipping .icon-free{width:20px;margin-right:10px}.total-amount{margin:15px 0;padding:0 15px;background-color:#fff;border-radius:5px;border:1px solid #ddd;overflow:hidden;font-weight:600;font-size:1.6rem}.total-amount .clms{margin:15px 0}.total-amount .total-price{font-size:2.2rem;color:#ff008c}.total-amount .total-buree{color:#ff008c}.id{background-color:#eee;padding:3px 5px;text-align:center;font-size:1.1rem;font-weight:600;border-radius:3px;margin-right:5px}.toggle-target{display:none}.shipping-info,.shipping-list{background-color:#fafafa;border-radius:5px;padding:10px}.shipping-list{align-items:center;margin-bottom:5px;justify-content:space-between}.shipping-list .name-address{flex-basis:calc(100% - 90px);align-self:center}.shipping-list .btn-actions{flex-basis:90px;display:flex;align-items:center}.shipping-list .btn-action{margin-bottom:12px}.shipping-list .btn-mini{padding:0 10px;width:90px}.shipping-list .icon{flex-basis:14px;align-self:center;margin-left:10px}.credit-card-wrap{margin:0 15px 20px}@media (min-width: 1024px){.credit-card-wrap{margin:0 0 20px}}.credit-card-wrap .flex-inline{width:100%}.credit-card-item{background-color:#fff;border-radius:5px;padding:10px;margin-bottom:5px;display:flex}.credit-card-item input[type=radio]{width:20px;height:20px}.credit-card-item label{margin-bottom:0;font-weight:normal;font-size:1.2rem}.credit-card-item .credit-card-radio{flex-basis:20px;margin-right:10px}.credit-card-item .credit-card-num{flex-basis:calc(100% - 20px)}.credit-add-form-wrap{background-color:#eee;border:1px solid #ddd;border-radius:5px}.credit-add-form-wrap .line{margin-top:10px;display:block;width:100%;height:5px;background-color:#bbb}.credit-add-form-wrap h4{font-size:1.4rem}.credit-add-form{padding:10px}.credit-add-form .btn-mini{width:100px;font-size:1.3rem;padding:0 10px}.amount-item-count{margin:0 15px 5px;text-align:right;font-weight:600;font-size:1.3rem}.card-errors{font-size:1.1rem;color:#ff008c}.credit-card-num label{margin-bottom:0}.credit-card-radio input[type=radio]{display:none}.credit-card-radio .radio-blue{position:relative;padding:0 0 0 40px}.credit-card-radio .radio-blue::after{position:absolute;content:"";display:block;top:50%;left:0;width:16px;height:16px;border:2px solid #ddd;border-radius:50%}.credit-card-radio .radio-blue::before{left:10px;margin-top:-5px;width:10px;background:#00c8ff;border-radius:50%;opacity:0}.credit-card-radio input[type=radio]:checked+.radio-blue::before{opacity:1}.cart-items.confirm .count{background-color:#fafafa;border-radius:5px;padding:10px;text-align:right;font-weight:600;font-size:1.6rem}.btn-amazon-pay{margin-bottom:15px;text-align:center}.btn-amazon-pay img{width:auto}.amazon-widgets{padding:0 15px 15px}@media (min-width: 1024px){.amazon-widgets{padding:0 0 15px}}.user-card-item{padding:15px 80px 15px 10px;border-radius:5px;position:relative;font-weight:600;margin-bottom:5px}.user-card-item:last-child{margin-bottom:0}.user-card-item .btn-line{position:absolute;right:10px;bottom:10px}.signup-wrap{margin:20px;padding-bottom:20px;background-color:#fff;border-radius:5px;border:1px solid #ddd}.signup-wrap .signup-title{background-color:#eee;border-radius:5px 5px 0 0;padding:15px;text-align:center;font-size:1.8rem}.signup-wrap .signup-title.child{border-radius:0}.signup-wrap .form-inputs{padding:15px}.signup-wrap .form-actions{padding:0 15px}.confirmations.show .form-links{margin:15px;width:auto}.form-links .msg-mail a{display:inline;margin:0}.user-nav{width:100%;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:60px;position:fixed;bottom:0;z-index:100}.user-nav.new{grid-template-columns:none}.user-nav.new .grids{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:40px;max-width:1080px}@media (min-width: 768px){.user-nav.new .grids{grid-template-rows:54px}}@media (min-width: 1024px){.user-nav.new .grids{grid-template-rows:62px;margin:0 auto}}.user-nav.new .user-nav-item{border-radius:8px 8px 0 0;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.user-nav.new .user-nav-item{border-radius:15px 15px 0 0}}@media (min-width: 1024px){.user-nav.new .user-nav-item{border-radius:20px 20px 0 0}}.user-nav-item{text-align:center;padding:6px;color:#fff}.user-nav-item img{width:30px;display:block;margin:0 auto;-o-object-fit:cover;object-fit:cover;margin-bottom:2px}.user-nav-item .img-ex{height:30px;width:auto}.user-nav-item .img-ec{height:30px;width:auto}.user-nav-item .img-new{height:14px;width:auto;margin-bottom:0}@media (min-width: 768px){.user-nav-item .img-new{height:20px}}@media (min-width: 1024px){.user-nav-item .img-new{height:25px}}.user-nav-item a{display:block;font-size:1.1rem;font-weight:600;color:#fff}.user-nav-item a:hover{color:#fff}.user-nav-item .icon-nav-avater{width:30px;height:30px;border-radius:30px;border:2px solid #e6d800}.user-nav-item.has-notice{position:relative}.user-nav-item.has-notice .badge-notice{position:absolute;top:-5px;left:calc(50% + 8px);text-align:center;background-color:#ff008c;padding:2px 3px;border-radius:20px;min-width:20px;color:#fff;font-size:1.1rem;font-weight:600}.bg-yellow a{color:#333}.bg-yellow a:hover{color:#333}.categories-nav-wrap{width:100%;border-bottom:1px solid #eee;background-color:#f9f7f5}.categories-nav{height:52px;text-align:center;font-size:1.1rem;align-items:center}.categories-nav .clm{border-left:1px solid #efeae5;height:52px}.categories-nav .clm:first-child{border-left:0}.categories-nav .icon-nav{width:24px;display:block;margin:0 auto}.categories-nav a{color:#333;font-weight:600;display:block;padding:4px 2px}.categories-nav a.all.-active{border-bottom:3px solid #ff64c8}.categories-nav a.kanji.-active{border-bottom:3px solid #00e1ff}.categories-nav a.express.-active{border-bottom:3px solid #ff8c00}.categories-nav a.english.-active{border-bottom:3px solid #ff0064}.home.movies.show .categories-nav-wrap{position:fixed;top:60px;z-index:100}.home.movies.show main{padding-top:48px}@media (min-width: 1024px){.home.movies.show main{padding-top:54px}}.nav-cart-logout{width:70px;height:60px;position:fixed;top:120px;right:0;border-radius:200px 0 0 200px;z-index:1000;background-color:rgba(0,0,0,0.7);padding:15px 0 15px 20px}@media (min-width: 1024px){.nav-cart-logout{position:static;background-color:inherit;padding:0;border-radius:0}}.nav-cart-logout a{display:block;width:70px;height:60px}.nav-cart-logout .cart-badge{top:8px;right:15px}.nav-cart-logout .icon-cart-w{width:30px}.nav-cart-logout .label-shipping-msg{padding:3px 5px;width:76px}.nav-cart-logout .label-shipping-msg::before{right:23px}.home.movies.show .nav-cart-logout{top:125px}.home.movies.show .nav-cart-logout{top:120px}.card-wrap{background-color:#fff;border-radius:5px;position:relative;margin-bottom:15px}.card-wrap:last-child{margin-bottom:0}.card-wrap__card-thumbnail{position:relative}.card-wrap__card-thumbnail img,.card-wrap__card-thumbnail .img-thumbnail{border-radius:5px 5px 0 0}.card-wrap__card-title{font-weight:600;font-size:1.8rem}.card-wrap__card-desc{padding:10px 15px}@media (min-width: 1024px){.card-wrap__card-desc{padding:30px}}.modal.modal-overlay{display:flex;align-items:center;justify-content:center;position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8)}.modal .modal__window{min-width:300px;max-width:300px;background:#fff;border-radius:5px;position:relative}@media (min-width: 1024px){.modal .modal__window{max-width:400px}}.modal .modal__content{text-align:center;padding:20px}.modal .modal__footer{background:#fff;padding:20px;text-align:right}.modal .modal-title{width:260px;position:absolute;top:-20px;left:calc(50% - 130px);margin-bottom:10px}.modal .modal-msg{max-height:16px;width:auto}.modal .modal-msg2{max-height:35px;width:auto}.modal .modal-roundbox{background-color:#f9f7f5;border-radius:5px;padding:15px}.btn-modal-close{position:fixed;right:20px;bottom:20px;color:#000;cursor:pointer;opacity:1;width:50px;height:50px;border-radius:100%;background:#fff000}.btn-modal-close:focus::after,.btn-modal-close:focus::before,.btn-modal-close:hover::after,.btn-modal-close:hover::before{background:#000}.btn-modal-close span{position:absolute;clip:rect(1px 1px 1px 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.btn-modal-close::after,.btn-modal-close::before{display:block;content:" ";position:absolute;top:14px;left:23px;width:4px;height:22px;border-radius:4px;background:#000}.btn-modal-close::after{transform:rotate(45deg)}.btn-modal-close::before{transform:rotate(-45deg)}.modal-enter-active,.modal-leave-active{transition:opacity .4s}.modal-enter-active .modal__window,.modal-leave-active .modal__window{transition:opacity .4s, transform .4s}.modal-leave-active{transition:opacity .6s ease .4s}.modal-enter,.modal-leave-to{opacity:0}.modal-enter .modal__window,.modal-leave-to .modal__window{opacity:0;transform:translateY(-20px)}.password_auth{width:260px}.password_auth h3{margin-bottom:20px}.password_auth p.flash{margin-bottom:10px;font-size:1.3rem}.password_auth .btn{margin-top:10px;width:100%}.play-items{margin-top:15px}.play-items .clms{margin-bottom:10px}.play-items .clms .clm{margin-right:1rem}.play-items .clms .clm:last-child{margin-right:0}.icon-label{color:#fff;padding:2px 8px;margin:5px 0;font-size:1rem;border-radius:10px;display:inline-block;font-weight:600;line-height:1.2em}.articles-index{padding:0;position:relative}@media (min-width: 1024px){.articles-index{padding:30px 15px}}.articles-index a{color:#333}.articles-index-char{display:block;position:absolute;width:80px;right:15px;bottom:-5px}.articles-index-items{padding:15px}@media (min-width: 1024px){.articles-index-items{background-color:#fff}}.articles-index-items .articles-index-item{border-bottom:1px dashed #cd9600;margin-bottom:10px;padding-bottom:10px;display:flex}.articles-index-items .thumbnail{padding-right:10px}.articles-index-items .thumbnail img{width:80px;height:80px;border-radius:5px;-o-object-fit:cover;object-fit:cover}@media (min-width: 768px){.articles-index-items .thumbnail img{width:160px;height:160px}}.articles-index-items .title{display:block;width:calc(100% - 80px)}@media (min-width: 768px){.articles-index-items .title{width:calc(100% - 160px)}}.articles-index-items .date{font-size:1.1rem;color:#cd9600;margin-right:5px}.articles-index-items h4{line-height:1.4em;font-size:1.4rem}@media (min-width: 1024px){.articles-index-items h4{font-size:1.8rem}}.events.index .articles-index{padding:30px 15px}.events.index .articles-index-items{background-color:#fff;background-image:url(/assets/events/events-line-7f721f3083d90b814696866f600d677cfca84c070f5440232a45f6f2525a48ef.png);background-repeat:repeat-x;background-position:bottom left}.events.index .articles-index-items .articles-index-item{border-bottom:0}.events.index .articles-index-items .date{color:#ff8c00}.events.index .articles-index-items a{color:#333;font-weight:600}.news.index main{min-height:calc(100vh - 466px);min-height:calc(100dvh - 466px)}@media (min-width: 768px){.news.index main{min-height:calc(100vh - 508px);min-height:calc(100dvh - 508px)}}@media (min-width: 1024px) and (max-height: 768px){.news.index main{min-height:calc(100vh - 296px);min-height:calc(100dvh - 296px)}}@media (min-width: 1024px){.news.index main{min-height:calc(100vh - 355px)}}.news.index .font-a1-m{font-family:"A1 Gothic M", "Hiragino Sans", Meiryo, sans-serif}.news.index .font-a1-b{font-family:"A1 Gothic B", "Hiragino Sans", Meiryo, sans-serif}.news.index .articles-index{padding-bottom:0}.news.index .articles-index__title{font-weight:bold;text-align:center;line-height:1;margin-bottom:24px;padding-top:32px}@media (min-width: 1024px){.news.index .articles-index__title{padding-top:0}}.news.index .articles-index__title span{font-size:14px}.news.index .articles-index-items{background-color:#fff;padding:24px}@media (min-width: 768px){.news.index .articles-index-items{padding:32px}}.news.index .articles-index-items .articles-index-item{border-bottom:1px solid #ddd;margin:0;padding:24px 16px}.news.index .articles-index-items .articles-index-item:first-child{padding-top:0}.news.index .articles-index-items .articles-index-item:last-child{border-bottom:0;padding-bottom:0}.news.index .articles-index-items a .news-title{text-decoration:none}.news.index .articles-index-items a:hover .news-title{text-decoration:underline}.news.index .articles-index-items .date{color:#999;display:block;font-size:14px;font-weight:bold;text-decoration:none}.news.index .articles-index-items .news-title{color:#333;display:block;font-size:16px;font-weight:600;margin:0}@media (min-width: 768px){.news.index .articles-index-items .news-title{font-size:18px}}.news.index .pager{padding:0 10px}.news.index .fixed-nav.is-hidden{opacity:1}.manage_mail_subscriptions main{min-height:calc(100vh - 466px);min-height:calc(100dvh - 466px)}@media (min-width: 768px){.manage_mail_subscriptions main{min-height:calc(100vh - 508px);min-height:calc(100dvh - 508px)}}@media (min-width: 1024px) and (max-height: 768px){.manage_mail_subscriptions main{min-height:calc(100vh - 296px);min-height:calc(100dvh - 296px)}}@media (min-width: 1024px){.manage_mail_subscriptions main{min-height:calc(100vh - 355px)}}.manage_mail_subscriptions .fixed-nav.is-hidden{opacity:1}.articles-single{padding:30px 15px}.articles-single .articles-single__title{font-size:1.8rem;padding:10px;position:relative}.articles-single .articles-single__date{display:block;text-align:right;font-size:1.1rem;padding-bottom:5px}.articles-single .articles-single__content{margin-top:15px;padding:15px;background-color:#fff;border-radius:5px}@media (min-width: 1024px){.articles-single .articles-single__content{padding:30px}}.articles-single .articles-single__content img{padding-bottom:20px}.articles-single .single-pager{margin-top:15px}.topics.show .articles-single .articles-single__title{border-bottom:6px solid #cd9600;background-color:#00954c;color:#fff}.topics.show .articles-single .articles-single__date{color:#007b70}.events.show .articles-single .articles-single__title{background-color:#fff;background-image:url(/assets/events/events-line-7f721f3083d90b814696866f600d677cfca84c070f5440232a45f6f2525a48ef.png);background-repeat:repeat-x;background-position:bottom left;padding:10px 40px 14px 10px}.events.show .articles-single .articles-single__date{color:#ff8c00}.laboratories.show .articles-single .articles-single__title{background-color:#ff64c8;color:#fff;border-radius:5px}.laboratories.show .articles-single .articles-single__date{color:#ff64c8}.icon-topics-title{display:block;position:absolute;right:5px;bottom:-3px;width:60px}.char-events-title{display:block;position:absolute;right:5px;bottom:4px;width:40px}.icon-labo-title{display:block;position:absolute;right:8px;bottom:8px;width:20px}.news.show main{min-height:calc(100vh - 408px);min-height:calc(100dvh - 408px)}@media (min-width: 768px){.news.show main{min-height:calc(100vh - 388px);min-height:calc(100dvh - 388px)}}@media (min-width: 1024px){.news.show main{min-height:calc(100vh - 240px)}}.news.show .font-a1-m{font-family:"A1 Gothic M", "Hiragino Sans", Meiryo, sans-serif}.news.show .font-a1-b{font-family:"A1 Gothic B", "Hiragino Sans", Meiryo, sans-serif}.news.show .articles-single__date{color:#999;display:block;font-size:14px;font-weight:bold;text-align:left;padding-bottom:0;padding-left:10px}.news.show .articles-single__title{color:#333;font-size:20px;font-weight:600;line-height:1.4}@media (min-width: 768px){.news.show .articles-single__title{font-size:24px}}.news.show .articles-single__content{padding:16px;word-break:break-all}@media (min-width: 768px){.news.show .articles-single__content{padding:24px}}@media (min-width: 1024px){.news.show .articles-single__content{padding:32px}}.news.show .articles-single__content strong{font-family:"A1 Gothic M", "Hiragino Sans", Meiryo, sans-serif}@font-face{font-family:"password";font-style:normal;font-weight:400;src:url(/assets/password-5585d482c2eee6acbeca5fe3d9ffaad32b15c5b26995ee345b0208f557571155.ttf)}input.password-mask{font-family:"password"}.sns_share_btns{display:flex;flex-flow:row nowrap;justify-content:flex-end}.sns_share_btn{text-align:center;flex-basis:80px;margin-left:5px;padding:2px 5px;border-radius:5px;font-size:1.1rem;font-weight:bold}.sns_share_btn a{color:#fff;display:block}.sns_share_btn img{width:12px;margin-top:-2px}.top .sns_share_btn.sns-fb{display:none}.news-wrap,.news-swiper,.news-swiper .swiper-container{height:35px}@media (min-width: 768px){.news-wrap,.news-swiper,.news-swiper .swiper-container{height:50px}}.news-wrap{position:absolute;top:0;background-color:#fff;width:100%;height:35px;z-index:5;opacity:1;transition:opacity .2s ease-in}@media (min-width: 768px){.news-wrap{height:50px}}.news-wrap.is-hidden{opacity:0}.home.static_pages.top .news-wrap{position:fixed;top:45px}@media (min-width: 1024px){.home.static_pages.top .news-wrap{top:60px}}.news-inner{z-index:5;display:flex;align-items:center;width:100%;max-width:1124px;margin:0 auto;padding:0;overflow:hidden}@media (min-width: 768px){.news-inner{padding:0 24px}}.news-swiper{overflow:hidden}@media (min-width: 768px){.news-swiper{display:flex;align-items:center;justify-content:flex-start;max-width:100%}}.news-swiper .swiper-container{max-width:100%}.news-swiper .swiper-slide{width:auto}.news-title{font-size:14px;font-weight:bold;margin-right:16px;margin-left:20px;min-width:22px}@media (min-width: 768px){.news-title{margin-right:32px;min-width:40px}}@media (min-width: 1024px){.news-title{margin-right:46px;margin-left:0}}.news-list-item{height:35px;display:flex;align-items:center}@media (min-width: 768px){.news-list-item{align-items:center;height:50px}}.news-meta{display:flex;align-items:center;width:auto;padding-right:8px}.news-date{color:rgba(0,0,0,0.5);font-size:10px;letter-spacing:1px}@media (min-width: 1024px){.news-date{font-size:12px}}.news-text{font-size:10px;width:100%}@media (min-width: 1024px){.news-text{width:auto;font-size:12px;line-height:1.2}}.news-text a{color:#000;text-decoration:underline}.news-text a:hover{text-decoration:none}.new-games{position:relative;background-color:#fff000;background-image:url(/assets/collaboration/bg-dot-yellow-sp@2x-b1caa4c08630fd4fdc096b5f368306ee46a59aaf8e2f410b219022f48637edb8.png);background-position:top center;background-size:40px;padding-bottom:56px}@media (min-width: 768px){.new-games{background-image:url(/assets/collaboration/bg-dot-yellow@2x-cc7e2f1b0f3cecc788ae8cb029807b68277f8a07374aa32f6e929f9a5ea65a4e.png);background-size:68px;padding-bottom:78px}}.new-games .container{position:relative;max-width:960px;width:100%;padding-top:40px}@media (min-width: 768px){.new-games .container{padding-top:56px;width:100%}}.new-games .title{background-image:url(/assets/collaboration/bg-title@2x-7ddb72be226b33be6ff3b77ff037b3cb8b279d34d4ab965b00b1ba4ec9d9b267.png);background-size:267px 45px;background-position:center top;background-repeat:no-repeat;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:bold;font-size:20px;line-height:1;text-align:center;letter-spacing:2px;margin:0 auto;width:267px;height:45px}@media (min-width: 768px){.new-games .title{background-size:534px 90px;font-size:40px;width:534px;height:90px}}@media (min-width: 1024px){.new-games .title{background-size:594px 100px;font-size:44px;width:594px;height:100px}}.new-games .title img{margin-top:-4px;margin-right:8px;width:24px;height:21px}@media (min-width: 768px){.new-games .title img{margin-top:-12px;margin-right:15px;width:48px;height:42px}}@media (min-width: 1024px){.new-games .title img{margin-top:-12px;margin-right:15px;width:53px;height:46px}}.new-games .item-box{justify-items:center;padding-top:50px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;grid-auto-flow:row;padding:25px 16px 0}@media (min-width: 768px){.new-games .item-box{padding:50px 32px 0;gap:32px}}@media (min-width: 1024px){.new-games .item-box{padding-top:56px;grid-template-columns:1fr 1fr 1fr 1fr;gap:40px;padding:57px 0 0}}@media (min-width: 1024px){.new-games .item{max-width:210px}}.fixed-nav{position:fixed;left:0;bottom:0;z-index:10;color:#fff;width:100%;box-sizing:border-box;display:flex;justify-content:center;align-items:center;font-size:10px;font-weight:bold;transition:all .2s ease-in-out;opacity:1}@media (min-width: 768px){.fixed-nav{font-size:16px}}@media (min-width: 1024px){.fixed-nav{font-size:18px}}@media (min-width: 1024px) and (max-height: 768px){.fixed-nav{font-size:12px}}.fixed-nav.is-hidden{opacity:0}.fixed-nav li{cursor:pointer;width:calc(100% / 4);height:60px;transition:all .2s ease-in-out}@media (min-width: 768px){.fixed-nav li{height:120px}}@media (min-width: 1024px) and (max-height: 768px){.fixed-nav li{height:60px}}.fixed-nav a{color:#fff;display:block;text-align:center;width:100%;height:100%}.fixed-nav p{display:block;line-height:1;margin:0;width:100%}.fixed-nav .item{position:relative;text-align:center}.fixed-nav img{transition:all .2s ease-in-out}.fixed-nav .item:nth-child(1){background-color:#01c6ff}.fixed-nav .item:nth-child(1) .icon-nav{margin-top:2px;width:43px;height:40px}@media (min-width: 768px){.fixed-nav .item:nth-child(1) .icon-nav{margin-top:3px;width:87px;height:80px}}@media (min-width: 1024px) and (max-height: 768px){.fixed-nav .item:nth-child(1) .icon-nav{margin-top:2px;width:43px;height:40px}}@media (min-width: 1024px){.fixed-nav .item:nth-child(1) .icon-nav{margin-top:0}}.fixed-nav .item:nth-child(1) p{padding-top:2px}@media (min-width: 768px){.fixed-nav .item:nth-child(1) p{padding-top:6px}}@media (min-width: 1024px) and (max-height: 768px){.fixed-nav .item:nth-child(1) p{padding-top:2px}}.fixed-nav .item:nth-child(2){background-color:#02e074}.fixed-nav .item:nth-child(2) .icon-nav{margin-top:2px;width:43px}@media (min-width: 768px){.fixed-nav .item:nth-child(2) .icon-nav{margin-top:3px;width:87px}}@media (min-width: 1024px) and (max-height: 768px){.fixed-nav .item:nth-child(2) .icon-nav{margin-top:2px;width:43px}}@media (min-width: 1024px){.fixed-nav .item:nth-child(2) .icon-nav{margin-top:0}}.fixed-nav .item:nth-child(2) p{padding-top:2px}@media (min-width: 768px){.fixed-nav .item:nth-child(2) p{padding-top:8px}}@media (min-width: 1024px) and (max-height: 768px){.fixed-nav .item:nth-child(2) p{padding-top:2px}}.fixed-nav .item:nth-child(3){background-color:#dc64f0}.fixed-nav .item:nth-child(3) .icon-nav{margin-top:2px;width:52px}@media (min-width: 768px){.fixed-nav .item:nth-child(3) .icon-nav{margin-top:8px;width:104px}}@media (min-width: 1024px) and (max-height: 768px){.fixed-nav .item:nth-child(3) .icon-nav{margin-top:2px;width:52px}}@media (min-width: 1024px){.fixed-nav .item:nth-child(3) .icon-nav{margin-top:5px}}.fixed-nav .item:nth-child(3) p{padding-top:3px}@media (min-width: 768px){.fixed-nav .item:nth-child(3) p{padding-top:6px}}@media (min-width: 1024px) and (max-height: 768px){.fixed-nav .item:nth-child(3) p{padding-top:1px}}.fixed-nav .item:nth-child(4){background-image:url(/assets/common/bg-fixed-nav-unkozemi@2x-2b493cfaf0fe9a8466691e86f68561764d0d8fe3879fe5b1b47f983c45d0ce7b.png);background-repeat:repeat;background-position:top center;background-size:105px}@media (min-width: 768px){.fixed-nav .item:nth-child(4){background-size:164px}}.fixed-nav .item:nth-child(4) .icon-nav{width:45px;margin-top:2px}@media (min-width: 768px){.fixed-nav .item:nth-child(4) .icon-nav{margin-top:5px;width:89px}}@media (min-width: 1024px) and (max-height: 768px){.fixed-nav .item:nth-child(4) .icon-nav{margin-top:2px;width:45px}}.fixed-nav .icon-lock{position:absolute;width:20px;height:20px;right:5px;top:5px}.fixed-nav .icon-lock-hide{display:none}.home.static_pages .is-scroll-top .fixed-nav{font-size:10px}@media (min-width: 768px){.home.static_pages .is-scroll-top .fixed-nav{font-size:12px}}.home.static_pages .is-scroll-top .fixed-nav li{height:60px}.home.static_pages .is-scroll-top .fixed-nav .item:nth-child(1) .icon-nav{margin-top:2px;width:43px;height:40px}.home.static_pages .is-scroll-top .fixed-nav .item:nth-child(1) p{padding-top:2px}.home.static_pages .is-scroll-top .fixed-nav .item:nth-child(2) .icon-nav{margin-top:2px;width:43px}.home.static_pages .is-scroll-top .fixed-nav .item:nth-child(2) p{padding-top:2px}.home.static_pages .is-scroll-top .fixed-nav .item:nth-child(3) .icon-nav{margin-top:2px;width:52px}.home.static_pages .is-scroll-top .fixed-nav .item:nth-child(3) p{padding-top:3px}.home.static_pages .is-scroll-top .fixed-nav .item:nth-child(4) .icon-nav{margin-top:2px;width:45px}.static_pages.stamprally .fixed-nav{display:none}.page-title{text-align:center;letter-spacing:2px;padding:15px 0;margin:0}@media (min-width: 1024px){.page-title{padding:40px 0}}.section-title{text-align:center;letter-spacing:1px;padding:15px 0;margin:0}.section-title .section-title-sub{display:block;text-align:center;letter-spacing:1px;font-size:1.3rem}.icon-title{max-width:40px;margin:0 auto;display:block;padding-bottom:10px}.title-left{padding:20px 0 5px;margin:0 15px}@media (min-width: 1024px){.title-left{margin:0}}.title-roundline{border:2px solid #333;padding:5px 10px;border-radius:200px;text-align:center;margin-bottom:15px;letter-spacing:1px}.img-section{margin:15px 0}.img-title-s{max-width:200px}.img-title{max-width:240px}.img-section-title{height:22px}.img-section-title-en{height:20px}.img-title-flag{height:66px}.img-title-unkoframe{height:50px;width:auto}.img-books-title{height:47px;margin:10px 0}@media (min-width: 1024px){.img-books-title{height:60px}}.img-page-title{max-width:320px}@media (min-width: 1024px){.img-page-title{max-width:400px;margin:0 auto}}.svg-page-title{height:22px}@media (min-width: 1024px){.svg-page-title{max-width:400px;height:28px;margin:0 auto;margin-top:10px;margin-bottom:10px}}.svg-page-fulltitle{max-width:500px;margin:15px 0}.svg-section-title{height:20px}@media (min-width: 1024px){.svg-section-title{height:26px}}.svg-page-section-title{height:20px;margin:12px 0}@media (min-width: 1024px){.svg-page-section-title{height:26px}}img{width:100%;height:auto}.img-center{display:block;margin:0 auto;padding:0 auto}.img-radius{border-radius:5px}.img-radius-l{border-radius:10px}.img-radius-xl{border-radius:20px}.img-circle{border-radius:100%}.img-gap{padding:15px;background-color:#fff}.img-char{max-width:200px}.img-char-l{max-width:250px}.img-char-m{max-width:180px}.img-char-s{max-width:150px}.img-char-xs{max-width:100px}.img-book{max-width:140px}@media (min-width: 1024px){.img-book{max-width:240px}}.img-max-m{max-width:450px}.img-step{max-width:280px;margin:0 0 20px -10px}.img-signup{max-width:300px}.img-pekori{max-width:200px}.img-dancing-sansu{max-width:254px}.img-char-unkoinu{position:absolute;width:60px;bottom:0;right:10px}.img-example{max-width:500px}.img-lineup{border:1px solid #ddd}.img-sub-char{border:2px solid #000;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.img-signup-complete{max-width:160px;margin:10px 0 30px}.icon-btn-msg{width:20px;margin-right:5px}.img-icon-m{width:18px;margin-top:-3px;margin-right:5px}.img-full-height{height:100%}.btn{color:#555;background-color:#eee;box-shadow:1px 2px 0 #d0d0d0;border:1px solid #d0d0d0;border-radius:5px;font-weight:600;font-size:1.6rem;text-decoration:none;text-align:center;line-height:46px;height:46px;padding:0 20px;margin:0;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:all .2s ease-in}.btn.-active{border:0;box-shadow:1px 2px 0 #fff,1px 1px 1px rgba(0,0,0,0.2) inset}a.btn{color:#555}a.btn:hover{color:#555}a.btn-pink,a.btn-blue,a.btn-pinkred{color:#fff}a.btn-pink:hover,a.btn-blue:hover,a.btn-topics:hover,a.btn-pinkred:hover{color:#fff}.btn-line{color:#555;border:1px solid #555;border-radius:5px;font-weight:600;font-size:1.6rem;text-decoration:none;text-align:center;line-height:46px;height:46px;padding:0 20px;margin:0;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.btn-flat{color:#555;background-color:#eee;font-weight:600;font-size:1.6rem;text-decoration:none;text-align:center;line-height:46px;height:46px;padding:0 20px;margin:0;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.btn-mini{padding:0 15px;font-size:1.3rem;line-height:34px;height:34px}@media (max-width: 360px){.btn-mini{padding:0 5px}}.btn-big{padding:0 15px;font-size:1.8rem;line-height:50px;height:50px}.btn-with-icon{padding:0 10px;font-size:1.1rem;text-align:center;line-height:20px;height:42px}.btn-with-icon .icon-btn{width:20px;display:block;margin:0 auto;padding-top:2px}.btn-img-center{text-align:center;line-height:inherit;height:inherit;padding:10px}.btn-img-center .img-icon{display:block;margin:0 auto;margin-bottom:5px}.icon-btn-left{width:16px;padding-right:3px;margin-top:-2px}.btn-white{background-color:#fff}.btn-yellow{background-color:#fff000;box-shadow:1px 2px 0 #e6d800;border-color:#e6d800}.btn-pink{background-color:#ff64c8;box-shadow:1px 2px 0 #ff4bbf;border-color:#ff4bbf;color:#fff}.btn-pink a{color:#fff}.btn-pinkred{background-color:#ff008c;box-shadow:1px 2px 0 #e6007e;border-color:#e6007e;color:#fff}.btn-pinkred a{color:#fff}.btn-blue{background-color:#00c8ff;box-shadow:1px 2px 0 #00b4e6;border-color:#00b4e6;color:#fff}.btn-blue a{color:#fff}.btn-blue:hover{background-color:#00b4e6;box-shadow:1px 2px 0 #00a0cc;border-color:#00a0cc}.btn-topics{background-color:#ff8c00;box-shadow:1px 2px 0 #cc7000;border-color:#cc7000;color:#fff;width:100%}@media (min-width: 1024px){.btn-topics{width:calc((100% / 3) - 7.5px)}}.btn-topics a{color:#fff}.btn-line-red{border-color:#ff3860;color:#ff3860}.btn-line-gray{border-color:#555;color:#555}.btn-line-white{border-color:#fff;color:#fff}.btn-turquoise-neon{background-color:#00ffbe;box-shadow:1px 2px 0 #00e6ab;border-color:#00e6ab}.btn-flat-pinkred{background-color:#ff008c;color:#fff}.btn-flat-pinkred a{color:#fff}.btn-block{display:block;margin:0 auto}.btn-full{width:100%}.btn-rounded{border-radius:200px}.btn-msg{height:inherit;line-height:24px;padding:10px;text-align:left;font-size:1.4rem}.btn-address-search{margin-top:33px;width:100%}.btn-about-buree{color:#fff;position:fixed;bottom:70px;right:10px}.btn-like{color:#0ff;font-size:1.8rem;padding:0 10px;line-height:24px;height:30px}.btn-like .icon-like{width:18px;margin-right:3px}.btn-center{display:flex;justify-content:center;align-items:center}.btn-center .btn{width:100%}.btn-youtube{background-color:#fff;box-shadow:1px 2px 0 #d0d0d0;border:1px solid #d0d0d0;border-radius:5px;padding:10px 28px;margin:10px}.label{color:#fff;background-color:#555;padding:2px 10px;margin-bottom:5px;font-size:1rem;border-radius:10px;display:inline-block;font-weight:600}.label.bg-yellow{color:#333;font-weight:600}.label.waiting_shipment{background-color:#00e1ff}.label.finish{background-color:#00e1cd}.label.cancel{background-color:#ff008c}.label-mini{padding:1px 10px}.label-tab{padding:2px 10px;background-color:#000;color:#fff;font-size:1.1rem;border-radius:3px 3px 0 0;font-weight:600}.is-education,.is-study,.is-life,.is-parents{font-weight:normal}.is-education,.label.education{background-color:#00e1ff}.is-study,.label.study{background-color:#ff8c00}.is-life,.label.life{background-color:#00ff28;color:#333}.is-parents,.label.parents{background-color:#f08cff}.input{margin:10px 0}input[type=text],input[type=number],input[type=email],input[type=password],input[type=tel],input[type=file],textarea{padding:8px 10px;background-color:#fff;border:1px solid #ddd;border-radius:5px;color:#333;max-width:100%;width:100%;font-size:1.8rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=submit]{max-width:100%;width:100%}textarea{min-height:250px}button{background-color:transparent;border:0;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}select{-moz-appearance:none;appearance:none;-webkit-appearance:none;border-color:#ddd;cursor:pointer;display:block;font-size:1.8rem;width:100%;max-width:100%;outline:0;height:48px;padding:0 40px 0 10px;background:url(/assets/common/icon-arrow-down-tri-ca3737b3d21316a642acbddfc193a6db7515022b14788fb898a8238b2eaf0829.svg) no-repeat;background-position:right 10px bottom 50%;background-size:14px, 100%;background-color:#fff;border-radius:3px}select.date{display:inline-block;width:auto}.user_child_icon input.file,.user_child_background input.file{font-size:1.3rem;padding-left:35px;background:url(/assets/common/icon-picture-db28f8a04f9463fa681673bed33340d127529a1e06204adf0802409bdc3d1c74.svg) no-repeat;background-color:#eee;background-position:left 10px bottom 50%;background-size:20px, 100%;box-shadow:1px 2px 0 #c4c4c4}label{display:block;font-weight:600;font-size:1.2rem}.remember-me.input{margin:0}.remember-me label{width:170px;margin-left:5px}abbr[title],abbr[data-original-title]{text-decoration:none;color:#fff;background-color:#ff3860;border-radius:3px;padding:3px 4px;font-size:1.1rem}.form-inputs label.optional::before{content:"任意";text-decoration:none;color:#555;background-color:#eee;border-radius:3px;padding:3px 4px;font-size:1.1rem;margin-right:3px}.form-inputs .optional.user_remember_me .optional::before,.form-inputs .optional.user_registration_check .optional::before{display:none}.form-inputs.confirming div:nth-child(6) label.optional::before,.form-inputs.confirming div:nth-child(7) label.optional::before,.form-inputs.confirming div:nth-child(8) label.optional::before,.form-inputs.confirming div:nth-child(9) label.optional::before{content:"必須";color:#fff;background-color:#ff3860}.form-links{width:100%;margin:30px 0 20px;padding:15px;text-align:center;background-color:#fff;border-radius:5px}.form-links a{display:block;margin:10px 0}.form-links .btn{margin-bottom:15px}form span{display:block;width:100%;padding:5px 0;font-size:1.3rem}form span.error{color:#ff3860}form span.hint{font-size:1.1rem;text-align:right}form span.hint-tag{display:inline;font-size:1rem;font-weight:600;text-align:right;background-color:#fff666;padding:4px;border-radius:3px;margin-left:5px}.form-actions{margin:10px 0}.form-actions .btn{margin-right:15px}.form-actions .btn:last-child{margin-right:0}.field_with_errors input,.field_with_errors select,.field_with_errors textarea{background-color:#ffebef;border-color:#ff3860;outline:#ff3860}.field_with_errors input{background:url(/assets/common/icon-notice-circle-04c5f337fde589a95e1440edb0d88ebf2583cc06e807cbc97e54f9bca1c241b5.svg) no-repeat;background-color:#ffebef;background-position:right 10px bottom 50%;background-size:18px, 100%}.field_with_errors input:focus{background:none}.confirm-label{font-size:1.6rem;border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:10px}.form-error-count{margin:15px;padding:10px;background-color:#ff3860;color:#fff;font-weight:600;text-align:center;border-radius:5px}.form-error-count span{padding:0 5px;display:inline;font-size:1.8rem}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,textarea:focus,select:focus{box-shadow:0 0 0 0.125em rgba(0,255,255,0.25);border-color:#0ff;background-color:#fff;outline:#0ff}input[type=checkbox]{vertical-align:middle;padding:10px;margin-right:5px}@media (min-width: 1024px){input[type=checkbox]{vertical-align:inherit}}input[type=radio]{vertical-align:middle;margin-right:5px;padding:10px}@media (min-width: 1024px){input[type=radio]{vertical-align:inherit}}.checkbox{display:inline-block;background-color:#eee;border-radius:5px;border:1px solid #d0d0d0;padding:10px}.checkbox label{display:inline}.admin-remember-me{margin-top:5px;margin-left:auto}.admins.sessions.new .form-inputs label{padding-top:10px}.show-password input[type=checkbox]{display:none}.show-password label{width:170px;display:block;box-sizing:border-box;border-radius:5px;border:1px solid #d0d0d0;background:#eee;background-image:url(/assets/common/icon-visible-be1925b6efbe3975797737204abd9a4d6f7376ec518af5cf896ef8a1a5195206.svg);background-size:20px;background-position:left 10px center;background-repeat:no-repeat;padding:12px 8px 11px 35px}@media (min-width: 1024px){.show-password label{padding:10px 8px 10px 35px}}.show-password label::after{content:"表示する"}.show-password input[type=checkbox]:checked+label{background:#eee;background-image:url(/assets/common/icon-invisible-e9c045cfe2700e476ddb9801260f486386918d8223a7dfe3c024b7eba3799ead.svg);background-size:20px;background-position:left 10px center;background-repeat:no-repeat}.show-password input[type=checkbox]:checked+label::after{content:"隠す"}.chceckbox-line input[type=checkbox]{display:none}.chceckbox-line input[type=checkbox]+label{display:block;text-align:right;position:relative;padding-right:25px;margin:5px 0;cursor:pointer;font-weight:normal}.chceckbox-line input[type=checkbox]+label:last-child{margin-bottom:0}.chceckbox-line input[type=checkbox]+label::before{content:"";display:block;width:18px;height:18px;border:2px solid #00c8ff;border-radius:5px;position:absolute;right:0;top:0;opacity:.6;transition:all .12s, border-color .08s}.chceckbox-line input[type=checkbox]:checked+label::before{width:10px;top:-5px;right:5px;border-radius:2px;opacity:1;border-top-color:transparent;border-left-color:transparent;transform:rotate(45deg)}.select-grade{font-size:1.4rem;width:inherit;outline:0;height:40px;float:left;margin-bottom:15px}.select-grade-wrap{overflow:hidden;clear:both}.flash{background-color:whitesmoke;border-radius:5px;color:#555;padding:10px;margin-bottom:15px;position:relative}.btn-close{display:none;position:absolute;line-height:0;right:9px;top:8px;color:#fff;width:26px;height:26px;border-radius:30px;border:2px solid #fff}.flash-notice{background-color:rgba(255,56,96,0.95);color:#fff}.flash-success{background-color:rgba(35,209,96,0.95);color:#fff}.fixed-top{position:fixed;width:94%;z-index:1000;top:80px;left:3%}.fixed-top .btn-close{display:block}.flash-top{margin:20px 15px 0;position:absolute;width:calc(100% - 30px);opacity:1;z-index:999}.flash-top .flash{padding-right:50px}.flash-top .btn-close{display:block}.flash-fade-enter-active,.flash-fade-leave-active{transition:opacity 1s}.flash-fade-enter,.flash-fade-leave-to{opacity:0}.error_notification{border-radius:5px;background-color:#ff3860;color:#fff;padding:10px;margin-bottom:15px;position:relative}.icon-flash-close{width:12px}.cart-flash{margin:0 auto;max-width:768px}.cart-flash .flash{margin:10px 15px}@media (min-width: 1024px){.cart-flash .flash{margin:0}}.message_items{border:#ff008c 1px solid;border-radius:5px;margin-bottom:15px;padding:10px;color:#ff008c}.like-wrap{text-align:right}.like-wrap .like-count{font-size:1.2rem;color:#ff64c8;font-weight:600;letter-spacing:1px;padding-right:5px}.like-wrap .like-unit{font-size:1.2rem;font-weight:600;color:#ff64c8;padding-right:5px}.btn-like{color:#0ff;font-size:1.8rem;padding:0 10px;line-height:24px;height:30px}.btn-like .icon-like{width:18px;margin-right:3px}.btn-animation div[data-name="mojs-shape"]{z-index:999}.totop{display:none;position:fixed;right:20px;bottom:20px;width:80px;cursor:pointer;z-index:20}.bg-baige-dark{background-color:#efeae5}.bg-white{background-color:#fff}.bg-offwhite{background-color:#fafafa}.bg-yellow-very-light{background-color:#fffeeb}.bg-yellow{background-color:#fff000}.bg-pink{background-color:#ff64c8}.bg-pink-dark{background-color:#ff46af}.bg-pink-light{background-color:#ffb1e3}.bg-magenda{background-color:#ff008c}.bg-salmon-very-light{background-color:#ffe9e9}.bg-salmon{background-color:#ff6464}.bg-blue{background-color:#00c8ff}.bg-blue-light{background-color:#00e1ff}.bg-blue-otona{background-color:#0028be}.bg-aqua{background-color:#0ff}.bg-green-very-light{background-color:#ebfff5}.bg-green{background-color:#00e173}.bg-neon-green{background-color:#00ff28}.bg-turquoise-neon{background-color:#00ffbe}.bg-turquoise-desa{background-color:#0bd6c4}.bg-purple-light{background-color:#9a38d7}.bg-purple-pink{background-color:#f08cff}.bg-orange{background-color:#ff8c00}.bg-orange-light{background-color:#ffb400}.bg-scarlet{background-color:#ff4623}.bg-pinkred{background-color:#ff008c}.bg-red{background-color:#f00}.bg-gray{background-color:#bbb}.bg-light-gray{background-color:#eee}.bg-line{background-color:#02ba02}.bg-gold{background-color:#cd9600}.lineup .section.bg-none{background-color:rgba(255,255,255,0);padding:0}.bg-dark{background-color:#222}.bg-darken{background-color:#090909}.bg-yomigana{background-color:#ff64c8}.bg-mimitore{background-color:#ff8c00}.bg-stripe-gray{background:url(/assets/common/bg-stripe07-s-9b3e451fc0fffb110f2ddc58c7f31975bf9b73717161835b68c5567743f5c42d.png) repeat left top;background-color:#fff;background-size:100px}.bg-labo{background:url(/assets/common/bg-labo-07359dcdd6249c47dafa5f7faf9fea087d35610a32c580121329ce83342e0efe.png) repeat left top;background-size:100% auto}@media (min-width: 1024px){.bg-labo{background-size:60% auto}}.border-baige-dark{border:3px solid #efeae5}.border-offwhite{border:3px solid #fafafa}.border-yellow{border:3px solid #fff000}.border-pink{border:3px solid #ff64c8}.border-pink-light{border:3px solid #ffb1e3}.border-magenda{border:3px solid #ff008c}.border-salmon{border:3px solid #ff6464}.border-blue{border:3px solid #00c8ff}.border-blue-light{border:3px solid #00e1ff}.border-aqua{border:3px solid #0ff}.border-green{border:3px solid #00e173}.border-turquoise{border:3px solid #00e1cd}.border-turquoise-desa{border:3px solid #0bd6c4}.border-purple-light{border:3px solid #9a38d7}.border-orange{border:3px solid #ff8c00}.border-pinkred{border:3px solid #ff008c}.border-gray{border:3px solid #bbb}.border-line{border:3px solid #02ba02}.border-dark{border:3px solid #222}.border-darken{border:3px solid #090909}.border-pinkred-double{border:double #ff008c}.mb-xs{margin-bottom:5px}.mr-xs{margin-right:5px}.mr-s{margin-right:15px}.mb-s{margin-bottom:15px}.mb-m{margin-bottom:30px}.mt-s{margin-top:15px}.mt-m{margin-top:30px}.p-xs{padding:10px}.p-s{padding:15px}.pb-s{padding-bottom:15px}@media (min-width: 1024px){.pb-s{padding-bottom:30px}}.plr-s{padding:0 15px}@media (min-width: 1024px){.pc-pb-s{padding-bottom:30px}}.gap-s{margin:10px}.gap-m{margin:15px}.gap-s-ud{margin:10px 0}.no-ptb{padding-top:0;padding-bottom:0;overflow:hidden}.no-mb{margin-bottom:0}.no-mlr{margin-left:0;margin-right:0}.no-padding{padding:0}.no-margin{margin:0}.is-pc-show{display:none}@media (min-width: 1024px){.is-pc-show{display:block}}.is-pc-and-tb-show{display:none}@media (min-width: 768px){.is-pc-and-tb-show{display:block}}.is-tb-show{display:block}@media (min-width: 1024px){.is-tb-show{display:none}}.is-sp-show{display:block}@media (min-width: 768px){.is-sp-show{display:none}}.parents .container{max-width:1080px}.home.static_pages.top .sp-only{display:inline-block}@media (min-width: 768px){.home.static_pages.top .sp-only{display:none}}.home.static_pages.top .tb-pc-only{display:none}@media (min-width: 768px){.home.static_pages.top .tb-pc-only{display:inline-block}}.home.static_pages.top .tb-pc-only-block{display:none}@media (min-width: 768px){.home.static_pages.top .tb-pc-only-block{display:block}}.home.static_pages.top .font-a1-m{font-family:"A1 Gothic M", "Hiragino Sans", Meiryo, sans-serif}.home.static_pages.top .font-a1-b{font-family:"A1 Gothic B", "Hiragino Sans", Meiryo, sans-serif}.home.static_pages.top .content-base{margin:0 auto;width:300px}@media (min-width: 768px){.home.static_pages.top .content-base{width:728px}}@media (min-width: 1024px){.home.static_pages.top .content-base{width:960px}}.home.static_pages.top .base-position{position:relative}.home.static_pages.top .flex{display:flex}.home.static_pages.top .wave-top{background-image:url(/assets/collaboration/bg-wave-bottom-white-d277c32c0aca9aee22c4cca37de0b2ba409efe1348878b2b7f27233291fffb1d.svg);background-position:left top;position:absolute;top:0;left:0;width:100%;height:22px;background-repeat:repeat-x;background-size:55px}@media (min-width: 1024px){.home.static_pages.top .wave-top{background-size:auto}}.home.static_pages.top .wave-bottom-yellow{background-image:url(/assets/common/bg-wave-top-yellow@2x-5e0849ff484f9b6cb7492700b12f9488adffe896a6bd86850f00e07c0b8a8252.png);background-position:left top;position:absolute;bottom:0;left:0;width:100%;height:10px;background-repeat:repeat-x;background-size:auto 10px}@media (min-width: 768px){.home.static_pages.top .wave-bottom-yellow{height:20px;background-size:auto 20px}}.home.static_pages.top .main-visual{position:relative;background-color:#fff;min-height:100vh}@media (min-width: 768px){.home.static_pages.top .main-visual{margin-top:-1px}}@supports (-webkit-touch-callout: none){.home.static_pages.top .main-visual{min-height:-webkit-fill-available}}.home.static_pages.top .main-visual-bg{position:relative;width:100%;background-color:#00e1ff;min-height:100vh}@media (min-width: 768px){.home.static_pages.top .main-visual-bg{background-color:#00e1ff;min-height:80vh}}@media (min-width: 1024px){.home.static_pages.top .main-visual-bg{background-color:#fff;min-height:78vh}}.home.static_pages.top .main-visual-bg .img-logo{position:absolute;z-index:1;top:140px;left:0;right:0;width:223px;margin:0 auto}@media screen and (max-width: 375px) and (max-height: 667px){.home.static_pages.top .main-visual-bg .img-logo{top:110px;width:200px}}@media (min-width: 768px){.home.static_pages.top .main-visual-bg .img-logo{width:447px}}@media (min-width: 1024px){.home.static_pages.top .main-visual-bg .img-logo{top:auto;bottom:48vh;width:30vw;max-width:580px}}.home.static_pages.top .main-visual-bg .img-bg{position:absolute;top:0;left:0;right:0;-o-object-fit:cover;object-fit:cover;height:100vh;vertical-align:bottom}@media (min-width: 768px){.home.static_pages.top .main-visual-bg .img-bg{top:auto;bottom:0;height:60vh}}@media (min-width: 1024px){.home.static_pages.top .main-visual-bg .img-bg{top:auto;bottom:0;height:90vh}}.home.static_pages.top .main-visual-buttons{position:absolute;left:0;right:0;bottom:6%;margin:0 auto;z-index:1}@media screen and (max-width: 375px) and (max-height: 667px){.home.static_pages.top .main-visual-buttons{bottom:-90px}}@media screen and (max-width: 428px) and (min-height: 737px) and (max-height: 926px){.home.static_pages.top .main-visual-buttons{bottom:3%}}@media (min-width: 768px){.home.static_pages.top .main-visual-buttons{bottom:10%;padding:0 16px}}@media (min-width: 1024px){.home.static_pages.top .main-visual-buttons{bottom:9%;padding:0}}.home.static_pages.top .main-visual-buttons ul{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:190px 134px 134px;grid-column-gap:0;grid-row-gap:0;justify-items:center;align-items:start}@media (min-width: 768px){.home.static_pages.top .main-visual-buttons ul{grid-template-columns:minmax(103px, 206px) minmax(101px, 202px) minmax(170px, 283px) minmax(180px, 283px) minmax(100px, 201px);grid-template-rows:1fr;justify-content:center;align-items:flex-end}}@media (min-width: 1024px){.home.static_pages.top .main-visual-buttons ul{grid-template-columns:minmax(103px, 206px) minmax(101px, 202px) minmax(170px, 283px) minmax(180px, 283px) minmax(100px, 201px)}}@media screen and (min-width: 1200px){.home.static_pages.top .main-visual-buttons ul{display:flex;grid-template-columns:minmax(103px, 206px) minmax(101px, 202px) minmax(140px, 283px) minmax(140px, 283px) minmax(100px, 201px)}}.home.static_pages.top .main-visual-buttons li{box-sizing:content-box}.home.static_pages.top .main-visual-buttons a{display:block;width:100%;height:100%;text-align:center}.home.static_pages.top .main-visual-buttons .btn-play{grid-area:2 / 1 / 3 / 3;width:143px;order:3}@media screen and (max-width: 375px) and (max-height: 667px){.home.static_pages.top .main-visual-buttons .btn-play{margin-top:-100px;width:93px}}@media screen and (max-width: 428px) and (min-height: 737px) and (max-height: 926px){.home.static_pages.top .main-visual-buttons .btn-play{margin-top:-45px;width:123px}}@media (min-width: 768px){.home.static_pages.top .main-visual-buttons .btn-play{grid-area:auto;width:134px;order:1}}@media (min-width: 1024px){.home.static_pages.top .main-visual-buttons .btn-play{width:90%;max-width:206px}}.home.static_pages.top .main-visual-buttons .btn-buree{width:143px;order:4}@media screen and (max-width: 375px) and (max-height: 667px){.home.static_pages.top .main-visual-buttons .btn-buree{margin-top:-165px;width:93px}}@media screen and (max-width: 428px) and (min-height: 737px) and (max-height: 926px){.home.static_pages.top .main-visual-buttons .btn-buree{margin-top:-80px;width:123px}}@media (min-width: 768px){.home.static_pages.top .main-visual-buttons .btn-buree{padding-left:30px;width:134px;order:2}}@media (min-width: 1024px){.home.static_pages.top .main-visual-buttons .btn-buree{padding-left:0;width:90%;max-width:202px}}.home.static_pages.top .main-visual-buttons .btn-ec{width:143px;order:5}@media screen and (max-width: 375px) and (max-height: 667px){.home.static_pages.top .main-visual-buttons .btn-ec{margin-top:-165px;width:93px}}@media screen and (max-width: 428px) and (min-height: 737px) and (max-height: 926px){.home.static_pages.top .main-visual-buttons .btn-ec{margin-top:-80px;width:123px}}@media (min-width: 768px){.home.static_pages.top .main-visual-buttons .btn-ec{width:134px}}@media (min-width: 1024px){.home.static_pages.top .main-visual-buttons .btn-ec{width:90%;max-width:201px}}.home.static_pages.top .main-visual-buttons .btn-unkozemi{animation:unkozemi-sp 1s steps(7) infinite;background-image:url(/assets/top/btn-unkozemi-step-sp@2x-7534fb8221f42db178d32be8ad6fb05b391d27e1eb3320e7db89f5f11efd91eb.png);background-size:auto 100%;width:187px;height:200px;order:1}@media screen and (max-width: 375px) and (max-height: 667px){.home.static_pages.top .main-visual-buttons .btn-unkozemi{animation:unkozemi-sp-min 1s steps(7) infinite;background-size:auto 123px;width:115px;height:123px}}@media screen and (max-width: 428px) and (min-height: 737px) and (max-height: 926px){.home.static_pages.top .main-visual-buttons .btn-unkozemi{animation:unkozemi-sp-se 1s steps(7) infinite;background-size:auto 170px;width:159px;height:170px}}@media (min-width: 768px){.home.static_pages.top .main-visual-buttons .btn-unkozemi{animation:unkozemi-tb 1s steps(7) infinite;background-image:url(/assets/top/btn-unkozemi-step-tb@2x-9c774eb5a3d27f4589fe756614837c8f83df9606769f40ec0e4d9de1d057cc75.png);background-size:auto 100%;margin-right:-30px;width:184px;height:197px;order:3}}@media (min-width: 1024px){.home.static_pages.top .main-visual-buttons .btn-unkozemi{animation:unkozemi-pc 1s steps(7) infinite;background-image:url(/assets/top/btn-unkozemi-step-pc@2x-aedb60237bb234d7f60a24dcc4776e87405bb721db9802576440032d8506d99b.png);background-size:auto 303px;margin-right:0;width:283px;height:303px}}@keyframes unkozemi-sp-min{to{background-position:-805px 0}}@keyframes unkozemi-sp-se{to{background-position:-1113px 0}}@keyframes unkozemi-sp{to{background-position:-1309px 0}}@keyframes unkozemi-tb{to{background-position:-1288px 0}}@keyframes unkozemi-pc{to{background-position:-1981px 0}}.home.static_pages.top .main-visual-buttons .btn-collection{animation:collection-sp 1s steps(4) infinite;background-image:url(/assets/top/btn-unkocollection-step-sp@2x-b86c110227dc978dab0bdffafadf226abc6b9dd7880e2dca06e1ae3ec0a51d18.png);background-size:auto 100%;width:187px;height:200px;order:2}@media screen and (max-width: 375px) and (max-height: 667px){.home.static_pages.top .main-visual-buttons .btn-collection{animation:collection-sp-min 1s steps(4) infinite;background-size:auto 123px;width:115px;height:123px}}@media screen and (max-width: 428px) and (min-height: 737px) and (max-height: 926px){.home.static_pages.top .main-visual-buttons .btn-collection{animation:collection-sp-se 1s steps(4) infinite;background-size:auto 170px;width:159px;height:170px}}@media (min-width: 768px){.home.static_pages.top .main-visual-buttons .btn-collection{animation:collection-tb 1s steps(4) infinite;background-image:url(/assets/top/btn-unkocollection-step-tb@2x-f62e4a51f33e8f9d629b8b306f91c7344d3da76e3ccf0d1dc2892823ac95d69f.png);width:184px;height:197px;order:4}}@media (min-width: 1024px){.home.static_pages.top .main-visual-buttons .btn-collection{animation:collection-pc 1s steps(4) infinite;background-image:url(/assets/top/btn-unkocollection-step-pc@2x-769c1a767bf87a6f1a957c1858ff7947834a36f8397067e924532be9cdf98f64.png);width:283px;height:303px}}@keyframes collection-sp-min{to{background-position:-460px 0}}@keyframes collection-sp-se{to{background-position:-636px 0}}@keyframes collection-sp{to{background-position:-748px 0}}@keyframes collection-tb{to{background-position:-736px 0}}@keyframes collection-pc{to{background-position:-1132px 0}}.home.static_pages.top .scrolldown{display:none}@media (min-width: 768px){.home.static_pages.top .scrolldown{display:block;width:4px;height:66px;position:absolute;bottom:8px;left:0;right:0;margin:0 auto}}@media (min-width: 1024px){.home.static_pages.top .scrolldown{left:calc(50% - 45px);right:auto;bottom:16px}}.home.static_pages.top .scrolldown .line{background:linear-gradient(to bottom, #f08cff 50%, transparent 50%);background-position:0 60px;background-size:100% 200%;animation:scrolldown 2s cubic-bezier(0.76, 0, 0.3, 1) forwards infinite;display:block;margin-top:5px;padding-top:6px;width:100%;height:100%}.home.static_pages.top .scrolldown .img-sorolldown{display:none}@media (min-width: 768px){.home.static_pages.top .scrolldown .img-sorolldown{display:block;margin-left:10px;width:12px;height:53px}}@keyframes scrolldown{0%{background-position:0 -60px}75%{background-position:0 0}100%{background-position:0 60px}}.home.static_pages.top .swiper-container{overflow:visible}.home.static_pages.top .swiper-pagination{position:absolute;left:50%;bottom:-26px;transform:translateX(-50%);background-color:transparent;display:flex;align-items:center;justify-content:center}.home.static_pages.top .swiper-pagination span{display:block;margin:0 8px;width:10px;height:10px}.home.static_pages.top .swiper-pagination .swiper-pagination-bullet-active{background-color:#000}.home.static_pages.top .works-and-service{margin:0 auto;padding:50px 0;width:87%}@media (min-width: 768px){.home.static_pages.top .works-and-service{width:100%}}@media (min-width: 1100px){.home.static_pages.top .works-and-service{padding-bottom:70px}}.home.static_pages.top .works-and-service-title{margin:0 auto;width:100%;max-width:95%;height:auto}@media (min-width: 768px){.home.static_pages.top .works-and-service-title{max-width:500px}}@media (min-width: 1024px){.home.static_pages.top .works-and-service-title{max-width:530px}}.home.static_pages.top .works-and-service-links{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:10px}@media (min-width: 768px){.home.static_pages.top .works-and-service-links{flex-direction:row;flex-wrap:nowrap;column-gap:8px;margin-top:32px;padding:0 16px}}@media (min-width: 1100px){.home.static_pages.top .works-and-service-links{column-gap:16px;row-gap:0;margin-top:40px}}.home.static_pages.top .works-and-service-link-item{border:1px solid #cecece;box-sizing:border-box;box-shadow:2px 2px 3px #c3c3c3;margin-top:24px;width:100%;transition:all .2s ease-in}@media (min-width: 768px){.home.static_pages.top .works-and-service-link-item{box-shadow:none;max-width:378px;margin-top:0}}@media (min-width: 1024px){.home.static_pages.top .works-and-service-link-item{max-width:318px}}@media (min-width: 1024px){.home.static_pages.top .works-and-service-link-item{max-width:378px}}.home.static_pages.top .works-and-service-link-item:hover{border-color:#a8a8a8}.home.static_pages.top .works-and-service-link-item a{color:#000;transition:all .2s ease-in}.home.static_pages.top .works-and-service-link-item img{width:100%}.home.static_pages.top .works-and-service-link-item a:hover .works-and-service-link-item-text{background-position:right 6px center;transition:all .2s ease-in}@media (min-width: 768px){.home.static_pages.top .works-and-service-link-item a:hover .works-and-service-link-item-text{background-position:right 4px center}}@media (min-width: 1024px){.home.static_pages.top .works-and-service-link-item a:hover .works-and-service-link-item-text{background-position:right 6px center}}.home.static_pages.top .works-and-service-link-item-text{position:relative;background-image:url(/assets/top_renewal/btn-arrow-right-ddbc265a5f2104332601044c48f2ebad450d1ef230064fee911879c35ae80716.svg);background-position:right 8px center;background-repeat:no-repeat;background-size:14px;padding:12px 24px 12px 12px;transition:all .2s ease-in}@media (min-width: 768px){.home.static_pages.top .works-and-service-link-item-text{background-position:right 6px center;background-size:12px}}@media (min-width: 1024px){.home.static_pages.top .works-and-service-link-item-text{background-position:right 8px center;background-size:17px;padding-right:30px}}.home.static_pages.top .works-and-service-link-item-text h3{font-size:16px;margin-bottom:0}@media (min-width: 768px){.home.static_pages.top .works-and-service-link-item-text h3{font-size:15px}}@media (min-width: 1024px){.home.static_pages.top .works-and-service-link-item-text h3{font-size:18px}}.home.static_pages.top .works-and-service-link-item-text p{font-size:14px;margin:0}@media (min-width: 768px){.home.static_pages.top .works-and-service-link-item-text p{font-size:12px;letter-spacing:-1px}}@media (min-width: 1024px){.home.static_pages.top .works-and-service-link-item-text p{font-size:16px;letter-spacing:0}}.home.static_pages.top .service-description{position:relative;background-image:url(/assets/top_renewal/bg-nounko-nohappy-sp-c436b51a05735f9e1e55b4539cf552ab32f804fafbfc18482550d7cf4103d4e1.png);background-position:center top;background-repeat:repeat;font-family:"Shippori Mincho B1";text-align:center}@media (min-width: 1024px){.home.static_pages.top .service-description{background-image:url(/assets/top_renewal/bg-nounko-nohappy-0edf584d67d5689c70ae32be8eb71aa133dae3ac9fadca0361ad71f8e56d1c12.png)}}.home.static_pages.top .service-description .content-base{padding-top:40px;padding-bottom:60px;width:100%;max-width:297px}@media (min-width: 768px){.home.static_pages.top .service-description .content-base{max-width:580px;padding-bottom:70px}}@media (min-width: 1024px){.home.static_pages.top .service-description .content-base{padding-top:60px;padding-bottom:120px;max-width:960px}}.home.static_pages.top .service-description .section-title{margin:0 auto;padding:0;width:300px}@media (min-width: 768px){.home.static_pages.top .service-description .section-title{width:492px}}@media (min-width: 1024px){.home.static_pages.top .service-description .section-title{width:760px}}.home.static_pages.top .service-description .section-title-text{font-family:"Shippori Mincho B1";font-weight:800;font-size:16px;line-height:29px;letter-spacing:.065em}@media (min-width: 768px){.home.static_pages.top .service-description .section-title-text{font-size:20px;margin-bottom:0}}@media (min-width: 1024px){.home.static_pages.top .service-description .section-title-text{font-size:32px;line-height:46px}}.home.static_pages.top .service-description .section-title-image{margin:18px auto 0;width:242px}@media (min-width: 768px){.home.static_pages.top .service-description .section-title-image{margin-top:20px;width:492px}}@media (min-width: 1024px){.home.static_pages.top .service-description .section-title-image{margin-top:32px;width:725px}}.home.static_pages.top .service-description .text1{font-weight:600;font-size:18px;line-height:2;letter-spacing:.005em;margin-top:26px}@media (min-width: 1024px){.home.static_pages.top .service-description .text1{font-size:24px;line-height:2.1;margin-top:36px}}.home.static_pages.top .service-description .ungaku-characters-image{position:relative;display:flex;align-items:flex-end;justify-content:center;column-gap:10px;margin:-4px auto 0;width:100%;height:72px}@media (min-width: 768px){.home.static_pages.top .service-description .ungaku-characters-image{column-gap:8px;margin-top:0;width:383px;height:89px}}@media (min-width: 1024px){.home.static_pages.top .service-description .ungaku-characters-image{column-gap:12px;margin-top:-80px;width:850px;height:193px}}.home.static_pages.top .service-description .pic-list-kirin{display:none}@media (min-width: 1024px){.home.static_pages.top .service-description .pic-list-kirin{order:unset;display:inline-flex;width:77px}}.home.static_pages.top .service-description .pic-list-risu{order:6;width:44px}@media (min-width: 768px){.home.static_pages.top .service-description .pic-list-risu{width:53px}}@media (min-width: 1024px){.home.static_pages.top .service-description .pic-list-risu{order:unset;width:73px}}.home.static_pages.top .service-description .pic-list-fukurou{order:1;width:40px}@media (min-width: 768px){.home.static_pages.top .service-description .pic-list-fukurou{width:49px;margin-left:-6px}}@media (min-width: 1024px){.home.static_pages.top .service-description .pic-list-fukurou{order:unset;width:67px;margin-left:-10px}}.home.static_pages.top .service-description .pic-list-unkoneko{order:2;width:43px}@media (min-width: 768px){.home.static_pages.top .service-description .pic-list-unkoneko{width:53px}}@media (min-width: 1024px){.home.static_pages.top .service-description .pic-list-unkoneko{order:unset;width:73px}}.home.static_pages.top .service-description .pic-list-unkosensei{order:3;width:55px}@media (min-width: 768px){.home.static_pages.top .service-description .pic-list-unkosensei{width:68px;margin-left:-6px}}@media (min-width: 1024px){.home.static_pages.top .service-description .pic-list-unkosensei{order:unset;width:93px;margin-left:-8px}}.home.static_pages.top .service-description .pic-list-unkoinu{order:4;width:50px}@media (min-width: 768px){.home.static_pages.top .service-description .pic-list-unkoinu{width:62px}}@media (min-width: 1024px){.home.static_pages.top .service-description .pic-list-unkoinu{order:unset;width:85px}}.home.static_pages.top .service-description .pic-list-unkobuta{order:5;width:38px}@media (min-width: 768px){.home.static_pages.top .service-description .pic-list-unkobuta{width:46px}}@media (min-width: 1024px){.home.static_pages.top .service-description .pic-list-unkobuta{order:unset;width:63px}}.home.static_pages.top .service-description .pic-list-unkonezumi{display:none}@media (min-width: 1024px){.home.static_pages.top .service-description .pic-list-unkonezumi{order:unset;display:inline-flex;width:58px}}.home.static_pages.top .service-description .pic-list-unkozou{display:none}@media (min-width: 1024px){.home.static_pages.top .service-description .pic-list-unkozou{order:unset;display:inline-flex;margin-left:-30px;width:158px}}.home.static_pages.top .service-description .description{display:flex;flex-direction:column;text-align:left;margin-top:36px}@media (min-width: 768px){.home.static_pages.top .service-description .description{flex-direction:row;margin:40px auto 0;width:768px}}@media (min-width: 1024px){.home.static_pages.top .service-description .description{margin-top:50px;width:880px}}.home.static_pages.top .service-description .description+.description{margin-top:52px}@media (min-width: 768px){.home.static_pages.top .service-description .description+.description{margin-top:90px}}@media (min-width: 1024px){.home.static_pages.top .service-description .description+.description{margin-top:110px}}.home.static_pages.top .service-description .description-text1,.home.static_pages.top .service-description .description-text2{font-size:13px;font-weight:600;line-height:2;letter-spacing:-.03em;margin:40px 0 0;padding:0 8px 0 24px}@media (min-width: 768px){.home.static_pages.top .service-description .description-text1,.home.static_pages.top .service-description .description-text2{font-size:14px;font-weight:600;flex-shrink:0;margin-top:0;padding:0}}@media (min-width: 1024px){.home.static_pages.top .service-description .description-text1,.home.static_pages.top .service-description .description-text2{font-size:18px;line-height:2.2}}.home.static_pages.top .service-description .description-text1{order:2}@media (min-width: 768px){.home.static_pages.top .service-description .description-text1{order:unset;margin-left:32px}}@media (min-width: 1024px){.home.static_pages.top .service-description .description-text1{margin-top:14px;margin-left:76px;width:462px}}.home.static_pages.top .service-description .description-image1{order:1;transform:translateX(46px);width:290px;height:auto}@media (min-width: 768px){.home.static_pages.top .service-description .description-image1{order:unset;transform:translateX(12px);flex-shrink:0;width:363px}}@media (min-width: 1024px){.home.static_pages.top .service-description .description-image1{transform:translateX(-58px);width:530px}}.home.static_pages.top .service-description .description-text2{order:2}@media (min-width: 768px){.home.static_pages.top .service-description .description-text2{order:unset;transform:translateX(-64px)}}@media (min-width: 1024px){.home.static_pages.top .service-description .description-text2{transform:translateX(-44px);margin:0 auto}}.home.static_pages.top .service-description .description-image2{order:1;transform:translateX(-38px);width:290px;height:auto}@media (min-width: 768px){.home.static_pages.top .service-description .description-image2{order:unset;flex-shrink:0;transform:translateX(-96px);width:370px}}@media (min-width: 1024px){.home.static_pages.top .service-description .description-image2{transform:translateX(-120px);width:580px}}.home.static_pages.top .service-description .walking-unkobuta-image{position:absolute;top:102px;right:40px;width:44px;height:auto}@media (min-width: 768px){.home.static_pages.top .service-description .walking-unkobuta-image{top:133px;right:240px;width:55px}}@media (min-width: 1024px){.home.static_pages.top .service-description .walking-unkobuta-image{top:190px;right:110px;width:88px}}.home.static_pages.top .service-description .walking-unko-sensei-image{position:absolute;top:89px;right:-14px;width:48px;height:auto}@media (min-width: 768px){.home.static_pages.top .service-description .walking-unko-sensei-image{top:120px;right:175px;width:59px}}@media (min-width: 1024px){.home.static_pages.top .service-description .walking-unko-sensei-image{top:164px;right:5px;width:96px}}.home.static_pages.top .service-description .enjoy-unkoneko-image{position:absolute;z-index:10;top:137px;left:54px;width:49px;height:auto}@media (min-width: 768px){.home.static_pages.top .service-description .enjoy-unkoneko-image{top:170px;left:24px;width:75px}}@media (min-width: 1024px){.home.static_pages.top .service-description .enjoy-unkoneko-image{top:272px;left:105px;right:0;width:102px}}.home.static_pages.top .service-description .enjoy-unkoinu-image{position:absolute;z-index:10;top:132px;left:120px;width:52px;height:auto}@media (min-width: 768px){.home.static_pages.top .service-description .enjoy-unkoinu-image{top:172px;left:120px;width:71px}}@media (min-width: 1024px){.home.static_pages.top .service-description .enjoy-unkoinu-image{top:272px;left:240px;right:0;width:93px}}.home.static_pages.top .service-description .text-end{display:flex;flex-direction:column;justify-content:center}.home.static_pages.top .service-description .text2{font-size:14px;font-weight:bold;line-height:172%;letter-spacing:.005em;order:2;text-align:center;margin-top:24px}@media (min-width: 768px){.home.static_pages.top .service-description .text2{order:unset;font-size:18px;margin-top:68px}}@media (min-width: 1024px){.home.static_pages.top .service-description .text2{font-size:24px;font-weight:600;line-height:240%}}.home.static_pages.top .service-description .bow-unko-sensei-image{order:1;margin:50px auto 0;width:120px;height:auto}@media (min-width: 768px){.home.static_pages.top .service-description .bow-unko-sensei-image{order:unset;margin-top:30px;width:120px}}@media (min-width: 1024px){.home.static_pages.top .service-description .bow-unko-sensei-image{margin-top:10px;width:210px}}.home.static_pages.top .news-articles{background-image:url(/assets/top_renewal/bg-news-list-sp-5bf1a7f11ffa7098b4efc9f3ff88030eae56f167ec846f76d1aec319d6e13443.png);background-position:center -28px;padding-bottom:42px;width:100%}@media (min-width: 768px){.home.static_pages.top .news-articles{padding-bottom:64px}}@media (min-width: 1024px){.home.static_pages.top .news-articles{background-image:url(/assets/top_renewal/bg-news-list-6fa186b4c62d0c8998b4c56ea29157850b077af5aef4c40b1b22ec30a0ff789b.png);background-position:center 77px;padding-top:70px;padding-bottom:120px}}@media (min-width: 1024px){.home.static_pages.top .news-articles .content-box{margin:0 auto;width:90%}}.home.static_pages.top .news-articles .background-wave{background-image:url(/assets/top_renewal/bg-news-list-wave-top-sp-d57817d604a830835361b1c8fdeb20f2062bcbd6963891e0a08be23017fae6b3.png);background-position:center top;background-size:auto 23px;position:absolute;top:-15px;left:0;width:100%;height:23px}@media (min-width: 1024px){.home.static_pages.top .news-articles .background-wave{background-image:url(/assets/top_renewal/bg-news-list-wave-top-e6b0d592d26da867a78380321965e68b7665bdd10683158b585935943ca40956.png);background-size:auto 49px;height:49px;top:-21px}}.home.static_pages.top .news-articles .forefront{position:relative;z-index:10}.home.static_pages.top .news-articles .news-flex{display:flex;flex-direction:column;justify-content:center}@media (min-width: 768px){.home.static_pages.top .news-articles .news-flex{flex-direction:row}}.home.static_pages.top .news-articles .title-news{padding-top:32px}@media (min-width: 1024px){.home.static_pages.top .news-articles .title-news{padding-top:0;flex:1}}.home.static_pages.top .news-articles .title-news-text-image{margin:0 auto;width:180px}@media (min-width: 768px){.home.static_pages.top .news-articles .title-news-text-image{width:192px}}@media (min-width: 1024px){.home.static_pages.top .news-articles .title-news-text-image{width:235px}}.home.static_pages.top .news-articles .news-list{flex:2;padding-top:36px;width:270px;margin:0 auto}@media (min-width: 768px){.home.static_pages.top .news-articles .news-list{flex:.8;margin-left:40px;margin-right:0}}@media (min-width: 1024px){.home.static_pages.top .news-articles .news-list{flex:2;padding-top:22px;padding-left:74px}}.home.static_pages.top .news-articles .article{padding:20px 0;border-bottom:1px solid #000}@media (min-width: 1024px){.home.static_pages.top .news-articles .article{padding:25px 0}}.home.static_pages.top .news-articles .article:first-child{border-top:1px solid #000}.home.static_pages.top .news-articles .article-date,.home.static_pages.top .news-articles .article-title{font-family:YuGothic;font-weight:bold;font-size:14px;line-height:21px;letter-spacing:.005em;color:#000}@media (min-width: 1024px){.home.static_pages.top .news-articles .article-date,.home.static_pages.top .news-articles .article-title{font-size:16px;line-height:30px}}.home.static_pages.top .news-articles .article-date{color:#aaaac8}.home.static_pages.top .news-articles .article-title{padding-left:10px;flex:2;transition:all .2s ease-in}.home.static_pages.top .news-articles .article-title:hover{opacity:.6}.home.static_pages.top .news-articles .unkoinu-neko-desk{margin:24px auto 0;width:198px;height:auto}@media (min-width: 768px){.home.static_pages.top .news-articles .unkoinu-neko-desk{margin-top:36px;width:210px}}@media (min-width: 1024px){.home.static_pages.top .news-articles .unkoinu-neko-desk{width:245px}}.home.static_pages.top .top-bnrs{position:relative;background-image:url(/assets/top_renewal/bg-dot-pink-sp@2x-3060f31db4985717fdbbcbc28743d5db76ce5168c30185a1b9ed155c409a4c22.png);background-position:top center;background-size:60px;padding:0 33px 48px}@media (min-width: 768px){.home.static_pages.top .top-bnrs{background-image:url(/assets/top_renewal/bg-dot-pink@2x-12037d4bb6794a35131402cac0c8314a0561a9452fade35325ebf44449499cc7.png);background-size:112px;margin:0;padding:0 0 48px}}.home.static_pages.top .top-bnrs .top-bnrs-contents{text-align:center;margin:0 auto;padding:1px 0 0;max-width:1080px}@media (min-width: 768px){.home.static_pages.top .top-bnrs .top-bnrs-contents{max-width:none}}.home.static_pages.top .top-bnrs .section-title{background-color:#f08cff;display:inline-block;margin:15px auto 20px;padding:4px 8px}@media (min-width: 768px){.home.static_pages.top .top-bnrs .section-title{margin:29px auto 21px;padding:4px 30px 20px}}@media (min-width: 1024px){.home.static_pages.top .top-bnrs .section-title{margin:29px auto 21px;padding:4px 30px 20px}}.home.static_pages.top .top-bnrs .section-title img{width:166px}@media (min-width: 768px){.home.static_pages.top .top-bnrs .section-title img{width:332px}}.home.static_pages.top .top-bnrs .swiper-container{background-color:transparent;overflow:visible;width:100vw}.home.static_pages.top .top-bnrs .top-bnrs__items{display:grid;grid-template-columns:1fr;grid-column-gap:20px;grid-row-gap:20px}@media (min-width: 768px){.home.static_pages.top .top-bnrs .top-bnrs__items{grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr)}}.home.static_pages.top .top-bnrs a{display:block;margin-bottom:15px}@media (min-width: 1024px){.home.static_pages.top .top-bnrs a{margin-right:15px}}.home.static_pages.top .top-bnrs a:last-child{margin-bottom:0}@media (min-width: 1024px){.home.static_pages.top .top-bnrs a:last-child{margin-right:0}}.home.static_pages.top .top-bnrs .img-item-bnr{border:2px solid #fff;-webkit-filter:drop-shadow(0 2px 4px rgba(0,0,0,0.25));filter:drop-shadow(0 2px 4px rgba(0,0,0,0.25))}.top-nav .top-nav__item .icon-lock{position:absolute;width:20px;height:20px;right:5px;top:5px}.top-nav .top-nav__item .icon-lock-hide{display:none}.parents .hero-slider-pc,.parents .hero-slider{position:relative}.parents .hero-slider-pc .hero-title,.parents .hero-slider .hero-title{z-index:10;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.parents .hero-slider-pc.is-pc-show{height:auto;max-width:1080px;margin:0 auto}.parents .hero-slider-pc.is-pc-show .hero-title{width:400px}.parents .hero-slider.is-tb-show .wave-top{z-index:10;height:16px;width:100%;background-image:url(/assets/top/carousel/parents/wave-top-500b1073752150a994c45a7ff5eabf47da8dd3a086afc052dd73ae71acf29bbf.svg);background-position:left top;background-repeat:repeat-x;background-size:38px;position:absolute;left:0;top:0}.parents .hero-slider.is-tb-show .wave-bottom{z-index:10;height:26px;width:100%;background-image:url(/assets/top/carousel/parents/wave-bottom-4de81fd318f7ddc723c4442767b3430cd1a5164367b912695384dadeb834e7eb.svg);background-position:left bottom;background-repeat:repeat-x;background-size:38px;position:absolute;left:0;bottom:0}.parents .hero-slider.is-tb-show .hero-title{width:36%}@media (min-width: 768px){.parents .hero-slider.is-tb-show .hero-title{width:30%}}@media (orientation: landscape) and (max-width: 767px){.parents .hero-slider.is-tb-show .hero-title{width:10%}}.parents .hero-slider.is-tb-show .swiper-container{height:100%}.parents .img-full-height{-o-object-fit:cover;object-fit:cover}@media (min-width: 1024px){.parents .intro{background-color:#fff}}@media (min-width: 1024px){.parents .intro p{font-size:1.6rem;max-width:670px;margin:20px auto 60px}}.parents .section-title{margin:15px -15px 0}@media (min-width: 1024px){.parents .section-title{margin:0}}.parents .modal__content .clm{margin-right:1.5rem}.parents .modal__content .clm:last-child{margin-right:0}.clms.concept{flex-direction:column}@media (min-width: 1024px){.clms.concept{flex-direction:row}}.clms.concept .clm{margin-bottom:20px}.message-max-width{max-width:768px;margin:0 auto}.message-link{padding:15px}.message-link .message-link__item{display:flex;justify-content:center;align-items:center;flex-basis:auto}.message-link .message-link__item h3{color:#333}.message-link .message-link__item.img-message{width:25%}.message-link .message-link__item.text-message{width:75%}.laws-wrap{margin-top:20px;padding:20px 15px 0;border:1px solid #ddd;border-radius:5px;word-wrap:break-word}.laws-wrap .section{border-bottom:1px solid #ddd;font-size:1.3rem}.laws-wrap .section:last-child{border-bottom:0}.laws-wrap .section h3{font-size:1.6rem}.laws-wrap .section ol{padding-left:30px}.term .section-title-sub,.privacy_policy .section-title-sub{margin-top:10px;text-align:left;font-weight:normal}form.new_inquiry div:last-of-type .confirm-label{margin-bottom:20px}form.new_inquiry .form-error-count{margin:0 0 20px}.about-buree-note{padding:15px;margin-bottom:15px;border-radius:5px;font-size:1.3rem}@media (min-width: 1024px){.about-buree-note{margin-top:30px}}.about-buree-note h5{color:#ff008c}.get-buree{margin:0 auto;grid-row-gap:10px;grid-template-columns:1fr;margin-bottom:15px;max-width:400px}@media (min-width: 1024px){.get-buree{max-width:100%;grid-template-columns:1fr 1fr 1fr;grid-column-gap:10px;margin:30px 0 40px}}.use-buree{margin:0 auto;grid-column-gap:9px;grid-template-columns:1fr 1fr;margin-bottom:15px;max-width:400px}@media (min-width: 1024px){.use-buree{grid-column-gap:20px;max-width:440px}}.line-buree{margin:0 auto;grid-row-gap:20px;grid-template-columns:1fr;max-width:400px;text-align:center}@media (min-width: 1024px){.line-buree{max-width:100%;grid-template-columns:1fr 1fr}}.line-buree .line-qr{max-width:160px}.bg-line p{color:#fff}.static_pages.oekaki_contest .lp-hero{background-image:url(/assets/oekaki_contest/bg-20958f913789d371f820150b1bca6f186a2696518c234f79d6470cb590fd280a.png);background-position:left top;background-repeat:repeat-x;background-size:contain;padding:20px;position:relative}.static_pages.oekaki_contest .lp-hero h1{margin:0 auto;max-width:500px;margin-bottom:100px}@media (min-width: 1024px){.static_pages.oekaki_contest .lp-hero h1{max-width:850px;margin-bottom:20px}}.static_pages.oekaki_contest .slide-wrap{position:relative;margin:0 auto;width:310px}@media (min-width: 768px){.static_pages.oekaki_contest .slide-wrap{width:500px}}@media (min-width: 1024px){.static_pages.oekaki_contest .slide-wrap{width:540px}}.static_pages.oekaki_contest .slide-wrap .char-panda{position:absolute;z-index:10;width:250px;right:30px;top:-87px}@media (min-width: 768px){.static_pages.oekaki_contest .slide-wrap .char-panda{width:270px;right:70px;top:-87px}}@media (min-width: 1024px){.static_pages.oekaki_contest .slide-wrap .char-panda{width:220px;right:-175px;top:auto;bottom:0}}.static_pages.oekaki_contest .slide-wrap .badge{position:absolute;z-index:10;width:120px;top:-25px;left:-25px}@media (min-width: 768px){.static_pages.oekaki_contest .slide-wrap .badge{width:160px;top:-40px;left:-40px}}@media (min-width: 1024px){.static_pages.oekaki_contest .slide-wrap .badge{width:220px;left:-135px;top:-20px}}.static_pages.oekaki_contest .slide-bg-wrap{position:relative;margin:auto;overflow:hidden;width:310px;height:232px;background-image:url(/assets/oekaki_contest/canvas-flame-bg-bc725e071cf292c8341dd47e8eb691850b99a64d55d9b3fd0e414a93d9056560.png);background-position:center;background-repeat:none;background-size:contain}@media (min-width: 768px){.static_pages.oekaki_contest .slide-bg-wrap{width:500px;height:375px}}@media (min-width: 1024px){.static_pages.oekaki_contest .slide-bg-wrap{width:540px;height:405px}}.static_pages.oekaki_contest .slide-bg-wrap .slide-bg{position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;animation:bgSlide 52s ease-in infinite;-webkit-animation:bgSlide 52s ease-in infinite;background-size:contain}@keyframes bgSlide{0%{opacity:0}1%{opacity:1}7%{opacity:1}10%{opacity:0}100%{opacity:0}}.static_pages.oekaki_contest .slide-bg-wrap .slide01{background-image:url(/assets/oekaki_contest/slide01-04c02c92314f0bf8ce5a14ad3b5d46c17fb05a4a5dddcc59ad242324c70da1a4.png);animation-delay:0s;-webkit-animation-delay:0s}.static_pages.oekaki_contest .slide-bg-wrap .slide02{background-image:url(/assets/oekaki_contest/slide02-aee3f929873131a5023146685fef38b739aae98f513c40235f505ed5227c0eb3.png);animation-delay:4s;-webkit-animation-delay:4s}.static_pages.oekaki_contest .slide-bg-wrap .slide03{background-image:url(/assets/oekaki_contest/slide03-c5746c843151e463d3d4346d926a640be7925727ae333a4c9048f9c6cdee6ad2.png);animation-delay:8s;-webkit-animation-delay:8s}.static_pages.oekaki_contest .slide-bg-wrap .slide04{background-image:url(/assets/oekaki_contest/slide04-a14df2a9a8b33c7fb56078a0e95dfa763db35dc57622c369aa7b58b9871c3148.png);animation-delay:12s;-webkit-animation-delay:12s}.static_pages.oekaki_contest .slide-bg-wrap .slide05{background-image:url(/assets/oekaki_contest/slide05-abff2585c7b2cc0c63bda49692f597a3b47c43f5afa2c06ee31c3f6330e8df29.png);animation-delay:16s;-webkit-animation-delay:16s}.static_pages.oekaki_contest .slide-bg-wrap .slide06{background-image:url(/assets/oekaki_contest/slide06-fecb6bc19e1e6f41b3e69e4261250e411cb1c25709924820d85721bf38f63b94.png);animation-delay:20s;-webkit-animation-delay:20s}.static_pages.oekaki_contest .slide-bg-wrap .slide07{background-image:url(/assets/oekaki_contest/slide07-a1e43809333983f2db226a7d9661f20a2fc495852e7c1c1f6fb50a714ba2c1a2.png);animation-delay:24s;-webkit-animation-delay:24s}.static_pages.oekaki_contest .slide-bg-wrap .slide08{background-image:url(/assets/oekaki_contest/slide08-750075cf59e819f6d825638595ab2934b4c9fc1e4332342c6a4383ee1cfa50b7.png);animation-delay:28s;-webkit-animation-delay:28s}.static_pages.oekaki_contest .slide-bg-wrap .slide09{background-image:url(/assets/oekaki_contest/slide09-526f0ffb4e95c08611bb2d3ff5e2ee09165a1948f75885388c0c787aeb4b3ce3.png);animation-delay:32s;-webkit-animation-delay:32s}.static_pages.oekaki_contest .slide-bg-wrap .slide10{background-image:url(/assets/oekaki_contest/slide10-e12e44aadaae8750287cac5e18503d6f8546a1c848c578f00034c591632581fa.png);animation-delay:36s;-webkit-animation-delay:36s}.static_pages.oekaki_contest .slide-bg-wrap .slide11{background-image:url(/assets/oekaki_contest/slide11-42f40479fe9c2f8bee0b9ff797a9c782fd73b39c159ccb41f66097c45e979233.png);animation-delay:40s;-webkit-animation-delay:40s}.static_pages.oekaki_contest .slide-bg-wrap .slide12{background-image:url(/assets/oekaki_contest/slide12-32f9175078a33a3b67a791f1f74a527bb57380a7913ec174188435b73fb0b8dd.png);animation-delay:44s;-webkit-animation-delay:44s}.static_pages.oekaki_contest .slide-bg-wrap .slide13{background-image:url(/assets/oekaki_contest/slide13-ea0c70ac3ad844d4dfa0cab07ca94eb62af91eca590276aefad1f122f4cba6aa.png);animation-delay:48s;-webkit-animation-delay:48s}.static_pages.oekaki_contest .container{position:relative}@media (min-width: 1024px){.static_pages.oekaki_contest .side-line{z-index:20;position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/assets/oekaki_contest/side-line-pc-bd3cf1caa98a636836832989a53159733c721c21b309cee99596f809bffae7af.png);background-repeat:repeat-y;background-size:920px auto;background-position:center}}.static_pages.oekaki_contest .lp-wrap{margin:0 auto;max-width:500px}@media (min-width: 1024px){.static_pages.oekaki_contest .lp-wrap{max-width:850px}}.static_pages.oekaki_contest .requirements{background-color:#fff;background-image:url(/assets/oekaki_contest/side-line-left-0f50828e32cdbc2f8166c62623f12ba8009d30f684b4dd624148da10a8e11247.png);background-repeat:repeat-y;background-size:30px auto;background-position:left top}@media (min-width: 1024px){.static_pages.oekaki_contest .requirements{padding:20px 20px 60px;background-image:none}}.static_pages.oekaki_contest .requirements .side-line-right{background-image:url(/assets/oekaki_contest/side-line-right-a86ef9dc9f1adb38a7ce1216a972929c5c76886838ef65151626c803895ac887.png);background-repeat:repeat-y;background-size:30px auto;background-position:right top}@media (min-width: 1024px){.static_pages.oekaki_contest .requirements .side-line-right{background-image:none}}.static_pages.oekaki_contest .requirements .lp-wrap{padding:20px 40px 60px}@media (min-width: 1024px){.static_pages.oekaki_contest .requirements .lp-wrap{padding:0}}.static_pages.oekaki_contest .flow{background-color:#fffee6;padding:20px}.static_pages.oekaki_contest .section-title{max-width:240px;margin:20px 0;padding:0}@media (min-width: 1024px){.static_pages.oekaki_contest .section-title{max-width:400px}}.static_pages.oekaki_contest .step-title{margin:20px 0;padding:0}@media (min-width: 1024px){.static_pages.oekaki_contest .step-title{padding-top:60px}}.static_pages.oekaki_contest .img-requirements{max-width:500px;display:block;margin:0 auto}.static_pages.oekaki_contest .btn-pdf{position:relative;z-index:20;margin:20px 0}@media (min-width: 1024px){.static_pages.oekaki_contest .btn-pdf{padding:20px 60px}}.static_pages.oekaki_contest .btn-pdf:focus{outline:none}@media (min-width: 1024px){.static_pages.oekaki_contest .step p,.static_pages.oekaki_contest .step h4{padding:0 60px}}@media (min-width: 1024px){.ex_activities .section,.sdgs .section,.bousai .section,.first_aid .section{padding:40px}}.ex_activities .title-section,.sdgs .title-section,.bousai .title-section,.first_aid .title-section{display:block;margin:15px auto;width:250px}@media (min-width: 1024px){.ex_activities .title-section,.sdgs .title-section,.bousai .title-section,.first_aid .title-section{width:350px}}.ex-activities-items{flex-wrap:wrap;margin-top:20px}.ex-activities-items .ex-activities-item{width:calc(50% - 10px)}.ex-activities-items.is-drill{justify-content:space-around}@media (min-width: 1024px){.ex-activities-items.is-drill .ex-activities-item{width:calc(33.33333% - 10px)}}.btn-ex-activities{display:block;margin:15px auto;width:250px;cursor:pointer}@media (min-width: 1024px){.btn-ex-activities{width:100%}}.bousai .modal__content{padding:5px 5px 15px}.bousai .modal-title{position:static;background-color:#fff;padding:10px;margin-bottom:5px;width:100%}.bousai .modal-title img{width:80px;display:block;margin:0 auto}.bousai .body-wrap{text-align:left;background-color:#fff;padding:10px;margin-bottom:20px;margin-top:0}.bousai .body-wrap p{margin-bottom:0;font-size:1.2rem}.bousai .bousai-modal-wrap{position:relative}.bousai .bousai-modal-wrap .btn-why{width:60px;height:60px;position:absolute;right:0;bottom:25px}@media (min-width: 1024px){.bousai .bousai-modal-wrap .btn-why{right:20px;bottom:43px}}.bousai .bousai-modal-wrap .modal.modal-overlay{background:rgba(0,0,0,0.4)}.bousai-history-items{display:flex;flex-direction:column}@media (min-width: 1024px){.bousai-history-items{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.bousai-history-items .bousai-history-item{margin-bottom:15px}@media (min-width: 1024px){.bousai-history-items .bousai-history-item{width:calc(50% - 15px);margin-bottom:30px}}.bousai-history-items .bousai-history-item:first-child{width:100%}.bousai-history-items .movie-responsive iframe{border-radius:20px}.road_safety .modal.modal-overlay{background:rgba(0,0,0,0.4)}.road_safety .modal__content{padding:5px}.road_safety .swiper-button-prev,.road_safety .swiper-button-next{background-color:#ff46af}.road_safety .swiper-container{border-radius:20px;margin-bottom:30px}.road_safety .swiper-slide img{border-radius:20px}.static_pages.manabi_traffic main,.static_pages.manabi_traffic_banner main,.static_pages.anzen_toyota main,.static_pages.anzen_toyotagroup main,.static_pages.anzen_company main,.static_pages.anzen_public main,.static_pages.manabi_traffic_aioinissaydowa main{background-color:#fff;background-image:url(/assets/toyota/bg-toyota-sp-af85b94b2a25258316e2374069216ea08cb427ac54fb2db23a02d97275213ffe.png);background-position:center 218px;background-repeat:repeat;background-size:375px 1482px}@media (min-width: 768px){.static_pages.manabi_traffic main,.static_pages.manabi_traffic_banner main,.static_pages.anzen_toyota main,.static_pages.anzen_toyotagroup main,.static_pages.anzen_company main,.static_pages.anzen_public main,.static_pages.manabi_traffic_aioinissaydowa main{background-position:center 436px;background-size:750px 2965px}}@media (min-width: 1024px){.static_pages.manabi_traffic main,.static_pages.manabi_traffic_banner main,.static_pages.anzen_toyota main,.static_pages.anzen_toyotagroup main,.static_pages.anzen_company main,.static_pages.anzen_public main,.static_pages.manabi_traffic_aioinissaydowa main{background-image:url(/assets/toyota/bg-toyota-pc-d32978c29bf1cc83c71adb508a0dc7bac05eb52fc30e2b67e61f7b00eb9e9719.png);background-position:center 500px;background-size:3000px 1912px}}.static_pages.manabi_traffic .section-title,.static_pages.manabi_traffic_banner .section-title,.static_pages.anzen_toyota .section-title,.static_pages.anzen_toyotagroup .section-title,.static_pages.anzen_company .section-title,.static_pages.anzen_public .section-title,.static_pages.manabi_traffic_aioinissaydowa .section-title{height:auto;margin:0 auto;padding:0}.static_pages.manabi_traffic .lp-hero,.static_pages.manabi_traffic_banner .lp-hero,.static_pages.anzen_toyota .lp-hero,.static_pages.anzen_toyotagroup .lp-hero,.static_pages.anzen_company .lp-hero,.static_pages.anzen_public .lp-hero,.static_pages.manabi_traffic_aioinissaydowa .lp-hero{position:relative;background-color:#00e1ff;background-image:url(/assets/toyota/bg-hero-line-sp-87a85d1c5bbf48d04249b458d0be09649c3cf2383666c4a4364103c1d85e4db0.png);background-size:78px 48px;background-repeat:repeat-x;background-position:bottom center}@media (min-width: 768px){.static_pages.manabi_traffic .lp-hero,.static_pages.manabi_traffic_banner .lp-hero,.static_pages.anzen_toyota .lp-hero,.static_pages.anzen_toyotagroup .lp-hero,.static_pages.anzen_company .lp-hero,.static_pages.anzen_public .lp-hero,.static_pages.manabi_traffic_aioinissaydowa .lp-hero{background-size:156px 96px}}@media (min-width: 1024px){.static_pages.manabi_traffic .lp-hero,.static_pages.manabi_traffic_banner .lp-hero,.static_pages.anzen_toyota .lp-hero,.static_pages.anzen_toyotagroup .lp-hero,.static_pages.anzen_company .lp-hero,.static_pages.anzen_public .lp-hero,.static_pages.manabi_traffic_aioinissaydowa .lp-hero{background-image:url(/assets/toyota/bg-hero-line-pc-b9942814b0b6e69843ada5c65eb0050717e6f4e80cb80057a06ca19af05668bd.png);background-size:212px 130px}}.static_pages.manabi_traffic .lp-hero .logo,.static_pages.manabi_traffic_banner .lp-hero .logo,.static_pages.anzen_toyota .lp-hero .logo,.static_pages.anzen_toyotagroup .lp-hero .logo,.static_pages.anzen_company .lp-hero .logo,.static_pages.anzen_public .lp-hero .logo,.static_pages.manabi_traffic_aioinissaydowa .lp-hero .logo{margin:0 auto}@media (min-width: 768px){.static_pages.manabi_traffic .lp-hero .logo,.static_pages.manabi_traffic_banner .lp-hero .logo,.static_pages.anzen_toyota .lp-hero .logo,.static_pages.anzen_toyotagroup .lp-hero .logo,.static_pages.anzen_company .lp-hero .logo,.static_pages.anzen_public .lp-hero .logo,.static_pages.manabi_traffic_aioinissaydowa .lp-hero .logo{max-width:750px}}@media (min-width: 1024px){.static_pages.manabi_traffic .lp-hero .logo,.static_pages.manabi_traffic_banner .lp-hero .logo,.static_pages.anzen_toyota .lp-hero .logo,.static_pages.anzen_toyotagroup .lp-hero .logo,.static_pages.anzen_company .lp-hero .logo,.static_pages.anzen_public .lp-hero .logo,.static_pages.manabi_traffic_aioinissaydowa .lp-hero .logo{max-width:1080px}}.static_pages.manabi_traffic .container,.static_pages.manabi_traffic_banner .container,.static_pages.anzen_toyota .container,.static_pages.anzen_toyotagroup .container,.static_pages.anzen_company .container,.static_pages.anzen_public .container,.static_pages.manabi_traffic_aioinissaydowa .container{position:relative;margin:0 auto;padding:30px 40px 150px;width:100%}@media (min-width: 768px){.static_pages.manabi_traffic .container,.static_pages.manabi_traffic_banner .container,.static_pages.anzen_toyota .container,.static_pages.anzen_toyotagroup .container,.static_pages.anzen_company .container,.static_pages.anzen_public .container,.static_pages.manabi_traffic_aioinissaydowa .container{padding:60px 40px 300px}}@media (min-width: 1024px){.static_pages.manabi_traffic .container,.static_pages.manabi_traffic_banner .container,.static_pages.anzen_toyota .container,.static_pages.anzen_toyotagroup .container,.static_pages.anzen_company .container,.static_pages.anzen_public .container,.static_pages.manabi_traffic_aioinissaydowa .container{max-width:1080px;padding:80px 40px 110px}}.static_pages.manabi_traffic .about-anzen_toyota .section-title,.static_pages.manabi_traffic_banner .about-anzen_toyota .section-title,.static_pages.anzen_toyota .about-anzen_toyota .section-title,.static_pages.anzen_toyotagroup .about-anzen_toyota .section-title,.static_pages.anzen_company .about-anzen_toyota .section-title,.static_pages.anzen_public .about-anzen_toyota .section-title,.static_pages.manabi_traffic_aioinissaydowa .about-anzen_toyota .section-title{width:109px;height:25px}@media (min-width: 768px){.static_pages.manabi_traffic .about-anzen_toyota .section-title,.static_pages.manabi_traffic_banner .about-anzen_toyota .section-title,.static_pages.anzen_toyota .about-anzen_toyota .section-title,.static_pages.anzen_toyotagroup .about-anzen_toyota .section-title,.static_pages.anzen_company .about-anzen_toyota .section-title,.static_pages.anzen_public .about-anzen_toyota .section-title,.static_pages.manabi_traffic_aioinissaydowa .about-anzen_toyota .section-title{width:254px;height:60px}}@media (min-width: 1024px){.static_pages.manabi_traffic .about-anzen_toyota .section-title,.static_pages.manabi_traffic_banner .about-anzen_toyota .section-title,.static_pages.anzen_toyota .about-anzen_toyota .section-title,.static_pages.anzen_toyotagroup .about-anzen_toyota .section-title,.static_pages.anzen_company .about-anzen_toyota .section-title,.static_pages.anzen_public .about-anzen_toyota .section-title,.static_pages.manabi_traffic_aioinissaydowa .about-anzen_toyota .section-title{width:254px;height:60px}}.static_pages.manabi_traffic .about-anzen_toyota-text,.static_pages.manabi_traffic_banner .about-anzen_toyota-text,.static_pages.anzen_toyota .about-anzen_toyota-text,.static_pages.anzen_toyotagroup .about-anzen_toyota-text,.static_pages.anzen_company .about-anzen_toyota-text,.static_pages.anzen_public .about-anzen_toyota-text,.static_pages.manabi_traffic_aioinissaydowa .about-anzen_toyota-text{margin:21px auto 0;width:223px;height:180px}@media (min-width: 768px){.static_pages.manabi_traffic .about-anzen_toyota-text,.static_pages.manabi_traffic_banner .about-anzen_toyota-text,.static_pages.anzen_toyota .about-anzen_toyota-text,.static_pages.anzen_toyotagroup .about-anzen_toyota-text,.static_pages.anzen_company .about-anzen_toyota-text,.static_pages.anzen_public .about-anzen_toyota-text,.static_pages.manabi_traffic_aioinissaydowa .about-anzen_toyota-text{margin-top:42px;width:446px;height:360px}}@media (min-width: 1024px){.static_pages.manabi_traffic .about-anzen_toyota-text,.static_pages.manabi_traffic_banner .about-anzen_toyota-text,.static_pages.anzen_toyota .about-anzen_toyota-text,.static_pages.anzen_toyotagroup .about-anzen_toyota-text,.static_pages.anzen_company .about-anzen_toyota-text,.static_pages.anzen_public .about-anzen_toyota-text,.static_pages.manabi_traffic_aioinissaydowa .about-anzen_toyota-text{margin-top:44px;width:624px;height:205px}}.static_pages.manabi_traffic .slide-anzen_toyota .section-title,.static_pages.manabi_traffic_banner .slide-anzen_toyota .section-title,.static_pages.anzen_toyota .slide-anzen_toyota .section-title,.static_pages.anzen_toyotagroup .slide-anzen_toyota .section-title,.static_pages.anzen_company .slide-anzen_toyota .section-title,.static_pages.anzen_public .slide-anzen_toyota .section-title,.static_pages.manabi_traffic_aioinissaydowa .slide-anzen_toyota .section-title{height:12px;max-width:228px;margin:40px auto 0}@media (min-width: 768px){.static_pages.manabi_traffic .slide-anzen_toyota .section-title,.static_pages.manabi_traffic_banner .slide-anzen_toyota .section-title,.static_pages.anzen_toyota .slide-anzen_toyota .section-title,.static_pages.anzen_toyotagroup .slide-anzen_toyota .section-title,.static_pages.anzen_company .slide-anzen_toyota .section-title,.static_pages.anzen_public .slide-anzen_toyota .section-title,.static_pages.manabi_traffic_aioinissaydowa .slide-anzen_toyota .section-title{height:22px;max-width:457px;margin:75px auto 0}}@media (min-width: 1024px){.static_pages.manabi_traffic .slide-anzen_toyota .section-title,.static_pages.manabi_traffic_banner .slide-anzen_toyota .section-title,.static_pages.anzen_toyota .slide-anzen_toyota .section-title,.static_pages.anzen_toyotagroup .slide-anzen_toyota .section-title,.static_pages.anzen_company .slide-anzen_toyota .section-title,.static_pages.anzen_public .slide-anzen_toyota .section-title,.static_pages.manabi_traffic_aioinissaydowa .slide-anzen_toyota .section-title{height:22px;max-width:451px;margin:60px auto 0}}.static_pages.manabi_traffic .slide-anzen_toyota .section-title img,.static_pages.manabi_traffic_banner .slide-anzen_toyota .section-title img,.static_pages.anzen_toyota .slide-anzen_toyota .section-title img,.static_pages.anzen_toyotagroup .slide-anzen_toyota .section-title img,.static_pages.anzen_company .slide-anzen_toyota .section-title img,.static_pages.anzen_public .slide-anzen_toyota .section-title img,.static_pages.manabi_traffic_aioinissaydowa .slide-anzen_toyota .section-title img{vertical-align:top}.static_pages.manabi_traffic .slide-wrap,.static_pages.manabi_traffic_banner .slide-wrap,.static_pages.anzen_toyota .slide-wrap,.static_pages.anzen_toyotagroup .slide-wrap,.static_pages.anzen_company .slide-wrap,.static_pages.anzen_public .slide-wrap,.static_pages.manabi_traffic_aioinissaydowa .slide-wrap{max-width:300px;margin:10px auto 0}@media (min-width: 768px){.static_pages.manabi_traffic .slide-wrap,.static_pages.manabi_traffic_banner .slide-wrap,.static_pages.anzen_toyota .slide-wrap,.static_pages.anzen_toyotagroup .slide-wrap,.static_pages.anzen_company .slide-wrap,.static_pages.anzen_public .slide-wrap,.static_pages.manabi_traffic_aioinissaydowa .slide-wrap{max-width:600px;margin:30px auto 0}}@media (min-width: 1024px){.static_pages.manabi_traffic .slide-wrap,.static_pages.manabi_traffic_banner .slide-wrap,.static_pages.anzen_toyota .slide-wrap,.static_pages.anzen_toyotagroup .slide-wrap,.static_pages.anzen_company .slide-wrap,.static_pages.anzen_public .slide-wrap,.static_pages.manabi_traffic_aioinissaydowa .slide-wrap{max-width:980px;margin:15px auto 0}}.static_pages.manabi_traffic .slide-wrap .swiper-button-next,.static_pages.manabi_traffic .slide-wrap .swiper-button-prev,.static_pages.manabi_traffic_banner .slide-wrap .swiper-button-next,.static_pages.manabi_traffic_banner .slide-wrap .swiper-button-prev,.static_pages.anzen_toyota .slide-wrap .swiper-button-next,.static_pages.anzen_toyota .slide-wrap .swiper-button-prev,.static_pages.anzen_toyotagroup .slide-wrap .swiper-button-next,.static_pages.anzen_toyotagroup .slide-wrap .swiper-button-prev,.static_pages.anzen_company .slide-wrap .swiper-button-next,.static_pages.anzen_company .slide-wrap .swiper-button-prev,.static_pages.anzen_public .slide-wrap .swiper-button-next,.static_pages.anzen_public .slide-wrap .swiper-button-prev,.static_pages.manabi_traffic_aioinissaydowa .slide-wrap .swiper-button-next,.static_pages.manabi_traffic_aioinissaydowa .slide-wrap .swiper-button-prev{background-color:transparent;background-repeat:no-repeat;background-size:19px 35px;width:19px;height:35px}@media (min-width: 768px){.static_pages.manabi_traffic .slide-wrap .swiper-button-next,.static_pages.manabi_traffic .slide-wrap .swiper-button-prev,.static_pages.manabi_traffic_banner .slide-wrap .swiper-button-next,.static_pages.manabi_traffic_banner .slide-wrap .swiper-button-prev,.static_pages.anzen_toyota .slide-wrap .swiper-button-next,.static_pages.anzen_toyota .slide-wrap .swiper-button-prev,.static_pages.anzen_toyotagroup .slide-wrap .swiper-button-next,.static_pages.anzen_toyotagroup .slide-wrap .swiper-button-prev,.static_pages.anzen_company .slide-wrap .swiper-button-next,.static_pages.anzen_company .slide-wrap .swiper-button-prev,.static_pages.anzen_public .slide-wrap .swiper-button-next,.static_pages.anzen_public .slide-wrap .swiper-button-prev,.static_pages.manabi_traffic_aioinissaydowa .slide-wrap .swiper-button-next,.static_pages.manabi_traffic_aioinissaydowa .slide-wrap .swiper-button-prev{background-size:38px 70px;width:38px;height:70px}}@media (min-width: 1024px){.static_pages.manabi_traffic .slide-wrap .swiper-button-next,.static_pages.manabi_traffic .slide-wrap .swiper-button-prev,.static_pages.manabi_traffic_banner .slide-wrap .swiper-button-next,.static_pages.manabi_traffic_banner .slide-wrap .swiper-button-prev,.static_pages.anzen_toyota .slide-wrap .swiper-button-next,.static_pages.anzen_toyota .slide-wrap .swiper-button-prev,.static_pages.anzen_toyotagroup .slide-wrap .swiper-button-next,.static_pages.anzen_toyotagroup .slide-wrap .swiper-button-prev,.static_pages.anzen_company .slide-wrap .swiper-button-next,.static_pages.anzen_company .slide-wrap .swiper-button-prev,.static_pages.anzen_public .slide-wrap .swiper-button-next,.static_pages.anzen_public .slide-wrap .swiper-button-prev,.static_pages.manabi_traffic_aioinissaydowa .slide-wrap .swiper-button-next,.static_pages.manabi_traffic_aioinissaydowa .slide-wrap .swiper-button-prev{background-size:30px 60px;width:30px;height:60px}}.static_pages.manabi_traffic .slide-wrap .swiper-button-next,.static_pages.manabi_traffic_banner .slide-wrap .swiper-button-next,.static_pages.anzen_toyota .slide-wrap .swiper-button-next,.static_pages.anzen_toyotagroup .slide-wrap .swiper-button-next,.static_pages.anzen_company .slide-wrap .swiper-button-next,.static_pages.anzen_public .slide-wrap .swiper-button-next,.static_pages.manabi_traffic_aioinissaydowa .slide-wrap .swiper-button-next{background-image:url(/assets/toyota/swiper-button-next-7db52450e8fe8a8b5ad4bf9a8b497b1dddbaaa4d47a1eaaa8d9d6735dad33f72.svg);right:-30px}@media (min-width: 768px){.static_pages.manabi_traffic .slide-wrap .swiper-button-next,.static_pages.manabi_traffic_banner .slide-wrap .swiper-button-next,.static_pages.anzen_toyota .slide-wrap .swiper-button-next,.static_pages.anzen_toyotagroup .slide-wrap .swiper-button-next,.static_pages.anzen_company .slide-wrap .swiper-button-next,.static_pages.anzen_public .slide-wrap .swiper-button-next,.static_pages.manabi_traffic_aioinissaydowa .slide-wrap .swiper-button-next{right:-55px}}@media (min-width: 1024px){.static_pages.manabi_traffic .slide-wrap .swiper-button-next,.static_pages.manabi_traffic_banner .slide-wrap .swiper-button-next,.static_pages.anzen_toyota .slide-wrap .swiper-button-next,.static_pages.anzen_toyotagroup .slide-wrap .swiper-button-next,.static_pages.anzen_company .slide-wrap .swiper-button-next,.static_pages.anzen_public .slide-wrap .swiper-button-next,.static_pages.manabi_traffic_aioinissaydowa .slide-wrap .swiper-button-next{right:-30px}}.static_pages.manabi_traffic .slide-wrap .swiper-button-prev,.static_pages.manabi_traffic_banner .slide-wrap .swiper-button-prev,.static_pages.anzen_toyota .slide-wrap .swiper-button-prev,.static_pages.anzen_toyotagroup .slide-wrap .swiper-button-prev,.static_pages.anzen_company .slide-wrap .swiper-button-prev,.static_pages.anzen_public .slide-wrap .swiper-button-prev,.static_pages.manabi_traffic_aioinissaydowa .slide-wrap .swiper-button-prev{background-image:url(/assets/toyota/swiper-button-prev-e2ab816f0ff7b377bf4ae79a5f6842fe24fc3f26046071a9be174bf4bd6745e7.svg);left:-30px}@media (min-width: 768px){.static_pages.manabi_traffic .slide-wrap .swiper-button-prev,.static_pages.manabi_traffic_banner .slide-wrap .swiper-button-prev,.static_pages.anzen_toyota .slide-wrap .swiper-button-prev,.static_pages.anzen_toyotagroup .slide-wrap .swiper-button-prev,.static_pages.anzen_company .slide-wrap .swiper-button-prev,.static_pages.anzen_public .slide-wrap .swiper-button-prev,.static_pages.manabi_traffic_aioinissaydowa .slide-wrap .swiper-button-prev{left:-55px}}@media (min-width: 1024px){.static_pages.manabi_traffic .slide-wrap .swiper-button-prev,.static_pages.manabi_traffic_banner .slide-wrap .swiper-button-prev,.static_pages.anzen_toyota .slide-wrap .swiper-button-prev,.static_pages.anzen_toyotagroup .slide-wrap .swiper-button-prev,.static_pages.anzen_company .slide-wrap .swiper-button-prev,.static_pages.anzen_public .slide-wrap .swiper-button-prev,.static_pages.manabi_traffic_aioinissaydowa .slide-wrap .swiper-button-prev{left:-30px}}.static_pages.manabi_traffic .swiper-container,.static_pages.manabi_traffic_banner .swiper-container,.static_pages.anzen_toyota .swiper-container,.static_pages.anzen_toyotagroup .swiper-container,.static_pages.anzen_company .swiper-container,.static_pages.anzen_public .swiper-container,.static_pages.manabi_traffic_aioinissaydowa .swiper-container{border-radius:0}.static_pages.manabi_traffic .swiper-slide img,.static_pages.manabi_traffic_banner .swiper-slide img,.static_pages.anzen_toyota .swiper-slide img,.static_pages.anzen_toyotagroup .swiper-slide img,.static_pages.anzen_company .swiper-slide img,.static_pages.anzen_public .swiper-slide img,.static_pages.manabi_traffic_aioinissaydowa .swiper-slide img{border-radius:0}.static_pages.manabi_traffic .slide-anzen_toyota-text,.static_pages.manabi_traffic_banner .slide-anzen_toyota-text,.static_pages.anzen_toyota .slide-anzen_toyota-text,.static_pages.anzen_toyotagroup .slide-anzen_toyota-text,.static_pages.anzen_company .slide-anzen_toyota-text,.static_pages.anzen_public .slide-anzen_toyota-text,.static_pages.manabi_traffic_aioinissaydowa .slide-anzen_toyota-text{margin:42px auto 0;width:304px;height:180px}@media (min-width: 768px){.static_pages.manabi_traffic .slide-anzen_toyota-text,.static_pages.manabi_traffic_banner .slide-anzen_toyota-text,.static_pages.anzen_toyota .slide-anzen_toyota-text,.static_pages.anzen_toyotagroup .slide-anzen_toyota-text,.static_pages.anzen_company .slide-anzen_toyota-text,.static_pages.anzen_public .slide-anzen_toyota-text,.static_pages.manabi_traffic_aioinissaydowa .slide-anzen_toyota-text{margin-top:85px;width:609px;height:360px}}@media (min-width: 1024px){.static_pages.manabi_traffic .slide-anzen_toyota-text,.static_pages.manabi_traffic_banner .slide-anzen_toyota-text,.static_pages.anzen_toyota .slide-anzen_toyota-text,.static_pages.anzen_toyotagroup .slide-anzen_toyota-text,.static_pages.anzen_company .slide-anzen_toyota-text,.static_pages.anzen_public .slide-anzen_toyota-text,.static_pages.manabi_traffic_aioinissaydowa .slide-anzen_toyota-text{margin-top:65px;width:703px;height:251px}}.static_pages.manabi_traffic .btn-download,.static_pages.manabi_traffic_banner .btn-download,.static_pages.anzen_toyota .btn-download,.static_pages.anzen_toyotagroup .btn-download,.static_pages.anzen_company .btn-download,.static_pages.anzen_public .btn-download,.static_pages.manabi_traffic_aioinissaydowa .btn-download{margin:0 auto;width:295px;height:67px;margin-top:40px}@media (min-width: 768px){.static_pages.manabi_traffic .btn-download,.static_pages.manabi_traffic_banner .btn-download,.static_pages.anzen_toyota .btn-download,.static_pages.anzen_toyotagroup .btn-download,.static_pages.anzen_company .btn-download,.static_pages.anzen_public .btn-download,.static_pages.manabi_traffic_aioinissaydowa .btn-download{width:630px;height:115px;margin-top:80px}}@media (min-width: 1024px){.static_pages.manabi_traffic .btn-download,.static_pages.manabi_traffic_banner .btn-download,.static_pages.anzen_toyota .btn-download,.static_pages.anzen_toyotagroup .btn-download,.static_pages.anzen_company .btn-download,.static_pages.anzen_public .btn-download,.static_pages.manabi_traffic_aioinissaydowa .btn-download{width:710px;height:130px;margin-top:95px}}@keyframes heartBeatOne{0%{transform:scale(1)}40%{transform:scale(1.3)}80%{transform:scale(1)}}.static_pages.manabi_traffic .heartBeatOne,.static_pages.manabi_traffic_banner .heartBeatOne,.static_pages.anzen_toyota .heartBeatOne,.static_pages.anzen_toyotagroup .heartBeatOne,.static_pages.anzen_company .heartBeatOne,.static_pages.anzen_public .heartBeatOne,.static_pages.manabi_traffic_aioinissaydowa .heartBeatOne{animation-name:heartBeatOne;animation-duration:1s;animation-timing-function:ease-in-out}@keyframes heartBeatButton{0%{transform:scale(1)}40%{transform:scale(1.1)}80%{transform:scale(1)}}.static_pages.manabi_traffic .heartBeatButton,.static_pages.manabi_traffic_banner .heartBeatButton,.static_pages.anzen_toyota .heartBeatButton,.static_pages.anzen_toyotagroup .heartBeatButton,.static_pages.anzen_company .heartBeatButton,.static_pages.anzen_public .heartBeatButton,.static_pages.manabi_traffic_aioinissaydowa .heartBeatButton{animation-name:heartBeatButton;animation-duration:1s;animation-timing-function:ease-in-out}.btn-banner-download{margin-top:30px}@media (min-width: 768px){.btn-banner-download{margin-top:70px}}@media (min-width: 1024px){.btn-banner-download{margin-top:60px}}.btn-banner-download a{position:relative;background-color:#ff64c8;border-radius:50px;color:#fff;display:inline-block;font-size:14px;font-weight:bold;letter-spacing:1px;padding:10px 24px;transition:opacity .3s ease-in-out}@media (min-width: 768px){.btn-banner-download a{font-size:26px;padding:15px 32px}}@media (min-width: 1024px){.btn-banner-download a{background-color:transparent;color:#ff64c8;padding:0}}@media (min-width: 1024px){.btn-banner-download a::before{position:absolute;content:"";display:block;bottom:-10px;left:0;background-color:#ff64c8;width:100%;height:1px}}@media (min-width: 1024px){.btn-banner-download a::after{content:">";font-size:20px;display:inline-block;line-height:1;margin-left:8px;vertical-align:text-top}}.btn-banner-download a:hover{opacity:.8}.static_pages.manabi_traffic_banner .container{padding:40px 30px 60px}@media (min-width: 768px){.static_pages.manabi_traffic_banner .container{padding:80px 30px}}.static_pages.manabi_traffic_banner .title01{width:100%}@media (min-width: 768px){.static_pages.manabi_traffic_banner .title01{width:633px}}@media (min-width: 1024px){.static_pages.manabi_traffic_banner .title01{width:693px}}.static_pages.manabi_traffic_banner .title02{width:216px;margin-top:48px}@media (min-width: 768px){.static_pages.manabi_traffic_banner .title02{width:432px;margin-top:96px}}.static_pages.manabi_traffic_banner .banner-large,.static_pages.manabi_traffic_banner .banner-middle{border:1px solid #aaaac8;width:250px;margin-top:32px}@media (min-width: 768px){.static_pages.manabi_traffic_banner .banner-large,.static_pages.manabi_traffic_banner .banner-middle{width:500px;margin-top:64px}}.static_pages.manabi_traffic_banner .banner-middle{margin-top:36px}@media (min-width: 768px){.static_pages.manabi_traffic_banner .banner-middle{margin-top:72px}}.static_pages.manabi_traffic_banner .text01{width:271px;margin-top:20px}@media (min-width: 768px){.static_pages.manabi_traffic_banner .text01{width:543px;margin-top:40px}}.static_pages.manabi_traffic_banner .text02{width:275px;margin-top:21px}@media (min-width: 768px){.static_pages.manabi_traffic_banner .text02{width:550px;margin-top:42px}}.static_pages.manabi_traffic_banner .text03{width:306px;height:34px;margin-top:16px}@media (min-width: 768px){.static_pages.manabi_traffic_banner .text03{width:604px;height:auto;margin-top:30px}}.static_pages.manabi_traffic_banner .text04{width:275px;margin-top:33px}@media (min-width: 768px){.static_pages.manabi_traffic_banner .text04{width:550px;margin-top:66px}}.static_pages.manabi_traffic_banner .text05{width:306px;height:80px;margin-top:16px}@media (min-width: 768px){.static_pages.manabi_traffic_banner .text05{width:605px;height:auto;margin-top:32px}}.static_pages.manabi_doorway main{background-color:#fff;background-image:url(/assets/manabi/doorway/bg-ykkap-sp-6d3db63f8345cecf919171a11feb00ba9a6b5edffa9d6eb40858608f72b02f5e.png);background-position:center top;background-repeat:repeat-x;background-size:1500px auto}@media (min-width: 768px){.static_pages.manabi_doorway main{background-size:3000px auto}}@media (min-width: 1024px){.static_pages.manabi_doorway main{background-image:url(/assets/manabi/doorway/bg-ykkap-pc-c37597769ad28ca2ec021ece4b39b9e10abb712deab89e8255a06e5fc281d1e5.png);background-size:3040px 4000px}}.static_pages.manabi_doorway .section-title,.static_pages.manabi_doorway p{height:auto;margin:0 auto;padding:0}.static_pages.manabi_doorway .doorway-hero.text-center .logo{margin:0 auto;padding-right:30px;max-width:307px}@media (min-width: 768px){.static_pages.manabi_doorway .doorway-hero.text-center .logo{padding-right:60px;max-width:614px}}@media (min-width: 1024px){.static_pages.manabi_doorway .doorway-hero.text-center .logo{max-width:999px;padding-right:95px}}.static_pages.manabi_doorway .doorway-hero.text-center p{margin-top:-10px;width:79px;height:24px}@media (min-width: 768px){.static_pages.manabi_doorway .doorway-hero.text-center p{margin-top:-18px;width:158px;height:48px}}@media (min-width: 1024px){.static_pages.manabi_doorway .doorway-hero.text-center p{margin-top:-27px;width:258px;height:78px}}.static_pages.manabi_doorway .container{box-sizing:border-box;position:relative;margin:0 auto;padding:30px;width:100%}@media (min-width: 768px){.static_pages.manabi_doorway .container{padding:53px 40px 40px}}@media (min-width: 1024px){.static_pages.manabi_doorway .container{max-width:1080px;padding:90px 10px 60px}}.static_pages.manabi_doorway .doorway-sect-about .section-title{margin-top:149px;width:280px;height:42px}@media (min-width: 768px){.static_pages.manabi_doorway .doorway-sect-about .section-title{margin-top:306px;width:558px;height:83px}}@media (min-width: 1024px){.static_pages.manabi_doorway .doorway-sect-about .section-title{margin-top:478px;width:658px;height:98px}}.static_pages.manabi_doorway .doorway-sect-about p{margin-top:10px;width:310px;height:224px}@media (min-width: 768px){.static_pages.manabi_doorway .doorway-sect-about p{margin-top:30px;width:620px;height:448px}}@media (min-width: 1024px){.static_pages.manabi_doorway .doorway-sect-about p{margin-top:36px;width:872px;height:286px}}.static_pages.manabi_doorway .doorway-sect-howto .section-title{margin-top:63px;width:224px;height:82px}@media (min-width: 768px){.static_pages.manabi_doorway .doorway-sect-howto .section-title{margin-top:116px;width:428px;height:164px}}@media (min-width: 1024px){.static_pages.manabi_doorway .doorway-sect-howto .section-title{margin-top:105px;width:760px;height:77px}}.static_pages.manabi_doorway .doorway-sect-howto p{text-align:center;margin-top:234px}@media (min-width: 768px){.static_pages.manabi_doorway .doorway-sect-howto p{margin-top:469px}}@media (min-width: 1024px){.static_pages.manabi_doorway .doorway-sect-howto p{margin-top:99px;text-align:right}}.static_pages.manabi_doorway .doorway-sect-howto p img{width:288px}@media (min-width: 768px){.static_pages.manabi_doorway .doorway-sect-howto p img{width:577px;height:243px}}@media (min-width: 1024px){.static_pages.manabi_doorway .doorway-sect-howto p img{width:530px;height:235px}}.static_pages.manabi_doorway .doorway-sect-howto .btn-gamestart{margin-top:25px;height:54px}@media (min-width: 768px){.static_pages.manabi_doorway .doorway-sect-howto .btn-gamestart{margin-top:49px;height:109px}}@media (min-width: 1024px){.static_pages.manabi_doorway .doorway-sect-howto .btn-gamestart{margin-top:56px;padding-right:20px;height:93px}}.static_pages.manabi_doorway .doorway-sect-howto .btn-gamestart img{width:296px;height:54px}@media (min-width: 768px){.static_pages.manabi_doorway .doorway-sect-howto .btn-gamestart img{width:597px;height:109px}}@media (min-width: 1024px){.static_pages.manabi_doorway .doorway-sect-howto .btn-gamestart img{width:508px;height:93px}}.static_pages.manabi_doorway .doorway-sect-careful .section-title{margin-top:40px;width:300px;height:40px}@media (min-width: 768px){.static_pages.manabi_doorway .doorway-sect-careful .section-title{margin-top:67px;width:600px;height:79px}}@media (min-width: 1024px){.static_pages.manabi_doorway .doorway-sect-careful .section-title{margin-top:141px;width:734px;height:100px}}.static_pages.manabi_doorway .doorway-sect-careful p{margin-top:25px;text-align:center}@media (min-width: 768px){.static_pages.manabi_doorway .doorway-sect-careful p{margin-top:58px}}@media (min-width: 1024px){.static_pages.manabi_doorway .doorway-sect-careful p{margin-top:85px;padding-left:40px;text-align:left}}.static_pages.manabi_doorway .doorway-sect-careful p img{width:269px;height:114px}@media (min-width: 768px){.static_pages.manabi_doorway .doorway-sect-careful p img{width:539px;height:229px}}@media (min-width: 1024px){.static_pages.manabi_doorway .doorway-sect-careful p img{width:492px;height:223px}}.static_pages.manabi_doorway .doorway-sect-about-ykkap .section-title{margin-top:282px;width:148px}@media (min-width: 768px){.static_pages.manabi_doorway .doorway-sect-about-ykkap .section-title{margin-top:560px;width:297px;height:94px}}@media (min-width: 1024px){.static_pages.manabi_doorway .doorway-sect-about-ykkap .section-title{margin-top:244px;width:330px;height:104px}}.static_pages.manabi_doorway .doorway-sect-about-ykkap .text08{margin-top:30px;width:244px;height:187px}@media (min-width: 768px){.static_pages.manabi_doorway .doorway-sect-about-ykkap .text08{margin-top:60px;width:489px;height:375px}}@media (min-width: 1024px){.static_pages.manabi_doorway .doorway-sect-about-ykkap .text08{margin-top:89px;padding-left:10px;width:809px;height:236px}}.static_pages.manabi_doorway .doorway-sect-about-ykkap .text09{margin-top:13px;width:244px}@media (min-width: 768px){.static_pages.manabi_doorway .doorway-sect-about-ykkap .text09{margin-top:30px;width:472px;height:113px}}@media (min-width: 1024px){.static_pages.manabi_doorway .doorway-sect-about-ykkap .text09{margin-top:30px;width:648px;height:156px}}.static_pages.manabi_doorway .doorway-sect-banner{margin-top:120px}@media (min-width: 768px){.static_pages.manabi_doorway .doorway-sect-banner{margin-top:232px}}@media (min-width: 1024px){.static_pages.manabi_doorway .doorway-sect-banner{margin-top:100px}}.static_pages.manabi_doorway .doorway-sect-banner img{width:300px}@media (min-width: 768px){.static_pages.manabi_doorway .doorway-sect-banner img{width:600px}}@media (min-width: 1024px){.static_pages.manabi_doorway .doorway-sect-banner img{width:950px}}@keyframes heartBeatButton{0%{transform:scale(1)}40%{transform:scale(1.1)}80%{transform:scale(1)}}.static_pages.manabi_doorway .heartBeatButton{animation-name:heartBeatButton;animation-duration:1s;animation-timing-function:ease-in-out}.static_pages.manabi_eye_contactlens main,.static_pages.manabi_eye_contactlens_1 main,.static_pages.manabi_eye_contactlens_2 main,.static_pages.manabi_eye_contactlens_3 main,.static_pages.manabi_eye_contactlens_4 main,.static_pages.manabi_eye_contactlens_5 main{background-color:#e6e6e6;background-image:url(/assets/manabi/eye_contactlens/pc/bg-body-menicon-130089cad8509afaaabd341b02ba43165cbaf3287d2a535a94111c813187ddc0.png);background-position:center 60px;background-repeat:repeat-y;background-size:1500px auto}@media (min-width: 768px){.static_pages.manabi_eye_contactlens main,.static_pages.manabi_eye_contactlens_1 main,.static_pages.manabi_eye_contactlens_2 main,.static_pages.manabi_eye_contactlens_3 main,.static_pages.manabi_eye_contactlens_4 main,.static_pages.manabi_eye_contactlens_5 main{background-size:1634px 2858px}}@media (min-width: 1024px){.static_pages.manabi_eye_contactlens main,.static_pages.manabi_eye_contactlens_1 main,.static_pages.manabi_eye_contactlens_2 main,.static_pages.manabi_eye_contactlens_3 main,.static_pages.manabi_eye_contactlens_4 main,.static_pages.manabi_eye_contactlens_5 main{background-size:1634px 2858px}}.static_pages.manabi_eye_contactlens .sp-only,.static_pages.manabi_eye_contactlens_1 .sp-only,.static_pages.manabi_eye_contactlens_2 .sp-only,.static_pages.manabi_eye_contactlens_3 .sp-only,.static_pages.manabi_eye_contactlens_4 .sp-only,.static_pages.manabi_eye_contactlens_5 .sp-only{display:inline-block}@media (min-width: 768px){.static_pages.manabi_eye_contactlens .sp-only,.static_pages.manabi_eye_contactlens_1 .sp-only,.static_pages.manabi_eye_contactlens_2 .sp-only,.static_pages.manabi_eye_contactlens_3 .sp-only,.static_pages.manabi_eye_contactlens_4 .sp-only,.static_pages.manabi_eye_contactlens_5 .sp-only{display:none}}.static_pages.manabi_eye_contactlens .sp-tb-only,.static_pages.manabi_eye_contactlens_1 .sp-tb-only,.static_pages.manabi_eye_contactlens_2 .sp-tb-only,.static_pages.manabi_eye_contactlens_3 .sp-tb-only,.static_pages.manabi_eye_contactlens_4 .sp-tb-only,.static_pages.manabi_eye_contactlens_5 .sp-tb-only{display:inline-block}@media (min-width: 1024px){.static_pages.manabi_eye_contactlens .sp-tb-only,.static_pages.manabi_eye_contactlens_1 .sp-tb-only,.static_pages.manabi_eye_contactlens_2 .sp-tb-only,.static_pages.manabi_eye_contactlens_3 .sp-tb-only,.static_pages.manabi_eye_contactlens_4 .sp-tb-only,.static_pages.manabi_eye_contactlens_5 .sp-tb-only{display:none}}.static_pages.manabi_eye_contactlens .tb-only,.static_pages.manabi_eye_contactlens_1 .tb-only,.static_pages.manabi_eye_contactlens_2 .tb-only,.static_pages.manabi_eye_contactlens_3 .tb-only,.static_pages.manabi_eye_contactlens_4 .tb-only,.static_pages.manabi_eye_contactlens_5 .tb-only{display:none}@media (min-width: 768px){.static_pages.manabi_eye_contactlens .tb-only,.static_pages.manabi_eye_contactlens_1 .tb-only,.static_pages.manabi_eye_contactlens_2 .tb-only,.static_pages.manabi_eye_contactlens_3 .tb-only,.static_pages.manabi_eye_contactlens_4 .tb-only,.static_pages.manabi_eye_contactlens_5 .tb-only{display:inline-block}}@media (min-width: 1024px){.static_pages.manabi_eye_contactlens .tb-only,.static_pages.manabi_eye_contactlens_1 .tb-only,.static_pages.manabi_eye_contactlens_2 .tb-only,.static_pages.manabi_eye_contactlens_3 .tb-only,.static_pages.manabi_eye_contactlens_4 .tb-only,.static_pages.manabi_eye_contactlens_5 .tb-only{display:none}}.static_pages.manabi_eye_contactlens .tb-pc-only,.static_pages.manabi_eye_contactlens_1 .tb-pc-only,.static_pages.manabi_eye_contactlens_2 .tb-pc-only,.static_pages.manabi_eye_contactlens_3 .tb-pc-only,.static_pages.manabi_eye_contactlens_4 .tb-pc-only,.static_pages.manabi_eye_contactlens_5 .tb-pc-only{display:none}@media (min-width: 768px){.static_pages.manabi_eye_contactlens .tb-pc-only,.static_pages.manabi_eye_contactlens_1 .tb-pc-only,.static_pages.manabi_eye_contactlens_2 .tb-pc-only,.static_pages.manabi_eye_contactlens_3 .tb-pc-only,.static_pages.manabi_eye_contactlens_4 .tb-pc-only,.static_pages.manabi_eye_contactlens_5 .tb-pc-only{display:inline-block}}.static_pages.manabi_eye_contactlens .pc-only,.static_pages.manabi_eye_contactlens_1 .pc-only,.static_pages.manabi_eye_contactlens_2 .pc-only,.static_pages.manabi_eye_contactlens_3 .pc-only,.static_pages.manabi_eye_contactlens_4 .pc-only,.static_pages.manabi_eye_contactlens_5 .pc-only{display:none}@media (min-width: 1024px){.static_pages.manabi_eye_contactlens .pc-only,.static_pages.manabi_eye_contactlens_1 .pc-only,.static_pages.manabi_eye_contactlens_2 .pc-only,.static_pages.manabi_eye_contactlens_3 .pc-only,.static_pages.manabi_eye_contactlens_4 .pc-only,.static_pages.manabi_eye_contactlens_5 .pc-only{display:inline-block}}.static_pages.manabi_eye_contactlens .font-a1-m,.static_pages.manabi_eye_contactlens_1 .font-a1-m,.static_pages.manabi_eye_contactlens_2 .font-a1-m,.static_pages.manabi_eye_contactlens_3 .font-a1-m,.static_pages.manabi_eye_contactlens_4 .font-a1-m,.static_pages.manabi_eye_contactlens_5 .font-a1-m{font-family:"A1 Gothic M", "Hiragino Sans", Meiryo, sans-serif}.static_pages.manabi_eye_contactlens .font-a1-b,.static_pages.manabi_eye_contactlens_1 .font-a1-b,.static_pages.manabi_eye_contactlens_2 .font-a1-b,.static_pages.manabi_eye_contactlens_3 .font-a1-b,.static_pages.manabi_eye_contactlens_4 .font-a1-b,.static_pages.manabi_eye_contactlens_5 .font-a1-b{font-family:"A1 Gothic B", "Hiragino Sans", Meiryo, sans-serif}.static_pages.manabi_eye_contactlens .shuei-maru-go-b,.static_pages.manabi_eye_contactlens_1 .shuei-maru-go-b,.static_pages.manabi_eye_contactlens_2 .shuei-maru-go-b,.static_pages.manabi_eye_contactlens_3 .shuei-maru-go-b,.static_pages.manabi_eye_contactlens_4 .shuei-maru-go-b,.static_pages.manabi_eye_contactlens_5 .shuei-maru-go-b{font-family:"Shuei MaruGo B", "Hiragino Sans", Meiryo, sans-serif}.static_pages.manabi_eye_contactlens .body-title,.static_pages.manabi_eye_contactlens_1 .body-title,.static_pages.manabi_eye_contactlens_2 .body-title,.static_pages.manabi_eye_contactlens_3 .body-title,.static_pages.manabi_eye_contactlens_4 .body-title,.static_pages.manabi_eye_contactlens_5 .body-title{font-size:15px;letter-spacing:-1px;line-height:1.6;padding:0}@media (min-width: 768px){.static_pages.manabi_eye_contactlens .body-title,.static_pages.manabi_eye_contactlens_1 .body-title,.static_pages.manabi_eye_contactlens_2 .body-title,.static_pages.manabi_eye_contactlens_3 .body-title,.static_pages.manabi_eye_contactlens_4 .body-title,.static_pages.manabi_eye_contactlens_5 .body-title{font-size:30px;line-height:1.8;padding:0 47px 0 67px}}@media (min-width: 1024px){.static_pages.manabi_eye_contactlens .body-title,.static_pages.manabi_eye_contactlens_1 .body-title,.static_pages.manabi_eye_contactlens_2 .body-title,.static_pages.manabi_eye_contactlens_3 .body-title,.static_pages.manabi_eye_contactlens_4 .body-title,.static_pages.manabi_eye_contactlens_5 .body-title{font-size:23px;letter-spacing:.5px;line-height:1.9;padding:0}}.static_pages.manabi_eye_contactlens .body-text,.static_pages.manabi_eye_contactlens_1 .body-text,.static_pages.manabi_eye_contactlens_2 .body-text,.static_pages.manabi_eye_contactlens_3 .body-text,.static_pages.manabi_eye_contactlens_4 .body-text,.static_pages.manabi_eye_contactlens_5 .body-text{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:13.5px;letter-spacing:1px;line-height:1.9;padding:0}@media (min-width: 768px){.static_pages.manabi_eye_contactlens .body-text,.static_pages.manabi_eye_contactlens_1 .body-text,.static_pages.manabi_eye_contactlens_2 .body-text,.static_pages.manabi_eye_contactlens_3 .body-text,.static_pages.manabi_eye_contactlens_4 .body-text,.static_pages.manabi_eye_contactlens_5 .body-text{font-size:27px;line-height:1.8;padding:0 40px 0 60px}}@media (min-width: 1024px){.static_pages.manabi_eye_contactlens .body-text,.static_pages.manabi_eye_contactlens_1 .body-text,.static_pages.manabi_eye_contactlens_2 .body-text,.static_pages.manabi_eye_contactlens_3 .body-text,.static_pages.manabi_eye_contactlens_4 .body-text,.static_pages.manabi_eye_contactlens_5 .body-text{font-size:21px;line-height:2;padding:0}}.manabi_eye_contactlens_wrap .tc{text-align:center}.manabi_eye_contactlens_wrap .container{background-image:url(/assets/manabi/eye_contactlens/sp/bg-contents-0a99748afc8f94b9cb795bfdfcd16b434f48abf492d2827a6064c3170bdc47af.png);background-size:100% auto;background-repeat:repeat-y;font-family:unset;box-sizing:border-box;position:relative;margin:0 auto;padding:10px;width:100%}@media (min-width: 768px){.manabi_eye_contactlens_wrap .container{padding:20px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .container{background-image:url(/assets/manabi/eye_contactlens/pc/bg-contents-pc-78e220ad017913edfe361f505a874152d4a8ebb327d974cef3e29420ce8d7bc0.png);background-size:1080px 5696px;max-width:1080px}}.manabi_eye_contactlens_wrap .contents{background-color:#fff}.manabi_eye_contactlens_wrap .section-title,.manabi_eye_contactlens_wrap p{height:auto;margin:0 auto;padding:0}.manabi_eye_contactlens_wrap .section-hero.text-center .logo{margin:0 auto}.manabi_eye_contactlens_wrap .section-hero.text-center p{margin-top:-10px;width:79px;height:24px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-hero.text-center p{margin-top:-18px;width:158px;height:48px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-hero.text-center p{margin-top:-27px;width:258px;height:78px}}.manabi_eye_contactlens_wrap ruby{font-weight:bold}.manabi_eye_contactlens_wrap ruby>rt{letter-spacing:-2px}.manabi_eye_contactlens_wrap _:lang(x)::-ms-,.manabi_eye_contactlens_wrap ruby>rt{font-size:100%;zoom:.5}.manabi_eye_contactlens_wrap _:lang(x)::-internal-media-controls-overlay-cast-button,.manabi_eye_contactlens_wrap ruby>rt{font-size:100%;zoom:.5}@media (min-width: 768px){.manabi_eye_contactlens_wrap _:lang(x)::-internal-media-controls-overlay-cast-button,.manabi_eye_contactlens_wrap ruby>rt{zoom:.6}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap _:lang(x)::-internal-media-controls-overlay-cast-button,.manabi_eye_contactlens_wrap ruby>rt{zoom:.55}}.manabi_eye_contactlens_wrap .section-about{position:relative;height:calc(2662px / 2)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-about{height:2662px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-about{height:1239px}}.manabi_eye_contactlens_wrap .section-about .img01,.manabi_eye_contactlens_wrap .section-about .img02,.manabi_eye_contactlens_wrap .section-about .img03,.manabi_eye_contactlens_wrap .section-about .img04,.manabi_eye_contactlens_wrap .section-about .img05,.manabi_eye_contactlens_wrap .section-about .img06,.manabi_eye_contactlens_wrap .section-about .img07{position:absolute;color:#0028ff;text-align:left}.manabi_eye_contactlens_wrap .section-about .img01{top:25px;left:calc(50% - 155px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-about .img01{top:51px;left:auto}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-about .img01{top:43px;left:117px}}.manabi_eye_contactlens_wrap .section-about .img02{top:386px;left:calc(50% - 155px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-about .img02{top:773px;left:auto}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-about .img02{top:155px;left:117px}}.manabi_eye_contactlens_wrap .section-about .img03{top:739px;left:calc(50% - 155px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-about .img03{top:1478px;left:auto}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-about .img03{top:472px;left:345px}}.manabi_eye_contactlens_wrap .section-about .img04{top:92px;left:calc(50% - 113px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-about .img04{top:185px;left:calc(50% - 206px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-about .img04{top:-26px;left:611px}}.manabi_eye_contactlens_wrap .section-about .img04 img{width:206px;height:279px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-about .img04 img{width:412px;height:558px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-about .img04 img{width:341px;height:465px}}.manabi_eye_contactlens_wrap .section-about .img05{top:533px;left:calc(50% - 10px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-about .img05{top:1067px;left:341px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-about .img05{top:476px;left:58px}}.manabi_eye_contactlens_wrap .section-about .img05 img{width:141px;height:207px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-about .img05 img{width:282px;height:414px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-about .img05 img{width:239px;height:334px}}.manabi_eye_contactlens_wrap .section-about .img06{top:calc(2218px / 2);left:calc(50% + 5px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-about .img06{top:2238px;left:370px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-about .img06{top:874px;left:116px}}.manabi_eye_contactlens_wrap .section-about .img06 img{width:147px;height:63px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-about .img06 img{width:295px;height:127px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-about .img06 img{width:143px;height:149px}}.manabi_eye_contactlens_wrap .section-about .img07{top:calc(2366px / 2);left:calc(50% - 116px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-about .img07{top:2366px;left:calc(50% - 255px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-about .img07{top:974px;left:455px}}.manabi_eye_contactlens_wrap .section-about .img07 img{width:233px;height:195px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-about .img07 img{width:466px;height:390px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-about .img07 img{width:387px;height:325px}}.q-check{display:none}.q-label{display:block;cursor:pointer}.q-label p{color:#0028ff;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:16px;letter-spacing:2px;text-align:center}@media (min-width: 768px){.q-label p{font-size:33px;letter-spacing:4px}}@media (min-width: 1024px){.q-label p{font-size:25px}}.q-label ruby>rt{font-size:100%;zoom:.45}@media (min-width: 768px){.q-label ruby>rt{zoom:.5}}@media (min-width: 1024px){.q-label ruby>rt{zoom:.45}}.q-content{position:relative;height:0;opacity:0;padding:0 10px;transition:.3s;visibility:hidden}.q-check:checked+.q-label+.q-content{opacity:1;visibility:visible;height:468px;padding-top:30px}@media (min-width: 768px){.q-check:checked+.q-label+.q-content{height:956px;padding-top:50px}}@media (min-width: 1024px){.q-check:checked+.q-label+.q-content{height:526px;padding-top:50px;padding-bottom:312px}}.manabi_eye_contactlens_wrap .section-question{background-image:url(/assets/manabi/eye_contactlens/pc/bg-question-pc-b81302e5cf654b4db153b0fda10a0614f0ba87c8d01466ce70a93f8ca9887385.png);background-position:top center;background-repeat:repeat-y;background-size:cover;padding-top:58px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question{padding-top:116px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question{padding:85px 110px 58px}}.manabi_eye_contactlens_wrap .section-question .section-title{margin:0 auto;width:320px;height:80px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question .section-title{width:640px;height:160px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question .section-title{width:563px;height:131px}}.manabi_eye_contactlens_wrap .section-question.open{background-image:none;padding-top:49px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question.open{padding-top:98px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question.open{background-image:url(/assets/manabi/eye_contactlens/pc/bg-question-pc-b81302e5cf654b4db153b0fda10a0614f0ba87c8d01466ce70a93f8ca9887385.png);padding-top:0}}.manabi_eye_contactlens_wrap .section-question.open.q5{padding-top:76px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question.open.q5{padding-top:152px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question.open.q5{padding-top:64px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question.open.q5 .section-question-box{margin-top:0}}.manabi_eye_contactlens_wrap .section-question.open .section-title{width:159px;height:153px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question.open .section-title{width:318px;height:306px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question.open .section-title{margin-top:-28px;width:458px;height:196px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question.open .section-title img{margin-top:-28px}}.manabi_eye_contactlens_wrap .section-question.open .section-question-box{margin-top:0}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question.open .section-question-box{margin-top:-28px}}.manabi_eye_contactlens_wrap .section-question.open .q-content{opacity:1;visibility:visible;height:468px;padding-top:30px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question.open .q-content{height:956px;padding-top:50px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question.open .q-content{height:506px;padding-top:40px;padding-bottom:312px}}.manabi_eye_contactlens_wrap .section-question-box{position:relative;background-color:#00e1cd;margin-top:22px;padding:25px 0 20px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box{margin-top:45px;padding:56px 20px 48px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box{padding:50px 50px 50px 52px}}.manabi_eye_contactlens_wrap .section-question-box ul{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr 1fr;grid-column-gap:20px;grid-row-gap:20px;justify-items:center;align-items:center}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box ul{grid-column-gap:40px;grid-row-gap:40px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box ul{grid-template-columns:repeat(4, 1fr);grid-template-rows:1fr;grid-column-gap:26px}}.manabi_eye_contactlens_wrap .section-question-box li{width:100%}.manabi_eye_contactlens_wrap .section-question-box li:nth-child(odd){text-align:right}.manabi_eye_contactlens_wrap .section-question-box li:nth-child(even){text-align:left}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box li:nth-child(odd),.manabi_eye_contactlens_wrap .section-question-box li:nth-child(even){text-align:unset}}.manabi_eye_contactlens_wrap .section-question-box li img{width:119px;height:120px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box li img{width:239px;height:240px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box li img{width:100%;height:auto}}.manabi_eye_contactlens_wrap .section-question-box li:nth-child(odd){text-align:right}.manabi_eye_contactlens_wrap .section-question-box li:nth-child(even){text-align:left}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box li:nth-child(odd),.manabi_eye_contactlens_wrap .section-question-box li:nth-child(even){text-align:unset}}.manabi_eye_contactlens_wrap .section-question-box .q-content-pic{position:relative}.manabi_eye_contactlens_wrap .section-question-box .img07,.manabi_eye_contactlens_wrap .section-question-box .img08,.manabi_eye_contactlens_wrap .section-question-box .img09,.manabi_eye_contactlens_wrap .section-question-box .img10,.manabi_eye_contactlens_wrap .section-question-box .q-deco-01,.manabi_eye_contactlens_wrap .section-question-box .q-deco-02,.manabi_eye_contactlens_wrap .section-question-box .q-deco-03,.manabi_eye_contactlens_wrap .section-question-box .q-deco-04{position:absolute}.manabi_eye_contactlens_wrap .section-question-box .q-deco-01,.manabi_eye_contactlens_wrap .section-question-box .q-deco-02,.manabi_eye_contactlens_wrap .section-question-box .q-deco-03,.manabi_eye_contactlens_wrap .section-question-box .q-deco-04{width:22px;height:40px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box .q-deco-01,.manabi_eye_contactlens_wrap .section-question-box .q-deco-02,.manabi_eye_contactlens_wrap .section-question-box .q-deco-03,.manabi_eye_contactlens_wrap .section-question-box .q-deco-04{width:44px;height:80px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box .q-deco-01,.manabi_eye_contactlens_wrap .section-question-box .q-deco-02,.manabi_eye_contactlens_wrap .section-question-box .q-deco-03,.manabi_eye_contactlens_wrap .section-question-box .q-deco-04{width:36px;height:67px}}.manabi_eye_contactlens_wrap .section-question-box.q1 .q-deco-01{left:14px;top:169px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q1 .q-deco-01{left:28px;top:319px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q1 .q-deco-01{left:-24px;top:75px}}.manabi_eye_contactlens_wrap .section-question-box.q1 .q-deco-02{right:0;top:126px;transform:rotate(-10deg)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q1 .q-deco-02{right:10px;top:237px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q1 .q-deco-02{right:-87px;top:277px}}.manabi_eye_contactlens_wrap .section-question-box.q1 .q-deco-03{left:20px;top:455px;transform:rotate(45deg)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q1 .q-deco-03{left:40px;top:936px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q1 .q-deco-03{left:-65px;top:435px}}.manabi_eye_contactlens_wrap .section-question-box.q1 .img01{width:140px;height:28px;margin:0 auto 15px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q1 .img01{width:280px;height:56px;margin-bottom:29px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q1 .img01{width:231px;height:47px;margin-bottom:17px}}.manabi_eye_contactlens_wrap .section-question-box.q1 .img07{width:80px;height:109px;top:10px;left:calc(50% - 170px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q1 .img07{width:160px;height:218px;top:30px;left:calc(50% - 340px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q1 .img07{width:133px;height:182px;top:30px;left:68px}}.manabi_eye_contactlens_wrap .section-question-box.q1 .img08{width:224px;height:66px;top:15px;left:calc(50% - 77px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q1 .img08{width:448px;height:132px;top:39px;left:calc(50% - 154px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q1 .img08{width:370px;height:111px;top:39px;left:225px}}.manabi_eye_contactlens_wrap .section-question-box.q1 .img09{width:75px;height:96px;top:90px;left:calc(50% + 57px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q1 .img09{width:150px;height:192px;top:191px;left:calc(50% + 114px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q1 .img09{width:126px;height:160px;top:164px;left:490px}}.manabi_eye_contactlens_wrap .section-question-box.q1 .img10{width:137px;height:66px;top:100px;left:calc(50% - 89px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q1 .img10{width:274px;height:132px;top:210px;left:calc(50% - 178px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q1 .img10{width:228px;height:111px;top:175px;left:240px}}.manabi_eye_contactlens_wrap .section-question-box.q2 .q-deco-01{right:20px;top:-9px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q2 .q-deco-01{right:40px;top:-18px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q2 .q-deco-01{right:-32px;top:53px}}.manabi_eye_contactlens_wrap .section-question-box.q2 .q-deco-02{left:5px;top:140px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q2 .q-deco-02{left:15px;top:270px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q2 .q-deco-02{left:-77px;top:147px;transform:rotate(-25deg)}}.manabi_eye_contactlens_wrap .section-question-box.q2 .q-deco-03{right:7px;top:273px;transform:rotate(35deg)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q2 .q-deco-03{right:18px;top:546px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q2 .q-deco-03{right:auto;left:-65px;top:435px;transform:rotate(45deg)}}.manabi_eye_contactlens_wrap .section-question-box.q2 .q-deco-04{left:11px;top:433px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q2 .q-deco-04{left:22px;top:906px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q2 .q-deco-04{left:auto;right:-65px;top:309px;transform:rotate(45deg)}}.manabi_eye_contactlens_wrap .section-question-box.q2 .img01{width:148px;height:29px;margin:0 auto 15px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q2 .img01{width:296px;height:58px;margin-bottom:29px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q2 .img01{width:246px;height:48px;margin-bottom:17px}}.manabi_eye_contactlens_wrap .section-question-box.q2 .img02{width:281px;height:52px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q2 .img02{width:562px;height:104px;margin:0 auto 17px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q2 .img02{width:459px;height:84px;margin:0 auto}}.manabi_eye_contactlens_wrap .section-question-box.q2 .img07{width:69px;height:96px;top:5px;left:calc(50% - 160px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q2 .img07{width:138px;height:192px;top:20px;left:calc(50% - 320px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q2 .img07{width:114px;height:161px;top:30px;left:65px}}.manabi_eye_contactlens_wrap .section-question-box.q2 .img08{width:138px;height:66px;top:14px;left:calc(50% - 75px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q2 .img08{width:276px;height:132px;top:38px;left:calc(50% - 150px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q2 .img08{width:228px;height:111px;top:38px;left:203px}}.manabi_eye_contactlens_wrap .section-question-box.q2 .img09{width:67px;height:116px;top:71px;left:calc(50% + 63px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q2 .img09{width:134px;height:232px;top:153px;left:calc(50% + 126px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q2 .img09{width:111px;height:193px;top:120px;left:538px}}.manabi_eye_contactlens_wrap .section-question-box.q2 .img10{width:129px;height:66px;top:99px;left:calc(50% - 82px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q2 .img10{width:258px;height:132px;top:208px;left:calc(50% - 164px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q2 .img10{width:215px;height:111px;top:165px;left:295px}}.manabi_eye_contactlens_wrap .section-question-box.q3 .q-deco-01{left:18px;top:-8px;transform:rotate(-25deg)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q3 .q-deco-01{left:38px;top:-20px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q3 .q-deco-01{left:-10px;top:55px}}.manabi_eye_contactlens_wrap .section-question-box.q3 .q-deco-02{left:17px;top:-4px;transform:rotate(26deg)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q3 .q-deco-02{left:28px;top:-20px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q3 .q-deco-02{left:-69px;top:218px;transform:rotate(45deg)}}.manabi_eye_contactlens_wrap .section-question-box.q3 .q-deco-03{right:5px;top:272px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q3 .q-deco-03{right:10px;top:539px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q3 .q-deco-03{right:-67px;top:294px}}.manabi_eye_contactlens_wrap .section-question-box.q3 .q-deco-04{left:15px;top:435px;transform:rotate(35deg)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q3 .q-deco-04{left:35px;top:896px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q3 .q-deco-04{left:90px;top:531px;transform:rotate(45deg)}}.manabi_eye_contactlens_wrap .section-question-box.q3 .img01{width:148px;height:30px;margin:0 auto 15px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q3 .img01{width:296px;height:60px;margin-bottom:29px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q3 .img01{width:247px;height:50px;margin-bottom:17px}}.manabi_eye_contactlens_wrap .section-question-box.q3 .img02{width:217px;height:42px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q3 .img02{width:434px;height:84px;margin:0 auto 17px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q3 .img02{width:680px;height:39px;margin:0 auto}}.manabi_eye_contactlens_wrap .section-question-box.q3 .img07{width:67px;height:111px;top:5px;left:calc(50% - 172px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q3 .img07{width:134px;height:222px;top:30px;left:calc(50% - 344px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q3 .img07{width:112px;height:185px;top:30px;left:32px}}.manabi_eye_contactlens_wrap .section-question-box.q3 .img08{width:236px;height:66px;top:20px;left:calc(50% - 94px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q3 .img08{width:472px;height:132px;top:50px;left:calc(50% - 188px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q3 .img08{width:476px;height:111px;top:50px;left:170px}}.manabi_eye_contactlens_wrap .section-question-box.q3 .img09{width:81px;height:96px;top:84px;left:calc(50% + 71px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q3 .img09{width:162px;height:192px;top:198px;left:calc(50% + 142px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q3 .img09{width:135px;height:160px;top:161px;left:489px}}.manabi_eye_contactlens_wrap .section-question-box.q3 .img10{width:143px;height:66px;top:98px;left:calc(50% - 84px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q3 .img10{width:286px;height:132px;top:226px;left:calc(50% - 168px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q3 .img10{width:238px;height:111px;top:185px;left:233px}}.manabi_eye_contactlens_wrap .section-question-box.q4{padding-bottom:20px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q4{padding-bottom:40px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q4{padding-bottom:52px}}.manabi_eye_contactlens_wrap .section-question-box.q4 .q-deco-01{left:20px;top:-9px;transform:rotate(35deg)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q4 .q-deco-01{left:40px;top:-18px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q4 .q-deco-01{left:auto;right:-24px;top:80px}}.manabi_eye_contactlens_wrap .section-question-box.q4 .q-deco-02{right:5px;top:0}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q4 .q-deco-02{right:20px;top:0}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q4 .q-deco-02{left:auto;right:-63px;top:320px;transform:rotate(25deg)}}.manabi_eye_contactlens_wrap .section-question-box.q4 .q-deco-03{right:7px;top:273px;transform:rotate(35deg)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q4 .q-deco-03{right:25px;top:546px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q4 .q-deco-03{right:auto;left:-65px;top:435px;transform:rotate(45deg)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q4 .q-deco-04{left:-62px;top:-97px;transform:rotate(-25deg)}}.manabi_eye_contactlens_wrap .section-question-box.q4 .img01{width:150px;height:30px;margin:0 auto 15px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q4 .img01{width:300px;height:60px;margin-bottom:29px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q4 .img01{width:251px;height:49px;margin-bottom:17px}}.manabi_eye_contactlens_wrap .section-question-box.q4 .img02{width:325px;height:52px;margin:0 auto}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q4 .img02{width:650px;height:105px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q4 .img02{width:656px;height:42px}}.manabi_eye_contactlens_wrap .section-question-box.q4 .img07{width:121px;height:102px;top:10px;left:calc(50% - 149px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q4 .img07{width:242px;height:204px;top:30px;left:calc(50% - 298px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q4 .img07{width:204px;height:170px;top:30px;left:16px}}.manabi_eye_contactlens_wrap .section-question-box.q4 .img08{width:206px;height:66px;top:21px;left:calc(50% - 56px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q4 .img08{width:412px;height:132px;top:52px;left:calc(50% - 112px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q4 .img08{width:464px;height:111px;top:52px;left:173px}}.manabi_eye_contactlens_wrap .section-question-box.q4 .img09{width:110px;height:95px;top:90px;left:calc(50% + 52px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q4 .img09{width:220px;height:190px;top:207px;left:calc(50% + 119px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q4 .img09{width:184px;height:158px;top:159px;left:530px}}.manabi_eye_contactlens_wrap .section-question-box.q4 .img10{width:201px;height:66px;top:110px;left:calc(50% - 159px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q4 .img10{width:402px;height:132px;top:247px;left:calc(50% - 298px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q4 .img10{width:338px;height:111px;top:196px;left:174px}}.manabi_eye_contactlens_wrap .section-question-box.q5{padding-top:80px;padding-bottom:50px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q5{padding-top:160px;padding-bottom:25px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q5{padding-top:128px;padding-bottom:25px}}.manabi_eye_contactlens_wrap .section-question-box.q5 .q-deco-01{left:18px;top:118px;transform:rotate(-15deg)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q5 .q-deco-01{left:35px;top:238px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q5 .q-deco-01{left:0;top:430px;transform:rotate(45deg)}}.manabi_eye_contactlens_wrap .section-question-box.q5 .q-deco-02{right:6px;top:-6px;transform:rotate(35deg)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q5 .q-deco-02{right:12px;top:-12px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q5 .q-deco-02{right:-74px;top:-90px;transform:rotate(-5deg)}}.manabi_eye_contactlens_wrap .section-question-box.q5 .q-deco-03{left:5px;top:254px;transform:rotate(35deg)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q5 .q-deco-03{left:12px;top:508px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q5 .q-deco-03{left:-35px;top:475px;transform:rotate(-35deg)}}.manabi_eye_contactlens_wrap .section-question-box.q5 .q-deco-04{right:5px;top:270px;transform:rotate(-15deg)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q5 .q-deco-04{right:10px;top:540px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q5 .q-deco-04{right:-74px;top:470px;transform:rotate(-25deg)}}.manabi_eye_contactlens_wrap .section-question-box.q5 .img01{position:absolute;width:160px;height:93px;left:24px;top:-17px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q5 .img01{width:320px;height:186px;left:48px;top:-34px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q5 .img01{width:220px;height:128px;left:28px;top:-20px}}.manabi_eye_contactlens_wrap .section-question-box.q5 .img02{position:absolute;width:257px;height:50px;left:calc(50% - 128px);top:76px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q5 .img02{width:514px;height:100px;left:calc(50% - 257px);top:152px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q5 .img02{width:580px;height:40px;left:calc(50% - 290px);top:96px}}.manabi_eye_contactlens_wrap .section-question-box.q5 .img07{width:74px;height:115px;top:10px;left:calc(50% - 165px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q5 .img07{width:148px;height:230px;top:30px;left:calc(50% - 330px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q5 .img07{width:124px;height:192px;top:20px;left:16px}}.manabi_eye_contactlens_wrap .section-question-box.q5 .img08{width:244px;height:66px;top:21px;left:calc(50% - 85px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q5 .img08{width:488px;height:132px;top:52px;left:calc(50% - 170px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q5 .img08{width:436px;height:110px;top:52px;left:173px}}.manabi_eye_contactlens_wrap .section-question-box.q5 .img09{width:73px;height:91px;top:105px;left:calc(50% + 75px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q5 .img09{width:146px;height:182px;top:210px;left:calc(50% + 170px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q5 .img09{width:122px;height:152px;top:159px;left:530px}}.manabi_eye_contactlens_wrap .section-question-box.q5 .img10{width:200px;height:66px;top:121px;left:calc(50% - 125px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-question-box.q5 .img10{width:400px;height:132px;top:242px;left:calc(50% - 250px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-question-box.q5 .img10{width:334px;height:110px;top:196px;left:174px}}.manabi_eye_contactlens_wrap .section-banner{padding-bottom:20px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-banner{padding-bottom:60px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-banner{padding-bottom:42px}}.manabi_eye_contactlens_wrap .section-banner.p_top{padding-top:28px}.manabi_eye_contactlens_wrap .section-banner.p1{padding-top:32px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-banner.p1{padding-top:63px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-banner.p1{padding-top:28px}}.manabi_eye_contactlens_wrap .section-banner.p2{padding-top:29px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-banner.p2{padding-top:58px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-banner.p2{padding-top:28px}}.manabi_eye_contactlens_wrap .section-banner.p3{padding-top:23px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-banner.p3{padding-top:45px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-banner.p3{padding-top:28px}}.manabi_eye_contactlens_wrap .section-banner.p5{padding-top:39px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-banner.p5{padding-top:78px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-banner.p5{padding-top:28px}}.manabi_eye_contactlens_wrap .section-banner-box{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-banner-box{flex-wrap:unset}}.manabi_eye_contactlens_wrap .section-banner-box li{position:relative;text-align:center;width:265px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-banner-box li{width:530px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-banner-box li{width:418px;padding:0 25px}}.manabi_eye_contactlens_wrap .section-banner-box .pic-merusuke{position:absolute;z-index:5}.manabi_eye_contactlens_wrap .section-banner-box .pic-merusuke.p_top{top:-2px;right:-31px;width:112px;height:77px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-banner-box .pic-merusuke.p_top{top:-4px;right:-62px;width:224px;height:154px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-banner-box .pic-merusuke.p_top{top:0;right:-14px;width:155px;height:107px}}.manabi_eye_contactlens_wrap .section-banner-box .pic-merusuke.p1{top:1px;left:-8px;width:72px;height:80px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-banner-box .pic-merusuke.p1{top:0;left:-18px;width:144px;height:160px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-banner-box .pic-merusuke.p1{top:0;left:37px;width:92px;height:102px}}.manabi_eye_contactlens_wrap .section-banner-box .pic-merusuke.p2{top:0;right:-5px;width:91px;height:81px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-banner-box .pic-merusuke.p2{top:0;right:-11px;width:182px;height:162px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-banner-box .pic-merusuke.p2{top:0;right:13px;width:118px;height:105px}}.manabi_eye_contactlens_wrap .section-banner-box .pic-merusuke.p3{top:0;left:-17px;width:87px;height:79px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-banner-box .pic-merusuke.p3{top:5px;left:-35px;width:174px;height:158px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-banner-box .pic-merusuke.p3{top:-5px;left:6px;width:120px;height:110px}}.manabi_eye_contactlens_wrap .section-banner-box .pic-merusuke.p4{top:10px;right:-4px;width:72px;height:85px;z-index:20}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-banner-box .pic-merusuke.p4{top:19px;right:-8px;width:144px;height:171px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-banner-box .pic-merusuke.p4{top:20px;right:-41px;width:100px;height:118px}}.manabi_eye_contactlens_wrap .section-banner-box .pic-merusuke.p5{top:2px;left:-51px;width:139px;height:74px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-banner-box .pic-merusuke.p5{top:-1px;left:-101px;width:278px;height:148px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-banner-box .pic-merusuke.p5{top:20px;left:-147px;width:267px;height:101px}}.manabi_eye_contactlens_wrap .section-banner-box .img01.p_top{margin-left:-10px;padding-top:28px;text-align:left}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-banner-box .img01.p_top{margin-left:-20px;padding-top:56px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-banner-box .img01.p_top{margin-left:-25px;padding-top:42px}}.manabi_eye_contactlens_wrap .section-banner-box .img01.p1{padding-top:28px;padding-right:5px;padding-bottom:5px;margin-right:-5px;text-align:right}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-banner-box .img01.p1{padding-top:56px;padding-right:17px;padding-bottom:6px;margin-right:-10px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-banner-box .img01.p1{margin-right:-18px;padding-top:36px;padding-bottom:0;padding-right:0}}.manabi_eye_contactlens_wrap .section-banner-box .img01.p2{margin-left:-11px;padding-top:34px;text-align:left}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-banner-box .img01.p2{margin-left:-22px;padding-top:68px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-banner-box .img01.p2{margin-left:-10px;padding-top:42px;padding-left:0}}.manabi_eye_contactlens_wrap .section-banner-box .img01.p3{padding-top:33px;padding-right:0;text-align:right}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-banner-box .img01.p3{padding-top:70px;padding-right:0}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-banner-box .img01.p3{margin-right:-6px;padding-top:42px;padding-right:0}}.manabi_eye_contactlens_wrap .section-banner-box .img01.p4{padding-top:54px;padding-left:5px;text-align:left}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-banner-box .img01.p4{padding-top:108px;padding-left:9px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-banner-box .img01.p4{padding-top:42px;padding-left:43px}}.manabi_eye_contactlens_wrap .section-banner-box .img01.p5{margin-right:-25px;padding-top:34px;text-align:right}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-banner-box .img01.p5{margin-right:-50px;padding-top:61px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-banner-box .img01.p5{margin-right:-7px;padding-top:63px}}.manabi_eye_contactlens_wrap .section-banner-box .img01 img{width:196px;height:29px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-banner-box .img01 img{width:392px;height:58px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-banner-box .img01 img{width:276px;height:41px}}.manabi_eye_contactlens_wrap .section-banner-box .img02{position:relative;z-index:10;padding-top:7px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-banner-box .img02{padding-top:14px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-banner-box .img02{padding-top:9px}}.manabi_eye_contactlens_wrap .section-banner-box .img03{padding-top:13px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-banner-box .img03{padding-top:26px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-banner-box .img03{padding-top:24px}}.manabi_eye_contactlens_wrap .section-banner-box .img03 img{width:265px;height:103px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-banner-box .img03 img{width:530px;height:206px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-banner-box .img03 img{width:368px;height:143px}}.manabi_eye_contactlens_wrap .section-banner-box .img04{padding-top:32px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-banner-box .img04{padding-top:65px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-banner-box .img04{padding-top:0}}.manabi_eye_contactlens_wrap .section-banner-box .img05{padding-top:13px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-banner-box .img05{padding-top:26px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-banner-box .img05{padding-top:24px}}.manabi_eye_contactlens_wrap .section-banner-box .img05 img{width:265px;height:103px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-banner-box .img05 img{width:530px;height:206px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-banner-box .img05 img{width:368px;height:143px}}.manabi_eye_contactlens_wrap .section-banner-box .img02 span,.manabi_eye_contactlens_wrap .section-banner-box .img04 span{border-radius:100px;color:#0028ff;display:inline-block;font-size:19px;line-height:1.2;padding:4px 8px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-banner-box .img02 span,.manabi_eye_contactlens_wrap .section-banner-box .img04 span{font-size:39px;padding:8px 16px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-banner-box .img02 span,.manabi_eye_contactlens_wrap .section-banner-box .img04 span{font-size:25px;padding:8px 12px}}.manabi_eye_contactlens_wrap .section-banner-box .img02 span:first-child,.manabi_eye_contactlens_wrap .section-banner-box .img04 span:first-child{margin-bottom:3px}.manabi_eye_contactlens_wrap .section-banner-box .img02 span{background-color:#00ffbe}.manabi_eye_contactlens_wrap .section-banner-box .img04 span{background-color:#0ff}.manabi_eye_contactlens_wrap .section-caution{padding-bottom:27px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-caution{padding-bottom:54px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-caution{padding-bottom:61px}}.manabi_eye_contactlens_wrap .section-caution ruby{font-weight:normal}.manabi_eye_contactlens_wrap .section-caution .text-supervision{font-size:10px;text-align:center;padding-bottom:2px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-caution .text-supervision{font-size:19px;padding-bottom:14px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-caution .text-supervision{font-size:15px;text-align:right;padding-right:92px;padding-bottom:4px}}.manabi_eye_contactlens_wrap .section-caution .bg-caution{position:relative;background-color:#e6e6e6;padding:8px 24px;text-align:left}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-caution .bg-caution{margin:0 24px;padding:16px 68px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-caution .bg-caution{width:860px;margin:0 auto;padding:10px 68px 2px}}.manabi_eye_contactlens_wrap .section-caution .title{font-size:12px;font-weight:bold;text-align:center}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-caution .title{font-size:21px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-caution .title{font-size:15px}}.manabi_eye_contactlens_wrap .section-caution .title ruby{font-weight:bold}.manabi_eye_contactlens_wrap .section-caution .sub-title{font-size:11px;font-weight:bold;text-align:center}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-caution .sub-title{font-size:21px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-caution .sub-title{position:absolute;right:16px;top:11px;font-size:15px}}.manabi_eye_contactlens_wrap .section-caution .sub-title ruby{font-weight:bold}.manabi_eye_contactlens_wrap .section-caution .sub-title img{width:17px;height:18px;margin-top:-7px;margin-right:4px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-caution .sub-title img{width:36px;height:35px;margin-top:-16px;margin-right:8px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-caution .sub-title img{width:22px;height:23px;margin-top:-9px;margin-right:6px}}.manabi_eye_contactlens_wrap .section-caution .caution,.manabi_eye_contactlens_wrap .section-caution .caution-list{font-size:12px;text-align:left}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-caution .caution,.manabi_eye_contactlens_wrap .section-caution .caution-list{font-size:19px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-caution .caution,.manabi_eye_contactlens_wrap .section-caution .caution-list{font-size:13px}}.manabi_eye_contactlens_wrap .section-caution .caution{text-indent:-1em;margin-left:1em;padding-top:12px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-caution .caution{padding-top:8px}}.manabi_eye_contactlens_wrap .section-caution .caution-list{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";padding:4px 0}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-caution .caution-list{padding:8px 0}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-caution .caution-list{min-width:29%}}.manabi_eye_contactlens_wrap .section-caution .caution-list li{display:block;text-align:left;text-indent:-1em;margin-left:1em}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-caution .caution-list li{display:inline-block;margin-right:16px}}.manabi_eye_contactlens_wrap .section-caution .img02{margin-top:26px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-caution .img02{margin-top:52px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-caution .img02{margin-top:32px}}.manabi_eye_contactlens_wrap .section-caution .img02 img{width:226px;height:24px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-caution .img02 img{width:452px;height:48px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-caution .img02 img{width:318px;height:34px}}.manabi_eye_contactlens_wrap .section-answer{position:relative;background-color:#00e1cd;background-image:url(/assets/manabi/eye_contactlens/pc/bg-wave-yellow-green-e46937ab1a44ee1a59ad757fcf4314f13b5a1418c98ea0b1043570dc25d408ee.png);background-position:bottom center;background-repeat:no-repeat;background-size:auto 8px;padding:25px 10px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-answer{background-size:auto 16px;padding:56px 20px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-answer{background-size:1080px 14px;padding:50px 34px}}.manabi_eye_contactlens_wrap .section-answer .q-label{cursor:default}.manabi_eye_contactlens_wrap .section-answer ul{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr 1fr;grid-column-gap:20px;grid-row-gap:20px;justify-items:center;align-items:center;margin:24px 0}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-answer ul{grid-column-gap:40px;grid-row-gap:40px;margin:40px 0}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-answer ul{grid-template-columns:repeat(4, 155px);grid-template-rows:1fr;grid-column-gap:26px;justify-content:center}}.manabi_eye_contactlens_wrap .section-answer li{position:relative;width:100%}.manabi_eye_contactlens_wrap .section-answer li:nth-child(odd){text-align:right}.manabi_eye_contactlens_wrap .section-answer li:nth-child(even){text-align:left}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-answer li:nth-child(odd),.manabi_eye_contactlens_wrap .section-answer li:nth-child(even){text-align:unset}}.manabi_eye_contactlens_wrap .section-answer li img{width:119px;height:120px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-answer li img{width:239px;height:240px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-answer li img{width:100%;max-width:155px;height:auto}}.manabi_eye_contactlens_wrap .section-answer li:nth-child(odd){text-align:right}.manabi_eye_contactlens_wrap .section-answer li:nth-child(even){text-align:left}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-answer li:nth-child(odd),.manabi_eye_contactlens_wrap .section-answer li:nth-child(even){text-align:unset}}.manabi_eye_contactlens_wrap .section-answer .circle{position:absolute;border:9px solid #ff1ba3;border-radius:200px;width:128px;height:128px;margin-top:-7px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-answer .circle{border-width:18px;width:254px;height:254px;margin-top:-13px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-answer .circle{border-width:12px;width:175px;height:175px;margin-top:-12px}}.manabi_eye_contactlens_wrap .section-answer li:nth-child(odd) .circle{right:0}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-answer li:nth-child(odd) .circle{right:-8px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-answer li:nth-child(odd) .circle{right:-4px}}.manabi_eye_contactlens_wrap .section-answer li:nth-child(even) .circle{left:0}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-answer li:nth-child(even) .circle{left:-12px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-answer li:nth-child(even) .circle{left:-8px}}.manabi_eye_contactlens_wrap .section-answer .q-content-pic{position:relative}.manabi_eye_contactlens_wrap .section-answer.q1 .img01{width:140px;height:28px;margin:0 auto 15px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-answer.q1 .img01{width:280px;height:56px;margin-bottom:29px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-answer.q1 .img01{width:231px;height:47px;margin-bottom:17px}}.manabi_eye_contactlens_wrap .section-answer.q1 .img02{width:256px;height:26px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-answer.q1 .img02{width:512px;height:52px;margin:0 auto 17px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-answer.q1 .img02{width:410px;height:42px;margin:0 auto}}.manabi_eye_contactlens_wrap .section-answer.q1 .img07{text-align:center;text-indent:-3.5em;font-size:9px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-answer.q1 .img07{font-size:17px;text-indent:0}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-answer.q1 .img07{font-size:13px;text-align:right}}.manabi_eye_contactlens_wrap .section-answer.q1 .img07 ruby{font-weight:normal}.manabi_eye_contactlens_wrap .section-answer.q1 .img07 rt{font-size:7px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-answer.q1 .img07 rt{font-size:12px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-answer.q1 .img07 rt{font-size:9px}}.manabi_eye_contactlens_wrap .section-answer.q2 .img01{width:148px;height:29px;margin:0 auto 15px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-answer.q2 .img01{width:296px;height:58px;margin-bottom:29px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-answer.q2 .img01{width:246px;height:48px;margin-bottom:17px}}.manabi_eye_contactlens_wrap .section-answer.q2 .img02{width:281px;height:52px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-answer.q2 .img02{width:562px;height:104px;margin:0 auto 17px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-answer.q2 .img02{width:459px;height:84px;margin:0 auto}}.manabi_eye_contactlens_wrap .section-answer.q2 .img07{width:69px;height:96px;top:-5px;left:23px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-answer.q2 .img07{width:138px;height:192px;top:-10px;left:46px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-answer.q2 .img07{width:114px;height:161px;top:0;left:65px}}.manabi_eye_contactlens_wrap .section-answer.q2 .img08{width:138px;height:66px;top:4px;left:106px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-answer.q2 .img08{width:276px;height:132px;top:8px;left:212px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-answer.q2 .img08{width:228px;height:111px;top:8px;left:203px}}.manabi_eye_contactlens_wrap .section-answer.q2 .img09{width:67px;height:116px;top:61px;left:247px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-answer.q2 .img09{width:134px;height:232px;top:123px;left:495px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-answer.q2 .img09{width:111px;height:193px;top:90px;left:538px}}.manabi_eye_contactlens_wrap .section-answer.q2 .img10{width:129px;height:66px;top:89px;left:102px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-answer.q2 .img10{width:258px;height:132px;top:178px;left:205px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-answer.q2 .img10{width:215px;height:111px;top:135px;left:295px}}.manabi_eye_contactlens_wrap .section-answer.q3 .img01{width:148px;height:30px;margin:0 auto 25px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-answer.q3 .img01{width:296px;height:60px;margin-bottom:40px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-answer.q3 .img01{width:247px;height:50px;margin-bottom:17px}}.manabi_eye_contactlens_wrap .section-answer.q3 .img02{width:217px;height:42px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-answer.q3 .img02{width:434px;height:84px;margin:0 auto 17px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-answer.q3 .img02{width:680px;height:39px;margin:0 auto}}.manabi_eye_contactlens_wrap .section-answer.q3 .img07{width:67px;height:111px;top:-5px;left:0}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-answer.q3 .img07{width:134px;height:222px;top:0;left:19px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-answer.q3 .img07{width:112px;height:185px;top:0;left:32px}}.manabi_eye_contactlens_wrap .section-answer.q3 .img08{width:236px;height:66px;top:10px;left:78px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-answer.q3 .img08{width:472px;height:132px;top:20px;left:176px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-answer.q3 .img08{width:476px;height:111px;top:20px;left:170px}}.manabi_eye_contactlens_wrap .section-answer.q3 .img09{width:81px;height:96px;top:74px;left:234px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-answer.q3 .img09{width:162px;height:192px;top:168px;left:489px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-answer.q3 .img09{width:135px;height:160px;top:131px;left:489px}}.manabi_eye_contactlens_wrap .section-answer.q3 .img10{width:143px;height:66px;top:88px;left:80px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-answer.q3 .img10{width:286px;height:132px;top:196px;left:181px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-answer.q3 .img10{width:238px;height:111px;top:155px;left:233px}}.manabi_eye_contactlens_wrap .section-answer.q4{padding:25px 0}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-answer.q4{padding:56px 20px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-answer.q4{padding:50px 34px}}.manabi_eye_contactlens_wrap .section-answer.q4 .img01{width:150px;height:30px;margin:0 auto 15px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-answer.q4 .img01{width:300px;height:60px;margin-bottom:29px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-answer.q4 .img01{width:251px;height:49px;margin-bottom:17px}}.manabi_eye_contactlens_wrap .section-answer.q4 .img02{width:325px;height:52px;margin:0 auto}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-answer.q4 .img02{width:650px;height:105px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-answer.q4 .img02{width:656px;height:42px}}.manabi_eye_contactlens_wrap .section-answer.q4 .img07{width:121px;height:102px;top:0;left:11px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-answer.q4 .img07{width:242px;height:204px;top:0;left:23px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-answer.q4 .img07{width:204px;height:170px;top:0;left:16px}}.manabi_eye_contactlens_wrap .section-answer.q4 .img08{width:206px;height:66px;top:11px;left:106px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-answer.q4 .img08{width:412px;height:132px;top:22px;left:212px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-answer.q4 .img08{width:464px;height:111px;top:22px;left:173px}}.manabi_eye_contactlens_wrap .section-answer.q4 .img09{width:110px;height:95px;top:91px;left:224px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-answer.q4 .img09{width:220px;height:190px;top:182px;left:448px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-answer.q4 .img09{width:184px;height:158px;top:129px;left:530px}}.manabi_eye_contactlens_wrap .section-answer.q4 .img10{width:201px;height:66px;top:111px;left:13px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-answer.q4 .img10{width:402px;height:132px;top:222px;left:26px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-answer.q4 .img10{width:338px;height:111px;top:166px;left:174px}}.manabi_eye_contactlens_wrap .section-answer.q5{background-image:url(/assets/manabi/eye_contactlens/pc/bg-wave-green-a746094a2e0ef43eb41809c0b3ad302065841001e852e82dd70f530306ad0646.png);text-align:center}.manabi_eye_contactlens_wrap .section-answer.q5 .section-title,.manabi_eye_contactlens_wrap .section-answer.q5 .img01,.manabi_eye_contactlens_wrap .section-answer.q5 .img02{position:relative}.manabi_eye_contactlens_wrap .section-answer.q5 .section-title{width:291px;height:54px;margin-bottom:18px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-answer.q5 .section-title{width:582px;height:108px;margin-bottom:36px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-answer.q5 .section-title{width:486px;height:90px;margin-bottom:36px}}.manabi_eye_contactlens_wrap .section-answer.q5 .img01{width:208px;height:36px;margin-bottom:2px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-answer.q5 .img01{width:416px;height:72px;margin-bottom:3px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-answer.q5 .img01{width:348px;height:60px;margin-bottom:3px}}.manabi_eye_contactlens_wrap .section-answer.q5 .img02{width:243px;height:216px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-answer.q5 .img02{width:486px;height:432px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-answer.q5 .img02{width:404px;height:360px}}.manabi_eye_contactlens_wrap .section-description{position:relative}.manabi_eye_contactlens_wrap .section-description .section-title{background-color:#fff000;background-image:url(/assets/manabi/eye_contactlens/pc/bg-wave-yellow-2c385756db2a40f91ee003411e3fb496609036b1a2fb323c1d7b2c77120b1150.png);background-position:bottom center;background-repeat:no-repeat;background-size:auto 8px;color:#0028ff;font-size:16px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:2px;line-height:1.8;text-align:center;padding:14px 15px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description .section-title{background-size:auto 16px;font-size:36px;letter-spacing:4px;padding:34px 5px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description .section-title{background-size:1080px 14px;font-size:32px;padding:34px 15px}}.manabi_eye_contactlens_wrap .section-description .section-description-box{position:relative;color:#0028ff}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description .body-title{padding-left:66px}}.manabi_eye_contactlens_wrap .section-description .img01,.manabi_eye_contactlens_wrap .section-description .img02,.manabi_eye_contactlens_wrap .section-description .img03,.manabi_eye_contactlens_wrap .section-description .img04,.manabi_eye_contactlens_wrap .section-description .img05,.manabi_eye_contactlens_wrap .section-description .img06,.manabi_eye_contactlens_wrap .section-description .img07,.manabi_eye_contactlens_wrap .section-description .img08,.manabi_eye_contactlens_wrap .section-description .img09,.manabi_eye_contactlens_wrap .section-description .img10,.manabi_eye_contactlens_wrap .section-description .img11,.manabi_eye_contactlens_wrap .section-description .img12,.manabi_eye_contactlens_wrap .section-description .img13,.manabi_eye_contactlens_wrap .section-description .img14{position:absolute}.manabi_eye_contactlens_wrap .section-description .img01 span,.manabi_eye_contactlens_wrap .section-description .img02 span,.manabi_eye_contactlens_wrap .section-description .img03 span,.manabi_eye_contactlens_wrap .section-description .img04 span,.manabi_eye_contactlens_wrap .section-description .img05 span,.manabi_eye_contactlens_wrap .section-description .img06 span,.manabi_eye_contactlens_wrap .section-description .img07 span,.manabi_eye_contactlens_wrap .section-description .img08 span,.manabi_eye_contactlens_wrap .section-description .img09 span,.manabi_eye_contactlens_wrap .section-description .img10 span,.manabi_eye_contactlens_wrap .section-description .img11 span,.manabi_eye_contactlens_wrap .section-description .img12 span,.manabi_eye_contactlens_wrap .section-description .img13 span,.manabi_eye_contactlens_wrap .section-description .img14 span{color:#ff008c}.manabi_eye_contactlens_wrap .section-description.q1{height:1307px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q1{height:2615px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q1{height:1602px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q1 .body-title{padding-left:0}}.manabi_eye_contactlens_wrap .section-description.q1 .body-text{font-size:13px;letter-spacing:0}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q1 .body-text{font-size:26px;letter-spacing:.5px;padding-right:20px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q1 .body-text{font-size:21px;letter-spacing:1px;padding-right:0}}.manabi_eye_contactlens_wrap .section-description.q1 .section-title img{position:relative;width:241px;height:58px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q1 .section-title img{width:482px;height:116px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q1 .section-title img{width:772px;height:45px}}.manabi_eye_contactlens_wrap .section-description.q1 .img01{top:19px;left:calc(50% - 160px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q1 .img01{top:38px;left:calc(50% - 320px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q1 .img01{top:70px;left:128px}}.manabi_eye_contactlens_wrap .section-description.q1 .img01 img{width:318px;height:280px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q1 .img01 img{width:636px;height:560px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q1 .img01 img{width:766px;height:420px}}.manabi_eye_contactlens_wrap .section-description.q1 .img02{top:340px;left:calc(50% - 150px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q1 .img02{top:691px;left:auto}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q1 .img02{top:562px;left:128px}}.manabi_eye_contactlens_wrap .section-description.q1 .img03{top:413px;left:calc(50% - 150px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q1 .img03{top:826px;left:auto}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q1 .img03{top:617px;left:128px}}.manabi_eye_contactlens_wrap .section-description.q1 .img04{top:361px;left:calc(50% + 50px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q1 .img04{top:722px;left:calc(50% + 100px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q1 .img04{top:597px;left:696px}}.manabi_eye_contactlens_wrap .section-description.q1 .img04 img{width:92px;height:82px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q1 .img04 img{width:184px;height:164px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q1 .img04 img{width:161px;height:141px}}.manabi_eye_contactlens_wrap .section-description.q1 .img05{top:550px;left:calc(50% + 50px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q1 .img05{top:1100px;left:calc(50% + 100px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q1 .img05{top:904px;left:171px}}.manabi_eye_contactlens_wrap .section-description.q1 .img05 img{width:92px;height:82px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q1 .img05 img{width:184px;height:164px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q1 .img05 img{width:165px;height:147px}}.manabi_eye_contactlens_wrap .section-description.q1 .img06{top:580px;left:calc(50% - 150px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q1 .img06{top:1160px;left:auto}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q1 .img06{top:833px;left:393px}}.manabi_eye_contactlens_wrap .section-description.q1 .img07{top:647px;left:calc(50% - 150px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q1 .img07{top:1294px;left:auto}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q1 .img07{top:888px;left:393px}}.manabi_eye_contactlens_wrap .section-description.q1 .img08{top:861px;left:calc(50% - 150px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q1 .img08{top:1723px;left:auto}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q1 .img08{top:1179px;left:154px}}.manabi_eye_contactlens_wrap .section-description.q1 .img09{top:901px;left:calc(50% - 150px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q1 .img09{top:1803px;left:auto}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q1 .img09{top:1234px;left:154px}}.manabi_eye_contactlens_wrap .section-description.q1 .img10{top:1071px;left:calc(50% + 50px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q1 .img10{top:2142px;left:calc(50% + 100px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q1 .img10{top:1316px;left:711px}}.manabi_eye_contactlens_wrap .section-description.q1 .img10 img{width:108px;height:82px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q1 .img10 img{width:216px;height:164px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q1 .img10 img{width:181px;height:137px}}.manabi_eye_contactlens_wrap .section-description.q2{height:1815px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q2{height:3535px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q2{height:2300px}}.manabi_eye_contactlens_wrap .section-description.q2 .body-title{letter-spacing:0}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q2 .body-title{padding-right:0;padding-left:60px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q2 .body-title{padding:0}}.manabi_eye_contactlens_wrap .section-description.q2 .body-text{letter-spacing:.5px}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q2 .body-text{letter-spacing:1px}}.manabi_eye_contactlens_wrap .section-description.q2 .section-title img{position:relative;width:251px;height:58px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q2 .section-title img{width:502px;height:116px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q2 .section-title img{width:770px;height:45px}}.manabi_eye_contactlens_wrap .section-description.q2 .img01{top:40px;left:calc(50% - 134px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q2 .img01{top:81px;left:calc(50% - 310px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q2 .img01{top:88px;left:193px}}.manabi_eye_contactlens_wrap .section-description.q2 .img01 img{width:272px;height:262px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q2 .img01 img{width:594px;height:524px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q2 .img01 img{width:675px;height:442px}}.manabi_eye_contactlens_wrap .section-description.q2 .img02{top:340px;left:calc(50% - 155px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q2 .img02{top:681px;left:calc(50% - 380px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q2 .img02{top:606px;left:136px}}.manabi_eye_contactlens_wrap .section-description.q2 .img03{top:382px;left:calc(50% - 155px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q2 .img03{top:764px;left:calc(50% - 380px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q2 .img03{top:660px;left:136px}}.manabi_eye_contactlens_wrap .section-description.q2 .img04{top:689px;left:calc(50% - 155px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q2 .img04{top:1378px;left:calc(50% - 310px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q2 .img04{top:670px;left:765px}}.manabi_eye_contactlens_wrap .section-description.q2 .img04 img{width:311px;height:52px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q2 .img04 img{width:622px;height:104px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q2 .img04 img{width:116px;height:421px}}.manabi_eye_contactlens_wrap .section-description.q2 .img05{top:980px;left:calc(50% + 44px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q2 .img05{top:1960px;left:calc(50% + 90px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q2 .img05{top:1240px;left:727px}}.manabi_eye_contactlens_wrap .section-description.q2 .img05 img{width:127px;height:137px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q2 .img05 img{width:254px;height:274px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q2 .img05 img{width:257px;height:276px}}.manabi_eye_contactlens_wrap .section-description.q2 .img06{top:780px;left:calc(50% - 155px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q2 .img06{top:1583px;left:calc(50% - 380px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q2 .img06{top:1173px;left:136px}}.manabi_eye_contactlens_wrap .section-description.q2 .img07{top:856px;left:calc(50% - 155px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q2 .img07{top:1723px;left:calc(50% - 380px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q2 .img07{top:1231px;left:136px}}.manabi_eye_contactlens_wrap .section-description.q2 .img08{top:1137px;left:calc(50% - 155px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q2 .img08{top:2255px;left:calc(50% - 380px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q2 .img08{top:1540px;left:136px}}.manabi_eye_contactlens_wrap .section-description.q2 .img09{top:1209px;left:calc(50% - 155px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q2 .img09{top:2398px;left:calc(50% - 380px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q2 .img09{top:1594px;left:136px}}.manabi_eye_contactlens_wrap .section-description.q2 .img10{top:1480px;left:calc(50% - 85px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q2 .img10{top:2940px;left:calc(50% - 170px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q2 .img10{top:1836px;left:671px}}.manabi_eye_contactlens_wrap .section-description.q2 .img10 img{width:154px;height:65px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q2 .img10 img{width:308px;height:130px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q2 .img10 img{width:245px;height:104px}}.manabi_eye_contactlens_wrap .section-description.q2 .img11{color:#000;font-size:12px;padding-right:16px;max-width:375px;top:1575px;left:calc(50% - 146px);text-indent:-1em}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q2 .img11{font-size:15px;padding-right:24px;max-width:none;top:3140px;left:calc(50% - 330px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q2 .img11{line-height:2;padding-right:0;max-width:none;top:1980px;left:118px}}.manabi_eye_contactlens_wrap .section-description.q3{height:1906px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q3{height:3812px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q3{height:2371px}}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q3 .section-title{padding:34px 5px 34px 15px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q3 .section-title{padding:34px 15px}}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q3 .body-title{padding:0}}.manabi_eye_contactlens_wrap .section-description.q3 .body-text{font-size:13px;letter-spacing:0}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q3 .body-text{font-size:27px;padding:0}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q3 .body-text{font-size:21px;letter-spacing:1px}}.manabi_eye_contactlens_wrap .section-description.q3 .img01{top:47px;left:calc(50% - 170px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q3 .img01{top:95px;left:calc(50% - 340px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q3 .img01{top:79px;left:170px}}.manabi_eye_contactlens_wrap .section-description.q3 .img01 img{width:339px;height:219px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q3 .img01 img{width:678px;height:438px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q3 .img01 img{width:708px;height:414px}}.manabi_eye_contactlens_wrap .section-description.q3 .img02{top:318px;left:calc(50% - 150px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q3 .img02{top:636px;left:calc(50% - 320px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q3 .img02{top:581px;left:150px}}.manabi_eye_contactlens_wrap .section-description.q3 .img03{top:358px;left:calc(50% - 150px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q3 .img03{top:717px;left:calc(50% - 320px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q3 .img03{top:637px;left:150px}}.manabi_eye_contactlens_wrap .section-description.q3 .img04{top:546px;left:calc(50% - 98px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q3 .img04{top:1092px;left:calc(50% - 196px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q3 .img04{top:733px;left:647px}}.manabi_eye_contactlens_wrap .section-description.q3 .img04 img{width:195px;height:127px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q3 .img04 img{width:390px;height:255px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q3 .img04 img{width:309px;height:202px}}.manabi_eye_contactlens_wrap .section-description.q3 .img05{top:1050px;left:calc(50% - 165px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q3 .img05{top:2100px;left:calc(50% - 320px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q3 .img05{top:1379px;left:102px}}.manabi_eye_contactlens_wrap .section-description.q3 .img05 img{width:174px;height:119px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q3 .img05 img{width:348px;height:238px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q3 .img05 img{width:292px;height:190px}}.manabi_eye_contactlens_wrap .section-description.q3 .img06{top:706px;left:calc(50% - 150px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q3 .img06{top:1412px;left:calc(50% - 320px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q3 .img06{top:965px;left:152px}}.manabi_eye_contactlens_wrap .section-description.q3 .img07{top:777px;left:calc(50% - 150px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q3 .img07{top:1554px;left:calc(50% - 320px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q3 .img07{top:1020px;left:152px}}.manabi_eye_contactlens_wrap .section-description.q3 .img08{top:1337px;left:calc(50% - 150px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q3 .img08{top:2675px;left:calc(50% - 320px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q3 .img08{top:1634px;left:152px}}.manabi_eye_contactlens_wrap .section-description.q3 .img09{top:1405px;left:calc(50% - 150px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q3 .img09{top:2811px;left:calc(50% - 320px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q3 .img09{top:1690px;left:152px}}.manabi_eye_contactlens_wrap .section-description.q3 .img10{top:1083px;left:calc(50% + 30px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q3 .img10{top:2166px;left:calc(50% + 60px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q3 .img10{top:1428px;left:439px}}.manabi_eye_contactlens_wrap .section-description.q3 .img10 img{width:108px;height:82px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q3 .img10 img{width:216px;height:164px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q3 .img10 img{width:171px;height:137px}}.manabi_eye_contactlens_wrap .section-description.q3 .img11{top:1185px;left:calc(50% - 84px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q3 .img11{top:2370px;left:calc(50% - 168px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q3 .img11{top:1385px;left:654px}}.manabi_eye_contactlens_wrap .section-description.q3 .img11 img{width:188px;height:115px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q3 .img11 img{width:376px;height:230px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q3 .img11 img{width:290px;height:183px}}.manabi_eye_contactlens_wrap .section-description.q3 .img12{top:1658px;left:calc(50% - 25px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q3 .img12{top:3307px;left:calc(50% - 50px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q3 .img12{top:1960px;left:651px}}.manabi_eye_contactlens_wrap .section-description.q3 .img12 img{width:177px;height:82px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q3 .img12 img{width:354px;height:164px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q3 .img12 img{width:282px;height:130px}}.manabi_eye_contactlens_wrap .section-description.q4{height:1947px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q4{height:3885px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q4{height:2500px}}.manabi_eye_contactlens_wrap .section-description.q4 .body-title{font-size:14px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q4 .body-title{font-size:29px;letter-spacing:-1.5px;padding:0}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q4 .body-title{font-size:23px;letter-spacing:.5px}}.manabi_eye_contactlens_wrap .section-description.q4 .body-text{font-size:13px;letter-spacing:0}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q4 .body-text{font-size:27px;padding:0}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q4 .body-text{font-size:21px;letter-spacing:1px}}.manabi_eye_contactlens_wrap .section-description.q4 .img01{top:28px;left:calc(50% - 156px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q4 .img01{top:55px;left:calc(50% - 312px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q4 .img01{top:68px;left:238px}}.manabi_eye_contactlens_wrap .section-description.q4 .img01 img{width:313px;height:347px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q4 .img01 img{width:626px;height:694px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q4 .img01 img{width:756px;height:614px}}.manabi_eye_contactlens_wrap .section-description.q4 .img02{top:391px;left:calc(50% - 150px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q4 .img02{top:782px;left:calc(50% - 320px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q4 .img02{top:656px;left:156px}}.manabi_eye_contactlens_wrap .section-description.q4 .img03{top:451px;left:calc(50% - 150px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q4 .img03{top:902px;left:calc(50% - 320px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q4 .img03{top:713px;left:156px}}.manabi_eye_contactlens_wrap .section-description.q4 .img04{top:672px;left:calc(50% - 40px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q4 .img04{top:1345px;left:calc(50% - 80px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q4 .img04{top:918px;left:696px}}.manabi_eye_contactlens_wrap .section-description.q4 .img04 img{width:171px;height:136px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q4 .img04 img{width:342px;height:272px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q4 .img04 img{width:272px;height:216px}}.manabi_eye_contactlens_wrap .section-description.q4 .img05{top:1133px;left:calc(50% - 122px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q4 .img05{top:2266px;left:calc(50% - 244px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q4 .img05{top:1328px;left:607px}}.manabi_eye_contactlens_wrap .section-description.q4 .img05 img{width:244px;height:125px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q4 .img05 img{width:488px;height:250px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q4 .img05 img{width:388px;height:198px}}.manabi_eye_contactlens_wrap .section-description.q4 .img06{top:849px;left:calc(50% - 150px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q4 .img06{top:1699px;left:calc(50% - 320px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q4 .img06{top:1059px;left:156px}}.manabi_eye_contactlens_wrap .section-description.q4 .img07{top:882px;left:calc(50% - 150px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q4 .img07{top:1764px;left:calc(50% - 320px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q4 .img07{top:1155px;left:156px}}.manabi_eye_contactlens_wrap .section-description.q4 .img08{top:1291px;left:calc(50% - 150px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q4 .img08{top:2582px;left:calc(50% - 320px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q4 .img08{top:1550px;left:156px}}.manabi_eye_contactlens_wrap .section-description.q4 .img09{top:1333px;left:calc(50% - 150px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q4 .img09{top:2666px;left:calc(50% - 320px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q4 .img09{top:1606px;left:156px}}.manabi_eye_contactlens_wrap .section-description.q4 .img10{top:1627px;left:calc(50% - 120px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q4 .img10{top:3254px;left:calc(50% - 240px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q4 .img10{top:1907px;left:320px}}.manabi_eye_contactlens_wrap .section-description.q4 .img10 img{width:241px;height:180px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q4 .img10 img{width:482px;height:360px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q4 .img10 img{width:402px;height:302px}}.manabi_eye_contactlens_wrap .section-description.q5{height:1607px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q5{height:3215px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q5{height:1790px}}.manabi_eye_contactlens_wrap .section-description.q5 .section-title{background-color:#fff;background-image:none;padding-top:35px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q5 .section-title{padding-top:70px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q5 .section-title{padding-top:72px}}.manabi_eye_contactlens_wrap .section-description.q5 .section-title img{position:relative;width:218px;height:48px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q5 .section-title img{width:436px;height:96px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q5 .section-title img{width:594px;height:34px}}.manabi_eye_contactlens_wrap .section-description.q5 .body-text{font-size:13px;letter-spacing:0}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q5 .body-text{font-size:27px;padding:0}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q5 .body-text{font-size:21px;letter-spacing:1px}}.manabi_eye_contactlens_wrap .section-description.q5 .img01{right:0;top:0}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q5 .img01{right:-59px}}.manabi_eye_contactlens_wrap .section-description.q5 .img01 img{width:269px;height:149px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q5 .img01 img{width:538px;height:298px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q5 .img01 img{width:448px;height:248px}}.manabi_eye_contactlens_wrap .section-description.q5 .img02{top:175px;left:calc(50% - 150px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q5 .img02{top:351px;left:calc(50% - 320px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q5 .img02{left:117px;top:20px}}.manabi_eye_contactlens_wrap .section-description.q5 .img03{top:479px;left:calc(50% - 150px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q5 .img03{top:958px;left:calc(50% - 320px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q5 .img03{left:393px;top:306px}}.manabi_eye_contactlens_wrap .section-description.q5 .img04{left:calc(50% - 64px);top:329px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q5 .img04{left:calc(50% - 129px);top:658px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q5 .img04{left:111px;top:298px}}.manabi_eye_contactlens_wrap .section-description.q5 .img04 img{width:129px;height:117px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q5 .img04 img{width:258px;height:234px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q5 .img04 img{width:214px;height:196px}}.manabi_eye_contactlens_wrap .section-description.q5 .img05{top:655px;left:calc(50% - 130px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q5 .img05{top:1310px;left:calc(50% - 260px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q5 .img05{left:433px;top:588px}}.manabi_eye_contactlens_wrap .section-description.q5 .img05 img{width:138px;height:65px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q5 .img05 img{width:276px;height:130px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q5 .img05 img{width:230px;height:108px}}.manabi_eye_contactlens_wrap .section-description.q5 .img06{top:779px;left:calc(50% - 20px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q5 .img06{top:1558px;left:calc(50% - 40px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q5 .img06{top:786px;left:416px}}.manabi_eye_contactlens_wrap .section-description.q5 .img06 img{width:182px;height:117px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q5 .img06 img{width:364px;height:234px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q5 .img06 img{width:474px;height:132px}}.manabi_eye_contactlens_wrap .section-description.q5 .img07{text-align:center;left:calc(50% - 140px);top:951px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q5 .img07{left:calc(50% - 285px);top:1902px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q5 .img07{left:calc(50% - 360px);top:1020px;line-height:2.4}}.manabi_eye_contactlens_wrap .section-description.q5 .img07 span{border-radius:100px;color:#0028ff;display:inline-block;line-height:1.2;padding:4px 8px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q5 .img07 span{padding:8px 16px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q5 .img07 span{padding:8px 12px}}.manabi_eye_contactlens_wrap .section-description.q5 .img07 .blue{background-color:#0ff}.manabi_eye_contactlens_wrap .section-description.q5 .img07 .green{background-color:#00ffbe}.manabi_eye_contactlens_wrap .section-description.q5 .img08{top:1179px;left:calc(50% - 160px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q5 .img08{top:2359px;left:calc(50% - 340px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q5 .img08{left:173px;top:1276px}}.manabi_eye_contactlens_wrap .section-description.q5 .img08 img{width:132px;height:79px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q5 .img08 img{width:264px;height:158px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q5 .img08 img{width:356px;height:131px}}.manabi_eye_contactlens_wrap .section-description.q5 .img09{top:1338px;left:calc(50% - 62px);text-align:center}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q5 .img09{top:2677px;left:calc(50% - 125px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q5 .img09{top:1507px;left:calc(50% - 262px)}}.manabi_eye_contactlens_wrap .section-description.q5 .img10{top:624px;left:calc(50% + 25px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q5 .img10{top:1249px;left:calc(50% + 50px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q5 .img10{top:536px;left:699px}}.manabi_eye_contactlens_wrap .section-description.q5 .img10 img{width:121px;height:107px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q5 .img10 img{width:242px;height:214px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q5 .img10 img{width:202px;height:180px}}.manabi_eye_contactlens_wrap .section-description.q5 .img11{top:771px;left:calc(50% - 170px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q5 .img11{top:1533px;left:calc(50% - 340px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q5 .img11{top:758px;left:157px}}.manabi_eye_contactlens_wrap .section-description.q5 .img11 img{width:127px;height:132px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q5 .img11 img{width:254px;height:264px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q5 .img11 img{width:228px;height:220px}}.manabi_eye_contactlens_wrap .section-description.q5 .img12{top:1150px;left:calc(50% - 20px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q5 .img12{top:2300px;left:calc(50% - 40px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q5 .img12{top:1214px;left:538px}}.manabi_eye_contactlens_wrap .section-description.q5 .img12 img{width:189px;height:127px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q5 .img12 img{width:368px;height:254px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q5 .img12 img{width:345px;height:238px}}.manabi_eye_contactlens_wrap .section-description.q5 .img13{left:0;top:1297px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q5 .img13{top:2594px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q5 .img13{top:1367px}}.manabi_eye_contactlens_wrap .section-description.q5 .img13 img{width:96px;height:179px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-description.q5 .img13 img{width:192px;height:358px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-description.q5 .img13 img{width:140px;height:258px}}.manabi_eye_contactlens_wrap .section-explanation{background-color:#e6e6e6;background-image:url(/assets/manabi/eye_contactlens/sp/bg-explanation-top-eb4d8d7b1fe7fc5c7c806f6af0f5d897a25af028ef8f024fee8bbef7552bdeb6.png),url(/assets/manabi/eye_contactlens/sp/bg-explanation-bottom-69ba365a494e0757ee7e7cbe5f2a6615c89d1af3a269b6e374be83c2e3c7e636.png);background-position:top center, bottom center;background-repeat:no-repeat, no-repeat;background-size:100% auto, 100% auto}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation{background-color:#fff;background-image:none}}.manabi_eye_contactlens_wrap .section-explanation .explanation-frame{position:relative}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation .explanation-frame{border:8px solid #f08cff;margin:0 auto}}.manabi_eye_contactlens_wrap .section-explanation .img01,.manabi_eye_contactlens_wrap .section-explanation .img02,.manabi_eye_contactlens_wrap .section-explanation .img03,.manabi_eye_contactlens_wrap .section-explanation .img04,.manabi_eye_contactlens_wrap .section-explanation .img05,.manabi_eye_contactlens_wrap .section-explanation .explanation-check li{position:absolute}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation .img01,.manabi_eye_contactlens_wrap .section-explanation .img02,.manabi_eye_contactlens_wrap .section-explanation .img03,.manabi_eye_contactlens_wrap .section-explanation .img04,.manabi_eye_contactlens_wrap .section-explanation .img05,.manabi_eye_contactlens_wrap .section-explanation .explanation-check li{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:1px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation .img01,.manabi_eye_contactlens_wrap .section-explanation .img02,.manabi_eye_contactlens_wrap .section-explanation .img03,.manabi_eye_contactlens_wrap .section-explanation .img04,.manabi_eye_contactlens_wrap .section-explanation .img05,.manabi_eye_contactlens_wrap .section-explanation .explanation-check li{-webkit-font-feature-settings:unset;font-feature-settings:unset;letter-spacing:0}}.manabi_eye_contactlens_wrap .section-explanation.q1{height:720px;padding-top:69px;padding-bottom:222px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q1{height:1441px;padding-top:138px;padding-bottom:425px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q1{height:806px;margin-top:100px;padding:0}}.manabi_eye_contactlens_wrap .section-explanation.q1 .explanation-frame{width:100%;height:439px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q1 .explanation-frame{height:878px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q1 .explanation-frame{width:810px;height:674px}}.manabi_eye_contactlens_wrap .section-explanation.q1 .section-title{text-align:center}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q1 .section-title{width:274px;height:74px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q1 .section-title{margin-top:-45px}}.manabi_eye_contactlens_wrap .section-explanation.q1 .section-title img{width:137px;height:37px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q1 .section-title img{width:274px;height:74px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q1 .section-title img{width:290px;height:65px}}.manabi_eye_contactlens_wrap .section-explanation.q1 .img01{top:68px;left:calc(50% - 165px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q1 .img01{top:136px;left:calc(50% - 330px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q1 .img01{top:62px;left:116px}}.manabi_eye_contactlens_wrap .section-explanation.q1 .img01 img{width:332px;height:37px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q1 .img01 img{width:664px;height:74px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q1 .img01 img{width:563px;height:61px}}.manabi_eye_contactlens_wrap .section-explanation.q1 .img02{top:116px;left:calc(50% - 160px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q1 .img02{top:233px;left:calc(50% - 320px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q1 .img02{top:143px;left:113px}}.manabi_eye_contactlens_wrap .section-explanation.q1 .img03{top:356px;left:calc(50% - 160px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q1 .img03{top:712px;left:calc(50% - 320px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q1 .img03{top:531px;left:113px}}.manabi_eye_contactlens_wrap .section-explanation.q1 .img03 span{color:#ff008c}.manabi_eye_contactlens_wrap .section-explanation.q1 .img04{top:375px;right:12px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q1 .img04{top:750px;right:24px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q1 .img04{top:245px;right:-42px}}.manabi_eye_contactlens_wrap .section-explanation.q1 .img02,.manabi_eye_contactlens_wrap .section-explanation.q1 .img03,.manabi_eye_contactlens_wrap .section-explanation.q1 .explanation-check{font-size:12px;line-height:1.8}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q1 .img02,.manabi_eye_contactlens_wrap .section-explanation.q1 .img03,.manabi_eye_contactlens_wrap .section-explanation.q1 .explanation-check{font-size:25px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q1 .img02,.manabi_eye_contactlens_wrap .section-explanation.q1 .img03,.manabi_eye_contactlens_wrap .section-explanation.q1 .explanation-check{font-size:20px}}.manabi_eye_contactlens_wrap .section-explanation.q1 .img04 img{width:113px;height:86px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q1 .img04 img{width:226px;height:172px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q1 .img04 img{width:150px;height:115px}}.manabi_eye_contactlens_wrap .section-explanation.q1 .img05{top:454px;left:145px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q1 .img05{top:908px;left:290px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q1 .img05{top:374px;left:-24px}}.manabi_eye_contactlens_wrap .section-explanation.q1 .img05 img{width:105px;height:125px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q1 .img05 img{width:210px;height:250px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q1 .img05 img{width:139px;height:165px}}.manabi_eye_contactlens_wrap .section-explanation .explanation-check li{background-image:url(/assets/manabi/eye_contactlens/pc/icon-list-unko-c18add9a5dbe6930989a55f4cbeafd13ebb14c835d0c5dd1b97c8914971cb86b.svg);background-position:left top;background-repeat:no-repeat;background-size:18px 21px;margin-left:10px;padding-left:23px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation .explanation-check li{background-size:36px 42px;margin-left:20px;padding-left:48px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation .explanation-check li{background-size:30px 34px;margin-left:16px;padding-left:38px}}.manabi_eye_contactlens_wrap .section-explanation .explanation-check li:nth-child(1){top:222px;left:calc(50% - 160px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation .explanation-check li:nth-child(1){top:454px;left:calc(50% - 320px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation .explanation-check li:nth-child(1){top:328px;left:153px}}.manabi_eye_contactlens_wrap .section-explanation .explanation-check li:nth-child(2){top:253px;left:calc(50% - 160px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation .explanation-check li:nth-child(2){top:508px;left:calc(50% - 320px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation .explanation-check li:nth-child(2){top:372px;left:153px}}.manabi_eye_contactlens_wrap .section-explanation .explanation-check li:nth-child(3){top:282px;left:calc(50% - 160px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation .explanation-check li:nth-child(3){top:561px;left:calc(50% - 320px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation .explanation-check li:nth-child(3){top:418px;left:153px}}.manabi_eye_contactlens_wrap .section-explanation .explanation-check li:nth-child(4){top:313px;left:calc(50% - 160px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation .explanation-check li:nth-child(4){top:621px;left:calc(50% - 320px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation .explanation-check li:nth-child(4){top:465px;left:153px}}.manabi_eye_contactlens_wrap .section-explanation.q2{background-image:url(/assets/manabi/eye_contactlens/sp/bg-explanation-p02-2682a1cdb993a67861e3e73ea9882a621dcea6957a79180df104bca9349d4734.png);background-position:top center;background-repeat:no-repeat;background-size:100% auto;height:680px;padding-top:69px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q2{height:1402px;padding-top:138px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q2{background:none;height:806px;padding:0}}.manabi_eye_contactlens_wrap .section-explanation.q2 .explanation-frame{width:100%;height:439px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q2 .explanation-frame{height:878px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q2 .explanation-frame{width:810px;height:674px}}.manabi_eye_contactlens_wrap .section-explanation.q2 .section-title{text-align:center}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q2 .section-title{width:274px;height:74px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q2 .section-title{margin-top:-45px}}.manabi_eye_contactlens_wrap .section-explanation.q2 .section-title img{width:137px;height:37px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q2 .section-title img{width:274px;height:74px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q2 .section-title img{width:290px;height:65px}}.manabi_eye_contactlens_wrap .section-explanation.q2 .img01{top:65px;left:calc(50% - 145px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q2 .img01{top:130px;left:calc(50% - 290px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q2 .img01{top:70px;left:128px}}.manabi_eye_contactlens_wrap .section-explanation.q2 .img01 img{width:290px;height:37px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q2 .img01 img{width:580px;height:74px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q2 .img01 img{width:505px;height:60px}}.manabi_eye_contactlens_wrap .section-explanation.q2 .img02{font-size:12px;line-height:1.9;top:120px;left:calc(50% - 150px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q2 .img02{font-size:25px;top:234px;left:calc(50% - 300px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q2 .img02{font-size:20px;letter-spacing:-.5px;top:145px;left:103px}}.manabi_eye_contactlens_wrap .section-explanation.q2 .img03{top:444px;right:78px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q2 .img03{top:888px;right:157px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q2 .img03{top:82px;right:-52px}}.manabi_eye_contactlens_wrap .section-explanation.q2 .img03 img{width:102px;height:129px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q2 .img03 img{width:204px;height:258px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q2 .img03 img{width:206px;height:243px}}.manabi_eye_contactlens_wrap .section-explanation.q2 .img04{display:none}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q2 .img04{display:block;left:-52px;top:366px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q2 .img04 img{width:119px;height:115px}}.manabi_eye_contactlens_wrap .section-explanation.q3{height:775px;padding-top:69px;padding-bottom:222px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q3{height:1550px;padding-top:138px;padding-bottom:425px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q3{height:806px;padding:0}}.manabi_eye_contactlens_wrap .section-explanation.q3 .explanation-frame{box-sizing:content-box;width:100%;height:439px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q3 .explanation-frame{height:878px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q3 .explanation-frame{width:792px;height:675px}}.manabi_eye_contactlens_wrap .section-explanation.q3 .section-title{text-align:center;width:296px;height:30px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q3 .section-title{width:592px;height:60px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q3 .section-title{width:510px;height:59px;margin-top:-45px}}.manabi_eye_contactlens_wrap .section-explanation.q3 .section-title img{width:296px;height:30px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q3 .section-title img{width:592px;height:60px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q3 .section-title img{width:510px;height:59px}}.manabi_eye_contactlens_wrap .section-explanation.q3 .img01{top:55px;left:calc(50% - 167px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q3 .img01{top:110px;left:calc(50% - 335px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q3 .img01{top:66px;left:96px}}.manabi_eye_contactlens_wrap .section-explanation.q3 .img01 img{width:335px;height:36px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q3 .img01 img{width:670px;height:72px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q3 .img01 img{width:600px;height:60px}}.manabi_eye_contactlens_wrap .section-explanation.q3 .img02{font-size:12px;letter-spacing:-.5px;line-height:2;top:110px;left:calc(50% - 156px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q3 .img02{font-size:25px;letter-spacing:1px;line-height:1.9;top:220px;left:calc(50% - 312px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q3 .img02{font-size:20px;letter-spacing:-.7px;top:146px;left:59px}}.manabi_eye_contactlens_wrap .section-explanation.q3 .img03{top:505px;left:calc(50% - 80px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q3 .img03{top:1010px;left:calc(50% - 159px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q3 .img03{top:447px;left:547px}}.manabi_eye_contactlens_wrap .section-explanation.q3 .img03 img{width:159px;height:119px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q3 .img03 img{width:318px;height:238px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q3 .img03 img{width:265px;height:199px}}.manabi_eye_contactlens_wrap .section-explanation.q4{height:750px;padding-top:69px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q4{height:1490px;padding-top:138px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q4{height:806px;padding:0}}.manabi_eye_contactlens_wrap .section-explanation.q4 .explanation-frame{box-sizing:content-box;width:100%;height:690px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q4 .explanation-frame{height:1368px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q4 .explanation-frame{width:792px;height:635px}}.manabi_eye_contactlens_wrap .section-explanation.q4 .section-title{text-align:center;width:296px;height:30px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q4 .section-title{width:592px;height:60px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q4 .section-title{width:510px;height:59px;margin-top:-45px}}.manabi_eye_contactlens_wrap .section-explanation.q4 .section-title img{width:296px;height:30px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q4 .section-title img{width:592px;height:60px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q4 .section-title img{width:510px;height:59px}}.manabi_eye_contactlens_wrap .section-explanation.q4 .img01{top:61px;left:calc(50% - 139px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q4 .img01{top:122px;left:calc(50% - 278px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q4 .img01{top:78px;left:80px}}.manabi_eye_contactlens_wrap .section-explanation.q4 .img01 img{width:278px;height:46px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q4 .img01 img{width:556px;height:92px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q4 .img01 img{width:624px;height:48px}}.manabi_eye_contactlens_wrap .section-explanation.q4 .img02{font-size:12px;letter-spacing:-.5px;line-height:2;top:129px;left:calc(50% - 156px)}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q4 .img02{font-size:25px;letter-spacing:1px;line-height:1.9;top:258px;left:calc(50% - 312px)}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q4 .img02{font-size:20px;letter-spacing:-.7px;top:149px;left:128px}}.manabi_eye_contactlens_wrap .section-explanation.q4 .img03{right:42px;bottom:81px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q4 .img03{right:85px;bottom:162px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q4 .img03{right:-26px;bottom:-62px}}.manabi_eye_contactlens_wrap .section-explanation.q4 .img03 img{width:191px;height:216px}@media (min-width: 768px){.manabi_eye_contactlens_wrap .section-explanation.q4 .img03 img{width:382px;height:432px}}@media (min-width: 1024px){.manabi_eye_contactlens_wrap .section-explanation.q4 .img03 img{width:266px;height:316px}}.static_pages.manabi_food_energy main,.static_pages.manabi_food_energy_wallpaper main{background-image:url(/assets/yanmar/bg-pattern-stripe-sp@2x-070907061868da01ab9824e5a5682c808a6fe434ebf4a496c97ca59e5e8aafb6.png);background-size:83px 83px;color:#000}@media (min-width: 768px){.static_pages.manabi_food_energy main,.static_pages.manabi_food_energy_wallpaper main{background-size:166px 166px}}@media (min-width: 1024px){.static_pages.manabi_food_energy main,.static_pages.manabi_food_energy_wallpaper main{background-image:url(/assets/yanmar/bg-pattern-stripe@2x-c115674772559b36c72eea0505e577f447baca7eb59bcb6cc28e0237f8477620.png);background-size:488px 929px}}.static_pages.manabi_food_energy .container,.static_pages.manabi_food_energy_wallpaper .container{width:calc(100% - 16px);margin:0 auto;overflow:hidden}@media (min-width: 768px){.static_pages.manabi_food_energy .container,.static_pages.manabi_food_energy_wallpaper .container{width:calc(100% - 28px)}}@media (min-width: 1024px){.static_pages.manabi_food_energy .container,.static_pages.manabi_food_energy_wallpaper .container{width:100%;max-width:1080px;background-color:#fff;margin-top:0;margin-bottom:0}}.static_pages.manabi_food_energy .sp-tb-only,.static_pages.manabi_food_energy_wallpaper .sp-tb-only{display:inline-block}@media (min-width: 1024px){.static_pages.manabi_food_energy .sp-tb-only,.static_pages.manabi_food_energy_wallpaper .sp-tb-only{display:none}}.static_pages.manabi_food_energy .title-text,.static_pages.manabi_food_energy_wallpaper .title-text{font-family:"Shuei MaruGo B", "Hiragino Sans", Meiryo, sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:32px;margin-bottom:10px}@media (min-width: 768px){.static_pages.manabi_food_energy .title-text,.static_pages.manabi_food_energy_wallpaper .title-text{font-size:40px;line-height:65px;margin-bottom:20px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .title-text,.static_pages.manabi_food_energy_wallpaper .title-text{font-size:44px;line-height:75px}}.static_pages.manabi_food_energy .explain,.static_pages.manabi_food_energy_wallpaper .explain{font-family:"A1 Gothic M", "Hiragino Sans", Meiryo, sans-serif;font-style:normal;font-weight:500;font-size:17px;letter-spacing:-1px;line-height:32px}@media (min-width: 768px){.static_pages.manabi_food_energy .explain,.static_pages.manabi_food_energy_wallpaper .explain{font-size:34px;letter-spacing:0;line-height:65px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .explain,.static_pages.manabi_food_energy_wallpaper .explain{font-size:24px;line-height:50px}}.static_pages.manabi_food_energy .mb-0,.static_pages.manabi_food_energy_wallpaper .mb-0{margin-bottom:0}.static_pages.manabi_food_energy .dot-line,.static_pages.manabi_food_energy_wallpaper .dot-line{width:265px;margin:-5px auto 20px}@media (min-width: 768px){.static_pages.manabi_food_energy .dot-line,.static_pages.manabi_food_energy_wallpaper .dot-line{width:530px;margin:-10px auto 39px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .dot-line,.static_pages.manabi_food_energy_wallpaper .dot-line{width:592px;margin:-10px auto 45px}}.static_pages.manabi_food_energy .logo-yanmar,.static_pages.manabi_food_energy_wallpaper .logo-yanmar{position:relative;height:168px;padding-top:21px}@media (min-width: 768px){.static_pages.manabi_food_energy .logo-yanmar,.static_pages.manabi_food_energy_wallpaper .logo-yanmar{height:336px;padding-top:43px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .logo-yanmar,.static_pages.manabi_food_energy_wallpaper .logo-yanmar{padding-top:31px}}.static_pages.manabi_food_energy .title-logo,.static_pages.manabi_food_energy_wallpaper .title-logo{width:247px}@media (min-width: 768px){.static_pages.manabi_food_energy .title-logo,.static_pages.manabi_food_energy_wallpaper .title-logo{width:494px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .title-logo,.static_pages.manabi_food_energy_wallpaper .title-logo{width:518px}}.static_pages.manabi_food_energy .title-badge,.static_pages.manabi_food_energy_wallpaper .title-badge{width:80px;position:absolute;top:33px;left:calc(50% + 91px)}@media (min-width: 768px){.static_pages.manabi_food_energy .title-badge,.static_pages.manabi_food_energy_wallpaper .title-badge{width:160px;position:absolute;top:65px;left:calc(50% + 182px)}}@media (min-width: 1024px){.static_pages.manabi_food_energy .title-badge,.static_pages.manabi_food_energy_wallpaper .title-badge{width:174px;position:absolute;top:119px;left:calc(50% + 309px)}}.static_pages.manabi_food_energy .fukidashi-question,.static_pages.manabi_food_energy_wallpaper .fukidashi-question{margin-top:27px;width:328px}@media (min-width: 768px){.static_pages.manabi_food_energy .fukidashi-question,.static_pages.manabi_food_energy_wallpaper .fukidashi-question{margin-top:55px;width:656px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .fukidashi-question,.static_pages.manabi_food_energy_wallpaper .fukidashi-question{margin-top:54px;width:807px}}.static_pages.manabi_food_energy .question-title,.static_pages.manabi_food_energy_wallpaper .question-title{position:absolute;top:320px;left:calc(50% - 155px)}@media (min-width: 768px){.static_pages.manabi_food_energy .question-title,.static_pages.manabi_food_energy_wallpaper .question-title{top:640px;left:calc(50% - 310px)}}@media (min-width: 1024px){.static_pages.manabi_food_energy .question-title,.static_pages.manabi_food_energy_wallpaper .question-title{top:413px;left:calc(50% - 330px)}}.static_pages.manabi_food_energy .quiz-wave,.static_pages.manabi_food_energy_wallpaper .quiz-wave{margin-top:-10px;width:310px}@media (min-width: 768px){.static_pages.manabi_food_energy .quiz-wave,.static_pages.manabi_food_energy_wallpaper .quiz-wave{margin-top:-20px;width:620px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .quiz-wave,.static_pages.manabi_food_energy_wallpaper .quiz-wave{margin-top:-30px;width:686px}}.static_pages.manabi_food_energy .unko-sensei-quiz,.static_pages.manabi_food_energy_wallpaper .unko-sensei-quiz{position:relative;width:349px;height:357px;margin:0 auto}@media (min-width: 768px){.static_pages.manabi_food_energy .unko-sensei-quiz,.static_pages.manabi_food_energy_wallpaper .unko-sensei-quiz{width:698px;height:715px;margin:0 auto}}@media (min-width: 1024px){.static_pages.manabi_food_energy .unko-sensei-quiz,.static_pages.manabi_food_energy_wallpaper .unko-sensei-quiz{background-image:url(/assets/yanmar/pic-questionmark01@2x-b600b67556ae52419c27fad9fd838cc61d7f4b11639b00965816fe153c6e16a0.png);background-size:973px 462px;width:973px;height:462px;margin:-20px auto}}.static_pages.manabi_food_energy .question-sp,.static_pages.manabi_food_energy_wallpaper .question-sp{width:271px;margin-top:20px}@media (min-width: 768px){.static_pages.manabi_food_energy .question-sp,.static_pages.manabi_food_energy_wallpaper .question-sp{width:543px;margin-top:41px}}.static_pages.manabi_food_energy .unko-sensei,.static_pages.manabi_food_energy_wallpaper .unko-sensei{position:absolute;top:15px;left:calc(50% - 76px);width:128px;z-index:1}@media (min-width: 768px){.static_pages.manabi_food_energy .unko-sensei,.static_pages.manabi_food_energy_wallpaper .unko-sensei{top:31px;left:calc(50% - 157px);width:256px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .unko-sensei,.static_pages.manabi_food_energy_wallpaper .unko-sensei{top:49px;left:calc(50% - 155px)}}.static_pages.manabi_food_energy .quiz-car,.static_pages.manabi_food_energy_wallpaper .quiz-car{position:absolute;top:150px;right:calc(50% + 16px);width:158px}@media (min-width: 768px){.static_pages.manabi_food_energy .quiz-car,.static_pages.manabi_food_energy_wallpaper .quiz-car{top:300px;right:calc(50% + 43px);width:316px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .quiz-car,.static_pages.manabi_food_energy_wallpaper .quiz-car{top:45px;right:calc(50% + 109px)}}.static_pages.manabi_food_energy .quiz-unko,.static_pages.manabi_food_energy_wallpaper .quiz-unko{position:absolute;top:150px;left:calc(50% + 16px);width:158px}@media (min-width: 768px){.static_pages.manabi_food_energy .quiz-unko,.static_pages.manabi_food_energy_wallpaper .quiz-unko{top:300px;left:calc(50% + 43px);width:316px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .quiz-unko,.static_pages.manabi_food_energy_wallpaper .quiz-unko{top:45px;left:calc(50% + 111px)}}.static_pages.manabi_food_energy .carbon-color,.static_pages.manabi_food_energy_wallpaper .carbon-color{color:#00a76c}.static_pages.manabi_food_energy .information,.static_pages.manabi_food_energy_wallpaper .information{margin:31px auto 86px}@media (min-width: 768px){.static_pages.manabi_food_energy .information,.static_pages.manabi_food_energy_wallpaper .information{margin:63px auto 173px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .information,.static_pages.manabi_food_energy_wallpaper .information{margin:120px auto 80px}}.static_pages.manabi_food_energy .knowledge,.static_pages.manabi_food_energy_wallpaper .knowledge{position:relative;margin-bottom:80px}@media (min-width: 768px){.static_pages.manabi_food_energy .knowledge,.static_pages.manabi_food_energy_wallpaper .knowledge{margin-bottom:160px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .knowledge,.static_pages.manabi_food_energy_wallpaper .knowledge{margin-bottom:95px}}.static_pages.manabi_food_energy .earth,.static_pages.manabi_food_energy_wallpaper .earth{position:absolute;top:-85px;left:-26px;width:140px}@media (min-width: 768px){.static_pages.manabi_food_energy .earth,.static_pages.manabi_food_energy_wallpaper .earth{top:-170px;left:-52px;width:281px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .earth,.static_pages.manabi_food_energy_wallpaper .earth{top:-90px;left:-26px;width:281px}}.static_pages.manabi_food_energy .car,.static_pages.manabi_food_energy_wallpaper .car{position:absolute;top:394px;right:0;width:90px}@media (min-width: 768px){.static_pages.manabi_food_energy .car,.static_pages.manabi_food_energy_wallpaper .car{top:788px;width:180px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .car,.static_pages.manabi_food_energy_wallpaper .car{top:306px;width:202px}}.static_pages.manabi_food_energy .factory,.static_pages.manabi_food_energy_wallpaper .factory{position:absolute;top:350px;left:calc(50% - 207px);width:100px}@media (min-width: 768px){.static_pages.manabi_food_energy .factory,.static_pages.manabi_food_energy_wallpaper .factory{top:700px;left:calc(50% - 414px);width:200px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .factory,.static_pages.manabi_food_energy_wallpaper .factory{top:350px;left:20px;width:219px}}.static_pages.manabi_food_energy .sp-question,.static_pages.manabi_food_energy_wallpaper .sp-question{position:absolute;top:-80px;left:calc(50% + 137px);width:28px}@media (min-width: 768px){.static_pages.manabi_food_energy .sp-question,.static_pages.manabi_food_energy_wallpaper .sp-question{top:-160px;left:calc(50% + 274px);width:57px}}.static_pages.manabi_food_energy .remember,.static_pages.manabi_food_energy_wallpaper .remember{margin-bottom:147px;position:relative}@media (min-width: 768px){.static_pages.manabi_food_energy .remember,.static_pages.manabi_food_energy_wallpaper .remember{margin-bottom:295px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .remember,.static_pages.manabi_food_energy_wallpaper .remember{margin-bottom:88px}}.static_pages.manabi_food_energy .mokumoku-title,.static_pages.manabi_food_energy_wallpaper .mokumoku-title{width:108px;margin-bottom:19px}@media (min-width: 768px){.static_pages.manabi_food_energy .mokumoku-title,.static_pages.manabi_food_energy_wallpaper .mokumoku-title{width:216px;margin-bottom:38px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .mokumoku-title,.static_pages.manabi_food_energy_wallpaper .mokumoku-title{width:186px;margin-bottom:14px}}.static_pages.manabi_food_energy .mogura-forest,.static_pages.manabi_food_energy_wallpaper .mogura-forest{position:absolute;top:363px;left:calc(50% - 156px);width:79px}@media (min-width: 768px){.static_pages.manabi_food_energy .mogura-forest,.static_pages.manabi_food_energy_wallpaper .mogura-forest{top:726px;left:calc(50% - 312px);width:158px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .mogura-forest,.static_pages.manabi_food_energy_wallpaper .mogura-forest{top:220px;left:46px;width:158px}}.static_pages.manabi_food_energy .remember-forest,.static_pages.manabi_food_energy_wallpaper .remember-forest{position:absolute;top:355px;right:calc(50% - 156px);width:102px}@media (min-width: 768px){.static_pages.manabi_food_energy .remember-forest,.static_pages.manabi_food_energy_wallpaper .remember-forest{top:710px;right:calc(50% - 312px);width:205px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .remember-forest,.static_pages.manabi_food_energy_wallpaper .remember-forest{top:276px;right:28px}}.static_pages.manabi_food_energy .energy-drill,.static_pages.manabi_food_energy_wallpaper .energy-drill{margin-bottom:54px}@media (min-width: 768px){.static_pages.manabi_food_energy .energy-drill,.static_pages.manabi_food_energy_wallpaper .energy-drill{margin-bottom:109px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .energy-drill,.static_pages.manabi_food_energy_wallpaper .energy-drill{margin-bottom:80px}}.static_pages.manabi_food_energy .energy-drill-heading,.static_pages.manabi_food_energy_wallpaper .energy-drill-heading{display:flex;align-items:center;justify-content:center;column-gap:6px;position:relative;margin-bottom:7px}@media (min-width: 768px){.static_pages.manabi_food_energy .energy-drill-heading,.static_pages.manabi_food_energy_wallpaper .energy-drill-heading{margin-bottom:15px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .energy-drill-heading,.static_pages.manabi_food_energy_wallpaper .energy-drill-heading{margin-bottom:24px}}.static_pages.manabi_food_energy .arrow-bottom,.static_pages.manabi_food_energy_wallpaper .arrow-bottom{position:absolute;width:17px;top:10px;left:calc(50% - 122px)}@media (min-width: 768px){.static_pages.manabi_food_energy .arrow-bottom,.static_pages.manabi_food_energy_wallpaper .arrow-bottom{width:34px;top:20px;left:calc(50% - 256px)}}@media (min-width: 1024px){.static_pages.manabi_food_energy .arrow-bottom,.static_pages.manabi_food_energy_wallpaper .arrow-bottom{position:static;width:26px}}.static_pages.manabi_food_energy .energy-title,.static_pages.manabi_food_energy_wallpaper .energy-title{color:#d60835;font-size:17px;line-height:32px;text-align:center}@media (min-width: 768px){.static_pages.manabi_food_energy .energy-title,.static_pages.manabi_food_energy_wallpaper .energy-title{font-size:34px;line-height:65px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .energy-title,.static_pages.manabi_food_energy_wallpaper .energy-title{font-size:26px;line-height:50px}}.static_pages.manabi_food_energy .hint-group,.static_pages.manabi_food_energy_wallpaper .hint-group{position:relative;margin-bottom:63px}@media (min-width: 768px){.static_pages.manabi_food_energy .hint-group,.static_pages.manabi_food_energy_wallpaper .hint-group{margin-bottom:126px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .hint-group,.static_pages.manabi_food_energy_wallpaper .hint-group{margin-bottom:112px}}.static_pages.manabi_food_energy .hint,.static_pages.manabi_food_energy_wallpaper .hint{width:205px;margin-bottom:9px}@media (min-width: 768px){.static_pages.manabi_food_energy .hint,.static_pages.manabi_food_energy_wallpaper .hint{width:410px;margin-bottom:19px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .hint,.static_pages.manabi_food_energy_wallpaper .hint{width:337px;margin-bottom:9px}}.static_pages.manabi_food_energy .hint-bottom,.static_pages.manabi_food_energy_wallpaper .hint-bottom{margin-top:52px}@media (min-width: 768px){.static_pages.manabi_food_energy .hint-bottom,.static_pages.manabi_food_energy_wallpaper .hint-bottom{margin-top:104px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .hint-bottom,.static_pages.manabi_food_energy_wallpaper .hint-bottom{margin-top:71px}}.static_pages.manabi_food_energy .advice-group,.static_pages.manabi_food_energy_wallpaper .advice-group{position:relative}.static_pages.manabi_food_energy .advice-bottom,.static_pages.manabi_food_energy_wallpaper .advice-bottom{margin-bottom:268px}@media (min-width: 768px){.static_pages.manabi_food_energy .advice-bottom,.static_pages.manabi_food_energy_wallpaper .advice-bottom{margin-bottom:536px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .advice-bottom,.static_pages.manabi_food_energy_wallpaper .advice-bottom{margin-bottom:425px}}.static_pages.manabi_food_energy .advice-hint-explain,.static_pages.manabi_food_energy_wallpaper .advice-hint-explain{margin-bottom:10px}.static_pages.manabi_food_energy .advice-hint-explain-bottom,.static_pages.manabi_food_energy_wallpaper .advice-hint-explain-bottom{margin-top:3px;margin-bottom:44px}@media (min-width: 768px){.static_pages.manabi_food_energy .advice-hint-explain-bottom,.static_pages.manabi_food_energy_wallpaper .advice-hint-explain-bottom{margin-top:6px;margin-bottom:88px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .advice-hint-explain-bottom,.static_pages.manabi_food_energy_wallpaper .advice-hint-explain-bottom{margin-top:10px;margin-bottom:48px}}.static_pages.manabi_food_energy .light,.static_pages.manabi_food_energy_wallpaper .light{position:absolute;top:255px;left:calc(50% + 108px);width:72px}@media (min-width: 768px){.static_pages.manabi_food_energy .light,.static_pages.manabi_food_energy_wallpaper .light{top:510px;left:calc(50% + 217px);width:144px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .light,.static_pages.manabi_food_energy_wallpaper .light{top:300px;left:74px;width:178px}}.static_pages.manabi_food_energy .eating-unko-sensei,.static_pages.manabi_food_energy_wallpaper .eating-unko-sensei{position:absolute;top:552px;right:calc(50% - 107px);width:215px}@media (min-width: 768px){.static_pages.manabi_food_energy .eating-unko-sensei,.static_pages.manabi_food_energy_wallpaper .eating-unko-sensei{top:1096px;right:calc(50% - 215px);width:430px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .eating-unko-sensei,.static_pages.manabi_food_energy_wallpaper .eating-unko-sensei{top:716px;right:calc(50% - 200px);width:400px}}.static_pages.manabi_food_energy .fukidashi-answer,.static_pages.manabi_food_energy_wallpaper .fukidashi-answer{width:322px}@media (min-width: 768px){.static_pages.manabi_food_energy .fukidashi-answer,.static_pages.manabi_food_energy_wallpaper .fukidashi-answer{width:645px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .fukidashi-answer,.static_pages.manabi_food_energy_wallpaper .fukidashi-answer{width:794px}}.static_pages.manabi_food_energy .unko-sensei-answer,.static_pages.manabi_food_energy_wallpaper .unko-sensei-answer{position:relative;height:338px}@media (min-width: 768px){.static_pages.manabi_food_energy .unko-sensei-answer,.static_pages.manabi_food_energy_wallpaper .unko-sensei-answer{height:677px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .unko-sensei-answer,.static_pages.manabi_food_energy_wallpaper .unko-sensei-answer{height:425px}}.static_pages.manabi_food_energy .answer-unko-sensei,.static_pages.manabi_food_energy_wallpaper .answer-unko-sensei{position:absolute;top:17px;left:calc(50% - 73px);width:137px;z-index:2}@media (min-width: 768px){.static_pages.manabi_food_energy .answer-unko-sensei,.static_pages.manabi_food_energy_wallpaper .answer-unko-sensei{top:40px;left:calc(50% - 140px);width:274px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .answer-unko-sensei,.static_pages.manabi_food_energy_wallpaper .answer-unko-sensei{top:35px;left:calc(50% - 135px)}}.static_pages.manabi_food_energy .answer-car,.static_pages.manabi_food_energy_wallpaper .answer-car{top:169px;right:calc(50% + 16px)}@media (min-width: 768px){.static_pages.manabi_food_energy .answer-car,.static_pages.manabi_food_energy_wallpaper .answer-car{top:338px;right:calc(50% + 43px)}}@media (min-width: 1024px){.static_pages.manabi_food_energy .answer-car,.static_pages.manabi_food_energy_wallpaper .answer-car{top:45px;right:calc(50% + 109px)}}.static_pages.manabi_food_energy .answer-unko,.static_pages.manabi_food_energy_wallpaper .answer-unko{top:169px;left:calc(50% + 16px)}@media (min-width: 768px){.static_pages.manabi_food_energy .answer-unko,.static_pages.manabi_food_energy_wallpaper .answer-unko{top:338px;left:calc(50% + 43px)}}@media (min-width: 1024px){.static_pages.manabi_food_energy .answer-unko,.static_pages.manabi_food_energy_wallpaper .answer-unko{top:45px;left:calc(50% + 111px)}}.static_pages.manabi_food_energy .answer-wave,.static_pages.manabi_food_energy_wallpaper .answer-wave{margin-bottom:22px;width:270px}@media (min-width: 768px){.static_pages.manabi_food_energy .answer-wave,.static_pages.manabi_food_energy_wallpaper .answer-wave{margin-bottom:44px;width:540px}}.static_pages.manabi_food_energy .caution-group,.static_pages.manabi_food_energy_wallpaper .caution-group{position:relative}.static_pages.manabi_food_energy .caution-bottom,.static_pages.manabi_food_energy_wallpaper .caution-bottom{margin-bottom:396px}@media (min-width: 768px){.static_pages.manabi_food_energy .caution-bottom,.static_pages.manabi_food_energy_wallpaper .caution-bottom{margin-bottom:793px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .caution-bottom,.static_pages.manabi_food_energy_wallpaper .caution-bottom{margin-bottom:141px}}.static_pages.manabi_food_energy .caution-forest,.static_pages.manabi_food_energy_wallpaper .caution-forest{position:absolute;top:390px;left:calc(50% - 155px);width:132px}@media (min-width: 768px){.static_pages.manabi_food_energy .caution-forest,.static_pages.manabi_food_energy_wallpaper .caution-forest{top:780px;left:calc(50% - 310px);width:264px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .caution-forest,.static_pages.manabi_food_energy_wallpaper .caution-forest{top:-10px;left:17px;width:213px}}.static_pages.manabi_food_energy .caution-maru-forest,.static_pages.manabi_food_energy_wallpaper .caution-maru-forest{position:absolute;top:398px;right:calc(50% - 155px);width:117px}@media (min-width: 768px){.static_pages.manabi_food_energy .caution-maru-forest,.static_pages.manabi_food_energy_wallpaper .caution-maru-forest{top:796px;right:calc(50% - 310px);width:234px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .caution-maru-forest,.static_pages.manabi_food_energy_wallpaper .caution-maru-forest{top:140px;right:43px;width:178px}}.static_pages.manabi_food_energy .caution-unko-sensei,.static_pages.manabi_food_energy_wallpaper .caution-unko-sensei{position:absolute;top:584px;left:calc(50% - 160px);width:170px}@media (min-width: 768px){.static_pages.manabi_food_energy .caution-unko-sensei,.static_pages.manabi_food_energy_wallpaper .caution-unko-sensei{top:1174px;left:calc(50% - 320px);width:340px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .caution-unko-sensei,.static_pages.manabi_food_energy_wallpaper .caution-unko-sensei{top:481px;left:29px;width:302px}}.static_pages.manabi_food_energy .unko-inu,.static_pages.manabi_food_energy_wallpaper .unko-inu{position:absolute;top:626px;right:calc(50% - 175px);width:171px}@media (min-width: 768px){.static_pages.manabi_food_energy .unko-inu,.static_pages.manabi_food_energy_wallpaper .unko-inu{top:1260px;right:calc(50% - 350px);width:342px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .unko-inu,.static_pages.manabi_food_energy_wallpaper .unko-inu{top:557px;right:10px;width:305px}}.static_pages.manabi_food_energy .slide-background,.static_pages.manabi_food_energy_wallpaper .slide-background{background-color:#fff}.static_pages.manabi_food_energy .slide-wrap,.static_pages.manabi_food_energy_wallpaper .slide-wrap{margin:0 auto}@media (min-width: 768px){.static_pages.manabi_food_energy .slide-wrap,.static_pages.manabi_food_energy_wallpaper .slide-wrap{margin:30px auto 0}}@media (min-width: 1024px){.static_pages.manabi_food_energy .slide-wrap,.static_pages.manabi_food_energy_wallpaper .slide-wrap{margin:0 auto}}.static_pages.manabi_food_energy .slide-wrap .swiper-button-next,.static_pages.manabi_food_energy .slide-wrap .swiper-button-prev,.static_pages.manabi_food_energy_wallpaper .slide-wrap .swiper-button-next,.static_pages.manabi_food_energy_wallpaper .slide-wrap .swiper-button-prev{background-color:transparent;background-repeat:no-repeat;background-size:19px 35px;width:19px}@media (min-width: 768px){.static_pages.manabi_food_energy .slide-wrap .swiper-button-next,.static_pages.manabi_food_energy .slide-wrap .swiper-button-prev,.static_pages.manabi_food_energy_wallpaper .slide-wrap .swiper-button-next,.static_pages.manabi_food_energy_wallpaper .slide-wrap .swiper-button-prev{background-size:38px 70px;width:38px;height:70px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .slide-wrap .swiper-button-next,.static_pages.manabi_food_energy .slide-wrap .swiper-button-prev,.static_pages.manabi_food_energy_wallpaper .slide-wrap .swiper-button-next,.static_pages.manabi_food_energy_wallpaper .slide-wrap .swiper-button-prev{background-size:38px 70px;width:38px;height:70px}}.static_pages.manabi_food_energy .slide-wrap .swiper-button-next,.static_pages.manabi_food_energy_wallpaper .slide-wrap .swiper-button-next{background-image:url(/assets/yanmar/swiper-button-next-ae3a58a40c387bd3dcf9c679d02da23941584b96265220c4b38a02649b2de57a.png);right:-25px}@media (min-width: 768px){.static_pages.manabi_food_energy .slide-wrap .swiper-button-next,.static_pages.manabi_food_energy_wallpaper .slide-wrap .swiper-button-next{right:-55px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .slide-wrap .swiper-button-next,.static_pages.manabi_food_energy_wallpaper .slide-wrap .swiper-button-next{right:-50px}}.static_pages.manabi_food_energy .slide-wrap .swiper-button-prev,.static_pages.manabi_food_energy_wallpaper .slide-wrap .swiper-button-prev{background-image:url(/assets/yanmar/swiper-button-prev-813a1603e204e6607a0ec33447a0326b7a39b1ebab0015ef00c21a2a81cf58a5.png);left:-25px}@media (min-width: 768px){.static_pages.manabi_food_energy .slide-wrap .swiper-button-prev,.static_pages.manabi_food_energy_wallpaper .slide-wrap .swiper-button-prev{left:-55px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .slide-wrap .swiper-button-prev,.static_pages.manabi_food_energy_wallpaper .slide-wrap .swiper-button-prev{left:-50px}}.static_pages.manabi_food_energy .slide-box,.static_pages.manabi_food_energy_wallpaper .slide-box{margin:10px auto 0;width:286px}@media (min-width: 768px){.static_pages.manabi_food_energy .slide-box,.static_pages.manabi_food_energy_wallpaper .slide-box{margin-top:20px;width:572px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .slide-box,.static_pages.manabi_food_energy_wallpaper .slide-box{margin-top:20px;width:882px}}.static_pages.manabi_food_energy .swiper-container,.static_pages.manabi_food_energy_wallpaper .swiper-container{background-color:transparent;-webkit-filter:drop-shadow(1px 1px 4px rgba(0,0,0,0.4));filter:drop-shadow(1px 1px 4px rgba(0,0,0,0.4))}@media (min-width: 768px){.static_pages.manabi_food_energy .swiper-container,.static_pages.manabi_food_energy_wallpaper .swiper-container{-webkit-filter:drop-shadow(2px 2px 8px rgba(0,0,0,0.4));filter:drop-shadow(2px 2px 8px rgba(0,0,0,0.4))}}@media (min-width: 1024px){.static_pages.manabi_food_energy .swiper-container,.static_pages.manabi_food_energy_wallpaper .swiper-container{-webkit-filter:none;filter:none;box-sizing:border-box;padding:8px 16px 24px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .swiper-slide,.static_pages.manabi_food_energy_wallpaper .swiper-slide{-webkit-filter:drop-shadow(4px 4px 7px rgba(0,0,0,0.5));filter:drop-shadow(4px 4px 7px rgba(0,0,0,0.5))}}.static_pages.manabi_food_energy .advice-group,.static_pages.manabi_food_energy_wallpaper .advice-group{position:relative}.static_pages.manabi_food_energy .wallpaper,.static_pages.manabi_food_energy_wallpaper .wallpaper{background-image:url(/assets/yanmar/bg-stripe-1b421091ae04d0f61a28e022d63466ba000c148837824106fce75e3cbbcb2bb5.png);background-size:50px 75px;background-repeat:repeat;padding-bottom:46px}@media (min-width: 768px){.static_pages.manabi_food_energy .wallpaper,.static_pages.manabi_food_energy_wallpaper .wallpaper{background-size:90px 110px;padding-bottom:92px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .wallpaper,.static_pages.manabi_food_energy_wallpaper .wallpaper{padding-bottom:88px}}.static_pages.manabi_food_energy .wallpaper .title-box,.static_pages.manabi_food_energy_wallpaper .wallpaper .title-box{height:55px;display:flex;column-gap:8px;justify-content:center;align-items:flex-end;padding-bottom:5px}@media (min-width: 768px){.static_pages.manabi_food_energy .wallpaper .title-box,.static_pages.manabi_food_energy_wallpaper .wallpaper .title-box{height:110px;column-gap:16px;padding-bottom:10px}}.static_pages.manabi_food_energy .wrap-slash,.static_pages.manabi_food_energy_wallpaper .wrap-slash{padding-bottom:9px}@media (min-width: 768px){.static_pages.manabi_food_energy .wrap-slash,.static_pages.manabi_food_energy_wallpaper .wrap-slash{padding-bottom:18px}}.static_pages.manabi_food_energy .slash,.static_pages.manabi_food_energy_wallpaper .slash{width:18px;height:0;border:1px solid #fff}@media (min-width: 768px){.static_pages.manabi_food_energy .slash,.static_pages.manabi_food_energy_wallpaper .slash{width:37px;border:2px solid #fff}}.static_pages.manabi_food_energy .slash.left,.static_pages.manabi_food_energy_wallpaper .slash.left{transform:rotate(-124.11deg)}.static_pages.manabi_food_energy .slash.right,.static_pages.manabi_food_energy_wallpaper .slash.right{transform:matrix(0.56, -0.83, -0.83, -0.56, 0, 0)}.static_pages.manabi_food_energy .challenge-introduce,.static_pages.manabi_food_energy_wallpaper .challenge-introduce{font-size:15px;line-height:25px;color:#fff}@media (min-width: 768px){.static_pages.manabi_food_energy .challenge-introduce,.static_pages.manabi_food_energy_wallpaper .challenge-introduce{font-size:31px;line-height:50px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .challenge-introduce,.static_pages.manabi_food_energy_wallpaper .challenge-introduce{font-size:23px}}.static_pages.manabi_food_energy .banner-green-challenge,.static_pages.manabi_food_energy_wallpaper .banner-green-challenge{background-color:#fff;width:87.8%;margin:0 auto}@media (min-width: 768px){.static_pages.manabi_food_energy .banner-green-challenge,.static_pages.manabi_food_energy_wallpaper .banner-green-challenge{width:85%}}@media (min-width: 1024px){.static_pages.manabi_food_energy .banner-green-challenge,.static_pages.manabi_food_energy_wallpaper .banner-green-challenge{position:relative;width:843px;height:145px}}.static_pages.manabi_food_energy .banner-green-challenge img,.static_pages.manabi_food_energy_wallpaper .banner-green-challenge img{transition:opacity .25s ease-in-out}.static_pages.manabi_food_energy .banner-green-challenge:hover img,.static_pages.manabi_food_energy_wallpaper .banner-green-challenge:hover img{opacity:.8}.static_pages.manabi_food_energy .banner-ymedia-game,.static_pages.manabi_food_energy_wallpaper .banner-ymedia-game{width:87.8%;margin:40px auto 0}@media (min-width: 768px){.static_pages.manabi_food_energy .banner-ymedia-game,.static_pages.manabi_food_energy_wallpaper .banner-ymedia-game{width:85%;margin-top:81px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .banner-ymedia-game,.static_pages.manabi_food_energy_wallpaper .banner-ymedia-game{position:relative;width:843px;height:242px;margin-top:60px}.static_pages.manabi_food_energy .banner-ymedia-game img,.static_pages.manabi_food_energy_wallpaper .banner-ymedia-game img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;display:block;transition:.1s}}.static_pages.manabi_food_energy .banner-ymedia-game:hover img:nth-of-type(2),.static_pages.manabi_food_energy_wallpaper .banner-ymedia-game:hover img:nth-of-type(2){opacity:0}.static_pages.manabi_food_energy .banner-ymedia-study,.static_pages.manabi_food_energy_wallpaper .banner-ymedia-study{width:87.8%;margin:32px auto 0}@media (min-width: 768px){.static_pages.manabi_food_energy .banner-ymedia-study,.static_pages.manabi_food_energy_wallpaper .banner-ymedia-study{width:85%;margin-top:60px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .banner-ymedia-study,.static_pages.manabi_food_energy_wallpaper .banner-ymedia-study{position:relative;width:843px;height:242px;margin-top:40px}.static_pages.manabi_food_energy .banner-ymedia-study img,.static_pages.manabi_food_energy_wallpaper .banner-ymedia-study img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;display:block;transition:.1s}}.static_pages.manabi_food_energy .banner-ymedia-study:hover img:nth-of-type(2),.static_pages.manabi_food_energy_wallpaper .banner-ymedia-study:hover img:nth-of-type(2){opacity:0}.static_pages.manabi_food_energy .yanmar-text,.static_pages.manabi_food_energy_wallpaper .yanmar-text{width:87.8%;margin:31px auto 0}@media (min-width: 768px){.static_pages.manabi_food_energy .yanmar-text,.static_pages.manabi_food_energy_wallpaper .yanmar-text{width:85%;margin-top:60px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .yanmar-text,.static_pages.manabi_food_energy_wallpaper .yanmar-text{width:843px;height:361px;margin-top:60px}}.static_pages.manabi_food_energy .wallpaper-dl,.static_pages.manabi_food_energy_wallpaper .wallpaper-dl{margin:40px auto 0;width:89.8%}@media (min-width: 768px){.static_pages.manabi_food_energy .wallpaper-dl,.static_pages.manabi_food_energy_wallpaper .wallpaper-dl{margin-top:81px;width:646px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .wallpaper-dl,.static_pages.manabi_food_energy_wallpaper .wallpaper-dl{width:609px;height:112px;margin-top:60px}}.static_pages.manabi_food_energy .game-start,.static_pages.manabi_food_energy_wallpaper .game-start{margin:35px auto 32px;width:89.8%}@media (min-width: 768px){.static_pages.manabi_food_energy .game-start,.static_pages.manabi_food_energy_wallpaper .game-start{width:87%;margin-top:81px;margin-bottom:75px}}@media (min-width: 1024px){.static_pages.manabi_food_energy .game-start,.static_pages.manabi_food_energy_wallpaper .game-start{width:609px;height:112px;margin:35px auto 82px}}@keyframes heartBeatOne{0%{transform:scale(1)}40%{transform:scale(1.3)}80%{transform:scale(1)}}.static_pages.manabi_food_energy .heartBeatOne,.static_pages.manabi_food_energy_wallpaper .heartBeatOne{animation-name:heartBeatOne;animation-duration:1s;animation-timing-function:ease-in-out}@keyframes heartBeatButton{0%{transform:scale(1)}40%{transform:scale(1.1)}80%{transform:scale(1)}}.static_pages.manabi_food_energy .heartBeatButton,.static_pages.manabi_food_energy_wallpaper .heartBeatButton{animation-name:heartBeatButton;animation-duration:1s;animation-timing-function:ease-in-out}.static_pages.manabi_food_energy_wallpaper .wallpaper-title{width:239px;height:63px;margin:36px auto 17px}@media (min-width: 768px){.static_pages.manabi_food_energy_wallpaper .wallpaper-title{width:478px;height:126px;margin-top:72px;margin-bottom:35px}}@media (min-width: 1024px){.static_pages.manabi_food_energy_wallpaper .wallpaper-title{width:390px;height:97px;margin-top:60px;margin-bottom:0}}.static_pages.manabi_food_energy_wallpaper .wallpaper-title .wallpaper-title-image{width:390px;height:97px}.static_pages.manabi_food_energy_wallpaper .wallpaper-text{width:290px;height:145px;margin:36px auto 57px}@media (min-width: 768px){.static_pages.manabi_food_energy_wallpaper .wallpaper-text{width:579px;height:290px;margin-top:73px;margin-bottom:114px}}@media (min-width: 1024px){.static_pages.manabi_food_energy_wallpaper .wallpaper-text{width:850px;height:83px;margin-top:36px;margin-bottom:88px}}.static_pages.manabi_food_energy_wallpaper .wallpaper-campaign{margin:0 auto 42px;width:305px;height:auto;border:1px solid #e6e6e6}@media (min-width: 768px){.static_pages.manabi_food_energy_wallpaper .wallpaper-campaign{width:610px;margin-bottom:84px}}@media (min-width: 1024px){.static_pages.manabi_food_energy_wallpaper .wallpaper-campaign{width:610px;margin-bottom:51px}}.static_pages.manabi_food_energy_wallpaper .wallpaper-campaign .campaign-image{width:305px;height:171px}@media (min-width: 768px){.static_pages.manabi_food_energy_wallpaper .wallpaper-campaign .campaign-image{width:610px;height:343px}}.static_pages.manabi_food_energy_wallpaper .image-size{margin:0 auto 20px;width:252px;height:33px}@media (min-width: 768px){.static_pages.manabi_food_energy_wallpaper .image-size{width:504px;height:66px;margin-bottom:40px}}@media (min-width: 1024px){.static_pages.manabi_food_energy_wallpaper .image-size{width:24%;height:35.8px;margin-bottom:30px}}.static_pages.manabi_food_energy_wallpaper .image-size img{height:33px}@media (min-width: 768px){.static_pages.manabi_food_energy_wallpaper .image-size img{height:66px}}@media (min-width: 1024px){.static_pages.manabi_food_energy_wallpaper .image-size img{height:35.8px}}.static_pages.manabi_food_energy_wallpaper .image-group{display:flex;flex-wrap:wrap;margin:0 auto;max-width:700px;justify-content:space-between}.static_pages.manabi_food_energy_wallpaper .under-image-group{display:flex;flex-wrap:wrap;margin:0 auto;max-width:800px;padding-bottom:150px;justify-content:space-between}.static_pages.manabi_food_energy_wallpaper .image1920-size{width:159px}.static_pages.manabi_food_energy_wallpaper .iphonex-size{width:294px}.static_pages.manabi_food_energy_wallpaper .iphone6-size{width:212px}.static_pages.manabi_food_energy_wallpaper .ipad-size{width:93px}.static_pages.manabi_food_energy_wallpaper .download-banner .rice-harvester-bg{margin-top:127px}@media (min-width: 768px){.static_pages.manabi_food_energy_wallpaper .download-banner .rice-harvester-bg{margin-top:255px}}.static_pages.manabi_bicycle main,.static_pages.manabi_bicycle_aioinissaydowa main{background-color:#e6e6e6}@media (min-width: 1024px){.static_pages.manabi_bicycle main,.static_pages.manabi_bicycle_aioinissaydowa main{background-color:#fff;background-image:url(/assets/toyota_bicycle/bg_bicycle_pc-c48de8c9c12b678e46e7676a06fa5287e7a07b20732dce2a1615baf5ca140b28.png);background-position:center 500px;background-size:3001px 2667px}}@media (min-width: 1024px){.static_pages.manabi_bicycle .lp-hero,.static_pages.manabi_bicycle_aioinissaydowa .lp-hero{height:500px;background-image:url(/assets/toyota_bicycle/bg-hero-pc-f2377077ce29257f5f59d2c6632592cca3aa5420507879bb98df1e755f1b5c44.png);background-size:3000px 500px;position:relative;background-position:bottom center}}.static_pages.manabi_bicycle .lp-hero .logo,.static_pages.manabi_bicycle_aioinissaydowa .lp-hero .logo{margin:0 auto}@media (min-width: 1024px){.static_pages.manabi_bicycle .lp-hero .logo,.static_pages.manabi_bicycle_aioinissaydowa .lp-hero .logo{padding-top:20px;width:1200px}}.static_pages.manabi_bicycle .container,.static_pages.manabi_bicycle_aioinissaydowa .container{background-image:url(/assets/toyota_bicycle/bg_bicycle_sp-dda9b61e6a12c5368c65814f5ce764d9578bc8dc564c4de751432a4474c3d57e.png);background-position:center top;background-repeat:repeat-y;background-size:100.5% auto}@media (min-width: 768px){.static_pages.manabi_bicycle .container,.static_pages.manabi_bicycle_aioinissaydowa .container{background-position:center top;background-size:98.3% auto}}@media (min-width: 1024px){.static_pages.manabi_bicycle .container,.static_pages.manabi_bicycle_aioinissaydowa .container{background-image:none;width:1200px;margin:0 auto}}.static_pages.manabi_bicycle .main-text,.static_pages.manabi_bicycle_aioinissaydowa .main-text{width:80%;margin:0 auto;padding-top:8%}@media (min-width: 768px){.static_pages.manabi_bicycle .main-text,.static_pages.manabi_bicycle_aioinissaydowa .main-text{width:78.2%;padding-top:60px}}@media (min-width: 1024px){.static_pages.manabi_bicycle .main-text,.static_pages.manabi_bicycle_aioinissaydowa .main-text{position:relative;width:92%;height:auto;padding-top:96px;margin-bottom:165px}}.static_pages.manabi_bicycle .teach-sensei,.static_pages.manabi_bicycle_aioinissaydowa .teach-sensei{width:37.6%;z-index:11;margin:-27% auto 0;margin-right:1%}@media (min-width: 768px){.static_pages.manabi_bicycle .teach-sensei,.static_pages.manabi_bicycle_aioinissaydowa .teach-sensei{width:36.73%;margin-top:-27%;margin-right:2%}}@media (min-width: 1024px){.static_pages.manabi_bicycle .teach-sensei,.static_pages.manabi_bicycle_aioinissaydowa .teach-sensei{position:absolute;width:36.75%;height:auto;margin:0;right:-142px;bottom:-114px}.static_pages.manabi_bicycle .teach-sensei img,.static_pages.manabi_bicycle_aioinissaydowa .teach-sensei img{height:455px}}.static_pages.manabi_bicycle .pic-bicycle,.static_pages.manabi_bicycle_aioinissaydowa .pic-bicycle{width:37.5%;position:absolute;left:-65px;bottom:-152px}.static_pages.manabi_bicycle .before-slide-text,.static_pages.manabi_bicycle_aioinissaydowa .before-slide-text{margin:1% auto 0}@media (min-width: 768px){.static_pages.manabi_bicycle .before-slide-text,.static_pages.manabi_bicycle_aioinissaydowa .before-slide-text{margin-top:5.8%}}@media (min-width: 1024px){.static_pages.manabi_bicycle .before-slide-text,.static_pages.manabi_bicycle_aioinissaydowa .before-slide-text{margin:0 auto 21px}}.static_pages.manabi_bicycle .before-slide-text img,.static_pages.manabi_bicycle_aioinissaydowa .before-slide-text img{vertical-align:bottom;width:72.8%}@media (min-width: 768px){.static_pages.manabi_bicycle .before-slide-text img,.static_pages.manabi_bicycle_aioinissaydowa .before-slide-text img{width:71.2%}}@media (min-width: 1024px){.static_pages.manabi_bicycle .before-slide-text img,.static_pages.manabi_bicycle_aioinissaydowa .before-slide-text img{height:30px;width:625px}}.static_pages.manabi_bicycle .slide-wrap,.static_pages.manabi_bicycle_aioinissaydowa .slide-wrap{max-width:80%;margin:4.3% auto 0}@media (min-width: 768px){.static_pages.manabi_bicycle .slide-wrap,.static_pages.manabi_bicycle_aioinissaydowa .slide-wrap{max-width:78.1%;margin:4% auto 0}}@media (min-width: 1024px){.static_pages.manabi_bicycle .slide-wrap,.static_pages.manabi_bicycle_aioinissaydowa .slide-wrap{max-width:93%;margin:15px auto 0}}.static_pages.manabi_bicycle .slide-wrap .swiper-button-next,.static_pages.manabi_bicycle .slide-wrap .swiper-button-prev,.static_pages.manabi_bicycle_aioinissaydowa .slide-wrap .swiper-button-next,.static_pages.manabi_bicycle_aioinissaydowa .slide-wrap .swiper-button-prev{background-color:transparent;background-repeat:no-repeat;background-size:17px 32px;width:17px;height:32px}@media (min-width: 768px){.static_pages.manabi_bicycle .slide-wrap .swiper-button-next,.static_pages.manabi_bicycle .slide-wrap .swiper-button-prev,.static_pages.manabi_bicycle_aioinissaydowa .slide-wrap .swiper-button-next,.static_pages.manabi_bicycle_aioinissaydowa .slide-wrap .swiper-button-prev{background-size:35px 64px;width:35px;height:64px}}@media (min-width: 1024px){.static_pages.manabi_bicycle .slide-wrap .swiper-button-next,.static_pages.manabi_bicycle .slide-wrap .swiper-button-prev,.static_pages.manabi_bicycle_aioinissaydowa .slide-wrap .swiper-button-next,.static_pages.manabi_bicycle_aioinissaydowa .slide-wrap .swiper-button-prev{background-size:39px 71px;width:39px;height:71px}}.static_pages.manabi_bicycle .slide-wrap .swiper-button-next,.static_pages.manabi_bicycle_aioinissaydowa .slide-wrap .swiper-button-next{background-image:url(/assets/toyota_bicycle/swiper-button-next-sp-a096eafd2a5d7b51199bc29dd39f3f4a82462c98a3aa3ba42b2a5bd35dd97ffb.svg);right:-30px}@media (min-width: 768px){.static_pages.manabi_bicycle .slide-wrap .swiper-button-next,.static_pages.manabi_bicycle_aioinissaydowa .slide-wrap .swiper-button-next{right:-55px}}@media (min-width: 1024px){.static_pages.manabi_bicycle .slide-wrap .swiper-button-next,.static_pages.manabi_bicycle_aioinissaydowa .slide-wrap .swiper-button-next{background-image:url(/assets/toyota_bicycle/swiper-button-next-pc-40cc7b1630164bd4dbd33c99a0f0761e4000f5a808cf1bcde3329a0c518193a8.svg);right:-40px}}.static_pages.manabi_bicycle .slide-wrap .swiper-button-prev,.static_pages.manabi_bicycle_aioinissaydowa .slide-wrap .swiper-button-prev{background-image:url(/assets/toyota_bicycle/swiper-button-prev-sp-4d76412599f91414b318875e08a1293d0c3451c7a29897163750ed04962f70a9.svg);left:-30px}@media (min-width: 768px){.static_pages.manabi_bicycle .slide-wrap .swiper-button-prev,.static_pages.manabi_bicycle_aioinissaydowa .slide-wrap .swiper-button-prev{left:-55px}}@media (min-width: 1024px){.static_pages.manabi_bicycle .slide-wrap .swiper-button-prev,.static_pages.manabi_bicycle_aioinissaydowa .slide-wrap .swiper-button-prev{background-image:url(/assets/toyota_bicycle/swiper-button-prev-pc-b04bd4566b7f24cfc4ca6e830c5b748c750bb5b01aff639cb52643a4a0755504.svg);left:-40px}}.static_pages.manabi_bicycle .swiper-container,.static_pages.manabi_bicycle_aioinissaydowa .swiper-container{border-radius:0}.static_pages.manabi_bicycle .swiper-slide img,.static_pages.manabi_bicycle_aioinissaydowa .swiper-slide img{border-radius:0}.static_pages.manabi_bicycle .after-slide-text,.static_pages.manabi_bicycle_aioinissaydowa .after-slide-text{margin:24.8% auto 0;width:72.27%}@media (min-width: 768px){.static_pages.manabi_bicycle .after-slide-text,.static_pages.manabi_bicycle_aioinissaydowa .after-slide-text{width:70.6%;margin-top:24.22%}}@media (min-width: 1024px){.static_pages.manabi_bicycle .after-slide-text,.static_pages.manabi_bicycle_aioinissaydowa .after-slide-text{margin-top:68px;width:811px;height:164px}}.static_pages.manabi_bicycle .btn-download,.static_pages.manabi_bicycle_aioinissaydowa .btn-download{margin:0 auto;width:84%;margin-top:9.35%}@media (min-width: 768px){.static_pages.manabi_bicycle .btn-download,.static_pages.manabi_bicycle_aioinissaydowa .btn-download{width:82%;margin-top:9%}}@media (min-width: 1024px){.static_pages.manabi_bicycle .btn-download,.static_pages.manabi_bicycle_aioinissaydowa .btn-download{width:710px;height:130px;margin-top:92px}}@keyframes heartBeatOne{0%{transform:scale(1)}40%{transform:scale(1.3)}80%{transform:scale(1)}}.static_pages.manabi_bicycle .heartBeatOne,.static_pages.manabi_bicycle_aioinissaydowa .heartBeatOne{animation-name:heartBeatOne;animation-duration:1s;animation-timing-function:ease-in-out}@keyframes heartBeatButton{0%{transform:scale(1)}40%{transform:scale(1.1)}80%{transform:scale(1)}}.static_pages.manabi_bicycle .heartBeatButton,.static_pages.manabi_bicycle_aioinissaydowa .heartBeatButton{animation-name:heartBeatButton;animation-duration:1s;animation-timing-function:ease-in-out}.btn-bicycle-banner{width:72%;margin:8.3% auto 0;padding-bottom:45.4%}@media (min-width: 768px){.btn-bicycle-banner{width:70.3%;margin-top:8.08%;padding-bottom:43%}}@media (min-width: 1024px){.btn-bicycle-banner{width:540px;height:44px;margin-top:66px;margin-bottom:68px;padding-bottom:0}}.bg-bicycle-child{width:1004px;height:288px;margin:0 auto}.static_pages.manabi_bicycle_banner main{background-color:#e6e6e6}@media (min-width: 1024px){.static_pages.manabi_bicycle_banner main{background-color:#fff;background-image:url(/assets/manabi/bicycle/banner/bg-banner-download-2b60bd532d89e13c3126cbcc5310783a0ae5a20c800f0937c9f2c2a418a5fefe.png);background-position:center 500px;background-size:2520px 2667px}}.static_pages.manabi_bicycle_banner .container{background-image:url(/assets/manabi/bicycle/banner/bg_bicycle_sp-9e6f011d5f38b87badab8a3bac1eb592bab29b08a1ef46de81b8a5eb3b52715a.png);background-position:center top;background-size:375px 1297px;background-repeat:repeat-y}@media (min-width: 768px){.static_pages.manabi_bicycle_banner .container{background-position:center top;background-size:750px 2594px}}@media (min-width: 1024px){.static_pages.manabi_bicycle_banner .container{background-image:none;width:1100px;margin:0 auto}}@media (min-width: 1024px){.static_pages.manabi_bicycle_banner .lp-hero{height:500px;background-image:url(/assets/toyota_bicycle/bg-hero-pc-f2377077ce29257f5f59d2c6632592cca3aa5420507879bb98df1e755f1b5c44.png);background-size:3000px 500px;position:relative;background-position:bottom center}}.static_pages.manabi_bicycle_banner .lp-hero .logo{margin:0 auto}@media (min-width: 1024px){.static_pages.manabi_bicycle_banner .lp-hero .logo{padding-top:20px;width:1200px}}.static_pages.manabi_bicycle_banner .banner-free{margin:0}.static_pages.manabi_bicycle_banner .banner-title{margin:0}.static_pages.manabi_bicycle_banner .title01{width:314px;height:25px;margin:35px auto 0}@media (min-width: 768px){.static_pages.manabi_bicycle_banner .title01{width:628px;height:50px;margin-top:71px}}@media (min-width: 1024px){.static_pages.manabi_bicycle_banner .title01{width:692px;height:52px;margin-top:80px}}.static_pages.manabi_bicycle_banner .free-text{width:294px;height:36px;margin:18px auto 31px}@media (min-width: 768px){.static_pages.manabi_bicycle_banner .free-text{width:588px;height:72px;margin:37px auto 62px}}@media (min-width: 1024px){.static_pages.manabi_bicycle_banner .free-text{width:542px;height:68px;margin:37px auto 64px}}.static_pages.manabi_bicycle_banner .title02{width:197px;height:26px;margin-top:47px}@media (min-width: 768px){.static_pages.manabi_bicycle_banner .title02{width:392px;height:52px;margin-top:94px}}@media (min-width: 1024px){.static_pages.manabi_bicycle_banner .title02{width:432px;height:51px;margin-top:93px}}.static_pages.manabi_bicycle_banner .dl-title{margin:0}.static_pages.manabi_bicycle_banner .banner-large{border:1px solid #aaaac8;box-sizing:content-box;width:250px;height:250px}@media (min-width: 768px){.static_pages.manabi_bicycle_banner .banner-large{width:500px;height:500px}}.static_pages.manabi_bicycle_banner .banner-middle{border:1px solid #aaaac8;box-sizing:content-box;width:250px;height:125px;margin:37px auto 0}@media (min-width: 768px){.static_pages.manabi_bicycle_banner .banner-middle{width:500px;height:250px;margin-top:74px}}@media (min-width: 1024px){.static_pages.manabi_bicycle_banner .banner-middle{margin-top:74px}}.static_pages.manabi_bicycle_banner .text02{width:275px;height:25px;margin:21px auto 13px}@media (min-width: 768px){.static_pages.manabi_bicycle_banner .text02{width:550px;height:50px;margin-top:42px;margin-bottom:27px}}@media (min-width: 1024px){.static_pages.manabi_bicycle_banner .text02{margin-top:43px;margin-bottom:30px}}.static_pages.manabi_bicycle_banner .text03{width:327px;height:36px;margin:0 auto}@media (min-width: 768px){.static_pages.manabi_bicycle_banner .text03{width:654px;height:72px}}@media (min-width: 1024px){.static_pages.manabi_bicycle_banner .text03{width:604px;height:68px}}.static_pages.manabi_bicycle_banner .text04{width:275px;height:25px;margin:31px auto 15px}@media (min-width: 768px){.static_pages.manabi_bicycle_banner .text04{width:550px;height:50px;margin-top:63px;margin-bottom:30px}}@media (min-width: 1024px){.static_pages.manabi_bicycle_banner .text04{margin-top:65px;margin-bottom:32px}}.static_pages.manabi_bicycle_banner .text05{width:327px;height:84px;margin:0 auto 300px}@media (min-width: 768px){.static_pages.manabi_bicycle_banner .text05{width:654px;height:168px;margin-bottom:600px}}@media (min-width: 1024px){.static_pages.manabi_bicycle_banner .text05{width:605px;height:160px;margin-bottom:130px}}.static_pages.manabi_nite .font-a1-m{font-family:"A1 Gothic M", "Hiragino Sans", Meiryo, sans-serif}.static_pages.manabi_nite .font-a1-b{font-family:"A1 Gothic B", "Hiragino Sans", Meiryo, sans-serif}.static_pages.manabi_nite .shuei-maru-go-b{font-family:"Shuei MaruGo B", "Hiragino Sans", Meiryo, sans-serif}.static_pages.manabi_nite .sp-tb-only{display:inline-block}@media (min-width: 1024px){.static_pages.manabi_nite .sp-tb-only{display:none}}.static_pages.manabi_nite .pc-only{display:none}@media (min-width: 1024px){.static_pages.manabi_nite .pc-only{display:inline-block}}.static_pages.manabi_nite ruby{font-weight:bold}.static_pages.manabi_nite ruby>rt{letter-spacing:-2px}.static_pages.manabi_nite _:lang(x)::-ms-,.static_pages.manabi_nite ruby>rt{font-size:100%;zoom:.5}.static_pages.manabi_nite _:lang(x)::-internal-media-controls-overlay-cast-button,.static_pages.manabi_nite ruby>rt{font-size:100%;zoom:.5}@media (min-width: 768px){.static_pages.manabi_nite _:lang(x)::-internal-media-controls-overlay-cast-button,.static_pages.manabi_nite ruby>rt{zoom:.6}}@media (min-width: 1024px){.static_pages.manabi_nite _:lang(x)::-internal-media-controls-overlay-cast-button,.static_pages.manabi_nite ruby>rt{zoom:.55}}.static_pages.manabi_nite p{margin:0}.static_pages.manabi_nite .bg{background-image:url(/assets/manabi/nite/bg-pattern-sp@2x-d27aa7512613f493b1545de0baea8b5f085abbffdcc5e00dbb08b8b7cb98ed08.png);background-position:top center;background-size:82px auto}@media (min-width: 768px){.static_pages.manabi_nite .bg{background-size:164px auto}}@media (min-width: 1024px){.static_pages.manabi_nite .bg{background-image:url(/assets/manabi/nite/bg-pattern@2x-4f2a1f5ac032a01be02002db40e40e6396dea1e1a1bb85af75e2f4cd544af1ba.png);background-size:320px auto}}.static_pages.manabi_nite .container{background-color:#fff;margin:0 auto;width:calc(100% - 16px)}@media (min-width: 768px){.static_pages.manabi_nite .container{width:calc(100% - 32px)}}@media (min-width: 1024px){.static_pages.manabi_nite .container{width:1080px}}@media (min-width: 1024px){.static_pages.manabi_nite .bg-lead.bg01{background-image:url(/assets/manabi/nite/pic-object-L@2x-8d97e5961b893759c13eca106c421ea08b6c99870f6076cde571d19eb8a506e8.png),url(/assets/manabi/nite/pic-object-R@2x-13c5be1d288266ccb7aa6ada9cb719b4c13f95734b2941ec6666fdcb6449392b.png);background-position:left top, right 40px;background-repeat:no-repeat, no-repeat;background-size:313px auto, 281px auto;height:447px}}@media (min-width: 1024px){.static_pages.manabi_nite .bg-lead.bg02{background-image:url(/assets/manabi/nite/pic-outlet@2x-d0c8a82ec025a105115f04c17092ea00d1ba424b95676438d2c8b71499051e00.png),url(/assets/manabi/nite/pic-sensei@2x-bb4ccb2fc0a69358ba5ef77035127b3b1ac942be0822abf55cd1a33586adb524.png);background-position:left 140px, right 120px;background-repeat:no-repeat, no-repeat;background-size:265px auto, 358px auto;height:430px}}.static_pages.manabi_nite .lead-title{background-image:url(/assets/manabi/nite/pic-textbase-sp@2x-0732d1b12b745f44603ace49ed6fe990ea6fc119d818ae83ba8b314666a47c3f.png);background-position:top center;background-repeat:no-repeat;background-size:320px auto;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:21px;letter-spacing:3px;line-height:1.8;margin:0 auto;padding-top:18px;width:320px;height:180px}@media (min-width: 768px){.static_pages.manabi_nite .lead-title{background-size:640px auto;font-size:42px;letter-spacing:4px;padding-top:36px;width:640px;height:360px}}@media (min-width: 1024px){.static_pages.manabi_nite .lead-title{background-image:url(/assets/manabi/nite/pic-textbase@2x-4d63ee8c2d3d209d465c4305ee23d93daefc0eef9d43351ccc1a20474d986ccd.png);background-size:1070px auto;font-size:42px;padding-top:82px;width:1070px;height:276px}}.static_pages.manabi_nite .lead-title ruby>rt{font-size:100%;zoom:.45}@media (min-width: 768px){.static_pages.manabi_nite .lead-title ruby>rt{zoom:.5}}@media (min-width: 1024px){.static_pages.manabi_nite .lead-title ruby>rt{zoom:.45}}@media (min-width: 1024px){.static_pages.manabi_nite .lead-title.title-02{font-size:40px;padding-top:85px;padding-left:21px}}.static_pages.manabi_nite .lead-pic-01{padding:0 0 24px}@media (min-width: 768px){.static_pages.manabi_nite .lead-pic-01{padding:0 0 32px}}@media (min-width: 1024px){.static_pages.manabi_nite .lead-pic-01{display:none}}.static_pages.manabi_nite .lead-pic-01 img{width:100%;height:auto}.static_pages.manabi_nite .lead-pic-02{padding:16px 0}@media (min-width: 768px){.static_pages.manabi_nite .lead-pic-02{padding:24px 0}}@media (min-width: 1024px){.static_pages.manabi_nite .lead-pic-02{display:none}}.static_pages.manabi_nite .lead-pic-02 img{width:314px;height:auto}@media (min-width: 768px){.static_pages.manabi_nite .lead-pic-02 img{width:627px}}.static_pages.manabi_nite .lead-pic-03{padding:30px 0 6px;text-align:left}@media (min-width: 768px){.static_pages.manabi_nite .lead-pic-03{padding:60px 0 12px}}@media (min-width: 1024px){.static_pages.manabi_nite .lead-pic-03{display:none}}.static_pages.manabi_nite .lead-pic-03 img{width:345px;height:auto}@media (min-width: 768px){.static_pages.manabi_nite .lead-pic-03 img{width:690px}}.static_pages.manabi_nite .lead-pic-04{padding-top:24px}@media (min-width: 768px){.static_pages.manabi_nite .lead-pic-04{padding-top:32px}}@media (min-width: 1024px){.static_pages.manabi_nite .lead-pic-04{padding-top:0}}.static_pages.manabi_nite .lead-pic-04 img{width:100%;height:auto}.static_pages.manabi_nite .lead-text{font-size:17px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";line-height:2}@media (min-width: 768px){.static_pages.manabi_nite .lead-text{font-size:34px}}@media (min-width: 1024px){.static_pages.manabi_nite .lead-text{-webkit-font-feature-settings:unset;font-feature-settings:unset;font-size:24px}}@media (min-width: 1024px){.static_pages.manabi_nite .lead-text.text-01{padding-top:27px}}.static_pages.manabi_nite .lead-text.text-03{margin-top:8px}@media (min-width: 768px){.static_pages.manabi_nite .lead-text.text-03{margin-top:16px}}.static_pages.manabi_nite .game-start{margin-top:24px}@media (min-width: 768px){.static_pages.manabi_nite .game-start{margin-top:48px}}@media (min-width: 1024px){.static_pages.manabi_nite .game-start{background-image:url(/assets/manabi/nite/pic-explosion@2x-c6b8b3117b05ab77f21104470ed01bb61afd2bfaaca158b942e6785bda24449d.png);background-position:180px 0;background-repeat:no-repeat;background-size:627px auto;margin-top:-80px;padding:233px 0 99px 60px}}.static_pages.manabi_nite .game-start a{color:#fff;display:block}.static_pages.manabi_nite .btn-game-start{background-image:url(/assets/manabi/nite/btn-start@2x-68e1dc4f497c62d6483d280c34a81488c3feebef0d2e40069681afed158c4343.png);background-position:top center;background-size:308px auto;color:#fff;font-size:37px;letter-spacing:-.5px;margin:0 auto;width:308px;height:59px}@media (min-width: 768px){.static_pages.manabi_nite .btn-game-start{background-size:615px auto;font-size:67px;letter-spacing:-1px;padding-top:5px;width:615px;height:118px}}@media (min-width: 1024px){.static_pages.manabi_nite .btn-game-start{background-size:615px auto}}.static_pages.manabi_nite .btn-game-start-fixed{position:fixed;right:0;bottom:8px;background-image:url(/assets/manabi/nite/btn-start-floating@2x-8e20a862974b28932fb511e176ef699252e391b97b3bbe9f5db3e828aa873f49.png);background-position:top center;background-size:145px auto;color:#fff;font-size:20px;letter-spacing:-.5px;line-height:1;padding:8px 13px 0 0;width:145px;height:60px}@media (min-width: 768px){.static_pages.manabi_nite .btn-game-start-fixed{bottom:16px;background-size:290px auto;font-size:40px;letter-spacing:-1px;padding:17px 26px 0 0;width:290px;height:120px}}@media (min-width: 1024px){.static_pages.manabi_nite .btn-game-start-fixed{right:84px;bottom:24px}}.static_pages.manabi_nite .heartBeatOne{animation-name:heartBeatNite;animation-duration:1s;animation-timing-function:ease-in-out}@keyframes heartBeatNite{0%{transform:scale(1)}40%{transform:scale(1.1)}80%{transform:scale(1)}}.static_pages.manabi_nite .section-link{background-color:#01419a;padding-bottom:32px}@media (min-width: 768px){.static_pages.manabi_nite .section-link{padding-bottom:48px}}@media (min-width: 1024px){.static_pages.manabi_nite .section-link{margin-top:-8px;padding-bottom:66px}}.static_pages.manabi_nite .section-link .banner{margin:0 auto;padding:8px 0 24px;width:310px}@media (min-width: 768px){.static_pages.manabi_nite .section-link .banner{padding:10px 0 42px;width:410px}}@media (min-width: 1024px){.static_pages.manabi_nite .section-link .banner{width:530px}}.static_pages.manabi_nite .section-link .banner .title{color:#fff;font-size:18px;line-height:1;text-align:center;margin-bottom:14px}@media (min-width: 768px){.static_pages.manabi_nite .section-link .banner .title{font-size:28px;margin-bottom:22px}}@media (min-width: 1024px){.static_pages.manabi_nite .section-link .banner .title{font-size:32px;margin-bottom:24px}}.static_pages.manabi_nite .section-link .title-sns{line-height:1;text-align:center}.static_pages.manabi_nite .section-link .title-sns img{width:140px;height:17px}@media (min-width: 768px){.static_pages.manabi_nite .section-link .title-sns img{width:280px;height:auto}}.static_pages.manabi_nite .section-link ul{display:flex;justify-content:center;align-items:center}.static_pages.manabi_nite .section-link li{padding:10px 12px 0}@media (min-width: 768px){.static_pages.manabi_nite .section-link li{padding:20px 25px 0}}@media (min-width: 1024px){.static_pages.manabi_nite .section-link li{padding:20px 30px 0}}.static_pages.manabi_nite .section-link li.youtube img,.static_pages.manabi_nite .section-link li.twitter img,.static_pages.manabi_nite .section-link li.note img{width:51px;height:auto}@media (min-width: 768px){.static_pages.manabi_nite .section-link li.youtube img,.static_pages.manabi_nite .section-link li.twitter img,.static_pages.manabi_nite .section-link li.note img{width:102px}}@media (min-width: 1024px){.static_pages.manabi_nite .section-link li.youtube img,.static_pages.manabi_nite .section-link li.twitter img,.static_pages.manabi_nite .section-link li.note img{width:120px}}.static_pages.manabi_money .font-a1-m{font-family:"A1 Gothic M", "Hiragino Sans", Meiryo, sans-serif}.static_pages.manabi_money .font-a1-b{font-family:"A1 Gothic B", "Hiragino Sans", Meiryo, sans-serif}.static_pages.manabi_money .shuei-maru-go-b{font-family:"Shuei MaruGo B", "Hiragino Sans", Meiryo, sans-serif}.static_pages.manabi_money .sp-tb-only{display:inline-block}@media (min-width: 1024px){.static_pages.manabi_money .sp-tb-only{display:none}}.static_pages.manabi_money .pc-only{display:none}@media (min-width: 1024px){.static_pages.manabi_money .pc-only{display:inline-block}}.static_pages.manabi_money ruby{font-weight:bold}.static_pages.manabi_money ruby>rt{letter-spacing:-2px}.static_pages.manabi_money _:lang(x)::-ms-,.static_pages.manabi_money ruby>rt{font-size:100%;zoom:.5}.static_pages.manabi_money _:lang(x)::-internal-media-controls-overlay-cast-button,.static_pages.manabi_money ruby>rt{font-size:100%;zoom:.5}@media (min-width: 768px){.static_pages.manabi_money _:lang(x)::-internal-media-controls-overlay-cast-button,.static_pages.manabi_money ruby>rt{zoom:.6}}@media (min-width: 1024px){.static_pages.manabi_money _:lang(x)::-internal-media-controls-overlay-cast-button,.static_pages.manabi_money ruby>rt{zoom:.55}}.static_pages.manabi_money p{margin:0}.static_pages.manabi_money .bg{background-image:url(/assets/manabi/money/bg-pattern-stripe@2x-6fcf645a01db72849081d56e3f7956f7255d3f683577b17bd451f6bba8cd149a.png);background-position:top center;background-size:auto 100px}@media (min-width: 768px){.static_pages.manabi_money .bg{background-size:auto 200px}}@media (min-width: 1024px){.static_pages.manabi_money .bg{background-image:url(/assets/manabi/money/bg-pattern-money@2x-7268ac6d5dccf6a56a1c00ae3d283afe47fff880b77332f2fd764150721bde2e.png),url(/assets/manabi/money/bg-pattern-stripe@2x-6fcf645a01db72849081d56e3f7956f7255d3f683577b17bd451f6bba8cd149a.png);background-position:top center, top center;background-size:331px auto, 420px auto}}.static_pages.manabi_money .bg .logo{background-color:#fff;text-align:center;margin:0 auto;width:calc(100% - 14px)}@media (min-width: 768px){.static_pages.manabi_money .bg .logo{width:calc(100% - 28px)}}@media (min-width: 1024px){.static_pages.manabi_money .bg .logo{padding:30px 0;width:100%}}.static_pages.manabi_money .bg .logo img{width:100%}@media (min-width: 1024px){.static_pages.manabi_money .bg .logo img{width:744px}}.static_pages.manabi_money .main-visual{background-color:#00e173;background-image:url(/assets/manabi/money/bg-main-sp@2x-004b4f7970de4bcd6a768525d7f9dcc6e34ce94c4dd4e8707dea81cc90a3e89e.png);background-position:top center;background-size:cover;position:relative;margin:0 auto;width:calc(100% - 14px)}@media (min-width: 768px){.static_pages.manabi_money .main-visual{width:calc(100% - 28px)}}@media (min-width: 1024px){.static_pages.manabi_money .main-visual{background-image:url(/assets/manabi/money/bg-main@2x-041afeff4f64287dcd8057b6b5a3b1e13e892fa8d346a071322b53b92599a1f7.png);background-size:2044px auto;text-align:center;padding-top:16px;width:100%;height:420px}}.static_pages.manabi_money .main-visual .pic-main img{width:100%}@media (min-width: 1024px){.static_pages.manabi_money .main-visual .pic-main img{width:604px}}.static_pages.manabi_money .main-visual .absolute{position:absolute}.static_pages.manabi_money .main-visual .pic-main-badge{top:15px;left:calc(50% - 156px)}@media (min-width: 768px){.static_pages.manabi_money .main-visual .pic-main-badge{top:31px;left:calc(50% - 312px)}}@media (min-width: 1024px){.static_pages.manabi_money .main-visual .pic-main-badge{top:27px;left:calc(50% - 301px)}}.static_pages.manabi_money .main-visual .pic-main-text-01{bottom:6px;left:8px}@media (min-width: 768px){.static_pages.manabi_money .main-visual .pic-main-text-01{bottom:12px;left:16px}}@media (min-width: 1024px){.static_pages.manabi_money .main-visual .pic-main-text-01{bottom:auto;top:121px;left:calc(50% - 385px)}}.static_pages.manabi_money .main-visual .pic-main-text-02{top:5px;left:calc(50% + 77px)}@media (min-width: 768px){.static_pages.manabi_money .main-visual .pic-main-text-02{top:9px;left:calc(50% + 154px)}}@media (min-width: 1024px){.static_pages.manabi_money .main-visual .pic-main-text-02{top:57px;left:calc(50% + 260px)}}.static_pages.manabi_money .main-visual .pic-main-badge img{width:74px;height:74px}@media (min-width: 768px){.static_pages.manabi_money .main-visual .pic-main-badge img{width:149px;height:149px}}@media (min-width: 1024px){.static_pages.manabi_money .main-visual .pic-main-badge img{width:149px}}.static_pages.manabi_money .main-visual .pic-main-text-01 img{width:67px;height:141px}@media (min-width: 768px){.static_pages.manabi_money .main-visual .pic-main-text-01 img{width:134px;height:282px}}@media (min-width: 1024px){.static_pages.manabi_money .main-visual .pic-main-text-01 img{width:135px;height:auto}}.static_pages.manabi_money .main-visual .pic-main-text-02 img{width:59px;height:99px}@media (min-width: 768px){.static_pages.manabi_money .main-visual .pic-main-text-02 img{width:118px;height:198px}}@media (min-width: 1024px){.static_pages.manabi_money .main-visual .pic-main-text-02 img{width:128px;height:auto}}.static_pages.manabi_money .container{background-color:#fff;margin:0 auto;width:calc(100% - 16px)}@media (min-width: 768px){.static_pages.manabi_money .container{width:calc(100% - 32px)}}@media (min-width: 1024px){.static_pages.manabi_money .container{width:1080px}}.static_pages.manabi_money .bg-lead.bg01{background-image:url(/assets/manabi/money/bg-okane-sp@2x-a452e5d2a239230d46c9625979a56e2b30a6712b7e4e155ffde49cb684b543aa.png);background-position:center 87px;background-repeat:no-repeat;background-size:334px auto}@media (min-width: 768px){.static_pages.manabi_money .bg-lead.bg01{background-position:center 163px;background-size:668px auto}}@media (min-width: 1024px){.static_pages.manabi_money .bg-lead.bg01{background-image:url(/assets/manabi/money/bg-okane@2x-2e0586bcf3533a961db606b46d05e48d1edd05e2c6d8d5d7112a1e0a8f45428d.png);background-position:center 120px;background-size:1019px auto}}.static_pages.manabi_money .lead-title{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:21px;letter-spacing:3px;line-height:1.8;margin:0 auto;padding-top:24px}@media (min-width: 768px){.static_pages.manabi_money .lead-title{letter-spacing:5px;font-size:42px;padding-top:56px}}@media (min-width: 1024px){.static_pages.manabi_money .lead-title{font-size:42px;padding-top:62px}}.static_pages.manabi_money .lead-title ruby>rt{font-size:100%;zoom:.45}@media (min-width: 768px){.static_pages.manabi_money .lead-title ruby>rt{zoom:.5}}@media (min-width: 1024px){.static_pages.manabi_money .lead-title ruby>rt{zoom:.45}}.static_pages.manabi_money .lead-title.title-02{padding-top:32px}@media (min-width: 768px){.static_pages.manabi_money .lead-title.title-02{padding-top:56px}}@media (min-width: 1024px){.static_pages.manabi_money .lead-title.title-02{font-size:40px;padding-top:85px}}.static_pages.manabi_money .pic-about-01{text-align:center;padding:20px 0 10px}@media (min-width: 768px){.static_pages.manabi_money .pic-about-01{padding:40px 0 20px}}@media (min-width: 1024px){.static_pages.manabi_money .pic-about-01{padding:40px 0 30px}}.static_pages.manabi_money .pic-about-01 img{width:331px;height:auto}@media (min-width: 768px){.static_pages.manabi_money .pic-about-01 img{width:662px}}@media (min-width: 1024px){.static_pages.manabi_money .pic-about-01 img{width:750px}}.static_pages.manabi_money .pic-about-02{text-align:center}.static_pages.manabi_money .pic-about-03{text-align:center;padding:24px 0 28px}@media (min-width: 768px){.static_pages.manabi_money .pic-about-03{padding:40px 0 30px}}@media (min-width: 1024px){.static_pages.manabi_money .pic-about-03{padding:50px 0 30px}}.static_pages.manabi_money .pic-about-03 img{width:254px}@media (min-width: 768px){.static_pages.manabi_money .pic-about-03 img{width:507px}}@media (min-width: 1024px){.static_pages.manabi_money .pic-about-03 img{margin-left:-30px;width:686px}}.static_pages.manabi_money .lead-text{font-size:15px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";line-height:2.2}@media (min-width: 768px){.static_pages.manabi_money .lead-text{font-size:30px;letter-spacing:.5px}}@media (min-width: 1024px){.static_pages.manabi_money .lead-text{-webkit-font-feature-settings:unset;font-feature-settings:unset;font-size:24px;line-height:2}}@media (min-width: 1024px){.static_pages.manabi_money .lead-text.text-01{padding-top:27px}}.static_pages.manabi_money .lead-text.text-02{margin-top:16px}@media (min-width: 768px){.static_pages.manabi_money .lead-text.text-02{margin-top:32px}}@media (min-width: 1024px){.static_pages.manabi_money .lead-text.text-02{margin-top:46px}}.static_pages.manabi_money .game-start .pic-arrow-bottom img{margin-top:12px;width:36px}@media (min-width: 768px){.static_pages.manabi_money .game-start .pic-arrow-bottom img{margin-top:24px;width:72px}}@media (min-width: 1024px){.static_pages.manabi_money .game-start .pic-arrow-bottom img{margin-top:40px;width:73px}}.static_pages.manabi_money .game-start-btn{display:flex;justify-content:center;align-items:center;margin:0 auto;padding:16px 0 32px;width:345px}@media (min-width: 768px){.static_pages.manabi_money .game-start-btn{padding:33px 0 64px;width:690px}}@media (min-width: 1024px){.static_pages.manabi_money .game-start-btn{padding:41px 0 72px;width:802px}}.static_pages.manabi_money .game-start-btn a{padding:0 3px}@media (min-width: 768px){.static_pages.manabi_money .game-start-btn a{padding:0 7px}}@media (min-width: 1024px){.static_pages.manabi_money .game-start-btn a{padding:0 9px}}.static_pages.manabi_money .game-start-btn img{width:169px}@media (min-width: 768px){.static_pages.manabi_money .game-start-btn img{width:338px}}@media (min-width: 1024px){.static_pages.manabi_money .game-start-btn img{width:392px}}.static_pages.manabi_money .heartBeatOne{animation-name:heartBeatMoney;animation-duration:1s;animation-timing-function:ease-in-out}@keyframes heartBeatMoney{0%{transform:scale(1)}40%{transform:scale(1.1)}80%{transform:scale(1)}}.static_pages.manabi_money .section-link{background-image:url(/assets/manabi/money/bg-banner-sp@2x-95bd7bd727772daf317525e530f63075f6d5527164d28c32ae80569732df93ce.png);background-position:top center;background-size:100% auto;padding:21px 0 26px}@media (min-width: 768px){.static_pages.manabi_money .section-link{padding-top:41px;padding-bottom:51px}}@media (min-width: 1024px){.static_pages.manabi_money .section-link{background-image:url(/assets/manabi/money/bg-banner@2x-3c5867927c89f15bf1d9a811fa35e398edae06a0593c5d52bb6122cd1447c4fc.png);padding-top:86px;padding-bottom:86px}}.static_pages.manabi_money .section-link .banner{margin:0 auto;width:265px}@media (min-width: 768px){.static_pages.manabi_money .section-link .banner{width:530px}}@media (min-width: 1024px){.static_pages.manabi_money .section-link .banner{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:880px}}.static_pages.manabi_money .section-link .banner li{padding:8px 0}@media (min-width: 768px){.static_pages.manabi_money .section-link .banner li{padding:17px 0}}@media (min-width: 1024px){.static_pages.manabi_money .section-link .banner li{padding:0 20px}}@media (min-width: 1024px){.static_pages.manabi_money .section-link .banner li:last-child{padding-top:40px}}.static_pages.manabi_money .section-link .banner li img{width:265px}@media (min-width: 768px){.static_pages.manabi_money .section-link .banner li img{width:530px}}@media (min-width: 1024px){.static_pages.manabi_money .section-link .banner li img{width:400px}}.static_pages.manabi_toilet_manner .font-a1-m{font-family:"A1 Gothic M", "Hiragino Sans", Meiryo, sans-serif}.static_pages.manabi_toilet_manner .font-a1-b{font-family:"A1 Gothic B", "Hiragino Sans", Meiryo, sans-serif}.static_pages.manabi_toilet_manner .shuei-maru-go-b{font-family:"Shuei MaruGo B", "Hiragino Sans", Meiryo, sans-serif}.static_pages.manabi_toilet_manner .sp-tb-only{display:inline-block}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .sp-tb-only{display:none}}.static_pages.manabi_toilet_manner .pc-only{display:none}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .pc-only{display:inline-block}}.static_pages.manabi_toilet_manner ruby{font-weight:bold}.static_pages.manabi_toilet_manner ruby>rt{letter-spacing:-2px}.static_pages.manabi_toilet_manner _:lang(x)::-ms-,.static_pages.manabi_toilet_manner ruby>rt{font-size:100%;zoom:.5}.static_pages.manabi_toilet_manner _:lang(x)::-internal-media-controls-overlay-cast-button,.static_pages.manabi_toilet_manner ruby>rt{font-size:100%;zoom:.5}@media (min-width: 768px){.static_pages.manabi_toilet_manner _:lang(x)::-internal-media-controls-overlay-cast-button,.static_pages.manabi_toilet_manner ruby>rt{zoom:.6}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner _:lang(x)::-internal-media-controls-overlay-cast-button,.static_pages.manabi_toilet_manner ruby>rt{zoom:.55}}.static_pages.manabi_toilet_manner p{margin:0}.static_pages.manabi_toilet_manner .bg{background-image:url(/assets/manabi/toilet_manner/bg-pattern-stripe-sp@2x-72ad964555b14a37cb2aa16361e6e61e6e7bb1ba70f97ff2b8c634c83999b461.png);background-position:top center;background-size:auto 70px}@media (min-width: 768px){.static_pages.manabi_toilet_manner .bg{background-size:auto 140px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .bg{background-image:url(/assets/manabi/toilet_manner/bg-bubble@2x-f83d3719460dbb8347818b6310767d1cda7400af6cd9a55afa766a231815d57b.png),url(/assets/manabi/toilet_manner/bg-cross@2x-18ed96bda638a46ecced9935c866d6f3d92e8fbfbec0de40e544bfcec175119f.png);background-position:left center, top center;background-size:261px auto, 113px auto}}.static_pages.manabi_toilet_manner .bg .logo{background-color:#fff;text-align:center;margin:0 auto;padding:10px 0 16px;width:calc(100% - 14px)}@media (min-width: 768px){.static_pages.manabi_toilet_manner .bg .logo{padding:20px 0 32px;width:calc(100% - 28px)}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .bg .logo{padding:20px 0 23px;width:100%}}.static_pages.manabi_toilet_manner .bg .logo img{width:310px}@media (min-width: 768px){.static_pages.manabi_toilet_manner .bg .logo img{width:620px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .bg .logo img{width:567px}}.static_pages.manabi_toilet_manner .main-visual{background-color:#00e173;background-image:url(/assets/manabi/toilet_manner/pic-main-sp@2x-6dc1585770dbcb8a39b1ece519444df5ba5cce29cdf2e8dd3d0402086e714d48.png);background-position:top center;background-size:575px auto;position:relative;margin:0 auto;width:100%;height:257px}@media (min-width: 768px){.static_pages.manabi_toilet_manner .main-visual{background-size:1150px auto;height:515px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .main-visual{background-image:url(/assets/manabi/toilet_manner/pic-main@2x-a1b4f555426d13b7593062c37ec9927be427263630801da46e488b9489948087.png);background-size:1080px auto;text-align:center;padding-top:16px;height:420px}}.static_pages.manabi_toilet_manner .main-visual .pic-main img{width:100%}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .main-visual .pic-main img{width:604px}}.static_pages.manabi_toilet_manner .main-visual .absolute{position:absolute}.static_pages.manabi_toilet_manner .main-visual .pic-main-badge{bottom:8px;left:calc(50% + 95px)}@media (min-width: 768px){.static_pages.manabi_toilet_manner .main-visual .pic-main-badge{bottom:16px;left:calc(50% + 190px)}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .main-visual .pic-main-badge{bottom:27px;left:calc(50% + 231px)}}.static_pages.manabi_toilet_manner .main-visual .pic-main-badge img{width:84px;height:84px}@media (min-width: 768px){.static_pages.manabi_toilet_manner .main-visual .pic-main-badge img{width:168px;height:168px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .main-visual .pic-main-badge img{width:161px;height:161px}}.static_pages.manabi_toilet_manner .main-visual .pic-main-text-01{top:4px;left:calc(50% + 84px)}@media (min-width: 768px){.static_pages.manabi_toilet_manner .main-visual .pic-main-text-01{top:8px;left:calc(50% + 168px)}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .main-visual .pic-main-text-01{top:17px;left:calc(50% + 160px)}}.static_pages.manabi_toilet_manner .main-visual .pic-main-text-01 img{width:60px;height:125px}@media (min-width: 768px){.static_pages.manabi_toilet_manner .main-visual .pic-main-text-01 img{width:120px;height:250px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .main-visual .pic-main-text-01 img{width:112px;height:auto}}.static_pages.manabi_toilet_manner .main-visual .pic-main-text-02{bottom:7px;left:calc(50% - 175px)}@media (min-width: 768px){.static_pages.manabi_toilet_manner .main-visual .pic-main-text-02{bottom:15px;left:calc(50% - 350px)}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .main-visual .pic-main-text-02{bottom:6px;left:calc(50% - 348px)}}.static_pages.manabi_toilet_manner .main-visual .pic-main-text-02 img{width:72px;height:auto}@media (min-width: 768px){.static_pages.manabi_toilet_manner .main-visual .pic-main-text-02 img{width:144px;height:271px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .main-visual .pic-main-text-02 img{width:132px;height:auto}}.static_pages.manabi_toilet_manner .container{background-color:#fff;margin:0 auto;width:calc(100% - 14px)}@media (min-width: 768px){.static_pages.manabi_toilet_manner .container{width:calc(100% - 28px)}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .container{width:1080px}}.static_pages.manabi_toilet_manner .lead-title{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:21px;letter-spacing:3px;line-height:2.2;margin:0 auto;padding-top:24px}@media (min-width: 768px){.static_pages.manabi_toilet_manner .lead-title{font-size:42px;letter-spacing:7px;padding-top:56px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .lead-title{font-size:42px;padding-top:62px}}.static_pages.manabi_toilet_manner .lead-title span{display:inline-block;background-image:url(/assets/manabi/toilet_manner/border-dot@2x-51c12d281deaeededab0c17410840b4b7946e2e6e77eb0d1c2985879b335c3b8.png);background-position:left 40px;background-repeat:repeat-x;background-size:auto 3px}@media (min-width: 768px){.static_pages.manabi_toilet_manner .lead-title span{background-position:left 80px;background-size:auto 7px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .lead-title span{background-size:15px 7px}}.static_pages.manabi_toilet_manner .lead-title.title-01 span.line-01{width:328px}@media (min-width: 768px){.static_pages.manabi_toilet_manner .lead-title.title-01 span.line-01{width:654px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .lead-title.title-01 span.line-01{width:655px}}.static_pages.manabi_toilet_manner .lead-title.title-01 span.line-02{width:262px}@media (min-width: 768px){.static_pages.manabi_toilet_manner .lead-title.title-01 span.line-02{width:504px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .lead-title.title-01 span.line-02{width:520px}}.static_pages.manabi_toilet_manner .lead-title.title-02{margin-top:-40px;letter-spacing:1px;line-height:2.5}@media (min-width: 768px){.static_pages.manabi_toilet_manner .lead-title.title-02{margin-top:-50px;letter-spacing:3px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .lead-title.title-02{font-size:40px;margin-top:0;padding-top:15px}}.static_pages.manabi_toilet_manner .lead-title.title-02 span{background-position:left 43px}@media (min-width: 768px){.static_pages.manabi_toilet_manner .lead-title.title-02 span{background-position:left 86px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .lead-title.title-02 span{background-position:left 82px}}.static_pages.manabi_toilet_manner .lead-title.title-02 span.line-01{width:308px}@media (min-width: 768px){.static_pages.manabi_toilet_manner .lead-title.title-02 span.line-01{width:596px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .lead-title.title-02 span.line-01{width:565px}}.static_pages.manabi_toilet_manner .lead-title.title-02 span.line-02{width:317px}@media (min-width: 768px){.static_pages.manabi_toilet_manner .lead-title.title-02 span.line-02{width:644px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .lead-title.title-02 span.line-02{width:610px}}.static_pages.manabi_toilet_manner .pic-about-01{text-align:center;padding-top:19px}@media (min-width: 768px){.static_pages.manabi_toilet_manner .pic-about-01{padding-top:38px}}.static_pages.manabi_toilet_manner .pic-about-01 img{width:323px;height:auto}@media (min-width: 768px){.static_pages.manabi_toilet_manner .pic-about-01 img{width:646px}}.static_pages.manabi_toilet_manner .pic-about-wrap{display:flex;justify-content:center;align-items:flex-end;margin:0 auto;width:252px}@media (min-width: 768px){.static_pages.manabi_toilet_manner .pic-about-wrap{width:504px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .pic-about-wrap{justify-content:space-between;margin-top:-150px;width:1004px}}.static_pages.manabi_toilet_manner .pic-about-02,.static_pages.manabi_toilet_manner .pic-about-03{text-align:center;padding:0 4px}@media (min-width: 768px){.static_pages.manabi_toilet_manner .pic-about-02,.static_pages.manabi_toilet_manner .pic-about-03{padding:0 8px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .pic-about-02,.static_pages.manabi_toilet_manner .pic-about-03{padding:0}}.static_pages.manabi_toilet_manner .pic-about-02 img{width:113px}@media (min-width: 768px){.static_pages.manabi_toilet_manner .pic-about-02 img{width:226px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .pic-about-02 img{width:226px}}.static_pages.manabi_toilet_manner .pic-about-03 img{width:130px}@media (min-width: 768px){.static_pages.manabi_toilet_manner .pic-about-03 img{width:260px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .pic-about-03 img{width:277px}}.static_pages.manabi_toilet_manner .pic-about-04{text-align:center;margin-top:-36px}@media (min-width: 768px){.static_pages.manabi_toilet_manner .pic-about-04{margin-top:-16px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .pic-about-04{margin-top:0}}.static_pages.manabi_toilet_manner .pic-about-04 img{width:100%}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .pic-about-04 img{width:1018px}}.static_pages.manabi_toilet_manner .section-lead.bg01{background-image:url(/assets/manabi/toilet_manner/bg-bubble-01-sp@2x-70aeab7d5a0328f6b7c29899469206a1ede893947e5a0c7b07a3382514d18f15.png),url(/assets/manabi/toilet_manner/bg-bubble-02-sp@2x-214659771bc525fb639152ec6389a7b8145e7e9c0233c61041b7246013144c4f.png);background-position:left 300px, right 300px;background-size:68px auto, 90px auto;background-repeat:no-repeat}@media (min-width: 768px){.static_pages.manabi_toilet_manner .section-lead.bg01{background-position:left 600px, right 600px;background-size:136px auto, 180px auto}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .section-lead.bg01{background-image:none}}.static_pages.manabi_toilet_manner .lead-text{font-size:15px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";line-height:2.2}@media (min-width: 768px){.static_pages.manabi_toilet_manner .lead-text{font-size:30px;letter-spacing:.5px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .lead-text{-webkit-font-feature-settings:unset;font-feature-settings:unset;font-size:24px;line-height:2}}.static_pages.manabi_toilet_manner .lead-text.text-01{padding-top:16px}@media (min-width: 768px){.static_pages.manabi_toilet_manner .lead-text.text-01{padding-top:32px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .lead-text.text-01{padding-top:37px}}.static_pages.manabi_toilet_manner .lead-text.text-02{margin-top:16px;padding-bottom:30px}@media (min-width: 768px){.static_pages.manabi_toilet_manner .lead-text.text-02{margin-top:32px;padding-bottom:60px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .lead-text.text-02{margin-top:46px;padding-bottom:0}}.static_pages.manabi_toilet_manner .lead-text.text-03{margin-top:16px}@media (min-width: 768px){.static_pages.manabi_toilet_manner .lead-text.text-03{margin-top:32px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .lead-text.text-03{margin-top:66px}}.static_pages.manabi_toilet_manner .slide-wrap{background-image:url(/assets/manabi/toilet_manner/bg-cross-sp@2x-4c283dc33c56380fa7c6acd502b5d9a509afc66cd949bfaa270be9ba6f148a53.png);background-position:top center;background-size:50px auto;padding:35px 0}@media (min-width: 768px){.static_pages.manabi_toilet_manner .slide-wrap{background-size:100px auto;padding:70px 0 135px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .slide-wrap{padding:0;background-image:none}}.static_pages.manabi_toilet_manner .slide-text{text-align:center;padding:0 0 18px}@media (min-width: 768px){.static_pages.manabi_toilet_manner .slide-text{padding:0 0 36px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .slide-text{padding:50px 0 14px}}.static_pages.manabi_toilet_manner .slide-text img{width:325px}@media (min-width: 768px){.static_pages.manabi_toilet_manner .slide-text img{width:650px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .slide-text img{width:464px}}.static_pages.manabi_toilet_manner .slide-box{margin:0 auto;width:286px}@media (min-width: 768px){.static_pages.manabi_toilet_manner .slide-box{width:572px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .slide-box{width:922px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .swiper-container{box-sizing:border-box;padding:8px 36px 24px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .swiper-slide{-webkit-filter:drop-shadow(4px 4px 7px rgba(0,0,0,0.5));filter:drop-shadow(4px 4px 7px rgba(0,0,0,0.5))}}.static_pages.manabi_toilet_manner .swiper-button-next,.static_pages.manabi_toilet_manner .swiper-button-prev{background-color:transparent;background-repeat:no-repeat;background-size:19px 35px;width:19px;height:35px}@media (min-width: 768px){.static_pages.manabi_toilet_manner .swiper-button-next,.static_pages.manabi_toilet_manner .swiper-button-prev{background-size:38px 70px;width:38px;height:70px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .swiper-button-next,.static_pages.manabi_toilet_manner .swiper-button-prev{background-size:30px 60px;width:30px;height:60px}}.static_pages.manabi_toilet_manner .swiper-button-next{background-image:url(/assets/toyota/swiper-button-next-7db52450e8fe8a8b5ad4bf9a8b497b1dddbaaa4d47a1eaaa8d9d6735dad33f72.svg);right:-27px}@media (min-width: 768px){.static_pages.manabi_toilet_manner .swiper-button-next{right:-55px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .swiper-button-next{right:-14px}}.static_pages.manabi_toilet_manner .swiper-button-prev{background-image:url(/assets/toyota/swiper-button-prev-e2ab816f0ff7b377bf4ae79a5f6842fe24fc3f26046071a9be174bf4bd6745e7.svg);left:-27px}@media (min-width: 768px){.static_pages.manabi_toilet_manner .swiper-button-prev{left:-55px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .swiper-button-prev{left:-14px}}.static_pages.manabi_toilet_manner .game-start{background-image:url(/assets/manabi/toilet_manner/bg-bubble-03-sp@2x-be805753c079eacd04e1bbc23e71d158cc91a1424ac6b2d0cab78269dea6bd8f.png),url(/assets/manabi/toilet_manner/bg-bubble-04-sp@2x-708924c91e8106e5b1477117976e968b4a7bbb02d3b410b24d490a9b8a5405aa.png);background-position:left top, right top;background-size:67px auto, 86px auto;background-repeat:no-repeat}@media (min-width: 768px){.static_pages.manabi_toilet_manner .game-start{background-size:134px auto, 172px auto}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .game-start{background-image:none}}.static_pages.manabi_toilet_manner .game-start-btn{display:flex;justify-content:center;align-items:center;margin:0 auto;padding:16px 0 71px}@media (min-width: 768px){.static_pages.manabi_toilet_manner .game-start-btn{padding:33px 0 141px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .game-start-btn{margin-top:-180px;padding:41px 0 50px}}.static_pages.manabi_toilet_manner .game-start-btn a{padding:0 3px}@media (min-width: 768px){.static_pages.manabi_toilet_manner .game-start-btn a{padding:0 7px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .game-start-btn a{padding:0 9px}}.static_pages.manabi_toilet_manner .game-start-btn img{width:320px}@media (min-width: 768px){.static_pages.manabi_toilet_manner .game-start-btn img{width:640px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .game-start-btn img{width:614px}}.static_pages.manabi_toilet_manner .heartBeatOne{animation-name:heartBeatMoney;animation-duration:1s;animation-timing-function:ease-in-out}@keyframes heartBeatMoney{0%{transform:scale(1)}40%{transform:scale(1.1)}80%{transform:scale(1)}}.static_pages.manabi_toilet_manner .section-banner{position:relative;background-image:url(/assets/manabi/toilet_manner/bg-banner-sp@2x-8e21f976126bb2c2e3ca3f8980416b03badc8cc00bc5ee2d17ec9dec2db72ae2.png);background-position:center top;background-size:540px auto;background-repeat:no-repeat;text-align:center;margin-top:-20px;padding:30px 25px 40px}@media (min-width: 768px){.static_pages.manabi_toilet_manner .section-banner{background-size:1080px auto;margin-top:-24px;padding:60px 50px 80px;row-gap:50px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .section-banner{background-image:url(/assets/manabi/toilet_manner/bg-banner@2x-f1ded2a356a09db6030ab86a039ea0a6b27570134bf1f1c17a5f0fec04f42f3a.png);background-size:1080px auto;row-gap:0;column-gap:25px;margin-top:-48px;padding:69px 0 26px}}.static_pages.manabi_toilet_manner .section-banner .section-banner-box{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;row-gap:25px}@media (min-width: 768px){.static_pages.manabi_toilet_manner .section-banner .section-banner-box{row-gap:50px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .section-banner .section-banner-box{flex-wrap:nowrap;row-gap:0;column-gap:25px}}.static_pages.manabi_toilet_manner .section-banner .pic-banner-01 img{width:312px}@media (min-width: 768px){.static_pages.manabi_toilet_manner .section-banner .pic-banner-01 img{width:624px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .section-banner .pic-banner-01 img{width:454px}}.static_pages.manabi_toilet_manner .section-banner .pic-banner-02 img{width:265px}@media (min-width: 768px){.static_pages.manabi_toilet_manner .section-banner .pic-banner-02 img{width:530px}}@media (min-width: 1024px){.static_pages.manabi_toilet_manner .section-banner .pic-banner-02 img{width:400px}}.static_pages.manabi_marine_logistics .font-a1-m{font-family:"A1 Gothic M", "Hiragino Sans", Meiryo, sans-serif}.static_pages.manabi_marine_logistics .font-a1-b{font-family:"A1 Gothic B", "Hiragino Sans", Meiryo, sans-serif}.static_pages.manabi_marine_logistics .shuei-maru-go-b{font-family:"Shuei MaruGo B", "Hiragino Sans", Meiryo, sans-serif}.static_pages.manabi_marine_logistics .sp-tb-only{display:inline-block}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .sp-tb-only{display:none}}.static_pages.manabi_marine_logistics .pc-only{display:none}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .pc-only{display:inline-block}}.static_pages.manabi_marine_logistics ruby{font-weight:bold}.static_pages.manabi_marine_logistics ruby>rt{letter-spacing:-2px}.static_pages.manabi_marine_logistics _:lang(x)::-ms-,.static_pages.manabi_marine_logistics ruby>rt{font-size:100%;zoom:.5}.static_pages.manabi_marine_logistics _:lang(x)::-internal-media-controls-overlay-cast-button,.static_pages.manabi_marine_logistics ruby>rt{font-size:100%;zoom:.5}@media (min-width: 768px){.static_pages.manabi_marine_logistics _:lang(x)::-internal-media-controls-overlay-cast-button,.static_pages.manabi_marine_logistics ruby>rt{zoom:.6}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics _:lang(x)::-internal-media-controls-overlay-cast-button,.static_pages.manabi_marine_logistics ruby>rt{zoom:.55}}.static_pages.manabi_marine_logistics p{margin:0}.static_pages.manabi_marine_logistics .bg{background-image:url(/assets/manabi/marine_logistics/bg-sp@2x-26215e4d18d267b0cfeac753abd21f6a4cb0dd0df08b1d02a922a1a371f11894.png);background-position:top center;background-size:auto 113px}@media (min-width: 768px){.static_pages.manabi_marine_logistics .bg{background-size:auto 226px}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .bg{background-image:url(/assets/manabi/marine_logistics/bg-pc@2x-e998744bb6df9c01c4c7642cfe1d71cd0f5138fd835ff26bafdac0d0c3c8b37b.png);background-position:top center;background-size:261px auto}}.static_pages.manabi_marine_logistics .bg .logo{background-color:#fff;text-align:center;margin:0 auto;padding:10px 0 16px;width:calc(100% - 14px)}@media (min-width: 768px){.static_pages.manabi_marine_logistics .bg .logo{padding:20px 0 32px;width:calc(100% - 28px)}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .bg .logo{padding:20px 0 36px;width:100%}}.static_pages.manabi_marine_logistics .bg .logo .img-logo{width:240px}@media (min-width: 768px){.static_pages.manabi_marine_logistics .bg .logo .img-logo{width:480px}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .bg .logo .img-logo{width:482px}}.static_pages.manabi_marine_logistics .pic-badge{display:none}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .pic-badge{position:absolute;top:78px;left:calc(50% + 280px);display:block;width:175px;height:175px}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .main-visual{margin-top:-11px}}.static_pages.manabi_marine_logistics .main-visual .pic-main img{width:100%}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .main-visual .pic-main img{width:604px}}.static_pages.manabi_marine_logistics .main-visual .absolute{position:absolute}.static_pages.manabi_marine_logistics .main-visual .pic-main-badge{bottom:8px;left:calc(50% + 95px)}@media (min-width: 768px){.static_pages.manabi_marine_logistics .main-visual .pic-main-badge{bottom:16px;left:calc(50% + 190px)}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .main-visual .pic-main-badge{bottom:27px;left:calc(50% + 231px)}}.static_pages.manabi_marine_logistics .main-visual .pic-main-badge img{width:84px;height:84px}@media (min-width: 768px){.static_pages.manabi_marine_logistics .main-visual .pic-main-badge img{width:168px;height:168px}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .main-visual .pic-main-badge img{width:161px;height:161px}}.static_pages.manabi_marine_logistics .main-visual .pic-main-text-01{top:4px;left:calc(50% + 84px)}@media (min-width: 768px){.static_pages.manabi_marine_logistics .main-visual .pic-main-text-01{top:8px;left:calc(50% + 168px)}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .main-visual .pic-main-text-01{top:17px;left:calc(50% + 160px)}}.static_pages.manabi_marine_logistics .main-visual .pic-main-text-01 img{width:60px;height:125px}@media (min-width: 768px){.static_pages.manabi_marine_logistics .main-visual .pic-main-text-01 img{width:120px;height:250px}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .main-visual .pic-main-text-01 img{width:112px;height:auto}}.static_pages.manabi_marine_logistics .main-visual .pic-main-text-02{bottom:7px;left:calc(50% - 175px)}@media (min-width: 768px){.static_pages.manabi_marine_logistics .main-visual .pic-main-text-02{bottom:15px;left:calc(50% - 350px)}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .main-visual .pic-main-text-02{bottom:6px;left:calc(50% - 348px)}}.static_pages.manabi_marine_logistics .main-visual .pic-main-text-02 img{width:72px;height:auto}@media (min-width: 768px){.static_pages.manabi_marine_logistics .main-visual .pic-main-text-02 img{width:144px;height:271px}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .main-visual .pic-main-text-02 img{width:132px;height:auto}}.static_pages.manabi_marine_logistics .container{background-color:#fff;margin:0 auto;width:calc(100% - 14px)}@media (min-width: 768px){.static_pages.manabi_marine_logistics .container{width:calc(100% - 28px)}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .container{width:1080px}}.static_pages.manabi_marine_logistics .lead-title{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:21px;letter-spacing:2px;line-height:1.6;margin:0 auto;padding-top:38px;padding-left:12px}@media (min-width: 768px){.static_pages.manabi_marine_logistics .lead-title{font-size:42px;letter-spacing:5px;padding-top:76px;padding-left:24px}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .lead-title{font-size:43px;letter-spacing:4px;padding-top:62px;padding-left:24px}}.static_pages.manabi_marine_logistics .lead-title ruby>rt{font-size:100%;zoom:.45}@media (min-width: 768px){.static_pages.manabi_marine_logistics .lead-title ruby>rt{zoom:.5}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .lead-title ruby>rt{zoom:.45}}.static_pages.manabi_marine_logistics .lead-title span{background-color:#fff;display:inline-block}.static_pages.manabi_marine_logistics .lead-title.title-02{line-height:1.8;padding-left:0}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .lead-title.title-02{padding-top:65px}}.static_pages.manabi_marine_logistics .lead-title.title-02 span{background-position:left 43px}@media (min-width: 768px){.static_pages.manabi_marine_logistics .lead-title.title-02 span{background-position:left 86px}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .lead-title.title-02 span{background-position:left 82px}}.static_pages.manabi_marine_logistics .bg01{background-image:url(/assets/manabi/marine_logistics/bg-01-01-sp@2x-b8ae85836c2ccc7d3d4837d75ca1efe76a183688ac1937d4c535ddf28b31b740.png),url(/assets/manabi/marine_logistics/bg-01-02-sp@2x-443b2fcca560595f1ba64bc0644f32e8f0a50f66c200c008fb118dc682934d06.png);background-position:center top, center 230px;background-size:100% auto, 100% auto;background-repeat:no-repeat}@media (min-width: 768px){.static_pages.manabi_marine_logistics .bg01{background-position:center top, center 460px;background-size:100% auto, 100% auto}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .bg01{background-image:url(/assets/manabi/marine_logistics/bg-01@2x-06c3ad782c738dfb41fb24db985c9c4b096c65217ca300e906d9a17745c71906.png);background-position:center top;background-size:1080px auto;padding-bottom:119px}}.static_pages.manabi_marine_logistics .lead-text{font-size:17px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";line-height:2.2}@media (min-width: 768px){.static_pages.manabi_marine_logistics .lead-text{font-size:34px;letter-spacing:.5px}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .lead-text{-webkit-font-feature-settings:unset;font-feature-settings:unset;font-size:24px;line-height:2}}.static_pages.manabi_marine_logistics .lead-text span{background-color:#fff;display:inline-block}.static_pages.manabi_marine_logistics .lead-text.text-01 span{margin-top:64px;padding:0 12px}@media (min-width: 768px){.static_pages.manabi_marine_logistics .lead-text.text-01 span{margin-top:128px;padding:0 14px}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .lead-text.text-01 span{margin-top:0;padding:40px 10px 0}}.static_pages.manabi_marine_logistics .lead-text.text-02{margin-top:16px;padding-bottom:30px}@media (min-width: 768px){.static_pages.manabi_marine_logistics .lead-text.text-02{margin-top:32px;padding-bottom:60px}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .lead-text.text-02{margin-top:46px;padding-bottom:0}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .lead-text.text-02 span{padding:0 24px}}.static_pages.manabi_marine_logistics .lead-text.text-03{padding-top:24px}@media (min-width: 768px){.static_pages.manabi_marine_logistics .lead-text.text-03{padding-top:48px}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .lead-text.text-03{padding-top:49px}}.static_pages.manabi_marine_logistics .lead-text.text-04{margin-top:12px;line-height:2}@media (min-width: 768px){.static_pages.manabi_marine_logistics .lead-text.text-04{margin-top:24px}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .lead-text.text-04{margin-top:68px;line-height:2.2}}.static_pages.manabi_marine_logistics .lead-text.text-04 span{background-color:transparent}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .lead-text.text-04 span{background-color:#fff}}.static_pages.manabi_marine_logistics .lead-text.text-05{padding-bottom:150px;line-height:2}@media (min-width: 768px){.static_pages.manabi_marine_logistics .lead-text.text-05{padding-top:20px;padding-bottom:330px}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .lead-text.text-05{margin-top:40px;padding-top:0;padding-bottom:58px;line-height:2.2}}.static_pages.manabi_marine_logistics .lead-text.text-05 span{padding-top:12px}@media (min-width: 768px){.static_pages.manabi_marine_logistics .lead-text.text-05 span{padding-top:34px}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .lead-text.text-05 span{padding-top:0}}.static_pages.manabi_marine_logistics .slide-title{text-align:center}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .slide-title{padding-bottom:8px}}.static_pages.manabi_marine_logistics .slide-title img{width:310px}@media (min-width: 768px){.static_pages.manabi_marine_logistics .slide-title img{width:620px}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .slide-title img{width:484px}}.static_pages.manabi_marine_logistics .slide-wrap{background-image:url(/assets/manabi/marine_logistics/bg-drill@2x-1d337bee116aedef7805a13b3193cd74e3b4cfb7c686e5dd96dd67085d928753.png);background-position:top center;background-size:308px 40px;padding:38px 0 65px}@media (min-width: 768px){.static_pages.manabi_marine_logistics .slide-wrap{background-size:716px 80px;padding:80px 0 142px}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .slide-wrap{background-image:none;margin-top:-40px;padding:0}}.static_pages.manabi_marine_logistics .slide-text{text-align:center;padding:0 0 18px}@media (min-width: 768px){.static_pages.manabi_marine_logistics .slide-text{padding:0 0 36px}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .slide-text{padding:50px 0 14px}}.static_pages.manabi_marine_logistics .slide-text img{width:325px}@media (min-width: 768px){.static_pages.manabi_marine_logistics .slide-text img{width:650px}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .slide-text img{width:464px}}.static_pages.manabi_marine_logistics .slide-box{margin:31px auto 0;width:286px}@media (min-width: 768px){.static_pages.manabi_marine_logistics .slide-box{margin-top:63px;width:572px}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .slide-box{margin-top:0;width:922px}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .swiper-container{box-sizing:border-box;padding:8px 36px 24px}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .swiper-slide{-webkit-filter:drop-shadow(4px 4px 7px rgba(0,0,0,0.5));filter:drop-shadow(4px 4px 7px rgba(0,0,0,0.5))}}.static_pages.manabi_marine_logistics .swiper-button-next,.static_pages.manabi_marine_logistics .swiper-button-prev{background-color:transparent;background-repeat:no-repeat;background-size:19px 36px;width:19px;height:36px}@media (min-width: 768px){.static_pages.manabi_marine_logistics .swiper-button-next,.static_pages.manabi_marine_logistics .swiper-button-prev{background-size:38px 72px;width:38px;height:72px}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .swiper-button-next,.static_pages.manabi_marine_logistics .swiper-button-prev{background-size:38px 70px;width:38px;height:70px}}.static_pages.manabi_marine_logistics .swiper-button-next{background-image:url(/assets/manabi/marine_logistics/swiper-button-next@2x-eb272c0bcf0b13041030b9b37a94ddac16f387c7cd2ca52d0c02642f19b292dc.png);right:-30px}@media (min-width: 768px){.static_pages.manabi_marine_logistics .swiper-button-next{right:-60px}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .swiper-button-next{right:-24px}}.static_pages.manabi_marine_logistics .swiper-button-prev{background-image:url(/assets/manabi/marine_logistics/swiper-button-prev@2x-57d8d520f36ef2408ff10eb179e23c9e6b4371b58370c3b3e0a6bb9bec174c09.png);left:-30px}@media (min-width: 768px){.static_pages.manabi_marine_logistics .swiper-button-prev{left:-60px}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .swiper-button-prev{left:-24px}}.static_pages.manabi_marine_logistics .bg02{background-image:url(/assets/manabi/marine_logistics/bg-02-02-sp@2x-01c50ef0645f4f9129433ca274fa9c3545896df90956ba717829820105a30c22.png);background-size:contain;background-repeat:no-repeat;background-position:center bottom;margin-top:-8px}@media (min-width: 768px){.static_pages.manabi_marine_logistics .bg02{margin-top:-16px}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .bg02{background-image:url(/assets/manabi/marine_logistics/bg-02@2x-db9f15938ff8c8204edf6af7d0c22cfd3543bfbad89e8beedaebe28da2f5e2cc.png);background-position:center top;margin-top:-16px}}.static_pages.manabi_marine_logistics .btn-game-start-fixed{position:fixed;right:0;bottom:8px;z-index:1;background-image:url(/assets/manabi/nite/btn-start-floating@2x-8e20a862974b28932fb511e176ef699252e391b97b3bbe9f5db3e828aa873f49.png);background-position:top center;background-size:145px auto;color:#fff;font-size:20px;letter-spacing:-.5px;line-height:1;padding:8px 13px 0 0;width:145px;height:60px}@media (min-width: 768px){.static_pages.manabi_marine_logistics .btn-game-start-fixed{bottom:16px;background-size:290px auto;font-size:40px;letter-spacing:-1px;padding:17px 26px 0 0;width:290px;height:120px}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .btn-game-start-fixed{right:84px;bottom:24px}}.static_pages.manabi_marine_logistics .btn-game-start-fixed a{color:#fff}.static_pages.manabi_marine_logistics .game-start{background-image:url(/assets/manabi/marine_logistics/bg-02-01-sp@2x-4be5d1d3652a444dd9ca6701b39006bb38b7b7038398fc41d7e3e90752e04aee.png);background-size:contain;background-position:center bottom;background-repeat:no-repeat;padding-bottom:155px}@media (min-width: 768px){.static_pages.manabi_marine_logistics .game-start{padding-bottom:310px}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .game-start{background:none;padding-bottom:0}}.static_pages.manabi_marine_logistics .game-start-btn{display:flex;justify-content:center;align-items:center;margin:0 auto;padding:27px 0 0}@media (min-width: 768px){.static_pages.manabi_marine_logistics .game-start-btn{padding:54px 0 0}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .game-start-btn{padding:71px 0 0}}.static_pages.manabi_marine_logistics .game-start-btn a{padding:0 3px}@media (min-width: 768px){.static_pages.manabi_marine_logistics .game-start-btn a{padding:0 7px}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .game-start-btn a{padding:0 9px}}.static_pages.manabi_marine_logistics .game-start-btn img{width:320px}@media (min-width: 768px){.static_pages.manabi_marine_logistics .game-start-btn img{width:640px}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .game-start-btn img{width:614px}}.static_pages.manabi_marine_logistics .heartBeatOne{animation-name:heartBeatMoney;animation-duration:1s;animation-timing-function:ease-in-out}@keyframes heartBeatMoney{0%{transform:scale(1)}40%{transform:scale(1.1)}80%{transform:scale(1)}}.static_pages.manabi_marine_logistics .section-banner{position:relative;text-align:center}.static_pages.manabi_marine_logistics .section-banner .pic-bird-01{position:absolute;top:-71px;left:97px;width:51px;height:80px}@media (min-width: 768px){.static_pages.manabi_marine_logistics .section-banner .pic-bird-01{top:-142px;left:194px;width:102px;height:161px}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .section-banner .pic-bird-01{top:-126px;left:217px}}.static_pages.manabi_marine_logistics .section-banner .pic-bird-02{position:absolute;top:-40px;right:21px;width:53px;height:50px}@media (min-width: 768px){.static_pages.manabi_marine_logistics .section-banner .pic-bird-02{top:-80px;right:42px;width:106px;height:101px}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .section-banner .pic-bird-02{top:-87px;right:42px}}.static_pages.manabi_marine_logistics .section-banner .section-banner-box{position:absolute;top:0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;row-gap:22px;padding-top:30vw;width:100%}@media (min-width: 768px){.static_pages.manabi_marine_logistics .section-banner .section-banner-box{row-gap:45px}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .section-banner .section-banner-box{row-gap:43px;padding-top:196px}}.static_pages.manabi_marine_logistics .section-banner .section-banner-box p{width:100%}.static_pages.manabi_marine_logistics .section-banner .pic-banner-01 img{width:338px}@media (min-width: 768px){.static_pages.manabi_marine_logistics .section-banner .pic-banner-01 img{width:676px}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .section-banner .pic-banner-01 img{width:700px}}.static_pages.manabi_marine_logistics .section-banner .pic-banner-02 img{width:338px}@media (min-width: 768px){.static_pages.manabi_marine_logistics .section-banner .pic-banner-02 img{width:676px}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .section-banner .pic-banner-02 img{width:700px}}.static_pages.manabi_marine_logistics .section-banner .pic-banner-03 img{width:242px}@media (min-width: 768px){.static_pages.manabi_marine_logistics .section-banner .pic-banner-03 img{width:484px}}@media (min-width: 1024px){.static_pages.manabi_marine_logistics .section-banner .pic-banner-03 img{width:455px}}.static_pages.manabi_safety_elevator .font-a1-m{font-family:"A1 Gothic M", "Hiragino Sans", Meiryo, sans-serif}.static_pages.manabi_safety_elevator .font-a1-b{font-family:"A1 Gothic B", "Hiragino Sans", Meiryo, sans-serif}.static_pages.manabi_safety_elevator .shuei-maru-go-b{font-family:"Shuei MaruGo B", "Hiragino Sans", Meiryo, sans-serif}.static_pages.manabi_safety_elevator .sp-tb-only{display:block}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .sp-tb-only{display:none}}.static_pages.manabi_safety_elevator .pc-only{display:none}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .pc-only{display:block}}.static_pages.manabi_safety_elevator ruby{font-weight:bold}.static_pages.manabi_safety_elevator ruby>rt{letter-spacing:-2px}.static_pages.manabi_safety_elevator _:lang(x)::-ms-,.static_pages.manabi_safety_elevator ruby>rt{font-size:100%;zoom:.5}.static_pages.manabi_safety_elevator _:lang(x)::-internal-media-controls-overlay-cast-button,.static_pages.manabi_safety_elevator ruby>rt{font-size:100%;zoom:.5}@media (min-width: 768px){.static_pages.manabi_safety_elevator _:lang(x)::-internal-media-controls-overlay-cast-button,.static_pages.manabi_safety_elevator ruby>rt{zoom:.6}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator _:lang(x)::-internal-media-controls-overlay-cast-button,.static_pages.manabi_safety_elevator ruby>rt{zoom:.55}}.static_pages.manabi_safety_elevator p{margin:0}.static_pages.manabi_safety_elevator .bg{background-color:#fff;background-image:url(/assets/manabi/safety_elevator/sp/bg-diagonal@2x-8e37505784e02a40b0487f153847a5afc8273edffd71414f90485a233cd65423.png);background-position:top center;background-size:139px}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .bg{background-image:url(/assets/manabi/safety_elevator/pc/bg-diagonal@2x-046c32da34cdcdeff97dec51c4db4d477a098ed5e2914cb62352ab42c5de8b0a.png),url(/assets/manabi/safety_elevator/pc/bg-vertical@2x-a4c11b52c083ae348ccc36a62c585cbc297642cd8e99044723062af3652bdc8b.png);background-blend-mode:multiply, normal;background-position:top center, top center;background-repeat:repeat, repeat-y;background-size:330px, 2481px auto}}.static_pages.manabi_safety_elevator .bg .logo{background-color:#fff;text-align:center;margin:0 auto;padding:10px 0 8px;width:calc(100% - 14px)}@media (min-width: 768px){.static_pages.manabi_safety_elevator .bg .logo{padding:20px 0 16px;width:calc(100% - 28px)}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .bg .logo{width:100%}}.static_pages.manabi_safety_elevator .bg .logo img{width:338px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .bg .logo img{width:677px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .bg .logo img{width:687px}}.static_pages.manabi_safety_elevator .main-visual{margin-bottom:25px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .main-visual{margin-bottom:50px}}.static_pages.manabi_safety_elevator .main-visual img{display:block;width:100%;height:auto}.static_pages.manabi_safety_elevator .container{background-color:#fff;margin:0 auto;width:calc(100% - 14px)}@media (min-width: 768px){.static_pages.manabi_safety_elevator .container{width:calc(100% - 28px)}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .container{width:1080px}}.static_pages.manabi_safety_elevator .lead-title{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:21px;line-height:2.4;text-align:center;margin:0 auto;width:99%}@media (min-width: 768px){.static_pages.manabi_safety_elevator .lead-title{font-size:42px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .lead-title{font-size:43px;letter-spacing:5px}}.static_pages.manabi_safety_elevator .lead-title span{display:inline-block;background-image:url(/assets/manabi/safety_elevator/border-dot@2x-0bc4f736602e740b3e266fdbb891814f47e6566d24702d071853bc22e4ad9bb7.png);background-position:left 40px;background-repeat:repeat-x;background-size:auto 3px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .lead-title span{background-position:left 80px;background-size:auto 7px}}.static_pages.manabi_safety_elevator .lead-text{font-size:15px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";line-height:2.2}@media (min-width: 768px){.static_pages.manabi_safety_elevator .lead-text{font-size:30px;letter-spacing:.5px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .lead-text{-webkit-font-feature-settings:unset;font-feature-settings:unset;font-size:24px;line-height:2}}.static_pages.manabi_safety_elevator .image-elevator-title{color:#f00;font-size:16px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";line-height:1.6;text-align:center;margin:0 auto;max-width:313px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .image-elevator-title{font-size:32px;max-width:626px;letter-spacing:.5px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .image-elevator-title{-webkit-font-feature-settings:unset;font-feature-settings:unset;max-width:100%;font-size:24px;line-height:2}}.static_pages.manabi_safety_elevator .image-elevator-title br{display:block}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .image-elevator-title br{display:none}}.static_pages.manabi_safety_elevator .image-escalator-title{color:#0028be;font-size:15px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";line-height:1.6;text-align:center;margin-bottom:0}@media (min-width: 768px){.static_pages.manabi_safety_elevator .image-escalator-title{font-size:30px;letter-spacing:.5px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .image-escalator-title{-webkit-font-feature-settings:unset;font-feature-settings:unset;font-size:24px;line-height:2}}.static_pages.manabi_safety_elevator .image-escalator-title br{display:block}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .image-escalator-title br{display:none}}.static_pages.manabi_safety_elevator .heartBeatOne{animation-name:heartBeatMoney;animation-duration:1s;animation-timing-function:ease-in-out}@keyframes heartBeatMoney{0%{transform:scale(1)}40%{transform:scale(1.1)}80%{transform:scale(1)}}.static_pages.manabi_safety_elevator .intro{margin-bottom:20px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .intro{margin-bottom:40px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .intro{margin-bottom:60px}}.static_pages.manabi_safety_elevator .intro-title{margin-bottom:15px;font-size:21px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .intro-title{margin-bottom:30px;font-size:42px}}.static_pages.manabi_safety_elevator .intro-title-01{width:326px;letter-spacing:1.5px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .intro-title-01{width:645px;letter-spacing:3px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .intro-title-01{width:688px;letter-spacing:5px}}.static_pages.manabi_safety_elevator .intro-title-02{width:135px;letter-spacing:1.5px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .intro-title-02{width:270px;letter-spacing:3px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .intro-title-02{width:316px;letter-spacing:5px}}.static_pages.manabi_safety_elevator .intro-flex{margin-bottom:25px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .intro-flex{margin-bottom:50px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .intro-flex{display:flex;justify-content:center;padding-left:10px}}.static_pages.manabi_safety_elevator .intro-image-box{padding-top:10px}.static_pages.manabi_safety_elevator .intro-img-elevator{width:198px;margin:0 auto 25px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .intro-img-elevator{width:395px;margin:0 auto 50px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .intro-img-elevator{width:272px;margin:0 auto 27px}}.static_pages.manabi_safety_elevator .intro-img-escalator{width:245px;margin:0 auto 12px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .intro-img-escalator{width:490px;margin:0 auto 24px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .intro-img-escalator{width:465px;margin:0}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .intro-txt{padding-left:52px}}.static_pages.manabi_safety_elevator .intro-txt p{text-align:center}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .intro-txt p{text-align:left}}.static_pages.manabi_safety_elevator .intro-txt p:not(:last-child){margin-bottom:10px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .intro-txt p:not(:last-child){margin-bottom:20px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .intro-txt p:not(:last-child){margin-bottom:32px}}.static_pages.manabi_safety_elevator .slide-wrap{background-image:url(/assets/manabi/safety_elevator/sp/bg-dorill@2x-f94b0493bb4ef17af13564c460227c4fa282848848435a6eb4a9257a0d172140.png);background-position:top center;background-size:160px;padding:25px 0 50px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .slide-wrap{background-size:320px;padding:50px 0 100px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .slide-wrap{background-image:none;padding:0}}.static_pages.manabi_safety_elevator .slide-title{background-color:#fff;margin:0 auto 15px;padding:10px 0 5px;max-width:325px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .slide-title{margin:0 auto 30px;padding:20px 0 10px;max-width:650px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .slide-title{background-color:none;margin-bottom:10px;padding:0;max-width:100%}}.static_pages.manabi_safety_elevator .slide-box{margin:0 auto;width:286px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .slide-box{width:572px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .slide-box{width:922px}}.static_pages.manabi_safety_elevator .slide-margin{margin-bottom:84px}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .swiper-container{box-sizing:border-box;padding:8px 36px 16px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .swiper-slide{-webkit-filter:drop-shadow(4px 4px 7px rgba(0,0,0,0.5));filter:drop-shadow(4px 4px 7px rgba(0,0,0,0.5))}}.static_pages.manabi_safety_elevator .swiper-button-next,.static_pages.manabi_safety_elevator .swiper-button-prev{background-color:transparent;background-repeat:no-repeat;background-size:19px 36px;width:19px;height:36px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .swiper-button-next,.static_pages.manabi_safety_elevator .swiper-button-prev{background-size:38px 72px;width:38px;height:72px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .swiper-button-next,.static_pages.manabi_safety_elevator .swiper-button-prev{background-size:38px 70px;width:38px;height:70px}}.static_pages.manabi_safety_elevator .swiper-elevator-button-next{background-image:url(/assets/manabi/safety_elevator/arrow-right@2x-d61e47067da5e70630df715cf73187e09c1506163cc83cd4d23d06eb19e3b207.png);right:-30px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .swiper-elevator-button-next{right:-60px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .swiper-elevator-button-next{right:-24px}}.static_pages.manabi_safety_elevator .swiper-elevator-button-prev{background-image:url(/assets/manabi/safety_elevator/arrow-left@2x-ab4142f8ef23ce5202153af58c65e3bb74fd48312474c449cd31004ee114e775.png);left:-30px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .swiper-elevator-button-prev{left:-60px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .swiper-elevator-button-prev{left:-24px}}.static_pages.manabi_safety_elevator .swiper-escalator-button-next{background-image:url(/assets/manabi/safety_elevator/arrow-blue-right@2x-9ab97bbade8ecaa323785284d7b4927f218495af2e60e0e0528d314937f01eb5.png);right:-30px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .swiper-escalator-button-next{right:-60px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .swiper-escalator-button-next{right:-24px}}.static_pages.manabi_safety_elevator .swiper-escalator-button-prev{background-image:url(/assets/manabi/safety_elevator/arrow-blue-left@2x-9c22d7ee5d9509f1a1dfd56e7e6c00717071c2f156ca2eecec23584fe28ff010.png);left:-30px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .swiper-escalator-button-prev{left:-60px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .swiper-escalator-button-prev{left:-24px}}.static_pages.manabi_safety_elevator .nottodo{margin-bottom:15px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .nottodo{margin-bottom:30px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .nottodo{margin-bottom:60px}}.static_pages.manabi_safety_elevator .nottodo-title{margin-bottom:20px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .nottodo-title{margin-bottom:40px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .nottodo-title{margin-bottom:70px}}.static_pages.manabi_safety_elevator .nottodo-title-01{width:360px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .nottodo-title-01{width:716px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .nottodo-title-01{width:826px}}.static_pages.manabi_safety_elevator .nottodo-title-02{width:308px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .nottodo-title-02{width:600px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .nottodo-title-02{width:720px}}.static_pages.manabi_safety_elevator .nottodo-title-03{width:223px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .nottodo-title-03{width:446px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .nottodo-title-03{width:540px}}.static_pages.manabi_safety_elevator .nottodo-flex{margin-bottom:20px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .nottodo-flex{margin-bottom:40px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .nottodo-flex{display:flex;align-items:center;flex-direction:row-reverse;justify-content:center;margin-bottom:30px;padding-left:60px}}.static_pages.manabi_safety_elevator .nottodo-img{width:211px;margin:0 auto 17px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .nottodo-img{width:423px;margin:0 auto 34px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .nottodo-img{width:346px;margin:0}}.static_pages.manabi_safety_elevator .nottodo-txt{-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.static_pages.manabi_safety_elevator .nottodo-txt p{text-align:center}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .nottodo-txt p{text-align:left}}.static_pages.manabi_safety_elevator .nottodo-txt p:not(:last-child){margin-bottom:12px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .nottodo-txt p:not(:last-child){margin-bottom:24px}}.static_pages.manabi_safety_elevator .nottodo-pr-video{position:relative;line-height:1;text-align:center;padding:25px 0}@media (min-width: 768px){.static_pages.manabi_safety_elevator .nottodo-pr-video{padding:50px 0}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .nottodo-pr-video{padding:30px 0 0}}.static_pages.manabi_safety_elevator .nottodo-pr-video .video-control{position:relative}.static_pages.manabi_safety_elevator .nottodo-pr-video video{border:1px solid #e6e6e6;width:331px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .nottodo-pr-video video{width:662px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .nottodo-pr-video video{width:828px}}.static_pages.manabi_safety_elevator .nottodo-pr-video .play-btn{position:absolute;top:calc(50% - 20px);left:calc(50% - 18px);width:39px;height:37px;z-index:3;cursor:pointer}@media (min-width: 768px){.static_pages.manabi_safety_elevator .nottodo-pr-video .play-btn{top:calc(50% - 39px);left:calc(50% - 37px);width:78px;height:75px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .nottodo-pr-video .play-btn{top:calc(50% - 49px);left:calc(50% - 48px);width:98px;height:96px}}.static_pages.manabi_safety_elevator .nottodo-pr-video h3{margin-bottom:18px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .nottodo-pr-video h3{margin-bottom:36px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .nottodo-pr-video h3{margin-bottom:20px}}.static_pages.manabi_safety_elevator .nottodo-pr-video p{width:325px;margin:0 auto}@media (min-width: 768px){.static_pages.manabi_safety_elevator .nottodo-pr-video p{width:650px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .nottodo-pr-video p{width:994px}}.static_pages.manabi_safety_elevator .outro-title{margin-bottom:30px;letter-spacing:2.5px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .outro-title{margin-bottom:60px;letter-spacing:5px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .outro-title{margin-bottom:30px}}.static_pages.manabi_safety_elevator .outro-title-01{width:225px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .outro-title-01{width:450px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .outro-title-01{width:476px}}.static_pages.manabi_safety_elevator .outro-title-02{width:290px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .outro-title-02{width:580px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .outro-title-02{width:630px}}.static_pages.manabi_safety_elevator .outro-title-03{width:280px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .outro-title-03{width:556px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .outro-title-03{width:600px}}.static_pages.manabi_safety_elevator .outro-figure h3{margin-bottom:10px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .outro-figure h3{margin-bottom:20px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .outro-figure h3{margin-bottom:20px}}.static_pages.manabi_safety_elevator .outro-figure p{width:325px;margin:0 auto}@media (min-width: 768px){.static_pages.manabi_safety_elevator .outro-figure p{width:650px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .outro-figure p{width:994px}}.static_pages.manabi_safety_elevator .outro-figure-title{position:relative;color:#f00;font-size:16px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";line-height:1.6;text-align:left;margin:0 auto;max-width:313px;padding-left:20px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .outro-figure-title{font-size:32px;letter-spacing:.5px;max-width:626px;padding-left:40px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .outro-figure-title{-webkit-font-feature-settings:unset;font-feature-settings:unset;font-size:24px;line-height:2;text-align:center;padding-left:0}}.static_pages.manabi_safety_elevator .outro-figure-title br{display:block}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .outro-figure-title br{display:none}}.static_pages.manabi_safety_elevator .outro-figure-title .outro-figure-title-bottom-arrow{position:absolute;top:5px;left:0}@media (min-width: 768px){.static_pages.manabi_safety_elevator .outro-figure-title .outro-figure-title-bottom-arrow{top:10px}}.static_pages.manabi_safety_elevator .outro-txt{background-image:url(/assets/manabi/safety_elevator/sp/sect3-img@2x-e150bc7981fddca82742fb36b291bd6aa017fe48fa89f5a7778d795d674d81d3.png);background-position:bottom -15px center;background-repeat:no-repeat;background-size:343px auto;padding:27px 0 207px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .outro-txt{background-position:bottom -30px center;background-size:686px auto;padding:54px 0 415px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .outro-txt{background-image:url(/assets/manabi/safety_elevator/pc/sect3-img@2x-03402e141ecc1a8b55b7260752d2048d7dd6f2568238081f2770a9df096b54fd.png);background-position:bottom -70px center;background-size:953px auto;padding:33px 0 358px}}.static_pages.manabi_safety_elevator .outro-txt p{text-align:center}.static_pages.manabi_safety_elevator .outro-txt p:not(:last-child){margin-bottom:12px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .outro-txt p:not(:last-child){margin-bottom:24px}}.static_pages.manabi_safety_elevator .outro-txt-spbr{display:block}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .outro-txt-spbr{display:none}}.static_pages.manabi_safety_elevator .outro-banner{position:relative;background-image:url(/assets/manabi/safety_elevator/sp/bg-dot@2x-8ac1a2fc255d9a0ad8749be0da22d37a1d57aa85393e34da7a127ef1b6aec855.png);background-position:center;background-repeat:no-repeat;background-size:cover;padding-bottom:30px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .outro-banner{padding-bottom:60px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .outro-banner{background-image:url(/assets/manabi/safety_elevator/pc/bg-dot@2x-67907e8f1c1309ea2730e56b8538c37a42a41959220bf7037fcc7c3eabb40675.png);padding-bottom:83px}}.static_pages.manabi_safety_elevator .outro-banner h3{position:absolute;top:6px;left:calc(50% - 170px);background-image:url(/assets/manabi/safety_elevator/sp/sect3-bg@2x-723329569caa1576c6e2833642119b8a78f552ac4f7274125db91e60a822132f.png);background-position:center;background-repeat:no-repeat;background-size:340px auto;color:#fff000;font-size:12px;-webkit-font-feature-settings:unset;font-feature-settings:unset;line-height:1.8;text-align:center;margin-bottom:0;padding:15px 0 15px;transform:translateY(-50%);width:340px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .outro-banner h3{top:13px;left:calc(50% - 340px);background-size:680px auto;font-size:25px;letter-spacing:.5px;padding:30px 0 30px;width:680px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .outro-banner h3{top:10px;left:calc(50% - 425px);background-image:url(/assets/manabi/safety_elevator/pc/sect3-bg@2x-d3cdcd9c5efa9e430a3697335a142046c42aaf7fbf53022794e943a2bd721f46.png);background-size:850px auto;font-size:32px;line-height:1.8;width:850px}}.static_pages.manabi_safety_elevator .outro-banner ul{padding-top:74px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .outro-banner ul{padding-top:148px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .outro-banner ul{display:flex;align-items:center;justify-content:center;padding-top:177px}}.static_pages.manabi_safety_elevator .outro-banner li{width:265px;margin:0 auto}@media (min-width: 768px){.static_pages.manabi_safety_elevator .outro-banner li{width:530px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .outro-banner li{width:400px;margin:0;padding:0 20px}}.static_pages.manabi_safety_elevator .outro-banner li:not(:last-child){margin-bottom:20px}@media (min-width: 768px){.static_pages.manabi_safety_elevator .outro-banner li:not(:last-child){margin-bottom:40px}}@media (min-width: 1024px){.static_pages.manabi_safety_elevator .outro-banner li:not(:last-child){margin-bottom:0}}.static_pages.manabi_safety_elevator .outro-banner a{display:block}.static_pages.manabi_insurance .font-a1-m{font-family:"A1 Gothic M", "Hiragino Sans", Meiryo, sans-serif}.static_pages.manabi_insurance .font-a1-b{font-family:"A1 Gothic B", "Hiragino Sans", Meiryo, sans-serif}.static_pages.manabi_insurance .shuei-maru-go-b{font-family:"Shuei MaruGo B", "Hiragino Sans", Meiryo, sans-serif}.static_pages.manabi_insurance .sp-tb-only{display:inline-block}@media (min-width: 1024px){.static_pages.manabi_insurance .sp-tb-only{display:none}}.static_pages.manabi_insurance .pc-only{display:none}@media (min-width: 1024px){.static_pages.manabi_insurance .pc-only{display:inline-block}}.static_pages.manabi_insurance ruby{font-weight:bold}.static_pages.manabi_insurance ruby>rt{letter-spacing:-2px}.static_pages.manabi_insurance _:lang(x)::-ms-,.static_pages.manabi_insurance ruby>rt{font-size:100%;zoom:.5}.static_pages.manabi_insurance _:lang(x)::-internal-media-controls-overlay-cast-button,.static_pages.manabi_insurance ruby>rt{font-size:100%;zoom:.5}@media (min-width: 768px){.static_pages.manabi_insurance _:lang(x)::-internal-media-controls-overlay-cast-button,.static_pages.manabi_insurance ruby>rt{zoom:.6}}@media (min-width: 1024px){.static_pages.manabi_insurance _:lang(x)::-internal-media-controls-overlay-cast-button,.static_pages.manabi_insurance ruby>rt{zoom:.55}}.static_pages.manabi_insurance p{margin:0}.static_pages.manabi_insurance .bg{background-color:#8ce4c0;background-image:url(/assets/manabi/insurance/bg-pattern-stripe-sp@2x-0ddba2b1ad97c866ba65bda36e480b0e035c27f2093cef61ffc7f66fb688012b.png);background-position:top center;background-size:70px}@media (min-width: 768px){.static_pages.manabi_insurance .bg{background-size:140px}}@media (min-width: 1024px){.static_pages.manabi_insurance .bg{background-image:url(/assets/manabi/insurance/bg-pc@2x-25bcd78583b114dbe190f684ea970be549260f531023f99507eb5005a8bdd9f1.png);background-position:top center;background-size:433px auto}}.static_pages.manabi_insurance .bg .logo{position:relative;background-color:#fff;text-align:center;margin:0 auto;padding:10px 0 16px;width:calc(100% - 14px)}@media (min-width: 768px){.static_pages.manabi_insurance .bg .logo{padding:20px 0 32px;width:calc(100% - 28px)}}@media (min-width: 1024px){.static_pages.manabi_insurance .bg .logo{padding:20px 0 36px;width:100%}}.static_pages.manabi_insurance .bg .logo .img-logo{width:238px}@media (min-width: 768px){.static_pages.manabi_insurance .bg .logo .img-logo{width:476px}}.static_pages.manabi_insurance .pic-badge{position:absolute;bottom:12px;left:calc(50% + 100px);width:71px;height:71px}@media (min-width: 768px){.static_pages.manabi_insurance .pic-badge{bottom:25px;left:calc(50% + 208px);width:142px;height:142px}}@media (min-width: 1024px){.static_pages.manabi_insurance .pic-badge{bottom:33px;left:calc(50% + 280px);display:block;width:175px;height:175px}}.static_pages.manabi_insurance .main-visual .pic-main img{width:100%}.static_pages.manabi_insurance .container{background-color:#fff;color:#000;margin:0 auto;width:calc(100% - 14px)}@media (min-width: 768px){.static_pages.manabi_insurance .container{width:calc(100% - 28px)}}@media (min-width: 1024px){.static_pages.manabi_insurance .container{width:1080px}}.static_pages.manabi_insurance .lead-title{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:21px;letter-spacing:2px;line-height:1.6;margin:0 auto;padding-top:28px}@media (min-width: 768px){.static_pages.manabi_insurance .lead-title{font-size:42px;letter-spacing:5px;padding-top:76px}}@media (min-width: 1024px){.static_pages.manabi_insurance .lead-title{font-size:40px;letter-spacing:4px;padding-top:52px}}.static_pages.manabi_insurance .lead-title ruby>rt{zoom:.45}@media (min-width: 768px){.static_pages.manabi_insurance .lead-title ruby>rt{zoom:.5}}@media (min-width: 1024px){.static_pages.manabi_insurance .lead-title ruby>rt{zoom:.45}}.static_pages.manabi_insurance .bg01{position:relative;background-image:url(/assets/manabi/insurance/bg-root01-sp@2x-1a0a431c734ef9202cfc5a3e4ac4dcb219a30ea703f45cbcdad8ff4ea5b8591d.png),url(/assets/manabi/insurance/bg-root02-sp@2x-fcd9ae6afecc7d87130fef7c92af653f3481d076434b767835158275594fc8c1.png);background-position:center -43px, center 630px;background-size:701px auto, 701px auto;background-repeat:no-repeat, no-repeat}@media (min-width: 768px){.static_pages.manabi_insurance .bg01{background-position:center -86px, center 1260px;background-size:1402px auto, 1402px auto}}@media (min-width: 1024px){.static_pages.manabi_insurance .bg01{background-image:url(/assets/manabi/insurance/bg-root01@2x-263727507f2d7e1c43ce16d7c2d98456feca1dd46252d56f922da13ea694e1ee.png);background-position:center -34px;background-size:1080px auto}}.static_pages.manabi_insurance .lead-title.title-01{line-height:1.8;padding-top:124px}@media (min-width: 768px){.static_pages.manabi_insurance .lead-title.title-01{padding-top:248px}}@media (min-width: 1024px){.static_pages.manabi_insurance .lead-title.title-01{letter-spacing:2px;padding-top:52px}}.static_pages.manabi_insurance .lead-title.title-02{line-height:1.8;padding-top:15px;padding-left:0}@media (min-width: 768px){.static_pages.manabi_insurance .lead-title.title-02{padding-top:30px}}@media (min-width: 1024px){.static_pages.manabi_insurance .lead-title.title-02{padding-top:67px}}.static_pages.manabi_insurance .pic-unkoneko{display:none}@media (min-width: 1024px){.static_pages.manabi_insurance .pic-unkoneko{display:block;position:absolute;top:192px;left:calc(50% - 492px);width:160px;height:178px}}.static_pages.manabi_insurance .pic-unkoinu-rocket{position:absolute;top:10px;left:calc(50% + 58px);width:111px;height:118px}@media (min-width: 768px){.static_pages.manabi_insurance .pic-unkoinu-rocket{top:20px;left:calc(50% + 116px);width:222px;height:236px}}@media (min-width: 1024px){.static_pages.manabi_insurance .pic-unkoinu-rocket{top:179px;left:calc(50% - -253px);width:244px;height:261px}}.static_pages.manabi_insurance .pic-unkoinu{position:absolute;top:287px;left:calc(50% - 172px);width:75px;height:107px}@media (min-width: 768px){.static_pages.manabi_insurance .pic-unkoinu{top:575px;left:calc(50% - 345px);width:150px;height:214px}}@media (min-width: 1024px){.static_pages.manabi_insurance .pic-unkoinu{top:430px;left:calc(50% - 480px);width:156px;height:224px}}.static_pages.manabi_insurance .pic-unkosensei01{margin-top:25px;width:297px;height:222px}@media (min-width: 768px){.static_pages.manabi_insurance .pic-unkosensei01{margin-top:50px;width:594px;height:444px}}@media (min-width: 1024px){.static_pages.manabi_insurance .pic-unkosensei01{margin-top:25px;width:566px;height:424px}}.static_pages.manabi_insurance .pic-unkosensei02{width:127px;height:178px}@media (min-width: 768px){.static_pages.manabi_insurance .pic-unkosensei02{width:254px;height:356px}}@media (min-width: 1024px){.static_pages.manabi_insurance .pic-unkosensei02{position:absolute;top:1224px;left:calc(50% - -280px);width:230px;height:324px}}.static_pages.manabi_insurance .pic-unkosensei03{margin-left:-120px;width:194px;height:242px}@media (min-width: 768px){.static_pages.manabi_insurance .pic-unkosensei03{margin-left:-240px;width:388px;height:484px}}@media (min-width: 1024px){.static_pages.manabi_insurance .pic-unkosensei03{position:absolute;top:221px;left:calc(50% - 476px);width:365px;height:426px;margin:0}}.static_pages.manabi_insurance .lead-text{font-size:17px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";line-height:2}@media (min-width: 768px){.static_pages.manabi_insurance .lead-text{font-size:34px;letter-spacing:.5px}}@media (min-width: 1024px){.static_pages.manabi_insurance .lead-text{-webkit-font-feature-settings:unset;font-feature-settings:unset;font-size:24px}}.static_pages.manabi_insurance .lead-text.text-01{margin-top:14px;padding:0 12px}@media (min-width: 768px){.static_pages.manabi_insurance .lead-text.text-01{margin-top:28px;padding:0 14px}}@media (min-width: 1024px){.static_pages.manabi_insurance .lead-text.text-01{margin-top:0;padding:25px 10px 0}}.static_pages.manabi_insurance .lead-text.text-02{letter-spacing:1.5px;margin-top:16px;padding-bottom:15px}@media (min-width: 768px){.static_pages.manabi_insurance .lead-text.text-02{letter-spacing:3px;margin-top:32px;padding-bottom:30px}}@media (min-width: 1024px){.static_pages.manabi_insurance .lead-text.text-02{letter-spacing:.6px;margin-top:21px;padding-bottom:0}}.static_pages.manabi_insurance .slide-title{background-image:url(/assets/manabi/insurance/pic-arrow-bottom@2x-4920c201c739a84e07d6ab9f626347bccad70e491db76fd8408051cb4f62fe77.png);background-repeat:no-repeat;background-position:left 11px;background-size:17px 14px;color:#eb002d;display:inline-block;font-size:17px;text-align:center;margin:0 auto;padding-left:21px}@media (min-width: 768px){.static_pages.manabi_insurance .slide-title{background-size:34px 28px;background-position:left 23px;font-size:34px;padding-left:42px}}@media (min-width: 1024px){.static_pages.manabi_insurance .slide-title{background-size:26px 22px;background-position:left 17px;font-size:26px;padding-left:34px}}.static_pages.manabi_insurance .slide-wrap{position:relative;z-index:5;padding:38px 0 0}@media (min-width: 768px){.static_pages.manabi_insurance .slide-wrap{padding:80px 0 0}}@media (min-width: 1024px){.static_pages.manabi_insurance .slide-wrap{padding:40px 0 0}}.static_pages.manabi_insurance .slide-text{text-align:center;padding:0 0 18px}@media (min-width: 768px){.static_pages.manabi_insurance .slide-text{padding:0 0 36px}}@media (min-width: 1024px){.static_pages.manabi_insurance .slide-text{padding:50px 0 14px}}.static_pages.manabi_insurance .slide-text img{width:325px}@media (min-width: 768px){.static_pages.manabi_insurance .slide-text img{width:650px}}@media (min-width: 1024px){.static_pages.manabi_insurance .slide-text img{width:464px}}.static_pages.manabi_insurance .slide-box{margin:10px auto 0;width:286px}@media (min-width: 768px){.static_pages.manabi_insurance .slide-box{margin-top:20px;width:572px}}@media (min-width: 1024px){.static_pages.manabi_insurance .slide-box{margin-top:20px;width:922px}}.static_pages.manabi_insurance .swiper-container{background-color:transparent;-webkit-filter:drop-shadow(1px 1px 4px rgba(0,0,0,0.4));filter:drop-shadow(1px 1px 4px rgba(0,0,0,0.4))}@media (min-width: 768px){.static_pages.manabi_insurance .swiper-container{-webkit-filter:drop-shadow(2px 2px 8px rgba(0,0,0,0.4));filter:drop-shadow(2px 2px 8px rgba(0,0,0,0.4))}}@media (min-width: 1024px){.static_pages.manabi_insurance .swiper-container{-webkit-filter:none;filter:none;box-sizing:border-box;padding:8px 36px 24px}}@media (min-width: 1024px){.static_pages.manabi_insurance .swiper-slide{-webkit-filter:drop-shadow(4px 4px 7px rgba(0,0,0,0.5));filter:drop-shadow(4px 4px 7px rgba(0,0,0,0.5))}}.static_pages.manabi_insurance .swiper-button-next,.static_pages.manabi_insurance .swiper-button-prev{background-color:transparent;background-repeat:no-repeat;background-size:21px 36px;width:21px;height:36px}@media (min-width: 768px){.static_pages.manabi_insurance .swiper-button-next,.static_pages.manabi_insurance .swiper-button-prev{background-size:42px 72px;width:42px;height:72px}}.static_pages.manabi_insurance .swiper-button-next{background-image:url(/assets/manabi/insurance/swiper-button-next@2x-42410b193b0eb8fd0ffb679d34d5dde80740dd8be8fb4dd1b40a80a97ba35c39.png);right:-30px}@media (min-width: 768px){.static_pages.manabi_insurance .swiper-button-next{right:-60px}}@media (min-width: 1024px){.static_pages.manabi_insurance .swiper-button-next{right:-24px}}.static_pages.manabi_insurance .swiper-button-prev{background-image:url(/assets/manabi/insurance/swiper-button-prev@2x-ffbfbd58420dc1bdc0244438bf9c0cf3af55b068232db82398720f351f1039e2.png);left:-30px}@media (min-width: 768px){.static_pages.manabi_insurance .swiper-button-prev{left:-60px}}@media (min-width: 1024px){.static_pages.manabi_insurance .swiper-button-prev{left:-24px}}.static_pages.manabi_insurance .bg02{position:relative;background-image:url(/assets/manabi/insurance/bg-root03-sp@2x-597ac2423a74479e23d32a8b18ae53e66e0af5a67113d2fedd19f0868be18f01.png);background-position:center -92px;background-size:823px auto;background-repeat:no-repeat;margin-top:-45px}@media (min-width: 768px){.static_pages.manabi_insurance .bg02{background-position:center -184px;background-size:1646px auto;margin-top:-90px}}@media (min-width: 1024px){.static_pages.manabi_insurance .bg02{background-image:url(/assets/manabi/insurance/bg-root02@2x-37627c3029053407326d65abe1a2b017630b76635efd4b6983e6443f07d52135.png);background-position:-10px -34px;background-size:918px auto;margin-top:-84px}}.static_pages.manabi_insurance .lead-title.title-03{font-size:20px;line-height:1.8;padding-top:161px;padding-left:0}@media (min-width: 768px){.static_pages.manabi_insurance .lead-title.title-03{font-size:40px;padding-top:323px}}@media (min-width: 1024px){.static_pages.manabi_insurance .lead-title.title-03{font-size:40px;letter-spacing:2px;padding-top:227px;padding-left:360px}}.static_pages.manabi_insurance .lead-text.text-03{letter-spacing:1.5px;padding-top:30px;padding-bottom:15px}@media (min-width: 768px){.static_pages.manabi_insurance .lead-text.text-03{letter-spacing:3px;padding-top:60px;padding-bottom:30px}}@media (min-width: 1024px){.static_pages.manabi_insurance .lead-text.text-03{letter-spacing:.5px;padding-top:21px;padding-left:350px;padding-bottom:0}}.static_pages.manabi_insurance .lead-title.title-04{padding:25px 0 45px}@media (min-width: 768px){.static_pages.manabi_insurance .lead-title.title-04{padding:50px 0 90px}}@media (min-width: 1024px){.static_pages.manabi_insurance .lead-title.title-04{padding:140px 0 90px}}.static_pages.manabi_insurance .section-banner{position:relative;background-image:url(/assets/manabi/insurance/bg-footer-sp@2x-14c1f6eb30946b38a0b4f6ea39472240de5ee33407ff0a280fc900a9ae5d6efa.png);background-position:center top;background-size:375px auto;text-align:center}@media (min-width: 768px){.static_pages.manabi_insurance .section-banner{background-size:750px auto}}@media (min-width: 1024px){.static_pages.manabi_insurance .section-banner{background-image:url(/assets/manabi/insurance/bg-footer@2x-306683ae51c4dfe39a5a3b47df7bcc239ad558883a3bc27985ed8136f8a8db53.png);background-size:1082px auto}}.static_pages.manabi_insurance .section-banner .section-banner-box{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:38px 0;width:100%}@media (min-width: 768px){.static_pages.manabi_insurance .section-banner .section-banner-box{padding:76px 0}}@media (min-width: 1024px){.static_pages.manabi_insurance .section-banner .section-banner-box{padding:70px 0}}.static_pages.manabi_insurance .section-banner .section-banner-box p{width:100%}.static_pages.manabi_insurance .section-banner .pic-banner-01 img{width:147px}@media (min-width: 768px){.static_pages.manabi_insurance .section-banner .pic-banner-01 img{width:294px}}.static_pages.manabi_wastes_and_resources .font-a1-m{font-family:"A1 Gothic M", "Hiragino Sans", Meiryo, sans-serif}.static_pages.manabi_wastes_and_resources .font-a1-b{font-family:"A1 Gothic B", "Hiragino Sans", Meiryo, sans-serif}.static_pages.manabi_wastes_and_resources .shuei-maru-go-b{font-family:"Shuei MaruGo B", "Hiragino Sans", Meiryo, sans-serif}.static_pages.manabi_wastes_and_resources .sp-tb-only{display:block}@media (min-width: 1024px){.static_pages.manabi_wastes_and_resources .sp-tb-only{display:none}}.static_pages.manabi_wastes_and_resources .pc-only{display:none}@media (min-width: 1024px){.static_pages.manabi_wastes_and_resources .pc-only{display:block}}.static_pages.manabi_wastes_and_resources ruby{font-weight:bold}.static_pages.manabi_wastes_and_resources ruby>rt{letter-spacing:-2px}.static_pages.manabi_wastes_and_resources .bg-cover{background-color:#78c850}.static_pages.manabi_wastes_and_resources .bg{background-image:url(/assets/manabi/wastes_and_resources/sp/bg-pattern-stripe@2x-736ed77569f16ef878f0b18fd5ee0766fd00035a59df94179300c67301c9e21a.png);background-position:top center;background-repeat:repeat;background-size:140px 140px}@media (min-width: 1024px){.static_pages.manabi_wastes_and_resources .bg{background-image:url(/assets/manabi/wastes_and_resources/pc/bg@2x-3181f0cbecd49a09bd0fbfbdc75f0ac350bef14e53ded5bac001ca23ecdfc61d.png);background-blend-mode:multiply, normal;background-position:top center, top center;background-repeat:repeat, repeat-y;background-size:cover}}.static_pages.manabi_wastes_and_resources .bg .logo{background-color:#fff;text-align:center;margin:0 auto;padding:10px 0 18px;width:calc(100% - 14px)}@media (min-width: 768px){.static_pages.manabi_wastes_and_resources .bg .logo{padding:20px 0 37px;width:calc(100% - 28px)}}@media (min-width: 1024px){.static_pages.manabi_wastes_and_resources .bg .logo{width:1080px;padding-bottom:42px}}.static_pages.manabi_wastes_and_resources .bg .logo img{width:278px}@media (min-width: 768px){.static_pages.manabi_wastes_and_resources .bg .logo img{width:556px}}.static_pages.manabi_wastes_and_resources .main-visual{background-color:#008ea0;margin-bottom:0}.static_pages.manabi_wastes_and_resources .main-visual img{display:block;width:100%;height:auto}.static_pages.manabi_wastes_and_resources .container{background-color:#fff;margin:0 auto;width:calc(100% - 14px);overflow:hidden}@media (min-width: 768px){.static_pages.manabi_wastes_and_resources .container{width:calc(100% - 28px)}}@media (min-width: 1024px){.static_pages.manabi_wastes_and_resources .container{width:1080px}}@media (min-width: 1024px){.static_pages.manabi_wastes_and_resources .intro-title{padding-top:0}}.static_pages.manabi_wastes_and_resources .lead-title-box{background-image:url(/assets/manabi/wastes_and_resources/sp/pic-title-back-1@2x-5f7d1d77bfb8037444998afc52ae91dbb9e26d0aadf6b95cbc0fbb100c09dd2c.png);background-size:cover;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:160px;margin-bottom:25px}@media (min-width: 768px){.static_pages.manabi_wastes_and_resources .lead-title-box{height:320px;margin-bottom:50px}}@media (min-width: 1024px){.static_pages.manabi_wastes_and_resources .lead-title-box{background-image:url(/assets/manabi/wastes_and_resources/pc/pic-title-back-1@2x-d8b9bdc1ac80e4b63825a62b060c25e0626fae85abd3927caa582e489cfd755b.png);height:196px}}.static_pages.manabi_wastes_and_resources .lead-title{font-family:"Shuei MaruGo B", "Hiragino Sans", Meiryo, sans-serif;font-weight:600;font-size:20px;line-height:2;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:2px}@media (min-width: 768px){.static_pages.manabi_wastes_and_resources .lead-title{font-size:40px;line-height:2;padding-top:10px;letter-spacing:6px}}@media (min-width: 1024px){.static_pages.manabi_wastes_and_resources .lead-title{padding-top:20px}}.static_pages.manabi_wastes_and_resources .lead-title-intro{padding-top:10px}.static_pages.manabi_wastes_and_resources .lead-text{font-family:"A1 Gothic M", "Hiragino Sans", Meiryo, sans-serif;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:17px;letter-spacing:1.3px;line-height:2;text-align:center}@media (min-width: 768px){.static_pages.manabi_wastes_and_resources .lead-text{font-size:34px}}@media (min-width: 1024px){.static_pages.manabi_wastes_and_resources .lead-text{font-size:24px;-webkit-font-feature-settings:normal;font-feature-settings:normal;letter-spacing:normal}}.static_pages.manabi_wastes_and_resources .intro{position:relative}.static_pages.manabi_wastes_and_resources .intro-title-box{height:122px}@media (min-width: 768px){.static_pages.manabi_wastes_and_resources .intro-title-box{height:244px}}@media (min-width: 1024px){.static_pages.manabi_wastes_and_resources .intro-title-box{height:196px}}.static_pages.manabi_wastes_and_resources .question-unkoneko{position:absolute;top:172px;left:calc(50% - 170px);width:72px}@media (min-width: 768px){.static_pages.manabi_wastes_and_resources .question-unkoneko{top:345px;left:calc(50% - 340px);width:144px}}@media (min-width: 1024px){.static_pages.manabi_wastes_and_resources .question-unkoneko{top:230px;left:calc(50% - 440px)}}.static_pages.manabi_wastes_and_resources .unkosensei-dust-box{position:absolute;top:468px;left:calc(50% - 94px);width:188px}@media (min-width: 768px){.static_pages.manabi_wastes_and_resources .unkosensei-dust-box{top:936px;left:calc(50% - 188px);width:376px}}@media (min-width: 1024px){.static_pages.manabi_wastes_and_resources .unkosensei-dust-box{top:444px;left:calc(50% + 248px);width:270px}}.static_pages.manabi_wastes_and_resources .left-dust-house{position:absolute;width:98px;top:805px;left:-5px}@media (min-width: 768px){.static_pages.manabi_wastes_and_resources .left-dust-house{width:196px;top:1610px;left:0}}@media (min-width: 1024px){.static_pages.manabi_wastes_and_resources .left-dust-house{top:570px;left:0}}.static_pages.manabi_wastes_and_resources .right-dust-house{position:absolute;width:117px;top:209px;right:-9px}@media (min-width: 768px){.static_pages.manabi_wastes_and_resources .right-dust-house{width:234px;top:418px;right:0}}@media (min-width: 1024px){.static_pages.manabi_wastes_and_resources .right-dust-house{top:254px;right:0}}.static_pages.manabi_wastes_and_resources .intro-txt{margin-bottom:62px}@media (min-width: 768px){.static_pages.manabi_wastes_and_resources .intro-txt{margin-bottom:125px}}.static_pages.manabi_wastes_and_resources .intro-txt p:not(:last-child){margin-bottom:40px}@media (min-width: 768px){.static_pages.manabi_wastes_and_resources .intro-txt p:not(:last-child){margin-bottom:80px}}@media (min-width: 1024px){.static_pages.manabi_wastes_and_resources .intro-txt p:not(:last-child){margin-bottom:32px}}.static_pages.manabi_wastes_and_resources .intro-txt p:nth-child(2){margin-bottom:236px}@media (min-width: 768px){.static_pages.manabi_wastes_and_resources .intro-txt p:nth-child(2){margin-bottom:473px}}@media (min-width: 1024px){.static_pages.manabi_wastes_and_resources .intro-txt p:nth-child(2){margin-bottom:32px}}.static_pages.manabi_wastes_and_resources .title-box{display:flex;justify-content:center;align-items:center}@media (min-width: 768px){.static_pages.manabi_wastes_and_resources .title-box{margin-bottom:24px}}@media (min-width: 1024px){.static_pages.manabi_wastes_and_resources .title-box{margin-bottom:0}}.static_pages.manabi_wastes_and_resources .title-box picture{width:30px}@media (min-width: 768px){.static_pages.manabi_wastes_and_resources .title-box picture{width:60px}}@media (min-width: 1024px){.static_pages.manabi_wastes_and_resources .title-box picture{width:38px}}.static_pages.manabi_wastes_and_resources .slide-slash{padding-top:0}@media (min-width: 1024px){.static_pages.manabi_wastes_and_resources .slide-slash{padding-top:20px}}.static_pages.manabi_wastes_and_resources .image-title{color:#008ea0;font-size:17px;text-align:center;line-height:2;padding-left:8px}@media (min-width: 768px){.static_pages.manabi_wastes_and_resources .image-title{font-size:34px}}@media (min-width: 1024px){.static_pages.manabi_wastes_and_resources .image-title{font-size:26px}}.static_pages.manabi_wastes_and_resources .slide-box{margin:0 auto;width:286px}@media (min-width: 768px){.static_pages.manabi_wastes_and_resources .slide-box{width:572px}}@media (min-width: 1024px){.static_pages.manabi_wastes_and_resources .slide-box{width:922px}}.static_pages.manabi_wastes_and_resources .slide-margin{margin-bottom:84px}.static_pages.manabi_wastes_and_resources .swiper-container{background-color:transparent;-webkit-filter:drop-shadow(1px 1px 4px rgba(0,0,0,0.4));filter:drop-shadow(1px 1px 4px rgba(0,0,0,0.4))}@media (min-width: 768px){.static_pages.manabi_wastes_and_resources .swiper-container{-webkit-filter:drop-shadow(2px 2px 8px rgba(0,0,0,0.4));filter:drop-shadow(2px 2px 8px rgba(0,0,0,0.4))}}@media (min-width: 1024px){.static_pages.manabi_wastes_and_resources .swiper-container{-webkit-filter:none;filter:none;box-sizing:border-box;padding:8px 16px 24px}}.static_pages.manabi_wastes_and_resources .swiper-slide{margin-top:17px;-webkit-filter:drop-shadow(4px 4px 7px rgba(0,0,0,0.5));filter:drop-shadow(4px 4px 7px rgba(0,0,0,0.5))}.static_pages.manabi_wastes_and_resources .swiper-default-button-next,.static_pages.manabi_wastes_and_resources .swiper-default-button-prev,.static_pages.manabi_wastes_and_resources .swiper-button-mihiraki-prev,.static_pages.manabi_wastes_and_resources .swiper-button-mihiraki-next{background-color:transparent;background-repeat:no-repeat;background-size:21px 36px;width:21px;height:36px}@media (min-width: 768px){.static_pages.manabi_wastes_and_resources .swiper-default-button-next,.static_pages.manabi_wastes_and_resources .swiper-default-button-prev,.static_pages.manabi_wastes_and_resources .swiper-button-mihiraki-prev,.static_pages.manabi_wastes_and_resources .swiper-button-mihiraki-next{background-size:43px 73px;width:43px;height:73px}}@media (min-width: 1024px){.static_pages.manabi_wastes_and_resources .swiper-default-button-next,.static_pages.manabi_wastes_and_resources .swiper-default-button-prev,.static_pages.manabi_wastes_and_resources .swiper-button-mihiraki-prev,.static_pages.manabi_wastes_and_resources .swiper-button-mihiraki-next{background-size:38px 70px;width:38px;height:70px}}.static_pages.manabi_wastes_and_resources .swiper-default-button-next,.static_pages.manabi_wastes_and_resources .swiper-button-mihiraki-next{background-image:url(/assets/manabi/wastes_and_resources/pc/swiper-button-next@2x-3b4b823f5dec8c18b7bb1e52af0b6cd5d976350479fa2b4e0822990a57bc4fbf.png);right:-30px}@media (min-width: 768px){.static_pages.manabi_wastes_and_resources .swiper-default-button-next,.static_pages.manabi_wastes_and_resources .swiper-button-mihiraki-next{right:-60px}}@media (min-width: 1024px){.static_pages.manabi_wastes_and_resources .swiper-default-button-next,.static_pages.manabi_wastes_and_resources .swiper-button-mihiraki-next{right:-54px}}.static_pages.manabi_wastes_and_resources .swiper-default-button-prev,.static_pages.manabi_wastes_and_resources .swiper-button-mihiraki-prev{background-image:url(/assets/manabi/wastes_and_resources/pc/swiper-button-prev@2x-4a61a25faa714d33cce0f9fe7ec73f94bf86df100bfdf139cd4801f530556e36.png);left:-30px}@media (min-width: 768px){.static_pages.manabi_wastes_and_resources .swiper-default-button-prev,.static_pages.manabi_wastes_and_resources .swiper-button-mihiraki-prev{left:-60px}}@media (min-width: 1024px){.static_pages.manabi_wastes_and_resources .swiper-default-button-prev,.static_pages.manabi_wastes_and_resources .swiper-button-mihiraki-prev{left:-54px}}@keyframes heartBeatOne{0%{transform:scale(1)}40%{transform:scale(1.3)}80%{transform:scale(1)}}.static_pages.manabi_wastes_and_resources .heartBeatOne{animation-name:heartBeatOne;animation-duration:1s;animation-timing-function:ease-in-out}.static_pages.manabi_wastes_and_resources .recycle{position:relative}.static_pages.manabi_wastes_and_resources .recycle-txt{margin-top:25px}.static_pages.manabi_wastes_and_resources .recycle-slash{padding-top:90px}@media (min-width: 768px){.static_pages.manabi_wastes_and_resources .recycle-slash{padding-top:180px}}@media (min-width: 1024px){.static_pages.manabi_wastes_and_resources .recycle-slash{padding-top:70px}}.static_pages.manabi_wastes_and_resources .recycle-slash-left{margin-left:25px}@media (min-width: 768px){.static_pages.manabi_wastes_and_resources .recycle-slash-left{margin-left:50px}}@media (min-width: 1024px){.static_pages.manabi_wastes_and_resources .recycle-slash-left{margin-left:0}}.static_pages.manabi_wastes_and_resources .recycle-slash-right{margin-left:-40px}@media (min-width: 768px){.static_pages.manabi_wastes_and_resources .recycle-slash-right{margin-left:-40px}}@media (min-width: 1024px){.static_pages.manabi_wastes_and_resources .recycle-slash-right{margin-left:0}}.static_pages.manabi_wastes_and_resources .earth-recycle-image{text-align:center;margin:92px 0 113px}@media (min-width: 768px){.static_pages.manabi_wastes_and_resources .earth-recycle-image{margin:184px 0 227px}}@media (min-width: 1024px){.static_pages.manabi_wastes_and_resources .earth-recycle-image{margin:50px 0 100px}}.static_pages.manabi_wastes_and_resources .earth-recycle-image img{width:307px}@media (min-width: 768px){.static_pages.manabi_wastes_and_resources .earth-recycle-image img{width:614px}}@media (min-width: 1024px){.static_pages.manabi_wastes_and_resources .earth-recycle-image img{width:506px}}.static_pages.manabi_wastes_and_resources .recycle-image{text-align:center;margin:37px 0 97px}.static_pages.manabi_wastes_and_resources .recycle-image img{width:922px}.static_pages.manabi_wastes_and_resources .kirakira-unkoneko{position:absolute;top:765px;left:calc(50% - 163px);width:77px}@media (min-width: 768px){.static_pages.manabi_wastes_and_resources .kirakira-unkoneko{top:1530px;left:calc(50% - 326px);width:154px}}@media (min-width: 1024px){.static_pages.manabi_wastes_and_resources .kirakira-unkoneko{top:620px;left:calc(50% - 406px)}}.static_pages.manabi_wastes_and_resources .hand-shake-unkosensei{position:absolute;top:360px;left:calc(50% + 53px);width:111px}@media (min-width: 768px){.static_pages.manabi_wastes_and_resources .hand-shake-unkosensei{top:720px;left:calc(50% + 106px);width:222px}}@media (min-width: 1024px){.static_pages.manabi_wastes_and_resources .hand-shake-unkosensei{top:400px;left:calc(50% + 270px)}}.static_pages.manabi_wastes_and_resources .outro-txt{position:relative;margin:25px 0 160px}@media (min-width: 768px){.static_pages.manabi_wastes_and_resources .outro-txt{margin:50px 0 321px}}@media (min-width: 1024px){.static_pages.manabi_wastes_and_resources .outro-txt{margin:28px 0 177px}}.static_pages.manabi_wastes_and_resources .gomisute-unkoneko{position:absolute;top:204px;left:calc(50% - 181px);width:177px}@media (min-width: 768px){.static_pages.manabi_wastes_and_resources .gomisute-unkoneko{top:408px;left:calc(50% - 363px);width:354px}}@media (min-width: 1024px){.static_pages.manabi_wastes_and_resources .gomisute-unkoneko{top:168px;left:calc(50% - 483px);width:517px}}.static_pages.manabi_wastes_and_resources .kirakira-hand-shake-unkosensei{position:absolute;top:192px;left:calc(50% + 25px);width:140px}@media (min-width: 768px){.static_pages.manabi_wastes_and_resources .kirakira-hand-shake-unkosensei{top:384px;left:calc(50% + 50px);width:280px}}@media (min-width: 1024px){.static_pages.manabi_wastes_and_resources .kirakira-hand-shake-unkosensei{top:144px;left:calc(50% + 215px)}}.static_pages.manabi_wastes_and_resources .unkosensei-kirakira{position:absolute;top:222px;left:calc(50% + 2px);width:45px}@media (min-width: 768px){.static_pages.manabi_wastes_and_resources .unkosensei-kirakira{top:444px;left:calc(50% + 4px);width:90px}}@media (min-width: 1024px){.static_pages.manabi_wastes_and_resources .unkosensei-kirakira{top:200px;left:calc(50% + 163px)}}.static_pages.manabi_wastes_and_resources .unkosensei-hand{position:absolute;top:318px;left:calc(50% + 120px);width:28px;z-index:100}@media (min-width: 768px){.static_pages.manabi_wastes_and_resources .unkosensei-hand{top:636px;left:calc(50% + 240px);width:56px}}@media (min-width: 1024px){.static_pages.manabi_wastes_and_resources .unkosensei-hand{top:404px;left:calc(50% + 411px)}}.static_pages.manabi_wastes_and_resources .dust{position:absolute;top:300px;left:calc(50% - 9px);width:52px}@media (min-width: 768px){.static_pages.manabi_wastes_and_resources .dust{top:600px;left:calc(50% - 18px);width:104px}}.static_pages.manabi_wastes_and_resources .banner{position:relative;z-index:10}.static_pages.manabi_wastes_and_resources .banner-box{background-image:url(/assets/manabi/wastes_and_resources/pc/pic-footer@2x-7158bf4357f9c351720fedac30444ac4cc691c84f51f0ea76b88caa687d28db5.png);background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:31px;height:207px}@media (min-width: 768px){.static_pages.manabi_wastes_and_resources .banner-box{height:414px;row-gap:62px}}@media (min-width: 1024px){.static_pages.manabi_wastes_and_resources .banner-box{flex-direction:row;background-image:url(/assets/manabi/wastes_and_resources/pc/pic-footer@2x-7158bf4357f9c351720fedac30444ac4cc691c84f51f0ea76b88caa687d28db5.png);column-gap:90px;height:256px}}.static_pages.manabi_wastes_and_resources .banner-box img{width:147px}@media (min-width: 768px){.static_pages.manabi_wastes_and_resources .banner-box img{width:294px}}.static_pages.kotsu_anzen main,.static_pages.kotsu_anzen_aioinissaydowa main{background-color:#fff}.static_pages.kotsu_anzen h1.logo,.static_pages.kotsu_anzen_aioinissaydowa h1.logo{width:100%;margin:0}@media (min-width: 1024px){.static_pages.kotsu_anzen h1.logo,.static_pages.kotsu_anzen_aioinissaydowa h1.logo{margin-top:20px;margin-bottom:20px}}@media (min-width: 1024px){.static_pages.kotsu_anzen h1.logo img,.static_pages.kotsu_anzen_aioinissaydowa h1.logo img{display:inline-block;margin:0 0 0 175px;width:855px;height:382px}}.static_pages.kotsu_anzen .traffic-group,.static_pages.kotsu_anzen_aioinissaydowa .traffic-group{position:relative}@media (min-width: 1024px){.static_pages.kotsu_anzen .traffic-group,.static_pages.kotsu_anzen_aioinissaydowa .traffic-group{position:center;margin:0 auto}}.static_pages.kotsu_anzen .redirect-btn,.static_pages.kotsu_anzen_aioinissaydowa .redirect-btn{display:inline-block;margin:0 auto;width:46.7%;top:4%;right:25%;position:absolute}@media (min-width: 768px){.static_pages.kotsu_anzen .redirect-btn,.static_pages.kotsu_anzen_aioinissaydowa .redirect-btn{width:45.6%;top:5%;right:26.5%}}.static_pages.kotsu_anzen .traffic-image-pc,.static_pages.kotsu_anzen_aioinissaydowa .traffic-image-pc{position:relative;overflow:hidden;text-align:center;height:700px}.static_pages.kotsu_anzen .traffic-image-pc .kotsu-anzen-image,.static_pages.kotsu_anzen_aioinissaydowa .traffic-image-pc .kotsu-anzen-image{width:2000px;background-color:#fff;position:absolute;top:0;left:calc(50% - 1000px)}.static_pages.kotsu_anzen .traffic-image-sp,.static_pages.kotsu_anzen_aioinissaydowa .traffic-image-sp{position:relative}.static_pages.kotsu_anzen .bicycle-image-sp,.static_pages.kotsu_anzen_aioinissaydowa .bicycle-image-sp{position:relative}.static_pages.kotsu_anzen .traffic-btn,.static_pages.kotsu_anzen_aioinissaydowa .traffic-btn{width:364px;position:absolute;top:6%;right:calc(50% + 200px)}.static_pages.kotsu_anzen .bicycle-btn,.static_pages.kotsu_anzen_aioinissaydowa .bicycle-btn{width:364px;position:absolute;top:6%;left:calc(50% + 190px)}@keyframes heartBeatOne{0%{transform:scale(1)}40%{transform:scale(1.3)}80%{transform:scale(1)}}.static_pages.kotsu_anzen .heartBeatOne,.static_pages.kotsu_anzen_aioinissaydowa .heartBeatOne{animation-name:heartBeatOne;animation-duration:1s;animation-timing-function:ease-in-out}@keyframes heartBeatButton{0%{transform:scale(1)}40%{transform:scale(1.1)}80%{transform:scale(1)}}.static_pages.kotsu_anzen .heartBeatButton,.static_pages.kotsu_anzen_aioinissaydowa .heartBeatButton{animation-name:heartBeatButton;animation-duration:1s;animation-timing-function:ease-in-out}.static_pages.collaboration main{background-color:#fff;font-family:"Yu Gothic Pr6N D", "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif}.static_pages.collaboration .sp-only{display:inline-block}@media (min-width: 768px){.static_pages.collaboration .sp-only{display:none}}.static_pages.collaboration .tb-pc-only{display:none}@media (min-width: 768px){.static_pages.collaboration .tb-pc-only{display:inline-block}}.static_pages.collaboration .pc-only{display:none}@media (min-width: 1024px){.static_pages.collaboration .pc-only{display:inline-block}}.static_pages.collaboration .container{position:relative;max-width:810px;margin:0 auto}.static_pages.collaboration .title{font-family:"Yu Gothic Pr6N B", "Hiragino Kaku Gothic ProB", "Hiragino Sans", Meiryo, sans-serif;font-size:18px;line-height:1.6;text-align:center}@media (min-width: 768px){.static_pages.collaboration .title{font-size:20px}}@media (min-width: 1024px){.static_pages.collaboration .title{font-size:32px}}.static_pages.collaboration .text{font-size:14px;line-height:1.8;text-align:center;padding-left:16px;padding-right:16px}@media (min-width: 768px){.static_pages.collaboration .text{font-size:18px}}@media (min-width: 1024px){.static_pages.collaboration .text{font-size:20px}}.static_pages.collaboration .inquiry_body{padding-left:0;padding-right:0}.static_pages.collaboration .inquiry_body .text{font-size:1.2rem;text-align:left}@media (min-width: 768px){.static_pages.collaboration .inquiry_body .text{font-size:1.2rem}}@media (min-width: 1024px){.static_pages.collaboration .inquiry_body .text{font-size:1.2rem}}.static_pages.collaboration .inquiry_body textarea.text{font-size:1.8rem}.static_pages.collaboration .wave-top,.static_pages.collaboration .wave-bottom{width:100%;height:22px;position:absolute;background-repeat:repeat-x;background-size:64px}@media (min-width: 768px){.static_pages.collaboration .wave-top,.static_pages.collaboration .wave-bottom{background-size:auto}}.static_pages.collaboration .wave-top{background-image:url(/assets/collaboration/bg-wave-bottom-white-d277c32c0aca9aee22c4cca37de0b2ba409efe1348878b2b7f27233291fffb1d.svg);background-position:left top;top:0;left:0;z-index:1}.static_pages.collaboration .wave-bottom{background-image:url(/assets/collaboration/bg-wave-top-white-b947c4138f30640321ee8063a7a2bbfc148f5ec79d9280fe3621ca6fc57c9835.svg);background-position:left bottom;bottom:0;left:0;z-index:2}.static_pages.collaboration .title-box{position:relative;margin:0 auto;text-align:center}.static_pages.collaboration .slash-left,.static_pages.collaboration .slash-right{position:absolute;top:5px;width:24px;height:54px;background-repeat:no-repeat;background-size:100% auto}@media (min-width: 768px){.static_pages.collaboration .slash-left,.static_pages.collaboration .slash-right{width:31px;height:69px}}@media (min-width: 1024px){.static_pages.collaboration .slash-left,.static_pages.collaboration .slash-right{top:10px;width:36px;height:79px}}.static_pages.collaboration .slash-left{background-image:url(/assets/collaboration/slash-left-774e64ffcb1302dfdd55fe35a89a6b1229e8f77126ad49d82e7abdd5fbd876bb.svg);left:10px}@media (min-width: 768px){.static_pages.collaboration .slash-left{left:0}}.static_pages.collaboration .slash-right{background-image:url(/assets/collaboration/slash-right-7dba626d7edb945cfb3cc0f56ea9f60003f58664b6942e489e50f237e481df3e.svg);right:10px}@media (min-width: 768px){.static_pages.collaboration .slash-right{right:0}}.static_pages.collaboration .swiper-button-outside{margin:0 auto}.static_pages.collaboration .swiper-container{margin-top:30px;background-color:transparent}.static_pages.collaboration .swiper-pagination-bullets{position:relative}.static_pages.collaboration .swiper-pagination-bullet{background-color:#e6e6e6;opacity:.8;margin:0 4px;width:10px;height:10px}@media (min-width: 768px){.static_pages.collaboration .swiper-pagination-bullet{margin:0 5px}}@media (min-width: 1024px){.static_pages.collaboration .swiper-pagination-bullet{width:14px;height:14px;margin:0 6px}}.static_pages.collaboration .swiper-pagination-bullet-active{background-color:#fff000;opacity:1}.static_pages.collaboration .news-wrap{opacity:.8}.static_pages.collaboration .news-wrap .swiper-container{margin-top:0}.static_pages.collaboration .swiper-button-next1,.static_pages.collaboration .swiper-button-prev1,.static_pages.collaboration .swiper-button-next2,.static_pages.collaboration .swiper-button-prev2,.static_pages.collaboration .swiper-button-next-movie,.static_pages.collaboration .swiper-button-prev-movie{top:calc(50% - 8px);width:17px;height:17px;background-size:contain;background-color:transparent;position:absolute;-webkit-filter:drop-shadow(2px 2px 2px rgba(0,0,0,0.25));filter:drop-shadow(2px 2px 2px rgba(0,0,0,0.25))}@media (min-width: 768px){.static_pages.collaboration .swiper-button-next1,.static_pages.collaboration .swiper-button-prev1,.static_pages.collaboration .swiper-button-next2,.static_pages.collaboration .swiper-button-prev2,.static_pages.collaboration .swiper-button-next-movie,.static_pages.collaboration .swiper-button-prev-movie{top:calc(50% - 16px);width:32px;height:32px}}@media (min-width: 1024px){.static_pages.collaboration .swiper-button-next1,.static_pages.collaboration .swiper-button-prev1,.static_pages.collaboration .swiper-button-next2,.static_pages.collaboration .swiper-button-prev2,.static_pages.collaboration .swiper-button-next-movie,.static_pages.collaboration .swiper-button-prev-movie{top:calc(50% - 22px);width:44px;height:44px}}.static_pages.collaboration .swiper-button-next1,.static_pages.collaboration .swiper-button-next2,.static_pages.collaboration .swiper-button-next-movie{background-image:url(/assets/collaboration/slide-arrow-next-6096ca18bb3d15d1d98236970ec4b11b25ee2f797a85718a09c1b5d4bed218b7.svg);right:-26px}@media (min-width: 768px){.static_pages.collaboration .swiper-button-next1,.static_pages.collaboration .swiper-button-next2,.static_pages.collaboration .swiper-button-next-movie{right:-47px}}@media (min-width: 1024px){.static_pages.collaboration .swiper-button-next1,.static_pages.collaboration .swiper-button-next2,.static_pages.collaboration .swiper-button-next-movie{right:-60px}}.static_pages.collaboration .swiper-button-prev1,.static_pages.collaboration .swiper-button-prev2,.static_pages.collaboration .swiper-button-prev-movie{background-image:url(/assets/collaboration/slide-arrow-prev-65dd8133d252ff588c1c9d6ff6f4aa8a23815d46a900bc4ef039f30437b5b3f6.svg);left:-26px}@media (min-width: 768px){.static_pages.collaboration .swiper-button-prev1,.static_pages.collaboration .swiper-button-prev2,.static_pages.collaboration .swiper-button-prev-movie{left:-47px}}@media (min-width: 1024px){.static_pages.collaboration .swiper-button-prev1,.static_pages.collaboration .swiper-button-prev2,.static_pages.collaboration .swiper-button-prev-movie{left:-60px}}.static_pages.collaboration .swiper-pagination1,.static_pages.collaboration .swiper-pagination2,.static_pages.collaboration .swiper-pagination-movie{width:auto;display:inline-block;margin:0 auto;z-index:1;bottom:2px}@media (min-width: 768px){.static_pages.collaboration .swiper-pagination1,.static_pages.collaboration .swiper-pagination2,.static_pages.collaboration .swiper-pagination-movie{bottom:-10px}}@media (min-width: 1024px){.static_pages.collaboration .swiper-pagination1,.static_pages.collaboration .swiper-pagination2,.static_pages.collaboration .swiper-pagination-movie{bottom:-24px}}.static_pages.collaboration .swiper-pagination-bullet-active{background-color:#fff000}.static_pages.collaboration .base-position{position:relative}.static_pages.collaboration .main-star,.static_pages.collaboration .unko-sensei1,.static_pages.collaboration .unkoinuneko-book,.static_pages.collaboration .unko-sensei-book-flight,.static_pages.collaboration .unkoneko,.static_pages.collaboration .unko-sensei2,.static_pages.collaboration .unko-sensei4,.static_pages.collaboration .unko-sensei5,.static_pages.collaboration .unkobuta,.static_pages.collaboration .unkosensei-parachute,.static_pages.collaboration .text-unkosnsei3{background-repeat:no-repeat;position:absolute;z-index:10}.static_pages.collaboration .main-star{width:276px;height:286px;top:210px;right:calc(50% - 138px);-webkit-filter:drop-shadow(2px 2px 4px rgba(0,0,0,0.25));filter:drop-shadow(2px 2px 4px rgba(0,0,0,0.25))}@media (min-width: 768px){.static_pages.collaboration .main-star{width:368px;height:381px;top:40px;right:calc(50% - 338px)}}@media (min-width: 1024px){.static_pages.collaboration .main-star{background-size:auto;width:473px;height:490px;top:50px;right:-40px}}.static_pages.collaboration .unko-sensei1{width:80px;height:80px;top:60px;left:34px}@media (min-width: 768px){.static_pages.collaboration .unko-sensei1{width:119px;height:121px;top:40px;left:calc(50% - 340px)}}@media (min-width: 1024px){.static_pages.collaboration .unko-sensei1{width:161px;height:163px;top:-48px;left:-70px}}.static_pages.collaboration .unkobuta{width:75px;top:-68px;left:20px}@media (min-width: 768px){.static_pages.collaboration .unkobuta{width:113px;height:165px;top:-67px;left:calc(50% - 330px)}}@media (min-width: 1024px){.static_pages.collaboration .unkobuta{width:150px;height:auto;top:-80px;left:-40px}}.static_pages.collaboration .text-unkosnsei3{width:70px;top:12px;right:108px}@media (min-width: 768px){.static_pages.collaboration .text-unkosnsei3{width:79px;right:calc(50% - 172px)}}@media (min-width: 1024px){.static_pages.collaboration .text-unkosnsei3{width:120px;top:32px;right:250px}}.static_pages.collaboration .collaboration-hero{position:relative;background-color:#00e1cd;background-image:url(/assets/collaboration/bg-hero-sp-6c9c39dd6a2d3bb161054998badfa37f244b3209aed2b9d2c7b6b3dcd3d71083.png);background-size:960px auto;background-position:calc(50% + 30px) bottom;background-repeat:no-repeat;padding-top:35px;height:367px}@media (min-width: 768px){.static_pages.collaboration .collaboration-hero{background-size:1920px auto;background-position:calc(50% + 10px) bottom;padding-top:50px;height:714px}}@media (min-width: 1024px){.static_pages.collaboration .collaboration-hero{background-image:url(/assets/collaboration/bg-hero-61baca3aa90eaa0c1fbf24d463d5e1ae41098ccf6ef5d86c978e5a4b9885019b.png);background-size:2401px auto;padding-top:50px;height:764px}}@media (min-width: 1024px){.static_pages.collaboration .collaboration-hero .container{width:946px}}.static_pages.collaboration .collaboration-hero .title{font-weight:bold;text-align:left;padding-top:24px;padding-left:24px}@media (min-width: 768px){.static_pages.collaboration .collaboration-hero .title{font-size:32px;padding-top:48px;padding-left:48px}}@media (min-width: 1024px){.static_pages.collaboration .collaboration-hero .title{padding-left:0}}.static_pages.collaboration .collaboration-hero .title-image{margin:0 auto;padding-top:6px;width:165px}@media (min-width: 768px){.static_pages.collaboration .collaboration-hero .title-image{margin:0;padding-top:8px;width:236px}}@media (min-width: 1024px){.static_pages.collaboration .collaboration-hero .title-image{padding-top:10px;width:283px}}.static_pages.collaboration .collaboration-hero .item-box{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr;gap:9px;grid-auto-flow:row;position:absolute;top:0;width:100%}@media (min-width: 768px){.static_pages.collaboration .collaboration-hero .item-box{position:relative;top:auto;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:16px;margin-top:32px;width:auto}}@media (min-width: 1024px){.static_pages.collaboration .collaboration-hero .item-box{gap:16px;margin-top:34px}}.static_pages.collaboration .collaboration-hero .item{width:56px;height:78px}@media (min-width: 768px){.static_pages.collaboration .collaboration-hero .item{width:67px;height:96px}}@media (min-width: 1024px){.static_pages.collaboration .collaboration-hero .item{width:88px;height:124px}}.static_pages.collaboration .unkodrill-pr-video{position:relative;line-height:1;text-align:center;padding:25px 0}@media (min-width: 768px){.static_pages.collaboration .unkodrill-pr-video{padding:50px 0}}@media (min-width: 1024px){.static_pages.collaboration .unkodrill-pr-video{padding:56px 0}}.static_pages.collaboration .unkodrill-pr-video video{border:1px solid #e6e6e6;width:327px;height:185px}@media (min-width: 768px){.static_pages.collaboration .unkodrill-pr-video video{width:658px;height:371px}}@media (min-width: 1024px){.static_pages.collaboration .unkodrill-pr-video video{width:826px;height:466px}}.static_pages.collaboration .unkodrill-pr-video .play-btn{position:absolute;top:calc(50% - 20px);left:calc(50% - 18px);width:39px;height:37px;z-index:3;cursor:pointer}@media (min-width: 768px){.static_pages.collaboration .unkodrill-pr-video .play-btn{top:calc(50% - 39px);left:calc(50% - 37px);width:78px;height:75px}}@media (min-width: 1024px){.static_pages.collaboration .unkodrill-pr-video .play-btn{top:calc(50% - 49px);left:calc(50% - 48px);width:98px;height:96px}}.static_pages.collaboration .collaboration-list{position:relative;padding-bottom:75px}@media (min-width: 768px){.static_pages.collaboration .collaboration-list{padding-bottom:140px}}@media (min-width: 1024px){.static_pages.collaboration .collaboration-list{padding-bottom:130px}}.static_pages.collaboration .collaboration-list .unkosensei-parachute{width:86px;height:86px;top:-34px;right:-8px}@media (min-width: 768px){.static_pages.collaboration .collaboration-list .unkosensei-parachute{width:173px;height:auto;top:-62px;right:calc(50% - 395px)}}@media (min-width: 1024px){.static_pages.collaboration .collaboration-list .unkosensei-parachute{width:238px;top:-56px;right:calc(50% - 573px)}}.static_pages.collaboration .collaboration-list .title-box{padding-top:50px;width:370px}@media (min-width: 768px){.static_pages.collaboration .collaboration-list .title-box{padding-top:70px;width:408px}}@media (min-width: 1024px){.static_pages.collaboration .collaboration-list .title-box{padding-top:70px;width:623px}}.static_pages.collaboration .collaboration-list .title{display:inline-block;font-weight:bold;text-align:center;letter-spacing:.005em}.static_pages.collaboration .collaboration-list .swiper-container{overflow:visible}.static_pages.collaboration .collaboration-list .cover-image{-webkit-filter:drop-shadow(1px 1px 4px rgba(0,0,0,0.35));filter:drop-shadow(1px 1px 4px rgba(0,0,0,0.35))}@media (min-width: 768px){.static_pages.collaboration .collaboration-list .cover-image{-webkit-filter:drop-shadow(1px 1px 8px rgba(0,0,0,0.35));filter:drop-shadow(1px 1px 8px rgba(0,0,0,0.35))}}.static_pages.collaboration .collaboration-list .logo{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:10px auto 0;text-align:center;min-height:30px}@media (min-width: 768px){.static_pages.collaboration .collaboration-list .logo{margin-top:16px;min-height:55px}}@media (min-width: 1024px){.static_pages.collaboration .collaboration-list .logo{margin-top:20px}}.static_pages.collaboration .collaboration-list .logo-img{width:100%;height:auto}@media (min-width: 768px){.static_pages.collaboration .collaboration-list .logo-img{margin-bottom:8px;width:90%}}.static_pages.collaboration .collaboration-list .logo-text{font-family:"Yu Gothic Pr6N B", "Hiragino Kaku Gothic ProB", "Hiragino Sans", Meiryo, sans-serif;font-size:14px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:1px;line-height:1.2;margin-bottom:0}@media (min-width: 768px){.static_pages.collaboration .collaboration-list .logo-text{font-size:20px;line-height:1.4}}@media (min-width: 1024px){.static_pages.collaboration .collaboration-list .logo-text{font-size:24px}}.static_pages.collaboration .collaboration-list .with-drill{background-image:url(/assets/collaboration/drill-list-cross-unkodrill-ef415c84a1e4194901da3d91ada24340c5e855da5f6912f22fae16491bc2a6b8.png);background-repeat:no-repeat;background-position:top center;background-size:auto 100%;height:34px;margin-top:5px}@media (min-width: 768px){.static_pages.collaboration .collaboration-list .with-drill{margin-top:6px;height:49px}}@media (min-width: 1024px){.static_pages.collaboration .collaboration-list .with-drill{height:56px}}.static_pages.collaboration .collaboration-list .text{padding-top:8px}@media (min-width: 768px){.static_pages.collaboration .collaboration-list .text{padding-top:16px}}.static_pages.collaboration .collaboration-list .partner-companies .title-box{padding-top:20px}@media (min-width: 768px){.static_pages.collaboration .collaboration-list .partner-companies .title-box{padding-top:40px}}.static_pages.collaboration .collaboration-list .partner-companies .title{font-size:14px}@media (min-width: 768px){.static_pages.collaboration .collaboration-list .partner-companies .title{font-size:20px}}@media (min-width: 1024px){.static_pages.collaboration .collaboration-list .partner-companies .title{font-size:26px}}.static_pages.collaboration .collaboration-list .partner-companies-list-wrap{border:1px solid #dcdcdc;border-width:1px 0 0 1px;margin:8px auto 0;width:351px}@media (min-width: 768px){.static_pages.collaboration .collaboration-list .partner-companies-list-wrap{margin-top:16px;width:721px}}@media (min-width: 1024px){.static_pages.collaboration .collaboration-list .partner-companies-list-wrap{width:1002px}}.static_pages.collaboration .collaboration-list .partner-companies-list{display:flex;flex-wrap:wrap;justify-self:center}.static_pages.collaboration .collaboration-list .partner-companies-list span{display:flex}.static_pages.collaboration .collaboration-list .partner-companies-list li{border:1px solid #dcdcdc;border-width:0 1px 1px 0;box-sizing:border-box;display:flex;align-items:center;padding:16px 0;max-width:50%;min-height:39px}@media (min-width: 768px){.static_pages.collaboration .collaboration-list .partner-companies-list li{padding:0;max-width:20%;min-height:78px}}@media (min-width: 1024px){.static_pages.collaboration .collaboration-list .partner-companies-list li{max-width:143px}}.static_pages.collaboration .kotsuanzen-drill{position:relative;padding-bottom:50px;background-color:#40e896;background-image:url(/assets/collaboration/bg-unko-green-sp@2x-eefa87c285d29bd5f70a47367617505a076cc5c4c1097f1170b9ee4f0ffc6827.png);background-position:center 16px;background-size:108px 78px}@media (min-width: 1024px){.static_pages.collaboration .kotsuanzen-drill{background-image:url(/assets/collaboration/bg-unko-green@2x-53392b8a1c84a0914a74e2eb54da416ba29542ce04b3c3836c8cda686e15f549.png);background-size:216px 156px}}.static_pages.collaboration .kotsuanzen-drill .title-box{padding-top:0}@media (min-width: 1024px){.static_pages.collaboration .kotsuanzen-drill .title-box{padding-top:26px}}.static_pages.collaboration .kotsuanzen-drill .title{background-color:#40e896;display:inline-block;margin:0;padding:32px 7px 16px;font-weight:bold;text-align:center;letter-spacing:.005em;width:365px}@media (min-width: 768px){.static_pages.collaboration .kotsuanzen-drill .title{padding:52px 7px 40px;width:auto}}@media (min-width: 1024px){.static_pages.collaboration .kotsuanzen-drill .title{padding:58px 21px 40px}}.static_pages.collaboration .kotsuanzen-drill .unkoinuneko-book{width:118px;height:76px;top:-46px;left:calc(50% - 186px)}@media (min-width: 768px){.static_pages.collaboration .kotsuanzen-drill .unkoinuneko-book{width:236px;height:153px;top:-100px;left:calc(50% - 377px)}}@media (min-width: 1024px){.static_pages.collaboration .kotsuanzen-drill .unkoinuneko-book{width:358px;height:232px;top:-86px;left:calc(50% - 616px)}}.static_pages.collaboration .kotsuanzen-drill .swiper-container{margin-top:0}.static_pages.collaboration .kotsuanzen-drill .slide-wrap{position:relative;overflow:visible;text-align:center;margin:0 auto;width:100%;max-width:276px}@media (min-width: 768px){.static_pages.collaboration .kotsuanzen-drill .slide-wrap{max-width:500px}}@media (min-width: 1024px){.static_pages.collaboration .kotsuanzen-drill .slide-wrap{max-width:655px}}.static_pages.collaboration .kotsuanzen-drill .swiper-container{overflow:visible}.static_pages.collaboration .kotsuanzen-drill .swiper-slide{-webkit-filter:drop-shadow(2px 2px 4px rgba(0,0,0,0.25));filter:drop-shadow(2px 2px 4px rgba(0,0,0,0.25));display:inline-block}@media (min-width: 768px){.static_pages.collaboration .kotsuanzen-drill .swiper-slide{-webkit-filter:drop-shadow(5px 5px 10px rgba(0,0,0,0.4));filter:drop-shadow(5px 5px 10px rgba(0,0,0,0.4))}}@media (min-width: 1024px){.static_pages.collaboration .kotsuanzen-drill .swiper-slide{-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,0.25));filter:drop-shadow(0 4px 4px rgba(0,0,0,0.25))}}.static_pages.collaboration .kotsuanzen-drill .text-background{background-color:#40e896;margin:-36px auto 10px;padding-top:43px;padding-bottom:12px;width:100%;max-width:326px}@media (min-width: 768px){.static_pages.collaboration .kotsuanzen-drill .text-background{margin-top:-22px;padding-bottom:24px;max-width:681px}}@media (min-width: 1024px){.static_pages.collaboration .kotsuanzen-drill .text-background{margin-top:-30px;padding-bottom:34px;max-width:720px}}.static_pages.collaboration .kotsuanzen-drill .text{margin:0 auto;padding-top:0;font-weight:500;line-height:180%;letter-spacing:.055em}@media (min-width: 768px){.static_pages.collaboration .kotsuanzen-drill .text{padding-left:0;padding-right:0}}@media (min-width: 1024px){.static_pages.collaboration .kotsuanzen-drill .text{letter-spacing:normal;padding-top:34px;padding-left:8px;padding-right:8px}}.static_pages.collaboration .sdgs-drill{position:relative}@media (min-width: 768px){.static_pages.collaboration .sdgs-drill{padding-bottom:24px}}@media (min-width: 1024px){.static_pages.collaboration .sdgs-drill{padding-bottom:48px}}.static_pages.collaboration .sdgs-drill .wave-bottom+.container{text-align:center}.static_pages.collaboration .sdgs-drill .title-box{padding-top:50px;width:380px}@media (min-width: 768px){.static_pages.collaboration .sdgs-drill .title-box{padding-top:70px;width:428px}}@media (min-width: 1024px){.static_pages.collaboration .sdgs-drill .title-box{padding-top:70px;width:633px}}.static_pages.collaboration .sdgs-drill .title{display:inline-block;font-weight:bold;text-align:center;letter-spacing:.005em}.static_pages.collaboration .sdgs-drill .unko-sensei-book-flight{width:93px;height:auto;top:-40px;right:calc(50% - 196px)}@media (min-width: 768px){.static_pages.collaboration .sdgs-drill .unko-sensei-book-flight{width:186px;height:168px;top:-72px;right:calc(50% - 404px)}}@media (min-width: 1024px){.static_pages.collaboration .sdgs-drill .unko-sensei-book-flight{width:356px;height:323px;top:-154px;right:calc(50% - 584px)}}@media (min-width: 1280px){.static_pages.collaboration .sdgs-drill .unko-sensei-book-flight{right:calc(50% - 684px)}}.static_pages.collaboration .sdgs-drill .swiper-container{overflow:visible;padding-bottom:10px}@media (min-width: 1024px){.static_pages.collaboration .sdgs-drill .swiper-container{margin-top:48px}}.static_pages.collaboration .sdgs-drill .slide-wrap{position:relative;overflow:visible;text-align:center;margin:0 auto;width:100%;max-width:276px}@media (min-width: 768px){.static_pages.collaboration .sdgs-drill .slide-wrap{max-width:500px}}@media (min-width: 1024px){.static_pages.collaboration .sdgs-drill .slide-wrap{max-width:655px}}.static_pages.collaboration .sdgs-drill .swiper-slide{-webkit-filter:drop-shadow(2px 2px 4px rgba(0,0,0,0.25));filter:drop-shadow(2px 2px 4px rgba(0,0,0,0.25))}@media (min-width: 768px){.static_pages.collaboration .sdgs-drill .swiper-slide{-webkit-filter:drop-shadow(5px 5px 10px rgba(0,0,0,0.4));filter:drop-shadow(5px 5px 10px rgba(0,0,0,0.4))}}@media (min-width: 1024px){.static_pages.collaboration .sdgs-drill .swiper-slide{-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,0.25));filter:drop-shadow(0 4px 4px rgba(0,0,0,0.25))}}.static_pages.collaboration .sdgs-drill .text-background{margin:-38px auto 0;padding:44px 16px 32px}@media (min-width: 768px){.static_pages.collaboration .sdgs-drill .text-background{padding-bottom:40px}}@media (min-width: 1024px){.static_pages.collaboration .sdgs-drill .text-background{padding-top:6  6px}}.static_pages.collaboration .sdgs-drill .text{margin:0 auto;padding-top:17px;font-weight:500;line-height:180%;letter-spacing:.055em;text-align:center}@media (min-width: 1024px){.static_pages.collaboration .sdgs-drill .text{letter-spacing:normal;padding-top:40px}}.static_pages.collaboration .collaboration-nazokake{position:relative;background-image:url(/assets/collaboration/bg-dot-pink-sp@2x-a52022e2ffd6656a50fae948fae951bce6226fb6ef3668b53f7af8a84d92d8ec.png);background-position:top center;background-size:40px}@media (min-width: 1024px){.static_pages.collaboration .collaboration-nazokake{background-image:url(/assets/collaboration/bg-dot-pink@2x-ccea457c0a65ec291345e07da82f2d29ce59cd21613c4aff34441f9841aca8ea.png);background-size:68px}}.static_pages.collaboration .collaboration-nazokake .container{padding:42px 0 48px}@media (min-width: 768px){.static_pages.collaboration .collaboration-nazokake .container{padding:56px 0}}@media (min-width: 1024px){.static_pages.collaboration .collaboration-nazokake .container{padding:72px 0}}.static_pages.collaboration .collaboration-nazokake .unko-sensei4{width:80px;height:auto;top:-70px;left:calc(50% - 181px)}@media (min-width: 768px){.static_pages.collaboration .collaboration-nazokake .unko-sensei4{width:161px;height:184px;top:-102px;left:calc(50% - 366px)}}@media (min-width: 1024px){.static_pages.collaboration .collaboration-nazokake .unko-sensei4{width:280px;height:320px;top:-210px;left:calc(50% - 558px)}}.static_pages.collaboration .collaboration-nazokake .title-box{padding-top:0;width:338px}@media (min-width: 768px){.static_pages.collaboration .collaboration-nazokake .title-box{font-size:20px;width:534px}}@media (min-width: 1024px){.static_pages.collaboration .collaboration-nazokake .title-box{font-size:32px;width:730px}}.static_pages.collaboration .collaboration-nazokake .title{background-color:#f3a3ff;padding:8px 0;display:inline-block;font-weight:bold;letter-spacing:.005em}@media (min-width: 768px){.static_pages.collaboration .collaboration-nazokake .title{padding:8px 18px 16px}}@media (min-width: 1024px){.static_pages.collaboration .collaboration-nazokake .title{padding:8px 16px 16px}}.static_pages.collaboration .collaboration-nazokake .pic-nazokake{width:90%;height:auto;margin:24px auto 0}@media (min-width: 768px){.static_pages.collaboration .collaboration-nazokake .pic-nazokake{margin-top:16px;width:630px}}@media (min-width: 1024px){.static_pages.collaboration .collaboration-nazokake .pic-nazokake{margin-top:32px;width:800px}}.static_pages.collaboration .collaboration-nazokake .text{background-color:#f3a3ff;margin:0 auto;padding:16px 8px}@media (min-width: 768px){.static_pages.collaboration .collaboration-nazokake .text{padding:32px 0 16px;width:80%}}@media (min-width: 1024px){.static_pages.collaboration .collaboration-nazokake .text{padding:40px 0 24px;width:540px}}.static_pages.collaboration .what-unko-app{position:relative;padding-bottom:50px}@media (min-width: 768px){.static_pages.collaboration .what-unko-app{padding-bottom:110px}}.static_pages.collaboration .what-unko-app .unkoneko{width:71px;height:75px;top:-80px;right:calc(50% - 180px)}@media (min-width: 768px){.static_pages.collaboration .what-unko-app .unkoneko{width:143px;height:150px;top:-80px;right:calc(50% - 390px)}}@media (min-width: 1024px){.static_pages.collaboration .what-unko-app .unkoneko{width:267px;height:280px;top:-100px;right:calc(50% - 600px)}}@media (min-width: 1280px){.static_pages.collaboration .what-unko-app .unkoneko{right:calc(50% - 650px)}}.static_pages.collaboration .what-unko-app .title-box{margin:32px auto 0;width:358px}@media (min-width: 768px){.static_pages.collaboration .what-unko-app .title-box{margin-top:56px;width:484px}}@media (min-width: 1024px){.static_pages.collaboration .what-unko-app .title-box{margin-top:66px;width:730px}}.static_pages.collaboration .what-unko-app .title{display:inline-block;font-size:15px;letter-spacing:.005em}@media (min-width: 768px){.static_pages.collaboration .what-unko-app .title{font-size:20px}}@media (min-width: 1024px){.static_pages.collaboration .what-unko-app .title{font-size:32px}}.static_pages.collaboration .what-unko-app .bg-game-screen{position:absolute;z-index:5;top:99px;left:calc(50% - 187px);width:375px}@media (min-width: 768px){.static_pages.collaboration .what-unko-app .bg-game-screen{top:182px;left:calc(50% - 375px);width:750px}}@media (min-width: 1024px){.static_pages.collaboration .what-unko-app .bg-game-screen{top:164px;left:calc(50% - 665px);width:1330px}}.static_pages.collaboration .what-unko-app .frame{position:absolute;z-index:10;top:61px;left:calc(50% - 78px);width:156px}@media (min-width: 768px){.static_pages.collaboration .what-unko-app .frame{top:102px;left:calc(50% - 156px);width:312px}}@media (min-width: 1024px){.static_pages.collaboration .what-unko-app .frame{top:134px;left:calc(50% - 172px);width:343px}}.static_pages.collaboration .what-unko-app .movie-app-video{position:relative;z-index:7;width:136px;margin:22px auto 0}@media (min-width: 768px){.static_pages.collaboration .what-unko-app .movie-app-video{margin-top:52px;width:272px}}@media (min-width: 1024px){.static_pages.collaboration .what-unko-app .movie-app-video{margin-top:53px;width:298px}}.static_pages.collaboration .what-unko-app .text{margin:44px auto 0;padding:0 16px;font-weight:500;line-height:180%;width:100%}@media (min-width: 768px){.static_pages.collaboration .what-unko-app .text{margin-top:84px;padding:0}}@media (min-width: 1024px){.static_pages.collaboration .what-unko-app .text{margin-top:124px}}.static_pages.collaboration .collaboration-movie{position:relative;background-image:url(/assets/collaboration/bg-unko-blue-sp@2x-89f45c7ffa828330a3c9dea537cbe33424aea1173a12926bce769426d5feab87.png);background-position:top center;background-size:108px 78px}@media (min-width: 1024px){.static_pages.collaboration .collaboration-movie{background-image:url(/assets/collaboration/bg-unko-blue@2x-276c9f84982197417bd7e07a439cf112c1ce4d86847a9f0770fbd7023d4a9bc5.png);background-size:216px 156px}}.static_pages.collaboration .collaboration-movie .container{padding:48px 0}@media (min-width: 768px){.static_pages.collaboration .collaboration-movie .container{padding:48px 0 56px}}@media (min-width: 1024px){.static_pages.collaboration .collaboration-movie .container{padding:72px 0}}.static_pages.collaboration .collaboration-movie .unko-sensei5{width:101px;height:94px;top:-108px;left:calc(50% - 178px)}@media (min-width: 768px){.static_pages.collaboration .collaboration-movie .unko-sensei5{width:202px;height:188px;top:-135px;left:calc(50% - 368px)}}@media (min-width: 1024px){.static_pages.collaboration .collaboration-movie .unko-sensei5{width:313px;height:292px;top:-208px;left:calc(50% - 570px)}}.static_pages.collaboration .collaboration-movie .title-box{width:328px}@media (min-width: 768px){.static_pages.collaboration .collaboration-movie .title-box{width:392px}}@media (min-width: 1024px){.static_pages.collaboration .collaboration-movie .title-box{width:730px}}.static_pages.collaboration .collaboration-movie .title{background-color:#00e1ff;padding:0 0 8px}@media (min-width: 768px){.static_pages.collaboration .collaboration-movie .title{padding:16px 0 32px}}@media (min-width: 1024px){.static_pages.collaboration .collaboration-movie .title{padding:10px 0 32px}}.static_pages.collaboration .collaboration-movie .movie-collaboration{position:relative;margin:0 auto;width:316px;height:180px}@media (min-width: 768px){.static_pages.collaboration .collaboration-movie .movie-collaboration{width:620px;height:350px}}@media (min-width: 1024px){.static_pages.collaboration .collaboration-movie .movie-collaboration{width:620px;height:350px}}.static_pages.collaboration .collaboration-movie .video{width:316px;height:180px}@media (min-width: 768px){.static_pages.collaboration .collaboration-movie .video{width:620px;height:350px}}.static_pages.collaboration .collaboration-movie .swiper-container{margin-top:0}@media (min-width: 768px){.static_pages.collaboration .collaboration-movie .swiper-container{margin-top:-8px}}.static_pages.collaboration .collaboration-movie .swiper-button-next-movie{top:calc(50% - -10px);right:-22px}@media (min-width: 768px){.static_pages.collaboration .collaboration-movie .swiper-button-next-movie{right:-44px}}@media (min-width: 1024px){.static_pages.collaboration .collaboration-movie .swiper-button-next-movie{right:-56px}}.static_pages.collaboration .collaboration-movie .swiper-button-prev-movie{top:calc(50% - -10px);left:-22px}@media (min-width: 768px){.static_pages.collaboration .collaboration-movie .swiper-button-prev-movie{left:-44px}}@media (min-width: 1024px){.static_pages.collaboration .collaboration-movie .swiper-button-prev-movie{left:-56px}}.static_pages.collaboration .collaboration-movie .swiper-pagination-movie{display:flex;justify-content:center;padding-top:10px}@media (min-width: 768px){.static_pages.collaboration .collaboration-movie .swiper-pagination-movie{padding-top:0}}.static_pages.collaboration .collaboration-movie .swiper-pagination-bullet{background-color:#fff}.static_pages.collaboration .collaboration-movie .swiper-pagination-bullet-active{background-color:#fff000}.static_pages.collaboration .collaboration-movie .text{background-color:#00e1ff;margin:0 auto;padding:36px 16px 20px}@media (min-width: 768px){.static_pages.collaboration .collaboration-movie .text{width:80%;padding:40px 0 15px}}@media (min-width: 1024px){.static_pages.collaboration .collaboration-movie .text{padding:64px 0 21px}}.collaboration-contact{position:relative;height:670px}@media (min-width: 768px){.collaboration-contact{background-image:url(/assets/collaboration/bg-contact@2x-fcd5ceb40f59952f4ed37bd6d4f25c3a8959c52b25cbad083db96b7535c4b6ad.png);background-size:auto 400px;background-position:top center;padding-top:40px;height:750px}}@media (min-width: 1024px){.collaboration-contact{padding-top:40px;height:800px}}.collaboration-contact .title{background-color:#fff;font-weight:bold;line-height:36px;text-align:center;margin-top:30px;padding-bottom:4px}@media (min-width: 768px){.collaboration-contact .title{padding-bottom:0}}.collaboration-contact form{padding:16px}@media (min-width: 768px){.collaboration-contact form{background-color:#fff}}@media (min-width: 1024px){.collaboration-contact form{padding:16px 8px}}.static_pages.hello{color:#000}.static_pages.hello .header-sp,.static_pages.hello .header-pc,.static_pages.hello .news-wrap,.static_pages.hello .footer-nav-header,.static_pages.hello .footer-nav-bottom,.static_pages.hello .fixed-nav{display:none !important}.static_pages.hello .footer__copy{padding-bottom:0}.static_pages.hello main{background-color:#fff;border:0;font-family:"Yu Gothic Pr6N D", "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif}.static_pages.hello .sp-only{display:inline-block}@media (min-width: 768px){.static_pages.hello .sp-only{display:none}}.static_pages.hello .tb-pc-only{display:none}@media (min-width: 768px){.static_pages.hello .tb-pc-only{display:inline-block}}.static_pages.hello .sp-tb-only{display:inline-block}@media (min-width: 1024px){.static_pages.hello .sp-tb-only{display:none}}.static_pages.hello .pc-only{display:none}@media (min-width: 1024px){.static_pages.hello .pc-only{display:inline-block}}.static_pages.hello .title{font-family:"Yu Gothic Pr6N B", "Hiragino Kaku Gothic ProB", "Hiragino Sans", Meiryo, sans-serif;font-size:18px;line-height:1.6;text-align:center}@media (min-width: 768px){.static_pages.hello .title{font-size:20px}}@media (min-width: 1024px){.static_pages.hello .title{font-size:32px}}.static_pages.hello .shuei-maru-go-b{font-family:"Shuei MaruGo B", "Hiragino Sans", Meiryo, sans-serif}.static_pages.hello .font-a1-m{font-family:"A1 Gothic M", "Hiragino Sans", Meiryo, sans-serif}.static_pages.hello .font-yu-gothic-pr6n-b{font-family:"Yu Gothic Pr6N B", "Hiragino Kaku Gothic ProB", "Hiragino Sans", Meiryo, sans-serif}.static_pages.hello .text{font-size:14px;line-height:1.8;text-align:center;padding-left:16px;padding-right:16px}@media (min-width: 768px){.static_pages.hello .text{font-size:18px}}@media (min-width: 1024px){.static_pages.hello .text{font-size:20px}}.static_pages.hello .wave-top,.static_pages.hello .wave-bottom{width:100%;height:10px;position:absolute;background-repeat:repeat-x;background-size:62px 10px}@media (min-width: 768px){.static_pages.hello .wave-top,.static_pages.hello .wave-bottom{height:20px;background-size:124px 20px}}@media (min-width: 1024px){.static_pages.hello .wave-top,.static_pages.hello .wave-bottom{height:24px;background-size:152px 24px}}.static_pages.hello .wave-top{background-position:center top;top:-10px;left:0;z-index:1}@media (min-width: 768px){.static_pages.hello .wave-top{top:-20px}}@media (min-width: 1024px){.static_pages.hello .wave-top{top:-24px}}.static_pages.hello .wave-top.yellow{background-image:url(/assets/hello/bg-wave-yellow-pc@2x-780d5c5f995cb288bb537f246e832e497b443764c18f90d8eac8f85664087475.png)}.static_pages.hello .wave-top.pink{background-image:url(/assets/hello/bg-wave-pink-pc@2x-1c89c0b0fbec3eeffe4d9aff751a41a4a2d6b458d8cc021e59d8d8183fe1016d.png)}.static_pages.hello .wave-bottom{background-position:center bottom;bottom:-10px;left:0;z-index:2}@media (min-width: 768px){.static_pages.hello .wave-bottom{bottom:-20px}}@media (min-width: 1024px){.static_pages.hello .wave-bottom{bottom:-24px}}.static_pages.hello .wave-bottom.yellow{background-image:url(/assets/hello/bg-wave-yellow-btm-pc@2x-a5afd03977885c5400b746fce6623bbe3ca10e9f9e038ffd43bb3ffa009814d5.png)}.static_pages.hello .wave-bottom.pink{background-image:url(/assets/hello/bg-wave-pink-btm-pc@2x-239fc8b7d9951e28db791d3ed848deab8ea7a404dfab00b97ae7f6f749e15d7e.png)}.static_pages.hello .title-box{position:relative;margin:0 auto;text-align:center}.static_pages.hello .slash-left,.static_pages.hello .slash-right{width:10px;height:19px;background-repeat:no-repeat;background-size:100% auto;background-color:#fff}@media (min-width: 768px){.static_pages.hello .slash-left,.static_pages.hello .slash-right{width:20px;height:39px}}@media (min-width: 1024px){.static_pages.hello .slash-left,.static_pages.hello .slash-right{width:24px;height:48px}}.static_pages.hello .slash-left{background-image:url(/assets/collaboration/slash-left-774e64ffcb1302dfdd55fe35a89a6b1229e8f77126ad49d82e7abdd5fbd876bb.svg)}@media (min-width: 1024px){.static_pages.hello .slash-left{background-image:url(/assets/collaboration/slash-left-774e64ffcb1302dfdd55fe35a89a6b1229e8f77126ad49d82e7abdd5fbd876bb.svg)}}.static_pages.hello .slash-right{background-image:url(/assets/collaboration/slash-right-7dba626d7edb945cfb3cc0f56ea9f60003f58664b6942e489e50f237e481df3e.svg)}.static_pages.hello .bg-pink{background-color:#f3a3ff}.static_pages.hello .base-position{position:relative}.static_pages.hello .hello-header{position:relative;width:100%;height:240px;top:18px}@media (min-width: 768px){.static_pages.hello .hello-header{height:482px;top:40px}}@media (min-width: 1024px){.static_pages.hello .hello-header{height:352px;top:0}}@media screen and (min-width: 1024px) and (max-width: 1300px){.static_pages.hello .hello-header{height:25.5vw}}.static_pages.hello .hello-header .container{display:flex;align-items:flex-start;column-gap:40px;flex-wrap:wrap;justify-content:center}@media (min-width: 768px){.static_pages.hello .hello-header .container{column-gap:81px}}@media (min-width: 1024px){.static_pages.hello .hello-header .container{column-gap:44px;flex-wrap:nowrap;align-items:center}}@media screen and (min-width: 1024px) and (max-width: 1300px){.static_pages.hello .hello-header .container{column-gap:2vw}}.static_pages.hello .hello-header .container picture:first-child{order:2}@media (min-width: 1024px){.static_pages.hello .hello-header .container picture:first-child{order:1}}.static_pages.hello .hello-header .container picture:nth-child(2){flex-basis:100%;order:1;text-align:center}@media (min-width: 1024px){.static_pages.hello .hello-header .container picture:nth-child(2){flex-basis:auto;order:2}}.static_pages.hello .hello-header .container picture:last-child{order:3}@media (min-width: 1024px){.static_pages.hello .hello-header .container picture:last-child{order:3}}.static_pages.hello .hello-header .pic-logo-fukidashi{width:77px;height:auto;margin-top:-20px}@media (min-width: 768px){.static_pages.hello .hello-header .pic-logo-fukidashi{width:154px;margin-top:-40px}}@media (min-width: 1024px){.static_pages.hello .hello-header .pic-logo-fukidashi{width:191px}}@media screen and (min-width: 1024px) and (max-width: 1300px){.static_pages.hello .hello-header .pic-logo-fukidashi{width:19vw}}.static_pages.hello .hello-header .pic-logo-pc{width:320px;height:auto}@media (min-width: 768px){.static_pages.hello .hello-header .pic-logo-pc{width:640px}}@media (min-width: 1024px){.static_pages.hello .hello-header .pic-logo-pc{width:728px}}@media screen and (min-width: 1024px) and (max-width: 1300px){.static_pages.hello .hello-header .pic-logo-pc{width:55vw}}.static_pages.hello .hello-header .pic-unkosennsei-logo{position:relative;width:130px;height:auto;z-index:1;margin-top:-20px;margin-right:75px}@media (min-width: 768px){.static_pages.hello .hello-header .pic-unkosennsei-logo{width:260px;margin-top:-40px;margin-right:150px}}@media (min-width: 1024px){.static_pages.hello .hello-header .pic-unkosennsei-logo{margin-top:46px;margin-right:0;width:305px}}@media screen and (min-width: 1024px) and (max-width: 1300px){.static_pages.hello .hello-header .pic-unkosennsei-logo{width:19vw}}.static_pages.hello .hello-onayami{position:relative;width:100%;background-image:url(/assets/hello/bg-onayami-sp@2x-20f47672c82f6e2ba91cf631f665100aaf0547e2f8bea8253b29482db05c7293.png);background-size:1100px auto;background-position:center top;padding:30px 16px}@media (min-width: 768px){.static_pages.hello .hello-onayami{background-size:1100px 990px;height:990px;padding:60px 32px}}@media (min-width: 1024px){.static_pages.hello .hello-onayami{height:auto;background-image:url(/assets/hello/bg-onayami-pc@2x-ed701dfad082f39bc62f545974f0c5589e305c6a72df09274d6b599785d6f133.png);background-size:4090px auto;text-align:center;padding:60px 32px;margin-top:62px}}.static_pages.hello .hello-onayami .container{max-width:1263px}.static_pages.hello .hello-onayami .hello-onayami-list{display:flex;flex-direction:column;margin-top:8px;justify-content:center;align-items:center}@media (min-width: 768px){.static_pages.hello .hello-onayami .hello-onayami-list{margin-top:16px}}@media (min-width: 1024px){.static_pages.hello .hello-onayami .hello-onayami-list{margin-top:30px;display:flex;column-gap:36px;row-gap:48px;flex-direction:row;flex-wrap:wrap}}.static_pages.hello .hello-onayami .hello-onayami-list li{background-image:url(/assets/hello/bg-onayami-unkomasu-sp@2x-c6da7179c57010547998d74838035d913af8a7cabb3276a4cce33918eeaf75f5.png);background-size:327px 120px;background-repeat:no-repeat;min-width:327px;min-height:120px;margin:4px auto 0;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;padding:33px 33px 0}@media (min-width: 768px){.static_pages.hello .hello-onayami .hello-onayami-list li{background-size:654px 240px;min-width:654px;min-height:240px;margin-top:8px;padding:66px 66px 0}}@media (min-width: 1024px){.static_pages.hello .hello-onayami .hello-onayami-list li{background-image:url(/assets/hello/bg-onayami-unkomasu-pc@2x-9b9862d0fb22b89f7c61bae51504d50137a84ce6ec39193f63b21efe7d66b7ab.png);background-size:397px 390px;min-width:397px;min-height:390px;margin-top:0;padding:86px 0 0;flex-direction:column;justify-content:center}}.static_pages.hello .hello-onayami .hello-onayami-list li:first-child img{width:130px;height:74px;margin-bottom:10px}@media (min-width: 768px){.static_pages.hello .hello-onayami .hello-onayami-list li:first-child img{width:260px;height:148px;margin-bottom:20px}}@media (min-width: 1024px){.static_pages.hello .hello-onayami .hello-onayami-list li:first-child img{width:290px;height:165px;margin-bottom:0}}.static_pages.hello .hello-onayami .hello-onayami-list li:nth-child(2) img{width:130px;height:79px;margin-bottom:10px}@media (min-width: 768px){.static_pages.hello .hello-onayami .hello-onayami-list li:nth-child(2) img{width:260px;height:158px;margin-bottom:20px}}@media (min-width: 1024px){.static_pages.hello .hello-onayami .hello-onayami-list li:nth-child(2) img{width:246px;height:177px;margin-bottom:0}}.static_pages.hello .hello-onayami .hello-onayami-list li:last-child img{width:130px;height:74px;margin-bottom:10px}@media (min-width: 768px){.static_pages.hello .hello-onayami .hello-onayami-list li:last-child img{width:260px;height:148px;margin-bottom:20px}}@media (min-width: 1024px){.static_pages.hello .hello-onayami .hello-onayami-list li:last-child img{width:241px;height:178px;margin-bottom:0}}.static_pages.hello .hello-onayami .hello-onayami-list li p{font-size:12px}@media (min-width: 768px){.static_pages.hello .hello-onayami .hello-onayami-list li p{font-size:24px}}@media (min-width: 1024px){.static_pages.hello .hello-onayami .hello-onayami-list li p{font-size:21px;margin-top:16px}}.static_pages.hello .hello-onayami h2.title{font-size:15px;line-height:18px;font-weight:400}@media (min-width: 768px){.static_pages.hello .hello-onayami h2.title{font-size:30px;line-height:36px}}@media (min-width: 1024px){.static_pages.hello .hello-onayami h2.title{font-size:35px}}.static_pages.hello .hello-onayami h3.subtitle{margin-top:20px;font-size:15px;text-align:center}@media (min-width: 768px){.static_pages.hello .hello-onayami h3.subtitle{margin-top:40px;font-size:30px}}@media (min-width: 1024px){.static_pages.hello .hello-onayami h3.subtitle{margin-top:55px;font-size:32px}}.static_pages.hello .hello-kanji-drill-introduction{position:relative;padding-top:20px}@media (min-width: 768px){.static_pages.hello .hello-kanji-drill-introduction{padding-top:40px}}@media (min-width: 1024px){.static_pages.hello .hello-kanji-drill-introduction{padding-top:56px}}.static_pages.hello .hello-kanji-drill-introduction .intro{display:flex;align-items:center;justify-content:center;column-gap:14px}@media (min-width: 768px){.static_pages.hello .hello-kanji-drill-introduction .intro{column-gap:28px}}@media (min-width: 1024px){.static_pages.hello .hello-kanji-drill-introduction .intro{column-gap:40px}}.static_pages.hello .hello-kanji-drill-introduction ul.arrow-bottom{position:relative;height:68px;margin-top:-10px}@media (min-width: 768px){.static_pages.hello .hello-kanji-drill-introduction ul.arrow-bottom{height:136px;margin-top:-20px}}@media (min-width: 1024px){.static_pages.hello .hello-kanji-drill-introduction ul.arrow-bottom{height:149px;margin-top:0}}.static_pages.hello .hello-kanji-drill-introduction p{font-size:10px;line-height:14px;font-weight:700;text-align:left;margin-bottom:0}@media (min-width: 768px){.static_pages.hello .hello-kanji-drill-introduction p{font-size:20px;line-height:45px}}@media (min-width: 1024px){.static_pages.hello .hello-kanji-drill-introduction p{font-size:25px;line-height:56px;text-align:center}}.static_pages.hello .hello-kanji-drill-introduction .pic-drill-kanji{width:66px;height:93px;-webkit-filter:drop-shadow(2px 2px 8px rgba(0,0,0,0.25));filter:drop-shadow(2px 2px 8px rgba(0,0,0,0.25))}@media (min-width: 768px){.static_pages.hello .hello-kanji-drill-introduction .pic-drill-kanji{width:132px;height:186px}}@media (min-width: 1024px){.static_pages.hello .hello-kanji-drill-introduction .pic-drill-kanji{width:162px;height:226px}}.static_pages.hello .hello-kanji-drill-introduction p.arrow-bottom-text{position:absolute;top:27px;left:calc(50% + 25px)}@media (min-width: 768px){.static_pages.hello .hello-kanji-drill-introduction p.arrow-bottom-text{top:54px;left:calc(50% + 50px)}}@media (min-width: 1024px){.static_pages.hello .hello-kanji-drill-introduction p.arrow-bottom-text{top:50px;left:calc(50% + 66px)}}.static_pages.hello .hello-kanji-drill-introduction .pic-arrow-bottom{position:absolute;width:32px;height:29px;top:25px;left:calc(50% - 16px)}@media (min-width: 768px){.static_pages.hello .hello-kanji-drill-introduction .pic-arrow-bottom{width:64px;height:58px;top:50px;left:calc(50% - 32px)}}@media (min-width: 1024px){.static_pages.hello .hello-kanji-drill-introduction .pic-arrow-bottom{width:80px;height:70px;top:46px;left:calc(50% - 40px)}}.static_pages.hello .hello-kanji-drill-introduction .kanji-drill-content{position:relative;height:248px;width:100%;background-image:url(/assets/hello/bg-movie-sp@2x-31758b01ff86a9ea1e919596b6c710511fb9100f850f580f75ae5d8c22a226d3.png);background-size:516px 248px;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.static_pages.hello .hello-kanji-drill-introduction .kanji-drill-content{height:496px;background-size:1024px 496px}}@media (min-width: 1024px){.static_pages.hello .hello-kanji-drill-introduction .kanji-drill-content{background-image:url(/assets/hello/bg-movie-pc@2x-8d5aa03118c40415f2b684d33dec255a45be4b4fb8eb248fedfd8b21da0f09d1.png);background-size:2405px 618px;height:618px;margin-top:27px}}.static_pages.hello .hello-kanji-drill-introduction .kanji-drill-content video{width:330px;height:185px}@media (min-width: 768px){.static_pages.hello .hello-kanji-drill-introduction .kanji-drill-content video{width:661px;height:371px}}@media (min-width: 1024px){.static_pages.hello .hello-kanji-drill-introduction .kanji-drill-content video{width:828px;height:466px}}.static_pages.hello .hello-kanji-drill-introduction .kanji-drill-content .play-btn{position:absolute;top:calc(50% - 20px);left:calc(50% - 18px);width:39px;height:37px;z-index:3;cursor:pointer}@media (min-width: 768px){.static_pages.hello .hello-kanji-drill-introduction .kanji-drill-content .play-btn{top:calc(50% - 39px);left:calc(50% - 37px);width:78px;height:75px}}@media (min-width: 1024px){.static_pages.hello .hello-kanji-drill-introduction .kanji-drill-content .play-btn{top:calc(50% - 49px);left:calc(50% - 48px);width:98px;height:96px}}.static_pages.hello .hello-lineup .title-box{display:flex;justify-content:center;align-items:center;column-gap:10px}@media (min-width: 768px){.static_pages.hello .hello-lineup .title-box{column-gap:20px}}@media (min-width: 1024px){.static_pages.hello .hello-lineup .title-box{column-gap:26px}}.static_pages.hello .hello-lineup .content{position:relative;background-image:url(/assets/hello/bg-tile-yellow-sp@2x-bd74074f5e53b9d926799aa5b56b009ea1f614d05fae3c6f29af6285bba9627a.png);background-position:top center;background-size:65px auto;height:398px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:29px}@media (min-width: 768px){.static_pages.hello .hello-lineup .content{background-size:130px 63px;height:796px;margin-top:57px}}@media (min-width: 1024px){.static_pages.hello .hello-lineup .content{background-image:url(/assets/hello/bg-tile-yellow-pc@2x-ce07ada9078fdb5fe44b18967ebaab0c8f2cc66abb77f06f8843e8e2ae504945.png);background-size:80px 80px;flex-wrap:wrap;height:auto;padding:70px 0}}.static_pages.hello .hello-lineup p.lineup-title{font-size:14px;font-weight:700;text-align:center;margin-bottom:5px}@media (min-width: 768px){.static_pages.hello .hello-lineup p.lineup-title{font-size:27px;margin-bottom:10px}}@media (min-width: 1024px){.static_pages.hello .hello-lineup p.lineup-title{font-size:25px}}.static_pages.hello .hello-lineup ul.lineup-list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;column-gap:30px;row-gap:20px}@media (min-width: 768px){.static_pages.hello .hello-lineup ul.lineup-list{column-gap:60px;row-gap:40px;padding:0 55px}}@media (min-width: 1024px){.static_pages.hello .hello-lineup ul.lineup-list{column-gap:77px}}.static_pages.hello .hello-lineup ul.lineup-list li{text-align:center;display:flex;flex-direction:column}.static_pages.hello .hello-lineup .title-book,.static_pages.hello .hello-lineup .title-app,.static_pages.hello .hello-lineup .title-movie,.static_pages.hello .hello-lineup .title-etc{width:65px;height:27px}@media (min-width: 768px){.static_pages.hello .hello-lineup .title-book,.static_pages.hello .hello-lineup .title-app,.static_pages.hello .hello-lineup .title-movie,.static_pages.hello .hello-lineup .title-etc{width:130px;height:54px}}@media (min-width: 1024px){.static_pages.hello .hello-lineup .title-book,.static_pages.hello .hello-lineup .title-app,.static_pages.hello .hello-lineup .title-movie,.static_pages.hello .hello-lineup .title-etc{width:156px;height:63px}}.static_pages.hello .hello-lineup .pic-lineup-01-pc{width:215px;height:95px;margin-top:17px;-webkit-filter:drop-shadow(4px 4px 8px rgba(0,0,0,0.25));filter:drop-shadow(4px 4px 8px rgba(0,0,0,0.25))}@media (min-width: 768px){.static_pages.hello .hello-lineup .pic-lineup-01-pc{width:430px;height:190px;margin-top:34px}}@media (min-width: 1024px){.static_pages.hello .hello-lineup .pic-lineup-01-pc{width:540px;height:auto;margin-top:46px}}.static_pages.hello .hello-lineup .pic-lineup-02-pc{width:64px;height:107px;margin-top:9px;-webkit-filter:drop-shadow(4px 4px 8px rgba(0,0,0,0.25));filter:drop-shadow(4px 4px 8px rgba(0,0,0,0.25))}@media (min-width: 768px){.static_pages.hello .hello-lineup .pic-lineup-02-pc{width:128px;height:214px;margin-top:18px}}@media (min-width: 1024px){.static_pages.hello .hello-lineup .pic-lineup-02-pc{width:160px;height:268px;margin-top:31px}}.static_pages.hello .hello-lineup .pic-lineup-03-pc{width:169px;height:95px;margin-top:8px;-webkit-filter:drop-shadow(4px 4px 8px rgba(0,0,0,0.25));filter:drop-shadow(4px 4px 8px rgba(0,0,0,0.25))}@media (min-width: 768px){.static_pages.hello .hello-lineup .pic-lineup-03-pc{width:338px;height:190px;margin-top:16px}}@media (min-width: 1024px){.static_pages.hello .hello-lineup .pic-lineup-03-pc{width:423px;height:238px;margin-top:45px}}.static_pages.hello .hello-lineup ul.etc-list{display:flex;align-items:center;justify-content:center;column-gap:5px;margin-top:22px}@media (min-width: 768px){.static_pages.hello .hello-lineup ul.etc-list{column-gap:10px;margin-top:44px}}@media (min-width: 1024px){.static_pages.hello .hello-lineup ul.etc-list{column-gap:28px;margin-top:59px;margin-left:-80px}}.static_pages.hello .hello-lineup .etc-list .title-etc{width:65px;height:27px}@media (min-width: 768px){.static_pages.hello .hello-lineup .etc-list .title-etc{width:130px;height:54px}}@media (min-width: 1024px){.static_pages.hello .hello-lineup .etc-list .title-etc{width:156px;height:63px}}.static_pages.hello .hello-lineup .etc-list-header{height:56px;display:flex;align-items:flex-end}.static_pages.hello .hello-lineup .etc-list li{font-size:11px;line-height:22px;font-weight:700;text-align:center}@media (min-width: 768px){.static_pages.hello .hello-lineup .etc-list li{font-size:22px;line-height:56px}}@media (min-width: 1024px){.static_pages.hello .hello-lineup .etc-list li{font-size:25px;line-height:56px}}.static_pages.hello .hello-information{position:relative;display:block;height:150px;justify-content:center}@media (min-width: 768px){.static_pages.hello .hello-information{height:301px}}.static_pages.hello .hello-information .hello-information-text{text-align:center;padding-top:28px;font-size:10px;line-height:22px;font-weight:700}@media (min-width: 768px){.static_pages.hello .hello-information .hello-information-text{padding-top:56px;font-size:20px;line-height:44px}}@media (min-width: 1024px){.static_pages.hello .hello-information .hello-information-text{padding-top:80px;font-size:25px;line-height:56px}}.static_pages.hello .hello-information .pic-unkosensei-lineup{position:absolute;top:-23px;left:calc(50% + 75px);width:107px;height:101px;z-index:1}@media (min-width: 768px){.static_pages.hello .hello-information .pic-unkosensei-lineup{top:-46px;left:calc(50% + 150px);width:214px;height:202px}}@media (min-width: 1024px){.static_pages.hello .hello-information .pic-unkosensei-lineup{top:-26px;left:calc(50% + 260px);width:338px;height:320px}}.static_pages.hello .hello-collaboration .title-box{display:flex;justify-content:center;align-items:center;column-gap:10px;height:107px}@media (min-width: 768px){.static_pages.hello .hello-collaboration .title-box{column-gap:20px;height:214px}}@media (min-width: 1024px){.static_pages.hello .hello-collaboration .title-box{column-gap:26px;height:257px}}.static_pages.hello .hello-collaboration .wrap-title{padding-top:38px;display:flex;justify-content:center;align-items:center}.static_pages.hello .hello-collaboration .content{position:relative;background-image:url(/assets/hello/bg-tile-pink-sp@2x-7185af2a8194f6608680f78094277af6d4370c4bb7873bcf303356ae55e56be3.png);background-position:top center;background-size:65px auto;padding-bottom:56px}@media (min-width: 768px){.static_pages.hello .hello-collaboration .content{background-size:130px 63px;padding-bottom:104px}}@media (min-width: 1024px){.static_pages.hello .hello-collaboration .content{background-image:url(/assets/hello/bg-tile-pink-pc@2x-732ea355a67af90ceb4330cbf6494051d3c020c7e724f1ffbf341f64d340cce6.png);background-size:80px 80px;padding-bottom:104px}}.static_pages.hello .hello-collaboration .performance{display:flex;align-items:center;column-gap:12px;margin-left:22px}@media (min-width: 768px){.static_pages.hello .hello-collaboration .performance{column-gap:25px;margin-left:7vw}}@media (min-width: 1024px){.static_pages.hello .hello-collaboration .performance{display:block;column-gap:0;margin-left:0}}.static_pages.hello .hello-collaboration p.collaboration-title{font-size:14px;font-weight:700;text-align:center;margin-bottom:5px}@media (min-width: 768px){.static_pages.hello .hello-collaboration p.collaboration-title{font-size:27px;margin-bottom:10px}}@media (min-width: 1024px){.static_pages.hello .hello-collaboration p.collaboration-title{font-size:25px}}.static_pages.hello .hello-collaboration .badge{width:85px;height:85px}@media (min-width: 768px){.static_pages.hello .hello-collaboration .badge{width:170px;height:170px}}@media (min-width: 1024px){.static_pages.hello .hello-collaboration .badge{width:217px;height:215px}}.static_pages.hello .hello-collaboration .performance-pic{width:250px;height:148px;margin-top:9px}@media (min-width: 768px){.static_pages.hello .hello-collaboration .performance-pic{width:500px;height:296px;margin-top:18px}}@media (min-width: 1024px){.static_pages.hello .hello-collaboration .performance-pic{width:334px;height:198px;margin-top:16px}}.static_pages.hello .hello-collaboration .partner-companies .title{font-size:16px}@media (min-width: 768px){.static_pages.hello .hello-collaboration .partner-companies .title{font-size:21px}}@media (min-width: 1024px){.static_pages.hello .hello-collaboration .partner-companies .title{font-size:26px;padding:0 8px}}.static_pages.hello .hello-collaboration .partner-companies-list-wrap{border:1px solid #dcdcdc;border-width:1px 0 0 1px;margin:8px auto 0;width:351px}@media (min-width: 768px){.static_pages.hello .hello-collaboration .partner-companies-list-wrap{margin-top:16px;width:721px}}@media (min-width: 1024px){.static_pages.hello .hello-collaboration .partner-companies-list-wrap{width:1002px}}.static_pages.hello .hello-collaboration .partner-companies-list{display:flex;flex-wrap:wrap;justify-self:center}.static_pages.hello .hello-collaboration .partner-companies-list span{display:flex}.static_pages.hello .hello-collaboration .partner-companies-list li{border:1px solid #dcdcdc;border-width:0 1px 1px 0;box-sizing:border-box;display:flex;align-items:center;padding:16px 0;max-width:50%;min-height:39px;background-color:#fff}@media (min-width: 768px){.static_pages.hello .hello-collaboration .partner-companies-list li{padding:0;max-width:20%;min-height:78px}}@media (min-width: 1024px){.static_pages.hello .hello-collaboration .partner-companies-list li{max-width:143px}}.static_pages.hello .hello-collaboration ul.performance-list{display:flex;flex-direction:column;align-items:flex-start;row-gap:15px;margin-top:45px}@media (min-width: 768px){.static_pages.hello .hello-collaboration ul.performance-list{margin-top:90px;row-gap:30px}}@media (min-width: 1024px){.static_pages.hello .hello-collaboration ul.performance-list{flex-wrap:wrap;flex-direction:row;justify-content:center;column-gap:31px;margin-top:97px}}.static_pages.hello .hello-collaboration ul.performance-list li{text-align:center;width:100%}@media (min-width: 1024px){.static_pages.hello .hello-collaboration ul.performance-list li{width:auto}}.static_pages.hello .hello-collaboration ul.performance-list .explain{margin-top:20px}@media (min-width: 768px){.static_pages.hello .hello-collaboration ul.performance-list .explain{margin-top:40px}}@media (min-width: 1024px){.static_pages.hello .hello-collaboration ul.performance-list .explain{height:245px;margin-top:0}}.static_pages.hello .hello-collaboration ul.performance-list .performance-number{display:flex;column-gap:6px;align-items:baseline}@media (min-width: 768px){.static_pages.hello .hello-collaboration ul.performance-list .performance-number{column-gap:12px}}@media (min-width: 1024px){.static_pages.hello .hello-collaboration ul.performance-list .performance-number{flex-direction:column;align-items:center}}.static_pages.hello .hello-collaboration ul.performance-list .unit{padding-left:0;font-weight:500;font-size:21px;line-height:15px}@media (min-width: 768px){.static_pages.hello .hello-collaboration ul.performance-list .unit{font-size:42px;line-height:30px}}@media (min-width: 1024px){.static_pages.hello .hello-collaboration ul.performance-list .unit{font-size:50px;line-height:39px}}.static_pages.hello .hello-collaboration ul.performance-list p{text-align:center}.static_pages.hello .hello-collaboration ul.performance-list .heading{font-size:11px;line-height:15px;font-weight:700;text-align:left;margin-bottom:10px}@media (min-width: 768px){.static_pages.hello .hello-collaboration ul.performance-list .heading{font-size:22px;line-height:30px;margin-bottom:20px}}@media (min-width: 1024px){.static_pages.hello .hello-collaboration ul.performance-list .heading{font-size:24px;line-height:39px;text-align:center}}.static_pages.hello .hello-collaboration ul.performance-list .middle{font-style:normal;font-size:14px;font-weight:500;line-height:15px}@media (min-width: 768px){.static_pages.hello .hello-collaboration ul.performance-list .middle{font-size:28px;line-height:30px}}@media (min-width: 1024px){.static_pages.hello .hello-collaboration ul.performance-list .middle{font-size:34px;line-height:39px}}.static_pages.hello .hello-collaboration ul.performance-list .main-performance{font-style:normal;font-size:26px;font-weight:500;line-height:15px}@media (min-width: 768px){.static_pages.hello .hello-collaboration ul.performance-list .main-performance{font-size:52px;line-height:30px}}@media (min-width: 1024px){.static_pages.hello .hello-collaboration ul.performance-list .main-performance{font-size:61px;line-height:39px}}.static_pages.hello .hello-collaboration ul.performance-list .attachment{font-style:normal;font-weight:500}@media (min-width: 768px){.static_pages.hello .hello-collaboration ul.performance-list .attachment{font-size:28px}}@media (min-width: 1024px){.static_pages.hello .hello-collaboration ul.performance-list .attachment{font-size:19px;line-height:19px;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;margin-left:0}}.static_pages.hello .hello-collaboration ul.performance-list .main-block{display:flex;align-items:baseline;justify-content:center;column-gap:9px;padding-bottom:0}@media (min-width: 1024px){.static_pages.hello .hello-collaboration ul.performance-list .main-block{align-items:center}}.static_pages.hello .hello-contact{position:relative;padding-top:5px}.static_pages.hello .hello-contact .content{background-image:url(/assets/hello/bg-contact-sp@2x-c5d51c73d9aafc1e67f01514ddfb34afbdddb1ad2f4bc24aa1c150c5a3c2a6c1.png);background-size:120% auto;background-position:bottom center}@media (min-width: 768px){.static_pages.hello .hello-contact .content{background-size:1058px 2383px}}@media (min-width: 1024px){.static_pages.hello .hello-contact .content{background-image:url(/assets/hello/bg-contact@2x-0d05526fdeca1f8376b6ee5659e83d9ce5af859aba3ad2646f6a96b6dad284fb.png);background-size:557px 1306px;background-position:center 70px}}.static_pages.hello .hello-contact .title-box{display:flex;justify-content:center;align-items:center;column-gap:22px;height:121px;padding-top:45px}@media (min-width: 768px){.static_pages.hello .hello-contact .title-box{column-gap:44px;height:242px;padding-top:90px}}.static_pages.hello .hello-contact .unkobuta{position:absolute;top:25px;left:calc(50% + 107px);width:60px;height:88px;z-index:2}@media (min-width: 768px){.static_pages.hello .hello-contact .unkobuta{top:50px;left:calc(50% + 215px);width:120px;height:176px}}@media (min-width: 1024px){.static_pages.hello .hello-contact .unkobuta{top:5px;left:calc(50% + 310px);width:190px;height:278px}}.static_pages.hello .hello-contact .title-box p.contact-title{font-size:13px;line-height:28px;font-weight:700;margin-bottom:5px}@media (min-width: 768px){.static_pages.hello .hello-contact .title-box p.contact-title{font-size:27px;line-height:56px;margin-bottom:10px}}@media (min-width: 1024px){.static_pages.hello .hello-contact .title-box p.contact-title{font-size:34px;line-height:56px}}.static_pages.hello .hello-contact p.contact-text{font-size:14px;line-height:19px;font-weight:700;text-align:center;margin:0;padding-bottom:20px;width:100%}@media (min-width: 768px){.static_pages.hello .hello-contact p.contact-text{font-size:25px;line-height:38px;padding-bottom:30px}}@media (min-width: 1024px){.static_pages.hello .hello-contact p.contact-text{background-color:#fff;font-size:29px}}.static_pages.hello .hello-contact .list-header{display:flex;column-gap:7px;align-items:flex-end;height:28px}@media (min-width: 768px){.static_pages.hello .hello-contact .list-header{column-gap:15px;height:56px}}.static_pages.hello .hello-contact .list-footer{display:flex;justify-content:space-between;align-items:flex-end}.static_pages.hello .hello-contact .contact-list-wrap{background-color:#fff;max-width:304px;margin:0 auto}@media (min-width: 768px){.static_pages.hello .hello-contact .contact-list-wrap{max-width:608px}}@media (min-width: 1024px){.static_pages.hello .hello-contact .contact-list-wrap{max-width:1252px}}@media screen and (min-width: 1024px) and (max-width: 1252px){.static_pages.hello .hello-contact .contact-list-wrap{max-width:608px}}.static_pages.hello .hello-contact ul.contact-list{margin-top:-20px}@media (min-width: 768px){.static_pages.hello .hello-contact ul.contact-list{margin-top:-20px}}@media (min-width: 1024px){.static_pages.hello .hello-contact ul.contact-list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:36px;row-gap:34px;margin-top:0}}.static_pages.hello .hello-contact ul.contact-list li{background-color:#fff;border:2px dashed #ff8cbe;margin-top:16px;padding:8px 15px 10px;width:304px}@media (min-width: 768px){.static_pages.hello .hello-contact ul.contact-list li{width:608px;height:382px;margin-top:32px;padding:15px 30px}}@media (min-width: 1024px){.static_pages.hello .hello-contact ul.contact-list li{margin-top:0;padding:15px 30px}}.static_pages.hello .hello-contact ul.contact-list li::first-child{margin-top:0}.static_pages.hello .hello-contact .etc-list-content{display:flex;flex-wrap:wrap;column-gap:19px;height:106px;margin-bottom:5px}@media (min-width: 768px){.static_pages.hello .hello-contact .etc-list-content{margin-bottom:10px;column-gap:39px;height:213px}}@media (min-width: 1024px){.static_pages.hello .hello-contact .etc-list-content{column-gap:53px}}.static_pages.hello .hello-contact .contact-list p.contact-title{font-size:15px;line-height:19px;font-weight:700;margin-bottom:0}@media (min-width: 768px){.static_pages.hello .hello-contact .contact-list p.contact-title{font-size:31px;line-height:38px}}.static_pages.hello .hello-contact p.contact-explain{font-family:YuGothicM, YuGothic, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;font-size:11px;line-height:15px;font-weight:500;margin-bottom:0}@media (min-width: 768px){.static_pages.hello .hello-contact p.contact-explain{font-size:22px;line-height:30px}}@media (min-width: 1024px){.static_pages.hello .hello-contact p.contact-explain{font-size:19px;line-height:28px}}.static_pages.hello .hello-contact p.price{font-family:YuGothicM, YuGothic, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;font-size:11px;line-height:19px;font-weight:500;margin-bottom:0}@media (min-width: 768px){.static_pages.hello .hello-contact p.price{font-size:22px;line-height:38px}}.static_pages.hello .hello-contact p.etc-explain{font-size:12px;line-height:24px;font-weight:700;padding-top:8px;padding-left:8px}@media (min-width: 768px){.static_pages.hello .hello-contact p.etc-explain{font-size:25px;line-height:48px;padding-top:16px;padding-left:16px}}@media (min-width: 1024px){.static_pages.hello .hello-contact p.etc-explain{padding-top:16px;padding-left:16px}}.static_pages.hello .hello-contact li picture{display:flex;justify-content:center;align-items:center;height:106px}@media (min-width: 768px){.static_pages.hello .hello-contact li picture{height:213px;margin-bottom:10px}}.static_pages.hello .hello-contact picture.etc{margin-top:-12px;margin-left:auto;margin-right:auto}@media (min-width: 768px){.static_pages.hello .hello-contact picture.etc{margin-top:-24px}}@media (min-width: 1024px){.static_pages.hello .hello-contact picture.etc{margin-top:-20px}}.static_pages.hello .hello-contact .etc-list-footer{display:flex;justify-content:flex-end;align-items:flex-start}.static_pages.hello .hello-contact .contact-circulation{width:272px;height:89px}@media (min-width: 768px){.static_pages.hello .hello-contact .contact-circulation{width:544px;height:178px}}@media (min-width: 1024px){.static_pages.hello .hello-contact .contact-circulation{width:509px;height:165px}}.static_pages.hello .hello-contact .contact-app{width:249px;height:101px}@media (min-width: 768px){.static_pages.hello .hello-contact .contact-app{width:498px;height:202px}}@media (min-width: 1024px){.static_pages.hello .hello-contact .contact-app{width:438px;height:178px}}.static_pages.hello .hello-contact .contact-movie{width:150px;height:auto}@media (min-width: 768px){.static_pages.hello .hello-contact .contact-movie{width:350px}}@media (min-width: 1024px){.static_pages.hello .hello-contact .contact-movie{width:307px;height:173px}}.static_pages.hello .hello-contact .contact-etc{width:152px;height:127px}@media (min-width: 768px){.static_pages.hello .hello-contact .contact-etc{width:304px;height:254px}}@media (min-width: 1024px){.static_pages.hello .hello-contact .contact-etc{width:268px;height:215px}}.static_pages.hello .hello-contact a{color:#000;text-align:center}.static_pages.hello .hello-contact .contact-button{font-size:15px;line-height:19px;font-weight:700;height:35px;background-size:43px 35px;background-repeat:repeat-x;border-radius:100px}@media (min-width: 768px){.static_pages.hello .hello-contact .contact-button{font-size:31px;line-height:38px;font-weight:700;height:71px;background-size:86px 71px}}.static_pages.hello .hello-contact .contact-button.pink.etc{justify-content:center}.static_pages.hello .hello-contact .contact-button.pink{background-image:url(/assets/hello/bg-btn-contact-stripe-pink@2x-b52bc62a65bc022e890f04cce623893328dbd87d0d9d4701b54119b730505938.png);width:128px;padding-top:8px;padding-bottom:8px}@media (min-width: 768px){.static_pages.hello .hello-contact .contact-button.pink{width:256px;margin-top:-10px;padding-top:16px;padding-bottom:16px}}.static_pages.hello .hello-contact .contact-button.green{background-image:url(/assets/hello/bg-btn-contact-stripe-green@2x-e3b10013a6e9e7608cdb24e04b71f243f854903df1173ffc830284278955ca6b.png);width:172px;padding-top:8px;padding-bottom:8px}@media (min-width: 768px){.static_pages.hello .hello-contact .contact-button.green{width:345px;padding-top:16px;padding-bottom:16px}}.static_pages.hello .hello-contact .contact-footer{display:flex;flex-direction:column;align-items:center;justify-content:center}.static_pages.hello .hello-contact .contact-footer .contact-text{padding-top:21px}@media (min-width: 768px){.static_pages.hello .hello-contact .contact-footer .contact-text{padding-top:42px}}@media (min-width: 1024px){.static_pages.hello .hello-contact .contact-footer .contact-text{padding-top:51px}}@media screen and (min-width: 1024px) and (max-width: 1252px){.static_pages.hello .hello-contact .contact-footer .contact-text{max-width:608px}}.static_pages.hello .hello-contact .contact-footer-content-wrap{width:100%;max-width:304px}@media (min-width: 768px){.static_pages.hello .hello-contact .contact-footer-content-wrap{max-width:608px}}@media (min-width: 1024px){.static_pages.hello .hello-contact .contact-footer-content-wrap{max-width:1252px}}@media screen and (min-width: 1024px) and (max-width: 1252px){.static_pages.hello .hello-contact .contact-footer-content-wrap{max-width:608px}}.static_pages.hello .hello-contact ul.contact-footer-content{background-color:#fff;border:2px dashed #ff8cbe;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;height:auto;row-gap:10px;margin:-10px auto 57px;padding:24px 0}@media (min-width: 768px){.static_pages.hello .hello-contact ul.contact-footer-content{row-gap:30px;margin-top:-20px;margin-bottom:114px;max-width:608px;padding:32px 0}}@media (min-width: 1024px){.static_pages.hello .hello-contact ul.contact-footer-content{align-items:flex-start;flex-direction:row;column-gap:123px;row-gap:40px;max-width:none;margin-top:0;margin-bottom:90px;padding-top:29px;padding-bottom:24px}}.static_pages.hello .hello-contact .contact-footer-content li{display:flex;flex-direction:column;row-gap:5px;justify-content:center;align-items:center}@media (min-width: 768px){.static_pages.hello .hello-contact .contact-footer-content li{row-gap:11px}}.static_pages.hello .hello-contact .contact-footer-content li .contact-title-box{display:flex;justify-content:center;align-items:center;column-gap:5px}@media (min-width: 768px){.static_pages.hello .hello-contact .contact-footer-content li .contact-title-box{column-gap:11px}}.static_pages.hello .hello-contact .contact-footer-content li .list-title{font-size:12px;font-weight:700;padding-top:0;margin-bottom:0}@media (min-width: 768px){.static_pages.hello .hello-contact .contact-footer-content li .list-title{font-size:24px}}@media (min-width: 1024px){.static_pages.hello .hello-contact .contact-footer-content li .list-title{padding-top:0;margin-bottom:0}}.static_pages.hello .hello-contact .contact-footer-content li .list-explain{font-family:YuGothicM, YuGothic, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;font-size:11px;font-weight:500}@media (min-width: 768px){.static_pages.hello .hello-contact .contact-footer-content li .list-explain{font-size:22px}}@media (min-width: 1024px){.static_pages.hello .hello-contact .contact-footer-content li .list-explain{margin-bottom:0}}.static_pages.hello .hello-contact .contact-footer-content li:last-child .list-explain{margin-bottom:0}.static_pages.hello .hello-contact .slash-left-contact{width:23.16px;height:0;border:1px dashed #ff8cbe;transform:rotate(-122.66deg)}@media (min-width: 768px){.static_pages.hello .hello-contact .slash-left-contact{width:46.32px}}.static_pages.hello .hello-contact .slash-right-contact{width:23.16px;height:0;border:1px dashed #ff8cbe;transform:matrix(-0.54, 0.84, 0.84, 0.54, 0, 0)}@media (min-width: 768px){.static_pages.hello .hello-contact .slash-right-contact{width:46.32px}}.static_pages.stamprally{background-color:#000;min-height:100vh}@media (min-width: 1024px){.static_pages.stamprally{overflow:auto}}.static_pages.stamprally header.nav-sp nav{grid-template-columns:70px 1fr 70px;width:100%}.static_pages.stamprally .header-sp{display:block}.static_pages.stamprally .header-pc{display:none}.static_pages.stamprally .is-pc-show{display:none}.static_pages.stamprally main{position:relative}@media (min-width: 1024px){.static_pages.stamprally main{border-top-width:45px}}.static_pages.stamprally footer{display:none}.static_pages.stamprally .header-sp,.static_pages.stamprally header.nav-sp nav,.static_pages.stamprally main{margin:0 auto;max-width:768px}@media (min-width: 1024px){.static_pages.stamprally .header-sp,.static_pages.stamprally header.nav-sp nav,.static_pages.stamprally main{max-width:68.24vh}}.static_pages.stamprally .hero-slider{margin-top:35px}@media (min-width: 768px){.static_pages.stamprally .hero-slider{margin-top:50px}}.static_pages.stamprally .stamp-list{padding:8px 16px 0}@media (min-width: 768px){.static_pages.stamprally .stamp-list{padding:16px 60px 0}}@media (min-width: 1024px){.static_pages.stamprally .stamp-list{height:auto}}.static_pages.stamprally .panel img{vertical-align:bottom}.static_pages.stamprally .panel.collection{position:relative}.static_pages.stamprally .panel.collection.is-open .grids{padding-bottom:0}.static_pages.stamprally .panel.collection .grid{background-image:url(/assets/stamprally/bg-stamp-518bdac758a0c52d2a1f530a3559e2b5c4823039a930d0b92e27408d69834f3c.svg);background-repeat:no-repeat;background-position:left center;background-size:100%}.static_pages.stamprally .panel.collection .bg-stamp{background-image:url(/assets/stamprally/bg-stamp-518bdac758a0c52d2a1f530a3559e2b5c4823039a930d0b92e27408d69834f3c.svg);background-repeat:no-repeat;background-position:left center;background-size:100%;display:flex;justify-content:center;align-items:center;padding:14px;transition:all .2s}@media (min-width: 768px){.static_pages.stamprally .panel.collection .bg-stamp{padding:23px}}.static_pages.stamprally .panel.collection .title{display:none}.static_pages.stamprally .panel.collection .bg-stamp{position:relative;transform:translate(0, 0) scale(1);transform-origin:center bottom;max-width:202px}.static_pages.stamprally .panel.collection .grid:hover .title{position:absolute;top:-21px;background-image:url(/assets/stamprally/stamp-fukidashi-3957ed72538aa70e8462b3ac5208f362b1cba06cc57341a0e5ee63e914674f4a.svg);background-repeat:no-repeat;background-position:top center;display:block;text-align:center;font-size:16px;line-height:33px;width:110px;height:40px}.static_pages.stamprally .panel.collection .grid.stamp:hover .bg-stamp{-webkit-backdrop-filter:drop-shadow(4px 4px 10px rgba(0,0,0,0.2));backdrop-filter:drop-shadow(4px 4px 10px rgba(0,0,0,0.2));position:absolute;left:0;right:0;margin:auto;top:65px;transform:scale(1.15);z-index:10}@media (min-width: 768px){.static_pages.stamprally .panel.collection .grid.stamp:hover .bg-stamp{top:97px;transform:scale(1.3)}}@media (min-width: 1024px){.static_pages.stamprally .panel.collection .grid.stamp:hover .bg-stamp{top:120px;transform:scale(1.3)}}@media (min-width: 375px) and (min-height: 812px){.static_pages.stamprally .panel.collection .grid.stamp:hover .bg-stamp{top:15vh;transform:scale(1.2)}}@media (min-width: 375px) and (min-height: 736px){.static_pages.stamprally .panel.collection .grid.stamp:hover .bg-stamp{top:12vh}}@media (min-width: 768px) and (max-height: 1366px){.static_pages.stamprally .panel.collection .grid.stamp:hover .bg-stamp{top:20vh;transform:scale(2)}}@media (min-width: 768px) and (max-height: 1024px){.static_pages.stamprally .panel.collection .grid.stamp:hover .bg-stamp{top:8vh;transform:scale(1.2)}}@media (min-width: 1024px) and (max-height: 768px){.static_pages.stamprally .panel.collection .grid.stamp:hover .bg-stamp{top:2vh;transform:scale(1)}}@keyframes stampZoomPC{0%{left:auto;transform:translate3d(50%, 200px, 0) scale(0)}100%{left:auto;transform:translate3d(0, 60px, 0) scale(1.5)}}.static_pages.stamprally .popup-tutorial{position:absolute;left:0;top:0;margin:auto;display:none;transform:translate(-16px, 0);width:100vw;height:calc(100vh - (100vw / 4));text-align:center;z-index:1}@media (min-width: 768px){.static_pages.stamprally .popup-tutorial{top:-10px;transform:translate(-60px, 0);width:100vw}}@media (min-width: 1024px){.static_pages.stamprally .popup-tutorial{width:68.24vh;left:calc(50% - 34.12vh);transform:none}}.static_pages.stamprally .popup-tutorial.is-open{display:block}.static_pages.stamprally .popup-tutorial li{display:none}.static_pages.stamprally .popup-tutorial .is-current{cursor:pointer;display:inline-block;width:calc(100vh - 390px);max-width:100%}@media (min-width: 768px){.static_pages.stamprally .popup-tutorial .is-current{width:calc(100vh - 719px)}}@media (min-width: 1024px){.static_pages.stamprally .popup-tutorial .is-current{width:calc(100vh - 70vh)}}.static_pages.stamprally .popup-breeget{position:absolute;left:0;top:0;margin:auto;width:94vw;height:calc(100vh - (100vw / 4));text-align:center;z-index:2;display:hidden}@media (min-width: 768px){.static_pages.stamprally .popup-breeget{top:-10px;transform:translate(-60px, 0)}}@media (min-width: 1024px){.static_pages.stamprally .popup-breeget{width:68.24vh;left:calc(50% - 384px);transform:none}}.static_pages.stamprally .popup-breeget.bounceIn{display:block}.static_pages.stamprally .popup-breeget img{display:inline-block;width:calc(100vh - 390px);max-width:100%}@media (min-width: 768px){.static_pages.stamprally .popup-breeget img{width:calc(100vh - 719px)}}@media (min-width: 1024px){.static_pages.stamprally .popup-breeget img{width:calc(100vh - 70vh)}}.static_pages.stamprally .popup-login{position:absolute;left:0;top:0;margin:auto;transform:translate(-16px, 0);width:100vw;height:calc(100vh - (100vw / 4));text-align:center;z-index:1}@media (min-width: 768px){.static_pages.stamprally .popup-login{top:-10px;transform:translate(-60px, 0)}}@media (min-width: 1024px){.static_pages.stamprally .popup-login{width:68.24vh;left:calc(50% - 34.12vh);transform:none}}.static_pages.stamprally .popup-login.is-hidden{display:none}.static_pages.stamprally .popup-login img{cursor:pointer;display:inline-block;width:calc(100vh - 390px);max-width:100%}@media (min-width: 768px){.static_pages.stamprally .popup-login img{width:calc(100vh - 719px)}}@media (min-width: 1024px){.static_pages.stamprally .popup-login img{width:calc(100vh - 70vh)}}.static_pages.stamprally .fix-nav{position:fixed;bottom:0;width:100%;max-width:768px}@media (min-width: 1024px){.static_pages.stamprally .fix-nav{height:auto;max-width:68.24vh}}.static_pages.stamprally .fix-nav .grids{grid-template-columns:1fr 1fr 1fr 1fr}.static_pages.stamprally .fix-nav .grid{overflow:hidden}.static_pages.stamprally .fix-nav .grid:nth-child(1){background-color:#28c584}.static_pages.stamprally .fix-nav .grid:nth-child(2){background-color:#fb4523}.static_pages.stamprally .fix-nav .grid:nth-child(3){background-color:#cb6fe7}.static_pages.stamprally .fix-nav .grid:nth-child(4){background-color:#6e60a8}.static_pages.stamprally .fix-nav .grid a{display:block;text-align:center}.static_pages.stamprally .fix-nav .grid img{height:auto}@media (min-width: 768px){.static_pages.stamprally .fix-nav .grid img{height:auto}}@media (min-width: 1024px) and (max-height: 900px){.static_pages.stamprally .fix-nav .grid img{width:100%;height:auto}}@media (orientation: landscape) and (max-width: 667px){.static_pages.stamprally{overflow:auto}.static_pages.stamprally .home.static_pages.stamprally .panels .grids{max-height:none;padding-bottom:20px}.static_pages.stamprally .static_pages.stamprally .panel.collection .grid.stamp:hover .bg-stamp{top:0;bottom:0}}@media (orientation: landscape) and (max-width: 736px){.static_pages.stamprally{overflow:auto}.static_pages.stamprally .home.static_pages.stamprally .panels .grids{max-height:none;padding-bottom:20px}}@media (orientation: landscape) and (max-width: 1024px){.static_pages.stamprally{overflow:auto}.static_pages.stamprally .home.static_pages.stamprally .panels .grids{max-height:none;padding-bottom:20px}}.static_pages.education main{background-color:#fff;font-family:"Yu Gothic Pr6N D", "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif}.static_pages.education .sp-only{display:inline-block}@media (min-width: 768px){.static_pages.education .sp-only{display:none}}.static_pages.education .tb-pc-only{display:none}@media (min-width: 768px){.static_pages.education .tb-pc-only{display:inline-block}}.static_pages.education .container{position:relative;width:100%;max-width:1440px;margin:0 auto}.static_pages.education .title{font-family:"Yu Gothic Pr6N B", "Hiragino Kaku Gothic ProB", "Hiragino Sans", Meiryo, sans-serif;font-size:18px;line-height:1.6;text-align:center}@media (min-width: 768px){.static_pages.education .title{font-size:20px}}@media (min-width: 1024px){.static_pages.education .title{font-size:32px}}.static_pages.education .text{font-size:14px;line-height:1.8;text-align:center;padding-left:16px;padding-right:16px}@media (min-width: 768px){.static_pages.education .text{font-size:18px}}@media (min-width: 1024px){.static_pages.education .text{font-size:20px}}.static_pages.education .inquiry_body{padding-left:0;padding-right:0}.static_pages.education .inquiry_body .text{font-size:1.2rem;text-align:left}@media (min-width: 768px){.static_pages.education .inquiry_body .text{font-size:1.2rem}}@media (min-width: 1024px){.static_pages.education .inquiry_body .text{font-size:1.2rem}}.static_pages.education .inquiry_body textarea.text{font-size:1.8rem}.static_pages.education .title-box{position:relative;margin:0 auto;text-align:center}.static_pages.education .slash-left,.static_pages.education .slash-right{position:absolute;top:5px;width:24px;height:54px;background-repeat:no-repeat;background-size:100% auto}@media (min-width: 768px){.static_pages.education .slash-left,.static_pages.education .slash-right{width:31px;height:69px}}@media (min-width: 1024px){.static_pages.education .slash-left,.static_pages.education .slash-right{top:10px;width:36px;height:79px}}.static_pages.education .slash-left{background-image:url(/assets/collaboration/slash-left-774e64ffcb1302dfdd55fe35a89a6b1229e8f77126ad49d82e7abdd5fbd876bb.svg);left:10px}@media (min-width: 768px){.static_pages.education .slash-left{left:0}}.static_pages.education .slash-right{background-image:url(/assets/collaboration/slash-right-7dba626d7edb945cfb3cc0f56ea9f60003f58664b6942e489e50f237e481df3e.svg);right:10px}@media (min-width: 768px){.static_pages.education .slash-right{right:0}}.static_pages.education .base-position{position:relative}.static_pages.education .pic-unkosensei,.static_pages.education .pic-unkobuta{background-repeat:no-repeat;position:absolute;z-index:10}.static_pages.education .pic-unkosensei{width:72px;height:103px;top:57px;left:calc(50% + 106px)}@media (min-width: 768px){.static_pages.education .pic-unkosensei{width:164px;height:236px;top:13px;left:calc(50% + 202px)}}@media (min-width: 1024px){.static_pages.education .pic-unkosensei{width:240px;height:350px;top:-116px;left:calc(50% + 360px)}}.static_pages.education .pic-unkobuta{width:57px;height:83px;top:-40px;left:calc(50% + 115px)}@media (min-width: 768px){.static_pages.education .pic-unkobuta{width:114px;height:166px;top:-99px;left:calc(50% + 230px)}}@media (min-width: 1024px){.static_pages.education .pic-unkobuta{width:150px;height:auto;top:-121px;left:calc(50% + 410px)}}.static_pages.education .education-hero{position:relative;background-color:#ff64c8;background-image:url(/assets/education/main-sp@2x-cdc6a078bf925ed2a45a825227e99f5c1a8d1cd7a063e7908b31cc9004c2b046.jpg),url(/assets/education/bg-main@2x-779548c625eb02fe195ff89f6237b55d87e75ece9942e5b1c7e9250b2d4dd0ee.png);background-size:695px auto, 74px auto;background-position:top center, top center;background-repeat:no-repeat, repeat;height:352px;margin-top:35px}@media (min-width: 768px){.static_pages.education .education-hero{background-size:1310px auto, 146px auto;height:664px;margin-top:50px}}@media (min-width: 1024px){.static_pages.education .education-hero{background-image:url(/assets/education/main@2x-776f85168aeb64c650330657798302be151f2889080939f65a5efa1526513bbb.jpg),url(/assets/education/bg-main@2x-779548c625eb02fe195ff89f6237b55d87e75ece9942e5b1c7e9250b2d4dd0ee.png);background-size:1440px auto, 146px auto;background-position:top center, top center;background-repeat:no-repeat, repeat;height:700px;margin-top:0}}.static_pages.education .education-hero .container{position:relative;width:100%;height:342px}@media (min-width: 768px){.static_pages.education .education-hero .container{height:664px}}@media (min-width: 1024px){.static_pages.education .education-hero .container{max-width:1440px;height:700px}}.static_pages.education .education-hero .title,.static_pages.education .education-hero .copy,.static_pages.education .education-hero .logotype,.static_pages.education .education-hero .logomark{position:absolute}.static_pages.education .education-hero .logotype img,.static_pages.education .education-hero .logomark img{vertical-align:top}.static_pages.education .education-hero .logotype{top:16px;left:30px;-webkit-backdrop-filter:drop-shadow(0 0 10px rgba(0,0,0,0.2));backdrop-filter:drop-shadow(0 0 10px rgba(0,0,0,0.2));width:186px;height:23px}@media (min-width: 768px){.static_pages.education .education-hero .logotype{top:24px;left:42px;width:364px;height:auto}}@media (min-width: 1024px){.static_pages.education .education-hero .logotype{top:auto;bottom:194px;left:calc(50% - 472px);width:398px;height:49px}}.static_pages.education .education-hero .logomark{top:44px;left:224px;-webkit-backdrop-filter:drop-shadow(0 0 10px rgba(0,0,0,0.2));backdrop-filter:drop-shadow(0 0 10px rgba(0,0,0,0.2));width:27px;height:58.5px}@media (min-width: 768px){.static_pages.education .education-hero .logomark{top:72px;left:422px;width:54px;height:115px}}@media (min-width: 1024px){.static_pages.education .education-hero .logomark{top:auto;bottom:170px;left:calc(50% - 63px);width:36px;height:78px}}.static_pages.education .education-hero .title{color:#ff64c8;font-size:60px;font-weight:bold;line-height:1;top:40px;left:24px;text-shadow:0 0 10px rgba(0,0,0,0.1)}@media (min-width: 768px){.static_pages.education .education-hero .title{font-size:115px;top:69px;left:32px}}@media (min-width: 1024px){.static_pages.education .education-hero .title{font-size:125px;top:auto;bottom:50px;left:calc(50% - 476px)}}.static_pages.education .education-hero .title span{font-size:55px}@media (min-width: 768px){.static_pages.education .education-hero .title span{font-size:113px}}@media (min-width: 1024px){.static_pages.education .education-hero .title span{font-size:120px}}.static_pages.education .education-hero .copy{color:#fff;font-family:"Yu Gothic Pr6N B", "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;font-size:16px;bottom:0;right:24px;text-shadow:0 0 10px rgba(0,0,0,0.25)}@media (min-width: 768px){.static_pages.education .education-hero .copy{font-family:"Yu Gothic Pr6N D", "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;font-size:32px;bottom:32px;right:32px}}@media (min-width: 1024px){.static_pages.education .education-hero .copy{font-size:32px;top:auto;bottom:32px;left:calc(50% + 50px);right:auto}}.static_pages.education .education-list{position:relative;padding-top:32px;padding-bottom:24px}@media (min-width: 768px){.static_pages.education .education-list{padding-top:44px;padding-bottom:50px}}@media (min-width: 1024px){.static_pages.education .education-list{padding-top:50px;padding-bottom:118px}}.static_pages.education .education-list .education-list-title{width:275px;margin:0 auto;overflow:hidden}@media (min-width: 768px){.static_pages.education .education-list .education-list-title{width:300px}}@media (min-width: 1024px){.static_pages.education .education-list .education-list-title{width:466px}}.static_pages.education .education-list .education-list-title .title{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:17px;letter-spacing:2px;height:30px;padding-top:4px}@media (min-width: 768px){.static_pages.education .education-list .education-list-title .title{font-size:20px;height:37px;padding-top:4px}}@media (min-width: 1024px){.static_pages.education .education-list .education-list-title .title{font-size:32px;height:64px;padding-top:8px}}.static_pages.education .education-list .unkosensei-parachute{width:86px;height:86px;top:-34px;right:-8px}@media (min-width: 768px){.static_pages.education .education-list .unkosensei-parachute{width:173px;height:auto;top:-62px;right:calc(50% - 395px)}}@media (min-width: 1024px){.static_pages.education .education-list .unkosensei-parachute{width:238px;top:-56px;right:calc(50% - 573px)}}.static_pages.education .education-list .swiper-container{overflow:visible;margin-top:20px}@media (min-width: 768px){.static_pages.education .education-list .swiper-container{margin-top:40px}}@media (min-width: 1024px){.static_pages.education .education-list .swiper-container{margin-top:40px}}.static_pages.education .education-list .cover-image{-webkit-filter:drop-shadow(1px 1px 4px rgba(0,0,0,0.35));filter:drop-shadow(1px 1px 4px rgba(0,0,0,0.35))}@media (min-width: 768px){.static_pages.education .education-list .cover-image{-webkit-filter:drop-shadow(1px 1px 8px rgba(0,0,0,0.35));filter:drop-shadow(1px 1px 8px rgba(0,0,0,0.35))}}.static_pages.education .education-list .logo{margin:10px auto 0;text-align:center}@media (min-width: 768px){.static_pages.education .education-list .logo{margin-top:16px}}@media (min-width: 1024px){.static_pages.education .education-list .logo{margin-top:20px}}.static_pages.education .education-list .logo-img{width:auto;max-width:100px;max-height:47px}@media (min-width: 768px){.static_pages.education .education-list .logo-img{width:auto;max-width:140px;margin-bottom:8px}}.static_pages.education .education-list .logo-text{font-family:"Yu Gothic Pr6N B", "Hiragino Kaku Gothic ProB", "Hiragino Sans", Meiryo, sans-serif;font-size:14px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:1px;line-height:1.2;margin-bottom:0}@media (min-width: 768px){.static_pages.education .education-list .logo-text{font-size:20px;line-height:1.4}}@media (min-width: 1024px){.static_pages.education .education-list .logo-text{font-size:22px}}.static_pages.education .education-list .with-drill{background-image:url(/assets/collaboration/drill-list-cross-unkodrill-ef415c84a1e4194901da3d91ada24340c5e855da5f6912f22fae16491bc2a6b8.png);background-repeat:no-repeat;background-position:top center;background-size:auto 100%;height:34px;margin-top:5px}@media (min-width: 768px){.static_pages.education .education-list .with-drill{margin-top:6px;height:49px}}@media (min-width: 1024px){.static_pages.education .education-list .with-drill{height:56px}}.static_pages.education .education-list .text{padding-top:8px}@media (min-width: 768px){.static_pages.education .education-list .text{padding-top:16px}}.static_pages.education .education-about-title{width:375px;margin:0 auto}@media (min-width: 768px){.static_pages.education .education-about-title{width:450px}}@media (min-width: 1024px){.static_pages.education .education-about-title{width:676px}}.static_pages.education .education-about-title .title{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:17px;letter-spacing:1px}@media (min-width: 768px){.static_pages.education .education-about-title .title{font-size:20px;letter-spacing:2px}}@media (min-width: 1024px){.static_pages.education .education-about-title .title{font-size:32px}}.static_pages.education .education-about{position:relative;background-image:url(/assets/education/bg-dot-sp@2x-304f429db1909c02d30527280a6e483ddb3811aa6fd1d9a608b6b524458ea9c5.png);background-position:top center;background-size:31px;border-bottom:15px solid #f39800;margin-top:24px}@media (min-width: 768px){.static_pages.education .education-about{background-size:63px;border-bottom-width:30px;margin-top:40px}}@media (min-width: 1024px){.static_pages.education .education-about{background-image:url(/assets/education/bg-dot@2x-912c3112115dc24988dfbdedf75d2d578c74cb4b775f7a57f1a88be09257ea05.png);background-size:81px;border-bottom-width:20px;margin-top:42px}}.static_pages.education .education-about .container{padding:40px 0 66px}@media (min-width: 768px){.static_pages.education .education-about .container{padding:80px 0 52px}}@media (min-width: 1024px){.static_pages.education .education-about .container{padding:64px 0 96px}}.static_pages.education .education-about .education-about-pic{display:flex;justify-content:center;flex-wrap:wrap;width:200px;margin:0 auto}@media (min-width: 768px){.static_pages.education .education-about .education-about-pic{width:405px}}@media (min-width: 1024px){.static_pages.education .education-about .education-about-pic{width:982px}}.static_pages.education .education-about .education-about-pic .pic{position:relative;margin-bottom:22px;width:202px}@media (min-width: 768px){.static_pages.education .education-about .education-about-pic .pic{width:405px;margin-bottom:45px}}@media (min-width: 1024px){.static_pages.education .education-about .education-about-pic .pic{width:474px;margin-bottom:0}}@media (min-width: 1024px){.static_pages.education .education-about .education-about-pic .pic:nth-child(odd){margin-right:32px}}@media (min-width: 1024px){.static_pages.education .education-about .education-about-pic .pic:nth-child(even){margin-top:40px}}.static_pages.education .education-about .text{background-color:#00a08c;color:#fff;margin:5px auto 16px;padding:8px 8px 10px}@media (min-width: 768px){.static_pages.education .education-about .text{margin-top:15px;margin-bottom:60px;padding:0 16px;width:80%}}@media (min-width: 1024px){.static_pages.education .education-about .text{margin-top:25px;margin-bottom:55px;padding:16px;width:730px}}.static_pages.education .education-about .pic-school-board-item{position:absolute;bottom:0;width:324px;left:calc(50% - 162px)}@media (min-width: 768px){.static_pages.education .education-about .pic-school-board-item{width:648px;left:calc(50% - 324px)}}@media (min-width: 1024px){.static_pages.education .education-about .pic-school-board-item{width:781px;left:calc(50% - 390px)}}.static_pages.education .education-about .swiper-container{margin-top:0}.static_pages.education .education-about .slide-wrap{position:relative;overflow:visible;text-align:center;margin:0 auto;width:100%;max-width:276px}@media (min-width: 768px){.static_pages.education .education-about .slide-wrap{max-width:500px}}@media (min-width: 1024px){.static_pages.education .education-about .slide-wrap{max-width:655px}}.static_pages.education .education-about .swiper-container{overflow:visible;margin-top:10px}@media (min-width: 768px){.static_pages.education .education-about .swiper-container{margin-top:0}}@media (min-width: 1024px){.static_pages.education .education-about .swiper-container{margin-top:40px}}.static_pages.education .education-about .swiper-slide{-webkit-filter:drop-shadow(2px 2px 4px rgba(0,0,0,0.25));filter:drop-shadow(2px 2px 4px rgba(0,0,0,0.25));display:inline-block}@media (min-width: 768px){.static_pages.education .education-about .swiper-slide{-webkit-filter:drop-shadow(5px 5px 10px rgba(0,0,0,0.4));filter:drop-shadow(5px 5px 10px rgba(0,0,0,0.4))}}@media (min-width: 1024px){.static_pages.education .education-about .swiper-slide{-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,0.25));filter:drop-shadow(0 4px 4px rgba(0,0,0,0.25))}}.static_pages.education .education-about .swiper-button-next1,.static_pages.education .education-about .swiper-button-prev1{top:calc(50% - 8px);width:17px;height:17px;background-size:contain;background-color:transparent;position:absolute;-webkit-filter:drop-shadow(2px 2px 2px rgba(0,0,0,0.25));filter:drop-shadow(2px 2px 2px rgba(0,0,0,0.25))}@media (min-width: 768px){.static_pages.education .education-about .swiper-button-next1,.static_pages.education .education-about .swiper-button-prev1{top:calc(50% - 16px);width:32px;height:32px}}@media (min-width: 1024px){.static_pages.education .education-about .swiper-button-next1,.static_pages.education .education-about .swiper-button-prev1{top:calc(50% - 22px);width:44px;height:44px}}.static_pages.education .education-about .swiper-button-next1{background-image:url(/assets/collaboration/slide-arrow-next-6096ca18bb3d15d1d98236970ec4b11b25ee2f797a85718a09c1b5d4bed218b7.svg);right:-26px}@media (min-width: 768px){.static_pages.education .education-about .swiper-button-next1{right:-47px}}@media (min-width: 1024px){.static_pages.education .education-about .swiper-button-next1{right:-60px}}.static_pages.education .education-about .swiper-button-prev1{background-image:url(/assets/collaboration/slide-arrow-prev-65dd8133d252ff588c1c9d6ff6f4aa8a23815d46a900bc4ef039f30437b5b3f6.svg);left:-26px}@media (min-width: 768px){.static_pages.education .education-about .swiper-button-prev1{left:-47px}}@media (min-width: 1024px){.static_pages.education .education-about .swiper-button-prev1{left:-60px}}.static_pages.education .education-about .swiper-pagination1{width:auto;display:inline-block;margin:0 auto;z-index:1;bottom:2px}@media (min-width: 768px){.static_pages.education .education-about .swiper-pagination1{bottom:-10px}}@media (min-width: 1024px){.static_pages.education .education-about .swiper-pagination1{bottom:-24px}}.static_pages.education .education-about .swiper-pagination-bullet{background-color:#e6e6e6;opacity:.8;margin:0 4px;width:10px;height:10px}@media (min-width: 768px){.static_pages.education .education-about .swiper-pagination-bullet{margin:0 5px}}@media (min-width: 1024px){.static_pages.education .education-about .swiper-pagination-bullet{width:14px;height:14px;margin:0 6px}}.static_pages.education .education-about .swiper-pagination-bullet-active{background-color:#fff000;opacity:1}.static_pages.education .education-contact{position:relative;padding-top:24px;padding-bottom:24px}@media (min-width: 768px){.static_pages.education .education-contact{padding-top:40px;padding-bottom:40px}}.static_pages.education .education-contact .title-wrap{position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;margin:30px auto 0;width:225px;height:44px}@media (min-width: 768px){.static_pages.education .education-contact .title-wrap{padding-bottom:0;width:240px;height:56px}}@media (min-width: 1024px){.static_pages.education .education-contact .title-wrap{width:380px;height:68px}}.static_pages.education .education-contact .title{background-color:#fff;font-weight:bold;line-height:36px;text-align:center;padding-bottom:4px}@media (min-width: 768px){.static_pages.education .education-contact .title{padding-bottom:0}}.static_pages.education .education-contact form{padding:16px}@media (min-width: 768px){.static_pages.education .education-contact form{background-color:#fff}}@media (min-width: 1024px){.static_pages.education .education-contact form{padding:16px 8px}}.static_pages.education .caution-list{font-size:12px;text-align:left;margin-top:24px}@media (min-width: 768px){.static_pages.education .caution-list{font-size:19px;margin-top:40px}}@media (min-width: 1024px){.static_pages.education .caution-list{font-size:13px;margin-top:32px}}.static_pages.education .caution-list li{display:block;text-align:left;text-indent:-1em;margin-left:1em}@media (min-width: 1024px){.static_pages.education .caution-list li{display:inline-block;margin-right:16px}}.books .books-btns{margin-top:20px}.books .books-btns .btn{margin:10px}.books .books-list{display:flex;flex-direction:column}@media (min-width: 1024px){.books .books-list{flex-direction:row;flex-wrap:wrap}}.books .books-list img{max-width:400px;display:block;margin:0 auto}.books .books-list .kanji{background-color:#005adc}.books .books-list .sansu{background-color:#00e1ff}.books .books-list .keisan{background-color:#f08cff}.books .books-list .hiragana{background-color:#00ff28}.books .books-list .katakana{background-color:#cd9600}.books .books-list .kanji-test{background-color:#000078}.books .books-list .unkochie{background-color:#ffb5cc}.books .books-list .unkosuuji{background-color:#ff46af}.books .books-list .unkosummer{background-color:#00c8ff}.books .books-list .unkotokei{background-color:#e6e6e6}.books .books-list .unkomeiro{background-color:#9879da}.books .books-list .unkonyugaku{background-color:#f00}.books .books-list .unkosofukusyu{background-color:#abcd05}.books .book-list__item{min-height:100px}@media (min-width: 1024px){.books .book-list__item{flex-basis:50%}}@media (min-width: 1024px){.books .book-list__item.flex-full{flex-basis:100%}}.grades-items{flex-wrap:wrap;padding:0 0 20px 10px}.grades-items .clm{margin:0;margin-bottom:1rem}.grades-items .clm:nth-child(odd){margin-right:0}.grades-items .clm:nth-child(even){margin-right:1rem}.grades-items .clm:first-child{margin-right:1rem}.grades-items .grades-item{flex:0 1 auto;width:calc(50% - 10px);border-radius:5px}.grades-items .grades-item a{display:block}.grades-items .grades-item img{height:90px}.grades-items .grades-wrap{display:flex}.grades-items .grades-number{width:90px}.grades-items .grades-number img{-o-object-fit:cover;object-fit:cover;border-radius:5px 0 0 5px}.grades-items .grades-illust{width:calc(100% - 90px)}.grades-items .grades-illust img{-o-object-fit:cover;object-fit:cover;border-radius:0 5px 5px 0}.grades-items .grade-0{width:100%;background-color:#ffcaec}.grades-items .grade-1,.grades-items .grade-2,.grades-items .grade-3,.grades-items .grade-4,.grades-items .grade-5,.grades-items .grade-6{background-color:#005adc}.books .section:first-child{padding-top:30px}.books-point{padding-bottom:40px}.books-point h3{margin:30px 0 10px;padding:10px 15px 10px 20px;background-color:#fff;line-height:1.3em;border-radius:10px;border:2px solid #000;position:relative}@media (min-width: 1024px){.books-point h3{font-size:20px}}.books-point h3:first-child{margin-top:0}.books-point h3 .icon-unko-num{position:absolute;top:calc(50% - 14px);left:-14px;width:28px}.books-example{padding-bottom:45px}.books-example h4{padding:10px 15px;background-color:#fff;line-height:1.3em;border-radius:10px;border:2px solid #000;margin-bottom:10px}.lineup-items{display:flex;flex-wrap:wrap}@media (min-width: 1024px){.lineup-items{justify-content:space-between}}.lineup-item{background-color:#fff;padding:20px;margin-bottom:15px;margin-right:0;border-radius:5px;width:100%}@media (min-width: 1024px){.lineup-item{width:calc(50% - 10px)}}.lineup-item h4{margin-bottom:15px}.lineup-item__desc{display:flex;flex-direction:column}.lineup-item__btns{margin-top:auto}.laboratories.index .labo-items{margin:0 auto;display:flex;flex-flow:row wrap;justify-content:space-between}.laboratories.index .labo-item{width:calc(50% - 7.5px);margin:7.5px 0;position:relative}@media (min-width: 1024px){.laboratories.index .labo-item{width:calc(50% - 20px);margin:20px 0}}.laboratories.index .labo-item:first-child{width:100%}.laboratories.index .labo-title{background-color:#ff64c8;border-radius:5px;padding:5px 10px;margin-bottom:5px;color:#000;font-size:1.3rem;text-align:center}@media (min-width: 1024px){.laboratories.index .labo-title{padding:5px 20px;display:inline-block;font-size:1.4rem}}.laboratories.index .svg-labo-cat{height:13px;width:auto;margin-right:5px}@media (min-width: 1024px){.laboratories.index .svg-labo-cat{height:14px}}.laboratories.index .section-contact{padding-top:16px;padding-bottom:32px}@media (min-width: 768px){.laboratories.index .section-contact{padding-top:40px;padding-bottom:40px}}.laboratories.index .formrun-embed,.laboratories.index iframe{margin:0 auto;height:660px}@media (min-width: 768px){.laboratories.index .formrun-embed,.laboratories.index iframe{width:630px;height:672px}}.laboratories.index .formrun-embed{border-radius:6px;padding:24px}@media (min-width: 768px){.laboratories.index .formrun-embed{border-radius:10px;padding:32px}}.laboratories.show .page-title{color:#000;padding:40px 0 15px 0}.laboratories.show .border-bottom{border-bottom:solid 2px #000;padding-bottom:5px}.laboratories.show .icon-labo{width:30px;margin-right:10px}.laboratories.show .labo-items{margin:0 auto;display:flex;flex-flow:row wrap;justify-content:space-between}.laboratories.show .labo-item.left{max-width:650px;margin-bottom:15px}.laboratories.show .labo-item.right{display:flex;flex-flow:row wrap;justify-content:space-between}@media (min-width: 1024px){.laboratories.show .labo-item.right{flex-direction:column;max-width:335px}}.laboratories.show .labo-item .sub-img{width:calc(50% - 7.5px);margin-bottom:15px}@media (min-width: 1024px){.laboratories.show .labo-item .sub-img{width:100%}}.laboratories.show .labo-title{background-color:#ff64c8;border-radius:5px;padding:5px 10px;color:#000;font-size:1.3rem;text-align:center}@media (min-width: 1024px){.laboratories.show .labo-title{padding:5px 20px;display:inline-block;font-size:1.4rem}}.laboratories.show .svg-labo-cat{height:16px;width:auto;margin-right:5px}@media (min-width: 1024px){.laboratories.show .svg-labo-cat{height:24px}}.characters .pager{margin-right:15px}.tabs_wrap_characters{padding-top:20px}@media (min-width: 1024px){.tabs_wrap_characters{padding:40px 0}}.tabs_characters .tab{width:140px;margin:0;margin-left:-5px}.tabs_characters .tab:first-child{margin-left:10px}.tabs_characters .tab a{background-color:#ddd;color:#555;border-radius:10px 10px 0 0;padding:15px 10px;display:block}.tabs_characters .tab.-active{z-index:10}.tabs_characters .tab.-active a{background-color:#333;color:#fff}.panels_wrap_characters{clear:both;background:url(/assets/characters/line-f8f958d1d9ada16414086dd7f23c3a8088d1013be557bde4c86eea95ea0dde67.png) repeat-x center top;background-color:#fff}.panels_wrap_characters .panels{background:url(/assets/characters/line-f8f958d1d9ada16414086dd7f23c3a8088d1013be557bde4c86eea95ea0dde67.png) repeat-x center bottom;padding:20px 0 20px 15px}@media (min-width: 768px){.panels_wrap_characters .panels{padding:20px 0 20px 25px}}.character-items{margin:10px 0;flex-wrap:wrap}.character-item-wrap{width:calc(50% - 15px);flex-grow:inherit;flex-basis:inherit;margin-bottom:10px}@media (min-width: 768px){.character-item-wrap{width:calc(20% - 25px);margin-right:25px}}.character-item-wrap.-sub{width:calc(33.3333% - 15px)}@media (min-width: 768px){.character-item-wrap.-sub{width:calc(20% - 25px)}}.character-item-wrap a{display:block}.character-item-wrap a .character-item{height:auto;position:relative}.character-item-wrap a .character-item::before{content:"";display:block;padding-top:100%}.character-item-wrap a .character-item img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.character-item-wrap a h3{padding-top:5px;text-align:center;color:#333;font-size:1.5rem;line-height:1.4}.characters.show .panels_wrap_characters{background-color:#fafafa}.characters.show .tabs_wrap_characters{padding-top:0}.characters.show .panels{padding:20px 15px 0}@media (min-width: 768px){.characters.show .panels{padding:40px 40px 0}}.other-characters{padding:30px 0}.other-characters .character-items{justify-content:center}.other-characters .character-item{margin-bottom:0;width:calc(33.333% - 15px);height:calc(33.333% - 15px)}@media (min-width: 768px){.other-characters .character-item{width:calc(20% - 15px);height:calc(20% - 15px)}}.other-characters .character-item img{-o-object-fit:cover;object-fit:cover;width:105px;height:105px}@media (min-width: 768px){.other-characters .character-item img{width:219px;height:219px}}.characters-img img{width:100%;max-height:285px;border-radius:5px;-o-object-fit:cover;object-fit:cover}@media (min-width: 1024px){.characters-img img{max-height:450px}}.characters-field{background-color:#fff;border-radius:5px;padding:10px;position:relative;margin-top:40px}.characters-field .label-tab{position:absolute;top:-21px;left:10px}.characters-info{padding:15px 5px}.characters-name p,.characters-yomi p{margin:0;font-size:2rem;font-weight:600}.characters-info p{margin-bottom:10px}.characters-info h3{margin-top:30px;margin-bottom:10px;background-color:#ff64c8;padding:5px 10px;font-size:16px;font-weight:600;border-radius:5px;color:#fff;letter-spacing:1px}.characters-info h3:first-child{margin-top:0}.characters-info h3:nth-of-type(2){background-color:#00e1cd}.characters-info h3:nth-of-type(3){background-color:#00c8ff}.characters-info h3:nth-of-type(4){background-color:#ff6464}.characters-info h3:nth-of-type(5){background-color:#9a38d7}.characters-info h3:nth-of-type(6){background-color:#fff000}.characters-info h3:nth-of-type(7){background-color:#9a7100}.characters-info ul{list-style:none;margin-bottom:20px;padding-left:0}.characters-info ul li{padding:5px 10px 5px 20px;background:url(/assets/common/icon-unko-yellow-88920e8ce3f610d24986fb129028127d1056f3b8e53787806d23484d171d8eb4.svg) no-repeat left 0 top 10px;background-size:12px auto;border-bottom:1px dashed #eee}.characters-info ul li:nth-child(2n){background:url(/assets/common/icon-unko-pink-1151343362afc1b9a5d46ec8ea81d7166ba595c46a8916275e638b5d6dd4d77e.svg) no-repeat left 0 top 10px;background-size:12px auto}.characters-info ul li:nth-child(3n){background:url(/assets/common/icon-unko-blue-8b2e65035c41d0372331659c426be9dbdda5115848cf3ac57fb01a0161c52039.svg) no-repeat left 0 top 10px;background-size:12px auto}.characters-info ol{list-style-type:none;counter-reset:item;margin-bottom:20px;padding-left:0}.characters-info ol li{text-indent:-14px;padding:5px 10px 5px 20px;background:url(/assets/common/icon-unko-yellow-88920e8ce3f610d24986fb129028127d1056f3b8e53787806d23484d171d8eb4.svg) no-repeat left 0 top 6px;background-size:22px auto;border-bottom:1px dashed #eee}.characters-info ol li::before{counter-increment:item;content:counter(item) ".";padding-right:10px;font-weight:bold;font-size:1.2rem;color:#000}.festivals-wrap{padding:30px 15px 15px}.festivals-wrap .card-wrap{margin-bottom:30px}.festivals-wrap .badge-festivals{position:absolute;top:-20px;left:calc(50% - 120px);width:240px}.festivals-wrap .card-wrap__card-desc p{margin-bottom:1rem}.modal .thumbnail-festival{height:80px;-o-object-fit:cover;object-fit:cover}.modal .festival-items{max-height:250px;overflow-y:scroll;margin-bottom:10px}.modal .festival-items .festival-item{margin-bottom:10px}.modal .festival-items a{display:block;position:relative;color:#fff;font-weight:600}.modal .festival-items p{position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,0.7);margin-bottom:0;border-radius:5px;padding:15px;display:flex;justify-content:center;align-items:center;flex-direction:column}.modal .festival-items span{display:block;background-color:#ff008c;padding:3px 15px;border-radius:10px;font-size:1.2rem;margin-bottom:5px}.modal .festival-items .char-face{width:18px;margin-top:-5px}.festivals.show img.small,.festivals.previews img.small,.festival_answers.create img.small{max-width:100px;max-height:100px}.festivals.show img.medium,.festivals.previews img.medium,.festival_answers.create img.medium{max-width:250px;max-height:250px}.festivals.show img.large,.festivals.previews img.large,.festival_answers.create img.large{max-width:400px;max-height:400px}.festivals.show .card-wrap__card-thumbnail,.festivals.previews .card-wrap__card-thumbnail,.festival_answers.create .card-wrap__card-thumbnail{margin-bottom:20px}.festivals.show .card-wrap__card-thumbnail img,.festivals.previews .card-wrap__card-thumbnail img,.festival_answers.create .card-wrap__card-thumbnail img{border-radius:0}@media (min-width: 1024px){.festivals.show .card-wrap__card-thumbnail img,.festivals.previews .card-wrap__card-thumbnail img,.festival_answers.create .card-wrap__card-thumbnail img{border-radius:5px 5px 0 0}}.festivals.show .card-wrap,.festivals.previews .card-wrap,.festival_answers.create .card-wrap{border-radius:0}@media (min-width: 1024px){.festivals.show .card-wrap,.festivals.previews .card-wrap,.festival_answers.create .card-wrap{margin-top:30px;border-radius:5px}}.festivals.show .card-wrap__card-title,.festivals.previews .card-wrap__card-title,.festival_answers.create .card-wrap__card-title{background-color:#ff008c;padding:15px 10px 10px;margin:0 15px;border-radius:5px;color:#fff;position:relative}@media (min-width: 1024px){.festivals.show .card-wrap__card-title,.festivals.previews .card-wrap__card-title,.festival_answers.create .card-wrap__card-title{margin:0 30px}}.festivals.show .card-wrap__card-title .label,.festivals.previews .card-wrap__card-title .label,.festival_answers.create .card-wrap__card-title .label{position:absolute;top:-10px;left:5px;border:2px solid #ff008c;background-color:#fff;color:#ff008c;letter-spacing:1px}.img-festival-title{max-width:340px;padding-bottom:15px;display:block;margin:0 auto}.festival-body{background-color:#fff;border-radius:5px;padding:10px;margin-bottom:20px}@media (min-width: 1024px){.festival-body{padding:30px}}.q-item{padding-bottom:15px}.q-item .question{font-size:1.3rem;font-weight:600;border-left:4px solid #ff008c;padding-left:5px;margin-bottom:5px}.festivals-answer-wrap{margin:15px}.festival-answer{background-color:#fff;border-radius:5px;padding:15px;margin-bottom:10px}@media (min-width: 1024px){.festival-answer{padding:30px}}.festival-answer .answer-item{font-size:1.8rem;font-weight:600}.festival-answer .name{font-size:1.3rem;font-weight:600;margin-bottom:0}.festival-answer .name .label{margin-right:5px}.festival-comment-wrap{margin-bottom:30px}.festival-comment-wrap .clm{flex-basis:inherit}.festival-comment{background-color:#fff;border-radius:5px;padding:15px;position:relative;width:75%}@media (min-width: 1024px){.festival-comment{width:90%}}.festival-comment::after{content:"";position:absolute;top:50%;left:100%;margin-top:-8px;border:8px solid transparent;border-left:8px solid #fff}.festival-char{display:flex;justify-content:center;align-items:center;width:25%}@media (min-width: 1024px){.festival-char{width:10%}}.like-wrap{margin-top:10px}.like-wrap .like-count{font-size:1.8rem;color:#ff64c8;font-weight:600;letter-spacing:1px;padding-right:5px}.like-wrap .like-unit{font-size:1.2rem;font-weight:600;color:#ff64c8;padding-right:5px}.festivals.previews .select-grade-wrap{position:fixed;top:70px;left:10px;z-index:10}@media (min-width: 1024px){.festivals.previews .select-grade-wrap{top:75px;left:15px}}.festivals.previews .select-grade{border-color:#000;background-color:#333;color:#fff;opacity:.9}.errors{background-color:#ff3860;border-radius:5px;padding:10px 15px;margin-bottom:20px}.errors .error{color:#fff}.animation-stamp-wrap{position:relative;overflow:hidden;margin-bottom:15px}.animation-stamp-wrap .animation-stamp{opacity:0;position:absolute;top:20px;right:0;width:130px;height:130px}.animation-stamp-wrap .stamp-effect{animation-name:stamp;animation-duration:.5s;animation-timing-function:ease-out;animation-delay:1.2s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}@keyframes stamp{0%{opacity:0;transform:scale(2)}40%{transform:scale(0.6)}60%{transform:scale(1.4)}100%{opacity:1;transform:scale(1)}}.edit-wrap{margin:15px;padding-bottom:20px;background-color:#fff;border-radius:5px;border:1px solid #ddd}.edit-wrap .edit-title{font-size:1.6rem;padding:20px;text-align:center;background-color:#eee;color:#333}.edit-wrap .edit-title.top{border-radius:5px 5px 0 0}.edit-wrap .edit-content{padding:15px}.icon-edit{width:14px;margin-right:4px;margin-top:-4px}.parent-edit-btns .btn:first-child{margin-right:10px}.users.sessions.new .page-title,.users.registrations.new .page-title{padding-top:0}.panel .btn-address-search{margin-top:0;margin-bottom:20px}.my_pages.show .current-points{border:4px solid #00e1cd;padding:0 10px}.my_pages.show .img-icon{width:30px}.my_pages.show .buree-btns{margin:15px}.avatar-name{margin:6rem 0 1.5rem;text-align:center}.avatar-name h3{margin-bottom:0}.stamp-wrap{width:345px;margin:0 auto;position:relative;background-image:url(/assets/users/my_page/unkomaster_rank1-6a13c4107e407de06c9f2652f2297f651c698e0e1e9957a840b387c79fff1e08.png);background-size:100%;background-repeat:no-repeat;padding:80px 20px 40px}@media (min-width: 1024px){.stamp-wrap{width:500px;padding:120px 40px 80px}}.stamp-wrap.rank1{background-image:url(/assets/users/my_page/unkomaster_rank1-6a13c4107e407de06c9f2652f2297f651c698e0e1e9957a840b387c79fff1e08.png)}.stamp-wrap.rank2{background-image:url(/assets/users/my_page/unkomaster_rank2-2b9f8d4cb058dd11d35208608c6cb823d967f7e77d917950a1b15c66f18c2a50.png)}.stamp-wrap.rank3{background-image:url(/assets/users/my_page/unkomaster_rank3-f6579aef2dfcaa3f5ec9af51f50e2058565ee31fc2b9879f654cefb665c59183.png)}.stamp-wrap.rank4{background-image:url(/assets/users/my_page/unkomaster_rank4-07758c9ab5f89f87c4f8df54458b65309c5aea9cba5058fad101f087b9e336c6.png)}.stamp-wrap.rank5{background-image:url(/assets/users/my_page/unkomaster_rank5-52875382181c0de40ddedd3be2907920117b0965afb02b26cced721634e16921.png)}.stamp-wrap.rank6{background-image:url(/assets/users/my_page/unkomaster_rank6-32133983cbd8ed8bd9f812c94e518547e08cbfa6266c5f589013b4aa0a81cb26.png)}.stamp-wrap .btn-about-unkomaster{width:30px;height:30px;position:absolute;right:20px;top:50px}@media (min-width: 1024px){.stamp-wrap .btn-about-unkomaster{width:40px;height:40px;right:40px;top:80px}}.stamp-wrap .clms{margin:5px 0}.stamp-wrap .clm{background-image:url(/assets/users/my_page/stamp-clm-bg-144f661acb37cbf204e946826f2b7b0e7ac4735da251ae1fe639e509786ca878.png);background-size:100%;padding:5px;margin-right:.5rem;position:relative}.stamp-wrap .clm:last-child{margin-right:0}.stamp-wrap .clm .point{position:absolute;bottom:2px;right:2px;background-color:#00ffbe;border-radius:200px;color:#fff;font-size:1rem;font-weight:600;padding:3px 5px}.text-modal{font-size:1.1rem;margin:3px 0 10px;line-height:1.2em;text-align:left}@media (min-width: 1024px){.text-modal{font-size:1.2rem;margin:5px 0 15px;line-height:1.4em}}.profile-wrap{margin:15px;padding-bottom:20px;background-color:#fff;border-radius:10px;border:4px solid #00c8ff;position:relative}.profile-wrap.parents{border:1px solid #ddd;border-radius:5px;background-color:#fff}.profile-wrap.parents .profile__title{background-color:#eee;color:#333}.profile-wrap.parents .profile__item{padding:10px 0 0;border-bottom:1px dashed #ddd}.profile-wrap .profile__title{background-color:#00c8ff;color:#fff;padding:10px;text-align:center;font-size:1.8rem}.profile-wrap .profile__title.top{border-radius:5px 5px 0 0}.profile-wrap .profile{padding:15px 20px 20px}.profile-wrap .profile .profile__item{position:relative;padding:10px 60px 0 0;margin-bottom:0;border-bottom:2px dashed #ddd;min-height:61px}.profile-wrap .profile .profile__item-name{display:block;font-weight:600;font-size:1.3rem}.profile-wrap .profile .profile__item-content{display:block;font-size:1.6rem;margin-bottom:0}.profile-wrap .icon-unko{width:14px;margin-right:5px;margin-top:-4px}.profile-wrap .icon-profile{width:22px;margin:-4px 5px 0 -22px}.profile-wrap .icon-profile-item{position:absolute;width:34px;right:0;bottom:8px}.goal_text p{margin-bottom:5px}.profile-image img{margin:0 auto;max-width:200px;display:block}.btn-switch-child{margin:20px 0}.btn-switch-child .icon-btn{width:auto;height:30px;padding-right:5px;margin-top:-8px}.user_children .center .img-title,.user_children.index .center .img-title,.user_children.new .center .img-title,.users.child_managements .center .img-title{margin-top:20px;width:120px}.user_children .form-error-count,.user_children.index .form-error-count,.user_children.new .form-error-count,.users.child_managements .form-error-count{margin:0 0 20px}.user_children.index .page-title,.user_children.edit .page-title,.user_children.update .page-title{line-height:1.2em;padding:10px 0}.user_children.edit .center .avatar-wrap,.user_children.update .center .avatar-wrap{margin-top:20px;width:90px;height:90px;background-color:#eee;border-radius:100px}.user_children.edit .center .img-avatar,.user_children.update .center .img-avatar{border-radius:100px;width:90px;height:90px;-o-object-fit:cover;object-fit:cover}.user_children.edit .form-error-count,.user_children.update .form-error-count{margin:0 0 20px}.switch-children{margin-left:-20px;flex-wrap:wrap}.switch-children .clm{display:flex;justify-content:center;align-items:center;background-color:#efeae5;border-radius:5px;flex:0 1 calc((100% / 2) - 20px);margin:10px 0 10px 20px}.switch-children .switch-children__wrap{text-align:center;padding:20px}.switch-children .switch-children__avatar img{border-radius:100px;width:100px;height:100px;-o-object-fit:cover;object-fit:cover;border:3px solid #ddd}.switch-children .switch-children__avatar img.img-add{border:3px solid #ddd;margin-bottom:10px}.switch-children .switch-children__name{padding:5px 0 7px;font-size:1.3rem;font-weight:600;line-height:1.7rem}.switch-children .switch-children__selector{font-size:1.1rem;font-weight:600;padding:2px 10px;border-radius:30px;background-color:#ff64c8;color:#fff}.switch-children .switch-children__selector a{display:block;background-color:#00c8ff;padding:2px 10px;margin:-3px -11px;border-radius:30px;color:#fff;font-weight:600}.form-inputs img{max-width:300px;margin-bottom:10px}.user-back-btns{padding-bottom:0}.current-points{margin:0 15px 10px;padding:10px;border-radius:5px;font-weight:600}.current-points .points{font-size:30px;padding-top:5px}.expire-points{margin:0 15px;padding:10px;border-radius:5px;font-weight:600}.expire-points .points{padding-top:5px;color:#555;font-size:24px}.points{text-align:center;font-weight:600;line-height:1}.history-items{background-color:#fff}.history-item{height:80px;grid-template-columns:80px 1fr;border-bottom:1px solid #ddd}.history-item .history-item__thumbnail{padding:10px;width:80px}.history-item .history-item__thumbnail img{border-radius:5px}.history-item .history-item__info{padding:5px 10px 5px 0;position:relative}.history-item .label{padding:0 10px}.history-item .used-date{color:#555;font-size:1rem;padding-left:5px}.history-item .expire-date{color:#555;font-size:1rem;font-weight:600;position:absolute;right:10px;top:10px}.history-item .history-detail{font-size:1.3rem;font-weight:600}.history-item .history-point{text-align:right;font-weight:600;color:#ff008c}.survey-items li{margin-bottom:15px}.survey-items a{border-radius:5px;background-color:#ff008c;color:#fff;font-size:1.2rem;padding:10px;display:block;font-weight:600;margin-bottom:5px;box-shadow:1px 2px 0 #cc0070;border:1px solid #cc0070}.survey-items p{line-height:1.2em;font-size:1.1rem;text-align:left;background-color:#f9f7f5;padding:5px;border-radius:3px;margin-bottom:0}.questionnaires .msg-thankyou{margin-top:15px;padding:15px;border-radius:5px;font-size:1.5rem;background-color:#f9f7f5}.nav-genres{margin-top:-25px}.nav-genres .clms{width:300px}.nav-genres .clm{width:50%}.breadcrumb-wrap{background-color:#fafafa;font-size:1.1rem;padding:5px 10px}.breadcrumb-wrap .divider{padding:0 5px;margin-top:-1px}.result-bar{border-bottom:1px solid #eee;text-align:right;padding:5px 10px;font-size:1.1rem}.result-bar .count{font-weight:600}.buree-btns{max-width:345px;margin:0 auto}.buree-btns .btn,.buree-btns .btn-line{display:block;width:100%;margin-bottom:15px}.buree-btns .btn.btn-blue{margin-bottom:5px}@media (min-width: 1024px){.buree.top .totop{bottom:115px}}.buree-point-top{background-color:#fff;padding:10px 15px;margin:30px 15px 0;border-radius:5px;display:flex;justify-content:space-between;color:#ff46af;font-size:2.2rem;font-weight:bold;align-items:center}.buree-point-top .text-buree-point{display:block;width:120px;height:22px}.buree-point-top .unit{color:#000}.buree-items{grid-gap:1px;grid-template-columns:1fr 1fr 1fr}@media (min-width: 768px){.buree-items{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.buree-item{grid-template-rows:auto auto 1fr auto}.buree-item-thumnail{position:relative}.buree-item-thumnail .badge-buree-point{text-align:center;position:absolute;line-height:1.2rem;font-size:1.1rem;font-weight:bold;padding-top:13px;top:5px;left:5px;width:46px;height:46px;background-size:46px;background-repeat:no-repeat;background-position:left top;color:#000}.buree-item-thumnail .badge-buree-point.is-pink{background-image:url(/assets/buree/top/badge01-a47af93b5cb1663164930ffff53a01ef9e5d10e99db4d68cea58ca8f691493b5.png)}.buree-item-thumnail .badge-buree-point.is-green{background-image:url(/assets/buree/top/badge02-bbc85db7fa2e8884d1aea1ca0b75cab35a586c89d59b991a4ebc99517dd3c928.png)}.buree-item-thumnail .badge-buree-point .unit{display:block;font-size:1rem}.buree.variants.show .buree-btns{max-width:400px;margin:0 15px}.buree-product-title{background-color:#ff64c8;text-align:center;padding:10px;position:relative}.buree-product-title h1{font-size:2.2rem;margin-bottom:0;color:#000}.buree-product-wrap{background-color:#fff;border-radius:5px;margin:15px;padding:15px}@media (min-width: 768px){.buree-product-wrap{margin:15px 0}}.buree-product-wrap p{font-size:1.4rem;line-height:1.6em;margin-bottom:1rem}.buree-product-wrap.price-wrap{padding:10px 15px}.buree-product-wrap.note-wrap{position:relative;min-height:200px;margin:0 15px 15px}.buree-product-wrap.note-wrap .char-note{position:absolute;width:58px;bottom:-10px;left:-5px}.buree-product-wrap.note-wrap p{margin:0 0 0 30px;position:relative;z-index:10}.product-price{font-size:2.2rem;font-weight:600;text-align:right;color:#ff008c}.complete-wrap .section-title-sub{margin-top:15px}.buree-confirm{margin:0 auto;width:300px}.buree-confirm-thumnail{background-color:#fff;border-radius:5px}.buree-confirm-name{background-color:#fff;border-radius:5px;margin-top:10px;padding:10px 15px}.buree-confirm.receipt{margin-top:10px;padding:15px 15px 20px;background-color:#fff;border-radius:5px 5px 0 0}.buree-confirm.receipt .date{font-size:1.3rem;font-weight:600;margin-bottom:10px}.buree-confirm.receipt .label{margin-top:10px}.buree-confirm-price{background-color:#eee;border-radius:5px;padding:10px;text-align:right;font-size:2.2rem;font-weight:600}.buree-confirm-address{padding:0 5px;font-size:1.3rem}.buree-confirm-address .btn-line{font-size:1.1rem;line-height:26px;height:26px;padding:0 5px;width:80px}.buree-confirm .receipt-title{text-align:center;margin-bottom:5px}.buree-confirm .receipt-title span{padding:2px 15px;display:inline-block;border:2px solid #333;font-weight:600}.receipt-wrap{width:300px;padding-bottom:16px;margin:0 auto;margin-bottom:15px;background-image:url(/assets/buree/users/orders/receipt-bottom-eea6524e107d8cb2b641bd0f0de91b530496c2cc95accd37017dcd59bfbdfabc.png);background-position:bottom left;background-repeat:repeat-x}.buree-got-items{padding:15px;grid-gap:15px;grid-template-columns:1fr 1fr}@media (min-width: 768px){.buree-got-items{grid-template-columns:1fr 1fr 1fr 1fr}}.buree-got-item{background-color:#00e1cd;border-radius:5px}.buree-got-item-thumnail{padding:10px}.buree-got-item-thumnail img{border-radius:5px}.buree-show-wrap{margin:15px}.buree-show-wrap .date{font-weight:600;font-size:1.3rem}.buree-show-wrap h1{font-size:1.8rem}.buree-show-thumbnail{padding:15px;background-color:#fff;border-radius:5px}.buree-show-desc{margin:15px 0;padding-top:5px;background-color:#fff;border-radius:5px}.buree-show-desc .desc-item{border-bottom:dashed 1px #ddd;padding:10px 15px}.buree-show-desc .desc-item:last-child{border-bottom:0}.buree-show-price{font-size:2.2rem;font-weight:600;text-align:right;color:#ff008c}.ec-genre-btns{margin:15px 0}.ec-genre-btns .clm{flex-basis:inherit;flex-flow:inherit;flex-shrink:inherit;margin-right:.5rem}@media (min-width: 1024px){.ec-genre-btns .clm{margin-right:1.5rem}}.ec-genre-btns .clm:last-child{margin-right:0}.ec-genre-btns .btn-mini{padding:0 12px}@media (max-width: 360px){.ec-genre-btns .btn-mini{padding:0 8px;font-size:1.2rem}}.ec-top-items{padding:10px 10px 0;grid-gap:5px;grid-template-columns:1fr 1fr}@media (min-width: 768px){.ec-top-items{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width: 1024px){.ec-top-items{grid-gap:15px;padding:15px 15px 0}}.ec-top-item{grid-template-rows:auto auto 1fr auto;margin-bottom:10px}.ec-top-item .ec-top-item__thumnail{position:relative;margin-bottom:5px;border-radius:5px}.ec-top-item .ec-top-item__thumnail img{border-radius:5px}.ec-top-item .ec-top-item__thumnail .label{position:absolute;top:10px;right:10px;z-index:1}.ec-top-item .ec-top-item__thumnail .badge-new{position:absolute;top:-5px;left:-5px;width:48px}.ec-top-item .btn,.ec-top-item .btn-line{width:100%}.ec-top-item .ec-top-item-price{padding:3px 0;color:#ff008c;font-weight:600;font-size:1.8rem;text-align:right;margin-bottom:5px}.ec-top-item a{color:#333}.ec-top-item .ec-top-item__name{padding:0;font-size:1.3rem;font-weight:600}.btn-having{position:absolute;right:7px;bottom:7px;background-color:#e6e6e6;border-radius:20px;padding:0 30px 0 10px;font-size:10px;border:1px solid #d9d9d9;font-weight:bold;background-image:url(/assets/common/char-unkosensei-face-sad-2b22d0c84f949f5bd00039a6997103b588f7c113b5241168dcb7830a29165145.svg);background-position:right 5px center;background-repeat:no-repeat;background-size:20px;box-sizing:border-box;height:30px;line-height:30px;box-shadow:1px 2px 0 #cdcdcd}.btn-having.is-active{background-color:#00ffbe;border:1px solid #00cc98;background-image:url(/assets/common/char-unkosensei-face-cool-4d83f951783e4c2b674e2dc385bb52c826e9be13c529511dcb307564e0f5acd8.svg);box-shadow:1px 2px 0 #00cc98}.btn-having.is-inactive{display:none}.ec-product-carousel{position:relative}.ec-product-carousel .btn-having{top:10px;right:10px;bottom:auto;z-index:50}.ec-product-title{background-color:#ff64c8;padding:10px;color:#fff}@media (min-width: 768px){.ec-product-title{border:0;margin:15px 0;border-radius:5px}}.ec-product-title h1{font-size:1.8rem;margin-bottom:0}.ec-product-wrap{background-color:#fff;border-radius:5px;margin:15px;padding:15px}@media (min-width: 1024px){.ec-product-wrap{margin:15px 0}}.ec-product-wrap.price-wrap{padding:10px 15px;font-weight:bold;position:relative}.ec-product-wrap.price-wrap .price-title{position:absolute;bottom:10px}.ec-product-wrap.note-wrap{position:relative;min-height:200px}.ec-product-wrap.note-wrap .char-note{position:absolute;width:58px;bottom:-10px;left:-5px}.ec-product-wrap.note-wrap p{margin:0 0 0 30px;position:relative;z-index:10}.ec-product-price{font-size:2.2rem;font-weight:600;text-align:right;color:#ff008c}.ec-product-count{margin:15px;position:relative}@media (min-width: 1024px){.ec-product-count{margin:15px 0}}.ec-product-count .count-title{padding-top:26px;text-align:right;font-weight:bold;font-size:1.3rem}.ec-product-count label{display:none}.ec-bnrs{margin:0 auto;padding:0 15px}@media (min-width: 1024px){.ec-bnrs{padding:0}}.ec-btns{padding:0 15px}@media (min-width: 1024px){.ec-btns{padding:0}}.ec-btns .btn,.ec-btns .btn-line{display:block;width:100%;margin:0 auto;margin-bottom:15px}.ec-cart-btns{width:100%;height:60px;position:fixed;bottom:0;background-color:rgba(255,255,255,0.95);z-index:100}.ec-cart-btns .clms{padding:7px 0 0;max-width:340px;margin:0 auto}.ec-cart-btns .btn-cart,.ec-cart-btns .btn,.ec-cart-btns .btn-line{width:100%;padding:0 10px;font-size:1.3rem}@media (max-width: 360px){.ec-cart-btns .btn-cart,.ec-cart-btns .btn,.ec-cart-btns .btn-line{padding:0 5px}}.ec-order-items .ec-order-item{border-top:1px solid #ddd;padding:10px}@media (min-width: 1024px){.ec-order-items .ec-order-item{border-left:1px solid #ddd;border-right:1px solid #ddd}}.ec-order-items .ec-order-item:last-child{border-bottom:1px solid #ddd}.ec-order-items .ec-order-item-info{display:flex}.ec-order-items .ec-order-item-thumnail{width:76px;height:76px;margin-right:10px}.ec-order-items .ec-order-item-desc li{font-size:1.2rem;margin-bottom:3px}.ec-order-items .ec-order-item-desc .order-date{line-height:0;display:inline-block;vertical-align:middle}.ec-order-items .ec-order-item-desc .label{text-align:center;margin:0;margin-right:10px}.ec-order-items .ec-order-item-prices{padding:5px 10px;margin-bottom:10px;text-align:right}.ec-order-items .item-count{font-weight:bold;margin:0 10px}.ec-order-items .item-price{font-weight:bold;margin-left:10px}.ec.users.orders.show .ec-order-item-desc{width:calc(100% - 90px)}.ec.users.orders.show .ec-order-item-desc h3{margin-bottom:0}.ec.users.orders.show .ec-order-item-desc .clms{align-items:flex-end}.ec.users.orders.show .ec-order-item-desc .clm{flex-basis:auto}.ec.users.orders.show .total-amount{margin:15px}@media (min-width: 1024px){.ec.users.orders.show .total-amount{margin:15px 0}}.ec-order-item-thumnail-desc{width:90px;height:90px;margin-right:10px}.id{background-color:#eee;padding:3px 5px;border-radius:3px;margin-right:5px}.address-wrap{background-color:#fff;padding:15px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}@media (min-width: 1024px){.address-wrap{border:1px solid #ddd}}.address-wrap .zipcode,.address-wrap .address,.address-wrap .tel{display:block}.address-wrap .zipcode,.address-wrap .tel{letter-spacing:.1rem}.ec-status{padding:5px 15px 0;text-align:right}.ec-status span{font-size:1.2rem;font-weight:600}.ec-status .label{margin-left:5px}.icon-tel{width:12px;margin-right:5px;margin-top:-2px}.ec-credit{margin:0 15px;padding:10px 15px;border-radius:5px;font-weight:bold;border:1px solid #ddd;letter-spacing:.1rem;color:#555}@media (min-width: 1024px){.ec-credit{margin:0;max-width:340px}}.ec-ids{margin:0 15px;font-size:1.3rem;font-weight:bold}@media (min-width: 1024px){.ec-ids{margin:0}}.ec-ids .label{margin-right:5px}.unit-buree{margin-left:3px;font-size:1.1rem}.coupon-wrap{margin-top:24px}@media (min-width: 768px){.coupon-wrap{margin-top:32px}}@media (min-width: 1024px){.coupon-wrap{margin:32px -15px 0}}.coupon-input{background-color:#fff;margin:10px -15px 0;padding:1px 15px 7px}@media (min-width: 1024px){.coupon-input{margin:10px 0 0}}.coupon-info{background-color:#fff;padding:15px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}@media (min-width: 1024px){.coupon-info{border:1px solid #ddd}}.coupon-info .coupon-code{display:block}.shipping-list-all,.invoice-list-all{background-color:#fafafa;border-radius:5px;padding:10px;align-items:center;margin-bottom:5px;justify-content:space-between}.shipping-list-all .name-address,.invoice-list-all .name-address{flex-basis:calc(100% - 100px);align-self:center}.shipping-list-all .btn-actions,.invoice-list-all .btn-actions{flex-basis:100px;display:flex;flex-direction:column}.shipping-list-all .btn-action,.invoice-list-all .btn-action{margin-bottom:12px}.shipping-list-all .btn-mini,.invoice-list-all .btn-mini{padding:0 10px;width:100px}.shipping-list-all .icon,.invoice-list-all .icon{flex-basis:14px;align-self:center;margin-left:10px}@media (min-width: 1024px){.ec-product-description{padding:30px}}.ec-product-description p{margin-bottom:1rem}.ec-product-description h3{line-height:1.4em;margin-top:30px;margin-bottom:10px;background-color:#00c8ff;padding:10px;font-size:16px;font-weight:600;color:#fff}.ec-product-description h3:first-child{margin-top:0}.ec-product-description h3:nth-of-type(odd){background-color:#00c8ff;border-left:solid 5px #00b4e6}.ec-product-description h3:nth-of-type(even){background-color:#ff64c8;border-left:solid 5px #ff4bbf}.ec-product-description h4{background-color:#eee;padding:2px 10px}.ec-product-description ul{list-style:none;margin-bottom:20px;padding-left:0}.ec-product-description ul li{padding:5px 10px 5px 20px;background:url(/assets/common/icon-unko-yellow-88920e8ce3f610d24986fb129028127d1056f3b8e53787806d23484d171d8eb4.svg) no-repeat left 0 top 10px;background-size:12px auto;border-bottom:1px dashed #eee}.ec-product-description ol{list-style-type:none;counter-reset:item;margin-bottom:20px;padding-left:0}.ec-product-description ol li{text-indent:-14px;padding:5px 10px 5px 20px;background:url(/assets/common/icon-unko-yellow-88920e8ce3f610d24986fb129028127d1056f3b8e53787806d23484d171d8eb4.svg) no-repeat left 0 top 6px;background-size:22px auto;border-bottom:1px dashed #eee}.ec-product-description ol li::before{counter-increment:item;content:counter(item) ".";padding-right:10px;font-weight:bold;font-size:1.2rem;color:#000}.home.movies .categories-nav-wrap{background-color:#fff;border-top:1px solid #eee}.icon-play{display:inline-block;background-image:url(/assets/movies/icon-play-btn-fec454789c9048cf4fec15ccef03d40a7526c9b5de3a6b3033bb3cf9e958d34a.svg);background-size:contain;width:30px;height:30px;position:absolute;bottom:5px;right:5px}@media (min-width: 1024px){.icon-play{width:40px;height:40px;bottom:10px;right:10px}}.movie-items{width:100%;padding:0 10px;grid-template-columns:1fr 1fr;grid-gap:10px}@media (min-width: 1024px){.movie-items{padding:10px;grid-template-columns:1fr 1fr 1fr}}.movie-item{margin-right:0;position:relative}@media (min-width: 1024px){.movie-item:first-child{grid-area:1/1/3/3}.movie-item:first-child .icon-play{width:80px;height:80px;bottom:10px;right:10px}}.movies.show .movie-items{padding:0}@media (min-width: 1024px){.movies.show .movie-items{grid-gap:5px;padding:5px;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}@media (min-width: 1024px){.movies.show .movie-item:first-child{grid-area:auto}.movies.show .movie-item:first-child .icon-play{width:40px;height:40px}}.icon-grade-tag{background:#fff000;font-weight:bold;text-align:center;border-radius:200px;display:inline-block;position:absolute;top:5px;left:5px;font-size:1rem;padding:0 10px}@media (min-width: 1024px){.icon-grade-tag{font-size:1.4rem;top:10px;left:10px}}@media (min-width: 1024px){.movies.show .multiple-navs-wrap.is-top{display:none}}.movies.show .multiple-navs{margin:0 5px;display:flex;justify-content:space-between}@media (min-width: 1024px){.movies.show .multiple-navs{margin:0}}.movies.show .main-movie-items.is-multiple{display:flex;margin:0 -5px;flex-direction:column}@media (min-width: 1024px){.movies.show .main-movie-items.is-multiple{flex-wrap:wrap;flex-direction:row}}.movies.show .main-movie-items.is-multiple .main-movie-item{padding:5px;box-sizing:border-box}@media (min-width: 1024px){.movies.show .main-movie-items.is-multiple .main-movie-item:nth-child(-n+2){width:50%}}@media (min-width: 1024px){.movies.show .main-movie-items.is-multiple .main-movie-item:nth-child(n+3){width:33.33333%}}.movie-wrap{max-width:1080px;margin:0 auto}.movie-responsive{position:relative;width:100%;padding-top:56.25%}.movie-responsive iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.btn-youtube-wrap{max-width:610px;margin:0 auto;margin-top:20px}.btn-youtube-wrap .clms{display:flex;justify-content:center;align-items:center;flex-direction:column}@media (min-width: 768px){.btn-youtube-wrap .clms{flex-direction:row}}.btn-youtube-wrap .img-youtube{border-radius:5px;max-width:300px}.movie-title{padding:10px 40px 10px 10px;margin:10px 0;font-size:1.8rem;color:#fff;position:relative}.movie-title img{position:absolute;right:10px;bottom:10px;width:30px}@media (min-width: 1024px){.movie-title img{right:0;width:36px}}.newest-movies-wrap{margin:0 10px}.newest-movies-wrap h4{color:#fff;margin-left:10px}.ranking-title{background-color:#fff;padding-top:20px;width:100%}.ranking-title-wrap{height:40px;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.ranking-title-wrap .img-ranking-title{height:24px}.ranking-item{border:2px solid #f9ea06;margin:10px 0 15px 10px;padding:5px 10px 5px 40px;border-radius:5px;background-color:#fff;position:relative}.ranking-item::after{position:absolute;bottom:0;right:0;content:"";width:0;border-width:0 0 20px 20px;border-style:solid;border-color:#f9ea06 #f9ea06 #f9ea06 #fff}.rank-badge{position:absolute;top:-10px;left:-23px;width:50px}.ranking-info{display:flex;justify-content:space-between}.ranking-info span{display:block;font-size:1.8rem;font-weight:bold}.ranking-info .item-name{font-size:1.3rem}.ranking-info .score{padding:0 20px}.ranking-info .score-num{font-size:2.2rem;line-height:2.2rem}.ranking-info .name-nc{line-height:2.2rem}.rank-1::after,.rank-2::after,.rank-3::after{border:none}.rank-1{border-color:#e5bc5e;background-image:url(/assets/common/bg-stripe02-s-32a9f0de8bd66457bbca8a503196a6111bf52dc0d12c99ef556f17540ee27300.png);background-size:80px}.rank-2{border-color:#cecece;background-image:url(/assets/common/bg-stripe03-s-abe5d90cad1158793875e350cc54d17cd54e6a35ad4ab322f8b5282e3993e7f1.png);background-size:80px}.rank-3{border-color:#d1a579;background-image:url(/assets/common/bg-stripe04-s-8a82773c9559e435a76a22f5facf24c2a876d4c9c0e13df69f83c406caa727c4.png);background-size:80px}.geography .section-title,.geography_detail .section-title,.geography_picturebook .section-title,.geography_picturebook_detail .section-title{position:relative;text-align:left;background-color:#fff000;height:50px;padding:8px 15px 0 65px}.geography .section-title::before,.geography_detail .section-title::before,.geography_picturebook .section-title::before,.geography_picturebook_detail .section-title::before{content:"";position:absolute;top:0;left:0;width:50px;height:100%}.geography .section-title::after,.geography_detail .section-title::after,.geography_picturebook .section-title::after,.geography_picturebook_detail .section-title::after{content:"";position:absolute;top:calc(50% - 5px);border:5px solid transparent;border-style:solid}.geography .section-title.color-type01,.geography_detail .section-title.color-type01,.geography_picturebook .section-title.color-type01,.geography_picturebook_detail .section-title.color-type01{background-color:#ff008c;color:#fff}.geography .section-title.color-type01::before,.geography_detail .section-title.color-type01::before,.geography_picturebook .section-title.color-type01::before,.geography_picturebook_detail .section-title.color-type01::before{background-color:#000078}.geography .section-title.color-type01::after,.geography_detail .section-title.color-type01::after,.geography_picturebook .section-title.color-type01::after,.geography_picturebook_detail .section-title.color-type01::after{border-left-color:#000078;border-right-color:#ff008c}.geography .section-title.color-type02,.geography_detail .section-title.color-type02,.geography_picturebook .section-title.color-type02,.geography_picturebook_detail .section-title.color-type02{background-color:#fff000}.geography .section-title.color-type02::before,.geography_detail .section-title.color-type02::before,.geography_picturebook .section-title.color-type02::before,.geography_picturebook_detail .section-title.color-type02::before{background-color:#ff008c}.geography .section-title.color-type02::after,.geography_detail .section-title.color-type02::after,.geography_picturebook .section-title.color-type02::after,.geography_picturebook_detail .section-title.color-type02::after{border-left-color:#ff008c;border-right-color:#fff000}.geography .section-title.color-type03,.geography_detail .section-title.color-type03,.geography_picturebook .section-title.color-type03,.geography_picturebook_detail .section-title.color-type03{background-color:#ff008c;color:#fff}.geography .section-title.color-type03::before,.geography_detail .section-title.color-type03::before,.geography_picturebook .section-title.color-type03::before,.geography_picturebook_detail .section-title.color-type03::before{background-color:#fff000;color:#000}.geography .section-title.color-type03::after,.geography_detail .section-title.color-type03::after,.geography_picturebook .section-title.color-type03::after,.geography_picturebook_detail .section-title.color-type03::after{border-left-color:#fff000;border-right-color:#ff008c}.geography .section-title.arrow-position-right::after,.geography_detail .section-title.arrow-position-right::after,.geography_picturebook .section-title.arrow-position-right::after,.geography_picturebook_detail .section-title.arrow-position-right::after{left:50px;border-left-width:6px;border-right-width:0}.geography .section-title.arrow-position-left::after,.geography_detail .section-title.arrow-position-left::after,.geography_picturebook .section-title.arrow-position-left::after,.geography_picturebook_detail .section-title.arrow-position-left::after{left:44px;border-left-width:0;border-right-width:6px}.geography .section-title .section-title-img,.geography_detail .section-title .section-title-img,.geography_picturebook .section-title .section-title-img,.geography_picturebook_detail .section-title .section-title-img{width:auto;height:20px}@media (min-width: 1024px){.geography .section-title,.geography_detail .section-title,.geography_picturebook .section-title,.geography_picturebook_detail .section-title{margin:15px 0;padding-top:3px}}.geography .icon-pref_show,.geography_detail .icon-pref_show,.geography_picturebook .icon-pref_show,.geography_picturebook_detail .icon-pref_show{position:absolute;left:5px;top:8px;width:42px;height:auto}.geography .icon-picturebook_show,.geography_detail .icon-picturebook_show,.geography_picturebook .icon-picturebook_show,.geography_picturebook_detail .icon-picturebook_show{position:absolute;left:5px;top:12px;width:40px;height:auto}.pref-items{grid-gap:2px;grid-template-columns:1fr 1fr 1fr;padding-top:64px;padding-bottom:20px}.pref-items a{color:#fff}@media (min-width: 768px){.pref-items{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width: 1024px){.pref-items{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}.pref-item{position:relative}.pref-item::before{padding-top:100%}.pref-item-thumnail::before{content:"";display:block;padding-top:100%}.pref-item-thumnail img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pref-item-name{position:absolute;bottom:0;left:0;width:100%;background-color:#ff008c;text-align:center;line-height:1;padding:6px 0}@media (min-width: 1024px){.section-picturebook_show .section-title{margin-bottom:0}}.picturebook-items{grid-gap:10px;grid-template-columns:1fr 1fr 1fr;padding:15px 10px 25px}@media (min-width: 768px){.picturebook-items{grid-template-columns:1fr 1fr 1fr 1fr;padding:20px}}@media (min-width: 1024px){.picturebook-items{grid-gap:20px;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;padding:20px 0}}.picturebook-item{grid-template-rows:auto auto 1fr auto}.picturebook-item a{color:#222}.picturebook-item-thumnail{position:relative}.picturebook-item-thumnail::after{content:"";position:absolute;bottom:10%;right:0;display:block;background-color:#000;border-radius:2px;width:20%;height:8px;transform:rotate(47deg);z-index:5}.picturebook-item-thumnail a{position:relative;display:inline-block;width:100%}.picturebook-item-thumnail a::before{content:"";display:block;padding-top:100%}.picturebook-item-thumnail .fa-plus-circle{position:absolute;bottom:-2%;right:15%;background-color:#fff;border-radius:50%;color:#ff008c;font-size:1.4em;z-index:15}@media (min-width: 768px){.picturebook-item-thumnail .fa-plus-circle{bottom:2%;font-size:1.6em}}@media (min-width: 1024px){.picturebook-item-thumnail .fa-plus-circle{bottom:-2%;font-size:1.4em}}.picturebook-item-thumnail span{position:absolute;top:0;left:0;border:1px solid #222;border-radius:50%;width:100%;height:100%;overflow:hidden;z-index:10}.picturebook-item-thumnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition-duration:.3s}.picturebook-item-thumnail img:hover{transform:scale(1.1);transition-duration:.3s}.picturebook-item-name{position:relative;font-size:1.3rem;font-weight:600;line-height:1.4;margin-top:5px;padding:0 0 0 10px}.picturebook-item-name::before{content:"";position:absolute;top:2px;left:0;width:6px;height:12px;background-color:#00c8ff}.picturebook-item-name::after{content:"";position:absolute;top:14px;left:0;height:0;width:0;border-left:3px solid #00c8ff;border-right:3px solid #00c8ff;border-bottom:2px solid transparent}.geography_detail .btn-show{width:auto;padding-left:38px;padding-right:38px}.geography_detail .marker{background:linear-gradient(transparent 60%, #fff000 60%);display:inline;padding-bottom:2px}.geography_detail .section-pref-card-wrap{padding:14px 15px 25px}.geography_detail .section-pref-card-wrap.grids{grid-template-columns:1fr;grid-gap:10px}@media (min-width: 768px){.geography_detail .section-pref-card-wrap.grids{grid-gap:15px;grid-template-columns:1fr 1fr}}.geography_detail .card-wrap{margin-bottom:0;border-radius:0}.geography_detail .card-wrap__card-thumbnail img{border-radius:0}@media (min-width: 1024px){.geography_detail .card-wrap__card-desc{padding:18px 20px 20px}}.geography_detail .pref-nav{font-size:1rem;text-align:center;overflow-x:auto;overflow-y:hidden}.geography_detail .pref-nav .clm{min-width:60px;margin-right:0}.geography_detail .pref-nav a{display:block;color:#000;padding:4px 0 2px}.geography_detail .pref-nav a.active{background-color:#eee}.geography_detail .pref-nav img{display:block;width:auto;max-width:40px;height:40px;margin:0 auto 1px}@media (min-width: 1024px){.geography_detail .pref-nav{margin-top:15px}}.geography_detail .intro-wrap{position:absolute;top:0;background-color:rgba(0,0,0,0.5);color:#fff;width:100%;height:63px;font-size:1.8rem;z-index:10}.geography_detail .intro-wrap .intro-message{position:absolute;font-size:1.3rem;bottom:3px;left:calc(50% - 78px)}.geography_detail .intro-wrap .fa-arrows-alt-h{position:absolute;top:3px;left:calc(50% - 8px)}.geography_detail .intro-wrap .fa-hand-point-up{position:absolute;top:18px;left:calc(50% - 8px)}.geography_detail .intro-wrap-animation{animation:keyframes-intro-wrap-animation ease-in-out .5s forwards;animation-delay:3s}@keyframes keyframes-intro-wrap-animation{0%{visibility:visible;opacity:1}99%{visibility:visible;opacity:0}100%{visibility:hidden;opacity:0}}.geography_detail .intro-icon-animation{animation:keyframes-intro-icon-animation ease-in-out 2s forwards;animation-delay:1s;animation-iteration-count:1;transform-origin:50% 50%}@keyframes keyframes-intro-icon-animation{0%{transform:translate(0, 0)}15%{transform:translate(-30px, 0)}25%{transform:translate(-30px, 0)}60%{transform:translate(30px, 0)}66%{transform:translate(30px, 0)}99%{transform:translate(0, 0)}100%{transform:translate(0, 0)}}.geography_detail .label-area{position:absolute;right:0;bottom:0;display:inline-block;background-color:#fff000;color:#000;font-size:1rem;padding:5px 7px}.geography_detail .label-area .svg-inline--fa{margin-right:6px}.geography_detail .section-pref-information .clm{flex-basis:inherit}.geography_detail .section-pref-information .clm:last-child{margin-right:0}.geography_detail .section-pref-information .section-pref-card-wrap{background-color:#00e1cd}.geography_detail .section-pref-information-header{position:relative;background-color:#fff;padding:15px}.geography_detail .section-pref-information-header::after{content:"";position:absolute;display:block;width:0;height:0;left:calc(50% - 4px);bottom:-8px;border-top:8px solid #fff;border-right:6px solid transparent;border-left:6px solid transparent}.geography_detail .section-pref-information-header .pref-information-comment{margin-right:0}.geography_detail .section-pref-information-header .pref-information-char img{max-height:100px}@media (min-width: 768px){.geography_detail .section-pref-information-header .pref-information-char{width:13%}}.geography_detail .section-pref-information-header .section-pref-title{text-align:left;margin-bottom:10px}.geography_detail .section-pref-information-header .section-pref-title .img-title-ribbon{width:auto;max-height:30px}.geography_detail .section-pref-information-header p{margin-bottom:0}.geography_detail .pref-information-comment{width:75%;font-size:1.3rem}@media (min-width: 768px){.geography_detail .pref-information-comment{font-size:1.4rem;width:87%}}.geography_detail .pref-information-char{display:flex;justify-content:center;align-items:center;width:25%}.geography_detail .section-pref-knowmore{background-color:#fff000;padding:20px 15px 25px}.geography_detail .section-pref-knowmore .section-title{height:auto;padding:0;background-color:transparent}.geography_detail .section-pref-knowmore .section-title .section-title-label{margin-bottom:10px}.geography_detail .section-pref-knowmore .section-title .pref-name{background-color:#ff008c;color:#fff;text-align:center;margin-bottom:10px;padding:5px}@media (min-width: 768px){.geography_detail .section-pref-knowmore .section-title{margin-top:0}}.geography_detail .section-pref-knowmore .img-title-knowmore{height:52px}.geography_detail .section-pref-knowmore .section-pref-card-wrap{padding:10px 0 20px 0}.geography_detail .section-pref-knowmore .card-wrap__card-title{background-color:#00c8ff;color:#fff;line-height:1.4;margin-bottom:0;padding:8px 10px 7px}.geography_detail .section-pref-knowmore .card-wrap__card-desc{font-size:1.3rem}@media (min-width: 768px){.geography_detail .section-pref-knowmore .card-wrap__card-desc{font-size:1.4rem}}.geography_detail .section-pref-knowmore .pref-knowmore-ranking{font-weight:bold}@media (min-width: 1024px){.geography_detail .section-pref-knowmore{margin-bottom:40px}}.geography_picturebook_detail .card-wrap{margin-bottom:0;border-radius:0}.geography_picturebook_detail .card-wrap__card-thumbnail img{border-radius:0}.geography_picturebook_detail .articles-single{margin-top:-5px;padding-top:0}@media (min-width: 1024px){.geography_picturebook_detail .articles-single{padding-left:0;padding-right:0}}.geography_picturebook_detail .icon-picturebook_show{top:calc(50% - 15px)}.geography_picturebook_detail .section-picturebook_detail_show .section-title{height:auto;padding:8px 60px 5px 65px}@media (min-width: 1024px){.geography_picturebook_detail .section-picturebook_detail_show .section-title{padding-top:10px;padding-bottom:5px}}.geography_picturebook_detail .section-picturebook_detail_show .furigana{font-size:1.3rem;font-weight:normal;display:block}.geography_picturebook_detail .section-picturebook_detail-information-header{position:relative;padding:15px}@media (min-width: 1024px){.geography_picturebook_detail .section-picturebook_detail-information-header{padding-left:0;padding-right:0}}.geography_picturebook_detail .section-picturebook_detail-information-header .section-picturebook_detail-title{background-color:#00ff28;border-radius:5px;margin-bottom:0;padding-bottom:3px;text-align:center}.geography_picturebook_detail .section-picturebook_detail-information-header .section-picturebook_detail-title .img-title{height:15px}.geography_picturebook_detail .section-picturebook_detail-information-header .section-picturebook_detail-information-char{position:absolute;top:-30px;right:20px;width:50px;max-height:100px}@media (min-width: 1024px){.geography_picturebook_detail .section-picturebook_detail-information-header{padding-top:0}}.geography_picturebook_detail .section-picturebook_detail-information-text{position:relative;z-index:10;background-color:#fff;padding:15px}@media (min-width: 1024px){.geography_picturebook_detail .section-picturebook_detail-information-text{padding:30px}}.geography_picturebook_detail .section-picturebook_detail-information-text p:last-child{margin-bottom:0}.geography_picturebook_detail .pref-items{padding-top:0;padding-bottom:0}@media (min-width: 1024px){.geography_picturebook_detail .section-picturebook_show .section-title{margin-top:0}}@media (min-width: 1024px){.geography_picturebook_detail .section-pref .section-title{margin-top:0}}.geography_picturebook_detail .section-pref .btn-center{padding:15px 15px 30px}@media (min-width: 1024px){.geography_picturebook_detail .section-pref .btn-center{padding:15px 0 30px}}.sns_links .page-title{padding:0 15px;max-width:375px}.label-sns{position:absolute;left:0;bottom:0;color:#fff;font-size:1.1rem;line-height:20px;height:20px;padding-right:5px}.label-sns a{color:#fff}.label-sns .label-sns-icon{display:inline-block;border-right:1px solid rgba(255,255,255,0.3);height:20px;width:20px;margin-right:5px;text-align:center}.label-instagram{background-color:#ff6da1}.label-twitter{background-color:#50abf1}.sns-link-items{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;grid-column-gap:1px;grid-row-gap:1px}@media (min-width: 768px){.sns-link-items{grid-template-columns:180px 180px 180px 180px;grid-template-rows:180px 180px;grid-column-gap:16px;grid-row-gap:16px;margin:15px 0}}.sns-link-items .sns-link-item{position:relative}.sns-link-items .sns-link-item img{width:187px;height:187px;-o-object-fit:cover;object-fit:cover}@media (min-width: 768px){.sns-link-items .sns-link-item img{width:180px;height:180px}}.sns-link-items .sns-link-item:nth-child(1){grid-area:1 / 1 / 3 / 3}.sns-link-items .sns-link-item:nth-child(1) img{width:375px;height:375px}.sns-link-items .sns-link-item:nth-child(1) .label-sns{height:35px;line-height:35px;font-size:1.6rem}.sns-link-items .sns-link-item:nth-child(1) .label-sns-icon{width:35px;height:35px}.sns-link-items .sns-link-item:nth-child(2){grid-area:3 / 1 / 4 / 2}@media (min-width: 768px){.sns-link-items .sns-link-item:nth-child(2){grid-area:1 / 3 / 2 / 4}}.sns-link-items .sns-link-item:nth-child(3){grid-area:3 / 2 / 4 / 3}@media (min-width: 768px){.sns-link-items .sns-link-item:nth-child(3){grid-area:1 / 4 / 2 / 5}}.sns-link-items .sns-link-item:nth-child(4){grid-area:4 / 1 / 5 / 2}@media (min-width: 768px){.sns-link-items .sns-link-item:nth-child(4){grid-area:2 / 3 / 3 / 4}}.sns-link-items .sns-link-item:nth-child(5){grid-area:4 / 2 / 5 / 3}@media (min-width: 768px){.sns-link-items .sns-link-item:nth-child(5){grid-area:2 / 4 / 3 / 5}}.sns-modal-wrap{background-color:rgba(0,0,0,0.9);padding:15px;height:100%}.sns-modal-wrap .close{background-color:#fff000;width:40px;height:40px;border-radius:200px;position:absolute;right:8px;bottom:8px;font-size:1.8rem;z-index:1002}.sns-modal-content{margin:0 auto;max-width:500px;max-height:calc(100vh - 30px);background-color:#fff;overflow:scroll}.sns-modal-desc{padding:50px 15px 15px;position:relative}.sns-modal-desc .label-sns{position:absolute;left:0;top:0;width:100%;height:35px;line-height:35px;font-size:1.6rem}.sns-modal-desc .label-sns a{display:inline-block}.sns-modal-desc .label-sns-icon{width:35px;height:35px}.contests .card-wrap,.contest_theme_answers .card-wrap{border-radius:0;padding-top:15px}.contests .note-border,.contest_theme_answers .note-border{margin-bottom:40px}.contests .image-uploaded-items,.contest_theme_answers .image-uploaded-items{margin:15px 0 20px}.contests .image-uploaded-item,.contest_theme_answers .image-uploaded-item{position:relative}.contests .ui.mini.button.red,.contest_theme_answers .ui.mini.button.red{position:absolute;border:2px solid #fff;right:-5px;bottom:-5px;background-color:#f00;font-size:1.2rem;color:#fff;border-radius:200px;font-weight:bold;padding:5px 10px}.contests .error,.contest_theme_answers .error{font-size:1.2rem;color:#f00;margin-top:-15px}.contest-title{color:#000;text-align:center;font-weight:700;margin:0 auto;display:inline-block;margin-bottom:0}.contest-title .icon-contest-title{width:20px;margin:-6px 5px 0 0}.contest-theme{margin:15px 10px 0;padding:15px 10px 10px;position:relative;text-align:center;background-color:#fff;font-weight:700}.contest-theme span{font-size:1.3rem;display:block;position:absolute;font-family:"Noto Serif JP", serif;font-weight:600;top:-10px;left:calc(50% - 36px);letter-spacing:2px}.read-more{padding-bottom:5px;border-bottom:4px dotted #f00}.prize-wrap{position:relative;padding:10px;margin-bottom:10px;display:flex;justify-content:center;align-items:center}.prize-wrap.prize-img{margin-bottom:0}.img-badge-prize1{position:absolute;width:65px;left:-8px;top:-8px}.img-badge-prize1-l{position:absolute;width:100px;left:-10px;top:-25px}.img-title-grade{max-width:128px;display:block;margin:0 auto}@media (min-width: 1024px){.img-title-grade{max-width:256px;margin-bottom:20px}}.desc-contest-wrap{position:relative;background-color:#fff;margin:20px;padding-top:25px}.desc-contest-wrap .icon-desc-arrow{width:18px;position:absolute;top:calc(50% - 12px);right:5px}.desc-contest-wrap .read{padding:10px 35px 10px 10px;margin-bottom:0;color:#333}@media (min-width: 1024px){.desc-contest-wrap .read{padding:20px 30px 20px 20px}}.title-contest-lists{position:relative;color:#fff;padding:5px 20px;margin:10px 0 -40px;width:300px;text-align:center;border-radius:10px;line-height:1.8em;font-size:1.6rem;z-index:10;left:calc(50% - 150px)}@media (min-width: 1024px){.title-contest-lists{font-size:1.8rem;width:400px;left:calc(50% - 200px)}}.title-contest-theme{padding-bottom:10px;text-align:center}.prize-info{padding:20px}.prize-info h2{padding:10px;background-color:#fff;font-size:1.8rem;font-weight:700;width:100%}.prize-info h2 span{display:inline-block;font-size:1.6rem;font-family:"Noto Serif JP", serif;font-weight:600;width:100px}.prize-essay{padding:20px;font-size:1.8rem}.prize-essay p{font-family:"Noto Serif JP", serif;font-weight:700}.prize-review{margin-top:20px;position:relative;background-color:white;font-family:"Noto Serif JP", serif;font-weight:600;background-image:url(/assets/contests/writer/review-bg-ba0f2cdb5a37daf734f8cafd1c062f67f39a5b0f3bb39c3963016c24295308b2.png);background-position:left center;background-repeat:repeat-y;background-size:contain}.prize-review p{min-height:140px;padding:0 35px 20px;z-index:10;position:relative}@media (min-width: 1024px){.prize-review p{padding:0 80px 40px}}.prize-review .img-review-top{margin-top:-20px}.prize-review .img-review-bottom{display:block;position:absolute;bottom:-20px;z-index:1}.text-note{width:100%;padding:0 10px;background:linear-gradient(180deg, transparent 0%, transparent 97%, #bbb 97%, #bbb 100%);background-size:auto 2.5em;line-height:2.5em}.bg-check{background-image:url(/assets/contests/writer/bg-hero-cff4bea00c1ba94b450e196aa50264bbec4753e0c7193bbcc922d0ab9820d6e7.png);background-position:left top;background-repeat:repeat;background-size:40px;background-color:#fff}.bg-paper{background-image:url(/assets/contests/writer/bg-paper-5a73dbe379465909322b590beebca3932e9f7b92cad1117bb8c13968077c1f26.jpg);background-position:left top;background-repeat:repeat;background-color:#fff}.octagon{position:relative}.octagon::before,.octagon::after{display:block;content:"";position:absolute;left:0;right:0;border:14px solid transparent}.octagon::before{bottom:100%;border-bottom-color:inherit}.octagon::after{top:100%;border-top-color:inherit}.octagon-navy{background-color:#000078;border-color:#000078}.writer .title-contest-group{text-align:center;color:#000}.writer .title-contest-group span{padding:2px 20px;border-radius:200px;display:inline-block}.writer-label-name{font-weight:700;font-size:1.3rem;padding:2px 10px}.writer-name{font-weight:700;padding:5px 0 10px;font-size:1.8rem}.static_pages.reibun .desc-contest-wrap,.static_pages.senryu .desc-contest-wrap{margin:15px}.reibun-theme-wrap{padding:30px 15px}.reibun-theme{position:relative;padding:20px 15px 15px;text-align:center}.reibun-theme .title-reibun-theme{position:absolute;top:-30px;left:30px;padding:5px 10px;border-radius:5px;color:#fff;width:calc(100% - 60px);margin-bottom:10px;text-align:center}.reibun-theme .title-theme-odai{font-family:"Noto Serif JP", serif;font-weight:700;color:#fff;text-align:center;font-size:1.8rem;padding-top:10px}.reibun-theme .theme-odai{font-family:"Noto Serif JP", serif;font-weight:700;color:#fff}.reibun-theme .theme-odai .odai{font-family:"Noto Serif JP", serif;color:#fff000;font-size:3rem;padding:0 15px}.reibun-theme .icon-desc-arrow{width:14px;position:absolute;top:calc(50% - 10px);right:10px}.prize-review-reibun{margin-top:15px;position:relative;background-color:white;font-family:"Noto Serif JP", serif;font-weight:600;background-image:url(/assets/contests/common/review-bg-ba0f2cdb5a37daf734f8cafd1c062f67f39a5b0f3bb39c3963016c24295308b2.png);background-position:left center;background-repeat:repeat-y;background-size:contain}.prize-review-reibun.is-silver{background-image:url(/assets/contests/common/review-bg-silver-b69141c12202bdc67b262dbbe30b15cb83a298dca82e1920a96738946697a94b.png)}.prize-review-reibun.is-silver .prizer{color:#555}.prize-review-reibun p{min-height:40px;padding:20px 20px 5px;z-index:10;position:relative}@media (min-width: 1024px){.prize-review-reibun p{padding:20px 30px 10px}}.prize-review-reibun .img-review-top{margin-top:-30px}.prize-review-reibun .img-review-bottom{display:block;position:absolute;bottom:-20px;z-index:1}.prize-review-reibun .review-titles{display:flex;justify-content:center;align-items:center;display:flex;padding:0 20px}@media (min-width: 1024px){.prize-review-reibun .review-titles{padding:0 30px}}.prize-review-reibun .review-title{width:calc(100% - 90px)}@media (min-width: 1024px){.prize-review-reibun .review-title{width:calc(100% - 90px)}}.prize-review-reibun .review-img{width:75px;margin-top:8px;margin-left:5px}@media (min-width: 1024px){.prize-review-reibun .review-img{width:120px;margin-top:12px}}.prize-review-reibun .img-badge-prize1{position:absolute;width:100px;left:-10px;top:-30px;z-index:11}.prize-review-reibun .prize-wrap{background-color:#fff;margin:-20px 20px 20px;padding:0 15px 15px;border-radius:5px;display:block}@media (min-width: 1024px){.prize-review-reibun .prize-wrap .text-note{background-size:auto 2.6em;line-height:2.6em}}.prize-review-reibun .prize-text{font-family:"Noto Serif JP", serif;font-weight:700;padding-left:70px;margin-bottom:10px;font-size:2.4rem}@media (min-width: 1024px){.prize-review-reibun .prize-text{font-size:2.5rem}}.prize-review-reibun .prize-text .theme-odai{color:#ff008c;padding:0 5px}.prize-review-reibun .prizer{color:#cd9600;font-family:"Noto Serif JP", serif;font-weight:700;font-size:1.2rem}.prize-review-reibun .prizer-item{display:inline-block;width:80px}.prize-review-reibun .prizer-info{color:#000;font-size:1.8rem;padding:5px}.prize-review-reibun .prizer-unit{font-size:1.1rem;color:#000}.reibun-theme-lists{padding:5px;background-color:#fff;margin-top:20px}.reibun-theme-lists .reibun-theme-list{position:relative;margin-bottom:5px;font-weight:bold}.reibun-theme-lists .reibun-theme-list:last-child{margin-bottom:0}.reibun-theme-lists .reibun-theme-list a{color:#333;padding:15px;display:block}.reibun-theme-lists .icon-desc-arrow{width:14px;position:absolute;top:calc(50% - 10px);right:10px}.reibun-series-lists .reibun-series-list{background-color:#fff;margin-bottom:10px;font-weight:bold}.reibun-series-lists .reibun-series-list a{color:#333}.reibun-series-lists .reibun-series-title{padding:10px}.reibun-series-lists .read{position:relative;padding:15px}.reibun-series-lists .icon-desc-arrow{width:14px;position:absolute;top:calc(50% - 10px);right:10px}.static_pages.senryu .desc-contest-wrap,.static_pages.senryu .desc-contest-wrap{margin:15px}.senryu-theme-wrap{padding:30px 15px}.senryu-theme{position:relative;padding:20px 15px 15px;text-align:center}.senryu-theme .title-senryu-theme{position:absolute;top:-30px;left:30px;padding:5px 10px;border-radius:5px;color:#fff;width:calc(100% - 60px);margin-bottom:10px;text-align:center}.senryu-theme .clm{flex-basis:auto}.senryu-theme .title-theme-odai{font-family:"Noto Serif JP", serif;font-weight:700;color:#fff;text-align:center;font-size:1.8rem;padding-top:10px;width:30%}.senryu-theme .theme-odai{font-family:"Noto Serif JP", serif;font-weight:700;color:#fff;width:70%}.senryu-theme .theme-odai .odai{font-family:"Noto Serif JP", serif;color:#fff000;font-size:3rem;padding:0 10px}.senryu-theme .icon-desc-arrow{width:14px;position:absolute;top:calc(50% - 10px);right:10px}.prize-review-senryu{margin-top:15px;position:relative;background-color:white;font-family:"Noto Serif JP", serif;font-weight:600;background-image:url(/assets/contests/common/review-bg-ba0f2cdb5a37daf734f8cafd1c062f67f39a5b0f3bb39c3963016c24295308b2.png);background-position:left center;background-repeat:repeat-y;background-size:contain}.prize-review-senryu.is-silver{background-image:url(/assets/contests/common/review-bg-silver-b69141c12202bdc67b262dbbe30b15cb83a298dca82e1920a96738946697a94b.png)}.prize-review-senryu.is-silver .prizer{color:#555}.prize-review-senryu p{min-height:40px;padding:20px 20px 5px;z-index:10;position:relative}@media (min-width: 1024px){.prize-review-senryu p{padding:20px 30px 10px}}.prize-review-senryu .img-review-top{margin-top:-30px}.prize-review-senryu .img-review-bottom{display:block;position:absolute;bottom:-20px;z-index:1}.prize-review-senryu .review-titles{display:flex;justify-content:center;align-items:center;display:flex;padding:0 20px}@media (min-width: 1024px){.prize-review-senryu .review-titles{padding:0 30px}}.prize-review-senryu .review-title{width:calc(100% - 90px)}@media (min-width: 1024px){.prize-review-senryu .review-title{width:calc(100% - 90px)}}.prize-review-senryu .review-img{width:75px;margin-top:8px;margin-left:5px}@media (min-width: 1024px){.prize-review-senryu .review-img{width:120px;margin-top:12px}}.prize-review-senryu .img-badge-prize1{position:absolute;width:100px;left:-10px;top:-30px;z-index:11}.prize-review-senryu .prize-wrap{background-color:#fff;margin:-20px 20px 20px;padding:0 15px 15px;border-radius:5px;display:block}@media (min-width: 1024px){.prize-review-senryu .prize-wrap .text-note{background-size:auto 2.6em;line-height:2.6em}}.prize-review-senryu .prize-text{font-family:"Noto Serif JP", serif;font-weight:700;padding-left:70px;margin-bottom:10px;font-size:2.4rem}@media (min-width: 1024px){.prize-review-senryu .prize-text{font-size:2.5rem}}.prize-review-senryu .prize-text .theme-odai{color:#ff008c;padding:0 5px}.prize-review-senryu .prizer{color:#cd9600;font-family:"Noto Serif JP", serif;font-weight:700;font-size:1.2rem}.prize-review-senryu .prizer-item{display:inline-block;width:80px}.prize-review-senryu .prizer-info{color:#000;font-size:1.8rem;padding:5px}.prize-review-senryu .prizer-unit{font-size:1.1rem;color:#000}.senryu-theme-lists{padding:5px;background-color:#fff;margin-top:20px}.senryu-theme-lists .senryu-theme-list{position:relative;margin-bottom:5px;font-weight:bold}.senryu-theme-lists .senryu-theme-list:last-child{margin-bottom:0}.senryu-theme-lists .senryu-theme-list a{color:#333;padding:15px;display:block}.senryu-theme-lists .icon-desc-arrow{width:14px;position:absolute;top:calc(50% - 10px);right:10px}.senryu-series-lists .senryu-series-list{background-color:#fff;margin-bottom:10px;font-weight:bold}.senryu-series-lists .senryu-series-list a{color:#333}.senryu-series-lists .senryu-series-title{padding:10px}.senryu-series-lists .read{position:relative;padding:15px}.senryu-series-lists .icon-desc-arrow{width:14px;position:absolute;top:calc(50% - 10px);right:10px}.senryu-theme.is-wanted .theme-odai{width:100%}.static_pages.reibun_rule .section:nth-child(2){padding-top:40px}@media (min-width: 1024px){.static_pages.reibun_rule .section:nth-child(2){padding-top:60px}}.static_pages.reibun_rule .section:last-child{padding-bottom:40px}.static_pages.reibun_rule .intro-text{font-size:2rem;margin:0}.static_pages.reibun_rule .box-round{padding-top:60px;position:relative}.static_pages.reibun_rule .title-ribbon{width:330px;position:absolute;top:-40px;left:calc(50% - 165px)}@media (min-width: 1024px){.static_pages.reibun_rule .title-ribbon{width:400px;top:-55px;left:calc(50% - 200px)}}.static_pages.reibun_rule .section-title-ribbon{width:330px;display:block;margin:0 auto}@media (min-width: 1024px){.static_pages.reibun_rule .section-title-ribbon{width:400px}}.static_pages.reibun_rule .reibun-rule{border-bottom:dashed 3px #ff0064;padding:30px 0;font-size:2rem;font-weight:600;align-items:center;justify-content:center;flex-wrap:wrap}.static_pages.reibun_rule .reibun-rule:first-of-type{padding-top:0}.static_pages.reibun_rule .reibun-rule:last-of-type{border-bottom:0}.static_pages.reibun_rule .reibun-rule .flex-item-icon{width:60px;margin-right:15px}.static_pages.reibun_rule .reibun-rule .flex-item-text{width:calc(100% - 75px)}.static_pages.reibun_rule .reibun-rule .flex-item-bubble{width:100%}.static_pages.reibun_rule .reibun-rule .flex-item-bubble .img-bubble{padding-top:10px;width:220px;display:block;margin:0 auto}.static_pages.reibun_rule .advice-furuya{background:url(/assets/contests/common/rule/furuyasensei-da643c6a3de7f98046758595dcad0756c1c0bcbe8ea4c40874ed07fa4aa6bea0.png) no-repeat right bottom;background-size:180px;background-color:#fff}.static_pages.reibun_rule .advice-furuya .advice-furuya-comment{width:60%;margin-right:auto;font-size:1.8rem;font-family:"Noto Serif JP", serif;padding-bottom:15px}.static_pages.reibun_rule .about-furuya .about-furuya-comment{font-size:2rem}.static_pages.reibun_rule .img-show-prizes{width:200px;margin:0 auto;display:block}.static_pages.reibun_rule .img-example-reibun{width:240px;padding:20px 0;margin:0 auto;display:block}.img-about-rule{width:240px;margin:0 auto 20px;display:block}.static_pages.senryu_rule .section:first-child{margin-top:40px}.static_pages.senryu_rule .section:nth-child(2){padding-top:40px}@media (min-width: 1024px){.static_pages.senryu_rule .section:nth-child(2){padding-top:60px}}.static_pages.senryu_rule .section:last-child{padding-bottom:40px}.static_pages.senryu_rule .intro-text{font-size:2rem;margin:0}.static_pages.senryu_rule .box-round{padding-top:60px;position:relative}.static_pages.senryu_rule .title-ribbon{width:330px;position:absolute;top:-40px;left:calc(50% - 165px)}@media (min-width: 1024px){.static_pages.senryu_rule .title-ribbon{width:400px;top:-55px;left:calc(50% - 200px)}}.static_pages.senryu_rule .section-title-ribbon{width:330px;display:block;margin:0 auto}@media (min-width: 1024px){.static_pages.senryu_rule .section-title-ribbon{width:400px}}.static_pages.senryu_rule .reibun-rule{border-bottom:dashed 3px #000;padding:30px 0;font-size:2rem;font-weight:600;align-items:center;justify-content:center;flex-wrap:wrap}.static_pages.senryu_rule .reibun-rule:first-of-type{padding-top:0}.static_pages.senryu_rule .reibun-rule:last-of-type{border-bottom:0}.static_pages.senryu_rule .reibun-rule .flex-item-icon{width:60px;margin-right:15px}.static_pages.senryu_rule .reibun-rule .flex-item-text{width:calc(100% - 75px);line-height:1.4em}.static_pages.senryu_rule .reibun-rule .flex-item-bubble{margin-top:15px;width:100%;background-color:#fff000;border-radius:10px;padding:15px;font-size:1.3rem}.static_pages.senryu_rule .example-senryu{position:relative;min-height:200px;margin:0 auto}.static_pages.senryu_rule .img-example-senryu{display:block;position:absolute;top:-60px;left:0}@media (min-width: 768px){.static_pages.senryu_rule .img-example-senryu{position:relative;margin:0 auto;max-width:480px;top:0}}.static_pages.senryu_rule .advice-furuya{background:url(/assets/contests/common/rule/furuyasensei-da643c6a3de7f98046758595dcad0756c1c0bcbe8ea4c40874ed07fa4aa6bea0.png) no-repeat right bottom;background-size:180px;background-color:#fff}.static_pages.senryu_rule .advice-furuya .advice-furuya-comment{width:60%;margin-right:auto;font-size:1.8rem;font-family:"Noto Serif JP", serif;padding-bottom:15px}.static_pages.senryu_rule .about-furuya .about-furuya-comment{font-size:2rem}.static_pages.senryu_rule .img-show-prizes{width:200px;margin:0 auto;display:block}.cli-title{margin:10px 0;background-color:#ddd;padding:5px 10px;font-weight:600;border-radius:5px;color:#fff;letter-spacing:1px}.cli-label{color:#fff;background-color:#555;padding:2px 10px;margin:0 5px 5px 0;font-size:1rem;border-radius:10px;display:inline-block;font-weight:600}.cli-bg-yellow{background-color:#fff000;color:#000}.cli-bg-pink{background-color:#ff64c8}.cli-bg-blue{background-color:#00c8ff}.cli-text-big{font-size:40px;font-weight:bold;text-align:center}ul.cli-ul-unko{list-style:none;margin-bottom:20px;padding-left:0}ul.cli-ul-unko li{padding:5px 10px 5px 20px;background:url(/assets/common/icon-unko-grey-dfeb59e1939cbd71f050c7f53b88a167d3eb486692c587716a5967172a439650.svg) no-repeat left 0 top 10px;background-size:12px auto;border-bottom:1px dashed #eee}ul.cli-ul-unko-colorful{list-style:none;margin-bottom:20px;padding-left:0}ul.cli-ul-unko-colorful li{padding:5px 10px 5px 20px;background:url(/assets/common/icon-unko-yellow-88920e8ce3f610d24986fb129028127d1056f3b8e53787806d23484d171d8eb4.svg) no-repeat left 0 top 10px;background-size:12px auto;border-bottom:1px dashed #eee}ul.cli-ul-unko-colorful li:nth-child(2n){background:url(/assets/common/icon-unko-pink-1151343362afc1b9a5d46ec8ea81d7166ba595c46a8916275e638b5d6dd4d77e.svg) no-repeat left 0 top 10px;background-size:12px auto}ul.cli-ul-unko-colorful li:nth-child(3n){background:url(/assets/common/icon-unko-blue-8b2e65035c41d0372331659c426be9dbdda5115848cf3ac57fb01a0161c52039.svg) no-repeat left 0 top 10px;background-size:12px auto}ol.cli-ol-unko{list-style-type:none;counter-reset:item;margin-bottom:20px;padding-left:0}ol.cli-ol-unko li{text-indent:-14px;padding:5px 10px 5px 20px;background:url(/assets/common/icon-unko-yellow-88920e8ce3f610d24986fb129028127d1056f3b8e53787806d23484d171d8eb4.svg) no-repeat left 0 top 6px;background-size:22px auto;border-bottom:1px dashed #eee}ol.cli-ol-unko li::before{counter-increment:item;content:counter(item) ".";padding-right:10px;font-weight:bold;font-size:1.2rem;color:#000}
