.p-int{margin-top:80px}.p-int>.txt{text-align:center;font-size:100%;letter-spacing:.04em;line-height:1.8}.p-int .box_int{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}.p-int .box_int .wrp_txt{width:245px}.p-int .box_int .wrp_txt .logo{margin-bottom:40px}.p-int .box_int .wrp_txt .name,.p-int .box_int .wrp_txt address{font-size:100%;letter-spacing:.04em;line-height:1.8;line-height:2}.p-int .box_int .wrp_txt .name{font-size:115%;font-weight:700}.p-int .box_int .wrp_txt .c-btn1{margin-top:20px}.p-int .box_int .wrp_img{width:544px}.p-rou{margin-top:80px}.p-rou h4{margin-bottom:30px}.p-par{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:80px;border:3px solid #ede5d7;padding:45px;-webkit-box-sizing:border-box;box-sizing:border-box}.p-par h4 span{font-size:343%}.p-par>div{margin-left:50px;border-left:1px dashed #313131;padding-left:50px;-webkit-box-sizing:border-box;box-sizing:border-box}.p-par>div table tr+tr td,.p-par>div table tr+tr th{padding-top:20px}.p-par>div table tr td,.p-par>div table tr th{font-size:100%;letter-spacing:.04em;line-height:1.8;font-weight:400;vertical-align:top}.p-par>div table tr th{white-space:nowrap}.p-par>div table tr th span{position:relative;padding-inline:1em 30px;-webkit-box-sizing:border-box;box-sizing:border-box}.p-par>div table tr th span:before{content:"";position:absolute;left:0;top:50%;width:8px;height:8px;margin-top:-4px;background:#a37e39;border-radius:50%}