.l-main{overflow:clip}.p-pageMv .c-inner{padding-top:145px}.p-pageMv__bg:before{background:linear-gradient(to left, #101010, #101010);z-index:-1}.p-pageMv__bg .c-ofiCover{opacity:.4;object-position:80% 50%}@media screen and (max-width: 1080px){.p-pageMv__letters{font-size:14rem}}@media screen and (max-width: 810px){.p-pageMv__letters{font-size:11rem}}@media screen and (max-width: 650px){.p-pageMv__letters{font-size:9rem}}@media screen and (max-width: 500px){.p-pageMv__letters{font-size:7rem}}.p-pageMv{background-color:#0c4794}.p-pageMv .c-title__ani{aspect-ratio:6.4/2.05;width:100%;max-width:630px}@media screen and (max-width: 1080px){.p-pageMv .c-title__ani{max-width:500px}}@media screen and (max-width: 810px){.p-pageMv .c-title__ani{max-width:400px}}.p-pageMv .c-title__ani .c-title__img{width:100%}.p-controls{padding-top:180px;margin-top:-150px;scroll-margin-top:-150px;z-index:2;background-color:#0c4794}@media screen and (max-width: 810px){.p-controls{padding-top:160px}}@media screen and (max-width: 650px){.p-controls{padding-top:150px}}@media screen and (max-width: 500px){.p-controls{padding-top:140px}}.p-controls__buttons{display:flex;justify-content:center;gap:20px 3.5%;margin-top:75px;width:100%;flex-wrap:wrap}@media screen and (max-width: 980px){.p-controls__buttons{gap:20px 4%}}@media screen and (max-width: 500px){.p-controls__buttons{gap:20px}}.p-controls__button{width:31%;height:80px;background-color:#242424;color:#fff;position:relative;display:flex;justify-content:center;align-items:center;opacity:0;transition:background-color .3s;text-align:center}@media screen and (max-width: 980px){.p-controls__button{width:48%}}@media screen and (max-width: 650px){.p-controls__button{max-width:210px;height:70px}}@media screen and (max-width: 500px){.p-controls__button{max-width:156px;height:60px}}.p-controls__button .text{color:#fff}.p-controls__button .circle{width:17px;height:17px;background-color:#ff9c00;position:absolute;top:50%;transform:translateY(-50%);right:20px;border-radius:50%;transition:background-color .3s}@media screen and (max-width: 980px){.p-controls__button .circle{right:15px}}@media screen and (max-width: 650px){.p-controls__button .circle{right:10px}}.p-controls__button .circle:before{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%, -50%);width:0;height:0;border-right:3px solid transparent;border-left:3px solid transparent;border-top:4px solid #fff;transition:border-color .3s}.p-controls__button:hover{background-color:#ff9c00}.p-controls__button:hover .circle{background-color:#fff}.p-controls__button:hover .circle:before{border-top-color:#ff9c00}.p-controls__button.view:nth-child(3n+1){animation:fadeUp .3s linear forwards}.p-controls__button.view:nth-child(3n+2){animation:fadeUp .3s linear forwards .2s}.p-controls__button.view:nth-child(3n+3){animation:fadeUp .3s linear forwards .4s}@media screen and (max-width: 980px){.p-controls__button.view:nth-child(2n+1){animation:fadeUp .3s linear forwards}.p-controls__button.view:nth-child(2n+2){animation:fadeUp .3s linear forwards .2s}}@media screen and (max-width: 500px){.p-controls__button.view:nth-child(1n+1){animation:fadeUp .3s linear forwards}}.p-strength{padding:130px 0 70px}@media screen and (max-width: 1080px){.p-strength{padding:115px 0 65px}}@media screen and (max-width: 810px){.p-strength{padding:100px 0 60px}}@media screen and (max-width: 650px){.p-strength{padding:85px 0 55px}}@media screen and (max-width: 500px){.p-strength{padding:70px 0 50px}}.p-strength:before{position:absolute;content:"";background-color:#0c4794;height:140%;width:100vw;top:0;left:50%;transform:translateX(-50%)}.p-strength__list{margin-top:80px;display:flex;flex-wrap:wrap;gap:40px 3%}@media screen and (max-width: 1080px){.p-strength__list{margin-top:70px}}@media screen and (max-width: 810px){.p-strength__list{margin-top:60px;gap:35px 2%}}@media screen and (max-width: 500px){.p-strength__list{margin-top:50px;gap:30px 0}}.p-strength__item{width:31%;opacity:0}@media screen and (max-width: 810px){.p-strength__item{width:48%}}@media screen and (max-width: 500px){.p-strength__item{width:100%}}.p-strength__item.view:nth-child(3n+1){animation:fadeUp .3s linear forwards}.p-strength__item.view:nth-child(3n+2){animation:fadeUp .3s linear forwards .2s}.p-strength__item.view:nth-child(3n+3){animation:fadeUp .3s linear forwards .4s}@media screen and (max-width: 810px){.p-strength__item.view:nth-child(2n+1){animation:fadeUp .3s linear forwards}.p-strength__item.view:nth-child(2n+2){animation:fadeUp .3s linear forwards .2s}}@media screen and (max-width: 500px){.p-strength__item.view:nth-child(1n+1){animation:fadeUp .3s linear forwards}}.p-strength__img{width:100%;aspect-ratio:3.1/2.1;position:relative}.p-strength__img:before{position:absolute;content:"";background-color:#fff;top:0;left:0;height:100%;width:100%;opacity:.1}.p-strength__text{margin-top:30px;line-height:2}@media screen and (max-width: 810px){.p-strength__text{margin-top:25px}}@media screen and (max-width: 500px){.p-strength__text{margin-top:20px}}.p-strength__number{position:absolute;top:5px;left:5px;font-size:6rem;color:transparent;-webkit-text-stroke:2px #fff;text-stroke:2px #fff;line-height:.8;letter-spacing:0;z-index:3}.p-strength__bg{position:absolute;top:0;left:0;height:100%;width:100%;opacity:.2}.p-strength__letter{width:40%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:5}.p-philosophy{padding:200px 0;clip-path:polygon(0% 10%, 100% 0%, 100% 90%, 0% 100%)}@media screen and (max-width: 980px){.p-philosophy{clip-path:polygon(0% 8%, 100% 0%, 100% 92%, 0% 100%);padding:180px 0}}@media screen and (max-width: 810px){.p-philosophy{clip-path:polygon(0% 6%, 100% 0%, 100% 94%, 0% 100%);padding:150px 0}}@media screen and (max-width: 650px){.p-philosophy{clip-path:polygon(0% 4%, 100% 0%, 100% 96%, 0% 100%);padding:120px 0}}@media screen and (max-width: 500px){.p-philosophy{clip-path:polygon(0% 2%, 100% 0%, 100% 98%, 0% 100%);padding:90px 0}}.p-philosophy__list{margin-top:60px}.p-philosophy__item{display:flex;margin-top:40px}.p-philosophy__item:nth-child(1){margin-top:0}.p-philosophy__item:nth-child(4) .p-philosophy__right{align-items:flex-start}.p-philosophy__item:nth-child(5){justify-content:flex-end}.p-philosophy__item:nth-child(5) .p-philosophy__right{align-items:flex-start}.p-philosophy__item:last-child{justify-content:flex-end}.p-philosophy__item:last-child .p-philosophy__right{align-items:flex-start}@media screen and (max-width: 980px){.p-philosophy__item{flex-direction:column}}.p-philosophy__left{width:25%}.p-philosophy__left .jp{display:table}.p-philosophy__left .en{font-size:5rem;opacity:.6;line-height:1.2;letter-spacing:.02em}@media screen and (max-width: 500px){.p-philosophy__left .en{line-height:1}}@media screen and (max-width: 1080px){.p-philosophy__left{width:30%}}@media screen and (max-width: 980px){.p-philosophy__left{width:100%}}.p-philosophy__right{margin-top:30px;display:flex;align-items:center;width:75%;justify-content:space-between}@media screen and (max-width: 1080px){.p-philosophy__right{width:70%}}@media screen and (max-width: 980px){.p-philosophy__right{width:100%}}@media screen and (max-width: 500px){.p-philosophy__right{flex-direction:column;align-items:flex-start;margin-top:15px}}.p-philosophy__subtitles{width:50%}@media screen and (max-width: 1080px){.p-philosophy__subtitles{width:40%}}@media screen and (max-width: 980px){.p-philosophy__subtitles{width:250px}}@media screen and (max-width: 650px){.p-philosophy__subtitles{width:200px}}@media screen and (max-width: 500px){.p-philosophy__subtitles{width:100%}}.p-philosophy__subtitles .subtitle{font-size:3rem;color:#0c4794;background-color:#fff;padding:10px 20px;display:table;margin-top:10px}@media screen and (max-width: 1080px){.p-philosophy__subtitles .subtitle{font-size:2.5rem}}@media screen and (max-width: 810px){.p-philosophy__subtitles .subtitle{font-size:2.4rem}}@media screen and (max-width: 650px){.p-philosophy__subtitles .subtitle{font-size:2.2rem;margin-top:5px}}.p-philosophy__subtitles .subtitle:nth-child(1){margin-top:0}.p-philosophy__text{line-height:2;width:50%;font-feature-settings:"palt"}@media screen and (max-width: 1080px){.p-philosophy__text{width:55%}}@media screen and (max-width: 980px){.p-philosophy__text{width:calc(100% - 300px)}}@media screen and (max-width: 810px){.p-philosophy__text{width:calc(100% - 260px)}}@media screen and (max-width: 650px){.p-philosophy__text{width:calc(100% - 220px)}}@media screen and (max-width: 500px){.p-philosophy__text{margin-top:20px;width:100%}}.p-brand{padding:50px 0 100px}@media screen and (max-width: 1080px){.p-brand{padding:50px 0 90px}}@media screen and (max-width: 810px){.p-brand{padding:50px 0 80px}}@media screen and (max-width: 650px){.p-brand{padding:50px 0 70px}}@media screen and (max-width: 500px){.p-brand{padding:50px 0 60px}}.p-brand__content{display:flex;justify-content:space-between;margin-top:80px}@media screen and (max-width: 1080px){.p-brand__content{margin-top:75px}}@media screen and (max-width: 810px){.p-brand__content{flex-wrap:wrap;margin-top:70px}}@media screen and (max-width: 650px){.p-brand__content{margin-top:65px}}@media screen and (max-width: 500px){.p-brand__content{margin-top:60px}}.p-brand__thumb{height:540px;background-color:#fff;display:flex;justify-content:center;align-items:center;width:45%}@media screen and (max-width: 810px){.p-brand__thumb{width:100%;max-width:400px;margin:0 auto;height:400px}}@media screen and (max-width: 370px){.p-brand__thumb{height:340px}}.p-brand__img{width:90%}.p-brand__desc{width:50%}@media screen and (max-width: 810px){.p-brand__desc{width:100%;margin-top:30px}}.p-brand__desc .title{font-size:3.5rem;color:#0c4794;background-color:#fff;padding:10px 20px;display:table}@media screen and (max-width: 1080px){.p-brand__desc .title{font-size:3rem}}@media screen and (max-width: 980px){.p-brand__desc .title{font-size:2.8rem;padding:10px 20px 10px 10px}}@media screen and (max-width: 810px){.p-brand__desc .title{font-size:2.6rem}}@media screen and (max-width: 650px){.p-brand__desc .title{font-size:2.4rem}}@media screen and (max-width: 500px){.p-brand__desc .title{font-size:2.2rem}}.p-brand__desc .subtitle{margin-top:30px;font-size:2.2rem}@media screen and (max-width: 810px){.p-brand__desc .subtitle{font-size:2rem}}.p-brand__desc .text{margin-top:35px;font-feature-settings:"palt";line-height:2}@media screen and (max-width: 810px){.p-brand__desc .text{margin-top:30px}}@media screen and (max-width: 650px){.p-brand__desc .text{margin-top:25px}}.p-corporate{padding:100px 0;clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}@media screen and (max-width: 1080px){.p-corporate{padding:90px 0}}@media screen and (max-width: 810px){.p-corporate{padding:80px 0}}@media screen and (max-width: 650px){.p-corporate{padding:70px 0}}@media screen and (max-width: 500px){.p-corporate{padding:60px 0}}.p-corporate__content{display:flex;justify-content:space-between;align-items:center;margin-top:80px}@media screen and (max-width: 1080px){.p-corporate__content{margin-top:75px}}@media screen and (max-width: 810px){.p-corporate__content{margin-top:70px}}@media screen and (max-width: 650px){.p-corporate__content{margin-top:65px;flex-wrap:wrap}}@media screen and (max-width: 500px){.p-corporate__content{margin-top:60px}}.p-corporate__thumb{width:45%;background-color:#fff;height:250px;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 650px){.p-corporate__thumb{width:100%;max-width:400px;margin:0 auto}}.p-corporate__img{width:100%;max-width:340px}.p-corporate__text{width:50%;line-height:2}@media screen and (max-width: 650px){.p-corporate__text{margin-top:30px;width:100%}}.p-data{padding:100px 0}@media screen and (max-width: 1080px){.p-data{padding:95px 0}}@media screen and (max-width: 810px){.p-data{padding:90px 0}}@media screen and (max-width: 650px){.p-data{padding:80px 0}}@media screen and (max-width: 500px){.p-data{padding:70px 0}}.p-data__list{margin-top:80px;gap:30px 2%;display:flex;flex-wrap:wrap}@media screen and (max-width: 1080px){.p-data__list{margin-top:75px}}@media screen and (max-width: 810px){.p-data__list{margin-top:70px}}@media screen and (max-width: 650px){.p-data__list{margin-top:60px}}@media screen and (max-width: 500px){.p-data__list{width:30px 0}}.p-data__item{position:relative;height:500px;width:49%;border:1px solid #fff;padding:50px 30px 60px;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 810px){.p-data__item{padding:50px 20px 50px;height:400px}}@media screen and (max-width: 650px){.p-data__item{padding:40px 15px 40px;height:350px}}@media screen and (max-width: 500px){.p-data__item{width:100%;height:350px;padding:20px 10px 30px}}.p-data__item:nth-child(1){width:100%;padding:60px 30px 70px}@media screen and (max-width: 810px){.p-data__item:nth-child(1){padding:50px 20px 60px;height:400px}}@media screen and (max-width: 650px){.p-data__item:nth-child(1){padding:40px 15px 50px;height:330px}}@media screen and (max-width: 500px){.p-data__item:nth-child(1){padding:30px 10px 40px;height:360px}}.p-data__item:nth-child(3) .icon{width:133px}.p-data__item:nth-child(4) .icon{width:105px}.p-data__item:nth-child(5) .icon{width:117px;margin-top:20px}.p-data__item:nth-child(5) .letter{font-size:6rem}@media screen and (max-width: 1080px){.p-data__item:nth-child(5) .letter{font-size:5.5rem}}@media screen and (max-width: 810px){.p-data__item:nth-child(5) .letter{font-size:4rem}}@media screen and (max-width: 650px){.p-data__item:nth-child(5) .letter{font-size:3.5rem}}@media screen and (max-width: 500px){.p-data__item:nth-child(5) .letter{font-size:4rem}}.p-data__item:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:#242424}.p-data__bg{position:absolute;top:0;left:0;height:100%;width:100%;opacity:.1}.p-data__content1{max-width:60%;height:100%;display:flex;flex-direction:column;justify-content:center;z-index:1;position:relative;line-height:1;justify-content:flex-end}@media screen and (max-width: 650px){.p-data__content1{max-width:100%}}.p-data__title1{display:flex;gap:0 25px;align-items:center;z-index:1;position:relative;margin:0 auto;width:fit-content}@media screen and (max-width: 500px){.p-data__title1{gap:0 15px;flex-direction:column}}@media screen and (max-width: 370px){.p-data__title1{flex-direction:column;justify-content:center}}.p-data__title1 .icon{width:80px}@media screen and (max-width: 810px){.p-data__title1 .icon{width:60px}}@media screen and (max-width: 500px){.p-data__title1 .icon{width:80px}}.p-data__title1 .text{font-size:3.5rem}@media screen and (max-width: 1080px){.p-data__title1 .text{font-size:3rem}}@media screen and (max-width: 810px){.p-data__title1 .text{font-size:2.8rem}}@media screen and (max-width: 650px){.p-data__title1 .text{font-size:2.6rem}}@media screen and (max-width: 500px){.p-data__title1 .text{font-size:2.2rem}}.p-dataContent__title1{display:table;color:#ff9c00;font-size:3.5rem;line-height:1;letter-spacing:0;margin:0 auto}@media screen and (max-width: 1080px){.p-dataContent__title1{font-size:3rem}}@media screen and (max-width: 810px){.p-dataContent__title1{font-size:2.8rem}}@media screen and (max-width: 650px){.p-dataContent__title1{font-size:2.6rem}}@media screen and (max-width: 500px){.p-dataContent__title1{font-size:2.8rem}}.p-dataContent__title1 .big{color:#ff9c00;font-size:8rem;letter-spacing:0;line-height:1}@media screen and (max-width: 1080px){.p-dataContent__title1 .big{font-size:7rem}}@media screen and (max-width: 810px){.p-dataContent__title1 .big{font-size:6rem}}@media screen and (max-width: 650px){.p-dataContent__title1 .big{font-size:5rem}}@media screen and (max-width: 500px){.p-dataContent__title1 .big{font-size:6rem}}.p-data__desc1{display:flex;align-items:flex-end;z-index:1;position:relative;gap:0 5px;justify-content:center}.p-data__desc1 .left{font-size:4rem;line-height:1.2;color:#ff9c00;letter-spacing:.05em}@media screen and (max-width: 1080px){.p-data__desc1 .left{font-size:3.5rem}}@media screen and (max-width: 810px){.p-data__desc1 .left{font-size:3rem}}@media screen and (max-width: 650px){.p-data__desc1 .left{font-size:2.5rem}}@media screen and (max-width: 500px){.p-data__desc1 .left{font-size:2rem}}.p-data__desc1 .center{font-size:15rem;line-height:1;letter-spacing:0;color:#ff9c00;letter-spacing:-0.05em}@media screen and (max-width: 1080px){.p-data__desc1 .center{font-size:12rem}}@media screen and (max-width: 810px){.p-data__desc1 .center{font-size:10rem}}@media screen and (max-width: 650px){.p-data__desc1 .center{font-size:8rem}}@media screen and (max-width: 500px){.p-data__desc1 .center{font-size:8rem}}.p-data__desc1 .right{display:flex;align-items:flex-end;gap:0 5px}.p-data__desc1 .right .big{color:#ff9c00;letter-spacing:0;line-height:1;font-size:9rem}@media screen and (max-width: 1080px){.p-data__desc1 .right .big{font-size:8rem}}@media screen and (max-width: 810px){.p-data__desc1 .right .big{font-size:7rem}}@media screen and (max-width: 650px){.p-data__desc1 .right .big{font-size:6rem}}@media screen and (max-width: 500px){.p-data__desc1 .right .big{font-size:5rem}}.p-data__desc1 .right .small{font-size:4rem;color:#ff9c00;letter-spacing:0;line-height:1}@media screen and (max-width: 1080px){.p-data__desc1 .right .small{font-size:3.5rem}}@media screen and (max-width: 810px){.p-data__desc1 .right .small{font-size:3rem}}@media screen and (max-width: 650px){.p-data__desc1 .right .small{font-size:2.5rem}}@media screen and (max-width: 500px){.p-data__desc1 .right .small{font-size:2rem}}.p-data__img{position:absolute;right:30px;bottom:70px;width:45%}@media screen and (max-width: 810px){.p-data__img{bottom:60px;right:20px}}@media screen and (max-width: 650px){.p-data__img{right:15px;bottom:50px}}@media screen and (max-width: 500px){.p-data__img{right:10px;bottom:40px;width:100%}}.p-data__title{display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1;position:relative}.p-data__title .icon{width:120px}@media screen and (max-width: 810px){.p-data__title .icon{width:100px}}@media screen and (max-width: 650px){.p-data__title .icon{width:90px}}@media screen and (max-width: 500px){.p-data__title .icon{width:80px}}.p-data__title .text{font-size:3rem;gap:30px;margin-top:30px}@media screen and (max-width: 1080px){.p-data__title .text{font-size:2.8rem}}@media screen and (max-width: 810px){.p-data__title .text{font-size:2.6rem;margin-top:20px}}@media screen and (max-width: 650px){.p-data__title .text{font-size:2.4rem}}@media screen and (max-width: 500px){.p-data__title .text{font-size:2.6rem;margin-top:10px}}.p-data__content{display:flex;flex-direction:column;justify-content:flex-end;z-index:1;position:relative;width:fit-content;margin:0 auto}.p-dataContent__title{font-size:2.8rem;color:#ff9c00;letter-spacing:0;line-height:1;position:absolute;top:0;transform:translateY(-100%)}@media screen and (max-width: 1080px){.p-dataContent__title{font-size:2.6rem}}@media screen and (max-width: 810px){.p-dataContent__title{font-size:2.4rem}}@media screen and (max-width: 650px){.p-dataContent__title{font-size:2.2rem}}@media screen and (max-width: 500px){.p-dataContent__title{font-size:2.4rem}}.p-dataContent__title .big{font-size:6.4rem;line-height:1;letter-spacing:0;color:#ff9c00}@media screen and (max-width: 1080px){.p-dataContent__title .big{font-size:5.8rem}}@media screen and (max-width: 810px){.p-dataContent__title .big{font-size:5.2rem}}@media screen and (max-width: 650px){.p-dataContent__title .big{font-size:4.4rem}}@media screen and (max-width: 500px){.p-dataContent__title .big{font-size:5.4rem}}.p-data__desc{display:flex;align-items:flex-end}.p-data__desc .number{letter-spacing:0;line-height:1;color:#ff9c00;font-size:18rem}@media screen and (max-width: 1080px){.p-data__desc .number{font-size:15rem}}@media screen and (max-width: 810px){.p-data__desc .number{font-size:13rem}}@media screen and (max-width: 650px){.p-data__desc .number{font-size:10rem}}@media screen and (max-width: 500px){.p-data__desc .number{font-size:12rem}}.p-data__desc .letter{font-size:8rem;color:#ff9c00;letter-spacing:0;line-height:1}@media screen and (max-width: 1080px){.p-data__desc .letter{font-size:7rem}}@media screen and (max-width: 810px){.p-data__desc .letter{font-size:6rem}}@media screen and (max-width: 650px){.p-data__desc .letter{font-size:5rem}}@media screen and (max-width: 500px){.p-data__desc .letter{font-size:4rem}}.p-company{padding:100px 0 195px;clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}@media screen and (max-width: 1080px){.p-company{padding:90px 0 170px}}@media screen and (max-width: 810px){.p-company{padding:80px 0 150px}}@media screen and (max-width: 650px){.p-company{padding:70px 0 120px}}@media screen and (max-width: 500px){.p-company{padding:70px 0 90px}}.p-company__table{max-width:770px;margin:100px auto 0;width:100%;z-index:4;position:relative}@media screen and (max-width: 1080px){.p-company__table{margin:90px 0 auto}}@media screen and (max-width: 810px){.p-company__table{margin:80px 0 auto}}@media screen and (max-width: 650px){.p-company__table{margin:70px 0 auto}}@media screen and (max-width: 500px){.p-company__table{margin:60px 0 auto}}.p-company__item{border-top:1px solid #707070;display:flex;align-items:flex-start}@media screen and (max-width: 500px){.p-company__item{flex-wrap:wrap}}.p-company__item:nth-child(1){border-top:none}.p-company__item:nth-child(1) .p-company__title{padding:0px 10px 30px 20px}@media screen and (max-width: 500px){.p-company__item:nth-child(1) .p-company__title{padding:0px 0px 0px 0px}}.p-company__item:nth-child(1) .p-company__content{padding:0px 10px 30px 0px}@media screen and (max-width: 500px){.p-company__item:nth-child(1) .p-company__content{padding:10px 10px 20px 0px}}.p-company__item:last-child .p-company__title{padding:30px 10px 0px 20px}@media screen and (max-width: 500px){.p-company__item:last-child .p-company__title{padding:20px 0px 0px 10px}}.p-company__item:last-child .p-company__content{padding:30px 10px 0px 0px}@media screen and (max-width: 500px){.p-company__item:last-child .p-company__content{padding:20px 10px 0px 0px}}.p-company__title{width:220px;padding:30px 10px 30px 20px;font-size:2rem;display:table}@media screen and (max-width: 810px){.p-company__title{width:150px}}@media screen and (max-width: 500px){.p-company__title{width:100%;padding:20px 10px 0px 0px}}.p-company__content{width:calc(100% - 220px);padding:30px 10px 30px 0px;display:block}.p-company__content a{color:#fff;transition:color .3s;display:block}.p-company__content a:hover{color:#ff9c00}@media screen and (max-width: 810px){.p-company__content{width:calc(100% - 150px)}}@media screen and (max-width: 500px){.p-company__content{width:100%;padding:10px 10px 20px 0px}}.p-company__content iframe{margin:25px 0 40px}.p-company__content iframe :last-child{margin:25px 0 0px}.calendar{position:absolute;bottom:5px;right:40px}@media screen and (max-width: 810px){.calendar{right:20px}}@media screen and (max-width: 650px){.calendar{right:10px}}