@charset "UTF-8";.page-wrap__head{background:url("../../img/company/main_bg.jpg") no-repeat center center/cover}.page-wrap__txt{font-size:14px;font-size:1.4rem;letter-spacing:0.1em;line-height:2}@media (min-width:768px){.page-wrap__body{max-width:1280px;margin:0 auto}.page-wrap__txt{font-size:16px;font-size:1.6rem;text-align:center}}.post-wrap{font-size:13px;font-size:1.3rem;letter-spacing:0.1em}.post-wrap h2,.post-wrap h3,.post-wrap h4{color:#000000;font-weight:700;line-height:1.5}.post-wrap h2{padding-top:32px;margin:32px 0 16px;border-top:1px solid #EEEEEE;font-size:20px;font-size:2rem;font-family:"Zen Old Mincho",serif;font-weight:500;letter-spacing:0.15em}.post-wrap h3{margin:32px 0 16px;font-size:16px;font-size:1.6rem;letter-spacing:0.15em}.post-wrap h4{margin:24px 0 16px;font-size:13px;font-size:1.3rem;letter-spacing:0.15em}.post-wrap p{line-height:2}.post-wrap strong{font-weight:700}.post-wrap em{font-size:11px;font-size:1.1rem;font-style:normal;line-height:1.7}.post-wrap ol,.post-wrap ul{margin-left:1.5em}.post-wrap ol li,.post-wrap ul li{line-height:1.7}.post-wrap ol li:not(:first-child),.post-wrap ul li:not(:first-child){margin-top:8px}.post-wrap ul{list-style:disc outside}.post-wrap ol{list-style:decimal outside}.post-wrap img{overflow:hidden;width:100％;height:auto;margin:24px 0}.post-wrap a{word-break:break-all;text-decoration:underline}.post-wrap a:hover{text-decoration:none}.post-wrap aside{padding:24px;margin:32px -24px 0;background-color:#FAFAFA}.post-wrap aside h2,.post-wrap aside h3,.post-wrap aside h4{margin-top:0}.post-wrap .aside-wrap+ol,.post-wrap .aside-wrap+p,.post-wrap .aside-wrap+ul,.post-wrap .wp-caption+ol,.post-wrap .wp-caption+p,.post-wrap .wp-caption+ul,.post-wrap ol+.wp-caption,.post-wrap ol+p,.post-wrap ol+ul,.post-wrap p+.wp-caption,.post-wrap p+ol,.post-wrap p+p,.post-wrap p+ul,.post-wrap ul+.wp-caption,.post-wrap ul+ol,.post-wrap ul+p{margin-top:16px}@media (min-width:768px){.post-wrap{font-size:16px;font-size:1.6rem}.post-wrap h2{padding-top:48px;margin:48px 0 24px;font-size:32px;font-size:3.2rem}.post-wrap h3{margin:48px 0 24px;font-size:20px;font-size:2rem}.post-wrap h4{margin:40px 0 24px;font-size:16px;font-size:1.6rem}.post-wrap em{font-size:12px;font-size:1.2rem}.post-wrap img{overflow:hidden;width:800px;height:auto;margin:24px 0;text-align:center}.post-wrap aside{width:100%;padding:32px;margin:48px 0 0;border-radius:8px}.post-wrap aside h2,.post-wrap aside h3,.post-wrap aside h4{margin-top:0}.post-wrap .aside-wrap+ol,.post-wrap .aside-wrap+p,.post-wrap .aside-wrap+ul,.post-wrap .wp-caption+ol,.post-wrap .wp-caption+p,.post-wrap .wp-caption+ul,.post-wrap ol+.wp-caption,.post-wrap ol+p,.post-wrap ol+ul,.post-wrap p+.wp-caption,.post-wrap p+ol,.post-wrap p+p,.post-wrap p+ul,.post-wrap ul+.wp-caption,.post-wrap ul+ol,.post-wrap ul+p{margin-top:24px}}
/*# sourceMappingURL=page.css.map */