#post_print{margin-top:10%}#post_print p{margin-top:1rem;font-size:.875rem;font-weight:bold;text-align:center}#post_print a{display:block}#post_print a span{display:block;line-height:120%;text-align:center}#post_print a span.icon{font-size:2.5rem;color:#d8000f}#top_container #top_news{margin-bottom:1.5rem}#top_container #top_news .swiper-container.news .swiper-button-prev{top:45%;width:40px;height:80px;background:rgba(255,255,255,0)}#top_container #top_news .swiper-container.news .swiper-button-prev::before{content:"";position:absolute;top:0;width:40px;height:80px;background:url(../img/img-2017/common-img/slider-prev.jpg) no-repeat;background-size:cover}@media screen and (min-width: 641px){#top_container #top_news .swiper-container.news .swiper-button-prev{left:auto;right:75%}#top_container #top_news .swiper-container.news .swiper-button-prev::before{right:15px}}@media screen and (max-width: 640px){#top_container #top_news .swiper-container.news .swiper-button-prev{left:0;right:auto}#top_container #top_news .swiper-container.news .swiper-button-prev::before{right:0}}#top_container #top_news .swiper-container.news .swiper-button-next{top:45%;width:40px;height:80px;background:rgba(255,255,255,0)}#top_container #top_news .swiper-container.news .swiper-button-next::before{content:"";position:absolute;top:0;width:40px;height:80px;background:url(../img/img-2017/common-img/slider-next.jpg) no-repeat;background-size:cover}@media screen and (min-width: 641px){#top_container #top_news .swiper-container.news .swiper-button-next{left:75%;right:auto}#top_container #top_news .swiper-container.news .swiper-button-next::before{left:15px}}@media screen and (max-width: 640px){#top_container #top_news .swiper-container.news .swiper-button-next{left:auto;right:0}#top_container #top_news .swiper-container.news .swiper-button-next::before{left:0}}#top_container #top_news .swiper-container.news .swiper-wrapper .swiper-slide{height:auto}@media screen and (max-width: 640px){#top_container #top_news .swiper-container.news .swiper-wrapper .swiper-slide{margin:0}}#top_container #top_news .swiper-container.news .swiper-wrapper .swiper-slide a{position:relative;display:block;width:100%;height:100%}@media screen and (min-width: 1081px){#top_container #top_news .swiper-container.news .swiper-wrapper .swiper-slide a{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}}@media screen and (max-width: 640px){#top_container #top_news .swiper-container.news .swiper-wrapper .swiper-slide a{padding-bottom:5px}}#top_container #top_news .swiper-container.news .swiper-wrapper .swiper-slide a .black_cover{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;-ms-transition:0.4s;transition:0.4s}#top_container #top_news .swiper-container.news .swiper-wrapper .swiper-slide a .imgbox{position:relative;height:auto;overflow:hidden}@media screen and (min-width: 1081px){#top_container #top_news .swiper-container.news .swiper-wrapper .swiper-slide a .imgbox{width:55%}}#top_container #top_news .swiper-container.news .swiper-wrapper .swiper-slide a .imgbox:before{content:"";display:block;padding-top:62.5%}#top_container #top_news .swiper-container.news .swiper-wrapper .swiper-slide a .imgbox img.thumbnail{position:absolute;left:-100%;right:-100%;top:-100%;bottom:-100%;margin:auto}#top_container #top_news .swiper-container.news .swiper-wrapper .swiper-slide a .imgbox img.thumbnail.w_base{width:auto;height:100%}#top_container #top_news .swiper-container.news .swiper-wrapper .swiper-slide a .imgbox img.thumbnail.h_base{width:100%;height:auto}#top_container #top_news .swiper-container.news .swiper-wrapper .swiper-slide a .imgbox span{position:absolute;top:0;left:0;width:20%;height:auto}#top_container #top_news .swiper-container.news .swiper-wrapper .swiper-slide a .imgbox span img{display:block;max-width:100%;height:auto}#top_container #top_news .swiper-container.news .swiper-wrapper .swiper-slide a .textbox{padding:10px}@media screen and (min-width: 1081px){#top_container #top_news .swiper-container.news .swiper-wrapper .swiper-slide a .textbox{width:45%}}#top_container #top_news .swiper-container.news .swiper-wrapper .swiper-slide a .textbox .catbox{display:block;width:100%;height:auto;margin-bottom:10px;background:#002c40}#top_container #top_news .swiper-container.news .swiper-wrapper .swiper-slide a .textbox .catbox p{padding:5px 10px;font-size:75%;color:white}#top_container #top_news .swiper-container.news .swiper-wrapper .swiper-slide a .textbox time{display:block;font-size:75%}#top_container #top_news .swiper-container.news .swiper-wrapper .swiper-slide a .textbox p.title{font-size:125%;margin-bottom:15px}#top_container #top_news .swiper-container.news .swiper-wrapper .swiper-slide a .textbox .b_box{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#top_container #top_news .swiper-container.news .swiper-wrapper .swiper-slide a .textbox .b_box .detail{margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#top_container #top_news .swiper-container.news .swiper-wrapper .swiper-slide a .textbox .b_box .detail li{line-height:100%;padding:0 5px;border-right:1px solid #002c40;font-size:75%}#top_container #top_news .swiper-container.news .swiper-wrapper .swiper-slide a .textbox .b_box .detail li.author{color:#1aa4b7}#top_container #top_news .swiper-container.news .swiper-wrapper .swiper-slide a .textbox .b_box .snsbox{-webkit-box-flex:1.0;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#top_container #top_news .swiper-container.news .swiper-wrapper .swiper-slide a .textbox .b_box .snsbox li{font-size:75%;margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#top_container #top_news .swiper-container.news .swiper-wrapper .swiper-slide a .textbox .b_box .snsbox li:nth-child(1){margin-left:auto}#top_container #top_news .swiper-container.news .swiper-wrapper .swiper-slide a .textbox .b_box .snsbox li span{display:inline-block;padding:0 5px;background:#1aa4b7;border-left:2px solid white;color:white}#top_container #top_news .swiper-container.news .swiper-wrapper .swiper-slide.swiper-slide-active a .black_cover{opacity:0}#top_container #top_pickup{padding:1rem 1.25rem;border-top:3px double #002c40;border-bottom:3px double #002c40}#top_container #top_pickup .pickup{max-width:1280px;margin:auto}#top_container #top_pickup .pickup .swiper-button-prev{top:45%;left:0;width:40px;height:80px;background:rgba(255,255,255,0)}#top_container #top_pickup .pickup .swiper-button-prev::before{content:"";position:absolute;top:0;width:40px;height:80px;background:url(../img/img-2017/common-img/slider-prev.jpg) no-repeat;background-size:cover}#top_container #top_pickup .pickup .swiper-button-next{top:45%;right:0;width:40px;height:80px;background:rgba(255,255,255,0)}#top_container #top_pickup .pickup .swiper-button-next::before{content:"";position:absolute;top:0;width:40px;height:80px;background:url(../img/img-2017/common-img/slider-next.jpg) no-repeat;background-size:cover}#top_container #top_pickup .pickup .swiper-wrapper .swiper-slide a{position:relative;display:block;width:100%;height:100%;padding-bottom:54px}#top_container #top_pickup .pickup .swiper-wrapper .swiper-slide a .catbox{width:100%;background:#002c40}#top_container #top_pickup .pickup .swiper-wrapper .swiper-slide a .catbox.pc_only{display:block}#top_container #top_pickup .pickup .swiper-wrapper .swiper-slide a .catbox.sp_only{display:none}#top_container #top_pickup .pickup .swiper-wrapper .swiper-slide a .catbox p{padding:5px 10px;font-size:75%;color:white}#top_container #top_pickup .pickup .swiper-wrapper .swiper-slide a .t_box .imgbox{position:relative;width:100%;height:auto;overflow:hidden}#top_container #top_pickup .pickup .swiper-wrapper .swiper-slide a .t_box .imgbox:before{content:"";display:block;padding-top:62.5%}#top_container #top_pickup .pickup .swiper-wrapper .swiper-slide a .t_box .imgbox img.thumbnail{position:absolute;left:-100%;right:-100%;top:-100%;bottom:-100%;margin:auto}#top_container #top_pickup .pickup .swiper-wrapper .swiper-slide a .t_box .imgbox img.thumbnail.w_base{width:auto;height:100%}#top_container #top_pickup .pickup .swiper-wrapper .swiper-slide a .t_box .imgbox img.thumbnail.h_base{width:100%;height:auto}#top_container #top_pickup .pickup .swiper-wrapper .swiper-slide a .t_box .imgbox span{position:absolute;top:0;left:0;width:20%;height:auto}#top_container #top_pickup .pickup .swiper-wrapper .swiper-slide a .t_box .imgbox span img{display:block;max-width:100%;height:auto}#top_container #top_pickup .pickup .swiper-wrapper .swiper-slide a .t_box .textbox{width:100%;padding:10px}#top_container #top_pickup .pickup .swiper-wrapper .swiper-slide a .b_box{position:absolute;bottom:0;left:0;width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}#top_container #top_pickup .pickup .swiper-wrapper .swiper-slide a .b_box .snsbox ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#top_container #top_pickup .pickup .swiper-wrapper .swiper-slide a .b_box .snsbox ul li{font-size:75%;margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#top_container #top_pickup .pickup .swiper-wrapper .swiper-slide a .b_box .snsbox ul li:nth-child(1){margin-left:auto}#top_container #top_pickup .pickup .swiper-wrapper .swiper-slide a .b_box .snsbox ul li span{display:inline-block;padding:0 5px;background:#1aa4b7;border-left:2px solid white;color:white}#top_container #top_pickup .pickup .swiper-wrapper .swiper-slide a .b_box .detail{padding:5px 0;margin-right:auto}#top_container #top_pickup .pickup .swiper-wrapper .swiper-slide a .b_box .detail ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#top_container #top_pickup .pickup .swiper-wrapper .swiper-slide a .b_box .detail ul li{line-height:100%;padding:0 5px;border-right:1px solid #002c40;font-size:75%}#top_container #top_pickup .pickup .swiper-wrapper .swiper-slide a .b_box .detail ul li.author{color:#1aa4b7}
