#hero .hero-content-style1 h2{font-family:"Times New Roman","YuMincho","Hiragino Mincho ProN","Yu Mincho","MS PMincho",serif}@media screen and (min-width: 940px){#hero .hero-content-style1 h2{font-size:3.125rem;letter-spacing:.1em}}#hero .hero-content-style1 p{font-family:"Oswald",serif;font-style:normal;font-weight:600}@media screen and (min-width: 940px){#hero .hero-content-style1 p{font-size:18px}}@media screen and (min-width: 1140px){#hero .hero-content-style1 p{font-size:2rem}}.hero-slideshow-wrapper:after{background-color:rgba(0,0,0,.3)}.onepress-menu a{color:#fff;font-family:"Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Yu Gothic","Meiryo",sans-serif;padding-left:25px;padding-right:25px;font-size:16px;font-weight:normal;text-transform:none;text-decoration:none;zoom:1;letter-spacing:.1em;white-space:nowrap}.onepress-menu a:hover{color:#03c4eb;text-decoration:none}.onepress-menu a:focus{outline:none}.onepress-menu .menu-item-196 a{padding-left:25px;padding-right:25px;font-size:18px;font-weight:600;text-transform:uppercase;text-decoration:none;zoom:1;letter-spacing:.1em;white-space:nowrap;background-color:#2440a9}.onepress-menu>li:last-child>a{padding-right:25px}.section-section_about{padding:130px 0}@media screen and (max-width: 520px){.section-section_about{padding:60px 0}}.section-section_about h3{font-size:2.8rem;font-family:"Times New Roman","YuMincho","Hiragino Mincho ProN","Yu Mincho","MS PMincho",serif;letter-spacing:.1em;line-height:1.5}@media screen and (max-width: 520px){.section-section_about h3{font-size:2.2rem}}.section-section_about h4{font-family:"Oswald",serif;font-style:normal;font-weight:600;font-size:3.5rem;color:#2440a9;letter-spacing:.08em}.section-section_about p{font-size:1rem;line-height:2.5;letter-spacing:.09em}@media screen and (max-width: 520px){.section-section_about p{line-height:1.8}}.section-section_business{padding:160px 0;background-image:url(../img/sectionbg_business.webp);background-size:cover;background-color:#000}@media screen and (max-width: 520px){.section-section_business{padding:100px 0}}.section-section_business h2{color:#fff;font-size:2rem;letter-spacing:.16em;text-align:center;background-color:rgba(0,0,0,0);position:relative}.section-section_business h2::before{position:absolute;content:"Business";font-family:"Oswald",serif;font-size:8rem;letter-spacing:.05em;color:#333;left:50%;width:100%;top:-105px;z-index:-1;transform:translateX(-50%)}@media screen and (max-width: 520px){.section-section_business h2::before{font-size:5rem;top:-50px}}.section-section_business h2::after{content:"";position:absolute;left:0;right:0;bottom:0;width:2px;height:50px;margin:auto;background-color:#fff;top:80px}.section-section_business .item{background-color:#343434;color:#fff}.section-section_business .item h3{color:#fff;text-align:center;margin-top:30px;letter-spacing:.05em}.section-section_business .item p{letter-spacing:.05em;color:#c9c9c9;font-size:.9rem;line-height:1.8;margin:25px}@media screen and (max-width: 520px){.section-section_business .item p{margin:10px}}.section-section_works{padding:160px 0}@media screen and (max-width: 520px){.section-section_works{padding:80px 0}}.section-section_works h2{color:#000;font-size:2rem;letter-spacing:.16em;text-align:center;background-color:rgba(0,0,0,0);position:relative}.section-section_works h2::before{position:absolute;content:"Works";font-family:"Oswald",serif;font-size:8rem;letter-spacing:.05em;color:#ededed;left:50%;width:100%;top:-105px;z-index:-1;transform:translateX(-50%)}@media screen and (max-width: 520px){.section-section_works h2::before{font-size:5rem;top:-50px}}.section-section_works h2::after{content:"";position:absolute;left:0;right:0;bottom:0;width:2px;height:50px;margin:auto;background-color:#000;top:80px}.section-section_works h3{font-size:1.8rem;letter-spacing:.07em;margin-top:70px}@media screen and (max-width: 520px){.section-section_works h3{margin-top:20px}}.section-section_works p{letter-spacing:.05em;color:#000;font-size:.9rem;line-height:2.5}.section-section_works .reverse{flex-direction:row-reverse}@media screen and (max-width: 520px){.section-section_works .reverse{flex-direction:column}}.section-section_works .imageright{margin-right:calc(50% - 50vw);margin-left:4%}.section-section_works .imageleft{margin-left:calc(50% - 50vw);margin-right:4%}.section-section_works .imagerow{display:flex;justify-content:space-between;margin:auto;width:100%}@media screen and (max-width: 520px){.section-section_works .imagerow{flex-direction:column}}.section-section_works .imagerow .imageright,.section-section_works .imagerow .imageleft{width:48%;flex:1}@media screen and (max-width: 520px){.section-section_works .imagerow .imageright,.section-section_works .imagerow .imageleft{width:100%;margin-right:auto;margin-left:auto}}.section-section_works .imagerow .imageright img,.section-section_works .imagerow .imageleft img{width:100%;height:auto}.section-section_works .imagerow .text{width:48%}@media screen and (max-width: 520px){.section-section_works .imagerow .text{width:100%}}.section-section_customer header,.section-section_profile header,.section-section_cta header{padding-top:25px}@media screen and (min-width: 720px){.section-section_customer header,.section-section_profile header,.section-section_cta header{width:24%;padding-top:50px}}.section-section_customer header h3,.section-section_profile header h3,.section-section_cta header h3{color:#000;font-size:2rem;letter-spacing:.06em;background-color:rgba(0,0,0,0);position:relative;text-align:center}@media screen and (min-width: 720px){.section-section_customer header h3,.section-section_profile header h3,.section-section_cta header h3{text-align:left}}.section-section_customer header h3:before,.section-section_profile header h3:before,.section-section_cta header h3:before{position:absolute;font-family:"Oswald",serif;font-style:normal;font-weight:600;font-size:4rem;letter-spacing:.01em;color:#ededed;left:50%;width:100%;top:-53px;z-index:-1;transform:translateX(-50%)}@media screen and (min-width: 720px){.section-section_customer header h3:before,.section-section_profile header h3:before,.section-section_cta header h3:before{font-size:3rem}}@media screen and (min-width: 1140px){.section-section_customer header h3:before,.section-section_profile header h3:before,.section-section_cta header h3:before{font-size:4rem}}.section-section_customer header h3:before{content:"Customer"}.section-section_profile header h3:before{content:"Profile"}.section-section_cta header h3:before{content:"Contact"}.section-section_customer{padding:80px 0}@media screen and (max-width: 520px){.section-section_customer .section-section_customer{padding:20px 0}}.section-section_customer .bgrow>*{display:flex;justify-content:space-between;margin:auto;width:100%}@media screen and (max-width: 520px){.section-section_customer .bgrow>*{flex-direction:column}}.section-section_customer .bgrow .imageright{width:64%;flex:1;margin-right:calc(50% - 50vw);margin-left:4%;background:#f8f8f8;padding:50px 0 50px 50px}@media screen and (max-width: 520px){.section-section_customer .bgrow .imageright{width:100%;padding:25px;margin-left:auto;margin-right:auto}}.section-section_customer .bgrow .imageright .inner{margin-right:calc(50% - 20vw)}@media screen and (max-width: 520px){.section-section_customer .bgrow .imageright .inner{margin-right:auto;margin-left:auto}}.section-section_customer .bgrow .text{width:24%;padding-top:50px}@media screen and (max-width: 520px){.section-section_customer .bgrow .text{width:100%;padding-top:25px}}.section-section_profile{padding:80px 0}@media screen and (max-width: 520px){.section-section_profile{padding:20px 0}}.section-section_profile .bgrow>*{display:flex;justify-content:space-between;margin:auto;width:100%}@media screen and (max-width: 520px){.section-section_profile .bgrow>*{flex-direction:column}}.section-section_profile .bgrow .imageright{width:64%;flex:1;margin-right:calc(50% - 50vw);margin-left:4%;background:#f8f8f8;padding:50px 0 50px 50px}@media screen and (max-width: 520px){.section-section_profile .bgrow .imageright{width:100%;padding:25px;margin-left:auto;margin-right:auto}}.section-section_profile .bgrow .imageright .inner{margin-right:calc(50% - 20vw)}@media screen and (max-width: 520px){.section-section_profile .bgrow .imageright .inner{margin-right:auto;margin-left:auto}}.section-section_profile .bgrow .text{width:24%;padding-top:50px}@media screen and (max-width: 520px){.section-section_profile .bgrow .text{width:100%;padding-top:25px}}.section-section_profile .mapsection{margin:0 calc(50% - 50vw)}.section-section_cta{padding:80px 0}.section-section_cta label{width:100%;font-size:.9rem}.section-section_cta .required{color:#e60202;font-size:.7rem}.section-section_cta input{width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;border-radius:.25rem;border:1px solid #ced4da}.section-section_cta textarea{width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;border-radius:.25rem;border:1px solid #ced4da}.section-section_cta .bgrow>*{display:flex;justify-content:space-between;margin:auto;width:100%}@media screen and (max-width: 520px){.section-section_cta .bgrow>*{flex-direction:column}}.section-section_cta .bgrow .imageright{width:64%;flex:1;margin-right:calc(50% - 50vw);margin-left:4%;background:#f8f8f8;padding:50px 0 50px 50px}@media screen and (max-width: 520px){.section-section_cta .bgrow .imageright{width:100%;margin-left:auto;margin-right:auto;padding:20px}}.section-section_cta .bgrow .imageright .inner{margin-right:calc(50% - 20vw)}@media screen and (max-width: 520px){.section-section_cta .bgrow .imageright .inner{margin-left:auto;margin-right:auto}}/*# sourceMappingURL=unopress.min.css.map */