@import url("https://fonts.googleapis.com/css2?family=Gravitas+One&display=swap");body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;vertical-align:baseline}img{vertical-align:top}a img{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}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}h1,h2,h3,h4,h5,h6,p,th,td,li,dt,dd,small{line-height:1.4em}small{font-size:80%}@media only screen and (min-width: 801px){h1,h2,h3,h4,h5,h6,p,th,td,li,dt,dd,small{line-height:1.4em}small{font-size:80%}}.clearfix:after{content:"";display:block;clear:both}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}#common_page_header,#tPath,#common_head_link,#common_page_footer,#lNav{display:none !important}main.cssTypeA.wide{padding:0}@media (min-width: 801px){html body{min-width:auto}}@media only screen and (min-width: 801px){body{min-width:auto}main{min-width:auto}}html[lang=ja] body main{font-family:'Hiragino Mincho ProN', 'YuMincho', YuMincho, serif}html[lang=en] body main{font-family:Arial, sans-serif}html body{background:url(../images/common/bg.jpg) top -300px center repeat-y,#fff;background-size:100% auto, auto}html body main{background:url(../images/common/bg_mdl.png) top center repeat-y;background-size:100% auto;position:relative;margin:0;padding:0;z-index:0;overflow:hidden}@media (max-width: 749px){html body main{font-size:3.2vw}}@media (min-width: 749px){html body main{font-size:1.8vw}}@media (min-width: 749px) and (min-width: 1000px){html body main{font-size:1.8vw}}@media (min-width: 1000px){html body main{font-size:1.6vw;background-size:auto}}html body main *{box-sizing:border-box}html body main:not(a){color:#040000}.pc{display:none}@media (min-width: 1000px){.pc{display:block}}.sp{display:block}@media (min-width: 1000px){.sp{display:none}}img{width:100%;border-style:none}main article{margin:0;padding:0;max-width:100%;width:100%}main article #pageHeader{position:relative;background:#c7000b;margin-bottom:14vmin;opacity:0;-webkit-animation:fadeIn .5s forwards;animation:fadeIn .5s forwards}@media (max-width: 749px){main article #pageHeader{padding-top:32%;padding-bottom:6%}}@media (min-width: 749px){main article #pageHeader{padding-top:22%;padding-bottom:2%}}@media (min-width: 1000px){main article #pageHeader{padding-top:18%;padding-bottom:3.46%}}@media (min-width: 1000px) and (min-width: 1301px){main article #pageHeader{padding-top:220px;padding-bottom:45px}}main article #pageHeader #joPageTit{margin:0 auto}@media (max-width: 749px){main article #pageHeader #joPageTit{width:94%;height:6.66667vw}}@media (min-width: 749px){main article #pageHeader #joPageTit{text-align:center;height:5.20833vw}}@media (min-width: 1000px){main article #pageHeader #joPageTit{height:50px}}main article #pageHeader #joPageTit img{width:auto;height:100%}main article #pageHeader .pageFrmLb{position:absolute;right:0;bottom:-9.9vmin;left:0;display:block;-webkit-clip-path:polygon(0 0, 100% 0, 0 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 0 100%, 0 100%);height:10vmin;background-image:linear-gradient(-5.5deg, #000 50%, #c7000b 60%);z-index:-1}@media (min-width: 749px){main article #pageHeader .pageFrmLb{background-image:linear-gradient(-3deg, #000 50%, #c7000b 60%)}}main article #pageHeader .pageFrmLb::before{content:'';position:relative;display:block;bottom:1px;height:100%;width:100%;background-color:#c7000b;-webkit-clip-path:polygon(0 0, 100% 0, 0 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 0 100%, 0 100%);z-index:-1}main article #pageHeader .pageFrmLbShdw{position:absolute;right:0;bottom:-12vmin;left:0;display:block}main article #pageHeader .pageFrmLbShdw::before{content:'';position:relative;display:block;bottom:0;height:100%;width:100%;height:12vmin;background-color:rgba(4,0,0,0.2);-webkit-clip-path:polygon(0 0, 100% 0, 100% 8%, 0 92%);clip-path:polygon(0 0, 100% 0, 100% 8%, 0 92%);z-index:-2}main article #pageHeader .secImg01,main article #pageHeader .secImg02{position:absolute;top:0}main article #pageHeader .secImg01 img,main article #pageHeader .secImg02 img{width:100%}@media (max-width: 749px){main article #pageHeader .secImg01{width:calc(564 / 750 * 100%);padding-top:calc(100 / 750 * 100%);left:-25%}}@media (min-width: 749px){main article #pageHeader .secImg01{width:calc(564 / 900 * 100%);padding-top:calc(70 / 900 * 100%);top:0;left:-10%}}@media (min-width: 1000px){main article #pageHeader .secImg01{width:calc(564 / 1300 * 100%);padding-top:0;top:110px;left:-45px}}@media (min-width: 1000px) and (min-width: 1301px){main article #pageHeader .secImg01{max-width:564px}}@media (max-width: 749px){main article #pageHeader .secImg02{width:calc(270 / 750 * 100%);padding-top:calc((124 + 140) / 750 * 100%);right:0}}@media (min-width: 749px){main article #pageHeader .secImg02{width:calc(270 / 900 * 100%);padding-top:calc((124 + 80) / 900 * 100%);right:0}}@media (min-width: 1000px){main article #pageHeader .secImg02{width:calc(270 / 1300 * 100%);padding-top:calc((124 + 110)/ 1300 * 100%);right:0}}@media (min-width: 1000px) and (min-width: 1301px){main article #pageHeader .secImg02{max-width:270px;padding-top:124px;top:100px}}main article #pageHeader::after{content:"";display:block;position:absolute;top:0}main section{position:relative;margin:0 auto;padding:0;width:100%;z-index:0}main section .secImg{position:absolute;display:inline-block;z-index:-1}main section .secImg img{width:100%}h2,h3,h4,h5,h6{font-weight:bold;line-height:1.4}p a{display:inline;margin:auto}p img{display:block;margin:auto}@media (min-width: 749px){p img{width:auto;max-width:100%}}@media (min-width: 1000px){p img{width:auto;max-width:100%}}#jojoSnav{margin:0 auto;width:94%}@media (min-width: 749px){#jojoSnav{max-width:1200px}}@media (min-width: 1000px){#jojoSnav{font-size:18px}}#jojoSnav>ul{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}@media (max-width: 749px){#jojoSnav>ul{-webkit-justify-content:flex-start;justify-content:flex-start;margin:6% 0}}@media (min-width: 749px){#jojoSnav>ul{-webkit-justify-content:center;justify-content:center;margin:6% 0}}@media (min-width: 1000px){#jojoSnav>ul{-webkit-justify-content:center;justify-content:center;margin:50px 0}}#jojoSnav>ul li{border:1px solid #040000;background:#fff;font-weight:bold;cursor:pointer;transition:.3s}@media (max-width: 749px){#jojoSnav>ul li{margin-top:1.5%;margin-right:2%}}@media (min-width: 749px){#jojoSnav>ul li{margin-top:1.5%;margin-right:2%}}@media (min-width: 1000px){#jojoSnav>ul li{margin-right:15px}}#jojoSnav>ul li:last-of-type{margin-right:0}#jojoSnav>ul li:hover{opacity:.6}#jojoSnav>ul li a{display:block;text-decoration:none;color:#000}@media (max-width: 749px){#jojoSnav>ul li a{padding:.6em 1em}}@media (min-width: 749px){#jojoSnav>ul li a{padding:.6em 1em}}@media (min-width: 1000px){#jojoSnav>ul li a{padding:.6em 1em}}#jojoSnav ul.icon>li>a:before,#jojoSnav .icon>a:before{display:none}a{color:#c3ca00;text-decoration:underline;border:none;transition:.3s}a:hover,a:active{text-decoration:none;border:none}a:link,a:visited{color:#c3ca00;border:none}a:focus{outline:none}a img{border-style:none}@media (min-width: 1000px){a img{transition:.3s ease-in-out}}a:hover img{opacity:0.7}b,strong,em{font-weight:900}p{padding-top:4%;line-height:1.45em}@media (min-width: 1000px){p{padding-top:30px}}.txtC{text-align:center}.txtRed{color:#e5007f}.txtBlue{color:#00a1e9}.txtYlw{color:#c3ca00}.txtGold{color:#c09b0f}.txtBig{font-size:150%}ul.listTxt{padding-left:1em}ul.listTxt li{text-indent:-1em}.notes,.notice{font-size:.8em}ul.notice,ul.notes{margin-top:4%;padding-left:1em}@media (min-width: 1000px){ul.notice,ul.notes{margin-top:30px}}ul.notice li,ul.notes li{text-indent:-1em}ul.notice.notesBox,ul.notes.notesBox{background-color:rgba(4,0,0,0.1)}@media (max-width: 749px){ul.notice.notesBox,ul.notes.notesBox{padding:3% 6%;margin:6% auto 0}}@media (min-width: 749px){ul.notice.notesBox,ul.notes.notesBox{padding:2% 4%;margin:6% auto 0}}@media (min-width: 1000px){ul.notice.notesBox,ul.notes.notesBox{margin:50px auto 0}}ul.notice.notesBox li,ul.notes.notesBox li{margin-top:0.5em}ul.notice.notesBox li:first-child,ul.notes.notesBox li:first-child{margin-top:0}ul.btnBox{margin:8% auto 0;width:100%;max-width:750px}@media (min-width: 1000px){ul.btnBox{margin:60px auto 0;width:400px}}ul.btnBox>li{margin:3% auto 0;width:90%}@media (min-width: 1000px){ul.btnBox>li{margin-top:15px;width:100%}}ul.btnBox>li:first-of-type{margin-top:0}ul.btnBox>li a{position:relative;display:block;padding:0.5em 0;text-align:center;width:100%;height:100%;background:url(../images/common/arw_r.svg) center right 2.5% no-repeat;background-size:auto 1em;background-color:#c3ca00;border:2px solid #040000;text-decoration:none;font-size:1em;font-weight:bold;color:#000;transition:.3s}@media (min-width: 1000px){ul.btnBox>li a{font-size:1em}}ul.btnBox>li a:hover{background-position:center right 1.5%}a.btn{display:block;padding:0.5em 0;margin:6% auto 0;width:90%;max-width:750px;text-align:center;background:url(../images/common/arw_r.svg) center right 2.5% no-repeat;background-size:auto 1em;background-color:#c3ca00;border:2px solid #040000;text-decoration:none;font-family:"Gravitas One",serif;font-weight:normal;color:#000;transition:.3s}@media (max-width: 749px){a.btn{font-size:1.2em}}@media (min-width: 1000px){a.btn{padding:0.2em 0;margin:40px auto 0;width:400px;font-size:0.9em}}a.btn:hover{background-position:center right 1.5%}a.btn.close{-webkit-filter:grayscale(1);filter:grayscale(1);pointer-events:none}.btnBkPage{padding:6% 0 5%}.btnBkPage a.btnTop{display:block;background:url(../images/common/bg_btn.png) center no-repeat;background-size:contain;text-decoration:none;text-align:center;font-size:1em;font-weight:bold;color:#000;transition:.3s}@media (max-width: 749px){.btnBkPage a.btnTop{margin:4% auto 0;padding:3.8% 0 4.8%;width:60%}}@media (min-width: 749px){.btnBkPage a.btnTop{margin:3% auto 0;padding:2.2% 0 2.9%;width:35%}}@media (min-width: 1000px){.btnBkPage a.btnTop{margin:30px auto 0;padding:2.6% 0 3%;min-width:320px;max-width:450px;font-size:90%}}.btnBkPage a.btnTop:first-of-type{margin-top:0}.btnBkPage a.btnTop:hover{opacity:.6}table.tableFrm,table{margin-top:4%;line-height:1.6em;display:table !important;border-collapse:separate;border:1px solid #000 !important;width:100%}@media (min-width: 1000px){table.tableFrm,table{margin-top:30px}}table.tableFrm caption,table caption{font-weight:bold}table.tableFrm tbody,table tbody{display:table-row-group !important}table.tableFrm thead th,table thead th{border-bottom:1px solid #000}table.tableFrm tr,table tr{display:table-row !important;width:100%;margin-top:0}table.tableFrm th,table.tableFrm td,table th,table td{padding:.5em .5em;font-size:100%}table.tableFrm td,table td{display:table-cell !important;border-top:1px solid #000;border-left:1px solid #000}table.tableFrm td:first-child,table td:first-child{border-left:none}table.tableFrm th,table th{display:table-cell !important;border-top:1px solid #000;border-left:1px solid #000;background-color:rgba(4,0,0,0.8);color:#fff}table.tableFrm th:first-child,table th:first-child{border-left:none}table.tableFrm tr:first-child th,table.tableFrm tr:first-child td,table tr:first-child th,table tr:first-child td{border-top:none}#jojoFooter{margin:0;max-width:100%;width:100%;background-color:#fff;border-top:2px solid #000;text-align:center}@media (max-width: 749px){#jojoFooter{padding-bottom:4%}}@media (min-width: 749px){#jojoFooter{padding-bottom:3.5%}}@media (min-width: 1000px){#jojoFooter{padding-bottom:2%;font-size:18px}}@media (max-width: 749px){#jojoFooter #footerLinkCol{padding-top:4%}}@media (min-width: 749px){#jojoFooter #footerLinkCol{padding-top:3.5%}}@media (min-width: 1000px){#jojoFooter #footerLinkCol{padding-top:1.5%;font-size:18px}}#jojoFooter #footerLinkCol ul li{display:inline-block;padding:0 1em;border-right:1.5px solid #000}#jojoFooter #footerLinkCol ul li:last-child{border-right:none}#jojoFooter #footerLinkCol ul li a{color:#000;text-decoration:none;font-size:.9em;font-weight:bold;transition:.3s}#jojoFooter #footerLinkCol ul li a:hover{text-decoration:underline}#jojoFooter .copyrightJojo{font-size:.7em}#btnPtop{position:fixed;right:7px;bottom:10px;z-index:50;transition:.3s}@media (max-width: 749px){#btnPtop{width:15%}}@media (min-width: 749px){#btnPtop{width:10%}}@media (min-width: 1000px){#btnPtop{width:116px;height:110px}}#btnPtop img{width:100%;height:auto}#btnPtop:hover{bottom:15px}#btnPtop a:hover img{opacity:1}#btnFollowJojo{position:fixed;left:7px;bottom:10px;z-index:50;transition:.3s}@media (max-width: 749px){#btnFollowJojo{width:40%}}@media (min-width: 749px){#btnFollowJojo{width:30%}}@media (min-width: 1000px){#btnFollowJojo{width:300px;height:60px}}#btnFollowJojo img{width:100%;height:auto}.ot-floating-button__front.custom-persistent-icon{display:none}.slick-prev,.slick-next{position:absolute;display:block;line-height:0px;font-size:0px;cursor:pointer;background:none;padding:0;border:none;outline:none;z-index:3}@media (max-width: 749px){.slick-prev,.slick-next{top:35%;width:3.33%;padding-top:8.8%}}@media (min-width: 749px){.slick-prev,.slick-next{top:35%;width:2.6%;padding-top:6.87%}}@media (min-width: 1000px){.slick-prev,.slick-next{top:calc(50% - 66px);width:25px;height:66px}}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:before,.slick-next:before{position:absolute;top:0;left:0;right:0;line-height:1;cursor:pointer;width:100%;height:100%}@media (max-width: 749px){.slick-prev{left:2%}}@media (min-width: 749px){.slick-prev{left:11.5%}}@media (min-width: 1000px){.slick-prev{left:14%}}@media (min-width: 1000px) and (min-width: 1301px){.slick-prev{left:19%}}.slick-prev:before{content:" ";display:block;background:url(../images/common/arw_left.svg) no-repeat top center;background-size:contain}@media (max-width: 749px){.slick-next{right:2%}}@media (min-width: 749px){.slick-next{right:11.5%}}@media (min-width: 1000px){.slick-next{right:14%}}@media (min-width: 1000px) and (min-width: 1301px){.slick-next{right:19%}}.slick-next:before{content:" ";display:block;background:url(../images/common/arw_right.svg) no-repeat top center;background-size:contain}.slick-disabled{opacity:0}ul.slick-dots{text-align:center;margin:0}@media (max-width: 749px){ul.slick-dots{margin-top:3.33%}}@media (min-width: 749px){ul.slick-dots{margin-top:2.6%}}@media (min-width: 1000px){ul.slick-dots{margin-top:25px}}ul.slick-dots>li{display:inline-block;width:auto}@media (max-width: 749px){ul.slick-dots>li{margin:0 1.3%}}@media (min-width: 749px){ul.slick-dots>li{margin:0 1%}}@media (min-width: 1000px){ul.slick-dots>li{margin:0 10px}}ul.slick-dots button{color:transparent;outline:none;display:block;padding:0;height:0;border:none;border-radius:50%;background:#898989}@media (max-width: 749px){ul.slick-dots button{width:100%;padding-top:100%}}@media (min-width: 749px){ul.slick-dots button{width:100%;padding-top:100%}}@media (min-width: 1000px){ul.slick-dots button{width:16px;height:16px}}ul.slick-dots .slick-active button{background:#00A0E9}

/*# sourceMappingURL=maps/layout.css.map */
