﻿/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */:root{--color-1760ab: #1760ab;--color-2a97c4: #2a97c4;--color-92afc3: #92afc3;--color-113458: #113458;--color-ecf2f6: #ecf2f6;--color-4472C4: #4472C4;--color-2F528F: #2F528F;--color-ab1744: #ab1744;--color-da3090: #da3090;--color-bd741f: #bd741f;--color-fe9e2d: #fe9e2d;--color-4c8614: #4c8614;--color-6bad23: #6bad23;--color-113458-2: #113458;--color-879cb2: #879cb2;--color-c22162: #c22162;--color-4195c4: #4195c4;--color-92afc3-2: #92afc3;--color-779fb9: #779fb9;--color-738ba2: #738ba2;--color-113458-3: #113458;--color-0c243d: #0c243d;--color-2892c9: #2892c9;--color-4195c4-2: #4195c4;--color-da3090-2: #da3090;--color-ffffff: #ffffff;--sidemenu__item_width: 180px;--sidemenu__item_box-shadow: none;--category-list__item__inner-filter: none;--category-list__item__inner_before-filter: none;--sidemenu__logo__img-width: 92px;--front__logo_-width: 73px;--footer__logo-width: 40px;--footer__logo-height: none;--footer__logo_max-width: none;--footer__logo_max-height: none;--color-d5e3ed: #d5e3ed;--color-017fc4: #017fc4;--color-01c48e: #01c48e;--color-e84d53: #e84d53;--color-f7f9fb: #f7f9fb;--toast-red-bg: rgba(239, 129, 153, 0.8);--toast-red-border: none;--color-ecf2f6-2: #ecf2f6;--color-121212: #121212;--color-232323: #232323;--color-999: #999;--color-333: #333;--color-7c7c7c: #7c7c7c;--color-a0a0a0: #a0a0a0;--color-d5e3ed-2: #d5e3ed;--color-007253: #007253;--color-009970: #009970;--p-plan-setting__footer-top: 5px;--color-b3c9d8: #b3c9d8}body.kaonavi:not([data-controller-path^="bit_drive/"]){--color-1760ab: #3360bd;--color-2a97c4: #3360bd;--color-92afc3: #3360bd;--color-113458: #3360bd;--color-ecf2f6: #ffffff;--color-4472C4: #3360bd;--color-2F528F: #3360bd;--color-ab1744: #d83d28;--color-da3090: #d83d28;--color-bd741f: #34495e;--color-fe9e2d: #34495e;--color-4c8614: #34495e;--color-6bad23: #34495e;--color-113458-2: #323232;--color-879cb2: #737378;--color-c22162: #d83d28;--color-4195c4: #3360bd;--color-92afc3-2: #b2b2b2;--color-779fb9: #9C9C9C;--color-738ba2: #7D7D7D;--color-113458-3: #ffffff;--color-0c243d: #F0F1F5;--color-2892c9: #F6F6F8;--color-4195c4-2: #7D7D7D;--color-da3090-2: #7D7D7D;--color-ffffff: #323232;--sidemenu__item_company-width: 91%;--sidemenu__item_company-width: 71%;--sidemenu__item_box-shadow: 2px 0px 2px 0 #323232;--category-list__item__inner-filter: brightness(0) saturate(100%) invert(17%) sepia(0%) saturate(626%) hue-rotate(231deg) brightness(101%) contrast(92%);--category-list__item__inner_before-filter: brightness(0) saturate(100%) invert(51%) sepia(65%) saturate(7071%) hue-rotate(23deg) brightness(94%) contrast(101%);--sidemenu__logo__img_company-height: 30px;--sidemenu__logo__img_company-width: 100%;--front__logo_-width: auto;--footer__logo-width: auto;--footer__logo-height: auto;--footer__logo_max-width: 100px;--footer__logo_max-height: 40px;--color-d5e3ed: #F8F3E1;--color-017fc4: #3360BD;--color-01c48e: #187F70;--color-e84d53: #BE5A00;--color-f7f9fb: #FBFAF5;--toast-red-bg: #FCF8C5;--toast-red-border: #734B15;--color-ecf2f6-2: #FBFAF5;--color-121212: #F0F1F5;--color-232323: #ffffff;--color-999: #7D7D7D;--color-333: #ffffff;--color-7c7c7c: #aeb4ac;--color-a0a0a0: #aeb4ac;--color-d5e3ed-2: #b2b2b2;--color-007253: #34495e;--color-009970: #34495e;--p-plan-setting__footer__check-contents-area-display: flex;--p-plan-setting__footer__check-contents-area-align-items: center;--p-plan-setting__footer--notice-padding-left: 10px;--p-plan-setting__footer-top: none;--color-b3c9d8: #b2b2b2}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible;text-transform:none}select{text-transform:none}button,html input[type="button"]{-webkit-appearance:button;cursor:pointer}input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input::-moz-focus-inner{border:0;padding:0}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}h1,h2,h3,h4,h5{margin:0}p{margin:0}ul{margin:0;padding:0}img{vertical-align:bottom}figure{margin:0;padding:0}.Form .formRow-privacy .content:before,.Form .formRow-privacy .content:after{content:" ";display:table}.Form .formRow-privacy .content:after{clear:both}html{font-family:Hiragino Sans, "ヒラギノ角ゴ", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif;width:100%;height:100%;font-size:62.5% !important}body{height:100%;word-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,alink,avisited,ahover,aactive{text-decoration:none}.TrialForm .heading{margin-bottom:5.9rem}.TrialForm .form{width:34rem;margin-right:auto;margin-left:auto}@media only screen and (max-width: 768px){.TrialForm .form{width:90%}}.TrialForm .row-mail,.TrialForm .row-password,.TrialForm .row-confirm{margin-bottom:3.9rem}.TrialForm .row-pricacy{margin-bottom:6.1rem}.TrialForm .row-trialStart input[type="submit"]{width:100%}.TrialForm .body{width:34rem;margin-right:auto;margin-bottom:6rem;margin-left:auto}@media only screen and (max-width: 768px){.TrialForm .body{width:100%}}.TrialForm .lead{margin-bottom:2.9rem;color:var(--color-113458-2);font-size:20px;font-size:2rem;font-weight:bold;text-align:center}@media only screen and (max-width: 768px){.TrialForm .lead{font-size:18px;font-size:1.8rem}}.TrialForm .text{margin:1rem 0;color:var(--color-113458-2);font-size:16px;font-size:1.6rem;letter-spacing:0.05em;line-height:2}@media only screen and (max-width: 768px){.TrialForm .text{font-size:14px;font-size:1.4rem}}.TrialForm .text .link{padding:0.5rem;color:var(--color-113458-2);text-decoration:underline}.ContentHeading .title{position:relative;padding-bottom:2.5rem;color:#2892c9;font-size:28px;font-size:2.8rem;font-weight:bold;text-align:center}@media only screen and (max-width: 768px){.ContentHeading .title{font-size:26px;font-size:2.6rem}}@media only screen and (max-width: 480px){.ContentHeading .title{font-size:20px;font-size:2rem}}.ContentHeading .title::before{position:absolute;bottom:0;left:50%;width:6rem;height:0.2rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:none;background-color:#2892c9;content:''}.ContentHeading-left .title{text-align:left}.ContentHeading-left .title::before{left:0;-webkit-transform:translateX(0);transform:translateX(0)}.Form-trial{width:58.88%;margin-right:auto;margin-left:auto}.Form .formRow label{display:block}.Form .formRow input,.Form .formRow textarea{box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:none}.Form .formRow input::-webkit-input-placeholder,.Form .formRow textarea::-webkit-input-placeholder{color:#a9a9a9}.Form .formRow input::-moz-input-placeholder,.Form .formRow textarea::-moz-input-placeholder{color:#a9a9a9}.Form .formRow input::-ms-input-placeholder,.Form .formRow textarea::-ms-input-placeholder{color:#a9a9a9}.Form .formRow input[type="checkbox"]{display:none}.Form .formRow .c-input__wrapper{width:100%}.Form .formRow input[type="text"],.Form .formRow input[type="email"],.Form .formRow input[type="password"],.Form .formRow input[type="tel"]{width:100%;height:50px;padding:0.95rem 1.6rem;border:1px solid #91afc4;border-radius:0.4rem;box-sizing:border-box;color:var(--color-113458-2);font-size:18px;font-size:1.8rem}@media only screen and (max-width: 768px){.Form .formRow input[type="text"],.Form .formRow input[type="email"],.Form .formRow input[type="password"],.Form .formRow input[type="tel"]{font-size:16px;font-size:1.6rem}}.Form .formRow textarea{width:100%;padding:1.5rem 1.6rem;border:1px solid #91afc4;border-radius:0.4rem;box-sizing:border-box;color:var(--color-113458-2);font-size:18px;font-size:1.8rem;line-height:1}@media only screen and (max-width: 768px){.Form .formRow textarea{font-size:16px;font-size:1.6rem}}.Form .formRow .title{margin-bottom:1.6rem;color:#2892c9;font-size:16px;font-size:1.6rem;letter-spacing:0.05em;vertical-align:middle}@media only screen and (max-width: 768px){.Form .formRow .title{margin-bottom:1.2rem;font-size:14px;font-size:1.4rem}}.Form .formRow .title .required{margin-left:1rem;padding:0.4rem 0.7rem;border:1px solid #c22162;border-radius:0.2rem;color:var(--color-c22162);font-size:12px;font-size:1.2rem}@media only screen and (max-width: 768px){.Form .formRow .title .required{font-size:10px;font-size:1rem}}.Form .formRow .c-input-tooltip{display:block;margin-top:1.5rem;color:var(--color-c22162);font-size:16px;font-size:1.6rem;letter-spacing:0.05em;transform:translateY(-20px)}@media only screen and (max-width: 768px){.Form .formRow .c-input-tooltip{font-size:14px;font-size:1.4rem}}.Form .formRow-check{font-size:0}.Form .formRow-check label{position:relative;display:block;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:4.2rem;color:var(--color-113458-2);font-size:16px;font-size:1.6rem;letter-spacing:0.05em;vertical-align:middle;cursor:pointer}@media only screen and (max-width: 768px){.Form .formRow-check label{padding-top:0.3rem;padding-bottom:0.2rem;padding-left:3.4rem;font-size:14px;font-size:1.4rem}}.Form .formRow-check label::before{position:absolute;display:block;top:50%;left:0;width:3.2rem;height:3.2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:1px solid #91afc4;box-sizing:border-box;border-radius:0.6rem;content:''}@media only screen and (max-width: 768px){.Form .formRow-check label::before{width:2.8rem;height:2.8rem}}.Form .formRow-check label::after{position:absolute;display:block;opacity:0;top:50%;left:1.1rem;width:0.9rem;height:1.4rem;-webkit-transform:translateY(-65%) rotate(45deg);transform:translateY(-65%) rotate(45deg);border-right:2px solid #113458;border-bottom:2px solid #113458;content:'';-webkit-transition:opacity 0.12s ease-in;transition:opacity 0.12s ease-in}@media only screen and (max-width: 768px){.Form .formRow-check label::after{left:1rem;width:0.6rem;height:1rem}}.Form .formRow-check input[type="checkbox"]:checked+label::after{opacity:1}.Form .formRow-privacy{line-height:1}.Form .formRow-privacy label{position:relative;float:left;width:3.2rem;height:3.2rem;border:1px solid #91afc4;border-radius:0.4rem;box-sizing:border-box;vertical-align:middle;-webkit-tap-highlight-color:rgba(255,255,255,0);cursor:pointer}@media only screen and (max-width: 768px){.Form .formRow-privacy label{width:2.8rem;height:2.8rem;margin-right:1rem}}.Form .formRow-privacy label::after{position:absolute;display:block;opacity:0;top:50%;left:50%;width:0.9rem;height:1.4rem;-webkit-transform:translate(-50%, -65%) rotate(45deg);transform:translate(-50%, -65%) rotate(45deg);border-right:2px solid #113458;border-bottom:2px solid #113458;content:'';-webkit-transition:opacity 0.12s ease-in;transition:opacity 0.12s ease-in}@media only screen and (max-width: 768px){.Form .formRow-privacy label::after{width:0.6rem;height:1rem}}.Form .formRow-privacy label .wpcf7-list-item-label{display:none}.Form .formRow-privacy label .c-input-tooltip{position:absolute;display:block;top:8.4rem;left:0}.Form .formRow-privacy input[type="checkbox"]{display:none}.Form .formRow-privacy input[type="checkbox"]:checked+label::after{opacity:1}.Form .formRow-privacy .privacyContainer{padding-top:0.5rem;padding-left:4.4rem;color:var(--color-113458-2);line-height:1.6;letter-spacing:0.08em}@media only screen and (max-width: 768px){.Form .formRow-privacy .privacyContainer{left:3.4rem;font-size:12px;font-size:1.2rem}}.Form .formRow-privacy .privacyContainer-contact{font-size:16px;font-size:1.6rem}.Form .formRow-privacy .privacyContainer-trial{font-size:14px;font-size:1.4rem}.Form .formRow-privacy .privacyContainer .privacy{margin-bottom:1.4rem}.Form .formRow-privacy .privacyContainer .privacy .link{color:var(--color-113458-2);text-decoration:underline}@media only screen and (max-width: 768px){.Form .formRow-privacy .privacyContainer .privacy .link{padding:0.5rem}}.Form .formRow-privacy .privacyContainer .notice{color:var(--color-879cb2);font-size:14px;font-size:1.4rem;letter-spacing:0.05em;text-decoration:underline}@media only screen and (max-width: 768px){.Form .formRow-privacy .privacyContainer .notice{font-size:12px;font-size:1.2rem}}.Form .formRow-privacy .privacyContainer .notice .link{color:var(--color-879cb2)}@media only screen and (max-width: 768px){.Form .formRow-privacy .privacyContainer .notice .link{padding:0.5rem}}.Form .formRow .c-input-tooltip{position:absolute;padding:0.5rem 1rem;border-radius:0.4rem;background-color:#da3090;color:#fff;font-size:14px;font-size:1.4rem;width:100%;top:45px}.Form .formRow .c-input-tooltip .c-input-tooltip__content{white-space:unset}.Form .formRow .c-input-tooltip__content{white-space:unset}@media only screen and (max-width: 768px){.Form .formRow .c-input-tooltip{font-size:12px;font-size:1.2rem}}.Form .formRow .p-welcome-check-box__tooltip--offset{top:45px}.Form .p-welcome-check-box__wrapper{width:100%}.Form .welcome-modal__note{width:85%}.Form .formRow .c-input-tooltip::before{display:block;position:absolute;top:-0.8rem;left:1rem;width:0;height:0;border-width:0 0.8rem 0.8rem 0.8rem;border-style:solid;border-color:transparent transparent #da3090 transparent;content:''}.Form .formRow-submit{text-align:center}.Form .formRow-submit input[type="submit"]{position:relative;display:inline-block;padding:2.15rem 9.8rem;border:1px solid #113458;border-radius:0.8rem;box-sizing:border-box;background-color:#fff;color:var(--color-113458-2);font-size:18px;font-size:1.8rem;font-weight:bold;-webkit-tap-highlight-color:rgba(255,255,255,0)}@media only screen and (max-width: 768px){.Form .formRow-submit input[type="submit"]{width:90%;padding:1.8rem 0;font-size:16px;font-size:1.6rem}}.Form .formRow .c-input.is-error:focus+.c-input-tooltip,.Form .formRow .c-textarea.is-error:focus+.c-input-tooltip,.Form .formRow .c-select-box.is-error:focus+.c-input-tooltip{opacity:1;-ms-filter:none;filter:none;pointer-events:auto;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.Form .formRow .c-input-tooltip--active{opacity:1;-ms-filter:none;filter:none;pointer-events:auto;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.headerTop{background:#000;height:40px}.headerTop .innerHeader{padding:10px 10px}.headerTop .innerHeader .logo{float:right;display:block}.Navigation{top:40px;top:4rem}.Navigation .wrap{display:block}@media only screen and (min-width: 768px){.sp{display:none !important}.Navigation{background:linear-gradient(to right, #1156a9, #0e8778);position:sticky;top:0}.Navigation .inner{max-width:1280px;padding:0}.Navigation .wrap{height:65px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.Navigation .logo a{width:128px;height:37px;background:url(/assets/header/logo_white-41a0f8d90b03a801e9bad8ba9454a9b7286bc3ff48469605095bf052a06d7f14.png) no-repeat center center/100% auto;display:block;margin-left:10px}}@media only screen and (min-width: 768px) and (max-width: 1240px){.Navigation nav .link span{font-size:14px !important}}@media only screen and (min-width: 768px) and (max-width: 1120px){.Navigation nav .link span{font-size:12px !important}}@media only screen and (min-width: 768px) and (max-width: 1000px){.Navigation nav .link span{font-size:10px !important}}@media only screen and (min-width: 768px) and (max-width: 1000px){.Navigation nav .link span{font-size:10px !important}}@media only screen and (min-width: 768px) and (max-width: 860px){.Navigation .logo a{width:70px}}@media only screen and (max-width: 768px){.Navigation-sub{background:linear-gradient(to right, #1156a9, #0e8778)}.Navigation .logo{width:128px;margin:13px 0 0 0;float:none}.Navigation .logo a{height:37px;background:url(/assets/header/logo_white-41a0f8d90b03a801e9bad8ba9454a9b7286bc3ff48469605095bf052a06d7f14.png) no-repeat center center/100% auto;display:block;margin-left:10px}.Navigation-sub .logo a{background:url(/assets/header/logo_white-41a0f8d90b03a801e9bad8ba9454a9b7286bc3ff48469605095bf052a06d7f14.png) no-repeat center center/100% auto;transition:.5s}}.footerBlock{border-top:none;background:#ededed;padding-top:38px;padding-top:3.8rem}.footerBlock ul,.footerBlock li{list-style:none}.footerBlock .footerLogo{width:220px;width:22rem;margin:0 auto}.footerBlock .footerText{text-align:center;font-size:14px;font-size:1.4rem;line-height:1.4;color:#000;font-weight:bold;margin-top:16px;margin-top:1.6rem}.footerBlock .footerText .mt{margin-top:17px;margin-top:1.7rem}.footerBlock .footerText .tell{background:url(/assets/footer/ic_tell-7d05797dd47aef3127fca9a8b8043e3c2c36b7cb23e5ac9ccb0dd0089275499f.png) no-repeat 0 center;padding-left:18px;padding-left:1.8rem;display:inline-block;margin-left:8px;margin-left:0.8rem}.footerBlock .time{font-size:13px;font-size:1.3rem;line-height:1.4;margin-top:1.5rem;margin-top:1.5rem;text-align:center;border-bottom:solid 1px;padding-bottom:3.5rem}.footerBlock .footerNav{text-align:center;width:700px;width:76rem;margin:24px auto 0;margin:2.4rem auto 0}.footerBlock .footerNav .ulNav{display:inline-block;font-size:15px;font-size:1.5rem;line-height:1.2;list-style:none;margin-top:16px;overflow:hidden}.footerBlock .footerNav .ulNav>li{float:left;padding:0 20px 0 19px;position:relative;list-style:none}.footerBlock .footerNav .ulNav>li:before{content:'';height:15px;height:1.5rem;width:1px;background:#a2a6a9;position:absolute;top:50%;margin-top:-8px;margin-top:-0.8rem;right:0}.footerBlock .footerNav .ulNav>li.first{padding-left:0}.footerBlock .footerNav .ulNav>li.last{padding-right:0}.footerBlock .footerNav .ulNav>li.last:before{display:none}.footerBlock .footerNav .ulNav>li .link-newtab{background-image:url(/assets/footer/newtab-78c4c6699e282e0b0a0eb02b7b3d4189b2b0d63c3a8cd9109ae08fcb529ee863.png);background-position:right center;background-repeat:no-repeat;background-size:13px 13px;padding-right:1.6rem;display:inline-block}.footerBlock .footerMark{margin-top:36px;margin-top:3.6rem;text-align:center}.footerBlock .footerMark .ulMark{display:inline-block;overflow:hidden}.footerBlock .footerMark .ulMark>li{float:left}.footerBlock .footerTxt{font-size:12px;font-size:1.2rem;line-height:1.2;margin:24px 0 0;margin:2.4rem 0 0;text-align:center}.footerBlock .footerTxt>span{display:inline-block;padding-left:22px;padding-left:2.2rem;position:relative}.footerBlock .footerTxt>span:before{content:' ';position:absolute;left:0;top:50%;margin-top:-10px;margin-top:-1rem;width:20px;width:2rem;height:20px;height:2rem;background:url(/assets/footer/footer_ic01-c014701b0f496324ef588ac8fba4b924dcc9fa55748769ad9e67fecfcaf7d0cd.png) no-repeat 0 center}.footerBlock .copyright{background:#000;font-size:13px;font-size:1.3rem;line-height:1.2;text-align:center;padding:31px 0;padding:3.1rem 0;color:#fff;margin-top:21px;margin-top:2.1rem}
