﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body.is-sp .index-wrapper__present__howto__list__inner a:hover,body.is-pc .index-wrapper__present__howto__list__inner a:hover,body.is-pc .index-wrapper__share__inner a:hover,body.is-pc .index-wrapper__interview__inner:hover,body.is-pc .index-wrapper__footer__picture img:hover,body.is-pc .index-wrapper__footer__social__inner a:hover,body.is-pc .index-wrapper__footer__info__contact a:hover,body.is-pc .interview-wrapper__firstview__back a:hover{opacity:0.7}body.is-sp .index-wrapper__information__howto__title,body.is-sp .index-wrapper__information__destination__title,body.is-sp .index-wrapper__information__date__title,body.is-sp .index-wrapper__present__howto__title,body.is-sp .index-wrapper__present__period__title,body.is-sp .index-wrapper__present__timeline__title{font-size:22px;font-weight:bold;text-align:center;letter-spacing:12px;color:#A16816}body.is-sp .index-wrapper__information__date__subtitle,body.is-sp .index-wrapper__present__period__date{margin-top:8px;color:#595959;text-align:center;font-size:32px}body.is-sp .index-wrapper__information__howto__description,body.is-sp .index-wrapper__information__destination__description,body.is-sp .index-wrapper__information__date__description,body.is-sp .index-wrapper__present__period__caution{width:640px;margin:16px auto 0;font-size:22px}body.is-sp .index-wrapper__present__howto__list{width:640px;margin:8px auto 0;font-size:22px}body.is-sp .index-wrapper__present__howto__list__inner{position:relative;padding-left:1.5em;margin-top:16px}body.is-sp .index-wrapper__present__howto__list__inner:before{position:absolute;top:.18em;left:0;width:1.2em;height:1.2em;line-height:1.2em;font-size:20px;text-align:center;color:#fff;background-color:#595959;border-radius:50%}body.is-sp [data-id="1"].index-wrapper__present__howto__list__inner:before{content:"1"}body.is-sp [data-id="2"].index-wrapper__present__howto__list__inner:before{content:"2"}body.is-sp [data-id="3"].index-wrapper__present__howto__list__inner:before{content:"3"}body.is-sp .index-wrapper__present__howto__list__inner a{color:#1EB5EB}body.is-sp .index-wrapper__present__howto__list__inner strong{margin:0 8px;padding:2px 8px;color:#fff;border-radius:4px;background-color:#A16816}body.is-sp .index-wrapper__present__howto__list__inner small{font-size:16px}body.is-pc .index-wrapper__information__howto__title,body.is-pc .index-wrapper__information__destination__title,body.is-pc .index-wrapper__information__date__title,body.is-pc .index-wrapper__present__howto__title,body.is-pc .index-wrapper__present__period__title,body.is-pc .index-wrapper__present__timeline__title{font-size:18px;font-weight:bold;text-align:center;letter-spacing:12px;color:#A16816}body.is-pc .index-wrapper__information__date__subtitle,body.is-pc .index-wrapper__present__period__date{margin-top:16px;color:#595959;text-align:center;font-size:18px}body.is-pc .index-wrapper__information__howto__description,body.is-pc .index-wrapper__information__destination,body.is-pc .index-wrapper__information__destination__description,body.is-pc .index-wrapper__information__date__description,body.is-pc .index-wrapper__present__period__caution{margin:8px auto 0;font-size:15px}body.is-pc .index-wrapper__present__howto__list{width:480px;margin:8px auto 0}body.is-pc .index-wrapper__present__howto__list__inner{position:relative;padding-left:1.5em;margin-top:8px}body.is-pc .index-wrapper__present__howto__list__inner:before{position:absolute;top:.12em;left:0;width:1.2em;height:1.2em;line-height:1.2em;font-size:13px;text-align:center;color:#fff;background-color:#595959;border-radius:50%}body.is-pc [data-id="1"].index-wrapper__present__howto__list__inner:before{content:"1"}body.is-pc [data-id="2"].index-wrapper__present__howto__list__inner:before{content:"2"}body.is-pc [data-id="3"].index-wrapper__present__howto__list__inner:before{content:"3"}body.is-pc .index-wrapper__present__howto__list__inner a{color:#1EB5EB}body.is-pc .index-wrapper__present__howto__list__inner strong{margin:0 8px;padding:2px 8px;color:#fff;border-radius:4px;background-color:#A16816}body{visibility:hidden;background-color:#fff;color:#939393;font-size:14px;-webkit-text-size-adjust:100%;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Meiryo,"メイリオ",sans-serif;line-height:1.5}a{color:inherit;text-decoration:none}a:link,a:visited{outline:0}.wrapper{position:relative}.modal{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#fff}body.is-pc{min-width:1080px;visibility:visible}body.is-pc .only-sp{display:none}body.is-pc .modal{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#fff}body.is-pc img{display:none;visibility:hidden}body.is-pc img.is-show{display:inline}body.is-pc img.is-visible{visibility:visible}body.is-sp{visibility:visible}body.is-sp .only-pc{display:none}body.is-sp .wrapper{width:750px;margin:0 auto}*{max-height:999999px}body.is-sp .index-wrapper{background-color:#F8F8F8}body.is-sp .index-wrapper__firstview__title{position:relative;padding:1px 0}body.is-sp .index-wrapper__firstview__title:before{position:absolute;top:0;bottom:50%;left:0;right:0;background-color:#fff;content:""}body.is-sp .index-wrapper__firstview__title:after{position:absolute;top:50%;bottom:0;left:0;right:0;background-color:#fff;content:""}body.is-sp .index-wrapper__firstview__title span{display:block;position:relative;margin:8px auto;background-image:url(../img/sp_index.png?1489450914432);background-position:0px 0px;width:750px;height:154px;background-size:750px 610px;overflow:hidden;white-space:nowrap;text-indent:110%;z-index:2}body.is-sp .index-wrapper__firstview__title span span{display:none}body.is-sp .index-wrapper__firstview__picture{line-height:0}body.is-sp .index-wrapper__intro{position:relative;margin-top:-1px;padding:1px 0 48px;background-color:#005D9C}body.is-sp .index-wrapper__intro__close{position:absolute;top:0px;left:0px;right:0px;bottom:0px;background-image:url("../img/sp/index/recoad_sp_manga.png");background-repeat:no-repeat;background-position:center;background-size:cover}body.is-sp .index-wrapper__intro__close p{position:absolute;top:50%;width:100%;height:80px;margin-top:-40px;background-color:#fff;text-align:center;color:#005D9C;line-height:80px;font-size:24px}body.is-sp .index-wrapper__intro__caution{margin-top:48px;text-align:center;color:#fff;font-size:26px}body.is-sp .index-wrapper__intro__picture{margin-top:64px;text-align:center}body.is-sp .index-wrapper__intro__picture img{box-shadow:0 0 30px 0 rgba(0,0,0,0.6)}body.is-sp .index-wrapper__intro__play a{display:block;background-image:url(../img/sp_index.png?1489450914432);background-position:0px -158px;width:566px;height:122px;background-size:750px 610px;margin:96px auto 0;overflow:hidden;white-space:nowrap;text-indent:110%}body.is-sp .index-wrapper__intro__play a span{display:none}body.is-sp .index-wrapper__intro__link{line-height:2em;margin-top:48px;font-size:22px;color:#fff;text-align:center}body.is-sp .index-wrapper__profile{position:relative;padding:84px 42px;background-color:#1EB5EB;color:#fff}body.is-sp .index-wrapper__profile__info__author{line-height:1.2em;margin-top:16px;font-size:26px}body.is-sp .index-wrapper__profile__info__name{font-size:26px;font-weight:bold}body.is-sp .index-wrapper__profile__info__name-kana{font-size:14px}body.is-sp .index-wrapper__profile__info__description{width:356px;margin-top:16px;font-size:22px}body.is-sp .index-wrapper__profile__bg{position:absolute;top:0;right:0;-webkit-transform:translateZ(0px);transform:translateZ(0px);mix-blend-mode:multiply}body.is-sp .index-wrapper__share{position:relative;margin-top:96px;height:114px}body.is-sp .index-wrapper__share__inner a{display:block}body.is-sp .index-wrapper__share__inner[data-id="twitter"] a{position:absolute;top:0;left:0;background-image:url(../img/sp_index.png?1489450914432);background-position:0px -378px;width:376px;height:114px;background-size:750px 610px}body.is-sp .index-wrapper__share__inner[data-id="facebook"] a{position:absolute;top:0;right:0;background-image:url(../img/sp_index.png?1489450914432);background-position:0px -496px;width:374px;height:114px;background-size:750px 610px}body.is-sp .index-wrapper__interview{position:relative;margin-top:120px}body.is-sp .index-wrapper__interview__title{line-height:1em;padding:0 40px;font-size:86px;font-weight:bold;color:#1EB5EB}body.is-sp .index-wrapper__interview__description{margin-bottom:16px;padding:0 40px;font-size:28px;color:#1EB5EB}body.is-sp .index-wrapper__interview__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:16px 40px;border-top:2px solid #ECECEC}body.is-sp .index-wrapper__interview__inner:last-child{border-bottom:2px solid #ECECEC}body.is-sp .index-wrapper__interview__inner__info{margin-left:16px}body.is-sp .index-wrapper__interview__inner__info__title{line-height:1.2em;height:2.4em;font-size:26px;color:#595959;font-weight:bold}body.is-sp .index-wrapper__interview__inner__info__name{margin-top:16px;font-size:18px}body.is-sp .index-wrapper__interview__inner__info__role{font-size:18px}body.is-sp .index-wrapper__information{position:relative;padding:1px 0;margin-top:96px;color:#595959;font-weight:bold}body.is-sp .index-wrapper__information__middle{position:relative}body.is-sp .index-wrapper__information__close{position:absolute;top:-10px;left:0px;right:0px;bottom:-10px;background-color:rgba(30,181,235,0.9);z-index:2}body.is-sp .index-wrapper__information__close h3,body.is-sp .index-wrapper__information__close p{position:absolute;top:50%;color:#fff}body.is-sp .index-wrapper__information__close h3{width:100%;margin-top:-75px;background-color:rgba(0,148,242,0.7);text-align:center;font-size:30px;padding:30px 0px}body.is-sp .index-wrapper__information__close p{width:650px;left:50%;margin-left:-325px;margin-top:110px;font-size:20px}body.is-sp .index-wrapper__information__picture{text-align:center}body.is-sp .index-wrapper__information__howto{margin-top:48px}body.is-sp .index-wrapper__information__howto__description__number{position:relative;display:inline-block;width:20px;height:20px;line-height:20px;margin:0 4px;text-align:center;border-radius:50%;background-color:#595959;font-size:18px;color:#fff;vertical-align:middle;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}body.is-sp .index-wrapper__information__destination{margin-top:72px}body.is-sp .index-wrapper__information__destination__description{text-align:center}body.is-sp .index-wrapper__information__date{margin-top:64px}body.is-sp .index-wrapper__present{margin-top:56px;color:#595959;font-weight:bold}body.is-sp .index-wrapper__present__middle{position:relative}body.is-sp .index-wrapper__present__close{position:absolute;top:-10px;left:0px;right:0px;bottom:-10px;background-color:rgba(30,181,235,0.9);z-index:2}body.is-sp .index-wrapper__present__close h3,body.is-sp .index-wrapper__present__close p{position:absolute;top:50%;color:#fff}body.is-sp .index-wrapper__present__close h3{width:100%;margin-top:-48px;background-color:rgba(0,148,242,0.7);text-align:center;line-height:96px;font-size:30px}body.is-sp .index-wrapper__present__close p{width:650px;left:50%;margin-left:-325px;margin-top:70px;font-size:20px}body.is-sp .index-wrapper__present__title{padding:0 40px;margin-top:120px;line-height:1em;font-size:86px;font-weight:bold;color:#1EB5EB}body.is-sp .index-wrapper__present__picture{line-height:0;margin-top:48px;text-align:center}body.is-sp .index-wrapper__present__howto{margin-top:8px}body.is-sp .index-wrapper__present__period{margin-top:64px}body.is-sp .index-wrapper__present__period__caution__inner:before{content:"※"}body.is-sp .index-wrapper__present__timeline{margin-top:96px}body.is-sp .index-wrapper__present__timeline__title{font-size:28px;letter-spacing:0}body.is-sp .index-wrapper__present__timeline__content{position:relative;width:650px;height:760px;margin:48px auto 0}body.is-sp .index-wrapper__present__timeline__content:before{position:absolute;top:-32px;left:0;right:0;background-image:url(../img/sp_index.png?1489450914432);background-position:0px -284px;width:650px;height:90px;background-size:750px 610px;content:""}body.is-sp .index-wrapper__present__timeline__content:after{position:absolute;bottom:4px;left:4px;width:130px;height:32px;background-color:#fff;content:""}body.is-sp .index-wrapper__present__timeline__content iframe{width:650px !important;height:760px !important}body.is-sp .index-wrapper__footer{position:relative;padding:1px 0 64px;margin-top:192px;text-align:center;color:#fff;background-color:#1EB5EB}body.is-sp .index-wrapper__footer__to-top{position:absolute;top:-52px;left:0;right:0;width:104px;height:104px;line-height:72px;margin:auto;font-size:28px;border-radius:50%;background-color:#1EB5EB}body.is-sp .index-wrapper__footer__picture{position:relative;margin-top:48px}body.is-sp .index-wrapper__footer__picture:after{position:absolute;bottom:-40px;left:0;right:0;text-align:center;font-size:22px;content:"『BLUE GIANT SUPRIME』公式サイトへ"}body.is-sp .index-wrapper__footer__social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:96px}body.is-sp .index-wrapper__footer__social__inner{margin:0 20px}body.is-sp .index-wrapper__footer__social__inner[data-id="twitter"]{background-image:url(../img/sp_index.png?1489450914432);background-position:-636px -158px;width:62px;height:62px;background-size:750px 610px}body.is-sp .index-wrapper__footer__social__inner[data-id="facebook"]{background-image:url(../img/sp_index.png?1489450914432);background-position:-570px -158px;width:62px;height:62px;background-size:750px 610px}body.is-sp .index-wrapper__footer__info{margin-top:96px}body.is-sp .index-wrapper__footer__info__contact{font-size:20px}body.is-sp .index-wrapper__footer__info__contact a{text-decoration:underline}body.is-sp .index-wrapper__footer__info__copyright{margin-top:96px;font-size:22px}body.is-pc .index-wrapper{background-color:#F8F8F8}body.is-pc .index-wrapper__firstview{position:relative;height:1060px;background-color:#1EB5EB}body.is-pc .index-wrapper__firstview__title{position:relative;padding:1px 0}body.is-pc .index-wrapper__firstview__title:before{position:absolute;top:0;bottom:50%;left:0;right:0;background-color:#fff;content:""}body.is-pc .index-wrapper__firstview__title:after{position:absolute;top:50%;bottom:0;left:0;right:0;background-color:#fff;content:""}body.is-pc .index-wrapper__firstview__title span{display:block;position:relative;margin:8px auto;background-image:url(../img/pc_index.png?1489450914425);background-position:0px 0px;width:929px;height:188px;background-size:929px 366px;overflow:hidden;white-space:nowrap;text-indent:110%;z-index:2}body.is-pc .index-wrapper__firstview__title span span{display:none}body.is-pc .index-wrapper__firstview__picture{position:absolute;top:206px;bottom:0;left:0;right:0;background-image:url("../img/pc/index/firstview_bg.jpg");background-size:cover;background-position:center bottom;background-repeat:no-repeat;z-index:3}body.is-pc .index-wrapper__firstview__picture img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}body.is-pc .index-wrapper__intro{position:relative;padding:64px 0 48px;color:#fff;background-color:#005D9C;z-index:2}body.is-pc .index-wrapper__intro__close{position:absolute;top:-120px;left:0px;right:0px;bottom:0px;background-image:url("../img/pc/index/recoad_pc_manga.png");background-repeat:no-repeat;background-position:center;background-size:cover}body.is-pc .index-wrapper__intro__close p{position:absolute;top:50%;width:100%;height:40px;margin-top:-20px;background-color:#fff;text-align:center;color:#005D9C;line-height:40px}body.is-pc .index-wrapper__intro__caution{text-align:center;font-size:18px}body.is-pc .index-wrapper__intro__picture{margin-top:64px;text-align:center}body.is-pc .index-wrapper__intro__picture img{box-shadow:0 6px 18px 0 rgba(0,0,0,0.6)}body.is-pc .index-wrapper__intro__link{position:relative;margin-top:148px;text-align:center;font-size:18px}body.is-pc .index-wrapper__intro__link small{font-size:13px}body.is-pc .index-wrapper__intro__link:before{position:absolute;top:-106px;left:0;right:0;background-image:url(../img/pc_index.png?1489450914425);background-position:0px -297px;width:70px;height:69px;background-size:929px 366px;margin:auto;content:""}body.is-pc .index-wrapper__profile{position:relative;height:390px;background-color:#1EB5EB;color:#fff}body.is-pc .index-wrapper__profile__info{position:absolute;top:48px;left:50%;margin-left:-360px;font-size:13px}body.is-pc .index-wrapper__profile__info__author{margin-top:24px;line-height:1.2em}body.is-pc .index-wrapper__profile__info__name{font-weight:bold}body.is-pc .index-wrapper__profile__info__name-kana{font-size:7px}body.is-pc .index-wrapper__profile__info__description{width:300px;margin-top:8px}body.is-pc .index-wrapper__profile__bg{position:absolute;top:0;left:50%;margin-left:-140px;mix-blend-mode:multiply;-webkit-transform:translateZ(0px);transform:translateZ(0px)}body.is-pc .index-wrapper__share{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;margin-top:48px}body.is-pc .index-wrapper__share__inner a{display:block;margin:0 10px}body.is-pc .index-wrapper__share__inner[data-id="twitter"] a{background-image:url(../img/pc_index.png?1489450914425);background-position:-190px -238px;width:188px;height:57px;background-size:929px 366px}body.is-pc .index-wrapper__share__inner[data-id="facebook"] a{background-image:url(../img/pc_index.png?1489450914425);background-position:0px -238px;width:188px;height:57px;background-size:929px 366px}body.is-pc .index-wrapper__interview{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:1012px;margin:0 auto;padding-top:160px}body.is-pc .index-wrapper__interview__inner{width:184px}body.is-pc .index-wrapper__interview__title{position:absolute;top:56px;left:80px;line-height:1em;font-size:48px;font-weight:bold;color:#1EB5EB}body.is-pc .index-wrapper__interview__description{position:absolute;top:112px;left:80px;line-height:1em;font-size:18px;color:#1EB5EB}body.is-pc .index-wrapper__interview__inner__picture{line-height:0}body.is-pc .index-wrapper__interview__inner__info{position:relative;width:160px;height:170px;margin:-16px auto 0;padding:8px;border:1px solid #1EB5EB;background-color:#fff;box-sizing:border-box}body.is-pc .index-wrapper__interview__inner__info__title{line-height:1.3em;height:3.9em;font-size:15px;color:#595959;font-weight:bold;letter-spacing:-0.5px}body.is-pc .index-wrapper__interview__inner__info__name{margin-top:8px;font-size:11px}body.is-pc .index-wrapper__interview__inner__info__name-kana{font-size:9px}body.is-pc .index-wrapper__interview__inner__info__role{margin-top:8px;font-size:9px}body.is-pc .index-wrapper__interview__inner__info__role.is-narrow{letter-spacing:-0.75px}body.is-pc .index-wrapper__information{position:relative;padding:1px 0;margin:64px auto 0;color:#595959;font-weight:bold}body.is-pc .index-wrapper__information__middle{position:relative}body.is-pc .index-wrapper__information__close{position:absolute;top:-10px;left:0px;right:0px;bottom:-10px;background-color:rgba(30,181,235,0.9);z-index:2}body.is-pc .index-wrapper__information__close h3,body.is-pc .index-wrapper__information__close p{position:absolute;top:50%;color:#fff}body.is-pc .index-wrapper__information__close h3{width:100%;margin-top:-37px;background-color:rgba(0,148,242,0.7);text-align:center;font-size:18px;padding:10px 0px}body.is-pc .index-wrapper__information__close p{width:750px;left:50%;margin-left:-375px;margin-top:74px}body.is-pc .index-wrapper__information__picture{text-align:center}body.is-pc .index-wrapper__information__howto{margin-top:12px}body.is-pc .index-wrapper__information__howto__description{width:660px}body.is-pc .index-wrapper__information__howto__description__number{position:relative;display:inline-block;width:16px;height:16px;line-height:16px;margin:0 2px;text-align:center;border-radius:50%;background-color:#595959;font-size:13px;color:#fff;vertical-align:middle;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}body.is-pc .index-wrapper__information__destination{margin-top:24px}body.is-pc .index-wrapper__information__destination__description{width:380px}body.is-pc .index-wrapper__information__date{margin-top:24px}body.is-pc .index-wrapper__information__date__subtitle small{font-size:15px}body.is-pc .index-wrapper__information__date__description{width:800px;margin:auto}body.is-pc .index-wrapper__present{position:relative;padding:1px 0;margin:90px auto 0;color:#595959;font-weight:bold}body.is-pc .index-wrapper__present__middle{position:relative}body.is-pc .index-wrapper__present__close{position:absolute;top:-10px;left:0px;right:0px;bottom:-10px;background-color:rgba(30,181,235,0.9);z-index:2}body.is-pc .index-wrapper__present__close h3,body.is-pc .index-wrapper__present__close p{position:absolute;top:50%;color:#fff}body.is-pc .index-wrapper__present__close h3{width:100%;margin-top:-24px;background-color:rgba(0,148,242,0.7);text-align:center;line-height:48px;font-size:20px}body.is-pc .index-wrapper__present__close p{width:500px;left:50%;margin-left:-250px;margin-top:48px}body.is-pc .index-wrapper__present__title{width:800px;margin:auto;line-height:1em;font-size:48px;font-weight:bold;color:#1EB5EB}body.is-pc .index-wrapper__present__picture{line-height:0;margin-top:36px;text-align:center}body.is-pc .index-wrapper__present__howto{margin-top:8px}body.is-pc .index-wrapper__present__period{margin-top:24px}body.is-pc .index-wrapper__present__period__caution{width:560px}body.is-pc .index-wrapper__present__period__caution__inner:before{content:"※"}body.is-pc .index-wrapper__present__timeline{margin-top:48px}body.is-pc .index-wrapper__present__timeline__title{letter-spacing:0}body.is-pc .index-wrapper__present__timeline__content{position:relative;width:550px;height:770px;margin:8px auto 0;overflow:hidden}body.is-pc .index-wrapper__present__timeline__content:before{position:absolute;top:0;left:0;right:0;background-image:url(../img/pc_index.png?1489450914425);background-position:0px -190px;width:551px;height:46px;background-size:929px 366px;content:""}body.is-pc .index-wrapper__present__timeline__content:after{position:absolute;bottom:16px;left:4px;width:130px;height:40px;background-color:#fff;content:""}body.is-pc .index-wrapper__present__timeline__content iframe{width:550px !important;height:770px !important;margin-top:-12px !important}body.is-pc .index-wrapper__footer{position:relative;height:340px;margin-top:112px;padding:1px 0;color:#fff;background-color:#1EB5EB}body.is-pc .index-wrapper__footer__to-top{position:absolute;top:-28px;left:0;right:0;width:56px;height:56px;line-height:36px;margin:auto;font-size:16px;text-align:center;border-radius:50%;background-color:#1EB5EB;cursor:pointer}body.is-pc .index-wrapper__footer__to-top:hover{color:rgba(255,255,255,0.7)}body.is-pc .index-wrapper__footer__picture{position:relative;text-align:center;margin-top:48px}body.is-pc .index-wrapper__footer__picture:after{position:absolute;bottom:-16px;left:0;right:0;text-align:center;font-size:11px;content:"『BLUE GIANT SUPRIME』公式サイトへ"}body.is-pc .index-wrapper__footer__social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;bottom:42px;left:50%;margin-left:-420px}body.is-pc .index-wrapper__footer__social__inner a{display:block;margin:0 20px}body.is-pc .index-wrapper__footer__social__inner[data-id="twitter"] a{background-image:url(../img/pc_index.png?1489450914425);background-position:-619px -190px;width:31px;height:31px;background-size:929px 366px}body.is-pc .index-wrapper__footer__social__inner[data-id="facebook"] a{background-image:url(../img/pc_index.png?1489450914425);background-position:-553px -190px;width:31px;height:31px;background-size:929px 366px}body.is-pc .index-wrapper__footer__info{position:absolute;bottom:42px;left:50%;margin-left:310px;font-size:10px;text-align:right}body.is-pc .index-wrapper__footer__info__contact a{text-decoration:underline}body.is-pc .index-wrapper__footer__info__copyright{margin-top:8px}body.is-sp .record-wrapper{position:fixed;top:0;bottom:0;left:0;right:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none;background-image:url("../img/sp/record/bg.jpg");background-size:cover;background-position:center;overflow:hidden}body.is-sp .record-wrapper[data-id="1"] .record-wrapper__track__picture{background-image:url("../img/sp/record/track_picture_1.jpg")}body.is-sp .record-wrapper[data-id="2"] .record-wrapper__track__picture{background-image:url("../img/sp/record/track_picture_2.jpg")}body.is-sp .record-wrapper[data-id="3"] .record-wrapper__track__picture{background-image:url("../img/sp/record/track_picture_3.jpg")}body.is-sp .record-wrapper[data-id="4"] .record-wrapper__track__picture{background-image:url("../img/sp/record/track_picture_4.jpg")}body.is-sp .record-wrapper[data-id="5"] .record-wrapper__track__picture{background-image:url("../img/sp/record/track_picture_5.jpg")}body.is-sp .record-wrapper__disc{position:absolute;top:-150px;left:0}body.is-sp .record-wrapper__needle{position:absolute;top:175px;right:0}body.is-sp .record-wrapper__needle__inner{position:absolute;top:0;right:0;background-image:url(../img/sp_record.png?1489450914434);background-position:0px 0px;width:584px;height:398px;background-size:948px 494px}body.is-sp .record-wrapper__back a{position:absolute;top:-18px;left:-28px;display:block;background-image:url(../img/sp_interview.png?1489450914433);background-position:0px 0px;width:120px;height:120px;background-size:120px 120px}body.is-sp .record-wrapper__track{position:absolute;bottom:0;left:0;right:0;height:280px}body.is-sp .record-wrapper__track__picture{width:162px;height:162px;margin:0 auto}body.is-sp .record-wrapper__track__title{line-height:1.2em;margin-top:16px;font-size:26px;text-align:center;color:#595959}body.is-sp .record-modal{text-align:center}body.is-sp .record-modal[data-id="1"]{background-color:rgba(0,0,0,0.5)}body.is-sp .record-modal[data-id="1"] .record-modal__inner[data-id="1"]{display:block}body.is-sp .record-modal[data-id="2"]{font-size:32px;background-image:url("../img/sp/record/loading_bg.jpg");background-size:cover;background-position:center}body.is-sp .record-modal[data-id="2"] .record-modal__inner[data-id="2"]{display:block}body.is-sp .record-modal__inner{display:none}body.is-sp .record-modal__inner[data-id="1"]{position:absolute;top:0;bottom:0;left:0;right:0;width:480px;height:744px;margin:auto;padding:1px 36px;color:#fff;background-color:#fff;box-sizing:border-box}body.is-sp .record-modal__inner[data-id="1"]:before{position:absolute;top:0;left:0;right:0;height:568px;background-color:#1EB5EB;content:""}body.is-sp .record-modal__inner[data-id="1"] .record-modal__inner__newspaper{position:relative;background-image:url(../img/sp_record.png?1489450914434);background-position:-588px 0px;width:360px;height:246px;background-size:948px 494px;margin:92px auto 0}body.is-sp .record-modal__inner[data-id="1"] .record-modal__inner__title{position:relative;line-height:1em;margin-top:32px;font-size:30px}body.is-sp .record-modal__inner[data-id="1"] .record-modal__inner__description{position:relative;margin-top:16px;font-size:22px}body.is-sp .record-modal__inner[data-id="1"] .record-modal__inner__agree{position:relative;background-image:url(../img/sp_record.png?1489450914434);background-position:0px -402px;width:414px;height:92px;background-size:948px 494px;margin:68px auto 0;overflow:hidden;white-space:nowrap;text-indent:110%}body.is-sp .record-modal__inner[data-id="1"] .record-modal__inner__agree span{display:none}body.is-sp .record-modal__inner[data-id="2"][data-progress="1"] .record-modal__inner__circle__inner[data-id="3"]{opacity:1}body.is-sp .record-modal__inner[data-id="2"][data-progress="1"] .record-modal__inner__loading:after{content:"."}body.is-sp .record-modal__inner[data-id="2"][data-progress="2"] .record-modal__inner__circle__inner[data-id="3"],body.is-sp .record-modal__inner[data-id="2"][data-progress="2"] .record-modal__inner__circle__inner[data-id="2"]{opacity:1}body.is-sp .record-modal__inner[data-id="2"][data-progress="2"] .record-modal__inner__loading:after{content:".."}body.is-sp .record-modal__inner[data-id="2"][data-progress="3"] .record-modal__inner__circle__inner[data-id="3"],body.is-sp .record-modal__inner[data-id="2"][data-progress="3"] .record-modal__inner__circle__inner[data-id="2"],body.is-sp .record-modal__inner[data-id="2"][data-progress="3"] .record-modal__inner__circle__inner[data-id="1"]{opacity:1}body.is-sp .record-modal__inner[data-id="2"][data-progress="3"] .record-modal__inner__loading:after{content:"..."}body.is-sp .record-modal__inner[data-id="2"] .record-modal__inner__circle__inner{position:absolute;top:50%;left:50%;border-radius:50%;opacity:0;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}body.is-sp .record-modal__inner[data-id="2"] .record-modal__inner__circle__inner.is-anim{-webkit-transition:opacity 0.3s;transition:opacity 0.3s}body.is-sp .record-modal__inner[data-id="2"] .record-modal__inner__circle__inner[data-id="1"]{width:812px;height:812px;background-color:rgba(255,255,255,0.1)}body.is-sp .record-modal__inner[data-id="2"] .record-modal__inner__circle__inner[data-id="2"]{width:628px;height:628px;background-color:rgba(255,255,255,0.2)}body.is-sp .record-modal__inner[data-id="2"] .record-modal__inner__circle__inner[data-id="3"]{width:460px;height:460px;background-color:rgba(255,255,255,0.2)}body.is-sp .record-modal__inner[data-id="2"] .record-modal__inner__description{position:absolute;top:0;bottom:0;left:0;right:0;width:360px;height:360px;padding-top:108px;margin:auto;font-size:28px;color:#1EB5EB;border-radius:50%;background-color:#fff;box-sizing:border-box}body.is-sp .record-modal__inner[data-id="2"] .record-modal__inner__description strong{display:block;font-size:44px;font-weight:bold}body.is-sp .record-modal__inner[data-id="2"] .record-modal__inner__loading{position:absolute;top:50%;left:0;right:0;width:150px;margin:440px auto 0;color:#fff;text-align:left;font-size:32px;white-space:nowrap}body.is-sp .interview-wrapper__firstview__back a{position:absolute;top:-18px;left:-28px;display:block;background-image:url(../img/pc_interview.png?1489450914431);background-position:0px 0px;width:120px;height:120px;background-size:120px 120px}body.is-sp .interview-wrapper__info{padding:32px 64px;border-bottom:2px solid #939393}body.is-sp .interview-wrapper__info__title{font-size:42px;font-weight:bold;line-height:1.2em;color:#595959}body.is-sp .interview-wrapper__info__name{margin-top:24px;font-size:22px}body.is-sp .interview-wrapper__info__role{font-size:22px}body.is-sp .interview-wrapper__content{padding:32px 64px;font-size:26px}body.is-sp .interview-wrapper__content__question{margin:96px 0 72px}body.is-sp .interview-wrapper__content__question:first-child{margin-top:16px}body.is-sp .interview-wrapper__content__answer{margin-top:48px}body.is-sp .interview-wrapper__content__answer+.interview-wrapper__content__answer{margin-top:32px}body.is-sp .interview-wrapper__content__picture{margin:112px 0;text-align:center}body.is-sp .interview-wrapper__content__picture+.interview-wrapper__content__question{margin-top:48px}body.is-sp .interview-wrapper__profile{padding:32px 64px 96px}body.is-sp .interview-wrapper__profile__title{font-size:26px}body.is-sp .interview-wrapper__profile__picture{position:relative;line-height:0;text-align:center;z-index:2}body.is-sp .interview-wrapper__profile__picture:before{position:absolute;top:0;left:-64px;right:-64px;height:2px;background-color:#00ABEB;content:""}body.is-sp .interview-wrapper__profile__info{position:relative;padding:32px 0}body.is-sp .interview-wrapper__profile__info:before{position:absolute;top:-72px;bottom:-96px;left:-64px;right:-64px;background-color:#EFEFEF;content:""}body.is-sp .interview-wrapper__profile__info__name{position:relative;margin-top:64px;font-size:26px}body.is-sp .interview-wrapper__profile__info__role{position:relative;font-size:18px}body.is-sp .interview-wrapper__profile__info__description{position:relative;margin-top:16px;font-size:26px}body.is-pc .interview-wrapper{overflow:hidden}body.is-pc .interview-wrapper__firstview{position:relative;width:600px;margin:0 auto}body.is-pc .interview-wrapper__firstview__back a{position:absolute;top:-18px;left:-28px;display:block;background-image:url(../img/pc_interview.png?1489450914431);background-position:0px 0px;width:120px;height:120px;background-size:120px 120px}body.is-pc .interview-wrapper__firstview__picture{line-height:0;text-align:center}body.is-pc .interview-wrapper__info{position:relative;width:600px;padding:24px 0 36px;margin:0 auto}body.is-pc .interview-wrapper__info:before{position:absolute;bottom:0;left:-9999px;right:-9999px;height:1px;background-color:#D8D8D8;content:""}body.is-pc .interview-wrapper__info__title{font-size:33px;font-weight:bold;line-height:1.3em;color:#595959}body.is-pc .interview-wrapper__info__name{margin-top:16px;font-size:13px}body.is-pc .interview-wrapper__info__role{font-size:10px}body.is-pc .interview-wrapper__content{width:600px;margin:0 auto;padding:12px 0;font-size:15px}body.is-pc .interview-wrapper__content__question{margin-top:64px}body.is-pc .interview-wrapper__content__question:first-child{margin-top:48px}body.is-pc .interview-wrapper__content__answer{margin-top:36px}body.is-pc .interview-wrapper__content__answer+.interview-wrapper__content__answer{margin-top:16px}body.is-pc .interview-wrapper__content__picture{margin-top:24px;text-align:center}body.is-pc .interview-wrapper__profile{width:600px;margin:48px auto 0}body.is-pc .interview-wrapper__profile__title{font-size:18px}body.is-pc .interview-wrapper__profile__picture{position:relative;line-height:0;text-align:center;z-index:2}body.is-pc .interview-wrapper__profile__picture:before{position:absolute;top:0;left:-9999px;right:-9999px;height:1px;background-color:#00ABEB;content:""}body.is-pc .interview-wrapper__profile__info{position:relative;padding:32px 0 64px}body.is-pc .interview-wrapper__profile__info:before{position:absolute;top:-32px;bottom:0;left:-9999px;right:-9999px;background-color:#F3F3F3;content:""}body.is-pc .interview-wrapper__profile__info__name{position:relative;font-size:15px}body.is-pc .interview-wrapper__profile__info__role{position:relative;font-size:9px}body.is-pc .interview-wrapper__profile__info__description{position:relative;margin-top:32px;font-size:15px}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;-webkit-filter:none !important;filter:none !important;-ms-filter:none !important}}
