.p-mv{margin-inline:50px}.p-content_inner{width:calc(100% - 50px * 2);max-width:900px;margin-inline:auto;padding-block:100px}.p-content_topInner{width:calc(100% - 50px * 2);max-width:900px;margin-inline:auto;padding-block:180px 100px}.p-content_bottomInner{width:calc(100% - 50px * 2);max-width:900px;margin-inline:auto;padding-top:120px}.p-contentBg{background-color:rgba(0,0,0,.05)}.p-contentBg_inner{width:calc(100% - 50px * 2);max-width:900px;margin-inline:auto;padding-block:100px}.p-heading02{margin-block:100px 30px;font-weight:bold;font-size:3.4rem;line-height:1.5;font-family:"Noto Serif JP",sans-serif}.p-heading02:first-child{margin-top:0}.p-heading02-sub{font-size:2.4rem}.p-textBlock01{display:grid;grid-template-columns:60% auto;align-items:flex-start;gap:20px}.p-textBlock01_lead{font-weight:bold;font-size:2rem;line-height:1.45}.p-textBlock01_info{font-weight:bold;line-height:1.5;font-family:"Noto Serif JP",sans-serif;text-align:right}.p-textBlock01_name{margin-top:10px;font-size:2rem}.p-acordion01List{display:grid;gap:20px}.p-acordion01{background-color:#fff;box-shadow:0px 0px 30px rgba(0,0,0,.05)}.p-acordion01_head{display:block;position:relative;padding:30px 60px 30px 30px;cursor:pointer}.p-acordion01_head::before,.p-acordion01_head::after{position:absolute;top:50%;right:30px;width:20px;height:1px;translate:0 -50%;background-color:#958555;content:""}.p-acordion01_head::after{rotate:90deg;transition:rotate .4s}.p-acordion01_head.is-open::after{rotate:0deg}.p-acordion01_content{display:none;padding:0 40px 30px}.p-acordion01_title{color:#958555;font-weight:bold;font-size:2.8rem;line-height:1.4;font-family:"Noto Serif JP",sans-serif}.p-profile01{display:grid;grid-template-columns:auto 240px;gap:40px}.p-profile02{display:grid;grid-template-columns:auto 1fr;gap:80px}.p-profile02_title{line-height:1.5}.p-profile02_en{display:block;font-weight:bold;font-size:4.4rem;font-family:"Noto Serif JP",sans-serif}.p-profile02_list{margin-top:15px;border-top:solid 1px #000}.p-profile02_item{display:grid;grid-template-columns:27.5% 1fr;border-bottom:solid 1px #bbb}.p-profile02_data,.p-profile02_text{padding:15px 15px 15px 0;font-size:1.4rem}.p-imgList{display:grid;grid-template-columns:1fr 1fr;gap:20px}.p-imgList_caption{margin-top:10px;font-size:1.4rem}@media (max-width: 1023px){.p-mv{margin-inline:0}.p-content_inner{width:calc(100% - 30px * 2)}.p-content_inner{padding-top:70px}.p-content_topInner{width:calc(100% - 30px * 2)}.p-content_topInner{padding-top:120px}.p-content_bottomInner{width:calc(100% - 30px * 2)}.p-contentBg_inner{width:calc(100% - 30px * 2)}.p-contentBg_inner{padding-top:70px}.p-heading02{margin-top:60px;font-size:2.8rem}.p-heading02-sub{font-size:2rem}.p-acordion01_title{font-size:2.4rem}.p-profile02{gap:50px}}@media (max-width: 767px){.p-content_inner{width:calc(100% - 20px * 2)}.p-content_inner{padding-top:40px}.p-content_topInner{width:calc(100% - 20px * 2)}.p-content_topInner{padding-top:77px}.p-content_bottomInner{width:calc(100% - 20px * 2)}.p-content_bottomInner{padding-top:80px}.p-contentBg_inner{width:calc(100% - 20px * 2)}.p-contentBg_inner{padding-top:40px}.p-heading02{margin-block:20px;font-size:2.2rem}.p-heading02-sub{font-size:1.6rem}.p-textBlock01{display:block}.p-textBlock01_lead{font-size:1.6rem;line-height:1.5}.p-textBlock01_info{margin-top:20px}.p-textBlock01_name{margin-top:5px;font-size:1.6rem}.p-acordion01List{gap:10px}.p-acordion01{box-shadow:0px 0px 15px rgba(0,0,0,.05)}.p-acordion01_head{padding:30px 47px 30px 7px}.p-acordion01_head::before,.p-acordion01_head::after{right:20px;width:16px}.p-acordion01_content{padding:0 20px 20px}.p-acordion01_title{font-size:2rem}.p-profile01{grid-template-columns:1fr;gap:20px}.p-profile01_img{width:200px;margin-inline:auto}.p-profile02{display:block}.p-profile02_en{font-size:2.8rem}.p-profile02_list{margin-top:20px}.p-profile02_item{display:block;padding-block:15px}.p-profile02_data,.p-profile02_text{padding:0;font-size:1.3rem}.p-profile02_text{margin-top:5px}.p-imgList{gap:10px}.p-imgList_caption{margin-top:5px;font-size:1.2rem}}@media (any-hover: hover)and (min-width: 1024px){.p-acordion01{transition:box-shadow .4s}.p-acordion01:has(.p-acordion01_head:hover){box-shadow:none}.p-acordion01_head:hover::after{rotate:0deg}.p-acordion01_head.is-open:hover::after{rotate:90deg}}
/*# sourceMappingURL=chairman.css.map */