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}input[type="text"],input[type="url"],input[type="number"],textarea,button{border:none;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type="text"]::focus,input[type="url"]::focus,input[type="number"]::focus,textarea::focus,button::focus{outline:0;border-color:transparent;background:transparant}input[type="text"]::-ms-clear,input[type="text"]::-ms-reveal,input[type="url"]::-ms-clear,input[type="url"]::-ms-reveal,input[type="number"]::-ms-clear,input[type="number"]::-ms-reveal,textarea::-ms-clear,textarea::-ms-reveal,button::-ms-clear,button::-ms-reveal{visibility:hidden}html{font-family:Helvetica , Arial , Verdana , Roboto , "游ゴシック" , "Yu Gothic" , "游ゴシック体" , "YuGothic" , "ヒラギノ角ゴ Pro W3" , "Hiragino Kaku Gothic Pro" , "Meiryo UI" , "メイリオ" , Meiryo , "ＭＳ Ｐゴシック" , "MS PGothic" , sans-serif;width:100%;height:100%;font-size:62.5%;-webkit-font-smoothing:antialiased;background:#000;color:#fff;transform:rotate(180deg)}html.is-fixed{overflow:hidden}html *{cursor:none !important}body{margin:0;width:100%;height:100%;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;position:relative;box-sizing:border-box;min-height:100%}a{color:inherit;text-decoration:none}strong{font-weight:800}em{font-style:italic}.l-container{display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;transition:opacity 0.3s ease 0s}.l-container.is-hide{opacity:0;pointer-events:none}.l-container.is-disable{display:none}.l-container--fixed{position:fixed;top:0;left:24px;width:calc(100% - 48px)}.l-container__wrap{width:100%;height:100%;transition:opacity 0.3s ease 0s}.l-container__wrap.is-hide{opacity:0}.l-container__head,.l-container__footer,.l-container__body{position:relative;flex-shrink:0;transition:opacity 0.5s ease 0s;opacity:1}.l-container__head,.l-container__footer{min-height:120px;height:calc((100% - (100vw - 48px))/2);height:calc((100% - (var(--vw, 1vw) * 100 - 48px))/2)}@media only screen and (min-width: 420px){.l-container__head,.l-container__footer{height:calc((100% - (420px - 48px))/2);height:calc((100% - (420px - 48px))/2)}}@media only screen and (min-width: 420px){.l-container__head--clock,.l-container__footer--clock{height:calc((100% - (100vw - 48px))/2);height:calc((100% - (var(--vw, 1vw) * 100 - 48px))/2)}}@media only screen and (min-width: 420px) and (min-width: 680px){.l-container__head--clock,.l-container__footer--clock{min-height:140px;height:calc((100% - (680px - 48px))/2)}}@media only screen and (min-width: 420px) and (min-width: 680px) and (min-width: 980px){.l-container__head--clock.is-horizontal,.l-container__footer--clock.is-horizontal{min-height:200px;height:auto}}@media only screen and (min-width: 980px){.l-container__head--clock.is-horizontal{order:2;opacity:0}}@media only screen and (min-width: 980px){.l-container__footer--clock.is-horizontal{transform:rotate(90deg);position:absolute;top:70px;left:-100px;order:0}}.l-container__body{width:calc(100vw - 48px);width:calc(var(--vw, 1vw) * 100 - 48px);height:calc(100vw - 48px);height:calc(var(--vw, 1vw) * 100 - 48px);margin:0 auto}@media only screen and (max-width: 359px){.l-container__body{width:calc(100vw - 120px);width:calc(var(--vw, 1vw) * 100 - 120px);height:calc(100vw - 120px);height:calc(var(--vw, 1vw) * 100 - 120px)}}@media only screen and (min-width: 420px){.l-container__body{width:372px;height:372px}}@media only screen and (min-width: 420px){.l-container__body--clock{width:100%;height:calc(100vw - 48px);height:calc(var(--vw, 1vw) * 100 - 48px)}}@media only screen and (min-width: 420px) and (min-width: 680px){.l-container__body--clock{width:632px;height:632px}}@media only screen and (min-width: 420px) and (min-width: 680px) and (min-width: 980px){.l-container__body--clock.is-horizontal{position:fixed;bottom:50%;right:50%;order:1;width:calc(100vw - 48px);width:calc(var(--vh, 1vh) * 100 - 48px);height:calc(100vw - 48px);height:calc(var(--vh, 1vh) * 100 - 48px);transform:translate(50%, 50%) rotate(90deg)}}.l-main{position:relative;width:calc(100% - 48px);height:100%;margin:0 auto}.l-footer{font-size:1.1rem;line-height:1;letter-spacing:.1em;font-weight:400;padding-bottom:21px}.c-text-content{font-size:1.4rem;line-height:1.8;letter-spacing:0;font-weight:400;width:100%;max-width:720px;margin:0 auto;padding:0 0 96px}@media only screen and (max-width: 359px){.c-text-content{font-size:1.4rem;line-height:1.8;letter-spacing:0;font-weight:400}}.c-text-content--absolute{margin:0 auto;padding:0}.c-text-content a{text-decoration:underline}.c-text-content h1{font-size:1.8rem;line-height:1.4;letter-spacing:0;font-weight:700;margin-bottom:48px}.c-text-content h1 span:nth-child(2){font-size:1.8rem;line-height:1.4;letter-spacing:0;font-weight:700;display:block;margin-top:8px}.c-text-content h2{font-size:1.6rem;line-height:1.4;letter-spacing:0;font-weight:700;margin-bottom:32px}.c-text-content h2 span:nth-child(2){font-size:1.4rem;line-height:1.4;letter-spacing:0;font-weight:700;display:block;margin-top:4px}.c-text-content h3{font-size:1.4rem;line-height:1.6;letter-spacing:0;font-weight:400;font-weight:bold;margin-bottom:16px}.c-text-content h3 span:nth-child(2){display:block;margin-top:2px}.c-text-content__note{margin-bottom:48px}.c-text-content__note span:nth-child(2){display:block;margin-top:4px}.c-text-content__top-logo{position:relative;width:100%;max-width:372px;margin:0 auto 40px}.c-text-content__top-logo-wrap{position:relative;width:103.3%;padding-top:103.3%;margin:0 0 0 -1.65%}@media only screen and (max-width: 359px){.c-text-content__top-logo-wrap{width:calc((100% - 72px) * 1.033);padding-top:calc((100% - 72px) * 1.033);margin:0 auto}}.c-text-content__top-logo-wrap img{position:absolute;bottom:50%;right:50%;width:100%;height:auto;transform:translate(50%, 50%)}.c-text-content__section:not(:last-child){margin-bottom:64px}.c-text-content__text-wrap:not(:last-child){margin-bottom:32px}.c-text-content__text-wrap--jp{font-family:"游ゴシック" , "Yu Gothic" , "游ゴシック体" , "YuGothic" , "ヒラギノ角ゴ Pro W3" , "Hiragino Kaku Gothic Pro" , "Meiryo UI" , "メイリオ" , Meiryo , "ＭＳ Ｐゴシック" , "MS PGothic" , sans-serif}.c-text-content__text-wrap p{margin-bottom:16px}.c-text-content__text-wrap table{width:100%;border-collapse:collapse;border-spacing:0}.c-text-content__text-wrap table th{width:10.4rem;padding-right:2.4rem;padding-bottom:.8rem;text-align:left;white-space:nowrap}.c-text-content__text-wrap table td{text-align:left;padding-bottom:.8rem}.c-text-content__image{margin:0 auto 16px;max-width:372px}.c-text-content__image-wrap{position:relative;width:103.3%;padding-top:103.3%;margin:0 0 8px -1.65%}@media only screen and (max-width: 359px){.c-text-content__image-wrap{width:calc((100% - 72px) * 1.033);padding-top:calc((100% - 72px) * 1.033);margin:0 auto 8px}}.c-text-content__image-wrap--ios{width:60%;padding-top:129.92%;margin:0 auto 8px;border:1px solid #444}.c-text-content__image-wrap--android{width:60%;padding-top:120%;margin:0 auto 8px}.c-text-content__image-wrap img{position:absolute;bottom:50%;right:50%;width:100%;height:auto;transform:translate(50%, 50%)}.c-text-content__image-caption{font-size:1.2rem;line-height:1.8;letter-spacing:0;font-weight:400;opacty:0.7}.c-text-content__image-caption p{margin-bottom:4px;text-align:center}.c-text-content__link-wrap{margin-bottom:24px}.c-text-content__link{text-align:center;margin-bottom:8px}.c-text-content__link a{text-decoration:underline}.c-text-content__link a.is-sp{cursor:default}.c-text-content__contact a{text-decoration:underline}.c-text-content__note-text{font-size:1.1rem;line-height:1.8;letter-spacing:0;font-weight:400;display:block;color:#c8c8c8;padding-top:8px}.c-back-button{z-index:999;position:fixed;top:16px;left:24px}.c-back-button__button{font-size:1.2rem;line-height:1.8;letter-spacing:0;font-weight:700;display:flex;align-items:center;background:none;color:#fff;padding:0 24px 24px 0;height:14px;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.c-back-button__button.is-sp{cursor:default}.c-back-button__button:focus{outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.c-back-button__button span{display:block}@media only screen and (min-width: 768px){.c-back-button__button{height:19px;font-size:1.6rem;line-height:1.8;letter-spacing:0;font-weight:700}}.c-back-button__icon{display:block;height:100%;margin-right:4px}.c-back-button__icon svg{width:auto;height:100%}@media only screen and (min-width: 768px){.c-back-button__icon svg{height:16px;padding-bottom:1px}}.p-contents-list{width:100%;max-width:720px;margin:0 auto}.p-contents-list__wrapper{width:100%;padding:24px 0}.p-contents-list__item{position:relative}.p-contents-list__item:not(:last-child){margin-bottom:16px}.p-contents-list__item-link{position:relative;display:block;width:100%;height:100%;padding:16px;box-sizing:border-box;border:1px solid #fff;border-radius:4px}.p-contents-list__item-link.is-sp{cursor:default}.p-contents-list__item-title,.p-contents-list__item-title-en{font-size:1.6rem;line-height:1.8;letter-spacing:0;font-weight:700;width:calc(100% - 26px)}.p-contents-list__item-title{font-family:"游ゴシック" , "Yu Gothic" , "游ゴシック体" , "YuGothic" , "ヒラギノ角ゴ Pro W3" , "Hiragino Kaku Gothic Pro" , "Meiryo UI" , "メイリオ" , Meiryo , "ＭＳ Ｐゴシック" , "MS PGothic" , sans-serif}.p-contents-list__contents-wrapper{display:flex;justify-content:space-between;align-items:center;margin-top:16px}.p-contents-list__item-description{font-size:1.4rem;line-height:1.8;letter-spacing:0;font-weight:400;margin-right:16px}.p-contents-list__item-description p:first-child{margin-bottom:8px}.p-contents-list__item-gif{flex-shrink:0;width:104px;height:104px}.p-contents-list__item-gif img{width:100%;height:auto}.p-contents-list__icon{position:absolute;top:20px;right:16px;width:18px;height:18px;background-image:url("data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3Anone%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M18%2C18H0V0h18V18z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M9.2%2C15.1l1.3%2C1.3L18%2C9l-7.4-7.4L9.2%2C2.9L15.3%2C9L9.2%2C15.1z%22%2F%3E%3C%2Fsvg%3E");background-position:center;background-size:contain}.p-term-of-use{position:relative;padding-top:96px}.a-load-img{opacity:0;transition:opacity 0.3s ease 0s}.a-load-img.is-loaded,.a-load-img.loaded{opacity:1}@-webkit-keyframes hover{0%{opacity:.4}100%{opacity:1}}@keyframes hover{0%{opacity:.4}100%{opacity:1}}.a-hover.is-hover{opacity:1;-webkit-animation:hover 0.2s;animation:hover 0.2s}.u-font-jp{font-family:"游ゴシック" , "Yu Gothic" , "游ゴシック体" , "YuGothic" , "ヒラギノ角ゴ Pro W3" , "Hiragino Kaku Gothic Pro" , "Meiryo UI" , "メイリオ" , Meiryo , "ＭＳ Ｐゴシック" , "MS PGothic" , sans-serif}
