@media(width > 820px){a{transition:.5s}a:hover{opacity:.6}}img{max-width:100%;height:auto}.ofi{font-family:"object-fit: cover;";-o-object-fit:cover;object-fit:cover}.wrapper{position:relative;min-height:calc(100vh - 11.25rem);margin-top:5.375rem}@media(1080px >= width){.wrapper{margin-top:4.75rem}}.wrapper .container .contents{padding-block:var(--wp--preset--spacing--50) var(--wp--preset--spacing--70);container-type:inline-size}.page-title-wrap{position:relative;height:15.625rem;padding:0 var(--wp--style--root--padding-right) 0 var(--wp--style--root--padding-left);overflow:hidden;background:var(--wp--preset--color--primary)}@media(600px >= width){.page-title-wrap{height:12.5rem}}.page-title-wrap .page-title{position:relative;z-index:1;max-width:var(--wp--style--global--wide-size);height:100%;margin:0 auto}.page-title-wrap .page-title .text-warp{display:flex;align-items:center;height:100%}.page-title-wrap .page-title .text-warp h1,.page-title-wrap .page-title .text-warp p{margin:0;font-size:3.125rem;font-weight:600;color:var(--wp--preset--color--white);word-break:keep-all}@media(600px >= width){.page-title-wrap .page-title .text-warp h1,.page-title-wrap .page-title .text-warp p{font-size:2.5rem}}.page-title-wrap .page-title .text-warp h1 span,.page-title-wrap .page-title .text-warp p span{display:block;font-size:1.125rem;font-weight:400}@media(600px >= width){.page-title-wrap .page-title .text-warp h1 span,.page-title-wrap .page-title .text-warp p span{font-size:1rem}}.bred-wrap{padding-block:1em}.bred-wrap .bread{max-width:var(--wp--style--global--content-size);margin-inline:auto}.bred-wrap .bread ol{display:flex;flex-wrap:wrap;gap:.375em;align-items:center;padding-left:0;margin:0}.bred-wrap .bread li{display:flex;gap:.375em;align-items:center;vertical-align:middle}.bred-wrap .bread li a{font-size:.75em;font-weight:500;color:#777}.bred-wrap .bread li::after{width:.6125em;height:.6125em;vertical-align:middle;content:"";background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%20-960%20960%20960%22%20fill%3D%22%23777%22%3E%3Cpath%20d%3D%22m321-80-71-71%20329-329-329-329%2071-71%20400%20400L321-80Z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.bred-wrap .bread li:first-child span{display:none}.bred-wrap .bread li:last-child a:hover{text-decoration:none;opacity:1}.bred-wrap .bread li:last-child::after{content:none}@media(480px >= width){.bred-wrap .bread li:last-child{display:none}}.search-form{position:relative;border:1px solid var(--wp--preset--color--light-gray)}.search-form .searchfield{display:block;width:100%;padding:1em;border:0;border-radius:0}.search-form .search-submit{position:absolute;top:50%;right:1em;padding:.25em;cursor:pointer;background-color:rgba(0,0,0,0);border:0;transform:translateY(-50%)}.search-form .search-submit:hover{opacity:.8}.search-form .search-submit:active,.search-form .search-submit:focus{outline:none}.search-form .search-submit svg{display:block;width:1.5em;height:1.5em;line-height:1;fill:var(--wp--preset--color--primary)}.sns-share ul{display:grid;grid-template-columns:repeat(3, 1fr);gap:.75em;padding-left:0}.sns-share ul li{display:inline-block;text-align:center;vertical-align:middle}.sns-share ul li a{display:block;padding:.9375em;font-family:var(--wp--preset--font-family--roboto);font-size:1rem;line-height:0;color:#fff}.sns-share ul li a svg,.sns-share ul li a .sns-name{line-height:1;vertical-align:middle}.sns-share ul li a svg{height:1rem;margin-right:.375em;fill:#fff}@media(480px >= width){.sns-share ul li a svg{height:1.25rem;margin-right:0}}.sns-share ul li a svg .cls-1{fill:#fff}.sns-share ul li a .sns-name{font-size:1em;line-height:1.2}@media(480px >= width){.sns-share ul li a .sns-name{display:none}}.facebook a{background-color:#315096;border-color:#315096}.x a{background-color:#000;border-color:#000}.hatena a{background-color:#008fde;border-color:#008fde}.line a{background-color:#00b900;border-color:#00b900}.pocket a{background-color:#ef3e51;border-color:#ef3e51}.feedly a{background-color:#6cc655;border-color:#6cc655}.rss a{background-color:#ff8c00;border-color:#ff8c00}.article-info{display:flex;flex-wrap:wrap;gap:.75em 1em;align-items:center;margin-bottom:.75em;line-height:1}.article-info .article-categorys{display:flex;flex-wrap:wrap;gap:1em}.article-info .article-categorys .cat-item{flex:0 0 auto;padding:.375em 1.25em;font-size:.875em;color:var(--wp--preset--color--light-contrast);text-align:center;background-color:var(--wp--preset--color--light-gray);border-radius:1.25em}@media(480px >= width){.article-info .article-categorys .cat-item{font-size:.75em}}.article-info .article-date{display:flex;flex-wrap:wrap;gap:1em}.article-info .article-date .date-item{flex:0 0 auto}.article-info .article-date time{display:flex;gap:.375em;align-items:center;font-size:1.125em}@media(480px >= width){.article-info .article-date time{font-size:.875em}}.article-info .article-date time svg{width:1.111em;height:1.111em;fill:#333}@media(480px >= width){.article-info .article-date time svg{width:1em;height:1em}}.sub-item-btn{position:absolute;top:0;right:0;display:block;cursor:pointer}.sub-item-btn:hover{opacity:.6}.sub-item-btn.open{transform:rotate(180deg)}.header{position:fixed;top:0;left:0;z-index:5;width:100%;padding-right:var(--wp--style--root--padding-right);padding-left:var(--wp--style--root--padding-left);background-color:rgba(255,255,255,.9);border-bottom:1px solid var(--wp--preset--color--base-2)}.header .header-inner{position:relative;padding-block:.75rem;margin:0 auto;line-height:1}.header .header-inner .site-logo{display:inline-block}.header .header-inner .site-logo a{display:block;font-size:2.25rem;font-weight:600;color:var(--wp--preset--color--black)}.header .header-inner .site-logo a svg{display:block;height:3.75rem;fill:#000}@media(1080px >= width){.header .header-inner .site-logo a svg{height:3.125rem}}.header .header-inner .site-logo a svg .cls-1,.header .header-inner .site-logo a svg .cls-2{fill:#000}.scrolled .header{box-shadow:0 3px 4px 0 rgba(0,0,0,.1)}.scrolled .header .header-inner{padding-block:.625rem}@media(width > 820px){.header-nav-button{display:none}.header-nav-wrap{z-index:5}.header-nav-wrap .header-nav{position:absolute;top:50%;left:17.5rem;z-index:5;width:calc(100% - 17.5rem);transform:translateY(-50%)}}@media(width > 820px)and (1080px >= width){.header-nav-wrap .header-nav{left:14.375rem;width:calc(100% - 14.375rem)}}@media(width > 820px){.header-nav-wrap .header-nav ul>li{position:relative;display:inline-block;margin-right:.625rem}.header-nav-wrap .header-nav ul>li a,.header-nav-wrap .header-nav ul>li p{display:block;padding:1.25rem .625rem;font-size:1rem;font-weight:600;color:var(--wp--preset--color--contrast);transition:.5s}}@media(width > 820px)and (1080px >= width){.header-nav-wrap .header-nav ul>li a,.header-nav-wrap .header-nav ul>li p{padding:1.25rem .25rem;font-size:1rem}}@media(width > 820px){.header-nav-wrap .header-nav ul>li a:hover{color:var(--wp--preset--color--secondary)}.header-nav-wrap .header-nav ul>li:last-child{position:absolute;top:50%;right:0;margin-right:0;transform:translateY(-50%)}.header-nav-wrap .header-nav ul>li:last-child .user-info{display:flex;gap:.25em;align-items:center}.sub-menu-open::before{position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;content:"";background-color:rgba(0,0,0,.6);-webkit-animation-name:opacity-animation;animation-name:opacity-animation;-webkit-animation-duration:.8s;animation-duration:.8s}}@media(820px >= width){.header-nav-button{position:absolute;top:50%;right:0;z-index:5;width:2rem;height:1.5rem;padding:0;cursor:pointer;background:none;border:none;transform:translateY(-50%)}.header-nav-button:active,.header-nav-button:focus{outline:none}.header-nav-button .menu-bar{position:absolute;left:0;display:inline-block;width:1.875rem;height:.125rem;background-color:#000;transition:.15s ease-in-out}.header-nav-button .menu-bar-1{top:0}.header-nav-button .menu-bar-2{top:.75rem}.header-nav-button .menu-bar-3{top:1.5rem}.header-nav-button.open .menu-bar{background-color:var(--wp--preset--color--white) !important}.header-nav-button.open .menu-bar-1{top:.625rem;transform:rotate(45deg)}.header-nav-button.open .menu-bar-2{width:0 !important}.header-nav-button.open .menu-bar-3{top:.625rem;transform:rotate(-45deg)}.header-nav-wrap{position:absolute;top:0;right:calc(var(--wp--style--root--padding-right)*-1);z-index:4;display:none;width:25rem;height:100vh;padding:0;overflow:scroll;overflow-x:hidden;text-align:left;background-color:rgba(29,45,67,.9)}}@media(820px >= width)and (600px >= width){.header-nav-wrap{width:100vw}}@media(820px >= width){.header-nav-wrap .header-nav{min-height:100vh;padding:3.75rem var(--wp--style--root--padding-right) 6.25rem var(--wp--style--root--padding-left);transform:none}.header-nav-wrap .header-nav ul li{position:relative;display:block;margin-right:0;font-size:.625rem;border-bottom:1px solid lab(100% 0 0/20%)}.header-nav-wrap .header-nav ul li a,.header-nav-wrap .header-nav ul li p{display:block;padding:1.5rem 1.25rem;font-size:1rem;font-weight:normal;color:var(--wp--preset--color--white) !important}.header-nav-wrap .header-nav ul li:last-child .user-info svg{display:none}.header-nav-bk{position:fixed;top:0;left:0;z-index:3;display:block;width:100%;height:100vh;content:"";background-color:rgba(0,0,0,.6)}}.footer{background-color:#000}.footer .footer-nav-wrap{padding:.875rem 1rem;background-color:#f5f5f5}.footer .footer-nav-wrap ul{font-size:0;text-align:center}.footer .footer-nav-wrap ul li{display:inline-block;padding:.25rem 0;margin-right:1rem;font-size:.875rem}.footer .footer-nav-wrap ul li:last-child{margin-right:0}.footer .footer-nav-wrap ul li a{color:#333}.footer .copyright{padding:1rem;text-align:center}.footer .copyright p{display:flex;align-items:center;justify-content:center;font-size:.875rem;color:#fff}.footer .copyright p svg{height:.875rem;fill:#fff}.top-scroll{position:fixed;right:2.5rem;bottom:4.375rem;z-index:2;display:none}@media(600px >= width){.top-scroll{right:1.25rem;bottom:1.25rem}}.top-scroll a{display:block;padding:.5rem;line-height:1;background-color:var(--wp--preset--color--white);border-radius:50%;box-shadow:0 .063rem .5rem rgba(0,0,0,.4);opacity:.8;transition:.8s}.top-scroll a svg{display:block;width:2.125rem;height:2.125rem;fill:var(--wp--preset--color--primary);transition:.8s}@media(width > 820px){.top-scroll a:hover{background-color:var(--wp--preset--color--secondary);box-shadow:0 0 .125rem rgba(0,0,0,.2)}.top-scroll a:hover svg{fill:#fff}}.scrolled .top-scroll{display:block}.article-list-wrap{padding-right:var(--wp--style--root--padding-right);padding-left:var(--wp--style--root--padding-left)}.article-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:4em 2em;max-width:var(--wp--style--global--wide-size);margin-inline:auto}@container (820px >= width){.article-list{grid-template-columns:repeat(2, 1fr);gap:3em 1.5em}}@container (480px >= width){.article-list{display:block;grid-template-columns:none;gap:none}}.article-list .article-item{position:relative;z-index:1;box-shadow:0 .1em .5em rgba(0,0,0,.1);transition:box-shadow .3s ease-in}@container (480px >= width){.article-list .article-item{margin-bottom:2em}}.article-list .article-item:hover{box-shadow:0 0 .125em rgba(0,0,0,.2)}.article-list .article-item a{display:block;transition:.6s}.article-list .article-item a .img-wrap{overflow:hidden}.article-list .article-item a .img-wrap img,.article-list .article-item a .img-wrap svg{display:block;width:100%;aspect-ratio:3/2;transition:.6s}.article-list .article-item a .text-wrap{padding:1.5em 1em}@container (820px >= width){.article-list .article-item a .text-wrap{padding:1em .75em}}@container (480px >= width){.article-list .article-item a .text-wrap{padding:1em}}.article-list .article-item a .text-wrap h2,.article-list .article-item a .text-wrap h3,.article-list .article-item a .text-wrap h4{font-size:var(--wp--preset--font-size--medium);line-height:1.7}@media(width > 820px){.article-list .article-item a:hover img{transform:scale(1.1)}}@media(width > 820px){.article-list .article-item a:hover h2,.article-list .article-item a:hover h3,.article-list .article-item a:hover h4{background-size:100% .1em}}.pagination{margin:3em 0;text-align:center}.pagination ul{display:flex;flex-wrap:wrap;gap:.75em;align-items:center;justify-content:center}.pagination ul li{display:block}.pagination ul li a,.pagination ul li .current{display:flex;align-items:center;justify-content:center;width:2.5em;height:2.5em;font-family:var(--wp--preset--font-family--roboto);font-weight:600;border:1px solid var(--wp--preset--color--primary)}@container (480px >= width){.pagination ul li a,.pagination ul li .current{width:2em}}.pagination ul li a{color:var(--wp--preset--color--contrast);text-decoration:none}.pagination ul li a:hover{color:var(--wp--preset--color--white);background-color:var(--wp--preset--color--primary)}.pagination ul li .current{color:var(--wp--preset--color--white);background-color:var(--wp--preset--color--primary)}.pagination ul li .prev,.pagination ul li .next{border:0}.pagination ul li .prev svg,.pagination ul li .next svg{width:1em;height:1em;vertical-align:middle;fill:#000}@media(width > 820px){.pagination ul li .prev:hover svg,.pagination ul li .next:hover svg{fill:#fff}}.single-post .article-info{margin-bottom:1em}.single-post .article-top-img{margin-bottom:2.5rem}.single-post .article-top-img img{display:block;width:100%;margin:0 auto}.single-post .article-tags{margin-top:3.5em}.single-post .article-tags ul{position:relative;display:flex;flex-wrap:wrap;gap:1em;align-items:center;justify-content:right;list-style:none}.single-post .article-tags ul li{position:relative;font-size:.875em;vertical-align:middle}.single-post .article-tags ul li::after{position:absolute;right:-0.75em;bottom:0;display:inline-block;content:","}.single-post .article-tags ul li:first-child{display:flex;justify-content:center;margin-right:-0.5em}.single-post .article-tags ul li:first-child svg{width:1.25em;height:1.25em;fill:var(--wp--preset--color--contrast)}.single-post .article-tags ul li:first-child::after{display:none}.single-post .article-tags ul li:last-child{margin-right:0}.single-post .article-tags ul li:last-child::after{display:none}.single-post .article-tags ul li a{position:relative;display:block;font-weight:600;color:var(--wp--preset--color--contrast);text-decoration:underline;transition:.6s}.single-post .article-tags ul li a:hover{opacity:.6}.single-post .add-on-item{margin-top:4em}.single-post .add-on-item h3{margin-bottom:2em;line-height:1}.no-article-wrap{padding-right:var(--wp--style--root--padding-right);padding-left:var(--wp--style--root--padding-left)}.no-article-wrap .no-article{max-width:var(--wp--style--global--content-size);margin-inline:auto}.no-article-wrap .no-article>svg,.no-article-wrap .no-article>img{display:block;width:min(80%,43.75rem);margin:0 auto 2em}.no-article-wrap .no-article>svg .cls-1,.no-article-wrap .no-article>img .cls-1{fill:#000}@media(480px >= width){.no-article-wrap .no-article>svg,.no-article-wrap .no-article>img{width:100%}}.no-article-wrap .no-article p{margin-bottom:4em;line-height:1.7;text-align:center}@media(600px >= width){.no-article-wrap .no-article p{text-align:left}}@media(480px >= width){.no-article-wrap .no-article p{margin-bottom:2em;font-size:.875em}}.no-article-wrap .no-article .search-form{max-width:25rem;margin:0 auto}.no-article-wrap.type-archive .no-article{padding-block:10vh}.no-article-wrap.type-search .no-article{padding-top:10vh}@media(width > 820px){.document-page .container{display:flex;flex-wrap:wrap}}@media(width > 820px){.document-page .container .document-nav-wrap{position:relative;flex:0 0 400px;border-right:1px solid var(--wp--preset--color--base-2)}}@media(width <= 1080px){.document-page .container .document-nav-wrap{flex:0 0 250px}}@media(width <= 820px){.document-page .container .document-nav-wrap{position:fixed;top:0;left:0;z-index:12;display:none;width:100%;max-width:30rem;height:100dvh;padding:3em 1em 2em;overflow-y:auto;background-color:#f1f3f9}}@media(width > 820px){.document-page .container .document-nav-wrap .document-nav{position:-webkit-sticky;position:sticky;top:5.375rem;left:0}}@media(width > 820px)and (1080px >= width){.document-page .container .document-nav-wrap .document-nav{top:4.75rem}}.document-page .container .document-nav-wrap .document-nav .document-nav-items{padding-left:0;list-style:none}@media(width > 820px){.document-page .container .document-nav-wrap .document-nav .document-nav-items{max-height:calc(100dvh - 5.375rem);padding:1em;overflow-y:auto}}@media(width > 820px)and (1080px >= width){.document-page .container .document-nav-wrap .document-nav .document-nav-items{max-height:calc(100dvh - 4.75rem)}}.document-page .container .document-nav-wrap .document-nav ul li{padding-block:.375em}@media(width <= 1080px){.document-page .container .document-nav-wrap .document-nav ul li span,.document-page .container .document-nav-wrap .document-nav ul li a{font-size:.875em}}.document-page .container .document-nav-wrap .document-nav ul li span{font-weight:600}.document-page .container .document-nav-wrap .document-nav ul li.current a{color:var(--wp--preset--color--secondary)}.document-page .container .document-nav-wrap .document-nav .sub-nav{list-style:none}.document-page .container .document-nav-wrap .document-list-close{display:none}@media(width <= 820px){.document-page .container .document-nav-wrap .document-list-close{position:absolute;top:1em;right:1em;display:block;width:2em;height:2em;cursor:pointer;fill:#000}.document-page .container .document-nav-wrap .document-list-close:hover{opacity:.6}}.document-page .container .contents-wrap{display:flex;flex:1 1 auto;justify-content:center;margin-inline:auto}.document-page .container .contents-wrap .contents{flex:1 1 auto;width:100%;max-width:1000px;padding-top:0}.document-page .container .contents-wrap .toc-wrap{position:relative;flex:0 0 300px}@media(width <= 1350px){.document-page .container .contents-wrap .toc-wrap{display:none}}.document-page .container .contents-wrap .toc-wrap .toc{position:-webkit-sticky;position:sticky;top:5.375rem;left:0}@media(1080px >= width){.document-page .container .contents-wrap .toc-wrap .toc{top:4.75rem}}.document-page .container .contents-wrap .toc-wrap .toc .toc-items{padding:1em}@media(width > 820px){.document-page .container .contents-wrap .toc-wrap .toc .toc-items{max-height:calc(100dvh - 5.375rem);padding:1em;overflow-y:auto}}@media(width > 820px)and (1080px >= width){.document-page .container .contents-wrap .toc-wrap .toc .toc-items{max-height:calc(100dvh - 4.75rem)}}.document-page .container .contents-wrap .toc-wrap .toc li{padding-block:.5em}.document-page .container .contents-wrap .toc-wrap .toc li a{font-size:.875em}.document-page .container .document-list-open-wrap{display:none}@media(width <= 820px){.document-page .container .document-list-open-wrap{display:block;margin-block:1em}}.document-page .container .document-list-open-wrap .document-list-open{display:flex;gap:.5em;align-items:center;font-family:"Roboto";font-weight:600;cursor:pointer}.document-page .container .document-list-open-wrap .document-list-open:hover{opacity:.6}.document-page .doc-table-wrap table th,.document-page .doc-table-wrap table td{border-color:#ddd}@media(width <= 1080px){.document-page .doc-table-wrap table th,.document-page .doc-table-wrap table td{font-size:.875em}}@media(width <= 480px){.document-page .doc-table-wrap table th,.document-page .doc-table-wrap table td{font-size:.8125em}}.document-page .doc-table-wrap table th .red,.document-page .doc-table-wrap table td .red{color:red}.document-page .doc-table-wrap table th{text-align:center;background-color:#f4f4f4}.document-page .doc-table-wrap table th:nth-of-type(1){width:4em}@media(width <= 1080px){.document-page .doc-table-wrap table th:nth-of-type(1){width:3em}}.document-page .doc-table-wrap table th:nth-of-type(2){width:14em}@media(width <= 1080px){.document-page .doc-table-wrap table th:nth-of-type(2){width:11em}}@media(width <= 820px){.document-page .doc-table-wrap table th:nth-of-type(2){width:8em}}.document-page .doc-table-wrap table td{vertical-align:middle}.document-page .doc-table-wrap table td:nth-of-type(1){text-align:center}.document-page .doc-table-th-long-wrap table th:nth-of-type(2){width:20em}@media(width <= 820px){.document-page .doc-table-th-long-wrap table th:nth-of-type(2){width:8em}}.news-list{padding:0;list-style:none}.news-list li{border-bottom:1px solid #ddd}.news-list li a{position:relative;display:block;padding:1.5em 1em 1.5em 10em;color:#333}@media(600px >= width){.news-list li a{padding:1.5em 1em}}.news-list li a time{display:block}@media(width > 600px){.news-list li a time{position:absolute;top:1.5em;left:1em}}@media(600px >= width){.news-list li a time{margin-bottom:.5em;font-size:.875em}}.news-list li.no-news{padding:1.5em 1em;color:#333}@media(600px >= width){.news-list li.no-news{padding:1.5em 1em}}.news-archive .news-list li a time{top:1.6125em}.news-archive .news-list li a h2{font-size:1.125em}.news-archive .news-list li a p{font-size:.875em}.news-page .wp-block-post-title{margin-bottom:clamp(2rem,1.0109rem + 4.058vw,3.75rem)}.news-page .btn-wrap{margin-top:var(--wp--preset--spacing--70)}.news-page .btn-wrap .push-btn{display:block;max-width:15rem;padding:1em;margin-inline:auto;line-height:1;color:var(--wp--preset--color--white);text-align:center;background-color:var(--wp--preset--color--primary)}.form-page .contact-wrap{padding-right:var(--wp--style--root--padding-right);padding-left:var(--wp--style--root--padding-left)}.form-page .contact-wrap .article-main{max-width:var(--wp--style--global--content-size);margin-inline:auto}.form-page .text-wrap{margin-bottom:2em}.form-page .text-wrap .top-text{font-weight:500}.form-page .text-wrap .top-text mark{font-weight:600;background:linear-gradient(transparent 70%, #ffff12 0)}.form-page .text-wrap .top-text small{display:block;font-size:var(--wp--preset--font-size--small);color:red}.form-page .text-wrap .kome{position:relative;padding-left:1em;margin-bottom:0;font-size:.875em;color:#333;word-break:break-all}.form-page .text-wrap .kome span{position:absolute;top:0;left:0}.form-page .text-wrap .success-msg{padding:1.25em;margin-block:2em;color:#006b97;background-color:#eff3ff;border:1px solid #006b97}.form-page .text-wrap .success-msg p{margin-bottom:0;font-weight:500}.form-page .text-wrap .error-msg{padding:1.25em;margin-block:2em;color:#e60012;background-color:#ffeff6;border:.063rem solid #e60012}.form-page .text-wrap .error-msg p{margin-bottom:0;font-weight:500}.form-page .p-country-name{display:none}.form-page dl{padding:1.25em 0}.form-page dl dt b{display:block;margin-bottom:.75em;font-weight:600}.form-page dl dt b .require{margin-left:.5em}.form-page dl dt p{margin-bottom:.75em}.form-page dl dd{margin-left:0}.form-page input[type=text],.form-page input[type=email],.form-page input[type=tel],.form-page textarea{width:100%}.form-page textarea{height:10em}.form-page .require{display:inline-block;color:red}.form-page .btn-wrap{margin-top:2.5rem}.form-page .btn-wrap .push-btn{display:block;width:100%;max-width:15rem;padding:1em;margin:0 auto;font-size:1em;font-weight:500;line-height:1;color:#fff;text-align:center;text-decoration:none;background-color:var(--wp--preset--color--primary)}.form-page .btn-wrap .push-btn.back-btn{margin-top:1.25em;background-color:#999}.form-page .submit-text{text-align:center}.form-page .submit-text h2{border:0}.form-page .submit-text h2 span{display:inline-block}@media(1080px >= width){.form-page .submit-text p{text-align:left}}.register-page .item-plan-wrap .radio-wrap .radio-label{display:block}.login-page .article-main{max-width:820px;margin-inline:auto}.login-page .article-main .error-msg{padding:1.25em;margin-block:2em;color:#e60012;background-color:#ffeff6;border:.063rem solid #e60012}.login-page .article-main .error-msg p{margin-bottom:0;font-weight:500}.login-page .article-main .form-group{max-width:400px;margin-inline:auto;margin-top:4em}.login-page .article-main .form-group input[type=text],.login-page .article-main .form-group input[type=password]{width:100%;margin-bottom:1em}.login-page .article-main .form-group .pswd-wrap .pswd-icon{top:38%}.login-page .article-main .form-group .push-btn-wrap .push-btn{display:block;max-width:300px;margin:0 auto;text-align:center}.login-page .article-main .form-group .push-btn{width:100%;padding:1em;color:#fff;background-color:var(--wp--preset--color--primary)}.demo-list{padding:0;list-style:none}.demo-list li{border-bottom:1px solid #ddd}.demo-list li a{position:relative;display:block;padding:1.5em 1em;color:#333}@media(600px >= width){.demo-list li a{padding:1.5em 1em}}.demo-list li a h2{font-size:1.5em}@media(600px >= width){.demo-list li a h2{font-size:1.25em}}.demo-list li a h2 span{display:block;font-size:.5em}

/*# sourceMappingURL=main.min.css.map */