@charset 'UTF-8';main .tab_box_btn{display:-webkit-box;display:flex}main .tab_box_btn li{width:calc(100% / 5)}main .tab_box_btn li:last-child a{border-right:1px solid #ccc}main .tab_box_btn li a{position:relative;display:-webkit-box;display:flex;height:100%;padding:20px 1em;text-align:center;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}main .tab_box_btn li a:hover{color:#fff;border-color:#32ac57;background-color:#32ac57}main .tab_box_btn li a.select{color:#fff;border-color:#32ac57;background-color:#32ac57}main .tab_box_btn li a.select::after{position:absolute;bottom:-10px;left:50%;display:block;content:'';-webkit-transform:translateX(-50%);transform:translateX(-50%);border-top:12px solid #32ac57;border-right:12px solid transparent;border-left:12px solid transparent}main .info{margin-bottom:160px}main .info_lists{margin-top:30px}main .info_lists_inner{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}main .info_lists li{border-bottom:1px solid #ccc}main .info_lists li:last-child{border-bottom:none}main .info_lists li a{display:block;padding:22px 20px}main .info_lists li a[href]:hover{background-color:#eee}main .info_lists li a [class*=' icon_'],main .info_lists li a [class^=icon_]{font-size:1.2rem;display:-webkit-box;display:flex;min-width:95px;color:#777;-webkit-box-align:center;align-items:center}main .info_lists li a [class*=' icon_']::before,main .info_lists li a [class^=icon_]::before{display:inline-block;width:25px;height:32px;margin-right:14px;content:'';background-size:contain}main .info_lists li a [class*=' icon_']::after,main .info_lists li a [class^=icon_]::after{display:none}main .info_lists .date{margin-bottom:16px}main .info_lists .date time{font-family:'Noto Sans JP','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;font-weight:400;display:inline-block;width:125px;margin-right:18px;color:#198a3b}main .info .tag{font-size:1.2rem;font-weight:300;display:inline-block;min-width:112px;margin-right:6px;padding:0 1em;text-align:center;border:1px solid #ccc;background-color:#fff}main .info_list{padding-right:20px}main .info_btn{text-align:center;background-color:#eee}main .info_btn a{display:block;padding:16px 0}main .info_btn .link_arw::after{display:inline-block;width:13px;height:12px;margin-left:18px;content:'';background:url(../images/icon_arw_b.png) no-repeat;background-size:contain}main .info_head{margin:20px auto 30px;padding:5px .5em;text-align:right}main .info_head time{color:#32ac57}main .info_foot{margin-bottom:60px}main .info .back_link{text-align:center}main .info .back_link a{font-size:1.4rem;position:relative;display:inline-block;margin:0;padding:8px 40px 8px 20px;-webkit-transition:all .2s;transition:all .2s;letter-spacing:normal;background:#eee}main .info .back_link a:hover{opacity:.5}main .info .back_link a::after{position:absolute;top:50%;right:15px;display:block;width:13px;height:12px;margin-top:-6px;content:'';background-image:url(../images/icon_arw_b.png);background-repeat:no-repeat;background-size:contain}@media screen and (max-width:768px){main .localnav{display:block}main .info .tab_box_btn{flex-wrap:wrap}main .info .tab_box_btn li:first-child{width:100%}main .info .tab_box_btn li:first-child a{border-right:1px solid #ccc}main .info .tab_box_btn li:nth-child(n+2){width:50%}main .info .tab_box_btn li:nth-child(3) a{border-right:1px solid #ccc}main .info .tab_box_btn li:nth-child(4) a{border-bottom:1px solid #ccc}main .info .tab_box_btn li:last-child a{border-bottom:1px solid #ccc}main .info .tab_box_btn li a{border-bottom:none}main .info .tab_box_btn li a.select::after{content:none}main .info_lists li a{padding:15px .5em}main .info_lists li a [class*=' icon_'],main .info_lists li a [class^=icon_]{display:block;min-width:55px;text-align:center}main .info_lists li a [class*=' icon_']::before,main .info_lists li a [class^=icon_]::before{display:block;margin:0 auto}main .info_lists .date{margin-bottom:10px}main .info_lists .date time{width:100%;margin-bottom:5px}}