@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(../fonts/icomoon.eot?qza3dl);src:url(../fonts/icomoon.eot?qza3dl#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?qza3dl) format("truetype"),url(../fonts/icomoon.woff?qza3dl) format("woff"),url(../fonts/icomoon.svg?qza3dl#icomoon) format("svg")}[class*=" ico-"],[class^=ico-]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon,sans-serif!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.ico-icon_tick:before{color:#fff;content:""}.ico-icon_file:before{color:#fff;content:""}.ico-icon_1:before{color:#3ab4aa;content:""}.ico-icon_2:before{color:#fff;content:""}.ico-icon_3:before{color:#3ab4aa;content:""}.ico-icon_4:before{color:#3ab4aa;content:""}.ico-icon_5:before{color:#3ab4aa;content:""}.ico-icon_6:before{color:#3ab4aa;content:""}.ico-icon_7:before{color:#3ab4aa;content:""}.ico-icon_8:before{color:#3ab4aa;content:""}.ico-icon_9:before{color:#3ab4aa;content:""}.ico-icon_10:before{color:#3ab4aa;content:""}.ico-icon_11:before{color:#3ab4aa;content:""}.ico-icon_12:before{color:#3ab4aa;content:""}.ico-icon_pen:before{color:#3ab4aa}.pc-visible{display:block}.sp-visible{display:none}@media screen and (max-width:768px){.pc-visible{display:none}.sp-visible{display:block}}.btn--default{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;border-radius:50px;color:#fff;display:flex;font-size:24px;font-weight:700;height:70px;justify-content:center;letter-spacing:.05em;line-height:34px;padding-left:13px;transition:all .3s ease-in-out 0s;width:424px}.btn--default span{font-size:28px}@media screen and (max-width:768px){.btn--default,.btn--default span{font-size:16px}.btn--default{height:45px;letter-spacing:.025em;line-height:30px;padding-left:10px;width:251px}}.btn--default.btn--green{background-color:#459ee0;border:3px solid #459ee0}@media screen and (max-width:768px){.btn--default.btn--green{border:2px solid #459ee0}}.btn--default.btn--green:hover{background-color:#fff;color:#459ee0}.btn--default.btn--orange{background-color:#ffa725;border:3px solid #ffa725}@media screen and (max-width:768px){.btn--default.btn--orange{border:2px solid #ffa725}}.btn--default.btn--orange:hover{background-color:#fff;color:#ffa725}.btn--default.btn--white{background-color:#fff;border:3px solid #fff;color:#459ee0}@media screen and (max-width:768px){.btn--default.btn--white{border:2px solid #fff}}.btn--default.btn--white:hover{background-color:#459ee0;color:#fff}.btn--primary{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;border-radius:35px;display:flex;font-size:24px;font-weight:700;height:70px;justify-content:center;letter-spacing:.05em;line-height:34px;width:424px}@media screen and (max-width:768px){.btn--primary{font-size:18px;height:55px;letter-spacing:.025em;width:295px}}.btn--primary.btn--orange{background-color:#ffecd0;color:#ffa725;pointer-events:none}.btn--primary.btn--orange span{font-size:30px;margin-right:10px}.btn--primary.btn--orange span:before{color:#ffa725}@media screen and (max-width:768px){.btn--primary.btn--orange span{font-size:24px}}.btn--primary.btn--green{background-color:#d8f0ee;color:#459ee0;pointer-events:none}.btn--primary.btn--green span{font-size:30px;margin-right:10px}.btn--primary.btn--green span:before{color:#459ee0}@media screen and (max-width:768px){.btn--primary.btn--green span{font-size:24px}}.btn--primary.btn--darkgrey{background-color:#adadad;color:#fff;flex-wrap:wrap;line-height:1em;pointer-events:none}.btn--primary.btn--darkgrey span{display:block;font-size:10px;line-height:1em;margin-top:-10px}.btn--primary.btn--darkgrey span:before{color:#fff}.btn--border{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;border:2px solid #fff;border-radius:50px;color:#fff;display:flex;font-size:16px;font-weight:700;height:54px;justify-content:center;letter-spacing:.02em;line-height:34px;transition:all .3s ease-in-out 0s;width:250px}@media screen and (max-width:768px){.btn--border{font-size:14px;height:45px;letter-spacing:.01em;line-height:17px;width:251px}}.btn--border:hover{background-color:#fff;color:#459ee0}.btn--border.btn--orange:hover{color:#ffa725}.heading--title{font-size:36px;font-weight:900;letter-spacing:.05em;line-height:58px;text-align:center}@media screen and (max-width:768px){.heading--title{font-size:20px;letter-spacing:.025em;line-height:30px}}.color--white{color:#fff}.btn--link{position:relative}.btn--link:after{background:url(../images/icon_menu.svg) no-repeat 50%;background-size:contain;bottom:12px;content:"";height:12px;position:absolute;right:-23px;width:16px}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;height:30px;margin:0;outline:none;position:relative;width:30px}@media screen and (max-width:768px){input[type=checkbox]{height:25px;width:25px}}input[type=checkbox]:before{background:url(../images/icon_uncheck.svg) no-repeat;background-size:contain;content:"";height:30px;left:0;position:absolute;top:calc(50% - 17.5px);width:30px}@media screen and (max-width:768px){input[type=checkbox]:before{height:25px;top:calc(50% - 12.5px);width:25px}}input[type=checkbox]::-ms-expand{display:none}input[type=checkbox]:checked:before{background:url(../images/icon_checked.svg) no-repeat;background-size:contain}@media screen and (max-width:768px){input[type=checkbox]:checked:before{height:25px;width:25px}}input[type=range]{-webkit-appearance:none;background:#e4e4e4;background:linear-gradient(90deg,#459ee0 0,#459ee0 50%,#e4e4e4 0,#e4e4e4);border-radius:3px;height:6px;outline:none;-webkit-transition:.2s;transition:background .45s ease-in;width:100%}@media screen and (max-width:768px){input[type=range]{height:3px}}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#f8f8f8;border:2px solid #d9d9d9;border-radius:50%;cursor:pointer;height:26px;width:26px}@media screen and (max-width:768px){input[type=range]::-webkit-slider-thumb{height:21px;width:21px}}input[type=range]::-moz-range-thumb{background:#f8f8f8;border:2px solid #d9d9d9;border-radius:50%;cursor:pointer;height:26px;width:26px}@media screen and (max-width:768px){input[type=range]::-moz-range-thumb{height:21px;width:21px}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,20%,0)}to{opacity:1;transform:translateZ(0);transition-delay:2s}}@keyframes fadeInDownMobileMenu{0%{opacity:0;transform:translate3d(0,-100%,0)}50%{opacity:0}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInMenuLinkSp{0%{margin-top:-30px;opacity:0}40%{margin-top:-30px;opacity:0}to{margin-top:0;opacity:1}}@keyframes closeModal{0%{bottom:15px;opacity:1}to{bottom:-125px;opacity:0}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,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,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{text-decoration:none}*,div{box-sizing:border-box}table{border-collapse:collapse;border-spacing:0}html{-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:62.5%}@media screen and (max-width:768px){html.display-sm{font-size:4.21875vw}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;color:#222;font-family:Noto Sans JP,sans-serif;font-weight:400;letter-spacing:-.02px;line-height:1.6;min-width:1160px;position:relative}@media screen and (max-width:768px){body{min-width:unset}}body.hidden--scroll{height:100%;overflow:hidden;position:relative}.loading{height:100vh;overflow:hidden;position:fixed;width:100vw;z-index:99999}.loading header{display:none}.loading:before{background-color:#fff;display:block;height:100%;width:100%;z-index:9950}.loading:after,.loading:before{content:"";left:0;position:absolute;top:0}.loading:after{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:spin 1.6s linear infinite;animation:spin 1.6s linear infinite;background-image:url(../images/loading_icon.svg);background-position:50%;background-repeat:no-repeat;bottom:0;display:flex;height:32px;justify-content:center;margin:auto;right:0;width:32px;z-index:9990}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:700;margin:0 0 20px}p{color:#222;font-size:1.4rem}strong{font-weight:700}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.policy__table .simplebar-scrollbar:before{background:#e8e8e7;height:6px!important}header{height:60px;min-width:1160px;position:absolute;width:100%;z-index:9999}@media screen and (max-width:768px){header{height:50px;min-width:unset}}header.not--login{top:-70px}@media screen and (max-width:768px){header.not--login{top:-50px}}header.header--scroll{animation:fadeInDown .3s;background-color:#fff;box-shadow:0 3px 3px 0 rgba(0,0,0,.05);top:0}header.header--scroll .container .header--left{padding-top:5px}@media screen and (max-width:768px){header.header--scroll .container .header--left{padding-bottom:5px;padding-top:0}}header.header--scroll .container .header--right{padding-top:0}header .container{height:60px;margin:auto;width:1280px}@media screen and (max-width:1279px){header .container{width:100%}}header .container .header__inner{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-between;padding:0 30px;width:100%}@media screen and (width:1280px){header .container .header__inner{padding-left:37px;padding-right:23px}}@media screen and (max-width:768px){header .container .header__inner{padding:0 10px;width:100vw}}header .container .header--left{align-items:center;display:flex;flex-direction:row;padding-top:20px}@media screen and (max-width:768px){header .container .header--left{padding-top:0}}header .container .header--left img{height:34px;width:200px}@media screen and (max-width:768px){header .container .header--left img{height:25px;width:152px}}header .container .header--left p{font-size:16px;font-weight:500;letter-spacing:.05em;line-height:8.21px;margin-left:50px;margin-top:-10px}header .container .header--right{margin-right:10px;padding-top:5px}@media screen and (max-width:768px){header .container .header--right{margin-right:0;padding-bottom:9px;padding-top:0}}header .container .header--right nav ul{align-items:center;display:flex}header .container .header--right nav ul li.partner a{border:1px solid green;border-radius:100px;padding:0 10px}header .container .header--right nav ul li.partner a span{color:green!important}@media screen and (max-width:768px){header .container .header--right nav ul li.partner{display:none}}header .container .header--right nav ul li{margin-right:30px}header .container .header--right nav ul li:last-child{margin-right:0}@media screen and (max-width:768px){header .container .header--right nav ul li{margin-right:15px}}header .container .header--right nav ul li a{align-items:center;display:flex;justify-content:center;transition:all .3s ease-in-out 0s}header .container .header--right nav ul li a:hover{opacity:.7}header .container .header--right nav ul li a img{height:16px;margin-right:5px;width:16px}@media screen and (max-width:768px){header .container .header--right nav ul li a img{height:14px;width:14px}}header .container .header--right nav ul li a img.icon_app_list{height:19px;width:18px}@media screen and (max-width:768px){header .container .header--right nav ul li a img.icon_app_list{height:14px;width:13px}}header .container .header--right nav ul li a img.icon_logout{height:20px;width:21px}@media screen and (max-width:768px){header .container .header--right nav ul li a img.icon_logout{height:13px;width:14px}}header .container .header--right nav ul li a span{color:#222;font-size:14px;font-weight:700;letter-spacing:.05em;line-height:34px}@media screen and (max-width:768px){header .container .header--right nav ul li a span{font-size:11px;letter-spacing:.025em;line-height:28px}}footer{background-color:#f8f8f8;padding-top:50px;width:100%}@media screen and (max-width:768px){footer{height:auto;padding-left:40px;padding-right:40px}}footer .register--box{align-items:center;background-color:#03bfbf;border-radius:6px;bottom:15px;box-shadow:0 3px 5px 0 rgba(0,0,0,.15);display:none;height:104px;justify-content:center;position:fixed;right:10px;transition:all .3s ease-in-out 0s;width:263px;z-index:999}footer .register--box:hover{cursor:pointer;opacity:.7}@media screen and (max-width:768px){footer .register--box:hover{opacity:1}footer .register--box{bottom:10px;height:67px;width:169px}}footer .register--box.active{animation:fadeInUp .8s;display:flex}footer .register--box.close{animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-name:closeModal}footer .register--box .close__modal{background:url(../images/icon_close.svg) no-repeat 50%;background-size:contain;content:"";cursor:pointer;height:33px;left:-15px;position:absolute;top:-15px;width:33px}@media screen and (max-width:768px){footer .register--box .close__modal{height:26px;left:-12px;top:-12px;width:26px}}footer .register--box p{color:#fff;font-size:22px;font-weight:700;letter-spacing:.05em;line-height:34px;padding-right:35px;text-align:center}@media screen and (max-width:768px){footer .register--box p{font-size:14px;letter-spacing:.025em;line-height:22px}}footer .register--box p span{font-size:26px}@media screen and (max-width:768px){footer .register--box p span{font-size:16px}}footer .register--box img{bottom:-4px;height:121px;position:absolute;right:5px;width:58px}@media screen and (max-width:768px){footer .register--box img{bottom:-2px;height:79px;right:-8px;width:75px}}footer .menu--main{margin:auto}@media screen and (max-width:768px){footer .menu--main{max-width:350px}}footer .menu--main ul{display:flex;flex-direction:row;justify-content:center}@media screen and (max-width:768px){footer .menu--main ul{flex-direction:unset;flex-wrap:wrap}}footer .menu--main ul li{display:flex;flex-direction:column}@media screen and (max-width:768px){footer .menu--main ul li{margin-bottom:25px;width:50%}footer .menu--main ul li:nth-of-type(2),footer .menu--main ul li:nth-of-type(4){padding-left:20px}}footer .menu--main ul li#list--01{margin-right:125px}@media screen and (max-width:768px){footer .menu--main ul li#list--01{margin-right:0}}footer .menu--main ul li#list--02{margin-right:101px}@media screen and (max-width:768px){footer .menu--main ul li#list--02{margin-right:0}}footer .menu--main ul li#list--03{margin-right:97px}@media screen and (max-width:768px){footer .menu--main ul li#list--03{margin-right:0}}footer .menu--main ul li h3{font-size:17px;font-weight:700;letter-spacing:.03em;line-height:40px;margin-bottom:10px}@media screen and (max-width:768px){footer .menu--main ul li h3{font-size:15px;letter-spacing:.015em;line-height:35px;margin-bottom:0}}footer .menu--main ul li ul{display:flex;flex-direction:column}@media screen and (max-width:768px){footer .menu--main ul li ul{display:grid;justify-content:flex-start}footer .menu--main ul li ul li{margin-bottom:0;width:100%}footer .menu--main ul li ul li:nth-of-type(2),footer .menu--main ul li ul li:nth-of-type(4){padding-left:0}}footer .menu--main ul li ul li a{color:#222;font-size:16px;font-weight:400;letter-spacing:.03em;line-height:40px;transition:all .3s ease-in-out 0s}footer .menu--main ul li ul li a:hover{opacity:.7}@media screen and (max-width:768px){footer .menu--main ul li ul li a{font-size:14px;letter-spacing:.015em;line-height:35px}}footer .menu--main ul li .facebook--link,footer .menu--main ul li .twitter--link{padding-left:25px;position:relative}@media screen and (max-width:768px){footer .menu--main ul li .facebook--link,footer .menu--main ul li .twitter--link{padding-left:20px}}footer .menu--main ul li .facebook--link:before,footer .menu--main ul li .twitter--link:before{content:"";position:absolute}footer .menu--main ul li .twitter--link:before{background:url(../images/twitter.svg) no-repeat 50%;background-size:contain;bottom:12px;height:12px;left:0;width:15px}footer .menu--main ul li .facebook--link:before{background:url(../images/facebook.svg) no-repeat 50%;background-size:contain;bottom:12px;height:17px;left:0;width:8px}footer .logo--main{margin:75px auto 38px;padding-right:5px;text-align:center}@media screen and (max-width:768px){footer .logo--main{margin-bottom:25px;margin-top:40px;padding-right:0}}footer .logo--main img{height:152px;margin:auto;width:212px}@media screen and (max-width:768px){footer .logo--main img{height:115px;width:146px}}footer .copy--right{font-size:13px;font-weight:400;letter-spacing:.05em;line-height:40px;text-align:center}@media screen and (max-width:768px){footer .copy--right{font-size:11px;left:unset;letter-spacing:.025em;line-height:20px;padding-bottom:5px;position:unset;text-align:center;transform:unset}}footer.sub-page-footer .logo--main{margin:24px auto 49px;padding-right:0;text-align:center}@media screen and (max-width:768px){footer.sub-page-footer .logo--main{margin-bottom:30px;margin-top:10px}}.footer-partner{bottom:20px;left:10px;margin:20px 10px 0;position:fixed;width:auto;z-index:99}.footer-partner a{background:#fff;border:1px solid green;border-radius:100px;display:block;padding:8px 10px}.footer-partner a span{color:green!important;font-size:12px}.kv__main{background:url(../images/bg_partem.jpg) repeat;height:690px;position:relative;width:100%}@media screen and (max-width:768px){.kv__main{height:auto;padding:60px 20px 40px}}.kv__main:before{background:url(../images/bg_building_kv.png) repeat-x 50%;bottom:165px;content:"";height:163px;left:0;position:absolute;width:100%}@media screen and (max-width:768px){.kv__main:before{background-size:auto 85px;bottom:200px;height:85px}}.kv__main .container{display:flex;flex-direction:row;height:100%;margin:auto;padding-top:150px;position:relative;width:1080px}@media screen and (max-width:768px){.kv__main .container{padding-top:0;width:100%}}.kv__main .kv--right{position:relative}.kv__main .kv--right img{position:absolute}.kv__main .kv--right img.img--computer{height:349px;left:5px;top:70px;width:491px;z-index:1}.kv__main .kv--right img.img--per{height:425px;left:43px;top:30px;width:139px;z-index:2}.kv__main .kv--left{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:-135px;width:50%}@media screen and (max-width:768px){.kv__main .kv--left{align-items:flex-start;margin-top:0;width:100%}.kv__main .kv--left .row:first-of-type{align-items:flex-end;display:flex;flex-direction:row;justify-content:center;width:100%}}.kv__main .kv--left p.sp-visible{font-size:13px;font-weight:400;letter-spacing:0;line-height:20px;margin-bottom:18px;text-align:center}.kv__main .kv--left h1{font-size:58px;font-weight:700;letter-spacing:.05em;line-height:80px;margin-bottom:10px}@media screen and (max-width:768px){.kv__main .kv--left h1{font-size:33px;letter-spacing:.025em;line-height:44px;text-align:center}.kv__main .kv--left h1 span{padding-left:15px}}@media screen and (max-width:480px){.kv__main .kv--left h1{font-size:30px}}.kv__main .kv--left h2{font-size:17px;font-weight:700;letter-spacing:.05em;line-height:37.44px;margin-bottom:8px;padding-left:5px}@media screen and (max-width:768px){.kv__main .kv--left h2{font-size:14px;letter-spacing:.025em;line-height:22px;margin-bottom:20px;padding-left:0;text-align:center}}.kv__main .kv--left h2 span{background-image:radial-gradient(.15em .15em at center center,#459ee0,#459ee0 99%,transparent);background-position:top left -2px;background-repeat:repeat-x;background-size:1.1em .3em;padding-top:.3em}@media screen and (max-width:768px){.kv__main .kv--left h2 span{padding-top:.4em}}.kv__main .kv--left .content{align-items:center;display:flex;flex-direction:row;margin-bottom:40px;margin-top:10px;padding-left:10px}@media screen and (max-width:768px){.kv__main .kv--left .content{justify-content:center;margin-bottom:25px;margin-top:40px;width:100%}}.kv__main .kv--left .content img{height:78px;margin-top:-10px;width:242px}@media screen and (max-width:768px){.kv__main .kv--left .content img{height:62px;width:170px}}.kv__main .kv--left .content .text{margin-top:-5px;padding-left:20px}@media screen and (max-width:768px){.kv__main .kv--left .content .text{padding-left:7px}}.kv__main .kv--left .content .text p{color:#a37e5c;font-size:16px;font-weight:700;letter-spacing:.05em;line-height:26px}@media screen and (max-width:768px){.kv__main .kv--left .content .text p{font-size:12px;letter-spacing:.025em;margin-bottom:-5px}.kv__main .kv--left .content .text p:last-child{margin-bottom:0}}.kv__main .kv--left .content .text p span{font-family:Oswald,sans-serif;font-size:22px;letter-spacing:.03em;padding-left:7px}@media screen and (max-width:768px){.kv__main .kv--left .content .text p span{font-size:17px;letter-spacing:.015em}}.kv__main .kv--left .content .text p.date{font-size:11px;letter-spacing:.05em;line-height:20px;margin-top:3px}@media screen and (max-width:768px){.kv__main .kv--left .content .text p.date{font-size:10px}}.kv__main .kv--left .content .text p:first-of-type{margin-top:-7px}.kv__main .kv--left .btn--default{margin:0 auto}.kv__main .img--handle{bottom:-7px;height:584px;position:absolute;right:-55px;width:283px;z-index:10}@media screen and (max-width:1279px){.kv__main .img--handle{right:0}}@media screen and (max-width:768px){.kv__main .img--handle{display:none}}.kv__main .catchcopy{border-bottom:2px dashed #ffa725;color:#ffa725;font-size:28px;margin-bottom:0;padding-bottom:4px}@media screen and (max-width:768px){.kv__main .catchcopy{font-size:20px;margin-bottom:16px;text-align:center;width:100%}}.kv__main .catchcopy{border-radius:2px;display:inline-block;font-weight:700}.kv__main .img--man{bottom:110px;height:314px;left:-70px;position:absolute;width:96px;z-index:10}@media screen and (max-width:768px){.kv__main .img--man{bottom:145px;height:182px;left:calc(50% - 170px);width:56px}}.kv__main .img--per--sp{bottom:145px;height:188px;position:absolute;right:calc(50% - 170px);width:62px}.introduce{color:#fff;display:flex;flex-direction:row;height:298px;position:relative;z-index:10}@media screen and (max-width:768px){.introduce{flex-direction:column;height:auto}}.introduce .intro--left{align-items:center;background-color:#459ee0;display:flex;height:100%;justify-content:center;position:relative;width:50%}@media screen and (max-width:768px){.introduce .intro--left{padding:23px 0 20px;width:100%}}.introduce .intro--left:before{background:url(../images/icon_bg_gre.svg) no-repeat 50%;content:"";height:148px;position:absolute;right:calc(50% - 44px);top:40px;width:94px;z-index:1}@media screen and (max-width:768px){.introduce .intro--left:before{height:80px;right:calc(50% - 25px);top:20px;width:50px}}.introduce .intro--left .entry--content{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:25px;text-align:center;z-index:2}@media screen and (max-width:768px){.introduce .intro--left .entry--content{margin-top:0}}.introduce .intro--left h3{font-size:24px;font-weight:700;letter-spacing:.02em;line-height:36px;margin-bottom:10px}@media screen and (max-width:768px){.introduce .intro--left h3{font-size:16px;letter-spacing:.01em;line-height:18px}}.introduce .intro--left h4{font-size:16px;font-weight:400;letter-spacing:.02em;line-height:30px;margin-bottom:30px}@media screen and (max-width:768px){.introduce .intro--left h4{font-size:14px;letter-spacing:.01em;line-height:22px;margin-bottom:20px}}.introduce .intro--right{align-items:center;background-color:#ffa725;display:flex;flex-direction:column;height:100%;justify-content:center;width:50%}@media screen and (max-width:768px){.introduce .intro--right{height:auto;justify-content:space-between;padding-bottom:20px;padding-top:20px;width:100%}}.introduce .intro--right .content{display:flex;flex-direction:row;justify-content:space-between;margin-top:25px;width:409px}@media screen and (max-width:768px){.introduce .intro--right .content{justify-content:center;margin-top:0;width:100%}}.introduce .intro--right .content .text{margin-bottom:30px}@media screen and (max-width:768px){.introduce .intro--right .content .text{margin-bottom:0}}.introduce .intro--right .content h5{border-bottom:2px solid #fff;display:inline-block;font-size:16px;font-weight:700;letter-spacing:.05em;line-height:20px;margin-bottom:0;padding-bottom:7px}@media screen and (max-width:768px){.introduce .intro--right .content h5{font-size:12px;letter-spacing:.025em;line-height:13px}}.introduce .intro--right .content h4{font-size:24px;font-weight:700;letter-spacing:.02em;line-height:36px;margin-bottom:-3px}@media screen and (max-width:768px){.introduce .intro--right .content h4{align-items:center;display:flex;font-size:16px;letter-spacing:.01em;line-height:25px}}.introduce .intro--right .content h4:nth-of-type(2){align-items:baseline;margin-top:5px;padding-left:70px;position:relative}@media screen and (max-width:768px){.introduce .intro--right .content h4:nth-of-type(2){padding-left:45px}}.introduce .intro--right .content h4 span.price{bottom:3px;font-family:Oswald,sans-serif;font-size:29px;left:0;letter-spacing:-.02em;position:absolute}@media screen and (max-width:768px){.introduce .intro--right .content h4 span.price{bottom:2px;font-size:21px}}.introduce .intro--right .content h4 span.unit{letter-spacing:.05em;line-height:38.06px;margin-left:10px}@media screen and (max-width:768px){.introduce .intro--right .content h4 span.unit{line-height:unset;margin-left:7px}}.introduce .intro--right .content img{height:97px;width:151px}@media screen and (max-width:768px){.introduce .intro--right .content img{height:63px;margin-left:10px;width:98px}}.bank--list{background-color:#fff;height:340px;margin:auto;padding-top:60px;width:100%}@media screen and (max-width:768px){.bank--list{height:auto;padding-bottom:50px;padding-top:40px;width:100%}}.bank--list .container{margin-top:55px;overflow:hidden}@media screen and (max-width:768px){.bank--list .container{margin-top:20px}}.bank--list .container ul{align-items:center;display:flex;flex-direction:row}.bank--list .container ul li img{margin:0 12px;max-height:64px;max-width:260px}.perfect--for,.supported--various{background-color:#29a6ce;height:747px;padding-top:100px;position:relative;width:100%}@media screen and (max-width:768px){.perfect--for,.supported--various{height:auto;padding-bottom:70px;padding-top:42px}}.perfect--for:before,.supported--various:before{background:url(../images/bg_partem_blue.png) repeat-x 50%;bottom:123px;content:"";height:241px;position:absolute;width:100%}@media screen and (max-width:768px){.perfect--for:before,.supported--various:before{background:url(../images/bg_pattern_blue_sp.png) repeat-x 50%;background-size:375px 133px;bottom:0;height:133px}}.perfect--for .container,.supported--various .container{margin:90px auto 0;position:relative;width:1080px}@media screen and (max-width:768px){.perfect--for .container,.supported--various .container{margin-top:34px;width:100%}}.perfect--for .container .content__main,.supported--various .container .content__main{display:flex;flex-direction:row;margin-left:-30px;width:810px}@media screen and (max-width:768px){.perfect--for .container .content__main,.supported--various .container .content__main{margin:auto;width:365px}}@media screen and (max-width:360px){.perfect--for .container .content__main,.supported--various .container .content__main{width:100%}}.perfect--for .container .item--list,.supported--various .container .item--list{display:flex;flex-wrap:wrap;justify-content:center;outline:none;width:100%}.perfect--for .container .item--list .item--entry,.supported--various .container .item--list .item--entry{align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 8px 8px 0 rgba(0,0,0,.1);color:#222;display:flex;flex-direction:column;height:195px;justify-content:flex-end;margin-bottom:30px;margin-left:15px;margin-right:15px;padding-bottom:30px;width:230px}@media screen and (max-width:768px){.perfect--for .container .item--list .item--entry,.supported--various .container .item--list .item--entry{height:133px;margin-bottom:10px;margin-left:5px;margin-right:5px;padding-bottom:20px;width:162px}}@media screen and (max-width:360px){.perfect--for .container .item--list .item--entry,.supported--various .container .item--list .item--entry{width:150px}}.perfect--for .container .item--list .item--entry img,.supported--various .container .item--list .item--entry img{margin-bottom:35px}@media screen and (max-width:768px){.perfect--for .container .item--list .item--entry img,.supported--various .container .item--list .item--entry img{margin-bottom:20px}}.perfect--for .container .item--list .item--entry img.img--01,.supported--various .container .item--list .item--entry img.img--01{height:60px}@media screen and (max-width:768px){.perfect--for .container .item--list .item--entry img.img--01,.supported--various .container .item--list .item--entry img.img--01{height:35px}}.perfect--for .container .item--list .item--entry img.img--02,.supported--various .container .item--list .item--entry img.img--02{height:51px;margin-bottom:30px}@media screen and (max-width:768px){.perfect--for .container .item--list .item--entry img.img--02,.supported--various .container .item--list .item--entry img.img--02{height:35px;margin-bottom:20px}}.perfect--for .container .item--list .item--entry img.img--03,.supported--various .container .item--list .item--entry img.img--03{height:67px;margin-bottom:25px}@media screen and (max-width:768px){.perfect--for .container .item--list .item--entry img.img--03,.supported--various .container .item--list .item--entry img.img--03{height:42px}}.perfect--for .container .item--list .item--entry img.img--04,.supported--various .container .item--list .item--entry img.img--04{height:71px;margin-bottom:25px}@media screen and (max-width:768px){.perfect--for .container .item--list .item--entry img.img--04,.supported--various .container .item--list .item--entry img.img--04{height:43px}}.perfect--for .container .item--list .item--entry img.img--05,.supported--various .container .item--list .item--entry img.img--05{height:74px;margin-bottom:25px}@media screen and (max-width:768px){.perfect--for .container .item--list .item--entry img.img--05,.supported--various .container .item--list .item--entry img.img--05{height:50px;margin-bottom:20px}}.perfect--for .container .item--list .item--entry img.img--06,.supported--various .container .item--list .item--entry img.img--06{height:80px;margin-bottom:20px}@media screen and (max-width:768px){.perfect--for .container .item--list .item--entry img.img--06,.supported--various .container .item--list .item--entry img.img--06{height:43px}}.perfect--for .container .item--list .item--entry img.img--07,.supported--various .container .item--list .item--entry img.img--07{height:82px}@media screen and (max-width:768px){.perfect--for .container .item--list .item--entry img.img--07,.supported--various .container .item--list .item--entry img.img--07{height:52px}}.perfect--for .container .item--list .item--entry img.img--08,.supported--various .container .item--list .item--entry img.img--08{height:74px}@media screen and (max-width:768px){.perfect--for .container .item--list .item--entry img.img--08,.supported--various .container .item--list .item--entry img.img--08{height:50px}}.perfect--for .container .item--list .item--entry img.img--09,.supported--various .container .item--list .item--entry img.img--09{height:67px}@media screen and (max-width:768px){.perfect--for .container .item--list .item--entry img.img--09,.supported--various .container .item--list .item--entry img.img--09{height:48px}}.perfect--for .container .item--list .item--entry img.img--10,.perfect--for .container .item--list .item--entry img.img--12,.supported--various .container .item--list .item--entry img.img--10,.supported--various .container .item--list .item--entry img.img--12{height:71px}@media screen and (max-width:768px){.perfect--for .container .item--list .item--entry img.img--10,.perfect--for .container .item--list .item--entry img.img--12,.supported--various .container .item--list .item--entry img.img--10,.supported--various .container .item--list .item--entry img.img--12{height:43px}}.perfect--for .container .item--list .item--entry img.img--11,.supported--various .container .item--list .item--entry img.img--11{height:72px}@media screen and (max-width:768px){.perfect--for .container .item--list .item--entry img.img--11,.supported--various .container .item--list .item--entry img.img--11{height:43px}}.perfect--for .container .item--list .item--entry h3,.supported--various .container .item--list .item--entry h3{font-size:18px;font-weight:700;letter-spacing:.05em;line-height:27px;margin-bottom:0;text-align:center;white-space:nowrap}@media screen and (max-width:768px){.perfect--for .container .item--list .item--entry h3,.supported--various .container .item--list .item--entry h3{font-size:14px;letter-spacing:.025em;line-height:20px}}.perfect--for .container .img--man,.supported--various .container .img--man{bottom:-100px;height:574px;position:absolute;right:40px;width:207px}@media screen and (max-width:768px){.perfect--for .container .img--man,.supported--various .container .img--man{bottom:-120px;height:173px;right:10px;width:62px}}.perfect--for .container .slick__arrows,.supported--various .container .slick__arrows{-webkit-tap-highlight-color:rgba(0,0,0,0);display:flex;height:60px;left:-30px;margin:auto;max-width:810px;outline:none;position:absolute;top:calc(50% - 45px);width:100%}@media screen and (max-width:768px){.perfect--for .container .slick__arrows,.supported--various .container .slick__arrows{height:39px;left:50%;max-width:370px;top:calc(50% - 22px);transform:translate(-50%)}}.perfect--for .container .slick__arrows .icon__arrows--01,.supported--various .container .slick__arrows .icon__arrows--01{background-color:#ffa725;border:none;cursor:pointer;height:60px;outline:none;width:60px}@media screen and (max-width:768px){.perfect--for .container .slick__arrows .icon__arrows--01,.supported--various .container .slick__arrows .icon__arrows--01{height:39px;width:39px}}.perfect--for .container .slick__arrows .icon__arrows--01.icon-next,.supported--various .container .slick__arrows .icon__arrows--01.icon-next{background:url(../images/icon-next-blue.svg) no-repeat 50%;background-size:contain;float:right;margin-left:auto;transition:all .3s ease-in-out 0s}.perfect--for .container .slick__arrows .icon__arrows--01.icon-next:hover,.supported--various .container .slick__arrows .icon__arrows--01.icon-next:hover{opacity:.7}@media screen and (max-width:768px){.perfect--for .container .slick__arrows .icon__arrows--01.icon-next:hover,.supported--various .container .slick__arrows .icon__arrows--01.icon-next:hover{opacity:1}}.perfect--for .container .slick__arrows .icon__arrows--01.icon-prev,.supported--various .container .slick__arrows .icon__arrows--01.icon-prev{background:url(../images/icon-prev-blue.svg) no-repeat 50%;background-size:contain;transition:all .3s ease-in-out 0s}.perfect--for .container .slick__arrows .icon__arrows--01.icon-prev:hover,.supported--various .container .slick__arrows .icon__arrows--01.icon-prev:hover{opacity:.7}@media screen and (max-width:768px){.perfect--for .container .slick__arrows .icon__arrows--01.icon-prev:hover,.supported--various .container .slick__arrows .icon__arrows--01.icon-prev:hover{opacity:1}}.perfect--for .container .slick__arrows .icon__arrows--01.slick-hidden,.supported--various .container .slick__arrows .icon__arrows--01.slick-hidden{display:block}.perfect--for{background-color:#ffa725}.perfect--for:before{background:url(../images/bg_partem_orange.png) repeat-x 50%}@media screen and (max-width:768px){.perfect--for:before{background:url(../images/bg_partem_orange_sp.png) repeat-x 50%}}.perfect--for .container .item--list .item--entry{padding-bottom:20px}@media screen and (max-width:768px){.perfect--for .container .item--list .item--entry{padding-bottom:17px}}.perfect--for .container .item--list .item--entry img{margin-bottom:20px}.perfect--for .container .item--list .item--entry img.img--01{height:60px;width:80px}@media screen and (max-width:768px){.perfect--for .container .item--list .item--entry img.img--01{height:40px;margin-bottom:15px;width:54px}}.perfect--for .container .item--list .item--entry img.img--02{height:71px;margin-bottom:15px;width:60px}@media screen and (max-width:768px){.perfect--for .container .item--list .item--entry img.img--02{height:50px;margin-bottom:8px;width:42px}}.perfect--for .container .item--list .item--entry img.img--03{height:63px;width:63px}@media screen and (max-width:768px){.perfect--for .container .item--list .item--entry img.img--03{height:45px;margin-bottom:10px;width:45px}}.perfect--for .container .item--list .item--entry img.img--04{height:57px;margin-bottom:22px;width:57px}@media screen and (max-width:768px){.perfect--for .container .item--list .item--entry img.img--04{height:41px;margin-bottom:12px;width:41px}}.perfect--for .container .item--list .item--entry img.img--05{height:60px;margin-bottom:19px;width:60px}@media screen and (max-width:768px){.perfect--for .container .item--list .item--entry img.img--05{height:44px;margin-bottom:10px;width:44px}}.perfect--for .container .item--list .item--entry img.img--06{height:62px;margin-bottom:21px;width:77px}@media screen and (max-width:768px){.perfect--for .container .item--list .item--entry img.img--06{height:45px;margin-bottom:11px;width:56px}}.perfect--for .container .img--man{bottom:-90px;height:580px;right:55px;width:178px}@media screen and (max-width:768px){.perfect--for .container .img--man{bottom:-105px;height:181px;right:5px;width:56px}}.smart--loan{margin-top:132px}@media screen and (max-width:768px){.smart--loan{margin-top:57px}}.smart--loan .container-fluid{align-items:center;background:url(../images/bg_partem_smart_loan.png) repeat-x bottom;display:flex;height:475px;margin-top:100px;width:100%}@media screen and (max-width:768px){.smart--loan .container-fluid{background:url(../images/bg_partem_smart_loan_sp.png) repeat-x top;background-size:375px 149px;height:auto;margin-top:55px}.smart--loan .container-fluid:nth-of-type(2){margin-top:55px}}.smart--loan .container-fluid:first-of-type{margin-top:70px}@media screen and (max-width:768px){.smart--loan .container-fluid:first-of-type{margin-top:55px}.smart--loan .container-fluid{padding:0 20px}}.smart--loan .container{margin:auto;width:1080px}@media screen and (max-width:768px){.smart--loan .container{margin-bottom:0;margin-top:0;width:100%}}.smart--loan .container .loan--item{display:flex;flex-direction:row}@media screen and (max-width:768px){.smart--loan .container .loan--item{flex-direction:column}}.smart--loan .container .loan--item .image{align-items:center;display:flex;justify-content:center;padding-top:8px;width:50%}@media screen and (max-width:768px){.smart--loan .container .loan--item .image{width:100%}}.smart--loan .container .loan--item .image .img--01{height:358px;margin-left:20px;width:313px}@media screen and (max-width:768px){.smart--loan .container .loan--item .image .img--01{height:149px;margin-left:0;width:156px}}.smart--loan .container .loan--item .image .img--02{height:396px;margin-top:30px;width:340px}@media screen and (max-width:768px){.smart--loan .container .loan--item .image .img--02{height:198px;margin-top:-20px;width:170px}}.smart--loan .container .loan--item .image .img--03{height:377px;margin-left:20px;margin-top:-15px;width:295px}@media screen and (max-width:768px){.smart--loan .container .loan--item .image .img--03{height:148px;margin-top:0;width:147px}}.smart--loan .container .loan--item .content{display:flex;flex-direction:column;justify-content:center;padding-left:10px;width:50%}@media screen and (max-width:768px){.smart--loan .container .loan--item .content{padding-left:0;width:100%}}.smart--loan .container .loan--item .content h3{font-size:30px;font-weight:700;letter-spacing:.02em;line-height:50px;margin-bottom:35px;margin-top:5px}@media screen and (max-width:768px){.smart--loan .container .loan--item .content h3{font-size:17px;letter-spacing:.01em;line-height:30px;margin-bottom:21px;margin-top:23px;text-align:center}}.smart--loan .container .loan--item .content .description{font-size:16px;font-weight:400;letter-spacing:.02em;line-height:36px;padding-bottom:30px}@media screen and (max-width:768px){.smart--loan .container .loan--item .content .description{font-size:15px;letter-spacing:.025em;line-height:27px;padding-bottom:0;text-align:justify}}.smart--loan .container .loan--item.row--revert{flex-direction:row-reverse;margin-left:-25px}@media screen and (max-width:768px){.smart--loan .container .loan--item.row--revert{flex-direction:column;margin-left:0}}.smart--loan .container .loan--item.row--revert .image{padding-left:10px;padding-top:0}.smart--loan .container .loan--item.row--revert .content{padding-left:0;width:530px}@media screen and (max-width:768px){.smart--loan .container .loan--item.row--revert .content{margin:auto;width:100%}}.smart--loan .container .loan--item.row--revert .content h3{margin-top:10px}.smart--loan .container .loan--item.loan--item--03 .content h3{margin-top:13px}.client--feedback{padding-bottom:160px;padding-top:158px;position:relative}@media screen and (max-width:768px){.client--feedback{padding-bottom:80px;padding-top:55px}}.client--feedback .container{display:flex;margin:100px auto 0;width:1120px}@media screen and (max-width:768px){.client--feedback .container{margin-top:40px;width:100%}}.client--feedback .container article{margin:0 22px;outline:none;width:332px}@media screen and (max-width:768px){.client--feedback .container article{margin:0 10px;width:296px}}.client--feedback .container article .fb--image{height:260px;position:relative;width:100%}@media screen and (max-width:768px){.client--feedback .container article .fb--image{height:232px}}.client--feedback .container article .fb--image img{height:260px;width:100%}@media screen and (max-width:768px){.client--feedback .container article .fb--image img{height:232px}}.client--feedback .container article .fb--image .fb--title{align-items:center;background-color:#fff;bottom:0;display:flex;flex-direction:row;height:70px;position:absolute;width:292px}@media screen and (max-width:768px){.client--feedback .container article .fb--image .fb--title{bottom:-2px;height:63px;width:100%}}.client--feedback .container article .fb--image .fb--title img{height:33px;margin-left:-3px;margin-right:3px;margin-top:15px;width:40px}@media screen and (max-width:768px){.client--feedback .container article .fb--image .fb--title img{height:28px;width:37px}}.client--feedback .container article .fb--image .fb--title h3{font-size:14px;font-weight:700;letter-spacing:.02em;line-height:24px;margin-bottom:0;margin-left:8px;margin-top:10px}@media screen and (max-width:768px){.client--feedback .container article .fb--image .fb--title h3{font-size:14px;letter-spacing:.01em;line-height:21px}}@media screen and (max-width:320px){.client--feedback .container article .fb--image .fb--title h3{font-size:13px}}.client--feedback .container article .fb--image .fb--title h3 span{font-weight:400}@media screen and (max-width:768px){.client--feedback .container article .fb--image .fb--title h3 span{font-weight:700}}.client--feedback .container article .fb--content{padding:20px 0}.client--feedback .container article .fb--content p{font-size:16px;font-weight:400;letter-spacing:.02em;line-height:28px}@media screen and (max-width:768px){.client--feedback .container article .fb--content p{font-size:14px;letter-spacing:.01em;line-height:25px}}.client--feedback .container .slick-dots{bottom:-30px;display:flex;justify-content:center;list-style-type:none;margin:0;padding:1rem 0;position:absolute;width:100%}.client--feedback .container .slick-dots li{margin:0 .5rem}.client--feedback .container .slick-dots button{background-color:#d4d4d4;border:none;border-radius:100%;display:block;height:.8rem;outline:none;padding:0;text-indent:-9999px;width:.8rem}.client--feedback .container .slick-dots li.slick-active button{background-color:#459ee0}.client--feedback .slick__arrows{-webkit-tap-highlight-color:rgba(0,0,0,0);display:flex;height:60px;left:calc(50% - 570px);margin:auto;max-width:1140px;position:absolute;top:calc(50% - 30px);width:100%}@media screen and (max-width:768px){.client--feedback .slick__arrows{height:39px;left:50%;top:190px;transform:translate(-50%);width:calc(100% - 15px)}}.client--feedback .slick__arrows .icon__arrows{background-color:#ffa725;border:none;cursor:pointer;height:60px;outline:none;width:60px}@media screen and (max-width:768px){.client--feedback .slick__arrows .icon__arrows{height:39px;width:39px}}.client--feedback .slick__arrows .icon__arrows.icon-next{background:url(../images/icon-next_gre.svg) no-repeat 50%;background-size:contain;float:right;margin-left:auto;transition:all .3s ease-in-out 0s}.client--feedback .slick__arrows .icon__arrows.icon-next:hover{opacity:.7}@media screen and (max-width:768px){.client--feedback .slick__arrows .icon__arrows.icon-next:hover{opacity:1}}.client--feedback .slick__arrows .icon__arrows.icon-prev{background:url(../images/icon-prev_gre.svg) no-repeat 50%;background-size:contain;transition:all .3s ease-in-out 0s}.client--feedback .slick__arrows .icon__arrows.icon-prev:hover{opacity:.7}@media screen and (max-width:768px){.client--feedback .slick__arrows .icon__arrows.icon-prev:hover{opacity:1}}.client--feedback .slick__arrows .icon__arrows.slick-hidden{display:block}.cv--area{background-color:#03bfbf;height:385px;position:relative;width:100%}@media screen and (max-width:768px){.cv--area{height:202px}}.cv--area:before{background:url(../images/bg_partem_cv_area.png) repeat-x 50%;bottom:0;content:"";height:241px;position:absolute;width:100%}@media screen and (max-width:768px){.cv--area:before{background:url(../images/bg_partem_cv_area_sp.png) no-repeat bottom;background-size:100% 121px;bottom:-12px}}.cv--area .container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:auto;position:relative;width:1080px}@media screen and (max-width:768px){.cv--area .container{width:100%}}.cv--area .container h3{color:#fff;font-size:24px;font-weight:700;letter-spacing:.05em;line-height:38px;margin-bottom:32px;margin-top:-20px;text-align:center}@media screen and (max-width:768px){.cv--area .container h3{font-size:14px;letter-spacing:.025em;line-height:19px;margin-bottom:20px}}.cv--area .img--hand{bottom:-13px;height:421px;position:absolute;right:30px;width:204px}@media screen and (max-width:768px){.cv--area .img--hand{bottom:0;height:190px;right:0;width:106px}}.faq--section{padding-bottom:133px;padding-top:140px}@media screen and (max-width:768px){.faq--section{padding-bottom:50px;padding-top:65px}}.faq--section .container{margin:118px auto 0;width:880px}@media screen and (max-width:768px){.faq--section .container{margin-top:40px;padding:0 20px;width:100%}}.faq--section .container ul li{border-bottom:2px solid #f3f3f3;padding-bottom:50px;padding-top:50px}@media screen and (max-width:768px){.faq--section .container ul li{padding-bottom:25px;padding-top:26px}}.faq--section .container ul li:first-child{padding-top:0}.faq--section .container ul li:last-child{border:none}.faq--section .container ul li .answer,.faq--section .container ul li .question{min-height:45px;padding-left:60px;position:relative}@media screen and (max-width:768px){.faq--section .container ul li .answer,.faq--section .container ul li .question{padding-left:45px}}.faq--section .container ul li .answer:before,.faq--section .container ul li .question:before{content:"";height:45px;left:0;position:absolute;top:-7px;width:49px}@media screen and (max-width:768px){.faq--section .container ul li .answer:before,.faq--section .container ul li .question:before{height:34px;top:-5px;width:34px}}.faq--section .container ul li .question{margin-bottom:27px}.faq--section .container ul li .question:before{background:url(../images/icon_question_1.svg) no-repeat 50%;background-size:contain;top:-2px}.faq--section .container ul li .question p{font-size:22px;font-weight:700;letter-spacing:.03em;line-height:40px}@media screen and (max-width:768px){.faq--section .container ul li .question p{font-size:17px;letter-spacing:.01em;line-height:25px}}.faq--section .container ul li .answer:before{background:url(../images/icon_answer_1.svg) no-repeat 50%;background-size:contain}.faq--section .container ul li .answer p{color:#555;font-size:18px;font-weight:400;letter-spacing:.05em;line-height:32px}@media screen and (max-width:768px){.faq--section .container ul li .answer p{font-size:15px;letter-spacing:.025em;line-height:25px}}.suggestion{padding-bottom:52px;padding-top:120px}@media screen and (max-width:768px){.suggestion{padding-bottom:35px;padding-top:60px}}.suggestion .container{margin-top:50px;text-align:center}@media screen and (max-width:768px){.suggestion .container{margin-top:30px;padding:0 20px}}.suggestion .container .row{border-bottom:2px solid #f3f3f3;margin:auto;padding-bottom:70px;text-align:center;width:880px}@media screen and (max-width:768px){.suggestion .container .row{padding-bottom:41px;text-align:center;width:100%}}.suggestion .container .row:nth-of-type(2){border-bottom:none;padding-top:55px}@media screen and (max-width:768px){.suggestion .container .row:nth-of-type(2){padding-bottom:0;padding-top:31px}}.suggestion .container .row h3{font-size:24px;font-weight:700;letter-spacing:.05em;line-height:58px;margin-bottom:28px}@media screen and (max-width:768px){.suggestion .container .row h3{font-size:17px;letter-spacing:.025em;line-height:29px;margin-bottom:15px}}.suggestion .container .row:nth-of-type(2) h3{margin-bottom:25px}.suggestion .container .row img.img__tradition--pattern{height:578px;margin:auto;padding-right:5px;width:785px}@media screen and (max-width:768px){.suggestion .container .row img.img__tradition--pattern{height:497px;margin:auto;width:335px}}@media screen and (max-width:320px){.suggestion .container .row img.img__tradition--pattern{height:auto;width:280px}}.suggestion .container .row img.img__clound--loan{height:470px;margin-left:45px;width:836px}@media screen and (max-width:768px){.suggestion .container .row img.img__clound--loan{height:537px;margin:auto;width:335px}}.amount--simulation{background-color:#f8f8f8;padding-top:125px}@media screen and (max-width:768px){.amount--simulation{padding-top:55px}}.amount--simulation .container{margin:93px auto 0;width:1080px}@media screen and (max-width:768px){.amount--simulation .container{margin-top:35px;padding:0 20px;width:100%}}.amount--simulation .container .row{display:flex;justify-content:space-between}@media screen and (max-width:768px){.amount--simulation .container .row{flex-direction:column}}.amount--simulation .container .row .left--content,.amount--simulation .container .row .right--content{align-items:center;background-color:#fff;border-radius:5px;display:flex;flex-direction:column;height:579px;justify-content:center;padding-top:9px;width:520px}@media screen and (max-width:768px){.amount--simulation .container .row .left--content,.amount--simulation .container .row .right--content{height:auto;padding-bottom:27px;width:100%}}.amount--simulation .container .row .left--content .image--icon,.amount--simulation .container .row .right--content .image--icon{height:70px;margin-bottom:15px}@media screen and (max-width:768px){.amount--simulation .container .row .left--content .image--icon,.amount--simulation .container .row .right--content .image--icon{height:auto}}.amount--simulation .container .row .left--content h3,.amount--simulation .container .row .right--content h3{font-size:24px;font-weight:700;letter-spacing:.02em;line-height:36px;margin-bottom:0}@media screen and (max-width:768px){.amount--simulation .container .row .left--content h3,.amount--simulation .container .row .right--content h3{font-size:20px;letter-spacing:.01em;line-height:25px}}.amount--simulation .container .row .left--content h4,.amount--simulation .container .row .right--content h4{font-size:18px;font-weight:400;letter-spacing:.02em;line-height:36px;margin-bottom:60px}@media screen and (max-width:768px){.amount--simulation .container .row .left--content h4,.amount--simulation .container .row .right--content h4{font-size:14px;letter-spacing:.01em;line-height:25px;margin-bottom:40px}}.amount--simulation .container .row .left--content .chart--title,.amount--simulation .container .row .right--content .chart--title{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.amount--simulation .container .row .left--content .chart--title p,.amount--simulation .container .row .right--content .chart--title p{font-size:18px;font-weight:700;letter-spacing:.02em;line-height:24px;text-align:center;width:160px}@media screen and (max-width:768px){.amount--simulation .container .row .left--content .chart--title p,.amount--simulation .container .row .right--content .chart--title p{font-size:13px;letter-spacing:.01em;line-height:17px;width:112px}}.amount--simulation .container .row .left--content .chart--title p:first-child,.amount--simulation .container .row .right--content .chart--title p:first-child{color:#222;margin-right:30px}.amount--simulation .container .row .left--content .chart--title p:last-child,.amount--simulation .container .row .right--content .chart--title p:last-child{color:#459ee0}.amount--simulation .container .row .left--content .chart--detail,.amount--simulation .container .row .right--content .chart--detail{align-items:flex-end;display:flex;justify-content:center;margin-bottom:10px;position:relative}.amount--simulation .container .row .left--content .chart--detail:before,.amount--simulation .container .row .right--content .chart--detail:before{background:url(../images/icon_67.svg) no-repeat 50%;background-size:contain;content:"";height:109px;position:absolute;right:-55px;top:-80px;width:109px;z-index:1}@media screen and (max-width:768px){.amount--simulation .container .row .left--content .chart--detail:before,.amount--simulation .container .row .right--content .chart--detail:before{height:77px;right:-45px;top:-55px;width:77px}}.amount--simulation .container .row .left--content .chart--detail .left--column,.amount--simulation .container .row .left--content .chart--detail .right--column,.amount--simulation .container .row .right--content .chart--detail .left--column,.amount--simulation .container .row .right--content .chart--detail .right--column{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;text-align:center;width:160px}@media screen and (max-width:768px){.amount--simulation .container .row .left--content .chart--detail .left--column,.amount--simulation .container .row .left--content .chart--detail .right--column,.amount--simulation .container .row .right--content .chart--detail .left--column,.amount--simulation .container .row .right--content .chart--detail .right--column{width:112px}}.amount--simulation .container .row .left--content .chart--detail .left--column p,.amount--simulation .container .row .left--content .chart--detail .right--column p,.amount--simulation .container .row .right--content .chart--detail .left--column p,.amount--simulation .container .row .right--content .chart--detail .right--column p{color:#fff;font-size:16px;font-weight:400;letter-spacing:.02em;line-height:36px}@media screen and (max-width:768px){.amount--simulation .container .row .left--content .chart--detail .left--column p,.amount--simulation .container .row .left--content .chart--detail .right--column p,.amount--simulation .container .row .right--content .chart--detail .left--column p,.amount--simulation .container .row .right--content .chart--detail .right--column p{font-size:12px;letter-spacing:.01em;line-height:25px}.amount--simulation .container .row .left--content .chart--detail .left--column p:first-of-type,.amount--simulation .container .row .left--content .chart--detail .right--column p:first-of-type,.amount--simulation .container .row .right--content .chart--detail .left--column p:first-of-type,.amount--simulation .container .row .right--content .chart--detail .right--column p:first-of-type{margin-bottom:5px}}.amount--simulation .container .row .left--content .chart--detail .left--column p:nth-of-type(2),.amount--simulation .container .row .left--content .chart--detail .right--column p:nth-of-type(2),.amount--simulation .container .row .right--content .chart--detail .left--column p:nth-of-type(2),.amount--simulation .container .row .right--content .chart--detail .right--column p:nth-of-type(2){margin-bottom:-5px;padding-left:10px}.amount--simulation .container .row .left--content .chart--detail .left--column p:nth-of-type(3),.amount--simulation .container .row .left--content .chart--detail .right--column p:nth-of-type(3),.amount--simulation .container .row .right--content .chart--detail .left--column p:nth-of-type(3),.amount--simulation .container .row .right--content .chart--detail .right--column p:nth-of-type(3){margin-bottom:-7px}@media screen and (max-width:768px){.amount--simulation .container .row .left--content .chart--detail .left--column p:nth-of-type(3),.amount--simulation .container .row .left--content .chart--detail .right--column p:nth-of-type(3),.amount--simulation .container .row .right--content .chart--detail .left--column p:nth-of-type(3),.amount--simulation .container .row .right--content .chart--detail .right--column p:nth-of-type(3){margin-top:-5px}}.amount--simulation .container .row .left--content .chart--detail .left--column p:last-child,.amount--simulation .container .row .left--content .chart--detail .right--column p:last-child,.amount--simulation .container .row .right--content .chart--detail .left--column p:last-child,.amount--simulation .container .row .right--content .chart--detail .right--column p:last-child{margin-bottom:20px}@media screen and (max-width:768px){.amount--simulation .container .row .left--content .chart--detail .left--column p:last-child,.amount--simulation .container .row .left--content .chart--detail .right--column p:last-child,.amount--simulation .container .row .right--content .chart--detail .left--column p:last-child,.amount--simulation .container .row .right--content .chart--detail .right--column p:last-child{margin-bottom:15px;margin-top:5px}}.amount--simulation .container .row .left--content .chart--detail .left--column p .amount,.amount--simulation .container .row .left--content .chart--detail .right--column p .amount,.amount--simulation .container .row .right--content .chart--detail .left--column p .amount,.amount--simulation .container .row .right--content .chart--detail .right--column p .amount{font-family:Oswald,sans-serif;font-size:42px;letter-spacing:.03em}@media screen and (max-width:768px){.amount--simulation .container .row .left--content .chart--detail .left--column p .amount,.amount--simulation .container .row .left--content .chart--detail .right--column p .amount,.amount--simulation .container .row .right--content .chart--detail .left--column p .amount,.amount--simulation .container .row .right--content .chart--detail .right--column p .amount{font-size:30px;letter-spacing:.015em}}.amount--simulation .container .row .left--content .chart--detail .left--column p .unit--amount,.amount--simulation .container .row .left--content .chart--detail .right--column p .unit--amount,.amount--simulation .container .row .right--content .chart--detail .left--column p .unit--amount,.amount--simulation .container .row .right--content .chart--detail .right--column p .unit--amount{font-size:18px;font-weight:700;letter-spacing:.02em;line-height:36px;padding-left:3px}@media screen and (max-width:768px){.amount--simulation .container .row .left--content .chart--detail .left--column p .unit--amount,.amount--simulation .container .row .left--content .chart--detail .right--column p .unit--amount,.amount--simulation .container .row .right--content .chart--detail .left--column p .unit--amount,.amount--simulation .container .row .right--content .chart--detail .right--column p .unit--amount{font-size:13px}}.amount--simulation .container .row .left--content .chart--detail .left--column p .percent,.amount--simulation .container .row .left--content .chart--detail .right--column p .percent,.amount--simulation .container .row .right--content .chart--detail .left--column p .percent,.amount--simulation .container .row .right--content .chart--detail .right--column p .percent{font-family:Oswald,sans-serif;font-size:28px;letter-spacing:.03em}@media screen and (max-width:768px){.amount--simulation .container .row .left--content .chart--detail .left--column p .percent,.amount--simulation .container .row .left--content .chart--detail .right--column p .percent,.amount--simulation .container .row .right--content .chart--detail .left--column p .percent,.amount--simulation .container .row .right--content .chart--detail .right--column p .percent{font-size:20px;letter-spacing:.015em}}.amount--simulation .container .row .left--content .chart--detail .left--column p .unit--percent,.amount--simulation .container .row .left--content .chart--detail .right--column p .unit--percent,.amount--simulation .container .row .right--content .chart--detail .left--column p .unit--percent,.amount--simulation .container .row .right--content .chart--detail .right--column p .unit--percent{font-family:Oswald,sans-serif;font-size:16px;letter-spacing:.03em}@media screen and (max-width:768px){.amount--simulation .container .row .left--content .chart--detail .left--column p .unit--percent,.amount--simulation .container .row .left--content .chart--detail .right--column p .unit--percent,.amount--simulation .container .row .right--content .chart--detail .left--column p .unit--percent,.amount--simulation .container .row .right--content .chart--detail .right--column p .unit--percent{font-size:12px;letter-spacing:.015em}}.amount--simulation .container .row .left--content .chart--detail .left--column,.amount--simulation .container .row .right--content .chart--detail .left--column{background-color:#b7b6b6;height:242px;margin-right:30px;position:relative}@media screen and (max-width:768px){.amount--simulation .container .row .left--content .chart--detail .left--column,.amount--simulation .container .row .right--content .chart--detail .left--column{height:170px}}.amount--simulation .container .row .left--content .chart--detail .left--column:before,.amount--simulation .container .row .right--content .chart--detail .left--column:before{border-bottom:2px dashed #c9c9c9;content:"";height:1px;position:absolute;top:46px;width:220px}@media screen and (max-width:768px){.amount--simulation .container .row .left--content .chart--detail .left--column:before,.amount--simulation .container .row .right--content .chart--detail .left--column:before{top:33px;width:170px}}.amount--simulation .container .row .left--content .chart--detail .right--column,.amount--simulation .container .row .right--content .chart--detail .right--column{background-color:#459ee0;height:195px;position:relative}@media screen and (max-width:768px){.amount--simulation .container .row .left--content .chart--detail .right--column,.amount--simulation .container .row .right--content .chart--detail .right--column{height:137px}}.amount--simulation .container .row .left--content .chart--detail .right--column:before,.amount--simulation .container .row .right--content .chart--detail .right--column:before{background-color:#f3fbfa;border:2px dashed #459ee0;border-bottom:0;content:"";height:45px;position:absolute;top:-47px;width:156px}@media screen and (max-width:768px){.amount--simulation .container .row .left--content .chart--detail .right--column:before,.amount--simulation .container .row .right--content .chart--detail .right--column:before{height:30px;top:-33px;width:108px}}.amount--simulation .container .row .left--content .chart--detail .right--column:after,.amount--simulation .container .row .right--content .chart--detail .right--column:after{border-bottom:2px dashed #c9c9c9;content:"";height:1px;position:absolute;right:-30px;top:-1px;width:30px}@media screen and (max-width:768px){.amount--simulation .container .row .left--content{margin-bottom:20px}}.amount--simulation .container .row .left--content img{height:51px;margin-top:17px;width:68px}@media screen and (max-width:768px){.amount--simulation .container .row .left--content img{height:36px;margin-top:15px;width:48px}}.amount--simulation .container .row .right--content img{height:45px;margin-top:20px;width:62px}@media screen and (max-width:768px){.amount--simulation .container .row .right--content img{height:32px;width:44px}}.amount--simulation .container .row .right--content .chart--detail{padding-top:17px}@media screen and (max-width:768px){.amount--simulation .container .row .right--content .chart--detail{padding-top:10px}}.amount--simulation .container .row .right--content .chart--detail:before{background:url(../images/icon_15.svg) no-repeat 50%;background-size:contain}.amount--simulation .container .row .right--content .chart--detail .left--column{height:225px}.amount--simulation .container .row .right--content .chart--detail .left--column:before{top:20px}@media screen and (max-width:768px){.amount--simulation .container .row .right--content .chart--detail .left--column{height:158px}.amount--simulation .container .row .right--content .chart--detail .left--column:before{top:13px}}.amount--simulation .container .row .right--content .chart--detail .right--column{height:205px}.amount--simulation .container .row .right--content .chart--detail .right--column:before{height:18px;top:-20px}@media screen and (max-width:768px){.amount--simulation .container .row .right--content .chart--detail .right--column{height:144px}.amount--simulation .container .row .right--content .chart--detail .right--column:before{height:12px;top:-14px}.amount--simulation .container .row .right--content .chart--detail .right--column:after{top:-1px}}.amount--simulation .container .customize--amount h3.title{font-size:30px;font-weight:900;letter-spacing:.05em;line-height:58px;margin-bottom:45px;margin-top:80px;text-align:center}@media screen and (max-width:768px){.amount--simulation .container .customize--amount h3.title{font-size:18px;letter-spacing:.025em;line-height:30px}}.amount--simulation .container .customize--amount .form__wrap__number{background-color:#fff;border-bottom-right-radius:6px;border-top-right-radius:6px;display:flex;flex-direction:row;height:349px;width:100%}@media screen and (max-width:768px){.amount--simulation .container .customize--amount .form__wrap__number{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-right-radius:unset;flex-direction:column;height:auto}}.amount--simulation .container .customize--amount .form__wrap__number .col--step{padding:20px 0;position:relative;z-index:3}.amount--simulation .container .customize--amount .form__wrap__number .col--step:after{background:url(../images/arrow-green.svg) no-repeat 50%;background-size:contain;content:"";height:38px;position:absolute;right:-19px;top:50%;transform:translateY(-50%);width:38px}@media screen and (max-width:768px){.amount--simulation .container .customize--amount .form__wrap__number .col--step:after{bottom:-15px;height:30px;left:50%;right:unset;top:unset;transform:translate(-50%) rotate(90deg);width:30px}}.amount--simulation .container .customize--amount .form__wrap__number .col--step:first-of-type{width:255px}@media screen and (max-width:768px){.amount--simulation .container .customize--amount .form__wrap__number .col--step:first-of-type{border-bottom:1px solid #f3f3f3;margin:auto;width:calc(100% - 40px)}}.amount--simulation .container .customize--amount .form__wrap__number .col--step:nth-of-type(2){width:440px}@media screen and (max-width:768px){.amount--simulation .container .customize--amount .form__wrap__number .col--step:nth-of-type(2){margin-top:10px;padding-bottom:40px;width:100%}}.amount--simulation .container .customize--amount .form__wrap__number .col--result{background-color:#459ee0;border-bottom-right-radius:6px;border-top-right-radius:6px;color:#fff;width:385px;z-index:2}.amount--simulation .container .customize--amount .form__wrap__number .col--result:after{content:none}@media screen and (max-width:768px){.amount--simulation .container .customize--amount .form__wrap__number .col--result{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-right-radius:unset;width:100%}}.amount--simulation .container .customize--amount .form__wrap__number .step--content{height:309px}@media screen and (max-width:768px){.amount--simulation .container .customize--amount .form__wrap__number .step--content{height:auto}}.amount--simulation .container .customize--amount .form__wrap__number .step--content .step--name{color:#459ee0;font-family:Oswald,sans-serif;font-size:18px;letter-spacing:0;line-height:20px;text-align:center;text-transform:uppercase}@media screen and (max-width:768px){.amount--simulation .container .customize--amount .form__wrap__number .step--content .step--name{font-size:15px}}.amount--simulation .container .customize--amount .form__wrap__number .step--content.step--02 .step--name,.amount--simulation .container .customize--amount .form__wrap__number .step--content.step--02 .title{padding-left:5px}@media screen and (max-width:768px){.amount--simulation .container .customize--amount .form__wrap__number .step--content.step--02 .title{margin-bottom:20px}}.amount--simulation .container .customize--amount .form__wrap__number .step--content.result--content .step--name{color:#fff;padding-right:10px}.amount--simulation .container .customize--amount .form__wrap__number .step--content.result--content .title{padding-right:10px}.amount--simulation .container .customize--amount .form__wrap__number .step--content .title{font-size:24px;font-weight:700;letter-spacing:.02em;line-height:36px;text-align:center}@media screen and (max-width:768px){.amount--simulation .container .customize--amount .form__wrap__number .step--content .title{font-size:20px;margin-bottom:25px}}.amount--simulation .container .customize--amount .form__wrap__number .step--content .content{display:flex;flex-direction:column;margin-top:40px}.amount--simulation .container .customize--amount .form__wrap__number .step--content .content label{display:flex;flex-direction:row;font-size:16px;font-weight:400;height:70px;letter-spacing:.02em;line-height:26px}@media screen and (max-width:768px){.amount--simulation .container .customize--amount .form__wrap__number .step--content .content label{font-size:15px;height:45px;letter-spacing:.01em;line-height:21px}}.amount--simulation .container .customize--amount .form__wrap__number .step--content .content label span{margin-left:12px}.amount--simulation .container .customize--amount .form__wrap__number .step--01{border-right:2px solid #f3f3f3}.amount--simulation .container .customize--amount .form__wrap__number .step--01 .content{padding-left:40px}@media screen and (max-width:768px){.amount--simulation .container .customize--amount .form__wrap__number .step--01 .content{margin:auto;width:250px}.amount--simulation .container .customize--amount .form__wrap__number .step--01{border-right:none}.amount--simulation .container .customize--amount .form__wrap__number .step--01 .content{padding-left:0}}.amount--simulation .container .customize--amount .form__wrap__number .step--02 .content{margin-top:30px;padding:0 47px}@media screen and (max-width:768px){.amount--simulation .container .customize--amount .form__wrap__number .step--02 .content{margin-top:10px;padding:0 20px}}.amount--simulation .container .customize--amount .form__wrap__number .step--02 .content p{margin-bottom:3px;padding-left:35px}@media screen and (max-width:768px){.amount--simulation .container .customize--amount .form__wrap__number .step--02 .content p{margin-bottom:0;max-width:300px;padding-left:35px;width:100%}}.amount--simulation .container .customize--amount .form__wrap__number .step--02 .content p .number--txt{font-family:Oswald,sans-serif;font-size:32px;letter-spacing:.03em;position:relative}.amount--simulation .container .customize--amount .form__wrap__number .step--02 .content p .number--txt:after{bottom:0;font-family:Noto Sans JP,sans-serif;font-size:20px;font-weight:700;letter-spacing:.02em;line-height:36px;padding-left:7px;position:absolute;width:50px}@media screen and (max-width:768px){.amount--simulation .container .customize--amount .form__wrap__number .step--02 .content p .number--txt:after{bottom:-2px;font-size:16px}}.amount--simulation .container .customize--amount .form__wrap__number .step--02 .content p .number--txt#number--01:after{content:"円"}.amount--simulation .container .customize--amount .form__wrap__number .step--02 .content p .number--txt#number--02:after{content:"ヶ月"}@media screen and (max-width:768px){.amount--simulation .container .customize--amount .form__wrap__number .step--02 .content p .number--txt{font-size:26px}}.amount--simulation .container .customize--amount .form__wrap__number .step--02 .content .slider--01{margin-bottom:20px}@media screen and (max-width:768px){.amount--simulation .container .customize--amount .form__wrap__number .step--02 .content .slider--01{margin-bottom:15px}}.amount--simulation .container .customize--amount .form__wrap__number .step--02 .content .slider--02 p{margin-bottom:0}.amount--simulation .container .customize--amount .form__wrap__number .step--02 .content .slider--02 p .number--unit{padding-left:2px}.amount--simulation .container .customize--amount .form__wrap__number .step--02 .content .btn--decrease,.amount--simulation .container .customize--amount .form__wrap__number .step--02 .content .btn--increase{-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;height:26px;transition:all .3s ease-in-out 0s;width:26px}.amount--simulation .container .customize--amount .form__wrap__number .step--02 .content .btn--decrease:hover,.amount--simulation .container .customize--amount .form__wrap__number .step--02 .content .btn--increase:hover{opacity:.7}@media screen and (max-width:768px){.amount--simulation .container .customize--amount .form__wrap__number .step--02 .content .btn--decrease,.amount--simulation .container .customize--amount .form__wrap__number .step--02 .content .btn--increase{height:24px;width:24px}}.amount--simulation .container .customize--amount .form__wrap__number .step--02 .content .slider--area{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:346px}@media screen and (max-width:768px){.amount--simulation .container .customize--amount .form__wrap__number .step--02 .content .slider--area{margin:auto;width:100%}}.amount--simulation .container .customize--amount .form__wrap__number .step--02 .content .btn--decrease{background:url(/assets/images/icon_decrease.svg) no-repeat 50%;background-size:contain}.amount--simulation .container .customize--amount .form__wrap__number .step--02 .content .btn--increase{background:url(/assets/images/icon_increase.svg) no-repeat 50%;background-size:contain}.amount--simulation .container .customize--amount .form__wrap__number .step--02 .content input.slider{width:274px}@media screen and (max-width:768px){.amount--simulation .container .customize--amount .form__wrap__number .step--02 .content input.slider{width:calc(100% - 65px)}}.amount--simulation .container .customize--amount .form__wrap__number .result--content .content{margin-top:30px;padding:0 45px}@media screen and (max-width:768px){.amount--simulation .container .customize--amount .form__wrap__number .result--content .content .row{flex-direction:row}}@media screen and (max-width:360px){.amount--simulation .container .customize--amount .form__wrap__number .result--content .content{padding:0 30px}}.amount--simulation .container .customize--amount .form__wrap__number .bank--loan,.amount--simulation .container .customize--amount .form__wrap__number .credit--loan{align-items:center}.amount--simulation .container .customize--amount .form__wrap__number .bank--loan p,.amount--simulation .container .customize--amount .form__wrap__number .credit--loan p{color:#fff}.amount--simulation .container .customize--amount .form__wrap__number .bank--loan p:nth-of-type(2),.amount--simulation .container .customize--amount .form__wrap__number .credit--loan p:nth-of-type(2){padding-bottom:5px}.amount--simulation .container .customize--amount .form__wrap__number .bank--loan p .title--tax,.amount--simulation .container .customize--amount .form__wrap__number .credit--loan p .title--tax{font-size:18px;font-weight:700;letter-spacing:.02em;line-height:26px;padding-top:5px}@media screen and (max-width:768px){.amount--simulation .container .customize--amount .form__wrap__number .bank--loan p .title--tax,.amount--simulation .container .customize--amount .form__wrap__number .credit--loan p .title--tax{font-size:15px;letter-spacing:.01em;line-height:22px}}.amount--simulation .container .customize--amount .form__wrap__number .bank--loan p .annual,.amount--simulation .container .customize--amount .form__wrap__number .credit--loan p .annual{font-size:16px;font-weight:400;letter-spacing:.02em;line-height:26px}@media screen and (max-width:768px){.amount--simulation .container .customize--amount .form__wrap__number .bank--loan p .annual,.amount--simulation .container .customize--amount .form__wrap__number .credit--loan p .annual{font-size:14px;letter-spacing:.01em;line-height:22px}}.amount--simulation .container .customize--amount .form__wrap__number .bank--loan p .amount--number,.amount--simulation .container .customize--amount .form__wrap__number .credit--loan p .amount--number{font-family:Oswald,sans-serif;font-size:32px;letter-spacing:.03em;padding-right:25px;position:relative}.amount--simulation .container .customize--amount .form__wrap__number .bank--loan p .amount--number:after,.amount--simulation .container .customize--amount .form__wrap__number .credit--loan p .amount--number:after{bottom:1px;content:"円";font-family:Noto Sans JP,sans-serif;font-size:20px;font-weight:700;letter-spacing:.02em;line-height:36px;padding-left:7px;position:absolute;right:2px}@media screen and (max-width:768px){.amount--simulation .container .customize--amount .form__wrap__number .bank--loan p .amount--number:after,.amount--simulation .container .customize--amount .form__wrap__number .credit--loan p .amount--number:after{font-size:17px;letter-spacing:.01em;line-height:30px}.amount--simulation .container .customize--amount .form__wrap__number .bank--loan p .amount--number,.amount--simulation .container .customize--amount .form__wrap__number .credit--loan p .amount--number{font-size:27px;letter-spacing:.015em}}.amount--simulation .container .customize--amount .form__wrap__number .bank--loan p .unit,.amount--simulation .container .customize--amount .form__wrap__number .credit--loan p .unit{font-size:20px;font-weight:700;letter-spacing:.02em;line-height:36px}@media screen and (max-width:768px){.amount--simulation .container .customize--amount .form__wrap__number .bank--loan p .unit,.amount--simulation .container .customize--amount .form__wrap__number .credit--loan p .unit{font-size:17px;letter-spacing:.01em;line-height:30px}}.amount--simulation .container .customize--amount .form__wrap__number .bank--loan p:first-of-type,.amount--simulation .container .customize--amount .form__wrap__number .credit--loan p:first-of-type{display:flex;flex-direction:column}.amount--simulation .container .customize--amount .form__wrap__number .bank--loan{margin-bottom:10px}.amount--simulation .container .customize--amount .form__wrap__number .credit--loan{margin-bottom:18px}.amount--simulation .container .customize--amount .form__wrap__number .difference--loan{align-items:center;background-color:hsla(0,0%,100%,.7);border-radius:5px;height:67px;padding:0 17px 0 10px;position:relative;width:290px}@media screen and (max-width:768px){.amount--simulation .container .customize--amount .form__wrap__number .difference--loan{height:57px;width:100%}}.amount--simulation .container .customize--amount .form__wrap__number .difference--loan:after{background:url(../images/icon_great_value.svg) no-repeat 50%;background-size:contain;content:"";height:65px;position:absolute;right:-38px;top:-45px;width:65px}@media screen and (max-width:768px){.amount--simulation .container .customize--amount .form__wrap__number .difference--loan:after{height:55px;right:-30px;top:-35px;width:53px}}.amount--simulation .container .customize--amount .form__wrap__number .difference--loan p{color:#ff4700}.amount--simulation .container .customize--amount .form__wrap__number .difference--loan p:first-of-type{font-size:18px;font-weight:700;letter-spacing:.02em;line-height:26px}@media screen and (max-width:768px){.amount--simulation .container .customize--amount .form__wrap__number .difference--loan p:first-of-type{font-size:15px}}.amount--simulation .container .customize--amount .form__wrap__number .difference--loan p:nth-of-type(2) span{font-family:Oswald,sans-serif;font-size:40px;letter-spacing:.03em;padding-right:25px;position:relative}.amount--simulation .container .customize--amount .form__wrap__number .difference--loan p:nth-of-type(2) span:after{bottom:4px;content:"円";font-family:Noto Sans JP,sans-serif;font-size:20px;font-weight:700;letter-spacing:.02em;line-height:36px;padding-left:7px;position:absolute;right:0}@media screen and (max-width:768px){.amount--simulation .container .customize--amount .form__wrap__number .difference--loan p:nth-of-type(2) span:after{font-size:17px;letter-spacing:.01em;line-height:30px}.amount--simulation .container .customize--amount .form__wrap__number .difference--loan p:nth-of-type(2) span{font-size:34px;letter-spacing:.015em}}.amount--simulation .cv--area{background-color:#f8f8f8;height:323px}@media screen and (max-width:768px){.amount--simulation .cv--area{height:202px}}.amount--simulation .cv--area:before{background:url(../images/bg_partem_cv_area_grey.png) repeat-x 50%}@media screen and (max-width:768px){.amount--simulation .cv--area:before{background:url(../images/bg_partem_smart_loan_sp.png) repeat-x bottom;background-size:375px 149px;bottom:-16px}}.amount--simulation .cv--area .container{margin-top:0}@media screen and (max-width:768px){.amount--simulation .cv--area .container{padding-left:0;padding-right:0}}.amount--simulation .cv--area .container h3{color:#459ee0;margin-bottom:25px;margin-top:0}.amount--simulation .cv--area .container .btn--white{background-color:#459ee0;border:3px solid #459ee0;color:#fff}.amount--simulation .cv--area .container .btn--white:hover{background-color:#fff;color:#459ee0}.amount--simulation .cv--area .img--hand{bottom:-20px;height:320px;right:0;width:155px}@media screen and (max-width:768px){.amount--simulation .cv--area .img--hand{bottom:0;height:190px;right:0;width:106px}}.amount--simulation .publication{background-color:#fff;padding-top:105px;position:relative;width:100%}@media screen and (max-width:768px){.amount--simulation .publication{padding-top:60px}}.amount--simulation .publication .container{margin-top:53px;width:100%}@media screen and (max-width:768px){.amount--simulation .publication .container{margin-top:30px;padding:0;width:100%}}.three_steps{padding-bottom:213px;padding-top:120px}@media screen and (max-width:768px){.three_steps{padding-bottom:0;padding-top:0}}.three_steps .container{margin:57px auto 0;width:1080px}@media screen and (max-width:768px){.three_steps .container{margin-top:40px;width:100%}}.three_steps .container .row{display:flex;flex-direction:row;justify-content:space-between;padding-left:20px}@media screen and (max-width:768px){.three_steps .container .row{flex-direction:column;padding-left:0}}.three_steps .container .row .col{align-items:center;display:flex;flex-direction:column;position:relative;z-index:3}@media screen and (max-width:768px){.three_steps .container .row .col{border-bottom:1px solid #f3f3f3;margin:0 20px;padding-bottom:30px;padding-top:30px}.three_steps .container .row .col.step--01{padding-top:0}.three_steps .container .row .col.step--03{border-bottom:none;padding-bottom:50px}}.three_steps .container .row .col:after{background:url(../images/arrow_right_black.svg) no-repeat 50%;background-size:contain;content:"";height:60px;position:absolute;right:-55px;top:152px;width:60px}@media screen and (max-width:768px){.three_steps .container .row .col:after{bottom:-15px;height:30px;right:calc(50% - 15px);top:unset;transform:rotate(90deg);width:30px}}.three_steps .container .row .col .step--name{position:relative;text-align:center}.three_steps .container .row .col .step--name:before{background-color:#03bfbf;border-radius:3px;content:"";height:28px;left:-20px;position:absolute;top:-3px;transform:rotate(-30deg);width:3px}@media screen and (max-width:768px){.three_steps .container .row .col .step--name:before{height:25px;width:2px}}.three_steps .container .row .col .step--name:after{background-color:#03bfbf;border-radius:3px;content:"";height:28px;position:absolute;right:-20px;top:-3px;transform:rotate(30deg);width:3px}@media screen and (max-width:768px){.three_steps .container .row .col .step--name:after{height:25px;width:2px}}.three_steps .container .row .col .step--name img{height:20px;width:66px}@media screen and (max-width:768px){.three_steps .container .row .col .step--name img{height:17px;width:52px}}.three_steps .container .row .col.step--02{padding-left:15px;z-index:2}@media screen and (max-width:768px){.three_steps .container .row .col.step--02{padding-left:0;padding-top:40px}}.three_steps .container .row .col.step--02:after{right:-50px}@media screen and (max-width:768px){.three_steps .container .row .col.step--02:after{right:calc(50% - 15px)}}.three_steps .container .row .col.step--02 .step--name:after,.three_steps .container .row .col.step--02 .step--name:before{background-color:#285dc4}.three_steps .container .row .col.step--03{z-index:1}@media screen and (max-width:768px){.three_steps .container .row .col.step--03{padding-top:40px}}.three_steps .container .row .col.step--03:after{content:none}.three_steps .container .row .col.step--03 .step--name:after,.three_steps .container .row .col.step--03 .step--name:before{background-color:#ffa725}.three_steps .container .row .col .step--icon{margin-top:-50px}@media screen and (max-width:768px){.three_steps .container .row .col .step--icon{margin-top:-30px}}.three_steps .container .row .col .step--icon img{height:371px;width:314px}@media screen and (max-width:768px){.three_steps .container .row .col .step--icon img{height:223px;width:188px}}.three_steps .container .row .col .step--detail h3{font-size:18px;font-weight:700;letter-spacing:.02em;line-height:36px;margin-bottom:15px;margin-top:3px;text-align:center}@media screen and (max-width:768px){.three_steps .container .row .col .step--detail h3{font-size:17px;letter-spacing:.01em;line-height:25px;margin-bottom:14px;margin-top:14px}}.three_steps .container .row .col .step--detail p{font-size:16px;font-weight:400;letter-spacing:.02em;line-height:32px;text-align:center}@media screen and (max-width:768px){.three_steps .container .row .col .step--detail p{font-size:15px;letter-spacing:.025em;line-height:25px}}.blog .blog__wrap .blog__headline{display:flex}@media screen and (max-width:768px){.blog .blog__wrap .blog__headline{padding:0 20px}}.blog .blog__wrap .blog__headline h3{display:flex;margin:30px auto}.blog .blog__wrap .blog__headline h3 svg{width:160px}@media screen and (max-width:768px){.blog .blog__wrap .blog__headline h3 svg{width:120px}}.blog .blog__wrap .blog__headline h3 .blog__text{align-items:center;display:flex;font-size:13px;font-weight:400;justify-content:center;line-height:24px;margin-left:30px}@media screen and (max-width:768px){.blog .blog__wrap .blog__headline h3 .blog__text{font-size:14px;line-height:18px;margin-left:16px}}.blog .blog__post-list{height:480px;margin-bottom:64px;max-width:1000px}.blog .blog__post-list ul{display:flex}.blog .blog__post-list ul li{width:360px}.blog .blog__post-list ul li a{color:#333;display:block;margin:20px;text-decoration:none}.blog .blog__post-list ul li a .thum img{width:100%}.blog .blog__post-list ul li a .content .title{-webkit-line-clamp:2;color:#2b8122;font-size:22px;font-weight:700}.blog .blog__post-list ul li a .content .desc,.blog .blog__post-list ul li a .content .title{-webkit-box-orient:vertical;display:-webkit-box;line-height:1.4em;margin-top:12px;overflow:hidden}.blog .blog__post-list ul li a .content .desc{-webkit-line-clamp:3;font-size:16px}.blog .blog__post-list ul li a .content .foot{align-items:center;display:flex;justify-content:space-between;margin-top:12px}.blog .blog__post-list ul li a .content .foot .date{color:#ccc;font-size:12px}.blog .blog__post-list ul li a .content .foot .tag{background-color:#2b8122;border-radius:2px;color:#fff;flex-direction:row-reverse;font-size:12px;padding:8px}.sub-page-header{background-color:#fff;height:70px;min-width:1160px;position:absolute;top:-70px;width:100%;z-index:9999}@media screen and (max-width:768px){.sub-page-header{height:45px;min-width:unset;top:-45px}}.sub-page-header.header--scroll{animation:fadeInDown .8s;background-color:#fff;box-shadow:0 3px 3px 0 rgba(0,0,0,.05);position:fixed;top:0;z-index:9999}@media screen and (max-width:768px){.sub-page-header.header--scroll{top:0}}.sub-page-header.header--scroll .container .sub-page-header__left{padding-top:5px}@media screen and (max-width:768px){.sub-page-header.header--scroll .container .sub-page-header__left{padding-bottom:0;padding-top:0}}.sub-page-header .container{height:70px;margin:auto;width:1280px}@media screen and (max-width:1279px){.sub-page-header .container{width:100%}}@media screen and (max-width:768px){.sub-page-header .container{height:45px}}.sub-page-header__inner{align-items:center;display:flex;height:100%;justify-content:space-between;padding:0 45px 0 32px;position:relative;width:100%}@media screen and (max-width:768px){.sub-page-header__inner{display:block;padding:0;width:100vw}}.sub-page-header__left{align-items:center;display:flex;height:100%;padding-top:11px}@media screen and (max-width:768px){.sub-page-header__left{background-color:#fff;justify-content:space-between;padding:0 5px 0 10px;position:absolute;width:100%;z-index:3}}.sub-page-header__left img{height:34px;width:200px}@media screen and (max-width:768px){.sub-page-header__left img{height:25px;margin-top:7px;width:152px}}.sub-page-header__left .mobile-nav-trigger{background:transparent;border:none;cursor:pointer;display:none;height:45px;position:relative;transition:all .4s;width:50px}.sub-page-header__left .mobile-nav-trigger:focus{outline:none}@media screen and (max-width:768px){.sub-page-header__left .mobile-nav-trigger{display:block}}.sub-page-header__left .mobile-nav-trigger.-opened .mobile-nav-trigger__bars{background-color:transparent}.sub-page-header__left .mobile-nav-trigger.-opened .mobile-nav-trigger__bars:before{transform:translateY(6px) rotate(-45deg);width:25px}.sub-page-header__left .mobile-nav-trigger.-opened .mobile-nav-trigger__bars:after{transform:translateY(-8px) rotate(45deg);width:25px}.sub-page-header__left .mobile-nav-trigger__bars,.sub-page-header__left .mobile-nav-trigger__bars:after,.sub-page-header__left .mobile-nav-trigger__bars:before{background-color:#222;height:2px;left:0;margin:auto;pointer-events:none;position:absolute;right:0;transition:all .4s;width:30px;will-change:contents}.sub-page-header__left .mobile-nav-trigger__bars:after,.sub-page-header__left .mobile-nav-trigger__bars:before{content:""}.sub-page-header__left .mobile-nav-trigger__bars:before{top:-7px}.sub-page-header__left .mobile-nav-trigger__bars:after{bottom:-7px}@media screen and (max-width:768px){.sub-page-header__right{animation:fadeInDownMobileMenu .3s;background-color:#fff;bottom:45px;height:300px;margin-top:-1px;padding:60px 30px 38px;position:absolute;transition:all .6s ease-in-out 0s;width:100%;z-index:2}.sub-page-header__right.-open{bottom:-255px;box-shadow:0 5px 7px -5px rgba(0,0,0,.2)}}.sub-page-header .sub-page-header__right.-open .sub-page-header__navi-item{animation-duration:.8s;animation-name:fadeInMenuLinkSp}.sub-page-header__navi-list{display:flex}@media screen and (max-width:768px){.sub-page-header__navi-list{display:block}}.sub-page-header__navi-item{margin-right:32px}.sub-page-header__navi-item:last-child{margin-right:0}@media screen and (max-width:768px){.sub-page-header__navi-item{border-top:1px solid #f3f3f3;margin-right:0}.sub-page-header__navi-item:first-child{border-top:none}}.sub-page-header__navi-item.-setting{margin-right:41px}@media screen and (max-width:768px){.sub-page-header__navi-item.-setting{margin-right:0}}.sub-page-header__navi-link{align-items:center;display:flex;justify-content:center;padding-bottom:3px;position:relative;transition:all .3s ease-in-out 0s}.sub-page-header__navi-link:hover{opacity:.7}@media screen and (max-width:768px){.sub-page-header__navi-link{justify-content:flex-start;padding:21px 0 21px 5px;width:100%}.sub-page-header__navi-link:after{background:url(../images/icon_arrow_black.svg) no-repeat;background-position:50%;background-size:contain;content:"";height:15px;position:absolute;right:5px;top:50%;transform:translateY(-50%);width:8px}}.sub-page-header__navi-link.active{border-bottom:1px solid #222}@media screen and (max-width:768px){.sub-page-header__navi-link.active{border-bottom:none}}.sub-page-header__navi-link.active:hover{opacity:1}.sub-page-header__navi-icon{margin-right:6px}.sub-page-header__navi-icon.-base-setting{height:17px;width:14px}@media screen and (max-width:768px){.sub-page-header__navi-icon.-base-setting{height:21px;margin-right:14px;width:17px}}.sub-page-header__navi-icon.-application{height:19px;width:18px}@media screen and (max-width:768px){.sub-page-header__navi-icon.-application{height:23px;margin-right:10px;width:22px}}.sub-page-header__navi-icon.-login{height:21px;width:18px}@media screen and (max-width:768px){.sub-page-header__navi-icon.-login{height:24px;margin-right:14px;width:21px}}.sub-page-header__navi-icon.logout{height:20px;width:21px}@media screen and (max-width:768px){.sub-page-header__navi-icon.logout{height:24px;width:25px}}.sub-page-header__navi-txt{color:#222;font-size:14px;font-weight:700;letter-spacing:.05em;white-space:nowrap}@media screen and (max-width:768px){.sub-page-header__navi-txt{font-size:16px;letter-spacing:.05em}}#body header .partner-logo-header,.partner-logo-header{border-left:1px solid #5aa741;margin-left:15px;padding-left:15px}@media screen and (max-width:768px){#body header .partner-logo-header,.partner-logo-header{display:none}}#body header .partner-logo-header>p,.partner-logo-header>p{font-size:13px;font-weight:700;line-height:1;margin-bottom:6px}#body header .partner-logo-header>div,.partner-logo-header>div{display:flex}#body header .partner-logo-header>div>img,.partner-logo-header>div>img{height:20px;margin-right:15px;max-height:20px;width:auto}#body header .partner-logo-header-sp,.partner-logo-header-sp{align-items:center;background:#fff;border-bottom:1px solid #65ac4d;display:none;height:45px;overflow:hidden;position:relative;white-space:nowrap;z-index:9}@media screen and (max-width:768px){#body header .partner-logo-header-sp,.partner-logo-header-sp{display:flex}}#body header .partner-logo-header-sp>p,.partner-logo-header-sp>p{align-items:center;background:#fff;display:flex;font-size:13px;font-weight:700;height:100%;line-height:1;margin:0;padding:0 10px}#body header .partner-logo-header-sp>div,.partner-logo-header-sp>div{display:flex}#body header .partner-logo-header-sp>div img,.partner-logo-header-sp>div img{height:18px;margin-right:10px;max-height:18px;width:auto}#body header .partner-simulation-logo,.partner-simulation-logo{align-items:center;display:flex;padding:0 0 4px 15px;position:relative}@media screen and (max-width:768px){#body header .partner-simulation-logo,.partner-simulation-logo{padding:0 0 2px 15px}}#body header .partner-simulation-logo .batsu,.partner-simulation-logo .batsu{display:block;margin:0 20px 0 10px;position:relative}@media screen and (max-width:768px){#body header .partner-simulation-logo .batsu,.partner-simulation-logo .batsu{margin:5px 15px 0 5px}}#body header .partner-simulation-logo .batsu:after,#body header .partner-simulation-logo .batsu:before,.partner-simulation-logo .batsu:after,.partner-simulation-logo .batsu:before{background:#bcbcbc;content:"";height:15px;left:50%;position:absolute;top:50%;width:2px}@media screen and (max-width:768px){#body header .partner-simulation-logo .batsu:after,#body header .partner-simulation-logo .batsu:before,.partner-simulation-logo .batsu:after,.partner-simulation-logo .batsu:before{height:12px;width:1.5px}}#body header .partner-simulation-logo .batsu:before,.partner-simulation-logo .batsu:before{transform:translate(-50%,-50%) rotate(45deg)}#body header .partner-simulation-logo .batsu:after,.partner-simulation-logo .batsu:after{transform:translate(-50%,-50%) rotate(-45deg)}#body header .partner-simulation-logo>img,.partner-simulation-logo>img{max-height:50px;width:auto}#body .partner-title{align-items:center;display:flex;font-size:20px;font-weight:700;justify-content:center}@media screen and (max-width:768px){#body .partner-title{font-size:16px}}#body .partner-title>img{margin-right:15px;max-height:40px;max-width:250px}.logo-only-header{background-color:#fff;height:70px;min-width:1160px;width:100%}@media screen and (max-width:768px){.logo-only-header{height:45px;min-width:unset}}.logo-only-header .container{height:70px;margin:auto;max-width:1280px}@media screen and (max-width:768px){.logo-only-header .container{height:45px;width:100%}}.logo-only-header__inner{align-items:center;display:flex;height:100%;padding:0 45px 0 32px;width:100%}@media screen and (max-width:768px){.logo-only-header__inner{padding:12px}}.logo-only-header__logo{display:block;height:34px;padding-top:7px;width:200px}@media screen and (max-width:768px){.logo-only-header__logo{height:25px;padding-top:0;width:152px}}.logo-only-header__logo img{display:block;width:100%}.sub-key-visual{background:url(../images/terms/keyvisual.jpg) repeat-x;background-position:50%;height:168px;margin-top:70px;width:100%}.sub-key-visual.-infor-setting{background-size:auto 100%;height:198px}@media screen and (max-width:768px){.sub-key-visual.-infor-setting{background-size:cover;height:120px}.sub-key-visual{background:url(../images/terms/keyvisual_sp.jpg) repeat-x;background-position:50%;background-size:cover;height:120px;margin-top:45px}}.sub-key-visual__inner{align-items:center;display:flex;height:100%;justify-content:center;margin:0 auto;max-width:1080px}.sub-key-visual__inner.-set-flex{flex-direction:column}.sub-key-visual__title{color:#fff;font-size:34px;font-weight:700;letter-spacing:.02em;margin:0;padding-bottom:8px}.sub-key-visual__title.-infor-setting{padding-bottom:0}@media screen and (max-width:768px){.sub-key-visual__title.-infor-setting{margin-top:36px}.sub-key-visual__title{font-size:20px;letter-spacing:.05em;padding-bottom:0}}.sub-key-visual__txt{color:#fff;font-size:16px;letter-spacing:.02em;line-height:1.875;margin-top:1px}@media screen and (max-width:768px){.sub-key-visual__txt{font-size:14px;line-height:1.071;margin-top:5px}}.terms{margin:59px auto 100px;max-width:1080px}@media screen and (max-width:768px){.terms{margin:35px auto 60px;padding:0 20px}}.terms__lead{color:#222;font-size:16px;letter-spacing:.02em;line-height:1.875;margin-bottom:42px}@media screen and (max-width:768px){.terms__lead{font-size:15px;letter-spacing:.05em;line-height:1.7;margin-bottom:30px;text-align:justify;text-justify:inter-ideograph}}.terms__item{counter-reset:number;margin-bottom:43px}.terms__item:last-child{margin-bottom:0}@media screen and (max-width:768px){.terms__item{margin-bottom:30px}}.terms__item-title{color:#222;font-size:26px;font-weight:700;letter-spacing:.02em;line-height:1.923;margin-bottom:22px}@media screen and (max-width:768px){.terms__item-title{font-size:17px;line-height:1.764;margin-bottom:20px}}.terms__item-lead{color:#222;font-size:16px;letter-spacing:.02em;line-height:1.875;margin-bottom:25px}@media screen and (max-width:768px){.terms__item-lead{font-size:15px;letter-spacing:.05em;line-height:1.7;margin-bottom:20px}}.terms__paragraph{color:#222;font-size:16px;letter-spacing:.02em;line-height:1.875;padding-left:30px;position:relative}@media screen and (max-width:768px){.terms__paragraph{font-size:15px;letter-spacing:.05em;line-height:1.7;padding-left:23px;text-align:justify;text-justify:inter-ideograph}}.terms__paragraph:before{color:#222;content:counter(number) ".";counter-increment:number;font-size:18px;font-weight:700;left:0;letter-spacing:.02em;position:absolute;top:-3px}@media screen and (max-width:768px){.terms__paragraph:before{font-size:15px;top:-1px}}.policy{margin:58px auto 100px;max-width:1080px}@media screen and (max-width:768px){.policy{margin:35px auto 60px;padding:0 20px}}.policy__lead{color:#222;font-size:16px;letter-spacing:.02em;line-height:1.875;margin-bottom:43px}@media screen and (max-width:768px){.policy__lead{font-size:15px;letter-spacing:.05em;line-height:1.7;margin-bottom:30px;text-align:justify;text-justify:inter-ideograph}}.policy__list{counter-reset:number}.policy__item{margin-bottom:43px}.policy__item:last-child{margin-bottom:0}@media screen and (max-width:768px){.policy__item{margin-bottom:20px}}.policy__item-title{color:#222;font-size:26px;font-weight:700;letter-spacing:.02em;line-height:1.923;margin-bottom:22px;position:relative}@media screen and (max-width:768px){.policy__item-title{font-size:17px;line-height:1.764;margin-bottom:20px;padding-left:20px}}.policy__item-title:before{content:counter(number) ".";counter-increment:number}@media screen and (max-width:768px){.policy__item-title:before{font-size:17px}}.policy__item-title2{color:#222;font-size:26px;font-weight:700;letter-spacing:.02em;line-height:1.923;margin-bottom:22px;margin-top:30px;position:relative}@media screen and (max-width:768px){.policy__item-title2{font-size:17px;line-height:1.764;margin-bottom:20px}}.policy__paragraph{color:#222;font-size:16px;letter-spacing:.02em;line-height:1.875}@media screen and (max-width:768px){.policy__paragraph{font-size:15px;letter-spacing:.05em;line-height:1.7;text-align:justify;text-justify:inter-ideograph}}.policy__table{margin-top:28px}@media screen and (max-width:768px){.policy__table{margin-right:-20px;margin-top:20px;overflow-x:auto;padding-bottom:20px}}.policy__table table{border:1px solid #e8e8e7;border-collapse:collapse;border-spacing:0;min-width:1080px}@media screen and (max-width:768px){.policy__table table{min-width:878px}}.policy__table table th{border:1px solid #e8e8e7;color:#000;font-size:16px;font-weight:700;letter-spacing:0;padding:22px;text-align:center}@media screen and (max-width:768px){.policy__table table th{font-size:15px;padding:15px}.policy__table table th.-set-text-align{text-align:left}}.policy__table table th.-set-bg-color{background:#f6f6f6}.policy__table-col,.policy__table-row{border:1px solid #e8e8e7}.policy__table-col{color:#222;font-size:14px;letter-spacing:.02em;line-height:1.857;padding:22px 24px 26px}@media screen and (max-width:768px){.policy__table-col{font-size:13px;line-height:1.46;padding:23px 18px}}.policy__table-col.-width-xs{width:210px}@media screen and (max-width:768px){.policy__table-col.-width-xs{width:170px}}.policy__table-col.-width-sm{width:258px}@media screen and (max-width:768px){.policy__table-col.-width-sm{width:215px}}.policy__table-col.-width-md{width:686px}@media screen and (max-width:768px){.policy__table-col.-width-md{width:553px}}.policy__table-col.-width-lg{width:818px}@media screen and (max-width:768px){.policy__table-col.-width-lg{width:665px}}.policy__table-col.-set-padding{padding:22px 23px 24px 24px}@media screen and (max-width:768px){.policy__table-col.-set-padding{padding:21px 18px}}.policy__table-col-th{color:#000;font-size:16px;font-weight:700;letter-spacing:0;line-height:1.5;text-align:center;vertical-align:middle;width:188px}@media screen and (max-width:768px){.policy__table-col-th{font-size:15px;line-height:1.23;width:153px}}.section{padding:100px 0;width:100%}@media screen and (max-width:768px){.section{padding:40px 0 50px}}.section.-loan-about{background:url(../images/bg_partem_smart_loan.png) no-repeat bottom;background-size:100% 241px}@media screen and (max-width:768px){.section.-loan-about{background:url(../images/bg_loan_sp.png) no-repeat 100% 100%;background-size:100% 149px}}.section.-loan-type{background:url(../images/bg_partem_smart_loan.png) no-repeat;background-position:100% 80%;background-size:100% 241px;padding:100px 0 60px;position:relative}.section.-loan-type:after{background:#ffa725;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}@media screen and (max-width:768px){.section.-loan-type{background:url(../images/bg_loan_sp.png) no-repeat bottom;background-size:100% 120px;padding:40px 0 50px}}.section.-interest-rate{background:url(../images/bg_partem_smart_loan.png) no-repeat bottom;background-size:100% 241px}@media screen and (max-width:768px){.section.-interest-rate{background:url(../images/bg_loan_sp.png) no-repeat bottom;background-size:100% 149px}}.section.-loan-place{background-color:#f8f8f8}.section.-loan-wisely{padding:100px 0 117px}@media screen and (max-width:768px){.section.-loan-wisely{padding:40px 0 50px}}.section__title{color:#222;font-size:36px;letter-spacing:.02em;line-height:1.388;margin:0;text-align:center}.section__title.-color-white{color:#fff}@media screen and (max-width:768px){.section__title{font-size:20px;letter-spacing:.05em;line-height:1.5}}.section__contents{margin:40px auto 0;max-width:1080px}.section__contents.-loan-about{margin:70px auto 0}@media screen and (max-width:768px){.section__contents.-loan-about{margin:20px auto 0}}.section__contents.-loan-type{margin:37px auto 0}@media screen and (max-width:768px){.section__contents.-loan-type{margin:20px auto 0}}.section__contents.-interest-rate{margin-top:55px}@media screen and (max-width:768px){.section__contents.-interest-rate{margin:20px auto 0}}.section__contents.-loan-place{margin-top:35px}@media screen and (max-width:768px){.section__contents.-loan-place{margin:20px auto 0}}.section__contents.-loan-wisely{margin-top:40px}@media screen and (max-width:768px){.section__contents.-loan-wisely{margin:20px auto 0}}.loan-about{display:flex}@media screen and (max-width:768px){.loan-about{flex-direction:column;margin:0 auto;max-width:500px;padding:0 20px}}.loan-about__desc{color:#555;font-size:16px;letter-spacing:.02em;line-height:2.25;max-width:520px;padding-top:10px}@media screen and (max-width:768px){.loan-about__desc{font-size:15px;letter-spacing:.05em;line-height:1.666;padding-top:0;text-align:justify;text-justify:inter-ideograph}}.loan-about__img{margin-left:100px;max-width:446px}@media screen and (max-width:768px){.loan-about__img{margin:25px auto 0;max-width:315px}}@media screen and (max-width:400px){.loan-about__img{margin:1.5625rem auto 0;max-width:19.6875rem}}.loan-about__img img{display:block;margin:0;width:100%}@media screen and (max-width:768px){.loan-type{margin:0 auto;max-width:500px;padding:0 20px}}.loan-type__lead{color:#fff;font-size:16px;letter-spacing:.02em;line-height:2.25;margin:37px auto 47px;max-width:660px;text-align:center}@media screen and (max-width:768px){.loan-type__lead{font-size:15px;letter-spacing:.05em;line-height:1.666;margin:0 auto 20px;text-align:justify;text-justify:inter-ideograph}}.loan-type__contents{display:flex;flex-wrap:wrap;margin-right:-40px}@media screen and (max-width:768px){.loan-type__contents{margin-right:0}}.loan-type__card{background:#fff;border-radius:6px;box-shadow:0 8px 8px rgba(0,0,0,.1);margin:0 40px 40px 0;max-width:520px;padding:40px 40px 20px}@media screen and (max-width:768px){.loan-type__card{margin:0 0 15px;max-width:500px}}.loan-type__card.-home{padding:40px 42px 35px 40px}@media screen and (max-width:768px){.loan-type__card.-home{padding:20px 20px 30px}}.loan-type__card.-home .loan-type__card-left{padding-right:25px}@media screen and (max-width:768px){.loan-type__card.-home .loan-type__card-left{padding:0}}.loan-type__card.-education{padding:39px 62px 0 40px}@media screen and (max-width:768px){.loan-type__card.-education{padding:20px 20px 25px}}.loan-type__card.-education .loan-type__card-left{max-width:200px}@media screen and (max-width:768px){.loan-type__card.-education .loan-type__card-left{max-width:100%;padding:0}}.loan-type__card.-car{padding:40px 25px 20px 40px}@media screen and (max-width:768px){.loan-type__card.-car{padding:20px 20px 25px}}.loan-type__card.-car .loan-type__card-left{padding-right:30px}@media screen and (max-width:768px){.loan-type__card.-car .loan-type__card-left{padding:0}}.loan-type__card.-card{padding:40px 93px 0 40px}@media screen and (max-width:768px){.loan-type__card.-card{padding:20px 20px 25px}}.loan-type__card.-card .loan-type__card-left{padding-right:30px}@media screen and (max-width:768px){.loan-type__card.-card .loan-type__card-left{padding:0}}.loan-type__card-content{display:flex}@media screen and (max-width:768px){.loan-type__card-content{flex-direction:column}}.loan-type__card-right{position:relative}.loan-type__card-right:before{content:"";height:109px;position:absolute;right:-32px;top:-30px;width:109px}@media screen and (max-width:768px){.loan-type__card-right:before{height:102px;right:-94px;top:-22px;width:102px}}@media screen and (max-width:400px){.loan-type__card-right:before{height:6.375rem;right:-5.875rem;top:-1.375rem;width:6.375rem}}.loan-type__card-right.-home{max-width:187px;padding-top:46px}@media screen and (max-width:768px){.loan-type__card-right.-home{margin:6px auto 0;max-width:145px;padding-top:0}}@media screen and (max-width:400px){.loan-type__card-right.-home{margin:.375rem auto 0;max-width:9.0625rem}}.loan-type__card-right.-home:before{background:url(../images/guideline/icon_loan_type01.svg) no-repeat;background-position:50%;background-size:cover}@media screen and (max-width:768px){.loan-type__card-right.-home:before{background:url(../images/guideline/icon_loan_type01_sp.svg) no-repeat;background-position:50%;background-size:cover}}.loan-type__card-right.-education{margin-left:65px;max-width:153px;padding-top:37px}@media screen and (max-width:768px){.loan-type__card-right.-education{margin:10px auto 0;max-width:131px;padding-top:0}}@media screen and (max-width:400px){.loan-type__card-right.-education{margin:.625rem auto 0;max-width:8.1875rem}}.loan-type__card-right.-education:before{background:url(../images/guideline/icon_loan_type02.svg) no-repeat;background-position:50%;background-size:cover;right:-51px}@media screen and (max-width:768px){.loan-type__card-right.-education:before{background:url(../images/guideline/icon_loan_type02_sp.svg) no-repeat;background-position:50%;background-size:cover;right:-100px}}@media screen and (max-width:400px){.loan-type__card-right.-education:before{right:-6.25rem}}.loan-type__card-right.-education img{display:block;margin:0;width:100%}.loan-type__card-right.-car{max-width:222px;padding-top:73px;z-index:0}@media screen and (max-width:768px){.loan-type__card-right.-car{margin:10px auto 0;max-width:235px;padding-top:0}}@media screen and (max-width:400px){.loan-type__card-right.-car{margin:.625rem auto 0;max-width:14.6875rem}}.loan-type__card-right.-car:before{background:url(../images/guideline/icon_loan_type03.svg) no-repeat;background-position:50%;background-size:cover;right:-15px;z-index:-1}@media screen and (max-width:768px){.loan-type__card-right.-car:before{background:url(../images/guideline/icon_loan_type03_sp.svg) no-repeat;background-position:50%;background-size:cover;right:-50px;z-index:0}}@media screen and (max-width:400px){.loan-type__card-right.-car:before{right:-3.125rem}}.loan-type__card-right.-card{margin-bottom:-21px;max-width:140px;padding-top:21px}@media screen and (max-width:768px){.loan-type__card-right.-card{margin:10px auto -21px;max-width:175px;padding-top:0}}@media screen and (max-width:400px){.loan-type__card-right.-card{margin:.9375rem auto -1.3125rem;max-width:9.375rem}}.loan-type__card-right.-card:before{background:url(../images/guideline/icon_loan_type04.svg) no-repeat;background-position:50%;background-size:cover;right:-83px}@media screen and (max-width:768px){.loan-type__card-right.-card:before{background:url(../images/guideline/icon_loan_type04_sp.svg) no-repeat;background-position:50%;background-size:cover;right:-78px;top:-14px}}@media screen and (max-width:400px){.loan-type__card-right.-card:before{right:-5.625rem}}@media screen and (max-width:768px){.loan-type__card-right img{display:block;margin:0;width:100%}}.loan-type__card-title{color:#222;font-size:24px;font-weight:700;letter-spacing:.02em;line-height:1.5;margin-bottom:19px}@media screen and (max-width:768px){.loan-type__card-title{font-size:17px;line-height:1.38;margin-bottom:10px}}.loan-type__card-desc{color:#555;font-size:14px;letter-spacing:0;line-height:1.85}@media screen and (max-width:768px){.loan-type__card-desc{font-size:15px;line-height:1.666}.interest-rate{margin:0 auto;max-width:500px;padding:0 20px}}.interest-rate__item{margin-bottom:40px}@media screen and (max-width:768px){.interest-rate__item{margin-bottom:20px}}.interest-rate__item:last-child{margin-bottom:0}.interest-rate__title{color:#222;font-size:24px;letter-spacing:.02em;line-height:1.5;margin-bottom:19px}@media screen and (max-width:768px){.interest-rate__title{font-size:17px;line-height:1.058;margin-bottom:20px}}.interest-rate__conditions{display:flex}@media screen and (max-width:768px){.interest-rate__conditions{flex-direction:column}}.interest-rate__condition-card{background:#fff;border-radius:0 0 6px 6px;box-shadow:0 5px 10px rgba(0,0,0,.1);margin-right:27px;max-width:340px;padding-bottom:18px}.interest-rate__condition-card:last-child{margin-right:0}@media screen and (max-width:768px){.interest-rate__condition-card{margin-bottom:20px;margin-right:0;max-width:500px;padding-bottom:6px}}.interest-rate__condition-card-title{background:#f0f0f0;border-radius:6px 6px 0 0;color:#222;font-size:20px;font-weight:700;letter-spacing:.05em;line-height:1.8;margin-bottom:0;padding:11px 30px}@media screen and (max-width:768px){.interest-rate__condition-card-title{font-size:16px;letter-spacing:.02em;line-height:1.468;padding:10px 20px}}.interest-rate__condition-card-desc{color:#222;font-size:16px;letter-spacing:.03em;line-height:1.625;padding:9px 30px 0}@media screen and (max-width:768px){.interest-rate__condition-card-desc{font-size:15px;letter-spacing:0;line-height:1.666;padding:10px 20px}}.interest-rate__map{position:relative}.interest-rate__chart{width:100%}@media screen and (max-width:768px){.interest-rate__chart{max-width:500px}.interest-rate__chart img{display:block;width:100%}}.interest-rate__map-content{bottom:13px;display:flex;flex-wrap:wrap;left:291px;position:absolute}@media screen and (max-width:768px){.interest-rate__map-content{margin-right:-10px;margin-top:15px;position:static}}.interest-rate__map-card{border-radius:6px;margin:0 10px 10px 0;padding:7px 22px 14px}@media screen and (max-width:768px){.interest-rate__map-card{margin:0 10px 10px 0;padding:15px 15px 12px}}.interest-rate__map-card.-caching{background:#ffa725;max-width:350px}@media screen and (max-width:768px){.interest-rate__map-card.-caching{max-width:calc(50% - 10px)}}.interest-rate__map-card.-card{background:#29a6ce;max-width:400px}@media screen and (max-width:768px){.interest-rate__map-card.-card{max-width:calc(50% - 10px)}}.interest-rate__map-card.-card .interest-rate__map-card-desc{letter-spacing:0}@media screen and (max-width:768px){.interest-rate__map-card.-card .interest-rate__map-card-desc{letter-spacing:.02em}}.interest-rate__map-card.-home{background:#3ab4aa;max-width:351px;padding:10px 22px 14px}@media screen and (max-width:768px){.interest-rate__map-card.-home{max-width:calc(50% - 10px);padding:15px 15px 12px}}.interest-rate__map-card.-home .interest-rate__map-card-desc{letter-spacing:0}@media screen and (max-width:768px){.interest-rate__map-card.-home .interest-rate__map-card-desc{letter-spacing:.02em}}.interest-rate__map-card.-education-car{background:#ff4700;max-width:401px;padding:10px 23px 14px}@media screen and (max-width:768px){.interest-rate__map-card.-education-car{max-width:calc(50% - 10px);padding:15px 15px 12px}}.interest-rate__map-card-title{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:700;letter-spacing:.02em;line-height:2.25;margin-bottom:6px}@media screen and (max-width:768px){.interest-rate__map-card-title{align-items:flex-start;font-size:15px;line-height:1.61;margin-bottom:10px}}.interest-rate__map-card-rank{font-family:Oswald,sans-serif;font-size:24px;font-weight:700;line-height:1.25;margin-right:9px}@media screen and (max-width:768px){.interest-rate__map-card-rank{font-size:20px;letter-spacing:.02em;line-height:1.25;margin-right:10px}}.interest-rate__map-card-desc{color:#fff;font-size:14px;letter-spacing:.02em;line-height:1.571}@media screen and (max-width:768px){.interest-rate__map-card-desc{font-size:13px;line-height:1.651;text-align:justify;text-justify:inter-ideograph}.loan-place{margin:0 auto;max-width:500px;padding:0 20px}}.loan-place__lead{color:#555;font-size:16px;letter-spacing:.02em;line-height:2.25;margin:37px auto 47px;max-width:660px;text-align:center}@media screen and (max-width:768px){.loan-place__lead{font-size:15px;letter-spacing:.05em;line-height:1.666;margin:0 auto 20px;text-align:justify;text-justify:inter-ideograph}}.loan-place__item{background:#fff;box-shadow:0 5px 10px rgba(0,0,0,.1);display:flex;margin-bottom:30px;padding-top:60px}.loan-place__item:last-child{margin-bottom:0}@media screen and (max-width:768px){.loan-place__item{border-radius:6px;flex-direction:column;margin-bottom:15px;padding:20px}}.loan-place__item.-bank .loan-place__left{padding:0 70px 0 60px}@media screen and (max-width:768px){.loan-place__item.-bank .loan-place__left{padding:0}}.loan-place__item.-bank .loan-place__right{margin:29px 86px 36px 0;max-width:403px;position:relative}.loan-place__item.-bank .loan-place__right:after,.loan-place__item.-bank .loan-place__right:before{content:"";display:block;position:absolute}.loan-place__item.-bank .loan-place__right:after{background:url(../images/guideline/icon_loan_place01.svg) no-repeat 50%;height:80px;right:8px;top:-65px;width:180px}@media screen and (max-width:768px){.loan-place__item.-bank .loan-place__right:after{background:url(../images/guideline/icon_loan_place01_sp.svg) no-repeat 50%;background-size:cover;height:55px;right:-25px;top:-54px;width:125px}}@media screen and (max-width:400px){.loan-place__item.-bank .loan-place__right:after{height:3.4375rem;right:-1.5625rem;top:-3.375rem;width:7.8125rem}}@media screen and (max-width:768px){.loan-place__item.-bank .loan-place__right{margin:55px auto 0;max-width:227px}.loan-place__item.-bank .loan-place__right img{display:block;margin:0;width:100%}}@media screen and (max-width:400px){.loan-place__item.-bank .loan-place__right{margin:3.4375rem auto 0;max-width:14.1875rem}}.loan-place__item.-credit-company .loan-place__left{margin:45px 0 31px 78px;max-width:286px;position:relative;z-index:0}.loan-place__item.-credit-company .loan-place__left:after,.loan-place__item.-credit-company .loan-place__left:before{content:"";display:block;position:absolute}.loan-place__item.-credit-company .loan-place__left:before{background:url(../images/guideline/icon_loan_place02.svg) no-repeat 50%;height:80px;left:-18px;top:-69px;width:180px;z-index:-1}@media screen and (max-width:768px){.loan-place__item.-credit-company .loan-place__left:before{background:url(../images/guideline/icon_loan_place02_sp.svg) no-repeat 50%;background-size:cover;height:55px;right:8px;top:-63px;width:130px}}@media screen and (max-width:400px){.loan-place__item.-credit-company .loan-place__left:before{height:3.4375rem;right:.5rem;top:-3.9375rem;width:8.125rem}}.loan-place__item.-credit-company .loan-place__left:after{background:url(../images/guideline/icon_loan_place03.svg) no-repeat 50%;height:66px;right:-135px;top:21px;width:159px}@media screen and (max-width:768px){.loan-place__item.-credit-company .loan-place__left:after{background:url(../images/guideline/icon_loan_place03_sp.svg) no-repeat 50%;background-size:cover;height:55px;right:-10px;top:-63px;width:130px}}@media screen and (max-width:400px){.loan-place__item.-credit-company .loan-place__left:after{height:3.4375rem;right:-.625rem;top:-3.9375rem;width:8.125rem}}@media screen and (max-width:768px){.loan-place__item.-credit-company .loan-place__left{margin:75px auto 0;max-width:249px;order:2}.loan-place__item.-credit-company .loan-place__left img{display:block;margin:0;width:100%}}@media screen and (max-width:400px){.loan-place__item.-credit-company .loan-place__left{margin:4.6875rem auto 0;max-width:15.5625rem}}.loan-place__item.-credit-company .loan-place__right{padding:0 60px 0 196px}@media screen and (max-width:768px){.loan-place__item.-credit-company .loan-place__right{order:1;padding:0}}.loan-place__item.-consumer-loan .loan-place__left{padding:0 109px 0 60px}@media screen and (max-width:768px){.loan-place__item.-consumer-loan .loan-place__left{padding:0}}.loan-place__item.-consumer-loan .loan-place__right{margin:19px 107px 26px 0;max-width:342px;position:relative}.loan-place__item.-consumer-loan .loan-place__right:after,.loan-place__item.-consumer-loan .loan-place__right:before{content:"";display:block;position:absolute}.loan-place__item.-consumer-loan .loan-place__right:before{background:url(../images/guideline/icon_loan_place04.svg) no-repeat 50%;height:59px;left:4px;top:-39px;width:190px}@media screen and (max-width:768px){.loan-place__item.-consumer-loan .loan-place__right:before{background:url(../images/guideline/icon_loan_place04_sp.svg) no-repeat 50%;background-size:cover;height:41px;left:-22px;right:0;top:-50px;width:160px}}@media screen and (max-width:400px){.loan-place__item.-consumer-loan .loan-place__right:before{height:2.5625rem;left:-1.375rem;top:-3.125rem;width:10rem}}.loan-place__item.-consumer-loan .loan-place__right:after{background:url(../images/guideline/icon_loan_place05.svg) no-repeat 50%;background-size:140px 58px;height:60px;right:-32px;top:-26px;width:140px}@media screen and (max-width:768px){.loan-place__item.-consumer-loan .loan-place__right:after{background:url(../images/guideline/icon_loan_place05_sp.svg) no-repeat 50%;background-size:cover;height:41px;right:-16px;top:-50px;width:115px}}@media screen and (max-width:400px){.loan-place__item.-consumer-loan .loan-place__right:after{height:2.5625rem;right:-1rem;top:-3.125rem;width:7.1875rem}}@media screen and (max-width:768px){.loan-place__item.-consumer-loan .loan-place__right{margin:60px auto 0;max-width:250px}.loan-place__item.-consumer-loan .loan-place__right img{display:block;margin:0;width:100%}}@media screen and (max-width:400px){.loan-place__item.-consumer-loan .loan-place__right{margin:3.75rem auto 0;max-width:15.625rem}}.loan-place__title{color:#222;font-size:24px;font-weight:700;letter-spacing:.05em;line-height:1.5;margin-bottom:15px}@media screen and (max-width:768px){.loan-place__title{font-size:16px;font-weight:700;letter-spacing:.02em;line-height:1.468;margin-bottom:10px}}.loan-place__desc{color:#222;font-size:16px;letter-spacing:.03em;line-height:1.875}@media screen and (max-width:768px){.loan-place__desc{font-size:15px;letter-spacing:0;line-height:1.66;text-align:justify;text-justify:inter-ideograph}.loan-wisely{margin:0 auto;max-width:500px;padding:0 20px}}.loan-wisely__contents{margin-top:62px}@media screen and (max-width:768px){.loan-wisely__contents{margin-top:15px}}.loan-wisely__lead{color:#555;font-size:16px;letter-spacing:.02em;line-height:1.875;margin:37px auto 47px;max-width:660px;text-align:center}@media screen and (max-width:768px){.loan-wisely__lead{font-size:15px;letter-spacing:.05em;line-height:1.666;margin:0 auto 20px;text-align:justify;text-justify:inter-ideograph}}.loan-wisely__img{margin:auto 100px auto auto;max-width:836px}@media screen and (max-width:768px){.loan-wisely__img{margin:0 auto;max-width:335px}.loan-wisely__img img{display:block;margin:0;width:100%}}@media screen and (max-width:400px){.loan-wisely__img{margin:0 auto;max-width:20.9375rem}}.login{margin:34px auto 0;max-width:1080px}@media screen and (max-width:768px){.login{margin:55px auto 0;max-width:500px;padding:0 20px}}.login__key-visual{margin:0 auto;width:574px}@media screen and (max-width:768px){.login__key-visual{max-width:313px}.login__key-visual img{display:block;width:100%}}@media screen and (max-width:320px){.login__key-visual{max-width:19.5625rem}}.form{margin:55px auto 119px}@media screen and (max-width:768px){.form{margin:55px auto}}.form.-reset-password{margin-bottom:123px}@media screen and (max-width:768px){.form.-reset-password{margin:55px auto}}.form.-infor-setting{margin:70px auto 56px}@media screen and (max-width:768px){.form.-infor-setting{margin:37px auto 47px}}.form.-confirm-code{margin:70px auto 63px}@media screen and (max-width:768px){.form.-confirm-code{margin:37px auto 53px}}.form-header{color:#222;font-size:30px;font-weight:700;letter-spacing:.02em;line-height:1.6666;margin-bottom:5px;text-align:center}@media screen and (max-width:768px){.form-header{font-size:20px;letter-spacing:.05em;line-height:1.6;margin-bottom:10px}}.form-header.-infor-setting{margin-bottom:47px}@media screen and (max-width:768px){.form-header.-infor-setting{margin-bottom:30px}}.form-lead{color:#555;font-size:16px;letter-spacing:.02em;line-height:1.875;margin:26px auto 44px;text-align:center}@media screen and (max-width:768px){.form-lead{font-size:16px;letter-spacing:.05em;line-height:1.9;margin:18px auto 27px;text-align:justify;text-justify:inter-ideograph}}.form-lead.-infor-setting{margin:-7px auto 25px}@media screen and (max-width:768px){.form-lead.-infor-setting{margin:18px auto 27px}}.form-content{margin:0 auto;max-width:450px}.form-field{margin-bottom:27px;width:100%}@media screen and (max-width:768px){.form-field{margin-bottom:30px}}.form-field.-check-box{margin-bottom:0;margin-top:6px;text-align:center}.form-field.-check-box .form-checkbox{align-items:center;display:flex;justify-content:center}.form-field.-check-box .checkbox-input{cursor:pointer;display:block;height:20px;margin-right:12px;position:relative;width:20px}@media screen and (max-width:768px){.form-field.-check-box .checkbox-input{height:17px;margin-right:9px;width:17px}}.form-field.-check-box .checkbox-input:before{background:#f9f9f9;border:2px solid #459ee0;content:"";height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:768px){.form-field.-check-box .checkbox-input:before{height:17px!important;width:17px!important}}.form-field.-check-box .checkbox-input:checked:before{background:url(../images/icon_checked_blue.svg) no-repeat;background-size:contain;border:2px solid #459ee0}@media screen and (max-width:768px){.form-field.-check-box .checkbox-input:checked:before{background:url(../images/icon_checked_blue.svg) no-repeat;background-size:17px 17px}}.form-field.-check-box span{color:#000;font-size:16px;letter-spacing:.02em;line-height:2.25}@media screen and (max-width:768px){.form-field.-check-box span{font-size:14px}}.form-label{color:#333;display:block;font-size:16px;font-weight:700;letter-spacing:.05em;line-height:1.5;margin-bottom:8px}@media screen and (max-width:768px){.form-label{font-size:14px;margin-bottom:8px}}.form-input{-webkit-appearance:none;background:#f9f9f9;border:1px solid #e8e8e7;border-radius:0;color:#222;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:700;height:45px;letter-spacing:.05em;line-height:1.5;outline:none;padding:10px 15px 11px;width:100%}@media screen and (max-width:768px){.form-input{font-size:14px;height:39px;line-height:0;padding:9px 13px}}.form-input::-moz-placeholder{color:#c6c6c6;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:700;letter-spacing:.05em;line-height:1.5}.form-input::placeholder{color:#c6c6c6;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:700;letter-spacing:.05em;line-height:1.5}@media screen and (max-width:768px){.form-input::-moz-placeholder{font-size:14px}.form-input::placeholder{font-size:14px}}.form-input:focus,.form-input:hover{border:1px solid #e8e8e7}.form-input.has-error{border:1px solid red}.form-input:disabled{background-color:#f5f5f5;color:#999;cursor:not-allowed}.form-select-wrap{position:relative}.form-select-wrap:after{border-bottom:2px solid #333;border-right:2px solid #333;content:"";height:8px;position:absolute;right:16px;top:16px;transform:rotate(45deg);width:8px}.form label.error,.form p.error{color:red;display:block;font-size:12px;letter-spacing:.05em;line-height:2;margin-bottom:-22px;margin-top:-2px}@media screen and (max-width:768px){.form label.error,.form p.error{font-size:11px;margin-bottom:-20px}}.form .radio-group{margin-top:20px}.form .radio-group .checkbox-inline{align-items:center;display:flex;font-size:16px}.form .radio-group .checkbox-inline input[type=checkbox]{margin-right:8px}.form .radio-group .checkbox-inline input[type=checkbox]:before{top:0}.form-link{color:#459ee0;display:block;font-size:16px;letter-spacing:.02em;line-height:2.25;margin:20px auto 35px;text-align:center;text-decoration:underline;transition:all .3s ease-in-out 0s}.form-link:hover{opacity:.7}@media screen and (max-width:768px){.form-link:hover{opacity:1}.form-link{font-size:14px;margin:12px auto 20px;text-decoration:underline}}.form-link.-create-new{margin:34px auto 0}@media screen and (max-width:768px){.form-link.-create-new{margin:21px auto 22px}}.form-link.-infor-setting{margin:15px auto 0}@media screen and (max-width:768px){.form-link.-infor-setting{margin:21px auto 22px}}.form-btn{height:70px;margin:0 auto;max-width:330px}@media screen and (max-width:768px){.form-btn{height:45px;max-width:251px}}.form-btn.-reset-password{margin-top:61px}@media screen and (max-width:768px){.form-btn.-reset-password{margin-top:42px}}.form-btn.-infor-setting{height:54px;margin-top:58px;max-width:204px}@media screen and (max-width:768px){.form-btn.-infor-setting{height:45px;margin-top:42px;max-width:250px}}.form-btn.-infor-setting button{border:2px solid #459ee0;border-radius:27px;font-size:22px;line-height:1.54;padding:9px 9px 12px}@media screen and (max-width:768px){.form-btn.-infor-setting button{font-size:16px;line-height:0;padding:9px}}.form-btn.-infor-setting-password{margin-top:61px}@media screen and (max-width:768px){.form-btn.-infor-setting-password{margin-top:42px}}.form-btn button{background:#459ee0;border:3px solid #459ee0;border-radius:35px;color:#fff;cursor:pointer;display:block;font-size:24px;font-weight:700;height:100%;letter-spacing:.05em;line-height:1.41;outline:none;padding:17px 18px 18px;transition:all .3s ease-in-out 0s;width:100%}.form-btn button:hover{opacity:.7}@media screen and (max-width:768px){.form-btn button:hover{opacity:1}.form-btn button{border-radius:50px;font-size:16px;line-height:0;padding:10px}}.form-result{align-items:center;display:flex}@media screen and (max-width:768px){.form-result{align-items:flex-start;flex-direction:column}}.form-result__label{color:#555;font-size:16px;font-weight:700;letter-spacing:.05em;margin-right:50px;width:120px}@media screen and (max-width:768px){.form-result__label{font-size:14px;margin:0 0 10px;width:auto}}.form-result__value{word-wrap:break-word;color:#000;font-size:18px;font-weight:700;letter-spacing:0;max-width:400px;padding:0 10px 0 0}@media screen and (max-width:768px){.form-result__value{font-size:16px;width:auto}}.form-result__edit{align-items:center;background:#459ee0;border:2px solid #459ee0;border-radius:27px;color:#fff;display:flex;font-size:16px;font-weight:700;height:40px;justify-content:center;letter-spacing:.05em;padding-bottom:2px;padding-left:23px;position:relative;transition:all .3s ease-in-out 0s;width:90px}@media screen and (max-width:768px){.form-result__edit{align-items:baseline;font-size:14px;height:29px;padding-bottom:0;padding-left:15px;width:74.5px}}.form-result__edit:before{background:url(../images/icon_edit_white.svg) no-repeat;background-position:50%;background-size:contain;content:"";height:14px;left:17px;position:absolute;top:47%;transform:translateY(-50%);transition:.3s ease-in-out;width:15.5px}@media screen and (max-width:768px){.form-result__edit:before{height:11px;left:10px;top:46%;width:12px}}.form-result__edit:hover{opacity:.7}@media screen and (max-width:768px){.form-result__edit:hover{opacity:1}}.infor-setting{margin:40px auto 0;max-width:680px}@media screen and (max-width:768px){.infor-setting{margin-top:30px;max-width:440px;padding:0 20px}}.infor-setting .tab{align-items:center;border-bottom:1px solid #bfbfba;display:flex;margin:0 auto;max-width:440px;position:relative}@media screen and (max-width:768px){.infor-setting .tab{padding:0 20px}}.infor-setting li{cursor:pointer;position:relative;transition:.6s ease-in-out;width:50%}@media screen and (max-width:768px){.infor-setting li{width:50%}}.infor-setting li:hover .tablink{opacity:.7}@media screen and (max-width:768px){.infor-setting li:hover .tablink{opacity:1}}.infor-setting li.active .tablink{color:#459ee0}.infor-setting .tablink{color:#bfbfba;display:block;font-size:20px;font-weight:700;letter-spacing:.03em;padding:22px 5px;position:relative;text-align:center;transition:.3s ease-in-out}@media screen and (max-width:768px){.infor-setting .tablink{font-size:14px;padding:14px 0;text-align:center}}.infor-setting .tab-line{background:#459ee0;bottom:-1px;display:block;height:3px;position:absolute;transition:left .3s ease-in-out;width:50%}.infor-setting .tab-line.infor{left:0}.infor-setting .tab-line.other{left:50%}.infor-setting .tab-line:after{border:5px solid transparent;border-top-color:#459ee0;bottom:-9px;content:"";display:block;height:0;left:50%;position:absolute;transform:translateX(-50%);transition:.3s ease-in-out;width:0}@media screen and (max-width:768px){.infor-setting .tab-line:after{border:3px solid transparent;border-top-color:#459ee0;bottom:-6px}.infor-setting .tab-line{height:2px}}.infor-setting .tab-container{margin:69px auto 63px}@media screen and (max-width:768px){.infor-setting .tab-container{margin:15px auto 55px;max-width:500px}}.infor-setting .tab-container .tab-content{min-height:225px}@media screen and (max-width:768px){.infor-setting .tab-container .tab-content{min-height:unset}}.infor-setting .tab-container .tab-content__item{align-items:center;border-bottom:2px solid #f3f3f3;display:flex;justify-content:space-between;padding:16px 0 16px 10px}.infor-setting .tab-container .tab-content__item:first-child{border-top:2px solid #f3f3f3}@media screen and (max-width:768px){.infor-setting .tab-container .tab-content__item:first-child{border-top:none}.infor-setting .tab-container .tab-content__item{padding:23px 0}}.infor-setting .tab-container__btn{height:54px;margin:70px auto 60px;max-width:204px}@media screen and (max-width:768px){.infor-setting .tab-container__btn{height:45px;margin:40px auto;max-width:250px}}.infor-setting .tab-container__btn .btn{align-items:center;background-color:#fff;border:2px solid #459ee0;border-radius:27px;color:#459ee0;cursor:pointer;display:flex;font-size:22px;font-weight:700;height:100%;justify-content:center;letter-spacing:.05em;line-height:1.54;outline:none;padding:9px 9px 12px 37px;position:relative;text-align:center;transition:all .3s ease-in-out 0s;width:100%}.infor-setting .tab-container__btn .btn:hover{opacity:.7}@media screen and (max-width:768px){.infor-setting .tab-container__btn .btn:hover{opacity:1}}.infor-setting .tab-container__btn .btn:before{background:url(../images/simulation/icon_btn_prev_gre.svg) no-repeat;background-position:50%;background-size:contain;content:"";display:block;height:30px;left:10px;position:absolute;top:50%;transform:translateY(-50%);width:30px}@media screen and (max-width:768px){.infor-setting .tab-container__btn .btn:before{height:23px;left:8px;width:23px}.infor-setting .tab-container__btn .btn{border:2px solid #459ee0;border-radius:50px;font-size:16px;line-height:0;padding:10px 10px 12px}}#deactive .form-field{text-align:center}#deactive .form-label{color:#cc2f2f;font-weight:400}#deactive .form-btn.-infor-setting button{background:transparent;border:2px solid #dedede;box-shadow:2px 4px 13px -9px;color:#000}.simulation--application .sub-key-visual{background-size:auto 198px;height:198px}@media screen and (max-width:768px){.simulation--application .sub-key-visual{background-size:contain;height:120px}}.simulation--application .sub-key-visual .sub-key-visual__title{padding-bottom:0}.application--list{margin:auto;padding-top:28px;width:1080px}@media screen and (max-width:768px){.application--list{width:100%}}.application--list .type-selection{margin:auto;width:540px}@media screen and (max-width:768px){.application--list .type-selection{max-width:400px;padding:0 20px;width:100%}}.application--list .type-selection ul{border-bottom:1px solid #cacac6;display:flex;position:relative;width:100%}.application--list .type-selection ul span{background-color:#459ee0;bottom:-1px;height:3px;position:absolute;transition:all .3s ease-in-out 0s;width:270px}@media screen and (max-width:768px){.application--list .type-selection ul span{height:2px;width:50%}}.application--list .type-selection ul span.application{right:0}.application--list .type-selection ul span.instant-application{right:50%}.application--list .type-selection ul span:after{background:url(/assets/images/ico-simu_03.svg) no-repeat 50%;background-size:contain;bottom:-4px;content:"";height:5px;position:absolute;right:calc(50% - 5px);width:10px}@media screen and (max-width:768px){.application--list .type-selection ul span:after{bottom:-3px;height:4px;width:8px}}.application--list .type-selection ul li{font-size:20px;font-weight:700;height:76px;letter-spacing:.03em;line-height:60px;text-align:center;width:270px}@media screen and (max-width:768px){.application--list .type-selection ul li{font-size:14px;height:30px;letter-spacing:.005em;line-height:20px;padding-bottom:10px}}@media screen and (max-width:320px){.application--list .type-selection ul li{font-size:14px}}.application--list .type-selection ul li a{color:#bfbfba;cursor:pointer;display:inline-block;height:100%;transition:all .6s ease-in-out 0s;width:100%}.application--list .type-selection ul li a:hover{opacity:.7}@media screen and (max-width:768px){.application--list .type-selection ul li a:hover{opacity:1}}.application--list .type-selection ul li.active{pointer-events:none}.application--list .type-selection ul li.active a{color:#459ee0}.application--list .content-main{display:none;padding-bottom:60px}.application--list .content-main.active{display:block}.application--list .content-main .sub-description{font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;margin-bottom:58px;margin-top:33px;text-align:center}@media screen and (max-width:768px){.application--list .content-main .sub-description{font-size:14px;line-height:23px;margin-bottom:30px;margin-top:23px}}.application--list .content-main .btn--area a{margin:auto;padding-left:0}@media screen and (max-width:768px){.application--list .content-main .btn--area a{padding-bottom:2px}}.application--list .content-main .btn--area a:hover{background-color:#459ee0;color:#fff;opacity:.7}@media screen and (max-width:768px){.application--list .content-main .btn--area a:hover{opacity:1}}.application--list .content-main .paginationjs-pages ul{-webkit-tap-highlight-color:rgba(0,0,0,0);display:flex;flex-direction:row;justify-content:center;margin:auto}@media screen and (max-width:768px){.application--list .content-main .paginationjs-pages ul{margin:0 20px}}.application--list .content-main .paginationjs-pages ul .paginationjs-page{align-items:center;background-color:#f8f8f8;border-radius:4px;color:#459ee0;display:flex;font-size:16px;font-weight:700;height:34px;justify-content:center;letter-spacing:0;margin-right:10px;transition:all .3s ease-in-out 0s;width:34px}@media screen and (max-width:768px){.application--list .content-main .paginationjs-pages ul .paginationjs-page{border-radius:2px;font-size:14px;height:32px;margin-right:8px;width:32px}}.application--list .content-main .paginationjs-pages ul .paginationjs-page a{align-items:center;color:#459ee0;display:flex;height:100%;justify-content:center;transition:all .3s ease-in-out 0s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.application--list .content-main .paginationjs-pages ul .paginationjs-page a:hover{opacity:.7}@media screen and (max-width:768px){.application--list .content-main .paginationjs-pages ul .paginationjs-page a:hover{opacity:1}}.application--list .content-main .paginationjs-pages ul .paginationjs-page:last-child{margin-right:0}.application--list .content-main .paginationjs-pages ul .paginationjs-page.active{background-color:#459ee0;color:#fff;pointer-events:none}.application--list .content-main .paginationjs-pages ul .paginationjs-page.active a{color:#fff}.application--list .content-main .paginationjs-pages ul .paginationjs-next,.application--list .content-main .paginationjs-pages ul .paginationjs-prev{cursor:pointer;height:34px;position:relative;transition:all .3s ease-in-out 0s;width:34px}.application--list .content-main .paginationjs-pages ul .paginationjs-next:hover,.application--list .content-main .paginationjs-pages ul .paginationjs-prev:hover{opacity:.7}@media screen and (max-width:768px){.application--list .content-main .paginationjs-pages ul .paginationjs-next:hover,.application--list .content-main .paginationjs-pages ul .paginationjs-prev:hover{opacity:1}}.application--list .content-main .paginationjs-pages ul .paginationjs-next:before,.application--list .content-main .paginationjs-pages ul .paginationjs-prev:before{border-bottom:2px solid #459ee0;border-left:2px solid #459ee0;content:"";height:10px;left:0;position:absolute;top:12px;transform:rotate(45deg);width:10px}@media screen and (max-width:768px){.application--list .content-main .paginationjs-pages ul .paginationjs-next:before,.application--list .content-main .paginationjs-pages ul .paginationjs-prev:before{height:8px;left:7px;top:11px;width:8px}.application--list .content-main .paginationjs-pages ul .paginationjs-next{margin-left:-8px}}.application--list .content-main .paginationjs-pages ul .paginationjs-next:before{left:unset;right:11px;transform:rotate(-135deg)}@media screen and (max-width:768px){.application--list .content-main .paginationjs-pages ul .paginationjs-next:before{right:10px}}.application--list .content-main .paginationjs-pages ul .paginationjs-ellipsis{background-color:unset;font-size:16px;height:34px;margin-right:10px;width:34px}@media screen and (max-width:768px){.application--list .content-main .paginationjs-pages ul .paginationjs-ellipsis{margin-right:8px}}.application--list .content-main .paginationjs-pages ul .paginationjs-ellipsis a{color:#459ee0;display:flex;height:100%;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.application--list #instant-application .simulation-app__list .simulation-app__entry .content .temporary .row{padding-bottom:0}.simulation-app__list{margin-top:30px;padding-bottom:63px}@media screen and (max-width:768px){.simulation-app__list{padding:0 20px 65px}}.simulation-app__entry{margin:40px auto;max-width:1080px}@media screen and (max-width:768px){.simulation-app__entry{margin:0 auto 30px}}.simulation-app__entry:last-child{margin-bottom:0}.simulation-app__entry .title{margin-bottom:8px}.simulation-app__entry .title span{font-size:16px;letter-spacing:.02em;line-height:36px}@media screen and (max-width:768px){.simulation-app__entry .title span{font-size:14px;letter-spacing:.01em;line-height:27px}}.simulation-app__entry .title span:first-child{font-weight:700;padding-right:13px}@media screen and (max-width:768px){.simulation-app__entry .title span:first-child{padding-right:10px}}.simulation-app__entry .title span:last-child{color:#555;font-weight:400;padding-left:15px;position:relative}@media screen and (max-width:768px){.simulation-app__entry .title span:last-child{padding-left:10px}}.simulation-app__entry .title span:last-child:before{background-color:#e1e1e1;content:"";height:18px;left:0;position:absolute;top:4px;width:1px}@media screen and (max-width:768px){.simulation-app__entry .title span:last-child:before{height:14px}}.simulation-app__entry .content{border-radius:6px;box-shadow:0 3px 10px 0 hsla(0,0%,44%,.1);display:flex;height:185px;transition:all .3s ease-in-out 0s}@media screen and (max-width:768px){.simulation-app__entry .content{flex-direction:column;height:auto}}.simulation-app__entry .content:hover{opacity:.7}@media screen and (max-width:768px){.simulation-app__entry .content:hover{opacity:1}}.simulation-app__entry .content .col{align-items:center;display:flex;flex-direction:column;justify-content:center}.simulation-app__entry .content .col .row{align-items:center;display:flex;flex-direction:column;height:145px;justify-content:flex-start;width:100%}@media screen and (max-width:768px){.simulation-app__entry .content .col .row{height:auto;min-height:83px}}.simulation-app__entry .content .col .row .sub--tittle{color:#555;font-size:16px;font-weight:700;letter-spacing:.03em;padding-left:30px;position:relative}@media screen and (max-width:768px){.simulation-app__entry .content .col .row .sub--tittle{font-size:14px;letter-spacing:.015em}}.simulation-app__entry .content .col .row .sub--tittle:before{background:url(/assets/images/ico-simu_01.svg) no-repeat 50%;background-size:contain;content:"";height:15px;left:0;position:absolute;top:5px;width:23px}@media screen and (max-width:768px){.simulation-app__entry .content .col .row .sub--tittle:before{top:4px}}.simulation-app__entry .content .temporary{background-color:#459ee0;border-bottom-left-radius:6px;border-top-left-radius:6px;color:#fff;width:257px}@media screen and (max-width:768px){.simulation-app__entry .content .temporary{border-bottom-left-radius:0;border-top-left-radius:3px;border-top-right-radius:5px;height:73px;position:relative;width:100%}}.simulation-app__entry .content .temporary .row{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;padding-right:5px;position:relative}.simulation-app__entry .content .temporary .row.has_p{padding-bottom:37px}@media screen and (max-width:768px){.simulation-app__entry .content .temporary .row.has_p{padding-bottom:0}}.simulation-app__entry .content .temporary .row:after{background-color:#459ee0;content:"";height:10px;position:absolute;right:-5px;top:88px;transform:rotate(45deg);width:10px}@media screen and (max-width:768px){.simulation-app__entry .content .temporary .row:after{bottom:1px;right:calc(50% - 5px);top:unset}}.simulation-app__entry .content .temporary .row span{font-size:20px;font-weight:700;letter-spacing:.05em;line-height:30px;padding-top:5px;text-align:left;width:50%}@media screen and (max-width:768px){.simulation-app__entry .content .temporary .row span{font-size:18px;letter-spacing:.025em;padding-bottom:2px;padding-top:0;width:auto}}.simulation-app__entry .content .temporary .row [class*=" ico-"],.simulation-app__entry .content .temporary .row [class^=ico-]{font-size:50px;font-weight:400;margin-right:10px;padding-left:14px;text-align:center}.simulation-app__entry .content .temporary .row [class*=" ico-"]:before,.simulation-app__entry .content .temporary .row [class^=ico-]:before{color:#fff}@media screen and (max-width:768px){.simulation-app__entry .content .temporary .row [class*=" ico-"],.simulation-app__entry .content .temporary .row [class^=ico-]{font-size:38px}}.simulation-app__entry .content .temporary .row .ico-icon_5,.simulation-app__entry .content .temporary .row .ico-icon_medical{font-size:72px}@media screen and (max-width:768px){.simulation-app__entry .content .temporary .row .ico-icon_5,.simulation-app__entry .content .temporary .row .ico-icon_medical{font-size:44px}}.simulation-app__entry .content .temporary .row .ico-icon_9,.simulation-app__entry .content .temporary .row .ico-icon_leisure_travel{font-size:60px}@media screen and (max-width:768px){.simulation-app__entry .content .temporary .row .ico-icon_9,.simulation-app__entry .content .temporary .row .ico-icon_leisure_travel{font-size:40px}}.simulation-app__entry .content .temporary p{align-items:center;background-color:#ff4700;border-bottom-left-radius:6px;color:#fff;display:flex;font-size:18px;font-weight:700;height:37px;justify-content:center;letter-spacing:.02em;line-height:48px;margin-top:-37px;padding-bottom:2px;text-align:center;width:100%}@media screen and (max-width:768px){.simulation-app__entry .content .temporary p{border-bottom-left-radius:3px;border-top-right-radius:3px;font-size:12px;height:25px;letter-spacing:.01em;margin-top:0;position:absolute;right:0;top:0;width:78px}}.simulation-app__entry .content .desired-amount{width:269px}@media screen and (max-width:768px){.simulation-app__entry .content .desired-amount{padding-bottom:20px;padding-top:25px;width:100%}}.simulation-app__entry .content .desired-amount .row .number--txt{align-items:flex-end;background-color:#f8f8f8;border-radius:6px;display:flex;flex-direction:row;height:82px;justify-content:center;margin-top:25px;padding-bottom:3px;width:188px}@media screen and (max-width:768px){.simulation-app__entry .content .desired-amount .row .number--txt{border-radius:3px;height:63px;margin-top:13px;width:195px}}.simulation-app__entry .content .desired-amount .row .number--txt span{color:#459ee0;font-family:Oswald,sans-serif;font-size:50px;letter-spacing:.03em}@media screen and (max-width:768px){.simulation-app__entry .content .desired-amount .row .number--txt span{font-size:38px;letter-spacing:.015em}}.simulation-app__entry .content .desired-amount .row .number--txt span:last-child{font-family:Noto Sans JP,sans-serif;font-size:24px;font-weight:700;letter-spacing:.02em;padding-bottom:10px}@media screen and (max-width:768px){.simulation-app__entry .content .desired-amount .row .number--txt span:last-child{font-size:18px;letter-spacing:.01em}}.simulation-app__entry .content .status{width:219px}@media screen and (max-width:768px){.simulation-app__entry .content .status{margin:auto;width:calc(100% - 40px)}}.simulation-app__entry .content .status .row{border-left:2px solid #f3f3f3;border-right:2px solid #f3f3f3}@media screen and (max-width:768px){.simulation-app__entry .content .status .row{border:2px solid #f3f3f3;border-left:none;border-right:none;padding-bottom:18px;padding-top:15px}}.simulation-app__entry .content .status .row .sub--tittle{padding-left:26px}.simulation-app__entry .content .status .row .sub--tittle:before{background:url(/assets/images/ico-simu_02.svg) no-repeat 50%;background-size:contain;height:20px;left:2px;top:5px;width:17px}@media screen and (max-width:768px){.simulation-app__entry .content .status .row .sub--tittle:before{top:2px}}.simulation-app__entry .content .status .row .tag--list{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:15px;min-height:100px}@media screen and (max-width:768px){.simulation-app__entry .content .status .row .tag--list{flex-direction:row;height:auto;min-height:unset;width:100%}}.simulation-app__entry .content .status .row .tag{align-items:center;background-color:#ffa725;border-radius:4px;color:#fff;display:flex;height:31px;justify-content:center;margin-bottom:4px;width:150px}@media screen and (max-width:768px){.simulation-app__entry .content .status .row .tag{height:27px;margin-bottom:0;margin-right:5px;width:110px}}.simulation-app__entry .content .status .row .tag.red--bg{background-color:#ff4700}.simulation-app__entry .content .status .row .tag.grey--bg{background-color:#adadad}.simulation-app__entry .content .status .row .tag:last-child{margin-bottom:0;margin-right:0}.simulation-app__entry .content .status .row .tag span{font-size:16px;font-weight:700;letter-spacing:.02em;padding-bottom:2px;padding-left:7px}@media screen and (max-width:768px){.simulation-app__entry .content .status .row .tag span{font-size:12px;letter-spacing:.01em;padding-bottom:0;padding-left:4px}}.simulation-app__entry .content .status .row .tag [class*=" ico-"],.simulation-app__entry .content .status .row .tag [class^=ico-]{padding-left:3px;padding-top:1px}@media screen and (max-width:768px){.simulation-app__entry .content .status .row .tag [class*=" ico-"],.simulation-app__entry .content .status .row .tag [class^=ico-]{font-size:13px;padding-bottom:0}}.simulation-app__entry .content .text-box{align-items:center;background-color:#f8f8f8;border-radius:6px;color:#222;display:flex;font-size:18px;font-weight:700;height:82px;justify-content:center;letter-spacing:.02em;margin-top:25px;width:137px}@media screen and (max-width:768px){.simulation-app__entry .content .text-box{border-radius:3px;height:50px;letter-spacing:.01em;margin-top:12px;width:195px}}.simulation-app__entry .content .suggestion-email{width:335px}@media screen and (max-width:768px){.simulation-app__entry .content .suggestion-email{width:100%}.simulation-app__entry .content .suggestion-email .row{padding-bottom:25px;padding-top:15px}}.simulation-app__entry .content .suggestion-email .row .sub--tittle{padding-left:20px}.simulation-app__entry .content .suggestion-email .row .sub--tittle:before{background:url(/assets/images/ico-simu_mail.svg) no-repeat 50%;background-size:contain;height:14px;left:-10px;top:7px;width:20px}@media screen and (max-width:768px){.simulation-app__entry .content .suggestion-email .row .sub--tittle:before{top:4px}}.simulation-app__entry .content .suggestion-email .row p{font-size:18px;font-weight:700;letter-spacing:.03em;margin-top:-7px;text-align:center;width:100%}@media screen and (max-width:768px){.simulation-app__entry .content .suggestion-email .row p{font-size:16px;padding-left:0;text-align:center}}.simulation-app__entry .content .suggestion-email .row p span{color:#459ee0}.simulation-app__entry .content .suggestion-email .row p span:first-child{font-size:30px}@media screen and (max-width:768px){.simulation-app__entry .content .suggestion-email .row p span:first-child{font-size:25px}}.simulation-app__entry .content .suggestion-email .row p:first-of-type{margin-top:34px}@media screen and (max-width:768px){.simulation-app__entry .content .suggestion-email .row p:first-of-type{margin-top:5px}}.simulation-app__entry .content .suggestion-email .row .text-box{width:254px}@media screen and (max-width:768px){.simulation-app__entry .content .suggestion-email .row .text-box{min-width:195px;width:auto}}.simulation-app__entry.active .content{background-color:#d5efed}.simulation-app__entry.active .content .status .row{border-left:2px solid #fff;border-right:2px solid #fff}@media screen and (max-width:768px){.simulation-app__entry.active .content .status .row{border:2px solid #fff;border-left:none;border-right:none}}.no-data_error,.no-data_notice{display:none;margin-bottom:75px;margin-top:120px;text-align:center}.no-data_error.active,.no-data_notice.active{display:block}@media screen and (max-width:768px){.no-data_error,.no-data_notice{margin-bottom:30px;margin-top:70px}}.no-data_error img,.no-data_notice img{height:176px;margin:auto;width:491px}@media screen and (max-width:768px){.no-data_error img,.no-data_notice img{height:112px;width:312px}}.no-data_error p,.no-data_notice p{color:#555;font-size:18px;font-weight:700;letter-spacing:0;line-height:30px;margin-top:25px;text-align:center}@media screen and (max-width:768px){.no-data_error p,.no-data_notice p{font-size:14px;line-height:23px;margin-top:20px}}.simulation--application__detail .container.simulation-app__entry{margin:52px auto 0;width:1080px}.simulation--application__detail .container.simulation-app__entry .content:hover{opacity:1}@media screen and (max-width:768px){.simulation--application__detail .container.simulation-app__entry{margin-top:40px;padding:0 20px;width:100%}}.container.application--detail{margin:auto;padding-bottom:105px;width:680px}@media screen and (max-width:768px){.container.application--detail{padding-bottom:60px;padding-left:20px;padding-right:20px;width:100%}}.container.application--detail .simu--title{font-size:30px;font-weight:700;letter-spacing:.02em;line-height:50px;margin-bottom:30px;margin-top:130px;text-align:center}@media screen and (max-width:768px){.container.application--detail .simu--title{margin-bottom:20px;margin-top:50px}}.container.application--detail .simu--title:first-child{margin-top:65px}@media screen and (max-width:768px){.container.application--detail .simu--title:first-child{line-height:25px;margin-bottom:20px;margin-top:40px}.container.application--detail .simu--title{font-size:20px;letter-spacing:.01em}}.container.application--detail .explain--content{align-items:center;border:2px solid #e8e8e7;border-radius:6px;display:flex;flex-direction:row;min-height:173px;padding:0 30px 15px 20px}@media screen and (max-width:768px){.container.application--detail .explain--content{height:auto;padding-left:20px;padding-right:20px;padding-top:20px}}.container.application--detail .explain--content .image{margin-right:-3px}.container.application--detail .explain--content .image img{height:111px;width:116px}@media screen and (max-width:768px){.container.application--detail .explain--content .image{display:none}.container.application--detail .explain--content .content{align-items:center;display:flex;flex-direction:column;justify-content:center}}.container.application--detail .explain--content .content h3{font-size:18px;font-weight:700;letter-spacing:.02em;line-height:50px;margin-bottom:0}@media screen and (max-width:768px){.container.application--detail .explain--content .content h3{align-items:center;display:flex;font-size:16px;height:56px;letter-spacing:.01em;line-height:25px;margin:0 auto 16px;padding-left:60px;padding-top:6px;position:relative;text-align:center}.container.application--detail .explain--content .content h3:before{background:url(/assets/images/img-simulation-01.svg) no-repeat 50%;background-size:contain;content:"";height:56px;left:0;position:absolute;top:0;width:56px}}.container.application--detail .explain--content .content p{font-size:16px;font-weight:400;letter-spacing:0;line-height:30px}@media screen and (max-width:768px){.container.application--detail .explain--content .content p{font-size:15px;line-height:25px}}.container.application--detail .sugesstion--form{background-color:#f6f6f6;margin-top:60px;padding-bottom:50px;padding-top:27px}@media screen and (max-width:768px){.container.application--detail .sugesstion--form{margin-top:20px;padding-bottom:30px}}.container.application--detail .sugesstion--form .row{align-items:center;display:flex;justify-content:center}.container.application--detail .sugesstion--form .row--01{margin-bottom:5px}.container.application--detail .sugesstion--form .row--01 img{height:auto;margin-right:10px;width:190px}@media screen and (max-width:768px){.container.application--detail .sugesstion--form .row--01 img{height:auto;margin-bottom:-2px;width:150px}}.container.application--detail .sugesstion--form .row--01 h4{align-items:center;display:flex;font-size:20px;font-weight:700;justify-content:center;letter-spacing:.02em;line-height:50px;margin-bottom:0;text-align:center}@media screen and (max-width:768px){.container.application--detail .sugesstion--form .row--01 h4{display:unset;font-size:15px;line-height:33px}}.container.application--detail .sugesstion--form .row--02 h4{font-size:22px;font-weight:700;letter-spacing:.02em;line-height:50px;margin-bottom:0}@media screen and (max-width:768px){.container.application--detail .sugesstion--form .row--02 h4{font-size:17px;line-height:26px;text-align:center}}.container.application--detail .sugesstion--form .row--03{font-size:20px;font-weight:700;margin-top:28px;padding-right:20px}@media screen and (max-width:768px){.container.application--detail .sugesstion--form .row--03{flex-wrap:wrap;font-size:15px;padding-right:0}.container.application--detail .sugesstion--form .row--03 span:last-child{text-align:center}}.container.application--detail .sugesstion--form .row--03 .number--txt{background-color:#fff;border-radius:6px;color:#ffa725;height:68px;text-align:center}@media screen and (max-width:768px){.container.application--detail .sugesstion--form .row--03 .number--txt{border-radius:3px;height:53px;margin-bottom:4px}}.container.application--detail .sugesstion--form .row--03 .number--txt:first-of-type{font-size:20px;font-weight:700;letter-spacing:.02em;margin-right:13px;padding-bottom:5px;width:160px}@media screen and (max-width:768px){.container.application--detail .sugesstion--form .row--03 .number--txt:first-of-type{font-size:15px;letter-spacing:.01em;margin-right:7px;width:125px}}.container.application--detail .sugesstion--form .row--03 .number--txt:first-of-type span{font-family:Oswald,sans-serif;font-size:44px;letter-spacing:.03em;padding-right:3px}@media screen and (max-width:768px){.container.application--detail .sugesstion--form .row--03 .number--txt:first-of-type span{font-size:33px;letter-spacing:.015em}}.container.application--detail .sugesstion--form .row--03 .number--txt:nth-of-type(2){font-size:20px;height:auto;letter-spacing:.02em;line-height:54px;margin-left:13px;margin-right:13px;padding-top:6px;width:210px}@media screen and (max-width:768px){.container.application--detail .sugesstion--form .row--03 .number--txt:nth-of-type(2){font-size:15px;height:auto;letter-spacing:.01em;line-height:normal;margin-left:7px;margin-right:7px;padding-top:0;width:120px}}.container.application--detail .sugesstion--form .row--03 .number--txt:nth-of-type(2) span{font-family:Oswald,sans-serif;font-size:44px;padding-left:7px}@media screen and (max-width:768px){.container.application--detail .sugesstion--form .row--03 .number--txt:nth-of-type(2) span{font-size:32px;height:auto}}.container.application--detail .sugesstion--form .row--03 .number--txt:nth-of-type(2) span:nth-of-type(2){font-size:26px;padding-left:0}@media screen and (max-width:768px){.container.application--detail .sugesstion--form .row--03 .number--txt:nth-of-type(2) span:nth-of-type(2){font-size:20px}}.container.application--detail .sugesstion--form .row--table{margin-top:30px}@media screen and (max-width:768px){.container.application--detail .sugesstion--form .row--table{padding-left:20px;padding-right:20px}}.container.application--detail .sugesstion--form .row--table table{width:600px}@media screen and (max-width:768px){.container.application--detail .sugesstion--form .row--table table{width:100%}}.container.application--detail .sugesstion--form .row--table table tr{display:flex;font-size:18px;font-weight:700;min-height:57px}@media screen and (max-width:768px){.container.application--detail .sugesstion--form .row--table table tr{font-size:14px;height:auto;letter-spacing:.01em;min-height:44px}}.container.application--detail .sugesstion--form .row--table table tr th{align-items:center;background-color:#ffa725;border-bottom:2px solid #f6f6f6;color:#fff;display:flex;justify-content:center;width:190px}@media screen and (max-width:768px){.container.application--detail .sugesstion--form .row--table table tr th{width:40%}}.container.application--detail .sugesstion--form .row--table table tr td{align-items:center;background-color:#fff;border-bottom:2px solid #f6f6f6;border-left:2px solid #f6f6f6;display:flex;justify-content:center;padding:10px;width:438px}@media screen and (max-width:768px){.container.application--detail .sugesstion--form .row--table table tr td{padding:10px;width:60%}}.container.application--detail .sugesstion--form .btn--area .btn--default{padding-left:0}@media screen and (max-width:768px){.container.application--detail .sugesstion--form .btn--area .btn--default{padding-bottom:2px;width:295px}}.container.application--detail .sugesstion--form .btn--area .btn--default:hover{background-color:#ffa725;color:#fff;opacity:.7}@media screen and (max-width:768px){.container.application--detail .sugesstion--form .btn--area .btn--default:hover{opacity:1}}.container.application--detail .sugesstion--form .row--05{background-color:#fff;border:2px solid #ffa725;color:#ffa725;font-size:18px;font-weight:700;height:55px;letter-spacing:.02em;margin:28px auto 60px;width:600px}@media screen and (max-width:768px){.container.application--detail .sugesstion--form .row--05{font-size:13px;height:48px;letter-spacing:.01em;line-height:17px;margin:20px auto 30px;width:calc(100% - 40px)}}.container.application--detail .sugesstion--form .row--05 .col{align-items:center;display:flex;height:100%;padding-bottom:2px}.container.application--detail .sugesstion--form .row--05 .col:first-child{padding-left:20px;position:relative;width:160px}@media screen and (max-width:768px){.container.application--detail .sugesstion--form .row--05 .col:first-child{padding-left:15px;text-align:center;width:40%}}.container.application--detail .sugesstion--form .row--05 .col:first-child:before{background-color:#ffa725;content:"";height:30px;position:absolute;right:5px;top:-2px;transform:rotate(-28deg);width:2px}@media screen and (max-width:768px){.container.application--detail .sugesstion--form .row--05 .col:first-child:before{height:26px}}.container.application--detail .sugesstion--form .row--05 .col:first-child:after{background-color:#ffa725;bottom:-2px;content:"";height:30px;position:absolute;right:5px;transform:rotate(28deg);width:2px}@media screen and (max-width:768px){.container.application--detail .sugesstion--form .row--05 .col:first-child:after{height:26px}}.container.application--detail .sugesstion--form .row--05 .col:last-child{padding-left:35px;width:440px}@media screen and (max-width:768px){.container.application--detail .sugesstion--form .row--05 .col:last-child{padding:0 20px 1px;width:60%}}.container.application--detail .sugesstion--form.green--color{padding-top:38px}@media screen and (max-width:768px){.container.application--detail .sugesstion--form.green--color{padding-top:30px}}.container.application--detail .sugesstion--form.green--color .row--01{padding-right:20px}.container.application--detail .sugesstion--form.green--color .row--01 img{height:44px;margin-right:15px;width:200px}@media screen and (max-width:768px){.container.application--detail .sugesstion--form.green--color .row--01 img{height:34px;margin-bottom:-10px;width:154px}.container.application--detail .sugesstion--form.green--color .row--02{justify-content:left;padding-left:20px;padding-right:20px}}.container.application--detail .sugesstion--form.green--color .row--02 span{align-items:center;background-color:#fff;border:2px solid #459ee0;color:#459ee0;display:flex;font-size:20px;font-weight:700;height:38px;justify-content:center;letter-spacing:.05em;line-height:34px;margin-right:20px;position:relative;width:88px}@media screen and (max-width:768px){.container.application--detail .sugesstion--form.green--color .row--02 span{font-size:15px;height:31px;letter-spacing:.025em;line-height:26px;margin-right:16px;padding-bottom:1px;width:63px}}.container.application--detail .sugesstion--form.green--color .row--02 span:after{background-color:#fff;border-bottom:2px solid #459ee0;border-right:2px solid #459ee0;content:"";height:6px;position:absolute;right:-6px;top:13px;transform:rotate(-45deg);width:6px}@media screen and (max-width:768px){.container.application--detail .sugesstion--form.green--color .row--02 span:after{top:10px}}.container.application--detail .sugesstion--form.green--color .row--02 h4{font-size:20px}@media screen and (max-width:768px){.container.application--detail .sugesstion--form.green--color .row--02 h4{font-size:16px;letter-spacing:.01em;line-height:22px;text-align:left;width:calc(100% - 83px)}}.container.application--detail .sugesstion--form.green--color .row--table{margin-bottom:63px;margin-top:43px}@media screen and (max-width:768px){.container.application--detail .sugesstion--form.green--color .row--table{margin-bottom:30px;margin-top:23px}}.container.application--detail .sugesstion--form.green--color .row--table table tr th{background-color:#459ee0}.container.application--detail .sugesstion--form.green--color .btn--area .btn--default:hover{background-color:#459ee0;color:#fff}.container.application--detail .sugesstion--form.green--color .text-box{margin:14px auto 20px 30px;width:600px}@media screen and (max-width:768px){.container.application--detail .sugesstion--form.green--color .text-box{margin:15px 0 20px;padding-left:20px;padding-right:20px;width:100%}}.container.application--detail .sugesstion--form.green--color .text-box p{font-size:16px;font-weight:400;letter-spacing:unset;line-height:30px}@media screen and (max-width:768px){.container.application--detail .sugesstion--form.green--color .text-box p{font-size:15px;line-height:25px}}.container.application--detail .sugesstion--form.green--color .arrow--down{margin:50px auto 45px}@media screen and (max-width:768px){.container.application--detail .sugesstion--form.green--color .arrow--down{margin-bottom:39px;margin-top:30px}}.container.application--detail .sugesstion--form.green--color .arrow--down img{height:20px;width:40px}@media screen and (max-width:768px){.container.application--detail .sugesstion--form.green--color .arrow--down img{height:16px;width:36px}}.container.application--detail .b--bank{padding-top:37px}@media screen and (max-width:768px){.container.application--detail .b--bank{padding-top:30px}}.container.application--detail .b--bank .row--01 h5{font-size:26px}@media screen and (max-width:768px){.container.application--detail .b--bank .row--01 h5{text-indent:unset}.container.application--detail .b--bank .row--01 h5:before{content:unset}}.container.application--detail .b--bank .row--03{margin-top:23px}header{top:0}a,button{-webkit-tap-highlight-color:rgba(0,0,0,.2)}#flashMessage{animation:slide-up .3s ease-in-out 10s forwards;font-size:22px;left:0;opacity:.95;position:fixed;text-align:center;top:0;width:100%;z-index:99999}@media screen and (max-width:768px){#flashMessage{font-size:16px}}#flashMessage .alert-success{background-color:#459ee0;color:#fff;padding:1.5em 1em}#flashMessage .alert-danger{background-color:#ffa724;color:#fff;padding:1.5em 1em}#flashMessage a{color:#fff;text-decoration:underline}#flashMessage a:hover{opacity:.8}@keyframes slide-up{0%{opacity:1;transform:translateY(0)}99%{opacity:1}to{opacity:0;transform:translateY(-100%)}}.override .container{margin:auto;width:1080px}@media screen and (max-width:768px){.override .container{width:100%}}.override .back-btn{align-items:center;background-color:#fff;border:2px solid #459ee0;border-radius:27px;color:#459ee0;cursor:pointer;display:flex;font-size:22px;font-weight:700;height:100%;justify-content:center;letter-spacing:.05em;line-height:1.54;margin:0 auto;max-width:300px;outline:none;padding:9px 9px 12px 37px;position:relative;text-align:center;transition:.3s ease-in-out;width:100%}.override .back-btn:before{background:url(/assets/images/icon_prev_blue.svg) no-repeat;background-position:50%;background-size:contain;content:"";display:block;height:30px;left:10px;position:absolute;top:50%;transform:translateY(-50%);width:30px}@media screen and (max-width:768px){.override .back-btn:before{height:23px;left:8px;width:23px}}.override .back-btn:hover{background:#459ee0;color:#fff}.override .back-btn:hover:before{background:url(/assets/images/icon_prev_white.svg) no-repeat;background-position:50%;background-size:contain}@media screen and (max-width:768px){.override .back-btn{border:2px solid #459ee0;border-radius:50px;font-size:16px;line-height:0;padding:10px 10px 12px}}.override.container.application--detail .sugesstion--form .row--table table tr{display:table;height:auto}.override.container.application--detail .sugesstion--form .row--table table td,.override.container.application--detail .sugesstion--form .row--table table th{display:table-cell;padding:20px 10px}.override.tab-content__item .deactivate{display:flex;height:100%;justify-content:space-between;padding:7px 0;width:100%}.override.tab-content__item .deactivate .form-result__icon{color:#459ee0;font-size:16px;font-weight:700;margin-right:1.2em}.override .form.deactivate .form-content{max-width:550px}.override .form.deactivate li{color:#cc2f2f;cursor:inherit;font-size:16px;line-height:1.6;margin-bottom:10px;text-align:center;width:100%}.override .form.deactivate button{background-color:#fff;border:1px solid #dedede;box-shadow:1px 0 5px 1px #999;box-shadow:2px 2px 3px 0 rgba(0,0,0,.07);color:#232b39}.ico-icon-loan:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:48px;width:58px}.ico-icon_vacant_houses:before{background-image:url(/assets/images/icon/vacant_house-green.svg)}.ico-icon_cost_living:before{background-image:url(/assets/images/icon/cost_living-green.svg)}.ico-icon_car_motorcycle:before{background-image:url(/assets/images/icon/car_motorcycle-green.svg)}.ico-icon_pet:before{background-image:url(/assets/images/icon/pet-green.svg)}.ico-icon_education:before{background-image:url(/assets/images/icon/education-green.svg)}.ico-icon_moving:before{background-image:url(/assets/images/icon/moving-green.svg)}.ico-icon_medical:before{background-image:url(/assets/images/icon/medical-green.svg)}.ico-icon_esthetic:before{background-image:url(/assets/images/icon/esthetic-green.svg)}.ico-icon_remodeling:before{background-image:url(/assets/images/icon/remodeling-green.svg)}.ico-icon_furniture_appliances:before{background-image:url(/assets/images/icon/furniture_appliances-green.svg)}.ico-icon_leisure_travel:before{background-image:url(/assets/images/icon/leisure_travel-green.svg)}.ico-icon_tax:before{background-image:url(/assets/images/icon/tax-green.svg)}.ico-icon_funeral_related:before{background-image:url(/assets/images/icon/funeral_related-green.svg)}.ico-icon_other:before,.ico-icon_summary_refinancing:before{background-image:url(/assets/images/icon/summary_refinancing-green.svg)}.ico-icon_nursing_care:before{background-image:url(/assets/images/icon/nursing_care-green.svg)}.ico-icon_business:before{background-image:url(/assets/images/icon/business-green.svg)}.active .ico-icon_vacant_houses:before{background-image:url(/assets/images/icon/vacant_house-white.svg)}.active .ico-icon_cost_living:before{background-image:url(/assets/images/icon/cost_living-white.svg)}.active .ico-icon_car_motorcycle:before{background-image:url(/assets/images/icon/car_motorcycle-white.svg)}.active .ico-icon_pet:before{background-image:url(/assets/images/icon/pet-white.svg)}.active .ico-icon_education:before{background-image:url(/assets/images/icon/education-white.svg)}.active .ico-icon_moving:before{background-image:url(/assets/images/icon/moving-white.svg)}.active .ico-icon_medical:before{background-image:url(/assets/images/icon/medical-white.svg)}.active .ico-icon_esthetic:before{background-image:url(/assets/images/icon/esthetic-white.svg)}.active .ico-icon_remodeling:before{background-image:url(/assets/images/icon/remodeling-white.svg)}.active .ico-icon_furniture_appliances:before{background-image:url(/assets/images/icon/furniture_appliances-white.svg)}.active .ico-icon_leisure_travel:before{background-image:url(/assets/images/icon/leisure_travel-white.svg)}.active .ico-icon_tax:before{background-image:url(/assets/images/icon/tax-white.svg)}.active .ico-icon_funeral_related:before{background-image:url(/assets/images/icon/funeral_related-white.svg)}.active .ico-icon_other:before,.active .ico-icon_summary_refinancing:before{background-image:url(/assets/images/icon/summary_refinancing-white.svg)}.active .ico-icon_nursing_care:before{background-image:url(/assets/images/icon/nursing_care-white.svg)}.active .ico-icon_business:before{background-image:url(/assets/images/icon/business-white.svg)}.ico-icon_pen:before{color:#459ee0;content:""}.normal-font-size{font-size:16px;font-weight:400;letter-spacing:0;line-height:30px}.unit-bl{align-items:center;display:flex}.unit-bl .unit{font-size:14px;margin-left:10px;white-space:nowrap}.text-center{text-align:center}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.mt-5{margin-top:5px!important}.mb-5{margin-bottom:5px!important}.mt-10{margin-top:10px!important}.mb-10{margin-bottom:10px!important}.mt-15{margin-top:15px!important}.mb-15{margin-bottom:15px!important}.mt-20{margin-top:20px!important}.mb-20{margin-bottom:20px!important}.mt-25{margin-top:25px!important}.mb-25{margin-bottom:25px!important}.mt-30{margin-top:30px!important}.mb-30{margin-bottom:30px!important}.mt-35{margin-top:35px!important}.mb-35{margin-bottom:35px!important}.mt-40{margin-top:40px!important}.mb-40{margin-bottom:40px!important}.mt-45{margin-top:45px!important}.mb-45{margin-bottom:45px!important}.mt-50{margin-top:50px!important}.mb-50{margin-bottom:50px!important}.grecaptcha-badge{z-index:9999}.text-error{border:3px solid red;color:red;margin:30px auto;max-width:440px;padding:20px;text-align:center}.business-type-warning,.zipcode-warning{align-items:center;background-color:#fff5f5;border:1px solid #fed7d7;border-radius:6px;box-sizing:border-box;display:flex;justify-content:flex-start;margin:16px auto 0;max-width:560px;padding:16px 20px;width:100%}@media screen and (max-width:768px){.business-type-warning,.zipcode-warning{align-items:flex-start}}.business-type-warning:before,.zipcode-warning:before{background-image:url(/images/ico_warning.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;filter:invert(33%) sepia(63%) saturate(2783%) hue-rotate(336deg) brightness(93%) contrast(90%);flex-shrink:0;height:24px;margin-right:12px;width:24px}@media screen and (max-width:768px){.business-type-warning:before,.zipcode-warning:before{margin-top:2px}}.business-type-warning .warning-message,.zipcode-warning .warning-message{color:#c53030;font-size:14px;font-weight:500;line-height:1.6;margin:0;text-align:left}@media screen and (max-width:768px){.business-type-warning .warning-message,.zipcode-warning .warning-message{font-size:13px;line-height:1.4}}

/*# sourceMappingURL=styles.css.map*/