@font-face{font-family:"myfont";src:url(/public/fonts/Corporate-Logo-Medium-ver2.ttf);font-family:"CorpLogo";src:url(/public/fonts/corpgo-m-ver2-font_202202/Corporate-Logo-Medium-ver2.otf);font-family:"KeiFont";src:url(/public/fonts/k-font/keifont.ttf);font-family:"Oradano";src:url(/public/fonts/OradanoGSRR2018/OradanoGSRR.ttf);font-family:"KsHannya";src:url(/public/fonts/WindowsTrueType/KswHannya.ttf)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}body{margin:0px;padding:0px}@font-face{font-family:"myfont";src:url(/public/fonts/Corporate-Logo-Medium-ver2.ttf);font-family:"CorpLogo";src:url(/public/fonts/corpgo-m-ver2-font_202202/Corporate-Logo-Medium-ver2.otf);font-family:"KeiFont";src:url(/public/fonts/k-font/keifont.ttf);font-family:"Oradano";src:url(/public/fonts/OradanoGSRR2018/OradanoGSRR.ttf);font-family:"KsHannya";src:url(/public/fonts/WindowsTrueType/KswHannya.ttf)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}body{margin:0px;padding:0px}body{max-width:100vw;height:auto;overflow-x:hidden;margin:0px;padding:0px;animation:fadeIn 2s ease 0s 1 normal;-webkit-animation:fadeIn 2s ease 0s 1 normal;font-size:18px}body footer{background-image:url(./../../../public/img/kaikyo/main_bg.png)}body footer p{text-align:center;margin-left:auto;margin-right:auto;margin-bottom:0px;padding-top:.5rem;padding-bottom:.5rem}@media(max-width: 1280.98px){body footer p{padding:2px;font-size:12px}}body footer .container{display:block}@media(max-width: 992px){body footer .container{display:none}}body footer .container ul li .btn{border:#463a2e 1px solid;font-weight:bold;transition-duration:.3s}body footer .container ul li .btn:hover{background-color:#463a2e;color:#fff;font-weight:bold;transition-duration:.3s}body main{min-height:calc(100vh - 100px)}body main h1{width:100%;text-align:center}body .title .newMark{padding:2px 10px;font-size:60%;border-radius:10px;background-color:red;color:#fff}body .animation{opacity:0;visibility:hidden;transition:1s;transform:translateY(30px)}body .active{opacity:1;visibility:visible;transform:translateY(0)}body .ribbon{display:inline-block;position:relative;height:40px;line-height:40px;text-align:center;padding-left:20px;font-size:18px;color:#fff;box-sizing:border-box}body .ribbon:before,body .ribbon:after{position:absolute;content:"";width:0px;height:0px;z-index:1}body .ribbon:before{top:0;left:0;border-width:20px 0px 20px 15px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #dcf2e6;border-style:solid}body .ribbon:after{top:0px;right:-18px;border-style:solid;border-top:20px solid rgba(0,0,0,0);border-bottom:20px solid rgba(0,0,0,0);border-right:0}body .ribbon .ribbon{background:#fcb440}body .ribbon .ribbon:after{border-left:18px solid #fcb440}body .ribbon .ribbon2{background:#3db3d3}body .ribbon .ribbon2:after{border-left:18px solid #3db3d3}body .kokura,body .kaikyo,body .hibiki{display:inline-block;position:relative;height:40px;line-height:40px;text-align:center;padding-left:20px;font-size:18px;color:#fff;box-sizing:border-box}body .kokura:before,body .kokura:after,body .kaikyo:before,body .kaikyo:after,body .hibiki:before,body .hibiki:after{position:absolute;content:"";width:0px;height:0px;z-index:1}body .kokura:before,body .kaikyo:before,body .hibiki:before{top:0;left:0;border-width:20px 0px 20px 15px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #dcf2e6;border-style:solid}body .kokura:after,body .kaikyo:after,body .hibiki:after{top:0px;right:-18px;border-style:solid;border-top:20px solid rgba(0,0,0,0);border-bottom:20px solid rgba(0,0,0,0);border-right:0}body .kokura{background:#fcb440}body .kokura:after{border-left:18px solid #fcb440}body .kaikyo{background:#3db3d3}body .kaikyo:after{border-left:18px solid #3db3d3}body .hibiki{background:#345d9f}body .hibiki:after{border-left:18px solid #345d9f !important}body .slider_area{padding-top:40px;padding-bottom:40px;background-color:#dcf2e6}@media screen and (max-width: 1024.98px){body .tb_hidden{display:none}}body .tb_display{display:none}@media screen and (max-width: 1024.98px){body .tb_display{display:block}}body .mb_hidden{display:block}@media screen and (max-width: 781.98px){body .mb_hidden{display:none}}body .mb_display{display:none}@media screen and (max-width: 781.98px){body .mb_display{display:block}}/*# sourceMappingURL=style.css.map */
