@charset "utf-8";.news2 .date .nw{background-color:#f9eade;border-radius:2em;display:inline-block;font-size:2.604166666666667vw;font-weight:600;line-height:1;margin-left:1em;padding:1.3020833333333335vw 1em .6510416666666667vw}@media (min-width:769px),print{.sticky__wrapper{position:relative}.sticky__elem{left:calc(50% - 550px);position:absolute;top:0}.sticky__elem.fix{position:fixed}.sticky__elem.bottom{bottom:0;top:auto}.sec.news2 .pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#bbb;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:Heebo,sans-serif;font-optical-sizing:auto;font-size:1.125rem;font-style:normal;font-weight:200;letter-spacing:2px;margin-top:60px}.sec.news2 .pagination li a{margin-right:14px;min-width:1.5em;text-align:center}.sec.news2 .pagination li a.is-active{color:#262626}.sec.news2 .pagination li a.is-hidden{display:none}.sec.news2 .pagination li a.is-dot{margin-left:30px;position:relative}.sec.news2 .pagination li a.is-dot:before{bottom:0;content:"...";display:block;height:20px;left:-32px;pointer-events:none;position:absolute;width:20px}.sec.news2 .news_detail{margin:50px auto 0;word-break:break-all}.sec.news2 .news_detail_ctt{font-size:1rem;font-weight:400;line-height:2.2;margin:0 auto;width:900px}.sec.news2 .news_detail_ctt .date{font-family:Heebo,sans-serif;font-optical-sizing:auto;font-size:.875rem;font-style:normal;font-weight:200;letter-spacing:1.2px;line-height:1;margin-bottom:30px}.sec.news2 .news_detail_ctt h1{border-bottom:1px solid #ddd;font-size:2.125rem;font-weight:400;letter-spacing:3.5px;line-height:1.5;margin-bottom:60px;padding-bottom:30px}.sec.news2 .news_detail_ctt h2{border-left:4px solid #8bacf5;font-size:1.875rem;font-weight:500;letter-spacing:3px;line-height:1.5;margin-bottom:44px;padding-bottom:3px;padding-left:24px}.sec.news2 .news_detail_ctt h3{font-size:1.5rem;font-weight:500;letter-spacing:2.5px;line-height:1.5;margin-bottom:20px}.sec.news2 .news_detail_ctt p{letter-spacing:.5px;margin-bottom:16px}.sec.news2 .news_detail_ctt strong{font-weight:700}.sec.news2 .news_detail_ctt a:not(.btn){color:#5987f3;text-decoration:underline}.sec.news2 .news_detail_ctt img{display:block;height:auto;margin:0 auto;max-height:900px;max-width:100%;width:auto}.sec.news2 .news_detail_ctt .btn{border-color:#ddd;border-radius:30px;border-width:2px;-webkit-box-shadow:none;box-shadow:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:auto;margin:0 auto;min-width:180px;padding:18px 70px 18px 30px;width:auto}.sec.news2 .news_detail_ctt .btn_wrap{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:60px}.sec.news2 .news_detail_ctt .btn.download:before{background:url(../images/news/download.png?ve18fae9c7fce0503b32ae99a642c71db) no-repeat 50%/contain;height:22px;width:22px}.sec.news2 .news_detail_ctt ol li,.sec.news2 .news_detail_ctt ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.sec.news2 .news_detail_ctt ol li+li,.sec.news2 .news_detail_ctt ul li+li{margin-top:.5em}.sec.news2 .news_detail_ctt ol li:before,.sec.news2 .news_detail_ctt ul li:before{-ms-flex-negative:0;display:block;flex-shrink:0;padding-right:.5em}.sec.news2 .news_detail_ctt ol{counter-reset:number 0}.sec.news2 .news_detail_ctt ol li:before{content:counter(number) ". ";counter-increment:number 1}.sec.news2 .news_detail_ctt ul li:before{content:"・"}.sec.news2 .news_detail_ctt .news_detail_ctt_download{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.sec.news2 .news_detail_ctt .news_detail_ctt_download *,.sec.news2 .news_detail_ctt .news_detail_ctt_download :after,.sec.news2 .news_detail_ctt .news_detail_ctt_download :before{line-height:1.4}.sec.news2 .news_detail_btn{margin-top:80px}.sec.news2 .news_detail_btn .circle_btn{-webkit-box-pack:end;-ms-flex-pack:end;font-size:.875rem;height:39px;justify-content:flex-end;letter-spacing:2px;position:relative;right:auto;top:auto;width:152px}.sec.news2 .news_detail_btn .circle_btn:before{background-position:top 54% center;height:39px;left:0;right:auto;-webkit-transform:scaleX(-1);transform:scaleX(-1);width:39px}.news2 .date{position:relative}.news2 .date .nw{border-radius:2em;font-size:.75rem;font-weight:600;left:-87px;margin-left:0;padding:.5em 1em .3em;position:absolute;top:-.5em}}@media only screen and (max-width:768px){#main-contents{min-height:auto!important}.page_nav li:last-of-type{padding-right:7.8125vw}.sec.news2 .pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#bbb;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:Heebo,sans-serif;font-optical-sizing:auto;font-size:4.6875vw;font-style:normal;font-weight:200;letter-spacing:.26041666666666663vw;margin-top:9.635416666666668vw}.sec.news2 .pagination li a{margin-right:1.8229166666666667vw;min-width:2em;text-align:center}.sec.news2 .pagination li a.is-active{color:#262626}.sec.news2 .pagination li a.is-hidden{display:none}.sec.news2 .pagination li a.is-dot{margin-left:7.03125vw;position:relative}.sec.news2 .pagination li a.is-dot:before{bottom:0;content:"...";display:block;height:5.46875vw;left:-6.25vw;letter-spacing:.390625vw;pointer-events:none;position:absolute;width:3.90625vw}.sec.news2 .news_detail{margin:5.46875vw auto 0;word-break:break-all}.sec.news2 .news_detail_ctt{font-size:3.3854166666666665vw;font-weight:400;line-height:2;margin:0 auto}.sec.news2 .news_detail_ctt .date{font-family:Heebo,sans-serif;font-optical-sizing:auto;font-size:3.125vw;font-style:normal;font-weight:200;letter-spacing:.26041666666666663vw;line-height:1;margin-bottom:4.166666666666666vw}.sec.news2 .news_detail_ctt h1{border-bottom:1px solid #ddd;font-size:5.208333333333334vw;font-weight:400;letter-spacing:.4557291666666667vw;line-height:1.5;margin-bottom:6.510416666666667vw;padding-bottom:4.427083333333334vw}.sec.news2 .news_detail_ctt h2{border-left:.5208333333333333vw solid #8bacf5;font-size:4.6875vw;font-weight:500;letter-spacing:.5208333333333333vw;line-height:1.5;margin-bottom:8.072916666666668vw;padding-left:3.125vw}.sec.news2 .news_detail_ctt h3{font-size:4.166666666666666vw;font-weight:500;letter-spacing:.390625vw;line-height:1.5;margin-bottom:3.90625vw}.sec.news2 .news_detail_ctt p{letter-spacing:.06510416666666666vw;margin-bottom:2.604166666666667vw}.sec.news2 .news_detail_ctt strong{font-weight:700}.sec.news2 .news_detail_ctt a:not(.btn){color:#5987f3;text-decoration:underline}.sec.news2 .news_detail_ctt img{display:block;height:auto;margin:0 auto;max-height:91.14583333333334vw;max-width:100%;width:auto}.sec.news2 .news_detail_ctt .btn{border-color:#ddd;border-radius:7.161458333333333vw;-webkit-box-shadow:none;box-shadow:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:3.3854166666666665vw;font-weight:500;height:auto;margin:0 auto;min-width:57.291666666666664vw;padding:4.166666666666666vw 10.416666666666668vw 4.166666666666666vw 5.208333333333334vw;width:auto}.sec.news2 .news_detail_ctt .btn_wrap{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:7.8125vw}.sec.news2 .news_detail_ctt .btn.download:before{background:url(../images/news/download.png?ve18fae9c7fce0503b32ae99a642c71db) no-repeat 50%/contain;height:3.90625vw;width:3.90625vw}.sec.news2 .news_detail_ctt ol li,.sec.news2 .news_detail_ctt ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.sec.news2 .news_detail_ctt ol li+li,.sec.news2 .news_detail_ctt ul li+li{margin-top:.5em}.sec.news2 .news_detail_ctt ol li:before,.sec.news2 .news_detail_ctt ul li:before{-ms-flex-negative:0;display:block;flex-shrink:0;padding-right:.5em}.sec.news2 .news_detail_ctt ol{counter-reset:number 0}.sec.news2 .news_detail_ctt ol li:before{content:counter(number) ". ";counter-increment:number 1}.sec.news2 .news_detail_ctt ul li:before{content:"・"}.sec.news2 .news_detail_ctt .news_detail_ctt_download{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.sec.news2 .news_detail_ctt .news_detail_ctt_download *,.sec.news2 .news_detail_ctt .news_detail_ctt_download :after,.sec.news2 .news_detail_ctt .news_detail_ctt_download :before{line-height:1.4}.sec.news2 .news_detail_btn{margin-top:13.020833333333334vw}.sec.news2 .news_detail_btn .circle_btn{-webkit-box-pack:end;-ms-flex-pack:end;font-size:3.3854166666666665vw;height:8.59375vw;justify-content:flex-end;margin-left:unset;margin-right:auto;width:36.45833333333333vw}.sec.news2 .news_detail_btn .circle_btn:before{background-position:top 54% center;height:8.59375vw;left:0;right:auto;-webkit-transform:scaleX(-1);transform:scaleX(-1);width:8.59375vw}}@media (min-width:1101px),print{.sticky__elem{left:calc(50% - 550px)!important}}