@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:wght@600&display=swap);abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}img{vertical-align:top;font-size:0;line-height:0}/*! Flickity v2.0.5
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.carousel-cell-image{transition:opacity .4s;opacity:0}.carousel-cell-image.flickity-lazyerror,.carousel-cell-image.flickity-lazyloaded{opacity:1}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:rgba(255,255,255,.75);cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:0;box-shadow:0 0 0 5px #09f}.flickity-prev-next-button:active{opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:10px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 4px;background:#fff;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.carousel-cell-image{transition:opacity .4s;opacity:0}.carousel-cell-image.flickity-lazyerror,.carousel-cell-image.flickity-lazyloaded{opacity:1}html{font-size:62.5%;font-family:-apple-system,BlinkMacSystemFont,"游ゴシック","Yu Gothic",YuGothic,'Helvetica Neue','Hiragino Sans','Hiragino Kaku Gothic ProN','游ゴシック  Medium',meiryo,sans-serif;color:#333}@media (min-width:48rem){:root{font-size:calc(100% + ((1vw - .48rem) * 1.389))}}.fs-xs{font-size:6px;font-size:.6rem}.fs-s{font-size:7px;font-size:.7rem}.fs-m{font-size:8px;font-size:.8rem}.fs-l{font-size:11px;font-size:1.1rem}.fs-xl{font-size:14px;font-size:1.4rem}.fs-xxl{font-size:15px;font-size:1.5rem}.fs-xxxl{font-size:16px;font-size:1.6rem}p{font-size:8px;font-size:.8rem;line-height:200%}*{-webkit-font-smoothing:antialiased;box-sizing:border-box}li{list-style:none}a:active,a:hover,a:link,a:visited{color:#333}*{color:#333}.taC{text-align:center;margin:0 auto;display:block}.taL{text-align:left!important}.taR{text-align:right!important}.marT2{margin-top:20px;margin-top:2rem}.marT1{margin-top:10px;margin-top:1rem}.marB2{margin-bottom:20px;margin-bottom:2rem}.marB1{margin-bottom:10px;margin-bottom:1rem}.clearfix:after{content:"";font-size:.1em;line-height:0;display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.clearfix{display:inline-block}* html .clearfix{height:1px}.clearfix{display:block}.flex{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-left{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.flex-right{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.flex-top{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.flex-bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.flexself_center{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.flexself_left{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.flexself_right{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}#all{background:#ffecdd;overflow:hidden}.breadcrumblist{padding-bottom:10px}.breadcrumblist li{font-size:12px;display:inline-block}.breadcrumblist li:after{content:">";padding:0 10px}.breadcrumblist li:last-child:after{display:none}.breadcrumblist a{color:#333}#gFooter .row,#gFooter .row.rowH,#gNav ul,#main,#main .hero,.gInner,.searchbox{width:994px;margin:0 auto}.gw3-2{width:658px}#main .container{zoom:1;margin:0 -14px 20px 0;position:relative}#main .container:after,#main .container:before{display:block;height:0;visibility:hidden;content:"."}#main .container:after{clear:both}#main .posts{zoom:1}#main .posts:after,#main .posts:before{display:block;height:0;visibility:hidden;content:"."}#main .posts:after{clear:both}#main .posts .posts-category{border-top:1px solid #1d1d1b;height:45px;line-height:45px;max-width:994px;font-family:'Playfair Display',serif;font-style:normal;font-weight:600;font-size:24px;padding-left:40px}#main .posts .posts-category.top{background:url(../img/ico_top.png) left center no-repeat;background-size:36px}#main .posts .posts-category.search{background:url(../img/ico_search_blk.png) left center no-repeat;background-size:36px}#main .posts .posts-category.latest{background:url(../img/ico_latest.png) left center no-repeat;background-size:36px}#main .posts .posts-category.business{background:url(../img/ico_business.png) left center no-repeat;background-size:36px}#main .posts .posts-category.culture{background:url(../img/ico_culture.png) left center no-repeat;background-size:36px}#main .posts .posts-category.economics,#main .posts .posts-category.economy{background:url(../img/ico_economics.png) left center no-repeat;background-size:36px}#main .posts .posts-category.lifestyle,#main .posts .posts-category.national,#main .posts .posts-category.sociaty{background:url(../img/ico_lifestyle.png) left center no-repeat;background-size:36px}#main .posts .posts-category.lifestyle,#main .posts .posts-category.national,#main .posts .posts-category.society{background:url(../img/ico_society.png) left center no-repeat;background-size:36px}#main .posts .posts-category.politics{background:url(../img/ico_politics.png) left center no-repeat;background-size:36px}#main .posts .posts-category.technology{background:url(../img/ico_technology.png) left center no-repeat;background-size:36px}#main .posts .posts-category.travel{background:url(../img/ico_travel.png) left center no-repeat;background-size:36px}#main .posts .posts-category.world,#main .posts .posts-category.world-report{background:url(../img/ico_world.png) left center no-repeat;background-size:36px}#main .posts .posts-category.rank{background:url(../img/ico_rank.png) left center no-repeat;background-size:36px}#main .posts .posts-category.recommends{background:url(../img/ico_recommends.png) left center no-repeat;background-size:36px}#main .posts .posts-category.pickup{background:url(../img/ico_pickup.png) left center no-repeat;background-size:36px}#main .posts .posts-category.sustainability{background:url(../img/ico_sustainability.png) left center no-repeat;background-size:36px}#main .posts .posts-category.series{background:url(../img/ico_series.png) left center no-repeat;background-size:36px}#main .posts .posts-category.trend{background:url(../img/ico_trend.png) left center no-repeat;background-size:36px}#main .posts .posts-category.tag{padding-left:0;font-family:-apple-system,BlinkMacSystemFont,"游ゴシック","Yu Gothic",YuGothic,'Helvetica Neue','Hiragino Sans','Hiragino Kaku Gothic ProN','游ゴシック  Medium',meiryo,sans-serif}#main .posts .posts-more{position:absolute;padding-right:37px;height:45px;line-height:45px;font-family:'Playfair Display',serif;font-style:normal;font-weight:600;top:0;right:0;background:url(../img/ico_more.png) right center no-repeat;background-size:32px;display:block;width:120px;font-size:16px;text-align:right}#main .posts .posts-more:active,#main .posts .posts-more:hover{opacity:.7;text-decoration:none}#main .posts .posts-more.margin{right:14px}#main .post .post-category,#main .post .post-date{font-family:'Playfair Display',serif;font-style:normal;font-weight:600}#main .post:active:before,#main .post:hover:before{opacity:0!important}#main .post:active+.post:before,#main .post:hover+.post:before{opacity:0!important}#main article.post{float:left;margin:0 14px 14px 0;background:#fff}#main .posts .post{display:block;position:relative;background:#fff}#main .posts .post *{line-height:140%}#main .posts .post>a{position:absolute;padding:13px;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:block;text-decoration:none}#main .posts .post>a:active,#main .posts .post>a:hover{box-shadow:0 0 7px 0 rgba(0,0,0,.3);z-index:2}#main .posts .post>a:active *,#main .posts .post>a:hover *{opacity:.8}#main .posts .post .post-feature-img{overflow:hidden;text-align:center;position:relative}#main .posts .post .post-feature-img img{min-width:100%;min-height:100%;height:120%;width:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#main .posts .post .post-title{height:4.2em;overflow:hidden}#main .post-l .post-feature-img,#main .posts-type1 article.post:nth-of-type(1) .post-feature-img,#main .posts-type1 article.post:nth-of-type(2) .post-feature-img,#main .posts-type1 article.post:nth-of-type(3) .post-feature-img{height:205px}#main .post-l .post-detail,#main .posts-type1 article.post:nth-of-type(1) .post-detail,#main .posts-type1 article.post:nth-of-type(2) .post-detail,#main .posts-type1 article.post:nth-of-type(3) .post-detail{padding:8px}#main .post-l .post-category,#main .posts-type1 article.post:nth-of-type(1) .post-category,#main .posts-type1 article.post:nth-of-type(2) .post-category,#main .posts-type1 article.post:nth-of-type(3) .post-category{font-size:17px;margin-bottom:20px}#main .post-l .post-title,#main .posts-type1 article.post:nth-of-type(1) .post-title,#main .posts-type1 article.post:nth-of-type(2) .post-title,#main .posts-type1 article.post:nth-of-type(3) .post-title{font-size:18px;font-weight:700;margin-bottom:20px}#main .post-l .post-content,#main .posts-type1 article.post:nth-of-type(1) .post-content,#main .posts-type1 article.post:nth-of-type(2) .post-content,#main .posts-type1 article.post:nth-of-type(3) .post-content{margin-bottom:20px}#main .post-l .post-content,#main .post-l .post-content p,#main .posts-type1 article.post:nth-of-type(1) .post-content,#main .posts-type1 article.post:nth-of-type(1) .post-content p,#main .posts-type1 article.post:nth-of-type(2) .post-content,#main .posts-type1 article.post:nth-of-type(2) .post-content p,#main .posts-type1 article.post:nth-of-type(3) .post-content,#main .posts-type1 article.post:nth-of-type(3) .post-content p{font-size:14px}#main .post-l .post-date,#main .posts-type1 article.post:nth-of-type(1) .post-date,#main .posts-type1 article.post:nth-of-type(2) .post-date,#main .posts-type1 article.post:nth-of-type(3) .post-date{font-size:15px}#main .ad2 .post:nth-of-type(1) .post-detail,#main .post-m .post-detail,#main .posts-type2 .post:nth-of-type(1) .post-detail,#main .posts-type2 .post:nth-of-type(2) .post-detail,#main .posts-type2 .post:nth-of-type(3) .post-detail,#main .posts-type3 .post:nth-of-type(1) .post-detail,#main .posts-type4 article.post:nth-of-type(1) .post-detail,#main .posts-type4 article.post:nth-of-type(10) .post-detail,#main .posts-type4 article.post:nth-of-type(11) .post-detail,#main .posts-type4 article.post:nth-of-type(2) .post-detail,#main .posts-type4 article.post:nth-of-type(3) .post-detail,#main .posts-type4 article.post:nth-of-type(4) .post-detail,#main .posts-type4 article.post:nth-of-type(9) .post-detail,#main .posts-type7 .post:nth-of-type(1) .post-detail{padding:8px}#main .ad2 .post:nth-of-type(1) .post-category,#main .post-m .post-category,#main .posts-type2 .post:nth-of-type(1) .post-category,#main .posts-type2 .post:nth-of-type(2) .post-category,#main .posts-type2 .post:nth-of-type(3) .post-category,#main .posts-type3 .post:nth-of-type(1) .post-category,#main .posts-type4 article.post:nth-of-type(1) .post-category,#main .posts-type4 article.post:nth-of-type(10) .post-category,#main .posts-type4 article.post:nth-of-type(11) .post-category,#main .posts-type4 article.post:nth-of-type(2) .post-category,#main .posts-type4 article.post:nth-of-type(3) .post-category,#main .posts-type4 article.post:nth-of-type(4) .post-category,#main .posts-type4 article.post:nth-of-type(9) .post-category,#main .posts-type7 .post:nth-of-type(1) .post-category{font-size:17px;margin-bottom:20px}#main .ad2 .post:nth-of-type(1) .post-title,#main .post-m .post-title,#main .posts-type2 .post:nth-of-type(1) .post-title,#main .posts-type2 .post:nth-of-type(2) .post-title,#main .posts-type2 .post:nth-of-type(3) .post-title,#main .posts-type3 .post:nth-of-type(1) .post-title,#main .posts-type4 article.post:nth-of-type(1) .post-title,#main .posts-type4 article.post:nth-of-type(10) .post-title,#main .posts-type4 article.post:nth-of-type(11) .post-title,#main .posts-type4 article.post:nth-of-type(2) .post-title,#main .posts-type4 article.post:nth-of-type(3) .post-title,#main .posts-type4 article.post:nth-of-type(4) .post-title,#main .posts-type4 article.post:nth-of-type(9) .post-title,#main .posts-type7 .post:nth-of-type(1) .post-title{font-size:16px;font-weight:700;margin-bottom:20px}#main .ad2 .post:nth-of-type(1) .post-content,#main .post-m .post-content,#main .posts-type2 .post:nth-of-type(1) .post-content,#main .posts-type2 .post:nth-of-type(2) .post-content,#main .posts-type2 .post:nth-of-type(3) .post-content,#main .posts-type3 .post:nth-of-type(1) .post-content,#main .posts-type4 article.post:nth-of-type(1) .post-content,#main .posts-type4 article.post:nth-of-type(10) .post-content,#main .posts-type4 article.post:nth-of-type(11) .post-content,#main .posts-type4 article.post:nth-of-type(2) .post-content,#main .posts-type4 article.post:nth-of-type(3) .post-content,#main .posts-type4 article.post:nth-of-type(4) .post-content,#main .posts-type4 article.post:nth-of-type(9) .post-content,#main .posts-type7 .post:nth-of-type(1) .post-content{margin-bottom:20px}#main .ad2 .post:nth-of-type(1) .post-content,#main .ad2 .post:nth-of-type(1) .post-content p,#main .post-m .post-content,#main .post-m .post-content p,#main .posts-type2 .post:nth-of-type(1) .post-content,#main .posts-type2 .post:nth-of-type(1) .post-content p,#main .posts-type2 .post:nth-of-type(2) .post-content,#main .posts-type2 .post:nth-of-type(2) .post-content p,#main .posts-type2 .post:nth-of-type(3) .post-content,#main .posts-type2 .post:nth-of-type(3) .post-content p,#main .posts-type3 .post:nth-of-type(1) .post-content,#main .posts-type3 .post:nth-of-type(1) .post-content p,#main .posts-type4 article.post:nth-of-type(1) .post-content,#main .posts-type4 article.post:nth-of-type(1) .post-content p,#main .posts-type4 article.post:nth-of-type(10) .post-content,#main .posts-type4 article.post:nth-of-type(10) .post-content p,#main .posts-type4 article.post:nth-of-type(11) .post-content,#main .posts-type4 article.post:nth-of-type(11) .post-content p,#main .posts-type4 article.post:nth-of-type(2) .post-content,#main .posts-type4 article.post:nth-of-type(2) .post-content p,#main .posts-type4 article.post:nth-of-type(3) .post-content,#main .posts-type4 article.post:nth-of-type(3) .post-content p,#main .posts-type4 article.post:nth-of-type(4) .post-content,#main .posts-type4 article.post:nth-of-type(4) .post-content p,#main .posts-type4 article.post:nth-of-type(9) .post-content,#main .posts-type4 article.post:nth-of-type(9) .post-content p,#main .posts-type7 .post:nth-of-type(1) .post-content,#main .posts-type7 .post:nth-of-type(1) .post-content p{font-size:14px}#main .ad2 .post:nth-of-type(1) .post-date,#main .post-m .post-date,#main .posts-type2 .post:nth-of-type(1) .post-date,#main .posts-type2 .post:nth-of-type(2) .post-date,#main .posts-type2 .post:nth-of-type(3) .post-date,#main .posts-type3 .post:nth-of-type(1) .post-date,#main .posts-type4 article.post:nth-of-type(1) .post-date,#main .posts-type4 article.post:nth-of-type(10) .post-date,#main .posts-type4 article.post:nth-of-type(11) .post-date,#main .posts-type4 article.post:nth-of-type(2) .post-date,#main .posts-type4 article.post:nth-of-type(3) .post-date,#main .posts-type4 article.post:nth-of-type(4) .post-date,#main .posts-type4 article.post:nth-of-type(9) .post-date,#main .posts-type7 .post:nth-of-type(1) .post-date{font-size:15px}#main .ad2 .post:nth-of-type(2) .post-detail,#main .ad2 .post:nth-of-type(3) .post-detail,#main .post-s .post-detail,#main .posts-type2 .post:nth-of-type(4) .post-detail,#main .posts-type2 .post:nth-of-type(5) .post-detail,#main .posts-type2 .post:nth-of-type(6) .post-detail,#main .posts-type2 .post:nth-of-type(7) .post-detail,#main .posts-type3 .post:nth-of-type(2) .post-detail,#main .posts-type3 .post:nth-of-type(3) .post-detail,#main .posts-type4 article.post .post-detail,#main .posts-type5 article.post .post-detail,#main .posts-type6 article.post .post-detail,#main .posts-type7 .post:nth-of-type(2) .post-detail,#main .posts-type7 .post:nth-of-type(3) .post-detail{padding:8px}#main .ad2 .post:nth-of-type(2) .post-category,#main .ad2 .post:nth-of-type(3) .post-category,#main .post-s .post-category,#main .posts-type2 .post:nth-of-type(4) .post-category,#main .posts-type2 .post:nth-of-type(5) .post-category,#main .posts-type2 .post:nth-of-type(6) .post-category,#main .posts-type2 .post:nth-of-type(7) .post-category,#main .posts-type3 .post:nth-of-type(2) .post-category,#main .posts-type3 .post:nth-of-type(3) .post-category,#main .posts-type4 article.post .post-category,#main .posts-type5 article.post .post-category,#main .posts-type6 article.post .post-category,#main .posts-type7 .post:nth-of-type(2) .post-category,#main .posts-type7 .post:nth-of-type(3) .post-category{font-size:15px;margin-bottom:20px}#main .ad2 .post:nth-of-type(2) .post-title,#main .ad2 .post:nth-of-type(3) .post-title,#main .post-s .post-title,#main .posts-type2 .post:nth-of-type(4) .post-title,#main .posts-type2 .post:nth-of-type(5) .post-title,#main .posts-type2 .post:nth-of-type(6) .post-title,#main .posts-type2 .post:nth-of-type(7) .post-title,#main .posts-type3 .post:nth-of-type(2) .post-title,#main .posts-type3 .post:nth-of-type(3) .post-title,#main .posts-type4 article.post .post-title,#main .posts-type5 article.post .post-title,#main .posts-type6 article.post .post-title,#main .posts-type7 .post:nth-of-type(2) .post-title,#main .posts-type7 .post:nth-of-type(3) .post-title{font-size:14px;font-weight:700;margin-bottom:20px}#main .ad2 .post:nth-of-type(2) .post-content,#main .ad2 .post:nth-of-type(3) .post-content,#main .post-s .post-content,#main .posts-type2 .post:nth-of-type(4) .post-content,#main .posts-type2 .post:nth-of-type(5) .post-content,#main .posts-type2 .post:nth-of-type(6) .post-content,#main .posts-type2 .post:nth-of-type(7) .post-content,#main .posts-type3 .post:nth-of-type(2) .post-content,#main .posts-type3 .post:nth-of-type(3) .post-content,#main .posts-type4 article.post .post-content,#main .posts-type5 article.post .post-content,#main .posts-type6 article.post .post-content,#main .posts-type7 .post:nth-of-type(2) .post-content,#main .posts-type7 .post:nth-of-type(3) .post-content{margin-bottom:20px}#main .ad2 .post:nth-of-type(2) .post-content,#main .ad2 .post:nth-of-type(2) .post-content p,#main .ad2 .post:nth-of-type(3) .post-content,#main .ad2 .post:nth-of-type(3) .post-content p,#main .post-s .post-content,#main .post-s .post-content p,#main .posts-type2 .post:nth-of-type(4) .post-content,#main .posts-type2 .post:nth-of-type(4) .post-content p,#main .posts-type2 .post:nth-of-type(5) .post-content,#main .posts-type2 .post:nth-of-type(5) .post-content p,#main .posts-type2 .post:nth-of-type(6) .post-content,#main .posts-type2 .post:nth-of-type(6) .post-content p,#main .posts-type2 .post:nth-of-type(7) .post-content,#main .posts-type2 .post:nth-of-type(7) .post-content p,#main .posts-type3 .post:nth-of-type(2) .post-content,#main .posts-type3 .post:nth-of-type(2) .post-content p,#main .posts-type3 .post:nth-of-type(3) .post-content,#main .posts-type3 .post:nth-of-type(3) .post-content p,#main .posts-type4 article.post .post-content,#main .posts-type4 article.post .post-content p,#main .posts-type5 article.post .post-content,#main .posts-type5 article.post .post-content p,#main .posts-type6 article.post .post-content,#main .posts-type6 article.post .post-content p,#main .posts-type7 .post:nth-of-type(2) .post-content,#main .posts-type7 .post:nth-of-type(2) .post-content p,#main .posts-type7 .post:nth-of-type(3) .post-content,#main .posts-type7 .post:nth-of-type(3) .post-content p{font-size:14px}#main .ad2 .post:nth-of-type(2) .post-date,#main .ad2 .post:nth-of-type(3) .post-date,#main .post-s .post-date,#main .posts-type2 .post:nth-of-type(4) .post-date,#main .posts-type2 .post:nth-of-type(5) .post-date,#main .posts-type2 .post:nth-of-type(6) .post-date,#main .posts-type2 .post:nth-of-type(7) .post-date,#main .posts-type3 .post:nth-of-type(2) .post-date,#main .posts-type3 .post:nth-of-type(3) .post-date,#main .posts-type4 article.post .post-date,#main .posts-type5 article.post .post-date,#main .posts-type6 article.post .post-date,#main .posts-type7 .post:nth-of-type(2) .post-date,#main .posts-type7 .post:nth-of-type(3) .post-date{font-size:15px}#main .post-xs .post-category,#main .posts-type-rank .post .post-category{font-size:15px;margin-bottom:6px}#main .post-xs .post-title,#main .posts-type-rank .post .post-title{font-size:12px}#main .hero{height:412px;zoom:1;margin-bottom:48px}#main .hero:after,#main .hero:before{display:block;height:0;visibility:hidden;content:"."}#main .hero:after{clear:both}#main .hero:active,#main .hero:hover{box-shadow:0 0 7px 0 rgba(0,0,0,.3)}#main .hero .post{float:none;margin:0;width:994px!important;position:absolute}#main .hero .post a{padding:0;height:412px;width:994px}#main .hero .post{height:412px;padding:0;width:100%}#main .hero .post-feature-img{height:412px;float:left;width:658px}#main .hero .post-detail{float:right;width:336px;padding:75px 50px}#main .hero .post-category{font-size:16px;margin-bottom:30px}#main .hero .post-title{font-size:18px;font-weight:700;margin-bottom:28px}#main .hero .post-content{margin-bottom:30px}#main .hero .post-content p{font-size:14px;line-height:160%;height:4.8em;overflow:hidden}#main .hero .post-date{font-size:14px}#main .hero .flickity-page-dots{bottom:-20px}#main .hero .flickity-page-dots .dot{background:#1d1d1b;margin:0 5px}#main .posts-type1 h2.posts-category{float:left}#main .posts-type1 article.post:nth-of-type(1){width:658px;height:300px;zoom:1}#main .posts-type1 article.post:nth-of-type(1):after,#main .posts-type1 article.post:nth-of-type(1):before{display:block;height:0;visibility:hidden;content:"."}#main .posts-type1 article.post:nth-of-type(1):after{clear:both}#main .posts-type1 article.post:nth-of-type(1) .post-feature-img{width:392px;height:273px;float:left}#main .posts-type1 article.post:nth-of-type(1) .post-detail{width:222px;float:right}#main .posts-type1 article.post:nth-of-type(2),#main .posts-type1 article.post:nth-of-type(3){width:322px;height:480px}#main .posts-type1 article.post:nth-of-type(2) .post-date,#main .posts-type1 article.post:nth-of-type(3) .post-date{position:absolute;bottom:15px}#main .posts-type1 .post-content p{line-height:160%;height:4.8em;overflow:hidden}#main .posts-type-rank{width:322px;position:relative;margin-bottom:14px}#main .posts-type-rank .post+.post:before{width:295px;height:1px;content:"";position:absolute;top:0;left:13px;background:#1d1d1b;display:block;z-index:1;transition:all .2s ease-in}#main .posts-type-rank .post a{position:relative;height:99px}#main .posts-type-rank .post a:before{position:absolute;left:13px;top:35px;width:30px;height:30px;border-radius:15px;background:#000;font-family:'Playfair Display',serif;font-style:normal;font-weight:600;text-align:center;line-height:24px;color:#fff;display:block;font-size:22px}#main .posts-type-rank .post:nth-of-type(1) a:before{content:"1"}#main .posts-type-rank .post:nth-of-type(2) a:before{content:"2"}#main .posts-type-rank .post:nth-of-type(3) a:before{content:"3"}#main .posts-type-rank .post:nth-of-type(4) a:before{content:"4";background:#999}#main .posts-type-rank .post:nth-of-type(5) a:before{content:"5";background:#999}#main .posts-type-rank .post .post-feature-img{width:98px;height:68px;position:absolute;left:55px}#main .posts-type-rank .post .post-detail{width:145px;position:absolute;top:10px;bottom:10px;right:13px}#main .posts-type2{position:relative}#main .posts-type2 .post{position:relative}#main .posts-type2 .post:nth-of-type(1),#main .posts-type2 .post:nth-of-type(2),#main .posts-type2 .post:nth-of-type(3){width:322px;height:390px}#main .posts-type2 .post:nth-of-type(1) .post-feature-img,#main .posts-type2 .post:nth-of-type(2) .post-feature-img,#main .posts-type2 .post:nth-of-type(3) .post-feature-img{height:205px}#main .posts-type2 .post:nth-of-type(1) .post-date,#main .posts-type2 .post:nth-of-type(2) .post-date,#main .posts-type2 .post:nth-of-type(3) .post-date{position:absolute;bottom:28px}#main .posts-type2 .post:nth-of-type(4),#main .posts-type2 .post:nth-of-type(5),#main .posts-type2 .post:nth-of-type(6),#main .posts-type2 .post:nth-of-type(7){width:238px;height:330px}#main .posts-type2 .post:nth-of-type(4) .post-feature-img,#main .posts-type2 .post:nth-of-type(5) .post-feature-img,#main .posts-type2 .post:nth-of-type(6) .post-feature-img,#main .posts-type2 .post:nth-of-type(7) .post-feature-img{height:146px}#main .posts-type2 .post:nth-of-type(4) .post-date,#main .posts-type2 .post:nth-of-type(5) .post-date,#main .posts-type2 .post:nth-of-type(6) .post-date,#main .posts-type2 .post:nth-of-type(7) .post-date{position:absolute;bottom:15px}#main .subbox .posts-type3{float:none;height:auto}#main .ad2,#main .posts-type3{float:left;margin:0 14px 14px 0;position:relative;width:322px;height:600px}#main .ad2 .post,#main .posts-type3 .post{float:none;margin:0}#main .ad2 .post:nth-of-type(1),#main .posts-type3 .post:nth-of-type(1){height:340px;position:relative;width:322px}#main .ad2 .post:nth-of-type(1) .post-feature-img,#main .posts-type3 .post:nth-of-type(1) .post-feature-img{height:205px}#main .ad2 .post:nth-of-type(1) .post-date,#main .posts-type3 .post:nth-of-type(1) .post-date{position:absolute;bottom:15px}#main .ad2 .post:nth-of-type(2),#main .ad2 .post:nth-of-type(3),#main .posts-type3 .post:nth-of-type(2),#main .posts-type3 .post:nth-of-type(3){position:relative;padding:20px;height:107px}#main .ad2 .post:nth-of-type(2):before,#main .ad2 .post:nth-of-type(3):before,#main .posts-type3 .post:nth-of-type(2):before,#main .posts-type3 .post:nth-of-type(3):before{width:295px;height:1px;content:"";position:absolute;top:0;left:13px;background:#1d1d1b;display:block;z-index:1;transition:all .2s ease-in}#main .ad2 .post:nth-of-type(2) .post-feature-img,#main .ad2 .post:nth-of-type(3) .post-feature-img,#main .posts-type3 .post:nth-of-type(2) .post-feature-img,#main .posts-type3 .post:nth-of-type(3) .post-feature-img{width:105px;height:80px}#main .ad2 .post:nth-of-type(2) .post-detail,#main .ad2 .post:nth-of-type(3) .post-detail,#main .posts-type3 .post:nth-of-type(2) .post-detail,#main .posts-type3 .post:nth-of-type(3) .post-detail{position:absolute;width:180px;right:13px;top:10px;bottom:10px;padding:0}#main .ad2 .post:nth-of-type(2) .post-detail .post-title,#main .ad2 .post:nth-of-type(3) .post-detail .post-title,#main .posts-type3 .post:nth-of-type(2) .post-detail .post-title,#main .posts-type3 .post:nth-of-type(3) .post-detail .post-title{margin-bottom:0}#main .ad2 .post:nth-of-type(2) .post-detail .post-date,#main .ad2 .post:nth-of-type(3) .post-detail .post-date,#main .posts-type3 .post:nth-of-type(2) .post-detail .post-date,#main .posts-type3 .post:nth-of-type(3) .post-detail .post-date{position:absolute;bottom:0}#main .post-author{background:#fff;margin-bottom:14px;padding:3%}#main .post-author .author-name{font-size:20px;font-weight:700}#main .post-author .author-description{font-size:16px}#main .posts-type4 .subbox{height:840px;margin-bottom:14px}#main .posts-type4 h2.posts-category{float:left}#main .posts-type4 article.post{width:238px;height:330px}#main .posts-type4 article.post .post-feature-img{height:146px}#main .posts-type4 article.post .post-date{position:absolute;bottom:30px}#main .posts-type4 article.post:nth-of-type(1),#main .posts-type4 article.post:nth-of-type(10),#main .posts-type4 article.post:nth-of-type(11),#main .posts-type4 article.post:nth-of-type(2),#main .posts-type4 article.post:nth-of-type(3),#main .posts-type4 article.post:nth-of-type(4),#main .posts-type4 article.post:nth-of-type(9){width:322px;height:390px}#main .posts-type4 article.post:nth-of-type(1) .post-feature-img,#main .posts-type4 article.post:nth-of-type(10) .post-feature-img,#main .posts-type4 article.post:nth-of-type(11) .post-feature-img,#main .posts-type4 article.post:nth-of-type(2) .post-feature-img,#main .posts-type4 article.post:nth-of-type(3) .post-feature-img,#main .posts-type4 article.post:nth-of-type(4) .post-feature-img,#main .posts-type4 article.post:nth-of-type(9) .post-feature-img{height:205px}#main .posts-type4 article.post:nth-of-type(1) .post-date,#main .posts-type4 article.post:nth-of-type(10) .post-date,#main .posts-type4 article.post:nth-of-type(11) .post-date,#main .posts-type4 article.post:nth-of-type(2) .post-date,#main .posts-type4 article.post:nth-of-type(3) .post-date,#main .posts-type4 article.post:nth-of-type(4) .post-date,#main .posts-type4 article.post:nth-of-type(9) .post-date{position:absolute;bottom:28px}.archive.tag #main .ad{height:210px}.archive.tag #main .posts-type4 .subbox{display:none;height:750px}.archive.tag #main .posts-type4 article.post{width:238px;height:330px}.archive.tag #main .posts-type4 article.post .post-feature-img{height:146px}.archive.tag #main .posts-type4 article.post .post-date{position:absolute;bottom:30px}.archive.tag #main .posts-type4 h2.posts-category{width:100%}.archive.tag #main .posts-type4 article.post:nth-of-type(1){width:994px;height:412px;zoom:1}.archive.tag #main .posts-type4 article.post:nth-of-type(1) a{padding:0}.archive.tag #main .posts-type4 article.post:nth-of-type(1):after,.archive.tag #main .posts-type4 article.post:nth-of-type(1):before{display:block;height:0;visibility:hidden;content:"."}.archive.tag #main .posts-type4 article.post:nth-of-type(1):after{clear:both}.archive.tag #main .posts-type4 article.post:nth-of-type(1) .post-feature-img{width:658px;height:412px;float:left}.archive.tag #main .posts-type4 article.post:nth-of-type(1) .post-detail{width:336px;float:right;padding:50px}.archive.tag #main .posts-type4 article.post:nth-of-type(1) .post-detail .readmore{position:absolute;bottom:30px;font-size:14px;color:#03c}.archive.tag #main .posts-type4 article.post:nth-of-type(1) .post-title{font-size:18px;font-weight:700;margin-bottom:28px}.archive.tag #main .posts-type4 article.post:nth-of-type(10),.archive.tag #main .posts-type4 article.post:nth-of-type(11),.archive.tag #main .posts-type4 article.post:nth-of-type(2),.archive.tag #main .posts-type4 article.post:nth-of-type(3),.archive.tag #main .posts-type4 article.post:nth-of-type(4),.archive.tag #main .posts-type4 article.post:nth-of-type(9){width:322px;height:390px}.archive.tag #main .posts-type4 article.post:nth-of-type(10) .post-feature-img,.archive.tag #main .posts-type4 article.post:nth-of-type(11) .post-feature-img,.archive.tag #main .posts-type4 article.post:nth-of-type(2) .post-feature-img,.archive.tag #main .posts-type4 article.post:nth-of-type(3) .post-feature-img,.archive.tag #main .posts-type4 article.post:nth-of-type(4) .post-feature-img,.archive.tag #main .posts-type4 article.post:nth-of-type(9) .post-feature-img{height:205px}.archive.tag #main .posts-type4 article.post:nth-of-type(10) .post-date,.archive.tag #main .posts-type4 article.post:nth-of-type(11) .post-date,.archive.tag #main .posts-type4 article.post:nth-of-type(2) .post-date,.archive.tag #main .posts-type4 article.post:nth-of-type(3) .post-date,.archive.tag #main .posts-type4 article.post:nth-of-type(4) .post-date,.archive.tag #main .posts-type4 article.post:nth-of-type(9) .post-date{position:absolute;bottom:28px}#main .posts-type4 .search-result{width:658px;float:left;background:#fff;padding:40px}#main .posts-type4 .search-result p{font-size:14px}#main .posts-type4 .search-result p a{text-decoration:underline;text-align:center}#main .posts-type5{position:relative}#main .posts-type5 article.post{width:238px;height:330px}#main .posts-type5 article.post .post-feature-img{height:146px}#main .posts-type5 article.post .post-date{position:absolute;bottom:30px}#main .single-under-container{width:658px;float:left;margin-right:0;padding-bottom:20px}#main .posts-type6{position:relative}#main .posts-type6 article.post{width:210px;height:320px}#main .posts-type6 article.post:nth-of-type(3n+3){margin-right:0}#main .posts-type6 article.post .post-feature-img{height:146px}#main .posts-type6 article.post .post-date{position:absolute;bottom:20px}#main .trc_spotlight_item{background:#fff;height:280px;text-decoration:none!important}#main .trc_spotlight_item:active,#main .trc_spotlight_item:hover{box-shadow:0 0 7px 0 rgba(0,0,0,.3);text-decoration:none!important;z-index:2}#main .trc_spotlight_item:active *,#main .trc_spotlight_item:hover *{opacity:.8;text-decoration:none!important}#main a.item-label-href{display:block;padding:8px 8px 8px}#main a.item-label-href span:active,#main a.item-label-href span:hover,#main a.item-label-href:active,#main a.item-label-href:hover{text-decoration:none}#main .posts-type7{float:left;margin:0 14px 10px 0;position:relative;width:322px;height:600px}#main .posts-type7 .post{float:none;margin:0}#main .posts-type7 .post:nth-of-type(1){height:340px;position:relative;width:322px}#main .posts-type7 .post:nth-of-type(1) .post-feature-img{height:205px}#main .posts-type7 .post:nth-of-type(1) .post-category{margin-bottom:10px}#main .posts-type7 .post:nth-of-type(2),#main .posts-type7 .post:nth-of-type(3){position:relative;padding:20px;height:107px}#main .posts-type7 .post:nth-of-type(2):before,#main .posts-type7 .post:nth-of-type(3):before{width:295px;height:1px;content:"";position:absolute;top:0;left:13px;background:#1d1d1b;display:block;z-index:1;transition:all .2s ease-in}#main .posts-type7 .post:nth-of-type(2) .post-feature-img,#main .posts-type7 .post:nth-of-type(3) .post-feature-img{width:115px;height:82px}#main .posts-type7 .post:nth-of-type(2) .post-detail,#main .posts-type7 .post:nth-of-type(3) .post-detail{position:absolute;width:180px;right:13px;top:10px;bottom:10px;padding:0}#main .posts-type7 .post:nth-of-type(2) .post-detail .post-title,#main .posts-type7 .post:nth-of-type(3) .post-detail .post-title{margin-bottom:0}#main .posts-type7 .post:nth-of-type(2) .post-detail .post-category,#main .posts-type7 .post:nth-of-type(3) .post-detail .post-category{margin-bottom:2px}#main .subbox{width:322px;margin:0 14px 14px 0;float:right;position:relative}#main .subboxFixed{position:fixed}#main .subboxInner{width:322px}#main .subboxInner{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#main .banners{border-top:1px solid #1d1d1b;height:300px;padding-top:45px}#main .banners li{position:relative;border-top:1px solid #1d1d1b;padding:4px 0}#main .banners li .txt{position:absolute;padding:20px;width:100%;height:100%;font-size:14px;color:#fff;background:#000;background:rgba(0,0,0,.7);top:0;left:0;right:0;bottom:0;opacity:0;z-index:1;line-height:150%}#main .banners li a:hover .txt{opacity:1;transition:all .3s ease}#main .banners li a:hover .txt span{color:#fff}#main .ad{position:relative;width:322px;height:300px;border-top:1px solid #1d1d1b}#main .ad>div{position:absolute;width:250px;left:11px;bottom:5px}#main .ad2{text-align:center;margin-bottom:14px}#main .ad2 div{margin:0 auto}#main .ad3{position:relative;width:322px;height:268px}#main .ad3 div{position:absolute;width:250px;left:11px;bottom:18px}#main .ad4 div{width:300px;margin:0 auto 10px}#main .page404{display:block;width:100%;padding:70px}#main .page404 h1{text-align:center;font-size:40px;margin-bottom:20px}#main .page404 p{font-size:14px}#main .page404 a{text-decoration:underline}#gFooter{background:#332f2c;padding:48px 0}#gFooter *,#gFooter a:active,#gFooter a:hover,#gFooter a:link{color:#999}#gFooter .box1 li,#gFooter h3{font-family:'Playfair Display',serif;font-style:normal;font-weight:600;font-size:22px;margin-bottom:20px}#gFooter .row.rowH{zoom:1;min-height:324px}#gFooter .row.rowH:after,#gFooter .row.rowH:before{display:block;height:0;visibility:hidden;content:"."}#gFooter .row.rowH:after{clear:both}#gFooter .box1,#gFooter .box2,#gFooter .box3,#gFooter .box4{border-top:1px solid #999;padding:30px 0;width:238px;float:left;margin-right:14px}#gFooter .box1 li{font-size:18px;line-height:100%}#gFooter .box2 li{display:inline-block;margin-right:10px}#gFooter .box3 h3 img{width:150px}#gFooter .box3 p{font-size:14px;line-height:150%;margin-bottom:30px}#gFooter .box4{margin-right:0}#gFooter .box4 li,#gFooter .box4 p{font-size:14px}#gFooter .box4 p{line-height:150%;margin-bottom:20px}#gFooter .box4 li{line-height:200%}#gFooter p.copy{font-size:12px;font-family:'Playfair Display',serif;font-style:normal;font-weight:600}.pager{text-align:center}.pager a{display:inline-block;min-width:35px;height:35px;text-align:center;color:#fff!important;background:#000;margin:0 5px;line-height:35px;font-size:15px;border:1px solid #000}.pager a:hover{color:#000!important;background:0 0;text-decoration:none;line-height:35px;text-align:center;border:1px solid #000}.pager span{display:inline-block;min-width:35px;font-size:15px;height:35px;margin:0 5px;line-height:35px;text-align:center;border:1px solid #000}.pager .dots{border:none;margin:0}.logo{padding:23px 0 12px;width:290px;margin:0 auto;text-align:center}#gNav{background:#000;font-family:'Playfair Display',serif;font-style:normal;font-weight:600;height:35px;line-height:35px;margin-bottom:30px;position:relative;box-shadow:0 0 5px 0 rgba(0,0,0,.5)}#gNav ul{zoom:1}#gNav ul:after,#gNav ul:before{display:block;height:0;visibility:hidden;content:"."}#gNav ul:after{clear:both}#gNav li{float:left}#gNav li.ico{width:35px}#gNav li.ico a{padding:0}#gNav li.right{float:right}#gNav li.signpost a{padding:8px 14px 0;border-left:1px solid #fff;border-right:1px solid #fff;height:35px}#gNav li.signpost a:hover{background:#30612a}#gNav li.signpost a img{height:17px;width:auto}#gNav li.direction a{border-left:1px solid #fff;padding:11px 14px 0;height:35px}#gNav li.direction a:hover{background:#223b64}#gNav li.direction a img{height:12px;width:auto}#gNav a{display:block;color:#fff;font-size:19px;padding:0 9px}#gNav a:active,#gNav a:hover{background:#666;text-decoration:none}.searchbox{display:none;width:100%;position:absolute;z-index:2;top:35px;background:#332f2c;padding:10px;margin:0 auto;padding:25px 0}.searchbox input{display:inline-block}.searchbox form{width:994px;margin:0 auto;padding:0;display:block;text-align:center}.searchbox input[type=text]{background:0 0;border:none;border-bottom:1px solid #fff;font-size:34px;color:#fff;width:896px;text-align:center}.searchbox input[type=image]{width:50px}.searchbox input:focus{outline:0}a.tap,a:active,a:hover,a:link,a:visited,input[type=submit]{-webkit-tap-highlight-color:rgba(255,255,255,0);text-decoration:none}a.tap img,a:active img,a:hover img,a:link img,a:visited img,input[type=submit] img{border:none;background:0 0!important}a,a span,a:after,a:before{text-decoration:none;transition:all .2s ease-in}a:link,a:visited{color:#333}a:hover{color:#1f1f1f;text-decoration:underline}a:active{text-decoration:none}a.more:after{content:"\e80c";font-family:icomoon;font-weight:400;font-style:normal;font-feature-settings:normal;font-variant:normal;line-height:1;margin-left:5px;text-transform:none;speak:none;font-smoothing:antialiased;text-decoration:none;display:inline-block;position:relative;left:0;font-size:6.5px;font-size:.65rem}a.more:hover:after{left:5px}.btn,.pager li a,a.btn,input[type=submit]{display:block;font-weight:700;font-size:6.5px;font-size:.65rem;line-height:40px;min-height:40px;max-width:250px;text-decoration:none;background:#3498db;border:1px solid #3498db;text-align:center;padding:0 10px;margin:0 auto 10px;margin:0 auto 1rem;border-radius:2px;position:relative;transition:all .2s ease-in;color:#fff}.btn.max,.pager li a.max,a.btn.max,input[type=submit].max{width:90%;padding:10px;line-height:140%}.btn:link,.btn:visited,.pager li a:link,.pager li a:visited,a.btn:link,a.btn:visited,input[type=submit]:link,input[type=submit]:visited{color:#fff}.btn:hover,.pager li a:hover,a.btn:hover,input[type=submit]:hover{color:#fff;text-decoration:none;background:#5faee3}.btn.red,.pager li a.red,a.btn.red,input[type=submit].red{border:1px solid #ff6156;background:#ff6156}.btn.red:hover,.pager li a.red:hover,a.btn.red:hover,input[type=submit].red:hover{background:#ff9189}.btn.blk,.pager li a,a.btn.blk,input[type=submit].blk{border:1px solid #000;background:#000}.btn.blk:hover,.pager li a:hover,a.btn.blk:hover,input[type=submit].blk:hover{border:1px solid #202020;background:#2f2f2f}.btn.gray,.pager li a.gray,a.btn.gray,input[type=submit].gray{border:1px solid #9f9f9f;background:#9f9f9f}.btn.gray:hover,.pager li a.gray:hover,a.btn.gray:hover,input[type=submit].gray:hover{background:#b9b9b9}.btn.clear,.pager li a.clear,a.btn.clear,input[type=submit].clear{border:1px solid #000;color:#000;background:#fff}.btn.clear:hover,.pager li a.clear:hover,a.btn.clear:hover,input[type=submit].clear:hover{border:1px solid #000;color:#fff;background:#000}.btn.center,.pager li a.center,a.btn.center,input[type=submit].center{margin:0 auto 10px}a.icon:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:7px}a.icon.twitter:before{content:"\e604"}a.icon.facebook:before{content:"\e603"}a.icon.line:before{content:"\e60a"}a.icon.yahoo:before{content:"\e811"}a.icon.instagram:before{content:"\ea92"}a.icon.youtube:before{content:"\ea9d"}a.icon.map:before{content:"\e94c"}a.icon.hatena:before{content:"\e60c"}a.icon.pocket:before{content:"\e900"}.btn.twitter,.pager li a.twitter{border:1px solid #00aced;background:#00aced}.btn.twitter.tap,.btn.twitter:active,.btn.twitter:hover,.pager li a.twitter.tap,.pager li a.twitter:active,.pager li a.twitter:hover{border:1px solid #00aced;background:#21c2ff}.btn.facebook,.pager li a.facebook{border:1px solid #3b5998;background:#3b5998}.btn.facebook.tap,.btn.facebook:active,.btn.facebook:hover,.pager li a.facebook.tap,.pager li a.facebook:active,.pager li a.facebook:hover{border:1px solid #3b5998;background:#4c70ba}.btn.hatena,.pager li a.hatena{border:1px solid #3085d6;background:#3085d6}.btn.hatena.tap,.btn.hatena:active,.btn.hatena:hover,.pager li a.hatena.tap,.pager li a.hatena:active,.pager li a.hatena:hover{border:1px solid #3085d6;background:#5b9ede}.btn.rss,.pager li a.rss{border:1px solid #ff864f;background:#ff864f}.btn.rss.tap,.btn.rss:active,.btn.rss:hover,.pager li a.rss.tap,.pager li a.rss:active,.pager li a.rss:hover{border:1px solid #ff864f;background:#ffa982}.btn.feedly,.pager li a.feedly{border:1px solid #4aca5a;background:#4aca5a}.btn.feedly.tap,.btn.feedly:active,.btn.feedly:hover,.pager li a.feedly.tap,.pager li a.feedly:active,.pager li a.feedly:hover{border:1px solid #4aca5a;background:#71d67e}.btn.pocket,.pager li a.pocket{border:1px solid #f44a55;background:#f44a55}.btn.pocket.tap,.btn.pocket:active,.btn.pocket:hover,.pager li a.pocket.tap,.pager li a.pocket:active,.pager li a.pocket:hover{border:1px solid #f44a55;background:#f77a82}.btn.line,.pager li a.line{border:1px solid #1dcd00;background:#1dcd00}.btn.line.tap,.btn.line:active,.btn.line:hover,.pager li a.line.tap,.pager li a.line:active,.pager li a.line:hover{border:1px solid #1dcd00;background:#25ff01}input[type=text],textarea{width:100%;border-radius:2px;padding:10px;border:1px solid #1d1d1b;margin-bottom:10px;margin-bottom:1rem;font-size:8px;font-size:.8rem}textarea{min-height:100px}select{padding:5px 30px 5px 5px;outline:0;font-size:8px;font-size:.8rem;height:30px;display:inline-block;position:relative}select:after{content:"▼";display:block;position:absolute;right:0;top:0;width:16px;height:16px;color:#fff}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:none;width:35px;height:22px;position:relative;border:1px solid #1d1d1b;border-radius:11px;content:"";display:inline-block;background:#ffecdd}input[type=checkbox]:after{content:"";display:block;border-radius:9px;border:1px solid #1d1d1b;background:#fff;position:absolute;z-index:1;top:2px;left:2px;width:14px;height:14px;transition:.1s linear}input[type=checkbox]:checked{background:#3498db}input[type=checkbox]:checked:after{left:15px}.pager{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-bottom:20px;padding-bottom:2rem;max-width:994px;}.pager li{text-align:center;margin:0 2px;min-width:40px;font-size:6.5px;font-size:.65rem}.pager li a{margin:0;width:100%;height:100%}.pager li.current{border:1px solid #1d1d1b;border-radius:2px;color:#000;background:0 0;min-width:40px;line-height:40px;font-weight:700}.pager li.back a,.pager li.first a,.pager li.last a,.pager li.next a{font-size:13px;font-size:1.3rem;line-height:38px}.pager li.page-number{color:#000;line-height:40px;padding:0 15px 0 0}#main .container{position:relative}#main .left-container,#main .single-post{width:658px;float:left}#main .left-container article.post,#main .single-post article.post{padding-bottom:40px;margin-right:0;width:658px}#main .left-container header,#main .single-post header{padding:25px 40px;position:relative}#main .left-container header .post-category,#main .left-container header .post-date,#main .single-post header .post-category,#main .single-post header .post-date{font-size:18px;margin-bottom:15px}#main .left-container header .post-title,#main .single-post header .post-title{font-size:24px;height:auto;margin-bottom:20px;line-height:160%}#main .left-container header .post-date,#main .single-post header .post-date{font-size:18px}#main .left-container header .social,#main .single-post header .social{text-align:right;position:absolute;right:40px;bottom:18px}#main .left-container header .social li,#main .single-post header .social li{display:inline-block;margin:0 0 6px 6px;line-height:1;font-size:10px}#main .left-container header .social li *,#main .single-post header .social li *{color:#fff}#main .left-container header .social li.googleplus div,#main .single-post header .social li.googleplus div{width:56px!important}#main .left-container header .social li.pocket div,#main .single-post header .social li.pocket div{position:relative;top:2px}#main .left-container .post-feature-img,#main .single-post .post-feature-img{margin:0 14px 10px;margin:0 14px 1rem;position:static}#main .left-container .post-feature-img img,#main .single-post .post-feature-img img{max-width:100%}#main .left-container .post-feature-img p.wp-caption-text,#main .single-post .post-feature-img p.wp-caption-text{text-align:center;padding:0;font-size:12px;margin:0}#main .left-container .post-content,#main .single-post .post-content{zoom:1;padding-bottom:20px}#main .left-container .post-content:after,#main .left-container .post-content:before,#main .single-post .post-content:after,#main .single-post .post-content:before{display:block;height:0;visibility:hidden;content:"."}#main .left-container .post-content:after,#main .single-post .post-content:after{clear:both}#main .left-container .post-content .post-ad,#main .single-post .post-content .post-ad{float:left;margin:0 15px 10px 40px}#main .left-container .post-content h2,#main .single-post .post-content h2{margin:0 40px 10px;margin:0 40px 1rem;font-size:16px;line-height:180%;font-weight:700}#main .left-container .post-content p,#main .single-post .post-content p{margin:0 40px 10px;margin:0 40px 1rem;font-size:16px;line-height:180%}#main .left-container .post-content p a,#main .single-post .post-content p a{text-decoration:underline}#main .left-container .post-content small,#main .single-post .post-content small{font-size:12px}#main .left-container .post-content center p,#main .single-post .post-content center p{display:none}#main .left-container .post-content center div,#main .left-container .post-content p.wp-caption-text,#main .single-post .post-content center div,#main .single-post .post-content p.wp-caption-text{text-align:center;padding:0;font-size:12px}#main .left-container .post-content img,#main .single-post .post-content img{max-width:100%;height:auto}#main .left-container .post-content .wp-caption,#main .single-post .post-content .wp-caption{width:calc(100% - 80px)!important;margin:0 40px 10px;margin:0 40px 1rem}#main .left-container .post-content .wp-caption img,#main .single-post .post-content .wp-caption img{width:100%}#main .left-container .post-content .taC,#main .single-post .post-content .taC{text-align:center;margin-left:auto;margin-right:auto;display:block}#main .left-container .post-content .youtube,#main .single-post .post-content .youtube{margin:0 auto 10px;margin:0 auto 1rem;width:560px;position:relative;height:315px;overflow:hidden}#main .left-container .post-content .youtube iframe,#main .single-post .post-content .youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}#main .left-container .post-content ul,#main .single-post .post-content ul{margin:0 40px 10px;margin:0 40px 1rem;font-size:16px;line-height:180%}#main .left-container .post-content ul li,#main .single-post .post-content ul li{list-style:disc;margin-left:6%}#main .left-container .post-content ol li,#main .single-post .post-content ol li{list-style:decimal;margin-left:6%}#main .left-container .post-content blockquote,#main .left-container .post-content q,#main .single-post .post-content blockquote,#main .single-post .post-content q{quotes:none;background:#eee;padding:100px 35px 50px;margin:20px;position:relative}#main .left-container .post-content blockquote:before,#main .left-container .post-content q:before,#main .single-post .post-content blockquote:not(.tiktok-embed)::before,#main .single-post .post-content q:before{content:"”";font-size:100px;font-family:'Playfair Display',serif;font-style:normal;font-weight:600;position:absolute;top:40px;left:50px}#main .left-container .post-content .nextPageTitle a,#main .single-post .post-content .nextPageTitle a{display:block;background:#ccc;margin:20px 40px 20px;padding:18px;text-align:center;font-size:16px}#main .left-container .post-content .nextPageTitle a:active,#main .left-container .post-content .nextPageTitle a:hover,#main .single-post .post-content .nextPageTitle a:active,#main .single-post .post-content .nextPageTitle a:hover{opacity:.7;text-decoration:none}#main .left-container .post-content .link_page_navi,#main .single-post .post-content .link_page_navi{text-align:center}#main .left-container .post-content .link_page_navi li,#main .single-post .post-content .link_page_navi li{line-height:200%;display:inline-block;padding:9px 16px;background:#ccc;color:#fff;margin:0 5px}#main .left-container .post-content .link_page_navi a,#main .single-post .post-content .link_page_navi a{display:block;background:#fff;border:1px solid #ccc;margin:-9px -16px;padding:8px 15px;text-align:center;font-size:16px}#main .left-container .post-content .link_page_navi a:active,#main .left-container .post-content .link_page_navi a:hover,#main .single-post .post-content .link_page_navi a:active,#main .single-post .post-content .link_page_navi a:hover{border:1px solid #ddd;color:#666;text-decoration:none}#main .left-container .post-auther,#main .single-post .post-auther{font-family:'Playfair Display',serif;font-style:normal;font-weight:600;margin:0 40px 10px;margin:0 40px 1rem;font-size:12px;line-height:180%;font-weight:400}#main .left-container .post-auther a,#main .single-post .post-auther a{text-decoration:underline}#main .left-container .post-tag,#main .single-post .post-tag{font-family:'Playfair Display',serif;font-style:normal;font-weight:600;margin:-7px 40px 10px;margin:-.7rem 40px 1rem;font-size:12px;line-height:180%;font-weight:400}#main .left-container .post-tag dd,#main .left-container .post-tag dt,#main .single-post .post-tag dd,#main .single-post .post-tag dt{display:inline;padding-right:7px}#main .left-container .post-tag a:hover,#main .single-post .post-tag a:hover{text-decoration:underline}#main .left-container .reference-link,#main .single-post .reference-link{margin:0 40px 10px;margin:0 40px 1rem}#main .left-container .reference-link h3,#main .single-post .reference-link h3{font-size:14px;margin-bottom:5px}#main .left-container .reference-link li,#main .single-post .reference-link li{font-size:12px;font-size:12px;list-style-type:disc;line-height:150%;margin-left:20px;margin-left:2rem}#main .left-container .post>.social,#main .single-post .post>.social{text-align:right;margin:0 40px 10px;margin:0 40px 1rem}#main .left-container .post>.social li,#main .single-post .post>.social li{display:inline-block;margin:0 0 6px 6px;line-height:1}.single #main{width:1008px}.single #main .subbox{width:336px}.single #main .subboxInner{width:336px}.single #main .posts-type-rank{width:336px}.single #main .posts-type7,.single #main .posts-type7 .post:nth-of-type(1){width:336px}.single #main .posts-type-rank .post+.post:before,.single #main .posts-type7 .post:nth-of-type(2):before,.single #main .posts-type7 .post:nth-of-type(3):before{width:309px}div#ez-toc-container{display:block;width:auto!important;background:0 0!important;border:0!important;border-radius:0;-webkit-box-shadow:none;box-shadow:none;margin:0 40px 1rem}div#ez-toc-container .ez-toc-title-container{margin-bottom:10px}#main .single-post .post-content div#ez-toc-container ul.ez-toc-list,#main .single-post .post-content div#ez-toc-container ul.ez-toc-list li{margin-left:0}#main .single-post .post-content div#ez-toc-container ul.ez-toc-list{margin:0}#main .single-post .post-content div#ez-toc-container ul.ez-toc-list ul{margin-left:1rem;margin-right:0}div#ez-toc-container ul.ez-toc-list a{color:#0a5596!important}#main .single-post .post-content h2{position:relative;padding:10px;background:#666;color:#fff}#main .single-post .post-content h2 span{color:#fff}#main .single-post .post-content h2:after,#main .single-post .post-content h2:before{content:'';display:block;width:100%;height:1px;background:#666;position:absolute;left:0}#main .single-post .post-content h2:before{top:-2px}#main .single-post .post-content h2:after{bottom:-2px}#main .single-post .post-content h3{margin:0 40px 1rem;font-size:16px;line-height:180%;font-weight:700}#main .single-post .post-content h4{margin:0 40px 0.2rem;font-size:16px;line-height:180%;font-weight:700}.single #main .posts-type-rank .post .post-feature-img{width:110px;height:75px}#main .single-post .recommend-company{margin:0 40px 1rem}#main .single-post .recommend-company strong{display:block;position:relative;padding:10px;font-size:16px;line-height:180%;font-weight:700;color:#fff;background:#666}#main .single-post .recommend-company strong:after,#main .single-post .recommend-company strong:before{content:'';display:block;width:100%;height:1px;background:#666;position:absolute;left:0}#main .single-post .recommend-company strong:before{top:-2px}#main .single-post .recommend-company strong:after{bottom:-2px}#main .single-post .recommend-company ul{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;align-items:stretch;margin:0}#main .single-post .recommend-company ul li{width:32%;padding:10px;list-style:none;margin:0;background:#efefef}#main .single-post .recommend-company ul li a{width:100%;height:100%;display:block;position:relative}#main .single-post .recommend-company ul li a br{display:none}#main .single-post .recommend-company ul strong{height:40px;margin-bottom:10px;padding:0;line-height:1.4;text-align:center;color:#000;background:0 0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center}#main .single-post .recommend-company ul strong:after,#main .single-post .recommend-company ul strong:before{display:none}#main .single-post .recommend-company ul li p{margin:0;font-size:14px;line-height:1.4}#main .single-post .recommend-company ul li p.money-description{height:150px;padding-top:10px}#main .single-post .recommend-company ul li p.see-more{width:100%;position:absolute;left:0;bottom:0;display:block;padding:5px;text-align:center;color:#fff;background:#000}#main .single-post .recommend-company ul li a:hover{text-decoration:none;opacity:.6}#main .posts-type7.money .post,#main .posts-type7.money .post:nth-of-type(1){height:auto}#main .posts-type7.money .post:nth-of-type(2),#main .posts-type7.money .post:nth-of-type(3){position:relative;padding:0;height:auto}#main .posts-type7.money .post:nth-of-type(n+2):before{width:295px;height:1px;content:"";position:absolute;top:0;left:13px;background:#1d1d1b;display:block;z-index:1;transition:all .2s ease-in}.single #main .posts-type7.money .post:nth-of-type(n+2):before{width:309px}#main .posts-type7.money .post .post-feature-img,#main .posts-type7.money .post:nth-of-type(2) .post-feature-img,#main .posts-type7.money .post:nth-of-type(3) .post-feature-img{width:115px;height:82px}#main .posts-type7.money .post .post-detail,#main .posts-type7.money .post:nth-of-type(2) .post-detail,#main .posts-type7.money .post:nth-of-type(3) .post-detail{position:absolute;width:180px;right:13px;top:10px;bottom:10px;padding:0}#main .posts.posts-type7.money .post>a{position:relative}#main .posts.posts-type7.money .post .post-title{height:auto}#main .posts-type7.money .post:nth-of-type(1) .post-title{margin-bottom:0}#main .posts-type7.money .post .post-title,#main .posts-type7.money .post:nth-of-type(2) .post-title,#main .posts-type7.money .post:nth-of-type(3) .post-title{font-size:16px}.archive.tag #main .posts-type4 article.post:nth-of-type(1) .post-title{height:7em;font-size:24px}.archive.tag #main .posts-type4 article.post:nth-of-type(1) .post-content{display:none}.archive.tag #main .posts-type4 article.post:nth-of-type(1) .post-detail .readmore{display:inline-block;position:relative;bottom:auto;margin-top:40px;padding:5px 10px;font-weight:700;color:#000;border:1px #000 solid;transition:.3s}.archive.tag #main .posts-type4 article.post:nth-of-type(1) a:hover .post-detail .readmore{color:#fff;background:#000;opacity:.6}#gFooter .row{font-size:14px;line-height:150%;margin-bottom:30px}#gFooter p.copy{margin-top:20px}.table-responsive{margin:0 40px 1rem;font-size:16px;white-space:nowrap}.money-related-article{border-top:1px #000 solid;border-bottom:1px #000 solid;margin:0 40px 40px 40px;padding:10px;overflow:auto}.money-related-article-image{float:left;margin-right:5px}.money-related-article-label{color:#fff;background-color:#000;font-size:12px;padding:1px 5px}.money-related-article-title{display:block;margin:10px 0 0 0!important;font-size:16px;line-height:180%}.money-pick-up{background-color:#fff;border-bottom:1px #000 solid;padding:13px;position:relative;height:107px}.money-pick-up-image{float:left}.money-pick-up-detail{position:absolute;width:180px;right:13px;top:13px;bottom:10px}.money-pick-up-detail-label{font-size:11px;vertical-align:top}.money-pick-up-detail-title{font-size:14px;font-weight:700}

.tiktok-embed {
  background: #fff!important;
  padding: 50px!important;
}

.readmore-area {
  display: none;
}

.readmore-click {
  text-align: center;
  text-decoration: underline;
  font-size: 16px;
}

.search-container {
  display: flex;
  padding: 20px;
}

.arrow-box {
  flex-direction: column;
  align-items: flex-start;
}

.left-arrow-box,
.right-arrow-box {
  display: flex;
}

.left-arrow-box:first-child,
.right-arrow-box:first-child {
  margin-top: 80px;
}

.left-arrow-box:not(:first-child),
.right-arrow-box:not(:first-child) {
  margin-top: 30px;
}

.left-triangle {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 60px 0 60px 60px;
  border-color: transparent transparent transparent #a9a9a9;
}

.left-rectangle {
  width: 100px;
  height: 120px;
  background: linear-gradient(to left, #a9a9a9, rgba(169, 169, 169, 0));
}

.right-triangle {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 60px 60px 60px 0;
  border-color: transparent #a9a9a9 transparent transparent;
}

.right-rectangle {
  width: 100px;
  height: 120px;
  background: linear-gradient(to right, #a9a9a9, rgba(169, 169, 169, 0));
}

.left-arrow-box:nth-of-type(2) .left-triangle,
.left-arrow-box:nth-of-type(2) .left-rectangle,
.right-arrow-box:nth-of-type(2) .right-triangle,
.right-arrow-box:nth-of-type(2) .right-rectangle {
  opacity: 0.6;
}

.left-arrow-box:nth-of-type(3) .left-triangle,
.left-arrow-box:nth-of-type(3) .left-rectangle,
.right-arrow-box:nth-of-type(3) .right-triangle,
.right-arrow-box:nth-of-type(3) .right-rectangle {
  opacity: 0.3;
}
