@charset "UTF-8";@media screen and (min-width:768px),print{.ve>*{font-size:.21rem}}@media screen and (max-width:767px){.ve>*{font-size:.18rem}}@media screen and (min-width:768px),print{.ve>*+*{margin-top:.64rem}}@media screen and (max-width:767px){.ve>*+*{margin-top:.2rem}}@media screen and (min-width:768px),print{.ve>p:not([class])+p:not([class]){margin-top:.32rem}}@media screen and (max-width:767px){.ve>p:not([class])+p:not([class]){margin-top:.24rem}}@media screen and (min-width:768px),print{.ve h3{font-size:.26rem}}@media screen and (max-width:767px){.ve h3{font-size:.21rem}}@media screen and (min-width:768px),print{.ve h3+*{margin-top:.3rem!important}}@media screen and (max-width:767px){.ve h3+*{margin-top:.24rem!important}}.ve h4{line-height:1.84;font-weight:700}.ve h4::before{display:block;width:0;height:0;margin-top:calc((1 - 1.84) * .5em);content:""}.ve h4::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.84) * .5em);content:""}@media screen and (min-width:768px),print{.ve h4{font-size:.26rem}}@media screen and (max-width:767px){.ve h4{font-size:.21rem}}@media screen and (min-width:768px),print{.ve h4+*{margin-top:.3rem!important}}@media screen and (max-width:767px){.ve h4+*{margin-top:.24rem!important}}@media screen and (min-width:768px),print{*+.ve h4{margin-top:.64rem}}@media screen and (max-width:767px){*+.ve h4{margin-top:.64rem}}@media screen and (max-width:767px){.image-only+h4{margin-top:.4rem!important}}@media screen and (min-width:768px),print{.ve h5{font-size:.16rem}}@media screen and (max-width:767px){.ve h5{font-size:.16rem}}.ve ul li{position:relative}@media screen and (min-width:768px),print{.ve ul li{padding-left:.28rem}}@media screen and (max-width:767px){.ve ul li{padding-left:.22rem}}.ve ul li::before{content:'-';font-family:kinto-sans,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;display:inline;position:absolute;left:.01rem;top:-.01rem}@media screen and (min-width:768px),print{.ve ul li:not(:last-child){margin-bottom:.08rem}}@media screen and (max-width:767px){.ve ul li:not(:last-child){margin-bottom:.1rem}}.ve ol li{margin-left:1.5em}.ve table{width:100%}.ve table td,.ve table th{border:1px solid #ddd}@media screen and (min-width:768px),print{.ve table td,.ve table th{padding:.1rem}}@media screen and (max-width:767px){.ve table td,.ve table th{padding:.05rem;font-size:.12rem}}.ve table th{background-color:#eee}.ve table th[scope=row]{width:33.33%}.ve .link-wrap a{color:#2c2c2c;text-decoration:underline}.ve .link-wrap a:visited{color:#2c2c2c;text-decoration:none}.ve .link-wrap a:hover{color:#2c2c2c;text-decoration:none}.ve .image-wrap::after{display:block;clear:both;content:''}.ve .image-wrap .img{overflow:hidden}@media screen and (min-width:768px),print{.ve .image-wrap .img{margin-bottom:.3rem}}@media screen and (max-width:767px){.ve .image-wrap .img{margin-bottom:.2rem}}.ve .image-wrap .img img{height:auto;max-width:100%}@media screen and (min-width:768px),print{*+.image-wrap{margin-top:1.04rem}}@media screen and (max-width:767px){*+.image-wrap{margin-top:.64rem}}@media screen and (min-width:768px),print{.ve .image-wrap .img-left{float:left;margin-right:.3rem}}@media screen and (min-width:768px),print{.ve .image-wrap .img-right{float:right;margin-left:.3rem}}@media screen and (min-width:768px),print{.ve .image-wrap .img-left,.ve .image-wrap .img-right{max-width:50%}}.ve .image-wrap .img-center{text-align:center}@media screen and (min-width:768px),print{*+.image-only{margin-top:1.04rem}}@media screen and (max-width:767px){*+.image-only{margin-top:.64rem}}.ve .bold{font-weight:700}.ve .italic{font-style:italic}.ve .gray{color:#aaa}.ve .red{color:red}.ve .blue{color:#00f}.ve .subTitleTypeA{display:flex}.ve .subTitleTypeA>span{background-color:#f4f4f4;border:1px solid #e1e1e1;line-height:1.2}@media screen and (min-width:768px),print{.ve .subTitleTypeA>span{font-size:.18rem;padding:.08rem .24rem}}@media screen and (max-width:767px){.ve .subTitleTypeA>span{font-size:.16rem;padding:.08rem .24rem}}.ve .subTitleTypeA+*{margin-top:.24rem}@media screen and (max-width:767px){*+.ve .subTitleTypeA{margin-top:.4rem}}.ve .staff{display:flex;justify-content:flex-end;align-items:center;margin-top:.32rem}@media screen and (min-width:768px),print{.ve .staff+*{margin-top:1.04rem}}@media screen and (max-width:767px){.ve .staff+*{margin-top:.64rem}}.ve .staff__body{margin-right:.24rem;text-align:right}.ve .staff__pos{font-size:.14rem;line-height:1}.ve .staff__pos+*{margin-top:.1rem}.ve .staff__name{line-height:1.4;font-weight:700}.ve .staff__name::before{display:block;width:0;height:0;margin-top:calc((1 - 1.4) * .5em);content:""}.ve .staff__name::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4) * .5em);content:""}@media screen and (min-width:768px),print{.ve .staff__name{font-size:.16rem}}@media screen and (max-width:767px){.ve .staff__name{font-size:.16rem}}.ve .staff__picture{border-radius:50%;display:block;overflow:hidden}.form-row .ve>*{font-size:18px}.form-row .ve>*+*{margin-top:30px}.form-row .ve h3{font-size:24px}.form-row .ve h4{font-size:20px}.form-row .ve h5{font-size:16px}.form-row .ve table td,.form-row .ve table th{padding:10px}.form-row .ve .image-wrap .img{margin-bottom:30px}.form-row .ve .image-wrap .img-left{margin-right:30px}.form-row .ve .image-wrap .img-right{margin-left:30px}