@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Zen+Maru+Gothic:wght@400;500;700&display=swap);html{-o-tab-size:4;tab-size:4;word-break:normal;box-sizing:border-box;-moz-tab-size:4;-webkit-text-size-adjust:100%}*,::before,::after{background-repeat:no-repeat;box-sizing:inherit}::before,::after{vertical-align:inherit;text-decoration:inherit}*{margin:0;padding:0}hr{height:0;overflow:visible;color:inherit}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}a{background-color:#fff0}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield;appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit],[role=button]{color:inherit;cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}button:-moz-focusring,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button;appearance:button}button,input,select,textarea{border-style:none;background-color:#fff0}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-width:0}select{-webkit-appearance:none;appearance:none;-moz-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{display:table;max-width:100%;max-width:100%;white-space:normal;color:inherit;border:0}::-webkit-file-upload-button{font:inherit;color:inherit;-webkit-appearance:button}img{border-style:none}progress{vertical-align:baseline}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}html{font-size:100%;scroll-padding-top:70px;overflow-x:hidden}body{font-family:"Noto Sans JP",sans-serif;line-height:1.8;color:#000;letter-spacing:.1em;font-size:15px;word-break:break-all;font-weight:500}@media screen and (max-width:768px){body{line-height:1.6}}article{overflow-x:hidden}a{transition:0.4s;text-decoration:none;color:#000}a.ul{text-decoration:underline}a.bright:hover{opacity:.6;filter:alpha(opacity=60);-ms-filter:"alpha( opacity=60 )"}@media screen and (max-width:768px){a.bright:hover{opacity:1!important}}img{max-width:100%;height:auto;vertical-align:bottom}::-moz-selection{background-color:#50AAE8}::selection{background-color:#50AAE8}p{margin-bottom:20px}li{list-style-type:none}.sb{justify-content:space-between}.udcenter{align-items:center}.lrcenter{justify-content:center}.column{flex-direction:column}.rev{flex-direction:row-reverse}@media screen and (max-width:768px){.sprev{flex-direction:row-reverse!important}}strong,h2,h3,h4{font-weight:700}.marugo{font-family:"Zen Maru Gothic",sans-serif}@-webkit-keyframes scrollDownLine{0%{-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:0 0;transform-origin:0 0}50%{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:0 0;transform-origin:0 0}50.1%{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:0 100%;transform-origin:0 100%}100%{-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:0 100%;transform-origin:0 100%}}@keyframes scrollDownLine{0%{-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:0 0;transform-origin:0 0}50%{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:0 0;transform-origin:0 0}50.1%{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:0 100%;transform-origin:0 100%}100%{-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:0 100%;transform-origin:0 100%}}.fadeIn{animation-name:fadeInAnime;animation-duration:1s;animation-fill-mode:forwards;opacity:0}@keyframes fadeInAnime{from{opacity:0}to{opacity:1}}.fadeUp{animation-name:fadeUpAnime;animation-duration:1s;animation-fill-mode:forwards;opacity:0}@keyframes fadeUpAnime{from{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}.fadeDown{animation-name:fadeDownAnime;animation-duration:1s;animation-fill-mode:forwards;opacity:0}@keyframes fadeDownAnime{from{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}.fadeLeft{animation-name:fadeLeftAnime;animation-duration:1s;animation-fill-mode:forwards;opacity:0}@keyframes fadeLeftAnime{from{opacity:0;transform:translateX(-100px)}to{opacity:1;transform:translateX(0)}}.fadeRight{animation-name:fadeRightAnime;animation-duration:1s;animation-fill-mode:forwards;opacity:0}@keyframes fadeRightAnime{from{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateX(0)}}.fadeinTrigger,.fadeUPTrigger,.fadeDownTrigger,.fadeLeftTrigger,.fadeRightTrigger{opacity:0}.js-marker{display:inline;position:relative;background-image:linear-gradient(90deg,#ffff66,#ffff66);background-repeat:no-repeat;background-position:bottom left;background-size:0 60%;transition:all 1s ease-in-out;font-weight:700}.js-marker.inview{background-size:100% 60%}.timing02{animation-delay:0.5s}.timing03{animation-delay:1s}.timing04{animation-delay:1.5s}.timing05{animation-delay:2s}.timing06{animation-delay:2.5s}.goRight{opacity:0}.img-animation{animation:img-opacity 1s cubic-bezier(.4,0,.2,1) forwards;overflow:hidden;position:relative}.img-animation::before{animation:img-animation 1s cubic-bezier(.4,0,.2,1) forwards;background:#fff;content:"";inset:0;pointer-events:none;position:absolute;z-index:1}@keyframes img-opacity{100%{opacity:1}}@keyframes img-animation{100%{transform:translateX(100%)}}.site-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.site-header img{width:100%;height:auto}.site-header{align-items:center;justify-content:space-between;position:fixed;z-index:999999;width:100%;background-color:#fff;left:0;top:0;z-index:10;transition:1s;height:70px}@media screen and (max-width:1080px){.site-header{height:70px;padding:10px;justify-content:space-between}}.site-header ul.menu_navi li.home{display:none}.site-header.HeightMin{position:fixed;z-index:999999;height:70px;animation:DownAnime 0.5s forwards;border-bottom:#1B4478 1px solid}.site-branding{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.site-branding img{width:100%;height:auto}.site-branding{align-items:center}@media screen and (max-width:768px){.site-branding{display:block}}.site-branding img{vertical-align:middle}.site-btn{display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.site-btn img{width:100%;height:auto}.site-btn{margin-left:auto}.site-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.site-title img{width:100%;height:auto}.site-title{justify-content:center;flex-direction:column;padding-left:20px;line-height:1.2}@media screen and (max-width:768px){.site-title{padding:0}}.site-title img{height:auto;width:280px;vertical-align:middle}@media screen and (max-width:768px){.site-title img{width:250px;height:auto;z-index:99999;position:absolute;top:50%;left:10px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}}.site-title .site-description{font-weight:400;display:block;font-size:11px;color:#1B4478}@media screen and (max-width:768px){.site-title .site-description{display:none}}.site-title .site-description:first-child{margin-left:0}.home .site-title{line-height:.9;margin-top:2px}@media screen and (max-width:768px){.home .site-title{margin-top:0}}.site-explain{border-top:2px solid #000;border-bottom:2px solid #000;padding:0 20px}@media screen and (max-width:768px){.site-explain{font-size:13px;padding:0 10px}}.site-explain p{-webkit-margin-before:20px;margin-block-start:20px}@media screen and (max-width:768px){.site-explain p{-webkit-margin-before:10px;margin-block-start:10px;margin-bottom:10px}}.page-header{padding:20px 0;margin-top:70px;background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/submain.png) center center no-repeat;background-size:cover}@media screen and (max-width:768px){.page-header{font-size:13px;margin-top:70px}}.page-header .sec{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.page-header .sec img{width:100%;height:auto}.page-header .sec{align-items:center;justify-content:center;flex-direction:column;width:100%;height:45vh}@media screen and (max-width:768px){.page-header .sec{height:240px;width:95%;margin:0 auto}}.page-header .sec p{color:#1B4478;font-family:"Zen Maru Gothic",sans-serif;font-size:17px;text-align:center}@media screen and (max-width:768px){.page-header .sec p{text-align:left;margin-bottom:0;font-size:13px}}.page-header h1{width:100%;text-align:center;margin-bottom:20px}.site.start{padding:0}.page-tax-audit .page-header{background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/submain_tax-audit.png) center center no-repeat;background-size:cover}.page-first-tax .page-header{background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/submain_first-tax.png) center center no-repeat;background-size:cover}.page-inheritance-tax .page-header{background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/submain_inheritance-tax.png) center center no-repeat;background-size:cover}.page-welfare-tax .page-header{background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/submain_welfare-tax.png) center center no-repeat;background-size:cover}.page-hurry-tax .page-header{background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/submain_hurry-tax.png) center center no-repeat;background-size:cover}.page-medical-tax .page-header{background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/submain_medical-tax.png) center center no-repeat;background-size:cover}.page-no-tax-return .page-header{background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/submain_no-tax-return.png) center center no-repeat;background-size:cover}.page-inquiry .page-header,.page-about .page-header,.page-price .page-header,page-voice .page-header,.page-privacy .page-header,.page-voice .page-header,.archive .page-header,.single .page-header{height:25vh}.page-inquiry .page-header .sec,.page-about .page-header .sec,.page-price .page-header .sec,page-voice .page-header .sec,.page-privacy .page-header .sec,.page-voice .page-header .sec,.archive .page-header .sec,.single .page-header .sec{height:25vh}footer{width:100%}.fbox{background-color:#F2FAFF;padding:40px 0}@media screen and (max-width:768px){.fbox{padding:20px;margin-top:0}}.fbox .sec{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.fbox .sec img{width:100%;height:auto}.fbox .sec{justify-content:space-between}@media screen and (max-width:768px){.fbox .sec{width:100%;flex-direction:column;align-content:flex-start;align-items:flex-start}}.fbox .sec .flogo img{width:320px}.fbox .sec .banner img{width:200px}.fbox .box_wrap{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.fbox .box_wrap img{width:100%;height:auto}.fbox .box_wrap{justify-content:space-between;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}@media screen and (max-width:1280px){.fbox .box_wrap{display:block}}.footermenu{margin-bottom:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.footermenu img{width:100%;height:auto}.footermenu{justify-content:space-between}@media screen and (max-width:768px){.footermenu{width:100%;padding-top:20px;justify-content:flex-start;border-top:rgb(27 68 120 / .4) 1px solid;margin-top:20px}}.footermenu ul{margin-left:4rem}@media screen and (max-width:768px){.footermenu ul{margin-left:0}}.footermenu ul li{background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/icon_nav.svg) left center no-repeat;background-size:12px;padding:.5em .5em .5em 22px}.footermenu ul li.banner{background:none;padding:.5em .5em .5em 0}@media screen and (max-width:768px){.footermenu ul li{margin-bottom:0}}.footermenu ul li a{font-weight:500}@media screen and (max-width:768px){.footermenu ul li a{padding-left:0;font-size:13px}}.footermenu ul li a:hover{border-bottom:#1B4478 1px solid}.aiferlink{text-align:right;margin-bottom:0}@media screen and (max-width:1280px){.aiferlink{margin-top:40px}}@media screen and (max-width:768px){.aiferlink{margin-top:20px;text-align:left;border-top:#F2FAFF 1px solid;border-bottom:#F2FAFF 1px solid;padding:20px 0}}.fbox .box_wrap .aiferlink img{width:100px}.aiferlink p{font-size:11px}@media screen and (max-width:1280px){.aiferlink p{margin-bottom:10px}}#copyright{background-color:#1B4478;color:#fff;font-size:11px;padding:10px 0}#copyright p.txt2{text-align:right}@media screen and (max-width:768px){#copyright p.txt2{text-align:center}}@media screen and (max-width:768px){#copyright{padding:10px}}#copyright a{color:#fff}#copyright a.linkaifer{font-size:13px}@media screen and (max-width:768px){#copyright a.linkaifer{font-size:11px}}.cbtn{position:fixed;top:100px;right:-100px;z-index:99999;line-height:1.2}@media screen and (max-width:768px){.cbtn{display:none}}.cbtn a{background-color:#1B4478;color:#fff;padding:20px 10px;text-decoration:none;width:40px;margin:0 auto;writing-mode:vertical-rl;font-feature-settings:initial}.cbtnSP_footer{display:none}@media screen and (max-width:1080px){.cbtnSP_footer{border-top:#fff 1px solid;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.cbtnSP_footer img{width:100%;height:auto}.cbtnSP_footer{justify-content:center;position:fixed;z-index:99999;width:100%;bottom:0;left:0;opacity:0;transition:0.4s}.cbtnSP_footer.js-on{opacity:1}.cbtnSP_footer div{text-align:center;flex:1}.cbtnSP_footer div:first-child a{background-color:#1B4478;border-top:#1B4478 1px solid}.cbtnSP_footer div:nth-child(2) a{background-color:#00B900;border-top:#00B900 1px solid}.cbtnSP_footer div:nth-child(3) a{background-color:#fff;color:#1B4478;border-top:#1B4478 1px solid}.cbtnSP_footer div a{color:#fff;font-weight:700;padding:10px 0;display:block;padding:10px 0;line-height:1.4}}.page-inquiry .cbtnSP_footer{display:none}.entry-content{overflow:hidden}.ac{text-align:center}.al{text-align:left}.ar{text-align:right}.pcac{text-align:center}@media screen and (max-width:768px){.pcac{text-align:left}}.pcar{text-align:right}@media screen and (max-width:768px){.pcar{text-align:left}}.fssm{font-size:13px}.fs1{font-size:17px}@media screen and (max-width:768px){.fs1{font-size:15px}}.fs2{font-size:20px}@media screen and (max-width:768px){.fs2{font-size:17px}}.fs3{font-size:22px}@media screen and (max-width:768px){.fs3{font-size:20px}}.mt0{margin-top:0!important}.mt20{margin-top:20px}.mt40{margin-top:40px}@media screen and (max-width:768px){.mt40{margin-top:20px}}.mb0{margin-bottom:0!important}.mb10{margin-bottom:10px!important}.mb20{margin-bottom:20px!important}.mb40{margin-bottom:40px!important}.mb60{margin-bottom:60px}@media screen and (max-width:768px){.mb60{margin-bottom:20px}}.ptmain{padding-top:60px}@media screen and (max-width:768px){.ptmain{padding-top:20px}}.ptsub{padding-top:40px}@media screen and (max-width:768px){.ptsub{padding-top:20px}}.pbmain{padding-bottom:60px}@media screen and (max-width:768px){.pbmain{padding-bottom:20px}}.pbsub{padding-bottom:40px}@media screen and (max-width:768px){.pbsub{padding-bottom:20px}}.pdmain{padding:20px!important}@media screen and (max-width:768px){.pdmain{padding:20px}}.pdsub{padding:20px}@media screen and (max-width:768px){.pdsub.pconly{padding:20px 0}}.pt20{padding-top:20px}@media screen and (max-width:768px){.pt20{padding:0}}.pb20{padding-bottom:20px}.bt_light{border-top:#DFF2FF 1px solid}.b_primary{border:#1B4478 1px solid}blockquote{position:relative;padding:45px 30px 20px 30px;box-sizing:border-box;font-style:italic;background:#f5f5f5;border-left:4px solid #ddd;box-shadow:0 2px 4px rgb(0 0 0 / .14);word-break:break-all}blockquote:before{display:inline-block;position:absolute;top:10px;left:15px;content:"";background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/icon_blockquote.svg) left top no-repeat;color:#ddd;background-size:40px;line-height:1;font-weight:900;width:40px;height:40px}.clearfix::after{content:"";display:block;clear:both}.sec,.kasouinner{width:1280px;margin:0 auto}@media screen and (max-width:1280px){.sec,.kasouinner{width:90%}}.inner{width:90%;margin:0 auto}@media screen and (max-width:768px){.inner{width:100%}}.kasouinner{margin-bottom:40px}@media screen and (max-width:768px){.sec.bgcolor{width:100%}}.box_wrap{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.box_wrap img{width:100%;height:auto}.box_wrap.free img{width:auto;height:60px}.gap1{gap:0 1em}@media screen and (max-width:768px){.gap1{gap:1em 0}}.gap2{gap:0 2em}@media screen and (max-width:768px){.gap2{gap:2em 0}}.rel{position:relative}.ab{position:absolute}.bl{display:inline-block}.ilb{display:inline-block}.sq1{background-color:rgb(27 68 120 / .1);padding:10px}.color_primary{color:#1B4478}.color_secondary{color:#50AAE8}.color_red{color:#B31E23}.color_white{color:#fff}.bg_primary{background-color:#1B4478}@media screen and (max-width:768px){.bg_primary.cta{padding:20px 0}}.bg_secondary{background-color:#50AAE8}.bg_light{background-color:#DFF2FF}.bg_light2{background-color:#F2FAFF}.bg_white{background-color:#fff}.boxshadow{box-shadow:0 0 5px 0 rgb(0 0 0 / .2)}.bg_shadow_parent{position:relative}.bg_shadow_parent .bg_shadow{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}.bg_shadow_parent .bg_shadow.sh_black{background:rgb(0 0 0 / .4)}.bg_shadow_parent .bg_shadow.sh_primary{background:rgb(27 68 120 / .6)}.bg_shadow_parent h2.bgen{position:relative;width:100%;margin-top:100px}.bg_shadow_parent h2.bgen span.EN{display:block;color:rgb(255 255 255 / .1);font-size:300%;position:absolute;top:calc(50% - 60px);left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);z-index:1}.bg_shadow_parent h2.bgen span.JP{font-size:17px;color:rgb(255 255 255 / .8);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);z-index:2}.w20{width:20%}@media screen and (max-width:768px){.w20{width:100%}}.w25{width:25%}@media screen and (max-width:768px){.w25{width:100%}}.w30{width:30%}@media screen and (max-width:768px){.w30{width:100%}}.w35{width:35%}@media screen and (max-width:768px){.w35{width:100%}}.w40{width:40%}@media screen and (max-width:768px){.w40{width:100%}}.w45{width:45%}@media screen and (max-width:768px){.w45{width:100%}}.w50{width:50%}@media screen and (max-width:768px){.w50{width:100%}}.w55{width:55%}@media screen and (max-width:768px){.w55{width:100%}}.w60{width:60%}@media screen and (max-width:768px){.w60{width:100%}}.w65{width:65%}@media screen and (max-width:768px){.w65{width:100%}}.w70{width:70%}@media screen and (max-width:768px){.w70{width:100%}}.w75{width:75%}@media screen and (max-width:768px){.w75{width:100%}}.w100{width:100%}.circle{border-radius:50%}.radius{border-radius:20px}.kadomaru{border-radius:9999px}.google-map iframe{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);vertical-align:bottom}@media screen and (max-width:768px){.google-map iframe{height:260px}}.fuki{position:relative}.fuki.fukiprimary{background-color:#1B4478}.fuki.secondary{background-color:#50AAE8}.fuki::before{border:30px solid;border-color:#fff0}.fuki::after{border:20px solid;border-color:#fff0;margin-left:-20px}.fuki::before,.fuki::after{position:absolute;top:100%;left:50%;content:"";height:0;width:0;z-index:9}.fuki.fukiwhite:after{border-top-color:#fff}.fuki.fukiprimary:after{border-top-color:#1B4478}.fuki.fukisecondary:after{border-top-color:#50AAE8}.fuki h2{margin:0;padding:0}.twobox .box_wrap .two{width:calc((100% - 2em) / 2)}@media screen and (max-width:768px){.twobox .box_wrap .two{width:100%}}.threebox .box_wrap .three{width:calc((100% - 2em) / 3)}@media screen and (max-width:768px){.threebox .box_wrap .three{width:100%}}strong.marker{background-color:#FFF3A4}.bbline{border-bottom:#D2D2D2 1px solid}@media screen and (max-width:768px){.topnews .blogbox .bbline:nth-of-type(-n+2){border-bottom:#D2D2D2 1px solid}}.pcheader{margin-left:auto}@media screen and (max-width:1080px){.pcheader{display:none}}ul.menu_navi{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}ul.menu_navi img{width:100%;height:auto}ul.menu_navi{align-items:center;justify-content:center;gap:0 5vw}@media screen and (max-width:1080px){ul.menu_navi{display:none}}ul.menu_navi li{position:relative;display:inline-block;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}ul.menu_navi li img{width:100%;height:auto}ul.menu_navi li{align-items:center}ul.menu_navi li img{width:60px}ul.menu_navi li a{display:block;font-size:17px}ul.menu_navi li a::after{position:absolute;bottom:-5px;left:0;content:"";width:100%;height:2px;background:#333;transform:scale(0,1);transform-origin:center top;transition:transform 0.3s}ul.menu_navi li a:hover::after{transform:scale(1,1)}ul.menu_navi li a:hover{opacity:1}ul.menu_navi li .sub-menu{display:none;position:absolute;top:100%;right:0;z-index:100;list-style:none;margin:0;padding:0;min-width:200px;background-color:#fff;box-shadow:0 5px 15px rgb(0 0 0 / .1)}ul.menu_navi li .sub-menu li{border-top:1px solid #eee;margin-left:0}@media screen and (max-width:1080px){ul.menu_navi li .sub-menu li{border:none}}ul.menu_navi li .sub-menu li::before{content:none}ul.menu_navi li .sub-menu li a{display:block;padding:10px 15px;text-decoration:none;white-space:nowrap;width:100%}ul.menu_navi li .sub-menu li a:hover{background-color:rgb(27 68 120 / .2)}ul.menu_navi li .sub-menu li a:after{content:none}ul.menu_navi>li:hover>.sub-menu{display:block}.scroll-prevent{overflow:hidden}.site{padding:40px 20px;transition:transform 0.5s;position:relative;box-sizing:border-box}@media screen and (max-width:768px){.site{padding:20px}}.site.open{transform:translateX(-300px);transition:transform 0.5s}.site.open .site-menu{display:none}.site-menu{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;position:absolute;top:35px;right:75px}@media screen and (max-width:1080px){.site-menu{display:none}}.site-menu img.site-user{right:0;width:23px;margin-left:20px}.menu-trigger{position:relative;cursor:pointer;width:70px;height:70px;background-color:#fff;z-index:99999}@media screen and (max-width:1080px){.menu-trigger{top:0;right:0;position:fixed;border-left:#1B4478 1px solid}}.menu-trigger p.menu{font-size:10px;position:absolute;bottom:10px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);margin-bottom:0;letter-spacing:.05em}.menu-trigger span{display:inline-block;transition:all 0.4s;position:absolute;left:14px;height:3px;border-radius:2px;background:#1B4478;width:60%}.menu-trigger span:nth-of-type(1){top:15px}.menu-trigger span:nth-of-type(2){top:25px}.menu-trigger span:nth-of-type(3){top:35px}.menu-trigger.active span:nth-of-type(1){top:18px;left:25px;transform:translateY(6px) rotate(-45deg);width:30%}.menu-trigger.active span:nth-of-type(2){opacity:0}.menu-trigger.active span:nth-of-type(3){top:30px;left:25px;transform:translateY(-6px) rotate(45deg);width:30%}.HeightMin .menu-trigger{border-bottom:#1B4478 1px solid}.menu-trigger.active{border-left:#1B4478 1px solid;border-bottom:#1B4478 1px solid}nav{position:fixed;z-index:9999;top:-120%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);width:100%;height:100vh;transition:all 0.6s;background-color:#F2FAFF;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}nav img{width:100%;height:auto}nav{justify-content:center}nav.open{top:0}nav .menubox{width:80%;height:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}nav .menubox img{width:100%;height:auto}nav .menubox{justify-content:center;align-items:center}nav .menubox .innerbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}nav .menubox .innerbox img{width:100%;height:auto}nav .menubox .innerbox{gap:0 4em}@media screen and (max-width:768px){nav .menubox .innerbox{margin-top:20px}}nav .menubox p{padding:0 0 0 10px;margin-bottom:10px}nav .menubox ul{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}nav .menubox ul img{width:100%;height:auto}nav .menubox ul{flex-direction:column}nav .menubox ul li{font-size:17px;background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/icon_nav.svg) left center no-repeat;background-size:12px;padding:.2em .5em .2em 22px}@media screen and (max-width:768px){nav .menubox ul li{font-size:15px}}@media screen and (max-width:768px){nav .menubox ul li.parent{padding:.2em .5em .2em 30px;margin-bottom:5px}}@media screen and (max-width:768px){nav .menubox ul li.parent2{padding:.2em .5em .2em 22px}}nav .menubox ul li.child{background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/icon_nav2.svg) left center no-repeat}nav .menubox ul li a{font-size:17px;text-decoration:none;display:block;padding:.2em 0}@media screen and (max-width:768px){nav .menubox ul li a{padding:0 .5em;font-size:15px}}nav .menubox ul li a:hover{color:#50AAE8}nav .menubox ul li img{width:150px}@media screen and (max-width:768px){nav .menubox ul li.mt20{margin-top:0!important}}.cbtnbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.cbtnbox img{width:100%;height:auto}.cbtnbox{align-items:center;font-family:"Noto Sans JP",sans-serif;line-height:1.2}.cbtnbox a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.cbtnbox a img{width:100%;height:auto}.cbtnbox a{align-items:center;flex-direction:column}.cbtnbox a .fssm{font-size:11px;display:inline-block}.cbtnbox .tel a{font-size:32px;font-weight:700;color:#1B4478;background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/icon_tel.svg) left center no-repeat;background-size:30px;padding-left:40px;margin-right:20px}@media screen and (max-width:1080px){.cbtnbox .tel a{display:none}}.cbtnbox .line a{justify-content:center;background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/icon_LINE_white.svg) 10px center no-repeat,#00B900;background-size:20px;height:70px;color:#fff;padding:0 20px 0 40px;border:#00B900 1px solid}@media screen and (max-width:1080px){.cbtnbox .line a{display:none}}.cbtnbox .line a:hover{background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/icon_LINE.svg) 10px center no-repeat,white;background-size:20px;color:#00B900}.cbtnbox .mail a{justify-content:center;background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/icon_mail_white.svg) 10px center no-repeat,#1B4478;background-size:20px;height:70px;color:#fff;padding:0 20px 0 40px;border:#1B4478 1px solid}@media screen and (max-width:1080px){.cbtnbox .mail a{display:none}}.cbtnbox .mail a:hover{background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/icon_mail.svg) 10px center no-repeat,white;background-size:20px;color:#1B4478}.clearfix::after{content:"";display:block;clear:both}.two_box{flex:1}@media screen and (max-width:768px){.two_box{flex:none;width:100%}.two_box.pdsub{padding:0}}.three_box{flex:2}@media screen and (max-width:768px){.three_box{flex:none;width:100%}.three_box .pdsub{padding:10px 0 0 0}}.three_box p{margin-bottom:0}.three_box h3{color:#1B4478;text-align:center;margin:20px 0 10px}.four_box{flex:3}@media screen and (max-width:768px){.four_box{flex:none;width:100%}.four_box .pdsub{padding:10px 0 0 0}.four_box .pbsub{padding-bottom:0}.four_box h3{font-size:17px;margin-top:20px}}.box_wrap .two_box img.icon,.box_wrap .three_box img.icon,.box_wrap .four_box img.icon{width:auto;height:60px}.telbox{display:inline-block;padding:20px 40px 0 40px;border:#1B4478 1px solid;margin-bottom:40px}@media screen and (max-width:768px){.telbox{padding:20px 20px 0 20px;margin-bottom:20px;width:100%;display:block}}.telbox .ti{font-weight:700;font-size:22px}@media screen and (max-width:768px){.telbox .ti{font-size:17px}}.telbox .tel{color:#1B4478;font-size:32px;font-weight:600}.telbox .tel span{position:relative;padding-left:40px}.telbox .tel span::before{position:absolute;content:"\f095";font-family:"Font Awesome 6 Free";font-weight:900;top:50%;left:0;transform:translatey(-50%)}@media screen and (max-width:768px){.telbox .tel{font-size:24px;letter-spacing:.1rem}}.telbox .tel a{color:#1B4478}.overlapbox .box_wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.overlapbox .box_wrap .txtbox{margin-left:-5%}@media screen and (max-width:768px){.overlapbox .box_wrap .txtbox{margin-left:-10%;padding-left:15%}}.overlapbox .box_wrap.rev .txtbox{margin-right:-5%;z-index:9}@media screen and (max-width:768px){.overlapbox .box_wrap.rev .txtbox{margin-right:-10%;padding-right:15%}}.bgsliderBOX{position:relative}.bgsliderBOX .txtbox{position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.bgsliderBOX.type-r .txtbox{right:0;left:auto}.bgsliderBOX.type-tb .txtbox{left:0;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.bgsliderBOX.type-tb .txtbox img{width:100%;height:auto}.bgsliderBOX.type-tb .txtbox{flex-direction:column;justify-content:center}.ctabox{width:70%;margin:0 auto;padding:40px 10px}@media screen and (max-width:768px){.ctabox{padding:20px 10px;width:90%}}.ctabox .tel{font-size:42px}@media screen and (max-width:768px){.ctabox .tel{font-size:32px}}.ctabox dl.time{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.ctabox dl.time img{width:100%;height:auto}.ctabox dl.time dt{border:#1B4478 1px solid;padding:2px 8px;width:auto}.ctabox dl.time dd{padding:2px 8px;width:auto;margin:0}.large_headline{font-size:42px}@media screen and (max-width:768px){.large_headline{font-size:20px}}h1,h2,h3,h4{font-family:"Zen Maru Gothic",sans-serif}h1{font-size:32px}@media screen and (max-width:768px){h1{font-size:24px}}h2{font-size:32px;margin:80px 0 60px;position:relative;display:inline-block;line-height:1.8;padding-bottom:10px}h2.icon{background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/icon_midasi.svg) center top no-repeat;background-size:40px;padding-top:50px}h2.icon strong{font-size:52px}@media screen and (max-width:768px){h2{font-size:22px;margin:40px 0 20px;line-height:1.6}}h2.kasou{font-size:24px;margin-bottom:40px}@media screen and (max-width:768px){h2.kasou{font-size:20px}}h2.kasou.title{margin-top:0}h3{font-size:24px;margin:40px 0 20px 0}@media screen and (max-width:768px){h3{font-size:20px;margin-bottom:20px;line-height:1.2}}h4{font-size:22px;margin:40px 0 20px 0}@media screen and (max-width:768px){h4{font-size:17px}}h1,h2,h3,h4{letter-spacing:.1rem}h1.bbline,h2.bbline,h3.bbline,h4.bbline{border-bottom:1px solid #1B4478}h1.title,h2.title,h3.title,h4.title{margin-top:0;margin-bottom:20px}h1.plusen,h2.plusen,h3.plusen,h4.plusen{border:none;line-height:1.2}@media screen and (max-width:768px){h1.plusen,h2.plusen,h3.plusen,h4.plusen{padding-bottom:0}}h1.plusen::before,h2.plusen::before,h3.plusen::before,h4.plusen::before{border:none}h1.plusen .fssm,h2.plusen .fssm,h3.plusen .fssm,h4.plusen .fssm{font-size:13px;color:#1B4478}h1.plusen.white,h2.plusen.white,h3.plusen.white,h4.plusen.white{color:#fff}h1.plusen.white .fssm,h2.plusen.white .fssm,h3.plusen.white .fssm,h4.plusen.white .fssm{color:#fff}h1.bbwhite,h2.bbwhite,h3.bbwhite,h4.bbwhite{border-bottom:#fff 4px solid}h1.twocolor,h2.twocolor,h3.twocolor,h4.twocolor{border-bottom:1px solid #D5D5D5;width:100%;position:relative}h1.twocolor.bbwhite,h2.twocolor.bbwhite,h3.twocolor.bbwhite,h4.twocolor.bbwhite{border-bottom:4px solid #fff}h1.twocolor::before,h2.twocolor::before,h3.twocolor::before,h4.twocolor::before{content:"";position:absolute;left:0;bottom:-1px;width:200px;height:inherit;z-index:9;border-bottom:1px solid #1B4478}h1.lrline,h2.lrline,h3.lrline,h4.lrline{font-weight:700;padding:0 3em;width:fit-content;text-align:center;position:relative}h1.lrline::before,h1.lrline::after,h2.lrline::before,h2.lrline::after,h3.lrline::before,h3.lrline::after,h4.lrline::before,h4.lrline::after{content:"";background:#1B4478;width:2em;height:1px;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}h1.lrline::before,h2.lrline::before,h3.lrline::before,h4.lrline::before{left:0}h1.lrline::after,h2.lrline::after,h3.lrline::after,h4.lrline::after{right:0}h1.shortline,h2.shortline,h3.shortline,h4.shortline{font-weight:700;padding-bottom:.5em;text-align:center;position:relative;border:none;margin-bottom:40px;line-height:1}h1.shortline::after,h2.shortline::after,h3.shortline::after,h4.shortline::after{content:"";background-color:#1B4478;width:1.5em;height:1px;position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}@media screen and (max-width:768px){h1.shortline::after,h2.shortline::after,h3.shortline::after,h4.shortline::after{bottom:0;width:1.5em}}h1.bg_twocolor,h2.bg_twocolor,h3.bg_twocolor,h4.bg_twocolor{font-weight:700;padding:.5em 1em;background-color:#1B4478;color:#fff;overflow:hidden;position:relative}h1.bg_twocolor::after,h2.bg_twocolor::after,h3.bg_twocolor::after,h4.bg_twocolor::after{content:"";background-color:#DFF2FF;opacity:.3;transform:rotate(-65deg);position:absolute;bottom:-250px;right:-250px;width:30%;height:500px}h1.fuki1,h2.fuki1,h3.fuki1,h4.fuki1{font-weight:700;padding:.3em 1em .5em;border-radius:0 0 0 10px;border-left:3px solid #1B4478;border-bottom:3px solid #1B4478;position:relative}h1.fuki1::before,h1.fuki1::after,h2.fuki1::before,h2.fuki1::after,h3.fuki1::before,h3.fuki1::after,h4.fuki1::before,h4.fuki1::after{content:"";height:0;width:0;border:solid #fff0;position:absolute;left:30px}h1.fuki1::before,h2.fuki1::before,h3.fuki1::before,h4.fuki1::before{border-color:#fff0;border-top-color:#1B4478;border-right-color:#1B4478;border-width:10px;top:100%;left:26px}h1.fuki1:after,h2.fuki1:after,h3.fuki1:after,h4.fuki1:after{border-color:#fff0;border-top-color:#fff;border-right-color:#fff;border-width:6.5px;top:99%}h1.fuki2,h2.fuki2,h3.fuki2,h4.fuki2{font-weight:700;border:3px solid #1B4478;padding:.5em 1em;border-radius:10px;margin-bottom:10px;position:relative}h1.fuki2::before,h2.fuki2::before,h3.fuki2::before,h4.fuki2::before{content:"";background-color:#fff;width:20px;height:3px;position:absolute;left:30px;bottom:-3px}h1.fuki2::after,h2.fuki2::after,h3.fuki2::after,h4.fuki2::after{content:"";background-color:#1B4478;width:20px;height:3px;transform:rotate(50deg);position:absolute;left:25px;bottom:-10px}h1.bg_left,h2.bg_left,h3.bg_left,h4.bg_left{background-color:#DFF2FF;position:relative;padding:10px 20px 10px 40px;margin-bottom:20px;margin-top:40px}h1.bg_left::before,h2.bg_left::before,h3.bg_left::before,h4.bg_left::before{position:absolute;top:25%;left:20px;width:6px;height:50%;content:"";border-radius:3px;background:#1B4478}h1.bg_bottom,h2.bg_bottom,h3.bg_bottom,h4.bg_bottom{background-color:#F2FAFF;position:relative;padding:6px 20px;margin-bottom:20px;border-bottom:#50AAE8 solid 2px}h1.bg_shift,h2.bg_shift,h3.bg_shift,h4.bg_shift{position:relative;padding:.5rem 1rem calc(0.5rem + 10px);background:#DFF2FF}h1.bg_shift::before,h2.bg_shift::before,h3.bg_shift::before,h4.bg_shift::before{position:absolute;top:-7px;left:-7px;width:100%;height:100%;content:"";border:2px solid #1B4478}h1.stitch,h2.stitch,h3.stitch,h4.stitch{position:relative;text-align:center;border:2px solid #1B4478;background:#fff}h1.stitch::before,h1.stitch::after,h2.stitch::before,h2.stitch::after,h3.stitch::before,h3.stitch::after,h4.stitch::before,h4.stitch::after{position:absolute;content:""}h1.stitch::before,h2.stitch::before,h3.stitch::before,h4.stitch::before{top:-40px;left:calc(50% - 40px);width:80px;height:80px;border:2px solid #1B4478;border-radius:50%;background:#fff}h1.stitch::after,h2.stitch::after,h3.stitch::after,h4.stitch::after{top:4px;left:4px;width:calc(100% - 8px);height:calc(100% - 8px);border:2px dashed #1B4478;background:#fff}h1.stitch i,h2.stitch i,h3.stitch i,h4.stitch i{color:#1B4478;line-height:60px;position:absolute;z-index:2;top:-40px;left:calc(50% - 40px);width:80px;height:60px;text-align:center}h1.stitch span,h2.stitch span,h3.stitch span,h4.stitch span{position:relative;z-index:1;display:block;padding:1.5rem}h1.stitch span:before,h1.stitch span:after,h2.stitch span:before,h2.stitch span:after,h3.stitch span:before,h3.stitch span:after,h4.stitch span:before,h4.stitch span:after{position:absolute;content:""}h1.stitch span:before,h2.stitch span:before,h3.stitch span:before,h4.stitch span:before{top:-34px;left:calc(50% - 34px);width:68px;height:40px;border:2px dashed #1B4478;border-radius:50vw 50vw 0 0}h1.stitch span:after,h2.stitch span:after,h3.stitch span:after,h4.stitch span:after{position:absolute;top:4px;left:calc(50% - 32px);width:64px;height:10px;background:#fff}h1.bg_gradation,h2.bg_gradation,h3.bg_gradation,h4.bg_gradation{padding:10px 20px;color:#fff;border-radius:10px;background-image:-webkit-gradient(linear,left top,right top,from(#f83600),to(#f9d423));background-image:-webkit-linear-gradient(left,#f83600 0%,#f9d423 100%);background-image:linear-gradient(to right,#f83600 0%,#f9d423 100%)}h1.border_gradation,h2.border_gradation,h3.border_gradation,h4.border_gradation{position:relative;padding:10px 20px}h1.border_gradation::after,h2.border_gradation::after,h3.border_gradation::after,h4.border_gradation::after{position:absolute;bottom:0;left:0;width:100%;height:6px;content:"";border-radius:3px;background-image:-webkit-gradient(linear,right top,left top,from(#2af598),to(#009efd));background-image:-webkit-linear-gradient(right,#2af598 0%,#009efd 100%);background-image:linear-gradient(to left,#2af598 0%,#009efd 100%)}h1.kakoi_gradation,h2.kakoi_gradation,h3.kakoi_gradation,h4.kakoi_gradation{position:relative;padding:4px;background-image:-webkit-linear-gradient(315deg,#231557 0%,#44107a 29%,#ff1361 67%,#fff800 100%);background-image:linear-gradient(-225deg,#231557 0%,#44107a 29%,#ff1361 67%,#fff800 100%)}h1.kakoi_gradation span,h2.kakoi_gradation span,h3.kakoi_gradation span,h4.kakoi_gradation span{display:block;padding:1rem 2rem;background:#fff}h1.txt_gradation span,h2.txt_gradation span,h3.txt_gradation span,h4.txt_gradation span{background-image:-webkit-gradient(linear,right top,left top,from(#e14fad),to(#f9d423));background-image:-webkit-linear-gradient(right,#e14fad 0%,#f9d423 100%);background-image:linear-gradient(to left,#e14fad 0%,#f9d423 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}h1.tag_maru,h2.tag_maru,h3.tag_maru,h4.tag_maru{position:relative;display:inline-block;padding:10px 20px 10px 40px;color:#fff;border-radius:100vh 0 0 100vh;background:#50AAE8}h1.tag_maru::before,h2.tag_maru::before,h3.tag_maru::before,h4.tag_maru::before{position:absolute;top:calc(50% - 7px);left:10px;width:10px;height:10px;content:"";border-radius:50%;background:#fff}h1.tag_kaku,h2.tag_kaku,h3.tag_kaku,h4.tag_kaku{position:relative;display:inline-block;height:64px;margin-left:30px;padding:10px 20px;color:#fff;background:#50AAE8}@media screen and (max-width:768px){h1.tag_kaku,h2.tag_kaku,h3.tag_kaku,h4.tag_kaku{height:44px}}h1.tag_kaku::before,h2.tag_kaku::before,h3.tag_kaku::before,h4.tag_kaku::before{position:absolute;top:0;left:-30px;content:"";border-width:32px 30px 32px 0;border-style:solid;border-color:#fff0 #50AAE8 #fff0 #fff0}@media screen and (max-width:768px){h1.tag_kaku::before,h2.tag_kaku::before,h3.tag_kaku::before,h4.tag_kaku::before{border-width:22px 30px 22px 0}}h1.tag_kaku::after,h2.tag_kaku::after,h3.tag_kaku::after,h4.tag_kaku::after{position:absolute;top:calc(50% - 6px);left:-10px;width:10px;height:10px;content:"";border-radius:50%;background:#fff}h1.ribbon1,h2.ribbon1,h3.ribbon1,h4.ribbon1{position:relative;padding:10px 20px 10px 85px;background:#DFF2FF}h1.ribbon1 span,h2.ribbon1 span,h3.ribbon1 span,h4.ribbon1 span{position:absolute;top:-10px;left:20px;display:inline-block;width:52px;height:50px;text-align:center;background:#50AAE8;color:#fff;z-index:9;padding-top:5px}@media screen and (max-width:768px){h1.ribbon1 span,h2.ribbon1 span,h3.ribbon1 span,h4.ribbon1 span{left:10px;height:40px;line-height:40px;padding-top:0}}h1.ribbon1 span:before,h1.ribbon1 span:after,h2.ribbon1 span:before,h2.ribbon1 span:after,h3.ribbon1 span:before,h3.ribbon1 span:after,h4.ribbon1 span:before,h4.ribbon1 span:after{position:absolute;content:"";z-index:1}h1.ribbon1 span:before,h2.ribbon1 span:before,h3.ribbon1 span:before,h4.ribbon1 span:before{top:0;right:-10px;width:0;height:0;border-right:10px solid #fff0;border-bottom:10px solid #1B4478}h1.ribbon1 span:after,h2.ribbon1 span:after,h3.ribbon1 span:after,h4.ribbon1 span:after{content:"";position:absolute;left:0;bottom:-10px;height:0;width:0;border-left:26px solid #50AAE8;border-right:26px solid #50AAE8;border-bottom:10px solid #fff0}h1.ribbon2,h2.ribbon2,h3.ribbon2,h4.ribbon2{background-color:#1B4478;color:#fff;text-align:center;padding:10px 60px 10px 15px;width:70%;position:relative;margin-bottom:40px}@media screen and (max-width:768px){h1.ribbon2,h2.ribbon2,h3.ribbon2,h4.ribbon2{text-align:left}}h1.ribbon2 .label,h2.ribbon2 .label,h3.ribbon2 .label,h4.ribbon2 .label{display:inline-block;position:absolute;top:0;right:0;margin:0;padding:15px 5px;z-index:2;width:80px;text-align:center;color:#fff;background:#FABD00;color:#1B4478}@media screen and (max-width:768px){h1.ribbon2 .label,h2.ribbon2 .label,h3.ribbon2 .label,h4.ribbon2 .label{width:40px}}h1.ribbon2 .label::after,h2.ribbon2 .label::after,h3.ribbon2 .label::after,h4.ribbon2 .label::after{content:"";position:absolute;left:0;top:100%;height:0;width:0;border-left:40px solid #FABD00;border-right:40px solid #FABD00;border-bottom:20px solid #fff0}@media screen and (max-width:768px){h1.ribbon2 .label::after,h2.ribbon2 .label::after,h3.ribbon2 .label::after,h4.ribbon2 .label::after{border-left:20px solid #FABD00;border-right:20px solid #FABD00;border-bottom:10px solid #fff0}}h1.ribbon3,h2.ribbon3,h3.ribbon3,h4.ribbon3{position:relative;margin:1rem -10px;padding:10px 20px;background:#50AAE8;color:#fff}h1.ribbon3::before,h1.ribbon3::after,h2.ribbon3::before,h2.ribbon3::after,h3.ribbon3::before,h3.ribbon3::after,h4.ribbon3::before,h4.ribbon3::after{position:absolute;content:""}h1.ribbon3::before,h2.ribbon3::before,h3.ribbon3::before,h4.ribbon3::before{bottom:-10px;left:0;width:0;height:0;border-top:10px solid #1B4478;border-left:10px solid #fff0}h1.ribbon3::after,h2.ribbon3::after,h3.ribbon3::after,h4.ribbon3::after{right:0;bottom:-10px;width:0;height:0;border-top:10px solid #1B4478;border-right:10px solid #fff0}h1.stripe,h2.stripe,h3.stripe,h4.stripe{padding:10px 20px;position:relative;color:#fff;background-size:20px 20px}h1.first:first-letter,h2.first:first-letter,h3.first:first-letter,h4.first:first-letter{font-size:150%;color:#B31E23}h1.symbol1,h2.symbol1,h3.symbol1,h4.symbol1{position:relative;overflow:hidden;padding:10px 20px 10px 130px;border:2px solid #1B4478}@media screen and (max-width:768px){h1.symbol1,h2.symbol1,h3.symbol1,h4.symbol1{padding:10px 20px 10px 90px}}h1.symbol1::before,h2.symbol1::before,h3.symbol1::before,h4.symbol1::before{position:absolute;top:-150%;left:-100px;width:180px;height:300%;content:"";-webkit-transform:rotate(25deg);transform:rotate(25deg);background:#1B4478}h1.symbol1 span,h2.symbol1 span,h3.symbol1 span,h4.symbol1 span{font-size:32px;z-index:1;position:absolute;top:50%;left:0%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);display:block;padding-left:20px;color:#fff}h1.symbol2,h2.symbol2,h3.symbol2,h4.symbol2{position:relative;overflow:hidden;padding:10px 20px 10px 130px;border-top:3px solid #1B4478}@media screen and (max-width:768px){h1.symbol2,h2.symbol2,h3.symbol2,h4.symbol2{padding:10px 20px 10px 90px}}h1.symbol2::before,h2.symbol2::before,h3.symbol2::before,h4.symbol2::before{position:absolute;top:-150%;left:-100px;width:180px;height:300%;content:"";-webkit-transform:rotate(25deg);transform:rotate(25deg);background:#1B4478}h1.symbol2 span,h2.symbol2 span,h3.symbol2 span,h4.symbol2 span{font-size:32px;z-index:1;position:absolute;top:50%;left:0%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);display:block;padding-top:3px;padding-left:16px;color:#fff}h1.symbol3,h2.symbol3,h3.symbol3,h4.symbol3{position:relative;overflow:hidden;padding:10px 20px 10px 130px;word-break:break-all;border-top:3px solid #1B4478;border-radius:12px 0 0 0}@media screen and (max-width:768px){h1.symbol3,h2.symbol3,h3.symbol3,h4.symbol3{padding:10px 20px 10px 90px}}h1.symbol3 span,h2.symbol3 span,h3.symbol3 span,h4.symbol3 span{font-size:32px;z-index:1;position:absolute;top:50%;left:0%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);display:block;padding:3px 20px;color:#fff;border-radius:10px 0 20px 10px;background:#1B4478}h1.symbol4,h2.symbol4,h3.symbol4,h4.symbol4{position:relative;overflow:hidden;padding:10px 20px 10px 80px;border:3px solid #1B4478;border-radius:100vh}@media screen and (max-width:768px){h1.symbol4,h2.symbol4,h3.symbol4,h4.symbol4{padding:15px 20px 15px 80px}}h1.symbol4 span,h2.symbol4 span,h3.symbol4 span,h4.symbol4 span{font-size:24px;line-height:50px;position:absolute;top:calc(50% - 25px);left:10px;display:block;width:50px;height:50px;color:#fff;border-radius:50%;background:#1B4478;text-align:center}h1.symbol5,h2.symbol5,h3.symbol5,h4.symbol5{position:relative;height:55px;line-height:55px;margin-right:100px;padding:0 20px;word-break:break-all;color:#fff;background:#1B4478}h1.symbol5::after,h2.symbol5::after,h3.symbol5::after,h4.symbol5::after{position:absolute;top:0;right:-55px;width:0;height:0;content:"";border-width:55px 55px 0 0;border-style:solid;border-color:#1B4478 #fff0 #fff0 #fff0}h1.symbol5 span,h2.symbol5 span,h3.symbol5 span,h4.symbol5 span{font-size:42px;position:absolute;top:0;right:-100px;display:block;padding-top:3px;padding-left:16px;color:#1B4478}h1.symbol6,h2.symbol6,h3.symbol6,h4.symbol6{position:relative;padding-left:80px}h1.symbol6 span,h2.symbol6 span,h3.symbol6 span,h4.symbol6 span{position:absolute;top:0;left:0;padding:0 20px;color:#fff;background:#1B4478}h1.symbol6 span:after,h2.symbol6 span:after,h3.symbol6 span:after,h4.symbol6 span:after{position:absolute;top:calc(50% - 7px);right:-11px;width:0;height:0;content:"";border-width:7px 0 7px 12px;border-style:solid;border-color:#fff0 #fff0 #fff0 #1B4478}h1.symbol7,h2.symbol7,h3.symbol7,h4.symbol7{position:relative;padding-left:120px}h1.symbol7 span,h2.symbol7 span,h3.symbol7 span,h4.symbol7 span{position:absolute;top:0;left:0;padding:0 20px;color:#fff;border-radius:10px;background:#50AAE8}h1.symbol7 span i,h2.symbol7 span i,h3.symbol7 span i,h4.symbol7 span i{margin-right:10px}h1.symbol7 span:after,h2.symbol7 span:after,h3.symbol7 span:after,h4.symbol7 span:after{position:absolute;top:calc(50% - 7px);right:-11px;width:0;height:0;content:"";border-width:7px 0 7px 12px;border-style:solid;border-color:#fff0 #fff0 #fff0 #50AAE8}h1.point,h2.point,h3.point,h4.point{position:relative;padding:10px 20px;color:#1B4478;border-radius:0 10px 10px 10px;background:#DFF2FF}h1.point::before,h2.point::before,h3.point::before,h4.point::before{font-family:"Font Awesome 6 Free";font-size:15px;position:absolute;top:-24px;left:0;height:24px;padding:0 1em;content:"\f0a4  POINT";color:#fff;border-radius:10px 10px 0 0;background:#1B4478}h1.bgen,h2.bgen,h3.bgen,h4.bgen{position:relative;width:100%;margin-top:100px}h1.bgen span.EN,h2.bgen span.EN,h3.bgen span.EN,h4.bgen span.EN{display:block;color:rgb(27 68 120 / .1);font-size:300%;position:absolute;top:calc(50% - 60px);left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);z-index:1}@media screen and (max-width:768px){h1.bgen span.EN,h2.bgen span.EN,h3.bgen span.EN,h4.bgen span.EN{width:100%;font-size:80px}}h1.bgen span.JP,h2.bgen span.JP,h3.bgen span.JP,h4.bgen span.JP{font-size:17px;color:#1B4478;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);z-index:2}h1.bgen.color_white span.EN,h2.bgen.color_white span.EN,h3.bgen.color_white span.EN,h4.bgen.color_white span.EN{color:rgb(255 255 255 / .1)}h1.bgen.color_white span.JP,h2.bgen.color_white span.JP,h3.bgen.color_white span.JP,h4.bgen.color_white span.JP{color:#fff}@media screen and (max-width:768px){.txtbox h3{margin:0 0 10px}.txtbox p{margin-bottom:0}.sec>h3:first-child{margin-top:0}}a.linkbtn{position:relative;overflow:hidden;text-decoration:none;display:inline-block;border:1px solid #1B4478;padding:20px 60px;text-align:center;outline:none;transition:ease 0.2s;background-color:#fff;border-radius:9999px}@media screen and (max-width:768px){a.linkbtn{width:100%;font-size:17px;padding:20px 40px}}a.linkbtn span{position:relative;z-index:3;color:#000;font-family:"Zen Maru Gothic",sans-serif;font-size:17px}a.linkbtn:hover span{color:#fff}a.linkbtn i{margin-left:10px;color:#B31E23}a.linkbtn.bgprimary{background-color:#1B4478}a.linkbtn.bgprimary span{color:#fff}a.linkbtn.bgprimary:hover span{color:#1B4478}a.linkbtn.bgblack{background-color:#000}a.linkbtn.bgblack span{color:#fff}a.linkbtn.bgblack:hover span{color:#000}a.linkbtn.hoverblack{background-color:#fff}a.linkbtn.hoverblack span{color:#000}a.linkbtn.hoverblack:hover span{color:#fff}.goright:before{content:"";position:absolute;top:0;left:0;z-index:2;background:#1B4478;width:100%;height:100%;transition:transform 0.3s cubic-bezier(.8,0,.2,1) 0s;transform:scale(0,1);transform-origin:right top}.goright:hover:before{transform-origin:left top;transform:scale(1,1)}.goleft:before{content:"";position:absolute;top:0;left:0;z-index:2;background:#1B4478;width:100%;height:100%;transition:transform 0.6s cubic-bezier(.8,0,.2,1) 0s;transform:scale(0,1);transform-origin:left top}.goleft:hover:before{transform-origin:right top;transform:scale(1,1)}.bgwhite:before{background:#1B4478}.bgwhite:hover:before{transform-origin:left top;transform:scale(1,1)}.bgprimary:before,.bgblack:before{background:#fff}.bgprimary:hover:before,.bgblack:hover:before{transform-origin:left top;transform:scale(1,1)}.hoverblack:before{background:#000}.hoverblack:hover:before{transform-origin:left top;transform:scale(1,1)}.gocenter:before{content:"";position:absolute;top:0;left:0;z-index:2;background:#1B4478;width:100%;height:100%;transition:transform 0.3s cubic-bezier(.8,0,.2,1) 0s;transform:scale(0,1);transform-origin:top}.gocenter:hover:before{transform-origin:center top;transform:scale(1,1)}.linkarrow{position:relative;border:1px solid #1B4478;padding:8px 30px;display:inline-block;text-align:center;text-decoration:none;color:#1B4478;outline:none;transition:all 0.2s linear}@media screen and (max-width:768px){.linkarrow{width:95%;font-size:17px}}.linkarrow:hover{background:#1B4478;color:#fff}.linkarrow::before{content:"";position:absolute;top:50%;right:-21px;width:40px;height:1px;background:#1B4478;transition:all 0.2s linear}.linkarrow::after{content:"";position:absolute;top:25%;right:-15px;width:1px;height:12px;background:#1B4478;transform:skewX(45deg);transition:all 0.2s linear}.linkarrow:hover::before{right:-30px}.linkarrow:hover::after{right:-25px}.linkarrow.bg_primary{background-color:rgb(27 68 120 / .8);color:#fff}.linkarrow.bg_primary:hover{background-color:#1b4478}.linkarrow.bg_primary::before{background:#1B4478}.linkarrow.bg_primary::after{background:#1B4478}.linkborder{position:relative;color:#1B4478;padding:10px 30px;display:inline-block;text-decoration:none;outline:none}.linkborder span{position:relative;z-index:9}.linkborder:hover span{color:#fff}.linkborder::after{content:"";position:absolute;z-index:1;bottom:0;left:0;background:#1B4478;width:100%;height:2px;transition:all 0.3s ease-in-out}.linkborder:hover::after{height:100%}.linkborder.rev::after{bottom:auto;top:0}.linkarrowmove{position:relative;display:inline-block;color:#1B4478;text-decoration:none;outline:none;padding-right:60px}.linkarrowmove::before{content:"";position:absolute;bottom:-5px;left:0;width:85%;height:1px;background:#1B4478;transition:all 0.3s}.linkarrowmove::after{content:"";position:absolute;bottom:0;right:21px;width:15px;height:1px;background:#1B4478;transform:rotate(35deg);transition:all 0.3s}.linkarrowmove:hover::before{left:20%}.linkarrowmove:hover::after{right:-5%}.linkarrowmove.bgwhite{color:#fff}.linkarrowmove.bgwhite::before{background-color:#fff}.linkarrowmove.bgwhite::after{background-color:#fff}.bordercircle{position:relative;display:inline-block;padding:10px 20px;transition:all 0.2s;transition-delay:0.3s;width:100%;height:100%}@media screen and (max-width:768px){.bordercircle{padding:10px}}.bordercircle:hover{background:#F2FAFF}.bordercircle span{display:block}.bordercircle::before,.bordercircle::after{content:"";position:absolute;width:0;height:1px;background:#1B4478;transition:all 0.2s linear}.bordercircle span::before,.bordercircle span::after{content:"";position:absolute;width:1px;height:0;background:#1B4478;transition:all 0.2s linear}.bordercircle:hover::before,.bordercircle:hover::after{width:100%}.bordercircle:hover span::before,.bordercircle:hover span::after{height:100%}.bordercircle::before{right:0;top:0;transition-delay:0.2s}.bordercircle::after{left:0;bottom:0;transition-delay:0.2s}.bordercircle span::before{left:0;top:0}.bordercircle span::after{right:0;bottom:0}a.window{background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/icon_window.svg) right center no-repeat;background-size:15px;padding-right:25px;text-decoration:underline}a.linkpdf{background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/icon_pdf.svg) right center no-repeat;background-size:15px;padding-right:25px;text-decoration:underline}ul.snsbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}ul.snsbox img{width:100%;height:auto}ul.snsbox{align-items:center}ul.snsbox li{margin-right:10px}ul.snsbox li img{width:30px!important}.detail-link{display:inline-flex;align-items:center;gap:8px;text-decoration:none;transition:opacity 0.3s ease;position:relative;z-index:9}.detail-link:hover .icon-wrap{transform:translateX(4px)}.detail-link:hover .icon-wrap .dots{width:24px}.detail-link .text{color:#1b3a6a;font-size:16px;font-weight:600}.detail-link .icon-wrap{display:inline-flex;align-items:center;transition:transform 0.3s ease}.detail-link .icon-wrap .dots{width:16px;height:6px;background-image:radial-gradient(circle,#b23b3b 40%,transparent 40%);background-size:4px 4px;background-repeat:repeat-x;background-position:center;transition:width 0.3s cubic-bezier(.4,0,.2,1)}.detail-link .icon-wrap .arrow{width:8px;height:8px;border-top:1.5px solid #b23b3b;border-right:1.5px solid #b23b3b;transform:rotate(45deg);margin-left:-2px}dl{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}dl img{width:100%;height:auto}dl{width:100%}dl dt,dl dd{padding-bottom:5px;margin-bottom:5px}@media screen and (max-width:768px){dl dt,dl dd{padding-bottom:2px}}dl dt{width:20%;border-bottom:#F2FAFF 1px solid}@media screen and (max-width:768px){dl dt{font-weight:700;width:100%;border:none;padding:0;margin:0}}dl dd{width:80%;border-bottom:#F2FAFF 1px solid}@media screen and (max-width:768px){dl dd{width:100%}}@media screen and (max-width:768px){dl{flex-flow:column}}dl dt:last-of-type,dl dd:last-of-type{border:none}ul.disc li{list-style:none;position:relative;padding-left:1em}ul.disc li:before{content:"・";position:absolute;top:0;left:0}ul.check{padding:10px 10px 0}ul.check li{position:relative;padding-left:25px;margin-bottom:15px;font-size:17px}ul.check li::before{content:"";position:absolute;top:0;left:0;-webkit-transform:rotate(50deg);-ms-transform:rotate(50deg);transform:rotate(50deg);width:11px;height:17px;border-right:5px solid #1B4478;border-bottom:5px solid #1B4478}ul.checkmark{list-style:none;padding:0;margin:0}ul.checkmark li{position:relative;padding-left:2em;margin-bottom:1em;font-weight:700;line-height:1.5;background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/icon_check.svg) left center no-repeat;font-size:20px;background-size:30px}@media screen and (max-width:768px){ul.checkmark li{font-size:17px}}ul.maru{list-style:none;padding:0;margin:0}ul.maru li{position:relative;padding-left:20px;margin-bottom:1em;line-height:1.5;background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/icon_maru.svg) left 7px no-repeat;background-size:10px}@media screen and (max-width:768px){ul.maru li{font-size:17px}}ul.maru li strong{color:#1B4478}ul.count{display:block}ul.count li:before{content:counter(mycount) ".";position:absolute;left:0;top:0;font-weight:700}ul.count li{counter-increment:mycount;position:relative;padding-left:20px;margin-bottom:10px}ul.history .blo{padding-left:40px;padding-bottom:50px}ul.history .blo::before{content:"";background:#50AAE8;border-radius:50%;height:8px;width:8px;position:absolute;left:0;top:9px;z-index:2}ul.history .blo::after{content:"";border-right:1px dashed #50AAE8;position:absolute;left:3.5px;top:10px;height:100%;z-index:1}@media screen and (max-width:768px){ul.history .blo::after{height:98%}}ul.history .blo.solid::after{content:"";border-right:1px solid #50AAE8}@media screen and (max-width:768px){ul.history .box_wrap>div:first-child{font-size:17px}}ul.pro{list-style:none;padding:0;margin:0}ul.pro li{position:relative;padding-left:20px;margin-bottom:1em;line-height:1.5;background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/icon_pro.svg) left 7px no-repeat;background-size:10px}@media screen and (max-width:768px){ul.pro li{font-size:15px}}@media screen and (max-width:768px){.promisebox.about{margin-top:60px}}.tablestyle{width:100%;border-spacing:0;border-collapse:collapse;margin-bottom:20px}.tablestyle tr{border-bottom:solid 1px #ddd}.tablestyle th,.tablestyle td{border:solid 1px #ddd;padding:20px 10px}@media screen and (max-width:768px){.tablestyle th,.tablestyle td{display:block;padding:0}}.tablestyle th{width:20%;background-color:#F2FAFF;text-align:center}@media screen and (max-width:768px){.tablestyle th{width:100%;padding:10px}}.tablestyle td{background-color:#fff}@media screen and (max-width:768px){.tablestyle td{padding:10px;border-bottom:none}}.tablestyle p:not(:last-child){margin-bottom:10px}.tablestyle ul{margin-left:20px}@media screen and (max-width:768px){.tablestyle.sptablecell th,.tablestyle.sptablecell td{display:table-cell;width:auto;font-size:14px;padding:5px}}table.primary{margin-bottom:20px}table.primary th{background-color:#1B4478}table.primary td{color:#000}table.primary td.fi{background-color:#DFF2FF;text-align:center;font-weight:700}table.primary th.bg1{background-color:#DFF2FF}table.primary th.bg2{background-color:#F2FAFF}table.bbprimary{border:none;margin-bottom:20px}table.bbprimary th{background-color:#fff0;border:none;border-bottom:4px solid #1B4478}@media screen and (max-width:768px){table.bbprimary th{border-top:2px solid #1B4478;border-bottom:none}}table.bbprimary td{color:#000;border:none;border-bottom:2px solid #D2D2D2}@media screen and (max-width:768px){table.bbprimary td{border-top:1px dotted #D2D2D2;border-bottom:none;text-align:center}}table.bbprimary td.fi{background-color:#DFF2FF;text-align:center;font-weight:700}table.bbprimary th.bg1{background-color:#F7F5E8}table.bbprimary th.bg2{background-color:#EDF5FC}@media screen and (max-width:768px){table.bbprimary tr:last-child td{border-bottom:2px solid #1B4478}}.table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}@media screen and (max-width:768px){.table-wrap table.tablestyle.sptablecell{min-width:600px}.table-wrap table.tablestyle.sptablecell th,.table-wrap table.tablestyle.sptablecell td{font-size:14px}.table-wrap table.tablestyle.sptablecell th{width:auto}.table-wrap table.tablestyle.sptablecell td:nth-child(2){width:auto}.table-wrap table.tablestyle.sptablecell td:nth-child(3){width:auto}}.p-country-name{display:none}.wpcf7-form{width:960px;margin:0 auto}@media screen and (max-width:1280px){.wpcf7-form{width:100%}}.box_wrap.contactflow{width:300px;margin:0 auto;line-height:.8;background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/contactflow_line.svg) center 7px no-repeat;background-size:95%;margin-bottom:40px;justify-content:space-between}@media screen and (max-width:768px){.contactflow{width:100%}}.contactflow .nijumaru{display:block;position:relative;width:30px;height:30px;border-radius:50%;border:1px solid #bbb;background-color:#fff}.contactflow .nijumaru::before{display:block;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:15px;height:15px;border-radius:50%;border:1px solid #bbb}.contactflow .nijumaru.active::before{border:1px solid #1B4478;background-color:#1B4478}.contactflow .line{display:block;border-top:1px solid #bbb;height:1px}.contactflow .gray{color:#bbb}.field_wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.field_wrap img{width:100%;height:auto}.field_wrap{padding-bottom:25px}@media screen and (max-width:768px){.field_wrap{display:block}}@media screen and (max-width:768px) and (max-width:768px){.field_wrap{padding-bottom:10px}}.field_name,.field{padding:15px 0;font-size:17px}.field_name .normal,.field .normal{font-weight:400}@media screen and (max-width:768px){.field_name,.field{font-size:15px}}.field_name{width:30%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.field_name img{width:100%;height:auto}.field_name{align-items:center;position:relative;margin-right:5%;font-weight:700}@media screen and (max-width:768px){.field_name{width:100%;padding:0;vertical-align:middle}}.field_name p{margin-bottom:0}.field{width:65%;line-height:1.8;font-weight:400}@media screen and (max-width:768px){.field{padding:0;width:100%}}.field p{margin-bottom:0}.field_wrap.last{border:none}@media screen and (max-width:768px){.mwform-zip-field,.mwform-tel-field{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.mwform-zip-field img,.mwform-tel-field img{width:100%;height:auto}.mwform-zip-field,.mwform-tel-field{align-items:center}}input[type=text],input[type=email],textarea{border:2px solid #ddd;width:100%;padding:10px 5px;border-radius:5px;background-color:#fff}@media screen and (max-width:768px){input[type=text],input[type=email],textarea{padding:5px}}input[type=text].auto,input[type=email].auto,textarea.auto{width:60%;display:inline-block}select{border:1px solid #ddd;padding:5px 20px 5px 5px;position:relative}select:after{content:"▼";position:absolute;right:5px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.short input[type=text]{width:90%}input[type=radio]{margin-right:5px;border:1px solid #333;border-radius:50%}input[type=tel]{border:2px solid #ddd;width:auto;padding:10px 5px;border-radius:5px;background-color:#fff}@media screen and (max-width:768px){input[type=tel]{width:100px;padding:5px}}.sbtn{display:inline-block;position:relative;text-align:left}.sbtn::after{content:"";border:0;position:absolute;top:0;right:20px;border-top:solid 2px #fff;border-right:solid 2px #fff;display:inline-block;width:10px;height:10px;transform:rotate(45deg);top:40%}div.field_name.require:after{position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);font-size:13px;content:"必須";color:#fff;border:1px solid #B31E23;background-color:#B31E23;margin-left:10px;padding:2px 6px;border-radius:5px}@media screen and (max-width:768px){div.field_name.require:after{position:static;margin-top:20px}}div.field_name.any:after{position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);font-size:13px;content:"任意";color:#fff;background-color:dimgray;border:1px solid dimgray;margin-left:10px;padding:2px 6px;border-radius:5px}@media screen and (max-width:768px){div.field_name.any:after{position:static;margin-top:20px}}input[type=submit]{font-size:20px;padding:10px 40px;border:#1B4478 1px solid;cursor:pointer;text-align:center;position:relative;color:#fff;background:#1B4478;background-position:1% 50%;background-size:200% auto;transition:all 0.3s ease-out;border-radius:9999px}input[type=submit]:hover{color:#fff;background-position:99% 50%}@media screen and (max-width:768px){input[type=submit]{font-size:17px}}@media screen and (max-width:768px){input[type=submit]{width:100%}}input[type=submit]:hover{transform:initial;transform:translate3d(2px,2px,0)}.back input[type=submit]{background-color:#fff;color:#fff}span.wpcf7-list-item{display:block}.wpcf7-spinner{display:none!important}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:transparent!important;background-color:white!important;padding:0!important;text-align:center!important;color:#B31E23!important;margin:0!important}.wpcf7-form.sent .wpcf7-response-output{display:none!important}.grecaptcha-badge{display:none!important}.searchbox form{width:100%;border:#000 1px solid;padding:10px 20px 60px;margin-bottom:40px;position:relative;box-sizing:border-box}.searchbox form ul li{cursor:pointer}.searchbox form input[type=submit]{position:absolute;left:20px;bottom:20px;padding:10px 40px 10px 20px;border:#000 1px solid;cursor:pointer;background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/icon_search.svg) right 10px center no-repeat,black;background-size:20px;-webkit-transition:0.2s ease 0s;transition:0.2s ease 0s;color:#fff}@media screen and (max-width:768px){.searchbox form input[type=submit]{margin-top:20px}}.searchbox form input[type=submit]:hover{transform:initial;transform:translate3d(2px,2px,0)}.acd-check{display:none}.acd-label,button.simplefavorites-clear{width:auto;margin:20px 0;display:inline-block;padding:10px 40px 10px 10px;background:#000;color:#fff;text-align:center;cursor:pointer;position:relative}.acd-label::after,button.simplefavorites-clear::after{content:"";border:0;border-bottom:solid 2px #fff;border-right:solid 2px #fff;display:inline-block;width:10px;height:10px;position:absolute;top:45%;right:20px;transform:translateY(-50%) rotate(45deg)}button.simplefavorites-clear{padding:10px 20px}button.simplefavorites-clear::after{content:none}.acd-content{height:0;padding:0 15px;transition:0.5s;overflow:hidden}.acd-check:checked+.acd-label+.acd-content{height:auto;padding:15px}.single .blogbox h2{margin:20px 0 10px 0;font-size:24px;background-color:#9cd3f7;border-bottom:#1B4478 2px solid;padding:10px;width:100%}.single .blogbox h3{font-size:22px;color:#1B4478;margin-bottom:10px}.single table{border-spacing:0;border-collapse:collapse}.single table tr td:first-child{background-color:#e0f2ff;border:#fff 1px solid;font-weight:700}.single table th,.single table td{padding:10px 20px}@media screen and (max-width:768px){.single table th,.single table td{padding:5px;font-size:13px}}.single table th{background-color:#e0f2ff;border:#fff 1px solid}.single table td{border:#e0f2ff 1px solid}.single .lpprofilebox{border:#1B4478 4px solid;border-top:none;background:#F5F7FA;padding:20px 30px 20px 30px;margin-bottom:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.single .lpprofilebox img{width:100%;height:auto}.single .lpprofilebox{justify-content:space-between}@media screen and (max-width:768px){.single .lpprofilebox{padding:20px;margin-bottom:20px}}.single .lpprofilebox .box_wrap{justify-content:space-between}.single .lpprofilebox p.name,.single .lpprofilebox p.ti{font-weight:700}@media screen and (max-width:768px){.single .lpprofilebox p.name,.single .lpprofilebox p.ti{margin-bottom:10px}}.single .lpprofilebox p.name{border-bottom:#999 1px solid;font-size:22px;font-weight:400}.single .lpprofilebox p.name .fs1{letter-spacing:0;font-size:16px}.single .lpprofilebox p.name .fs2{letter-spacing:0;font-size:15px;padding-left:10px}.single .lpprofilebox p.ti{font-size:18px;color:#1B4478;margin-bottom:10px}@media screen and (max-width:768px){.single .lpprofilebox p.ti{font-size:16px;line-height:1.4}}.single .lpprofilebox p.txt{font-size:14px}@media screen and (max-width:768px){.single .lpprofilebox p.txt{font-size:13px}}.single .lpprofilebox .txtbox{width:79%}@media screen and (max-width:768px){.single .lpprofilebox .txtbox{width:100%}}.single .lpprofilebox .picbox{width:18%}@media screen and (max-width:768px){.single .lpprofilebox .picbox{margin:0 auto;width:80%}}.single .lpprofilebox a{text-decoration:underline}.single h2.lpprofile{border:rgb(27 68 120 / .8) 4px solid;border-bottom:none;width:100%;padding:10px 15px;font-size:22px;letter-spacing:1px;line-height:1.4;text-align:left;margin:0;background:none}@media screen and (max-width:768px){.single h2.lpprofile{font-size:18px;padding:10px}}.single h2.lpprofile span{padding-left:30px;display:inline-block;position:relative}.single h2.lpprofile span::before{position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);font:var(--fa-font-solid);content:"\f508";color:#042F76}.single #cta h2,.single #area h2{background:none}.single .wp-block-table thead{border-bottom:1px solid #e0f2ff}.single .wp-block-separator{border:none}.wp-embed{padding:25px;font-size:14px;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.5;color:#646970;background:#fff;border:1px solid #dcdcde;box-shadow:0 1px 1px rgb(0 0 0 / .05);overflow:auto;zoom:1;display:inline-block}.wp-embed .wp-embed-featured-image img{width:100%;height:auto;border:none}.wp-embed p.wp-embed-heading{margin:0 0 15px;font-weight:600;font-size:22px;line-height:1.3}.single-post h1{margin-bottom:20px}.wrap{margin:70px 0 0 0;width:100%;height:calc(100vh - 70px);position:relative;overflow:hidden;background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/main_bg.png) center top no-repeat;background-size:cover}@media screen and (max-width:1080px){.wrap{background:none;height:calc(90vh - 70px)}}@keyframes zoom{0%{transform:scale(1)}100%{transform:scale(1.1)}}.wrap .maintxt{font-family:"Zen Maru Gothic",sans-serif;background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/maintxt_bg.png) center center no-repeat;background-size:contain;font-size:2em;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);left:40px;font-weight:500;color:#1B4478;z-index:5;line-height:1.4;padding:12vmax 8vmax}@media screen and (max-width:1080px){.wrap .maintxt{top:70%}}.wrap .maintxt .fssm{font-size:.5em;display:inline-block;padding-top:10px;font-weight:400;line-height:1.6}.wrap .maintxt p{margin-bottom:0}.wrap img.mainSP{position:absolute;top:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);width:100%}.wrap .swiper-slide-active .slide-img,.wrap .swiper-slide-duplicate-active .slide-img,.wrap .swiper-slide-prev .slide-img{animation:zoom 10s linear 0s 1 normal both;padding-top:90px}@media screen and (max-width:768px){.wrap .swiper-slide-active .slide-img,.wrap .swiper-slide-duplicate-active .slide-img,.wrap .swiper-slide-prev .slide-img{padding-top:70px}}.wrap .slide-text{font-size:4em;position:absolute;bottom:40px;left:40px;font-weight:700;color:#fff;z-index:5;line-height:1.2;text-shadow:2px 2px 2px rgb(0 0 0 / .75)}@media screen and (max-width:768px){.wrap .slide-text{font-size:2em;bottom:80px;left:20px}}.wrap .slide-img img{-o-object-fit:cover;object-fit:cover;height:100vh;width:100vw;z-index:9;vertical-align:top}.wrap .swiper-pagination{z-index:5!important}.wrap .area h2{font-family:"Impact";font-size:55px;text-align:center}.wrap .newsbox{width:45%;position:absolute;bottom:0;right:0;padding:20px;background-color:#1B4478;color:#fff;z-index:999}@media screen and (max-width:768px){.wrap .newsbox{width:100%;padding:10px}}.wrap .newsbox a{color:#fff}@media screen and (max-width:768px){.wrap .newsbox dl{flex-flow:wrap}}.wrap .newsbox dt,.wrap .newsbox dd{padding-bottom:0;margin-bottom:0}.wrap .newsbox dt{width:auto;padding-right:20px;border-right:#fff 1px solid;color:#fff}@media screen and (max-width:768px){.wrap .newsbox dt{width:17%;display:inline-block;border-right:none;padding:0}}.wrap .newsbox dd{padding-left:20px;width:85%}@media screen and (max-width:768px){.wrap .newsbox dd:last-of-type{border-left:1PX solid #fff}.wrap .newsbox dd{padding-left:2%;margin-left:1%;width:82%;line-height:1.8}}.wrap .newsbox dd .date{font-size:13px;margin-right:10px}.wrap .newsbox dd .cat{font-size:13px;background-color:#fff;color:#1B4478;border-radius:9999px;padding:2px 6px;margin-right:10px;font-weight:700}@media screen and (max-width:768px){.wrap .newsbox dd .cat{font-size:11px}}.wrap .newsbox dd .cat a{color:#1B4478;text-decoration:none}.sec.opa{background-color:rgb(255 255 255 / .4)}.badge{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.badge img{width:100%;height:auto}.badge{align-items:center;position:absolute;bottom:40px;right:40px;gap:0 .5em}@media screen and (max-width:768px){.badge{bottom:10px;width:100%;right:auto;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}}.badge img{width:100px}@media screen and (max-width:768px){.badge img{width:18%}}.okomaribox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.okomaribox img{width:100%;height:auto}.okomaribox{align-items:center;margin:0 auto;gap:0 1rem;width:820px;margin:0 auto;position:relative}@media screen and (max-width:820px){.okomaribox{width:100%;padding-bottom:60px}}.okomaribox div{border:2px dotted #1B4478;padding:20px 40px;border-radius:20px;margin-bottom:1rem;font-size:17px}@media screen and (max-width:820px){.okomaribox div{width:100%;padding:10px 20px;border-radius:10px}}.okomaribox div.break{width:100%;height:0;border:none;padding:0;margin:0}.okomaribox img{width:140px;position:absolute;right:0;bottom:0}@media screen and (max-width:820px){.okomaribox img{width:100px}}.top2atm{background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/top2_bg.svg) center top no-repeat;height:145px}@media screen and (max-width:768px){.top2atm{height:60px}}#top2{background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/bird_top2.svg) 10vw top no-repeat,#DFF2FF;background-size:200px}@media screen and (max-width:768px){#top2{background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/bird_top2.svg) 10px top no-repeat,#DFF2FF;background-size:80px}}@media screen and (max-width:768px){#top2 h2{line-height:1.2}}.promisebox{width:960px;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.promisebox img{width:100%;height:auto}.promisebox{align-items:center;justify-content:space-between;background-color:#fff;border-radius:20px;padding:20px;gap:0 1rem;margin-bottom:20px}@media screen and (max-width:1080px){.promisebox{width:100%;margin-top:40px}}.promisebox .icon{width:10%}@media screen and (max-width:768px){.promisebox .icon{width:100%;text-align:center;margin-top:-70px}.promisebox .icon img{width:90px}}.promisebox .txt{width:87%}@media screen and (max-width:768px){.promisebox .txt{width:100%}}.promisebox p{margin-bottom:0;font-size:17px}.promisebox h3{font-weight:600;color:#1B4478;font-size:22px;margin:0 0 5px 0}@media screen and (max-width:768px){.promisebox h3{margin-top:0;font-size:20px}}.servicebox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.servicebox img{width:100%;height:auto}.servicebox{justify-content:center;gap:0 1em}.servicebox div{width:calc(25% - 2em);border:#C9E1FF 1px solid;padding:40px 20px 20px 20px;border-radius:20px;text-align:center;position:relative;margin-bottom:1em}@media screen and (max-width:768px){.servicebox div{width:100%;padding:20px}}.servicebox div h3{color:#1B4478;margin-top:0;min-height:3em;line-height:1.4}@media screen and (max-width:768px){.servicebox div h3{min-height:auto}}.servicebox div img.icon{width:100px;margin-bottom:10px}.servicebox div p{text-align:left}.servicebox div p.txt{min-height:9em}@media screen and (max-width:768px){.servicebox div p.txt{min-height:auto}}.servicebox div p.ar{text-align:right}.servicebox div a.all{position:absolute;top:0;left:0;width:100%;height:100%}.servicebox div a.all:hover{background-color:rgb(223 242 255 / .2)}.servicebox div:hover{border-color:#50AAE8}.servicebox div:hover a.detail-link .icon-wrap{transform:translateX(4px)}.servicebox div:hover a.detail-link .icon-wrap .dots{width:24px}.servicebox div:hover .text{color:#1b3a6a;font-size:16px;font-weight:600}.servicebox div:hover .icon-wrap{display:inline-flex;align-items:center;transition:transform 0.3s ease}.servicebox div:hover .icon-wrap .dots{width:16px;height:6px;background-image:radial-gradient(circle,#b23b3b 40%,transparent 40%);background-size:4px 4px;background-repeat:repeat-x;background-position:center;transition:width 0.3s cubic-bezier(.4,0,.2,1)}.servicebox div:hover .icon-wrap .arrow{width:8px;height:8px;border-top:1.5px solid #b23b3b;border-right:1.5px solid #b23b3b;transform:rotate(45deg);margin-left:-2px}#topnews .sec{border:#DFF2FF 1px solid;border-radius:20px;padding:40px}@media screen and (max-width:768px){#topnews .sec{padding:20px}}#topnews .sec h2{margin-top:0}@media screen and (max-width:768px){#topnews .sec h2.mb20{margin-bottom:0!important}}#topnews .sec .two:first-child{border-right:#DFF2FF 1px solid;padding-right:40px}@media screen and (max-width:768px){#topnews .sec .two:first-child{border:none;padding:0}}#topnews .sec .two:nth-child(2){padding-left:40px}@media screen and (max-width:768px){#topnews .sec .two:nth-child(2){padding:0}}#topnews .two{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}#topnews .two img{width:100%;height:auto}#topnews .two{flex-direction:column}#topnews .two .linkbtnBOX{margin-top:auto;padding-top:60px}@media screen and (max-width:768px){#topnews .two .linkbtnBOX{padding-top:0}}#voice p.who{background-color:#F2FAFF;text-align:center;padding:10px;font-weight:600;margin-bottom:0}#voice h3{font-size:22px;color:#1B4478;margin:0;line-height:1.4}@media screen and (max-width:768px){#voice h3{text-align:center}}@media screen and (max-width:768px){#voice .w25{width:130px;margin:10px auto 0 auto}}#cta{background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/line_cta.svg) center top no-repeat,url(/wp-content/themes/brandnew_theme_aifer_basic/img/line_cta.svg) center bottom no-repeat,url(/wp-content/themes/brandnew_theme_aifer_basic/img/bg_cta.svg) center center,#C7E5FE;background-size:100%,100%,cover}#cta h2{margin-bottom:20px}#cta .innerbox{width:80%;align-items:center;justify-content:center;gap:0 1em;margin:0 auto}@media screen and (max-width:768px){#cta .innerbox{width:100%;display:block}}#cta .innerbox .telbox{width:50%;padding:20px;background-color:#fff;border:none;margin:20px 0 0 0}@media screen and (max-width:768px){#cta .innerbox .telbox{width:100%;padding:10px;margin-bottom:20px}}#cta .innerbox .telbox .tel{font-weight:700;font-size:42px}@media screen and (max-width:1280px){#cta .innerbox .telbox .tel{font-size:32px}}#cta .innerbox .mailbox{width:45%}@media screen and (max-width:768px){#cta .innerbox .mailbox{width:100%}}#cta .innerbox .column{gap:1em 0}#cta .innerbox .column a{display:block;width:100%;font-size:17px;font-weight:700}#cta .innerbox .column a.LINE{border-radius:9999px;padding:15px 40px;text-align:center;color:#fff;background-color:#00B900;border:#00B900 1px solid}#cta .innerbox .column a.LINE:hover{background-color:#fff;color:#00B900}#cta .innerbox .column a.mail{border-radius:9999px;padding:15px 40px;text-align:center;color:#fff;background-color:#1B4478;border:#1B4478 1px solid}#cta .innerbox .column a.mail:hover{background-color:#fff;color:#1B4478}#area{background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/areamap.svg) center center no-repeat,#DFF2FF;background-size:300px}.video{position:relative;height:950px;overflow:hidden}@media screen and (max-width:768px){.video{height:auto}}.video::before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:950px;background-color:rgb(27 68 120 / .8);mix-blend-mode:multiply}@media screen and (max-width:768px){.video::before{height:100%}}.video video{object-fit:cover;width:100%;height:100%}@media screen and (max-width:768px){.video video{position:absolute;top:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);width:auto}}.video--in{width:1280px;margin:40px auto;color:#fff;position:absolute;top:0;bottom:0;left:0;right:0;z-index:3;text-align:center}@media screen and (max-width:768px){.video--in{position:relative;width:100%;transform:translateY(0);padding:28px 5% 0}}.video--in .section_ttl{position:absolute;top:-92px;left:15%}@media screen and (max-width:768px){.video--in .section_ttl{position:static}}.toggle{display:none}.Label{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.Label img{width:100%;height:auto}.Label{align-items:flex-start;flex-wrap:nowrap;padding:.8em 1em;font-size:17px;color:#333;background:#F2FAFF;margin-bottom:10px;font-weight:700;position:relative;cursor:pointer;letter-spacing:.05em;border-radius:10px}@media screen and (max-width:768px){.Label{align-items:center;font-size:15px;margin-bottom:10px;padding:10px 30px 10px 10px;line-height:1.4}}.Label::before{content:"Q";flex-shrink:0;display:inline-block;border-radius:50%;margin-right:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.Label::before img{width:100%;height:auto}.Label::before{align-items:center;justify-content:center;color:#50AAE8;margin-top:2px}@media screen and (max-width:768px){.Label::before{margin-top:0}}.Label::after{content:"";width:8px;height:8px;border-top:2px solid #50AAE8;border-right:2px solid #50AAE8;position:absolute;top:50%;right:20px;transform:translateY(-50%) rotate(135deg);transition:transform 0.3s ease}.content{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.3s ease-out,margin-bottom 0.3s ease-out;overflow:hidden;margin-bottom:0}.content .inner{overflow:hidden;min-height:0;opacity:0;transition:opacity 0.3s ease-out}.content .inner p{margin-bottom:10px}@media screen and (max-width:768px){.content .inner p{margin-bottom:0}}.toggle:checked+.Label::after{transform:translateY(-50%) rotate(-45deg)!important}.toggle:checked+.Label+.content{grid-template-rows:1fr;margin-bottom:10px}@media screen and (max-width:768px){.toggle:checked+.Label+.content{margin-bottom:10px}}.toggle:checked+.Label+.content .inner{opacity:1;padding:10px 0}#service1 .w70{position:relative;padding:40px 20px}@media screen and (max-width:768px){#service1 .w70{padding:20px}}#service1 .w70 img.illust{position:absolute;bottom:-40px;right:-40px;width:140px}@media screen and (max-width:768px){#service1 .w70 img.illust{width:65px;right:-20px}}#service1 img.arrow{width:40px;margin:20px 0}#service1 .txt{color:#1B4478;font-size:24px;font-weight:600;font-family:"Zen Maru Gothic",sans-serif;text-align:center}@media screen and (max-width:768px){.page-inheritance-tax #service1 .w70 img.illust{bottom:0}}.reasonbox{width:1280px;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.reasonbox img{width:100%;height:auto}.reasonbox{align-items:center;justify-content:space-between;background-color:#fff;border-radius:20px;padding:20px;gap:0 1rem;margin-bottom:20px;position:relative}@media screen and (max-width:1280px){.reasonbox{width:100%;margin-top:40px}}.reasonbox .pic{width:35%}@media screen and (max-width:768px){.reasonbox .pic{width:100%}}.reasonbox .txt{width:60%}@media screen and (max-width:768px){.reasonbox .txt{width:100%}}.reasonbox h3{color:#1B4478}@media screen and (max-width:768px){.reasonbox h3{text-align:center}}.reasonbox img.icon{position:absolute;width:100px;left:-40px;top:-40px}@media screen and (max-width:768px){.reasonbox img.icon{left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);width:90px}}#profile p.ti{color:#1B4478;font-size:20px;font-family:"Zen Maru Gothic",sans-serif;font-weight:600}#support .servicebox h3{margin:0 0 20px 0;font-size:20px}#support .servicebox div{background-color:#fff}#support .servicebox div p{min-height:auto;margin:0 auto}#support .servicebox div:hover{border-color:#C9E1FF}#support.three .servicebox div{width:calc((100% - 2em) / 3)}@media screen and (max-width:768px){#support.three .servicebox div{width:100%}}#support.three .servicebox div:nth-child(1) h3,#support.three .servicebox div:nth-child(2) h3,#support.three .servicebox div:nth-child(3) h3{min-height:auto}#support.three .servicebox div p{text-align:center}.linkbtn.goright.bgprimary .fa-angle-right{color:#fff}.linkbtn.goright.bgprimary:hover .fa-angle-right{color:#1B4478}#flow .flowbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}#flow .flowbox img{width:100%;height:auto}#flow .flowbox{align-items:center;justify-content:space-between;border-bottom:#DFF2FF 1px solid;padding:20px 0}#flow .flowbox:last-of-type{border:none}@media screen and (max-width:768px){#flow .flowbox{padding:20px}}#flow .flowbox .icon{width:15%;text-align:center}@media screen and (max-width:768px){#flow .flowbox .icon{width:20%}}#flow .flowbox .icon img{width:100px}#flow .flowbox .txt{width:80%}@media screen and (max-width:768px){#flow .flowbox .txt{width:78%}}#flow .flowbox .txt h3{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}#flow .flowbox .txt h3 img{width:100%;height:auto}#flow .flowbox .txt h3{margin:0 0 10px 0;color:#1B4478}#flow .flowbox .txt p.txt{margin-bottom:0;width:100%}#flow .flowbox .txt .step{background-color:#50AAE8;width:40px;height:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}#flow .flowbox .txt .step img{width:100%;height:auto}#flow .flowbox .txt .step{align-items:center;justify-content:center;border-radius:50%;color:#fff;margin-right:10px}@media screen and (max-width:768px){#flow .flowbox .txt .step{width:30px;height:30px}}#faq.LP{background-color:#F8FBFC}#faq.LP .Label{background-color:#fff}@media screen and (max-width:768px){#voice .w20{width:120px;margin:10px auto 0 auto}}#plan .twobox .two{border:#50AAE8 2px solid;border-radius:20px}#plan .twobox .two .inner{padding:0 20px}#plan .twobox .two h3{background-color:#DFF2FF;text-align:center;margin:0;padding:15px 0;border-radius:20px 20px 0 0;color:#1B4478}#plan .twobox .two h3 .p{background-color:#50AAE8;color:#fff;padding:4px 10px}@media screen and (max-width:768px){#plan .twobox .two h3 .p{font-size:13px;padding:2px 10px}}#plan .twobox .two ul.checkmark li{font-weight:400;font-size:15px;margin-bottom:5px;background-size:20px}h4.triangle{background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/icon_triangle.svg) 20px center no-repeat;background-size:20px;padding-left:40px;font-size:17px;color:#1B4478}@media screen and (max-width:768px){h4.triangle{background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/icon_triangle.svg) 20px 5px no-repeat;background-size:10px;padding-left:30px}}h4.triangle.case{background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/icon_triangle.svg) left center no-repeat;background-size:20px;padding-left:30px;font-size:20px}#limit .two{border:#50AAE8 2px dotted;padding:40px;border-radius:40px}@media screen and (max-width:768px){#limit .two{padding:20px}}#limit .two h3{background-color:#DFF2FF;padding:10px;text-align:center;margin-top:0}#limit .two h3 .po{background-color:rgb(80 170 232 / .4);padding:4px 8px;margin-right:10px}@media screen and (max-width:768px){#limit .two h3 .po{padding:2px 6px;margin:0 0 5px 0;display:inline-block}}#support.free .servicebox div{width:calc((100% - 4em) / 3);position:relative}@media screen and (max-width:768px){#support.free .servicebox div{width:100%}#support.free .servicebox div h3{margin:20px 0 10px 0}}#support.free .servicebox div img.number{position:absolute;top:-20px;left:-20px;width:60px}@media screen and (max-width:768px){#support.free .servicebox div img.number{top:-30px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}}#support.free .fs2.color_primary{font-family:"Zen Maru Gothic",sans-serif}#welfarebox{background-color:#F8FBFC}#welfarebox .innerbox{padding:40px;border-radius:40px;border:#A1CBED 2px solid;background-color:#fff}@media screen and (max-width:768px){#welfarebox .innerbox{padding:20px}}#welfarebox .innerbox .box_wrap{border-bottom:#A1CBED 2px solid;padding-bottom:20px;margin-bottom:40px}#welfarebox .innerbox .box_wrap:last-child{border:none;padding-bottom:0;margin-bottom:0}#welfarebox .innerbox h3{color:#1B4478;margin:0}@media screen and (max-width:768px){#welfarebox .innerbox h3{margin:0 0 20px 0}}#welfarebox .innerbox .leftbox{width:40%}@media screen and (max-width:768px){#welfarebox .innerbox .leftbox{width:100%}}#welfarebox .innerbox .rightbox{width:58%}@media screen and (max-width:768px){#welfarebox .innerbox .rightbox{width:100%}}#welfarebox .innerbox ul.checkmark li{font-size:17px}#welfarebox img.arrow{width:40px;margin:20px 0}#welfarebox .txt{color:#1B4478;font-size:24px;font-weight:600;font-family:"Zen Maru Gothic",sans-serif;text-align:center}.page-welfare-tax .servicebox div h3{min-height:auto}#medicalbox{background-color:#F3FAFF}#medicalbox .sec{background-color:#fff;border-radius:40px}#medicalbox .sec .ti{border-radius:40px 40px 0 0;background-color:#DFF2FF;padding-bottom:20px;font-weight:600}@media screen and (max-width:768px){#medicalbox .sec .ti{padding:0 20px 10px 20px}}#medicalbox .sec .txt{padding:40px}@media screen and (max-width:768px){#medicalbox .sec .txt{padding:20px}}#medicalbox .sec .txt .w35{font-size:22px;font-family:"Zen Maru Gothic",sans-serif;color:#1B4478;font-weight:600}@media screen and (max-width:768px){#medicalbox .sec .txt .w35{text-align:center;background-color:#f2faff;padding:8px 0}#medicalbox .sec .txt .w35 p{margin-bottom:0}}@media screen and (max-width:768px){#medicalbox .sec .txt .w60{margin-top:10px}}#medicalbox .sec .box_wrap{border-bottom:#DFF2FF 2px solid;padding-bottom:20px;margin-bottom:40px}#medicalbox .sec .box_wrap:last-of-type{border:none}@media screen and (max-width:768px){#medicalbox .sec .box_wrap{margin-bottom:20px}}@media screen and (max-width:768px){#medicalbox ul.maru li{margin-bottom:10px}}@media screen and (max-width:768px){#medicalbox h2{font-size:20px}}#medicalmenu .innerbox{border:#DFF2FF 2px solid;padding:20px;border-radius:20px;position:relative;margin-bottom:40px}#medicalmenu .innerbox img.number{position:absolute;left:-20px;top:-40px;width:80px}#medicalmenu .innerbox dt{width:30%;border:none;padding-bottom:0;margin-bottom:0}@media screen and (max-width:768px){#medicalmenu .innerbox dt{width:100%}}#medicalmenu .innerbox dd{width:65%;border:none;padding-bottom:0;margin-bottom:0;position:relative;padding-left:7em}@media screen and (max-width:768px){#medicalmenu .innerbox dd{width:100%;padding:0 0 10px 0}}#medicalmenu .innerbox dd::before{position:absolute;content:"・・・・・・";top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}@media screen and (max-width:768px){#medicalmenu .innerbox dd::before{content:none}}@media screen and (max-width:768px){#medicalmenu .innerbox ul.maru li{margin-bottom:0}}#welfarebox.about .innerbox{padding:60px}@media screen and (max-width:768px){#welfarebox.about .innerbox{padding:20px}#welfarebox.about .innerbox h3.mb40{margin-bottom:20px!important}}#welfarebox.about .innerbox dl dt,#welfarebox.about .innerbox dl dd{padding:20px 0}@media screen and (max-width:768px){#welfarebox.about .innerbox dl dt,#welfarebox.about .innerbox dl dd{padding:5px 0}}@media screen and (max-width:768px){#profile.about .gap2{gap:10px 0}#profile.about h3{margin:0 0 10px 0}}.page-voice #voice .three{position:relative;text-align:left;margin-top:40px}.page-voice #voice .three .innerbox{border:3px solid #F2FAFF;padding:10px 20px 20px 20px}.page-voice #voice .three p.who{margin-bottom:0}.page-voice #voice .three .se{position:absolute;top:-10px;right:20px;padding:3px 10px;background-color:rgb(80 170 232 / .4);font-size:13px}.page-voice #voice .three h3{font-size:17px}.blogbox{padding:20px;position:relative}@media screen and (max-width:768px){.blogbox{padding:0}}.blogbox h3{font-size:17px}.blogbox p.post,.blogbox p.column{position:relative;border-bottom:#D2D2D2 1px solid;padding:10px 0;margin-bottom:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.blogbox p.post img,.blogbox p.column img{width:100%;height:auto}.blogbox p.post,.blogbox p.column{align-items:center;flex-direction:column;flex-direction:row}.blogbox p.post.post a.tag,.blogbox p.column.post a.tag{background-color:#50aae8;color:#fff}.blogbox p.post.post a.tag:hover,.blogbox p.column.post a.tag:hover{background-color:#1b4478}@media screen and (max-width:768px){.blogbox p.post .date,.blogbox p.column .date{display:block;width:100%}}.blogbox p.post.column a.tag,.blogbox p.column.column a.tag{background-color:#1B4478}.blogbox p.post a.tag,.blogbox p.column a.tag{display:inline-block;width:auto;text-align:center;border-radius:5px;padding:2px 8px;color:#fff;font-size:13px;flex-shrink:0;flex-grow:0;min-width:80px;transition:filter 0.3s ease;position:relative;z-index:2;margin-right:10px}@media screen and (max-width:768px){.blogbox p.post a.tag,.blogbox p.column a.tag{width:auto;padding:2px 4px;font-size:11px}}.blogbox p.post a:hover .tag,.blogbox p.column a:hover .tag{filter:brightness(.8)}.blogbox p.post .ti,.blogbox p.column .ti{padding-bottom:0;width:70%}@media screen and (max-width:768px){.blogbox p.post .ti,.blogbox p.column .ti{width:100%}}.blogbox p.post:last-of-type,.blogbox p.column:last-of-type{border:none}.blogbox p.post a.all,.blogbox p.column a.all{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.blogbox p.post a.all:hover,.blogbox p.column a.all:hover{background:rgb(27 68 120 / .1);opacity:1;color:#000}.blogbox .post-categories a{background-color:rgb(27 68 120 / .1);border:rgb(27 68 120 / .4) 1px solid;border-radius:5px;display:inline-block;padding:2px 4px;font-size:13px;margin-right:10px;z-index:2;position:relative;width:12em;text-align:center}.blogbox .tag a{background-color:rgb(80 170 232 / .1);border:rgb(80 170 232 / .4) 1px solid;border-radius:5px;display:inline-block;padding:2px 4px;font-size:11px;margin-right:10px;z-index:2;position:relative;text-align:center}.blogbox .tag a:hover{background-color:rgb(80 170 232 / .6)}.single .blogbox{border:none}.single .txtbox{margin-top:0}.home .blogbox{padding:0}@media screen and (max-width:768px){.home .blogbox{padding:10px 0}}@media screen and (max-width:768px){.home .blogbox p .ti{padding-left:0;display:block;width:100%}}.home .blogbox .date{font-size:13px;color:#999;margin-right:10px;width:10%}@media screen and (max-width:768px){.home .blogbox .date{padding-left:0;width:auto}}.BLOG p.ti{font-size:20px;padding:10px 0;margin-bottom:10px!important}.BLOG a{transition:all 0.4s;border:2px solid #fff;z-index:1}.BLOG a.all:hover{background:rgb(242 250 255 / .1);border:2px solid #1B4478}.BLOG .tag a{background-color:#1B4478;padding:3px 6px;color:#fff;border-radius:9999px;display:inline-block;position:absolute;bottom:15px;right:20px;z-index:9;font-size:13px}@media screen and (max-width:768px){.BLOG .tag a{bottom:5px;right:0}}.BLOG .tag a :hover{opacity:.6}.BLOG .tag .cat2 a{background-color:rgb(27 68 120 / .7)}.BLOG .tag .cat3 a{background-color:rgb(27 68 120 / .4)}.popular.box_wrap{justify-content:flex-start}.popular.box_wrap .popularbox{background-color:#fff;border:#50AAE8 1px solid;width:32%;position:relative;margin-left:1%;margin-bottom:1%;padding:10px}.popular.box_wrap .popularbox:hover{border-color:#1B4478}.popular.box_wrap .popularbox:first-child,.popular.box_wrap .popularbox:nth-child(4){margin-left:0}@media screen and (max-width:768px){.popular.box_wrap .popularbox{width:100%;margin:0 0 10px 0}}.popular.box_wrap .popularbox .pic{width:100%;margin-bottom:10px;overflow:hidden}.popular.box_wrap a.all{position:absolute;top:0;left:0;width:100%;height:100%}.popular.box_wrap a.all:hover{background-color:rgb(80 170 232 / .1)}.popular.box_wrap .tag-list-popular{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.popular.box_wrap .tag-list-popular img{width:100%;height:auto}.popular.box_wrap .tag-list-popular{justify-content:flex-end}.popular.box_wrap .tag-list-popular a{background-color:rgb(80 170 232 / .4);padding:2px 6px;margin:0 5px 0 0;font-size:11px;z-index:999}.popular.box_wrap .tag-list-popular a:hover{background-color:#50AAE8;color:#fff}.popular.box_wrap h3{margin:10px 0;font-size:17px}ul.tagbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}ul.tagbox img{width:100%;height:auto}ul.tagbox{gap:.1em .25em}ul.tagbox li{margin-bottom:0!important}ul.tagbox li a{position:relative;background-size:20px;padding:2px 6px;border:#000 1px solid;border-radius:9999px}@media screen and (max-width:768px){ul.tagbox li a{font-size:11px}}.single ul.tagbox{justify-content:flex-end}.lpfaqbox{border:none;padding:0;margin-bottom:0;background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/arrow_news.svg) right center no-repeat;background-size:8px}@media screen and (max-width:768px){.lpfaqbox{margin-bottom:10px}}.lpfaqbox p.ti{font-size:17px}@media screen and (max-width:768px){.lpfaqbox p.ti{font-size:15px;line-height:1.2}}.lpfaqbox p.ti .q{color:#50AAE8}.lpfaqbox{background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/arrow_faq.svg) right center no-repeat;background-size:10px}.page-template-archive-news .blogbox,.type-column .blogbox{border-bottom:rgb(27 68 120 / .4) 1px solid;padding:10px 0}.page-template-archive-news .blogbox .ti,.type-column .blogbox .ti{font-weight:700;font-size:16px;padding-bottom:10px}.column .blogbox .tag a{background-color:#fff0;width:auto;position:relative;padding-left:10px}.column .blogbox .tag a::before{content:"#";color:#50AAE8}.column .blogbox .tag a:hover{background-color:rgb(80 170 232 / .4)}.blogbox.newsarchive p.post{display:block}.blogbox p.clp{position:relative}.single-column .site.start .postdate{background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/icon_watch.svg) left center no-repeat;background-size:15px;color:#666;padding-left:20px;position:relative}.single-column .site.start .postdate::before{color:#666;position:absolute;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);font:var(--fa-font-solid);content:"\f017"}.single-column .site.start strong{background-image:linear-gradient(90deg,#fffb96 90%,transparent);background-repeat:no-repeat;background-size:200% 50%;background-position:0 bottom}.single-column .site.start .ctabox strong{background:none}.single-column .site.start h2 strong,.single-column .site.start h3 strong,.single-column .site.start h4 strong,.single-column .site.start .columntop strong,.single-column .site.start th strong,.single-column .site.start td strong{background-image:none}.single-column .site.start table.has-fixed-layout td a.btn{background-color:#ff7b00;color:#fff;border-radius:10px;padding:6px 10px;width:100%;display:block;text-align:center}.single-column .site.start .blogbox{padding:30px 0 20px 0}@media screen and (max-width:768px){.single-column .site.start .blogbox{padding-top:0}}.single-column .site.start h1{margin-bottom:20px;color:#1B4478;font-size:42px}@media screen and (max-width:768px){.single-column .site.start h1{font-size:20px;line-height:1.4}}.single-column .site.start h2{background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/icon_triangle.svg) 20px center no-repeat,rgb(80 170 232 / .4);background-size:20px;padding:10px 10px 10px 50px;margin:40px 0 20px;width:100%}@media screen and (max-width:768px){.single-column .site.start h2{background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/icon_triangle.svg) 10px 15px no-repeat,rgb(80 170 232 / .4);background-size:15px;padding:10px 10px 10px 30px;margin:20px 0 20px;font-size:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.single-column .site.start h2 img{width:100%;height:auto}.single-column .site.start h2{flex-direction:column;line-height:1.3}}.single-column .site.start h2 .po{background-color:rgb(80 170 232 / .8);border-radius:5px;padding:2px 10px;margin-right:10px;color:#fff}@media screen and (max-width:768px){.single-column .site.start h2 .po{font-size:18px;margin-right:5px;padding:2px 8px;margin-bottom:5px}}.single-column .site.start h3{padding:10px 20px;font-size:24px;margin-top:0}@media screen and (max-width:768px){.single-column .site.start h3{font-size:18px;padding:10px}}.single-column .site.start h3 .po{color:#50AAE8}.single-column .site.start .answer strong{background-color:#fff0;color:#50AAE8;background-image:none}@media screen and (max-width:768px){.single-column .site.start .box_wrap.columntop .fssm{font-size:12px}.single-column .site.start .box_wrap.columntop .w10{width:20%;margin-bottom:10px}.single-column .site.start .box_wrap.columntop .w35{width:75%;margin-bottom:10px}}.single-column .site.start dt{font-weight:700;width:15%}@media screen and (max-width:768px){.single-column .site.start dt{width:100%}}.single-column .site.start dt.aikun{color:#1B4478}.single-column .site.start dd{border:none;width:85%}@media screen and (max-width:768px){.single-column .site.start dd{width:100%}}.single-column .site.start dd.aikun{color:#1B4478}.single-column .site.start ul{background-color:rgb(80 170 232 / .1);padding:0;margin:0;border:rgb(80 170 232 / .2) 1px solid}.single-column .site.start ul.tagbox{background-color:#fff0;border:none}.single-column .site.start ul.tagbox.all{justify-content:flex-start;padding:0}@media screen and (max-width:768px){.single-column .site.start ul{padding:10px}}.single-column .site.start ul ul{background-color:#fff0;border:none;margin-bottom:20px}.single-column .site.start ul.taglink{border:none;background-color:#fff0;padding:0}.single-column .site.start ul li{margin-bottom:5px}@media screen and (max-width:768px){.single-column .site.start ul li{line-height:1.6}}.single-column .site.start ul li strong{font-weight:700;background-color:#fffb96;padding:0 5px}.single-column .site.start ul li strong.color_secondary{background-color:rgb(80 170 232 / .2);background-image:none}.single-column .site.start ul li:before{color:#1B4478}.single-column .site.start ul.count{padding:20px;margin-bottom:20px}.single-column .site.start .pointbox{margin:40px 0 10px 0;position:relative;border:#F37199 2px solid;border-radius:20px;padding:20px 20px 10px 20px}@media screen and (max-width:768px){.single-column .site.start .pointbox{padding:10px 10px 0 10px}}.single-column .site.start .pointbox ul.point{border:none;background-color:#fff0;padding:0}.single-column .site.start .pointbox ul.point li{counter-increment:mycount;position:relative;padding-left:20px;margin-bottom:5px}.single-column .site.start .pointbox ul.point li strong{border:none;background-color:rgb(243 113 153 / .2);padding:0 5px}.single-column .site.start .pointbox ul.point li::before{content:counter(mycount) ".";position:absolute;left:0;top:0;font-weight:700;color:#F37199}.single-column .site.start .pointbox .po{position:absolute;font-size:26px;font-weight:700;color:#F37199;display:inline-block;top:-30px;left:20px;padding-left:40px;padding-right:10px;background-color:#fff}.single-column .site.start .pointbox .po::before{position:absolute;top:55%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);left:10px;font:var(--fa-font-solid);content:"\f058"}.single-column .site.start .matomeblock{background-color:rgb(80 170 232 / .1);padding:20px 20px 20px 20px;margin:40px 0 0 0;border:#1B4478 double 4px}@media screen and (max-width:768px){.single-column .site.start .matomeblock{padding:20px 15px 15px 15px;margin:40px 0 20px 0}}.single-column .site.start .matomeblock h2{color:#1B4478;padding:0 0 0 30px;margin:0;font-weight:700;font-size:26px;position:relative;background:none}.single-column .site.start .matomeblock h2::before{color:#1B4478;position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);font:var(--fa-font-solid);content:"\f46c";font-size:26px}@media screen and (max-width:768px){.single-column .site.start .matomeblock h2{background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/icon_columnmatome.svg) left top no-repeat;background-size:30px;font-size:18px;margin-bottom:20px}}.single-column .site.start .matomeblock ul{background-color:#fff0;border:none}@media screen and (max-width:768px){.single-column .site.start .matomeblock ul{padding:0;margin:0}}.single-column .site.start .matomeblock ul li{position:relative;font-weight:600}@media screen and (max-width:768px){.single-column .site.start .matomeblock ul li{margin-bottom:10px}}.single-column .site.start .matomeblock ul li::before{content:"・";position:absolute;top:50%;left:-20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);color:#50AAE8}@media screen and (max-width:768px){.single-column .site.start .matomeblock ul li::before{top:15px;left:0}}.single-column .site.start .matomeblock ul li strong{border-bottom:2px solid #50AAE8}.single-column .site.start #toc_container{background:#F2FAFF!important;border:none!important;border-top:#50AAE8 4px solid!important;padding:20px 40px 40px 40px!important}@media screen and (max-width:768px){.single-column .site.start #toc_container{padding:15px!important}}.single-column .site.start #toc_container p.toc_title{text-align:left;font-size:26px;color:#000;position:relative;background:none!important;left:55px!important}.single-column .site.start #toc_container p.toc_title::before{position:absolute;top:50%;left:-55px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);font:var(--fa-font-solid);content:"\f0ca";background-color:#50AAE8;color:#fff;width:50px;height:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.single-column .site.start #toc_container p.toc_title::before img{width:100%;height:auto}.single-column .site.start #toc_container p.toc_title::before{align-items:center;justify-content:center;border-radius:50%}.single-column .site.start #toc_container ul{border:none}.single-column .site.start #toc_container ul li{margin-bottom:5px;margin-left:2em;text-indent:-2em}.single-column .site.start #toc_container ul li a{font-weight:700}.single-column .site.start #toc_container ul li ul li a{font-weight:400}.single-column .site.start #toc_container ul li .toc_number{color:#50AAE8!important;position:relative;font-weight:700}.single-column .site.start #toc_container ul li .toc_number::after{content:"｜"}.single-column .site.start .relatedbox{margin:30px 0 0 0;position:relative;border:#50AAE8 2px solid;border-radius:0;padding:20px 20px 10px 20px;position:relative}@media screen and (max-width:768px){.single-column .site.start .relatedbox{padding:20px 10px 10px 10px}}.single-column .site.start .relatedbox .box_wrap{align-items:center}@media screen and (max-width:768px){.single-column .site.start .relatedbox .box_wrap .w20{width:30%}.single-column .site.start .relatedbox .box_wrap .w75{width:65%}}.single-column .site.start .relatedbox .dai{position:absolute;background:url(/wp-content/themes/brandnew_theme_aifer_basic/img/icon_related.svg) 10px center no-repeat,#50AAE8;background-size:15px;color:#fff;padding:4px 10px;display:inline-block;top:-20px;left:20px;padding-left:30px;padding-right:10px;font-size:13px;font-weight:600}@media screen and (max-width:768px){.single-column .site.start .relatedbox .dai{left:10px;padding-top:2px;padding-bottom:2px}}.single-column .site.start .relatedbox h4{margin:0 0 5px 0;line-height:1.6;font-size:17px}@media screen and (max-width:768px){.single-column .site.start .relatedbox h4{font-size:15px;margin:0}}.single-column .site.start .relatedbox p{font-size:13px;line-height:1.6}@media screen and (max-width:768px){.single-column .site.start .relatedbox p{display:none}}.single-column .site.start .relatedbox a.all:hover{background-color:rgb(80 170 232 / .1)}.single-column .site.start h2.bg_left{background-image:none}.single-column .site.start dl.recommend dt{width:28%}@media screen and (max-width:768px){.single-column .site.start dl.recommend dt{width:100%}}.single-column .site.start dl.recommend dd{width:70%;border-bottom:#DEDDDA 1px solid}@media screen and (max-width:768px){.single-column .site.start dl.recommend dd{width:100%}}.single-column .site.start .lpprofilebox{border:#1B4478 4px solid;border-top:none;background:#F5F7FA;padding:20px 30px 20px 30px;margin-bottom:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.single-column .site.start .lpprofilebox img{width:100%;height:auto}.single-column .site.start .lpprofilebox{justify-content:space-between}@media screen and (max-width:768px){.single-column .site.start .lpprofilebox{padding:20px;margin-bottom:20px}}.single-column .site.start .lpprofilebox .box_wrap{justify-content:space-between}.single-column .site.start .lpprofilebox p.name,.single-column .site.start .lpprofilebox p.ti{font-weight:700}@media screen and (max-width:768px){.single-column .site.start .lpprofilebox p.name,.single-column .site.start .lpprofilebox p.ti{margin-bottom:10px}}.single-column .site.start .lpprofilebox p.name{border-bottom:#999 1px solid;font-size:22px;font-weight:400}.single-column .site.start .lpprofilebox p.name .fs1{letter-spacing:0;font-size:16px}.single-column .site.start .lpprofilebox p.name .fs2{letter-spacing:0;font-size:15px;padding-left:10px}.single-column .site.start .lpprofilebox p.ti{font-size:18px;color:#1B4478;margin-bottom:10px}@media screen and (max-width:768px){.single-column .site.start .lpprofilebox p.ti{font-size:16px;line-height:1.4}}.single-column .site.start .lpprofilebox p.txt{font-size:14px}@media screen and (max-width:768px){.single-column .site.start .lpprofilebox p.txt{font-size:13px}}.single-column .site.start .lpprofilebox .txtbox{width:79%}@media screen and (max-width:768px){.single-column .site.start .lpprofilebox .txtbox{width:100%}}.single-column .site.start .lpprofilebox .picbox{width:18%}@media screen and (max-width:768px){.single-column .site.start .lpprofilebox .picbox{margin:0 auto;width:80%}}.single-column .site.start .lpprofilebox a{text-decoration:underline}.single-column .site.start h2.lpprofile{border:rgb(27 68 120 / .8) 4px solid;border-bottom:none;width:100%;padding:10px 15px;font-size:22px;letter-spacing:1px;line-height:1.4;text-align:left;margin:0;background:none}@media screen and (max-width:768px){.single-column .site.start h2.lpprofile{font-size:18px;padding:10px}}.single-column .site.start h2.lpprofile span{padding-left:30px;display:inline-block;position:relative}.single-column .site.start h2.lpprofile span::before{position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);font:var(--fa-font-solid);content:"\f508";color:#042F76}.single-column .site.start .popularbox h3{background-color:#fff0;border:none;padding-left:0}.single-column .site.start h2.popular{background:none;border:none;padding:0;color:#000}.single-column table.tablestyle.has-fixed-layout thead,.single-column table.has-fixed-layout thead{border:none}.single-column table.tablestyle.has-fixed-layout tr,.single-column table.has-fixed-layout tr{border-color:rgb(27 68 120 / .4)}.single-column table.tablestyle.has-fixed-layout th,.single-column table.has-fixed-layout th{border-color:#fff;background-color:#1B4478}@media screen and (max-width:768px){.single-column table.tablestyle.has-fixed-layout th,.single-column table.has-fixed-layout th{width:auto;display:table-cell;line-height:1.2;padding:5px}}.single-column table.tablestyle.has-fixed-layout td,.single-column table.has-fixed-layout td{border-color:rgb(27 68 120 / .4)}@media screen and (max-width:768px){.single-column table.tablestyle.has-fixed-layout td,.single-column table.has-fixed-layout td{width:auto;display:table-cell;line-height:1.2;padding:5px}}.single-column a.window::before{color:#50AAE8}.single-column h3,.single-column h3.bg_left{font-size:22px;font-weight:700;padding-top:4px;padding-bottom:4px;padding-left:10px;background-color:#F2FAFF;border-bottom:#DFF2FF 2px solid}@media screen and (max-width:768px){.single-column h3,.single-column h3.bg_left{font-size:19px}}.single-column h3::before,.single-column h3.bg_left::before{background-color:rgb(27 68 120 / .4)}.single-column h3 strong,.single-column h3.bg_left strong{color:#50AAE8}.single-column ul.check li::before{content:"";position:absolute;top:5px;border-right:5px solid #50AAE8;border-bottom:5px solid #50AAE8}.single-column .site.start #toc_container{width:100%}.single-column .site.start #toc_container .toc_number{color:#1B4478;font-weight:700}.single-column.post-type-archive-ze .site.start h3{background-color:#fff0}.single-column.post-type-archive-ze .site.start h2{background:none}.single-column #cta h2,.single-column #area h2{background:none;padding:0}.page-columnbox .three_box{border:1px solid #D2D2D2;position:relative;transition:0.4s}.page-columnbox .three_box a{position:absolute;top:0;left:0;width:100%;height:100%}.page-columnbox .three_box p{line-height:1.6;margin-bottom:10px}.page-columnbox .three_box h4{font-size:17px;line-height:1.6;padding:0 20px;margin:0 0 20px 0}.page-columnbox .three_box:hover{background-color:rgb(255 255 255 / .1);border:1px solid #50AAE8}.page-columnbox .three_box:hover h4{color:#50AAE8}a.all{position:absolute;top:0;left:0;width:100%;height:100%}a.all:hover{background-color:rgb(27 68 120 / .05)}body .wp-pagenavi{margin:100px 0 60px}body .wp-pagenavi span.current{color:#fff;background:#1B4478;border:#1B4478 1px solid}.breadcrumb{padding:10px 0 10px 20px;background-color:#F2FAFF;font-size:13px}.page-price .breadcrumb,page-voice .breadcrumb{background-color:#fff}.single .breadcrumb{margin-top:70px;background-color:rgb(80 170 232 / .1);padding:10px 0 10px 20px;margin-left:0;margin-bottom:20px;border-bottom:#1B4478 2px solid}@media screen and (max-width:768px){.single .breadcrumb{margin:45px 0 20px 0;font-size:13px}}.contentslider{margin:0 calc(50% - 50vw);width:100vw}.cslider{width:94%;margin:0 auto}.cslider li.slidebox{width:20vw;height:auto}.cslider .slick-slide{transform:scale(.8);transition:all 0.5s;opacity:.5}.cslider .slick-slide.slick-center{transform:scale(1);opacity:1}.slick-prev,.slick-next{position:absolute;top:42%;cursor:pointer;outline:none;border-top:2px solid #666;border-right:2px solid #666;height:15px;width:15px}.slick-prev{left:-1.5%;transform:rotate(-135deg)}.slick-next{right:-1.5%;transform:rotate(45deg)}.slick-dots{text-align:center;margin:20px 0 0 0}.slick-dots li{display:inline-block;margin:0 5px}.slick-dots button{color:#fff0;outline:none;width:8px;height:8px;display:block;border-radius:50%;background:#ccc}.slick-dots .slick-active button{background:#333}.pc_only{display:block}@media screen and (max-width:768px){.pc_only{display:none}}.sp_only{display:none}@media screen and (max-width:768px){.sp_only{display:block}}