﻿@charset "UTF-8";
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
article,aside,footer,header,nav,section{display:block}
h1{font-size:2em;margin:.67em 0}
figcaption,figure,main{display:block}
figure{margin:1em 40px}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}
pre{font-family:monospace,monospace;font-size:1em}
a{background-color:transparent;-webkit-text-decoration-skip:objects}
abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
b,strong{font-weight:inherit;font-weight:bolder}
code,kbd,samp{font-family:monospace,monospace;font-size:1em}
dfn{font-style:italic}
mark{background-color:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
audio,video{display:inline-block}
audio:not([controls]){display:none;height:0}
img{border-style:none}
svg:not(:root){overflow:hidden}
button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}
button,input{overflow:visible}
button,select{text-transform:none}
[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}
fieldset{padding:.35em .75em .625em}
legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
progress{display:inline-block;vertical-align:baseline}
textarea{overflow:auto}
[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
details,menu{display:block}
summary{display:list-item}
canvas{display:inline-block}
[hidden],template{display:none}
@-webkit-keyframes fadeIn{0%{opacity:0}
to{opacity:1}
}
@keyframes fadeIn{0%{opacity:0}
to{opacity:1}
}
@-webkit-keyframes fadeOut{0%{opacity:1}
to{opacity:0}
}
@keyframes fadeOut{0%{opacity:1}
to{opacity:0}
}
*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}
html{font-size:10px;font-style:normal;font-weight:400;-webkit-overflow-scrolling:touch;overflow-x:hidden;width:100%}
html.is-menuOpen{overflow:hidden}
body{background-color:#fff;color:#000;font-family:"Microsoft YaHei",微软雅黑;font-size:10px;font-style:normal;margin:0;-webkit-overflow-scrolling:touch;overflow-x:hidden;padding:0;position:relative;-webkit-text-size-adjust:none;width:100%;z-index:1}
.is-menuOpen body{overflow:hidden}
ol,ul{margin:0;padding:0}
li,ol,ul{list-style:none}
a{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out}
a,a:link,a:visited{color:#369;text-decoration:none}
a:active,a:hover{color:#369;text-decoration:underline}
i{font-style:normal}
img{vertical-align:top}
@font-face{font-family:iconfont;src:url(../style/iconfont.eot);src:url(../style/iconfont.eot) format("eot"),url(../style/iconfont.woff) format("woff"),url(../style/iconfont.ttf) format("truetype"),url(../style/iconfont.svg) format("svg")}
.article .article-body .block-latest .block_readmore:before,.article .article-body .block-link-large .block_readmore:before,.article .article-body .block-link-medium .block_readmore:before,.article .article-body .block-link-small .block_readmore:before,.banner-feature-readmore:before,.banner-findoutshizuoka-readmore:before,.banner-namegataVegetableKingdom-readmore:before,.banner-onlinestore-readmore:before,.banner-tokyoTrueTreasure-readmore:before,.btn-back:before,.btn-close:before,.btn-map:before,.btn-menu:before,.btn-search:before,.contents-readmore:before,.icon-_empty:before,.icon-about:before,.icon-arrow_down:before,.icon-arrow_left:before,.icon-arrow_right:before,.icon-cancel_circle:before,.icon-close:before,.icon-contact:before,.icon-document:before,.icon-email2:before,.icon-email:before,.icon-facebook:before,.icon-facebook_mask:before,.icon-googleplus:before,.icon-googleplus_mask:before,.icon-home:before,.icon-instagram:before,.icon-line:before,.icon-map:before,.icon-map_menu:before,.icon-menu:before,.icon-pause:before,.icon-play:before,.icon-policy:before,.icon-rss:before,.icon-search:before,.icon-twitter:before,.icon-twitter_mask:before,.icon-windowblank:before,.icon-youtube:before,.loading a .label:before,.menu .menu-about a:before,.menu .menu-contents a:before,.menu .menu-map:before,.menu .menu-map a:before,.slider-video .slider .control .control-play:before,.slider-video .slider .control.is-pause .control-play:before,.specialProject-readmore:before,.tags .more a:before,.video-more .video-moreLabel:before{font-family:iconfont;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}
.icon-_empty:before{content:""}
.icon-about:before{content:""}
.icon-arrow_down:before{content:""}
.icon-arrow_left:before{content:""}
.icon-arrow_right:before{content:""}
.icon-cancel_circle:before{content:""}
.icon-close:before{content:""}
.icon-contact:before{content:""}
.icon-document:before{content:""}
.icon-email:before{content:""}
.icon-email2:before{content:""}
.icon-facebook:before{content:""}
.icon-facebook_mask:before{content:""}
.icon-googleplus:before{content:""}
.icon-googleplus_mask:before{content:""}
.icon-home:before{content:""}
.icon-instagram:before{content:""}
.icon-line:before{content:""}
.icon-map:before{content:""}
.icon-map_menu:before{content:""}
.icon-menu:before{content:""}
.icon-pause:before{content:""}
.icon-play:before{content:""}
.icon-policy:before{content:""}
.icon-rss:before{content:""}
.icon-search:before{content:""}
.icon-twitter:before{content:""}
.icon-twitter_mask:before{content:""}
.icon-windowblank:before{content:""}
.icon-youtube:before{content:""}
.content{background-color:#f5f5f5;-webkit-filter:none;filter:none;left:0;position:relative;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;will-change:auto;z-index:3}
.content .content-inner{zoom:1;padding-top:50px;position:relative;width:100%;z-index:1}
.content .content-inner:after,.content .content-inner:before{content:"\0020";display:block;height:0;visibility:hidden}
.content .content-inner:after{clear:both}
.content .content-body{zoom:1;border-top:1px solid #e0e0e0}
.content .content-body:after,.content .content-body:before{content:"\0020";display:block;height:0;visibility:hidden}
.content .content-body:after{clear:both}
.is-menuTransitionStart .content{will-change:transform}
.is-menuOpen .content,.is-menuTransitionStart .content{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}
.is-menuOpen .content{will-change:auto}
.is-menuTransitionEnd .content{-webkit-filter:none;filter:none;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;will-change:transform}
.is-coverIntersecting .content{position:fixed}
.contents ul{letter-spacing:-.4em}
.contents li{background-color:#000;display:inline-block;letter-spacing:normal;margin:0 2px 2px 0;text-align:center;vertical-align:top;width:100%}
.contents li:nth-child(3n){margin-right:0}
.contents .comingsoon-wrapper,.contents a{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:block;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-size:12px;overflow:hidden;padding-bottom:39.82%;position:relative;text-shadow:0 0 6px rgba(0,0,0,.5);width:100%}
.contents .comingsoon{display:none}
.contents .contents-restaurant{left:322px;top:0}
.contents .contents-shop{left:644px;top:0}
.contents .contents-landscape{left:0;top:322px}
.contents .contents-craftsmanship{left:322px;top:322px}
.contents .contents-art,.contents .contents-event{left:644px;top:322px}
.contents .contents-collaboration{left:0;top:644px}
.contents .contents-people{left:322px;top:644px}
.contents .contents-column{left:644px;top:644px}
.contents-thumbnail{bottom:0;display:inline-block;right:0;z-index:1}
.contents-thumbnail,.contents-thumbnail:after{height:100%;left:0;position:absolute;top:0;width:100%}
.contents-thumbnail:after{-webkit-animation:fadeOut .4s;animation:fadeOut .4s;background-color:rgba(0,0,0,.75);content:"";opacity:0;z-index:2}
.contents a:hover .contents-thumbnail:after{-webkit-animation:fadeIn .4s;animation:fadeIn .4s;opacity:1}
.contents-thumbnail img{height:100%;left:0;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}
.contents-text{display:inline-block;left:0;padding:0 20px;position:absolute;text-align:center;top:50%;width:100%;z-index:2}
.contents-category{display:inline-block;font-size:21px;font-style:normal;font-weight:500;letter-spacing:.08em;margin-top:10px}
.contents-hover{display:inline-block;margin:30px 0 16px;visibility:hidden;-webkit-transform:translateY(-70%);transform:translateY(-70%);}
.contents-hover.is-hidden{display:none}
.contents-hoverTitle{font-size:16px;line-height:24px}
.contents-hoverLead,.contents-hoverTitle{display:inline-block;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu}
.contents-hoverLead{font-size:12px;line-height:20px;margin:20px 0;text-align:left}
.contents-readmore{border-bottom:1px solid #fff;display:none;font-size:8px;line-height:14px;padding:16px 0 2px;position:relative}
.contents-readmore:before{content:"";font-size:8px;left:50%;margin-left:-5px;position:absolute;text-align:center;top:0;width:10px}
.comingsoon-hover{-webkit-animation:fadeOut .2s;animation:fadeOut .2s;bottom:-30px;display:block;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-size:10px;left:0;opacity:0;position:absolute;text-align:center;width:100%}
.contentHeader{position:relative;text-align:center}
.contentHeader a{display:inline-block;margin:0 auto;text-align:center}
.contentHeader .language{margin:30px auto 0}
.contentHeader .contentHeader-logo img{width:200px}
.contentHeader .map{display:none}
.contentHeader .map img{width:73px}

.cover{background-color:#fff;color:#fff;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;font-weight:500;height:100%;left:0;top:0;width:100%;z-index:5}
.cover,.cover-inner{position:relative}
.cover-visual{-webkit-box-shadow:0 3px 4px rgba(0,0,0,.2);box-shadow:0 3px 4px rgba(0,0,0,.2);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}
.cover-visual img{height:100%;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover;width:100%}
.cover-logo{left:50%;margin-top:-30px;opacity:0;position:absolute;top:24px;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:margin-top 1.5s cubic-bezier(.25,.46,.45,.94) .5s,opacity 1.5s cubic-bezier(.25,.46,.45,.94) .5s;transition:margin-top 1.5s cubic-bezier(.25,.46,.45,.94) .5s,opacity 1.5s cubic-bezier(.25,.46,.45,.94) .5s;z-index:2}
.cover.is-ready .cover-logo{margin-top:0;opacity:1}
.cover-logo img{width:160px}
.cover-copy{font-size:12px;left:50%;line-height:1.8;margin:-30px 0 15px;opacity:0;position:absolute;text-align:center;top:52%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:margin-top 1.5s cubic-bezier(.25,.46,.45,.94) .5s,opacity 1.5s cubic-bezier(.25,.46,.45,.94) .5s;transition:margin-top 1.5s cubic-bezier(.25,.46,.45,.94) .5s,opacity 1.5s cubic-bezier(.25,.46,.45,.94) .5s;width:100%;z-index:2}
.cover.is-ready .cover-copy{margin-top:0;opacity:1}
.cover-copy-title{display:block;font-size:20px;letter-spacing:2px;line-height:1.3;margin:0 0 10px;text-indent:.8em}
.cover-copy-title span{display:block;font-size:18px;text-indent:-.5em}
.cover-copy-ja,.cover-copy-notes{margin:0 10px 15px}
.cover-copy-notes{font-size:11px}
.cover-copy-scroll{font-size:11px;letter-spacing:1px;line-height:15px;margin:0;position:relative}
.cover-copy-scroll:after{border-bottom:1px solid #fff;border-right:1px solid #fff;bottom:-12px;content:"";display:block;height:16px;left:50%;margin-left:-8px;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:16px}
.cover-mask{background-color:trasparent;content:"";left:0;position:absolute;top:0;width:1px;z-index:10}
.heading{font-size:26px;letter-spacing:0em;text-align:center}
.heading,.sub-heading{font-family:宋体,"Microsoft JhengHei",STHeiti,MingLiu;font-weight:500;margin-bottom:12px;font-weight:bold}
.sub-heading{font-size:21px;letter-spacing:.1em}
.menu{bottom:0;color:#fff;display:none;left:0;min-height:100%;-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:1}
.is-menuTransitionStart .menu{display:block}
.is-menuOpen .menu{display:block;z-index:9999}
.is-menuTransitionEnd .menu{display:block}
.menu .menu-inner{background-color:#000;left:0;min-height:100%;padding:0 20px;position:absolute;top:0;width:100%;z-index:2}
.menu .btn-close{display:block;margin:15px 0 30px;width:20px}
.menu .menu-about{border-top:1px solid #fff}
.menu .menu-about a{color:#fff;display:block;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-size:14px;font-weight:500;line-height:30px;padding:20px 0 20px 12px;position:relative}
.menu .menu-about a:before{content:"";font-size:8px;left:0;line-height:30px;position:absolute;top:20px}
.menu .menu-about a.is-touch,.menu .menu-about a:active,.menu .menu-about a:hover{color:#fff;text-decoration:underline}
.menu .menu-map{position:relative}

.menu .menu-map a{color:#fff;display:block;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-size:14px;font-weight:500;line-height:30px;padding:20px 0 20px 25px;position:relative}
.menu .menu-map a:before{content:"";font-size:8px;left:2px;line-height:30px;position:absolute;top:20px}
.menu .menu-map a.is-touch,.menu .menu-map a:active,.menu .menu-map a:hover{color:#fff;text-decoration:underline}
.menu .menu-subHeader{background-color:#fff;color:#000;font-size:10px;font-weight:400;padding:2px 1px}
.menu .menu-contents{margin:0 0 20px}
.menu .menu-contents h2{margin-top:0}
.menu .menu-contents li{margin:10px 0;position:relative}
.menu .menu-contents a{display:block;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-size:14px;line-height:30px;padding-left:12px;position:relative}
.menu .menu-contents a:before{content:"";font-size:8px;left:0;line-height:30px;position:absolute;top:0}
.menu .menu-contents a:link,.menu .menu-contents a:visited{color:#fff}
.menu .menu-contents a.is-touch,.menu .menu-contents a:active,.menu .menu-contents a:hover{color:#fff;text-decoration:underline}
.menu .menu-specialProject .menu-subHeader{margin-bottom:0}
.menu .menu-specialProject li{border-bottom:1px solid #666}
.menu .menu-specialProject a{display:block;padding:24px 0 30px;text-align:center;width:100%}
.menu .menu-specialProject img{width:172px}
.menu .menu-sns{margin:24px 0}
.menu .shareBtns ul{position:relative}
.menu .shareBtns li:first-child{margin-left:0}
.menu .shareBtns li:last-child{margin-right:0}
.menu .shareBtns a{background-color:#fff;color:#000}
.menu .shareBtns a:hover{color:#fff}
.menu .menu-links ul{margin:20px 0}
.menu .menu-links li{display:inline-block;font-size:11px;line-height:30px;width:49%}
.menu .menu-links a{color:#fff}
.menu .menu-links a.is-touch,.menu .menu-links a:active,.menu .menu-links a:hover{text-decoration:underline}
.menu .menu-overlay{display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}
.is-menuOpen .menu .menu-overlay{display:block}
.list ul{letter-spacing:-.4em;margin:0 -1px;padding:0}
.list li{border-left:1px solid transparent;border-right:1px solid transparent;display:inline-block;letter-spacing:normal;margin-bottom:2px;vertical-align:top;width:50%}
.list a,.list li{color:#fff;height:100%}
.list a{background-color:#000;display:block;padding-bottom:16px;position:relative;width:100%}
.list a:link{color:#fff}
.list a:hover{text-decoration:none}
.list img{bottom:0;height:100%;left:0;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}
.list .list_publishDate{display:block;font-size:9px;line-height:25px;padding:0 20px}
.list .list_thumbnail{display:block;margin:0 0 16px;padding-bottom:62.5%;position:relative;width:100%}
.list .list_thumbnail:after{-webkit-animation:fadeOut .4s;animation:fadeOut .4s;background-color:rgba(0,0,0,.4);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}
.list .list_titleTag{font-size:11px;margin:-8px 0 8px}
.list .list_title,.list .list_titleTag{display:block;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-weight:500;line-height:20px;padding:0 10px}
.list .list_title{font-size:13px;margin:8px 0 0}
.list a:hover .list_thumbnail:after{-webkit-animation:fadeIn .4s;animation:fadeIn .4s;opacity:1}
.list a:hover .list_title{text-decoration:underline}
.loading a .loader:after,.loading a .loader:before{border:2px solid #ddd;border-radius:12px;content:" ";display:inline-block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}
.loading{clear:both;margin-top:10px;position:relative;text-align:center;visibility:hidden}
.loading.is-visible{visibility:visible}
.loading.is-hidden{visibility:hidden}
.loading a{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#000;cursor:pointer;display:block;font-size:13px;height:64px;line-height:64px;position:relative;width:100%}
.loading a .label{border-bottom:1px solid #000;font-size:8px;line-height:14px;padding:16px 0 2px;position:relative}
.loading a .label:before{content:"";font-size:8px;left:50%;line-height:14px;margin-left:-5px;position:absolute;top:0;width:10px}
.loading a .loader{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:loading_animation;animation-name:loading_animation;-webkit-animation-timing-function:linear;animation-timing-function:linear;display:none;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}
.loading a .loader:after{border-color:#000 transparent #000 #000}
.loading a.is-touch,.loading a.is-touch .label,.loading a:hover,.loading a:hover .label{color:#000;text-decoration:none}
.loading a.active .label{display:none}
.loading a.active .loader{display:inline-block}
@-webkit-keyframes loading_animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
99.9%,to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}
}
@keyframes loading_animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
99.9%,to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}
}
.searchForm-inner{height:40px;position:relative}
.searchForm-text{border-bottom:1px solid #fff;padding:0;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}
.searchForm-text,.searchForm input[type=search]{display:inline-block;height:40px;margin:0;position:relative;width:100%}
.searchForm input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:0;color:#fff;font-size:13px;line-height:1em;outline:none;padding:8px 16px 8px 24px}
.searchForm input[type=search]::-webkit-search-cancel-button,.searchForm input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}
.searchForm .btn-search{color:#fff;left:0;position:absolute;top:12px}
.searchForm .btn-search:before{font-size:14px}
.searchForm .btn-search:hover{color:#fff}
.error{padding:20px;text-align:center}
.error h2{color:#111;font-size:18px;line-height:2.4rem;margin:3px 0}
.error .btn-back{background-color:#fff;padding:8px}
.slider{background-color:#000;margin-bottom:16px;overflow:hidden;position:relative}
.slider.is-hidden{display:none}
.slider .carousel{margin:0 auto;position:relative;width:100%}
.slider .carousel .panel-list{height:100%;left:0;margin:0;overflow:visible;padding:0;top:0}
.slider .carousel .panel,.slider .carousel .panel-list{display:inline-block;position:relative;width:100%;z-index:1}
.slider .carousel .panel{float:left;overflow:hidden}
.slider .carousel .wrapper{overflow:hidden;position:relative}
.slider .carousel a,.slider .carousel img{position:relative;width:100%;z-index:1}
.slider .carousel a{display:block;overflow:hidden;padding-bottom:61.95%}
.slider .carousel a .jpg-img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}
.slider .carousel a .jpg-img:after{background-color:#000;content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;width:100%;z-index:1}
.slider .carousel a .jpg-img img{min-height:100%;opacity:0;width:100%}
.slider .carousel .metadata{background:url(../style/bg_slider_item.png) 0 bottom repeat-x;bottom:0;color:#fff;font-size:14px;left:0;line-height:21px;min-height:90px;position:absolute;text-align:center;width:100%;z-index:2}
.slider .carousel .metadata .category{margin-bottom:12px}
.slider .carousel .metadata .category li{display:inline-block;font-size:12px;margin-right:4px}
.slider .carousel .metadata .category li:after{content:"-";display:inline-block;padding-left:4px}
.slider .carousel .metadata .category li:last-child:after{display:none}
.slider .carousel .metadata h2{font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;overflow:hidden;padding:0 18px 10px;text-overflow:ellipsis;white-space:nowrap;width:100%}
.slider .carousel .metadata .label{display:inline-block;max-width:100%;overflow:hidden;padding:16px 2px 0;text-overflow:ellipsis}
.slider .carousel .active a .jpg-img:after{opacity:0}
.slider .carousel .btn-hover a .jpg-img:after{opacity:.25}
.slider .carousel .btn-next,.slider .carousel .btn-prev{cursor:pointer;display:none;position:absolute;z-index:2}
.slider .carousel .pagination{bottom:16px;position:absolute;right:-130px;z-index:2}
.slider .carousel .pagination ul{zoom:1;margin:0 auto;position:relative}
.slider .carousel .pagination ul:after,.slider .carousel .pagination ul:before{content:"\0020";display:block;height:0;visibility:hidden}
.slider .carousel .pagination ul:after{clear:both}
.slider .carousel .pagination li{display:inline-block;margin:0;padding:0 3px}
.slider .carousel .pagination li .dot{color:#fff;cursor:pointer;font-size:16px;opacity:.4;-webkit-transition:opacity .1s linear;transition:opacity .1s linear;width:10px}
.slider .carousel .pagination li .dot.active,.slider .carousel .pagination li .dot:hover{color:#fff;opacity:1}
.slider .carousel .progress{background-color:#fff;bottom:0;display:none;height:3px;position:absolute;width:100%;z-index:2}
.slider .carousel .progress-bar{background-color:#7fc139;height:3px;width:0}
.slider.single-panel .btn-next,.slider.single-panel .btn-prev,.slider.single-panel .pagination{display:none}
.slider-video .slider .wrapper{overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}
.slider-video .slider iframe,.slider-video .slider iframe iframe{height:100%;left:0;position:absolute;top:0;width:100%}
.slider-video .slider iframe iframe{z-index:1}
.slider-video .slider .control{background-color:rgba(0,0,0,.4);cursor:pointer;display:none;height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;width:100%;z-index:2}
.is-pc .slider-video .slider .control{display:block}
.slider-video .slider .control .control-play{border:2px solid hsla(0,0%,100%,.84);border-radius:50%;color:hsla(0,0%,100%,.84);cursor:pointer;font-size:24px;height:64px;left:50%;line-height:64px;position:absolute;text-align:center;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:64px}
.slider-video .slider .control .control-play:before{content:""}
.slider-video .slider .control.is-pause,.slider-video .slider .control.is-visible{opacity:1}
.slider-video .slider .control.is-pause .control-play{font-size:26px}
.slider-video .slider .control.is-pause .control-play:before{content:""}
.slider-video .slider a{color:#fff;padding-bottom:0}
.video{color:#fff;text-align:center}
.video-publishDate{font-size:9px;line-height:30px;padding:8px 16px}
.video-title{display:inline-block;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-size:18px;font-weight:500;line-height:21px;margin-bottom:12px;word-wrap:break-word}
.video-aside a{display:inline-block;padding:16px 16px 0;width:auto}
.video-aside a:hover{text-decoration:none}
.video-aside a:hover .video-title{text-decoration:underline}
.video-description{color:#fff;font-size:11px;line-height:16px;margin-bottom:16px;padding:0 16px;text-align:center}
.video-more{padding:12px 0 24px;text-align:center}
.video-more a{color:#fff;display:inline-block;padding-bottom:0;position:relative;width:auto}
.video-more a:hover{text-decoration:none}
.video-more .video-moreLabel{border-bottom:1px solid #fff;font-size:8px;line-height:14px;padding:16px 0 2px;position:relative}
.video-more .video-moreLabel:before{content:"";font-size:8px;left:50%;line-height:14px;margin-left:-5px;position:absolute;top:0;width:10px}
#cboxOverlay,#cboxWrapper,#colorbox{left:0;overflow:hidden;position:absolute;top:0;z-index:9999}
#cboxWrapper{max-width:none}
#cboxOverlay{height:100%;position:fixed;width:100%}
#cboxBottomLeft,#cboxMiddleLeft{clear:left}
#cboxContent{position:relative}
#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}
#cboxTitle{margin:0}
#cboxLoadingGraphic,#cboxLoadingOverlay{height:100%;left:0;position:absolute;top:0;width:100%}
#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}
.cboxPhoto{border:0;display:block;float:left;-ms-interpolation-mode:bicubic;margin:auto;max-width:none}
.cboxIframe{border:0;display:block;height:100%;margin:0;padding:0;width:100%}
#cboxContent,#cboxLoadedContent,#colorbox{-webkit-box-sizing:content-box;box-sizing:content-box}
#cboxOverlay{background:#000}
#colorbox{outline:0}
#cboxBottomCenter,#cboxBottomLeft,#cboxBottomRight,#cboxMiddleLeft,#cboxMiddleRight,#cboxTopCenter,#cboxTopLeft,#cboxTopRight{display:none}
#cboxContent{border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:11px;overflow:hidden}
#cboxContent,.cboxIframe{background:#fff}
#cboxError{border:1px solid #ccc;padding:50px}
#cboxLoadedContent{margin:32px 8px}
#cboxTitle{overflow:hidden;-webkit-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;font-size:11px;padding:0 60px 0 0;width:100%}
#cboxCurrent,#cboxTitle{left:8px;position:absolute}
#cboxCurrent{color:#999;top:12px}
#cboxLoadingOverlay{background:url(../style/loading_background.png) no-repeat 50%}
#cboxLoadingGraphic{background:url(../style/loading.gif) no-repeat 50%}
#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{background:none;border:0;margin:0;overflow:visible;padding:0;width:auto}
#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active{outline:0}
#cboxSlideshow{bottom:4px;color:#0092ef;position:absolute;right:30px}
#cboxPrevious{background:url(../style/controls.png) no-repeat -50px 0;background-size:76px 50px;bottom:2px;height:25px;position:absolute;right:30px;text-indent:-9999px;width:25px}
#cboxPrevious:hover{background-position:-50px -25px}
#cboxNext{background:url(../style/controls.png) no-repeat -25px 0;background-size:76px 50px;bottom:2px;height:25px;position:absolute;right:4px;text-indent:-9999px;width:25px}
#cboxNext:hover{background-position:-25px -25px}
#cboxClose{background:url(../style/controls.png) no-repeat 0 0;background-size:76px 50px;height:25px;position:absolute;right:4px;text-indent:-9999px;top:6px;width:25px}
#cboxClose:hover{background-position:0 -25px}
.followOnestory .sub-heading{margin-left:20px;margin-right:20px}
.followOnestory ul{letter-spacing:-.4em}
.followOnestory li{display:inline-block;letter-spacing:normal;margin-bottom:10px;width:100%}
.followOnestory a{background-color:#000;color:#fff;display:block;font-size:13px;line-height:20px;padding:11px 20px}
.followOnestory a:hover{background-color:#444;text-decoration:none}
.followOnestory a:hover i{color:#444}
.followOnestory a .br-sp{display:block}
.followOnestory a .br-pc{display:none}
.followOnestory i{background-color:#fff;border-radius:50%;color:#000;display:inline-block;font-size:13px;height:26px;line-height:26px;margin:0 10px 12px 0;text-align:center;-webkit-transition:color .2s linear;transition:color .2s linear;width:26px}
.followOnestory em{font-size:14px;font-style:normal}
.followOnestory .icon-twitter:before{font-size:14px}
.shareBtns ul{text-align:center}
.shareBtns li{display:inline-block;margin:0 10px}
.shareBtns a{background-color:#000;border-radius:50%;color:#fff;display:inline-block;height:36px;line-height:36px;text-align:center;width:36px}
.shareBtns a:hover{background-color:#666;text-decoration:none}
.shareBtns i:before{font-size:18px}
.shareBtns .shareBtns-alt{display:none}
.shareBtns a.shareBtns-facebook:hover{background-color:#3b5998}
.shareBtns a.shareBtns-instagram:hover{background-color:#3f729b}
.shareBtns a.shareBtns-twitter:hover{background-color:#1da1f2}
.shareBtns a.shareBtns-twitter i{padding-left:1px}
.shareBtns a.shareBtns-twitter i:before{font-size:18px}
.shareBtns a.shareBtns-youtube:hover{background-color:#e52d27}
.shareBtns a.shareBtns-rss:hover{background-color:#f26522}
.links li{display:inline-block;margin-top:25px;padding:0 18px;width:49%}
.links li:first-child,.links li:nth-child(2){margin-top:0}
.links a{color:#000;font-size:11px}
.links a:active,.links a:hover{color:#000;text-decoration:underline}
.tags ul{letter-spacing:-.4em}
.tags li{display:inline-block;letter-spacing:normal;margin:0 6px 30px 0;}

.tags a{border:1px solid #bbb;color:#000;display:block;font-size:12px;}
.tags a:active,.tags a:hover{color:#000;text-decoration:underline}
.tags .more{margin:0;text-align:center}
.tags .more a{border-bottom:1px solid #000;border-left:0;display:inline-block;font-size:8px;line-height:14px;padding:16px 0 2px;position:relative}
.tags .more a:before{content:"";font-size:8px;left:50%;line-height:14px;margin-left:-5px;position:absolute;text-align:center;top:0;width:10px}
.tags .more a:active,.tags .more a:hover{text-decoration:none}
.hotTopics{position:relative;z-index:1}
.hotTopics ul{background-color:#000;letter-spacing:-.4em;padding-bottom:5px}
.hotTopics li{color:#fff;display:inline-block;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;letter-spacing:normal;position:relative;vertical-align:top;width:100%}
.hotTopics li:first-child .hotTopics-inner{border-top:0}
.hotTopics li:first-child a:before{content:"01"}
.hotTopics li:nth-child(2) a:before{content:"02"}
.hotTopics li:nth-child(3) a:before{content:"03"}
.hotTopics li:nth-child(4) a:before{content:"04"}
.hotTopics li:nth-child(5) a:before{content:"05"}
.hotTopics li:nth-child(6) a:before{content:"06"}
.hotTopics li:nth-child(7) a:before{content:"07"}
.hotTopics li:nth-child(8) a:before{content:"08"}
.hotTopics li:nth-child(9) a:before{content:"09"}
.hotTopics li:nth-child(10) a:before{content:"10"}
.hotTopics a{color:#fff;display:block;padding:0 20px;position:relative;text-align:center;width:100%}
.hotTopics a:before{font-size:50px;left:50%;position:absolute;text-shadow:0 0 4px rgba(0,0,0,.4);top:35px;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);z-index:2}
.hotTopics a:active,.hotTopics a:hover{text-decoration:underline}
.hotTopics li:nth-child(4) a{text-align:left}
.hotTopics li:nth-child(4) a:before{font-size:18px;left:28px;position:absolute;top:40px}
.hotTopics li:nth-child(n+5) a{text-align:left}
.hotTopics li:nth-child(n+5) a:before{font-size:18px;left:28px;position:absolute;top:40px}
.hotTopics-inner{border-top:1px solid #2c2c2c;display:inline-block;padding:35px 0 12px;position:relative;width:100%;z-index:1}
li:nth-child(4) .hotTopics-inner,li:nth-child(n+5) .hotTopics-inner{overflow:hidden;padding:10px 0 10px 140px}
.hotTopics-thumbnail{display:inline-block;overflow:hidden;padding-bottom:53.57%;position:relative;width:100%}
.hotTopics-thumbnail:after{-webkit-animation:fadeOut .4s;animation:fadeOut .4s;background-color:rgba(0,0,0,.5);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}
.hotTopics a:hover .hotTopics-thumbnail:after{-webkit-animation:fadeIn .4s;animation:fadeIn .4s;opacity:1}
.hotTopics-thumbnail img{display:inline-block;height:100%;left:0;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}
li:nth-child(4) .hotTopics-thumbnail,li:nth-child(n+5) .hotTopics-thumbnail{display:block;float:left;height:60px;left:0;margin-left:28px;padding-bottom:0;position:absolute;top:10px;width:100px}
li:nth-child(4) .hotTopics-desc,li:nth-child(n+5) .hotTopics-desc{display:block;float:left;min-height:60px}
.hotTopics-category{display:block;font-size:12px;letter-spacing:.08em;margin:10px 0 -8px}
li:nth-child(4) .hotTopics-category,li:nth-child(n+5) .hotTopics-category{display:inline-block;margin:0}
.hotTopics-title{display:block;font-size:16px;font-style:normal;font-weight:500;line-height:24px;margin:14px 0 0;word-wrap:break-word}
li:nth-child(4) .hotTopics-title,li:nth-child(n+5) .hotTopics-title{font-size:14px;line-height:20px;margin:8px 0 0}
li:nth-child(n+5) .hotTopics-title{display:block}
.hotTopics a:hover .hotTopics-category,.hotTopics a:hover .hotTopics-inner{text-decoration:underline}
.copyright{font-size:9px;text-align:center}
.header{background-color:#f5f5f5;-webkit-filter:none;filter:none;height:50px;left:0;position:fixed;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:4}
.is-menuTransitionStart .header{will-change:transform}
.is-menuOpen .header,.is-menuTransitionStart .header{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}
.is-menuOpen .header{will-change:auto}
.is-menuTransitionEnd .header{-webkit-filter:none;filter:none;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;will-change:transform}
.header .logotype{margin-top:16px}
.header .btn-menu{display:block;left:16px;position:absolute;top:12px}
.header .btn-search{top:16px}
.header .btn-map,.header .btn-search{display:block;position:absolute;right:16px}
.header .btn-map{top:13px}
.header .shareBtns{display:none;position:absolute;right:8px;top:20px;width:24px;z-index:1}
.header .shareBtns li{margin:0 0 16px}
.header .tagline{display:none}
.header .tagline img{width:9px}
.header .copyright{display:none}
.header .copyright img{width:8px}
.btn-menu{color:#000;vertical-align:middle}
.btn-menu:before{content:"";font-size:24px;text-align:center}
.btn-menu:link,.btn-menu:visited{color:#000}
.btn-menu.is-touch,.btn-menu:hover{color:#666;text-decoration:none}
.btn-search{color:#000;vertical-align:middle}
.btn-search:before{content:"";font-size:20px;text-align:center}
.btn-search:link,.btn-search:visited{color:#000}
.btn-search.is-touch,.btn-search:hover{color:#666;text-decoration:none}
.btn-close{color:#fff;vertical-align:middle}
.btn-close:before{content:"";font-size:20px;text-align:center}
.btn-close:link,.btn-close:visited{color:#fff}
.btn-close.is-touch,.btn-close:hover{color:#999;text-decoration:none}
.btn-back{background-color:#fff;border:1px solid #000;color:#000;display:block;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-size:14px;line-height:24px;margin:20px auto;max-width:478px;padding:8px;width:100%}
.btn-back:before{content:"";color:#000;font-size:12px;margin-right:5px;-webkit-transition:color .1s linear;transition:color .1s linear}
.btn-back:link,.btn-back:visited{color:#000}
.btn-back.is-touch,.btn-back:hover{background-color:#000;border:1px solid #000;color:#fff;text-decoration:none}
.btn-back.is-touch:before,.btn-back:hover:before{color:#fff}
.btn-back:active{background-color:#ddd;border-color:#ddd}
.btn-map{color:#000;vertical-align:middle}
.btn-map:before{content:"";font-size:24px;text-align:center}
.btn-map:link,.btn-map:visited{color:#000}
.btn-map.is-touch,.btn-map:hover{color:#666;text-decoration:none}
.overlay{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}
.is-menuOpen .overlay{display:block}
.page-title{text-align:center}
.page-title h2{display:inline-block;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-size:18px;line-height:24px;margin:0 auto;padding:0 0 16px}
.searchBtn{position:fixed;right:0;top:20px}
.searchBtn a{color:#000}
.logotype{text-align:center}
.logotype a{display:inline-block}
.logotype img{height:20px}
.article{background-color:#f5f5f5;margin:24px 0 32px;overflow:visible;position:relative;z-index:1}
.article>h2{font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-size:18px;font-weight:500;line-height:30px;margin:16px 0}
.article .article-body,.article>h2{padding:0 20px;word-wrap:break-word}
.article .article-body{font-size:14px;line-height:28px;margin:0 0 20px}
.article .article-body a,.article .article-body a:link{color:#000}
.article .article-body a:hover{text-decoration:underline}
.article .article-body h1,.article .article-body h2,.article .article-body h3,.article .article-body h4,.article .article-body h5,.article .article-body h6{margin:1.2em 0}
.article .article-body h2{font-size:2rem;line-height:1.6em}
.article .article-body h3{font-size:1.75rem;line-height:1.6em}
.article .article-body h4{font-size:1.5rem;line-height:1.7em}
.article .article-body ol,.article .article-body ol li{list-style:decimal;list-style-position:inside}
.article .article-body ol li>p{display:inline}
.article .article-body ul,.article .article-body ul li{list-style:disc;list-style-position:inside}
.article .article-body ul li>p{display:inline}
.article .article-body p{margin:0;padding:0}
.article .article-body blockquote{border-left:3px solid #ddd;color:#888;margin:20px 0;padding:0 0 0 20px}
.article .article-body blockquote p{font-size:13px;line-height:20px}
.article .article-body strong{font-weight:700}
.article .article-body em{font-style:oblique}
.article .article-body u{text-decoration:underline}
.article .article-body s{text-decoration:line-through}
.article .article-body table{border-collapse:collapse;border-color:#000;border-style:solid}
.article .article-body tbody,.article .article-body thead,.article .article-body tr{border:inherit}
.article .article-body th{background-color:#eee}
.article .article-body td,.article .article-body th{border:inherit;padding:4px 8px;vertical-align:top}
.article .article-body .format_notice{display:inline-block;line-height:2.2rem}
.article .article-body .format_notice_small{display:inline-block;line-height:2rem}
.article .article-body .format_heading_large{font-size:24px}
.article .article-body .format_heading_large,.article .article-body .format_heading_medium{font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-weight:500}
.article .article-body .format_heading_medium{font-size:20px}
.article .article-body .format_heading_small{font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-size:16px;font-weight:500}
.article .article-body .media-block{zoom:1;margin-bottom:20px}
.article .article-body .media-block:after,.article .article-body .media-block:before{content:"\0020";display:block;height:0;visibility:hidden}
.article .article-body .media-block:after{clear:both}
.article .article-body .media-block .jpg img{width:100%}
.article .article-body .media-block .jpg .caption{display:inline-block;font-size:12px;line-height:16px;margin:8px 0 0;padding:0 20px;text-align:left;width:100%}
.article .article-body .media-block .jpg .caption a,.article .article-body .media-block .jpg .caption a:link{color:#000}
.article .article-body .media-block .jpg .caption a:hover{text-decoration:underline}
.article .article-body .media-block--small-left,.article .article-body .media-block--small-left-float{margin:20px 0}
.article .article-body .media-block--small-left-float .jpg,.article .article-body .media-block--small-left .jpg{float:none;margin:0 -20px 20px;width:auto}
.article .article-body .media-block--small-left-float .text,.article .article-body .media-block--small-left .text{margin-left:0;margin-top:20px}
.article .article-body .media-block--small-left-float.block-option-bg .jpg,.article .article-body .media-block--small-left-float.block-option-border-medium .jpg,.article .article-body .media-block--small-left-float.block-option-border-thick .jpg,.article .article-body .media-block--small-left-float.block-option-border-thin .jpg,.article .article-body .media-block--small-left.block-option-bg .jpg,.article .article-body .media-block--small-left.block-option-border-medium .jpg,.article .article-body .media-block--small-left.block-option-border-thick .jpg,.article .article-body .media-block--small-left.block-option-border-thin .jpg{margin:0}
.article .article-body .media-block--small-left .text{padding-left:0}
.article .article-body .media-block--small-right,.article .article-body .media-block--small-right-float{margin:20px 0}
.article .article-body .media-block--small-right-float .jpg,.article .article-body .media-block--small-right .jpg{float:none;margin:0 -20px 20px;width:auto}
.article .article-body .media-block--small-right-float .text,.article .article-body .media-block--small-right .text{margin-right:0;margin-top:20px}
.article .article-body .media-block--small-right-float.block-option-bg .jpg,.article .article-body .media-block--small-right-float.block-option-border-medium .jpg,.article .article-body .media-block--small-right-float.block-option-border-thick .jpg,.article .article-body .media-block--small-right-float.block-option-border-thin .jpg,.article .article-body .media-block--small-right.block-option-bg .jpg,.article .article-body .media-block--small-right.block-option-border-medium .jpg,.article .article-body .media-block--small-right.block-option-border-thick .jpg,.article .article-body .media-block--small-right.block-option-border-thin .jpg{margin:0}
.article .article-body .media-block--small-right .text{padding-right:0}
.article .article-body .media-block--medium-left,.article .article-body .media-block--medium-left-float{margin:20px 0}
.article .article-body .media-block--medium-left-float .jpg,.article .article-body .media-block--medium-left .jpg{float:none;margin:0 -20px 20px;width:auto}
.article .article-body .media-block--medium-left-float .text,.article .article-body .media-block--medium-left .text{margin-right:0;margin-top:20px}
.article .article-body .media-block--medium-left-float.block-option-bg .jpg,.article .article-body .media-block--medium-left-float.block-option-border-medium .jpg,.article .article-body .media-block--medium-left-float.block-option-border-thick .jpg,.article .article-body .media-block--medium-left-float.block-option-border-thin .jpg,.article .article-body .media-block--medium-left.block-option-bg .jpg,.article .article-body .media-block--medium-left.block-option-border-medium .jpg,.article .article-body .media-block--medium-left.block-option-border-thick .jpg,.article .article-body .media-block--medium-left.block-option-border-thin .jpg{margin:0}
.article .article-body .media-block--medium-left .text{padding-left:0}
.article .article-body .media-block--medium-right,.article .article-body .media-block--medium-right-float{margin:20px 0}
.article .article-body .media-block--medium-right-float .jpg,.article .article-body .media-block--medium-right .jpg{float:none;margin:0 -20px 20px;width:auto}
.article .article-body .media-block--medium-right-float .text,.article .article-body .media-block--medium-right .text{margin-right:0;margin-top:20px}
.article .article-body .media-block--medium-right-float.block-option-bg .jpg,.article .article-body .media-block--medium-right-float.block-option-border-medium .jpg,.article .article-body .media-block--medium-right-float.block-option-border-thick .jpg,.article .article-body .media-block--medium-right-float.block-option-border-thin .jpg,.article .article-body .media-block--medium-right.block-option-bg .jpg,.article .article-body .media-block--medium-right.block-option-border-medium .jpg,.article .article-body .media-block--medium-right.block-option-border-thick .jpg,.article .article-body .media-block--medium-right.block-option-border-thin .jpg{margin:0}
.article .article-body .media-block--medium-right .text{padding-right:0}
.article .article-body .media-block--large,.article .article-body .media-block--large-fit{clear:both;margin:20px -20px}
.article .article-body .media-block--large-fit .jpg,.article .article-body .media-block--large .jpg{text-align:center}
.article .article-body .media-block--large-fit .jpg img,.article .article-body .media-block--large .jpg img{width:100%}
.article .article-body .media-block--large-fit .text,.article .article-body .media-block--large .text{margin-top:20px}
.article .article-body .media-block--large .jpg img{max-width:100%;width:auto}
.article .article-body .media-block--lightbox{clear:both}
.article .article-body .media-block--lightbox .jpg{float:left;margin-bottom:5px;width:50%}
.article .article-body .media-block--lightbox .jpg a{color:#000}
.article .article-body .media-block--lightbox .jpg img{background-color:#ddd;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}
.article .article-body .media-block--lightbox .jpg .caption{font-size:12px;line-height:15px;padding:0;word-break:break-all;word-wrap:break-word}
.article .article-body .media-block--lightbox .jpg:nth-child(odd){clear:both;padding-right:8px}
.article .article-body .media-block--lightbox .jpg:nth-child(2n){clear:none;padding-left:8px}
.article .article-body .media-block--lightbox .jpg a:hover .caption{text-decoration:underline}
.article .article-body .media-block--images-linked{clear:both}
.article .article-body .media-block--images-linked .jpg{float:left;margin-bottom:5px;width:50%}
.article .article-body .media-block--images-linked .jpg img{background-color:#ddd;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}
.article .article-body .media-block--images-linked .jpg .caption{font-size:12px;line-height:15px;padding:0;word-break:break-all;word-wrap:break-word}
.article .article-body .media-block--images-linked .jpg:nth-child(2n){clear:none;padding-left:8px}
.article .article-body .media-block--images-linked .jpg:nth-child(odd){clear:both;padding-right:8px}
.article .article-body .media-block--images-linked.media-block-column1-fit{clear:both}
.article .article-body .media-block--images-linked.media-block-column1-fit .jpg{clear:both;float:none;text-align:center;width:100%}
.article .article-body .media-block--images-linked.media-block-column1-fit .jpg:nth-child(2n),.article .article-body .media-block--images-linked.media-block-column1-fit .jpg:nth-child(odd){padding:0}
.article .article-body .media-block--video{clear:both;margin:0 -20px 20px;position:relative;width:auto}
.article .article-body .media-block--video iframe{height:100%;left:0;position:absolute;top:0;width:100%}
.article .article-body .media-block--video--vimeo,.article .article-body .media-block--video--youtube{padding-bottom:56.25%}
.article .article-body .media-block--video--vine{max-width:auto;padding-bottom:100%}
.article .article-body .media-block--video--vine iframe{max-width:100%}
.article .article-body .embed{clear:both;margin:20px auto;text-align:center;width:100%}
.article .article-body .media-block--button{clear:both;margin:30px 0 60px}
.article .article-body .media-block--button .btns{margin:0 auto;padding:0;text-align:center}
.article .article-body .media-block--button .btns a{border:1px solid #000;color:#000;display:block;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-weight:500;margin:20px auto;max-width:478px;padding:8px;width:100%}
.article .article-body .media-block--button .btns a.is-touch,.article .article-body .media-block--button .btns a:hover{background-color:#000;border:1px solid #000;color:#fff;text-decoration:none}
.article .article-body .media-block--button .btns a:active{background-color:#ddd;border-color:#ddd}
.article .article-body .media-block--button .btns a.active{background-color:#000;border-color:#000;color:#fff}
.article .article-body .media-block--button .btns a.active.is-touch,.article .article-body .media-block--button .btns a.active:hover{background-color:#444;border-color:#444}
.article .article-body .media-block--button .btns a.active:active{background-color:#000;border-color:#000}
.article .article-body .media-block--button .btns a .format_heading_large{font-size:24px}
.article .article-body .media-block--button .btns a .format_heading_medium{font-size:18px}
.article .article-body .media-block--button .btns a .format_heading_small{font-size:14px}
.article .article-body .block-hr{border:0;border-top:1px solid;border-color:#999;clear:both;height:0;margin:40px 0;padding:0;width:100%}
.article .article-body .block-text2column{margin:20px 0;position:relative}
.article .article-body .block-text2column .block_blockTitle{letter-spacing:.2em;line-height:20px}
.article .article-body .block-text2column .block_blockTitle,.article .article-body .block-text2column .block_titleTag{font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-size:9px;font-weight:500}
.article .article-body .block-text2column .block_titleTag{line-height:18px;margin:0 0 8px}
.article .article-body .block-text2column .block_title{font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-size:18px;font-weight:500;line-height:30px;margin:10px 0 38px}
.article .article-body .block-text2column .block_text{font-size:14px;line-height:28px}

.article .article-body .block-heading{font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-weight:500;letter-spacing:.2em;margin:20px 0 5px}
.article .article-body .block-latest ul,.article .article-body .block-link-large ul,.article .article-body .block-link-medium ul,.article .article-body .block-link-small ul{letter-spacing:-.4em;padding:0}
.article .article-body .block-latest li,.article .article-body .block-link-large li,.article .article-body .block-link-medium li,.article .article-body .block-link-small li{display:inline-block;letter-spacing:normal;text-align:center;vertical-align:top;width:100%}
.article .article-body .block-latest a,.article .article-body .block-link-large a,.article .article-body .block-link-medium a,.article .article-body .block-link-small a{display:block;position:relative;width:100%}
.article .article-body .block-latest a:hover,.article .article-body .block-link-large a:hover,.article .article-body .block-link-medium a:hover,.article .article-body .block-link-small a:hover{text-decoration:none}
.article .article-body .block-latest img,.article .article-body .block-link-large img,.article .article-body .block-link-medium img,.article .article-body .block-link-small img{bottom:0;height:100%;left:0;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}
.article .article-body .block-latest .block_publishDate,.article .article-body .block-link-large .block_publishDate,.article .article-body .block-link-medium .block_publishDate,.article .article-body .block-link-small .block_publishDate{display:block;text-align:left}
.article .article-body .block-latest .block_thumbnail,.article .article-body .block-link-large .block_thumbnail,.article .article-body .block-link-medium .block_thumbnail,.article .article-body .block-link-small .block_thumbnail{display:block;padding-bottom:100%;position:relative;width:100%}
.article .article-body .block-latest .block_thumbnail:after,.article .article-body .block-link-large .block_thumbnail:after,.article .article-body .block-link-medium .block_thumbnail:after,.article .article-body .block-link-small .block_thumbnail:after{-webkit-animation:fadeOut .4s;animation:fadeOut .4s;background-color:rgba(0,0,0,.4);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}
.article .article-body .block-latest .block_article,.article .article-body .block-latest .block_category,.article .article-body .block-latest .block_title,.article .article-body .block-latest .block_titleTag,.article .article-body .block-link-large .block_article,.article .article-body .block-link-large .block_category,.article .article-body .block-link-large .block_title,.article .article-body .block-link-large .block_titleTag,.article .article-body .block-link-medium .block_article,.article .article-body .block-link-medium .block_category,.article .article-body .block-link-medium .block_title,.article .article-body .block-link-medium .block_titleTag,.article .article-body .block-link-small .block_article,.article .article-body .block-link-small .block_category,.article .article-body .block-link-small .block_title,.article .article-body .block-link-small .block_titleTag{display:block;text-align:left}
.article .article-body .block-latest .block_readmore,.article .article-body .block-link-large .block_readmore,.article .article-body .block-link-medium .block_readmore,.article .article-body .block-link-small .block_readmore{border-bottom:1px solid #000;display:inline-block;font-size:8px;line-height:14px;margin:24px auto 0;padding:16px 0 2px;position:relative}
.article .article-body .block-latest .block_readmore:before,.article .article-body .block-link-large .block_readmore:before,.article .article-body .block-link-medium .block_readmore:before,.article .article-body .block-link-small .block_readmore:before{content:"";font-size:8px;left:50%;margin-left:-5px;position:absolute;text-align:center;top:0;width:10px}
.article .article-body .block-latest a:hover .block_thumbnail:after,.article .article-body .block-link-large a:hover .block_thumbnail:after,.article .article-body .block-link-medium a:hover .block_thumbnail:after,.article .article-body .block-link-small a:hover .block_thumbnail:after{-webkit-animation:fadeIn .4s;animation:fadeIn .4s;opacity:1}
.article .article-body .block-latest a:hover .block_title,.article .article-body .block-link-large a:hover .block_title,.article .article-body .block-link-medium a:hover .block_title,.article .article-body .block-link-small a:hover .block_title{text-decoration:underline}
.article .article-body .block-latest,.article .article-body .block-link-small{border-bottom:1px solid #000;border-top:1px solid #000;margin:0 -20px 20px;overflow:hidden}
.article .article-body .block-latest ul,.article .article-body .block-link-small ul{margin:0 -1px -1px 0;overflow:hidden}
.article .article-body .block-latest li,.article .article-body .block-link-small li{border:1px solid #000;border-left:0;-webkit-box-sizing:content-box;box-sizing:content-box;margin:-1px -1px 0 0}
.article .article-body .block-latest a,.article .article-body .block-link-small a{color:#000;height:100%;min-height:160px;padding:20px 20px 20px 160px;text-align:left}
.article .article-body .block-latest a:link,.article .article-body .block-link-small a:link{color:#000}
.article .article-body .block-latest .block_publishDate,.article .article-body .block-link-small .block_publishDate{font-size:9px;line-height:12px;margin-bottom:8px}
.article .article-body .block-latest .block_category,.article .article-body .block-link-small .block_category{display:block;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-size:14px;font-weight:500;letter-spacing:.1em;line-height:21px;margin:8px 0 6px}
.article .article-body .block-latest .block_title,.article .article-body .block-link-small .block_title{font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-size:14px;font-weight:500;line-height:21px;margin:6px 0 14px}
.article .article-body .block-latest .block_article,.article .article-body .block-link-small .block_article{display:none;font-size:11px;line-height:18px}
.article .article-body .block-latest .block_readmore,.article .article-body .block-link-small .block_readmore{margin:0}
.article .article-body .block-latest .block_readmore:before,.article .article-body .block-link-small .block_readmore:before{font-size:8px;left:0;margin-left:0;position:absolute;top:0;width:10px}
.article .article-body .block-link-medium{margin:0 -21px 20px}
.article .article-body .block-link-medium li{border-left:1px solid transparent;border-right:1px solid transparent;color:#fff;height:100%;margin-bottom:2px;width:50%}
.article .article-body .block-link-medium a{background-color:#000;color:#fff;height:100%;padding-bottom:10px}
.article .article-body .block-link-medium a:link{color:#fff}
.article .article-body .block-link-medium .block_publishDate{font-size:9px;line-height:25px;padding:0 20px}
.article .article-body .block-link-medium .block_thumbnail{margin-bottom:16px;padding-bottom:62.5%}
.article .article-body .block-link-medium .block_titleTag{font-size:11px;margin:-6px 0 8px}
.article .article-body .block-link-medium .block_title,.article .article-body .block-link-medium .block_titleTag{font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-weight:500;line-height:20px;padding:0 10px}
.article .article-body .block-link-medium .block_title{font-size:13px;margin:8px 0 0}
.article .article-body .block-link-medium.media-block-column1 li{width:100%}
.article .article-body .block-link-large{margin:0 -21px 20px}
.article .article-body .block-link-large li{border-left:1px solid transparent;border-right:1px solid transparent;color:#fff;height:100%;margin-bottom:2px;width:50%}
.article .article-body .block-link-large.media-block-column1 li{width:100%}
.article .article-body .block-option-bg{padding:20px}
.article .article-body .block-option-border-medium,.article .article-body .block-option-border-thick,.article .article-body .block-option-border-thin{border-style:solid;padding:20px}
.article .article-body .block-option-border-thin{border-width:1px}
.article .article-body .block-option-border-medium{border-width:3px}
.article .article-body .block-option-border-thick{border-width:6px}
.article .article-body .block-option-border-radius{border-radius:5px}
.article-metadata{font-size:13px;line-height:14px;margin:0 0 12px;padding:0 20px}
.article-metadata li{display:inline-block}
.article-metadata li:before{content:", "}
.article-metadata li:first-child:before{content:""}
.article-metadata a,.article-metadata a:link{color:#000}
.article-metadata a:hover{text-decoration:underline}
.article-titleTag{font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-size:14px;font-weight:500;line-height:24px;margin:12px 0;padding:0 20px}
.article-metadata-links{font-size:10px;line-height:12px;margin:0 0 12px;padding:0 20px}
.article-metadata-link{border-right:1px solid #666;display:inline-block;margin:0 8px 4px 0;padding:0 8px 0 0}
.article-metadata-link:last-child{border-right:0;margin-right:0;padding-right:0}
.article-metadata-link a{color:#000}
.article-metadata-link a:active,.article-metadata-link a:hover{color:#000;text-decoration:underline}
.article-share{margin:0 0 20px;padding:0 20px}
.article-share .article-share-title{display:inline-block;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-size:11px;font-weight:500;line-height:20px;margin:0;vertical-align:top}
.article .article-share.shareBtns{border-top:0;margin-top:0;padding-top:0;vertical-align:top}
.article .article-share.shareBtns ul{display:inline-block;letter-spacing:-.4em;margin:0 -5px;text-align:left;width:100%}
.article .article-share.shareBtns li{letter-spacing:normal;line-height:1em;margin:0 5px}
.article .article-share.shareBtns a{background:none;color:#a6a6a6;height:36px;line-height:1em;position:relative;text-align:center;width:36px}
.article .article-share.shareBtns a:hover{color:#333}
.article .article-share.shareBtns a.shareBtns-facebook:hover{color:#3b5998}
.article .article-share.shareBtns a.shareBtns-googleplus:hover{color:#dd4b39}
.article .article-share.shareBtns a.shareBtns-twitter:hover{color:#1da1f2}
.article .article-share.shareBtns a.shareBtns-line:hover{color:#00b900}
.article .article-share.shareBtns i{display:inline-block;left:50%;position:absolute;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}
.article .article-share.shareBtns i:before{display:inline-block;font-size:20px;line-height:1em}
.article .article-share.shareBtns i.icon-googleplus:before{font-size:24px}
.searchResult{padding:20px;text-align:center}
.searchResult p{font-size:16px}
.about{display:none}
.about .about-detail{display:none;left:0;opacity:0;padding-top:45px;position:absolute;top:91px;width:580px}
.about .about-detail.is-visible{display:block;opacity:1}
.about .about-detail.is-hidden{display:none;opacity:0}
.about .about-detail.is-fadeIn{-webkit-animation:fadeIn .2s linear;animation:fadeIn .2s linear;display:block;opacity:1}
.about .about-detail.is-fadeOut{-webkit-animation:fadeOut .2s linear;animation:fadeOut .2s linear;opacity:0}
.about .about-detailInner{background-color:rgba(0,0,0,.85);padding:10px 50px;position:relative;text-align:left}
.about .about-detailInner:before{background-color:transparent;border-color:transparent transparent rgba(0,0,0,.85) rgba(0,0,0,.85);border-style:solid;border-width:9px;content:"";height:0;left:0;position:absolute;top:-18px;width:0}
.about img{width:59px}
.about em{border-bottom:1px solid #fff;border-top:1px solid #fff;display:block;font-size:12px;font-style:normal;margin:40px 0 20px;padding-left:20px}
.about p,.about ul{margin:20px 0;padding-left:20px}
.about ul:after,.about ul:before{background-color:#fff;content:"";display:block;height:1px;margin:20px 0;width:20px}
.banner{display:none;overflow:hidden}
.banner.is-visible{display:block}
.banner ul{letter-spacing:-.4em}
.banner li{border-top:1px solid #d3d3d3;letter-spacing:normal;text-align:center}
.banner li:first-child{border:0}
.banner a{display:block;height:110px;position:relative;width:100%}
.banner img{left:0;position:relative;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}
.specialProject a{color:#fff;display:block;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-size:12px;margin-top:2px;padding-bottom:50%;position:relative;text-shadow:0 0 6px rgba(0,0,0,.5)}
.specialProject a:after{-webkit-animation:fadeOut .4s;animation:fadeOut .4s;background-color:rgba(0,0,0,.6);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}
.specialProject a:hover:after{-webkit-animation:fadeIn .4s;animation:fadeIn .4s;opacity:1}
.specialProject-thumbnail{bottom:0;display:inline-block;right:0}
.specialProject-thumbnail,.specialProject-thumbnail img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}
.specialProject-thumbnail img{font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}
.specialProject-logo{bottom:0;display:inline-block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:3}
.specialProject-logo img{width:40%}
.specialProject-logo img,.specialProject-text{display:inline-block;left:50%;position:absolute;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}
.specialProject-text{text-align:center;width:100%;z-index:3}
.specialProject-hover{display:inline-block;visibility:hidden;width:100%}
.specialProject-hover.is-hidden{display:none}
.specialProject-category{display:block;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.08em}
.specialProject-hoverTitle{font-size:16px;line-height:24px;margin-top:30px}
.specialProject-hoverLead,.specialProject-hoverTitle{display:inline-block;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu}
.specialProject-hoverLead{font-size:12px;line-height:20px;margin:20px 0;text-align:center;width:100%}
.specialProject-readmore{border-bottom:1px solid #fff;display:none;font-size:8px;line-height:14px;padding:16px 0 2px;position:relative}
.specialProject-readmore:before{content:"";font-size:8px;left:50%;margin-left:-5px;position:absolute;text-align:center;top:0;width:10px}
.language{color:#999;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-size:0;letter-spacing:-.4em;position:relative;text-align:center}
.language:before{content:"/";display:block;font-size:18px;height:26px;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:10px}
.language>*{letter-spacing:normal}
.language .lang{color:#999;display:inline-block;font-size:18px;padding-bottom:2px;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;vertical-align:top;width:20px}
.language .lang:first-child{margin:0 16px 0 0}
.language .lang:last-child{margin:0 0 0 16px}
.language .lang:link,.language .lang:visited{color:#999}
.language .lang:active,.language .lang:hover{color:#666;text-decoration:none}
.language .lang.current{border-bottom:1px solid #000;color:#000;font-weight:700}
.banner-feature a{color:#fff;display:block;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-size:12px;margin-top:2px;padding-bottom:39.82%;position:relative;text-shadow:0 0 6px rgba(0,0,0,.5)}
.banner-feature a:after{-webkit-animation:fadeOut .4s;animation:fadeOut .4s;background-color:rgba(0,0,0,.5);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;128
}
.banner-feature a:hover:after{-webkit-animation:fadeIn .4s;animation:fadeIn .4s;opacity:1}
.banner-feature-thumbnail{bottom:0;display:inline-block;right:0}
.banner-feature-thumbnail,.banner-feature-thumbnail img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}
.banner-feature-thumbnail img{font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}
.banner-feature-text{display:inline-block;left:0;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:3}
.banner-feature-category{display:block;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.08em}
.banner-feature-title{display:inline-block;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-size:21px;font-weight:500;letter-spacing:1px;line-height:1.2;margin-top:10px}
.banner-feature-hover{display:inline-block;visibility:hidden;width:100%}
.banner-feature-hover.is-hidden{display:none}
.banner-feature-hoverTitle{font-size:16px;letter-spacing:.2em;line-height:24px}
.banner-feature-hoverLead,.banner-feature-hoverTitle{display:inline-block;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;margin:0 0 20px}
.banner-feature-hoverLead{font-size:12px;line-height:20px;text-align:center;width:100%}
.banner-feature-readmore{border-bottom:1px solid #fff;display:none;font-size:8px;line-height:14px;padding:16px 0 2px;position:relative}
.banner-feature-readmore:before{content:"";font-size:8px;left:50%;margin-left:-5px;position:absolute;text-align:center;top:0;width:10px}
.banner-tokyoTrueTreasure a{color:#fff;display:block;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-size:12px;margin-top:2px;padding-bottom:39.82%;position:relative;text-shadow:0 0 6px rgba(0,0,0,.5)}
.banner-tokyoTrueTreasure a:after{-webkit-animation:fadeOut .4s;animation:fadeOut .4s;background-color:rgba(0,0,0,.5);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}
.banner-tokyoTrueTreasure a:hover:after{-webkit-animation:fadeIn .4s;animation:fadeIn .4s;opacity:1}
.banner-tokyoTrueTreasure-thumbnail{bottom:0;display:inline-block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}
.banner-tokyoTrueTreasure-thumbnail img{height:100%;left:0;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}
.banner-tokyoTrueTreasure-text{display:inline-block;left:0;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:3}
.banner-tokyoTrueTreasure-category{display:block;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.08em}
.banner-tokyoTrueTreasure-title{display:inline-block;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-size:21px;font-weight:500;letter-spacing:1px;line-height:1.2;margin-top:10px}
.banner-tokyoTrueTreasure-hover{display:inline-block;visibility:hidden;width:100%}
.banner-tokyoTrueTreasure-hover.is-hidden{display:none}
.banner-tokyoTrueTreasure-hoverTitle{font-size:16px;letter-spacing:.2em;line-height:24px}
.banner-tokyoTrueTreasure-hoverLead,.banner-tokyoTrueTreasure-hoverTitle{display:inline-block;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;margin:0 0 20px}
.banner-tokyoTrueTreasure-hoverLead{font-size:12px;line-height:20px;text-align:center;width:100%}
.banner-tokyoTrueTreasure-readmore{border-bottom:1px solid #fff;display:none;font-size:8px;line-height:14px;padding:16px 0 2px;position:relative}
.banner-tokyoTrueTreasure-readmore:before{content:"";font-size:8px;left:50%;margin-left:-5px;position:absolute;text-align:center;top:0;width:10px}
.banner-report,.banner-report a{position:relative}
.banner-report a{display:block;padding-bottom:15.6%}
.banner-report a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:1;opacity:0;-webkit-animation:fadeOut .4s;animation:fadeOut .4s}
.banner-report a:hover:after{-webkit-animation:fadeIn .4s;animation:fadeIn .4s;opacity:1}
.banner-report-thumbnail{display:inline-block;right:0;bottom:0}
.banner-report-thumbnail,.banner-report-thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}
.banner-report-thumbnail img{font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}
.banner-rethink{margin-top:2px;position:relative}
.banner-rethink a{display:block;position:relative;padding-bottom:15.6%}
.banner-rethink a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:1;opacity:0;-webkit-animation:fadeOut .4s;animation:fadeOut .4s}
.banner-rethink a:hover:after{-webkit-animation:fadeIn .4s;animation:fadeIn .4s;opacity:1}
.banner-rethink-thumbnail{display:inline-block;right:0;bottom:0}
.banner-rethink-thumbnail,.banner-rethink-thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}
.banner-rethink-thumbnail img{font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}
.banner-namegataVegetableKingdom a{color:#fff;display:block;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-size:12px;margin-top:2px;padding-bottom:39.82%;position:relative;text-shadow:0 0 6px rgba(0,0,0,.5)}
.banner-namegataVegetableKingdom a:after{-webkit-animation:fadeOut .4s;animation:fadeOut .4s;background-color:rgba(0,0,0,.5);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}
.banner-namegataVegetableKingdom a:hover:after{-webkit-animation:fadeIn .4s;animation:fadeIn .4s;opacity:1}
.banner-namegataVegetableKingdom-thumbnail{bottom:0;display:inline-block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}
.banner-namegataVegetableKingdom-thumbnail img{height:100%;left:0;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}
.banner-namegataVegetableKingdom-text{display:inline-block;left:0;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:3}
.banner-namegataVegetableKingdom-category{display:block;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.08em}
.banner-namegataVegetableKingdom-title{display:inline-block;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-size:21px;font-weight:500;letter-spacing:1px;line-height:1.2;margin-top:10px}
.banner-namegataVegetableKingdom-hover{display:inline-block;visibility:hidden;width:100%}
.banner-namegataVegetableKingdom-hover.is-hidden{display:none}
.banner-namegataVegetableKingdom-hoverTitle{font-size:16px;letter-spacing:.2em;line-height:24px}
.banner-namegataVegetableKingdom-hoverLead,.banner-namegataVegetableKingdom-hoverTitle{display:inline-block;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;margin:0 0 20px}
.banner-namegataVegetableKingdom-hoverLead{font-size:12px;line-height:20px;text-align:center;width:100%}
.banner-namegataVegetableKingdom-readmore{border-bottom:1px solid #fff;display:none;font-size:8px;line-height:14px;padding:16px 0 2px;position:relative}
.banner-namegataVegetableKingdom-readmore:before{content:"";font-size:8px;left:50%;margin-left:-5px;position:absolute;text-align:center;top:0;width:10px}
.banner-onlinestore a{color:#fff;display:block;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-size:12px;margin-top:20px;padding-bottom:39.82%;position:relative;text-shadow:0 0 6px rgba(0,0,0,.5)}
.banner-onlinestore a:after{-webkit-animation:fadeOut .4s;animation:fadeOut .4s;background-color:rgba(0,0,0,.5);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}
.banner-onlinestore a:hover:after{-webkit-animation:fadeIn .4s;animation:fadeIn .4s;opacity:1}
.banner-onlinestore-thumbnail{bottom:0;display:inline-block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}
.banner-onlinestore-thumbnail img{height:100%;left:0;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}
.banner-onlinestore-text{display:inline-block;left:0;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:3}
.banner-onlinestore-category{display:block;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.08em}
.banner-onlinestore-title{display:inline-block;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-size:21px;font-weight:500;letter-spacing:1px;line-height:1.2;margin-top:10px}
.banner-onlinestore-hover{display:inline-block;visibility:hidden;width:100%}
.banner-onlinestore-hover.is-hidden{display:none}
.banner-onlinestore-hoverTitle{font-size:16px;letter-spacing:.2em;line-height:24px}
.banner-onlinestore-hoverLead,.banner-onlinestore-hoverTitle{display:inline-block;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;margin:0 0 20px}
.banner-onlinestore-hoverLead{font-size:12px;line-height:20px;text-align:center;width:100%}
.banner-onlinestore-readmore{border-bottom:1px solid #fff;display:none;font-size:8px;line-height:14px;padding:16px 0 2px;position:relative}
.banner-onlinestore-readmore:before{content:"";font-size:8px;left:50%;margin-left:-5px;position:absolute;text-align:center;top:0;width:10px}
.banner-hopeToMeetAgain{margin-top:2px;position:relative}
.banner-hopeToMeetAgain a{display:block;position:relative;padding-bottom:15.6%}
.banner-hopeToMeetAgain a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:1;opacity:0;-webkit-animation:fadeOut .4s;animation:fadeOut .4s}
.banner-hopeToMeetAgain a:hover:after{-webkit-animation:fadeIn .4s;animation:fadeIn .4s;opacity:1}
.banner-hopeToMeetAgain-thumbnail{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1}
.banner-hopeToMeetAgain-thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover;z-index:1}
.banner-fca{display:block;padding-bottom:15.6%;position:relative}
.banner-fca:after{-webkit-animation:fadeOut .4s;animation:fadeOut .4s;background-color:rgba(0,0,0,.3);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}
.banner-fca:hover:after{-webkit-animation:fadeIn .4s;animation:fadeIn .4s;opacity:1}
.banner-fca-thumbnail{bottom:0;display:inline-block;right:0}
.banner-fca-thumbnail,.banner-fca-thumbnail img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}
.banner-fca-thumbnail img{font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}
.banner-gengen{margin-top:2px;position:relative}
.banner-gengen a{display:block;position:relative;padding-bottom:15.6%}
.banner-gengen a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:1;opacity:0;-webkit-animation:fadeOut .4s;animation:fadeOut .4s}
.banner-gengen a:hover:after{-webkit-animation:fadeIn .4s;animation:fadeIn .4s;opacity:1}
.banner-gengen-thumbnail{display:inline-block;right:0;bottom:0}
.banner-gengen-thumbnail,.banner-gengen-thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}
.banner-gengen-thumbnail img{font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}
.banner-onenippon{margin-top:2px;position:relative}
.banner-onenippon a{display:block;position:relative;padding-bottom:15.6%}
.banner-onenippon a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:1;opacity:0;-webkit-animation:fadeOut .4s;animation:fadeOut .4s}
.banner-onenippon a:hover:after{-webkit-animation:fadeIn .4s;animation:fadeIn .4s;opacity:1}
.banner-onenippon-thumbnail{display:inline-block;right:0;bottom:0}
.banner-onenippon-thumbnail,.banner-onenippon-thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}
.banner-onenippon-thumbnail img{font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}
.banner-glenfiddich{margin-top:40px;position:relative}
.banner-glenfiddich a{display:block;padding-bottom:15.6%;position:relative}
.banner-glenfiddich a:after{-webkit-animation:fadeOut .4s;animation:fadeOut .4s;background-color:rgba(0,0,0,.3);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}
.banner-glenfiddich a:hover:after{-webkit-animation:fadeIn .4s;animation:fadeIn .4s;opacity:1}
.banner-glenfiddich-thumbnail{bottom:0;display:inline-block;height:100%;left:0;position:absolute;right:0;top:0;z-index:1;width:100%}
.banner-glenfiddich-thumbnail img{height:100%;left:0;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}
.banner-getup{margin-top:2px;position:relative}
.banner-getup a{display:block;position:relative;padding-bottom:15.6%}
.banner-getup a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:1;opacity:0;-webkit-animation:fadeOut .4s;animation:fadeOut .4s}
.banner-getup a:hover:after{-webkit-animation:fadeIn .4s;animation:fadeIn .4s;opacity:1}
.banner-getup-thumbnail{display:inline-block;right:0;bottom:0}
.banner-getup-thumbnail,.banner-getup-thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}
.banner-getup-thumbnail img{font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}
.banner-findoutshizuoka a{color:#fff;display:block;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-size:12px;margin-top:2px;padding-bottom:39.82%;position:relative;text-shadow:0 0 6px rgba(0,0,0,.5)}
.banner-findoutshizuoka a:after{-webkit-animation:fadeOut .4s;animation:fadeOut .4s;background-color:rgba(0,0,0,.5);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}
.banner-findoutshizuoka a:hover:after{-webkit-animation:fadeIn .4s;animation:fadeIn .4s;opacity:1}
.banner-findoutshizuoka-thumbnail{bottom:0;display:inline-block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}
.banner-findoutshizuoka-thumbnail img{height:100%;left:0;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}
.banner-findoutshizuoka-text{display:inline-block;left:0;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:3}
.banner-findoutshizuoka-category{display:block;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.08em}
.banner-findoutshizuoka-title{display:inline-block;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-size:21px;font-weight:500;letter-spacing:1px;line-height:1.2;margin-top:10px}
.banner-findoutshizuoka-hover{display:inline-block;visibility:hidden;width:100%}
.banner-findoutshizuoka-hover.is-hidden{display:none}
.banner-findoutshizuoka-hoverTitle{font-size:16px;letter-spacing:.2em;line-height:24px}
.banner-findoutshizuoka-hoverLead,.banner-findoutshizuoka-hoverTitle{display:inline-block;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;margin:0 0 20px}
.banner-findoutshizuoka-hoverLead{font-size:12px;line-height:20px;text-align:center;width:100%}
.banner-findoutshizuoka-readmore{border-bottom:1px solid #fff;display:none;font-size:8px;line-height:14px;padding:16px 0 2px;position:relative}
.banner-findoutshizuoka-readmore:before{content:"";font-size:8px;left:50%;margin-left:-5px;position:absolute;text-align:center;top:0;width:10px}
.banner-LEXUStheVision{display:block;padding-bottom:15.6%;position:relative}
.banner-LEXUStheVision:after{-webkit-animation:fadeOut .4s;animation:fadeOut .4s;background-color:rgba(0,0,0,.3);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}
.banner-LEXUStheVision:hover:after{-webkit-animation:fadeIn .4s;animation:fadeIn .4s;opacity:1}
.banner-LEXUStheVision-thumbnail{bottom:0;display:inline-block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}
.banner-LEXUStheVision-thumbnail img{height:100%;left:0;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}
.banner-suginomori{margin-top:2px;position:relative}
.banner-suginomori a{display:block;position:relative;padding-bottom:15.6%}
.banner-suginomori a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:1;opacity:0;-webkit-animation:fadeOut .4s;animation:fadeOut .4s}
.banner-suginomori a:hover:after{-webkit-animation:fadeIn .4s;animation:fadeIn .4s;opacity:1}
.banner-suginomori-thumbnail{display:inline-block;right:0;bottom:0}
.banner-suginomori-thumbnail,.banner-suginomori-thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}
.banner-suginomori-thumbnail img{font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}
.content .contentHeader{margin:0 0 32px;padding-top:12px}
.content .hotTopics{margin:32px 0 40px}
.content .banner-feature,.content .banner-查看更多{margin:40px 0}
.content .contents{margin:70px 0}
.content .specialProject{margin:70px 0 2px}
.content .movie{margin:70px 0}
.content .followOnestory{margin:70px 0 25px}
.content .tags{display:}
.content .shareBtns{border-top:1px solid #000;margin:25px 0 20px;padding-top:25px}
.content .links{margin:25px 0}
.content .copyright{border-top:1px solid #000;margin:25px 0;padding-top:25px}
.page-post .banner{margin:25px 0;padding:0 20px}
.page-post.is-protect-image img{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.page-post.is-anchor .anchor-wrap{margin-bottom:20px;max-width:100%;overflow:hidden}
.page-post.is-anchor .anchor_li{display:inline-block;margin:0 0 16px;overflow:hidden;padding:0 20px;vertical-align:top;white-space:nowrap;width:50%}
.page-post.is-anchor .anchor_li .anchor_link{color:#000;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-size:12px;text-decoration:none;white-space:normal;word-break:break-all}
.page-post.is-anchor .anchor_li .anchor_link.touch,.page-post.is-anchor .anchor_li .anchor_link:hover{text-decoration:underline}
.page-top .content-inner{padding-top:0}
.page-top .header{background-color:transparent;height:0}
.page-top .header .logotype{-webkit-animation:fadeIn .2s linear;animation:fadeIn .2s linear;display:none}
.page-top .header.is-fixed{background-color:#f5f5f5;height:50px}
.page-top .header.is-fixed .logotype{display:block}
.page-contents2nd .header{background-color:#000;color:#fff}
.page-contents2nd .header .logotype a{background:url(../style/logotype-white.png) no-repeat;background-size:auto 20px}
.page-contents2nd .header .logotype a img{opacity:0}
.page-contents2nd .btn-map,.page-contents2nd .btn-map:link,.page-contents2nd .btn-map:visited,.page-contents2nd .btn-menu,.page-contents2nd .btn-menu:link,.page-contents2nd .btn-menu:visited,.page-contents2nd .btn-search,.page-contents2nd .btn-search:link,.page-contents2nd .btn-search:visited{color:#fff}
.page-contents2nd .content-body{border-top:0}
.page-contents2nd .article{background-color:#000;color:#fff;margin:0;padding-bottom:25px;position:relative;width:100%}
.page-contents2nd .article a{color:#fff}
.page-contents2nd .article a:link,.page-contents2nd .article a:visited{color:#fff;text-decoration:underline}
.page-contents2nd .article .article-body{color:#fff}
.page-contents2nd .article .article-body .media-block--button .btns a{border:1px solid #fff;color:#fff}
.page-contents2nd .article .article-body .media-block--button .btns a.is-touch,.page-contents2nd .article .article-body .media-block--button .btns a:hover{background-color:#fff;border-color:#fff;color:#000}
.page-contents2nd .article .article-body .media-block--button .btns a:active{background-color:#ddd;border-color:#ddd}
.page-contents2nd .article .article-body .media-block--button .btns a.active{background-color:#fff;border-color:#fff;color:#000}
.page-contents2nd .article .article-body .media-block--button .btns a.active.is-touch,.page-contents2nd .article .article-body .media-block--button .btns a.active:hover{background-color:#aaa;border-color:#aaa}
.page-contents2nd .article .article-body .media-block--button .btns a.active:active{background-color:#fff;border-color:#fff}
.page-contents2nd .article .article-body .block-link-large,.page-contents2nd .article .article-body .block-link-medium,.page-contents2nd .article .article-body .block-link-small{margin-bottom:0}
.page-contents2nd .article .article-body .block-latest,.page-contents2nd .article .article-body .block-link-small{border-bottom:1px solid #fff;border-top:1px solid #fff}
.page-contents2nd .article .article-body .block-latest li,.page-contents2nd .article .article-body .block-link-small li{border:1px solid #fff;border-left:0}
.page-contents2nd .article .article-body .block-latest a,.page-contents2nd .article .article-body .block-link-small a{color:#fff}
.page-contents2nd .article .article-body .block-latest a:link,.page-contents2nd .article .article-body .block-link-small a:link{color:#fff;text-decoration:none}
.page-contents2nd .article .article-body .block-link-medium a{background-color:#222}
.page-contents2nd .article .article-body .block-hr{display:none}
.page-contents2nd .article .article-header,.page-contents2nd .article .article-headerMain{position:relative}
.page-contents2nd .article .article-headerImage img{width:100%}
.page-contents2nd .article .article-headerTitle{font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;left:50%;padding:0 20px;position:absolute;text-align:center;top:8%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}
.page-contents2nd .article .article-headerTitle .article-headerTitle-subTitle{font-size:11px;margin:0}
.page-contents2nd .article .article-headerTitle .article-headerTitle-title{font-size:24px;letter-spacing:.25em;line-height:36px;margin:10px 0;word-wrap:break-word; -webkit-text-stroke: 1px #a2a2a2;text-shadow:3px 3px 1px #000;font-family:宋体; font-weight:bold}
.page-contents2nd .article .article-headerTitle .article-headerTitle-aside{font-size:9px;letter-spacing:.25em;margin:0}
.page-contents2nd .article .article-headerCopy{padding:20px}
.page-contents2nd .article .article-headerCopy .article-headerCopy-title{font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-size:18px;line-height:30px}
.page-contents2nd .article .article-headerCopy .article-headerCopy-lead{font-size:14px;line-height:28px}
.page-contents2nd .article .article-headerCopy .article-headerCopy-lead br{display:none}
.page-en-top .header{background-color:transparent;height:0}
.page-en-top .header .logotype{-webkit-animation:fadeIn .2s linear;animation:fadeIn .2s linear;display:none}
.page-en-top .header.is-fixed{background-color:#fff;height:50px}
.page-en-top .header.is-fixed .logotype{display:block}
.page-en-top .content-inner{padding-top:0}
.page-en-top .article .article-headerTitle-title img{max-width:300px;width:60%}
.page-en-top .article .article-headerCopy .article-headerCopy-title{font-size:18px;line-height:30px}
.page-en-top .article .article-headerCopy .article-headerCopy-lead{font-size:14px;line-height:28px}
.page-en-top .article .heading{font-size:24px}
.page-en-top .contents{margin-bottom:40px}
.page-en-top .contents a{font-size:12px}
.page-en-top .contents-text{padding:0 24px}
.page-en-top .contents-hoverTitle{font-size:18px}
.page-en-top .contents-hoverLead{font-size:13px}
.page-en-top .specialProject-logo img{width:40%}
.page-en-top .specialProject-text{width:260px}
.audi-lp{font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu}
.audi-lp p{font-size:12px;line-height:2}
.audi-lp .content-body{text-align:center}
.audi-lp .content-body .hr{border:none;border-top:1px solid #000;margin:80px auto 0;width:47%}
.audi-lp .mainvisual{overflow:hidden;position:relative}
.audi-lp .mainvisual:before{content:"";display:block;padding-top:164%;width:100%}
.audi-lp .mainvisual_bg{display:block;height:100%;left:0;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}
.audi-lp .mainvisual_title{color:#000;display:block;font-size:32px;left:50%;letter-spacing:4px;position:absolute;top:40%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}
.audi-lp .mainvisual_sponsored{bottom:12px;display:block;height:11px;position:absolute;right:12px;width:112px}
.audi-lp .mainvisual_logo{bottom:47%;display:block;height:35px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:80px}
.audi-lp .title{font-size:24px;font-weight:400;letter-spacing:4px;line-height:1.7;margin:45px 0 16px}
.audi-lp .title+p{margin-top:0}
.audi-lp .episode{padding:46px 0 0;position:relative}
.audi-lp .episode-title{font-size:18px;font-weight:400;letter-spacing:3px;line-height:1.6;margin:0 0 25px;position:relative}
.audi-lp .episode-title_num{font-size:19px;font-style:normal}
.audi-lp .episode-title_caption{font-size:16px}
.audi-lp .episode-media{margin:40px 0 51px;padding-top:50%;position:relative}
.audi-lp .episode-media-photo{left:0;opacity:0;position:absolute;top:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);z-index:1}
.audi-lp .episode-media-photo img{height:100%;left:0;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}
.audi-lp .animate-init .episode-media-photo{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition-duration:0s;transition-duration:0s}
.audi-lp .animate .episode-media-photo{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-duration:2s;transition-duration:2s}
.audi-lp .episode-media-photo1{height:30.1428571428571%;left:71.5714285714286%;width:22.5714285714286%;z-index:2}
.audi-lp .episode-media-photo2{height:40.7142857142857%;top:50.2857142857143%;-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transition-duration:1.8s;transition-duration:1.8s;width:30.5714285714286%;z-index:2}
.audi-lp .episode-media-photo3{height:43.8571428571429%;left:10%;-webkit-transition-delay:.4s;transition-delay:.4s;-webkit-transition-duration:1.6s;transition-duration:1.6s;width:39.0714285714286%;z-index:2}
.audi-lp .episode-media-photo4{height:86.4285714285714%;left:32%;top:17.7142857142857%;-webkit-transition-delay:.6s;transition-delay:.6s;-webkit-transition-duration:1.4s;transition-duration:1.4s;width:64.8571428571429%}
.audi-lp .episode2 .episode-media-photo1{height:26.1428571428571%;left:6.9333333333333%;width:19.5714285714286%}
.audi-lp .episode2 .episode-media-photo2{left:auto;right:0;top:58.3333333333333%}
.audi-lp .episode2 .episode-media-photo3{height:44.8%;left:auto;right:4%;top:7.4666666666666%;width:34.4%}
.audi-lp .episode2 .episode-media-photo4{height:81.0666666666667%;left:0;top:13.3333333333333%;width:66.6666666666666%}
.audi-lp .episode3 .episode-media-photo1{height:25.6%;left:auto;right:6.9333333333333%;width:19.7333333333%}
.audi-lp .episode3 .episode-media-photo2{left:0;right:auto;top:58.3333333333333%;width:28.5333333333%}
.audi-lp .episode3 .episode-media-photo3{height:45.3333333333%;left:4%;right:auto;top:0;width:33.8666666667%}
.audi-lp .episode3 .episode-media-photo4{height:78.9333333333%;left:auto;right:0;top:13.3333333333333%;width:64.5333333333%}
.audi-lp .episode-movie{margin:0 auto 24px;overflow:hidden;position:relative;width:87%}
.audi-lp .episode-movie:before{content:"";display:block;padding-top:36.3%;width:100%}
.audi-lp .episode-movie:after{background-color:#000;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;width:100%;z-index:2}
.audi-lp .episode-movie:hover:after{opacity:.5}
.audi-lp .episode-movie_bg{display:block;height:100%;left:0;font-family:"object-fit:cover;object-position:50% 80%";-o-object-fit:cover;object-fit:cover;-o-object-position:50% 80%;object-position:50% 80%;position:absolute;top:0;width:100%;z-index:1}
.audi-lp .episode-movie-play-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}
.audi-lp .episode-movie-play-button_text{font-size:14px;top:38%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
.audi-lp .episode-movie-play-button_subtext,.audi-lp .episode-movie-play-button_text{color:#fff;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;left:50%;line-height:1;position:absolute}
.audi-lp .episode-movie-play-button_subtext{bottom:44%;font-size:11px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.audi-lp .episode-movie-play-button_img{bottom:22%;display:block;height:20px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:20px}
.audi-lp .episode-modal{background-color:#000;height:100%;left:0;opacity:0;overflow:hidden;position:fixed;top:0;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;width:100%;z-index:0}
.audi-lp .episode-modal.is-visible{opacity:1}
.audi-lp .episode-modal-close{background-color:transparent;border:0;cursor:pointer;display:inline-block;height:44px;opacity:0;overflow:hidden;padding:4px;position:fixed;right:32px;top:32px;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;width:44px;z-index:2}
.audi-lp .episode-modal-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.audi-lp .episode-modal-close:after,.audi-lp .episode-modal-close:before{background:#fff;content:"";height:1px;left:0;position:absolute;top:50%;width:100%}
.audi-lp .episode-modal-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.audi-lp .episode-modal-close:hover{opacity:.7}
.audi-lp .episode-modal-close.is-visible{opacity:1}
.audi-lp .episode-modal-close.is-visible:hover{opacity:.7}
.audi-lp .episode-modal-player{background-color:#000;display:none;left:50%;opacity:0;padding-top:56.25%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;width:100%;z-index:1}
.audi-lp .episode-modal-player.is-visible{display:block;opacity:1;z-index:3}
.audi-lp .episode-modal-player-embed{height:100%;left:0;position:absolute;top:0;width:100%}
.audi-lp .episode-all{margin:52px auto 6px;max-width:1200px}
.audi-lp .episode-all .episode-title_caption{display:block;letter-spacing:.1em;margin-bottom:14px;width:100%}
.audi-lp .episode-all .episode-list{border-bottom:1px solid #000;border-top:1px solid #000;padding:14px 0 20px;position:relative}
.audi-lp .episode-all .episode-list>*{letter-spacing:normal}
.audi-lp .episode-all .episode-list:before{border-top:1px solid #000;content:"";height:0;left:0;position:absolute;top:-4px;width:100%}
.audi-lp .episode-all .episode-list:after{border-top:1px solid #000;bottom:-4px;content:"";height:0;left:0;position:absolute;width:100%}
.audi-lp .episode-all .episode-movie{margin-bottom:1px;overflow:hidden;position:relative;width:100%}
.audi-lp .episode-all .episode-movie:before{content:"";display:block;padding-top:38.93%;width:100%}
.audi-lp .episode-all .episode-movie-play-button_num{font-size:14px;top:20.23%}
.audi-lp .episode-all .episode-movie-play-button_num,.audi-lp .episode-all .episode-movie-play-button_title{color:#fff;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;left:50%;line-height:1;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.audi-lp .episode-all .episode-movie-play-button_title{font-size:18px;letter-spacing:.1em;top:35.61%;width:100%}
.audi-lp .episode-all .episode-movie-play-button_text{font-size:14px;position:absolute;top:54.1%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.audi-lp .episode-all .episode-movie-play-button_subtext{bottom:auto;font-size:11px;position:absolute;top:67.12%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.audi-lp .episode-all .episode-movie-play-button_img{bottom:10.27%;height:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:18px}
.audi-lp .episode-all .episode1 .episode-movie_bg{-o-object-position:0 55%;object-position:0 55%}
.audi-lp .episode-all .episode3 .episode-movie_bg{-o-object-position:0 65%;object-position:0 65%}
.audi-lp .episode-all .episode4{margin:0}
.audi-lp .episode-all .episode4 .episode-movie-play-button_title{font-size:20px}
.audi-lp .banner{background-color:#000;border-top:1px solid #909090;color:#fff;display:block;height:116px;margin-top:50px;position:relative;width:100%}
.audi-lp .banner_logo{height:35px;top:31px;width:57px}
.audi-lp .banner_logo,.audi-lp .banner_title{display:block;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.audi-lp .banner_title{bottom:31px;top:auto}
.page-contents2nd-aboutdo .btn-menu,.page-contents2nd-aboutdo .btn-menu:link,.page-contents2nd-aboutdo .btn-menu:visited{color:#fff}
.page-contents2nd-aboutdo .btn-search,.page-contents2nd-aboutdo .btn-search:link,.page-contents2nd-aboutdo .btn-search:visited{color:#000}
.page-contents2nd-aboutdo .btn-map,.page-contents2nd-aboutdo .btn-map:link,.page-contents2nd-aboutdo .btn-map:visited{color:#fff}
.page-contents2nd-aboutdo .article{background-color:#fff;color:#000}
.page-contents2nd-aboutdo .article a{color:#000}
.page-contents2nd-aboutdo .article a:link,.page-contents2nd-aboutdo .article a:visited{color:#000;text-decoration:underline}
.page-contents2nd-aboutdo .article .article-metadata-categories{border:none}
.page-contents2nd-aboutdo .article .article-headerTitle{color:#000;top:35%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
.page-contents2nd-aboutdo .article .article-headerTitle-title{bottom:0;display:inline-block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:3}
.page-contents2nd-aboutdo .article .article-headerTitle-title img{display:inline-block;height:auto;left:50%;margin:0;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:30%}
.page-contents2nd-aboutdo .article .article-headerCopy{color:#000}
.page-contents2nd-aboutdo .article .article-headerCopy-lead_paragraph{display:block;margin:16px 0}
.page-contents2nd-aboutdo .article .article-body{color:#000}
.page-contents2nd-aboutdo .article .article-body .block-latest,.page-contents2nd-aboutdo .article .article-body .block-link-small{border-bottom:1px solid #000;border-top:1px solid #000}
.page-contents2nd-aboutdo .article .article-body .block-latest li,.page-contents2nd-aboutdo .article .article-body .block-link-small li{border:1px solid #000;border-left:0}
.page-contents2nd-aboutdo .article .article-body .block-latest a,.page-contents2nd-aboutdo .article .article-body .block-link-small a{color:#000}
.page-contents2nd-aboutdo .article .article-body .block-latest a:link,.page-contents2nd-aboutdo .article .article-body .block-link-small a:link{color:#000;text-decoration:none}
.page-contents2nd-aboutdo .article .article-body .block-link-medium a{background-color:#fff}
.page-contents2nd-aboutdo .article .article-body .media-block--button .btns a{border:1px solid #000;color:#000}
.page-contents2nd-aboutdo .article .article-body .media-block--button .btns a.is-touch,.page-contents2nd-aboutdo .article .article-body .media-block--button .btns a:hover{background-color:#000;border-color:#000;color:#fff}
.page-contents2nd-aboutdo .article .article-body .media-block--button .btns a:active{background-color:#ddd;border-color:#ddd}
.page-contents2nd-aboutdo .article .article-body .media-block--button .btns a.active{background-color:#000;border-color:#000;color:#fff}
.page-contents2nd-aboutdo .article .article-body .media-block--button .btns a.active.is-touch,.page-contents2nd-aboutdo .article .article-body .media-block--button .btns a.active:hover{background-color:#aaa;border-color:#aaa}
.page-contents2nd-aboutdo .article .article-body .media-block--button .btns a.active:active{background-color:#000;border-color:#000}
@media print,screen and (min-width:375px){.page-contents2nd .article .article-headerTitle .article-headerTitle-title{font-size:28px}
}
@media print,screen and (min-width:400px){.article-share .article-share-title{line-height:36px}
.article .article-share.shareBtns ul{margin:0;width:auto}
}
@media print,screen and (min-width:480px){.page-contents2nd .article .article-headerTitle .article-headerTitle-title{font-size:32px}
}
@media print,screen and (min-width:640px){.hotTopics li:nth-child(n+5){padding:0 10px;width:50%}
.hotTopics li:nth-child(n+5):nth-child(odd){padding-left:20px}
.hotTopics li:nth-child(n+5):nth-child(2n){padding-right:20px}
.hotTopics li:nth-child(4) a{padding:0 20px;text-align:center}
.hotTopics li:nth-child(4) a:before{font-size:50px;left:50%;text-shadow:0 0 4px rgba(0,0,0,.4);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}
.hotTopics li:nth-child(n+5) a{padding:0}
.hotTopics li:nth-child(n+5) a:before{left:10px}
li:nth-child(4) .hotTopics-inner{padding:35px 0 12px}
.hotTopics-thumbnail{padding-bottom:39.82%}
li:nth-child(4) .hotTopics-thumbnail{display:inline-block;float:none;left:auto;margin-left:0;overflow:hidden;padding-bottom:39.82%;position:relative;top:auto;width:100%}
li:nth-child(4) .hotTopics-desc{float:none;min-height:auto}
li:nth-child(4) .hotTopics-category{display:block;margin:10px 0 -8px}
li:nth-child(4) .hotTopics-title{font-size:16px;line-height:24px;margin:14px 0 0}
}
@media print,screen and (min-width:768px) and (min-height:380px){.cover-logo{margin-top:-40px;top:40px}
}
@media print,screen and (min-width:768px){.cover-copy{font-size:17px;letter-spacing:1px;line-height:1.8;margin:-40px 0 20px;top:54%}
.cover-copy br.for-sp{display:none}
.cover-copy-title{font-size:28px;letter-spacing:4px;margin:0 0 15px}
.cover-copy-title span{font-size:24px}
.cover-copy-notes{font-size:12px}
.cover-copy-scroll{font-size:12px;letter-spacing:1.5px;line-height:22px}
.cover-copy-scroll:after{bottom:-14px;height:20px;margin-left:-10px;width:20px}
.slider{margin:0}
.slider .carousel .metadata .category li{display:inline-block}
.slider .carousel .metadata h2{font-size:18px;padding:0 18px 28px}
.slider .carousel .metadata .label{border-top:3px solid #fff}
.slider .carousel .btn-next{display:block;left:100%;top:0;width:100%}
.slider .carousel .btn-prev{display:block;right:100%;top:0;width:100%}
.btn-back{width:478px}
.article>h2{font-size:24px;line-height:3rem}
.article .article-body{margin:20px 0}
.article .article-body h2{font-size:2.4rem}
.article .article-body h3{font-size:2rem}
.article .article-body h4{font-size:1.6rem}
.article .article-body blockquote{line-height:22px;padding:0 0 0 25px}
.article .article-body .media-block .jpg .caption{margin-top:8px}
.article .article-body .media-block--small-left-float .jpg,.article .article-body .media-block--small-left .jpg{float:left;margin:.5em 20px 15px 0;width:210px}
.article .article-body .media-block--small-left-float .jpg .caption,.article .article-body .media-block--small-left .jpg .caption{padding:0}
.article .article-body .media-block--small-left-float.block-option-bg .jpg,.article .article-body .media-block--small-left-float.block-option-border-medium .jpg,.article .article-body .media-block--small-left-float.block-option-border-thick .jpg,.article .article-body .media-block--small-left-float.block-option-border-thin .jpg,.article .article-body .media-block--small-left.block-option-bg .jpg,.article .article-body .media-block--small-left.block-option-border-medium .jpg,.article .article-body .media-block--small-left.block-option-border-thick .jpg,.article .article-body .media-block--small-left.block-option-border-thin .jpg{margin:.5em 20px 15px 0}
.article .article-body .media-block--small-left-float.block-option-bg .text,.article .article-body .media-block--small-left-float.block-option-border-medium .text,.article .article-body .media-block--small-left-float.block-option-border-thick .text,.article .article-body .media-block--small-left-float.block-option-border-thin .text,.article .article-body .media-block--small-left.block-option-bg .text,.article .article-body .media-block--small-left.block-option-border-medium .text,.article .article-body .media-block--small-left.block-option-border-thick .text,.article .article-body .media-block--small-left.block-option-border-thin .text{margin-top:0}
.article .article-body .media-block--small-left .text{padding-left:230px}
.article .article-body .media-block--small-right-float .jpg,.article .article-body .media-block--small-right .jpg{float:right;margin:.5em 0 15px 20px;width:210px}
.article .article-body .media-block--small-right-float .jpg .caption,.article .article-body .media-block--small-right .jpg .caption{padding:0}
.article .article-body .media-block--small-right-float.block-option-bg .jpg,.article .article-body .media-block--small-right-float.block-option-border-medium .jpg,.article .article-body .media-block--small-right-float.block-option-border-thick .jpg,.article .article-body .media-block--small-right-float.block-option-border-thin .jpg,.article .article-body .media-block--small-right.block-option-bg .jpg,.article .article-body .media-block--small-right.block-option-border-medium .jpg,.article .article-body .media-block--small-right.block-option-border-thick .jpg,.article .article-body .media-block--small-right.block-option-border-thin .jpg{margin:.5em 0 15px 20px}
.article .article-body .media-block--small-right-float.block-option-bg .text,.article .article-body .media-block--small-right-float.block-option-border-medium .text,.article .article-body .media-block--small-right-float.block-option-border-thick .text,.article .article-body .media-block--small-right-float.block-option-border-thin .text,.article .article-body .media-block--small-right.block-option-bg .text,.article .article-body .media-block--small-right.block-option-border-medium .text,.article .article-body .media-block--small-right.block-option-border-thick .text,.article .article-body .media-block--small-right.block-option-border-thin .text{margin-top:0}
.article .article-body .media-block--small-right .text{padding-right:230px}
.article .article-body .media-block--medium-left-float .jpg,.article .article-body .media-block--medium-left .jpg{float:left;margin:.5em 20px 15px 0;width:325px}
.article .article-body .media-block--medium-left-float .jpg .caption,.article .article-body .media-block--medium-left .jpg .caption{padding:0}
.article .article-body .media-block--medium-left-float.block-option-bg .jpg,.article .article-body .media-block--medium-left-float.block-option-border-medium .jpg,.article .article-body .media-block--medium-left-float.block-option-border-thick .jpg,.article .article-body .media-block--medium-left-float.block-option-border-thin .jpg,.article .article-body .media-block--medium-left.block-option-bg .jpg,.article .article-body .media-block--medium-left.block-option-border-medium .jpg,.article .article-body .media-block--medium-left.block-option-border-thick .jpg,.article .article-body .media-block--medium-left.block-option-border-thin .jpg{margin:.5em 20px 15px 0}
.article .article-body .media-block--medium-left-float.block-option-bg .text,.article .article-body .media-block--medium-left-float.block-option-border-medium .text,.article .article-body .media-block--medium-left-float.block-option-border-thick .text,.article .article-body .media-block--medium-left-float.block-option-border-thin .text,.article .article-body .media-block--medium-left.block-option-bg .text,.article .article-body .media-block--medium-left.block-option-border-medium .text,.article .article-body .media-block--medium-left.block-option-border-thick .text,.article .article-body .media-block--medium-left.block-option-border-thin .text{margin-top:0}
.article .article-body .media-block--medium-left .text{padding-left:345px}
.article .article-body .media-block--medium-right-float .jpg,.article .article-body .media-block--medium-right .jpg{float:right;margin:0 0 20px 20px;width:642px}
.article .article-body .media-block--medium-right-float .jpg .caption,.article .article-body .media-block--medium-right .jpg .caption{padding:0}
.article .article-body .media-block--medium-right-float.block-option-bg .jpg,.article .article-body .media-block--medium-right-float.block-option-border-medium .jpg,.article .article-body .media-block--medium-right-float.block-option-border-thick .jpg,.article .article-body .media-block--medium-right-float.block-option-border-thin .jpg,.article .article-body .media-block--medium-right.block-option-bg .jpg,.article .article-body .media-block--medium-right.block-option-border-medium .jpg,.article .article-body .media-block--medium-right.block-option-border-thick .jpg,.article .article-body .media-block--medium-right.block-option-border-thin .jpg{margin:.5em 0 15px 20px}
.article .article-body .media-block--medium-right-float.block-option-bg .text,.article .article-body .media-block--medium-right-float.block-option-border-medium .text,.article .article-body .media-block--medium-right-float.block-option-border-thick .text,.article .article-body .media-block--medium-right-float.block-option-border-thin .text,.article .article-body .media-block--medium-right.block-option-bg .text,.article .article-body .media-block--medium-right.block-option-border-medium .text,.article .article-body .media-block--medium-right.block-option-border-thick .text,.article .article-body .media-block--medium-right.block-option-border-thin .text{margin-top:0}
.article .article-body .media-block--medium-right .text{padding-right:662px}
.article .article-body .media-block--lightbox{margin:0 -9px 20px}
.article .article-body .media-block--lightbox .jpg{padding:0 9px;width:25%}
.article .article-body .media-block--lightbox .jpg a{display:block}
.article .article-body .media-block--lightbox.media-block-column1 .jpg{float:none;width:100%}
.article .article-body .media-block--lightbox.media-block-column1 .jpg:nth-child(2n),.article .article-body .media-block--lightbox.media-block-column1 .jpg:nth-child(odd){clear:both}
.article .article-body .media-block--lightbox.media-block-column2 .jpg{float:left;width:50%}
.article .article-body .media-block--lightbox.media-block-column3 .jpg{float:left;width:33.33%}
.article .article-body .media-block--lightbox.media-block-column3 .jpg:nth-child(2n),.article .article-body .media-block--lightbox.media-block-column3 .jpg:nth-child(odd){clear:none}
.article .article-body .media-block--lightbox.media-block-column3 .jpg:nth-child(3n+1){clear:both}
.article .article-body .media-block--lightbox.media-block-column4 .jpg{float:left;width:25%}
.article .article-body .media-block--lightbox.media-block-column4 .jpg:nth-child(2n),.article .article-body .media-block--lightbox.media-block-column4 .jpg:nth-child(odd){clear:none}
.article .article-body .media-block--lightbox.media-block-column4 .jpg:nth-child(4n+1){clear:both}
.article .article-body .media-block--images-linked{margin:0 -9px 20px}
.article .article-body .media-block--images-linked .jpg{padding:0 9px;width:25%}
.article .article-body .media-block--images-linked .jpg a{display:block}
.article .article-body .media-block--images-linked.media-block-column1 .jpg{float:none;width:100%}
.article .article-body .media-block--images-linked.media-block-column1 .jpg:nth-child(2n),.article .article-body .media-block--images-linked.media-block-column1 .jpg:nth-child(odd){clear:both}
.article .article-body .media-block--images-linked.media-block-column1-fit .jpg img{min-height:0}
.article .article-body .media-block--images-linked.media-block-column1-fit .jpg:nth-child(2n),.article .article-body .media-block--images-linked.media-block-column1-fit .jpg:nth-child(odd){padding:0 9px}
.article .article-body .media-block--images-linked.media-block-column2 .jpg{float:left;width:50%}
.article .article-body .media-block--images-linked.media-block-column3 .jpg{float:left;width:33.33%}
.article .article-body .media-block--images-linked.media-block-column3 .jpg:nth-child(2n),.article .article-body .media-block--images-linked.media-block-column3 .jpg:nth-child(odd){clear:none}
.article .article-body .media-block--images-linked.media-block-column3 .jpg:nth-child(3n+1){clear:both}
.article .article-body .media-block--images-linked.media-block-column4 .jpg{float:left;width:25%}
.article .article-body .media-block--images-linked.media-block-column4 .jpg:nth-child(2n),.article .article-body .media-block--images-linked.media-block-column4 .jpg:nth-child(odd){clear:none}
.article .article-body .media-block--images-linked.media-block-column4 .jpg:nth-child(4n+1){clear:both}
.article .article-body .media-block--video--vine{padding-bottom:0;text-align:center;width:100%}
.article .article-body .media-block--video--vine iframe{height:480px;margin:0 auto;position:relative;text-align:left;width:480px}
.article .article-body .media-block--button .btns a{width:478px}
.article .article-share.shareBtns{margin:15px 0}
.audi-lp .content-body .br-sp{display:none}
.audi-lp .mainvisual:before{padding-top:39.3%}
.audi-lp .mainvisual_title{top:38%}
.audi-lp .mainvisual_sponsored{bottom:20px;right:56px}
.audi-lp .mainvisual_logo{bottom:38%}
.audi-lp .title{margin:45px 0 22px}
.audi-lp .episode-movie-play-button_text{font-size:20px;top:50%}
.audi-lp .episode-movie-play-button_subtext{bottom:40%;font-size:13px}
.audi-lp .episode-movie-play-button_img{bottom:25%;height:30px;width:30px}
.audi-lp .episode-all .episode-title_caption{margin-bottom:27px}
.audi-lp .episode-all .episode-list{letter-spacing:-.4em;padding:23px 0 25px}
.audi-lp .episode-all .episode-list:before{top:-7px}
.audi-lp .episode-all .episode-list:after{bottom:-7px}
.audi-lp .episode-all .episode-movie{display:inline-block;margin-right:1px;vertical-align:top;width:33.3%}
.audi-lp .episode-all .episode-movie:nth-child(3){margin-right:0}
.audi-lp .episode-all .episode-movie:before{padding-top:266px}
.audi-lp .episode-all .episode-movie-play-button_num{font-size:22px;top:18.42%}
.audi-lp .episode-all .episode-movie-play-button_title{font-size:26px;top:34.21%}
.audi-lp .episode-all .episode-movie-play-button_text{font-size:20px;top:52.63%}
.audi-lp .episode-all .episode-movie-play-button_subtext{font-size:13px;top:64.66%}
.audi-lp .episode-all .episode-movie-play-button_img{bottom:17.66%;height:24px;width:24px}
.audi-lp .episode-all .episode3 .episode-movie_bg{left:-110px;-o-object-position:0 60%;object-position:0 60%;width:142%}
.audi-lp .episode-all .episode4{display:block;margin:0;width:100%}
.audi-lp .episode-all .episode4 .episode-movie_bg{-o-object-position:50% 50%;object-position:50% 50%}
.audi-lp .episode-all .episode4 .episode-movie-play-button_num{font-size:18px;letter-spacing:.2em}
.audi-lp .episode-all .episode4 .episode-movie-play-button_title{font-size:30px;letter-spacing:.3em}
}
@media print,screen and (min-width:768px) and (max-height:700px){.cover-copy-title{font-size:24px}
.cover-copy-title span{font-size:20px}
}
@media print,screen and (min-width:769px){.page-post.is-anchor .anchor-wrap{text-align:center}
.page-post.is-anchor .anchor_li{border-right:1px solid #666;overflow:hidden;padding:0 16px;width:auto}
.page-post.is-anchor .anchor_li:last-child{border-right:0}
.page-contents2nd-aboutdo .article .article-headerTitle-title img{width:190px}
}
@media print,screen and (min-width:960px){.audi-lp .episode-modal-player{height:540px;padding-top:0;width:960px}
}
@media print,screen and (min-width:1100px){.content{will-change:auto}
.content .content-inner{margin:0 auto;overflow:visible;padding-top:80px;position:relative;width:964px}
.content .content-body{border-top:0}
.is-menuTransitionStart .content{will-change:transform}
.is-menuOpen .content,.is-menuTransitionStart .content{-webkit-transform:translateX(370px);transform:translateX(370px)}
.is-menuOpen .content{-webkit-filter:blur(6px);filter:blur(6px);will-change:auto}
.contents ul{height:964px;position:relative;width:964px}
.contents li{height:320px;left:0;position:absolute;top:0;width:320px}
.contents .comingsoon-wrapper,.contents a{font-size:11px;height:100%;padding-bottom:0}
.contents .comingsoon{display:inline-block}
.contents .contents-people .contents-thumbnail img{height:120%;top:-55px}
.contents a:hover .contents-shoulder{display:none}
.contents-category{font-size:30px}
.contents a:hover .contents-category{font-size:12px}
.contents a:hover .contents-hover{display:inline-block;visibility:visible}
.contents-readmore{display:inline-block}
.contents .comingsoon-wrapper:hover .comingsoon-hover{-webkit-animation:fadeIn .2s;animation:fadeIn .2s;opacity:1}
.contentHeader a{width:auto}
.contentHeader .language{margin:0;position:absolute;right:0;top:20px}
.contentHeader .contentHeader-logo img{width:420px}
.contentHeader .map{bottom:0;color:#fff;display:block;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-size:14px;font-weight:500;line-height:24px;position:absolute;right:0;z-index:2}
.cover-logo img{width:300px}
.cover-copy{top:58%}
.heading{font-size:40px}
.heading,.sub-heading{margin-bottom:20px}
.menu .menu-inner{padding:0 60px;width:370px}
.menu .menu-about{display:none}
.menu .shareBtns ul{letter-spacing:-.4em;text-align:left}
.menu .shareBtns li{letter-spacing:normal}
.list ul{overflow:visible}
.list li{width:33.33%}
.list .list_publishDate{padding:0 10px}
.list .list_title{font-size:14px}
.loading a{display:inline-block;width:auto}
.error{padding:80px 0 0}
.error h2{margin:0 0 1.5em}
.slider{overflow:hidden}
.slider .carousel .progress{background-color:#f5f5f5}
.video-title{font-size:24px;line-height:28px}
.video-more{padding:16px 0 30px}
.followOnestory .sub-heading{margin-left:0;margin-right:0}
.followOnestory li{margin-right:7px;width:235px}
.followOnestory li:nth-child(4n){margin-right:0}
.followOnestory a .br-sp{display:none}
.followOnestory a .br-pc{display:block}
.followOnestory .icon-twitter{padding-left:2px}
.shareBtns a{height:24px;line-height:24px;width:24px}
.shareBtns i:before{font-size:12px}
.shareBtns a.shareBtns-twitter i:before{font-size:14px}
.links ul{text-align:center}
.links li{margin-top:0;width:auto}
.links a{font-size:9px}
.tags .heading{margin-bottom:40px}
.hotTopics ul{padding:0 5px}
.hotTopics li{border-top:1px solid #2c2c2c;margin:0 15px 30px;padding-top:45px;width:288px}
.hotTopics li:first-child{border-top:0;margin:0 15px 20px;width:924px}
.hotTopics li:first-child .hotTopics-thumbnail,.hotTopics li:first-child .hotTopics-thumbnail:after,.hotTopics li:first-child img{height:462px}
.hotTopics li:nth-child(n+5){margin:0 15px 13px;padding:15px 0 0;width:447px}
.hotTopics li:nth-child(n+5):nth-child(odd){padding-left:0}
.hotTopics li:nth-child(n+5):nth-child(2n){padding-right:0}
.hotTopics li:first-child a:before{font-size:80px}
.hotTopics a{padding:0}
.hotTopics a:before{font-size:60px;top:0}
.hotTopics li:nth-child(4) a{padding:0}
.hotTopics li:nth-child(4) a:before{font-size:60px;top:0}
.hotTopics li:nth-child(n+5) a:before{font-size:40px;left:20px;top:35px}
.hotTopics-inner,li:nth-child(4) .hotTopics-inner{border-top:0;padding:0}
li:nth-child(n+5) .hotTopics-inner{padding:0}
.hotTopics-thumbnail,li:nth-child(4) .hotTopics-thumbnail{height:144px}
li:nth-child(n+5) .hotTopics-thumbnail{height:74px;left:0;margin-left:60px;position:relative;top:0;width:148px}
li:nth-child(n+5) .hotTopics-desc{min-height:74px;padding-left:12px;width:239px}
.hotTopics-category,li:nth-child(4) .hotTopics-category{font-size:15px;margin:14px 0 -8px}
li:nth-child(n+5) .hotTopics-category{font-size:12px;margin:6px 0 0}
.hotTopics-title,li:nth-child(4) .hotTopics-title{font-size:18px;margin:16px 0 0}
li:nth-child(n+5) .hotTopics-title{line-height:24px;margin:10px 0 0}
.header{height:55px;left:50%;margin-left:-50%;will-change:auto}
.is-menuTransitionStart .header{will-change:transform}
.is-menuOpen .header,.is-menuTransitionStart .header{-webkit-transform:translateX(370px);transform:translateX(370px)}
.is-menuOpen .header{-webkit-filter:blur(6px);filter:blur(6px);will-change:auto}
.header .logotype{left:50%;margin-left:-482px;position:absolute;width:964px}
.header .btn-map,.header .btn-search{display:none}
.header .shareBtns{display:block}
.header .tagline{left:16px;width:9px}
.header .copyright,.header .tagline{display:block;height:220px;position:absolute;top:315px}
.header .copyright{right:16px;width:8px}
.page-title{border-top:0;padding-top:0;text-align:left}
.page-title h2{font-size:24px;line-height:30px;margin:0;padding:0 0 30px}
.logotype{text-align:left}
.logotype img{height:30px}
.article{margin:0 0 50px}
.article>h2{font-size:30px;line-height:60px;margin:16px 0 22px;padding:0}
.article .article-body{margin:40px 0 50px;padding:0}
.article .article-body h2{font-size:2.8rem;margin:1em 0}
.article .article-body h3{font-size:2.4rem;margin:1em 0}
.article .article-body h4{font-size:2rem;margin:1em 0}
.article .article-body .format_heading_large{font-size:32px}
.article .article-body .format_heading_medium{font-size:24px}
.article .article-body .format_heading_small{font-size:18px}
.article .article-body .media-block .jpg .caption{padding:0}
.article .article-body .media-block--small-left,.article .article-body .media-block--small-left-float{margin:30px 0}
.article .article-body .media-block--small-left-float.block-option-bg .jpg,.article .article-body .media-block--small-left-float.block-option-border-medium .jpg,.article .article-body .media-block--small-left-float.block-option-border-thick .jpg,.article .article-body .media-block--small-left-float.block-option-border-thin .jpg,.article .article-body .media-block--small-left-float .jpg,.article .article-body .media-block--small-left.block-option-bg .jpg,.article .article-body .media-block--small-left.block-option-border-medium .jpg,.article .article-body .media-block--small-left.block-option-border-thick .jpg,.article .article-body .media-block--small-left.block-option-border-thin .jpg,.article .article-body .media-block--small-left .jpg{margin:.5em 30px 20px 0}
.article .article-body .media-block--small-left .text{padding-left:240px}
.article .article-body .media-block--small-right,.article .article-body .media-block--small-right-float{margin:30px 0}
.article .article-body .media-block--small-right-float.block-option-bg .thumb,.article .article-body .media-block--small-right-float.block-option-border-medium .thumb,.article .article-body .media-block--small-right-float.block-option-border-thick .thumb,.article .article-body .media-block--small-right-float.block-option-border-thin .thumb,.article .article-body .media-block--small-right-float .thumb,.article .article-body .media-block--small-right.block-option-bg .thumb,.article .article-body .media-block--small-right.block-option-border-medium .thumb,.article .article-body .media-block--small-right.block-option-border-thick .thumb,.article .article-body .media-block--small-right.block-option-border-thin .thumb,.article .article-body .media-block--small-right .thumb{margin:.5em 0 20px 30px}
.article .article-body .media-block--small-right .text{padding-right:240px}
.article .article-body .media-block--medium-left,.article .article-body .media-block--medium-left-float{margin:30px 0}
.article .article-body .media-block--medium-left-float.block-option-bg .thumb,.article .article-body .media-block--medium-left-float.block-option-border-medium .thumb,.article .article-body .media-block--medium-left-float.block-option-border-thick .thumb,.article .article-body .media-block--medium-left-float.block-option-border-thin .thumb,.article .article-body .media-block--medium-left-float .thumb,.article .article-body .media-block--medium-left.block-option-bg .thumb,.article .article-body .media-block--medium-left.block-option-border-medium .thumb,.article .article-body .media-block--medium-left.block-option-border-thick .thumb,.article .article-body .media-block--medium-left.block-option-border-thin .thumb,.article .article-body .media-block--medium-left .thumb{margin:.5em 30px 20px 0}
.article .article-body .media-block--medium-left .text{padding-left:355px}
.article .article-body .media-block--medium-right,.article .article-body .media-block--medium-right-float{margin:30px 0}
.article .article-body .media-block--medium-right-float.block-option-bg .thumb,.article .article-body .media-block--medium-right-float.block-option-border-medium .thumb,.article .article-body .media-block--medium-right-float.block-option-border-thick .thumb,.article .article-body .media-block--medium-right-float.block-option-border-thin .thumb,.article .article-body .media-block--medium-right-float .thumb,.article .article-body .media-block--medium-right.block-option-bg .thumb,.article .article-body .media-block--medium-right.block-option-border-medium .thumb,.article .article-body .media-block--medium-right.block-option-border-thick .thumb,.article .article-body .media-block--medium-right.block-option-border-thin .thumb,.article .article-body .media-block--medium-right .thumb{margin:.5em 0 20px 30px}
.article .article-body .media-block--medium-right .text{padding-right:672px}
.article .article-body .media-block--large,.article .article-body .media-block--large-fit{margin:30px 0}
.article .article-body .media-block--video{margin:0 0 30px}
.article .article-body .embed,.article .article-body .media-block--button{margin:30px 0}
.article .article-body .block-hr{margin:40px 0}
.article .article-body .block-text2column{margin:30px 0;}
.article .article-body .block-text2column .block_titles{left:0;position:absolute;top:0;width:243px}
.article .article-body .block-text2column .block_blockTitle{font-size:14px;line-height:22px;margin-bottom:14px}
.article .article-body .block-text2column .block_titleTag{font-size:10px}
.article .article-body .block-text2column .block_title{font-size:13px;margin:0 0 20px}
.article .article-body .block-heading{margin:30px 0 5px}
.article .article-body .block-latest.media-block-column1 li,.article .article-body .block-link-large.media-block-column1 li,.article .article-body .block-link-medium.media-block-column1 li,.article .article-body .block-link-small.media-block-column1 li{width:100%}
.article .article-body .block-latest.media-block-column2 li,.article .article-body .block-link-large.media-block-column2 li,.article .article-body .block-link-medium.media-block-column2 li,.article .article-body .block-link-small.media-block-column2 li{width:50%}
.article .article-body .block-latest.media-block-column3 li,.article .article-body .block-link-large.media-block-column3 li,.article .article-body .block-link-medium.media-block-column3 li,.article .article-body .block-link-small.media-block-column3 li{width:33.33%}
.article .article-body .block-latest.media-block-column4 li,.article .article-body .block-link-large.media-block-column4 li,.article .article-body .block-link-medium.media-block-column4 li,.article .article-body .block-link-small.media-block-column4 li{width:25%}
.article .article-body .block-latest,.article .article-body .block-link-small{margin:0 0 20px}
.article .article-body .block-latest a,.article .article-body .block-link-small a{min-height:auto;padding:20px;text-align:center}
.article .article-body .block-latest .block_title,.article .article-body .block-link-small .block_title{line-height:24px}
.article .article-body .block-latest .block_article,.article .article-body .block-link-small .block_article{display:block}
.article .article-body .block-latest .block_readmore,.article .article-body .block-link-small .block_readmore{margin:24px auto 0}
.article .article-body .block-latest .block_readmore:before,.article .article-body .block-link-small .block_readmore:before{left:50%;margin-left:-5px;text-align:center}
.article .article-body .block-link-medium{margin:0 -1px 20px;overflow:visible}
.article .article-body .block-link-medium .block_publishDate{padding:0 10px}
.article .article-body .block-link-medium .block_title{font-size:14px}
.article .article-body .block-link-medium.media-block-column1 li{padding-right:0;width:100%}
.article .article-body .block-link-medium.media-block-column2 li{width:50%}
.article .article-body .block-link-medium.media-block-column2 li:nth-child(2n){padding-right:0}
.article .article-body .block-link-medium.media-block-column3 li{width:33.33%}
.article .article-body .block-link-medium.media-block-column3 li:nth-child(3n){padding-right:0}
.article .article-body .block-link-medium.media-block-column4 li{width:25%}
.article .article-body .block-link-medium.media-block-column4 li:nth-child(4n){padding-right:0}
.article .article-body .block-link-large{margin:0 -1px 20px;overflow:visible}
.article .article-body .block-link-large.media-block-column1 li{padding-right:0;width:100%}
.article .article-body .block-link-large.media-block-column2 li{width:50%}
.article .article-body .block-link-large.media-block-column2 li:nth-child(2n){padding-right:0}
.article .article-body .block-link-large.media-block-column3 li{width:33.33%}
.article .article-body .block-link-large.media-block-column3 li:nth-child(3n){padding-right:0}
.article .article-body .block-link-large.media-block-column4 li{width:25%}
.article .article-body .block-link-large.media-block-column4 li:nth-child(4n){padding-right:0}
.article .article-body .block-option-bg,.article .article-body .block-option-border-medium,.article .article-body .block-option-border-thick,.article .article-body .block-option-border-thin{padding:20px 24px}
.article-metadata{font-size:17px;margin:0 0 22px;padding:0}
.article-titleTag{font-size:20px;margin:22px 0 16px;padding:0}
.article-metadata-links{margin:16px 0;padding:0}
.article-metadata-link{font-size:11px}
.article-share{padding:0}
.article .article-share.shareBtns{margin:16px 0 40px}
.searchResult{padding:0;text-align:left}
.about{bottom:-10px;color:#fff;display:block;font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-size:14px;font-weight:500;left:0;line-height:24px;position:absolute;z-index:2}
.banner ul{margin:0 -42px}
.banner li{border:0;display:inline-block;padding:0 22px}
.banner a{padding:0 20px;width:auto}
.specialProject a{height:282px;padding-bottom:0}
.specialProject a:hover .specialProject-logo{display:none}
.specialProject-logo img{height:216px;width:260px}
.specialProject a:hover .specialProject-hover{display:inline-block;visibility:visible}
.specialProject-readmore{display:inline-block}
.banner-feature a{padding-bottom:0}
.banner-feature-category{font-size:14px}
a:hover .banner-feature-category{display:none}
.banner-feature-title{font-size:35px}
a:hover .banner-feature-title{font-size:12px;margin:0 0 30px}
.banner-feature a:hover .banner-feature-hover{display:inline-block;visibility:visible}
.banner-feature-readmore{display:inline-block}
.banner-tokyoTrueTreasure a{height:282px;padding-bottom:0}
.banner-tokyoTrueTreasure-category{font-size:14px}
a:hover .banner-tokyoTrueTreasure-category{display:none}
.banner-tokyoTrueTreasure-title{font-size:35px}
a:hover .banner-tokyoTrueTreasure-title{font-size:12px;margin:0 0 30px}
.banner-tokyoTrueTreasure a:hover .banner-tokyoTrueTreasure-hover{display:inline-block;visibility:visible}
.banner-tokyoTrueTreasure-readmore{display:inline-block}
.banner-report a,.banner-rethink a{height:150px;padding-bottom:0}
.banner-namegataVegetableKingdom a{height:282px;padding-bottom:0}
.banner-namegataVegetableKingdom-category{font-size:14px}
a:hover .banner-namegataVegetableKingdom-category{display:none}
.banner-namegataVegetableKingdom-title{font-size:35px}
a:hover .banner-namegataVegetableKingdom-title{font-size:12px;margin:0 0 30px}
.banner-namegataVegetableKingdom a:hover .banner-namegataVegetableKingdom-hover{display:inline-block;visibility:visible}
.banner-namegataVegetableKingdom-readmore{display:inline-block}
.banner-onlinestore a{height:282px;padding-bottom:0}
.banner-onlinestore-category{font-size:14px}
a:hover .banner-onlinestore-category{display:none}
.banner-onlinestore-title{font-size:35px}
a:hover .banner-onlinestore-title{font-size:12px;margin:0 0 30px}
.banner-onlinestore a:hover .banner-onlinestore-hover{display:inline-block;visibility:visible}
.banner-onlinestore-readmore{display:inline-block}
.banner-gengen a,.banner-getup a,.banner-glenfiddich a,.banner-hopeToMeetAgain a,.banner-onenippon a{padding-bottom:0;height:300px}
.banner-findoutshizuoka a{height:282px;padding-bottom:0}
.banner-findoutshizuoka-category{font-size:14px}
a:hover .banner-findoutshizuoka-category{display:none}
.banner-findoutshizuoka-title{font-size:35px}
a:hover .banner-findoutshizuoka-title{font-size:12px;margin:0 0 30px}
.banner-findoutshizuoka a:hover .banner-findoutshizuoka-hover{display:inline-block;visibility:visible}
.banner-findoutshizuoka-readmore{display:inline-block}
.banner-suginomori a{padding-bottom:0;height:150px}
.content .contentHeader{margin:0 0 54px;padding-top:50px}
.content .hotTopics{margin:54px 0 0}
.content .banner-feature,.content .banner-series{margin:60px 0}
.content .contents{margin:100px 0}
.content .specialProject{margin:100px 0 2px}
.content .movie{margin:100px 0}
.content .movie .heading{margin-bottom:12px}
.content .followOnestory{margin:100px 0}
.content .tags{display:block;margin:100px 0 60px}
.content .links{margin:25px 0 0px; padding-bottom:40px;}
.content .copyright{display:none}
.page-post .banner{padding:0}
.page-post.is-anchor .anchor_li .anchor_link{font-size:18px}
.page-top .content-inner{padding-top:0}
.page-contents2nd .header{background-color:#f5f5f5;color:#000}
.page-contents2nd .header .logotype a{background:none}
.page-contents2nd .header .logotype a img{opacity:1}
.page-contents2nd .btn-map,.page-contents2nd .btn-map:link,.page-contents2nd .btn-map:visited,.page-contents2nd .btn-menu,.page-contents2nd .btn-menu:link,.page-contents2nd .btn-menu:visited,.page-contents2nd .btn-search,.page-contents2nd .btn-search:link,.page-contents2nd .btn-search:visited{color:#000}
.page-contents2nd .article{left:-30px;padding:15px;right:-30px;top:-25px;width:1024px}
.page-contents2nd .article .article-body .block-hr{display:block;margin:80px 0 60px}
.page-contents2nd .article .article-body .block-heading{margin:30px 0 20px}

.page-contents2nd .article .article-headerTitle{top:100px}
.page-contents2nd .article .article-headerTitle .article-headerTitle-subTitle{font-size:18px}
.page-contents2nd .article .article-headerTitle .article-headerTitle-title{font-size:70px;line-height:80px}
.page-contents2nd .article .article-headerTitle .article-headerTitle-aside{font-size:14px}
.page-contents2nd .article .article-headerCopy{bottom:30px;left:0;padding:0;position:absolute;text-align:center;width:100%}
.page-contents2nd .article .article-headerCopy .article-headerCopy-title{font-size:24px;line-height:40px;text-shadow:0 0 6px rgba(0,0,0,.5)}
.page-contents2nd .article .article-headerCopy .article-headerCopy-lead{font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-size:15px;line-height:30px;text-shadow:0 0 6px rgba(0,0,0,.5)}
.page-contents2nd .article .article-headerCopy .article-headerCopy-lead br{display:inline-block}
.page-en-top .content-inner{padding-top:0}
.page-en-top .article .article-headerTitle{top:140px}
.page-en-top .article .article-headerTitle-title img{max-width:none;width:400px}
.page-en-top .article .article-headerCopy{bottom:226px}
.page-en-top .article .article-headerCopy .article-headerCopy-title{font-size:30px;letter-spacing:.2em;line-height:40px;margin-bottom:60px}
.page-en-top .article .article-headerCopy .article-headerCopy-lead{font-size:17px;letter-spacing:.2em;line-height:40px}
.page-en-top .article .heading{font-size:32px}
.page-en-top .contents{margin-bottom:60px}
.page-en-top .specialProject{margin-top:60px}
.page-en-top .specialProject-logo img{height:auto;width:100%}
.audi-lp p{font-size:16px}
.audi-lp .content-inner{max-width:1400px;padding-top:55px;width:100%}
.audi-lp .content-body .hr{margin:225px auto 75px;width:1000px}
.audi-lp .mainvisual:before{padding-top:550px}
.audi-lp .mainvisual_title{font-size:58px;letter-spacing:8px}
.audi-lp .mainvisual_sponsored{right:109px;width:114px}
.audi-lp .mainvisual_logo{height:53px}
.audi-lp .title{font-size:34px;letter-spacing:8px;margin:136px 0 60px}
.audi-lp .episode{padding:58px 0 0}
.audi-lp .episode-title{font-size:32px;margin:0 0 58px}
.audi-lp .episode-title_num{font-size:34px}
.audi-lp .episode-title_caption{font-size:28px}
.audi-lp .episode-media{margin:42px 0 164px}
.audi-lp .episode-movie{margin:0 auto 40px;width:1000px}
.audi-lp .episode-movie:before{padding-top:400px}
.audi-lp .episode-movie-play-button_text{font-size:23px;top:171px}
.audi-lp .episode-movie-play-button_subtext{bottom:181px;font-size:14px}
.audi-lp .episode-movie-play-button_img{bottom:131px}
.audi-lp .episode-all{margin:95px auto 30px}
.audi-lp .episode-all .episode-movie-play-button_num{top:49px}
.audi-lp .episode-all .episode-movie-play-button_title{top:91px}
.audi-lp .episode-all .episode-movie-play-button_text{top:140px}
.audi-lp .episode-all .episode-movie-play-button_subtext{font-size:14px;top:172px}
.audi-lp .episode-all .episode-movie-play-button_img{bottom:46px}
.audi-lp .episode-all .episode1 .episode-movie_bg{left:-155px;-o-object-position:0 40%;object-position:0 40%;width:142%}
.audi-lp .episode-all .episode3 .episode-movie_bg{left:-155px;-o-object-position:0 60%;object-position:0 60%;width:142%}
.audi-lp .banner{border-top:1px solid #3d3d3d;height:244px;margin-top:140px}
.audi-lp .banner_logo{height:62px;top:71px;width:100px}
.audi-lp .banner_title{bottom:72px;font-size:18px}
.page-contents2nd-aboutdo .btn-menu,.page-contents2nd-aboutdo .btn-menu:link,.page-contents2nd-aboutdo .btn-menu:visited{color:#000}
.page-contents2nd-aboutdo .btn-search,.page-contents2nd-aboutdo .btn-search:link,.page-contents2nd-aboutdo .btn-search:visited{color:#fff}
.page-contents2nd-aboutdo .btn-map,.page-contents2nd-aboutdo .btn-map:link,.page-contents2nd-aboutdo .btn-map:visited{color:#000}
.page-contents2nd-aboutdo .article .article-headerTitle{color:#fff;top:8%}
.page-contents2nd-aboutdo .article .article-headerCopy{bottom:100px;color:#fff}
.page-contents2nd-aboutdo .article .article-headerCopy-lead_paragraph{margin:26px 0}
}
@media screen and (min-width:1100px){.slider-video .slider .wrapper{height:542px;padding-bottom:0}
.banner-fca,.banner-LEXUStheVision{height:150px;padding-bottom:0}
}
@media print,screen and (min-width:1200px){.header{height:55px;left:50%;margin-left:-584px;width:1168px}

.header .logotype{left:0;margin-left:102px}
.header .btn-menu{left:0}
.header .shareBtns{right:-4px}
.header .tagline{left:0}
.header .copyright{right:0}
.audi-lp .header{left:50%;margin-left:-50%;width:100%}
.audi-lp .btn-menu{left:16px}
.audi-lp .episode-all .episode-movie{margin-right:3px;width:398px}
.audi-lp .episode-all .episode4{margin:0;width:100%}
.audi-lp .episode-all .episode4 .episode-movie_bg{left:-40px;-o-object-position:50% 50%;object-position:50% 50%;width:104%}

}
@media print,screen and (min-width:1400px){.audi-lp .header{margin-left:-700px;width:1400px}
.audi-lp .logotype{left:0;margin-left:119px}
.audi-lp .mainvisual_title{top:216px}
.audi-lp .mainvisual_logo{bottom:210px}
}
@media print{body{width:1025px}
.slider .carousel a .thumb-img{background:0!important}
.slider .carousel a .thumb-img img{opacity:1}
.slider .carousel .metadata h2{background:0}
}
@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:iconfont;src:url(../style/iconfont.svg) format("svg")}
}
@media print,screen and (orientation:landscape) and (max-height:374px){.cover-copy{font-size:10px;line-height:1.3;top:57%}
}
@media print,screen and (orientation:landscape) and (min-height:375px) and (max-height:567px){.cover-copy{font-size:12px;line-height:1.3;top:57%}
.cover-copy-notes{font-size:11px}
}
@media print,screen and (orientation:landscape) and (min-height:568px) and (max-height:665px){.cover-copy{font-size:14px;line-height:1.6}
}
@media print,screen and (orientation:landscape){.cover-copy br.for-sp{display:none}
}
@media print,screen and (orientation:landscape) and (max-height:568px){.cover-copy-title{font-size:16px;margin-bottom:8px}
.cover-copy-title span{font-size:14px}
}
@media print,screen and (max-width:1099px){
	.t1{ width:70%; overflow:hidden; text-align:left; max-height:45px}
	.n1{ padding-top:20px !important;}
	.n11 img,.n12 img,.n13 img,.n14 img{ margin: auto}
	.n1l{ width:100% !important; border:none !important}
	.n1r{ width:100% !important}
	.n1r b{display:none}
	.thumb img { max-width:100%}
	.article .article-body .media-block--large,.article .article-body .media-block--large-fit{margin:0px}

	.article .article-body .block-latest .block_thumbnail,.article .article-body .block-link-small .block_thumbnail{left:20px;padding-bottom:120px;position:absolute;top:20px;width:120px}
}
@media print,screen and (max-width:399px){.page-contents2nd .article .article-headerCopy .article-headerCopy-title br{display:none}
}
@media print,screen and (max-width:1100px){.page-en-top .header .logotype a img{opacity:1}
.page-en-top .btn-menu,.page-en-top .btn-menu:link,.page-en-top .btn-menu:visited,.page-en-top .header .btn-map,.page-en-top .header .btn-map:link,.page-en-top .header .btn-map:visited{color:#000}
}
.yincang{ display:none !important}
.about:hover .yincang{ display:block !important}

.contents li:hover .contents-category{ display:none !important}
.zzt { overflow:hidden; margin-left:20px;}
.zzt li{ float:left; margin:0px 20px}

.block_text img{ max-width:100%}
.fl{ float:left; margin-bottom:30px;}
.fr{ float:right; margin-bottom:30px;}
.bo{ overflow:hidden}
.block_title { line-height:30px}
.block_title p{ line-height:30px}
.block_title span{ line-height:30px}