@charset "UTF-8";@media screen and (max-width:900px){#l-news .l-top_visual__photo{background-image:url("../images/base/photo_top_visual_company_sp.jpg")!important}}.l-news .l-top_visual{margin-bottom:0}.p-news_tab{width:100%}.p-news_tab_menu{width:100%;background:#e2e6e9;margin-bottom:64px;padding-top:73px}@media screen and (max-width:900px){.p-news_tab_menu{width:auto;margin:0 -30px calc(10.769vw + -32.923px);padding-top:calc(14.231vw + -55.077px)}}@media screen and (max-width:640px){.p-news_tab_menu{margin:0 calc(-4.688vw + 0px) 36px;padding:36px 0}}@media screen and (max-width:320px){.p-news_tab_menu{margin:0 -15px 36px}}.p-news_tab_menu__inner{width:1080px;margin:0 auto}@media screen and (max-width:900px){.p-news_tab_menu__inner{width:100%;padding:0 30px}}@media screen and (max-width:640px){.p-news_tab_menu__inner{padding:0 calc(4.688vw + 0px)}}@media screen and (max-width:320px){.p-news_tab_menu__inner{padding:0 15px}}.p-news_tab_menu__list{width:100%;display:flex;justify-content:center}@media screen and (max-width:640px){.p-news_tab_menu__list{justify-content:space-between;flex-wrap:wrap}}.p-news_tab_menu__list li{width:215px}@media screen and (max-width:900px){.p-news_tab_menu__list li{width:calc(20% - 1px)}}@media screen and (max-width:640px){.p-news_tab_menu__list li{width:48.5%}.p-news_tab_menu__list li:nth-child(n+3){margin-top:20px}.p-news_tab_menu__list li:nth-child(3n+2):last-child{margin-left:0;margin-right:0}}@media screen and (max-width:480px){.p-news_tab_menu__list li{width:48%}.p-news_tab_menu__list li:nth-child(n+3){margin-top:15px}.p-news_tab_menu__list li:nth-child(3n+2):last-child{margin-left:0;margin-right:0}}.p-news_tab_menu__list li:not(:last-child){margin-right:1px}@media screen and (max-width:640px){.p-news_tab_menu__list li:not(:last-child){margin-right:0}}.p-news_tab_menu__label{width:100%;height:64px;display:flex;align-items:center;justify-content:center;text-align:center;position:relative;background:#6e7983;color:#d2d9dd;font-size:18px;font-weight:500;line-height:1.29;transition:background 0.3s ease-in-out,color 0.3s ease-in-out;padding-bottom:3px;cursor:pointer}@media screen and (max-width:900px){.p-news_tab_menu__label{font-size:calc(1.154vw + 7.615px);padding:0 18px;flex-wrap:wrap;line-height:1.36}}@media screen and (max-width:640px){.p-news_tab_menu__label{font-size:15px;display:block;height:100%;padding:14px 12px 15px}}@media screen and (max-width:480px){.p-news_tab_menu__label{font-size:13px}}@media screen and (min-width:901px){.p-news_tab_menu__label:hover{background:#f9fdff;color:#0092d1}}@media screen and (min-width:901px){.p-news_tab_menu__label:hover:before{left:0;right:auto;width:100%}}@media screen and (min-width:901px){.p-news_tab_menu__label:hover:after{right:17px;color:#0092d1}}.p-news_tab_menu__label.active{background:#ffffff;color:#33475b}@media screen and (max-width:640px){.p-news_tab_menu__label.active{padding:14px 12px 13px}}.p-news_tab_menu__label.active:before{width:100%}.p-news_tab_menu__label.active:after{opacity:0}.p-news_tab_menu__label:before{content:"";position:absolute;top:-4px;right:0;width:0;height:4px;background:#0092d1;transition:width 0.3s ease-in-out}@media screen and (max-width:640px){.p-news_tab_menu__label:before{top:0px}}.p-news_tab_menu__label:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;color:#d2d9dd;display:inline-block;position:absolute;top:50%;right:22px;transform:translateY(-50%);font-size:14px;transition:right 0.3s ease-in-out,color 0.3s ease-in-out,opacity 0.3s ease-in-out}@media screen and (max-width:900px){.p-news_tab_menu__label:after{right:10px}}@media screen and (max-width:830px){.p-news_tab_menu__label .ib{display:block;width:100%;margin-top:-18px}}@media screen and (max-width:640px){.p-news_tab_menu__label .ib{display:inline-block;margin:0;width:auto}}.p-news_tab_cont{width:100%}.p-news_tab_cont__inner{width:1080px;margin:0 auto}@media screen and (max-width:900px){.p-news_tab_cont__inner{width:100%}}.p-news_tab_cont__year{width:100%;display:flex;align-items:center;margin-bottom:55px}@media screen and (max-width:900px){.p-news_tab_cont__year{margin-bottom:calc(6.538vw + -3.846px)}}@media screen and (max-width:640px){.p-news_tab_cont__year{display:block;margin-bottom:38px}}.p-news_tab_cont__year .ttl{margin-right:20px}@media screen and (max-width:900px){.p-news_tab_cont__year .ttl{margin-right:calc(1.923vw + 2.692px)}}@media screen and (max-width:640px){.p-news_tab_cont__year .ttl{margin:0 0 14px}}.p-news_tab_cont__year .cont{width:240px;position:relative}.p-news_tab_cont__year .cont:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;color:#b5c0cd;display:inline-block;position:absolute;top:9px;right:11px;line-height:1;pointer-events:none}@media (-ms-high-contrast:none){.p-news_tab_cont__year .cont:before{top:14px}}.p-news_tab_cont__select{display:block;background:#ffffff;width:100%;padding:12px 0 13px 12px;border:solid 1px #dadee3;border-radius:4px;transition:border 0.3s ease-in-out;-webkit-appearance:none;appearance:none;cursor:pointer;font-size:15px}.p-news_tab_cont__select::-ms-expand{display:none}.p-news_tab_cont__list{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.p-news_tab_cont__list li{width:340px}.p-news_tab_cont__list li:nth-child(n+4){margin-top:53px}.p-news_tab_cont__list li:nth-child(3n+2):last-child{margin-right:auto;margin-left:calc(50% - 340px * 1.5)}@media screen and (max-width:900px){.p-news_tab_cont__list li{width:31.5%}.p-news_tab_cont__list li:nth-child(n+4){margin-top:44px}.p-news_tab_cont__list li:nth-child(3n+2):last-child{margin-right:auto;margin-left:calc(50% - 31.5% * 1.5)}}@media screen and (max-width:768px){.p-news_tab_cont__list li{width:48.5%}.p-news_tab_cont__list li:nth-child(n+3){margin-top:40px}.p-news_tab_cont__list li:nth-child(3n+2):last-child{margin-left:0;margin-right:0}}@media screen and (max-width:500px){.p-news_tab_cont__list li{width:100%}.p-news_tab_cont__list li:nth-child(3n+2):last-child{margin-left:auto;margin-right:auto}.p-news_tab_cont__list li:not(:first-child){margin-top:38px}}.p-news_tab_cont__link{display:block;width:100%;height:100%;position:relative;background:#f3f7f9;padding:0 0 54px;transition:background 0.3s ease-in-out}@media screen and (max-width:900px){.p-news_tab_cont__link{padding:0 0 calc(3.077vw + 26.308px)}}@media screen and (max-width:640px){.p-news_tab_cont__link{padding:0 0 46px}}@media screen and (min-width:901px){.p-news_tab_cont__link:hover{background:#e1ebf1}}@media screen and (min-width:901px){.p-news_tab_cont__link:hover:after{right:16px}}.p-news_tab_cont__link:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;color:#b5c0cd;display:inline-block;position:absolute;bottom:16px;right:20px;line-height:1;font-size:14px;transition:right 0.2s ease-in-out}@media screen and (max-width:900px){.p-news_tab_cont__link:after{right:calc(1.538vw + 6.154px)}}@media screen and (max-width:640px){.p-news_tab_cont__link:after{right:16px}}.p-news_tab_cont__link .capa{position:absolute;bottom:16px;left:20px;color:#798491;font-size:13px;letter-spacing:0.26px}@media screen and (max-width:900px){.p-news_tab_cont__link .capa{left:calc(1.538vw + 6.154px)}}@media screen and (max-width:640px){.p-news_tab_cont__link .capa{left:16px}}.p-news_tab_cont__link .capa:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;color:#dc3200;display:inline-block;font-size:15px;font-weight:400;margin-right:4px}.p-news_tab_cont__figure{width:100%;height:227px;background-position:center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:900px){.p-news_tab_cont__figure{height:180px}}@media screen and (max-width:768px){.p-news_tab_cont__figure{height:200px}}@media screen and (max-width:500px){.p-news_tab_cont__figure{height:calc(11.111vw + 144.444px);overflow:hidden;position:relative}}@media screen and (max-width:320px){.p-news_tab_cont__figure{height:180px}}@media screen and (max-width:500px){.p-news_tab_cont__figure>img{top:50%;left:50%;position:absolute;transform:translate(-50%,-50%)}}.p-news_tab_cont__text{width:100%;position:relative;padding:33px 20px 0}@media screen and (max-width:900px){.p-news_tab_cont__text{padding:calc(1.923vw + 15.692px) calc(1.538vw + 6.154px) 0}}@media screen and (max-width:640px){.p-news_tab_cont__text{padding:28px 16px 0}}.p-news_tab_cont__text .cat{position:absolute;top:0;left:20px;transform:translateY(-50%);display:block;width:80px;line-height:24px;padding-left:0.26px;padding-bottom:2px;background:#515c69;border-radius:3px;position:absolute;text-align:center;color:#ffffff;letter-spacing:0.26px;font-size:13px}.p-news_tab_cont__text .ttl{width:100%}.p-news_tab_cont__text .ttl ._time{display:block;width:100%;margin-bottom:16px;color:#798491;font-size:13px;font-weight:500;letter-spacing:0.26px}@media screen and (max-width:900px){.p-news_tab_cont__text .ttl ._time{margin-bottom:calc(1.538vw + 2.154px)}}@media screen and (max-width:640px){.p-news_tab_cont__text .ttl ._time{margin-bottom:12px}}.p-news_tab_cont__text .ttl ._cont{display:block;width:100%;font-size:15px;line-height:1.6666666667;margin-top:-5px;margin-bottom:-5px;transition:color 0.3s ease-in-out}@media screen and (min-width:901px){.p-news_tab_cont__link:hover .p-news_tab_cont__text .ttl ._cont{color:#0092d1}}.p-news_tab_cont__text .ttl .link_blank{display:inline-block}.p-news_tab_cont__text .ttl .link_blank:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;color:#CCC;display:inline-block;display:inline-block;margin-right:0.4em;transform:scale(0.8)}.l-news_detail .p-news_details{margin-top:73px}@media screen and (max-width:900px){.l-news_detail .p-news_details{margin-top:calc(12.692vw + -41.231px)}}@media screen and (max-width:640px){.l-news_detail .p-news_details{margin-top:40px}}.l-news_detail .p-news_details__inner .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){.l-news_detail .p-news_details__inner .headline__article{padding-bottom:14px}}@media screen and (max-width:900px){.l-news_detail .p-news_details__inner .headline__article{margin:calc(5.385vw + -24.462px) 0 16px 0}}@media screen and (max-width:640px){.l-news_detail .p-news_details__inner .headline__article{margin:10px 0 16px 0}}.l-news_detail .p-news_details__inner .headline__article:after{position:absolute;display:block;content:"";bottom:-3px;left:0;width:72px;height:3px;content:"";display:inline-block;background:#0092d1}.l-news_detail .p-news_details__inner .headline__article h1{padding:0;margin:0;border:none;font-size:26px;line-height:1.3846153846;margin-top:-5px;margin-bottom:7px;font-weight:bold;line-height:1.285;color:#000;background:transparent;position:relative}@media screen and (max-width:900px){.l-news_detail .p-news_details__inner .headline__article h1{font-size:calc(2.308vw + 5.231px);line-height:1.2307692308;margin-top:-3;margin-bottom:-3}}@media screen and (max-width:640px){.l-news_detail .p-news_details__inner .headline__article h1{font-size:20px;letter-spacing:0.4px;line-height:1.6;margin-top:-6px;margin-bottom:-6px}}.l-news_detail .p-news_details__date{display:flex;justify-content:flex-start;align-items:center}.l-news_detail .p-news_details__date>.category{content:"";display:inline-block;background:#515c69;width:80px;padding:6px 0 7px 0;border-radius:3px;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;font-feature-settings:"palt"}.l-news_detail .p-news_details__date>.category.notice{background:#73b4e6;color:#FFF}.l-news_detail .p-news_details__date>.category.recruit{background:#ffb464;color:#FFF}.l-news_detail .p-news_details__date .time_date{font-size:13px;width:100px;margin-top:-3px;display:inline-block;vertical-align:middle;color:#798491}.p-news_details__cont{word-wrap:break-word;padding:24px 0 0 0}@media screen and (max-width:900px){.p-news_details__cont{padding:calc(4.615vw + -17.538px) 0 0 0}}@media screen and (max-width:640px){.p-news_details__cont{padding:12px 0 0 0}}.p-news_details__cont .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:900px){.p-news_details__cont .headline__article{padding-bottom:14px}}.p-news_details__cont .headline__article:after{position:absolute;display:block;content:"";bottom:-3px;left:0;width:72px;height:3px;content:"";display:inline-block;background:#19aa46}.p-news_details__cont .time_date{font-size:14px;width:79px;margin-top:-3px;display:inline-block;vertical-align:middle;color:#0e4e78}.p-news_details__cont h1{display:flex;flex-wrap:wrap;padding:18px 16px 19px 22px;position:relative;background:#e1ebf1;font-size:28px;line-height:1.619047619;margin-top:-6.5px;margin-bottom:39.5px;font-size:21px;font-weight:500;color:#1f2833;margin-bottom:32px}@media screen and (max-width:900px){.p-news_details__cont h1{font-size:calc(3.846vw + -6.615px);margin-bottom:calc(6.538vw + -12.846px)}}@media screen and (max-width:640px){.p-news_details__cont h1{font-size:18px;line-height:1.5555555556;margin-top:-5px;margin-bottom:30px;padding:12px 16px 13px 15px}}.p-news_details__cont h1:after,.p-news_details__cont h1:before{content:"";position:absolute;top:16px;left:0;width:5px}@media screen and (max-width:640px){.p-news_details__cont h1:after,.p-news_details__cont h1:before{top:10px}}.p-news_details__cont h1:before{height:calc(100% - 32px);background:#0e4e78}@media screen and (max-width:640px){.p-news_details__cont h1:before{height:calc(100% - 20px)}}.p-news_details__cont h1:after{height:calc((100% - 32px) * 0.267);background:#0092d1}@media screen and (max-width:640px){.p-news_details__cont h1:after{height:8px}}.p-news_details__cont h2{display:flex;flex-wrap:wrap;align-items:center;position:relative;padding:10px 0 14px 16px;font-size:18px;font-weight:bold;margin-bottom:0.5em;border-bottom:1px solid #b5b5b5;padding-bottom:14px}@media screen and (max-width:899px){.p-news_details__cont h2{font-size:calc(0.769vw + 11.077px);line-height:1.375;margin-bottom:calc(1.379vw + 13.586px);font-weight:500}}@media screen and (max-width:640px){.p-news_details__cont h2{font-size:16px}}.p-news_details__cont h2:before{content:"";position:absolute;top:6px;left:0;background:#0092d1;width:3px;height:calc(100% - 16px)}.p-news_details__cont h3{display:flex;flex-wrap:wrap;align-items:center;position:relative;padding:10px 0 14px 16px;font-size:18px;font-weight:bold}@media screen and (max-width:899px){.p-news_details__cont h3{font-weight:500;font-size:calc(0.769vw + 11.077px);margin-bottom:calc(1.379vw + 13.586px)}}@media screen and (max-width:640px){.p-news_details__cont h3{font-size:16px}}.p-news_details__cont h3:before{content:"";position:absolute;top:7px;left:0;background:#0092d1;width:3px;height:calc(100% - 20px)}.p-news_details__cont h4{position:relative;padding-left:20px;margin-bottom:15px}@media screen and (max-width:900px){.p-news_details__cont h4{font-weight:500;font-size:16px}}.p-news_details__cont h4:before{content:"";position:absolute;top:2px;left:0;width:14px;height:14px;background:#8c97a1}.p-news_details__cont h5{display:block;font-size:18px;font-weight:500;line-height:1.6666666667;margin-top:-6px;margin-bottom:9px;color:#1f2833}@media screen and (max-width:900px){.p-news_details__cont h5{font-size:17px;line-height:1.6470588235;margin-top:-5.5px;margin-bottom:8.5px}}.p-news_details__cont h6{padding-top:8px;margin:0 0 16px 0;font-size:17px;font-weight:bold}@media screen and (max-width:900px){.p-news_details__cont h6{font-weight:500}}.p-news_details__cont p{line-height:1.75;text-align:justify;text-justify:inter-ideograph;margin-bottom:1em}.p-news_details__cont p>span{display:inherit}.p-news_details__cont strong{font-weight:bold}.p-news_details__cont a{color:#0e4e78;position:relative;display:inline-block}.p-news_details__cont a:after{content:"";display:block;opacity:0;transition:opacity 0.1s ease-out;width:100%;height:1px;background:#0e4e78}.p-news_details__cont a:hover:after{opacity:1}.p-news_details__cont a[target=_blank]{padding:0 20px 0 0}.p-news_details__cont a[target=_blank]:before{position:absolute;display:flex;content:"";font-family:"Font Awesome 5 Free";font-weight:900;color:#b5c0cd;right:2px;transform:scale(0.75)}.p-news_details__cont a[target=_blank]:after{width:calc(100% + 18px)}@media screen and (max-width:899px){.p-news_details__cont .article img{height:auto!important;width:100%!important}}@media screen and (max-width:640px){.p-news_details__cont .article .table-over_wrap:before{content:"※ 横にスワイプして閲覧してください。";display:block;margin-bottom:8px;font-size:14px}.p-news_details__cont .article .table-wrap{overflow:hidden;overflow-x:scroll}.p-news_details__cont .article .table-wrap::-webkit-scrollbar{height:3px}.p-news_details__cont .article .table-wrap::-webkit-scrollbar-track{background:#F1F1F1}.p-news_details__cont .article .table-wrap::-webkit-scrollbar-thumb{background:#BCBCBC}}.p-news_details__cont table{border-top:solid 1px #b1c3d7;border-bottom:solid 1px #b1c3d7;font-size:15px;width:100%}@media screen and (max-width:800px){.p-news_details__cont table{border-top:0;width:100%;font-size:14px}}@media screen and (max-width:640px){.p-news_details__cont table{font-size:13px}}.p-news_details__cont table th{width:25%;border-bottom:1px solid #b1c3d7;padding:21px 0 21px 0;font-size:18px;font-weight:bold;line-height:2.2rem;vertical-align:middle;background-color:#e7eff7}@media screen and (max-width:900px){.p-news_details__cont table th{line-height:1.875;margin-top:-7px;margin-bottom:33px;font-size:16px}}@media screen and (max-width:800px){.p-news_details__cont table th{display:block;width:100%;padding:10px 0 10px 12px;border-bottom:0;margin-bottom:0}}.p-news_details__cont table td,.p-news_details__cont table th{border-top:solid 1px #b1c3d7;padding:12px 18px 12px 18px}@media screen and (max-width:800px){.p-news_details__cont table td,.p-news_details__cont table th{padding:6px 15px 8px 15px}}.p-news_details__cont table td{width:75%;border-bottom:1px solid #b1c3d7;padding:21px 3% 21px 5%;line-height:2.2rem}@media screen and (max-width:800px){.p-news_details__cont table td{display:block;padding:12px 12px 32px 12px;border-top:0;width:100%}}.p-news_details__cont table sub{font-size:smaller;vertical-align:sub}.p-news_details__cont table sup{font-size:smaller;vertical-align:super}.p-news_details__cont ul{list-style:none}.p-news_details__cont ul>li{position:relative;line-height:1.666;margin:0 0 6px 0;padding-left:20px}.p-news_details__cont ul>li:before{position:absolute;content:"";font-family:"Font Awesome 5 Free";font-weight:900;color:#b5c0cd;display:inline-block;font-size:10px;top:3px;left:2px;transform:scale(0.7)}@media screen and (-ms-high-contrast:none){.p-news_details__cont ul>li:before{top:calc(50% - 12px)}}@media screen and (max-width:640px){.p-news_details__cont ul>li:before{top:2px}}.p-news_details__cont ol{counter-reset:item;list-style-type:none;padding-left:0}.p-news_details__cont ol>li{text-indent:-1.3em;padding-left:1.3em;line-height:1.425;margin:0 0 6px 0}.p-news_details__cont ol>li:before{counter-increment:item;content:counter(item) ".";padding-right:0.5em}.p-news_details__cont ol li:last-child,.p-news_details__cont ul li:last-child{margin-bottom:0}.p-news_details__cont>.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;font-feature-settings:"palt"}.p-news_details__return{border-top:1px dotted #c3cdd3;margin-top:60px;padding:24px 0 0;text-align:center}.p-news_details__return_inner{width:480px;margin:0 auto}@media screen and (max-width:640px){.p-news_details__return_inner{max-width:300px;width:100%;margin:0 auto 0}}.p-news_details__return_inner>a{display:block;width:100%;border:2px solid #515c69;text-align:center;line-height:42px;padding:3px 0 5px 0;position:relative;border-radius:30px;font-size:16px;font-weight:500;transition:border 0.3s ease-in-out,background 0.3s ease-in-out,color 0.3s ease-in-out}.p-news_details__return_inner>a:after,.p-news_details__return_inner>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}.p-news_details__return_inner>a:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;color:#515c69;display:inline-block;position:absolute;top:50%;left:20px;transform:translateY(-50%);font-size:14px;transition:left 0.3s ease-in-out,color 0.3s ease-in-out}@media screen and (max-width:640px){.p-news_details__return_inner>a:before{left:15px}}@media screen and (min-width:901px){.p-news_details__return_inner>a:hover{color:#0092d1;background:#f9fdff;border-color:#40addd}}@media screen and (min-width:901px){.p-news_details__return_inner>a:hover:before{color:#40addd;left:15px}}.p-news_details__return_inner>a span{position:relative;display:inline-block;color:#19aa46;width:360px;padding:15px 0 16px 0;height:100%;font-size:16px;transition:color 0.2s ease-out,border 0.2s ease-out;font-weight:600;transition:all 0.2s ease-out}
/*# sourceMappingURL=common_news.css.map */