body,h1,h2,h3,h4,h5,h6,p,li,dl,dt,dd,pre,form,blockquote,fieldset,input,select,textarea,address,figure,figcaption,main,small{margin:0;padding:0}main,article,aside,details,figure,figcaption,picture,footer,header,hgroup,nav,section,summary,small{display:block}img{vertical-align:middle;border:none;max-width:100%;width:initial;height:initial}img[src$=".svg"]{width:100%;height:auto}h1,h2,h3,h4,h5,h6,caption,address,label,button,input,textarea,select,small{font-size:inherit;font-weight:normal;font-family:"Noto Sans JP",sans-serif;font-style:normal;letter-spacing:.05em;line-height:1.7}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}figcaption{font-size:1.2rem}fieldset{border:none}legend{display:none}input[type=radio],input[type=checkbox],select{vertical-align:middle}label,button,input,textarea,select{box-sizing:border-box}input,textarea,select{background-color:#fff}label,input[type=submit],input[type=button],input[type=checkbox],input[type=radio],button,select{cursor:pointer;padding:0}*,*::before,*::after{box-sizing:border-box}a{color:#131313;text-decoration:none}@media(hover: hover){a{transition:color ease-in-out .2s}a:hover,a:active{color:#131313;text-decoration:underline}}::selection,::-moz-selection{color:#fff;background:#131313}html{font-size:62.5%}body{color:#131313;font-size:1.6rem;font-family:"Noto Sans JP",sans-serif;font-weight:normal;letter-spacing:.05em;line-height:1.7;width:100%;background-color:#fff;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-feature-settings:"palt"}body.bg{background:#fff url("../../images/content/content/body_bg.png") no-repeat right top/1440px auto}body.bg2{background:#fff url("../../images/content/content/body_bg2.png") no-repeat left top/1120px auto}#siteHeader{height:80px;background-color:hsla(0,0%,100%,.9);position:sticky;top:0;left:0;right:0;z-index:100;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:opacity .8s ease-in-out,background-color ease-in-out .2s}#siteHeader>.inner{display:flex;justify-content:space-between;align-items:center;height:100%;padding:0 20px 0 30px}#siteHeader .siteLogo{display:block;width:153px}#siteHeader #js-gNav{width:calc(100% - 153px)}#gNavOpener{display:none}#gNavWrapper .gNav{display:flex;justify-content:end;align-items:center;gap:8px}#gNavWrapper .gNav>ul{display:flex;justify-content:end;align-items:center;gap:16px;list-style-type:none;padding:0 10px 0 0;margin:0}#gNavWrapper .gNav>ul>li.top{display:none}#gNavWrapper .gNav>ul>li>button,#gNavWrapper .gNav>ul>li>a{cursor:pointer;display:block;font-size:1.6rem;font-weight:bold;font-family:"Montserrat",sans-serif;line-height:1.4;letter-spacing:.03em;padding:2px 0;background-color:rgba(0,0,0,0);border:none}#gNavWrapper .gNav>ul>li>button{padding-right:13px;position:relative}#gNavWrapper .gNav>ul>li>button::before,#gNavWrapper .gNav>ul>li>button::after{display:block;content:"";width:8px;height:1px;position:absolute;top:50%;right:0;transform:translateY(-50%);background-color:#131313}#gNavWrapper .gNav>ul>li>button::before{transition:transform .3s ease-out;transform:translateY(-50%) rotate(90deg)}#gNavWrapper .gNav>ul>li>button::after{transform:translateY(-50%) rotate(0deg)}#gNavWrapper .gNav>ul>li.is-open{position:relative}#gNavWrapper .gNav>ul>li.is-open::before{display:block;content:"";width:100%;height:1px;background-color:#131313;position:absolute;bottom:0;left:0}#gNavWrapper .gNav>ul>li.is-open>button::before{transform:translateY(-50%)}#gNavWrapper .gNav .btns{display:flex;gap:8px}#gNavWrapper .gNavSubWrap{display:none;width:100% !important;position:fixed !important;top:80px;left:0;z-index:100}#gNavWrapper .gNavSub{color:#fff;width:100%;background:rgba(19,19,19,.8) url("../../images/content/content/bg_l.png") no-repeat center/cover;background-blend-mode:darken}#gNavWrapper .gNavSub .navClose{width:43px;height:43px;position:absolute;top:30px;right:30px}#gNavWrapper .gNavSub .navClose>button{display:block;text-indent:-9999px;width:100%;height:100%;padding:0;margin:0;background-color:rgba(0,0,0,0);border:none;position:relative}#gNavWrapper .gNavSub .navClose>button::before,#gNavWrapper .gNavSub .navClose>button::after{display:block;content:"";width:60px;height:1px;background-color:#fff;position:absolute;top:50%;left:50%}#gNavWrapper .gNavSub .navClose>button::before{transform:translate(-50%, -50%) rotate(45deg)}#gNavWrapper .gNavSub .navClose>button::after{transform:translate(-50%, -50%) rotate(-45deg)}#gNavWrapper .gNavSub .subInner{padding:50px 240px 40px 240px;margin:0 auto;max-width:1600px;box-sizing:content-box}#gNavWrapper .gNavSub .subInner .top{display:flex;justify-content:space-between}#gNavWrapper .gNavSub .subInner .top .summary{width:calc(100% - 300px)}#gNavWrapper .gNavSub .subInner .top .summary .title{font-size:4rem;font-family:"Montserrat",sans-serif;font-weight:600;line-height:1.4;letter-spacing:.03em}#gNavWrapper .gNavSub .subInner .top .summary .title:not(:last-child){margin-bottom:5px}#gNavWrapper .gNavSub .subInner .top .btns{width:260px}#gNavWrapper .gNavSub .subInner .list:not(:first-child){margin-top:26px}#gNavWrapper .gNavSub .subInner .list>ul{display:flex;gap:17px;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}#gNavWrapper .gNavSub .subInner .list>ul>li{width:calc(25% - 13px)}#gNavWrapper .gNavSub .subInner .list>ul>li.topLink{display:none}#gNavWrapper .gNavSub .subInner .list>ul>li a{color:#fff;text-decoration:none}#gNavWrapper .gNavSub .subInner .list>ul>li .img{margin-bottom:10px;border-radius:10px;overflow:hidden}#gNavWrapper .gNavSub .subInner .list>ul>li .img img{width:100%;height:100%;object-fit:cover}#gNavWrapper .gNavSub .subInner .list>ul>li .title{font-size:1.8rem;font-weight:bold;margin-bottom:3px}#topicPathVox{width:100%;height:65px;background-color:hsla(0,0%,100%,.9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);position:absolute;top:80px;left:0;z-index:10}#topicPathVox>ol{display:flex;justify-content:end;flex-wrap:wrap;gap:0 10px;list-style-type:none;font-size:1.4rem;padding:20px 40px;margin:0 auto}#topicPathVox>ol>li:not(:last-child)::after{content:"";width:6px;height:6px;border-top:1px solid #131313;border-right:1px solid #131313;transform-origin:center right;transition:border-color ease-in-out .2s}#topicPathVox>ol>li:not(:last-child){position:relative}#topicPathVox>ol>li:not(:last-child)::after{display:block;position:absolute;top:50%;right:0;transform:translateX(-100%) rotate(45deg) translateY(-50%)}#topicPathVox>ol>li:not(:last-child)::after{transform:translateX(-100%) rotate(45deg) translateY(calc(-50% + 2px))}#topicPathVox>ol>li:not(:last-child){padding-right:20px}#topicPathVox>ol>li>a{color:#006dd2;text-decoration:underline}@media(hover: hover){#topicPathVox>ol>li>a:hover{text-decoration:none}}.lNav{color:#fff;font-size:1.4rem;font-weight:bold;margin-top:65px;background:url("../../images/global/lnav_bg.png") no-repeat center/cover;position:sticky;top:80px;left:0;z-index:90}.lNav .inner{padding:10px 50px}.lNav dl{display:flex;justify-content:center;align-items:center}.lNav dl dt{border-right:1px solid #fff;padding-right:24px}.lNav dl dd{padding-left:24px}.lNav dl dd>ul{display:flex;gap:30px;list-style-type:none;padding:0;margin:0}.lNav dl dd>ul>li a{color:#fff}.lNav dl dd>ul>li.is-active{text-decoration:underline}.pageTitle{padding-bottom:54px;margin-top:-175px;margin-bottom:60px;overflow:hidden}.pageTitle .inner{max-width:1820px;height:404px;padding:0 50px;margin:0 auto;position:relative}.pageTitle .title{font-size:8rem;font-weight:bold;font-family:"Montserrat",sans-serif;letter-spacing:.03em;line-height:1.4}.pageTitle .description{font-size:1.8rem;font-weight:bold;line-height:1.7;padding-bottom:20px}.pageTitle .balloonVox,.pageTitle .balloonSide{height:100%;border:22px solid #131313;border-radius:58px}.pageTitle .balloonVox::before,.pageTitle .balloonSide::before{display:block;content:"";width:210px;height:76px;background:url("../../images/content/content/balloon_parts.svg") no-repeat center/cover;position:absolute;bottom:-76px;right:100px;z-index:3}.pageTitle .balloonSide{width:calc(100% - 220px);position:absolute;top:0}.pageTitle .balloonSide.left{left:50px;transform:translateX(-100%)}.pageTitle .balloonSide.right{right:50px;transform:translateX(100%)}.pageTitle .balloonVox{display:flex;justify-content:space-between;align-items:end;width:calc(100% - 120px);padding:90px 90px 30px 90px;margin:0 auto;position:relative}.pageTitle .balloonVox p,.pageTitle .balloonVox h1{position:relative;z-index:5}.pageTitle2{max-width:1700px;padding:90px 50px 0 50px;margin:0 auto 35px auto}.pageTitle2>.inner{max-width:1100px}.pageTitle2 .menu{font-size:1.6rem;font-weight:600;font-family:"Montserrat",sans-serif;letter-spacing:.03em;line-height:1.4;margin-bottom:25px}.pageTitle2 .postStatus{display:flex;align-items:center;gap:20px}.pageTitle2 .postStatus:not(:first-child){margin-top:35px}.pageTitle2 .postStatus:not(:last-child){margin-bottom:20px}.pageTitle2 .postStatus time{font-weight:500;font-family:"Montserrat",sans-serif;line-height:1.4;width:fit-content}.pageTitle2 .postStatus .category{display:inline-block;font-size:1.4rem;font-weight:500;line-height:1.3;text-align:center;width:145px;padding:8px 12px;background-color:#fff;border:1px solid #131313;border-radius:6px}.pageTitle2 .title{font-size:5.2rem;line-height:1.4;font-weight:bold}.pageTitle3{max-width:1700px;padding:60px 50px 0 50px;margin:0 auto 60px auto}.pageTitle3>.inner{display:flex;gap:0 94px}.pageTitle3 .title{font-size:4rem;font-family:"Montserrat",sans-serif;font-weight:700;line-height:1.4;letter-spacing:.03em;width:fit-content}.pageTitle4{padding:45px 0 calc(3.5416% + 40px) 0;margin:0 auto 45px auto;position:relative}.pageTitle4::after{display:block;content:"";width:100%;height:0;background:url("../../images/global/border.png") no-repeat center bottom/cover;padding-top:3.5416666%;position:absolute;bottom:0;left:0}.pageTitle4 .inner{display:flex;align-items:center;gap:0 44px;max-width:1600px;padding:0 50px;margin:0 auto}.pageTitle4 .inner .menu{font-size:1.6rem;font-weight:600;font-family:"Montserrat",sans-serif;letter-spacing:.03em;line-height:1.4}.pageTitle4 .inner .title{font-size:5.2rem;line-height:1.4;font-weight:bold}#content{max-width:1700px;padding:0 50px 80px 50px;margin:0 auto;overflow:hidden}.footerContactArea{font-size:2.4rem;font-weight:bold;line-height:1.6;padding-top:80px;padding-bottom:50px;background-color:#fff;position:relative;z-index:10;overflow:hidden}.footerContactArea .marquee{width:100%;margin-bottom:50px;overflow:hidden}.footerContactArea .marquee .marqueeTxt{display:flex;width:max-content;font-size:10rem;font-weight:bold;font-family:"Montserrat",sans-serif;letter-spacing:normal;line-height:1;animation:marquee 50s linear infinite}.footerContactArea .marquee .marqueeTxt .marqueeGroup{display:flex;gap:0 .75em;padding-right:.75em}.footerContactArea .marquee .marqueeTxt p{flex-shrink:0;white-space:nowrap}.footerContactArea .inner{padding:0 50px;position:relative}@media only screen and (max-width: 1599px){.footerContactArea .inner::before{left:60px}.footerContactArea .inner::after{right:60px}}.footerContactArea .balloonSide{width:calc(100% - 220px);height:100%;border:22px solid #131313;border-radius:58px;position:absolute;top:0}.footerContactArea .balloonSide::before{display:block;content:"";width:210px;height:76px;background:url("../../images/content/content/balloon_parts.svg") no-repeat center/contain;position:absolute;bottom:-76px;right:100px;z-index:3}.footerContactArea .balloonSide.left{left:50px;transform:translateX(-100%)}.footerContactArea .balloonSide.right{right:50px;transform:translateX(100%)}.footerContactArea .balloonVox{width:calc(100% - 120px);height:100%;padding:90px 11% 80px 11%;margin:0 auto 70px auto;border:22px solid #131313;border-radius:58px;position:relative}.footerContactArea .balloonVox::before,.footerContactArea .balloonVox::after{display:block;content:"";width:713px;position:absolute;right:-22px}.footerContactArea .balloonVox::before{height:376px;background:url("../../images/content/content/balloon_c.png") no-repeat center/100% 100%;bottom:-75px;z-index:3}.footerContactArea .balloonVox::after{height:301px;background-color:#fff;bottom:-22px;z-index:1}.footerContactArea .balloonVox p,.footerContactArea .balloonVox div{position:relative;z-index:5}.footerContactArea .balloonVox .copyTxt{margin-bottom:20px}.footerContactArea .btnStyle01{margin-top:76px}.recommendTagsArea{color:#fff;background-color:#131313;padding:50px;position:relative;z-index:10}.recommendTagsArea>.inner{display:flex;justify-content:space-between;max-width:1600px;margin:0 auto}.recommendTagsArea>.inner .title{font-size:3rem;font-weight:bold;font-family:"Montserrat",sans-serif;letter-spacing:.01em;width:37.5%}.recommendTagsArea>.inner .tagsList{width:62.5%}.footerRecruitArea{text-align:center;padding:80px 50px 100px 50px;background-color:#fff;position:relative;z-index:10}.footerRecruitArea .btns{display:flex;justify-content:center;flex-wrap:wrap;gap:24px}.footerRecruitArea .btns:not(:first-child){margin-top:64px}#siteFooter{padding:0 50px;background:url("../../images/global/footer_bg.png") no-repeat center top/cover;position:relative;z-index:10;overflow:hidden}#siteFooter>.inner{display:grid;grid-template-columns:auto 1fr;justify-content:space-between;align-content:start;align-items:start;gap:120px 50px;max-width:1600px;margin:0 auto;position:relative;z-index:2}#siteFooter>.inner .copyTxt{grid-row:1/2;grid-column:1/3}#siteFooter>.inner .outline{grid-row:2/3;grid-column:1/2;color:#fff;font-size:1.4rem}#siteFooter>.inner .outline .siteLogo{display:block;width:286px;margin-bottom:40px}#siteFooter>.inner .fNav{grid-row:2/4;grid-column:2/3;display:flex;justify-content:end;gap:60px;padding-left:50px}#siteFooter>.inner .fNav a{color:#fff}#siteFooter>.inner .fNav ul{list-style-type:none;padding:0;margin:0}#siteFooter>.inner .fNav>ul>li:not(:last-child){margin-bottom:60px}#siteFooter>.inner .fNav>ul>li>a{font-size:2rem;font-weight:600;font-family:"Montserrat",sans-serif;line-height:1.4;letter-spacing:.03em}#siteFooter>.inner .fNav>ul>li>a:not(:last-child){margin-bottom:10px}#siteFooter>.inner .fNav>ul>li>.sub>li{margin-top:9px}#siteFooter>.inner .btns{grid-row:3/4;grid-column:1/2;display:flex;gap:10px}#siteFooter>.inner .btns .btnStyle02>button,#siteFooter>.inner .btns .btnStyle02>a{font-size:1.5rem;min-width:210px;padding-top:28px;padding-bottom:28px}#siteFooter>.inner .bottom{grid-row:4/5;grid-column:1/3;display:flex;justify-content:space-between;align-items:center;color:#fff;padding-top:35px;padding-bottom:35px;margin-top:55px;border-top:1px solid #fff}#siteFooter>.inner .bottom .sNav{display:flex;gap:18px;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}#siteFooter>.inner .bottom .sNav a{color:#fff;font-size:1.4rem}#siteFooter>.inner .bottom .copyright{font-size:1.2rem;line-height:1.9;text-align:right}.cookieVox{width:100%;max-width:1000px;position:fixed;z-index:1505;bottom:20px;left:0;right:0;margin:auto;transition:all .3s ease;opacity:0;visibility:hidden;display:none;height:0}.cookieVox.active{opacity:1;display:block;visibility:visible;height:auto}.cookieVox__inner{padding:18px 30px;margin:0 10px;color:#fff;background-color:rgba(0,0,0,.75)}.cookieVox__cnt{display:flex;justify-content:space-between;align-items:center}.cookieVox__txt{max-width:805px;font-size:1.4rem;line-height:1.6;margin-right:2%}.cookieVox__txt a{color:#fff;text-decoration:underline}.cookieVox__btn button{width:130px;font-size:1.4rem;border:1px solid #fff;text-align:center;color:#fff;padding:10px 0;cursor:pointer;appearance:none;background-color:rgba(0,0,0,0);transition:all .3s ease}.cookieVox__btn button:hover{background-color:#fff;color:#000}@media only screen and (max-width: 1023px){body.bg{background-image:url("../../images/content/content/body_bg-sp.png");background-size:100% auto}body.is-navOpen{overflow:hidden}body.is-navOpen #siteHeader{background-color:#fff}body.is-navOpen #gNavWrapper{display:block}body:not(.is-navOpen) #gNavWrapper{animation:SPNavOut .3s ease-in-out forwards}#siteHeader{height:70px}#siteHeader>.inner{padding:0 0 0 20px}#siteHeader .siteLogo{width:107px}#siteHeader #js-gNav{width:auto}#gNavOpener{display:block;text-indent:-99999px;width:70px;height:70px;background-color:rgba(0,0,0,0);border:none;position:absolute;top:0;right:0}#gNavOpener::after,#gNavOpener>span::before,#gNavOpener>span::after{display:block;content:"";width:28px;height:2px;background-color:#131313;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:width ease-in-out .2s,opacity ease-in-out .2s,margin ease-in-out .2s,transform ease-in-out .2s}#gNavOpener::after{width:19px;margin-top:10px;margin-left:-4px}#gNavOpener>span::before{margin-top:-10px}#gNavOpener.is-navOpen::after{opacity:0}#gNavOpener.is-navOpen>span::before{margin-top:0;transform:translate(-50%, -50%) rotate(45deg)}#gNavOpener.is-navOpen>span::after{margin-top:0;transform:translate(-50%, -50%) rotate(-45deg)}#gNavWrapper{display:none;color:#fff;width:100vw;height:calc(100svh - 70px);background:url("../../images/global/gnav_bg.png") no-repeat center/100% 100%;position:fixed;top:70px;left:0;z-index:100;animation:SPNavIn .3s ease-in-out forwards}#gNavWrapper .gNav{display:grid;align-content:space-between;grid-template-columns:1fr;grid-template-rows:1fr auto;gap:0;width:100%;height:100%;padding:0 20px 20px 20px;position:relative}#gNavWrapper .gNav::before{display:block;content:"";width:100vw;height:120px;background:linear-gradient(0, #1c292e 65%, rgba(28, 41, 46, 0) 100%);position:absolute;bottom:0;left:0;z-index:2}#gNavWrapper .gNav>ul{grid-row:1/2;grid-column:1/2;display:block;height:100%;padding:70px 20px 80px 20px;margin:0;position:relative;z-index:1;overflow-y:auto}#gNavWrapper .gNav>ul>li.top{display:block}#gNavWrapper .gNav>ul>li:not(:last-child){margin-bottom:23px}#gNavWrapper .gNav>ul>li>button,#gNavWrapper .gNav>ul>li>a{color:#fff;font-size:2.8rem;font-weight:600}#gNavWrapper .gNav>ul>li>button{padding-right:20px}#gNavWrapper .gNav>ul>li>button::before,#gNavWrapper .gNav>ul>li>button::after{width:11px;background-color:#fff}#gNavWrapper .gNav>ul>li.is-open::before{content:none}#gNavWrapper .gNav .btns{grid-row:2/3;grid-column:1/2;margin-top:auto;position:relative;z-index:2}#gNavWrapper .gNav .btns .btnStyle02{width:calc(50% - 5px)}#gNavWrapper .gNav .btns .btnStyle02>button,#gNavWrapper .gNav .btns .btnStyle02>a{width:100%;min-width:initial;padding-top:25px;padding-bottom:25px}#gNavWrapper .gNav .btns .btnStyle02:not(.color-blue)>button,#gNavWrapper .gNav .btns .btnStyle02:not(.color-blue)>a{border:2px solid #fff}#gNavWrapper .gNav .btns .btnStyle02.color-blue>button,#gNavWrapper .gNav .btns .btnStyle02.color-blue>a{color:#131313;background-color:#fff}#gNavWrapper .gNav .btns .btnStyle02.color-blue .icoBlank::after{background-image:url("../../images/content/content/ico_blank.svg")}#gNavWrapper .gNavSubWrap{position:static !important}#gNavWrapper .gNavSub{width:auto;background:none;background-blend-mode:normal}#gNavWrapper .gNavSub .navClose{display:none}#gNavWrapper .gNavSub .subInner{padding:15px 20px 0 20px}#gNavWrapper .gNavSub .subInner .top{display:none}#gNavWrapper .gNavSub .subInner .list:not(:first-child){margin-top:0}#gNavWrapper .gNavSub .subInner .list>ul{display:block}#gNavWrapper .gNavSub .subInner .list>ul>li{width:auto}#gNavWrapper .gNavSub .subInner .list>ul>li.topLink{display:block}#gNavWrapper .gNavSub .subInner .list>ul>li:not(:last-child){margin-bottom:15px}#gNavWrapper .gNavSub .subInner .list>ul>li .img{display:none}#gNavWrapper .gNavSub .subInner .list>ul>li .title{font-size:1.6rem;font-weight:normal}#gNavWrapper .gNavSub .subInner .list>ul>li p{display:none}#topicPathVox{height:auto;background-color:rgba(0,0,0,0);backdrop-filter:none;-webkit-backdrop-filter:none;position:static}#topicPathVox>ol{gap:0 8px;line-height:1.6;padding:0 10px 25px 10px}.lNav{width:100%;margin-top:0;background-image:url("../../images/global/lnav_bg-sp.png");top:70px}.lNav::before{display:block;content:"";width:44px;height:100%;background:linear-gradient(270deg, #1b5a5c 25%, rgba(27, 90, 92, 0) 100%);position:absolute;top:0;right:0;z-index:2}.lNav .inner{padding:10px 25px;overflow-x:auto}.lNav dl{width:fit-content;position:relative;z-index:1}.lNav dl dt{font-size:1.2rem;line-height:1.3;padding-right:16px}.lNav dl dd{padding-left:16px}.lNav dl dd>ul{gap:16px}.lNav dl dd>ul>li a{white-space:nowrap}.pageTitle{padding-bottom:23px;margin-top:-90px;margin-bottom:25px}.pageTitle .inner{height:auto;padding:0 10px;position:relative}.pageTitle .title{font-size:4rem;margin-bottom:10px}.pageTitle .description{line-height:1.6;padding-bottom:0}.pageTitle .balloonVox,.pageTitle .balloonSide{height:100%;border-width:9px;border-radius:23px}.pageTitle .balloonVox::before,.pageTitle .balloonSide::before{width:88px;height:32px;background-image:url("../../images/content/content/balloon_parts-sp.svg");bottom:-32px;right:30px}.pageTitle .balloonSide{display:none}.pageTitle .balloonVox{display:block;width:100%;padding:90px 16px 20px 16px}.pageTitle2{max-width:100%;padding:25px 20px 0 20px;margin-bottom:18px}.pageTitle2>.inner{max-width:100%}.pageTitle2 .menu{font-size:1.4rem;margin-bottom:10px}.pageTitle2 .title{font-size:2.8rem}.pageTitle2 .title br{display:none}.pageTitle3{padding:30px 20px 0 20px;margin-bottom:30px}.pageTitle3>.inner{display:block}.pageTitle3 .title{font-size:2rem;margin-bottom:15px}.pageTitle4{padding:20px 0 calc(8.718% + 30px) 0;margin-bottom:30px}.pageTitle4::after{background-image:url("../../images/global/border-sp.png");padding-top:8.718%}.pageTitle4 .inner{display:block;padding:0 20px}.pageTitle4 .inner .menu{font-size:1.4rem;margin-bottom:10px}.pageTitle4 .inner .title{font-size:2.8rem}#content{max-width:100%;padding:0 20px 40px 20px}.footerContactArea{font-size:2rem;padding-top:35px}.footerContactArea .marquee{margin-bottom:30px}.footerContactArea .marquee .marqueeTxt{font-size:4rem}.footerContactArea .inner{padding:0 10px}.footerContactArea .inner::before,.footerContactArea .inner::after{content:none}.footerContactArea .balloonSide{display:none}.footerContactArea .balloonVox{width:100%;padding:55px 30px 85px 30px;margin-bottom:0;background:url("../../images/content/content/balloon_c-sp.svg") no-repeat center/100% 100%;border:none;border-radius:0}.footerContactArea .balloonVox::before,.footerContactArea .balloonVox::after{content:none}.footerContactArea .balloonVox .copyTxt{margin-bottom:15px}.footerContactArea .btnStyle01{margin-top:45px}.recommendTagsArea{padding:50px 20px 55px 20px}.recommendTagsArea>.inner{display:block}.recommendTagsArea>.inner .title{font-size:2.6rem;width:auto;margin-bottom:30px}.recommendTagsArea>.inner .tagsList{width:auto}.footerRecruitArea{text-align:center;padding:50px 20px 100px 20px}.footerRecruitArea .btns{gap:18px}.footerRecruitArea .btns:not(:first-child){margin-top:30px}#siteFooter{padding:0 20px;background-image:url("../../images/global/footer_bg-sp.png")}#siteFooter>.inner{display:block}#siteFooter>.inner .outline{font-size:1.2rem;margin-top:85px;margin-bottom:45px}#siteFooter>.inner .outline .siteLogo{margin-bottom:15px}#siteFooter>.inner .fNav{display:grid;justify-content:start;gap:20px 50px;padding-left:0;margin-bottom:50px}#siteFooter>.inner .fNav>ul:nth-of-type(1){grid-row:1/2;grid-column:1/2}#siteFooter>.inner .fNav>ul:nth-of-type(2){grid-row:2/3;grid-column:1/2}#siteFooter>.inner .fNav>ul:nth-of-type(3){grid-row:1/3;grid-column:2/3}#siteFooter>.inner .fNav>ul>li:not(:last-child){margin-bottom:20px}#siteFooter>.inner .fNav>ul>li>a{font-size:1.8rem}#siteFooter>.inner .fNav>ul>li>.sub{display:none}#siteFooter>.inner .btns .btnStyle02{width:50%}#siteFooter>.inner .btns .btnStyle02:not(.color-white)>button,#siteFooter>.inner .btns .btnStyle02:not(.color-white)>a{border:1px solid #fff}#siteFooter>.inner .btns .btnStyle02>button,#siteFooter>.inner .btns .btnStyle02>a{width:100%;min-width:initial}#siteFooter>.inner .bottom{display:block;padding-top:15px;padding-bottom:10px;margin-top:30px}#siteFooter>.inner .bottom .sNav{gap:4px 24px;margin-bottom:20px}#siteFooter>.inner .bottom .sNav a{color:#fff;font-size:1.4rem}#siteFooter>.inner .bottom .copyright{font-size:1rem}.cookieVox{bottom:10px}.cookieVox__inner{padding:15px 15px}}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.wsN{white-space:nowrap}.wrBW{word-wrap:break-word}.cWhite{color:#fff}.cBlue{color:#016bb5}.cRed{color:#e4050b}.cGray{color:#666}.cYellow{color:#ff0}.cLogo{color:#c70057}.decUline{text-decoration:underline}.decNone{text-decoration:none}.s70{font-size:70%}.s80{font-size:80%}.s90{font-size:90%}.s100{font-size:100%}.s110{font-size:110%}.s120{font-size:120%}.s130{font-size:130%}.s140{font-size:140%}.s150{font-size:150%}.s160{font-size:160%}.s170{font-size:170%}.s180{font-size:180%}.s190{font-size:190%}.s200{font-size:200%}.fwN{font-weight:normal}.fwB{font-weight:bold}.lh0-5{line-height:.5}.lh1{line-height:1}.lh1-1{line-height:1.1}.lh1-2{line-height:1.2}.lh1-5{line-height:1.5}.lh2{line-height:2}.mA{margin:0 auto !important}.mLA{margin-left:auto !important}.mRA{margin-right:auto !important}.mT0{margin-top:0px !important}.mT5{margin-top:5px !important}.mT10{margin-top:10px !important}.mT15{margin-top:15px !important}.mT20{margin-top:20px !important}.mT25{margin-top:25px !important}.mT30{margin-top:30px !important}.mT35{margin-top:35px !important}.mT40{margin-top:40px !important}.mT45{margin-top:45px !important}.mT50{margin-top:50px !important}.mR0{margin-right:0px !important}.mB3{margin-right:3px !important}.mR5{margin-right:5px !important}.mR10{margin-right:10px !important}.mR15{margin-right:15px !important}.mR20{margin-right:20px !important}.mR25{margin-right:25px !important}.mR30{margin-right:30px !important}.mR35{margin-right:35px !important}.mR40{margin-right:40px !important}.mR45{margin-right:45px !important}.mR50{margin-right:50px !important}.mR60{margin-right:60px !important}.mR70{margin-right:70px !important}.mR100{margin-right:100px !important}.mR110{margin-right:110px !important}.mR120{margin-right:120px !important}.mR130{margin-right:130px !important}.mR140{margin-right:140px !important}.mR150{margin-right:150px !important}.mR160{margin-right:160px !important}.mR170{margin-right:170px !important}.mR180{margin-right:180px !important}.mR190{margin-right:190px !important}.mR200{margin-right:200px !important}.mR210{margin-right:210px !important}.mR220{margin-right:220px !important}.mR230{margin-right:230px !important}.mR240{margin-right:240px !important}.mR250{margin-right:250px !important}.mR260{margin-right:260px !important}.mR280{margin-right:280px !important}.mR300{margin-right:300px !important}.mB0{margin-bottom:0px !important}.mB3{margin-bottom:3px !important}.mB5{margin-bottom:5px !important}.mB10{margin-bottom:10px !important}.mB15{margin-bottom:15px !important}.mB20{margin-bottom:20px !important}.mB25{margin-bottom:25px !important}.mB30{margin-bottom:30px !important}.mB35{margin-bottom:35px !important}.mB40{margin-bottom:40px !important}.mB45{margin-bottom:45px !important}.mB50{margin-bottom:50px !important}.mL0{margin-left:0px !important}.mL5{margin-left:5px !important}.mL1em{margin-left:1em !important}.mL10{margin-left:10px !important}.mL15{margin-left:15px !important}.mL20{margin-left:20px !important}.mL25{margin-left:25px !important}.mL30{margin-left:30px !important}.mL35{margin-left:35px !important}.mL40{margin-left:40px !important}.mL45{margin-left:45px !important}.mL50{margin-left:50px !important}.mL55{margin-left:55px !important}.mL60{margin-left:60px !important}.mL70{margin-left:70px !important}.mL80{margin-left:80px !important}.mL85{margin-left:85px !important}.mL105{margin-left:105px !important}.mL110{margin-left:110px !important}.mL115{margin-left:115px !important}.mL120{margin-left:120px !important}.mL130{margin-left:130px !important}.mL140{margin-left:140px !important}.mL150{margin-left:150px !important}.mL170{margin-left:170px !important}.mL200{margin-left:200px !important}.mL225{margin-left:225px !important}.mL270{margin-left:270px !important}.pT0{padding-top:0px !important}.pT2{padding-top:2px !important}.pT3{padding-top:3px !important}.pT5{padding-top:5px !important}.pT10{padding-top:10px !important}.pT15{padding-top:15px !important}.pT20{padding-top:20px !important}.pT25{padding-top:25px !important}.pT30{padding-top:30px !important}.pT35{padding-top:35px !important}.pT40{padding-top:40px !important}.pT45{padding-top:45px !important}.pT50{padding-top:50px !important}.pT80{padding-top:80px !important}.pT100{padding-top:100px !important}.pR0{padding-right:0px !important}.pR5{padding-right:5px !important}.pR10{padding-right:10px !important}.pR15{padding-right:15px !important}.pR20{padding-right:20px !important}.pR25{padding-right:25px !important}.pR30{padding-right:30px !important}.pR35{padding-right:35px !important}.pR40{padding-right:40px !important}.pR45{padding-right:45px !important}.pR50{padding-right:50px !important}.pB0{padding-bottom:0px !important}.pB5{padding-bottom:5px !important}.pB10{padding-bottom:10px !important}.pB15{padding-bottom:15px !important}.pB20{padding-bottom:20px !important}.pB25{padding-bottom:25px !important}.pB30{padding-bottom:30px !important}.pB35{padding-bottom:35px !important}.pB40{padding-bottom:40px !important}.pB45{padding-bottom:45px !important}.pB50{padding-bottom:50px !important}.pL0{padding-left:0px !important}.pL5{padding-left:5px !important}.pL10{padding-left:10px !important}.pL15{padding-left:15px !important}.pL20{padding-left:20px !important}.pL25{padding-left:25px !important}.pL30{padding-left:30px !important}.pL35{padding-left:35px !important}.pL40{padding-left:40px !important}.pL45{padding-left:45px !important}.pL50{padding-left:50px !important}.fLeft{float:left}.fRight{float:right}.fClear{clear:both}.fClearL{clear:left}.fClearR{clear:right}.fN{float:none}.posRel{position:relative}.posAbs{position:absolute}.posT0R0{right:0px;top:0px}.ofHidden{overflow:hidden}.ofAuto{overflow:auto}.ofVisible{overflow:visible}.dspInline{display:inline}.dspBlock{display:block}.dspInlBlock{display:inline-block}.dspNone{display:none}.alignLeft{text-align:left !important}.alignCenter{text-align:center !important}.alignRight{text-align:right !important}.valignTop{vertical-align:top}.valignMiddle{vertical-align:middle}.valignBottom{vertical-align:bottom}.valignTextBottom{vertical-align:text-bottom}.valignSuper{vertical-align:super}.w5{width:5px}.w10em{width:10em}.w10p{width:10%}.w15p{width:15%}.w20p{width:20%}.w25p{width:25%}.w30p{width:30%}.w30{width:30px}.w40p{width:40%}.w40{width:40px}.w50{width:50px}.w60{width:60px}.w70{width:70px}.w80{width:80px}.w90{width:90px}.w98p{width:98%}.w99p{width:99%}.w100{width:100px}.w100p{width:100%}.h1p{height:1%}.z1{zoom:1}.listTypeNone{list-style-type:none}.listInside{list-style-position:inside}.listOutside{list-style-position:outside}.listTypeDisc{list-style-type:disc}.listTypeSquare{list-style-type:square}.listTypeCircle{list-style-type:circle}.listTypeNum{padding-left:0px;margin-left:0px;margin-top:0px}.listTypeNum li{list-style-type:none;padding:0px 0px 0px 20px}.listNumParentheses{list-style-type:none;list-style-position:inside}.listNumParentheses li{counter-increment:cnt}.listNumParentheses li:before{display:marker;content:"(" counter(cnt) ")"}.bgFFFFFF{background-color:#fff}.bgE6ECE8{background-color:#e6ece8}.bgF0F0DC{background-color:#f0f0dc}.bgF0EFEE{background-color:#f0efee}.bgEBE6E1{background-color:#ebe6e1}.bgC9C9C9{background-color:#c9c9c9}.bdr1s999{border:1px solid #999}.bdr1sCCC{border:1px solid #ccc}.bdr1sBBB{border:1px solid #bbb}.bdr1s5B5B5B{border:1px solid #5b5b5b}.bdr1do444444{border:1px dotted #444}.bdrTn{border-top:none !important}.bdrRn{border-right:none !important}.bdrBn{border-bottom:none !important}.bdrLn{border-left:none !important}.bdrN{border:none !important}.bdrTop{border-right:none !important;border-bottom:none !important;border-left:none !important}.bdrRight{border-top:none !important;border-bottom:none !important;border-left:none !important}.bdrBottom{border-top:none !important;border-right:none !important;border-left:none !important}.bdrLeft{border-top:none !important;border-right:none !important;border-bottom:none !important}.tim1em{text-indent:-1em}.ti1em{text-indent:1em}.csrPtr{cursor:pointer}.bdrRad3{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.bdrRad5{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.wbBrkA{word-break:break-all}@keyframes fadeIn{0%{display:none;opacity:0;visibility:hidden}1%{display:block;opacity:0;visibility:hidden}100%{display:block;opacity:1;visibility:visible}}@keyframes fadeOut{0%{display:block;opacity:1;visibility:visible}99%{display:block;opacity:0;visibility:hidden}100%{display:none;opacity:0;visibility:hidden}}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes SPNavIn{0%{display:none;clip-path:polygon(0 0, 100% 0, 100% 0, 0 0)}1%{display:block;clip-path:polygon(0 0, 100% 0, 100% 0, 0 0)}100%{display:block;opacity:1;clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%)}}@keyframes SPNavOut{0%{display:block;clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%)}99%{display:block;clip-path:polygon(0 0, 100% 0, 100% 0, 0 0)}100%{display:none;clip-path:polygon(0 0, 100% 0, 100% 0, 0 0)}}.s1-0r{font-size:1.0rem}.s1-1r{font-size:1.1rem}.s1-2r{font-size:1.2rem}.s1-3r{font-size:1.3rem}.s1-4r{font-size:1.4rem}.s1-5r{font-size:1.5rem}.s1-6r{font-size:1.6rem}.s1-7r{font-size:1.7rem}.s1-8r{font-size:1.8rem}.s1-9r{font-size:1.9rem}.s2-0r{font-size:2.0rem}.s2-1r{font-size:2.1rem}.s2-2r{font-size:2.2rem}.s2-3r{font-size:2.3rem}.s2-4r{font-size:2.4rem}.s2-5r{font-size:2.5rem}.s2-6r{font-size:2.6rem}.s2-7r{font-size:2.7rem}.s2-8r{font-size:2.8rem}.s2-9r{font-size:2.9rem}.s3-0r{font-size:3.0rem}.s3-1r{font-size:3.1rem}.s3-2r{font-size:3.2rem}.s3-3r{font-size:3.3rem}.s3-4r{font-size:3.4rem}.s3-5r{font-size:3.5rem}.s3-6r{font-size:3.6rem}.s3-7r{font-size:3.7rem}.s3-8r{font-size:3.8rem}.s3-9r{font-size:3.9rem}.note{font-size:1.4rem}.copyTxt{font-size:6rem;font-weight:bold;line-height:1.5;max-width:1100px}.copyTxt.size-ss{font-size:2.4rem;line-height:1.6}.copyTxt.size-s{font-size:4rem;line-height:1.4}.copyTxt.size-m{font-size:5.2rem;line-height:1.4}.copyTxt.size-l{font-size:8.1rem;font-weight:900;line-height:1.2;letter-spacing:-0.02em}.mainCopy{font-size:10.2rem;font-weight:900;line-height:1.1;letter-spacing:normal}.mainCopy .copy{position:relative;z-index:3}.mainCopy .copy span{display:inline-block;color:rgba(0,0,0,0);background:url("../../images/content/home/copy_bg.png") no-repeat center/cover;background-clip:text;-webkit-background-clip:text}@media only screen and (max-width: 1023px){.copyTxt{font-size:3.2rem}.copyTxt.size-ss{font-size:2rem}.copyTxt.size-s{font-size:2.4rem}.copyTxt.size-m{font-size:2.8rem}.copyTxt.size-l{font-size:4.7rem;line-height:1.3;letter-spacing:-0.05em}.mainCopy{font-size:4rem;letter-spacing:-0.05em}}.headStyle01{display:flex;align-items:start;align-content:start;flex-wrap:wrap;gap:10px 8px}.headStyle01 .en{font-size:2.8rem;font-weight:600;font-family:"Montserrat",sans-serif;letter-spacing:.03em;line-height:1.4}.headStyle01 .jp{display:flex;align-items:end;gap:10px;font-size:1.4rem}.headStyle01 .jp::before{display:block;content:"";width:18px;height:1px;margin-bottom:.5em;background-color:#131313}.headStyle01 .title{display:block;font-size:5.2rem;font-weight:bold;line-height:1.4;width:100%}.headStyle01 .title:not(:last-child){margin-bottom:25px}.headStyle01.position-center{text-align:center;justify-content:center}.headStyle02{display:flex;align-items:center;gap:27px}.headStyle02:not(:last-child){margin-bottom:25px}.headStyle02 .en{font-size:2.8rem;font-weight:600;font-family:"Montserrat",sans-serif;letter-spacing:.03em;line-height:1.4}.headStyle02 .title{font-size:3rem;font-weight:bold;line-height:1.4}.headStyle03:not(:last-child){margin-bottom:25px}.headStyle03 .en{font-size:1.6rem;font-weight:600;font-family:"Montserrat",sans-serif;letter-spacing:.03em;line-height:1.4}.headStyle03 .title{font-size:3rem;font-weight:bold;line-height:1.4}.titleStyle02{font-size:5.2rem;font-weight:bold;margin-bottom:30px}.titleStyle02.en{font-family:"Montserrat",sans-serif;font-size:5.8rem;font-weight:600}.titleStyle03{font-size:3rem;font-weight:bold;margin-bottom:25px}.titleStyle03.en{font-family:"Montserrat",sans-serif;font-size:3.4rem;font-weight:600}.titleStyle04{font-size:2.4rem;font-weight:bold;margin-bottom:18px}@media only screen and (max-width: 1023px){.headStyle01{display:block}.headStyle01 .en{font-size:2rem}.headStyle01 .en:not(:last-child){margin-bottom:8px}.headStyle01 .title{font-size:2.8rem}.headStyle02{align-items:start;gap:24px}.headStyle02:not(:last-child){margin-bottom:25px}.headStyle02 .en{font-size:2rem}.headStyle02 .title{font-size:2.4rem}.headStyle03:not(:last-child){margin-bottom:20px}.headStyle03 .title{font-size:2.4rem}}.listStyle01{list-style-type:none;padding:0;margin:0}.listStyle02{list-style-type:disc;padding:0 0 0 20px;margin:0}.listStyle03{list-style-type:decimal;padding:0 0 0 2em;margin:0}.categoriesList{display:flex;flex-wrap:wrap;gap:8px;list-style-type:none;padding:0;margin:0}.categoriesList>li{display:inline-block;font-size:1.4rem;font-weight:500;line-height:1.3;text-decoration:none;text-align:center;padding:2px 10px;border:1px solid #131313;border-radius:6px}.categoriesList.color-white>li{color:#fff;border-color:#fff}.tagsList{display:flex;flex-wrap:wrap;gap:18px 10px;list-style-type:none;padding:0;margin:0}.tagsList>li>button,.tagsList>li>span,.tagsList>li>a{display:inline-block;font-size:1.6rem;font-weight:500;line-height:1.3;letter-spacing:.03em;text-decoration:none;text-align:center;padding:8px 20px;background-color:rgba(0,0,0,0);border:1px solid #131313;border-radius:10em}.tagsList>li>button.is-active,.tagsList>li>span.is-active,.tagsList>li>a.is-active{color:#fff;background-color:#131313}@media(hover: hover){.tagsList>li>a{transition:box-shadow ease-in-out .2s}.tagsList>li>a:hover{box-shadow:0 0 0 3px #131313 inset}}.tagsList.size-s{gap:8px}.tagsList.size-s>li>button,.tagsList.size-s>li>span,.tagsList.size-s>li>a{font-size:1.4rem}.tagsList.color-white>li>button,.tagsList.color-white>li>span,.tagsList.color-white>li>a{color:#fff;border-color:#fff}@media(hover: hover){.tagsList.color-white>li>a:hover{box-shadow:0 0 0 3px #fff inset}}.tagArea{display:flex;gap:30px}.tagArea:not(:first-child){margin-top:50px}.tagArea:not(:last-child):not(.no-border){padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #b7b7b7}.tagArea.no-border{margin-bottom:40px}.tagArea>.title{font-size:1.8rem;font-weight:bold;min-width:160px}.descriptList{border-top:1px solid #000;padding:20px 0}.descriptList:last-of-type{border-bottom:1px solid #000;margin-bottom:40px}.descriptList dt{margin-bottom:10px;font-weight:bold;font-size:1.8rem}@media only screen and (max-width: 1023px){.tagsList{gap:10px}.tagsList>li>button,.tagsList>li>span,.tagsList>li>a{font-size:1.4rem;padding-top:6px;padding-bottom:6px}.tagArea{display:block}.tagArea:not(:first-child){margin-top:35px}.tagArea:not(:last-child):not(.no-border){padding-bottom:32px;margin-bottom:32px}.tagArea.no-border{margin-bottom:32px}.tagArea>.title{min-width:initial;margin-bottom:18px}}.icoBlank::after{display:inline-block;vertical-align:middle;content:"";width:14px;height:14px;margin:0 .2em;background:url("../../images/content/content/ico_blank.svg") no-repeat center/cover}.icoBlank.color-white::after{background-image:url("../../images/content/content/ico_blank_w.svg")}.icoBlank.color-black::after{background-image:url("../../images/content/content/ico_blank.svg")}.icoArrow::after{display:inline-block;vertical-align:middle;content:"";width:14px;height:14px;margin:0 .2em;background:url("../../images/content/content/ico_arrow.svg") no-repeat center/contain}.icoPdf::after{display:inline-block;vertical-align:middle;content:"";width:26px;height:12px;margin:0 .2em;background:url("../../images/content/content/ico_pdf.svg") no-repeat center/contain}.icoXls::after{display:inline-block;vertical-align:middle;content:"";width:26px;height:12px;margin:0 .2em;background:url("../../images/content/content/ico_xls.svg") no-repeat center/contain}.icoDoc::after{display:inline-block;vertical-align:middle;content:"";width:26px;height:12px;margin:0 .2em;background:url("../../images/content/content/ico_doc.svg") no-repeat center/contain}.icoPpt::after{display:inline-block;vertical-align:middle;content:"";width:26px;height:12px;margin:0 .2em;background:url("../../images/content/content/ico_ppt.svg") no-repeat center/contain}.btnStyle01>button,.btnStyle01>a{display:inline-block;color:#fff;font-size:1.8rem;font-weight:bold;letter-spacing:normal;text-decoration:none;text-align:left;vertical-align:top;min-width:260px;padding:17px 30px;background-color:#131313;border-radius:10em;position:relative;overflow:hidden;text-decoration:none !important}.btnStyle01>button::before,.btnStyle01>button::after,.btnStyle01>a::before,.btnStyle01>a::after{display:block;content:"";width:220px;height:220px;position:absolute;top:-25px;right:-130px;z-index:1}.btnStyle01>button::before,.btnStyle01>a::before{background:radial-gradient(circle, #2096a8 0%, #131313 70%);opacity:1}.btnStyle01>button::after,.btnStyle01>a::after{background:radial-gradient(circle, #dbc480 0%, #131313 70%);opacity:0}.btnStyle01>button>span,.btnStyle01>a>span{display:block;padding-right:30px;position:relative;z-index:2}.btnStyle01>button>span::after,.btnStyle01>a>span::after{display:block;content:"";width:20px;height:20px;background:url("../../images/content/content/ico_arrow_w.svg") no-repeat center/contain;position:absolute;top:50%;right:0;z-index:3;transform:translateY(-50%)}@media(hover: hover){.btnStyle01>button::before,.btnStyle01>button::after,.btnStyle01>a::before,.btnStyle01>a::after{transition:all ease-in-out .2s}.btnStyle01>button:hover::before,.btnStyle01>button:hover::after,.btnStyle01>a:hover::before,.btnStyle01>a:hover::after{width:300px;height:300px;top:-100px}.btnStyle01>button:hover::before,.btnStyle01>a:hover::before{opacity:0}.btnStyle01>button:hover::after,.btnStyle01>a:hover::after{opacity:1}}.btnStyle01.height-slim>button,.btnStyle01.height-slim>a{padding-top:10px;padding-bottom:10px}.btnStyle01.width-long>button,.btnStyle01.width-long>a{min-width:370px}.btnStyle01.color-red>button::before,.btnStyle01.color-red>a::before{background:radial-gradient(circle, #b5460f 0%, #131313 70%)}.btnStyle01.color-white>button,.btnStyle01.color-white>a{color:#131313;background-color:#fff}.btnStyle01.color-white>button::before,.btnStyle01.color-white>a::before{background:radial-gradient(circle, #2096a8 0%, #ffffff 70%)}.btnStyle01.color-white>button::after,.btnStyle01.color-white>a::after{background:radial-gradient(circle, #dbc480 0%, #ffffff 70%)}.btnStyle01.color-white>button>span::after,.btnStyle01.color-white>a>span::after{background-image:url("../../images/content/content/ico_arrow.svg")}@media(hover: hover){.btnStyle01.color-white>button:hover::before,.btnStyle01.color-white>button:hover::after,.btnStyle01.color-white>a:hover::before,.btnStyle01.color-white>a:hover::after{right:-170px}}.btnStyle02>button,.btnStyle02>a{display:flex;justify-content:center;align-items:center;color:#fff;font-size:1.4rem;font-weight:500;letter-spacing:normal;text-decoration:none;text-align:center;width:fit-content;min-width:140px;height:40px;padding:5px 10px;background-color:#131313;border-radius:10em;position:relative;overflow:hidden}.btnStyle02>button::before,.btnStyle02>button::after,.btnStyle02>a::before,.btnStyle02>a::after{display:block;content:"";width:220px;height:220px;position:absolute;top:-70px;right:-100px;z-index:1}.btnStyle02>button::before,.btnStyle02>a::before{background:radial-gradient(circle, #b5460f 0%, #131313 70%);opacity:1}.btnStyle02>button::after,.btnStyle02>a::after{background:radial-gradient(circle, #dbc480 0%, #131313 70%);opacity:0}.btnStyle02>button>span,.btnStyle02>a>span{position:relative;z-index:2}@media(hover: hover){.btnStyle02>button::before,.btnStyle02>button::after,.btnStyle02>a::before,.btnStyle02>a::after{transition:all ease-in-out .2s}.btnStyle02>button:hover::before,.btnStyle02>button:hover::after,.btnStyle02>a:hover::before,.btnStyle02>a:hover::after{width:280px;height:280px;top:-90px;right:-130px}.btnStyle02>button:hover::before,.btnStyle02>a:hover::before{opacity:0}.btnStyle02>button:hover::after,.btnStyle02>a:hover::after{opacity:1}}.btnStyle02.color-blue>button,.btnStyle02.color-blue>a{background-color:#045592}.btnStyle02.color-blue>button::before,.btnStyle02.color-blue>button::after,.btnStyle02.color-blue>a::before,.btnStyle02.color-blue>a::after{content:none}@media(hover: hover){.btnStyle02.color-blue>button,.btnStyle02.color-blue>a{transition:background-color ease-in-out .2s}.btnStyle02.color-blue>button:hover,.btnStyle02.color-blue>a:hover{background-color:#043860}}.btnStyle02.color-white>button,.btnStyle02.color-white>a{color:#131313;background-color:#fff}.btnStyle02.color-white>button::before,.btnStyle02.color-white>button::after,.btnStyle02.color-white>a::before,.btnStyle02.color-white>a::after{content:none}@media(hover: hover){.btnStyle02.color-white>button,.btnStyle02.color-white>a{transition:background-color ease-in-out .2s}.btnStyle02.color-white>button:hover,.btnStyle02.color-white>a:hover{background-color:#ddf0fe}}.btnStyle02.color-grade>a::before{background:radial-gradient(circle, #2096a8 0%, #131313 70%);opacity:1}.btnStyle02.color-grade>a::after{background:radial-gradient(circle, #dbc480 0%, #131313 70%);opacity:0}@media(hover: hover){.btnStyle02.color-grade>a::before,.btnStyle02.color-grade>a::after{transition:all ease-in-out .2s}.btnStyle02.color-grade>a:hover::before,.btnStyle02.color-grade>a:hover::after{width:300px;height:300px;top:-100px}.btnStyle02.color-grade>a:hover::before{opacity:0}.btnStyle02.color-grade>a:hover::after{opacity:1}}.btnStyle02.width-short>button::before,.btnStyle02.width-short>button::after,.btnStyle02.width-short>a::before,.btnStyle02.width-short>a::after{top:-36px;right:-150px}@media(hover: hover){.btnStyle02.width-short>button:hover::before,.btnStyle02.width-short>button:hover::after,.btnStyle02.width-short>a:hover::before,.btnStyle02.width-short>a:hover::after{width:280px;height:280px;top:-65px;right:-160px}}.btnStyle02.width-middle>button::before,.btnStyle02.width-middle>button::after,.btnStyle02.width-middle>a::before,.btnStyle02.width-middle>a::after{top:-36px;right:-150px}@media(hover: hover){.btnStyle02.width-middle>button:hover::before,.btnStyle02.width-middle>button:hover::after,.btnStyle02.width-middle>a:hover::before,.btnStyle02.width-middle>a:hover::after{width:280px;height:280px;top:-90px;right:-155px}}.btnStyle02.width-long>button,.btnStyle02.width-long>a{min-width:370px}.btnStyle03{width:394px;height:394px;position:relative}.btnStyle03>button,.btnStyle03>a{display:flex;justify-content:center;align-items:center;color:#fff;font-size:3.6rem;font-weight:600;font-family:"Montserrat",sans-serif;letter-spacing:.01em;text-align:center;text-decoration:none;width:100%;height:100%;background-color:rgba(19,19,19,.4);border:4px solid #fff;border-radius:500px}.btnStyle03>button::before,.btnStyle03>button::after,.btnStyle03>a::before,.btnStyle03>a::after{display:block;content:"";width:70px;height:70px;position:absolute;bottom:30px;right:16px}.btnStyle03>button::before,.btnStyle03>a::before{background:url("../../images/content/content/btn_arrow.png") no-repeat center/contain}.btnStyle03>button::after,.btnStyle03>a::after{background:url("../../images/content/content/ico_arrow_bold.svg") no-repeat center/20px auto}@media(hover: hover){.btnStyle03>button,.btnStyle03>a{transition:border-width ease-in-out .2s}.btnStyle03>button::before,.btnStyle03>a::before{transition:background ease-in-out .2s}.btnStyle03>button:hover,.btnStyle03>a:hover{border-width:14px}.btnStyle03>button:hover::before,.btnStyle03>a:hover::before{background-image:url("../../images/content/content/btn_arrow_hover.png")}}.btnStyle04>button,.btnStyle04>a{display:inline-block;border:1px solid #000;font-size:1.8rem;font-weight:bold;letter-spacing:normal;text-decoration:none;text-align:left;vertical-align:top;min-width:260px;padding:17px 30px;border-radius:10px;position:relative;overflow:hidden;text-decoration:none !important}.btnStyle04>button>span,.btnStyle04>a>span{display:block;padding-right:30px;position:relative;z-index:2}.btnStyle04>button>span::after,.btnStyle04>a>span::after{display:block;content:"";width:20px;height:20px;background:url("../../images/content/content/ico_arrow.svg") no-repeat center/contain;position:absolute;top:50%;right:0;z-index:3;transform:translateY(-50%)}@media only screen and (max-width: 1023px){.btnStyle01>button,.btnStyle01>a{font-size:1.6rem}.btnStyle01.width-long>button,.btnStyle01.width-long>a{min-width:260px}.btnStyle03{width:180px;height:180px}.btnStyle03>button,.btnStyle03>a{font-size:2.2rem;border-width:2px}.btnStyle03>button::before,.btnStyle03>button::after,.btnStyle03>a::before,.btnStyle03>a::after{width:32px;height:32px;bottom:15px;right:7px}}table.tableStyle02{margin-bottom:40px;width:100%}table.tableStyle02 tr th{color:#fff;background-color:#000;padding:20px;border:1px solid #fff;vertical-align:middle}table.tableStyle02 tr td{padding:20px;border-right:1px solid #000;border-bottom:1px solid #000;border-top:1px solid #000}table.tableStyle02 tr:has(td)>th{width:30%}table.tableStyle02 tr:first-of-type th{border-top:1px solid #000}table.tableStyle02 tr:last-of-type th{border-bottom:1px solid #000}table.tableStyle02 th:last-of-type{border-right:none}table.tableStyle02 td:last-of-type{border-right:none}@media(min-width: 769px){table.tableStyle02{table-layout:fixed}table.tableStyle02 tr th,table.tableStyle02 tr td{white-space:initial;word-break:initial}}table.tableStyle03{margin-bottom:40px;width:100%;border-top:1px solid #000}table.tableStyle03 caption{caption-side:bottom;text-align:right}table.tableStyle03 tr th{color:#000;background-color:#fff;padding:30px 20px;vertical-align:top;text-align:left;width:25%}table.tableStyle03 tr td{padding:30px 20px}table.tableStyle03 tr{border-bottom:1px solid #000}table.tableStyle03 table{border:none}table.tableStyle03 table tr{border:none}table.tableStyle03 table tr th{padding-top:0;padding-left:0;width:auto}table.tableStyle03 table tr td{padding-top:0;padding-left:0}@media only screen and (max-width: 1023px){.tableA colgroup col{width:auto}table.vertical:not(.spDspNone),table.vertical>caption:not(.spDspNone),table.vertical>thead:not(.spDspNone),table.vertical>tbody:not(.spDspNone),table.vertical>thead>tr:not(.spDspNone),table.vertical>tbody>tr:not(.spDspNone),table.vertical>tr:not(.spDspNone),table.vertical>thead>tr>th:not(.spDspNone),table.vertical>tbody>tr>th:not(.spDspNone),table.vertical>tr>th:not(.spDspNone),table.vertical>thead>tr>td:not(.spDspNone),table.vertical>tbody>tr>td:not(.spDspNone),table.vertical>tr>td:not(.spDspNone){display:block;width:100%}table.tableStyle02 tr th,table.tableStyle02 tr td{padding:10px}.tableStyle03{display:block}.tableStyle03 tr th{width:auto;padding:0;padding-top:20px;padding-bottom:20px;display:block}.tableStyle03 tr td{padding:0;padding-bottom:20px;display:block}.tableStyle03 table tr th{padding:0;padding-bottom:10px}.tableStyle03 table tr td{padding:0;padding-bottom:20px}}.postCards{display:flex;flex-wrap:wrap;gap:40px}.postCards.top-list{gap:5.2cqw 3.1%}.postCards.top-list>.item{width:31.233%}.postCards.mode-slider:not(.is-noslider){gap:0}.postCards.mode-slider:not(.is-noslider)>.item{width:440px;padding-right:40px}.postCards.mode-slider:not(.is-noslider).full>.item{width:auto}.postCards.mode-slider:not(.is-noslider).full>.item>.in,.postCards.mode-slider:not(.is-noslider).full>.item>a{display:flex;align-items:center;gap:32px}.postCards.mode-slider:not(.is-noslider).full>.item>.in .img,.postCards.mode-slider:not(.is-noslider).full>.item>a .img{width:45.762%;max-width:540px;margin-bottom:0;border-radius:10px}.postCards.mode-slider:not(.is-noslider).full>.item>.in .txt,.postCards.mode-slider:not(.is-noslider).full>.item>a .txt{width:50.847%;max-width:600px}.postCards.mode-slider:not(.is-noslider).full>.item>.in .txt>p:not(:first-child),.postCards.mode-slider:not(.is-noslider).full>.item>a .txt>p:not(:first-child){margin-top:10px}.postCards.mode-slider:not(.is-noslider).full>.item>.in .postTtl,.postCards.mode-slider:not(.is-noslider).full>.item>a .postTtl{font-size:3rem;font-weight:bold;line-height:1.4}.postCards.mode-slider:not(.is-noslider).full>.item>.in .postTtl:not(:first-child),.postCards.mode-slider:not(.is-noslider).full>.item>a .postTtl:not(:first-child){margin-top:12px}.postCards.mode-slider:not(.is-noslider).full>.item>.in .tagsList:not(:first-child),.postCards.mode-slider:not(.is-noslider).full>.item>a .tagsList:not(:first-child){margin-top:25px}.postCards>.item{width:calc(33.333% - 27px)}.postCards>.item>.in,.postCards>.item>a{display:block;text-decoration:none}.postCards>.item>.in .img,.postCards>.item>a .img{margin-bottom:12px;border-radius:10px;overflow:hidden}.postCards>.item>.in .img img,.postCards>.item>a .img img{width:100%;height:100%;object-fit:cover}.postCards>.item>.in .postTtl,.postCards>.item>a .postTtl{font-size:1.8rem;font-weight:bold}.postCards>.item>.in .postTtl:not(:last-child),.postCards>.item>a .postTtl:not(:last-child){margin-bottom:5px}.postCards>.item>.in .categoriesList:not(:first-child),.postCards>.item>a .categoriesList:not(:first-child){margin-top:10px}.postCards>.item>.in .tagsList:not(:first-child),.postCards>.item>a .tagsList:not(:first-child){margin-top:12px}.postCards>.item>.in .column,.postCards>.item>a .column{display:flex;justify-content:space-between;flex-direction:row-reverse;gap:0 20px}.postCards>.item>.in .column:not(:first-child),.postCards>.item>a .column:not(:first-child){margin-top:10px}.postCards>.item>.in .column .tagsList,.postCards>.item>a .column .tagsList{margin-top:0}@media(hover: hover){.postCards>.item>a .img{position:relative}.postCards>.item>a .img::before{display:block;content:"";width:100%;height:100%;background:url("../../images/content/content/bg.png") no-repeat center center/cover;position:absolute;top:0;left:0;opacity:0;transition:opacity .3s ease-out}.postCards>.item>a:hover .img::before{opacity:.4}}.postCards.size-s{gap:32px}.postCards.size-s>.item{width:calc(33.3% - 22px)}.postCards.size-s>.item>.in .postTtl,.postCards.size-s>.item>a .postTtl{font-size:1.8rem;line-height:1.7}.postCards.size-l>.item{width:auto}.postCards.size-l>.item>.in .img,.postCards.size-l>.item>a .img{border-radius:20px}.postCards.size-l>.item>.in .postTtl,.postCards.size-l>.item>a .postTtl{font-size:2.4rem;font-weight:bold}.postCards.size-l>.item>.in .postTtl:not(:last-child),.postCards.size-l>.item>a .postTtl:not(:last-child){margin-bottom:5px}.postCards.horizontal>.item{width:100%;padding-bottom:40px;border-bottom:1px solid #b7b7b7}.postCards.horizontal>.item>.in,.postCards.horizontal>.item>a{display:flex;align-items:start;gap:32px}.postCards.horizontal>.item>.in .img,.postCards.horizontal>.item>a .img{width:37.349%;max-width:310px;border-radius:10px}.postCards.horizontal>.item>.in .txt,.postCards.horizontal>.item>a .txt{width:58.795%;max-width:calc(100% - 342px)}.postCards.horizontal>.item>.in .postTtl,.postCards.horizontal>.item>a .postTtl{font-size:3rem;font-weight:bold;line-height:1.4}.postCards.horizontal>.item>.in .tagsList:not(:first-child),.postCards.horizontal>.item>a .tagsList:not(:first-child){margin-top:25px}.postList{border-top:1px solid #131313}.postList>article a{display:flex;align-items:center;gap:20px;letter-spacing:.03em;text-decoration:none;padding:40px 20px;border-bottom:1px solid #131313;position:relative}.postList>article a::before{display:block;content:"";width:0;height:3px;background-color:#131313;position:absolute;bottom:0;left:0}.postList>article a time{font-weight:500;font-family:"Montserrat",sans-serif;line-height:1.4;width:fit-content}.postList>article a .category{display:inline-block;font-size:1.4rem;font-weight:500;line-height:1.3;text-align:center;width:145px;padding:8px 12px;background-color:#fff;border:1px solid #131313;border-radius:6px}.postList>article a .postTtl{flex:1;padding-left:28px}@media(hover: hover){.postList>article a::before{transition:width .3s ease-out}.postList>article a:hover{border-color:#131313}.postList>article a:hover::before{width:100%}}.postThmList{border-top:1px solid #131313}.postThmList>article{border-bottom:1px solid #131313}.postThmList>article .in,.postThmList>article a{display:flex;align-items:center;gap:48px;text-decoration:none;padding:28px 20px}.postThmList>article .in .img,.postThmList>article a .img{width:240px}.postThmList>article .in .txt,.postThmList>article a .txt{display:flex;align-items:center;flex-wrap:wrap;gap:20px;width:calc(100% - 288px)}.postThmList>article .in .txt time,.postThmList>article a .txt time{font-weight:500;font-family:"Montserrat",sans-serif;line-height:1.4;width:fit-content}.postThmList>article .in .txt .category,.postThmList>article a .txt .category{display:inline-block;font-size:1.4rem;font-weight:500;line-height:1.3;text-align:center;width:145px;padding:8px 12px;background-color:#fff;border:1px solid #131313;border-radius:6px}.postThmList>article .in .txt .postTtl,.postThmList>article a .txt .postTtl{font-size:2.4rem;font-weight:bold;width:100%}.navigation{display:flex;justify-content:center;align-items:center;gap:32px}.navigation:not(:first-child){margin-top:80px}.navigation .prev button,.navigation .prev a,.navigation .next button,.navigation .next a,.navigation .pager>li button,.navigation .pager>li a{display:flex;justify-content:center;align-items:center;font-size:2rem;font-weight:normal;font-family:"Montserrat",sans-serif;letter-spacing:.03em;line-height:1.4;text-align:center;text-decoration:none;width:40px;height:40px;background-color:#fff;border:1px solid #131313;border-radius:40px}@media(hover: hover){.navigation .prev button,.navigation .prev a,.navigation .next button,.navigation .next a,.navigation .pager>li button,.navigation .pager>li a{transition:color ease-in-out .2s,background-color ease-in-out .2s}.navigation .prev button:hover,.navigation .prev a:hover,.navigation .next button:hover,.navigation .next a:hover,.navigation .pager>li button:hover,.navigation .pager>li a:hover{color:#fff;background-color:#131313}}.navigation .prev button,.navigation .prev a,.navigation .next button,.navigation .next a{text-indent:-9999px;position:relative}.navigation .prev button::before,.navigation .prev a::before,.navigation .next button::before,.navigation .next a::before{display:block;content:"";width:10px;height:10px;margin-left:-2px;border-top:1px solid #131313;border-right:1px solid #131313;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg)}@media(hover: hover){.navigation .prev button::before,.navigation .prev a::before,.navigation .next button::before,.navigation .next a::before{transition:border-color ease-in-out .2s}.navigation .prev button:hover::before,.navigation .prev a:hover::before,.navigation .next button:hover::before,.navigation .next a:hover::before{border-color:#fff}}.navigation .prev{transform:scaleX(-1)}.navigation .pager{display:flex;justify-content:center;align-items:center;gap:14px;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.navigation .pager li button.is-active,.navigation .pager li a.is-active{color:#fff;background-color:#131313}@media only screen and (max-width: 1023px){.postCards{gap:30px}.postCards.top-list{gap:20px}.postCards.top-list>.item{width:calc(50% - 10px);max-width:100%}.postCards.mode-slider:not(.is-noslider){gap:0}.postCards.mode-slider:not(.is-noslider)>.item{width:324px;padding-right:24px}.postCards.mode-slider:not(.is-noslider).full>.item{padding-right:0}.postCards.mode-slider:not(.is-noslider).full>.item>.in,.postCards.mode-slider:not(.is-noslider).full>.item>a{display:block}.postCards.mode-slider:not(.is-noslider).full>.item>.in .img,.postCards.mode-slider:not(.is-noslider).full>.item>a .img{width:100%;margin:0 auto 25px auto}.postCards.mode-slider:not(.is-noslider).full>.item>.in .txt,.postCards.mode-slider:not(.is-noslider).full>.item>a .txt{width:100%;max-width:100%}.postCards.mode-slider:not(.is-noslider).full>.item>.in .postTtl,.postCards.mode-slider:not(.is-noslider).full>.item>a .postTtl{font-size:2.4rem}.postCards.mode-slider:not(.is-noslider).full>.item>.in .tagsList:not(:first-child),.postCards.mode-slider:not(.is-noslider).full>.item>a .tagsList:not(:first-child){margin-top:20px}.postCards>.item{width:100%;max-width:100%}.postCards>.item>.in .column,.postCards>.item>a .column{display:block}.postCards>.item>.in .column:not(:first-child),.postCards>.item>a .column:not(:first-child){margin-top:20px}.postCards>.item>.in .column .tagsList,.postCards>.item>a .column .tagsList{margin-top:24px}.postCards.size-s{display:block}.postCards.size-s>.item{width:auto}.postCards.size-s>.item:not(:last-child){margin-bottom:28px}.postCards.size-s>.item>.in .postTtl,.postCards.size-s>.item>a .postTtl{line-height:1.4}.postCards.size-l>.item>.in .postTtl,.postCards.size-l>.item>a .postTtl{font-size:2rem}.postCards.size-l>.item>.in .postTtl:not(:last-child),.postCards.size-l>.item>a .postTtl:not(:last-child){margin-bottom:8px}.postCards.horizontal>.item{padding-bottom:30px}.postCards.horizontal>.item>.in,.postCards.horizontal>.item>a{display:block}.postCards.horizontal>.item>.in .img,.postCards.horizontal>.item>a .img{width:auto;max-width:280px;margin:0 auto;border-radius:15px}.postCards.horizontal>.item>.in .txt,.postCards.horizontal>.item>a .txt{width:auto;max-width:100%;margin-top:15px}.postCards.horizontal>.item>.in .postTtl,.postCards.horizontal>.item>a .postTtl{font-size:2rem;line-height:1.6}.postCards.horizontal>.item>.in .tagsList:not(:first-child),.postCards.horizontal>.item>a .tagsList:not(:first-child){margin-top:15px}.postList>article a{flex-wrap:wrap;gap:15px 20px;padding:30px 20px}.postList>article a::before{content:none}.postList>article a .category{width:120px;padding:6px 12px;border-radius:60px}.postList>article a .postTtl{flex:auto;width:100%;padding-left:0}.postThmList>article .in,.postThmList>article a{display:grid;grid-template-columns:1fr 1fr;column-gap:20px;row-gap:6px}.postThmList>article .in .img,.postThmList>article a .img{width:100%;grid-column:1;grid-row:1/3}.postThmList>article .in .txt,.postThmList>article a .txt{display:contents}.postThmList>article .in .txt time,.postThmList>article a .txt time{grid-column:2;grid-row:1;align-self:end}.postThmList>article .in .txt .category,.postThmList>article a .txt .category{grid-column:2;grid-row:2;align-self:start}.postThmList>article .in .txt .postTtl,.postThmList>article a .txt .postTtl{grid-column:1/-1;grid-row:3;font-size:1.6rem;margin-top:8px}.navigation:not(:first-child){margin-top:60px}}.contentWidth{max-width:1600px;margin:0 auto}.columnVox{display:flex;gap:40px}.columnVox .column{width:calc(50% - 20px)}.sectionVox{max-width:1600px;padding:80px 50px;margin:0 auto}.contentVox{display:flex;justify-content:space-between;flex-wrap:wrap;gap:72px 56px}.contentVox>.item{width:calc(50% - 36px);padding-top:72px;border-top:10px solid #131313}.contentNumVox{counter-reset:cnt;max-width:1000px}.contentNumVox>.item{counter-increment:cnt;padding-left:200px;padding-top:52px;border-top:10px solid #131313;position:relative}.contentNumVox>.item:not(:last-child){margin-bottom:52px}.contentNumVox>.item::before{display:block;content:counter(cnt, decimal-leading-zero);font-size:2rem;font-weight:700;font-family:"Montserrat",sans-serif;line-height:1.4;letter-spacing:.03em;position:absolute;top:52px;left:0}.contentNumVox>.item .copyTxt{margin-bottom:25px}.backBtnArea{text-align:center;padding-top:80px}.pageListArea{padding:0 50px 60px 50px;position:relative}.pageListArea::after{display:block;content:"";width:100vw;height:0;padding-top:29.444%;background:#fff url("../../images/content/home/strength_bg.png") no-repeat center bottom/cover;position:absolute;bottom:0;left:0;z-index:1}.pageListArea>header,.pageListArea>.inner{position:relative;z-index:2}.pageListArea .pageList{display:flex;justify-content:space-between;gap:24px;margin-top:80px}.pageListArea .pageList>.item{text-align:center;width:calc(50% - 12px);padding:100px 50px;background-color:#fff;border:16px solid #131313;border-radius:50px}.pageListArea .pageList>.item .title{font-size:5.2rem;font-weight:bold;line-height:1.2}.pageListArea .pageList>.item .title:not(:last-child){margin-bottom:12px}.pageListArea .pageList>.item .summary{display:inline-block;font-size:2.4rem;font-weight:bold;line-height:1.6;padding-bottom:4px;border-bottom:3px solid #131313}.pageListArea .pageList>.item .summary:not(:last-child){margin-bottom:50px}.playerArea{color:#fff;padding:80px 50px 60px 50px;background:url("../../images/content/content/bg2.png") no-repeat center/cover;position:relative;z-index:10;overflow:hidden}.playerArea>.contentWidth{display:flex;justify-content:space-between;align-items:end;gap:55px 50px;flex-wrap:wrap}.playerArea header{order:1}.playerArea .inner{width:100%;order:3}.playerArea .inner a{color:#fff}.playerArea .sliderWrapper{width:calc(33.3% + 14px)}.playerArea .sliderCtrl{margin-top:0;order:4}.playerArea footer{order:2}.playerArea .sliderContainer{overflow:visible !important}.issueVox{display:flex;justify-content:space-between;align-items:start;padding:50px 64px;background-color:#f7f7f7}.issueVox:not(:first-child){margin-top:70px}.issueVox:not(:last-child){margin-bottom:80px}.issueVox dt{display:flex;justify-content:center;align-items:center;font-size:1.6rem;font-weight:bold;line-height:1.7;text-align:center;width:130px;height:130px;border:4px solid #131313;border-radius:130px}.issueVox dd{width:calc(100% - 172px)}.interviewArea .interviewVox:not(:last-child){padding-bottom:55px;margin-bottom:70px;border-bottom:10px solid #131313}.interviewArea .interviewVox .interviewTtl{font-size:4rem;font-weight:bold;line-height:1.4;margin-bottom:20px}.interviewArea .interviewVox figure:not(:last-child){margin-bottom:55px}.interviewArea .interviewVox p:not(:last-child){margin-bottom:1.5em}.profileArea{display:flex;align-content:end;gap:20px 40px;flex-wrap:wrap;margin-top:100px;width:60%;padding:60px 0 50px 80px;margin-left:auto;margin-right:0;position:relative}.profileArea::before{display:block;content:"";width:102px;height:102px;border-top:10px solid #131313;border-left:10px solid #131313;border-top-left-radius:60px;position:absolute;top:0;left:0}.profileArea .profileTtl{font-size:4rem;font-weight:600;font-family:"Montserrat",sans-serif;letter-spacing:.03em;line-height:1.4;width:100%}.profileArea .summery{font-size:1.8rem;font-weight:bold;line-height:1.7;padding-bottom:5px}.profileArea>.img{width:200px;margin-bottom:auto}.profileArea>.txt{width:calc(100% - 240px)}.profileArea>.txt .title{font-size:1.8rem;font-weight:bold}.profileArea>.txt p:not(:last-child){margin-bottom:1em}@media only screen and (max-width: 1023px){.sectionVox{padding:60px 20px}.columnVox{gap:8px}.columnVox .column{width:calc(50% - 4px)}.columnVox.spBlock{display:block}.columnVox.spBlock .column{width:auto}.columnVox.spBlock .column:not(:last-child){margin-bottom:1em}.contentVox{display:block}.contentVox>.item{width:auto;padding-top:40px;border-top-width:8px}.contentVox>.item:not(:last-child){margin-bottom:60px}.contentNumVox>.item{padding-left:0;padding-top:45px;border-top-width:8px}.contentNumVox>.item:not(:last-child){margin-bottom:45px}.contentNumVox>.item::before{margin-bottom:15px;position:static}.contentNumVox>.item .copyTxt{margin-bottom:20px}.backBtnArea{padding-top:50px}.pageListArea{padding:0 20px 50px 20px;z-index:1}.pageListArea::after{padding-top:121.538%;background-image:url("../../images/content/home/strength_bg-sp.png")}.pageListArea .pageList{display:block;margin-top:25px}.pageListArea .pageList>.item{width:auto;padding:30px 20px 40px 20px;border-width:9px;border-radius:30px}.pageListArea .pageList>.item:not(:last-child){margin-bottom:18px}.pageListArea .pageList>.item .title{font-size:3.2rem;line-height:1.5}.pageListArea .pageList>.item .title:not(:last-child){margin-bottom:10px}.pageListArea .pageList>.item .summary{font-size:2rem;line-height:1.3;padding-bottom:0;border-bottom-width:2px}.pageListArea .pageList>.item .summary:not(:last-child){margin-bottom:30px}.playerArea{padding:50px 20px 60px 20px;background-image:url("../../images/content/content/bg2-sp.png")}.playerArea>.contentWidth{display:block}.playerArea header{margin-bottom:40px}.playerArea .sliderWrapper{width:310px}.playerArea .sliderCtrl{margin-top:30px}.playerArea footer{margin-top:60px}.issueVox{display:block;padding:40px 32px}.issueVox:not(:first-child){margin-top:50px}.issueVox:not(:last-child){margin-bottom:50px}.issueVox dt{margin:0 auto 15px auto}.issueVox dd{width:auto}.issueVox dd p:not(:last-child){margin-bottom:1em}.interviewArea{max-width:100%}.interviewArea .interviewVox:not(:last-child){padding-bottom:35px;margin-bottom:45px;border-bottom-width:8px}.interviewArea .interviewVox .interviewTtl{font-size:2.4rem;margin-bottom:15px}.interviewArea .interviewVox figure:not(:last-child){margin-bottom:40px}.profileArea{display:block;margin-top:40px;max-width:100%;width:100%;padding:50px 0 20px 50px}.profileArea::before{width:95px;height:95px;border-top-width:8px;border-left-width:8px}.profileArea .profileTtl{font-size:2.8rem;margin-bottom:25px}.profileArea .summery{line-height:1.4;margin-top:-20px;margin-bottom:25px;padding-bottom:0}.profileArea>.txt{width:auto;margin-top:25px}.profileArea>.txt p:not(:last-child){margin-bottom:.5em}.profileArea .postCards{padding-bottom:20px}}.sliderCtrl{display:flex;justify-content:center;align-items:center;gap:32px;width:fit-content;max-width:100%;margin:45px auto 0 auto}.sliderCtrl .ss-prev,.sliderCtrl .ss-next{display:block;text-indent:-9999px;width:40px;height:40px;padding:0;background:url("../../images/content/content/ico_arrow_w.svg") no-repeat center/20px auto;border:1px solid #fff;border-radius:40px}@media(hover: hover){.sliderCtrl .ss-prev,.sliderCtrl .ss-next{transition:border-width ease-in-out .2s}.sliderCtrl .ss-prev:hover,.sliderCtrl .ss-next:hover{border-width:4px}}.sliderCtrl .ss-prev.is-disabled,.sliderCtrl .ss-next.is-disabled{pointer-events:none;opacity:.3}.sliderCtrl .ss-prev{transform:scaleX(-1)}.sliderCtrl .ss-pager{display:flex;justify-content:center;align-items:center;gap:14px;flex-wrap:wrap;width:calc(100% - 144px)}.sliderCtrl .ss-pager button{display:block;text-indent:-9999px;width:10px;height:10px;padding:0;background-color:#fff;border:none;border-radius:10px;transition:width ease-in-out .2s}.sliderCtrl .ss-pager button.is-active{width:55px}.is-noslider~.sliderCtrl{display:none}.tabVoxWrapper{display:flex;justify-content:space-between;align-items:start;gap:30px}.tabVoxWrapper.vertical{display:block}.tabVoxWrapper.vertical .tabs{display:flex;justify-content:space-between;gap:4px;width:100%;margin-bottom:24px}.tabVoxWrapper.vertical .tabs>button{width:calc(33.333% - 2px)}.tabVoxWrapper.vertical .body{width:100%}.tabVoxWrapper .tabs{width:35.156%;position:sticky;top:120px;left:0}.tabVoxWrapper .tabs>button{display:block;width:100%;font-size:3rem;font-weight:bold;letter-spacing:.03em;line-height:1.7;text-align:left;padding:33px 30px;border:none;border-radius:20px;position:relative;overflow:hidden;transition:background ease-in-out .2s}.tabVoxWrapper .tabs>button::before,.tabVoxWrapper .tabs>button::after{display:block;content:"";height:100%;position:absolute;top:0;left:0;opacity:0;transition:opacity ease-in-out .2s}.tabVoxWrapper .tabs>button::before{width:50%;background:linear-gradient(90deg, #131313 0%, transparent 100%);border-radius:20px 0 0 20px;z-index:2}.tabVoxWrapper .tabs>button::after{width:100%;background:#131313 url("../../images/content/content/bg.png") no-repeat center/150%;border-radius:20px;z-index:1}.tabVoxWrapper .tabs>button:not(:last-child){margin-bottom:4px}.tabVoxWrapper .tabs>button>span{display:block;color:#fff;padding-right:30px;position:relative;z-index:3}.tabVoxWrapper .tabs>button>span::after{display:block;content:"";width:20px;height:20px;background:url("../../images/content/content/ico_arrow_w.svg") no-repeat center/contain;position:absolute;top:50%;right:0;z-index:3;transform:translateY(-50%)}.tabVoxWrapper .tabs>button:not(.is-active){background-color:#131313}.tabVoxWrapper .tabs>button.is-active::before,.tabVoxWrapper .tabs>button.is-active::after{opacity:1}.tabVoxWrapper .tabs>button.is-active>span::after{content:none}.tabVoxWrapper .body{display:grid;grid-template-columns:100%;align-items:start;width:62.5%;position:relative}.tabVoxWrapper .tabContents{grid-area:1/1;opacity:0;visibility:hidden;transition:opacity .8s ease-in-out,visibility 0s linear .8s}.tabVoxWrapper .tabContents.is-active{opacity:1;visibility:visible;transition:opacity .8s ease-in-out,visibility 0s linear 0s}@media only screen and (max-width: 1023px){.sliderCtrl{gap:20px;margin-top:30px}.sliderCtrl .ss-pager{width:calc(100% - 120px)}.tabVoxWrapper{display:block}.tabVoxWrapper.vertical .tabs{gap:9px;margin-bottom:30px}.tabVoxWrapper.vertical .tabs>button{width:calc(33.333% - 6px)}.tabVoxWrapper .tabs{display:flex;justify-content:space-between;gap:9px;width:auto;margin-bottom:30px;position:static}.tabVoxWrapper .tabs>button{width:calc(33.333% - 6px);font-size:1.8rem;letter-spacing:.05em;line-height:1.4;text-align:center;padding:0;background-color:#131313;border-radius:10px;transform:scale(1.06);transform-origin:center;transition:transform ease-in-out .2s}.tabVoxWrapper .tabs>button::before{width:100%;background:linear-gradient(180deg, #131313 20%, transparent 100%);border-radius:10px}.tabVoxWrapper .tabs>button::after{background:#131313 url("../../images/content/content/bg-sp.png") no-repeat center bottom/cover;border-radius:10px}.tabVoxWrapper .tabs>button:not(:last-child){margin-bottom:0}.tabVoxWrapper .tabs>button>span{display:flex;justify-content:center;align-items:center;height:100%;padding:20px 10px;transform:scale(0.94)}.tabVoxWrapper .tabs>button>span::before,.tabVoxWrapper .tabs>button>span::after{display:block;content:"";width:9px;height:1px;background-color:#fff;position:absolute;top:12px;right:8px;transform:scale(0.94)}.tabVoxWrapper .tabs>button>span::before{transform:scale(0.94) rotate(90deg)}.tabVoxWrapper .tabs>button.is-active{transform:scale(1)}.tabVoxWrapper .tabs>button.is-active>span::before,.tabVoxWrapper .tabs>button.is-active>span::after{content:none}.tabVoxWrapper .body{width:auto}.tabVoxWrapper .tabContents{padding:0 8px}}@media(hover: hover){.opacityFade{transition:opacity .3s ease-out 0s}.opacityFade:hover{opacity:.6}}.w110{width:110px}.w120{width:120px}.w130{width:130px}.w140{width:140px}.w150{width:150px}.w160{width:160px}.w170{width:170px}.w180{width:180px}.w190{width:190px}.w1100{width:1100px}.w1em{width:1em}.w2em{width:2em}.w3em{width:3em}.w4em{width:4em}.w5em{width:5em}.w6em{width:6em}.w7em{width:7em}.w8em{width:8em}.w9em{width:9em}.w10em{width:10em}.wAuto{width:auto !important}.js-lazyBg,.js-lazyBg *{transition:background-image 1s linear;background-image:none !important}@media only screen and (min-width: 1024px){.pcDspNone{display:none}}@media only screen and (min-width: 1180px){.pcDspNone2{display:none}}@media only screen and (max-width: 1023px){.spDspNone{display:none}.alignLeftSP{text-align:left !important}.alignCenterSP{text-align:center !important}.alignRightSP{text-align:right !important}input[type=submit],input[type=button]{cursor:pointer;-webkit-appearance:button;appearance:button;border:none;border-radius:0}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}input[type=submit]:focus,input[type=button]:focus{outline-offset:-2px}}/*# sourceMappingURL=import.min.css.map */