@charset "UTF-8";.cancel_area p a,.sec03_2 .txt1 a,.sec04 .txt_com a,.sec_com .txt a,.txt_posi a{text-decoration:underline}.sec03_2 .txt1,.sec03_2 .txt_tc a,.sec05 .txt{text-shadow:0 0 3px #000}.mv_area .mv00 .in,.mv_area .mv02,.sec05 .sec05_in{-webkit-box-orient:horizontal;-webkit-box-direction:reverse}body{position:relative;background:url(../../img/common/loading.gif) center center no-repeat #fff}.txt_posi{position:absolute;right:10px;bottom:10px;color:#fff;font-size:1rem}.cancel_area,.mv_area{-webkit-box-sizing:border-box;position:relative;z-index:1}.txt_posi a{display:inline;color:#fff}.cancel_area{width:100%;box-sizing:border-box;min-height:100vh;background-color:#fff;padding:100px 0;border-bottom:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cancel_area p{width:57.14%;max-width:800px;margin:0 auto;font-size:1.4rem}@media screen and (max-width:767px){.cancel_area{padding:80px 0}.cancel_area p{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 30px}}.cancel_area p i{display:block;text-align:center;margin-bottom:20px}.cancel_area p span{display:block;text-align:right;padding-top:40px}.mv_area .mv00 .in .txt_area,.mv_area .yaji,.sec02,.sec02 p,.sec03_2 .txt_tc,.sec_com .tit_area,.sec_com .txt{text-align:center}.cancel_area p a{display:inline;color:#000}.mv_area{width:100%;box-sizing:border-box;height:100vh;background:url(../../img/common/loading.gif) center center no-repeat #fff}.mv_area .mv_com,.mv_area .yaji{-webkit-box-sizing:border-box;position:absolute}.mv_area .yaji{width:100%;box-sizing:border-box;bottom:5%;left:0;display:none}@media screen and (max-width:767px){.mv_area .yaji{display:block}}.mv_area .yaji a{width:20px;height:20px;display:inline-block;border:1px solid #888;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-top:none;border-left:none}.mv_area .mv_com{width:100%;box-sizing:border-box;background-color:#fff;height:100%}.mv_area .mv00 .in,.mv_area .mv00 .in .img_area ul{display:-webkit-box;display:-ms-flexbox;-ms-flex-wrap:wrap;-webkit-box-sizing:border-box}.mv_area .mv00{opacity:1}.mv_area .mv00 .in{width:100%;box-sizing:border-box;display:flex;flex-wrap:wrap;-ms-flex-direction:row-reverse;flex-direction:row-reverse;height:100%;margin-top:0}.mv_area .mv00 .in .txt_area{width:50%;position:absolute;left:0;top:calc(50% - 12px);line-height:1.4}.mv_area .mv00 .in .txt_area i{font-style:italic;font-family:times,"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",times,serif;font-size:2.4rem;text-align:center}@media screen and (max-width:767px){.mv_area .mv00 .in{display:block}.mv_area .mv00 .in .txt_area{position:static;height:calc(30vh - 0px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:50px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.mv_area .mv00 .in .txt_area i{font-size:1.8rem}}.mv_area .mv00 .in .txt_area span{font-size:1.6rem;font-style:oblique;opacity:1;display:inline-block;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);color:#888}.mv_area .mv00 .in .txt_area_on{width:50%;opacity:1}@media screen and (max-width:767px){.mv_area .mv00 .in .txt_area span{opacity:1;font-size:1.4rem}.mv_area .mv00 .in .txt_area_on{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1}}.mv_area .mv00 .in .img_area{width:50%;padding-top:60px}@media screen and (max-width:1024px){.mv_area .mv00 .in .img_area{max-height:50vh;padding-top:25vh}.mv_area .mv00 .in .img_area ul li{max-height:calc(50vh / 3)}}@media screen and (max-width:767px){.mv_area .mv00 .in .img_area{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}}.mv_area .mv00 .in .img_area ul{display:flex;flex-wrap:wrap;width:100%;box-sizing:border-box}.mv_area .mv01 ul,.mv_area .mv02{display:-webkit-box;display:-ms-flexbox;-ms-flex-wrap:wrap}.mv_area .mv00 .in .img_area ul li{width:33.3%;height:calc(33.3vh - 30px);opacity:1;-webkit-transition:all 2s;transition:all 2s}@media screen and (max-width:767px){.mv_area .mv00 .in .img_area ul li{height:calc(70vh / 3)}}.mv_area .mv00 .in .img_area ul li a,.mv_area .mv00 .in .img_area ul li div{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}.mv_area .mv00 .in .img_area ul li a img,.mv_area .mv00 .in .img_area ul li div img{max-width:100%;height:auto;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.hero_area,.sec_com{-webkit-box-sizing:border-box;position:relative}.mv_area .mv00 .in .img_area ul li:nth-child(1) a,.mv_area .mv00 .in .img_area ul li:nth-child(1) div{background:url(../../img/top/goth.jpg) center top no-repeat;background-size:cover}.mv_area .mv00 .in .img_area ul li:nth-child(2) a,.mv_area .mv00 .in .img_area ul li:nth-child(2) div{background:url(../../img/top/rider.jpg) center top no-repeat;background-size:cover}.mv_area .mv00 .in .img_area ul li:nth-child(3) a,.mv_area .mv00 .in .img_area ul li:nth-child(3) div{background:url(../../img/top/ud.jpg) center top no-repeat;background-size:cover}.mv_area .mv00 .in .img_area ul li:nth-child(4) a,.mv_area .mv00 .in .img_area ul li:nth-child(4) div{background:url(../../img/top/uchida.jpg) center top no-repeat;background-size:cover}.mv_area .mv00 .in .img_area ul li:nth-child(5) a,.mv_area .mv00 .in .img_area ul li:nth-child(5) div{background:url(../../img/top/echo.jpg) center top no-repeat;background-size:cover}.mv_area .mv00 .in .img_area ul li:nth-child(6) a,.mv_area .mv00 .in .img_area ul li:nth-child(6) div{background:url(../../img/top/baberoots.jpg) center top no-repeat;background-size:cover}.mv_area .mv00 .in .img_area ul li:nth-child(7) a,.mv_area .mv00 .in .img_area ul li:nth-child(7) div{background:url(../../img/top/mars89.jpg) center top no-repeat;background-size:cover}.mv_area .mv00 .in .img_area ul li:nth-child(8) a,.mv_area .mv00 .in .img_area ul li:nth-child(8) div{background:url(../../img/top/akuma.jpg) center top no-repeat;background-size:cover}.mv_area .mv00 .in .img_area ul li:nth-child(9) a,.mv_area .mv00 .in .img_area ul li:nth-child(9) div{background:url(../../img/top/heavy_ono.jpg) center top no-repeat;background-size:cover}.mv_area .mv02{display:flex;flex-wrap:wrap;-ms-flex-direction:row-reverse;flex-direction:row-reverse;opacity:0}.mv_area .mv01{opacity:0}.mv_area .mv01 ul{display:flex;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:360px;margin:20vh auto 0;height:60vh}@media screen and (max-width:767px){.mv_area .mv01 ul{width:180px;height:30vh;margin-top:30vh}}.mv_area .mv01 ul li{width:80px;height:100%;-webkit-transition:all 2s;transition:all 2s;opacity:0;-webkit-transform:translate(0,-200px);-ms-transform:translate(0,-200px);transform:translate(0,-200px)}@media screen and (max-width:767px){.mv_area .mv01 ul li{width:40px}}.mv_area .mv01 ul li:nth-child(1){background-color:#eee}.mv_area .mv01 ul li:nth-child(2){background-color:#666}.mv_area .mv01 ul li:nth-child(3){background-color:#000}.mv_area .mv01 ul .li_on{opacity:1!important;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.hero_area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;box-sizing:border-box;height:calc(100vh - 0px);padding-top:60px;background-color:#fff;z-index:1}@media screen and (max-width:767px){.hero_area{padding-top:50px;height:auto;display:block}}.hero_area .txt_area{width:50%;height:100%}@media screen and (max-width:767px){.hero_area .txt_area{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;height:calc(30vh - 0px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.hero_area .txt_area h2{width:40%;margin:0 auto;padding-top:35vh}@media screen and (max-width:767px){.hero_area .txt_area h2{padding-top:0}}.hero_area .txt_area h2 img{max-width:100%;height:auto}.sec_com{width:100%;box-sizing:border-box;padding:100px 0;z-index:99}.sec_com .sec_com_in{width:71.42%;max-width:1000px;margin:0 auto}@media screen and (max-width:767px){.sec_com{padding:0}.sec_com .sec_com_in{width:85.71%;max-width:1200px}}.sec_com .tit_area{color:#fff;font-family:futura;font-size:1.8rem;padding:0 0 60px}.btn,.sec04 .sec04_in section .fb,.sec04 .sec04_in section .fb b,.sec04 .sec04_in section .fb span,.sec05 .sec05_in .txt_area p strong{font-family:Futura,Geneva,Arial,sans-serif,"ＭＳ ゴシック","MS Gothic","Osaka－等幅",Osaka-mono,monospace}.sec_com .txt{color:#fff;font-size:2rem;letter-spacing:3px}@media screen and (max-width:767px){.sec_com .txt{font-size:1.3rem;letter-spacing:2px}}.sec_com .txt span{font-size:1.4rem}@media screen and (max-width:767px){.sec_com .txt span{font-size:1.2rem}}.sec_com .txt b{font-size:1.6rem}.sec_com .txt a{color:#fff}.sec_com .txt_lh{line-height:1.6}.sec02{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100vh;background:url(../../img/top/a.jpg) center top no-repeat #000;padding:20vh 0}@media screen and (max-width:767px){.sec_com .txt b{font-size:1.3rem}.sec02{height:auto;padding:60px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100vh}}.sec04,.sec04 .txt{width:100%;-webkit-box-sizing:border-box}.sec02 p{margin-bottom:30px;line-height:1.4}.sec02 p b{display:block;margin-bottom:20px}.sec03_2{padding:0}.sec03_2 .sec_com_out{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(black));background:linear-gradient(to bottom,transparent 0,#000 100%);padding:20vh 0 40vh}.sec03_2 .txt{margin-bottom:100px}.sec03_2 .txt1{font-size:1.6rem;color:#fff}@media screen and (max-width:767px){.sec03_2 .sec_com_out{padding:20vh 0 10vh}.sec03_2 .txt{margin-bottom:50px}.sec03_2 .txt1{font-size:1.4rem}}.sec03_2 .txt1 a{display:inline;color:#fff}.sec03_2 .txt_tc a{display:inline-block;color:#fff;padding:10px 20px;line-height:1;border:1px solid #fff;font-size:1.4rem}.sec03_2 .txt_dn{display:none}.sec03_2 .tr{text-align:right;padding-top:40px}.sec04{background:url(../../img/top/104.jpg) center bottom no-repeat #000;background-size:cover;box-sizing:border-box}.sec04 .txt{box-sizing:border-box;margin-bottom:50px;color:#000}@media screen and (max-width:767px){.sec03_2 .tr{padding-top:20px}.sec04{padding:10vh 0;background-attachment:scroll}.sec04 .txt{margin-bottom:30px}}.sec04 .txt_com{text-align:center;font-size:1.6rem;margin-bottom:50px}@media screen and (max-width:767px){.sec04 .txt_com{margin-bottom:30px;font-size:1.3rem}}.sec04 .txt_com a{font-weight:700;color:#000;display:inline}.sec04 .txt_com span{display:block}.sec04 .sec04_in{width:85.71%;max-width:1200px;margin:0 auto;background-color:rgba(255,255,255,.9);padding:80px 100px 40px;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1024px){.sec04 .txt_com{text-align:left}.sec04 .sec04_in{padding:40px 30px}}.sec04 .sec04_in .sec04_in_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto 60px}@media screen and (max-width:767px){.sec04 .sec04_in .sec04_in_flex{margin-bottom:30px}}.sec04 .sec04_in section{width:45.71%;margin-bottom:60px;border:1px solid #000;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 40px}.sec04 .sec04_in .bk,.sec04_bk,.sec04_bk .sec04_in{background-color:#000}.sec04 .sec04_in section h3{font-size:1.4rem;text-align:center}@media screen and (max-width:767px){.sec04 .sec04_in section{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;margin-bottom:20px}.sec04 .sec04_in section h3{font-size:1.3rem;text-align:left}}.sec04 .sec04_in section h3 span{font-weight:700;font-style:italic;padding:0 3px;display:inline-block;font-size:1.6rem}.sec04 .sec04_in section h3 a{display:inline;text-decoration:underline;color:#000}.sec04 .sec04_in section h3 .bbb{color:#aaa}.sec04 .sec04_in section .tl{text-align:left}.sec04 .sec04_in section ul{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px;padding-bottom:30px;border-bottom:1px solid #ccc;display:none}@media screen and (max-width:767px){.sec04 .sec04_in section ul{margin-bottom:20px;padding-bottom:10px}}.sec04 .sec04_in section ul li{width:33.3%}.sec04 .sec04_in section ul li img{max-width:100%;height:auto;display:block}.sec04 .sec04_in section ul .ma{margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 5%}.sec04 .sec04_in section .fb{font-size:2rem;text-align:center;font-style:italic;line-height:1.4;margin-bottom:30px}@media screen and (max-width:767px){.sec04 .sec04_in section ul .ma{padding:0;width:50%}.sec04 .sec04_in section .fb{margin-bottom:15px;font-size:1.6rem}}.sec04 .sec04_in section .fb span{font-style:italic;font-size:4rem;color:#000;padding:0 3px}@media screen and (max-width:767px){.sec04 .sec04_in section .fb span{font-size:2.4rem}}.sec04 .sec04_in section .fb b{font-weight:700;font-style:italic;font-size:3rem}.sec04 .sec04_in section .box{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 27%;margin-bottom:40px;text-align:center}@media screen and (max-width:767px){.sec04 .sec04_in section .fb b{font-size:2rem}.sec04 .sec04_in section .box{padding:0 20%;margin-bottom:40px}}.sec04 .sec04_in section .box img{max-width:100%;height:auto}.sec04 .sec04_in section .box_w{padding:0;margin-bottom:20px}.sec04 .sec04_in section .btn{width:100%!important;padding:20px 0}.sec04 .sec04_in .bk{color:#fff;border:1px solid #fff}.sec04 .sec04_in .bk a{margin-top:20px;color:#fff;border:1px solid #fff}.sec04 .sec04_in .wid{width:70%;margin:0 auto 40px}@media screen and (max-width:767px){.sec04 .sec04_in .wid{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}}.sec04 .sec04_in .wid .box{padding:0 10%}.sec04_bk .sec04_in{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:0 100px}.sec05,.sec05 .sec05_in{-webkit-box-sizing:border-box}@media screen and (max-width:1024px){.sec04_bk .sec04_in{padding:0 30px}}.sec05{width:100%;box-sizing:border-box;padding:25vh 0 200px;background:url(../../img/top/unit_bk2.jpg) center bottom no-repeat fixed #000;background-size:cover}@media screen and (max-width:767px){.sec05{padding:25vh 0;background-attachment:scroll}}.sec05 .txt{margin-bottom:50px}.sec05 .sec05_in{width:85.71%;max-width:1200px;margin:0 auto;background-color:#fff;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.sec05 .sec05_in .txt_area{width:40%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1024px){.sec05 .sec05_in .txt_area{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px}}.sec05 .sec05_in .txt_area p{text-shadow:none;color:#444;font-size:1.3rem;margin-bottom:20px}@media screen and (max-width:767px){.sec05 .sec05_in .txt_area p{font-size:1.2rem}}.sec05 .sec05_in .txt_area p strong{font-size:1.4rem;display:block;color:#000}@media screen and (max-width:767px){.sec05 .sec05_in .txt_area p strong{font-size:1.3rem}}.sec05 .sec05_in .txt_area .btn{margin-top:30px}.sec05 .sec05_in .txt_area dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1.1rem;color:#999}.sec05 .sec05_in .map_area{width:60%}@media screen and (max-width:1024px){.sec05 .sec05_in .map_area{display:none}}.sec05 .sec05_in .map{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;height:400px}.bg_com,.btn{-webkit-box-sizing:border-box}@media screen and (max-width:767px){.sec05 .sec05_in .map{height:250px}}.bg_com,.modal_area{height:100%;position:fixed;left:0;top:0}.btn{width:120px;box-sizing:border-box;padding:10px 0;margin:0 auto;border:1px solid #000;color:#000;line-height:1;text-align:center}.bg_bk,.bg_bk2{border:none;color:#fff}@media screen and (max-width:767px){.btn{-webkit-box-sizing:border-box;width:100%;box-sizing:border-box;padding:10px}}.bg_bk{background-color:#999}.bg_bk2{background-color:#666}.bg_com{width:100%;box-sizing:border-box}.modal_area,.modal_area .num{width:100%;-webkit-box-sizing:border-box}.bg_com_on{opacity:1!important;-webkit-transition:all 1s;transition:all 1s}.modal_area{box-sizing:border-box;display:none;z-index:100;background-color:rgba(0,0,0,.8)}.modal_area .num{box-sizing:border-box;text-align:center}.modal_area .num li{display:inline-block;padding:0 3px}.modal_area .num li a{display:block;width:30px;height:30px;border:1px solid #000;line-height:30px;text-align:center;font-size:1.2rem;text-decoration:none}.modal_area .num li .cur{background-color:#000;color:#fff}.modal_area .modal_area_in{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal_area .info_box{width:57.14%;max-width:800px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;position:relative}@media screen and (max-width:767px){.modal_area .info_box{width:80%;max-width:480px}}.modal_area .info_box img{max-width:100%;height:auto}.modal_area .close{width:40px;height:40px;line-height:40px;text-align:center;background-color:#000;color:#fff!important;text-decoration:none!important;position:absolute;right:0;top:0;font-size:1.6rem}.modal_area .detail_box{width:85.71%;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px;background-color:#fff;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:none}.modal_area .detail_box .ball{border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px}.modal_area .detail_box .img{max-width:100%;height:auto;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:block}.in_all .in_all_in,.modal_area .detail_box .in dl{display:-webkit-box;display:-ms-flexbox;-ms-flex-wrap:wrap}.modal_area .detail_box .in{margin-bottom:20px;width:31%}@media screen and (max-width:1024px){.modal_area .detail_box .in{width:48%}}.modal_area .detail_box .in dl{display:flex;flex-wrap:wrap}.modal_area .detail_box .in dl dt{font-weight:700;font-size:1.2rem}.modal_area .detail_box .in dl dt::after{content:"："}.modal_area .detail_box .in dl dd a{display:inline-block}.modal_area .detail_box .in img{max-width:100%;height:auto;margin-bottom:10px}.modal_area .detail_box a{color:#000;text-decoration:underline;word-break:break-all}.modal_area .detail_box .caption{position:absolute;right:20px;bottom:20px}@media screen and (max-width:767px){.modal_area .detail_box .in{width:100%}.modal_area .detail_box .in img{display:block;width:60%;margin:0 auto}.modal_area .detail_box .caption{position:static;margin-top:20px}}.modal_area .det2 .in{width:49%}.in_all{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px}.in_all .in_all_in,.sec_time{-webkit-box-sizing:border-box}.in_all .tit{text-align:center}@media screen and (max-width:767px){.modal_area .det2 .in{width:100%}.in_all .tit{text-align:left}.in_all .tit img{display:block;width:60%;margin:0 auto}}.in_all .in_all_in{width:100%;box-sizing:border-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cur_none{opacity:0;-webkit-transform:translate(0,5px);-ms-transform:translate(0,5px);transform:translate(0,5px)}.cur_on{opacity:1!important;-webkit-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;transform:translate(0,0)!important;-webkit-transition:all 2s;transition:all 2s}.bg01{background:url(../../img/top/112.jpg) center bottom no-repeat #000;background-size:cover}.bg02{background:url(../../img/top/unit_bk2.jpg) center bottom no-repeat #000;background-size:cover}.sec_time{background:url(../../img/top/bg_tt.jpg) center top no-repeat fixed #000;background-size:cover;padding:0;box-sizing:border-box}@media screen and (max-width:767px){.sec_time{background:url(../../img/top/bg_tt_sp.jpg) center top no-repeat #000;background-size:cover}}.sec_time .sec_com_out{background:-webkit-gradient(linear,left top,left bottom,from(black),color-stop(30%,transparent));background:linear-gradient(to bottom,#000 0,transparent 30%);padding:20vh 0;min-height:calc(100vh - 40vh)}@media screen and (max-width:767px){.sec_time .sec_com_out{padding:10vh 0;min-height:calc(100vh - 20vh)}}.sec_time .sec_com_top{background:-webkit-gradient(linear,left top,left bottom,from(black),color-stop(30%,transparent));background:linear-gradient(to bottom,#000 0,transparent 30%);padding:20vh 0;min-height:calc(100vh - 40vh)}.sec_time .txt{margin-bottom:20px}.sec_time .sec_time_in{width:40%;max-width:400px;margin:0 auto;color:#999;font-family:times,"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",times,serif}.sec_time .sec_time_in dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-left:1px solid rgba(255,255,255,0);border-top:1px solid rgba(255,255,255,0);overflow:hidden;font-size:1.8rem;margin-bottom:20px}@media screen and (max-width:1024px){.sec_time .sec_time_in{width:60%;max-width:600px}.sec_time .sec_time_in dl{margin-bottom:5px}}@media screen and (max-width:767px){.sec_time .sec_com_top{padding:10vh 0;min-height:calc(100vh - 20vh)}.sec_time .sec_time_in{width:80%;max-width:800px}.sec_time .sec_time_in dl{font-size:1.5rem;margin-bottom:5px}}.sec_time .sec_time_in dl dd,.sec_time .sec_time_in dl dt{display:block;border-right:1px solid rgba(255,255,255,0);-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 10px;line-height:1.3}.sec_time .sec_time_in dl dt{width:20%;text-align:center}.sec_time .sec_time_in dl dd{width:80%}.sec_time .sec_time_in dl dd span{display:block;font-size:1.4rem}.sec_time .sec_time_in dl .fup{color:#fff}