#mainv .mainv-back{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;background:url(../img/business/it/accounting/mainv-bk.jpg) no-repeat right center;background-size:cover;padding:0 0 20px}#mainv .mainv-back .text{color:#fff;text-align:center;padding:10px 0}#mainv .mainv-back .text h1{width:auto;font-size:1.8rem;padding:0}#mainv .mainv-back .text h1 span{color:#fff;font-size:3rem;text-decoration:underline}#mainv .mainv-back .text p{font-size:1.6rem;text-align:left;border:1px solid #fff;padding:10px;margin:20px 10px}#mainv .mainv-back .form{height:400px;background-color:#fff;overflow-y:scroll}#mainv .mainv-back .form::-webkit-scrollbar{width:4px}#mainv .mainv-back .form::-webkit-scrollbar-track{background:#fff}#mainv .mainv-back .form::-webkit-scrollbar-thumb{background-color:#949494;border-radius:100px}#mainv .mainv-back .form p{font-size:1.8rem;font-weight:bold;text-align:center;margin:10px 0 0 20px}@media only screen and (min-width: 601px)and (max-width: 1024px){#mainv .mainv-back{height:460px;background:url(../img/business/it/accounting/mainv-bk.jpg) no-repeat center top;background-size:cover}#mainv .mainv-back .inner{padding:1vw}#mainv .mainv-back .text{width:calc(100% - 345px - 2vw);padding:0}#mainv .mainv-back .text h1{font-size:1.5rem}#mainv .mainv-back .text h1 span{font-size:1.9rem;text-decoration:underline}#mainv .mainv-back .text p{font-size:1.2rem;margin:20px auto 0}#mainv .mainv-back .form{width:345px}}@media only screen and (min-width: 1025px){#mainv .mainv-back{height:460px}#mainv .mainv-back .inner{width:1220px;padding:0 30px}#mainv .mainv-back .text{width:63%;padding:0}#mainv .mainv-back .text h1{font-size:2.6rem;line-height:2 span;line-height-font-size:3.6rem}#mainv .mainv-back .text p{width:550px;font-size:1.8rem;margin:50px auto 0}#mainv .mainv-back .form{width:36%}}#sec_1{margin:80px 0 0}#sec_1 h2{color:#0054ac;font-size:2rem;font-weight:bold;text-decoration:underline}#sec_1 h3{color:#fff;font-size:2.4rem;font-weight:bold;background-color:#0054ac;padding:20px 10px 10px}#sec_1 h3 b{font-size:3.6rem}#sec_1 ul{display:inline-block;background-color:#d9d9d9;padding:10px 20px;margin:50px auto;position:relative}#sec_1 ul::after{content:"";position:absolute;right:0;left:0;width:0;bottom:-25px;height:0;margin:auto;border-top:25px solid #d9d9d9;border-left:20px solid rgba(0,0,0,0);border-right:20px solid rgba(0,0,0,0)}#sec_1 ul li{font-style:2rem;text-align:left}#sec_1 .flex-items{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:justify;-ms-flex-align:normal;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:space-between;-webkit-align-items:normal;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:normal;row-gap:40px;margin-top:100px}#sec_1 .flex-items .item{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;flex-basis:43%}#sec_1 .flex-items .item.before{background-color:#eee}#sec_1 .flex-items .item.before-h{font-size:1.6rem;font-weight:bold;background-color:#d9d9d9;padding:10px 0}#sec_1 .flex-items .item.arrow{flex-basis:fit-content}#sec_1 .flex-items .item.arrow img{width:auto}#sec_1 .flex-items .item.after{color:#0054ac;font-size:1.6rem;font-weight:bold;background-color:#cde}#sec_1 .flex-items .item.after-h{color:#fff;font-size:1.6rem;font-weight:bold;background-color:#0054ac;padding:10px 0}@media only screen and (min-width: 601px){#sec_1{margin:120px 0 150px}#sec_1 h2{font-size:3.6rem}#sec_1 h3{font-size:1.8rem;background:none;padding:0}#sec_1 h3 span{border-radius:15px;background-color:#0054ac;padding:20px 10px 10px}#sec_1 h3 b{font-size:2.8rem}#sec_1 .flex-items{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:justify;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:space-between;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}#sec_1 .flex-items .item{flex-basis:45.2%;height:50px}#sec_1 .flex-items .item.before-h{font-size:2.2rem;padding:0}#sec_1 .flex-items .item.after{font-size:1.8rem}#sec_1 .flex-items .item.after-h{font-size:2.2rem;padding:0}}@media only screen and (min-width: 1025px){#sec_1 .inner{width:1060px}#sec_1 h3{font-size:2.4rem}#sec_1 h3 b{font-size:3.6rem}#sec_1 .flex-items .item{flex-basis:480px}#sec_1 .flex-items .item.after{font-size:2rem}}#sec_2 .package h4{font-size:2rem;font-weight:bold;border:3px solid #0054ac;border-radius:10px;background-color:#e6eef7;margin-top:100px}#sec_2 .package .info{font-weight:bold;border-radius:10px;background-color:#e6eef7;padding:20px;margin:50px 0 0}#sec_2 .package .info b{font-size:2rem}#sec_2 .package .text{margin-top:20px;font-size:1.4rem}#sec_2 .package .text span{font-size:1.7rem;font-weight:bold;line-height:2.5;background-color:#cde;padding:5px 10px}#sec_2 .package .text b{line-height:2}#sec_2 .package .note{font-size:1.4rem;text-align:left;padding:20px;background-color:#f5f5f5;margin:50px 0 0}#sec_2 .package .info-text{color:#0054ac;font-size:2rem;font-weight:bold;text-decoration:underline;margin-top:50px}#sec_2 .package .info-text span{font-size:1.8rem;font-weight:normal}#sec_2 .package01 .flex-items{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:justify;-ms-flex-align:normal;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:space-between;-webkit-align-items:normal;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:normal;margin-top:50px}#sec_2 .package01 .flex-items .item{border-radius:10px;background-color:#f5f5f5;overflow:hidden}#sec_2 .package01 .flex-items .item .name{color:#fff;font-size:2rem;font-weight:bold;background-color:#0054ac;padding:10px}#sec_2 .package01 .flex-items .item-cont{padding:40px 20px}#sec_2 .package01 .flex-items .item-cont img{width:auto}#sec_2 .package01 .flex-items .item-text{font-weight:bold;text-align:left;margin:20px 40px 0}#sec_2 .package01 .flex-items .item .plan-name{color:#0054ac;font-size:1.8rem;font-weight:bold;text-align:left;margin:30px 0 5px}#sec_2 .package01 .flex-items .item table{border-left:1px solid #fff}#sec_2 .package01 .flex-items .item table th,#sec_2 .package01 .flex-items .item table td{display:table-cell;width:auto;font-size:1rem;padding:5px 3px;border-right:1px solid #fff}#sec_2 .package01 .flex-items .item table th{color:#fff;text-align:center;background-color:#0054ac}#sec_2 .package01 .flex-items .item table tbody td{border-bottom:1px solid #fff}#sec_2 .package02 .flex-items{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:justify;-ms-flex-align:normal;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:space-between;-webkit-align-items:normal;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:normal;row-gap:40px;margin:50px 0 0}#sec_2 .package02 .flex-items .item{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}#sec_2 .package02 .flex-items .item.type-name{flex-basis:43%;color:#fff;font-size:1.8rem;font-weight:bold;background-color:#0054ac}#sec_2 .package02 .flex-items .item.arrow{flex-basis:fit-content}#sec_2 .package02 .flex-items .item.arrow img{width:auto}#sec_2 .package02 .flex-items .item.type-cont{flex-basis:43%;font-weight:bold;background-color:#cde;padding:10px}#sec_2 .package02 .flex-items .item.type-cont>p{text-align:left}@media only screen and (min-width: 601px){#sec_2 .package h4{font-size:2.8rem;line-height:70px;margin-top:150px}#sec_2 .package .info{font-size:2rem;margin:50px 30px 0}#sec_2 .package .info b{font-size:2.4rem}#sec_2 .package .text{font-size:1.4rem}#sec_2 .package .text span{font-size:1.8rem}#sec_2 .package .text b{font-size:1.6rem}#sec_2 .package .note{font-size:1.2rem;padding:20px 50px;margin:50px 30px 0}#sec_2 .package02 .flex-items{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;row-gap:40px;margin:50px 30px 0}#sec_2 .package02 .flex-items .item{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;height:50px}#sec_2 .package02 .flex-items .item.type-name{flex-basis:30%;color:#fff;font-size:1.6rem;font-weight:bold;background-color:#0054ac}#sec_2 .package02 .flex-items .item.arrow{flex-basis:fit-content;flex-grow:1}#sec_2 .package02 .flex-items .item.arrow img{width:auto}#sec_2 .package02 .flex-items .item.type-cont{flex-basis:61%;font-size:1.4rem;font-weight:bold;background-color:#cde}}@media only screen and (min-width: 1025px){#sec_2 .inner{width:1060px}#sec_2 .package .text{font-size:1.6rem}#sec_2 .package .text span{font-size:2rem}#sec_2 .package .text b{font-size:1.8rem}#sec_2 .package .note{font-size:1.4rem}#sec_2 .package01 .flex-items{row-gap:50px}#sec_2 .package01 .flex-items .item{flex-basis:calc((100% - 60px)/2)}#sec_2 .package02 .flex-items{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}#sec_2 .package02 .flex-items .item{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}#sec_2 .package02 .flex-items .item.type-name{font-size:2rem}#sec_2 .package02 .flex-items .item.type-cont{font-size:1.8rem}}#faq{margin-top:100px}#faq h2{color:#fff;font-size:2.2rem;font-weight:bold;line-height:2;border-radius:10px;background-color:#0054ac}#faq dl{font-weight:bold;text-align:left;margin-top:50px}#faq dl dt{color:#0054ac;background-color:#cde;padding:10px 20px}#faq dl dd{background-color:#f5f5f5;padding:20px}@media only screen and (min-width: 601px){#faq{margin-top:150px}#faq h2{font-size:2.8rem}#faq dl{font-size:2rem}}@media only screen and (min-width: 1025px){#faq .inner{width:1060px}}#accounting_contact{margin:70px 0 100px}#accounting_contact .item{flex-basis:fit-content}#accounting_contact .item01 .text{font-size:3rem;font-weight:bold}#accounting_contact a.contact-link{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;height:90px;color:#fff;font-size:1.8rem;font-weight:bold;border-radius:10px;border:3px solid #d9d9d9;margin:0 2vw 0;position:relative}#accounting_contact a.contact-link::after{content:"";display:inline-block;width:8px;height:8px;border-left:0;border-bottom:0;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);position:absolute;right:22px;top:0;bottom:0;margin:auto}#accounting_contact a.contact-link:hover{opacity:.7}#accounting_contact a.contact-link{background-color:#0054ac}@media only screen and (min-width: 601px)and (max-width: 1024px){#accounting_contact .item01{position:relative}#accounting_contact .item01 .text{font-size:3.6rem;font-weight:bold}#accounting_contact .flex-items{display:block}#accounting_contact .flex-items .item01 .text{font-size:3.6rem;font-weight:bold}#accounting_contact .flex-items .item01 img{height:50px}#accounting_contact .flex-items .item02{width:50%;margin:20px auto 0}#accounting_contact .flex-items a.contact-link{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;width:100%;margin:0}}@media only screen and (min-width: 1025px){#accounting_contact .inner{width:1060px}#accounting_contact .item01{position:relative}#accounting_contact .item01 .text{font-size:3.6rem;font-weight:bold}#accounting_contact .flex-items{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:justify;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:space-between;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}#accounting_contact .flex-items .item01{position:relative}#accounting_contact .flex-items .item01 .text{font-size:3.6rem;font-weight:bold}#accounting_contact .flex-items .item01 img{position:absolute;bottom:-10px;right:-80px}#accounting_contact .flex-items .item02{flex-basis:30%}#accounting_contact .flex-items a.contact-link{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;width:100%;margin:0}}