@charset "UTF-8";.hidden{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tax-accountant-main-section{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;position:relative;width:100%;min-height:100vh;padding:clamp(380px,calc(6.25vw + 18.75rem),420px) 40px 140px;background-image:url(/wp-content/uploads/2025/12/section-bg.webp);background-repeat:no-repeat;background-size:cover}@media screen and (max-width:1279px){.tax-accountant-main-section{padding:clamp(280px,calc(7.8431372549vw + 13.7303921569rem),320px) 30px 160px}}@media screen and (max-width:768px){.tax-accountant-main-section{padding:clamp(200px,calc(8.9285714286vw + 10.7142857143rem),240px) 20px 130px}}.tax-accountant-main-section .container{display:flex;align-items:center;gap:clamp(100px,calc(6.25vw + 1.25rem),140px);position:relative;width:100%;max-width:1440px;margin:0 auto}@media screen and (max-width:1279px){.tax-accountant-main-section .container{flex-direction:column;align-items:flex-start;gap:clamp(50px,calc(1.9607843137vw + 2.1825980392rem),60px)}}@media screen and (max-width:768px){.tax-accountant-main-section .container{gap:clamp(30px,calc(2.2321428571vw + 1.4285714286rem),40px)}}.tax-accountant-main-section .container .tax-accountant-main-content-img{display:flex;position:relative}.tax-accountant-main-section .container .tax-accountant-main-content-img-title{position:absolute;top:0;left:0;font-weight:800;font-size:clamp(60px,calc(1.875vw + 2.25rem),72px);color:#fff;line-height:1.1;letter-spacing:-.02em;transform:translateY(-75%)}@media screen and (max-width:1279px){.tax-accountant-main-section .container .tax-accountant-main-content-img-title{font-size:clamp(52px,calc(1.568627451vw + 2.4960784314rem),60px)}}@media screen and (max-width:768px){.tax-accountant-main-section .container .tax-accountant-main-content-img-title{font-size:clamp(40px,calc(2.6785714286vw + 1.9642857143rem),52px)}}.tax-accountant-main-section .container .tax-accountant-main-content-img-title .grey-text{opacity:.4}.tax-accountant-main-section .container .tax-accountant-main-content{display:flex;flex-direction:column;gap:clamp(24px,calc(.9375vw + .75rem),30px)}.tax-accountant-main-section .container .tax-accountant-main-content-title{font-weight:600;font-size:clamp(24px,calc(.9375vw + .75rem),30px);color:#fff;line-height:1.4em}@media screen and (max-width:1279px){.tax-accountant-main-section .container .tax-accountant-main-content-title{font-size:clamp(20px,calc(.7843137255vw + .8730392157rem),24px)}}@media screen and (max-width:768px){.tax-accountant-main-section .container .tax-accountant-main-content-title{font-size:clamp(18px,calc(.4464285714vw + 1.0357142857rem),20px)}}.tax-accountant-main-section .container .tax-accountant-main-content-description{font-weight:500;font-size:clamp(18px,calc(.3125vw + .875rem),20px);color:#fff;line-height:1.5em}@media screen and (max-width:1279px){.tax-accountant-main-section .container .tax-accountant-main-content-description{font-size:clamp(16px,calc(.3921568627vw + .8115196078rem),18px)}}@media screen and (max-width:768px){.tax-accountant-main-section .container .tax-accountant-main-content-description{font-size:clamp(14px,calc(.4464285714vw + .7857142857rem),16px)}}.tax-accountant-main-section .main-visual-scroll{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;position:absolute;bottom:40px;left:50%;transform:translateX(-50%)}.tax-accountant-main-section .main-visual-scroll .main-visual-scroll-fill{overflow:hidden;position:relative;width:6px;height:50px;border-radius:99px;background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.4) 100%)}.tax-accountant-main-section .main-visual-scroll .main-visual-scroll-fill-circle{display:block;position:absolute;top:0;width:100%;height:6px;border-radius:100%;background:#fff;animation:scroll-fill 1.5s ease-in-out infinite}@keyframes scroll-fill{0%{top:0}100%{top:100%}}.tax-accountant-main-section .main-visual-scroll .main-visual-scroll-text{font-weight:500;font-size:18px;color:#fff;line-height:normal;text-align:center}@media screen and (max-width:1279px){.tax-accountant-main-section .main-visual-scroll .main-visual-scroll-text{font-size:16px}}@media screen and (max-width:768px){.tax-accountant-main-section .main-visual-scroll .main-visual-scroll-text{font-size:14px}}.tax-accountant-list-section{padding:clamp(140px,calc(6.25vw + 3.75rem),180px) 40px}@media screen and (max-width:1279px){.tax-accountant-list-section{padding:clamp(120px,calc(3.9215686275vw + 5.6151960784rem),140px) 30px}}@media screen and (max-width:768px){.tax-accountant-list-section{padding:clamp(80px,calc(8.9285714286vw + 3.2142857143rem),120px) 20px}}.tax-accountant-list-section .container{display:flex;width:100%;max-width:954px;margin:0 auto}.tax-accountant-list-section .container .tax-accountant-list-content{display:flex;flex-direction:column;align-items:flex-start;gap:160px;width:100%}@media screen and (max-width:1279px){.tax-accountant-list-section .container .tax-accountant-list-content{gap:clamp(120px,calc(7.8431372549vw + 3.7303921569rem),160px)}}@media screen and (max-width:768px){.tax-accountant-list-section .container .tax-accountant-list-content{gap:clamp(80px,calc(8.9285714286vw + 3.2142857143rem),120px)}}.tax-accountant-list-section .container .tax-accountant-list-item{display:flex;align-items:center;justify-content:space-between;width:100%}@media screen and (max-width:1279px){.tax-accountant-list-section .container .tax-accountant-list-item{gap:clamp(40px,calc(3.9215686275vw + .6151960784rem),60px)}}@media screen and (max-width:768px){.tax-accountant-list-section .container .tax-accountant-list-item{flex-direction:column-reverse;align-items:flex-start;gap:clamp(20px,calc(2.2321428571vw + .8035714286rem),30px)}}.tax-accountant-list-section .container .tax-accountant-list-item:nth-child(even){flex-direction:row-reverse;justify-content:flex-end;gap:90px}@media screen and (max-width:1279px){.tax-accountant-list-section .container .tax-accountant-list-item:nth-child(even){gap:clamp(60px,calc(5.8823529412vw + .9227941176rem),90px)}}@media screen and (max-width:768px){.tax-accountant-list-section .container .tax-accountant-list-item:nth-child(even){flex-direction:column-reverse;gap:clamp(20px,calc(2.2321428571vw + .8035714286rem),30px)}}.tax-accountant-list-section .container .tax-accountant-list-item:hover .tax-accountant-list-item-img{border-radius:50%}.tax-accountant-list-section .container .tax-accountant-list-item-info{display:flex;flex-direction:column;gap:30px}@media screen and (max-width:1279px){.tax-accountant-list-section .container .tax-accountant-list-item-info{gap:clamp(24px,calc(1.1764705882vw + .9345588235rem),30px)}}@media screen and (max-width:768px){.tax-accountant-list-section .container .tax-accountant-list-item-info{gap:clamp(20px,calc(.8928571429vw + 1.0714285714rem),24px)}}.tax-accountant-list-section .container .tax-accountant-list-item-title{font-weight:600;font-size:clamp(27px,calc(.46875vw + 1.3125rem),30px);color:#121212;line-height:normal;letter-spacing:-.01em}@media screen and (max-width:1279px){.tax-accountant-list-section .container .tax-accountant-list-item-title{font-size:clamp(24px,calc(.5882352941vw + 1.2172794118rem),27px)}}@media screen and (max-width:768px){.tax-accountant-list-section .container .tax-accountant-list-item-title{font-size:clamp(21px,calc(.6696428571vw + 1.1785714286rem),24px)}}.tax-accountant-list-section .container .tax-accountant-list-item-title .position{font-weight:500;font-size:clamp(22px,calc(.3125vw + 1.125rem),24px);color:#121212;line-height:normal;letter-spacing:-.01em}@media screen and (max-width:1279px){.tax-accountant-list-section .container .tax-accountant-list-item-title .position{font-size:clamp(20px,calc(.3921568627vw + 1.0615196078rem),22px)}}@media screen and (max-width:768px){.tax-accountant-list-section .container .tax-accountant-list-item-title .position{font-size:clamp(18px,calc(.4464285714vw + 1.0357142857rem),20px)}}.tax-accountant-list-section .container .tax-accountant-list-item-history{display:flex;flex-direction:column;gap:12px;max-width:360px}@media screen and (max-width:1279px){.tax-accountant-list-section .container .tax-accountant-list-item-history{gap:clamp(10px,calc(.3921568627vw + .4365196078rem),12px)}}@media screen and (max-width:768px){.tax-accountant-list-section .container .tax-accountant-list-item-history{gap:clamp(8px,calc(.4464285714vw + .4107142857rem),10px)}}.tax-accountant-list-section .container .tax-accountant-list-item-history-item{display:flex;font-weight:400;font-size:clamp(18px,calc(.3125vw + .875rem),20px);color:#121212;line-height:normal}@media screen and (max-width:1279px){.tax-accountant-list-section .container .tax-accountant-list-item-history-item{font-size:clamp(16px,calc(.3921568627vw + .8115196078rem),18px)}}@media screen and (max-width:768px){.tax-accountant-list-section .container .tax-accountant-list-item-history-item{font-size:clamp(14px,calc(.4464285714vw + .7857142857rem),16px)}}.tax-accountant-list-section .container .tax-accountant-list-item-history-item::before{content:"";display:block;min-width:4px;min-height:4px;width:4px;height:4px;margin-top:clamp(9px,calc(.46875vw + .1875rem),12px);margin-right:13px;border-radius:50%;background-color:#6b6b6b}@media screen and (max-width:1279px){.tax-accountant-list-section .container .tax-accountant-list-item-history-item::before{margin-top:clamp(6px,calc(.5882352941vw + .0922794118rem),9px);margin-right:clamp(11px,calc(.3921568627vw + .4990196078rem),13px)}}@media screen and (max-width:768px){.tax-accountant-list-section .container .tax-accountant-list-item-history-item::before{margin-top:clamp(5px,calc(.2232142857vw + .2678571429rem),6px);margin-right:clamp(9px,calc(.4464285714vw + .4732142857rem),11px)}}.tax-accountant-list-section .container .tax-accountant-list-item-img{overflow:hidden;position:relative;border-radius:16px;transition:all ease .3s}.tax-accountant-list-section .container .tax-accountant-list-item-img:hover::before{background-color:rgba(0,0,0,.25)}.tax-accountant-list-section .container .tax-accountant-list-item-img::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0)}.tax-accountant-list-section .container .tax-accountant-list-item-img img{max-width:440px}@media screen and (max-width:480px){.tax-accountant-list-section .container .tax-accountant-list-item-img img{max-width:100%}}.btn_patent_view_more{display:none;align-items:center;justify-content:center;position:absolute;z-index:1000;width:120px;height:120px;font-weight:500;font-size:clamp(22px,calc(.3125vw + 1.125rem),24px);color:#fff;line-height:normal;text-align:center;border-radius:50%;background-color:rgba(255,255,255,.3);box-shadow:0 4px 20px rgba(0,0,0,.15);pointer-events:none;backdrop-filter:blur(10px)}@media screen and (max-width:1279px){.btn_patent_view_more{width:clamp(100px,calc(3.9215686275vw + 4.3651960784rem),120px);height:clamp(100px,calc(3.9215686275vw + 4.3651960784rem),120px);font-size:clamp(18px,calc(.3921568627vw + .9365196078rem),20px)}}@media screen and (max-width:768px){.btn_patent_view_more{width:clamp(80px,calc(4.4642857143vw + 4.1071428571rem),100px);height:clamp(80px,calc(4.4642857143vw + 4.1071428571rem),100px);font-size:clamp(16px,calc(.4464285714vw + .9107142857rem),18px)}}