:root{--font-family-jp: "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Hiragino Sans", meiryo, sans-serif;--font-family-en: "Oswald", sans-serif;--color-default: #000000;--color-white: #fff;--color-blue: #006eb0;--color-navy_01: #0a3e6f;--color-navy_02: #082f54;--color-gold_01: #7e682c;--color-gold_02: #d8c697;--color-gray: #e0e0e0;--color-beige: #f0ece2;--color-link: #990000;--color-gradient_01: to right, #cc0000, #990000;--color-gradient_02: to right, #990000, #cc0000;--content-width: 126rem;--content-width-narrow: 104.4rem;--content-width-lead: 82.8rem}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{font-size:.625em}@media screen and (max-width: 375px){html{font-size:2.6666666667vw}}body{min-width:100%;overflow-x:hidden;font-family:var(--font-family-jp);font-size:2em;font-weight:400;line-height:1.75;color:var(--color-default);word-break:break-word;word-wrap:break-word;background:#fff;animation:fade-in 1.5s ease;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:unset}@media screen and (max-width: 768px){body{font-size:1.6rem}}@media only screen and (min-device-pixel-ratio: 2),(min-resolution: 2dppx){body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}*{box-sizing:border-box}*::before,*::after{box-sizing:border-box}:where(ul,ol,li,dd){padding:0;margin:0;list-style-type:none}:where(em){font-style:normal}:where(p){margin:0;font-size:2rem;line-height:1.75}@media screen and (max-width: 768px){:where(p){font-size:1.6rem}}:where(sub){bottom:-0.1em}:where(p+p){margin-top:2rem}@media screen and (max-width: 768px){:where(p+p){margin-top:1.6rem}}:where(table){border-spacing:0;border-collapse:collapse}:where(b,strong){font-weight:700}:where(img){max-width:100%;height:auto;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;user-select:none}:where(input[type=search]){-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}:where(input[type=search]):focus{outline:none}:where(select){white-space:nowrap}:where(button,[type=button],[type=reset],[type=submit]){padding:0;font-family:var(--font-family);font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;touch-action:manipulation;cursor:pointer;background-color:rgba(0,0,0,0);border:none}:where(a){color:var(--color-default);text-decoration:underline;text-underline-offset:.2rem;opacity:1;transition:.2s linear}:where(a) img{transition:.2s linear}:where(a):hover{text-decoration:none}.u-mt0{margin-top:0 !important}.u-sp,.u-tab{display:none !important}@media screen and (min-width: 769px)and (max-width: 1180px){.u-pc{display:none !important}.u-tab{display:inherit !important}}@media screen and (max-width: 768px){.u-pc{display:none !important}.u-sp{display:inherit !important}}@keyframes fade-in{0%{visibility:hidden;opacity:0}50%{visibility:hidden;opacity:0}100%{visibility:visible;opacity:1}}@keyframes fade-out{from{visibility:visible;opacity:1}to{visibility:hidden;opacity:0}}@keyframes fade-out-top{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-3rem)}}@keyframes left-to-right{from{opacity:0;transform:translateX(-3rem)}to{opacity:1;transform:translateX(0)}}@keyframes right-to-left{from{opacity:0;transform:translateX(3rem)}to{opacity:1;transform:translateX(0)}}@keyframes bottom-to-top{from{opacity:0;transform:translateY(3rem)}to{opacity:1;transform:translateY(0)}}@keyframes zoom-in{0%{transform:scale(1)}100%{transform:scale(1.2)}}@keyframes zoom-out{0%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes blur{from{filter:blur(1.5rem)}to{filter:blur(0)}}@keyframes scroll{0%{transform:translateY(-100%)}100%{transform:translateY(100%)}}@keyframes scroll-top{0%{transform:translateY(100%)}100%{transform:translateY(-100%)}}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes slide-tip{0%{transform:scaleX(0);transform-origin:left}50%{transform:scaleX(1);transform-origin:left}50.001%{transform-origin:right}100%{transform:scaleX(0);transform-origin:right}}@media not print{[data-animate=fade-in]{opacity:0;transition:.8s ease-in-out}[data-animate=fade-in].-animate{opacity:1}[data-animate=bottom-to-top]{opacity:0}[data-animate=bottom-to-top].-animate{opacity:1;animation:bottom-to-top .5s ease-in-out}[data-animate=left-to-right]{opacity:0}[data-animate=left-to-right].-animate{opacity:1;animation:left-to-right .5s ease-in-out}[data-animate=right-to-left]{opacity:0}[data-animate=right-to-left].-animate{opacity:1;animation:right-to-left .5s ease-in-out}[data-animate=fadeToLeft]{opacity:0;transition:.5s ease-in-out;transform:translateX(3rem)}[data-animate=fadeToLeft].-animate{opacity:1;transform:translateX(0)}}.l-header{background:var(--color-white);width:100%;height:6rem;display:flex;align-items:center;justify-content:center;position:fixed;top:-6rem;transition:.5s;z-index:10;font-size:2rem;font-weight:600;color:var(--color-navy_01)}@media screen and (max-width: 768px){.l-header{height:4.5rem;top:-4.5rem;font-size:1.8rem}}.l-header.-hide{top:0}.l-wrapper{overflow:hidden}.l-main{background:var(--color-beige);padding:0 0 3.5rem}@media screen and (max-width: 768px){.l-main{padding:0 0 1.6rem}}.l-section{margin-top:12rem;padding:0 2rem}@media screen and (max-width: 768px){.l-section{margin-top:6rem;padding:0 1.6rem}}.l-section .l-section{margin:0;padding:0}.l-section .l-section+.l-section{margin-top:6rem}.l-section.-bg01{background:var(--color-navy_01);padding:6rem 2rem;border-radius:1.6rem;margin-left:2rem;margin-right:2rem}@media screen and (max-width: 768px){.l-section.-bg01{padding-left:1.6rem;padding-right:1.6rem;margin-left:1.6rem;margin-right:1.6rem}}@media screen and (min-width: 769px){.l-section.-bg01 .l-container{padding:6rem 0}}.l-section.-bg01 .c-titleLvTwo{color:var(--color-white)}.l-section.-bg02{background:url(../images/bg_section_01.png) no-repeat center;background-size:cover;padding:12rem 2rem;border-radius:1.6rem;margin-left:2rem;margin-right:2rem}@media screen and (max-width: 768px){.l-section.-bg02{padding:6rem 1.6rem;margin-left:1.6rem;margin-right:1.6rem}}.l-section.-bg02 .c-titleLvTwo{color:var(--color-white)}.l-section.-bg02 p{color:var(--color-white)}.l-container{width:100%;max-width:var(--content-width);margin:0 auto}.l-container.-bg_laurel_01{background:url(../images/bg_laurel_01.png) no-repeat top center;background-size:cover}@media screen and (max-width: 768px){.l-container.-bg_laurel_01{background:url(../images/bg_laurel_01__sp.png) no-repeat center center}}.l-container.-bg_laurel_02{background:url(../images/bg_laurel_02.png) no-repeat bottom center;background-size:contain}@media screen and (max-width: 768px){.l-container.-bg_laurel_02{background:url(../images/bg_laurel_02__sp.png) no-repeat top 14% center}}.l-footer{text-align:center;padding:2.2rem 1.6rem}@media screen and (max-width: 768px){.l-footer{padding:.8rem 1.6rem}}.l-footer small{font-size:1.4rem}.c-note{margin-top:2rem;font-size:1.6rem;line-height:1.5;padding-left:1.2em;text-indent:-1.2em}@media screen and (max-width: 768px){.c-note{font-size:1.4rem}}.c-btn{cursor:pointer;position:relative;display:block;max-width:54rem;margin:0 auto;padding:2px;font-size:0;line-height:0;font-weight:600;text-decoration:none;text-align:center;line-height:1.5;background:linear-gradient(var(--color-gradient_01));border-radius:64px;transition:all .2s linear}.c-btn::before,.c-btn::after{content:"";display:inline-block;width:2.2rem;height:2.2rem;position:absolute;top:0;bottom:0;right:2.4rem;margin:auto 0;z-index:1;transition:all .2s linear}@media screen and (max-width: 768px){.c-btn::before,.c-btn::after{width:1.6rem;height:1.6rem;right:1.8rem}}.c-btn::after{background:url(../images/ico_external_02.svg) no-repeat center;background-size:contain}.c-btn span{display:flex;align-items:center;justify-content:center;height:100%;min-height:6rem;padding:.8rem 5rem;background:var(--color-white);font-size:2rem;line-height:1.5;border-radius:62px;transition:all .2s linear;position:relative}@media screen and (max-width: 768px){.c-btn span{font-size:1.6rem;padding:.8rem 4rem}}.c-btn span::before{content:"";display:block;width:100%;height:100%;border-radius:62px;position:absolute;left:0;top:0;background:linear-gradient(var(--color-gradient_02));opacity:0;transition:all .2s linear}.c-btn span b{background:linear-gradient(var(--color-gradient_01));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);position:relative;z-index:2}.c-btn.-v02::after{background:url(../images/ico_external_01.svg) no-repeat center;background-size:contain}.c-btn.-v02 span{background:linear-gradient(var(--color-gradient_01))}.c-btn.-v02 span b{background:var(--color-white);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.c-btn.-heigh span{min-height:7.6rem;padding:1rem 5rem}@media screen and (max-width: 768px){.c-btn.-heigh span{min-height:5.4rem;padding:.6rem 4rem}}@media screen and (min-width: 769px){.c-btn:hover{background:linear-gradient(var(--color-gradient_02))}.c-btn:hover span::before{opacity:.2}.c-btn:hover span b{background:linear-gradient(var(--color-gradient_02));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.c-btn:hover.-v02 span b{background:var(--color-white);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}}.c-btn.-disabled{background:var(--color-gray);border:solid dimgray 2px;pointer-events:none}.c-btn.-disabled::before,.c-btn.-disabled::after{content:none}.c-btn.-disabled span{background:rgba(0,0,0,0)}.c-btn.-disabled span b{background:dimgray;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.c-titleLvTwo{font-size:4rem;font-weight:600;line-height:1.25;text-align:center;margin:0 0 6rem;padding-bottom:3.8rem;background-repeat:no-repeat;background-position:center bottom}@media screen and (max-width: 1180px){.c-titleLvTwo{font-size:3.2rem}}@media screen and (max-width: 768px){.c-titleLvTwo{font-size:2.4rem;margin:0 0 4rem}}.c-titleLvTwo span{display:inline-block}@media screen and (min-width: 769px){.c-titleLvTwo.-left{text-align:left;background-position:bottom left}}.c-titleLvTwo.-about{background-image:url(../images/title_en_aboutAward.svg)}.c-titleLvTwo.-benefits{background-image:url(../images/title_en_3benefits.svg)}.c-titleLvTwo.-outline{background-image:url(../images/title_en_outline.svg)}.c-titleLvTwo.-category{background-image:url(../images/title_en_category.svg)}.c-titleLvTwo.-apply{background-image:url(../images/title_en_HowtoApply.svg)}.c-titleLvTwo.-panelists{background-image:url(../images/title_en_panelists.svg?v02)}.c-titleLvTwo.-review{background-image:url(../images/title_en_review.svg)}.c-titleLvTwo.-schedule{background-image:url(../images/title_en_schedule.svg)}.c-titleLvTwo.-purpose{background-image:url(../images/title_en_purpose.svg?v02)}.c-titleLvTwo.-faq{background-image:url(../images/title_en_faq.svg)}.c-titleLvTwo.-related{background-image:url(../images/title_en_relatedContents.svg)}.c-titleLvTwo.-inquiry{background-image:url(../images/title_en_inquiry.svg)}.c-titleLvTwo.-entry{background-image:url(../images/title_en_entry.svg)}.c-titleLvTwo.-winners{background-image:url(../images/title_en_winners.svg)}.c-titleLvThree{font-size:2.8rem;line-height:1.5;margin:0 0 2.4rem;padding:0 0 .8rem;border-bottom:double var(--color-gold_01) 3px}@media screen and (max-width: 1180px){.c-titleLvThree{font-size:2.6rem}}@media screen and (max-width: 768px){.c-titleLvThree{font-size:2rem;margin:0 0 2rem}}.c-grid{display:flex;flex-wrap:wrap;margin-top:-3.2rem;margin-left:-3.2rem}.c-grid>.c-grid_col.l-section+.l-section{margin-top:0}.c-grid>.c-grid_col{margin-top:3.2rem;margin-left:3.2rem}.c-grid>.c-grid_col.-span1{width:calc(100%/12.001*1 - 3.2rem)}.c-grid>.c-grid_col.-span2{width:calc(100%/12.001*2 - 3.2rem)}.c-grid>.c-grid_col.-span3{width:calc(100%/12.001*3 - 3.2rem)}.c-grid>.c-grid_col.-span4{width:calc(100%/12.001*4 - 3.2rem)}.c-grid>.c-grid_col.-span5{width:calc(100%/12.001*5 - 3.2rem)}.c-grid>.c-grid_col.-span6{width:calc(100%/12.001*6 - 3.2rem)}.c-grid>.c-grid_col.-span7{width:calc(100%/12.001*7 - 3.2rem)}.c-grid>.c-grid_col.-span8{width:calc(100%/12.001*8 - 3.2rem)}.c-grid>.c-grid_col.-span9{width:calc(100%/12.001*9 - 3.2rem)}.c-grid>.c-grid_col.-span10{width:calc(100%/12.001*10 - 3.2rem)}.c-grid>.c-grid_col.-span11{width:calc(100%/12.001*11 - 3.2rem)}.c-grid>.c-grid_col.-span12{width:calc(100%/12.001*12 - 3.2rem)}@media screen and (max-width: 768px){.c-grid{margin-top:-2rem;margin-left:-1.5rem}.c-grid>.c-grid_col{margin-top:2rem;margin-left:1.5rem}.c-grid>.c-grid_col.-span1{width:calc(100%/12.001*1 - 1.5rem)}.c-grid>.c-grid_col.-span2{width:calc(100%/12.001*2 - 1.5rem)}.c-grid>.c-grid_col.-span3{width:calc(100%/12.001*3 - 1.5rem)}.c-grid>.c-grid_col.-span4{width:calc(100%/12.001*4 - 1.5rem)}.c-grid>.c-grid_col.-span5{width:calc(100%/12.001*5 - 1.5rem)}.c-grid>.c-grid_col.-span6{width:calc(100%/12.001*6 - 1.5rem)}.c-grid>.c-grid_col.-span7{width:calc(100%/12.001*7 - 1.5rem)}.c-grid>.c-grid_col.-span8{width:calc(100%/12.001*8 - 1.5rem)}.c-grid>.c-grid_col.-span9{width:calc(100%/12.001*9 - 1.5rem)}.c-grid>.c-grid_col.-span10{width:calc(100%/12.001*10 - 1.5rem)}.c-grid>.c-grid_col.-span11{width:calc(100%/12.001*11 - 1.5rem)}.c-grid>.c-grid_col.-span12{width:calc(100%/12.001*12 - 1.5rem)}.c-grid[data-grid-col$="-1"]>.c-grid_col{width:calc(100%/(1 + .001) - 1.5rem)}.c-grid[data-grid-col$="-2"]>.c-grid_col{width:calc(100%/(2 + .001) - 1.5rem)}.c-grid[data-grid-col$="-3"]>.c-grid_col{width:calc(100%/(3 + .001) - 1.5rem)}.c-grid[data-grid-col$="-4"]>.c-grid_col{width:calc(100%/(4 + .001) - 1.5rem)}.c-grid[data-grid-col$="-5"]>.c-grid_col{width:calc(100%/(5 + .001) - 1.5rem)}.c-grid[data-grid-col$="-6"]>.c-grid_col{width:calc(100%/(6 + .001) - 1.5rem)}.c-grid[data-grid-col$="-7"]>.c-grid_col{width:calc(100%/(7 + .001) - 1.5rem)}.c-grid[data-grid-col$="-8"]>.c-grid_col{width:calc(100%/(8 + .001) - 1.5rem)}.c-grid[data-grid-col$="-9"]>.c-grid_col{width:calc(100%/(9 + .001) - 1.5rem)}.c-grid[data-grid-col$="-10"]>.c-grid_col{width:calc(100%/(10 + .001) - 1.5rem)}.c-grid[data-grid-col$="-11"]>.c-grid_col{width:calc(100%/(11 + .001) - 1.5rem)}.c-grid[data-grid-col$="-12"]>.c-grid_col{width:calc(100%/(12 + .001) - 1.5rem)}}@media screen and (max-width: 768px){.c-grid_col.-span4 .c-titleLvTwo{margin-bottom:2rem}}.c-table{width:100%;table-layout:fixed;border-top:solid var(--color-gray) 1px}.c-table th,.c-table td{line-height:1.5;background:var(--color-white);padding:2rem 3.4rem;border-bottom:solid var(--color-gray) 1px;vertical-align:top}@media screen and (max-width: 768px){.c-table th,.c-table td{padding:1.6rem}}.c-table th{text-align:left;font-weight:600;width:23.2rem}@media screen and (max-width: 768px){.c-table th{width:40%}}.c-table th.-var02{background:#ededff}.c-table td{padding-left:0}.c-table td span{display:inline-block;font-size:1.6rem}@media screen and (max-width: 768px){.c-table td span{margin-top:.5rem;font-size:1.4rem}}.c-table.-v02 th{width:25.2rem}@media screen and (max-width: 768px){.c-table.-v02 th{width:40%}}.c-cta{color:var(--color-white);margin-top:6rem;text-align:center}@media screen and (max-width: 768px){.c-cta{margin-top:4rem}}.c-cta a{font-weight:600;color:var(--color-white)}.c-cta_text{text-align:left;margin:3.2rem auto 0;max-width:65rem}@media screen and (max-width: 768px){.c-cta_text{padding:0 .8rem}}.c-cta_text p{line-height:1.75;font-size:1.5rem}@media screen and (max-width: 768px){.c-cta_text p{font-size:1.4rem}}.c-cta_text p+p{margin-top:.6rem}.hero{text-align:center;padding:2.5rem 0 0;background:var(--color-white) url(../images/bg_hero.png) no-repeat top 2rem center;background-size:auto 28.3rem}@media screen and (max-width: 768px){.hero{background:var(--color-white) url(../images/bg_hero__sp.png) no-repeat top 1rem center;background-size:37.5rem auto}}.hero_main{position:relative}.hero_main_deco{position:absolute}.hero_main_deco.-L01{left:15%;bottom:0}.hero_main_deco.-L02{left:10%;bottom:50%}.hero_main_deco.-L03{left:0;bottom:30%}.hero_main_deco.-R01{right:15%;bottom:15%}.hero_main_deco.-R02{right:4%;bottom:0}.hero_main_deco.-R03{right:0;bottom:35%}@media screen and (max-width: 1500px){.hero_main_deco.-L01{left:5%;width:9.2rem}.hero_main_deco.-L02{left:10%;bottom:52%;width:7.6rem}.hero_main_deco.-L03{width:6.8rem}.hero_main_deco.-R01{right:10%;width:8.3rem}.hero_main_deco.-R02{right:1%;bottom:1rem;width:9.2rem}.hero_main_deco.-R03{width:4.8rem}}@media screen and (max-width: 768px){.hero_main_deco.-L01{left:15%;bottom:auto;top:16rem;width:3.6rem}.hero_main_deco.-L02{left:4%;bottom:auto;top:7rem;width:3.6rem}.hero_main_deco.-L03{left:0;bottom:.6rem;width:3.4rem}.hero_main_deco.-R01{right:8%;bottom:auto;top:0;width:4.2rem}.hero_main_deco.-R02{right:4%;bottom:auto;top:12rem;width:4.4rem}.hero_main_deco.-R03{right:0;bottom:0;width:2.9rem}}.hero_title{margin:0}@media screen and (max-width: 768px){.hero_title img{width:15.5rem}}.hero_lead{margin:6.5rem 0 0;padding:0 10rem;position:relative;z-index:2}@media screen and (max-width: 768px){.hero_lead{padding:0 2rem;margin:3rem 0 0;text-align:left}}.hero_info{padding:3rem 2rem;display:flex;justify-content:center;gap:2.7rem;position:relative;z-index:2}@media screen and (max-width: 768px){.hero_info{gap:1.2rem;padding:2rem 1.6rem 3rem}}@media screen and (max-width: 768px){.hero_info_date{width:8.4rem}}.hero_info_list{text-align:left}.hero_info_list_item{font-size:1.8rem;font-weight:600;padding-left:2.8rem;position:relative}@media screen and (max-width: 768px){.hero_info_list_item{font-size:1.5rem;padding-left:2.3rem}}.hero_info_list_item::before{content:"";display:block;width:2.2rem;height:2.2rem;background:url(../images/ico_check.svg) no-repeat center center;background-size:contain;position:absolute;top:.36em;left:0}@media screen and (max-width: 768px){.hero_info_list_item::before{width:1.8rem;height:1.8rem}}.purpose{padding-top:8rem;padding-bottom:8rem}.about{background:linear-gradient(to bottom, var(--color-white) 0%, var(--color-beige) 30%, var(--color-beige) 100%)}.about .l-container{padding-top:8rem;padding-bottom:12rem}@media screen and (max-width: 768px){.about .l-container{padding-top:4rem;padding-bottom:6rem}}.about .c-cta{margin-top:0;padding:0 2rem 6rem}@media screen and (max-width: 768px){.about .c-cta{padding:0 1.6rem 4rem}}.about .c-cta_text{text-align:center;font-size:1.6rem;margin-top:2rem;color:var(--color-default)}.about .c-cta_text a{color:var(--color-default)}@media screen and (max-width: 768px){.about .c-cta_text{font-size:1.4rem}}.about .c-cta .inner{position:relative;max-width:var(--content-width);margin:0 auto}.about_lead{max-width:var(--content-width-lead);margin:0 auto}.about_lead p{line-height:2}.benefitsList{color:var(--color-white);border-radius:1.6rem;background:var(--color-blue);padding:3.5rem 0}@media screen and (min-width: 769px){.benefitsList{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto}}@media screen and (max-width: 768px){.benefitsList{padding:0 1.6rem 3.5rem}}.benefitsList_item{padding:0 3.6rem;position:relative}@media screen and (min-width: 769px){.benefitsList_item{display:grid;grid-template-rows:subgrid;grid-row:span 3}}@media screen and (max-width: 1180px){.benefitsList_item{padding:0 2.4rem}}@media screen and (max-width: 768px){.benefitsList_item{padding:3.6rem 0 0}}@media screen and (min-width: 769px){.benefitsList_item:nth-child(n+2){border-left:solid hsla(0,0%,100%,.25) 1px}}@media screen and (max-width: 768px){.benefitsList_item:nth-child(n+2){border-top:solid hsla(0,0%,100%,.25) 1px;margin-top:3.6rem}}.benefitsList_num{display:inline-block;color:var(--color-gold_02);font-family:var(--font-family-en);font-size:4.8rem;font-weight:100;line-height:1;border-bottom:solid var(--color-gold_02) 2px;padding:1.2rem 0;position:absolute;top:-7.6rem;left:3.6rem}@media screen and (max-width: 768px){.benefitsList_num{font-size:3.6rem;top:-3.2rem;left:0}}.benefitsList_title{text-align:center;font-size:2.2rem;line-height:1.5;margin:1.5rem 0 2rem}.benefitsList_title span{display:inline-block}.benefitsList_image{max-width:100%;display:block;margin:0 auto}.benefitsList_text{margin-top:1.5rem;font-size:1.8rem}@media screen and (max-width: 768px){.benefitsList_text{font-size:1.5rem}}.categoryList_item:nth-child(n+2){margin-top:6rem}@media screen and (max-width: 768px){.categoryList_item:nth-child(n+2){margin-top:4rem}}.categoryList_head{position:relative;border-bottom:double var(--color-gold_01) 3px;margin-bottom:2.4rem;padding-left:4.7rem;padding-bottom:.5rem}@media screen and (max-width: 768px){.categoryList_head{padding-left:4rem}}.categoryList_num{font-family:var(--font-family-en);font-weight:200;line-height:1;border:solid var(--color-default) 1px;border-radius:50%;display:flex;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;position:absolute;top:.5rem;left:0}@media screen and (max-width: 768px){.categoryList_num{top:.2rem;width:3rem;height:3rem;font-size:1.8rem}}.categoryList_title{font-size:2.8rem;line-height:1.5;margin:0 0 .2rem}@media screen and (max-width: 1180px){.categoryList_title{font-size:2.6rem}}@media screen and (max-width: 768px){.categoryList_title{font-size:2rem}}.categoryList_note{font-size:1.8rem;line-height:1.5}@media screen and (max-width: 768px){.categoryList_note{font-size:1.5rem}}.categoryList_text{line-height:2}.flowList_item{background:#fff;padding:1.8rem 3.6rem 1.8rem}@media screen and (max-width: 768px){.flowList_item{padding:1.3rem .8rem}}.flowList_item:nth-child(n+2){margin-top:4px}.flowList_item_inner{position:relative}.flowList_num{color:var(--color-white);font-family:var(--font-family-en);font-weight:200;line-height:1;background:var(--color-navy_01);border-radius:50%;display:flex;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;position:absolute;top:.2rem;left:0}@media screen and (max-width: 768px){.flowList_num{top:.2rem;width:3rem;height:3rem}}.flowList_cont{padding-left:4.6rem;line-height:1.5}@media screen and (max-width: 768px){.flowList_cont{padding-left:3.8rem}}.flowList_title{font-size:2rem;line-height:1.5;margin:0;padding:.5rem 0}@media screen and (max-width: 768px){.flowList_title{font-size:1.6rem}}.flowList_title span{font-size:1.6rem;display:inline-block}@media screen and (max-width: 768px){.flowList_title span{font-size:1.4rem}}.flowList_text{margin:0}.flowList_text.-sub{font-size:1.6rem}@media screen and (max-width: 768px){.flowList_text.-sub{font-size:1.4rem}}@media screen and (min-width: 769px){.flowList.-arrow{display:flex}.flowList.-arrow .flowList_item{flex:1;position:relative}.flowList.-arrow .flowList_item:nth-child(n+2){margin-top:0}.flowList.-arrow .flowList_item:nth-child(n+2)::before{content:"";display:block;width:4.2rem;height:100%;position:absolute;bottom:0;left:-2.5rem;background:var(--color-beige);clip-path:polygon(10% 0, 100% 50%, 10% 100%, 0 100%, 90% 50%, 0 0)}}.panelists{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;gap:.4rem}@media screen and (max-width: 1180px){.panelists{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 768px){.panelists{grid-template-columns:repeat(1, 1fr)}}.panelists_text{max-width:var(--content-width-lead);margin:0 auto}.panelists_item{display:grid;grid-template-rows:subgrid;grid-row:span 3;padding:2.4rem;background:url(../images/bg_panelists_top.png) no-repeat top left,url(../images/bg_panelists_bottom.png) no-repeat bottom right;background-color:var(--color-white)}.panelists p{font-size:1.6rem;line-height:1.75}@media screen and (max-width: 768px){.panelists p{font-size:1.4rem}}.panelists_head{display:flex;align-items:center;margin:0 0 1.6rem}.panelists_head_image{width:7.2rem}@media screen and (max-width: 768px){.panelists_head_image{width:5.4rem}}.panelists_head_name{font-weight:600;flex:1;padding-left:1.6rem}.panelists_head_name span{color:var(--color-white);font-size:1.4rem;display:inline-block;padding:.2rem .7rem;background:var(--color-gold_01)}@media screen and (max-width: 768px){.panelists_head_name span{font-size:1.3rem;padding:.1rem .5rem}}.panelists_prof{border-bottom:solid var(--color-gray) 1px;padding-bottom:1.6rem;margin-bottom:1.6rem}.panelists_prof p{font-size:1.4rem}@media screen and (max-width: 768px){.panelists_prof p{font-size:1.3rem}}.panelists_note{color:var(--color-white);margin-top:2rem;font-size:1.6rem;line-height:1.5}@media screen and (max-width: 768px){.panelists_note{font-size:1.4rem}}.definitionList_title{color:var(--color-navy_01);font-weight:600;margin-bottom:.4rem}.definitionList_info{line-height:2}.purposeCont{display:flex;gap:3.6rem;max-width:var(--content-width-lead);margin:0 auto}@media screen and (max-width: 768px){.purposeCont{flex-direction:column}}.purposeCont_item{color:var(--color-white)}.purposeCont_item.-image{width:25.2rem}@media screen and (max-width: 768px){.purposeCont_item.-image{width:12.5rem;margin:0 auto}}.purposeCont_item.-text{flex:1}.purposeCont_item.-text p{line-height:2}.faqCont{max-width:var(--content-width-narrow);margin:0 auto}.faq{max-width:var(--content-width-narrow);margin:0 auto;display:flex;flex-direction:column;row-gap:1px}.faq:nth-child(n+2){margin-top:2rem}.faq_item{background:var(--color-white);display:flex}.faq_item.-q{border-radius:8px 8px 0 0;font-weight:600}.faq_item.-a{border-radius:0 0 8px 8px}.faq_item .icon{width:7rem;min-height:7rem;padding-top:2.6rem;display:flex;justify-content:center;align-items:flex-start}@media screen and (max-width: 768px){.faq_item .icon{padding-top:1.8rem;width:4.8rem;min-height:4.8rem}}@media screen and (max-width: 768px){.faq_item .icon img{width:1.5rem}}.faq_item .text{flex:1;padding:1.7rem 0;padding-right:4rem}@media screen and (max-width: 768px){.faq_item .text{padding:1rem 0;padding-right:1.8rem}}.relatedItem{background:var(--color-white)}.relatedItem a{display:block;text-decoration:none;height:100%}.relatedItem a:hover .relatedItem_title{color:var(--color-link)}.relatedItem a:hover .relatedItem_title::after{opacity:1}.relatedItem span{display:block;text-decoration:none;height:100%}.relatedItem span .relatedItem_title::before,.relatedItem span .relatedItem_title::after{background:none}.relatedItem_image{overflow:hidden}.relatedItem_image img{width:100%}.relatedItem_cont{padding:.4rem 1.2rem 2rem}@media screen and (max-width: 768px){.relatedItem_cont{padding:0 1.6rem 1.9rem}}.relatedItem_title{font-size:2rem;margin:0;padding:1.4rem 1.2rem 0;padding-right:3.6rem;position:relative}@media screen and (max-width: 768px){.relatedItem_title{font-size:1.6rem;padding:1rem 0 0}}.relatedItem_title::before,.relatedItem_title::after{content:"";display:inline-block;width:2.4rem;height:2.4rem;position:absolute;top:0;bottom:0;right:0;margin:auto 0;transition:.2s linear}@media screen and (max-width: 768px){.relatedItem_title::before,.relatedItem_title::after{width:2rem;height:2rem}}.relatedItem_title::before{background:url(../images/ico_arrow_03.svg) no-repeat center right;background-size:contain}.relatedItem_title::after{background:url(../images/ico_arrow_04.svg) no-repeat center right;background-size:contain;opacity:0}.relatedItem_text{border-top:solid var(--color-gray) 1px;margin-top:1.4rem;padding:1.2rem 1.2rem 0;font-size:1.6rem}@media screen and (max-width: 768px){.relatedItem_text{margin-top:1rem;padding:1rem 0 0;font-size:1.4rem}}.contactCont{display:flex}@media screen and (max-width: 768px){.contactCont{flex-direction:column}}.contactCont .c-titleLvTwo{color:var(--color-white);padding-bottom:4.6rem}.contactCont_item{text-align:center;flex:1;padding:12rem 7.2rem}@media screen and (max-width: 1180px){.contactCont_item{padding:9rem 3.6rem}}@media screen and (max-width: 768px){.contactCont_item{padding:6rem 1.6rem}}.contactCont_item:nth-child(1){background:var(--color-navy_01);border-radius:1.6rem 0 0 1.6rem}@media screen and (max-width: 768px){.contactCont_item:nth-child(1){border-radius:1.6rem 1.6rem 0 0}}.contactCont_item:nth-child(2){background:var(--color-navy_02);border-radius:0 1.6rem 1.6rem 0}@media screen and (max-width: 768px){.contactCont_item:nth-child(2){border-radius:0 0 1.6rem 1.6rem}}.contactCont_item p{color:var(--color-white);line-height:2}.contactCont_item p span{display:inline-block}.contactCont_item .c-cta{margin-top:3rem}.mail{position:relative}.mail::after{content:"@"}.medalText{font-weight:600;margin-top:2rem;padding-left:3.3rem;position:relative}@media screen and (max-width: 768px){.medalText{padding-left:2.8rem}}.medalText::before{content:"";display:block;width:2.3rem;height:3rem;position:absolute;left:0;top:.2em;background:url(../images/ico_medal.png) no-repeat center center;background-size:contain}@media screen and (max-width: 768px){.medalText::before{top:.1em;width:1.9rem;height:2.4rem}}@media print{body{-webkit-print-color-adjust:exact;print-color-adjust:exact}html:not([class*=-mobile]) body{width:var(--content-width);zoom:.8}.l-wrapper{padding-top:0}.l-header{position:static}}