@charset "UTF-8";body{width:auto}#head_tit.head-tit-en{font-size:360.57143%;letter-spacing:.03em;font-weight:400}#sec_info .nav-info01{letter-spacing:-.4em;display:block;position:relative;top:0;left:0;margin-top:-10px;margin-bottom:30px;display:flex;flex-wrap:wrap;align-items:flex-start}#sec_info .nav-info01 li{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:15px;display:table-cell;font-family:rits;font-size:151.57143%;letter-spacing:.06em;margin-top:10px;line-height:1.2}#sec_info .nav-info01 li.nav-ja{font-family:YuGothic,'游ゴシック',"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size:100%;font-weight:700;line-height:1.4;padding-top:3px}#sec_info .nav-info01 li span{transition:.2s ease;text-align:center;width:auto;border:0;display:inline-block;padding:0 10px}#sec_info .nav-info01 li.nav-ja span{padding-bottom:3px}#sec_info .nav-info01 li:last-child{padding-right:0}#sec_info .nav-info01 a,#sec_info .nav-info01 a:visited{color:#2e0608}#sec_info .nav-info01 a:hover{text-decoration:none}#sec_info .nav-info01 a:hover span{border-top:0;border-left:0;border-right:0;border-bottom:3px solid #2e0608}#sec_info .nav-info01 .current a span,#sec_info .nav-info01 .current span{border-top:0;border-left:0;border-right:0;border-bottom:3px solid #ad181f}#sec_info .nav-info01 .current a{color:#ad181f}#sec_info #lists{display:table;width:100%;table-layout:fixed}#sec_info .box-info01{display:block;width:auto;transition:.2s ease-out;border:1px solid #e6e6e6;padding:20px 20px 20px 10px;margin-top:17px;margin-bottom:17px;table-layout:inherit}#sec_info .box-info01:hover{background-color:#fff;border-color:transparent;box-shadow:0 0 90px 35px rgba(0,0,0,.03)}#sec_info .sec-wrap01-in{padding-left:15px;padding-right:15px}#sec_info .info-leftside{padding-top:1%;padding-bottom:1%;padding-left:15px;min-width:125px;border-right:1px solid #e6e6e6;width:125px}#sec_info .info-leftside p{margin-bottom:10px}#sec_info .info-leftside p:last-child{margin-bottom:0}#sec_info .date-info{margin-bottom:-7px}#sec_info .category{padding-right:28px}#sec_info .category p{display:inline-block;padding:2px 5px;font-size:14px;border:1px solid #e6e6e6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#sec_info .year-info{margin-top:0;padding-top:8px}#sec_info .info-center{width:100%;vertical-align:middle;padding-top:0}#sec_info .has-img{position:relative;padding-right:180px}#sec_info .has-img img{position:absolute;right:0;top:0}#sec_info .box-info01-tit{width:100%;font-size:157.14286%;font-weight:700;margin-bottom:0;padding-bottom:5px;line-height:1.3;border-bottom:1px solid #000}#sec_info .box-info01-tit:hover{border-color:#ad181f}#sec_info #btn_listmore{display:block;margin-top:40px}#sec_info #btn_listmore a{display:inline-block;width:280px;padding:10px 0;font-family:rits;font-size:20px;letter-spacing:2px;color:#fff;background-color:#ad181f}@media screen and (max-width:1024px){body{width:auto}}@media screen and (max-width:767px){body{width:auto}#head_tit.head-tit-en{font-size:214.28571%;padding-left:15px;margin-bottom:12px!important}#sec_info .nav-info01{padding:20px 15px;margin-left:auto;margin-right:auto;margin-bottom:0;position:inherit;top:inherit;left:inherit}#sec_info .nav-info01 li{padding-right:5px}#sec_info .nav-info01 li span{padding:0 5px}#sec_info .nav-info01 li:last-child{padding-right:0}#sec_info .box-info01{padding:10px 7px;margin-top:0;margin-bottom:0;border-bottom:0;border-top:1px solid #e6e6e6}#sec_info .sec-wrap01-in{padding-left:0;padding-right:0}#sec_info .info-leftside{padding-left:0;min-width:100px;width:20%;padding-right:15px;box-sizing:border-box}#sec_info .info-leftside p{margin-bottom:5px;text-align:left}#sec_info .date-info{margin-bottom:-3px}#sec_info .category{padding-right:5px;text-align:left}#sec_info .category p{font-size:11px;margin-left:0;padding:1px 8px;letter-spacing:0;vertical-align:top}#sec_info .year-info{padding-top:0;font-size:11px;margin-top:-5px}#sec_info .info-center{padding-left:15px;padding-right:0;padding-top:2.189781%;width:80%}#sec_info .has-img{padding-right:15px}#sec_info .has-img img{display:none}#sec_info .box-info01-tit{font-size:107.14286%}}@media screen and (max-width:580px){body{width:auto}}
