#news[data-v-f37e6fc6] .news_list_outer{padding:7% 0;background-color:#f8f8f8}#news[data-v-f37e6fc6] .news_list_outer .sub_title{padding-bottom:50px;border-bottom:1px solid #ccc}#news[data-v-f37e6fc6] .news_list_outer .news_list .news_item{padding:7% 0;border-bottom:1px solid #ccc;display:flex;align-items:stretch}#news[data-v-f37e6fc6] .news_list_outer .news_list .news_item:hover .pic figure{transform:scale(1.1)}#news[data-v-f37e6fc6] .news_list_outer .news_list .news_item:hover .text .arrow-circle{border:1px solid transparent}#news[data-v-f37e6fc6] .news_list_outer .news_list .news_item:hover .text .arrow-circle:after{transform:translate(-50%,-50%) scale(1)}#news[data-v-f37e6fc6] .news_list_outer .news_list .news_item:hover .text .arrow-circle:before{opacity:1}#news[data-v-f37e6fc6] .news_list_outer .news_list .news_item .pic{width:30%;max-width:425px;min-width:300px;overflow:hidden}#news[data-v-f37e6fc6] .news_list_outer .news_list .news_item .pic figure{width:100%;padding-bottom:72%;background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:#ccc;transform-origin:center;transition:.3s}#news[data-v-f37e6fc6] .news_list_outer .news_list .news_item .date{padding:0 7%;text-align:center}#news[data-v-f37e6fc6] .news_list_outer .news_list .news_item .date h2{line-height:1;margin-bottom:20px}#news[data-v-f37e6fc6] .news_list_outer .news_list .news_item .date small span{display:none}#news[data-v-f37e6fc6] .news_list_outer .news_list .news_item .text{flex:1;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}#news[data-v-f37e6fc6] .news_list_outer .news_list .news_item .text .text_in h4{margin-bottom:10px}#news[data-v-f37e6fc6] .news_list_outer .news_list .news_item .text .text_in p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;box-orient:vertical}#news[data-v-f37e6fc6] .news_list_outer .news_list .news_item .text .text_in p *{display:inline;font-size:1rem!important;font-weight:400;color:#000!important}#news[data-v-f37e6fc6] .news_list_outer .news_list .news_item .text .arrow-circle{margin-top:20px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50px;border:1px solid #ccc;position:relative;transition:.2s}#news[data-v-f37e6fc6] .news_list_outer .news_list .news_item .text .arrow-circle.white{border:1px solid #fff}#news[data-v-f37e6fc6] .news_list_outer .news_list .news_item .text .arrow-circle.white:after{background-color:#fff}#news[data-v-f37e6fc6] .news_list_outer .news_list .news_item .text .arrow-circle.white:before{background-image:url(../img/02_Button_1.0ce6d293.svg)}#news[data-v-f37e6fc6] .news_list_outer .news_list .news_item .text .arrow-circle:after{content:"";width:50px;height:50px;border-radius:50px;background-color:#ed1b2e;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.2);transform-origin:center;transition:.2s}#news[data-v-f37e6fc6] .news_list_outer .news_list .news_item .text .arrow-circle:before{content:"";width:50px;height:50px;border-radius:50px;background-image:url(../img/02_Button_2.f45fe4a5.svg);background-position:50%;background-repeat:no-repeat;background-size:35px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:.2s;z-index:1;opacity:0}@media screen and (max-width:1023px){#news[data-v-f37e6fc6] .news_list_outer .news_list .news_item .text .arrow-circle{width:40px;height:40px;border:1px solid transparent}#news[data-v-f37e6fc6] .news_list_outer .news_list .news_item .text .arrow-circle:after{width:40px;height:40px;transform:translate(-50%,-50%) scale(1)}#news[data-v-f37e6fc6] .news_list_outer .news_list .news_item .text .arrow-circle:before{width:40px;height:40px;opacity:1}}#news[data-v-f37e6fc6] .news_list_outer .pagination{padding-top:50px}#news[data-v-f37e6fc6] .news_list_outer .pagination a{color:#ccc;padding:7px}#news[data-v-f37e6fc6] .news_list_outer .pagination a.router-link-active{color:#ed1b2e}#news[data-v-f37e6fc6] .news_list_outer .pagination .to_prev img{transform:rotate(180deg)}@media screen and (max-width:1023px){#news[data-v-f37e6fc6] .news_list_outer{padding:70px 0}#news[data-v-f37e6fc6] .news_list_outer .sub_title{padding-bottom:30px}#news[data-v-f37e6fc6] .news_list_outer .news_list .news_item .pic{width:30%;max-width:425px;min-width:250px}#news[data-v-f37e6fc6] .news_list_outer .news_list .news_item .date{padding:0 30px}}@media screen and (max-width:768px){#news[data-v-f37e6fc6] .news_list_outer .news_list .news_item{padding:30px 0;flex-wrap:wrap}#news[data-v-f37e6fc6] .news_list_outer .news_list .news_item .pic{width:100%}#news[data-v-f37e6fc6] .news_list_outer .news_list .news_item .date{width:100%;padding:20px 0 5px;text-align:left}#news[data-v-f37e6fc6] .news_list_outer .news_list .news_item .date h2{display:none}#news[data-v-f37e6fc6] .news_list_outer .news_list .news_item .date small span{display:inline}#news[data-v-f37e6fc6] .news_list_outer .news_list .news_item .text{width:100%}#news[data-v-f37e6fc6] .news_list_outer .news_list .news_item .text .arrow-circle{display:none}}#news_info[data-v-f37e6fc6]{padding-top:calc(3.5% + 100px)}#news_info[data-v-f37e6fc6] .page_bread{padding:15px 0;border-bottom:1px solid rgba(0,0,0,.1);display:block;position:relative}#news_info[data-v-f37e6fc6] .page_bread:before{content:"";width:40px;height:3px;background-color:#ed1b2e;position:absolute;left:0;bottom:0;transform:translateY(1px)}#news_info[data-v-f37e6fc6] .info_box{display:flex;justify-content:space-between;align-items:stretch;overflow:hidden}#news_info[data-v-f37e6fc6] .info_box .title_part{width:43%;position:relative}#news_info[data-v-f37e6fc6] .info_box .title_part .title_inner{width:100%;padding:50px 0;position:relative}#news_info[data-v-f37e6fc6] .info_box .title_part .title_inner:after{content:"";width:100%;max-width:900px;border-bottom:1px solid rgba(0,0,0,.1);display:block;position:absolute;bottom:0;left:0}#news_info[data-v-f37e6fc6] .info_box .title_part .title_inner.fixed{position:fixed;top:50px;bottom:auto}#news_info[data-v-f37e6fc6] .info_box .title_part .title_inner.ab{position:absolute;top:auto;bottom:0}#news_info[data-v-f37e6fc6] .info_box .title_part .title_inner .date{margin-bottom:3vw;display:flex;justify-content:flex-start;align-items:flex-start}#news_info[data-v-f37e6fc6] .info_box .title_part .title_inner .date h2{line-height:1}#news_info[data-v-f37e6fc6] .info_box .title_part .title_inner .date small{display:block;margin-left:20px}#news_info[data-v-f37e6fc6] .info_box .title_part .title_inner .date small span{display:none}#news_info[data-v-f37e6fc6] .info_box .title_part .title_inner h4{max-width:34vw}#news_info[data-v-f37e6fc6] .info_box .info_part{width:57%;padding:50px 0 0 7%;position:relative;background-color:#fff}#news_info[data-v-f37e6fc6] .info_box .info_part figure{width:100%;padding-bottom:70%;background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:#ccc}#news_info[data-v-f37e6fc6] .info_box .info_part .content{padding-top:10%}#news_info[data-v-f37e6fc6] .return{margin-top:7%;margin-bottom:7%;margin-right:0;margin-left:auto;display:inline-flex;align-items:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}#news_info[data-v-f37e6fc6] .return>h6{font-size:.95em}#news_info[data-v-f37e6fc6] .return:after{content:"";width:100px;height:1px;background-color:#555;margin-left:10px;display:block}@media screen and (max-width:1023px){#news_info[data-v-f37e6fc6] .info_box .title_part .title_inner h4{max-width:38vw}}@media screen and (max-width:768px){#news_info[data-v-f37e6fc6] .info_box{flex-wrap:wrap}#news_info[data-v-f37e6fc6] .info_box .title_part{width:100%;padding:40px 0 30px;border-bottom:none}#news_info[data-v-f37e6fc6] .info_box .title_part .title_inner.ab,#news_info[data-v-f37e6fc6] .info_box .title_part .title_inner.fixed{position:relative;top:0;bottom:0}#news_info[data-v-f37e6fc6] .info_box .title_part .title_inner .date{margin-bottom:10px}#news_info[data-v-f37e6fc6] .info_box .title_part .title_inner .date h2{display:none}#news_info[data-v-f37e6fc6] .info_box .title_part .title_inner .date small{margin-left:0}#news_info[data-v-f37e6fc6] .info_box .title_part .title_inner .date small span{display:inline}#news_info[data-v-f37e6fc6] .info_box .title_part .title_inner h4{max-width:none}#news_info[data-v-f37e6fc6] .info_box .info_part{width:100%;padding:0 0 30px}}