@charset "UTF-8";abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,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:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}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 #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}body,html{width:100%;height:100%;font-family:Arial,"\30D2\30E9\30AE\30CE\89D2\30B4   Pro W3","\30D2\30E9\30AE\30CE\89D2\30B4   Pro W6",Hiragino Kaku Gothic Pro,Osaka,メイリオ,Meiryo,"\FF2D\FF33   \FF30\30B4\30B7\30C3\30AF",MS PGothic,sans-serif}html{font-size:16px;font-weight:300}body{line-height:1.6;background-color:#fff}hr{border-color:#ddd;margin:.25em 0}li{list-style:none}a{text-decoration:none}a:hover{opacity:.8}#app{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-height:100%;box-sizing:border-box}@media screen and (min-width:768px){#app{border-left:12px solid #fff;border-right:12px solid #fff}}.container,.container--gutterless,.container--middle,.container--narrow{width:100%;max-width:1110px;padding-left:15px;padding-right:15px;box-sizing:border-box;margin-left:auto;margin-right:auto}.container--gutterless{padding-left:0;padding-right:0}.container--narrow{max-width:700px}.container--middle{max-width:950px}#content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-basis:auto;-webkit-box-flex:1;flex-grow:1;padding-top:60px}@media screen and (min-width:768px){#content{padding-top:102px}}#content.without-header{padding-top:0}.section{margin-top:20px;margin-bottom:30px}@media screen and (min-width:1010px){.section{margin-top:30px;margin-bottom:60px}}.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}.link{color:#e95098;text-decoration:underline}.tel{color:inherit;text-decoration:none}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=time],input[type=url]{-webkit-appearance:none;font-size:16px;max-width:100%;border:1px solid #969696;border-radius:0;outline:none;height:30px;padding-left:8px;box-sizing:border-box;color:#4d4d4d}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus{outline:none}input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder{color:#b2b2b2}input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]::-moz-placeholder{color:#b2b2b2}input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder{color:#b2b2b2}input[type=email]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder,input[type=time]::-ms-input-placeholder,input[type=url]::-ms-input-placeholder{color:#b2b2b2}input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=time]::placeholder,input[type=url]::placeholder{color:#b2b2b2}input[type=time]{background-color:#fff}textarea{-webkit-appearance:none;font-size:16px;max-width:100%;border:1px solid #969696;border-radius:0;padding-left:8px;padding-top:5px;box-sizing:border-box;color:#4d4d4d;resize:none;vertical-align:text-top}textarea,textarea:focus{outline:none}textarea::-webkit-input-placeholder{color:#b2b2b2}textarea::-moz-placeholder{color:#b2b2b2}textarea:-ms-input-placeholder{color:#b2b2b2}textarea::-ms-input-placeholder{color:#b2b2b2}textarea::placeholder{color:#b2b2b2}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;margin:0;background:none;vertical-align:middle;font-size:16px;width:auto;height:30px;padding:0 30px 0 10px;border-radius:0;border:1px solid #969696;box-sizing:border-box;color:#4d4d4d}select:focus{outline:none}select::-ms-expand{display:none}.select-wrapper{display:inline-block;position:relative;z-index:0}.select-wrapper:after{content:"";display:block;border-top:5px solid #b2b2b2;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;top:calc(50% - 2.5px);right:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select-wrapper select{width:100%}button{font-size:1rem;border:none;border-radius:0;line-height:1;cursor:pointer}.fade-enter{opacity:0}.fade-enter,.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .3s;transition:opacity .3s}.fade-leave-active{opacity:0}.fade-enter .fade-container,.fade-leave-active .fade-container{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:opacity .3s;transition:opacity .3s}.m-y-100{margin-top:100px;margin-bottom:100px}.m-t-0{margin-top:0}.m-b-0{margin-bottom:0}.m-r-0{margin-right:0}.m-l-0{margin-left:0}.m-t-5{margin-top:5px}.m-b-5{margin-bottom:5px}.m-r-5{margin-right:5px}.m-l-5{margin-left:5px}.m-t-10{margin-top:10px}.m-b-10{margin-bottom:10px}.m-r-10{margin-right:10px}.m-l-10{margin-left:10px}.m-t-15{margin-top:15px}.m-b-15{margin-bottom:15px}.m-r-15{margin-right:15px}.m-l-15{margin-left:15px}.m-t-20{margin-top:20px}.m-b-20{margin-bottom:20px}.m-r-20{margin-right:20px}.m-l-20{margin-left:20px}.m-t-25{margin-top:25px}.m-b-25{margin-bottom:25px}.m-r-25{margin-right:25px}.m-l-25{margin-left:25px}.m-t-30{margin-top:30px}.m-b-30{margin-bottom:30px}.m-r-30{margin-right:30px}.m-l-30{margin-left:30px}.m-t-35{margin-top:35px}.m-b-35{margin-bottom:35px}.m-r-35{margin-right:35px}.m-l-35{margin-left:35px}.m-t-40{margin-top:40px}.m-b-40{margin-bottom:40px}.m-r-40{margin-right:40px}.m-l-40{margin-left:40px}.m-t-45{margin-top:45px}.m-b-45{margin-bottom:45px}.m-r-45{margin-right:45px}.m-l-45{margin-left:45px}.m-t-50{margin-top:50px}.m-b-50{margin-bottom:50px}.m-r-50{margin-right:50px}.m-l-50{margin-left:50px}.m-t-55{margin-top:55px}.m-b-55{margin-bottom:55px}.m-r-55{margin-right:55px}.m-l-55{margin-left:55px}.m-t-60{margin-top:60px}.m-b-60{margin-bottom:60px}.m-r-60{margin-right:60px}.m-l-60{margin-left:60px}.m-t-65{margin-top:65px}.m-b-65{margin-bottom:65px}.m-r-65{margin-right:65px}.m-l-65{margin-left:65px}.m-t-70{margin-top:70px}.m-b-70{margin-bottom:70px}.m-r-70{margin-right:70px}.m-l-70{margin-left:70px}.m-t-75{margin-top:75px}.m-b-75{margin-bottom:75px}.m-r-75{margin-right:75px}.m-l-75{margin-left:75px}.m-t-80{margin-top:80px}.m-b-80{margin-bottom:80px}.m-r-80{margin-right:80px}.m-l-80{margin-left:80px}.m-t-85{margin-top:85px}.m-b-85{margin-bottom:85px}.m-r-85{margin-right:85px}.m-l-85{margin-left:85px}.m-t-90{margin-top:90px}.m-b-90{margin-bottom:90px}.m-r-90{margin-right:90px}.m-l-90{margin-left:90px}.m-t-95{margin-top:95px}.m-b-95{margin-bottom:95px}.m-r-95{margin-right:95px}.m-l-95{margin-left:95px}.m-t-100{margin-top:100px}.m-b-100{margin-bottom:100px}.m-r-100{margin-right:100px}.m-l-100{margin-left:100px}[v-cloak]{display:none}@media screen and (max-width:575.98px){.hidden{display:none!important}}@media screen and (min-width:576px) and (max-width:767.98px){.hidden-xs{display:none!important}}@media screen and (min-width:768px) and (max-width:1009.98px){.hidden-sm{display:none!important}}@media screen and (min-width:1010px){.hidden-md{display:none!important}}.form-message{margin-bottom:15px}.form-confirm-multiline{white-space:pre-wrap;word-break:break-all}.form-table{width:100%;margin-bottom:50px}.form-table td,.form-table th{padding:20px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}@media screen and (max-width:767.98px){.form-table td,.form-table th{display:block;width:100%;padding:0;border-top:none;border-bottom:none;box-sizing:border-box;text-align:left}}@media screen and (min-width:768px){.form-table th{padding-right:140px;text-align:left;white-space:nowrap;width:10px}}@media screen and (max-width:767.98px){.form-table th{margin-bottom:5px}}.form-table th.required:after{content:"*";color:red;display:inline-block;margin-left:.375em}@media screen and (max-width:767.98px){.form-table td{margin-bottom:25px}}.form-separator{height:15px;padding:0}.form-button,.form-button--back{color:#fff;width:100%;max-width:400px;height:40px;background-color:#e95098;box-shadow:0 3px 10px rgba(0,0,0,.16)}.form-button--back{background-color:#adadad}.form-button-container{text-align:center}.form-button-container+.form-button-container{margin-top:15px}.form-complete-title{font-size:1.625rem;font-weight:600;text-align:center;margin-bottom:20px}@media screen and (min-width:768px){.form-complete-title{font-size:2rem}}.form-note{font-size:.875rem;color:#969696}.headline,.headline--white{text-align:center;font-size:2.2rem;font-weight:500;margin-bottom:40px}.headline--white:after,.headline:after{content:"";display:block;width:70px;height:3px;background-color:#e95098;margin:0 auto}.headline--white{color:#fff}.subhead{font-size:1.75rem;font-weight:500;margin-bottom:15px;margin-top:40px}.loader-container{background-color:rgba(0,0,0,.4);position:fixed;top:0;left:0;right:0;bottom:0;z-index:3000;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.loader,.loader:after{border-radius:50%;width:10em;height:10em}.loader{margin:60px auto;font-size:10px;position:relative;text-indent:-9999em;border:1.1em solid hsla(0,0%,100%,.2);border-left-color:#fff;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s linear infinite;animation:load8 1.1s linear infinite}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.error-message{border-radius:4px;color:#dd2448;border:1px solid #e69aaa;background-color:#fad7d0}.error-message,.success-message{font-size:.875rem;margin-bottom:20px;padding:15px 20px;font-weight:400}.success-message{border-radius:4px;color:#4c9945;border:1px solid #afdbab;background-color:#daf5d7}.page-title{padding:100px 0;background-size:cover;background-position:50%;background-repeat:no-repeat}@media screen and (min-width:768px){.page-title{padding:160px 0}}.page-title-text{color:#fff;text-align:center;font-size:2.2rem;font-weight:500}.page-title-text:after{content:"";display:block;width:70px;height:3px;background-color:#e95098;margin:0 auto}.return-link{text-decoration:underline;color:#e95098}.footer{background-color:#3c4245;padding-top:30px;padding-bottom:15px}@media screen and (min-width:768px){.footer{border-bottom:12px solid #fff}}.footer-nav{margin-bottom:30px}@media screen and (min-width:768px){.footer-nav-list{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}}@media screen and (max-width:767.98px){.footer-nav-list__item+.footer-nav-list__item{margin-top:10px}}@media screen and (min-width:768px){.footer-nav-list__item+.footer-nav-list__item{margin-left:20px}}.footer-nav-list__item a{color:#fff;text-decoration:none}.copyright{color:#fff;text-align:center;font-size:.875rem;line-height:1}.header{background-color:#fff;position:fixed;top:0;left:0;right:0;z-index:300;height:60px;box-sizing:border-box;-webkit-transition:background-color .3s cubic-bezier(.86,0,.07,1);transition:background-color .3s cubic-bezier(.86,0,.07,1)}.header.transparent{background-color:transparent}@media screen and (min-width:768px){.header{height:102px;border-top:12px solid #fff;border-left:12px solid #fff;border-right:12px solid #fff}}.header-inner{display:-webkit-box;display:flex;height:100%;min-width:0;-webkit-box-align:center;align-items:center}.header-logo a{display:inline-block;line-height:1;vertical-align:bottom}.header-logo a svg{width:118.07px;height:36px;vertical-align:bottom}.header-logo a svg .main-path,.header-logo a svg .sub-path{-webkit-transition:fill .3s cubic-bezier(.86,0,.07,1);transition:fill .3s cubic-bezier(.86,0,.07,1)}@media screen and (min-width:768px){.header-logo a svg{width:183.66px;height:56px}}.header.transparent .header-logo a svg .main-path,.header.transparent .header-logo a svg .sub-path{fill:#fff}.header:not(.transparent) .header-logo a svg .main-path{fill:#3c4245}.header:not(.transparent) .header-logo a svg .sub-path{fill:#0057aa}@media screen and (min-width:768px){.header-nav{margin-left:auto}}@media screen and (max-width:767.98px){.header-nav-inner{position:fixed;top:0;right:-250px;bottom:0;z-index:200;width:240px;background-color:#fff;-webkit-transition:right .25s ease-in-out;transition:right .25s ease-in-out;box-shadow:-3px 0 6px rgba(0,0,0,.16)}.header-nav-inner.is-active{right:0}}.header-nav-toolbar{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:60px;border-bottom:1px solid #ddd;padding:0 15px}@media screen and (min-width:768px){.header-nav-toolbar{display:none}}.header-nav-open{width:48px;height:48px;padding:24px;box-sizing:border-box;position:relative;z-index:0;margin-left:auto;margin-right:-11px;cursor:pointer}@media screen and (min-width:768px){.header-nav-open{display:none}}.header-nav-open-inner,.header-nav-open-inner:after,.header-nav-open-inner:before{content:"";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;width:18px;height:2px;background-color:#757575;-webkit-transition:background-color .3s cubic-bezier(.86,0,.07,1);transition:background-color .3s cubic-bezier(.86,0,.07,1)}.header.transparent .header-nav-open-inner,.header.transparent .header-nav-open-inner:after,.header.transparent .header-nav-open-inner:before{background-color:#fff}.header-nav-open-inner{position:absolute;top:23px;left:15px}.header-nav-open-inner:after,.header-nav-open-inner:before{position:absolute}.header-nav-open-inner:before{top:-5px}.header-nav-open-inner:after{bottom:-5px}.header-nav-close{width:48px;height:48px;padding:24px;box-sizing:border-box;position:relative;z-index:0;margin-left:-11px;cursor:pointer}.header-nav-close-inner,.header-nav-close-inner:after,.header-nav-close-inner:before{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header-nav-close-inner:after,.header-nav-close-inner:before{content:"";display:block;width:18px;height:2px;background-color:#757575;position:absolute;top:23px;left:15px;-webkit-transform-origin:center;transform-origin:center}.header-nav-close-inner:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header-nav-close-inner:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (min-width:768px){.header-nav-list{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}}.header-nav-item,.header-nav-item--contained{-webkit-transition:color .3s cubic-bezier(.86,0,.07,1);transition:color .3s cubic-bezier(.86,0,.07,1)}@media screen and (max-width:767.98px){.header-nav-item--contained a,.header-nav-item a{display:block;padding:15px}}@media screen and (min-width:768px){.header.transparent .header-nav-item,.header.transparent .header-nav-item--contained{color:#fff}.header-nav-item+.header-nav-item,.header-nav-item+.header-nav-item--contained,.header-nav-item--contained+.header-nav-item,.header-nav-item--contained+.header-nav-item--contained{margin-left:25px}}.header-nav-item--contained{color:#fff}@media screen and (max-width:767.98px){.header-nav-item--contained{padding:0 15px;margin-top:30px}}.header-nav-item--contained a{display:block;box-sizing:border-box;text-align:center;background-color:#e95098}@media screen and (max-width:767.98px){.header-nav-item--contained a{padding:12px 15px}}@media screen and (min-width:768px){.header-nav-item--contained a{text-align:center;min-width:140px;padding:10px 15px}}.header-nav-item--contained a,.header-nav-item a{color:inherit}.header-nav-bg{opacity:0;position:fixed;top:0;left:0;right:100vw;bottom:0;z-index:100;background-color:rgba(0,0,0,.4);-webkit-transition:opacity .25s ease-in-out,right 0s .25s;transition:opacity .25s ease-in-out,right 0s .25s}.header-nav-bg.is-active{right:0;opacity:1;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}@media screen and (min-width:768px){.header-nav-bg{display:none}}.paidy-description{margin-top:25px}.paidy-description-img{width:100%;max-width:320px;height:auto}.paidy-description .bold{font-weight:700}.paidy-description ul{padding-left:25px}.paidy-description li{list-style:disc}.paidy-description li+li{margin-top:10px}