@import url(https://fonts.googleapis.com/css2?family=Outfit:wght@500;700&family=Zen+Kaku+Gothic+New:wght@400;500;700;900&family=Noto+Sans+JP:wght@700&family=Inter:wght@500;700;800&display=swap);
.l-wrapper,.l-page--column_2{width:95%;max-width:1145px;margin:auto;position:relative}@media screen and (max-width: 768px){.l-wrapper,.l-page--column_2{width:92%}}.p-document-library__header__inner h1,.p-document-library .downloadable-documents__title{font-size:42px}@media screen and (max-width: 768px){.p-document-library__header__inner h1,.p-document-library .downloadable-documents__title{font-size:38px}}@media screen and (max-width: 568px){.p-document-library__header__inner h1,.p-document-library .downloadable-documents__title{font-size:36px}}div.editor h1,div.c-basket__box h1,div.c-basket__box h2,div.c-pageTitle h1,div.c-pageTitle p{font-size:30px}@media screen and (max-width: 768px){div.editor h1,div.c-basket__box h1,div.c-basket__box h2,div.c-pageTitle h1,div.c-pageTitle p{font-size:26px}}@media screen and (max-width: 568px){div.editor h1,div.c-basket__box h1,div.c-basket__box h2,div.c-pageTitle h1,div.c-pageTitle p{font-size:24px}}.p-document-library .category__title{font-size:28px}@media screen and (max-width: 768px){.p-document-library .category__title{font-size:26px}}@media screen and (max-width: 568px){.p-document-library .category__title{font-size:24px}}.c-ttl__02{font-size:26px}@media screen and (max-width: 768px){.c-ttl__02{font-size:24px}}@media screen and (max-width: 568px){.c-ttl__02{font-size:22px}}.p-document-library .downloadable-documents.downloadable-documents--consult .downloadable-documents__subtitle,div.editor h2{font-size:24px}@media screen and (max-width: 768px){.p-document-library .downloadable-documents.downloadable-documents--consult .downloadable-documents__subtitle,div.editor h2{font-size:22px}}@media screen and (max-width: 568px){.p-document-library .downloadable-documents.downloadable-documents--consult .downloadable-documents__subtitle,div.editor h2{font-size:20px}}.p-document-library .category__button span,.p-document-library .downloadable-documents__heading,.editor div#toc_container .toc_list>li a,div.editor h3,div.editor h4,div.editor a.button--download,.l-sidebar__ttl,.c-articleAuthor__name,.c-cta__btn{font-size:20px}@media screen and (max-width: 768px){.p-document-library .category__button span,.p-document-library .downloadable-documents__heading,.editor div#toc_container .toc_list>li a,div.editor h3,div.editor h4,div.editor a.button--download,.l-sidebar__ttl,.c-articleAuthor__name,.c-cta__btn{font-size:18px}}@media screen and (max-width: 568px){.p-document-library .category__button span,.p-document-library .downloadable-documents__heading,.editor div#toc_container .toc_list>li a,div.editor h3,div.editor h4,div.editor a.button--download,.l-sidebar__ttl,.c-articleAuthor__name,.c-cta__btn{font-size:16px}}.c-ttl__main,.c-ttl__cat{font-size:18px}@media screen and (max-width: 768px){.c-ttl__main,.c-ttl__cat{font-size:17px}}@media screen and (max-width: 568px){.c-ttl__main,.c-ttl__cat{font-size:15px}}.p-document-library .downloadable-documents__button,.p-document-library .downloadable-documents.downloadable-documents--consult .downloadable-documents__text,.editor div#toc_container .toc_list ul li a,div.editor,div.editor h5,div.editor p,.l-sidebar__category .c-category,div.c-basket__box p,.c-btn,button,p#fm_ajax_message{font-size:16px}@media screen and (max-width: 768px){.p-document-library .downloadable-documents__button,.p-document-library .downloadable-documents.downloadable-documents--consult .downloadable-documents__text,.editor div#toc_container .toc_list ul li a,div.editor,div.editor h5,div.editor p,.l-sidebar__category .c-category,div.c-basket__box p,.c-btn,button,p#fm_ajax_message{font-size:15px}}@media screen and (max-width: 568px){.p-document-library .downloadable-documents__button,.p-document-library .downloadable-documents.downloadable-documents--consult .downloadable-documents__text,.editor div#toc_container .toc_list ul li a,div.editor,div.editor h5,div.editor p,.l-sidebar__category .c-category,div.c-basket__box p,.c-btn,button,p#fm_ajax_message{font-size:14px}}.p-document-library .downloadable-documents__text,.c-articleGrid__ttl,.c-articleGrid__text,body{font-size:14px}@media screen and (max-width: 768px){.p-document-library .downloadable-documents__text,.c-articleGrid__ttl,.c-articleGrid__text,body{font-size:13px}}@media screen and (max-width: 568px){.p-document-library .downloadable-documents__text,.c-articleGrid__ttl,.c-articleGrid__text,body{font-size:12px}}.c-articleEntry__ttl,div.c-breadcrumbs{font-size:12px}@media screen and (max-width: 768px){.c-articleEntry__ttl,div.c-breadcrumbs{font-size:12px}}@media screen and (max-width: 568px){.c-articleEntry__ttl,div.c-breadcrumbs{font-size:11px}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%}article,aside,details,figcaption,figure,main,footer,header,hgroup,menu,nav,section{display:block}body{vertical-align:baseline;-webkit-text-size-adjust:100%}img{display:inherit}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}*{box-sizing:border-box;word-break:normal;background-repeat:no-repeat}div#ie_container{display:none;width:100%;height:100%;margin:auto}div#ie_container div.cover{width:100%;height:100%;max-width:none;position:fixed;top:0;left:0;text-align:center;margin:auto}div#ie_container div.cover p{width:100%;position:absolute;font-size:12px;top:50%;left:0;right:0;text-align:center}.ie7 body{overflow:hidden;background:#fff}.ie7 div#container{display:none}.ie8 body{overflow:hidden;background:#fff}.ie8 div#container{display:none}.ie8 div#ie_container{display:inherit}html,body{width:100%;min-width:1000px;margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){html,body{min-width:inherit}}body{font-family:"Zen Kaku Gothic New",sans-serif;color:#222;line-height:1.5}div#container{width:100%;height:100%}::selection{background:#fe4b21;color:#fff}::-moz-selection{background:#fe4b21;color:#fff}.preload *{transition:none !important;-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important}a{transition:background-color .4s ease,color .4s ease,opacity .4s ease}a,a:hover,a:visited,a:link{color:#222;text-decoration:none}a img{transition:opacity .4s ease}a:hover{opacity:.8}a:hover img{opacity:.8}picture{display:block}img{max-width:100%}br{line-height:inherit}hr{height:1px;clear:both;border:none;border-top:#c8c8c8 1px solid;color:#fff}.unselectable{-ms-user-select:none;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;user-select:none}input,select,textarea,search{font-family:"Zen Kaku Gothic New",sans-serif;border:#c8c8c8 1px solid;background-color:#fff;-webkit-appearance:none;font-size:16px;border-radius:0}button{font-family:"Zen Kaku Gothic New",sans-serif;background-color:rgba(0,0,0,0);border:none;cursor:pointer}input:focus,select:focus,textarea:focus,button:focus{outline:0;border-color:#fe4b21}:-ms-input-placeholder{color:#ddd}::placeholder{color:#ddd}::selection{color:#fff;background:#fe4b21}input::selection,textarea::selection{color:#fff;background:#fe4b21}input{width:100%;padding:10px;margin:5px 0}input.wth_80{width:80%}@media screen and (max-width: 768px){input.wth_80{width:100%}}input.wth_70{width:70%}@media screen and (max-width: 768px){input.wth_70{width:100%}}input.wth_50{width:50%}@media screen and (max-width: 768px){input.wth_50{width:100%}}input.wth_30{width:30%}@media screen and (max-width: 768px){input.wth_30{width:100%}}input.wth_20{width:20%}@media screen and (max-width: 768px){input.wth_20{width:50%}}textarea{width:100%;height:10em;padding:10px;resize:vertical}select{width:auto;padding:10px 60px 10px 10px;background-image:url(../img/arrow/input_select.svg);background-position:right 5px center;background-size:25px 25px;vertical-align:middle;border:#c8c8c8 1px solid;margin:5px 0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}input[type=radio],input[type=checkbox]{display:none}input[type=radio]+label{padding:7px 0px 7px 25px;margin:2px 20px 2px 0px;display:inline-block;background-image:url(../img/arrow/input_check_off.svg);background-position:left 50%;background-size:18px 18px;cursor:pointer}input[type=radio]:checked+label{background-image:url(../img/arrow/input_check_on.svg);background-position:left 50%;background-size:18px 18px}input[type=checkbox]+label{padding:7px 0px 7px 25px;margin:2px 20px 2px 0px;background-image:url(../img/arrow/checkbox_off.svg);background-position:left 50%;background-size:18px 18px;display:inline-block;cursor:pointer}input[type=checkbox]:checked+label{background-image:url(../img/arrow/checkbox_on.svg);background-position:left 50%;background-size:18px 18px}input[type=file]{border:none;padding:0}input[type=submit].input_submit,input[type=reset].input_submit,input[type=button].input_submit,button[type=submit].input_submit,button[type=button].input_submit{display:inline-block;width:auto;min-width:300px;text-align:center;padding:20px 20px;font-weight:bold;border-radius:10px;color:#fff;background-color:#fe4b21;border:none;cursor:pointer}input[type=submit].input_submit:hover,input[type=reset].input_submit:hover,input[type=button].input_submit:hover,button[type=submit].input_submit:hover,button[type=button].input_submit:hover{opacity:.8}input[type=submit].button_confirm,input[type=reset].button_confirm,input[type=button].button_confirm,button[type=submit].button_confirm,button[type=button].button_confirm{display:inline-block;width:auto;min-width:300px;text-align:center;padding:20px 20px;font-weight:bold;border-radius:10px;color:#fff;background-color:#fe4b21;border:none}input[type=submit].input_return,input[type=reset].input_return,input[type=button].input_return,button[type=submit].input_return,button[type=button].input_return{display:inline-block;width:auto;border:none;padding:0 0 0 15px;background-image:url(../img/arrow/arrow_left.svg);background-size:5px auto;background-position:left center;min-width:inherit;color:#222;font-weight:500;text-decoration:underline;background-color:rgba(0,0,0,0);transition:none;cursor:pointer}@media screen and (max-width: 414px){input[type=submit].input_return,input[type=reset].input_return,input[type=button].input_return,button[type=submit].input_return,button[type=button].input_return{width:auto}}p#fm_ajax_message{font-weight:bold;color:#fe4b21;letter-spacing:1px}html.remodal-is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-0.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay{background:rgba(43,46,56,.9)}.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{box-sizing:border-box;width:100%;margin-bottom:10px;padding:35px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);color:#2b2e38;background:#fff}.remodal.remodal-is-opening,.remodal.remodal-is-closing{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:0;left:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;-webkit-transition:color .2s;transition:color .2s;text-decoration:none;color:#95979c;border:0;outline:0;background:rgba(0,0,0,0)}.remodal-close:hover,.remodal-close:focus{color:#2b2e38}.remodal-close:before{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif !important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"×";text-align:center}.remodal-confirm,.remodal-cancel{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;-webkit-transition:background .2s;transition:background .2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:hover,.remodal-confirm:focus{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:hover,.remodal-cancel:focus{background:#ef5350}.remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner{padding:0;border:0}@-webkit-keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0;-webkit-filter:blur(0);filter:blur(0)}}@keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width: 641px){.remodal{max-width:700px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}div.c-breadcrumbs{width:100%;height:3.7em;margin:0;padding:1em 0;background-color:#fff;border-top:#c8c8c8 1px solid;position:relative;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}div.c-breadcrumbs::-webkit-scrollbar{display:none}div.c-breadcrumbs #breadcrumbs{margin:auto;white-space:nowrap}div.c-breadcrumbs #breadcrumbs>ul{display:flex}div.c-breadcrumbs #breadcrumbs li{font-weight:500}div.c-breadcrumbs #breadcrumbs a{background-image:url(../img/arrow/arrow_right_bl.svg);background-position:center right 5px;background-size:13px 13px;padding:0 22px 0 0;font-weight:900}div.c-breadcrumbs #breadcrumbs img{margin:1px 5px;vertical-align:text-bottom;width:14px;height:13px}.c-btn{font-weight:700;line-height:1;letter-spacing:.05em;display:flex;align-items:center}.c-btn,.c-btn:hover,.c-btn:visited,.c-btn:link{color:#222;text-decoration:none}.c-btn.--center{justify-content:center}.c-btn::after{content:"";display:block;width:40px;height:40px;background:url(../img/arrow/arrow_right_c.svg) center center no-repeat;background-size:100%;margin-left:7px}.c-btn:hover{opacity:.8}.c-shineButton{position:relative;overflow:hidden}.c-shineButton::before{content:"";position:absolute;display:block;background:linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.9));width:50px;height:50px;top:-60px;left:-60px;animation-name:shine-run;animation-delay:0s;animation-duration:3s;animation-timing-function:ease-in;animation-iteration-count:infinite}@keyframes shine-run{0%{transform:scale(0) rotate(50deg);opacity:0}40%{transform:scale(1) rotate(50deg);opacity:1}100%{transform:scale(250) rotate(50deg);opacity:0}}div.c-pageTitle{width:100%;background-position:center center;background-size:cover;padding:30px 0}@media screen and (max-width: 768px){div.c-pageTitle{padding:20px 0}}@media screen and (max-width: 568px){div.c-pageTitle{padding:15px 0}}div.c-pageTitle h1,div.c-pageTitle p{color:#fe4b21;text-align:center;font-weight:bold}.c-pageup{width:131px;bottom:80px;right:-8px;z-index:100;position:fixed}@media screen and (max-width: 768px){.c-pageup{width:80px;bottom:140px}}.c-pageup a .c-pageup__img{width:100%;height:100%}.c-ttl{margin-bottom:35px}.c-ttl.--flex{display:flex;justify-content:space-between;align-items:flex-end}.c-ttl__text.--flex{display:flex;align-items:center}.c-ttl__sub{font-family:"Outfit",sans-serif;font-size:98px;font-weight:700;line-height:1;text-transform:lowercase;color:#fe4b21;display:block;margin-right:18px}@media screen and (max-width: 768px){.c-ttl__sub{font-size:65px}}@media screen and (max-width: 568px){.c-ttl__sub{font-size:50px}}.c-ttl__main{font-weight:700;line-height:1;letter-spacing:.1em;margin-top:20px}@media screen and (max-width: 568px){.c-ttl__main{font-size:14px;margin-top:10px}}.c-ttl__02{font-weight:700;line-height:1;letter-spacing:.1em;padding-left:32px;position:relative;margin-bottom:40px}.c-ttl__02::after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:17.526px;height:17.553px;border-radius:50%}@media screen and (max-width: 568px){.c-ttl__02{font-size:19px;padding-left:20px}.c-ttl__02::after{width:10px;height:10px}}.c-ttl__cat{margin-top:29px;font-weight:bold}.c-search__wrapper{background:none;text-align:left}.c-search__title{color:#fff;margin-bottom:20px;text-align:center}.c-search__form{display:flex;align-items:center;justify-content:center}.c-search__input{border-radius:100px;width:600px;padding:13px 21px;background:#fff;font-weight:bold}@media screen and (max-width: 768px){.c-search__input{width:300px;padding:10px 20px}}.c-search__input::placeholder{color:#909090}.c-search__button{padding:0;width:52px;height:52px;margin-left:16px;cursor:pointer}.c-search__button img{width:100%}@media screen and (max-width: 768px){.c-search__button{margin-left:13px}}.c-search__modalClose{font-family:"Outfit",sans-serif;display:block;overflow:visible;margin:1em auto;padding:.5em;cursor:pointer;transition:color .2s;text-decoration:none;text-align:center;color:#fff;border:0;outline:0;background:none;font-size:1.5em;position:static !important}.c-search__modalClose:before{content:"×";font-size:2em;display:inline-block;position:relative;top:7px;left:-5px}.c-cta{padding-top:79px}@media screen and (max-width: 768px){.c-cta{padding:40px 0}}.c-cta__flex{display:flex;justify-content:space-between}@media screen and (max-width: 768px){.c-cta__flex{flex-wrap:wrap}}.c-cta__left{width:33.5%;margin-left:-3%}@media screen and (max-width: 1280px){.c-cta__left{margin-left:0;min-width:365px}}@media screen and (max-width: 768px){.c-cta__left{width:46%;order:2;min-width:inherit}}@media screen and (max-width: 568px){.c-cta__left{width:46%}}.c-cta__right{width:62.4%;padding-bottom:75px}@media screen and (max-width: 1280px){.c-cta__right{margin-left:30px;padding-bottom:0}}.c-cta__right p{font-size:40px;letter-spacing:.1em;line-height:1.425;margin-bottom:22px;font-weight:bold}.c-cta__right p span{margin:0 -21px}@media screen and (max-width: 1280px){.c-cta__right p{font-size:36px}}@media screen and (max-width: 768px){.c-cta__right p{order:1;font-size:35px;margin-bottom:0;line-height:1.76}}@media screen and (max-width: 568px){.c-cta__right p{font-size:21px}.c-cta__right p span{margin:0}}@media screen and (max-width: 768px){.c-cta__right{display:contents}}.c-cta__link{display:flex}.c-cta__link.--center{justify-content:center}@media screen and (max-width: 768px){.c-cta__link{order:3;margin-top:26px;justify-content:center;width:100%}}@media screen and (max-width: 568px){.c-cta__link{flex-direction:column}}.c-cta__btn{display:inline-flex;align-items:center;justify-content:center;height:69px;padding:0 22px;color:#fff !important;border-radius:4px;font-weight:bold;letter-spacing:.09em}@media screen and (max-width: 1280px){.c-cta__btn{font-size:16px;padding:0 15px;height:56px}}@media screen and (max-width: 768px){.c-cta__btn{font-size:15px;padding:0 12px}}@media screen and (max-width: 568px){.c-cta__btn{margin-bottom:10px;width:100%;max-width:306px;position:relative;justify-content:flex-start;margin-left:auto;margin-right:auto !important;font-size:17px;padding:0 20px}}.c-cta__btn::after{content:"";width:34px;height:34px;background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:6px}@media screen and (max-width: 1280px){.c-cta__btn::after{width:26px;height:26px}}@media screen and (max-width: 568px){.c-cta__btn::after{position:absolute;right:18px;top:50%;transform:translateY(-50%)}}.c-cta__btn:nth-child(1){background-color:#074da4;margin-right:23px}@media screen and (max-width: 768px){.c-cta__btn:nth-child(1){margin-right:16px}}@media screen and (max-width: 568px){.c-cta__btn:nth-child(1){margin-right:0}}.c-cta__btn:nth-child(1)::after{background-image:url(../img/arrow/arrow_right_c_bl.svg)}.c-cta__btn:nth-child(2){background-color:#fe4b21}.c-cta__btn:nth-child(2)::after{background-image:url(../img/arrow/arrow_right_c_or.svg)}.c-cta.c-cta--successstory{padding-block:46px 27px;background-color:#074da4}@media screen and (max-width: 1280px){.c-cta.c-cta--successstory{padding-block:40px}}.c-cta.c-cta--successstory .c-cta__flex{gap:1%;align-items:center}@media screen and (max-width: 768px){.c-cta.c-cta--successstory .c-cta__flex{gap:0}}@media screen and (max-width: 568px){.c-cta.c-cta--successstory .c-cta__flex{flex-direction:column;gap:10px}}.c-cta.c-cta--successstory .c-cta__left{width:48%;margin-left:-6.5%}@media screen and (max-width: 1280px){.c-cta.c-cta--successstory .c-cta__left{margin:0}}@media screen and (max-width: 768px){.c-cta.c-cta--successstory .c-cta__left{width:44%}}@media screen and (max-width: 568px){.c-cta.c-cta--successstory .c-cta__left{width:80%}}.c-cta.c-cta--successstory .c-cta__right{padding:0;translate:0 -7px}.c-cta.c-cta--successstory .c-cta__right p{margin:0 0 25px;color:#fff;letter-spacing:.13em}@media screen and (max-width: 1280px){.c-cta.c-cta--successstory .c-cta__right p{font-size:31px}}@media screen and (max-width: 768px){.c-cta.c-cta--successstory .c-cta__right p{font-size:4vw}}@media screen and (max-width: 568px){.c-cta.c-cta--successstory .c-cta__right p{font-size:5.6vw;margin:0}}.c-cta.c-cta--successstory .c-cta__right p span{margin:0;letter-spacing:.12em}@media screen and (max-width: 568px){.c-cta.c-cta--successstory .c-cta__link{margin-top:8px}}.c-cta.c-cta--successstory .c-cta__btn{letter-spacing:.12em}.c-cta.c-cta--successstory .c-cta__btn:nth-child(1){background-color:#fe4b21}div.c-basket__box{height:auto;margin:auto;text-align:center;padding:100px 0}@media screen and (max-width: 568px){div.c-basket__box{padding:50px 0}}div.c-basket__box h1,div.c-basket__box h2{margin:0 0 42px 0;text-align:center;font-weight:bold;background-position:center top;background-repeat:no-repeat;background-size:auto}div.c-basket__box p{padding:0 0 30px 0}div.c-basket__box a{justify-content:center}.c-articleEntry__item{padding:16px 0;border-bottom:1px solid #f2f2f2}.c-articleEntry__item dl{display:flex}.c-articleEntry__item dl dt{width:38%}@media screen and (max-width: 768px){.c-articleEntry__item dl dt{width:40%}}.c-articleEntry__item dl dt img{border-radius:3px}.c-articleEntry__item dl dd{flex:1;padding:0 0 0 10px}.c-articleEntry__thumb{width:100%;height:auto;position:relative;border-radius:4px;overflow:hidden}.c-articleEntry__thumb::before{content:"";display:block;padding-top:52.4%}.c-articleEntry__thumb img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.c-articleEntry__ttl{overflow:hidden;max-height:5.4em;line-height:1.8em;line-height:1.8em;padding:0}.c-articleEntry__ttl .textline{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.8em}.c-articleEntry.textend_dots h2,.c-articleEntry.textend_dots h3{overflow:hidden;max-height:5.4em;line-height:1.8em}.c-articleEntry.textend_dots h2 .textline,.c-articleEntry.textend_dots h3 .textline{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.8em}.c-articleEntry.textend_dots p{overflow:hidden;max-height:3.6em;line-height:1.8em}.c-articleEntry.textend_dots p .textline{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.8em}.c-articleEntry.textend_grad h2,.c-articleEntry.textend_grad h3{height:1.5;overflow:hidden;display:block;position:relative}.c-articleEntry.textend_grad h2:after,.c-articleEntry.textend_grad h3:after{content:"";display:block;width:5em;height:1.5;background-image:url(../img/article/textend_grad.png);background-size:100% 100%;position:absolute;right:0;bottom:0}.c-articleEntry.textend_grad p{height:3;overflow:hidden;display:block;position:relative}.c-articleEntry.textend_grad p:after{content:"";display:block;width:5em;height:1.5;background-image:url(../img/article/textend_grad.png);background-size:100% 100%;position:absolute;right:0;bottom:0}select.article-archive{width:100%}.c-articlePager{display:flex;justify-content:center;text-align:center;padding:50px 0 80px}@media screen and (max-width: 768px){.c-articlePager{padding-bottom:50px}}.c-articlePager li{display:inline-block;letter-spacing:normal;vertical-align:middle;margin:0 8px;font-weight:bold;font-size:16px;font-weight:500}@media screen and (max-width: 768px){.c-articlePager li{font-size:13px;margin:0 5px}}.c-articlePager li a,.c-articlePager li span.current{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid #c8c8c8}@media screen and (max-width: 768px){.c-articlePager li a,.c-articlePager li span.current{width:30px;height:30px}}.c-articlePager li a.prev,.c-articlePager li a.next,.c-articlePager li a.first,.c-articlePager li a.end,.c-articlePager li span.current.prev,.c-articlePager li span.current.next,.c-articlePager li span.current.first,.c-articlePager li span.current.end{background-repeat:no-repeat;background-size:100%;background-position:center center;border:none}.c-articlePager li a.prev,.c-articlePager li span.current.prev{background-image:url(../img/arrow/arrow_left_w.svg);margin-right:50px}@media screen and (max-width: 768px){.c-articlePager li a.prev,.c-articlePager li span.current.prev{margin-right:15px}}.c-articlePager li a.next,.c-articlePager li span.current.next{background-image:url(../img/arrow/arrow_right_w.svg);margin-left:50px}@media screen and (max-width: 768px){.c-articlePager li a.next,.c-articlePager li span.current.next{margin-left:15px}}.c-articlePager li span.current{background-color:#fe4b21;border-color:#fe4b21;color:#fff}.c-articleGrid{display:flex;flex-wrap:wrap;display:flex;justify-content:space-between;margin-top:-27px}@media screen and (max-width: 768px){.c-articleGrid{margin-top:-5px}}.c-articleGrid__bgBox{display:block}.c-articleGrid__bgBox:hover{opacity:.6;text-decoration:none}.c-articleGrid__bgBox:hover img{opacity:1}.c-articleGrid__item{margin-top:27px}@media screen and (max-width: 768px){.c-articleGrid__item{margin-top:5px}}.c-articleGrid.--column4::before,.c-articleGrid.--column4::after{content:"";height:0;width:22.7074235808%;order:1}@media screen and (max-width: 768px){.c-articleGrid.--column4::before,.c-articleGrid.--column4::after{display:none}}.c-articleGrid.--column4 .c-articleGrid__item{width:22.7074235808%}@media screen and (max-width: 768px){.c-articleGrid.--column4 .c-articleGrid__item{width:48.1%}}@media screen and (max-width: 568px){.c-articleGrid.--column4 .c-articleGrid__item{width:100%}}.c-articleGrid.--column3::after{content:"";height:0;width:30.6550218341%;order:1}@media screen and (max-width: 768px){.c-articleGrid.--column3::after{display:none}}.c-articleGrid.--column3 .c-articleGrid__item{width:30.6550218341%}@media screen and (max-width: 768px){.c-articleGrid.--column3 .c-articleGrid__item{width:48.1%}}@media screen and (max-width: 568px){.c-articleGrid.--column3 .c-articleGrid__item{width:100%}}.c-articleGrid.--column2 .c-articleGrid__item{width:48.3%}@media screen and (max-width: 568px){.c-articleGrid.--column2 .c-articleGrid__item{width:100%}}.c-articleGrid__thum{position:relative;position:relative;width:100%;border:solid 1px #c8c8c8;border-radius:4px}.c-articleGrid__thum:before{content:"";display:block;height:0;padding-top:52.5%}.c-articleGrid__thum img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.c-articleGrid__thum img{border-radius:4px}.c-articleGrid__thum .pop{z-index:2;position:absolute;top:-23px;left:-7px;width:53px;height:53px;background:url(../img/common/new.svg) center center no-repeat;background-size:100% 100%}@media screen and (max-width: 768px){.c-articleGrid__thum .pop{top:-15px;left:-8px;width:30px;height:30px}}@media screen and (max-width: 568px){.c-articleGrid__thum .pop{width:40px;height:40px}}.c-articleGrid__cont{position:relative;padding:0 12px 15px}@media screen and (max-width: 768px){.c-articleGrid__cont{padding:5px 0 10px}}.c-articleGrid__ttl{font-weight:700;overflow:hidden;max-height:4.5em;line-height:1.5em;min-height:4.5em}.c-articleGrid__ttl .textline{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.5em}.c-articleGrid__cgy{margin-top:-17px;display:flex;flex-wrap:wrap;max-width:94%}.c-articleGrid__cgy li{margin-right:5px}@media screen and (max-width: 768px){.c-articleGrid__cgy{margin-left:-3px}.c-articleGrid__cgy li{margin-right:3px}}.c-articleGrid__day{color:#848484;text-align:right;color:#848484;font-family:"Outfit",sans-serif;font-size:12px;font-weight:500;letter-spacing:.1em;margin-top:0}@media screen and (max-width: 1280px){.c-articleGrid__day{margin-top:0}}.c-articleGrid__text{overflow:hidden;max-height:4.5;line-height:1.5;padding:0}.c-articleGrid__text .textline{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.5}@media screen and (max-width: 568px){.c-articleGrid .c-articleGrid__item:not(.swiper-slide){margin-bottom:20px}.c-articleGrid .c-articleGrid__item:not(.swiper-slide) a{display:flex;align-items:flex-start}.c-articleGrid .c-articleGrid__item:not(.swiper-slide) .c-articleGrid__thum{width:42%;margin-right:13px}.c-articleGrid .c-articleGrid__item:not(.swiper-slide) .c-articleGrid__cont{flex:1;padding:0;display:flex;flex-direction:column}.c-articleGrid .c-articleGrid__item:not(.swiper-slide) .c-articleGrid__cgy{margin:0 0 5px 0;order:1}.c-articleGrid .c-articleGrid__item:not(.swiper-slide) .c-category{padding:2px 10px 2px 21px;font-size:10px}.c-articleGrid .c-articleGrid__item:not(.swiper-slide) .c-articleGrid__day{order:3;text-align:left;font-size:11px;margin-top:5px}.c-articleGrid .c-articleGrid__item:not(.swiper-slide) .c-articleGrid__ttl{order:2;min-height:3em;overflow:hidden;max-height:3.4em;line-height:1.7em}.c-articleGrid .c-articleGrid__item:not(.swiper-slide) .c-articleGrid__ttl .textline{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.7em}}.c-articleHead__thum{width:100%;height:auto;margin:30px auto 30px;overflow:hidden;position:relative;border-radius:4px}@media screen and (max-width: 568px){.c-articleHead__thum{margin:0 auto 20px auto}}.c-articleHead__ttl{margin:0 auto 15px auto;font-weight:bold;font-size:34px;letter-spacing:.05em;line-height:1.6}@media screen and (max-width: 768px){.c-articleHead__ttl{font-size:24px}}@media screen and (max-width: 568px){.c-articleHead__ttl{font-size:22px;margin:0 auto}}.c-articleHead__info{display:flex;align-items:center}@media screen and (max-width: 568px){.c-articleHead__info{flex-direction:column;align-items:flex-start}}.c-articleHead__info li{display:inline-block;font-size:0}.c-articleHead__info .c-articleDay{font-size:14px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:.1em;font-family:"Outfit",sans-serif}@media screen and (max-width: 568px){.c-articleHead__info .c-articleDay{margin-top:20px;margin-bottom:8px}}.c-articleHead__info .c-articleDay+li{margin-left:10px}@media screen and (max-width: 568px){.c-articleHead__info .c-articleDay+li{margin-left:0}}.c-articleHead__info .c-articleCgy{font-size:0}.c-articleHead__info .c-articleCgy li{margin-right:5px;margin-bottom:5px;display:inline-block}@media screen and (max-width: 768px){.c-articleBottom .l-wrapper{width:100%}}.c-articleAuthor__head{display:inline-block;border-radius:10px 10px 0px 0px;background:#222;padding:8px 12px;color:#fff;letter-spacing:.05em;font-size:14px;font-weight:bold}.c-articleAuthor__wrapper{display:flex;align-items:flex-start;padding:16px 18px 24px;border-radius:0px 4px 4px 4px;border:1px solid #222}@media screen and (max-width: 568px){.c-articleAuthor__wrapper{flex-direction:column}}.c-articleAuthor__icon{width:120px;margin-right:12px;position:relative;border-radius:50%}.c-articleAuthor__icon::before{content:"";padding-top:100%;display:block}@media screen and (max-width: 568px){.c-articleAuthor__icon{margin:0 auto}}.c-articleAuthor__icon img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover}.c-articleAuthor__text{flex:1;padding-top:18px}@media screen and (max-width: 568px){.c-articleAuthor__text{padding-top:10px}}.c-articleAuthor__name{display:flex;align-items:center;font-weight:700}.c-articleAuthor__name span{color:#fe4b21;font-family:"Outfit",sans-serif;margin-right:8px;font-size:14px;letter-spacing:.05em}.c-articleAuthor__description{margin-top:5px}@media screen and (max-width: 768px){.c-articleAuthor__description{font-size:14px}}.c-category{display:block;border-radius:34px;border:1px solid #c8c8c8;background:#fff;padding:7px 10px 6px 21px;font-size:11px;font-weight:700;letter-spacing:.06em;position:relative}@media screen and (max-width: 768px){.c-category{padding:4px 10px 4px 21px}}.c-category::before{content:"";position:absolute;width:6px;height:6px;top:50%;transform:translateY(-50%);left:10px;background:#fe4b21;border-radius:50%}.modal-overlay{display:none;visibility:hidden;position:fixed;left:0;top:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.7);z-index:999;transition:.3s;opacity:0}.modal-overlay.active{display:block;visibility:visible;opacity:1;transition:.3s}.modal-window{position:absolute;top:50%;left:50%;translate:-50% -50%;width:60%;max-width:800px;min-width:300px;margin:0}.modal-window.--vertical{max-width:500px}.modal-window img{height:100%;object-fit:contain}.js-modal-close{position:absolute;width:40px;height:40px;top:-18px;right:-18px;background-color:#fff;border:none;border-radius:50%;cursor:pointer;z-index:1}.js-modal-close:hover{opacity:.8}.js-modal-close::before{content:"";position:absolute;top:50%;left:50%;width:25px;height:1px;background-color:#000;transform:translate(-50%, -50%) rotate(45deg)}.js-modal-close::after{content:"";position:absolute;top:50%;left:50%;width:25px;height:1px;background-color:#000;transform:translate(-50%, -50%) rotate(-45deg)}.c-articleTopCta{padding-block:10px}.c-articleTopCta__list{display:grid;grid-template-columns:repeat(4, 1fr);gap:30px}.c-articleTopCta__button{margin-top:33px;display:block;width:fit-content;margin-inline:auto;padding:16px 33px;border-radius:28px;background-color:#1b4c9f;box-shadow:0px 4px 0px 0px #00348c;font-weight:900;font-size:16px;line-height:1.4375;letter-spacing:0;color:#fffcfc !important}@media screen and (max-width: 768px){.c-articleTopCta{display:none}}.c-articleTopCta2{background-color:#f8f8f8}.c-articleTopCta2__container{display:flex;align-items:center}.c-articleTopCta2__image{width:48.2%}.c-articleTopCta2__image img{object-fit:contain;translate:-1% 2%}.c-articleTopCta2__content{width:36.332%;padding-block:22px 36px}.c-articleTopCta2__subtitle{padding-block:6px 5px;background-color:#0048a5;font-family:"Noto Sans JP",sans-serif;font-weight:bold;font-size:clamp(.875rem,.591rem + .45vw,1rem);letter-spacing:.2em;color:#f9f9f9;text-align:center;border-bottom:solid 4px #fb4801}.c-articleTopCta2__title{margin-top:10px;font-weight:bold;font-size:clamp(3.188rem,1.625rem + 2.5vw,3.875rem);line-height:1.1;letter-spacing:-0.05em;color:#0048a5}.c-articleTopCta2__title span{font-size:1.04838em;display:inline-block;letter-spacing:.35em;width:106%}.c-articleTopCta2__button{display:block;margin-top:24px;padding:16px;background-color:#fb4801;border-radius:28px;box-shadow:0px 5px 0px 0px #c63b05;font-weight:bold;font-size:clamp(.875rem,.591rem + .45vw,1rem);line-height:1.4375;letter-spacing:0;color:#fffcfc !important;text-align:center}@media screen and (max-width: 768px){.c-articleTopCta2{display:none}}.c-articleTopCta2.--cross-border-ec .c-articleTopCta2__image img{translate:-1% 4%}.c-articleTopCta2.--cross-border-ec .c-articleTopCta2__title{letter-spacing:.06em}.c-articleTopCta2.--ec-success .c-articleTopCta2__image img{translate:-1% 4%}.c-articleTopCta2.--ec-success .c-articleTopCta2__title{letter-spacing:.06em}.c-articleTopCta2.--cosme-ec .c-articleTopCta2__image img{translate:-1% 5%}.c-articleTopCta2.--cosme-ec .c-articleTopCta2__title{letter-spacing:-0.06853em}.c-articleTopCta2.--food-ec .c-articleTopCta2__image img{translate:-1% 2%}.c-articleTopCta2.--food-ec .c-articleTopCta2__title{letter-spacing:.06em}.c-articleTopCta2.--d2c .c-articleTopCta2__image img{translate:-1% 4%}.c-articleTopCta2.--d2c .c-articleTopCta2__title{letter-spacing:.205em}.c-articleSlideCta{width:90.9803921569%;margin-inline:auto;overflow-x:hidden}.c-articleSlideCta__wrapper{margin-top:2em;padding-block:25px;background-color:#f1f0f0;position:relative}@media screen and (max-width: 568px){.c-articleSlideCta__wrapper{padding-block:16px}}.c-articleSlideCta .block img{width:100% !important;aspect-ratio:696/374;height:auto;object-fit:cover}.c-articleSlideCta .swiper-button-next,.c-articleSlideCta .swiper-button-prev{width:5%;height:100%;position:absolute;background-position:center center;background-repeat:no-repeat;background-size:12px 25px;top:4%}@media screen and (max-width: 568px){.c-articleSlideCta .swiper-button-next,.c-articleSlideCta .swiper-button-prev{background-size:9.6px 20px}}.c-articleSlideCta .swiper-button-next::after,.c-articleSlideCta .swiper-button-prev::after{content:""}.c-articleSlideCta .swiper-button-prev{left:0;background-image:url(../img/article/arrow_left_slide-cta.svg)}.c-articleSlideCta .swiper-button-next{right:0;background-image:url(../img/article/arrow_right_slide-cta.svg)}.c-articleSlideCta__button{display:block;margin-top:22px;padding:14.5px;background-color:#ff4800;border-radius:6px;box-shadow:0px 4px 0px 0px #ac3100;font-weight:900;font-size:19px;line-height:1.4736842105;letter-spacing:0;color:#fffcfc !important;text-decoration:none !important;text-align:center;margin-bottom:3em}@media screen and (max-width: 568px){.c-articleSlideCta__button{margin-top:16px;padding:12px;font-size:15px}}.c-youtubeCta{margin-top:12px}.c-youtubeCta__button{display:block;padding:14px;border-radius:6px;background-color:#1b4c9f;box-shadow:0px 4px 0px 0px #00348c;font-weight:900;font-size:19px;line-height:1.4736842105;letter-spacing:0;color:#fffcfc !important;text-align:center;text-decoration:none !important}@media screen and (max-width: 568px){.c-youtubeCta__button{font-size:min(4vw,19px)}}p:has(+.c-youtubeCta):not(#_){margin:0;line-height:1}div.supplement.boader>.c-youtubeCta{display:none}.c-youtubeFlex{display:flex;justify-content:space-between}.c-youtubeFlex iframe{width:49%;aspect-ratio:16/9;height:auto}@media screen and (max-width: 768px){.c-youtubeFlex{flex-direction:column}.c-youtubeFlex iframe{width:100%}}.c-bottomFixedCtaPc{position:fixed;z-index:2999999999;left:0;bottom:0;width:100%;box-shadow:0px 5px 15px 0px rgba(0,0,0,.35);opacity:1;visibility:visible;padding:9px 9px 13px;background-color:#fff;display:flex;align-items:center;justify-content:center;gap:35px}@media screen and (max-width: 768px){.c-bottomFixedCtaPc{display:none}}.c-bottomFixedCtaPc__close{position:absolute;z-index:11;top:5px;right:5px;width:24px;aspect-ratio:1;border-radius:50%;background-color:#063d8d;cursor:pointer}.c-bottomFixedCtaPc__close:before,.c-bottomFixedCtaPc__close:after{content:"";position:absolute;top:50%;left:50%;display:block;width:12px;height:1px;background-color:#fff}.c-bottomFixedCtaPc__close:before{transform:translate(-50%, -50%) rotate(45deg)}.c-bottomFixedCtaPc__close:after{transform:translate(-50%, -50%) rotate(-45deg)}.c-bottomFixedCtaPc__button{display:grid;place-items:center;width:306px;height:62px;padding:8px;border-radius:31px;background-color:#0048a5;box-shadow:0px 6px 0px 0px #001f48;font-weight:700;font-size:16px;line-height:1.6;letter-spacing:.05em;color:#fff !important;position:relative}.c-bottomFixedCtaPc__button::after{content:"";display:block;position:absolute;top:50%;translate:0 -50%;right:25px;width:7px;aspect-ratio:6.5/13;background:url(../img/arrow/arrow_right_wh.svg) center center/contain no-repeat}.c-bottomFixedCtaPc__button.--orange{background-color:#fc4700;box-shadow:0px 6px 0px 0px #7e2401}.c-bottomFixedCtaPc__button.--orange::after{right:18.5px}.c-bottomFixedCtaPc.hidden,.c-bottomFixedCtaPc.close-click{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s,visibility .3s}.bottom-fixed-cta-sp{display:none;position:fixed;z-index:2999999999;left:50%;translate:-50%;bottom:0;width:94.933%;aspect-ratio:345/100;height:auto;background-color:#fff;box-shadow:0px 5px 15px 0px rgba(0,0,0,.35);opacity:1;visibility:visible}.bottom-fixed-cta-sp img{height:100%}@media screen and (max-width: 768px){.bottom-fixed-cta-sp{display:block}}.bottom-fixed-cta-sp__close{position:absolute;z-index:11;top:-12px;right:-4px;width:24px;aspect-ratio:1;border-radius:50%;background-color:#063d8d;cursor:pointer}.bottom-fixed-cta-sp__close:before,.bottom-fixed-cta-sp__close:after{content:"";position:absolute;top:50%;left:50%;display:block;width:12px;height:1px;background-color:#fff}.bottom-fixed-cta-sp__close:before{transform:translate(-50%, -50%) rotate(45deg)}.bottom-fixed-cta-sp__close:after{transform:translate(-50%, -50%) rotate(-45deg)}.bottom-fixed-cta-sp a{display:block}.bottom-fixed-cta-sp.hidden,.bottom-fixed-cta-sp.close-click{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s,visibility .3s}.c-inArticleCta{border:12px solid #265aa4;background:url(../img/article/cta_bg01.webp) center center/cover no-repeat;margin-block:1em;position:relative}@media screen and (max-width: 767px){.c-inArticleCta{max-width:500px;margin-inline:auto}}.c-inArticleCta__header{padding:0 4px 7px;background-color:#265aa4;display:flex}@media screen and (max-width: 767px){.c-inArticleCta__header{flex-direction:column}}.c-inArticleCta__header__text{flex:1;margin:0 !important;font-weight:900;font-size:clamp(1rem,.477rem + .84vw,1.23rem) !important;line-height:1.4285714286;letter-spacing:.07em;color:#fff;line-height:1.6 !important;translate:0 .1em}@media screen and (max-width: 767px){.c-inArticleCta__header__text{font-size:min(3vw,17px) !important;text-align:center}}.c-inArticleCta__header__image{width:37%}@media screen and (max-width: 767px){.c-inArticleCta__header__image{width:85%;margin:2px auto 0}}.c-inArticleCta__body{display:flex}@media screen and (max-width: 767px){.c-inArticleCta__body{display:block}}.c-inArticleCta__body__slider{display:none;padding-block:4px 30px;width:45.3608247423%;margin-inline:auto;position:relative}@media screen and (max-width: 767px){.c-inArticleCta__body__slider{display:none}}.c-inArticleCta__body__slider .swiper{overflow-x:hidden}.c-inArticleCta__body__slider .swiper .block .slide__title{text-align:right;margin:0;position:relative}.c-inArticleCta__body__slider .swiper .block .slide__title span{font-weight:700;font-size:clamp(1rem,.591rem + .65vw,1.18rem);line-height:1.45;letter-spacing:.07em;color:#000;display:inline-block;background-color:#f6f8ff;padding-inline:.6em 4%}.c-inArticleCta__body__slider .swiper .block .slide__title::before{content:"";position:absolute;top:.95em;left:0;width:100%;height:1px;background-color:#000;z-index:-1}.c-inArticleCta__body__slider .swiper .block .slide__description{margin:4px 0 0;padding:15px 12px;background-color:#fff;font-weight:900;font-size:clamp(.787rem,.336rem + .72vw,.986rem);line-height:1.4705882353;letter-spacing:.07em;color:#275aa5}.c-inArticleCta__body__slider .swiper .block .slide__description em{color:#fc4700}.c-inArticleCta__body__slider .swiper .block .slide__image{margin:5px 0 0 4%;width:92%;aspect-ratio:320/191;height:auto}.c-inArticleCta__body__slider .swiper .block .slide__image img{height:100%;object-fit:contain}.c-inArticleCta__body__slider .swiper-button-next,.c-inArticleCta__body__slider .swiper-button-prev{width:5%;height:100%;position:absolute;background-position:center center;background-repeat:no-repeat;background-size:12px 25px;top:4%}@media screen and (max-width: 568px){.c-inArticleCta__body__slider .swiper-button-next,.c-inArticleCta__body__slider .swiper-button-prev{background-size:9.6px 20px}}.c-inArticleCta__body__slider .swiper-button-next::after,.c-inArticleCta__body__slider .swiper-button-prev::after{content:""}.c-inArticleCta__body__slider .swiper-button-prev{left:-30px;background-image:url(../img/article/arrow_left_slide-cta.svg)}.c-inArticleCta__body__slider .swiper-button-next{right:-30px;background-image:url(../img/article/arrow_right_slide-cta.svg)}.c-inArticleCta__body__image{width:50.3209242619%;display:grid;place-content:center}@media screen and (max-width: 767px){.c-inArticleCta__body__image{display:none}}.c-inArticleCta__body__cta{background-color:#fff;width:43%;width:49.6790757381%;padding:28px 2.4% 39px}@media screen and (max-width: 767px){.c-inArticleCta__body__cta{width:100%;padding-block:17px 36px}}.c-inArticleCta__body__cta .cta__subCopy{width:100%;margin:0 auto !important;padding:1px 2% 2px;background-color:#0048a5;border-left:5px solid #fb4801;text-align:center}@media screen and (max-width: 767px){.c-inArticleCta__body__cta .cta__subCopy{width:88%;padding:8px 2% 7px}}.c-inArticleCta__body__cta .cta__subCopy span{font-weight:700;font-size:clamp(.875rem,.523rem + .56vw,1.03rem);line-height:1.18;letter-spacing:.17em;color:#fff;translate:.4em;display:inline-block}@media screen and (max-width: 767px){.c-inArticleCta__body__cta .cta__subCopy span{font-size:min(4.6vw,18.62px);translate:none}}.c-inArticleCta__body__cta .cta__mainCopy{margin-top:-11px;width:103%}@media screen and (max-width: 767px){.c-inArticleCta__body__cta .cta__mainCopy{width:90%;margin-inline:auto}}.c-inArticleCta__body__cta .c-bottomFixedCtaPc__button{font-weight:900;text-decoration:none !important;width:100%;margin:22px 0 0;height:fit-content;padding:11px;font-size:clamp(.813rem,.364rem + .72vw,1.01rem)}.c-inArticleCta__body__cta .c-bottomFixedCtaPc__button::after{right:3%}@media screen and (max-width: 767px){.c-inArticleCta__body__cta .c-bottomFixedCtaPc__button{width:90%;margin-inline:auto;font-size:min(4.2vw,17px)}}.c-inArticleCta__link{position:absolute;inset:0;width:100%;height:100%;z-index:1;opacity:0}.c-inArticleCta2{margin-block:1em;width:100%;aspect-ratio:800/395;height:auto;position:relative}@media screen and (max-width: 768px){.c-inArticleCta2{aspect-ratio:330/280}}.c-inArticleCta2:not(#_) img{width:100% !important;height:100% !important;object-fit:cover}@media screen and (max-width: 768px){.c-inArticleCta2:not(#_) img{object-position:left}}.c-inArticleCta2__button{position:absolute;bottom:10%;left:6%;width:47.5%}@media screen and (max-width: 768px){.c-inArticleCta2__button{width:90%;bottom:8%;right:unset;left:50%;translate:-50%}}.c-articleCtaBox{margin-block:1em;background-color:#fff;border:1px solid #ff4b00;border-radius:4px;padding:24px 32px 36px}@media screen and (max-width: 768px){.c-articleCtaBox{padding:20px 16px 28px}}.c-articleCtaBox__title{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;font-size:24px !important;line-height:1.45 !important;letter-spacing:.48px;color:#ff4b00;margin:0 !important}@media screen and (max-width: 768px){.c-articleCtaBox__title{font-size:20px !important}}@media screen and (max-width: 568px){.c-articleCtaBox__title{font-size:18px !important}}.c-articleCtaBox__description{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;font-size:16px !important;line-height:1.5 !important;letter-spacing:.32px;color:#222;margin:8px 0 0 !important}@media screen and (max-width: 568px){.c-articleCtaBox__description{font-size:14px !important}}.c-articleCtaBox__buttonWrap{position:relative;margin-top:16px;padding-block:12px 8px}.c-articleCtaBox__buttonWrap::before{z-index:1}@media screen and (max-width: 768px){.c-articleCtaBox__buttonWrap{padding-block:20px 7px}}.c-articleCtaBox__button{display:flex;align-items:center;gap:8px;width:82%;width:100%;max-width:557px;margin-inline:auto;padding:20px 24px 20px 24%;background-color:#fb4801;border-radius:100px;box-shadow:0px 8px 0px 0px #902900;text-decoration:none !important;color:#fff !important;transition:opacity .3s;position:relative}@media screen and (max-width: 1280px){.c-articleCtaBox__button{padding:20px 24px 20px 28%}}@media screen and (max-width: 768px){.c-articleCtaBox__button{padding:18px 16px 18px 24%;box-shadow:0px 6px 0px 0px #902900}}@media screen and (max-width: 414px){.c-articleCtaBox__button{padding:18px 16px 18px 22%}}@media screen and (max-width: 374px){.c-articleCtaBox__button{padding:18px 16px 18px 19%}}.c-articleCtaBox__button:hover{opacity:.85}.c-articleCtaBox__buttonImages{position:absolute;left:10%;bottom:0;width:17.8%}.c-articleCtaBox__buttonImages img{display:block;width:100%;height:auto;object-fit:contain}@media screen and (max-width: 768px){.c-articleCtaBox__buttonImages{left:3%}}@media screen and (max-width: 568px){.c-articleCtaBox__buttonImages{left:2%;width:20%;bottom:8px}}@media screen and (max-width: 374px){.c-articleCtaBox__buttonImages{left:0%;width:19%}}.c-articleCtaBox__buttonText{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:900;font-size:20px;line-height:1;letter-spacing:.4px;color:#fff;white-space:nowrap}@media screen and (max-width: 768px){.c-articleCtaBox__buttonText{font-size:min(4vw,18px)}}.c-articleCtaBox__buttonArrow{flex-shrink:0;width:10px;height:13px;display:flex;align-items:center;justify-content:center}.c-articleCtaBox__buttonArrow svg{width:100%;height:100%;fill:#fff}.c-articleCtaButton{margin-block:1em;display:flex;flex-direction:column;align-items:center;width:100%;max-width:600px;margin-inline:auto}.c-articleCtaButton__badge{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;padding:6px 24px;background-color:#fff;border:2px solid #ff4b00;border-radius:100px;margin-bottom:-12px}@media screen and (max-width: 568px){.c-articleCtaButton__badge{padding:4px 16px;margin-bottom:-10px}}.c-articleCtaButton__badgeText{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;font-size:16px;line-height:1;letter-spacing:.32px;color:#ff4b00;white-space:nowrap}@media screen and (max-width: 568px){.c-articleCtaButton__badgeText{font-size:13px}}.c-articleCtaButton__badgeTail{position:absolute;bottom:-9px;left:50%;translate:-50% 0;width:14px;height:9px}.c-articleCtaButton__badgeTail::before,.c-articleCtaButton__badgeTail::after{content:"";position:absolute;left:0;width:0;height:0}.c-articleCtaButton__badgeTail::before{top:0;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-top:9px solid #ff4b00}.c-articleCtaButton__badgeTail::after{top:0;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-top:7px solid #fff}.c-articleCtaButton__link{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:20px 24px;background-color:#fb4801;border-radius:100px;box-shadow:0px 8px 0px 0px #902900;text-decoration:none !important;color:#fff !important;transition:opacity .3s}@media screen and (max-width: 568px){.c-articleCtaButton__link{padding:18px 16px;box-shadow:0px 6px 0px 0px #902900}}.c-articleCtaButton__link:hover{opacity:.85}.c-articleCtaButton__text{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:900;font-size:20px;line-height:1;letter-spacing:.4px;color:#fff;white-space:nowrap}@media screen and (max-width: 768px){.c-articleCtaButton__text{font-size:min(4vw,18px)}}.c-articleCtaButton__arrow{flex-shrink:0;width:10px;height:13px;display:flex;align-items:center;justify-content:center}.c-articleCtaButton__arrow svg{width:100%;height:100%;fill:#fff}.l-header{width:100%;min-width:1000px;position:fixed;z-index:100;background:#fff}@media screen and (max-width: 768px){.l-header{min-width:inherit}}@media screen and (max-width: 768px){.l-header__inner{min-width:inherit;height:55px}}.l-header__top{height:74.5px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f2f2f2}@media screen and (max-width: 1280px){.l-header__top{height:64px}}@media screen and (max-width: 768px){.l-header__top{height:60px;border:none}}.l-header__logo a{display:flex;align-items:center;margin-left:28px}@media screen and (max-width: 768px){.l-header__logo a{margin-left:16px}}.l-header__logo a img{width:446px;height:auto}@media screen and (max-width: 1280px){.l-header__logo a img{width:400px}}@media screen and (max-width: 768px){.l-header__logo a img{width:277px}}.l-header__links{display:flex;margin-bottom:15px}@media screen and (max-width: 768px){.l-header__links{flex-direction:column}}.l-header__links a{height:100%;padding:20px 29px;font-size:15px;font-weight:700;line-height:1.2}@media screen and (max-width: 1280px){.l-header__links a{padding:15px;font-size:14px}}@media screen and (max-width: 768px){.l-header__links a{padding:15px 10px;font-size:14px}.l-header__links a.u-link__newtab{background-position:center right 15px}}.l-header__links__service{font-size:16px;font-weight:700;display:flex;align-items:center;margin-right:27px}@media screen and (max-width: 768px){.l-header__links__service{margin-right:0}}.l-header__links__btn{border-radius:0px 0px 10px 10px}.l-header__links__btn,.l-header__links__btn:hover,.l-header__links__btn:visited,.l-header__links__btn:link{color:#fff;text-decoration:none}@media screen and (max-width: 768px){.l-header__links__btn{border-radius:0}}.l-header__links__btn.--contact{background:#074da4;margin-right:7px;padding:20px 24px}@media screen and (max-width: 768px){.l-header__links__btn.--contact{margin-right:0;padding:15px 10px;font-size:14px}}.l-header__links__btn.--download{background:#fe4b21}.l-header__search{padding:80px 12px 0}.l-header__search .l-sidebar__search{margin-bottom:20px}.l-header__search .c-search__form{position:relative}.l-header__search input{width:100%}.l-header__search .c-search__button{position:absolute;top:50%;right:10px;transform:translateY(-50%);width:30px;height:30px}#container{position:relative;padding-top:137.5px}@media screen and (max-width: 1280px){#container{padding-top:123px}}@media screen and (max-width: 768px){#container{padding-top:60px}}header{position:absolute;top:0;left:0}header.fixed{background:#fff;position:fixed;z-index:100;top:-100%;animation:fadeInHeader .6s ease forwards}header.fixed .l-header-nav{padding:0 20px;justify-content:space-between}@media screen and (max-width: 1280px){header.fixed .l-header-nav{justify-content:center;padding:0}}header.fixed .l-header-nav .l-header__logo{display:block}header.fixed .l-header-nav .l-header__logo img{width:350px}@media screen and (max-width: 1400px){header.fixed .l-header-nav .l-header__logo img{width:300px}}@media screen and (max-width: 1350px){header.fixed .l-header-nav .l-header__logo img{width:250px}}@media screen and (max-width: 1280px){header.fixed .l-header-nav .l-header__logo{display:none}}@keyframes fadeInHeader{0%{top:-70px}100%{top:0}}.l-header-nav{margin:auto;display:flex;justify-content:center;align-items:center}.l-header-nav .l-header__logo{display:none}@media screen and (max-width: 768px){.l-header-nav{position:fixed;top:0;right:0;bottom:0;width:70%;overflow:auto;background-color:#fff;z-index:1000;-webkit-transform:none;transform:none}}.l-header-nav__list{display:flex;justify-content:center;align-items:center}@media screen and (max-width: 768px){.l-header-nav__list{flex-direction:column;width:100%;padding:0 0}}.l-header-nav__item{margin:0}@media screen and (max-width: 768px){.l-header-nav__item{width:100%;border-bottom:#ececec 1px solid}}.l-header-nav__item a{display:block;width:100%;height:100%;padding:19px 16px 21px;font-weight:700;font-size:15px}@media screen and (max-width: 768px){.l-header-nav__item a{padding:15px}}.l-header-nav__item a.active,.l-header-nav__item a:hover{position:relative}.l-header-nav__item a.active::after,.l-header-nav__item a:hover::after{content:"";position:absolute;bottom:12px;left:50%;transform:translateX(-50%);width:6px;height:6px;border-radius:50%;background:#fe4b21}@media screen and (max-width: 768px){.l-header-nav__item a.active,.l-header-nav__item a:hover{display:flex;align-items:center}.l-header-nav__item a.active::after,.l-header-nav__item a:hover::after{position:initial;transform:none;margin-left:10px}}.l-header-nav__item--search{width:37px;height:37px;margin:0 0 0 15px;margin-top:-10px}.l-header-nav__item--search button{padding:0}@media screen and (max-width: 768px){.l-header-nav__item--search{margin-top:20px}}.l-header-nav__item.switching{display:none}@media screen and (max-width: 768px){.l-header-nav__item.switching{display:inherit}}.l-header-nav__item.switching img{width:90%;height:auto;margin:0 auto 20px auto}.l-header-nav__item.switching ul{padding:15px 0}.l-header-nav__item.switching ul li a{padding:3px 15px;font-weight:normal;border-bottom:none}body.drawer_open{overflow:hidden;-ms-touch-action:none;touch-action:none}.l-headerToggle{display:none}@media screen and (max-width: 768px){.l-headerToggle{position:absolute;z-index:1001;top:0;right:0;display:block;box-sizing:content-box;width:22px;padding:20px 19px;-webkit-transform:translateZ(0);transform:translateZ(0);border:0;outline:0;background-color:#fe4b21;border-radius:0px 0px 0px 15px}}.l-headerToggle__bar{background-color:#fff;display:block;width:100%;height:2px;border:0;-webkit-transition:background-color .35s ease,transform .35s ease;transition:background-color .35s ease,transform .35s ease}.l-headerToggle__bar+.l-headerToggle__bar{margin-top:7px}.l-headerToggle.toggle_active .top{-webkit-transform:translateY(10px) translateX(0) rotate(45deg);transform:translateY(10px) translateX(0) rotate(45deg);width:30px}.l-headerToggle.toggle_active .middle{opacity:0}.l-headerToggle.toggle_active .bottom{-webkit-transform:translateY(-9px) translateX(0) rotate(-45deg);transform:translateY(-9px) translateX(0) rotate(-45deg);width:30px;margin-left:0}.drawer_bg{display:none;width:100%;height:100%;position:fixed;z-index:999;top:0;left:0;background-color:rgba(51,51,51,.5)}@media screen and (max-width: 768px){.l-header-nav{display:none;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch}.l-header-nav.is_open{display:block;top:0;opacity:1;animation-duration:.4s;animation-name:fadeInRight}}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeOutRight{from{opacity:0;transform:translate3d(0, 0, 0)}to{opacity:1;transform:translate3d(100%, 0, 0)}}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeOutLeft{from{opacity:0;transform:translate3d(0, 0, 0)}to{opacity:1;transform:translate3d(-100%, 0, 0)}}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeOutDown{from{opacity:1;transform:translate3d(0, 0, 0)}to{opacity:0;transform:translate3d(0, -100%, 0)}}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeOutUp{from{opacity:1;transform:translate3d(0, 0, 0)}to{opacity:0;transform:translate3d(0, 100%, 0)}}@keyframes fadeInScale{from{opacity:0;transform:scale(0.9)}to{opacity:1;transform:scale(1)}}@keyframes fadeOutScale{from{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0.9)}}.l-footer{width:100%;padding:80px 0;margin:auto;background-color:#222}@media screen and (max-width: 768px){.l-footer{padding:46px 0}.l-footer .l-wrapper{width:87%}}.l-footer a,.l-footer a:hover,.l-footer a:visited,.l-footer a:link{color:#fff;text-decoration:none}.l-footer a:hover{text-decoration:underline}.l-footer__top{padding-bottom:42px;border-bottom:1px solid #909090}@media screen and (min-width: 1001px){.l-footer__top{display:flex;align-items:flex-start;justify-content:space-between}}.l-footer__logo{padding:0}@media screen and (max-width: 1000px){.l-footer__logo{margin-bottom:25px}}@media screen and (max-width: 768px){.l-footer__logo{margin-bottom:16px}}.l-footer__logo img{max-width:582px;height:auto}@media screen and (max-width: 1280px){.l-footer__logo img{max-width:500px}}.l-footer__sns{margin-top:20px;display:flex}.l-footer__sns__item{width:25px;margin-right:15px}.l-footer__search{margin-right:24px}@media screen and (max-width: 768px){.l-footer__search{margin-right:0}}.l-footer .c-search__title{margin-bottom:13px;letter-spacing:.05em;font-weight:bold;text-align:left}@media screen and (max-width: 768px){.l-footer .c-search__title{font-size:14px}}.l-footer .c-search__input{width:300px;margin:0}.l-footer .c-search__form{justify-content:flex-start}.l-footer__sitemap{padding:33px 0 65px}@media screen and (min-width: 1281px){.l-footer__sitemap__wrapper{display:flex;align-items:flex-end}}.l-footer__sitemap__wrapper h2{color:#fff;font-family:"Outfit",sans-serif;font-size:22px;font-weight:600;letter-spacing:.01em;text-transform:capitalize}@media screen and (max-width: 1280px){.l-footer__sitemap__wrapper h2{margin-bottom:15px}}@media screen and (min-width: 769px){.l-footer__sitemap__wrapper h2{width:195px}}@media screen and (max-width: 768px){.l-footer__sitemap__wrapper h2{font-size:17px;margin-bottom:0}}@media screen and (max-width: 768px){.l-footer__sitemap__wrapper h2{margin-bottom:5px}}@media screen and (min-width: 569px){.l-footer__sitemap__list{display:flex;flex-wrap:wrap;margin:0 -19px;margin-bottom:3px}}.l-footer__sitemap__item{font-size:15px;font-weight:700}.l-footer__sitemap__item a{padding:10px 19px}@media screen and (max-width: 768px){.l-footer__sitemap__item{margin-top:5px}}@media screen and (max-width: 568px){.l-footer__sitemap__item{padding-left:5px;margin-top:14px}}.l-footer__copyright p{color:#afafaf;font-weight:700}.l-footer__copyright__name{font-size:15px;margin-bottom:10px}.l-footer__copyright__addr{font-size:11px}.l-footer__copyright__copy{margin-top:25px;font-family:"Outfit",sans-serif;font-size:12px;letter-spacing:.01em}.l-page--column_2{padding-top:40px;padding-bottom:100px}@media screen and (min-width: 769px){.l-page--column_2{display:flex;justify-content:space-between}}@media screen and (max-width: 768px){.l-page--column_2{padding-top:20px;padding-bottom:60px}}.l-page--column_2 .l-page__main{width:65.2%}@media screen and (max-width: 768px){.l-page--column_2 .l-page__main{width:100%}}.l-page--column_2 .l-sidebar{width:28.5%;margin-top:36px}@media screen and (max-width: 768px){.l-page--column_2 .l-sidebar{width:100%}}@media screen and (min-width: 769px){.p-single .l-sidebar{margin-top:0}}.p-single:has(.c-inArticleCta) .editor>p:first-child img:first-child,.p-single:has(.c-inArticleCta) .editor .c-articleSlideCta__wrapper,.p-single:has(.c-inArticleCta) .editor .c-articleSlideCta__button{display:none}.l-sidebar__search{margin-bottom:40px}.l-sidebar__search .c-search__input{flex:1;padding:10px 20px}.l-sidebar__block{margin-top:40px}.l-sidebar__fixed{position:sticky;top:80px}.l-sidebar__banner li+li{margin-top:40px}.l-sidebar__banner__button{margin-top:10px;display:block;border-radius:6px;padding:16px;background-color:#fc2e00;color:#fff !important;font-size:16px;font-weight:bold;line-height:1.4411764706;letter-spacing:0;text-align:center;box-shadow:0px 7px 0px 0 #ac3000;position:relative}.l-sidebar__banner__button::after{content:"";position:absolute;top:50%;translate:0 -50%;transition:translate .3s;right:7.2%;display:block;width:18px;aspect-ratio:1;height:auto;background:url(../img/arrow/arrow_right_c_or_dl.svg) center center/contain no-repeat}.l-sidebar__banner__button:hover::after{translate:.25em -50%}.l-sidebar__ttl{margin:0 auto 6px auto;padding-left:24px;font-weight:bold;letter-spacing:.05em;font-weight:700;position:relative}.l-sidebar__ttl::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);background-position:center center;background-repeat:no-repeat;background-size:100%;width:22px;height:22px}.l-sidebar__ttl.--category::before{background-image:url(../img/common/sidebar-category.svg)}.l-sidebar__ttl.--popular::before{background-image:url(../img/common/sidebar-popular.svg)}.l-sidebar__category .c-category{padding:10px 16px;border:none;border-bottom:1px solid #f2f2f2;border-radius:0}.l-sidebar__category .c-category::before{left:0}.l-sec{padding-top:40px;padding-bottom:40px}@media screen and (max-width: 768px){.l-sec{padding-top:15px;padding-bottom:15px}}.l-sec.--bgColor{background:#f2f2f2}.p-edit__cat{background-color:#f2f2f2;padding:28px 0 64px}@media screen and (max-width: 768px){.p-edit__cat{padding-bottom:30px}}.p-edit__cat__list{max-width:1004px;margin:42px auto 0;flex-wrap:wrap}.p-edit__cat__list li{margin-right:20px;margin-bottom:12px}.p-edit__cat__list .c-category{font-size:12px;letter-spacing:0}div.editor{padding:0;font-weight:normal;font-family:"Zen Kaku Gothic New",sans-serif}@media screen and (max-width: 568px){div.editor{padding:20px 0 0 0}}div.editor h1,div.editor h2,div.editor h3,div.editor h4,div.editor h5,div.editor h6{font-weight:bold}div.editor h1 span,div.editor h2 span,div.editor h3 span,div.editor h4 span,div.editor h5 span,div.editor h6 span{font-weight:700 !important}div.editor h1{padding:2px 0 2px 8px;margin-bottom:1em;line-height:1.3em}div.editor h2{padding:8px 10px 12px 20px;margin-top:35px;margin-bottom:24px;line-height:1.3em;border-left:#fe4b21 4px solid;background:#f2f2f2;letter-spacing:.05em}@media screen and (max-width: 768px){div.editor h2{padding:8px 8px 8px 15px}}div.editor h3{padding:12px 16px;background:#ffefeb;margin-top:30px;margin-bottom:24px;letter-spacing:.05em;line-height:1.3}div.editor h4{color:#fe4b21;margin-top:30px;margin-bottom:20px;line-height:1.6;letter-spacing:.05em}div.editor h5{color:#fe4b21;margin-top:30px;margin-bottom:20px}div.editor a:link,div.editor a:visited,div.editor a:active,div.editor a:hover{text-decoration:underline;color:#fe4b21}div.editor p{font-style:normal;line-height:200%;margin-bottom:1em;margin-bottom:1em}div.editor p br{clear:inherit}div.editor br{clear:both}div.editor .center{text-align:center;text-indent:0}div.editor .left{text-align:left;text-indent:0}div.editor .right{text-align:right;text-indent:0}div.editor strong{font-weight:bold}div.editor em{font-style:italic}div.editor blockquote{background-color:#e1e1e1;padding:2em 1em 1em;position:relative;margin-bottom:15px;border-radius:10px;border:none}div.editor blockquote p:first-child{margin-top:10px}div.editor blockquote:before{content:"“";font-size:400%;line-height:1em;color:#fff;position:absolute;left:10px;top:10px}@media screen and (max-width: 768px){div.editor blockquote:before{left:5px;top:5px}}div.editor blockquote:after{content:"”";font-size:400%;line-height:0em;color:#fff;position:absolute;right:10px;bottom:10px}@media screen and (max-width: 768px){div.editor blockquote:after{right:5px;bottom:5px}}div.editor img{max-width:100%;height:auto !important}div.editor .f_left{float:left}@media screen and (max-width: 568px){div.editor .f_left{float:none}}div.editor .f_right{float:right}@media screen and (max-width: 568px){div.editor .f_right{float:none}}div.editor .aligncenter{margin:3% auto}div.editor .alignright{float:right;margin:3% 0 3% 3%}@media screen and (max-width: 568px){div.editor .alignright{float:none;margin:3% auto}}div.editor .alignleft{float:left;margin:3% 3% 3% 0}@media screen and (max-width: 568px){div.editor .alignleft{float:none;margin:3% auto}}div.editor ul,div.editor ol{margin:3% 0}@media screen and (max-width: 768px){div.editor ul,div.editor ol{padding:10px 0 10px 10px}}div.editor li{line-height:1.5em;list-style-position:inside}div.editor li::marker{color:#fe4b21}@media screen and (max-width: 568px){div.editor li{line-height:1.7em}}div.editor ul li{list-style-type:disc}div.editor ol li{list-style-type:decimal}div.editor table{border-collapse:collapse;max-width:100%}div.editor table th,div.editor table td{border:1px solid #c8c8c8;padding:5px 10px}div.editor table th{font-weight:bold}div.editor .wp-block-embed__wrapper iframe{width:100% !important}div.editor .wp-block-embed-youtube{position:relative;width:100%;padding-top:56.25%;margin-bottom:60px !important;margin-top:3%}div.editor .wp-block-embed-youtube .wp-block-embed__wrapper{position:static}div.editor .wp-block-embed-youtube iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}div.editor .wp-block-embed figcaption{position:absolute;z-index:10;top:100.25%;left:0;right:0;font-size:80%;text-align:center}div.editor .wp-block-image figcaption{font-size:80%;text-align:center}div.editor .wp-caption{max-width:100%}div.editor .wp-block-file__button{background-color:#fe4b21;color:#fff !important;text-decoration:none !important}div.editor .wp-block-file__button:hover{background-color:#074da4;color:#fff !important}div.editor .wp-block-button.aligncenter{text-align:center}div.editor .wp-block-button a{margin:0 auto 50px;width:90%;max-width:250px;color:#fff;background:#074da4 !important;padding:15px 20px;border-radius:100px;text-decoration:none;text-align:center;display:block}div.editor .wp-block-button a:hover{opacity:.8}div.editor .a2a_button_twitter span,div.editor .a2a_button_facebook span,div.editor .a2a_button_line span{background-color:rgba(0,0,0,0) !important}div.editor .a2a_button_twitter path,div.editor .a2a_button_facebook path,div.editor .a2a_button_line path{fill:#fe4b21}div.editor .wp-block-cover{margin:3% auto}div.editor .supplement.boader::after{content:"";display:block;clear:both}@media screen and (min-width: 769px){div.editor .column-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}div.editor .column-wrap>h3,div.editor .column-wrap h4,div.editor .column-wrap h5{width:100%}div.editor .t-1of2{width:49%}}div.editor .btn-wrap.aligncenter{text-align:center}div.editor .btn-wrap a{display:inline-block;text-decoration:none;padding:1em 2em;background:#444;border:1px solid #444;text-shadow:1px 1px 0 rgba(0,0,0,.05);box-shadow:0 3px 5px #e9e9e9;color:#fff}div.editor a.button--download{background-color:#fe4b21;margin:20px auto 30px;display:inline-flex;align-items:center;justify-content:center;height:69px;padding:0 22px;color:#fff !important;text-decoration:none;border-radius:4px;font-weight:bold;letter-spacing:.09em}@media screen and (max-width: 1280px){div.editor a.button--download{font-size:16px;padding:0 15px;height:56px}}@media screen and (max-width: 768px){div.editor a.button--download{font-size:15px;padding:0 12px}}@media screen and (max-width: 568px){div.editor a.button--download{margin-bottom:10px;width:100%;max-width:306px;position:relative;justify-content:flex-start;margin-left:auto;margin-right:auto !important;font-size:17px;padding:0 20px}}div.editor a.button--download::after{content:"";width:34px;height:34px;background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:6px;background-image:url(../img/arrow/arrow_right_c_or.svg)}@media screen and (max-width: 1280px){div.editor a.button--download::after{width:26px;height:26px}}@media screen and (max-width: 568px){div.editor a.button--download::after{position:absolute;right:18px;top:50%;transform:translateY(-50%)}}div.editor .pageHeading{text-align:center}div.editor .pageContent{width:728px;max-width:100%;margin:0 auto}div.editor .pageContent+.pageContent{margin-top:2em}div.editor .inquiry__caption{font-weight:bold}div.editor .inquiry{background-color:#e8eaf0;padding:1em 2em}div.editor .inquiry .inquiryList{margin:0}div.editor .inquiry .inquiryList__item__caption::after{content:"："}div.editor .inquiry .inquiryList__phoneNumber{color:#004a96;font-size:1.8em;font-weight:bold;text-decoration:none}div.editor .page-cont a.link--blank{background:url(https://www.irisohyama.lol/_common/img/icon/external.svg) no-repeat center right/0.8em;padding-right:1.4em;color:#0f75b4}div.editor .related_article{margin:1.8em 0;text-align:left}div.editor .related_article .inbox{padding-left:25%}div.editor .related_article.noimg .inbox{padding-left:0}div.editor .related_article p.ttl{margin:0 0 .1em;font-size:1em;font-weight:bold}div.editor .related_article .ttl:before{content:"関連記事";font-size:.7em;font-weight:bold;color:#fff;background:#111;width:5em;display:inline-block;padding:.2em;position:relative;top:-2px;text-align:center;margin-right:.5em;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}div.editor .related_article.labelnone .ttl:before{content:none}div.editor .related_article .date{font-size:.8em}div.editor .related_article .thum{width:22%;float:left}div.editor .related_article .thum img{width:100%;margin-bottom:0}div.editor .related_article a{color:#333;background:#fff;border:1px solid #eee;box-shadow:1px 1px 0 #efefef;text-decoration:none;display:block;overflow:hidden;padding:.9em}div.editor .related_article a:hover{color:#666;background:#ffffe0}div.editor .supplement{background:#ffffe0;background:rgba(255,255,0,.2);font-size:.94em;padding:3% 4%;margin:1.5em 0 2em;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #999;border-color:rgba(165,165,165,.2)}div.editor .supplement p,div.editor .c_box p{margin-bottom:.8em}div.editor .supplement p:last-child,div.editor .c_box p:last-child{margin-bottom:0}div.editor .supplement.warning{background:pink;background:rgba(255,0,45,.18);color:#333}div.editor .supplement:before{font-family:"fontawesome";content:"";display:inline-block;margin-right:.3em;font-size:1.2em}div.editor .supplement.warning:before{content:""}div.editor .supplement.boader::before,div.editor .supplement.border::before{content:none}div.editor .supplement.noicon:before{content:none}div.editor .supplement.boader,div.editor .supplement.border{background:none}div.editor .c_box{padding:1em 4%;margin:2em 0 2em;border:2px solid #ddd;border-radius:.2em}div.editor .c_box.intitle{padding-top:0;padding-bottom:1.4em}div.editor .c_box.intitle .box_title span{position:relative;top:-0.85em;padding:.1em .5em;background:#6d6d6d;color:#fff;font-weight:bold;border-radius:.2em;display:inline-block;vertical-align:bottom}div.editor .c_box.blue_box{background:#d4f3ff;border-color:#82c8e2;color:#465d65}div.editor .c_box.blue_box .box_title span{background:#82c8e2}div.editor .c_box.red_box{background:#ffafaf;border-color:#e77373;color:#654646}div.editor .c_box.red_box .box_title span{background:#e77373}div.editor .c_box.yellow_box{background:#fff8d4;border-color:#ded647;color:#636546}div.editor .c_box.yellow_box .box_title span{background:#ded647}div.editor .c_box.green_box{background:#d8f7c3;border-color:#79e37c;color:#42613a}div.editor .c_box.green_box .box_title span{background:#79e37c}div.editor .c_box.pink_box{background:#fee;border-color:#f7b2b2;color:#775454}div.editor .c_box.pink_box .box_title span{background:#f7b2b2}div.editor .c_box.glay_box{background:#ececec;border-color:#9c9c9c;color:#555}div.editor .c_box.glay_box .box_title span{background:#9c9c9c}div.editor .c_box.black_box{background:#313131;border-color:#757575;color:#fff}div.editor .c_box.black_box .box_title span{background:#757575}div.editor .c_box.type_simple{background:none}div.editor .c_box.type_simple .box_title span{background:#fff;color:#999}div.editor .c_box.type_simple.blue_box .box_title span{color:#82c8e2}div.editor .c_box.type_simple.red_box .box_title span{color:#e77373}div.editor .c_box.type_simple.yellow_box .box_title span{color:#ded647}div.editor .c_box.type_simple.green_box .box_title span{color:#79e37c}div.editor .c_box.type_simple.pink_box .box_title span{color:#f7b2b2}div.editor .c_box.type_simple.gray_box .box_title span{color:#9c9c9c}div.editor .c_box.type_simple.black_box,div.editor .c_box.type_simple.black_box .box_title span{color:initial}div.editor .accordion{margin:.9em 0;font-size:95%;position:relative;z-index:1}div.editor .accordion::before,div.editor .accordion::after{content:"";display:block;width:100%;height:100%;background:#1ab4d3;opacity:.15;position:absolute;top:0;left:0;z-index:-1}div.editor .accordion::after{background:#000;opacity:.02}div.editor .accordion_check{display:none}div.editor .accordion_label{position:relative;color:initial;display:block;margin:0;padding:10px 30px 10px 10px;font-weight:bold;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}div.editor .accordion label::after{content:"+";position:absolute;right:.8em;top:calc(50% - .5em);line-height:1;color:rgba(100,100,100,.7);transition:.3s}div.editor .accordion_check:checked+.accordion_label::after{transform:rotate(45deg)}div.editor .accordion_content{border-top:none;height:0;opacity:0;padding:0 1em;transition:.5s;visibility:hidden;background:#fff}div.editor .accordion_content p:last-child{margin-bottom:0}div.editor .accordion_check:checked+.accordion_label+.accordion_content{height:auto;opacity:1;padding:10px 1em;margin:3px;transform:translateY(-3px);visibility:visible}div.editor .cta-inner{background:#0e0e0e;color:#ddd;border-top:5px solid rgba(146,146,146,.3);padding:1.5em}div.editor .cta-inner .cta_copy{text-align:center;color:#fff;margin-bottom:1em}div.editor .cta-inner .btn-wrap a{box-shadow:none;margin-top:1em}div.editor .btn-wrap.big a{font-size:1.1em;padding:1.1em 2em;width:420px;max-width:90%}div.editor .btn-wrap.lightning a{background:#c81c1c;border-color:#c81c1c;color:#fff;box-shadow:0 3px 5px rgba(0,0,0,.15)}div.editor .btn-wrap.lightning a:hover{background:#ec7373;color:#fff}div.editor .btn-wrap.bg{background:#efefef;background:rgba(0,0,0,.1);padding:1.5em 1em;margin:2.5em 0}div.editor .btn-wrap.bg-yellow{background:#ffffe0;background:rgba(255,255,0,.2);padding:1.5em 1em;margin:2.5em 0}div.editor .btn-wrap.maru,div.editor .btn-wrap.maru a{border-radius:.4em}div.editor .btn-wrap.rich_yellow a{font-weight:bold;position:relative;background-color:#f7cf2e;color:#fff !important;border-radius:.2em;box-shadow:0 4px 0 #ecb254;border:none;text-shadow:0 1px 1px rgba(0,0,0,.09)}div.editor .btn-wrap.rich_yellow a:hover{background:#ecb254;color:#fff !important;box-shadow:0 1px 0 #ecb254}div.editor .btn-wrap.rich_pink a{font-weight:bold;position:relative;background-color:#ee5656;color:#fff !important;border-radius:.2em;box-shadow:0 4px 0 #d34e4e;border:none;text-shadow:0 1px 1px rgba(0,0,0,.09)}div.editor .btn-wrap.rich_pink a:hover{background:#d34e4e;color:#fff !important;box-shadow:0 1px 0 #d34e4e}div.editor .btn-wrap.rich_orange a{font-weight:bold;position:relative;background-color:#ef9b2f;color:#fff !important;border-radius:.2em;box-shadow:0 4px 0 #cc8c23;border:none;text-shadow:0 1px 1px rgba(0,0,0,.09)}div.editor .btn-wrap.rich_orange a:hover{background:#cc8c23;color:#fff !important;box-shadow:0 1px 0 #cc8c23}div.editor .btn-wrap.rich_green a{font-weight:bold;position:relative;background-color:#39cd75;color:#fff !important;border-radius:.2em;box-shadow:0 4px 0 #1eae59;border:none;text-shadow:0 1px 1px rgba(0,0,0,.09)}div.editor .btn-wrap.rich_green a:hover{background:#1eae59;color:#fff !important;box-shadow:0 1px 0 #1eae59}div.editor .btn-wrap.rich_blue a{font-weight:bold;position:relative;background-color:#19b4ce;color:#fff !important;border-radius:.2em;box-shadow:0 4px 0 #07889d;border:none;text-shadow:0 1px 1px rgba(0,0,0,.09)}div.editor .btn-wrap.rich_blue a:hover{background:#07889d;color:#fff !important;box-shadow:0 1px 0 #07889d}div.editor .anim a{animation:jiggle 3s ease-in infinite}@keyframes jiggle{48%,62%{transform:scale(1, 1)}50%{transform:scale(1.1, 0.9)}56%{transform:scale(0.9, 1.1) translate(0, -5px)}59%{transform:scale(1, 1) translate(0, -3px)}}div.editor .voice{margin:1em 0 1.3em;font-size:.95em}div.editor .voice .voicecomment{border:3px solid #eee;background-color:#fff;color:#444;padding:2.5%;position:relative;width:85%;border-radius:5px}div.editor .voice.l .voicecomment{float:right}div.editor .voice.r .voicecomment{float:left}div.editor .voice.l .voicecomment:before{content:"";position:absolute;border-right:8px solid #eee;border-bottom:8px solid rgba(0,0,0,0);border-top:8px solid rgba(0,0,0,0);top:10px;left:-11px}div.editor .voice.l .voicecomment:after{content:"";position:absolute;border-right:10px solid #fff;border-bottom:8px solid rgba(0,0,0,0);border-top:8px solid rgba(0,0,0,0);top:10px;left:-7px}div.editor .voice.r .voicecomment:before{content:"";position:absolute;border-left:8px solid #eee;border-bottom:8px solid rgba(0,0,0,0);border-top:8px solid rgba(0,0,0,0);top:10px;right:-11px}div.editor .voice.r .voicecomment:after{content:"";position:absolute;border-left:10px solid #fff;border-bottom:8px solid rgba(0,0,0,0);border-top:8px solid rgba(0,0,0,0);top:10px;right:-7px}div.editor .voice .voicecomment h2,div.editor .voice .voicecomment h3,div.editor .voice .voicecomment h4,div.editor .voice .voicecomment h5{margin:10px 0 !important;padding:0}div.editor .voice .voicecomment p{margin-bottom:1em}div.editor .voice .voicecomment p:last-child{margin-bottom:0}div.editor .voice .icon{width:12%;text-align:center}div.editor .voice.l .icon{float:left}div.editor .voice.r .icon{float:right}div.editor .voice .icon img{border-radius:50%;margin:0;border:4px solid #f5f5f5}div.editor .voice.icon_red .icon img{border-color:#ff4e4e}div.editor .voice.icon_blue .icon img{border-color:#50b4de}div.editor .voice.icon_yellow .icon img{border-color:#faee00}div.editor .voice.icon_black .icon img{border-color:#222}div.editor .voice .icon .name{font-size:.65em;padding:.4em 0}div.editor .voice.big .icon{width:18%}div.editor .voice.big .voicecomment{width:79%}div.editor .voice.cf{gap:2%}div.editor .voice.cf.r{flex-direction:row-reverse}div.editor .voice.cf .icon img{aspect-ratio:1}div.editor .voice.cf .voicecomment{height:fit-content}div.editor .voice.l.fb .voicecomment:before{border-right-color:#4c5cb0}div.editor .voice.l.fb .voicecomment:after,div.editor .voice.l.line .voicecomment:after{content:none}div.editor .voice.fb .voicecomment{background:#4c5cb0;border-color:#4c5cb0;color:#fff}div.editor .voice.r.fb .voicecomment:before{border-left-color:#4c5cb0}div.editor .voice.r.fb .voicecomment:after{content:none}div.editor .voice.line .voicecomment{background:#7acc40;border-color:#7acc40;color:#fff}div.editor .voice.l.line .voicecomment:before{border-right-color:#7acc40}div.editor .voice.r.line .voicecomment:before{border-left-color:#7acc40}div.editor .voice.r.line .voicecomment:after{content:none}@media only screen and (max-width: 480px){div.editor .btn-wrap a{font-size:.9em;padding:.9em 1.5em}div.editor .btn-wrap.big a{font-size:.9em;padding:.9em 1.5em;min-width:80%;max-width:90%}div.editor .btn-wrap.bg{padding:.9em .8em;margin:2.5em 0}div.editor .voice .icon{width:18%}div.editor .voice .voicecomment{width:80%;font-size:.95em}div.editor .related_article{font-size:.8em}div.editor .related_article .inbox{padding-left:32%}div.editor .related_article .ttl:before{content:"関連";width:3em}div.editor .related_article .thum{width:30%}div.editor .related_article a{padding:.6em}}@media only screen and (min-width: 1100px){div.editor .column-wrap{width:102.8888%}div.editor .column-wrap .d-1of2,div.editor .column-wrap .d-1of3,div.editor .column-wrap .t-1of2,div.editor .column-wrap .tof3{padding-right:2.8%}}.editor div#toc_container{position:relative;background-color:#f2f2f2;border-radius:4px;padding:25px;width:100% !important}@media screen and (max-width: 768px){.editor div#toc_container{padding:25px}}.editor div#toc_container a:hover{color:#fe4b21 !important}.editor div#toc_container .toc_toggle{font-size:0;width:41px;height:26px;position:absolute;right:24px;top:24px;background:url(../img/common/close_toc.svg) center center no-repeat;background-size:100%}.editor div#toc_container p.toc_title{color:#222;font-size:14px;font-style:normal;font-weight:700;letter-spacing:.05em;display:flex;align-items:center}.editor div#toc_container p.toc_title::before{content:"Contents";font-family:"Outfit",sans-serif;font-size:45px;font-style:normal;font-weight:700;line-height:1;text-transform:lowercase;margin-right:20px;color:#fe4b21}@media screen and (max-width: 768px){.editor div#toc_container p.toc_title::before{font-size:32px}}.editor div#toc_container p.toc_title a{width:100%;height:100%;position:absolute;top:0;left:0}.editor div#toc_container p.toc_title+ul.toc_list{margin-top:24px}.editor div#toc_container .toc_list>li{margin-top:5px}@media screen and (max-width: 768px){.editor div#toc_container .toc_list>li{margin-top:5px}}.editor div#toc_container .toc_list>li:first-child{margin-top:0}.editor div#toc_container .toc_list>li .toc_number{font-family:"Outfit",sans-serif}.editor div#toc_container .toc_list>li a{font-style:normal;font-weight:500;line-height:1.8;letter-spacing:.05em}.editor div#toc_container .toc_list ul{margin-top:0px}@media screen and (max-width: 768px){.editor div#toc_container .toc_list ul{margin-top:0}}.editor div#toc_container .toc_list ul li a{font-style:normal;font-weight:500;line-height:1.8;letter-spacing:.05em}.entry-cont h2 span{font-weight:bold !important}.entry-cont h3 span{font-weight:bold !important}.column-step-form{margin-top:20px}.pum-container,.pum-theme-default-theme .pum-container{margin-left:0 !important;top:50% !important;left:50% !important;transform:translate(-50%, -50%)}.pum-content+.pum-close,.pum-theme-default-theme .pum-content+.pum-close{width:44px;height:44px;background-color:#165080;line-height:1;font-size:24px}.pum-theme-default-theme{background-color:rgba(0,0,0,.7) !important}.mv_content{display:flex;justify-content:space-around;align-items:center;height:100vh;padding:0px 8vw;background-image:url(https://test.pengi-n.com/dev-futureshop/system/wp-content/uploads/2023/08/mv_bg.png);background-size:cover;background-repeat:no-repeat;z-index:9999999;position:relative;min-height:100vh;height:auto;padding-top:60px;padding-bottom:60px}.right{max-width:560px;width:100%;background-color:#f6f6f6}.mv_copy{display:flex;align-items:center;justify-content:center;margin-bottom:10px;padding:0 0 24px;padding-bottom:0;background-color:#f6f6f6}.mv_copy_title{margin-top:32px;line-height:1.3;letter-spacing:.05em;color:#fff}.mv_copy_title span{position:relative;display:block;text-align:center;color:#23435d}.mv_copy_title .lead_txt{margin-bottom:4px;padding:6px;background-color:#23435d;font-size:20px;color:#fff}.mv_copy_title .main_txt{font-size:36px}.mv_copy_title .small_txt{font-size:19px}@media screen and (min-width: 769px){.mv_copy_title .lead_txt .pc{display:none}}@media screen and (max-width: 768px){.mv_content{padding:0px 5vw}.mv_copy{margin-bottom:10px;padding:0 16px}.mv_copy_title{width:100%}.mv_copy_title .main_txt{font-size:23px}.mv_copy_title .lead_txt{font-size:18px}.mv_copy_title .small_txt{font-size:14px}}.CF7_table{max-width:100%;width:440px;margin:0 auto}.CF7_table tr{display:flex;flex-direction:column}.CF7_table th{position:relative;width:100%;background-color:rgba(0,0,0,0);border:none}.CF7_table th p{margin:0;text-align:left;color:#333}.CF7_req{font-size:.9em}.CF7_table .CF7_req{position:absolute;margin-right:0;padding:0;background-color:rgba(0,0,0,0);color:#cf2e2e}.CF7_table td{display:block;padding:0}.CF7_table td p{width:100%;margin-top:10px}.CF7_table td input{max-width:100%;width:100%;margin:0;padding:12px;background-color:#fff;border:none;letter-spacing:.05em;border-radius:0}.CF7_text_acceptance{color:#333;font-size:13px;text-align:center !important}.CF7_btn{margin-bottom:0}.CF7_btn .wpcf7-submit{margin-bottom:0;padding:20px 32px !important;background-color:#eb5835 !important;border-radius:0 !important}@media screen and (max-width: 768px){.CF7_table th p{font-size:14px}.CF7_table tr{padding:0 16px}.CF7_table td p{margin-top:1px}.CF7_table td input{padding:13px;font-size:14px}.CF7_text_acceptance{margin-top:6px;padding:0 16px}.CF7_btn{padding:0 8px}.CF7_btn .wpcf7-submit{margin-top:16px;padding:14px;font-size:13px}.wpcf7-spinner{display:none}}.single .header.headercenter{position:sticky !important;top:0}.single .header{margin-bottom:0}.single .inner-header.pc #g_nav{display:none}.g_nav_pc{display:none}.single .g_nav_pc{display:block}.inner-header{max-width:1120px;margin:0 auto;padding:0 20px;width:100%}@media screen and (max-width: 768px){.inner-header.sp{display:block}.inner-header.pc{display:none}}@media screen and (min-width: 768px){.inner-header.sp{display:none}.inner-header.pc{display:block}}.header-top{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 20px}.header-top #logo{float:none !important;margin:0 !important}.header-top-list{display:flex;align-items:center}.header-top-list li:not(:first-child){margin-left:24px}.inner-header.pc .nav_btn.search_btn{position:static !important;padding:10px !important}.header-btn{width:286px;max-width:100%;padding:12px 16px;border-radius:4px;transition:opacity .3s}.header-btn:hover{opacity:.7}.header-btn a{position:relative;padding-right:0 !important;font-size:14px;font-weight:bold;text-decoration:none}.header-btn a.icon::before,.header-btn a.icon::after{position:absolute;font-family:"fontawesome";top:50%;transform:translateY(-50%)}.header-btn a.icon-document::before{content:"";left:-20px;color:#fff}.header-btn a.icon-mail::before{content:"";left:-60px;color:#eb5835}.header-btn a.icon-arrow::after{content:""}.header-btn.btn-download a.icon-arrow::after{color:#fff;right:-20px}.header-btn.btn-contact a.icon-arrow::after{color:#eb5835;right:-60px}.header-btn.btn-download{background-color:#eb5835}.header-btn.btn-download a{color:#fff}.header-btn.btn-contact{background-color:#fff}.header-btn.btn-contact a{color:#eb5835}.g_nav_pc{background:#18435f}.g_nav_pc #g_nav{width:100%;float:none !important}.g_nav_pc .inner-nav{max-width:1120px;margin:0 auto;padding:0 20px;width:100%}.g_nav_pc #g_nav .nav{display:flex;justify-content:space-between;width:100%;align-items:center;float:none !important}.g_nav_pc .top-nav .icon-arrow{position:relative}.g_nav_pc .top-nav .icon-arrow::before{position:absolute;right:0;content:"";width:auto;display:inline-block;font-family:"fontawesome";color:#fff}@media screen and (max-width: 768px){.g_nav_pc{display:none}}@media screen and (min-width: 768px){.single .side-nav{position:sticky;top:60px;height:100%}}.form-cont{display:flex;flex-direction:column;min-height:100vh}.form-cont section{flex:1}.form-cont .header{position:static}.form-cont .header-top{justify-content:center}.form-cont .header-top-list{display:none}.form-cont #g_nav{display:none}.form-cont .inner-wrap-footer{display:none}.form-cont .footer-bottom-nav{display:none}.form-cont .footer .copyright{width:100%;text-align:center}.form-cont #fixedBottomNav{display:none}.form-cont .inner-wrap{width:1000px !important;padding:60px 0px}.form-cont .main-cont{width:100% !important}@media screen and (max-width: 768px){.form-cont .inner-wrap{width:1000px;padding:0 0 30px}.form-cont .inner-header.sp .nav_btn{display:none}}.new-form-area{display:flex;max-width:1040px;margin:0 auto;padding:0 20px}.new-form-area .main{width:calc(100% - 552px)}.new-form-area .main p{margin:0;font-size:16px}.new-form-area .title-area h2{margin-top:0;line-height:1.4;font-size:32px;font-weight:bold;color:#18435f}.new-form-area .title-area h2 span{font-size:20px}.new-form-area .title-area p{margin-top:36px}.new-form-area .side{width:480px;margin-left:72px}.new-form-area .worries-area{margin-top:32px}.new-form-area .worries-area h3{padding:6px;border-top:2px solid #18435f;border-bottom:2px solid #18435f;text-align:center;font-size:20px;color:#18435f}.new-form-area .worries-area ul{margin-top:16px;margin-left:20px;list-style:inherit}.new-form-area .worries-area li{line-height:2;font-size:16px;color:#18435f}.new-form-area .tel-area{margin-top:40px}.new-form-area .tel-area a{position:relative;display:inline-block;margin-top:14px;padding-left:40px;font-weight:bold;font-size:32px;text-decoration:none}.new-form-area .tel-area a::before{content:"";position:absolute;left:0;font-family:"FontAwesome"}.new-form-area .side{padding:32px 20px 16px;background-color:#f6f6f6}.new-form-area .side .CF7_table{margin:0}.new-form-area .side .CF7_table .CF7_req{color:#eb5835}.new-form-area.contact .side .CF7_table .CF7_req{margin-left:0 !important;color:#eb5835 !important}.new-form-area .side .CF7_table tr:not(:first-child){margin-top:16px}.new-form-area .side .CF7_table th span{font-size:16px;color:#18435f}.new-form-area .side .CF7_table td input{border:1px solid #e4e4e4;border-radius:4px}.new-form-area .side .training-type-block td span{display:flex;flex-direction:column;align-items:flex-start}.new-form-area .side .training-type-block td span{display:flex;flex-direction:column;align-items:flex-start;margin-left:0}.new-form-area .side .training-type-block td label{display:flex;font-size:14px}.new-form-area .side .training-type-block td input{width:16px;border:1px solid #d6d6d6}.new-form-area .side .training-type-block td label span{margin-left:10px}.new-form-area .side .wpcf7-not-valid-tip{font-size:14px}.new-form-area .side .inquiry-block textarea{width:100%;padding:10px;border:1px solid #e4e4e4;border-radius:4px}.new-form-area .side .acceptance-block .CF7_text_acceptance{margin-top:12px;text-align:left !important;font-size:14px}.new-form-area .side .acceptance-block .CF7_text_acceptance a{text-decoration:underline}.new-form-area .side .acceptance-block td:last-child{margin-top:12px}.new-form-area .side .acceptance-block td:last-child span{display:flex;margin-left:0}.new-form-area .side .acceptance-block td:last-child span label{display:flex;font-size:14px}.new-form-area .side .acceptance-block td:last-child span label input{width:16px}.new-form-area .side .acceptance-block td:last-child span label span{margin-left:10px}.new-form-area .side .CF7_btn input{padding:12px !important;background-color:#18435f !important;border-radius:80px !important;font-size:14px}@media screen and (max-width: 768px){.new-form-area{padding-top:40px;flex-direction:column}.new-form-area .main{width:100%}.new-form-area .title-area h2{text-align:center;font-size:30px}.new-form-area .title-area p{margin-top:16px}.new-form-area .side{width:100%;margin-top:24px;margin-left:0;padding:24px 0}.new-form-area .side .CF7_table{width:100%}.new-form-area .tel-area{margin-top:20px}.new-form-area .tel-area a{font-size:24px}}@media screen and (max-width: 480px){.new-form-area .title-area h2{margin-top:32px;text-align:center;font-size:26px}.new-form-area .title-area h2 span{font-size:16px}.new-form-area .side{margin-top:12px}}.slider-area{margin-top:40px}.slider{margin-top:30px}.new-form-area .side .training-type-block th span:last-child{display:inline-block;margin-left:10px;color:#eb5835}.new-form-area .worries-area.sp li p{margin:0}@media screen and (min-width: 768px){.new-form-area .slider-area.sp{display:none}.new-form-area .worries-area.sp{display:none}}@media screen and (max-width: 768px){.new-form-area .slider-area.pc{display:none}.new-form-area .worries-area.pc{display:none}}.single .a2a_kit{display:none}.single .a2a_kit.pt-active{display:block}@media screen and (min-width: 981px){.single .a2a_floating_style.a2a_default_style{display:none !important}}#fixedBottomNav .inner{max-width:800px}#fixedBottomNav ul{justify-content:static}.c-fixedBottomNav_btn{width:48% !important}.c-fixedBottomNav_btn:hover{opacity:.7}.c-fixedBottomNav_btn a{position:relative}.c-fixedBottomNav_btn a.icon::before,.c-fixedBottomNav_btn a.icon::after{font-family:"fontawesome";font-size:14px}.c-fixedBottomNav_btn a.icon::before{padding-right:.75em}.c-fixedBottomNav_btn a.icon::after{position:absolute;top:50%;transform:translateY(-50%)}.c-fixedBottomNav_btn a.icon-document::before{content:"";color:#fff}.c-fixedBottomNav_btn a.icon-mail::before{content:"";color:#eb5835}.c-fixedBottomNav_btn a.icon-arrow::after{content:""}.c-fixedBottomNav_btn.btn-download a.icon-arrow::after{color:#fff;right:1em}.c-fixedBottomNav_btn.btn-contact a.icon-arrow::after{color:#eb5835;right:1em}.c-fixedBottomNav_btn.btn-download{background-color:#eb5835}.c-fixedBottomNav_btn.btn-download a{color:#fff}.c-fixedBottomNav_btn.btn-contact{background-color:#fff}.c-fixedBottomNav_btn.btn-contact a{color:#eb5835}@media screen and (max-width: 1255px){.c-fixedBottomNav_btn a.icon-document::before{left:12%}.c-fixedBottomNav_btn a.icon-mail::before{left:24%}}.c-fixedBottomNav ul li a{padding:16px 0 12px !important}.icon.icon-mail.icon-arrow,.icon.icon-document.icon-arrow{line-height:1.1;padding-right:1.5em;transition:unset}.c-fixedBottomNav_orth.c-fixedBottomNav_btn.btn-contact:hover{border:1px solid #fff;background:#fe4b21}.c-fixedBottomNav_orth.c-fixedBottomNav_btn.btn-contact:hover .icon.icon-mail.icon-arrow{color:#fff}.c-fixedBottomNav_btn a.icon-mail:hover:before{color:#fff}.c-fixedBottomNav_btn a.icon-mail:hover:after{color:#fff}.c-fixedBottomNav_btn a.icon-document:hover:before{color:#fe4b21}.c-fixedBottomNav_btn a.icon-document:hover:after{color:#fe4b21}.a-single{margin-top:24px}html:has(.ec107-download-thanks){margin-top:0px !important}.ec107-download-thanks{width:100%;max-width:1050px;padding:100px 25px 150px;margin-inline:auto;color:#0c3b53}@media screen and (max-width: 767px){.ec107-download-thanks{padding-top:40px}}@media screen and (max-width: 768px){.ec107-download-thanks{padding-bottom:80px}}.ec107-download-thanks .pageHeading{margin:0;font-size:40px;font-weight:bold}@media screen and (max-width: 768px){.ec107-download-thanks .pageHeading{font-size:28px}.ec107-download-thanks .pageHeading .only-pc{display:block}}@media screen and (max-width: 480px){.ec107-download-thanks .pageHeading{font-size:18px}}.ec107-download-thanks .pageContent{margin-top:40px;font-size:18px;font-weight:bold;text-align:center}@media screen and (max-width: 768px){.ec107-download-thanks .pageContent{text-align:left}}@media screen and (max-width: 480px){.ec107-download-thanks .pageContent{font-size:14px}}.ec107-download-thanks_button{margin-top:40px;display:block;text-align:center;width:400px;padding:12px;margin-inline:auto;border-radius:40px;background-color:#ff431f;color:#fff;font-size:14px;font-weight:bold;text-decoration:none}@media screen and (max-width: 768px){.ec107-download-thanks_button{width:100%}}.ec107-download-thanks_sub-title{font-size:32px;font-weight:bold;text-align:center}@media screen and (max-width: 768px){.ec107-download-thanks_sub-title{margin-top:32px;font-size:24px}}@media screen and (max-width: 480px){.ec107-download-thanks_sub-title{font-size:18px}}.ec107-download-thanks_sub-title span{font-size:18px}@media screen and (max-width: 480px){.ec107-download-thanks_sub-title span{font-size:14px}}.ec107-download-thanks .article-list{padding-bottom:35px}@media screen and (max-width: 768px){.ec107-download-thanks .article-list{padding-bottom:5px}}.ec107-download-thanks .article-list .article-list-ul{display:grid;grid-template-columns:repeat(auto-fit, minmax(310px, 1fr));gap:10px}@media screen and (max-width: 679px){.ec107-download-thanks .article-list .article-list-ul{grid-template-columns:repeat(auto-fit, minmax(100%, 1fr))}}.ec107-download-thanks .article-list .article-list_items{width:100%;margin-inline:auto;box-shadow:0 2px 5px rgba(0,0,0,.09)}@media screen and (max-width: 768px){.ec107-download-thanks .article-list .article-list_items{max-width:100%;height:auto}}@media screen and (max-width: 480px){.ec107-download-thanks .article-list .article-list_items{border-top:none}}.ec107-download-thanks .article-list_items a{padding:0}.ec107-download-thanks .article-list_items__entry-summary{padding:.8em .6em .6em}.ec107-download-thanks .article-list_items__thumbnail-img{margin:0}.ec107-download-thanks .article-list_items__ttl{margin-top:0}@media screen and (max-width: 480px){.ec107-download-thanks .article-list_items__ttl{font-size:14px}}@media screen and (max-width: 768px){.ec107-download-thanks .article-list_items__thumbnail-img{max-height:100%}}@media screen and (max-width: 480px){.ec107-download-thanks .article-list_items__thumbnail-img{width:100%}}.ec107-download-thanks .article-list_items__thumbnail-img img{width:100%}@media screen and (max-width: 480px){.ec107-download-thanks .article-list_items a{display:block}}@media screen and (max-width: 480px){.ec107-download-thanks .article-list_items__entry-summary{width:100%}}@media screen and (max-width: 768px){.ec107-download-thanks .inquiryList__phoneNumber{font-size:28px}}.footer.ec107-download-thanks_footer{background-color:#0c3b53}.footer.ec107-download-thanks_footer .copyright{color:#fff;font-size:13px;font-weight:bold;margin:0 auto;padding:1em}.footer.ec107-download-thanks_footer .footer-bottom{padding:0}.side-nav{width:min(320px,34%) !important;padding-bottom:45px}.single .side-nav{height:93.5vh;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.single .side-nav::-webkit-scrollbar{display:none}.main-cont{flex:1}section .inner-wrap{column-gap:35px;width:100%;max-width:1250px;padding-left:25px;padding-right:25px}@media screen and (max-width: 1165px){section .inner-wrap{column-gap:0}}.side-nav_cont--large .side-nav_headline{background:#18435f;color:#fff;font-size:1.525em;padding:.5em;margin-bottom:24px;text-align:center;border-radius:4px}.side-nav_headline.side-nav_headline--white{background-color:#fff;color:#2f435c;border-top:1px solid #2f435c;border-bottom:1px solid #2f435c;border-radius:0;margin-top:25px;margin-bottom:11px}.side-nav_cont{margin-bottom:0 !important}.side-nav_cont.side-nav_cont--large{padding-bottom:25px;border-bottom:1px dashed #e8e8e8}.side-nav_cont.side-nav_cont--large .side-nav-newPost{margin:0}.side-nav_cont.side-nav_cont--large+.side-nav_cont.side-nav_cont--large{margin-top:30px}.side-nav_subheadline{font-size:1.375em;font-weight:bold;text-align:center;margin-bottom:.5em}p.side-nav_subheadline{margin-top:0}.side-nav_cont.side-nav_cont--small{margin-top:25px}.side-nav_cont.side-nav_cont--small+.side-nav_cont.side-nav_cont--small{margin-top:24px}.single #fixedBottomNav.c-fixedBottomNav{display:none}img{width:100%;object-fit:cover}@media screen and (max-width: 767px){.side-nav{width:100% !important}.single .side-nav{height:auto;overflow-y:unset}}.side.side--iframe{padding:0;height:690px}.side.side--iframe p{margin:0;height:100%}.side.side--iframe p iframe{height:100%}.side.side--iframe #contentMain.container{background-color:#d3d3d3}.btn__link.disabled,.btn__link:disabled{opacity:.5}.btn__link:disabled:hover{cursor:default}.btn__link:hover{cursor:pointer}.c-form-step .btn_block .btn__link:disabled.btn__link-primary:hover::after{transform:translateY(-50%)}.c-form-step .btn_block .btn__link.btn__link-primary:hover::after{transform:translate(5px, -50%)}.c-form-step__step-items{display:flex;padding:10px 0;justify-content:space-between}.c-form-step__wrapper-box{display:none}.c-form-step__wrapper-box.current{display:block}.btn_block{display:flex;justify-content:center;column-gap:12px}.column-step-form{width:100%;max-width:755px;margin-inline:auto;background-color:#23435d;padding:24px 32px}@media screen and (max-width: 767px){.column-step-form{padding:15px}}.wpcf7-response-output{display:none}.column-step-form .column-step-form__header{background-color:#eb5835;padding:10px;margin:0;color:#fff;text-align:center;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:1.135;letter-spacing:.05em}.column-step-form .column-step-form__header span{border-radius:4px;display:inline-block;background-color:#fff;padding:4px 10px;color:#eb5835;font-size:14px;margin-right:10px}.column-step-form__container{margin-top:21px;display:flex;column-gap:4%}@media screen and (max-width: 970px){.column-step-form__container{flex-direction:column}}.column-step-form__img{width:36%;position:relative}@media screen and (max-width: 970px){.column-step-form__img{width:100%}}.column-step-form__img img{width:84.219%;object-fit:cover;margin:0 !important}@media screen and (max-width: 970px){.column-step-form__img img{width:60%}}.column-step-form__img p{margin:0 !important;line-height:1 !important}.column-step-form__img img:nth-of-type(2),.column-step-form__img img:nth-of-type(3){position:absolute}.column-step-form__img img:nth-of-type(2){top:48px;left:7.89%}@media screen and (max-width: 970px){.column-step-form__img img:nth-of-type(2){top:0;left:19.5%}}.column-step-form__img img:nth-of-type(3){top:110.73px;left:15.78%}@media screen and (max-width: 970px){.column-step-form__img img:nth-of-type(3){top:0;left:unset;right:0}}.column-step-form__body{flex:1}.column-step-form .column-step-form__title{width:100%;color:#fff;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-weight:700;text-align:center}.column-step-form .column-step-form__sub-title{font-size:18px;line-height:1.2;letter-spacing:-0.02em;margin:0;display:flex;align-items:center;justify-content:center}.column-step-form .column-step-form__sub-title br{display:none}.column-step-form .column-step-form__sub-title::before,.column-step-form .column-step-form__sub-title::after{content:"";width:13%;height:1px;background-color:#fff}.column-step-form .column-step-form__sub-title::before{margin-right:11px}.column-step-form .column-step-form__sub-title::after{margin-left:11px}@media screen and (max-width: 419px){.column-step-form .column-step-form__sub-title .only-sp{display:block !important}}.column-step-form .column-step-form__main-title{font-size:32px;line-height:normal;letter-spacing:.03em;margin-top:2px;margin-bottom:0;background:unset;padding:0;color:#fff}.column-step-form .c-form-step__step-items{margin-top:10px;padding:0;justify-content:center;column-gap:9.8%;position:relative}.column-step-form .line-between-elements{width:70%;height:1px;background-color:#23435d;position:absolute;top:50%;transform:translateY(-50%);background-image:linear-gradient(to right, #fff, #fff 2px, transparent 2px, transparent 8px);background-size:4px 2px;background-position:left bottom;background-repeat:repeat-x}@media screen and (max-width: 970px){.column-step-form .line-between-elements{width:55%}}@media screen and (max-width: 420px){.column-step-form .line-between-elements{width:70%}}.column-step-form .c-form-step__step-items__item-box{width:48px;height:48px;border-radius:50%;border:1px solid #fff;background-color:#23435d;color:#fff;text-align:center;letter-spacing:.03em;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-size:18px;font-weight:700;line-height:.9;display:flex;flex-direction:column;justify-content:center;padding-bottom:5px;z-index:0}.column-step-form .c-form-step__step-items__item-box p{margin:0;line-height:.9}.column-step-form .c-form-step__step-items__item-box span{display:block;font-size:10px;transform:scale(0.6)}.column-step-form .c-form-step__step-items__item-box.current{background-color:#eb5835;border:1px solid #eb5835}.column-step-form .c-form-step__wrapper-box{margin-top:20px}.column-step-form .CF7_table{margin:0;width:100%;border:unset}.column-step-form .c-form-step__instruction{color:#fff;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-size:14px;font-weight:700;line-height:1}.column-step-form .c-form-step__instruction br{display:none}.column-step-form .CF7_table td input{border-radius:5.298px;border:1px solid #d6d6d6;background:#fff;padding:10px 16px;margin-top:8px}  .column-step-form .btn_block{margin-top:10px}.column-step-form .btn_block p{margin:0;display:flex;justify-content:center;column-gap:12px}.column-step-form .btn__link{border-radius:40px;padding:5px;width:100px;text-align:center;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-size:14px;font-weight:700}.column-step-form .btn__link br{display:none}.column-step-form .btn__link.btn__link-primary{background-color:#eb5835;color:#fff;position:relative;margin:0}.column-step-form .btn__link.btn__link-primary::after{content:"";font-weight:900;position:absolute;top:50%;transform:translateY(-50%);right:1em;transition:transform .3s}.column-step-form .btn__link.btn__link-previous{background-color:#fff;color:#eb5835;position:relative}.column-step-form .btn__link.btn__link-previous::before{content:"";font-weight:900;position:absolute;top:50%;transform:translateY(-50%);left:1em;transition:transform .3s}.column-step-form .btn__link.btn__link-previous:hover::before{transform:translate(-5px, -50%)}.column-step-form .c-form-step__submit-wrapper{position:relative;width:234px}@media screen and (max-width: 374px){.column-step-form .c-form-step__submit-wrapper{width:200px}}.column-step-form .c-form-step__submit-wrapper .btn__link.btn__link-primary{width:234px}.column-step-form .c-form-step__submit-wrapper .btn__link.btn__link-primary:hover{opacity:1}.column-step-form .c-form-step__submit-wrapper::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;color:#fff;position:absolute;top:50%;transform:translateY(-50%);right:1em;transition:transform .3s}@media screen and (max-width: 374px){.column-step-form .c-form-step__submit-wrapper::after{right:.7em}}.column-step-form .c-form-step__submit-wrapper:hover::after{transform:translate(5px, -50%)}.c-form-step__submit-wrapper .wpcf7-spinner{display:none}.column-step-form .CF7_table th{padding:0;border:none}.column-step-form .CF7_table tr{border-bottom:none}@media screen and (max-width: 767px){.column-step-form .CF7_table tr{padding:0}}.column-step-form .CF7_table td{border:unset;background:unset;padding:0}@media screen and (max-width: 374px){.column-step-form .btn__link.btn__link-previous.btn__link-previous--last-step{width:80px}}@media screen and (max-width: 419px){.column-step-form .btn__link.btn__link-previous.btn__link-previous--last-step{width:80px}.btn_block:has(input){justify-content:space-between}.column-step-form .c-form-step__submit-wrapper,.column-step-form .c-form-step__submit-wrapper .btn__link.btn__link-primary{width:200px}.column-step-form .c-form-step__submit-wrapper::after{right:.7em}}.mv_content.mv_content--it-deployment-subsidy{background-image:url(https://test.pengi-n.com/dev-futureshop/system/wp-content/uploads/2023/12/mv_bg_it.jpg)}.editor .cta_block_btn{text-align:center;border-radius:3px;color:#fff;font-weight:bold;letter-spacing:.05em;background:#213967;padding:10px;position:relative}.editor .cta_block_btn:after{content:"";position:absolute;right:20px;font-size:1em;top:50%;transform:translateY(-50%);color:#fff;width:40px;height:40px;background:url(../img/arrow/arrow_right_c_bl.svg) center center no-repeat;background-size:100%}.editor .dl_banner{background:#eef4f9;padding:48px 50px 50px 50px;margin-bottom:50px;position:relative}.editor .dl_banner_head h2{margin-top:0;font-size:2em;line-height:1.3em;color:#213967;border:0}.editor .dl_banner_head h2 span{font-size:.8em;display:block;font-size:.85em}.editor .dl_banner_cont{display:flex;justify-content:space-between;margin-bottom:57px;border-radius:3px}.editor .dl_banner_overview{background:#fff;padding:33px 20px;font-size:.9em;line-height:1.7;border-radius:3px}.editor .dl_banner_overview ul{margin:0}.editor .dl_banner_thumb{position:absolute;right:25px;z-index:1}@media screen and (max-width: 768px){.editor .dl_banner{padding:25px}.editor .dl_banner_head h2{font-size:1.7em}.editor .dl_banner_head h2 span{font-size:.75em}.editor .dl_banner_read{font-size:15px;text-align:left}.editor .dl_banner_cont{display:block;margin-bottom:20px}.editor .dl_banner_overview{margin-bottom:20px;font-size:.8em;padding:24px 20px}.editor .dl_banner_thumb{position:static}.editor .dl_banner_thumb img{margin:0 auto;display:block}}.editor .dl_banner.dl_banner_content_in{padding:35px 40px 40px 40px}.editor .dl_banner.dl_banner_content_in .dl_banner_head h2{position:static;background:none;box-shadow:none;border-radius:0;margin-top:0;font-size:2em;color:#213967;padding:0;line-height:1em}.editor .dl_banner_content_in .dl_banner_middle-head p{font-size:1.4rem;line-height:1.4em;font-weight:bold}.editor .dl_banner.dl_banner_content_in .dl_banner_cont{margin-bottom:35px}.editor .dl_banner.dl_banner_content_in ul li{position:static;padding-left:0;margin:0}.editor .dl_banner.dl_banner_content_in ul li:before{content:none}.editor .dl_banner_content_in .dl_banner_overview{padding:0;width:calc(100% - 215px);background:none}.editor .dl_banner_content_in .dl_banner_overview .dl_banner_read p{line-height:1.7em}.editor .dl_banner_content_in .dl_banner_thumb{position:static}.editor .dl_banner_content_in .dl_banner_thumb img{margin-bottom:0}.editor .dl_banner_overview_wrap{background:#fff;padding:15px}.editor .dl_banner_overview_headline p{margin-bottom:0}@media screen and (max-width: 768px){.editor .dl_banner.dl_banner_content_in{padding:15px 20px}.editor .dl_banner.dl_banner_content_in .dl_banner_head h2{font-size:1.5em;line-height:1.3em}.editor .dl_banner_content_in .dl_banner_middle-head p{font-size:1.2rem}.editor .dl_banner_content_in .dl_banner_overview{width:100%}.editor .dl_banner_overview_headline p{text-align:center}}.swiper{opacity:0;visibility:hidden;min-height:max-content;overflow:initial}.swiper.swiper-initialized{opacity:1;visibility:inherit}.swiper-button{display:flex;justify-content:center;align-items:center}.swiper-button .swiper-button-next,.swiper-button .swiper-button-prev{margin:0;position:static;width:40px;height:40px;background-size:100% 100%}@media screen and (max-width: 768px){.swiper-button .swiper-button-next,.swiper-button .swiper-button-prev{width:35px;height:35px}}@media screen and (max-width: 568px){.swiper-button .swiper-button-next,.swiper-button .swiper-button-prev{width:28px;height:28px}}.swiper-button .swiper-button-next::after,.swiper-button .swiper-button-prev::after{content:""}.swiper-button .swiper-button-prev{margin-right:20px;background-image:url(../img/arrow/arrow_left_w.svg)}.swiper-button .swiper-button-next{margin-left:20px;background-image:url(../img/arrow/arrow_right_w.svg)}.swiper-button .swiper-button-number{font-family:"Outfit",sans-serif;font-size:20px;letter-spacing:.1em}@media screen and (max-width: 768px){.swiper-button .swiper-button-number{font-size:15px}}.swiper-button .swiper-pagination{margin:0 15px;position:static;width:250px;height:4px;border-radius:5px;overflow:hidden;display:flex}@media screen and (max-width: 568px){.swiper-button .swiper-pagination{width:170px}}.swiper-button .swiper-pagination .swiper-pagination-bullet{position:static;flex:1;width:100%;height:100%;background-color:#d9d9d9;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;border-radius:0;margin:0}@media screen and (max-width: 768px){.swiper-button .swiper-pagination .swiper-pagination-bullet{transition:all 0s ease;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-o-transition:all 0s ease}}.swiper-button .swiper-pagination .swiper-pagination-bullet:hover{background-color:#fe4b21}.swiper-button .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fe4b21;border-radius:30px}.p-frontFv{background:#f2f2f2;padding:9px 0 7px;width:100%;position:relative;overflow:hidden}@media screen and (max-width: 768px){.p-frontFv{padding:39px 0 37px}}@media screen and (min-width: 769px){.p-frontFv__wrapper{width:98.5%;max-width:1670px;margin-left:auto;overflow:hidden;padding:25px}}.p-frontFv .c-articleGrid__item{margin-top:0}.p-frontFv .c-articleGrid__day{font-size:18px}@media screen and (max-width: 768px){.p-frontFv .c-articleGrid__day{font-size:12px}}.p-frontFv .c-articleGrid__ttl{font-size:19px}@media screen and (max-width: 768px){.p-frontFv .c-articleGrid__ttl{font-size:14px}}.p-frontFv .c-articleGrid__thum .pop{width:92px;height:92px}@media screen and (max-width: 768px){.p-frontFv .c-articleGrid__thum .pop{width:60px;height:60px}}.p-frontFv .c-articleGrid__cont{padding:13px 20px 15px}@media screen and (max-width: 768px){.p-frontFv .c-articleGrid__cont{padding-left:15px;padding-right:15px}}.p-frontFv .c-articleGrid__cgy{margin-top:-32px}@media screen and (max-width: 768px){.p-frontFv .c-articleGrid__cgy{margin-top:-26px}}.p-frontFv .c-category{font-size:15px}@media screen and (max-width: 768px){.p-frontFv .c-category{font-size:10px}}.p-frontFv .swiper-slide{width:58vw;transform:scale(0.72);transition:.8s;transform-origin:top left}@media screen and (max-width: 568px){.p-frontFv .swiper-slide{transform:none}}.p-frontFv .swiper-slide.swiper-slide-active{transform:scale(1)}@media screen and (min-width: 769px){.p-frontFv .swiper-button{position:absolute;right:50px;bottom:128px}}@media screen and (max-width: 1440px){.p-frontFv .swiper-button{right:3.5%}}@media screen and (max-width: 1200px){.p-frontFv .swiper-button .swiper-pagination{width:150px}}.p-frontNew{padding:60px 0 222px;background:url(../img/front/e-commerce-magazine.svg) center bottom 70px no-repeat;background-size:107.5% auto}@media screen and (max-width: 768px){.p-frontNew{padding:26px 0 100px;background-position:left 9% bottom;background-size:224.5% auto;margin-bottom:-20px}}@media screen and (min-width: 769px){.p-frontNew::after{display:block;content:"";clear:both}}@media screen and (max-width: 768px){.p-frontNew .l-wrapper{display:flex;flex-direction:column}.p-frontNew .c-ttl.--flex{display:contents}.p-frontNew .c-ttl__text{order:1;margin-bottom:13px}.p-frontNew .c-ttl__btn{order:3}.p-frontNew .c-btn{justify-content:center}}@media screen and (min-width: 769px){.p-frontNew__list{display:block}}@media screen and (max-width: 768px){.p-frontNew__list{order:2}}@media screen and (min-width: 769px){.p-frontNew .c-articleGrid{margin-top:-10px}}@media screen and (min-width: 569px){.p-frontNew .c-articleGrid__item:nth-child(1) .c-articleGrid__thum .pop{width:60px;height:60px}}@media screen and (min-width: 769px){.p-frontNew .c-articleGrid__item:nth-child(1) .c-articleGrid__thum .pop{left:-16px;top:-18px}}@media screen and (min-width: 1281px){.p-frontNew .c-articleGrid__item:nth-child(1) .c-articleGrid__thum .pop{top:-27px;left:-33px;width:80px;height:80px}}@media screen and (min-width: 569px){.p-frontNew .c-articleGrid__item:nth-child(1){width:100%}.p-frontNew .c-articleGrid__item:nth-child(1) .c-articleGrid__ttl{font-size:14px}.p-frontNew .c-articleGrid__item:nth-child(1) .c-articleGrid__day{font-size:12px}.p-frontNew .c-articleGrid__item:nth-child(1) .c-category{font-size:12px}}@media screen and (min-width: 769px){.p-frontNew .c-articleGrid__item{margin-top:10px;float:left;margin-left:3%;display:block;width:22.7074235808%}.p-frontNew .c-articleGrid__item:nth-child(1){margin-left:0;width:48.2096069869%}.p-frontNew .c-articleGrid__item:nth-child(1) .c-articleGrid__cont{padding:0 20px 20px}.p-frontNew .c-articleGrid__item:nth-child(1) .c-articleGrid__ttl{font-size:24px}.p-frontNew .c-articleGrid__item:nth-child(1) .c-articleGrid__day{font-size:16px}.p-frontNew .c-articleGrid__item:nth-child(1) .c-category{font-size:15px}}.p-frontPickup{padding:70px 0;background:#f2f2f2}@media screen and (max-width: 768px){.p-frontPickup{padding:20px 0 45px;text-align:right}}.p-frontPickup .l-wrapper::after{content:"";position:absolute;top:-243px;left:-4%;max-width:429px;min-width:330px;width:37.46%;height:381px;background:url(../img/front/pickup.png) center center no-repeat;background-size:100%}@media screen and (max-width: 1280px){.p-frontPickup .l-wrapper::after{left:0}}@media screen and (max-width: 768px){.p-frontPickup .l-wrapper::after{min-width:auto;width:190px;height:190px;top:-74px;left:17px}}@media screen and (max-width: 568px){.p-frontPickup .l-wrapper::after{width:154px;height:143px}}.p-frontPickup .l-wrapper{position:relative}@media screen and (min-width: 769px){.p-frontPickup .l-wrapper{display:flex;align-items:flex-end;justify-content:space-between}}.p-frontPickup .c-ttl{margin-bottom:30px;margin-left:-3%}@media screen and (max-width: 1280px){.p-frontPickup .c-ttl{margin-left:0}}@media screen and (max-width: 1200px){.p-frontPickup .c-ttl__sub{font-size:67px;margin-left:0}}@media screen and (max-width: 768px){.p-frontPickup .c-ttl__sub{font-size:50px}}@media screen and (max-width: 768px){.p-frontPickup .c-ttl{display:inline-block;text-align:left}}.p-frontPickup__list{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:-30px;position:relative;z-index:2}@media screen and (min-width: 769px){.p-frontPickup__list{width:65.5021834061%;min-width:580px}}@media screen and (max-width: 1200px){.p-frontPickup__list{margin-top:-20px}}@media screen and (max-width: 768px){.p-frontPickup__list{margin-top:-16px}}.p-frontPickup__item{margin-top:32px;width:47.7333333333%}@media screen and (max-width: 1200px){.p-frontPickup__item{margin-top:20px}}@media screen and (max-width: 768px){.p-frontPickup__item{margin-top:16px}}.p-frontPickup__box{width:100%;height:84px;border-radius:48px;background:#fff;padding:0 22px 0 32px;display:flex;font-size:18px;font-weight:700;align-items:center}@media screen and (max-width: 1200px){.p-frontPickup__box{padding:0 20px 0 25px;height:75px}}@media screen and (max-width: 768px){.p-frontPickup__box{padding:0 9px 0 20px;height:43px;font-size:16px}}@media screen and (max-width: 568px){.p-frontPickup__box{font-size:14px}}.p-frontPickup__box::after,.p-frontPickup__box::before{content:"";display:block;background-repeat:no-repeat;background-size:100%;background-position:center center}.p-frontPickup__box::before{width:42px;height:42px;margin-right:8px}@media screen and (max-width: 1200px){.p-frontPickup__box::before{width:30px;height:30px}}@media screen and (max-width: 768px){.p-frontPickup__box::before{content:none}}.p-frontPickup__box::after{width:40px;height:40px;margin-left:auto;background:url(../img/arrow/arrow_right_c.svg) center center no-repeat;background-size:100%;box-shadow:0px 14px 20px 0px rgba(0,0,0,.04);border-radius:50%}@media screen and (max-width: 768px){.p-frontPickup__box::after{width:20px;height:20px}}.p-frontPickup__box.--news::before{background-image:url(../img/front/pickup_news.svg)}.p-frontPickup__box.--lounch::before{background-image:url(../img/front/pickup_lounch.svg)}.p-frontPickup__box.--news::before{background-image:url(../img/front/pickup_news.svg)}.p-frontPickup__box.--up::before{background-image:url(../img/front/pickup_up.svg)}.p-frontPickup__box.--success::before{background-image:url(../img/front/pickup_success.svg)}.p-frontPickup__box.--seminar::before{background-image:url(../img/front/pickup_seminar.svg)}.p-frontPickup__box.--report::before{background-image:url(../img/front/pickup_report.svg)}.p-frontInterview{padding:75px 0;overflow:hidden}@media screen and (max-width: 768px){.p-frontInterview{padding:40px 0}}.p-frontInterview .c-articleGrid__item{margin-top:0}.p-frontInterview .c-articleGrid__cont{padding:16px 37px 15px}@media screen and (max-width: 1280px){.p-frontInterview .c-articleGrid__cont{padding:16px 15px}}.p-frontInterview .c-articleGrid__ttl{font-size:24px}@media screen and (max-width: 768px){.p-frontInterview .c-articleGrid__ttl{font-size:14px}}.p-frontInterview .c-articleGrid__day{font-size:16px}@media screen and (max-width: 768px){.p-frontInterview .c-articleGrid__day{font-size:12px}}.p-frontInterview .c-articleGrid__cgy{margin-top:-38px}@media screen and (max-width: 768px){.p-frontInterview .c-articleGrid__cgy{margin-top:-30px}}.p-frontInterview .c-articleGrid__cgy .c-category{font-size:19px}@media screen and (max-width: 768px){.p-frontInterview .c-articleGrid__cgy .c-category{font-size:10px}}.p-frontInterview .swiper-slide{width:49.5vw;transform:scale(0.85);transition:.8s}@media screen and (max-width: 568px){.p-frontInterview .swiper-slide{transform:none}}@media screen and (max-width: 768px){.p-frontInterview .swiper-slide{width:80vw}}.p-frontInterview .swiper-slide.swiper-slide-active{transform:scale(1)}.p-frontKnowledge{padding:60px 0 80px}@media screen and (max-width: 768px){.p-frontKnowledge{padding:44px 0 60px}}.p-frontKnowledge__cont{padding-top:45px;padding-bottom:28px;border-bottom:dashed 1px #c8c8c8}@media screen and (max-width: 768px){.p-frontKnowledge__cont{padding-top:25px;padding-bottom:15px}}.p-frontKnowledge__cont:nth-child(1){padding-top:0}.p-frontKnowledge__cont:last-child{padding-bottom:0;border-bottom:none}.p-frontKnowledge article:nth-child(1) .c-ttl__02:after{background:#13b9a5}.p-frontKnowledge article:nth-child(2) .c-ttl__02:after{background:#7d15a8}.p-frontKnowledge article:nth-child(3) .c-ttl__02:after{background:#fe4b21}.p-frontKnowledge article:nth-child(4) .c-ttl__02:after{background:#edbf00}.p-frontKnowledge article:nth-child(5) .c-ttl__02:after{background:#074da4}#container.p-documents{padding:0;background-color:#f5f5f5}.p-documents__header{position:relative;width:100%;padding-block:20px 14px;background-color:#fff;border-bottom:1px solid #f2f2f2}.p-documents__header-logo{width:300px;margin-inline:auto}.p-documents__body{background-color:#f5f5f5;padding-bottom:60px}.p-documents__inner{width:min(90%,740px);margin-inline:auto}.p-documents__fv{margin-top:30px}.p-documents__fv-title{display:none}.p-documents__fv-content{width:100%}.p-documents__fv-button{margin:18px auto 0;display:block;background-color:#fc4700;border-radius:21.5px;width:fit-content;padding:12px 64px;text-align:center;font-family:"Inter",sans-serif;font-weight:800;font-size:16px;line-height:1.1875;letter-spacing:0;color:#f9f9f9 !important}.p-documents__about{margin-top:19px;background-color:rgba(1,75,165,.03);padding:26px 31px 24px}@media screen and (max-width: 568px){.p-documents__about{padding:20px 15px}}.p-documents__about-title{font-weight:bold;font-size:18px;line-height:1.2222222222;letter-spacing:0;color:#0048a5}@media screen and (max-width: 568px){.p-documents__about-title{font-size:16px}}.p-documents__about-list{margin-top:17px;list-style:disc;margin-left:1.5em}.p-documents__about-item,.p-documents__reaservation-text{font-weight:bold;font-size:16px;line-height:1.7;letter-spacing:.05em;color:#333}@media screen and (max-width: 568px){.p-documents__about-item,.p-documents__reaservation-text{font-size:14px}}.p-documents__about-item::marker{font-size:14px}@media screen and (max-width: 568px){.p-documents__about-item::marker{font-size:12px}}.p-documents__reaservation,.p-documents__movie{margin-top:26px}.p-documents__reaservation-title,.p-documents__movie-title{font-weight:bold;font-size:24px;line-height:1.2083333333;letter-spacing:0;color:#0048a5}@media screen and (max-width: 568px){.p-documents__reaservation-title,.p-documents__movie-title{font-size:18px}}.p-documents__reaservation-flex{margin-top:6px;display:flex;align-items:center;gap:16px}@media screen and (max-width: 568px){.p-documents__reaservation-flex{flex-direction:column-reverse;margin-bottom:20px}}.p-documents__reaservation-text{flex:1}.p-documents__reaservation-consultant{width:30%}@media screen and (max-width: 568px){.p-documents__reaservation-consultant{width:200px}}.p-documents__reaservation-members{margin-top:18px;display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;background-color:#fff;padding:20px}@media screen and (max-width: 768px){.p-documents__reaservation-members{grid-template-columns:repeat(1, 1fr)}}@media screen and (max-width: 568px){.p-documents__reaservation-members{padding-inline:5px}}.p-documents__reaservation-members .member__item{display:grid;grid-template-rows:subgrid;grid-row:span 3;gap:16px}.p-documents__reaservation-members .member__header{display:flex}.p-documents__reaservation-members .member__info{padding:14px;background-color:#004ba5;color:#fff;line-height:1.5;flex:1}@media screen and (max-width: 568px){.p-documents__reaservation-members .member__info{padding:10px}}.p-documents__reaservation-members .member__company{font-size:14px}@media screen and (max-width: 568px){.p-documents__reaservation-members .member__company{font-size:13px}}.p-documents__reaservation-members .member__name{margin-top:.5em;font-size:18px}.p-documents__reaservation-members .member__name-kana{font-size:11px}@media screen and (max-width: 568px){.p-documents__reaservation-members .member__name-kana{font-size:9px}}.p-documents__reaservation-members .member__photo{width:33%}.p-documents__reaservation-members .member__photo img{width:100%;height:100%;object-fit:cover}.p-documents__reaservation-members .member__body{gap:8px;display:grid;grid-template-rows:subgrid;grid-row:span 2}.p-documents__reaservation-members .member__message{font-weight:bold;color:#004ba5;font-size:17px;line-height:1.5}.p-documents__reaservation-members .member__text{font-size:14px}.p-documents__reaservation-calendar{margin-top:6px;border-radius:15px;overflow:hidden}.p-documents__reaservation-calendar #timerex_calendar div{background-color:#f5f5f5 !important}.p-documents__reaservation-calendar #timerex_calendar div iframe{border-radius:15px}.p-documents__movie-content{margin-top:17px}.p-documents__movie-content .movie{width:100%;aspect-ratio:577/377;position:relative}.p-documents__movie-content .movie-inner{display:block;width:100%;height:100%;z-index:1;position:absolute;top:0;left:0}.p-documents__movie-content .thumb{width:100%;max-width:100%;height:100%}.p-documents__movie-content .movie-player{position:relative;z-index:10}.p-document-library__header{height:200px;background-color:#0048a5}.p-document-library__header__inner{height:100%;display:grid;place-content:center}.p-document-library__header__inner h1{font-family:"Inter",sans-serif;font-optical-sizing:auto;font-weight:800;line-height:1.2142857143;letter-spacing:0;color:#fff}@media screen and (max-width: 568px){.p-document-library__header__inner h1{font-size:min(36px,8vw)}}.p-document-library__inner{max-width:1049px}.p-document-library__category{margin-top:27px}.p-document-library .category{background-color:#fafafa;padding:47px 50px 56px}@media screen and (max-width: 768px){.p-document-library .category{padding:30px 24px 30px}}.p-document-library .category__title{font-family:"Inter",sans-serif;font-optical-sizing:auto;font-weight:800;line-height:1.2142857143;letter-spacing:0;color:#333}.p-document-library .category__list{margin-top:20px;display:flex;flex-wrap:wrap;gap:3.6%}@media screen and (max-width: 768px){.p-document-library .category__list{gap:1.5%;row-gap:10px}}.p-document-library .category__button{display:block;background-color:#0048a5;border-radius:21.5px;min-width:185px;padding:10px 22px 9px 33px;text-align:center;position:relative}@media screen and (max-width: 768px){.p-document-library .category__button{min-width:147px}}@media screen and (max-width: 568px){.p-document-library .category__button{min-width:126px}}.p-document-library .category__button::before{content:"";position:absolute;top:50%;translate:0 -50%;left:15px;width:11px;aspect-ratio:1;background:url(../img/arrow/arrow_down.svg) center center/contain no-repeat}.p-document-library .category__button span{font-family:"Inter",sans-serif;font-optical-sizing:auto;font-weight:800;line-height:1.2;letter-spacing:0;color:#f9f9f9}.p-document-library .downloadable-documents{margin-top:27px}.p-document-library .downloadable-documents+.downloadable-documents{margin-top:60px}@media screen and (max-width: 568px){.p-document-library .downloadable-documents+.downloadable-documents{margin-top:40px}}.p-document-library .downloadable-documents__title{font-family:"Inter",sans-serif;font-optical-sizing:auto;font-weight:800;line-height:1.2142857143;letter-spacing:0;color:#0048a5;padding-bottom:12px;border-bottom:1px solid #9a9a9a;scroll-margin-top:137px}@media screen and (max-width: 568px){.p-document-library .downloadable-documents__title{font-size:min(35px,7.5vw)}}.p-document-library .downloadable-documents__list{display:grid;grid-template-columns:repeat(3, 1fr);gap:5.529%;margin-top:35px}@media screen and (max-width: 568px){.p-document-library .downloadable-documents__list{grid-template-columns:repeat(1, 1fr);gap:30px}}.p-document-library .downloadable-documents__img{display:block;aspect-ratio:311/164;overflow:hidden}.p-document-library .downloadable-documents__img img{width:100%;height:auto;display:block}.p-document-library .downloadable-documents__body{padding:14px 0 0 3px}.p-document-library .downloadable-documents__heading{font-family:"Inter",sans-serif;font-optical-sizing:auto;font-weight:800;line-height:1.2;letter-spacing:0;color:#000}.p-document-library .downloadable-documents__text{margin-top:10px;font-family:"Inter",sans-serif;font-optical-sizing:auto;font-weight:500;line-height:1.5;color:#000;letter-spacing:.05em}.p-document-library .downloadable-documents__button{margin-top:15px;display:inline-block;background-color:#fc4700;border-radius:21.5px;color:#f9f9f9;font-family:"Inter",sans-serif;font-optical-sizing:auto;font-weight:800;line-height:1.1875;letter-spacing:0;text-align:center;padding:12px;width:99%;margin-inline:auto}.p-document-library .downloadable-documents.downloadable-documents--consult{padding-bottom:62px}.p-document-library .downloadable-documents.downloadable-documents--consult .downloadable-documents__container{margin-top:18px;padding-block:49px 24px;background-color:#f9f9f9}@media screen and (max-width: 568px){.p-document-library .downloadable-documents.downloadable-documents--consult .downloadable-documents__container{padding-top:40px}}.p-document-library .downloadable-documents.downloadable-documents--consult .downloadable-documents__container__inner{width:min(740px,80%);margin-inline:auto}@media screen and (max-width: 568px){.p-document-library .downloadable-documents.downloadable-documents--consult .downloadable-documents__container__inner{width:90%}}.p-document-library .downloadable-documents.downloadable-documents--consult .downloadable-documents__subtitle{font-family:"Inter",sans-serif;font-optical-sizing:auto;font-weight:800;line-height:1.2083333333;letter-spacing:0;color:#0048a5}.p-document-library .downloadable-documents.downloadable-documents--consult .downloadable-documents__text{margin-top:24px;font-family:"Inter",sans-serif;font-optical-sizing:auto;font-weight:800;line-height:1.7;letter-spacing:.05em;color:#333}.p-document-library .downloadable-documents.downloadable-documents--consult .downloadable-documents__member{margin-top:18px;display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;background-color:#fff;padding:20px}@media screen and (max-width: 768px){.p-document-library .downloadable-documents.downloadable-documents--consult .downloadable-documents__member{grid-template-columns:repeat(1, 1fr)}}@media screen and (max-width: 568px){.p-document-library .downloadable-documents.downloadable-documents--consult .downloadable-documents__member{padding-inline:5px}}.p-document-library .downloadable-documents.downloadable-documents--consult .downloadable-documents__member .member__item{display:grid;grid-template-rows:subgrid;grid-row:span 3;gap:16px}.p-document-library .downloadable-documents.downloadable-documents--consult .downloadable-documents__member .member__header{display:flex}.p-document-library .downloadable-documents.downloadable-documents--consult .downloadable-documents__member .member__info{padding:14px;background-color:#004ba5;color:#fff;line-height:1.5;flex:1}@media screen and (max-width: 568px){.p-document-library .downloadable-documents.downloadable-documents--consult .downloadable-documents__member .member__info{padding:10px}}.p-document-library .downloadable-documents.downloadable-documents--consult .downloadable-documents__member .member__company{font-size:14px}@media screen and (max-width: 568px){.p-document-library .downloadable-documents.downloadable-documents--consult .downloadable-documents__member .member__company{font-size:13px}}.p-document-library .downloadable-documents.downloadable-documents--consult .downloadable-documents__member .member__name{margin-top:.5em;font-size:18px}.p-document-library .downloadable-documents.downloadable-documents--consult .downloadable-documents__member .member__name-kana{font-size:11px}@media screen and (max-width: 568px){.p-document-library .downloadable-documents.downloadable-documents--consult .downloadable-documents__member .member__name-kana{font-size:9px}}.p-document-library .downloadable-documents.downloadable-documents--consult .downloadable-documents__member .member__photo{width:33%}.p-document-library .downloadable-documents.downloadable-documents--consult .downloadable-documents__member .member__photo img{width:100%;height:100%;object-fit:cover}.p-document-library .downloadable-documents.downloadable-documents--consult .downloadable-documents__member .member__body{gap:8px;display:grid;grid-template-rows:subgrid;grid-row:span 2}.p-document-library .downloadable-documents.downloadable-documents--consult .downloadable-documents__member .member__message{font-weight:bold;color:#004ba5;font-size:17px;line-height:1.5}.p-document-library .downloadable-documents.downloadable-documents--consult .downloadable-documents__member .member__text{font-size:14px}.p-document-library .downloadable-documents.downloadable-documents--consult .downloadable-documents__reservation{margin-top:18px}.p-document-library .downloadable-documents.downloadable-documents--consult .downloadable-documents__reservation+.downloadable-documents__subtitle{margin-top:18px}.p-document-library .downloadable-documents.downloadable-documents--consult .downloadable-documents__movie{margin-top:18px}.p-document-library .downloadable-documents.downloadable-documents--consult .downloadable-documents__movie .movie{width:100%;aspect-ratio:577/377;position:relative}.p-document-library .downloadable-documents.downloadable-documents--consult .downloadable-documents__movie .movie-inner{display:block;width:100%;height:100%;z-index:1;position:absolute;top:0;left:0}.p-document-library .downloadable-documents.downloadable-documents--consult .downloadable-documents__movie .thumb{width:100%;max-width:100%;height:100%}.p-document-library .downloadable-documents.downloadable-documents--consult .downloadable-documents__movie .movie-player{position:relative;z-index:10}div.p-notFound h1,div.p-notFound h2{color:#fe4b21}.u-border--corners{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.u-border{border:1px solid #c8c8c8}@media screen and (max-width: 768px){.u-hide_sp{display:none}}@media screen and (min-width: 769px){.u-hide_pc{display:none}}@media screen and (max-width: 1280px){.u-hide_less_pc{display:none}}@media screen and (min-width: 1281px){.u-hide_more_pc{display:none}}@media screen and (max-width: 1000px){.u-hide_less_spc{display:none}}@media screen and (min-width: 1001px){.u-hide_more_spc{display:none}}@media screen and (max-width: 568px){.u-hide_less_sp{display:none}}@media screen and (min-width: 569px){.u-hide_more_sp{display:none}}@media screen and (max-width: 414px){.u-hide_less_ssp{display:none}}@media screen and (min-width: 415px){.u-hide_more_ssp{display:none}}@media screen and (max-width: 374px){.u-hide_less_sssp{display:none}}@media screen and (min-width: 375px){.u-hide_more_sssp{display:none}}.u-hide{display:none}.u-link_sp{pointer-events:none}@media screen and (max-width: 768px){.u-link_sp{pointer-events:inherit}}.u-link__newtab{padding-right:20px !important;background:url(../img/common/newtab.svg) center right no-repeat;background-size:13px 13px}.u-mt_10{margin-top:10px}.u-mt_20{margin-top:20px}.u-mt_30{margin-top:30px}.u-mt_50{margin-top:50px}.u-mt_100{margin-top:100px}@media screen and (max-width: 768px){.u-mt_20{margin-top:15px}.u-mt_30{margin-top:20px}.u-mt_50{margin-top:30px}.u-mt_100{margin-top:50px}}@media screen and (max-width: 568px){.u-mt_20{margin-top:15px}.u-mt_50{margin-top:25px}}.u-mb_10{margin-bottom:10px}.u-mb_20{margin-bottom:20px}.u-mb_30{margin-bottom:30px}.u-mb_50{margin-bottom:50px}.u-mb_100{margin-bottom:100px}@media screen and (max-width: 768px){.u-mb_20{margin-bottom:15px}.u-mb_30{margin-bottom:20px}.u-mb_50{margin-bottom:30px}.u-mb_100{margin-bottom:50px}}@media screen and (max-width: 568px){.u-mb_20{margin-bottom:15px}.u-mb_50{margin-bottom:25px}}.u-mr_05{margin-right:5px}.u-mr_10{margin-right:10px}.u-mr_15{margin-right:15px}.u-mr_20{margin-right:20px}.u-mr_30{margin-right:30px}.u-ml_05{margin-left:5px}.u-ml_10{margin-left:10px}.u-ml_15{margin-left:15px}.u-ml_20{margin-left:20px}.u-ml_30{margin-left:30px}.u-text-left{text-align:left}.u-text-right{text-align:right}.u-text-center{text-align:center}.u-text-center_left{text-align:center}@media screen and (max-width: 768px){.u-text-center_left{text-align:left}}.u-text_center{text-align:left}@media screen and (max-width: 768px){.u-text_center{text-align:center}}.u-wth_100{width:100%;height:auto}

/*# sourceMappingURL=style.css.map*/