.lCatch{display:flex;align-items:center;flex-direction:column;width:100%}.lCatch-image{position:relative}.lCatch-imageText{font-family:rustica,sans-serif;font-weight:500;color:#ff64ff;overflow:hidden;display:flex;width:100%}.lCatch-imageText:nth-of-type(2){transform:rotate(180deg)}.lCatch-imageText .text{flex-shrink:0;white-space:nowrap}.lCatch-textSvg{width:100%;height:100%}.lCatch-textSvg textpath,.lCatch-textSvg tspan{font-family:rustica,sans-serif;font-weight:500}.lCatch-textSvg textpath{fill:transparent}.lCatch-textSvg tspan{fill:#ff64ff;font-size:7px}.bAndroid .lCatch-text,.lCatch-text{font-weight:700}.lKv{width:100%}.lKv-title{position:relative;display:inline-block;white-space:nowrap}.bAndroid .lKv-title,.lKv-title{font-weight:700}.bAndroid .lKv-title{padding-top:.75rem}.bFirefox .lKv-title,.bWindows .lKv-title{padding-top:1.375rem}.lKv-title-border{position:absolute;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#4e5c6b;z-index:-1;overflow:hidden}.lKv-title-borderCover{position:absolute;top:-2px;left:-74%;width:200%;height:100%;background-color:#fff;-webkit-clip-path:polygon(14% 0,100% 0,86% 100%,0 100%);clip-path:polygon(14% 0,100% 0,86% 100%,0 100%);transform:scale(0);transform-origin:left top}.lKv-title-borderInner{position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);background-color:#fff}.lProfile{display:flex;justify-content:center;width:100%}.lProfile-title{font-family:rustica,sans-serif;font-weight:500}.lProfile-list{border-top:1px solid #4e5c6b}.lProfile-item{border-bottom:1px solid #4e5c6b}.bAndroid .lProfile-catch,.bAndroid .lProfile-name,.lProfile-catch,.lProfile-name{font-weight:700}.lTalk{display:flex;align-items:center;flex-direction:column;counter-reset:section}.lTalk,.lTalk-section{width:100%}.lTalk-title{position:relative;display:inline-flex;flex-direction:column;counter-increment:section}.lTalk-title:before{font-family:rustica,sans-serif;font-weight:500;content:counter(section,decimal-leading-zero);position:absolute;top:0;left:0}.lTalk-title .line{white-space:nowrap;margin-right:auto}.bFirefox .lTalk-title .line,.bWindows .lTalk-title .line{line-height:2.375rem;height:2.875rem}.bFirefox .lTalk-title .cFrameText-border,.bWindows .lTalk-title .cFrameText-border{top:-.6875rem}.lTalk-detail{display:flex;flex-direction:column}.bAndroid .lTalk-name,.bAndroid .lTalk-question,.lTalk-name,.lTalk-question{font-weight:700}.lTalk-question{position:relative}.lTalk-question:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background-color:#ff64ff}.lTalk-answers-item{display:flex}.lTalk-name{flex-shrink:0}.lTalk-image.-no03{margin-left:auto}@media screen and (min-width:768px){.lCatch{padding-top:10.5rem;padding-right:3.75rem}.lCatch-image{width:78.5rem;height:47.375rem}.lCatch-photo{position:absolute;top:0;left:0;width:77rem;height:45rem;margin:1.1875rem .75rem}.lCatch-text{font-size:5rem;line-height:1.375;margin-top:5.3125rem;padding-left:1.125rem}.lKv{padding:2.75rem 0 0 2.5625rem}.lKv-title{font-size:12.5rem;line-height:11.5rem;width:74.3125rem;height:11.4375rem}.lKv-title-border{top:-.1875rem}.lKv-subTitle{font-size:3.125rem;line-height:1.6;margin-top:1.75rem}.lKv-text{font-size:1.75rem;line-height:2.07143;margin-top:3.875rem}.lProfile{padding-top:10.625rem;padding-left:3rem}.lProfile-inner{width:70rem}.lProfile-title{font-size:1.875rem}.lProfile-list{margin-top:2.3125rem}.lProfile-item{display:flex;padding:3.125rem 0}.lProfile-head{width:calc(12rem + 4px);height:calc(12rem + 4px);flex-shrink:0}.lProfile-image{width:12.5rem;height:12.5rem}.lProfile-detail{margin-left:6.25rem}.lProfile-catch{font-size:1.75rem;line-height:1.42857}.lProfile-position{font-size:.75rem;line-height:1.66667;margin-top:2.0625rem}.lProfile-name{font-size:1.25rem;margin-top:.5625rem}.lProfile-desc{font-size:.875rem;line-height:2.14286;margin-top:1.3125rem}.lTalk{padding:18.625rem 20.375rem 0 9.375rem}.lTalk-section+.lTalk-section{margin-top:18.625rem}.lTalk-title{padding-top:.5625rem;padding-left:7.125rem}.lTalk-title:before{font-size:1.25rem}.lTalk-title .line{font-size:3.125rem;line-height:2.375rem;height:2.875rem}.lTalk-title .line:not(:first-of-type){margin-top:2.125rem}.lTalk-title .cFrameText-border{top:-.375rem}.lTalk-detail{padding-left:14.1875rem;margin-top:4.1875rem}.lTalk-question{font-size:1rem;line-height:2.25;margin-top:2.5625rem;padding-left:1.25rem}.lTalk-question:before{top:.3125rem;height:calc(100% - .6875rem)}.lTalk-answers{font-size:1rem;line-height:2.25;margin-top:2.1875rem}.lTalk-answers-item+.lTalk-answers-item{margin-top:1.75rem}.lTalk-name{width:5rem}.lTalk-image{margin-top:5.5rem}.lTalk-image.-no01{width:56rem;height:31.25rem}.lTalk-image.-no02,.lTalk-image.-no03{width:35rem;height:23.125rem}}@media screen and (max-width:767px){.lCatch{padding-top:3.625rem}.lCatch-image{width:100%}.lCatch-imageText .text{font-size:.9375rem;line-height:1.33333}.lCatch-photo{width:100%;height:22.5rem;margin:.75rem 0 .5625rem}.lCatch-text{font-size:2.5rem;line-height:1.375;margin-top:2.25rem;padding-left:.625rem}.lKv{padding:8.5625rem 1.25rem 0}.lKv-title{font-size:6.25rem;line-height:1;height:11.90625rem;width:20.4375rem;margin-left:-.1875rem}.lKv-title-border{top:.25rem;left:.1875rem}.lKv-subTitle{font-size:1.875rem;line-height:1.5;margin-top:1.6875rem}.lKv-text{font-size:1.0625rem;line-height:1.88235;margin-top:2.5rem}.lProfile{padding-top:5.3125rem}.lProfile-inner{width:23.375rem}.lProfile-title{font-size:1.5625rem}.lProfile-list{margin-top:1.375rem}.lProfile-item{padding:2.1875rem 0 1.75rem}.lProfile-head{display:flex;align-items:center;height:calc(7.9375rem + 8px)}.lProfile-image{width:8.4375rem;height:8.4375rem;flex-shrink:0}.lProfile-detail{margin-top:1.6875rem}.lProfile-catch{font-size:1.25rem;line-height:1.5;margin-left:1.625rem}.lProfile-position{font-size:.6875rem;line-height:1.81818}.lProfile-name{font-size:1.0625rem;line-height:1.88235}.lProfile-desc{font-size:.75rem;line-height:1.83333;margin-top:.6875rem}.lTalk{padding:10.8125rem 1.25rem 0}.lTalk-section+.lTalk-section{margin-top:10.8125rem}.lTalk-title{padding-top:2.125rem}.lTalk-title:before{font-size:.9375rem}.lTalk-title .line{font-size:1.4375rem;height:1.4375rem}.lTalk-title .line:not(:first-of-type){margin-top:.9375rem}.lTalk-detail{margin-top:.5rem}.lTalk-question{font-size:.875rem;line-height:2.14286;margin-top:2.875rem;padding-left:1.375rem}.lTalk-question:before{top:.1875rem;height:calc(100% - .46875rem)}.lTalk-answers{font-size:.875rem;line-height:2.14286;margin-top:2.375rem}.lTalk-answers-item+.lTalk-answers-item{margin-top:1.4375rem}.lTalk-name{width:3.4375rem}.lTalk-image{margin-top:2.5625rem}.lTalk-image.-no01{width:100%;height:13rem}.lTalk-image.-no02,.lTalk-image.-no03{width:17.5rem;height:11.5625rem;margin-top:4.1875rem}}@media screen and (min-width:768px) and (orientation:portrait){.lKv{padding:15.625vw 0 0 2.60417vw}.lTalk-title .cFrameText-border{top:-.4375rem}.-fukuoka .lTalk-title .cFrameText-border,.-kochi .lTalk-title .cFrameText-border,.-niigata .lTalk-title .cFrameText-border{top:-.375rem}}@media screen and (min-width:768px) and (max-width:1333.33333px){.lProfile-position{font-size:10px}}@media screen and (max-width:767px) and (max-width:376.36364px){.lProfile-position{font-size:10px}}@media screen and (min-width:768px) and (max-width:800px){.lProfile-name,.lTalk-title:before{font-size:10px}}@media screen and (min-width:768px) and (max-width:1142.85714px){.lProfile-desc{font-size:10px}}@media screen and (max-width:767px) and (max-width:345px){.lProfile-desc{font-size:10px}}@media screen and (min-width:768px) and (max-width:1000px){.lTalk-answers,.lTalk-question{font-size:10px}}