@charset "utf-8";blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;background:none;border:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}hr{display:none}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:after,q:before{content:''}abbr,acronym{border:0}article,aside,footer,header,nav,section{display:block}body{font-family:Helvetica, Arial, sans-serif;font-size:14px;background:url(images/footercontent-bg21.png) #e50808 repeat-x bottom center}a{color:#e50808;text-decoration:none}a:hover{color:#000;text-decoration:underline}img{vertical-align:bottom}#container{width:952px;margin:0 auto}#header{padding:0}#header h1#logo{float:left;width:auto}#header .ad{background:url(images/plane.png) no-repeat -1px bottom;width:490px;height:93px;float:right}#header .ad img{padding:25px 20px}#nav ul{overflow:hidden}#nav ul li{float:left}#nav ul li a{width:158px;height:61px;display:block;text-indent:-9999px}#nav .menu1{background:url(images/menu1.png);width:159px}#nav .menu1 a:hover,.menu1 .focus{background:url(images/menu1H.png)}#nav .menu2{background:url(images/menu2.png)}#nav .menu2 a:hover,.menu2 .focus{background:url(images/menu2H.png)}#nav .menu3{background:url(images/menu3.png)}#nav .menu3 a:hover,.menu3 .focus{background:url(images/menu3H.png)}#nav .menu4{background:url(images/menu4.png)}#nav .menu4 a:hover,.menu4 .focus{background:url(images/menu4H.png)}#nav .menu5{background:url(images/menu5.png)}#nav .menu5 a:hover,.menu5 .focus{background:url(images/menu5H.png)}#nav .menu6{background:url(images/menu6-b.png);width:160px}#nav .menu6 a:hover,.menu6 .focus{background:url(images/menu6-bH.png);width:160px}#contents{background-color:#fff;width:949px;overflow:hidden}.content-image{margin-left:-1px;padding-bottom:10px;background:url(images/contents-img.png) top left;width:952px;height:263px;position:relative;z-index:1}.content-image-sub{margin-left:-1px;padding-bottom:10px;background:url(images/sub.gif) top left;width:952px;height:189px;line-height:260px;position:relative;z-index:1}.content-image .slider{position:absolute;top:60px;left:20px}.content-image-sub h4{padding-left:200px;color:#fff;font-size:20px}.content-image-sub h4 span{font-size:13px;padding-left:20px}#content-wrap{float:left;width:690px;min-height:600px;padding:10px 0 30px 0;position:relative;z-index:1000}#content-wrap h2{margin-left:-1px;height:92px;background:url(images/contents-main-title.png) no-repeat;padding-top:20px;padding-left:125px;font-size:23px;color:#e50808;z-index:1000}#content-wrap h2 span{color:#888;display:block;font-size:15px;margin-top:-4px}#content-wrap dl{margin:5px 30px;width:620px;overflow:hidden;z-index:1000}#content-wrap dl .float{margin:5px 0 10px 95px}#content-wrap dt{float:left;width:100px;padding:5px 10px;text-align:right;font-size:18px;line-height:25px;overflow:hidden;clear:left;margin-bottom:10px}#content-wrap dt .day,#content-wrap dt span{color:#888;display:block}#content-wrap dt span{font-size:12px;line-height:10px}#content-wrap dd{width:470px;padding-left:10px;border-left:#ddd 3px solid;float:left}#content-wrap dd h3{border-bottom:2px #d10000 solid;padding:3px;font-size:16px}#content-wrap dd p{margin:5px 15px;line-height:1.5em}#content-wrap ul.torihiki,.production{margin:10px 40px;overflow:hidden}.torihiki li{margin:10px;float:left;font-weight:bold}.torihiki50{text-align:right;display:block}.production li{margin-bottom:10px;border-bottom:1px solid #ddd;padding:10px;overflow:hidden;line-height:1.3em}.production li img{float:left;margin:5px 10px 15px 0;overflow:hidden}.production h4{margin:4px 0;padding:4px;border-bottom:2px solid #e50808;font-size:16px}.under{display:block;margin:10px auto}.map{width:425px;margin:10px auto}.acc{padding:10px 40px}div.acc p{line-height:1.6em;margin:5px 10px}div.acc strong{font-weight:bold;font-size:1.1em}.aligncenter{margin:10px auto;display:block}.contact{margin:10px 40px}.contact form input{border:1px solid #ddd;width:200px;line-height:25px;margin:3px;padding:2px}.contact form textarea{border:1px solid #ddd;width:400px;height:120px;line-height:25px;margin:3px;padding:2px}.contact input:hover,.contact textarea:hover{background-color:#f0f0f0;border-color:#ccc}.planfile{margin:10px 40px;line-height:1.6em}#nav-above{width:90%;margin:10px auto;overflow:hidden;*zoom:1;font-size:0.8em;border-bottom:1px solid #eee}#nav-above div{float:left;width:48%;padding:10px 0}.nav-previous{text-align:left}.nav-next{text-align:right}#aside{float:right;width:255px;padding-top:10px}#aside li{padding-right:5px}#aside li a{display:block;padding:2px 3px;border-bottom:1px solid #eee}#aside li a:hover{color:#f00;background-color:#f0f0f0}#aside h4{text-align:right;padding-left:5px}#aside h4.img{margin-left:5px;width:225px;height:56px;font-size:16px;padding-top:10px;text-align:left;padding-left:25px;background:url(images/contents-aside-title.png) no-repeat left top}#aside h4.img span{font-size:12px}#aside ul{margin:5px  0 5px 20px}#aside .asideimg{margin:5px 10px}#footer{background:url(images/footerbg.png) #333 no-repeat right top;height:150px;position:relative}#footer .footerline{width:950px;margin:0 auto;position:relative;height:150px}.footerline .footermenu{position:absolute;top:0;left:0}.footerline .footermenu li{float:left}.footermenu li a{width:160px;height:48px;display:block;text-indent:-9999px}.footermenu .menu1{background-image:url(images/footer-menu1.png);margin-top:-1px}.footermenu .menu1 a:hover{background-image:url(images/footer-menu1H.png)}.footermenu .menu2{background-image:url(images/footer-menu2.png)}.footermenu .menu2 a:hover{background-image:url(images/footer-menu2H.png);margin-top:-2px}.footerline .pagetop{position:absolute;right:150px;top:-20px}.footerline .submenu{position:absolute;top:80px;left:20px;font-size:12px}.submenu a{color:#fff}.submenu a:hover{color:#ccc}.footerline .copyright{position:absolute;bottom:10px;right:50px;color:#ddd;font-size:12px}@-webkit-keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}@keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}#container .wp-block-gallery .blocks-gallery-image figcaption,#container .wp-block-gallery .blocks-gallery-item figcaption{width:auto;left:0;right:0;padding:5px 10px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;background-image:none;background-color:rgba(0, 0, 0, 0.6)}.content-image{-webkit-box-sizing:border-box;box-sizing:border-box;height:273px;padding:60px 0 0 20px}#adlive-glidejs{position:relative;width:914px;height:213px}#adlive-glidejs .glide__slide{text-align:center}#adlive-glidejs .glide__slide>a{display:inline-block}#adlive-glidejs .glide__slide img{max-height:212px}#adlive-glidejs .glide__arrow{-webkit-transition:opacity 150ms ease, border 300ms ease-in-out, background-color 300ms ease;-o-transition:opacity 150ms ease, border 300ms ease-in-out, background-color 300ms ease;transition:opacity 150ms ease, border 300ms ease-in-out, background-color 300ms ease}#adlive-glidejs .glide__arrow:hover{background-color:#f00}#adlive-glidejs .glide__arrow--left{left:10px}#adlive-glidejs .glide__arrow--right{right:10px}#adlive-glidejs .glide__bullets{bottom:auto;left:5px;top:5px;-webkit-transform:unset;-ms-transform:unset;transform:unset}#adlive-glidejs .glide__bullet{width:12px;height:12px;border-color:#fff;background-color:#fff}#adlive-glidejs .glide__bullet:hover{border-color:#000}#adlive-glidejs .glide__bullet--active{background-color:#f00}#adlive-cover{display:none;z-index:10000;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0, 0, 0, 0.7)}#adlive-cover.active{display:block;-webkit-animation-duration:100ms;animation-duration:100ms;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-timing-function:linear;animation-timing-function:linear;cursor:pointer}#adlive-cover #adlive-cover__closer{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:10px;height:10px;width:50px;height:50px;font-size:40px;border-radius:50px;color:#fff;background-color:#000}#adlive-cover__gallery{display:none;width:100%;height:90vh;margin-top:5vh;background-color:#f00;cursor:auto}#adlive-cover__gallery.active{display:block}#adlive-cover__gallery .glide{height:100%}#adlive-cover__gallery .glide__track{height:100%}#adlive-cover__gallery .glide__slides{height:100%}#adlive-cover__gallery .glide__slides>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}#adlive-cover__gallery .glide__slides img{max-width:100%;max-height:100%}#adlive-cover__gallery .glide__arrow{-webkit-transition:opacity 150ms ease, border 300ms ease-in-out, background-color 300ms ease;-o-transition:opacity 150ms ease, border 300ms ease-in-out, background-color 300ms ease;transition:opacity 150ms ease, border 300ms ease-in-out, background-color 300ms ease}#adlive-cover__gallery .glide__arrow:hover{background-color:#f00}#page-index .entry{margin-bottom:30px}