﻿html{font-size:62.5%}body{font-family:-apple-system,BlinkMacSystemFont,Roboto,"Segoe UI","Helvetica Neue",HelveticaNeue,YuGothic,"Yu Gothic Medium","Yu Gothic",Verdana,Meiryo,sans-serif !important;color:#333333;font-size:1.8rem;line-height:1.8em;font-weight:normal;counter-reset:cnt;font-feature-settings:"palt";letter-spacing:.8px}_:lang(x)::-ms-backdrop,.selector{font-family:"Segoe UI", Meiryo, sans-serif !important}.bold,.btn-wrapper .btn,.btn-wrapper .btn-contact,.btn-wrapper .btn-submit,.btn-wrapper .contact__form input[type="submit"],.contact__form .btn-wrapper input[type="submit"],.bubble-wrapper .bubble,.link-contact span,.main-nav__main-navigation>li>a,.content-main .text-wrapper .first-title h2,.content-main .text-wrapper .first-title .first-title-guide,.content-main .text-wrapper .first-title .first-title-sub,.content-checker .next,.content-checker .checker__num,.content-checker .checker__s p,.content-checker .checker__q,.content-checker .checker__q p,.content-checker .checker__q span,.content-checker .checker__comment,.content-checker .checker__ng::after,.content-environment .thm-yellow-bg .row div[class*="col-"] p,.content-environment .content-checker .checker .row div[class*="col-"] p,.content-checker .content-environment .checker .row div[class*="col-"] p,.content-environment .content-checker .result .row div[class*="col-"] p,.content-checker .content-environment .result .row div[class*="col-"] p,.content-solution .tags div[class*="col-"] .tag-caption,.content-solution .tags div[class*="col-"] .tag,.content-solution .tags div[class*="col-"] .tag div,b,strong{font-family:-apple-system,BlinkMacSystemFont,Roboto,"Segoe UI semibold","Helvetica Neue",HelveticaNeue,YuGothic,"Yu Gothic","Segoe UI",Verdana,Meiryo,sans-serif !important;font-weight:bold}.font-normal{font-size:1.8rem}a:active,a:hover,a:focus,a:visited{text-decoration:none}a.underline{text-decoration:underline}h2,h3,h4,h5,h6,.font-rounded{letter-spacing:1px}h3,h4,h5,h6{font-weight:700}h3{font-size:2.4rem}h4{font-size:1.8rem}P{letter-spacing:-0.5px}ul{list-style:none;padding:0;margin:0}.sup{font-size:1.6rem;line-height:1.4;color:#000}.sub{color:#7e7e7e !important}.page-wrapper{position:relative;margin:0 auto;width:100%;min-width:300px;overflow:hidden}.tooltip *{font-size:1.6rem !important;font-style:normal !important}.is-none{display:none}@media (min-width: 768px){.is-sp{display:none !important}.is-pc{display:inline-block !important}}@media (max-width: 767px){.is-sp{display:inline-block !important}.is-pc{display:none !important}}.container,.mw_wp_form_complete{width:100%;padding:30px 14px;overflow:hidden}@media (min-width: 1024px){.container,.mw_wp_form_complete{max-width:1024px !important}}@media (min-width: 768px){.container,.mw_wp_form_complete{padding:50px 24px 0px;max-width:calc(100% - 40px)}}@media (min-width: 576px){.container,.mw_wp_form_complete{max-width:calc(100% - 40px)}}.btn,.btn-contact,.btn-submit,.contact__form input[type="submit"]{cursor:pointer;border-radius:10px;padding:1.5rem 2rem;font-size:2.4rem}.btn-group-sm>.btn,.btn-group-sm>.btn-contact,.btn-group-sm>.btn-submit,.contact__form .btn-group-sm>input[type="submit"],.btn-sm{font-size:1.8rem !important;padding:0.75rem 1rem !important}.btn-wrapper{overflow:hidden}.btn-wrapper .btn,.btn-wrapper .btn-contact,.btn-wrapper .btn-submit,.btn-wrapper .contact__form input[type="submit"],.contact__form .btn-wrapper input[type="submit"]{position:relative;z-index:2;overflow:hidden}.btn-wrapper .btn::before,.btn-wrapper .btn-contact::before,.btn-wrapper .btn-submit::before,.btn-wrapper .contact__form input[type="submit"]::before,.contact__form .btn-wrapper input[type="submit"]::before{content:'';position:absolute;top:0;left:-100%;width:120%;height:100%;z-index:-1;background-color:#36c0ff;transition:all 100ms linear;transform:skewX(-30deg) scale(0, 1)}.btn-wrapper .btn:hover:before,.btn-wrapper .btn-contact:hover:before,.btn-wrapper .btn-submit:hover:before,.btn-wrapper .contact__form input[type="submit"]:hover:before,.contact__form .btn-wrapper input[type="submit"]:hover:before{left:-10%;transform:skewX(-30deg) scale(1, 1)}.btn-wrapper .btn.btn-outline-dark::before,.btn-wrapper .btn-outline-dark.btn-contact::before,.btn-wrapper .btn-outline-dark.btn-submit::before,.btn-wrapper .contact__form input.btn-outline-dark[type="submit"]::before,.contact__form .btn-wrapper input.btn-outline-dark[type="submit"]::before{background-color:#262626}.btn-outline-dark{color:#000;border-color:#000;border-width:2px;background-color:#fff}.btn-outline-dark.active{background-color:#000 !important;border-color:#000 !important}.btn-outline-dark:hover{color:#fff !important}.btn-info,.btn-info.disabled{background-color:#EE740D !important;border-color:#EE740D !important}.btn-contact,.btn-submit{background:#009FE8;color:#fff}.btn-contact:hover,.btn-submit:hover{color:#fff}.disabled{background-color:#7e7e7e !important;cursor:default}.disabled:hover:before{background:transparent;display:none;color:rgba(255,255,255,0.7)}.btn-submit{font-weight:bold !important;background:#7AC943;width:10em;text-align:center}@media (max-width: 767px){.btn-submit{width:100%}}h2.section-title{margin:0;padding:30px 0;text-align:center;color:#fff;font-size:3.8rem}h2.section-title span{font-size:3.8rem;position:relative}h2.section-title em{line-height:1.0;font-family:YuGothic, "Yu Gothic Medium", "Yu Gothic", sans-serif;position:absolute;font-size:8rem;top:-12px;margin-left:-50px}h2.section-title.section-title__em{line-height:1.0;padding-left:50px}@media all and (-ms-high-contrast: none){*::-ms-backdrop,h2.section-title em{top:4px}}@media (max-width: 767px){h2.section-title{font-size:2.0rem}h2.section-title span{font-size:2.0rem}h2.section-title em{font-size:4rem;top:-5px;margin-left:-30px}h2.section-title br{display:none}}.section-subtitle{padding:4px 0 4px 10px;font-size:2.2rem;line-height:1.8;color:#000;border-left:solid 12px}@media (max-width: 767px){.section-subtitle{margin-left:0 !important;font-size:1.8rem}}.content-environment .section-subtitle,.content-turnover .section-subtitle{border-color:#ffd313}.content-seminner .section-subtitle{border-color:#EE740D}h3.message{font-size:2.8rem;text-align:center;line-height:1.6}@media (max-width: 767px){h3.message{font-size:2.0rem}}.thm-base-bg{background-color:#EE9633}.thm-contact-bg{background-color:#009FE8}.thm-yellow-bg,.content-checker .checker,.content-checker .result{background-color:#FFF9DF}.thm-gray-bg{background-color:#7e7e7e}.thm-white{background-color:#fff}.scroll-to-top{display:inline-block;width:45px;height:45px;background-color:#EE9633;opacity:0.9;position:fixed;bottom:30px;right:30px;z-index:99;text-align:center;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;display:none;outline:none;background-size:auto 200%;border-radius:50%;transition:all 0.4s ease}.scroll-to-top i{color:#ffffff;font-size:inherit;line-height:45px}.scroll-to-top:hover{background-position:bottom}.scroll-to-top:hover i{color:#fff}.bubble-wrapper{position:relative}.bubble-wrapper::before,.bubble-wrapper::after{content:"";position:absolute;display:block;width:100%;height:100%}.bubble-wrapper::before{border:solid 2px #EE740D;border-radius:10px}.bubble-wrapper::after{background-repeat:no-repeat;z-index:999;bottom:0}.bubble-wrapper .bubble{padding:1em;text-align:left;background-color:#fff;line-height:1.6}@media (min-width: 768px){.bubble-wrapper{margin-top:-20px;padding-top:60px;font-size:3.6rem}.bubble-wrapper::before{height:calc(100% - 60px)}.bubble-wrapper::after{background-position:right 30px bottom 2px;height:calc(100% + 60px);top:-60px}.bubble-wrapper .bubble{font-size:2.2rem;padding:30px;padding-right:20%}.content-turnover .bubble-wrapper .bubble{padding-right:270px}}@media (max-width: 767px){.bubble-wrapper{font-size:2.4rem}.bubble-wrapper .bubble{font-size:1.8rem;padding-bottom:170px}.bubble-wrapper::after{background-position:center bottom 2px}}.content-checker .bubble-wrapper::after{background-image:url(../img/attention_01.png);background-size:auto 55%}.content-checker .result .content-banner{margin-top:20px;margin-bottom:0 !important}.content-checker .result .type-1 .bubble-wrapper::after{background-image:url(../img/answer_01.png)}.content-checker .result .type-2 .bubble-wrapper::after{background-image:url(../img/answer_04.png)}.content-checker .result .type-3 .bubble-wrapper::after{background-image:url(../img/answer_03.png)}.content-checker .result .type-4 .bubble-wrapper::after{background-image:url(../img/answer_02.png)}@media (min-width: 768px){.content-checker .bubble-wrapper::after{background-size:auto 200px}.content-checker .result .bubble-wrapper{margin:40px 0 20px 0;padding-top:0}.content-checker .result .bubble-wrapper::before{height:100%}.content-checker .result .bubble-wrapper::after{background-size:auto 100% !important;background-position:right 12px bottom 2px !important}}@media (max-width: 767px){.content-checker .result{padding-left:0;padding-right:0}.content-checker .result .bubble-wrapper{margin-top:20px}.content-checker .result .bubble-wrapper .bubble{padding-bottom:140px !important}.content-checker .result .bubble-wrapper::after{background-size:auto 50% !important}}.content-turnover .bubble-wrapper::after{background-image:url(../img/attention_02.png);background-size:auto 40%}@media (min-width: 768px){.content-turnover .bubble-wrapper::after{background-size:auto 196px;background-position:right 0px bottom 2px}}.link-contact{text-align:center;display:inline-block;margin:0 auto}.link-contact span{font-size:1.8rem;color:#009FE8}.link-contact a{display:block}.bootstrap-select .btn-light:not(:disabled):not(.disabled).active,.bootstrap-select .btn-light:not(:disabled):not(.disabled):active{background-color:transparent !important;box-shadow:none !important;outline:none !important}.bootstrap-select .show>.btn-light.dropdown-toggle{background-color:transparent !important;box-shadow:none !important;outline:none !important}.bootstrap-select>.dropdown-toggle{box-shadow:none !important}.bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:none !important}.bootstrap-select .dropdown-menu{padding-top:0;padding-bottom:0;margin-top:0;z-index:991;border-radius:0}.bootstrap-select .dropdown-menu>li+li>a{border-top:1px solid #7e7e7e}.bootstrap-select .dropdown-menu>li.selected>a{background:#EE9633;color:#fff}.bootstrap-select .dropdown-menu>li>a{font-size:1.6rem;font-weight:500;padding:4px 20px;color:#000;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.bootstrap-select .dropdown-menu>li>a:hover{background:#EE9633;color:#fff;cursor:pointer}.datepicker.dropdown-menu{min-width:17rem}.datepicker table{width:100%}.swiper-wrapper{height:auto !important}@-webkit-keyframes ImgBounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}}@keyframes ImgBounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}}@-webkit-keyframes squareMover{0%,100%{-webkit-transform:translate(0, 0) rotate(0);transform:translate(0, 0) rotate(0)}20%,60%{-webkit-transform:translate(20px, 40px) rotate(180deg);transform:translate(20px, 40px) rotate(180deg)}30%,80%{-webkit-transform:translate(40px, 60px) rotate(0deg);transform:translate(40px, 60px) rotate(0deg)}}@keyframes squareMover{0%,100%{-webkit-transform:translate(0, 0) rotate(0);transform:translate(0, 0) rotate(0)}20%,60%{-webkit-transform:translate(20px, 40px) rotate(180deg);transform:translate(20px, 40px) rotate(180deg)}30%,80%{-webkit-transform:translate(40px, 60px) rotate(0deg);transform:translate(40px, 60px) rotate(0deg)}}@-webkit-keyframes shapeMover{0%,100%{-webkit-transform:perspective(400px) translateY(0) rotate(0deg) translateZ(0px) translateX(0);transform:perspective(400px) translateY(0) rotate(0deg) translateZ(0px) translateX(0)}50%{-webkit-transform:perspective(400px) rotate(-45deg) translateZ(20px) translateY(20px) translateX(20px);transform:perspective(400px) rotate(-45deg) translateZ(20px) translateY(20px) translateX(20px)}}@keyframes shapeMover{0%,100%{-webkit-transform:perspective(400px) translateY(0) rotate(0deg) translateZ(0px) translateX(0);transform:perspective(400px) translateY(0) rotate(0deg) translateZ(0px) translateX(0)}50%{-webkit-transform:perspective(400px) rotate(-45deg) translateZ(20px) translateY(20px) translateX(20px);transform:perspective(400px) rotate(-45deg) translateZ(20px) translateY(20px) translateX(20px)}}@media screen and (min-width: 768px){body{padding-top:0}#header{border-width:4px;padding:8px 0}#standardheader{height:auto;width:1000px;margin:0 auto}#header.type-compact #standardheader:not(.no-header-menu){display:block !important}}@media screen and (max-width: 767px){.menu-trigger>p{bottom:-30px}#header_sp{z-index:999}#switch_spnavigation{z-index:1000;top:4px}#menunavigation_sp_wrap{display:none}#menunavigation_sp_wrap::before{position:fixed;content:"";width:100%;height:100%;background-color:#333;top:0;left:0;right:0;bottom:0;z-index:0;opacity:.5}#menunavigation_sp{width:80%;right:0}}.logo-area{align-items:center}.logo-area .category{vertical-align:bottom;display:inline-block;background-color:#FFF9DF;padding:.4em .5em;color:#EE740D;font-size:2.4rem;line-height:1;margin-left:10px}.logo-area .font-mini{font-size:1.4rem}@media screen and (max-width: 767px){.header_sp{display:flex;align-items:center}.logo-area{align-items:center;position:relative;width:auto;left:0;top:18px;margin:0}.logo-area img{height:28px}.logo-area .category{font-size:1.6rem;margin-left:5px}}.main-nav__main-navigation{font-size:1.4rem;padding:10px;list-style:none;display:flex;-webkit-box-align:center;align-items:flex-end;justify-content:end}.main-nav__main-navigation>li{position:relative}.main-nav__main-navigation>li:not(:first-child)>a{border-left:solid 1px #EE9633}.main-nav__main-navigation>li>a{font-size:1.4rem;color:#EE740D;display:inline;position:relative;padding:.25em .75em}.main-nav__main-navigation>li.current>a,.main-nav__main-navigation>li:hover>a{color:#EE740D}.main-nav__main-navigation#btn-contact>a{padding:.5em 1em}@media (min-width: 768px){.main-nav__main-navigation>li:not(#btn-contact).current{position:relative}.main-nav__main-navigation>li:not(#btn-contact).current::after{content:"▲";color:#EE740D;position:absolute;bottom:-20px;font-size:10px;left:calc(50% - 5px)}}@media (max-width: 767px){.list-menunavigation-sp-2nd>li:not(#btn-contact).current a{color:#EE740D}}#btn-contact>a{display:block;background-color:#009FE8;border-left:none;border-radius:4px;color:#fff}#footer *{font-size:1.4rem}.content-main{position:relative;width:100%;background:#FFF9DF}.content-main .container,.content-main .mw_wp_form_complete{background:transparent url(../img/main.png?ud=20210618) no-repeat right bottom}.content-main .text-wrapper .first-title h2{font-size:4.4rem;margin:36px 0 36px 0;line-height:1.4;letter-spacing:2px}.content-main .text-wrapper .first-title .first-title-guide{text-align:center;display:inline-block;background-color:#EE9633;color:#fff;font-size:3.2rem;padding:12px 12px}.content-main .text-wrapper .first-title .first-title-sub{display:block;text-align:left;font-size:2.4rem}@media (min-width: 768px){.content-main .container,.content-main .mw_wp_form_complete{height:445px;display:flex;align-items:center;padding-top:0 !important}.content-main .container .text-wrapper,.content-main .mw_wp_form_complete .text-wrapper{margin-top:10px}}@media (max-width: 767px){.content-main{display:block;padding:0}.content-main .container,.content-main .mw_wp_form_complete{background-position:center calc(50% + 30px);background-size:78%;height:100%}.content-main .container .text-wrapper,.content-main .mw_wp_form_complete .text-wrapper{height:100%;position:relative;display:block}.content-main .container .text-wrapper .first-title,.content-main .mw_wp_form_complete .text-wrapper .first-title{position:absolute;top:0;text-align:center;width:100%}.content-main .container .text-wrapper .first-title h2,.content-main .mw_wp_form_complete .text-wrapper .first-title h2{font-size:7.4vw;text-align:center;margin:10px 0}.content-main .container .text-wrapper .first-title .first-title-guide,.content-main .mw_wp_form_complete .text-wrapper .first-title .first-title-guide{font-size:6.2vw}.content-main .container .text-wrapper .first-title .first-title-sub,.content-main .mw_wp_form_complete .text-wrapper .first-title .first-title-sub{font-size:4.5vw;margin:0;text-align:center}.content-main .container .text-wrapper .link-contact,.content-main .mw_wp_form_complete .text-wrapper .link-contact{position:absolute;bottom:0;width:100%}}@media (max-width: 375px){.content-main .container,.content-main .mw_wp_form_complete{background-size:77%}}.content-checker .checker,.content-checker .result{position:relative;padding:20px;display:flex;align-items:center;flex-direction:column;justify-content:center}.content-checker .next{position:absolute;bottom:20px;width:6em;font-family:-apple-system,BlinkMacSystemFont,Roboto,"Segoe UI semibold","Helvetica Neue",HelveticaNeue,YuGothic,"Yu Gothic","Segoe UI",Verdana,Meiryo,sans-serif !important}.content-checker #retry{color:#EE740D;font-size:1.8rem}.content-checker #retry::before{content:"\f01e";font-family:"Font Awesome 5 Free";font-weight:700;font-size:1.8rem;padding-right:5px}.content-checker .checker__num{text-align:center;position:relative;letter-spacing:5px}.content-checker .checker__a{position:relative;display:flex !important;width:100%;padding:0 30px 30px 0}.content-checker .checker__s{width:100%}.content-checker .checker__s p{text-align:center;font-size:2.2rem;margin-bottom:0}.content-checker .checker__q{background:transparent url(../img/check.png) no-repeat right bottom;width:100%;display:flex}.content-checker .checker__q p{margin-bottom:0}.content-checker .checker__q span{margin-right:10px;margin-bottom:0}.content-checker .checker__comment{position:relative;width:100%;padding:20px;text-align:center}.content-checker .checker__comment a{font-size:2.0rem;color:#EE740D;text-decoration:underline}.content-checker .checker__ng{color:#EE740D;position:relative;padding:40px 20px 10px;font-size:2.0rem}.content-checker .checker__ng P,.content-checker .checker__ng span{font-size:inherit}.content-checker .checker__ng span{text-decoration:underline}.content-checker .checker__ng::after{content:"NG!";position:absolute;top:5px;left:40px;font-size:2.2rem;color:#ED1C24}.content-checker .checker__ng::before{content:"";position:absolute;top:-10px;left:10px;width:50px;height:60px;background-image:url(../img/answer.png);background-repeat:no-repeat;background-position:left top;background-size:50%}@media (min-width: 768px){#checker-slider{margin-top:70px}.checker,.result{position:relative;height:450px;padding:20px 20px 20px 30px}#retry{position:absolute;left:20px;bottom:20px}.checker__num{font-size:3.6rem}.checker__num span.checker_num__now{font-size:4.0rem}.checker__num span.checker_num__all{font-size:1.8rem}.checker__comment{font-size:2.8rem}.checker__q{padding:36px 50px 36px 10px}.checker__q p{font-size:2.2rem;margin-bottom:0}.checker__q span{margin-right:10px;font-size:2.6rem !important;margin-bottom:0}.checker__a>div{padding:3rem}.checker__ng{padding:50px 50px 10px}.checker__ng::after{top:10px;left:60px}.checker__ng::before{background-size:100%}}@media (max-width: 767px){.checker,.result{height:550px;padding:20px 10px}#retry{margin-top:10px}.checker__comment{font-size:2.0rem}.checker__num{font-size:2.4rem}.checker__num span.checker_num__now{font-size:2.8rem}.checker__num span.checker_num__all{font-size:1.6rem}.checker__q{background-size:200% !important;padding:36px 20px 36px 10px !important}.checker__q p{font-size:1.8rem}.checker__q span{font-size:2.0rem}.checker__a{width:calc(100% + 40px) !important;margin:20px -30px 20px 0 !important}.checker__a div[class*="col-"]{padding-left:5px;padding-right:5px}.content-checker .checker__comment{padding:20px 10px 30px}.content-checker .btn,.content-checker .btn-contact,.content-checker .btn-submit,.content-checker .contact__form input[type="submit"],.contact__form .content-checker input[type="submit"]{font-size:1.6rem;padding:0.75rem 0.5rem}.content-banner{width:100%}}.content-banner{margin:50px auto;text-align:center}@media (max-width: 767px){.content-banner{margin:0 auto 40px auto !important}.content-banner .link-contact{width:calc(100% - 20px)}}.content-environment .thm-yellow-bg .row div[class*="col-"] p,.content-environment .content-checker .checker .row div[class*="col-"] p,.content-checker .content-environment .checker .row div[class*="col-"] p,.content-environment .content-checker .result .row div[class*="col-"] p,.content-checker .content-environment .result .row div[class*="col-"] p{font-size:1.8rem;text-align:center;margin-bottom:0}.content-environment .thm-yellow-bg .row div[class*="col-"] p span,.content-environment .content-checker .checker .row div[class*="col-"] p span,.content-checker .content-environment .checker .row div[class*="col-"] p span,.content-environment .content-checker .result .row div[class*="col-"] p span,.content-checker .content-environment .result .row div[class*="col-"] p span{display:block;font-size:1.6rem}@media (min-width: 768px){.content-environment .thm-yellow-bg .row,.content-environment .content-checker .checker .row,.content-checker .content-environment .checker .row,.content-environment .content-checker .result .row,.content-checker .content-environment .result .row{background:#fff}.content-environment .thm-yellow-bg .row div[class*="col-"]:not(:first-child),.content-environment .content-checker .checker .row div[class*="col-"]:not(:first-child),.content-checker .content-environment .checker .row div[class*="col-"]:not(:first-child),.content-environment .content-checker .result .row div[class*="col-"]:not(:first-child),.content-checker .content-environment .result .row div[class*="col-"]:not(:first-child){border-left:solid 2px #EE9633}}@media (max-width: 767px){.content-environment .thm-yellow-bg .row,.content-environment .content-checker .checker .row,.content-checker .content-environment .checker .row,.content-environment .content-checker .result .row,.content-checker .content-environment .result .row{margin:0 !important}.content-environment .thm-yellow-bg .row div[class*="col-"],.content-environment .content-checker .checker .row div[class*="col-"],.content-checker .content-environment .checker .row div[class*="col-"],.content-environment .content-checker .result .row div[class*="col-"],.content-checker .content-environment .result .row div[class*="col-"]{background:#fff;margin-bottom:10px}}.content-turnover .inquiry{margin-top:70px;position:relative;padding:40px 20px 10px;font-size:2.0rem;text-align:center}.content-turnover .inquiry a{color:#EE740D;text-decoration:underline}.content-turnover .inquiry img{margin:20px auto;width:100%}.content-turnover .inquiry a,.content-turnover .inquiry P,.content-turnover .inquiry span{font-size:1.8rem}.content-turnover .inquiry P{text-align:left}.content-turnover .inquiry span{text-decoration:underline}@media (min-width: 768px){.content-turnover .inquiry .chart img{width:80%}.content-turnover .inquiry P{text-align:left;padding:0 15px}}.content-seminner p,.content-seminner dt,.content-seminner dd{font-size:1.8rem}.content-seminner .tumbnail>div{position:relative}.content-seminner .tumbnail img{display:inline-block;border:solid 1px #EE9633;width:100%}.content-seminner .tumbnail a,.content-seminner .tumbnail a:hover{display:block}.content-seminner .tumbnail a::before,.content-seminner .tumbnail a:hover::before{position:absolute;content:"";width:30px;height:30px;border-radius:50%;background:#EE9633;right:20px;bottom:5px}.content-seminner .tumbnail a::after,.content-seminner .tumbnail a:hover::after{position:absolute;content:"\f0c1";font-family:"Font Awesome 5 Free";font-weight:700;font-size:1.8rem;width:30px;height:30px;color:#fff;bottom:7px;right:19px}.content-seminner dl dd{margin-bottom:2em}@media (max-width: 767px){.content-seminner .tumbnail img{margin-bottom:10px}}@media (min-width: 768px){.content-seminner dl dt{float:left;margin-bottom:1em}.content-seminner dl dd{margin-left:6em;margin-bottom:1em}.content-seminner dl ul{list-style-type:disc}.content-seminner dl ul li{display:block;margin-bottom:12px}}.content-solution .tags div[class*="col-"] .tag-caption{display:block;text-align:center;font-size:1.8rem;margin-bottom:10px}.content-solution .tags div[class*="col-"] .tag-caption::before{content:"＼";font-size:inherit}.content-solution .tags div[class*="col-"] .tag-caption::after{content:"／";font-size:inherit}.content-solution .tags div[class*="col-"] .tag,.content-solution .tags div[class*="col-"] .tag div{text-align:center;font-size:2.4rem;width:100%}.content-solution .container>.tags,.content-solution .mw_wp_form_complete>.tags{border-top:dotted 2px #EE740D}.content-solution dl dt{float:left;margin-bottom:1em;font-size:1.8rem}.content-solution dl dd{margin-left:3em;margin-bottom:1em;font-size:1.8rem}@media (min-width: 768px){.content-solution .tags div[class*="col-"] .tag{height:110px;background:transparent url(../img/memo.png) no-repeat;background-size:auto;padding-left:32px;display:flex;align-items:center}.content-solution .tags div[class*="col-"] .tag div{padding-left:16px}.content-solution .tags div[class*="col-"] .tag span{display:block;font-size:1.8rem}}@media (max-width: 767px){.content-solution .tags div[class*="col-"] .tag{background:transparent url(../img/memo_sp.png) no-repeat;padding:20px 0 20px 32px;margin-bottom:30px;background-size:100% 100%}.content-solution .tags div[class*="col-"] .tag div{padding-left:32px}.content-solution .row{margin-right:0px;margin-left:0px}}.content-video .frame-wrapper__video{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden;margin-bottom:50px}.content-video .frame-wrapper__video iframe{width:100%;height:100%;position:absolute;top:0;left:0}@media (min-width: 768px){.content-video{width:608px;margin:60px auto 30px}}.content-faq .container,.content-faq .mw_wp_form_complete{margin-bottom:70px;position:relative}.content-faq .accrodion{position:relative;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.content-faq .accrodion.active .accrodion-inner{margin:0 1px}.content-faq .accrodion.active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.content-faq .accrodion.active .accrodion-title{padding-bottom:0}.content-faq .accrodion .accrodion-inner{padding:30.5px 0;border-bottom:solid 1px #EE9633;position:relative;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.content-faq .accrodion .accrodion-title{padding:0px 70px;color:#EE9633;cursor:pointer;position:relative;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.content-faq .accrodion .accrodion-title::before{content:"Q";font-size:2.4rem;text-align:center;color:#fff;width:50px;height:50px;line-height:50px;background:#EE9633;border-radius:50%;position:absolute;top:-10px;left:10px}.content-faq .accrodion .accrodion-title::after{content:"\f0d8";font-family:"Font Awesome 5 Free";font-weight:900;font-size:2.4rem;position:absolute;top:0;right:30px;-webkit-transition:all 500ms ease;transition:all 500ms ease;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.content-faq .accrodion.active .accrodion-title::after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.content-faq .accrodion .accrodion-title h4{margin:0;color:#EE9633;font-size:2.6rem}.content-faq .accrodion .accrodion-content{position:relative}.content-faq .accrodion .accrodion-content .inner{padding:35px 70px 0}.content-faq .accrodion .accrodion-content .inner P,.content-faq .accrodion .accrodion-content .inner ul li{font-size:1.8rem;line-height:1.6}.content-faq .accrodion .accrodion-content .inner ul{list-style-type:disc;padding:0;margin:0}.content-faq .accrodion .accrodion-content .inner ul li{margin:0 0 1.4em 1.4em}.content-faq .accrodion .accrodion-content .inner::before{content:"A";font-size:2.4rem;text-align:center;color:#fff;width:50px;height:50px;line-height:50px;background:#EE9633;border-radius:50%;position:absolute;top:25px;left:10px}@media (max-width: 767px){.faq-accrodion .accrodion .accrodion-title{padding-right:16px;padding-left:35px}.faq-accrodion .accrodion .accrodion-title h4{font-size:2.2rem;line-height:1.4em}.faq-accrodion .accrodion .accrodion-title::before{font-size:1.8rem;width:30px;height:30px;line-height:30px;top:0;left:0}.faq-accrodion .accrodion .accrodion-title::after{font-size:1.8rem;top:0;right:0}.faq-accrodion .accrodion .accrodion-content .inner{padding-right:0;padding-left:35px}.faq-accrodion .accrodion .accrodion-content .inner p{font-size:1.8rem}.faq-accrodion .accrodion .accrodion-content .inner::before{font-size:1.8rem;width:30px;height:30px;line-height:30px;top:35px;left:0}}.content-contact{position:relative;background:#b5e8ff}.content-contact .container,.content-contact .mw_wp_form_complete{position:relative;font-size:1.8rem}.content-contact .container *,.content-contact .mw_wp_form_complete *{font-size:inherit}.contact__form .d-flex{padding-top:12px}.contact__form label{font-weight:bold !important;color:#009FE8;font-size:2.2rem !important}.contact__form label+span{font-weight:bold;display:inline-block;line-height:1em;padding:8px 2px 8px 5px;font-size:1.4rem;color:#fff;background:#009FE8;margin-bottom:0.25em;vertical-align:bottom;letter-spacing:4px;margin-left:12px}.contact__form input{font-family:-apple-system,BlinkMacSystemFont,Roboto,"Segoe UI","Helvetica Neue",HelveticaNeue,YuGothic,"Yu Gothic Medium","Yu Gothic",Verdana,Meiryo,sans-serif !important}.contact__form textarea,.contact__form select,.contact__form .bootstrap-select>.dropdown-toggle,.contact__form input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]){border:none;outline:none;display:block;width:100%;height:58px;border-radius:8px;background-color:#fff;padding-left:18px;padding-right:18px;border:1px solid #dddddd;margin-bottom:10px;box-shadow:3px 0px 10px 0px rgba(46,61,98,0.1);font-size:1.8rem;margin-bottom:0}.contact__form select{width:auto;display:inline-block}.contact__form .mwform-tel-field input[type="text"]{display:inline-block !important;width:auto !important;padding-left:4px;padding-right:4px}.contact__form textarea{height:194px;padding-top:20px}.contact__form .p-postal-code{max-width:5em;display:inline-block !important}.contact__form [type="radio"]:not(:checked),.contact__form [type="radio"]:checked,.contact__form [type="checkbox"]:not(:checked),.contact__form [type="checkbox"]:checked{position:absolute;left:-9999px}.contact__form [type="radio"]:not(:checked),.contact__form [type="radio"]:checked,.contact__form [type="checkbox"]:not(:checked),.contact__form [type="checkbox"]:checked{cursor:pointer;position:relative}.contact__form [type="radio"]:not(:checked)+span,.contact__form [type="radio"]:checked+span,.contact__form [type="checkbox"]:not(:checked)+span,.contact__form [type="checkbox"]:checked+span{position:relative}.contact__form [type="radio"]:not(:checked)+span:before,.contact__form [type="radio"]:checked+span:before,.contact__form [type="checkbox"]:not(:checked)+span:before,.contact__form [type="checkbox"]:checked+span:before{content:"";position:absolute;left:-2.0em;top:-3px;width:1.5em;height:1.5em;border:2px solid #009FE8;background:#fff;box-shadow:3px 0px 10px 0px rgba(46,61,98,0.1)}.contact__form [type="radio"]:not(:checked)+span:before,.contact__form [type="radio"]:checked+span:before{top:-4px;border-radius:50%}.contact__form [type="checkbox"]:not(:checked)+span:after,.contact__form [type="checkbox"]:checked+span:after{font-weight:bold;content:"\2713\0020";position:absolute;top:0px;left:calc(-2.0em + 0.7em);font-size:2.4rem;line-height:0.8;color:#009FE8;transition:all 0.2s;font-family:"Lucida Sans Unicode", "Arial Unicode MS", Arial}.contact__form [type="radio"]:not(:checked)+span:after,.contact__form [type="radio"]:checked+span:after{content:"";position:absolute;width:calc(1.0em - 1px);height:calc(1.0em - 1px);border-radius:50%;background-color:#009FE8;left:calc(-2em + 0.3em);top:1px}.contact__form [type="radio"]:not(:checked)+span:after,.contact__form [type="checkbox"]:not(:checked)+span:after{opacity:0;transform:scale(0)}.contact__form [type="radio"]:checked+span:after,.contact__form [type="checkbox"]:checked+span:after{opacity:1;transform:scale(1)}.contact__form [type="radio"]:disabled:not(:checked)+span:before,.contact__form [type="radio"]:disabled:checked+span:before,.contact__form [type="checkbox"]:disabled:not(:checked)+span:before,.contact__form [type="checkbox"]:disabled:checked+span:before{box-shadow:none;border-color:#bbb;background-color:#ddd}.contact__form [type="radio"]:disabled:checked+span:after,.contact__form [type="checkbox"]:disabled:checked+span:after{color:#999}.contact__form [type="radio"]:disabled+span,.contact__form [type="checkbox"]:disabled+span{color:#aaa}.contact__form .horizontal-item{display:inline-block;padding:12px 12px 0 20px}.contact__form .horizontal-item.checkobx-wrap{padding-left:40px}.contact__form .horizontal-item+.horizontal-item{margin-left:0 !important}.contact__form .vertical-item{padding:0 0 2px 16px;display:block}.contact__form .mwform-radio-field-text{color:#000;font-size:1.8rem;font-weight:normal}.contact__form ::-webkit-input-placeholder,.contact__form ::-moz-placeholder,.contact__form :-ms-input-placeholder,.contact__form ::-ms-input-placeholder,.contact__form ::placeholder{opacity:1;color:#737789}.contact__form a{color:#000;text-decoration:none;border-bottom:solid 2px #009FE8}.contact__form .submit-wrap ul{display:flex;justify-content:center}.contact__form .submit-wrap ul li{padding:0 40px}.contact__form input[type="submit"]{display:block;margin:0 auto;border:none;color:#fff;font-weight:bold;height:auto}.contact__form input[type="submit"]:hover{opacity:0.9}.contact__form input[type="submit"].com_back{background-color:#7e7e7e}.contact__form .iventcom_privacy{text-align:center}.mw_wp_form_confirm .confirm-hide{display:none}.mw_wp_form_confirm div[class^="col-"]{padding-top:12px}.mw_wp_form_complete{text-align:center;margin:0 auto}.mw_wp_form_complete>div{padding:100px 20px 0;background:transparent !important}.mw_wp_form .error{font-size:1.6rem;color:#FF3300;font-weight:normal}@media (min-width: 768px){.contact__form .d-flex{justify-content:space-between}.contact__form .submit-wrap ul li{padding:0;margin-bottom:12px}.contact__form input[type="submit"]{background-size:contain !important;font-size:2.4rem}.contact__form input[type="submit"].com_back{width:4em;position:absolute;left:0}}@media (max-width: 767px){.submit-wrap ul{flex-direction:column-reverse}.submit-wrap ul input[type="submit"].com_back{margin-top:20px}}footer{visibility:visible;color:#7e7e7e;margin-top:0;background:#fff}footer img{width:100%}footer .container::before,footer .mw_wp_form_complete::before{content:none}footer .copyright{border-top:solid 1px #e4e4e4;padding:20px 0;margin-top:20px;font-size:1.4rem;text-align:center}@media (min-width: 768px){footer{padding:0 40px}footer .affiliated{margin-top:-2em;font-size:1.4rem}footer .logo-wrap{align-items:center;text-align:center}footer .logo-wrap div:nth-child(1) img{width:50%}}@media (max-width: 767px){footer .container,footer .mw_wp_form_complete{max-width:calc(100% - 40px);padding:30px 20px 40px}footer .footer_wrap{text-align:center}footer .footer_wrap div img{width:80%}footer .logo-wrap div img{width:80%}footer .copyright{margin-left:-40px;margin-right:-40px}}

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