@charset "UTF-8";@media screen and (min-width:768px){.general-section-text{line-height:1.5}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}button{background-color:transparent;border:none;cursor:pointer;outline:0;padding:0;appearance:none}html{height:100%;font-size:62.5%}@media screen and (min-width:375px){html{font-size:67.5%}}@media screen and (min-width:568px){html{font-size:72.5%}}@media screen and (min-width:768px){html{font-size:82.5%}}body{overflow-x:hidden;height:100%;-webkit-text-size-adjust:100%;color:#444;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ヒラギノ角ゴシック","Hiragino Sans","ＭＳ Ｐゴシック",sans-serif;font-size:1.35rem;line-height:1.5}@media screen and (min-width:375px){body{font-size:1.4rem}}body *{box-sizing:border-box}a{text-decoration:none;color:inherit}img{max-width:100%;height:auto;vertical-align:bottom}@font-face{font-family:"NotoSansCJKjp Medium";font-style:normal;font-weight:500;src:url(/common/font/NotoSansCJKjp-Medium.woff2) format("woff2"),url(/common/font/NotoSansCJKjp-Medium.woff) format("woff");font-display:swap}.header{width:100%;min-width:100%;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);z-index:100}.header__inner{height:48px;padding:9px 0 9px 9px;padding-right:2rem;margin:0 auto;display:flex;align-items:center;background:#fff}@media screen and (min-width:375px){.header__inner{padding-right:0}}@media screen and (min-width:768px){.header__inner{height:68px;padding:14px 2rem 14px 26px}}.header__logo{display:inline-block;width:94px;height:auto;margin-right:auto}@media screen and (min-width:768px){.header__logo{width:124px}}:where(:root){--color-white:#fff;--color-text-base:#444;--color-grey-200:#ccc;--color-grey-400:#999;--color-grey-500:#7f7f7f;--color-navy-800:#122f51;--color-navy:#313e63;--color-navy-3:#f5f5f7;--color-green:#1faaa3;--color-green-1:#edfdfd;--color-green-2:#5ae2cc;--color-blue:#4b62c4;--color-blue-1:#edf0fc;--color-blue-2:#6d95da;--color-blue-3:#4b62c41a;--color-price:#000}:root{--clamp-viewport-min:375;--clamp-viewport-max:1280;--font-xs-min:11;--font-xs-max:14;--font-s2-min:13;--font-s2-max:15;--font-s-min:13;--font-s-max:16;--font-m-min:15;--font-m-max:16;--font-l-min:18;--font-l-max:22;--font-xl-min:24;--font-xl-max:30;--font-xxl-min:28;--font-xxl-max:38;--font-caption-min:12;--font-caption-max:13;--font-button-min:14;--font-button-max:16;--font-xs:clamp(
    calc(var(--font-xs-min) * 1px),
    calc(var(--font-xs-min) * 1px + (var(--font-xs-max) - var(--font-xs-min)) * ((100vw - var(--clamp-viewport-min) * 1px) / (var(--clamp-viewport-max) - var(--clamp-viewport-min)))),
    calc(var(--font-xs-max) * 1px)
  );--font-s2:clamp(
    calc(var(--font-s2-min) * 1px),
    calc(var(--font-s2-min) * 1px + (var(--font-s2-max) - var(--font-s2-min)) * ((100vw - var(--clamp-viewport-min) * 1px) / (var(--clamp-viewport-max) - var(--clamp-viewport-min)))),
    calc(var(--font-s2-max) * 1px)
  );--font-s:clamp(
    calc(var(--font-s-min) * 1px),
    calc(var(--font-s-min) * 1px + (var(--font-s-max) - var(--font-s-min)) * ((100vw - var(--clamp-viewport-min) * 1px) / (var(--clamp-viewport-max) - var(--clamp-viewport-min)))),
    calc(var(--font-s-max) * 1px)
  );--font-m:clamp(
    calc(var(--font-m-min) * 1px),
    calc(var(--font-m-min) * 1px + (var(--font-m-max) - var(--font-m-min)) * ((100vw - var(--clamp-viewport-min) * 1px) / (var(--clamp-viewport-max) - var(--clamp-viewport-min)))),
    calc(var(--font-m-max) * 1px)
  );--font-l:clamp(
    calc(var(--font-l-min) * 1px),
    calc(var(--font-l-min) * 1px + (var(--font-l-max) - var(--font-l-min)) * ((100vw - var(--clamp-viewport-min) * 1px) / (var(--clamp-viewport-max) - var(--clamp-viewport-min)))),
    calc(var(--font-l-max) * 1px)
  );--font-xl:clamp(
    calc(var(--font-xl-min) * 1px),
    calc(var(--font-xl-min) * 1px + (var(--font-xl-max) - var(--font-xl-min)) * ((100vw - var(--clamp-viewport-min) * 1px) / (var(--clamp-viewport-max) - var(--clamp-viewport-min)))),
    calc(var(--font-xl-max) * 1px)
  );--font-xxl:clamp(
    calc(var(--font-xxl-min) * 1px),
    calc(var(--font-xxl-min) * 1px + (var(--font-xxl-max) - var(--font-xxl-min)) * ((100vw - var(--clamp-viewport-min) * 1px) / (var(--clamp-viewport-max) - var(--clamp-viewport-min)))),
    calc(var(--font-xxl-max) * 1px)
  );--font-caption:clamp(
    calc(var(--font-caption-min) * 1px),
    calc(var(--font-caption-min) * 1px + (var(--font-caption-max) - var(--font-caption-min)) * ((100vw - var(--clamp-viewport-min) * 1px) / (var(--clamp-viewport-max) - var(--clamp-viewport-min)))),
    calc(var(--font-caption-max) * 1px)
  );--font-button:clamp(
    calc(var(--font-button-min) * 1px),
    calc(var(--font-button-min) * 1px + (var(--font-button-max) - var(--font-button-min)) * ((100vw - var(--clamp-viewport-min) * 1px) / (var(--clamp-viewport-max) - var(--clamp-viewport-min)))),
    calc(var(--font-button-max) * 1px)
  )}@font-face{font-family:"NotoSansCJKjp Regular";font-style:normal;font-weight:400;src:url(/common/font/NotoSansCJKjp-Regular.woff2) format("woff2"),url(/common/font/NotoSansCJKjp-Regular.woff) format("woff");font-display:swap}@font-face{font-family:"NotoSansCJKjp Bold";font-style:normal;font-weight:700;src:url(/common/font/NotoSansCJKjp-Bold.woff2) format("woff2"),url(/common/font/NotoSansCJKjp-Bold.woff) format("woff");font-display:swap}@font-face{font-family:"Robot Bold";font-style:normal;font-weight:700;src:url(/common/font/Robot-Bold.woff2) format("woff2"),url(/common/font/Robot-Bold.woff) format("woff");font-display:swap}.is-sp{display:block}@media screen and (min-width:768px){.is-sp{display:none}}.is-pc{display:none}@media screen and (min-width:768px){.is-pc{display:block}}.u-strong{font-family:"NotoSansCJKjp Bold",sans-serif}.u-caption{font-size:var(--font-caption)}.u-green{color:var(--color-green)}.u-blue{color:var(--color-blue)}@media (hover:hover){a:hover{opacity:.7}}[class$=-num]{font-family:"Robot Bold",sans-serif}.caution__list{margin-top:2px}.kouza .caution__list{margin-top:15px;padding-inline:16px}@media screen and (min-width:568px){.kouza .caution__list{padding-inline:0}}.caution__item{padding-left:1.1em;text-indent:-1.1em;font-size:var(--font-caption)}@media screen and (min-width:768px) and (max-width:1279px){.caution__item{font-size:clamp(10px,1.0204081633vw,13px)}}.caution__item::before{content:"※"}.main{font-family:"NotoSansCJKjp Medium",sans-serif}.contents{color:var(--color-text-base);font-size:var(--font-m);line-height:1.6}@media screen and (min-width:768px){.contents{max-width:1320px;margin-inline:auto;padding-inline:20px}}.section{margin-bottom:20px}@media screen and (min-width:768px){.section{margin-bottom:40px}}.header{box-shadow:none;position:absolute;z-index:-1}.header__link{display:block;width:94px;height:32px;position:absolute;top:9px;left:9px;z-index:1}@media screen and (min-width:768px){.header__link{width:124px;height:42px;top:14px;left:2rem}}.footer{padding-block:16px;background:var(--color-navy-3);border-top:1px solid var(--color-grey-200);text-align:center;line-height:1}.footer__copyright{font-size:var(--font-xs);color:var(--color-grey-400)}@media screen and (min-width:768px){.footer__copyright{letter-spacing:-.04em}}.mv{position:relative;margin-bottom:40px}@media screen and (min-width:768px){.mv{margin-bottom:94px}}@media screen and (min-width:1280px){.mv{margin-bottom:54px}}@media screen and (min-width:768px) and (max-width:1319px){.mv{transform:translateY(24.1578947368px)}}.mv img{width:100%}.mv__lead{position:absolute;top:70%;right:0;width:calc(100vw - 32%);padding-right:10px;font-size:var(--font-s)}@media screen and (min-width:768px){.mv__lead{width:100%;top:87%;padding-right:0;text-align:center;font-feature-settings:"palt" 1}}@media screen and (min-width:568px) and (max-width:767px){.mv__lead{font-size:clamp(13px,2.2887323944vw,16px)}}.nav{background:linear-gradient(90deg,var(--color-green-1) 0,var(--color-blue-1) 100%);padding:12px 16px}@media screen and (min-width:568px){.nav{padding:18px 32px}}@media screen and (min-width:768px){.nav{padding:44px 50px 30px;border-top-left-radius:32px;border-top-right-radius:32px}}.nav__list{display:flex;flex-wrap:wrap;gap:2px 10px}@media screen and (min-width:1280px){.nav__list{justify-content:center}}.nav__link{font-family:"NotoSansCJKjp Bold",sans-serif;font-size:var(--font-s);padding-left:16px;position:relative}.nav__link::before{content:"";width:13px;height:13px;display:inline-block;background:#4b62c4;border-radius:50%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.nav__link::after{content:"";width:4px;height:4px;border-top:1px solid #fff;border-right:1px solid #fff;position:absolute;top:50%;left:3.5px;transform:translateY(calc(-50% - 1.5px)) rotate(135deg)}@media screen and (min-width:568px){.nav__link::after{left:4px}}.kouza{background:linear-gradient(90deg,var(--color-green-1) 0,var(--color-blue-1) 100%);padding-bottom:40px}@media screen and (min-width:568px){.kouza{padding:0 32px 40px}}@media screen and (min-width:768px){.kouza{padding:0 50px 50px;border-bottom-left-radius:32px;border-bottom-right-radius:32px}}@media screen and (min-width:768px){.kouza__inner{display:grid;grid-template-columns:repeat(2,1fr);border-bottom-left-radius:32px;border-bottom-right-radius:32px;gap:24px}}.kouza__item{position:relative;background:#fff;margin-bottom:16px;padding:12px 16px 14px;box-shadow:0 4px 4px 0 var(--color-blue-3)}.kouza__item:last-child{margin-bottom:0}@media screen and (min-width:568px){.kouza__item{padding:12px 32px 14px}}@media screen and (min-width:768px){.kouza__item{margin-bottom:0;padding:24px}.kouza__item:last-child,.kouza__item:nth-last-child(2){margin-bottom:0}}.kouza__item::before{content:"";display:inline-block;width:calc(50px + 10 * (100vw - 320px)/ 960);height:calc(50px + 10 * (100vw - 320px)/ 960);background:url(/special/casual/assets/common/images/deco_right.png) no-repeat top left;background-size:contain;position:absolute;top:0;right:0}.kouza__head{text-align:center;margin-bottom:12px}@media screen and (min-width:768px){.kouza__head{margin-bottom:18px;padding-left:10px}}.kouza__name{display:inline-block;margin-right:6px;padding-block:12.5px 12px;vertical-align:-4px;font-family:"NotoSansCJKjp Bold",sans-serif;font-size:22px}@media screen and (min-width:375px){.kouza__name{font-size:var(--font-xl)}}@media screen and (min-width:768px){.kouza__name{margin-right:6px;padding-block:4px;font-feature-settings:"palt" 1}}@media screen and (min-width:768px) and (max-width:871px){.kouza__name{display:block}}@media screen and (min-width:768px) and (max-width:1279px){.kouza__name{font-size:clamp(20px,2.0408163265vw,32px);vertical-align:-.1em}}.kouza__tag{position:relative;z-index:1;margin-right:4px;padding-inline:4px;border:1px solid var(--color-grey-500);border-radius:2px;color:var(--color-grey-500);line-height:1;font-size:10px}@media screen and (min-width:375px){.kouza__tag{font-size:var(--font-xs)}}@media screen and (min-width:768px) and (max-width:1279px){.kouza__tag{font-size:clamp(9px,.9183673469vw,14px)}}@media screen and (min-width:768px){.kouza__tag{margin-right:6px;padding:2px 5px;border-radius:3px;vertical-align:2px;letter-spacing:.08em}}.kouza__detail{margin-bottom:16px;display:grid;grid-template-rows:auto auto auto;grid-template-columns:46.6% 53.4%;grid-template-areas:"photo price" "photo term" "photo achieve"}@media screen and (min-width:768px){.kouza__detail{grid-template-rows:40px auto auto;grid-template-columns:45% auto;grid-template-areas:"photo price" "photo term" "photo achieve"}}@media screen and (min-width:1024px){.kouza__detail{grid-template-rows:50px auto;grid-template-columns:auto auto auto;grid-template-areas:"photo price price" "photo term achieve"}}@media screen and (min-width:1280px){.kouza__detail{grid-template-rows:58px auto;grid-template-columns:200px auto auto;grid-template-areas:"photo price price" "photo term achieve"}}.kouza__photo{position:relative;grid-area:photo}.kouza__photo img{border-bottom-right-radius:24px}@media screen and (min-width:768px){.kouza__photo img{border-bottom-right-radius:32px}}.kouza__photo::before{content:"";display:inline-block;width:calc(30px + 10 * (100vw - 320px)/ 960);height:calc(30px + 10 * (100vw - 320px)/ 960);background:url(/special/casual/assets/common/images/deco_left.png) no-repeat top left;background-size:contain;position:absolute;top:0;left:0}.kouza__price{grid-area:price;background:linear-gradient(90deg,color-mix(in srgb,var(--color-green-2) 50%,transparent) 0,color-mix(in srgb,var(--color-blue-2) 50%,transparent) 100%);padding-block:12px 4px;color:var(--color-price);text-shadow:1px 1px 0 var(--color-white);text-align:center;line-height:1;font-size:var(--font-m)}@media screen and (min-width:568px){.kouza__price{place-content:center;padding-block:0}}@media screen and (min-width:768px){.kouza__price{place-content:normal;padding-block:10px 4px}}@media screen and (min-width:768px) and (max-width:1279px){.kouza__price{font-size:clamp(12px,1.2244897959vw,16px)}}.kouza__price-num{margin-left:2px;vertical-align:-1px;font-size:var(--font-xxl)}@media screen and (min-width:768px) and (max-width:1279px){.kouza__price-num{font-size:clamp(22px,2.2448979592vw,38px)}}.kouza__term{grid-area:term;place-content:center;padding-top:10px;text-align:center;color:var(--color-green);line-height:1;white-space:nowrap;transform:translateY(-2px);font-family:"NotoSansCJKjp Bold",sans-serif;font-size:var(--font-l)}@media screen and (min-width:768px){.kouza__term{padding-top:5px}}@media screen and (min-width:1024px){.kouza__term{padding-top:0;padding-left:10px;transform:translate(-6px,0);text-align:right}}@media screen and (min-width:1280px){.kouza__term{transform:translate(-10px,-14px)}}@media screen and (min-width:768px) and (max-width:1279px){.kouza__term{font-size:clamp(16px,1.2244897959vw,22px)}}.kouza__term::before{margin-right:5px;vertical-align:bottom;transform:translate(-2px,-2px) scale(1)}@media screen and (min-width:568px){.kouza__term::before{transform:translate(-4px,0) scale(1.25)}}@media screen and (min-width:768px){.kouza__term::before{transform:translate(-4px,2px) scale(.9)}}@media screen and (min-width:1024px){.kouza__term::before{margin-right:16px;transform:translate(8px,0) scale(1)}}@media screen and (min-width:1280px){.kouza__term::before{margin-right:12px;transform:translate(4px,-5px) scale(1.25)}}.kouza__term--ico01::before{content:url(/special/casual/assets/common/images/ico01.svg);display:inline-block}.kouza__term--ico02::before{content:url(/special/casual/assets/common/images/ico02.svg);display:inline-block}.kouza__term--ico03::before{content:url(/special/casual/assets/common/images/ico03.svg);display:inline-block}.kouza__term-num{display:inline-block;transform:translateY(2px);font-size:var(--font-xxl)}@media screen and (min-width:768px) and (max-width:1279px){.kouza__term-num{font-size:clamp(22px,2.2448979592vw,38px)}}.kouza__achieve{grid-area:achieve;text-align:center;font-family:"NotoSansCJKjp Bold",sans-serif;white-space:nowrap;font-size:var(--font-m)}@media screen and (min-width:768px){.kouza__achieve{padding-top:5px}}@media screen and (min-width:1024px){.kouza__achieve{text-align:left;place-content:center;transform:translate(-4px,0)}}@media screen and (min-width:1280px){.kouza__achieve{transform:translate(-6px,-10px)}}@media screen and (min-width:768px) and (max-width:1279px){.kouza__achieve{font-size:clamp(12px,1.2244897959vw,16px)}}.kouza__achieve::after{content:url(/special/casual/assets/common/images/vector.svg);display:inline-block;transform:translate(2px,4px)}@media screen and (min-width:768px){.kouza__achieve::after{transform:translate(2px,4px) scale(.8)}}@media screen and (min-width:1024px){.kouza__achieve::after{transform:translate(2px,4px) scale(1)}}.kouza__text{margin-bottom:16px;text-align:center;font-size:var(--font-m)}@media screen and (min-width:768px) and (max-width:1279px){.kouza__text{font-size:clamp(12px,1.2244897959vw,16px)}}.kouza__link{display:block;width:100%;padding:16px;border-radius:999em;background:var(--color-blue);color:var(--color-white);line-height:1;text-align:center;font-size:var(--font-button)}@media screen and (min-width:768px) and (max-width:1279px){.kouza__link{font-size:clamp(14px,1.4285714286vw,16px)}}.kouza__link::after{display:inline-block;margin-left:10px;content:"";width:7px;height:7px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);vertical-align:1px}@media screen and (min-width:768px){.kouza__link::after{margin-left:15px}}@media (hover:hover){.kouza__link:hover{transition:all .5s;background:var(--color-green)}}.kouza__absolute-link{position:absolute;top:0;bottom:0;left:0;right:0;z-index:20}@media screen and (min-width:768px){.kouza__absolute-link{position:static}}.info-block{display:flex;flex-direction:column;gap:60px;padding:60px 16px}@media screen and (min-width:568px){.info-block{padding:60px 32px;gap:80px}}@media screen and (min-width:768px){.info-block{padding:80px 0}}.feature{border:2px solid var(--color-navy);padding:50px 20px;display:grid;grid-template-rows:auto auto auto;grid-template-columns:100%;grid-template-areas:"title" "feature-list" "illust";gap:40px 0}@media screen and (min-width:568px){.feature{padding:50px 32px}}@media screen and (min-width:768px){.feature{padding:50px;grid-template-rows:auto auto;grid-template-columns:55% 45%;grid-template-areas:"title title" "feature-list illust";gap:45px 0;place-content:center}}@media screen and (min-width:1036px){.feature{padding:60px;grid-template-rows:auto auto;grid-template-columns:625px 295px}}.feature__title{grid-area:title;text-align:center}.feature__title img{width:280px;height:auto}@media screen and (min-width:568px){.feature__title img{width:100%;max-width:561px}}.feature__list{grid-area:feature-list}@media screen and (min-width:768px){.feature__list{padding-top:12px}}@media screen and (min-width:768px) and (max-width:1279px){.feature__list{padding-left:3rem}}.feature__item{margin-bottom:24px;font-size:var(--font-m);line-height:1.4;position:relative;padding-left:40px}@media screen and (min-width:768px){.feature__item{margin-bottom:28px;padding-left:56px}}@media screen and (min-width:768px) and (max-width:1279px){.feature__item{font-size:clamp(12px,1.2244897959vw,16px)}}.feature__item strong{font-size:var(--font-l)}@media screen and (min-width:768px) and (max-width:1279px){.feature__item strong{font-size:clamp(16px,1.2244897959vw,22px)}}.feature__item:before{position:absolute;top:0;left:0;content:"";display:inline-block;width:32px;height:30px;padding-top:2px;place-content:center;text-align:center;background:url(/special/casual/assets/common/images/feature_li.svg) no-repeat top left;background-size:contain;font-family:"Robot Bold",sans-serif;font-size:var(--font-m);color:var(--color-white)}@media screen and (min-width:768px){.feature__item:before{width:40px;height:37px}}.feature__item:nth-child(1)::before{content:"1"}@media screen and (min-width:768px){.feature__item:nth-child(1)::before{transform:translateY(6px)}}.feature__item:nth-child(2)::before{content:"2"}.feature__item:nth-child(3)::before{content:"3"}.feature__item:nth-child(4)::before{content:"4"}.feature__item:last-child{margin-bottom:10px}.feature__illust{grid-area:illust;text-align:center}.feature__illust img{width:220px;max-width:295px}@media screen and (min-width:568px){.feature__illust img{width:100%}}.recom__title{width:320px;margin:0 auto 14px}@media screen and (min-width:768px){.recom__title{width:420px;margin-bottom:30px}}.recom__people{position:relative;margin-inline:20px;display:flex;flex-direction:column}@media screen and (min-width:768px){.recom__people{margin-inline:0;padding-inline:0;flex-direction:row;justify-content:center}}.recom__background{background:linear-gradient(90deg,var(--color-green-1) 0,var(--color-blue-1) 100%);width:75%;height:100%;position:absolute;top:0;right:0;border-radius:24px;z-index:-1}@media screen and (min-width:768px){.recom__background{width:100%;height:65%;position:absolute;top:auto;right:auto;bottom:0;left:0;border-radius:32px}}.recom__list{display:flex;flex-direction:column;gap:16px;padding-block:29.75px}@media screen and (min-width:568px){.recom__list{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:32px}}@media screen and (min-width:768px){.recom__list{align-items:flex-start;gap:26px;padding-block:0;padding-bottom:26px}}@media screen and (min-width:1024px){.recom__list{gap:32px}}@media screen and (min-width:1280px){.recom__list{gap:64px}}.recom__item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;font-family:"NotoSansCJKjp Bold",sans-serif;color:var(--color-navy)}@media screen and (min-width:568px){.recom__item{width:32%;flex-direction:column;justify-content:center;gap:10px}}@media screen and (min-width:768px){.recom__item{width:19%;gap:16px}}@media screen and (min-width:1024px){.recom__item{width:200px}}.recom__photo{width:46%;padding-inline:5px 8px}@media screen and (min-width:568px){.recom__photo{width:90%;padding-inline:0}}@media screen and (min-width:768px){.recom__photo{width:100%;padding-inline:0}}.recom__text{width:50%;font-size:var(--font-m);white-space:nowrap}@media screen and (min-width:568px){.recom__text{text-align:center}}@media screen and (min-width:768px){.recom__text{width:100%}}@media screen and (min-width:768px) and (max-width:1279px){.recom__text{font-size:clamp(12px,1.2244897959vw,16px)}}.others{background:var(--color-navy-3);padding:40px 20px;text-align:center}@media screen and (min-width:768px){.others{padding:50px 20px}}.others__title{margin-bottom:40px;font-family:"NotoSansCJKjp Bold",sans-serif;font-size:var(--font-l);color:var(--color-navy);position:relative;display:inline-block;padding-inline:48px}@media screen and (min-width:768px){.others__title{margin-bottom:50px;padding-inline:56px}}.others__title::after,.others__title::before{content:"";position:absolute;top:48%;display:inline-block;width:40px;height:1px;border-top:solid 1px #000}.others__title::before{left:0}.others__title::after{right:0}.others__list{display:flex;justify-content:center;gap:16px}@media screen and (min-width:768px){.others__list{gap:24px}}.others__image img{border-radius:20px}
/*# sourceMappingURL=style.css.map */
