section{margin-top:80px}@media(max-width: 990px){section{margin-top:-20px;padding-top:100px}}@media(max-width: 768px){section{padding-top:80px}}@media(max-width: 560px){section{margin-top:-40px;padding-top:100px}}h2{position:relative;margin-bottom:45px;font-size:26px;font-size:2.6rem;font-weight:bold;line-height:1.3;font-feature-settings:"palt";letter-spacing:.05em;text-align:center}@media(max-width: 768px){h2{margin-bottom:30px;font-size:24px;font-size:2.4rem}}@media(max-width: 560px){h2{font-size:23px;font-size:2.3rem}}h2:before{content:"";position:absolute;bottom:-10px;left:calc(50% - 15px);width:30px;height:2px;background:#b00}h3{margin-bottom:25px;font-size:26px;font-size:2.6rem;text-align:center}@media(max-width: 768px){h3{margin-bottom:20px;font-size:24px;font-size:2.4rem}}@media(max-width: 560px){h3{font-size:23px;font-size:2.3rem}}a.btn{display:inline-block;width:auto;margin-top:30px;padding:13px 30px;font-size:14px;font-size:1.4rem;color:#b00;line-height:1.5;background:#fff;border:1px solid #b00;border-radius:6px}a.btn:hover{text-decoration:none;background:#eee;opacity:1}.lead{text-align:center}section#naviConts{margin-top:0;padding-top:0}section#naviConts p{text-align:center}@media(max-width: 560px){section#naviConts p{text-align:left}}section#naviConts .anchorLink{display:flex;justify-content:center;flex-wrap:wrap;gap:30px;margin-top:40px}@media(max-width: 768px){section#naviConts .anchorLink{gap:25px;margin-top:30px}}@media(max-width: 560px){section#naviConts .anchorLink{gap:20px;margin-top:27px;font-size:14px;font-size:1.4rem}}section#naviConts .anchorLink a{display:block;width:240px;padding:10px;color:#b00;line-height:1.3;background:#fff;border:1px solid #b00;border-radius:6px;text-decoration:none}section#naviConts .anchorLink a span{display:inline-block;padding-left:20px;background:url(../images/icon_arrow_b_red.svg) no-repeat left center;background-size:12px}section#PickUpLinksConts{margin-top:80px;padding:80px 0;border-top:3px dotted #ccc;border-bottom:3px dotted #ccc}@media(max-width: 768px){section#PickUpLinksConts{margin-top:60px;padding:60px 0}}.bigContsBox{display:flex;flex-wrap:wrap;justify-content:center;gap:40px 0}@media(max-width: 768px){.bigContsBox{gap:30px 0}}@media(max-width: 560px){.bigContsBox{gap:25px 0}}.bigContsBox dl{display:flex;gap:40px;width:100%;padding:35px;background:#f5f5f5}@media(max-width: 990px){.bigContsBox dl{gap:35px}}@media(max-width: 768px){.bigContsBox dl{flex-wrap:wrap;justify-content:center;gap:30px;padding:30px 35px}}@media(max-width: 560px){.bigContsBox dl{padding:30px}}.bigContsBox dl dt.logoBox a{width:300px}@media(max-width: 768px){.bigContsBox dl dt.logoBox a{width:250px}}@media(max-width: 560px){.bigContsBox dl dt.logoBox a{width:auto}}.bigContsBox dl dt.logoBox a:hover{opacity:.7;transition:all .5s}@media(max-width: 560px){.bigContsBox dl dt.logoBox a img{width:250px}}.bigContsBox dl dd.textBox{width:70%}@media(max-width: 768px){.bigContsBox dl dd.textBox{width:100%;text-align:center}}@media(max-width: 768px){.bigContsBox dl dd.textBox p{text-align:left}}.bigContsBox dl dd.textBox a.btn{padding:15px 30px;font-size:16px;font-size:1.6rem}@media(max-width: 560px){.bigContsBox dl dd.textBox a.btn{padding:13px 20px;font-size:14px;font-size:1.4rem}}.middleContsBox{display:flex;flex-wrap:wrap;justify-content:center;gap:40px;margin-top:40px}@media(max-width: 1170px){.middleContsBox{gap:40px 30px}}@media(max-width: 768px){.middleContsBox{gap:30px 0;margin-top:30px}}@media(max-width: 560px){.middleContsBox{gap:25px 0}}.middleContsBox dl{display:flex;gap:30px;width:calc(50% - 90px);padding:30px 35px;background:#f5f5f5}@media(max-width: 1170px){.middleContsBox dl{width:calc(50% - 85px)}}@media(max-width: 990px){.middleContsBox dl{gap:25px;width:calc(50% - 75px);padding:30px}}@media(max-width: 768px){.middleContsBox dl{gap:30px;width:100%}}@media(max-width: 560px){.middleContsBox dl{flex-wrap:wrap;justify-content:center}}.middleContsBox dl dt.logoBox{flex-shrink:0}.middleContsBox dl dt.logoBox a:hover{opacity:.7;transition:all .5s}.middleContsBox dl dt.logoBox img{width:105px}.middleContsBox dl dd.textBox{width:73%}@media(max-width: 768px){.middleContsBox dl dd.textBox{width:80%}}@media(max-width: 560px){.middleContsBox dl dd.textBox{width:100%;text-align:center}}.middleContsBox dl dd.textBox a.btn{margin-top:26px}.smallContsBox{display:flex;flex-wrap:wrap;justify-content:center;gap:40px}@media(max-width: 1170px){.smallContsBox{gap:40px 30px}}@media(max-width: 768px){.smallContsBox{gap:30px 0}}@media(max-width: 560px){.smallContsBox{gap:25px 0}}.smallContsBox dl{width:calc(33.3333333333% - 87px);padding:30px;background:#f5f5f5;text-align:center}@media(max-width: 1170px){.smallContsBox dl{width:calc(33.3333333333% - 80px)}}@media(max-width: 1024px){.smallContsBox dl{width:calc(50% - 75px)}}@media(max-width: 768px){.smallContsBox dl{width:100%}}.smallContsBox dl dt.logoBox a:hover{opacity:.7;transition:all .5s}.smallContsBox dl dt.logoBox img{width:140px;margin:0 auto}@media(max-width: 990px){.smallContsBox dl dt.logoBox img{width:130px}}@media(max-width: 560px){.smallContsBox dl dt.logoBox img{width:115px}}.smallContsBox dl dt.contsTit{display:flex;justify-content:center;margin-top:30px;font-weight:bold}.smallContsBox dl dt.contsTit div{display:flex;justify-content:center;align-items:center;gap:8px}@media(max-width: 560px){.smallContsBox dl dt.contsTit div{flex-wrap:wrap;gap:9px}}.smallContsBox dl dt.contsTit div .special{display:inline-block;width:60px;padding:6px 6px 5px;font-size:10px;font-size:1rem;color:#fff;background:#b00;text-align:center}@media(max-width: 560px){.smallContsBox dl dt.contsTit div .special{width:100px}}.smallContsBox dl dt.contsTit div .company{flex:1;text-align:left}@media(max-width: 560px){.smallContsBox dl dt.contsTit div .company{flex:auto;width:100%;text-align:center}}.smallContsBox dl dd.contsText{margin-top:20px}.smallContsBox dl dd.contsText p{font-size:14px;font-size:1.4rem;text-align:left}@media(max-width: 768px){.smallContsBox dl dd.contsText p{text-align:center}}