@charset "UTF-8";#p-news #main{background-image:url(/img/news/bg_news.jpg);background-position:center 0;background-repeat:no-repeat;background-size:100% auto}#p-news #main .newsWrap{max-width:1200px;margin-top:200px;margin-right:auto;margin-left:auto;padding:50px 100px;background-color:#fff}#p-news #main .newsList{-ms-flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:50px}#p-news #main .newsList>*{-ms-flex-preferred-size:28%;flex-basis:28%}#p-news #main .newsList>:nth-of-type(n+4){margin-top:50px}#p-news #main .newsList>* a.is-hover .newsList_txt,#p-news #main .newsList>* a:hover .newsList_txt{color:#88a994;text-decoration:underline}#p-news #main .newsList>* a.is-hover .newsList_pic img,#p-news #main .newsList>* a:hover .newsList_pic img{opacity:.7}#p-news #main .newsList::after{display:block;width:28%;height:0;content:""}#p-news #main .newsList_ttl{font-size:4rem;line-height:1.2}#p-news #main .newsList_catettl{margin-top:50px;margin-right:-100px;margin-left:-100px;padding:10px 100px;background-color:#e9f3ec}#p-news #main .newsList_catettl span{font-size:2.4rem}#p-news #main .newsList_catettl span::before{font-size:1.6rem;content:'カテゴリ：'}#p-news #main .newsList_pic{position:relative;padding-top:16vw;overflow:hidden;text-align:center}#p-news #main .newsList_pic img{-webkit-transform:translate(-50%,-50%);-webkit-transition:all .3s;position:absolute;top:50%;left:50%;width:auto;max-height:100%;transform:translate(-50%,-50%);transition:all .3s}#p-news #main .newsList_cont{-ms-flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:10px}#p-news #main .newsList_txt{-ms-flex-preferred-size:100%;-webkit-transition:all .3s;flex-basis:100%;margin-top:10px;transition:all .3s}#p-news #main .newsList_cate{min-width:100px;padding:0 10px;background-color:#88a994;text-align:center}#p-news #main .newsList_cate span{color:#fff;font-size:1.2rem}#p-news.p-newsdetail #main .newsarticle_header{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}#p-news.p-newsdetail #main .newsarticle_blogName{-ms-flex-preferred-size:36%;flex-basis:36%;margin-top:50px;font-size:4rem}#p-news.p-newsdetail #main .newsarticle_pic{-ms-flex-preferred-size:64%;flex-basis:64%;text-align:center}#p-news.p-newsdetail #main .newsarticle_cont{-ms-flex-preferred-size:100%;-ms-flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:100%;flex-wrap:wrap;align-items:center;margin-top:50px}#p-news.p-newsdetail #main .newsarticle_date{font-size:2rem}#p-news.p-newsdetail #main .newsarticle_cate{min-width:100px;margin-left:50px;padding:0 10px;background-color:#88a994;text-align:center}#p-news.p-newsdetail #main .newsarticle_cate span{color:#fff}#p-news.p-newsdetail #main .newsarticle_ttl{-ms-flex-preferred-size:100%;flex-basis:100%;font-size:2.8rem}#p-news.p-newsdetail #main .newsarticle_body{font-size:1.6rem;line-height:2}#p-news.p-newsdetail #main .newsarticle_body>p{margin-top:30px}@media only screen and (max-width:1000px){#p-news #main{margin-right:-20px;margin-left:-20px}#p-news #main .newsWrap{padding:50px 30px}#p-news #main .newsList>*{-ms-flex-preferred-size:30%;flex-basis:30%}#p-news #main .newsList_ttl{font-size:3.6rem}#p-news #main .newsList_catettl{margin-top:50px;margin-right:-30px;margin-left:-30px;padding:10px 30px;background-color:#e9f3ec}#p-news #main .newsList_catettl span{font-size:2rem}#p-news #main .newsList_catettl span::before{font-size:1.5rem}}@media only screen and (max-width:768px){#p-news #main .newsWrap{margin-top:40vw}#p-news.p-newsdetail #main .newsarticle_blogName{font-size:3.2rem}}@media only screen and (max-width:480px){#p-news #main{margin-right:-15px;margin-left:-15px}#p-news #main .newsWrap{padding:30px 15px}#p-news #main .newsList{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}#p-news #main .newsList>*{-ms-flex-preferred-size:300px;flex-basis:300px}#p-news #main .newsList>:nth-of-type(n+2){margin-top:30px}#p-news #main .newsList::after{display:none}#p-news #main .newsList_ttl{font-size:2.8rem}#p-news #main .newsList_catettl{margin-top:30px;margin-right:-15px;margin-left:-15px;padding:10px 15px}#p-news #main .newsList_catettl span::before{font-size:1.4rem}#p-news #main .newsList_pic{padding-top:59vw}#p-news.p-newsdetail #main .newsarticle_header{display:block}#p-news.p-newsdetail #main .newsarticle_blogName{margin-top:0;font-size:2.8rem}#p-news.p-newsdetail #main .newsarticle_pic{margin-top:20px;margin-right:-15px;margin-left:-15px}#p-news.p-newsdetail #main .newsarticle_cont{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}#p-news.p-newsdetail #main .newsarticle_date{font-size:1.8rem}#p-news.p-newsdetail #main .newsarticle_ttl{font-size:2.2rem}#p-news.p-newsdetail #main .newsarticle_body{font-size:1.4rem}#p-news.p-newsdetail #main .newsarticle_body>p{margin-top:20px}}@media (webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#p-news #main{background-image:url(/img/news/bg_news@2x.jpg)}}