/*!===============================================================================
@ author : AKAI Taro / AT&A 0101010
@ author url : http://at-a.biz/ 010 101
@ style info : All Styles 1010 010
101010101 0101
101 101
1010 101
0101010101010
================================================================================*/:root{--mdlGrid-gutter: 16px;--mdlHeader-height: 56px;--mdlHeader-buttonPadding-leftRight: calc((var(--mdlHeader-height) - 18px) / 2);--mdlHeader-buttonPadding-topBottom: calc((var(--mdlHeader-height) - 2px) / 2);--imageMarginFix: 0.35em}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,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,button{background:no-repeat transparent;border:0;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,picture,object{display:block}ol,ul{list-style:none}i,cite,em,var,address,dfn{font-style:normal}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{outline:0}img{height:auto;max-width:100%;vertical-align:bottom}ins{vertical-align:bottom}html,body{height:100%}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:inherit;outline:0}th{text-align:left}input[type=submit],input[type=button]{-webkit-appearance:button;-moz-appearance:button;appearance:button;border:none;border-radius:0;box-sizing:border-box}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}input[type=submit]::focus,input[type=button]::focus{outline-offset:-2px}:root{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}@font-face{font-family:yu gothic;font-style:normal;font-weight:400;src:local("Yu Gothic Medium"),local("Yu Gothic")}@font-face{font-family:yu gothic;font-style:normal;font-weight:700;src:local("Yu Gothic Bold"),local("Yu Gothic")}@font-face{font-family:yu gothic;font-stretch:condensed;font-style:normal;src:local("Yu Gothic UI"),local("YuGothicUI"),local("游ゴシック体UI")}html{font-size:13px;-webkit-tap-highlight-color:transparent}body{color:#212121;font-family:-apple-system,BlinkMacSystemFont,noto sans cjk jp,noto sans jp,noto sans japanese,NotoSansJP,noto sans cjk,source han sans,SourceHanSans,源ノ角ゴシック,biz udgothic,hiragino sans,yu gothic medium,yu gothic,游ゴシック体,yugothic,hiragino kaku gothic pron,hiragino sans,Meiryo,sans-serif;font-weight:400;line-height:1.7;overflow-x:hidden;text-align:left;-webkit-text-size-adjust:100%}::selection{background:#171717;color:#fff;text-shadow:rgba(0,0,0,.1) -1px -1px 0}input,textarea{transition:all .2s cubic-bezier(.4,0,.2,1) 0s}input:invalid,textarea:invalid{color:#d31411}:focus{outline:none}input:after,textarea:after{background-color:#d31411;display:block;height:1px;transition:all .2s cubic-bezier(.4,0,.2,1) 0s;width:0}input:focus:after,textarea:focus:after{width:100%}a{transition:opacity .2s cubic-bezier(.4,0,.2,1) 0s}a:hover{opacity:.6}strong,b{font-size:100%;font-weight:700}strong>*,b>*{font-weight:700}small{font-size:85%;font-weight:400;opacity:.7}del{opacity:.5}em,i{background:linear-gradient(to top,#efefef 90%,rgba(255,255,255,0) 90%);border-radius:2px}sup{font-size:10px;position:relative;top:-.8em}sub{font-size:10px;position:relative}body>svg{display:none}[class*=mdlIcon][class*="--ligature"]{font-family:icon;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;text-decoration:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;font-smooth:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";-webkit-font-feature-settings:"liga"}[class*=mdlIcon][class*="--ligature"] *{text-decoration:none}@font-face{font-family:icon;font-style:normal;font-weight:400;src:url(/assets/font/mdlicon.woff2?ad4e1d2a27ea8fa689a1f57a43e0a567) format("woff2"),url(/assets/font/mdlicon.woff?ad4e1d2a27ea8fa689a1f57a43e0a567) format("woff"),url(/assets/font/mdlicon.ttf?ad4e1d2a27ea8fa689a1f57a43e0a567) format("truetype")}[class*=mdlIcon][class*="--sizeS"]{font-size:.8rem}[class*=mdlIcon][class*="--sizeM"]{font-size:1.6rem}[class*=mdlIcon][class*="--sizeL"]{font-size:2.56rem}.mdlHeader__drawer a,[class*=mdlAccordion] a{display:block;line-height:1.4;padding:calc((36px - ( 1em * 1.4))/2);min-height:36px;cursor:pointer;text-decoration:none;color:currentColor}.mdlHeader__drawer a:visited,[class*=mdlAccordion] a:visited{color:currentColor}.mdlHeader__drawer a:hover,[class*=mdlAccordion] a:hover{color:currentColor}.mdlHeader__drawer a:active,[class*=mdlAccordion] a:active{color:currentColor;opacity:1}.mdlHeader__toggle,.mdlAccordion__toggle{transform:scaleY(0);transform-origin:0 0;position:absolute;left:0;z-index:-2;visibility:hidden;transition:transform .2s cubic-bezier(.4,0,.2,1) 0s;margin-bottom:0;font-size:.9em}.mdlHeader__title,.mdlHeader__title--icon,.mdlAccordion__title,.mdlAccordion__title--icon{line-height:1.4;padding:calc((36px - ( 1em * 1.4))/2);min-height:36px;cursor:pointer;text-decoration:none;margin-bottom:0;z-index:2}.mdlHeader__title a,.mdlHeader__title--icon a,.mdlAccordion__title a,.mdlAccordion__title--icon a{line-height:inherit;padding:0;min-height:0}.mdlHeader__title--icon,.mdlAccordion__title--icon{position:relative}.mdlHeader__title--icon:before,.mdlAccordion__title--icon:before,.mdlHeader__title--icon:after,.mdlAccordion__title--icon:after{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);opacity:.54}.mdlHeader__title--icon:before,.mdlAccordion__title--icon:before,.mdlHeader__title--icon:after,.mdlAccordion__title--icon:after{width:.5em;height:1px;transform-origin:center center}.mdlHeader__title--icon:before,.mdlAccordion__title--icon:before{transform:rotate(-90deg)}.mdlHeader__title--icon:after,.mdlAccordion__title--icon:after{transform:rotate(0)}.mdlHeader__title--icon:before,.mdlAccordion__title--icon:before,.mdlHeader__title--icon:after,.mdlAccordion__title--icon:after{right:calc((36px - ( 1em * 1.4))/2);transition:transform .2s cubic-bezier(.4,0,.2,1) 0s}.mdlHeader__list,.mdlAccordion__list{opacity:.7}.mdlHeader__item,.mdlAccordion__item{border-top:.99px solid;border-color:inherit}.mdlAccordion__item.is--active>[class*=mdlAccordion__title],.mdlAccordion__item.is--active>[class*=mdlHeader__title]{font-weight:700}.mdlAccordion__item.is--active>[class*=mdlAccordion__title]:before,.mdlAccordion__item.is--active>[class*=mdlHeader__title]:before{transform:rotate(-315deg)}.mdlAccordion__item.is--active>[class*=mdlAccordion__title]:after,.mdlAccordion__item.is--active>[class*=mdlHeader__title]:after{transform:rotate(-225deg)}.mdlAccordion__item.is--active>.mdlAccordion__toggle,.mdlAccordion__item.is--active>.mdlHeader__toggle{visibility:visible;transform:scaleY(1);position:static}.mdlAccordion__item.is--active>.mdlAccordion__toggle [class*=mdlAccordion__list]:last-child,.mdlAccordion__item.is--active>.mdlAccordion__toggle [class*=mdlHeader__list]:last-child,.mdlAccordion__item.is--active>.mdlHeader__toggle [class*=mdlAccordion__list]:last-child,.mdlAccordion__item.is--active>.mdlHeader__toggle [class*=mdlHeader__list]:last-child{margin-bottom:calc((36px - ( 1em * 1.4))/2)}.mdlFooter{width:100%;padding-right:16px;padding-left:16px;padding-top:16px;padding-bottom:16px;color:#f5f5f5;background-color:#171717;border-color:#313131;box-shadow:0 0 0 1px #121212}.mdlFooter *{border-color:#313131}.mdlFooter *:before,.mdlFooter *:after{background-color:#f5f5f5}.mdlFooter a{color:#f5f5f5}.mdlFooter a:visited{color:#f5f5f5}.mdlFooter a:hover{color:#f5f5f5}.mdlFooter a:active{color:#f5f5f5;opacity:1}.mdlFooter__section{display:flex}.mdlTypo--950{font-size:4rem;letter-spacing:-.02em;line-height:1.19}.mdlTypo--900{font-size:3rem;letter-spacing:-.01em;line-height:1.26}.mdlTypo--850{font-size:2rem;letter-spacing:0;line-height:1.4}.mdlTypo--800{font-size:1.7rem;line-height:1.5}.mdlTypo--750{font-size:1.5rem;letter-spacing:-.01em;line-height:1.56}.mdlTypo--700{font-size:1.3rem;letter-spacing:0;line-height:1.65}.mdlTypo--650{font-size:1.2rem;letter-spacing:.01em;line-height:1.7}.mdlTypo--600{font-size:1.2rem;letter-spacing:.02em}.mdlTypo--550{font-size:1.1rem;letter-spacing:.03em}.mdlTypo--500,.mdlTypo--body{font-size:1rem;letter-spacing:.04em}.mdlTypo--400{font-size:.9rem;letter-spacing:.04em}.mdlTypo--300{font-size:.8rem;letter-spacing:.05em}.mdlTypo--200{font-size:.8rem;letter-spacing:.05em}.mdlTypo--100{font-size:.7rem;letter-spacing:.06em}.mdlTypo--default{color:#212121;text-decoration:none}.mdlTypo--default:visited{color:#212121}.mdlEmbed__container{position:relative;display:block;height:0;padding:0;overflow:hidden;margin-bottom:1em}.mdlEmbed__container .mdlEmbed{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.twitter-tweet,.fb_iframe_widget:not(.fb-like),.fb_iframe_widget:not(.fb-like) iframe,.instagram-media{max-width:100%!important;margin-left:auto!important;margin-right:auto!important}.fb_iframe_widget:not(.fb-like){display:block!important}select,textarea,input{background-color:transparent;transition:.3s ease-in-out;padding:.3em 0;border:none}select:required,textarea:required,input:required{background-color:#f6fefe;background-color:#fef1f1}select:valid:not([type=submit]),textarea:valid:not([type=submit]),input:valid:not([type=submit]){background-color:transparent}select:-webkit-autofill,textarea:-webkit-autofill,input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px transparent inset}input,textarea,select{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;font-family:inherit;font-size:100%;line-height:inherit}form{width:100%;line-height:1.4}input{border-bottom:2px solid rgba(33,33,33,.3)}textarea{padding:.3em;vertical-align:bottom;border:2px solid rgba(33,33,33,.3);margin-top:2em}select{color:transparent;cursor:pointer;border-bottom:2px solid rgba(33,33,33,.3)}select:focus{color:inherit}.is--focus select{color:inherit}.mdlForm__wrapper{position:relative;display:block}.mdlForm__wrapper:after{transition:.4s cubic-bezier(.4,0,.2,1);content:"";height:2px;width:0;opacity:0;display:block;background-color:rgba(33,33,33,.7);position:relative;z-index:2;top:-2px}.is--focus .mdlForm__wrapper:after{width:100%;opacity:100}.is--focus .mdlForm__wrapper:before{font-family:icon;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;text-decoration:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;font-smooth:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";background-color:transparent!important;content:"";font-size:1.6rem;opacity:.54;position:absolute;right:0}.is--focus .mdlForm__wrapper:before *{text-decoration:none}.mdlForm__item--textarea,.mdlForm__item--select,.mdlForm__item{position:relative;margin-bottom:2.4rem}.mdlForm__item--textarea label,.mdlForm__item--select label,.mdlForm__item label{position:absolute;display:block;opacity:1;width:100%;z-index:0;top:.6em;transition:all .2s cubic-bezier(.4,0,.2,1) 0s;transform:scale(1) translateY(0);transform-origin:left}.mdlForm__item--textarea input,.mdlForm__item--select input,.mdlForm__item input{position:relative;z-index:1}.is--focus.mdlForm__item--textarea label,.is--focus.mdlForm__item--select label,.is--focus.mdlForm__item label{transform:scale(.7) translateY(-2.8em);opacity:.7}.mdlForm__item--select .mdlForm__wrapper{display:block}.mdlForm__item--select label:before{font-family:icon;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;text-decoration:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;font-smooth:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";background-color:transparent!important;content:"";font-size:1.6rem;opacity:.54;position:absolute;right:0}.mdlForm__item--select label:before *{text-decoration:none}.mdlForm__item--select.is--focus label:before{opacity:0}.mdlForm__item--textarea.is--focus label{transform:scale(.7);opacity:1}.mdlPagenation__first:after,.mdlPagenation__last:after,.mdlPagenation__next:after,.mdlPagenation__prev:before{font-size:2.56rem}.mdlPagenation{display:flex;justify-content:space-between}.mdlPagenation__prev:before{font-family:icon;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;text-decoration:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;font-smooth:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";background-color:transparent!important;content:"";margin-right:.5em}.mdlPagenation__prev:before *{text-decoration:none}.mdlPagenation__next:after{font-family:icon;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;text-decoration:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;font-smooth:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";background-color:transparent!important;content:"";margin-left:.5em}.mdlPagenation__next:after *{text-decoration:none}.mdlPagenation__last:after{font-family:icon;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;text-decoration:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;font-smooth:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";background-color:transparent!important;content:""}.mdlPagenation__last:after *{text-decoration:none}.mdlPagenation__first:after{font-family:icon;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;text-decoration:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;font-smooth:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";background-color:transparent!important;content:""}.mdlPagenation__first:after *{text-decoration:none}[class*=mdlPagenation__]{color:#212121;text-decoration:none}[class*=mdlPagenation__]:visited{color:#212121}[class*=mdlPagenation__]:hover{color:#212121}[class*=mdlPagenation__]:active{color:#212121;opacity:1}[class*=mdlPagenation__]:after,[class*=mdlPagenation__]:before{vertical-align:middle}.mdlBreadcrumbs{font-size:.7rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:0}.mdlBreadcrumbs li{line-height:1.6;display:inline-block;position:relative;padding-right:2em;margin-right:1em}.mdlBreadcrumbs li:before,.mdlBreadcrumbs li:after{content:"";height:1px;width:1.1313708499em;position:absolute;right:0;background-color:#9e9e9e;opacity:.7}.mdlBreadcrumbs li:before{transform:rotate(45deg);top:.4em}.mdlBreadcrumbs li:after{transform:rotate(-45deg);bottom:.4em}.mdlBreadcrumbs li:last-child{margin-right:0}.mdlBreadcrumbs li:last-child:before,.mdlBreadcrumbs li:last-child:after{display:none}.mdlBreadcrumbs a{text-decoration:none!important;color:#212121}.mdlBreadcrumbs .mdlIcon--ligature{font-size:1.6em}.mdlAnime{transition-timing-function:cubic-bezier(.4,0,.2,1)}.mdlAnime--fastOoutSlowIn{transition-timing-function:cubic-bezier(.4,0,.2,1)}.mdlAnime--linearOutSlowIn{transition-timing-function:cubic-bezier(0,0,.2,1)}.mdlAnime--fastOutLinearIn{transition-timing-function:cubic-bezier(.4,0,1,1)}@keyframes mdlAnime--fadeIn{0%{opacity:0}100%{opacity:1}}.mdlAnime--fadeIn,.lazyloaded{animation-name:mdlAnime--fadeIn;animation-duration:1s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.mdlShareButtons{display:flex;justify-content:space-between;align-items:center;line-height:0}.mdlShareButtons .mdlShareButtons__noGlow{flex-grow:0}.mdlShareButtons a{height:100%;width:100%}[class*=mdlShareButtons__]{text-align:center;flex-grow:1}[class*=mdlShareButtons__] .mdlIcon--ligature{color:#fff;display:block;border-radius:4px}.mdlShareButtons__pocket .mdlIcon--ligature{background-color:#c83a4a}.mdlShareButtons__twitter .mdlIcon--ligature{background-color:#1da1f2}.mdlShareButtons__hatebu .mdlIcon--ligature{background-color:#1da1f2}.mdlShareButtons__line .mdlIcon--ligature{background-color:#00b900}.mdlShareButtons__facebook .mdlIcon--ligature{background-color:#3c5a99}.mdlShareButtons__google .mdlIcon--ligature{background-color:#dc4e41}[role=alert]{font-weight:700}.wpcf7-form-control-wrap{display:block}.wpcf7-validation-errors{display:none}.wpcf7-not-valid-tip{position:absolute;display:block;font-size:.8em;margin-top:.4em;color:#d31411}.wpcf7-not-valid{color:#d31411}.screen-reader-response[role=alert]{padding:.6em;border:2px solid #d31411;border-radius:2px;margin-top:3em;margin-bottom:3em}.screen-reader-response[role=alert] ul{display:none!important}.entryHeader__media img{pointer-events:none}html{scroll-padding-top:80px}:root{--mdlGrid-gutter: 16px;--mdlHeader-height: 56px;--mdlHeader-buttonPadding-leftRight: calc((var(--mdlHeader-height) - 18px) / 2);--mdlHeader-buttonPadding-topBottom: calc((var(--mdlHeader-height) - 2px) / 2);--imageMarginFix: 0.35em}.mdlRow--noShadow>*+*,.mdlRow--noPadding>*+*,.mdlRow>*+*{margin-top:2rem}.mdlRow--noShadow>*:last-child,.mdlRow--noPadding>*:last-child,.mdlRow>*:last-child{margin-bottom:0}.mdlRow{border-color:#e6e6e6;margin-left:auto;margin-right:auto;padding-bottom:2rem;padding-left:1rem;padding-left:var(--mdlGrid-gutter);padding-right:1rem;padding-right:var(--mdlGrid-gutter);padding-top:2rem}.mdlRow *{border-color:#e6e6e6}.mdlRow *:before,.mdlRow *:after{background-color:#212121}.mdlRow:before,.mdlRow:after{content:"";display:table}.mdlRow--noPadding{border-color:#e6e6e6;margin-left:auto;margin-right:auto}.mdlRow--noPadding *{border-color:#e6e6e6}.mdlRow--noPadding *:before,.mdlRow--noPadding *:after{background-color:#212121}.mdlRow--noPadding:before,.mdlRow--noPadding:after{content:"";display:table}.mdlRow--noShadow{border-color:#e6e6e6;margin-left:auto;margin-right:auto;padding:1rem;padding:var(--mdlGrid-gutter)}.mdlRow--noShadow *{border-color:#e6e6e6}.mdlRow--noShadow *:before,.mdlRow--noShadow *:after{background-color:#212121}.mdlRow--noShadow:before,.mdlRow--noShadow:after{content:"";display:table}.mdlRow--noSpacing{padding:1rem;padding:var(--mdlGrid-gutter)}.mdlRow__mega{width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;position:relative}[class*=mdlIcon][class*="--ligature"]{font-family:icon;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;text-decoration:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;font-smooth:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";-webkit-font-feature-settings:"liga"}[class*=mdlIcon][class*="--ligature"] *{text-decoration:none}@font-face{font-family:icon;font-style:normal;font-weight:400;src:url(/assets/font/mdlicon.woff2?ad4e1d2a27ea8fa689a1f57a43e0a567) format("woff2"),url(/assets/font/mdlicon.woff?ad4e1d2a27ea8fa689a1f57a43e0a567) format("woff"),url(/assets/font/mdlicon.ttf?ad4e1d2a27ea8fa689a1f57a43e0a567) format("truetype")}[class*=mdlIcon][class*="--sizeS"]{font-size:.8rem}[class*=mdlIcon][class*="--sizeM"]{font-size:1.6rem}[class*=mdlIcon][class*="--sizeL"]{font-size:2.56rem}.entry ol,.entry ul.number,.entry--archive ol,.entry--archive ul.number,.entry ul:not([class*="--number"]):not([class*="--inline"]),.entry--archive ul:not([class*="--number"]):not([class*="--inline"]),.mdlList--ol,.mdlList--ul:not([class*="--number"]):not([class*="--inline"]),.mdlList--ul--number:not([class*="--number"]):not([class*="--inline"]){display:table;padding-left:0;list-style:none}.entry ol li,.entry ul.number li,.entry--archive ol li,.entry--archive ul.number li,.entry ul:not([class*="--number"]):not([class*="--inline"]) li,.entry--archive ul:not([class*="--number"]):not([class*="--inline"]) li,.mdlList--ol li,.mdlList--ul:not([class*="--number"]):not([class*="--inline"]) li,.mdlList--ul--number:not([class*="--number"]):not([class*="--inline"]) li{display:table-row;line-height:1.22}.entry ol li:after,.entry ul.number li:after,.entry--archive ol li:after,.entry--archive ul.number li:after,.entry ul:not([class*="--number"]):not([class*="--inline"]) li:after,.entry--archive ul:not([class*="--number"]):not([class*="--inline"]) li:after,.mdlList--ol li:after,.mdlList--ul:not([class*="--number"]):not([class*="--inline"]) li:after,.mdlList--ul--number:not([class*="--number"]):not([class*="--inline"]) li:after{content:"";display:block;background-color:transparent!important;margin-bottom:10.9845333333px}.entry ol li:before,.entry ul.number li:before,.entry--archive ol li:before,.entry--archive ul.number li:before,.entry ul:not([class*="--number"]):not([class*="--inline"]) li:before,.entry--archive ul:not([class*="--number"]):not([class*="--inline"]) li:before,.mdlList--ol li:before,.mdlList--ul:not([class*="--number"]):not([class*="--inline"]) li:before,.mdlList--ul--number:not([class*="--number"]):not([class*="--inline"]) li:before{display:table-cell;width:2em;text-align:center;background-color:transparent!important;opacity:.7}.entry ol li ul,.entry ul.number li ul,.entry--archive ol li ul,.entry--archive ul.number li ul,.entry ul:not([class*="--number"]):not([class*="--inline"]) li ul,.entry--archive ul:not([class*="--number"]):not([class*="--inline"]) li ul,.mdlList--ol li ul,.mdlList--ul:not([class*="--number"]):not([class*="--inline"]) li ul,.mdlList--ul--number:not([class*="--number"]):not([class*="--inline"]) li ul,.entry ol li ol,.entry ul.number li ol,.entry--archive ol li ol,.entry--archive ul.number li ol,.entry ul:not([class*="--number"]):not([class*="--inline"]) li ol,.entry--archive ul:not([class*="--number"]):not([class*="--inline"]) li ol,.mdlList--ol li ol,.mdlList--ul:not([class*="--number"]):not([class*="--inline"]) li ol,.mdlList--ul--number:not([class*="--number"]):not([class*="--inline"]) li ol{margin-top:10.9845333333px;margin-bottom:10.9845333333px}.entry ol li:last-child,.entry ul.number li:last-child,.entry--archive ol li:last-child,.entry--archive ul.number li:last-child,.entry ul:not([class*="--number"]):not([class*="--inline"]) li:last-child,.entry--archive ul:not([class*="--number"]):not([class*="--inline"]) li:last-child,.mdlList--ol li:last-child,.mdlList--ul:not([class*="--number"]):not([class*="--inline"]) li:last-child,.mdlList--ul--number:not([class*="--number"]):not([class*="--inline"]) li:last-child{margin-bottom:0}.entry ol li:last-child:after,.entry ul.number li:last-child:after,.entry--archive ol li:last-child:after,.entry--archive ul.number li:last-child:after,.entry ul:not([class*="--number"]):not([class*="--inline"]) li:last-child:after,.entry--archive ul:not([class*="--number"]):not([class*="--inline"]) li:last-child:after,.mdlList--ol li:last-child:after,.mdlList--ul:not([class*="--number"]):not([class*="--inline"]) li:last-child:after,.mdlList--ul--number:not([class*="--number"]):not([class*="--inline"]) li:last-child:after{margin-bottom:0}.mdlList--dl{display:flex;flex-wrap:wrap;line-height:1.22;word-break:break-all;font-size:90%;letter-spacing:-.03em}.mdlList--dl dt{flex-shrink:0;flex-basis:30%;padding-top:calc(6.9px - 0.1em);padding-bottom:calc(6.9px - 0.1em);font-weight:700;opacity:.7}.mdlList--dl dt:last-of-type{margin-bottom:0}.mdlList--dl dd{padding-left:1em;flex-shrink:0;flex-basis:calc(100% - 30%);padding-top:calc(6.9px - 0.1em);padding-bottom:calc(6.9px - 0.1em)}.mdlList--dl dd p:last-child,.mdlList--dl dd ul:last-child,.mdlList--dl dd ol:last-child,.mdlList--dl dd dl:last-child{margin-bottom:0}.mdlList--dl dd:last-of-type{margin-bottom:0}.mdlList--ul:not([class*="--number"]):not([class*="--inline"]) li:before,.mdlList--ul--number:not([class*="--number"]):not([class*="--inline"]) li:before{font-family:icon;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;text-decoration:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;font-smooth:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";background-color:transparent!important;content:"";display:table-cell;padding-right:1em;vertical-align:baseline}.mdlList--ul:not([class*="--number"]):not([class*="--inline"]) li:before *,.mdlList--ul--number:not([class*="--number"]):not([class*="--inline"]) li:before *{text-decoration:none}.mdlList--ul:not([class*="--number"]):not([class*="--inline"]) li li:before,.mdlList--ul--number:not([class*="--number"]):not([class*="--inline"]) li li:before{font-family:icon;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;text-decoration:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;font-smooth:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";background-color:transparent!important;content:""}.mdlList--ul:not([class*="--number"]):not([class*="--inline"]) li li:before *,.mdlList--ul--number:not([class*="--number"]):not([class*="--inline"]) li li:before *{text-decoration:none}.mdlList--ol li{counter-increment:table-ol}.mdlList--ol li:before{padding-right:1.2em;font-weight:700;content:counter(table-ol);letter-spacing:-.14em}.mdlList--inline li,.listing__tag li{display:inline-block}.mdlList--inline li:not(:last-child):after,.listing__tag li:not(:last-child):after{padding:.5em;content:"|";background-color:transparent!important}.mdlListing,.mdlListing--resp,.mdlListing--resp--feature,.mdlListing--row{text-decoration:none;display:flex}.mdlListing a,.mdlListing--resp a,.mdlListing--resp--feature a,.mdlListing--row a{color:#212121}.mdlListing a:visited,.mdlListing--resp a:visited,.mdlListing--resp--feature a:visited,.mdlListing--row a:visited{color:#212121}.mdlListing a:hover,.mdlListing--resp a:hover,.mdlListing--resp--feature a:hover,.mdlListing--row a:hover{color:#212121}.mdlListing a:active,.mdlListing--resp a:active,.mdlListing--resp--feature a:active,.mdlListing--row a:active{color:#212121;opacity:1}.mdlListing{flex-wrap:wrap}.mdlListing__media{order:1;margin-bottom:1em;display:block;flex:1 1 auto}.mdlListing__media img{width:100%}.mdlListing__body{flex:1 1 auto;display:flex;justify-content:center;flex-direction:column;order:2}_:-ms-lang(x)::-ms-backdrop,.mdlListing__body{width:100%}_:-ms-lang(x)::-ms-backdrop,.mdlListing__media{min-height:100%}.mdlListing__title{display:block;line-height:1.4}.mdlListing__title:only-child{margin-bottom:0}.mdlListing__text{font-size:.9em;opacity:.7;display:inline-block;line-height:1.4}.mdlListing--row--first,.mdlListing--row--last{text-decoration:none;display:flex}.mdlListing--row--first a,.mdlListing--row--last a{color:#212121}.mdlListing--row--first a:visited,.mdlListing--row--last a:visited{color:#212121}.mdlListing--row--first a:hover,.mdlListing--row--last a:hover{color:#212121}.mdlListing--row--first a:active,.mdlListing--row--last a:active{color:#212121;opacity:1}.mdlListing--row .mdlListing__media{margin-right:1em;flex:0 0 auto;width:24%;margin-top:.45em;margin-bottom:.45em}.mdlListing--row .mdlListing__body{padding-top:.45em;padding-bottom:.45em;border-top:.99px solid;border-color:inherit}.mdlListing--row--first{border-top:.99px solid;border-color:inherit}.mdlListing--row--first .mdlListing__body{padding-top:.45em;padding-bottom:.45em}.mdlListing--row--first .mdlListing__media{margin-right:1em;flex:0 0 auto;width:24%;margin-top:.45em;margin-bottom:.45em}.mdlListing--row--last{border-bottom:.99px solid;border-color:inherit}.mdlListing--row--last .mdlListing__body{border-top:.99px solid;border-color:inherit;padding-top:.45em;padding-bottom:.45em}.mdlListing--row--last .mdlListing__media{margin-right:1em;flex:0 0 auto;width:24%;margin-top:.45em;margin-bottom:.45em}.mdlListing--resp--first,.mdlListing--resp--last{text-decoration:none;display:flex;flex-wrap:wrap}.mdlListing--resp--first a,.mdlListing--resp--last a{color:#212121}.mdlListing--resp--first a:visited,.mdlListing--resp--last a:visited{color:#212121}.mdlListing--resp--first a:hover,.mdlListing--resp--last a:hover{color:#212121}.mdlListing--resp--first a:active,.mdlListing--resp--last a:active{color:#212121;opacity:1}.mdlListing--resp--feature{margin-bottom:1em;position:relative}.mdlGrid{width:100%;display:block;overflow-x:hidden}.mdlGrid__inner{display:flex;flex-wrap:wrap;position:relative;width:calc(100% + var(--mdlGrid-gutter));left:calc(var(--mdlGrid-gutter)/2*-1)}[class*=".mdlGrid__col"]{flex-shrink:0;margin-bottom:var(--mdlGrid-gutter)}.mdlGrid__col1{flex-basis:calc(1/12 * 100% - 32px);margin-bottom:32px;flex-basis:calc(1/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 1/12 * 100% - 32px);margin-left:calc(32px/2);margin-right:calc(32px/2);max-width:calc( 1/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col2{flex-basis:calc(2/12 * 100% - 32px);margin-bottom:32px;flex-basis:calc(2/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 2/12 * 100% - 32px);margin-left:calc(32px/2);margin-right:calc(32px/2);max-width:calc( 2/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col3{flex-basis:calc(3/12 * 100% - 32px);margin-bottom:32px;flex-basis:calc(3/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 3/12 * 100% - 32px);margin-left:calc(32px/2);margin-right:calc(32px/2);max-width:calc( 3/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col4{flex-basis:calc(4/12 * 100% - 32px);margin-bottom:32px;flex-basis:calc(4/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 4/12 * 100% - 32px);margin-left:calc(32px/2);margin-right:calc(32px/2);max-width:calc( 4/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col5{flex-basis:calc(5/12 * 100% - 32px);margin-bottom:32px;flex-basis:calc(5/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 5/12 * 100% - 32px);margin-left:calc(32px/2);margin-right:calc(32px/2);max-width:calc( 5/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col6{flex-basis:calc(6/12 * 100% - 32px);margin-bottom:32px;flex-basis:calc(6/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 6/12 * 100% - 32px);margin-left:calc(32px/2);margin-right:calc(32px/2);max-width:calc( 6/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col7{flex-basis:calc(7/12 * 100% - 32px);margin-bottom:32px;flex-basis:calc(7/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 7/12 * 100% - 32px);margin-left:calc(32px/2);margin-right:calc(32px/2);max-width:calc( 7/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col8{flex-basis:calc(8/12 * 100% - 32px);margin-bottom:32px;flex-basis:calc(8/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 8/12 * 100% - 32px);margin-left:calc(32px/2);margin-right:calc(32px/2);max-width:calc( 8/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col9{flex-basis:calc(9/12 * 100% - 32px);margin-bottom:32px;flex-basis:calc(9/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 9/12 * 100% - 32px);margin-left:calc(32px/2);margin-right:calc(32px/2);max-width:calc( 9/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col10{flex-basis:calc(10/12 * 100% - 32px);margin-bottom:32px;flex-basis:calc(10/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 10/12 * 100% - 32px);margin-left:calc(32px/2);margin-right:calc(32px/2);max-width:calc( 10/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col11{flex-basis:calc(11/12 * 100% - 32px);margin-bottom:32px;flex-basis:calc(11/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 11/12 * 100% - 32px);margin-left:calc(32px/2);margin-right:calc(32px/2);max-width:calc( 11/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col12{flex-basis:calc(12/12 * 100% - 32px);margin-bottom:32px;flex-basis:calc(12/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);margin-left:auto;margin-right:auto;left:0!important;max-width:calc(100% - 32px);max-width:calc(100% - var(--mdlGrid-gutter))}.mdlGrid--justifyCenter .mdlGrid__inner{justify-content:center}.mdlGrid--itemAlignCenter .mdlGrid__inner{align-items:center}.mdlTable th,.result th,.table th,[class*=mdlTable--]:not(.mdlTable--stripe) th{font-weight:700;opacity:.7}caption{text-align:center;font-weight:700;color:#070707;background-color:#e5e5e5;border-color:rgba(203,203,203,.8)}caption *{border-color:rgba(203,203,203,.8)}caption *:before,caption *:after{background-color:#070707}caption a{color:#070707}caption a:visited{color:#070707}caption a:hover{color:#070707}caption a:active{color:#070707;opacity:1}tr{border-bottom:1px solid;border-color:inherit}tr:hover{background:linear-gradient(rgba(221,221,221,0.3),rgba(221,221,221,0.3))}td,th,caption{padding-top:calc((6.9px - 0.1em)*2);padding-bottom:calc((6.9px - 0.1em)*2);padding-left:.5em;padding-right:.5em;vertical-align:middle}td[colspan],th[colspan]{text-align:center}th{white-space:nowrap}thead{font-size:.9em}thead th,thead td{color:#111;background-color:#efefef;border-color:rgba(213,213,213,.8);box-shadow:none}thead th *,thead td *{border-color:rgba(213,213,213,.8)}thead th *:before,thead th *:after,thead td *:before,thead td *:after{background-color:#111}thead th a,thead td a{color:#111}thead th a:visited,thead td a:visited{color:#111}thead th a:hover,thead td a:hover{color:#111}thead th a:active,thead td a:active{color:#111;opacity:1}caption+thead{border-top:1px solid #000;border-color:#ddd!important}td:not([rowspan]) .mdlTable__cell--numeric{text-align:right}.mdlTable tbody th,.result tbody th,.table tbody th,[class*=mdlTable--]:not(.mdlTable--stripe) tbody th{background-color:rgba(239,239,239,.3)}.mdlTable,.result,.table,[class*=mdlTable--]:not(.mdlTable--scroll){width:100%;border-top:1px solid;border-color:inherit;line-height:1.22;font-size:.82em}[class*=mdlTable][class*="--scroll"] tbody{overflow-x:auto;white-space:nowrap;width:auto}[class*=mdlTable][class*="--stripe"] thead{box-shadow:none}[class*=mdlTable][class*="--stripe"] tr{border-bottom:0}[class*=mdlTable][class*="--stripe"] tr:nth-of-type(2n){background-color:rgba(239,239,239,.3)}[class*=mdlTable][class*="--stripe"] tr:last-child{border-bottom:1px solid;border-bottom-color:inherit}.mdlTable__nowrap--10{width:10%}.mdlTable__nowrap--20{width:20%}.mdlTable__nowrap--30{width:30%}.mdlTable__nowrap--40{width:40%}.mdlTable__nowrap--50{width:50%}.mdlTable__nowrap--60{width:60%}.mdlTable__nowrap--70{width:70%}.mdlTable__nowrap--80{width:80%}.mdlTable--scroll{overflow:auto;white-space:nowrap}.mdlButton--flat,.itemLinks .itemLinks__amazon,.itemLinks .itemLinks__rakuten,.itemLinks .itemLinks__yahoo,.button a{line-height:1.4;padding:calc((36px - ( 1em * 1.4))/2);min-height:36px;cursor:pointer;text-decoration:none;border-radius:2px;min-width:96px;display:inline-block;text-align:center;text-decoration:none;font-weight:700}.mdlButton--colorGrey,.mdlButton--colorSub,.mdlButton--colorAccent,input[type=submit],.mdlButton--colorMain,.mdlButton{line-height:1.4;padding:calc((36px - ( 1em * 1.4))/2);min-height:36px;cursor:pointer;text-decoration:none;border-radius:2px;min-width:96px;display:inline-block;text-align:center;text-decoration:none;font-weight:700;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.mdlButton--colorGrey:active,.mdlButton--colorSub:active,.mdlButton--colorAccent:active,input[type=submit]:active,.mdlButton--colorMain:active,.mdlButton:active{box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.mdlButton{background-color:#fff;color:#d31411}.mdlButton:visited{color:#d31411}.mdlButton:hover{color:#d31411}.mdlButton:active{color:#d31411;opacity:1}.mdlButton--colorMain{background-color:#171717;color:#fff}.mdlButton--colorMain:visited{color:#fff}.mdlButton--colorMain:hover{color:#fff}.mdlButton--colorMain:active{color:#fff;opacity:1}.mdlButton--colorAccent,input[type=submit]{background-color:#d31411;color:#fff}.mdlButton--colorAccent:visited,input[type=submit]:visited{color:#fff}.mdlButton--colorAccent:hover,input[type=submit]:hover{color:#fff}.mdlButton--colorAccent:active,input[type=submit]:active{color:#fff;opacity:1}.mdlButton--colorSub{background-color:#e2e2e0;color:#fff}.mdlButton--colorSub:visited{color:#fff}.mdlButton--colorSub:hover{color:#fff}.mdlButton--colorSub:active{color:#fff;opacity:1}.mdlButton--colorGrey{background-color:#9e9e9e;color:#fff}.mdlButton--colorGrey:visited{color:#fff}.mdlButton--colorGrey:hover{color:#fff}.mdlButton--colorGrey:active{color:#fff;opacity:1}.mdlButton--flat,.itemLinks .itemLinks__amazon,.itemLinks .itemLinks__rakuten,.itemLinks .itemLinks__yahoo,.button a{display:inline-flex;align-items:center}.mdlButton--flat:after,.itemLinks .itemLinks__amazon:after,.itemLinks .itemLinks__rakuten:after,.itemLinks .itemLinks__yahoo:after,.button a:after{font-family:icon;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;text-decoration:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;font-smooth:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";background-color:transparent!important;content:"";font-size:1.6rem;margin-left:.4em}.mdlButton--flat:after *,.itemLinks .itemLinks__amazon:after *,.itemLinks .itemLinks__rakuten:after *,.itemLinks .itemLinks__yahoo:after *,.button a:after *{text-decoration:none}.mdlButton--flat:active,.itemLinks .itemLinks__amazon:active,.itemLinks .itemLinks__rakuten:active,.itemLinks .itemLinks__yahoo:active,.button a:active{background-color:rgba(158,158,158,.4)}html{scroll-behavior:smooth}a{color:#212121;text-decoration:none}a:visited{color:#212121}a:hover{color:#212121}a:active{color:#212121;opacity:1}h1,h2,h3,h4{font-weight:900}strong,b{font-weight:700}.typo--en,[class*=popularPost__number]:before{display:block;font-display:swap;font-family:roboto,sans-serif;font-weight:900;text-transform:capitalize}.typo--ja{display:block;font-size:.8rem;letter-spacing:.05em;opacity:.7}.typo--title{font-size:1.5rem;letter-spacing:-.01em;line-height:1.56;text-align:center}.typo--title .typo--en,.typo--title [class*=popularPost__number]:before{line-height:1}.headline--secondary{align-items:center;display:flex;font-weight:700;font-size:.9rem;letter-spacing:.04em;justify-content:center;line-height:1.4;margin:1.5rem 0;opacity:.5;text-align:center}.headline--secondary:before,.headline--secondary:after{background-color:currentColor;content:"";display:block;flex:1 1 auto;height:5px;opacity:.18}.headline--secondary:before{margin-right:1em}.headline--secondary:after{margin-left:1em}.headline--tertiary{font-weight:400;font-size:1.2rem;letter-spacing:.02em;line-height:1.4;margin-bottom:1rem;opacity:.5}.headline--tertiary:before{background-color:currentColor;opacity:.5;content:"";display:block;height:1px;margin-bottom:1rem}.entry h2,.entry--archive h2{align-items:flex-end;display:flex;font-size:1.3rem;letter-spacing:0;line-height:1.4}.entry h2:after,.entry--archive h2:after{background-color:#4a4a4a;content:"";display:inline-block;flex:1 1 15%;height:3px;margin-bottom:.3em;margin-left:.4em}.entry a:not(.mdlListing--resp):not([class*=itemLinks]):not([class*=toc__link]),.entry--archive a:not(.mdlListing--resp):not([class*=itemLinks]):not([class*=toc__link]){background:linear-gradient(to top,rgba(33,33,33,0.2),rgba(33,33,33,0.2) 2px,rgba(255,255,255,0) 3px)}.entry h1,.entry--archive h1{font-size:1.7rem;line-height:1.4}.entry dl,.entry--archive dl{display:flex;flex-wrap:wrap;line-height:1.22;word-break:break-all;font-size:90%;letter-spacing:-.03em}.entry dl dt,.entry--archive dl dt{flex-shrink:0;flex-basis:30%;padding-top:calc(6.9px - 0.1em);padding-bottom:calc(6.9px - 0.1em);font-weight:700;opacity:.7}.entry dl dt:last-of-type,.entry--archive dl dt:last-of-type{margin-bottom:0}.entry dl dd,.entry--archive dl dd{padding-left:1em;flex-shrink:0;flex-basis:calc(100% - 30%);padding-top:calc(6.9px - 0.1em);padding-bottom:calc(6.9px - 0.1em)}.entry dl dd p:last-child,.entry dl dd ul:last-child,.entry dl dd ol:last-child,.entry dl dd dl:last-child,.entry--archive dl dd p:last-child,.entry--archive dl dd ul:last-child,.entry--archive dl dd ol:last-child,.entry--archive dl dd dl:last-child{margin-bottom:0}.entry dl dd:last-of-type,.entry--archive dl dd:last-of-type{margin-bottom:0}.entry ul:not([class*="--number"]):not([class*="--inline"]) li:before,.entry--archive ul:not([class*="--number"]):not([class*="--inline"]) li:before{font-family:icon;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;text-decoration:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;font-smooth:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";background-color:transparent!important;content:"";display:table-cell;padding-right:1em;vertical-align:baseline}.entry ul:not([class*="--number"]):not([class*="--inline"]) li:before *,.entry--archive ul:not([class*="--number"]):not([class*="--inline"]) li:before *{text-decoration:none}.entry ul:not([class*="--number"]):not([class*="--inline"]) li li:before,.entry--archive ul:not([class*="--number"]):not([class*="--inline"]) li li:before{font-family:icon;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;text-decoration:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;font-smooth:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";background-color:transparent!important;content:""}.entry ul:not([class*="--number"]):not([class*="--inline"]) li li:before *,.entry--archive ul:not([class*="--number"]):not([class*="--inline"]) li li:before *{text-decoration:none}.entry ol li,.entry ul.number li,.entry--archive ol li,.entry--archive ul.number li{counter-increment:table-ol}.entry ol li:before,.entry ul.number li:before,.entry--archive ol li:before,.entry--archive ul.number li:before{padding-right:1.2em;font-weight:700;content:counter(table-ol);letter-spacing:-.14em}.entry>p:not[class]>img[src*="assets/img"],.entry--archive>p:not[class]>img[src*="assets/img"]{margin:var(--imageMarginFix) 0}.entry .itemLinks,.entry .mdlEmbed__container .ad--inArticle,.entry .google-auto-placed,.entry .entry__mega,.entry--archive .itemLinks,.entry--archive .mdlEmbed__container .ad--inArticle,.entry--archive .google-auto-placed,.entry--archive .entry__mega{margin-top:calc(2rem + var(--imageMarginFix));margin-bottom:calc(2rem + var(--imageMarginFix))}.entry{font-size:1.2rem;letter-spacing:.02em;padding-top:1rem}.entry h3{font-size:1.2rem;letter-spacing:.01em;line-height:1.4}.entry h3:not([class^=prof--]){border-left:4px solid;padding-left:1em}.entry>*+h2{margin-top:4rem}.entry>*+h3,.entry>*+h4,.entry>*+h5,.entry>*+h6{margin-top:3rem}.entry>p>img+small,.entry>p>img+br+small{display:block;font-size:10px;line-height:1.4;margin-top:.4em}.entry>p>img+small a,.entry>p>img+br+small a{border:none!important;text-decoration:none}.entry hr{border-bottom:.99px solid currentColor;margin-bottom:3rem;margin-left:auto;margin-right:auto;margin-top:3rem;opacity:.6;width:30%}.entry b,.entry strong{opacity:.85}.instagram-media,amp-instagram{border:1px solid #ccc;border-radius:2px}.result thead,.table thead,.table th{text-transform:uppercase}.table{letter-spacing:-.05em}.result{letter-spacing:-.05em}.result__position{letter-spacing:-.2em;padding-left:.6em}.result tbody .result__team{font-size:.8em}.result tbody .result__driver{font-weight:700}.result tbody .result__driver *{font-weight:700}.result tbody tr:nth-child(10){border-bottom-width:2px}.result tbody tr:nth-child(-n+3) .result__position{overflow:hidden;position:relative;z-index:2}.result tbody tr:nth-child(-n+3) .result__position:after{content:"";display:inline-block;height:40px;left:-30px;position:absolute;top:-24px;transform:rotate(25deg);width:40px;z-index:1}.result tbody tr:nth-child(1) .result__position:after{background-color:gold}.result tbody tr:nth-child(2) .result__position:after{background-color:silver}.result tbody tr:nth-child(3) .result__position:after{background-color:#c47222}.textOnimg{display:block;position:relative;width:100%}.textOnimg__text{background-color:rgba(23,23,23,.8);bottom:0;color:rgba(255,255,255,.8);display:inline-block;font-size:.7rem;letter-spacing:.06em;line-height:1;margin-bottom:0!important;padding:.3em;position:absolute;right:0;transform:scale(.8);transform-origin:right bottom;white-space:nowrap;z-index:13}.textOnimg__text a{color:rgba(255,255,255,.8);text-decoration:none}.textOnimg__text a:visited{color:rgba(255,255,255,.8)}.textOnimg__text a:hover{color:rgba(255,255,255,.8)}.textOnimg__text a:active{color:rgba(255,255,255,.8);opacity:1}.caption{padding-top:var(--imageMarginFix);padding-bottom:var(--imageMarginFix)}.caption__body{font-size:.7rem;letter-spacing:.06em;line-height:1.4;background:#efefef;padding:1em}.caption__text{transform:scale(.9);transform-origin:right bottom}.button{margin-bottom:2rem;margin-top:2rem;text-align:center;font-weight:900}.button a{color:#d31411!important;font-size:1.1rem}.button a:after{transform:translateY(1px)}.button+.button{margin-top:-2.4rem}.entry p.button a:not([class]):not([id]){background:0 0!important}.quoteWrap{border-radius:1px;color:#171717;background-color:#f5f5f5;border-color:rgba(220,220,220,.8);box-shadow:0 0 0 1px #f0f0f0;padding:1em}.quoteWrap *{border-color:rgba(220,220,220,.8)}.quoteWrap *:before,.quoteWrap *:after{background-color:#171717}.quoteWrap a{color:#171717}.quoteWrap a:visited{color:#171717}.quoteWrap a:hover{color:#171717}.quoteWrap a:active{color:#171717;opacity:1}.quoteWrap span{border-color:inherit;border-top:1px solid;display:block;font-size:.7rem;letter-spacing:.06em;margin-top:1em;opacity:.7;padding-top:1em;text-align:right;text-overflow:ellipsis}.quoteWrap p{margin-bottom:0!important}.quoteWrap a{text-decoration:none}.follow{display:flex;justify-content:space-between;text-align:center}.follow [class*=follow__btn] a{border-radius:100%;color:#fff;height:2em;line-height:2em;width:2em}[class*=follow__btn]:last-child{margin-right:0}[class*=follow__btn][class*=facebook] a{background-color:#3c5a99}[class*=follow__btn][class*=twitter] a{background-color:#1da1f2}[class*=follow__btn][class*=feed] a{background-color:#fb7629}[class*=follow__btn][class*=feedly] a{background-color:#6cc655}[class*=follow__btn][class*=line] a{background-color:#00b900}[class*=follow__btn][class*=mail] a{background-color:#4a4a4a}.icon-sizeM{font-size:1.6rem}.mdlListing__title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-weight:700}[class^=prof--]{align-items:center;display:flex}[class^=prof--]:before{background-color:transparent;background-size:cover;border-radius:100%;content:"";display:inline-block;flex-shrink:0;height:4em;margin-right:.6em;width:4em}[class*=prof--]:before{background-image:url(/assets/img/common/prof/anyone-thumb.jpg)}.prof__inner br{display:none}.prof__subTitle{display:block;font-size:85%;font-weight:700;opacity:.7}.prof--danielRicciardo:before{background-image:url(/assets/img/common/prof/daniel-ricciardo-thumb.jpg)}.prof--maxVerstappen:before{background-image:url(/assets/img/common/prof/max-verstappen-thumb.jpg)}.prof--lewisHamilton:before{background-image:url(/assets/img/common/prof/lewis-hamilton-thumb.jpg)}.prof--sebastianVettel:before{background-image:url(/assets/img/common/prof/sebastian-vettel-thumb.jpg)}.prof--valtteriBottas:before{background-image:url(/assets/img/common/prof/valtteri-bottas-thumb.jpg)}.prof--sergioPerez:before{background-image:url(/assets/img/common/prof/sergio-perez-thumb.jpg)}.prof--carlosSainz:before{background-image:url(/assets/img/common/prof/carlos-sainz-thumb.jpg)}.prof--estebanOcon:before{background-image:url(/assets/img/common/prof/esteban-ocon-thumb.jpg)}.prof--lanceStroll:before{background-image:url(/assets/img/common/prof/lance-stroll-thumb.jpg)}.prof--pierreGasly:before{background-image:url(/assets/img/common/prof/pierre-gasly-thumb.jpg)}.prof--charlesLeclerc:before{background-image:url(/assets/img/common/prof/charles-leclerc-thumb.jpg)}.prof--antonioGiovinazzi:before{background-image:url(/assets/img/common/prof/antonio-giovinazzi-thumb.jpg)}.prof--georgeRussell:before{background-image:url(/assets/img/common/prof/george-russell-thumb.jpg)}.prof--landoNorris:before{background-image:url(/assets/img/common/prof/lando-norris-thumb.jpg)}.prof--nicholasLatifi:before{background-image:url(/assets/img/common/prof/nicholas-latifi-thumb.jpg)}.prof--yukiTsunoda:before{background-image:url(/assets/img/common/prof/yuki-tsunoda-thumb.jpg)}.prof--kevinMagnussen:before{background-image:url(/assets/img/common/prof/kevin-magnussen-thumb.jpg)}.prof--mickSchumacher:before{background-image:url(/assets/img/common/prof/mick-schumacher-thumb.jpg)}.prof--fernandoAlonso:before{background-image:url(/assets/img/common/prof/fernando-alonso-thumb.jpg)}.prof--alexanderAlbon:before{background-image:url(/assets/img/common/prof/alexander-albon-thumb.jpg)}.prof--robertKubica:before{background-image:url(/assets/img/common/prof/robert-kubica-thumb.jpg)}.prof--zhouGuanyu:before{background-image:url(/assets/img/common/prof/zhou-guanyu-thumb.jpg)}.prof--anyone:before{background-image:url(/assets/img/common/prof/anyone-thumb.jpg)}.td--strong{background-color:#f37270;color:#fff}.td--strong:hover{background:#f25b58}.td--stronger{background-color:#eb1613;color:#fff}.td--stronger:hover{background:#f25b58}.itemLinks{align-items:center;background-color:#f5f5f5;display:flex;padding:1em}.itemLinks a{border-bottom:none}.itemLinks__title{line-height:1.4;margin-bottom:.5em}.itemLinks__media{flex:1 1 auto;margin-right:1em;max-width:30%}.itemLinks__body{flex:1 1 auto}.itemLinks__btns{display:flex;flex-direction:column}.itemLinks__btns a:first-child{margin-left:0}.itemLinks__btns a:last-child{margin-bottom:0}.itemLinks .itemLinks__amazon,.itemLinks .itemLinks__rakuten,.itemLinks .itemLinks__yahoo{display:block;flex-grow:1}.itemLinks__amazon,.itemLinks__rakuten,.itemLinks__yahoo{color:#fff;margin-bottom:8px}.itemLinks__amazon:visited,.itemLinks__rakuten:visited,.itemLinks__yahoo:visited{color:#fff}.itemLinks__amazon:hover,.itemLinks__rakuten:hover,.itemLinks__yahoo:hover{color:#fff}.itemLinks__amazon:active,.itemLinks__rakuten:active,.itemLinks__yahoo:active{color:#fff;opacity:1}.itemLinks__amazon{background-color:#232f3e}.itemLinks__rakuten{background-color:#bf0000}.itemLinks__yahoo{background-color:#8a6b32}.wordList li,.wordList--archive li,.wordList--lines li{margin-bottom:0}.wordList li:before,.wordList--archive li:before,.wordList--lines li:before{content:none!important}.wordList--lines{margin-top:calc((36px - ( 1em * 1.4))/-2)}.wordList--lines li+li{border-top:1px solid;border-color:inherit}.wordList__link{opacity:.9;line-height:1.4;padding:calc((36px - ( 1em * 1.4))/2);min-height:36px;cursor:pointer;text-decoration:none;padding-left:0;padding-right:0;color:#212121;display:flex;align-items:center;font-weight:700}.wordList__link:visited{color:#212121}.wordList__link:hover{color:#212121}.wordList__link:active{color:#212121;opacity:1}.wordList__link:after{margin-left:1em}.wordList__link *{margin-bottom:0}.wordList__link .entry *{font-weight:400}.wordList__text{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;flex:1 1 auto}.entry .toc:not([class*="--number"]):not([class*="--inline"]){position:relative;width:100%;background:#fafafa;padding:3em 1em 2em!important;border:4px solid;border-color:#eee!important;font-size:.84em}.entry .toc:not([class*="--number"]):not([class*="--inline"]):before{content:"目次";display:inline-block;position:absolute;font-weight:700;opacity:.7;top:0;left:0;line-height:1;padding:.4em calc(4px + 1em);background-color:#eee!important;word-break:keep-all}.entry .toc:not([class*="--number"]):not([class*="--inline"]) a:not([class*=mdlListing--resp]){background:0 0}.entry .toc:not([class*="--number"]):not([class*="--inline"]) li{line-height:1!important}.mdlHeader{position:absolute;top:0;right:0;left:0;z-index:9999;display:block;width:100%;box-shadow:0 2px 5px rgba(0,0,0,.26);color:#f5f5f5;background-color:#171717;border-color:#313131;transition:height .4s cubic-bezier(.4,0,.2,1) .1s;height:8vh;will-change:height}.mdlHeader *{border-color:#313131}.mdlHeader *:before,.mdlHeader *:after{background-color:#f5f5f5}.mdlHeader a{color:#f5f5f5}.mdlHeader a:visited{color:#f5f5f5}.mdlHeader a:hover{color:#f5f5f5}.mdlHeader a:active{color:#f5f5f5;opacity:1}@supports(--css-variables:true){.mdlHeader{height:var(--mdlHeader-height)}}.mdlHeader+*{margin-top:8vh}@supports(--css-variables:true){.mdlHeader+*{margin-top:var(--mdlHeader-height)}}.mdlHeader+[class*=mdlRow]{margin-top:calc(8vh - 1rem)}@supports(--css-variables:true){.mdlHeader+[class*=mdlRow]{margin-top:calc(var(--mdlHeader-height) - var(--mdlGrid-gutter))}}@supports not (position:-webkit-sticky){}.is--gnavOpen .mdlHeader{height:100%}.mdlHeader a{color:#fff;text-decoration:none}.mdlHeader a:visited{color:#fff}.mdlHeader a:hover{color:#fff}.mdlHeader a:active{color:#fff;opacity:1}.mdlHeader__inner{width:100%;height:100%;position:absolute;top:0;z-index:100}.mdlHeader__content{position:absolute;top:0;z-index:99;width:100%;height:8vh;overflow:hidden;display:flex;justify-content:flex-end;align-items:center}@supports(--css-variables:true){.mdlHeader__content{height:var(--mdlHeader-height)}}.mdlHeader__logo{flex-grow:1;margin-bottom:0;margin-left:1rem}@supports(--css-variables:true){.mdlHeader__logo{margin-left:var(--mdlGrid-gutter)}}.is--gnavOpen.iphone{overflow-y:scroll;overflow:hidden}.mdlHeader__drawerButton{display:block;width:8vh;height:8vh;padding:calc(( 8vh - 2px)/2) calc(( 8vh - 18px)/2)}@supports(--css-variables:true){.mdlHeader__drawerButton{width:var(--mdlHeader-height);height:var(--mdlHeader-height);padding:var(--mdlHeader-buttonPadding-topBottom) var(--mdlHeader-buttonPadding-leftRight)}}.mdlHeader__drawerButton span{position:relative;display:block;width:18px;height:2px;background-color:#d31411}.is--gnavOpen .mdlHeader__drawerButton span{background-color:transparent}.mdlHeader__drawerButton span:before,.mdlHeader__drawerButton span:after{position:absolute;display:block;width:100%;height:2px;content:"";background-color:#d31411!important;transition:transform .4s cubic-bezier(.4,0,.2,1) 0s;will-change:transform}.mdlHeader__drawerButton span:before{transform:rotate(0deg) translateY(-5px)}.is--gnavOpen .mdlHeader__drawerButton span:before{transform:rotate(-225deg) translateY(0)}.mdlHeader__drawerButton span:after{transform:rotate(0deg) translateY(5px)}.is--gnavOpen .mdlHeader__drawerButton span:after{transform:rotate(45deg) translateY(0)}.mdlHeader__nav{display:flex;margin-bottom:0}.mdlHeader__drawer{position:absolute;left:0;bottom:0;right:0;z-index:99;-webkit-overflow-scrolling:touch;overflow-y:auto;visibility:hidden;transition:visibility .6s linear .1s;width:100%;height:auto;background-color:#171717;top:8vh;padding-right:1rem;padding-left:1rem}@supports(--css-variables:true){.mdlHeader__drawer{top:var(--mdlHeader-height);padding-right:var(--mdlGrid-gutter);padding-left:var(--mdlGrid-gutter)}}.is--gnavOpen .mdlHeader__drawer{visibility:visible}.mdlHeader__item{opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1);cursor:pointer;transform:translateX(-2em)}.mdlHeader__item:nth-child(1){transition-delay:.4s;margin-top:1rem;margin-top:var(--mdlGrid-gutter)}.mdlHeader__item:nth-child(2){transition-delay:.35s}.mdlHeader__item:nth-child(3){transition-delay:.3s}.mdlHeader__item:nth-child(4){transition-delay:.25s}.mdlHeader__item:nth-child(5){transition-delay:.2s}.mdlHeader__item:nth-child(6){transition-delay:.15s}.mdlHeader__item:nth-child(7){transition-delay:.1s}.mdlHeader__item:nth-child(8){transition-delay:.05s}.is--gnavOpen .mdlHeader__item{opacity:1;transform:translateX(0);transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1)}.is--gnavOpen .mdlHeader__item:nth-child(1){transition-delay:.45s}.is--gnavOpen .mdlHeader__item:nth-child(2){transition-delay:.5s}.is--gnavOpen .mdlHeader__item:nth-child(3){transition-delay:.55s}.is--gnavOpen .mdlHeader__item:nth-child(4){transition-delay:.6s}.is--gnavOpen .mdlHeader__item:nth-child(5){transition-delay:.65s}.is--gnavOpen .mdlHeader__item:nth-child(6){transition-delay:.7s}.is--gnavOpen .mdlHeader__item:nth-child(7){transition-delay:.75s}.is--gnavOpen .mdlHeader__item:nth-child(8){transition-delay:.8s}.mdlHeader__title,.mdlHeader__title--icon{white-space:nowrap}body{background:#f5f5f5}.globalHeader__logo{display:inline-block;width:110px}.globalMain,.globalSide{background:#fff}.contentVisibility--auto{--contentSize: 500px;content-visibility:auto;contain-intrinsic-size:var(--contentSize)}.outerNav{align-items:center;display:flex;margin-bottom:0}.outerNav li{margin-left:1.4rem;margin-left:calc(var(--mdlGrid-gutter)*1.4)}.outerNav li:first-child{margin-left:0}.outerNav__ata{margin-left:auto!important}.innerNav{font-size:.8rem;letter-spacing:.05em;margin-bottom:1em;text-align:center}.innerNav li{display:inline-block;margin-left:1em;opacity:.5}.innerNav li:before{background-color:transparent;content:"|";display:inline-block;margin-right:1em}.innerNav li:first-child{margin-left:0}.innerNav li:first-child:before{content:""}.innerNav a{text-decoration:none}.entry{max-width:728px}twitter-widget,.twitter-tweet{margin-top:0!important;margin-bottom:0!important}.instagram-media{margin-bottom:0!important}.mdlListing__text p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mdlListing__media{position:relative;display:flex;justify-content:center;align-items:center}.imageGallery,.imageGallery--archive{--grid-mqS: 3;--grid-mqL: 25%;display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:-2px;margin-right:-2px}.imageGallery__item{display:flex;flex:0 1 calc(100%/var(--grid-mqS));padding:2px}.imageGallery__link,.imageGallery__link--more{display:flex;align-items:center;flex-basis:100%}.imageGallery__link--more{background-color:#242424!important}.imageGallery__more{flex-basis:100%;color:#fff;text-align:center}.imageGallery--archive{--grid-mqS: 3;--grid-mqL: calc(100% / 6)}.typo--title--small{font-size:1.1rem;letter-spacing:.03em;align-items:center;display:flex;justify-content:center;line-height:1.4;text-align:center}.typo--title--small:before,.typo--title--small:after{background-color:currentColor;content:"";display:inline-block;height:1px;opacity:.7;width:2em}.typo--title--small:before{margin-right:1em;transform:rotate(45deg)}.typo--title--small:after{margin-left:1em;transform:rotate(-45deg)}.typo--light{font-weight:400}.typo--noStyle{border:none!important;text-decoration:none!important;background:0 0!important}.title--light{font-size:1.2rem;letter-spacing:.02em}.listing__tag{font-size:.7rem;letter-spacing:.06em;background-color:#e2e2e2;display:inline-block;line-height:1;padding:.4em;vertical-align:super}.mdlListing__media .listing__tag{background-color:#212121;bottom:0;color:#fff;left:0;opacity:.7;position:absolute}.tagList a,.listing--nav a{background-color:#efefef;border-radius:2px;color:#212121;display:block;line-height:1;padding:1em 0;text-align:center;text-decoration:none}.listing--nav li{margin-bottom:1em}.listing__time{bottom:0;margin-bottom:0;position:absolute;right:0;text-align:right;z-index:1000;white-space:nowrap}.listing__time time,.listing__time__inner{display:block;font-size:10px;opacity:.9;padding-right:.8em;position:relative}.listing__time time:before,.listing__time__inner:before{background-color:#242424;content:"";height:100%;left:0;margin-left:-.5em;position:absolute;transform:skew(-30deg);width:1em}.listing__bgImage{filter:blur(6px);transform:scale(1.2);position:absolute;z-index:1;top:0;left:0;bottom:0;right:0;opacity:.86;background-position:center center}.listing__adMedia{overflow:hidden;aspect-ratio:1/1}.listing__imgAd{object-fit:contain;z-index:2;height:100%}.tagList ul{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:-.6em}.tagList li{margin:.5em}.tagList li:first-child{margin-left:0}.tagList a{font-size:.8rem;letter-spacing:.05em;display:inline-block;padding:.6em}.attachment .entryHeader__media::after{content:none}.entryHeader .textOnimg__text{z-index:2}.entryHeader__media{position:relative;z-index:0}.entryHeader__media img{width:100%}.entryHeader__media:after{background:linear-gradient(to top,rgba(23,23,23,0.8),rgba(23,23,23,0.6) 20%,rgba(23,23,23,0.1) 45%)!important;bottom:0;content:"";width:100%;display:block;z-index:1;left:0;top:0;right:0;position:absolute;mix-blend-mode:multiply}.entryHeader__title{font-size:1.5rem;letter-spacing:-.01em;color:#fff;line-height:1.3;padding-top:1rem;padding-top:var(--mdlGrid-gutter);padding-bottom:1rem;padding-bottom:var(--mdlGrid-gutter);padding-left:1rem;padding-left:var(--mdlGrid-gutter);padding-right:1rem;padding-right:var(--mdlGrid-gutter);text-shadow:-1px -1px 1px rgba(23,23,23,.4);position:absolute;bottom:0;z-index:1;width:100%}.entryHeader__title::before{content:"";top:0;left:0;bottom:0;right:0;background:0 0;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);position:absolute;z-index:-1;width:100%}.entryHeader__titleText{max-width:728px;margin-left:auto;margin-right:auto;position:relative}.entryHeader__titleText::before{content:"";top:0;left:0;bottom:0;right:0;background:0 0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:absolute;z-index:-1;width:100%}.entryHeader__wrapper{position:relative}.entryHeader__meta{font-size:.8rem;letter-spacing:.05em;margin-bottom:1rem;margin-top:1rem;padding-right:1rem;padding-right:var(--mdlGrid-gutter);text-align:right}.entry--archive h3{font-size:1rem;letter-spacing:.04em}.archiveHeader__title{font-size:1.7rem;font-weight:700;line-height:1.4;text-align:center}.archiveHeader__subTitle{font-size:.9rem;letter-spacing:.04em;display:block;opacity:.7}.archiveHeader__description{line-height:1.4}.archiveHeader__description a{background:linear-gradient(to top,rgba(33,33,33,0.2),rgba(33,33,33,0.2) 2px,rgba(255,255,255,0) 3px)}.post-type-archive-article .archiveHeader__description{width:100%}.highlight{display:flex;flex-direction:row-reverse;min-height:90px;position:relative}.highlight a{bottom:0;flex:1 1 76%;left:0;right:0;top:0;z-index:2}.highlight a:hover{opacity:100}.highlight__bg{background-position:center;background-size:cover;flex:0 0 24%}.highlight__body{background-color:#e2e2e2;color:#212121;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;line-height:1.4;padding:.8em}.highlight__title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.4;margin:.5em 0 0}.highlight__tag{color:#fff;display:inline-block;font-size:10px;height:1.4em;line-height:1.4;margin-left:.5em;padding:0 .4em;position:absolute;right:.7em;top:-.7em;z-index:0}.highlight__tag:before{background-color:#d31411;bottom:0;content:"";display:inline-block;left:0;position:absolute;right:0;top:0;transform:skew(-30deg);z-index:-1}.highlight .listing__time{opacity:.7}.hero{color:#fff;display:flex;flex-direction:column;padding:calc(var(--mdlGrid-gutter)/2);position:relative}.hero__innerMain{display:flex;flex-direction:column}.hero__innerMain>*:nth-child(4){order:-1}.hero__innerSub{flex:1 1 auto;z-index:1}.hero__bgImg{width:100%;transform:scale(1.4);background-size:cover;filter:blur(10px);position:absolute;top:0;bottom:0;left:0;right:0;width:100%}.hero__bgImgContainer{overflow:hidden;position:absolute;top:0;bottom:0;left:0;right:0;width:100%}.hero a{color:#fff;display:block;text-decoration:none}.hero__item,.hero__item--catch{padding:calc(var(--mdlGrid-gutter)/2)}.hero__innerMain .hero__item--catch{flex-basis:66.6666666667%;margin:calc(var(--mdlGrid-gutter)/2);order:-2;padding-bottom:62%;position:relative}.hero__innerMain .hero__item--catch .highlight__body{min-height:90px;position:relative}.hero__innerMain .hero__item--catch .highlight{flex-direction:column-reverse;height:100%}.hero__innerMain .hero__item--catch .highlight__title{font-size:1.2rem;letter-spacing:.02em;line-height:1.2}.hero__innerMain .hero__item--catch .highlight__bg{flex:1 1 auto;height:100%;width:100%}.hero__innerMain .hero__item--catch a{bottom:0;left:0;position:absolute;right:0;top:0}.hero__title{font-size:1rem;letter-spacing:.04em;align-items:center;display:flex;line-height:1.4;margin:calc(var(--mdlGrid-gutter)/2) 0;position:relative;text-align:center}.hero__title:before,.hero__title:after{content:"";display:block;height:1px;opacity:.7;position:absolute;transform:rotate(90deg);width:90px}.hero__title:before{background:linear-gradient(to right,white 0%,white 20%,rgba(255,255,255,0) 100%);transform-origin:left}.hero__title:after{background:linear-gradient(to left,white 0%,white 20%,rgba(255,255,255,0) 100%);right:0;transform-origin:right}.hero__titleLine{background-color:#fff;display:block;flex:1 1;height:1px;opacity:.7}.hero__titleLine:first-child{margin-right:1em}.hero__titleLine:last-child{margin-left:1em}.nextRound:after{font-size:.7rem;letter-spacing:.06em;background-color:#d31411;content:"Next";margin-left:.5em;padding:0 .3em;vertical-align:top}.nextGp__body{height:100%}.nextGp__body--archive{padding:4rem 0 0}.nextGp__title{display:block;font-weight:900;margin-bottom:0;text-transform:uppercase}.nextGp__data{font-size:.8rem;letter-spacing:.05em;display:flex;flex-wrap:wrap}.nextGp__data dt,.nextGp__data dd{flex:1 1 50%}.nextGp__data dt{padding-right:.5em;text-align:right}.nextGp__data dd{padding-left:.5em;text-align:left}.nextGp__flag{height:.7em;margin-left:.4em;transform:skew(-30deg);vertical-align:baseline}.nextGp__link{margin-bottom:0}.nextGp__nav{width:100%}.nextGp__navBody{display:flex;flex-wrap:wrap;justify-content:space-around;margin-bottom:0;margin-left:auto;margin-right:auto;padding-bottom:1px;max-width:1280px}.nextGp__navBody li{flex-grow:1;margin-bottom:2px;margin-left:1px;margin-right:1px}.nextGp__navBody a{line-height:1.4;padding:calc((36px - ( 1em * 1.4))/2);min-height:36px;cursor:pointer;text-decoration:none;color:#212121;align-items:center;background-color:#f5f5f5;box-shadow:0 0 2px 0 rgba(0,0,0,.3);display:flex;font-weight:700;justify-content:center}.nextGp__navBody a:visited{color:#212121}.nextGp__navBody a:hover{color:#212121}.nextGp__navBody a:active{color:#212121;opacity:1}.nextGp__navBody a:after{font-family:icon;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;text-decoration:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;font-smooth:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";background-color:transparent!important;content:"";font-size:1.6rem;margin-left:.4em}.nextGp__navBody a:after *{text-decoration:none}.nextGp__results{display:flex;flex-wrap:wrap;width:100%}.nextGp__results a{color:#fff;display:block;text-decoration:none}.nextGp__resultLink{align-items:center;display:flex;justify-content:center}.nextGp__resultLink:after{font-family:icon;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;text-decoration:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;font-smooth:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";background-color:transparent!important;content:"";font-size:1.6rem;margin-left:.5em}.nextGp__resultLink:after *{text-decoration:none}.nextGp__result{background-color:rgba(0,0,0,.5);border-bottom:1px solid rgba(255,255,255,.2);border-right:1px solid rgba(255,255,255,.2);border-top:1px solid rgba(255,255,255,.2);flex:1 1 auto;padding:1rem 1em}.nextGp__result:last-child{border-right:0}.nextGp__result p{font-size:86%;margin-bottom:0;opacity:.7}.nextGp__result h3{margin-bottom:.3em}[data-js-cd]{font-display:swap;font-family:roboto,sans-serif;font-size:4rem;vertical-align:bottom}.nextGp--index{height:100%;text-align:right}.nextGp--index .nextGp__title{font-size:1.1rem;letter-spacing:.03em}.nextGp--index .nextGp__body{position:relative;display:flex;flex-direction:column;justify-content:space-around;min-height:290px;text-align:center}.nextGp--index .nextGp__link a{display:inline-block}.nextGp--archive{color:#fff;text-align:center}.nextGp--archive .nextGp__body{padding-top:1rem;position:relative}.nextGp--archive .nextGp__body>*:nth-child(-n+4){margin-bottom:0;margin-top:1.4rem}.nextGp--archive .nextGp__title{font-size:1.2rem;letter-spacing:.01em;line-height:1.4}.nextGp--archive .nextGp__bg{background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;z-index:-100}.nextGp--archive .nextGp__link{margin:2.5rem 0 3rem}.gpTimeList dt{flex-basis:20%}.gpTimeList dd{flex-basis:80%}.countdown{font-size:.7rem;letter-spacing:.06em;align-items:baseline;display:flex;font-weight:100;justify-content:center;line-height:1;margin-bottom:0}.countdown__day{font-weight:900}.countdown__hour{font-weight:900}.countdown__min{font-weight:100}.countdown__sec{font-weight:100}.countdown img{width:1em}.excerpt{opacity:.7;text-align:justify;text-justify:inter-ideograph}.search{height:66px}.search form *{border:0!important;margin:0!important;padding:0!important}.search form input.gsc-input{font-size:16px!important;padding:.4em!important}.search form svg{height:20px;width:20px}.search form td.gsc-input{background-color:#fff!important;border:1px solid #e0e0e0!important;border-right:none!important}.search form td.gsc-input :-ms-input-placeholder{opacity:0}.search form td.gsc-input ::-ms-input-placeholder{opacity:0}.search form td.gsc-input ::placeholder{opacity:0}.search form td#gs_tti50{padding-left:1em!important}.search form tr:hover{background:0 0!important}.search form td.gsib_b{padding-right:.4em!important}.search form .gsc-search-button{background-color:#d31411!important;color:#fff!important;cursor:pointer!important;height:auto!important;padding:5px!important}.gsc-control-cse,.gsc-control-searchbox-only{background-color:#f5f5f5!important;border:none!important;padding:.8em!important}.mdlHeader__item .gsc-control-cse,.mdlHeader__item .gsc-control-searchbox-only{background-color:#171717!important}.searchBox{padding-bottom:1rem;padding-top:1rem}.searchBox__title{flex:0 1 auto}.searchBox__form{flex:1 1 auto}.searchBox__inner{align-items:center;background-color:#f5f5f5;display:flex;padding-left:1em}.star{color:#d31411}.star:before{font-family:icon;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;text-decoration:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;font-smooth:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";background-color:transparent!important;content:"";opacity:.54}.star:before *{text-decoration:none}.star--checked{color:#d31411}.star--checked:before{font-family:icon;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;text-decoration:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;font-smooth:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";background-color:transparent!important;content:""}.star--checked:before *{text-decoration:none}[class*=popularPost] li,[class*=popularPost] .popularPost__counter{counter-increment:num;position:relative}[class*=popularPost] li:first-child .popularPost__number:before,[class*=popularPost] .popularPost__counter:first-child .popularPost__number:before{background-color:#d31411}[class*=popularPost__number]{position:relative;justify-content:start;align-items:stretch}[class*=popularPost__number]:before{color:#fff;content:counter(num);display:inline-block;font-weight:900;height:1.4em;line-height:1.4;position:absolute;text-align:center;width:1.4em;z-index:100}.wordList--archive .wordList__link{font-weight:400}.box--white{color:#212121;background-color:#fff;border-color:rgba(230,230,230,.8);border-radius:2px;padding:1rem}.box--white *{border-color:rgba(230,230,230,.8)}.box--white *:before,.box--white *:after{background-color:#212121}.box--white a{color:#212121}.box--white a:visited{color:#212121}.box--white a:hover{color:#212121}.box--white a:active{color:#212121;opacity:1}.box--white [class*=mdlListing],.box--white [class*=mdlListing] a{color:#212121}.box--white [class*=mdlListing]:visited,.box--white [class*=mdlListing] a:visited{color:#212121}.box--white [class*=mdlListing]:hover,.box--white [class*=mdlListing] a:hover{color:#212121}.box--white [class*=mdlListing]:active,.box--white [class*=mdlListing] a:active{color:#212121;opacity:1}.box--white h3{margin:1rem 0;text-align:center}.calenderItem{--leftColmunWidth: 24%;background-size:cover;overflow:hidden;position:relative;z-index:0}.calenderItem:before{background:inherit;content:"";filter:brightness(.8);height:100%;position:absolute;transform:scale(1.2);width:100%;z-index:-1}.calenderItem__header{align-items:center;display:flex}.calenderItem__header:after{flex:1 0 auto}.calenderItem__title{flex:1 1 auto;margin-left:1rem;overflow:hidden}.calenderItem__circuit{display:block;font-size:10px;font-weight:400}.calenderItem__body{background:rgba(255,255,255,.7);border-radius:2px;margin:2em 1em;padding:1.6em!important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-top:none!important}.calenderItem__timeList{margin-top:1em}.calenderItem__timeList dt,.calenderItem__timeList dd{opacity:1!important;padding-bottom:0!important}.calenderItem__timeList dt:not([href]){flex-basis:calc(var(--leftColmunWidth) + 1rem - 1em)}.calenderItem__timeList dd:not([href]){flex-basis:calc(100% - var(--leftColmunWidth) - 1rem)}.calenderItem__flag{background-size:cover;box-shadow:0 0 3px rgba(0,0,0,.1);flex:0 0 auto;height:2.2em!important;width:var(--leftColmunWidth)!important}.calenderItem__arrow{flex:1 0 auto;text-align:right}.adBox,.box{text-align:center}.ad,[class*=ad--]{text-align:center}.ad__inner,.adsbygoogle{margin:0 auto}.ad--inFlex{background-color:#f5f5f5;position:relative}.ad--inFlex__inner{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.height--100{height:100%}.ad--rectangle .ad--banner,.ad--rectangle .ad__inner,.ad--rectangle .adsense,.ad--rectangle .ad--rectangle{max-height:280px;min-height:250px;min-width:300px}.ad--banner .ad__inner,.ad--banner .adsense,.ad--banner .ad--banner,.ad--banner .ad--rectangle{max-height:90px;min-height:60px}.ad--inFeed{border-bottom:.99px solid;border-top:.99px solid;border-color:inherit;margin-bottom:0}.ad--inFeed+[class*=mdlGrid] .mdlListing__body,.ad--inFeed+.popularPost__counter .mdlListing__body{border-top:none}.ad--recommend{background-color:transparent;padding:0}.ad--recommend h2,.ad--recommend h3{font-size:16px}.adAmazon{display:table;height:100%}.adAmazon__media{background-color:#f5f5f5;display:table-cell;padding:.5em;text-align:center;vertical-align:middle}img[width="1"]{display:none}.pr,.pr--singleTop,.pr--siteTop,.pr--archiveTop,.pr--singleBottom{align-items:center;display:flex;justify-content:center}.pr a,.pr--singleTop a,.pr--siteTop a,.pr--archiveTop a,.pr--singleBottom a{display:block}[class*=mdlShareButtons__]{margin-left:1px}[class*=mdlShareButtons__]:first-child{margin-left:0}[class*=mdlShareButtons__] .mdlIcon--ligature{line-height:28px!important}.copyright{font-size:.7rem;letter-spacing:.06em;margin:1em 0;text-align:center}.logo--ata{font-size:5.73rem}[class*=dataList] dl{border-bottom:1px solid #eee;padding-bottom:1em}.icon--calendar:before{font-family:icon;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;text-decoration:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;font-smooth:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";background-color:transparent!important;content:"";margin-right:.5em}.icon--calendar:before *{text-decoration:none}.icon--arrow:after,.link--arrow:after{font-family:icon;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;text-decoration:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;font-smooth:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";background-color:transparent!important;content:"";font-size:1.6rem;margin-left:.4em}.icon--arrow:after *,.link--arrow:after *{text-decoration:none}.link--arrow{border-bottom:none!important;display:inline-block}.result--simplified .mdlUtil--hide--mqS{display:none}.globalSide .result__country,.globalSide td.mdlUtil--hide--mqS{display:none}[class^=flag--]{background-size:cover;display:inline-block;height:1.43em;margin-right:1em;vertical-align:sub;width:2.3166em}.flag--germany{background-image:url(/assets/img/common/flag/flag-germany.svg)}.flag--spain{background-image:url(/assets/img/common/flag/flag-spain.svg)}.flag--australia{background-image:url(/assets/img/common/flag/flag-australia.svg)}.flag--uk{background-image:url(/assets/img/common/flag/flag-uk.svg)}.flag--finland{background-image:url(/assets/img/common/flag/flag-finland.svg)}.flag--france{background-image:url(/assets/img/common/flag/flag-france.svg)}.flag--brazil{background-image:url(/assets/img/common/flag/flag-brazil.svg)}.flag--mexico{background-image:url(/assets/img/common/flag/flag-mexico.svg)}.flag--russia{background-image:url(/assets/img/common/flag/flag-russia.svg)}.flag--belgium{background-image:url(/assets/img/common/flag/flag-belgium.svg)}.flag--sweden{background-image:url(/assets/img/common/flag/flag-sweden.svg)}.flag--indonesia{background-image:url(/assets/img/common/flag/flag-indonesia.svg)}.flag--italy{background-image:url(/assets/img/common/flag/flag-italy.svg)}.flag--india{background-image:url(/assets/img/common/flag/flag-india.svg)}.flag--swiss{background-image:url(/assets/img/common/flag/flag-swiss.svg)}.flag--hungary{background-image:url(/assets/img/common/flag/flag-hungary.svg)}.flag--canada{background-image:url(/assets/img/common/flag/flag-canada.svg)}.flag--china{background-image:url(/assets/img/common/flag/flag-china.svg)}.flag--malaysia{background-image:url(/assets/img/common/flag/flag-malaysia.svg)}.flag--turkey{background-image:url(/assets/img/common/flag/flag-turkey.svg)}.flag--monaco{background-image:url(/assets/img/common/flag/flag-monaco.svg)}.flag--korea{background-image:url(/assets/img/common/flag/flag-korea.svg)}.flag--singapore{background-image:url(/assets/img/common/flag/flag-singapore.svg)}.flag--uae{background-image:url(/assets/img/common/flag/flag-uae.svg)}.flag--austria{background-image:url(/assets/img/common/flag/flag-austria.svg)}.flag--venezuela{background-image:url(/assets/img/common/flag/flag-venezuela.svg)}.flag--usa{background-image:url(/assets/img/common/flag/flag-usa.svg)}.flag--denmark{background-image:url(/assets/img/common/flag/flag-denmark.svg)}.flag--netherlands{background-image:url(/assets/img/common/flag/flag-netherlands.svg)}.flag--portugal{background-image:url(/assets/img/common/flag/flag-portugal.svg)}.flag--japan{background-image:url(/assets/img/common/flag/flag-japan.svg)}.flag--azerbaijan{background-image:url(/assets/img/common/flag/flag-azerbaijan.svg)}.flag--abudhabi{background-image:url(/assets/img/common/flag/flag-abudhabi.svg)}.flag--colombia{background-image:url(/assets/img/common/flag/flag-colombia.svg)}.flag--newzealand{background-image:url(/assets/img/common/flag/flag-newzealand.svg)}.flag--poland{background-image:url(/assets/img/common/flag/flag-poland.svg)}.flag--vietnam{background-image:url(/assets/img/common/flag/flag-vietnam.svg)}.flag--thai{background-image:url(/assets/img/common/flag/flag-thai.svg)}.flag--saudi-arabia{background-image:url(/assets/img/common/flag/flag-saudi-arabia.svg)}.flag--qatar{background-image:url(/assets/img/common/flag/flag-qatar.svg)}.flag--bahrain{background-image:url(/assets/img/common/flag/flag-bahrain.svg)}dl.driverData dt{flex-basis:calc(2.3166em + 1em)}dl.driverData dd{flex-basis:calc(100% - (2.3166em + 1em))}.driverRole{margin-left:calc(2.3166em + 1.4em);flex-basis:100%}.icon--twitter{color:#1da1f2}.icon--facebook{color:#3c5a99}.icon--instagram{color:#be2d90}.icon--exLink{font-size:1.6rem;opacity:.7}.entry--archive p.button a:not([class]):not([id]){background:0 0!important}.whiteText,.adMark,.listing__time time,.listing__time__inner{background-color:#242424;color:#fff;padding:0 .5em}.adMark{font-size:90%}.mdlUtil--text--left{text-align:left!important}.mdlUtil--text--right{text-align:right!important}.mdlUtil--text--center{text-align:center!important}.mdlUtil--mt0{margin-top:0!important}.mdlUtil--mb0{margin-bottom:0!important}.mdlUtil--ml0{margin-left:0!important}.mdlUtil--mr0{margin-right:0!important}.mdlUtil--mt1{margin-top:1rem!important}.mdlUtil--mb1{margin-bottom:1rem!important}.mdlUtil--ml1{margin-left:1rem!important}.mdlUtil--mr1{margin-right:1rem!important}.mdlUtil--mt2{margin-top:2rem!important}.mdlUtil--mb2{margin-bottom:2rem!important}.mdlUtil--ml2{margin-left:2rem!important}.mdlUtil--mr2{margin-right:2rem!important}.mdlUtil--mt3{margin-top:3rem!important}.mdlUtil--mb3{margin-bottom:3rem!important}.mdlUtil--ml3{margin-left:3rem!important}.mdlUtil--mr3{margin-right:3rem!important}.mdlUtil--mt4{margin-top:4rem!important}.mdlUtil--mb4{margin-bottom:4rem!important}.mdlUtil--ml4{margin-left:4rem!important}.mdlUtil--mr4{margin-right:4rem!important}.mdlUtil--mt5{margin-top:5rem!important}.mdlUtil--mb5{margin-bottom:5rem!important}.mdlUtil--ml5{margin-left:5rem!important}.mdlUtil--mr5{margin-right:5rem!important}.mdlUtil--pt0{padding-top:0!important}.mdlUtil--pb0{padding-bottom:0!important}.mdlUtil--pt1{padding-top:1rem!important}.mdlUtil--pb1{padding-bottom:1rem!important}.mdlUtil--pt2{padding-top:2rem!important}.mdlUtil--pb2{padding-bottom:2rem!important}.mdlUtil--pt3{padding-top:3rem!important}.mdlUtil--pb3{padding-bottom:3rem!important}.mdlUtil--pt4{padding-top:4rem!important}.mdlUtil--pb4{padding-bottom:4rem!important}.mdlUtil--pt5{padding-top:5rem!important}.mdlUtil--pb5{padding-bottom:5rem!important}.mdlUtil--ellipsis{overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}.mdlUtil--position--rel{position:relative!important}.mdlUtil--position--abs{position:absolute!important}.mdlUtil--center{margin-left:auto!important;margin-right:auto!important}.bg--white{background-color:#fff}.bg--lightGrey{background-color:#efefef!important}.mdlContrast--primary{opacity:1}.mdlContrast--secondary{opacity:.7}.mdlContrast--tertiary{opacity:.5}.mdlContrast--disabled{opacity:.18}@media screen and (min-width:1024px){:root{--mdlGrid-gutter: 32px;--mdlHeader-height: 80px;--imageMarginFix: 0.4em}html{font-size:15px}body{line-height:1.8}abbr{border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#212121;border-bottom-color:rgba(33,33,33,.9);padding-bottom:1px;text-decoration:none;position:relative;cursor:help;border-bottom-color:rgba(33,33,33,.6)!important}abbr:after,abbr:before{opacity:0;position:absolute;line-height:1.22;transition:all .2s cubic-bezier(.4,0,.2,1) 0s;transform:rotateX(-55deg)}abbr:before{content:attr(title);background-color:#212121!important;padding:.5em;color:#fff;max-width:18em;text-shadow:rgba(0,0,0,.1) -1px -1px 0;border-radius:2px}abbr:after{content:"";display:inline-block;border:.5em solid transparent;border-left:.285em solid transparent;border-right:.285em solid transparent;border-top-color:#212121;background-color:transparent!important}abbr:hover:after,abbr:hover:before{opacity:1;transform:rotateX(0)}abbr:hover:before{bottom:calc(100% + .5em)}abbr:hover:after{top:-.5em}[class*=mdlIcon][class*="--sizeS"]{font-size:.8rem}[class*=mdlIcon][class*="--sizeM"]{font-size:1.6rem}[class*=mdlIcon][class*="--sizeL"]{font-size:2.56rem}.mdlAccordion--expand{display:flex;justify-content:space-between;border-bottom:none}.mdlAccordion--expand [class*=mdlAccordion__title]{border-top:none;cursor:auto}.mdlAccordion--expand [class*=mdlAccordion__title]:before,.mdlAccordion--expand [class*=mdlAccordion__title]:after{content:none}.mdlAccordion--expand .mdlAccordion__toggle{position:static;visibility:visible;opacity:1;transform:none}.mdlAccordion--expand .mdlAccordion__item{border-top:0}.mdlFooter{padding-right:32px;padding-left:32px;padding-top:32px;padding-bottom:32px}.mdlTypo--950{font-size:4.8rem}.mdlTypo--950{letter-spacing:-.02em}.mdlTypo--950{line-height:1.2}.mdlTypo--900{font-size:3.6rem}.mdlTypo--900{letter-spacing:-.01em}.mdlTypo--900{line-height:1.27}.mdlTypo--850{font-size:2.3rem}.mdlTypo--850{letter-spacing:0}.mdlTypo--850{line-height:1.43}.mdlTypo--800{font-size:1.9rem}.mdlTypo--800{letter-spacing:0}.mdlTypo--800{line-height:1.52}.mdlTypo--750{font-size:1.6rem}.mdlTypo--750{line-height:1.59}.mdlTypo--700{font-size:1.4rem}.mdlTypo--700{letter-spacing:0}.mdlTypo--700{line-height:1.68}.mdlTypo--650{font-size:1.3rem}.mdlTypo--650{letter-spacing:.01em}.mdlTypo--650{line-height:1.74}.mdlTypo--600{font-size:1.2rem}.mdlTypo--600{letter-spacing:.02em}.mdlTypo--550{font-size:1.1rem}.mdlTypo--550{letter-spacing:.03em}.mdlTypo--500,.mdlTypo--body{letter-spacing:.04em}.mdlTypo--400{font-size:.9rem}.mdlTypo--400{letter-spacing:.04em}.mdlTypo--300{font-size:.8rem}.mdlTypo--300{letter-spacing:.05em}.mdlTypo--200{font-size:.8rem}.mdlTypo--200{letter-spacing:.05em}.mdlTypo--100{font-size:.7rem}.mdlTypo--100{letter-spacing:.06em}.twitter-tweet,.fb_iframe_widget:not(.fb-like),.fb_iframe_widget:not(.fb-like) iframe,.instagram-media{width:552px!important}form{width:30em}.is--focus .mdlForm__wrapper:before{font-size:1.6rem}.mdlForm__item--select label:before{font-size:1.6rem}.mdlPagenation__first:after,.mdlPagenation__last:after,.mdlPagenation__next:after,.mdlPagenation__prev:before{font-size:2.56rem}.mdlBreadcrumbs{font-size:.7rem}[class*=mdlShareButtons__]{flex-grow:0}[class*=mdlShareButtons__] .mdlIcon--ligature{padding-left:1em;padding-right:1em}:root{--mdlGrid-gutter: 32px;--mdlHeader-height: 80px;--imageMarginFix: 0.4em}.mdlRow__mega{width:auto;left:auto;right:auto;margin-left:-1rem;margin-left:calc(var(--mdlGrid-gutter) * -1);margin-right:-1rem;margin-right:calc(var(--mdlGrid-gutter) * -1)}[class*=mdlIcon][class*="--sizeS"]{font-size:.8rem}[class*=mdlIcon][class*="--sizeM"]{font-size:1.6rem}[class*=mdlIcon][class*="--sizeL"]{font-size:2.56rem}.entry ol li,.entry ul.number li,.entry--archive ol li,.entry--archive ul.number li,.entry ul:not([class*="--number"]):not([class*="--inline"]) li,.entry--archive ul:not([class*="--number"]):not([class*="--inline"]) li,.mdlList--ol li,.mdlList--ul:not([class*="--number"]):not([class*="--inline"]) li,.mdlList--ul--number:not([class*="--number"]):not([class*="--inline"]) li{line-height:1.27}.entry ol li:after,.entry ul.number li:after,.entry--archive ol li:after,.entry--archive ul.number li:after,.entry ul:not([class*="--number"]):not([class*="--inline"]) li:after,.entry--archive ul:not([class*="--number"]):not([class*="--inline"]) li:after,.mdlList--ol li:after,.mdlList--ul:not([class*="--number"]):not([class*="--inline"]) li:after,.mdlList--ul--number:not([class*="--number"]):not([class*="--inline"]) li:after{margin-bottom:10.56px}.entry ol li ul,.entry ul.number li ul,.entry--archive ol li ul,.entry--archive ul.number li ul,.entry ul:not([class*="--number"]):not([class*="--inline"]) li ul,.entry--archive ul:not([class*="--number"]):not([class*="--inline"]) li ul,.mdlList--ol li ul,.mdlList--ul:not([class*="--number"]):not([class*="--inline"]) li ul,.mdlList--ul--number:not([class*="--number"]):not([class*="--inline"]) li ul,.entry ol li ol,.entry ul.number li ol,.entry--archive ol li ol,.entry--archive ul.number li ol,.entry ul:not([class*="--number"]):not([class*="--inline"]) li ol,.entry--archive ul:not([class*="--number"]):not([class*="--inline"]) li ol,.mdlList--ol li ol,.mdlList--ul:not([class*="--number"]):not([class*="--inline"]) li ol,.mdlList--ul--number:not([class*="--number"]):not([class*="--inline"]) li ol{margin-top:10.56px;margin-bottom:10.56px}.mdlList--dl{line-height:1.27}.mdlList--dl dt{padding-top:calc(7.3px - 0.1em);padding-bottom:calc(7.3px - 0.1em)}.mdlList--dl dd{padding-top:calc(7.3px - 0.1em);padding-bottom:calc(7.3px - 0.1em)}.mdlListing--resp,.mdlListing--resp--feature{flex-wrap:wrap}.mdlGrid__inner{width:calc(100% + 32px);left:calc(32px/2 * -1);width:calc(100% + var(--mdlGrid-gutter));left:calc(var(--mdlGrid-gutter)/2*-1)}[class*=".mdlGrid__col"]{margin-bottom:32px;margin-bottom:var(--mdlGrid-gutter)}.mdlGrid__col1--mqL{flex-basis:calc(1/12 * 100% - 32px);margin-bottom:32px;flex-basis:calc(1/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 1/12 * 100% - 32px);margin-left:calc(32px/2);margin-right:calc(32px/2);max-width:calc( 1/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col2--mqL,.globalMain .listing--nav li{flex-basis:calc(2/12 * 100% - 32px);margin-bottom:32px;flex-basis:calc(2/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 2/12 * 100% - 32px);margin-left:calc(32px/2);margin-right:calc(32px/2);max-width:calc( 2/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col3--mqL,.listing--nav li{flex-basis:calc(3/12 * 100% - 32px);margin-bottom:32px;flex-basis:calc(3/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 3/12 * 100% - 32px);margin-left:calc(32px/2);margin-right:calc(32px/2);max-width:calc( 3/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col4--mqL{flex-basis:calc(4/12 * 100% - 32px);margin-bottom:32px;flex-basis:calc(4/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 4/12 * 100% - 32px);margin-left:calc(32px/2);margin-right:calc(32px/2);max-width:calc( 4/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col5--mqL{flex-basis:calc(5/12 * 100% - 32px);margin-bottom:32px;flex-basis:calc(5/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 5/12 * 100% - 32px);margin-left:calc(32px/2);margin-right:calc(32px/2);max-width:calc( 5/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col6--mqL{flex-basis:calc(6/12 * 100% - 32px);margin-bottom:32px;flex-basis:calc(6/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 6/12 * 100% - 32px);margin-left:calc(32px/2);margin-right:calc(32px/2);max-width:calc( 6/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col7--mqL{flex-basis:calc(7/12 * 100% - 32px);margin-bottom:32px;flex-basis:calc(7/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 7/12 * 100% - 32px);margin-left:calc(32px/2);margin-right:calc(32px/2);max-width:calc( 7/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col8--mqL{flex-basis:calc(8/12 * 100% - 32px);margin-bottom:32px;flex-basis:calc(8/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 8/12 * 100% - 32px);margin-left:calc(32px/2);margin-right:calc(32px/2);max-width:calc( 8/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col9--mqL{flex-basis:calc(9/12 * 100% - 32px);margin-bottom:32px;flex-basis:calc(9/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 9/12 * 100% - 32px);margin-left:calc(32px/2);margin-right:calc(32px/2);max-width:calc( 9/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col10--mqL{flex-basis:calc(10/12 * 100% - 32px);margin-bottom:32px;flex-basis:calc(10/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 10/12 * 100% - 32px);margin-left:calc(32px/2);margin-right:calc(32px/2);max-width:calc( 10/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col11--mqL{flex-basis:calc(11/12 * 100% - 32px);margin-bottom:32px;flex-basis:calc(11/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 11/12 * 100% - 32px);margin-left:calc(32px/2);margin-right:calc(32px/2);max-width:calc( 11/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col12--mqL{flex-basis:calc(12/12 * 100% - 32px);margin-bottom:32px;flex-basis:calc(12/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);margin-left:auto;margin-right:auto;left:0!important;max-width:calc(100% - 32px);max-width:calc(100% - var(--mdlGrid-gutter))}.mdlGrid [class*=__col][class*="--mqM"]:not([class*="--mqL"]),.mdlGrid [class*=__col][class*="--mqS"]:not([class*="--mqL"]){position:relative;width:calc(100% - 32px);left:calc(32px/2);width:calc(100% - var(--mdlGrid-gutter));left:calc(var(--mdlGrid-gutter)/2)}td,th,caption{padding-top:calc((7.3px - 0.1em)*2);padding-bottom:calc((7.3px - 0.1em)*2)}.mdlTable,.result,.table,[class*=mdlTable--]:not(.mdlTable--scroll){line-height:1.27}.mdlTable,.result,.table,[class*=mdlTable--]:not(.mdlTable--scroll){font-size:.74em}.mdlButton--flat:after,.itemLinks .itemLinks__amazon:after,.itemLinks .itemLinks__rakuten:after,.itemLinks .itemLinks__yahoo:after,.button a:after{font-size:1.6rem}.typo--ja{font-size:.8rem}.typo--ja{letter-spacing:.05em}.typo--title{font-size:1.6rem}.typo--title{line-height:1.59}.headline--secondary{font-size:.9rem}.headline--secondary{letter-spacing:.04em}.headline--tertiary{font-size:1.2rem}.headline--tertiary{letter-spacing:.02em}.entry h2,.entry--archive h2{font-size:1.4rem}.entry h2,.entry--archive h2{letter-spacing:0}.entry h1,.entry--archive h1{font-size:1.9rem}.entry h1,.entry--archive h1{letter-spacing:0}.entry dl,.entry--archive dl{line-height:1.27}.entry dl dt,.entry--archive dl dt{padding-top:calc(7.3px - 0.1em);padding-bottom:calc(7.3px - 0.1em)}.entry dl dd,.entry--archive dl dd{padding-top:calc(7.3px - 0.1em);padding-bottom:calc(7.3px - 0.1em)}.entry{font-size:1.2rem}.entry{letter-spacing:.02em}.entry h3{font-size:1.3rem}.entry h3{letter-spacing:.01em}.textOnimg__text{font-size:.7rem}.textOnimg__text{letter-spacing:.06em}.caption__body{font-size:.7rem}.caption__body{letter-spacing:.06em}.button a{font-size:1.1rem}.quoteWrap span{font-size:.7rem}.quoteWrap span{letter-spacing:.06em}.follow [class*=follow__btn] a{height:3em;line-height:3em;width:3em}.icon-sizeM{font-size:1.6rem}.itemLinks__media{max-width:25%}.itemLinks__btns{flex-direction:row}.itemLinks__amazon,.itemLinks__rakuten,.itemLinks__yahoo{margin-bottom:0;margin-left:8px}.wordList__text{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.entry .toc:not([class*="--number"]):not([class*="--inline"]){padding-left:3em!important}.mdlHeader__inner{position:static;display:flex}.mdlHeader__content{position:static}.mdlHeader__drawerButton{display:none}.mdlHeader__drawerButton span{display:none}.mdlHeader__drawer{height:auto;position:static;display:flex;align-items:stretch;overflow-y:visible;visibility:visible}.mdlHeader__item{line-height:0;opacity:1;border-top:0;transform:none;position:relative}.mdlHeader__item:nth-child(1){margin-top:0}.mdlHeader__item:hover .mdlHeader__toggle{transition:transform .2s,opacity .2s;visibility:visible;transform:scaleY(1);white-space:nowrap}.mdlHeader__item:hover [class*=mdlHeader__title]{background-color:#242424}.mdlHeader__title,.mdlHeader__title--icon{text-align:center;line-height:8vh;padding-left:calc((36px - ( 1em * 1.4))/2);padding-right:calc((36px - ( 1em * 1.4))/2);padding-top:0;padding-bottom:0;min-height:auto}@supports(--css-variables:true){.mdlHeader__title,.mdlHeader__title--icon{line-height:var(--mdlHeader-height)}}.mdlHeader__title a,.mdlHeader__title--icon a{height:8vh}@supports(--css-variables:true){.mdlHeader__title a,.mdlHeader__title--icon a{height:var(--mdlHeader-height)}}.mdlHeader__title--icon:after{font-family:icon;font-weight:400;font-style:normal;display:inline-block;line-height:1;text-transform:none;text-decoration:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;vertical-align:middle;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;font-smooth:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";background-color:transparent!important;content:"";width:auto;height:auto;right:auto;position:static;font-size:1em;padding-left:.2em}.mdlHeader__title--icon:after *{text-decoration:none}.mdlHeader__title--icon:before{content:none}.mdlHeader__toggle{background-color:#242424;box-shadow:0 2px 5px rgba(0,0,0,.26);margin-left:0;padding-top:calc((36px - ( 1em * 1.4))/2);padding-bottom:calc((36px - ( 1em * 1.4))/2);line-height:1.8}.mdlHeader__list{flex-basis:50%}.globalHeader__logo{width:170px}.footerNav ul a{min-height:0;padding-bottom:.5em;padding-top:.5em}.globalBody{margin-left:auto;margin-right:auto;max-width:1280px;padding-top:40px}.globalNav a{height:80px;line-height:80px;padding-bottom:0;padding-top:0}.mdlHeader .outerNav{display:none}.innerNav{font-size:.8rem}.innerNav{letter-spacing:.05em}.innerNav{text-align:right}.entry__mega{padding:1em;background:url(../img/common/bg-line-1px.png) repeat;padding-left:1em;padding-right:1em}.imageGallery__item{flex:0 1 var(--grid-mqL)}.typo--title--small{font-size:1.1rem}.typo--title--small{letter-spacing:.03em}.title--light{font-size:1.2rem}.title--light{letter-spacing:.02em}.listing__tag{font-size:.7rem}.listing__tag{letter-spacing:.06em}.listing__adMedia{aspect-ratio:1.61/1}.tagList a{font-size:.8rem}.tagList a{letter-spacing:.05em}.entryHeader__media:after{background:linear-gradient(to top,rgba(23,23,23,0.7),rgba(23,23,23,0.3) 42%,rgba(23,23,23,0) 60%)!important}.entryHeader__title{font-size:1.6rem}.entryHeader__meta{font-size:.8rem}.entryHeader__meta{letter-spacing:.05em}.entry--archive h3{letter-spacing:.04em}.archiveHeader__title{font-size:1.9rem}.archiveHeader__title{letter-spacing:0}.archiveHeader__subTitle{font-size:.9rem}.archiveHeader__subTitle{letter-spacing:.04em}.archiveHeader__description{margin-left:auto;margin-right:auto;width:50%}.archiveHeader form{width:100%}.highlight{display:block;height:328px;width:100%}.highlight a{display:block;position:absolute}.highlight__bg{height:328px;position:absolute;width:100%}.highlight__body{background-color:rgba(0,0,0,.85);bottom:0;color:#fff;height:auto;left:0;min-height:130px;padding:1rem;position:absolute;right:1em;z-index:20}.highlight__tag{align-self:start;position:relative;right:auto;top:auto}.hero{flex-direction:row}.hero__innerMain{flex:1 1 auto;flex-direction:row;flex-wrap:wrap}.hero__innerMain .hero__item:nth-child(n+3),.hero__innerMain .hero__item--catch:nth-child(n+3){flex-basis:33.3333333333%}.hero__innerSub{height:100%;max-width:25%;min-width:336px}.hero__innerSub .hero__item,.hero__innerSub .hero__item--catch{height:360px}.hero__innerSub .hero__item:last-child,.hero__innerSub .hero__item--catch:last-child{margin-top:var(--mdlGrid-gutter)}.hero__item,.hero__item--catch{flex:1 1 100%;height:360px}.hero__innerMain .hero__item--catch{margin:0;padding-bottom:0}.hero__innerMain .hero__item--catch .highlight__body{max-width:75%;min-height:130px;position:absolute;z-index:10}.hero__innerMain .hero__item--catch .highlight{height:328px;position:relative}.hero__innerMain .hero__item--catch .highlight__title{font-size:1.2rem}.hero__innerMain .hero__item--catch .highlight__title{letter-spacing:.02em}.hero__innerMain .hero__item--catch .highlight__bg{height:328px}.hero__innerMain .hero__item--catch a{position:static}.hero__title{letter-spacing:.04em}.hero__title{flex-basis:100%;margin:0}.hero__title:before,.hero__title:after{width:130px}.nextRound:after{font-size:.7rem}.nextRound:after{letter-spacing:.06em}.nextGp__data{font-size:.8rem}.nextGp__data{letter-spacing:.05em}.nextGp__data{zoom:1;display:block}.nextGp__data:before,.nextGp__data:after{content:"";display:block;overflow:hidden}.nextGp__data:after{clear:both}.nextGp__data dt{clear:both;float:left;padding-right:1em}.nextGp__data dd{float:right;margin-bottom:0}.nextGp__link{flex:0 1 auto}.nextGp__nav{z-index:100}.nextGp__navBody a{background-color:#fff;box-shadow:0 0 1px 1px rgba(0,0,0,.08)}.nextGp__navBody a:after{font-size:1.6rem}.nextGp__resultLink:after{font-size:1.6rem}.nextGp--index .nextGp__title{font-size:1.1rem}.nextGp--index .nextGp__title{letter-spacing:.03em}.nextGp--index .nextGp__title{text-align:right}.nextGp--index .nextGp__body{align-items:flex-end;justify-content:space-between;min-height:0}.nextGp--archive .nextGp__title{font-size:1.3rem}.nextGp--archive .nextGp__title{letter-spacing:.01em}.countdown{font-size:.7rem}.countdown{letter-spacing:.06em}.countdown{justify-content:flex-end}.searchBox{margin-left:auto;margin-right:auto;padding-top:0;width:50%}.calenderItem{--leftColmunWidth: 30%;background-size:contain;border:1px solid;border-color:inherit;border-radius:2px}.calenderItem:before{content:none}.calenderItem__header{align-items:flex-end;margin-top:-2em;transform:translate(0,-33%);overflow:visible}.calenderItem__body{margin:62.4% 0 0}.calenderItem__body{padding:2em!important}.calenderItem__timeList{margin-top:-1em}.calenderItem__flag{padding-top:18.7%}.ad,[class*=ad--]{background:url(/assets/img/common/bg-line-1px.png),#fff}.nextGp--archive .ad,.nextGp--archive [class*=ad--]{background-color:transparent}.ad{padding:1em 0}.ad--rectangle--mqL .ad--banner--mqL,.ad--rectangle--mqL .ad__inner,.ad--rectangle--mqL .adsense,.ad--rectangle--mqL .ad--rectangle--mqL{max-height:280px;min-height:250px;min-width:300px}.ad--banner--mqL .ad__inner,.ad--banner--mqL .adsense,.ad--banner--mqL .ad--banner--mqL,.ad--banner--mqL .ad--rectangle--mqL{max-height:90px;min-height:60px}.ad--bigBanner--mqL .ad__inner,.ad--bigBanner--mqL .adsense{max-height:250px;min-height:90px;min-width:728px}.ad--halfPage--mqL .ad__inner,.ad--halfPage--mqL .adsense{max-height:1050px;min-height:600px;min-width:300px}.adBox{display:flex;justify-content:space-between}.adBox__inner{height:280px;width:336px}.pr--singleBottom{background-color:#f5f5f5;padding:1em}.pr--siteTop,.pr--archiveTop{padding-left:1rem;padding-left:var(--mdlGrid-gutter);padding-right:1rem;padding-right:var(--mdlGrid-gutter)}.copyright{font-size:.7rem}.copyright{letter-spacing:.06em}.copyright{margin-top:-1em;text-align:right}.copyright br{display:none}.logo--ata{font-size:5.73rem}.icon--arrow:after,.link--arrow:after{font-size:1.6rem}.icon--exLink{font-size:1.6rem}.mdlBreadcrumbs{color:#fff;background-color:#313131;border-color:#4a4a4a;padding-left:32px;padding-right:32px}.mdlBreadcrumbs *{border-color:#4a4a4a}.mdlBreadcrumbs *:before,.mdlBreadcrumbs *:after{background-color:#fff}.mdlBreadcrumbs a{color:#fff}.mdlBreadcrumbs a:visited{color:#fff}.mdlBreadcrumbs a:hover{color:#fff}.mdlBreadcrumbs a:active{color:#fff;opacity:1}.mdlUtil--hide--mqL{display:none}.mdlUtil--mt0--mqL{margin-top:0!important}.mdlUtil--mb0--mqL{margin-bottom:0!important}.mdlUtil--ml0--mqL{margin-left:0!important}.mdlUtil--mr0--mqL{margin-right:0!important}.mdlUtil--mt1--mqL{margin-top:1rem!important}.mdlUtil--mb1--mqL{margin-bottom:1rem!important}.mdlUtil--ml1--mqL{margin-left:1rem!important}.mdlUtil--mr1--mqL{margin-right:1rem!important}.mdlUtil--mt2--mqL{margin-top:2rem!important}.mdlUtil--mb2--mqL{margin-bottom:2rem!important}.mdlUtil--ml2--mqL{margin-left:2rem!important}.mdlUtil--mr2--mqL{margin-right:2rem!important}.mdlUtil--mt3--mqL{margin-top:3rem!important}.mdlUtil--mb3--mqL{margin-bottom:3rem!important}.mdlUtil--ml3--mqL{margin-left:3rem!important}.mdlUtil--mr3--mqL{margin-right:3rem!important}.mdlUtil--mt4--mqL{margin-top:4rem!important}.mdlUtil--mb4--mqL{margin-bottom:4rem!important}.mdlUtil--ml4--mqL{margin-left:4rem!important}.mdlUtil--mr4--mqL{margin-right:4rem!important}.mdlUtil--mt5--mqL{margin-top:5rem!important}.mdlUtil--mb5--mqL{margin-bottom:5rem!important}.mdlUtil--ml5--mqL{margin-left:5rem!important}.mdlUtil--mr5--mqL{margin-right:5rem!important}.mdlUtil--pt0--mqL{padding-top:0!important}.mdlUtil--pb0--mqL{padding-bottom:0!important}.mdlUtil--pt1--mqL{padding-top:1rem!important}.mdlUtil--pb1--mqL{padding-bottom:1rem!important}.mdlUtil--pt2--mqL{padding-top:2rem!important}.mdlUtil--pb2--mqL{padding-bottom:2rem!important}.mdlUtil--pt3--mqL{padding-top:3rem!important}.mdlUtil--pb3--mqL{padding-bottom:3rem!important}.mdlUtil--pt4--mqL{padding-top:4rem!important}.mdlUtil--pb4--mqL{padding-bottom:4rem!important}.mdlUtil--pt5--mqL{padding-top:5rem!important}.mdlUtil--pb5--mqL{padding-bottom:5rem!important}}@media screen and (min-width:768px)and (max-width:1023px){:root{--mdlGrid-gutter: 24px;--mdlHeader-height: 64px}html{font-size:14px}[class*=mdlIcon][class*="--sizeS"]{font-size:.8rem}[class*=mdlIcon][class*="--sizeM"]{font-size:1.6rem}[class*=mdlIcon][class*="--sizeL"]{font-size:2.56rem}.mdlFooter{padding-right:24px;padding-left:24px;padding-top:24px;padding-bottom:24px}.mdlTypo--950{font-size:3.6rem}.mdlTypo--950{letter-spacing:-.02em}.mdlTypo--950{line-height:1.23}.mdlTypo--900{font-size:2.7rem}.mdlTypo--900{letter-spacing:-.01em}.mdlTypo--900{line-height:1.31}.mdlTypo--850{font-size:1.9rem}.mdlTypo--850{letter-spacing:0}.mdlTypo--850{line-height:1.48}.mdlTypo--800{font-size:1.6rem}.mdlTypo--800{line-height:1.59}.mdlTypo--750{font-size:1.4rem}.mdlTypo--750{line-height:1.66}.mdlTypo--700{font-size:1.3rem}.mdlTypo--700{letter-spacing:0}.mdlTypo--700{line-height:1.76}.mdlTypo--650{font-size:1.2rem}.mdlTypo--650{letter-spacing:.01em}.mdlTypo--650{line-height:1.83}.mdlTypo--600{font-size:1.1rem}.mdlTypo--600{letter-spacing:.02em}.mdlTypo--550{font-size:1.1rem}.mdlTypo--550{letter-spacing:.03em}.mdlTypo--500,.mdlTypo--body{letter-spacing:.04em}.mdlTypo--400{font-size:.9rem}.mdlTypo--400{letter-spacing:.04em}.mdlTypo--300{font-size:.8rem}.mdlTypo--300{letter-spacing:.05em}.mdlTypo--200{font-size:.8rem}.mdlTypo--200{letter-spacing:.05em}.mdlTypo--100{font-size:.7rem}.mdlTypo--100{letter-spacing:.06em}.is--focus .mdlForm__wrapper:before{font-size:1.6rem}.mdlForm__item--select label:before{font-size:1.6rem}.mdlPagenation__first:after,.mdlPagenation__last:after,.mdlPagenation__next:after,.mdlPagenation__prev:before{font-size:2.56rem}.mdlBreadcrumbs{font-size:.7rem}:root{--mdlGrid-gutter: 24px;--mdlHeader-height: 64px}[class*=mdlIcon][class*="--sizeS"]{font-size:.8rem}[class*=mdlIcon][class*="--sizeM"]{font-size:1.6rem}[class*=mdlIcon][class*="--sizeL"]{font-size:2.56rem}.entry ol li,.entry ul.number li,.entry--archive ol li,.entry--archive ul.number li,.entry ul:not([class*="--number"]):not([class*="--inline"]) li,.entry--archive ul:not([class*="--number"]):not([class*="--inline"]) li,.mdlList--ol li,.mdlList--ul:not([class*="--number"]):not([class*="--inline"]) li,.mdlList--ul--number:not([class*="--number"]):not([class*="--inline"]) li{line-height:1.25}.mdlList--dl{line-height:1.25}.mdlList--dl dt{padding-top:calc(8.2px - 0.1em);padding-bottom:calc(8.2px - 0.1em)}.mdlList--dl dd{padding-top:calc(8.2px - 0.1em);padding-bottom:calc(8.2px - 0.1em)}.mdlGrid__col1--mqM{flex-basis:calc(1/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 1/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col2--mqM{flex-basis:calc(2/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 2/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col3--mqM{flex-basis:calc(3/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 3/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col4--mqM{flex-basis:calc(4/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 4/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col5--mqM{flex-basis:calc(5/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 5/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col6--mqM{flex-basis:calc(6/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 6/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col7--mqM{flex-basis:calc(7/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 7/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col8--mqM{flex-basis:calc(8/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 8/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col9--mqM{flex-basis:calc(9/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 9/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col10--mqM{flex-basis:calc(10/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 10/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col11--mqM{flex-basis:calc(11/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 11/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col12--mqM{flex-basis:calc(12/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);margin-left:auto;margin-right:auto;left:0!important}.mdlGrid [class*=__col][class*="--mqL"]:not([class*="--mqM"]),.mdlGrid [class*=__col][class*="--mqS"]:not([class*="--mqM"]){position:relative;width:calc(100% - var(--mdlGrid-gutter));left:calc(var(--mdlGrid-gutter)/2)}td,th,caption{padding-top:calc((8.2px - 0.1em)*2);padding-bottom:calc((8.2px - 0.1em)*2)}.mdlTable,.result,.table,[class*=mdlTable--]:not(.mdlTable--scroll){line-height:1.25}.mdlTable,.result,.table,[class*=mdlTable--]:not(.mdlTable--scroll){font-size:.9em}.mdlButton--flat:after,.itemLinks .itemLinks__amazon:after,.itemLinks .itemLinks__rakuten:after,.itemLinks .itemLinks__yahoo:after,.button a:after{font-size:1.6rem}.typo--ja{font-size:.8rem}.typo--ja{letter-spacing:.05em}.typo--title{font-size:1.4rem}.typo--title{line-height:1.66}.headline--secondary{font-size:.9rem}.headline--secondary{letter-spacing:.04em}.headline--tertiary{font-size:1.1rem}.headline--tertiary{letter-spacing:.02em}.entry h2,.entry--archive h2{font-size:1.3rem}.entry h2,.entry--archive h2{letter-spacing:0}.entry h1,.entry--archive h1{font-size:1.6rem}.entry dl,.entry--archive dl{line-height:1.25}.entry dl dt,.entry--archive dl dt{padding-top:calc(8.2px - 0.1em);padding-bottom:calc(8.2px - 0.1em)}.entry dl dd,.entry--archive dl dd{padding-top:calc(8.2px - 0.1em);padding-bottom:calc(8.2px - 0.1em)}.entry{font-size:1.1rem}.entry{letter-spacing:.02em}.entry h3{font-size:1.2rem}.entry h3{letter-spacing:.01em}.textOnimg__text{font-size:.7rem}.textOnimg__text{letter-spacing:.06em}.caption__body{font-size:.7rem}.caption__body{letter-spacing:.06em}.button a{font-size:1.1rem}.quoteWrap span{font-size:.7rem}.quoteWrap span{letter-spacing:.06em}.icon-sizeM{font-size:1.6rem}.innerNav{font-size:.8rem}.innerNav{letter-spacing:.05em}.typo--title--small{font-size:1.1rem}.typo--title--small{letter-spacing:.03em}.title--light{font-size:1.1rem}.title--light{letter-spacing:.02em}.listing__tag{font-size:.7rem}.listing__tag{letter-spacing:.06em}.tagList a{font-size:.8rem}.tagList a{letter-spacing:.05em}.entryHeader__title{font-size:1.4rem}.entryHeader__meta{font-size:.8rem}.entryHeader__meta{letter-spacing:.05em}.entry--archive h3{letter-spacing:.04em}.archiveHeader__title{font-size:1.6rem}.archiveHeader__subTitle{font-size:.9rem}.archiveHeader__subTitle{letter-spacing:.04em}.hero__innerMain .hero__item--catch .highlight__title{font-size:1.1rem}.hero__innerMain .hero__item--catch .highlight__title{letter-spacing:.02em}.hero__title{letter-spacing:.04em}.nextRound:after{font-size:.7rem}.nextRound:after{letter-spacing:.06em}.nextGp__data{font-size:.8rem}.nextGp__data{letter-spacing:.05em}.nextGp__navBody a:after{font-size:1.6rem}.nextGp__resultLink:after{font-size:1.6rem}.nextGp--index .nextGp__title{font-size:1.1rem}.nextGp--index .nextGp__title{letter-spacing:.03em}.nextGp--archive .nextGp__title{font-size:1.2rem}.nextGp--archive .nextGp__title{letter-spacing:.01em}.countdown{font-size:.7rem}.countdown{letter-spacing:.06em}.copyright{font-size:.7rem}.copyright{letter-spacing:.06em}.logo--ata{font-size:5.73rem}.icon--arrow:after,.link--arrow:after{font-size:1.6rem}.icon--exLink{font-size:1.6rem}.mdlBreadcrumbs{padding-left:24px;padding-right:24px}.mdlUtil--hide--mqM{display:none}.mdlUtil--mt0--mqM{margin-top:0!important}.mdlUtil--mb0--mqM{margin-bottom:0!important}.mdlUtil--ml0--mqM{margin-left:0!important}.mdlUtil--mr0--mqM{margin-right:0!important}.mdlUtil--mt1--mqM{margin-top:1rem!important}.mdlUtil--mb1--mqM{margin-bottom:1rem!important}.mdlUtil--ml1--mqM{margin-left:1rem!important}.mdlUtil--mr1--mqM{margin-right:1rem!important}.mdlUtil--mt2--mqM{margin-top:2rem!important}.mdlUtil--mb2--mqM{margin-bottom:2rem!important}.mdlUtil--ml2--mqM{margin-left:2rem!important}.mdlUtil--mr2--mqM{margin-right:2rem!important}.mdlUtil--mt3--mqM{margin-top:3rem!important}.mdlUtil--mb3--mqM{margin-bottom:3rem!important}.mdlUtil--ml3--mqM{margin-left:3rem!important}.mdlUtil--mr3--mqM{margin-right:3rem!important}.mdlUtil--mt4--mqM{margin-top:4rem!important}.mdlUtil--mb4--mqM{margin-bottom:4rem!important}.mdlUtil--ml4--mqM{margin-left:4rem!important}.mdlUtil--mr4--mqM{margin-right:4rem!important}.mdlUtil--mt5--mqM{margin-top:5rem!important}.mdlUtil--mb5--mqM{margin-bottom:5rem!important}.mdlUtil--ml5--mqM{margin-left:5rem!important}.mdlUtil--mr5--mqM{margin-right:5rem!important}.mdlUtil--pt0--mqM{padding-top:0!important}.mdlUtil--pb0--mqM{padding-bottom:0!important}.mdlUtil--pt1--mqM{padding-top:1rem!important}.mdlUtil--pb1--mqM{padding-bottom:1rem!important}.mdlUtil--pt2--mqM{padding-top:2rem!important}.mdlUtil--pb2--mqM{padding-bottom:2rem!important}.mdlUtil--pt3--mqM{padding-top:3rem!important}.mdlUtil--pb3--mqM{padding-bottom:3rem!important}.mdlUtil--pt4--mqM{padding-top:4rem!important}.mdlUtil--pb4--mqM{padding-bottom:4rem!important}.mdlUtil--pt5--mqM{padding-top:5rem!important}.mdlUtil--pb5--mqM{padding-bottom:5rem!important}}@media screen and (min-width:1024px)and (min-width:1024px){abbr:after,abbr:before{line-height:1.27}}@media screen and (min-width:1024px)and (min-width:768px)and (max-width:1023px){abbr:after,abbr:before{line-height:1.25}}@media screen and (min-width:1312px){.mdlFooter{padding-right:calc((100vw - 1280px)/2);padding-left:calc((100vw - 1280px)/2)}.mdlHeader{padding-left:calc((100% - 1280px)/2);padding-right:calc((100% - 1280px)/2)}.mdlHeader__logo{margin-left:0}.mdlHeader__drawer{padding-right:0;padding-left:0}}@media screen and (max-width:1023px){.mdlShareButtons{flex-wrap:wrap}.mdlRow{padding-bottom:calc(var(--mdlGrid-gutter)/2 + 2rem);position:relative}.mdlRow:after{background:linear-gradient(to bottom,rgba(0,0,0,0.15),rgba(0,0,0,0.1) 20%,rgba(0,0,0,0.08) 80%,rgba(0,0,0,0.1) 100%);height:calc(var(--mdlGrid-gutter)/2);position:absolute;bottom:0;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.mdlListing--resp{flex-wrap:nowrap}.mdlListing--resp .mdlListing__media{margin-right:1em;flex:0 0 auto;width:24%;margin-top:.45em;margin-bottom:.45em}.mdlListing--resp .mdlListing__body{padding-top:.45em;padding-bottom:.45em;border-top:.99px solid;border-color:inherit}.mdlListing--resp--first{border-top:.99px solid;border-color:inherit}.mdlListing--resp--first .mdlListing__body{padding-top:.45em;padding-bottom:.45em}.mdlListing--resp--first .mdlListing__media{margin-right:1em;flex:0 0 auto;width:24%;margin-top:.45em;margin-bottom:.45em}.mdlListing--resp--last{border-bottom:.99px solid;border-color:inherit}.mdlListing--resp--last .mdlListing__body{border-top:.99px solid;border-color:inherit;padding-top:.45em;padding-bottom:.45em}.mdlListing--resp--last .mdlListing__media{margin-right:1em;flex:0 0 auto;width:24%;margin-top:.45em;margin-bottom:.45em}.mdlListing--resp--first,.mdlListing--resp--last{flex-wrap:nowrap}.mdlListing--resp--feature .mdlListing__media{margin-bottom:0}.mdlListing--resp--feature .mdlListing__media:before{position:absolute;z-index:10;bottom:0;left:0;top:0;right:0;display:block;content:"";background:linear-gradient(to top,rgba(23,23,23,0.8),rgba(23,23,23,0.4) 38%,rgba(23,23,23,0) 50%)!important}.mdlListing--resp--feature .mdlListing__body{color:#fff!important;padding:1em;position:absolute;bottom:0;z-index:20}.mdlListing--resp--feature .mdlListing__title{color:#fff!important}.mdlGrid__col1--mqS{flex-basis:calc(1/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 1/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col2--mqS{flex-basis:calc(2/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 2/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col3--mqS,.globalMain .listing--nav li,.listing--nav li{flex-basis:calc(3/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 3/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col4--mqS{flex-basis:calc(4/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 4/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col5--mqS{flex-basis:calc(5/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 5/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col6--mqS{flex-basis:calc(6/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 6/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col7--mqS{flex-basis:calc(7/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 7/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col8--mqS{flex-basis:calc(8/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 8/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col9--mqS{flex-basis:calc(9/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 9/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col10--mqS{flex-basis:calc(10/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 10/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col11--mqS{flex-basis:calc(11/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);max-width:calc( 11/12 * 100% - var(--mdlGrid-gutter));margin-left:calc(var(--mdlGrid-gutter)/2);margin-right:calc(var(--mdlGrid-gutter)/2)}.mdlGrid__col12--mqS{flex-basis:calc(12/12 * 100% - var(--mdlGrid-gutter));margin-bottom:var(--mdlGrid-gutter);margin-left:auto;margin-right:auto;left:0!important}.mdlGrid [class*=__col][class*="--mqL"]:not([class*="--mqS"]),.mdlGrid [class*=__col][class*="--mqM"]:not([class*="--mqS"]){position:relative;width:calc(100% - var(--mdlGrid-gutter));left:calc(var(--mdlGrid-gutter)/2)}[class*=mdlTable][class*="--expand"]{border-top:none}[class*=mdlTable][class*="--expand"] thead{display:none}[class*=mdlTable][class*="--expand"] tr{display:block;padding-top:.25em;padding-bottom:.25em;border-bottom:none;position:relative}[class*=mdlTable][class*="--expand"] tr:nth-of-type(2n-1){background-color:rgba(239,239,239,.3);border-top:1px solid rgba(218,218,218,.3);border-bottom:1px solid rgba(218,218,218,.3)}[class*=mdlTable][class*="--expand"] td,[class*=mdlTable][class*="--expand"] th{padding-top:.5em;padding-bottom:.5em;display:block;font-weight:400;padding-left:calc( 30% + 0.5em)}[class*=mdlTable][class*="--expand"] td:before,[class*=mdlTable][class*="--expand"] th:before{content:attr(aria-label);font-weight:700;background-color:transparent!important;opacity:.7;position:absolute;left:.5em;width:30%}.entry h2,.entry--archive h2{border-bottom:3px solid #4a4a4a;padding-bottom:.7em}.entry h2:after,.entry--archive h2:after{content:none}.entry>p>img+small,.entry>p>img+br+small{transform:scale(.8);transform-origin:left bottom;width:125%}.mdlEmbed__container,amp-video-iframe,amp-iframe,amp-youtube,[data-current-script]{width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;position:relative}.result__carNum,.result__lap,.result__country{display:none}.mdlHeader__item.is--active>[class*=mdlAccordion__title],.mdlHeader__item.is--active>[class*=mdlHeader__title]{font-weight:700}.mdlHeader__item.is--active>[class*=mdlAccordion__title]:before,.mdlHeader__item.is--active>[class*=mdlHeader__title]:before{transform:rotate(-315deg)}.mdlHeader__item.is--active>[class*=mdlAccordion__title]:after,.mdlHeader__item.is--active>[class*=mdlHeader__title]:after{transform:rotate(-225deg)}.mdlHeader__item.is--active>.mdlAccordion__toggle,.mdlHeader__item.is--active>.mdlHeader__toggle{visibility:visible;transform:scaleY(1);position:static}.mdlHeader__item.is--active>.mdlAccordion__toggle [class*=mdlAccordion__list]:last-child,.mdlHeader__item.is--active>.mdlAccordion__toggle [class*=mdlHeader__list]:last-child,.mdlHeader__item.is--active>.mdlHeader__toggle [class*=mdlAccordion__list]:last-child,.mdlHeader__item.is--active>.mdlHeader__toggle [class*=mdlHeader__list]:last-child{margin-bottom:calc((36px - ( 1em * 1.4))/2)}.listing__time{transform:scale(.7);transform-origin:right bottom}.entryHeader__meta{transform:scale(.8);transform-origin:right bottom}.nextGp__navBody li{flex-basis:calc(50% - 2px)}.calenderItem__circuit{transform:scale(.8);transform-origin:left bottom;width:125%}.ad--inFlex{min-height:250px}.ad--rectangle--mqS .ad--banner--mqS,.ad--rectangle--mqS .ad__inner,.ad--rectangle--mqS .adsense,.ad--rectangle--mqS .ad--rectangle--mqS{max-height:280px;min-height:250px;min-width:300px}.ad--banner--mqS .ad__inner,.ad--banner--mqS .adsense,.ad--banner--mqS .ad--banner--mqS,.ad--banner--mqS .ad--rectangle--mqS{max-height:90px;min-height:60px}.mdlBreadcrumbs{color:#fff;background-color:#4a4a4a;border-color:#646464;padding-left:16px;padding-right:16px}.mdlBreadcrumbs *{border-color:#646464}.mdlBreadcrumbs *:before,.mdlBreadcrumbs *:after{background-color:#fff}.mdlBreadcrumbs a{color:#fff}.mdlBreadcrumbs a:visited{color:#fff}.mdlBreadcrumbs a:hover{color:#fff}.mdlBreadcrumbs a:active{color:#fff;opacity:1}.mdlBreadcrumbs a{opacity:.7}.mdlUtil--hide--mqS{display:none}.mdlUtil--mt0--mqS{margin-top:0!important}.mdlUtil--mb0--mqS{margin-bottom:0!important}.mdlUtil--ml0--mqS{margin-left:0!important}.mdlUtil--mr0--mqS{margin-right:0!important}.mdlUtil--mt1--mqS{margin-top:1rem!important}.mdlUtil--mb1--mqS{margin-bottom:1rem!important}.mdlUtil--ml1--mqS{margin-left:1rem!important}.mdlUtil--mr1--mqS{margin-right:1rem!important}.mdlUtil--mt2--mqS{margin-top:2rem!important}.mdlUtil--mb2--mqS{margin-bottom:2rem!important}.mdlUtil--ml2--mqS{margin-left:2rem!important}.mdlUtil--mr2--mqS{margin-right:2rem!important}.mdlUtil--mt3--mqS{margin-top:3rem!important}.mdlUtil--mb3--mqS{margin-bottom:3rem!important}.mdlUtil--ml3--mqS{margin-left:3rem!important}.mdlUtil--mr3--mqS{margin-right:3rem!important}.mdlUtil--mt4--mqS{margin-top:4rem!important}.mdlUtil--mb4--mqS{margin-bottom:4rem!important}.mdlUtil--ml4--mqS{margin-left:4rem!important}.mdlUtil--mr4--mqS{margin-right:4rem!important}.mdlUtil--mt5--mqS{margin-top:5rem!important}.mdlUtil--mb5--mqS{margin-bottom:5rem!important}.mdlUtil--ml5--mqS{margin-left:5rem!important}.mdlUtil--mr5--mqS{margin-right:5rem!important}.mdlUtil--pt0--mqS{padding-top:0!important}.mdlUtil--pb0--mqS{padding-bottom:0!important}.mdlUtil--pt1--mqS{padding-top:1rem!important}.mdlUtil--pb1--mqS{padding-bottom:1rem!important}.mdlUtil--pt2--mqS{padding-top:2rem!important}.mdlUtil--pb2--mqS{padding-bottom:2rem!important}.mdlUtil--pt3--mqS{padding-top:3rem!important}.mdlUtil--pb3--mqS{padding-bottom:3rem!important}.mdlUtil--pt4--mqS{padding-top:4rem!important}.mdlUtil--pb4--mqS{padding-bottom:4rem!important}.mdlUtil--pt5--mqS{padding-top:5rem!important}.mdlUtil--pb5--mqS{padding-bottom:5rem!important}}@media(orientation:portrait),(orientation:landscape)and (min-height:900px){@supports not (position:-webkit-sticky){.mdlHeader{position:fixed}}}@media(orientation:landscape)and (min-height:900px){.mdlHeader{will-change:transform;transition:transform .5s cubic-bezier(.4,0,.2,1) 0s;transform:translateY(0%)}.is--scrollUp .mdlHeader{transform:translateY(0%)}.is--scrollDown .mdlHeader{transform:translateY(-110%)}}@media screen and (min-width:1024px)and (max-width:1280px){.highlight__body{right:0}}@media screen and (min-width:1500px){.hero{padding-left:calc((100% - 1500px)/2);padding-right:calc((100% - 1500px)/2)}}