@charset "utf-8";body{font-family:Hiragino Sans,Meiryo UI,游ゴシック Medium,Yu Gothic Medium,"sans-serif";font-size:16px;line-height:1.6;margin:0;padding:0;text-align:center;word-break:break-all;color:#3b3b3b;background:#fff}.btn,a,div,figcaption,figure,h1,h2,h3,h4,h5,input,li,nav,p,section,span,textarea,ul{box-sizing:border-box;margin:0;padding:0}h1{font-weight:600}h2,h3,h4,h5{font-weight:500}input:focus,textarea:focus{outline:1px auto #325aff}.caption li{margin-left:30px/1.5}a{font-weight:300;cursor:pointer;color:#494949;border-bottom:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}a,aimg:hover{text-decoration:none}a:hover,aimg:hover{opacity:.7}a:hover{text-decoration:underline;color:#6f6f6f}a:visited{opacity:.8}a img,a img:active,a img:hover,a img:link,a img:visited,img{vertical-align:bottom;border:0}@media (-ms-high-contrast:none){.thumb-list .title,aside,main,section{display:block}}.no-flexbox .flex>.main,.no-flexbox .flex>a,.no-flexbox .flex>div,.no-flexbox .flex>li,.no-flexbox .flex>section{float:left}.no-flexbox .flex>li.flex{list-style:none}.no-flexbox .thumb-list .thumb{margin-right:10px}.no-flexbox .thumb-list .title{width:88%}.no-flexbox #container:after,.no-flexbox .thumb-list-wrap .thumb-list:after{line-height:0;display:block;visibility:hidden;clear:both;height:0;content:"."}.thumb{position:relative;overflow:hidden;width:100%;height:100%;border-radius:3px;background-color:#aaa;box-shadow:0 0 3px rgba(0,0,0,.4)}.thumb .title{font-size:1em}.thumb-fit{-o-object-fit:cover;object-fit:cover}.thumb-contain{padding:2px 8px;background-color:#f9f9f6;-o-object-fit:contain;object-fit:contain}.thumb-img{position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%;min-width:100%;min-height:100%;margin:auto}.thumbtitle{position:absolute;z-index:1;bottom:0;overflow:hidden;width:100%;padding:2.4em 1em .8em;color:#fff;background:linear-gradient(180deg,rgba(0,0,0,.7),transparent 0,rgba(0,0,0,.7));text-shadow:1px 1px 1px rgba(0,0,0,.7)}.backimg-grad{padding:30px 0;background:linear-gradient(180deg,rgba(0,0,0,.9),rgba(0,0,0,.4) 40%,rgba(0,0,0,.7))}.backimg-grad-light{padding:30px 0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.3) 40%,rgba(0,0,0,.6))}.thumb-grad{list-style-type:none}.thumb-grad .block{position:relative;height:100%}.thumb-grad.thumb-AD .title,.thumb-grad.thumb-m .title{font-size:1em}.thumb-s{width:83px;height:66px}.thumb-m{width:248px;height:176px}.thumb-AD{width:300px;height:250px;margin-bottom:20px}.backimg{background-repeat:no-repeat;background-position:50% 20%;background-size:cover}#container{width:1160px;margin:15px auto;text-align:left}#container,.main{position:relative}.main{width:810px;margin-top:20px;margin-right:20px}.sub{position:relative;width:300px}#latest #container,#ranking #container,.search #container{margin-top:45px}#latest .main .thumb-list .title,#ranking .main .thumb-list .title,.search .main .thumb-list .title{width:80%}#latest .main .thumb-list .title .title,#ranking .main .thumb-list .title .title,.search .main .thumb-list .title .title{font-size:1.18em;width:100%}.widget-reccomend{margin-top:45px}#common-category-simple{margin:60px auto 30px}#common-category .flex-wrap{display:none;width:810px}#common-category .flex-wrap.tab-current{display:flex}#common-category .thumb-list-wrap{display:none}#common-category .thumb-list-wrap.tab-current{display:block}.sub .thumb-AD{margin-bottom:20px}#common-pr,#common-topstory{margin-bottom:45px}#common-ranking .thumb-list .title{width:54%}.topstory{position:relative;width:1160px;margin:0 auto}.topstory .thumb-m{position:absolute;width:250px}.topstory .thumb-grad{border-radius:3px;background-color:#666}.thumb-topstory{width:564px;height:379px}.thumb-topstory-1{top:0;left:594px}.thumb-topstory-2{top:206px;left:594px}.thumb-topstory-3{top:0;left:874px}.thumb-topstory-4{top:206px;left:874px}.footer{padding:30px 0 90px;color:#fff;background-color:#000}.footer .title{padding:7.5px 15px;color:#4781ff;border-bottom:2px solid #325aff}.footer-info{position:relative}.footer-info,.footer-info .logo-afp-svg{margin:30px auto}.footer-menu{font-size:.8em;width:1160px;margin:0 auto;list-style:none}.footer-menu-ul{font-size:.9em;padding:15px;list-style:none;text-align:left}.footer-menu-ul li{margin:2px 0}.footer-menu-ul a{color:#ccc}.footer-menu-ul .fa{margin:10px 8px 0}.footer-menu-ul .fa:hover{text-decoration:none}.clear{*zoom:1}.clear:after{line-height:0;display:block;visibility:hidden;clear:both;height:0;content:"."}.inline{display:inline-block}.block{display:block}.link{width:100%;margin:15px 0}.center,.link{text-align:center}.center{align-items:center}.table_cell{display:table-cell;vertical-align:middle}.under-line{text-decoration:underline}.flex{display:flex;flex-wrap:wrap;justify-content:space-between}.flex-center{justify-content:center}.flex-start{justify-content:flex-start}.flex-start .item-card,.flex-start .thumb-grad{margin:0 11px}.flex-end{justify-content:flex-end}.flex-around{justify-content:space-around}.move{transition:all .3s ease-in-out;transition-delay:0s;-webkit-animation:fadeEffect 1s;animation:fadeEffect 1s}.hide-text{font:0/0 a;height:0!important;margin:0!important;border:0!important}.hide-sprite-text,.hide-text{color:transparent;background-color:transparent}.hide-sprite-text{line-height:0;height:0;border:none}.weight-light-b{-webkit-text-stroke:1px #000;text-stroke:1px #000}.line{margin:30px/2 auto;border:none;border-bottom:1px solid #dedede}.svg-w{fill:#fff}.noimage{display:block;height:100%;padding-top:30%;background:#aaa}.title{line-height:1.4em;text-align:left;letter-spacing:.08em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.title-center{display:table;text-align:center;white-space:nowrap;color:#3b3b3b}.title-center:after,.title-center:before{display:table-cell;width:50%;content:"";background:linear-gradient(transparent 50%,currentColor 0,currentColor calc(50% + 1px),transparent calc(50% + 1px));background-clip:padding}.title-center:after{color:#3b3b3b;border-left:1em solid #fff}.title-center:before{color:#3b3b3b;border-right:1em solid #fff}.title-center{font-size:1.2em;font-weight:600;margin-bottom:30px}.title-category{font-size:1.1em;margin-bottom:20px;padding-bottom:4px;text-align:center;border-bottom:2px solid #666}.title-wide{width:100%!important}.barBkGrad{z-index:2;width:100%;padding:30% 10px 10px;background:#000;background:linear-gradient(180deg,rgb,transparent 0,rgba(0,0,0,.7));box-shadow:0 0 3px rgba(0,0,0,.4)}.txt-shadow{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.7)}.input-txt{font-size:1em;border:none}.input-txt,.input-txt:focus{outline:none}.fixed{position:fixed}.rank{font-weight:500;letter-spacing:-1px;color:#666}.tab-wrap{margin-bottom:20px;border-bottom:2px solid #000}.tab-wrap .current{;color:#fff;border-top:none;background-color:#000}.tab-wrap .current:hover{color:#fff}.js-tab-item{display:none}.js-tab-item.current{display:block}.js-tab-item .arrow-down{-webkit-transform:rotate(90deg) scale(.8,1.4) translateX(-7px);transform:rotate(90deg) scale(.8,1.4) translateX(-7px)}.btn{font-size:.88em;position:relative;display:inline-block;padding:5px 15px;cursor:pointer;text-align:center;color:#000;border-radius:2px;background:#dedede;background-clip:border-box;align-items:center}.btn:hover{text-decoration:none;color:#325aff;border-color:#325aff}.btn .title{font-size:1em;font-weight:500;padding-right:30px}.btn .arrow{position:absolute;right:15px}.readmore{font-size:1.2em;font-weight:500;text-align:center}.readmore .btn{position:relative;min-width:260px;padding:10px;color:#666;border:1px solid #666;background-color:hsla(0,0%,62%,.12156862745098039);box-shadow:0 0 3px rgba(0,0,0,.4)}#latest2{display:none}#btnTop{font-size:1.3em;line-height:1.3em;position:fixed;right:1em;bottom:1em;display:none;width:48px;height:48px;border-radius:50%}#btnTop,.btn-bl{color:#fff;background-color:#000}.btn-bl:hover,.btn-bl:visited,.btn-blue{color:#fff}.btn-blue{background-color:#325aff}.btn-blue:hover,.btn-blue:visited{color:#fff}.btn-pyeongchang{color:#fff;border-color:#0076bf;background-color:#005794}.btn-pyeongchang:hover,.btn-pyeongchang:visited{color:#fff}.btn-tab{margin-left:2px;border-top:2px solid #fff}.arrow{font-weight:700;font-style:normal;display:inline-block;padding-left:.8em;-webkit-transform:scaleX(.6);transform:scaleX(.6)}.arrow-down{-webkit-transform:scaleY(.6);transform:scaleY(.6)}.day{font-size:13px;color:#666}.cate{font-size:.8em;padding:1px 6px;text-align:center;color:#fff;border-radius:2px;background-color:#325aff}.caption{font-size:.88em;font-weight:300;line-height:1.4em}.pager{position:relative;width:100%;margin:30px 15px 60px;list-style:none}.pager li{margin:0 7.5px;text-align:center}.pager .next,.pager .prev{position:absolute;margin:0}.pager .prev{left:10px}.pager .next{right:10px}.pager .current{padding:2px 30px;color:#fff;background-color:#666}.pager a{font-weight:700}.item-card a:after,.thumb-grad a:after,.thumb-list a:after{font-size:.88em;line-height:1.4;position:absolute;z-index:2;top:-4px;left:-4px;padding:4px 8px;color:#fff;border-radius:2px;background-color:#000;box-shadow:0 0 3px rgba(0,0,0,.4);-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.item-card.m_afp_afpmov a:before,.thumb-grad.m_afp_afpmov a:before,.thumb-list.m_afp_afpmov a:before{font-size:1em;line-height:18px;position:absolute;z-index:1;top:23%;left:40%;width:18px;height:18px;padding:18px;content:"▶";text-align:center;opacity:.8;color:#fff;border-radius:50%;background-color:#325aff}.item-card.column a:after,.thumb-grad.column a:after,.thumb-list.column a:after{content:"記者コラム";background-color:#325aff}.item-card.todayphoto a:after,.thumb-grad.todayphoto a:after,.thumb-list.todayphoto a:after{content:"今日の1枚";background-color:#325aff}.item-card.dailylife a:after,.thumb-grad.dailylife a:after,.thumb-list.dailylife a:after{content:"世界の日常風景";background-color:#325aff}.item-card.from-mee a:after,.thumb-grad.from-mee a:after,.thumb-list.from-mee a:after{content:"MEE"}.item-card.from-cns a:after,.thumb-grad.from-cns a:after,.thumb-list.from-cns a:after{content:"CNS"}.item-card.from-xinhua a:after,.thumb-grad.from-xinhua a:after,.thumb-list.from-xinhua a:after{content:"Xinhua News"}.item-card.from-jinmin a:after,.thumb-grad.from-jinmin a:after,.thumb-list.from-jinmin a:after{content:"People's Daily"}.item-card.from-toho a:after,.thumb-grad.from-toho a:after,.thumb-list.from-toho a:after{content:"東方新報"}.item-card.from-moneytoday a:after,.thumb-grad.from-moneytoday a:after,.thumb-list.from-moneytoday a:after{content:"MONEYTODAY"}.item-card.from-news1 a:after,.thumb-grad.from-news1 a:after,.thumb-list.from-news1 a:after{content:"news1"}.item-card.from-newsis a:after,.thumb-grad.from-newsis a:after,.thumb-list.from-newsis a:after{content:"NEWSIS"}.item-card.from-starnews a:after,.thumb-grad.from-starnews a:after,.thumb-list.from-starnews a:after{content:"STARNEWS"}.item-card.cgtntrend a:after,.thumb-grad.cgtntrend a:after,.thumb-list.cgtntrend a:after{content:"CGTN TREND"}.item-card.from-cgtn a:after,.thumb-grad.from-cgtn a:after,.thumb-list.from-cgtn a:after{font-size:.68em;content:"CGTN Japanese"}.item-card.from-koreawave a:after,.thumb-grad.from-koreawave a:after,.thumb-list.from-koreawave a:after{font-size:.68em;content:"KOREA WAVE"}.item-card.jiji a:after,.thumb-grad.jiji a:after,.thumb-list.jiji a:after{content:"時事通信"}.item-card.m_mode a:after,.item-card.m_modewatch a:after,.thumb-grad.m_mode a:after,.thumb-grad.m_modewatch a:after,.thumb-list.m_mode a:after,.thumb-list.m_modewatch a:after{content:"MODE PRESS"}.item-card.wp a:after,.thumb-grad.wp a:after,.thumb-list.wp a:after{content:"Watches Press"}.item-card[class*=engine] a:after,.thumb-grad[class*=engine] a:after,.thumb-list[class*=engine] a:after{content:"ENGINE"}#ranking .item-card a:after,#ranking .item-card a:before,#ranking .thumb-grad a:after,#ranking .thumb-grad a:before,#ranking .thumb-list a:after,#ranking .thumb-list a:before{margin-left:30px}.item-card{display:inline-block\9;width:248px}.item-card .cate{width:50%;margin:10px auto}.flex-wrap .item-card{position:relative;margin-bottom:20px;list-style:none}.flex-wrap .item-card .day{padding:0 15px}.flex-wrap .thumb{margin:auto}.flex-wrap .title{font-size:.92em;margin:10px 0 15px;padding:0 10px}.thumb-list{position:relative;margin-bottom:20px;list-style:none}.thumb-list .thumb-fit{-o-object-fit:contain;object-fit:contain}.thumb-list .title{font-size:.88em;width:68%;align-items:center}.thumb-list .thumb{align-items:center}.thumb-list a:after{font-size:.8em;padding:2px 6px}.thumb-list.m_afp_afpmov a:before{line-height:6px;top:19%;left:4.6%;width:6px;height:6px;padding:15px;text-indent:-4px}.thumb-list-wrap .thumb-list{padding-bottom:20px;border-bottom:1px solid #aaa}.thumb-list-wrap .thumb-list:last-child{border:none}.thumb-list-wrap .thumb-list .day{width:82%;margin-bottom:7.5px}.thumb-list-wrap .thumb-list .thumb{width:110px;height:75px}.thumb-topstory-0.m_afp_afpmov a:before{top:43%;left:47%}.flag{line-height:176px;color:#fff;background-color:#000}.feature{margin-bottom:40px}.feature-list{margin-bottom:12px;list-style:none}.feature-list.sdgs{padding-top:8px;background:url(/common/images/sdgs/ttl_line.gif) no-repeat;background-size:contain}.feature-list.\--top .feature-bnr__ttl{font-size:16px}.feature-bnr{display:flex;background-color:#f1f1f1}.feature-bnr__info{width:100%}.feature-bnr__ttl{font-size:14px;padding:8px 16px;color:#fff;background-color:#262626}.feature-bnr__txt{margin:8px 16px}.panorama{position:absolute;top:20%;left:30%;width:80px;height:80px;border:3px solid #fff;border-radius:50%;background-color:rgba(0,0,0,.5)}.parorama-txt{line-height:176px;color:#fff}.panoramaL{top:38%;left:42%;width:100px;height:100px}.panoramaL .parorama-txt{line-height:90px}.panoramaS{top:5%;left:8%;width:60px;height:60px}.panoramaS .parorama-txt{line-height:50px}.alert{font-size:1.1em;font-weight:500;line-height:100px;position:fixed;z-index:1000000;top:0;width:100%;height:100px;color:#fff;background-color:#8b0000}.news-alert{font-weight:700;width:100%;margin-bottom:1.8em;border:3px solid #325aff}a.news-alert{color:#325aff}.anchor{display:inline-block;padding-top:80px}.promotion{color:#d3d3d3}.pr-category,.promotion{font-size:12px;font-weight:700}.pr-category{position:absolute;z-index:2;top:10px;right:10px;padding:.3em .6em;opacity:.5;color:#fff;border-radius:2px;background:#000}.pyeongchang-table iframe{min-height:300px}.pyeongchang-table-sub{overflow-y:scroll;width:340px;height:400px;margin-top:.8em;margin-bottom:.8em}#engine-watch-gallery2018 .topstory-backimg h2,body[class*=afpwaa] .topstory-backimg h2{padding:1em}#engine-watch-gallery2018 .topstory-backimg .caption,body[class*=afpwaa] .topstory-backimg .caption{padding:1em;color:#c1c1c1;background-color:rgba(0,0,0,.82)}body[class*=afpwaa] .topstory-backimg h1{padding:1em}body[class*=afpwaa] .topstory-backimg h2{font-size:1.28em}body[class*=afpwaa] .topstory-backimg .btn{font-size:1em;margin-top:1em;padding-right:2em}body[class*=afpwaa] .topstory p{margin:1em;word-break:break-word}body[class*=afpwaa] .footer{padding:1em 2em}body[class*=afpwaa] .about{margin-bottom:1em;padding:1.4em;text-align:left;background-color:#ececec}body[class*=afpwaa] .gcnj{float:left;width:250px;margin:0 1em 1em 0}body[class*=afpwaa] .sdgs{float:left;width:100px;height:auto;margin-right:1em}body[class*=afpwaa] .list-article{line-height:1.8;position:relative;margin:2em 0 1em}body[class*=afpwaa] .list-article ul.caption{margin-bottom:1em}body[class*=afpwaa] .list-article .title{margin:1em 0}body[class*=afpwaa] .list-article .thumb-AD{float:left;margin:1em}body[class*=afpwaa] .list-article blockquote{font-size:.9em;font-style:italic;margin:0;padding:0 1.5em;border:1px ridge;background-color:#f9f9f6}body[class*=afpwaa] .list-article>p,body[class*=afpwaa] .list-article ul{font-size:.88em}body[class*=afpwaa] .list-category{margin:1.4em 0 2em}body[class*=afpwaa] .list-category .btn{width:32%}body[class*=afpwaa] .list-category .btn a{font-weight:700;margin-right:1em}body[class*=afpwaa] .copy-date{display:flex;justify-content:flex-end}body[class*=afpwaa] .article-category{margin-bottom:20px;text-align:right}body[class*=afpwaa] .article-category a{padding-right:2.2em}#engine-watch-gallery2018 .topstory .promotion{position:absolute;left:0}#engine-watch-gallery2018 .topstory-backimg h1{font-size:2.4em;padding:5em 1em 2em}#engine-watch-gallery2018 .readmore .btn{width:60%;color:#fff;background:#000}#engine-watch-gallery2018 .readmore img{float:left;margin-right:1em}#engine-watch-gallery2018 .readmore .title{margin-top:78px;padding-right:10px}#common-nav{font-family:Helvetica Neue,Hiragino Sans,Meiryo UI,游ゴシック Medium,Yu Gothic Medium,"sans-serif";position:fixed;z-index:100000;top:0;width:100%;height:160px;color:#fff;background-color:#000}#common-nav a{font-weight:400;display:block;color:#fff}#common-nav .current>a{border-bottom:1px solid #325aff}#common-nav.nav-min{height:68px}#common-nav.nav-min #nav-wrap{display:flex;height:100%;align-items:center}#common-nav.nav-min #nav-logo{margin-top:-8px}#common-nav.nav-min #nav-logo img{width:140px}#common-nav.nav-min .nav-menu{margin:0 0 0 auto}#nav-height{height:160px;background-color:#000}#nav-wrap{width:1160px;margin:auto}#nav-wrap li{list-style:none}#nav-logo{margin-top:40px}.nav-menu{width:960px;margin:30px auto 0;letter-spacing:.08em}.nav-menu .arrow-down{position:relative;bottom:-2px;left:-8px;color:#4781ff}.nav-cate a{padding:0 10px}.nav-menu-hover{position:relative;cursor:pointer}.nav-menu-sub{position:absolute;left:-30px;display:none;min-width:222px;padding:15px 30px;text-align:left;border-radius:3px;background-color:#000;box-shadow:0 0 3px rgba(0,0,0,.4)}.nav-menu-cate{font-size:.9em}.nav-menu-cate a{padding:4px 10px}.nav-menu .area .nav-menu-sub,.nav-menu .fashion .nav-menu-sub{width:230px}#site-search .nav-menu-sub{top:-10px;left:-326px;width:340px;padding:0;border:10px solid #000;background-color:transparent}#site-search #btn-close,#site-search #btn-search{position:relative;z-index:10;padding:6px;cursor:pointer;color:#fff;border:none;background:none}#site-search-input{text-align:left;border-bottom:1px solid #666;background-color:#000}#site-search-input .input-txt{color:#fff;background:#000}.bnr{text-align:center}.bnr,.bnr div{margin:auto;border:none}#pc_article,.sub .bnr{min-height:250px}.sub .bnr{z-index:2;margin:20px auto 40px}.pr-text{min-width:680px;min-height:50px;margin:20px 0}.pr-text .txt{position:relative;height:22px}.pr-text .sb{font-size:.9em;line-height:1em;position:absolute;top:6px;left:0;padding:4px 6px;color:#3b3b3b}#pc_1st_728x90{min-height:90px;margin:15px auto 0}.banner-double{min-height:250px;text-align:center}.banner-double div{display:inline-block;*display:inline;*zoom:1;margin:2px 5px 0}.banner-double div img{vertical-align:baseline}#pc_3rd_rec{top:80px;margin-bottom:30px*2}.sticky{position:sticky;position:-webkit-sticky}#sticky-wrap{position:relative}#pc_1st_rec.fixed{z-index:10;top:80px;width:320px;padding-left:10px;background-color:#fff}#pc_1st_rec.sticky{top:80px}#pc_2nd_rec.fixed{z-index:10;top:80px;width:320px;padding-left:10px;background-color:#fff}#pc_2nd_rec.sticky{top:80px}#pc_3rd_rec.sticky,.pc_3rd_rec.sticky{position:sticky;position:-webkit-sticky}.ad-overlay{z-index:2;right:0;bottom:0;left:0}@media only screen and (max-width:1159px){body #nav-wrap,body .footer-menu,body .nav-menu{width:100%}body .nav-min .nav-menu{width:95%;margin-left:80px}body .nav-cate{font-size:.9em}body .nav-cate a{padding:0 5px}}body.iPad{width:1160px}body.iPad #container{width:96%}body.iPad .flex-wrap .item-card{overflow:hidden;width:24%;margin-left:0}body.iPad .flex-wrap.flex-start{justify-content:space-between}body.iPad #common-category .flex-wrap,body.iPad #nav-wrap,body.iPad #topstory .topstory{width:100%}body.iPad #common-category .flex-wrap .item-card{width:31%}body.iPad #article-wrap .item{justify-content:center}body.iPad .main{width:70%}body.iPad.article.big_gallery #container{max-width:810px}body.iPad.article.big_gallery .main{width:100%}.article-signage{position:relative;width:1160px}.article-signage .title{font-size:1.6em;padding-top:15px}.article-signage .title.pager{font-size:1.4em}.subcate .btn{font-weight:700}.subcate .promotion{padding:9px 12px;color:#333;border-radius:2px;background-color:#dedede}.subcate-bottom{margin-top:10px}.day .btn{font-size:1em;font-weight:700}.btn-cate{font-size:.88em}.btn-cate .btn{margin-right:1em}.loading{display:none;margin:auto;text-align:center}.sub{top:115px}#article-wrap{width:1160px}#article-contents{margin-bottom:30px}#logo-outside{position:absolute;right:340px;bottom:-5px}#pc_1st_rec{padding-top:0}#photos{margin-top:15px;text-align:center}#main-img{position:relative;max-width:810px;max-height:540px;-o-object-fit:contain;object-fit:contain}#main-img:hover{opacity:1}.num{line-height:26px;max-width:180px;height:26px;margin:10px auto 0;text-align:center;border-radius:3px;background-color:rgba(0,0,0,.8);box-shadow:0 0 3px rgba(0,0,0,.4)}.num,.num a{color:#fff}.num .next,.num .prev{padding:15px}.num-main{font-size:1.6em;position:absolute;top:48%;color:#fff}.num-main span{position:relative;padding:3px 8px 6px;border-radius:3px;background-color:rgba(0,0,0,.8);box-shadow:0 0 3px rgba(0,0,0,.4)}.num-main .prev{left:-370px}.num-main .next{right:-370px}@media (-ms-high-contrast:none){.num,.num-main{left:46%}}.photo-wrapper{position:relative;overflow:hidden;width:100%;height:540px;background-color:#fff;align-items:center}.next-btn,.prev-btn{position:absolute;z-index:2;top:0;width:50%;height:100%}.next-btn{right:0}.prev-btn{left:0}.article-relation-photo{position:relative;margin-bottom:1em}.article-relation-photo>.flex{position:relative;width:810px}.thumb-wrapper{overflow:hidden;width:810px;height:66px;min-height:66px;padding-left:20px;white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.thumb-wrapper::-moz-scrollbar{display:none}.thumb-wrapper::-webkit-scrollbar{display:none}.thumb-wrapper .thumb{float:left;width:83px;height:66px;margin:0 4px;text-align:center;align-items:center}.thumb-wrapper .thumb.flag_18,.thumb-wrapper .thumb.flag_18caution,.thumb-wrapper .thumb.flag_caution{line-height:66px;height:66px;background-color:#000}.thumb-wrapper .thumb.flag_18 a,.thumb-wrapper .thumb.flag_18caution a,.thumb-wrapper .thumb.flag_caution a{display:block}.thumb-wrapper .thumb.slick-slide img{display:inline-block;width:83px;height:66px;-o-object-fit:contain;object-fit:contain}.thumb.current{border:2px solid #325aff}.slick-arrow{font-size:0;position:absolute;z-index:2;top:0;display:inline-block;height:66px;padding:0;cursor:pointer;text-align:center;border:none;border-radius:0;align-items:center}.slick-arrow:before{font-size:20px;line-height:66px;display:block;width:20px;-webkit-font-smoothing:antialiased}.slick-prev{left:0}.slick-prev:before{content:"<"}.slick-next{right:0}.slick-next:before{content:">"}.jiji #main-img,.referencephoto #main-img{max-width:320px;max-height:280px}.jiji .article-photo,.referencephoto .article-photo{float:left;width:320px;height:auto;margin:0 30px 30px 0}.jiji .tmpl_skin.article-photo,.referencephoto .tmpl_skin.article-photo{width:100%}.jiji .photo-wrapper,.pr-logo .photo-wrapper,.referencephoto .photo-wrapper{height:auto}.pr-logo #main-img{max-width:320px;max-height:280px}.flag_18,.flag_18caution,.flag_caution{font-size:.9em}.flag_18 #main-img,.flag_18caution #main-img,.flag_caution #main-img{display:none}.flag_18 .photo-wrapper,.flag_18caution .photo-wrapper,.flag_caution .photo-wrapper{position:relative;text-align:center;background:#000}.flag_18 .next,.flag_18 .num,.flag_18 .prev,.flag_18caution .next,.flag_18caution .num,.flag_18caution .prev,.flag_caution .next,.flag_caution .num,.flag_caution .prev{visibility:hidden}.flag_18 .flagBtn,.flag_18 .flagTxt,.flag_18caution .flagBtn,.flag_18caution .flagTxt,.flag_caution .flagBtn,.flag_caution .flagTxt{color:#fff}.flag_18 .flagTxt,.flag_18caution .flagTxt,.flag_caution .flagTxt{font-size:1.2em;padding-top:10%;text-align:left}.flag_18 .flagBtn,.flag_18caution .flagBtn,.flag_caution .flagBtn{width:84%;padding:10px;cursor:pointer;text-align:left;border:1px solid #777}.flag_18 .flagBtn .caption,.flag_18caution .flagBtn .caption,.flag_caution .flagBtn .caption{color:#fff}.flag_18.ok .next,.flag_18.ok .num,.flag_18.ok .prev,.flag_18caution.ok .next,.flag_18caution.ok .num,.flag_18caution.ok .prev,.flag_caution.ok .next,.flag_caution.ok .num,.flag_caution.ok .prev{visibility:visible}.flag_18.ok .flagBtn,.flag_18.ok .flagTxt,.flag_18caution.ok .flagBtn,.flag_18caution.ok .flagTxt,.flag_caution.ok .flagBtn,.flag_caution.ok .flagTxt{display:none}.flag_18.ok #main-img,.flag_18caution.ok #main-img,.flag_caution.ok #main-img{display:block}.article-body{font-weight:300;line-height:1.8;margin-top:15px;letter-spacing:.08em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.article-body h4{font-size:1.1em;line-height:1.4;margin:1em 0}.article-body p{margin-bottom:30px;word-wrap:normal;word-break:normal}.article-body p a{color:#64b4ff}.article-body p a:hover{color:#325aff}.article-body .central{margin:10px auto;text-align:center}.article-body .central .caption{max-width:640px;margin:auto}.article-body .central .img{border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.4)}.article-body .central .figure-center{max-width:640px;margin:auto;text-align:left}.readdetail{margin:15px auto}.searchLink{font-size:.92em}.caption{padding:15px 0;text-align:left;word-wrap:normal;word-break:normal;color:#666}.caption-hide{position:absolute;bottom:0;display:none;background-color:rgba(0,0,0,.8)}#caption-btn{display:block}#caption-btn-close{display:none}#caption-btn,#caption-btn-close{width:50%;margin:10px auto}.caution_txt{font-size:1.1em;font-weight:700;padding:1em 2em;color:#fff}.article-signage .btn-correct{margin-left:1em}.article-signage .location a:after{content:","}.article-signage .location a:last-child:after{content:""}.article-sns{position:fixed;z-index:3;top:80px;display:none;width:80px}.article-sns .btn{font-size:1.6em;line-height:1.6em;width:60px;height:50px;margin:2px}.article-sns .btn.weibo{line-height:1.3em;background-image:none}.article-relation-photo .article-sns{position:absolute;z-index:3;top:2px;right:2px}.article-relation-photo .article-sns .btn{font-size:1.4em;line-height:1.4em;width:50px;height:40px;margin:2px;background-color:#000}.article-relation-photo .article-sns .fa:before{color:#fff}#article-relation-contents .day{margin-bottom:5px}.correct #article-relation-contents .title{width:100%}.next-title{text-align:center}.next-title .btn{font-size:1em;padding:2px 60px;color:#fff;background-color:#000}.next-title a{font-weight:700}.article-buy{margin:15px 0;text-align:right}.article-buy .btn{width:500px}.article-category{margin-bottom:15px;text-align:right}.article-category a{font-weight:700}#article-category-latest{margin:45px 0}#article-category-latest .thumb-list{width:31%}#article-category-latest .thumb-list .title{display:-webkit-box;overflow:hidden;width:61%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-box-orient:vertical;-webkit-line-clamp:3}#sticky-wrap{height:60%}.gallery #mainimg{height:auto;min-height:610px;max-height:700px}.gallery #mainimg .slick-slider{position:relative}.gallery #mainimg .slick-prev{left:-30px}.gallery #mainimg .slick-next{right:-30px}.gallery #mainimg .slick-arrow{top:40%}.gallery #mainimg .slick-slide img{width:810px;height:540px;margin:auto;-o-object-fit:contain;object-fit:contain}.gallery #mainimg .thumb{width:810px;height:auto;margin:30px auto;text-align:center;background-color:#000}.gallery #mainimg .thumb img{width:83px;height:66px;-o-object-fit:contain;object-fit:contain}.gallery #mainimg .flag_18,.gallery #mainimg .flag_18caution,.gallery #mainimg .flag_caution{font-size:.9em;position:relative;text-align:center;background:#000}.gallery #mainimg .flag_18 .main-img,.gallery #mainimg .flag_18caution .main-img,.gallery #mainimg .flag_caution .main-img{visibility:hidden}.gallery #mainimg .flag_18.ok .caption,.gallery #mainimg .flag_18caution.ok .caption,.gallery #mainimg .flag_caution.ok .caption{position:absolute;bottom:0;width:100%;padding:1em;color:#fff;background-color:#000}.gallery #mainimg .flagTxt{position:absolute;top:60px;left:60px}.gallery #mainimg .flagBtn{position:absolute;top:40%;left:60px}.gallery #mainimg .current{border:none}.gallery #mainimg .ok .main-img{visibility:visible}.gallery #mainimg .ok .flagBtn,.gallery #mainimg .ok .flagTxt,.gallery #mainimg .slideundefined>div span{display:none}.gallery #mainimg .slideundefined{height:480px}.gallery .thumb-wrapper .slick-current{border:2px solid #325aff}.gallery .thumb-wrapper .slideundefined{width:0}.gallery .num{position:absolute;top:10px;right:10px;min-width:70px;background-color:rgba(0,0,0,.7)}.gallery #mainimg{margin-top:15px}.gallery #mainimg .gellary-thumb{position:relative;overflow:hidden;width:100%;height:540px}.gallery #mainimg .gellary-thumb img{border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.4)}.gallery #mainimg #gallery-hide{position:absolute;bottom:79px;width:100%;height:100px;background:linear-gradient(180deg,rgb,transparent 0,rgba(0,0,0,.7))}.gallery .caption{width:100%;padding-top:7.5px}.gallery #caption-btn{display:none}.column #container{width:1160px + 60px;padding:30px;background-color:#fff}.column img.back-image{position:fixed;z-index:-100;top:0;left:0;width:100%;min-width:1024px;height:auto;min-height:100%}.theme-link{margin:30px 0;padding:30px}.theme-link .category-title{width:64%}blockquote{font-style:italic;margin:1em auto 1.8em;padding:1em 1.8em 0;border:1px ridge;background-color:#f9f9f6}.engine-car .movie-wrap,.engine-mycar-myhouse .movie-wrap,.engine-watch-gallery2018 .movie-wrap,.engine-watch .movie-wrap{text-align:center}.engine-car .central,.engine-mycar-myhouse .central,.engine-watch-gallery2018 .central,.engine-watch .central{margin:30px auto;text-align:left}.engine-car .central .figure-center,.engine-mycar-myhouse .central .figure-center,.engine-watch-gallery2018 .central .figure-center,.engine-watch .central .figure-center{margin-bottom:.8em;text-align:center}.engine-car .central .figure-center+p,.engine-mycar-myhouse .central .figure-center+p,.engine-watch-gallery2018 .central .figure-center+p,.engine-watch .central .figure-center+p{font-size:.9em;width:640px;margin:auto}.engine-car .line,.engine-mycar-myhouse .line,.engine-watch-gallery2018 .line,.engine-watch .line{margin:30px auto}.engine-car .article-signage #logo-outside,.engine-mycar-myhouse .article-signage #logo-outside,.engine-watch-gallery2018 .article-signage #logo-outside,.engine-watch .article-signage #logo-outside{top:0;right:0}.engine-car .article-body .title-center br,.engine-mycar-myhouse .article-body .title-center br,.engine-watch-gallery2018 .article-body .title-center br,.engine-watch .article-body .title-center br{display:none}.engine-car .spec,.engine-mycar-myhouse .spec,.engine-watch-gallery2018 .spec,.engine-watch .spec{line-height:1.5em;width:100%;margin:30px 0;padding:30px;border:1px solid #ccc}.engine-car .spec ul li,.engine-mycar-myhouse .spec ul li,.engine-watch-gallery2018 .spec ul li,.engine-watch .spec ul li{line-height:1.8em;padding:.5em 0;list-style:none;border-bottom:1px solid #ccc}@media print{.nav-wrap{width:94%}#article-wrap>.item{justify-content:flex-start}.main{width:700px;margin-right:0;margin-left:1em}.sub{width:28%;margin-right:2em;margin-left:.8em}.sub .category-list.flex-around .title{width:48%}.sub .common-ranking .cxense{overflow:hidden;width:310px}}