﻿@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@100;300;400;500;600;700&family=Zen+Kaku+Gothic+New:wght@300;400;500;700&display=swap");body,html{font:16px/1.5 "Hiragino Kaku Gothic Pro",ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,Osaka,sans-serif}html{background:#fff;color:#333}body{margin:0;overflow:visible;padding:0}a img,img{border:0}blockquote,dd,div,dl,dt,h1,h2,h3,h4,h5,h6,li,ol,p,pre,span,td,th,ul{margin:0;padding:0}abbr,acronym{border:0}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}caption,th{text-align:left}code,kbd,pre,samp,tt{font-family:monospace;line-height:100%}h1,h2,h3,h4,h5,h6{font-size:100%}li,ol,ul{list-style:none}q:after,q:before{content:""}button,fieldset,form,input,label,legend,select,textarea{font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;padding:0;vertical-align:baseline}table{border-spacing:0;font-size:100%}td,th{vertical-align:top}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}button{background:0;outline:0;border:0;-webkit-appearance:none;cursor:pointer}em{font-style:italic}sub{display:inline}figure{margin:0}@media screen and (max-width: 599px){body,html{font-size:4.2666666667vw}}@font-face{font-family:'icon';src:url("../fonts/icon.eot?2fjn2q");src:url("../fonts/icon.eot?2fjn2q#iefix") format("embedded-opentype"),url("../fonts/icon.ttf?2fjn2q") format("truetype"),url("../fonts/icon.woff?2fjn2q") format("woff"),url("../fonts/icon.svg?2fjn2q#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-up:before{content:"\e900"}.icon-arrow-right:before{content:"\e901"}.icon-arrow-down:before{content:"\e902"}.icon-arrow-left:before{content:"\e903"}.icon-back:before{content:"\e910"}.icon-anker:before{content:"\e904"}.icon-blank:before{content:"\e905"}.icon-link:before{content:"\e906"}.icon-download:before{content:"\e907"}.icon-calendar:before{content:"\e90b"}.icon-pin:before{content:"\e90c"}.icon-quote-left:before{content:"\e90e"}.icon-quote-right:before{content:"\e90f"}.icon-threads:before{content:"\e90d"}.icon-x:before{content:"\e909"}.icon-tiktok:before{content:"\e908"}.icon-instagram:before{content:"\ea92"}.icon-facebook:before{content:"\e90a"}.icon-twitter:before{content:"\ea96"}.icon-youtube:before{content:"\ea9d"}.d-none{display:none !important}.d-block{display:block !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}@media screen and (min-width: 375px){.d-xs-none{display:none !important}.d-xs-block{display:block !important}.d-xs-inline{display:inline !important}.d-xs-inline-block{display:inline-block !important}}@media screen and (min-width: 601px){.d-sm-none{display:none !important}.d-sm-block{display:block !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}}@media screen and (min-width: 769px){.d-md-none{display:none !important}.d-md-block{display:block !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}}@media screen and (min-width: 961px){.d-lg-none{display:none !important}.d-lg-block{display:block !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}}@media screen and (min-width: 1025px){.d-xl-none{display:none !important}.d-xl-block{display:block !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}}@media screen and (min-width: 1281px){.d-xxl-none{display:none !important}.d-xxl-block{display:block !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media screen and (min-width: 375px){.text-xs-left{text-align:left !important}.text-xs-right{text-align:right !important}.text-xs-center{text-align:center !important}}@media screen and (min-width: 601px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media screen and (min-width: 769px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media screen and (min-width: 961px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media screen and (min-width: 1025px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}@media screen and (min-width: 1281px){.text-xxl-left{text-align:left !important}.text-xxl-right{text-align:right !important}.text-xxl-center{text-align:center !important}}.max-1200{max-width:120rem;width:100%;margin:0 auto}.max-1100{max-width:110rem;width:100%;margin:0 auto}.max-1080{max-width:108rem;width:100%;margin:0 auto}.max-1000{max-width:100rem;width:100%;margin:0 auto}.max-940{max-width:94rem;width:100%;margin:0 auto}.max-860{max-width:86rem;width:100%;margin:0 auto}:root{--vw: 1vw}:root{--grad1: linear-gradient(55deg, rgba(255,202,118,1) 0%,rgba(255,245,127,1) 38%,rgba(251,255,155,1) 76%,rgba(255,228,114,1) 100%);--grad2: linear-gradient(135deg, rgba(255,246,118,1) 0%,rgba(255,246,110,1) 44%,rgba(182,234,157,1) 100%);--grad3: linear-gradient(30deg, rgba(255,246,118,1) 0%,rgba(255,250,181,1) 42%,rgba(255,250,181,1) 42%,rgba(255,196,241,1) 74%,rgba(213,143,254,1) 90%,rgba(211,141,255,1) 100%);--grad4: linear-gradient(-35deg, rgba(255,248,239,1) 0%,rgba(255,250,181,1) 20%,rgba(238,255,227,1) 48%,rgba(177,228,255,1) 74%,rgba(141,171,255,1) 100%);--grad5: linear-gradient(225deg, rgba(255,246,118,1) 0%,rgba(255,250,181,1) 22%,rgba(180,244,217,1) 52%,rgba(195,213,253,1) 70%,rgba(233,191,255,1) 100%)}*{-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}:after,:before{box-sizing:border-box}html,body{font-size:0.5208333333333333vw;font-weight:400;background:#fff}html.has-effect *[data-effect="no"],html.has-effect *[data-effect="no"] *,html.has-effect *[data-effect="no"] *:before,html.has-effect *[data-effect="no"] *:after{transition:none !important;transition-delay:0s !important}body{font-family:"Poppins","Zen Kaku Gothic New","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","YuGothic","游ゴシック体","游ゴシック","メイリオ","Meiryo",sans-serif;font-smooth:always;line-height:1.5;color:#111;text-align:left;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}::-ms-expand{display:none}*{outline:none}*::selection{background:#E3E7ED;color:#000}*::-moz-selection{background:#E3E7ED;color:#000}*::-webkit-input-placeholder{color:#999}*:placeholder-shown{color:#999}a{text-decoration:none;color:#111}a:link,a:visited{text-decoration:none}a.underline{text-decoration:underline}a img{border:none}img{vertical-align:bottom;max-width:100%;height:auto;border:none;outline:none;-ms-interpolation-mode:bicubic}table{line-height:1.5}input,textarea,select{font-family:"Poppins","Zen Kaku Gothic New","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴシック","YuGothic","游ゴシック体","游ゴシック","メイリオ","Meiryo",sans-serif;color:#000;border:none;outline:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:none}button{width:100%}sub{display:inline}h1,h2,h3,h4,h5,h6{font-weight:500}@media screen and (max-width: 1920px){html,body{font-size:10px}}@media screen and (min-width: 961px){a,button,input[type="send"]{transition:color 0.1s ease-in-out,background 0.1s ease-in-out,border 0.1s ease-in-out,opacity 0.1s ease-in-out}a:before,a:after,a img,a i,button:before,button:after,button img,button i,input[type="send"]:before,input[type="send"]:after,input[type="send"] img,input[type="send"] i{transition:color 0.1s ease-in-out,background 0.1s ease-in-out,border 0.1s ease-in-out,opacity 0.1s ease-in-out}}@media screen and (max-width: 960px){html.is-menu-open body{overflow:hidden}}@media screen and (max-width: 768px){html,body{font-size:1.302083333333333vw}}@media screen and (max-width: 600px){html,body{font-size:2.666666666666667vw}}@media screen and (max-width: 960px){.menu{display:flex;flex-direction:column;justify-content:center;align-items:baseline;width:3.2rem;height:3.2rem;cursor:pointer;z-index:1000;position:fixed;top:2.9rem;left:4rem}.menu:before,.menu:after,.menu .line{background:#111;width:100%;height:2px}.menu:before,.menu:after{content:""}.menu .line{margin:0.8rem 0}}@media screen and (max-width: 600px){.menu{width:2.2rem;height:2.2rem;top:2.4rem;left:2rem}.menu .line{margin:0.4rem 0}}.header{background:#fff;padding:0 5rem}.header .wrap{display:flex;justify-content:space-between;align-items:center;min-height:10rem}.header .logo{font-size:0;width:14.8rem;flex-shrink:0}.header .logo img{width:100%}.header .nav{font-size:1.4rem;font-weight:500}.header .nav .list{display:flex}.header .nav .list li:not(:last-child){margin-right:4rem}.header .nav .list li a{display:block;z-index:1;position:relative}.header .nav .list li a:before{background:#FEED02;display:block;content:"";width:100%;height:100%;z-index:-1;opacity:0;transform:scaleX(0);transform-origin:left top;transition:opacity 0.75s cubic-bezier(0.87, 0, 0.13, 1),transform 1s cubic-bezier(0.87, 0, 0.13, 1);position:absolute;top:0;left:0}@media screen and (min-width: 961px){.header .nav .list li a:hover:before{opacity:1;transform:scaleX(1);transition-duration:0.5s, 1s;transition-timing-function:cubic-bezier(0.87, 0, 0.13, 1),cubic-bezier(0.16, 1, 0.3, 1)}}.header .nav .list li.current-menu-item a,.header .nav .list li.current_page_parent a{background:#FEED02}@media screen and (min-width: 961px){.header .nav .list li:nth-child(1){display:none}.header .menu{display:none}}@media screen and (max-width: 960px){.header{padding:0 4rem}.header .wrap{justify-content:flex-end;min-height:9rem}.header .nav{display:none}.header .menu{display:flex;flex-direction:column;justify-content:center;align-items:baseline;width:3.2rem;height:3.2rem;cursor:pointer;visibility:hidden}.header .menu:before,.header .menu:after,.header .menu .line{background:#111;width:100%;height:0.2rem}.header .menu:before,.header .menu:after{content:""}.header .menu .line{margin:0.8rem 0}}@media screen and (max-width: 600px){.header{padding:0 2rem}.header .wrap{min-height:7rem}.header .logo{width:9.6rem}.header .menu{width:2.2rem;height:2.2rem}.header .menu .line{margin:0.4rem 0}}.subnav{background:#fff;box-shadow:0 0.3rem 1rem rgba(0,0,0,0.05);box-sizing:border-box;width:100%;padding:0 5rem;z-index:1000;position:fixed;top:0;left:0;transform:translateY(-101%);transition:transform 0.3s cubic-bezier(0.5, 0, 0.75, 0)}.subnav .wrap{display:flex;justify-content:space-between;align-items:center;min-height:4rem}.subnav .logo{font-size:0;width:10rem;flex-shrink:0}.subnav .logo img{width:100%}.subnav .nav{font-size:1.3rem;font-weight:500}.subnav .nav .list{display:flex}@media screen and (min-width: 961px){.subnav .nav .list li a:hover{background:#FEED02}}.show-subnav .subnav{transform:translateY(0);transition-timing-function:cubic-bezier(0.25, 1, 0.5, 1);transition-duration:0.6s}@media screen and (min-width: 961px){.subnav .nav .list li:nth-child(1){display:none}.subnav .nav .list li:not(:last-child){margin-right:4rem}.subnav .nav .list li.current-menu-item a,.subnav .nav .list li.current_page_parent a{background:#FEED02}.subnav .telent{display:none}.subnav .close{display:none}}@media screen and (max-width: 960px){.subnav{height:100vh;height:100dvh;padding:0 4rem;transform:none;overflow:hidden;overflow-y:auto;visibility:hidden;overscroll-behavior:contain;opacity:0;transition:opacity 0.3s cubic-bezier(0.76, 0, 0.24, 1),visibility 0s 0.3s}.is-menu-open .subnav{transition-delay:0s;visibility:visible;opacity:1}.subnav .wrap{display:flex;flex-wrap:wrap;align-items:flex-start;min-height:0}.subnav .logo,.subnav .close{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:9rem}.subnav .logo{width:14.8rem}.subnav .nav{font-size:6.4rem;line-height:1.119047619047619;background:linear-gradient(56deg, #fff676 0%, #e2fdae 55%, #bae7ff 100%);box-sizing:border-box;letter-spacing:-0.03em;width:calc(100% + 10rem);margin:0 -4rem;padding:4.5rem 5rem}.subnav .nav .list{flex-direction:column;align-items:flex-end}.subnav .nav .list li a{display:block}.subnav .nav .list li a span{font-weight:100;margin:0 -0.1em}.subnav .nav .list li.current-menu-item a,.subnav .nav .list li.current_page_parent a{position:relative}.subnav .nav .list li.current-menu-item a:after,.subnav .nav .list li.current_page_parent a:after{background:currentColor;display:block;content:"";width:3rem;height:1px;position:absolute;top:50%;left:-0.2rem;transform:translate(-100%, -50%)}.subnav .telent{font-size:1.8rem;line-height:2.75;box-sizing:border-box;padding:4.5rem 1rem;width:100%;overflow:hidden}.subnav .telent .list{display:flex;justify-content:flex-end;flex-wrap:wrap;margin-right:-2.5em}.subnav .telent .list li:after{font-weight:300;display:inline;content:"/";margin:0 1em}.subnav .close{font-size:2rem;font-weight:500;cursor:pointer}.subnav .close:after{background:#111;display:block;content:"";width:100%;height:1px;margin-top:0.5rem}}@media screen and (max-width: 600px){.subnav{padding:0 2rem}.subnav .logo,.subnav .close{min-height:7rem}.subnav .logo{width:9.6rem}.subnav .nav{font-size:4.2rem;margin:0 -2rem;padding:4rem 3rem}.subnav .telent{font-size:1.2rem;padding:3rem 1rem}.subnav .close{font-size:1.3rem}}.footer{font-size:1rem;font-weight:300;background:#fff;letter-spacing:0.1em;text-align:center;margin-top:-1px;padding:20rem 5rem 5rem}@media screen and (max-width: 600px){.footer{padding:10rem 3rem 4rem}}.container{position:relative;z-index:1}body.single .container{margin-top:1rem}body:not(.home):not(.single) .container{margin-top:5rem}@media screen and (max-width: 600px){body.single .container{margin-top:1rem}body:not(.home):not(.single) .container{margin-top:3rem}}.container .content-header{padding:0 5rem}.container .content-header .title{font-size:4.2rem}.container .content-header .message{font-size:3rem;font-weight:500;line-height:1.6;letter-spacing:0.03em;margin-top:5rem}.container .content-header .key{margin-top:3rem}.container .content-header .key img{width:100%}@media screen and (max-width: 600px){.container .content-header{padding:0 3rem}.container .content-header .title{font-size:3.6rem}.container .content-header .message{font-size:1.8rem;line-height:1.833333333333333;margin-top:4rem}}.container .content-breadcrumb{font-size:1.1rem;color:#767567;padding:0 5rem}.container .content-breadcrumb ul{display:flex;align-items:baseline;flex-wrap:wrap;margin-top:-0.5em}.container .content-breadcrumb ul li{margin-top:0.5em}.container .content-breadcrumb ul li:not(:last-child):after{display:inline-block;vertical-align:baseline;content:">";margin:0 1em}.container .content-breadcrumb ul li a{color:#767567;display:inline-block;vertical-align:baseline;z-index:1;position:relative}.container .content-breadcrumb ul li a:before{background:linear-gradient(56deg, #fff676 0%, #e2fdae 55%, #bae7ff 100%);display:block;content:"";width:100%;height:100%;z-index:-1;opacity:0;transform:scaleX(0);transform-origin:left top;transition:opacity 0.75s cubic-bezier(0.87, 0, 0.13, 1),transform 1s cubic-bezier(0.87, 0, 0.13, 1);position:absolute;top:0;left:0}@media screen and (min-width: 961px){.container .content-breadcrumb ul li a:hover:before{opacity:1;transform:scaleX(1);transition-duration:0.5s, 1s;transition-timing-function:cubic-bezier(0.87, 0, 0.13, 1),cubic-bezier(0.16, 1, 0.3, 1)}}@media screen and (max-width: 600px){.container .content-breadcrumb{font-size:0.9rem;padding:0 2rem}}.container .content-body:nth-child(n+2){margin-top:5rem}.single-talent .container .content-body:nth-child(n+2){margin-top:3rem}@media screen and (max-width: 600px){.container .content-body:nth-child(n+2){margin-top:4rem}.single-talent .container .content-body:nth-child(n+2){margin-top:5rem}}.sec-100{padding:0 5rem}@media screen and (max-width: 600px){.sec-100{padding:0 3rem}}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto !important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}#luxy{will-change:transform}.category-list{font-size:1.4rem;font-weight:500}.category-list:nth-child(n+2){margin-top:2rem}.category-list ul{display:flex;flex-wrap:wrap;justify-content:flex-end;box-sizing:border-box}.category-list ul li{margin-left:3em}.category-list ul li a{display:block;z-index:1;position:relative}.category-list ul li a:before{background:#FEED02;display:block;content:"";width:100%;height:100%;z-index:-1;opacity:0;transform:scaleX(0);transform-origin:left top;transition:opacity 0.75s cubic-bezier(0.87, 0, 0.13, 1),transform 1s cubic-bezier(0.87, 0, 0.13, 1);position:absolute;top:0;left:0}@media screen and (min-width: 961px){.category-list ul li a:hover:before{opacity:1;transform:scaleX(1);transition-duration:0.5s, 1s;transition-timing-function:cubic-bezier(0.87, 0, 0.13, 1),cubic-bezier(0.16, 1, 0.3, 1)}}.category-list ul li.current-cat a{background:#FEED02}@media screen and (max-width: 600px){.category-list{color:#fff;background:#111;box-sizing:border-box;margin:0 -3rem}.category-list:last-child{display:none}.category-list ul{justify-content:flex-start;flex-wrap:nowrap;align-items:center;width:100%;min-height:6rem;padding:1rem 3rem;overflow:hidden;overflow-x:auto}.category-list ul li{flex-shrink:0;margin:0}.category-list ul li:not(:last-child){margin-right:2em}.category-list ul li a{color:#fff}.category-list ul li.current-cat a{color:#FEED02;background:none}}.topic-item{font-size:1.8rem}.topic-item .item{box-sizing:border-box;border-top:solid 1px #DDDCD4;margin-right:calc(((100vw - 100%) / 2) * -1)}.topic-item .item:last-child{border-bottom:solid 1px #DDDCD4}.topic-item .item .item-box{display:block;box-sizing:border-box;width:100%;padding:3rem 2rem}.topic-item .item a.item-box{position:relative}.topic-item .item a.item-box>*{position:relative;z-index:2}.topic-item .item a.item-box .txt:after{font-family:"icon";content:"\e904";display:inline-block;vertical-align:baseline;margin-left:0.5rem;transform:translateY(5%)}.topic-item .item a.item-box[target="_blank"] .txt:after{content:"\e905"}@media screen and (min-width: 961px){.topic-item .item a.item-box:before{background:linear-gradient(56deg, #fff676 0%, #e2fdae 55%, #bae7ff 100%);display:block;content:"";width:100%;height:calc(100% + 2px);opacity:0;z-index:1;position:absolute;top:-1px;left:0;pointer-events:none;transform-origin:left top;transform:scaleX(0);transition:opacity 1.25s cubic-bezier(0.87, 0, 0.13, 1),transform 1.5s cubic-bezier(0.87, 0, 0.13, 1)}.topic-item .item a.item-box:hover:before{opacity:1;transform:scaleX(1);transition-duration:0.5s, 1.5s;transition-timing-function:cubic-bezier(0.87, 0, 0.13, 1),cubic-bezier(0.16, 1, 0.3, 1)}}.topic-item .item .txt{font-weight:500;line-height:1.777777777777778;letter-spacing:0.03em}.topic-item .item .date{font-size:1rem;color:#767567;letter-spacing:0.15em;margin-top:0.5rem}@media screen and (max-width: 600px){.topic-item{font-size:1.5rem}.topic-item .item{margin-right:-3rem}.topic-item .item .item-box{padding:2rem 3rem 2rem 1.5rem}}.home .video{background:#eee;width:100vw;height:100vh;overflow:hidden;position:fixed;top:0;left:0}.home .video video{min-width:100%;min-height:100%;width:177.77777778vh;height:56.25vw;position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%, -50%)}.home .wrapper{position:relative;z-index:1}@media screen and (max-width: 960px){.home .header{padding-bottom:1.2rem}.home .header .wrap{justify-content:center}.home .header .logo{width:8.6rem}}@media screen and (max-width: 600px){.home .header .wrap{min-height:12rem}}.sec-talent{background:#fff}.sec-talent .sec-header{padding:0 5rem}.sec-talent .sec-header .keyword{max-width:42.03703703703704%;width:46.4rem;opacity:0;transition:opacity 1s cubic-bezier(0.45, 0, 0.55, 1) 0.5s}.is-loaded .sec-talent .sec-header .keyword{opacity:1}.sec-talent .sec-header .keyword img{width:100%}.sec-talent .sec-body{background:#F4F4EF;display:flex;flex-direction:column;padding:50px 5rem 16rem}.sec-talent .sec-body .item-wrapper{display:flex;justify-content:space-between;align-items:flex-start}.sec-talent .sec-body .talent-title{font-size:0.9rem;font-weight:700;line-height:1;letter-spacing:0.5em;white-space:nowrap;width:1em;position:relative}.sec-talent .sec-body .talent-title .title{letter-spacing:0.2em;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;position:relative}.sec-talent .sec-body .talent-title .title:after{background:currentColor;display:block;content:"";width:1px;height:7rem;position:absolute;bottom:-1rem;left:50%;transform:translateY(100%)}.sec-talent .sec-body .talent-item{display:flex;flex-direction:row-reverse;flex-wrap:wrap;margin:0 -2.564102564102564% 0;position:relative;will-change:transform;transition-property:transform;transition-duration:1s;transition-timing-function:cubic-bezier(0.5, 1, 0.89, 1)}.sec-talent .sec-body .talent-item .item{background:#fff;box-shadow:1rem 1.5rem 1.5rem rgba(75,65,0,0.07);position:relative;opacity:0;transform:translateY(10rem);will-change:opacity transform}.is-loaded .sec-talent .sec-body .talent-item .item{opacity:1;transform:translateY(0);transition:opacity 0.75s cubic-bezier(0.45, 0, 0.55, 1),transform 0.75s cubic-bezier(0.16, 1, 0.3, 1)}.sec-talent .sec-body .talent-item .item:nth-child(1){transition-delay:.1s}.sec-talent .sec-body .talent-item .item:nth-child(2){transition-delay:.2s}.sec-talent .sec-body .talent-item .item:nth-child(3){transition-delay:.3s}.sec-talent .sec-body .talent-item .item:nth-child(4){transition-delay:.4s}.sec-talent .sec-body .talent-item .item:nth-child(5){transition-delay:.5s}.sec-talent .sec-body .talent-item .item:nth-child(6){transition-delay:.6s}.sec-talent .sec-body .talent-item .item:nth-child(7){transition-delay:.7s}.sec-talent .sec-body .talent-item .item:nth-child(8){transition-delay:.8s}.sec-talent .sec-body .talent-item .item:nth-child(9){transition-delay:.9s}.sec-talent .sec-body .talent-item .item:nth-child(10){transition-delay:1s}.sec-talent .sec-body .talent-item .item:nth-child(11){transition-delay:1.1s}.sec-talent .sec-body .talent-item .item:nth-child(12){transition-delay:1.2s}.sec-talent .sec-body .talent-item .item:nth-child(13){transition-delay:1.3s}.sec-talent .sec-body .talent-item .item:nth-child(14){transition-delay:1.4s}.sec-talent .sec-body .talent-item .item:nth-child(15){transition-delay:1.5s}.sec-talent .sec-body .talent-item .item:nth-child(16){transition-delay:1.6s}.sec-talent .sec-body .talent-item .item:nth-child(17){transition-delay:1.7s}.sec-talent .sec-body .talent-item .item:nth-child(18){transition-delay:1.8s}.sec-talent .sec-body .talent-item .item:nth-child(19){transition-delay:1.9s}.sec-talent .sec-body .talent-item .item>a{display:flex;flex-direction:column;height:100%;position:relative}.sec-talent .sec-body .talent-item .image{flex-shrink:0}.sec-talent .sec-body .talent-item .image img{width:100%;aspect-ratio:407 / 490;object-fit:cover}.sec-talent .sec-body .talent-item .text{display:flex;flex-direction:column;box-sizing:border-box;min-height:14.8rem;height:100%;padding:2rem 2.5rem}.sec-talent .sec-body .talent-item .text>*{position:relative;z-index:1}.sec-talent .sec-body .talent-item .text .name{font-size:2.6rem;letter-spacing:0.15em}.sec-talent .sec-body .talent-item .text .name .onamae:not(:only-child):after{font-size:0.6923076923076923em;display:inline-block;content:"/";margin:0 0.5em}.sec-talent .sec-body .talent-item .text .name .nickname{font-size:0.6923076923076923em;display:inline-block;vertical-align:baseline}.sec-talent .sec-body .talent-item .text .ruby{font-size:0.8rem;color:#767567;text-transform:uppercase;letter-spacing:0.35em}.sec-talent .sec-body .talent-item .text .sup{font-size:1.2rem;text-align:right;letter-spacing:0.06em;margin-top:auto;overflow:hidden}.sec-talent .sec-body .talent-item .text .sup:before{display:block;content:"";margin-top:1.5rem}.sec-talent .sec-body .more{font-size:1.2rem;width:fit-content;margin-left:auto}.sec-talent .sec-body .more .line{display:block;position:relative}.sec-talent .sec-body .more .line:before{background:#111;display:block;content:"";width:7rem;height:1px;position:absolute;top:50%;left:-1rem;transform:translateX(-100%)}.sec-talent .sec-body .more a{display:block;z-index:1;position:relative}.sec-talent .sec-body .more a:before{background:linear-gradient(56deg, #fff676 0%, #e2fdae 55%, #bae7ff 100%);display:block;content:"";width:100%;height:100%;z-index:-1;opacity:0;transform:scaleX(0);transform-origin:left top;transition:opacity 0.75s cubic-bezier(0.87, 0, 0.13, 1),transform 1s cubic-bezier(0.87, 0, 0.13, 1);position:absolute;top:0;left:0}@media screen and (min-width: 961px){.sec-talent .sec-body .more a:hover:before{opacity:1;transform:scaleX(1);transition-duration:0.5s, 1s;transition-timing-function:cubic-bezier(0.87, 0, 0.13, 1),cubic-bezier(0.16, 1, 0.3, 1)}}.sec-talent .sec-body .more a i{transform:scale(0.8) translateY(10%)}@media screen and (min-width: 961px){.sec-talent .sec-header>.max-1080{height:13.3rem;position:relative}.sec-talent .sec-header .keyword{position:absolute;left:0;bottom:0;transform:translateY(58%)}.sec-talent .sec-body .talent-title{line-height:1;flex-shrink:0;width:9.62962962962963%;margin-top:14.4rem;position:relative}.sec-talent .sec-body .talent-body{width:100%}.sec-talent .sec-body .talent-body .talent-item .item{width:calc(33.33333333333333% - 4.878048780487805%);margin:7rem 2.439024390243902% 0}.sec-talent .sec-body .talent-body .talent-item .item:nth-child(3n+2){top:15rem}.sec-talent .sec-body .talent-body .talent-item .item:nth-child(3n+3){top:30rem}.sec-talent .sec-body .talent-body .talent-item .item:nth-child(1),.sec-talent .sec-body .talent-body .talent-item .item:nth-child(2),.sec-talent .sec-body .talent-body .talent-item .item:nth-child(3){margin-top:0}.sec-talent .sec-body .talent-body .talent-item .item>a:before{background:linear-gradient(135deg, #fff676 0%, #fff66e 44%, #b6ea9d 100%);opacity:0.7;display:block;content:"";width:100%;height:100%;opacity:0;pointer-events:none;position:absolute;top:0;left:0;transition:opacity 0.4s cubic-bezier(0.65, 0, 0.35, 1)}.sec-talent .sec-body .talent-body .talent-item .item>a:hover:before{opacity:0.7}.sec-talent .sec-body .talent-body .talent-item .item:nth-child(5n+1)>a:before{background:var(--grad1)}.sec-talent .sec-body .talent-body .talent-item .item:nth-child(5n+2)>a:before{background:var(--grad2)}.sec-talent .sec-body .talent-body .talent-item .item:nth-child(5n+3)>a:before{background:var(--grad3)}.sec-talent .sec-body .talent-body .talent-item .item:nth-child(5n+4)>a:before{background:var(--grad4)}.sec-talent .sec-body .talent-body .talent-item .item:nth-child(5n+5)>a:before{background:var(--grad5)}}@media screen and (max-width: 960px){.sec-talent .sec-header{padding-bottom:11rem}.sec-talent .sec-body{padding-bottom:4rem;position:relative}.sec-talent .sec-body .talent-title{position:absolute;top:-10rem;right:1.2rem}.sec-talent .sec-body .talent-body{position:relative}.sec-talent .sec-body .talent-body .talent-item{flex-direction:row;margin-bottom:-10vw}.sec-talent .sec-body .talent-body .talent-item:not(.m-x2){margin-bottom:-30vw}}@media screen and (min-width: 601px) and (max-width: 960px){.sec-talent .sec-body .talent-body .talent-item .item{width:calc(50% - 4.878048780487805%);margin:7rem 2.439024390243902% 0}.sec-talent .sec-body .talent-body .talent-item .item:nth-child(2n+2){top:15rem}.sec-talent .sec-body .talent-body .talent-item .item:nth-child(1),.sec-talent .sec-body .talent-body .talent-item .item:nth-child(2){margin-top:0}}@media screen and (max-width: 600px){.sec-talent .sec-header{padding:0 3rem 11rem}.sec-talent .sec-header .keyword{max-width:none;width:27.4rem}.sec-talent .sec-body{padding:50px 3rem 4rem}.sec-talent .sec-body .item-wrapper{display:block}.sec-talent .sec-body .talent-title{font-size:0.8rem}.sec-talent .sec-body .talent-title .title:after{height:6rem}.sec-talent .sec-body .talent-body .talent-item:not(.m-x2){margin-bottom:-80vw}.sec-talent .sec-body .talent-body .talent-item .item{width:calc(50% - 5.079365079365079%);margin:3rem 2.53968253968254% 0}.sec-talent .sec-body .talent-body .talent-item .item:nth-child(2n+2){top:7rem}.sec-talent .sec-body .talent-body .talent-item .item:nth-child(1),.sec-talent .sec-body .talent-body .talent-item .item:nth-child(2){margin-top:0}.sec-talent .sec-body .talent-body .talent-item .item .text{min-height:8.5rem;padding:1rem}.sec-talent .sec-body .talent-body .talent-item .item .text .name{font-size:1.6rem}.sec-talent .sec-body .talent-body .talent-item .item .text .ruby{font-size:0.6rem}.sec-talent .sec-body .talent-body .talent-item .item .text .sup{font-size:0.8rem}.sec-talent .sec-body .talent-body .more{font-size:1.5rem}.sec-talent .sec-body .talent-body .more .line:before{width:3.5rem}}@media screen and (min-width: 961px){.no-luxy .sec-talent .sec-body .talent-item{margin-top:calc((50px + 5rem) * -1)}.no-luxy .sec-talent .sec-body .talent-item.x1{margin-bottom:5rem}.no-luxy .sec-talent .sec-body .talent-item.x2{margin-bottom:15rem}.no-luxy .sec-talent .sec-body .talent-item.x3{margin-bottom:30rem}}@media screen and (max-width: 960px){.no-luxy .sec-talent .sec-body .talent-item{margin-top:calc((50px + 4rem) * -1);margin-bottom:20rem}.no-luxy .sec-talent .sec-body .talent-item:not(.m-x2){margin-bottom:-12rem}}@media screen and (max-width: 600px){.no-luxy .sec-talent .sec-body .talent-item{margin-bottom:10rem}.no-luxy .sec-talent .sec-body .talent-item:not(.m-x2){margin-bottom:-10rem}}.sec-about{background:#fff;text-align:center;padding:16rem 5rem}.sec-about .sec-header .logo img{width:29rem}.sec-about .sec-body{margin-top:5rem}.sec-about .sec-body .keyword{font-size:2.4rem;font-weight:500;line-height:1.833333333333333;letter-spacing:0.1em}.sec-about .sec-body .keyword .mark{display:inline-block;vertical-align:top;position:relative}.sec-about .sec-body .keyword .mark>*:before,.sec-about .sec-body .keyword .mark>*:after{font-family:'icon';font-size:1.166666666666667em;font-weight:700;line-height:1;color:#FEED02;display:block;position:absolute}.sec-about .sec-body .keyword .mark>*:first-child:before{content:"\e90e";top:0;left:0;transform:translateX(-100%)}.sec-about .sec-body .keyword .mark>*:last-child:after{content:"\e90f";right:0;bottom:0;transform:translateX(125%)}.sec-about .sec-body .message{font-size:1.8rem;line-height:2.222222222222222;margin-top:7rem}.sec-about .sec-body .message *:nth-child(n+2){margin-top:1.5em}.sec-about .sec-body .message .attention{font-size:0.6666666666666667em;font-weight:400}.sec-about .sec-body .more{font-size:1.8rem;font-weight:500;text-align:center;max-width:20rem;margin:7rem auto 0;border-top:solid 1px #DDDCD4;border-bottom:solid 1px #DDDCD4}.sec-about .sec-body .more a{display:block;padding:1.5rem 0;z-index:1;position:relative}.sec-about .sec-body .more a:before{background:linear-gradient(56deg, #fff676 0%, #e2fdae 55%, #bae7ff 100%);display:block;content:"";width:100%;height:calc(100% + 2px);z-index:-1;opacity:0;transform:scaleX(0);transform-origin:left top;transition:opacity 0.75s cubic-bezier(0.87, 0, 0.13, 1),transform 1s cubic-bezier(0.87, 0, 0.13, 1);position:absolute;top:-1px;left:0}@media screen and (min-width: 961px){.sec-about .sec-body .more a:hover:before{opacity:1;transform:scaleX(1);transition-duration:0.5s, 1s;transition-timing-function:cubic-bezier(0.87, 0, 0.13, 1),cubic-bezier(0.16, 1, 0.3, 1)}}.sec-about .sec-body .more a i{transform:scale(0.8) translateY(10%)}@media screen and (min-width: 961px){.sec-about .sec-body .keyword br:nth-child(odd){display:none}}@media screen and (max-width: 960px){.sec-about .sec-body .keyword .mark>*:before,.sec-about .sec-body .keyword .mark>*:after{display:inline-block;vertical-align:baseline;position:static;transform:none}.sec-about .sec-body .keyword .mark>*:first-child:before{margin-left:-1.5em;margin-right:0.5em;transform:translateY(-50%)}.sec-about .sec-body .keyword .mark>*:last-child:after{margin-right:-1.5em;margin-left:0.5em;transform:translateY(50%)}}@media screen and (max-width: 600px){.sec-about{padding:14rem 3rem 10rem}.sec-about .sec-header .logo img{width:15.8rem}.sec-about .sec-body .keyword{font-size:1.8rem}.sec-about .sec-body .message{font-size:1.5rem;text-align:left;margin-top:5rem}.sec-about .sec-body .message br{display:none}.sec-about .sec-body .more{font-size:1.5rem;width:14rem;margin-top:5rem;border-color:#111}.sec-about .sec-body .more a{padding:1.2rem 0}}.sec-topic{background:#fff;margin-top:35rem;padding:16rem 5rem 0}.sec-topic .wrap{display:flex;justify-content:space-between}.sec-topic .sec-header{flex-shrink:0;width:20rem}.sec-topic .sec-header .title{font-size:2.2rem}.sec-topic .sec-body .more{font-size:1.2rem;text-align:right;margin-top:1.5rem}.sec-topic .sec-body .more a{display:inline-block;vertical-align:top;z-index:1;position:relative}.sec-topic .sec-body .more a:before{background:linear-gradient(56deg, #fff676 0%, #e2fdae 55%, #bae7ff 100%);display:block;content:"";width:100%;height:100%;z-index:-1;opacity:0;transform:scaleX(0);transform-origin:left top;transition:opacity 0.75s cubic-bezier(0.87, 0, 0.13, 1),transform 1s cubic-bezier(0.87, 0, 0.13, 1);position:absolute;top:0;left:0}@media screen and (min-width: 961px){.sec-topic .sec-body .more a:hover:before{opacity:1;transform:scaleX(1);transition-duration:0.5s, 1s;transition-timing-function:cubic-bezier(0.87, 0, 0.13, 1),cubic-bezier(0.16, 1, 0.3, 1)}}.sec-topic .sec-body .more i{transform:scale(0.8) translateY(10%)}@media screen and (min-width: 601px){.sec-topic .sec-header{flex-shrink:0;width:20rem}.sec-topic .sec-body{width:100%}.sec-topic .sec-body .topic-item>.item{margin-right:calc((((var(--vw) * 100) - 100%) / 2 - 10rem) * -1)}}@media screen and (max-width: 600px){.sec-topic{margin-top:18rem;padding:10rem 3rem 0}.sec-topic .wrap{flex-direction:column}.sec-topic .sec-header .title{font-size:2.6rem}.sec-topic .sec-body{margin-top:3rem}.sec-topic .sec-body .more{font-size:1.5rem;margin-top:4rem}}.sec-telent-list .talent-list .list{display:flex;flex-wrap:wrap}.sec-telent-list .talent-list .list li{width:33.33333333333333%;overflow:hidden}.sec-telent-list .talent-list .list li:nth-child(n+4){margin-top:5rem}.sec-telent-list .talent-list .list li>a{display:flex;justify-content:space-between}.sec-telent-list .talent-list .list li .image,.sec-telent-list .talent-list .list li .text{position:relative}.sec-telent-list .talent-list .list li .image:before,.sec-telent-list .talent-list .list li .text:before{display:block;content:"";width:100%;height:100%;pointer-events:none;position:absolute;top:0;left:0;opacity:0;transition:opacity 0.4s cubic-bezier(0.65, 0, 0.35, 1)}.sec-telent-list .talent-list .list li .image{flex-shrink:0;width:10rem}.sec-telent-list .talent-list .list li .image img{width:100%;aspect-ratio:1 / 1;object-fit:cover;object-position:center top}.sec-telent-list .talent-list .list li .text{display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;letter-spacing:0.03em;width:100%;padding:0 2rem}.sec-telent-list .talent-list .list li .text>*{position:relative;z-index:1}.sec-telent-list .talent-list .list li .text .name{font-size:2rem}.sec-telent-list .talent-list .list li .text .name .note,.sec-telent-list .talent-list .list li .text .name .nickname{font-size:0.65em}.sec-telent-list .talent-list .list li .text .name .nickname:before{content:"/";margin:0 0.5em}.sec-telent-list .talent-list .list li .text .sup{font-size:1.2rem;color:#767567;margin-top:0.4rem}@media screen and (min-width: 961px){.sec-telent-list .talent-list .list li:nth-child(5n+1) .image:before,.sec-telent-list .talent-list .list li:nth-child(5n+1) .text:before{background:var(--grad1)}.sec-telent-list .talent-list .list li:nth-child(5n+2) .image:before,.sec-telent-list .talent-list .list li:nth-child(5n+2) .text:before{background:var(--grad2)}.sec-telent-list .talent-list .list li:nth-child(5n+3) .image:before,.sec-telent-list .talent-list .list li:nth-child(5n+3) .text:before{background:var(--grad3)}.sec-telent-list .talent-list .list li:nth-child(5n+4) .image:before,.sec-telent-list .talent-list .list li:nth-child(5n+4) .text:before{background:var(--grad4)}.sec-telent-list .talent-list .list li:nth-child(5n+5) .image:before,.sec-telent-list .talent-list .list li:nth-child(5n+5) .text:before{background:var(--grad5)}.sec-telent-list .talent-list .list li>a:hover .image:before{opacity:0.7}.sec-telent-list .talent-list .list li>a:hover .text:before{opacity:1}}@media screen and (max-width: 1024px){.sec-telent-list .talent-list .list li{width:50%}.sec-telent-list .talent-list .list li:nth-child(n+3){margin-top:5rem}}@media screen and (max-width: 600px){.sec-telent-list .talent-list{margin:0 -3rem}.sec-telent-list .talent-list .list li{width:100%}.sec-telent-list .talent-list .list li:nth-child(n+2){margin-top:0}.sec-telent-list .talent-list .list li:nth-child(odd){background:#F4F4EF}.sec-telent-list .talent-list .list li .text{padding:0.5rem 2rem}.sec-telent-list .talent-list .list li .text .name{font-size:1.8rem}.sec-telent-list .talent-list .list li .text .name .note,.sec-telent-list .talent-list .list li .text .name .nickname{font-size:1.3rem}}.sec-telent-detail .telent-wrapper{display:flex;justify-content:space-between}.sec-telent-detail .column:nth-child(1){flex-shrink:0;width:50%;margin-right:9.259259259259259%}.sec-telent-detail .column:nth-child(2){width:100%}.sec-telent-detail .column:nth-child(2) .photo{display:none}.sec-telent-detail .photo img{width:100%}.sec-telent-detail .links:nth-child(n+2){margin-top:7rem;padding-top:1.5rem;border-top:solid 1px #DDDCD4}.sec-telent-detail .links:last-child{border-bottom:solid 1px #DDDCD4}.sec-telent-detail .links .sns{font-size:2.4rem;color:#eee;padding-bottom:1.5rem}.sec-telent-detail .links .sns .list{display:flex;flex-wrap:wrap;justify-content:center;margin-top:-1.6rem}.sec-telent-detail .links .sns .list li{margin:1.5rem 1.6rem 0}@media screen and (min-width: 961px){.sec-telent-detail .links .sns .list li a:hover{opacity:0.5}}.sec-telent-detail .link{font-size:1.8rem;font-weight:500;text-align:center}.sec-telent-detail .link .list li{position:relative;border-top:solid 1px #DDDCD4}.sec-telent-detail .link .list li a{display:flex;box-sizing:border-box;align-items:center;justify-content:center;min-height:6rem;padding:1.5rem 0.5rem}.sec-telent-detail .link .list li a:before{background:linear-gradient(56deg, #fff676 0%, #e2fdae 55%, #bae7ff 100%);display:block;content:"";width:100%;height:calc(100% + 2px);opacity:0;z-index:1;position:absolute;top:-1px;left:0;pointer-events:none;transform:scaleX(0);transform-origin:left top;transition:opacity 0.75s cubic-bezier(0.87, 0, 0.13, 1),transform 1s cubic-bezier(0.87, 0, 0.13, 1)}.sec-telent-detail .link .list li a .label{position:relative;z-index:2}.sec-telent-detail .link .list li a i{margin-right:0.5rem;transform:scale(0.8)}@media screen and (min-width: 961px){.sec-telent-detail .link .list li a:hover:before{opacity:1;transform:scaleX(1);transition-duration:0.5s, 1s;transition-timing-function:cubic-bezier(0.87, 0, 0.13, 1),cubic-bezier(0.16, 1, 0.3, 1)}}.sec-telent-detail .download{font-size:2.2rem;font-weight:600;text-align:center}.sec-telent-detail .download .list li a{color:#fff;background:#111;display:flex;justify-content:center;align-items:center;box-sizing:border-box;min-height:8rem;padding:0.1rem}.sec-telent-detail .download .list li a i{color:#FEED02;margin-left:0.5rem;transform:scale(0.8)}@media screen and (min-width: 961px){.sec-telent-detail .download .list li a:hover{color:#111;background:#FEED02}.sec-telent-detail .download .list li a:hover i{color:#111}}.sec-telent-detail .profile .position{font-size:1.6rem;font-weight:500;line-height:1.625}.sec-telent-detail .profile .name{font-size:4rem;letter-spacing:0.1em;margin-top:1rem}.sec-telent-detail .profile .name .note{font-size:0.55em}.sec-telent-detail .profile .text{font-size:1.6rem;line-height:1.625;margin-top:4rem}.sec-telent-detail .profile .text .entry-body>*:nth-child(n+2){margin-top:1em}.sec-telent-detail .profile .data{font-size:1.3rem;margin-top:1rem}.sec-telent-detail .profile .data .list{display:flex;flex-wrap:wrap}.sec-telent-detail .profile .data .list li{margin-top:1rem}.sec-telent-detail .profile .data .list li:not(:last-child){margin-right:2.5rem}.sec-telent-detail .profile .data .list li i{margin-right:0.5rem}.sec-telent-detail .profile .remarks{font-size:1.3rem;line-height:1.625;margin-top:2rem}.sec-telent-detail .profile .remarks>*:nth-child(n+2){margin-top:1em}.sec-telent-detail .info:nth-child(n+2){margin-top:5rem}.sec-telent-detail .info .info-item .item .entry-body{font-size:1.4rem;line-height:1.857142857142857}.sec-telent-detail .info .info-item .item .entry-body>*:nth-child(n+2){margin-top:1rem}.sec-telent-detail .info .info-item .item .entry-body h1,.sec-telent-detail .info .info-item .item .entry-body h2{font-size:2.2rem;line-height:1.636363636363636}.sec-telent-detail .info .info-item .item .entry-body h1:nth-child(n+2),.sec-telent-detail .info .info-item .item .entry-body h2:nth-child(n+2){margin-top:4rem}.sec-telent-detail .info .info-item .item .entry-body h1+*:nth-child(n+2),.sec-telent-detail .info .info-item .item .entry-body h2+*:nth-child(n+2){margin-top:4rem}.sec-telent-detail .info .info-item .item .entry-body h3,.sec-telent-detail .info .info-item .item .entry-body h4,.sec-telent-detail .info .info-item .item .entry-body h4,.sec-telent-detail .info .info-item .item .entry-body h5,.sec-telent-detail .info .info-item .item .entry-body h6{font-size:1.8rem;line-height:1.636363636363636}.sec-telent-detail .info .info-item .item .entry-body h3:nth-child(n+2),.sec-telent-detail .info .info-item .item .entry-body h4:nth-child(n+2),.sec-telent-detail .info .info-item .item .entry-body h4:nth-child(n+2),.sec-telent-detail .info .info-item .item .entry-body h5:nth-child(n+2),.sec-telent-detail .info .info-item .item .entry-body h6:nth-child(n+2){margin-top:3rem}.sec-telent-detail .info .info-item .item .entry-body h4,.sec-telent-detail .info .info-item .item .entry-body h5,.sec-telent-detail .info .info-item .item .entry-body h6{font-size:1.6rem}.sec-telent-detail .info .info-item .item .entry-body a:after{display:none}.sec-telent-detail .info .info-item .item .entry-body ul li:nth-child(n+2){margin-top:0}@media screen and (max-width: 960px){.sec-telent-detail .telent-wrapper{flex-direction:column-reverse}.sec-telent-detail .telent-wrapper .column{width:auto !important}.sec-telent-detail .telent-wrapper .column:nth-child(1){margin:7rem 0 0}.sec-telent-detail .telent-wrapper .column:nth-child(1) .photo{display:none}.sec-telent-detail .telent-wrapper .column:nth-child(2){display:flex;flex-wrap:wrap;justify-content:space-between}.sec-telent-detail .telent-wrapper .column:nth-child(2) .photo{display:block}.sec-telent-detail .telent-wrapper .photo{text-align:center;width:calc(50% - 2rem)}.sec-telent-detail .telent-wrapper .profile{width:calc(50% - 2rem)}.sec-telent-detail .telent-wrapper .info{width:100%}.sec-telent-detail .telent-wrapper .links{margin-top:0}}@media screen and (max-width: 600px){.sec-telent-detail .telent-wrapper .column:nth-child(2){display:block}.sec-telent-detail .telent-wrapper .photo,.sec-telent-detail .telent-wrapper .profile{width:auto}.sec-telent-detail .telent-wrapper .profile{margin-top:3rem}.sec-telent-detail .telent-wrapper .profile .position{font-size:1.5rem}.sec-telent-detail .telent-wrapper .profile .name{font-size:3rem}.sec-telent-detail .telent-wrapper .profile .name .note{font-size:0.5em}.sec-telent-detail .telent-wrapper .profile .text{font-size:1.5rem;margin-top:3rem}.sec-telent-detail .telent-wrapper .info .info-item .item{padding-top:3rem}.sec-telent-detail .telent-wrapper .info .info-item .item:nth-child(n+2){margin-top:5rem}.sec-telent-detail .telent-wrapper .info .info-item .item .entry-body{font-size:1.5rem}.sec-telent-detail .telent-wrapper .info .info-item .item .entry-body h1,.sec-telent-detail .telent-wrapper .info .info-item .item .entry-body h2{font-size:2rem}.sec-telent-detail .telent-wrapper .links{border-color:#111}.sec-telent-detail .telent-wrapper .links .link .list li{border-color:#111}.sec-telent-detail .telent-wrapper .links .sns .list li{margin:1.5rem 1.2rem 0}.sec-telent-detail .telent-wrapper .links .link{font-size:1.6rem}.sec-telent-detail .telent-wrapper .links .download{font-size:1.8rem}.sec-telent-detail .telent-wrapper .links .download .list li a{min-height:7rem}}.sec-works-list .item-wrap>.item,.sec-company-list .item-wrap>.item{display:flex;justify-content:space-between;border-top:solid 1px #DDDCD4;padding-top:5rem;position:relative}.sec-works-list .item-wrap>.item:after,.sec-company-list .item-wrap>.item:after{background:#FEED02;display:block;content:"";width:7rem;height:0.4rem;z-index:1;position:absolute;top:-1px;left:0}.sec-works-list .item-wrap>.item:nth-child(n+2),.sec-company-list .item-wrap>.item:nth-child(n+2){margin-top:7rem}.sec-works-list .item-wrap>.item .head,.sec-company-list .item-wrap>.item .head{flex-shrink:0;width:28rem;margin-right:2rem}.sec-works-list .item-wrap>.item .head .title,.sec-company-list .item-wrap>.item .head .title{font-size:2rem}.sec-works-list .item-wrap>.item .data,.sec-company-list .item-wrap>.item .data{width:100%}.sec-works-list .item-wrap>.item .data .works-item,.sec-company-list .item-wrap>.item .data .works-item{display:flex;flex-wrap:wrap}.sec-works-list .item-wrap>.item .data .works-item:first-child,.sec-company-list .item-wrap>.item .data .works-item:first-child{margin-top:-3rem}.sec-works-list .item-wrap>.item .data .works-item>.item,.sec-company-list .item-wrap>.item .data .works-item>.item{width:19.5rem;margin:3rem 0 0 -1px}.sec-works-list .item-wrap>.item .data .works-item>.item .image,.sec-company-list .item-wrap>.item .data .works-item>.item .image{border:solid 1px #DDDCD4}.sec-works-list .item-wrap>.item .data .works-item>.item .image img,.sec-company-list .item-wrap>.item .data .works-item>.item .image img{image-rendering:auto;width:100%;aspect-ratio:39 / 22;object-fit:cover;object-position:center center}.sec-works-list .item-wrap>.item .data .works-item>.item .image a,.sec-company-list .item-wrap>.item .data .works-item>.item .image a{display:block;position:relative}@media screen and (min-width: 961px){.sec-works-list .item-wrap>.item .data .works-item>.item .image a:before,.sec-company-list .item-wrap>.item .data .works-item>.item .image a:before{background:linear-gradient(56deg, #fff676 0%, #e2fdae 55%, #bae7ff 100%);display:block;content:"";width:100%;height:calc(100% + 2px);opacity:0;position:absolute;top:-1px;left:0;pointer-events:none;transition:opacity 0.2s cubic-bezier(0.76, 0, 0.24, 1)}.sec-works-list .item-wrap>.item .data .works-item>.item .image a:hover:before,.sec-company-list .item-wrap>.item .data .works-item>.item .image a:hover:before{opacity:0.7}}.sec-works-list .item-wrap>.item .data .works-item>.item .text,.sec-company-list .item-wrap>.item .data .works-item>.item .text{margin-top:1rem;padding:0 1rem 0 0}.sec-works-list .item-wrap>.item .data .works-item>.item .text .subtitle,.sec-company-list .item-wrap>.item .data .works-item>.item .text .subtitle{font-size:1.3rem;font-weight:500}.sec-works-list .item-wrap>.item .data .works-item>.item .text .subtitle a,.sec-company-list .item-wrap>.item .data .works-item>.item .text .subtitle a{text-decoration:underline}@media screen and (min-width: 961px){.sec-works-list .item-wrap>.item .data .works-item>.item .text .subtitle a,.sec-company-list .item-wrap>.item .data .works-item>.item .text .subtitle a{display:inline-block;vertical-align:baseline;z-index:1;position:relative}.sec-works-list .item-wrap>.item .data .works-item>.item .text .subtitle a:before,.sec-company-list .item-wrap>.item .data .works-item>.item .text .subtitle a:before{background:linear-gradient(56deg, #fff676 0%, #e2fdae 55%, #bae7ff 100%);display:block;content:"";width:100%;height:100%;z-index:-1;opacity:0;transform:scaleX(0);transform-origin:left top;transition:opacity 0.75s cubic-bezier(0.87, 0, 0.13, 1),transform 1s cubic-bezier(0.87, 0, 0.13, 1);position:absolute;top:0;left:0}.sec-works-list .item-wrap>.item .data .works-item>.item .text .subtitle a:hover:before,.sec-company-list .item-wrap>.item .data .works-item>.item .text .subtitle a:hover:before{opacity:1;transform:scaleX(1);transition-duration:0.5s, 1s;transition-timing-function:cubic-bezier(0.87, 0, 0.13, 1),cubic-bezier(0.16, 1, 0.3, 1)}}.sec-works-list .item-wrap>.item .data .works-item>.item .text .sup,.sec-company-list .item-wrap>.item .data .works-item>.item .text .sup{font-size:1.1rem;color:#767567;margin-top:0.5rem}@media screen and (max-width: 960px){.sec-works-list .item-wrap>.item,.sec-company-list .item-wrap>.item{flex-direction:column}.sec-works-list .item-wrap>.item .head,.sec-works-list .item-wrap>.item .data,.sec-company-list .item-wrap>.item .head,.sec-company-list .item-wrap>.item .data{width:auto !important;margin:0}.sec-works-list .item-wrap>.item .data:nth-child(n+2),.sec-company-list .item-wrap>.item .data:nth-child(n+2){margin-top:2rem}}@media screen and (max-width: 600px){.sec-works-list .item-wrap>.item,.sec-company-list .item-wrap>.item{padding-top:3rem}.sec-works-list .item-wrap>.item:nth-child(n+2),.sec-company-list .item-wrap>.item:nth-child(n+2){margin-top:5rem}.sec-works-list .item-wrap>.item .data .works-item .item,.sec-company-list .item-wrap>.item .data .works-item .item{width:50%}}.sec-works-list .item-wrap>.item .data .summary{font-size:1.6rem;font-weight:500;line-height:2}.sec-works-list .item-wrap>.item .data .summary:nth-child(n+2){margin-top:3rem}.sec-works-list .item-wrap>.item .data .summary ul li{position:relative;padding-left:1.5em}.sec-works-list .item-wrap>.item .data .summary ul li:nth-child(n+2){margin-top:2rem}.sec-works-list .item-wrap>.item .data .summary ul li:before{color:#FEED02;content:"●";display:block;transform:scale(0.6);position:absolute;top:0;left:0}@media screen and (max-width: 600px){.sec-works-list .item-wrap>.item .data .summary{font-size:1.5rem;font-weight:400}.sec-works-list .item-wrap>.item .data .summary br{display:none}}.sec-company-list .item-wrap>.item:nth-child(n+2){margin-top:4rem}.sec-company-list .item-wrap>.item .head{width:18rem}.sec-company-list .item-wrap>.item .head .title{font-size:1.6rem;line-height:2}.sec-company-list .item-wrap>.item .data .entry-body{font-weight:400;line-height:2}@media screen and (max-width: 600px){.sec-company-list .item-wrap>.item:nth-child(n+2){margin-top:5rem}.sec-company-list .item-wrap>.item .head .title{font-size:1.8rem}}.sec-topic-list{overflow:hidden}.sec-topic-list .item-wrap:nth-child(n+2){margin-top:1.5rem}.sec-topic-list .item-wrap>.item{display:flex;justify-content:space-between}.sec-topic-list .item-wrap>.item:nth-child(n+2){margin-top:8rem}.sec-topic-list .item-wrap>.item .head{flex-shrink:0;width:10rem}.sec-topic-list .item-wrap>.item .head .title{font-size:2.2rem;font-weight:500;transform:translateY(-50%)}.sec-topic-list .item-wrap>.item .data{width:100%}.sec-topic-list .topic-item>.item:first-child{border-top-color:#111}.sec-topic-list .topic-item>.item:nth-child(odd){background:#f9f9f7}@media screen and (min-width: 961px){.sec-topic-list .topic-item>.item{margin-right:calc((((var(--vw) * 100) - 100%) / 2 - 5rem) * -1)}}@media screen and (max-width: 960px){.sec-topic-list .item-wrap>.item{flex-direction:column}.sec-topic-list .item-wrap>.item .head,.sec-topic-list .item-wrap>.item .data{width:auto}.sec-topic-list .item-wrap>.item .head .title{transform:translateY(0)}.sec-topic-list .item-wrap>.item .data:nth-child(n+2){margin-top:1rem}}@media screen and (max-width: 600px){.sec-topic-list .item-wrap:nth-child(n+2){margin-top:5rem}.sec-topic-list .item-wrap>.item:nth-child(n+2){margin-top:5rem}.sec-topic-list .item-wrap>.item .head .title{font-size:2rem}}.sec-contact .item-wrapper .item{font-size:1.6rem;font-weight:500;display:flex;justify-content:space-between}.sec-contact .item-wrapper .item:nth-child(n+2){margin-top:2rem}.sec-contact .item-wrapper .item .head{line-height:5rem;flex-shrink:0;width:18rem;margin-right:2rem}.sec-contact .item-wrapper .item .head.required:after{content:"*";display:inline;margin-left:0.25em}.sec-contact .item-wrapper .item .head p{display:inline}.sec-contact .item-wrapper .item .data{width:100%}.sec-contact .item-wrapper .format{font-size:1.3rem;font-weight:400}.sec-contact .item-wrapper .send{font-size:2.2rem;color:#fff;background:#111;display:flex;justify-content:center;align-items:center;max-width:54rem;min-height:8rem;width:100%;margin:5rem auto 0;position:relative}.sec-contact .item-wrapper .send:before{content:"送信"}.sec-contact .item-wrapper .send:after{font-family:"icon";color:#FEED02;content:"\e904";margin-left:0.25em}.sec-contact .item-wrapper .send input{width:100%;height:100%;opacity:0;cursor:pointer;position:absolute;top:0;left:0}@media screen and (min-width: 961px){.sec-contact .item-wrapper .send{transition:color 0.1s ease-in-out,background 0.1s ease-in-out,border 0.1s ease-in-out,opacity 0.1s ease-in-out}.sec-contact .item-wrapper .send:after{transition:color 0.1s ease-in-out,background 0.1s ease-in-out,border 0.1s ease-in-out,opacity 0.1s ease-in-out}.sec-contact .item-wrapper .send:hover{color:#111;background:#FEED02}.sec-contact .item-wrapper .send:hover:after{color:#111}}@media screen and (min-width: 601px){.sec-contact .item-wrapper .item:nth-last-child(2){margin-top:4rem}.sec-contact .item-wrapper .format{margin-top:1.5rem}}@media screen and (max-width: 600px){.sec-contact .item-wrapper .item{font-size:1.5rem;flex-direction:column}.sec-contact .item-wrapper .item:nth-last-child(2),.sec-contact .item-wrapper .item:nth-last-child(3){margin-top:3rem}.sec-contact .item-wrapper .item .head,.sec-contact .item-wrapper .item .data{width:auto;margin:0}.sec-contact .item-wrapper .item .head{line-height:1.5}.sec-contact .item-wrapper .item .data:nth-child(n+2){margin-top:1rem}.sec-contact .item-wrapper .format{font-size:1.5rem;line-height:1.866666666666667}.sec-contact .item-wrapper .send{font-size:1.8rem;min-height:7rem;margin-top:3rem}}.wpcf7-form:not(.init) .response{font-size:1.8rem;font-weight:500;background:#FEED02;margin:0 -5rem 5rem;padding:0 5rem}.wpcf7-form:not(.init) .response .wpcf7-response-output{margin:0;padding:3rem 0;border:none}.wpcf7-form.init .response{display:none}.wpcf7-form .wpcf7-not-valid-tip{font-size:1.3rem;color:#111;display:none;margin-top:0.5rem}.wpcf7-form .wpcf7-spinner{display:none}.grecaptcha-badge{visibility:hidden}input[type="text"],input[type="tel"],input[type="email"],textarea{background:#f7f7f4;display:flex;align-items:center;box-sizing:border-box;width:100%;min-height:5rem;padding:1rem 1.5rem;border-radius:0.2rem}input[type="text"]:focus,input[type="tel"]:focus,input[type="email"]:focus,textarea:focus{border-color:#3c98ea}input[type="text"].-error input,input[type="text"].-error textarea,input[type="tel"].-error input,input[type="tel"].-error textarea,input[type="email"].-error input,input[type="email"].-error textarea,textarea.-error input,textarea.-error textarea{background:#f8e7e3 !important;border-color:#c03 !important}.invalid input[type="text"].wpcf7-not-valid,.invalid input[type="tel"].wpcf7-not-valid,.invalid input[type="email"].wpcf7-not-valid,.invalid textarea.wpcf7-not-valid{background:#FEED02}@media screen and (max-width: 600px){input[type="text"],input[type="tel"],input[type="email"],textarea{padding:0.5rem 1rem}}.c-file{font-size:1.4rem;font-weight:400;display:flex;align-items:center}.c-file:nth-child(n+2){margin-top:2rem}.c-file p{display:flex}.c-file .name{display:flex;flex-direction:column;justify-content:center;height:4rem}.c-file .name .clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-all;overflow:hidden}.c-file .button{display:flex;flex-direction:column;flex-shrink:0;width:14.6rem;margin-right:1rem;position:relative}.c-file .button .wpcf7-form-control-wrap .wpcf7-file{width:14.6rem;height:4rem;opacity:0;position:relative;z-index:1;cursor:default}.c-file .button .wpcf7-form-control-wrap .wpcf7-not-valid-tip{display:block;white-space:nowrap}.c-file .button .label{display:flex;justify-content:center;align-items:center;box-sizing:border-box;width:100%;height:4rem;border:solid 1px #DDDCD4;border-radius:0.8rem;position:absolute;top:0;left:0}@media screen and (max-width: 600px){.c-file .name{font-size:1.1rem}.c-file .button{font-weight:500}}.sec-entry .entry-body{line-height:2}.entry-header .date{font-size:1.3rem;color:#767567;letter-spacing:0.15em}.entry-header .title{font-size:3.2rem;letter-spacing:0.03em}.entry-header .title:nth-child(n+2){margin-top:1.5rem}@media screen and (max-width: 600px){.entry-header .date{font-size:1rem}.entry-header .title{font-size:2.2rem}}.entry-body{font-size:1.6rem}.entry-body:nth-child(n+2){margin-top:7rem}.entry-body>*:nth-child(n+2){margin-top:4rem}.entry-body h1,.entry-body h2{font-size:2.2rem;padding-top:4rem;border-top:solid 1px #DDDCD4;position:relative}.entry-body h1:after,.entry-body h2:after{background:#FEED02;display:block;content:"";width:7rem;height:4px;position:absolute;top:-1px;left:0}.entry-body h1:nth-child(n+2),.entry-body h2:nth-child(n+2){margin-top:7rem}.entry-body h3,.entry-body h4,.entry-body h5,.entry-body h6{font-size:1.8rem}.entry-body h3:nth-child(n+2),.entry-body h4:nth-child(n+2),.entry-body h5:nth-child(n+2),.entry-body h6:nth-child(n+2){margin-top:7rem}.entry-body h4,.entry-body h5,.entry-body h6{font-size:1.6rem}.entry-body ul li{padding-left:1.5em;position:relative}.entry-body ul li:nth-child(n+2){margin-top:2rem}.entry-body ul li:before{color:#FEED02;content:"●";display:block;transform:scale(0.6);position:absolute;top:0;left:0}.entry-body a{text-decoration:underline}.entry-body a[target="_blank"]:after{font-family:"icon";display:inline;content:"\e905"}@media screen and (min-width: 961px){.entry-body a{line-height:1;display:inline-block;vertical-align:baseline;z-index:1;position:relative}.entry-body a:before{background:linear-gradient(56deg, #fff676 0%, #e2fdae 55%, #bae7ff 100%);display:block;content:"";width:100%;height:100%;z-index:-1;opacity:0;transform:scaleX(0);transform-origin:left top;transition:opacity 0.75s cubic-bezier(0.87, 0, 0.13, 1),transform 1s cubic-bezier(0.87, 0, 0.13, 1);position:absolute;top:0;left:0}.entry-body a:hover:before{opacity:1;transform:scaleX(1);transition-duration:0.5s, 1s;transition-timing-function:cubic-bezier(0.87, 0, 0.13, 1),cubic-bezier(0.16, 1, 0.3, 1)}}.entry-body strong{font-weight:500}.entry-body em{font-size:1em;font-weight:400;font-style:italic}.entry-body img{width:auto;max-height:75rem}.entry-body .wp-caption{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:75rem;min-width:50%;width:100% !important;margin:0 auto}.entry-body .wp-caption:nth-child(n+2){margin-top:7rem}.entry-body .wp-caption:not(:last-child){margin-bottom:7rem}.entry-body .wp-caption .wp-caption-image{max-width:100%;width:fit-content}.entry-body .wp-caption .wp-caption-text{font-size:1.3rem;line-height:1.769230769230769;display:inline;margin-top:2rem}.entry-body *:not(.wp-caption) img{display:block;margin:0 auto}.entry-body *:not(.wp-caption):nth-child(n+2) img{margin-top:7rem}.entry-body .notes{font-size:1.3rem}.entry-body .notes:nth-child(n+2){margin-top:4.8rem}.entry-body .button{line-height:1.5}.entry-body .button:nth-child(n+2){margin-top:7rem}.entry-body .button:not(:last-child){margin-bottom:7rem}.entry-body .button+.button{margin-top:calc(-7rem - 1px) !important}.entry-body .button a{font-weight:500;line-height:1.5;text-decoration:none;display:flex;align-items:center;box-sizing:border-box;text-align:left;max-width:100%;width:54rem;min-height:6rem;margin:-1px auto 0;padding:1rem 2rem;border-top:solid 1px #DDDCD4;border-bottom:solid 1px #DDDCD4;z-index:1;position:relative}.entry-body .button a:after{font-family:"icon";content:"\e904";display:inline;margin-left:0.5em;transform:scale(0.8)}.entry-body .button a[target="_blank"]:after{content:"\e905"}.entry-body .button a:before{background:linear-gradient(56deg, #fff676 0%, #e2fdae 55%, #bae7ff 100%);display:block;content:"";width:100%;height:calc(100% + 2px);z-index:-1;opacity:0;transform:scaleX(0);transform-origin:left top;transition:opacity 0.75s cubic-bezier(0.87, 0, 0.13, 1),transform 1s cubic-bezier(0.87, 0, 0.13, 1);position:absolute;top:-1px;left:0}@media screen and (min-width: 961px){.entry-body .button a:hover:before{opacity:1;transform:scaleX(1);transition-duration:0.5s, 1s;transition-timing-function:cubic-bezier(0.87, 0, 0.13, 1),cubic-bezier(0.16, 1, 0.3, 1)}}@media screen and (max-width: 600px){.entry-body{font-size:1.5rem}.entry-body:nth-child(n+2){margin-top:5rem}.entry-body>*:nth-child(n+2){margin-top:3rem}.entry-body h1,.entry-body h2{font-size:2rem;padding-top:3rem}.entry-body h1:nth-child(n+2),.entry-body h2:nth-child(n+2){margin-top:5rem}.entry-body h3:nth-child(n+2),.entry-body h4:nth-child(n+2),.entry-body h5:nth-child(n+2),.entry-body h6:nth-child(n+2){margin-top:3rem}.entry-body img{max-height:45rem}.entry-body .wp-caption{max-width:100%}.entry-body .wp-caption:nth-child(n+2){margin-top:5rem}.entry-body .wp-caption .wp-caption-image{max-width:calc(100% + 6rem);margin:0 -3rem}.entry-body .wp-caption .wp-caption-text{font-size:1.1rem}.entry-body .wp-image{display:block;margin:0 -3rem}.entry-body .notes{font-size:1.1rem}.entry-body .notes:nth-child(n+2){margin-top:2rem}.entry-body .button{font-size:1.6rem}.entry-body .button a{border-color:#111;justify-content:center;text-align:center;min-height:6rem}}.entry-footer{margin-top:10rem}.entry-footer .post-link,.entry-footer .page-link{font-size:1.8rem;font-weight:500;display:flex;justify-content:center;align-items:center}.entry-footer .post-link li,.entry-footer .page-link li{width:20rem;margin:0 2.5rem}.entry-footer .post-link li a,.entry-footer .post-link li span,.entry-footer .page-link li a,.entry-footer .page-link li span{display:flex;justify-content:center;align-items:center;text-align:center;width:100%;min-height:6rem;border-top:solid 1px #DDDCD4;border-bottom:solid 1px #DDDCD4}.entry-footer .post-link li a i,.entry-footer .post-link li span i,.entry-footer .page-link li a i,.entry-footer .page-link li span i{transform:scale(0.8)}.entry-footer .post-link li a i:first-child,.entry-footer .post-link li span i:first-child,.entry-footer .page-link li a i:first-child,.entry-footer .page-link li span i:first-child{margin-right:0.5em}.entry-footer .post-link li a i:last-child,.entry-footer .post-link li span i:last-child,.entry-footer .page-link li a i:last-child,.entry-footer .page-link li span i:last-child{margin-left:0.5em}.entry-footer .post-link li a,.entry-footer .page-link li a{z-index:1;position:relative}.entry-footer .post-link li a:before,.entry-footer .page-link li a:before{background:linear-gradient(56deg, #fff676 0%, #e2fdae 55%, #bae7ff 100%);display:block;content:"";width:100%;height:calc(100% + 2px);z-index:-1;opacity:0;transform:scaleX(0);transform-origin:left top;transition:opacity 0.75s cubic-bezier(0.87, 0, 0.13, 1),transform 1s cubic-bezier(0.87, 0, 0.13, 1);position:absolute;top:-1px;left:0}@media screen and (min-width: 961px){.entry-footer .post-link li a:hover:before,.entry-footer .page-link li a:hover:before{opacity:1;transform:scaleX(1);transition-duration:0.5s, 1s;transition-timing-function:cubic-bezier(0.87, 0, 0.13, 1),cubic-bezier(0.16, 1, 0.3, 1)}}.entry-footer .post-link li span,.entry-footer .page-link li span{color:#DDDCD4}.entry-footer .page-link{font-size:1.4rem;font-weight:400;justify-content:center;margin:0 -1.6rem}.entry-footer .page-link:nth-child(n+2){margin-top:15rem}.entry-footer .page-link li{width:calc(33.33333333333333% - 3.2rem);margin:0 1.6rem}@media screen and (max-width: 960px){.entry-footer .page-link{flex-direction:column;margin:0}.entry-footer .page-link li{width:100%;margin:0}.entry-footer .page-link li:not(:last-child) a{border-bottom:none}}@media screen and (max-width: 600px){.entry-footer{margin-top:5rem}.entry-footer .post-link{font-size:1.5rem;justify-content:space-between;margin:0 -0.9rem}.entry-footer .post-link li{width:calc(50% -1.8rem);margin:0 0.9rem}.entry-footer .post-link li a,.entry-footer .post-link li span{min-height:5rem;border-color:#111}.entry-footer .page-link:nth-child(n+2){margin-top:10rem}.entry-footer .page-link li a{min-height:5rem;border-color:#111}}
