body,h1,h2,h3,h4,h5,h6,input,textarea,select{font-family:Zen Kaku Gothic New,　sans-serif;font-style:Regular;font-weight:400}.bgextend{animation-name:bgextendAnimeBase;animation-duration:1s;animation-fill-mode:forwards;position:relative;overflow:hidden;opacity:0}@keyframes bgextendAnimeBase{from{opacity:0}to{opacity:1}}.bgappear{animation-name:bgextendAnimeSecond;animation-duration:1s;animation-delay:0.6s;animation-fill-mode:forwards;opacity:0}@keyframes bgextendAnimeSecond{0%{opacity:0}100%{opacity:1}}.bgLRextend::before{animation-name:bgLRextendAnime;animation-duration:1s;animation-fill-mode:forwards;content:"";position:absolute;width:100%;height:100%;background-color:#666}@keyframes bgLRextendAnime{0%{transform-origin:left;transform:scaleX(0)}50%{transform-origin:left;transform:scaleX(1)}50.001%{transform-origin:right}100%{transform-origin:right;transform:scaleX(0)}}.bgappearTrigger,.bgLRextendTrigger{opacity:0}html{scroll-behavior:smooth}@media all and (max-width:980px){.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}}.mw_wp_form input[type="email"],.mw_wp_form input[type="tel"],.mw_wp_form input[type="text"],.mw_wp_form textarea{padding:15px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;border:1px solid #ccc;border-radius:5px}.cform th{font-size:15px;width:25%;border-bottom:solid 1px #d6d6d6;padding:30px;font-weight:bolder}.cform td{font-size:14px;line-height:200%;border-bottom:solid 1px #d6d6d6;padding:50px}.entry-content tr td{border:0px solid #eee!important;padding:30px 100px!important}.entry-content table:not(.variations){border:0px solid #eee;margin:0 auto 15px!important;width:100%!important}.cform{width:100%;margin:30px}.cform option,.cform textarea,.cform input[type=text],.cform input[type=email],.cform input[type=search],.cform input[type=url]{width:100%;margin:0 auto}@media only screen and (max-width:767px){.cform th,.cform td{width:100%;border:1px solid #999;padding:.5em 1em;display:block;border-top:none}.entry-content tr td{padding:30px 0px!important}}.submit-btn input{background-color:#accf4e;border:0;color:#ffffff;font-size:1.3em;font-weight:bolder;margin:0 auto;padding:10px 35px;cursor:pointer;text-align:center;border-radius:5px}.submit-btn{text-align:center;margin-top:20px;　cursor:pointer}.submit-btn input:hover{background:#accf4e;color:#FFFFFF;border-radius:5px;　cursor:pointer}.required-srt{font-size:0.8em;padding:3px 8px;margin-right:15px;background:#accf4e;color:#ffffff;border-radius:3px}.news article{margin-bottom:10px}.news article h2{width:calc(100% - 120px);float:right;font-size:14px;padding-top:3px}@media (max-width:980px){.et_pb_menu .et_mobile_menu{top:45px;padding:5%}.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu{border-color:#fff!important}.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item a{color:#f6f6f6!important}#mobile_menu1 ul li.current-menu-item a{color:#f6f6f6!important}}