.con_press,.con_press .main .con_pager_detail{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.con_press,.con_press .main .con_pager_detail{width:calc(1000 / 1440 * 100%);max-width:calc(1000px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_press,.con_press .main .con_pager_detail{max-width:calc(1000px * ((15 + 0) / 11))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_press,.con_press .main .con_pager_detail{width:calc(1000 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_press,.con_press .main .con_pager_detail{width:calc(630 / 750 * 100%)}}.con_press::after,.con_press .main .con_pager::after{content:"";display:table;clear:both}img{max-width:100%}#contents{background-color:#e1e4e8}#contents .contents_head{background:url(../../press/images/bg_head@1.5x.jpg) no-repeat top center #334d63;background-size:1280px;margin-bottom:80px}@media only screen and (max-width: 767px){#contents .contents_head{background-position:bottom !important}}@media all and (max-width: 599px){#contents .contents_head{background:url(../../press/images/bg_head@sp.jpg) no-repeat top center #334d63;background-size:375px;margin-bottom:30px}}@media only screen and (max-width: 767px){#contents .contents_head .container{height:14em;padding-top:5em}}#contents .contents_head .container .ttl{font:100 35px/100% ten-mincho-text,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif,"ＭＳ Ｐ明朝","MS PMincho";color:#d2bd77;letter-spacing:2px;display:inline-block;line-height:120%;padding:15px 100px 15px 0;background:-webkit-gradient(linear, left top, right top, color-stop(70%, #334d63), to(transparent));background:linear-gradient(to right, #334d63 70%, transparent)}#contents .contents_head .container .ttl span{color:#d2bd77;background:-webkit-linear-gradient(0deg, #d2bd77, #d2bd77);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media all and (max-width: 599px){#contents .contents_head .container .ttl span{display:inline-block}}@media only screen and (min-width: 768px) and (max-width: 1024px){#contents .contents_head .container .ttl{padding:9px 80px 9px 13px}}@media only screen and (max-width: 767px){#contents .contents_head .container .ttl{padding:9px 80px 9px 13px;font-size:23px}}@media only screen and (min-width: 1025px){.con_press{margin-top:40px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_press{margin-top:30px}}@media only screen and (max-width: 767px){.con_press{margin-top:30px}}@media only screen and (min-width: 1025px){.con_press{padding-bottom:60px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_press{padding-bottom:50px}}@media only screen and (max-width: 767px){.con_press{padding-bottom:40px}}.con_press .main{width:70%;float:left}@media only screen and (max-width: 1024px){.con_press .main{width:100%;float:none}}.con_press .main .box_press{border-bottom:dotted 1px #333;padding:20px 0;overflow:hidden;position:relative}@media only screen and (max-width: 767px){.con_press .main .box_press{padding:2em 0;margin-bottom:0}.con_press .main .box_press:first-child{padding:0 0 15px 0}}.con_press .main .box_press a{text-decoration:none}.con_press .main .box_press.fitted{cursor:pointer}.con_press .main .box_press.fitted.hovered{background:#ededed}@media only screen and (max-width: 767px){.con_press .main .box_press.fitted.hovered{background:none}}.con_press .main .box_press.fitted.hovered h4 a{text-decoration:none}.con_press .main .box_press .img{width:220px;max-height:146px;overflow:hidden;float:left;margin-right:15px}@media only screen and (max-width: 767px){.con_press .main .box_press .img{width:100%;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}}@media only screen and (max-width: 767px){.con_press .main .box_press .img img{width:100%}}.con_press .main .box_press .box_info{overflow:hidden;margin-bottom:10px}@media only screen and (max-width: 767px){.con_press .main .box_press .box_info{margin-bottom:5px;width:100%;float:right;margin-top:1em}}.con_press .main .box_press .box_info p{display:inline-block;vertical-align:middle}.con_press .main .box_press .box_info .date{color:#333;margin-right:10px;font-size:82%}.con_press .main .box_press .box_info .cate{min-width:90px;text-align:center;font-weight:normal}@media only screen and (max-width: 767px){.con_press .main .box_press .box_info .cate{margin:0 0 3px;font-size:110%}}.con_press .main .box_press .box_info .cate .txt_c{color:#333;background:#f4f6f8;padding:2px 15px}.con_press .main .box_press .box_info .cate .main_c{color:#fff;background:#334d63;padding:2px 15px}.con_press .main .box_press .box_info .cate .sub_c{color:#fff;background:#aaa;padding:2px 15px}.con_press .main .box_press h4{overflow:hidden;margin:0.5em 0;font-weight:bold;line-height:1.5;font-size:101%}@media only screen and (max-width: 767px){.con_press .main .box_press h4{margin:0 0 0.5em 0;font-size:119%;width:100%;float:right}}.con_press .main .box_press p{overflow:hidden;margin:0.5em 0;font-weight:normal;line-height:1.5;font-size:91%}@media only screen and (max-width: 767px){.con_press .main .box_press p{margin:0 0 0.5em 0;font-size:101%;width:100%}}.con_press .main .con_press_title{font-size:55%}@media only screen and (min-width: 1025px){.con_press .main .con_press_title{margin-bottom:30px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_press .main .con_press_title{margin-bottom:30px}}@media only screen and (max-width: 767px){.con_press .main .con_press_title{margin-bottom:20px}}.con_press .main .con_press_title .box_press_title{overflow:hidden;margin-bottom:10px}@media only screen and (max-width: 767px){.con_press .main .con_press_title .box_press_title{width:100%;margin:0 auto 10px}}.con_press .main .con_press_title .box_press_title p{display:inline-block;vertical-align:middle}.con_press .main .con_press_title .box_press_title .date{margin-right:10px;font-size:73%}@media only screen and (max-width: 767px){.con_press .main .con_press_title .box_press_title .date{display:block}}.con_press .main .con_press_title .box_press_title .cate{color:#fff;min-width:90px;text-align:center;font-weight:normal;font-size:110%}@media only screen and (max-width: 767px){.con_press .main .con_press_title .box_press_title .cate{margin:0}}.con_press .main .con_press_title .box_press_title .cate .main_c{color:#fff;background:#334d63;padding:2px 15px}.con_press .main .con_press_title .box_press_title .cate .sub_c{background:#aaa;padding:2px 15px}.con_press .main .con_press_title h3{font-size:237%;font-weight:normal;border-bottom:1px dotted #ccc;padding-bottom:10px;line-height:1.5}@media only screen and (max-width: 767px){.con_press .main .con_press_title h3{font-size:164%}}@media only screen and (min-width: 1025px){.con_press .main .con_press_slide{margin-bottom:60px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_press .main .con_press_slide{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_press .main .con_press_slide{margin-bottom:40px}}.con_press .main .con_press_slide .box_slide{overflow:hidden;position:relative;width:100%;margin-right:auto;margin-left:auto;margin-top:50px}.con_press .main .con_press_slide .box_slide .slick-slide img{width:100%;-webkit-transition:all 5s ease-in-out;transition:all 5s ease-in-out;margin:0 auto}.con_press .main .con_press_slide .box_slide .slick-slide .txt_inn{-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.con_press .main .con_press_slide .box_slide .slick-active .txt_inn{bottom:0}.con_press .main .con_press_slide .txt_caption{padding-top:10px;text-align:center}.con_press .main .slick-dots{border:0;background:transparent;position:absolute;display:block;text-align:center;padding:5px;outline:none;width:100%;bottom:0}.con_press .main .slick-dots li{height:14px;width:14px;margin:10px;display:inline-block;border-radius:50%;background:#fff}.con_press .main .slick-dots li.slick-active{background:#334d63}.con_press .main .slick-dots li button{color:transparent;padding:0;border:0;height:14px;width:14px;outline:none !important;cursor:pointer;background:transparent;display:block;position:relative}.con_press .main .slick-dots li button:before{position:absolute;top:0;left:0}.con_press .main .slick-dots li button:hover,.con_press .main .slick-dots li button:focus{outline:none !important}@media only screen and (min-width: 1025px){.con_press .main .con_press_detail01{margin-bottom:25px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_press .main .con_press_detail01{margin-bottom:25px}}@media only screen and (max-width: 767px){.con_press .main .con_press_detail01{margin-bottom:20px}}.con_press .main .con_press_detail01 .st_l{font-size:219%;font-weight:normal;text-align:left;position:relative;padding:.25em 0 .5em .75em;border-left:6px solid #334d63;background:-webkit-gradient(linear, left top, right top, from(#f4f6f8), to(#fff));background:linear-gradient(left, #f4f6f8, #fff)}@media only screen and (min-width: 1025px){.con_press .main .con_press_detail01 .st_l{margin-bottom:15px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_press .main .con_press_detail01 .st_l{margin-bottom:10px}}@media only screen and (max-width: 767px){.con_press .main .con_press_detail01 .st_l{margin-bottom:10px}}@media only screen and (max-width: 767px){.con_press .main .con_press_detail01 .st_l{font-size:164%}}.con_press .main .con_press_detail01 .st_l:after{position:absolute;left:0;bottom:0;content:'';width:100%;height:0;border-bottom:1px solid #ccc}.con_press .main .con_press_detail01 .st_m{font-size:219%;font-weight:normal;text-align:left;position:relative;padding:.25em 0 .5em .75em;border-left:6px solid #334d63;background:-webkit-gradient(linear, left top, right top, from(#f4f6f8), to(#fff));background:linear-gradient(left, #f4f6f8, #fff);font-size:182%;font-weight:normal;padding-left:1em;position:relative;padding-bottom:10px;margin-bottom:20px;background:none}@media only screen and (max-width: 767px){.con_press .main .con_press_detail01 .st_m{font-size:164%}}.con_press .main .con_press_detail01 .st_m:after{position:absolute;left:0;bottom:0;content:'';width:100%;height:0;border-bottom:1px solid #f4f6f8}@media only screen and (max-width: 767px){.con_press .main .con_press_detail01 .st_m{font-size:146%}}.con_press .main .con_press_detail01 .st_s{font-size:164%;color:#161616;margin-bottom:20px;font-weight:normal;position:relative;padding-left:1.5em;padding-bottom:6px;border-bottom:1px solid #ccc}.con_press .main .con_press_detail01 .st_s:before{content:"";width:10px;height:10px;position:absolute;left:8px;top:10px;background:#334d63;border-radius:10px}@media only screen and (max-width: 767px){.con_press .main .con_press_detail01 .st_s{font-size:128%}}.con_press .main .con_press_detail{text-align:center}@media only screen and (min-width: 1025px){.con_press .main .con_press_detail{margin-bottom:60px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_press .main .con_press_detail{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_press .main .con_press_detail{margin-bottom:40px}}@media only screen and (min-width: 1025px){.con_press .main .con_press_detail.txt{margin-bottom:20px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_press .main .con_press_detail.txt{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_press .main .con_press_detail.txt{margin-bottom:15px}}.con_press .main .con_press_detail .txt{font-size:91%;text-align:left}.con_press .main .con_press_detail .wrap_movie{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.con_press .main .con_press_detail .wrap_movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}.con_press .main .con_press_detail .txt_caption{padding-top:10px;text-align:center}.con_press .main .con_press_detail02{overflow:hidden}@media only screen and (min-width: 1025px){.con_press .main .con_press_detail02{margin-bottom:60px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_press .main .con_press_detail02{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_press .main .con_press_detail02{margin-bottom:40px}}.con_press .main .con_press_detail02 .con_l{float:left;width:48%}@media only screen and (max-width: 767px){.con_press .main .con_press_detail02 .con_l{width:100%;float:none;margin-right:0;margin-bottom:30px}}.con_press .main .con_press_detail02 .con_l dd{margin-top:5px}.con_press .main .con_press_detail02 .con_r{float:right;width:48%}@media only screen and (max-width: 767px){.con_press .main .con_press_detail02 .con_r{width:100%;float:none;margin-bottom:0}}.con_press .main .con_press_detail02 .con_r dd{margin-top:5px}.con_press .main .con_press_detail03{overflow:hidden}@media only screen and (min-width: 1025px){.con_press .main .con_press_detail03{margin-bottom:60px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_press .main .con_press_detail03{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_press .main .con_press_detail03{margin-bottom:40px}}.con_press .main .con_press_detail03 .con_l,.con_press .main .con_press_detail03 .con_c{float:left;width:31%;margin-right:3.5%}@media only screen and (max-width: 767px){.con_press .main .con_press_detail03 .con_l,.con_press .main .con_press_detail03 .con_c{width:100%;float:none;margin-right:0;margin-bottom:30px}}.con_press .main .con_press_detail03 .con_l dd,.con_press .main .con_press_detail03 .con_c dd{margin-top:5px}.con_press .main .con_press_detail03 .con_r{float:right;width:31%;margin-right:0}@media only screen and (max-width: 767px){.con_press .main .con_press_detail03 .con_r{width:100%;float:none;margin-right:0;margin-bottom:0}}.con_press .main .con_press_detail03 .con_r dd{margin-top:5px}.con_press .main .con_press_detail04{overflow:hidden}@media only screen and (min-width: 1025px){.con_press .main .con_press_detail04{margin-bottom:60px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_press .main .con_press_detail04{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_press .main .con_press_detail04{margin-bottom:40px}}.con_press .main .con_press_detail04 .box_img{float:right;width:56%;padding-left:50px}@media only screen and (max-width: 767px){.con_press .main .con_press_detail04 .box_img{width:100%;float:none;padding-left:0}}.con_press .main .con_press_detail04 .txt{font-size:91%;line-height:1.6}@media only screen and (min-width: 1025px){.con_press .main .con_press_detail04 .txt{margin-top:35px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_press .main .con_press_detail04 .txt{margin-top:35px}}@media only screen and (max-width: 767px){.con_press .main .con_press_detail04 .txt{margin-top:5px}}.con_press .main .con_press_detail05{overflow:hidden}@media only screen and (min-width: 1025px){.con_press .main .con_press_detail05{margin-bottom:60px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_press .main .con_press_detail05{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_press .main .con_press_detail05{margin-bottom:40px}}.con_press .main .con_press_detail05 .box_img{float:left;width:56%;padding-right:50px}@media only screen and (max-width: 767px){.con_press .main .con_press_detail05 .box_img{float:none;width:100%;padding-right:0}}.con_press .main .con_press_detail05 .txt{font-size:91%;line-height:1.6}@media only screen and (min-width: 1025px){.con_press .main .con_press_detail05 .txt{margin-top:35px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_press .main .con_press_detail05 .txt{margin-top:35px}}@media only screen and (max-width: 767px){.con_press .main .con_press_detail05 .txt{margin-top:5px}}.con_press .main .tbl_primary th{border-bottom:1px solid #000;margin-right:13%;display:-webkit-box;display:-ms-flexbox;display:flex}.con_press .main .tbl_primary td{border-bottom:1px solid #000}.con_press .main .btn_detail{text-align:center}@media only screen and (min-width: 1025px){.con_press .main .btn_detail{margin-bottom:60px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_press .main .btn_detail{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_press .main .btn_detail{margin-bottom:40px}}.con_press .main .btn_detail a{font-size:110%;display:inline-block;padding-left:20px;padding-right:20px}.con_press .main .btn_pdf{text-align:center}@media only screen and (min-width: 1025px){.con_press .main .btn_pdf{margin-bottom:60px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_press .main .btn_pdf{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_press .main .btn_pdf{margin-bottom:40px}}.con_press .main .btn_pdf a{font-size:110%;display:inline-block;padding-left:20px;padding-right:20px}.con_press .main .btn_pdf a span:before{content:"\f1c1";font-family:"Font Awesome 5 Free";font-weight:900;font-size:100%}.con_press .main .con_pager{margin-top:30px}@media only screen and (max-width: 767px){.con_press .main .con_pager{margin-top:40px}}.con_press .main .con_pager ul{text-align:center}.con_press .main .con_pager ul li{display:inline-block;border:1px solid #ccc;background:#fff;vertical-align:top}.con_press .main .con_pager ul li a{display:block;padding:10px 15px;text-decoration:none;color:#333;text-align:center;opacity:1 !important}.con_press .main .con_pager ul li a:hover,.con_press .main .con_pager ul li a.active{background:#e5e8ec}.con_press .main .con_pager ul li.prev i{margin-right:0.5em}.con_press .main .con_pager ul li.next i{margin-left:0.5em}.con_press .main .con_pager ul li.back i{margin-right:0.5em}.con_press .main .con_pager ul li.index i{margin-right:0.5em}.con_press .main .con_pager_detail{margin-top:30px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:10px;display:table;width:100%;position:relative}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_press .main .con_pager_detail{margin:0 auto 15px}}.con_press .main .con_pager_detail .box_prev{border-right:1px solid #dddddd;width:50%;display:table-cell}.con_press .main .con_pager_detail .box_prev:before{position:absolute;font-family:'Font Awesome 5 Free';font-weight:900;top:30%;content:"\f104";left:0;opacity:1 !important;font-size:1.3em}@media only screen and (min-width: 1025px){.con_press .main .con_pager_detail .box_prev:before{top:28%}}.con_press .main .con_pager_detail .box_prev:hover{background:#e5e8ec}.con_press .main .con_pager_detail .box_prev a{padding-left:20px;display:block;padding:15px;text-decoration:none;font-size:.9em;opacity:1 !important}.con_press .main .con_pager_detail .box_prev a .txt{font-size:101%}.con_press .main .con_pager_detail .box_next{width:50%;display:table-cell;text-align:right}.con_press .main .con_pager_detail .box_next:after{position:absolute;font-family:'Font Awesome 5 Free';font-weight:900;top:30%;content:"\f105";right:0;font-size:1.3em}@media only screen and (min-width: 1025px){.con_press .main .con_pager_detail .box_next:after{top:28%}}.con_press .main .con_pager_detail .box_next:hover{background:#e5e8ec}.con_press .main .con_pager_detail .box_next a{padding-left:20px;display:block;padding:15px;text-decoration:none;font-size:.9em;opacity:1 !important}.con_press .main .con_pager_detail .box_next a .txt{font-size:101%}.con_press .side{width:26%;float:right}@media only screen and (max-width: 1024px){.con_press .side{width:100%;float:none;margin-top:3em}}@media only screen and (min-width: 1025px){.con_press .side .con_widget{margin-bottom:60px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_press .side .con_widget{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_press .side .con_widget{margin-bottom:40px}}.con_press .side .con_widget h3{font-family:ten-mincho-text,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif,"ＭＳ Ｐ明朝","MS PMincho";font-weight:normal;margin-bottom:10px}.con_press .side .con_widget h3 .en{margin:0 0.5em 0 0;font-size:182%;color:#334d63}.con_press .side .con_widget h3 .jp{font-size:119%;color:#334d63}@media only screen and (min-width: 1025px){.con_press .side .con_widget>ul{margin-bottom:15px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_press .side .con_widget>ul{margin-bottom:15px}}@media only screen and (max-width: 767px){.con_press .side .con_widget>ul{margin-bottom:10px}}.con_press .side .con_widget>ul>li{display:block}.con_press .side .con_widget>ul>li.active .acc{display:block}.con_press .side .con_widget>ul>li .acc{display:none}.con_press .side .con_widget>ul>li ul li a{padding:15px 15px 15px 30px;background:#f4f6f8}.con_press .side .con_widget>ul>li ul li a:after{left:15px}.con_press .side .con_widget>ul>li a{position:relative;display:block;outline:none;text-decoration:none;padding:15px 20px 15px 0;border-bottom:dotted 1px #333;opacity:1 !important}.con_press .side .con_widget>ul>li a:hover,.con_press .side .con_widget>ul>li a.active{background:#e5e8ec}.con_press .side .con_widget>ul>li a.active i{-webkit-transform:rotate(90deg) !important;transform:rotate(90deg) !important;margin-left:5px}.con_press .side .con_widget>ul>li a i{margin-right:10px}.con_press .side .btn_dark{text-align:center}.con_press .side .btn_dark a{font-size:110%;-webkit-transition:all .2s;transition:all .2s;display:inline-block;vertical-align:middle;width:100%;max-width:240px;font-size:1em;color:#fff !important;background:#333;border:1px solid #333;border-radius:0;text-align:center;text-decoration:none !important;padding:10px}@media only screen and (max-width: 767px){.con_press .side .btn_dark a{font-size:1em;padding:10px 5px}}.con_press .side .btn_dark a:hover{background:none;color:#333 !important}.btn{margin-bottom:30px;text-align:center}.btn a{max-width:320px;display:inline-block;width:100%;color:#fff;padding:.5em 0;position:relative;text-decoration:none;text-align:center}.btn a.navy{background-color:#334d63}.btn a span{color:#fff;position:relative}.btn a span::after{content:"";background:url(../images/common/ic_btn_arrow_wh.png) no-repeat;background-position:center;background-size:contain;display:block;position:absolute;-webkit-transition:all .3s;transition:all .3s;top:calc(50% - .4em);right:0;height:1em;width:1em}.btn a:hover span::after{right:-.5em;-webkit-transition:all .3s;transition:all .3s}.btn_pdf{margin-bottom:30px;text-align:center}.btn_pdf a{display:inline-block;width:auto;text-decoration:none;color:#fff;font-size:110%;padding:15px;text-align:center;background:#333;text-decoration:none !important}.btn_pdf a:hover{background:#333;color:#fff !important;opacity:.8}.btn_pdf a span{margin-right:8px}.btn_pdf a span img{width:10%}
