@charset "utf-8";img{width:100%}.top-bg{position:relative;margin-bottom:0}.top-bg img{width:100%;height:300px;overflow:hidden;object-fit:cover}.top-bg h1{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);z-index:1;font-family:游明朝,"游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:5.2rem;letter-spacing:-.1px;color:#fff;text-align:center;line-height:66px}.specialty_top h2{margin:0 auto;margin-bottom:30px;font-family:游明朝,"游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:3.3rem;letter-spacing:-2px;background-color:#36357e;color:#fff;text-align:center;max-width:max-content;padding:10px 20px}@media screen and (max-width:1024px){.specialty_top h2{font-size:2rem}}.specialty_top .wrapper>img{width:100%;margin-bottom:100px}.specialty_top .wrapper>p{font-family:游明朝,"游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:1.8rem;line-height:36px;color:#220e07;text-align:center;margin-bottom:75px}.specialty_strong{margin-bottom:100px;text-align:center}.specialty_strong .wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.specialty_strong .wrapper div{width:calc(50% - 20px)}.specialty_strong h2{margin-bottom:30px;font-family:游明朝,"游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:3.3rem;letter-spacing:-2px;color:#36357e}.specialty_strong p{font-family:小塚ゴシック Pr6N;font-size:1.8rem;letter-spacing:-.04px;color:#323333}.specialty_strong .wrapper>p{width:calc(50% - 20px)}.specialty_content{margin-bottom:100px}.specialty_content ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:100px}.specialty_content li{width:calc(33% - 10px)}.specialty_content li img{width:100%}.specialty_content li h2{text-align:center;font-family:游明朝,"游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:15px;font-size:1.5rem;color:#381f13;margin-bottom:10px}.specialty_content li h3{font-family:メイリオ;font-size:1.5rem;letter-spacing:-.18px;color:#231815;text-align:center}.specialty_content li p{font-family:メイリオ;font-size:13px;font-size:1.3rem;color:#323333;text-align:left;margin:0 auto}.content-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.content-bottom>p{width:calc(50% - 10px)}.content-bottom-right{width:calc(50% - 10px)}.content-bottom-right h2{font-family:游明朝,"游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:3.3rem;letter-spacing:-2px;color:#36357e;margin-bottom:40px}.content-bottom-right p{font-family:小塚ゴシック Pr6N;font-size:1.8rem;letter-spacing:-.04px;color:#323333;margin-bottom:20px}