.inr-960{width:94%;max-width:960px;margin:0 auto}.inr-1024{width:94%;max-width:1024px;margin:0 auto}.inr-1080{width:94%;max-width:1080px;margin:0 auto}.bgbSec{padding:100px 0;background:#3798d9}@media only screen and (max-width:620px){.bgbSec{padding:30px 0}}.bgbSec-white{padding:100px 0;background:#fff}@media only screen and (max-width:620px){.bgbSec-white{padding:30px 0}}.l-container{width:95.3125%;max-width:1120px;margin-left:auto;margin-right:auto}.l-container-960{width:87.5%;max-width:960px;margin-left:auto;margin-right:auto}.l-container-main-side{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.l-container-main-side .l-main{margin-right:20px}.l-container-side-main{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-container-side-main .l-main{margin-left:20px}.l-side{width:300px;-ms-flex-negative:0;flex-shrink:0}.l-side-sticky{position:sticky;top:85px}@media only screen and (max-width:620px){.l-side-sticky{position:relative;top:0}}.l-side div:first-child{margin-top:0}.l-main{width:67.85%}.l-content{margin-top:35px;padding:45px 30px 80px;border:1px solid #f0f0f0;background:#fff}.l-content__item{margin-top:1rem}.l-lead-box{padding:30px;font-weight:500;background:#f8f8f8}.tmn-main{position:relative}.tmn-main .c-article-column{margin:0 0 0}@media only screen and (max-width:896px){.l-container{width:90%}.l-container-main-side{margin-top:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.l-container-side-main{margin-top:20px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.l-container-side-main .l-main{margin-left:0}.l-side{width:100%;margin-top:100px}.l-main{width:100%;margin-left:0;margin-right:0}.l-content{margin-top:30px;padding:30px 20px 80px}.l-lead-box{padding:20px 18px;font-size:1.2rem}}@media only screen and (max-width:620px){.l-container{width:94%}.l-container-main-side{margin-top:0}.l-side{margin-top:70px}}
/*# sourceMappingURL=../maps/css/style.css.map */