html{font-family:Noto Sans,sans-serif}.link-button__anchor__inner{text-transform:none}.hs_cos_wrapper_type_rich_text p,.natural p,.section-list--number p{margin:1em 0}@media screen and (min-width:769px){.hs_cos_wrapper_type_rich_text p:last-child,.natural p:last-child,.section-list--number p:last-child{margin-bottom:-.5em}}.home-hero__logo{max-width:860px}.home-hero__logo__svg__path:nth-child(0){-webkit-transform:translateX(-3px) scaleX(.95);transform:translateX(-3px) scaleX(.95);-webkit-transition:1.5s -.02s;transition:1.5s -.02s}.home-hero__logo__svg__path:first-child{-webkit-transform:translateX(-1px) scaleX(.95);transform:translateX(-1px) scaleX(.95);-webkit-transition:1.5s 0s;transition:1.5s 0s}.home-hero__logo__svg__path:nth-child(2){-webkit-transform:translateX(1px) scaleX(.95);transform:translateX(1px) scaleX(.95);-webkit-transition:1.5s .02s;transition:1.5s .02s}.home-hero__logo__svg__path:nth-child(3){-webkit-transform:translateX(3px) scaleX(.95);transform:translateX(3px) scaleX(.95);-webkit-transition:1.5s .04s;transition:1.5s .04s}.home-hero__logo__svg__path:nth-child(4){-webkit-transform:translateX(5px) scaleX(.95);transform:translateX(5px) scaleX(.95);-webkit-transition:1.5s .06s;transition:1.5s .06s}.home-hero__logo__svg__path:nth-child(5){-webkit-transform:translateX(7px) scaleX(.95);transform:translateX(7px) scaleX(.95);-webkit-transition:1.5s .08s;transition:1.5s .08s}.home-hero__logo__svg__path:nth-child(6){-webkit-transform:translateX(9px) scaleX(.95);transform:translateX(9px) scaleX(.95);-webkit-transition:1.5s .1s;transition:1.5s .1s}.home-hero__logo__svg__path:nth-child(7){-webkit-transform:translateX(11px) scaleX(.95);transform:translateX(11px) scaleX(.95);-webkit-transition:1.5s .12s;transition:1.5s .12s}.home-hero__logo__svg__path:nth-child(8){-webkit-transform:translateX(13px) scaleX(.95);transform:translateX(13px) scaleX(.95);-webkit-transition:1.5s .14s;transition:1.5s .14s}.home-hero__logo__svg__path:nth-child(9){-webkit-transform:translateX(15px) scaleX(.95);transform:translateX(15px) scaleX(.95);-webkit-transition:1.5s .16s;transition:1.5s .16s}.home-hero__logo__svg__path:nth-child(10){-webkit-transform:translateX(17px) scaleX(.95);transform:translateX(17px) scaleX(.95);-webkit-transition:1.5s .18s;transition:1.5s .18s}.home-hero__logo__svg__path:nth-child(11){-webkit-transform:translateX(19px) scaleX(.95);transform:translateX(19px) scaleX(.95);-webkit-transition:1.5s .2s;transition:1.5s .2s}.home-hero__logo__svg__path:nth-child(12){-webkit-transform:translateX(21px) scaleX(.95);transform:translateX(21px) scaleX(.95);-webkit-transition:1.5s .22s;transition:1.5s .22s}.home-hero__logo__svg__path:nth-child(13){-webkit-transform:translateX(23px) scaleX(.95);transform:translateX(23px) scaleX(.95);-webkit-transition:1.5s .24s;transition:1.5s .24s}.home-hero__logo__svg__path:nth-child(14){-webkit-transform:translateX(25px) scaleX(.95);transform:translateX(25px) scaleX(.95);-webkit-transition:1.5s .26s;transition:1.5s .26s}.home-hero__logo__svg__path:nth-child(15){-webkit-transform:translateX(27px) scaleX(.95);transform:translateX(27px) scaleX(.95);-webkit-transition:1.5s .28s;transition:1.5s .28s}.home-hero__logo__svg__path:nth-child(16){-webkit-transform:translateX(29px) scaleX(.95);transform:translateX(29px) scaleX(.95);-webkit-transition:1.5s .3s;transition:1.5s .3s}.home-hero__logo__svg__path:nth-child(17){-webkit-transform:translateX(31px) scaleX(.95);transform:translateX(31px) scaleX(.95);-webkit-transition:1.5s .32s;transition:1.5s .32s}.home-hero__logo__svg__path:nth-child(18){-webkit-transform:translateX(33px) scaleX(.95);transform:translateX(33px) scaleX(.95);-webkit-transition:1.5s .34s;transition:1.5s .34s}.home-hero__logo__svg__path:nth-child(19){-webkit-transform:translateX(35px) scaleX(.95);transform:translateX(35px) scaleX(.95);-webkit-transition:1.5s .36s;transition:1.5s .36s}.home-hero__logo__svg__path:nth-child(20){-webkit-transform:translateX(37px) scaleX(.95);transform:translateX(37px) scaleX(.95);-webkit-transition:1.5s .38s;transition:1.5s .38s}.home-hero__logo__svg__path:nth-child(21){-webkit-transform:translateX(39px) scaleX(.95);transform:translateX(39px) scaleX(.95);-webkit-transition:1.5s .4s;transition:1.5s .4s}.home-hero__logo__svg__path:nth-child(22){-webkit-transform:translateX(41px) scaleX(.95);transform:translateX(41px) scaleX(.95);-webkit-transition:1.5s .42s;transition:1.5s .42s}.home-hero__logo__svg__path:nth-child(23){-webkit-transform:translateX(43px) scaleX(.95);transform:translateX(43px) scaleX(.95);-webkit-transition:1.5s .44s;transition:1.5s .44s}.home-hero__logo__svg__path:nth-child(24){-webkit-transform:translateX(45px) scaleX(.95);transform:translateX(45px) scaleX(.95);-webkit-transition:1.5s .46s;transition:1.5s .46s}.home-hero__logo__svg__path:nth-child(25){-webkit-transform:translateX(47px) scaleX(.95);transform:translateX(47px) scaleX(.95);-webkit-transition:1.5s .48s;transition:1.5s .48s}.home-hero__logo__svg__path:nth-child(26){-webkit-transform:translateX(49px) scaleX(.95);transform:translateX(49px) scaleX(.95);-webkit-transition:1.5s .5s;transition:1.5s .5s}.home-hero__logo__svg__path:nth-child(27){-webkit-transform:translateX(51px) scaleX(.95);transform:translateX(51px) scaleX(.95);-webkit-transition:1.5s .52s;transition:1.5s .52s}.home-hero__logo__svg__path:nth-child(28){-webkit-transform:translateX(53px) scaleX(.95);transform:translateX(53px) scaleX(.95);-webkit-transition:1.5s .54s;transition:1.5s .54s}.home-hero__logo__svg__path:nth-child(29){-webkit-transform:translateX(55px) scaleX(.95);transform:translateX(55px) scaleX(.95);-webkit-transition:1.5s .56s;transition:1.5s .56s}.home-hero__logo__svg__path:nth-child(30){-webkit-transform:translateX(57px) scaleX(.95);transform:translateX(57px) scaleX(.95);-webkit-transition:1.5s .58s;transition:1.5s .58s}.home-hero__logo__svg__path:nth-child(31){-webkit-transform:translateX(59px) scaleX(.95);transform:translateX(59px) scaleX(.95);-webkit-transition:1.5s .6s;transition:1.5s .6s}.home-hero__logo__svg__path:nth-child(32){-webkit-transform:translateX(61px) scaleX(.95);transform:translateX(61px) scaleX(.95);-webkit-transition:1.5s .62s;transition:1.5s .62s}.home-hero__logo__svg__path:nth-child(33){-webkit-transform:translateX(63px) scaleX(.95);transform:translateX(63px) scaleX(.95);-webkit-transition:1.5s .64s;transition:1.5s .64s}.home-hero__logo__svg__path:nth-child(34){-webkit-transform:translateX(65px) scaleX(.95);transform:translateX(65px) scaleX(.95);-webkit-transition:1.5s .66s;transition:1.5s .66s}.home-hero__logo__svg__path:nth-child(35){-webkit-transform:translateX(67px) scaleX(.95);transform:translateX(67px) scaleX(.95);-webkit-transition:1.5s .68s;transition:1.5s .68s}.home-hero__logo__svg__path:nth-child(36){-webkit-transform:translateX(69px) scaleX(.95);transform:translateX(69px) scaleX(.95);-webkit-transition:1.5s .7s;transition:1.5s .7s}.home-hero__logo__svg__path:nth-child(37){-webkit-transform:translateX(71px) scaleX(.95);transform:translateX(71px) scaleX(.95);-webkit-transition:1.5s .72s;transition:1.5s .72s}.home-hero__logo__svg__path:nth-child(38){-webkit-transform:translateX(73px) scaleX(.95);transform:translateX(73px) scaleX(.95);-webkit-transition:1.5s .74s;transition:1.5s .74s}.home-hero__logo__svg__path:nth-child(39){-webkit-transform:translateX(75px) scaleX(.95);transform:translateX(75px) scaleX(.95);-webkit-transition:1.5s .76s;transition:1.5s .76s}.home-hero__logo__svg__path:nth-child(40){-webkit-transform:translateX(77px) scaleX(.95);transform:translateX(77px) scaleX(.95);-webkit-transition:1.5s .78s;transition:1.5s .78s}@media screen and (min-width:769px){.home-value .paragraph{height:6em}.home-value .link-button__anchor{max-width:none;white-space:nowrap}}.content--special .heading-2,.content--special .heading-3,.content--special .hero__heading{font-family:"Noto Serif",serif}.special-top__contents__box__title.heading-2,.special-value__contents__box__title .heading-2{-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb}.special-value__contents__box__title .heading-2{z-index:0}.special-value__contents__box__title .heading-2:after{z-index:-1}@media screen and (max-width:1050px) and (min-width:769px){.special-value__contents__box__title .heading-2{width:30%}}.special-value__contents__box__title+*{position:relative}@media screen and (max-width:1050px) and (min-width:769px){.special-value__contents__box:first-child .special-value__contents__box__title .heading-2,.special-value__contents__box:nth-child(3) .special-value__contents__box__title .heading-2{text-align:right}.special-value__contents__box:first-child .special-value__contents__box__title .heading-2:after,.special-value__contents__box:nth-child(3) .special-value__contents__box__title .heading-2:after{left:auto;right:-124px}}@media screen and (min-width:1050px){.special-value__contents__box:nth-child(4) .special-value__contents__box__title .heading-2{margin-right:187px}}.m-casestudy .title-box .number-box{gap:4px}@media screen and (min-width:769px){.m-casestudy .title-box .number-box{width:86px}}.section.lp-form .container{max-width:978px!important}