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:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}#kenkyu section.lead .tagline.inview,#kenkyu section.lead h2.inview,#kenkyu section.products.inview ul.detail li.tns-slide-active h3,#kenkyu section.products.inview ul.detail li.tns-slide-active figure,#kenkyu section.products.inview ul.detail li.tns-slide-active .text,#kenkyu ul.thumbnail li.tns-nav-active:after,#kenkyu section.products.inview ul.thumbnail li,#kenkyu section.products.inview .tns-controls,#tanken .title.inview,#tanken ul.thumbnail li.inview{opacity:1 !important;transform:translate(0, 0) scale(1) rotate(0deg) !important}#kenkyu section.lead .tagline p,#kenkyu ul.detail li .text p{font-family:tbudrgothic-std, sans-serif;font-weight:700;font-style:normal}#kenkyu ul.detail li.ookina_painomi .btn_online,#tanken ul.thumbnail a h3,#tanken ul.thumbnail a span,footer .guideline,footer .copyright{font-family:source-han-sans-japanese, sans-serif;font-weight:700;font-style:normal}#tanken ul.thumbnail a time{font-family:roboto, sans-serif;font-weight:700;font-style:normal}#loading{position:fixed;z-index:9000;width:100%;height:100%;top:0;left:0;background-color:#ff1714;display:flex;justify-content:center;align-items:center}#loading.none{display:none}@media screen and (max-width: 599px){#loading figure{width:30vw}}@media print, screen and (min-width: 600px){#loading figure{width:103px}}#loading figure{animation:loading 0.6s ease infinite}@keyframes loading{0%{transform:scale(1)}70%{transform:scale(0.98)}100%{transform:scale(1)}}html.load-complete #loading{transition:all 0.5s linear;opacity:0;pointer-events:none}#hero{background-color:#ff1714}@media screen and (max-width: 599px){#hero{padding-bottom:3vw}}@media print, screen and (min-width: 600px){#hero{padding-bottom:30px}}#hero h1{position:relative;overflow:hidden}@media screen and (max-width: 599px){#hero h1{height:80vw}}@media print, screen and (min-width: 600px){#hero h1{height:50vw;min-height:510px}#hero h1:before{content:"";position:absolute;z-index:10;width:calc(100% - 40px);height:calc(100% - 40px);top:10px;left:10px;border:10px solid #ff1714;pointer-events:none;transform:scale(1.2);transition:all 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275)}}#hero a{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}#hero a img{width:100%;pointer-events:none}html.load-complete #hero a.kenkyu img{animation:hero-kenkyu-picture 10s linear infinite}@keyframes hero-kenkyu-picture{0%{transform:scale(1.05, 1.05)}50%{transform:scale(1, 1)}98%{transform:scale(1.06, 1.06)}100%{transform:scale(1.05, 1.05)}}#hero a.tanken{top:-100%}html.load-complete #hero a.tanken{animation:hero-tanken-anchor 10s linear infinite}@keyframes hero-tanken-anchor{0%{top:-100%}47%{top:-100%}48%{top:0}100%{top:0}}#hero a.tanken img{opacity:0}html.load-complete #hero a.tanken img{animation:hero-tanken-picture 10s linear infinite}@keyframes hero-tanken-picture{0%{opacity:0}48%{opacity:0;transform:scale(1.06, 1.06)}50%{opacity:1;transform:scale(1.05, 1.05)}98%{opacity:1}100%{opacity:0;transform:scale(1, 1)}}#hero h1:before{transform:scale(1.2);transition:all 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275)}#hero h1:hover:before{transform:scale(1)}#kenkyu{background-image:url(../img/common/bg.png);background-position:center center}#kenkyu section.lead{position:relative}@media screen and (max-width: 599px){#kenkyu section.lead{padding-bottom:5vw;margin-bottom:5vw;background-image:url("../img/kenkyu/lead_bg_sp.png");background-size:contain;background-position:center bottom;background-repeat:no-repeat}}@media print, screen and (min-width: 600px){#kenkyu section.lead{height:40vw;margin-bottom:10px;background-image:url("../img/kenkyu/lead_bg_pc.png");background-size:cover}}@media screen and (max-width: 599px){#kenkyu section.lead h2{width:40vw;margin:5vw auto}}@media print, screen and (min-width: 600px){#kenkyu section.lead h2{position:absolute;z-index:2;width:281px;top:5.5vw;left:calc(50% - 500px)}}#kenkyu section.lead .tagline{background-color:rgba(255,255,255,0.93)}@media screen and (max-width: 599px){#kenkyu section.lead .tagline{width:80vw;margin:5vw 10vw;padding:5vw;border:2px solid #ff1714}}@media print, screen and (min-width: 600px){#kenkyu section.lead .tagline{position:absolute;z-index:1;width:680px;top:5vw;left:calc(50% - 190px);padding:20px;border:3px solid #ff1714}}#kenkyu section.lead .tagline p{color:#ff1714;line-height:2em}@media screen and (max-width: 599px){#kenkyu section.lead .tagline p{text-align:justify;font-size:14px;letter-spacing:0.05em}}@media print, screen and (min-width: 600px){#kenkyu section.lead .tagline p{font-size:17px;letter-spacing:0.08em}}#kenkyu section.lead .tagline p em{position:relative}#kenkyu section.lead .tagline p em:before{content:"";position:absolute;z-index:0;width:100%;height:0.4em;bottom:-0.1em;left:0;background-color:#fff100}#kenkyu section.lead .tagline p span{position:relative}#kenkyu section.lead .tagline{opacity:0;transform:translate(0, 50px);transition:transform 1s cubic-bezier(0.23, 1, 0.32, 1),opacity 0.2s linear;transition-delay:0.7s}#kenkyu section.lead .tagline em:before{transform-origin:left top;transform:scaleX(0);transition:transform 1s cubic-bezier(0.23, 1, 0.32, 1)}#kenkyu section.lead .tagline em.line1:before{transition-delay:1s}#kenkyu section.lead .tagline em.line2:before{transition-delay:1.5s}#kenkyu section.lead .tagline em.line3:before{transition-delay:2s}#kenkyu section.lead .tagline em.line4:before{transition-delay:2.5s}#kenkyu section.lead .tagline em.line5:before{transition-delay:3s}#kenkyu section.lead .tagline em.line6:before{transition-delay:3.5s}#kenkyu section.lead .tagline em.line7:before{transition-delay:4s}#kenkyu section.lead h2{opacity:0;transform:translate(0, 50px);transition:transform 1s cubic-bezier(0.23, 1, 0.32, 1),opacity 0.2s linear;transition-delay:0.5s}#kenkyu section.lead .tagline.inview em:before{transform:scaleX(1)}#kenkyu section.products{position:relative}@media screen and (max-width: 599px){#kenkyu section.products{height:145vw}}@media print, screen and (min-width: 600px){#kenkyu section.products{height:720px}}#kenkyu section.products h2{position:absolute}@media screen and (max-width: 599px){#kenkyu section.products h2{width:38vw;top:0;left:31vw}}@media print, screen and (min-width: 600px){#kenkyu section.products h2{width:296px;top:0;left:calc(50% - 148px)}}#kenkyu section.products:before{content:"";position:absolute;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 599px){#kenkyu section.products:before{width:90vw;height:135.51vw;top:5vw;left:5vw;background-image:url("https://okashina-kenkyu.jp/wp-content/themes/okashina-kenkyu/assets/img/kenkyu/products_bg_5_sp.png")}}@media print, screen and (min-width: 600px){#kenkyu section.products:before{width:1000px;height:630px;top:40px;left:calc(50% - 500px);background-image:url("https://okashina-kenkyu.jp/wp-content/themes/okashina-kenkyu/assets/img/kenkyu/products_bg_5_pc.png")}}#kenkyu ul.detail{position:absolute;top:0;left:0;display:flex}#kenkyu ul.detail li{position:relative;width:100%;height:100%}#kenkyu ul.detail li h3{position:absolute;z-index:3}@media screen and (max-width: 599px){#kenkyu ul.detail li h3{width:42vw;left:3vw}}@media print, screen and (min-width: 600px){#kenkyu ul.detail li h3{top:112px;width:400px}}#kenkyu ul.detail li figure{position:absolute;z-index:2}#kenkyu ul.detail li .text{position:absolute;z-index:1;background-color:#fff}@media screen and (max-width: 599px){#kenkyu ul.detail li .text{display:flex;align-items:flex-end;width:80vw;left:10vw;padding:3vw 5vw;box-shadow:0 0 8px rgba(0,0,0,0.4);border-radius:5px}}@media print, screen and (min-width: 600px){#kenkyu ul.detail li .text{width:424px;top:160px;padding:90px 35px 35px;box-shadow:0 0 16px rgba(0,0,0,0.4);border-radius:10px}}@media screen and (max-width: 599px){#kenkyu ul.detail li .text .status{width:45%}}#kenkyu ul.detail li .text p{color:#460000;text-align:justify;letter-spacing:0.1em;line-height:1.7em}@media screen and (max-width: 599px){#kenkyu ul.detail li .text p{font-size:2.4vw}}@media print, screen and (min-width: 600px){#kenkyu ul.detail li .text p{font-size:15px}}@media screen and (max-width: 599px){#kenkyu ul.detail li .text p.comment{width:55%}}@media print, screen and (min-width: 600px){#kenkyu ul.detail li .text p.comment{margin-top:10px;padding-top:10px;border-top:1px solid #ffdc00}}#kenkyu ul.detail li .text p.comment span{font-size:10px;line-height:1.4em}@media screen and (max-width: 599px){#kenkyu ul.detail li .text p.comment span{font-size:1.8vw;line-height:1.2em;font-family:sans-serif}}@media screen and (max-width: 599px){#kenkyu ul.detail li.ookina_painomi h3{top:67vw}}@media print, screen and (min-width: 600px){#kenkyu ul.detail li.ookina_painomi h3{top:112px;left:calc(50% + 40px)}}@media screen and (max-width: 599px){#kenkyu ul.detail li.ookina_painomi figure{width:56vw;top:14vw;left:22vw}}@media print, screen and (min-width: 600px){#kenkyu ul.detail li.ookina_painomi figure{width:464px;top:110px;left:calc(50% - 467px)}}@media screen and (max-width: 599px){#kenkyu ul.detail li.ookina_painomi .text{top:71vw}}@media print, screen and (min-width: 600px){#kenkyu ul.detail li.ookina_painomi .text{left:calc(50% + 25px)}}@media screen and (max-width: 599px){#kenkyu ul.detail li.ookina_painomi .btn_online{margin-top:15px;display:block}}@media print, screen and (min-width: 600px){#kenkyu ul.detail li.ookina_painomi .btn_online{margin-top:15px;display:block}}#kenkyu ul.detail li.ookina_painomi .btn_online a{background-color:#ff1e1c;border-radius:20px;position:relative;display:inline-block;color:#fff;letter-spacing:0.1em;text-decoration:none;transition:all 0.5s ease-out}@media screen and (max-width: 599px){#kenkyu ul.detail li.ookina_painomi .btn_online a{font-size:2.3vw;padding:6px 7px 8px}}@media print, screen and (min-width: 600px){#kenkyu ul.detail li.ookina_painomi .btn_online a{font-size:15px;padding:8px 20px 10px}}#kenkyu ul.detail li.ookina_painomi .btn_online a:hover{background-color:#ff6a00}#kenkyu ul.detail li.ookina_painomi .btn_online a:after{content:"";display:inline-block;margin-left:5px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}@media screen and (max-width: 599px){#kenkyu ul.detail li.ookina_painomi .btn_online a:after{width:7px;height:7px}}@media print, screen and (min-width: 600px){#kenkyu ul.detail li.ookina_painomi .btn_online a:after{width:10px;height:10px}}@media screen and (max-width: 599px){#kenkyu ul.detail li.toppo_satsumariko h3{top:74vw}}@media print, screen and (min-width: 600px){#kenkyu ul.detail li.toppo_satsumariko h3{left:calc(50% - 10px)}}@media screen and (max-width: 599px){#kenkyu ul.detail li.toppo_satsumariko figure{width:38vw;top:13vw;left:31vw}}@media print, screen and (min-width: 600px){#kenkyu ul.detail li.toppo_satsumariko figure{width:375px;top:92px;left:calc(50% - 414px)}}@media screen and (max-width: 599px){#kenkyu ul.detail li.toppo_satsumariko .text{top:77vw}}@media print, screen and (min-width: 600px){#kenkyu ul.detail li.toppo_satsumariko .text{left:calc(50% - 25px)}}@media screen and (max-width: 599px){#kenkyu ul.detail li.toppo_tomoriko h3{top:74vw}}@media print, screen and (min-width: 600px){#kenkyu ul.detail li.toppo_tomoriko h3{left:calc(50% - 10px)}}@media screen and (max-width: 599px){#kenkyu ul.detail li.toppo_tomoriko figure{width:38vw;top:13vw;left:31vw}}@media print, screen and (min-width: 600px){#kenkyu ul.detail li.toppo_tomoriko figure{width:375px;top:92px;left:calc(50% - 414px)}}@media screen and (max-width: 599px){#kenkyu ul.detail li.toppo_tomoriko .text{top:77vw}}@media print, screen and (min-width: 600px){#kenkyu ul.detail li.toppo_tomoriko .text{left:calc(50% - 25px)}}@media screen and (max-width: 599px){#kenkyu ul.detail li.potatochips h3{top:61vw}}@media print, screen and (min-width: 600px){#kenkyu ul.detail li.potatochips h3{left:calc(50% - 10px)}}@media screen and (max-width: 599px){#kenkyu ul.detail li.potatochips figure{width:47vw;top:11vw;left:26vw}}@media print, screen and (min-width: 600px){#kenkyu ul.detail li.potatochips figure{width:375px;top:92px;left:calc(50% - 414px)}}@media screen and (max-width: 599px){#kenkyu ul.detail li.potatochips .text{top:64vw}}@media print, screen and (min-width: 600px){#kenkyu ul.detail li.potatochips .text{left:calc(50% - 25px)}}@media screen and (max-width: 599px){#kenkyu ul.detail li.crisp h3{top:63vw}}@media print, screen and (min-width: 600px){#kenkyu ul.detail li.crisp h3{left:calc(50% - 55px)}}@media screen and (max-width: 599px){#kenkyu ul.detail li.crisp figure{width:22vw;top:12vw;left:38vw}}@media print, screen and (min-width: 600px){#kenkyu ul.detail li.crisp figure{width:177px;top:55px;left:calc(50% - 300px)}}@media screen and (max-width: 599px){#kenkyu ul.detail li.crisp .text{top:67vw}}@media print, screen and (min-width: 600px){#kenkyu ul.detail li.crisp .text{left:calc(50% - 70px)}}@media screen and (max-width: 599px){#kenkyu ul.detail li.painomi h3{top:67vw}}@media print, screen and (min-width: 600px){#kenkyu ul.detail li.painomi h3{top:112px;left:calc(50% + 40px)}}@media screen and (max-width: 599px){#kenkyu ul.detail li.painomi figure{width:56vw;top:14vw;left:22vw}}@media print, screen and (min-width: 600px){#kenkyu ul.detail li.painomi figure{width:440px;top:90px;left:calc(50% - 425px)}}@media screen and (max-width: 599px){#kenkyu ul.detail li.painomi .text{top:71vw}}@media print, screen and (min-width: 600px){#kenkyu ul.detail li.painomi .text{left:calc(50% + 25px)}}@media screen and (max-width: 599px){#kenkyu ul.detail li.crunky h3{top:62vw}}@media print, screen and (min-width: 600px){#kenkyu ul.detail li.crunky h3{left:calc(50% + 40px)}}@media screen and (max-width: 599px){#kenkyu ul.detail li.crunky figure{width:70vw;top:22vw;left:15vw}}@media print, screen and (min-width: 600px){#kenkyu ul.detail li.crunky figure{width:535px;top:148px;left:calc(50% - 494px)}}@media screen and (max-width: 599px){#kenkyu ul.detail li.crunky .text{top:66vw}}@media print, screen and (min-width: 600px){#kenkyu ul.detail li.crunky .text{left:calc(50% + 25px)}}@media screen and (max-width: 599px){#kenkyu ul.detail li.toppo h3{top:67vw}}@media print, screen and (min-width: 600px){#kenkyu ul.detail li.toppo h3{left:calc(50% - 10px)}}@media screen and (max-width: 599px){#kenkyu ul.detail li.toppo figure{width:34vw;top:12.5vw;left:33vw}}@media print, screen and (min-width: 600px){#kenkyu ul.detail li.toppo figure{width:254px;top:82px;left:calc(50% - 330px)}}@media screen and (max-width: 599px){#kenkyu ul.detail li.toppo .text{top:71vw}}@media print, screen and (min-width: 600px){#kenkyu ul.detail li.toppo .text{left:calc(50% - 25px)}}#kenkyu ul.thumbnail{position:absolute;width:100%;display:flex;justify-content:center}@media screen and (max-width: 599px){#kenkyu ul.thumbnail{top:123vw}}@media print, screen and (min-width: 600px){#kenkyu ul.thumbnail{top:555px}}#kenkyu ul.thumbnail li{position:relative;cursor:pointer}@media screen and (max-width: 599px){#kenkyu ul.thumbnail li{margin:0 2vw}}@media print, screen and (min-width: 600px){#kenkyu ul.thumbnail li{margin:0 10px}}#kenkyu ul.thumbnail li figure{position:relative;z-index:1;font-size:0;pointer-events:none}@media screen and (max-width: 599px){#kenkyu ul.thumbnail li figure{width:12.4vw}}@media print, screen and (min-width: 600px){#kenkyu ul.thumbnail li figure{width:93px}}#kenkyu ul.thumbnail li:before{content:"";position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;background-color:#fff;border-radius:50%}#kenkyu ul.thumbnail li:after{content:"";position:absolute;z-index:0;background-color:#ff1714;border-radius:50%}@media screen and (max-width: 599px){#kenkyu ul.thumbnail li:after{width:calc(100% + 6px);height:calc(100% + 6px);top:-3px;left:-3px}}@media print, screen and (min-width: 600px){#kenkyu ul.thumbnail li:after{width:calc(100% + 8px);height:calc(100% + 8px);top:-4px;left:-4px}}#kenkyu .tns-controls button{position:absolute;z-index:10;background-color:transparent;background-size:contain;background-repeat:no-repeat;border:none;font-size:0;cursor:pointer}@media screen and (max-width: 599px){#kenkyu .tns-controls button{width:10vw;height:10vw;top:36vw}}@media print, screen and (min-width: 600px){#kenkyu .tns-controls button{width:56px;height:56px;top:305px}}#kenkyu .tns-controls button[data-controls="prev"]{background-image:url(../img/kenkyu/arrow_left.png)}@media screen and (max-width: 599px){#kenkyu .tns-controls button[data-controls="prev"]{left:1.5vw}}@media print, screen and (min-width: 600px){#kenkyu .tns-controls button[data-controls="prev"]{left:calc(50% - 500px - 70px)}}#kenkyu .tns-controls button[data-controls="next"]{background-image:url(../img/kenkyu/arrow_right.png)}@media screen and (max-width: 599px){#kenkyu .tns-controls button[data-controls="next"]{right:1.5vw}}@media print, screen and (min-width: 600px){#kenkyu .tns-controls button[data-controls="next"]{right:calc(50% - 500px - 70px)}}#kenkyu .tns-visually-hidden{display:none}#kenkyu .tns-controls button{transition:all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275)}@media print, screen and (min-width: 600px){#kenkyu .tns-controls button:hover{transform:scale(1.3)}}#kenkyu ul.thumbnail li figure{transition:all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275)}#kenkyu ul.thumbnail li:hover figure{transform:scale(1.3) rotate(-10deg)}#kenkyu section.products ul.detail li h3{opacity:0;transition:transform 0.6s cubic-bezier(0.23, 1, 0.32, 1),opacity 0.1s linear;transition-delay:1s}@media screen and (max-width: 599px){#kenkyu section.products ul.detail li h3{transform:translate(-80px, 30px) rotate(-20deg)}}@media print, screen and (min-width: 600px){#kenkyu section.products ul.detail li h3{transform:translate(40px, -100px) rotate(10deg)}}#kenkyu section.products ul.detail li figure{opacity:0;transform:translate(-50px, -100px) rotate(-5deg);transition:transform 0.8s cubic-bezier(0.23, 1, 0.32, 1),opacity 0.1s linear;transition-delay:0.5s}#kenkyu section.products ul.detail li .text{opacity:0;transform:translate(30px, 100px) rotate(-15deg);transition:transform 0.7s cubic-bezier(0.23, 1, 0.32, 1),opacity 0.1s linear;transition-delay:0.7s}#kenkyu ul.thumbnail li:after{opacity:0;transform:scale(0.5);transition:transform 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275),opacity 0.1s linear}#kenkyu ul.thumbnail li.tns-nav-active{cursor:auto;pointer-events:none}#kenkyu section.products ul.thumbnail li{opacity:0;transform:translate(0, 50px);transition:transform 0.8s cubic-bezier(0.23, 1, 0.32, 1),opacity 0.2s linear;transition-delay:1.5s}#kenkyu section.products .tns-controls{opacity:0;transform:translate(0, 50px);transition:transform 0.8s cubic-bezier(0.23, 1, 0.32, 1),opacity 0.2s linear;transition-delay:1s}#tanken{background-color:#ff1714}@media screen and (max-width: 599px){#tanken{padding:4vw 3vw}}@media print, screen and (min-width: 600px){#tanken{padding:30px}}#tanken section.wrapper{position:relative;background-image:url("../img/common/bg.png");border-radius:6px}@media screen and (max-width: 599px){#tanken section.wrapper{padding:30px 3vw;border-radius:3px}}@media print, screen and (min-width: 600px){#tanken section.wrapper{max-width:1150px;margin:0 auto;padding:50px;border-radius:6px}}#tanken .title{display:flex;justify-content:center;align-items:center}@media screen and (max-width: 599px){#tanken .title{margin-bottom:30px}}@media print, screen and (min-width: 600px){#tanken .title{margin-bottom:60px}}@media screen and (max-width: 599px){#tanken h2{width:57vw}}@media print, screen and (min-width: 600px){#tanken h2{width:464px}}#tanken .official_twitter{position:relative}@media screen and (max-width: 599px){#tanken .official_twitter{width:41px;margin-left:30px}}@media print, screen and (min-width: 600px){#tanken .official_twitter{width:82px;margin-left:60px}}#tanken .official_twitter:before{content:"";position:absolute;z-index:0;background-image:url("../img/tanken/official_tw_bg.png");background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 599px){#tanken .official_twitter:before{width:76px;height:76px;top:calc(50% - 38px);left:calc(50% - 38px)}}@media print, screen and (min-width: 600px){#tanken .official_twitter:before{width:153px;height:153px;top:calc(50% - 76px);left:calc(50% - 76px)}}#tanken .official_twitter a{position:relative;display:block}#tanken ul.thumbnail{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 599px){#tanken ul.thumbnail{margin-bottom:-30px}}@media print, screen and (min-width: 600px){#tanken ul.thumbnail{margin-bottom:-50px}}#tanken ul.thumbnail li{cursor:pointer}@media screen and (max-width: 599px){#tanken ul.thumbnail li{width:48%;margin-bottom:40px}}@media print, screen and (min-width: 600px){#tanken ul.thumbnail li{width:30%;margin-bottom:80px}}@media print, screen and (min-width: 600px){#tanken ul.thumbnail::after{content:"";display:block;width:30%;height:0}}#tanken ul.thumbnail a{display:block;text-decoration:none}#tanken ul.thumbnail a figure,#tanken ul.thumbnail a figure:before,#tanken ul.thumbnail a figure:after,#tanken ul.thumbnail a .text,#tanken ul.thumbnail a time,#tanken ul.thumbnail a p,#tanken ul.thumbnail a span{pointer-events:none}#tanken ul.thumbnail a figure{position:relative;margin-bottom:10px;background-color:#000;font-size:0}#tanken ul.thumbnail a figure:before{content:"";position:absolute;z-index:1}@media screen and (max-width: 599px){#tanken ul.thumbnail a figure:before{width:calc(100% - 4px);height:calc(100% - 4px);top:-1px;left:-1px;border:3px solid #ff1714}}@media print, screen and (min-width: 600px){#tanken ul.thumbnail a figure:before{width:calc(100% - 6px);height:calc(100% - 6px);top:-1px;left:-1px;border:4px solid #ff1714}}#tanken ul.thumbnail a figure:after{content:"";position:absolute;z-index:1;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 599px){#tanken ul.thumbnail a figure:after{width:8vw;height:8vw;top:calc(50% - 4vw);left:calc(50% - 4vw)}}@media print, screen and (min-width: 600px){#tanken ul.thumbnail a figure:after{width:59px;height:59px;top:calc(50% - 30px);left:calc(50% - 30px)}}#tanken ul.thumbnail a figure img{width:100%}#tanken ul.thumbnail a.youtube figure:after{background-image:url("../img/tanken/play.png")}#tanken ul.thumbnail a.twitter figure:after{background-image:url("../img/tanken/tw.png")}@media screen and (max-width: 599px){#tanken ul.thumbnail a .text{padding:0 3px}}@media print, screen and (min-width: 600px){#tanken ul.thumbnail a .text{padding:0 5px}}#tanken ul.thumbnail a time{display:block;color:#ff1714;letter-spacing:0.05em}@media screen and (max-width: 599px){#tanken ul.thumbnail a time{margin-bottom:5px;font-size:12px}}@media print, screen and (min-width: 600px){#tanken ul.thumbnail a time{margin-bottom:10px;font-size:16px}}#tanken ul.thumbnail a h3{margin-bottom:10px;color:#3b3b3b;line-height:1.6em}@media screen and (max-width: 599px){#tanken ul.thumbnail a h3{font-size:12px;letter-spacing:0.05em}}@media print, screen and (min-width: 600px){#tanken ul.thumbnail a h3{font-size:16px;letter-spacing:0.1em}}#tanken ul.thumbnail a span{display:inline-block;padding:7px 15px 7px 10px;background-color:#ff1714;color:#fff;text-align:center;letter-spacing:0.1em;line-height:1em;border-radius:2px}@media screen and (max-width: 599px){#tanken ul.thumbnail a span{font-size:10px}}@media print, screen and (min-width: 600px){#tanken ul.thumbnail a span{font-size:14px}}#tanken ul.thumbnail a span:before{content:"";position:relative;display:inline-block;margin-right:10px;background-image:url("../img/tanken/tri.svg");background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 599px){#tanken ul.thumbnail a span:before{width:5px;height:6px;top:-1px}}@media print, screen and (min-width: 600px){#tanken ul.thumbnail a span:before{width:6px;height:7px;top:-2px}}#tanken .official_twitter{transition:all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275)}#tanken .official_twitter:hover{transform:scale(1.1)}#tanken ul.thumbnail a figure:before{transition:all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275)}#tanken ul.thumbnail a figure:after{transition:all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275)}#tanken ul.thumbnail a figure img{transition:opacity 0.2s linear}#tanken ul.thumbnail a span{transition:all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275)}#tanken ul.thumbnail a:hover figure:before{transform:scale(0.9)}#tanken ul.thumbnail a:hover figure:after{transform:scale(1.2)}#tanken ul.thumbnail a:hover figure img{opacity:0.5}#tanken ul.thumbnail a:hover span{padding-left:30px;padding-right:30px}#tanken .official_twitter:before{animation:tanken-official 30s linear infinite}@keyframes tanken-official{100%{transform:rotate(-360deg)}}#tanken .title{opacity:0;transform:scale(1.5);transition:transform 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275),opacity 0.1s linear}#tanken ul.thumbnail li{opacity:0;transform:translate(0, 50px);transition:transform 0.8s cubic-bezier(0.23, 1, 0.32, 1),opacity 0.2s linear}footer{background-color:#ff1714}@media screen and (max-width: 599px){footer{padding:30px 0}}@media print, screen and (min-width: 600px){footer{padding:30px 40px}}footer .guideline{text-align:center}@media screen and (max-width: 599px){footer .guideline{margin-bottom:40px}}@media print, screen and (min-width: 600px){footer .guideline{margin-bottom:60px}}footer .guideline a{position:relative;display:inline-block;color:#fff;letter-spacing:0.1em;text-decoration:none}@media screen and (max-width: 599px){footer .guideline a{font-size:14px}}@media print, screen and (min-width: 600px){footer .guideline a{font-size:18px}}footer .guideline a:before{content:"";position:absolute;width:100%;height:2px;bottom:-8px;left:0;background-color:#fff}footer .guideline a:after{content:"";display:inline-block;margin-left:5px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}@media screen and (max-width: 599px){footer .guideline a:after{width:7px;height:7px}}@media print, screen and (min-width: 600px){footer .guideline a:after{width:10px;height:10px}}footer ul.maker{display:flex;justify-content:center}@media screen and (max-width: 599px){footer ul.maker{margin-bottom:25px}}@media print, screen and (min-width: 600px){footer ul.maker{margin-bottom:50px}}@media screen and (max-width: 599px){footer ul.maker li{width:40vw;margin:0 4vw}}@media print, screen and (min-width: 600px){footer ul.maker li{width:278px;margin:0 35px}}@media print, screen and (min-width: 600px){footer .bottom{display:flex;justify-content:space-between;align-items:center}}footer ul.sns{display:flex;justify-content:center}@media screen and (max-width: 599px){footer ul.sns{margin-bottom:20px}}footer ul.sns li{width:33px;margin:0 4px}footer .copyright{text-align:center;color:#fff;letter-spacing:0.05em}@media screen and (max-width: 599px){footer .copyright{font-size:10px}}@media print, screen and (min-width: 600px){footer .copyright{font-size:13px}}#modal{position:fixed;z-index:8000;width:100%;height:100%;top:0;left:0;pointer-events:none;top:-120%;opacity:0;transition:opacity 0.5s linear, top 0s 0.5s}#modal .bg{position:fixed;width:100%;height:120%;top:-10%;left:0;background-color:rgba(0,0,0,0.85)}#modal .close{position:fixed;z-index:9000;top:0;right:0;cursor:pointer}@media screen and (max-width: 599px){#modal .close{width:40px;height:40px}}@media print, screen and (min-width: 600px){#modal .close{width:60px;height:60px}}#modal .close:before,#modal .close:after{content:"";position:absolute;background-color:#fff}@media screen and (max-width: 599px){#modal .close:before,#modal .close:after{width:30px;height:2px;top:20px;left:5px}}@media print, screen and (min-width: 600px){#modal .close:before,#modal .close:after{width:50px;height:4px;top:30px;left:5px}}#modal .close:before{transform:rotate(45deg)}#modal .close:after{transform:rotate(-45deg)}#modal article.movie{position:absolute;display:flex;justify-content:center;align-items:center;width:100%;height:100%;top:0;left:0;pointer-events:none}#modal article.movie section{position:relative;pointer-events:all}@media (aspect-ratio: 16 / 11), (min-aspect-ratio: 16 / 11){#modal article.movie section{width:142.22vh;height:80vh}}@media (max-aspect-ratio: 16 / 11){#modal article.movie section{width:90vw;height:50.62vw}}#modal article.movie section iframe{position:relative;z-index:1;width:100%;height:100%}#modal article.twitter{position:fixed;width:100%;height:100%;top:0;left:0;pointer-events:all;overflow:scroll;-webkit-overflow-scrolling:touch}@media screen and (max-width: 599px){#modal article.twitter blockquote{padding:11vw}}@media print, screen and (min-width: 600px){#modal article.twitter blockquote{padding:60px}}#modal .close{transition:all 0.5s ease}#modal.show{opacity:1;top:0;transition:opacity 0.5s linear, top 0s;pointer-events:auto}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}html{overflow:hidden}html.load-complete{overflow:scroll;overflow-x:hidden}html.no-scrolling{overflow:hidden}body{position:relative;font-family:sans-serif;font-feature-settings:"palt";-webkit-text-size-adjust:100%}@media screen and (max-width: 599px){body{width:100%}}@media screen and (min-width: 600px) and (max-width: 1020px){body{width:1020px}}@media screen and (min-width: 1021px){body{width:100%}}main{overflow:hidden}img{max-width:100%}@media screen and (max-width: 599px){.tbpc-only{display:none !important}}@media print, screen and (min-width: 600px){.sp-only{display:none !important}}