.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 .8rem}@media(max-width: 1025px){.flex.welcome h3{font-size:2.1rem}}@media(max-width: 735px){.flex.welcome h3{font-size:2rem;margin:0 0 .6rem}}.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%}}.flex.welcome .txtBlock p{margin:0;text-indent:1em}.flex.welcome .txtBlock p.p-date{margin-top:1em;text-indent:0}/*# sourceMappingURL=style.css.map */
