﻿.con_select,.con_list{width:90%;max-width:1260px;margin:auto}@media only screen and (max-width: 1199px){.con_select,.con_list{width:91.66667%}}#contents *{box-sizing:border-box}.hero_lower{background-image:url(../../news/images/img_hero.jpg)}img{width:100%}.con_select{margin-bottom:60px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_select{margin-bottom:40px}}@media only screen and (max-width: 767px){.con_select{margin-bottom:1.5em}}.con_select .box_btn{display:flex;justify-content:center}@media only screen and (max-width: 767px){.con_select .box_btn{display:block}}@media only screen and (max-width: 767px){.con_select .box_btn{text-align:center}}.con_select .box_btn .btn{display:inline-block}.con_select .box_btn .btn.btn_cate{margin-right:1em}@media only screen and (max-width: 767px){.con_select .box_btn .btn.btn_cate{margin-right:0}}.con_select .box_btn .btn select{width:300px;background:none;color:#1c1f21;border:1px solid #4f4f51}@media only screen and (max-width: 767px){.con_select .box_btn .btn select{margin:0 auto 1em}}.con_list ul{display:flex;flex-wrap:wrap}@media only screen and (max-width: 767px){.con_list ul{display:block}}.con_list ul li{padding:25px;border:1px solid #d1ced5;background:#fff;width:33.3333%;position:relative;margin-left:-1px;margin-top:-1px}@media only screen and (max-width: 767px){.con_list ul li{width:100%}}.con_list ul li.touchstart{opacity:1 !important}.con_list ul li .new{position:absolute;left:0;top:0;background:#141414;width:60px;height:60px;display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_list ul li .new{width:50px;height:50px}}.con_list ul li .new span{color:#fff;font-size:86%;letter-spacing:.1em}.con_list ul li .img{margin-bottom:20px}@media only screen and (max-width: 767px){.con_list ul li .img{margin-bottom:.5em}}.con_list ul li .date{margin-bottom:30px}@media only screen and (max-width: 767px){.con_list ul li .date{margin-bottom:.5em}}.con_list ul li .o_st2{margin-bottom:30px;font-weight:bold}@media only screen and (max-width: 767px){.con_list ul li .o_st2{margin-bottom:.5em}}.con_list ul li .o_txt1{margin-bottom:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media only screen and (max-width: 767px){.con_list ul li .o_txt1{margin-bottom:.5em}}.con_list ul li .box_cate{display:flex;flex-wrap:wrap;margin-left:-5px;margin-bottom:30px}@media only screen and (max-width: 767px){.con_list ul li .box_cate{margin-bottom:.5em}}.con_list ul li .box_cate .cate{background:#ccc;padding:10px 1em;margin-left:5px;margin-bottom:5px;font-weight:bold}.con_pager{margin-top:80px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_pager{margin-top:50px}}@media only screen and (max-width: 767px){.con_pager{margin-top:1em}}.con_pager ul{text-align:center}.con_pager ul li{display:inline-block;border:1px solid #ccc;background:#fff;vertical-align:top}.con_pager ul li a{display:block;padding:10px 15px;text-decoration:none;color:#1c1f21;text-align:center;transition:all .3s ease}.con_pager ul li a:hover,.con_pager ul li a.active{background:#1c1f21;color:#fff}.con_detail{width:90%;max-width:1000px;margin:auto}@media only screen and (max-width: 1199px){.con_detail{width:91.66667%}}.con_news_title{margin-bottom:70px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news_title{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_news_title{margin-bottom:2em}}.con_news_title .box_news_title{overflow:hidden;margin-bottom:50px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news_title .box_news_title{margin-bottom:30px}}@media only screen and (max-width: 767px){.con_news_title .box_news_title{margin-bottom:1em}}.con_news_title .box_news_title .box_cate{display:flex;justify-content:center;margin-bottom:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news_title .box_news_title .box_cate{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_news_title .box_news_title .box_cate{margin-bottom:1em}}.con_news_title .box_news_title .box_cate .cate{background:#ccc;padding:10px 1em;margin-left:5px}.con_news_title .box_news_title .date{text-align:center;font-family:"Noto Serif JP", "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;font-size:143%;font-weight:normal;letter-spacing:.1em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news_title .box_news_title .date{font-size:129%}}@media only screen and (max-width: 767px){.con_news_title .box_news_title .date{font-size:115%}}.con_news_title .o_st1{border-bottom:1px solid #4d4c4c;padding-bottom:40px;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news_title .o_st1{padding-bottom:20px}}@media only screen and (max-width: 767px){.con_news_title .o_st1{padding-bottom:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news_title .o_st1{text-align:left}}@media only screen and (max-width: 767px){.con_news_title .o_st1{text-align:left}}.con_news_slide{margin-bottom:90px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news_slide{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_news_slide{margin-bottom:2em}}.con_news_slide .box_slide{margin-bottom:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news_slide .box_slide{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_news_slide .box_slide{margin-bottom:1em}}.slick-dots{display:flex;justify-content:center;position:absolute;left:0;right:0;bottom:15px;margin:0 auto;padding:0;text-align:center;z-index:1}.slick-dots li button{position:relative;width:30px;height:30px;border:none;background:none;text-indent:-9999px;font-size:0;outline:none;z-index:1;cursor:pointer}.slick-dots li button:before{content:'';display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:7px;height:7px;background:#fff;border:1px solid #fff;border-radius:50%;box-sizing:border-box;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.slick-dots li:hover button:before{transform:translate(-50%, -50%) scale(0.8);background-color:transparent}.slick-dots li.slick-active button:before{width:8px;height:8px;background-color:transparent}.con_news_detail01{margin-bottom:90px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news_detail01{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_news_detail01{margin-bottom:2em}}.con_news_detail01 .st_l{font-size:186%;font-weight:normal;letter-spacing:.15em;line-height:1.8}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news_detail01 .st_l{font-size:165%}}@media only screen and (max-width: 767px){.con_news_detail01 .st_l{font-size:143%}}.con_news_detail01 .o_ttl3 .j{font-size:165%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news_detail01 .o_ttl3 .j{font-size:150%}}@media only screen and (max-width: 767px){.con_news_detail01 .o_ttl3 .j{font-size:136%}}.con_news_detail01 .st_s{font-size:143%;font-weight:normal;letter-spacing:.15em;line-height:1.8;padding:20px;border-bottom:1px dotted #4d4c4c}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news_detail01 .st_s{font-size:129%}}@media only screen and (max-width: 767px){.con_news_detail01 .st_s{font-size:115%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news_detail01 .st_s{padding:10px}}@media only screen and (max-width: 767px){.con_news_detail01 .st_s{padding:5px}}.con_news_detail{margin-bottom:90px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news_detail{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_news_detail{margin-bottom:2em}}.con_news_detail .wrap_movie{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.con_news_detail .wrap_movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}.con_news_detail .btn{margin-bottom:30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news_detail .btn{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_news_detail .btn{margin-bottom:1em}}.con_news_detail .btn a{margin:auto}.con_news_detail .btn.ghost a{background:none;color:#1c1f21;border:1px solid #4f4f51}.con_news_detail .btn.ghost a:hover{color:#fff}.con_news_detail02{margin-bottom:90px;overflow:hidden}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news_detail02{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_news_detail02{margin-bottom:2em}}.con_news_detail02 .con_l dt,.con_news_detail02 .con_r dt{margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news_detail02 .con_l dt,.con_news_detail02 .con_r dt{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_news_detail02 .con_l dt,.con_news_detail02 .con_r dt{margin-bottom:1em}}.con_news_detail02 .con_l{float:left;width:49%}@media only screen and (max-width: 767px){.con_news_detail02 .con_l{width:100%;float:none;margin-right:0;margin-bottom:30px}}.con_news_detail02 .con_r{float:right;width:49%}@media only screen and (max-width: 767px){.con_news_detail02 .con_r{width:100%;float:none;margin-bottom:0}}.con_news_detail02 .txt_15{font-size:108%;font-weight:normal;letter-spacing:.1em;line-height:1.8}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news_detail02 .txt_15{font-size:108%}}@media only screen and (max-width: 767px){.con_news_detail02 .txt_15{font-size:100%}}.con_news_detail03{margin-bottom:90px;overflow:hidden}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news_detail03{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_news_detail03{margin-bottom:2em}}.con_news_detail03 .con_l dt,.con_news_detail03 .con_r dt,.con_news_detail03 .con_c dt{margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news_detail03 .con_l dt,.con_news_detail03 .con_r dt,.con_news_detail03 .con_c dt{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_news_detail03 .con_l dt,.con_news_detail03 .con_r dt,.con_news_detail03 .con_c dt{margin-bottom:1em}}.con_news_detail03 .con_l,.con_news_detail03 .con_c{float:left;width:31%;margin-right:3.5%}@media only screen and (max-width: 767px){.con_news_detail03 .con_l,.con_news_detail03 .con_c{width:100%;float:none;margin-right:0;margin-bottom:30px}}.con_news_detail03 .con_r{float:right;width:31%;margin-right:0}@media only screen and (max-width: 767px){.con_news_detail03 .con_r{width:100%;float:none;margin-right:0;margin-bottom:0}}.con_news_detail04{margin-bottom:90px;overflow:hidden}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news_detail04{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_news_detail04{margin-bottom:2em}}.con_news_detail04 .box_img{float:right;width:48%;padding-left:100px;margin-bottom:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news_detail04 .box_img{padding-left:50px}}@media only screen and (max-width: 767px){.con_news_detail04 .box_img{padding-left:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news_detail04 .box_img{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_news_detail04 .box_img{margin-bottom:1em}}@media only screen and (max-width: 767px){.con_news_detail04 .box_img{width:100%;float:none}}.con_news_detail04 .o_st2{width:50%;float:left;line-height:1.5}@media only screen and (max-width: 767px){.con_news_detail04 .o_st2{width:100%;float:none}}.con_news_detail04 .o_st2 a{text-decoration:underline}.con_news_detail04 .o_st2 a:hover{text-decoration:none}.con_news_detail05{margin-bottom:90px;overflow:hidden}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news_detail05{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_news_detail05{margin-bottom:2em}}.con_news_detail05 .box_img{float:left;width:48%;padding-right:100px;margin-bottom:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news_detail05 .box_img{padding-right:50px}}@media only screen and (max-width: 767px){.con_news_detail05 .box_img{padding-right:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news_detail05 .box_img{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_news_detail05 .box_img{margin-bottom:1em}}@media only screen and (max-width: 767px){.con_news_detail05 .box_img{width:100%;float:none}}.con_news_detail05 .o_st2{width:50%;float:right;line-height:1.5}@media only screen and (max-width: 767px){.con_news_detail05 .o_st2{width:100%;float:none}}.con_news_detail05 .o_st2 a{text-decoration:underline}.con_news_detail05 .o_st2 a:hover{text-decoration:none}.con_pager_detail{border-top:1px solid #c1c1c0;border-bottom:1px solid #c1c1c0;display:table;width:100%;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_pager_detail{margin:0 auto 15px}}.con_pager_detail .box_prev,.con_pager_detail .box_next{display:table-cell;width:50%}.con_pager_detail .box_prev a,.con_pager_detail .box_next a{padding:30px 50px;display:block;text-decoration:none;font-size:108%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_pager_detail .box_prev a,.con_pager_detail .box_next a{padding:20px 40px}}@media only screen and (max-width: 767px){.con_pager_detail .box_prev a,.con_pager_detail .box_next a{padding:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_pager_detail .box_prev a,.con_pager_detail .box_next a{font-size:108%}}@media only screen and (max-width: 767px){.con_pager_detail .box_prev a,.con_pager_detail .box_next a{font-size:100%}}.con_pager_detail .box_prev:before,.con_pager_detail .box_next:before{position:absolute;font-family:'FontAwesome';top:50%;font-size:1.3em;transform:translateY(-50%);transition:all .3s ease}.con_pager_detail .box_prev{border-right:1px solid #c1c1c0}.con_pager_detail .box_prev:before{content:"\f104";left:1em}@media only screen and (max-width: 767px){.con_pager_detail .box_prev:before{left:0}}.con_pager_detail .box_prev:hover:before{left:0}.con_pager_detail .box_next{text-align:right}.con_pager_detail .box_next:before{content:"\f105";right:1em}@media only screen and (max-width: 767px){.con_pager_detail .box_next:before{right:0}}.con_pager_detail .box_next:hover:before{right:0}.btn_list{text-align:center;margin-top:30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.btn_list{margin-top:20px}}@media only screen and (max-width: 767px){.btn_list{margin-top:2em}}.btn_list a{display:inline-block}.btn_list a .ic i{font-size:200%}
