@charset "UTF-8";@-webkit-keyframes blur{0%{-webkit-filter:blur(0);filter:blur(0)}100%{-webkit-filter:blur(5px);filter:blur(5px)}}@keyframes blur{0%{-webkit-filter:blur(0);filter:blur(0)}100%{-webkit-filter:blur(5px);filter:blur(5px)}}.ve{font-size:16px}.ve>:first-child{margin-top:0!important}.ve p:not(.img){line-height:1.6}@media screen and (min-width:768px),print{.ve p:not(.img){margin-top:.25rem;font-size:.14rem}}@media screen and (max-width:767px){.ve p:not(.img){margin-top:4vw;font-size:12px;font-size:1.2rem}}.ve .red{color:#ff7489}.ve .highlight{background:linear-gradient(transparent 60%,#fff000 60%)}.ve .bold{font-family:"Noto Sans JP","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-weight:700}.ve a{text-decoration:underline}.ve a:hover{text-decoration:none}@media screen and (min-width:768px),print{.ve .link-wrap{margin-top:.2rem}}@media screen and (max-width:767px){.ve .link-wrap{margin-top:4.8vw}}.ve .link-wrap a{position:relative;display:inline;text-decoration:underline}@media screen and (min-width:768px),print{.ve .link-wrap a{font-size:.14rem}}@media screen and (max-width:767px){.ve .link-wrap a{font-size:12px;font-size:1.2rem}}.ve .link-wrap a:hover{text-decoration:none}.ve .link-wrap a[target="_blank"]::before{position:absolute;display:inline-block;background:url(/common/svg/icon_blank.svg) no-repeat;background-size:100%;content:""}@media screen and (min-width:768px),print{.ve .link-wrap a[target="_blank"]::before{right:-.2rem;bottom:.02rem;width:.15rem;height:.15rem}}@media screen and (max-width:767px){.ve .link-wrap a[target="_blank"]::before{right:-5.33vw;bottom:.53vw;width:3.47vw;height:3.47vw}}.ve .link-wrap a[href$=".pdf"]::before{position:absolute;bottom:0;display:inline-block;background:url(/common/svg/icon_pdf.svg) no-repeat;background-size:100%;content:""}@media screen and (min-width:768px),print{.ve .link-wrap a[href$=".pdf"]::before{right:-.2rem;width:.2rem;height:.2rem}}@media screen and (max-width:767px){.ve .link-wrap a[href$=".pdf"]::before{right:-5.33vw;width:4.8vw;height:4.8vw}}@media screen and (min-width:768px),print{.ve .link-wrap+.link-wrap{margin-top:.08rem}}@media screen and (max-width:767px){.ve .link-wrap+.link-wrap{margin-top:3.47vw}}@media screen and (min-width:768px),print{.ve ul{margin-top:.25rem}}@media screen and (max-width:767px){.ve ul{margin-top:6.93vw}}.ve ul li{position:relative}@media screen and (min-width:768px),print{.ve ul li{margin-top:.08rem;padding-left:.08rem;font-size:.14rem}}@media screen and (max-width:767px){.ve ul li{padding-left:2.13vw;margin-top:2.67vw;font-size:12px;font-size:1.2rem}}.ve ul li:before{position:absolute;top:.7em;left:0;display:block;border-radius:100%;background:#000;content:""}@media screen and (min-width:768px),print{.ve ul li:before{width:.04rem;height:.04rem}}@media screen and (max-width:767px){.ve ul li:before{width:.8vw;height:.8vw}}.ve ul li:first-child{margin-top:0}.ve ol{list-style:none;counter-reset:ol_li}@media screen and (min-width:768px),print{.ve ol{margin-top:.25rem}}@media screen and (max-width:767px){.ve ol{margin-top:6.93vw;padding-left:1.33vw}}.ve ol li{margin-left:1em;list-style-position:inside;text-indent:-1em}@media screen and (min-width:768px),print{.ve ol li{margin-top:.08rem;font-size:.14rem}}@media screen and (max-width:767px){.ve ol li{margin-top:2.67vw;margin-left:.5em;font-size:12px;font-size:1.2rem}}.ve ol li:before{color:#000;content:counter(ol_li) ". ";counter-increment:ol_li;font-family:"Noto Sans JP","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-weight:700}.ve ol li:first-child{margin-top:0}.ve h2{border-bottom:2px solid #000;font-family:"Noto Sans JP","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-weight:700}@media screen and (min-width:768px),print{.ve h2{margin-top:.3rem;padding-bottom:.07rem;font-size:.18rem}}@media screen and (max-width:767px){.ve h2{margin-top:6.13vw;padding-bottom:1.87vw;font-size:12px;font-size:1.2rem}}.ve h3{color:#000;font-family:"Noto Sans JP","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-weight:700}@media screen and (min-width:768px),print{.ve h3{margin-top:.2rem;font-size:.18rem}}@media screen and (max-width:767px){.ve h3{margin-top:4.8vw;font-size:14px;font-size:1.4rem}}.ve h4{font-family:"Noto Sans JP","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-weight:700}@media screen and (min-width:768px),print{.ve h4{margin-top:.15rem;font-size:.16rem}}@media screen and (max-width:767px){.ve h4{margin-top:4.8vw;font-size:12px;font-size:1.2rem}}.ve .image-wrap::after{display:block;clear:both;content:""}@media screen and (min-width:768px),print{.ve .image-wrap{margin-top:.35rem}}@media screen and (max-width:767px){.ve .image-wrap{margin-top:9.33vw}}.ve .image-wrap .img{overflow:hidden}.ve .image-wrap .img img{max-width:100%;height:auto}@media screen and (min-width:768px),print{.ve .image-wrap .img-left{float:left;padding-right:.2rem}}@media screen and (min-width:768px),print{.ve .image-wrap .img-left+.text{float:right;padding-right:.2rem}}@media screen and (min-width:768px),print{.ve .image-wrap .img-right{float:right;padding-right:.2rem}}@media screen and (min-width:768px),print{.ve .image-wrap .img-right+.text{float:left;padding-right:.2rem}}.ve .image-wrap .img-left,.ve .image-wrap .img-right{width:50%}@media screen and (max-width:767px){.ve .image-wrap .img-left,.ve .image-wrap .img-right{width:100%}}.ve .image-wrap .img-left img,.ve .image-wrap .img-right img{width:100%}.ve .image-wrap .text{margin-top:0;width:50%}@media screen and (max-width:767px){.ve .image-wrap .text{margin-top:4.8vw;width:100%}}.ve .image-wrap .img-center{text-align:center}.ve .image-wrap .img-center+.text{width:100%}@media screen and (min-width:768px),print{.ve .image-wrap .img-center+.text{margin-top:.25rem}}.ve table{width:100%;border-top:1px solid #000}@media screen and (min-width:768px),print{.ve table{margin-top:.35rem}}@media screen and (max-width:767px){.ve table{margin-top:8vw}}.ve table td,.ve table th{text-align:center;border-bottom:1px solid #000;vertical-align:middle;line-height:1.4}@media screen and (min-width:768px),print{.ve table td,.ve table th{padding:.15rem}}@media screen and (max-width:767px){.ve table td,.ve table th{padding:2.13vw}}.ve table th{text-align:center}@media screen and (min-width:768px),print{.ve table th{font-size:.14rem}}@media screen and (max-width:767px){.ve table th{font-size:12px;font-size:1.2rem}}.ve table td{line-height:1.5}@media screen and (min-width:768px),print{.ve table td{font-size:.14rem}}@media screen and (max-width:767px){.ve table td{font-size:12px;font-size:1.2rem}}.ve table td span:not(.highlight):not(.bold):not(.red){display:block;margin-left:1em;text-indent:-1em}@media screen and (min-width:768px),print{.ve table td span:not(.highlight):not(.bold):not(.red){margin-top:.08rem;font-size:.14rem}}@media screen and (max-width:767px){.ve table td span:not(.highlight):not(.bold):not(.red){margin-top:2.13vw;font-size:12px;font-size:1.2rem}}.ve table td ol li{list-style-position:inside}.ve table td strong{display:block}.ve table thead th{border-left:1px solid #000;background-color:#f0f0f0;border-bottom-width:3px}@media screen and (max-width:767px){.ve table thead th{border-bottom-width:2px}}.ve table thead th:first-child{border-left:none}@media screen and (min-width:768px),print{.ve table thead th:first-child{width:1.9rem}}.ve table tbody th{background-color:#f0f0f0}.ve table tbody th:first-child{border-right:none}@media screen and (min-width:768px),print{.ve table tbody th:first-child{width:1.9rem}}.ve table tbody td{border-left:1px solid #000}.ve table tbody td:first-child{border-left:none}.ve table tbody:first-child{border-top:1px solid #000}