@charset "UTF-8";.con_case_inner .title_section,.con_case_inner .txt_description,.con_comparison_inner .title_section,.con_comparison_inner .txt_description,.con_faq_inner .title_section,.con_faq_inner ul,.con_information_inner .box_wrapper,.con_information_inner .txt_description,.con_information_inner h2,.con_intro .box_solution .box_issue_container,.con_knowledge_inner>[class^=box_knowledge_],.con_merits_inner .box_merits_list_container,.con_merits_inner .box_risk_container,.con_merits_inner .title_section,.con_merits_inner .txt_description,.con_plan_inner .box_plan_option,.con_plan_inner .box_plan_standard_container,.con_plan_inner .box_plan_starter_container,.con_plan_inner .title_section,.con_reasons_inner>[class^=box_reason_],.con_summary_inner,.con_summary_inner .box_title .txt_description,.con_voices_inner>[class^=box_voice_]{margin-inline:auto;max-width:calc(1200 / 16 * 1em);width:90%}.box_hero .box_features{margin-inline:auto;max-width:calc(1710 / 16 * 1em);width:90%}.con_intro .box_solution .box_solution_list,.con_merits_inner .box_risk_container .box_risk .box_risk_list{margin-inline:auto;max-width:calc(1080 / 16 * 1em);width:90%}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] .box_txt ul li,.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] .box_txt ul li,.con_plan_inner .box_plan_option .box_scrollable table tbody tr td ul li{display:flex;align-items:flex-start}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] .box_txt ul li .icon,.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] .box_txt ul li .icon,.con_plan_inner .box_plan_option .box_scrollable table tbody tr td ul li .icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1em;height:1em}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] .box_txt ul li .icon:before,.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] .box_txt ul li .icon:before,.con_plan_inner .box_plan_option .box_scrollable table tbody tr td ul li .icon:before{display:block;width:calc(3 / var(--base) * 1em);aspect-ratio:1;background:currentColor;border-radius:50%;content:""}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] .box_txt ul li .txt,.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] .box_txt ul li .txt,.con_plan_inner .box_plan_option .box_scrollable table tbody tr td ul li .txt{display:flex;flex-direction:column;line-height:1.4375}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] .box_txt ul li .txt:after,.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] .box_txt ul li .txt:before,.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] .box_txt ul li .txt:after,.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] .box_txt ul li .txt:before,.con_plan_inner .box_plan_option .box_scrollable table tbody tr td ul li .txt:after,.con_plan_inner .box_plan_option .box_scrollable table tbody tr td ul li .txt:before{content:"";display:block;height:0;width:0}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] .box_txt ul li .txt:before,.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] .box_txt ul li .txt:before,.con_plan_inner .box_plan_option .box_scrollable table tbody tr td ul li .txt:before{margin-bottom:calc(-0.30875em + 0px)}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] .box_txt ul li .txt:after,.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] .box_txt ul li .txt:after,.con_plan_inner .box_plan_option .box_scrollable table tbody tr td ul li .txt:after{margin-top:calc(-0.22875em + 0px)}:where(#main) [tabindex]:not([tabindex="-1"]):focus-visible,:where(#main) a:focus-visible,:where(#main) button:focus-visible,:where(#main) summary:focus-visible{outline:4px solid var(--a11y-focuscolor,rgba(0,125,250,0.6));outline-offset:1px}.con_faq_inner ul li details summary:focus-visible,.con_information_inner .box_wrapper .box_scrollable ul li section .box_link a:focus-visible,.con_reasons_inner .box_reason_2 .box_reason_inner .box_works_list li a:focus-visible{outline:4px solid var(--a11y-focuscolor,rgba(0,125,250,0.6));outline-offset:-4px}:where(#main){}:where(#main) *,:where(#main) :after,:where(#main) :before{box-sizing:border-box;background-repeat:no-repeat}:where(#main){}:where(#main) :after,:where(#main) :before{text-decoration:inherit;vertical-align:inherit}:where(#main){}:where(#main) :where(:root){cursor:default;line-height:1.5;overflow-wrap:break-word;tab-size:4;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;text-size-adjust:100%}:where(#main){}:where(#main) :where(body){margin:0}:where(#main){}:where(#main) :where(h1){font-size:2em;margin:0.67em 0}:where(#main){}:where(#main) :where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(#main){}:where(#main) :where(hr){color:inherit;height:0}:where(#main){}:where(#main) :where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(#main){}:where(#main) :where(nav li):before{content:"";float:left}:where(#main){}:where(#main) :where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(#main){}:where(#main) :where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(#main){}:where(#main) :where(b,strong){font-weight:bolder}:where(#main){}:where(#main) :where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(#main){}:where(#main) :where(small){font-size:80%}:where(#main){}:where(#main) :where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(#main){}:where(#main) :where(iframe){border-style:none}:where(#main){}:where(#main) :where(svg:not([fill])){fill:currentColor}:where(#main){}:where(#main) :where(table){border-collapse:collapse;border-color:currentColor;text-indent:0}:where(#main){}:where(#main) :where(button,input,select){margin:0}:where(#main){}:where(#main) :where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(#main){}:where(#main) :where(fieldset){border:1px solid #a0a0a0}:where(#main){}:where(#main) :where(progress){vertical-align:baseline}:where(#main){}:where(#main) :where(textarea){margin:0;resize:vertical}:where(#main) :where(em){font-style:normal}:where(#main){}:where(#main) :where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}:where(#main){}:where(#main) ::-webkit-inner-spin-button,:where(#main) ::-webkit-outer-spin-button{height:auto}:where(#main){}:where(#main) ::-webkit-input-placeholder{color:inherit;opacity:0.54}:where(#main){}:where(#main) ::-webkit-search-decoration{-webkit-appearance:none}:where(#main){}:where(#main) ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(#main){}:where(#main) :where(dialog){background-color:white;border:solid;color:black;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:fit-content}:where(#main) :where(dialog:not([open])){display:none}:where(#main){}:where(#main) :where(details>summary:first-of-type){display:list-item}:where(#main){}:where(#main) :where([aria-busy=true i]){cursor:progress}:where(#main){}:where(#main) :where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where(#main){}:where(#main) :where([aria-hidden=false i][hidden]){display:initial}:where(#main) :where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}:where(#main){}:where(#main) :where(html){block-size:100%}:where(#main) :where(body){min-block-size:100%;text-rendering:optimizeSpeed;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-variant-east-asian:proportional-width;font-feature-settings:"palt";word-break:break-all;overflow-wrap:break-word}:where(#main) :where(h1,h2,h3,h4,h5,h6){margin:0}:where(#main) :where(p){margin-block:0}:where(#main) :where(ul,ol){margin:0;padding:0}:where(#main) :where(nav li):before{content:unset;float:none}:where(#main) :where(dl){margin-block:0}:where(#main) :where(dd){margin-inline-start:0}:where(#main) :where(summary){padding:0}:where(#main) :where(legend){display:block;padding-inline:0}:where(#main) :where(fieldset){margin-inline:0;padding:0}:where(#main) :where(figure){margin:0}:where(#main) :where(img){max-width:100%}:where(#main) .phone :where(img){-webkit-touch-callout:none}:where(#main) :where(select){word-wrap:normal}:where(#main) ::target-text{color:MarkText;background:Mark}:where(#main) html.scroll-behavior:focus-within{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){:where(#main) html.scroll-behavior:focus-within{scroll-behavior:auto}:where(#main) *,:where(#main) :after,:where(#main) :before{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}:where(#main) :where(input,button,textarea,select){padding:0;background-color:transparent;border:0;border-radius:0}:where(#main) :where(input,button,textarea,select,optgroup),:where(#main) :where(input[type=file])::-webkit-file-upload-button,:where(#main) :where(input[type=file])::file-selector-button{color:inherit;font:inherit}:where(#main) :where(input,button,textarea,select,[role=button]):not([disabled]),:where(#main) :where(label){cursor:pointer}:where(#main) .phone :where(button,input[type=button],input[type=submit],input[type=reset]),:where(#main) .phone :where(input[type=file])::-webkit-file-upload-button,:where(#main) .phone :where(input[type=file])::file-selector-button{-webkit-touch-callout:none}:where(#main) [type=button]::-moz-focus-inner,:where(#main) [type=reset]::-moz-focus-inner,:where(#main) [type=submit]::-moz-focus-inner,:where(#main) button::-moz-focus-inner,:where(#main) select::-moz-focus-inner{border-style:none;padding:0}:where(#main){}:where(#main) details{position:relative}:where(#main) details summary{display:grid;grid-template-columns:auto 1fr auto;cursor:pointer}:where(#main) details summary::-webkit-details-marker{display:none}:where(#main) details summary .icon_state{--width:13;--weight:2;--bg-color:currentColor;display:flex;align-items:center;justify-content:center;position:relative;transition:0.3s}:where(#main) details summary .icon_state:after,:where(#main) details summary .icon_state:before{display:block;width:calc(var(--width) / var(--base) * 1em);height:calc(var(--weight) / var(--base) * 1em);background:var(--bg-color);transition:inherit;content:""}:where(#main) details summary .icon_state:after{position:absolute;margin:auto;transform:rotate(90deg)}:where(#main) details .box_details_content{overflow:hidden}:where(#main) details.is-opened summary .icon_state:after{opacity:0}:where(#main) details[data-details-outside-click=yes]:not([data-toggle-disable=true]){width:fit-content}:where(#main) details[data-details-outside-click=yes]:not([data-toggle-disable=true]) .box_details_content{position:absolute;top:100%;left:0;right:0;z-index:1}:where(#main) details[data-toggle-disable=true] summary{cursor:default}:where(#main) [id]:focus-visible{outline:0}:where(#main) .br[data-br]:before{content:attr(data-br) "";white-space:pre}:where(#main){}:where(#main){--scrollbar-width:0px;--base:16;--1vw:1vw;--vw-to-px:calc(tan(atan2(var(--1vw), 1px)));--container-width-large:1920;--container-width-medium:1440;--container-width-small:375;font-family:"Noto Sans JP",sans-serif;font-size:1em;font-kerning:normal;color:#111;background:#fdf3da}@property --1vw{:where(#main){syntax:"<length>";inherits:true;initial-value:0px}}@property --1cqi{:where(#main){syntax:"<length>";inherits:true;initial-value:0px}}:where(#main) :where(a){-webkit-text-decoration:underline calc(1 / var(--base) * 1em) currentColor;text-decoration:underline calc(1 / var(--base) * 1em) currentColor;text-underline-offset:calc(8 / var(--base) * 1em);color:#111;transition:0.3s}:where(#main) :where(a):hover{opacity:0.7}:where(#main) :where(ul,ol){list-style:none}:where(#main) :where(img[width][height]){height:auto}:where(#main) :where(h1,h2,h3,h4,h5,h6){font-size:100%}:where(#main) .title_page{--fsz:11;line-height:1.5;padding-block:calc(8 / var(--fsz) * 1em);padding-inline:calc(30 / var(--fsz) * 1em);font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:normal;background:#fff}@media screen and (max-width:47.9375em){:where(#main) .title_page{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}}:where(#main){}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}:where(#main) .splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}:where(#main) .splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}:where(#main) .splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}:where(#main) .splide--rtl{direction:rtl}:where(#main) .splide__track--ttb>.splide__list{display:block}:where(#main) .splide__container{box-sizing:border-box;position:relative}:where(#main) .splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}:where(#main) .splide.is-initialized:not(.is-active) .splide__list{display:block}:where(#main) .splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}:where(#main) .splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}:where(#main) .splide:not(.is-overflow) .splide__pagination{display:none}:where(#main) .splide__progress__bar{width:0}:where(#main) .splide{position:relative;visibility:hidden}:where(#main) .splide.is-initialized,:where(#main) .splide.is-rendered{visibility:visible}:where(#main) .splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}:where(#main) .splide__slide img{vertical-align:bottom}:where(#main) .splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}:where(#main) .splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}:where(#main) .splide__toggle.is-active .splide__toggle__play,:where(#main) .splide__toggle__pause{display:none}:where(#main) .splide__toggle.is-active .splide__toggle__pause{display:inline}:where(#main) .splide__track{overflow:hidden;position:relative;z-index:0}:where(#main){}@keyframes scroll-hint-appear{0%{transform:translateX(calc(40 / var(--base) * 1em));opacity:0}10%{opacity:1}50%,to{transform:translateX(calc(-40 / var(--base) * 1em));opacity:0}}:where(#main) .scroll-hint.is-right-scrollable{background:linear-gradient(270deg,rgba(0,0,0,0.15) 0,rgba(0,0,0,0) calc(16 / var(--base) * 1em),rgba(0,0,0,0))}:where(#main) .scroll-hint.is-right-scrollable.is-left-scrollable{background:linear-gradient(90deg,rgba(0,0,0,0.15) 0,rgba(0,0,0,0) calc(16 / var(--base) * 1em),rgba(0,0,0,0)),linear-gradient(270deg,rgba(0,0,0,0.15) 0,rgba(0,0,0,0) calc(16 / var(--base) * 1em),rgba(0,0,0,0))}:where(#main) .scroll-hint.is-left-scrollable{background:linear-gradient(90deg,rgba(0,0,0,0.15) 0,rgba(0,0,0,0) calc(16 / var(--base) * 1em),rgba(0,0,0,0))}:where(#main) .scroll-hint-icon{position:absolute;top:calc(50% - 25 / var(--base) * 1em);left:calc(50% - 60 / var(--base) * 1em);box-sizing:border-box;width:calc(120 / var(--base) * 1em);height:calc(80 / var(--base) * 1em);border-radius:calc(5 / var(--base) * 1em);transition:opacity 0.3s;opacity:0;background:rgba(0,0,0,0.7);text-align:center;padding:calc(20 / var(--base) * 1em) calc(10 / var(--base) * 1em) calc(10 / var(--base) * 1em) calc(10 / var(--base) * 1em)}:where(#main) .scroll-hint-icon-wrap{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}:where(#main) .scroll-hint-text{font-size:calc(10 / var(--base) * 1em);color:#FFF;margin-top:calc(5 / var(--base) * 1em)}:where(#main) .scroll-hint-icon-wrap.is-active .scroll-hint-icon{opacity:0.8}:where(#main) .scroll-hint-icon:before{display:inline-block;width:calc(40 / var(--base) * 1em);height:calc(40 / var(--base) * 1em);color:#FFF;vertical-align:middle;text-align:center;content:"";background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDM8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIiBmaWxsPSIjZmZmIi8+PC9nPjwvZz48L3N2Zz4=)}:where(#main) .scroll-hint-icon:after{content:"";width:calc(34 / var(--base) * 1em);height:calc(14 / var(--base) * 1em);display:block;position:absolute;top:calc(10 / var(--base) * 1em);left:50%;margin-left:calc(-20 / var(--base) * 1em);background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDE8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIgZmlsbD0iI2ZmZiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiIGZpbGw9IiNmZmYiLz48L2c+PC9nPjwvc3ZnPg==);opacity:0;transition-delay:2.4s}:where(#main) .scroll-hint-icon-wrap.is-active .scroll-hint-icon:after{opacity:1}:where(#main) .scroll-hint-icon-wrap.is-active .scroll-hint-icon:before{animation:scroll-hint-appear 1.2s linear;animation-iteration-count:2}:where(#main) .scroll-hint-icon-white{background-color:#FFF;box-shadow:0 calc(4 / var(--base) * 1em) calc(5 / var(--base) * 1em) rgba(0,0,0,0.4)}:where(#main) .scroll-hint-icon-white:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDQ8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIi8+PC9nPjwvZz48L3N2Zz4=)}:where(#main) .scroll-hint-icon-white:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDI8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiLz48L2c+PC9nPjwvc3ZnPg==)}:where(#main) .scroll-hint-icon-white .scroll-hint-text{color:#000}:where(#main) .con_homepage{container:body/inline-size}:where(#main) .con_homepage>*{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)))}.splide__pagination{gap:calc(14 / var(--base) * 1em)}.splide__pagination li{width:calc(14 / var(--base) * 1em);aspect-ratio:1/1;border-radius:50%}.splide__pagination li button{display:block;width:100%;height:100%;background:#b0b0b0;border-radius:inherit}.splide__pagination li button.is-active{background:#eb1010}.btn [type=submit],.btn a,.btn_submit [type=submit],.btn_submit a{--fsz:22;display:flex;flex-direction:column;position:relative;padding:calc(24 / var(--fsz) * 1em) calc(50 / var(--fsz) * 1em);width:fit-content;font-size:clamp(16/var(--base) * 1em,var(--fsz)/1920 * 100cqi,var(--fsz)/var(--base) * 1em);font-weight:700;text-decoration:none;color:#000;background:#fef64a;box-shadow:0 calc(2 / var(--fsz) * 1em) 0 calc(1 / var(--fsz) * 1em) #f1e600;border-radius:calc(35 / var(--fsz) * 1em)}.btn [type=submit]:hover,.btn a:hover,.btn_submit [type=submit]:hover,.btn_submit a:hover{transform:translateY(calc(2 / var(--fsz) * 1em));box-shadow:0 0 0 calc(1 / var(--fsz) * 1em) #f1e600}.btn [type=submit] .txt_main,.btn a .txt_main,.btn_submit [type=submit] .txt_main,.btn_submit a .txt_main{line-height:1.5}.btn [type=submit] .txt_main:after,.btn [type=submit] .txt_main:before,.btn a .txt_main:after,.btn a .txt_main:before,.btn_submit [type=submit] .txt_main:after,.btn_submit [type=submit] .txt_main:before,.btn_submit a .txt_main:after,.btn_submit a .txt_main:before{content:"";display:block;height:0;width:0}.btn [type=submit] .txt_main:before,.btn a .txt_main:before,.btn_submit [type=submit] .txt_main:before,.btn_submit a .txt_main:before{margin-bottom:calc(-0.34em + 0px)}.btn [type=submit] .txt_main:after,.btn a .txt_main:after,.btn_submit [type=submit] .txt_main:after,.btn_submit a .txt_main:after{margin-top:calc(-0.26em + 0px)}.btn[class*=btn_submit] [type=submit],.btn_submit[class*=btn_submit] [type=submit]{--fsz:18;padding:calc(26 / var(--fsz) * 1em) calc(105 / var(--fsz) * 1em)}.btn_mini{max-width:calc(195 / var(--base) * 1em);width:100%}.btn_mini a{display:flex;flex-direction:column;align-items:center;padding:calc(19.5 / var(--base) * 1em);width:100%;line-height:1.5}.btn_mini a:after,.btn_mini a:before{content:"";display:block;height:0;width:0}.btn_mini a:before{margin-bottom:calc(-0.34em + 0px)}.btn_mini a:after{margin-top:calc(-0.26em + 0px)}.btn_mini a{font-weight:700;text-decoration:none;border:1px solid;border-radius:calc(27.5 / var(--base) * 1em)}.btn_mini:not(:is(.black,.white)) a{position:relative;padding-inline:calc(10 / var(--base) * 1em);color:#000;background:#fef64a;border-color:#fef64a;box-shadow:0 calc(2 / var(--base) * 1em) 0 calc(1 / var(--base) * 1em) #f1e600}.btn_mini:not(:is(.black,.white)) a:hover{transform:translateY(calc(2 / var(--fsz) * 1em));box-shadow:0 0 0 calc(1 / var(--fsz) * 1em) #f1e600}.btn_mini:is(.black,.white) a{border-color:#000}.btn_mini:is(.black,.white).black a{color:#fff;background:#000}.btn_mini:is(.black,.white).white a{background:#fff}.txt_solution{--container-width-large:1200;--container-width-medium:375;container:txt_solution/inline-size;margin-inline:auto;max-width:calc(var(--container-width-large) / var(--base) * 1em)}.resize_debug .txt_solution{overflow:hidden;resize:horizontal}.txt_solution .txt_slogan{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)));margin-bottom:calc(26 / var(--base) * 1em);font-weight:400;text-align:center}@container txt_solution (calc(750 / 16 * 1em) <= inline-size ){.txt_solution .txt_slogan{margin-inline:auto;width:90%}}@container txt_solution (inline-size < calc(750 / 16 * 1em)){}.txt_solution .txt_slogan .txt_lead{--fsz:20;display:flex;flex-direction:column;margin-bottom:calc(16 / var(--fsz) * 1em);line-height:1.5}.txt_solution .txt_slogan .txt_lead:after,.txt_solution .txt_slogan .txt_lead:before{content:"";display:block;height:0;width:0}.txt_solution .txt_slogan .txt_lead:before{margin-bottom:calc(-0.34em + 0px)}.txt_solution .txt_slogan .txt_lead:after{margin-top:calc(-0.26em + 0px)}.txt_solution .txt_slogan .txt_lead{font-size:clamp(18/var(--base) * 1em,calc(var(--fsz) / var(--container-width-large) * 100) * var(--cqi-to-px)/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}.txt_solution .txt_slogan .txt_main{display:flex;flex-wrap:wrap;justify-content:center;position:relative;margin-inline:auto;font-weight:700}@container txt_solution (calc(750 / 16 * 1em) <= inline-size ){.txt_solution .txt_slogan .txt_main{--fsz:38;width:max-content;font-size:clamp(30/var(--base) * 1em,calc(var(--fsz) / var(--container-width-large) * 100) * var(--cqi-to-px)/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}@container txt_solution (inline-size < calc(750 / 16 * 1em)){.txt_solution .txt_slogan .txt_main{--fsz:30;width:calc(var(--container-width-medium) / var(--fsz) * 1em);font-size:clamp(calc(var(--fsz) * 0.5)/var(--base) * 1em,calc(var(--fsz) / var(--container-width-medium) * 100) * var(--cqi-to-px)/var(--base) * 1em,38/var(--base) * 1em)}}.txt_solution .txt_slogan .txt_main:after,.txt_solution .txt_slogan .txt_main:before{display:block;position:absolute;width:calc(41 / var(--fsz) * 1em);aspect-ratio:41/53;background:#000;clip-path:polygon(0 5%,7% 0,100% 95%,93% 100%);content:""}@container txt_solution (calc(750 / 16 * 1em) <= inline-size ){.txt_solution .txt_slogan .txt_main:after,.txt_solution .txt_slogan .txt_main:before{top:0;margin-top:calc(-5 / var(--fsz) * 1em);margin-inline:calc(22 / var(--fsz) * 1em)}}@container txt_solution (inline-size < calc(750 / 16 * 1em)){.txt_solution .txt_slogan .txt_main:after,.txt_solution .txt_slogan .txt_main:before{bottom:0;margin-bottom:calc(4 / var(--fsz) * 1em);margin-inline:calc(6 / var(--fsz) * 1em)}}@container txt_solution (calc(750 / 16 * 1em) <= inline-size ){.txt_solution .txt_slogan .txt_main:before{right:100%}}@container txt_solution (inline-size < calc(750 / 16 * 1em)){.txt_solution .txt_slogan .txt_main:before{left:0}}.txt_solution .txt_slogan .txt_main:after{transform:scaleX(-1)}@container txt_solution (calc(750 / 16 * 1em) <= inline-size ){.txt_solution .txt_slogan .txt_main:after{left:100%}}@container txt_solution (inline-size < calc(750 / 16 * 1em)){.txt_solution .txt_slogan .txt_main:after{right:0}}.txt_solution .txt_slogan .txt_main img{display:block}@container txt_solution (calc(750 / 16 * 1em) <= inline-size ){}@container txt_solution (inline-size < calc(750 / 16 * 1em)){.txt_solution .txt_slogan .txt_main img{width:100%;height:calc(37 / var(--fsz) * 1em);object-fit:contain}}.txt_solution .txt_slogan .txt_main b{display:inline-flex;flex-direction:column;line-height:1.38}.txt_solution .txt_slogan .txt_main b:after,.txt_solution .txt_slogan .txt_main b:before{content:"";display:block;height:0;width:0}.txt_solution .txt_slogan .txt_main b:before{margin-bottom:calc(-0.28em + 0px)}.txt_solution .txt_slogan .txt_main b:after{margin-top:calc(-0.2em + 0px)}.txt_solution .txt_slogan .txt_main b{font-size:calc(var(--fsz2) / var(--fsz) * 1em);font-weight:700;color:#eb1010;background:linear-gradient(to bottom,transparent calc(var(--gradient-offset-start) / var(--fsz2) * 1em),#fef64a calc(var(--gradient-offset-start) / var(--fsz2) * 1em),#fef64a calc(var(--gradient-offset-end) / var(--fsz2) * 1em))}@container txt_solution (calc(750 / 16 * 1em) <= inline-size ){.txt_solution .txt_slogan .txt_main b{--fsz2:50;--gradient-offset-start:41;--gradient-offset-end:55}}@container txt_solution (inline-size < calc(750 / 16 * 1em)){.txt_solution .txt_slogan .txt_main b{--fsz2:41;--gradient-offset-start:33;--gradient-offset-end:45}}.txt_solution .txt_appeal{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)));text-align:center;word-break:keep-all;overflow-wrap:break-word}@container txt_solution (calc(750 / 16 * 1em) <= inline-size ){.txt_solution .txt_appeal{margin-inline:auto;width:90%}}@container txt_solution (inline-size < calc(750 / 16 * 1em)){}.txt_solution .txt_appeal strong{display:flex;flex-direction:column;font-weight:400}.txt_solution .txt_appeal strong span{display:flex;flex-direction:column}@container txt_solution (calc(750 / 16 * 1em) <= inline-size ){.txt_solution .txt_appeal strong span{font-size:clamp(calc(var(--fsz) * 0.8)/var(--base) * 1em,calc(var(--fsz) / var(--container-width-large) * 100) * var(--cqi-to-px)/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}@container txt_solution (inline-size < calc(750 / 16 * 1em)){}.txt_solution .txt_appeal strong span:first-child{line-height:1.5}.txt_solution .txt_appeal strong span:first-child:after,.txt_solution .txt_appeal strong span:first-child:before{content:"";display:block;height:0;width:0}.txt_solution .txt_appeal strong span:first-child:before{margin-bottom:calc(-0.34em + 0px)}.txt_solution .txt_appeal strong span:first-child:after{margin-top:calc(-0.26em + 0px)}.txt_solution .txt_appeal strong span:first-child{letter-spacing:0.02em}@container txt_solution (calc(750 / 16 * 1em) <= inline-size ){.txt_solution .txt_appeal strong span:first-child{--fsz:18;margin-bottom:calc(12 / var(--fsz) * 1em)}}@container txt_solution (inline-size < calc(750 / 16 * 1em)){.txt_solution .txt_appeal strong span:first-child{--fsz:15;margin-bottom:calc(20 / var(--fsz) * 1em)}}.txt_solution .txt_appeal strong span:last-child{font-weight:700}@container txt_solution (calc(750 / 16 * 1em) <= inline-size ){.txt_solution .txt_appeal strong span:last-child{--fsz:34;line-height:1.2647058824}.txt_solution .txt_appeal strong span:last-child:after,.txt_solution .txt_appeal strong span:last-child:before{content:"";display:block;height:0;width:0}.txt_solution .txt_appeal strong span:last-child:before{margin-bottom:calc(-0.2223529412em + 0px)}.txt_solution .txt_appeal strong span:last-child:after{margin-top:calc(-0.1423529412em + 0px)}}@container txt_solution (inline-size < calc(750 / 16 * 1em)){.txt_solution .txt_appeal strong span:last-child{--fsz:16;line-height:1.4375}.txt_solution .txt_appeal strong span:last-child:after,.txt_solution .txt_appeal strong span:last-child:before{content:"";display:block;height:0;width:0}.txt_solution .txt_appeal strong span:last-child:before{margin-bottom:calc(-0.30875em + 0px)}.txt_solution .txt_appeal strong span:last-child:after{margin-top:calc(-0.22875em + 0px)}.txt_solution .txt_appeal strong span:last-child{font-size:clamp(calc(var(--fsz) * 0.8)/var(--base) * 1em,calc(var(--fsz) / var(--container-width-medium) * 100) * var(--cqi-to-px)/var(--base) * 1em,34/var(--base) * 1em)}}.title_section{display:flex;flex-direction:column;align-items:center;margin-inline:auto;max-width:100%;width:fit-content}.title_section i.txt_lead{display:inline-flex;position:relative;z-index:0;margin-bottom:calc(16 / var(--base) * 1em);padding:calc(11 / var(--base) * 1em) calc(16 / var(--base) * 1em) calc(11 / var(--base) * 1em) calc(11 / var(--base) * 1em);max-width:100%;width:fit-content;font-size:clamp(15/var(--base) * 1em,calc(var(--base) / var(--container-width-medium) * 100) * var(--cqi-to-px)/var(--base) * 1em,var(--base)/var(--base) * 1em);font-weight:700;font-style:normal;color:#000;background:#fef64a;border-radius:calc(infinity * 1em)}.title_section i.txt_lead:after,.title_section i.txt_lead:before{--top:calc(-3 / var(--base) * 1em);--border-width:1.5px;position:absolute;z-index:-1;content:""}.title_section i.txt_lead:before{--clip-height:2px;--clip-left:calc(18 / var(--base) * 1em);--clip-right:calc(18 / var(--base) * 1em);top:var(--top);left:calc(-4 / var(--base) * 1em);width:100%;height:100%;border:var(--border-width) solid currentColor;border-radius:inherit;clip-path:polygon(0 0,100% 0,100% 100%,calc(100% - var(--clip-right)) 100%,calc(100% - var(--clip-right)) calc(100% - var(--clip-height)),var(--clip-left) calc(100% - var(--clip-height)),var(--clip-left) 100%,0 100%)}.title_section i.txt_lead:after{top:calc(100% + var(--top));left:calc(20 / var(--base) * 1em);width:calc(24 / var(--base) * 1em);height:var(--border-width);transform-origin:left center;transform:rotate(60deg);background:currentColor}.title_section i.txt_lead span{display:flex;flex-direction:column;max-width:100%;line-height:1.5}.title_section i.txt_lead span:after,.title_section i.txt_lead span:before{content:"";display:block;height:0;width:0}.title_section i.txt_lead span:before{margin-bottom:calc(-0.34em + 0px)}.title_section i.txt_lead span:after{margin-top:calc(-0.26em + 0px)}.title_section i.txt_lead span{text-align:center;word-break:keep-all;overflow-wrap:break-word}.title_section .txt_main{--fsz:38;padding-bottom:calc(6 / var(--fsz) * 1em);max-width:100%;line-height:1.1315789474}.title_section .txt_main:after,.title_section .txt_main:before{content:"";display:block;height:0;width:0}.title_section .txt_main:before{margin-bottom:calc(-0.1557894737em + 0px)}.title_section .txt_main:after{margin-top:calc(-0.0757894737em + 0px)}.title_section .txt_main{font-size:clamp(32/var(--base) * 1em,calc(var(--fsz) / var(--container-width-medium) * 100) * var(--cqi-to-px)/var(--base) * 1em,var(--fsz)/var(--base) * 1em);font-weight:700;text-align:center}.title_section .txt_main span{background:url("../../service/images/accessibility/bg_pattern_red.svg") bottom/auto calc(8 / var(--fsz) * 1em) repeat-x;box-decoration-break:clone;-webkit-box-decoration-break:clone;word-break:keep-all;overflow-wrap:break-word}.con_plan_inner .box_plan_option h3,.con_plan_inner .box_plan_standard_container .box_plan_standard h3{display:flex;flex-direction:column;margin-bottom:calc(38 / var(--fsz) * 1em);line-height:1.1923076923}.con_plan_inner .box_plan_option h3:after,.con_plan_inner .box_plan_option h3:before,.con_plan_inner .box_plan_standard_container .box_plan_standard h3:after,.con_plan_inner .box_plan_standard_container .box_plan_standard h3:before{content:"";display:block;height:0;width:0}.con_plan_inner .box_plan_option h3:before,.con_plan_inner .box_plan_standard_container .box_plan_standard h3:before{margin-bottom:calc(-0.1861538462em + 0px)}.con_plan_inner .box_plan_option h3:after,.con_plan_inner .box_plan_standard_container .box_plan_standard h3:after{margin-top:calc(-0.1061538462em + 0px)}.con_plan_inner .box_plan_option h3,.con_plan_inner .box_plan_standard_container .box_plan_standard h3{font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:700;text-align:center}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_plan_inner .box_plan_option h3,.con_plan_inner .box_plan_standard_container .box_plan_standard h3{--fsz:26}}@container body (inline-size < calc(750 / 16 * 1em)){.con_plan_inner .box_plan_option h3,.con_plan_inner .box_plan_standard_container .box_plan_standard h3{--fsz:22}}.con_case,.con_faq,.con_information,.con_knowledge,.con_merits,.con_summary{--container-width-large:1440;--container-width-medium:1000;--container-width-small:375;container:section/inline-size}.resize_debug .con_case,.resize_debug .con_faq,.resize_debug .con_information,.resize_debug .con_knowledge,.resize_debug .con_merits,.resize_debug .con_summary{overflow:hidden;resize:horizontal}.con_case>[class$=_inner],.con_faq>[class$=_inner],.con_information>[class$=_inner],.con_knowledge>[class$=_inner],.con_merits>[class$=_inner],.con_summary>[class$=_inner]{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)))}.con_comparison,.con_plan,.con_reasons,.con_voices{--container-width-large:1440;--container-width-medium:1000;--container-width-small:375;container:card/inline-size;margin-inline:auto}.resize_debug .con_comparison,.resize_debug .con_plan,.resize_debug .con_reasons,.resize_debug .con_voices{overflow:hidden;resize:horizontal}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_comparison,.con_plan,.con_reasons,.con_voices{max-width:calc(1710 / 16 * 1em);width:90%}}@container body (inline-size < calc(750 / 16 * 1em)){.con_comparison,.con_plan,.con_reasons,.con_voices{width:100%}}.con_comparison>[class$=_inner],.con_plan>[class$=_inner],.con_reasons>[class$=_inner],.con_voices>[class$=_inner]{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)));position:relative}@container card (calc(1000 / 16 * 1em) <= inline-size ){.con_comparison>[class$=_inner],.con_plan>[class$=_inner],.con_reasons>[class$=_inner],.con_voices>[class$=_inner]{border-radius:calc(60 / var(--base) * 1em)}}@container card (inline-size < calc(1000 / 16 * 1em)){.con_comparison>[class$=_inner],.con_plan>[class$=_inner],.con_reasons>[class$=_inner],.con_voices>[class$=_inner]{border-radius:clamp(10/var(--base) * 1em,calc(60 / var(--container-width-large) * 100) * var(--cqi-to-px)/var(--base) * 1em,60/var(--base) * 1em)}}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_comparison>[class$=_inner],.con_plan>[class$=_inner],.con_reasons>[class$=_inner],.con_voices>[class$=_inner]{background-color:#fff}}@container body (inline-size < calc(750 / 16 * 1em)){}.ico_yes_no{order:1;--border-width:1;flex-shrink:0;display:block;position:relative;width:calc(16 / var(--fsz) * 1em);aspect-ratio:1/1}.ico_yes_no span{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.ico_yes_no.yes{border:calc(var(--border-width) / var(--fsz) * 1em) solid #eb1010;border-radius:50%}.ico_yes_no.no:after,.ico_yes_no.no:before{display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:87.5%;height:calc(var(--border-width) / var(--fsz) * 1em);background:#000;content:""}.ico_yes_no.no:before{transform:rotate(45deg)}.ico_yes_no.no:after{transform:rotate(-45deg)}.box_hero .box_fv_container{--container-width-large:1920;--container-width-medium:1440;--container-width-small:375;container:hero/inline-size;margin-inline:auto;max-width:calc(1920 / var(--base) * 1em)}.resize_debug .box_hero .box_fv_container{overflow:hidden;resize:horizontal}.box_hero .box_fv_container .box_fv{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)));background:#fff}@container hero (calc(1000 / 16 * 1em) <= inline-size ){.box_hero .box_fv_container .box_fv{display:grid;grid-auto-rows:auto;grid-template-rows:auto auto auto auto auto auto;gap:0em 0em;grid-template-areas:"h2 . img" "h3 badge img" "ul badge img" "txt_description txt_description img" "txt_notice txt_notice img" "btn btn img";align-content:stretch;align-items:flex-start}}@container hero (inline-size < calc(1000 / 16 * 1em)){}@container hero (inline-size >= calc(1280 / 16 * 1em)){.box_hero .box_fv_container .box_fv{grid-template-columns:min-content auto 50%}}@container hero (calc(1000 / 16 * 1em) <= inline-size < calc(1280 / 16 * 1em)){.box_hero .box_fv_container .box_fv{grid-template-columns:min-content auto 45%}}@container hero (calc(1000 / 16 * 1em) <= inline-size ){.box_hero .box_fv_container .box_fv .box_detail{display:contents}}@container hero (inline-size < calc(1000 / 16 * 1em)){.box_hero .box_fv_container .box_fv .box_detail{padding-inline:calc(19 / var(--container-width-small) * 100cqi)}}@container hero (inline-size >= calc(1280 / 16 * 1em)){.box_hero .box_fv_container .box_fv .box_detail .btn,.box_hero .box_fv_container .box_fv .box_detail .txt_description,.box_hero .box_fv_container .box_fv .box_detail .txt_notice,.box_hero .box_fv_container .box_fv .box_detail h2,.box_hero .box_fv_container .box_fv .box_detail h3,.box_hero .box_fv_container .box_fv .box_detail ul{margin-inline:clamp(3rem,105/var(--container-width-large) * 100cqi,6.5625rem) clamp(3rem,145/var(--container-width-large) * 100cqi,9.0625rem)}}@container hero (calc(1000 / 16 * 1em) <= inline-size < calc(1280 / 16 * 1em)){.box_hero .box_fv_container .box_fv .box_detail .btn,.box_hero .box_fv_container .box_fv .box_detail .txt_description,.box_hero .box_fv_container .box_fv .box_detail .txt_notice,.box_hero .box_fv_container .box_fv .box_detail h2,.box_hero .box_fv_container .box_fv .box_detail h3,.box_hero .box_fv_container .box_fv .box_detail ul{margin-inline:clamp(3rem,84/var(--container-width-large) * 100cqi,6.5625rem)}}@container hero (calc(1000 / 16 * 1em) <= inline-size ){.box_hero .box_fv_container .box_fv .box_detail h2,.box_hero .box_fv_container .box_fv .box_detail h3,.box_hero .box_fv_container .box_fv .box_detail ul{margin-right:0}}@container hero (inline-size < calc(1000 / 16 * 1em)){}.box_hero .box_fv_container .box_fv .box_detail h2{--fsz:18;margin-bottom:calc(18 / var(--fsz) * 1em);line-height:1.381875}.box_hero .box_fv_container .box_fv .box_detail h2:after,.box_hero .box_fv_container .box_fv .box_detail h2:before{content:"";display:block;height:0;width:0}.box_hero .box_fv_container .box_fv .box_detail h2:before{margin-bottom:calc(-0.2809375em + 0px)}.box_hero .box_fv_container .box_fv .box_detail h2:after{margin-top:calc(-0.2009375em + 0px)}.box_hero .box_fv_container .box_fv .box_detail h2{font-size:clamp(16/var(--base) * 1em,calc(var(--fsz) / var(--container-width-medium) * 100) * var(--cqi-to-px)/var(--base) * 1em,var(--fsz)/var(--base) * 1em);font-weight:700}@container hero (calc(1000 / 16 * 1em) <= inline-size ){.box_hero .box_fv_container .box_fv .box_detail h2{-ms-grid-row:1;-ms-grid-column:1;grid-area:h2;padding-top:clamp(50/var(--fsz) * 1em,50/var(--fsz) * 1em + 68/480 * (var(--cqi-to-px) - 1440/100) * 100/var(--fsz) * 1em,118/var(--fsz) * 1em)}}@container hero (inline-size < calc(1000 / 16 * 1em)){.box_hero .box_fv_container .box_fv .box_detail h2{padding-top:calc(24 / var(--container-width-small) * 100cqi)}}@container hero (inline-size >= calc(1280 / 16 * 1em)){.box_hero .box_fv_container .box_fv .box_detail h2{white-space:nowrap}.box_hero .box_fv_container .box_fv .box_detail h2 wbr{display:none}}@container hero (calc(1000 / 16 * 1em) <= inline-size < calc(1280 / 16 * 1em)){.box_hero .box_fv_container .box_fv .box_detail h2{word-break:keep-all;overflow-wrap:break-word}}.box_hero .box_fv_container .box_fv .box_detail h2 em{color:#eb1010}.box_hero .box_fv_container .box_fv .box_detail section{display:contents}.box_hero .box_fv_container .box_fv .box_detail section h3{--fsz:48;display:flex;flex-direction:column;line-height:1.180625}.box_hero .box_fv_container .box_fv .box_detail section h3:after,.box_hero .box_fv_container .box_fv .box_detail section h3:before{content:"";display:block;height:0;width:0}.box_hero .box_fv_container .box_fv .box_detail section h3:before{margin-bottom:calc(-0.1803125em + 0px)}.box_hero .box_fv_container .box_fv .box_detail section h3:after{margin-top:calc(-0.1003125em + 0px)}.box_hero .box_fv_container .box_fv .box_detail section h3{font-size:clamp(32/var(--base) * 1em,calc(var(--fsz) / var(--container-width-medium) * 100) * var(--cqi-to-px)/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}@container hero (calc(1000 / 16 * 1em) <= inline-size ){.box_hero .box_fv_container .box_fv .box_detail section h3{-ms-grid-row:3;-ms-grid-column:1;grid-area:h3;margin-bottom:calc(24 / var(--fsz) * 1em)}}@container hero (inline-size < calc(1000 / 16 * 1em)){.box_hero .box_fv_container .box_fv .box_detail section h3{margin-bottom:calc(17 / var(--fsz) * 1em)}}.box_hero .box_fv_container .box_fv .box_detail section h3 em{letter-spacing:0.02em;font-weight:900;word-break:keep-all;overflow-wrap:break-word}.box_hero .box_fv_container .box_fv .box_detail section ul{display:flex;gap:calc(11 / var(--base) * 1em)}@container hero (calc(1000 / 16 * 1em) <= inline-size ){.box_hero .box_fv_container .box_fv .box_detail section ul{-ms-grid-row:5;-ms-grid-column:1;grid-area:ul;margin-bottom:calc(23 / var(--base) * 1em)}}@container hero (inline-size < calc(1000 / 16 * 1em)){.box_hero .box_fv_container .box_fv .box_detail section ul{margin-bottom:calc(18 / var(--base) * 1em)}}.box_hero .box_fv_container .box_fv .box_detail section ul li{--fsz:20;display:flex;flex-direction:column;padding:calc(10 / var(--fsz) * 1em) calc(24 / var(--fsz) * 1em);line-height:1.5}.box_hero .box_fv_container .box_fv .box_detail section ul li:after,.box_hero .box_fv_container .box_fv .box_detail section ul li:before{content:"";display:block;height:0;width:0}.box_hero .box_fv_container .box_fv .box_detail section ul li:before{margin-bottom:calc(-0.34em + 0px)}.box_hero .box_fv_container .box_fv .box_detail section ul li:after{margin-top:calc(-0.26em + 0px)}.box_hero .box_fv_container .box_fv .box_detail section ul li{font-size:clamp(16/var(--base) * 1em,calc(calc(var(--fsz) * 0.8) / var(--container-width-medium) * 100) * var(--cqi-to-px)/var(--base) * 1em,var(--fsz)/var(--base) * 1em);font-weight:700;border:1px solid #d3d3d3;border-radius:calc(6 / var(--fsz) * 1em)}.box_hero .box_fv_container .box_fv .box_detail section .txt_description{font-size:clamp(14/var(--base) * 1em,calc(var(--base) / var(--container-width-medium) * 100) * var(--cqi-to-px)/var(--base) * 1em,var(--base)/var(--base) * 1em);word-break:keep-all;overflow-wrap:break-word}@container hero (calc(1000 / 16 * 1em) <= inline-size ){.box_hero .box_fv_container .box_fv .box_detail section .txt_description{-ms-grid-row:7;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:txt_description;margin-bottom:calc(27 / var(--base) * 1em);line-height:1.5625}.box_hero .box_fv_container .box_fv .box_detail section .txt_description:after,.box_hero .box_fv_container .box_fv .box_detail section .txt_description:before{content:"";display:block;height:0;width:0}.box_hero .box_fv_container .box_fv .box_detail section .txt_description:before{margin-bottom:calc(-0.37125em + 0px)}.box_hero .box_fv_container .box_fv .box_detail section .txt_description:after{margin-top:calc(-0.29125em + 0px)}}@container hero (inline-size < calc(1000 / 16 * 1em)){.box_hero .box_fv_container .box_fv .box_detail section .txt_description{margin-bottom:calc(19 / var(--base) * 1em);line-height:1.4892857143}.box_hero .box_fv_container .box_fv .box_detail section .txt_description:after,.box_hero .box_fv_container .box_fv .box_detail section .txt_description:before{content:"";display:block;height:0;width:0}.box_hero .box_fv_container .box_fv .box_detail section .txt_description:before{margin-bottom:calc(-0.3346428571em + 0px)}.box_hero .box_fv_container .box_fv .box_detail section .txt_description:after{margin-top:calc(-0.2546428571em + 0px)}}.box_hero .box_fv_container .box_fv .box_detail section .txt_notice{--fsz:22;padding-top:calc(26 / var(--fsz) * 1em);width:fit-content;font-size:clamp(16/var(--base) * 1em,calc(calc(var(--fsz) * 0.8) / var(--container-width-medium) * 100) * var(--cqi-to-px)/var(--base) * 1em,var(--fsz)/var(--base) * 1em);font-weight:700;background:url("../../service/images/accessibility/bg_pattern.svg") top/auto calc(6 / var(--fsz) * 1em) repeat-x;word-break:keep-all;overflow-wrap:break-word}@container hero (calc(1000 / 16 * 1em) <= inline-size ){.box_hero .box_fv_container .box_fv .box_detail section .txt_notice{-ms-grid-row:9;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:txt_notice;margin-bottom:calc(34 / var(--fsz) * 1em);line-height:1.6331818182}.box_hero .box_fv_container .box_fv .box_detail section .txt_notice:after,.box_hero .box_fv_container .box_fv .box_detail section .txt_notice:before{content:"";display:block;height:0;width:0}.box_hero .box_fv_container .box_fv .box_detail section .txt_notice:before{margin-bottom:calc(-0.4065909091em + 0px)}.box_hero .box_fv_container .box_fv .box_detail section .txt_notice:after{margin-top:calc(-0.3265909091em + 0px)}}@container hero (inline-size < calc(1000 / 16 * 1em)){.box_hero .box_fv_container .box_fv .box_detail section .txt_notice{margin-bottom:calc(20 / var(--fsz) * 1em);line-height:1.625}.box_hero .box_fv_container .box_fv .box_detail section .txt_notice:after,.box_hero .box_fv_container .box_fv .box_detail section .txt_notice:before{content:"";display:block;height:0;width:0}.box_hero .box_fv_container .box_fv .box_detail section .txt_notice:before{margin-bottom:calc(-0.4025em + 0px)}.box_hero .box_fv_container .box_fv .box_detail section .txt_notice:after{margin-top:calc(-0.3225em + 0px)}}.box_hero .box_fv_container .box_fv .box_detail section .txt_notice em{color:#eb1010}@container hero (calc(1000 / 16 * 1em) <= inline-size ){.box_hero .box_fv_container .box_fv .box_detail section .btn{-ms-grid-row:11;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:btn;padding-bottom:clamp(80/var(--base) * 1em,80/var(--base) * 1em + 115/480 * (var(--cqi-to-px) - 1440/100) * 100/var(--base) * 1em,195/var(--base) * 1em)}}@container hero (inline-size < calc(1000 / 16 * 1em)){.box_hero .box_fv_container .box_fv .box_detail section .btn{margin-bottom:calc(30 / var(--container-width-small) * 100cqi)}}@container hero (calc(1000 / 16 * 1em) <= inline-size ){}@container hero (inline-size < calc(1000 / 16 * 1em)){.box_hero .box_fv_container .box_fv .box_detail section .btn a{margin-inline:auto}}@container hero (calc(1000 / 16 * 1em) <= inline-size ){.box_hero .box_fv_container .box_fv .box_grandprix{display:contents}}@container hero (inline-size < calc(1000 / 16 * 1em)){.box_hero .box_fv_container .box_fv .box_grandprix{position:relative}}@container hero (calc(1000 / 16 * 1em) <= inline-size ){.box_hero .box_fv_container .box_fv .box_grandprix h3{-ms-grid-row:3;-ms-grid-row-span:3;-ms-grid-column:3;grid-area:badge;margin-top:calc(-25 / var(--base) * 1em);margin-left:calc(calc(20 / var(--container-width-large) * 100) * var(--cqi-to-px) / var(--base) * 1em);width:clamp(92.5/var(--base) * 1em,calc(185 / var(--container-width-large) * 100) * var(--cqi-to-px)/var(--base) * 1em,185/var(--base) * 1em)}}@container hero (inline-size < calc(1000 / 16 * 1em)){.box_hero .box_fv_container .box_fv .box_grandprix h3{position:absolute;top:0;right:0;margin-top:4%;margin-right:4.8%;width:clamp(85/var(--base) * 1em,calc(170 / var(--container-width-small) * 100) * var(--cqi-to-px)/var(--base) * 1em,255/var(--base) * 1em)}}.box_hero .box_fv_container .box_fv .box_grandprix .box_img{-ms-grid-row:1;-ms-grid-row-span:11;-ms-grid-column:5;grid-area:img;background:#fdf3da}@container hero (calc(1000 / 16 * 1em) <= inline-size ){.box_hero .box_fv_container .box_fv .box_grandprix .box_img{padding-block:clamp(80/var(--base) * 1em,80/var(--base) * 1em + 67/480 * (var(--cqi-to-px) - 1440/100) * 100/var(--base) * 1em,147/var(--base) * 1em);padding-inline:8.125%;height:100%}}@container hero (inline-size < calc(1000 / 16 * 1em)){.box_hero .box_fv_container .box_fv .box_grandprix .box_img{padding-block:calc(30 / var(--base) * 1em) calc(100 / var(--base) * 1em)}}@container hero (calc(1000 / 16 * 1em) <= inline-size ){}@container hero (inline-size < calc(1000 / 16 * 1em)){.box_hero .box_fv_container .box_fv .box_grandprix .box_img .img{margin-left:-18.1333333333%;width:89.3333333333%}}.box_hero .box_fv_container .box_fv .box_grandprix .box_img .img img{display:block;width:100%}.box_hero .box_fv_container .box_fv .box_grandprix .box_img figcaption{--fsz:13;display:flex;flex-direction:column;line-height:1.7046153846}.box_hero .box_fv_container .box_fv .box_grandprix .box_img figcaption:after,.box_hero .box_fv_container .box_fv .box_grandprix .box_img figcaption:before{content:"";display:block;height:0;width:0}.box_hero .box_fv_container .box_fv .box_grandprix .box_img figcaption:before{margin-bottom:calc(-0.4423076923em + 0px)}.box_hero .box_fv_container .box_fv .box_grandprix .box_img figcaption:after{margin-top:calc(-0.3623076923em + 0px)}.box_hero .box_fv_container .box_fv .box_grandprix .box_img figcaption{font-size:clamp(12/var(--base) * 1em,calc(var(--fsz) / var(--container-width-small) * 100) * var(--cqi-to-px)/var(--base) * 1em,var(--fsz)/var(--base) * 1em);word-break:keep-all;overflow-wrap:break-word;white-space:nowrap}@container hero (calc(1000 / 16 * 1em) <= inline-size ){.box_hero .box_fv_container .box_fv .box_grandprix .box_img figcaption{margin-top:calc(-30 / var(--fsz) * 1em);margin-left:auto;width:min-content;text-align:right}}@container hero (inline-size < calc(1000 / 16 * 1em)){.box_hero .box_fv_container .box_fv .box_grandprix .box_img figcaption{margin-top:calc(-15 / var(--fsz) * 1em);text-align:center}}.box_hero .box_fv_container .box_fv .box_grandprix .box_img figcaption b{font-weight:700}.box_hero .box_features{position:relative}@container body ( calc(1000 / 16 * 1em) <= inline-size ){.box_hero .box_features{margin-top:clamp(-50/var(--base) * 1em,-50/var(--base) * 1em + -35/480 * (var(--cqi-to-px) - 1440/100) * 100/var(--base) * 1em,-85/var(--base) * 1em)}}@container body (calc(750 / 16 * 1em) <= inline-size ){.box_hero .box_features{box-shadow:0 calc(2 / var(--base) * 1em) calc(7 / var(--base) * 1em) 0 rgba(0,0,0,0.1)}}@container body (inline-size < calc(750 / 16 * 1em)){.box_hero .box_features{--border-radius:0;width:100%}}.box_hero .box_features:before{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)));display:block;position:absolute;top:0;left:0;right:0;margin-inline:auto;max-width:calc(609 / var(--base) * 1em);width:clamp(305/var(--base) * 1em,305/var(--base) * 1em + 304/280 * (var(--cqi-to-px) - 1440/100) * 100/var(--base) * 1em,609/var(--base) * 1em);aspect-ratio:609/157;background:url("../../service/images/accessibility/img_people.avif") center/contain no-repeat;transform:translateY(-100%);content:""}.box_features{container:company_features/inline-size}.resize_debug .box_features{overflow:hidden;resize:horizontal}.box_features{--border-radius:12;background-color:#fff;border-radius:calc(var(--border-radius) / var(--base) * 1em)}.box_features>*{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)))}.box_features>dd{overflow:hidden;border-radius:inherit}.box_features>dd ul{--border-width:max(1px,0.0625em);display:grid;margin-inline:calc(var(--border-width) / 2 * -1)}@container company_features (inline-size >= calc(1200 / 16 * 1em)){.box_features>dd ul{grid-template-columns:repeat(auto-fit,minmax(0,auto));padding-block:calc(30 / var(--base) * 1em) calc(36 / var(--base) * 1em)}}@container company_features (calc(600 / 16 * 1em) <= inline-size < calc(1200 / 16 * 1em)){.box_features>dd ul{grid-template-columns:repeat(auto-fit,minmax(14em,1fr));grid-auto-rows:calc(135 / var(--base) * 1em);border:var(--border-width) solid #d3d3d3;border-radius:calc(var(--border-radius) / var(--base) * 1em + var(--border-width) * 2)}}@container company_features (inline-size < calc(600 / 16 * 1em)){.box_features>dd ul{grid-template-columns:repeat(2,1fr);grid-auto-rows:calc(118 / var(--base) * 1em);font-size:clamp(14/var(--base) * 1em,calc(var(--base) / 375 * 100) * var(--cqi-to-px)/var(--base) * 1em,var(--base)/var(--base) * 1em)}}.box_features>dd ul li{position:relative;z-index:0;padding-inline:1em}@container company_features (inline-size >= calc(1200 / 16 * 1em)){.box_features>dd ul li{display:grid;grid-template-rows:subgrid;grid-row:span 2}}@container company_features (inline-size < calc(1200 / 16 * 1em)){.box_features>dd ul li{display:flex;flex-direction:column;justify-content:center}}.box_features>dd ul li:before{position:absolute;top:calc(var(--border-width) / 2 * -1);left:calc(var(--border-width) / 2 * -1);right:calc(var(--border-width) / 2 * -1);bottom:calc(var(--border-width) / 2 * -1);z-index:-1;margin:auto;border:var(--border-width) solid #d3d3d3;content:""}.box_features>dd ul li dl{display:grid;grid-template-rows:subgrid;grid-row:span 2;gap:calc(5 / var(--base) * 1em);font-weight:700;text-align:center}.box_features>dd ul li dl dt{--fsz:20;align-self:center;line-height:1.063}.box_features>dd ul li dl dt:after,.box_features>dd ul li dl dt:before{content:"";display:block;height:0;width:0}.box_features>dd ul li dl dt:before{margin-bottom:calc(-0.1215em + 0px)}.box_features>dd ul li dl dt:after{margin-top:calc(-0.0415em + 0px)}.box_features>dd ul li dl dt{font-size:calc(var(--fsz) / var(--base) * 1em);word-break:keep-all;overflow-wrap:break-word}.box_features>dd ul li dl dd{--fsz:17;display:flex;align-self:flex-start;align-items:flex-end;justify-content:center;font-size:calc(var(--fsz) / var(--base) * 1em);letter-spacing:0.02em;color:#eb1010;white-space:nowrap}.box_features>dd ul li dl dd .txt_number{font-size:calc(40 / var(--fsz) * 1em);letter-spacing:-0.02em}.box_features>dd ul li dl dd span{display:flex;flex-direction:column;line-height:1.5}.box_features>dd ul li dl dd span:after,.box_features>dd ul li dl dd span:before{content:"";display:block;height:0;width:0}.box_features>dd ul li dl dd span:before{margin-bottom:calc(-0.34em + 0px)}.box_features>dd ul li dl dd span:after{margin-top:calc(-0.26em + 0px)}.box_features>dd ul li dl dd.box_base{display:grid;grid-template-columns:auto auto auto;grid-template-rows:auto auto;row-gap:calc(10 / var(--fsz) * 1em)}.box_features>dd ul li dl dd.box_base:after,.box_features>dd ul li dl dd.box_base:before{display:none}.box_features>dd ul li dl dd.box_base span:not([class]){font-size:calc(18 / var(--fsz) * 1em);line-height:1.5022222222}.box_features>dd ul li dl dd.box_base span:not([class]):after,.box_features>dd ul li dl dd.box_base span:not([class]):before{content:"";display:block;height:0;width:0}.box_features>dd ul li dl dd.box_base span:not([class]):before{margin-bottom:calc(-0.3411111111em + 0px)}.box_features>dd ul li dl dd.box_base span:not([class]):after{margin-top:calc(-0.2611111111em + 0px)}.box_features>dd ul li dl dd.box_base span:not([class]){color:initial}.box_features>dd ul li dl dd.box_base span:not([class])+.txt_number{font-size:100%;text-align:right}@container company_features (inline-size >= calc(1200 / 16 * 1em)){.box_features>dd ul li:not(:nth-last-child(-n+2)){padding-top:calc(14 / var(--base) * 1em)}}@container company_features (calc(600 / 16 * 1em) <= inline-size < calc(1200 / 16 * 1em)){}.box_features>dd ul li:nth-last-child(-n+2){padding-top:calc(6 / var(--base) * 1em)}.box_features>dd ul li:nth-last-child(-n+2) dl{display:flex;flex-direction:column;justify-content:center}.box_features>dd ul li:nth-last-child(-n+2) dl dd{align-self:center}.box_features>dd ul li:nth-last-child(2) dl dd img{max-width:calc(134 / var(--fsz) * 1em)}.box_features>dd ul li:last-child dl{gap:calc(12 / var(--base) * 1em);margin-inline:auto;width:fit-content}.box_features>dd ul li:last-child dl dt{--fsz:14.66;order:2;line-height:1.224420191}.box_features>dd ul li:last-child dl dt:after,.box_features>dd ul li:last-child dl dt:before{content:"";display:block;height:0;width:0}.box_features>dd ul li:last-child dl dt:before{margin-bottom:calc(-0.2022100955em + 0px)}.box_features>dd ul li:last-child dl dt:after{margin-top:calc(-0.1222100955em + 0px)}.box_features>dd ul li:last-child dl dt{letter-spacing:-0.08em}.box_features>dd ul li:last-child dl dd{order:1}.box_features>dd ul li:last-child dl dd img{max-width:calc(52 / var(--fsz) * 1em)}.box_features>dd ul li.row-first:before{border-top:0}.box_features>dd ul li.row-last:before{border-bottom:0}.txt_badge_container{--container-width:185;container:badge/inline-size;display:block;position:relative}.txt_badge_container .txt_badge{display:flex;flex-direction:column;aspect-ratio:var(--container-width)/196;font-weight:normal;text-align:center;background:url("../../service/images/accessibility/ico_badge.svg") center/contain no-repeat;font-size:clamp(var(--base) * 0.5/var(--base) * 1em,var(--base)/var(--container-width) * 100cqi,var(--base)/var(--container-width) * 100cqi)}.txt_badge_container .txt_badge .txt_lead{order:1;--fsz:14;margin-block:calc(53 / var(--fsz) * 1em) calc(10 / var(--fsz) * 1em);line-height:1.2935714286}.txt_badge_container .txt_badge .txt_lead:after,.txt_badge_container .txt_badge .txt_lead:before{content:"";display:block;height:0;width:0}.txt_badge_container .txt_badge .txt_lead:before{margin-bottom:calc(-0.2367857143em + 0px)}.txt_badge_container .txt_badge .txt_lead:after{margin-top:calc(-0.1567857143em + 0px)}.txt_badge_container .txt_badge .txt_lead{font-size:calc(var(--fsz) / var(--base) * 1em);word-break:keep-all;overflow-wrap:break-word}.txt_badge_container .txt_badge .txt_content{order:2;display:flex;flex-direction:column;font-weight:700}.txt_badge_container .txt_badge .txt_content .txt_grandprix{--fsz:25;margin-bottom:calc(4 / var(--fsz) * 1em);line-height:1.5}.txt_badge_container .txt_badge .txt_content .txt_grandprix:after,.txt_badge_container .txt_badge .txt_content .txt_grandprix:before{content:"";display:block;height:0;width:0}.txt_badge_container .txt_badge .txt_content .txt_grandprix:before{margin-bottom:calc(-0.34em + 0px)}.txt_badge_container .txt_badge .txt_content .txt_grandprix:after{margin-top:calc(-0.26em + 0px)}.txt_badge_container .txt_badge .txt_content .txt_grandprix{font-size:calc(var(--fsz) / var(--base) * 1em);color:#eb1010}.txt_badge_container .txt_badge .txt_content .txt_detail{display:flex;justify-content:center;line-height:1.5}.txt_badge_container .txt_badge .txt_content .txt_detail:after,.txt_badge_container .txt_badge .txt_content .txt_detail:before{content:"";display:block;height:0;width:0}.txt_badge_container .txt_badge .txt_content .txt_detail:before{margin-bottom:calc(-0.34em + 0px)}.txt_badge_container .txt_badge .txt_content .txt_detail:after{margin-top:calc(-0.26em + 0px)}.txt_badge_container .txt_badge .txt_content .txt_detail .txt_award{display:inline-flex;flex-direction:column;--fsz:22;line-height:1.5}.txt_badge_container .txt_badge .txt_content .txt_detail .txt_award:after,.txt_badge_container .txt_badge .txt_content .txt_detail .txt_award:before{content:"";display:block;height:0;width:0}.txt_badge_container .txt_badge .txt_content .txt_detail .txt_award:before{margin-bottom:calc(-0.34em + 0px)}.txt_badge_container .txt_badge .txt_content .txt_detail .txt_award:after{margin-top:calc(-0.26em + 0px)}.txt_badge_container .txt_badge .txt_content .txt_detail .txt_award{font-size:calc(var(--fsz) / var(--base) * 1em)}.txt_badge_container .txt_badge .txt_label{order:3;--fsz:13;margin:auto auto calc(12 / var(--fsz) * 1em);width:fit-content;line-height:1.5}.txt_badge_container .txt_badge .txt_label:after,.txt_badge_container .txt_badge .txt_label:before{content:"";display:block;height:0;width:0}.txt_badge_container .txt_badge .txt_label:before{margin-bottom:calc(-0.34em + 0px)}.txt_badge_container .txt_badge .txt_label:after{margin-top:calc(-0.26em + 0px)}.txt_badge_container .txt_badge .txt_label{font-size:calc(var(--fsz) / var(--base) * 1em);color:#fff;background:#ff0009}.con_intro{background:#fff}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_intro{padding-bottom:calc(149 / var(--base) * 1em)}}@container body (inline-size < calc(750 / 16 * 1em)){}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_intro .box_solution{margin-top:calc(102 / var(--base) * 1em)}}@container body (inline-size < calc(750 / 16 * 1em)){.con_intro .box_solution{margin-top:calc(39 / var(--base) * 1em)}}.con_intro .box_solution .box_issue_container{--container-width-large:1200;--container-width-medium:337;container:box_issue/inline-size}.resize_debug .con_intro .box_solution .box_issue_container{overflow:hidden;resize:horizontal}.con_intro .box_solution .box_issue_container .box_issue{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)));position:relative;background-color:#fff;border-radius:calc(10 / var(--base) * 1em) calc(10 / var(--base) * 1em) 0 0;filter:drop-shadow(0 0 calc(4 / var(--base) * 1em) rgba(0,0,0,0.3));will-change:filter}.con_intro .box_solution .box_issue_container .box_issue:after{display:block;position:absolute;top:calc(100% - 1px);left:0;right:0;margin-inline:auto;width:calc(85 / var(--base) * 1em);aspect-ratio:85/32;clip-path:polygon(50% 100%,0 0,100% 0);background:#fff;content:""}.con_intro .box_solution .box_issue_container .box_issue h3{margin-bottom:calc(26 / var(--fsz) * 1em);line-height:1.4210526316}.con_intro .box_solution .box_issue_container .box_issue h3:after,.con_intro .box_solution .box_issue_container .box_issue h3:before{content:"";display:block;height:0;width:0}.con_intro .box_solution .box_issue_container .box_issue h3:before{margin-bottom:calc(-0.3005263158em + 0px)}.con_intro .box_solution .box_issue_container .box_issue h3:after{margin-top:calc(-0.2205263158em + 0px)}.con_intro .box_solution .box_issue_container .box_issue h3{font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:700;text-align:center;color:#fff;background:#000;border-radius:calc(10 / var(--fsz) * 1em) calc(10 / var(--fsz) * 1em) 0 0;word-break:keep-all;overflow-wrap:break-word}@container box_issue (calc(600 / 16 * 1em) <= inline-size ){.con_intro .box_solution .box_issue_container .box_issue h3{--fsz:24;padding:calc(23 / var(--fsz) * 1em)}}@container box_issue (inline-size < calc(600 / 16 * 1em)){.con_intro .box_solution .box_issue_container .box_issue h3{--fsz:19;padding:calc(13 / var(--fsz) * 1em);font-size:clamp(calc(var(--fsz) * 0.8)/var(--base) * 1em,calc(var(--fsz) / var(--container-width-medium) * 100) * var(--cqi-to-px)/var(--base) * 1em,24/var(--base) * 1em)}}.con_intro .box_solution .box_issue_container .box_issue .box_issue_list{--wrapper-width:1200;--column-width:475;--column:2;--gap:calc((var(--wrapper-width) - var(--column-width) * var(--column)) / (var(--column) + 1));display:grid;justify-content:center;gap:calc(16 / var(--base) * 1em) calc(var(--gap) / (var(--wrapper-width) - var(--gap) * 2) * 100%)}@container box_issue (calc(600 / 16 * 1em) <= inline-size ){.con_intro .box_solution .box_issue_container .box_issue .box_issue_list{grid-template-columns:repeat(auto-fit,minmax(20em,1fr));margin-bottom:calc(65 / var(--base) * 1em);padding-inline:calc(var(--gap) / var(--wrapper-width) * 100%);padding-bottom:calc(44 / var(--base) * 1em)}}@container box_issue (inline-size < calc(600 / 16 * 1em)){.con_intro .box_solution .box_issue_container .box_issue .box_issue_list{grid-template-columns:100%;margin-bottom:calc(60 / var(--base) * 1em);padding-inline:calc(15 / var(--container-width-medium) * 100cqi);padding-bottom:calc(32 / var(--base) * 1em)}}.con_intro .box_solution .box_issue_container .box_issue .box_issue_list li{--icon-width:26;--gap:11;display:flex;align-items:flex-start;gap:calc(var(--gap) / var(--base) * 1em)}.con_intro .box_solution .box_issue_container .box_issue .box_issue_list li:not(.row-last){padding-bottom:calc(14 / var(--base) * 1em);border-bottom:1px solid #d9d9d9}.con_intro .box_solution .box_issue_container .box_issue .box_issue_list li .icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:calc(var(--icon-width) / var(--base) * 1em);aspect-ratio:1/1;background:#eb1010;border-radius:50%}.con_intro .box_solution .box_issue_container .box_issue .box_issue_list li .icon:before{display:block;width:57.6923076923%;aspect-ratio:15/11;background:#fff;mask:url("../../service/images/accessibility/ico_check.svg") center/contain no-repeat;content:""}.con_intro .box_solution .box_issue_container .box_issue .box_issue_list li .txt{display:flex;flex-direction:column;margin-top:calc(6 / var(--fsz) * 1em);width:calc(100% - (var(--gap) + var(--icon-width)) / var(--fsz) * 1em);font-size:calc(var(--fsz) / var(--base) * 1em);overflow-wrap:break-word;color:#323232}@container box_issue (calc(1050 / 16 * 1em) <= inline-size ){.con_intro .box_solution .box_issue_container .box_issue .box_issue_list li .txt{word-break:keep-all}}@container box_issue (inline-size < calc(1050 / 16 * 1em)){}@container box_issue (calc(600 / 16 * 1em) <= inline-size ){.con_intro .box_solution .box_issue_container .box_issue .box_issue_list li .txt{--fsz:16;line-height:1.625}.con_intro .box_solution .box_issue_container .box_issue .box_issue_list li .txt:after,.con_intro .box_solution .box_issue_container .box_issue .box_issue_list li .txt:before{content:"";display:block;height:0;width:0}.con_intro .box_solution .box_issue_container .box_issue .box_issue_list li .txt:before{margin-bottom:calc(-0.4025em + 0px)}.con_intro .box_solution .box_issue_container .box_issue .box_issue_list li .txt:after{margin-top:calc(-0.3225em + 0px)}}@container box_issue (inline-size < calc(600 / 16 * 1em)){.con_intro .box_solution .box_issue_container .box_issue .box_issue_list li .txt{--fsz:14;line-height:1.4285714286}.con_intro .box_solution .box_issue_container .box_issue .box_issue_list li .txt:after,.con_intro .box_solution .box_issue_container .box_issue .box_issue_list li .txt:before{content:"";display:block;height:0;width:0}.con_intro .box_solution .box_issue_container .box_issue .box_issue_list li .txt:before{margin-bottom:calc(-0.3042857143em + 0px)}.con_intro .box_solution .box_issue_container .box_issue .box_issue_list li .txt:after{margin-top:calc(-0.2242857143em + 0px)}}.con_intro .box_solution .box_issue_container .box_issue .box_issue_list li .txt em{font-weight:700;color:#eb1010}@container box_issue (calc(1050 / 16 * 1em) <= inline-size ){}@container box_issue (inline-size < calc(1050 / 16 * 1em)){.con_intro .box_solution .box_issue_container .box_issue .box_issue_list li .txt .br{display:none}}.con_intro .box_solution .txt_solution{margin-bottom:calc(28 / var(--base) * 1em)}.con_intro .box_solution .box_solution_list{--wrapper-width:1080;--column-width:350;--column:3}.resize_debug .con_intro .box_solution .box_solution_list{overflow:hidden;resize:horizontal}.con_intro .box_solution .box_solution_list{display:grid;grid-template-columns:repeat(auto-fill,minmax(auto,calc(var(--column-width) / var(--base) * 1em)));grid-auto-flow:row;justify-content:center;gap:calc(17 / var(--base) * 1em) calc((var(--wrapper-width) - var(--column-width) * var(--column)) / var(--wrapper-width) * 100% / (var(--column) - 1));margin-bottom:calc(49 / var(--base) * 1em)}.con_intro .box_solution .box_solution_list li{--fsz:14;justify-content:center;padding:calc(17.5 / var(--fsz) * 1em);line-height:1.5}.con_intro .box_solution .box_solution_list li:after,.con_intro .box_solution .box_solution_list li:before{content:"";display:block;height:0;width:0}.con_intro .box_solution .box_solution_list li:before{margin-bottom:calc(-0.34em + 0px)}.con_intro .box_solution .box_solution_list li:after{margin-top:calc(-0.26em + 0px)}.con_intro .box_solution .box_solution_list li{font-size:calc(var(--fsz) / var(--base) * 1em);text-align:center;border:1px solid #d9d9d9;border-radius:calc(25.5 / var(--fsz) * 1em);word-break:keep-all;overflow-wrap:break-word}.con_intro .box_solution .box_conversion_container{--container-width-large:1024;--container-width-medium:375;container:box_conversion/inline-size}.resize_debug .con_intro .box_solution .box_conversion_container{overflow:hidden;resize:horizontal}.con_intro .box_solution .box_conversion_container{margin-inline:auto}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_intro .box_solution .box_conversion_container{max-width:calc(1024 / var(--base) * 1em);width:90%}}@container body (inline-size < calc(750 / 16 * 1em)){}.con_intro .box_solution .box_conversion_container.lazyloaded .box_conversion:before{background-image:url("../../service/images/accessibility/bg_contact_1.webp")}.con_intro .box_solution .box_conversion_container.lazyloaded .box_conversion:after{background-image:url("../../service/images/accessibility/bg_contact_2.webp")}.con_intro .box_solution .box_conversion_container.lazyloaded .box_conversion dd .box_detail .txt_tel .tel .icon{background-image:url("../../service/images/accessibility/ico_tel.svg")}.con_intro .box_solution .box_conversion_container .box_conversion{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)));--side-image-width:147;display:flex;flex-direction:column;position:relative;background:url("../../service/images/accessibility/bg_pattern_gray.svg") center/cover repeat #fef64a;overflow:hidden}@container box_conversion (inline-size >= calc(1200 / 16 * 1em)){}@container box_conversion (calc(800 / 16 * 1em) <= inline-size < calc(1200 / 16 * 1em)){}@container box_conversion (calc(800 / 16 * 1em) <= inline-size ){.con_intro .box_solution .box_conversion_container .box_conversion{padding-block:calc(28 / var(--base) * 1em) calc(17 / var(--base) * 1em);padding-inline:calc(var(--side-image-width) / var(--base) * 1em);border-radius:calc(10 / var(--base) * 1em)}}@container box_conversion (inline-size < calc(800 / 16 * 1em)){.con_intro .box_solution .box_conversion_container .box_conversion{padding-block:calc(44 / var(--base) * 1em) calc(38 / var(--base) * 1em)}}.con_intro .box_solution .box_conversion_container .box_conversion:after,.con_intro .box_solution .box_conversion_container .box_conversion:before{display:block;position:absolute;aspect-ratio:var(--side-image-width)/170;background:center/cover no-repeat;content:""}@container box_conversion (calc(800 / 16 * 1em) <= inline-size ){.con_intro .box_solution .box_conversion_container .box_conversion:after,.con_intro .box_solution .box_conversion_container .box_conversion:before{top:0;bottom:0;width:calc(var(--side-image-width) / var(--base) * 1em)}}@container box_conversion (inline-size < calc(800 / 16 * 1em)){.con_intro .box_solution .box_conversion_container .box_conversion:after,.con_intro .box_solution .box_conversion_container .box_conversion:before{top:50%;transform:translateY(-50%);width:clamp(38.5/var(--base) * 1em,calc(77 / 375 * 100) * var(--cqi-to-px)/var(--base) * 1em,147/var(--base) * 1em)}}.con_intro .box_solution .box_conversion_container .box_conversion:before{left:0}@container box_conversion (inline-size < calc(800 / 16 * 1em)){.con_intro .box_solution .box_conversion_container .box_conversion:before{margin-top:-6.1333333333%;border-radius:0 calc(10 / var(--base) * 1em) calc(10 / var(--base) * 1em) 0}}.con_intro .box_solution .box_conversion_container .box_conversion:after{right:0}@container box_conversion (inline-size < calc(800 / 16 * 1em)){.con_intro .box_solution .box_conversion_container .box_conversion:after{margin-top:12.2666666667%;border-radius:calc(10 / var(--base) * 1em) 0 0 calc(10 / var(--base) * 1em)}}.con_intro .box_solution .box_conversion_container .box_conversion dd,.con_intro .box_solution .box_conversion_container .box_conversion dt{padding-inline:1.5em}.con_intro .box_solution .box_conversion_container .box_conversion dt{margin-bottom:calc(14 / var(--fsz) * 1em);line-height:1.35}.con_intro .box_solution .box_conversion_container .box_conversion dt:after,.con_intro .box_solution .box_conversion_container .box_conversion dt:before{content:"";display:block;height:0;width:0}.con_intro .box_solution .box_conversion_container .box_conversion dt:before{margin-bottom:calc(-0.265em + 0px)}.con_intro .box_solution .box_conversion_container .box_conversion dt:after{margin-top:calc(-0.185em + 0px)}.con_intro .box_solution .box_conversion_container .box_conversion dt{font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:700;text-align:center;color:#eb1010;word-break:keep-all;overflow-wrap:break-word}@container box_conversion (calc(800 / 16 * 1em) <= inline-size ){.con_intro .box_solution .box_conversion_container .box_conversion dt{--fsz:24}}@container box_conversion ( inline-size < calc(800 / 16 * 1em)){.con_intro .box_solution .box_conversion_container .box_conversion dt{--fsz:20;margin-inline:auto;width:min-content;font-size:clamp(calc(var(--fsz) * 0.5)/var(--base) * 1em,calc(var(--fsz) / var(--container-width-medium) * 100) * var(--cqi-to-px)/var(--base) * 1em,24/var(--base) * 1em)}}.con_intro .box_solution .box_conversion_container .box_conversion dd .txt_description{display:flex;flex-direction:column;margin-bottom:calc(19 / var(--base) * 1em);line-height:1.5}.con_intro .box_solution .box_conversion_container .box_conversion dd .txt_description:after,.con_intro .box_solution .box_conversion_container .box_conversion dd .txt_description:before{content:"";display:block;height:0;width:0}.con_intro .box_solution .box_conversion_container .box_conversion dd .txt_description:before{margin-bottom:calc(-0.34em + 0px)}.con_intro .box_solution .box_conversion_container .box_conversion dd .txt_description:after{margin-top:calc(-0.26em + 0px)}.con_intro .box_solution .box_conversion_container .box_conversion dd .txt_description{font-weight:700;text-align:center}.con_intro .box_solution .box_conversion_container .box_conversion dd .box_detail{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:calc(10 / var(--base) * 1em) calc(13 / var(--base) * 1em)}@container box_conversion (calc(800 / 16 * 1em) <= inline-size ){}@container box_conversion ( inline-size < calc(800 / 16 * 1em)){.con_intro .box_solution .box_conversion_container .box_conversion dd .box_detail{flex-direction:column}}.con_intro .box_solution .box_conversion_container .box_conversion dd .box_detail .btn_mini{width:100%}@container box_conversion (calc(800 / 16 * 1em) <= inline-size ){.con_intro .box_solution .box_conversion_container .box_conversion dd .box_detail .btn_mini{max-width:calc(195 / var(--base) * 1em)}}@container box_conversion ( inline-size < calc(800 / 16 * 1em)){.con_intro .box_solution .box_conversion_container .box_conversion dd .box_detail .btn_mini{max-width:calc(160 / var(--base) * 1em)}}.con_intro .box_solution .box_conversion_container .box_conversion dd .box_detail .txt_tel .tel{display:flex;align-items:center;gap:calc(7 / var(--base) * 1em);padding-block:calc(7 / var(--base) * 1em);text-decoration:none}.con_intro .box_solution .box_conversion_container .box_conversion dd .box_detail .txt_tel .tel .icon{display:block;width:calc(17 / var(--base) * 1em);aspect-ratio:17/20;background:center/contain no-repeat}.con_intro .box_solution .box_conversion_container .box_conversion dd .box_detail .txt_tel .tel .txt{--fsz:22;display:flex;flex-direction:column;line-height:1.5}.con_intro .box_solution .box_conversion_container .box_conversion dd .box_detail .txt_tel .tel .txt:after,.con_intro .box_solution .box_conversion_container .box_conversion dd .box_detail .txt_tel .tel .txt:before{content:"";display:block;height:0;width:0}.con_intro .box_solution .box_conversion_container .box_conversion dd .box_detail .txt_tel .tel .txt:before{margin-bottom:calc(-0.34em + 0px)}.con_intro .box_solution .box_conversion_container .box_conversion dd .box_detail .txt_tel .tel .txt:after{margin-top:calc(-0.26em + 0px)}.con_intro .box_solution .box_conversion_container .box_conversion dd .box_detail .txt_tel .tel .txt{font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:700}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_reasons{margin-top:calc(85 / var(--base) * 1em);margin-bottom:calc(60 / var(--base) * 1em)}}@container body (inline-size < calc(750 / 16 * 1em)){.con_reasons{margin-top:calc(74 / var(--base) * 1em);margin-bottom:calc(70 / var(--base) * 1em)}}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_reasons_inner{padding-block:calc(62 / var(--base) * 1em) calc(88 / var(--base) * 1em)}}@container body (inline-size < calc(750 / 16 * 1em)){}.con_reasons_inner .title_section{margin-bottom:calc(50 / var(--base) * 1em)}.con_reasons_inner .title_section .txt_main{padding-bottom:0}.con_reasons_inner .title_section .txt_main img{margin-top:calc(-2 / var(--fsz) * 1em);margin-bottom:calc(-2 / var(--fsz) * 1em)}.con_reasons_inner>[class^=box_reason_]{--container-width-large:1100;--container-width-medium:375;container:box_reason/inline-size}.resize_debug .con_reasons_inner>[class^=box_reason_]{overflow:hidden;resize:horizontal}@container body (calc(750 / 16 * 1em) <= inline-size ){}@container body (inline-size < calc(750 / 16 * 1em)){.con_reasons_inner>[class^=box_reason_]+[class^=box_reason_]{margin-top:calc(22 / var(--base) * 1em)}}.con_reasons_inner>[class^=box_reason_] .box_reason_inner{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)));background:#fff;overflow:hidden}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_reasons_inner>[class^=box_reason_] .box_reason_inner{box-shadow:inset 1px 1px 0 0 #d9d9d9,inset -1px 0 0 0 #d9d9d9}}@container body (inline-size < calc(750 / 16 * 1em)){.con_reasons_inner>[class^=box_reason_] .box_reason_inner{border-radius:calc(10 / var(--base) * 1em)}}.con_reasons_inner>[class^=box_reason_] .box_reason_inner h3{display:flex;gap:calc(13 / var(--base) * 1em)}@container box_reason (calc(860 / 16 * 1em) <= inline-size ){.con_reasons_inner>[class^=box_reason_] .box_reason_inner h3{align-items:flex-start}}@container box_reason (inline-size < calc(860 / 16 * 1em)){.con_reasons_inner>[class^=box_reason_] .box_reason_inner h3{align-items:center;flex-direction:column}}.con_reasons_inner>[class^=box_reason_] .box_reason_inner h3>*{max-width:100%}.con_reasons_inner>[class^=box_reason_] .box_reason_inner h3 .txt_label{display:flex;flex-shrink:0;color:#000;border:1px solid #d4ca00}.con_reasons_inner>[class^=box_reason_] .box_reason_inner h3 .txt_label span{display:flex;flex-direction:column;justify-content:center;align-items:center;line-height:1.5}.con_reasons_inner>[class^=box_reason_] .box_reason_inner h3 .txt_label span:after,.con_reasons_inner>[class^=box_reason_] .box_reason_inner h3 .txt_label span:before{content:"";display:block;height:0;width:0}.con_reasons_inner>[class^=box_reason_] .box_reason_inner h3 .txt_label span:before{margin-bottom:calc(-0.34em + 0px)}.con_reasons_inner>[class^=box_reason_] .box_reason_inner h3 .txt_label span:after{margin-top:calc(-0.26em + 0px)}.con_reasons_inner>[class^=box_reason_] .box_reason_inner h3 .txt_label span:first-child{padding-inline:calc(4 / var(--base) * 1em);background:#fef64a}.con_reasons_inner>[class^=box_reason_] .box_reason_inner h3 .txt_label span:last-child{width:calc(30 / var(--base) * 1em);aspect-ratio:1;background:#fff;border-left:1px solid #d4ca00}.con_reasons_inner>[class^=box_reason_] .box_reason_inner h3 .txt_title{margin-top:calc(1 / var(--fsz) * 1em);width:90%;font-size:calc(var(--fsz) / var(--base) * 1em);word-break:keep-all;overflow-wrap:break-word}@container box_reason (inline-size < calc(860 / 16 * 1em)){.con_reasons_inner>[class^=box_reason_] .box_reason_inner h3 .txt_title{text-align:center}}@container box_reason (calc(375 / 16 * 1em) <= inline-size ){.con_reasons_inner>[class^=box_reason_] .box_reason_inner h3 .txt_title{--fsz:28;line-height:1.4642857143}.con_reasons_inner>[class^=box_reason_] .box_reason_inner h3 .txt_title:after,.con_reasons_inner>[class^=box_reason_] .box_reason_inner h3 .txt_title:before{content:"";display:block;height:0;width:0}.con_reasons_inner>[class^=box_reason_] .box_reason_inner h3 .txt_title:before{margin-bottom:calc(-0.3221428571em + 0px)}.con_reasons_inner>[class^=box_reason_] .box_reason_inner h3 .txt_title:after{margin-top:calc(-0.2421428571em + 0px)}}@container box_reason (inline-size < calc(375 / 16 * 1em)){.con_reasons_inner>[class^=box_reason_] .box_reason_inner h3 .txt_title{--fsz:24;line-height:1.375}.con_reasons_inner>[class^=box_reason_] .box_reason_inner h3 .txt_title:after,.con_reasons_inner>[class^=box_reason_] .box_reason_inner h3 .txt_title:before{content:"";display:block;height:0;width:0}.con_reasons_inner>[class^=box_reason_] .box_reason_inner h3 .txt_title:before{margin-bottom:calc(-0.2775em + 0px)}.con_reasons_inner>[class^=box_reason_] .box_reason_inner h3 .txt_title:after{margin-top:calc(-0.1975em + 0px)}}.con_reasons_inner>[class^=box_reason_] .box_reason_inner h3 .txt_title .txt_mark{color:#eb1010}.con_reasons_inner>[class^=box_reason_] .box_reason_inner .box_txt{display:flex;flex-direction:column}@container box_reason (calc(375 / 16 * 1em) <= inline-size ){.con_reasons_inner>[class^=box_reason_] .box_reason_inner .box_txt p{line-height:1.75}.con_reasons_inner>[class^=box_reason_] .box_reason_inner .box_txt p:after,.con_reasons_inner>[class^=box_reason_] .box_reason_inner .box_txt p:before{content:"";display:block;height:0;width:0}.con_reasons_inner>[class^=box_reason_] .box_reason_inner .box_txt p:before{margin-bottom:calc(-0.465em + 0px)}.con_reasons_inner>[class^=box_reason_] .box_reason_inner .box_txt p:after{margin-top:calc(-0.385em + 0px)}}@container box_reason (inline-size < calc(375 / 16 * 1em)){.con_reasons_inner>[class^=box_reason_] .box_reason_inner .box_txt p{--fsz:14;font-size:calc(var(--fsz) / var(--base) * 1em);line-height:1.7142857143}.con_reasons_inner>[class^=box_reason_] .box_reason_inner .box_txt p:after,.con_reasons_inner>[class^=box_reason_] .box_reason_inner .box_txt p:before{content:"";display:block;height:0;width:0}.con_reasons_inner>[class^=box_reason_] .box_reason_inner .box_txt p:before{margin-bottom:calc(-0.4471428571em + 0px)}.con_reasons_inner>[class^=box_reason_] .box_reason_inner .box_txt p:after{margin-top:calc(-0.3671428571em + 0px)}}.con_reasons_inner>[class^=box_reason_] .box_reason_inner .box_txt p+p{margin-top:calc(14 / var(--base) * 1em)}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_reasons_inner>[class^=box_reason_]:first-of-type .box_reason_inner{border-radius:calc(20 / var(--base) * 1em) calc(20 / var(--base) * 1em) 0 0}}@container body (inline-size < calc(750 / 16 * 1em)){}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_reasons_inner>[class^=box_reason_]:last-of-type .box_reason_inner{border-radius:0 0 calc(20 / var(--base) * 1em) calc(20 / var(--base) * 1em);box-shadow:inset 0 0 0 1px #d9d9d9}}@container body (inline-size < calc(750 / 16 * 1em)){}.con_reasons_inner .box_reason_1 .box_reason_inner{display:grid}@container box_reason (inline-size >= calc(1100 / 16 * 1em)){.con_reasons_inner .box_reason_1 .box_reason_inner{grid-template-columns:1fr 1fr}}@container box_reason (calc(860 / 16 * 1em) <= inline-size < calc(1100 / 16 * 1em)){.con_reasons_inner .box_reason_1 .box_reason_inner{grid-template-columns:1.5fr 1fr}}@container box_reason (inline-size < calc(860 / 16 * 1em)){}.con_reasons_inner .box_reason_1 .box_reason_inner .box_detail{align-self:center}@container box_reason (inline-size >= calc(1100 / 16 * 1em)){.con_reasons_inner .box_reason_1 .box_reason_inner .box_detail{padding-inline:calc(60 / var(--base) * 1em) calc(70 / var(--base) * 1em)}}@container box_reason (calc(860 / 16 * 1em) <= inline-size < calc(1100 / 16 * 1em)){.con_reasons_inner .box_reason_1 .box_reason_inner .box_detail{padding-inline:calc(50 / var(--base) * 1em);padding-block:calc(50 / var(--base) * 1em)}}@container box_reason (inline-size < calc(860 / 16 * 1em)){.con_reasons_inner .box_reason_1 .box_reason_inner .box_detail{padding-inline:clamp(15/var(--base) * 1em,calc(15 / 337 * 100) * var(--cqi-to-px)/var(--base) * 1em,50/var(--base) * 1em);padding-bottom:calc(47 / var(--base) * 1em);order:2}}.con_reasons_inner .box_reason_1 .box_reason_inner .box_detail h3{margin-bottom:calc(23 / var(--base) * 1em)}.con_reasons_inner .box_reason_1 .box_reason_inner .box_detail .txt_appeal{margin-bottom:calc(14 / var(--base) * 1em)}.con_reasons_inner .box_reason_1 .box_reason_inner .box_detail .txt_appeal>span{--fsz:14;display:block;margin-bottom:calc(22 / var(--base) * 1em);line-height:1.5714285714}.con_reasons_inner .box_reason_1 .box_reason_inner .box_detail .txt_appeal>span:after,.con_reasons_inner .box_reason_1 .box_reason_inner .box_detail .txt_appeal>span:before{content:"";display:block;height:0;width:0}.con_reasons_inner .box_reason_1 .box_reason_inner .box_detail .txt_appeal>span:before{margin-bottom:calc(-0.3757142857em + 0px)}.con_reasons_inner .box_reason_1 .box_reason_inner .box_detail .txt_appeal>span:after{margin-top:calc(-0.2957142857em + 0px)}.con_reasons_inner .box_reason_1 .box_reason_inner .box_detail .txt_appeal>span{font-size:calc(var(--fsz) / var(--base) * 1em);word-break:keep-all;overflow-wrap:break-word}@container box_reason (calc(860 / 16 * 1em) <= inline-size ){}@container box_reason (inline-size < calc(860 / 16 * 1em)){.con_reasons_inner .box_reason_1 .box_reason_inner .box_detail .txt_appeal>span{text-align:center}}@container box_reason (inline-size < calc(860 / 16 * 1em)){.con_reasons_inner .box_reason_1 .box_reason_inner .box_detail .txt_appeal>span [data-text]:before{content:attr(data-br) "";white-space:pre}}.con_reasons_inner .box_reason_1 .box_reason_inner .box_detail .txt_appeal em{display:block;padding-block:calc(14 / var(--fsz) * 1em) calc(17 / var(--fsz) * 1em);font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:700;color:#eb1010;background:url("../../service/images/accessibility/bg_pattern_red_min.svg") center top/calc(5 / var(--fsz) * 1em) calc(2 / var(--fsz) * 1em) repeat-x,url("../../service/images/accessibility/bg_pattern_red_min.svg") center bottom/calc(5 / var(--fsz) * 1em) calc(2 / var(--fsz) * 1em) repeat-x}@container box_reason (calc(375 / 16 * 1em) <= inline-size ){.con_reasons_inner .box_reason_1 .box_reason_inner .box_detail .txt_appeal em{--fsz:21;line-height:1.5238095238}.con_reasons_inner .box_reason_1 .box_reason_inner .box_detail .txt_appeal em:after,.con_reasons_inner .box_reason_1 .box_reason_inner .box_detail .txt_appeal em:before{content:"";display:block;height:0;width:0}.con_reasons_inner .box_reason_1 .box_reason_inner .box_detail .txt_appeal em:before{margin-bottom:calc(-0.3519047619em + 0px)}.con_reasons_inner .box_reason_1 .box_reason_inner .box_detail .txt_appeal em:after{margin-top:calc(-0.2719047619em + 0px)}.con_reasons_inner .box_reason_1 .box_reason_inner .box_detail .txt_appeal em{word-break:keep-all;overflow-wrap:break-word}}@container box_reason (inline-size < calc(375 / 16 * 1em)){.con_reasons_inner .box_reason_1 .box_reason_inner .box_detail .txt_appeal em{--fsz:18;line-height:1.3888888889}.con_reasons_inner .box_reason_1 .box_reason_inner .box_detail .txt_appeal em:after,.con_reasons_inner .box_reason_1 .box_reason_inner .box_detail .txt_appeal em:before{content:"";display:block;height:0;width:0}.con_reasons_inner .box_reason_1 .box_reason_inner .box_detail .txt_appeal em:before{margin-bottom:calc(-0.2844444444em + 0px)}.con_reasons_inner .box_reason_1 .box_reason_inner .box_detail .txt_appeal em:after{margin-top:calc(-0.2044444444em + 0px)}}.con_reasons_inner .box_reason_1 .box_reason_inner .box_detail .box_txt p{text-align:justify}.con_reasons_inner .box_reason_1 .box_reason_inner .box_detail .btn{margin-top:calc(27 / var(--base) * 1em)}@container box_reason (calc(860 / 16 * 1em) <= inline-size ){}@container box_reason (inline-size < calc(860 / 16 * 1em)){.con_reasons_inner .box_reason_1 .box_reason_inner .box_detail .btn a{margin-inline:auto}}.con_reasons_inner .box_reason_1 .box_reason_inner .box_img{container:inline-size;position:relative}@container box_reason (inline-size >= calc(1100 / 16 * 1em)){}@container box_reason (calc(860 / 16 * 1em) <= inline-size < calc(1100 / 16 * 1em)){}@container box_reason (inline-size < calc(860 / 16 * 1em)){.con_reasons_inner .box_reason_1 .box_reason_inner .box_img{order:1}}.con_reasons_inner .box_reason_1 .box_reason_inner .box_img .img img{display:block;width:100%}.con_reasons_inner .box_reason_1 .box_reason_inner .box_img .txt{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)));margin-bottom:calc(23 / var(--base) * 1em)}@container box_reason (calc(860 / 16 * 1em) <= inline-size ){.con_reasons_inner .box_reason_1 .box_reason_inner .box_img .txt{position:absolute;right:0;bottom:0;margin-right:calc(22 / var(--base) * 1em)}}@container box_reason (inline-size < calc(860 / 16 * 1em)){.con_reasons_inner .box_reason_1 .box_reason_inner .box_img .txt{--cqi:calc(-131 / 600 * 100);--cqi-em:calc(var(--cqi) * var(--cqi-to-px) / var(--base) * 1em);margin-top:var(--cqi-em)}}.con_reasons_inner .box_reason_1 .box_reason_inner .box_img .txt .txt_badge_container{width:clamp(133.12/var(--base) * 1em,calc(185 / 600 * 100) * var(--cqi-to-px)/var(--base) * 1em,185/var(--base) * 1em)}@container box_reason (inline-size >= calc(1100 / 16 * 1em)){}@container box_reason (calc(860 / 16 * 1em) <= inline-size < calc(1100 / 16 * 1em)){}@container box_reason (inline-size < calc(860 / 16 * 1em)){.con_reasons_inner .box_reason_1 .box_reason_inner .box_img .txt .txt_badge_container{margin-inline:auto}}@container box_reason (inline-size >= calc(1100 / 16 * 1em)){.con_reasons_inner .box_reason_2 .box_reason_inner .box_detail{padding-top:calc(80 / var(--base) * 1em);padding-inline:calc(60 / var(--base) * 1em)}}@container box_reason (calc(860 / 16 * 1em) <= inline-size < calc(1100 / 16 * 1em)){.con_reasons_inner .box_reason_2 .box_reason_inner .box_detail{padding-top:calc(50 / var(--base) * 1em);padding-inline:calc(50 / var(--base) * 1em)}}@container box_reason (inline-size < calc(860 / 16 * 1em)){.con_reasons_inner .box_reason_2 .box_reason_inner .box_detail{padding-inline:clamp(15/var(--base) * 1em,calc(15 / 337 * 100) * var(--cqi-to-px)/var(--base) * 1em,50/var(--base) * 1em);padding-top:calc(38 / var(--base) * 1em)}}.con_reasons_inner .box_reason_2 .box_reason_inner .box_detail h3{margin-bottom:calc(18 / var(--base) * 1em)}.con_reasons_inner .box_reason_2 .box_reason_inner .box_detail .box_txt{margin-bottom:calc(42 / var(--base) * 1em)}@container box_reason (calc(860 / 16 * 1em) <= inline-size ){}@container box_reason (inline-size < calc(860 / 16 * 1em)){.con_reasons_inner .box_reason_2 .box_reason_inner .box_detail .box_txt p .br{display:none}}.con_reasons_inner .box_reason_2 .box_reason_inner .box_works_list{display:grid;gap:calc(12 / var(--base) * 1em) 0}@container box_reason (calc(860 / 16 * 1em) <= inline-size ){.con_reasons_inner .box_reason_2 .box_reason_inner .box_works_list{padding-bottom:calc(12 / var(--base) * 1em)}}@container box_reason (inline-size < calc(860 / 16 * 1em)){.con_reasons_inner .box_reason_2 .box_reason_inner .box_works_list{padding-bottom:calc(17 / var(--base) * 1em)}}@container box_reason (calc(375 / 16 * 1em) <= inline-size ){.con_reasons_inner .box_reason_2 .box_reason_inner .box_works_list{grid-template-columns:repeat(auto-fit,minmax(calc(250 / var(--base) * 1em),1fr))}}@container box_reason (inline-size < calc(375 / 16 * 1em)){.con_reasons_inner .box_reason_2 .box_reason_inner .box_works_list{grid-template-columns:repeat(auto-fit,minmax(calc(150 / var(--base) * 1em),1fr))}}.con_reasons_inner .box_reason_2 .box_reason_inner .box_works_list li{--container-width:300;container:card_work/inline-size}.resize_debug .con_reasons_inner .box_reason_2 .box_reason_inner .box_works_list li{overflow:hidden;resize:horizontal}.con_reasons_inner .box_reason_2 .box_reason_inner .box_works_list li a{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)));display:flex;flex-direction:column;height:100%;text-decoration:none}.con_reasons_inner .box_reason_2 .box_reason_inner .box_works_list li a .img img{display:block;width:100%}.con_reasons_inner .box_reason_2 .box_reason_inner .box_works_list li a .txt{display:flex;flex-direction:column;gap:calc(10 / var(--base) * 1em);padding-block:clamp(15/var(--base) * 1em,calc(var(--base) / var(--container-width) * 100) * var(--cqi-to-px)/var(--base) * 1em,17/var(--base) * 1em);padding-inline:clamp(15/var(--base) * 1em,calc(var(--base) / var(--container-width) * 100) * var(--cqi-to-px)/var(--base) * 1em,25/var(--base) * 1em)}.con_reasons_inner .box_reason_2 .box_reason_inner .box_works_list li a .txt span:first-child{--fsz:14;line-height:1.5}.con_reasons_inner .box_reason_2 .box_reason_inner .box_works_list li a .txt span:first-child:after,.con_reasons_inner .box_reason_2 .box_reason_inner .box_works_list li a .txt span:first-child:before{content:"";display:block;height:0;width:0}.con_reasons_inner .box_reason_2 .box_reason_inner .box_works_list li a .txt span:first-child:before{margin-bottom:calc(-0.34em + 0px)}.con_reasons_inner .box_reason_2 .box_reason_inner .box_works_list li a .txt span:first-child:after{margin-top:calc(-0.26em + 0px)}.con_reasons_inner .box_reason_2 .box_reason_inner .box_works_list li a .txt span:first-child{font-size:clamp(12/var(--base) * 1em,calc(var(--fsz) / var(--container-width) * 100) * var(--cqi-to-px)/var(--base) * 1em,var(--fsz)/var(--base) * 1em);color:#585858;word-break:keep-all;overflow-wrap:break-word}.con_reasons_inner .box_reason_2 .box_reason_inner .box_works_list li a .txt span:last-child{--fsz:16;line-height:1.4375}.con_reasons_inner .box_reason_2 .box_reason_inner .box_works_list li a .txt span:last-child:after,.con_reasons_inner .box_reason_2 .box_reason_inner .box_works_list li a .txt span:last-child:before{content:"";display:block;height:0;width:0}.con_reasons_inner .box_reason_2 .box_reason_inner .box_works_list li a .txt span:last-child:before{margin-bottom:calc(-0.30875em + 0px)}.con_reasons_inner .box_reason_2 .box_reason_inner .box_works_list li a .txt span:last-child:after{margin-top:calc(-0.22875em + 0px)}.con_reasons_inner .box_reason_2 .box_reason_inner .box_works_list li a .txt span:last-child{font-size:clamp(14/var(--base) * 1em,calc(var(--fsz) / var(--container-width) * 100) * var(--cqi-to-px)/var(--base) * 1em,var(--fsz)/var(--base) * 1em);color:#171717}.con_reasons_inner .box_reason_3 .box_reason_inner{display:flex;flex-direction:column-reverse}@container box_reason (inline-size >= calc(1100 / 16 * 1em)){.con_reasons_inner .box_reason_3 .box_reason_inner .box_detail{padding-block:calc(39 / var(--base) * 1em) calc(59 / var(--base) * 1em);padding-inline:calc(60 / var(--base) * 1em)}}@container box_reason (calc(860 / 16 * 1em) <= inline-size < calc(1100 / 16 * 1em)){.con_reasons_inner .box_reason_3 .box_reason_inner .box_detail{padding-block:calc(30 / var(--base) * 1em) calc(50 / var(--base) * 1em);padding-inline:calc(50 / var(--base) * 1em)}}@container box_reason (inline-size < calc(860 / 16 * 1em)){.con_reasons_inner .box_reason_3 .box_reason_inner .box_detail{padding-top:calc(30 / var(--base) * 1em)}}.con_reasons_inner .box_reason_3 .box_reason_inner .box_detail h3{margin-bottom:calc(19 / var(--base) * 1em)}@container box_reason (inline-size < calc(860 / 16 * 1em)){.con_reasons_inner .box_reason_3 .box_reason_inner .box_detail h3{padding-inline:clamp(15/var(--base) * 1em,calc(15 / 337 * 100) * var(--cqi-to-px)/var(--base) * 1em,50/var(--base) * 1em)}}.con_reasons_inner .box_reason_3 .box_reason_inner .box_detail .box_txt{margin-bottom:calc(38 / var(--base) * 1em)}@container box_reason (inline-size < calc(860 / 16 * 1em)){.con_reasons_inner .box_reason_3 .box_reason_inner .box_detail .box_txt{padding-inline:clamp(15/var(--base) * 1em,calc(15 / 337 * 100) * var(--cqi-to-px)/var(--base) * 1em,50/var(--base) * 1em)}}@container box_reason (inline-size < calc(860 / 16 * 1em)){.con_reasons_inner .box_reason_3 .box_reason_inner .box_detail .box_features{--border-radius:0}}@container box_reason (inline-size < calc(860 / 16 * 1em)){.con_reasons_inner .box_reason_3 .box_reason_inner .box_detail .box_features ul{border:var(--border-width) solid #d3d3d3}}@container body (inline-size < calc(750 / 16 * 1em)){.con_reasons_inner .box_reason_3 .box_reason_inner .box_detail .box_features ul{border-inline:0;border-bottom:0}}.con_reasons_inner .box_reason_3 .box_reason_inner .img img{display:block}@container box_reason (inline-size < calc(860 / 16 * 1em)){.con_reasons_inner .box_reason_3 .box_reason_inner .img img{min-height:calc(124 / var(--base) * 1em);object-fit:cover}}@container box_reason (inline-size >= calc(1100 / 16 * 1em)){.con_reasons_inner .box_reason_4 .box_reason_inner .box_detail{padding-block:calc(70 / var(--base) * 1em) calc(38 / var(--base) * 1em);padding-inline:calc(58 / var(--base) * 1em)}}@container box_reason (calc(860 / 16 * 1em) <= inline-size < calc(1100 / 16 * 1em)){.con_reasons_inner .box_reason_4 .box_reason_inner .box_detail{padding-block:calc(50 / var(--base) * 1em) calc(40 / var(--base) * 1em);padding-inline:calc(30 / var(--base) * 1em)}}@container box_reason (inline-size < calc(860 / 16 * 1em)){.con_reasons_inner .box_reason_4 .box_reason_inner .box_detail{padding-block:calc(40 / var(--base) * 1em);padding-inline:calc(15 / var(--base) * 1em)}}.con_reasons_inner .box_reason_4 .box_reason_inner .box_detail h3{margin-inline:auto;margin-bottom:calc(54 / var(--base) * 1em);max-width:calc(720 / var(--base) * 1em)}.con_reasons_inner .box_reason_4 .box_reason_inner .box_detail .box_customers .item{display:grid;border-top:1px solid #eaeaea;padding-block:calc(2 / var(--base) * 1em) calc(15 / var(--base) * 1em)}@container box_reason (inline-size >= calc(860 / 16 * 1em)){.con_reasons_inner .box_reason_4 .box_reason_inner .box_detail .box_customers .item{gap:calc(15 / var(--base) * 1em);grid-template-columns:calc(135 / var(--base) * 1em) auto}}.con_reasons_inner .box_reason_4 .box_reason_inner .box_detail .box_customers .item:last-child{padding-bottom:0}.con_reasons_inner .box_reason_4 .box_reason_inner .box_detail .box_customers .item .txt_title{font-size:calc(var(--fsz) / var(--base) * 1em);letter-spacing:0.02em}@container box_reason (inline-size >= calc(860 / 16 * 1em)){.con_reasons_inner .box_reason_4 .box_reason_inner .box_detail .box_customers .item .txt_title{--fsz:16;line-height:1.75}.con_reasons_inner .box_reason_4 .box_reason_inner .box_detail .box_customers .item .txt_title:after,.con_reasons_inner .box_reason_4 .box_reason_inner .box_detail .box_customers .item .txt_title:before{content:"";display:block;height:0;width:0}.con_reasons_inner .box_reason_4 .box_reason_inner .box_detail .box_customers .item .txt_title:before{margin-bottom:calc(-0.465em + 0px)}.con_reasons_inner .box_reason_4 .box_reason_inner .box_detail .box_customers .item .txt_title:after{margin-top:calc(-0.385em + 0px)}.con_reasons_inner .box_reason_4 .box_reason_inner .box_detail .box_customers .item .txt_title{margin-top:calc(24 / var(--fsz) * 1em)}}@container box_reason (inline-size < calc(860 / 16 * 1em)){.con_reasons_inner .box_reason_4 .box_reason_inner .box_detail .box_customers .item .txt_title{--fsz:14;line-height:1.6428571429}.con_reasons_inner .box_reason_4 .box_reason_inner .box_detail .box_customers .item .txt_title:after,.con_reasons_inner .box_reason_4 .box_reason_inner .box_detail .box_customers .item .txt_title:before{content:"";display:block;height:0;width:0}.con_reasons_inner .box_reason_4 .box_reason_inner .box_detail .box_customers .item .txt_title:before{margin-bottom:calc(-0.4114285714em + 0px)}.con_reasons_inner .box_reason_4 .box_reason_inner .box_detail .box_customers .item .txt_title:after{margin-top:calc(-0.3314285714em + 0px)}.con_reasons_inner .box_reason_4 .box_reason_inner .box_detail .box_customers .item .txt_title{text-align:center;margin-block:calc(14 / var(--fsz) * 1em) calc(10 / var(--fsz) * 1em)}}.con_reasons_inner .box_reason_4 .box_reason_inner .box_detail .box_customers .item .box_logos{display:grid}@container box_reason (inline-size >= calc(1100 / 16 * 1em)){.con_reasons_inner .box_reason_4 .box_reason_inner .box_detail .box_customers .item .box_logos{grid-template-columns:repeat(8,1fr);gap:calc(6 / var(--base) * 1em) 2.2222222222%}}@container box_reason (calc(860 / 16 * 1em) <= inline-size < calc(1100 / 16 * 1em)){.con_reasons_inner .box_reason_4 .box_reason_inner .box_detail .box_customers .item .box_logos{grid-template-columns:repeat(6,1fr);gap:calc(6 / var(--base) * 1em) calc(15 / var(--base) * 1em)}}@container box_reason (inline-size < calc(860 / 16 * 1em)){.con_reasons_inner .box_reason_4 .box_reason_inner .box_detail .box_customers .item .box_logos{grid-template-columns:repeat(4,1fr);gap:0 calc(15 / var(--base) * 1em)}}.con_reasons_inner .box_reason_4 .box_reason_inner .box_detail .box_customers .item .box_logos .logo{text-align:center}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_voices{margin-bottom:calc(97 / var(--base) * 1em)}}@container body (inline-size < calc(750 / 16 * 1em)){}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_voices_inner{padding-block:calc(108 / var(--base) * 1em) calc(88 / var(--base) * 1em)}}@container body (inline-size < calc(750 / 16 * 1em)){.con_voices_inner{padding-block:calc(70 / var(--base) * 1em) calc(25 / var(--base) * 1em)}}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_voices_inner .title_section{margin-bottom:calc(46 / var(--base) * 1em)}}@container body (inline-size < calc(750 / 16 * 1em)){.con_voices_inner .title_section{margin-bottom:calc(38 / var(--base) * 1em)}}.con_voices_inner>[class^=box_voice_]{--container-width-large:1200;--container-width-medium:375;container:box_voice/inline-size}.resize_debug .con_voices_inner>[class^=box_voice_]{overflow:hidden;resize:horizontal}.con_voices_inner>[class^=box_voice_] .box_voice_inner{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)));display:flex;border-radius:calc(10 / var(--base) * 1em);overflow:hidden}@container box_voice (calc(850 / 16 * 1em) <= inline-size ){.con_voices_inner>[class^=box_voice_] .box_voice_inner{border:1px solid rgb(240,240,240);box-shadow:0 calc(1 / var(--base) * 1em) calc(3 / var(--base) * 1em) 0 rgba(0,0,0,0.25)}}@container box_voice (inline-size < calc(850 / 16 * 1em)){.con_voices_inner>[class^=box_voice_] .box_voice_inner{flex-direction:column}}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail{order:2;background:#fff}@container box_voice (calc(850 / 16 * 1em) <= inline-size ){.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail{padding-block:clamp(40/var(--base) * 1em,calc(65 / var(--container-width-large) * 100) * var(--cqi-to-px)/var(--base) * 1em,65/var(--base) * 1em) clamp(40/var(--base) * 1em,calc(50 / var(--container-width-large) * 100) * var(--cqi-to-px)/var(--base) * 1em,50/var(--base) * 1em);padding-inline:clamp(40/var(--base) * 1em,calc(55 / var(--container-width-large) * 100) * var(--cqi-to-px)/var(--base) * 1em,55/var(--base) * 1em) clamp(40/var(--base) * 1em,calc(70 / var(--container-width-large) * 100) * var(--cqi-to-px)/var(--base) * 1em,70/var(--base) * 1em)}}@container box_voice (inline-size < calc(850 / 16 * 1em)){.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail{padding-block:clamp(32/var(--base) * 1em,calc(32 / var(--container-width-medium) * 100) * var(--cqi-to-px)/var(--base) * 1em,40/var(--base) * 1em) clamp(36/var(--base) * 1em,calc(36 / var(--container-width-medium) * 100) * var(--cqi-to-px)/var(--base) * 1em,40/var(--base) * 1em);padding-inline:clamp(15/var(--base) * 1em,calc(15 / var(--container-width-medium) * 100) * var(--cqi-to-px)/var(--base) * 1em,40/var(--base) * 1em)}}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail h3{--fsz:16;display:flex;flex-direction:column;line-height:1.5}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail h3:after,.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail h3:before{content:"";display:block;height:0;width:0}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail h3:before{margin-bottom:calc(-0.34em + 0px)}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail h3:after{margin-top:calc(-0.26em + 0px)}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail h3{font-weight:400;color:#000}@container box_voice (calc(850 / 16 * 1em) <= inline-size ){.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail h3{margin-bottom:calc(30 / var(--fsz) * 1em);font-size:calc(var(--fsz) / var(--base) * 1em)}}@container box_voice (inline-size < calc(850 / 16 * 1em)){.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail h3{margin-bottom:calc(16 / var(--fsz) * 1em);font-size:clamp(14/var(--base) * 1em,calc(var(--fsz) / var(--container-width-medium) * 100) * var(--cqi-to-px)/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail .txt_voice{--fsz:20;display:flex;flex-direction:column;font-weight:700}@container box_voice (calc(850 / 16 * 1em) <= inline-size ){.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail .txt_voice{margin-bottom:calc(36 / var(--fsz) * 1em);line-height:1.55}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail .txt_voice:after,.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail .txt_voice:before{content:"";display:block;height:0;width:0}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail .txt_voice:before{margin-bottom:calc(-0.365em + 0px)}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail .txt_voice:after{margin-top:calc(-0.285em + 0px)}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail .txt_voice{font-size:calc(var(--fsz) / var(--base) * 1em)}}@container box_voice (inline-size < calc(850 / 16 * 1em)){.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail .txt_voice{margin-bottom:calc(18 / var(--fsz) * 1em);line-height:1.4444444444}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail .txt_voice:after,.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail .txt_voice:before{content:"";display:block;height:0;width:0}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail .txt_voice:before{margin-bottom:calc(-0.3122222222em + 0px)}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail .txt_voice:after{margin-top:calc(-0.2322222222em + 0px)}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail .txt_voice{font-size:clamp(18/var(--base) * 1em,calc(var(--fsz) / var(--container-width-medium) * 100) * var(--cqi-to-px)/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail .box_txt p{--fsz:16;display:flex;flex-direction:column}@container box_voice (calc(850 / 16 * 1em) <= inline-size ){.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail .box_txt p{margin-bottom:calc(36 / var(--fsz) * 1em);line-height:1.6875}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail .box_txt p:after,.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail .box_txt p:before{content:"";display:block;height:0;width:0}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail .box_txt p:before{margin-bottom:calc(-0.43375em + 0px)}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail .box_txt p:after{margin-top:calc(-0.35375em + 0px)}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail .box_txt p{font-size:calc(var(--fsz) / var(--base) * 1em)}}@container box_voice (inline-size < calc(850 / 16 * 1em)){.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail .box_txt p{margin-bottom:calc(30 / var(--fsz) * 1em);line-height:1.5714285714}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail .box_txt p:after,.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail .box_txt p:before{content:"";display:block;height:0;width:0}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail .box_txt p:before{margin-bottom:calc(-0.3757142857em + 0px)}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail .box_txt p:after{margin-top:calc(-0.2957142857em + 0px)}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail .box_txt p{font-size:clamp(14/var(--base) * 1em,calc(var(--fsz) / var(--container-width-medium) * 100) * var(--cqi-to-px)/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail .box_txt p+p{margin-top:calc(14 / var(--base) * 1em)}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail dl{display:flex;flex-direction:column}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail dl dt{line-height:1.5625}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail dl dt:after,.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail dl dt:before{content:"";display:block;height:0;width:0}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail dl dt:before{margin-bottom:calc(-0.37125em + 0px)}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail dl dt:after{margin-top:calc(-0.29125em + 0px)}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail dl dt{margin-bottom:calc(18 / var(--base) * 1em);font-weight:700}@container box_voice (calc(850 / 16 * 1em) <= inline-size ){}@container box_voice (inline-size < calc(850 / 16 * 1em)){.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail dl dt{font-size:clamp(14/var(--base) * 1em,calc(14 / var(--container-width-medium) * 100) * var(--cqi-to-px)/var(--base) * 1em,var(--base)/var(--base) * 1em)}}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail dl dt .txt_label{display:inline-grid;align-items:center;grid-template-columns:auto auto 1fr;width:100%}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail dl dt .txt_label:after{display:block;margin-left:calc(18 / var(--base) * 1em);height:1px;background:#d5d5d5;content:""}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail dl dd{--fsz:14;display:flex;flex-direction:column}@container box_voice (calc(850 / 16 * 1em) <= inline-size ){.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail dl dd{line-height:1.8571428571}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail dl dd:after,.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail dl dd:before{content:"";display:block;height:0;width:0}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail dl dd:before{margin-bottom:calc(-0.5185714286em + 0px)}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail dl dd:after{margin-top:calc(-0.4385714286em + 0px)}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail dl dd{font-size:calc(var(--fsz) / var(--base) * 1em)}}@container box_voice (inline-size < calc(850 / 16 * 1em)){.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail dl dd{line-height:1.75}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail dl dd:after,.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail dl dd:before{content:"";display:block;height:0;width:0}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail dl dd:before{margin-bottom:calc(-0.465em + 0px)}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail dl dd:after{margin-top:calc(-0.385em + 0px)}.con_voices_inner>[class^=box_voice_] .box_voice_inner .box_detail dl dd{font-size:clamp(12/var(--base) * 1em,calc(var(--fsz) / var(--container-width-medium) * 100) * var(--cqi-to-px)/var(--base) * 1em,var(--base)/var(--base) * 1em)}}.con_voices_inner>[class^=box_voice_] .box_voice_inner .img{order:1}@container box_voice (calc(850 / 16 * 1em) <= inline-size ){.con_voices_inner>[class^=box_voice_] .box_voice_inner .img{flex-shrink:0;max-width:calc(530 / var(--base) * 1em);width:44.1666666667%}}@container box_voice (inline-size < calc(850 / 16 * 1em)){.con_voices_inner>[class^=box_voice_] .box_voice_inner .img{width:100%}}.con_voices_inner>[class^=box_voice_] .box_voice_inner .img img{display:block;width:100%}@container box_voice (calc(850 / 16 * 1em) <= inline-size ){.con_voices_inner>[class^=box_voice_] .box_voice_inner .img img{height:100%;object-fit:cover}}@container box_voice (inline-size < calc(850 / 16 * 1em)){}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_voices_inner>[class^=box_voice_]+[class^=box_voice_]{margin-top:calc(26 / var(--base) * 1em)}}@container body (inline-size < calc(750 / 16 * 1em)){.con_voices_inner>[class^=box_voice_]+[class^=box_voice_]{margin-top:calc(22 / var(--base) * 1em)}}.con_knowledge_inner{background:#fff}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_knowledge_inner{padding-top:calc(120 / var(--base) * 1em)}}@container body (inline-size < calc(750 / 16 * 1em)){.con_knowledge_inner{padding-top:calc(90 / var(--base) * 1em)}}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_knowledge_inner .title_section{margin-bottom:calc(90 / var(--base) * 1em)}}@container body (inline-size < calc(750 / 16 * 1em)){.con_knowledge_inner .title_section{margin-bottom:calc(21 / var(--base) * 1em)}}.con_knowledge_inner>[class^=box_knowledge_]{--container-width-large:1200;--container-width-medium:375;container:box_knowledge/inline-size}.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)))}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner{--padding-left:40;--padding-right:32;padding:0 calc(var(--padding-right) / var(--base) * 1em) calc(28 / var(--base) * 1em) calc(var(--padding-left) / var(--base) * 1em);border:1px solid rgb(217,217,217);border-radius:calc(10 / var(--base) * 1em)}}@container body (inline-size < calc(750 / 16 * 1em)){.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner{--padding-left:0;--padding-right:0}}@container box_knowledge (inline-size >= calc(1100 / 16 * 1em)){}@container box_knowledge (calc(860 / 16 * 1em) <= inline-size < calc(1100 / 16 * 1em)){}@container box_knowledge (inline-size < calc(860 / 16 * 1em)){}.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner h3{display:flex;flex-wrap:wrap;justify-content:center;margin-inline:calc(var(--padding-left) / var(--base) * 1em * -1 - 1px) calc(var(--padding-right) / var(--base) * 1em * -1 - 1px);max-width:100%;width:fit-content;background:#fff;border:calc(3 / var(--base) * 1em) solid #d9d9d9}@container box_knowledge (calc(860 / 16 * 1em) <= inline-size ){.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner h3{margin-bottom:calc(36 / var(--base) * 1em)}}@container box_knowledge (inline-size < calc(860 / 16 * 1em)){.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner h3{margin-bottom:calc(18 / var(--base) * 1em)}}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner h3{margin-top:calc(-35 / var(--base) * 1em)}}@container body (inline-size < calc(750 / 16 * 1em)){}.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner h3 i.txt_lead{--fsz:20;display:flex;flex-direction:column;flex-grow:1;width:max-content;line-height:1.5}.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner h3 i.txt_lead:after,.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner h3 i.txt_lead:before{content:"";display:block;height:0;width:0}.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner h3 i.txt_lead:before{margin-bottom:calc(-0.34em + 0px)}.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner h3 i.txt_lead:after{margin-top:calc(-0.26em + 0px)}.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner h3 i.txt_lead{font-weight:700;font-style:normal;text-align:center;color:#000;background:#fef64a}@container box_knowledge (calc(860 / 16 * 1em) <= inline-size ){.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner h3 i.txt_lead{padding:calc(14 / var(--fsz) * 1em) calc(18 / var(--fsz) * 1em);font-size:calc(var(--fsz) / var(--base) * 1em)}}@container box_knowledge (inline-size < calc(860 / 16 * 1em)){.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner h3 i.txt_lead{padding:calc(16 / var(--fsz) * 1em);font-size:clamp(16/var(--base) * 1em,calc(var(--fsz) / var(--container-width-large) * 100) * var(--cqi-to-px)/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner h3 .txt_main{--fsz:28;line-height:1.5}.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner h3 .txt_main:after,.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner h3 .txt_main:before{content:"";display:block;height:0;width:0}.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner h3 .txt_main:before{margin-bottom:calc(-0.34em + 0px)}.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner h3 .txt_main:after{margin-top:calc(-0.26em + 0px)}.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner h3 .txt_main{font-weight:700;background:#fff}@container box_knowledge (calc(860 / 16 * 1em) <= inline-size ){.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner h3 .txt_main{padding-block:calc(11 / var(--fsz) * 1em);padding-inline:calc(10 / var(--fsz) * 1em) calc(20 / var(--fsz) * 1em);font-size:calc(var(--fsz) / var(--base) * 1em)}}@container box_knowledge (inline-size < calc(860 / 16 * 1em)){.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner h3 .txt_main{padding-block:calc(15 / var(--fsz) * 1em);padding-inline:calc(10 / var(--fsz) * 1em);font-size:clamp(20/var(--base) * 1em,calc(var(--fsz) / var(--container-width-large) * 100) * var(--cqi-to-px)/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner h3 .txt_main .txt_mark{font-weight:inherit;color:#eb1010}.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner .box_inner .box_txt{display:flex;flex-direction:column}.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner .box_inner .box_txt p{--fsz:16}@container box_knowledge (calc(860 / 16 * 1em) <= inline-size ){.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner .box_inner .box_txt p{line-height:1.875}.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner .box_inner .box_txt p:after,.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner .box_inner .box_txt p:before{content:"";display:block;height:0;width:0}.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner .box_inner .box_txt p:before{margin-bottom:calc(-0.5275em + 0px)}.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner .box_inner .box_txt p:after{margin-top:calc(-0.4475em + 0px)}.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner .box_inner .box_txt p{font-size:calc(var(--fsz) / var(--base) * 1em)}}@container box_knowledge (inline-size < calc(860 / 16 * 1em)){.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner .box_inner .box_txt p{line-height:1.7857142857}.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner .box_inner .box_txt p:after,.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner .box_inner .box_txt p:before{content:"";display:block;height:0;width:0}.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner .box_inner .box_txt p:before{margin-bottom:calc(-0.4828571429em + 0px)}.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner .box_inner .box_txt p:after{margin-top:calc(-0.4028571429em + 0px)}.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner .box_inner .box_txt p{font-size:clamp(14/var(--base) * 1em,calc(var(--fsz) / var(--container-width-medium) * 100) * var(--cqi-to-px)/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner .box_inner .box_txt p em{font-weight:700;color:#eb1010}.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner .box_inner .box_txt p small{font-size:calc(13 / var(--fsz) * 1em)}.con_knowledge_inner>[class^=box_knowledge_] .box_knowledge_inner .box_inner .box_txt p+p{margin-top:calc(45 / var(--fsz) * 1em)}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_knowledge_inner>[class^=box_knowledge_]+[class^=box_knowledge_]{margin-top:calc(70 / var(--base) * 1em)}}@container body (inline-size < calc(750 / 16 * 1em)){.con_knowledge_inner>[class^=box_knowledge_]+[class^=box_knowledge_]{margin-top:calc(75 / var(--base) * 1em)}}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner{display:flex;gap:var(--gap)}@container box_knowledge (inline-size >= calc(1100 / 16 * 1em)){.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner{--gap:calc(35 / var(--base) * 1em)}}@container box_knowledge (inline-size < calc(1100 / 16 * 1em)){.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner{flex-direction:column;--gap:calc(32 / var(--base) * 1em)}}@container box_knowledge (inline-size >= calc(1100 / 16 * 1em)){.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_txt{width:calc(44.1666666667% - var(--gap))}}@container box_knowledge (calc(860 / 16 * 1em) <= inline-size < calc(1100 / 16 * 1em)){}@container box_knowledge (inline-size < calc(860 / 16 * 1em)){}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable{height:fit-content;min-height:100%}@container box_knowledge (inline-size >= calc(1100 / 16 * 1em)){.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable{--width:calc(670 / 1200 * 100%);width:var(--width)}}@container box_knowledge (calc(860 / 16 * 1em) <= inline-size < calc(1100 / 16 * 1em)){}@container box_knowledge (inline-size < calc(860 / 16 * 1em)){}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable{--outer-padding:calc(var(--padding-right) / var(--base) * 1em)}}@container body (inline-size < calc(750 / 16 * 1em)){.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable{margin-inline:calc(50% - 50vw + var(--scrollbar-width, 0px) / 2);--parent-percentage:90;--outer-padding:calc(100% * (((100 - var(--parent-percentage)) / 2) / var(--parent-percentage)));padding-inline:var(--outer-padding);margin-inline:calc(var(--outer-padding) * -1)}}@media not (forced-colors:active){.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable.is-scrollable{--sb-track-color:#eee;--sb-thumb-color:#bbb;--sb-border-color:#d7d7d7;--sb-thumb-width:10;--sb-size:calc(var(--sb-thumb-width) / var(--base)* 1em);--sb-border:calc(1 / var(--base)* 1em) solid var(--sb-border-color);--sb-radius:calc(var(--sb-thumb-width) / 2 / var(--base)* 1em)}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable.is-scrollable:focus-within,.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable.is-scrollable:hover{--sb-track-color:#eee;--sb-thumb-color:#aaa;--sb-border-color:#d7d7d7}:where(.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable.is-scrollable>:has(+.scroll-hint-icon-wrap)){margin-bottom:calc(var(--sb-thumb-width) / var(--base) * 1em)}.firefox :where(.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable.is-scrollable>:has(+.scroll-hint-icon-wrap)){margin-bottom:0}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable.is-scrollable::-webkit-scrollbar{width:var(--sb-size);height:var(--sb-size)}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable.is-scrollable::-webkit-scrollbar-track{margin-inline:var(--outer-padding-px);background:var(--sb-track-color);border:var(--sb-border);border-radius:var(--sb-radius)}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable.is-scrollable::-webkit-scrollbar-thumb{background:var(--sb-thumb-color);border:var(--sb-border);border-radius:var(--sb-radius);cursor:pointer}@supports not selector(::-webkit-scrollbar){.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable.is-scrollable{scrollbar-color:var(--sb-thumb-color) var(--sb-track-color)}}}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable.is-scrollable{width:calc(var(--width) + var(--outer-padding) * 2);margin-inline:calc(var(--outer-padding) * -1);padding-inline:var(--outer-padding);--mask-gradient-position-start:var(--outer-padding-px);--mask-gradient-position-end:calc(100% - var(--outer-padding-px));--mask-gradient:linear-gradient(to right,rgba(0,0,0,0) 0%,#000 var(--mask-gradient-position-start),#000 var(--mask-gradient-position-end),rgba(0,0,0,0) 100%);mask-image:var(--mask-gradient);display:flex;align-items:flex-start;justify-content:flex-start}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable.is-scrollable>*{flex-shrink:0}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable.is-scrollable:after,.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable.is-scrollable:before{display:block;content:""}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure{min-width:calc(600 / var(--base) * 1em);width:100%}@container box_knowledge (inline-size >= calc(1100 / 16 * 1em)){.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure{max-width:calc(670 / var(--base) * 1em)}}@container box_knowledge (calc(860 / 16 * 1em) <= inline-size < calc(1100 / 16 * 1em)){}@container box_knowledge (inline-size < calc(860 / 16 * 1em)){}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure table td,.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure table th{border:1px solid #a6a6a6}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure table thead tr th{padding-block:calc(10 / var(--base) * 1em);text-align:center}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure table thead tr th:first-child{width:calc(165 / var(--base) * 1em)}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure table tbody tr:first-child{background:#c7e7f1}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure table tbody tr:last-child{background:#fbfbb9}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure table tbody tr td,.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure table tbody tr th{padding:calc(22 / var(--base) * 1em) calc(14 / var(--base) * 1em);text-align:left}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure table tbody tr th{word-break:keep-all;overflow-wrap:break-word}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure table tbody tr th sup{font-size:calc(12 / var(--base) * 1em);vertical-align:baseline}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure table tbody tr th small{--fsz:12;display:flex;flex-direction:column;margin-top:calc(7 / var(--fsz) * 1em);margin-left:1em;text-indent:-1em;line-height:1.5833333333}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure table tbody tr th small:after,.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure table tbody tr th small:before{content:"";display:block;height:0;width:0}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure table tbody tr th small:before{margin-bottom:calc(-0.3816666667em + 0px)}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure table tbody tr th small:after{margin-top:calc(-0.3016666667em + 0px)}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure table tbody tr th small{font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:400;word-break:normal}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure table tbody tr td dl{display:flex;align-items:center;gap:calc(13 / var(--base) * 1em)}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure table tbody tr td dl dt{--fsz:14;flex-shrink:0;display:flex;align-items:center;justify-content:center;flex-direction:column;width:calc(55 / var(--fsz) * 1em);aspect-ratio:1/1;line-height:1.2142857143}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure table tbody tr td dl dt:after,.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure table tbody tr td dl dt:before{content:"";display:block;height:0;width:0}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure table tbody tr td dl dt:before{margin-bottom:calc(-0.1971428571em + 0px)}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure table tbody tr td dl dt:after{margin-top:calc(-0.1171428571em + 0px)}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure table tbody tr td dl dt{font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:700;text-align:center;word-break:keep-all;overflow-wrap:break-word;color:#fff}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure table tbody tr td dl dt.txt_prohibition{background:#eb1010;clip-path:polygon(29% 0,0 29%,21% 50%,0 71%,29% 100%,50% 79%,71% 100%,100% 71%,79% 50%,100% 29%,71% 0,50% 21%)}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure table tbody tr td dl dt.txt_legal_obligation{background:#3E6200;border-radius:50%}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure table tbody tr td dl dt.txt_duty_of_effort{background:#be45a9;border-radius:50%}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure table tbody tr td dl dd{--fsz:14;display:flex;flex-direction:column;line-height:1.5}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure table tbody tr td dl dd:after,.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure table tbody tr td dl dd:before{content:"";display:block;height:0;width:0}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure table tbody tr td dl dd:before{margin-bottom:calc(-0.34em + 0px)}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure table tbody tr td dl dd:after{margin-top:calc(-0.26em + 0px)}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure table tbody tr td dl dd{font-size:calc(var(--fsz) / var(--base) * 1em)}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure figcaption{--fsz:13;display:flex;flex-direction:column;margin-top:calc(13 / var(--fsz) * 1em);line-height:2.3076923077}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure figcaption:after,.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure figcaption:before{content:"";display:block;height:0;width:0}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure figcaption:before{margin-bottom:calc(-0.7438461538em + 0px)}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure figcaption:after{margin-top:calc(-0.6638461538em + 0px)}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure figcaption{font-size:calc(var(--fsz) / var(--base) * 1em);text-align:right;overflow:hidden}.con_knowledge_inner .box_knowledge_1 .box_knowledge_inner .box_inner .box_scrollable figure figcaption cite{font-style:normal}.con_knowledge_inner .box_knowledge_2 .box_knowledge_inner .box_inner{display:flex;gap:var(--gap)}@container box_knowledge (inline-size >= calc(1100 / 16 * 1em)){.con_knowledge_inner .box_knowledge_2 .box_knowledge_inner .box_inner{--gap:calc(35 / var(--base) * 1em)}}@container box_knowledge (inline-size < calc(1100 / 16 * 1em)){.con_knowledge_inner .box_knowledge_2 .box_knowledge_inner .box_inner{flex-direction:column;--gap:calc(26 / var(--base) * 1em)}}@container box_knowledge (inline-size >= calc(1100 / 16 * 1em)){.con_knowledge_inner .box_knowledge_2 .box_knowledge_inner .box_inner .box_txt{width:calc(44.1666666667% - var(--gap))}}@container box_knowledge (calc(860 / 16 * 1em) <= inline-size < calc(1100 / 16 * 1em)){}@container box_knowledge (inline-size < calc(860 / 16 * 1em)){}@container box_knowledge (inline-size >= calc(1100 / 16 * 1em)){.con_knowledge_inner .box_knowledge_2 .box_knowledge_inner .box_inner figure{width:55.8333333333%}}@container box_knowledge (calc(860 / 16 * 1em) <= inline-size < calc(1100 / 16 * 1em)){}@container box_knowledge (inline-size < calc(860 / 16 * 1em)){}.con_knowledge_inner .box_knowledge_2 .box_knowledge_inner .box_inner figure .img picture img{width:100%}.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner blockquote{display:flex;flex-direction:column;margin:0;margin-bottom:calc(28 / var(--base) * 1em)}.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner blockquote p:not(:has(strong)){--fsz:16;word-break:keep-all;overflow-wrap:break-word}@container box_knowledge (calc(860 / 16 * 1em) <= inline-size ){.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner blockquote p:not(:has(strong)){line-height:1.875}.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner blockquote p:not(:has(strong)):after,.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner blockquote p:not(:has(strong)):before{content:"";display:block;height:0;width:0}.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner blockquote p:not(:has(strong)):before{margin-bottom:calc(-0.5275em + 0px)}.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner blockquote p:not(:has(strong)):after{margin-top:calc(-0.4475em + 0px)}.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner blockquote p:not(:has(strong)){font-size:calc(var(--fsz) / var(--base) * 1em)}}@container box_knowledge (inline-size < calc(860 / 16 * 1em)){.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner blockquote p:not(:has(strong)){line-height:1.7857142857}.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner blockquote p:not(:has(strong)):after,.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner blockquote p:not(:has(strong)):before{content:"";display:block;height:0;width:0}.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner blockquote p:not(:has(strong)):before{margin-bottom:calc(-0.4828571429em + 0px)}.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner blockquote p:not(:has(strong)):after{margin-top:calc(-0.4028571429em + 0px)}.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner blockquote p:not(:has(strong)){font-size:clamp(14/var(--base) * 1em,calc(var(--fsz) / var(--container-width-medium) * 100) * var(--cqi-to-px)/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}@container box_knowledge (calc(860 / 16 * 1em) <= inline-size ){}@container box_knowledge (inline-size < calc(860 / 16 * 1em)){.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner blockquote p:not(:has(strong)) .br{display:none}}.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner blockquote p:has(strong){margin-bottom:calc(21 / var(--base) * 1em)}.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner blockquote p:has(strong) strong{--fsz:20;font-weight:700;color:#eb1010}@container box_knowledge (calc(860 / 16 * 1em) <= inline-size ){.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner blockquote p:has(strong) strong{font-size:calc(var(--fsz) / var(--base) * 1em);line-height:1.35}.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner blockquote p:has(strong) strong:after,.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner blockquote p:has(strong) strong:before{content:"";display:block;height:0;width:0}.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner blockquote p:has(strong) strong:before{margin-bottom:calc(-0.265em + 0px)}.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner blockquote p:has(strong) strong:after{margin-top:calc(-0.185em + 0px)}}@container box_knowledge (inline-size < calc(860 / 16 * 1em)){.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner blockquote p:has(strong) strong{font-size:clamp(16/var(--base) * 1em,calc(var(--fsz) / var(--container-width-medium) * 100) * var(--cqi-to-px)/var(--base) * 1em,var(--fsz)/var(--base) * 1em);line-height:1.625}.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner blockquote p:has(strong) strong:after,.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner blockquote p:has(strong) strong:before{content:"";display:block;height:0;width:0}.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner blockquote p:has(strong) strong:before{margin-bottom:calc(-0.4025em + 0px)}.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner blockquote p:has(strong) strong:after{margin-top:calc(-0.3225em + 0px)}}.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner .box_resources{display:flex}@container box_knowledge (calc(860 / 16 * 1em) <= inline-size ){.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner .box_resources{gap:calc(14 / var(--base) * 1em)}}@container box_knowledge (inline-size < calc(860 / 16 * 1em)){.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner .box_resources{flex-direction:column;gap:calc(22 / var(--base) * 1em)}}.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner .box_resources figure .img img{display:block}.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner .box_resources figure figcaption{--fsz:12;margin-top:calc(13 / var(--fsz) * 1em);line-height:1.5}.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner .box_resources figure figcaption:after,.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner .box_resources figure figcaption:before{content:"";display:block;height:0;width:0}.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner .box_resources figure figcaption:before{margin-bottom:calc(-0.34em + 0px)}.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner .box_resources figure figcaption:after{margin-top:calc(-0.26em + 0px)}.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner .box_resources figure figcaption{font-size:calc(var(--fsz) / var(--base) * 1em)}@container box_knowledge (calc(860 / 16 * 1em) <= inline-size ){.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner .box_resources figure figcaption{text-align:right}}@container box_knowledge (inline-size < calc(860 / 16 * 1em)){}.con_knowledge_inner .box_knowledge_3 .box_knowledge_inner .box_inner .box_resources figure figcaption cite{font-style:normal}.con_merits_inner{background:#fff}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_merits_inner{padding-top:calc(120 / var(--base) * 1em)}}@container body (inline-size < calc(750 / 16 * 1em)){.con_merits_inner{padding-top:calc(118 / var(--base) * 1em)}}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_merits_inner .title_section{margin-bottom:calc(24 / var(--base) * 1em)}}@container body (inline-size < calc(750 / 16 * 1em)){.con_merits_inner .title_section{margin-bottom:calc(20 / var(--base) * 1em)}}.con_merits_inner .txt_description{--fsz:16;display:flex;flex-direction:column;margin-bottom:calc(65 / var(--fsz) * 1em)}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_merits_inner .txt_description{line-height:1.875}.con_merits_inner .txt_description:after,.con_merits_inner .txt_description:before{content:"";display:block;height:0;width:0}.con_merits_inner .txt_description:before{margin-bottom:calc(-0.5275em + 0px)}.con_merits_inner .txt_description:after{margin-top:calc(-0.4475em + 0px)}.con_merits_inner .txt_description{font-size:calc(var(--fsz) / var(--base) * 1em);text-align:center}}@container body (inline-size < calc(750 / 16 * 1em)){.con_merits_inner .txt_description{line-height:1.7857142857}.con_merits_inner .txt_description:after,.con_merits_inner .txt_description:before{content:"";display:block;height:0;width:0}.con_merits_inner .txt_description:before{margin-bottom:calc(-0.4828571429em + 0px)}.con_merits_inner .txt_description:after{margin-top:calc(-0.4028571429em + 0px)}.con_merits_inner .txt_description{font-size:clamp(14/var(--base) * 1em,calc(var(--fsz) / var(--container-width-medium) * 100) * var(--cqi-to-px)/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}.con_merits_inner .box_merits_list_container{--container-width-large:1100;--container-width-medium:375;container:box_merits_list/inline-size}.resize_debug .con_merits_inner .box_merits_list_container{overflow:hidden;resize:horizontal}@container body (calc(750 / 16 * 1em) <= inline-size ){}@container body (inline-size < calc(750 / 16 * 1em)){.con_merits_inner .box_merits_list_container{margin-bottom:calc(50 / var(--base) * 1em)}}.con_merits_inner .box_merits_list_container .box_merits_list{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)));--column:3;--row:4;display:grid;grid-template-columns:repeat(var(--column),1fr)}@container box_merits_list (calc(800 / 16 * 1em) <= inline-size ){.con_merits_inner .box_merits_list_container .box_merits_list{--column:3}}@container box_merits_list (inline-size < calc(800 / 16 * 1em)){.con_merits_inner .box_merits_list_container .box_merits_list{--column:1}}.con_merits_inner .box_merits_list_container .box_merits_list>li{display:grid;grid-template-rows:subgrid;grid-row:span var(--row)}@container box_merits_list (calc(800 / 16 * 1em) <= inline-size ){.con_merits_inner .box_merits_list_container .box_merits_list>li{box-shadow:inset 1px 1px 0 0 #eaeaea}}@container box_merits_list (inline-size < calc(800 / 16 * 1em)){.con_merits_inner .box_merits_list_container .box_merits_list>li{box-shadow:inset 1px 1px 0 0 #eaeaea,inset -1px -1px 0 0 #eaeaea}}@container box_merits_list (calc(800 / 16 * 1em) <= inline-size ){.con_merits_inner .box_merits_list_container .box_merits_list>li:last-child{box-shadow:inset 0 0 0 1px #eaeaea}}@container box_merits_list (inline-size < calc(800 / 16 * 1em)){}@container box_merits_list (calc(800 / 16 * 1em) <= inline-size ){}@container box_merits_list (inline-size < calc(800 / 16 * 1em)){.con_merits_inner .box_merits_list_container .box_merits_list>li+li{margin-top:calc(72 / var(--base) * 1em)}}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_]{display:inherit;grid-template-rows:inherit;grid-row:inherit}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] h3{display:grid;grid-template-rows:inherit;grid-row:span 2;align-items:center;padding-inline:calc(30 / var(--base) * 1em);margin-top:calc(-30 / var(--base) * 1em);text-align:center}@container box_merits_list (calc(800 / 16 * 1em) <= inline-size ){.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] h3{margin-bottom:calc(32 / var(--base) * 1em)}}@container box_merits_list (inline-size < calc(800 / 16 * 1em)){.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] h3{margin-bottom:calc(22 / var(--base) * 1em)}}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] h3 .txt_label{display:flex;flex-direction:column;align-items:center;gap:calc(6 / var(--base) * 1em);position:relative;margin-inline:auto;margin-bottom:calc(25 / var(--base) * 1em);padding:calc(10 / var(--base) * 1em) calc(12 / var(--base) * 1em) calc(12 / var(--base) * 1em);max-width:100%;width:fit-content;color:#fff;background:#000;border-radius:calc(6 / var(--base) * 1em)}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] h3 .txt_label:after{display:block;position:absolute;top:100%;left:0;right:0;margin-inline:auto;width:calc(10 / var(--base) * 1em);aspect-ratio:1/1;background:inherit;clip-path:polygon(50% 100%,0 0,100% 0);content:""}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] h3 .txt_label span{line-height:1.5}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] h3 .txt_label span:after,.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] h3 .txt_label span:before{content:"";display:block;height:0;width:0}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] h3 .txt_label span:before{margin-bottom:calc(-0.34em + 0px)}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] h3 .txt_label span:after{margin-top:calc(-0.26em + 0px)}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] h3 .txt_label span{font-size:calc(var(--fsz) / var(--base) * 1em)}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] h3 .txt_label span:first-child{--fsz:12}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] h3 .txt_label span:last-child{--fsz:20}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] h3 .txt_title{--fsz:18;font-size:clamp(16/var(--base) * 1em,calc(var(--fsz) / var(--container-width-large) * 100) * var(--cqi-to-px)/var(--base) * 1em,var(--fsz)/var(--base) * 1em);word-break:keep-all;overflow-wrap:anywhere}@container box_merits_list (calc(800 / 16 * 1em) <= inline-size ){.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] h3 .txt_title{line-height:1.5555555556}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] h3 .txt_title:after,.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] h3 .txt_title:before{content:"";display:block;height:0;width:0}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] h3 .txt_title:before{margin-bottom:calc(-0.3677777778em + 0px)}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] h3 .txt_title:after{margin-top:calc(-0.2877777778em + 0px)}}@container box_merits_list (inline-size < calc(800 / 16 * 1em)){.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] h3 .txt_title{line-height:1.625}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] h3 .txt_title:after,.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] h3 .txt_title:before{content:"";display:block;height:0;width:0}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] h3 .txt_title:before{margin-bottom:calc(-0.4025em + 0px)}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] h3 .txt_title:after{margin-top:calc(-0.3225em + 0px)}}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] h3 .txt_title em{color:#eb1010}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] .box_txt{padding-inline:clamp(15/var(--base) * 1em,calc(30 / var(--container-width-large) * 100) * var(--cqi-to-px)/var(--base) * 1em,30/var(--base) * 1em);padding-bottom:clamp(20/var(--base) * 1em,calc(38 / var(--container-width-large) * 100) * var(--cqi-to-px)/var(--base) * 1em,38/var(--base) * 1em)}@container box_merits_list (calc(800 / 16 * 1em) <= inline-size ){.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] .box_txt ul{margin-bottom:calc(16 / var(--base) * 1em)}}@container box_merits_list (inline-size < calc(800 / 16 * 1em)){.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] .box_txt ul{margin-bottom:calc(14 / var(--base) * 1em)}}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] .box_txt ul li{--fsz:16;font-size:clamp(14/var(--base) * 1em,calc(var(--fsz) / var(--container-width-large) * 100) * var(--cqi-to-px)/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}@container box_merits_list (calc(800 / 16 * 1em) <= inline-size ){}@container box_merits_list (inline-size < calc(800 / 16 * 1em)){.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] .box_txt ul li{line-height:1.7857142857}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] .box_txt ul li:after,.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] .box_txt ul li:before{content:"";display:block;height:0;width:0}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] .box_txt ul li:before{margin-bottom:calc(-0.4828571429em + 0px)}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] .box_txt ul li:after{margin-top:calc(-0.4028571429em + 0px)}}@container box_merits_list (calc(800 / 16 * 1em) <= inline-size ){.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] .box_txt ul li+li{margin-top:calc(16 / var(--base) * 1em)}}@container box_merits_list (inline-size < calc(800 / 16 * 1em)){.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] .box_txt ul li+li{margin-top:calc(14 / var(--fsz) * 1em)}}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] .box_txt p{display:flex;flex-direction:column;--fsz:16;font-size:clamp(14/var(--base) * 1em,calc(var(--fsz) / var(--container-width-large) * 100) * var(--cqi-to-px)/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}@container box_merits_list (calc(800 / 16 * 1em) <= inline-size ){.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] .box_txt p{line-height:1.875}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] .box_txt p:after,.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] .box_txt p:before{content:"";display:block;height:0;width:0}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] .box_txt p:before{margin-bottom:calc(-0.5275em + 0px)}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] .box_txt p:after{margin-top:calc(-0.4475em + 0px)}}@container box_merits_list (inline-size < calc(800 / 16 * 1em)){.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] .box_txt p{line-height:1.7142857143}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] .box_txt p:after,.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] .box_txt p:before{content:"";display:block;height:0;width:0}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] .box_txt p:before{margin-bottom:calc(-0.4471428571em + 0px)}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] .box_txt p:after{margin-top:calc(-0.3671428571em + 0px)}}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] .img{margin-top:auto}.con_merits_inner .box_merits_list_container .box_merits_list>li [class*=box_merit_] .img img{display:block;width:100%}.con_merits_inner .box_risk_container{--container-width-large:1100;--container-width-medium:375;container:box_risk/inline-size}.resize_debug .con_merits_inner .box_risk_container{overflow:hidden;resize:horizontal}.con_merits_inner .box_risk_container{background:#fdf3da}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_merits_inner .box_risk_container{padding-block:calc(62 / var(--base) * 1em) calc(38 / var(--base) * 1em)}}@container body (inline-size < calc(750 / 16 * 1em)){.con_merits_inner .box_risk_container{padding-block:calc(52 / var(--base) * 1em) calc(20 / var(--base) * 1em);width:100%}}.con_merits_inner .box_risk_container .box_risk{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)))}.con_merits_inner .box_risk_container .box_risk h3{--fsz:28;display:flex;flex-direction:column;margin-inline:auto;width:90%;line-height:1.3571428571}.con_merits_inner .box_risk_container .box_risk h3:after,.con_merits_inner .box_risk_container .box_risk h3:before{content:"";display:block;height:0;width:0}.con_merits_inner .box_risk_container .box_risk h3:before{margin-bottom:calc(-0.2685714286em + 0px)}.con_merits_inner .box_risk_container .box_risk h3:after{margin-top:calc(-0.1885714286em + 0px)}.con_merits_inner .box_risk_container .box_risk h3{font-size:calc(var(--fsz) / var(--base) * 1em);text-align:center;word-break:keep-all;overflow-wrap:break-word}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_merits_inner .box_risk_container .box_risk h3{margin-bottom:calc(34 / var(--fsz) * 1em)}}@container body (inline-size < calc(750 / 16 * 1em)){.con_merits_inner .box_risk_container .box_risk h3{margin-bottom:calc(42 / var(--fsz) * 1em)}}.con_merits_inner .box_risk_container .box_risk .box_risk_list{display:flex;flex-direction:column}@container box_risk (calc(750 / 16 * 1em) <= inline-size ){.con_merits_inner .box_risk_container .box_risk .box_risk_list{gap:calc(15 / var(--base) * 1em)}}@container box_risk (inline-size < calc(750 / 16 * 1em)){.con_merits_inner .box_risk_container .box_risk .box_risk_list{gap:calc(24 / var(--base) * 1em)}}.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_]{border-radius:calc(6 / var(--base) * 1em);overflow:hidden}.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] h4{--fsz:20;display:grid;font-size:calc(var(--fsz) / var(--base) * 1em)}@container box_risk (calc(750 / 16 * 1em) <= inline-size ){.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] h4{grid-template-columns:auto 1fr}}@container box_risk (inline-size < calc(750 / 16 * 1em)){}.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] h4 .txt_lead{display:flex;flex-direction:column;line-height:1.55}.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] h4 .txt_lead:after,.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] h4 .txt_lead:before{content:"";display:block;height:0;width:0}.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] h4 .txt_lead:before{margin-bottom:calc(-0.365em + 0px)}.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] h4 .txt_lead:after{margin-top:calc(-0.285em + 0px)}.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] h4 .txt_lead{font-weight:700;color:#fff;background:#000}@container box_risk (calc(750 / 16 * 1em) <= inline-size ){.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] h4 .txt_lead{padding:calc(16 / var(--fsz) * 1em) calc(27 / var(--fsz) * 1em);width:calc(192 / var(--fsz) * 1em)}}@container box_risk (inline-size < calc(750 / 16 * 1em)){.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] h4 .txt_lead{padding:calc(18 / var(--fsz) * 1em) calc(27 / var(--fsz) * 1em);font-size:calc(16 / var(--fsz) * 1em);text-align:center}}.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] h4 .txt_main{line-height:1.3}.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] h4 .txt_main:after,.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] h4 .txt_main:before{content:"";display:block;height:0;width:0}.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] h4 .txt_main:before{margin-bottom:calc(-0.24em + 0px)}.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] h4 .txt_main:after{margin-top:calc(-0.16em + 0px)}.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] h4 .txt_main{font-weight:700;background:#fef64a}@container box_risk (calc(750 / 16 * 1em) <= inline-size ){.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] h4 .txt_main{padding-block:calc(16 / var(--fsz) * 1em);padding-inline:calc(24 / var(--fsz) * 1em)}}@container box_risk (inline-size < calc(750 / 16 * 1em)){.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] h4 .txt_main{padding-block:calc(12 / var(--fsz) * 1em);padding-inline:calc(18 / var(--fsz) * 1em)}}.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] .box_txt{display:flex;flex-direction:column;padding:calc(22 / var(--base) * 1em) calc(25 / var(--base) * 1em) calc(28 / var(--base) * 1em);background:#fff}.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] .box_txt p{--fsz:16;font-size:clamp(14/var(--base) * 1em,calc(var(--fsz) / var(--container-width-large) * 100) * var(--cqi-to-px)/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}@container box_risk (calc(750 / 16 * 1em) <= inline-size ){.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] .box_txt p{line-height:1.6875}.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] .box_txt p:after,.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] .box_txt p:before{content:"";display:block;height:0;width:0}.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] .box_txt p:before{margin-bottom:calc(-0.43375em + 0px)}.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] .box_txt p:after{margin-top:calc(-0.35375em + 0px)}}@container box_risk (inline-size < calc(750 / 16 * 1em)){.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] .box_txt p{line-height:1.9285714286}.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] .box_txt p:after,.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] .box_txt p:before{content:"";display:block;height:0;width:0}.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] .box_txt p:before{margin-bottom:calc(-0.5542857143em + 0px)}.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] .box_txt p:after{margin-top:calc(-0.4742857143em + 0px)}}.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] .box_txt p em,.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] .box_txt p strong{font-weight:700;color:#eb1010}.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] .box_txt p strong{display:block;font-size:calc(18 / var(--fsz) * 1em)}@container box_risk (calc(750 / 16 * 1em) <= inline-size ){.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] .box_txt p+p{margin-top:calc(12 / var(--fsz) * 1em)}}@container box_risk (inline-size < calc(750 / 16 * 1em)){.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] .box_txt p+p{margin-top:calc(8 / var(--fsz) * 1em)}}@container box_risk (calc(750 / 16 * 1em) <= inline-size ){.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] .box_txt ul{margin-top:calc(22 / var(--base) * 1em)}}@container box_risk (inline-size < calc(750 / 16 * 1em)){.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] .box_txt ul{margin-top:calc(30 / var(--base) * 1em)}}.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] .box_txt ul li+li{margin-top:calc(12 / var(--base) * 1em)}.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] .box_txt ul li .txt{line-height:1.7142857143}.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] .box_txt ul li .txt:after,.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] .box_txt ul li .txt:before{content:"";display:block;height:0;width:0}.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] .box_txt ul li .txt:before{margin-bottom:calc(-0.4471428571em + 0px)}.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] .box_txt ul li .txt:after{margin-top:calc(-0.3671428571em + 0px)}@container box_risk (calc(750 / 16 * 1em) <= inline-size ){}@container box_risk (inline-size < calc(750 / 16 * 1em)){.con_merits_inner .box_risk_container .box_risk .box_risk_list li [class*=box_risk_] .box_txt ul li .txt{--fsz:16;font-size:clamp(14/var(--base) * 1em,calc(var(--fsz) / var(--container-width-large) * 100) * var(--cqi-to-px)/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_case{margin-bottom:calc(100 / var(--base) * 1em)}}@container body (inline-size < calc(750 / 16 * 1em)){}.con_case_inner{background:#fff}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_case_inner{padding-top:calc(140 / var(--base) * 1em);padding-bottom:calc(82 / var(--base) * 1em)}}@container body (inline-size < calc(750 / 16 * 1em)){.con_case_inner{padding-top:calc(82 / var(--base) * 1em);padding-bottom:calc(44 / var(--base) * 1em)}}.con_case_inner .title_section{margin-bottom:calc(24 / var(--base) * 1em)}.con_case_inner .txt_description{display:flex;flex-direction:column;--fsz:16}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_case_inner .txt_description{margin-bottom:calc(65 / var(--fsz) * 1em);line-height:1.875}.con_case_inner .txt_description:after,.con_case_inner .txt_description:before{content:"";display:block;height:0;width:0}.con_case_inner .txt_description:before{margin-bottom:calc(-0.5275em + 0px)}.con_case_inner .txt_description:after{margin-top:calc(-0.4475em + 0px)}.con_case_inner .txt_description{font-size:calc(var(--fsz) / var(--base) * 1em);text-align:center}}@container body (inline-size < calc(750 / 16 * 1em)){.con_case_inner .txt_description{margin-bottom:calc(38 / var(--fsz) * 1em);line-height:1.7857142857}.con_case_inner .txt_description:after,.con_case_inner .txt_description:before{content:"";display:block;height:0;width:0}.con_case_inner .txt_description:before{margin-bottom:calc(-0.4828571429em + 0px)}.con_case_inner .txt_description:after{margin-top:calc(-0.4028571429em + 0px)}.con_case_inner .txt_description{font-size:clamp(14/var(--base) * 1em,calc(var(--fsz) / var(--container-width-medium) * 100) * var(--cqi-to-px)/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}.con_case_inner .splide{display:flex;flex-direction:column-reverse}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_case_inner .splide{margin-bottom:calc(160 / var(--base) * 1em)}}@container body (inline-size < calc(750 / 16 * 1em)){.con_case_inner .splide{margin-bottom:calc(77 / var(--base) * 1em)}}.con_case_inner .splide{visibility:visible;--js-slider-state:on}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_case_inner .splide{--slider-gap:calc(30 / var(--base) * 1em);--js-slider-option:sliderCaseOptionLarge}}@container body (inline-size < calc(750 / 16 * 1em)){.con_case_inner .splide{--slider-gap:calc(15 / var(--base) * 1em);--js-slider-option:sliderCaseOptionSmall}}.con_case_inner .splide .box_control{display:flex;align-items:center;justify-content:center;gap:calc(12 / var(--base) * 1em)}.con_case_inner .splide .box_control .btn_toggle_play .splide__toggle{display:flex;align-items:center;justify-content:center;width:calc(25 / var(--base) * 1em);aspect-ratio:1/1;background:#000;border-radius:50%}.con_case_inner .splide .box_control .btn_toggle_play .splide__toggle [class*=splide__toggle__]{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.con_case_inner .splide .box_control .btn_toggle_play .splide__toggle:before{display:block;width:calc(9 / var(--base) * 1em);background:#fff;content:""}.con_case_inner .splide .box_control .btn_toggle_play .splide__toggle.is-active:before{aspect-ratio:9/14;clip-path:polygon(100% 0,100% 100%,66% 100%,66% 0,33% 0,33% 100%,0 100%,0 0,33% 0)}.con_case_inner .splide .box_control .btn_toggle_play .splide__toggle:not(.is-active):before{margin-left:calc(2 / var(--base) * 1em);aspect-ratio:1/1;clip-path:polygon(100% 50%,0 0,0 100%)}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_case_inner .splide .splide__track .splide__list .splide__slide{margin-bottom:calc(40 / var(--base) * 1em)}}@container body (inline-size < calc(750 / 16 * 1em)){.con_case_inner .splide .splide__track .splide__list .splide__slide{margin-bottom:calc(17 / var(--base) * 1em)}}.con_case_inner .splide .splide__track .splide__list .splide__slide dl{display:flex;flex-direction:column;position:relative;height:100%;background:#fff;border:1px solid rgb(240,240,240);border-radius:calc(10 / var(--base) * 1em);box-shadow:0 calc(1 / var(--base) * 1em) calc(2 / var(--base) * 1em) 0 rgba(0,0,0,0.25)}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_case_inner .splide .splide__track .splide__list .splide__slide dl{padding:calc(26 / var(--base) * 1em) calc(28 / var(--base) * 1em) calc(64 / var(--base) * 1em);width:calc(380 / var(--base) * 1em)}}@container body (inline-size < calc(750 / 16 * 1em)){.con_case_inner .splide .splide__track .splide__list .splide__slide dl{padding:calc(19 / var(--base) * 1em) calc(22 / var(--base) * 1em) calc(32 / var(--base) * 1em);width:calc(278 / var(--base) * 1em)}}.con_case_inner .splide .splide__track .splide__list .splide__slide dl dt{order:2}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_case_inner .splide .splide__track .splide__list .splide__slide dl dt{margin-bottom:calc(29 / var(--base) * 1em)}}@container body (inline-size < calc(750 / 16 * 1em)){.con_case_inner .splide .splide__track .splide__list .splide__slide dl dt{margin-bottom:calc(20 / var(--base) * 1em)}}.con_case_inner .splide .splide__track .splide__list .splide__slide dl dt .txt_label{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(5 / var(--base) * 1em);position:absolute;top:-1px;left:-1px;aspect-ratio:1/1;background:#fef64a;border-radius:calc(10 / var(--base) * 1em) 0 calc(10 / var(--base) * 1em) 0}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_case_inner .splide .splide__track .splide__list .splide__slide dl dt .txt_label{width:calc(59 / var(--base) * 1em)}}@container body (inline-size < calc(750 / 16 * 1em)){.con_case_inner .splide .splide__track .splide__list .splide__slide dl dt .txt_label{width:calc(46 / var(--base) * 1em)}}.con_case_inner .splide .splide__track .splide__list .splide__slide dl dt .txt_label span{line-height:1.5}.con_case_inner .splide .splide__track .splide__list .splide__slide dl dt .txt_label span:after,.con_case_inner .splide .splide__track .splide__list .splide__slide dl dt .txt_label span:before{content:"";display:block;height:0;width:0}.con_case_inner .splide .splide__track .splide__list .splide__slide dl dt .txt_label span:before{margin-bottom:calc(-0.34em + 0px)}.con_case_inner .splide .splide__track .splide__list .splide__slide dl dt .txt_label span:after{margin-top:calc(-0.26em + 0px)}.con_case_inner .splide .splide__track .splide__list .splide__slide dl dt .txt_label span{font-size:calc(var(--fsz) / var(--base) * 1em)}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_case_inner .splide .splide__track .splide__list .splide__slide dl dt .txt_label span:first-child{--fsz:14}}@container body (inline-size < calc(750 / 16 * 1em)){.con_case_inner .splide .splide__track .splide__list .splide__slide dl dt .txt_label span:first-child{--fsz:12}}.con_case_inner .splide .splide__track .splide__list .splide__slide dl dt .txt_label span:last-child{font-weight:700}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_case_inner .splide .splide__track .splide__list .splide__slide dl dt .txt_label span:last-child{--fsz:20}}@container body (inline-size < calc(750 / 16 * 1em)){.con_case_inner .splide .splide__track .splide__list .splide__slide dl dt .txt_label span:last-child{--fsz:16}}.con_case_inner .splide .splide__track .splide__list .splide__slide dl dt .txt_title{--fsz:18;font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:700}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_case_inner .splide .splide__track .splide__list .splide__slide dl dt .txt_title{line-height:1.7222222222}.con_case_inner .splide .splide__track .splide__list .splide__slide dl dt .txt_title:after,.con_case_inner .splide .splide__track .splide__list .splide__slide dl dt .txt_title:before{content:"";display:block;height:0;width:0}.con_case_inner .splide .splide__track .splide__list .splide__slide dl dt .txt_title:before{margin-bottom:calc(-0.4511111111em + 0px)}.con_case_inner .splide .splide__track .splide__list .splide__slide dl dt .txt_title:after{margin-top:calc(-0.3711111111em + 0px)}}@container body (inline-size < calc(750 / 16 * 1em)){.con_case_inner .splide .splide__track .splide__list .splide__slide dl dt .txt_title{--fsz:16;line-height:1.41875}.con_case_inner .splide .splide__track .splide__list .splide__slide dl dt .txt_title:after,.con_case_inner .splide .splide__track .splide__list .splide__slide dl dt .txt_title:before{content:"";display:block;height:0;width:0}.con_case_inner .splide .splide__track .splide__list .splide__slide dl dt .txt_title:before{margin-bottom:calc(-0.299375em + 0px)}.con_case_inner .splide .splide__track .splide__list .splide__slide dl dt .txt_title:after{margin-top:calc(-0.219375em + 0px)}}.con_case_inner .splide .splide__track .splide__list .splide__slide dl dd{display:contents}.con_case_inner .splide .splide__track .splide__list .splide__slide dl dd figure{display:contents}.con_case_inner .splide .splide__track .splide__list .splide__slide dl dd figure .img{order:1}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_case_inner .splide .splide__track .splide__list .splide__slide dl dd figure .img{margin-bottom:calc(36 / var(--base) * 1em)}}@container body (inline-size < calc(750 / 16 * 1em)){.con_case_inner .splide .splide__track .splide__list .splide__slide dl dd figure .img{margin-bottom:calc(23 / var(--base) * 1em)}}.con_case_inner .splide .splide__track .splide__list .splide__slide dl dd figure .img img{display:block;width:100%;border-radius:calc(10 / var(--base) * 1em)}.con_case_inner .splide .splide__track .splide__list .splide__slide dl dd figure figcaption{order:3}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_case_inner .splide .splide__track .splide__list .splide__slide dl dd figure figcaption p{line-height:1.5}.con_case_inner .splide .splide__track .splide__list .splide__slide dl dd figure figcaption p:after,.con_case_inner .splide .splide__track .splide__list .splide__slide dl dd figure figcaption p:before{content:"";display:block;height:0;width:0}.con_case_inner .splide .splide__track .splide__list .splide__slide dl dd figure figcaption p:before{margin-bottom:calc(-0.34em + 0px)}.con_case_inner .splide .splide__track .splide__list .splide__slide dl dd figure figcaption p:after{margin-top:calc(-0.26em + 0px)}}@container body (inline-size < calc(750 / 16 * 1em)){.con_case_inner .splide .splide__track .splide__list .splide__slide dl dd figure figcaption p{--fsz:14;line-height:1.5714285714}.con_case_inner .splide .splide__track .splide__list .splide__slide dl dd figure figcaption p:after,.con_case_inner .splide .splide__track .splide__list .splide__slide dl dd figure figcaption p:before{content:"";display:block;height:0;width:0}.con_case_inner .splide .splide__track .splide__list .splide__slide dl dd figure figcaption p:before{margin-bottom:calc(-0.3757142857em + 0px)}.con_case_inner .splide .splide__track .splide__list .splide__slide dl dd figure figcaption p:after{margin-top:calc(-0.2957142857em + 0px)}.con_case_inner .splide .splide__track .splide__list .splide__slide dl dd figure figcaption p{font-size:calc(var(--fsz) / var(--base) * 1em)}}.con_case_inner .splide .splide__track .splide__list .splide__slide dl dd figure figcaption p em{font-weight:700;color:#eb1010}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_plan{margin-bottom:calc(67 / var(--base) * 1em)}}@container body (inline-size < calc(750 / 16 * 1em)){}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_plan_inner{padding-block:calc(96 / var(--base) * 1em) calc(100 / var(--base) * 1em)}}@container body (inline-size < calc(750 / 16 * 1em)){.con_plan_inner{padding-block:calc(65 / var(--base) * 1em) calc(85 / var(--base) * 1em)}}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_plan_inner .title_section{margin-bottom:calc(44 / var(--base) * 1em)}}@container body (inline-size < calc(750 / 16 * 1em)){.con_plan_inner .title_section{margin-bottom:calc(34 / var(--base) * 1em)}}.con_plan_inner .box_plan_starter_container{--container-width-large:1200;--container-width-medium:375;container:box_plan_starter/inline-size}.resize_debug .con_plan_inner .box_plan_starter_container{overflow:hidden;resize:horizontal}.con_plan_inner .box_plan_starter_container{margin-bottom:calc(50 / var(--base) * 1em)}.con_plan_inner .box_plan_starter_container .box_plan_starter{--radius:10;--border-width:1;display:grid;align-items:center;background:#fff;border:calc(var(--border-width) / var(--base) * 1em) solid #d7d7d7;border-radius:calc(var(--radius) / var(--base) * 1em);overflow:hidden}@container box_plan_starter (calc(850 / 16 * 1em) <= inline-size ){.con_plan_inner .box_plan_starter_container .box_plan_starter{grid-template-columns:auto auto auto auto;gap:calc(20 / var(--base) * 1em)}}@container box_plan_starter (inline-size < calc(850 / 16 * 1em)){}.con_plan_inner .box_plan_starter_container .box_plan_starter .box_heading{order:1;align-self:stretch;--inner-radius:calc(var(--radius) - var(--border-width));font-weight:700;color:#fff;background:#545454;border-right:inherit}@container box_plan_starter (calc(850 / 16 * 1em) <= inline-size ){.con_plan_inner .box_plan_starter_container .box_plan_starter .box_heading{padding:calc(45 / var(--base) * 1em) calc(35 / var(--base) * 1em);border-radius:calc(var(--inner-radius) / var(--base) * 1em) 0 0 calc(var(--inner-radius) / var(--base) * 1em)}}@container box_plan_starter (inline-size < calc(850 / 16 * 1em)){.con_plan_inner .box_plan_starter_container .box_plan_starter .box_heading{display:flex;flex-wrap:wrap;justify-content:center;text-align:center;gap:calc(15 / var(--base) * 1em);padding:calc(28 / var(--base) * 1em) 1em calc(21 / var(--base) * 1em)}}.con_plan_inner .box_plan_starter_container .box_plan_starter .box_heading h3{display:flex;flex-direction:column;line-height:1.5}.con_plan_inner .box_plan_starter_container .box_plan_starter .box_heading h3:after,.con_plan_inner .box_plan_starter_container .box_plan_starter .box_heading h3:before{content:"";display:block;height:0;width:0}.con_plan_inner .box_plan_starter_container .box_plan_starter .box_heading h3:before{margin-bottom:calc(-0.34em + 0px)}.con_plan_inner .box_plan_starter_container .box_plan_starter .box_heading h3:after{margin-top:calc(-0.26em + 0px)}.con_plan_inner .box_plan_starter_container .box_plan_starter .box_heading h3{font-size:calc(var(--fsz) / var(--base) * 1em);letter-spacing:0.06em}@container box_plan_starter (calc(850 / 16 * 1em) <= inline-size ){.con_plan_inner .box_plan_starter_container .box_plan_starter .box_heading h3{--fsz:22;margin-bottom:calc(18 / var(--fsz) * 1em)}}@container box_plan_starter (inline-size < calc(850 / 16 * 1em)){.con_plan_inner .box_plan_starter_container .box_plan_starter .box_heading h3{--fsz:18;width:100%}}@container box_plan_starter (calc(850 / 16 * 1em) <= inline-size ){}@container box_plan_starter (inline-size < calc(850 / 16 * 1em)){}.con_plan_inner .box_plan_starter_container .box_plan_starter .box_heading .txt_notes small{display:flex;flex-direction:column;line-height:1.4666666667}.con_plan_inner .box_plan_starter_container .box_plan_starter .box_heading .txt_notes small:after,.con_plan_inner .box_plan_starter_container .box_plan_starter .box_heading .txt_notes small:before{content:"";display:block;height:0;width:0}.con_plan_inner .box_plan_starter_container .box_plan_starter .box_heading .txt_notes small:before{margin-bottom:calc(-0.3233333333em + 0px)}.con_plan_inner .box_plan_starter_container .box_plan_starter .box_heading .txt_notes small:after{margin-top:calc(-0.2433333333em + 0px)}.con_plan_inner .box_plan_starter_container .box_plan_starter .box_heading .txt_notes small{font-size:calc(var(--fsz) / var(--base) * 1em);padding-left:1em;text-indent:-1em}@container box_plan_starter (calc(850 / 16 * 1em) <= inline-size ){.con_plan_inner .box_plan_starter_container .box_plan_starter .box_heading .txt_notes small{--fsz:15}}@container box_plan_starter (inline-size < calc(850 / 16 * 1em)){.con_plan_inner .box_plan_starter_container .box_plan_starter .box_heading .txt_notes small{--fsz:14}}@container box_plan_starter (calc(850 / 16 * 1em) <= inline-size ){.con_plan_inner .box_plan_starter_container .box_plan_starter .box_heading .txt_notes+.txt_notes{margin-top:calc(8 / var(--base) * 1em)}}@container box_plan_starter (inline-size < calc(850 / 16 * 1em)){}.con_plan_inner .box_plan_starter_container .box_plan_starter .box_txt{order:2;display:flex;flex-direction:column}@container box_plan_starter (calc(850 / 16 * 1em) <= inline-size ){.con_plan_inner .box_plan_starter_container .box_plan_starter .box_txt{padding-block:calc(32 / var(--base) * 1em);padding-left:calc(20 / var(--base) * 1em)}}@container box_plan_starter (inline-size < calc(850 / 16 * 1em)){.con_plan_inner .box_plan_starter_container .box_plan_starter .box_txt{padding:calc(32 / var(--base) * 1em) calc(15 / var(--base) * 1em) calc(23 / var(--base) * 1em)}}.con_plan_inner .box_plan_starter_container .box_plan_starter .box_txt p:first-child{font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:700}@container box_plan_starter (calc(850 / 16 * 1em) <= inline-size ){.con_plan_inner .box_plan_starter_container .box_plan_starter .box_txt p:first-child{--fsz:18;margin-bottom:calc(15 / var(--fsz) * 1em);line-height:1.5}.con_plan_inner .box_plan_starter_container .box_plan_starter .box_txt p:first-child:after,.con_plan_inner .box_plan_starter_container .box_plan_starter .box_txt p:first-child:before{content:"";display:block;height:0;width:0}.con_plan_inner .box_plan_starter_container .box_plan_starter .box_txt p:first-child:before{margin-bottom:calc(-0.34em + 0px)}.con_plan_inner .box_plan_starter_container .box_plan_starter .box_txt p:first-child:after{margin-top:calc(-0.26em + 0px)}}@container box_plan_starter (inline-size < calc(850 / 16 * 1em)){.con_plan_inner .box_plan_starter_container .box_plan_starter .box_txt p:first-child{--fsz:16;margin-bottom:calc(18 / var(--fsz) * 1em);line-height:1.5625}.con_plan_inner .box_plan_starter_container .box_plan_starter .box_txt p:first-child:after,.con_plan_inner .box_plan_starter_container .box_plan_starter .box_txt p:first-child:before{content:"";display:block;height:0;width:0}.con_plan_inner .box_plan_starter_container .box_plan_starter .box_txt p:first-child:before{margin-bottom:calc(-0.37125em + 0px)}.con_plan_inner .box_plan_starter_container .box_plan_starter .box_txt p:first-child:after{margin-top:calc(-0.29125em + 0px)}}.con_plan_inner .box_plan_starter_container .box_plan_starter .box_txt p:first-child em{color:#eb1010}.con_plan_inner .box_plan_starter_container .box_plan_starter .box_txt p:last-child{line-height:1.4285714286}.con_plan_inner .box_plan_starter_container .box_plan_starter .box_txt p:last-child:after,.con_plan_inner .box_plan_starter_container .box_plan_starter .box_txt p:last-child:before{content:"";display:block;height:0;width:0}.con_plan_inner .box_plan_starter_container .box_plan_starter .box_txt p:last-child:before{margin-bottom:calc(-0.3042857143em + 0px)}.con_plan_inner .box_plan_starter_container .box_plan_starter .box_txt p:last-child:after{margin-top:calc(-0.2242857143em + 0px)}@container box_plan_starter (calc(850 / 16 * 1em) <= inline-size ){}@container box_plan_starter (inline-size < calc(850 / 16 * 1em)){.con_plan_inner .box_plan_starter_container .box_plan_starter .box_txt p:last-child{--fsz:14;font-size:calc(var(--fsz) / var(--base) * 1em)}}.con_plan_inner .box_plan_starter_container .box_plan_starter .img{order:4;margin-right:calc(2 / var(--base) * 1em);max-width:calc(299 / var(--base) * 1em)}@container box_plan_starter (calc(850 / 16 * 1em) <= inline-size ){}@container box_plan_starter (inline-size < calc(850 / 16 * 1em)){.con_plan_inner .box_plan_starter_container .box_plan_starter .img{display:none}}.con_plan_inner .box_plan_starter_container .box_plan_starter .img img{display:block;height:100%;object-fit:contain}.con_plan_inner .box_plan_starter_container .box_plan_starter .btn_mini{order:3;width:calc(140 / var(--base) * 1em)}@container box_plan_starter (calc(850 / 16 * 1em) <= inline-size ){}@container box_plan_starter (inline-size < calc(850 / 16 * 1em)){.con_plan_inner .box_plan_starter_container .box_plan_starter .btn_mini{margin-inline:auto;margin-bottom:calc(21 / var(--base) * 1em)}}.con_plan_inner .box_plan_standard_container{--container-width-large:1200;--container-width-medium:375;container:box_plan_standard/inline-size;margin-bottom:calc(78 / var(--base) * 1em)}.con_plan_inner .box_plan_standard_container .box_plan_standard{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)))}.con_plan_inner .box_plan_standard_container .box_plan_standard h3{margin-bottom:calc(38 / var(--fsz) * 1em)}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable{--parent-percentage:90;--outer-padding:calc(100% * (((100 - var(--parent-percentage)) / 2) / var(--parent-percentage)));padding-inline:var(--outer-padding);height:fit-content;min-height:100%}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable{margin-inline:calc(var(--outer-padding) * -1)}}@container body (inline-size < calc(750 / 16 * 1em)){.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable{margin-inline:calc(50% - 50vw + var(--scrollbar-width, 0px) / 2)}}@media not (forced-colors:active){.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable.is-scrollable{--sb-track-color:#eee;--sb-thumb-color:#bbb;--sb-border-color:#d7d7d7;--sb-thumb-width:10;--sb-size:calc(var(--sb-thumb-width) / var(--base)* 1em);--sb-border:calc(1 / var(--base)* 1em) solid var(--sb-border-color);--sb-radius:calc(var(--sb-thumb-width) / 2 / var(--base)* 1em)}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable.is-scrollable:focus-within,.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable.is-scrollable:hover{--sb-track-color:#eee;--sb-thumb-color:#aaa;--sb-border-color:#d7d7d7}:where(.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable.is-scrollable>:has(+.scroll-hint-icon-wrap)){margin-bottom:calc(var(--sb-thumb-width) / var(--base) * 1em)}.firefox :where(.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable.is-scrollable>:has(+.scroll-hint-icon-wrap)){margin-bottom:0}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable.is-scrollable::-webkit-scrollbar{width:var(--sb-size);height:var(--sb-size)}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable.is-scrollable::-webkit-scrollbar-track{margin-inline:var(--outer-padding-px);background:var(--sb-track-color);border:var(--sb-border);border-radius:var(--sb-radius)}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable.is-scrollable::-webkit-scrollbar-thumb{background:var(--sb-thumb-color);border:var(--sb-border);border-radius:var(--sb-radius);cursor:pointer}@supports not selector(::-webkit-scrollbar){.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable.is-scrollable{scrollbar-color:var(--sb-thumb-color) var(--sb-track-color)}}}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable.is-scrollable{--mask-gradient-position-start:var(--outer-padding-px);--mask-gradient-position-end:calc(100% - var(--outer-padding-px));--mask-gradient:linear-gradient(to right,rgba(0,0,0,0) 0%,#000 var(--mask-gradient-position-start),#000 var(--mask-gradient-position-end),rgba(0,0,0,0) 100%);mask-image:var(--mask-gradient);display:flex;align-items:flex-start;justify-content:flex-start}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable.is-scrollable>*{flex-shrink:0}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable.is-scrollable:after,.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable.is-scrollable:before{display:block;content:""}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table{--fsz:16;--radius:10;--border-width:1;--inner-radius:calc(var(--radius) - var(--border-width));--gap:calc(10 / var(--base) * 1em);--border-color:#d7d7d7;--column:6;display:grid;grid-template-columns:repeat(var(--column),calc((100% - var(--gap) * (var(--column) - 1)) / var(--column)));grid-auto-flow:row;column-gap:var(--gap);margin-top:calc(var(--gap) * -1);width:fit-content}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table{--column:6}}@container body (inline-size < calc(750 / 16 * 1em)){.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table{--column:2}}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section{display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;grid-row:span 10;margin-top:var(--gap);background:#fff;border:calc(var(--border-width) / var(--fsz) * 1em) solid var(--border-color);border-radius:calc(var(--radius) / var(--fsz) * 1em)}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section>:first-child{border-top:calc(var(--border-width) / var(--fsz) * 1em) solid transparent;border-radius:calc(var(--inner-radius) / var(--fsz) * 1em) calc(var(--inner-radius) / var(--fsz) * 1em) 0 0}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section>:last-child{border-bottom:calc(var(--border-width) / var(--fsz) * 1em) solid transparent;border-radius:0 0 calc(var(--inner-radius) / var(--fsz) * 1em) calc(var(--inner-radius) / var(--fsz) * 1em)}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section>*{border-inline:calc(var(--border-width) / var(--fsz) * 1em) solid transparent}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section .btn_mini,.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl dd:has(ul) li,.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl dd:not(:has(ul)),.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section h4{padding:0;padding-inline:calc(25 / var(--fsz) * 1em);font-size:clamp(13/var(--base) * 1em,calc(var(--fsz) / 1200 * 100) * var(--cqi-to-px)/var(--base) * 1em,var(--fsz)/var(--base) * 1em);word-break:keep-all;overflow-wrap:break-word}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section h4{--fsz:22;padding-block:calc(24 / var(--fsz) * 1em) calc(14 / var(--fsz) * 1em);padding-inline:calc(15 / var(--fsz) * 1em);line-height:1.5}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section h4:after,.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section h4:before{content:"";display:block;height:0;width:0}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section h4:before{margin-bottom:calc(-0.34em + 0px)}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section h4:after{margin-top:calc(-0.26em + 0px)}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section h4{font-weight:700;text-align:center;color:#fff;background:#545454}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl{display:contents}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl dt{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl dd:has(ul){display:contents}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl dd:has(ul) ul li{word-break:keep-all;overflow-wrap:break-word}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl dd:has(ul) ul li:has(>.ico_yes_no){display:flex;align-items:flex-start;margin-top:calc(25 / var(--fsz) * 1em);width:100%;gap:calc(18 / var(--fsz) * 1em)}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl dd:has(ul) ul li:has(>.ico_yes_no)>span:first-child{order:2;--fsz:15;display:flex;flex-direction:column;line-height:1.4666666667}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl dd:has(ul) ul li:has(>.ico_yes_no)>span:first-child:after,.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl dd:has(ul) ul li:has(>.ico_yes_no)>span:first-child:before{content:"";display:block;height:0;width:0}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl dd:has(ul) ul li:has(>.ico_yes_no)>span:first-child:before{margin-bottom:calc(-0.3233333333em + 0px)}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl dd:has(ul) ul li:has(>.ico_yes_no)>span:first-child:after{margin-top:calc(-0.2433333333em + 0px)}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl dd:has(ul) ul li:has(>.ico_yes_no)>span:first-child{font-size:calc(var(--fsz) / var(--base) * 1em)}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl dd:has(ul) ul li:has(>.ico_yes_no) .ico_yes_no{width:calc(16 / var(--fsz) * 1em)}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl:first-of-type dd{display:flex;flex-direction:column;justify-content:center;padding-block:0 calc(21 / var(--fsz) * 1em);padding-inline:calc(18 / var(--fsz) * 1em);line-height:1.6}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl:first-of-type dd:after,.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl:first-of-type dd:before{content:"";display:block;height:0;width:0}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl:first-of-type dd:before{margin-bottom:calc(-0.39em + 0px)}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl:first-of-type dd:after{margin-top:calc(-0.31em + 0px)}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl:first-of-type dd{font-weight:700;text-align:center;color:#fff;background:#545454;border-bottom:calc(var(--border-width) / var(--fsz) * 1em) solid var(--border-color)}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl:nth-of-type(2) dd{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-block:calc(20 / var(--fsz) * 1em) calc(16 / var(--fsz) * 1em);line-height:1.4666666667}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl:nth-of-type(2) dd:after,.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl:nth-of-type(2) dd:before{content:"";display:block;height:0;width:0}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl:nth-of-type(2) dd:before{margin-bottom:calc(-0.3233333333em + 0px)}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl:nth-of-type(2) dd:after{margin-top:calc(-0.2433333333em + 0px)}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl:nth-of-type(2) dd{font-weight:700;text-align:center;color:#000;background:#f6f6f6;word-break:keep-all;overflow-wrap:break-word}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl:nth-of-type(3) dd{display:flex;flex-direction:column;align-items:center;padding-block:calc(22 / var(--fsz) * 1em);padding-inline:calc(10 / var(--fsz) * 1em);text-align:center;border-bottom:calc(var(--border-width) / var(--fsz) * 1em) solid var(--border-color)}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl:nth-of-type(3) dd .txt_price_min{display:flex;align-items:baseline;margin-bottom:calc(10 / var(--fsz) * 1em);font-weight:700;color:#eb1010}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl:nth-of-type(3) dd .txt_price_min .txt_number{--fsz:34;flex-shrink:0;line-height:1.5}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl:nth-of-type(3) dd .txt_price_min .txt_number:after,.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl:nth-of-type(3) dd .txt_price_min .txt_number:before{content:"";display:block;height:0;width:0}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl:nth-of-type(3) dd .txt_price_min .txt_number:before{margin-bottom:calc(-0.34em + 0px)}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl:nth-of-type(3) dd .txt_price_min .txt_number:after{margin-top:calc(-0.26em + 0px)}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl:nth-of-type(3) dd .txt_price_min .txt_number{font-size:clamp(30/var(--base) * 1em,calc(var(--fsz) / 1200 * 100) * var(--cqi-to-px)/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl:nth-of-type(3) dd .txt_price_min .txt_unit{--fsz:19;line-height:1.5}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl:nth-of-type(3) dd .txt_price_min .txt_unit:after,.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl:nth-of-type(3) dd .txt_price_min .txt_unit:before{content:"";display:block;height:0;width:0}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl:nth-of-type(3) dd .txt_price_min .txt_unit:before{margin-bottom:calc(-0.34em + 0px)}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl:nth-of-type(3) dd .txt_price_min .txt_unit:after{margin-top:calc(-0.26em + 0px)}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl:nth-of-type(3) dd .txt_price_min .txt_unit{font-size:calc(var(--fsz) / var(--base) * 1em)}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl:nth-of-type(3) dd .txt_price_max{--fsz:14;width:100%;line-height:1.5}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl:nth-of-type(3) dd .txt_price_max:after,.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl:nth-of-type(3) dd .txt_price_max:before{content:"";display:block;height:0;width:0}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl:nth-of-type(3) dd .txt_price_max:before{margin-bottom:calc(-0.34em + 0px)}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl:nth-of-type(3) dd .txt_price_max:after{margin-top:calc(-0.26em + 0px)}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section dl:nth-of-type(3) dd .txt_price_max{text-align:right}.con_plan_inner .box_plan_standard_container .box_plan_standard .box_scrollable .box_plan_table section .btn_mini{padding-block:calc(30 / var(--fsz) * 1em);max-width:100%;border-bottom:calc(var(--border-width) / var(--fsz) * 1em) solid transparent;border-radius:0 0 calc(var(--inner-radius) / var(--fsz) * 1em) calc(var(--inner-radius) / var(--fsz) * 1em)}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_plan_inner .box_plan_option h3{margin-bottom:calc(26 / var(--fsz) * 1em)}}@container body (inline-size < calc(750 / 16 * 1em)){.con_plan_inner .box_plan_option h3{margin-bottom:calc(22 / var(--fsz) * 1em)}}.con_plan_inner .box_plan_option .box_scrollable{margin-bottom:calc(30 / var(--base) * 1em)}@media not (forced-colors:active){.con_plan_inner .box_plan_option .box_scrollable{--sb-track-color:#eee;--sb-thumb-color:#bbb;--sb-border-color:#d7d7d7;--sb-thumb-width:10;--sb-size:calc(var(--sb-thumb-width) / var(--base)* 1em);--sb-border:calc(1 / var(--base)* 1em) solid var(--sb-border-color);--sb-radius:calc(var(--sb-thumb-width) / 2 / var(--base)* 1em)}.con_plan_inner .box_plan_option .box_scrollable:focus-within,.con_plan_inner .box_plan_option .box_scrollable:hover{--sb-track-color:#eee;--sb-thumb-color:#aaa;--sb-border-color:#d7d7d7}:where(.con_plan_inner .box_plan_option .box_scrollable>:has(+.scroll-hint-icon-wrap)){margin-bottom:calc(var(--sb-thumb-width) / var(--base) * 1em)}.firefox :where(.con_plan_inner .box_plan_option .box_scrollable>:has(+.scroll-hint-icon-wrap)){margin-bottom:0}.con_plan_inner .box_plan_option .box_scrollable::-webkit-scrollbar{width:var(--sb-size);height:var(--sb-size)}.con_plan_inner .box_plan_option .box_scrollable::-webkit-scrollbar-track{margin-inline:var(--outer-padding-px);background:var(--sb-track-color);border:var(--sb-border);border-radius:var(--sb-radius)}.con_plan_inner .box_plan_option .box_scrollable::-webkit-scrollbar-thumb{background:var(--sb-thumb-color);border:var(--sb-border);border-radius:var(--sb-radius);cursor:pointer}@supports not selector(::-webkit-scrollbar){.con_plan_inner .box_plan_option .box_scrollable{scrollbar-color:var(--sb-thumb-color) var(--sb-track-color)}}}.con_plan_inner .box_plan_option .box_scrollable{--parent-percentage:90;--outer-padding:calc(100% * (((100 - var(--parent-percentage)) / 2) / var(--parent-percentage)));padding-inline:var(--outer-padding);height:fit-content;min-height:100%;--mask-gradient-position-start:var(--outer-padding-px);--mask-gradient-position-end:calc(100% - var(--outer-padding-px));--mask-gradient:linear-gradient(to right,rgba(0,0,0,0) 0%,#000 var(--mask-gradient-position-start),#000 var(--mask-gradient-position-end),rgba(0,0,0,0) 100%);mask-image:var(--mask-gradient);display:flex;align-items:flex-start;justify-content:flex-start}.con_plan_inner .box_plan_option .box_scrollable>*{flex-shrink:0}.con_plan_inner .box_plan_option .box_scrollable:after,.con_plan_inner .box_plan_option .box_scrollable:before{display:block;content:""}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_plan_inner .box_plan_option .box_scrollable{margin-inline:calc(var(--outer-padding) * -1)}}@container body (inline-size < calc(750 / 16 * 1em)){.con_plan_inner .box_plan_option .box_scrollable{margin-inline:calc(50% - 50vw + var(--scrollbar-width, 0px) / 2)}}.con_plan_inner .box_plan_option .box_scrollable table{--border-width:max(1px,1/var(--base) * 1em);--border-radius:10;table-layout:fixed;min-width:100%;width:calc(800 / var(--base) * 1em);border:var(--border-width) solid #d7d7d7;border-radius:calc(var(--border-radius) / var(--base) * 1em);border-collapse:separate;border-spacing:0}:where(:is(.con_plan_inner .box_plan_option .box_scrollable table:has(>tfoot) tr:not(tfoot>tr:last-child),.con_plan_inner .box_plan_option .box_scrollable table:not(:has(>tfoot)):has(>tbody) tr:not(tbody>tr:last-child),.con_plan_inner .box_plan_option .box_scrollable table:not(:has(>tbody):has(>tfoot))>tr:not(:last-child))>*){border-bottom:var(--border-width) solid #d7d7d7}:where(.con_plan_inner .box_plan_option .box_scrollable table tr>:is(th,td):not(:last-child)){border-right:var(--border-width) solid #d7d7d7}:where(:is(.con_plan_inner .box_plan_option .box_scrollable table:has(>thead)>thead>tr:first-child,.con_plan_inner .box_plan_option .box_scrollable table:not(:has(>thead)):has(>tbody)>tbody>tr:first-child,.con_plan_inner .box_plan_option .box_scrollable table:not(:has(>thead):has(>tbody))>tr:first-child)>:first-child){border-top-left-radius:calc((var(--border-radius)) / var(--base) * 1em - var(--border-width) * 2)}:where(:is(.con_plan_inner .box_plan_option .box_scrollable table:has(>thead)>thead>tr:first-child,.con_plan_inner .box_plan_option .box_scrollable table:not(:has(>thead)):has(>tbody)>tbody>tr:first-child,.con_plan_inner .box_plan_option .box_scrollable table:not(:has(>thead):has(>tbody))>tr:first-child)>:last-child){border-top-right-radius:calc((var(--border-radius)) / var(--base) * 1em - var(--border-width) * 2)}:where(:is(.con_plan_inner .box_plan_option .box_scrollable table:has(>tfoot)>tfoot>tr:last-child,.con_plan_inner .box_plan_option .box_scrollable table:not(:has(>tfoot)):has(>tbody)>tbody>tr:last-child,.con_plan_inner .box_plan_option .box_scrollable table:not(:has(>tfoot):has(>tbody))>tr:last-child)>:first-child){border-bottom-left-radius:calc((var(--border-radius)) / var(--base) * 1em - var(--border-width) * 2)}:where(:is(.con_plan_inner .box_plan_option .box_scrollable table:has(>tfoot)>tfoot>tr:last-child,.con_plan_inner .box_plan_option .box_scrollable table:not(:has(>tfoot)):has(>tbody)>tbody>tr:last-child,.con_plan_inner .box_plan_option .box_scrollable table:not(:has(>tfoot):has(>tbody))>tr:last-child)>:last-child){border-bottom-right-radius:calc((var(--border-radius)) / var(--base) * 1em - var(--border-width) * 2)}.con_plan_inner .box_plan_option .box_scrollable table thead tr th{--fsz:18;padding-block:calc(14.5 / var(--fsz) * 1em);font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:700;text-align:center;color:#fff;background:#545454}.con_plan_inner .box_plan_option .box_scrollable table thead tr th:first-child{width:calc(272 / var(--fsz) * 1em)}.con_plan_inner .box_plan_option .box_scrollable table tbody tr td,.con_plan_inner .box_plan_option .box_scrollable table tbody tr th{padding-block:calc(18.5 / var(--base) * 1em);line-height:calc(23 / var(--base))}.con_plan_inner .box_plan_option .box_scrollable table tbody tr th{padding-inline:calc(35 / var(--base) * 1em);text-align:left;background:#f6f6f6}.con_plan_inner .box_plan_option .box_scrollable table tbody tr th small{display:block;font-size:calc(14 / var(--base) * 1em)}.con_plan_inner .box_plan_option .box_scrollable table tbody tr td{padding-inline:calc(30 / var(--base) * 1em);background:#fff}.con_plan_inner .box_plan_option .box_scrollable table tbody tr td ul li+li{margin-top:calc(8 / var(--base) * 1em)}.con_plan_inner .box_plan_option .box_scrollable table tbody tr td .box_price_table{display:inline-grid;grid-template-columns:auto auto;column-gap:calc(25 / var(--base) * 1em);width:fit-content}.con_plan_inner .box_plan_option .box_scrollable table tbody tr td .box_price_table p{display:grid;grid-template-columns:subgrid;grid-column:span 2;text-align:right}.con_plan_inner .box_plan_option .box_scrollable table tbody tr td:nth-child(2){text-align:center}.con_plan_inner .box_plan_option .box_notes{display:flex;flex-direction:column;gap:calc(10 / var(--base) * 1em)}.con_plan_inner .box_plan_option .box_notes li{display:flex;flex-direction:column;padding-left:1em;text-indent:-1em;font-size:calc(var(--fsz) / var(--base) * 1em);word-break:keep-all;overflow-wrap:break-word}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_plan_inner .box_plan_option .box_notes li{--fsz:14;line-height:1.6428571429}.con_plan_inner .box_plan_option .box_notes li:after,.con_plan_inner .box_plan_option .box_notes li:before{content:"";display:block;height:0;width:0}.con_plan_inner .box_plan_option .box_notes li:before{margin-bottom:calc(-0.4114285714em + 0px)}.con_plan_inner .box_plan_option .box_notes li:after{margin-top:calc(-0.3314285714em + 0px)}}@container body (inline-size < calc(750 / 16 * 1em)){.con_plan_inner .box_plan_option .box_notes li{--fsz:12;line-height:1.8333333333}.con_plan_inner .box_plan_option .box_notes li:after,.con_plan_inner .box_plan_option .box_notes li:before{content:"";display:block;height:0;width:0}.con_plan_inner .box_plan_option .box_notes li:before{margin-bottom:calc(-0.5066666667em + 0px)}.con_plan_inner .box_plan_option .box_notes li:after{margin-top:calc(-0.4266666667em + 0px)}}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_comparison{margin-bottom:calc(120 / var(--base) * 1em)}}@container body (inline-size < calc(750 / 16 * 1em)){.con_comparison{margin-bottom:calc(86 / var(--base) * 1em)}}@container card (calc(750 / 16 * 1em) <= inline-size ){.con_comparison_inner{padding-block:calc(88 / var(--base) * 1em) calc(69 / var(--base) * 1em)}}@container card (inline-size < calc(750 / 16 * 1em)){}@container card (calc(750 / 16 * 1em) <= inline-size ){.con_comparison_inner .title_section{margin-bottom:calc(44 / var(--base) * 1em)}}@container card (inline-size < calc(750 / 16 * 1em)){.con_comparison_inner .title_section{margin-bottom:calc(24 / var(--base) * 1em)}}.con_comparison_inner .txt_description{word-break:keep-all;overflow-wrap:break-word}@container card (calc(750 / 16 * 1em) <= inline-size ){.con_comparison_inner .txt_description{margin-bottom:calc(46 / var(--base) * 1em)}}@container card (inline-size < calc(750 / 16 * 1em)){.con_comparison_inner .txt_description{margin-bottom:calc(32 / var(--base) * 1em)}}.con_comparison_inner .txt_description em{display:flex;flex-direction:column;line-height:1.75}.con_comparison_inner .txt_description em:after,.con_comparison_inner .txt_description em:before{content:"";display:block;height:0;width:0}.con_comparison_inner .txt_description em:before{margin-bottom:calc(-0.465em + 0px)}.con_comparison_inner .txt_description em:after{margin-top:calc(-0.385em + 0px)}.con_comparison_inner .txt_description em{font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:700;text-align:center}@container card (calc(750 / 16 * 1em) <= inline-size ){.con_comparison_inner .txt_description em{--fsz:22}}@container card (inline-size < calc(750 / 16 * 1em)){.con_comparison_inner .txt_description em{--fsz:16}}@media not (forced-colors:active){.con_comparison_inner .box_scrollable{--sb-track-color:#eee;--sb-thumb-color:#bbb;--sb-border-color:#d7d7d7;--sb-thumb-width:10;--sb-size:calc(var(--sb-thumb-width) / var(--base)* 1em);--sb-border:calc(1 / var(--base)* 1em) solid var(--sb-border-color);--sb-radius:calc(var(--sb-thumb-width) / 2 / var(--base)* 1em)}.con_comparison_inner .box_scrollable:focus-within,.con_comparison_inner .box_scrollable:hover{--sb-track-color:#eee;--sb-thumb-color:#aaa;--sb-border-color:#d7d7d7}:where(.con_comparison_inner .box_scrollable>:has(+.scroll-hint-icon-wrap)){margin-bottom:calc(var(--sb-thumb-width) / var(--base) * 1em)}.firefox :where(.con_comparison_inner .box_scrollable>:has(+.scroll-hint-icon-wrap)){margin-bottom:0}.con_comparison_inner .box_scrollable::-webkit-scrollbar{width:var(--sb-size);height:var(--sb-size)}.con_comparison_inner .box_scrollable::-webkit-scrollbar-track{margin-inline:var(--outer-padding-px);background:var(--sb-track-color);border:var(--sb-border);border-radius:var(--sb-radius)}.con_comparison_inner .box_scrollable::-webkit-scrollbar-thumb{background:var(--sb-thumb-color);border:var(--sb-border);border-radius:var(--sb-radius);cursor:pointer}@supports not selector(::-webkit-scrollbar){.con_comparison_inner .box_scrollable{scrollbar-color:var(--sb-thumb-color) var(--sb-track-color)}}}.con_comparison_inner .box_scrollable{--outer-padding:5%;padding-inline:var(--outer-padding);height:fit-content;min-height:100%;--mask-gradient-position-start:var(--outer-padding-px);--mask-gradient-position-end:calc(100% - var(--outer-padding-px));--mask-gradient:linear-gradient(to right,rgba(0,0,0,0) 0%,#000 var(--mask-gradient-position-start),#000 var(--mask-gradient-position-end),rgba(0,0,0,0) 100%);mask-image:var(--mask-gradient);display:flex;align-items:flex-start;justify-content:flex-start}.con_comparison_inner .box_scrollable>*{flex-shrink:0}.con_comparison_inner .box_scrollable:after,.con_comparison_inner .box_scrollable:before{display:block;content:""}@container card (calc(750 / 16 * 1em) <= inline-size ){.con_comparison_inner .box_scrollable{margin-bottom:calc(30 / var(--base) * 1em)}}@container card (inline-size < calc(750 / 16 * 1em)){}.con_comparison_inner .box_scrollable table{--border-width:max(2px,2/var(--base) * 1em);--border-radius:0;table-layout:fixed;margin-inline:auto;max-width:calc(1200 / var(--base) * 1em);width:100%;min-width:calc(1000 / var(--base) * 1em);color:#222;background:#fff;border-radius:calc(var(--border-radius) / var(--base) * 1em);border-collapse:collapse;border-spacing:0}:where(:is(.con_comparison_inner .box_scrollable table:has(>tfoot) tr:not(tfoot>tr:last-child),.con_comparison_inner .box_scrollable table:not(:has(>tfoot)):has(>tbody) tr:not(tbody>tr:last-child),.con_comparison_inner .box_scrollable table:not(:has(>tbody):has(>tfoot))>tr:not(:last-child))>*){border-bottom:var(--border-width) dotted #e6e3e3}:where(.con_comparison_inner .box_scrollable table tr>:is(th,td):not(:last-child)){border-right:var(--border-width) dotted #e6e3e3}:where(:is(.con_comparison_inner .box_scrollable table:has(>thead)>thead>tr:first-child,.con_comparison_inner .box_scrollable table:not(:has(>thead)):has(>tbody)>tbody>tr:first-child,.con_comparison_inner .box_scrollable table:not(:has(>thead):has(>tbody))>tr:first-child)>:first-child){border-top-left-radius:calc((var(--border-radius)) / var(--base) * 1em - var(--border-width) * 2)}:where(:is(.con_comparison_inner .box_scrollable table:has(>thead)>thead>tr:first-child,.con_comparison_inner .box_scrollable table:not(:has(>thead)):has(>tbody)>tbody>tr:first-child,.con_comparison_inner .box_scrollable table:not(:has(>thead):has(>tbody))>tr:first-child)>:last-child){border-top-right-radius:calc((var(--border-radius)) / var(--base) * 1em - var(--border-width) * 2)}:where(:is(.con_comparison_inner .box_scrollable table:has(>tfoot)>tfoot>tr:last-child,.con_comparison_inner .box_scrollable table:not(:has(>tfoot)):has(>tbody)>tbody>tr:last-child,.con_comparison_inner .box_scrollable table:not(:has(>tfoot):has(>tbody))>tr:last-child)>:first-child){border-bottom-left-radius:calc((var(--border-radius)) / var(--base) * 1em - var(--border-width) * 2)}:where(:is(.con_comparison_inner .box_scrollable table:has(>tfoot)>tfoot>tr:last-child,.con_comparison_inner .box_scrollable table:not(:has(>tfoot)):has(>tbody)>tbody>tr:last-child,.con_comparison_inner .box_scrollable table:not(:has(>tfoot):has(>tbody))>tr:last-child)>:last-child){border-bottom-right-radius:calc((var(--border-radius)) / var(--base) * 1em - var(--border-width) * 2)}.con_comparison_inner .box_scrollable table .pickup{border:calc(6 / var(--base) * 1em) solid #eb1010;border-top:0}.con_comparison_inner .box_scrollable table thead tr th{--fsz:18;padding-block:calc((54 - var(--fsz) * 1.5) / 2 / var(--fsz) * 1em);max-width:calc(var(--width) / var(--fsz) * 1em);font-size:clamp(15/var(--base) * 1em,calc(var(--fsz) / 1200 * 100) * var(--cqi-to-px)/var(--base) * 1em,var(--fsz)/var(--base) * 1em);font-weight:700;text-align:center;color:#000;border-bottom:0}@container card (calc(750 / 16 * 1em) <= inline-size ){.con_comparison_inner .box_scrollable table thead tr th:first-child{--width:175}}@container card (inline-size < calc(750 / 16 * 1em)){.con_comparison_inner .box_scrollable table thead tr th:first-child{--width:110}}.con_comparison_inner .box_scrollable table thead tr th:not(:first-child){--width:205}.con_comparison_inner .box_scrollable table thead tr th:not(:first-child):nth-child(odd){background:#f6f6f6}.con_comparison_inner .box_scrollable table thead tr th:not(:has(em)):nth-child(2n){background:#efefef}.con_comparison_inner .box_scrollable table thead tr th:has(em){color:#fff;background:#eb1010}.con_comparison_inner .box_scrollable table tbody tr td,.con_comparison_inner .box_scrollable table tbody tr th{line-height:calc(23 / var(--base));vertical-align:top}.con_comparison_inner .box_scrollable table tbody tr th{padding-block:calc((20 - (var(--fsz) * 1.5 - var(--fsz)) / 2) / var(--fsz) * 1em);font-size:clamp(16/var(--base) * 1em,calc(var(--fsz) / 1200 * 100) * var(--cqi-to-px)/var(--base) * 1em,var(--fsz)/var(--base) * 1em);font-weight:700;text-align:left}@container card (calc(750 / 16 * 1em) <= inline-size ){.con_comparison_inner .box_scrollable table tbody tr th{--fsz:18}}@container card (inline-size < calc(750 / 16 * 1em)){.con_comparison_inner .box_scrollable table tbody tr th{--fsz:16;padding-inline:calc(15 / var(--fsz) * 1em)}}.con_comparison_inner .box_scrollable table tbody tr th div{word-break:keep-all;overflow-wrap:break-word}@container card (calc(750 / 16 * 1em) <= inline-size ){}@container card (inline-size < calc(750 / 16 * 1em)){.con_comparison_inner .box_scrollable table tbody tr th div .txt_plus{display:block}}.con_comparison_inner .box_scrollable table tbody tr td{font-size:clamp(14/var(--base) * 1em,calc(16 / 1200 * 100) * var(--cqi-to-px)/var(--base) * 1em,16/var(--base) * 1em)}.con_comparison_inner .box_scrollable table tbody tr td div{padding:calc(18 / var(--base) * 1em) calc(16 / var(--base) * 1em)}.con_comparison_inner .box_scrollable table tbody tr td div .ico_yes_no{--fsz:16;margin-inline:auto;margin-bottom:calc(14 / var(--fsz) * 1em);width:calc(20 / var(--fsz) * 1em)}.con_comparison_inner .box_scrollable table tbody tr td div .txt_main{display:flex;flex-direction:column;align-items:center;margin-bottom:calc(13 / var(--base) * 1em);text-align:center}.con_comparison_inner .box_scrollable table tbody tr td div .txt_main em{margin-bottom:calc(10 / var(--base) * 1em);line-height:1.5}.con_comparison_inner .box_scrollable table tbody tr td div .txt_main em:after,.con_comparison_inner .box_scrollable table tbody tr td div .txt_main em:before{content:"";display:block;height:0;width:0}.con_comparison_inner .box_scrollable table tbody tr td div .txt_main em:before{margin-bottom:calc(-0.34em + 0px)}.con_comparison_inner .box_scrollable table tbody tr td div .txt_main em:after{margin-top:calc(-0.26em + 0px)}.con_comparison_inner .box_scrollable table tbody tr td div .txt_main em{font-weight:700}.con_comparison_inner .box_scrollable table tbody tr td div .txt_main em span{font-size:calc(14 / var(--base) * 1em)}.con_comparison_inner .box_scrollable table tbody tr td div .txt_main small{line-height:1.5}.con_comparison_inner .box_scrollable table tbody tr td div .txt_main small:after,.con_comparison_inner .box_scrollable table tbody tr td div .txt_main small:before{content:"";display:block;height:0;width:0}.con_comparison_inner .box_scrollable table tbody tr td div .txt_main small:before{margin-bottom:calc(-0.34em + 0px)}.con_comparison_inner .box_scrollable table tbody tr td div .txt_main small:after{margin-top:calc(-0.26em + 0px)}.con_comparison_inner .box_scrollable table tbody tr td div .txt_main small{font-size:calc(14 / var(--base) * 1em)}.con_comparison_inner .box_scrollable table tbody tr td div .txt_detail{--fsz:14;display:flex;flex-direction:column;line-height:1.6428571429}.con_comparison_inner .box_scrollable table tbody tr td div .txt_detail:after,.con_comparison_inner .box_scrollable table tbody tr td div .txt_detail:before{content:"";display:block;height:0;width:0}.con_comparison_inner .box_scrollable table tbody tr td div .txt_detail:before{margin-bottom:calc(-0.4114285714em + 0px)}.con_comparison_inner .box_scrollable table tbody tr td div .txt_detail:after{margin-top:calc(-0.3314285714em + 0px)}.con_comparison_inner .box_scrollable table tbody tr td div .txt_detail{font-size:calc(var(--fsz) / var(--base) * 1em)}.con_faq_inner{background:#fff}@container section (calc(750 / 16 * 1em) <= inline-size ){.con_faq_inner{padding-top:calc(142 / var(--base) * 1em)}}@container section (inline-size < calc(750 / 16 * 1em)){.con_faq_inner{padding-top:calc(72 / var(--base) * 1em)}}@container section (calc(750 / 16 * 1em) <= inline-size ){.con_faq_inner .title_section{margin-bottom:calc(51 / var(--base) * 1em)}}@container section (inline-size < calc(750 / 16 * 1em)){.con_faq_inner .title_section{margin-bottom:calc(31 / var(--base) * 1em)}}.con_faq_inner ul li{border-top:1px solid #d7d7d7}.con_faq_inner ul li:last-child{border-bottom:1px solid #d7d7d7}.con_faq_inner ul li details .box_details_content .icon,.con_faq_inner ul li details summary .icon{--fsz:16;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-inline:calc(8 / var(--base) * 1em) calc(22 / var(--base) * 1em);width:calc(30 / var(--base) * 1em);aspect-ratio:1/1;line-height:1.5}.con_faq_inner ul li details .box_details_content .icon:after,.con_faq_inner ul li details .box_details_content .icon:before,.con_faq_inner ul li details summary .icon:after,.con_faq_inner ul li details summary .icon:before{content:"";display:block;height:0;width:0}.con_faq_inner ul li details .box_details_content .icon:before,.con_faq_inner ul li details summary .icon:before{margin-bottom:calc(-0.34em + 0px)}.con_faq_inner ul li details .box_details_content .icon:after,.con_faq_inner ul li details summary .icon:after{margin-top:calc(-0.26em + 0px)}.con_faq_inner ul li details .box_details_content .icon,.con_faq_inner ul li details summary .icon{font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:700;border-radius:50%}.con_faq_inner ul li details .box_details_content .box_details_inner p,.con_faq_inner ul li details summary .txt_main{--fsz:16;margin-top:calc(6 / var(--fsz) * 1em);line-height:1.5}.con_faq_inner ul li details .box_details_content .box_details_inner p:after,.con_faq_inner ul li details .box_details_content .box_details_inner p:before,.con_faq_inner ul li details summary .txt_main:after,.con_faq_inner ul li details summary .txt_main:before{content:"";display:block;height:0;width:0}.con_faq_inner ul li details .box_details_content .box_details_inner p:before,.con_faq_inner ul li details summary .txt_main:before{margin-bottom:calc(-0.34em + 0px)}.con_faq_inner ul li details .box_details_content .box_details_inner p:after,.con_faq_inner ul li details summary .txt_main:after{margin-top:calc(-0.26em + 0px)}.con_faq_inner ul li details .box_details_content .box_details_inner p,.con_faq_inner ul li details summary .txt_main{font-size:calc(var(--fsz) / var(--base) * 1em)}.con_faq_inner ul li details summary{display:grid;grid-template-columns:auto 1fr min-content}@container section (calc(750 / 16 * 1em) <= inline-size ){.con_faq_inner ul li details summary{padding-block:calc(25 / var(--base) * 1em)}}@container section (inline-size < calc(750 / 16 * 1em)){.con_faq_inner ul li details summary{padding-block:calc(15 / var(--base) * 1em)}}.con_faq_inner ul li details summary .icon{color:#fff;background:#000}.con_faq_inner ul li details summary .txt_main{font-weight:700}.con_faq_inner ul li details summary .icon_state{--width:13;--weight:2;--bg-color:currentColor;padding-inline:calc(30 / var(--base) * 1em);height:calc(30 / var(--base) * 1em)}.con_faq_inner ul li details .box_details_content{display:grid;grid-template-columns:auto 1fr calc(73 / var(--base) * 1em)}.con_faq_inner ul li details .box_details_content .icon{color:currentColor;background:#fef64a}.con_faq_inner ul li details .box_details_content .box_details_inner{display:flex;flex-direction:column;padding-bottom:calc(28 / var(--base) * 1em)}.con_faq_inner ul li details .box_details_content .box_details_inner p+p{margin-top:calc(12 / var(--fsz) * 1em)}.con_information_inner{background:#fff}@container section (calc(750 / 16 * 1em) <= inline-size ){.con_information_inner{padding-block:calc(132 / var(--base) * 1em) calc(47 / var(--base) * 1em)}}@container section (inline-size < calc(750 / 16 * 1em)){.con_information_inner{padding-block:calc(106 / var(--base) * 1em) 0}}.con_information_inner h2{display:flex;align-items:flex-end;justify-content:center}@container section (calc(750 / 16 * 1em) <= inline-size ){.con_information_inner h2{margin-bottom:calc(16 / var(--base) * 1em)}}@container section (inline-size < calc(750 / 16 * 1em)){.con_information_inner h2{margin-bottom:calc(25 / var(--base) * 1em)}}.con_information_inner h2:after,.con_information_inner h2:before{display:block;margin-bottom:calc(-5 / var(--base) * 1em);width:1px;height:calc(40 / var(--base) * 1em);background:currentColor;content:""}@container section (calc(750 / 16 * 1em) <= inline-size ){.con_information_inner h2:after,.con_information_inner h2:before{--margin:30}}@container section (inline-size < calc(750 / 16 * 1em)){.con_information_inner h2:after,.con_information_inner h2:before{--margin:0}}.con_information_inner h2:before{margin-right:calc(var(--margin) / var(--base) * 1em);transform:rotate(-32deg)}.con_information_inner h2:after{margin-left:calc(var(--margin) / var(--base) * 1em);transform:rotate(32deg)}.con_information_inner h2 .txt_main{display:flex;flex-direction:column;line-height:1.21875}.con_information_inner h2 .txt_main:after,.con_information_inner h2 .txt_main:before{content:"";display:block;height:0;width:0}.con_information_inner h2 .txt_main:before{margin-bottom:calc(-0.199375em + 0px)}.con_information_inner h2 .txt_main:after{margin-top:calc(-0.119375em + 0px)}.con_information_inner h2 .txt_main{font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:700;text-align:center}@container section (calc(750 / 16 * 1em) <= inline-size ){.con_information_inner h2 .txt_main{--fsz:38}}@container section (inline-size < calc(750 / 16 * 1em)){.con_information_inner h2 .txt_main{--fsz:32}}.con_information_inner .txt_description{--fsz:16;display:flex;flex-direction:column}@container section (calc(750 / 16 * 1em) <= inline-size ){.con_information_inner .txt_description{margin-bottom:calc(44 / var(--fsz) * 1em);line-height:1.875}.con_information_inner .txt_description:after,.con_information_inner .txt_description:before{content:"";display:block;height:0;width:0}.con_information_inner .txt_description:before{margin-bottom:calc(-0.5275em + 0px)}.con_information_inner .txt_description:after{margin-top:calc(-0.4475em + 0px)}.con_information_inner .txt_description{font-size:calc(var(--fsz) / var(--base) * 1em);text-align:center}}@container section (inline-size < calc(750 / 16 * 1em)){.con_information_inner .txt_description{margin-bottom:calc(28 / var(--fsz) * 1em);line-height:1.5714285714}.con_information_inner .txt_description:after,.con_information_inner .txt_description:before{content:"";display:block;height:0;width:0}.con_information_inner .txt_description:before{margin-bottom:calc(-0.3757142857em + 0px)}.con_information_inner .txt_description:after{margin-top:calc(-0.2957142857em + 0px)}.con_information_inner .txt_description{font-size:clamp(14/var(--base) * 1em,calc(var(--fsz) / var(--container-width-medium) * 100) * var(--cqi-to-px)/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}@media not (forced-colors:active){.con_information_inner .box_wrapper .box_scrollable{--sb-track-color:#eee;--sb-thumb-color:#bbb;--sb-border-color:#d7d7d7;--sb-thumb-width:10;--sb-size:calc(var(--sb-thumb-width) / var(--base)* 1em);--sb-border:calc(1 / var(--base)* 1em) solid var(--sb-border-color);--sb-radius:calc(var(--sb-thumb-width) / 2 / var(--base)* 1em)}.con_information_inner .box_wrapper .box_scrollable:focus-within,.con_information_inner .box_wrapper .box_scrollable:hover{--sb-track-color:#eee;--sb-thumb-color:#aaa;--sb-border-color:#d7d7d7}:where(.con_information_inner .box_wrapper .box_scrollable>:has(+.scroll-hint-icon-wrap)){margin-bottom:calc(var(--sb-thumb-width) / var(--base) * 1em)}.firefox :where(.con_information_inner .box_wrapper .box_scrollable>:has(+.scroll-hint-icon-wrap)){margin-bottom:0}.con_information_inner .box_wrapper .box_scrollable::-webkit-scrollbar{width:var(--sb-size);height:var(--sb-size)}.con_information_inner .box_wrapper .box_scrollable::-webkit-scrollbar-track{margin-inline:var(--outer-padding-px);background:var(--sb-track-color);border:var(--sb-border);border-radius:var(--sb-radius)}.con_information_inner .box_wrapper .box_scrollable::-webkit-scrollbar-thumb{background:var(--sb-thumb-color);border:var(--sb-border);border-radius:var(--sb-radius);cursor:pointer}@supports not selector(::-webkit-scrollbar){.con_information_inner .box_wrapper .box_scrollable{scrollbar-color:var(--sb-thumb-color) var(--sb-track-color)}}}.con_information_inner .box_wrapper .box_scrollable{--parent-percentage:90;--outer-padding:calc(100% * (((100 - var(--parent-percentage)) / 2) / var(--parent-percentage)));margin-inline:calc(var(--outer-padding) * -1);padding-inline:var(--outer-padding);--mask-gradient-position-start:var(--outer-padding-px);--mask-gradient-position-end:calc(100% - var(--outer-padding-px));--mask-gradient:linear-gradient(to right,rgba(0,0,0,0) 0%,#000 var(--mask-gradient-position-start),#000 var(--mask-gradient-position-end),rgba(0,0,0,0) 100%);mask-image:var(--mask-gradient);display:flex;align-items:flex-start;justify-content:flex-start}.con_information_inner .box_wrapper .box_scrollable>*{flex-shrink:0}.con_information_inner .box_wrapper .box_scrollable:after,.con_information_inner .box_wrapper .box_scrollable:before{display:block;content:""}.con_information_inner .box_wrapper .box_scrollable{height:fit-content;min-height:100%}.con_information_inner .box_wrapper .box_scrollable ul{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto auto auto auto;gap:0 calc(30 / var(--base) * 1em);max-width:calc(1200 / var(--base) * 1em);width:100%;min-width:calc(870 / var(--base) * 1em)}.con_information_inner .box_wrapper .box_scrollable ul li{display:grid;grid-template-rows:subgrid;grid-row:span 4}.con_information_inner .box_wrapper .box_scrollable ul li section{--radius:6;display:inherit;grid-template-rows:inherit;grid-row:inherit;position:relative}.con_information_inner .box_wrapper .box_scrollable ul li section h3{order:3;--fsz:16;display:flex;flex-direction:column;margin-bottom:calc(26 / var(--fsz) * 1em);line-height:1.528125}.con_information_inner .box_wrapper .box_scrollable ul li section h3:after,.con_information_inner .box_wrapper .box_scrollable ul li section h3:before{content:"";display:block;height:0;width:0}.con_information_inner .box_wrapper .box_scrollable ul li section h3:before{margin-bottom:calc(-0.3540625em + 0px)}.con_information_inner .box_wrapper .box_scrollable ul li section h3:after{margin-top:calc(-0.2740625em + 0px)}.con_information_inner .box_wrapper .box_scrollable ul li section h3{font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:700;color:#000}.con_information_inner .box_wrapper .box_scrollable ul li section .box_category{order:2;margin-bottom:calc(15 / var(--base) * 1em)}.con_information_inner .box_wrapper .box_scrollable ul li section .box_category dt{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.con_information_inner .box_wrapper .box_scrollable ul li section .box_category dd{--fsz:14;display:flex;flex-direction:column;line-height:2.1428571429}.con_information_inner .box_wrapper .box_scrollable ul li section .box_category dd:after,.con_information_inner .box_wrapper .box_scrollable ul li section .box_category dd:before{content:"";display:block;height:0;width:0}.con_information_inner .box_wrapper .box_scrollable ul li section .box_category dd:before{margin-bottom:calc(-0.6614285714em + 0px)}.con_information_inner .box_wrapper .box_scrollable ul li section .box_category dd:after{margin-top:calc(-0.5814285714em + 0px)}.con_information_inner .box_wrapper .box_scrollable ul li section .box_category dd{font-size:calc(var(--fsz) / var(--base) * 1em);color:#131313}.con_information_inner .box_wrapper .box_scrollable ul li section .box_author{order:4}.con_information_inner .box_wrapper .box_scrollable ul li section .box_author dt{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.con_information_inner .box_wrapper .box_scrollable ul li section .box_author dd{display:flex;align-items:center;gap:calc(16 / var(--base) * 1em)}.con_information_inner .box_wrapper .box_scrollable ul li section .box_author dd .img_avatar{display:block;width:calc(40 / var(--base) * 1em);aspect-ratio:1/1}.con_information_inner .box_wrapper .box_scrollable ul li section .box_author dd .img_avatar img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%}.con_information_inner .box_wrapper .box_scrollable ul li section .box_author dd .txt_name{--fsz:14;display:flex;flex-direction:column;line-height:2.1428571429}.con_information_inner .box_wrapper .box_scrollable ul li section .box_author dd .txt_name:after,.con_information_inner .box_wrapper .box_scrollable ul li section .box_author dd .txt_name:before{content:"";display:block;height:0;width:0}.con_information_inner .box_wrapper .box_scrollable ul li section .box_author dd .txt_name:before{margin-bottom:calc(-0.6614285714em + 0px)}.con_information_inner .box_wrapper .box_scrollable ul li section .box_author dd .txt_name:after{margin-top:calc(-0.5814285714em + 0px)}.con_information_inner .box_wrapper .box_scrollable ul li section .box_author dd .txt_name{font-size:calc(var(--fsz) / var(--base) * 1em);color:#a5a5a5}.con_information_inner .box_wrapper .box_scrollable ul li section .img{order:1;aspect-ratio:380/254;margin-bottom:calc(26 / var(--base) * 1em);border-radius:calc(var(--radius) / var(--base) * 1em)}.con_information_inner .box_wrapper .box_scrollable ul li section .img img{display:block;width:100%;height:100%;object-fit:cover}.con_information_inner .box_wrapper .box_scrollable ul li section .box_link{position:absolute;top:0;left:0;right:0;bottom:0}.con_information_inner .box_wrapper .box_scrollable ul li section .box_link a{display:block;width:100%;height:100%;border-radius:calc(var(--radius) / var(--base) * 1em)}.con_information_inner .box_wrapper .box_scrollable ul li section .box_link a span{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.con_summary{background:#fff}@container body (calc(750 / 16 * 1em) <= inline-size ){.con_summary{padding-bottom:calc(172 / var(--base) * 1em)}}@container body (inline-size < calc(750 / 16 * 1em)){.con_summary{padding-bottom:calc(50 / var(--base) * 1em)}}@container section (calc(750 / 16 * 1em) <= inline-size ){.con_summary_inner{--radius:30;padding-top:calc(100 / var(--base) * 1em)}}@container section (inline-size < calc(750 / 16 * 1em)){.con_summary_inner{--radius:10;padding-top:calc(103 / var(--base) * 1em)}}.con_summary_inner .box_title{border:1px solid #d8d8d8;border-bottom:0;border-top-left-radius:calc(var(--radius) / var(--base) * 1em);border-top-right-radius:calc(var(--radius) / var(--base) * 1em);position:relative}@container section (calc(750 / 16 * 1em) <= inline-size ){.con_summary_inner .box_title{padding-bottom:calc(42 / var(--base) * 1em)}}@container section (inline-size < calc(750 / 16 * 1em)){.con_summary_inner .box_title{padding-bottom:calc(25 / var(--base) * 1em)}}.con_summary_inner .box_title:after{content:"";border-top:calc(var(--sizeVer) / var(--base) * 1em) solid #fff;border-bottom:calc(var(--sizeVer) / var(--base) * 1em) solid transparent;border-left:calc(var(--sizeHoz) / var(--base) * 1em) solid transparent;border-right:calc(var(--sizeHoz) / var(--base) * 1em) solid transparent;position:absolute;top:100%;left:0;right:0;margin-inline:auto;width:calc(var(--sizeHoz) * 2 / var(--base) * 1em)}@container section (calc(750 / 16 * 1em) <= inline-size ){.con_summary_inner .box_title:after{--sizeVer:45;--sizeHoz:56}}@container section (inline-size < calc(750 / 16 * 1em)){.con_summary_inner .box_title:after{--sizeVer:30;--sizeHoz:37}}@container section (calc(750 / 16 * 1em) <= inline-size ){.con_summary_inner .box_title .title_section{margin-top:calc(-24 / var(--base) * 1em);margin-bottom:calc(22 / var(--base) * 1em)}}@container section (inline-size < calc(750 / 16 * 1em)){.con_summary_inner .box_title .title_section{margin-top:calc(-27 / var(--base) * 1em);margin-bottom:calc(16 / var(--base) * 1em)}}.con_summary_inner .box_title .title_section .txt_main{--fsz:20;padding-bottom:0;line-height:1.4735714286}.con_summary_inner .box_title .title_section .txt_main:after,.con_summary_inner .box_title .title_section .txt_main:before{content:"";display:block;height:0;width:0}.con_summary_inner .box_title .title_section .txt_main:before{margin-bottom:calc(-0.3267857143em + 0px)}.con_summary_inner .box_title .title_section .txt_main:after{margin-top:calc(-0.2467857143em + 0px)}.con_summary_inner .box_title .title_section .txt_main{font-size:clamp(14/var(--base) * 1em,calc(var(--fsz) / var(--container-width-medium) * 100) * var(--cqi-to-px)/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}@container section (calc(750 / 16 * 1em) <= inline-size ){.con_summary_inner .box_title .title_section .txt_main{padding-top:calc(19 / var(--fsz) * 1em)}}@container section (inline-size < calc(750 / 16 * 1em)){.con_summary_inner .box_title .title_section .txt_main{padding-top:calc(5 / var(--fsz) * 1em)}}.con_summary_inner .box_title .title_section .txt_main span{background:none;word-break:keep-all;overflow-wrap:break-word}.con_summary_inner .box_title .txt_description{display:flex;align-items:flex-start;flex-wrap:wrap}@container section (calc(750 / 16 * 1em) <= inline-size ){.con_summary_inner .box_title .txt_description{justify-content:center;gap:calc(12 / var(--base) * 1em) 0}}@container section (inline-size < calc(750 / 16 * 1em)){.con_summary_inner .box_title .txt_description{gap:calc(4 / var(--base) * 1em) 0}}.con_summary_inner .box_title .txt_description>*{font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:700}@container section (calc(750 / 16 * 1em) <= inline-size ){.con_summary_inner .box_title .txt_description>*{--fsz:38;line-height:1.3947368421}.con_summary_inner .box_title .txt_description>:after,.con_summary_inner .box_title .txt_description>:before{content:"";display:block;height:0;width:0}.con_summary_inner .box_title .txt_description>:before{margin-bottom:calc(-0.2873684211em + 0px)}.con_summary_inner .box_title .txt_description>:after{margin-top:calc(-0.2073684211em + 0px)}}@container section (inline-size < calc(750 / 16 * 1em)){.con_summary_inner .box_title .txt_description>*{--fsz:19;line-height:1.3684210526}.con_summary_inner .box_title .txt_description>:after,.con_summary_inner .box_title .txt_description>:before{content:"";display:block;height:0;width:0}.con_summary_inner .box_title .txt_description>:before{margin-bottom:calc(-0.2742105263em + 0px)}.con_summary_inner .box_title .txt_description>:after{margin-top:calc(-0.1942105263em + 0px)}}.con_summary_inner .box_title .txt_description em{display:inline-flex;flex-direction:column;padding-bottom:calc(5 / var(--fsz) * 1em);color:#eb1010}@container section (calc(750 / 16 * 1em) <= inline-size ){.con_summary_inner .box_title .txt_description em{background:linear-gradient(to bottom,transparent calc(28 / var(--fsz) * 1em),#fef64a calc(28 / var(--fsz) * 1em),#fef64a calc(42 / var(--fsz) * 1em))}}@container section (inline-size < calc(750 / 16 * 1em)){.con_summary_inner .box_title .txt_description em{background:linear-gradient(to bottom,transparent calc(14 / var(--fsz) * 1em),#fef64a calc(14 / var(--fsz) * 1em),#fef64a calc(21 / var(--fsz) * 1em))}}.con_summary_inner .box_summary{--bgColor:#f5f5f5;background:var(--bgColor);border-bottom-left-radius:calc(var(--radius) / var(--base) * 1em);border-bottom-right-radius:calc(var(--radius) / var(--base) * 1em)}@container section (calc(750 / 16 * 1em) <= inline-size ){.con_summary_inner .box_summary{padding-block:calc(10 / var(--base) * 1em) calc(50 / var(--base) * 1em);padding-inline:2.6666666667%}}@container section (inline-size < calc(750 / 16 * 1em)){.con_summary_inner .box_summary{padding-inline:calc(15 / var(--base) * 1em);padding-block:calc(24 / var(--base) * 1em) calc(36 / var(--base) * 1em)}}@container section (calc(750 / 16 * 1em) <= inline-size ){.con_summary_inner .box_summary .box_item{margin-top:calc(60 / var(--base) * 1em)}}@container section (inline-size < calc(750 / 16 * 1em)){.con_summary_inner .box_summary .box_item{margin-top:calc(36 / var(--base) * 1em)}}.con_summary_inner .box_summary .box_item .title_item{position:relative;line-height:1;margin-bottom:calc(25 / var(--base) * 1em)}.con_summary_inner .box_summary .box_item .title_item span{font-size:calc(var(--fsz) / var(--base) * 1em);line-height:1.8}.con_summary_inner .box_summary .box_item .title_item span:after,.con_summary_inner .box_summary .box_item .title_item span:before{content:"";display:block;height:0;width:0}.con_summary_inner .box_summary .box_item .title_item span:before{margin-bottom:calc(-0.49em + 0px)}.con_summary_inner .box_summary .box_item .title_item span:after{margin-top:calc(-0.41em + 0px)}.con_summary_inner .box_summary .box_item .title_item span{display:inline-block;vertical-align:top;background:var(--bgColor);position:relative;z-index:1}@container section (calc(750 / 16 * 1em) <= inline-size ){.con_summary_inner .box_summary .box_item .title_item span{--fsz:20;padding-right:calc(30 / var(--fsz) * 1em)}}@container section (inline-size < calc(750 / 16 * 1em)){.con_summary_inner .box_summary .box_item .title_item span{--fsz:16;padding-right:calc(17 / var(--fsz) * 1em)}}.con_summary_inner .box_summary .box_item .title_item:after{content:"";border-top:1px solid #cbcbcb;left:0;right:0;top:50%;position:absolute}.con_summary_inner .box_summary .box_item ul{display:grid;grid-template-columns:repeat(var(--column),1fr)}@container section (calc(750 / 16 * 1em) <= inline-size ){.con_summary_inner .box_summary .box_item ul{--column:4;gap:calc(17 / var(--base) * 1em) calc(15 / var(--base) * 1em)}}@container section (inline-size < calc(750 / 16 * 1em)){.con_summary_inner .box_summary .box_item ul{--column:2;gap:calc(7 / var(--base) * 1em)}}@container section (calc(1200 / 16 * 1em) <= inline-size ){.con_summary_inner .box_summary .box_item ul{--column:4}}@container section (calc(750 / 16 * 1em) <= inline-size < calc(1200 / 16 * 1em)){.con_summary_inner .box_summary .box_item ul{--column:2}}@container section (calc(500 / 16 * 1em) <= inline-size < calc(750 / 16 * 1em)){.con_summary_inner .box_summary .box_item ul{--column:2}}@container section (inline-size < calc(500 / 16 * 1em)){.con_summary_inner .box_summary .box_item ul{--column:1}}.con_summary_inner .box_summary .box_item ul li{background:#fff;border:1px solid #efefef;border-radius:calc(6 / var(--base) * 1em);box-shadow:0 1px 3px 0 rgba(0,0,0,0.07);gap:calc(15 / var(--base) * 1em);display:grid;align-items:center}@container section (calc(750 / 16 * 1em) <= inline-size ){.con_summary_inner .box_summary .box_item ul li{grid-template-columns:calc(81 / var(--base) * 1em) auto;padding:calc(13 / var(--base) * 1em) calc(14 / var(--base) * 1em)}}@container section (inline-size < calc(750 / 16 * 1em)){.con_summary_inner .box_summary .box_item ul li{grid-template-columns:calc(68 / var(--base) * 1em) auto;padding:calc(10 / var(--base) * 1em) calc(8 / var(--base) * 1em)}}.con_summary_inner .box_summary .box_item ul li .box_image img{border-radius:calc(6 / var(--base) * 1em)}.con_summary_inner .box_summary .box_item ul li .box_text .txt_1{font-size:calc(var(--fsz) / var(--base) * 1em);margin-bottom:calc(5 / var(--fsz) * 1em)}.con_summary_inner .box_summary .box_item ul li .box_text .txt_1:not(.txt_small){word-break:keep-all;overflow-wrap:break-word}@container section (calc(750 / 16 * 1em) <= inline-size ){.con_summary_inner .box_summary .box_item ul li .box_text .txt_1:not(.txt_small){--fsz:15;line-height:1.5333333333}.con_summary_inner .box_summary .box_item ul li .box_text .txt_1:not(.txt_small):after,.con_summary_inner .box_summary .box_item ul li .box_text .txt_1:not(.txt_small):before{content:"";display:block;height:0;width:0}.con_summary_inner .box_summary .box_item ul li .box_text .txt_1:not(.txt_small):before{margin-bottom:calc(-0.3566666667em + 0px)}.con_summary_inner .box_summary .box_item ul li .box_text .txt_1:not(.txt_small):after{margin-top:calc(-0.2766666667em + 0px)}}@container section (inline-size < calc(750 / 16 * 1em)){.con_summary_inner .box_summary .box_item ul li .box_text .txt_1:not(.txt_small){--fsz:14;line-height:1.5}.con_summary_inner .box_summary .box_item ul li .box_text .txt_1:not(.txt_small):after,.con_summary_inner .box_summary .box_item ul li .box_text .txt_1:not(.txt_small):before{content:"";display:block;height:0;width:0}.con_summary_inner .box_summary .box_item ul li .box_text .txt_1:not(.txt_small):before{margin-bottom:calc(-0.34em + 0px)}.con_summary_inner .box_summary .box_item ul li .box_text .txt_1:not(.txt_small):after{margin-top:calc(-0.26em + 0px)}}.con_summary_inner .box_summary .box_item ul li .box_text .txt_1.txt_small{--fsz:12;line-height:1.5833333333}.con_summary_inner .box_summary .box_item ul li .box_text .txt_1.txt_small:after,.con_summary_inner .box_summary .box_item ul li .box_text .txt_1.txt_small:before{content:"";display:block;height:0;width:0}.con_summary_inner .box_summary .box_item ul li .box_text .txt_1.txt_small:before{margin-bottom:calc(-0.3816666667em + 0px)}.con_summary_inner .box_summary .box_item ul li .box_text .txt_1.txt_small:after{margin-top:calc(-0.3016666667em + 0px)}.con_summary_inner .box_summary .box_item ul li .box_text .txt_2{font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:700;word-break:keep-all;overflow-wrap:break-word}@container section (calc(750 / 16 * 1em) <= inline-size ){.con_summary_inner .box_summary .box_item ul li .box_text .txt_2{--fsz:18;line-height:1.2777777778}.con_summary_inner .box_summary .box_item ul li .box_text .txt_2:after,.con_summary_inner .box_summary .box_item ul li .box_text .txt_2:before{content:"";display:block;height:0;width:0}.con_summary_inner .box_summary .box_item ul li .box_text .txt_2:before{margin-bottom:calc(-0.2288888889em + 0px)}.con_summary_inner .box_summary .box_item ul li .box_text .txt_2:after{margin-top:calc(-0.1488888889em + 0px)}}@container section (inline-size < calc(750 / 16 * 1em)){.con_summary_inner .box_summary .box_item ul li .box_text .txt_2{--fsz:16;line-height:1.3125}.con_summary_inner .box_summary .box_item ul li .box_text .txt_2:after,.con_summary_inner .box_summary .box_item ul li .box_text .txt_2:before{content:"";display:block;height:0;width:0}.con_summary_inner .box_summary .box_item ul li .box_text .txt_2:before{margin-bottom:calc(-0.24625em + 0px)}.con_summary_inner .box_summary .box_item ul li .box_text .txt_2:after{margin-top:calc(-0.16625em + 0px)}}.con_summary_inner .box_summary .box_item.box_products ul li .box_text .txt_2{color:#eb1010}.con_summary_inner .box_summary .box_item.box_certifications ul li .box_text .txt_1{color:#000070}.con_summary_inner .box_summary .box_item.box_certifications ul li .box_text .txt_2{color:#005C91}.con_summary_inner .box_summary .box_item.box_company_info ul li .box_text .txt_2{color:#476000}