@import "https://fonts.googleapis.com/css2?family=Merriweather+Sans:wght@600&family=Noto+Sans+JP:wght@400;500&display=swap";
._9FsW4W_kv{background-image:url(/kv_bg_sp.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:center;height:100vh;padding:0 25px;display:flex;position:relative}@media screen and (min-width:768px){._9FsW4W_kv{background-image:url(/kv_bg_pc.jpg);height:100vh;padding:0 130px}}._9FsW4W_kv img{transition:all .3s}@media screen and (max-width:767px){._9FsW4W_kv img{width:66%;height:auto;transform:translateY(-100%)}}._9FsW4W_kv_inner{width:100%}._9FsW4W_kv_scroll{color:#293a3e;transform-origin:bottom;align-items:center;font-size:10px;display:flex;position:absolute;bottom:0;right:-10px;transform:rotate(90deg)translate(-50%)}@media screen and (min-width:768px){._9FsW4W_kv_scroll{font-size:14px;right:0}}._9FsW4W_kv_scroll:before{content:attr(data-en);font-family:Merriweather Sans}._9FsW4W_kv_scroll:after{content:"";background-color:currentColor;width:clamp(50px,5.5vw,80px);height:1px;margin-left:1.3vw;display:block}._9FsW4W_about{padding:clamp(50px,9vw,130px) 0;scroll-margin-top:60px}@media screen and (min-width:1024px){._9FsW4W_about{scroll-margin-top:80px}._9FsW4W_about_inner{display:flex}._9FsW4W_about_inner_head{flex-shrink:0;flex-basis:320px}}._9FsW4W_about_inner_body{flex-grow:1}._9FsW4W_about_title{color:#4dbca3;margin-bottom:40px;font-size:clamp(12px,1vw,14px)}._9FsW4W_about_title:before{content:attr(data-en);color:#293a3e;margin-bottom:15px;font-family:Merriweather Sans;font-size:clamp(30px,2.8vw,42px);line-height:1;display:block}._9FsW4W_about_table{border-top:1px solid #e5e5e5;width:100%}._9FsW4W_about_table>tbody>tr>th,._9FsW4W_about_table>tbody>tr>td{text-align:left;vertical-align:top;border-bottom:1px solid #e5e5e5;padding:clamp(25px,2.4vw,35px) 0}._9FsW4W_about_table>tbody>tr>th{white-space:nowrap;width:auto;padding-right:20px}@media screen and (min-width:1024px){._9FsW4W_about_table>tbody>tr>th{width:160px}}._9FsW4W_about_table td th{text-align:left;padding-right:25px;font-weight:400}
