@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Zen+Maru+Gothic:wght@300;400;500;700;900&display=swap");@import url("https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c:wght@100;300;400;500;700;800;900&display=swap");@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?538ri1");src:url("../fonts/icomoon.eot?538ri1#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?538ri1") format("truetype"),url("../fonts/icomoon.woff?538ri1") format("woff"),url("../fonts/icomoon.svg?538ri1#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#pageTtl{background:url("../img/greeting/mainv.png") bottom;background-size:cover}@media (max-width: 767px){#pageTtl{background:url("../img/greeting/mainv-xs.png") bottom;background-size:cover}}#greeting{padding:60px 0 0}@media (max-width: 767px){#greeting{padding:30px 0 0}}#greeting .container{position:relative}#greeting .inner h3{font-size:3.0rem;margin-bottom:20px;color:#005BAC;font-weight:600}@media (max-width: 991px){#greeting .inner h3{font-size:2.6rem}}@media (max-width: 767px){#greeting .inner h3{font-size:2.2rem}}#greeting .inner p{font-size:2.5rem;color:#3F4739;line-height:2;margin-bottom:80px}@media (max-width: 991px){#greeting .inner p{font-size:2.2rem}}@media (max-width: 767px){#greeting .inner p{font-size:1.8rem}}@media (max-width: 1199px){#greeting .inner p{font-size:2.2rem}}@media (max-width: 991px){#greeting .inner p{font-size:1.9rem;margin-bottom:50px}}@media (max-width: 767px){#greeting .inner p{font-size:1.6rem;margin-bottom:30px}}#greeting .inner img{position:absolute;width:490px;top:17%;right:-60px}@media (max-width: 1199px){#greeting .inner img{top:19%;width:400px}}@media (max-width: 991px){#greeting .inner img{top:21%;width:320px}}@media (max-width: 767px){#greeting .inner img{width:80%;position:relative;margin:0 auto 20px;top:0;right:0;display:block}}#greeting .inner .moreBtn{max-width:320px;margin:0 auto}@media (max-width: 991px){#greeting .inner .moreBtn{max-width:280px}}@media (max-width: 767px){#greeting .inner .moreBtn{max-width:240px}}#profile{padding-top:200px;margin-bottom:140px}@media (max-width: 991px){#profile{margin-bottom:160px}}@media (max-width: 767px){#profile{padding-top:100px;margin-bottom:60px}}#profile .inner{position:relative}#profile .inner img{width:550px;position:absolute;top:0;left:-30px}@media (max-width: 1199px){#profile .inner img{width:420px}}@media (max-width: 991px){#profile .inner img{width:360px}}@media (max-width: 767px){#profile .inner img{margin:0 auto;position:relative;margin-bottom:30px;width:80%;left:0;display:block}}#profile .inner p{float:right;width:48%;font-size:2.0rem;color:#3F4739;line-height:2}@media (max-width: 991px){#profile .inner p{font-size:1.8rem}}@media (max-width: 767px){#profile .inner p{font-size:1.7rem}}@media (max-width: 1199px){#profile .inner p{width:55%}}@media (max-width: 991px){#profile .inner p{width:52%}}@media (max-width: 767px){#profile .inner p{width:100%;float:none}}
