@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}/*! sanitize.css | CC0 Public Domain | github.com/jonathantneal/sanitize.css */*{-webkit-tap-highlight-color:transparent}:root{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}audio:not([controls]){display:none}details{display:block}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}summary{display:block}pre{overflow:auto}progress{display:inline-block}small{font-size:75%}template{display:none}textarea{overflow:auto}[hidden]{display:none}[unselectable]{-webkit-user-select:none;-moz-user-select:none;user-select:none}*{font-size:inherit;line-height:inherit}::after,::before{text-decoration:inherit;vertical-align:inherit}*,::after,::before{border-style:solid;border-width:0}*{margin:0;padding:0}:root{box-sizing:border-box;cursor:default;text-rendering:optimizeLegibility;font-size:62.5%}html{background-color:#fff}a{text-decoration:none;color:#333}audio,canvas,iframe,img,svg,video{vertical-align:middle}img{max-width:100%;vertical-align:top}button,input,select,textarea{background-color:transparent}button,input,select,textarea{color:inherit;font-family:inherit;font-style:inherit;font-weight:inherit}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=reset],[type=search],[type=submit],[type=tel],[type=text],[type=time],[type=url],[type=week],button,select,textarea{min-height:1.5em}code,kbd,pre,samp{font-family:monospace,monospace}nav ol,nav ul{list-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}table{border-collapse:collapse;border-spacing:0}textarea{resize:vertical}::-moz-selection{background-color:#b3d4fc;text-shadow:none}::selection{background-color:#b3d4fc;text-shadow:none}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){clip:rect(0 0 0 0)!important;position:absolute!important}}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;text-rendering:auto;font-size:14px;font-family:YuGothic,"游ゴシック","游ゴシック体","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,sans-serif;color:#333;background-color:#fff;line-height:1.5}.ui-helper-hidden-accessible{display:none}.u-clearfix{zoom:1}.u-clearfix:after,.u-clearfix:before{content:" ";display:table}.u-clearfix:after{clear:both}@media all and (max-width:767px){.u-hidden-sp{display:none}}@media all and (min-width:768px){.u-hidden-pc{display:none}}@media all and (min-width:930px){.u-hidden-middle{display:none}}.button{position:relative;text-align:center}.button__box,.button__link{position:relative;text-decoration:none;background:url(../../images/tax-kaitei/webp/bg_btn.webp) center/100% auto no-repeat;font-size:4.8vw;letter-spacing:-.01em;font-weight:700;color:#fff;display:block;box-sizing:border-box;padding:4vw 7.2vw 6.4vw;width:100%;margin:0 auto}@media all and (min-width:768px){.button__box,.button__link{font-size:36px;padding:35px 54px 48px;transition:.3s}}.button__box::after,.button__box::before,.button__link::after,.button__link::before{content:"";display:inline-block;position:relative}.button__box::after,.button__link::after{background:url(../../images/tax-kaitei/webp/icon_triangle.webp) no-repeat center center;background-size:100% auto;width:2.6666666667vw;height:3.2vw;margin-left:.5em}@media all and (min-width:768px){.button__box::after,.button__link::after{width:20px;height:24px}}@media all and (min-width:768px){.button__box:hover,.button__link:hover{box-shadow:none;transform:translateY(4px)}}.button__box--entry,.button__link--entry{font-size:4.8vw}@media all and (min-width:768px){.button__box--entry,.button__link--entry{font-size:24px;padding:42px 54px 48px}}.button__cheer{text-align:center;margin-bottom:.6666666667vw}@media all and (min-width:768px){.button__cheer{margin-bottom:5px}}.button__cheer>span{position:relative;margin:0 auto;color:#248a18;font-size:4.2666666667vw;font-weight:700}@media all and (min-width:768px){.button__cheer>span{font-size:32px}}.button__cheer>span::after,.button__cheer>span::before{content:"";display:block;position:absolute;background-color:#248a18;width:.2666666667vw;height:4.2666666667vw;bottom:10%}@media all and (min-width:768px){.button__cheer>span::after,.button__cheer>span::before{width:2px;height:1em}}.button__cheer>span::before{left:-2.6666666667vw;transform:rotate(-30deg)}@media all and (min-width:768px){.button__cheer>span::before{left:-20px}}.button__cheer>span::after{right:-2.6666666667vw;transform:rotate(30deg)}@media all and (min-width:768px){.button__cheer>span::after{right:-20px}}.button--cm{margin-top:6vw}@media all and (min-width:768px){.button--cm{margin-top:45px}}.button--cm .button__box{background:url(../../images/tax-kaitei/webp/bg_btn_02.webp) center/100% auto no-repeat;padding:5.3333333333vw 7.2vw 6.4vw 21.0666666667vw;font-size:4.2666666667vw;max-width:85.8666666667vw}@media all and (min-width:768px){.button--cm .button__box{font-size:32px;max-width:644px;padding:40px 54px 48px 158px}}.button--float{bottom:0;left:0;opacity:0;position:fixed;right:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;z-index:100}.button--float.is-visible{opacity:1;visibility:visible}.diag__inner{background:#5eac39;padding:9.3333333333vw 4.6666666667vw 13.3333333333vw}@media all and (min-width:768px){.diag__inner{padding:70px 35px 100px}}.diag__title{margin:0 auto 5.0666666667vw}@media all and (min-width:768px){.diag__title{margin:0 auto 38px}}.diag__text{font-size:3.2vw;color:#666;text-align:center;margin-bottom:3.4666666667vw}@media all and (min-width:768px){.diag__text{font-size:24px;margin-bottom:26px}}.diag__progressbar{display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:4.2666666667vw;border-bottom:.2666666667vw dashed #ccc;overflow:hidden}@media all and (min-width:768px){.diag__progressbar{padding-bottom:32px;border-bottom:2px dashed #ccc}}.diag__progressbar--item{position:relative;width:3em;text-align:center;position:relative;align-items:center;justify-content:center;line-height:1.5;font-size:3.2vw;background:#d6e6cf;color:#86947f;font-weight:700;padding:0 0 .5vw .5vw}@media all and (min-width:768px){.diag__progressbar--item{font-size:24px}}.diag__progressbar--item:nth-of-type(1){border-radius:6.6666666667vw 0 0 6.6666666667vw;padding:0 0 .5vw}@media all and (min-width:768px){.diag__progressbar--item:nth-of-type(1){border-radius:50px 0 0 50px}}.diag__progressbar--item:nth-last-of-type(1){border-radius:0 6.6666666667vw 6.6666666667vw 0;padding:0 1vw .5vw}@media all and (min-width:768px){.diag__progressbar--item:nth-last-of-type(1){border-radius:0 50px 50px 0}}.diag__progressbar--item:not(:last-child)::after,.diag__progressbar--item:not(:last-child)::before{position:absolute;z-index:2;top:0;bottom:0;left:100%;content:"";width:0;height:0;border-style:solid;border-width:2.6666666667vw 0 2.6666666667vw 1.3333333333vw;border-color:transparent transparent transparent #d6e6cf;margin:auto}@media all and (min-width:768px){.diag__progressbar--item:not(:last-child)::after,.diag__progressbar--item:not(:last-child)::before{border-width:20px 0 20px 10px}}.diag__progressbar--item:not(:last-child)::before{left:101%;border-width:3.3333333333vw 0 3.3333333333vw 1.6vw;border-color:transparent transparent transparent #fff}@media all and (min-width:768px){.diag__progressbar--item:not(:last-child)::before{border-width:25px 0 25px 12px}}.diag__progressbar--item.active{z-index:1;background:#5eac39;color:#fff}.diag__progressbar--item.active:not(:last-child)::after{border-color:transparent transparent transparent #5eac39}.diag__progressbar--item.active:not(:last-child)::before{border-left:none}.diag__content{position:relative;height:auto;min-height:40vw;background:#fff;border-radius:2.6666666667vw}@media all and (min-width:768px){.diag__content{max-width:850px;margin:0 auto}}.diag__answer,.diag__question{width:100%;opacity:1;visibility:visible;transition:all .3s}.diag__answer.diag__hide,.diag__question.diag__hide{opacity:0;visibility:hidden;display:none;transition:all .2s}.diag__question--head{position:relative;padding:7.2vw 6vw 5.3333333333vw}@media all and (min-width:768px){.diag__question--head{padding:54px 45px 40px}}.diag__question--text{display:flex;align-items:center;font-size:4.2666666667vw;font-weight:700;line-height:1.5;padding-top:5.3333333333vw;justify-content:flex-start}@media all and (min-width:768px){.diag__question--text{padding-bottom:20px;font-size:32px;padding-top:40px}}.diag__question--buttons{display:flex;flex-direction:column;justify-content:center;align-items:center;height:auto;gap:5vw;padding-bottom:9.8666666667vw}@media all and (min-width:768px){.diag__question--buttons{gap:35px;padding-bottom:74px}}.diag__question--button{width:78.6666666667vw;height:11.4666666667vw;color:#fff;font-size:3.7333333333vw;font-weight:700;background-color:#f93;border-radius:6.6666666667vw;box-shadow:0 1.3333333333vw 0 0 #c86400;transition:all .3s}@media all and (min-width:768px){.diag__question--button{cursor:pointer;width:590px;height:86px;font-size:28px;border-radius:50px;box-shadow:0 10px 0 0 #c86400}}@media all and (min-width:768px){.diag__question--button:hover{transform:translateY(5px);box-shadow:none}}.diag__answer--title{padding:6vw 4vw;position:relative}@media all and (min-width:768px){.diag__answer--title{padding:40px 35px}}.diag__answer--title--inner{background-color:#fff;padding:2.6666666667vw 8vw;border-radius:5px;font-size:5.4666666667vw;font-weight:700;text-align:left;line-height:1.5;position:relative}@media all and (min-width:768px){.diag__answer--title--inner{padding:25px 115px;font-size:28px;border-radius:10px}}.diag__answer--title--inner span:last-child{position:absolute;width:30vw;top:50%;right:8vw;transform:translateY(-50%)}@media all and (min-width:768px){.diag__answer--title--inner span:last-child{width:165px;right:100px}}@media all and (min-width:850px){.diag__answer--title--inner span:last-child{right:155px}}@media all and (min-width:768px){.diag__answer--title--inner br{display:none}}.diag__answer--title--02{padding:4vw 3vw}@media all and (min-width:768px){.diag__answer--title--02{padding:25px 30px}}.diag__answer--title--02 .diag__answer--title--inner{padding:1vw 5vw 2vw;text-align:center}@media all and (min-width:768px){.diag__answer--title--02 .diag__answer--title--inner{padding:12px 115px 25px}}.diag__answer--title--02 .diag__answer--title--inner small{font-size:3.2vw;font-weight:400}@media all and (min-width:768px){.diag__answer--title--02 .diag__answer--title--inner small{font-size:16px}}.diag__answer--title--02 .diag__answer--title--inner p{font-size:4.5333333333vw}@media all and (min-width:768px){.diag__answer--title--02 .diag__answer--title--inner p{font-size:32px}}.diag__answer--content{padding:0 4vw 6.6666666667vw;box-sizing:border-box}@media all and (min-width:768px){.diag__answer--content{padding:0 30px 55px}}.diag__answer--text{font-size:3.7333333333vw;font-weight:600;text-align:left;line-height:1.625;min-height:17.3333333333vw;margin:0 1vw 3vw}@media all and (min-width:768px){.diag__answer--text{font-size:28px;min-height:130px}}.diag__answer--text--02{margin:5.3333333333vw 0;font-size:4vw;font-weight:500;text-align:center}@media all and (min-width:768px){.diag__answer--text--02{margin:40px 0;font-size:30px}}.diag__answer--text--02 span{font-size:6vw;background:linear-gradient(transparent 70%,#ff4 70% 92%,transparent 92%)}@media all and (min-width:768px){.diag__answer--text--02 span{font-size:45px}}.diag__answer--number{font-size:5.3333333333vw;font-weight:700;line-height:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:3.5vw}@media all and (min-width:768px){.diag__answer--number{font-size:40px}}.diag__answer--number span{font-size:14.6666666667vw;color:#5eac39;margin:0 .5vw}@media all and (min-width:768px){.diag__answer--number span{font-size:110px}}.diag__answer--number small{font-size:60%}.diag__answer--price{background:#ffd;font-size:5.3333333333vw;font-weight:700;line-height:1;padding:3vw;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0 1vw 3vw}@media all and (min-width:768px){.diag__answer--price{font-size:40px}}.diag__answer--price span{font-size:16.8vw;color:#fc8208}@media all and (min-width:768px){.diag__answer--price span{font-size:108px}}.diag__answer--price small{font-size:60%}.diag__answer--link{position:relative;padding:4vw 7.2vw 6.4vw 16vw}@media all and (min-width:768px){.diag__answer--link{padding:35px 54px 48px 120px}}.diag__answer--link::before{background:url(../../images/tax-kaitei/webp/text_hero_01.webp) no-repeat center center;background-size:100% auto;width:14.4vw;height:14.4vw;position:absolute;top:-.9333333333vw;left:5.6vw}@media all and (min-width:768px){.diag__answer--link::before{width:108px;height:108px;top:-7px;left:42px}}.diag__answer--link--02::before{background:url(../../images/tax-kaitei/webp/text_hero_04.webp) no-repeat center center;background-size:100% auto;left:1.8666666667vw}@media all and (min-width:768px){.diag__answer--link--02::before{left:14px}}.diag__answer--kakuteishinkoku{margin-top:8vw;background:url(../../images/tax-kaitei/webp/bg_btn_02.webp) center/100% auto no-repeat}@media all and (min-width:768px){.diag__answer--kakuteishinkoku{margin-top:60px}}.diag__answer--kakuteishinkoku::before{position:absolute;background:url(../../images/tax-kaitei/webp/text_hero_02.webp) no-repeat center center;background-size:100% auto;width:65.6vw;height:7.4666666667vw;top:-4.6666666667vw;left:50%;transform:translateX(-50%)}@media all and (min-width:768px){.diag__answer--kakuteishinkoku::before{width:492px;height:56px;top:-35px}}.diag__meter{position:absolute;width:0%;height:3px;background-color:#ffc04c;z-index:1;top:0;left:0;transition:all 1s}@media all and (min-width:768px){.diag__meter{height:5px}}.diag__meter--2{width:17%}.diag__meter--3{width:34%}.diag__meter--4{width:51%}.diag__meter--5{width:68%}.diag__meter--6{width:85%}.diag__meter--7{width:100%}.diag__answer--content_doctor .diag__answer--number{gap:4vw;text-align:center}@media all and (min-width:768px){.diag__answer--content_doctor .diag__answer--number{gap:30px}}.diag__answer--content_doctor .diag__answer--number span{padding-bottom:1.3333333333vw}@media all and (min-width:768px){.diag__answer--content_doctor .diag__answer--number span{padding-bottom:10px}}.diag__answer--content_doctor .diag__answer--price{gap:2.1333333333vw;padding-top:2.6666666667vw}@media all and (min-width:768px){.diag__answer--content_doctor .diag__answer--price{gap:16px;padding-top:20px}}.diag--7492 .diag__answer--link::before{background:url(../../images/tax-kaitei/webp/text_hero_03.webp) no-repeat center center;background-size:100% auto;top:-1.6vw;left:3.2vw}@media all and (min-width:768px){.diag--7492 .diag__answer--link::before{top:-12px;left:24px}}.diag--7492 .diag__answer--text{margin:0 auto 3vw;width:-moz-fit-content;width:fit-content;max-width:70.6666666667vw}@media all and (min-width:768px){.diag--7492 .diag__answer--text{max-width:530px}}.diag--7492 .diag__answer--number20 span{color:#c04800}.diag--7492 .diag__answer--number50 span{color:#e19a00}.header{background:#fff;font-family:"Noto Sans JP",YuGothic,"游ゴシック","游ゴシック体","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,sans-serif;left:0;position:fixed;top:0;transition:box-shadow .2s ease;width:100%;z-index:999}@media all and (min-width:768px){.header{position:fixed}}.header__inner{box-shadow:0 0 10px 0 rgba(0,0,0,.2);display:table;table-layout:fixed;width:100%}.header__inner>*{display:table-cell;vertical-align:middle}.header__logo{height:17vw;position:relative;width:18.6666666667vw}@media all and (min-width:768px){.header__logo{height:auto}}.header__text{display:block;font-size:12px;font-weight:700;line-height:1.33;text-align:left}@media all and (min-width:768px){.header__text{font-size:18px;text-align:center}}.header__text strong{font-size:4.2666666667vw}@media all and (min-width:768px){.header__text strong{font-size:1.625em}}.header__text--orange{color:#e2750f}.header__text--marker{background:linear-gradient(transparent 50%,#fff45c 50%)}.header__visiter{color:#fc8208}.header__entry{width:16.6666666667vw}@media all and (min-width:768px){.header__entry{width:100px}}.header__entry a{background:#ffce00;color:#036;display:table-cell;font-size:2.6666666667vw;height:17vw;line-height:1.33;text-align:center;vertical-align:middle}@media all and (min-width:768px){.header__entry a{font-size:12px;height:80px}}@media all and (min-width:768px){.header__logo{width:120px}}.header__logo img{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:69.2%}@media all and (min-width:768px){.header__logo img{top:10px;transform:translate(-50%,0);width:76.6%}}.header__band{display:table;table-layout:fixed;width:100%}.header__icon::before{background:url(../../images/icon/webp/button-icon-navy.webp) no-repeat center center;background-size:100% auto;content:"";display:block;height:24px;margin:0 auto 8px;width:24px}.header--02{position:absolute}.header--02 .header__inner{display:flex;align-items:center;justify-content:space-between;padding:2vw 3.3333333333vw;box-sizing:border-box}@media all and (min-width:768px){.header--02 .header__inner{padding:15px 25px}}.header--02 .header__logo{width:auto;height:auto}.header--02 .header__logo img{width:25.3333333333vw;position:relative;top:0;left:0;transform:translate(0,0)}@media all and (min-width:768px){.header--02 .header__logo img{width:190px}}.header--02 .header__venture span{display:block;font-size:1.8666666667vw;line-height:1;font-weight:500;margin-bottom:.2666666667vw;text-align:right}@media all and (min-width:768px){.header--02 .header__venture span{font-size:14px;margin-bottom:2px}}.header--02 .header__venture img{width:28vw}@media all and (min-width:768px){.header--02 .header__venture img{width:210px}}.header--02+.wrap .hero{padding-top:12.5333333333vw}@media all and (min-width:768px){.header--02+.wrap .hero{padding-top:94px}}.hero{padding:19.7333333333vw 4.2666666667vw 12.2666666667vw;position:relative;background:#fafff4;z-index:10}@media all and (min-width:768px){.hero{max-width:750px;margin:0 auto;box-sizing:border-box;padding:80px 32px 92px}}.hero::after,.hero::before{content:"";display:block;position:absolute}.hero::before{background:url(../../images/tax-kaitei/webp/bg_hero_01.webp) center/cover no-repeat;top:14.6666666667vw;left:0;width:30.6666666667vw;height:29.0666666667vw}@media all and (min-width:768px){.hero::before{top:50px;width:230px;height:218px}}.hero::after{background:url(../../images/tax-kaitei/webp/bg_hero_02.webp) center/cover no-repeat;top:84vw;right:0;width:10.4vw;height:21.0666666667vw}@media all and (min-width:768px){.hero::after{top:630px;width:78px;height:158px}}.hero__inner{padding:4.5333333333vw 0 0;position:relative;z-index:1}@media all and (min-width:768px){.hero__inner{padding:34px 0 0}}.hero__title{width:86.9333333333vw;margin:0 auto}@media all and (min-width:768px){.hero__title{width:652px}}.hero__title picture{display:block;transform:translateX(8px)}.hero__subtitle{margin:0 auto 2.1333333333vw;font-weight:700;display:block;text-align:center}@media all and (min-width:768px){.hero__subtitle{margin:0 auto 16px}}.hero__subtitle picture{transform:unset}.hero__subtitle--sm{width:60vw}@media all and (min-width:768px){.hero__subtitle--sm{width:450px}}.hero__read{text-align:center;line-height:1;margin:.8vw 0 .5333333333vw}@media all and (min-width:768px){.hero__read{margin:6px 0 4px}}.hero__read span{display:inline-block;background-color:#208214;color:#fff;font-size:3.7333333333vw;font-weight:700;padding:.8vw 2.9333333333vw 1.2vw}@media all and (min-width:768px){.hero__read span{font-size:28px;padding:6px 22px 9px}}.hero__text{position:relative;margin:0 auto;color:#248a18;font-size:4.2666666667vw;font-weight:700;display:block;text-align:center}@media all and (min-width:768px){.hero__text{font-size:32px}}.hero__text::after,.hero__text::before{content:"";display:block;position:absolute;background-color:#248a18;width:.2666666667vw;height:4.2666666667vw;bottom:10%}@media all and (min-width:768px){.hero__text::after,.hero__text::before{width:2px;height:1em}}.hero__text::before{left:18%;transform:rotate(-30deg)}.hero__text::after{right:18%;transform:rotate(30deg)}.hero__text span{position:relative}.hero__text span::before{content:"・";position:absolute;top:-2.6666666667vw;left:50%;transform:translate(-50%,0);color:#2a951d;font-size:.8em}@media all and (min-width:768px){.hero__text span::before{top:-20px}}.hero__text--nopoint span::before{display:none}.hero__text--noslash::after,.hero__text--noslash::before{display:none}.hero__list{border-width:.4vw;border-color:#248a18;border-style:solid;border-radius:1.3333333333vw;background:#fff;max-width:72.8vw;width:100%;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;flex-direction:column;margin:0 auto;padding:2vw 2vw 3vw;box-sizing:border-box}@media all and (min-width:768px){.hero__list{border-width:3px;border-radius:10px;max-width:546px;padding:1.5vw 1vw 2vw}}.hero__list--02{max-width:74.6666666667vw}@media all and (min-width:768px){.hero__list--02{max-width:560px}}.hero__list--02 .hero__item__text{font-size:2.9333333333vw}@media all and (min-width:768px){.hero__list--02 .hero__item__text{font-size:22px}}.hero__item{display:flex;align-items:center}.hero__item__icon{width:3.2vw;margin-right:.5vw}@media all and (min-width:768px){.hero__item__icon{width:24px;margin-right:1vw}}.hero__item__icon img{vertical-align:middle}.hero__item__text{font-size:3.2vw;flex:1}@media all and (min-width:768px){.hero__item__text{font-size:24px}}.hero__item__text em{background:linear-gradient(transparent 90%,#fff45c 10%);margin-bottom:4vw}.hero__notes{display:flex;justify-content:flex-end;font-size:2.2666666667vw;opacity:.5;margin:.2666666667vw 0 1.3333333333vw}@media all and (min-width:768px){.hero__notes{font-size:17px;margin:2px 0 10px}}.hero__notes::before{content:"※"}.hero__img{width:82.4vw;margin:0 auto;transform:translate(6px,-6px)}@media all and (min-width:768px){.hero__img{width:618px}}.hero__button .button__box{position:relative;padding:4vw 7.2vw 6.4vw 21.0666666667vw;max-width:85.8666666667vw}@media all and (min-width:768px){.hero__button .button__box{max-width:644px;padding:35px 54px 48px 158px}}.hero__button .button__box::before{background:url(../../images/tax-kaitei/webp/text_hero_01.webp) no-repeat center center;background-size:100% auto;width:14.4vw;height:14.4vw;position:absolute;top:-.9333333333vw;left:5.6vw}@media all and (min-width:768px){.hero__button .button__box::before{width:108px;height:108px;top:-7px;left:42px}}.hero__banner{width:82.2666666667vw;margin:2.1333333333vw auto 1.6vw;padding:1.3333333333vw 0;background:#fff45c;font-size:4.1333333333vw;font-weight:700;line-height:1;text-align:center;letter-spacing:-.03em}@media all and (min-width:768px){.hero__banner{width:617px;margin:16px auto 12px;padding:10px 0;font-size:31px}}.hero__banner span,.hero__banner strong{color:#eb6100}.hero__banner strong{font-size:4.8vw}@media all and (min-width:768px){.hero__banner strong{font-size:36px}}.hero--kakuteishinkoku .hero__inner{position:relative;padding:9.3333333333vw 0 0}@media all and (min-width:768px){.hero--kakuteishinkoku .hero__inner{padding:70px 0 0}}.hero--kakuteishinkoku .hero__inner::before{content:"今年の確定申告まだ間に合う！";display:block;position:absolute;background:url(../../images/tax-kaitei/webp/bg_hero_03.webp) no-repeat center bottom;background-size:100% auto;color:#ff4;font-size:3.7333333333vw;font-weight:700;text-align:center;width:100vw;height:11.7333333333vw;top:-1.0666666667vw;left:50%;transform:translateX(-50%);z-index:-1;padding:2.6666666667vw .6666666667vw 0}@media all and (min-width:768px){.hero--kakuteishinkoku .hero__inner::before{font-size:28px;width:750px;height:88px;top:-8px;padding:20px 5px 0}}.hero .button__box{background:url(../../images/tax-kaitei/webp/bg_btn_02.webp) center/100% auto no-repeat;margin-top:6vw}@media all and (min-width:768px){.hero .button__box{margin-top:45px}}.hero .button__box::before{background:url(../../images/tax-kaitei/webp/text_hero_02.webp) no-repeat center center;background-size:100% auto;width:65.6vw;height:7.4666666667vw;top:-4.6666666667vw;left:50%;transform:translateX(-50%)}@media all and (min-width:768px){.hero .button__box::before{width:492px;height:56px;top:-35px}}.hero .button__box--noribon::before{display:none}.hero .button__box--02{background:url(../../images/tax-kaitei/webp/bg_btn_03.webp) center/100% auto no-repeat;font-size:5.8666666667vw;padding:2.6666666667vw 7.2vw 6.4vw 13.3333333333vw;line-height:1;position:relative}@media all and (min-width:768px){.hero .button__box--02{font-size:44px;padding:20px 54px 48px 100px}}.hero .button__box--02::after{position:absolute;top:50%;transform:translateY(-50%);right:6.6666666667vw}@media all and (min-width:768px){.hero .button__box--02::after{right:50px}}.hero .button__box--02 span{position:relative;display:inline-block;margin-bottom:1.0666666667vw;padding:0 3.2vw;color:#fff100;font-size:3.2vw;font-weight:700;letter-spacing:.15em}@media all and (min-width:768px){.hero .button__box--02 span{margin-bottom:8px;padding:0 24px;font-size:27px}}.hero .button__box--02 span::after,.hero .button__box--02 span::before{content:"";position:absolute;bottom:0;width:.5333333333vw;height:2.9333333333vw;background:#fff100}@media all and (min-width:768px){.hero .button__box--02 span::after,.hero .button__box--02 span::before{width:4px;height:22px}}.hero .button__box--02 span::before{left:.5333333333vw;transform:rotate(-28deg)}@media all and (min-width:768px){.hero .button__box--02 span::before{left:4px}}.hero .button__box--02 span::after{right:.5333333333vw;transform:rotate(28deg)}@media all and (min-width:768px){.hero .button__box--02 span::after{right:4px}}.hero__achievements{width:77.8666666667vw;margin:0 auto}@media all and (min-width:768px){.hero__achievements{width:584px}}.wrap{font-family:"Noto Sans JP",serif;font-optical-sizing:auto;font-style:normal;color:#333;overflow-x:hidden}.wrap img{height:auto}@media all and (min-width:768px){.section{max-width:750px;margin:0 auto}}.section__inner{background:#fff}@media all and (min-width:768px){.section__inner{box-sizing:border-box}}.section__title{font-size:5.6vw;line-height:7.8666666667vw;font-weight:600;text-align:center;position:relative}@media all and (min-width:768px){.section__title{font-size:42px;line-height:59px;margin-bottom:50px}}.section__title small{font-size:3.7333333333vw}@media all and (min-width:768px){.section__title small{font-size:28px}}.section__subtitle{position:relative;font-size:4vw;font-weight:700;color:#1a1a1a;background:#fff;border:solid .2666666667vw #1a1a1a;border-radius:100px;margin:0 auto 5.3333333333vw;padding:0 5vw;display:inline-block;gap:1em}@media all and (min-width:768px){.section__subtitle{font-size:30px;border:solid 2px #1a1a1a;margin:0 auto 40px}}.section__subtitle::before{content:"";position:absolute;display:block;width:0;height:0;left:50%;bottom:-1.7333333333vw;transform:translateX(-50%);border-right:1.4666666667vw solid transparent;border-top:1.7333333333vw solid #1a1a1a;border-left:1.4666666667vw solid transparent}@media all and (min-width:768px){.section__subtitle::before{bottom:-13px;border-right:11px solid transparent;border-top:13px solid #1a1a1a;border-left:11px solid transparent}}.section__subtitle::after{content:"";position:absolute;display:block;width:0;height:0;left:50%;bottom:-1.3333333333vw;transform:translateX(-50%);border-right:1.3333333333vw solid transparent;border-top:1.6vw solid #fff;border-left:1.3333333333vw solid transparent}@media all and (min-width:768px){.section__subtitle::after{bottom:-10px;border-right:10px solid transparent;border-top:12px solid #fff;border-left:10px solid transparent}}.section__text{font-size:3.6vw;line-height:7.0666666667vw}@media all and (min-width:768px){.section__text{font-size:27px;line-height:53px}}.section__notes{display:flex;justify-content:flex-end;font-size:2vw;opacity:.5}@media all and (min-width:768px){.section__notes{font-size:15px}}.section__notes::before{content:"※"}.section--warning .section__inner{padding:13.3333333333vw 7.3333333333vw}@media all and (min-width:768px){.section--warning .section__inner{padding:100px 55px}}.section--warning .section__catch{margin-bottom:6vw}@media all and (min-width:768px){.section--warning .section__catch{margin-bottom:45px}}.section--warning .section__title{padding-bottom:2.6666666667vw;margin:0 4.6666666667vw 5.0666666667vw;color:#5eac39}@media all and (min-width:768px){.section--warning .section__title{padding-bottom:20px;margin:0 35px 38px}}.section--warning .section__title::after{content:"";width:100%;height:1.3333333333vw;background:url(../../images/tax-kaitei/webp/line_wave.webp) center/contain repeat-x;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}@media all and (min-width:768px){.section--warning .section__title::after{height:10px}}.section--warning .section__title--wide{margin:0 0 5.0666666667vw}@media all and (min-width:768px){.section--warning .section__title--wide{margin:0 0 38px}}.section--warning .section__text em{background:#248a18;color:#fff;padding:0 .5vw;margin:0 .5vw}.section--warning .section__img{margin:0 4.2666666667vw 5.6vw}@media all and (min-width:768px){.section--warning .section__img{margin:0 32px 42px}}.section--warning .section__notes{margin:0}.section--warning--02 .section__inner:first-child{background-color:#f4f3f0;padding:13.3333333333vw 4.6666666667vw;clip-path:polygon(100% 0,100% 95%,50% 100%,0 95%,0 0)}@media all and (min-width:768px){.section--warning--02 .section__inner:first-child{padding:100px 35px}}.section--warning--02 .section__inner:last-child{padding:6.6666666667vw 4.6666666667vw 9.3333333333vw}@media all and (min-width:768px){.section--warning--02 .section__inner:last-child{padding:50px 35px 70px}}.section--warning--02 .section__catch{margin:0 2.1333333333vw 5.8666666667vw}@media all and (min-width:768px){.section--warning--02 .section__catch{margin:0 16px 44px}}.section--warning--02 .section__title{margin:0 2.6666666667vw 2.6666666667vw}@media all and (min-width:768px){.section--warning--02 .section__title{margin:0 20px 20px}}.section--warning--02 .section__title::after{display:none}.section--warning--02 .section__subtitle{color:#333;border:solid .2666666667vw #6e6e6e}@media all and (min-width:768px){.section--warning--02 .section__subtitle{border:solid 2px #6e6e6e}}.section--warning--02 .section__subtitle::before{border-top:1.7333333333vw solid #6e6e6e}@media all and (min-width:768px){.section--warning--02 .section__subtitle::before{border-top:13px solid #6e6e6e}}.section--warning--02 .section__img{margin:0 0 4vw}@media all and (min-width:768px){.section--warning--02 .section__img{margin:0 0 30px}}.section--warning--02 .section__text{color:#1a1a1a;font-size:3.7333333333vw;margin:0 2.6666666667vw;line-height:1.7}@media all and (min-width:768px){.section--warning--02 .section__text{font-size:28px;margin:0 20px}}.section--warning--02 .section__text em{background:#1a3d67;padding:0}.section--media .section__inner:nth-of-type(1){background:url(../../images/tax-kaitei/webp/bg_media_01.webp) center 8vw/90% no-repeat;padding:18.6666666667vw 8vw 4.8vw}@media all and (min-width:768px){.section--media .section__inner:nth-of-type(1){background:url(../../images/tax-kaitei/webp/bg_media_01.webp) center 4vw/95% no-repeat;padding:140px 60px 36px}}.section--media .section__inner:nth-of-type(2){background:#f8fdeb;padding:5.3333333333vw 4vw}@media all and (min-width:768px){.section--media .section__inner:nth-of-type(2){padding:40px 30px}}.section--media .section__title{margin:0 2vw 4vw;color:#1a1a1a;font-size:4.5333333333vw;font-weight:700;letter-spacing:-1px}@media all and (min-width:768px){.section--media .section__title{margin:0 15px 30px;font-size:34px}}.section--media .section__title em{display:block;border-radius:.8vw;background-color:#fc8208;color:#fff;font-size:5.8666666667vw;padding:1vw;margin-top:1.5vw}@media all and (min-width:768px){.section--media .section__title em{border-radius:6px;font-size:44px}}.section--media .section__subtitle{margin:0 auto 4vw}@media all and (min-width:768px){.section--media .section__subtitle{margin:0 auto 30px}}.section--media .media__balloon__magazine::after,.section--media .media__balloon__title::after{background:#f8fdeb}.section--study .section__inner{position:relative;background:#5eac39;padding:4vw 6vw 24.2666666667vw}@media all and (min-width:768px){.section--study .section__inner{padding:30px 45px 182px}}.section--study .section__inner::before{content:"";position:absolute;width:0;height:0;left:0;bottom:-13.3333333333vw;border-style:solid;border-width:13.3333333333vw 50vw 0 50vw;border-color:#5eac39 transparent transparent transparent}@media all and (min-width:768px){.section--study .section__inner::before{bottom:-100px;border-width:100px 375px 0 375px}}.section--study .section__catch{margin-bottom:6vw}@media all and (min-width:768px){.section--study .section__catch{margin-bottom:45px}}.section--study .section__title{margin:13.3333333333vw auto 4vw;font-size:6.6666666667vw;color:#2a951d;font-weight:700}@media all and (min-width:768px){.section--study .section__title{margin:100px auto 30px;font-size:50px}}.section--study .section__title::after,.section--study .section__title::before{content:"";display:block;position:absolute;background-color:#248a18;width:7.4666666667vw;height:9.3333333333vw;background:url(../../images/tax-kaitei/webp/bg_study_01.webp) center/contain no-repeat}@media all and (min-width:768px){.section--study .section__title::after,.section--study .section__title::before{width:56px;height:70px}}.section--study .section__title::before{bottom:0;left:14%}.section--study .section__title::after{bottom:0;right:14%;transform:scaleX(-1)}.section--study .section__title small{display:block;font-size:4.8vw}@media all and (min-width:768px){.section--study .section__title small{font-size:36px}}.section--study .section__title--02{color:#fff;margin-top:1.3333333333vw}@media all and (min-width:768px){.section--study .section__title--02{margin-top:10px}}.section--study .section__title--02::after,.section--study .section__title--02::before{background:url(../../images/tax-kaitei/webp/bg_study_02.webp) center/contain no-repeat}.section--study .section__title--02::before{left:9%}.section--study .section__title--02::after{right:9%}.section--study .section__img{position:absolute;width:72vw;bottom:-9.6vw;left:50%;transform:translateX(-50%)}@media all and (min-width:768px){.section--study .section__img{width:540px;bottom:-72px}}.section--study .study__list{display:flex;flex-wrap:wrap;align-items:center;gap:1.3333333333vw}@media all and (min-width:768px){.section--study .study__list{gap:10px}}.section--study .study__item{display:flex;align-items:center;border-radius:1.0666666667vw;background-color:#fff;box-shadow:inset .4vw -.0666666667vw .4vw 0 rgba(47,71,35,.26);width:100%;padding:4vw}@media all and (min-width:768px){.section--study .study__item{border-radius:8px;box-shadow:inset 3px -.5px 3px 0 rgba(47,71,35,.26);padding:30px 30px 30px 30px}}.section--study .study__item__icon{width:6.1333333333vw;margin-right:3.4666666667vw}@media all and (min-width:768px){.section--study .study__item__icon{width:46px;margin-right:26px}}.section--study .study__item__icon img{vertical-align:middle}.section--study .study__item__text{font-size:4vw;font-weight:700;flex:1}@media all and (min-width:768px){.section--study .study__item__text{font-size:30px}}.section--study .study__item__text em{color:#fc8208}.section--worries .section__inner{padding:18.1333333333vw 6.4vw 14.1333333333vw;background:url(../../images/tax-kaitei/webp/bg_worries_02.webp) center 105%/contain no-repeat}@media all and (min-width:768px){.section--worries .section__inner{padding:136px 48px 106px}}.section--worries .section__catch{margin-bottom:6vw}@media all and (min-width:768px){.section--worries .section__catch{margin-bottom:45px}}.section--worries .section__title{margin-bottom:5.6vw;font-size:6.6666666667vw;color:#2a951d;font-weight:700}@media all and (min-width:768px){.section--worries .section__title{margin-bottom:42px;font-size:50px}}.section--worries .section__title span{position:relative}.section--worries .section__title span::before{content:"・";position:absolute;top:-4vw;left:50%;transform:translate(-50%,0);color:#2a951d;font-size:.8em}@media all and (min-width:768px){.section--worries .section__title span::before{top:-25px}}.section--worries .section__title small{display:block;font-size:4.8vw}@media all and (min-width:768px){.section--worries .section__title small{font-size:36px}}.section--worries .section__text em{background:#248a18;color:#fff}.section--worries .section__img{margin:0 4.2666666667vw 5.6vw}.section--worries .worries__list{display:flex;flex-wrap:wrap;align-items:center;gap:2.6666666667vw}@media all and (min-width:768px){.section--worries .worries__list{gap:20px}}.section--worries .worries__item{position:relative;display:flex;align-items:center;border-radius:1.0666666667vw;background-color:#fafff4;border:.5333333333vw solid #248a18;width:auto;padding:3vw 6vw;margin-left:2.9333333333vw}@media all and (min-width:768px){.section--worries .worries__item{border-radius:8px;border:4px solid #248a18;padding:1.5vw 3.5vw 2vw 3.5vw;margin-left:22px}}.section--worries .worries__item::after{content:"";background:url(../../images/tax-kaitei/webp/bg_worries_01.webp) center/contain no-repeat;position:absolute;width:6.4vw;height:6.4vw;bottom:-4.6666666667vw;left:8%}@media all and (min-width:768px){.section--worries .worries__item::after{width:48px;height:48px;bottom:-35px}}.section--worries .worries__item:nth-child(even){margin-left:auto}.section--worries .worries__item:nth-child(even)::after{transform:scaleX(-1);left:82%}.section--worries .worries__item--special_01{padding:4vw 14vw}@media all and (min-width:768px){.section--worries .worries__item--special_01{padding:30px 105px}}.section--worries .worries__item__text{text-align:center;font-size:4vw;flex:1}@media all and (min-width:768px){.section--worries .worries__item__text{font-size:30px}}.section--worries .worries__item__text em{color:#fc8208}.section--worries.worries--02 .section__inner{background:url(../../images/tax-kaitei/webp/bg_worries_03.webp) center 105%/contain no-repeat;padding:12vw 6.4vw 18.6666666667vw}@media all and (min-width:768px){.section--worries.worries--02 .section__inner{padding:90px 48px 140px}}.section--worries.worries--02 .section__inner--doctor{background:url(../../images/tax-kaitei/webp/bg_worries_doc.webp) center 105%/contain no-repeat}.section--structure .section__inner{position:relative;background:#5eac39;padding:4vw 4vw 12.2666666667vw}@media all and (min-width:768px){.section--structure .section__inner{padding:30px 30px 92px}}.section--structure .section__title{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;margin:0 auto 4vw 22.6666666667vw;font-size:9.3333333333vw;color:#ff4;font-weight:700}@media all and (min-width:768px){.section--structure .section__title{margin:0 auto 30px 170px;font-size:70px}}.section--structure .section__title img{width:70%;display:block;margin:0 auto 2.4vw;transform:translateX(-4vw)}@media all and (min-width:768px){.section--structure .section__title img{margin:0 auto 18px}}.section--structure .section__text{position:absolute;width:22vw;top:6.1333333333vw}@media all and (min-width:768px){.section--structure .section__text{width:165px;top:46px}}.section--structure .section__img{position:absolute;width:22vw}@media all and (min-width:768px){.section--structure .section__img{width:165px}}.section--structure .section__notes{font-size:1.6vw;opacity:.5;display:inline-block;margin-left:1.5vw}@media all and (min-width:768px){.section--structure .section__notes{font-size:12px}}.section--structure .section__catch{color:#fff;font-weight:700;font-size:3.7333333333vw;margin-bottom:1.3333333333vw}@media all and (min-width:768px){.section--structure .section__catch{font-size:28px;margin-bottom:10px}}.section--structure .structure__contents{background:#fff;padding:4.2666666667vw 4vw 4.2666666667vw 8vw;margin-bottom:5.8666666667vw;border:.5333333333vw solid #5eac39;border-radius:.5333333333vw;box-shadow:0 0 0 .8vw #fff}@media all and (min-width:768px){.section--structure .structure__contents{padding:32px 30px 32px 60px;margin-bottom:44px;border:4px solid #5eac39;border-radius:4px;box-shadow:0 0 0 6px #fff}}.section--structure .structure__title{margin-bottom:4.2666666667vw}@media all and (min-width:768px){.section--structure .structure__title{margin-bottom:32px}}.section--structure .structure__item{display:flex;flex-wrap:wrap;align-items:center;gap:1.3333333333vw;margin-bottom:2vw}@media all and (min-width:768px){.section--structure .structure__item{gap:10px}}.section--structure .structure__item:nth-of-type(1),.section--structure .structure__item:nth-of-type(2){margin-bottom:0}.section--structure .structure__item__title{background:#2a951d;color:#fff;width:auto;font-size:2.4vw;font-weight:700;min-width:16vw;text-align:center;border-radius:.5333333333vw;margin-right:3vw;padding:.8vw 0;box-sizing:border-box}@media all and (min-width:768px){.section--structure .structure__item__title{font-size:18px;min-width:120px;border-radius:4px;margin-right:30px}}.section--structure .structure__item__text{font-size:3.4666666667vw;font-weight:700;line-height:1.4;flex:1}@media all and (min-width:768px){.section--structure .structure__item__text{font-size:25px;letter-spacing:-.02vw}}.section--structure .structure__item__text em{color:#fc8208}.section--structure .structure__item__img{width:16.2666666667vw;display:inline-block;transform:translateX(-35%)}@media all and (min-width:768px){.section--structure .structure__item__img{width:122px}}.section--structure .structure__notes{font-size:1.7333333333vw;letter-spacing:-.5px;opacity:.5}@media all and (min-width:768px){.section--structure .structure__notes{font-size:13px}}.section--structure .structure__button{max-width:85.0666666667vw;margin:0 auto}@media all and (min-width:768px){.section--structure .structure__button{max-width:638px}}.section--structure .structure__button .button__box:after{position:absolute;top:50%;right:7.4666666667vw;transform:translateY(-50%)}@media all and (min-width:768px){.section--structure .structure__button .button__box:after{right:56px}}.section--structure .structure__button--kakuteishinkoku .button__box{margin-top:5.6vw}@media all and (min-width:768px){.section--structure .structure__button--kakuteishinkoku .button__box{margin-top:42px}}.section--structure .structure__button--kakuteishinkoku .button__box::before{position:absolute;background:url(../../images/tax-kaitei/webp/text_hero_02.webp) no-repeat center center;background-size:100% auto;width:65.6vw;height:7.4666666667vw;top:-4.6666666667vw;left:50%;transform:translateX(-50%)}@media all and (min-width:768px){.section--structure .structure__button--kakuteishinkoku .button__box::before{width:492px;height:56px;top:-35px}}.section--voice .section__inner{position:relative;padding:13.3333333333vw 8.6666666667vw 17.0666666667vw}@media all and (min-width:768px){.section--voice .section__inner{padding:100px 65px 128px}}.section--voice .section__title{margin:0 auto;font-size:6.6666666667vw;color:#2a951d;font-weight:700;max-width:52.2666666667vw}@media all and (min-width:768px){.section--voice .section__title{font-size:50px;max-width:392px}}.section--voice .section__title small{display:block;font-size:4.8vw}@media all and (min-width:768px){.section--voice .section__title small{font-size:36px}}.section--voice .voice__item{margin:5.3333333333vw 0 8vw;text-align:left}@media all and (min-width:768px){.section--voice .voice__item{margin:52px 0;transition:.3s ease;transform:scale(.8)}}.section--voice .voice__item__inner{position:relative;width:100%;height:100%;background:#80d03f;padding:2.4vw 5.8666666667vw 6.1333333333vw;margin:0 auto;border-radius:1.3333333333vw;box-sizing:border-box}@media all and (min-width:768px){.section--voice .voice__item__inner{padding:18px 44px 46px;border-radius:10px}}.section--voice .voice__item__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4vw;text-align:center;margin-bottom:2.5vw}.section--voice .voice__item__img{display:inline-block;vertical-align:middle;width:17.0666666667vw}@media all and (min-width:768px){.section--voice .voice__item__img{max-width:27.5%;width:128px}}.section--voice .voice__item__contents{background:#fff;border-radius:1.3333333333vw;padding:5vw;min-height:53.3333333333vw}@media all and (min-width:768px){.section--voice .voice__item__contents{border-radius:10px;min-height:400px}}.section--voice .voice__item__person{border-bottom:.2666666667vw solid #333;font-size:4vw;padding-bottom:1vw}@media all and (min-width:768px){.section--voice .voice__item__person{border-bottom:2px solid #333;font-size:30px}}.section--voice .voice__item__income{display:inline-block;font-size:5.3333333333vw;font-weight:700}@media all and (min-width:768px){.section--voice .voice__item__income{font-size:40px}}.section--voice .voice__item__title{color:#2a951d;font-size:4.2666666667vw;line-height:1.4;font-weight:700;text-align:center;margin-bottom:2.5vw;min-height:12vw;display:flex;justify-content:center;align-items:center}@media all and (min-width:768px){.section--voice .voice__item__title{font-size:32px;min-height:90px}}.section--voice .voice__item__text{font-size:3.4666666667vw;line-height:1.8}@media all and (min-width:768px){.section--voice .voice__item__text{font-size:26px}}@media all and (min-width:768px){.section--voice .voice__item.slick-current{transform:scale(1)}}.section--bother{text-align:center;margin-bottom:10.6666666667vw}@media all and (min-width:768px){.section--bother{margin-bottom:80px}}.section--bother .bother__top{background:url(../../images/tax-kaitei/webp/bg_bother_top.webp) center top/contain no-repeat #f4f3f0;padding:12vw 0 11.3333333333vw;clip-path:polygon(0 0,100% 0,100% 94%,50% 100%,0 94%);position:relative}@media all and (min-width:768px){.section--bother .bother__top{padding:90px 0 85px}}.section--bother .bother__subtitle{width:61.3333333333vw;height:9.3333333333vw;padding-top:.8vw;background:url(../../images/tax-kaitei/webp/img_bother_cloud.webp) center/contain no-repeat;margin:0 auto;font-size:4vw;font-weight:700;box-sizing:border-box}@media all and (min-width:768px){.section--bother .bother__subtitle{width:460px;height:70px;padding-top:6px;font-size:30px}}.section--bother .bother__title{color:#1a3d67;font-size:4.5333333333vw;font-weight:700;margin-bottom:2.1333333333vw}@media all and (min-width:768px){.section--bother .bother__title{font-size:34px;margin-bottom:16px}}.section--bother .bother__title strong{font-size:10.6666666667vw;letter-spacing:-.1em}@media all and (min-width:768px){.section--bother .bother__title strong{font-size:80px}}.section--bother .bother__image{width:89.3333333333vw;margin:0 auto 3.2vw}@media all and (min-width:768px){.section--bother .bother__image{width:670px;margin:0 auto 24px}}.section--bother .bother__text{height:15.6vw}@media all and (min-width:768px){.section--bother .bother__text{height:117px}}.section--bother .bother__text img{height:100%}.section--bother .bother__text picture{display:block;margin:0 auto;width:73.0666666667vw}@media all and (min-width:768px){.section--bother .bother__text picture{width:unset}}.section--bother .bother__bottom{padding:8.5333333333vw 0 0}@media all and (min-width:768px){.section--bother .bother__bottom{padding:64px 0 0}}.section--bother .bother__bottom .section__notes{padding-right:3.4666666667vw}@media all and (min-width:768px){.section--bother .bother__bottom .section__notes{padding-right:26px}}.section--bother .bother__appeal{font-size:8vw;font-weight:700;color:#fc8208;line-height:1.3;margin-bottom:3.2vw}@media all and (min-width:768px){.section--bother .bother__appeal{font-size:60px;margin-bottom:24px}}.section--bother .bother__study{color:#fff;font-size:5.8666666667vw;font-weight:700;background-color:#fc8208;border-radius:.8vw;width:76.8vw;padding:1.3333333333vw 0 1.8666666667vw;margin:0 auto}@media all and (min-width:768px){.section--bother .bother__study{font-size:44px;border-radius:6px;width:576px;padding:10px 0 14px}}.section--bother .bother__lead{margin:4.2666666667vw 5.6vw 1.3333333333vw 4.2666666667vw}@media all and (min-width:768px){.section--bother .bother__lead{margin:32px 42px 10px 32px}}.section--cta{padding:20vw 0 0}@media all and (min-width:768px){.section--cta{padding:150px 0 0}}.section--cta .section__inner:last-child{background-color:#5eac39;padding:5.3333333333vw 3.3333333333vw 6vw}@media all and (min-width:768px){.section--cta .section__inner:last-child{padding:40px 25px 45px}}.section--cta .section__catch{color:#fff;font-weight:700;font-size:3.7333333333vw;margin-bottom:1.3333333333vw}@media all and (min-width:768px){.section--cta .section__catch{font-size:28px;margin-bottom:10px}}.section--cta .section__notes{font-size:2.6666666667vw;margin:-2.6666666667vw 4vw 1.8666666667vw 0;opacity:1}@media all and (min-width:768px){.section--cta .section__notes{font-size:20px;margin:-20px 30px 14px 0}}.section--cta .cta__appeal{width:85.2vw;margin:0 auto 4.8vw}@media all and (min-width:768px){.section--cta .cta__appeal{width:639px;margin:0 auto 36px}}.section--cta .cta__box{background:#fff;padding:3.7333333333vw 0 6.4vw;margin-bottom:5.0666666667vw;border:.5333333333vw solid #5eac39;border-radius:.5333333333vw;box-shadow:0 0 0 .8vw #fff}@media all and (min-width:768px){.section--cta .cta__box{padding:28px 0 48px;margin-bottom:44px;border:4px solid #5eac39;border-radius:4px;box-shadow:0 0 0 6px #fff}}.section--cta .cta__free{width:77.0666666667vw;margin:0 auto 4vw}@media all and (min-width:768px){.section--cta .cta__free{width:578px;margin:0 auto 30px}}.section--cta .cta__lists{padding:0 6.4vw;display:flex;flex-wrap:wrap;-moz-column-gap:4.8vw;column-gap:4.8vw;row-gap:3.7333333333vw}@media all and (min-width:768px){.section--cta .cta__lists{padding:0 48px;-moz-column-gap:36px;column-gap:36px;row-gap:28px}}.section--cta .cta__list{font-weight:700;display:flex;align-items:center}.section--cta .cta__list span:first-child{display:inline-block;width:16vw;background-color:#fc8208;color:#fff;font-size:2.4vw;padding:1.3333333333vw 0;margin-right:2.9333333333vw;border-radius:3.2vw;text-align:center}@media all and (min-width:768px){.section--cta .cta__list span:first-child{width:120px;font-size:18px;padding:10px 0;margin-right:22px;border-radius:24px}}.section--cta .cta__list span:last-child{font-size:3.4666666667vw;flex:1}@media all and (min-width:768px){.section--cta .cta__list span:last-child{font-size:26px}}.section--cta .cta__button{max-width:85.0666666667vw;margin:0 auto}@media all and (min-width:768px){.section--cta .cta__button{max-width:638px}}.section--cta .cta__button .button__box:after{position:absolute;top:50%;right:7.4666666667vw;transform:translateY(-50%)}@media all and (min-width:768px){.section--cta .cta__button .button__box:after{right:56px}}.section--reason{text-align:center}.section--reason .section__inner{padding:4vw 6.1333333333vw 10.6666666667vw;background:#fc8208}@media all and (min-width:768px){.section--reason .section__inner{padding:30px 46px 80px}}.section--reason .section__subtitle{color:#1a1a1a;background:#fff;border:solid .2666666667vw #fff;padding:0 10.6666666667vw;margin-bottom:4vw}@media all and (min-width:768px){.section--reason .section__subtitle{border:solid 2px #fff;padding:0 80px;margin-bottom:30px}}.section--reason .section__subtitle::before{border-top:1.7333333333vw solid #fff}@media all and (min-width:768px){.section--reason .section__subtitle::before{border-top:13px solid #fff}}.section--reason .section__title{color:#fff;font-size:7.4666666667vw;margin-bottom:3.4666666667vw}@media all and (min-width:768px){.section--reason .section__title{font-size:56px;margin-bottom:26px}}.section--reason .reason__list:not(:last-child){margin-bottom:3.7333333333vw}@media all and (min-width:768px){.section--reason .reason__list:not(:last-child){margin-bottom:28px}}.section--flow{background:#f3f3ef}.section--flow .section__inner{background:0 0;padding:8.6666666667vw 6.6666666667vw 10.6666666667vw;position:relative}@media all and (min-width:768px){.section--flow .section__inner{padding:65px 40px 80px}}.flow__tag{box-sizing:border-box;width:15.8666666667vw;height:8.9333333333vw;padding-bottom:1.3333333333vw;background:#1a3d67;color:#fff;font-size:3.4666666667vw;font-weight:700;line-height:1;text-align:center;clip-path:polygon(0 0,100% 0,100% 75%,50% 100%,0 75%);display:flex;justify-content:center;align-items:center;position:absolute;left:50%;top:-3.4666666667vw;transform:translateX(-50%);z-index:1}@media all and (min-width:768px){.flow__tag{width:119px;height:67px;padding-bottom:10px;font-size:26px;top:-26px}}.flow__balloon{position:relative;width:-moz-fit-content;width:fit-content;margin:0 auto 4vw;padding:1.3333333333vw 7.7333333333vw 1.6vw;background:#fff;border:solid .2666666667vw #1a3d67;border-radius:100px;color:#1a3d67;font-size:4.8vw;font-weight:700;text-align:center;line-height:1}@media all and (min-width:768px){.flow__balloon{margin:0 auto 30px;padding:10px 58px 12px;border-width:2px;font-size:36px}}.flow__balloon::after,.flow__balloon::before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid}.flow__balloon::before{bottom:-2vw;border-width:2vw 1.6vw 0 1.6vw;border-color:#1a3d67 transparent transparent transparent}@media all and (min-width:768px){.flow__balloon::before{bottom:-15px;border-width:15px 12px 0 12px}}.flow__balloon::after{bottom:-1.4666666667vw;border-width:1.6vw 1.2vw 0 1.2vw;border-color:#fff transparent transparent transparent}@media all and (min-width:768px){.flow__balloon::after{bottom:-11px;border-width:12px 9px 0 9px}}.flow__title{width:72vw;margin:0 auto 3.4666666667vw;padding-left:4vw}@media all and (min-width:768px){.flow__title{width:540px;margin:0 auto 26px;padding-left:30px}}.flow__steps{margin-bottom:4vw}@media all and (min-width:768px){.flow__steps{margin-bottom:30px}}.flow__note{color:#362e2b;font-size:5.3333333333vw;font-weight:700;text-align:center}@media all and (min-width:768px){.flow__note{font-size:40px}}#seminar .section__inner{margin:0;padding:4vw}@media all and (min-width:768px){#seminar .section__inner{max-width:100%;padding:90px 20px}}#seminar .seminar__inner{background:#f4f4f4;margin:0 auto}@media all and (min-width:768px){#seminar .seminar__inner{max-width:750px}}#seminar .seminar__bottom{position:relative;background:#2a951d;color:#fff;font-size:3.7333333333vw;font-weight:700;text-align:center;margin-bottom:9.3333333333vw}@media all and (min-width:768px){#seminar .seminar__bottom{font-size:28px;margin-bottom:70px}}#seminar .seminar__bottom::before{content:"";position:absolute;width:0;height:0;left:50%;transform:translateX(-50%);bottom:-4vw;border-style:solid;border-width:4.2666666667vw 50vw 0 50vw;border-color:#2a951d transparent transparent transparent}@media all and (min-width:768px){#seminar .seminar__bottom::before{bottom:-30px;border-width:30px 375px 0 375px}}#seminar .seminar__bottom--02 .seminar__catch{width:40vw;height:auto;top:-2.9333333333vw;left:50%;transform:translateX(-50%)}@media all and (min-width:768px){#seminar .seminar__bottom--02 .seminar__catch{width:300px;top:-22px}}#seminar .seminar__bottom--02 .seminar__text{font-size:5.0666666667vw;padding:4vw 6vw 1.4666666667vw}@media all and (min-width:768px){#seminar .seminar__bottom--02 .seminar__text{font-size:38px;padding:30px 45px 11px}}#seminar .seminar__catch{position:absolute;display:block;width:15.2vw;height:15.2vw;top:-3vw;left:8vw}@media all and (min-width:768px){#seminar .seminar__catch{width:114px;height:114px;top:-23px;left:62px}}#seminar .seminar__text{padding:1vw 6vw 0}#seminar.seminar--7492 .seminar__catch{top:-7vw;left:3vw}@media all and (min-width:768px){#seminar.seminar--7492 .seminar__catch{top:-50px;left:20px}}.swiper{clip-path:inset(0 -5.3333333333vw 0 -5.3333333333vw);overflow:visible!important}@media all and (min-width:768px){.swiper{clip-path:inset(0 -30px 0 -30px)}}.swiper-outer{position:relative}.swiper-static-text{font-size:1.8666666667vw;position:relative;text-align:right;top:-28px}@media all and (min-width:768px){.swiper-static-text{font-size:14px}}.swiper-button{position:absolute;top:50%;z-index:2;transform:translate(0,-50%)}.swiper-button-next,.swiper-button-prev{background:#d5f1cf;border:.4vw solid #208214;border-radius:50px;height:8vw!important;width:8vw!important}@media all and (min-width:768px){.swiper-button-next,.swiper-button-prev{width:60px!important;height:60px!important;border:3px solid #208214}}.swiper-button-next::after,.swiper-button-prev::after{color:#208214;font-size:2.6666666667vw!important;font-weight:700;padding-left:.8vw}@media all and (min-width:768px){.swiper-button-next::after,.swiper-button-prev::after{font-size:20px!important;padding-left:6px}}.swiper-button-next{right:-20px!important}@media all and (min-width:768px){.swiper-button-next{right:-30px!important}}.swiper-button-prev{left:-20px!important}@media all and (min-width:768px){.swiper-button-prev{left:-30px!important}}.swiper-button-prev::after{padding-left:0}.swiper-pagination{position:relative;display:flex;justify-content:center;font-size:0;margin:0 auto;gap:0 16px}.swiper-pagination .swiper-pagination-bullet{background:#ccc;border:.1333333333vw solid transparent;opacity:1}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#78c92f;border:.1333333333vw solid #78c92f}
/*# sourceMappingURL=../map/chtax-kaitei.css.map */
