.welcome .wrap{width:880px;margin:auto}@media (max-width:1025px){.welcome .wrap{width:90%}}@media (max-width:735px){.flex.welcome{display:block}}.flex.welcome:first-child{margin:0 0 120px}@media (max-width:1025px){.flex.welcome:first-child{margin:0 0 80px}}@media (max-width:735px){.flex.welcome:first-child{margin:0 0 3.5rem;border-bottom:1px solid #dedede;padding:0 0 2.8rem}}.flex.welcome h3{font-size:2.6rem;color:#432587;margin:0 0 1rem;line-height:1.5}@media (max-width:1025px){.flex.welcome h3{font-size:2.1rem}}@media (max-width:735px){.flex.welcome h3{font-size:2rem;margin:0 0 1rem}}.flex.welcome h3 .sub{display:block;font-size:1.8rem}@media (max-width:1025px){.flex.welcome h3 .sub{font-size:1.6rem}}@media (max-width:735px){.flex.welcome h3 .sub{font-size:1.4rem}}.flex.welcome h4{margin-top:40px;margin:40px 0 1rem;font-size:1.8rem;color:#432587}@media (max-width:1025px){.flex.welcome h4{font-size:1.8rem}}.flex.welcome .imgBlock{width:200px;margin:0 0 30px}.flex.welcome .imgBlock dd{font-size:82%;line-height:1.6}@media (max-width:1025px){.flex.welcome .imgBlock{width:30%}}@media (max-width:735px){.flex.welcome .imgBlock{width:80%;margin:0 auto 1.5rem;text-align:center}.flex.welcome .imgBlock img{width:100%}.flex.welcome .imgBlock dt{width:70%;margin:0 auto 0.8rem}}.flex.welcome .txtBlock{width:600px}@media (max-width:1025px){.flex.welcome .txtBlock{width:65%}}@media (max-width:735px){.flex.welcome .txtBlock{width:100%}}.p-txtR__sub{display:inline-block;margin-bottom:5px;font-size:1.4rem;padding:2px 5px;background-color:#432587;color:#fff}@media (max-width:735px){.p-txtR__sub{font-size:1.2rem}}.p-date{margin-bottom:10px;line-height:1;font-weight:bold;font-size:1.8rem}@media (max-width:735px){.p-date{font-size:1.6rem}}.p-date__text1{font-size:3.2rem}@media (max-width:735px){.p-date__text1{font-size:1.8rem}}
/*# sourceMappingURL=style.css.map */