@charset "utf-8";@import url(slide.css);@import url(https://cdnjs.cloudflare.com/ajax/libs/lightbox2/2.10.0/css/lightbox.css);body{margin:0;padding:0;color:#fff;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:14px;line-height:2;background:#313131;-webkit-text-size-adjust:none}h1,h2,h3,h4,h5,p,ul,ol,li,dl,dt,dd,form,figure,form,input,select,textarea{margin:0;padding:0;font-size:100%}ul{list-style-type:none}img{border:none;max-width:100%;height:auto;vertical-align:middle}table{border-collapse:collapse;font-size:100%;border-spacing:0}video{max-width:100%}iframe{width:100%}a{color:#fff;transition:.4s}a:hover{color:#4abb30;text-decoration:none}#container{max-width:1300px;margin:0 auto;padding:0 3%}header{height:200px;position:relative}header #logo img{width:300px;position:absolute;z-index:2;left:3%;top:75px}#header-img img{position:absolute;z-index:1;right:3%;top:-30px;width:500px}#contents{clear:both;overflow:hidden;padding-bottom:40px}#menubar{overflow:hidden;background:#fff;background:linear-gradient(#fff,#e5e5e5);border-radius:10px;text-align:center;padding:0 4%;margin-bottom:30px}#menubar li{overflow:hidden;float:left;width:20%;line-height:1.6}#menubar li a{display:block;text-decoration:none;border-right:1px solid #ccc;padding:25px 0;color:#333}#menubar li:first-child a{border-left:1px solid #ccc}#menubar li a:hover,#menubar li.current a{background:#4abb30;color:#fff}#menubar-s{display:none}#menubar_hdr{display:none}#main h2{clear:both;margin-bottom:20px;font-size:16px;padding:12px 30px;color:#333;border-radius:10px;background:#fff;background:linear-gradient(#fff,#e5e5e5)}#main h3{clear:both;margin-bottom:20px;font-size:16px;padding:10px 30px;border-radius:10px;background:#000;background:linear-gradient(#222,#000)}#main p{padding:0 40px 20px}#main p+p{margin-top:-5px}#main h2+p,#main h3+p,#main h4+p{margin-top:-10px}#main section+section{margin-top:30px}.photo-block{overflow:hidden;margin:0 40px 20px;background:#000}.list figure{width:25%;float:left;transition:.4s}.list a figure{opacity:.6}.list a:hover figure{opacity:1}footer{clear:both;font-size:85%;background:#141c12;color:#fff;text-align:center}footer a{text-decoration:none}footer .pr{display:block;font-size:80%}#new dl{padding:0 40px 20px}#new dt{float:left;width:9em;letter-spacing:.1em}#new dd{padding-left:9em;border-bottom:1px solid #555}.ta1 caption{border:1px solid #999;border-bottom:none;text-align:left;font-weight:bold;padding:10px;background:#000}.ta1{table-layout:fixed;width:100%;margin:0 auto 20px}.ta1,.ta1 td,.ta1 th{word-break:break-all;border:1px solid #999;padding:10px 15px}.ta1 th.tamidashi{width:auto;text-align:left;background:#000}.ta1 th{width:140px;text-align:center}input[type="submit"].btn,input[type="button"].btn,input[type="reset"].btn{padding:5px 10px;border:1px solid #ccc;border-radius:3px;background:#eee;color:#333}input[type="submit"].btn:hover,input[type="button"].btn:hover,input[type="reset"].btn:hover{border:1px solid #999;background:#fff}input,textarea{outline:none;background:transparent;border:1px solid #999;color:#fff}input:focus,textarea:focus{border:1px solid #fff}@keyframes scroll {
0% {opacity: 0;}
100% {opacity: 1;}
}body .nav-fix-pos-pagetop a{display:none}body.is-fixed-pagetop .nav-fix-pos-pagetop a{display:block;text-decoration:none;text-align:center;z-index:100;position:fixed;animation-name:scroll;animation-duration:1s;animation-fill-mode:forwards;width:50px;line-height:50px;bottom:50px;right:1%;color:#fff;border-radius:50%;background:#4abb30}body.is-fixed-pagetop .nav-fix-pos-pagetop a:hover{background:#fff;color:#000}p.check{background:red;color:#fff;padding:10px 25px!important;margin-bottom:20px}p.check a{color:#fff}.newicon{background:red;color:#fff;font-size:70%;line-height:1.5;padding:2px 5px;border-radius:2px;margin:0 5px;vertical-align:text-top}ul.disc{list-style:disc;padding:0 40px 20px 60px}ol{padding:0 40px 20px 65px}.look{background:#ccc;color:#333;padding:5px 10px;border-radius:4px}.mb15,.mb1em{margin-bottom:15px!important}.mb30{margin-bottom:30px!important}.clear{clear:both}.color1,.color1 a{color:#4abb30}.pr{font-size:10px}.wl{width:96%}.ws{width:50%}.c{text-align:center}.r{text-align:right}.l{text-align:left}img.fr{float:right;margin-left:10px;margin-bottom:10px;width:30%}img.fl{float:left;margin-right:10px;margin-bottom:10px;width:30%}.big1{font-size:24px}.mini1{font-size:11px;display:inline-block;line-height:1.5}.sh{display:none}@media screen and (max-width:900px){header #logo img{width:200px;left:0;top:85px}@keyframes menu1 {
0% {opacity: 0;}
100% {opacity: 1;}
}#menubar-s{display:block;overflow:hidden;position:absolute;z-index:10;width:100%;margin-left:-3%;top:200px;border-top:1px solid #fff;animation-name:menu1;animation-duration:.5s;animation-fill-mode:both}#menubar-s li a{display:block;text-decoration:none;padding:15px 30px;color:#fff;font-size:20px;border-bottom:1px solid #fff;background:rgba(0,0,0,.8)}#menubar{display:none}#menubar_hdr{display:block;position:absolute;z-index:2;top:20px;right:3%}#menubar_hdr.close,#menubar_hdr.open{width:50px;height:50px;border-radius:50%}#menubar_hdr.close{background: #4abb30 url(../images/icon_menu.png) no-repeat center top/50px}#menubar_hdr.open{background: #4abb30 url(../images/icon_menu.png) no-repeat center bottom/50px}.list a figure{opacity:1}body.s-n #sub,body.s-n #footermenu,.m-n{display:none}}@media screen and (max-width:750px){header{height:100px}header #logo img{top:35px}#header-img img{top:0;right:10%;width:200px}#menubar-s{top:100px}}@media screen and (max-width:480px){body{font-size:12px;line-height:1.5}header #logo img{width:150px}#header-img img{right:10%;top:10px;width:150px}#main h2,#main h3{font-size:14px;padding-left:10px;padding-right:10px}#main p{padding:0 10px 20px}#main section+section{margin-top:20px}.photo-block{padding:0 0 20px}#new dl{padding:0 10px}.ta1 caption{padding:5px}.ta1,.ta1 td,.ta1 th{padding:5px}.ta1 th{width:100px}ul.disc{list-style:disc;padding:0 10px 20px 30px}ol{padding:0 10px 20px 30px}.ws,.wl{width:94%}.big1{font-size:16px}img.fr,img.fl{float:none;margin:0;width:100%}.sh{display:block}.pc{display:none}}