.tax{padding-top:90px;position:relative}.tax::before{content:"";display:block;width:100%;height:75%;position:absolute;top:430px;left:0;z-index:-1;background-color:#f7f1ea}.tax-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tax-heading__image{-ms-flex-preferred-size:100%;flex-basis:100%}.tax-heading__title{margin:60px 0 20px 35px}.tax-heading-content{width:590px;margin:60px 35px 0 0}.tax-heading-content__text{font-size:15px;font-size:.9375rem;letter-spacing:.075em;line-height:1.7333333333}.tax-heading-content__text:not(:first-of-type){padding-top:1.5em}.tax-article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:80px}.tax-article--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}.tax-article--reverse .tax-article__content{margin-left:0;margin-right:-77px}.tax-article__content{width:570px;background-color:#fff;padding:50px 65px;margin-left:-77px}.tax-article__content__text{padding-top:15px;letter-spacing:.075em}.tax-consul{text-align:center;margin-top:90px;padding-top:70px;padding-bottom:70px;position:relative}.tax-consul::before{content:"";display:block;width:85%;height:100%;position:absolute;top:0;left:0;z-index:-1;background-color:#5f430d}.tax-consul .m-wrapper{max-width:830px}.tax-consul__title{display:inline-block;color:#fff;font-size:18px;font-size:1.125rem;font-weight:500;line-height:1.3333333333;letter-spacing:.075em;padding:0 1.5em 3px;position:relative}.tax-consul__title::after,.tax-consul__title::before{content:"";display:inline-block;height:1em;width:2px;background-color:#f5a100;position:absolute;bottom:0}.tax-consul__title::before{left:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.tax-consul__title::after{right:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tax-consul__text{color:#fff;line-height:1.7142857143;letter-spacing:.075em;text-align:left;padding-top:1.5em}.tax-consul__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 0}.tax-consul__list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:400px;height:80px;font-size:16px;font-size:1rem;font-weight:500;letter-spacing:.075em;line-height:1.5;background-color:#fff;margin:25px 25px 0 0}.tax-consul__list li.--long{width:100%;margin-right:0}.tax-consul__list li:nth-of-type(even){margin-right:0}.bg-section{position:relative;background-color:#f9f6f3}.bg-section::before{content:"";display:block;width:60%;height:48%;position:absolute;top:25%;left:0;background-color:#f7f1ea}.indivisual{margin-top:140px;padding-top:100px}.corporate{padding-top:100px;padding-bottom:120px}.corporate .m-title1{position:relative}.tax-openbox{margin-top:80px;position:relative;z-index:1}.tax-openbox-item{background-color:#fff}.tax-openbox-item .m-title-leftdash{padding:15px 30px 15px 70px;border-bottom:1px solid #5f430d;position:relative}.tax-openbox-item .m-title-leftdash::before{left:30px}.tax-openbox-item .m-title-leftdash::after{content:"＋";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:45px;height:45px;font-size:20px;font-size:1.25rem;font-weight:500;color:#5f430d;background-color:#f7f1ea;position:absolute;right:30px;top:15px}.tax-openbox-item .m-title-leftdash:hover{cursor:pointer}.tax-openbox-item .m-title-leftdash.is-open::after{content:"－"}.tax-openbox-item__text{display:none;line-height:1.7142857143;letter-spacing:.075em;padding:15px 80px 40px 75px}@media screen and (max-width:640px){.tax{padding-top:0;margin-top:50px}.tax::before{top:0;height:100%}.tax-heading__image{-ms-flex-preferred-size:109.25%;flex-basis:109.25%;margin-left:-4.375%;margin-right:-4.375%}.tax-heading__title{margin:35px 0 0 0}.tax-heading__title img{width:auto}.tax-heading-content{max-width:100%;margin:30px 0 0}.tax-heading-content__text{font-size:14px;font-size:.875rem}.tax-article{padding-top:50px}.tax-article--reverse{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.tax-article--reverse .tax-article__content{margin:-30px auto 0}.tax-article__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:90%;padding:25px;margin:-30px auto 0}.tax-article__content .m-title-leftdash{margin-left:-30px}.tax-consul{margin-top:50px;padding:35px 4.375%}.tax-consul::before{width:100%}.tax-consul__title{font-size:15px;font-size:.9375rem;padding:0 1em 3px}.tax-consul__title::after,.tax-consul__title::before{height:2em}.tax-consul__title::before{left:.5em}.tax-consul__title::after{right:.5em}.tax-consul__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:0}.tax-consul__list li{width:92%;height:60px;font-size:14px;font-size:.875rem;margin:10px 0 0}.tax-consul__list li.--long{width:92%}.indivisual{margin-top:0;padding-top:60px}.corporate{padding-top:50px;padding-bottom:50px}.tax-openbox{margin-top:35px;margin-left:-4.375%;margin-right:-4.375%}.tax-openbox-item .m-title-leftdash{text-align:left;line-height:1.4;padding:15px 50px 15px 14.375%}.tax-openbox-item .m-title-leftdash::before{left:4.375%}.tax-openbox-item .m-title-leftdash::after{width:30px;height:30px;font-size:18px;font-size:1.125rem;right:4.375%}.tax-openbox-item__text{padding:15px 4.375% 20px 45px}}