@charset "UTF-8";html{box-sizing:border-box;-webkit-text-size-adjust:100%;word-break:normal;-moz-tab-size:4;tab-size:4}*,:before,:after{background-repeat:no-repeat;box-sizing:inherit}:before,:after{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}hr{overflow:visible;height:0;color:inherit}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}iframe{border-style:none}input{border-radius:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit],[role=button]{cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-width:0}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal;max-width:100%}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}[disabled]{cursor:default}img{border-style:none}progress{vertical-align:baseline}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}html{font-size:62.5%;font-feature-settings:"palt";scroll-behavior:smooth}body{line-height:1.4;font-size:1.6rem;font-family:"Roboto","Noto Sans JP",serif;font-weight:500;color:#333;margin:0;overflow-wrap:anywhere;animation:fadeIn 1.5s ease 0s 1 normal}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}p,ul{line-height:1.6}ul{list-style:none}a{transition:1s}a:hover{opacity:.5;transition:.5s}strong,b{font-weight:700}small{font-size:100%}img{vertical-align:bottom;max-width:100%}.sp{display:none}.flex{display:flex}main{overflow:hidden}@media screen and (max-width:750px){html{font-size:min(1.3333vw, 10px)}body{font-size:clamp(16px, 2rem, 22px);-webkit-text-size-adjust:100%}.sp{display:block}}#header{padding:3rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/fv/bg_pc.webp) no-repeat center center/cover}#header .header__inner{width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box}@media screen and (max-width:1200px){#header .header__inner{width:102.4rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:1024px){#header .header__inner{width:98.1rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:981px){#header .header__inner{width:75.1rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:750px){#header .header__inner{width:100%;padding-left:4rem;padding-right:4rem}}#header .header__inner{padding-bottom:5rem}#header .header__inner .header__fv{flex-wrap:wrap;align-items:flex-end;justify-content:center;color:#292e7b;line-height:1;margin-bottom:3rem}#header .header__inner .header__fv .header__fv-text-small{width:30rem;font-size:3.8rem;font-weight:900}#header .header__inner .header__fv .header__fv-text-small .header__fv-text-mark{font-size:3rem}#header .header__inner .header__fv .header__fv-text-large{display:flex;align-items:flex-end;width:41rem;font-size:6.4rem;font-weight:900;line-height:1}#header .header__inner .header__fv .header__fv-text-large .header__fv-highlight{display:flex;align-items:flex-end;font-size:10.4rem}#header .header__inner .header__fv .header__fv-text-large .header__fv-highlight .header__fv-a{font-family:"TASA Explorer",sans-serif;font-size:14.5rem;font-weight:700;line-height:.75;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/fv/text_a.svg) no-repeat center center/101% auto;background-clip:text;-webkit-background-clip:text;color:transparent}#header .header__inner .header__fv .header__fv-text-large .header__fv-highlight .header__fv-i{font-family:"TASA Explorer",sans-serif;font-size:14.5rem;font-weight:700;line-height:.75;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/fv/text_i.svg) no-repeat center center/101% auto;background-clip:text;-webkit-background-clip:text;color:transparent}#header .header__inner .header__fv .header__fv-text-large .header__fv-highlight .header__fv-search{display:inline-block;background:linear-gradient(to bottom,#1ae6ff 0%,#0b59d7 100%);background-clip:text;-webkit-background-clip:text;color:transparent}#header .header__inner .header__fv .header__fv-text-middle{width:100%;font-size:8.2rem;font-weight:900;text-align:center;margin-top:2.5rem;letter-spacing:.25rem}#header .header__inner .header__lead{font-size:3.2rem;font-weight:900;text-align:center;margin-bottom:3rem}#header .header__inner .header__lead .header__lead-sub{font-size:4.2rem}#header .header__inner .header__lead .header__lead-sub .header__lead-dot{font-size:3.2rem}#header .header__inner .header__content{justify-content:center;gap:3rem;margin:0 0 4rem}#header .header__inner .header__content .header__support{display:flex;align-items:center;flex-flow:column-reverse}#header .header__inner .header__content .header__support .header__support-title{position:relative;top:-2.75rem}#header .header__inner .header__content .header__support .header__support-title .header__support-title-ribbon{display:table;font-size:2rem;font-weight:700;text-align:center;color:#fff;padding:1rem 10rem;background:linear-gradient(to right,#3179ed 0%,#2acaff 50%,#3179ed 100%);position:relative;z-index:20}#header .header__inner .header__content .header__support .header__support-title:before{content:" ";display:block;width:3.6rem;height:3.8rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/fv/ribbon.svg) no-repeat center center/cover;transform:scale(-1,1);position:absolute;top:.9rem;left:-2.5rem;z-index:10}#header .header__inner .header__content .header__support .header__support-title:after{content:" ";display:block;width:3.6rem;height:3.8rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/fv/ribbon.svg) no-repeat center center/cover;position:absolute;top:.9rem;right:-2.5rem;z-index:10}#header .header__inner .header__content .header__support .header__support-body .header__support-list{gap:1rem;align-items:flex-start}#header .header__inner .header__content .header__support .header__support-body .header__support-list .header__support-item{width:15rem;padding:.4rem;background:linear-gradient(135deg,#80ebf8 0%,#3179ed 100%);box-shadow:0 0 2rem #80ebf8;aspect-ratio:1/1;border-radius:50%}#header .header__inner .header__content .header__support .header__support-body .header__support-list .header__support-item .header__support-item-inner{width:100%;text-align:center;line-height:1;padding:2rem 1rem 0;background:#fff;aspect-ratio:1/1;border-radius:50%}#header .header__inner .header__content .header__support .header__support-body .header__support-list .header__support-item .header__support-item-inner .header__support-icon{display:table;margin:0 auto}#header .header__inner .header__content .header__description .header__description-title{font-size:3.8rem;font-weight:900;color:#292e7b;line-height:1.2}#header .header__inner .header__content .header__description .header__description-small{display:table;font-size:2.075rem;font-weight:400;line-height:1.2;margin-bottom:1rem}#header .header__inner .header__nav-list{align-items:center;gap:4rem}#header .header__inner .header__nav-list .header__nav-item{width:calc(50% - 2rem)}#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--talk{display:flex;justify-content:center;align-items:center;font-weight:700;text-align:center;text-decoration:none;color:#fff;padding:1.5rem 0;background:linear-gradient(to right,#fc3434 0%,#e72121 100%);border-radius:6rem;position:relative}#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--talk:hover{transform:scale(1.1)}#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--talk .message__nav-badge{font-size:2.4rem;color:#e72121;padding:1rem 2rem;background:#fff;border-radius:2rem;position:absolute;top:-2.7rem;left:-5.6rem}#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--talk .message__nav-badge:after{content:" ";display:block;width:0;height:0;border-style:solid;border-top:1rem solid transparent;border-bottom:1rem solid transparent;border-left:1.7rem solid #fff;border-right:0;position:absolute;bottom:-1rem;right:2rem;transform:rotate(64deg)}#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--talk .message__nav-body{align-items:center;gap:2rem}#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--talk .message__nav-body .message__nav-label{font-size:4rem}#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--talk .message__nav-body .message__nav-desc{font-size:1.6rem;text-align:left}#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--talk:after{content:" ";display:inline-block;width:1.4rem;height:2rem;vertical-align:middle;margin-left:2rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/common/icon_arrow.svg) no-repeat center center/cover}@media screen and (max-width:1200px){#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--talk .message__nav-badge{font-size:2rem;top:-3.7rem;left:-.6rem}#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--talk .message__nav-body{gap:1rem}#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--talk .message__nav-body .message__nav-label{font-size:3.4rem}#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--talk:after{margin-left:1rem}}@media screen and (max-width:1024px){#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--talk .message__nav-badge{font-size:1.8rem;top:-3.7rem;left:0}#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--talk .message__nav-body{gap:1.5rem}#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--talk .message__nav-body .message__nav-label{font-size:3.2rem}#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--talk .message__nav-body .message__nav-desc{font-size:1.4rem}}@media screen and (max-width:981px){#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--talk .message__nav-badge{font-size:1.4rem;top:-3.7rem;left:0}#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--talk .message__nav-body{gap:1rem}#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--talk .message__nav-body .message__nav-label{font-size:2.4rem}#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--talk .message__nav-body .message__nav-desc{font-size:1.2rem}#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--talk:after{margin-left:1rem}}@media screen and (max-width:750px){#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--talk{padding:1.5rem 3rem 1.5rem 5rem}#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--talk .message__nav-badge{font-size:2.4rem;top:-4rem;left:-2rem}#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--talk .message__nav-body{gap:2rem}#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--talk .message__nav-body .message__nav-label{font-size:4rem}#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--talk .message__nav-body .message__nav-desc{font-size:2.4rem}#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--talk:after{margin-left:2rem}}#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--download{display:flex;justify-content:center;align-items:center;font-weight:700;text-align:center;text-decoration:none;color:#fff;font-size:2.8rem;padding:1.5rem 0;background:linear-gradient(to right,#fccd34 0%,#f57f10 100%);border-radius:6rem;position:relative}#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--download:hover{transform:scale(1.1)}#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--download .message__nav-label-sub{font-size:2.2rem}#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--download:after{content:" ";display:inline-block;width:1.4rem;height:2rem;vertical-align:middle;margin-left:2rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/common/icon_arrow.svg) no-repeat center center/cover}@media screen and (max-width:1200px){#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--download{font-size:2.6rem}#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--download .message__nav-label-sub{font-size:2rem}}@media screen and (max-width:1024px){#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--download{font-size:2.4rem}#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--download .message__nav-label-sub{font-size:1.8rem}}@media screen and (max-width:981px){#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--download{font-size:2rem}#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--download .message__nav-label-sub{font-size:1.4rem}#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--download:after{margin-left:1rem}}@media screen and (max-width:750px){#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--download{font-size:3.4rem;padding:1.5rem 5rem}#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--download .message__nav-label-sub{font-size:2.6rem}#header .header__inner .header__nav-list .header__nav-item a.plan__nav-link--download:after{margin-left:2rem}}@media screen and (max-width:1200px){#header{padding:3rem 0}#header .header__logo{padding-left:3rem}}@media screen and (max-width:1024px){#header .header__inner .header__lead{font-size:3rem}#header .header__inner .header__lead .header__lead-sub{font-size:4rem}#header .header__inner .header__lead .header__lead-sub .header__lead-dot{font-size:2.82rem}}@media screen and (max-width:981px){#header .header__logo{width:12rem}#header .header__inner .header__fv .header__fv-text-small{width:26rem;font-size:3.2rem}#header .header__inner .header__fv .header__fv-text-small .header__fv-text-mark{font-size:2.8rem}#header .header__inner .header__fv .header__fv-text-large{width:37rem;font-size:6.4rem}#header .header__inner .header__fv .header__fv-text-large .header__fv-highlight{font-size:9rem}#header .header__inner .header__fv .header__fv-text-large .header__fv-highlight .header__fv-a{font-size:12.5rem}#header .header__inner .header__fv .header__fv-text-large .header__fv-highlight .header__fv-i{font-size:12.5rem}#header .header__inner .header__fv .header__fv-text-middle{font-size:7.2rem}#header .header__inner .header__lead{font-size:2.6rem}#header .header__inner .header__lead .header__lead-sub{display:table;font-size:3.8rem;margin:0 auto}#header .header__inner .header__lead .header__lead-sub .header__lead-dot{font-size:2.4rem}#header .header__inner .header__content{gap:2rem}#header .header__inner .header__content .header__support .header__support-title{top:-2rem}#header .header__inner .header__content .header__support .header__support-title .header__support-title-ribbon{font-size:1.6rem;padding:.5rem 4rem}#header .header__inner .header__content .header__support .header__support-title:before{width:2.6rem;height:2.8rem;top:.9rem;left:-1.75rem}#header .header__inner .header__content .header__support .header__support-title:after{width:2.6rem;height:2.8rem;top:.9rem;right:-1.75rem}#header .header__inner .header__content .header__support .header__support-body .header__support-list{gap:.5rem}#header .header__inner .header__content .header__support .header__support-body .header__support-list .header__support-item{width:10rem;padding:.2rem}#header .header__inner .header__content .header__support .header__support-body .header__support-list .header__support-item .header__support-item-inner .header__support-icon{height:4.2rem}#header .header__inner .header__content .header__support .header__support-body .header__support-list .header__support-item .header__support-item-inner{font-size:1.1rem;padding:1.25rem .5rem 0}#header .header__inner .header__content .header__description .header__description-title{font-size:3rem}#header .header__inner .header__content .header__description .header__description-small{font-size:1.6rem}#header .header__inner .header__nav-list{align-items:center;gap:2rem}#header .header__inner .header__nav-list .header__nav-item{width:calc(50% - 1rem)}}@media screen and (max-width:750px){#header .header__logo{width:14rem;padding-left:4rem}#header .header__inner .header__fv{margin:3rem 0 4rem}#header .header__inner .header__fv .header__fv-text-small{width:29rem;font-size:3.6rem}#header .header__inner .header__fv .header__fv-text-large{width:38rem;font-size:6rem}#header .header__inner .header__fv .header__fv-text-large .header__fv-highlight{font-size:10rem}#header .header__inner .header__fv .header__fv-text-large .header__fv-highlight .header__fv-a{font-size:12.5rem}#header .header__inner .header__fv .header__fv-text-large .header__fv-highlight .header__fv-i{font-size:12.5rem}#header .header__inner .header__fv .header__fv-text-middle{font-size:7.8rem;letter-spacing:.2rem}#header .header__inner .header__lead{font-size:2.4rem;margin-bottom:4rem}#header .header__inner .header__lead .header__lead-sub{display:inline-block;font-size:2.6rem}#header .header__inner .header__lead .header__lead-sub .header__lead-dot{font-size:2.4rem}#header .header__inner .header__content{flex-flow:column;gap:2rem;margin-bottom:7rem}#header .header__inner .header__content .header__support .header__support-title{top:-3.75rem}#header .header__inner .header__content .header__support .header__support-title .header__support-title-ribbon{font-size:2.4rem;font-weight:700;padding:.5rem 14rem .75rem}#header .header__inner .header__content .header__support .header__support-title:before{width:3rem;height:3.4rem;top:1.9rem;left:-1.7rem}#header .header__inner .header__content .header__support .header__support-title:after{width:3rem;height:3.4rem;top:1.9rem;right:-1.7rem}#header .header__inner .header__content .header__support .header__support-body .header__support-list{gap:1.5rem}#header .header__inner .header__content .header__support .header__support-body .header__support-list .header__support-item{width:20rem;padding:.28rem}#header .header__inner .header__content .header__support .header__support-body .header__support-list .header__support-item .header__support-item-inner .header__support-icon{height:8rem}#header .header__inner .header__content .header__support .header__support-body .header__support-list .header__support-item .header__support-item-inner{font-size:2.4rem;padding:2.5rem 1rem 0}#header .header__inner .header__content .header__description .header__description-title{font-size:2.8rem}#header .header__inner .header__content .header__description .header__description-title br{display:none}#header .header__inner .header__content .header__description .header__description-small{font-size:2.4rem;font-weight:400}#header .header__inner .header__nav-list{flex-flow:column;justify-content:center;align-items:center;gap:4rem}#header .header__inner .header__nav-list .header__nav-item{width:100%}}#worry{padding:10rem 0 7.7rem;background:#f6f6f6}#worry .worry__inner{width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box}@media screen and (max-width:1200px){#worry .worry__inner{width:102.4rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:1024px){#worry .worry__inner{width:98.1rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:981px){#worry .worry__inner{width:75.1rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:750px){#worry .worry__inner{width:100%;padding-left:4rem;padding-right:4rem}}#worry .worry__inner .worry__title{font-size:3.2rem;font-weight:900;text-align:center;margin:0 auto 8rem auto}#worry .worry__inner .worry__title .worry__title-text--large{display:table;font-size:4.6rem;margin:2rem auto 0 auto}#worry .worry__inner .worry__list{position:relative}#worry .worry__inner .worry__list .worry__item{display:table;font-size:2rem;margin-bottom:5rem;padding:2rem 5rem 2rem 4rem;background:#fff;border-radius:2rem;position:relative}#worry .worry__inner .worry__list .worry__item .worry__highlight{display:table;font-size:2.8rem;font-weight:700;color:#0b59d7}#worry .worry__inner .worry__list .worry__item:after{content:" ";display:inline-block;width:2.5rem;height:2.3rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/worry/balloon.svg) no-repeat center center;position:absolute;right:9rem;bottom:-2.3rem}#worry .worry__inner .worry__list .worry__item:nth-of-type(2){position:absolute;right:14rem;top:8rem}#worry .worry__inner .worry__list .worry__item:nth-of-type(2):after{transform:scale(-1,1);left:14rem}#worry .worry__inner .worry__list .worry__item:nth-of-type(3):after{right:25rem}#worry .worry__inner .worry__list .worry__item:nth-of-type(4){position:absolute;right:0;top:27rem}#worry .worry__inner .worry__list .worry__item:nth-of-type(4):after{transform:scale(-1,1);right:9rem}#worry .worry__inner .worry__list .worry__item:last-of-type:after{right:9rem}@media screen and (max-width:1200px){#worry .worry__inner .worry__list .worry__item{font-size:1.6rem}#worry .worry__inner .worry__list .worry__item .worry__highlight{font-size:2.2rem}#worry .worry__inner .worry__list .worry__item:nth-of-type(2){right:4rem}}@media screen and (max-width:1024px){#worry .worry__inner .worry__list .worry__item{font-size:1.6rem}#worry .worry__inner .worry__list .worry__item .worry__highlight{font-size:2rem}}@media screen and (max-width:981px){#worry .worry__inner .worry__title{font-size:2.8rem}#worry .worry__inner .worry__title .worry__title-text--large{font-size:4rem}#worry .worry__inner .worry__list .worry__item{width:100%;margin-bottom:2rem;position:inherit}#worry .worry__inner .worry__list .worry__item .worry__highlight{font-size:2.4rem}#worry .worry__inner .worry__list .worry__item:after{display:none}#worry .worry__inner .worry__list .worry__item:nth-of-type(2){position:relative;top:0;right:0}#worry .worry__inner .worry__list .worry__item:nth-of-type(4){position:inherit;top:0}}@media screen and (max-width:750px){#worry{padding:10rem 0}#worry .worry__inner .worry__title{font-size:3.4rem;margin-bottom:4rem}#worry .worry__inner .worry__title .worry__title-text--large{font-size:5rem;margin-top:1rem}#worry .worry__inner .worry__list{display:flex;flex-flow:column;align-items:center;gap:3rem}#worry .worry__inner .worry__list .worry__item{width:auto;font-size:2.4rem;text-align:center;margin-bottom:0;padding:1.5rem 4rem}#worry .worry__inner .worry__list .worry__item .worry__highlight{font-size:2.8rem;margin:0 auto}#worry .worry__inner .worry__list .worry__item br{display:none}}#significance{padding:12rem 0 0}#significance .significance__inner{width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box}@media screen and (max-width:1200px){#significance .significance__inner{width:102.4rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:1024px){#significance .significance__inner{width:98.1rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:981px){#significance .significance__inner{width:75.1rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:750px){#significance .significance__inner{width:100%;padding-left:4rem;padding-right:4rem}}#significance .significance__inner .significance__header{flex-flow:row-reverse;align-items:center;gap:6rem;margin-bottom:8rem}#significance .significance__inner .significance__header .significance__graph{width:47.7rem}#significance .significance__inner .significance__header .significance__title{width:calc(100% - 53.7rem)}#significance .significance__inner .significance__header .significance__title .significance__title-sub--blue{font-size:3.8rem;font-weight:900;color:#292e7b}#significance .significance__inner .significance__header .significance__title .significance__title-main{display:flex;align-items:flex-start;gap:1rem;margin:2.5rem 0 1.5rem}#significance .significance__inner .significance__header .significance__title .significance__title-main .significance__title-mark{font-size:4.8rem;font-size:600;color:#e72121}#significance .significance__inner .significance__header .significance__title .significance__title-main .significance__title-gradation{font-size:8.2rem;font-size:900;background:linear-gradient(to right,#e72121 0%,#ffbf00 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#significance .significance__inner .significance__header .significance__title .significance__title-main .significance__title-gradation .significance__title-gradation--en{font-size:9.6rem;font-weight:500;line-height:.8}#significance .significance__inner .significance__header .significance__title .significance__title-main-small{display:flex;align-items:flex-end;gap:1rem;margin-bottom:2.5rem}#significance .significance__inner .significance__header .significance__title .significance__title-main-small .significance__title-mark{font-size:4.8rem;font-size:600;color:#ffbf00}#significance .significance__inner .significance__header .significance__title .significance__title-main-small .significance__title-gradation{font-size:5.4rem;font-size:700;background:linear-gradient(to right,#e72121 0%,#ffbf00 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#significance .significance__inner .significance__header .significance__title .significance__title-sub--red{font-size:5.4rem;font-weight:900;color:#e92d1f}#significance .significance__inner .significance__comparison .significance__comparison-heading{font-size:3.2rem;font-weight:700;text-align:center;margin-bottom:1rem}#significance .significance__inner .significance__comparison .significance__comparison-lead{font-size:1.8rem;text-align:center}#significance .significance__inner .significance__comparison .significance__comparison-body{width:100%;gap:5%;margin-top:3rem;background:#fff1f1}#significance .significance__inner .significance__comparison .significance__comparison-body .significance__method{width:47.5%;padding:3rem;position:relative}#significance .significance__inner .significance__comparison .significance__comparison-body .significance__method .significance__method-title{font-size:3rem;font-weight:500;text-align:center;margin-bottom:3rem}#significance .significance__inner .significance__comparison .significance__comparison-body .significance__method .significance__method-title b{font-size:3.2rem;font-weight:700}#significance .significance__inner .significance__comparison .significance__comparison-body .significance__method .significance__method-list{list-style:none}#significance .significance__inner .significance__comparison .significance__comparison-body .significance__method .significance__method-list li{width:100%;font-size:2.4rem;text-align:center;margin-bottom:3.6rem;padding:1rem;border:2px solid #000;position:relative}#significance .significance__inner .significance__comparison .significance__comparison-body .significance__method .significance__method-list li:after{content:" ";display:table;width:3.4rem;border-top:1.6rem solid #000;border-left:1.7rem solid transparent;border-right:1.7rem solid transparent;position:absolute;left:calc(50% - 1.7rem);bottom:-2.6rem}#significance .significance__inner .significance__comparison .significance__comparison-body .significance__method .significance__method-list li:last-of-type{color:#fff;margin-bottom:0;background:#000}#significance .significance__inner .significance__comparison .significance__comparison-body .significance__method .significance__method-list li:last-of-type:after{display:none}#significance .significance__inner .significance__comparison .significance__comparison-body .significance__method.significance__method--seo{background:#eceff1}#significance .significance__inner .significance__comparison .significance__comparison-body .significance__method.significance__method--seo .significance__method-title b{color:#292e7b}#significance .significance__inner .significance__comparison .significance__comparison-body .significance__method.significance__method--seo .significance__method-list li{color:#292e7b;border:2px solid #292e7b}#significance .significance__inner .significance__comparison .significance__comparison-body .significance__method.significance__method--seo .significance__method-list li:after{border-top:1.6rem solid #bec2fa}#significance .significance__inner .significance__comparison .significance__comparison-body .significance__method.significance__method--seo .significance__method-list li:last-of-type{color:#fff;background:#292e7b}#significance .significance__inner .significance__comparison .significance__comparison-body .significance__method.significance__method--seo:after{content:" ";display:block;width:11%;height:100%;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/significance/bg_arrow.svg) no-repeat center center/cover;position:absolute;top:0;right:-11%}#significance .significance__inner .significance__comparison .significance__comparison-body .significance__method.significance__method--aio{position:relative}#significance .significance__inner .significance__comparison .significance__comparison-body .significance__method.significance__method--aio .significance__method-title b{color:#e92d1f}#significance .significance__inner .significance__comparison .significance__comparison-body .significance__method.significance__method--aio .significance__method-list li{color:#e92d1f;border:2px solid #e92d1f}#significance .significance__inner .significance__comparison .significance__comparison-body .significance__method.significance__method--aio .significance__method-list li:after{border-top:1.6rem solid #fbb}#significance .significance__inner .significance__comparison .significance__comparison-body .significance__method.significance__method--aio .significance__method-list li:last-of-type{color:#fff;background:#e92d1f}#significance .significance__inner .significance__comparison .significance__comparison-body .significance__method.significance__method--aio:after{content:" ";display:block;width:6.3rem;height:12.1rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/significance/illust.svg) no-repeat center center/cover;position:absolute;right:-2rem;bottom:-3rem}#significance .significance__inner .significance__conclusion{font-size:4.6rem;font-weight:900;color:#292e7b;text-align:center;margin-top:8rem}#significance .significance__inner .significance__conclusion .significance__conclusion-text--gradation{display:table;font-size:5.4rem;margin:2rem auto 0 auto;background:linear-gradient(to right,#e72121 0%,#f22a2a 50%,#fcc932 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative}#significance .significance__inner .significance__conclusion .significance__conclusion-text--gradation:before{content:"●●●●●●";display:table;font-size:1rem;letter-spacing:4.15rem;background:linear-gradient(to right,#e72121 0%,#f22a2a 50%,#fcc932 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:absolute;top:-1rem;right:-2rem}#significance .significance__inner .significance__conclusion .significance__conclusion-text--gradation:after{content:" ";display:block;width:100%;height:.8rem;margin-top:1rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/common/border.svg) no-repeat center center}#significance .significance__inner .significance__button{display:table;text-align:center}#significance .significance__inner .significance__button a{display:table;font-weight:700;color:#fff;text-decoration:none;border-radius:4rem}#significance .significance__inner .significance__button.significance__button--orange{margin:8rem auto 2rem auto}#significance .significance__inner .significance__button.significance__button--orange a{font-size:2.2rem;padding:1.5rem 5rem;background:linear-gradient(to right,#fccd32 0%,#f59310 100%)}#significance .significance__inner .significance__button.significance__button--orange a .significance__button-text{font-size:2.8rem}#significance .significance__inner .significance__button.significance__button--orange a:after{content:" ";display:inline-block;width:1.4rem;height:2rem;margin-left:2rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/common/icon_arrow.svg) no-repeat center center/cover}#significance .significance__inner .significance__button.significance__button--gray{margin:0 auto 2rem auto}#significance .significance__inner .significance__button.significance__button--gray a{font-size:1.8rem;padding:1rem 3rem;background:#999}#significance .significance__inner .significance__button.significance__button--gray a:after{content:" ";display:inline-block;width:1rem;height:1.5rem;margin-left:1rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/common/icon_arrow.svg) no-repeat center center/cover}#significance .significance__conclusion{padding:12rem 0;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/significance/bg_arrow_top.svg) no-repeat center top/100% auto,url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/significance/bg_arrow_bottom.svg) no-repeat center 102%/104% auto,url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/significance/bg.webp) no-repeat center center/100% auto}#significance .significance__conclusion .significance__conclusion-text{width:100%;max-width:1200px;margin:4rem auto 0;box-sizing:border-box}@media screen and (max-width:1200px){#significance .significance__conclusion .significance__conclusion-text{width:102.4rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:1024px){#significance .significance__conclusion .significance__conclusion-text{width:98.1rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:981px){#significance .significance__conclusion .significance__conclusion-text{width:75.1rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:750px){#significance .significance__conclusion .significance__conclusion-text{width:100%;padding-left:4rem;padding-right:4rem}}#significance .significance__conclusion .significance__conclusion-text{font-size:4.6rem;font-weight:900;line-height:1.6;text-align:center;color:#fff}#significance .significance__conclusion .significance__conclusion-text .significance__conclusion-label{display:table;font-size:5.4rem;margin:2rem auto 0 auto}#significance .significance__conclusion .significance__conclusion-text .significance__conclusion-label .significance__conclusion-emphasis{position:relative}#significance .significance__conclusion .significance__conclusion-text .significance__conclusion-label .significance__conclusion-emphasis:before{content:" ";width:.8rem;height:.8rem;border-radius:50%;background:#fff;position:absolute;top:-1rem;margin-left:calc(50% - 0.4rem)}#significance .significance__conclusion .significance__conclusion-text .significance__conclusion-label:after{content:" ";display:block;width:100%;height:.8rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/common/wave_white.svg) repeat-x left center/auto 100%}@media screen and (max-width:1200px){#significance .significance__inner .significance__header{gap:4rem}#significance .significance__inner .significance__header .significance__graph{width:38rem}#significance .significance__inner .significance__header .significance__title{width:calc(100% - 42rem)}#significance .significance__inner .significance__header .significance__title .significance__title-sub--blue{font-size:3.4rem}#significance .significance__inner .significance__header .significance__title .significance__title-main .significance__title-mark{font-size:4.2rem}#significance .significance__inner .significance__header .significance__title .significance__title-main .significance__title-gradation{font-size:7.8rem}#significance .significance__inner .significance__header .significance__title .significance__title-main .significance__title-gradation .significance__title-gradation--en{font-size:8.6rem}#significance .significance__inner .significance__header .significance__title .significance__title-main-small .significance__title-mark{font-size:4.2rem}#significance .significance__inner .significance__header .significance__title .significance__title-main-small .significance__title-gradation{font-size:4.2rem}#significance .significance__inner .significance__header .significance__title .significance__title-sub--red{font-size:4.8rem}#significance .significance__inner .significance__comparison .significance__comparison-heading{font-size:3rem}#significance .significance__inner .significance__comparison .significance__comparison-body .significance__method .significance__method-title{font-size:2.4rem}#significance .significance__inner .significance__comparison .significance__comparison-body .significance__method .significance__method-title b{font-size:3rem}#significance .significance__inner .significance__comparison .significance__comparison-body .significance__method .significance__method-list li{font-size:2rem}#significance .significance__inner .significance__conclusion{font-size:4.6rem}#significance .significance__inner .significance__conclusion .significance__conclusion-text--gradation{font-size:5.4rem}#significance .significance__inner .significance__button.significance__button--orange a{font-size:2rem}#significance .significance__inner .significance__button.significance__button--orange a .significance__button-text{font-size:2.4rem}#significance .significance__inner .significance__button.significance__button--gray a{font-size:1.6rem}#significance .significance__conclusion .significance__conclusion-text{font-size:4rem}#significance .significance__conclusion .significance__conclusion-text .significance__conclusion-label{font-size:5rem}}@media screen and (max-width:981px){#significance .significance__inner .significance__header{flex-flow:column-reverse;justify-content:center}#significance .significance__inner .significance__header .significance__graph{width:47.7rem}#significance .significance__inner .significance__header .significance__title{width:100%;text-align:center}#significance .significance__inner .significance__header .significance__title .significance__title-sub--blue{font-size:3rem}#significance .significance__inner .significance__header .significance__title .significance__title-main{justify-content:center}#significance .significance__inner .significance__header .significance__title .significance__title-main .significance__title-mark{font-size:3.2rem}#significance .significance__inner .significance__header .significance__title .significance__title-main .significance__title-gradation{font-size:6.2rem}#significance .significance__inner .significance__header .significance__title .significance__title-main .significance__title-gradation .significance__title-gradation--en{font-size:7.2rem}#significance .significance__inner .significance__header .significance__title .significance__title-main-small{justify-content:center}#significance .significance__inner .significance__header .significance__title .significance__title-main-small .significance__title-mark{font-size:3.2rem}#significance .significance__inner .significance__header .significance__title .significance__title-main-small .significance__title-gradation{font-size:4rem}#significance .significance__inner .significance__header .significance__title .significance__title-sub--red{font-size:4rem}#significance .significance__inner .significance__comparison .significance__comparison-heading{font-size:2.4rem}#significance .significance__inner .significance__comparison .significance__comparison-lead{font-size:1.6rem}#significance .significance__inner .significance__comparison .significance__comparison-body .significance__method .significance__method-title{font-size:2rem}#significance .significance__inner .significance__comparison .significance__comparison-body .significance__method .significance__method-title b{font-size:2.4rem}#significance .significance__inner .significance__comparison .significance__comparison-body .significance__method .significance__method-list li{font-size:1.8rem}#significance .significance__inner .significance__button.significance__button--orange a{font-size:1.8rem}#significance .significance__inner .significance__button.significance__button--orange a .significance__button-text{font-size:2.2rem}#significance .significance__inner .significance__button.significance__button--orange a:after{margin-left:1rem}#significance .significance__conclusion{padding:9rem 0}#significance .significance__conclusion .significance__conclusion-text{font-size:3.6rem}#significance .significance__conclusion .significance__conclusion-text .significance__conclusion-label{font-size:4.2rem}}@media screen and (max-width:750px){#significance{padding:10rem 0 0}#significance .significance__inner .significance__header .significance__graph{width:100%;max-width:60rem}#significance .significance__inner .significance__header .significance__title .significance__title-sub--blue{font-size:4.2rem}#significance .significance__inner .significance__header .significance__title .significance__title-main{margin:0}#significance .significance__inner .significance__header .significance__title .significance__title-main .significance__title-mark{display:none}#significance .significance__inner .significance__header .significance__title .significance__title-main .significance__title-gradation{font-size:9.2rem;font-weight:900}#significance .significance__inner .significance__header .significance__title .significance__title-main .significance__title-gradation .significance__title-gradation--en{font-size:10rem;font-weight:700}#significance .significance__inner .significance__header .significance__title .significance__title-main-small{margin-bottom:0}#significance .significance__inner .significance__header .significance__title .significance__title-main-small .significance__title-mark{display:none}#significance .significance__inner .significance__header .significance__title .significance__title-main-small .significance__title-gradation{font-size:5.4rem}#significance .significance__inner .significance__header .significance__title .significance__title-sub--red{font-size:5.4rem}#significance .significance__inner .significance__comparison .significance__comparison-heading{font-size:3rem;font-weight:900}#significance .significance__inner .significance__comparison .significance__comparison-lead{font-size:2.8rem}#significance .significance__inner .significance__comparison .significance__comparison-body{gap:6rem;margin-top:4rem}#significance .significance__inner .significance__comparison .significance__comparison-body .significance__method{width:calc(50% - 3rem)}#significance .significance__inner .significance__comparison .significance__comparison-body .significance__method .significance__method-title{font-size:2.8rem}#significance .significance__inner .significance__comparison .significance__comparison-body .significance__method .significance__method-title b{font-size:3.2rem}#significance .significance__inner .significance__comparison .significance__comparison-body .significance__method .significance__method-list li{font-size:2.4rem}#significance .significance__inner .significance__comparison .significance__comparison-body .significance__method .significance__method-list li:last-of-type{font-size:3rem}#significance .significance__inner .significance__comparison .significance__comparison-body .significance__method.significance__method--seo:after{width:6rem;right:-6rem}#significance .significance__inner .significance__comparison .significance__comparison-body .significance__method.significance__method--aio{position:relative}#significance .significance__inner .significance__comparison .significance__comparison-body .significance__method.significance__method--aio .significance__method-list li:last-of-type{font-size:3rem}#significance .significance__inner .significance__comparison .significance__comparison-body .significance__method.significance__method--aio:after{right:-1.5rem;bottom:-.5rem}#significance .significance__inner .significance__button.significance__button--orange a{font-size:2.8rem;font-weight:700}#significance .significance__inner .significance__button.significance__button--orange a .significance__button-text{font-size:3.4rem}#significance .significance__inner .significance__button.significance__button--orange a:after{margin-left:2rem}#significance .significance__inner .significance__button.significance__button--gray a{font-size:2.8rem}#significance .significance__conclusion{padding:6.75rem 0}#significance .significance__conclusion .significance__conclusion-text{font-size:4rem}#significance .significance__conclusion .significance__conclusion-text .significance__conclusion-label{font-size:4.9rem}}#failure{padding:6rem 0 0;background:#f9f9f9}#failure .failure__inner{width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box}@media screen and (max-width:1200px){#failure .failure__inner{width:102.4rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:1024px){#failure .failure__inner{width:98.1rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:981px){#failure .failure__inner{width:75.1rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:750px){#failure .failure__inner{width:100%;padding-left:4rem;padding-right:4rem}}#failure .failure__inner .failure__title{font-size:4rem;font-weight:900;text-align:center;margin-bottom:4rem}#failure .failure__inner .failure__title .failure__title-text{display:table;font-size:3.2rem;font-weight:700;color:#292e7b;margin:2rem auto 0 auto}#failure .failure__inner .failure__title .failure__title-text:before{content:" ";display:inline-block;width:4.4rem;height:.2rem;vertical-align:middle;margin-right:3rem;background:#292e7b;transform:rotate(45deg)}#failure .failure__inner .failure__title .failure__title-text:after{content:" ";display:inline-block;width:4.4rem;height:.2rem;vertical-align:middle;margin-left:3rem;background:#292e7b;transform:rotate(135deg)}#failure .failure__inner .failure_card-list{gap:3rem}#failure .failure__inner .failure_card-list .failure__card{width:calc(25% - 2.25rem)}#failure .failure__inner .failure_card-list .failure__card .failure__card-title{font-size:2.4rem;font-weight:900;text-align:center}#failure .failure__inner .failure_card-list .failure__card .failure__card-title .failure__card-tag{display:table;font-size:2.4rem;font-weight:700;color:#fff;margin:0 auto 2rem auto;padding:.5rem 2rem .75rem;background:linear-gradient(to right,#3b5dbe 0%,#0b2b79 100%)}#failure .failure__inner .failure_card-list .failure__card .failure__card-title .failure__card-highlight{display:table;font-size:3rem;color:#e72121;margin:1rem auto 0 auto}#failure .failure__inner .failure_card-list .failure__card .failure__card-image{text-align:center;margin:3rem auto}#failure .failure__inner .failure_card-list .failure__card .failure__card-text{font-size:1.8rem}#failure .failure__inner .failure_card-list .failure__card:last-of-type .failure__card-title .failure__card-highlight{display:inline-block}#failure .failure__inner .failure_card-list .failure__card:last-of-type .failure__card-title .failure__card-small{font-size:1.95rem}@media screen and (max-width:1200px){#failure .failure__inner .failure__title .failure__title-text{font-size:2.8rem}#failure .failure__inner .failure_card-list .failure__card .failure__card-title{font-size:1.8rem}#failure .failure__inner .failure_card-list .failure__card .failure__card-title .failure__card-tag{font-size:2rem}#failure .failure__inner .failure_card-list .failure__card .failure__card-title .failure__card-highlight{font-size:2.4rem}#failure .failure__inner .failure_card-list .failure__card .failure__card-text{font-size:1.6rem}#failure .failure__inner .failure_card-list .failure__card:last-of-type .failure__card-title .failure__card-small{font-size:1.5rem}}@media screen and (max-width:1024px){#failure .failure__inner .failure__title .failure__title-text{font-size:2.4rem}#failure .failure__inner .failure_card-list .failure__card .failure__card-title{font-size:1.6rem}#failure .failure__inner .failure_card-list .failure__card .failure__card-title .failure__card-tag{font-size:1.8rem}#failure .failure__inner .failure_card-list .failure__card .failure__card-title .failure__card-highlight{font-size:2.2rem}#failure .failure__inner .failure_card-list .failure__card .failure__card-text{font-size:1.4rem}#failure .failure__inner .failure_card-list .failure__card:last-of-type .failure__card-title .failure__card-small{font-size:1.3rem}}@media screen and (max-width:981px){#failure .failure__inner .failure__title{font-size:3.8rem;margin-bottom:6rem}#failure .failure__inner .failure__title .failure__title-text{font-size:2.4rem}#failure .failure__inner .failure_card-list{flex-wrap:wrap}#failure .failure__inner .failure_card-list .failure__card{width:calc(50% - 1.5rem)}#failure .failure__inner .failure_card-list .failure__card .failure__card-title{font-size:2rem}#failure .failure__inner .failure_card-list .failure__card .failure__card-title .failure__card-tag{font-size:1.6rem}#failure .failure__inner .failure_card-list .failure__card .failure__card-title .failure__card-highlight{font-size:2.8rem}#failure .failure__inner .failure_card-list .failure__card .failure__card-text{font-size:1.6rem}#failure .failure__inner .failure_card-list .failure__card:last-of-type .failure__card-title .failure__card-small{font-size:1.8rem}}@media screen and (max-width:750px){#failure{padding:5rem 0 0}#failure .failure__inner .failure__title{font-size:3.4rem;margin-bottom:6rem}#failure .failure__inner .failure__title .failure__title-text{font-size:2.8rem;margin-top:4rem}#failure .failure__inner .failure_card-list .failure__card{padding:1rem}#failure .failure__inner .failure_card-list .failure__card .failure__card-title{font-size:2.8rem}#failure .failure__inner .failure_card-list .failure__card .failure__card-title .failure__card-tag{font-size:2.4rem}#failure .failure__inner .failure_card-list .failure__card .failure__card-title .failure__card-highlight{font-size:3.2rem;margin-top:0}#failure .failure__inner .failure_card-list .failure__card .failure__card-title .failure__card-image{height:12rem}#failure .failure__inner .failure_card-list .failure__card .failure__card-title .failure__card-image img{height:100%}#failure .failure__inner .failure_card-list .failure__card:last-of-type .failure__card-title .failure__card-small{display:table;font-size:2.8rem;margin:0 auto}#failure .failure__inner .failure_card-list .failure__card .failure__card-text{font-size:2.4rem}}#tactics{padding:0 0 12rem;background:#f2f2f2}#tactics:before{content:" ";display:block;width:100%;height:10.5rem;margin-bottom:2rem;background:linear-gradient(to bottom,#f9f9f9 0%,#f2f2f2 100%)}#tactics .tactics__inner{width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box}@media screen and (max-width:1200px){#tactics .tactics__inner{width:102.4rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:1024px){#tactics .tactics__inner{width:98.1rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:981px){#tactics .tactics__inner{width:75.1rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:750px){#tactics .tactics__inner{width:100%;padding-left:4rem;padding-right:4rem}}#tactics .tactics__inner .tactics__title{font-size:3.2rem;font-weight:900;text-align:center;margin-bottom:4rem}#tactics .tactics__inner .tactics__title .tactics__title-text--gradation{display:inline-block;font-size:5.4rem;font-weight:900;color:#292e7b;margin-top:2rem;padding:1rem 3rem;background:linear-gradient(to right,#cbecfe 0%,#e4f5ff 100%)}#tactics .tactics__inner .tactics__title .tactics__title-text--gradation .tactics__title-text--small{font-size:3.6rem}#tactics .tactics__inner .tactics__title .tactics__title-text--middle{display:inline-block;font-size:4.6rem;font-weight:900;margin:0 1.5rem}#tactics .tactics__inner .tactics__terminology .tactics__terminology-term{font-size:1.8rem;margin-bottom:1rem}#tactics .tactics__inner .tactics__terminology .tactics__terminology-description{font-size:1.4rem}#tactics .tactics__inner .tactics__table{width:100%;border-collapse:collapse;margin:8rem 0}#tactics .tactics__inner .tactics__table th{padding:1.25rem 1rem}#tactics .tactics__inner .tactics__table .tactics__table-header{font-size:1.8rem}#tactics .tactics__inner .tactics__table .tactics__table-header tr th{width:33.33%}#tactics .tactics__inner .tactics__table .tactics__table-header tr th.tactics__table-cell--label{font-size:1.8rem;font-weight:700;border-bottom:.1rem solid #000}#tactics .tactics__inner .tactics__table .tactics__table-header tr th.tactics__table-cell--seo{font-size:2.4rem;font-weight:700;color:#fff;background:#292e7b}#tactics .tactics__inner .tactics__table .tactics__table-header tr th.tactics__table-cell--llmo{font-size:2.4rem;font-weight:700;color:#fff;background:#e92222}#tactics .tactics__inner .tactics__table .tactics__table-body tr th.tactics__table-cell--label{font-size:1.8rem;font-weight:400;border-bottom:.1rem dashed #000}#tactics .tactics__inner .tactics__table .tactics__table-body tr td{text-align:center;background:#fff}#tactics .tactics__inner .tactics__table .tactics__table-body tr td.tactics__table-cell--seo{font-size:2rem}#tactics .tactics__inner .tactics__table .tactics__table-body tr td.tactics__table-cell--seo .tactics__table-cell--seo-inner{display:block;height:100%;padding:1.45rem 1rem;border-left:.2rem solid #292e7b;border-right:.2rem solid #292e7b;border-bottom:.1rem dashed #000}#tactics .tactics__inner .tactics__table .tactics__table-body tr td.tactics__table-cell--llmo{font-size:2.4rem}#tactics .tactics__inner .tactics__table .tactics__table-body tr td.tactics__table-cell--llmo .tactics__table-cell--llmo-inner{display:block;height:100%;padding:1.25rem 1rem;border-left:.2rem solid #e92222;border-right:.2rem solid #e92222;border-bottom:.1rem dashed #000}#tactics .tactics__inner .tactics__table .tactics__table-body tr td.tactics__table-cell--llmo .tactics__table-cell--llmo-inner .tactics__table-cell--llmo-hightlight{color:#e92222}#tactics .tactics__inner .tactics__table .tactics__table-body tr:last-of-type td.tactics__table-cell--seo .tactics__table-cell--seo-inner{border-bottom:.2rem solid #292e7b}#tactics .tactics__inner .tactics__table .tactics__table-body tr:last-of-type td.tactics__table-cell--llmo .tactics__table-cell--llmo-inner{border-bottom:.2rem solid #e92222}#tactics .tactics__inner .tactics__summary{font-size:3.2rem;font-weight:700;text-align:center}#tactics .tactics__inner .tactics__summary .tactics__summary-text{font-weight:900;gap:1rem;align-items:center}#tactics .tactics__inner .tactics__summary .tactics__summary-text .tactics__summary-text--middle{font-size:4.6rem;color:#292e7b}#tactics .tactics__inner .tactics__summary .tactics__summary-text .tactics__summary-text--gradation{font-size:5.4rem;background:linear-gradient(to right,#e72121 0%,#f22a2a 50%,#fcc932 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative}#tactics .tactics__inner .tactics__summary .tactics__summary-text .tactics__summary-text--gradation:after{content:" ";display:block;width:100%;height:.8rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/common/wave_red.svg) repeat-x left center/auto 100%}@media screen and (max-width:1200px){#tactics .tactics__inner .tactics__title .tactics__title-text--gradation{font-size:4.6rem;padding:1rem 2rem}#tactics .tactics__inner .tactics__title .tactics__title-text--gradation .tactics__title-text--small{font-size:3.4rem}#tactics .tactics__inner .tactics__title .tactics__title-text--middle{font-size:4rem;margin:0 1rem}#tactics .tactics__inner .tactics__table .tactics__table-header tr th.tactics__table-cell--seo{font-size:2.2rem}#tactics .tactics__inner .tactics__table .tactics__table-header tr th.tactics__table-cell--llmo{font-size:2.2rem}#tactics .tactics__inner .tactics__table .tactics__table-body tr td.tactics__table-cell--seo{font-size:1.8rem}#tactics .tactics__inner .tactics__table .tactics__table-body tr td.tactics__table-cell--llmo{font-size:2rem}#tactics .tactics__inner .tactics__table .tactics__table-body tr td.tactics__table-cell--llmo .tactics__table-cell--llmo-inner{padding:1.35rem 1rem}#tactics .tactics__inner .tactics__summary{font-size:2.8rem}#tactics .tactics__inner .tactics__summary .tactics__summary-text .tactics__summary-text--middle{font-size:3.8rem}#tactics .tactics__inner .tactics__summary .tactics__summary-text .tactics__summary-text--gradation{font-size:4.8rem}}@media screen and (max-width:1024px){#tactics .tactics__inner .tactics__title{font-size:3rem}#tactics .tactics__inner .tactics__title .tactics__title-text--gradation{display:inline-block;font-size:4.2rem}#tactics .tactics__inner .tactics__title .tactics__title-text--gradation .tactics__title-text--small{font-size:3.2rem}#tactics .tactics__inner .tactics__title .tactics__title-text--middle{font-size:3.8rem}#tactics .tactics__inner .tactics__table .tactics__table-header tr th.tactics__table-cell--seo{font-size:2rem}#tactics .tactics__inner .tactics__table .tactics__table-header tr th.tactics__table-cell--llmo{font-size:2rem}#tactics .tactics__inner .tactics__table .tactics__table-body tr td.tactics__table-cell--seo{font-size:1.6rem}#tactics .tactics__inner .tactics__table .tactics__table-body tr td.tactics__table-cell--llmo{font-size:1.8rem}#tactics .tactics__inner .tactics__summary{font-size:2.4rem}#tactics .tactics__inner .tactics__summary .tactics__summary-text .tactics__summary-text--middle{font-size:3.4rem}#tactics .tactics__inner .tactics__summary .tactics__summary-text .tactics__summary-text--gradation{font-size:4.6rem}}@media screen and (max-width:981px){#tactics .tactics__inner .tactics__title{font-size:2.6rem}#tactics .tactics__inner .tactics__table .tactics__table-header tr th.tactics__table-cell--label{width:24%;font-size:1.6rem}#tactics .tactics__inner .tactics__table .tactics__table-header tr th.tactics__table-cell--seo{width:38%;font-size:2rem}#tactics .tactics__inner .tactics__table .tactics__table-header tr th.tactics__table-cell--llmo{width:38%;font-size:2rem}#tactics .tactics__inner .tactics__table .tactics__table-body tr th.tactics__table-cell--label{font-size:1.4rem}#tactics .tactics__inner .tactics__table .tactics__table-body tr td.tactics__table-cell--seo{font-size:1.4rem}#tactics .tactics__inner .tactics__table .tactics__table-body tr td.tactics__table-cell--llmo{font-size:1.6rem}#tactics .tactics__inner .tactics__summary{font-size:2.4rem}#tactics .tactics__inner .tactics__summary .tactics__summary-text .tactics__summary-text--middle{font-size:2.8rem}#tactics .tactics__inner .tactics__summary .tactics__summary-text .tactics__summary-text--gradation{font-size:3.4rem}}@media screen and (max-width:750px){#tactics{padding:0 0 5rem}#tactics .tactics__inner .tactics__title{font-size:3.8rem;line-height:1.4;margin-bottom:4rem}#tactics .tactics__inner .tactics__title .tactics__title-text--gradation{font-size:4.8rem;margin-top:2rem;padding:1rem 1.5rem}#tactics .tactics__inner .tactics__title .tactics__title-text--gradation .tactics__title-text--small{font-size:4.2rem}#tactics .tactics__inner .tactics__title .tactics__title-text--middle{font-size:4.2rem;margin:0 0 0 1.5rem}#tactics .tactics__inner .tactics__terminology .tactics__terminology-term{font-size:2.4rem}#tactics .tactics__inner .tactics__terminology .tactics__terminology-description{font-size:2.4rem}#tactics .tactics__inner .tactics__table{margin:4rem 0}#tactics .tactics__inner .tactics__table .tactics__table-header tr th.tactics__table-cell--label{width:20%;font-size:2.4rem}#tactics .tactics__inner .tactics__table .tactics__table-header tr th.tactics__table-cell--seo{width:40%;font-size:2.4rem}#tactics .tactics__inner .tactics__table .tactics__table-header tr th.tactics__table-cell--llmo{width:40%;font-size:2.4rem}#tactics .tactics__inner .tactics__table .tactics__table-body tr th.tactics__table-cell--label{font-size:2.4rem;padding:1rem}#tactics .tactics__inner .tactics__table .tactics__table-body tr td.tactics__table-cell--seo{font-size:2.4rem}#tactics .tactics__inner .tactics__table .tactics__table-body tr td.tactics__table-cell--seo .tactics__table-cell--seo-inner{padding:1rem}#tactics .tactics__inner .tactics__table .tactics__table-body tr td.tactics__table-cell--llmo{font-size:2.4rem}#tactics .tactics__inner .tactics__table .tactics__table-body tr td.tactics__table-cell--llmo .tactics__table-cell--llmo-inner{padding:1rem}#tactics .tactics__inner .tactics__table .tactics__table-body tr:nth-of-type(3) td.tactics__table-cell--llmo{font-size:2.4rem}#tactics .tactics__inner .tactics__table .tactics__table-body tr:nth-of-type(3) td.tactics__table-cell--llmo .tactics__table-cell--llmo-inner{padding:1.15rem 1rem}#tactics .tactics__inner .tactics__summary{font-size:2.8rem;padding:2rem 0}#tactics .tactics__inner .tactics__summary .tactics__summary-text{display:table;margin:.5rem auto 0 auto}#tactics .tactics__inner .tactics__summary .tactics__summary-text .tactics__summary-text--middle{font-size:4.2rem}#tactics .tactics__inner .tactics__summary .tactics__summary-text .tactics__summary-text--middle:last-of-type{display:inline-block}#tactics .tactics__inner .tactics__summary .tactics__summary-text .tactics__summary-text--gradation{display:inline-block;font-size:5.8rem;margin-top:0}}#results{padding:14rem 0;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/results/bg_pc.webp) no-repeat center top/cover}#results .results__inner{width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box}@media screen and (max-width:1200px){#results .results__inner{width:102.4rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:1024px){#results .results__inner{width:98.1rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:981px){#results .results__inner{width:75.1rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:750px){#results .results__inner{width:100%;padding-left:4rem;padding-right:4rem}}#results .results__inner{position:relative}#results .results__inner:before{content:" ";display:block;width:48.7rem;height:55.35rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/results/illust.webp) no-repeat center top/100% auto;position:absolute;top:-18rem;right:0}#results .results__inner .results__title{display:flex;align-items:center;gap:4rem;color:#292e7b;margin-bottom:8rem}#results .results__inner .results__title .results__title-sub{text-align:center;padding:0 5.4rem;position:relative}#results .results__inner .results__title .results__title-sub .results__title-sub-large{font-size:4.2rem;font-weight:600}#results .results__inner .results__title .results__title-sub .results__title-sub-middle{display:block;font-size:2.8rem;font-weight:900;margin-top:.75rem}#results .results__inner .results__title .results__title-sub .results__title-sub-small{display:block;font-size:2.4rem;font-weight:900;margin-top:.75rem}#results .results__inner .results__title .results__title-sub:before{content:" ";display:inline-block;width:3.4rem;height:4rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/results/slash.svg) no-repeat left top/cover;transform:scale(-1,1);position:absolute;left:0;top:calc(50% - 2rem)}#results .results__inner .results__title .results__title-sub:after{content:" ";display:inline-block;width:3.4rem;height:4rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/results/slash.svg) no-repeat left top/cover;position:absolute;right:0;top:calc(50% - 2rem)}#results .results__inner .results__title .results__title-main{font-size:5.4rem;font-weight:900}#results .results__inner .results__title .results__title-main .results__title-icon{display:inline-block;font-family:"TASA Explorer",sans-serif;font-size:20rem;line-height:.75;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/results/text_06.svg) no-repeat .175rem center/100% auto;background-clip:text;-webkit-background-clip:text;color:transparent}#results .results__inner .results__list{flex-wrap:wrap;gap:4rem}#results .results__inner .results__list .results__card{width:calc(50% - 6rem);display:flex;align-items:center;gap:4rem;background:#fff;position:relative}#results .results__inner .results__list .results__card:nth-of-type(odd){margin-right:3rem}#results .results__inner .results__list .results__card:nth-of-type(odd):after{content:" ";display:inline-block;width:2rem;border-left:2rem solid #3179ed;border-top:1.5rem solid transparent;border-bottom:1.5rem solid transparent;position:absolute;top:calc(50% - 1.5rem);right:-4.5rem}#results .results__inner .results__list .results__card:nth-of-type(even){margin-right:3rem}#results .results__inner .results__list .results__card .results__card-title{display:flex;flex-flow:column}#results .results__inner .results__list .results__card .results__card-title .results__card-step{font-size:3.2rem;font-weight:700;color:#fff;padding:2rem;background:linear-gradient(to right,#80ebf8 0%,#3179ed 100%)}#results .results__inner .results__list .results__card .results__card-title .results__card-step .results__card-step-num{display:inline-block;font-size:5.4rem;font-weight:400;line-height:1;vertical-align:middle}#results .results__inner .results__list .results__card .results__card-title .results__card-label{font-size:3.2rem;font-weight:900;color:#292e7b;text-align:center;padding:1rem;background:#eceff1}#results .results__inner .results__list .results__card .results__card-text{font-size:3rem;line-height:1.4}@media screen and (max-width:1200px){#results .results__inner:before{width:36rem;height:40rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/results/illust.webp) no-repeat center top/100% auto;top:-16rem;right:-6rem}#results .results__inner .results__list .results__card{gap:2rem}#results .results__inner .results__list .results__card .results__card-title .results__card-step{font-size:2.8rem}#results .results__inner .results__list .results__card .results__card-title .results__card-step .results__card-step-num{font-size:4rem;margin-left:0}#results .results__inner .results__list .results__card .results__card-title .results__card-label{font-size:2.4rem}#results .results__inner .results__list .results__card .results__card-text{font-size:2.4rem}}@media screen and (max-width:1024px){#results .results__inner:before{width:30rem;height:55.35rem;top:-18rem;right:-3rem}#results .results__inner .results__list .results__card .results__card-title .results__card-step{font-size:2rem}#results .results__inner .results__list .results__card .results__card-title .results__card-step .results__card-step-num{font-size:3.8rem}#results .results__inner .results__list .results__card .results__card-title .results__card-label{font-size:2.4rem}#results .results__inner .results__list .results__card .results__card-text{font-size:2.4rem}}@media screen and (max-width:981px){#results .results__inner .results__title{flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:3rem}#results .results__inner .results__title .results__title-sub .results__title-sub-large{font-size:2.4rem;font-weight:900}#results .results__inner .results__title .results__title-sub .results__title-sub-middle{font-size:2.4rem}#results .results__inner .results__title .results__title-sub .results__title-sub-small{display:inline-block;font-size:2.4rem;margin-top:0}#results .results__inner .results__title .results__title-main{font-size:4.2rem}#results .results__inner .results__title .results__title-main .results__title-icon{font-size:16rem}#results .results__inner .results__list .results__card .results__card-title .results__card-step{font-size:1.8rem;padding:1rem}#results .results__inner .results__list .results__card .results__card-title .results__card-step .results__card-step-num{font-size:2.8rem}#results .results__inner .results__list .results__card .results__card-title .results__card-label{font-size:2rem}#results .results__inner .results__list .results__card .results__card-text{font-size:1.8rem}}@media screen and (max-width:750px){#results{padding:5rem 0 10rem}#results .results__inner:before{width:31.7rem;height:36.3rem;top:-10rem;right:4rem}#results .results__inner .results__title{gap:2rem}#results .results__inner .results__title .results__title-sub .results__title-sub-large{font-size:2.8rem}#results .results__inner .results__title .results__title-sub .results__title-sub-middle{font-size:2.8rem;margin:0}#results .results__inner .results__title .results__title-sub .results__title-sub-small{font-size:2.8rem}#results .results__inner .results__title .results__title-main{font-size:6.4rem}#results .results__inner .results__title .results__title-main .results__title-icon{font-size:20rem}#results .results__inner .results__list{flex-flow:column;gap:6.5rem}#results .results__inner .results__list .results__card{width:100%;gap:4rem}#results .results__inner .results__list .results__card .results__card-title .results__card-step{font-size:2.4rem;padding:2rem}#results .results__inner .results__list .results__card .results__card-title .results__card-step .results__card-step-num{font-size:4.2rem}#results .results__inner .results__list .results__card .results__card-title .results__card-label{font-size:2.6rem}#results .results__inner .results__list .results__card .results__card-text{font-size:2.8rem;font-weight:700}#results .results__inner .results__list .results__card .results__card-text br{display:none}#results .results__inner .results__list .results__card:nth-of-type(odd){margin-right:0}#results .results__inner .results__list .results__card:nth-of-type(odd):after{width:4rem;border:none;border-top:2.5rem solid #3179ed;border-left:2rem solid transparent;border-right:2rem solid transparent;position:absolute;top:auto;bottom:-4.5rem;right:calc(50% - 2rem)}#results .results__inner .results__list .results__card:nth-of-type(even){margin-right:0}#results .results__inner .results__list .results__card:nth-of-type(even):after{content:" ";display:inline-block;width:4rem;border:none;border-top:2.5rem solid #3179ed;border-left:2rem solid transparent;border-right:2rem solid transparent;position:absolute;top:auto;bottom:-4.5rem;right:calc(50% - 2rem)}#results .results__inner .results__list .results__card:last-of-type:after{display:none}}#commitment{padding:12rem 0 16rem}#commitment .commitment__inner{width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box}@media screen and (max-width:1200px){#commitment .commitment__inner{width:102.4rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:1024px){#commitment .commitment__inner{width:98.1rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:981px){#commitment .commitment__inner{width:75.1rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:750px){#commitment .commitment__inner{width:100%;padding-left:4rem;padding-right:4rem}}#commitment .commitment__inner .commitment__title{font-size:4.6rem;font-weight:900;text-align:center;line-height:1.2;margin-bottom:8rem}#commitment .commitment__inner .commitment__title .commitment__title-highlight{display:inline-block;font-size:5.4rem;color:#fff;margin:0 1.5rem;padding:.75rem 4rem 1rem;background:linear-gradient(to right,#3b5dbe 0%,#0b2b79 100%)}#commitment .commitment__inner .commitment__list{display:flex;gap:5rem}#commitment .commitment__inner .commitment__list .commitment__card{width:calc(33.33% - 3.3333rem);padding:.2rem;background:linear-gradient(to right,#3b5dbe 0%,#0b2b79 100%);position:relative}#commitment .commitment__inner .commitment__list .commitment__card .commitment__card-inner{width:100%;height:100%;padding:3rem;background:#fff}#commitment .commitment__inner .commitment__list .commitment__card .commitment__card-inner .commitment__card-title{font-size:2.2rem;font-weight:700;color:#292e7b;text-align:center;line-height:1.4;position:relative}#commitment .commitment__inner .commitment__list .commitment__card .commitment__card-inner .commitment__card-title .commitment__card-badge{font-size:1.8rem;color:#e72121;aspect-ratio:1/1;padding:2rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/commitment/circle.svg) no-repeat center center/cover;position:absolute;top:-6rem;left:-7rem}#commitment .commitment__inner .commitment__list .commitment__card .commitment__card-inner .commitment__card-title .commitment__card-badge .commitment__card-badge-num{display:table;font-size:3.2rem;font-weight:800;line-height:1;margin:0 auto}#commitment .commitment__inner .commitment__list .commitment__card .commitment__card-inner .commitment__card-image{text-align:center;margin:3rem 0}#commitment .commitment__inner .commitment__list .commitment__card .commitment__card-inner .commitment__card-text{font-size:1.6rem;font-weight:400}#commitment .commitment__inner .commitment__list .commitment__card .commitment__card-inner .commitment__card-text b{font-weight:700;text-decoration:underline}#commitment .commitment__inner .commitment__link-item{display:table;margin:5rem auto 0 auto}#commitment .commitment__inner .commitment__link-item a.commitment__link-interview{display:table;color:#fff;text-decoration:none;padding:1.5rem 5rem;border-radius:6rem;background:linear-gradient(to right,#fccd32 0%,#f59310 100%)}#commitment .commitment__inner .commitment__link-item a.commitment__link-interview .commitment__link-label{display:flex;justify-content:center;align-items:center;gap:.5rem;font-size:2.8rem;font-weight:700}#commitment .commitment__inner .commitment__link-item a.commitment__link-interview .commitment__link-label .commitment__link-label-sub{font-size:2.2rem}#commitment .commitment__inner .commitment__link-item a.commitment__link-interview .commitment__link-label:after{content:" ";display:inline-block;width:1.4rem;height:2rem;vertical-align:middle;margin-left:2rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/common/icon_arrow.svg) no-repeat center center/cover}@media screen and (max-width:1200px){#commitment .commitment__inner .commitment__title{font-size:3.2rem}#commitment .commitment__inner .commitment__title .commitment__title-highlight{font-size:4.6rem}#commitment .commitment__inner .commitment__list .commitment__card .commitment__card-inner .commitment__card-title .commitment__card-badge{font-size:1.6rem;top:-6rem;left:-7rem}#commitment .commitment__inner .commitment__list .commitment__card .commitment__card-inner .commitment__card-title .commitment__card-badge .commitment__card-badge-num{font-size:2.8rem}}@media screen and (max-width:1024px){#commitment .commitment__inner .commitment__title{font-size:3rem}#commitment .commitment__inner .commitment__title .commitment__title-highlight{font-size:4.2rem}#commitment .commitment__inner .commitment__link-item a.commitment__link-interview .commitment__link-label{font-size:2.4rem}#commitment .commitment__inner .commitment__link-item a.commitment__link-interview .commitment__link-label .commitment__link-label-sub{font-size:2rem}}@media screen and (max-width:981px){#commitment .commitment__inner .commitment__title{font-size:2.6rem}#commitment .commitment__inner .commitment__title .commitment__title-highlight{font-size:4.2rem;padding:1rem 2rem}#commitment .commitment__inner .commitment__list{flex-flow:column}#commitment .commitment__inner .commitment__list .commitment__card{width:100%}#commitment .commitment__inner .commitment__list .commitment__card .commitment__card-inner{display:flex;flex-wrap:wrap;align-items:center;gap:3rem;width:100%}#commitment .commitment__inner .commitment__list .commitment__card .commitment__card-inner .commitment__card-title{width:100%}#commitment .commitment__inner .commitment__list .commitment__card .commitment__card-inner .commitment__card-title br{display:none}#commitment .commitment__inner .commitment__list .commitment__card .commitment__card-inner .commitment__card-title .commitment__card-badge{left:-4.5rem}#commitment .commitment__inner .commitment__list .commitment__card .commitment__card-inner .commitment__card-image{width:18rem;margin:0}#commitment .commitment__inner .commitment__list .commitment__card .commitment__card-inner .commitment__card-text{width:calc(100% - 21rem)}#commitment .commitment__inner .commitment__link-item a.commitment__link-interview .commitment__link-label{font-size:2.2rem}#commitment .commitment__inner .commitment__link-item a.commitment__link-interview .commitment__link-label .commitment__link-label-sub{font-size:1.8rem}}@media screen and (max-width:750px){#commitment{padding:8rem 0}#commitment .commitment__inner .commitment__title{font-size:3.8rem;margin-bottom:5rem}#commitment .commitment__inner .commitment__title .commitment__title-highlight{font-size:4.8rem;margin-top:1.5rem;padding:1rem 4rem}#commitment .commitment__inner .commitment__list .commitment__card .commitment__card-inner{display:flex;flex-wrap:wrap;align-items:center;gap:3rem;width:100%;padding:3rem 2rem}#commitment .commitment__inner .commitment__list .commitment__card .commitment__card-inner .commitment__card-title{font-size:2.8rem;padding-left:5rem}#commitment .commitment__inner .commitment__list .commitment__card .commitment__card-inner .commitment__card-title .commitment__card-badge{width:13rem;font-size:2.4rem;left:-5.5rem}#commitment .commitment__inner .commitment__list .commitment__card .commitment__card-inner .commitment__card-title .commitment__card-badge .commitment__card-badge-num{font-size:5rem}#commitment .commitment__inner .commitment__list .commitment__card .commitment__card-inner .commitment__card-image{width:17.2rem;margin:0}#commitment .commitment__inner .commitment__list .commitment__card .commitment__card-inner .commitment__card-text{width:calc(100% - 20.2rem);font-size:2.4rem;padding-left:1rem}#commitment .commitment__inner .commitment__link-item{margin-top:4rem}#commitment .commitment__inner .commitment__link-item a.commitment__link-interview .commitment__link-label{font-size:2.8rem;font-weight:700}#commitment .commitment__inner .commitment__link-item a.commitment__link-interview .commitment__link-label .commitment__link-label-sub{font-size:2.4rem}}#utilization{padding:12rem 0;background:#f9f9f9;position:relative}#utilization:after{content:" ";display:block;width:100%;height:29.6rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/significance/bg.webp) no-repeat center center/100% auto;position:absolute;left:0;bottom:0;z-index:10}#utilization .utilization__inner{width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box}@media screen and (max-width:1200px){#utilization .utilization__inner{width:102.4rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:1024px){#utilization .utilization__inner{width:98.1rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:981px){#utilization .utilization__inner{width:75.1rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:750px){#utilization .utilization__inner{width:100%;padding-left:4rem;padding-right:4rem}}#utilization .utilization__inner{position:relative;z-index:20}#utilization .utilization__inner .utilization__title{font-size:4.6rem;font-weight:900;text-align:center;margin-bottom:7rem}#utilization .utilization__inner .utilization__title .utilization__title-highlight{display:table;margin:4rem auto 0 auto;position:relative}#utilization .utilization__inner .utilization__title .utilization__title-highlight .utilization__title-highlight-inner{font-size:5.4rem;color:#fff;padding:.65rem 4rem .75rem;background:linear-gradient(to right,#3b5dbe 0%,#0b2b79 100%);position:relative;z-index:20}#utilization .utilization__inner .utilization__title .utilization__title-highlight:before{content:" ";display:inline-block;width:5rem;height:5.4rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/utilization/ribbon_left.svg) no-repeat center center/cover;position:absolute;left:-3.25rem;bottom:-3.15rem;z-index:10}#utilization .utilization__inner .utilization__title .utilization__title-highlight:after{content:" ";display:inline-block;width:5rem;height:5.4rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/utilization/ribbon_right.svg) no-repeat center center/cover;position:absolute;right:-3.25rem;bottom:-3.15rem;z-index:10}#utilization .utilization__inner .utilization__lead{font-size:2.4rem;text-align:center;margin-bottom:2rem}#utilization .utilization__inner .utilization__box{justify-content:center;align-items:center;gap:2rem;margin-top:3rem}#utilization .utilization__inner .utilization__box .utilization__list{font-size:3.6rem;font-weight:700;color:#292e7b;margin-bottom:1rem}#utilization .utilization__inner .utilization__box .utilization__list .utilization__item{display:flex;align-items:center;gap:3rem;margin-bottom:2rem}#utilization .utilization__inner .utilization__box .utilization__list .utilization__item .utilization__item-number{display:flex;flex-flow:column;justify-content:center;align-items:center;width:9.7rem;font-size:6.4rem;line-height:1;text-align:center;aspect-ratio:1/1;border:.3rem dashed #292e7b;border-radius:50%}#utilization .utilization__inner .utilization__summary{margin-top:7rem;padding:.5rem;background:linear-gradient(to right,#fe6544 0%,#fd9b5a 50%,#fcc932 100%)}#utilization .utilization__inner .utilization__summary .utilization__summary-inner{line-height:1.6;text-align:center;padding:2rem 2rem 6rem;background:#fff}#utilization .utilization__inner .utilization__summary .utilization__summary-inner .utilization__summary-title{display:table;margin:0 auto;padding:0 6rem;background:linear-gradient(to bottom,#f9f9f9 0%,#fff 100%);position:relative;top:-7rem}#utilization .utilization__inner .utilization__summary .utilization__summary-inner .utilization__summary-title:before{content:" ";display:inline-block;width:2.4rem;height:5.4rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/utilization/arrow_left.svg) no-repeat center center/auto 100%;position:absolute;left:-.5rem;top:calc(50% - 2.4rem)}#utilization .utilization__inner .utilization__summary .utilization__summary-inner .utilization__summary-title:after{content:" ";display:inline-block;width:2.4rem;height:5.4rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/utilization/arrow_right.svg) no-repeat center center/auto 100%;position:absolute;right:-.5rem;top:calc(50% - 2.4rem)}#utilization .utilization__inner .utilization__summary .utilization__summary-inner .utilization__summary-title .utilization__summary-title-inner{font-size:5.4rem;font-weight:700;background:linear-gradient(to right,#e72121 0%,#ffbf00 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#utilization .utilization__inner .utilization__summary .utilization__summary-inner .utilization__summary-text{font-size:3.2rem;font-weight:700}#utilization .utilization__inner .utilization__summary .utilization__summary-inner .utilization__summary-text .utilization__summary-brand{display:table;font-size:4.6rem;font-weight:900;color:#292e7b;margin:3rem auto 0 auto}#utilization .utilization__inner .utilization__summary .utilization__summary-inner .utilization__summary-text .utilization__summary-brand .utilization__summary-strategy{display:inline-block;margin:0 1rem;background:linear-gradient(to right,#e72121 0%,#f22a2a 50%,#fcc932 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative}#utilization .utilization__inner .utilization__summary .utilization__summary-inner .utilization__summary-text .utilization__summary-brand .utilization__summary-strategy:after{content:" ";display:block;width:100%;height:.8rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/common/wave_red.svg) repeat-x left center/auto 100%}@media screen and (max-width:1200px){#utilization .utilization__inner .utilization__box .utilization__list{font-size:3.2rem}#utilization .utilization__inner .utilization__box .utilization__list .utilization__item .utilization__item-number{width:9rem;font-size:5.4rem}#utilization .utilization__inner .utilization__summary .utilization__summary-inner .utilization__summary-title{top:-6.5rem}#utilization .utilization__inner .utilization__summary .utilization__summary-inner .utilization__summary-title .utilization__summary-title-inner{font-size:5rem}#utilization .utilization__inner .utilization__summary .utilization__summary-inner .utilization__summary-text{font-size:2.8rem}#utilization .utilization__inner .utilization__summary .utilization__summary-inner .utilization__summary-text .utilization__summary-brand{font-size:4.2rem}}@media screen and (max-width:1024px){#utilization .utilization__inner .utilization__title{font-size:3.2rem}#utilization .utilization__inner .utilization__title .utilization__title-highlight .utilization__title-highlight-inner{font-size:4rem}#utilization .utilization__inner .utilization__title .utilization__title-highlight:before{bottom:-2.5rem}#utilization .utilization__inner .utilization__title .utilization__title-highlight:after{bottom:-2.5rem}#utilization .utilization__inner .utilization__lead{font-size:2rem}#utilization .utilization__inner .utilization__box .utilization__list{font-size:2.8rem}#utilization .utilization__inner .utilization__box .utilization__list .utilization__item .utilization__item-number{width:8rem;font-size:4.8rem}#utilization .utilization__inner .utilization__summary .utilization__summary-inner .utilization__summary-title{top:-5.5rem}#utilization .utilization__inner .utilization__summary .utilization__summary-inner .utilization__summary-title .utilization__summary-title-inner{font-size:4rem}#utilization .utilization__inner .utilization__summary .utilization__summary-inner .utilization__summary-text{font-size:2.4rem}#utilization .utilization__inner .utilization__summary .utilization__summary-inner .utilization__summary-text .utilization__summary-brand{font-size:3.6rem;margin-top:1.5rem}}@media screen and (max-width:981px){#utilization:after{height:25rem}#utilization .utilization__inner .utilization__title{font-size:2.6rem}#utilization .utilization__inner .utilization__title .utilization__title-highlight .utilization__title-highlight-inner{font-size:4.2rem}#utilization .utilization__inner .utilization__lead{font-size:2rem}#utilization .utilization__inner .utilization__box .utilization__image{width:22rem}#utilization .utilization__inner .utilization__box .utilization__list{font-size:2.4rem}#utilization .utilization__inner .utilization__box .utilization__list .utilization__item{gap:2rem}#utilization .utilization__inner .utilization__box .utilization__list .utilization__item .utilization__item-number{width:7rem;font-size:4rem}#utilization .utilization__inner .utilization__summary .utilization__summary-inner .utilization__summary-title{top:-5.5rem}#utilization .utilization__inner .utilization__summary .utilization__summary-inner .utilization__summary-title .utilization__summary-title-inner{font-size:3.6rem}#utilization .utilization__inner .utilization__summary .utilization__summary-inner .utilization__summary-text{font-size:2rem}#utilization .utilization__inner .utilization__summary .utilization__summary-inner .utilization__summary-text .utilization__summary-brand{font-size:3.2rem}}@media screen and (max-width:750px){#utilization{padding:8rem 0}#utilization:after{height:19.2rem}#utilization .utilization__inner .utilization__title{font-size:3.8rem;line-height:1.4}#utilization .utilization__inner .utilization__title .utilization__title-highlight{margin-top:2rem}#utilization .utilization__inner .utilization__title .utilization__title-highlight .utilization__title-highlight-inner{font-size:4.8rem}#utilization .utilization__inner .utilization__title .utilization__title-highlight:before{bottom:-2rem}#utilization .utilization__inner .utilization__title .utilization__title-highlight:after{bottom:-2rem}#utilization .utilization__inner .utilization__lead{font-size:2.4rem}#utilization .utilization__inner .utilization__box .utilization__image{display:none}#utilization .utilization__inner .utilization__box .utilization__list{justify-content:center;align-items:center;font-size:2.8rem}#utilization .utilization__inner .utilization__box .utilization__list .utilization__item{gap:3rem}#utilization .utilization__inner .utilization__box .utilization__list .utilization__item .utilization__item-number{width:8.8rem;font-size:4.8rem;font-weight:400}#utilization .utilization__inner .utilization__summary{margin-top:4rem}#utilization .utilization__inner .utilization__summary .utilization__summary-inner .utilization__summary-text{font-size:2.8rem}#utilization .utilization__inner .utilization__summary .utilization__summary-inner .utilization__summary-text .utilization__summary-brand{font-size:3.2rem}#utilization .utilization__inner .utilization__summary .utilization__summary-inner .utilization__summary-text .utilization__summary-brand .utilization__summary-strategy{font-size:5.4rem}}#program{padding:10rem 0 0;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/program/bg_pc.webp) no-repeat left top/auto 100%}#program .program__inner{width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box}@media screen and (max-width:1200px){#program .program__inner{width:102.4rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:1024px){#program .program__inner{width:98.1rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:981px){#program .program__inner{width:75.1rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:750px){#program .program__inner{width:100%;padding-left:4rem;padding-right:4rem}}#program .program__inner .program__header{font-weight:900;color:#292e7b;text-align:center;margin-bottom:8rem}#program .program__inner .program__header .program__title-sub{display:table;font-size:3.2rem;margin:0 auto 2rem auto}#program .program__inner .program__header .program__title-main{display:flex;justify-content:center;font-size:5.4rem;font-weight:900;align-items:flex-end}#program .program__inner .program__header .program__title-main .program__title-number{display:inline-block;font-family:"TASA Explorer",sans-serif;font-size:16rem;line-height:.75;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/program/text_07.svg) no-repeat .1rem center/100% auto;background-clip:text;-webkit-background-clip:text;color:transparent}#program .program__inner .program__section{padding:6rem 4rem 3rem}#program .program__inner .program__section .program__section-title{display:table;font-size:3.6rem;font-weight:900;text-align:center;margin:0 auto 8rem auto;position:relative}#program .program__inner .program__section .program__section-title:before{content:" ";display:block;width:30rem;height:2.9rem;border-top:.2rem solid #000;border-left:.2rem dashed #000;position:absolute;top:-3rem;left:-6rem}#program .program__inner .program__section .program__section-title:after{content:" ";display:block;width:30rem;height:2.9rem;border-bottom:.2rem solid #000;border-right:.2rem dashed #000;position:absolute;bottom:-3rem;right:-6rem}#program .program__inner .program__section .program__list{display:flex;gap:12rem}#program .program__inner .program__section .program__list .program__card .program__card-heading{display:flex;align-items:center}#program .program__inner .program__section .program__list .program__card .program__card-heading .program__card-icon{display:flex;flex-flow:column;justify-content:center;align-items:center;width:10rem;aspect-ratio:1/1;background:#000;border-radius:50%;position:relative;z-index:20}#program .program__inner .program__section .program__list .program__card .program__card-heading .program__card-title{display:flex;align-items:center;gap:2rem;width:calc(100% - 7rem);position:relative;left:-3rem;z-index:10}#program .program__inner .program__section .program__list .program__card .program__card-heading .program__card-title .program__card-label{font-size:2rem;font-weight:700;color:#fff;text-align:center}#program .program__inner .program__section .program__list .program__card .program__card-heading .program__card-title .program__card-label .program__card-step-num{display:table;font-size:9.6rem;line-height:.8;margin:0 auto}#program .program__inner .program__section .program__list .program__card .program__card-heading .program__card-title .program__card-caption{display:block;font-size:2rem;font-weight:700;margin-bottom:.5rem}#program .program__inner .program__section .program__list .program__card .program__card-heading .program__card-title .program__card-text{font-size:2.4rem;font-weight:900;line-height:1.2}#program .program__inner .program__section .program__list .program__card .program__card-details{width:100%;list-style:disc;margin:3rem 0 0 2rem}#program .program__inner .program__section .program__list .program__card .program__card-details .program__card-detail-item{margin-top:.5rem}#program .program__inner .program__section.program__section--stage01{color:#0098ea;padding:9rem 4rem 3rem;background:linear-gradient(to bottom,#caecff 0%,#d9f0ff 100%)}#program .program__inner .program__section.program__section--stage01 .program__section-title:before{border-top:.2rem solid #0098ea;border-left:.2rem dashed #0098ea}#program .program__inner .program__section.program__section--stage01 .program__section-title:after{border-bottom:.2rem solid #0098ea;border-right:.2rem dashed #0098ea}#program .program__inner .program__section.program__section--stage01 .program__list .program__card{width:calc(50% - 6rem)}#program .program__inner .program__section.program__section--stage01 .program__list .program__card .program__card-heading .program__card-icon{background:linear-gradient(135deg,#80ebf8 0%,#3179ed 100%)}#program .program__inner .program__section.program__section--stage01 .program__list .program__card .program__card-details{width:calc(100% - 1.6rem);color:#000}#program .program__inner .program__section.program__section--stage01 .program__list .program__card:first-of-type{position:relative}#program .program__inner .program__section.program__section--stage01 .program__list .program__card:first-of-type:after{content:" ";display:inline-block;width:2.5rem;height:4rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/program/arrow03.svg) no-repeat left center/cover;position:absolute;top:calc(50% - 2rem);right:-7rem}#program .program__inner .program__section.program__section--stage01 .program__list .program__card:first-of-type .program__card-heading .program__card-title{width:calc(100% - 7rem);left:-3rem}#program .program__inner .program__section.program__section--stage02{color:#3678e2;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/program/arrow01.svg) no-repeat center top/100% auto,linear-gradient(to bottom,#b1d7ff 0%,#daecff 100%);position:relative}#program .program__inner .program__section.program__section--stage02 .program__section-title:before{border-top:.2rem solid #3678e2;border-left:.2rem dashed #3678e2}#program .program__inner .program__section.program__section--stage02 .program__section-title:after{border-bottom:.2rem solid #3678e2;border-right:.2rem dashed #3678e2}#program .program__inner .program__section.program__section--stage02 .program__list{gap:10rem}#program .program__inner .program__section.program__section--stage02 .program__list .program__card{width:calc(33.33% - 6.6666rem)}#program .program__inner .program__section.program__section--stage02 .program__list .program__card .program__card-heading{flex-wrap:wrap;justify-content:center;align-items:center}#program .program__inner .program__section.program__section--stage02 .program__list .program__card .program__card-heading .program__card-icon{margin-right:8rem;background:linear-gradient(135deg,#669cec 0%,#0659de 100%)}#program .program__inner .program__section.program__section--stage02 .program__list .program__card .program__card-heading .program__card-title{width:100%;left:0}#program .program__inner .program__section.program__section--stage02 .program__list .program__card .program__card-heading .program__card-title .program__card-label{position:absolute;top:-10.25rem;left:13.5rem}#program .program__inner .program__section.program__section--stage02 .program__list .program__card .program__card-heading .program__card-title .program__card-main{width:100%;text-align:center;margin-top:2rem;left:0}#program .program__inner .program__section.program__section--stage02 .program__list .program__card .program__card-details{width:calc(100% - 1.6rem);color:#000;margin-top:1rem}#program .program__inner .program__section.program__section--stage02 .program__list .program__card:first-of-type,#program .program__inner .program__section.program__section--stage02 .program__list .program__card:nth-last-child(2){position:relative}#program .program__inner .program__section.program__section--stage02 .program__list .program__card:first-of-type:after,#program .program__inner .program__section.program__section--stage02 .program__list .program__card:nth-last-child(2):after{content:" ";display:inline-block;width:2.5rem;height:4rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/program/arrow03.svg) no-repeat left center/cover;position:absolute;top:calc(50% - 2rem);right:-7rem}#program .program__inner .program__section.program__section--stage03{color:#4b52a9;padding:6rem 4rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/program/arrow02.svg) no-repeat center top/100% auto,linear-gradient(to bottom,#b5c8ff 0%,#dde6ff 100%)}#program .program__inner .program__section.program__section--stage03 .program__section-title{margin-bottom:3rem}#program .program__inner .program__section.program__section--stage03 .program__section-title:before{border-top:.2rem solid #4b52a9;border-left:.2rem dashed #4b52a9}#program .program__inner .program__section.program__section--stage03 .program__section-title:after{border-bottom:.2rem solid #4b52a9;border-right:.2rem dashed #4b52a9}#program .program__inner .program__section.program__section--stage03 .program__list{gap:12rem}#program .program__inner .program__section.program__section--stage03 .program__list .program__card{padding-top:5rem;width:calc(50% - 6rem)}#program .program__inner .program__section.program__section--stage03 .program__list .program__card .program__card-heading{text-align:center;margin-bottom:2rem}#program .program__inner .program__section.program__section--stage03 .program__list .program__card .program__card-heading .program__card-title{flex-flow:column;width:100%;font-size:2.4rem;left:0}#program .program__inner .program__section.program__section--stage03 .program__list .program__card .program__card-heading .program__card-title .program__card-caption{font-size:2.4rem}#program .program__inner .program__section.program__section--stage03 .program__list .program__card .program__card-heading .program__card-title .program__card-text{font-size:4.6rem;font-weight:900}#program .program__inner .program__section.program__section--stage03 .program__list .program__card .program__card-details{font-size:2rem}#program .program__inner .program__section.program__section--stage03 .program__list .program__card:first-of-type{background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/program/icon06.svg) no-repeat center top;position:relative}#program .program__inner .program__section.program__section--stage03 .program__list .program__card:first-of-type:after{content:" ";display:inline-block;width:2.5rem;height:4rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/program/arrow03.svg) no-repeat left center/cover;position:absolute;top:calc(50% - 2rem);right:-7rem}#program .program__inner .program__section.program__section--stage03 .program__list .program__card:last-of-type{background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/program/icon07.svg) no-repeat center top}@media screen and (max-width:1200px){#program .program__inner .program__section{padding:6rem 3rem 3rem}#program .program__inner .program__section .program__section-title{font-size:3.2rem}#program .program__inner .program__section .program__list{display:flex;gap:12rem}#program .program__inner .program__section .program__list .program__card .program__card-heading .program__card-icon{width:8rem}#program .program__inner .program__section .program__list .program__card .program__card-heading .program__card-icon img{height:3.6rem}#program .program__inner .program__section .program__list .program__card .program__card-heading .program__card-title{gap:1.5rem;width:calc(100% - 7rem);left:-2rem}#program .program__inner .program__section .program__list .program__card .program__card-heading .program__card-title .program__card-label{font-size:1.8rem}#program .program__inner .program__section .program__list .program__card .program__card-heading .program__card-title .program__card-label .program__card-step-num{font-size:7.6rem}#program .program__inner .program__section .program__list .program__card .program__card-heading .program__card-title .program__card-caption{font-size:1.8rem}#program .program__inner .program__section .program__list .program__card .program__card-heading .program__card-title .program__card-text{font-size:2rem}#program .program__inner .program__section .program__list .program__card .program__card-details{width:100%;font-size:1.4rem;list-style:disc;margin:3rem 0 0 2rem}#program .program__inner .program__section .program__list .program__card .program__card-details .program__card-detail-item{margin-top:.5rem}#program .program__inner .program__section.program__section--stage01{padding:9rem 4rem 3rem}#program .program__inner .program__section.program__section--stage01 .program__list{gap:8rem}#program .program__inner .program__section.program__section--stage01 .program__list .program__card{width:calc(50% - 4rem)}#program .program__inner .program__section.program__section--stage01 .program__list .program__card .program__card-details{width:calc(100% - 1.4rem)}#program .program__inner .program__section.program__section--stage01 .program__list .program__card:first-of-type:after{right:-4rem}#program .program__inner .program__section.program__section--stage01 .program__list .program__card:first-of-type .program__card-heading .program__card-title{left:-2rem}#program .program__inner .program__section.program__section--stage02 .program__list{gap:8rem}#program .program__inner .program__section.program__section--stage02 .program__list .program__card{width:calc(33.33% - 5.3333rem)}#program .program__inner .program__section.program__section--stage02 .program__list .program__card .program__card-heading .program__card-icon{margin-right:8rem}#program .program__inner .program__section.program__section--stage02 .program__list .program__card .program__card-heading .program__card-title .program__card-label{top:-8.25rem;left:10.5rem}#program .program__inner .program__section.program__section--stage02 .program__list .program__card .program__card-heading .program__card-title .program__card-main{left:0}#program .program__inner .program__section.program__section--stage02 .program__list .program__card:first-of-type,#program .program__inner .program__section.program__section--stage02 .program__list .program__card:nth-last-child(2){position:relative}#program .program__inner .program__section.program__section--stage02 .program__list .program__card:first-of-type:after,#program .program__inner .program__section.program__section--stage02 .program__list .program__card:nth-last-child(2):after{right:-5rem}#program .program__inner .program__section.program__section--stage03 .program__list{gap:10rem}#program .program__inner .program__section.program__section--stage03 .program__list .program__card{width:calc(50% - 5rem)}#program .program__inner .program__section.program__section--stage03 .program__list .program__card .program__card-heading .program__card-title{font-size:2rem}#program .program__inner .program__section.program__section--stage03 .program__list .program__card .program__card-heading .program__card-title .program__card-caption{font-size:2rem}#program .program__inner .program__section.program__section--stage03 .program__list .program__card .program__card-heading .program__card-title .program__card-text{font-size:3.8rem}#program .program__inner .program__section.program__section--stage03 .program__list .program__card .program__card-details{font-size:1.8rem}#program .program__inner .program__section.program__section--stage03 .program__list .program__card:first-of-type{background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/program/icon06.svg) no-repeat center top/20rem auto;position:relative}#program .program__inner .program__section.program__section--stage03 .program__list .program__card:last-of-type{background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/program/icon07.svg) no-repeat center top/25rem auto}}@media screen and (max-width:1024px){#program .program__inner .program__header .program__title-sub{font-size:2.6rem}#program .program__inner .program__header .program__title-main{font-size:4.6rem}#program .program__inner .program__header .program__title-main .program__title-number{font-size:14rem}#program .program__inner .program__section .program__section-title{font-size:2.8rem}#program .program__inner .program__section.program__section--stage01{padding:9rem 3rem 3rem}#program .program__inner .program__section.program__section--stage01 .program__list{gap:6rem}#program .program__inner .program__section.program__section--stage01 .program__list .program__card{width:calc(50% - 3rem)}#program .program__inner .program__section.program__section--stage02 .program__list{gap:6rem}#program .program__inner .program__section.program__section--stage02 .program__list .program__card{width:calc(33.33% - 4rem)}#program .program__inner .program__section.program__section--stage02 .program__list .program__card:first-of-type,#program .program__inner .program__section.program__section--stage02 .program__list .program__card:nth-last-child(2){position:relative}#program .program__inner .program__section.program__section--stage02 .program__list .program__card:first-of-type:after,#program .program__inner .program__section.program__section--stage02 .program__list .program__card:nth-last-child(2):after{right:-4.5rem}}@media screen and (max-width:981px){#program .program__inner .program__header .program__title-sub{font-size:2.4rem}#program .program__inner .program__header .program__title-main{font-size:4rem}#program .program__inner .program__header .program__title-main .program__title-number{font-size:12rem}#program .program__inner .program__section .program__list .program__card .program__card-heading .program__card-icon{width:6rem}#program .program__inner .program__section .program__list .program__card .program__card-heading .program__card-icon img{height:3rem}#program .program__inner .program__section .program__list .program__card .program__card-heading .program__card-title{gap:1.5rem;width:calc(100% - 6rem);left:-1.5rem}#program .program__inner .program__section .program__list .program__card .program__card-heading .program__card-title .program__card-label{font-size:1.4rem}#program .program__inner .program__section .program__list .program__card .program__card-heading .program__card-title .program__card-label .program__card-step-num{font-size:6rem}#program .program__inner .program__section .program__list .program__card .program__card-heading .program__card-title .program__card-caption{font-size:1.4rem}#program .program__inner .program__section .program__list .program__card .program__card-heading .program__card-title .program__card-text{font-size:1.8rem}#program .program__inner .program__section .program__section-title{font-size:2.4rem}#program .program__inner .program__section .program__section-title:before{width:20rem;height:2rem}#program .program__inner .program__section .program__section-title:after{width:20rem;height:2rem}#program .program__inner .program__section.program__section--stage01 .program__list{gap:4rem}#program .program__inner .program__section.program__section--stage01 .program__list .program__card{width:calc(50% - 2rem)}#program .program__inner .program__section.program__section--stage01 .program__list .program__card:first-of-type:after{width:1.5rem;height:2.5rem;top:calc(50% - 1.25rem);right:-2.75rem}#program .program__inner .program__section.program__section--stage01 .program__list .program__card:first-of-type .program__card-heading .program__card-title{left:-1.5rem}#program .program__inner .program__section.program__section--stage02 .program__list{gap:4rem}#program .program__inner .program__section.program__section--stage02 .program__list .program__card{width:calc(33.33% - 2.6666rem)}#program .program__inner .program__section.program__section--stage02 .program__list .program__card .program__card-heading .program__card-title .program__card-label{top:-6.25rem;left:7rem}#program .program__inner .program__section.program__section--stage02 .program__list .program__card .program__card-heading .program__card-title .program__card-main .program__card-text{font-size:1.5rem}#program .program__inner .program__section.program__section--stage02 .program__list .program__card .program__card-details{width:calc(100% - 1.4rem)}#program .program__inner .program__section.program__section--stage02 .program__list .program__card:first-of-type,#program .program__inner .program__section.program__section--stage02 .program__list .program__card:nth-last-child(2){position:relative}#program .program__inner .program__section.program__section--stage02 .program__list .program__card:first-of-type:after,#program .program__inner .program__section.program__section--stage02 .program__list .program__card:nth-last-child(2):after{width:1.5rem;height:2.5rem;top:calc(50% - 1.25rem);right:-2.75rem}#program .program__inner .program__section.program__section--stage03 .program__list{gap:6rem}#program .program__inner .program__section.program__section--stage03 .program__list .program__card{width:calc(50% - 3rem)}#program .program__inner .program__section.program__section--stage03 .program__list .program__card .program__card-heading{margin-bottom:0}#program .program__inner .program__section.program__section--stage03 .program__list .program__card .program__card-heading .program__card-title{gap:1rem}#program .program__inner .program__section.program__section--stage03 .program__list .program__card .program__card-heading .program__card-title .program__card-caption{font-size:1.8rem}#program .program__inner .program__section.program__section--stage03 .program__list .program__card .program__card-heading .program__card-title .program__card-text{font-size:3rem}#program .program__inner .program__section.program__section--stage03 .program__list .program__card .program__card-details{font-size:1.6rem;margin-top:1.5rem}#program .program__inner .program__section.program__section--stage03 .program__list .program__card:first-of-type:after{right:-4rem}}@media screen and (max-width:750px){#program{padding:8rem 0 0;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/program/bg_sp.webp) no-repeat left top/100% auto}#program .program__inner .program__header{margin-bottom:5rem}#program .program__inner .program__header .program__title-sub{font-size:2.6rem;font-weight:700;margin-bottom:3rem}#program .program__inner .program__header .program__title-main{font-size:4.6rem}#program .program__inner .program__header .program__title-main .program__title-number{font-size:12rem}#program .program__inner .program__section .program__list .program__card .program__card-heading .program__card-icon{width:6rem}#program .program__inner .program__section .program__list .program__card .program__card-heading .program__card-icon img{height:3rem}#program .program__inner .program__section .program__list .program__card .program__card-heading .program__card-title{gap:1.5rem;width:calc(100% - 6rem);left:-1.5rem}#program .program__inner .program__section .program__list .program__card .program__card-heading .program__card-title .program__card-label{font-size:1.4rem}#program .program__inner .program__section .program__list .program__card .program__card-heading .program__card-title .program__card-label .program__card-step-num{font-size:6rem}#program .program__inner .program__section .program__list .program__card .program__card-heading .program__card-title .program__card-caption{font-size:1.4rem}#program .program__inner .program__section .program__list .program__card .program__card-heading .program__card-title .program__card-text{font-size:1.8rem}#program .program__inner .program__section .program__list .program__card .program__card-details{display:none}#program .program__inner .program__section .program__section-title{font-size:3.2rem}#program .program__inner .program__section .program__section-title:before{width:30rem;height:3rem;left:-5rem}#program .program__inner .program__section .program__section-title:after{width:30rem;height:3rem;right:-5rem}#program .program__inner .program__section.program__section--stage01{padding:9rem 2rem 3rem}#program .program__inner .program__section.program__section--stage01 .program__list{gap:6rem}#program .program__inner .program__section.program__section--stage01 .program__list .program__card{width:calc(50% - 3rem)}#program .program__inner .program__section.program__section--stage01 .program__list .program__card .program__card-heading{flex-flow:column;gap:1.5rem}#program .program__inner .program__section.program__section--stage01 .program__list .program__card .program__card-heading .program__card-icon{width:10rem}#program .program__inner .program__section.program__section--stage01 .program__list .program__card .program__card-heading .program__card-icon img{height:4.2rem}#program .program__inner .program__section.program__section--stage01 .program__list .program__card .program__card-title{flex-flow:column;justify-content:center;align-items:center;gap:1.5rem;left:0}#program .program__inner .program__section.program__section--stage01 .program__list .program__card .program__card-title .program__card-label{font-size:2.4rem;color:#aae1fe}#program .program__inner .program__section.program__section--stage01 .program__list .program__card .program__card-title .program__card-label .program__card-step-num{display:inline-block;font-size:4.6rem;vertical-align:middle;margin-left:.5rem}#program .program__inner .program__section.program__section--stage01 .program__list .program__card .program__card-title .program__card-main{text-align:center}#program .program__inner .program__section.program__section--stage01 .program__list .program__card .program__card-title .program__card-main .program__card-text{display:block;font-size:2.4rem;line-height:1.4}#program .program__inner .program__section.program__section--stage01 .program__list .program__card .program__card-title .program__card-main .program__card-caption{font-size:2.4rem}#program .program__inner .program__section.program__section--stage01 .program__list .program__card:first-of-type:after{width:2.5rem;height:4rem;top:calc(50% - 2rem);right:-4.5rem}#program .program__inner .program__section.program__section--stage01 .program__list .program__card:first-of-type .program__card-heading .program__card-title{left:-1.5rem}#program .program__inner .program__section.program__section--stage02{padding:6rem 4rem 4rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/program/arrow01_sp.svg) no-repeat center top/100% auto,linear-gradient(to bottom,#b1d7ff 0%,#daecff 100%)}#program .program__inner .program__section.program__section--stage02 .program__section-title{margin-bottom:9rem}#program .program__inner .program__section.program__section--stage02 .program__list{flex-flow:column;gap:8.5rem}#program .program__inner .program__section.program__section--stage02 .program__list .program__card{width:100%}#program .program__inner .program__section.program__section--stage02 .program__list .program__card .program__card-heading{flex-wrap:nowrap;gap:2rem}#program .program__inner .program__section.program__section--stage02 .program__list .program__card .program__card-heading .program__card-icon{width:10rem;margin:0}#program .program__inner .program__section.program__section--stage02 .program__list .program__card .program__card-heading .program__card-icon img{height:4.2rem}#program .program__inner .program__section.program__section--stage02 .program__list .program__card .program__card-heading .program__card-title{width:calc(100% - 12rem);align-items:center;gap:2rem}#program .program__inner .program__section.program__section--stage02 .program__list .program__card .program__card-heading .program__card-title .program__card-label{font-size:2.4rem;color:#9bc1ff;position:inherit;white-space:nowrap;left:0;top:0}#program .program__inner .program__section.program__section--stage02 .program__list .program__card .program__card-heading .program__card-title .program__card-label .program__card-step-num{display:inline-block;font-size:6.6rem;vertical-align:middle;margin-left:1rem}#program .program__inner .program__section.program__section--stage02 .program__list .program__card .program__card-heading .program__card-title .program__card-main{text-align:left;margin:0}#program .program__inner .program__section.program__section--stage02 .program__list .program__card .program__card-heading .program__card-title .program__card-main .program__card-text{display:block;font-size:2.4rem}#program .program__inner .program__section.program__section--stage02 .program__list .program__card .program__card-heading .program__card-title .program__card-main .program__card-caption{font-size:2.4rem}#program .program__inner .program__section.program__section--stage02 .program__list .program__card:first-of-type,#program .program__inner .program__section.program__section--stage02 .program__list .program__card:nth-last-child(2){position:relative}#program .program__inner .program__section.program__section--stage02 .program__list .program__card:first-of-type:after,#program .program__inner .program__section.program__section--stage02 .program__list .program__card:nth-last-child(2):after{position:absolute;width:2.5rem;height:4rem;transform:rotate(90deg);left:calc(50% - 2rem);top:12rem}#program .program__inner .program__section.program__section--stage03{padding-bottom:9rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/program/arrow02_sp.svg) no-repeat center top/100% auto,linear-gradient(to bottom,#b5c8ff 0%,#dde6ff 100%)}#program .program__inner .program__section.program__section--stage03 .program__section-title{margin-bottom:7rem}#program .program__inner .program__section.program__section--stage03 .program__list{flex-flow:column;gap:10.5rem;position:relative}#program .program__inner .program__section.program__section--stage03 .program__list .program__card{width:100%;padding-top:0;position:relative}#program .program__inner .program__section.program__section--stage03 .program__list .program__card .program__card-heading .program__card-title{text-align:center}#program .program__inner .program__section.program__section--stage03 .program__list .program__card .program__card-heading .program__card-title .program__card-caption{font-size:2.4rem;margin-bottom:0}#program .program__inner .program__section.program__section--stage03 .program__list .program__card .program__card-heading .program__card-title .program__card-text{font-size:4.2rem}#program .program__inner .program__section.program__section--stage03 .program__list .program__card:first-of-type{background:0 0}#program .program__inner .program__section.program__section--stage03 .program__list .program__card:first-of-type:before{content:" ";display:block;width:16rem;height:19.3rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/program/icon06.svg) no-repeat center center/cover;position:absolute;top:4rem;left:2rem}#program .program__inner .program__section.program__section--stage03 .program__list .program__card:first-of-type:after{width:4rem;height:2.5rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/program/arrow03_sp.svg) no-repeat center center/cover;right:calc(50% - 1rem);top:12.5rem}#program .program__inner .program__section.program__section--stage03 .program__list .program__card:last-of-type{background:0 0}#program .program__inner .program__section.program__section--stage03 .program__list .program__card:last-of-type:before{content:" ";display:block;width:23rem;height:23rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/program/icon07.svg) no-repeat center center/cover;position:absolute;top:-8rem;right:-5rem}}#support{padding:12rem 0 16rem}#support .support__inner{width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box}@media screen and (max-width:1200px){#support .support__inner{width:102.4rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:1024px){#support .support__inner{width:98.1rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:981px){#support .support__inner{width:75.1rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:750px){#support .support__inner{width:100%;padding-left:4rem;padding-right:4rem}}#support .support__inner .support__title{font-size:3.2rem;font-weight:900;text-align:center;line-height:1.2;margin-bottom:8rem}#support .support__inner .support__title .support__title-large{display:flex;justify-content:center;align-items:center;gap:1.5rem;font-size:5.4rem;margin:2rem auto 0 auto}#support .support__inner .support__title .support__title-large .support__title-highlight{display:inline-block;color:#fff;vertical-align:middle;padding:1rem 4rem;background:linear-gradient(to right,#3b5dbe 0%,#0b2b79 100%)}#support .support__inner .support__list{display:flex;flex-flow:column;gap:3rem}#support .support__inner .support__list .support__item{display:flex;align-items:center;gap:5rem;padding:5rem;border:.2rem solid #292e7b;position:relative}#support .support__inner .support__list .support__item .support__item-image{width:32rem}#support .support__inner .support__list .support__item .support__item-image img{width:100%}#support .support__inner .support__list .support__item .support__item-body{width:calc(100% - 32rem)}#support .support__inner .support__list .support__item .support__item-body .support__item-heading{display:flex;align-items:center;gap:2rem;font-weight:700;margin-bottom:3rem}#support .support__inner .support__list .support__item .support__item-body .support__item-heading .support__item-badge{display:flex;align-items:center;gap:1.5rem;font-size:2.4rem}#support .support__inner .support__list .support__item .support__item-body .support__item-heading .support__item-badge .support__item-badge-num{font-size:5.8rem;font-weight:600;background:linear-gradient(to bottom,#3b5dbe 0%,#0b2b79 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#support .support__inner .support__list .support__item .support__item-body .support__item-heading .support__item-label{font-size:3.8rem;line-height:1.4;color:#292e7b}#support .support__inner .support__list .support__item .support__item-body .support__item-heading .support__item-balloon{display:flex;align-items:center;justify-content:center;font-size:2.4rem;font-weight:700;line-height:1.4;color:#e92d1f;text-align:center;aspect-ratio:1/1;padding:0 2rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/support/balloon.svg) no-repeat center center/cover;position:absolute;top:-2rem;right:5rem}#support .support__inner .support__list .support__item .support__item-body .support__item-text{font-size:2rem;margin-bottom:3rem}#support .support__inner .support__list .support__item .support__item-body .support__item-text b{font-weight:700;color:#e92d1f}#support .support__inner .support__list .support__item .support__item-body .support__item-category{display:flex;gap:3rem}#support .support__inner .support__list .support__item .support__item-body .support__item-category .support__item-category-icon{font-size:2.4rem;font-weight:700;color:#fff;padding:.5rem 2rem;background:#292e7b}#support .support__inner .support__list .support__item .support__item-body .support__item-category .support__item-category-icon img{display:inline-block;vertical-align:middle;margin-right:1rem}#support .support__inner .support__list .support__item:nth-of-type(2){background:#f8fcff}#support .support__inner .support__list .support__item:last-of-type{background:#ebf7ff}@media screen and (max-width:1200px){#support .support__inner .support__list .support__item{gap:3rem;padding:3rem}#support .support__inner .support__list .support__item .support__item-body .support__item-heading .support__item-badge{font-size:2.2rem}#support .support__inner .support__list .support__item .support__item-body .support__item-heading .support__item-badge .support__item-badge-num{font-size:5rem}#support .support__inner .support__list .support__item .support__item-body .support__item-heading .support__item-label{font-size:3.2rem}#support .support__inner .support__list .support__item .support__item-body .support__item-heading .support__item-balloon{font-size:2rem;top:-5rem;right:1rem}#support .support__inner .support__list .support__item .support__item-body .support__item-text{font-size:1.8rem}#support .support__inner .support__list .support__item .support__item-body .support__item-category{gap:2rem}#support .support__inner .support__list .support__item .support__item-body .support__item-category .support__item-category-icon{font-size:2rem}}@media screen and (max-width:1024px){#support .support__inner .support__title{font-size:3rem}#support .support__inner .support__title .support__title-large{font-size:4rem}#support .support__inner .support__list .support__item .support__item-body .support__item-heading .support__item-badge{font-size:2rem}#support .support__inner .support__list .support__item .support__item-body .support__item-heading .support__item-badge .support__item-badge-num{font-size:4.6rem}#support .support__inner .support__list .support__item .support__item-body .support__item-heading .support__item-label{font-size:3rem}#support .support__inner .support__list .support__item .support__item-body .support__item-text{font-size:1.6rem}#support .support__inner .support__list .support__item .support__item-body .support__item-category .support__item-category-icon{font-size:1.6rem}}@media screen and (max-width:981px){#support .support__inner .support__title{font-size:2.6rem}#support .support__inner .support__title .support__title-large{font-size:4.2rem}#support .support__inner .support__list .support__item{align-items:flex-start}#support .support__inner .support__list .support__item .support__item-image{width:20rem}#support .support__inner .support__list .support__item .support__item-body{width:calc(100% - 23rem)}#support .support__inner .support__list .support__item .support__item-body .support__item-heading{margin-bottom:1.5rem}#support .support__inner .support__list .support__item .support__item-body .support__item-heading .support__item-badge{font-size:1.8rem}#support .support__inner .support__list .support__item .support__item-body .support__item-heading .support__item-badge .support__item-badge-num{font-size:3.2rem}#support .support__inner .support__list .support__item .support__item-body .support__item-heading .support__item-label{font-size:2.4rem}#support .support__inner .support__list .support__item .support__item-body .support__item-heading .support__item-balloon{font-size:1.6rem}#support .support__inner .support__list .support__item .support__item-body .support__item-text{font-size:1.6rem;margin-bottom:1.5rem}#support .support__inner .support__list .support__item .support__item-body .support__item-category .support__item-category-icon{font-size:1.4rem}}@media screen and (max-width:750px){#support{padding:8rem 0}#support .support__inner .support__title{font-size:3.8rem;margin-bottom:5rem}#support .support__inner .support__title .support__title-large{font-size:4.2rem}#support .support__inner .support__list .support__item{padding:2rem;gap:2rem}#support .support__inner .support__list .support__item .support__item-body{width:calc(100% - 22rem)}#support .support__inner .support__list .support__item .support__item-body .support__item-heading{flex-flow:column;align-items:flex-start;gap:0;margin-bottom:1rem}#support .support__inner .support__list .support__item .support__item-body .support__item-heading .support__item-label{font-size:3rem}#support .support__inner .support__list .support__item .support__item-body .support__item-heading .support__item-badge{gap:1rem;font-size:2.4rem}#support .support__inner .support__list .support__item .support__item-body .support__item-heading .support__item-balloon{font-size:2.4rem;right:-3rem}#support .support__inner .support__list .support__item .support__item-body .support__item-text{font-size:2.4rem;font-weight:400;margin-bottom:1rem}#support .support__inner .support__list .support__item .support__item-body .support__item-text b{font-size:2.4rem}#support .support__inner .support__list .support__item .support__item-body .support__item-category{align-items:flex-start;flex-flow:column}#support .support__inner .support__list .support__item .support__item-body .support__item-category .support__item-category-icon{font-size:2.4rem;font-weight:700}#support .support__inner .support__list .support__item .support__item-body .support__item-category .support__item-category-icon img{width:2.2rem}}#plan{padding:0 0 12rem}#plan .plan__inner{display:flex;align-items:center;width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box}@media screen and (max-width:1200px){#plan .plan__inner{width:102.4rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:1024px){#plan .plan__inner{width:98.1rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:981px){#plan .plan__inner{width:75.1rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:750px){#plan .plan__inner{width:100%;padding-left:4rem;padding-right:4rem}}#plan .plan__inner{justify-content:space-between}#plan .plan__inner .plan__price-box .plan__title{display:flex;align-items:center;gap:2rem;font-size:5.4rem;font-weight:900;margin-bottom:5rem}#plan .plan__inner .plan__price-box .plan__title .plan__badge{display:flex;flex-flow:column;justify-content:center;font-size:2.8rem;color:#f22a2a;text-align:center;padding:0 3.4rem;aspect-ratio:1/1;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/plan/circle.svg) no-repeat center center/cover;position:relative}#plan .plan__inner .plan__price-box .plan__title .plan__badge:after{content:" ";display:block;width:13.5rem;height:13.6rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/plan/star.svg) no-repeat left top/cover;position:absolute;left:0;bottom:0}#plan .plan__inner .plan__price-box .plan__price{display:flex;align-items:flex-end;gap:.5rem;font-weight:700;color:#292e7b;line-height:1;margin-bottom:3rem}#plan .plan__inner .plan__price-box .plan__price .plan__price-num--large{font-size:12.8rem;line-height:.8}#plan .plan__inner .plan__price-box .plan__price .plan__price-separator{font-size:9.6rem}#plan .plan__inner .plan__price-box .plan__price .plan__price-unit--middle{font-size:6.4rem}#plan .plan__inner .plan__price-box .plan__price .plan__price-tax{font-size:2rem}#plan .plan__inner .plan__price-box .plan__price .plan__price-operator{font-size:6.4rem}#plan .plan__inner .plan__price-box .plan__price .plan__price-contract{font-size:3.8rem}#plan .plan__inner .plan__price-box .plan__notes{font-size:1.4rem}#plan .plan__inner .plan__campaign-box{padding:0 1.75rem}#plan .plan__inner .plan__campaign-box .plan__campaign-title{display:flex;flex-flow:column;align-items:center;justify-content:center;gap:3rem}#plan .plan__inner .plan__campaign-box .plan__campaign-title .plan__campaign-point{color:#f22a2a}#plan .plan__inner .plan__campaign-box .plan__campaign-title .plan__campaign-point:before{content:" ";display:inline-block;width:3.25rem;height:.2rem;margin-right:3rem;background:#f22a2a;transform:rotate(45deg)}#plan .plan__inner .plan__campaign-box .plan__campaign-title .plan__campaign-point:after{content:" ";display:inline-block;width:3.25rem;height:.2rem;margin-left:3rem;background:#f22a2a;transform:rotate(135deg)}#plan .plan__inner .plan__campaign-box .plan__campaign-title .plan__campaign-ribbon{position:relative}#plan .plan__inner .plan__campaign-box .plan__campaign-title .plan__campaign-ribbon .plan__campaign-ribbon-inner{font-size:2.4rem;font-weight:900;color:#fff;padding:1rem 2rem;background:linear-gradient(to right,#3b5dbe 0%,#0b2b79 100%);position:relative;z-index:20}#plan .plan__inner .plan__campaign-box .plan__campaign-title .plan__campaign-ribbon:before{content:" ";display:inline-block;width:5rem;height:5.4rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/utilization/ribbon_left.svg) no-repeat center center/cover;position:absolute;left:-3.25rem;bottom:-2.75rem;z-index:10}#plan .plan__inner .plan__campaign-box .plan__campaign-title .plan__campaign-ribbon:after{content:" ";display:inline-block;width:5rem;height:5.4rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/utilization/ribbon_right.svg) no-repeat center center/cover;position:absolute;right:-3.25rem;bottom:-2.75rem;z-index:10}#plan .plan__inner .plan__campaign-box .plan__campaign-content{gap:2rem;margin-top:4rem}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-image{width:13.4rem}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info{width:calc(100% - 15.4rem)}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-highlight .plan__campaign-highlight-inner{align-items:center;gap:2.5rem}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-highlight .plan__campaign-highlight-inner .plan__limit{width:7.6rem;text-align:center;color:#e92222;white-space:nowrap;line-height:1.2;padding:1rem;border:.3rem dashed #ed4c19}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-highlight .plan__campaign-highlight-inner .plan__limit .plan__limit-num{font-size:3rem;font-weight:700}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-highlight .plan__campaign-highlight-inner .plan__benefit{width:calc(100% - 10.1rem);font-weight:700;line-height:1}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-highlight .plan__campaign-highlight-inner .plan__benefit span.plan__benefit-num{display:inline-block;font-size:7.4rem;background:linear-gradient(to right,#e72121 0%,#f22a2a 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-highlight .plan__campaign-highlight-inner .plan__benefit span.plan__benefit-month{display:inline-block;font-size:3.6rem;background:linear-gradient(to right,#f22a2a 0%,#f57f10 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-highlight .plan__campaign-highlight-inner .plan__benefit span.plan__benefit-month .plan__benefit-month-large{font-size:4.8rem}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-highlight .plan__campaign-highlight-inner .plan__benefit span.plan__benefit-label{display:inline-block;font-size:2.8rem;color:#f57f10;padding-top:1.5rem}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-note{display:inline-block;width:100%;font-size:1.4rem;font-weight:400;margin-top:1.5rem}#plan .plan__nav--inner{width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box}@media screen and (max-width:1200px){#plan .plan__nav--inner{width:102.4rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:1024px){#plan .plan__nav--inner{width:98.1rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:981px){#plan .plan__nav--inner{width:75.1rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:750px){#plan .plan__nav--inner{width:100%;padding-left:4rem;padding-right:4rem}}#plan .plan__nav--inner{margin-top:6rem}#plan .plan__nav--inner .plan__nav-list{width:100%;align-items:center;gap:4rem}#plan .plan__nav--inner .plan__nav-list .plan__nav-item{width:calc(50% - 2rem)}#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--talk{display:flex;justify-content:center;align-items:center;font-weight:700;text-align:center;text-decoration:none;color:#fff;padding:1.5rem 0;background:linear-gradient(to right,#fc3434 0%,#e72121 100%);border-radius:6rem;position:relative}#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--talk:hover{transform:scale(1.1)}#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--talk .message__nav-badge{font-size:2.4rem;color:#e72121;padding:1rem 2rem;background:#fff;border-radius:2rem;position:absolute;top:-2.7rem;left:-5.6rem}#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--talk .message__nav-badge:after{content:" ";display:block;width:0;height:0;border-style:solid;border-top:1rem solid transparent;border-bottom:1rem solid transparent;border-left:1.7rem solid #fff;border-right:0;position:absolute;bottom:-1rem;right:2rem;transform:rotate(64deg)}#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--talk .message__nav-body{align-items:center;gap:2rem}#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--talk .message__nav-body .message__nav-label{font-size:4rem}#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--talk .message__nav-body .message__nav-desc{font-size:1.6rem;text-align:left}#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--talk:after{content:" ";display:inline-block;width:1.4rem;height:2rem;vertical-align:middle;margin-left:2rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/common/icon_arrow.svg) no-repeat center center/cover}@media screen and (max-width:1200px){#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--talk .message__nav-badge{font-size:2rem;top:-3.7rem;left:-.6rem}#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--talk .message__nav-body{gap:1rem}#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--talk .message__nav-body .message__nav-label{font-size:3.4rem}#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--talk:after{margin-left:1rem}}@media screen and (max-width:1024px){#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--talk .message__nav-badge{font-size:1.8rem;top:-3.7rem;left:0}#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--talk .message__nav-body{gap:1.5rem}#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--talk .message__nav-body .message__nav-label{font-size:3.2rem}#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--talk .message__nav-body .message__nav-desc{font-size:1.4rem}}@media screen and (max-width:981px){#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--talk .message__nav-badge{font-size:1.4rem;top:-3.7rem;left:0}#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--talk .message__nav-body{gap:1rem}#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--talk .message__nav-body .message__nav-label{font-size:2.4rem}#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--talk .message__nav-body .message__nav-desc{font-size:1.2rem}#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--talk:after{margin-left:1rem}}@media screen and (max-width:750px){#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--talk{padding:1.5rem 3rem 1.5rem 5rem}#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--talk .message__nav-badge{font-size:2.4rem;top:-4rem;left:-2rem}#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--talk .message__nav-body{gap:2rem}#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--talk .message__nav-body .message__nav-label{font-size:4rem}#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--talk .message__nav-body .message__nav-desc{font-size:2.4rem}#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--talk:after{margin-left:2rem}}#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--download{display:flex;justify-content:center;align-items:center;font-weight:700;text-align:center;text-decoration:none;color:#fff;font-size:2.8rem;padding:1.5rem 0;background:linear-gradient(to right,#fccd34 0%,#f57f10 100%);border-radius:6rem;position:relative}#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--download:hover{transform:scale(1.1)}#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--download .message__nav-label-sub{font-size:2.2rem}#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--download:after{content:" ";display:inline-block;width:1.4rem;height:2rem;vertical-align:middle;margin-left:2rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/common/icon_arrow.svg) no-repeat center center/cover}@media screen and (max-width:1200px){#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--download{font-size:2.6rem}#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--download .message__nav-label-sub{font-size:2rem}}@media screen and (max-width:1024px){#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--download{font-size:2.4rem}#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--download .message__nav-label-sub{font-size:1.8rem}}@media screen and (max-width:981px){#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--download{font-size:2rem}#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--download .message__nav-label-sub{font-size:1.4rem}#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--download:after{margin-left:1rem}}@media screen and (max-width:750px){#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--download{font-size:3.4rem;padding:1.5rem 5rem}#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--download .message__nav-label-sub{font-size:2.6rem}#plan .plan__nav--inner .plan__nav-list .plan__nav-item a.plan__nav-link--download:after{margin-left:2rem}}@media screen and (max-width:1200px){#plan .plan__inner .plan__price-box .plan__title{font-size:5.2rem}#plan .plan__inner .plan__price-box .plan__title .plan__badge{font-size:2.6rem}#plan .plan__inner .plan__price-box .plan__title .plan__badge:after{width:12.5rem;height:12.6rem}#plan .plan__inner .plan__price-box .plan__price{gap:0}#plan .plan__inner .plan__price-box .plan__price .plan__price-num--large{font-size:10.8rem}#plan .plan__inner .plan__price-box .plan__price .plan__price-separator{font-size:7.6rem}#plan .plan__inner .plan__price-box .plan__price .plan__price-unit--middle{font-size:4.2rem}#plan .plan__inner .plan__price-box .plan__price .plan__price-tax{font-size:1.6rem}#plan .plan__inner .plan__price-box .plan__price .plan__price-operator{font-size:4.4rem}#plan .plan__inner .plan__price-box .plan__price .plan__price-contract{font-size:3.2rem}#plan .plan__inner .plan__campaign-box .plan__campaign-title .plan__campaign-ribbon .plan__campaign-ribbon-inner{font-size:2rem}#plan .plan__inner .plan__campaign-box .plan__campaign-title .plan__campaign-ribbon:before{width:3.8rem;height:4.3rem;background-size:100% auto;left:-2.5rem;bottom:-2.05rem}#plan .plan__inner .plan__campaign-box .plan__campaign-title .plan__campaign-ribbon:after{width:3.8rem;height:4.3rem;background-size:100% auto;right:-2.5rem;bottom:-2.05rem}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-highlight .plan__campaign-highlight-inner .plan__benefit span.plan__benefit-num{font-size:7rem}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-highlight .plan__campaign-highlight-inner .plan__benefit span.plan__benefit-month{font-size:3.2rem}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-highlight .plan__campaign-highlight-inner .plan__benefit span.plan__benefit-month .plan__benefit-month-large{font-size:4.2rem}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-highlight .plan__campaign-highlight-inner .plan__benefit span.plan__benefit-label{font-size:2.4rem}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-note{display:inline-block;width:100%;font-size:1.4rem;font-weight:400;margin-top:1.5rem}}@media screen and (max-width:1024px){#plan .plan__inner{align-items:flex-end}#plan .plan__inner .plan__price-box .plan__title{font-size:4.2rem;margin-bottom:3rem}#plan .plan__inner .plan__price-box .plan__title .plan__badge{font-size:2.4rem}#plan .plan__inner .plan__price-box .plan__title .plan__badge:after{width:100%;height:100%}#plan .plan__inner .plan__price-box .plan__price .plan__price-num--large{font-size:9.4rem}#plan .plan__inner .plan__price-box .plan__price .plan__price-separator{font-size:6.4rem}#plan .plan__inner .plan__price-box .plan__price .plan__price-unit--middle{font-size:3.8rem}#plan .plan__inner .plan__price-box .plan__price .plan__price-operator{font-size:3.8rem}#plan .plan__inner .plan__price-box .plan__price .plan__price-contract{font-size:2.8rem}#plan .plan__inner .plan__campaign-box .plan__campaign-title .plan__campaign-point{font-size:1.4rem}#plan .plan__inner .plan__campaign-box .plan__campaign-title .plan__campaign-point:before{width:2.4rem;margin-right:1.5rem}#plan .plan__inner .plan__campaign-box .plan__campaign-title .plan__campaign-point:after{width:2.4rem;margin-left:1.5rem}#plan .plan__inner .plan__campaign-box .plan__campaign-title .plan__campaign-ribbon .plan__campaign-ribbon-inner{font-size:1.8rem}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-highlight .plan__campaign-highlight-inner .plan__benefit span.plan__benefit-num{font-size:5.4rem}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-highlight .plan__campaign-highlight-inner .plan__benefit span.plan__benefit-month{font-size:2.6rem}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-highlight .plan__campaign-highlight-inner .plan__benefit span.plan__benefit-month .plan__benefit-month-large{font-size:3.2rem}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-highlight .plan__campaign-highlight-inner .plan__benefit span.plan__benefit-label{font-size:2rem;padding-top:1rem}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-note{font-size:1.4rem}}@media screen and (max-width:981px){#plan .plan__inner{align-items:flex-end}#plan .plan__inner .plan__price-box .plan__title{font-size:4rem;margin-bottom:2.5rem}#plan .plan__inner .plan__price-box .plan__title .plan__badge{font-size:2rem;padding:0 3rem}#plan .plan__inner .plan__price-box .plan__title .plan__badge:after{width:100%;height:100%}#plan .plan__inner .plan__price-box .plan__price .plan__price-num--large{font-size:8rem}#plan .plan__inner .plan__price-box .plan__price .plan__price-separator{font-size:3.2rem}#plan .plan__inner .plan__price-box .plan__price .plan__price-unit--middle{font-size:3rem}#plan .plan__inner .plan__price-box .plan__price .plan__price-operator{font-size:3.2rem}#plan .plan__inner .plan__price-box .plan__price .plan__price-contract{font-size:2.4rem}#plan .plan__inner .plan__price-box .plan__notes{font-size:1.2rem}#plan .plan__inner .plan__campaign-box{width:30rem}#plan .plan__inner .plan__campaign-box .plan__campaign-title .plan__campaign-point{font-size:1.4rem}#plan .plan__inner .plan__campaign-box .plan__campaign-title .plan__campaign-ribbon .plan__campaign-ribbon-inner{font-size:1.4rem}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-image{width:10rem}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info{width:calc(100% - 12rem)}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-highlight .plan__campaign-highlight-inner{flex-flow:column;gap:1rem}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-highlight .plan__campaign-highlight-inner .plan__limit{width:100%;font-size:1.2rem;padding:.5rem 1rem}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-highlight .plan__campaign-highlight-inner .plan__limit .plan__limit-num{font-size:1.8rem}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-highlight .plan__campaign-highlight-inner .plan__limit br{display:none}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-highlight .plan__campaign-highlight-inner .plan__benefit{width:100%}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-highlight .plan__campaign-highlight-inner .plan__benefit span.plan__benefit-num{font-size:5.4rem}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-highlight .plan__campaign-highlight-inner .plan__benefit span.plan__benefit-month{font-size:2.6rem}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-highlight .plan__campaign-highlight-inner .plan__benefit span.plan__benefit-month .plan__benefit-month-large{font-size:3.2rem}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-highlight .plan__campaign-highlight-inner .plan__benefit span.plan__benefit-label{font-size:2rem;padding-top:1rem}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-note{font-size:1.2rem}#plan .plan__nav--inner .plan__nav-list{gap:2rem}#plan .plan__nav--inner .plan__nav-list .plan__nav-item{width:calc(50% - 1rem)}}@media screen and (max-width:750px){#plan{padding:0 0 8rem}#plan .plan__inner{flex-flow:column;justify-content:center;align-items:center;gap:2rem}#plan .plan__inner .plan__price-box{width:100%}#plan .plan__inner .plan__price-box .plan__title{justify-content:center;font-size:4.2rem;margin-bottom:5rem}#plan .plan__inner .plan__price-box .plan__title .plan__badge{font-size:2.4rem;padding:0 2.8rem}#plan .plan__inner .plan__price-box .plan__title .plan__badge:after{width:110%;height:110%}#plan .plan__inner .plan__price-box .plan__price{justify-content:center;font-weight:700;line-height:.6}#plan .plan__inner .plan__price-box .plan__price .plan__price-num--large{font-size:11rem;font-weight:700;line-height:.5}#plan .plan__inner .plan__price-box .plan__price .plan__price-separator{font-size:9.6rem}#plan .plan__inner .plan__price-box .plan__price .plan__price-unit--middle{font-size:6rem}#plan .plan__inner .plan__price-box .plan__price .plan__price-tax{font-size:2.4rem}#plan .plan__inner .plan__price-box .plan__price .plan__price-operator{font-size:7rem}#plan .plan__inner .plan__price-box .plan__price .plan__price-contract{font-size:3.8rem}#plan .plan__inner .plan__price-box .plan__notes{display:table;width:62rem;font-size:2.4rem;font-weight:400;margin:1rem auto 2rem auto}#plan .plan__inner .plan__campaign-box{width:100%}#plan .plan__inner .plan__campaign-box .plan__campaign-title{gap:3.5rem}#plan .plan__inner .plan__campaign-box .plan__campaign-title .plan__campaign-point{font-size:2.4rem}#plan .plan__inner .plan__campaign-box .plan__campaign-title .plan__campaign-point:before{width:3.25rem;vertical-align:middle}#plan .plan__inner .plan__campaign-box .plan__campaign-title .plan__campaign-point:after{width:3.25rem;vertical-align:middle}#plan .plan__inner .plan__campaign-box .plan__campaign-title .plan__campaign-ribbon .plan__campaign-ribbon-inner{font-size:2.8rem}#plan .plan__inner .plan__campaign-box .plan__campaign-title .plan__campaign-ribbon:before{bottom:-2.5rem}#plan .plan__inner .plan__campaign-box .plan__campaign-title .plan__campaign-ribbon:after{bottom:-2.5rem}#plan .plan__inner .plan__campaign-box .plan__campaign-content{justify-content:center}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-image{width:13.4rem}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info{width:auto}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-highlight .plan__campaign-highlight-inner{flex-flow:row;gap:2.5rem}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-highlight .plan__campaign-highlight-inner .plan__limit{width:8.2rem;font-size:2.4rem;padding:1rem}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-highlight .plan__campaign-highlight-inner .plan__limit .plan__limit-num{font-size:3rem}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-highlight .plan__campaign-highlight-inner .plan__limit br{display:table}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-highlight .plan__campaign-highlight-inner .plan__benefit{width:calc(100% - 10.7rem)}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-highlight .plan__campaign-highlight-inner .plan__benefit span.plan__benefit-num{font-size:8.2rem}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-highlight .plan__campaign-highlight-inner .plan__benefit span.plan__benefit-month{font-size:4rem}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-highlight .plan__campaign-highlight-inner .plan__benefit span.plan__benefit-month .plan__benefit-month-large{font-size:5.4rem}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-highlight .plan__campaign-highlight-inner .plan__benefit span.plan__benefit-label{white-space:nowrap;font-size:3.2rem;padding-top:1rem}#plan .plan__inner .plan__campaign-box .plan__campaign-content .plan__campaign-info .plan__campaign-note{font-size:2.4rem}#plan .plan__nav--inner .plan__nav-list{flex-flow:column;justify-content:center;align-items:center;gap:4rem}#plan .plan__nav--inner .plan__nav-list .plan__nav-item{width:100%}}#qa{padding:10rem 0;background:#f9f9f9}#qa .qa__inner{width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box}@media screen and (max-width:1200px){#qa .qa__inner{width:102.4rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:1024px){#qa .qa__inner{width:98.1rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:981px){#qa .qa__inner{width:75.1rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:750px){#qa .qa__inner{width:100%;padding-left:4rem;padding-right:4rem}}#qa .qa__inner .qa__title{font-size:3.6rem;font-weight:700;text-align:center;margin-bottom:8rem}#qa .qa__inner .qa__title .qa__title-large{display:table;font-size:4.6rem;font-weight:900;margin:2rem auto 0 auto}#qa .qa__inner .qa__list{width:100%;margin:0 0 3rem;padding:2rem}#qa .qa__inner .qa__list .qa__item{padding:2rem;background:#fff;margin-bottom:3rem}#qa .qa__inner .qa__list .qa__item:last-of-type{margin-bottom:0}#qa .qa__inner .qa__list .qa__item .qa__question{font-size:2rem;padding:0 4.7rem 0 0;position:relative;transition:.5s}#qa .qa__inner .qa__list .qa__item .qa__question .qa__question-icon{display:inline-block;font-size:3.6rem;font-weight:600;color:#292e7b;vertical-align:middle;margin-right:2rem}#qa .qa__inner .qa__list .qa__item .qa__question:after{content:" ";display:block;width:4.2rem;height:4.2rem;position:absolute;right:0;top:calc(50% - 2.1rem);background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/qa/icon_close.svg) no-repeat right center/cover}#qa .qa__inner .qa__list .qa__item .qa__question:hover{opacity:.5;cursor:pointer}#qa .qa__inner .qa__list .qa__item .qa__question.close:after{background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/qa/icon_open.svg) no-repeat right center/cover}#qa .qa__inner .qa__list .qa__item .qa__answer{display:none;font-size:2rem;line-height:1.6;margin-top:2rem;padding-top:2rem;border-top:1px dashed #555}@media screen and (max-width:1200px){#qa .qa__inner .qa__title{font-size:3.2rem}#qa .qa__inner .qa__title .qa__title-large{font-size:4.6rem}}@media screen and (max-width:1024px){#qa .qa__inner .qa__list .qa__item .qa__question{font-size:1.8rem}#qa .qa__inner .qa__list .qa__item .qa__question .qa__question-icon{font-size:3rem}#qa .qa__inner .qa__list .qa__item .qa__answer{font-size:1.6rem}}@media screen and (max-width:981px){#qa .qa__inner .qa__title{font-size:2.8rem}#qa .qa__inner .qa__title .qa__title-large{font-size:4rem}#qa .qa__inner .qa__list .qa__item .qa__question{font-size:1.8rem}#qa .qa__inner .qa__list .qa__item .qa__question .qa__question-icon{font-size:3rem}#qa .qa__inner .qa__list .qa__item .qa__answer{font-size:1.6rem}}@media screen and (max-width:750px){#qa{padding:8rem 0}#qa .qa__inner .qa__title{font-size:2.8rem;margin-bottom:4rem}#qa .qa__inner .qa__title .qa__title-large{font-size:4.2rem}#qa .qa__inner .qa__list .qa__item .qa__question{font-size:2.4rem;padding-left:4rem}#qa .qa__inner .qa__list .qa__item .qa__question .qa__question-icon{font-size:3.6rem;position:absolute;left:0;top:calc(50% - 0.75em)}#qa .qa__inner .qa__list .qa__item .qa__answer{font-size:2.4rem}}#message{padding:8rem 0;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/message/bg_pc.webp) no-repeat left top/cover}#message .message__inner{width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box}@media screen and (max-width:1200px){#message .message__inner{width:102.4rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:1024px){#message .message__inner{width:98.1rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:981px){#message .message__inner{width:75.1rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:750px){#message .message__inner{width:100%;padding-left:4rem;padding-right:4rem}}#message .message__inner{text-align:center}#message .message__inner .messsage__logo{display:table;margin:0 auto 8rem auto}#message .message__inner .message__title{font-size:3.6rem;font-weight:700;color:#292e7b;margin-bottom:2rem}#message .message__inner .message__lead{font-size:5rem;font-weight:700;margin-bottom:4rem}#message .message__inner .message__lead span{display:inline-block}#message .message__inner .message__lead span.message__lead-gradation-light{background:linear-gradient(170deg,#80ebf8 0%,#3179ed 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#message .message__inner .message__lead span.message__lead-gradation{background:linear-gradient(170deg,#80ebf8 0%,#3179ed 50%,#0b2b79 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#message .message__inner .message__body{margin-bottom:8rem}#message .message__inner .message__body p{font-size:2.4rem;font-weight:400;line-height:1.8;color:#292e7b}#message .message__inner .message__nav-list{justify-content:center;align-items:center;gap:4rem}#message .message__inner .message__nav-list li{width:calc(50% - 2rem)}#message .message__inner .message__nav-list li a.message__nav-link--talk{display:flex;justify-content:center;align-items:center;font-weight:700;text-align:center;text-decoration:none;color:#fff;padding:1.5rem 0;background:linear-gradient(to right,#fc3434 0%,#e72121 100%);border-radius:6rem;position:relative}#message .message__inner .message__nav-list li a.message__nav-link--talk:hover{transform:scale(1.1)}#message .message__inner .message__nav-list li a.message__nav-link--talk .message__nav-badge{font-size:2.4rem;color:#e72121;padding:1rem 2rem;background:#fff;border-radius:2rem;position:absolute;top:-2.7rem;left:-5.6rem}#message .message__inner .message__nav-list li a.message__nav-link--talk .message__nav-badge:after{content:" ";display:block;width:0;height:0;border-style:solid;border-top:1rem solid transparent;border-bottom:1rem solid transparent;border-left:1.7rem solid #fff;border-right:0;position:absolute;bottom:-1rem;right:2rem;transform:rotate(64deg)}#message .message__inner .message__nav-list li a.message__nav-link--talk .message__nav-body{align-items:center;gap:2rem}#message .message__inner .message__nav-list li a.message__nav-link--talk .message__nav-body .message__nav-label{font-size:4rem}#message .message__inner .message__nav-list li a.message__nav-link--talk .message__nav-body .message__nav-desc{font-size:1.6rem;text-align:left}#message .message__inner .message__nav-list li a.message__nav-link--talk:after{content:" ";display:inline-block;width:1.4rem;height:2rem;vertical-align:middle;margin-left:2rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/common/icon_arrow.svg) no-repeat center center/cover}@media screen and (max-width:1200px){#message .message__inner .message__nav-list li a.message__nav-link--talk .message__nav-badge{font-size:2rem;top:-3.7rem;left:-.6rem}#message .message__inner .message__nav-list li a.message__nav-link--talk .message__nav-body{gap:1rem}#message .message__inner .message__nav-list li a.message__nav-link--talk .message__nav-body .message__nav-label{font-size:3.4rem}#message .message__inner .message__nav-list li a.message__nav-link--talk:after{margin-left:1rem}}@media screen and (max-width:1024px){#message .message__inner .message__nav-list li a.message__nav-link--talk .message__nav-badge{font-size:1.8rem;top:-3.7rem;left:0}#message .message__inner .message__nav-list li a.message__nav-link--talk .message__nav-body{gap:1.5rem}#message .message__inner .message__nav-list li a.message__nav-link--talk .message__nav-body .message__nav-label{font-size:3.2rem}#message .message__inner .message__nav-list li a.message__nav-link--talk .message__nav-body .message__nav-desc{font-size:1.4rem}}@media screen and (max-width:981px){#message .message__inner .message__nav-list li a.message__nav-link--talk .message__nav-badge{font-size:1.4rem;top:-3.7rem;left:0}#message .message__inner .message__nav-list li a.message__nav-link--talk .message__nav-body{gap:1rem}#message .message__inner .message__nav-list li a.message__nav-link--talk .message__nav-body .message__nav-label{font-size:2.4rem}#message .message__inner .message__nav-list li a.message__nav-link--talk .message__nav-body .message__nav-desc{font-size:1.2rem}#message .message__inner .message__nav-list li a.message__nav-link--talk:after{margin-left:1rem}}@media screen and (max-width:750px){#message .message__inner .message__nav-list li a.message__nav-link--talk{padding:1.5rem 3rem 1.5rem 5rem}#message .message__inner .message__nav-list li a.message__nav-link--talk .message__nav-badge{font-size:2.4rem;top:-4rem;left:-2rem}#message .message__inner .message__nav-list li a.message__nav-link--talk .message__nav-body{gap:2rem}#message .message__inner .message__nav-list li a.message__nav-link--talk .message__nav-body .message__nav-label{font-size:4rem}#message .message__inner .message__nav-list li a.message__nav-link--talk .message__nav-body .message__nav-desc{font-size:2.4rem}#message .message__inner .message__nav-list li a.message__nav-link--talk:after{margin-left:2rem}}#message .message__inner .message__nav-list li a.message__nav-link--download{display:flex;justify-content:center;align-items:center;font-weight:700;text-align:center;text-decoration:none;color:#fff;font-size:2.8rem;padding:1.5rem 0;background:linear-gradient(to right,#fccd34 0%,#f57f10 100%);border-radius:6rem;position:relative}#message .message__inner .message__nav-list li a.message__nav-link--download:hover{transform:scale(1.1)}#message .message__inner .message__nav-list li a.message__nav-link--download .message__nav-label-sub{font-size:2.2rem}#message .message__inner .message__nav-list li a.message__nav-link--download:after{content:" ";display:inline-block;width:1.4rem;height:2rem;vertical-align:middle;margin-left:2rem;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/common/icon_arrow.svg) no-repeat center center/cover}@media screen and (max-width:1200px){#message .message__inner .message__nav-list li a.message__nav-link--download{font-size:2.6rem}#message .message__inner .message__nav-list li a.message__nav-link--download .message__nav-label-sub{font-size:2rem}}@media screen and (max-width:1024px){#message .message__inner .message__nav-list li a.message__nav-link--download{font-size:2.4rem}#message .message__inner .message__nav-list li a.message__nav-link--download .message__nav-label-sub{font-size:1.8rem}}@media screen and (max-width:981px){#message .message__inner .message__nav-list li a.message__nav-link--download{font-size:2rem}#message .message__inner .message__nav-list li a.message__nav-link--download .message__nav-label-sub{font-size:1.4rem}#message .message__inner .message__nav-list li a.message__nav-link--download:after{margin-left:1rem}}@media screen and (max-width:750px){#message .message__inner .message__nav-list li a.message__nav-link--download{font-size:3.4rem;padding:1.5rem 5rem}#message .message__inner .message__nav-list li a.message__nav-link--download .message__nav-label-sub{font-size:2.6rem}#message .message__inner .message__nav-list li a.message__nav-link--download:after{margin-left:2rem}}@media screen and (max-width:1024px){#message .message__inner .message__title{font-size:3.2rem}#message .message__inner .message__lead{font-size:4.2rem}#message .message__inner .message__body p{font-size:2rem}}@media screen and (max-width:981px){#message .message__inner .message__title{font-size:2.8rem}#message .message__inner .message__lead{font-size:3.6rem}#message .message__inner .message__body p{font-size:1.8rem}#message .message__inner .message__nav-list{gap:2rem}#message .message__inner .message__nav-list li{width:calc(50% - 1rem)}}@media screen and (max-width:750px){#message{padding:8rem 0;background:url(//webmarks.co.jp/wp-content/themes/jin-child/assets/aio-llmo/css/../images/message/bg_sp.webp) no-repeat left top/cover}#message .message__inner{padding-left:4rem;padding-right:4rem}#message .message__inner .messsage__logo{width:12rem;margin-bottom:2rem}#message .message__inner .message__title{font-size:3.2rem}#message .message__inner .message__lead{font-size:4rem;margin-bottom:3.5rem}#message .message__inner .message__body{margin-bottom:5rem}#message .message__inner .message__body p{font-size:2.4rem}#message .message__inner .message__nav-list{flex-flow:column;gap:4rem}#message .message__inner .message__nav-list li{width:100%}}#footer{padding:2rem;background:#efefef}#footer .footer__inner nav ul{display:flex;justify-content:center}#footer .footer__inner nav ul li:last-of-type{margin-left:2rem;padding-left:2rem;border-left:1px solid #ccc}#footer .footer__inner nav ul li a{color:#000}#footer .footer__inner p{text-align:center;margin-top:1rem}#footer .footer__inner p small{font-size:1.2rem;font-weight:400}#fixed_buttom{width:400px;position:fixed;bottom:1rem;right:4rem;opacity:0;pointer-events:none;transition:opacity .5s ease}#fixed_buttom img{width:100%}#fixed_buttom.is-show{opacity:1;pointer-events:auto}#fixed_buttom:hover{transform:scale(1.1)}#pagetop{position:fixed;right:.5%;bottom:2%;writing-mode:vertical-rl;z-index:5;transition:.5s}#pagetop:before{content:" ";display:inline-block;width:20px;height:16px;margin-bottom:1.6rem;border-bottom:16px solid #999;border-left:10px solid transparent;border-right:10px solid transparent}#pagetop:hover{opacity:.7;cursor:pointer}@media screen and (max-width:750px){#footer{padding:2rem 2rem 2.5rem}#footer .footer__inner nav ul li{font-size:2.4rem;font-weight:400}#footer .footer__inner nav ul li a{text-decoration:none}#footer .footer__inner nav ul li:last-of-type{margin-left:1rem;padding-left:1rem}#footer .footer__inner p{margin-top:.5rem}#footer .footer__inner p small{font-size:2.4rem}#fixed_buttom{width:calc(100% - 4rem);right:3rem}}