@charset "UTF-8";@font-face{font-family:"noto-sans-jp";font-display:swap;src:url(//lychee-redmine.jp/wp-content/themes/agileware/css/../assets/font/Noto_Sans_JP/NotoSansJP-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"noto-sans-jp";font-display:swap;src:url(//lychee-redmine.jp/wp-content/themes/agileware/css/../assets/font/Noto_Sans_JP/NotoSansJP-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Roboto";font-display:swap;src:url(//lychee-redmine.jp/wp-content/themes/agileware/css/../assets/font/Roboto/Roboto-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Roboto";font-display:swap;src:url(//lychee-redmine.jp/wp-content/themes/agileware/css/../assets/font/Roboto/Roboto-Black.woff) format("woff");font-weight:900;font-style:normal}h1,h2,h3{font-family:"YakuHanJP_Narrow","noto-sans-jp",sans-serif}.whitepaper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:40px!important}@media screen and (min-width:64em){.whitepaper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:100px!important}}.whitepaper-left{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}@media screen and (min-width:64em){.whitepaper-left{margin-right:30px}}.whitepaper-left h2{font-size:22px;font-weight:600;margin-bottom:20px;text-align:center;line-height:1.6}@media screen and (min-width:35.5em){.whitepaper-left h2{font-size:28px}}@media screen and (min-width:64em){.whitepaper-left h2{text-align:left}}.whitepaper-left h2 span{background:-webkit-gradient(linear,left top,left bottom,color-stop(70%,transparent),color-stop(70%,#fec66d),color-stop(100%,#fec66d),color-stop(90%,transparent));background:linear-gradient(transparent 70%,#fec66d 70%,#fec66d 100%,transparent 90%)}.whitepaper-left .post-content{margin-top:20px}.whitepaper-left .post-content .bnr{border-radius:10px;margin-bottom:20px}.whitepaper-left .post-content h3{font-size:18px;font-weight:600;margin-bottom:10px;color:#43b292}@media screen and (min-width:35.5em){.whitepaper-left .post-content h3{font-size:20px}}.whitepaper-left .post-content ul{border-bottom:2px solid #eee;padding-bottom:10px;margin-bottom:20px}.whitepaper-left .post-content ul li{font-size:15px;position:relative;margin-bottom:15px;padding-left:28px;font-weight:500}@media screen and (min-width:35.5em){.whitepaper-left .post-content ul li{font-size:18px}}.whitepaper-left .post-content ul li:after,.whitepaper-left .post-content ul li:before{position:absolute;content:"";display:block}.whitepaper-left .post-content ul li:before{left:5px;top:8px;width:10px;height:6px;border-left:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);z-index:2}.whitepaper-left .post-content ul li:after{left:0;top:2px;width:20px;height:20px;border-radius:50%;background:#43b292;z-index:1}.whitepaper-left .post-content p{font-size:13px;margin-bottom:10px}@media screen and (min-width:64em){.whitepaper-left .post-content p{font-size:15px;margin-bottom:15px}}.whitepaper .contact .contact-form{margin:0 auto 20px}@media screen and (min-width:64em){.whitepaper .contact .contact-form{max-width:750px}}.whitepaper .contact.whitepaper-form{width:100%;border:1px solid #eee;border-radius:15px;margin:20px auto;padding:0 20px;background:#fff;-webkit-box-shadow:0px 1px 10px rgba(51,51,51,.16);box-shadow:0px 1px 10px rgba(51,51,51,.16)}@media screen and (min-width:64em){.whitepaper .contact.whitepaper-form{width:45%;margin:0;border:none;padding:20px}}.whitepaper .contact.whitepaper-form .tab-content{display:none}.whitepaper .contact.whitepaper-form .tab-download{display:block}.whitepaper .contact.whitepaper-form .contact-form{margin:0}.whitepaper .contact.whitepaper-form .contact-form .tab-btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0}.whitepaper .contact.whitepaper-form .contact-form .tab-btn-wrap li{margin-right:20px;margin-bottom:0;font-size:15px}.whitepaper .contact.whitepaper-form .contact-form .radio input[type=radio]+label[for]{line-height:18px;padding:0;margin-bottom:3px}.whitepaper .contact.whitepaper-form .contact-form .radio input[type=radio]+label[for]:before{width:18px;height:18px;margin-right:5px}.whitepaper .contact.whitepaper-form .contact-form .radio input[type=radio]+label[for]:after{-webkit-animation:checks-action-after .2s ease 0s 1 forwards!important;animation:checks-action-after .2s ease 0s 1 forwards!important}.whitepaper .contact.whitepaper-form .contact-form dl{margin-top:10px}@media screen and (min-width:64em){.whitepaper .contact.whitepaper-form .contact-form dl{margin-top:0;margin-bottom:5px}}.whitepaper .contact.whitepaper-form .contact-form dl dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;margin-bottom:5px;font-size:14px}.whitepaper .contact.whitepaper-form .contact-form dl dt p{margin-bottom:0}.whitepaper .contact.whitepaper-form .contact-form dl dt .required{font-size:12px;margin-left:8px;width:40px;border-radius:4px;-webkit-transform:none;transform:none;padding:0;display:inline-block;background:#cb000b;color:#fff;border-radius:8px;text-align:center;font-weight:800;margin-left:4px;padding:0 0 1px}.whitepaper .contact.whitepaper-form .contact-form dl dd{text-align:left;margin-bottom:10px}.whitepaper .contact.whitepaper-form .contact-form dl dd input{line-height:40px;padding:0 10px;font-size:14px;-webkit-transition:0s;transition:0s}.whitepaper .contact.whitepaper-form .contact-form dl dd input[type=number]{width:100px}.whitepaper .contact.whitepaper-form .contact-form dl dd .wpcf7-checkbox .wpcf7-list-item label{padding:0 15px 5px 5px;font-size:14px;margin:0 0 1px;border:none;line-height:1.4}.whitepaper .contact.whitepaper-form .contact-form dl dd .wpcf7-checkbox .wpcf7-list-item label:before{width:16px;height:16px;left:7px;top:7px}.whitepaper .contact.whitepaper-form .contact-form dl dd .wpcf7-checkbox .wpcf7-list-item label:after{top:10px;left:12px;width:5px;height:9px}.whitepaper .contact.whitepaper-form .contact-form dl dd input{border:none;border-radius:8px;width:100%;line-height:40px}.whitepaper .contact.whitepaper-form .contact-form dl dd input[type=email],.whitepaper .contact.whitepaper-form .contact-form dl dd input[type=number],.whitepaper .contact.whitepaper-form .contact-form dl dd input[type=tel],.whitepaper .contact.whitepaper-form .contact-form dl dd input[type=text]{border:1px solid #ccc}.whitepaper .contact.whitepaper-form .contact-form dl dd textarea{border:none;border-radius:8px;width:100%;padding:20px;min-height:110px;height:110px;font-size:14px}@media screen and (min-width:64em){.whitepaper .contact.whitepaper-form .contact-form dl dd textarea{font-size:16px}}.whitepaper .contact.whitepaper-form .contact-form dl dd input[type=number]{width:200px}.whitepaper .contact.whitepaper-form .contact-form dl dd.col2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.whitepaper .contact.whitepaper-form .contact-form dl dd.col2 span{display:block;width:49%}.whitepaper .contact.whitepaper-form .contact-form dl dd>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}.whitepaper .contact.whitepaper-form .contact-form dl dd>ul>li{list-style:none;background:#fff;border-radius:8px;margin-bottom:8px}.whitepaper .contact.whitepaper-form .contact-form dl dd>ul>li label{padding:15px 15px 10px}.whitepaper .contact.whitepaper-form .contact-form dl dd>ul>li label span{-webkit-box-flex:1;-ms-flex:1;flex:1}.whitepaper .contact.whitepaper-form .contact-form dl dd>ul>li input[type=text]{line-height:inherit!important;font-size:16px;padding:0;margin-left:10px;-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:0;border-bottom:1px solid #717171;height:24px}.whitepaper .contact.whitepaper-form .contact-form dl dd>ul>li input[type=text]:focus{outline:none;border-bottom:1px solid #43b292}.whitepaper .contact.whitepaper-form .contact-form dl dd>ul.checkbox li label{padding:22px 15px 12px 55px;display:-webkit-box;display:-ms-flexbox;display:flex}.whitepaper .contact.whitepaper-form .contact-form dl dd>ul.checkbox li label input[type=text]{height:24px;margin-top:-4px}.whitepaper .contact.whitepaper-form .contact-form dl dd>ul.column1 li{width:100%}.whitepaper .contact.whitepaper-form .contact-form dl dd>ul.column2 li{width:100%}@media screen and (min-width:35.5em){.whitepaper .contact.whitepaper-form .contact-form dl dd>ul.column2 li{width:49%}}.whitepaper .contact.whitepaper-form .contact-form dl dd>ul.column4 li{width:100%}@media screen and (min-width:35.5em){.whitepaper .contact.whitepaper-form .contact-form dl dd>ul.column4 li{width:24%}}.whitepaper .contact.whitepaper-form .contact-form dl dd>ul.radio li input[type=radio]{width:auto}.whitepaper .contact.whitepaper-form .contact-form dl dd>ul.radio li input[type=radio]+label:before{width:24px;height:24px;margin-right:10px}.whitepaper .contact.whitepaper-form .contact-form dl dd>ul.radio li input[type=radio]+label:after{width:0;height:0}.whitepaper .contact.whitepaper-form .contact-form dl dd>ul.radio li input[type=radio]:checked+label:after{-webkit-animation:checks-action-after-li .2s ease 0s 1 forwards;animation:checks-action-after-li .2s ease 0s 1 forwards}.whitepaper .contact.whitepaper-form .contact-form input[type=checkbox]{top:0}.whitepaper .contact.whitepaper-form .contact-form .submit{position:relative;display:block;margin:0 auto;text-align:center}.whitepaper .contact.whitepaper-form .contact-form .submit .btn{z-index:1;margin-top:15px}.whitepaper .contact.whitepaper-form .contact-form .submit:before{width:10px;top:10px}.whitepaper .contact.whitepaper-form .contact-form .submit:hover:before{right:20px}.whitepaper .contact.whitepaper-form .contact-form .privacy-area{font-size:12px;margin-bottom:10px;margin-top:12px;padding-top:5px;border-top:1px solid #ddd}.whitepaper .contact.whitepaper-form .contact-form .privacy-area p{margin-bottom:5px}.whitepaper .contact.whitepaper-form .contact-form .privacy-area p span{display:none}.whitepaper .contact.whitepaper-form .contact-form .wpcf7-spinner{display:block;margin:0 auto}.whitepaper .contact.whitepaper-form .contact .contact-form .submit:before{top:10px}.whitepaper .contact.whitepaper-form .wpcf7-checkbox .wpcf7-list-item label{border:1px solid #ccc}.whitepaper .contact.whitepaper-form .privacy-area{text-align:center;font-size:12px;margin-top:20px;margin-bottom:20px;padding-top:10px;border-top:1px solid #ddd}.whitepaper .contact.whitepaper-form .privacy-area p{text-align:left}@media screen and (min-width:64em){.whitepaper .contact.whitepaper-form .privacy-area p{text-align:center}}.whitepaper .contact.whitepaper-form .privacy-area p a{display:inline;color:#00acba;text-decoration:underline}.whitepaper .contact.whitepaper-form .privacy-area p a:hover{color:#43b292}.whitepaper .contact.whitepaper-form .wpcf7 .ajax-loader{position:absolute;bottom:-50px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:0}.whitepaper .contact.whitepaper-form .wpcf7-not-valid-tip{margin-top:8px}.whitepaper .contact.whitepaper-form .wpcf7 form.invalid .wpcf7-response-output,.whitepaper .contact.whitepaper-form .wpcf7 form.unaccepted .wpcf7-response-output{border:none;text-align:center;font-weight:700;color:red;font-size:16px;padding:0;margin:0 0 20px}.whitepaper .contact.whitepaper-form .wpcf7-checkbox .wpcf7-list-item{display:block;margin:0}.whitepaper .contact.whitepaper-form .wpcf7-checkbox .wpcf7-list-item label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;padding:17px 15px 20px 55px;border-radius:8px;cursor:pointer;margin:0 0 8px}.whitepaper .contact.whitepaper-form .wpcf7-checkbox .wpcf7-list-item label input{width:20px;height:20px;margin-right:8px}.whitepaper .contact.whitepaper-form .wpcf7-not-valid-tip{font-size:11px}.whitepaper .contact.whitepaper-form .wpcf7-not-valid-tip{width:100%!important}.whitepaper-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.whitepaper-list .form_inner{-webkit-filter:none!important;filter:none!important;border:5px solid #eee;max-width:800px!important}.whitepaper-list .download-list{width:100%;padding:0 10px;margin-bottom:20px}@media screen and (min-width:64em){.whitepaper-list .download-list{padding:0 30px;margin-bottom:30px}}.whitepaper-list .download-list:not(:last-child){margin-bottom:30px}@media screen and (min-width:64em){.whitepaper-list .download-list:not(:last-child){margin-bottom:50px}}.whitepaper-list .download-list h2{font-size:1.6rem;border-top:1px solid #cb000b;border-bottom:1px solid #cb000b;padding:10px 0;margin-bottom:15px}@media screen and (min-width:64em){.whitepaper-list .download-list h2{font-size:1.8rem;margin-bottom:20px}}.whitepaper-list .download-list h2:before{display:none}.whitepaper-list .download-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}@media screen and (min-width:64em){.whitepaper-list .download-list ul{gap:20px}}.whitepaper-list .download-list ul li{width:calc(50% - 5px)}@media screen and (min-width:64em){.whitepaper-list .download-list ul li{width:calc(25% - 15px)}}.whitepaper-list .download-list ul li.wide{width:100%;text-align:center}.whitepaper-list .download-list ul li.wide h4{font-size:1.6rem;font-weight:600;margin-bottom:10px;line-height:1.4;text-align:center;margin-top:1rem}@media screen and (min-width:48em){.whitepaper-list .download-list ul li.wide h4{font-size:1.6rem;margin-top:2rem}}.whitepaper-list .download-list ul li.wide .images{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}@media screen and (min-width:48em){.whitepaper-list .download-list ul li.wide .images{gap:30px}}.whitepaper-list .download-list ul li.wide .images img{width:calc((100% - 10px) / 2);height:auto}@media screen and (min-width:48em){.whitepaper-list .download-list ul li.wide .images img{width:calc((100% - 100px) / 3)}}.whitepaper-list .download-list ul li>a,.whitepaper-list .download-list ul li>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none;height:100%;cursor:pointer}.whitepaper-list .download-list ul li .image{height:200px;-ms-flex-negative:0;flex-shrink:0;margin-bottom:10px}.whitepaper-list .download-list ul li .summary{-webkit-box-flex:1;-ms-flex:1;flex:1;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-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.whitepaper-list .download-list ul li h3{font-size:1.3rem;text-align:center;line-height:1.6}@media screen and (min-width:64em){.whitepaper-list .download-list ul li h3{font-size:1.5rem}}.whitepaper-list .download-list ul li img{display:block;width:auto;height:200px;max-height:200px;-o-object-fit:contain;object-fit:contain;margin:0 auto}.whitepaper-list .download-list ul li .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#cb000b;border:2px solid #cb000b;border-radius:30px;line-height:1;padding:7px 15px;text-decoration:none;color:#fff;font-weight:600;-webkit-transition:.3s;transition:.3s;font-size:1.3rem;margin:12px auto 0}@media screen and (min-width:64em){.whitepaper-list .download-list ul li .btn{font-size:1.4rem}}.whitepaper-list .download-list ul li .btn svg{fill:#fff;-webkit-transition:.3s;transition:.3s;margin-right:5px}.whitepaper-list .download-list ul li a:hover .btn,.whitepaper-list .download-list ul li>div:hover .btn{background:#fff;color:#cb000b}.whitepaper-list .download-list ul li a:hover .btn svg,.whitepaper-list .download-list ul li>div:hover .btn svg{fill:#cb000b}.whitepaper-list .download-list ul li.wide{width:100%}.whitepaper-list .download-list ul li.wide h4,.whitepaper-list .download-list ul li.wide p{text-align:center}.whitepaper-list .download-list ul li.wide p{margin:1rem auto!important}.whitepaper-list .download-list ul li.wide .images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:48em){.whitepaper-list .download-list ul li.wide .images{margin-bottom:0}}.whitepaper-list .download-list ul li.wide .images img{display:block;width:auto;max-width:100%;max-height:100%;width:290px;height:180px;-ms-flex-negative:0;flex-shrink:0}.whitepaper-list .download-list ul.col3 li{width:calc(50% - 5px)}@media screen and (min-width:64em){.whitepaper-list .download-list ul.col3 li{width:calc(33.3333333333% - 15px)}}.whitepaper-list .download-list ul.main_dl{-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}.whitepaper-list .download-list ul.main_dl li .image{width:100%}@media screen and (min-width:48em){.whitepaper-list .download-list ul.main_dl li .image{width:350px;height:200px;margin:1rem auto}}.whitepaper-list .download-list ul.main_dl li img{width:100%}@media screen and (min-width:48em){.whitepaper-list .download-list ul.main_dl li img{width:350px;height:200px;max-height:200px}}.whitepaper-list .download-list ul.main_dl.col3 li{width:auto!important}.download-list ul li.wide.download-list-3piece{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:35.5em){.download-list ul li.wide.download-list-3piece{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.download-list ul li.wide.download-list-3piece a:not(:last-child){margin-bottom:3rem}@media screen and (min-width:35.5em){.download-list ul li.wide.download-list-3piece a:not(:last-child){margin-bottom:0}}.download-list ul li.wide.download-list-3piece .images{width:90%;margin:0 auto;gap:0}.download-list ul li.wide.download-list-3piece .images img{height:auto}.swiper{overflow:hidden;margin-bottom:10px}.swiper .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swiper .swiper-slide{text-align:center}.swiper .swiper-slide img{-o-object-fit:contain;object-fit:contain;height:100%!important;max-height:200px}@media screen and (min-width:35.5em){.swiper .swiper-slide img{max-height:350px}}.slider-thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.slider-thumbnail li{width:calc(33.3333333333% - 8px)}@media screen and (min-width:35.5em){.slider-thumbnail li{width:calc(25% - 9px)}}.slider-thumbnail li img{-o-object-fit:contain;object-fit:contain;height:100%!important;max-height:90px;background:#eee}.remodal{padding:0;position:relative;max-width:90%;background:0 0}.remodal .remodal-close-btn{display:none;position:absolute;z-index:2;background:#888;right:-10px;top:-10px;width:24px;height:24px;line-height:19px;text-align:center;border-radius:50%;color:#fff;border:2px solid #fff;cursor:pointer}.remodal .movie-modal{display:none}.remodal .movie-modal video{width:100%;height:350px}@media screen and (min-width:35.5em){.remodal .movie-modal video{height:500px}}@media screen and (min-width:64em){.remodal .movie-modal video{height:700px}}.remodal .movie-modal iframe{width:100%;height:350px}@media screen and (min-width:35.5em){.remodal .movie-modal iframe{height:500px}}@media screen and (min-width:64em){.remodal .movie-modal iframe{height:700px}}.remodal-is-opened .remodal .movie-modal,.remodal-is-opened .remodal .remodal-close-btn{display:block}#sec_form.request_done .form_inner{max-width:1100px}#sec_form .new_contact h1{position:relative;margin-top:0}#sec_form .new_contact p{text-align:center;margin:0;width:auto}#sec_form .new_contact .balloon1{position:relative;display:inline-block;margin:1em 0;padding:0;min-width:20rem;max-width:100%;color:#cb000b;font-weight:700;font-size:16px;text-align:center;background:#eee;border-radius:1rem}#sec_form .new_contact .balloon1:before{content:"";position:absolute;top:100%;left:50%;margin-left:-10px;border:10px solid transparent;border-top:10px solid #eee}#sec_form .new_contact .balloon1 p{margin:0;padding:1rem 2rem}#sec_form.application{padding:100px 10px 30px}@media screen and (min-width:64em){#sec_form.application{padding:100px 10px 50px}}.mktoForm{padding:0!important;max-width:455px}.mktoForm strong{color:#422e2e}@media screen and (min-width:64em){.mktoForm{max-width:initial}}.mktoForm .mktoFormRow{margin:1rem auto!important;width:100%}@media screen and (min-width:64em){.mktoForm .mktoGutter{height:0}}.mktoForm .mktoFieldWrap{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mktoForm .mktoFieldDescriptor,.mktoForm .mktoFieldWrap{width:100%}@media screen and (min-width:64em){.mktoForm .mktoFieldDescriptor,.mktoForm .mktoFieldWrap{width:auto}}.mktoForm input[type=date],.mktoForm input[type=email],.mktoForm input[type=number],.mktoForm input[type=tel],.mktoForm input[type=text],.mktoForm input[type=url],.mktoForm select.mktoField,.mktoForm textarea.mktoField{border:1px solid #666;border-radius:8px!important;padding:10px 16px!important;font-size:16px!important;height:4rem!important;line-height:1.5!important;width:100%!important}@media screen and (min-width:64em){.mktoForm input[type=date],.mktoForm input[type=email],.mktoForm input[type=number],.mktoForm input[type=tel],.mktoForm input[type=text],.mktoForm input[type=url],.mktoForm select.mktoField,.mktoForm textarea.mktoField{width:455px!important}}.mktoForm textarea.mktoField{height:15rem!important}@media screen and (min-width:64em){.mktoForm input[type=text]#FirstName,.mktoForm input[type=text]#LastName{width:20rem!important}}.mktoForm input[type=text]#FirstName{margin-left:3rem}.mktoForm input[type=radio]{margin-top:.5rem}.mktoForm placeholder{color:#acacac}.mktoForm .mktoLabel{width:auto!important;font-size:15px;margin-bottom:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width:64em){.mktoForm .mktoLabel{min-width:16rem;margin-left:1rem}}.mktoForm .mktoLabel .mktoAsterix{position:relative;float:right!important}@media screen and (min-width:64em){.mktoForm .mktoLabel .mktoAsterix{width:4rem}}.mktoForm .mktoLabel .mktoAsterix:after{content:"必須"!important;display:inline;font-size:10px}.mktoForm .mktoButtonRow{width:100%!important;text-align:center!important}.mktoForm .mktoButtonWrap{margin-left:0!important}.mktoForm .mktoButtonWrap.mktoSimple .mktoButton{border-radius:10rem!important;background:#CB000B!important;color:#FFFFFF!important;padding:1rem 5rem!important;font-size:16px!important;line-height:1!important;border:2px solid #CB000B!important;font:initial!important;text-align:center!important;text-shadow:none!important;width:auto!important;-webkit-box-shadow:0px 10px 10px 0px rgba(0,0,0,.15);box-shadow:0px 10px 10px 0px rgba(0,0,0,.15);-webkit-transition:all .3s ease;transition:all .3s ease;font-weight:700!important}.mktoForm .mktoButtonWrap.mktoSimple .mktoButton:hover{background:#FFF!important;color:#CB000B!important;text-decoration:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.mktoHtmlText{width:auto!important;margin-top:-1.5rem!important}.mktoForm .mktoGutter{display:none!important}body.form footer .copy-right p{text-align:left}