section#hometown{padding-bottom:10rem;background:#fff}section#hometown h2{margin-bottom:0;background:url("../img/club/header_img01.jpg") center 0/cover no-repeat}section#hometown p{line-height:2}section#hometown .about{position:relative;padding-top:8rem;padding-bottom:10rem;color:#fff;background:#112849}@media screen and (max-width: 736px){section#hometown .about{padding-top:6rem}}section#hometown .about::before{background:url("../img/deco01-1.png") no-repeat left top}section#hometown .about::after{background:url("../img/deco01-3.png") no-repeat right top}section#hometown .about::after,section#hometown .about::before{position:absolute;display:block;margin:auto;content:"";top:0;left:0;width:100%;height:100%;z-index:0}@media screen and (max-width: 896px){section#hometown .about::after,section#hometown .about::before{background-size:20%}}section#hometown .content{padding-top:8rem}@media screen and (max-width: 736px){section#hometown .content{padding-top:6rem}}section#hometown .content p{margin-bottom:4rem;padding:0 2rem}@media screen and (max-width: 736px){section#hometown .content p{padding:0 1rem}}section#hometown .content p.link{display:block;margin:0 auto 4rem;padding:1rem;text-align:center;width:60%;line-height:2;border:.1rem solid #ccc;border-radius:3rem}@media screen and (max-width: 896px){section#hometown .content p.link{padding:.5rem;width:100%}}section#hometown .content .imgList{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:6rem;padding:0 2rem}@media screen and (max-width: 736px){section#hometown .content .imgList{padding:0 1rem}}section#hometown .content .imgList li{width:49%}@media screen and (max-width: 736px){section#hometown .content .imgList li{margin-bottom:1rem;width:100%}}section#hometown .content .imgList li:nth-child(1),section#hometown .content .imgList li:nth-child(2){margin-bottom:2rem}@media screen and (max-width: 736px){section#hometown .content .imgList li:nth-child(1),section#hometown .content .imgList li:nth-child(2){margin-bottom:1rem}}section#hometown .content .production{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto 6rem;max-width:96rem;width:100%;gap:2rem}@media screen and (max-width: 1330px){section#hometown .content .production{justify-content:space-around}}section#hometown .content .production li{display:flex;justify-content:center;align-items:center}section#hometown .content .production li:first-child{margin-bottom:2rem}@media screen and (max-width: 1330px){section#hometown .content .production li{margin-bottom:2rem}}@media screen and (max-width: 736px){section#hometown .content .production li{width:100%}}section#hometown .content dl{margin-bottom:6rem;padding:0 2rem}@media screen and (max-width: 736px){section#hometown .content dl{padding:0 1rem}}section#hometown .content dl dt{margin-bottom:4rem;padding:1rem 1.5rem;color:#fff;font-feature-settings:"palt";font-size:2rem;font-weight:700;background:#112849}@media screen and (max-width: 736px){section#hometown .content dl dt{margin-bottom:1rem;font-size:1.7rem}}section#hometown .content dl dd{margin-bottom:6rem;line-height:2;padding:0 2rem}@media screen and (max-width: 736px){section#hometown .content dl dd{padding:0 1rem}}section#hometown .content dl dd.mascot,section#hometown .content dl dd.img{text-align:center}section#hometown .content dl dd.mascot ul,section#hometown .content dl dd.img ul{display:flex;flex-wrap:wrap;justify-content:center}section#hometown .content dl dd.mascot ul li,section#hometown .content dl dd.img ul li{width:49%}@media screen and (max-width: 736px){section#hometown .content dl dd.mascot ul li,section#hometown .content dl dd.img ul li{margin-bottom:1rem;width:100%}}section#hometown .content dl dd.mascot ul li:nth-child(1),section#hometown .content dl dd.mascot ul li:nth-child(2),section#hometown .content dl dd.img ul li:nth-child(1),section#hometown .content dl dd.img ul li:nth-child(2){margin-bottom:2rem}@media screen and (max-width: 736px){section#hometown .content dl dd.mascot ul li:nth-child(1),section#hometown .content dl dd.mascot ul li:nth-child(2),section#hometown .content dl dd.img ul li:nth-child(1),section#hometown .content dl dd.img ul li:nth-child(2){margin-bottom:1rem}}section#hometown .content dl dd.img ul{justify-content:space-between}section#sponsor{padding-top:10rem}
