.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 .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}}/*# sourceMappingURL=style.css.map */
