:root{--color-bg-beige:#f8ebdd;--color-bg-brown:#47332f;--color-text-brown:#894840;--color-orange:#f39800;--color-blue:#131855}.ad-company .sticky-form{position:fixed;top:0;height:100vh}.ad-company .absolute-form,.ad-company .sticky-form{width:clamp(12rem,25vw,30rem);right:max(0px,(100vw - 1920px)/2)}.ad-company .absolute-form{position:absolute;bottom:0}@media screen and (max-width:767px){.ad-company .absolute-form,.ad-company .sticky-form{display:none}}@media screen and (max-width:960px){.ad-company .main-right{display:none}}@font-face{font-family:yu-gothic-bold;font-weight:700;src:url(/fonts/yu-gothic-bold.ttf) format("truetype");font-style:normal}@font-face{font-family:yu-gothic-medium;font-weight:500;src:url(/fonts/yu-gothic-medium.otf) format("opentype");font-style:normal}:root{--color-orange:#ea5f39;--color-green:#3e4e4e;--bg-beige-light:#fde9c6;--bg-beige-dark:#f2e8d7;--bg-:#}.ad-company .font-akari{font-family:ads-akari,sans-serif}.ad-company .under-line_red{text-decoration:underline;text-decoration-color:var(--color-orange);text-decoration-thickness:clamp(.1rem,.2083333333vw,.25rem);text-underline-offset:clamp(.3rem,.625vw,.75rem)}@media screen and (max-width:767px){.ad-company .under-line_red{text-decoration-thickness:.75vw;text-underline-offset:1.5vw}}.ad-company .under-line{text-decoration:underline;text-decoration-color:#000;text-decoration-thickness:1px;text-underline-offset:clamp(.2rem,.4166666667vw,.5rem);display:inline}@media screen and (max-width:767px){.ad-company .under-line{text-underline-offset:.5vw}}.ad-company .color-orange{color:var(--color-orange)}.ad-company .bg-beige{background-color:#ffe2af}.ad-company *{-webkit-box-sizing:border-box;box-sizing:border-box}.ad-company{font-family:yu-gothic-medium}.ad-company h1,.ad-company h2,.ad-company h3,.ad-company h4,.ad-company h5,.ad-company h6{margin:0}.ad-company a{text-decoration:none;counter-reset:inherit}.ad-company ul{margin:0;padding:0}.ad-company li{list-style:none;margin:0}.ad-company img{width:100%;max-width:100%;height:auto;vertical-align:middle;font-style:italic;background-repeat:no-repeat;background-size:cover;shape-margin:.75rem}.ad-company p{margin:0;padding:0}.ad-company .pc{display:block}.ad-company .sp{display:none}@media screen and (max-width:767px){.ad-company .pc{display:none}.ad-company .sp{display:block}}.ad-company .section__inner{width:100%;max-width:clamp(48rem,100vw,120rem);padding-inline:clamp(2rem,4.1666666667vw,5rem);margin-inline:auto}@media screen and (max-width:767px){.ad-company .section__inner{padding-inline:6.25vw}}.wrapper main{width:100%;max-width:clamp(48rem,100vw,120rem);margin-inline:auto}.ad-company .main__inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media screen and (max-width:767px){.ad-company .main__inner{display:block}}.ad-company .form-wrapper{background-color:#f2dcaf;padding-inline:clamp(1.5rem,3.125vw,3.75rem);padding-top:clamp(1.5rem,3.125vw,3.75rem);height:100%;color:var(--color-green)}.ad-company .form__content{height:100%}.form-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(.05rem,.1041666667vw,.125rem)}.ad-company .form-title{font-size:clamp(.725rem,1.5104166667vw,1.8125rem);font-weight:700;line-height:1.5172413793;margin-bottom:clamp(1rem,2.0833333333vw,2.5rem)}.ad-company label{display:block;font-size:clamp(.5rem,1.0416666667vw,1.25rem);margin-bottom:clamp(.15rem,.3125vw,.375rem);font-weight:600}.ad-company input[type=email],.ad-company input[type=tel],.ad-company input[type=text]{width:100%;padding:clamp(.25rem,.5208333333vw,.625rem);border:clamp(.025rem,.0520833333vw,.0625rem) solid #999;border-radius:clamp(.075rem,.15625vw,.1875rem);margin-bottom:clamp(.4rem,.8333333333vw,1rem);font-size:clamp(.35rem,.7291666667vw,.875rem);height:clamp(.95rem,1.9791666667vw,2.375rem)}.ad-company input[type=tel]{margin-bottom:clamp(1rem,2.0833333333vw,2.5rem)}.ad-company input[type=checkbox]{display:block;width:clamp(.75rem,1.5625vw,1.875rem);height:clamp(.75rem,1.5625vw,1.875rem);line-height:0}.ad-company .form-subtitle{font-size:clamp(.5rem,1.0416666667vw,1.25rem);font-weight:700;margin-bottom:clamp(.45rem,.9375vw,1.125rem)}.ad-company .form-checkboxes{margin-bottom:clamp(.5rem,1.0416666667vw,1.25rem);padding-bottom:clamp(.6rem,1.25vw,1.5rem)}.form-checkboxes .nowrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:clamp(.45rem,.9375vw,1.125rem) clamp(.625rem,1.3020833333vw,1.5625rem);white-space:nowrap}.ad-company .form-checkboxes label{font-size:clamp(.475rem,.9895833333vw,1.1875rem)}.ad-company .form-checkboxes label,.ad-company .privacy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(.15rem,.3125vw,.375rem)}.ad-company .privacy{font-size:clamp(.45rem,.9375vw,1.125rem);margin-bottom:clamp(1rem,2.0833333333vw,2.5rem);white-space:nowrap}.ad-company .submit-btn{display:block;width:100%;font-size:clamp(.5rem,1.0416666667vw,1.25rem);font-weight:700;color:#fff;background-color:#d15a3d;border:none;border-radius:15px;cursor:pointer;height:clamp(1.75rem,3.6458333333vw,4.375rem);display:grid;grid-template-columns:1fr;place-items:center;position:relative;border-radius:clamp(.5rem,1.0416666667vw,1.25rem);padding-right:clamp(1rem,2.0833333333vw,2.5rem);letter-spacing:.05em}@media screen and (max-width:767px){.ad-company .submit-btn{width:77.5vw;font-size:4.5vw;height:15.5vw;padding-right:5vw;border-radius:10px}}.ad-company .submit-btn:after{content:"";position:absolute;background-image:url(/ad-company-images/button-arrow.png);width:clamp(.75rem,1.5625vw,1.875rem);height:clamp(.65rem,1.3541666667vw,1.625rem);top:50%;right:7%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-size:cover}.ad-company .submit-btn:hover{opacity:.9}.ad-company .button-download{width:clamp(15.5rem,32.2916666667vw,38.75rem);margin-inline:auto;display:block;background-color:var(--color-orange);color:#fff;font-weight:700;font-size:clamp(.9rem,1.875vw,2.25rem);text-align:center;height:clamp(2.5rem,5.2083333333vw,6.25rem);padding-right:clamp(1.5rem,3.125vw,3.75rem);display:grid;grid-template-columns:1fr;place-items:center;position:relative;border-radius:clamp(.5rem,1.0416666667vw,1.25rem);letter-spacing:.02em}@media screen and (max-width:767px){.ad-company .button-download{width:77.5vw;font-size:4.5vw;height:15.5vw;padding-right:7.5vw;border-radius:10px}}.ad-company .button-download:after{content:"";position:absolute;background-image:url(/ad-company-images/button-arrow.png);width:clamp(1.275rem,2.65625vw,3.1875rem);height:clamp(1.05rem,2.1875vw,2.625rem);top:50%;right:5%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-size:cover}.ad-company .main-right{width:clamp(12rem,25vw,30rem);top:0;right:max(0px,(100vw - 1920px)/2);height:100vh}@media screen and (max-width:767px){.ad-company .main-right{display:none}}.ad-company .main-left{width:100%;max-width:clamp(36rem,75vw,90rem)}@media screen and (max-width:767px){.ad-company .main-left{max-width:100%}}.ad-company .section01{background-color:var(--bg-beige-dark);padding-top:clamp(1.75rem,3.6458333333vw,4.375rem);padding-bottom:clamp(2rem,4.1666666667vw,5rem)}@media screen and (max-width:767px){.ad-company .section01{padding-top:8.5vw;padding-bottom:6.5vw}}.section01 .section__inner{padding-inline:0}@media screen and (max-width:767px){.ad-company .section01 .section__inner{padding-inline:2.5vw}}.ad-company .section01 .section__title{text-align:center}.ad-company .section01 .section__title h2{font-size:clamp(1.05rem,2.1875vw,2.625rem);color:var(--color-green);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;gap:clamp(.5rem,1.0416666667vw,1.25rem);padding-left:clamp(.75rem,1.5625vw,1.875rem)}@media screen and (max-width:767px){.ad-company .section01 .section__title h2{padding-left:0;margin-left:15vw;font-size:5.25vw;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:2.5vw}}.ad-company .section01 .section__title h2 img{width:clamp(10.45rem,21.7708333333vw,26.125rem)}@media screen and (max-width:767px){.ad-company .section01 .section__title h2 img{width:52vw}}.ad-company .section01 .section__title h2 span{margin-top:clamp(.25rem,.5208333333vw,.625rem)}.ad-company .section01 .section__title p{font-size:clamp(1.05rem,2.1875vw,2.625rem);font-weight:700;line-height:1.6666666667;color:var(--color-green);margin-top:clamp(1rem,2.0833333333vw,2.5rem);letter-spacing:.06em;padding-left:clamp(1rem,2.0833333333vw,2.5rem)}@media screen and (max-width:767px){.ad-company .section01 .section__title p{font-size:5.25vw;margin-top:5vw}}.section01 .section__title p .bg-beige{line-height:1.5;padding:clamp(.25rem,.5208333333vw,.625rem) clamp(.05rem,.1041666667vw,.125rem) clamp(.25rem,.5208333333vw,.625rem) clamp(.25rem,.5208333333vw,.625rem)}.ad-company .section01 .section__content{margin-top:clamp(.75rem,1.5625vw,1.875rem)}@media screen and (max-width:767px){.ad-company .section01 .section__content{margin-top:5vw}}.ad-company .section01 .section01__content-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(1.15rem,2.3958333333vw,2.875rem);margin-left:clamp(2.5rem,5.2083333333vw,6.25rem);margin-top:clamp(-.625rem,-.5208333333vw,-.25rem)}@media screen and (max-width:767px){.ad-company .section01 .section01__content-flex{gap:0;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.ad-company .section01 .section01__item{border-radius:500px;background-color:#fff;width:clamp(10rem,20.8333333333vw,25rem);height:clamp(10rem,20.8333333333vw,25rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:clamp(.35rem,.7291666667vw,.875rem);padding-bottom:clamp(1rem,2.0833333333vw,2.5rem)}@media screen and (max-width:767px){.ad-company .section01 .section01__item{width:50vw;height:50vw;padding-top:2.5vw}}.ad-company .section01 .section01__item p{text-align:center;line-height:1.3225806452;letter-spacing:.04em}.ad-company .section01 .section01__item:first-child img{width:clamp(6.925rem,14.4270833333vw,17.3125rem);margin-top:clamp(-3.75rem,-3.125vw,-1.5rem)}@media screen and (max-width:767px){.ad-company .section01 .section01__item:first-child img{width:35vw;margin-top:-8.5vw}}.ad-company .section01 .section01__item:first-child p{margin-top:clamp(-2.625rem,-2.1875vw,-1.05rem)}@media screen and (max-width:767px){.ad-company .section01 .section01__item:first-child p{margin-top:-6vw}.ad-company .section01 .section01__item:nth-child(2){margin-left:-5vw}}.ad-company .section01 .section01__item:nth-child(2) img{margin-top:clamp(-2.8125rem,-2.34375vw,-1.125rem);width:clamp(6.2rem,12.9166666667vw,15.5rem)}@media screen and (max-width:767px){.ad-company .section01 .section01__item:nth-child(2) img{width:30vw;margin-top:-6vw}}.ad-company .section01 .section01__item:nth-child(2) p{margin-top:clamp(-1.875rem,-1.5625vw,-.75rem)}@media screen and (max-width:767px){.ad-company .section01 .section01__item:nth-child(2) p{margin-top:-3.5vw}.ad-company .section01 .section01__item:nth-child(3){margin-top:-9vw}}.ad-company .section01 .section01__item:nth-child(3) img{margin-top:clamp(-.625rem,-.5208333333vw,-.25rem);width:clamp(5rem,10.4166666667vw,12.5rem)}@media screen and (max-width:767px){.ad-company .section01 .section01__item:nth-child(3) img{width:25vw;margin-top:-2.5vw;margin-left:-2.5vw}}.ad-company .section01 .section01__item:nth-child(3) p{margin-top:clamp(-1rem,-.8333333333vw,-.4rem)}.ad-company .section__button-wrap{margin-top:clamp(.75rem,1.5625vw,1.875rem);margin-left:clamp(1.75rem,3.6458333333vw,4.375rem)}@media screen and (max-width:767px){.ad-company .section__button-wrap{margin-left:0;margin-top:2.5vw}}.ad-company .section01__item-head{font-size:clamp(1.5rem,3.125vw,3.75rem);font-weight:700;color:var(--color-green)}@media screen and (max-width:767px){.ad-company .section01__item-head{font-size:7vw}}.ad-company .section01__item-text{font-size:clamp(.775rem,1.6145833333vw,1.9375rem);font-weight:700;color:var(--color-green)}@media screen and (max-width:767px){.ad-company .section01__item-text{font-size:3.75vw;text-align:center}}.ad-company .section02{padding-top:clamp(2.25rem,4.6875vw,5.625rem);padding-bottom:clamp(2rem,4.1666666667vw,5rem)}@media screen and (max-width:767px){.ad-company .section02{padding-top:13.5vw}}.section02 .section__inner{padding-inline:clamp(3.6rem,7.5vw,9rem)}@media screen and (max-width:767px){.ad-company .section02 .section__inner{padding-inline:6.25vw}}.ad-company .section02 .section02__lead{text-align:center;background-color:var(--bg-beige-light);padding-top:clamp(1.25rem,2.6041666667vw,3.125rem);padding-bottom:clamp(1.5rem,3.125vw,3.75rem);border-radius:20px}@media screen and (max-width:767px){.ad-company .section02 .section02__lead{padding-top:6.5vw;padding-bottom:7.5vw;border-radius:10px}}.ad-company .section02 .section02__lead.bottom{margin-top:clamp(.45rem,.9375vw,1.125rem)}@media screen and (max-width:767px){.section02 .section02__lead.bottom{border-radius:20px;padding-top:7.5vw;padding-bottom:9vw}}.ad-company .section02 .section02__lead.bottom .section02__lead-deco{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:-.08em;margin-left:clamp(8.25rem,17.1875vw,20.625rem)}@media screen and (max-width:767px){.ad-company .section02 .section02__lead.bottom .section02__lead-deco{margin-inline:auto;width:58.75vw;font-size:6.75vw;height:21.25vw}}.ad-company .section02 .section02__lead.bottom .section02__lead-deco span{margin-left:clamp(-1.25rem,-1.0416666667vw,-.5rem)}@media screen and (max-width:767px){.ad-company .section02 .section02__lead.bottom .section02__lead-text{font-size:5.5vw;line-height:1.8863636364}}.ad-company .section02 .section02__lead.bottom .section02__lead-text .under-line_red{text-align:center;display:inline-block;border-bottom:clamp(.075rem,.15625vw,.1875rem) solid var(--color-orange);line-height:1.2;padding-left:clamp(.075rem,.15625vw,.1875rem);text-decoration:none}@media screen and (max-width:767px){.ad-company .section02 .section02__lead.bottom .section02__lead-text .under-line_red{text-decoration-thickness:.5vw;text-underline-offset:1.5vw;border-bottom:.75vw solid var(--color-orange);padding-left:1vw}}.ad-company .section02 .section02__lead-deco{width:clamp(11.95rem,24.8958333333vw,29.875rem);height:clamp(4.25rem,8.8541666667vw,10.625rem);margin-inline:auto;font-size:clamp(1.35rem,2.8125vw,3.375rem);background-image:url(/ad-company-images/section02_lead-deco.png);background-size:cover;padding-top:clamp(1.05rem,2.1875vw,2.625rem)}@media screen and (max-width:767px){.ad-company .section02 .section02__lead-deco{padding-top:5vw;width:52.5vw;height:18.75vw;font-size:6.75vw}}.ad-company .section02 .section02__lead-text{font-size:clamp(1.1rem,2.2916666667vw,2.75rem);line-height:1.9090909091;font-weight:600;margin-top:clamp(.6rem,1.25vw,1.5rem);letter-spacing:.07em;margin-left:clamp(-1.375rem,-1.1458333333vw,-.55rem)}@media screen and (max-width:767px){.ad-company .section02 .section02__lead-text{font-size:4.75vw;font-weight:700;line-height:1.9473684211;margin-left:0}}.ad-company .section02 .section__button-wrap{margin-top:clamp(3.1rem,6.4583333333vw,7.75rem);margin-left:0}.ad-company .section02 .section__content{margin-top:clamp(4.5rem,9.375vw,11.25rem)}@media screen and (max-width:767px){.ad-company .section02 .section__content{margin-top:24.5vw}}.ad-company .section02 .section__content .section__title{font-size:clamp(1.3rem,2.7083333333vw,3.25rem);font-weight:700;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;gap:clamp(1.25rem,2.6041666667vw,3.125rem);border-bottom:3px solid #000;line-height:1.6153846154;letter-spacing:.08em;padding-bottom:clamp(.6rem,1.25vw,1.5rem)}@media screen and (max-width:767px){.ad-company .section02 .section__content .section__title{font-size:6vw;border-bottom:.5vw solid #000}}.ad-company .section02 .section__content .section__title img{width:clamp(1.875rem,3.90625vw,4.6875rem)}@media screen and (max-width:767px){.ad-company .section02 .section__content .section__title img{width:9.5vw}}.ad-company .section02 .section__content .section__content-list{margin-top:clamp(3.6rem,7.5vw,9rem)}@media screen and (max-width:767px){.ad-company .section02 .section__content .section__content-list{margin-top:17.5vw}}.ad-company .section02 .section__content .section__content-item{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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:clamp(2.5rem,5.2083333333vw,6.25rem);padding-bottom:clamp(2.5rem,5.2083333333vw,6.25rem);position:relative}.ad-company .section02 .section__content .section__content-item:first-child{margin-top:0}.ad-company .section02 .section__content .section__content-item:first-child .section__content-img{margin-top:clamp(-5.875rem,-4.8958333333vw,-2.35rem)}@media screen and (max-width:767px){.ad-company .section02 .section__content .section__content-item:first-child .section__content-img{margin-top:-19.5vw;margin-left:6vw}}.ad-company .section02 .section__content .section__content-item:first-child .section__content-text{margin-top:clamp(-5rem,-4.1666666667vw,-2rem)}@media screen and (max-width:767px){.ad-company .section02 .section__content .section__content-item:first-child .section__content-text{margin-top:-15vw}}.ad-company .section02 .section__content .section__content-item:after{content:"";position:absolute;bottom:0;left:0;height:clamp(.05rem,.1041666667vw,.125rem);width:100%;background-image:url(/ad-company-images/dot.png);background-size:contain}@media screen and (max-width:767px){.ad-company .section02 .section__content .section__content-item:after{background-image:url(/ad-company-images/dot_sp.png);width:100vw;margin:0 calc(50% - 50vw);height:.5vw;background-size:cover}.ad-company .section02 .section__content .section__content-item:nth-child(2){margin-top:19.5vw;padding-bottom:8vw}}.ad-company .section02 .section__content .section__content-item:nth-child(2) .section__content-img{margin-top:clamp(-2.1875rem,-1.8229166667vw,-.875rem)}@media screen and (max-width:767px){.ad-company .section02 .section__content .section__content-item:nth-child(2) .section__content-img{margin-top:-11vw;margin-left:13.5vw}}.ad-company .section02 .section__content .section__content-item:nth-child(2) .section__content-text{margin-top:clamp(-1.875rem,-1.5625vw,-.75rem);margin-left:clamp(1.25rem,2.6041666667vw,3.125rem);letter-spacing:.04em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media screen and (max-width:767px){.ad-company .section02 .section__content .section__content-item:nth-child(2) .section__content-text{margin-top:-9vw;margin-left:2.5vw}.ad-company .section02 .section__content .section__content-item:nth-child(3){padding-bottom:11.5vw}}.ad-company .section02 .section__content .section__content-item:nth-child(3) h4{margin-left:clamp(-10.625rem,-8.8541666667vw,-4.25rem)}@media screen and (max-width:767px){.ad-company .section02 .section__content .section__content-item:nth-child(3) h4{margin-left:0;gap:6vw}}.ad-company .section02 .section__content .section__content-item:nth-child(3) .section__content-text{margin-left:clamp(1.4rem,2.9166666667vw,3.5rem);letter-spacing:.04em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media screen and (max-width:767px){.ad-company .section02 .section__content .section__content-item:nth-child(3) .section__content-text{margin-left:2.5vw}}.ad-company .section02 .section__content .section__content-item:nth-child(3):after{display:none}.ad-company .section02 .section__content .section__content-item h4{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;font-size:clamp(1.1rem,2.2916666667vw,2.75rem);font-weight:700;gap:clamp(.9rem,1.875vw,2.25rem);margin-left:clamp(-4.375rem,-3.6458333333vw,-1.75rem);letter-spacing:.12em}@media screen and (max-width:767px){.ad-company .section02 .section__content .section__content-item h4{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;line-height:1.9090909091;font-size:5.5vw;margin-left:0;gap:5.5vw}}.ad-company .section02 .section__content .section__content-item h4 span{font-size:clamp(1.5rem,3.125vw,3.75rem);color:#fff;background-color:#000;display:block;width:clamp(2.2rem,4.5833333333vw,5.5rem);height:clamp(2.2rem,4.5833333333vw,5.5rem);display:grid;grid-template-columns:1fr;place-items:center;margin-top:clamp(-.25rem,-.2083333333vw,-.1rem)}@media screen and (max-width:767px){.ad-company .section02 .section__content .section__content-item h4 span{width:11vw;height:11vw;font-size:7.5vw;line-height:1}}.ad-company .section02 .section__content .section__content-item .section__content-img{margin-inline:auto}@media screen and (max-width:767px){.ad-company .section02 .section__content .section__content-item .section__content-img{margin-top:-2.5vw;margin-left:16.5vw}}.ad-company .section02 .section__content .section__content-item:first-child .section__content-img{width:clamp(14.5rem,30.2083333333vw,36.25rem)}@media screen and (max-width:767px){.ad-company .section02 .section__content .section__content-item:first-child .section__content-img{width:72.5vw}}.ad-company .section02 .section__content .section__content-item:nth-child(2) .section__content-img{width:clamp(11.75rem,24.4791666667vw,29.375rem)}@media screen and (max-width:767px){.ad-company .section02 .section__content .section__content-item:nth-child(2) .section__content-img{width:58.75vw}}.ad-company .section02 .section__content .section__content-item:nth-child(3) .section__content-img{width:clamp(10.3rem,21.4583333333vw,25.75rem)}@media screen and (max-width:767px){.ad-company .section02 .section__content .section__content-item:nth-child(3) .section__content-img{width:51.5vw}}.ad-company .section02 .section__content .section__content-text{font-size:clamp(.8rem,1.6666666667vw,2rem);line-height:1.71875;text-align:left;font-weight:700}@media screen and (max-width:767px){.ad-company .section02 .section__content .section__content-text{font-size:4vw}}.ad-company .section03 .section__button-wrap{margin-top:clamp(2.5rem,5.2083333333vw,6.25rem);margin-left:clamp(.5rem,1.0416666667vw,1.25rem)}@media screen and (max-width:767px){.ad-company .section03 .section__button-wrap{margin-top:2.5vw;margin-left:0}}.ad-company .section03 .section__content{margin-top:clamp(4.5rem,9.375vw,11.25rem)}@media screen and (max-width:767px){.ad-company .section03 .section__content{margin-top:21vw}}.ad-company .section03 .section__content .section__title{font-size:clamp(1.3rem,2.7083333333vw,3.25rem);font-weight:700;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;gap:clamp(1.25rem,2.6041666667vw,3.125rem);border-bottom:3px solid #000;line-height:1.6153846154;padding-bottom:clamp(.6rem,1.25vw,1.5rem);padding-right:clamp(2.5rem,5.2083333333vw,6.25rem);letter-spacing:.14em}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__title{font-size:6vw;border-bottom:.5vw solid #000;padding-right:0}}.ad-company .section03 .section__content .section__title img{width:clamp(1.875rem,3.90625vw,4.6875rem)}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__title img{width:9.5vw}}.ad-company .section03 .section__content .section__content-list{margin-top:clamp(3.5rem,7.2916666667vw,8.75rem)}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-list{margin-top:15vw}}.ad-company .section03 .section__content .section__content-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:clamp(2.5rem,5.2083333333vw,6.25rem);padding-bottom:clamp(2.5rem,5.2083333333vw,6.25rem);position:relative}.ad-company .section03 .section__content .section__content-item,.ad-company .section03 .section__content .section__content-item h4{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}.ad-company .section03 .section__content .section__content-item h4{font-size:clamp(1.1rem,2.2916666667vw,2.75rem);font-weight:700;gap:clamp(.9rem,1.875vw,2.25rem);margin-left:clamp(-13.75rem,-11.4583333333vw,-5.5rem);letter-spacing:.12em}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item h4{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;line-height:1.9090909091;font-size:5.5vw;margin-left:0;gap:2.5vw}}.ad-company .section03 .section__content .section__content-item h4 span{font-size:clamp(1.5rem,3.125vw,3.75rem);color:#fff;background-color:#000;display:block;width:clamp(2.2rem,4.5833333333vw,5.5rem);height:clamp(2.2rem,4.5833333333vw,5.5rem);display:grid;grid-template-columns:1fr;place-items:center;margin-top:clamp(-.25rem,-.2083333333vw,-.1rem)}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item h4 span{width:11vw;height:11vw;font-size:7.5vw;line-height:1}}.ad-company .section03 .section__content .section__content-item .section__content-img{margin-inline:auto;margin-top:clamp(.75rem,1.5625vw,1.875rem);margin-left:clamp(4.1rem,8.5416666667vw,10.25rem)}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item .section__content-img{margin-left:0}}.ad-company .section03 .section__content .section__content-item:after{content:"";position:absolute;bottom:0;left:0;height:clamp(.05rem,.1041666667vw,.125rem);width:100%;background-image:url(/ad-company-images/dot.png);background-size:contain}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item:after{background-image:url(/ad-company-images/dot_sp.png);width:100vw;margin:0 calc(50% - 50vw);background-size:cover}}.ad-company .section03 .section__content .section__content-item .section__content-text{font-size:clamp(.8rem,1.6666666667vw,2rem);line-height:1.71875;text-align:left;font-weight:700;width:clamp(25rem,52.0833333333vw,62.5rem);margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:var(--bg-beige-dark);border:1px solid #000;padding:clamp(1.5rem,3.125vw,3.75rem) clamp(1rem,2.0833333333vw,2.5rem) clamp(1.75rem,3.6458333333vw,4.375rem) clamp(1.75rem,3.6458333333vw,4.375rem);margin-top:clamp(1.25rem,2.6041666667vw,3.125rem);letter-spacing:.05em;margin-left:clamp(2rem,4.1666666667vw,5rem)}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item .section__content-text{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:4vw;margin-left:0;margin-top:7vw}}.ad-company .section03 .section__content .section__content-item .section__content-text p{font-size:clamp(.9rem,1.875vw,2.25rem);font-weight:700;color:#231815}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item .section__content-text p{font-size:4.5vw}}.ad-company .section03 .section__content .section__content-item .section__content-text p:first-child{width:100%;white-space:nowrap}.ad-company .section03 .section__content .section__content-item .section__content-text p:last-child{width:80%;padding-left:clamp(2.75rem,5.7291666667vw,6.875rem)}.ad-company .section03 .section__content .section__content-item .section__content-text p span{font-size:clamp(.775rem,1.6145833333vw,1.9375rem);font-weight:700;display:block;color:#898989}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item .section__content-text p span{font-size:3.75vw}}.ad-company .section03 .section__content .section__content-item .section__content-text p span.wrap{display:grid;grid-template-columns:.8fr 1fr;margin-top:clamp(.5rem,1.0416666667vw,1.25rem);margin-left:clamp(-.375rem,-.3125vw,-.15rem)}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item .section__content-text p span.wrap{grid-template-columns:.45fr 1fr}}.ad-company .section03 .section__content .section__content-item .section__content-text p span.wrap span{font-size:clamp(.6rem,1.25vw,1.5rem);line-height:1.5}.ad-company .section03 .section__content .section__content-item .section__content-text p span.wrap span.right{text-align:right;padding-right:clamp(1rem,2.0833333333vw,2.5rem)}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item .section__content-text p span.wrap span.right{padding-right:0;padding-left:10vw;text-align:left}.ad-company .section03 .section__content .section__content-item .section__content-text p span.wrap,.ad-company .section03 .section__content .section__content-item .section__content-text p span.wrap span{font-size:3vw}}.ad-company .section03 .section__content .section__content-item:first-child{margin-top:0;padding-bottom:clamp(3.85rem,8.0208333333vw,9.625rem)}.ad-company .section03 .section__content .section__content-item:first-child .section__content-img{width:clamp(21.5rem,44.7916666667vw,53.75rem)}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item:first-child .section__content-img{width:85vw;margin-right:0;margin-top:5vw}.ad-company .section03 .section__content .section__content-item:first-child .section__content-text{padding-top:7.5vw;padding-inline:8.5vw}.ad-company .section03 .section__content .section__content-item:first-child .section__content-text p:last-child{padding-left:0;margin-top:5vw}}.ad-company .section03 .section__content .section__content-item:nth-child(2){padding-bottom:clamp(4rem,8.3333333333vw,10rem)}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item:nth-child(2){margin-top:13vw}}.ad-company .section03 .section__content .section__content-item:nth-child(2) h4{margin-left:clamp(-26.875rem,-22.3958333333vw,-10.75rem);letter-spacing:.06em}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item:nth-child(2) h4{margin-left:0;gap:1.5vw}}.ad-company .section03 .section__content .section__content-item:nth-child(2) .section__content-img{width:clamp(22rem,45.8333333333vw,55rem);margin-top:clamp(1rem,2.0833333333vw,2.5rem)}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item:nth-child(2) .section__content-img{width:100%}}.ad-company .section03 .section__content .section__content-item:nth-child(2) .section__content-text{margin-top:clamp(1.75rem,3.6458333333vw,4.375rem)}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item:nth-child(2) .section__content-text{margin-top:10vw;padding-top:7.5vw;padding-inline:6vw;padding-bottom:0}}.ad-company .section03 .section__content .section__content-item:nth-child(2) p:first-child{width:80%}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item:nth-child(2) p:first-child{padding-left:2.5vw;width:100%;padding-bottom:5.5vw}}.ad-company .section03 .section__content .section__content-item:nth-child(2) p:first-child span:last-child{font-size:clamp(.6rem,1.25vw,1.5rem);margin-top:clamp(1rem,2.0833333333vw,2.5rem)}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item:nth-child(2) p:first-child span:last-child{font-size:3vw;margin-top:5vw}}.ad-company .section03 .section__content .section__content-item:nth-child(2) p:last-child{width:80%;padding-left:clamp(1.75rem,3.6458333333vw,4.375rem)}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item:nth-child(2) p:last-child{padding-left:2.5vw;padding-top:5vw;font-size:4.5vw}}.ad-company .section03 .section__content .section__content-item:nth-child(2) p:last-child span{-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.ad-company .section03 .section__content .section__content-item:nth-child(2) p span{color:#000}.ad-company .section03 .section__content .section__content-item:nth-child(2) p span:last-child{font-size:clamp(.775rem,1.6145833333vw,1.9375rem);margin-top:clamp(.1rem,.2083333333vw,.25rem);-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item:nth-child(2) p span:last-child{font-size:3.75vw}}.ad-company .section03 .section__content .section__content-item:nth-child(2) p img{width:clamp(7.75rem,16.1458333333vw,19.375rem);margin-top:clamp(-.625rem,-.5208333333vw,-.25rem);margin-left:clamp(.4rem,.8333333333vw,1rem)}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item:nth-child(2) p img{margin-left:36.5vw;width:40vw;margin-top:-3.25vw}}.ad-company .section03 .section__content .section__content-item:nth-child(2) p span.color-orange{color:var(--color-orange);font-size:clamp(.6rem,1.25vw,1.5rem);line-height:1.5833333333;margin-top:clamp(.5rem,1.0416666667vw,1.25rem);margin-left:clamp(-.625rem,-.5208333333vw,-.25rem);-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item:nth-child(2) p span.color-orange{margin-left:0}}.ad-company .section03 .section__content .section__content-item:nth-child(2) p span.color-orange.margin0{margin-top:0}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item:nth-child(2) p span.color-orange{font-size:3vw}}.ad-company .section03 .section__content .section__content-item:nth-child(2) p:first-child{border-right:1px solid #000}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item:nth-child(2) p:first-child{border-right:none;border-bottom:1px solid #000}}.ad-company .section03 .section__content .section__content-item:nth-child(3){margin-top:clamp(2rem,4.1666666667vw,5rem);padding-bottom:clamp(3.5rem,7.2916666667vw,8.75rem)}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item:nth-child(3){margin-top:12vw}}.ad-company .section03 .section__content .section__content-item:nth-child(3) h4{margin-left:clamp(-24.375rem,-20.3125vw,-9.75rem);-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media screen and (max-width:767px){.section03 .section__content .section__content-item:nth-child(3) h4{margin-left:0;gap:5vw}}.ad-company .section03 .section__content .section__content-item:nth-child(3) .section__content-img{width:clamp(22rem,45.8333333333vw,55rem);margin-top:clamp(1.25rem,2.6041666667vw,3.125rem);position:relative}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item:nth-child(3) .section__content-img{width:100%;margin-top:6.5vw}}.ad-company .section03 .section__content .section__content-item:nth-child(3) .section__content-img-text{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(.375rem,.78125vw,.9375rem);bottom:-4%;right:-38%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item:nth-child(3) .section__content-img-text{right:7%;bottom:-32%}}.ad-company .section03 .section__content .section__content-item:nth-child(3) .section__content-img-text p{font-size:clamp(.775rem,1.6145833333vw,1.9375rem);font-weight:700;letter-spacing:.06em}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item:nth-child(3) .section__content-img-text p{font-size:3vw}}.ad-company .section03 .section__content .section__content-item:nth-child(3) .section__content-img-text span{font-size:clamp(.625rem,1.3020833333vw,1.5625rem);color:#727171;font-weight:700}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item:nth-child(3) .section__content-img-text span{font-size:2.5vw}}.ad-company .section03 .section__content .section__content-item:nth-child(3) .section__content-text{display:block;padding-inline:clamp(1.25rem,2.6041666667vw,3.125rem);margin-top:clamp(1.75rem,3.6458333333vw,4.375rem);padding-top:clamp(1.25rem,2.6041666667vw,3.125rem);padding-left:clamp(1rem,2.0833333333vw,2.5rem)}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item:nth-child(3) .section__content-text{margin-top:20vw;padding-top:7.5vw;padding-inline:8vw;padding-bottom:6vw}}.ad-company .section03 .section__content .section__content-item:nth-child(3) .section__content-text .color-orange{color:var(--color-orange);font-size:clamp(.6rem,1.25vw,1.5rem);line-height:1.5833333333;margin-top:clamp(1rem,2.0833333333vw,2.5rem);-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item:nth-child(3) .section__content-text .color-orange{font-size:3vw}}.ad-company .section03 .section__content .section__content-item:nth-child(3) .section__content-text .color-orange:last-child{margin-top:0}.ad-company .section03 .section__content .section__content-item:nth-child(3) .section__content-text p{padding-inline:clamp(2.5rem,5.2083333333vw,6.25rem);padding-left:clamp(4.25rem,8.8541666667vw,10.625rem);-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item:nth-child(3) .section__content-text p{padding-left:0;padding-right:0}}.ad-company .section03 .section__content .section__content-item:nth-child(3) .section__content-text p:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:clamp(.9rem,1.875vw,2.25rem);padding-right:0;width:100%;gap:clamp(2.95rem,6.1458333333vw,7.375rem)}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item:nth-child(3) .section__content-text p:last-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:5vw;gap:5vw}}.ad-company .section03 .section__content .section__content-item:nth-child(3) .section__content-text p:last-child span{font-size:clamp(.6rem,1.25vw,1.5rem);line-height:1.5833333333;color:#000;letter-spacing:.02em}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item:nth-child(3) .section__content-text p:last-child span{font-size:3vw}}.ad-company .section03 .section__content .section__content-item:nth-child(3) .section__content-text p:last-child span:last-child{color:#898989}.ad-company .section03 .section__content .section__content-item:nth-child(3) .section__content-text p:last-child span span{border-bottom:1px solid #000;display:inline}.ad-company .section03 .section__content .section__content-item:nth-child(4){margin-top:clamp(2.05rem,4.2708333333vw,5.125rem);-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item:nth-child(4){margin-top:12vw;gap:3.75vw}.ad-company .section03 .section__content .section__content-item:nth-child(4) h4{gap:3.75vw}}.ad-company .section03 .section__content .section__content-item:nth-child(4) .section__content-img{width:clamp(25rem,52.0833333333vw,62.5rem);margin-left:clamp(1.2rem,2.5vw,3rem);margin-top:clamp(.35rem,.7291666667vw,.875rem);position:relative}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item:nth-child(4) .section__content-img{width:100%;margin-left:-1.5vw;margin-top:0}}.ad-company .section03 .section__content .section__content-item:nth-child(4) .section__content-img-text{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(.375rem,.78125vw,.9375rem);bottom:-10%;right:-27%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item:nth-child(4) .section__content-img-text{right:8%;bottom:-33%}}.ad-company .section03 .section__content .section__content-item:nth-child(4) .section__content-img-text p{font-size:clamp(.775rem,1.6145833333vw,1.9375rem);font-weight:700;letter-spacing:.06em}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item:nth-child(4) .section__content-img-text p{font-size:2.75vw}}.ad-company .section03 .section__content .section__content-item:nth-child(4) .section__content-img-text span{font-size:clamp(.625rem,1.3020833333vw,1.5625rem);color:#727171;font-weight:700}.ad-company .section03 .section__content .section__content-item:nth-child(4) .section__content-text{display:block;padding-inline:clamp(1.25rem,2.6041666667vw,3.125rem);margin-top:clamp(2.75rem,5.7291666667vw,6.875rem);padding-top:clamp(1.3rem,2.7083333333vw,3.25rem);padding-left:clamp(2.25rem,4.6875vw,5.625rem)}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item:nth-child(4) .section__content-text{margin-top:15vw;padding-top:9vw;padding-bottom:6vw}}.ad-company .section03 .section__content .section__content-item:nth-child(4) .section__content-text .color-orange{color:var(--color-orange);font-size:clamp(.6rem,1.25vw,1.5rem);line-height:1.5833333333;display:inline}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item:nth-child(4) .section__content-text .color-orange{font-size:3vw}}.ad-company .section03 .section__content .section__content-item:nth-child(4) .section__content-text p{padding-inline:clamp(2.5rem,5.2083333333vw,6.25rem)}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item:nth-child(4) .section__content-text p{padding-inline:0}}.ad-company .section03 .section__content .section__content-item:nth-child(4) .section__content-text p span{font-size:clamp(.6rem,1.25vw,1.5rem);line-height:1.5833333333;color:#000;margin-top:clamp(1rem,2.0833333333vw,2.5rem)}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item:nth-child(4) .section__content-text p span{font-size:3vw;margin-top:5vw}}.ad-company .section03 .section__content .section__content-item:nth-child(4) .section__content-text p span.under-line{margin-top:0;display:inline;color:inherit}.ad-company .section03 .section__content .section__content-item:nth-child(4) .section__content-text p:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;gap:clamp(3rem,6.25vw,7.5rem)}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item:nth-child(4) .section__content-text p:last-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}.ad-company .section03 .section__content .section__content-item:nth-child(4) .section__content-text p:last-child span{font-size:clamp(.6rem,1.25vw,1.5rem);line-height:1.5833333333;color:#000;margin-top:clamp(.9rem,1.875vw,2.25rem)}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item:nth-child(4) .section__content-text p:last-child span{font-size:3vw;margin-top:5vw}}.ad-company .section03 .section__content .section__content-item:nth-child(4) .section__content-text p:last-child span.color{color:#898989;padding-top:clamp(1.65rem,3.4375vw,4.125rem)}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item:nth-child(4) .section__content-text p:last-child span.color{padding-top:0;margin-top:2vw}}.ad-company .section03 .section__content .section__content-item:nth-child(4) .section__content-text p:last-child .color-orange{color:var(--color-orange);font-size:clamp(.6rem,1.25vw,1.5rem);line-height:1.5833333333}@media screen and (max-width:767px){.ad-company .section03 .section__content .section__content-item:nth-child(4) .section__content-text p:last-child .color-orange{font-size:3vw}}.ad-company .section03 .section__content .section__content-item:nth-child(4):last-child:after{display:none}.ad-company .section03{padding-top:clamp(.6rem,1.25vw,1.5rem)}.ad-company .section03 .section__inner{padding-inline:clamp(3.75rem,7.8125vw,9.375rem)}@media screen and (max-width:767px){.ad-company .section03 .section__inner{padding-inline:6.25vw}}