body,h3,h4,h5,h6,p,input,textarea,select{font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif!important}@media all and (max-width:980px){.et_pb_row{width:93%}.custom-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.mobile-order-1{-webkit-order:1;order:1}.mobile-order-2{-webkit-order:2;order:2}.mobile-order-3{-webkit-order:3;order:3}.mobile-order-4{-webkit-order:4;order:4}.custom-row:last-child .et_pb_column:last-child{margin-bottom:30px}.v_line_fix{width:1px;height:90px;background-color:#ffffff}.wp-pagenavi{clear:both;text-align:center;padding:50px}.wp-pagenavi a,.wp-pagenavi span{color:#999;background-color:#FFF;border:solid 1px #00bea5;padding:8px 15px;margin:02px;white-space:nowrap;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;text-align:center;text-decoration:none}.wp-pagenavi .pages span:hover{color:#00bea5!important}.wp-pagenavi a:hover,.wp-pagenavi .pages a:hover{color:#FFF!important;background-color:#999;border-color:#00bea5}et_pb_blog_0 .wp-pagenavi span:hover{color:#FFFFFF!important;background-color:#999;border-color:#999}.wp-pagenavi span.current{color:#FFFimportant;background-color:#383838;border-color:#00bea5;font-weight:bold}.et_pb_post a.more-link{color:#ffffff;background:#00bea5;border:1px solid #00bea5;padding:.5em 2.3em;border-radius:50px;text-transform:capitalize;display:inline-block;transition:all 0.3s ease-in-out}.et_pb_post a.more-link:hover{background:transparent;color:#00bea5;border:1px solid #00bea5;transition:all 0.3s ease-in-out}a{color:#ffffff;text-decoration:none}.contact-content{margin-bottom:100px}.stepBar{display:flex;max-width:400px;position:relative;margin:4rem auto;text-align:center}.stepBar li{font-size:12px;list-style:none;position:relative;width:33.333%}.stepBar li:after{background:#ACB1B9;content:"";width:calc(100% - 24px);height:4px;position:absolute;left:calc(-50% + 12px);top:10px}.stepBar li:first-child:after{display:none}.stepBar li span{background:#ACB1B9;color:#ffffff;display:inline-block;height:24px;margin-bottom:5px;line-height:24px;width:24px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.stepBar .visited:after{background:#2E3642}.stepBar .visited span{background:#2E3642}.contact-ttl{font-size:3rem;color:#2E3642;text-align:center;margin-bottom:3.5rem;font-weight:bold}.contact-inner .common-link,.contact-done .common-link{height:60px;line-height:60px;margin-top:60px}.contact-done .common-link{text-align:center}.contact-done .common-link{text-align:center}.contact-table{width:100%;margin:0 auto 6.8rem}.contact-form__inner{margin-bottom:3rem;border-bottom:1px solid #D8DDE4}.contact-form__01{border-bottom:1px solid #D8DDE4}.contact-form__01,.contact-form__02{display:block}@media screen and (min-width:560px){.contact-form__01,.contact-form__02{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center}.contact-content .contact-form__01,.contact-content .contact-form__02{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.contact-form__name{margin-right:1rem;max-width:244px;width:100%;border-top:6px solid transparent;border-bottom:6px solid transparent;font-weight:normal;font-size:16px;text-align:left;padding:16px 0;display:block}@media screen and (min-width:560px){.contact-form__name{display:inline;padding:32px 0;flex:0 0 22.4%}}.contact-form__required{display:inline-block;background-color:#00bea5;color:#ffffff;padding:0 0.5em;font-size:12px;line-height:2;margin-left:16px}.contact-table td{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:816px;width:100%;display:block;padding:0px 0 32px}@media screen and (min-width:560px){.contact-table td{padding:32px 0;flex:0 0 75%}}.contact-table input,.contact-table textarea{width:100%;background-color:#F1F2F3;border:none;padding:14px 10px;border-radius:4px}.contact-common__body{color:#6C737E;margin:30px 0;text-align:center}.contact-table textarea{min-height:208px}input:-ms-input-placeholder{color:#ACB1B9}input::-ms-input-placeholder{color:#ACB1B9}.contact-agreement h3{font-size:1.6rem;font-weight:normal}.contact-agreement__inner{padding:14px 0 32px}@media screen and (min-width:560px){.contact-agreement__inner{padding:14px 0 60px;display:flex}}.contact-privacy{text-decoration:underline;color:#00bea5;display:inline}@media screen and (min-width:560px){.contact-privacy{margin-left:20px}.contact-privacy:hover{opacity:0.6}}.mwform-checkbox-field input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;position:relative;right:0;bottom:0;left:0;height:20px;width:20px;vertical-align:-.8px;transition:all .15s ease-out 0s;color:#3C3D3C;cursor:pointer;display:inline-block;margin:.4px;outline:none;background-color:#ECECEC;border:1px solid #D8DDE4}input[type=checkbox]::before,input[type=checkbox]::after{position:absolute;content:"";background:#3C3D3C;transition:all .2s ease-in-out}input[type=checkbox]::before{left:2px;top:6px;width:0;height:2px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}input[type=checkbox]::after{right:9px;bottom:3px;width:2px;height:0;transform:rotate(40deg);-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg)}input[type=checkbox]:checked::before{left:2px;top:11px;width:6px;height:2px}input[type=checkbox]:checked::after{right:6px;bottom:2px;width:2px;height:14px}input[type=checkbox]:indeterminate:before,input[type=checkbox]:indeterminate:after{width:7px;height:2px;transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}input[type=checkbox]:indeterminate:before{left:1px;top:7px}input[type=checkbox]:indeterminate:after{right:6px;bottom:2px}input[type=submit]{cursor:pointer;outline:none}.mw_wp_form .common-link{pointer-events:auto;color:#ffffff;background:#00bea5;margin:0 auto;height:60px;line-height:56px;display:block;width:44%}@media (hover:hover) and (pointer:fine){.mw_wp_form .common-link:hover{color:#00bea5;background:#fff}}.contact-conversion__btn{margin:0 auto;display:flex;max-width:800px}.check-content table th{background-color:#F1F2F3;padding:23px 20px;border:none}.check-content .contact-agreement{display:none}.check-content .contact-table td{font-size:16px}.check-content .contact-agreement{display:none}.mw_wp_form .back-btn{pointer-events:auto;color:#fff;border:1px solid #6C737E;background-color:#6C737E;margin:0 auto;height:60px;line-height:56px;display:block;background-size:200% 100%;font-size:18px;text-align:center;max-width:384px;width:44%;position:relative;overflow:hidden;border-radius:5px 5px 5px 5px;font-weight:bold}@media (hover:hover) and (pointer:fine){.mw_wp_form .back-btn:hover{color:#6C737E;background-color:#fff;background-position:-100% 100%;transition:0.5s}}.check-content{margin:0 auto;width:100%;max-width:1100px}.check-content .common-link{background-color:#00bea5;color:#fff}@media (hover:hover) and (pointer:fine){.check-content .common-link:hover{background-color:#fff;color:#00bea5;transition:0.5s;background-position:-100% 100%}}.check-content .contact-form__02{border-bottom:1px solid #D8DDE4}.check-content tr:first-child{border-top:1px solid #D8DDE4}.common-link{display:block;font-size:18px;text-align:center;max-width:384px;width:100%;margin:0 auto;border:1px solid #00bea5;position:relative;overflow:hidden;height:44px;line-height:40px;background-size:200% 100%;background-color:#fff;border-radius:5px 5px 5px 5px;font-weight:bold}@media (hover:hover) and (pointer:fine){.common-link:hover{transition:0.5s;background-color:#00bea5;background-position:-100% 100%}.common-link:hover span{color:#fff}}.common-link span{color:#00bea5;position:relative;font-weight:400;transition:.3s}.entry-content{margin-bottom: 100px}.entry-content tr td{border-top:0px solid #eee!important;padding:30px 0px 30px 0px}.entry-content table:not(.variations){border:0px solid #eee!important;margin:0 0 50px}.entry-content thead th,.entry-content tr th{padding:30px;font-size:14px;font-weight:400}@media screen and (max-width:560px){.check-content table th{background-color:initial}.entry-content tr td{padding:0px 0 30px}.entry-content thead th,.entry-content tr th{max-width:100%;text-align:left;padding:30px 0}.contact-table td{max-width:100%;text-align:left;padding:30px}}.contact-agreement{margin:40px auto 0;width:100%;max-width:1000px}.mwform-checkbox-field input[type="checkbox"]{top:4px}.et_pb_post_content_0_tb_body{width:100%;max-width:870px;margin:0 auto;margin-left:auto!important}.et_pb_blog_0 .entry-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (max-width:959px){.et-tb #page-container,.et-tb-has-header #page-container{overflow:hidden}}.et_pb_posts .et_pb_post{display:flex;flex-direction:row;align-content:space-around;justify-content:flex-start;align-items:center}@media screen and (max-width:560px){.et_pb_posts .et_pb_post{display:grid}}.et_pb_blog_0 .et_pb_post .entry-title,.et_pb_blog_0 .not-found-title{order:2;width:85%;margin:0 0 0 20px}@media screen and (max-width:560px){.et_pb_blog_0 .et_pb_post .entry-title,.et_pb_blog_0 .not-found-title{width:100%;margin:0}}.et_pb_blog_0 .et_pb_post .post-meta,.et_pb_blog_0 .et_pb_post .post-meta a,#left-area .et_pb_blog_0 .et_pb_post .post-meta,#left-area .et_pb_blog_0 .et_pb_post .post-meta a{order:1;width:15%;min-width:95px;background:#00bea5;padding:4px}et_pb_menu_0_tb_header.et_pb_menu .nav li ul,.et_pb_menu_1_tb_header.et_pb_menu .nav li ul{width:300px}