@charset "UTF-8";abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{background:transparent;border:0;margin:0;outline:0;padding:0;vertical-align:baseline}html{font-size:14px}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{background:transparent;font-size:100%;margin:0;padding:0;vertical-align:baseline}ins{text-decoration:none}ins,mark{color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{border:0;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle}input{outline:none}button{border:none}img{vertical-align:top}*,:after,:before{box-sizing:border-box}@keyframes slickArrowP{0%{left:calc(50% + 3px)}50%{left:50%}to{left:calc(50% + 3px)}}@keyframes slickArrowN{0%{left:50%}50%{left:calc(50% + 3px)}to{left:50%}}@keyframes slickArrow_bg{0%{border-color:#fff}to{border-color:#fff}}@keyframes slickCtlArrowP{0%{transform:rotate(-135deg) translate(0)}50%{transform:rotate(-135deg) translate(2px,-2px)}to{transform:rotate(-135deg) translate(0)}}@keyframes slickCtlArrowN{0%{transform:rotate(45deg) translate(0)}50%{transform:rotate(45deg) translate(2px,-2px)}to{transform:rotate(45deg) translateX(0)}}@keyframes iconHoverB{0%{right:10px}50%{right:6px}to{right:10px}}@keyframes iconHoverB_bg{0%{background-color:#fff}to{background-color:#fff}}@keyframes iconHoverA{0%{right:9px}50%{right:5px}to{right:9px}}@keyframes iconHoverA_bg{0%{border-color:#fff}to{border-color:#fff}}@keyframes linkfirebtnB{0%{right:-5px}50%{right:-9px}to{right:-5px}}@keyframes linkfirebtnA{0%{right:-6px}50%{right:-10px}to{right:-6px}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes passingBox{0%{left:0;width:0}50%{left:0;width:100%}51%{left:0;width:100%}to{left:100%;width:0}}@keyframes passingImg{0%{opacity:0}50%{opacity:0}to{opacity:1}}.slick-slider{box-sizing:border-box;touch-action:pan-y;-khtml-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(./) "../assets/img/common/ajax-loader.gif?1778474969093" 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(../assets/fonts/) "slick.eot";src:url(../assets/fonts/) "slick.eot?#iefix" format("embedded-opentype"),url(../assets/fonts/) "slick.woff" format("woff"),url(../assets/fonts/) "slick.ttf" format("truetype"),url(../assets/fonts/) "slick.svg#slick" format("svg")}.slick-next,.slick-prev{background:transparent;border:none;cursor:pointer;display:block;height:20px;line-height:0;padding:0;position:absolute;top:50%;width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-next,.slick-prev{background-color:#fff;border-radius:16px;box-shadow:0 6px 16px rgba(0,0,0,.15);font-size:0;height:32px;transform:translateY(-50%);width:32px;z-index:10}@media screen and (max-width:767px){.slick-next,.slick-prev{box-shadow:0 6px 12px rgba(0,0,0,.1)}.slick-next:not(.slick-disabled):active,.slick-prev:not(.slick-disabled):active{background-color:#000}.slick-next:not(.slick-disabled):active:before,.slick-prev:not(.slick-disabled):active:before{border-color:#fff}}@media screen and (min-width:768px){.slick-next,.slick-prev{transition:all .3s}.slick-next:not(.slick-disabled):hover,.slick-prev:not(.slick-disabled):hover{background-color:#000}.slick-next:not(.slick-disabled):hover:before,.slick-prev:not(.slick-disabled):hover:before{border-color:#fff}}.slick-next:before,.slick-prev:before{content:"";display:inline-block;height:8px;opacity:1;position:absolute;top:calc(50% - 3px);transform:rotate(-45deg) translate(-50%,-50%);transition:all .3s;width:8px}.slick-next.slick-disabled,.slick-prev.slick-disabled{cursor:default;opacity:0}.slick-prev{left:calc(28.7vw - 36px)}@media screen and (min-width:768px){.slick-prev:not(.slick-disabled):hover:before{animation:slickArrowP .5s ease-out .3s 1,slickArrow_bg .5s ease-out .3s infinite}}@media screen and (max-width:767px){.slick-prev:not(.slick-disabled):active:before{animation:slickArrowP .5s ease-out .3s 1,slickArrow_bg .5s ease-out .3s infinite}}.slick-prev:before{border-left:1px solid #5d5ea1;border-top:1px solid #5d5ea1;left:calc(50% + 3px)}.slick-next{right:calc(28.7vw - 38px)}@media screen and (min-width:768px){.slick-next:hover:before{animation:slickArrowN .5s ease-out .3s 1,slickArrow_bg .5s ease-out .3s infinite}}@media screen and (max-width:767px){.slick-next:active:before{animation:slickArrowN .5s ease-out .3s 1,slickArrow_bg .5s ease-out .3s infinite}}.slick-next:before{border-bottom:1px solid #5d5ea1;border-right:1px solid #5d5ea1;left:50%}.slick-dotted.slick-slider{margin-bottom:0;padding-bottom:21px}.slick-dots{align-items:center;bottom:0;display:flex;flex-wrap:wrap;font-size:0;gap:16px 8px;justify-content:center;left:50%;transform:translateX(-50%);width:calc(100% - 60px)}@media screen and (max-width:767px){.slick-dots{width:calc(100% - 30px)}}.slick-dots li{height:2px;margin:0;width:40px}@media screen and (max-width:767px){.slick-dots li{max-width:40px;width:100%}}.slick-dots li.slick-active button:before,.slick-dots li:hover button:before{background-color:#000;opacity:1}.slick-dots li button{height:2px;padding:0;width:100%}.slick-dots li button:before{background-color:#5d5ea1;content:"";height:100%;line-height:0;opacity:.5;padding:0;transition:all .3s;width:100%}html{-webkit-text-size-adjust:100%}body{color:#000;font-family:Noto Sans JP,-apple-system,BlinkMacSystemFont,Helvetica Neue,YuGothic,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,Arial,メイリオ,Meiryo,sans-serif;font-feature-settings:"palt" 1;line-break:strict;line-height:1.5;overflow-wrap:anywhere}body a{color:#000;outline:none;text-decoration:none;transition:all .3s}@media screen and (max-width:767px){.pc--only{display:none!important}}@media screen and (min-width:768px){.sp--only{display:none!important}}.fwb{font-weight:700}.tac{text-align:center}.tar{text-align:right}.tal{text-align:left}.wrap{background-color:#fff;overflow:hidden}.header,.wrap{position:relative}.pageHeader{align-items:center;display:flex;font-size:0;justify-content:space-between;margin:0 auto}@media screen and (max-width:767px){.pageHeader{height:99px;margin:0 15px}}@media screen and (min-width:768px){.pageHeader{height:159px;max-width:976px;width:calc(100% - 60px)}}.pageHeader__siteLogoLink{display:inline-block}@media screen and (min-width:768px){.headerNavWrap{bottom:-50px;left:0;position:absolute;right:0}}@media screen and (max-width:767px){.headerNavWrap{bottom:0;display:none;position:fixed;right:0;top:0;transform:translateX(88vw);transition:all .5s;width:88vw;z-index:101}.headerNavWrap.is-show{display:block}.headerNavWrap.is-active{transform:translateX(0)}}@media screen and (min-width:768px){.headerNavWrap.is-fixed{bottom:auto;position:fixed;top:0;transform:translateY(calc(-100% - 12px));z-index:99}.headerNavWrap.is-fixed .headerNav{border-radius:0;max-width:100%;opacity:.9;padding:10px 40px;width:100%}.headerNavWrap.is-fixed .headerNav .headerNav__logo{display:block;margin-right:50px}.headerNavWrap.is-fixedShow .headerNav{transform:translateY(calc(100% + 12px))}}.headerNav{align-items:center;display:flex;flex-wrap:wrap}@media screen and (min-width:768px){.headerNav{background-color:#fff;filter:drop-shadow(0 0 16px rgba(0,0,0,.16));height:104px;justify-content:center;margin:0 auto;max-width:976px;padding:0 84px;transform:translateY(0);transition:transform .3s;width:calc(100vw - 30px)}}@media screen and (max-width:767px){.headerNav{background-color:#fff;box-sizing:border-box;height:100%;overflow-y:scroll;padding-bottom:32px;padding-top:64px;z-index:1;-webkit-overflow-scrolling:auto;-ms-overflow-style:none}.headerNav::-webkit-scrollbar{-webkit-appearance:none;display:none}}@media screen and (min-width:768px){.headerNavWrap.is-fixed .headerNav{height:80px}}.headerMenu{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap}@media screen and (min-width:768px){.headerMenu{column-gap:40px}}@media screen and (max-width:767px){.headerMenu{padding-left:13.866vw;padding-right:13.866vw;row-gap:28px}.headerMenu__list{width:100%}}.headerMenu__link{align-items:center;color:#000;column-gap:6px;display:flex;flex-wrap:wrap;font-family:Lato,Noto Sans JP,sans-serif;font-size:14px;font-style:normal;font-weight:700;position:relative}@media screen and (min-width:768px){.headerMenu__link:hover{opacity:.6}}@media screen and (max-width:767px){.headerMenu__link:active{opacity:.6}}.headerMenu__link .headerMenu__linkText{line-break:strict;overflow-wrap:anywhere}@media screen and (max-width:767px){.headerMenu__link .headerMenu__linkText{max-width:calc(100% - 16px)}}.headerMenu__link .headerMenu__linkIcon{display:block;height:5px;position:relative;width:10px}.headerMenu__link .headerMenu__linkIcon:after,.headerMenu__link .headerMenu__linkIcon:before{background-color:#000;content:"";display:block;height:1px;position:absolute;top:2px;width:7px}.headerMenu__link .headerMenu__linkIcon:before{left:-1px;transform:rotate(45deg)}.headerMenu__link .headerMenu__linkIcon:after{left:4px;transform:rotate(-45deg)}.headerNavBg{background-color:rgba(0,0,0,.4);bottom:0;height:100vh;left:0;opacity:0;position:fixed;right:0;top:0;transition:all .5s;width:100vw;z-index:-1}.headerNavBg.is-show{opacity:1;z-index:101}.acdIcon{height:40px;mix-blend-mode:difference;position:fixed;right:13px;top:17px;width:36px;z-index:102}@media screen and (min-width:768px){.acdIcon{display:none}}.headerNavWrap--few .acdIcon{display:none}.acdIcon.is-show .acdIcon__link:after,.acdIcon.is-show .acdIcon__link:before{left:6px}.acdIcon.is-show .acdIcon__link:before{transform:rotate(45deg);transform-origin:left top}.acdIcon.is-show .acdIcon__link:after{top:25px;transform:rotate(-45deg);transform-origin:left bottom}.acdIcon.is-show .acdIcon__link .acdIcon__linkDrawer{opacity:0}.acdIcon .acdIcon__link{display:block;height:100%;position:relative;transition:all .5s;width:100%}.acdIcon .acdIcon__link:after,.acdIcon .acdIcon__link:before{background-color:#fff;content:"";display:block;height:2px;left:0;position:absolute;right:0;transition:all .5s;width:36px}.acdIcon .acdIcon__link:before{top:0}.acdIcon .acdIcon__link:after{top:20px}.acdIcon .acdIcon__link .acdIcon__linkDrawer{background-color:#fff;display:block;height:2px;left:0;position:absolute;top:10px;transition:all .5s;width:100%}.acdIcon .acdIcon__link .acdIcon__linkText{bottom:0;color:#fff;font-size:11px;left:50%;letter-spacing:1.5px;line-height:1;overflow-wrap:normal;position:absolute;transform:translateX(-50%);transition:all .5s}@media screen and (min-width:768px){.contents{padding-top:140px}}@media screen and (max-width:767px){.contents{padding-top:56px}}.contents.contents--page{padding:60px 0 160px;position:relative}@media screen and (max-width:767px){.contents.contents--page{padding:85px 0 100px}}.contents.contents--page:before{background-color:#9da6af;content:"";display:block;height:1px;left:0;position:absolute;right:0;top:0;width:100%}.breadcrumbLists{align-items:center;display:flex;left:calc(50vw - 488px);position:absolute;top:72px}@media screen and (min-width:768px) and (max-width:1024px){.breadcrumbLists{left:30px}}@media screen and (max-width:767px){.breadcrumbLists{left:30px;top:31px}}.breadcrumbList{font-family:Lato,Noto Sans JP,sans-serif;font-style:normal;font-weight:700}.breadcrumbList:not(:last-child){margin-right:14px}.breadcrumbList:not(:last-child):after{border-right:1px solid #000;border-top:1px solid #000;content:"";display:inline-block;height:8px;margin-left:10px;transform:rotate(45deg);width:8px}.breadcrumbList__link{color:#5d5ea1;font-weight:700;transition:color .3s}@media screen and (min-width:768px){.breadcrumbList__link:hover{color:#000;cursor:pointer}}@media screen and (max-width:767px){.breadcrumbList__link:active{color:#000;cursor:pointer}}.toTop{bottom:15px;opacity:0;position:fixed;right:15px;transition:opacity .3s;z-index:-1}@media screen and (min-width:768px){.toTop{bottom:40px;right:40px}}.toTop.is-show{opacity:1;z-index:100}.toTop.is-absolute{position:absolute}.toTop__btn{display:inline-block;filter:drop-shadow(4px 4px 16px rgba(0,0,0,.16));transition:all .3s}@media screen and (max-width:767px){.toTop__btn{filter:drop-shadow(3px 3px 12px rgba(0,0,0,.16));height:48px;width:48px}.toTop__btn:active{transform:scale(1.03)}}@media screen and (min-width:768px){.toTop__btn:hover{cursor:pointer;transform:scale(1.03)}}.footerWrap{background-color:#000;padding-top:91px}@media screen and (max-width:767px){.footerWrap{padding-top:70px}}.footer{margin:0 auto;padding-bottom:91px;width:calc(100% - 100px)}@media screen and (min-width:768px){.footer{max-width:976px}}@media screen and (max-width:767px){.footer{padding-bottom:70px;width:calc(100% - 48px)}}.footer a{color:#fff}.footer .snsLists{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-top:28px}@media screen and (max-width:767px){.footer .snsLists{margin-top:23px}}@media screen and (min-width:768px){.footer .snsList:not(:first-of-type){margin-left:24px}}@media screen and (max-width:767px){.footer .snsList{margin-left:12px;margin-right:12px;margin-top:9px}}.footer .snsList--link{display:inline-block}@media screen and (max-width:767px){.footer .snsList--link:active .snsList--img{transform:scale(1.2)}}@media screen and (min-width:768px){.footer .snsList--link:hover{cursor:pointer}.footer .snsList--link:hover .snsList--img{transform:scale(1.2)}}.footer .snsList--img{display:inline-block;transition:all .3s}.footerLogo{margin-bottom:18px;text-align:center;transition:all .3s}@media screen and (max-width:767px){.footerLogo{margin-bottom:36px}}.footerLogo__link{display:inline-block}@media screen and (max-width:767px){.footerLogo__link:active{opacity:.7}}@media screen and (min-width:768px){.footerLogo__link:hover{cursor:pointer;opacity:.7}}.footerLogo__img{display:inline-block;width:100%}.footer__links{display:flex;flex-flow:column;gap:16px}.footer__link{align-items:center;border:1px solid #fff;border-radius:32px;color:#fff;display:flex;font-family:Lato,Noto Sans JP,sans-serif;font-size:14px;font-style:normal;font-weight:900;height:46px;justify-content:center;margin:0 auto;transition:all .3s;width:240px}@media screen and (max-width:767px){.footer__link{width:200px}.footer__link:active{opacity:.7}}@media screen and (min-width:768px){.footer__link:hover{cursor:pointer;opacity:.7}}.footer__linkIcon{margin-left:8px}.topConts__titleWrap{margin-bottom:34px;margin-top:-5px;text-align:center}@media screen and (max-width:767px){.topConts__titleWrap{margin-bottom:24px}.topConts__titleWrap.topConts__titleWrap--disc{margin-bottom:34px}}.topConts__titleFade.js-toggleSecTitle{opacity:0;overflow:hidden;position:relative;transform:translate(-100%)}.topConts__titleFade.js-toggleSecTitle.is-show{opacity:1;transform:translate(0);transition:transform .5s cubic-bezier(.6,0,.4,1),opacity 1.2s}.topConts__titleFade.js-toggleSecTitle.is-show .topConts__title{transform:translate(0);transition:transform .5s cubic-bezier(.6,0,.4,1)}.topConts__titleFade.js-toggleSecTitle .topConts__title{transform:translate(100%);width:100%}.topConts__title{color:#1e2123;font-size:50px;line-height:1.2;text-align:center}@media screen and (max-width:767px){.topConts__title{font-size:40px;text-align:center}}.topConts__title.topConts__title--disc{font-family:Lato,Noto Sans JP,sans-serif;font-style:normal;font-weight:400}.topConts__title.topConts__title--special{font-size:30px;line-height:1.5}.topConts__title.topConts__title--serial{font-size:36px;line-height:1}.pageTitle{text-align:center}.pageTitle__fade.js-toggleSecTitle{opacity:0;overflow:hidden;position:relative;transform:translate(-100%)}.pageTitle__fade.js-toggleSecTitle.is-show{opacity:1;transform:translate(0);transition:transform .5s cubic-bezier(.6,0,.4,1),opacity 1.2s}.pageTitle__fade.js-toggleSecTitle.is-show .pageTitle__text{transform:translate(0);transition:transform .5s cubic-bezier(.6,0,.4,1)}.pageTitle__fade.js-toggleSecTitle .pageTitle__text{transform:translate(100%);width:100%}.pageTitle__text{color:#1e2123;font-family:Lato,Noto Sans JP,sans-serif;font-size:50px;font-style:normal;font-weight:400;line-height:1.2;transition:all .3s}@media screen and (max-width:767px){.pageTitle__text{font-size:42px;line-height:1.1}}.subConts__title{font-family:Lato,Noto Sans JP,sans-serif;font-style:normal;font-weight:400}@media screen and (min-width:768px){.subConts__title{font-size:30px;margin-bottom:26px;text-align:center}}@media screen and (max-width:767px){.subConts__title{font-size:32px;margin-bottom:28px}}.snsLists{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}@media screen and (max-width:767px){.snsLists{gap:10px}}.snsList__link{border:2px solid #1e2123;border-radius:4px;display:block;font-family:Lato,Noto Sans JP,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:1;min-width:40px;padding:8px 13px;width:fit-content}@media screen and (min-width:768px){.snsList__link:hover{background-color:#1e2123;border-color:#1e2123;color:#fff}}@media screen and (max-width:767px){.snsList__link:active{background-color:#1e2123;border-color:#1e2123;color:#fff}}.modalSns__title{color:#fff;font-family:Lato,Noto Sans JP,sans-serif;font-size:32px;font-style:normal;font-weight:300;line-height:1.25;margin-bottom:36px;text-align:center}@media screen and (max-width:767px){.modalSns__title{margin-bottom:28px}}.modalSnsLists{display:flex;flex-wrap:wrap;gap:20px;margin:0 auto}@media screen and (min-width:768px){.modalSnsLists{justify-content:center;width:400px}}@media screen and (max-width:767px){.modalSnsLists{width:260px}}.modalSnsList__link,.modalSnsLists.modalSnsLists--count1{justify-content:center}.modalSnsList__link{align-items:center;background-color:#fff;display:flex;height:120px;width:120px}@media screen and (max-width:767px){.modalSnsList__link:active{opacity:.7}}@media screen and (min-width:768px){.modalSnsList__link:hover{cursor:pointer;opacity:.7}}.modalBg{background-color:rgba(0,0,0,.86);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:200}.modalBg[data-index="1"]{z-index:206}.modalClose{cursor:pointer;display:none;height:28px;position:fixed;right:32px;top:36px;width:28px;z-index:205}@media screen and (max-width:767px){.modalClose{right:30px;top:24px}}.modalClose:after,.modalClose:before{background-color:#fff;content:"";display:block;height:2px;left:50%;position:absolute;top:50%;width:36px}.modalClose:before{transform:translate(-50%,-50%) rotate(45deg)}.modalClose:after{transform:translate(-50%,-50%) rotate(-45deg)}.modalClose[data-index="1"]{z-index:208}.modal,.modal__body{display:none}.modal{box-sizing:border-box;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:201}@media screen and (max-width:767px){.modal{top:calc(50% + 10px);width:calc(100% - 30px)}}.modal:not(.modal--slick){max-height:calc(100vh - 80px);-webkit-overflow-scrolling:auto;-ms-overflow-style:none;overflow-y:scroll}@media screen and (max-width:767px){.modal:not(.modal--slick){max-height:calc(var(--vh, 1vh)*100 - 94px)}}.modal.modal--slick{top:calc(50% + 26px)}@media screen and (max-width:767px){.modal.modal--slick{top:calc(50% + 22px);width:100%}}@media screen and (min-width:768px){.modal.is-width{width:auto}}.modal[data-index="1"]{z-index:209}.modal::-webkit-scrollbar{-webkit-appearance:none;display:none}.modal .modal__body{display:block;max-width:976px;width:calc(100vw - 30px)}.modal .slick-slider.modal__body{margin-bottom:0}@media screen and (min-width:768px){.modal .slick-slider.modal__body{max-width:976px}}@media screen and (max-width:767px){.modal .slick-slider.modal__body{padding:0;width:100%}}@media screen and (min-width:768px){.modal.is-width .modal__body{width:auto}}.slickCtl{align-items:center;border:1px solid #fff;border-radius:32px;display:flex;height:36px;justify-content:space-between;left:50%;padding-left:9px;padding-right:9px;position:fixed;top:32px;transform:translateX(-50%);transition:opacity .3s;width:140px;z-index:205}@media screen and (max-width:767px){.slickCtl{top:20px}}@media screen and (min-width:768px){.slickCtl:hover{opacity:.7}}.slickCtl__nextArrow,.slickCtl__prevArrow{align-items:center;display:flex;height:100%;justify-content:center;width:24px}.slickCtl__nextArrow:before,.slickCtl__prevArrow:before{border-right:1px solid #fff;border-top:1px solid #fff;content:"";display:block;height:7px;width:7px}.slickCtl__nextArrow:hover,.slickCtl__prevArrow:hover{cursor:pointer}.slickCtl__prevArrow:before{transform:rotate(-135deg)}@media screen and (min-width:768px){.slickCtl__prevArrow:hover:before{animation:slickCtlArrowP .5s ease-out .3s 1}}.slickCtl__nextArrow:before{transform:rotate(45deg)}@media screen and (min-width:768px){.slickCtl__nextArrow:hover:before{animation:slickCtlArrowN .5s ease-out .3s 1}}.slickCtl__count{color:#fff}.primaryBtn{align-items:center;background-color:#262bf8;border:1px solid #262bf8;border-radius:32px;color:#fff;cursor:pointer;display:flex;font-family:Lato,Noto Sans JP,sans-serif;font-size:14px;font-style:normal;font-weight:400;height:46px;justify-content:center;max-width:200px;transition-property:background-color,box-shadow,border-color;width:100%}@media screen and (min-width:768px){.primaryBtn{box-shadow:0 6px 16px rgba(0,0,0,.15);transition:background-color .5s,box-shadow .2s,border-color .3s}.primaryBtn:hover{background-color:#000;border-color:#000;box-shadow:none;color:#fff}}@media screen and (max-width:767px){.primaryBtn{box-shadow:0 6px 12px rgba(0,0,0,.1);transition:background-color .25s,box-shadow .1s,border-color .1s}.primaryBtn:active{background-color:#000;border-color:#000;box-shadow:none;color:#fff}}.primaryBtn.primaryBtn--large{border-radius:36px;font-size:18px;font-weight:700;height:72px;margin:0 auto;max-width:100%;width:472px}@media screen and (max-width:767px){.primaryBtn.primaryBtn--large{font-size:16px}}.primaryBtn__shop{margin-right:7px}@media screen and (max-width:767px){.discT2 .primaryBtn__shop{width:16px}}.primaryBtn__digital{margin-right:9px}@media screen and (max-width:767px){.discT2 .primaryBtn__digital{margin-right:8px;width:14px}}.secondaryBtn{align-items:center;border:1px solid #5d5ea1;border-radius:32px;color:#5d5ea1;display:flex;font-size:14px;height:46px;justify-content:center;max-width:200px;transition-property:background-color,box-shadow,border-color;width:100%}@media screen and (min-width:768px){.secondaryBtn{transition:background-color .5s,box-shadow .2s,border-color .3s}.secondaryBtn:hover{background-color:#000;border-color:#000;color:#fff}}@media screen and (max-width:767px){.secondaryBtn{transition:background-color .25s,box-shadow .1s,border-color .1s}.secondaryBtn:active{background-color:#000;border-color:#000;color:#fff}}.flowBtn__nolink{align-items:center;background-color:#cacaca;border-radius:32px;color:#444;display:flex;font-size:16px;height:62px;justify-content:center;margin:0 auto;text-align:center;width:472px}@media screen and (max-width:767px){.flowBtn__nolink{font-size:14px;max-width:320px;width:100%}}.flowBtn__nolinkText{display:block;font-size:16px;font-weight:700;line-height:1.71;text-align:center}.flowBtn__link{color:#5d5ea1;font-weight:700;text-align:center;text-decoration:underline}@media screen and (max-width:767px){.flowBtn__link:active{opacity:.7}}@media screen and (min-width:768px){.flowBtn__link:hover{cursor:pointer;opacity:.7}}.acdBtn{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.acdBtn__icon{border:1px solid #5d5ea1;border-radius:16px;box-sizing:border-box;display:block;height:32px;position:relative;transition:all .3s;width:32px}.acdBtn__icon:after,.acdBtn__icon:before{background-color:#5d5ea1;content:"";display:block;height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .5s;width:13px}.acdBtn__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.is-open .acdBtn__icon:after{display:none}@media screen and (max-width:767px){.acdBtn:active>.acdBtn__icon{background-color:#000;border-color:#000}.acdBtn:active>.acdBtn__icon:after,.acdBtn:active>.acdBtn__icon:before{background-color:#fff}}@media screen and (min-width:768px){.acdBtn:hover>.acdBtn__icon{background-color:#000;border-color:#000;cursor:pointer}.acdBtn:hover>.acdBtn__icon:after,.acdBtn:hover>.acdBtn__icon:before{background-color:#fff}}.acdBtn__text{color:#5d5ea1;font-family:Lato,Noto Sans JP,sans-serif;font-style:normal;font-weight:700;transition:color .3s}@media screen and (min-width:768px){.acdBtn:hover>.acdBtn__text{color:#000}}@media screen and (max-width:767px){.acdBtn:active>.acdBtn__text{color:#000}}.acdBody{display:none}.modal .discModal{background-color:transparent}@media screen and (min-width:768px){.modal .discModal{margin:0 auto;padding-bottom:0;width:704px}}.discModalDetail__list{background-color:#fff;border-radius:2px;box-sizing:border-box;margin-bottom:24px;padding:32px}@media screen and (max-width:767px){.discModalDetail__list{padding:16px 15px}}.discModalDetail__type--sp{font-size:14px;font-weight:700;line-height:1.71;margin-bottom:8px;text-align:center}@media screen and (min-width:768px){.discModalDetail__type--sp{display:none}}.discModalDetail__outline{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.discModalDetail__outline .discModalDetail__imgWrap{height:84px;margin-right:20px;text-align:center;width:84px}@media screen and (max-width:767px){.discModalDetail__outline .discModalDetail__imgWrap{height:19.2vw;margin-right:10px;width:19.2vw}}.discModalDetail__outline .discModalDetail__imgWrap .discModalDetail__img{height:auto;max-height:100%;max-width:100%;width:auto}.discModalDetail__outline .discModalDetail__details{width:452px}@media screen and (max-width:767px){.discModalDetail__outline .discModalDetail__details{width:calc(100% - 19.2vw - 66px)}}.discModalDetail__outline .discModalDetail__details .discModalDetail__type--pc{font-size:16px;font-weight:700;line-height:1.63;margin-bottom:7px}@media screen and (max-width:767px){.discModalDetail__outline .discModalDetail__details .discModalDetail__type--pc{display:none}}.discModalDetail__outline .discModalDetail__details .discModalDetail__packageName{font-size:14px;margin-bottom:4px}.discModalDetail__outline .discModalDetail__details .discModalDetail__packagePrice{font-size:14px;line-height:1.75}.discModalDetail__outline .discModalDetail__linkfire{height:56px;margin-left:28px;width:56px}@media screen and (max-width:767px){.discModalDetail__outline .discModalDetail__linkfire{height:46px;margin-left:10px;width:46px}}.discModalDetail__outline .discModalDetail__linkfire .discModalDetail__linkfire__link{align-items:center;background-color:#262bf8;border-radius:28px;display:flex;height:100%;justify-content:center;position:relative;width:100%}@media screen and (min-width:768px){.discModalDetail__outline .discModalDetail__linkfire .discModalDetail__linkfire__link{box-shadow:0 6px 16px rgba(0,0,0,.15);transition:background-color 1s,box-shadow .3s;transition-delay:.25s,0s}.discModalDetail__outline .discModalDetail__linkfire .discModalDetail__linkfire__link:hover{background-color:#000;box-shadow:none}.discModalDetail__outline .discModalDetail__linkfire .discModalDetail__linkfire__link:hover .discModalDetail__linkfire__icon:before{animation:linkfirebtnB .5s ease-out .3s 1,iconHoverB_bg .5s ease-out .3s infinite}.discModalDetail__outline .discModalDetail__linkfire .discModalDetail__linkfire__link:hover .discModalDetail__linkfire__icon:after{animation:linkfirebtnA .5s ease-out .3s 1,iconHoverA_bg .5s ease-out .3s infinite}}@media screen and (max-width:767px){.discModalDetail__outline .discModalDetail__linkfire .discModalDetail__linkfire__link{border-radius:23px;box-shadow:0 6px 12px rgba(0,0,0,.1);transition:background-color .25s,box-shadow .1s}.discModalDetail__outline .discModalDetail__linkfire .discModalDetail__linkfire__link:active{background-color:#000;box-shadow:none}}.discModalDetail__outline .discModalDetail__linkfire .discModalDetail__linkfire__icon{display:block;position:relative;z-index:1}.discModalDetail__outline .discModalDetail__linkfire .discModalDetail__linkfire__icon:after,.discModalDetail__outline .discModalDetail__linkfire .discModalDetail__linkfire__icon:before{content:"";display:block;position:absolute;transition:all .3s}.discModalDetail__outline .discModalDetail__linkfire .discModalDetail__linkfire__icon:before{background-color:#fff;height:1px;right:-5px;top:50%;transform:translateY(-50%);width:13px}.discModalDetail__outline .discModalDetail__linkfire .discModalDetail__linkfire__icon:after{border-bottom:1px solid #fff;border-right:1px solid #fff;height:6px;right:-6px;top:calc(50% - 3px);transform:rotate(-45deg);width:6px}.discModalDetail__moreshops{margin-bottom:-22px;margin-top:16px;min-height:33px;position:relative}@media screen and (max-width:767px){.discModalDetail__moreshops{min-height:50px}}.discModalDetail__more{align-items:center;border-top:1px solid #d8d8d8;column-gap:6px;display:flex;flex-wrap:wrap;font-size:12px;justify-content:center;left:0;line-height:2;padding-top:8px;position:absolute;text-align:center;top:0;width:100%}.discModalDetail__moreshops.is-open .discModalDetail__more,.discModalDetail__moreshops.is-opened .discModalDetail__more{display:none}.discModalDetail__more:hover{cursor:pointer}@media screen and (min-width:768px){.discModalDetail__more:hover .discModalDetail__more__btn{color:#000}}@media screen and (max-width:767px){.discModalDetail__more:active{color:#000}}.discModalDetail__more__icon{border:1px solid #5d5ea1;border-radius:10px;display:block;display:inline-block;height:20px;position:relative;transition:background-color .3s,border .3s;width:20px}@media screen and (min-width:768px){.discModalDetail__more__icon:hover:after,.discModalDetail__more__icon:hover:before{background-color:#000}}@media screen and (max-width:767px){.discModalDetail__more__icon:active:after,.discModalDetail__more__icon:active:before{background-color:#000}}.discModalDetail__more__icon:after,.discModalDetail__more__icon:before{background-color:#5d5ea1;content:"";display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .3s}.discModalDetail__more__icon:before{height:8px;width:1px}.discModalDetail__more__icon:after{height:1px;width:8px}.discModalDetail__more:hover .discModalDetail__more__icon{background-color:#000;border-color:#000}.discModalDetail__more:hover .discModalDetail__more__icon:after,.discModalDetail__more:hover .discModalDetail__more__icon:before{background-color:#fff}.discModalDetail__more__btn{color:#5d5ea1;display:block;font-weight:700;transition:color .3s}.discModalDetail__moreshopLinks{display:none;font-size:0;padding-bottom:20px}.discModalDetail__moreshops.is-opened .discModalDetail__moreshopLinks{display:block}.discModalDetail__moreshopLink{display:inline-block;vertical-align:top}@media screen and (min-width:768px){.discModalDetail__moreshopLink{width:136px}.discModalDetail__moreshopLink:not(:nth-child(4n-3)){margin-left:32px}.discModalDetail__moreshopLink:nth-child(n+5){margin-top:16px}}@media screen and (max-width:767px){.discModalDetail__moreshopLink{width:calc(50% - 7.5px)}.discModalDetail__moreshopLink:nth-child(2n){margin-left:15px}.discModalDetail__moreshopLink:nth-child(n+3){margin-top:15px}}.discModalDetail__moreshopLink__link{display:block}.discModalDetail__moreshopLink__img{height:auto;width:100%}.infoList__link{display:flex;padding:24px 0;position:relative;z-index:auto}@media screen and (max-width:767px){.infoList__link{flex-wrap:wrap;justify-content:space-between;padding-bottom:25px}}.infoList:first-of-type .infoList__link{padding-top:8px}@media screen and (max-width:767px){.infoList:first-of-type .infoList__link{padding-top:4px}}@media screen and (min-width:768px){.infoList:first-of-type .infoList__link:hover:after{top:-19px}}@media screen and (max-width:767px){.infoList:first-of-type .infoList__link:active:after{top:-22px}}.infoList__link:before{background-color:#d8d8d8;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;right:0;width:100%}@media screen and (min-width:768px){.infoList__link:after{content:"";display:block;opacity:0;transition:opacity .3s}}.infoList__link:active,.infoList__link:hover{z-index:1}.infoList__link:active:after,.infoList__link:hover:after{border-top:1px solid #fff;bottom:0;box-shadow:4px 4px 16px rgba(0,0,0,.16);position:absolute;top:-1px}@media screen and (max-width:767px){.infoList__link:active:before{display:none}.infoList__link:active:after{content:"";display:block;left:-15px;opacity:1;right:-15px}}@media screen and (min-width:768px){.infoList__link:hover:before{display:none}.infoList__link:hover:after{left:-32px;opacity:1;right:-32px}.infoList__new{width:84px}}@media screen and (max-width:767px){.infoList__new{margin-bottom:5px;order:2}}.infoList__newTag{background-color:#da288a;border-radius:10.5px;color:#fff;display:inline-block;font-size:11px;font-weight:700;height:21px;line-height:21px;text-align:center;vertical-align:middle;width:46px}.infoList__time{font-size:14px;font-weight:700}@media screen and (min-width:768px){.infoList__time{width:168px}}@media screen and (max-width:767px){.infoList__time{margin-bottom:6px;order:1}}.infoList__week{display:inline-block;margin-left:4px}.infoList__text{font-size:14px;line-height:1.71}@media screen and (min-width:768px){.infoList__text{flex-grow:1;width:100px}}@media screen and (max-width:767px){.infoList__text{order:3;width:100%}}.tracklist.is-open{padding-bottom:0}@media screen and (min-width:768px){.tracklist.tracklist--tab{display:none}.tracklist.tracklist--tab.is-active{display:block}}.tracklist.tracklist--tab:not(:first-child) .tracklist__title{border-top:1px solid #eee}.tracklist__title{align-items:center;border-top:1px solid #d8d8d8;display:flex;flex-wrap:wrap;font-family:Lato,Noto Sans JP,sans-serif;font-size:14px;font-style:normal;font-weight:700;justify-content:space-between;padding:20px 0;position:relative;z-index:auto}@media screen and (max-width:767px){.tracklist__title{padding:16px 0}}@media screen and (min-width:768px){.tracklist__title.tracklist__title--tab{display:none}}.tracklist.is-open .tracklist__title{padding-bottom:6px}@media screen and (min-width:768px){.tracklist__body{display:block!important}.tracklist__musics.tracklist__musics--tab{column-gap:32px;display:grid;grid-auto-flow:column;grid-template-columns:1fr 1fr}}.tracklist__music{align-items:center;border-bottom:1px solid #eee;display:flex;padding:12px 0}@media screen and (min-width:768px){.tracklist__music:last-child{border-bottom:none}}.tracklist__order{font-family:Lato,Noto Sans JP,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:32px;width:32px}.tracklist__name{flex:1 1 100px;font-size:12px;font-weight:300;line-height:1.42}.tracklist__name.is--sample1,.tracklist__name.is--sample2,.tracklist__name.is--sample3{flex:unset}.tracklist__name.is--sample1{width:calc(100% - 80px)}.tracklist__name.is--sample2{width:calc(100% - 128px)}.tracklist__name.is--sample3{width:calc(100% - 176px)}.tracklist__freeText{color:#767676;display:block;font-weight:400;margin-top:2px}.tracklist__sample{align-items:center;column-gap:24px;display:flex;justify-content:flex-end;margin-left:24px}.tracklist__sample.is--sample1{width:20px}.tracklist__sample.is--sample2{width:64px}.tracklist__sample.is--sample3{width:108px}.tracklist__sample__linkBtn,.tracklist__sample__player,.tracklist__sample__youtubeBtn{align-items:center;background-color:#fff;display:flex}.tracklist__sample__playerBtn{cursor:pointer;display:flex;transition:stroke .3s}.tracklist__sample__playerBtn:not(.is-play):hover{mix-blend-mode:luminosity}.tracklist__sample__youtubeBtn{cursor:pointer;display:flex;transition:stroke .3s}.tracklist__sample__youtubeBtn:hover path,.tracklist__sample__youtubeBtn:hover rect{stroke:#000}.tracklist__sample__linkBtn{cursor:pointer;display:flex;transition:stroke .3s}.tracklist__sample__linkBtn:hover path,.tracklist__sample__linkBtn:hover rect{stroke:#000}.tracklist__special{line-height:1.71;padding-bottom:16px;padding-top:12px}@media screen and (max-width:767px){.tracklist__special{padding-bottom:0;padding-top:10px}}@media screen and (min-width:768px){.tracklist__special.tracklist__special--tab{display:block!important}}.tracklist__special img{display:block;height:auto;margin:0 auto 12px;max-height:197px;max-width:197px;width:auto}@media screen and (min-width:768px){.tracklist__closeBtn{display:none}}@media screen and (max-width:767px){.tracklist__closeBtn{align-items:center;color:#5d5ea1;display:none;font-size:12px;font-weight:700;justify-content:center;padding:20px 0;transition:color .3s}.tracklist__closeBtn:before{background-color:#5d5ea1;content:"";display:block;height:1px;margin-right:15px;transition:background-color .3s;width:10px}.tracklist__closeBtn:active{color:#000}.tracklist__closeBtn:active:before{background-color:#000}.tracklist.is-open .tracklist__closeBtn{display:flex}}.tracklistTab{display:flex}@media screen and (max-width:767px){.tracklistTab{display:none}}.tracklistTab__tab{color:#5d5ea1;cursor:pointer;font-weight:700;position:relative;transition:color .3s}@media screen and (min-width:768px){.tracklistTab__tab:hover{color:#000;cursor:pointer}}@media screen and (max-width:767px){.tracklistTab__tab:active{color:#000;cursor:pointer}}.tracklistTab__tab:not(:first-child){margin-left:12px;padding-left:12px}.tracklistTab__tab:not(:first-child):before{background-color:#5d5ea1;bottom:4px;content:"";display:block;left:0;position:absolute;top:3px;width:1px}.tracklistTab__tab.is-active{color:#000;cursor:default;font-weight:700}.post{font-size:14px;line-height:1.71;word-break:break-all}.post div+div{margin-top:8px}.post a{color:#5d5ea1;display:inline-block;text-decoration:underline;vertical-align:middle}@media screen and (min-width:768px){.post a:hover{color:#000}}@media screen and (max-width:767px){.post a:active img{transform:scale(1.03)}}@media screen and (min-width:768px){.post a:hover{cursor:pointer}.post a:hover img{transform:scale(1.03)}}.post a img{filter:drop-shadow(0 6px 16px rgba(0,0,0,.15))}@media screen and (max-width:767px){.post a img{filter:drop-shadow(0 6px 12px rgba(0,0,0,.1))}}.post img{display:block;height:auto;margin:10px auto;max-height:640px;max-width:640px;transition:all .3s;width:auto}@media screen and (max-width:767px){.post img{max-height:calc(100vw - 60px);max-width:100%}}.post sub,.post sup{display:inline-block;font-size:10px}.post sub{vertical-align:sub}.post sup{vertical-align:super}.post blockquote{background-color:#f5f5f5;border:1px solid #ddd;margin:12px 0;padding:24px}@media screen and (max-width:767px){.post blockquote{padding:16px}}.post ol,.post ul{margin:10px 0}.post ol li,.post ul li{position:relative}.post ol li:not(:last-child),.post ul li:not(:last-child){margin-bottom:4px}.post ul li{padding-left:15px}.post ul li:before{background-color:#000;border-radius:50%;content:"";display:block;height:6px;left:0;position:absolute;top:calc(50% - 3px);width:6px}.post ol{counter-reset:numCount}.post ol li{counter-increment:numCount;padding-left:18px}.post ol li:before{content:counter(numCount) ".";display:block;left:-12px;position:absolute;text-align:right;top:0;width:24px}.post iframe{display:block;margin:20px auto}@media screen and (max-width:767px){.post iframe{height:calc(56.25vw - 33.75px);width:100%}}.share{align-items:center;column-gap:12px;display:flex;flex-wrap:wrap;justify-content:center}.share.share--detail{margin:32px 0}@media screen and (min-width:768px){.share.share--detail{justify-content:flex-start;margin:40px auto;width:640px}}.share__list{font-size:0}.loading{background-color:#fff;bottom:0;left:0;position:fixed;right:0;top:0;z-index:200}.loader__icon{height:40px;left:calc(50% - 20px);position:fixed;top:calc(50% - 20px);width:40px}.loader__icon__quart{border:2px solid rgba(0,0,0,.1);border-radius:50px;display:inline-block;height:40px;position:relative;vertical-align:middle;width:40px}.loader__icon__quart:after{animation:spin 1s linear infinite;border:2px solid transparent;border-radius:50px;border-top-color:#004cad;bottom:-2px;content:"";left:-2px;position:absolute;right:-2px;top:-2px}.loader__ajax{margin-top:16px;text-align:center}.topMv__head{left:0;position:absolute;text-align:center;top:30.07vw;width:100%}.topMv__logo{height:auto;width:18.75vw}.topMv__title{color:#fff;font-family:Lato,Noto Sans JP,sans-serif;font-size:7.03vw;font-style:normal;font-weight:400}.topMv__img{height:auto;width:100%}.outline__flowBtn{margin-bottom:57px;margin-top:-40px}@media screen and (max-width:767px){.outline__flowBtn{margin-top:-20px}}.outline__flowBtn .primaryBtn--large{width:472px}@media screen and (max-width:767px){.outline__flowBtn .primaryBtn--large{height:72px;width:285px}}.outline__sub1{font-size:24px;line-height:1;margin-bottom:12px;text-align:center}@media screen and (max-width:767px){.outline__sub1{font-size:18px}}.outline__sub2{font-family:Lato,Noto Sans JP,sans-serif;font-size:20px;font-style:normal;font-weight:300;margin-bottom:8px;text-align:center}@media screen and (max-width:767px){.outline__sub2{font-size:18px}}.outline__title{font-size:36px;font-weight:700;line-height:1;margin-bottom:28px;text-align:center}@media screen and (max-width:767px){.outline__title{font-size:30px;margin-bottom:20px}}.outline__text{font-size:14px;line-height:1.71;margin:0 auto 40px;max-width:640px;text-align:center;width:calc(100vw - 60px)}@media screen and (max-width:767px){.outline__text{margin-bottom:32px}}.outline__logo{align-items:center;display:flex;flex-direction:column;gap:40px 0;justify-content:center;margin-bottom:40px}@media screen and (max-width:767px){.outline__logo{gap:19px 0;margin-bottom:30px}}.outline__logo .outline__logoImg{display:block;width:327px}@media screen and (max-width:767px){.outline__logo .outline__logoImg{width:191px}}.outline__logo .outline__logoImg.outline__logoImg--title{width:600px}@media screen and (max-width:767px){.outline__logo .outline__logoImg.outline__logoImg--title{width:325px}}@media screen and (min-width:768px){.outline__jackets1{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:1008px;width:100%}}@media screen and (min-width:768px) and (max-width:976px){.outline__jackets1{margin-left:auto;margin-right:auto;width:calc(100vw - 32px)}}@media screen and (max-width:767px){.outline__jackets1{margin-top:-10px}.outline__jackets1.slick-dotted.slick-slider{margin-bottom:32px}}@media screen and (min-width:768px){.outline__jacket1{margin:0 16px 28px;width:calc(33.33333% - 32px)}}@media screen and (max-width:767px){.outline__jacket1{padding:10px 7.5px 0}}@media screen and (min-width:768px){.outline__imgWrap1{aspect-ratio:1/1}}@media screen and (max-width:767px){.outline__imgWrap1{height:240px;width:240px}}.outline__productName1{font-size:14px;font-weight:700;margin-top:16px;word-break:break-all}@media screen and (max-width:767px){.outline__productName1{margin-top:12px;width:240px}}.outline__jackets2{display:flex;flex-wrap:wrap;justify-content:center;max-width:1008px;width:100%}@media screen and (min-width:768px){.outline__jackets2{margin:0 auto 4px}}@media screen and (min-width:768px) and (max-width:976px){.outline__jackets2{margin-left:auto;margin-right:auto;width:calc(100vw - 32px)}}@media screen and (max-width:767px){.outline__jackets2{gap:28px 15px}}.outline__jacket2{margin:0 16px 24px;width:136px}@media screen and (max-width:767px){.outline__jacket2{margin:0;width:calc(33.33333% - 20px)}}.outline__imgWrap2{aspect-ratio:1/1}.outline__productName2{font-size:12px;font-weight:700;margin-top:8px;word-break:break-all}.outline__img{height:100%;object-fit:contain;width:100%}@media screen and (max-width:767px){.outline__jackets1 .outline__img{filter:drop-shadow(0 6px 12px rgba(0,0,0,.1))}}.outline__buyBtns{align-items:center;display:flex;justify-content:center}@media screen and (max-width:767px){.outline__buyBtns{margin-top:28px}}.outline__buyBtn{width:160px}@media screen and (max-width:767px){.outline__buyBtn{width:128px}}.outline__buyBtn:not(:last-child){margin-right:16px}@media screen and (max-width:767px){.outline__buyBtn:not(:last-child){margin-right:15px}}@media screen and (min-width:768px){.discT1{display:grid;grid-template-columns:50% 50%;position:relative}.discT1__head{grid-column:2/3;grid-row:1/2;margin-bottom:20px;padding-left:16px}}@media screen and (min-width:768px) and (max-width:1024px){.discT1__head{margin-left:1.6393442623vw;margin-right:32px}}@media screen and (max-width:767px){.discT1__head{margin-left:30px;margin-right:30px}}.discT1__headText{column-gap:11px;display:flex;flex-wrap:wrap;margin-bottom:4px}@media screen and (max-width:767px){.discT1__headText{justify-content:center}}.discT1__headText--text{display:block;position:relative}.discT1__headText--text:not(:first-child):before{content:"/";display:block;left:-8px;position:absolute;top:0}.discT1__headTitle{font-size:30px;font-weight:700}@media screen and (max-width:767px){.discT1__headTitle{text-align:center}}.discT1__headDesc{line-height:1.71;margin-top:8px}@media screen and (max-width:767px){.discT1__headDesc{margin-top:12px}}@media screen and (min-width:768px){.discT1__jacket{grid-column:1/2;grid-row:1/4;margin-top:-20px}}@media screen and (max-width:767px){.discT1__jacket{margin-bottom:-16px}}@media screen and (min-width:768px){.discT1__imgWrap{height:440px;margin-bottom:24px;margin-left:26px;max-width:420px;padding-top:20px}}@media screen and (min-width:768px) and (max-width:976px){.discT1__imgWrap{height:0;margin-left:32px;padding-bottom:86.0655737705%;padding-top:0;position:relative;width:43.0327868852vw}}@media screen and (max-width:767px){.discT1__imgWrap{height:calc(100vw - 60px);margin:24px 30px;width:calc(100vw - 60px)}}.discT1__img{height:100%;object-fit:contain;width:100%}@media screen and (min-width:768px) and (max-width:976px){.discT1__img{position:absolute}}@media screen and (min-width:768px){.discT1__details{grid-column:2/3;grid-row:2/3}}@media screen and (min-width:768px) and (max-width:1024px){.discT1__details{margin-left:1.6393442623vw;margin-right:32px}}@media screen and (max-width:767px){.discT1__details{padding-left:30px;padding-right:30px}}@media screen and (min-width:768px){.discT1__details .slick-slide{padding-bottom:32px;padding-left:16px}}@media screen and (max-width:767px){.discT1__details .slick-slide{padding-bottom:24px}}.discT1__name{font-size:18px;margin-bottom:12px}@media screen and (max-width:767px){.discT1__name{margin-bottom:8px}}.discT1__types{align-items:center;display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}.discT1__type{align-self:center;border:1px solid #ccc;border-radius:4px;font-family:Lato,Noto Sans JP,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:1;padding:3px 8.5px}.discT1__typePlus{font-size:12px;margin-left:2px}.discT1__metas{display:flex;flex-wrap:wrap;font-size:14px}.discT1__meta{font-family:Lato,Noto Sans JP,sans-serif;font-size:14px;font-style:normal;font-weight:300}.discT1__meta:not(:last-child):after{content:"/";margin:0 .5em}.discT1__buyBtns{display:flex;gap:16px}@media screen and (min-width:768px){.discT1__buyBtns{margin-top:24px}}@media screen and (max-width:767px){.discT1__buyBtns{gap:15px;justify-content:center;margin-top:17px}}.discT1__buyBtn{width:128px}.discT1__thumbLists{display:flex;gap:13px 9px}@media screen and (min-width:768px){.discT1__thumbLists{flex-wrap:wrap;left:23px;position:absolute;top:446px;width:446px}}@media screen and (min-width:768px) and (max-width:976px){.discT1__thumbLists{top:calc(43.03279vw + 26px);width:43.0327868852vw}}@media screen and (max-width:767px){.discT1__thumbLists{margin-bottom:27px;overflow-x:scroll;padding-left:12px;padding-right:12px;-webkit-overflow-scrolling:auto;-ms-overflow-style:none}}.discT1__thumbList{width:78px}@media screen and (max-width:767px){.discT1__thumbList:active .discT1__thumb{transform:scale(1.03)}}@media screen and (min-width:768px){.discT1__thumbList:hover{cursor:pointer}.discT1__thumbList:hover .discT1__thumb{transform:scale(1.03)}}@media screen and (max-width:767px){.discT1__thumbList{flex-shrink:0;width:71px}}.discT1__thumbWrap{border:1px solid transparent;filter:drop-shadow(0 6px 16px rgba(0,0,0,.15));height:78px;margin-bottom:3px;padding:2px;transition:all .2s;width:100%}@media screen and (max-width:767px){.discT1__thumbWrap{filter:drop-shadow(0 6px 12px rgba(0,0,0,.1));height:71px;margin-bottom:2px}}.is-current .discT1__thumbWrap{filter:none}@media screen and (max-width:767px){.is-current .discT1__thumbWrap{filter:none}}.discT1__thumbList.is-current .discT1__thumbWrap{border-color:#2038ee}@media screen and (min-width:768px){.discT1__thumbList:hover .discT1__thumbWrap{cursor:pointer}}.discT1__thumb{background-color:#d8d8d8;height:100%;object-fit:contain;transition:all .3s;width:100%}.discT1__thumbName{display:-webkit-box;font-size:12px;overflow:hidden;padding-left:3px;padding-right:3px;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2}.discT1__thumbList.is-current .discT1__thumbName{font-weight:700}@media screen and (min-width:768px){.discT1__trackList{grid-column:2/3;grid-row:3/4;margin-left:16px}}@media screen and (min-width:768px) and (max-width:1024px){.discT1__trackList{margin-left:1.6393442623vw}}@media screen and (max-width:767px){.discT1__trackList{margin-left:15px;margin-right:15px}}.discT1__trackList .slick-slide{height:0}.discT1__trackList .slick-slide.slick-current{height:auto}.discT1__tracklistWrap{border-bottom:1px solid #d8d8d8}@media screen and (min-width:768px) and (max-width:1024px){.discT1__tracklistWrap{margin-right:32px}}@media screen and (min-width:768px){.discHead{margin-bottom:36px}}@media screen and (max-width:767px){.discHead{margin-bottom:24px}}.discHead__text{column-gap:11px;display:flex;flex-wrap:wrap;font-size:14px;justify-content:center;margin-bottom:4px}.discHead__text--text{display:block;position:relative}.discHead__text--text:not(:first-child):before{content:"/";display:block;left:-8px;position:absolute;top:0}.discHead__title{font-size:30px;text-align:center}.discHead__desc{font-size:14px;line-height:1.71}@media screen and (min-width:768px){.discHead__desc{margin:16px auto 0;width:640px}}@media screen and (max-width:767px){.discHead__desc{margin:12px 15px 0}}.discT2{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto}@media screen and (min-width:768px){.discT2{max-width:100%;width:calc(100vw - 64px)}}.discT2__item{display:flex;flex-flow:column;justify-content:space-between}@media screen and (min-width:768px){.discT2__item{width:calc(33.33333% - 21.33333px)}.discT2__item:not(:nth-child(3n+1)){margin-left:32px}.discT2__item:nth-child(n+4){margin-top:48px}}@media screen and (max-width:767px){.discT2__item{width:calc(50% - 7.5px)}.discT2__item:not(:nth-child(odd)){margin-left:15px}.discT2__item:nth-child(n+3){margin-top:32px}}.discT2__link{display:block}@media screen and (max-width:767px){.discT2__link:active .discT2__img{transform:scale(1.03)}}@media screen and (min-width:768px){.discT2__link:hover{cursor:pointer}.discT2__link:hover .discT2__img{transform:scale(1.03)}.discT2__link:hover{cursor:pointer}}.discT2__imgWrap{margin-bottom:12px}@media screen and (min-width:768px){.discT2__imgWrap{aspect-ratio:1/1}}@media screen and (max-width:767px){.discT2__imgWrap{height:calc(50vw - 22.5px)}}.discT2__img{filter:drop-shadow(0 6px 16px rgba(0,0,0,.15));height:100%;object-fit:contain;transition:all .3s;width:100%}@media screen and (max-width:767px){.discT2__img{filter:drop-shadow(0 6px 12px rgba(0,0,0,.1))}}.discT2__name{font-size:14px;font-weight:700;margin-bottom:16px;padding-right:28px;position:relative}@media screen and (max-width:767px){.discT2__name{margin-bottom:12px;padding-right:26px}}.discT2__arrowIcon{border:1px solid #5d5ea1;border-radius:50%;display:block;height:20px;position:absolute;right:0;top:0;transition:border-color .3s,background-color .75s;width:20px}@media screen and (max-width:767px){.discT2__arrowIcon{height:18px;transition:border-color 0s,background-color 0s;width:18px}}.discT2__arrowIcon:after,.discT2__arrowIcon:before{content:"";display:block;position:absolute;transition:all .3s}.discT2__arrowIcon:before{background-color:#5d5ea1;height:1px;right:5px;top:50%;transform:translateY(-50%);width:8px}.discT2__arrowIcon:after{border-bottom:1px solid #5d5ea1;border-right:1px solid #5d5ea1;height:4px;right:5px;top:calc(50% - 2px);transform:rotate(-45deg);width:4px}@media screen and (min-width:768px){.discT2__link:hover .discT2__arrowIcon{background-color:#000;border-color:#000}.discT2__link:hover .discT2__arrowIcon:before{background-color:#fff}.discT2__link:hover .discT2__arrowIcon:after{border-color:#fff}}.discT2__buyBtns{align-items:center;display:flex;justify-content:center;margin:0 auto;width:100%}.discT2__buyBtn{max-width:128px;width:calc(50% - 8px)}@media screen and (max-width:767px){.discT2__buyBtn{width:calc(50% - 4.5px)}}.discT2__buyBtn:nth-child(2){margin-left:16px}@media screen and (max-width:767px){.discT2__buyBtn:nth-child(2){margin-left:9px}.discT2__buyBtn__btn{font-size:12px;height:40px}}.discT2Detail{height:calc(100vh - 170px);-webkit-overflow-scrolling:auto;-ms-overflow-style:none;overflow-y:scroll}@media screen and (max-width:767px){.discT2Detail{height:calc(100vh - 110px);height:calc(var(--vh, 1vh)*100 - 110px);margin:0 auto;width:calc(100% - 30px)}}.discT2Detail::-webkit-scrollbar{-webkit-appearance:none;display:none}.discT2Detail__head{color:#fff}@media screen and (min-width:768px){.discT2Detail__head{margin-bottom:22px;margin-left:336px;margin-top:10px;min-height:67px}}@media screen and (max-width:767px){.discT2Detail__head{margin:0 15px 81px}}.discT2Detail__headText{column-gap:11px;display:flex;flex-wrap:wrap;font-family:Lato,Noto Sans JP,sans-serif;font-size:14px;font-style:normal;font-weight:300;margin-bottom:4px}.discT2Detail__headText--text{display:block;position:relative}.discT2Detail__headText--text:not(:first-child):before{content:"/";display:block;left:-8px;position:absolute;top:0}.discT2Detail__title{line-height:1.3}@media screen and (min-width:768px){.discT2Detail__title{font-size:30px}}@media screen and (max-width:767px){.discT2Detail__title{font-size:24px}}.discT2Detail__content{background-color:#fff}@media screen and (min-width:768px){.discT2Detail__content{padding:28px 52px 52px}}@media screen and (min-width:768px) and (max-width:976px){.discT2Detail__content{padding:28px 5.32vw 5.32vw}}@media screen and (max-width:767px){.discT2Detail__content{padding:0 15px 20px;position:relative}}.discT2Detail__data{display:flex}@media screen and (min-width:768px){.discT2Detail__data{align-items:flex-start;margin-bottom:45px}}@media screen and (max-width:767px){.discT2Detail__data{flex-flow:column}}@media screen and (min-width:768px){.discT2Detail__imgWrap{height:252px;margin-top:-116px;width:252px}}@media screen and (max-width:767px){.discT2Detail__imgWrap{height:285px;margin:-60px auto 24px;order:1;width:285px}}.discT2Detail__img{height:100%;object-fit:contain;width:100%}@media screen and (min-width:768px){.discT2Detail__detail{flex:1 1 100px;padding:0 34px}}@media screen and (max-width:767px){.discT2Detail__detail{order:3}}@media screen and (min-width:768px){.discT2Detail__name{font-size:20px;margin-bottom:12px}}@media screen and (max-width:767px){.discT2Detail__name{font-size:18px;margin-bottom:16px}}.discT2Detail__types{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.discT2Detail__type{align-self:center;border:1px solid #ccc;border-radius:4px;font-family:Lato,Noto Sans JP,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:1.5;margin-bottom:6px;margin-right:4px;padding:0 8px}@media screen and (max-width:767px){.discT2Detail__type{margin-bottom:4px}}.discT2Detail__typePlus{font-size:12px;margin-bottom:6px}.discT2Detail__metas{display:flex;flex-wrap:wrap;font-family:Lato,Noto Sans JP,sans-serif;font-size:14px;font-style:normal;font-weight:300}.discT2Detail__meta:not(:last-child):after{content:"/";margin:0 .5em}@media screen and (min-width:768px){.discT2Detail__buyBtns{padding-bottom:8px;width:128px}}@media screen and (max-width:767px){.discT2Detail__buyBtns{align-items:center;display:flex;justify-content:center;margin-bottom:22px;order:2}}.discT2Detail__buyBtn{width:128px}@media screen and (min-width:768px){.discT2Detail__buyBtn{margin-bottom:12px}}@media screen and (max-width:767px){.discT2Detail__buyBtn{margin-left:7.5px;margin-right:7.5px}}.discT2Detail__tracklistWrap{margin-top:18px}@media screen and (max-width:767px){.discT2Detail__tracklistWrap{border-bottom:1px solid #d8d8d8;margin-top:34px}}.special__subtitle{font-size:24px;font-weight:700;margin-bottom:28px;text-align:center}@media screen and (max-width:767px){.special__subtitle{margin-bottom:20px}}.special__leads{font-size:18px;font-weight:700;line-height:1.38;margin-bottom:4px;margin-top:12px;text-align:center}@media screen and (max-width:767px){.special__leads{margin:8px auto 4px}}.special__text+.special__leads{margin-top:16px}.special__text{font-size:14px;text-align:center}@media screen and (min-width:768px){.special__text{margin-left:auto;margin-right:auto}}.special__text+.special__text{margin-top:24px}.special__lists{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (min-width:768px){.special__lists{margin:0 auto;max-width:100%;width:calc(100vw - 64px)}}.special__list{align-items:center;display:flex;flex-flow:column;justify-content:space-between;position:relative}.special__listLink{display:block}@media screen and (max-width:767px){.special__listLink:active .special__listImg{transform:scale(1.03)}}@media screen and (min-width:768px){.special__listLink:hover{cursor:pointer}.special__listLink:hover .special__listImg{transform:scale(1.03)}}.special__listImgWrap{aspect-ratio:1/1;margin-bottom:12px}@media screen and (min-width:768px){.special__listImgWrap{height:370px}}.topConts--special .special__listImgWrap{aspect-ratio:1/.75}.special__listImgWrap.special__listImgWrap--zoom{position:relative}.special__listImgWrap.special__listImgWrap--zoom:before{background:url(../img/common/icon_img_zoom.svg?1778474969093) 13px 14px no-repeat;background-color:rgba(0,0,0,.55);background-size:22px 22px;border-radius:24px;bottom:12px;content:"";display:block;height:48px;left:auto;position:absolute;right:12px;top:auto;width:48px;z-index:1}.special__listImg{height:100%;object-fit:contain;transition:all .3s;width:100%}.special__listLink .special__listImg{filter:drop-shadow(0 6px 16px rgba(0,0,0,.15))}@media screen and (max-width:767px){.special__listLink .special__listImg{filter:drop-shadow(0 6px 12px rgba(0,0,0,.1))}}.special__listTitle{font-size:14px;font-weight:700;margin-bottom:4px}@media screen and (max-width:767px){.special__listTitle{margin-bottom:2px}}.special__listDisc{flex:1 1 20px;font-size:14px}.special__listText{font-size:12px;line-height:1.67;margin-top:12px}.special__listBtn{margin-left:auto;margin-right:auto;margin-top:24px;width:128px}@media screen and (max-width:767px){.special__listBtn{margin-top:16px}}.modal .slick-slider.modal__body.special__modal{max-width:640px}.special__modalWrap{display:flex;flex-flow:column;height:calc(100vh - 132px);justify-content:center;overflow-y:scroll;-webkit-overflow-scrolling:auto;-ms-overflow-style:none}@media screen and (max-width:767px){.special__modalWrap{height:calc(var(--vh, 1vh)*100 - 110px)}}.special__modalWrap::-webkit-scrollbar{-webkit-appearance:none;display:none}.special__modalImgWrap{text-align:center}.special__modalImg{height:auto;margin:0 auto;max-height:74vh;max-width:100%;width:auto}.special__modalText{color:#fff;margin-top:16px;text-align:center}@media screen and (max-width:767px){.special__modalText{margin-left:30px;margin-right:30px}}.serialContsWrap{background-color:#f5f5f5;padding:34px 52px 38px}@media screen and (min-width:768px){.serialContsWrap{margin-left:auto;margin-right:auto;max-width:640px}}@media screen and (max-width:767px){.serialContsWrap{margin-top:32px;padding:20px 15px}}.serialContsWrap+.serialContsWrap{margin-top:40px}@media screen and (max-width:767px){.serialContsWrap+.serialContsWrap{margin-top:32px}}.serialConts__title{font-size:22px;line-height:1.5;margin-bottom:24px;text-align:center}@media screen and (max-width:767px){.serialConts__title{margin-bottom:16px}}.serialConts__text{font-size:14px;line-height:1.71;margin:0 auto 24px;max-width:640px}@media screen and (max-width:767px){.serialConts__text{margin-bottom:20px}}.serialConts__text a{color:#5d5ea1;text-decoration:underline}@media screen and (min-width:768px){.serialConts__text a:hover{color:#000}}@media screen and (max-width:767px){.serialConts__text a:active img{transform:scale(1.03)}}@media screen and (min-width:768px){.serialConts__text a:hover{cursor:pointer}.serialConts__text a:hover img{transform:scale(1.03)}}.serialConts__text a img{filter:drop-shadow(0 6px 16px rgba(0,0,0,.15))}@media screen and (max-width:767px){.serialConts__text a img{filter:drop-shadow(0 6px 12px rgba(0,0,0,.1))}}.serialConts__type{max-width:640px;position:relative}.serialConts__type .serialConts__typeOutline{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:24px 0;position:relative}@media screen and (max-width:767px){.serialConts__type .serialConts__typeOutline{padding:16px 0}}.serialConts__type .serialConts__typeOutline:before{background-color:#ccc;bottom:auto;content:"";display:block;height:1px;left:0;opacity:.6;position:absolute;right:0;top:0;width:100%}.serialConts__benefits .serialConts__benefitsTitle{font-size:22px;font-weight:700;line-height:1.5;text-align:center}.serialConts__benefits .serialConts__benefitsName{font-size:18px;line-height:1.5;margin-top:4px;text-align:center}.serialConts__benefits .serialConts__benefitsLead{font-size:16px;margin-top:8px;text-align:center}.serialConts__benefits .serialConts__benefitsNotes{color:#333;font-size:14px;font-weight:400;line-height:1.71;margin-top:16px}.serialConts__announce{background-color:#fff;box-sizing:border-box;margin:0 auto 20px;padding:20px 52px 36px;width:100%}@media screen and (max-width:767px){.serialConts__announce{margin:0 auto 20px;padding:16px 15px 24px}}.serialConts__announce .serialConts__announceTitle{font-size:18px;font-weight:700;line-height:1.67;margin-bottom:8px;text-align:center}@media screen and (max-width:767px){.serialConts__announce .serialConts__announceTitle{margin-bottom:4px}}.serialConts__termLists{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center}.serialConts__termLists .serialConts__termListEnd,.serialConts__termLists .serialConts__termListStart{font-size:22px;font-weight:700;line-height:1.09;text-align:center}@media screen and (max-width:767px){.serialConts__termLists .serialConts__termListEnd,.serialConts__termLists .serialConts__termListStart{font-size:20px}}.serialConts__termLists .serialConts__termListEnd .serialConts__termListNotes,.serialConts__termLists .serialConts__termListStart .serialConts__termListNotes{display:block;font-size:14px;font-weight:400;line-height:1.29;margin-top:4px}.serialConts__termLists .serialConts__termListTo{font-size:16px;font-weight:300;line-height:22px;padding:0 8px}@media screen and (max-width:767px){.serialConts__termLists .serialConts__termListTo{font-size:14px;line-height:20px}}.topConts{position:relative}@media screen and (min-width:768px){.topConts{margin-bottom:160px;margin-left:auto;margin-right:auto}}@media screen and (max-width:767px){.topConts{margin:0 auto 100px}}@media screen and (min-width:768px){.topConts.topConts--pcMin{width:640px}.topConts.topConts--pcMid{max-width:808px}.topConts.topConts--pcLarge{max-width:976px}}@media screen and (max-width:767px){.topConts.topConts--spMin{margin-left:30px;margin-right:30px}.topConts.topConts--spMid{margin-left:15px;margin-right:15px}}.topConts:nth-last-child(2){margin-bottom:112px}@media screen and (max-width:767px){.topConts:nth-last-child(2){margin-bottom:72px}}.topShare{margin-bottom:112px}@media screen and (max-width:767px){.topShare{margin-bottom:72px}}.notfound{margin:60px auto 0;position:relative;text-align:center;width:calc(100% - 60px)}@media screen and (min-width:768px){.notfound{max-width:808px}}@media screen and (max-width:767px){.notfound{margin:15px auto 0;width:calc(100% - 60px)}}.notfoundLogo{margin-bottom:60px;text-align:center}@media screen and (max-width:767px){.notfoundLogo{margin-bottom:40px}.notfoundLogo__img{height:auto;width:100%}}.notfound__title{font-size:18px;font-weight:700;line-height:1.67;margin-bottom:8px}.notfound__notes{font-size:14px;line-height:1.71;margin-bottom:40px}.notfound__btnLinks{align-items:center;display:flex;justify-content:center}.notfound__btnLink{width:160px}@media screen and (max-width:767px){.notfound__btnLink{width:128px}}.notfound__btnLink:first-child{margin-right:24px}@media screen and (max-width:767px){.notfound__btnLink:first-child{margin-right:15px}}
/*# sourceMappingURL=style.min.css.map */