a,abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,p,pre,q,samp,section,span,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font-size:100%;background:0 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}ul li{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}code,kbd,pre,samp{font-family:monospace,monospace;font-size:inherit}table{border-collapse:collapse;border-spacing:0}img{border:0}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}sup{vertical-align:text-top;font-size:75%}sub{vertical-align:text-bottom;font-size:75%}input,select,textarea{z-index:auto;font-family:inherit;font-size:inherit;font-weight:inherit;vertical-align:middle}audio:not([controls]){display:none}time{display:inline}[hidden]{display:none}input::-ms-clear,input::-ms-reveal,input:focus::-ms-clear,input:focus::-ms-reveal{visibility:hidden;display:none}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:0;border:0}input{outline:0}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}small{font-size:85%}em,i{font-weight:400;font-style:normal}b{font-weight:700}html{scroll-behavior:smooth;font-size:62.5%}body{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-size:1.6rem}input::placeholder,textarea::placeholder{color:#666}.wrapper{clear:both}.common-header{padding:15px 20px;background-color:#fff;position:fixed;left:0;top:0;width:100%}.common-header #siteID{width:120px;margin:0 auto}.common-header #siteID img{width:100%;height:auto;display:block}body.type-r .common-header{display:flex;justify-content:flex-end}body.type-r .common-header #siteID{margin:0}body.type-l .common-header{display:flex;justify-content:flex-start}body.type-l .common-header #siteID{margin:0}.common-footer{padding:20px;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row-reverse;line-height:1.4;position:relative}.common-footer .brand{width:110px;padding:10px 0}.common-footer .brand img{display:block}.common-footer ul{display:flex;justify-content:flex-end;align-items:center;margin-bottom:10px}.common-footer ul li{margin-left:2.5em;font-size:1.4rem}.common-footer ul li a{color:#000;text-decoration:none;transition:all .3s ease}@media (hover:hover){.common-footer ul li a:hover{color:#fa0014;text-decoration:underline}}.common-footer p.copyright{position:absolute;right:20px;bottom:20px;font-size:1.2rem}.page-top{width:40px;height:40px;position:fixed;right:40px;bottom:40px;transition:all .3s ease;opacity:0;pointer-events:none;z-index:1}.page-top a{width:40px;height:40px;border-radius:50%;background:#999;text-indent:-9999px;overflow:hidden;display:block}.page-top a::before{content:"";border:2px #fff solid;width:13px;height:13px;border-width:3px 3px 0 0;transform:rotate(-45deg);display:block;position:absolute;left:12px;top:15px}.page-top.show{display:block;opacity:1;width:40px;height:40px;pointer-events:auto}.page-top.stop{bottom:120px}@media (max-width:767px){.wrapper{min-width:375px}.common-header{padding:15px}.common-header #siteID{width:90px}.common-footer{padding:0;display:block;padding-bottom:15px}.common-footer .brand{width:88px;padding:10px 0;margin:0 auto}.common-footer ul{justify-content:space-between;flex-wrap:wrap}.common-footer ul li{margin-left:0;font-size:1rem;border:1px #d9d9d9 solid;border-width:0 1px 1px 0;width:50%}.common-footer ul li a{padding:6px;display:block;text-align:center}.common-footer ul li:nth-child(even){border-right:0}.common-footer p.copyright{position:static;text-align:center;font-size:1rem}.page-top{right:10px;bottom:10px}.page-top.stop{bottom:10px}}:root{--animation-time:.5s;--animation-delay:.5s;--ease-curve:cubic-bezier(0.770, 0.000, 0.175, 1.000)}@media screen and (max-width:767px){body.article .common-header{display:flex;justify-content:flex-end}body.article .common-header #siteID{margin:0}}body.article hr.article-splitter{border:none;height:3px;margin:50px auto 50px;width:800px;background-image:linear-gradient(to right,currentColor,currentColor 10px,transparent 10px,transparent 8px);background-size:18px 3px;background-position:left top;background-repeat:repeat-x}@media screen and (max-width:960px){body.article hr.article-splitter{width:90%}}@media screen and (max-width:767px){body.article hr.article-splitter{width:90%;margin-top:10vw;margin-bottom:10vw}}body.article section .wrap{box-sizing:border-box}@media screen and (max-width:767px){body.article section .wrap{padding-top:10vw}}body.article section .wrap img{max-width:100%}body.article section h2{font-size:30px;line-height:1.5em}@media screen and (max-width:767px){body.article section h2{font-size:24px}}body.article section p{font-size:18px}@media screen and (max-width:767px){body.article section p{font-size:16px}}body.article section .filled-box{padding:30px;display:flex}body.article section .filled-box h3,body.article section .filled-box p{color:#fff!important}body.article section .mb1em{margin-bottom:1em}body.article section#hero{background:0 0;height:56vw;max-height:900px;display:flex;justify-content:flex-end;align-items:center;position:relative}body.article section#hero img.main{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block}body.article section#hero .caption{position:absolute;left:1em;top:1em;font-size:14px;color:#fff}body.article section#hero .category.for-mobile{display:none}body.article section#hero .text-area{display:inline-block;padding:60px 35px;z-index:100;position:relative}body.article section#hero .text-area .category{color:#fff;width:258px;height:30px;display:block;margin-bottom:2em}body.article section#hero .text-area h4{color:#fff;font-size:16px}body.article section#hero .text-area h1{color:#fff;font-size:25px;line-height:1.4em}body.article section#hero .text-area .date{color:#fff;margin-top:1em}body.article section#hero .text-area .tags{margin-top:1em}body.article section#hero .text-area .tags a{background-color:#fff;font-size:14px;line-height:1.2em;margin-right:.5em;margin-bottom:.4em;padding:.3em;white-space:nowrap;display:inline-block}@media screen and (max-width:1080px){body.article section#hero .text-area{height:100%}}@media screen and (max-width:767px){body.article section#hero{flex-direction:column;height:auto;max-height:none;overflow:visible}body.article section#hero img.main{position:static;height:80vw}body.article section#hero .caption{top:74vw;left:auto;right:2em}body.article section#hero .category.for-mobile{display:block;height:5vw;width:100%;margin:16px auto}body.article section#hero .text-area{width:90%;padding:5vw 5vw 5vw 5vw;margin:0 5vw 0}body.article section#hero .text-area .category{margin-bottom:5vw;height:4vw!important;display:none}body.article section#hero .text-area h4{font-size:16px}body.article section#hero .text-area h1{font-size:24px}body.article section#hero .text-area .date{margin-top:.2em}body.article section#hero .text-area .tags{margin-top:0}}body.article section#intro{margin-top:-70px}body.article section#intro .wrap{width:920px;background-color:#fff;padding:60px}body.article section#intro .wrap p{font-size:18px;font-weight:700}body.article section#intro .right-cat{position:absolute;right:20px;top:110px}body.article section#intro .right-cat svg{width:58px;height:500px;box-sizing:border-box;padding:0}@media screen and (max-width:970px){body.article section#intro .right-cat svg{display:none}}@media screen and (max-width:1080px){body.article section#intro{margin-top:0}body.article section#intro .right-cat{top:30px}body.article section#intro .right-cat svg{width:30px}}@media screen and (max-width:767px){body.article section#intro{margin-top:0}body.article section#intro .wrap{padding:5vw 5vw 5vw 5vw!important;width:100%}body.article section#intro .wrap p{font-size:16px}body.article section#intro .right-cat{display:none}}body.article section#profile .wrap{width:800px;margin:0 auto;padding:30px!important}body.article section#profile .wrap h2{color:#fff;font-size:24px;margin:1em 0 .3em}body.article section#profile .wrap p{color:#fff;font-size:16px;font-weight:700}body.article section#profile .wrap a{color:#fff!important;text-decoration:underline}@media screen and (max-width:767px){body.article section#profile .wrap{padding:5vw!important}body.article section#profile .wrap h2{margin-top:.5em}body.article section#profile .wrap p{font-size:14px}body.article section#profile .wrap p br{display:none}}body.article section.to-read .wrap{width:800px;margin:0 auto;padding:100px 0 0 0!important}body.article section.to-read .wrap p{margin-bottom:2em;font-weight:700}body.article section.to-read .wrap p.narration{color:#747474;font-weight:700}body.article section.to-read .wrap p.black{color:#000}body.article section.to-read .wrap .caption{font-size:.85em;font-weight:400;margin-bottom:0}body.article section.to-read .wrap .caption.mb{margin-bottom:2em}@media screen and (max-width:960px){body.article section.to-read .wrap{width:700px}}@media screen and (max-width:767px){body.article section.to-read .wrap{padding:5vw!important}}body.article section.narration-set .wrap p{color:#000!important}body.article section.narration-set .wrap p.narration{color:#747474!important}body.article section#recommended{padding:30px 0 0}body.article section#recommended .wrap{width:800px;position:relative;padding:30px!important;background-color:#f6f6f6;display:flex;justify-content:space-between;align-items:stretch}body.article section#recommended .left{width:50%;padding:0 50px;display:flex;flex-direction:column;justify-content:center}body.article section#recommended .left .header{display:flex;flex-direction:column}body.article section#recommended .left .logo{margin-bottom:10px}body.article section#recommended .left .logo svg{width:170px;height:36px;color:#000}@media screen and (max-width:767px){body.article section#recommended .left .logo{margin-bottom:0;margin-right:10px}}body.article section#recommended .left .label{display:inline-block;color:#fff;align-self:flex-start;font-family:"PT Mono";line-height:1;font-size:22px;font-weight:700;padding:8px 15px 4px;margin-bottom:10px;background-color:#fa0014;border-radius:5px}body.article section#recommended .left h2{color:#0042bc;font-size:28px;line-height:1.4;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid currentColor}body.article section#recommended .left .desc{color:#666;font-size:16px;line-height:1.6;font-weight:400}body.article section#recommended .right{width:50%;max-width:365px}body.article section#recommended .right .item{display:block;background-color:#fff;position:relative;text-decoration:none}body.article section#recommended .right .item:hover{animation:bubble .2s linear}body.article section#recommended .right .item .card-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}body.article section#recommended .right .item .main{width:100%;height:236px;object-fit:cover;display:block}body.article section#recommended .right .item .cat{position:absolute;top:0;right:0;height:236px;width:30px;padding:10px 7px;display:flex;justify-content:center}body.article section#recommended .right .item .cat img{width:100%;height:100%}body.article section#recommended .right .item .box{padding:1em;min-height:260px;display:flex;flex-direction:column;justify-content:space-between}body.article section#recommended .right .item .box h4{font-size:16px;line-height:1.5;padding-bottom:5px}body.article section#recommended .right .item .box h3{font-size:23px;line-height:1.5}body.article section#recommended .right .item .box .date{font-size:14px;color:#0042bc}body.article section#recommended .right .item .box .tags{position:relative;z-index:2;line-height:1em}body.article section#recommended .right .item .box .tags a{display:inline-block;color:#747474!important;font-size:14px;white-space:nowrap;line-height:1em;margin-right:.5em}body.article section#recommended .right .item .box .tags a:hover{color:#0042bc!important}@media screen and (max-width:1200px){body.article section#recommended .right .item .box h4{font-size:14px}body.article section#recommended .right .item .box h3{font-size:18px}}body.article section#recommended.sports .item .cat{background-color:#00aaea}body.article section#recommended.sustainable .item .cat{background-color:#8dc21f}body.article section#recommended.outdoor .item .cat{background-color:#f18d00}body.article section#recommended.trend .item .cat{background-color:#5f1985}body.article section#recommended.travel .item .cat{background-color:#005bab}body.article section#recommended.wellbeing .item .cat{background-color:#00a63c}body.article section#recommended.talk .item .cat{background-color:#e4006e}@media screen and (max-width:960px){body.article section#recommended .wrap{width:90%}}@media screen and (max-width:767px){body.article section#recommended{padding:0 0}body.article section#recommended .wrap{width:100%;flex-direction:column;padding:10vw!important}body.article section#recommended .left{width:100%;padding:3vw 0 5vw;text-align:left}body.article section#recommended .left .header{flex-direction:row;align-items:center;justify-content:flex-start;margin-bottom:1em}body.article section#recommended .left .header .logo{width:50vw;height:8vw}body.article section#recommended .left .header .label{width:40vw;font-size:5vw;margin:0;display:block;text-align:center}body.article section#recommended .left h2{font-size:6vw;margin:3vw 0}body.article section#recommended .left .desc{font-size:4vw}body.article section#recommended .left .desc br{display:none}body.article section#recommended .right{width:100%;max-width:none}body.article section#recommended .right .item .main{height:50vw}body.article section#recommended .right .item .cat{height:50vw;width:8vw}body.article section#recommended .right .item .box{min-height:50vw}body.article section#recommended .right .item .box .date,body.article section#recommended .right .item .box .tags a,body.article section#recommended .right .item .box h4{font-size:3vw}body.article section#recommended .right .item .box h3{font-size:5vw}}body.article section#tips{margin-top:120px}body.article section#tips .wrap{width:800px;position:relative;padding:50px!important;background-color:#f6f6f6}body.article section#tips .wrap:before{content:"";display:block;position:absolute;background:url(/jp/sakana_x/data/images/tips.png) no-repeat 50% 50%;width:175px;height:175px;left:-85px;top:-95px}body.article section#tips .wrap h2{font-size:30px}body.article section#tips .wrap p{color:#646464}body.article section#tips .wrap p:last-child{margin-bottom:0}body.article section#tips .wrap a{font-size:.75em}@media screen and (max-width:960px){body.article section#tips .wrap{width:650px}}@media screen and (max-width:767px){body.article section#tips{margin-top:25vw}body.article section#tips .wrap{padding:10vw!important}body.article section#tips .wrap h2{font-size:24px}body.article section#tips .wrap:after{top:-15vw;margin:0 5%;width:90%}body.article section#tips .wrap:before{background-size:contain;width:25vw;height:25vw;top:-15vw;left:0}}body.article section#recipe .wrap{width:800px}body.article section#recipe .wrap h2{font-size:40px}body.article section#recipe .wrap a{position:relative;display:block}body.article section#recipe .wrap a img{display:block}body.article section#recipe .wrap a .hover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0042bc;opacity:0;transition:all .5s;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}body.article section#recipe .wrap a .hover h3{color:#fff;font-size:30px;font-weight:700;margin-bottom:1em}body.article section#recipe .wrap a .hover p{color:#fff;font-size:18px}body.article section#recipe .wrap a .hover .button{color:#fff;position:absolute;bottom:20px;right:20px;display:flex;align-items:center;font-size:16px;font-weight:700}body.article section#recipe .wrap a .hover .button:after{content:"";width:50px;height:50px;border-radius:25px;margin-left:.5em;background:#fff url(/jp/sakana_x/data/images/svg/icon_arrow_blue.svg) no-repeat 50% 50%;display:inline-block}body.article section#recipe .wrap a:hover .hover{opacity:1}body.article section#recipe .wrap .two-cols .left{width:48%}body.article section#recipe .wrap .two-cols .right{width:48%}@media screen and (max-width:1200px){body.article section#recipe .wrap{padding-left:0!important;padding-right:0!important}}@media screen and (max-width:960px){body.article section#recipe .wrap{width:650px}body.article section#recipe .wrap .two-cols a .hover h3{font-size:23px}body.article section#recipe .wrap .two-cols a .hover p{font-size:16px}}@media screen and (max-width:767px){body.article section#recipe .wrap{padding:10vw!important}body.article section#recipe .wrap h2{font-size:30px}body.article section#recipe .wrap .two-cols{flex-direction:column}body.article section#recipe .wrap .two-cols .left,body.article section#recipe .wrap .two-cols .right{width:50%}body.article section#recipe .wrap .two-cols .left{margin-bottom:1em}body.article section#recipe .wrap .two-cols a .hover{opacity:1;left:100%;text-align:left;align-items:flex-start;justify-content:flex-start;background-color:#0042bc;padding:5vw 0 0 3vw}body.article section#recipe .wrap .two-cols a .hover h3{font-size:3vw}body.article section#recipe .wrap .two-cols a .hover p{font-size:2.5vw}body.article section#recipe .wrap .two-cols a .hover .button{font-size:3vw;right:3vw;bottom:3vw}body.article section#recipe .wrap .two-cols a .hover .button:after{width:5vw;height:5vw;border-radius:4vw;background-size:50%}}body.article section#related{background-color:#f6f6f6;padding:100px 0 200px;overflow:hidden}body.article section#related h2{font-size:40px;display:block;text-align:left;margin:0 auto 1.5em 2em}body.article section#related .items{display:block;width:100%}body.article section#related .items .item{width:340px!important;box-sizing:border-box;position:relative;display:inline-block;margin-right:20px;background-color:#fff}body.article section#related .items .item .main{width:100%;height:236px;object-fit:cover;display:block}body.article section#related .items .item .cat{position:absolute;top:0;right:0;height:236px;width:30px;padding:10px 7px;display:flex;justify-content:center}body.article section#related .items .item .cat img{width:100%;height:100%}body.article section#related .items .item .box{padding:1em;min-height:260px;display:flex;flex-direction:column;justify-content:space-between}body.article section#related .items .item .box h4{font-size:16px;line-height:1.5;padding-bottom:5px}body.article section#related .items .item .box h3{font-size:23px;line-height:1.5}body.article section#related .items .item .box .date{font-size:14px;color:#0042bc}body.article section#related .items .item .box .tags{line-height:1em}body.article section#related .items .item .box .tags a{display:inline-block;color:#747474!important;font-size:14px;white-space:nowrap;line-height:1em;color:#646464;margin-right:.5em}body.article section#related .items .item .box .tags a:hover{color:#0042bc!important}@media screen and (max-width:1200px){body.article section#related .items .item .box h4{font-size:14px}body.article section#related .items .item .box h3{font-size:18px}}body.article section#related .items .item:hover{animation:bubble .2s linear;text-decoration:none}body.article section#related .items .item.sports .cat{background-color:#00aaea}body.article section#related .items .item.sustainable .cat{background-color:#8dc21f}body.article section#related .items .item.outdoor .cat{background-color:#f18d00}body.article section#related .items .item.trend .cat{background-color:#5f1985}body.article section#related .items .item.travel .cat{background-color:#005bab}body.article section#related .items .item.wellbeing .cat{background-color:#00a63c}body.article section#related .items .item.talk .cat{background-color:#e4006e}body.article section#related .items button{position:absolute;bottom:-100px;width:60px;height:60px;border:none;text-indent:-9999px;overflow:visible;background:url(/jp/sakana_x/data/images/svg/button_blue.svg) no-repeat 0 0}body.article section#related .items button.slick-next{right:200px;transform:rotate(0)}body.article section#related .items button.slick-prev{right:280px;transform:rotate(-180deg)}@media screen and (max-width:767px){body.article section#related{padding:10vw 0 20vw!important}body.article section#related h2{font-size:30px;margin:0;padding:0 0 8vw 10vw}body.article section#related .items .item{width:60vw!important}body.article section#related .items .item img.main{height:40vw!important}body.article section#related .items .item .cat{height:40vw!important}body.article section#related .items .item .box{min-height:52vw}body.article section#related .items .item .box h3{font-size:3.5vw}body.article section#related .items .item .box .date,body.article section#related .items .item .box .tags a,body.article section#related .items .item .box h4{font-size:3vw}body.article section#related .items button{width:12vw;height:12vw;background-size:cover;bottom:-15vw}body.article section#related .items button.slick-next{right:35vw}body.article section#related .items button.slick-prev{right:auto;left:35vw}}body.article.sports hr.article-splitter{color:#00aaea}body.article.sports .to-read .wrap p{color:#747474}body.article.sports .filled-box{background-color:#00aaea}body.article.sports section a{color:#00aaea!important}body.article.sports section#hero .text-area{background-color:#00aaea}body.article.sports section#hero .text-area .category{width:258px;height:30px}@media screen and (min-width:768px){body.article.sports section#hero .text-area h1 br.unusual{display:inline-block}}body.article.sports section#profile .wrap{background-color:#00aaea}body.article.sports section.to-read .wrap h2{color:#00aaea}body.article.sports section#recommended .left h2{color:#00aaea}body.article.sports section#tips .wrap:after{background-image:linear-gradient(to right,#00aaea,#00aaea 10px,transparent 10px,transparent 8px)}body.article.sustainable hr.article-splitter{color:#8dc21f}body.article.sustainable .filled-box{background-color:#8dc21f}body.article.sustainable section a{color:#8dc21f!important}body.article.sustainable section#hero .text-area{background-color:#8dc21f}body.article.sustainable section#hero .text-area .category{width:274px;height:25px}body.article.sustainable section#intro .wrap{padding-bottom:0}body.article.sustainable section.to-read .wrap h2{color:#8dc21f}body.article.sustainable section#recommended .left h2{color:#8dc21f}body.article.sustainable section#tips .wrap:after{background-image:linear-gradient(to right,#8dc21f,#8dc21f 10px,transparent 10px,transparent 8px)}body.article.outdoor hr.article-splitter{color:#f18d00}body.article.outdoor .to-read .wrap p{color:#747474}body.article.outdoor .filled-box{background-color:#f18d00}body.article.outdoor section a{color:#f18d00!important}body.article.outdoor section#hero .text-area{background-color:#f18d00}body.article.outdoor section#hero .text-area .category{width:258px;height:30px}@media screen and (min-width:768px){body.article.outdoor section#hero .text-area h1 br.unusual{display:inline-block}}@media screen and (max-width:1080px){body.article.outdoor section#hero img.main{padding-right:340px}}@media screen and (max-width:767px){body.article.outdoor section#hero img.main{padding-right:0;object-position:50% 50%}}body.article.outdoor section#profile .wrap{background-color:#f18d00}body.article.outdoor section.to-read .wrap h2{color:#f18d00}body.article.outdoor section#recommended .left h2{color:#f18d00}body.article.outdoor section#tips .wrap:after{background-image:linear-gradient(to right,#f18d00,#f18d00 10px,transparent 10px,transparent 8px)}body.article.outdoor section.cooking .ingredients{margin:0 auto 0}body.article.outdoor section.cooking .ingredients h4{color:#000;font-size:24px}body.article.outdoor section.cooking .ingredients .list{display:flex;justify-content:space-between}body.article.outdoor section.cooking .ingredients .list ul{width:47%}body.article.outdoor section.cooking .ingredients .list ul li{display:flex;width:100%;justify-content:space-between;align-items:center;white-space:nowrap;margin-bottom:.5em;font-size:18px}body.article.outdoor section.cooking .ingredients .list ul li .middle{width:80%;height:1px;border-top:4px dotted #747474;margin:0 1em}@media screen and (max-width:767px){body.article.outdoor section.cooking .ingredients .list{width:100%;display:block}body.article.outdoor section.cooking .ingredients .list h4{font-size:18px}body.article.outdoor section.cooking .ingredients .list ul{margin:0 auto;width:100%}body.article.outdoor section.cooking .ingredients .list ul li{font-size:16px}}body.article.outdoor section.cooking h3{font-size:30px;color:#000}@media screen and (max-width:767px){body.article.outdoor section.cooking h3{font-size:24px}}body.article.outdoor section.cooking img{margin-bottom:2em}body.article.outdoor section.cooking .box{background-color:#f18d00;color:#fff;padding:30px;margin:4em 0;display:flex;justify-content:stretch;align-items:center}body.article.outdoor section.cooking .box img{width:50%;margin:0 2em 0 0}body.article.outdoor section.cooking .box div{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:100%}body.article.outdoor section.cooking .box h4{color:#fff;font-size:16px}body.article.outdoor section.cooking .box h2{color:#fff;margin-bottom:.5em;font-size:30px}body.article.outdoor section.cooking .box p{color:#fff;margin:0;font-size:16px}@media screen and (max-width:767px){body.article.outdoor section.cooking .box{margin:2em 0}body.article.outdoor section.cooking .box img{width:100%;margin:0 0 1em 0}body.article.outdoor section.cooking .box h4{font-size:14px}body.article.outdoor section.cooking .box h2{font-size:20px}body.article.outdoor section.cooking .box p{font-size:14px}}body.article.outdoor section.cooking .point{color:#000;font-size:24px}@media screen and (max-width:767px){body.article.outdoor section.cooking .point{font-size:18px}}body.article.outdoor section.cooking .box2{background-color:#f18d00;color:#fff;padding:30px;margin:4em 0}body.article.outdoor section.cooking .box2 h3{color:#fff;font-size:30px;margin-bottom:.5em}body.article.outdoor section.cooking .box2 div{display:flex;justify-content:space-between;align-items:center}body.article.outdoor section.cooking .box2 div a{display:block;width:48%}body.article.outdoor section.cooking .box2 div a img{width:100%;margin:0 2em 0 0}body.article.outdoor section.cooking .box2 div a p{color:#fff;margin:0;font-size:16px}@media screen and (max-width:767px){body.article.outdoor section.cooking .box2{padding-bottom:0}body.article.outdoor section.cooking .box2 h3{font-size:24px}body.article.outdoor section.cooking .box2 div{flex-direction:column}body.article.outdoor section.cooking .box2 div a{width:100%}body.article.outdoor section.cooking .box2 div a p{margin-bottom:1em}}body.article.outdoor section.cooking .box3{background-color:#f18d00;color:#fff;padding:30px;margin:4em 0}body.article.outdoor section.cooking .box3 a{display:flex;justify-content:flex-start;align-items:center}body.article.outdoor section.cooking .box3 a img{width:50%;margin:0 2em 0 0}body.article.outdoor section.cooking .box3 a div h3{color:#fff;font-size:30px;margin-bottom:.5em}body.article.outdoor section.cooking .box3 a div p{color:#fff;margin:0;font-size:16px}@media screen and (max-width:767px){body.article.outdoor section.cooking .box3 a{width:100%}body.article.outdoor section.cooking .box3 a img{width:100%}body.article.outdoor section.cooking .box3 a div{flex-direction:column}body.article.outdoor section.cooking .box3 a div h3{font-size:24px}body.article.outdoor section.cooking .box3 a div p{margin-bottom:0}}body.article.trend hr.article-splitter{color:#5f1985}body.article.trend .filled-box{background-color:#5f1985}body.article.trend section a{color:#5f1985!important}body.article.trend section#hero .text-area{background-color:#5f1985}body.article.trend section#hero .text-area .category{width:274px;height:25px}@media screen and (max-width:1080px){body.article.trend section#hero img.main{padding-right:340px}}@media screen and (max-width:767px){body.article.trend section#hero img.main{padding-right:0;object-position:50% 50%}}body.article.trend section#intro .wrap{padding-bottom:0}body.article.trend section.to-read .wrap h2{color:#5f1985}body.article.trend section.to-read .box{display:flex;align-items:center;background-color:#5f1985;color:#fff;padding:30px;margin:6em 0}body.article.trend section.to-read .box img{width:50%}body.article.trend section.to-read .box div{padding-left:30px}body.article.trend section.to-read .box div h2{color:#fff!important;margin-bottom:.5em;font-size:24px}body.article.trend section.to-read .box div p{color:#fff;margin:0;font-size:16px}@media screen and (max-width:767px){body.article.trend section.to-read .box{flex-direction:column;padding:5vw;margin:5vw 0}body.article.trend section.to-read .box img{width:100%;height:50vw;object-fit:cover;margin-bottom:1em}body.article.trend section.to-read .box div{padding:0}body.article.trend section.to-read .box div h2{font-size:5vw}body.article.trend section.to-read .box div p{font-size:3.5vw}}body.article.trend section.to-read a.link{line-break:anywhere}body.article.trend section#recommended .left h2{color:#5f1985}body.article.trend section#tips .wrap:after{background-image:linear-gradient(to right,#5f1985,#5f1985 10px,transparent 10px,transparent 8px)}body.article.travel hr.article-splitter{color:#005bab}body.article.travel .filled-box{background-color:#005bab}body.article.travel section a{color:#005bab!important}body.article.travel section#hero .text-area{background-color:#005bab}body.article.travel section#hero .text-area .category{width:274px;height:25px}@media screen and (max-width:1080px){body.article.travel section#hero img.main{padding-right:340px}}@media screen and (max-width:767px){body.article.travel section#hero img.main{padding-right:0;object-position:50% 50%}}body.article.travel section#profile .wrap{background-color:#005bab}body.article.travel section.to-read .wrap h2{color:#005bab}body.article.travel section.to-read .box{display:flex;align-items:center;background-color:#005bab;color:#fff;padding:30px;margin:6em 0}body.article.travel section.to-read .box img{width:50%}body.article.travel section.to-read .box div{padding-left:30px}body.article.travel section.to-read .box div h2{color:#fff!important;margin-bottom:.5em;font-size:24px}body.article.travel section.to-read .box div p{color:#fff;margin:0;font-size:16px}@media screen and (max-width:767px){body.article.travel section.to-read .box{flex-direction:column;padding:5vw;margin:5vw 0}body.article.travel section.to-read .box img{width:100%;height:50vw;object-fit:cover;margin-bottom:1em}body.article.travel section.to-read .box div{padding:0}body.article.travel section.to-read .box div h2{font-size:5vw}body.article.travel section.to-read .box div p{font-size:3.5vw}}body.article.travel section.to-read a.link{line-break:anywhere}body.article.travel section#recommended .left h2{color:#005bab}body.article.travel section#tips .wrap:after{background-image:linear-gradient(to right,#005bab,#005bab 10px,transparent 10px,transparent 8px)}body.article.travel section#recipe.border_top .wrap{position:relative;margin-top:5em}@media screen and (max-width:767px){body.article.travel section#recipe.border_top .wrap{margin-top:0}}body.article.travel section#recipe.border_top .wrap:before{content:"";display:block;position:absolute;height:5px;width:100%;top:5px;left:0;margin:0;background-size:18px 3px;background-position:left top;background-repeat:repeat-x;background-image:linear-gradient(to right,#005bab,#005bab 10px,transparent 10px,transparent 8px)}@media screen and (max-width:767px){body.article.travel section#recipe.border_top .wrap:before{left:5vw;width:90%}}body.article.wellbeing hr.article-splitter{color:#00a63c}body.article.wellbeing .filled-box{background-color:#00a63c}body.article.wellbeing section a{color:#00a63c!important}body.article.wellbeing section#hero .text-area{background-color:#00a63c}body.article.wellbeing section#hero .text-area .category{width:274px;height:25px}@media screen and (max-width:1080px){body.article.wellbeing section#hero img.main{padding-right:340px}}@media screen and (max-width:767px){body.article.wellbeing section#hero img.main{padding-right:0;object-position:50% 50%}}body.article.wellbeing section#intro .wrap{padding-bottom:0}body.article.wellbeing section#profile .wrap{background-color:#00a63c}body.article.wellbeing section.to-read .wrap h2{color:#00a63c}body.article.wellbeing section.to-read .box{display:flex;align-items:center;background-color:#00a63c;color:#fff;padding:30px;margin:6em 0}body.article.wellbeing section.to-read .box img{width:50%}body.article.wellbeing section.to-read .box div{padding-left:30px}body.article.wellbeing section.to-read .box div h2{color:#fff!important;margin-bottom:.5em;font-size:24px}body.article.wellbeing section.to-read .box div p{color:#fff;margin:0;font-size:16px}@media screen and (max-width:767px){body.article.wellbeing section.to-read .box{flex-direction:column;padding:5vw;margin:5vw 0}body.article.wellbeing section.to-read .box img{width:100%;height:50vw;object-fit:cover;margin-bottom:1em}body.article.wellbeing section.to-read .box div{padding:0}body.article.wellbeing section.to-read .box div h2{font-size:5vw}body.article.wellbeing section.to-read .box div p{font-size:3.5vw}}body.article.wellbeing section.to-read a.link{line-break:anywhere}body.article.wellbeing section#recommended .left h2{color:#00a63c}body.article.wellbeing section#tips .wrap:after{background-image:linear-gradient(to right,#00a63c,#00a63c 10px,transparent 10px,transparent 8px)}body.article.wellbeing section#recipe.border_top .wrap{position:relative;margin-top:5em}@media screen and (max-width:767px){body.article.wellbeing section#recipe.border_top .wrap{margin-top:0}}body.article.wellbeing section#recipe.border_top .wrap:before{content:"";display:block;position:absolute;height:5px;width:100%;top:5px;left:0;margin:0;background-size:18px 3px;background-position:left top;background-repeat:repeat-x;background-image:linear-gradient(to right,#00a63c,#00a63c 10px,transparent 10px,transparent 8px)}@media screen and (max-width:767px){body.article.wellbeing section#recipe.border_top .wrap:before{left:5vw;width:90%}}body.article.talk hr.article-splitter{color:#e4006e}body.article.talk .filled-box{background-color:#e4006e}body.article.talk section a{color:#e4006e!important}body.article.talk section#hero .text-area{background-color:#e4006e}body.article.talk section#hero .text-area .category{width:274px;height:25px}@media screen and (max-width:1080px){body.article.talk section#hero img.main{padding-right:340px}}@media screen and (max-width:767px){body.article.talk section#hero img.main{padding-right:0;object-position:50% 50%}}body.article.talk section#profile .wrap{background-color:#e4006e}body.article.talk section.to-read .wrap h2{color:#e4006e}body.article.talk section.to-read .wrap p{color:#000}body.article.talk section.to-read .wrap p.narration{color:#747474}body.article.talk section.to-read .box{display:flex;align-items:center;background-color:#e4006e;color:#fff;padding:30px;margin:6em 0}body.article.talk section.to-read .box img{width:50%}body.article.talk section.to-read .box div{padding-left:30px}body.article.talk section.to-read .box div h2{color:#fff!important;margin-bottom:.5em;font-size:24px}body.article.talk section.to-read .box div p{color:#fff;margin:0;font-size:16px}@media screen and (max-width:767px){body.article.talk section.to-read .box{flex-direction:column;padding:5vw;margin:5vw 0}body.article.talk section.to-read .box img{width:100%;height:50vw;object-fit:cover;margin-bottom:1em}body.article.talk section.to-read .box div{padding:0}body.article.talk section.to-read .box div h2{font-size:5vw}body.article.talk section.to-read .box div p{font-size:3.5vw}}body.article.talk section.to-read a.link{line-break:anywhere}body.article.talk section#recommended .left h2{color:#e4006e}body.article.talk section#tips .wrap:after{background-image:linear-gradient(to right,#e4006e,#e4006e 10px,transparent 10px,transparent 8px)}body.article.talk section#recipe.border_top .wrap{position:relative;margin-top:5em}@media screen and (max-width:767px){body.article.talk section#recipe.border_top .wrap{margin-top:0}}body.article.talk section#recipe.border_top .wrap:before{content:"";display:block;position:absolute;height:5px;width:100%;top:5px;left:0;margin:0;background-size:18px 3px;background-position:left top;background-repeat:repeat-x;background-image:linear-gradient(to right,#e4006e,#e4006e 10px,transparent 10px,transparent 8px)}@media screen and (max-width:767px){body.article.talk section#recipe.border_top .wrap:before{left:5vw;width:90%}}body.article.article01 section#hero img.main{object-fit:cover;object-position:100% 65%}@media screen and (max-width:767px){body.article.article01 section#hero img.main{object-position:40% 60%}}body.article.article01 section.to-read .wrap p{color:#000}body.article.article01 section.to-read .wrap p.narration{color:#747474}body.article.article03 #hero .text-area,body.article.article05 #hero .text-area,body.article.article09 #hero .text-area{width:340px}@media screen and (max-width:1080px){body.article.article03 #hero img.main,body.article.article05 #hero img.main,body.article.article09 #hero img.main{padding-right:340px}}@media screen and (max-width:767px){body.article.article03 #hero .text-area,body.article.article05 #hero .text-area,body.article.article09 #hero .text-area{width:90%}body.article.article03 #hero img.main,body.article.article05 #hero img.main,body.article.article09 #hero img.main{padding-right:0;object-position:40% 50%}}body.article.article03 section#intro .wrap,body.article.article05 section#intro .wrap,body.article.article09 section#intro .wrap{padding-bottom:0}body.article.article03 section.to-read .wrap,body.article.article05 section.to-read .wrap,body.article.article09 section.to-read .wrap{padding-top:50px!important}body.article.article03 section.to-read .wrap p,body.article.article05 section.to-read .wrap p,body.article.article09 section.to-read .wrap p{color:#646464}body.article.article03 section.to-read .wrap .youtube-wrapper,body.article.article05 section.to-read .wrap .youtube-wrapper,body.article.article09 section.to-read .wrap .youtube-wrapper{width:100%;padding-bottom:56.25%;position:relative}body.article.article03 section.to-read .wrap .youtube-wrapper img,body.article.article05 section.to-read .wrap .youtube-wrapper img,body.article.article09 section.to-read .wrap .youtube-wrapper img{position:absolute;width:100%;height:100%;object-fit:cover;z-index:10;cursor:pointer}body.article.article03 section.to-read .wrap .youtube-wrapper #youtube,body.article.article05 section.to-read .wrap .youtube-wrapper #youtube,body.article.article09 section.to-read .wrap .youtube-wrapper #youtube{position:absolute;top:0;left:0}body.article.article03 section.to-read .wrap .filled-box h3,body.article.article05 section.to-read .wrap .filled-box h3,body.article.article09 section.to-read .wrap .filled-box h3{font-size:24px;margin-bottom:.5em}@media screen and (max-width:767px){body.article.article03 section.to-read .wrap .filled-box h3,body.article.article05 section.to-read .wrap .filled-box h3,body.article.article09 section.to-read .wrap .filled-box h3{font-size:20px}}body.article.article03 section.to-read .wrap .filled-box,body.article.article05 section.to-read .wrap .filled-box,body.article.article09 section.to-read .wrap .filled-box{margin-bottom:2em}body.article.article03 section.to-read .wrap .filled-box p,body.article.article05 section.to-read .wrap .filled-box p,body.article.article09 section.to-read .wrap .filled-box p{margin-bottom:0}@media screen and (max-width:767px){body.article.article03 section.to-read .wrap .filled-box,body.article.article05 section.to-read .wrap .filled-box,body.article.article09 section.to-read .wrap .filled-box{flex-direction:column;padding:5vw}}body.article.article03 section.to-read .wrap .filled-box .left,body.article.article05 section.to-read .wrap .filled-box .left,body.article.article09 section.to-read .wrap .filled-box .left{width:30%;margin-right:30px}body.article.article03 section.to-read .wrap .filled-box .left img,body.article.article05 section.to-read .wrap .filled-box .left img,body.article.article09 section.to-read .wrap .filled-box .left img{width:100%;height:100%;object-fit:cover;display:block}@media screen and (max-width:767px){body.article.article03 section.to-read .wrap .filled-box .left,body.article.article05 section.to-read .wrap .filled-box .left,body.article.article09 section.to-read .wrap .filled-box .left{display:flex;align-items:center;width:100%;margin-bottom:1em}body.article.article03 section.to-read .wrap .filled-box .left img,body.article.article05 section.to-read .wrap .filled-box .left img,body.article.article09 section.to-read .wrap .filled-box .left img{width:50%}body.article.article03 section.to-read .wrap .filled-box .left h3,body.article.article05 section.to-read .wrap .filled-box .left h3,body.article.article09 section.to-read .wrap .filled-box .left h3{text-align:center;width:50%;display:inline-block}}body.article.article03 section.to-read .wrap .filled-box .right,body.article.article05 section.to-read .wrap .filled-box .right,body.article.article09 section.to-read .wrap .filled-box .right{width:70%}@media screen and (max-width:767px){body.article.article03 section.to-read .wrap .filled-box .right,body.article.article05 section.to-read .wrap .filled-box .right,body.article.article09 section.to-read .wrap .filled-box .right{width:100%}}body.article.article03 section.to-read .wrap .filled-box.game-rule,body.article.article05 section.to-read .wrap .filled-box.game-rule,body.article.article09 section.to-read .wrap .filled-box.game-rule{flex-direction:column;padding:30px 60px}@media screen and (max-width:767px){body.article.article03 section.to-read .wrap .filled-box.game-rule,body.article.article05 section.to-read .wrap .filled-box.game-rule,body.article.article09 section.to-read .wrap .filled-box.game-rule{padding:5vw}}body.article.article03 section.to-read .wrap .filled-box.game-rule h4,body.article.article05 section.to-read .wrap .filled-box.game-rule h4,body.article.article09 section.to-read .wrap .filled-box.game-rule h4{color:#fff;font-size:30px;text-align:center;padding:0;margin-top:.5em;position:relative}body.article.article03 section.to-read .wrap .filled-box.game-rule h4 span,body.article.article05 section.to-read .wrap .filled-box.game-rule h4 span,body.article.article09 section.to-read .wrap .filled-box.game-rule h4 span{background-color:#00aaea;display:inline-block;position:relative;padding:0 .5em}body.article.article03 section.to-read .wrap .filled-box.game-rule h4:before,body.article.article05 section.to-read .wrap .filled-box.game-rule h4:before,body.article.article09 section.to-read .wrap .filled-box.game-rule h4:before{content:"";background-image:linear-gradient(to right,#fff,#fff 8px);background-size:16px 2px;background-position:0 46%;background-repeat:repeat-x;position:absolute;top:0;bottom:0;left:0;right:0}@media screen and (max-width:767px){body.article.article03 section.to-read .wrap .filled-box.game-rule h4,body.article.article05 section.to-read .wrap .filled-box.game-rule h4,body.article.article09 section.to-read .wrap .filled-box.game-rule h4{font-size:20px}}body.article.article03 section.to-read .wrap .filled-box.game-rule table tr,body.article.article05 section.to-read .wrap .filled-box.game-rule table tr,body.article.article09 section.to-read .wrap .filled-box.game-rule table tr{position:relative}body.article.article03 section.to-read .wrap .filled-box.game-rule table tr td,body.article.article05 section.to-read .wrap .filled-box.game-rule table tr td,body.article.article09 section.to-read .wrap .filled-box.game-rule table tr td{color:#fff;font-size:20px;padding:1em 1em 1em 0;position:relative}body.article.article03 section.to-read .wrap .filled-box.game-rule table tr td span,body.article.article05 section.to-read .wrap .filled-box.game-rule table tr td span,body.article.article09 section.to-read .wrap .filled-box.game-rule table tr td span{font-size:30px;background-color:#fff;color:#00aaea;padding:.1em .2em;white-space:nowrap}@media screen and (max-width:767px){body.article.article03 section.to-read .wrap .filled-box.game-rule table tr td,body.article.article05 section.to-read .wrap .filled-box.game-rule table tr td,body.article.article09 section.to-read .wrap .filled-box.game-rule table tr td{padding:5vw 0;font-size:15px;line-height:1.4em}body.article.article03 section.to-read .wrap .filled-box.game-rule table tr td:last-child,body.article.article05 section.to-read .wrap .filled-box.game-rule table tr td:last-child,body.article.article09 section.to-read .wrap .filled-box.game-rule table tr td:last-child{padding-left:1em;height:6em}body.article.article03 section.to-read .wrap .filled-box.game-rule table tr td span,body.article.article05 section.to-read .wrap .filled-box.game-rule table tr td span,body.article.article09 section.to-read .wrap .filled-box.game-rule table tr td span{padding:1.5em 1em;font-size:15px}}body.article.article03 section.to-read .wrap .filled-box.game-rule table tr td:after,body.article.article05 section.to-read .wrap .filled-box.game-rule table tr td:after,body.article.article09 section.to-read .wrap .filled-box.game-rule table tr td:after{content:"";background-image:linear-gradient(to right,#fff,#fff 8px,transparent 3px,transparent 8px);background-size:16px 2px;background-position:0 100%;background-repeat:repeat-x;position:absolute;top:0;bottom:0;left:0;right:0}body.article.article03 section.to-read .wrap .filled-box.game-rule table tr:last-child td:after,body.article.article05 section.to-read .wrap .filled-box.game-rule table tr:last-child td:after,body.article.article09 section.to-read .wrap .filled-box.game-rule table tr:last-child td:after{background-image:linear-gradient(to right,#fff,#fff 8px)}body.article.article03 section.to-read .wrap .filled-box.game-rule table,body.article.article05 section.to-read .wrap .filled-box.game-rule table,body.article.article09 section.to-read .wrap .filled-box.game-rule table{margin-bottom:1em}@media screen and (max-width:767px){body.article.article03 section.to-read.to-read01 .wrap,body.article.article05 section.to-read.to-read01 .wrap,body.article.article09 section.to-read.to-read01 .wrap{padding-top:3vw!important}}body.article.article03 section.to-read.to-read02 .wrap,body.article.article05 section.to-read.to-read02 .wrap,body.article.article09 section.to-read.to-read02 .wrap{padding-top:0!important}@media screen and (max-width:767px){body.article.article03 section.to-read.to-read03 .wrap,body.article.article05 section.to-read.to-read03 .wrap,body.article.article09 section.to-read.to-read03 .wrap{padding-top:0!important}}body.article.article04 section#hero img.main{object-fit:cover;object-position:100% 65%}@media screen and (max-width:767px){body.article.article04 section#hero img.main{object-position:40% 60%}}@media screen and (max-width:1080px){body.article.article04 section#hero img.main{padding-right:250px}}@media screen and (max-width:767px){body.article.article04 section#hero .text-area{width:90%}body.article.article04 section#hero img.main{padding-right:0;object-position:40% 50%}}body.article.article09 section h2{margin-bottom:.5em}body.article.article09 section#intro .wrap p{margin-bottom:5em}@media screen and (max-width:767px){body.article.article09 section#intro .wrap p{margin-bottom:0}}@media screen and (max-width:767px){body.article.article09 section#profile .wrap{margin-bottom:5vw!important}}@media screen and (max-width:767px){body.article.article09 section.to-read01 .wrap p:last-child{margin-bottom:0!important}}body.article.article09 section.to-read03 .wrap{padding-bottom:50px!important}@media screen and (max-width:767px){body.article.article09 section.to-read03 .wrap{padding-bottom:0!important}}body.article.article09 section.to-read02 .wrap .filled-box table tr td span{display:inline-block;line-height:1em;padding:.1em .2em 0!important}@media screen and (max-width:767px){body.article.article09 section.to-read02 .wrap .filled-box table tr td span{height:15vw;width:15vw;display:flex;align-items:center;justify-content:center}}body.article.article09 section.to-read02 .wrap .filled-box table td:after{background-image:linear-gradient(to right,#fff,#fff 8px,transparent 3px,transparent 8px)!important}body.article.article09 section.to-read04 .wrap{padding-top:0!important}body.article.article09 section.to-read04 .wrap .caption{text-align:right}@media screen and (max-width:767px){body.article.article09 section.to-read04 .wrap .caption{text-align:left}}body.article.article22-009 section#intro{margin-bottom:100px}@media screen and (max-width:767px){body.article.article22-009 section#intro{margin-bottom:5vw}}body.article.article22-009 section.to-read .wrap{padding-top:0!important}body.article.article22-009 .mb1{margin-bottom:1em!important}@media screen and (max-width:767px){body.article.article22-009 .mb1{margin-bottom:1em!important}}body.article.article23-006 section.to-read .wrap h2 .small{display:block;font-size:.8em}body.article.article23-010 section .mt1,body.article.article23-011 section .mt1{margin-top:1em}@media screen and (max-width:1080px){body.article.article23-010 section#hero img.main,body.article.article23-011 section#hero img.main{padding-right:340px}}@media screen and (max-width:767px){body.article.article23-010 section#hero img.main,body.article.article23-011 section#hero img.main{padding-right:0;object-position:50% 50%}}body.article.article23-010 section.to-read .wrap .caption,body.article.article23-011 section.to-read .wrap .caption{color:#646464!important;font-weight:700;font-size:.9em;margin-bottom:2em}body.article.playing-youtube .youtube-button{display:none}