section#site{padding-bottom:10rem;background:#fff}section#site h2{background:url("../img/header_img01.jpg") center 0/cover no-repeat}section#site h4{margin:3rem 2rem;padding:1rem 1.5rem;color:#112849;font-weight:700;border-top:.1rem dotted #000;border-bottom:.1rem dotted #000}section#site p{line-height:2}section#site .content{padding-top:8rem}@media screen and (max-width: 736px){section#site .content{padding-top:6rem}}section#site .content p{margin-bottom:8rem;padding:0 2rem}@media screen and (max-width: 736px){section#site .content p{margin-bottom:6rem;padding:0 1rem}}section#site .content p.txt{margin-bottom:4rem}section#site .content dl{margin-bottom:8rem;padding:0 4rem}@media screen and (max-width: 736px){section#site .content dl{margin-bottom:6rem;padding:0 2rem}}section#site .content dl dt{margin-bottom:2rem;padding:.3rem 1.5rem;color:#112849;font-weight:700;border-left:0.4rem solid #112849}@media screen and (max-width: 736px){section#site .content dl dt{margin-bottom:1rem;font-size:1.7rem}}section#site .content dl dt span{display:inline-block;margin-left:1rem;font-size:1.4rem}section#site .content dl dd{margin-bottom:4rem;padding:0 2rem;line-height:2}@media screen and (max-width: 736px){section#site .content dl dd{padding:0 1rem}}section#site .content ul{margin-bottom:8rem;padding:0 2rem}@media screen and (max-width: 736px){section#site .content ul{margin-bottom:6rem;padding:0 1rem}}section#site .content ul li{margin-left:1.6rem;text-indent:-1.6rem;line-height:2}section#sponsor{padding-top:10rem}
