@charset "UTF-8";*{box-sizing:border-box}a{text-decoration:none}a,a:link{color:#4a90e2}a:visited{color:#5e5cba}dt{font-weight:700}td,th{text-align:left}body{color:#333;font-family:游ゴシック体,Yu Gothic,ヒラギノ角ゴシック Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ\ Ｐゴシック,MS PGothic,sans-serif}.base-container{max-width:970px;padding:0 15px;padding:0 calc(15px + constant(safe-area-inset-right)) 0 calc(15px + constant(safe-area-inset-left));margin:0 auto}.base-heading{font-size:18px;font-weight:700;color:#333;border-bottom:1px solid #979797;padding-bottom:5px}.base-required-label{background-color:#e30314;border-radius:3px;color:#fff;font-size:11px;font-weight:700;padding:2px 8px;line-height:1.3;display:inline-block;float:right;margin-top:4px}.sub-heading{font-size:18px;font-weight:700;margin:0 0 10px}#offcanvas{padding-left:20px}#js-seo_info th{width:200px}@media screen and (max-width:767px){.base-show-pc{display:none}#offcanvas{padding:15px 10px}}.header{background-size:cover;background-repeat:no-repeat;padding:20px 0}.header-bg{background-color:#424242;padding:0}.header-inner{max-width:970px;padding:0 15px;padding:0 calc(15px + constant(safe-area-inset-right)) 0 calc(15px + constant(safe-area-inset-left));margin:0 auto;text-align:center}.header-inner:after,.header-inner:before{content:" ";display:table}.header-inner:after{clear:both}.header-title{font-weight:700;font-size:24px;margin:0}.header-title a,.header-title a:focus,.header-title a:hover,.header-title a:link,.header-title a:visited{color:#333}.header-title a:hover,.header-title a:link,.header-title a:visited{text-decoration:none}.header-desc{font-size:13px;margin:0}.header-logo{width:100%;height:auto}.header-logo-wrap{width:67px;height:67px;float:left;margin-right:5px}.header-text{float:left}.header-icon-wrap{float:right}.header-wrap{width:100%;height:256px;display:table}.header-inner-pattern2{display:table-cell;vertical-align:middle;background-color:rgba(0,0,0,.3)}.header-inner-pattern2 a:focus,.header-inner-pattern2 a:hover,.header-inner-pattern2 a:link,.header-inner-pattern2 a:visited{color:#fff}.header-inner-pattern2 .header-title{padding-right:0;color:#fff;text-shadow:0 2px 0 rgba(0,0,0,.5)}.header-inner-pattern2 .header-desc{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.5)}.header-inner-pattern3{text-align:left}.header-btn{border:none;display:none;position:absolute;cursor:pointer;right:10px;top:10px;background:#555;box-shadow:0 2px 0 0 #000;border-radius:3px;width:50px;height:40px;padding:12px 0}.header-btn-line{background:#fff;display:block;width:24px;height:3px;margin:0 auto 4px;box-shadow:0 -2px 0 #000}@media screen and (max-width:767px){.header-btn{display:block}.header-inner{text-align:left}.header-title{font-size:18px;padding-right:50px}.header-text{float:none}.header-desc{margin-top:15px;text-align:center}.header-logo-wrap{width:33px;height:33px}.header-icon-wrap{margin-top:15px;float:none;text-align:center}.header-inner-pattern2{text-align:center;padding:60px 10px}}.footer{margin-top:30px;background-color:#eee;padding-top:30px;padding-bottom:20px}.footer-copyright{text-align:center;margin:0;font-size:12px;color:#333;font-family:verdana,sans-serif}.footer-copyright img,.footer-copyright svg{vertical-align:middle;width:96px;height:16.5px}.footer .sub-heading{border-bottom:1px solid #979797;padding-bottom:5px}.footer .category-list>ul,.footer .entry-list{border-top:none;margin-top:-10px}.banner{list-style-type:none;margin:0;padding:0 0 7px}.banner li{width:100%;margin-bottom:13px;display:inline-block}.banner a{opacity:1;display:block;transition:opacity .2s}.banner a:hover{opacity:.7;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);filter:alpha(opacity=70)}.banner img{line-height:0}.category-list{margin:0 0 20px;padding:0}.category-list ul{border-top:1px solid #979797;padding:0;margin:0}.category-list li{display:block;list-style-type:none;font-size:16px;line-height:1.5;padding:15px 45px 15px 5px;border-bottom:1px solid #979797}.category-list li ul{margin:15px -45px -15px -5px;border-top:none}.category-list li li{padding:5px 45px 5px 20px;border-top:1px solid #ddd;border-bottom:none;font-size:15px}.category-list li li ul{margin:5px -45px -5px -20px}.category-list li li li{padding:5px 45px 5px 20px;font-size:14px}.category-list li li li a{margin:-5px -45px -5px -40px;padding:5px 45px 5px 40px}.category-list li li a{margin:-5px -45px -5px -20px;padding:5px 45px 5px 20px}.category-list li li .category-list-label{background-color:#f4f4f4}.category-list li a{position:relative;display:block;color:#333;text-decoration:none;margin:-15px -45px -15px -5px;padding:15px 45px 15px 5px;background-color:transparent;transition:background-color .2s}.category-list li a:focus,.category-list li a:hover{background-color:#ccc}.category-list-label{position:absolute;right:5px;top:50%;margin-top:-12px;display:inline-block;border-radius:3px;background:#e3e3e3;font-size:13px;line-height:25px;min-width:36px;color:#777;padding:0 5px;text-align:center;float:right}.comment-form{margin-bottom:50px}.comment-table{width:100%;margin-bottom:15px;border-top:none}.comment-table th{width:140px;vertical-align:top;font-size:16px;color:#000;line-height:24px;text-align:left;font-weight:400;white-space:nowrap;padding:5px 20px 5px 0;border-bottom:none}.comment-table td{padding:5px 0;border-bottom:none}.comment-table input[type=password],.comment-table input[type=text]{height:40px}.comment-table input[type=password],.comment-table input[type=text],.comment-table textarea{border-radius:3px;width:100%;padding:0 10px;line-height:40px;font-size:16px;border:1px solid #b2b2b4}@media screen and (max-width:767px){.comment-table{display:block}.comment-table tbody,.comment-table td,.comment-table th,.comment-table tr{display:block;width:auto}}.comment-btn,.comment-btn-inline{font-size:14px;width:152px;padding:10px 0;color:#fff;border:none;text-align:center;border-radius:5px}.comment-btn{background-color:#007ab7;transition:background-color .2s;margin:0 auto;display:block}.comment-btn:focus,.comment-btn:hover{background-color:#02476a}.comment-btn-inline{background-color:#949494;transition:background-color .2s;display:inline-block}.comment-btn-inline:focus,.comment-btn-inline:hover{background-color:#333}.comment-list{padding:0;margin:0 0 20px}.comment-list li{list-style-type:none;border-top:1px solid #979797;display:block;padding:15px 0 0}.comment-list>ol{padding-left:0}.comment-list li:last-child{border-bottom:none}.comment-list ul{border-top:1px solid #979797;padding-left:20px;display:block}.comment-list>li>ul{border-top:none;padding-left:0}.comment-list-title{margin:0 0 15px;font-size:18px;font-weight:700;color:#333}.comment-list-text{margin:0 0 15px;font-size:16px;color:#333}.comment-list-info{text-align:right;margin:0;font-size:14px;color:#636363;padding-bottom:15px}.entry{word-break:break-word}.entry .entry-header{border-top:1px solid #9b9b9b;border-bottom:1px solid #9b9b9b;padding:10px 5px;margin-bottom:10px}.entry .entry-date{font-family:Verdana;font-size:14px;color:#888;margin:0 0 5px}.entry .entry-title{font-size:22px;color:#333;margin:0;line-height:1.4}.entry .entry-title a{text-decoration:none}.entry .entry-title a:focus,.entry .entry-title a:hover,.entry .entry-title a:link,.entry .entry-title a:visited{color:#333}.entry .entry-title a:hover{text-decoration:underline}.entry-labels{padding:0;margin:0 0 10px;list-style-type:none}.entry-labels li{padding:0 5px;display:inline-block}.entry-labels a{display:inline-block;border-radius:5px;font-weight:700;padding:5px;line-height:1;font-size:11px}.entry-labels a:hover,.entry-labels a:link,.entry-labels a:visited{text-decoration:none}.entry-category-label{background-color:#007ab7}.entry-category-label:focus,.entry-category-label:hover,.entry-category-label:link,.entry-category-label:visited{color:#fff}.entry-tag-label{background-color:#cbe6f3}.entry-tag-label:focus,.entry-tag-label:hover,.entry-tag-label:link,.entry-tag-label:visited{color:#007ab7}.entry-body{line-height:1.5;margin-right:-10px;margin-left:-10px;font-size:16px}.entry-body p{margin-top:0;margin-bottom:15px;line-height:1.7}.entry-body a:hover{text-decoration:underline}.entry-body h2{font-size:24px;color:#333;margin-top:0;margin-bottom:15px}.entry-body h3{font-size:20px;color:#333;margin-top:0;margin-bottom:10px}.entry-body h4,.entry-body h5{font-size:18px;color:#333;margin-top:0;margin-bottom:10px}.entry-body ul{padding:0 10px;margin:0 0 30px}.entry-body ul li{position:relative;color:#333;list-style-type:none;padding-left:35px;margin-bottom:10px}.entry-body ul li:before{position:absolute;top:10px;left:20px;content:"";display:inline-block;background:#cacaca;width:6px;height:6px;border-radius:3px;margin-right:8px}.entry-body ol{padding-left:45px}.entry-body ol li{margin-bottom:10px}.entry-body dt{font-weight:700;margin-bottom:15px}.entry-body dd{margin-left:15px;margin-bottom:15px}.entry-body table{font-size:16px;color:#333;width:100%;margin-bottom:20px}.entry-body table th{background:#eee}.entry-body table td,.entry-body table th{padding:10px;border:1px solid #999}.entry-body blockquote{line-height:1.7;border:1px solid #999;border-left:7px solid #999;padding:20px 10px;font-size:14px}.entry-body .quoteTitle a{font-weight:700;font-size:18px}.entry-body .quoteDescription{font-size:13px}.entry-body .caption{margin-bottom:10px;font-size:12px;color:#aaa;line-height:1}.entry-body .prettyprint{margin:0 0 20px}.entry-body .prettyprint ol{padding-left:30px;margin:0;line-height:2em}.entry-body .prettyprint li{margin-bottom:5px;line-height:1.5}.entry-body .entry-container{clear:both}.entry-body [class^=column-table] .entry-container{overflow-x:auto;margin-bottom:30px}.entry-body [class^=column-table] table{margin-bottom:0}.entry-body dl,.entry-body ol,.entry-body ul{overflow:hidden}@media screen and (max-width:767px){.entry-body .entry-container{-ms-overflow-x:auto;overflow-x:auto}.entry-body table td,.entry-body table th{white-space:nowrap}}.entry-continue-btn-wrap{margin-top:15px;margin-bottom:30px;font-size:16px;padding:0}.entry-continue-btn-wrap:after,.entry-continue-btn-wrap:before{content:" ";display:table}.entry-continue-btn-wrap:after{clear:both}.entry-continue-btn{position:relative;float:right;max-width:540px;padding:10px 40px 10px 10px;display:block;background-color:#007ab7;transition:background-color .2s;border-radius:5px}.entry-continue-btn:focus,.entry-continue-btn:hover,.entry-continue-btn:link,.entry-continue-btn:visited{color:#fff}.entry-continue-btn:hover,.entry-continue-btn:link,.entry-continue-btn:visited{text-decoration:none}.entry-continue-btn:focus,.entry-continue-btn:hover{background-color:#02476a}.entry-continue-btn i{position:absolute;right:10px;top:15px}.entry-footer{padding:30px 0}.entry-user{color:#777;font-size:14px}.entry-user i{margin-right:5px}.entry-user-info{display:inline-block;margin-right:5px;font-size:12px;color:#999}.entry-user-info a{color:#999}.entry-user-info i{font-size:14px;vertical-align:text-top;margin-left:10px}.entry-user-info:first-child i{margin-left:0}.entry-social{margin-top:10px;background-color:#eee;padding:10px}.entry-social-inner{padding:0;margin:0 auto;display:table}.entry-social-btn-wrap{float:left;display:block;line-height:1px;margin-bottom:10px;margin-top:5px;margin-right:20px}.entry-social-btn-wrap:last-child{margin-right:0}@media screen and (max-width:767px){.acms-entry [class*=column-eximage-].nocaption,.acms-entry [class*=column-image-].nocaption,.acms-entry [class*=column-map-],.acms-entry [class*=column-media-].nocaption,.acms-entry [class*=column-video-],.acms-entry [class*=column-yolp-],.acms-entry [class*=column-youtube-]{text-align:center}.column-eximage-left,.column-eximage-right,.column-image-left,.column-image-right,.column-media-left,.column-media-right{float:none;text-align:center}.entry-title{font-size:18px}}@media screen and (max-width:767px){.acms-entry .caption{text-align:center}}.entry-list{list-style-type:none;padding:0;margin:0 0 20px;border-top:1px solid #979797}.entry-list .acms-admin-label{display:inline-block}.entry-list li{display:block;padding:10px;border-bottom:1px solid #979797;color:#333}.entry-list a{display:block;margin:-10px;padding:10px;background-color:transparent;transition:background-color .2s}.entry-list a:focus,.entry-list a:hover,.entry-list a:link,.entry-list a:visited{color:#333}.entry-list a:hover,.entry-list a:link,.entry-list a:visited{text-decoration:none}.entry-list a:focus,.entry-list a:hover{background-color:#eee}.entry-list-date{color:#888}.entry-list-category,.entry-list-date{font-weight:700;font-size:12px;margin-bottom:5px;display:inline-block}.entry-list-category{color:#007ab7}.entry-list-title{font-size:14px;display:block;font-weight:700}.nav{background-color:#333}.nav-list{max-width:970px;padding:0 15px;padding:0 calc(15px + constant(safe-area-inset-right)) 0 calc(15px + constant(safe-area-inset-left));margin:0 auto}.nav-list:after,.nav-list:before{content:" ";display:table}.nav-list:after{clear:both}.nav-list li{padding:13px 20px;float:left;display:block;list-style-type:none;border-left:1px solid #000}.nav-list li:last-child{border-right:1px solid #706f70}.nav-list li:last-child a{border-right:1px solid #000}.nav-list a{display:block;margin:-13px -20px;padding:13px 20px;border-left:1px solid #706f70;background-color:#333;transition:background-color .2s}.nav-list a:focus,.nav-list a:hover,.nav-list a:link,.nav-list a:visited{color:#fff}.nav-list a:hover,.nav-list a:link,.nav-list a:visited{text-decoration:none}.nav-list a:focus,.nav-list a:hover{background-color:#666}#nav-list-wrap{display:inline}.nav-title{display:none;font-size:18px;font-weight:700;color:#fff;padding:10px;margin:0;background-color:#333}.links{padding:20px 0}.links-list{max-width:970px;padding:0 15px;padding:0 calc(15px + constant(safe-area-inset-right)) 0 calc(15px + constant(safe-area-inset-left));margin:0 auto;font-size:16px;list-style-type:none}.links-list li{margin-bottom:20px}.links-list li:last-child{margin-bottom:0}.links-list a{text-decoration:none}.links-list a:focus,.links-list a:hover,.links-list a:link,.links-list a:visited{color:#333}.links-list a:hover{text-decoration:underline}.links-list a:before{content:"";display:inline-block;width:6px;height:6px;border-radius:3px;margin-right:10px;background-color:#cacaca;vertical-align:middle}@media screen and (max-width:767px){.nav-title{display:block}.nav-title i{float:right}.js-toggle-heading{cursor:pointer}#nav-list-wrap{display:block;height:0;overflow:hidden;transition:height .2s}.nav-list{transition:height .2s;-ms-overflow-y:hidden;overflow-y:hidden;padding:0;color:#333;background-color:#fff}.nav-list li{float:none;font-weight:700;border-left:none}.nav-list li:last-child,.nav-list li:last-child a{border-right:none}.nav-list a{background-color:#fff;transition:background-color .2s;border-left:none;border-bottom:1px solid #9b9b9b}.nav-list a:focus,.nav-list a:hover,.nav-list a:link,.nav-list a:visited{color:#333}.nav-list a:focus,.nav-list a:hover{background-color:#eee}}.serial-nav{position:relative;height:35px;margin-bottom:30px;font-size:14px}.serial-nav ul{margin:0;padding:0}.serial-nav li{list-style-type:none;display:block}.serial-nav a{display:block;width:100%;color:#fff;text-decoration:none;overflow:hidden;white-space:nowrap;border-radius:5px;-ms-text-overflow:ellipsis;text-overflow:ellipsis;background-color:#007ab7;transition:background-color .2s}.serial-nav a:focus,.serial-nav a:hover,.serial-nav a:link,.serial-nav a:visited{color:#fff}.serial-nav a:hover,.serial-nav a:link,.serial-nav a:visited{text-decoration:none}.serial-nav a:focus,.serial-nav a:hover{background-color:#02476a}.serial-nav-prev{max-width:290px;float:left}.serial-nav-prev a{position:relative;padding:5px 10px 5px 25px}.serial-nav-prev-icon{position:absolute;top:8px;left:5px}.serial-nav-index{width:60px;top:0;left:50%;margin-left:-30px;position:absolute;text-align:center}.serial-nav-index a{padding:5px 0}.serial-nav-next{max-width:290px;text-align:right;float:right}.serial-nav-next a{position:relative;padding:5px 25px 5px 10px}.serial-nav-next-icon{position:absolute;top:8px;right:5px}@media screen and (max-width:970px){.serial-nav-next,.serial-nav-prev{max-width:200px}}@media screen and (max-width:767px){.serial-nav{height:auto}.serial-nav li,.serial-nav ul{position:static;padding:5px 10px}.serial-nav-prev{max-width:100%;float:left;width:50%}.serial-nav-next{max-width:100%;float:right;width:50%}.serial-nav-index{width:100%;clear:both;margin:10px 0 0;max-width:100%}}.pager{width:100%}.pager ul{margin:0 135px;padding:0;text-align:center}.pager li{list-style-type:none;background:#fff;margin-bottom:5px}.pager li span{display:block;width:100%;border-radius:5px;background:#fff;border:1px solid #949494;font-size:14px;color:#949494}.pager li a>span{color:#fff;border:1px solid #007ab7;background-color:#007ab7;transition:background-color .2s}.pager li a>span:focus,.pager li a>span:hover{background-color:#02476a}.pager a{display:block;width:100%}.pager a:hover,.pager a:link,.pager a:visited{text-decoration:none}.pager a:focus,.pager a:hover,.pager a:link,.pager a:visited{color:#fff}.pager-item{width:37px;display:inline-block}.pager-item,.pager-next{height:33px;line-height:33px}.pager-next{float:right;margin:0}.pager-next a{border-radius:5px;padding:0 10px;background-color:#007ab7;transition:background-color .2s}.pager-next a:focus,.pager-next a:hover{background-color:#02476a}.pager-next-icon{margin-left:5px}.pager-container{position:relative}.pager-prev{float:left;height:33px;line-height:33px;margin:0}.pager-prev a{border-radius:5px;padding:0 10px;background-color:#007ab7;transition:background-color .2s}.pager-prev a:focus,.pager-prev a:hover{background-color:#02476a}.pager-prev-icon{margin-right:5px}@media screen and (max-width:767px){.pager{display:table}.pager-container{display:table-footer-group}.pager ul{margin:0}}.profile{margin-bottom:20px}.profile-name{font-weight:700;font-size:18px;color:#333;margin:0 0 10px}.profile-position{font-size:12px;color:#333;margin:0 0 15px}.profile-text{font-size:14px;color:#333;margin:0 0 20px}.profile-img{display:block;width:150px;height:auto;margin:0 auto 10px}.profile-icon-list{text-align:center}@media screen and (min-width:480px){.js-acms-offcanvas-body-right{left:-300px}.js-acms-offcanvas-body-left{left:300px}.js-acms-offcanvas-active .js-acms-offcanvas-sidebar{width:300px}.js-acms-offcanvas-active .js-acms-offcanvas-sidebar-right{margin-right:-300px}.js-acms-offcanvas-active .js-acms-offcanvas-sidebar-left,.js-acms-offcanvas-body-right .js-acms-header-fixed{margin-left:-300px}.js-acms-offcanvas-body-left .js-acms-header-fixed{margin-left:300px}}.search-form{margin-bottom:20px;display:table;table-layout:fixed;width:100%}.search-form-text{width:100%;display:table-cell;border-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0;border:1px solid #bfbfbf;height:30px;font-size:14px;padding:5px}.search-form-btn-wrap{display:table-cell;position:relative;width:40px}.search-form-btn{width:100%;height:30px;padding:0;line-height:1;text-align:center;background:#949494;font-size:18px;color:#fff;border-top-right-radius:3px;border-bottom-right-radius:3px;border:none;margin-left:-1px;vertical-align:middle;position:absolute;top:0;left:0}.search-result{text-align:center;margin:0 0 20px;position:relative}.search-result:before{content:"";position:absolute;top:50%;left:0;background-color:#9b9b9b;display:block;width:100%;height:1px;z-index:-1}.search-result-heading{font-size:18px;color:#333;line-height:1.3;display:inline-block;padding-right:15px;padding-left:15px;background-color:#fff;z-index:1;margin:0}.search-result-heading a{color:#333}.search-result-heading a:hover{color:#4a90e2}.social-icon{width:44px;height:44px;background-color:#9b9b9b;border-radius:50%;display:inline-block;margin-right:8px;margin-bottom:10px;text-align:center;vertical-align:middle;font-size:24px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.5)}.social-icon:focus,.social-icon:hover,.social-icon:link,.social-icon:visited{color:#fff}.social-icon:hover,.social-icon:link,.social-icon:visited{text-decoration:none}.social-icon:last-child{margin-right:0}.social-icon:focus{outline:5px auto -webkit-focus-ring-color;outline-color:-webkit-focus-ring-color;outline-style:auto;outline-width:5px}.social-icon i{line-height:1.8}.social-icon-twitter{background-color:#55acee}.social-icon-facebook{background-color:#3b5998}.social-icon-gplus{background-color:#cc3732}.card{margin:0 -12.5px;margin-bottom:30px}.card:after,.card:before{content:" ";display:table}.card:after{clear:both}.card-item{float:left;width:33.33333333333%;padding:0 12.5px;margin-bottom:10px}.card-img{width:100%;height:0;padding-bottom:84%;margin-bottom:10px;background-size:cover;background-position:50%}.card-title{font-weight:700;font-size:14px;margin:0 0 10px}.card-title a:hover,.card-title a:link,.card-title a:visited{text-decoration:none}.card-text{font-size:12px;color:#333;margin:0}@media screen and (max-width:767px){.card-item{float:none;width:auto}.card-item:after,.card-item:before{content:" ";display:table}.card-item:after{clear:both}.card-body,.card-img-wrap{float:left;width:50%}.card-body{padding:0 0 10px 10px}}.media{margin:0 -7.5px;margin-bottom:30px}.media:after,.media:before{content:" ";display:table}.media:after{clear:both}.media-time{font-weight:700;font-size:12px;color:#888}.media-item{float:left;width:50%;padding:0 7.5px;margin-bottom:10px}.media-img{float:left;width:150px;height:100px;background-size:cover;background-position:50%}.media-body{margin-left:160px}.media-title{font-weight:700;font-size:14px;margin:0 0 10px}.media-title a:focus,.media-title a:hover,.media-title a:link,.media-title a:visited{color:#333}.media-title a:hover,.media-title a:link,.media-title a:visited{text-decoration:none}@media screen and (max-width:767px){.media-item{float:none;width:auto}}.tag-cloud{padding:0;margin:0 0 20px}.tag-cloud a:focus,.tag-cloud a:hover,.tag-cloud a:link,.tag-cloud a:visited{color:#2262ac}.tag-cloud a:link,.tag-cloud a:visited{text-decoration:none}.tag-cloud a:hover{text-decoration:underline}.tag-cloud li{list-style-type:none;display:inline}.tag-cloud ul{padding:0 0 0 10px;margin:0}.tag-cloud .acms-admin-module-edit a{text-decoration:underline}.tag-cloud .acms-admin-module-edit a:focus,.tag-cloud .acms-admin-module-edit a:hover,.tag-cloud .acms-admin-module-edit a:link,.tag-cloud .acms-admin-module-edit a:visited{color:#fff}.tag-cloud-item1,.tag-cloud-item2{font-size:12px}.tag-cloud-item3,.tag-cloud-item4,.tag-cloud-item5{font-size:14px}.tag-cloud-item6,.tag-cloud-item7,.tag-cloud-item8,.tag-cloud-item9,.tag-cloud-item10{font-size:16px}.tag-cloud-item11,.tag-cloud-item12{font-size:16px;font-weight:700}.tag-cloud-item13,.tag-cloud-item14{font-weight:700}.tag-cloud-item15,.tag-cloud-item16{font-size:18px;font-weight:700}.tag-cloud-item17,.tag-cloud-item18,.tag-cloud-item19{font-weight:700}.tag-cloud-item20,.tag-cloud-item21,.tag-cloud-item22,.tag-cloud-item23,.tag-cloud-item24,.tag-cloud-item25{font-size:20px;font-weight:700}.tag-filter{text-align:center;margin-bottom:20px}.tag-filter-list{margin:0;padding:0;text-align:center}.tag-filter-list li{display:inline-block;list-style-type:none}.tag-filter-list li:after{color:#9b9b9b;content:"/";display:inline-block;margin-right:5px;margin-left:5px}.tag-filter-list li:last-child:after{display:none}.tag-filter-list a{color:#9b9b9b}.tag-filter-list a:hover{color:#4a90e2}.thumbnail{margin:0 0 20px;padding:0}.thumbnail li{list-style-type:none;margin-bottom:10px;display:block}.thumbnail a{text-shadow:0 0 3px #000}.thumbnail a:hover,.thumbnail a:link,.thumbnail a:visited{text-decoration:none}.thumbnail a:focus,.thumbnail a:hover,.thumbnail a:link,.thumbnail a:visited{color:#fff}.thumbnail-bg{display:table;width:100%;height:150px;background:#333 50%;background-size:cover;color:#fff;text-shadow:0 0 3px #000}.thumbnail-bg:hover{opacity:.7;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);filter:alpha(opacity=70)}.thumbnail-inner{display:block;width:100%;height:100%;display:table-cell;vertical-align:bottom}.thumbnail-shade{padding:10px 5px;background:linear-gradient(transparent,rgba(0,0,0,.7) 34%)}.thumbnail-date{margin-top:0;margin-bottom:5px;font-size:13px}.thumbnail-title{margin-top:0;margin-bottom:0;font-size:15px}@media screen and (max-width:767px){.thumbnail li{width:100%;float:none;padding:0}}.topicpath{margin:0;padding:15px 0;list-style-type:none;font-size:12px}.topicpath-wrap{min-height:48px}.topicpath li,.topicpath li:after{margin-left:20px;display:inline-block}.topicpath li:after{content:">"}.topicpath li:first-child{margin-left:0}.topicpath li:last-child:after{display:none}