.r8kPva_title{text-align:center;font-size:4rem;font-weight:100}
.qXWN7a_section{margin-top:17.6rem}.qXWN7a_section .qXWN7a_content_warp{justify-content:space-between;margin-top:4.8rem;display:flex}@media (max-width:768px){.qXWN7a_section .qXWN7a_content_warp{flex-direction:column;margin-top:6.4rem;padding-inline:1.6rem}}
.rI96wq_content{--ff-ja:Helvetica, "游ゴシック", "Yu Gothic", YuGothic, HiraKakuProN-W3, "メイリオ", Meiryo, sans-serif;flex-direction:column;align-items:center;width:29%;display:flex}@media (max-width:768px){.rI96wq_content{width:100%}.rI96wq_content:nth-of-type(n+2){margin-top:4rem}}.rI96wq_content .rI96wq_title{text-align:center;font-size:2.4rem;font-weight:300}.rI96wq_content .rI96wq_title .rI96wq_sub_title{color:#757575;font-size:1.6rem;font-weight:400;font-family:var(--ff-ja);margin-top:.8rem;display:block}.rI96wq_content .rI96wq_img_wrap{max-width:100%;margin-top:3.2rem}@media (max-width:768px){.rI96wq_content .rI96wq_img_wrap{max-width:20%;margin-top:2.4rem}}.rI96wq_content .rI96wq_text{width:100%;font-family:var(--ff-ja);margin-top:4.8rem;font-size:1.4rem;line-height:2}@media (max-width:768px){.rI96wq_content .rI96wq_text{margin-top:3.2rem}}
.F6EKwG_main_visual_wrap{position:relative}.F6EKwG_main_visual_wrap .F6EKwG_main_visual{aspect-ratio:311/196;background-image:url(../media/mv.0i8lun6avfs9c.jpg);background-repeat:no-repeat;background-size:cover;max-width:980px;margin:1.6rem 3% 0 0;position:relative}@media (max-width:768px){.F6EKwG_main_visual_wrap .F6EKwG_main_visual{height:70vh;aspect-ratio:inherit;background-position:-120px -10px;margin-right:5%}}.F6EKwG_main_visual_wrap .F6EKwG_main_visual .F6EKwG_line{background-color:#f9feff;width:102%;height:25%;position:absolute}.F6EKwG_main_visual_wrap .F6EKwG_main_visual .F6EKwG_title{font-size:4.8rem;font-weight:100;position:absolute;bottom:50%;right:104px;transform:translateY(50%)}@media (max-width:768px){.F6EKwG_main_visual_wrap .F6EKwG_main_visual .F6EKwG_title{font-size:3.2rem;bottom:15%;right:4.8rem;transform:translateY(0)}}.F6EKwG_main_visual_wrap .F6EKwG_main_visual .F6EKwG_title .F6EKwG_sub_title{text-align:right;color:#757575;margin-top:.8rem;margin-right:-5.6rem;font-family:Helvetica,游ゴシック,Yu Gothic,YuGothic,HiraKakuProN-W3,メイリオ,Meiryo,sans-serif;font-size:2rem;font-weight:400;display:block}@media (max-width:768px){.F6EKwG_main_visual_wrap .F6EKwG_main_visual .F6EKwG_title .F6EKwG_sub_title{margin-right:-3.2rem;font-size:1.6rem}}.F6EKwG_main_visual_wrap .F6EKwG_main_visual_shadow{filter:blur(5px);z-index:-1;background-color:#ccc;width:97%;height:100%;position:absolute}@media (max-width:768px){.F6EKwG_main_visual_wrap .F6EKwG_main_visual_shadow{height:97%;left:5%}}
.GfpW8G_section{margin-top:11.2rem}.GfpW8G_section .GfpW8G_content{grid-template-columns:1fr 1fr;display:grid}@media (max-width:768px){.GfpW8G_section .GfpW8G_content{grid-template-columns:1fr;grid-auto-flow:row}}.GfpW8G_section .GfpW8G_content .GfpW8G_text_wrap{place-content:center;display:grid}.GfpW8G_section .GfpW8G_content .GfpW8G_text_wrap .GfpW8G_text{padding:4rem;font-family:Helvetica,游ゴシック,Yu Gothic,YuGothic,HiraKakuProN-W3,メイリオ,Meiryo,sans-serif;font-size:1.5rem;line-height:1.8}@media (max-width:959px){.GfpW8G_section .GfpW8G_content .GfpW8G_text_wrap .GfpW8G_text .GfpW8G_br{display:none}}@media (max-width:768px){.GfpW8G_section .GfpW8G_content .GfpW8G_text_wrap .GfpW8G_text{margin:4rem 1.6rem 0 25%;padding:0}}@media (max-width:768px){.GfpW8G_section .GfpW8G_content .GfpW8G_img_link{margin-top:1.6rem}}.GfpW8G_section .GfpW8G_content .GfpW8G_img_link .GfpW8G_img_wrap{width:100%;max-width:250px;margin-left:auto}@media (max-width:768px){.GfpW8G_section .GfpW8G_content .GfpW8G_img_link .GfpW8G_img_wrap{max-width:200px;margin:0}}.GfpW8G_section .GfpW8G_content .GfpW8G_img_link .GfpW8G_link_wrap{width:150px;font-size:1.6rem}@media (max-width:768px){.GfpW8G_section .GfpW8G_content .GfpW8G_img_link .GfpW8G_link_wrap{margin-left:auto}}
.GcOSjq_link{text-align:left;align-items:center;width:100%;padding:.4rem 0;transition:all .3s;display:inline-flex;position:relative}.GcOSjq_link:hover{opacity:.6}.GcOSjq_link:after{content:"";background-color:#333;width:100%;height:1px;transition:all .4s ease-in-out;position:absolute;bottom:0;left:0}.GcOSjq_link:hover:after{width:60%}.GcOSjq_link .GcOSjq_icon_wrap{margin-left:.4rem}.GcOSjq_link .GcOSjq_icon_wrap_more{width:13px;margin-left:.4rem}
.animation_line1{animation:1s ease-in .5s both mvLine;top:0}.animation_line2{animation:1s ease-in 1.1s both mvLine;top:25%}.animation_line3{animation:1s ease-in 1.7s both mvLine;top:50%}.animation_line4{animation:1s ease-in 2.3s both mvLine;top:75%}@keyframes mvLine{0%{left:-1%}99%{left:calc(103% + 1.6rem)}to{display:none}}.animation_mv{animation:1s 5.4s both mv}@keyframes mv{0%{transform:translate(2.5%,1.5%)}to{transform:translate(0)}}.animation_mvShadow{animation:1s 5.4s both mvShadow}@keyframes mvShadow{0%{opacity:0;top:0%;left:0%}to{opacity:1;top:5%;left:3%}}.animation_text1{animation:1s 3.4s both mvText}.animation_text2{animation:1s 4.4s both mvText}@keyframes mvText{0%{opacity:0}to{opacity:1}}
