@media screen and (max-width: 960px){.page-about .sec-about{margin-bottom:60px}}.page-about .cts-head{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;width:100%}@media screen and (max-width: 960px){.page-about .cts-head{padding-inline:4%;align-items:center;width:100%;min-width:70px}}.page-about .cts-body{width:100%}@media screen and (max-width: 960px){.page-about .cts-body{width:100%}}.page-about .cts-wrap{max-width:100%;margin-inline:auto}@media screen and (max-width: 960px){.page-about .cts-wrap{max-width:100%}}.page-about .cts-ttl{display:flex;align-items:center;justify-content:center;flex-direction:column}.page-about .cts-large-en{font-weight:100;font-size:clamp(2rem,16.4583333333vw,31.6rem);line-height:1;position:relative;z-index:1;transition:.3s ease-in-out;transform:scale(1)}@media screen and (max-width: 960px){.page-about .cts-large-en{font-size:clamp(2rem,13.458333vw,31.6rem);margin-bottom:1rem}}.page-about .cts-ttl-en{margin-bottom:1rem;line-height:1;letter-spacing:-0.4em;font-size:clamp(2rem,4.646vw,2.6rem)}.page-about .cts-ttl-en.show{letter-spacing:0em}@media screen and (max-width: 960px){.page-about .cts-ttl-en{font-size:clamp(1.7rem,3.625vw,6rem)}}.page-about .cts-ttl-ja{letter-spacing:-0.2em}.page-about .cts-ttl-ja.show{letter-spacing:.1em}.page-about .cts-body{border-top:1px solid #000;border-bottom:1px solid #000;margin-bottom:100px}.page-about .about_list_wrap{display:flex;justify-content:space-between}@media screen and (max-width: 960px){.page-about .about_list_wrap{flex-direction:column}}.page-about .about_list_wrap ul{flex-basis:47%}.page-about .about_list_wrap ul li{display:flex;padding:47px 30px;flex-wrap:wrap;border-bottom:1px solid #ccc}@media(max-width: 1055px){.page-about .about_list_wrap ul li{padding:47px 0}}.page-about .about_list_wrap ul li:last-of-type{border-bottom:0}.page-about .about_list_wrap ul li h3{flex-basis:20%;padding-right:5%;position:relative}@media screen and (max-width: 960px){.page-about .about_list_wrap ul li h3{flex-basis:100%;font-weight:bold}}.page-about .about_list_wrap ul li h3::after{content:"／";position:absolute;top:0;bottom:0;right:0}@media screen and (max-width: 960px){.page-about .about_list_wrap ul li h3::after{content:""}}.page-about .about_list_wrap ul li table{flex-basis:50%;margin-left:5%;line-height:2}.page-about .about_list_wrap ul li table th{margin-right:0}@media screen and (max-width: 960px){.page-about .about_list_wrap ul li table{flex-basis:100%;margin-top:20px}}.page-about .about_list_wrap ul li p{flex-basis:70%;padding-left:5%;line-height:2}@media screen and (max-width: 960px){.page-about .about_list_wrap ul li p{flex-basis:100%;margin-top:20px}}.page-about .about_list_wrap ul li p .map a{margin-left:2%;background-color:#000;padding:0px 10px;border-radius:20px;border:1px solid #000;transition:all .3s;color:#fff}.page-about .about_list_wrap ul li p .map a:hover{background-color:#fff;color:#000}.page-about .about_list_wrap ul li .nowrap{white-space:nowrap}@media screen and (max-width: 960px){.page-about .about_list_wrap ul .border_top{border-top:1px solid #ccc}}.page-about .map{margin-top:50px;margin-bottom:-7px}.page-about .map .map_main,.page-about .map .map_hamamatsu{padding-top:100px;margin-top:-100px}.page-about-bottom_contact_area{margin-top:6%}/*# sourceMappingURL=about.css.map */