*,*::before,*::after{box-sizing:border-box}*{margin:0}html,body{height:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{width:100%;vertical-align:top;object-fit:cover;object-position:center}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}dl,dt,dd{margin:0;padding:0}a{text-decoration:none}ul,li{list-style:none;padding:0}figure{margin:0}select,button,a{cursor:pointer}html,body{background-color:#f4f4f4;color:#363636;font-size:min(.0069444444*var(--vw, 1vw)*100,10px);font-family:"DM Sans","Noto Sans JP",sans-serif;font-weight:500;font-feature-settings:"palt";letter-spacing:.08em}@media screen and (max-width: 767px){html,body{font-size:calc(.023364486*var(--vw, 1vw)*100)}}body._overflow-h{overflow:hidden}h1,h2,h3,h4,h5,h6{font-weight:700;letter-spacing:.1em}.l_inner{width:104rem;margin-right:auto;margin-left:auto}@media screen and (max-width: 767px){.l_inner{width:36.8rem}}.l_inner._wide{width:128rem}@media screen and (max-width: 767px){.l_inner._wide{width:36.8rem}}.grid{display:grid}.flex{display:flex}@media screen and (max-width: 767px){br._sp_none{display:none}}br._pc_none{display:none}@media screen and (max-width: 767px){br._pc_none{display:inline}}a,button{transition:all .5s}@media screen and (max-width: 767px){a,button{transition:none}}a:hover,button:hover{opacity:.5}@media screen and (max-width: 767px){a:hover,button:hover{opacity:1}}.grecaptcha-badge{visibility:hidden}@keyframes fadeUp{from{transform:translateY(2rem);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeLR{from{transform:translateX(-2rem);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes fadeRL{from{transform:translateX(2rem);opacity:0}to{transform:translateX(0);opacity:1}}.e_heading{display:inline-flex;flex-direction:column;column-gap:1.6rem}@media screen and (max-width: 767px){.e_heading{column-gap:.8rem}}.e_heading span.en{font-size:5.8rem;font-weight:500;font-family:"DM Sans",sans-serif;line-height:100%;text-transform:uppercase}@media screen and (max-width: 767px){.e_heading span.en{font-size:3.2rem}}.e_heading span.ja{display:inline-flex;align-items:center;gap:1rem;margin-bottom:2rem;font-size:1.6rem;line-height:100%;font-weight:500}@media screen and (max-width: 767px){.e_heading span.ja{margin-bottom:1.2rem;font-size:1.4rem}}.e_heading span.ja::before{content:"";display:inline-block;width:1rem;height:1.1rem;background-image:url(../image/common/heading_icon.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.e_heading._wht span{color:#fff}.e_heading._wht span.ja::before{background-image:url(../image/common/heading_icon_wht.svg)}.e_heading._column{flex-direction:column;row-gap:.6rem}.e_heading._row{flex-direction:row;align-items:center}@media screen and (max-width: 767px){.e_heading._row{flex-direction:column;align-items:flex-start}}.e_movieButton{display:inline-flex;align-items:center;justify-content:space-between;gap:1.6rem;width:auto;height:6.7rem;margin-top:0;padding:0 2.6rem .2rem;border-radius:1.6rem;background-color:#eac951;color:#363636;font-size:1.6rem;font-family:"Noto Sans JP",sans-serif;line-height:1.3em}@media screen and (max-width: 767px){.e_movieButton{padding:0 1.6rem .2rem;font-size:1.4rem}}.e_movieButton::after{content:"";display:inline-block;width:3.4rem;height:3.4rem;background-image:url(../image/common/icon-start.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.c_header{position:fixed;top:0;left:0;z-index:99;width:100%}@media screen and (max-width: 767px){.c_header{padding:2rem 0}}.c_header._home{opacity:0;animation:header .5s 2s ease-in forwards}.c_header.is-open{background-color:#f4f4f4;border-bottom:solid 1px rgba(54,54,54,.2)}.c_header_inner{display:flex;justify-content:space-between;align-items:center;height:5.6rem;padding:0 4rem}@media screen and (max-width: 767px){.c_header_inner{width:100%;height:4rem;margin:0 auto;padding:0 2rem}}.c_header_logo{display:inline-flex;align-items:flex-end;gap:.7rem;color:#363636}@media screen and (max-width: 767px){.c_header_logo{flex-direction:column;align-items:flex-start;gap:.6rem}}.c_header_logo img{width:14.1rem}@media screen and (max-width: 767px){.c_header_logo img{width:13.5rem}}.c_header_logo span{padding-bottom:.2rem;font-size:1rem;font-weight:500;text-transform:uppercase}@media screen and (max-width: 767px){.c_header_logo span{padding-bottom:0;line-height:1em}}.c_headerNav{display:flex}@media screen and (max-width: 767px){.c_headerNav{flex-direction:column;transition:transform .3s,opacity .3s;opacity:1;pointer-events:all}}@media screen and (max-width: 767px){.c_headerNav[aria-hidden=true]{pointer-events:none;opacity:0}}.c_headerNav-wrap{position:static;display:block;padding:0;border:none;background-color:rgba(0,0,0,0)}@media screen and (max-width: 767px){.c_headerNav-wrap{overflow:scroll;display:none;position:absolute;top:8.1rem;left:0;width:100%;max-width:100%;max-height:calc(var(--vh, 1vh)*100 - 8rem);min-height:calc(var(--vh, 1vh)*100 - 8rem);height:calc(var(--vh, 1vh)*100 - 8.1rem);padding:0;background-color:#f4f4f4}}.c_headerNav-wrap.is-open{display:block}.c_headerNav-wrap::backdrop{display:none}.c_headerNavMenu{display:flex;align-items:center;gap:3rem;padding-top:.2rem}@media screen and (max-width: 767px){.c_headerNavMenu{flex-direction:column;align-items:flex-start;gap:0}}@media screen and (max-width: 767px){.c_headerNavMenu_item{width:100%;border-bottom:solid 1px rgba(54,54,54,.2)}}.c_headerNavMenu_item a{display:inline-block;color:#363636;font-size:1.4rem;font-weight:900;line-height:1em;text-transform:uppercase;transition:all .5s}@media screen and (max-width: 767px){.c_headerNavMenu_item a{display:flex;flex-direction:column;gap:.8rem;width:100%;padding:2.2rem 3rem 2rem;font-size:2.4rem;font-family:"DM Sans",sans-serif;font-weight:900}}@media screen and (max-width: 767px){.c_headerNavMenu_item a::before{content:attr(data-ja);font-size:2.6rem;font-family:"Noto Sans JP",sans-serif;font-weight:500;line-height:1em;text-transform:capitalize;font-size:1.2rem}}.c_headerNavMenu_item._pc_hide{display:none}@media screen and (max-width: 767px){.c_headerNavMenu_item._pc_hide{display:block}}.c_headerNavEntry{position:relative;margin-left:2.2rem;border-radius:0 0 .8rem .8rem;background-color:#eac951;transition:all .5s}@media screen and (max-width: 767px){.c_headerNavEntry{flex-direction:column;width:100%;height:auto;margin-left:0;padding:4rem 3rem 6rem;border-radius:0;align-items:flex-start;justify-content:flex-start}}.c_headerNavEntry_heading{display:flex;align-items:center;justify-content:center;gap:.6rem;width:16rem;height:5.6rem;font-size:1.6rem;font-weight:900;line-height:1em;letter-spacing:.04em;text-transform:uppercase;transition:all .5s;cursor:pointer}@media screen and (max-width: 767px){.c_headerNavEntry_heading{color:#fff;font-size:3.2rem;cursor:auto;pointer-events:none}}.c_headerNavEntry_heading::after{content:"";display:inline-block;width:1.6rem;height:1.6rem;background-image:url(../image/common/icon-arrow-down.svg);background-position:center;background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 767px){.c_headerNavEntry_heading::after{display:none}}.c_headerNavEntry_heading:hover{opacity:.5}.c_headerNavEntryList{position:absolute;top:5.6rem;left:0;z-index:-1;display:none;width:16rem;background-color:#fff;border-radius:0 0 .8rem .8rem}@media screen and (max-width: 767px){.c_headerNavEntryList{display:grid;gap:1rem;position:static;z-index:0;width:100%;margin-top:1.6rem;border-radius:0;background-color:rgba(0,0,0,0)}}.c_headerNavEntryList_item{border-bottom:solid 1px rgba(54,54,54,.2)}@media screen and (max-width: 767px){.c_headerNavEntryList_item{border-radius:.5rem;background-color:#fff}}.c_headerNavEntryList_item:last-of-type{border-bottom:none}.c_headerNavEntryList_item a{display:flex;align-items:center;justify-content:space-between;height:5.6rem;padding:0 2rem;color:#363636;font-size:1.4rem;line-height:1em}@media screen and (max-width: 767px){.c_headerNavEntryList_item a{height:8rem;font-size:1.8rem;font-weight:900}}.c_headerNavEntryList_item a::after{content:"";display:inline-block;width:1.6rem;height:1.6rem;background-image:url(../image/common/icon-arrow-right.svg);background-position:center;background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 767px){.c_headerNavEntryList_item a::after{width:2rem;height:2rem}}.c_headerNavEntry._open{border-radius:0}.c_headerNavEntry._open .c_headerNavEntryList{display:block}.c_header_button{display:none}@media screen and (max-width: 767px){.c_header_button{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;position:relative;z-index:1;width:5rem;height:4rem;padding:0 1.3rem;border:none;background-color:#eac951;border-radius:.5rem}}@media screen and (max-width: 767px){.c_header_button span{width:100%;height:.2rem;background-color:#363636;transition:top .5s,bottom .5s,rotate .5s,opacity .5s;transform-origin:center}}.c_header_button span:nth-of-type(1){top:calc(50% - .6rem)}.c_header_button span:nth-of-type(2){top:calc(50% + .5rem)}.c_header_button[aria-expanded=true]{gap:0;border:none}.c_header_button[aria-expanded=true] span:nth-of-type(1){margin-top:.2rem;rotate:45deg}.c_header_button[aria-expanded=true] span:nth-of-type(2){margin-top:-0.2rem;rotate:-45deg}@keyframes header{from{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur(0)}}.c_footer{padding:8rem 0 6rem;background-color:#eac951}@media screen and (max-width: 767px){.c_footer{padding:4.8rem 0 2.4rem}}.c_footerNav{margin-bottom:10rem}.c_footerNavMenu{display:grid;grid-template-columns:repeat(3, 23.8rem);gap:3.2rem 2rem;width:auto}@media screen and (max-width: 767px){.c_footerNavMenu{grid-template-columns:1fr;gap:2.4rem}}.c_footerNavMenu_item a{display:flex;flex-direction:column;gap:1rem;color:#363636;font-size:1.3rem;line-height:1em}@media screen and (max-width: 767px){.c_footerNavMenu_item a{gap:.8rem;font-size:1.2rem}}.c_footerNavMenu_item a::after{content:attr(data-en);font-size:2.6rem;font-family:"DM Sans",sans-serif;font-weight:900;line-height:1em;text-transform:uppercase}@media screen and (max-width: 767px){.c_footerNavMenu_item a::after{font-size:2.4rem}}.c_footer_logo{margin-bottom:4rem}@media screen and (max-width: 767px){.c_footer_logo{margin-bottom:2.9rem}}.c_footerBottom{display:flex;justify-content:space-between}@media screen and (max-width: 767px){.c_footerBottom{flex-direction:column;gap:2rem}}.c_footerBottom_privacy{color:#fff;font-size:1.2rem;font-family:"DM Sans",sans-serif;letter-spacing:.08em;line-height:100%;text-transform:uppercase;text-decoration:underline}.c_footerBottom_copyright{color:#fff;font-size:1.1rem;font-family:"DM Sans",sans-serif;letter-spacing:.08em;line-height:100%}.c_footerBottom_copyright span{text-transform:uppercase}.c_splash{display:none;position:relative;overflow:hidden;position:fixed;z-index:999;top:0;left:0;width:calc(var(--vw, 1vw)*100);height:calc(var(--vh, 1vh)*100);color:#363636;transform:translateY(0);transform-origin:top center;animation:splashAll .5s 2.5s ease forwards}.c_splash::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f4f3f2}.c_splash_inner{display:flex;flex-direction:column;justify-content:center;position:relative;width:100rem;height:100%;margin:0 auto}@media screen and (max-width: 767px){.c_splash_inner{width:100%;padding:0 2.4rem}}.c_splash_text{margin-bottom:3.2rem;font-size:10rem;font-family:"DM Sans",sans-serif;font-weight:700;line-height:100%}@media screen and (max-width: 767px){.c_splash_text{font-size:6.2rem}}.c_splash_text span._uppercase{text-transform:uppercase}.c_splash_text span._lowercase{text-transform:lowercase}.c_splashIam{position:relative}.c_splashIam_text{overflow:hidden;display:inline-flex;align-items:center;width:100%;height:12rem;margin-bottom:4rem;padding:0 3.2rem;border:solid .3rem #363636}@media screen and (max-width: 767px){.c_splashIam_text{height:8rem;padding:0 2.4rem}}.c_splashIam_text span{margin-top:19rem;font-size:8rem;font-family:"DM Sans",sans-serif;font-weight:700;line-height:100%;animation:splashText .7s ease forwards}@media screen and (max-width: 767px){.c_splashIam_text span{font-size:4.8rem}}.c_splashIam_text:last-of-type span{animation:splashText .7s .9s ease forwards}.c_splashIam_x{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.c_splashIam_x::before,.c_splashIam_x::after{content:"";display:inline-block;position:absolute;left:50%;height:1.1rem}.c_splashIam_x:before{transform:translate(calc(-50% + 1.1rem), calc(-50% - 4.8rem)) rotate(45deg) scaleX(0);width:7.5rem;transform-origin:left center;background-color:#37a2ff;background-size:100% 0;animation:splashX_blu .7s .3s ease forwards}.c_splashIam_x::after{transform:translate(calc(-50% - 1.4rem), calc(-50% - 5.3rem)) rotate(-45deg) scaleX(0);transform-origin:right center;width:9.3rem;background-color:#ff602e;animation:splashX_org .7s .6s ease forwards}@keyframes splashText{0%{margin-top:19rem}100%{margin-top:.5rem}}@keyframes splashX_blu{0%{transform:translate(calc(-50% + 1.1rem), calc(-50% - 4.8rem)) rotate(45deg) scaleX(0)}100%{transform:translate(calc(-50% + 1.1rem), calc(-50% - 4.8rem)) rotate(45deg) scaleX(100%)}}@keyframes splashX_org{0%{transform:translate(calc(-50% - 1.4rem), calc(-50% - 5.3rem)) rotate(-45deg) scaleX(0)}100%{transform:translate(calc(-50% - 1.4rem), calc(-50% - 5.3rem)) rotate(-45deg) scaleX(100%)}}@keyframes splashAll{0%{transform:translateY(0)}50%{transform:translateY(10%)}100%{transform:translateY(-100%)}}.c_logoMarquee{--height: 14rem;--gap: 12rem;--duration: 120s;overflow:hidden;position:relative;display:flex;align-items:center;width:100%}@media screen and (max-width: 767px){.c_logoMarquee{--height: 7.2rem;--gap: 5rem;--duration: 100s}}.c_logoMarquee_inner{display:flex;align-items:center;gap:var(--gap);white-space:nowrap;animation:marquee-scroll var(--duration) linear infinite;will-change:transform}.c_logoMarquee_item img{height:var(--height);width:auto;display:block;object-fit:contain}@keyframes marquee-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.c_interviewList{display:grid;grid-template-columns:repeat(3, 1fr);gap:7rem;margin-top:10rem}@media screen and (max-width: 767px){.c_interviewList{grid-template-columns:1fr;gap:3.6rem;margin-top:6rem}}.c_interviewList_item a{display:flex;flex-direction:column-reverse;gap:3rem}@media screen and (max-width: 767px){.c_interviewList_item a{flex-direction:row-reverse;gap:2rem}}.c_interviewListText{color:#363636}@media screen and (max-width: 767px){.c_interviewListText{flex:1;position:relative}}.c_interviewListText_title{margin-bottom:1.6rem;font-size:2rem;font-weight:900;line-height:1.5em}@media screen and (max-width: 767px){.c_interviewListText_title{font-size:1.7rem;line-height:1.4em}}.c_interviewListText_data{font-size:1.2rem;letter-spacing:.04em;line-height:1em}@media screen and (max-width: 767px){.c_interviewListText_data{font-size:1.1rem;line-height:1em}}.c_interviewListText::after{display:none}@media screen and (max-width: 767px){.c_interviewListText::after{content:"";display:inline-block;position:absolute;bottom:0;right:0;width:3rem;height:3rem;background-image:url(../image/common/icon-circle-arrow.svg);background-position:center;background-repeat:no-repeat;background-size:contain}}.c_interviewListImage{overflow:hidden;position:relative;height:44rem;border-radius:.5rem}@media screen and (max-width: 767px){.c_interviewListImage{width:12rem;height:16rem}}.c_interviewListImage_name{position:absolute;bottom:-0.6rem;left:-0.3rem;color:#fff;font-size:4.8rem;font-family:"EB Garamond",serif;font-weight:600;line-height:.9em}@media screen and (max-width: 767px){.c_interviewListImage_name{bottom:-0.4rem;left:-0.2rem;font-size:3rem}}.c_interviewListImage img{width:100%;height:100%;object-fit:cover;object-position:center}.c_interviewListImage::before{content:"";display:inline-block;position:absolute;bottom:1.6rem;right:1.6rem;width:4rem;height:4rem;background-image:url(../image/common/icon-circle-arrow.svg);background-position:center;background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 767px){.c_interviewListImage::before{display:none}}.c_entrySection{padding:19rem 0 7rem;background-image:url(../image/common/entrySection_bg.webp);background-size:cover;background-position:center}@media screen and (max-width: 767px){.c_entrySection{padding:14rem 0 4rem;background-image:url(../image/common/sp_entrySection_bg.webp)}}.c_entrySection_heading{margin-bottom:6rem;color:#fff;font-size:6rem;font-family:"DM Sans",sans-serif;font-weight:900;line-height:1em;text-align:center;text-transform:uppercase}@media screen and (max-width: 767px){.c_entrySection_heading{margin-bottom:2.6rem;font-size:4rem}}.c_entrySection_inner{display:grid;grid-template-columns:repeat(2, 1fr);gap:4rem}@media screen and (max-width: 767px){.c_entrySection_inner{grid-template-columns:1fr;gap:1.6rem}}.c_entrySection_button{display:flex;align-items:center;justify-content:space-between;height:12rem;padding:4.5 5rem;border-radius:.5rem;background-color:#fff;color:#363636;font-size:2.4rem;font-weight:900;line-height:1em}@media screen and (max-width: 767px){.c_entrySection_button{height:9rem;padding:3.5rem 3rem;font-size:2rem;font-weight:900}}.c_entrySection_button::after{content:"";display:inline-block;width:2.4rem;height:2.4rem;background-image:url(../image/common/icon-arrow-right.svg);background-position:center;background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 767px){.c_entrySection_button::after{width:2rem;height:2rem}}.c_subpageHeader{position:relative;margin-bottom:12rem;padding:22rem 0 10rem;display:flex;align-items:center}@media screen and (max-width: 767px){.c_subpageHeader{height:auto;margin-bottom:6rem;padding:14rem 0 5rem}}.c_subpageHeader._noimage{margin-bottom:0;padding-bottom:11rem}@media screen and (max-width: 767px){.c_subpageHeader._noimage{padding-bottom:8rem}}.c_subpageHeader .c_logoMarquee{position:absolute;bottom:0;left:0}.c_subpageHeader_inner{position:relative;z-index:1}.c_subpageHeader_heading{position:relative;margin-left:12rem;font-size:3.2rem;font-weight:900;line-height:1em}@media screen and (max-width: 767px){.c_subpageHeader_heading{display:inline-flex;align-items:flex-start;flex-direction:column;gap:3rem;margin-left:0;font-size:2.4rem}}.c_subpageHeader_heading::before{content:attr(data-en);display:inline-block;position:absolute;left:-12.5rem;bottom:0;padding-bottom:.5rem;border-bottom:solid 2px #363636;font-size:1.6rem;font-family:"DM Sans",sans-serif;font-weight:900;letter-spacing:.14em;line-height:1em;text-transform:uppercase;transform:translateY(calc(var(--header-en-count) * 1rem + 0.3rem - 2rem)) rotate(-90deg);transform-origin:top left}@media screen and (max-width: 767px){.c_subpageHeader_heading::before{position:static;padding-bottom:.3rem;transform:none}}.c_subpageHeader_image{overflow:hidden;height:46rem;margin-top:10.6rem;border-radius:.5rem}@media screen and (max-width: 767px){.c_subpageHeader_image{height:18rem;margin-top:8rem}}.c_subpageHeader_image img{height:100%}.c_breadcrumb{padding:2.4rem 0;border-top:solid 1px rgba(54,54,54,.2)}@media screen and (max-width: 767px){.c_breadcrumb{padding:2rem 0 2.2rem}}.c_breadcrumbList{display:flex;gap:.8rem}.c_breadcrumbList_item{font-size:1.2rem;line-height:1em}.c_breadcrumbList_item a{display:inline-flex;align-items:center;gap:.7rem;color:rgba(54,54,54,.4)}.c_breadcrumbList_item a::after{content:"";display:inline-block;width:1px;height:1.2rem;margin-top:1px;background-color:rgba(54,54,54,.4);transform:rotate(30deg)}.c_entry{padding:10rem 0 12rem}@media screen and (max-width: 767px){.c_entry{padding:4.8rem 0 6rem}}.c_entry_heading{display:flex;justify-content:center}.c_entry_detail{margin-top:4rem;font-size:1.6rem;line-height:200%;text-align:center}@media screen and (max-width: 767px){.c_entry_detail{margin-top:2.4rem}}.c_entryForm{margin-top:6rem}@media screen and (max-width: 767px){.c_entryForm{margin-top:3.6rem}}@media screen and (max-width: 767px){.c_entryForm_inner{width:36.8rem}}.c_entryFormItem{margin-bottom:3rem}@media screen and (max-width: 767px){.c_entryFormItem{margin-bottom:2.4rem}}.c_entryFormItem_title{display:flex;align-items:center;margin-bottom:2rem;color:#363636;font-size:1.6rem;font-weight:700;line-height:130%}@media screen and (max-width: 767px){.c_entryFormItem_title{margin-bottom:.9rem;font-size:1.6rem}}.c_entryFormItem_title span{display:inline-flex;align-items:center;justify-content:center;width:4.5rem;height:2.2rem;margin-left:1rem;border-radius:100vh;background-color:#1997d5;color:#fff;font-size:1.2rem;font-weight:700;line-height:1em}@media screen and (max-width: 767px){.c_entryFormItem_title span{width:4.2rem;margin-right:.8rem}}.c_entryFormItem_input input{width:100%;height:6.6rem;padding:0 3rem;border:none;border-radius:.8rem;background-color:#eee;font-size:1.6rem}@media screen and (max-width: 767px){.c_entryFormItem_input input{height:5.8rem;padding:0 .9rem}}.c_entryFormItem_input input::placeholder{font-family:"Noto Sans JP",sans-serif;color:#c1c1c1}.c_entryFormItem_input textarea{width:100%;height:21.2rem;border:none;border-radius:.8rem;font-size:1.6rem;line-height:1.85em}.c_entryFormItem_acceptance{display:flex;justify-content:center;margin-top:3.2rem}@media screen and (max-width: 767px){.c_entryFormItem_acceptance{margin-top:0}}.c_entryFormItem_acceptance .wpcf7-acceptance .wpcf7-list-item label{display:inline-flex;align-items:center}.c_entryFormItem_acceptance .wpcf7-acceptance .wpcf7-list-item label input{width:2rem;height:2rem;margin-right:1.1rem}.c_entryFormItem_acceptance .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label{font-size:1.6rem;font-family:"Noto Sans JP",sans-serif;font-weight:700}@media screen and (max-width: 767px){.c_entryFormItem_acceptance .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label{font-size:1.4rem}}.c_entryFormItem_acceptance .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label::before,.c_entryFormItem_acceptance .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label::after{display:none}.c_entryFormItem_submit{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:3.6rem}@media screen and (max-width: 767px){.c_entryFormItem_submit{margin-top:0}}.c_entryFormItem_submit .wpcf7-submit{cursor:pointer;display:inline-flex;justify-content:space-between;align-items:center;width:37rem;height:7rem;padding:0 3rem;border:none;border-radius:100vh;background-color:#1997d5;color:#fff;font-size:1.6rem;font-weight:700;text-align:center}@media screen and (max-width: 767px){.c_entryFormItem_submit .wpcf7-submit{width:32rem;height:6rem}}.c_entryFormItem_submit .wpcf7-submit::after{content:"";display:inline-block;width:1.6rem;height:1rem;background-image:url(../image/common/button_arrow_wht.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.c_entryFormItem_recaptcha{font-size:1.4rem;line-height:140%;margin-top:2.4rem;text-align:center}@media screen and (max-width: 767px){.c_entryFormItem_recaptcha{font-size:1.2rem}}.c_entryFormItem:last-of-type{margin-bottom:0}.c_entryForm.is-active{display:block}@media screen and (max-width: 767px){.p_home .l_inner{width:33.4rem;margin-right:3rem}}.p_homeHeading_en{display:inline-block;position:sticky;top:12rem;left:calc((100% - 128rem)/2);transform:rotate(-90deg);transform-origin:top left;border-bottom:solid 2px #363636;font-size:1.6rem;font-family:"DM Sans",sans-serif;font-weight:900;letter-spacing:.14em;text-transform:uppercase}@media screen and (max-width: 767px){.p_homeHeading_en{top:10rem;left:calc((100% - 33.4rem)/2 - 3.5rem);font-size:1.3rem}}.p_homeHeading_ja{font-size:2.2rem;font-weight:900;letter-spacing:.08em;line-height:1em}@media screen and (max-width: 767px){.p_homeHeading_ja{font-size:2rem}}.p_homeMv{position:relative;max-height:100%;height:calc(var(--vh, 1vh)*100);padding-top:20.4rem}@media screen and (max-width: 767px){.p_homeMv{width:100%;max-height:none;height:auto;padding-top:12rem;padding-bottom:2.7rem}}.p_homeMv_inner{display:flex;justify-content:space-between;position:relative;z-index:1;height:100%}@media screen and (max-width: 767px){.p_homeMv_inner{align-items:flex-start;justify-content:flex-start;flex-direction:column-reverse;gap:11.4rem;height:auto;margin-right:auto !important}}.p_homeMvText{margin-top:3.8rem;opacity:0;animation:homeMvText 1.2s ease-in forwards}@media screen and (max-width: 767px){.p_homeMvText{margin-top:0;animation:homeMvText .5s 2s ease-in forwards}}.p_homeMvText_copy{margin-bottom:4.4rem;font-size:3.2rem;font-weight:900;line-height:1.7em}@media screen and (max-width: 767px){.p_homeMvText_copy{margin-bottom:2.6rem;font-size:2.4rem;line-height:1.6em}}.p_homeMvText_message{color:#363636;font-size:1.6rem;line-height:2em}@media screen and (max-width: 767px){.p_homeMvText_message{font-size:1.4rem;line-height:1.8em}}@keyframes homeMvText{from{opacity:0;filter:blur(20px)}to{opacity:1;filter:blur(0)}}@media screen and (max-width: 767px){@keyframes homeMvText{from{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur(0)}}}.p_homeMvImage{position:relative;width:40rem;height:50rem;margin-right:8.9rem}@media screen and (max-width: 767px){.p_homeMvImage{width:26.9rem;height:33.6rem;margin-left:auto;margin-right:auto}}.p_homeMvImage_bg,.p_homeMvImage_main{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.5rem;filter:blur(10px);opacity:0}.p_homeMvImage_bg._yel{background-color:#eac951;transform:rotate(7.16deg);animation:homeMvImage-rotate-yel 1s ease-in forwards}.p_homeMvImage_bg._blk{background-color:#363636;transform:rotate(2deg);animation:homeMvImage-rotate-blk 1s .3s ease-in forwards}.p_homeMvImage_main{transform:rotate(-5.23deg);animation:homeMvImage-rotate-main 1s .6s ease-in forwards}@keyframes homeMvImage-rotate-yel{from{opacity:0;filter:blur(20px);transform:rotate(6.16deg)}to{opacity:1;filter:blur(0);transform:rotate(5.16deg)}}@keyframes homeMvImage-rotate-blk{from{opacity:0;filter:blur(20px);transform:rotate(1deg)}to{opacity:1;filter:blur(0);transform:rotate(0)}}@keyframes homeMvImage-rotate-main{from{opacity:0;filter:blur(20px);transform:rotate(-6.23deg)}to{opacity:1;filter:blur(0);transform:rotate(-7.23deg)}}.p_homeMv .c_logoMarquee{position:absolute;bottom:3rem;opacity:0;animation:homeLogoMarquee .5s 2s ease-in forwards}@media screen and (max-width: 767px){.p_homeMv .c_logoMarquee{top:45.9rem;bottom:auto}}@keyframes homeLogoMarquee{from{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur(0)}}.p_homeMessage{padding-bottom:20rem;background-color:#fafafa}@media screen and (max-width: 767px){.p_homeMessage{padding-bottom:9.8rem}}.p_homeMessage_top{overflow:hidden;width:100%;height:48rem;margin-bottom:15rem}@media screen and (max-width: 767px){.p_homeMessage_top{height:20rem;margin-bottom:12rem}}.p_homeMessage_top img{height:100%;object-fit:cover;object-position:center}.p_homeMessageMain{position:relative}.p_homeMessageMain .p_homeHeading_en{transform:translateY(7.3rem) rotate(-90deg)}.p_homeMessageMain_inner{position:relative}.p_homeMessageMainContent{display:flex;flex-direction:row-reverse;align-items:flex-start;gap:16rem;margin-top:10rem}@media screen and (max-width: 767px){.p_homeMessageMainContent{flex-direction:column;gap:6rem;margin-top:6rem}}.p_homeMessageMainContentText{flex:1}.p_homeMessageMainContentText_detail{margin-bottom:4rem;font-size:1.6rem;line-height:2em;letter-spacing:.1em;opacity:0}@media screen and (max-width: 767px){.p_homeMessageMainContentText_detail{margin-bottom:2.4rem;font-size:1.4rem;line-height:1.8em}}@media screen and (max-width: 767px){.p_homeMessageMainContentText_detail span._sp_none{display:none}}.p_homeMessageMainContentText_detail._on{animation:homeMessageMainContentText .5s ease-in forwards}.p_homeMessageMainContentText_position{margin-top:8rem;font-size:1.6rem;opacity:0}@media screen and (max-width: 767px){.p_homeMessageMainContentText_position{margin-top:4.8rem;font-size:1.4rem;line-height:2em}}.p_homeMessageMainContentText_position._on{animation:homeMessageMainContentText .5s .3s ease-in forwards}.p_homeMessageMainContentText_name{display:inline-flex;flex-direction:column;font-size:2rem;font-weight:900;line-height:2em;opacity:0}.p_homeMessageMainContentText_name::after{content:attr(data-en);color:rgba(54,54,54,.4);font-size:1.2rem;font-weight:500;letter-spacing:.02em;line-height:1em}.p_homeMessageMainContentText_name._on{animation:homeMessageMainContentText .5s .3s ease-in forwards}@keyframes homeMessageMainContentText{from{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur(0)}}.p_homeMessageMainContent_image{width:36rem;height:58rem;border-radius:.5rem}@media screen and (max-width: 767px){.p_homeMessageMainContent_image{width:100%;height:46rem}}.p_homeMessageMainContent_image img{height:100%;object-fit:cover;object-position:center}.p_homeFeature{padding:15rem 0 20rem}@media screen and (max-width: 767px){.p_homeFeature{padding:9.8rem 0 12rem}}.p_homeFeature .p_homeHeading_en{transform:translateY(7.3rem) rotate(-90deg)}.p_homeFeatureList{counter-reset:number 0;display:grid;gap:8rem;margin-top:10rem}@media screen and (max-width: 767px){.p_homeFeatureList{gap:2rem;margin-top:6rem}}.p_homeFeatureList_item{overflow:hidden;display:flex;align-items:center;gap:8rem;padding-left:8rem;border-radius:.5rem;background-color:#fff;opacity:0}@media screen and (max-width: 767px){.p_homeFeatureList_item{flex-direction:column-reverse;gap:0;padding:0}}.p_homeFeatureList_item:nth-of-type(odd){flex-direction:row-reverse;padding-left:0;padding-right:8rem}@media screen and (max-width: 767px){.p_homeFeatureList_item:nth-of-type(odd){flex-direction:column-reverse;padding:0}}.p_homeFeatureList_item._on{animation:homeFeatureList-item .5s ease-in forwards}@keyframes homeFeatureList-item{from{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur(0)}}.p_homeFeatureListText{flex:1}@media screen and (max-width: 767px){.p_homeFeatureListText{padding:3rem 2.4rem 4rem}}.p_homeFeatureListText_heading{display:inline-flex;flex-direction:column;gap:2.2rem;margin-bottom:5.2rem;font-size:3.2rem;font-weight:900;line-height:1.5em;letter-spacing:.08em}@media screen and (max-width: 767px){.p_homeFeatureListText_heading{gap:1.4rem;margin-bottom:2.4rem;font-size:2rem;line-height:1.4em}}.p_homeFeatureListText_heading::before{counter-increment:number 1;content:"Feature " counter(number, decimal-leading-zero);color:#eac951;font-size:1.2rem;font-weight:900;letter-spacing:.06em;line-height:1em;text-transform:uppercase}.p_homeFeatureListText_detail{font-size:1.6rem;line-height:2em}@media screen and (max-width: 767px){.p_homeFeatureListText_detail{font-size:1.4rem;line-height:1.8em}}.p_homeFeatureList_image{width:40rem;height:auto}@media screen and (max-width: 767px){.p_homeFeatureList_image{width:auto;height:26rem}}.p_homeInterview{padding:12rem 0 20rem;background-color:#fafafa}@media screen and (max-width: 767px){.p_homeInterview{padding:9.8rem 0 10rem}}.p_homeInterview .p_homeHeading_en{transform:translateY(9.3rem) rotate(-90deg)}.p_homeInterviewList{display:grid;grid-template-columns:repeat(3, 1fr);gap:7rem;margin-top:10rem}@media screen and (max-width: 767px){.p_homeInterviewList{grid-template-columns:1fr;gap:3.6rem;margin-top:6rem}}.p_homeInterviewList_item{opacity:0}.p_homeInterviewList_item._on{animation:homeInterviewList-item .5s ease-in forwards}.p_homeInterviewList_item:nth-child(1){animation-delay:0s}.p_homeInterviewList_item:nth-child(2){animation-delay:.3s}.p_homeInterviewList_item:nth-child(3){animation-delay:.6s}.p_homeInterviewList_item:nth-child(4){animation-delay:.9s}.p_homeInterviewList_item:nth-child(5){animation-delay:1.2s}.p_homeInterviewList_item:nth-child(6){animation-delay:1.5s}.p_homeInterviewList_item:nth-child(7){animation-delay:1.8s}.p_homeInterviewList_item:nth-child(8){animation-delay:2.1s}.p_homeInterviewList_item:nth-child(9){animation-delay:2.4s}.p_homeInterviewList_item:nth-child(10){animation-delay:2.7s}@keyframes homeInterviewList-item{from{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur(0)}}.p_homeInterviewSchedule{margin-top:16rem;border-radius:.5rem}@media screen and (max-width: 767px){.p_homeInterviewSchedule{margin-top:10rem}}.p_homeInterviewScheduleTab{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.p_homeInterviewScheduleTab_button{display:inline-flex;align-items:center;gap:1rem;position:relative;padding:2.8rem;border:none;border-radius:.5rem .5rem 0 0;background-color:#ede9e5;color:#363636;font-size:2rem;font-family:"Noto Sans JP",sans-serif;font-weight:900;text-align:left;cursor:pointer;transition:color .3s ease}@media screen and (max-width: 767px){.p_homeInterviewScheduleTab_button{flex-direction:column-reverse;gap:.8rem;padding:2rem;font-size:1.6rem;line-height:1.4em;text-align:center}}.p_homeInterviewScheduleTab_button svg{width:2rem}@media screen and (max-width: 767px){.p_homeInterviewScheduleTab_button svg{width:1.3rem}}.p_homeInterviewScheduleTab_button svg path{fill:rgba(54,54,54,.3)}.p_homeInterviewScheduleTab_button.is-active{background-color:#f4f3f2}.p_homeInterviewScheduleTab_button.is-active svg path{fill:#eac951}.p_homeInterviewSchedule_content{position:relative;display:none;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s ease}.p_homeInterviewSchedule_content.is-active{display:block;opacity:1;visibility:visible;transform:translateY(0)}.p_homeInterviewSchedule_image{position:absolute;top:7rem;right:-8rem;display:inline-block;width:39rem}@media screen and (max-width: 767px){.p_homeInterviewSchedule_image{top:auto;left:-0.8rem;bottom:3rem;width:35.4rem}}.p_homeApproach{padding:12rem 0;background-color:#f4f3f2}@media screen and (max-width: 767px){.p_homeApproach{padding:9.8rem 0 12rem}}.p_homeApproach .p_homeHeading_en{transform:translateY(8.3rem) rotate(-90deg)}.p_homeApproach_inner{display:grid;grid-template-columns:auto 80rem}@media screen and (max-width: 767px){.p_homeApproach_inner{grid-template-columns:1fr;gap:6rem}}.p_homeApproachList{display:flex;flex-direction:column;gap:2rem}@media screen and (max-width: 767px){.p_homeApproachList{gap:1rem}}.p_homeApproachList_item{display:flex;align-items:center;justify-content:space-between;gap:2.4rem;padding:2.4rem;padding-left:4.8rem;border-radius:.5rem;background-color:#fff;opacity:0}@media screen and (max-width: 767px){.p_homeApproachList_item{flex-direction:column;gap:2.4rem;padding-left:2.4rem}}.p_homeApproachList_item._on{animation:homeApproachList-item .5s ease-in forwards}@keyframes homeApproachList-item{from{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur(0)}}.p_homeApproachListText{flex:1}.p_homeApproachListText_heading{margin-bottom:1.6rem;font-size:2rem;font-weight:900;line-height:1.5em}@media screen and (max-width: 767px){.p_homeApproachListText_heading{margin-bottom:1.2rem;font-size:1.7rem}}.p_homeApproachListText_detail{font-size:1.5rem;line-height:1.7em}@media screen and (max-width: 767px){.p_homeApproachListText_detail{font-size:1.4rem}}.p_homeApproachListText .e_movieButton{margin-top:1.6rem}@media screen and (max-width: 767px){.p_homeApproachListText .e_movieButton{margin-top:1.2rem}}.p_homeApproachList_image{overflow:hidden;width:24rem;height:24rem;border-radius:.3rem}@media screen and (max-width: 767px){.p_homeApproachList_image{width:100%;height:20rem}}.p_homeApproachList_image img{width:100%;height:100%;object-fit:cover;object-position:center}.p_homePeople{position:relative;padding:15rem 0 43.1rem;background-color:#fafafa}@media screen and (max-width: 767px){.p_homePeople{padding:12rem 0}}.p_homePeople .p_homeHeading_en{transform:translateY(8.3rem) rotate(-90deg)}.p_homePeopleText{width:36rem;margin:14rem auto 0}@media screen and (max-width: 767px){.p_homePeopleText{width:33.4rem;margin:0 3rem 0 auto}}.p_homePeopleText_message{margin-bottom:4.4rem;font-size:2.8rem;font-weight:900;line-height:1.6em}@media screen and (max-width: 767px){.p_homePeopleText_message{margin-bottom:3rem;font-size:2rem}}.p_homePeopleTextList{display:grid;gap:.6rem;margin-bottom:6rem;padding-left:1.6em}@media screen and (max-width: 767px){.p_homePeopleTextList{margin-bottom:4rem}}.p_homePeopleTextList_item{font-size:1.6rem;line-height:1.6em;list-style:disc}@media screen and (max-width: 767px){.p_homePeopleTextList_item{font-size:1.4rem}}.p_homePeopleTextList_item::marker{color:#eac951}@media screen and (max-width: 767px){.p_homePeopleText_button{width:100%;height:7.9rem;padding:0 2.8rem 0 4rem}}.p_homePeople_image{overflow:hidden;position:absolute;border-radius:.5rem;opacity:0}@media screen and (max-width: 767px){.p_homePeople_image{position:relative}}.p_homePeople_image._left{top:37.2rem;left:0;width:46rem;height:54rem}@media screen and (max-width: 767px){.p_homePeople_image._left{top:auto;width:35rem;height:22rem;margin:6rem 0}}.p_homePeople_image._right{bottom:20rem;right:0;width:46rem;height:85rem}@media screen and (max-width: 767px){.p_homePeople_image._right{bottom:auto;width:30rem;height:40rem;margin-top:8rem;margin-left:auto}}.p_homePeople_image img{width:100%;height:100%;object-fit:cover;object-position:center}.p_homePeople_image._on{animation:homePeopleImage .5s ease-in forwards}@keyframes homePeopleImage{from{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur(0)}}.p_homeBenefit{padding-top:12rem;background-color:#f4f3f2}.p_homeBenefit .p_homeHeading_en{transform:translateY(7.3rem) rotate(-90deg)}.p_homeBenefitMain_inner{display:flex;justify-content:space-between}.p_homeBenefitMain_content{width:70rem}@media screen and (max-width: 767px){.p_homeBenefitMain_content{margin-top:6rem}}.p_homeBenefitMainList{display:grid;grid-template-columns:repeat(3, 1fr);gap:2rem;margin-bottom:2rem}@media screen and (max-width: 767px){.p_homeBenefitMainList{grid-template-columns:repeat(2, 1fr);gap:1rem;margin-top:6rem;margin-bottom:1rem}}.p_homeBenefitMainList_item{display:flex;flex-direction:column;padding:2.6rem 2.4rem;border-radius:.5rem;background-color:#fff;opacity:0}@media screen and (max-width: 767px){.p_homeBenefitMainList_item{padding:1.8rem}}.p_homeBenefitMainList_item._on{animation:homeBenefitMainList-item .3s ease-in forwards}.p_homeBenefitMainList_item:nth-child(1){animation-delay:0s}.p_homeBenefitMainList_item:nth-child(2){animation-delay:.2s}.p_homeBenefitMainList_item:nth-child(3){animation-delay:.4s}.p_homeBenefitMainList_item:nth-child(4){animation-delay:.6s}.p_homeBenefitMainList_item:nth-child(5){animation-delay:.8s}.p_homeBenefitMainList_item:nth-child(6){animation-delay:1s}.p_homeBenefitMainList_item:nth-child(7){animation-delay:1.2s}.p_homeBenefitMainList_item:nth-child(8){animation-delay:1.4s}.p_homeBenefitMainList_item:nth-child(9){animation-delay:1.6s}.p_homeBenefitMainList_item:nth-child(10){animation-delay:1.8s}@keyframes homeBenefitMainList-item{from{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur(0)}}.p_homeBenefitMainList_heading{order:1;margin-bottom:.8rem;font-size:1.8rem;font-weight:900;line-height:1.5em;text-align:center}@media screen and (max-width: 767px){.p_homeBenefitMainList_heading{font-size:1.7rem}}.p_homeBenefitMainList_heading._smalltext{margin-bottom:.3rem}.p_homeBenefitMainList_heading._smalltext span{display:inline-block;font-size:1.1rem;font-weight:500;line-height:1em}@media screen and (max-width: 767px){.p_homeBenefitMainList_heading._smalltext span{font-size:1rem}}.p_homeBenefitMainList_detail{order:3;font-size:1.5rem;line-height:1.6em}@media screen and (max-width: 767px){.p_homeBenefitMainList_detail{font-size:1.3rem;line-height:1.5em}}.p_homeBenefitMainList_icon{order:2;align-self:center;margin-bottom:1.6rem;width:6rem;height:6rem}@media screen and (max-width: 767px){.p_homeBenefitMainList_icon{width:4.8rem;height:4.8rem}}.p_homeBenefitMainOther{padding:3.2rem 4rem;border-radius:.5rem;background-color:#fff;opacity:0}.p_homeBenefitMainOther._on{animation:homeBenefitMainOther .5s .8s ease-in forwards}@keyframes homeBenefitMainOther{from{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur(0)}}.p_homeBenefitMainOther_text{margin-bottom:1.5rem;font-size:1.4rem;line-height:1.7em}.p_homeBenefitMainOtherList{display:flex;flex-wrap:wrap;gap:1.2rem 2.1rem}.p_homeBenefitMainOtherList_item{margin-left:1em;font-size:1.6rem;line-height:1.6em;list-style:disc}.p_homeBenefitMainOtherList_item::marker{color:#eac951}.p_homeBenefit_bottom{margin-top:12rem}@media screen and (max-width: 767px){.p_homeBenefit_bottom{margin-top:8rem}}.p_homeFlow{padding:12rem 0 20rem;background-color:#fafafa}@media screen and (max-width: 767px){.p_homeFlow{padding:9.8rem 0 12rem}}.p_homeFlow .p_homeHeading_en{transform:translateY(6.3rem) rotate(-90deg)}.p_homeFlow_inner{display:grid;grid-template-columns:auto 70rem}@media screen and (max-width: 767px){.p_homeFlow_inner{grid-template-columns:1fr;gap:6rem}}.p_homeFlowList{display:grid;gap:4.8rem}.p_homeFlowList_item{position:relative;display:grid;grid-template-columns:auto 1fr;column-gap:2.4rem;align-items:center;padding:2.4rem;border-radius:.5rem;background-color:#f4f3f2;opacity:0}@media screen and (max-width: 767px){.p_homeFlowList_item{padding:2rem 2.4rem}}.p_homeFlowList_item::before{content:"";display:inline-block;grid-column:1/2;grid-row:1/3;width:6rem;height:6rem;background-image:url(../image/home/flow_icon_1.svg);background-position:center;background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 767px){.p_homeFlowList_item::before{width:5rem;height:5rem}}.p_homeFlowList_item:nth-of-type(1)::before{background-image:url(../image/home/flow_icon_1.svg)}.p_homeFlowList_item:nth-of-type(2)::before{background-image:url(../image/home/flow_icon_2.svg)}.p_homeFlowList_item:nth-of-type(3)::before{background-image:url(../image/home/flow_icon_3.svg)}.p_homeFlowList_item:nth-of-type(4)::before{background-image:url(../image/home/flow_icon_4.svg)}.p_homeFlowList_item:nth-of-type(5)::before{background-image:url(../image/home/flow_icon_5.svg)}.p_homeFlowList_item:nth-of-type(6)::before{background-image:url(../image/home/flow_icon_6.svg)}.p_homeFlowList_item::after{content:"";display:inline-block;position:absolute;bottom:-1.5rem;left:50%;transform:translate(-50%, 100%);width:3.2rem;height:1.8rem;background-image:url(../image/home/flow_arrow.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.p_homeFlowList_item:last-of-type::after{display:none}.p_homeFlowList_item._on{animation:homeFlowList-item .5s ease-in forwards}@keyframes homeFlowList-item{from{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur(0)}}.p_homeFlowList_title{grid-column:2/3;grid-row:1/2;margin-bottom:1rem;font-size:1.8rem;font-weight:900;line-height:1em}@media screen and (max-width: 767px){.p_homeFlowList_title{font-size:1.7rem}}.p_homeFlowList_detail{grid-column:2/3;grid-row:2/3;font-size:1.5rem;line-height:1.5em}@media screen and (max-width: 767px){.p_homeFlowList_detail{font-size:1.3rem}}.p_homeFlowList_detail a{color:#363636;text-decoration:underline}.p_homeFaq{padding:12rem 0 20rem;background-color:#f4f3f2}@media screen and (max-width: 767px){.p_homeFaq{padding:9.8rem 0 12rem}}.p_homeFaq .p_homeHeading_en{transform:translateY(4.8rem) rotate(-90deg)}.p_homeFaq_inner{display:grid;grid-template-columns:auto 70rem}@media screen and (max-width: 767px){.p_homeFaq_inner{gap:6rem;grid-template-columns:1fr}}.p_homeFaqList{display:grid;gap:1rem}.p_homeFaqListItem{padding:2.4rem;border-radius:.5rem;background-color:#fff}@media screen and (max-width: 767px){.p_homeFaqListItem{padding:2rem 2.4rem}}.p_homeFaqListItem_question{display:flex;align-items:flex-start;gap:1rem;position:relative;padding-right:3.4rem;font-size:1.6rem;line-height:1.5em;font-weight:900;cursor:pointer;user-select:none}@media screen and (max-width: 767px){.p_homeFaqListItem_question{font-size:1.5rem;line-height:1.4em}}.p_homeFaqListItem_question::before{content:"Q";margin-top:-0.1rem;color:#eac951;font-size:2.2rem;line-height:1em}@media screen and (max-width: 767px){.p_homeFaqListItem_question::before{margin-top:-0.2rem}}.p_homeFaqListItem_question::after{content:"";display:inline-block;position:absolute;top:0;right:0;width:2.8rem;height:2.8rem;background-image:url(../image/common/icon-circle-arrow-blk.svg);background-position:center;background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 767px){.p_homeFaqListItem_question::after{width:2.4rem;height:2.4rem}}.p_homeFaqListItem_answer{overflow:hidden;max-height:0;margin:0;font-size:1.5rem;line-height:1.5em;visibility:hidden;opacity:0;transition:max-height .25s ease,opacity .25s ease,margin .25s ease,visibility .25s ease;will-change:max-height}@media screen and (max-width: 767px){.p_homeFaqListItem_answer{font-size:1.4rem}}.p_homeFaqListItem.is-open .p_homeFaqListItem_question::after{transform:rotate(180deg)}.p_homeFaqListItem.is-open .p_homeFaqListItem_answer{max-height:1000px;margin-top:1.5rem;visibility:visible;opacity:1}@media screen and (max-width: 767px){.p_homeFaqListItem.is-open .p_homeFaqListItem_answer{margin-top:1.1rem}}.p_interview{padding:20rem 0}@media screen and (max-width: 767px){.p_interview{padding:14rem 0 10rem}}.p_interviewHeader{display:flex;align-items:center;position:relative;margin-bottom:10rem;padding-bottom:10rem}@media screen and (max-width: 767px){.p_interviewHeader{margin-bottom:6rem;padding-bottom:5rem}}.p_interviewHeader_inner{position:relative;z-index:1}.p_interviewHeaderText{position:absolute;top:6rem;left:0}@media screen and (max-width: 767px){.p_interviewHeaderText{position:static;margin-bottom:6rem}}.p_interviewHeaderText_title{display:inline-flex;flex-direction:column;align-items:flex-start;gap:2rem;font-size:3.2rem;font-weight:900}@media screen and (max-width: 767px){.p_interviewHeaderText_title{gap:3rem;font-size:2.4rem}}.p_interviewHeaderText_title::before{content:attr(data-en);display:inline-block;padding-bottom:.5rem;border-bottom:solid 2px #363636;font-size:1.6rem;font-family:"DM Sans",sans-serif;font-weight:900;letter-spacing:.14em;line-height:1em;text-transform:uppercase}@media screen and (max-width: 767px){.p_interviewHeaderText_title::before{padding-bottom:.3rem;font-size:1.3rem;line-height:1em}}.p_interviewHeaderText_data{margin-top:3rem;font-size:1.2rem;letter-spacing:.04em}@media screen and (max-width: 767px){.p_interviewHeaderText_data{margin-top:2.2rem}}.p_interviewHeader_image{width:75rem;height:42rem;margin-left:auto;border-radius:.5rem;overflow:hidden}@media screen and (max-width: 767px){.p_interviewHeader_image{width:100%;height:18rem}}.p_interviewHeader_image img{width:100%;height:100%;object-fit:cover;object-position:center}.p_interviewHeader .c_logoMarquee{position:absolute;bottom:0;left:0}.p_interviewMain{margin-bottom:20rem}@media screen and (max-width: 767px){.p_interviewMain{margin-bottom:12rem}}.p_interviewMain_inner{padding:8rem;border-radius:.5rem;background-color:#fff}@media screen and (max-width: 767px){.p_interviewMain_inner{padding:5rem 2.4rem 6rem}}.p_interviewMainContent{margin-bottom:8rem}@media screen and (max-width: 767px){.p_interviewMainContent{margin-bottom:7rem}}.p_interviewMainContent:last-of-type{margin-bottom:0}.p_interviewMainContent_question{margin-bottom:1.6rem;font-size:2rem;font-weight:900;line-height:1.5em}@media screen and (max-width: 767px){.p_interviewMainContent_question{margin-bottom:1.4rem;font-size:1.8rem}}.p_interviewMainContent_question::before{content:"Q.";display:inline-block;margin-right:.8rem;color:#eac951;font-size:2.4rem;font-family:"DM Sans",sans-serif}@media screen and (max-width: 767px){.p_interviewMainContent_question::before{font-size:2.2rem}}.p_interviewMainContent_answer{margin-bottom:6rem}.p_interviewMainContent_answer p{margin-bottom:1em;font-size:1.6rem;line-height:1.7em;letter-spacing:.1em}@media screen and (max-width: 767px){.p_interviewMainContent_answer p{font-size:1.4rem;line-height:1.6em}}.p_interviewMainContent_answer p:last-of-type{margin-bottom:0}.p_interviewMainContent_image{width:74rem;height:50rem;margin:0 auto;border-radius:.5rem;overflow:hidden}@media screen and (max-width: 767px){.p_interviewMainContent_image{width:100%;height:21.6rem}}.p_interviewMainContent_image img{height:100%;object-fit:cover;object-position:center}.p_interviewOther_heading{margin-bottom:10rem;font-size:2.2rem;font-weight:900;text-align:center}@media screen and (max-width: 767px){.p_interviewOther_heading{margin-bottom:8rem;font-size:2rem}}.p_recruit{padding-bottom:20rem}@media screen and (max-width: 767px){.p_recruit{padding-bottom:12rem}}.p_recruitNav{margin-bottom:12rem}@media screen and (max-width: 767px){.p_recruitNav{margin-bottom:8rem}}.p_recruitNavList{display:flex;align-items:center;justify-content:center;gap:8rem}@media screen and (max-width: 767px){.p_recruitNavList{gap:3rem}}.p_recruitNavList_item a{display:inline-flex;align-items:center;gap:1.4rem;color:#363636;font-size:2.4rem;font-weight:900;line-height:1em;text-transform:uppercase}@media screen and (max-width: 767px){.p_recruitNavList_item a{gap:.8rem;font-size:1.8rem}}.p_recruitNavList_item a:after{content:"";display:inline-block;width:2rem;height:2rem;background-image:url(../image/common/icon-arrow-down-yel.svg);background-position:center;background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 767px){.p_recruitNavList_item a:after{width:1.4rem;height:1.4rem}}.p_recruit_content{position:relative;display:grid;grid-template-columns:repeat(2, 1fr);align-items:start;margin-bottom:8rem;padding:0 12rem 10rem;border-radius:.5rem;background-color:#fff}@media screen and (max-width: 767px){.p_recruit_content{grid-template-columns:1fr;margin-bottom:3rem;padding:4rem 2.4rem 12rem}}.p_recruit_content:last-of-type{margin-bottom:0}.p_recruitInfo{position:sticky;top:0;left:0;padding-top:10rem}@media screen and (max-width: 767px){.p_recruitInfo{position:static;padding-top:0}}.p_recruitInfo_heading{display:inline-flex;flex-direction:column;gap:2.2rem;margin-bottom:4rem;font-size:3.2rem;font-weight:900;line-height:1.5em}@media screen and (max-width: 767px){.p_recruitInfo_heading{gap:1.4rem;font-size:2.4rem}}.p_recruitInfo_heading::before{content:attr(data-en);color:#eac951;font-size:1.2rem;font-family:"DM Sans",sans-serif;font-weight:900;line-height:1em;letter-spacing:.06em;text-transform:uppercase}.p_recruitInfoList{display:flex;flex-direction:column;gap:1rem}.p_recruitInfoList_item{display:inline-flex;align-items:center;gap:.6rem;font-size:1.6rem;font-weight:900}@media screen and (max-width: 767px){.p_recruitInfoList_item{font-size:1.4rem}}.p_recruitInfoList_item::before{content:"";display:inline-block;width:2.2rem;height:2.2rem;background-position:center;background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 767px){.p_recruitInfoList_item::before{width:2rem;height:2rem}}.p_recruitInfoList_item._type::before{background-image:url(../image/recruit/icon-briefcase.svg)}.p_recruitInfoList_item._area::before{background-image:url(../image/recruit/icon-location.svg)}.p_recruitInfoList_item._salary::before{background-image:url(../image/recruit/icon-money.svg)}.p_recruitList{display:grid;gap:2rem;padding-top:10rem}@media screen and (max-width: 767px){.p_recruitList{padding-top:4rem}}.p_recruitList_title{margin-bottom:1rem;font-size:1.8rem;font-weight:900;line-height:1.5em}@media screen and (max-width: 767px){.p_recruitList_title{font-size:1.6rem}}.p_recruitList_title._icon{display:flex;align-items:center;gap:.8rem;margin-top:6rem;margin-bottom:2rem;padding:1.6rem;background-color:#f4f4f4;border-radius:.5rem}.p_recruitList_title._icon::before{content:"";display:inline-block;width:2.4rem;height:2.4rem;background-position:center;background-repeat:no-repeat;background-size:contain}.p_recruitList_title._icon._type::before{background-image:url(../image/recruit/icon-briefcase.svg)}.p_recruitList_title._icon._area::before{background-image:url(../image/recruit/icon-location.svg)}.p_recruitList_title._icon._salary::before{background-image:url(../image/recruit/icon-money.svg)}.p_recruitList_title._icon._salary::before{background-image:url(../image/recruit/icon-money.svg)}.p_recruitList_title._icon._time::before{background-image:url(../image/recruit/icon-clock.svg)}.p_recruitList_detail{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;font-size:1.6rem;line-height:1.6em}@media screen and (max-width: 767px){.p_recruitList_detail{font-size:1.4rem}}.p_recruitList_detail ul{padding-left:1.5em}.p_recruitList_detail ul li{list-style-type:disc}.p_recruitList_detail a{color:#363636;text-decoration:underline}.p_recruitList_detail a._blank{display:inline-flex;align-items:center;gap:.2rem}.p_recruitList_detail a._blank::after{content:"";display:inline-block;width:2rem;height:2rem;background-image:url(../image/common/icon-blank.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.p_recruitList_button{display:inline-flex;align-items:center;justify-content:space-between;height:10rem;margin-top:6rem;padding:0 5rem;border-radius:100vh;background-color:#eac951;color:#363636;font-size:2rem;font-weight:900;line-height:1em}@media screen and (max-width: 767px){.p_recruitList_button{height:8rem;padding:0 4rem;font-size:1.8rem}}.p_recruitList_button::after{content:"";display:inline-block;width:2rem;height:2rem;background-image:url(../image/common/icon-arrow-right-blk.svg);background-position:center;background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 767px){.p_recruitList_button::after{width:1.8rem;height:1.8rem}}.p_recruitList_button._blk{gap:1.6rem;width:auto;height:7.4rem;margin-top:0;padding:0 2.6rem;border-radius:2rem;border:none;background-color:#363636;color:#fff;font-size:1.6rem;font-family:"Noto Sans JP",sans-serif;font-weight:900}@media screen and (max-width: 767px){.p_recruitList_button._blk{width:100%;font-size:1.4rem}}.p_recruitList_button._blk::after{width:2rem;height:2rem;background-image:url(../image/common/icon-arrow-right-wht.svg)}@media screen and (max-width: 767px){.p_recruitList_button._blk::after{width:1.8rem;height:1.8rem}}.p_recruitListModel{width:104rem;height:calc(100% - 16rem);margin:auto;padding:8rem;border:none;border-radius:.5rem;font-family:"DM Sans","Noto Sans JP",sans-serif}@media screen and (max-width: 767px){.p_recruitListModel{width:36.8rem;height:calc(100% - 12rem);padding:8rem 2.4rem}}.p_recruitListModel_inner{position:relative;counter-reset:number 0}.p_recruitListModel_section{margin-bottom:8rem;color:#363636}.p_recruitListModel_section:last-of-type{margin-bottom:0}.p_recruitListModel_heading{margin-bottom:1.4rem;font-size:3.2rem;font-weight:900;letter-spacing:.08em;line-height:1.5em}@media screen and (max-width: 767px){.p_recruitListModel_heading{margin-bottom:1rem;font-size:2.4rem}}.p_recruitListModel_heading::before{counter-increment:number 1;content:counter(number) ".";margin-right:1.2rem;font-family:"DM Sans",sans-serif}@media screen and (max-width: 767px){.p_recruitListModel_heading::before{margin-right:.8rem}}.p_recruitListModel_note{margin-bottom:2.4rem;font-size:1.4rem;line-height:1.6em}@media screen and (max-width: 767px){.p_recruitListModel_note{margin-bottom:2rem;font-size:1.3rem}}.p_recruitListModel_case{display:inline-block;margin-bottom:2.4rem;padding:1.2rem 2rem;border-radius:.8rem;background-color:#eac951;font-size:1.8rem;font-weight:900}@media screen and (max-width: 767px){.p_recruitListModel_case{margin-bottom:2rem;padding:1rem 1.2rem;font-size:1.4rem;line-height:1em}}.p_recruitListModelList{border-top:solid 1px rgba(54,54,54,.2)}.p_recruitListModelList_item{display:grid;grid-template-columns:14rem 1fr;gap:1rem;padding:1.6rem;border-bottom:solid 1px rgba(54,54,54,.2)}@media screen and (max-width: 767px){.p_recruitListModelList_item{grid-template-columns:1fr;gap:.6rem;padding:1.4rem}}.p_recruitListModelList_item:last-of-type{background-color:#fff6d7}.p_recruitListModelList_title{font-size:1.6rem;font-weight:900;line-height:1.7em}@media screen and (max-width: 767px){.p_recruitListModelList_title{font-size:1.4rem}}.p_recruitListModelList_detail{font-size:1.6rem;line-height:1.7em}@media screen and (max-width: 767px){.p_recruitListModelList_detail{font-size:1.4rem}}.p_recruitListModelList_detail._total{font-weight:900;font-size:2rem;letter-spacing:.02em}@media screen and (max-width: 767px){.p_recruitListModelList_detail._total{font-size:1.8rem;line-height:1.3em}}.p_recruitListModelList_detail._total span{margin-left:.2rem;font-size:1.6rem}@media screen and (max-width: 767px){.p_recruitListModelList_detail._total span{font-size:1.4rem;line-height:1.7em}}.p_recruitListModelList_detail._total p{font-size:1.1rem;font-weight:500;line-height:1.4em;opacity:.4}@media screen and (max-width: 767px){.p_recruitListModelList_detail._total p{margin-top:.6rem}}.p_recruitListModel_close{position:fixed;top:calc(100% - (100% - 16rem) - 6rem);right:calc((100% - 104rem)/2 + 2rem);transform:rotate(45deg);display:flex;flex-direction:column;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;border:none;border-radius:50%;background-color:#363636;font-size:0}@media screen and (max-width: 767px){.p_recruitListModel_close{top:calc(100% - (100% - 6rem) + 2rem);right:calc((100% - 36.8rem)/2 + 2rem)}}.p_recruitListModel_close::before,.p_recruitListModel_close::after{content:"";display:inline-block;width:1.2rem;height:2px;background-color:#fff}.p_recruitListModel_close::before{margin-bottom:-1px;transform:rotate(90deg)}.p_recruitListModel_close::after{margin-top:-1px}.p_recruitListModel::backdrop{background-color:rgba(0,0,0,.7)}.p_entry{padding-bottom:20rem}@media screen and (max-width: 767px){.p_entry{padding-bottom:12rem}}.p_entryForm{padding:4rem 8rem 8rem;border-radius:.5rem;background-color:#fff}@media screen and (max-width: 767px){.p_entryForm{padding:4rem 2.4rem 6rem}}.p_entryForm_inner{display:grid}.p_entryForm_item{display:grid;gap:1.6rem;padding:3.6rem 0;border-bottom:solid 1px rgba(54,54,54,.2)}@media screen and (max-width: 767px){.p_entryForm_item{padding:2.4rem 0}}.p_entryForm_item._submit{border-bottom:none;padding-top:8rem;padding-bottom:0}@media screen and (max-width: 767px){.p_entryForm_item._submit{padding-top:4rem}}.p_entryForm_title{display:inline-flex;align-items:center;font-size:2rem;font-weight:900;line-height:1.5em}@media screen and (max-width: 767px){.p_entryForm_title{font-size:1.6rem}}.p_entryForm_title span{margin-left:.8rem;padding:.6rem 1.1rem;border-radius:100vh;color:#fff;font-size:1.2rem;font-weight:500;line-height:1em}@media screen and (max-width: 767px){.p_entryForm_title span{margin-left:.6rem;padding:.5rem .8rem;font-size:1rem}}.p_entryForm_title span._required{background-color:#ff3c3c}.p_entryForm_title span._any{background-color:rgba(54,54,54,.4)}.p_entryForm_column{display:grid}.p_entryForm_column._col-2{grid-template-columns:repeat(2, 1fr);gap:3rem}@media screen and (max-width: 767px){.p_entryForm_column._col-2{grid-template-columns:1fr;gap:.8rem}}.p_entryForm_column._col-3{grid-template-columns:repeat(3, 1fr)}.p_entryForm_column._birthday{display:flex;gap:2.4rem}@media screen and (max-width: 767px){.p_entryForm_column._birthday{gap:1rem}}.p_entryForm_input{display:flex;align-items:center;justify-content:flex-start;gap:1rem}@media screen and (max-width: 767px){.p_entryForm_input{gap:.4rem}}.p_entryForm_input input[type=text],.p_entryForm_input input[type=email],.p_entryForm_input input[type=tel],.p_entryForm_input select,.p_entryForm_input textarea{width:100%;height:6.6rem;padding:0 2rem;border:none;border-radius:.5rem;background-color:#f4f4f4;color:#363636;font-size:1.6rem;font-family:"DM Sans","Noto Sans JP",sans-serif;letter-spacing:.04em}@media screen and (max-width: 767px){.p_entryForm_input input[type=text],.p_entryForm_input input[type=email],.p_entryForm_input input[type=tel],.p_entryForm_input select,.p_entryForm_input textarea{height:5.5rem;padding:0 1.4rem}}.p_entryForm_input textarea{height:25rem;padding-top:2rem}@media screen and (max-width: 767px){.p_entryForm_input textarea{height:20rem;padding-top:1.4rem}}.p_entryForm_input .wpcf7-form-control-wrap{flex:1;width:100%}.p_entryForm_input._zip span{width:auto}.p_entryForm_input._zip input{flex:0;width:20rem}.p_entryForm_minTitle{width:2.16em;font-size:1.6rem;text-align:center}@media screen and (max-width: 767px){.p_entryForm_minTitle{font-size:1.4rem}}.p_entryForm_note{font-size:1.2rem}.p_entryForm_consent{margin-bottom:.4rem;font-size:1.2rem;line-height:1.6em;text-align:center}@media screen and (max-width: 767px){.p_entryForm_consent{text-align:left}}.p_entryForm_consent a{color:#363636;text-decoration:underline}.p_entryForm_submit{display:inline-flex;align-items:center;justify-content:space-between;width:40rem;height:10rem;margin:0 auto;padding:0 5rem;border:none;border-radius:100vh;background-color:#eac951;color:#363636;font-size:2rem;font-family:"Noto Sans JP",sans-serif;font-weight:900;line-height:1em}@media screen and (max-width: 767px){.p_entryForm_submit{width:100%;height:8rem;padding:4rem;font-size:1.8rem}}.p_entryForm_submit::after{content:"";display:inline-block;width:2rem;height:2rem;background-image:url(../image/common/icon-arrow-right-blk.svg);background-position:center;background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 767px){.p_entryForm_submit::after{font-size:1.8rem}}.p_entryForm_recaptcha{margin-top:8rem;color:rgba(54,54,54,.5);font-size:1.2rem;text-align:center}@media screen and (max-width: 767px){.p_entryForm_recaptcha{margin-top:4rem;text-align:left}}.p_entryForm_recaptcha a{color:rgba(54,54,54,.5);text-decoration:underline}.p_thanks{padding:25rem 0 20rem;text-align:center}@media screen and (max-width: 767px){.p_thanks{padding:20rem 0 12rem;text-align:left}}.p_thanks_heading{margin-bottom:8rem;font-size:3.2rem;font-weight:900;line-height:1em}@media screen and (max-width: 767px){.p_thanks_heading{margin-bottom:6rem;font-size:2.4rem}}.p_thanks_detail{margin-bottom:5rem;font-size:1.6rem;line-height:2em}@media screen and (max-width: 767px){.p_thanks_detail{font-size:1.4rem;line-height:1.8em}}.p_thanks_tel{margin-bottom:3rem}@media screen and (max-width: 767px){.p_thanks_tel{margin-bottom:2rem}}.p_thanks_tel a{display:inline-flex;align-items:center;gap:.4rem;color:#363636;font-size:2.4rem;font-weight:900;letter-spacing:.02em}.p_thanks_tel a::before{content:"";display:inline-block;width:2.4rem;height:2.4rem;background-image:url(../image/common/icon-phone.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.p_thanksInfo{display:flex;justify-content:center;gap:2rem}@media screen and (max-width: 767px){.p_thanksInfo{flex-direction:column;gap:1rem}}.p_thanksInfo_item{display:flex;align-items:center;gap:.7rem}.p_thanksInfo_title{padding:.6rem .7rem;border-radius:.3rem;background-color:#fff;font-size:1.2rem;letter-spacing:.1em;line-height:1em}.p_thanksInfo_detail{font-size:1.2rem;letter-spacing:.02em;line-height:1em}.p_error{padding:8rem 0 12rem;text-align:center}@media screen and (max-width: 767px){.p_error{padding:6rem 0}}.p_error_heading{margin-bottom:3rem;font-size:3.5rem}@media screen and (max-width: 767px){.p_error_heading{font-size:2.4rem}}.p_error_detail{margin-bottom:4rem;font-size:1.6rem;line-height:220%}.p_error_button{display:grid;grid-template-columns:repeat(3, 1fr);gap:3rem 2rem}@media screen and (max-width: 767px){.p_error_button{grid-template-columns:1fr;gap:2.4rem;text-align:center}}.p_privacyPolicy{padding-bottom:20rem}@media screen and (max-width: 767px){.p_privacyPolicy{padding-bottom:12rem}}.p_privacyPolicy_content{padding:8rem;border-radius:.5rem;background-color:#fff}@media screen and (max-width: 767px){.p_privacyPolicy_content{padding:2.4rem}}.p_privacyPolicy_content p{margin-bottom:2rem;font-size:1.6rem;line-height:1.7em}@media screen and (max-width: 767px){.p_privacyPolicy_content p{font-size:1.4rem;line-height:1.6em}}.p_privacyPolicy_content h2{margin-top:8rem;margin-bottom:1.6rem;font-size:2rem;font-weight:900;letter-spacing:.08em}@media screen and (max-width: 767px){.p_privacyPolicy_content h2{margin-top:5rem;margin-bottom:1.8rem;font-size:1.8rem}}.p_privacyPolicy_content ol{padding-left:3.2em}.p_privacyPolicy_content ol li{margin-bottom:1.7em;list-style:decimal;font-size:1.6rem;line-height:1.7em}@media screen and (max-width: 767px){.p_privacyPolicy_content ol li{font-size:1.4rem;line-height:1.6em}}.p_privacyPolicy_content ol li:last-of-type{margin-bottom:0}.p_privacyPolicy_content ol li ul{margin-top:1.7em;padding-left:1.2em}@media screen and (max-width: 767px){.p_privacyPolicy_content ol li ul{margin-top:1.6em}}.p_privacyPolicy_content ol li ul li{list-style:circle;margin-bottom:.5em}