﻿*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}img{vertical-align:bottom}::selection{background:#2F5DC7}::-moz-selection{background:#2F5DC7}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{zoom:1}main{display:block}@media print{* html body{zoom:0.68;-webkit-print-color-adjust:exact;letter-spacing:0}body{font-size:10px !important}.l-header,.l-footer{display:none}.l-container{width:100%}.c-pagetop{display:none !important}.p-table{font-size:10px !important}.p-table td{padding:0.4em !important}.l-hero{padding-top:0 !important}}html{font-size:62.5%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:320px;background:#F0F2F5;color:#444;font-family:"Helvetica Neue", Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;font-style:normal;line-height:1.6;letter-spacing:-0.02em;min-width:320px}@media only screen and (min-width: 1440px){body{font-size:1.6em}}@media only screen and (max-width: 1439px) and (min-width: 1024px){body{font-size:1.4em}}@media only screen and (max-width: 1023px) and (min-width: 768px){body{font-size:1.4em}}@media only screen and (max-width: 767px) and (min-width: 321px){body{font-size:1.2em}}@media only screen and (max-width: 320px){body{font-size:1em}}img{width:100%;height:auto}a{color:#303794;text-decoration:none}a:hover{color:#303794;text-decoration:underline}a:visited{color:#303794;text-decoration:underline}a:active{color:#303794;text-decoration:underline}a[id]:not([href]){margin-top:-64px;padding-top:64px;display:inline-block;vertical-align:top}@media only screen and (min-width: 1440px){a[id]:not([href]){margin-top:-100px;padding-top:100px}}@media only screen and (max-width: 1439px) and (min-width: 1024px){a[id]:not([href]){margin-top:-100px;padding-top:100px}}hr{height:0;margin:0;padding:0;border:0;border-top:1px solid #ACACAC;margin-top:5em;margin-bottom:5em}.l-header{padding:3rem 4rem;top:0;transition-duration:.4s;transition-delay:0s;min-width:320px;width:100%;margin:0 auto;z-index:10000}@media only screen and (max-width: 1023px) and (min-width: 768px){.l-header{padding:3rem 4rem}}@media only screen and (max-width: 767px) and (min-width: 321px){.l-header{padding:2rem}}@media only screen and (max-width: 320px){.l-header{padding:2rem}}.l-header.fixed{background:#020510}@media only screen and (min-width: 1440px){.l-header.fixed{box-shadow:0px 13px 21px -10px rgba(0,0,0,0.2)}}@media only screen and (max-width: 1439px) and (min-width: 1024px){.l-header.fixed{box-shadow:0px 13px 21px -10px rgba(0,0,0,0.2)}}.l-content{max-width:1140px;margin:0 auto;padding:3rem 4rem;display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between}@media only screen and (max-width: 1023px) and (min-width: 768px){.l-content{padding:3rem}}@media only screen and (max-width: 767px) and (min-width: 321px){.l-content{padding:2rem}}@media only screen and (max-width: 320px){.l-content{padding:2rem}}@media only screen and (max-width: 1023px) and (min-width: 768px){.l-content{flex-wrap:wrap;flex-wrap:-webkit-wrap}}@media only screen and (max-width: 767px) and (min-width: 321px){.l-content{flex-wrap:wrap;flex-wrap:-webkit-wrap}}@media only screen and (max-width: 320px){.l-content{flex-wrap:wrap;flex-wrap:-webkit-wrap}}.l-content__text{width:48%}@media only screen and (max-width: 1023px) and (min-width: 768px){.l-content__text{width:100%;margin-bottom:3rem}}@media only screen and (max-width: 767px) and (min-width: 321px){.l-content__text{width:100%;margin-bottom:3rem}}@media only screen and (max-width: 320px){.l-content__text{width:100%;margin-bottom:3rem}}.l-content__form{width:48%}@media only screen and (max-width: 1023px) and (min-width: 768px){.l-content__form{width:100%}}@media only screen and (max-width: 767px) and (min-width: 321px){.l-content__form{width:100%}}@media only screen and (max-width: 320px){.l-content__form{width:100%}}.l-footer{padding:4rem;width:100%}@media only screen and (max-width: 1023px) and (min-width: 768px){.l-footer{padding:3rem 4rem}}@media only screen and (max-width: 767px) and (min-width: 321px){.l-footer{padding:2rem}}@media only screen and (max-width: 320px){.l-footer{padding:2rem}}.c-window{z-index:10000000;position:fixed;bottom:40px;left:10px;background:rgba(0,0,0,0.7);font-size:11px;padding:0.2em 1em;color:#FFF;border-radius:20px}.c-loading{z-index:10000000;width:100%;height:100%;background:#1e5799;color:#FFF;background:-moz-linear-gradient(-45deg, #1e5799 0%, #0f2034 100%);background:-webkit-linear-gradient(-45deg, #1e5799 0%, #0f2034 100%);background:linear-gradient(135deg, #1e5799 0%, #0f2034 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e5799', endColorstr='#0f2034', GradientType=1);position:fixed;top:0;left:0}.c-loading div{width:100px;height:100px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-50px}.c-responsive{z-index:10000000;font-size:12px;opacity:0.8;position:fixed;display:block;width:100%;padding:0.2em 1em;text-align:center;vertical-align:middle;bottom:0;color:#FFF}@media only screen and (min-width: 1440px){.c-responsive{background:#F01D56}.c-responsive:after{content:'large-pc(1280px以上)'}}@media only screen and (max-width: 1439px) and (min-width: 1024px){.c-responsive{background:#0E897B}.c-responsive:after{content:'pc(960px〜1279px)'}}@media only screen and (max-width: 1023px) and (min-width: 768px){.c-responsive{background:#274B9B}.c-responsive:after{content:'tab(560px〜959px)'}}@media only screen and (max-width: 767px) and (min-width: 321px){.c-responsive{background:#C1621C}.c-responsive:after{content:'sp(321px〜559px)'}}@media only screen and (max-width: 320px){.c-responsive{background:#C1AB02}.c-responsive:after{content:'small-sp(320px以下)'}}.c-pagetop{position:fixed;bottom:4rem;right:4rem;z-index:1000}@media only screen and (max-width: 1023px) and (min-width: 768px){.c-pagetop{bottom:2rem;right:2rem}}@media only screen and (max-width: 767px) and (min-width: 321px){.c-pagetop{bottom:2rem;right:2rem}}@media only screen and (max-width: 320px){.c-pagetop{bottom:2rem;right:2rem}}.c-pagetop a{width:60px;height:60px;text-indent:-9999px;display:block;background:url(//d3thhny4ieuyux.cloudfront.net/../images/common/img_pagetop.png);background-size:cover}@media only screen and (max-width: 1023px) and (min-width: 768px){.c-pagetop a{width:50px;height:50px}}@media only screen and (max-width: 767px) and (min-width: 321px){.c-pagetop a{width:50px;height:50px}}@media only screen and (max-width: 320px){.c-pagetop a{width:50px;height:50px}}.c-separate--three{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;flex-wrap:nowrap;flex-wrap:-webkit-nowrap}@media only screen and (max-width: 1023px) and (min-width: 768px){.c-separate--three{flex-wrap:wrap;flex-wrap:-webkit-wrap}}@media only screen and (max-width: 767px) and (min-width: 321px){.c-separate--three{flex-wrap:wrap;flex-wrap:-webkit-wrap}}@media only screen and (max-width: 320px){.c-separate--three{flex-wrap:wrap;flex-wrap:-webkit-wrap}}@media only screen and (max-width: 767px) and (min-width: 321px){.c-separate--three .c-separate__item{width:100%}}@media only screen and (max-width: 320px){.c-separate--three .c-separate__item{width:100%}}@media only screen and (min-width: 1440px){.c-separate--three .c-separate__item{width:100%}}@media only screen and (max-width: 1439px) and (min-width: 1024px){.c-separate--three .c-separate__item{width:100%}}@media only screen and (max-width: 1023px) and (min-width: 768px){.c-separate--three .c-separate__item{width:100%}}.c-button--link{padding-left:20px;background:url(//d3thhny4ieuyux.cloudfront.net/../images/common/icon_link.svg) no-repeat 0 0;margin-right:6px;background-size:10px 10px}.c-button--blank:after{margin-left:6px;content:" ";display:inline-block;width:18px;height:18px;background:url(//d3thhny4ieuyux.cloudfront.net/../images/common/icon_blank.svg) no-repeat;background-size:contain;vertical-align:middle}.c-table{display:flex;display:-webkit-flex;flex-wrap:wrap;flex-wrap:-webkit-wrap;border:1px solid #E0E0E0;border-top:none}.c-table dt{color:#1B2535;font-weight:bold;background:#F8F8F8;width:30%;padding:1em;border-top:1px solid #E0E0E0}.c-table dd{color:#444;padding:1em;margin:0;border-left:1px solid #E0E0E0;border-top:1px solid #E0E0E0;width:70%;background:#fff}@media only screen and (max-width: 767px) and (min-width: 321px){.c-table dl{flex-flow:column nowrap}.c-table dt{padding:0.4em 1em}.c-table dt,.c-table dd{width:100%}.c-table dd{border-left:none}}@media only screen and (max-width: 320px){.c-table dl{flex-flow:column nowrap}.c-table dt{padding:0.4em 1em}.c-table dt,.c-table dd{width:100%}.c-table dd{border-left:none}}.c-tab-list{list-style:none;display:flex;display:-webkit-flex;flex-wrap:wrap;flex-wrap:-webkit-wrap}.c-breadcrumbs{font-size:0.8em;list-style:none;display:flex;display:-webkit-flex;flex-wrap:wrap;flex-wrap:-webkit-wrap}.c-breadcrumbs li:not(:last-of-type)::after{content:"/";margin:0.6em;color:#CCC}.c-breadcrumbs a{color:#FFF;font-weight:bold}.c-breadcrumbs a:hover{opacity:0.8;text-decoration:none}.c-breadcrumbs--dark a{color:#000 !important}.c-breadcrumbs--dark li:not(:last-of-type)::after{content:"/";margin:0.6em;color:#444}@media only screen and (max-width: 320px){.p-header__logo img{width:160px;height:auto}}@media only screen and (max-width: 1023px) and (min-width: 768px){.p-header__logo img{width:180px;height:auto}}@media only screen and (max-width: 767px) and (min-width: 321px){.p-header__logo img{width:180px;height:auto}}@media only screen and (max-width: 1439px) and (min-width: 1024px){.p-header__logo img{width:190px;height:auto}}@media only screen and (min-width: 1440px){.p-header__logo img{width:240px;height:auto}}.p-docs-title{font-weight:bold;font-size:1.6em;margin-bottom:2rem;line-height:1.4}@media only screen and (max-width: 1023px) and (min-width: 768px){.p-docs-title{text-align:center}}@media only screen and (max-width: 767px) and (min-width: 321px){.p-docs-title{text-align:center}}@media only screen and (max-width: 320px){.p-docs-title{text-align:center}}@media only screen and (max-width: 767px) and (min-width: 321px){.p-docs-title{font-size:1.3em}}@media only screen and (max-width: 320px){.p-docs-title{font-size:1.3em}}.p-docs-image{margin-bottom:2rem}.p-point-box{background:#D5E1F4;padding:2rem;margin-bottom:3rem;color:#000}@media only screen and (max-width: 767px) and (min-width: 321px){.p-point-box{padding:1.4rem}}@media only screen and (max-width: 320px){.p-point-box{padding:1.4rem}}.p-point-box__title{text-align:center;font-weight:bold;font-size:1.2em;margin-bottom:0.4rem}@media only screen and (max-width: 1023px) and (min-width: 768px){.p-point-box .p-point-box__list{margin:auto;width:fit-content}}.p-point-box__list{list-style:none}.p-point-box__list__item{padding-left:2rem;position:relative}.p-point-box__list__item:before{content:"";display:block;position:absolute;width:14px;height:14px;left:0;top:50%;transform:translateY(-50%);background:url(//d3thhny4ieuyux.cloudfront.net/assets/icon_check-226468b27ecb09509e16224a072e3e581609b7769a8a81bcb0b238bbc85d409f.svg) no-repeat center center;background-size:contain}.p-appeal-box__title{text-align:center;font-weight:bold;margin-bottom:2rem;font-size:1.2em;color:#000}.p-company-image{max-width:440px;margin:0 auto 2rem}.p-appeal-image{max-width:340px;margin:0 auto}.p-form-box{padding:5rem 4rem;background:#FFFFFF;box-shadow:0px 4px 30px rgba(0,0,0,0.1);border-radius:8px}@media only screen and (max-width: 1023px) and (min-width: 768px){.p-form-box{padding:3rem 2rem}}@media only screen and (max-width: 767px) and (min-width: 321px){.p-form-box{padding:2rem 1.4rem}}@media only screen and (max-width: 320px){.p-form-box{padding:2rem 1.4rem}}.p-form-box__title{vertical-align:top;font-size:1.8em;font-weight:bold;margin-bottom:2rem;color:#2F5DC7;line-height:1}@media only screen and (max-width: 1023px) and (min-width: 768px){.p-form-box__title{text-align:center}}@media only screen and (max-width: 767px) and (min-width: 321px){.p-form-box__title{text-align:center}}@media only screen and (max-width: 320px){.p-form-box__title{text-align:center}}@media only screen and (max-width: 767px) and (min-width: 321px){.p-form-box__title{font-size:1.3em}}@media only screen and (max-width: 320px){.p-form-box__title{font-size:1.3em}}.p-form-box__title span{display:inline-block;vertical-align:top;color:#FFF;font-size:0.6em;font-weight:bold;background:#2F5DC7;border-radius:100px;padding:0.6rem 1rem;line-height:1;margin-right:1rem}@media only screen and (max-width: 767px) and (min-width: 321px){.p-form-box__title span{margin-right:0.4rem;padding:0.4rem 0.8rem}}@media only screen and (max-width: 320px){.p-form-box__title span{margin-right:0.4rem;padding:0.4rem 0.8rem}}.p-form-box__description{color:#000;font-size:1.2em;margin-bottom:2rem}@media only screen and (max-width: 1023px) and (min-width: 768px){.p-form-box__description{text-align:center}}@media only screen and (max-width: 767px) and (min-width: 321px){.p-form-box__description{text-align:center}}@media only screen and (max-width: 320px){.p-form-box__description{text-align:center}}@media only screen and (max-width: 767px) and (min-width: 321px){.p-form-box__description{font-size:1em}}@media only screen and (max-width: 320px){.p-form-box__description{font-size:1em}}.p-form-field label{font-size:1.2em;display:block;margin-bottom:0.4rem;font-weight:bold;color:#000}@media only screen and (max-width: 767px) and (min-width: 321px){.p-form-field label{font-size:1em}}@media only screen and (max-width: 320px){.p-form-field label{font-size:1em}}.p-form-field input{margin-bottom:2rem;border:1px solid #ccc;width:100%;padding:1.6rem;border-radius:4px}.p-form-field input::placeholder{opacity:0.5}@media only screen and (max-width: 767px) and (min-width: 321px){.p-form-field input{padding:1.2rem 1.6rem}}@media only screen and (max-width: 320px){.p-form-field input{padding:1.2rem 1.6rem}}.p-form-field label{display:inline-block}.p-form-field span{font-size:0.9em;display:inline-block;margin-bottom:0.2rem;margin-left:1rem}@media only screen and (max-width: 767px) and (min-width: 321px){.p-form-field span{display:block;margin-top:-0.4rem;margin-left:0}}@media only screen and (max-width: 320px){.p-form-field span{display:block;margin-top:-0.4rem;margin-left:0}}.p-submit-button{text-align:center;display:inline-block;cursor:pointer !important;width:100%;margin:2rem 0;background:linear-gradient(281.51deg, #FFB843 22.2%, #FDC554 85.32%);border-radius:40px;border:none;color:#000 !important;font-size:1.4em;padding:2rem 3rem;letter-spacing:0;font-weight:bold;line-height:1em;box-shadow:0 3px 0 #A2701D;transition:.2s;border:none}@media only screen and (max-width: 767px) and (min-width: 321px){.p-submit-button{margin:1rem 0}}@media only screen and (max-width: 320px){.p-submit-button{margin:1rem 0}}.p-submit-button:hover{text-decoration:none;transform:translateY(2px);box-shadow:0 0 0 #A2701D;pointer:coursor}@media only screen and (min-width: 1440px){.p-footer{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:center;-webkit-align-items:center;flex-direction:row-reverse;flex-direction:-webkit-row-reverse}}@media only screen and (max-width: 1439px) and (min-width: 1024px){.p-footer{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:center;-webkit-align-items:center;flex-direction:row-reverse;flex-direction:-webkit-row-reverse}}.p-footer__link{font-size:0.8em;text-align:center}.p-footer__link a{font-weight:bold}.p-footer__copyright{font-size:0.8em;text-align:center}@media only screen and (max-width: 1023px) and (min-width: 768px){.p-footer__copyright{margin-top:1rem}}@media only screen and (max-width: 767px) and (min-width: 321px){.p-footer__copyright{margin-top:1rem}}@media only screen and (max-width: 320px){.p-footer__copyright{margin-top:1rem}}.u-sp{display:block}@media only screen and (min-width: 1440px){.u-sp{display:none}}@media only screen and (max-width: 1439px) and (min-width: 1024px){.u-sp{display:none}}.u-pc{display:none}@media only screen and (min-width: 1440px){.u-pc{display:block}}@media only screen and (max-width: 1439px) and (min-width: 1024px){.u-pc{display:block}}@media only screen and (min-width: 1440px){.u-br-pc{display:block}.u-br-sp{display:none}}@media only screen and (max-width: 1439px) and (min-width: 1024px){.u-br-pc{display:block}.u-br-sp{display:none}}@media only screen and (max-width: 1023px) and (min-width: 768px){.u-br-pc{display:block}.u-br-sp{display:none}}@media only screen and (max-width: 767px) and (min-width: 321px){.u-br-pc{display:none}.u-br-sp{display:block}}@media only screen and (max-width: 320px){.u-br-pc{display:none}.u-br-sp{display:block}}.u-paragraph p{margin-bottom:1em}.u-paragraph p:last-child{margin-bottom:0}.u-small-text{margin-top:0.3em;font-size:0.8em;line-height:1.6;word-break:break-all}.u-extra-small-text{letter-spacing:0;font-size:0.6em;line-height:1.4;word-break:break-all;opacity:0.8}.u-big-text{font-size:1.4em;line-height:1.3}.u-attention{color:#E61867}.u-bold{font-weight:bold}.u-right{text-align:right}.u-center{text-align:center}.u-mb-1em{margin-bottom:1em}.u-ml-0{margin-left:0 !important}.u-mb-10{margin-bottom:10px}.u-mb-20{margin-bottom:20px}.u-mb-30{margin-bottom:30px}.u-mb-40{margin-bottom:40px}.u-mb-60{margin-bottom:60px}.u-mr-20{margin-right:20px}.u-weight{font-weight:bold}.done-area{display:none;margin-bottom:32px}.done-area i{color:#7ed321;font-size:72px;display:block;text-align:center;margin:52px 0}.done-area .thanks{font-size:36px;font-weight:bold;width:100%;color:#2445BA}.done-area .thanks img{margin:0 8px 0 0;width:5rem}.done-area .thanks__desc{font-size:24px;font-weight:bold;margin:0 0 32px 0}.done-area .toTop{display:inline-block;margin-top:52px;padding:8px 42px;color:white;background-color:#1e2283;font-size:20px}.errors{color:#FF0000;margin-bottom:16px;padding:0;list-style:none}.hidden{display:none}@media screen and (max-width: 1023px){.flex-box .trial-form-area{width:100%;margin:0 0 8px 0}}@media screen and (min-width: 1024px){.flex-box{display:flex}}.trial-form-area{width:50%;margin:0 24px 0 0;padding:40px;background-color:#CDD8F2;border-radius:3%}.trial-form-area .trial-form-area__title{display:flex;margin:0 0 16px 0}.trial-form-area .trial-form-area__title p{font-size:16px;font-weight:bold}.trial-form-area .trial-form-area__title img{width:30%}.register{margin:0 0 24px 0}.register .form-input{margin-bottom:12px;background-color:#ffffff}.register .form-input .numform .select-wrap{border:none;width:100%;font-size:16px;padding:0 0 0 4px}.register .form-input .warn{padding:6px;margin:0}.register .form-input label{font-size:10px;margin:2px 8px}.register .form-input .otform{border-top:1px solid #d1d1d1;display:flex}.register .form-input .otform .nt{width:50%}.register .form-input .otform .nt .elem{border:none;width:100%;padding:2px 8px}.register .form-input .otform .nt.lft{border-right:1px solid #d1d1d1}.register .form-input .otform.btm{padding-bottom:2px}.register .register-submit{text-align:center;display:inline-block;cursor:pointer !important;width:100%;margin:2rem 0;border-radius:40px;border:none;color:#fff !important;font-size:1.4em;letter-spacing:0;font-weight:bold;line-height:1em;box-shadow:0 3px 0 #1e3e8a;transition:.2s;padding:16px 12px;background-color:#2F5DC7}@media only screen and (max-width: 767px) and (min-width: 321px){.register .register-submit{margin:1rem 0}}@media only screen and (max-width: 320px){.register .register-submit{margin:1rem 0}}.register .register-submit:hover{text-decoration:none;transform:translateY(2px);box-shadow:0 0 0 #1e3e8a;pointer:coursor}.warns{margin-top:12px}.warns p{margin-bottom:2px;font-size:12px}.warns p a{font-weight:bold}.trial-notice__title{font-size:14px;font-weight:bold;margin:0 0 8px 0}.trial-notice__area p{font-size:12px}.breadcrumbs{margin:24px 0 0 8px;padding:0;float:left}.breadcrumbs .srumb-list li{display:inline;text-decoration:none}.breadcrumbs .srumb-list li.srub-detail:before{content:" > "}.flex-box__img:hover{opacity:0.6;filter:alpha(opacity=60);-ms-filter:"alpha(opacity=60)";cursor:pointer}@media screen and (max-width: 768px){.trial-form-area{padding:16px}.trial-form-area__title{display:block !important}.trial-form-area__title div{text-align:center}.trial-form-area__title img{display:none}.thanks{font-size:20px !important;text-align:center}.thanks span{display:block}.thanks__desc{font-size:16px !important;text-align:center}}
