@font-face{font-family:"Oswald";font-weight:300;font-display:swap;src:url("/wp-content/themes/vims-themes/lib/fonts/Oswald-Light.woff") format("woff")}@font-face{font-family:"Oswald";font-weight:400;font-display:swap;src:url("/wp-content/themes/vims-themes/lib/fonts/Oswald-Regular.woff") format("woff")}@font-face{font-family:"Oswald";font-weight:500;font-display:swap;src:url("/wp-content/themes/vims-themes/lib/fonts/Oswald-Medium.woff") format("woff")}@font-face{font-family:"Roboto";font-weight:300;font-display:swap;src:url("/wp-content/themes/vims-themes/lib/fonts/Roboto-Light.woff") format("woff")}@font-face{font-family:"Roboto";font-weight:400;font-display:swap;src:url("/wp-content/themes/vims-themes/lib/fonts/Roboto-Regular.woff") format("woff")}.page .main{margin-top:14.5rem}.page .content{max-width:1000px;margin:0 auto}.page__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page__title .en{font-size:42px;font-size:4.2rem;font-family:"Oswald";font-weight:500;color:#fff;letter-spacing:0.06rem;position:relative;margin-bottom:2rem}@media screen and (max-width: 767px){.page__title .en{font-size:36px;font-size:3.6rem}}.page__title .jp{font-size:16px;font-size:1.6rem;font-weight:normal}.page .general .page__title{margin:0 auto 8rem}.page .general .u-squares .box{width:90%;margin:0 auto;padding:6.66%;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2rem}@media screen and (max-width: 767px){.page .general .u-squares .box{width:100%;padding:10% 6%;border-radius:1.5rem}}.page .general .u-squares .box::before{border-radius:2rem;border-radius:1.5rem}.page .general .u-squares .box a{text-decoration:underline;word-wrap:break-word}.page .general table tr{border-bottom:1px solid #323232}.page .general table tr:first-of-type{border-top:1px solid #323232}.page .general table th{width:32%;font-weight:bold;vertical-align:middle;padding:2rem;-webkit-box-sizing:border-box;box-sizing:border-box;background:#e7eef0}@media screen and (max-width: 767px){.page .general table th{width:37%;font-size:13px;font-size:1.3rem;padding:2rem 0.8rem}.page .general table th a,.page .general table th li{font-size:13px;font-size:1.3rem}}.page .general table td{width:68%;padding:2rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 767px){.page .general table td{width:63%;font-size:13px;font-size:1.3rem;padding:2rem 0.8rem}.page .general table td a{font-size:13px;font-size:1.3rem}}.page .general table .no-padding{padding:0}.page .general .bg-bluegray{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e7eef0;margin:1rem 0;padding:3rem 5rem}@media screen and (max-width: 767px){.page .general .bg-bluegray{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem}}.page .general .bg-bluegray--left{padding-right:4rem}@media screen and (max-width: 767px){.page .general .bg-bluegray--left{padding-right:0;padding-bottom:2rem}}.page .general .bg-bluegray--right{padding-left:4rem;border-left:solid 1px #323232}@media screen and (max-width: 767px){.page .general .bg-bluegray--right{padding-left:0;padding-top:2rem;border-left:none;border-top:solid 1px #323232}}
/*# sourceMappingURL=../maps/page/page.css.map */
