@font-face{font-family:'thisisus';src:url("../fonts/thisisus.ttf?ebe9v2") format("truetype"),url("../fonts/thisisus.woff?ebe9v2") format("woff"),url("../fonts/thisisus.svg?ebe9v2#thisisus") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="i-"],[class*=" i-"]{font-family:'thisisus' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;padding:0 0.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.i-table:before{content:"\e90f"}.i-shopping:before{content:"\e910"}.i-rakuten:before{content:"\e911"}.i-amazon:before{content:"\e913"}.i-disc:before{content:"\e912"}.i-youtube:before{content:"\e900"}.i-twitter:before{content:"\e901"}.i-trivia:before{content:"\e902"}.i-timeline:before{content:"\e903"}.i-tiktok:before{content:"\e904"}.i-search:before{content:"\e905"}.i-privacy:before{content:"\e906"}.i-move:before{content:"\e907"}.i-link:before{content:"\e908"}.i-instagram:before{content:"\e909"}.i-home:before{content:"\e90a"}.i-facebook:before{content:"\e90b"}.i-episode:before{content:"\e90c"}.i-contact:before{content:"\e90d"}.i-cast:before{content:"\e90e"}:root{--color-b: #333;--color-pb: #000;--color-w: #fff;--symbol-color: rgb(243, 181, 2);--symbol-hc: rgb(255, 221, 82);--hover: #fa6;--link: #05b;--trans-f: all .3s}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#999}input::placeholder,textarea::placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#999}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:#b9b9b9}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:#b9b9b9}input:focus::-ms-input-placeholder,textarea:focus::-ms-input-placeholder{color:#b9b9b9}input:focus::placeholder,textarea:focus::placeholder{color:#b9b9b9}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:#b9b9b9}input:focus::-ms-input-placeholder,textarea:focus::-ms-input-placeholder{color:#b9b9b9}*{margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{min-width:100%;background:var(--symbol-color)}body{font-family:'Lato', 'Noto Sans JP', '游ゴシック Medium', '游ゴシック体', 'Yu Gothic Medium', YuGothic, 'ヒラギノ角ゴ ProN', 'Hiragino Kaku Gothic ProN', 'メイリオ', Meiryo, 'MS PGothic', sans-serif;font-size:16px;line-height:1.9;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;color:var(--color-b);padding:0;margin:0}div{clear:both}p:not(:last-child){margin-bottom:0.5em}h1{font-size:12px;font-weight:normal;text-align:left;margin:0;padding:0 1em}h2{height:150px;line-height:150px;position:relative;font-size:2.75vw;font-weight:normal;text-align:center;color:var(--symbol-color)}@media screen and (max-width: 767px){h2{font-size:5.8vw}}h3{padding:0.5em 1em;margin:0.5em 0;background:var(--symbol-color);color:var(--color-pb)}h3 a{color:var(--font-base)}h3 a:hover{color:var(--color-w)}h3 span{display:inline;padding-right:1em}@media screen and (max-width: 767px){h3{font-size:4.5vw}h3 span{display:block}}h4{padding:0.5em 1em;background:var(--color-pb);color:var(--color-w)}h5{padding:0.5em 1em;background:var(--symbol-hc);color:var(--color-pb)}em.fn{font-size:50%;font-style:normal}ul,ol{margin-bottom:0.5em;list-style:none;padding:0 0.5em}ul li,ol li{margin-bottom:0.5em;padding-bottom:0.5em}a{-webkit-transition:var(--trans-f);transition:var(--trans-f);text-decoration:none;border-bottom:1px dotted}@media screen and (max-width: 767px){a{padding-bottom:0.1em}}a,a:link,a:visited{text-decoration:none}a:hover{color:var(--hover);cursor:pointer}.sup{font-size:0.8em;vertical-align:top;color:#c00;font-weight:bold}.sup a{color:#c00}.sup a:hover{color:var(--hover)}.cf:after{content:'.';display:block;height:0px;clear:both;visibility:hidden}* html .cf{display:inline-table;display:block}.m-only{display:none}@media screen and (max-width: 767px){.m-only{display:block}.p-only{display:none}}form{margin:0;padding:0}input,select,textarea{border:1px solid rgba(0,0,0,0.5);padding:5px 7px;font-family:'Lato', 'Noto Sans JP', '游ゴシック Medium', '游ゴシック体', 'Yu Gothic Medium', YuGothic, 'ヒラギノ角ゴ ProN', 'Hiragino Kaku Gothic ProN', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;font-size:16px;color:var(--font-base);width:100%;border-radius:0}a.s-button,input[type="image"],input[type="submit"],input[type="button"]{cursor:pointer;background:none;color:var(--color-w);border:none;-webkit-transition:var(--trans-f);transition:var(--trans-f)}a.s-button,input[type="image"],input[type="submit"]{width:120px;margin:auto;background:var(--color-pb);font-weight:bold;border-radius:4px}a.s-button:hover,input[type="image"]:hover,input[type="submit"]:hover{background:var(--symbol-color)}a.s-button{padding:9px 11px}input[type="number"]#answer{width:64px}textarea{width:100%}.submit-area{margin-top:1em;padding-bottom:1.5em;text-align:center}:root{--color-b: #333;--color-pb: #000;--color-w: #fff;--symbol-color: rgb(243, 181, 2);--symbol-hc: rgb(255, 221, 82);--hover: #fa6;--link: #05b;--trans-f: all .3s}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#999}input::placeholder,textarea::placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#999}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:#b9b9b9}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:#b9b9b9}input:focus::-ms-input-placeholder,textarea:focus::-ms-input-placeholder{color:#b9b9b9}input:focus::placeholder,textarea:focus::placeholder{color:#b9b9b9}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:#b9b9b9}input:focus::-ms-input-placeholder,textarea:focus::-ms-input-placeholder{color:#b9b9b9}.main-header{height:30px;line-height:30px}.main-header a{border:none}.main-header a:hover{color:var(--color-w)}.main-header,.main-footer{background:var(--symbol-color);font-size:12px;text-align:center}.main-footer{height:80px;line-height:80px}main{background:var(--color-w)}.text-area{margin:0 3vw;padding:30px 0}@media screen and (max-width: 767px){.text-area{padding:10px 0}}.main-title{background:var(--color-pb);overflow:hidden;height:150px}menu{padding:0}menu ul{list-style:none;padding:0}menu ul a,menu ul span{display:block;text-align:center;height:64px;line-height:64px;padding:0 1em;border:none;font-size:20px}menu ul.u-menu{width:90%;margin:1em auto 0}@media screen and (max-width: 767px){menu ul.u-menu{margin-top:1em}}menu ul.u-menu li{float:left;width:calc(100% / 5);padding:1em 0.5em 0}@media screen and (max-width: 767px){menu ul.u-menu li{width:100%;padding:0.5em 0.5em 0}}menu ul.u-menu li a{background:var(--color-pb);color:var(--symbol-color);font-size:14px}menu ul.u-menu li a:hover{background:var(--symbol-color);outline:1px solid var(--color-pb);color:var(--color-pb)}menu ul.top li a{background:var(--symbol-color);color:var(--color-pb);margin:8px 0}menu ul.top li a:hover{background:var(--color-pb);color:var(--color-w)}menu ul.hm li{width:50%;float:left}menu ul.hm li:first-child{padding:0 0.75em 0 0}menu ul.hm li:last-child{padding:0 0 0 0.75em}menu ul.hm li a{background:var(--color-pb);color:var(--color-w)}menu ul.hm li a:hover{background:var(--symbol-color);color:var(--color-pb)}@media screen and (max-width: 767px){menu ul.hm li{width:100%}menu ul.hm li:first-child{padding:0}menu ul.hm li:last-child{padding:0}}menu ul.ex li a{outline:1px solid var(--color-b);background:none;color:var(--link)}menu ul.ex li a:hover{background:var(--color-pb);color:var(--color-w)}@media screen and (max-width: 767px){menu ul.ex li{margin:12px 0}}.top .main-title{height:400px}.top .main-title div{color:var(--symbol-color);font-size:4vw;position:absolute}@media screen and (max-width: 767px){.top .main-title div{font-size:8vw}}.top .main-title .this{top:calc((400px / 2) - 0.5em);right:8.7em;-webkit-animation:this 4s ease-out 1;animation:this 4s ease-out 1}@media screen and (max-width: 767px){.top .main-title .this{right:5.25em;-webkit-animation:m-this 4s ease-out 1;animation:m-this 4s ease-out 1}}@-webkit-keyframes this{0%{top:calc((400px / 2) - 3em);right:13.7em;opacity:0}25%{opacity:2}50%{top:calc((400px / 2) - 0.5em);right:13.7em}100%{right:8.7em}}@keyframes this{0%{top:calc((400px / 2) - 3em);right:13.7em;opacity:0}25%{opacity:2}50%{top:calc((400px / 2) - 0.5em);right:13.7em}100%{right:8.7em}}@-webkit-keyframes m-this{0%{top:calc((400px / 2) - 3em);right:9.25em;opacity:0}25%{opacity:2}50%{top:calc((400px / 2) - 0.5em);right:9.25em}100%{right:5.25em}}@keyframes m-this{0%{top:calc((400px / 2) - 3em);right:9.25em;opacity:0}25%{opacity:2}50%{top:calc((400px / 2) - 0.5em);right:9.25em}100%{right:5.25em}}.top .main-title .is{top:calc((400px / 2) - 0.5em);-webkit-animation:is 4s ease-out 1;animation:is 4s ease-out 1;right:7em}@media screen and (max-width: 767px){.top .main-title .is{-webkit-animation:m-is 4s ease-out 1;animation:m-is 4s ease-out 1;right:3.5em}}@-webkit-keyframes is{0%{top:calc((400px / 2) + 0.5em);right:12em;opacity:0}30%{top:calc((400px / 2) + 0.5em);right:11em;opacity:2}50%{top:calc((400px / 2) - 0.5em);right:11em}100%{right:7em}}@keyframes is{0%{top:calc((400px / 2) + 0.5em);right:12em;opacity:0}30%{top:calc((400px / 2) + 0.5em);right:11em;opacity:2}50%{top:calc((400px / 2) - 0.5em);right:11em}100%{right:7em}}@-webkit-keyframes m-is{0%{top:calc((400px / 2) + 0.5em);right:7.5em;opacity:0}30%{top:calc((400px / 2) + 0.5em);right:6.5em;opacity:2}50%{top:calc((400px / 2) - 0.5em);right:6.5em}100%{right:9em;right:3.5em}}@keyframes m-is{0%{top:calc((400px / 2) + 0.5em);right:7.5em;opacity:0}30%{top:calc((400px / 2) + 0.5em);right:6.5em;opacity:2}50%{top:calc((400px / 2) - 0.5em);right:6.5em}100%{right:9em;right:3.5em}}.top .main-title .us{top:calc((400px / 2) - 0.5em);-webkit-animation:us 4s ease-out 1;animation:us 4s ease-out 1;right:5em;font-weight:900}@media screen and (max-width: 767px){.top .main-title .us{-webkit-animation:m-us 4s ease-out 1;animation:m-us 4s ease-out 1;right:1.5em}}@-webkit-keyframes us{0%{top:calc((400px / 2) + 1em);right:5em;opacity:0;font-weight:normal}50%{top:calc((400px / 2) + 1em);right:5em;opacity:0}75%{top:calc((400px / 2) + 0.5em);right:5em;opacity:0}100%{top:calc((400px / 2) - 0.5em);right:5em;font-weight:900}}@keyframes us{0%{top:calc((400px / 2) + 1em);right:5em;opacity:0;font-weight:normal}50%{top:calc((400px / 2) + 1em);right:5em;opacity:0}75%{top:calc((400px / 2) + 0.5em);right:5em;opacity:0}100%{top:calc((400px / 2) - 0.5em);right:5em;font-weight:900}}@-webkit-keyframes m-us{0%{top:calc((400px / 2) + 2em);right:1.5em;opacity:0}50%{top:calc((400px / 2) + 2em);right:1.5em;opacity:0}100%{top:calc((400px / 2) - 0.5em);right:1.5em;font-weight:900}}@keyframes m-us{0%{top:calc((400px / 2) + 2em);right:1.5em;opacity:0}50%{top:calc((400px / 2) + 2em);right:1.5em;opacity:0}100%{top:calc((400px / 2) - 0.5em);right:1.5em;font-weight:900}}.top .main-title .dataroom{position:absolute;color:var(--symbol-color);padding:0 0.5em;border-top:1px dotted var(--symbol-color);border-bottom:1px dotted var(--symbol-color);top:calc((400px / 2) + 1.75em);opacity:0.5;font-size:2vw;right:10em;-webkit-animation:dataroom 7s ease-out 1;animation:dataroom 7s ease-out 1}@media screen and (max-width: 767px){.top .main-title .dataroom{font-size:5vw;right:2.5em;-webkit-animation:m-dataroom 7s ease-out 1;animation:m-dataroom 7s ease-out 1}}@-webkit-keyframes dataroom{0%{top:calc((400px / 2) + 1.75em);right:7em;opacity:0}50%{top:calc((400px / 2) + 1.75em);right:7em;opacity:0}100%{top:calc((400px / 2) + 1.75em);right:10em}}@keyframes dataroom{0%{top:calc((400px / 2) + 1.75em);right:7em;opacity:0}50%{top:calc((400px / 2) + 1.75em);right:7em;opacity:0}100%{top:calc((400px / 2) + 1.75em);right:10em}}@-webkit-keyframes m-dataroom{0%{top:calc((400px / 2) + 1.75em);right:0em;opacity:0}50%{top:calc((400px / 2) + 1.75em);right:0em;opacity:0}100%{top:calc((400px / 2) + 1.75em);right:2.5em}}@keyframes m-dataroom{0%{top:calc((400px / 2) + 1.75em);right:0em;opacity:0}50%{top:calc((400px / 2) + 1.75em);right:0em;opacity:0}100%{top:calc((400px / 2) + 1.75em);right:2.5em}}.stories main ul,.stories main ol,.reference main ul,.reference main ol{list-style:none;padding:0 0.5em}.stories main ul li,.stories main ol li,.reference main ul li,.reference main ol li{margin-bottom:0em;padding:0.5em}.stories main ul li:not(:last-child),.stories main ol li:not(:last-child),.reference main ul li:not(:last-child),.reference main ol li:not(:last-child){border-bottom:1px dotted #999}.stories main ul li.h4-title,.stories main ol li.h4-title,.reference main ul li.h4-title,.reference main ol li.h4-title{padding:0;margin:1em -0.2em -1px -0.2em;border:none}.stories main ul li.h5-title,.stories main ol li.h5-title,.reference main ul li.h5-title,.reference main ol li.h5-title{padding:0;margin:1em -0.2em -1px -0.2em;border:none}.stories main ul li.p_a,.stories main ol li.p_a,.reference main ul li.p_a,.reference main ol li.p_a{color:var(--color-pb);font-weight:bold}.stories main ul li span.highlight,.stories main ol li span.highlight,.reference main ul li span.highlight,.reference main ol li span.highlight{background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(var(--symbol-hc)));background:linear-gradient(rgba(255,255,255,0), var(--symbol-hc));padding:0.3em;margin:0 0.2em;font-weight:900}a.e-list{padding:0.5em;display:block}a.e-list em{font-style:normal;padding-right:0.5em}@media screen and (max-width: 767px){a.e-list span{display:block;margin-left:1.5em}}.p-data{margin:1em;padding-bottom:1em;border-bottom:1px dotted var(--color-b)}section.character img{border-radius:180px;width:150px;height:auto}section.character div{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1em}section.character div div:first-child{width:200px;padding:0}section.character div div:last-child{display:inline;width:100%;padding:0}section.character div div:last-child p{margin:0}section.character div p.sns{padding-top:1em}section.character div p.sns a{border-radius:12px;margin-right:0.5em;border:none;color:var(--color-w);padding:0.5em 2em}section.character div p.sns a.twitter{background:#1da1f2}section.character div p.sns a.facebook{background:#1674ea}section.character div p.sns a.tiktok{background:#000}section.character div p.sns a.youtube{background:red}section.character div p.sns a.instagram{background:#ce0073}section.character div p.sns a:hover{background:var(--symbol-color)}@media screen and (max-width: 767px){section.character div{display:block}section.character div div{border-top:1px dotted var(--color-b)}section.character div div:first-child{width:auto;text-align:center;margin:auto}section.character div:last-child{border-bottom:1px dotted var(--color-b)}section.character div img{margin-top:1em;width:160px}}section.character ul{padding:0}section.character ul li{border-radius:10px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:6px;float:left;-webkit-transition:var(--trans-f);transition:var(--trans-f);border:1px dotted var(--color-b)}@media screen and (max-width: 767px){section.character ul li{display:block;width:calc(100% - 8px)}}section.character ul li:hover{background:var(--symbol-color)}section.character ul li a{display:block;border:none;white-space:nowrap;padding:1em 1em;text-align:center}@media screen and (max-width: 767px){section.character ul li a{text-align:center;width:100%}}section.character ul li a img{width:120px;margin-bottom:0.5em;vertical-align:middle}@media screen and (max-width: 767px){section.character ul li a img{width:100px;margin:auto;float:none;display:block}}section.character ul li a:hover{color:var(--color-pb)}section.character ul li a span{display:block}section.character ul.selector{margin:2em auto 0;width:calc(40vw + 30px)}section.character ul.selector li{border:none}section.character ul.selector li:hover{background:none}section.character ul.selector li a,section.character ul.selector li span{display:block;width:20vw;border-radius:10px}section.character ul.selector li a{background:var(--color-pb);color:var(--color-w)}section.character ul.selector li a:hover{background:var(--symbol-color);color:var(--color-b)}section.character ul.selector li span{background:#bbb;color:#666;display:block;white-space:nowrap;padding:1em 1em;text-align:center}@media screen and (max-width: 767px){section.character ul.selector{width:auto}section.character ul.selector li a,section.character ul.selector li span{width:auto}}@media screen and (max-width: 767px){.reference ul li img{width:100%}}.privacy dl dt{font-weight:bold;font-size:larger}.privacy dl dd{margin-left:1em}.privacy dl dd ol{margin-left:1em;list-style:decimal}.contact .text-area dl dt{margin:0.5em 0 0 0;font-weight:bold}.error-message{display:block;background:#a00;color:#fff;padding:4px 8px;margin:0 3px 3px 0}.warning-message{display:block;background:#a70;color:#fff;padding:1em;margin:0.5em 0}.warning-message strong{background:#fff;color:#a70;width:100%;display:block;padding:4px 8px;margin-bottom:0.5em}.disabled-box{background:#ddd}ul.carrier li{float:left;width:20%}@media screen and (max-width: 767px){ul.carrier li{width:100%}}ul.carrier li a{border:1px solid #000;display:block;margin:0.5em;height:50px;line-height:50px;text-align:center}.stories main ul.select_t,.reference main ul.select_t{margin:0 auto 2em;width:calc(40vw + 50px)}.stories main ul.select_t li,.reference main ul.select_t li{float:left}.stories main ul.select_t li:not(:last-child),.reference main ul.select_t li:not(:last-child){border-bottom:none}.stories main ul.select_t li:hover,.reference main ul.select_t li:hover{background:none}.stories main ul.select_t li a,.stories main ul.select_t li span,.reference main ul.select_t li a,.reference main ul.select_t li span{display:block;width:20vw;border-radius:10px;white-space:nowrap;padding:1em 1em;text-align:center}.stories main ul.select_t li a,.reference main ul.select_t li a{background:var(--color-pb);color:var(--color-w)}.stories main ul.select_t li a:hover,.reference main ul.select_t li a:hover{background:var(--symbol-color);color:var(--color-b)}.stories main ul.select_t li span,.reference main ul.select_t li span{background:#bbb;color:#666;display:block;white-space:nowrap;padding:1em 1em;text-align:center}@media screen and (max-width: 767px){.stories main ul.select_t,.reference main ul.select_t{width:100%}.stories main ul.select_t li,.reference main ul.select_t li{float:none}.stories main ul.select_t li a,.stories main ul.select_t li span,.reference main ul.select_t li a,.reference main ul.select_t li span{display:block;width:100%}}
