@charset "UTF-8";main{padding-bottom:160px}@media screen and (max-width:600px){main{padding-bottom:120px}}.page-ttl{height:560px}@media screen and (max-width:999px){.page-ttl{height:400px}}@media screen and (max-width:600px){.page-ttl{height:280px}}.page-ttl .ttl-wrap{padding-bottom:100px}@media screen and (max-width:999px){.page-ttl .ttl-wrap{padding-bottom:60px}}@media screen and (max-width:600px){.page-ttl .ttl-wrap{padding-bottom:20px}}.greeting{position:relative;padding:100px 0}@media screen and (max-width:600px){.greeting{padding:60px 0}}.greeting .parallax-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.greeting .greeting-content{background-color:rgba(255,255,255,0.9);padding:50px 125px 115px}@media screen and (max-width:999px){.greeting .greeting-content{padding:50px 60px 100px}}@media screen and (max-width:600px){.greeting .greeting-content{padding:40px 30px 60px}}.greeting .greeting-content .ttl-wrap h3{font-size:3rem;font-weight:600;color:#24305A;letter-spacing:0.05em;line-height:1.6;text-align:center}@media screen and (max-width:999px){.greeting .greeting-content .ttl-wrap h3{font-size:2.6rem}}@media screen and (max-width:600px){.greeting .greeting-content .ttl-wrap h3{font-size:2.2rem}}.greeting .greeting-content .ttl-wrap h4{font-weight:600;font-size:2.6rem;color:#24305A;letter-spacing:0.15em;line-height:1.8;text-align:center;margin-top:30px}@media screen and (max-width:999px){.greeting .greeting-content .ttl-wrap h4{font-size:2.2rem;margin-top:20px}}@media screen and (max-width:600px){.greeting .greeting-content .ttl-wrap h4{font-size:2rem;letter-spacing:0.05em;margin-top:15px}}.greeting .greeting-content .desc-wrap{margin-top:40px}@media screen and (max-width:600px){.greeting .greeting-content .desc-wrap{margin-top:30px}}.greeting .greeting-content .desc-wrap p{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600;font-size:1.8rem;letter-spacing:0.1em;line-height:2}@media (-ms-high-contrast:none){.greeting .greeting-content .desc-wrap p{font-family:Century,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}}@media screen and (max-width:600px){.greeting .greeting-content .desc-wrap p{font-size:1.7rem;letter-spacing:0.05em}}.greeting .greeting-content .desc-wrap p:not(:last-child){margin-bottom:2em}.organization{margin-top:120px}@media screen and (max-width:600px){.organization{margin-top:100px}}.organization h3{font-weight:600;font-size:3rem;color:#24305A;letter-spacing:0.15em;line-height:1.8;text-align:center}@media screen and (max-width:999px){.organization h3{font-size:2.6rem}}.organization .list-wrap{margin-top:60px}@media screen and (max-width:600px){.organization .list-wrap{margin-top:40px}}.organization .list-wrap .list-item:not(:first-child){padding-top:1em}.organization .list-wrap .list-item.parent-list:not(:last-child){border-bottom:1px solid rgba(36,48,90,0.3);padding-bottom:1em}.organization .list-wrap .list-item .child-list{margin-top:.5em}@media screen and (max-width:600px){.organization .list-wrap .list-item .child-list{margin-top:1em}}.organization .list-wrap .list-item .child-list .list-item{padding:0}@media screen and (min-width:601px){.organization .list-wrap .list-item .child-list .list-item{margin-top:.5em}}.organization .list-wrap .list-item .child-list .list-item:not(:first-child){border-top:none}.organization .list-wrap .list-item .child-list .list-item .item__inner p.name{position:relative}@media screen and (min-width:601px){.organization .list-wrap .list-item .child-list .list-item .item__inner p.name{padding-left:1em}}.organization .list-wrap .list-item .item__inner{position:relative;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:600px){.organization .list-wrap .list-item .item__inner{flex-wrap:wrap}}.organization .list-wrap .list-item .item__inner p{font-size:1.8rem;letter-spacing:0.05em;line-height:1.8;text-align:left}@media screen and (max-width:999px){.organization .list-wrap .list-item .item__inner p{font-size:1.6rem}}@media screen and (max-width:600px){.organization .list-wrap .list-item .item__inner p:not(:last-child){margin-bottom:.25em}}.organization .list-wrap .list-item .item__inner p.name{width:35%}@media screen and (max-width:600px){.organization .list-wrap .list-item .item__inner p.name{font-weight:700;width:100%}}.organization .list-wrap .list-item .item__inner p.add{width:45%}@media screen and (max-width:600px){.organization .list-wrap .list-item .item__inner p.add{width:100%}}.organization .list-wrap .list-item .item__inner p.tel{width:20%}@media screen and (max-width:600px){.organization .list-wrap .list-item .item__inner p.tel{width:100%}}.organization .list-wrap .list-item .item__inner p .twt{display:inline-block;padding-left:.5em;transform:translateY(-0.1em)}.organization .list-wrap .list-item .item__inner p .twt a{display:flex;align-items:center;justify-content:center;background-color:#F1F1F1;border-radius:50%;width:25px;height:25px}.organization .list-wrap .list-item .item__inner p .twt a i{font-size:1.25rem}
/*# sourceMappingURL=overview.css.map */