@charset "UTF-8";body{font-family:-apple-system,Helvetica,Hiragino Kaku Gothic ProN,sans-serif;line-height:1.7;letter-spacing:1px}.main-content{width:1080px;padding:40px 0;margin:0 auto;color:#333}.main-content .h1-title{font-size:34px;font-weight:700;color:#333}.main-content .station-address{margin:8px 0 0;font-size:14px}.main-content .station-link{display:block;width:-moz-fit-content;width:fit-content;padding:6px 10px;margin:8px 0 0;font-size:12px;color:#026400;border:solid 1px #02640d;border-radius:4px}.main-content .station-link:hover{color:#fff;background-color:#026400}.main-content .station-other-line{margin:16px 0 0}.main-content .station-other-line-list{display:flex;flex-wrap:wrap;align-items:center}.main-content .station-other-line-list__item{margin:16px 8px 0 0}.main-content .station-other-line-list__item--link{padding:8px 16px;border-radius:4px}.main-content .station-section{margin:64px 0 0}.main-content .station-section .ad-info-detail{display:flex;align-items:center;margin:8px 0 0}.main-content .station-section .ad-info-detail .ad-info-item-name{width:150px;font-size:14px;font-weight:700}.main-content .station-section .ad-info-detail .ad-info-item-value{margin:0 0 0 16px;font-size:36px;font-weight:700}.main-content .contact_btn{width:auto;height:51px;margin:32px 0 0;color:#fff;background-color:#ffb42e;border-radius:40px}.main-content .h3-title{margin:32px 0 0;font-size:16px}.main-content .ad-info-price-list{display:grid;grid-template-columns:auto 1fr;width:100%;margin:32px 0 0;border:solid 1px #bebebe}@media(max-width:600px){.main-content .ad-info-price-list{margin:0}}.main-content .ad-info-price-list dt{padding:10px;text-align:center;border-right:solid 1px #bebebe;border-bottom:solid 1px #bebebe}.main-content .ad-info-price-list dd{padding:10px;text-align:center;border-bottom:solid 1px #bebebe}.main-content .ad-info-price-list .ad-info-price-list-header{font-weight:700;background-color:#efefef}.main-content .ad-info-price-list dt.ad-info-price-list-header{border-radius:8px 0 0}.main-content .ad-info-price-list dd.ad-info-price-list-header{border-radius:0 8px 0 0}.main-content .ad-info-price-list .ad-info-price-list-separator{font-weight:700;background-color:#efefef}.main-content .ad-info-price-list dt.ad-info-price-list-separator{border-right:none}.main-content .ad-info-price-list dt:nth-of-type(6n),.main-content .ad-info-price-list dd:nth-of-type(6n){border-bottom:none}.main-content .ad-info-notice{margin:8px 0 0;font-size:12px;line-height:1.5;color:#666}.main-content .ad-info-notice .ad-info-notice-bold{font-weight:700}.main-content .ad-position-description{margin:16px 0 0}.main-content .advertising-image{display:flex;flex-wrap:wrap;padding:0 0 32px;margin:0 0 32px;border-bottom:2px solid #bebebe}.main-content .advertising-image .advertising-image-title{display:flex;flex-wrap:wrap;margin:16px 0 0}.main-content .advertising-image .advertising-image-title .h4-title{font-size:16px}.main-content .advertising-image .advertising-image-title p{font-size:12px;color:#666}.main-content .advertising-image .advertising-image-title .advertising-image-service-icon{width:38px;height:38px;margin:0 8px 0 0}.main-content .advertising-image .advertising-image-site-capture{width:344px;height:202px}.main-content .about-text{margin:24px 0;font-size:14px;line-height:1.5;color:#333}.main-content .feature{padding:0 0 20px;margin:8px 0 32px;border-bottom:2px solid #bebebe}.main-content .feature .feature-item{margin:16px 0 0;line-height:1.5;border:solid 1px #bebebe;border-radius:8px}.main-content .feature .feature-item dd{padding:16px;font-size:14px;color:#333}.main-content .feature .feature-item-title{margin:16px 0 0;font-size:16px;font-weight:700;color:#026400}.main-content .feature .feature-item-title p{display:inline-block;padding:0 9px 3px;margin:0 8px 0 0;font-size:22px;color:#fff;background-color:#026400;border-radius:0 8px 8px 0}.main-content .specification{padding:16px 24px;margin:24px 0 36px;font-size:14px;background-color:#efefef;border-radius:8px}.main-content .specification .specification-item{padding:16px 0;box-shadow:0 1px #bebebe}.main-content .specification .specification-item dt{width:180px;font-weight:700}.main-content .specification .specification-item:last-of-type{box-shadow:none}.main-content .flow{padding:0 0 32px;margin:32px 0;border-bottom:2px solid #bebebe}.main-content .flow .flow-list{display:flex;flex-wrap:wrap}.main-content .flow .flow-list li{margin:0 22px 0 0}.main-content .flow .flow-list li:last-of-type{margin:0}.main-content .flow .flow-list .flow-list-number{font-size:36px;font-weight:700}.main-content .flow .flow-list .flow-list-text{margin:5px 0 10px;font-size:14px;font-weight:700}.main-content .flow .flow-list .flow-list-image{width:252px}.main-content .flow .contact_btn{width:324px;height:51px;margin-top:24px;color:#fff;background-color:#ffb42e;border-radius:40px}.main-content .inbound-table{margin:32px 0 0;border:solid 1px #bebebe}.main-content .inbound-table .inbound-head{border-bottom:solid 1px #bebebe}.main-content .inbound-table .border-right{border-right:1px solid #bebebe}.alliance-case-slide{display:flex;align-items:center;width:75%;padding:32px;margin:32px auto;text-align:left;border:solid 1px #bebebe;border-radius:8px}.alliance-case-slide:hover{cursor:pointer;box-shadow:0 3px 10px #ccc}.alliance-case-list{flex:1;margin:0 16px 0 0}.alliance-case-name{display:inline-flex;align-items:center;height:30px;padding:0 16px;font-size:14px;font-weight:700;line-height:1;color:#fff;background-color:#e3a22e;border-radius:4px}.alliance-case-title{margin:16px 0 0;font-size:18px;font-weight:700}.alliance-category{display:flex;flex-wrap:wrap;gap:12px;margin:16px 0 0;font-size:14px}.alliance-case-tag{display:inline-block;padding:6px 8px;color:#026400;background-color:#e0ece0;border-radius:4px}.alliance-link{padding:6px 16px;font-weight:700;color:#026400;background-color:#fff;border:solid 1px #00650e;border-radius:40px}.alliance-case-logo{display:block;width:498px;height:272px;object-fit:cover;border-radius:8px}.margin-top24{margin:24px 0 0}.modal-open{position:fixed;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:300px;height:50px;margin:auto;font-weight:700;color:#fff;cursor:pointer;background:#000;transform:translate(-50%,-50%)}.modal-container{position:fixed;top:0;left:0;box-sizing:border-box;width:100%;height:100%;padding:40px 20px;overflow:auto;text-align:center;visibility:hidden;background:#00000080;opacity:0;transition:.3s}.modal-container:before{display:inline-block;height:100%;vertical-align:middle;content:""}.modal-container.active{z-index:1000;visibility:visible;opacity:1}.modal-body{position:relative;display:inline-block;width:90%;max-width:800px;vertical-align:middle}.modal-close{position:absolute;top:-40px;right:-40px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:40px;color:#fff;cursor:pointer}.modal-content{padding:30px;text-align:left;background:#fff}@media(max-width:1080px){.main-content{width:auto;padding:40px 10px}.main-content .ad-info-price{margin:0}.main-content .ad-info-price-list{margin:16px auto 0}.advertising-image li{margin:10px auto}.specification .specification-item{display:block;box-shadow:none}.flow-list{width:274px;margin:0 auto}.flow-list li{margin:15px 0 0}.alliance-case-slide{flex-direction:column;width:auto;padding:24px;margin:24px 0 0;box-shadow:0 3px 10px #ccc}.alliance-case-list{margin:0}.alliance-category{display:flex;flex-wrap:wrap;margin:16px 0 0;font-size:14px}.alliance-link{padding:6px 16px;font-weight:700;color:#026400;background-color:#fff;border:solid 1px #00650e;border-radius:40px}.alliance-case-logo{width:100%;height:auto;margin:16px 0 0;border-radius:initial}.modal-container{padding:40px 0}.modal-body{max-width:none}.modal-close{right:-10px}.modal-content{padding:20px}}
