body.body .main-header{position:relative;z-index:999}body.body .main-header .fix-box{position:absolute;top:0;left:0;width:100%}body.body .main-header .fix-box .bg-box{display:flex;height:14px}body.body .main-header .fix-box .bg-box .bg{width:20%;height:100%}body.body .main-header .fix-box .bg-box .bg:nth-of-type(1){background:#00339c}body.body .main-header .fix-box .bg-box .bg:nth-of-type(2){background:#009d2c}body.body .main-header .fix-box .bg-box .bg:nth-of-type(3){background:#929292}body.body .main-header .fix-box .bg-box .bg:nth-of-type(4){background:#00beff}body.body .main-header .fix-box .bg-box .bg:nth-of-type(5){background:#d83026}body.body .main-header .fix-box h1{text-align:right;margin-top:20px}body.body .main-header .left-nav-box{width:17.5rem;position:absolute;left:0;top:14px;height:calc(100vh - 14px);background:#d2ddf5;color:#fff;font-family:"Bebas Neue",sans-serif}body.body .main-header .left-nav-box nav{padding-top:8.1111111111vh;padding-left:60px}body.body .main-header .left-nav-box nav .link{font-size:2.625rem;letter-spacing:.025em;margin-top:2.7777777778vh;white-space:nowrap}body.body .main-header .left-nav-box nav .link a{display:inline-block;transform-origin:left center;transition:transform .2s,color .2s}body.body .main-header .left-nav-box nav .link:first-of-type{margin-top:0}body.body .main-header .left-nav-box nav .link.current a{transform:scale(1.9285714286);color:#00339c}body.body .main-header .left-nav-box nav .link a:hover{transform:scale(1.9285714286);color:#00339c}body.body .main-header .left-nav-box nav ul li{font-size:2.625rem;letter-spacing:.025em;margin-top:2.2222222222vh;white-space:nowrap}body.body .main-header .left-nav-box nav ul li a{position:relative;display:inline-block;padding-left:31px;transition:color .2s,transform .2s,padding-left .2s}body.body .main-header .left-nav-box nav ul li a:before{content:"";display:block;width:23px;height:2px;background:#fff;position:absolute;left:0;top:calc(50% - 2px);transition:width .2s}body.body .main-header .left-nav-box nav ul li a.current,body.body .main-header .left-nav-box nav ul li a:hover{padding-left:110px}body.body .main-header .left-nav-box nav ul li a.current:before,body.body .main-header .left-nav-box nav ul li a:hover:before{width:98px;background:#00339c}body.body .main-header .left-nav-box nav ul li a.current .text,body.body .main-header .left-nav-box nav ul li a:hover .text{transform-origin:left center;transform:scale(1.9285714286);color:#00339c}body.body .main-header.fixed .fix-box{position:fixed}body.body .main-header.fixed .left-nav-box{position:fixed}body.body .page-top{position:fixed;right:22px;bottom:8vh;transition:all .8s;transform:translate(0, -100px);opacity:0;z-index:-1}body.body .page-top img{display:block;transition:opacity .2s}body.body .page-top.on{opacity:1;transform:translate(0, 0);z-index:10}body.body .page-top:hover{cursor:pointer}body.body .page-top:hover img{opacity:.6}body.body .main-footer{margin-top:15.5555555556vh;background:url(../image-bigjamboree/common/footer-image.jpg) no-repeat center center;background-size:cover}body.body .main-footer .inner{width:1000px;margin:0 auto;max-width:90%;padding:3.8888888889vh 0 2.7777777778vh}body.body .main-footer .inner h2{padding-left:40px}body.body .main-footer .inner .link-box{width:848px;max-width:100%;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap}body.body .main-footer .inner .link-box .links{margin-top:7px;width:255px}body.body .main-footer .inner .link-box .links .title{background:#00339c;color:#fff;font-size:15px;font-weight:bold;line-height:1.6em;padding:0 .5333333333em;letter-spacing:.05em}body.body .main-footer .inner .link-box .links ul{color:#fff;margin-top:12px}body.body .main-footer .inner .link-box .links ul li a{font-size:14px;letter-spacing:.05em;font-weight:500;font-size:.875rem;transition:color .2s}body.body .main-footer .inner .link-box .links ul li a:before{content:"・"}body.body .main-footer .inner .link-box .links ul li a .outer{display:inline-block;position:relative}body.body .main-footer .inner .link-box .links ul li a .outer img{display:block;transition:opacity .2s}body.body .main-footer .inner .link-box .links ul li a .outer img:nth-of-type(2){position:absolute;top:0;left:0;opacity:0}body.body .main-footer .inner .link-box .links ul li a:hover{color:#00beff}body.body .main-footer .inner .link-box .links ul li a:hover .outer img:nth-of-type(2){opacity:1}body.body .main-footer .inner .link-box .links ul li+li{margin-top:6px}body.body .main-footer .inner .copy-right{text-align:right;font-size:17px;font-family:"Bebas Neue",sans-serif;margin-top:3.3333333333vh;letter-spacing:.0747058824em;color:#fff}body.body .main-footer .inner .footer-note{color:#fff;width:848px;max-width:100%;margin:4vh auto 0;line-height:1.7em}body.body .main-contents{overflow:hidden;background:url(../image-bigjamboree/common/main-bg.png) repeat center top}body.body .common-title{font-size:5.0625rem;font-family:"Bebas Neue",sans-serif;letter-spacing:.0250617284em;font-weight:normal}body.body .common-title.lb{color:#00beff}body.body .common-title.r{color:#d83026}body.body .common-title.g{color:#929292}body.body .common-title span{display:inline-block}body.body .common-line-title{display:flex;justify-content:space-between;width:712px;margin:0 auto;max-width:100%}body.body .common-line-title .line-box{width:128px;display:flex;justify-content:space-between;flex-shrink:0}body.body .common-line-title .line-box .line{display:block;height:100%;background:#929292;width:14px}body.body .common-line-title .center{text-align:center}body.body .common-line-title .center .en{font-family:"Bebas Neue",sans-serif;font-size:26px;font-weight:normal;letter-spacing:.05em;display:block}body.body .common-line-title .center .jp{display:block;font-weight:bold;font-size:26px;letter-spacing:.2em;margin-top:5px}body.body .common-line-title.r .line-box .line:nth-of-type(odd){background:#d83026}body.body .common-line-title.r .center{color:#d83026}body.body .common-line-title.b .line-box .line:nth-of-type(odd){background:#00339c}body.body .common-line-title.b .center{color:#00339c}body.body .common-line-title.g .line-box .line:nth-of-type(odd){background:#009d2c}body.body .common-line-title.g .center{color:#009d2c}body.body .common-line-title.lb .line-box .line:nth-of-type(odd){background:#00beff}body.body .common-line-title.lb .center{color:#00beff}body.body .common-mini-line-title{display:flex;justify-content:center}body.body .common-mini-line-title .title-inner{display:flex;justify-content:space-between;min-width:236px;margin:0 auto;max-width:100%}body.body .common-mini-line-title .title-inner .center{font-weight:bold;font-size:20px;letter-spacing:.05em;line-height:1.5em;padding:0 8px;display:block;text-align:center}body.body .common-mini-line-title .title-inner .center small{font-size:.9em}body.body .common-mini-line-title .title-inner .center .mini-title{display:block;font-family:"Bebas Neue",sans-serif;font-size:16px;font-weight:normal;margin-bottom:-10px}body.body .common-mini-line-title .title-inner .line-box{width:22px;display:flex;justify-content:space-between;flex-shrink:0}body.body .common-mini-line-title .title-inner .line-box .line{display:block;height:100%;background:#929292;width:7px}body.body .common-mini-line-title .title-inner .line-box:last-of-type .line{order:1}body.body .common-mini-line-title .title-inner .line-box:last-of-type .line:last-of-type{order:0}body.body .common-mini-line-title.r .title-inner .line-box .line:nth-of-type(even){background:#d83026}body.body .common-mini-line-title.r .title-inner .center{color:#d83026}body.body .common-mini-line-title.b .title-inner .line-box .line:nth-of-type(even){background:#00339c}body.body .common-mini-line-title.b .title-inner .center{color:#00339c}body.body .common-mini-line-title.g .title-inner .line-box .line:nth-of-type(even){background:#009d2c}body.body .common-mini-line-title.g .title-inner .center{color:#009d2c}body.body .common-mini-line-title.lb .title-inner .line-box .line:nth-of-type(even){background:#00beff}body.body .common-mini-line-title.lb .title-inner .center{color:#00beff}body.body .common-left-line-title{display:flex}body.body .common-left-line-title .title-inner{display:flex}body.body .common-left-line-title .title-inner .line-box{width:22px;display:flex;justify-content:space-between;flex-shrink:0;margin-right:7px}body.body .common-left-line-title .title-inner .line-box .line{width:8px;background:#929292}body.body .common-left-line-title .title-inner .title-text .en{font-weight:normal;font-size:16px;letter-spacing:.05em;display:block}body.body .common-left-line-title .title-inner .title-text .en+.jp{margin-top:3px}body.body .common-left-line-title .title-inner .title-text .jp{font-weight:bold;display:block;font-size:19px;letter-spacing:.05em}body.body .common-left-line-title .title-inner .title-text .jp small{font-size:.8em;display:block;margin:3px 0}body.body .common-left-line-title.r .title-inner .line-box .line:nth-of-type(2){background:#d83026}body.body .common-left-line-title.r .title-inner .title-text{color:#d83026}body.body .common-left-line-title.b .title-inner .line-box .line:nth-of-type(2){background:#00339c}body.body .common-left-line-title.b .title-inner .title-text{color:#00339c}body.body .common-left-line-title.g .title-inner .line-box .line:nth-of-type(2){background:#009d2c}body.body .common-left-line-title.g .title-inner .title-text{color:#009d2c}body.body .common-left-line-title.lb .title-inner .line-box .line:nth-of-type(2){background:#00beff}body.body .common-left-line-title.lb .title-inner .title-text{color:#00beff}body.body .common-catch{font-weight:bold;font-size:2.5rem;line-height:1.325em;letter-spacing:.05em}body.body .common-read{font-size:1.25rem;font-weight:bold;line-height:2.05em;letter-spacing:.05em;text-align:justify;text-justify:inter-ideograph}body.body .common-text{font-weight:500;font-size:15px;letter-spacing:.05em;line-height:1.8666666667em;text-align:justify;text-justify:inter-ideograph}body.body .fuwatto-wrap [class*=fuwatto]{transition:opacity .8s ease-out;opacity:0}body.body .fuwatto-wrap [class*=fuwatto].on-fuwatto{opacity:1}body.body .fuwatto-wrap [class*=fuwatto].sc{opacity:1;transform:scale(0, 1);transition:transform .2s ease-out;transform-origin:left center}body.body .fuwatto-wrap [class*=fuwatto].sc.on-fuwatto{transform:scale(1, 1)}body.body .fuwatto-wrap [class*=fuwatto].w-m{opacity:1;transform-origin:right center;transform:scale(0, 1);transition:transform .2s ease-out}body.body .fuwatto-wrap [class*=fuwatto].w-m.on-fuwatto{transform:scale(1, 1)}body.body .fuwatto-wrap [class*=fuwatto].w-r{opacity:1;transform-origin:left center;transform:scale(0, 1);transition:transform .2s ease-out}body.body .fuwatto-wrap [class*=fuwatto].w-r.on-fuwatto{transform:scale(1, 1)}body.body .common-movie-box{position:relative}body.body .common-movie-box:before{content:"";display:block;padding-top:56.25%}body.body .common-movie-box img{display:block;width:100%;height:100%;position:absolute;top:0;left:0}body.body .common-movie-box iframe{display:block;position:absolute;top:0;left:0;width:100% !important;height:100% !important}body.body .common-movie-box .movie-arrow{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:78px;max-width:30%;height:auto}body.body .common-movie-box.movie-thum:hover{cursor:pointer}body.body .common-green{color:#009d2c}body.body .common-light-blue,body.body .common-lb{color:#00beff}body.body .common-red{color:#d83026}body.body .common-blue{color:#00339c}body.body .d{display:inline-block}body.body .obent-page{padding:85px 0 140px}body.body .obent-page .top-area h2{text-align:center}body.body .obent-page .top-area h2 img{max-width:75%}body.body .obent-page .top-catch-area{margin-top:25px}body.body .obent-page .top-catch-area .inner{width:712px;max-width:100%;margin:0 auto}body.body .obent-page .top-catch-area .inner h3{font-size:9.3125rem;text-align:center;letter-spacing:.025em;color:#00339c;font-family:"Bebas Neue",sans-serif;font-weight:normal}body.body .obent-page .top-catch-area .inner .catch-box{position:relative;display:flex;justify-content:center;align-items:center;height:62px;margin-top:15px}body.body .obent-page .top-catch-area .inner .catch-box .catch{text-align:center;color:#00339c;font-family:"Bebas Neue",sans-serif;letter-spacing:.05em;line-height:1.4;font-size:1.625rem}body.body .obent-page .top-catch-area .inner .catch-box .line-box{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;gap:15px;top:0;height:62px;position:absolute}body.body .obent-page .top-catch-area .inner .catch-box .line-box div{width:14px;height:100%}body.body .obent-page .top-catch-area .inner .catch-box .line-box div:nth-of-type(odd){background:#00339c}body.body .obent-page .top-catch-area .inner .catch-box .line-box div:nth-of-type(even){background:#929292}body.body .obent-page .top-catch-area .inner .catch-box .line-box.left{left:0}body.body .obent-page .top-catch-area .inner .catch-box .line-box.right{right:0}body.body .obent-page .top-catch-area .inner .text-box{margin-top:28px}body.body .obent-page .top-catch-area .inner .text-box .text-catch{text-align:center;position:relative;color:#fff;font-weight:bold;font-size:1.75rem;letter-spacing:.1em;line-height:1.5;padding:9px 10px;z-index:0}body.body .obent-page .top-catch-area .inner .text-box .text-catch .bg-box{display:flex;height:100%;width:100%;position:absolute;top:0;left:0;z-index:-1}body.body .obent-page .top-catch-area .inner .text-box .text-catch .bg-box span{display:block;width:20%;height:100%}body.body .obent-page .top-catch-area .inner .text-box .text-catch .bg-box span:nth-of-type(1){background:#00339c}body.body .obent-page .top-catch-area .inner .text-box .text-catch .bg-box span:nth-of-type(2){background:#009d2c}body.body .obent-page .top-catch-area .inner .text-box .text-catch .bg-box span:nth-of-type(3){background:#929292}body.body .obent-page .top-catch-area .inner .text-box .text-catch .bg-box span:nth-of-type(4){background:#00beff}body.body .obent-page .top-catch-area .inner .text-box .text-catch .bg-box span:nth-of-type(5){background:#d83026}body.body .obent-page .top-catch-area .inner .text-box .text{width:585px;max-width:78.75vw;margin:17px auto 0;font-size:1.0625rem;letter-spacing:.0223529412em;line-height:2em}body.body .obent-page .top-catch-area .inner .text-box .note-text{margin:20px auto 0;max-width:78.75vw;text-align:center;font-size:.875rem;letter-spacing:.0223529412em;line-height:1.6470588235em;word-break:keep-all}body.body .obent-page .top-catch-area .inner .text-box .note-text a{color:#00beff !important;text-decoration:underline}body.body .obent-page .contents-area{margin-top:83px}body.body .obent-page .contents-area .inner{width:870px;margin:0 auto;max-width:80%}body.body .obent-page .contents-area .inner .item{display:flex;justify-content:space-between;position:relative}body.body .obent-page .contents-area .inner .item .text-box{width:43.6781609195%;align-self:center}body.body .obent-page .contents-area .inner .item .text-box .name{padding:7px 0 7px 40px;position:relative;font-weight:bold;font-size:1.25rem;line-height:1.4;letter-spacing:.05em}body.body .obent-page .contents-area .inner .item .text-box .name:before,body.body .obent-page .contents-area .inner .item .text-box .name:after{content:"";display:block;width:7px;height:100%;background:#929292;position:absolute;top:0}body.body .obent-page .contents-area .inner .item .text-box .name:before{left:0}body.body .obent-page .contents-area .inner .item .text-box .name:after{left:14px}body.body .obent-page .contents-area .inner .item .text-box .image-box{position:absolute;top:0;width:51.724137931%}body.body .obent-page .contents-area .inner .item .text-box .image-box a{display:block;transition:opacity .2s}body.body .obent-page .contents-area .inner .item .text-box .image-box a img{display:block;width:100%}body.body .obent-page .contents-area .inner .item .text-box .image-box a:hover{opacity:.6}body.body .obent-page .contents-area .inner .item .text-box .text{margin-top:13px;font-weight:500;font-size:.9375rem;letter-spacing:.05em;line-height:1.8666666667em}body.body .obent-page .contents-area .inner .item:before{content:"";display:block;padding-top:36.2068965517%}body.body .obent-page .contents-area .inner .item+.item{margin-top:65px}body.body .obent-page .contents-area .inner .item:nth-of-type(odd) .text-box .image-box{left:0}body.body .obent-page .contents-area .inner .item:nth-of-type(even):before{order:1}body.body .obent-page .contents-area .inner .item:nth-of-type(even) .text-box .image-box{right:0}body.body .obent-page .contents-area .inner .item:nth-child(4n+1) .text-box .name{color:#00339c}body.body .obent-page .contents-area .inner .item:nth-child(4n+1) .text-box .name:after{background:#00339c}body.body .obent-page .contents-area .inner .item:nth-child(4n+2) .text-box .name{color:#00beff}body.body .obent-page .contents-area .inner .item:nth-child(4n+2) .text-box .name:after{background:#00beff}body.body .obent-page .contents-area .inner .item:nth-child(4n+3) .text-box .name{color:#d83026}body.body .obent-page .contents-area .inner .item:nth-child(4n+3) .text-box .name:after{background:#d83026}body.body .obent-page .contents-area .inner .item:nth-child(4n+0) .text-box .name{color:#009d2c}body.body .obent-page .contents-area .inner .item:nth-child(4n+0) .text-box .name:after{background:#009d2c}@media(max-width: 768px){body.body .main-header .fix-box .bg-box{height:12px}body.body .main-header .fix-box h1{margin-top:12px}body.body .main-header .fix-box .main-menu-button{position:absolute;top:12px;left:0;width:44px;height:44px;background:#d2ddf5;display:flex;justify-content:center;align-items:center}body.body .main-header .fix-box .main-menu-button .line-box{width:19px;height:18px;display:flex;flex-direction:column;justify-content:space-between;transition:transform .4s;position:relative}body.body .main-header .fix-box .main-menu-button .line-box .line{width:100%;height:2px;background:#00339c;transition:transform .2s,background .2s;position:absolute;left:0}body.body .main-header .fix-box .main-menu-button .line-box .line:nth-of-type(1){top:0}body.body .main-header .fix-box .main-menu-button .line-box .line:nth-of-type(2){top:calc(50% - 1px)}body.body .main-header .fix-box .main-menu-button .line-box .line:nth-of-type(3){bottom:0}body.body .main-header .left-nav-box{overflow:hidden;overflow-y:scroll;transform:translate(0, -100%);width:100%;z-index:-1;top:12px;padding-top:90px;padding-bottom:10px;height:calc(100vh - 12px);position:fixed;transition:transform .2s;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}body.body .main-header .left-nav-box::-webkit-scrollbar{display:none}body.body .main-header .left-nav-box nav{width:248px;max-width:80%;margin:0 auto;padding:12px 0 0;height:100%;position:relative;z-index:0}body.body .main-header .left-nav-box nav::-webkit-scrollbar{display:none}body.body .main-header .left-nav-box nav .link{font-size:2rem;margin-top:12px;position:relative}body.body .main-header .left-nav-box nav .link.current{z-index:-1}body.body .main-header .left-nav-box nav ul li{font-size:2rem;margin-top:12px}body.body .main-header .left-nav-box nav ul li a{padding-left:25px;position:relative}body.body .main-header .left-nav-box nav ul li a:before{width:18px}body.body .main-header .left-nav-box nav ul li a.current{padding-left:70px;z-index:-1}body.body .main-header .left-nav-box nav ul li a.current:before{width:62px}body.body .main-header.menu-open .fix-box .main-menu-button .line-box{transform:rotate(360deg)}body.body .main-header.menu-open .fix-box .main-menu-button .line-box .line:nth-of-type(1){top:calc(50% - 1px);transform:rotate(-45deg)}body.body .main-header.menu-open .fix-box .main-menu-button .line-box .line:nth-of-type(2){transform:translate(45deg);opacity:0}body.body .main-header.menu-open .fix-box .main-menu-button .line-box .line:nth-of-type(3){bottom:calc(50% - 1px);transform:rotate(45deg)}body.body .main-header.menu-open .left-nav-box{transform:translate(0, 0)}body.body .main-footer{background:url(../image-bigjamboree/common/footer-image_sp.jpg) no-repeat center center;background-size:cover}body.body .main-footer .inner .link-box{display:block;margin:25px auto 0}body.body .main-footer .inner .link-box .links{margin-left:auto;margin-right:auto}body.body .main-footer .inner .link-box .links+.links{margin-top:25px}body.body .main-footer .inner .copy-right{text-align:center;margin-top:50px}body.body .main-contents{padding-left:0;padding-top:12px;background:url(../image-bigjamboree/common/main-bg_sp.png) repeat center top}body.body .common-title{font-size:5.0625rem}body.body .common-line-title .line-box{width:46px;display:flex;justify-content:space-between}body.body .common-line-title .line-box .line{width:9px}body.body .common-line-title .line-box .line:nth-of-type(4),body.body .common-line-title .line-box .line:nth-of-type(5){display:none}body.body .common-line-title .center .en{font-size:23px}body.body .common-line-title .center .jp{font-size:20px}body.body .common-mini-line-title .title-inner{min-width:176px}body.body .common-mini-line-title .title-inner .center{font-size:18px}body.body .common-catch{font-size:1.875rem}body.body .common-read{font-size:1.0625rem}body.body .obent-page{padding:85px 0 120px}body.body .obent-page .top-catch-area .inner h3{font-size:clamp(10px,6.25rem,25vw)}body.body .obent-page .top-catch-area .inner .catch-box{height:auto;margin-top:20px}body.body .obent-page .top-catch-area .inner .catch-box .line-box{gap:10px;top:50%;transform:translate(0, -50%);height:54px}body.body .obent-page .top-catch-area .inner .catch-box .line-box div{width:10px}body.body .obent-page .top-catch-area .inner .catch-box .line-box.left{left:calc(50% - 162px)}body.body .obent-page .top-catch-area .inner .catch-box .line-box.right{right:calc(50% - 162px)}body.body .obent-page .top-catch-area .inner .text-box .text-catch{font-size:1.4375rem}body.body .obent-page .contents-area{margin-top:70px}body.body .obent-page .contents-area .inner .item{display:block}body.body .obent-page .contents-area .inner .item .text-box{width:100%}body.body .obent-page .contents-area .inner .item .text-box .image-box{position:static;width:100%;margin-top:10px}body.body .obent-page .contents-area .inner .item:before{display:none}body.body .obent-page .contents-area .inner .item.item{margin-top:43px}}
/*# sourceMappingURL=style-bigjamboree.min.css.map */