@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,caption,canvas,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,form,footer,header,hgroup,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,main,small,span,strike,strong,sub,summary,sup,tt,table,tbody,tfoot,thead,time,tr,th,td,u,ul,var,video{font-family:inherit;font-size:100%;font-weight:inherit;font-style:inherit;vertical-align:baseline;text-align:left;margin:0;padding:0;border:0;outline:0;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}table{border-collapse:collapse;border-spacing:0}body{color:#2a2b2b;font-family:Helvetica Neue,Helvetica,Arial,Verdana,Roboto,游ゴシック,Yu Gothic,游ゴシック体,YuGothic,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Meiryo UI,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif!important;background:#fff;font-size:16px;line-height:1.6;margin:0;padding:0}.navbar-deny{padding:0}.container,.container-fluid,.container-xl,.container-lg,.container-md,.container-sm{max-width:1200px;padding:15px 0 10px}.corp_head{position:relative;height:40px}.corp_head .logo{position:absolute;z-index:1;width:320px;top:0;left:0;font-family:Noto Sans CJK JP Subset,Yu Gothic,游ゴシック,YuGothic,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo}.corp_head .logo-mypage{width:280px}.corp_head .logo span{color:#333;border-left:1px solid #DFDFDF;font-weight:700;font-size:12px;position:absolute;top:24%;right:0;padding-left:10px}.corp_head .logo img{height:35px}.corp_head .logo a:hover{text-decoration:none}#app{min-height:63.7vh}footer{font-family:Noto Sans CJK JP Subset,Yu Gothic,游ゴシック,YuGothic,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo;font-style:normal;margin-top:4rem;background-color:#f2f2f2}footer a:hover{opacity:.8;transition:.4s;text-decoration:underline}footer .container{margin-top:2rem}footer .logo-footer img{width:150px}footer li{margin:40px 10px 0;display:inline-block;font-size:14px}footer li a{color:#2a2b2b;transition:.4s}footer li a:hover{color:#2a2b2b}footer .container{margin:0 auto;margin-top:2rem;position:relative}footer address{font-style:normal;margin-top:10px}footer .address-01{font-size:14px;font-weight:700}footer .address-02{font-size:12px;line-height:1.5;display:block}footer .address-03{font-size:12px;font-weight:700}footer .address-03 a{display:inline;color:#2a2b2b}footer .row{display:flex;flex-direction:row;padding:0;width:100%}footer .col{display:block;flex:1 1 auto;margin-left:0;max-width:100%;width:100%}@media (min-width: 1200px){.container{max-width:1200px!important}}@media (min-width : 767px){footer .container{padding:0 1rem}footer .row{display:flex;flex-direction:row;padding:0}footer .col{margin-left:4%}footer .col:first-child{margin-left:0}footer .row .col.span-1{flex:0 0 4.66666666667%;max-width:4.66666666667%}footer .row .col.span-2{flex:0 0 13.3333333333%;max-width:13.3333333333%}footer .row .col.span-3{flex:0 0 22%;max-width:22%}footer .row .col.span-4{flex:0 0 30.6666666667%;max-width:30.6666666667%}footer .row .col.span-5{flex:0 0 39.3333333333%;max-width:39.3333333333%}footer .row .col.span-6{flex:0 0 48%;max-width:48%}footer .row .col.span-7{flex:0 0 56.6666666667%;max-width:56.6666666667%}footer .row .col.span-8{flex:0 0 65.3333333333%;max-width:65.3333333333%}footer .row .col.span-9{flex:0 0 74%;max-width:74%}footer .row .col.span-10{flex:0 0 82.6666666667%;max-width:82.6666666667%}footer .row .col.span-11{flex:0 0 91.3333333333%;max-width:91.3333333333%}footer .row .col.span-12{flex:0 0 100%;max-width:100%}footer .row .col.offset-1{margin-left:8.66666666667%}footer .row .col.offset-2{margin-left:17.3333333333%}footer .row .col.offset-3{margin-left:26%}footer .row .col.offset-4{margin-left:34.6666666667%}footer .row .col.offset-5{margin-left:43.333333333%}footer .row .col.offset-6{margin-left:52%}footer .row .col.offset-7{margin-left:60.6666666667%}footer .row .col.offset-8{margin-left:69.3333333333%}footer .row .col.offset-9{margin-left:78%}footer .row .col.offset-10{margin-left:86.6666666667%}footer .row .col.offset-11{margin-left:95.3333333333%}}footer .copyright{padding:0 0 2rem;font-size:10px;text-align:left}@media screen and (max-width: 767px){footer .copyright{text-align:center}footer .logo-footer{text-align:center;width:150px;margin:0 auto}}footer #pagetop a{display:block;color:#333;padding:20px 5px;text-align:center;height:47px;background:url(/build/assets/arrow-up-Dba02jdk.svg) no-repeat #f2f2f2;background-position:50% 23%;transition:.4s;vertical-align:bottom}footer #pagetop a:hover{background:url(/build/assets/arrow-up-Dba02jdk.svg) no-repeat #ddd;background-position:50% 15%;transition:.4s;text-decoration:none}.region{padding:5px 10px;background-color:#fff;font-size:14px}.region-noborder{margin:20px;padding:10px}.region-grey{margin:50px 5px;padding:0 5px 20px;border:2px solid rgb(184 184 184)}.region-grey-nomargin{padding:10px;border:2px solid rgb(184 184 184);margin:0 5px}.kaigyo-indent{text-indent:-1em!important;padding-left:1em!important}.center{text-align:center}.left{text-align:left}.PC-cSP-l{text-align:center}.underline{text-decoration:underline}.level-1,.level-1-normal{font-size:24px;font-weight:700;position:relative}.level-1-small{font-size:16px;font-weight:700;position:relative}.level-1:after{content:"";position:absolute;left:2.5%;bottom:-10px;width:95%;height:7px;background:repeating-linear-gradient(-45deg,#00a0b0,#00a0b0 2px,#fff 2px,#fff 4px)}.level-2{font-size:20px;font-weight:700;position:relative;padding-left:1.5em;line-height:1.4;text-align:left;margin:0 10px;border-bottom:3px solid #00a0b0}.level-2:before{font-family:"Font Awesome 5 Free";content:"";font-weight:900;position:absolute;font-size:1.2em;left:0;bottom:-2;color:#00a0b0;transform:scaleX(-1)}.level-3,.level-4{font-size:14px;margin:0 10px}.w50{width:50px}.w70{width:70px}.w80{width:80px}.w100{width:100px}.w120{width:120px!important}.w150{width:150px!important}.w165{width:165px!important}.w200{width:200px}.w220{width:220px}.w240{width:240px}.w260{width:260px}.w300{width:300px}.w320{width:320px}.w400{width:400px}.w495{width:495px}.w930{max-width:930px}.border-dot{border:dotted rgba(112,112,112,1) 1px;padding:10px;margin:10px}.border-dot-confirm-screen{max-width:650px;margin:0 auto}#apply_container{max-width:900px;background-color:#fff;margin:0 auto}.apply_header{font-weight:700;font-size:32px}.progress-point-current{width:60px;height:60px;border:solid 27px #efefef;border-radius:50%;background-color:#707070;z-index:100}.progress-point{width:60px;height:60px;border:solid 27px #FFF;border-radius:50%;background-color:#707070;z-index:100}.progress-line{position:absolute;width:600px;height:2px;margin-top:29px;background-color:#d3d3d3}.progress-line-info{width:480px}.progress-point-list,.progress-caption-list{display:flex;justify-content:space-around}.progress-caption{width:180px;font-size:12px;text-align:center}.progress-display{margin:20px 0}.flex-center-wrap{display:flex;flex-wrap:wrap}.btn-div{display:flex;justify-content:center}.btn-orange{border:#aaa 2px solid;border-radius:5px;color:#707070;padding:12px 3px 12px 30px;text-align:left;text-decoration:none;cursor:pointer;margin:5px;font-weight:700;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.414 11L4 12.414l5.414 5.414L20.828 6.414 19.414 5l-10 10z' fill='%23aaa' fill-rule='nonzero'/%3E%3C/svg%3E ");background-repeat:no-repeat;background-position:3px 60%;background-color:#eee}.btn-yellow{background-color:#ecec5a;text-align:center;text-decoration:none;border-radius:20px;padding:.25rem .5rem;font-size:12px;font-weight:400}.btn-red{background-color:#cc333f;text-align:center;text-decoration:none;border-radius:20px;padding:.25rem .5rem;font-size:12px;font-weight:400;color:#fff}.btn-green{background-color:#62b120;text-align:center;text-decoration:none;border-radius:20px;padding:.25rem .5rem;font-size:12px;font-weight:400;color:#fff}.btn-gray{background-color:#aaa;text-align:center;text-decoration:none;border-radius:20px;padding:.25rem .5rem;font-size:12px;font-weight:400}.btn-no-extension{background-color:#1a73e8;text-align:center;text-decoration:none;border-radius:20px;margin-left:4px;padding:.25rem .5rem;font-size:12px;font-weight:400;color:#fff}.btn-submit{border:3px solid #509484;border-radius:10px;color:#fff;padding:12px 10px;text-align:center;text-decoration:none;cursor:pointer;margin:5px;font-weight:700;font-size:120%;background:#509484;box-shadow:5px 6px #375f56}.btn-disabled{background-color:#d3d3d3;border:1px solid lightgray;color:#695945;padding:14px 3px;text-align:center;text-decoration:none;pointer-events:none;margin:5px;border-radius:5px}.btn-not-extension{font-size:14px;border:none!important;border-radius:1vh!important;color:#222;padding:1px 10px;text-align:center;text-decoration:none;cursor:pointer;margin:-10px 10px 2px 0;font-weight:700;background-color:#f2748a}.btn-complete-extension{background-color:#cff5f9!important}.item-label{width:100%;text-align:left;font-size:18px;padding:.5em 20px .5em 1em}.item-label label{font-weight:700;width:100%;padding:.6em 20px .6em 1em;border-radius:4px;background-color:#eee}.item-input{width:100%;border-radius:4px!important;padding:.5em 20px .5em 1em!important}.item-input input{border:#aaa 2px solid;font-size:18px;font-weight:700;-webkit-appearance:none}.item-checkbox-label{cursor:pointer;padding-top:4px}.item-checkbox{margin-right:5px}.item-input-inlineblock{display:inline-block;width:240px;margin:5px}.item-radioarea{margin-left:40px}.fee-breakdown{background-color:#d3d3d3;margin-top:15px}.lightbox{width:1000px;margin:20px auto;border:solid 70px rgba(0,0,0,.8);padding:20px 50px;color:#707070}.progress-uploading{position:absolute;z-index:10;top:17px;left:42px;width:100%;height:100%;background:url(/build/assets/loading-dzkFROBz.gif) no-repeat;background-size:50%}.login-user{display:flex;padding-top:5px}.login-name{margin-top:3px;margin-right:12px}.logout a{display:inline-block;padding:3px 5px;background:#fff;font-weight:700;color:#444;text-decoration:none}.logout a:hover{background:#444;color:#fff}.page-title{margin-top:32px}.terms-checkbox{margin:10px 30px 10px 0}.agent-member-status{display:flex;justify-content:space-around;margin:2px}.agent-member-num{background-color:#00a0b0;height:100px;width:100px;border-radius:50%;text-align:center;line-height:100px;margin-top:-70px;color:#fff;font-size:120%}.agent-member-num-fee{margin-top:-60px!important;margin-left:auto;margin-right:auto}.upload-area,.upload-area-income{height:160px;display:flex;flex-direction:column;justify-content:center;align-items:center}.img-upload{width:150px;height:120px;margin:0 10px;-o-object-fit:contain;object-fit:contain}.img-upload-tick-green{position:absolute;top:-12px;right:-12px;width:30px;height:30px}.image-green-tick-area{display:-webkit-box;-webkit-box-pack:left;-webkit-box-align:left}.selected-work-area{height:60px}.specific-work-area{display:flex;justify-content:center;padding:10px;background-color:#d3d3d3}.specific-work-area-item{margin:7px}.light-specific-work-detail{width:80%}.specific-work-detail-item{display:none}.cs-change-btn-div{text-align:center;padding:20PX 0 0;margin:20px 40px 0}.cs-change-btn{font-size:85%;padding:8PX 20PX;border-radius:5px;border:1px solid #bbb;background-color:#eee}.btn-caption{margin:20px}.js-selected-button-active,.js_active_content{background-color:#cff5f9!important;color:#00a0b0;border:2px solid #00A0B0;font-weight:700;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.414 11L4 12.414l5.414 5.414L20.828 6.414 19.414 5l-10 10z' fill='%2300A0B0' fill-rule='nonzero'/%3E%3C/svg%3E ");background-repeat:no-repeat;background-position:3px 60%}.js-selected-button-disabled{background-color:#d3d3d3!important;border:3px solid lightgrey;color:#707070;box-shadow:5px 6px #b9b9b9}.js-div-close-popup{width:100%;text-align:right}a{cursor:pointer}.border-none{border:none!important;outline:none}.disp-none{display:none}.disp-block{display:block}.disp-inlineblock{display:inline-block}.border-1px{border:1px solid black!important}.credit-input-height{height:52px!important;padding:10px 12px!important;border-radius:4px!important;border:#ddd 3px solid!important}.js-a-cursor-default{cursor:default!important}#js_card_holder_name::-moz-placeholder{color:#d3d3d3;opacity:1;font-weight:300}#js_card_holder_name::placeholder{color:#d3d3d3;opacity:1;font-weight:300}#js_file_select_none,#js_file_select_none1,#js_file_select_none2,#js_file_select_none3,#js_file_select_none4,#js_file_select_none5,#js_file_select_none6,#js_file_select_none7,#js_file_select_none8,#js_file_select_none9,#js_file_select_none10,#js_multiplefile_select_none1,#js_multiplefile_select_none2,#js_multiplefile_select_none3,#js_multiplefile_select_none4,#js_multiplefile_select_none5,#js_multiplefile_select_none6,#js_multiplefile_select_none7,#js_multiplefile_select_none8,#js_multiplefile_select_none9,#js_multiplefile_select_none10{display:none}.cs-fl-r{float:right}.cs-mt15{margin-top:15px}.cs-mt16{margin-top:16px}.cs-disp-flex{display:flex}.cs-width-20-per{width:20%}.cs-width-25-per{width:25%}.cs-width-30-per{width:30%}.cs-width-35-per{width:35%}.cs-width-40-per{width:40%}.cs-width-45-per{width:45%}.cs-width-50-per{width:50%}.cs-width-55-per{width:55%}.cs-width-60-per{width:60%}.cs-width-65-per{width:65%}.cs-width-75-per{width:75%}.item-checkbox-label-w150{width:150px;cursor:pointer}.item-checkbox-label-w200{width:200px;cursor:pointer}.cs-margin-left-20-per{margin-left:20%}.cs-margin-left-29-per{margin-left:29%}.cs-margin-left-43-per{margin-left:43%}.cs-margin-left-48-per{margin-left:48%}.cs-bk-color-orange{background-color:#e4a047}.cs-margin-right-11{margin-right:-11%}.cs-margin-right-14m{margin-right:-14%}.cs-margin-right-15m{margin-right:-15%}.btn-padd-2-7{padding:2px 7px}.img-upload-label{position:relative;display:inline-block;font-size:0}.img-upload-label .close,.img-upload-label .close-income{position:absolute;right:10%;top:1%;z-index:100;padding:5px 2px 2px;font-weight:700;cursor:pointer;text-align:center;font-size:22px;line-height:10px}.img-upload-label:hover .close{opacity:4}.cs-confirmpage-overflow-ellipss{overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.w252{width:252px}.error-border{border:2px solid #c7000d}.error-message-color{color:#c7000d;margin-top:-12px;font-size:14px}.cs-mt-10{margin-top:10px}.js-hide{opacity:0}.font-weight-bold{font-weight:700}.font-size-40{font-size:40px!important}.font-size-14{font-size:14px!important}.font-complete-normal{font-family:Meiryo;font-style:normal;font-weight:400;font-size:20px;color:#707070}.cs-height-32{height:32px}.cs-height-50{height:50px}.font-complete-normal-19{font-family:Meiryo;font-style:normal;font-weight:400;font-size:20px;color:#707070}.font-complete-normal-30{font-size:30px}.font-complete-normal-40{font-size:40px}.font-complete-bold{font-family:Meiryo;font-style:normal;font-weight:700;font-size:20px;color:#707070}.font-complete-bold-32{font-family:Meiryo;font-style:normal;font-weight:700;font-size:32px}.font-complete-bold-30{font-size:30px}.font-complete-normal-14{font-family:Meiryo;font-style:normal;font-weight:400;font-size:14px;color:#707070}.cs-border-dotted-payement{border:2px dotted #ddd;margin:0 auto}.cs-border-background-payement,.cs-border-background-fee{background-color:#fff;max-width:650px;margin:0 auto}.cs-hr-payment-830{width:830px;border-top:3px solid rgba(0,0,0,.1)}.cs-hr-payment-900{max-width:900px;border-top:3px solid rgba(0,0,0,.1)}.cs-hr-payment{border-top:1px solid rgba(0,0,0,.1);margin:0 10px}.cs-margin-top-10{margin-top:10px!important}.cs-margin-top-12{margin-top:12px}.cs-margin-top-20{margin-top:20px!important}.cs-margin-top-30{margin-top:30px!important}.cs-margin-top-40{margin-top:40px}.cs-margin-top-50{margin-top:50px}.cs-margin-top-60{margin-top:60px}.cs-margin-top-80{margin-top:80px}.cs-margin-top-100{margin-top:100px}.cs-margin-top-160{margin-top:160px}.cs-margin-bottom-10{margin-bottom:10px}.cs-margin-bottom-20{margin-bottom:20px}.cs-margin-bottom-40{margin-bottom:40px}.cs-padding-top-10{padding-top:10px}.cs-padding-top-20{padding-top:20px}.cs-padding-bottom-10{padding-bottom:10px!important}.cs-padding-bottom-20{padding-bottom:20px!important}.cs-padding-bottom-30{padding-bottom:30px}.cs-padding-left-5-per{padding-left:5%}.cs-padding-left-15-per{padding-left:15%}.cs-padding-left-30-per{padding-left:30%}#_2{fill:transparent;stroke:#707070;stroke-width:1px;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;shape-rendering:auto}.cs-w-400{width:400px}.textarea-class{width:650px;height:150px!important}.textarea-class-other,.textarea-class-855{width:90%;height:150px!important}.cs-selectbox-height{width:90px;height:32px}.textarea-class-buisness{width:95%;height:150px!important}#fade{position:fixed;top:0%;left:0%;width:100%;height:100%;background:#4c4d4e;z-index:1000;overflow-y:scroll}#fade_footer{width:100%;height:20px;background:#4c4d4e;z-index:1000}#over_fade{position:fixed;top:0%;left:0%;width:100%;height:100%;background:#4c4d4e;z-index:2000}.popup{background:#fff;left:50%;padding:5px;position:absolute;transform:translate(-50%);max-width:910px;width:90%;z-index:1020;border-top:solid #00A0B0 4px;margin:40px 0}.over-popup{background:#fff;left:50%;padding:5px;position:absolute;transform:translate(-50%);max-width:910px;width:90%;z-index:2020;border-top:solid #00A0B0 4px}.scroll-div{overflow-y:scroll;-webkit-overflow-scrolling:touch}select.ui-datepicker-year{width:55%!important}.ui-datepicker .ui-datepicker-title{margin:0 .3em!important;line-height:1.8em!important;text-align:center!important}.ui-datepicker select.ui-datepicker-month,.ui-datepicker{width:23%!important}.ui-datepicker{width:21em!important}.forgot-link-div{display:flex;font-size:14px;justify-content:center;margin-top:20px}.forgot-link-div div{margin:10px}#disp_mail{background-color:#eee;text-align:center;font-family:Meiryo;font-style:normal;font-weight:400;font-size:30px;color:#383838!important}@media screen and (max-width: 767px){#disp_mail{font-size:24px}}.pop-filter{background:#4c4c4cb3;position:fixed;width:100%;height:100%;top:0;left:0;z-index:2000}.pop-message{background:#fff;border-radius:10px;top:50%;left:50%;padding:30px;position:absolute;transform:translate(-50%,-50%);width:500px;max-width:85%;max-height:85%;z-index:2020}@media screen and (min-width: 768px){.br-sp{display:none}.pad-top-20-pc{padding-top:20px}}@media screen and (max-width: 767px){.forgot-link-div{display:block;margin-top:20px}.forgot-link-div div{text-align:center}.PC-cSP-l{text-align:left}.container,.container-fluid,.container-xl,.container-lg,.container-md,.container-sm{padding:0}.navbar-deny{padding:0 0 10px}.corp_head .logo{padding:15px 0 10px 10px;margin-bottom:0;position:relative;z-index:0;width:260px}.corp_head .logo-mypage{width:230px}.corp_head .logo img{height:25px}.corp_head .logo a{padding:0}.corp_head .logo span{color:#333;border-left:1px solid #DFDFDF;font-weight:700;font-size:12px;position:absolute;top:39%;right:0;padding-left:10px;margin-left:10px}.apply_header{font-size:24px;font-weight:700;color:#2a2b2b}.popup{width:95%}.cs-hr-payment-830,.cs-hr-payment,.cs-border-background-fee,.textarea-class-other,#js_transfer_div,#js_credit_type_div,.cs-w-400,.w930{max-width:100%}.cs-smt-width-100-per{width:100%!important}.cs-border-background-fee,.cs-border-background-payement{font-size:15px}.cs-smt-fs-13{font-size:13px}.progress-line{width:330px}.progress-line-info{width:265px}#agent_apply,.w495{max-width:100%}#agent_apply .cs-margin-left-43-per{margin-left:20%}.cs-smt-m-0-25{margin:0 15px}.cs-smt-mt-m-10{margin-top:-10px}.cs-smt-mt-10{margin-top:10px}.cs-smt-mt-25{margin-top:25px}.cs-m-10-0-0-m-31{margin:10px 0 0 -31px}.cs-smt-mr-80{margin-right:80px}.cs-smt-mr-165{margin-right:165px}.cs-smt-pagebreak{clear:both;page-break-after:always}.cs-smt-width-25-per{width:25%}.cs-smt-width-50-per{width:50%}.cs-smt-ml-0{margin-left:0}.cs-smt-pl-0{padding-left:0}.cs-smt-m-0{margin:0}.cs-smt-pl-3-per{padding-left:3%}.cs-smt-ml-25-per{margin-left:25%}.cs-disp-flex{display:block}label{width:100%}.disp-none-smt{display:none}.disp-flex-smt{display:flex}.upload-pics-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.upload-pics-wrap .img-upload-label{width:50%;margin-bottom:10px;text-align:center}.smt-radio-block{display:block!important}.radio-inner{margin-top:20px}.progress-uploading{left:calc(50% - 54px)}.item-radioarea{margin-left:5px}.item-label{width:100%;text-align:left;font-size:16px;padding:.5em 1.5em 0}.item-label label{font-weight:700;width:100%;padding:0;border-radius:0;background-color:#fff}.item-input{width:100%;border-radius:4px;padding:.2em 20px .5em 1em}.item-input input{border:#aaa 2px solid;-webkit-appearance:none;padding:.5em 20px .5em 1em}footer .container{margin-top:3rem}footer address{margin-top:10px;text-align:center}footer .logo-footer,footer address p,footer address span,.copyright .col{text-align:center}footer{text-align:center;background-color:#f2f2f2}footer .row{margin:0}footer li{text-align:center;margin:10px 10px 0;display:block}.br-pc{display:none}}.add-control{position:fixed;bottom:0;z-index:100;width:100%}.float-btn{color:#fff;background:#00a0b0;cursor:pointer;font-size:32px}.float-btn:hover{cursor:pointer}.float-btn:active{background:#00a0b0}.box{background:#00a0b0;padding:0}.action-close{position:relative;margin-top:2em}.action-close .float-btn i{position:absolute;right:10px;top:40px;color:#fff}.action-close .box{font-size:90%}.add-control .checkbox{display:none}.add-control .action-close #close:checked~.float-btn{display:none}.add-control .action-close #close:checked~.box{display:none}#bannerin{padding:0;box-shadow:0 0 30px #0000003d}#bannerin .mypege-link{text-align:center!important}#bannerin .mypege-link a{display:inline-block;padding:10px 0;margin:10px;width:250px;text-align:center;color:#fff;font-size:110%}.fade-enter-from{opacity:0}.fade-enter-active{transition:all .6s}.fade-enter-to,.fade-leave-from{opacity:1}.fade-leave-active{transition:all .6s}.fade-leave-to{opacity:0}.start-areaband{position:relative;background:#00a0b0;padding:10px 0;color:#fff;text-align:center;line-height:1.4;margin:40px 10px 0}.start-areaband:after{display:block;position:absolute;top:100%;left:50%;width:0;height:0;margin:-1px 0 0 -25px;border-width:22px 25px 0 25px;border-color:#00A0B0 transparent transparent transparent;border-style:solid;content:""}@media screen and (max-width: 767px){.start-areaband:after{margin:-1px 0 0 -8px;border-width:12px 8px 0 8px}}.start-areaband-mypage{position:relative;background:#00a0b0;padding:10px;color:#fff;font-weight:700;text-align:center;line-height:1.4;margin:40px 0 0}.start-areaband-mypage:after{display:block;position:absolute;top:100%;left:50%;width:0;height:0;margin:-1px 0 0 -10px;border-width:7px 10px 0 10px;border-color:#00A0B0 transparent transparent transparent;border-style:solid;content:""}.start-areaband span{font-size:140%;font-weight:700}.mitsumori{background-color:#d9f1f3;padding:40px 10px}.Fsize90{font-size:90%}.Fsize85{font-size:85%}.mitsumori-m2{font-size:130%;line-height:1.5}.triangle3{margin:8% auto 0;width:0;height:0;border-left:80px solid transparent;border-right:80px solid transparent;border-top:50px solid #00A0B0}@media screen and (max-width: 767px){.mitsumori-m2{font-size:120%}.triangle3{margin:8% auto -20px;width:0;height:0;border-left:60px solid transparent;border-right:60px solid transparent;border-top:40px solid #00A0B0}}.mitsumori-m3{font-size:110%;line-height:1.5;color:#f23400}.syotokusyoumei{background-color:#f4bdc0;padding:10px;color:#090909}.btn,a.btn,button.btn{font-size:100%;font-weight:700;line-height:1.5;position:relative;display:inline-block;padding:1rem 4rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.1em;color:#222}.btn--orange,a.btn--orange{color:#fff;background-color:#eb6841}.btn--orange:hover,a.btn--orange:hover{color:#fff;background:#f56500}a.btn--radius{border-radius:100vh!important}.btn-zipinput{margin-left:20px;font-size:100%!important;line-height:1.5;font-weight:700;position:relative;display:inline-block;padding:.5rem 1rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;vertical-align:middle;text-decoration:none;color:#222;background-color:#eb6841;border-radius:1vh!important;border:none!important}.btn-applicantInfo{line-height:1.5;font-weight:700;position:relative;display:inline-block;padding:12px 10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;vertical-align:middle;text-decoration:none;color:#222;background-color:#eb6841;border-radius:1vh!important;border:none!important}.cp_ipselect{overflow:hidden;width:100%;text-align:center;display:inline-block}.cp_ipselect select{width:100%;padding-right:1em;cursor:pointer;text-indent:.01px;text-overflow:ellipsis;border:none;outline:none;background:transparent;background-image:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#2a2b2b}.cp_ipselect select::-ms-expand{display:none}.cp_ipselect.cp_sl01{position:relative;border:#aaa 2px solid;border-radius:4px;background:#fff}.cp_ipselect.cp_sl01:before{position:absolute;top:1.2em;right:.7em;width:0;height:0;padding:0;content:"";border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #666666;pointer-events:none}.cp_ipselect.cp_sl01 select{padding:.5em 20px .5em 1em;font-size:18px;font-weight:700}label.btn2 input{display:none}.checkbox-001 label.active{color:#00a0b0}.checkbox-001 label{display:flex;justify-content:center;margin-bottom:0;font-size:16px;white-space:nowrap;cursor:pointer;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.checkbox-001 label i{width:35px;font-size:28px}.checkbox-001 label input~i.icheck{display:none}.checkbox-001 label input:checked~i.inocheck{display:none}.checkbox-001 label input:checked~i.icheck{color:#00a0b0;display:inline}.checkbox-001 label:hover input~i{color:#00a0b0}.checkbox-001 label input[type=checkbox]:disabled+i{color:#ddd;cursor:default}.checkbox-checked{font-size:28px}.LB-bg-gray{background:#eee}.LB-terms-title{font-size:140%;color:#00a0b0}.LB-dairi-terms-check li{margin-bottom:10px}.LB-dairi-terms-check li label{background-color:#fff;padding:10px}.lightbox-close{display:inline-block;width:48px}.error-warning-bg{background-color:#f0c4c7;color:#c7000d;margin:0 10px 20px;padding:10px;font-size:14px;font-weight:700}.error-warning-input{background-color:#f0c4c7!important;border:#c7000d 3px solid!important}.error-warning-button{background-color:#f0c4c7;border:#c7000d 3px solid!important;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.414 11L4 12.414l5.414 5.414L20.828 6.414 19.414 5l-10 10z' fill='%23c7000d' fill-rule='nonzero'/%3E%3C/svg%3E ")}.error-warning-select{background-color:#f0c4c7!important;border:#c7000d 3px solid!important}.error-warning-label{background-color:#f0c4c7!important;padding:10px 0;border:#c7000d 3px solid!important}.error-pop-label{padding-top:16px}.item-input label{width:100%}::-moz-placeholder{color:#aaa;font-weight:400}::placeholder{color:#aaa;font-weight:400}.placeholder-01{color:#aaa;font-weight:400}.radio-wrap{display:flex;justify-content:center}.radio-inner{margin:20px}#card-cvc-element{width:50%}#card-expiry-element{width:50%!important}.js_card_holder_name ::-moz-placeholder{font-weight:700!important}.js_card_holder_name ::placeholder{font-weight:700!important}.kiyaku-torimatome label{margin-bottom:0;font-size:12px;white-space:normal!important;cursor:pointer;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;align-items:center;justify-content:flex-start}.kiyaku-torimatome label div{width:40px!important;padding-right:16px}.kiyaku{font-size:12px}.kiyaku h2{font-size:16px;font-weight:700;margin-bottom:20px;margin-top:20px;border-bottom:1px solid #aaa;text-align:center;height:30px}.kiyaku h3,.kiyaku p{margin-bottom:10px}@media screen and (max-width: 767px){#confirminfo_form .item-label{width:100%;text-align:left;font-size:14px;padding:.5em 20px .5em 1em}#confirminfo_form .item-label label{font-weight:700;width:100%;padding:.6em 1em;border-radius:4px;background-color:#eee}#confirminfo_form .item-input{width:100%;border-radius:4px;padding:.2em 20px .5em .8em}#confirminfo_form .item-input input{border:#aaa 2px solid;font-size:18px;font-weight:700;-webkit-appearance:none}#self_application .item-label{width:100%;text-align:left;font-size:14px;padding:.5em 20px .5em 1em}#mypage_selfinfo .item-label label{font-weight:700;width:100%;padding:.6em 1em;border-radius:4px;background-color:#eee}#mypage_selfinfo .item-input{width:100%;border-radius:4px;padding:.2em 20px .5em .8em}#mypage_selfinfo .item-input input{border:#aaa 2px solid;font-size:18px;font-weight:700;-webkit-appearance:none}#mypage_memberinfo .item-label{width:100%;text-align:left;font-size:14px;padding:.5em 20px .5em 1em}#mypage_memberinfo .item-label label{font-weight:700;width:100%;padding:.6em 1em;border-radius:4px;background-color:#eee}#mypage_memberinfo .item-input{width:100%;border-radius:4px;padding:.2em 20px .5em .8em}#mypage_agentinfo .item-label{width:100%;text-align:left;font-size:14px;padding:.5em 20px .5em 1em;margin-top:10px}#mypage_agentinfo .item-label label{font-weight:700;width:100%;padding:.6em 1em;border-radius:4px;background-color:#eee}#mypage_agentinfo .item-input{width:100%;border-radius:4px;padding:.2em 20px .5em .8em}#mypage_agentinfo .item-input input{border:#aaa 2px solid;font-size:18px;font-weight:700;-webkit-appearance:none}}.tokutei-gyomu h4{width:100%;font-weight:700;font-size:20px;text-align:center;background-color:#81d0d8;padding:10px 0}.tokutei-gyomu p{width:100%;font-weight:700;font-size:14px;text-align:center;margin-top:20px}.tokutei-gyomu-gaitou{border:1px #5C5C5C solid;padding:20px;background-color:#eee}.tokutei-gyomu-gaitou h4{text-align:center;font-weight:700;font-size:16px}.tokutei-alart{font-weight:700;color:#c7000d;font-size:140%}.tokutei-alart2{font-weight:700;color:#c7000d}.tokutei-gyomu-kikan-wrap{width:100%;display:flex;justify-content:center}.tokutei-gyomu-kikan-YM{display:flex;justify-content:center;width:35%}.tokutei-gyomu-kikan-YEAR{width:70%;margin-right:5px}.tokutei-gyomu-kikan-MONTH{width:30%}.tokutei-alart-gaitou{font-weight:700;color:#c7000d;text-align:center}.tokutei-gyomu-gaitou .textarea-class-buisness{width:100%}@media screen and (max-width: 767px){.tokutei-gyomu-kikan-wrap{width:100%;display:block}.tokutei-gyomu-kikan-YM{display:flex;justify-content:center;width:100%}}.complete-notice{margin:40px;font-size:14px}.complete-thanks{border:5px solid #ddd;margin:40px 20px}.complete-thanks p{padding:20px;text-align:center;font-weight:700}.complete-flow{margin:40px 0 0}.complete-flow-numwrap{border:2px solid rgb(184 184 184);margin:0 40px;padding:20px 0}.complete-flow-num-flex{display:flex;align-items:center}.complete-flow-num{background-color:#00a0b0;height:40px;width:40px;border-radius:50%;text-align:center;line-height:40px;margin-left:-20px;margin-right:20px;color:#fff;font-size:140%}.complete-flow-numwrap h3{font-size:20px;font-weight:700}.complete-flow-numwrap p{font-size:14px;padding:0 20px 0 40px}.complete-flow-numwrap ul{background-color:#f6e4a8;margin:0 40px;padding:5px 10px}.complete-flow-numwrap ul li{font-weight:700;color:#c7000d;font-size:14px}.complete-flow .cyuui{margin:0 40px;font-size:12px}.complete-flow-yajirushi{margin:10px auto;width:200px;text-align:center;font-size:200%;color:#00a0b0}@media screen and (max-width: 767px){.complete-notice{margin:40px 20px}.complete-flow-numwrap{margin:0 20px;padding:20px 0}.complete-flow-numwrap p{font-size:14px;padding:0 10px 0 30px}.complete-flow-num{margin-right:10px}.complete-flow .cyuui{margin:0 10px 0 30px}.complete-flow-numwrap ul{background-color:#f6e4a8;margin:0 20px 0 30px;padding:10px 5px 5px}.complete-flow-numwrap ul li{font-weight:700;color:#c7000d;font-size:12px;margin-bottom:5px}}.mypage-apply-wrap{background-color:#eee;margin:80px 0 0;border-radius:5px;padding:20px 0}.mypage-apply{background-color:#00a0b0;margin:-60px 40px 20px;padding:10px 20px;border-radius:10px;color:#fff;position:relative}.mypage-apply:before{content:"";position:absolute;top:100%;left:50%;margin-left:-10px;border:10px solid transparent;border-top:10px solid #00a0b0}section.typeA{display:flex;flex-wrap:wrap}section.typeA:after{content:"";width:100%;height:3px;order:-1;display:block;background:#0089a7b3}section.typeA .tabLabel{margin-right:3px;padding:20px 0;flex:1;order:-1;border-radius:3px 3px 0 0;color:#444;background:#0089a74d;cursor:pointer;text-align:center;font-size:120%}section.typeA .tabLabel:nth-last-of-type(1){margin-right:0}section.typeA input[type=radio]{display:none}section.typeA .content{width:100%;height:0;overflow:hidden;opacity:0}section.typeA input:checked+.tabLabel{color:#fff;background:#00a0b0}section.typeA input:checked+.tabLabel+.content{padding:15px;height:auto;overflow:auto;border:1px solid #ddd;opacity:1}.btn-mypage-gray{font-size:14px;border:#aaa 1px solid;border-radius:5px;color:#707070;padding:3px 10px;text-align:center;text-decoration:none;cursor:pointer;background-color:#eee}.btn-mypage-gray-big{font-size:16px;border:#aaa 1px solid;border-radius:5px;color:#707070;padding:10px 20px;text-align:center;text-decoration:none;cursor:pointer;background-color:#eee}.mypage-dairi-kanyusya-wrap{box-shadow:none!important;background-color:#eee}.mypage-dairi-kanyusya{background-color:#fff}.mypage-kanyusya-ichiran{display:flex;justify-content:flex-start;align-items:center}.mypage-kanyusya-spec{width:65%}.mypage-downbtn{width:35%}.header-label .dropbtn{cursor:pointer}.header-label .dropdown{position:relative;display:inline-block}.header-label .dropdown-content{min-width:160px;overflow:auto;z-index:1}.header-label .dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block}.header-label .dropdown a:hover{background-color:#ddd}.header-label .show{display:block}.mypage-login{display:flex;margin:20px 0 0;justify-content:center}.mypage-login-dairi{margin:20px 0 0;font-size:14px}.mypage-login-dairi h3{background-color:#de0f63;color:#fff;border-radius:20px;text-align:center;padding:7px 0;font-weight:700;width:400px;margin:0 auto}.mypage-login-dairi-merit{display:flex;justify-content:center}.mypage-login-dairi-merit li{margin:10px}.mypage-login-dairi-merit li span{background:linear-gradient(transparent 65%,#eed92e 65% 90%,transparent 90%)}.search-item-checkbox-label{cursor:pointer;padding-top:4px;padding-right:20px}.search-item-checkbox{margin-right:6px}.mypage-rejoin-apply-btn-div{position:fixed;bottom:0;text-align:center;width:100%;background-color:#0009;padding:20px 0;z-index:10}@media screen and (max-width: 767px){.mypage-kanyusya-ichiran{display:block}.mypage-kanyusya-spec,.mypage-downbtn{width:100%}.mypage-apply{background-color:#00a0b0;margin:-60px 20px 20px;padding:10px 20px;border-radius:10px;color:#fff;position:relative}.mypage-login-dairi h3{width:100%}.mypage-login-dairi-merit{display:block;margin-left:10px}}#overlay{z-index:1;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;align-items:center;justify-content:center}#content{z-index:2;width:50%;padding:1em;background:#fff}.table-confirm{margin:12px auto;width:90%}.table-confirm th,td{border:1px solid;padding:2px 4px}.table-confirm th{width:30%;background-color:#eee;font-weight:700}.table-confirm td textarea{width:100%;padding:0;border:none;vertical-align:top;opacity:1}@media screen and (max-width: 767px){.table-confirm th{font-size:12px}}
