html{color:#353535}body{font-size:calc(10px*1.4);font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",'MS Pゴシック',sans-serif;margin:0;padding:0}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}img{max-width:100%}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}h1,h2,h3,h4,h5,h6,p,address,ul,ol,li,dl,dt,dd,table,caption,th,td,img,form{margin:0;padding:0;border:none;font-style:normal;font-size:100%;text-align:left;list-style-type:none;border-collapse:collapse;vertical-align:top}a{text-decoration:none;color:inherit}a:focus,*:focus{outline:none}a[href^="tel:"]{pointer-events:none;cursor:text}img{border:0;height:auto}.b{font-weight:700}.tx_und{text-decoration:underline}.tx_cent{text-align:center}.tx_right{text-align:right}.tx_left{text-align:left}.disp_blk{display:block}.marker_tp_1{background:rgba(0,0,0,0) linear-gradient(transparent 65%,var(--sub-color) 0%) repeat scroll 0 0}.tx_sdw_1{text-shadow:1px 1px 0 #444,-1px -1px 0 #444,-1px 1px 0 #444,1px -1px 0 #444,0px 1px 0 #444,0-1px 0 #444,-1px 0 0 #444,1px 0 0 #444}.bx_sdw_1{box-shadow:1px 1px 3px 1px #f2f2f2}.ff_pop{font-family:'Poppins',sans-serif}.fc_main{color:var(--main-color)}.fc_yellow{color:var(--emp-color)}.fc_orange{color:#ff9f1e}.fc_blue{color:var(--link-color)}.fc_red{color:var(--sub-color)}.hl_yellow{background:linear-gradient(transparent 60%,#ff0 60%)}.hover:hover{opacity:1;-webkit-animation:flash 1s;animation:flash 1.5s;transition-property:all;transition:.15s linear}@-webkit-keyframes flash{0%{opacity:.4}100%{opacity:1}}@keyframes flash{0%{opacity:.4}100%{opacity:1}}.hover_0{transition-property:all;transition:.15s linear}.hover_0:hover{opacity:.5}.pc{display:block}.sp{display:none!important}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.max_img{width:100%;max-width:100%;height:auto;display:block}.centered{display:block;margin-left:auto;margin-right:auto}.alignright{padding:4px;margin:0 0 2px 10px;display:inline}.alignleft{padding:4px;margin:0 10px 2px 0;display:inline}.alignright{float:right}.alignleft{float:left}.cont_750{max-width:700px;height:auto;margin:0 auto;position:relative}:root{--main-color:#2b8129;--sub-color:#e60033;--emp-color:#ffdb01;--link-color:#2767d3}.bg_type_1{background-color:#f1f1f1}.sec_pad_1{padding:80px 0}.sec_pad_1_b{padding-bottom:80px}.sec_pad_1_t{padding-top:80px}.no_links{pointer-events:none;cursor:default;text-decoration:none}.header{position:relative;padding:.7em 1.5em;background:#fff}.header .logo{width:24.2em;margin:0;font-size:inherit}.header_category{display:inline-block;background:#ffdb01;color:#000;border-radius:2em;padding:.5em 1.6em;font-size:1.2em;font-weight:700;margin:0 0 0 1em;max-width:17.7em}.ham_btn{cursor:pointer;position:absolute;top:50%;right:0;transform:translateY(-50%);width:2.7em;height:2.2em;z-index:9999}.menu-trigger,.menu-trigger span{display:inline-block;transition:all .3s;box-sizing:border-box}.menu-trigger{position:relative;display:block;width:100%;height:100%}.menu-trigger span{position:absolute;left:0;width:100%;height:3px;background-color:#000}.menu-trigger span:nth-of-type(1){top:0}.menu-trigger span:nth-of-type(2){top:1.1em;top:50%;transform:translateY(-50%)}.menu-trigger span:nth-of-type(3){bottom:0}.menu-trigger.active span:nth-of-type(1){top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.menu-trigger.active span:nth-of-type(2){opacity:0}.menu-trigger.active span:nth-of-type(3){bottom:50%;-webkit-transform:translateY(50%) rotate(-45deg);transform:translateY(50%) rotate(-45deg)}.slide_nv{width:100%;height:100vh;position:fixed;top:0;left:0;overflow:hidden;background:rgba(0,0,0,0);transition-duration:.8s;z-index:-1;overflow-x:hidden}.slide_nv.open{background-color:rgba(0,0,0,.6);z-index:9997}.slide_nv .inn{position:fixed;top:0;right:-42.8em;width:42.8em;height:100vh;overflow-y:scroll;-webkit-overflow-scrolling:touch;padding-top:10em;background-color:#fff;transition:all .3s 0s;z-index:9998}.slide_nv.open .inn{right:0}.slide_nv .inn ul li a{display:block;font-size:1.4em;font-weight:700;padding:1.8em 2.5em;border-bottom:1px solid #cfcfcf;position:relative}.slide_nv .inn ul li a:after{content:'';width:.5em;height:.5em;border-top:solid 1px #000;border-right:solid 1px #000;position:absolute;right:2.5em;top:50%;transform:translateY(-50%);transform:rotate(45deg)}.js-cover{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.15);z-index:10}.tab{position:relative;z-index:1000;padding:0 0 1px}.tab.fixed{position:fixed;top:0;left:50%;transform:translateX(-50%);width:100%}.tab_list{position:-webkit-sticky;position:sticky;top:0;display:flex;justify-content:space-between;background:#fff}.tab_item{position:relative;flex-grow:1;list-style:none;text-align:center;line-height:1.1em;font-weight:700;display:block;background:#e5e5e5;margin:0 1px 0 0;width:25%}.tab_item:last-child{margin:0}.tab_item.active{background:#d60100;transition:all .2s ease-out;position:relative}.tab_item.active:before{content:"";position:absolute;bottom:-3px;left:0;width:100%;height:4px;background:#000}.tab_item a{display:block;color:#6b6b6b;padding:3.3em 0 .6em;line-height:1.2em;cursor:pointer}.tab_item.active a{color:#fff}.tab_item a:after,.tab_item.active a:after{content:'';position:absolute;left:50%;transform:translateX(-50%);width:100%}.tab_item:nth-of-type(1) a:after{background:url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/tab1.png) no-repeat center top/contain;height:1.4em;top:1.1em}.tab_item:nth-of-type(1).active a:after{background:url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/tab1_active.png) no-repeat center top/contain;height:1.4em;top:1.1em}.tab_item:nth-of-type(2) a:after{background:url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/tab2.png) no-repeat center top/contain;height:2em;top:.8em}.tab_item:nth-of-type(2).active a:after{background:url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/tab2_active.png) no-repeat center top/contain;height:2em;top:.8em}.tab_item:nth-of-type(3) a:after{background:url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/tab3.png) no-repeat center top/contain;height:2.06em;top:.6em}.tab_item:nth-of-type(3).active a:after{background:url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/tab3_active.png) no-repeat center top/contain;height:2.06em;top:.6em}.tab_item:nth-of-type(4) a:after{background:url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/tab4.png) no-repeat center top/contain;height:1.9em;top:.8em}.tab_item:nth-of-type(4).active a:after{background:url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/tab4_active.png) no-repeat center top/contain;height:1.9em;top:.8em}.fv{position:relative;font-size:calc(10px*1.66)}.fv h1{font-size:inherit;margin:0}.fv.fixed{margin:5em auto 0}.fv_ttl{display:inline-block;position:absolute;top:6.2em;left:3em;z-index:1;font-weight:900;text-align:center;line-height:1.1;z-index:1;color:#000}.fv_ttl>span{display:inline-block}.fv_ttl .subttl{position:relative;font-size:1.8em;padding:0 1.4em}.fv_ttl .subttl:before,.fv_ttl .subttl:after,.fv_ttl .subttl>span:before,.fv_ttl .subttl>span:after{content:"";position:absolute;bottom:.5em;height:1px;background:#000}.fv_ttl .subttl:before,.fv_ttl .subttl:after{width:.83em}.fv_ttl .subttl:before{transform:rotate(60deg);left:0}.fv_ttl .subttl:after{transform:rotate(-60deg);right:0}.fv_ttl .subttl>span:before,.fv_ttl .subttl>span:after{width:1.1em}.fv_ttl .subttl>span:before{transform:rotate(60deg);left:.2em}.fv_ttl .subttl>span:after{transform:rotate(-60deg);right:.2em}.fv_ttl .mainttl{display:block;font-size:4em;margin:.35em 0 0}.fv_ttl .mainttl.marker{background:linear-gradient(transparent 70%,#fed903 70%);margin:-.2em 0 0}.fv_ttl .mainttl.marker .num{font-size:1.75em;color:#d60100}.fv_ttl br{display:none}.fv_comment{position:absolute;top:.6em;right:8.8em;width:7.2em;z-index:1}.fv_comment img{width:7.2em}.fv_comment.new{background:url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/fv_comment.svg) no-repeat center top/contain;height:6.1em;display:flex;justify-content:center;align-items:center;padding:1.3em .6em 1em 1em;text-align:center}.fv_comment.new>span{font-weight:700}.header>div{display:flex;align-items:center}.header_pr{width:5em;margin:0 0 0 1em}.pr-txt{text-align:right;font-size:clamp(10px,2vw,13px);line-height:2}.pr-box{background:#f1f1f1;padding:1.2em;margin:2.5em 1.2em;max-width:700px;font-size:clamp(12px,3vw,16px);line-height:1.6}@media screen and (min-width:768px){.pr-box{margin:2.5em auto}}.search_area{padding:3.2em 1.5em 3.7em;max-width:600px}.search_inner{border-radius:1em;border:3px solid var(--main-color);box-shadow:0px 0px 10px -5px rgb(0 0 0/60%)}.search_inner header{padding:1.9em 1em;text-align:center;background:var(--main-color);border-radius:.5em .5em 0 0;align-items:center;justify-content:center;display:flex;width:calc(100% + 1px);left:-.5px;top:-.5px;position:relative}.search_inner header figure{width:2em}.search_inner header figure img{width:100%;height:auto}.search_ttl{padding-left:.4em;font-size:1.8em;font-weight:700;color:#fff}.search_items{padding:0 0 1.2em}.search_item{margin:2.2em 1em 0;display:none}.search_item.open{display:block}.search_item-ttl{position:relative;display:flex;align-items:flex-start;justify-content:center;padding:0 2.7em 0 5.3em}.q4 .search_item-ttl{padding:0 0 0 6.5em}.search_item-ttl .num{position:absolute;top:0;left:0;transform:translateX(-1em);padding:0 0 0 1em;border-radius:0 2em 2em 0;font-size:1.2em;color:#fff;background:var(--sub-color);font-weight:700;width:5.42em;line-height:2.1em}.search_item-ttl .txt{display:inline-block;font-size:1.9em;font-weight:700;line-height:1.2em}.search_item-ttl .txt .small{font-size:.7em;font-weight:400;line-height:1}.search_item-btns{display:flex;justify-content:space-between;flex-wrap:wrap;margin:1.6em 0 0}.search_item-btn{position:relative;width:calc(50% - .25em);margin:.7em 0 0}.search_item-btn:after{content:'';width:.7em;height:.7em;border-top:solid 1.5px var(--main-color);border-right:solid 1.5px var(--main-color);position:absolute;right:1.5em;top:50%;transform:rotate(45deg) translateY(-50%)}.search_item-btn label.active,.search_item-btn input:checked+label{background:var(--main-color);color:#fff}.search_item-btn input[type=radio],.search_item-btn input[type=checkbox]{display:none}.search_item-btn label{display:block;padding:.59em 1.3em .59em .59em;font-size:1.7em;cursor:pointer;line-height:1.25;text-align:center;height:3.6em;width:100%;border:1.5px solid var(--main-color);border-radius:.3em;display:flex;justify-content:center;align-items:center;font-weight:700}.q4 .search_item-btn label{height:2.9em}.search_item-btn label span{display:block}.search_btns{display:flex;justify-content:space-between;margin:0 auto}.search_btn{border:none;cursor:pointer;outline:none;padding:0;appearance:none;width:17em;margin:1.6em auto 0;border-radius:5em;position:relative;display:block;text-align:center}.search_btn.back{background:#e1e1e1;border:1px solid #c4c4c4}.search_btn.back:after{content:'';width:.7em;height:.7em;border-top:solid 1.5px var(--main-color);border-right:solid 1.5px var(--main-color);position:absolute;left:1.5em;top:50%;transform:rotate(-135deg) translateY(50%)}.search_btn.next,.search_btn.result{background:var(--sub-color);color:#fff}.search_btn.next:after,.search_btn.result:after{content:'';width:.7em;height:.7em;border-top:solid 1.5px #fff;border-right:solid 1.5px #fff;position:absolute;right:1.8em;top:50%;transform:rotate(45deg) translateY(-50%)}.search_btn span{font-size:1.4em;font-weight:700;line-height:3.3em}.search_area_new{background:#2b8129;overflow:hidden}.search_inner_new{background:#fff;border-radius:1em;margin:1.5em 1.5em 3em;overflow:hidden}.search_header_new{height:auto;display:flex;justify-content:center;align-items:center;padding:0 7.5em;background-image:url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/search_header_bgleft.svg),url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/search_header_bgright.svg);background-position:left 0 bottom 0,right 0 bottom 0;background-size:7.8em auto,7em auto;background-repeat:no-repeat}.search_header_new h2{text-align:center;padding:2.3em 0 .471em}.search_header_new h2 .title{color:#fff;font-size:3em;line-height:1.464;font-weight:700;position:relative;letter-spacing:-.06em;display:block;margin-top:.3em}.search_header_new h2 .balloon-wrap{position:relative;display:inline-block;height:100%}.search_header_new h2 .balloon2{position:relative;display:inline-block;overflow:hidden;z-index:1;color:#2b8129;font-size:1.7em;background:#ffdb01;padding:.3em 1.2em;border-radius:999px}.search_header_new h2 .balloon-wrap:after{position:absolute;content:"";width:13px;height:13px;left:0;right:0;bottom:0;margin:0 auto;background:#ffdb01;transform:rotate(45deg);z-index:0}.search_header_new h2 .balloon{position:relative;display:inline-block;color:#2b8129;font-size:1.7em;background:#ffdb01;padding:.3em 1.2em;border-radius:999px}.search_header_new h2 .balloon:after{position:absolute;display:block;content:"";width:10px;height:10px;left:0;right:0;bottom:-5px;margin:0 auto;background:#ffdb01;transform:rotate(45deg);z-index:0}.search_area_new .search_item-btns{flex-direction:column}.search_area_new .search_item-btn{width:100%}.search_area_new .search_item-btn label{text-align:left;justify-content:start;padding:.59em 1.3em}.animation--border-flash{border-radius:.4em !important;animation:border-flash 1.5s linear infinite}@keyframes border-flash{0%{border:.25em solid #e60033}50%{border:.25em solid #fff}100%{border:.25em solid #e60033}}.faq{overflow-x:hidden}.faq .search_area_new{width:calc(100% + 3em);margin:1.5em 0 0 -1.5em}.shindanform{font-size:10px;font-size:clamp(10px,2.564vw,14px)}.shindanform_head{background:#0f4506;padding:0 0 2.5em}.shindanform_head h2{text-align:center}.shindanform_head .sub{display:inline-block;padding:.15em 1em .35em;border-radius:0 0 .8em .8em;font-size:1.8em;line-height:1.5;color:#000;background:#fff;letter-spacing:-.03em}.shindanform_head .title{display:block;font-weight:700;font-size:2.8em;line-height:1.448;color:#fff;margin-top:.6em;letter-spacing:-.03em}.shindanform_head .title strong{color:#ffcf52}.shindanform_cont{padding:3.3em 1.5em 0}.shindanform_sec+.shindanform_sec{margin-top:2.8em}.shindanform_sec_label{font-weight:700;font-size:1.8em;line-height:1.5}.shindanform_sec_label span.num{color:#e04b00;float:none}.shindanform_sec_label span{float:right;font-weight:700}.shindanform_sec_label span small{font-size:.8em;display:inline-block;padding-left:.25em}.shindanform_sec_inputs{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1em;align-items:center;margin-top:1em}.shindanform_sec_input{width:48.5%;display:flex;justify-content:center;align-items:center;min-height:4.3em;font-size:1.4em;line-height:1.21;text-align:center;color:#666;background:#f3f3f3;border-radius:.57em;cursor:pointer}.shindanform_sec_input.fz-l{font-size:1.5em;min-height:3.8em}.shindanform_sec_input input[type=radio],.shindanform_sec_input input[type=checkbox]{display:none}.shindanform_sec_input.active{background:#00904b;color:#fff;font-weight:700}.shindanform_submit{padding:4em 3em 5em}.shindanform_submit button{display:block;width:100%;color:#fff;font-weight:900;font-size:2.4em;line-height:1.5;background:#e04b00;border:none;border-bottom:.178em solid #980000;border-radius:.214em;padding:.5em 0 .4em;cursor:pointer}.shindanform_sec_slider{display:flex;justify-content:center;align-items:center;padding:2em 0 1em}.shindanform_sec_slider button{flex-grow:1;min-width:3.5em;min-height:3.5em;border-radius:100%;border:0;color:#f3f3f3;background:#f3f3f3;position:relative;cursor:pointer}.shindanform_sec_slider button:before,.shindanform_sec_slider button:after{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;content:"";display:block;background:#666;width:1.25em;height:.25em}.shindanform_sec_slider button:after{transform:rotate(90deg)}.shindanform_sec_slider button[data-prev]:after{content:normal}.shindanform_sec_slider input[type=range]{position:relative;-webkit-appearance:none;-moz-appearance:none;display:block;width:100%;height:1.5em;background:#f3f3f3;border-radius:1.5em;outline:none;font-size:inherit;margin:0 2em}.shindanform_sec_slider input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;height:1.5em}.shindanform_sec_slider input[type=range]::-moz-track{-moz-appearance:none;height:1.5em}.shindanform_sec_slider input[type=range]::-ms-track{appearance:none;height:1.5em}.shindanform_sec_slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:3em;width:3em;background:#00904b;border-radius:50%;box-shadow:0 .3em .5em 0 rgba(0,0,0,.16);cursor:pointer;transform:translateY(-25%);border:none}.shindanform_sec_slider input[type=range]::-moz-range-thumb{-webkit-appearance:none;height:3em;width:3em;background-color:#00904b;border-radius:50%;box-shadow:0 .3em .5em 0 rgba(0,0,0,.16);cursor:pointer;border:none}.shindanform_sec_slider input[type=range]::-ms-thumb{appearance:none;height:3em;width:3em;background-color:#00904b;border-radius:50%;cursor:pointer;transform:translateY(-25%);border:none}.shindanform_sec_slider input[type=range]:active::-webkit-slider-thumb{background-color:#fff;border:3px solid #00904b}.shindanform_result{font-size:10px;font-size:clamp(10px,2.564vw,14px);padding-bottom:3em;background:#f6f6f6}.shindanform_result_table-wrap:after{content:'';display:block;background-color:#00904b;clip-path:polygon(0% 0%,100% 0%,50% 100%);width:100%;height:5.7em;margin-top:-.5px}.shindanform_result_table{background:#00904b;padding:2.5em 1.5em 3em}.shindanform_result_table h2{color:#fff;font-weight:700;font-size:2em;line-height:2;padding-left:1.7em;letter-spacing:-.03em;background-image:url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/shindanform_search.png);background-repeat:no-repeat;background-position:left center;background-size:1.45em}.shindanform_result_table table{width:100%;overflow:hidden;border:solid 1px #b4b4b4;border-collapse:collapse;font-size:1.1em;line-height:2;font-weight:700}.shindanform_result_table th{background:#fafafa;text-align:left;padding:.3em .6em}.shindanform_result_table td{border-left:solid 1px #b4b4b4;background:#fff;padding:.3em 1em}.shindanform_result_table tr+tr th,.shindanform_result_table tr+tr td{border-top:solid 1px #b4b4b4}.shindanform_result_body{font-size:1.8em;font-weight:700;line-height:1.3;text-align:center;margin-top:1.5em}.shindanform_result_body strong{font-size:2.5em;color:#e04b00;font-weight:900;display:inline-block}.shindanform_result_body .sorry{padding:1em 0;font-size:.6em}.shindanform_result_point{background:#f1f1f1;padding:1.2em 1.5em;text-align:center;margin:2.3em 1.5em 0;border-radius:1.1em;font-feature-settings:"palt"}.shindanform_result_point h3{display:inline-block;padding:.38em 0 .02em 2.2em;font-size:2em;font-weight:700;line-height:1.222;background-image:url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/shindanform_point.png);background-repeat:no-repeat;background-position:left .4em center;background-size:1.666em auto}.shindanform_result_point p{font-size:1.4em;font-weight:700;line-height:1.4;margin-top:1em;text-align:center}.shindanform_result_point p strong{color:#e04b00}.anken{background:#f6f6f6;padding:1.9em 1.5em 5em}#search_result .anken{padding:2.4em 1.5em 6.5em;background:#f6f6f6}.anken_ttl{text-align:center}.anken_ttl>span{display:block}.anken_ttl .subttl{display:inline-block;font-size:1.6em;font-weight:700;position:relative;min-width:12.2em;padding:.2em 1.5em 0;line-height:2.1em;z-index:1;margin:0 auto;background:url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/anken_ttl1.png) no-repeat center top/100% 100%}.anken_ttl .subttl:after{content:"";position:absolute;top:-.2em;left:-1.5em;background:url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/anken_ttl2.png) no-repeat center top/contain;width:2.56em;height:2.66em;z-index:2}.anken_ttl .mainttl{color:#fff4ae;-webkit-text-stroke:1px #333;text-stroke:1px #333;font-size:3em;text-shadow:2px 3px 0 var(--main-color);font-weight:700;line-height:1.7em}.spec_cards{margin:.7em auto 0}.spec_card{box-shadow:0px 0px 10px -5px rgba(0,0,0,.6);border-radius:.5em;background-color:#fff;border-top:6px solid var(--sub-color)}.spec_card+.spec_card{margin:3.8em 0 0}.spec_header{display:flex;justify-content:space-between;padding:2.5em 1.3em;align-items:center;border-bottom:1px dashed #555}.spec_header-name{font-size:2.5em;color:var(--link-color);font-weight:700;text-decoration:underline;line-height:1.2}.spec_header-stars{display:flex}.spec_stars{width:11.4em;height:2em;background:url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/star.svg);background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;background-size:2em,2em,2em,2em,2em;background-position:0 center,2.2em center,4.4em center,6.6em center,8.8em center}.spec_stars--5{background-image:url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/star.svg),url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/star.svg),url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/star.svg),url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/star.svg),url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/star.svg)}.spec_stars--4{background-image:url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/star.svg),url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/star.svg),url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/star.svg),url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/star.svg)}.spec_stars--3{background-image:url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/star.svg),url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/star.svg),url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/star.svg)}.spec_stars--2{background-image:url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/star.svg),url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/star.svg)}.spec_stars--1{background-image:url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/star.svg)}.spec_stars-num{font-size:2.2em;font-weight:700}.spec_banner{padding:2.3em 1.3em 0}.spec_content{padding:2.3em 1.3em 1.8em}.spec_point{display:flex;justify-content:space-between}.spec_point-txt{font-size:1.5em;width:calc(52% - .4em);line-height:1.4}.spec_point-txt ul{list-style:disc inside;padding-left:1.3em;text-indent:-1.3em}.spec_point-txt ul li{line-height:1.3;list-style:disc inside}.spec_point-txt br{display:none}.spec_point-txt ul li:not(:last-child){margin-bottom:.5em}.spec_point-img{width:calc(48% - .4em)}.spec_feature{margin:2.3em 0 0;display:flex;justify-content:space-between;flex-wrap:wrap;background:#fafafa;border-bottom:1px solid #c4c4c4;border-right:1px solid #c4c4c4}.spec_feature-item{width:50%;border-top:1px solid #c4c4c4;border-left:1px solid #c4c4c4}.spec_feature-item:first-child{width:100%}.spec_feature-ttl{background:#e5e5e5;font-size:1.8em;font-weight:700;padding:.6em 1em .5em;text-align:center}.spec_feature-txt{padding:.9em 1em .9em 1.4em;display:flex;align-items:center;height:calc(100% - 3.78em)}.spec_feature-txt .symbol{position:relative;width:3.6em;height:3.6em;line-height:1}.spec_feature-txt .symbol--excellent{border:3px solid #ff4241;border-radius:50%}.spec_feature-txt .symbol--excellent:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2.3em;height:2.3em;border:3px solid #ff4241;border-radius:50%}.spec_feature-txt .symbol--good{border:3px solid #ff4241;border-radius:50%;width:3.4em;height:3.4em;margin:.1em}.spec_feature-txt .symbol--average:after{content:"△";color:var(--main-color);font-size:3.6em;font-weight:600}.spec_feature-txt .symbol--poor:before,.spec_feature-txt .symbol--poor:after{content:"";display:block;background:#3c3c3c;width:100%;height:3px;position:absolute;top:50%}.spec_feature-txt .symbol--poor:before{transform:rotate(45deg);left:0}.spec_feature-txt .symbol--poor:after{transform:rotate(-45deg);right:0}.spec_feature-txt .txt{display:flex;justify-content:space-between;width:calc(100% - 3.6em)}.spec_feature-txt .txt p{font-size:1.5em;margin:0 0 0 1em;line-height:1.2;font-weight:500}.spec_accordion{margin:40px auto}.spec_accordion .spec_apply{cursor:pointer;position:relative;padding:32px 34px;border-radius:8px;background:#777;box-shadow:0px 0px 10px -3px rgba(0,0,0,.6);display:flex;align-items:center}.spec_accordion .spec_apply .tx{padding:0 14px;font-size:35px;font-weight:600;color:#fff;letter-spacing:-.04em;line-height:1}.spec_accordion .spec_apply .tx_ok{color:#fff}.spec_accordion .spec_apply .tx_ng{color:#fff}.spec_accordion .spec_apply .star img{width:28px}.spec_accordion .spec_apply:before{content:"";position:absolute;top:50%;right:33px;width:22px;height:3px;background:#fff;transform:translateY(-50%)}.spec_accordion .spec_apply:after{content:"";position:absolute;top:50%;right:42px;width:3px;height:22px;background:#fff;transform:translateY(-50%);transition:.3s}.spec_accordion .spec_apply.open:after{top:35%;opacity:0;transform:rotate(90deg)}.spec_apply-wrap{display:flex;flex-wrap:wrap}.spec_accordion .card{margin-top:20px;padding:36px 32px;border-radius:8px;border:2px solid #cfcfcf;height:766px;overflow-y:scroll;align-items:center}.spec_accordion .btn_res{display:none}.spec_accordion .btn_res.ok{padding-bottom:40px}.spec_accordion .btn_res .row_1{margin-bottom:14px}.spec_accordion .btn_res .row_1 .tx{padding-right:20px;font-size:31px;font-weight:500;letter-spacing:-.025em}.spec_accordion .btn_res .row_1 .star img{width:26px}.spec_accordion .btn_res .row_2{font-size:27px;color:#7e7e7e;letter-spacing:-.025em}.spec_accordion .btn_res .user_px{margin:24px auto 27px}.spec_accordion .btn_res .user_px .px{width:122px;background-color:#ebebeb;border-radius:50%}.spec_accordion .btn_res .user_px .px img{display:block;width:100%;height:auto}.spec_accordion .btn_res .user_px .tx{position:relative;width:calc(100% - 158px);padding:22px;margin-left:36px;background:#f5f5f5;border-radius:19px;font-size:28px;font-weight:500;letter-spacing:-.025em}.spec_accordion .btn_res .user_px .tx:before{content:"";position:absolute;bottom:20%;left:-25px;width:29px;height:25px;background:url(//xn--ecknd9ic7spb4dc5114f4kxa.com/wp-content/themes/cardloan-now/assets/img/ico_tra_2.png) no-repeat top/cover}.spec_accordion .btn_res .user_tbl{justify-content:space-between}.spec_accordion .btn_res .user_tbl .bx{width:49.5%;padding:12px 0 14px;font-size:28px;letter-spacing:-.04em;text-align:center}.spec_accordion .btn_res .user_tbl .bx:nth-child(5),.spec_accordion .btn_res .user_tbl .bx:nth-child(6){margin-top:12px}.spec_accordion .btn_res .user_tbl .th{background-color:#7e7e7e;color:#fff}.spec_accordion .btn_res .user_tbl .td{background-color:#f5f5f5}.spec_accordion .btn_res .msg{margin-top:24px;font-size:28px;line-height:1.35}.spec_accordion .btn_res .summary figure{margin:46px auto}.spec_accordion .btn_res .summary h2{font-size:50px;font-weight:600;letter-spacing:-.025em;text-align:center;color:var(--main-color)}.spec_accordion .btn_res .summary h2 span{position:relative}.spec_accordion .btn_res .summary h2 span:before,.spec_accordion .btn_res .summary h2 span:after{content:"";position:absolute;top:0;bottom:0;left:-44px;width:39px;height:53px;margin:auto;background:url(//xn--ecknd9ic7spb4dc5114f4kxa.com/wp-content/themes/cardloan-now/assets/img/ico_summ.png) no-repeat center/contain}.spec_accordion .btn_res .summary h2 span:after{left:auto;right:-44px;transform:scale(-1,1)}.spec_accordion .btn_res .summary .boxs{margin:30px 0 0}.spec_accordion .btn_res .summary .boxs .bx{padding:47px 40px 40px;border-radius:8px}.spec_accordion .btn_res .summary .boxs .merit{background-color:#f3f9ff;border:2px solid #86beff}.spec_accordion .btn_res .summary .boxs .demerit{background-color:#fff9f9;border:2px solid #ffbaba}.spec_accordion .btn_res .summary .boxs .bx h3{margin-bottom:22px;align-items:center}.spec_accordion .btn_res .summary .boxs .bx h3 span{padding-left:8px;display:block;font-size:37px;font-weight:600;line-height:1;letter-spacing:-.025em}.spec_accordion .btn_res .summary .boxs .bx p{margin-top:24px;font-size:28px;font-weight:500;line-height:1.7}.spec_accordion .btn_res .summary .boxs .bx:first-child{margin-bottom:15px}.spec_accordion .btn.ng{margin-top:10px}.spec_accordion .btn_res.ng h2{margin:43px auto 33px;padding-bottom:20px;font-size:33px;font-weight:600;letter-spacing:-.025em;line-height:1.3;border-bottom:2px solid #cfcfcf}.spec_accordion .btn_res.ng h2 span{font-size:41px;letter-spacing:-.025em}.spec_accordion .btn_res.ng dl dt,.spec_accordion .btn_res.ng dl dd{margin-bottom:14px}.spec_accordion .btn_res.ng dl dt{width:40px}.spec_accordion .btn_res.ng dl dd{width:calc(100% - 40px);padding-left:14px;font-size:33px;font-weight:500;line-height:1.3;letter-spacing:.01em}.spec_accordion .btn_res.ng .info{margin-top:10px}.spec_accordion .btn_res.ng .info .th{width:60px}.spec_accordion .btn_res.ng .info .td{width:calc(100% - 60px)}.spec_accordion .btn_res.ng .info p{font-size:23px;line-height:1.4;color:#7e7e7e}.spec_faq,.spec_apply{margin-top:1.4em}.spec_faq .spec_faq-ttl{color:#fff;cursor:pointer;position:relative;padding:32px 34px;border-radius:8px;background:#777;box-shadow:0px 0px 10px -3px rgba(0,0,0,.6);display:flex;align-items:center}.spec_faq .spec_faq-ttl figure{width:51px}.spec_faq .spec_faq-ttl figure img{width:100%;display:block}.spec_faq .spec_faq-ttl p{width:calc(100% - 61px);padding-left:10px;font-size:35px;font-weight:600;color:#fff;letter-spacing:-.04em;line-height:1}.spec_faq .spec_faq-ttl:before{content:"";position:absolute;top:50%;right:33px;width:22px;height:3px;background:#fff;transform:translateY(-50%)}.spec_faq .spec_faq-ttl:after{content:"";position:absolute;top:50%;right:42px;width:3px;height:22px;background:#fff;transform:translateY(-50%);transition:.3s}.spec_faq .spec_faq-ttl.open:after{top:35%;opacity:0;transform:rotate(90deg)}.spec_faq .spec_faq-cont{margin-top:30px;display:none;cursor:pointer}.spec_faq .spec_faq-cont .faq-item-ttl{padding:27px 66px 27px 30px;margin-bottom:16px;border-radius:8px;border:2px solid #cab67f;align-items:center;position:relative;transition-property:all;transition:.3s linear;display:flex}.spec_faq .spec_faq-cont .faq-item-ttl:last-of-type{margin-bottom:0}.spec_faq .spec_faq-cont .faq-item-ttl.open{border:none}.spec_faq .spec_faq-cont .faq-item-ttl figure{width:61px}.spec_faq .spec_faq-cont .faq-item-ttl figure img{display:block;width:100%;height:auto}.spec_faq .spec_faq-cont .faq-item-ttl p{width:calc(100% - 61px);padding-left:10px;font-size:30px;font-weight:500;letter-spacing:-.025em;line-height:1.3}.spec_faq .spec_faq-cont .faq-item-ttl:before{content:"";position:absolute;top:50%;right:33px;width:22px;height:3px;background:#353535;transform:translateY(-50%)}.spec_faq .spec_faq-cont .faq-item-ttl:after{content:"";position:absolute;top:50%;right:42px;width:3px;height:22px;background:#353535;transform:translateY(-50%);transition:.3s}.spec_faq .spec_faq-cont .faq-item-ttl.open:after{top:35%;opacity:0;transform:rotate(90deg)}.spec_faq .spec_faq-cont .faq-item-cont{display:none;padding:30px 0;font-size:30px;letter-spacing:-.015em;line-height:1.6;border-top:2px solid #cfcfcf}.spec_conveni{margin:2.4em 0 0;border-radius:.5em;border:2px solid var(--sub-color);border-top:none}.spec_conveni-ttl{padding:.5em 1em;background-color:var(--sub-color);color:#fff;font-size:1.8em;font-weight:700;text-align:center;border-radius:.2em .2em 0 0}.spec_conveni-img{padding:1em 0;display:flex;justify-content:center}.spec_conveni-img img{display:block;margin:0 .9em;width:5.2em;height:auto}.spec_time{margin:2.5em -1.2em 0;width:calc(100% + 2.4em);padding:2em 0 1.5em;background:#04142f;color:#fff}.spec_time>span{display:block}.spec_time .smalltxt{font-size:1.5em;font-weight:700;text-align:center}.spec_time .largetxt{text-align:center;font-size:3em;font-weight:700;margin:.5em 0 0}.spec_cta{margin:2.7em 0 0;text-align:center}.spec_cta-koegake{display:inline-block;position:relative;text-align:center;font-size:2.4em;font-weight:700;padding:0 1.4em}.spec_cta-koegake>span:before,.spec_cta-koegake>span:after,.spec_cta-koegake:before,.spec_cta-koegake:after{content:"";position:absolute;top:.4em;height:1px;background:#000}.spec_cta-koegake:before,.spec_cta-koegake:after{width:.83em}.spec_cta-koegake:before{transform:rotate(60deg);left:0}.spec_cta-koegake:after{transform:rotate(-60deg);right:0}.spec_cta-koegake>span:before,.spec_cta-koegake>span:after{width:1.1em}.spec_cta-koegake>span:before{transform:rotate(60deg);left:.2em}.spec_cta-koegake>span:after{transform:rotate(-60deg);right:.2em}.spec_cta-btn{margin:1.2em 0 0}.spec_cta-btn a{display:block;padding:1.2em 1em 1em;border-radius:5em;background:var(--main-color);box-shadow:0px 0px 13px -3px rgba(0,0,0,.6);color:#fff;text-align:center;margin:0 1em}.spec_cta-btn a>span{display:block}.spec_cta-btn a .smalltxt{font-size:2em;font-weight:700;line-height:1.3}.spec_cta-btn a .largetxt{font-size:2.5em;font-weight:700;line-height:1.3}.animation-pikopiko{animation:pikopiko 2s ease infinite}@keyframes pikopiko{0%{transform:translateY(0)}5%{transform:translateY(0)}10%{transform:translateY(0)}20%{transform:translateY(-10px)}25%{transform:translateY(0)}30%{transform:translateY(-15px)}50%{transform:translateY(0)}100%{transform:translateY(0)}}.spec_company{font-size:clamp(10px,1.5vw,13px);color:gray;text-align:center;padding:1em 0 0;line-height:1.3}.spec_note{margin:2.7em 0 0}.spec_note-txt{color:#707070;line-height:1.2;padding:0 1em}.credit.spec_card .red{color:var(--sub-color)}.credit .spec_header{padding:2em 1.3em}.credit .spec_point-txt{color:var(--sub-color);font-weight:700;font-size:1.8em;width:100%}.credit .spec_point-txt br{display:block}.credit .spec_point-img{margin:2em auto;width:60%}.credit .spec_header-stars{justify-content:center}.credit .spec_feature{margin:2em 0 0}.credit .spec_feature-item:first-child{width:50%}.credit .spec_feature-ttl{font-size:1.6em}.credit .spec_feature-txt{min-height:6.5em}.credit .spec_feature-txt .txt{width:100%;justify-content:center}.credit .spec_feature-txt .txt p{margin:0;text-align:center;font-weight:700;line-height:1.3}.credit .spec_feature-txt .large{font-size:1.2em}.credit .spec_feature-txt .small{font-weight:400;font-size:.8em}.credit .spec_feature-txt .icon-list{list-style:none;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;width:100%}.credit .spec_feature-txt .icon-list li{width:25%;max-width:60px}.credit .spec_feature-txt .icon-list li img{padding:0 .2em}.credit .anken-box{padding:0;background:#fff;font-size:min(2.66vw,14px);margin:2em 0;border:solid 1px #333;border-radius:5px}.credit .anken-box-title{background:#f4f4f4;padding:.8em 1em;font-size:inherit;font-size:1.6em;border-radius:5px;padding:.8em 2em;text-align:center;cursor:pointer}.credit .accordion .anken-box-title{position:relative;padding:.8em 2em .8em 2.3em;text-align:left}.credit .accordion .anken-box-title.open{border-bottom:solid 1px #333;border-radius:5px 5px 0 0}.credit .anken-box-title:before{display:none}.credit .accordion .anken-box-title:after{content:"開く";position:absolute;top:50%;right:1em;transform:translateY(-50%);font-weight:400;font-size:.6em;width:3em;text-align:left}.credit .accordion .anken-box-title.open:after{content:"閉じる"}.credit .anken-box-title .ttl{position:relative}.credit .anken-box-title .ttl:before{content:"";position:absolute;top:50%;left:-.2em;transform:translate(-100%,-50%);width:1.3em;height:1.3em}.credit .osusume .anken-box-title .ttl:before{background:url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/anken_osusume.png) no-repeat left center/contain}.credit .feature .anken-box-title .ttl:before{background:url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/anken_feature.png) no-repeat left center/contain}.credit .olive .anken-box-title .ttl:before{background:url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/anken_olive.png) no-repeat left center/contain}.credit .accordion .anken-box-title .icon{position:absolute;top:50%;right:2.7em;transform:translateY(-50%);width:1.3em;height:1.3em;background:#fff;padding:0;border:1px solid #333;border-radius:50%}.credit .accordion .anken-box-title .icon:before,.credit .accordion .anken-box-title .icon:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70%;height:.15em;background:#00904b}.credit .accordion .anken-box-title .icon:after{transform:translate(-50%,-50%) rotate(90deg)}.credit .accordion .anken-box-title.open .icon:after{transform:translate(-50%,-50%)}.credit .accordion-content{display:none}.credit .anken-box-content{padding:1.2em 1em}.credit .anken-box-content p,.credit .anken-box-content li{font-size:1.4em;line-height:1.5;font-weight:700}.credit .anken-box-content p strong{color:#ff3030}.credit .anken-box ul,.credit .anken-box ol{margin:0;padding:0;list-style:none}.credit .anken-box ul li{position:relative;background:0 0;padding:0 0 0 1.5em}.anken-box ul li+li{margin:1em 0 0}.credit .anken-box ul li:before{content:"";position:absolute;top:.1em;left:0;width:1.2em;height:1.2em;background:url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/anken_check.png) no-repeat left center/contain}.credit .anken-box ol{margin:1.4em 0 0}.credit .anken-box ol li{position:relative}.anken-box ol li+li{margin:1.5em 0 0}.credit .anken-box ol li+li:after{content:"";position:absolute;top:-.6em;left:50%;transform:translate(-50%,-100%);border-top:.5em solid #333;border-right:.5em solid transparent;border-left:.5em solid transparent}.credit .anken-box ol li .num{display:inline-block;background:#28a46a;color:#fff;border-radius:50%;width:1.4em;height:1.4em;text-align:center;line-height:1.4em;margin:0 .5em 0 0}.credit .anken-box ol li .ttl{border:solid 1px #333;border-radius:5px;padding:.6em;background:#fafafa}.credit .anken-box ol li .txt{margin:.7em 0 0;font-size:.8em;font-weight:400}.credit .anken-box.campaign{margin-bottom:0;border:solid 1px var(--sub-color)}.credit .campaign .anken-box-title{background:var(--sub-color);color:#fff;border-radius:5px 5px 0 0}.credit .spec_cta-koegake{font-size:2em}.credit .spec_cta-btn a{margin:0;min-height:7em;padding:1.4em 1em}.credit .spec_cta-btn .smalltxt{font-size:1.8em;padding:0 .5em;line-height:1.2}.credit .spec_cta-btn .largetxt{margin:.2em 0 0}.column_header{padding:1.8em 1.5em 1.2em;background:rgba(43,129,41,.1);border-bottom:5px solid var(--main-color);text-align:center}.column_header-catch{display:inline-block;font-size:1.5em;font-weight:700;background:#ffdb01;padding:.4em;border-radius:.3em;text-align:center;line-height:1em}.column_header-ttl{margin:1em 0 0;line-height:1.3;text-align:center}.column_header-ttl .row1{display:block;font-size:2em;font-weight:700}.column_header-ttl .row2{display:inline-block;position:relative;font-size:3.2em;font-weight:800;color:#04944c;margin:0 0 0 .3em;letter-spacing:.05em}.column_header-ttl .row2 .num{font-size:1.3em}.column_header-ttl .row2 .small{font-size:.7em}.column_header-ttl .row2:before{content:"";position:absolute;top:.2em;left:-1em;background:url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/column_ttl1.png) no-repeat center top/contain;width:.84em;height:1em}.column_header-ttl .row2:after{content:"";position:absolute;top:-.4em;right:-.7em;background:url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/column_ttl2.png) no-repeat center top/contain;width:1.06em;height:.87em}.column_content{padding:2.9em 2em 2.8em}.column_item+.column_item{margin:4.9em 0 0}.column_item-ttl{position:relative;padding:0 0 0 6em}.column_item-ttl .num{position:absolute;top:50%;left:0;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;font-size:2.2em;color:#fff;background:var(--main-color);height:2em;width:2em;letter-spacing:-.05em;border-radius:50%;font-weight:700}.column_item-ttl .txt{font-size:2.4em;font-weight:700;line-height:1.2}.column_item-img{margin:2.2em 0 0}.column_item-txt{font-size:1.5em;margin:1.2em .1em 0;line-height:1.4}.erabikata_ttl{background:#fafafa;border-bottom:.3em solid var(--sub-color);padding:2.5em 1em 2.3em;font-weight:700;text-align:center}.erabikata_ttl .small{display:inline-block;position:relative;font-size:1.5em;padding:0 1.2em}.erabikata_ttl .small>span:before,.erabikata_ttl .small>span:after,.erabikata_ttl .small:before,.erabikata_ttl .small:after{content:"";position:absolute;top:.4em;height:.1em;background:var(--sub-color)}.erabikata_ttl .small:before,.erabikata_ttl .small:after{width:.6em;top:.6em}.erabikata_ttl .small:before{transform:rotate(60deg);left:0}.erabikata_ttl .small:after{transform:rotate(-60deg);right:0}.erabikata_ttl .small>span:before,.erabikata_ttl .small>span:after{width:1.1em}.erabikata_ttl .small>span:before{transform:rotate(60deg);left:0}.erabikata_ttl .small>span:after{transform:rotate(-60deg);right:0}.erabikata_ttl .large{display:block;margin:.3em 0 0;font-size:2.8em}.erabikata_content{padding:3em 1.5em 0}.erabikata_content-ttl{position:relative;font-size:1.4em;font-weight:700;text-align:center;line-height:2}.erabikata_content-ttl strong{background-color:#fffbc6;background-image:repeating-linear-gradient(-45deg,#fff,#fff .15em,transparent 0,transparent .3em)}.erabikata_content-ttl img{width:2em;height:2em;margin:0 .6em 0 0;display:inline-block}.erabikata_table{margin:1.4em 0 0;width:100%}.erabikata_table tr{position:relative;display:block}.erabikata_table tr+tr{margin:.5em 0 0}.erabikata_table th{position:absolute;top:0;left:0;width:5.3em;height:100%;font-size:1.1em;padding:.8em .4em;color:#fff;font-weight:700;writing-mode:vertical-rl;border-radius:.5em;display:flex;align-items:center;justify-content:center;line-height:1.2}.erabikata_table .green th{background:#0f4506}.erabikata_table .brawn th{background:#634a09}.erabikata_table td{margin:0 0 0 6.3em;display:flex;background:#fafafa;border-radius:.5em}.erabikata_table td+td{margin-top:.5em}.erabikata_table td .arrow{position:relative;font-weight:500;color:#fff;font-size:1.1em;padding:.8em .3em .8em .8em;border-radius:.5em;width:11em;line-height:1.2;letter-spacing:.03em;margin:0 1.5em 0 0;display:flex;align-items:center}.erabikata_table .green td .arrow{border-left:4px solid #0b4d00;background:#5e9d53}.erabikata_table .brawn td .arrow{border-left:4px solid #84620d;background:#cdad5b}.erabikata_table td .arrow:after{content:"";position:absolute;top:0;right:.4em;transform:translateX(100%);width:2em;height:100%}.erabikata_table .green td .arrow:after{background:url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/erabikata_green.png) no-repeat center top/100% 100%}.erabikata_table .brawn td .arrow:after{background:url(//cardloan-now.com/wp-content/themes/cardloan-now/assets/img/erabikata_brawn.png) no-repeat center top/100% 100%}.erabikata_table td .arrow>span{display:block}.erabikata_table td .link{display:flex;align-items:center;padding:1em 1.5em;width:calc(100% - 11em)}.erabikata_table td .link>a{display:block}.erabikata_table td .link img{width:7em;height:auto}.erabikata_table td .link .txt{color:var(--link-color);font-weight:900;text-decoration:underline;font-size:1.3em;margin:0 0 0 .8em;line-height:1.2}.erabikata_txt{padding:2.2em 1.5em 2.6em}.erabikata_txt p{font-size:1.4em;line-height:2}.yellow-stripe,.erabikata_txt p:first-child strong,.erabikata_txt p:last-child strong{background-color:#fffbc6;background-image:repeating-linear-gradient(-45deg,#fff,#fff .15em,transparent 0,transparent .3em)}.erabikata_txt p+p{margin:2em 0 0}.erabikata_txt .box{border:.1em dashed var(--sub-color);padding:.7em;border-radius:.3em;margin:1em 0 0}.faq{padding:3em 0 3em}.faq_ttl img{width:10em;margin:0 auto}.faq_ttl .txt{display:block;text-align:center;font-size:2.8em;color:#045692;font-weight:700;margin:.3em 0 0}.faq_ttl .txt span{display:inline-block;background:#ffe27a;border-radius:.2em;padding:.4em .2em .45em}.faq_list{margin:2.6em 0 0}.faq_list dl{position:relative;cursor:pointer}.faq_list dl+dl{margin:1.1em 0 0}.faq_list dt{font-size:1.4em;padding:1.2em 1em 1.2em 1.4em;margin:0 .9em;position:relative;background:#f3f3f3;border-radius:.5em;font-weight:700}.faq_list .icon{display:block;position:absolute;top:50%;right:1em;transform:translateY(-50%);width:1.57em;height:1.57em;background:#4b7dc7;border-radius:50%;z-index:1}.faq_list .icon:before,.faq_list .icon:after{content:'';display:block;position:absolute;top:50%;right:.3em;z-index:2;width:1em;height:2.5px;background:#fff;transform:translateY(-50%)}.faq_list .icon:after{transform:translateY(-50%) rotate(90deg);transition:all .3s}.faq_list .open .icon:after{transform:translateY(-50%) rotate(0)}.faq_list dd{padding:1em 1.5em 2.2em}.faq_list dl:last-of-type dd{padding:1em 1.5em 0}.faq_list dd>p{font-size:1.4em;line-height:1.8;margin:1em 0 0}.faq_list dd .orange{color:#d97010}.faq_list dd .box{border:1px dashed #000;background:#fffff8;padding:.5em}.faq_list dd .link{color:var(--link-color);text-decoration:underline}.faq_list dd .anken{width:calc(100% + 3em);margin:4em 0 0 -1.5em;padding:1.9em 1.5em 4em}.faq_list dd .erabikata_table{margin:1.4em 0 4em}.faq .erabikata_ttl,.faq .erabikata_content-ttl,.faq .erabikata_txt,.faq .erabikata>img{display:none}.faq .erabikata_content{padding:0}.faq_list dd .search_area{padding:1.3em 0 3em;padding:1.3em 0 0}.flow{margin:1.7em 0 0}.flow_ttl{background:#4881d8;text-align:center;font-weight:700;line-height:1.3;display:flex;justify-content:center;align-items:center;padding:0 3em 0 0}.flow_ttl .catch{position:relative;display:flex;align-items:center;justify-content:center;color:#d97010;width:5em;height:5em;background:#fff;border-radius:50%}.flow_ttl .catch:after{content:"";position:absolute;top:50%;right:0;transform:translate(90%,-50%);border-style:solid;border-color:transparent transparent transparent #fff;border-width:.5em 0 .5em .8em}.flow_ttl .txt{display:block;font-size:2em;color:#fff;padding:.8em 0;margin:0 0 0 1em}.flow_content{padding:1.1em 1.5em 4em}.search_result-ttl{background:var(--main-color);color:#fff;padding:1.6em 1.4em 1.4em}.search_result-ttl img{width:2em;height:2em}.search_result-ttl .txt{display:inline-block;font-size:1.6em;font-weight:700;letter-spacing:.05em;line-height:1.3;margin:0 0 0 .5em}.search_result-ttl .num{color:var(--emp-color)}.search_result .accordion-container{padding:1em 1.5em}.search_result .accordion-title{font-size:1.6em;font-weight:700;position:relative;padding:1em;color:var(--main-color);background:#fafafa;border:1px solid var(--main-color);border-radius:.4em;cursor:pointer}.search_result .accordion-title:after{content:"";position:absolute;right:1.56em;top:33%;transition:all .2s ease-in-out;display:block;width:.69em;height:.69em;border-top:solid 3px var(--main-color);border-right:solid 3px var(--main-color);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.search_result .accordion-title.open:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:45%}.search_result .accordion-content{display:none}.search_result-table{width:100%;margin:1em 0;box-shadow:0px 4px 4px rgb(0 0 0/25%);border-collapse:collapse}.search_result-table tr th,.search_result-table tr td{width:50%;padding:.8em;border:solid 1px #00904b;font-weight:500;vertical-align:middle;line-height:1.3;font-size:1.3em;text-align:left}.search_result-table tr th{font-weight:700}.search_result-table tr td span+span:before{content:", "}.sorry{padding:2em 1.3em 3em}.sorry-ttl{text-align:center;margin-bottom:1.3em;color:var(--main-color);font-size:1.8em}.sorry-txt{text-align:center;font-size:1.4em}.page_header{padding:4em 1.5em 2.5em}.page_content{padding:0 1.5em 4em}.page_ttl{font-size:2.4em;font-weight:700;line-height:1.2}.page_content h3{font-size:1.8em;font-weight:700;line-height:1.3;margin:1.8em 0 0}.page_content p,.page_content dl,.page_txt{font-size:1.5em;line-height:1.3;margin:.8em 0 0}p.page_link{text-align:center;margin:2em 0 0}.page_link a{display:inline-block;background:var(--main-color);color:#fff;font-weight:700;padding:1em 1.2em;border-radius:5em;box-shadow:0px 0px 10px -5px rgb(0 0 0/60%)}.about dt{border-top:solid 1px #444;padding:1.3em 0 0;font-weight:700}.about dd{margin:.8em 0 0;padding:0 0 1.4em;line-height:1.2}.about dd:last-child{padding:0}.about dd a{color:var(--link-color);text-decoration:underline}.error404 main{min-height:calc(100vh - 22em)}.error404 .page-txt{margin:1em 0 0}.page-id-285 main{min-height:calc(100vh - 22em)}.grad-wrap{position:relative;padding-bottom:80px}.grad-btn{z-index:2;position:absolute;right:0;bottom:0;left:0;width:200px;margin:auto;padding:12px 0;border-radius:6px;background:#00904b;color:#fff;font-size:1.3em;text-align:center;cursor:pointer;font-weight:600;transition:.2s ease;box-shadow:0px 4px 4px rgb(0 0 0/25%)}.grad-btn:before{content:"続きを読む"}.grad-item{position:relative;overflow:hidden;height:400px}.grad-item:before{display:block;position:absolute;bottom:0;left:0;width:100%;height:150px;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,.9) 50%,rgba(255,255,255,.9) 50%,#fff 100%);background:linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,.9) 50%,rgba(255,255,255,.9) 50%,#fff 100%);content:""}.grad-trigger{display:none}.grad-trigger:checked~.grad-btn:before{content:"閉じる"}.grad-trigger:checked~.grad-item{height:auto}.grad-trigger:checked~.grad-item:before{display:none}.anken-links{padding:20px 0 0;text-align:center}.anken-links-header{background:var(--sub-color)}.anken-links-header h2{line-height:2.6em;display:flex;justify-content:center;align-items:center;font-size:clamp(18px,4.8vw,30px);color:#fff}.anken-links-header h2 img{width:1.2em;margin-right:5px}.anken-links__content{padding:15px;max-width:600px;margin:0 auto;font-size:clamp(10px,2.56vw,13px)}.anken-links__list{display:flex;flex-wrap:wrap;list-style:none}.anken-links__list li{display:block;width:calc(100%/3);padding:1.5%;text-align:center}.anken-links__list li:nth-of-type(n+10){display:none}.anken-links__list li .name{font-size:1.2em;font-weight:700;margin:.5em 0 0;line-height:1.2;display:block}.anken-links__list li .name br{display:none}.anken-links__more{width:80%;background:var(--main-color);padding:.7em;border-radius:10em;font-weight:700;font-size:1.6em;margin:1em auto 0;color:#fff;cursor:pointer;text-align:center}.footer{padding:3.8em 1em 13em;background:#fafafa}.page-id-3 .footer,.page-id-82 .footer,.page-id-86 .footer,.page-id-285 .footer{padding:3.8em 1em 1.7em}.footer_logo{width:27em;margin:0 auto}.footer_info{margin:.5em 0 0;text-align:center;font-size:1.5em;cursor:pointer}.footer .copyright{margin:2.7em 0 0;text-align:center;color:#6b6b6b}.banner{position:fixed;bottom:0;left:50%;transform:translate(-50%,100%);width:100%;z-index:99;transition:all .3s}.banner a{display:block;cursor:pointer;padding:.6em 1.2em;background:rgba(213,228,233,.5)}.banner img{margin:0 auto;max-width:450px}.banner.open{transform:translate(-50%,0)}.footer .search_area_new{display:none}.popup{font-size:2.7vw;position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);z-index:9999;max-width:470px;margin:0 auto;width:calc(100% - 20px);border-radius:0 0 1.2em 1.2em;box-shadow:0 .3em .6em 0 rgba(0,0,0,.16);display:none}.popup-heading{background:#fffcf4;padding:1.8em 0;border-top:.7em solid #ffe282;text-align:center;font-weight:700}.popup .heading-sub{display:block;font-size:calc(16vw/3.75);line-height:1;margin:0;padding:0}.popup .heading-sub{padding:5px 10px 3px;display:flex;justify-content:center}.popup .heading-sub span{font-size:1.2rem;background:#fff;padding:5px 15px 2px;border-radius:10px}.popup .heading-main{display:block;font-size:calc(20vw/3.75);line-height:1;margin:.5em 0 0;text-align:center}.popup .heading-main .orange{color:#ff6200}.popup-content{background:#fff;padding:2.6em 1.7em 3.3em;border-radius:0 0 1em 1em;text-align:center}.popup-flex{display:flex;align-items:center}.popup-flex a{display:block;width:42%}.popup-flex img{width:100%}.popup-flex ul{margin:0 0 0 1em}.popup-flex li{position:relative;padding:0 0 0 1em;font-size:calc(12.5vw/3.75);font-weight:700;line-height:1.3}.popup-flex li:before{content:"・";position:absolute;top:0;left:0}.popup-flex li+li{margin:.8em 0 0}.popup-flex li .green{color:#138900}.popup .koegake-wrap{position:relative;display:inline-block;margin:3em 0 0}.popup .koegake-wrap:before,.popup .koegake-wrap:after{position:absolute;bottom:-.5em;display:block;content:"";width:2px;height:1.3em;border-radius:1px;background:#000}.popup .koegake-wrap:before{webkit-transform:rotate(-40deg);transform:rotate(-40deg);left:0}.popup .koegake-wrap:after{webkit-transform:rotate(40deg);transform:rotate(40deg);right:0}.koegake{font-size:calc(20vw/3.75);margin:0;color:#000;padding:0 .8em;font-weight:700;font-size:clamp(14px,3.733vw,28px);display:flex;justify-content:center;align-items:center;margin-bottom:.5em;color:#ff3030}.koegake:before,.koegake:after{display:block;content:"";width:2px;height:1em;background:#ff3030;border-radius:1px;margin-bottom:4px}.koegake:before{-webkit-transform:translateY(10%) rotate(-30deg);transform:translateY(10%) rotate(-30deg);margin-right:7px}.koegake:after{-webkit-transform:translateY(10%) rotate(30deg);transform:translateY(10%) rotate(30deg);margin-left:7px}.popup .koegake{font-size:calc(18vw/3.75);margin:0;color:#000;padding:0 .8em;font-weight:700}.popup .koegake:before,.popup .koegake:after{margin:0;background:#000;width:2px}.popup .koegake:before{transform:translate(-.6em,.1em) rotate(-30deg)}.popup .koegake:after{transform:translate(.6em,.1em) rotate(30deg)}.popup .koegake .orange{color:#ff6200}.popup img{width:100%;max-width:100%}.btn--cta{display:flex;justify-content:center;text-align:center;width:100%;height:100%;box-shadow:inset 0px 4px 24px rgb(255 255 255/20%),0px 4px 4px rgb(0 0 0/25%);border-radius:12px;position:relative;border-bottom:solid 4px #901010;overflow:hidden;background:#ff3030;color:#fff;font-weight:800;font-size:18px;font-size:clamp(18px,4.8vw,36px) !important;line-height:1.3;padding:14px 0;position:relative}.btn--cta--left{width:90%;display:flex;flex-direction:column;font-weight:800}.btn--cta--left--anken_name{font-size:12px;font-size:clamp(12px,3.2vw,24px)}.btn--cta--left--anken_name br{display:none}.btn--cta-text{font-size:16px;font-size:clamp(16px,4.267vw,32px)}.popup .btn--cta{margin:.6em 0 0}.popup-txt{font-size:calc(14vw/3.75);margin:1.4em 0 0;line-height:1.4;font-weight:700;text-align:center}.popup-txt span{display:inline;background:linear-gradient(transparent 50%,#fff492 50%)}.popup-close{position:absolute;top:0;right:0;transform:translate(20%,-38%);background:#fff;border:1px solid #707070;width:3em;height:3em;border-radius:50%;cursor:pointer}.popup-close span{position:absolute;top:50%;left:50%;display:block;width:1.8em;height:.25em;transform:translate(-50%,-50%) rotate(45deg);background:#707070}.popup-close span:nth-child(2){transform:translate(-50%,-50%) rotate(-45deg)}.popup-cover{background:rgba(0,0,0,.8);width:100%;height:100%;position:fixed;z-index:1001;top:0;right:0;bottom:0;left:0}.animation--shine:after{content:"";position:absolute;top:-180px;left:0;width:30px;height:100%;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0;-webkit-animation:shine 5s ease-in-out infinite;animation:shine 2.5s ease-in-out infinite}.balloon2.animation--shine:after{-webkit-animation:shine60 60s ease-in-out infinite;animation:shine60 60s ease-in-out infinite}@-webkit-keyframes shine{0%{-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg);opacity:.5}81%{-webkit-transform:scale(4) rotate(45deg);transform:scale(4) rotate(45deg);opacity:1}100%{-webkit-transform:scale(50) rotate(45deg);transform:scale(50) rotate(45deg);opacity:0}}@-webkit-keyframes shine60{0%{-webkit-transform:scale(0) rotate(45deg);opacity:0}3.333%{-webkit-transform:scale(0) rotate(45deg);opacity:.5}3.375%{-webkit-transform:scale(4) rotate(45deg);opacity:1}4.167%{-webkit-transform:scale(50) rotate(45deg);opacity:0}4.168%{-webkit-transform:scale(0) rotate(45deg);opacity:0}100%{-webkit-transform:scale(0) rotate(45deg);opacity:0}}@keyframes shine60{0%{transform:scale(0) rotate(45deg);opacity:0}3.333%{transform:scale(0) rotate(45deg);opacity:.5}3.375%{transform:scale(4) rotate(45deg);opacity:1}4.167%{transform:scale(50) rotate(45deg);opacity:0}4.168%{transform:scale(0) rotate(45deg);opacity:0}100%{transform:scale(0) rotate(45deg);opacity:0}}.animation--osu{animation:2s osu ease infinite}@keyframes osu{0%{transform:translate(0px,0px)}40%{transform:translate(0px,0px)}50%{transform:translate(0px,7px)}60%{transform:translate(0px,7px)}70%{transform:translate(0px,7px)}80%{transform:translate(0px,0px)}100%{transform:translate(0px,0px)}}@media screen and (min-width:500px){.koegake:before,.koegake:after{width:3px}.koegake:before{margin-right:10px}.koegake:after{margin-left:10px}.popup{font-size:13.5px}.popup .heading-sub{font-size:22px}.popup .heading-main{font-size:26px}.popup-flex li{font-size:16.7px;line-height:1.4}.popup .koegake{font-size:22px}.popup .btn--cta{font-size:22.2px}.popup .btn--cta--left--anken_name{font-size:18px}.popup .btn--cta-text{font-size:24px}.popup-txt{font-size:17px}}.hikaku{font-size:14px}.hikaku .heading-green{position:relative;background:var(--sub-color);padding:1.8em 0;display:flex;flex-direction:column;align-items:center;justify-content:space-around;text-align:center}.hikaku .heading-green h2{text-align:center}.hikaku .heading-sub{padding:.7em 1em .5em;display:inline-block;border-radius:1.5em;background:#fff;font-weight:700}.hikaku .heading-sub span{font-size:1.4em}.hikaku .heading-green .heading-main{color:#fff;font-size:2.4em;font-weight:700;margin:.7em 0 0}.table-hikaku-wrapper{margin:2em 1.5em}.table-hikaku{overflow-x:auto;display:block}.table-hikaku>tbody>tr{display:flex}.table-hikaku>tbody>tr>th{width:6.5em;background:#e5e5e5;border-bottom:solid .1em #c4c4c4;border-right:solid .1em #c4c4c4;border-left:solid .1em #c4c4c4;font-weight:700;text-align:center;padding:1.2em .2em;display:flex;align-items:center;justify-content:center;line-height:1.3;font-size:1.3em}.table-hikaku>tbody>tr>td{width:11em;padding:.8em;border-bottom:solid .1em #c4c4c4;border-right:solid .1em #c4c4c4;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:1.3em}.table-hikaku>tbody>tr:first-child th,.table-hikaku>tbody>tr:first-child td{border-top:solid .1em #c4c4c4}.table-hikaku>tbody>tr>td ul li{position:relative;padding:0 0 0 .7em;line-height:1.3}.table-hikaku>tbody>tr>td ul li+li{margin:.5em 0 0}.table-hikaku>tbody>tr>td ul li:before{content:"・";position:absolute;top:-.2em;left:-.4em;font-size:150%}.table-hikaku>tbody>tr>td p,.table-hikaku>tbody>tr>td a{line-height:1.3}.table-hikaku--name{font-size:1.1em;text-decoration:underline;margin-top:.6em;font-weight:700;color:var(--link-color)}.hikaku .spec_conveni-img{padding:0}.hikaku .spec_conveni-img img{width:2em;margin:0 .15em}.hikaku .spec_stars{width:8em;height:1.4em;background-size:1.4em,1.4em,1.4em,1.4em,1.4em;background-position:0 center,1.6em center,3.2em center,4.8em center,6.4em center}.hikaku .spec_stars-num{display:none}.btn--comparison{position:relative;border-radius:.4em;background:var(--main-color);padding:.8em 2em .8em 1.4em;text-align:center;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:700;animation:pekopekoBtn 2s infinite;box-shadow:0 .4em 0 #0f4506;line-height:1.3;margin:0 0 .4em}.btn--comparison img{width:1.2em;height:auto;margin:0;margin-left:4px;display:block}.btn--comparison:after{content:'';width:.5em;height:.5em;border-top:solid .15em #fff;border-right:solid .15em #fff;position:absolute;right:1.1em;top:50%;transform:translateY(-50%) rotate(45deg)}@keyframes pekopekoBtn{0%{top:0;box-shadow:0 .4em 0 #0f4506}10%{top:.4em;box-shadow:0 0 0 #0f4506}20%{top:0;box-shadow:0 .4em 0 #0f4506}30%{top:.4em;box-shadow:0 0 0 #0f4506}40%{top:0;box-shadow:0 .4em 0 #0f4506}}.credit .table-hikaku td .large{font-size:1.2em;font-weight:700}.credit .table-hikaku td .small{font-size:.8em}.credit .table-hikaku td .red{color:var(--sub-color)}.cushion{position:relative;z-index:1;padding:3em 1.5em;text-align:center;max-width:500px;margin:0 auto}.cushion h2{font-size:2.4em;font-weight:700;line-height:1.5em;margin-bottom:1em;text-align:center}.cushion h3{font-size:2em;font-weight:700;line-height:1.43em;margin:1.8em 0 0;text-align:center}.cushion_img{max-width:400px;margin:0 auto}.cushion_img img{width:100%;height:auto}.cushion p{font-size:1.6em;line-height:1.8em;margin-bottom:1.5em;text-align:center}.cushion a{color:#2767d3;text-decoration:underline}.cushion .red{color:#ed5050}@media screen and (max-width:767px){body{font-size:calc(10vw/4.28)}.pc{display:none}.sp{display:block}.flex_wrapper,.flex-wrap_par{display:block}.cont_750{max-width:100%}.fv{font-size:calc(10vw/4.28)}.hikaku{font-size:calc(10vw/3.75)}.banner img{max-width:100%}}@media screen and (max-width:480px){.search-result-head h2{padding:5px 20px 0}.panel-w{border-radius:8px}.about dl{font-size:4.21vw}.search-result .search-result-head h2{background-position:5% bottom,95% bottom;font-size:30px}}.hidden,[hidden]{display:none !important}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only.focusable:active,.sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media print{*,*:before,*:after{background:#fff !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.cdp-copy-alert-success{z-index:-9999}