@charset "UTF-8";.p-pulldown{margin:0 0 36px 0;font-size:0}@media screen and (max-width:900px){.p-pulldown{margin:0 0 28px 0}}.p-pulldown dt{display:inline-block;padding:11px 0;font-size:16px}@media screen and (max-width:900px){.p-pulldown dt{display:block;font-size:15px}}.p-pulldown dd{position:relative;display:inline-block;width:100%;max-width:240px;margin:0 0 0 12px;vertical-align:top}@media screen and (max-width:900px){.p-pulldown dd{max-width:320px;margin:0 0 0 0}}.p-pulldown dd select{display:inline-block;background:#fff;width:100%;padding:11px 0 13px 12px;border:solid 1px #e0e2e3;border-radius:4px;-webkit-transition:border 0.3s ease-out;transition:border 0.3s ease-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.p-pulldown dd select::-ms-expand{display:none}.p-pulldown dd select:hover{border:solid 1px #19aa46}.p-pulldown dd:after{content:"\f107";position:absolute;top:14px;right:12px;display:block;width:14px;height:9px;color:#19aa46;font-family:"FontAwesome";font-weight:900;font-size:14px;-webkit-transition:color 0.1s ease-out;transition:color 0.1s ease-out;vertical-align:top}.p-news_release__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-news_release__list>li{width:280px}@media screen and (max-width:900px){.p-news_release__list>li{width:32%}}@media screen and (max-width:640px){.p-news_release__list>li{width:calc(50% - 7px)}}@media screen and (max-width:440px){.p-news_release__list>li{width:100%}}.p-news_release__list>li:nth-child(n+4){margin-top:36px}@media screen and (max-width:900px){.p-news_release__list>li:nth-child(n+4){margin-top:20px}}.p-news_release__list>li:nth-child(3n+2):last-child{margin-right:auto;margin-left:calc(50% - 420px)}@media screen and (max-width:900px){.p-news_release__list>li:nth-child(3n+2):last-child{margin-left:2%}}@media screen and (max-width:640px){.p-news_release__list>li:nth-child(3n+2):last-child{margin-left:0}}@media screen and (max-width:640px){.p-news_release__list>li:nth-child(n+3){margin-top:20px}}@media screen and (max-width:440px){.p-news_release__list>li:nth-child(n+2){margin-top:16px}}.p-news_release__link{display:block}@media screen and (max-width:440px){.p-news_release__cont{border-bottom:solid 1px #6f6f6f;padding:0 8px 16px 0px;overflow:hidden}}.p-news_release__cont>.photo{width:100%;margin-bottom:20px;-webkit-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}@media screen and (max-width:900px){.p-news_release__cont>.photo{margin-bottom:16px}}@media screen and (max-width:440px){.p-news_release__cont>.photo{float:left;width:auto;margin-bottom:0;margin-right:12px}}.p-news_release__link:hover .p-news_release__cont>.photo{opacity:0.7}.p-news_release__cont>.photo>span{position:relative;display:block;width:100%;padding-bottom:66.428%;overflow:hidden}@media screen and (max-width:440px){.p-news_release__cont>.photo>span{width:calc(50vw + -44px);margin-bottom:0}}@media screen and (max-width:320px){.p-news_release__cont>.photo>span{width:116px}}.p-news_release__cont>.photo>span>img{position:absolute;top:50%;left:50%;max-width:none;-webkit-transition:-webkit-transform 0.6s ease-out;transition:-webkit-transform 0.6s ease-out;transition:transform 0.6s ease-out;transition:transform 0.6s ease-out,-webkit-transform 0.6s ease-out;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.p-news_release__cont>.photo>span>img.is-img_w100{width:100%}.p-news_release__cont>.photo>span>img.is-img_h100{height:100%}.p-news_release__link:hover .p-news_release__cont>.photo>span>img{-webkit-transform:translate(-50%,-50%) scale(1.05) rotate(0.01deg);transform:translate(-50%,-50%) scale(1.05) rotate(0.01deg)}.p-news_release__cont>.category{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}@media screen and (max-width:900px){.p-news_release__cont>.category{margin-bottom:12px}}@media screen and (max-width:440px){.p-news_release__cont>.category{float:left}}.p-news_release__cont>.category:before{content:"所属なし";background:#888;width:auto;max-width:110px;min-width:90px;padding:5px 0 6px;margin-right:13px;color:#fff;font-size:13px;text-align:center}@media screen and (max-width:900px){.p-news_release__cont>.category:before{max-width:80px;min-width:72px;font-size:11px;margin-right:12px}}.p-news_release__category.c-category_notice .p-news_release__cont>.category:before{background:#73b4e6;content:"お知らせ"}.p-news_release__category.c-category_recruit .p-news_release__cont>.category:before{background:#ffb464;content:"採用情報"}.p-news_release__cont>.category>time{display:inline-block;font-weight:500;color:#6f6f6f;font-size:13px;line-height:1}.p-news_release__cont>.ttl{font-size:15px;-webkit-transition:color 0.3s ease-out;transition:color 0.3s ease-out;margin-top:-5.336px;margin-bottom:-5.336px;line-height:1.667}@media screen and (max-width:900px){.p-news_release__cont>.ttl{font-size:14px;margin-top:-3.432px;margin-bottom:-3.432px;line-height:1.429}}@media screen and (max-width:440px){.p-news_release__cont>.ttl{float:left;width:calc(40vw + 24px)}}@media screen and (max-width:320px){.p-news_release__cont>.ttl{width:152px}}.p-news_release__link:hover .p-news_release__cont>.ttl{color:#19aa46}#news_single_page{word-wrap:break-word;padding:24px 0 0 0}@media screen and (max-width:899px){#news_single_page{padding:18px 0 0 0}}#news_single_page>time{font-size:13 px;color:#6f6f6f;font-weight:500}#news_single_page .headline__article{position:relative;padding-bottom:18px;margin:24px 0 15px 0;line-height:1.286;position:relative;padding-bottom:18px;margin:24px 0 16px 0;line-height:1.286;border-bottom:3px solid #e0e3eb}@media screen and (max-width:899px){#news_single_page .headline__article{padding-bottom:14px}}#news_single_page .headline__article:after{position:absolute;display:block;content:"";bottom:-3px;left:0;width:72px;height:3px;content:"";display:inline-block;background:#19aa46}#news_single_page .time_date{font-size:14px;width:79px;margin-top:-3px;display:inline-block;vertical-align:middle;color:#8b9daa}#news_single_page h1{padding:0!important;margin:0!important;border:none!important;font-size:24px!important;font-weight:500;line-height:1.285;color:#000;background:transparent!important;position:relative}#news_single_page h1:after{bottom:-3px;left:0;width:72px;height:3px;content:"";display:inline-block;background:#19aa46;position:absolute}@media screen and (max-width:899px){#news_single_page h1{font-size:20px!important}}#news_single_page .headline__article>h1:after{content:"";display:none}#news_single_page h2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:10px 0 14px 16px;margin-bottom:26px;font-size:20px;font-weight:500}@media screen and (max-width:899px){#news_single_page h2{font-size:18px;margin-bottom:calc(1.379vw + 13.586px)}}#news_single_page h2:before{content:"";position:absolute;top:10px;left:0;background:#19aa46;width:3px;height:calc(100% - 24px)}#news_single_page h2:after{content:"";position:absolute;bottom:0;left:0;background:#f7f7f7;width:100%;height:4px;border-top:solid 1px #e0e3eb;content:"";position:absolute;bottom:0;left:0;background:#f7f7f7;width:100%;height:4px;border-top:solid 1px #e0e3eb}#news_single_page h3,#news_single_page h4,#news_single_page h5,#news_single_page h6{padding-top:8px;margin:0 0 16px 0;font-size:17px;font-weight:500}#news_single_page p{line-height:2;margin-bottom:1em;text-align:justify;text-justify:inter-ideograph}#news_single_page p>span{display:inherit}#news_single_page strong{font-weight:500}#news_single_page a{color:#19aa46;position:relative;display:inline-block}#news_single_page a:after{content:"";display:block;opacity:0;-webkit-transition:opacity 0.1s ease-out;transition:opacity 0.1s ease-out;width:100%;height:1px;background:#19aa46}#news_single_page a:hover:after{opacity:1}#news_single_page a[target=_blank]{padding:0 20px 0 0}#news_single_page a[target=_blank]:before{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;content:"\f35d";font-family:"FontAwesome";font-weight:600;right:2px;-webkit-transform:scale(0.75);transform:scale(0.75)}#news_single_page a[target=_blank]:after{width:calc(100% + 18px)}@media screen and (max-width:899px){#news_single_page .article img{height:auto!important;width:100%!important}}@media screen and (max-width:640px){#news_single_page .article .table-over_wrap:before{content:"※ 横にスワイプして閲覧してください。";display:block;margin-bottom:8px;font-size:14px}#news_single_page .article .table-wrap{overflow:hidden;overflow-x:scroll}#news_single_page .article .table-wrap::-webkit-scrollbar{height:3px}#news_single_page .article .table-wrap::-webkit-scrollbar-track{background:#F1F1F1}#news_single_page .article .table-wrap::-webkit-scrollbar-thumb{background:#BCBCBC}}#news_single_page table{border-top:solid 1px #dddddd;border-bottom:solid 1px #dddddd;font-size:15px}#news_single_page table th{background:#f9f9f9;font-weight:500}#news_single_page table td,#news_single_page table th{border-top:solid 1px #dddddd;padding:12px 18px 12px 18px}#news_single_page table sub{font-size:smaller;vertical-align:sub}#news_single_page table sup{font-size:smaller;vertical-align:super}#news_single_page ul{list-style:none;margin-bottom:1em}#news_single_page ul>li{position:relative;line-height:1.666;margin:0 0 6px 0;padding-left:20px}#news_single_page ul>li:before{position:absolute;font-family:"FontAwesome";font-weight:900;display:inline-block;content:"\f111";font-size:10px;color:#19aa46;top:6px;left:2px;-webkit-transform:scale(0.8);transform:scale(0.8)}#news_single_page ol{counter-reset:item;list-style-type:none;padding-left:0;margin-bottom:1em}#news_single_page ol>li{text-indent:-1.3em;padding-left:1.3em;line-height:1.425;margin:0 0 6px 0}#news_single_page ol>li:before{counter-increment:item;content:counter(item) ".";padding-right:0.5em}#news_single_page ol li:last-child,#news_single_page ul li:last-child{margin-bottom:0}#news_single_page>.category{content:"";display:inline-block;background:#fff;width:90px;padding:4px 0 5px 0;margin:-1px 12px 0px 0px;vertical-align:top;text-align:center;color:#fff;font-style:normal;font-weight:normal;font-size:13px;line-height:1;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#news_single_page>.category.notice{background:#73b4e6;color:#FFF}#news_single_page>.category.recruit{background:#ffb464;color:#FFF}#news_single_page img.img_sp{width:auto!important;max-width:100%!important;height:auto!important}.news__btn_contact{padding:42px 0 24px 0;text-align:center;display:inline-block}.news__btn_contact>a{position:relative;display:inline-block;border:2px solid #19aa46;border-radius:6px;color:#19aa46;cursor:pointer;font-size:16px;background:#FFF}.news__btn_contact>a:after,.news__btn_contact>a:before{position:absolute;display:block;content:"";width:21px;height:38px;background-repeat:no-repeat;background-size:cover;background-position:left 0 top 0;top:-1px}.news__btn_contact>a:before{content:"\f104";position:absolute;top:calc(50% - 0.4em);left:2px;display:inline-block;font-family:"FontAwesome";color:#19aa46;font-weight:900;font-size:16px;z-index:10}.news__btn_contact>a:after{background-image:url(/assets/images/icon/icon_news_return_right.png);right:-1px}.news__btn_contact>a:hover{background:#f6f9f8}.news__btn_contact>a:hover:before{background-position:left 0 top -38px;content:""}.news__btn_contact>a:hover:after{background-position:left 0 top -38px}.news__btn_contact>a>em{position:relative;display:inline-block;color:#19aa46;width:360px;padding:15px 0 16px 0;height:100%;font-size:16px;-webkit-transition:color 0.2s ease-out,border 0.2s ease-out;transition:color 0.2s ease-out,border 0.2s ease-out;font-weight:600}.news__btn_return{border-top:solid 1px #d3d3d3;margin-top:60px;padding:24px 0;text-align:center;background-color:#f6f9f8}.news__btn_return>a{position:relative;display:inline-block;border:2px solid #19aa46;border-radius:6px;color:#19aa46;cursor:pointer;font-size:16px;background:#FFF}.news__btn_return>a:after,.news__btn_return>a:before{position:absolute;display:block;content:"";width:21px;height:38px;background-repeat:no-repeat;background-size:cover;background-position:left 0 top 0;top:-1px}.news__btn_return>a:before{content:"\f104";position:absolute;top:calc(50% - 0.4em);left:2px;display:inline-block;font-family:"FontAwesome";color:#19aa46;font-weight:900;font-size:16px;z-index:10}.news__btn_return>a:after{background-image:url(/assets/images/icon/icon_news_return_right.png);right:-1px}.news__btn_return>a:hover{background:#f6f9f8}.news__btn_return>a:hover:before{background-position:left 0 top -38px}.news__btn_return>a:hover:after{background-position:left 0 top -38px}.news__btn_return>a span{position:relative;display:inline-block;color:#19aa46;width:360px;padding:15px 0 16px 0;height:100%;font-size:16px;-webkit-transition:color 0.2s ease-out,border 0.2s ease-out;transition:color 0.2s ease-out,border 0.2s ease-out;font-weight:600;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}@media screen and (max-width:899px){.time_date{margin-top:3px}.article ul li:before{top:3px}.news__btn_return{margin-top:22px}.news__btn_return a span{width:260px}}@media screen and (max-width:640px){.article .table-over_wrap:before{content:"※ 横にスワイプして閲覧してください。";display:block;margin-bottom:8px;font-size:14px}.article .table-wrap{overflow:hidden;overflow-x:scroll}.article .table-wrap::-webkit-scrollbar{height:3px}.article .table-wrap::-webkit-scrollbar-track{background:#F1F1F1}.article .table-wrap::-webkit-scrollbar-thumb{background:#BCBCBC}}
/*# sourceMappingURL=common_news.css.map */