@charset "UTF-8";.fs-top-topics{width:100%}.fs-top-topics .fs-top-topics__title{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-style:normal;font-size:30px;text-align:center;color:#3e3a39}.fs-top-topics .fs-top-topics__link{text-decoration:none;color:unset}.fs-top-topics .fs-top-topics__list{padding:0;margin-bottom:0}.fs-top-topics .fs-top-topics__contents{list-style:none;display:flex;flex-direction:column}.fs-top-topics .fs-top-topics__list-item-title{overflow-wrap:break-word;word-wrap:break-word;font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:18px;line-height:1.2}.fs-top-topics .fs-top-topics__list-item-title--focus{overflow-wrap:break-word;text-align:center;word-wrap:break-word;font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:18px;line-height:1.2}.fs-top-topics .fs-top-topics__list-item-date{display:flex}.fs-top-topics .fs-top-topics__list-item-date,.fs-top-topics .fs-top-topics__list-item-tag{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:1}.fs-top-topics .fs-top-topics__list-item-desc{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:1.6;overflow-wrap:break-word;word-wrap:break-word;text-align:justify}.fs-top-topics .fs-top-topics__view-more-btn-link{display:flex;justify-content:center;text-decoration:none;margin-top:auto}.fs-top-topics .fs-top-topics__view-more-btn{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;color:#fff;background-color:#9fa0a0;border:1.25px solid #9fa0a0;font-size:14px;padding:9px 21px;transition-duration:.3s}.fs-top-topics .fs-top-topics__view-more-btn:hover{opacity:.5}.fs-top-topics .fs-top-topics__view-more-btn:focus{outline:0}.fs-top-topics .fs-top-topics__read-more-btn{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;color:#3e3a39;background-color:#fff;border:1.25px solid #3e3a39;font-size:14px;padding:9px 21px;transition-duration:.3s}.fs-top-topics .fs-top-topics__read-more-btn:hover{opacity:.5}.fs-top-topics .fs-top-topics__read-more-btn{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;color:#3e3a39;background-color:#fff;border:1.25px solid #3e3a39;font-size:14px;padding:9px 21px;transition-duration:.3s}.fs-top-topics .fs-top-topics__read-more-btn:hover{opacity:.5}.fs-top-topics .fs-top-topics__read-more-btn{text-decoration:none;font-size:12px!important}.fs-top-topics .fs-top-topics__read-more-btn:focus{outline:0}.fs-media-header{position:sticky;top:0;z-index:5;display:flex;overflow-x:auto;overflow-y:hidden;height:49px;background-color:#efefef}.fs-media-header.open{display:flex;opacity:1;visibility:visible;animation:fadeIn 150ms linear 0s;height:100vh}.fs-media-header a{color:#333}.fs-media-header a:hover{text-decoration:none}.fs-media-header .fs-media-header__top-tag-wrap{display:flex;align-items:center;overflow-x:auto;overflow-y:hidden;height:49px;scrollbar-width:none;position:relative}.fs-media-header .fs-media-header__top-tag{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-style:normal;font-size:14px;height:20px;padding:0 16px;white-space:nowrap}.fs-media-header .fs-media-header__top-tag.search-icon-wrap{border-right:1px solid #bebebe;display:flex;height:30px;min-width:60px}.fs-media-header #media-menu-close{height:20px;margin-top:5px}.fs-media-menu{position:absolute;top:49px;right:0;width:100vw;z-index:10;height:calc(100vh - 49px);display:none;background-color:#efefef;border-top:1px solid #bebebe;padding:35px 40px 0 40px}.fs-media-menu.open::before{height:calc(100vh + 1px);width:1px;background-color:transparent}.fs-media-menu.open{display:flex;opacity:1;visibility:visible;animation:fadeIn 150ms linear 0s;flex-direction:column}.fs-media-menu a:hover{text-decoration:none}.fs-media-menu .fs-media-menu__body{overflow-y:auto;scrollbar-width:none;padding-bottom:80px}.fs-media-menu .fs-media-menu__heading1{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:16px;font-weight:700;letter-spacing:.05em;padding-bottom:22px}.fs-media-menu .fs-media-menu__freeword-wrap{position:relative;margin-bottom:33px}.fs-media-menu .fs-media-menu__freeword{height:48px;width:100%;border-radius:8px;border:1px solid #333;font-size:16px;padding-left:12px}.fs-media-menu .fs-media-menu__freeword::-moz-placeholder{color:#bebebe}.fs-media-menu .fs-media-menu__freeword::placeholder{color:#bebebe}.fs-media-menu .fs-media-menu__freeword-search{position:absolute;right:13px;top:50%;transform:translateY(-50%)}.fs-media-menu .fs-media-menu__heading2{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:14px;font-weight:700;letter-spacing:.05em;padding-bottom:16px}.fs-media-menu .fs-media-menu__pickup-tag-list{margin-bottom:56px;width:100%;overflow-x:hidden}.fs-media-menu .fs-media-menu__pickup-tag-title{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:16px;letter-spacing:.025em}.fs-media-menu .fs-media-menu__pickup-tag-title:hover{text-decoration:none}.fs-media-menu .fs-media-menu__pickup-tag-slider{margin:17px 0 0 0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.fs-media-menu .fs-media-menu__pickup-tag-slider::-webkit-scrollbar{display:none}.fs-media-menu .fs-media-menu__pickup-tag-wrap{overflow-x:auto;display:flex;gap:8px;flex-wrap:wrap;width:250%}.fs-media-menu .fs-media-menu__pickup-tag-wrap a{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:12px;color:#333;letter-spacing:-.04em;border:1px solid #767676;border-radius:4px;padding:4px 8px 5px 4px}.fs-media-menu .fs-media-menu__pickup-tag-wrap a:hover{text-decoration:none}.fs-media-menu .fs-media-menu__pickup-tag-wrap{width:100%;overflow-x:hidden}.fs-media-menu .fs-media-menu__pickup-tag-wrap a{background-color:#fff}.fs-media-menu .fs-media-menu__category-heading{font-family:"Noto Sans CJK JP",sans-serif;font-weight:400;font-style:normal;font-size:14px;padding:16px 0;position:relative;border-top:1px solid #bebebe;width:100%;display:flex;flex-flow:row nowrap;align-items:center}.fs-media-menu .fs-media-menu__category-heading svg{position:absolute;right:0;top:auto;width:14px;height:14px}.fs-media-menu .fs-media-menu__sub-category-list a{position:relative;font-family:"Noto Sans CJK JP",sans-serif;font-weight:400;font-style:normal;font-size:12px;padding:12px 0 12px 24px;width:100%;display:flex;flex-flow:row nowrap;align-items:center}.fs-media-menu .fs-media-menu__sub-category-list a svg{position:absolute;right:0;top:auto;width:12px;height:12px}.fs-media a:hover{text-decoration:none}.fs-media__access-ranking{padding-bottom:56px;background-color:#efefef}.fs-media__access-ranking-title{background-color:#333;height:48px;font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:18px;letter-spacing:.025em;display:flex;justify-content:center;align-items:center;color:#fff}.fs-media__access-ranking-list{padding:32px 15px 0 15px;display:flex;flex-direction:column;justify-content:space-between;gap:16px;background-color:#efefef}.fs-media__access-ranking-item{display:flex;gap:16px;padding-left:8px}.fs-media__access-ranking-item img{width:100%;height:auto}.fs-media__access-ranking-item a:hover{text-decoration:none;color:inherit}.fs-media__access-ranking-img-wrap{width:36%;position:relative;min-width:120px}.fs-media__access-ranking-img-wrap img{width:100%}.fs-media__access-ranking-rank{background-color:#e65353;color:#fff;font-family:"Roboto Condensed",sans-serif;font-weight:400;font-style:normal;font-size:14px;display:flex;justify-content:center;align-items:center;height:24px;width:24px;position:absolute;top:-12px;left:-12px}.fs-media__access-ranking-rank.black{background-color:#333}.fs-media__access-ranking-tag-name-en{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:12px}.fs-media__access-ranking-tag-name-en.category1,.fs-media__access-ranking-tag-name-en.category1:hover{color:#51be1e}.fs-media__access-ranking-tag-name-en.category2,.fs-media__access-ranking-tag-name-en.category2:hover{color:#c865bd}.fs-media__access-ranking-tag-name-en.category3,.fs-media__access-ranking-tag-name-en.category3:hover{color:#7b65f2}.fs-media__access-ranking-tag-name-en.category4,.fs-media__access-ranking-tag-name-en.category4:hover{color:#36c3b8}.fs-media__access-ranking-tag-name-en.category5,.fs-media__access-ranking-tag-name-en.category5:hover{color:#ff8343}.fs-media__access-ranking-tag-name-en.category6,.fs-media__access-ranking-tag-name-en.category6:hover{color:#fca5ae}.fs-media__access-ranking-tag-name-en{letter-spacing:.05em}.fs-media__access-ranking-tag-name-en:hover{text-decoration:none}.fs-media__access-ranking-tag-name-jp{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:12px}.fs-media__access-ranking-tag-name-jp.category1,.fs-media__access-ranking-tag-name-jp.category1:hover{color:#51be1e}.fs-media__access-ranking-tag-name-jp.category2,.fs-media__access-ranking-tag-name-jp.category2:hover{color:#c865bd}.fs-media__access-ranking-tag-name-jp.category3,.fs-media__access-ranking-tag-name-jp.category3:hover{color:#7b65f2}.fs-media__access-ranking-tag-name-jp.category4,.fs-media__access-ranking-tag-name-jp.category4:hover{color:#36c3b8}.fs-media__access-ranking-tag-name-jp.category5,.fs-media__access-ranking-tag-name-jp.category5:hover{color:#ff8343}.fs-media__access-ranking-tag-name-jp.category6,.fs-media__access-ranking-tag-name-jp.category6:hover{color:#fca5ae}.fs-media__access-ranking-tag-name-jp{letter-spacing:.05em}.fs-media__access-ranking-tag-name-jp:hover{text-decoration:none}.fs-media__access-ranking-item-title{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:1.5;letter-spacing:.05em;padding-bottom:7px;color:#333;display:block}.fs-media__access-ranking-item-title:hover{text-decoration:none}.fs-media__access-ranking-item-publish-date{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-style:normal;font-size:12px;color:#bebebe}.fs-media__slide-next-wrap-top,.fs-media__slide-prev-wrap-top{width:30px;height:30px;position:absolute;top:calc(100% - 43px);color:#333}.fs-media__slide-prev-wrap-top{left:14px}.fs-media__slide-next-wrap-top{right:14px}.fs-media__slide{position:relative;width:30px;height:30px;z-index:1;background-color:#fff;border-radius:50px;cursor:pointer}.fs-media__slide-next-wrap-top-center,.fs-media__slide-prev-wrap-top-center{display:none!important}.fs-media__slide-prev-wrap-top-center{left:0}.fs-media__slide-next-wrap-top-center{right:0}.fs-media__slide-center{position:relative;width:30px;height:30px;z-index:1;background-color:transparent;border-radius:50px;cursor:pointer}.fs-p-topicRow .fs-p-topicRow__gender-switch{display:flex;align-items:center;justify-content:center;padding-top:18px;gap:80px;height:43px;margin-bottom:16px;font-family:"Roboto Condensed",sans-serif;font-weight:400;font-style:normal;font-size:14px}.fs-p-topicRow .fs-p-topicRow__gender{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#3e3a39}.fs-p-topicRow .fs-p-topicRow__gender.select{color:#e65353;text-decoration:underline;text-decoration-thickness:2px}.fs-p-topicRow .fs-p-topicRow__top-item{width:100vw}.fs-p-topicRow .fs-p-topicRow__top-item img{width:100%;height:auto}.fs-p-topicRow .fs-p-topicRow__top-item-info-wrap{padding:0 15px}.fs-p-topicRow .fs-p-topicRow__top-item-info-wrap .fs-p-topicRow .fs-p-topicRow__top-item-info-wrap__top-item-info-tag-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:3px}.fs-p-topicRow .fs-p-topicRow__top-item-info-wrap .fs-p-topicRow .fs-p-topicRow__top-item-info-wrap__top-item-info-tag-wrap span{color:#767676;font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:10px}.fs-p-topicRow .fs-p-topicRow__top-item-info-wrap .fs-p-topicRow .fs-p-topicRow__top-item-info-wrap__top-item-info-tag-wrap span{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:10px}.fs-p-topicRow .fs-p-topicRow__title{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.5;letter-spacing:.05em;padding-bottom:7px;color:#333;display:block}.fs-p-topicRow .fs-p-topicRow__title:hover{text-decoration:none}.fs-p-topicRow .fs-p-topicRow__title{margin:4px 0 16px}.fs-p-topicRow .fs-p-topicRow__publish-date{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-style:normal;font-size:12px;color:#bebebe}.fs-p-topicRow .fs-p-topicRow__top-list{padding-bottom:23px}.fs-p-topicRow .fs-p-topicRow__new-list{background-color:#efefef;margin-bottom:56px}.fs-p-topicRow .fs-p-topicRow__new-title{padding:12px 0;margin-bottom:28px;text-align:center;font-family:"Roboto Condensed",sans-serif;font-weight:400;font-style:normal;font-size:18px;letter-spacing:.025em;border-top:1px solid #bebebe;border-bottom:1px solid #bebebe}.fs-p-topicRow .fs-p-topicRow__new-item-tag-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:3px}.fs-p-topicRow .fs-p-topicRow__new-item-tag-wrap span{color:#767676;font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:10px}.fs-p-topicRow .fs-p-topicRow__pickup-tag-list{margin-bottom:56px;width:100%;overflow-x:hidden}.fs-p-topicRow .fs-p-topicRow__pickup-tag-list.sp-only{margin:56px 0;padding:24px 0;border-top:solid 1px #bebebe;border-bottom:solid 1px #bebebe}.fs-p-topicRow .fs-p-topicRow__pickup-tag-list.no-border{border-top:none;border-bottom:none}.fs-p-topicRow .fs-p-topicRow__pickup-tag-title{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:16px;letter-spacing:.025em}.fs-p-topicRow .fs-p-topicRow__pickup-tag-title:hover{text-decoration:none}.fs-p-topicRow .fs-p-topicRow__pickup-tag-title{text-align:center}.fs-p-topicRow .fs-p-topicRow__pickup-tag-slider{margin:17px 0 0 0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.fs-p-topicRow .fs-p-topicRow__pickup-tag-slider::-webkit-scrollbar{display:none}.fs-p-topicRow .fs-p-topicRow__pickup-tag-wrap{overflow-x:auto;display:flex;gap:8px;flex-wrap:wrap;width:250%}.fs-p-topicRow .fs-p-topicRow__pickup-tag-wrap a{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:12px;color:#333;letter-spacing:-.04em;border:1px solid #767676;border-radius:4px;padding:4px 8px 5px 4px}.fs-p-topicRow .fs-p-topicRow__pickup-tag-wrap a:hover{text-decoration:none}.fs-p-topicRow .fs-p-topicRow__category-topics-left{width:100%}.fs-p-topicRow .fs-p-topicRow__category-topics-right{display:none}.fs-p-topicRow .fs-p-topicRow__category-topic{padding:24px 0 24px 15px;margin-bottom:26px;border-top:2px solid #767676}.fs-p-topicRow .fs-p-topicRow__category-topic.special{margin-bottom:32px}.fs-p-topicRow .fs-p-topicRow__category-title{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-style:normal;font-size:36px;line-height:1.25;padding-right:15px;padding-bottom:24px}.fs-p-topicRow .fs-p-topicRow__category-rubi-wrap{display:flex;justify-content:space-between}.fs-p-topicRow .fs-p-topicRow__category-rubi-wrap span:nth-child(1){font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:10px;color:#767676}.fs-p-topicRow .fs-p-topicRow__category-rubi-wrap span:nth-child(2){font-family:"Roboto Condensed",sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#333;letter-spacing:.025em;padding-bottom:3px;border-bottom:1.5px solid #333;position:relative;transform:translateY(-50%)}.fs-p-topicRow .fs-p-topicRow__category-rubi-wrap span:nth-child(2) a{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#333;letter-spacing:.025em}.fs-p-topicRow .fs-p-topicRow__category-rubi-wrap span:nth-child(2) a:hover{text-decoration:none}.fs-p-topicRow .fs-p-topicRow__category-main{padding-bottom:16px;padding-right:15px}.fs-p-topicRow .fs-p-topicRow__category-main img{width:100%;height:auto}.fs-p-topicRow .fs-p-topicRow__category-tag-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:3px}.fs-p-topicRow .fs-p-topicRow__category-tag-wrap span{color:#767676;font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:10px}.fs-p-topicRow .fs-p-topicRow__category-slider,.fs-p-topicRow .fs-p-topicRow__category-slider-not-arrow{display:flex;overflow-x:hidden}.fs-p-topicRow .fs-p-topicRow__category-item{min-width:50%;padding-right:15px}.fs-p-topicRow .fs-p-topicRow__category-item img{width:100%;height:auto}.fs-p-topicRow .fs-p-topicRow__category-item-m{width:268px;margin-right:15px}.fs-p-topicRow .fs-p-topicRow__category-item-m img{width:100%;height:auto}.fs-p-topicRow .fs-p-topicRow__topic-list-wrap{padding:24px 15px 0;margin-bottom:80px}.fs-p-topicRow .fs-p-topicRow__topic-list-title{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-style:normal;font-size:18px;line-height:1.25;padding-bottom:24px;text-align:center}.fs-p-topicRow .fs-p-topicRow__topic-list{margin:0 0 60px 0;flex-direction:row;flex-wrap:wrap;display:none}.fs-p-topicRow .fs-p-topicRow__topic-list.sp-only{display:flex;gap:24px 11px}.fs-p-topicRow .fs-p-topicRow__topic-list.one-column{gap:24px 0}.fs-p-topicRow .fs-p-topicRow__topic-list-item{width:calc(50% - 6px)}.fs-p-topicRow .fs-p-topicRow__topic-list-item.one-column{width:100%}.fs-p-topicRow .fs-p-topicRow__topic-list-item img{width:100%;height:auto}.fs-p-topicRow .fs-p-topicRow__topic_list-more{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;color:#3e3a39;background-color:#fff;border:1.25px solid #3e3a39;display:inline-block;margin-bottom:0;font-size:15px;border-radius:9px;font-weight:700;min-width:226px;padding:15px;line-height:15px;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;text-decoration:none;transition-duration:.3s}.fs-p-topicRow .fs-p-topicRow__topic_list-more.active.focus,.fs-p-topicRow .fs-p-topicRow__topic_list-more.active:focus,.fs-p-topicRow .fs-p-topicRow__topic_list-more.focus,.fs-p-topicRow .fs-p-topicRow__topic_list-more:active.focus,.fs-p-topicRow .fs-p-topicRow__topic_list-more:active:focus,.fs-p-topicRow .fs-p-topicRow__topic_list-more:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;outline:0}.fs-p-topicRow .fs-p-topicRow__topic_list-more.focus,.fs-p-topicRow .fs-p-topicRow__topic_list-more:focus,.fs-p-topicRow .fs-p-topicRow__topic_list-more:hover{text-decoration:none;transition:all .3s ease;color:#3e3a39;background-color:#fff;outline:0}.fs-p-topicRow .fs-p-topicRow__topic_list-more.active,.fs-p-topicRow .fs-p-topicRow__topic_list-more:active{outline:0;background-image:none;opacity:.8;color:#3e3a39}.fs-p-topicRow .fs-p-topicRow__topic_list-more.disabled,.fs-p-topicRow .fs-p-topicRow__topic_list-more[disabled],fieldset[disabled] .fs-p-topicRow .fs-p-topicRow__topic_list-more{cursor:not-allowed}.fs-p-topicRow .fs-p-topicRow__topic_list-more .ec-icon img{width:1em;vertical-align:text-bottom}.fs-p-topicRow .fs-p-topicRow__topic_list-more{display:block;width:auto;font-size:12px;font-weight:400}.fs-media-top-right .fs-media-top-right__heading1{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:16px;font-weight:700;letter-spacing:.05em;padding-bottom:22px}.fs-media-top-right .fs-media-top-right__freeword-wrap{position:relative;margin-bottom:33px}.fs-media-top-right .fs-media-top-right__freeword{height:48px;width:100%;border-radius:8px;border:1px solid #333;font-size:16px;padding-left:12px}.fs-media-top-right .fs-media-top-right__freeword::-moz-placeholder{color:#bebebe}.fs-media-top-right .fs-media-top-right__freeword::placeholder{color:#bebebe}.fs-media-top-right .fs-media-top-right__freeword-search{position:absolute;right:13px;top:50%;transform:translateY(-50%)}.fs-media-top-right .fs-media-top-right__heading2{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:14px;font-weight:700;letter-spacing:.05em;padding-bottom:16px}.fs-media-top-right .fs-media-top-right__pickup-tag-list{margin-bottom:56px;width:100%;overflow-x:hidden}.fs-media-top-right .fs-media-top-right__pickup-tag-title{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:16px;letter-spacing:.025em}.fs-media-top-right .fs-media-top-right__pickup-tag-title:hover{text-decoration:none}.fs-media-top-right .fs-media-top-right__pickup-tag-slider{margin:17px 0 0 0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.fs-media-top-right .fs-media-top-right__pickup-tag-slider::-webkit-scrollbar{display:none}.fs-media-top-right .fs-media-top-right__pickup-tag-wrap{overflow-x:auto;display:flex;gap:8px;flex-wrap:wrap;width:250%}.fs-media-top-right .fs-media-top-right__pickup-tag-wrap a{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:12px;color:#333;letter-spacing:-.04em;border:1px solid #767676;border-radius:4px;padding:4px 8px 5px 4px}.fs-media-top-right .fs-media-top-right__pickup-tag-wrap a:hover{text-decoration:none}.fs-media-top-right .fs-media-top-right__pickup-tag-wrap{width:100%;overflow-x:hidden}.fs-media-top-right .fs-media-top-right__pickup-tag-wrap a{background-color:#fff}.fs-media-top-right .fs-media-top-right__category-heading{font-family:"Noto Sans CJK JP",sans-serif;font-weight:400;font-style:normal;font-size:14px;padding:16px 0;position:relative;border-top:1px solid #bebebe;width:100%;display:flex;flex-flow:row nowrap;align-items:center}.fs-media-top-right .fs-media-top-right__category-heading svg{position:absolute;right:0;top:auto;width:14px;height:14px}.fs-media-top-right .fs-media-top-right__sub-category-list a{position:relative;font-family:"Noto Sans CJK JP",sans-serif;font-weight:400;font-style:normal;font-size:12px;padding:12px 0 12px 24px;color:#3e3a39;display:flex;flex-flow:row nowrap;align-items:center}.fs-media-top-right .fs-media-top-right__sub-category-list a svg{position:absolute;right:0;top:auto;width:12px;height:12px}.fs-media-top-right .fs-media-top-right__sub-category-list a:hover{text-decoration:none}.fs-media-top-right__login-wrap{display:none;gap:14px;height:40px}.fs-media-top-right__register-btn{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;color:#fff;background-color:#e65353;border:1.25px solid #e65353;display:inline-block;margin-bottom:0;font-size:15px;border-radius:9px;font-weight:700;min-width:226px;padding:15px;line-height:15px;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;text-decoration:none;transition-duration:.3s}.fs-media-top-right__register-btn.active.focus,.fs-media-top-right__register-btn.active:focus,.fs-media-top-right__register-btn.focus,.fs-media-top-right__register-btn:active.focus,.fs-media-top-right__register-btn:active:focus,.fs-media-top-right__register-btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;outline:0}.fs-media-top-right__register-btn.focus,.fs-media-top-right__register-btn:focus,.fs-media-top-right__register-btn:hover{text-decoration:none;transition:all .3s ease;color:#fff;background-color:#e65353;outline:0}.fs-media-top-right__register-btn.active,.fs-media-top-right__register-btn:active{outline:0;background-image:none;opacity:.8;color:#fff}.fs-media-top-right__register-btn.disabled,.fs-media-top-right__register-btn[disabled],fieldset[disabled] .fs-media-top-right__register-btn{cursor:not-allowed}.fs-media-top-right__register-btn .ec-icon img{width:1em;vertical-align:text-bottom}.fs-media-top-right__register-btn{min-width:0;background-color:#e65353;color:#fff;border:none;line-height:8px;flex:1}.fs-media-top-right__login-btn{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;color:#3e3a39;background-color:#fff;border:1.25px solid #3e3a39;display:inline-block;margin-bottom:0;font-size:15px;border-radius:9px;font-weight:700;min-width:226px;padding:15px;line-height:15px;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;text-decoration:none;transition-duration:.3s}.fs-media-top-right__login-btn.active.focus,.fs-media-top-right__login-btn.active:focus,.fs-media-top-right__login-btn.focus,.fs-media-top-right__login-btn:active.focus,.fs-media-top-right__login-btn:active:focus,.fs-media-top-right__login-btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;outline:0}.fs-media-top-right__login-btn.focus,.fs-media-top-right__login-btn:focus,.fs-media-top-right__login-btn:hover{text-decoration:none;transition:all .3s ease;color:#3e3a39;background-color:#fff;outline:0}.fs-media-top-right__login-btn.active,.fs-media-top-right__login-btn:active{outline:0;background-image:none;opacity:.8;color:#3e3a39}.fs-media-top-right__login-btn.disabled,.fs-media-top-right__login-btn[disabled],fieldset[disabled] .fs-media-top-right__login-btn{cursor:not-allowed}.fs-media-top-right__login-btn .ec-icon img{width:1em;vertical-align:text-bottom}.fs-media-top-right__login-btn{display:block;width:auto;min-width:0;line-height:8px;flex:1}.fs-media-top-right__banner{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;row-gap:24px;margin-top:40px}.fs-media-top-right__banner>a{display:block;width:100%;aspect-ratio:3/2}.fs-media-top-right__banner img{width:100%;height:auto;display:block}.fs-topicList{padding:0 15px;margin:0 auto 80px}.fs-topicList .fs-topicList__path{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:11px;color:#767676;padding:11px 0 4px;display:flex;align-items:center;gap:3px}.fs-topicList .fs-topicList__path a.default-color{color:#767676}.fs-topicList .fs-topicList__path a:hover{text-decoration:none}.fs-topicList .fs-topicList__pickup-tag-list{margin-bottom:56px;width:100%;overflow-x:hidden}.fs-topicList .fs-topicList__pickup-tag-list{margin-bottom:24px}.fs-topicList .fs-topicList__pickup-tag-title{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:16px;letter-spacing:.025em}.fs-topicList .fs-topicList__pickup-tag-title:hover{text-decoration:none}.fs-topicList .fs-topicList__pickup-tag-slider{margin:17px 0 0 0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.fs-topicList .fs-topicList__pickup-tag-slider::-webkit-scrollbar{display:none}.fs-topicList .fs-topicList__pickup-tag-slider{overflow-x:hidden;padding:0 30px;margin:0}.fs-topicList .fs-topicList__pickup-tag-wrap{overflow-x:auto;display:flex;gap:8px;flex-wrap:wrap;width:250%}.fs-topicList .fs-topicList__pickup-tag-wrap a{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:12px;color:#333;letter-spacing:-.04em;border:1px solid #767676;border-radius:4px;padding:4px 8px 5px 4px}.fs-topicList .fs-topicList__pickup-tag-wrap a:hover{text-decoration:none}.fs-topicList .fs-topicList__pickup-tag-wrap{width:100%;justify-content:center}.fs-topicList .fs-topicList__topic-list-wrap{padding:24px 0 0;margin-bottom:26px;border-top:2px solid #767676}.fs-topicList .fs-topicList__item-count{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-style:normal;font-size:12px;letter-spacing:.025em;color:#bebebe;padding-bottom:24px}.fs-topicList .fs-topicList__item-contents{flex-grow:1}.fs-topicList .fs-topicList__item-tag-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:3px}.fs-topicList .fs-topicList__item-tag-wrap span{color:#767676;font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:10px}.fs-topicList .fs-topicList__no-result{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:14px;margin:0 auto 32px}.fs-topicList .fs-topicList__btn-media-top{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;color:#3e3a39;background-color:#fff;border:1.25px solid #3e3a39;display:inline-block;margin-bottom:0;font-size:15px;border-radius:9px;font-weight:700;min-width:226px;padding:15px;line-height:15px;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;text-decoration:none;transition-duration:.3s}.fs-topicList .fs-topicList__btn-media-top.active.focus,.fs-topicList .fs-topicList__btn-media-top.active:focus,.fs-topicList .fs-topicList__btn-media-top.focus,.fs-topicList .fs-topicList__btn-media-top:active.focus,.fs-topicList .fs-topicList__btn-media-top:active:focus,.fs-topicList .fs-topicList__btn-media-top:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;outline:0}.fs-topicList .fs-topicList__btn-media-top.focus,.fs-topicList .fs-topicList__btn-media-top:focus,.fs-topicList .fs-topicList__btn-media-top:hover{text-decoration:none;transition:all .3s ease;color:#3e3a39;background-color:#fff;outline:0}.fs-topicList .fs-topicList__btn-media-top.active,.fs-topicList .fs-topicList__btn-media-top:active{outline:0;background-image:none;opacity:.8;color:#3e3a39}.fs-topicList .fs-topicList__btn-media-top.disabled,.fs-topicList .fs-topicList__btn-media-top[disabled],fieldset[disabled] .fs-topicList .fs-topicList__btn-media-top{cursor:not-allowed}.fs-topicList .fs-topicList__btn-media-top .ec-icon img{width:1em;vertical-align:text-bottom}.fs-topicList .fs-topicList__btn-media-top{display:block;width:auto;font-weight:400;font-size:12px;margin:0 auto 80px;width:100%}.fs-topicList .fs-topicList__topic-list-title{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-style:normal;font-size:18px;line-height:1.25;padding:24px 0;text-align:center;letter-spacing:.025em}.fs-topicList .fs-topicList__topic-list-title.keyword-search{font-size:18px;padding-bottom:16px}.fs-topicList .fs-topicList__topic-list{margin:0 0 60px 0;display:flex;flex-direction:row;flex-wrap:wrap;gap:24px 0}.fs-topicList .fs-topicList__topic-list-item{width:100%;display:flex;flex-direction:row;gap:10px;padding-bottom:24px;border-bottom:1px solid #bebebe}.fs-topicList .fs-topicList__topic-list-item img{width:142px;height:auto}.fs-topicList .fs-topicList__tag-name-en{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:12px}.fs-topicList .fs-topicList__tag-name-en.category1,.fs-topicList .fs-topicList__tag-name-en.category1:hover{color:#51be1e}.fs-topicList .fs-topicList__tag-name-en.category2,.fs-topicList .fs-topicList__tag-name-en.category2:hover{color:#c865bd}.fs-topicList .fs-topicList__tag-name-en.category3,.fs-topicList .fs-topicList__tag-name-en.category3:hover{color:#7b65f2}.fs-topicList .fs-topicList__tag-name-en.category4,.fs-topicList .fs-topicList__tag-name-en.category4:hover{color:#36c3b8}.fs-topicList .fs-topicList__tag-name-en.category5,.fs-topicList .fs-topicList__tag-name-en.category5:hover{color:#ff8343}.fs-topicList .fs-topicList__tag-name-en.category6,.fs-topicList .fs-topicList__tag-name-en.category6:hover{color:#fca5ae}.fs-topicList .fs-topicList__tag-name-en{letter-spacing:.05em}.fs-topicList .fs-topicList__tag-name-en:hover{text-decoration:none}.fs-topicList .fs-topicList__tag-name-en{font-size:11px}.fs-topicList .fs-topicList__tag-name-jp{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:12px}.fs-topicList .fs-topicList__tag-name-jp.category1,.fs-topicList .fs-topicList__tag-name-jp.category1:hover{color:#51be1e}.fs-topicList .fs-topicList__tag-name-jp.category2,.fs-topicList .fs-topicList__tag-name-jp.category2:hover{color:#c865bd}.fs-topicList .fs-topicList__tag-name-jp.category3,.fs-topicList .fs-topicList__tag-name-jp.category3:hover{color:#7b65f2}.fs-topicList .fs-topicList__tag-name-jp.category4,.fs-topicList .fs-topicList__tag-name-jp.category4:hover{color:#36c3b8}.fs-topicList .fs-topicList__tag-name-jp.category5,.fs-topicList .fs-topicList__tag-name-jp.category5:hover{color:#ff8343}.fs-topicList .fs-topicList__tag-name-jp.category6,.fs-topicList .fs-topicList__tag-name-jp.category6:hover{color:#fca5ae}.fs-topicList .fs-topicList__tag-name-jp{letter-spacing:.05em}.fs-topicList .fs-topicList__tag-name-jp:hover{text-decoration:none}.fs-topicList .fs-topicList__tag-name-jp{font-size:11px}.fs-topicList .fs-topicList__title{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.5;letter-spacing:.05em;padding-bottom:7px;color:#333;display:block}.fs-topicList .fs-topicList__title:hover{text-decoration:none}.fs-topicList .fs-topicList__title{color:#333;font-size:14px;line-height:1.7;display:block}.fs-topicList .fs-topicList__description{display:none;color:#333}.fs-topicList .fs-topicList__description:hover{text-decoration:none}.fs-topicList .fs-topicList__list-item-tag-wrap{overflow-x:auto;display:flex;gap:8px;flex-wrap:wrap;width:250%}.fs-topicList .fs-topicList__list-item-tag-wrap a{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:12px;color:#333;letter-spacing:-.04em;border:1px solid #767676;border-radius:4px;padding:4px 8px 5px 4px}.fs-topicList .fs-topicList__list-item-tag-wrap a:hover{text-decoration:none}.fs-topicList .fs-topicList__list-item-tag-wrap{margin-bottom:12px;display:none}.fs-topicList .fs-topicList__publish-date{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-style:normal;font-size:12px;color:#bebebe}.fs-topicList .fs-media__access-ranking{min-width:300px;margin-bottom:58px}.fs-topicList .ec-pagerRole{width:100%}.fs-topicList .ec-pager__item,.fs-topicList .ec-pager__item--active{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:14px}.fs-p-topicDetailMainImage{width:100%;padding-bottom:12px}.fs-p-topicDetail{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;display:flex;flex-direction:column;justify-content:center}.fs-p-topicDetail .fs-p-topicDetail__item-contents{flex-grow:1}.fs-p-topicDetail .fs-media__access-ranking{min-width:300px}.fs-p-topicDetail .fs-p-topicDetail__path{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:10px;color:#767676;padding:6px 15px 22px 15px}.fs-p-topicDetail .fs-p-topicDetail__info{display:flex;justify-content:space-between;padding:11px 15px 24px 15px}.fs-p-topicDetail .fs-p-topicDetail__category{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:11px;letter-spacing:.05em}.fs-p-topicDetail .fs-p-topicDetail__category.category1,.fs-p-topicDetail .fs-p-topicDetail__category.category1:hover{color:#51be1e}.fs-p-topicDetail .fs-p-topicDetail__category.category2,.fs-p-topicDetail .fs-p-topicDetail__category.category2:hover{color:#c865bd}.fs-p-topicDetail .fs-p-topicDetail__category.category3,.fs-p-topicDetail .fs-p-topicDetail__category.category3:hover{color:#7b65f2}.fs-p-topicDetail .fs-p-topicDetail__category.category4,.fs-p-topicDetail .fs-p-topicDetail__category.category4:hover{color:#36c3b8}.fs-p-topicDetail .fs-p-topicDetail__category.category5,.fs-p-topicDetail .fs-p-topicDetail__category.category5:hover{color:#ff8343}.fs-p-topicDetail .fs-p-topicDetail__category.category6,.fs-p-topicDetail .fs-p-topicDetail__category.category6:hover{color:#fca5ae}.fs-p-topicDetail .fs-p-topicDetail__category{display:flex;gap:3px}.fs-p-topicDetail .fs-p-topicDetail__category span{color:#767676;font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:10px}.fs-p-topicDetail .fs-p-topicDetail__category a.category1,.fs-p-topicDetail .fs-p-topicDetail__category a.category1:hover{color:#51be1e}.fs-p-topicDetail .fs-p-topicDetail__category a.category2,.fs-p-topicDetail .fs-p-topicDetail__category a.category2:hover{color:#c865bd}.fs-p-topicDetail .fs-p-topicDetail__category a.category3,.fs-p-topicDetail .fs-p-topicDetail__category a.category3:hover{color:#7b65f2}.fs-p-topicDetail .fs-p-topicDetail__category a.category4,.fs-p-topicDetail .fs-p-topicDetail__category a.category4:hover{color:#36c3b8}.fs-p-topicDetail .fs-p-topicDetail__category a.category5,.fs-p-topicDetail .fs-p-topicDetail__category a.category5:hover{color:#ff8343}.fs-p-topicDetail .fs-p-topicDetail__category a.category6,.fs-p-topicDetail .fs-p-topicDetail__category a.category6:hover{color:#fca5ae}.fs-p-topicDetail .fs-p-topicDetail__category a.default-color{color:#767676}.fs-p-topicDetail .fs-p-topicDetail__category a:hover{text-decoration:none}.fs-p-topicDetail .fs-p-topicDetail__info-date{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#767676;text-align:right;padding:0 15px 12px}.fs-p-topicDetail .fs-p-topicDetail__lead{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:16px;letter-spacing:.05em;line-height:1.7;padding:0 15px 80px}.fs-p-topicDetail .fs-p-topicDetail__lead img{max-width:100%}.fs-p-topicDetail .fs-p-topicDetail__heading-list{border:1px solid #333;border-radius:8px;margin:0 15px 40px;overflow:hidden}.fs-p-topicDetail .fs-p-topicDetail__heading-head{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-style:normal;font-size:12px;background-color:#f8f8f8;text-align:center;color:#333;height:45px;border-radius:8px;position:relative;line-height:45px;display:flex;flex-flow:row nowrap;align-items:center}.fs-p-topicDetail .fs-p-topicDetail__heading-head span{width:100%}.fs-p-topicDetail .fs-p-topicDetail__heading-head svg{position:absolute;right:30px;width:12px;height:12px}.fs-p-topicDetail .fs-p-topicDetail__heading-wrap{margin:0 15px;padding:24px 0 0;border-top:1px solid #bebebe;display:flex;flex-flow:column nowrap;row-gap:8px;padding-bottom:24px}.fs-p-topicDetail .fs-p-topicDetail__heading-wrap:first-of-type{border-top:none;padding-top:0}.fs-p-topicDetail .fs-p-topicDetail__heading1{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:14px;font-weight:700}.fs-p-topicDetail .fs-p-topicDetail__heading1 a{color:#222}.fs-p-topicDetail .fs-p-topicDetail__heading1 a:hover{text-decoration:none}.fs-p-topicDetail .fs-p-topicDetail__heading2{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:14px}.fs-p-topicDetail .fs-p-topicDetail__heading2 a{color:#767676}.fs-p-topicDetail .fs-p-topicDetail__heading2 a:hover{text-decoration:none}.fs-p-topicDetail .fs-p-topicDetail__title{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:22px;color:#3e3a39;line-height:1.7;padding:0 15px 24px 15px}.fs-p-topicDetail .fs-p-topicDetail__inner{width:100%;padding:0 12px}.fs-p-topicDetail .fs-p-topicDetail__snsIconWrap{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-style:normal;font-size:14px;width:100%;margin:0 0 24px 15px;display:flex;align-items:center;gap:6px}.fs-p-topicDetail .fs-p-topicDetail__snsIconWrap .fs-p-topicDetail__position{display:flex;align-items:center}.fs-p-topicDetail .fs-p-topicDetail__positionRight{justify-content:flex-end}.fs-p-topicDetail .fs-p-topicDetail__positionLeft{justify-content:flex-start}.fs-p-topicDetail .fs-p-topicDetail__snsIcon{margin-left:5px;width:29px;height:29px;display:flex;justify-content:center;align-items:center}.fs-p-topicDetail .fs-p-topicDetail__snsIcon:first-child{margin-left:0}.fs-p-topicDetail .fs-p-topicDetail__snsIcon img{width:20px;height:auto}.fs-p-topicDetail .fs-p-topicDetail__categories{overflow-x:auto;display:flex;gap:8px;flex-wrap:wrap;width:250%}.fs-p-topicDetail .fs-p-topicDetail__categories a{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:12px;color:#333;letter-spacing:-.04em;border:1px solid #767676;border-radius:4px;padding:4px 8px 5px 4px}.fs-p-topicDetail .fs-p-topicDetail__categories a:hover{text-decoration:none}.fs-p-topicDetail .fs-p-topicDetail__categories{width:100%;padding:24px 0;border-top:1px solid #bebebe}.fs-p-topicDetail .fs-p-topicDetail__flowWrap{position:relative;border-top:1px solid #bebebe;border-bottom:1px solid #bebebe;padding:25px 0 25px;margin-bottom:64px}.fs-p-topicDetail .fs-p-topicDetail__flow-separator{width:1px;border-left:1px solid #efefef}.fs-p-topicDetail .fs-p-topicDetail__backToListWrap .fs-p-topicDetail__position{display:flex;flex-flow:column;align-items:center}.fs-p-topicDetail .fs-p-topicDetail__backToListWrap a{color:#302d2c;font-size:12px;z-index:2;text-decoration:none;transition-duration:.3s}.fs-p-topicDetail .fs-p-topicDetail__backToListWrap a:hover{opacity:.8}.fs-p-topicDetail .fs-p-topicDetail__backToListWrap img{width:26px;height:auto;margin-bottom:10px}.fs-p-topicDetail .fs-p-topicDetail__nextPreviousWrap{display:flex;justify-content:space-between;width:100%;gap:10px}.fs-p-topicDetail .fs-p-topicDetail__nextTopicWrap,.fs-p-topicDetail .fs-p-topicDetail__previousTopicWrap{width:45%}.fs-p-topicDetail .fs-p-topicDetail__prev-link-wrap{display:flex;color:#333;gap:6px}.fs-p-topicDetail .fs-p-topicDetail__next-link-wrap{display:flex;color:#333;gap:6px}.fs-p-topicDetail .fs-p-topicDetail__previousIcon{display:flex;align-items:center}.fs-p-topicDetail .fs-p-topicDetail__previousIcon a{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#302d2c;margin-left:10px}.fs-p-topicDetail .fs-p-topicDetail__previousIcon img{padding:5px 0}.fs-p-topicDetail .fs-p-topicDetail__nextIcon{display:flex;align-items:center}.fs-p-topicDetail .fs-p-topicDetail__nextIcon a{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-style:normal;font-size:14px;margin-right:10px;color:#302d2c}.fs-p-topicDetail .fs-p-topicDetail__flow-topic-img-wrap{min-width:54px;width:54px}.fs-p-topicDetail .fs-p-topicDetail__flow-topic-img-wrap img{width:100%}.fs-p-topicDetail .fs-p-topicDetail__flow-topic-title{text-overflow:ellipsis;font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:12px;padding-bottom:7px}.fs-p-topicDetail .fs-p-topicDetail__flow-topic-date{color:#bebebe;font-family:"Roboto Condensed",sans-serif;font-weight:400;font-style:normal;font-size:12px}.fs-p-topicDetail .fs-p-topicDetail__related-topics-heading{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:18px;letter-spacing:.025em;padding-bottom:24px;text-align:center}.fs-p-topicDetail .fs-p-topicDetail__category-slider{padding:0 0 0 15px;margin:0 0 24px 0}.fs-p-topicDetail .fs-p-topicDetail__category-item{width:167px;margin-right:15px}.fs-p-topicDetail .fs-p-topicDetail__category-item img{width:100%;height:auto}.fs-p-topicDetail .fs-p-topicDetail__category-item-m{width:121px;margin-right:15px}.fs-p-topicDetail .fs-p-topicDetail__category-item-m img{width:100%;height:auto}.fs-p-topicDetail .fs-p-topicDetail__category-slider-title{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:14px;padding-bottom:7px;display:block;color:#333}.fs-p-topicDetail .fs-p-topicDetail__category-slider-title:hover{text-decoration:none}.fs-p-topicDetail .fs-p-topicDetail__category-slider-publish-date{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-style:normal;font-size:12px;color:#bebebe}.fs-p-topicDetail .fs-p-topicDetail__tag-name-en{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:11px}.fs-p-topicDetail .fs-p-topicDetail__tag-name-en.category1,.fs-p-topicDetail .fs-p-topicDetail__tag-name-en.category1:hover{color:#51be1e}.fs-p-topicDetail .fs-p-topicDetail__tag-name-en.category2,.fs-p-topicDetail .fs-p-topicDetail__tag-name-en.category2:hover{color:#c865bd}.fs-p-topicDetail .fs-p-topicDetail__tag-name-en.category3,.fs-p-topicDetail .fs-p-topicDetail__tag-name-en.category3:hover{color:#7b65f2}.fs-p-topicDetail .fs-p-topicDetail__tag-name-en.category4,.fs-p-topicDetail .fs-p-topicDetail__tag-name-en.category4:hover{color:#36c3b8}.fs-p-topicDetail .fs-p-topicDetail__tag-name-en.category5,.fs-p-topicDetail .fs-p-topicDetail__tag-name-en.category5:hover{color:#ff8343}.fs-p-topicDetail .fs-p-topicDetail__tag-name-en.category6,.fs-p-topicDetail .fs-p-topicDetail__tag-name-en.category6:hover{color:#fca5ae}.fs-p-topicDetail .fs-p-topicDetail__tag-name-en{letter-spacing:.05em}.fs-p-topicDetail .fs-p-topicDetail__tag-name-en:hover{text-decoration:none}.fs-p-topicDetail .fs-p-topicDetail__tag-name-en{line-height:1.2}.fs-p-topicDetail .fs-p-topicDetail__tag-name-jp{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:11px}.fs-p-topicDetail .fs-p-topicDetail__tag-name-jp.category1,.fs-p-topicDetail .fs-p-topicDetail__tag-name-jp.category1:hover{color:#51be1e}.fs-p-topicDetail .fs-p-topicDetail__tag-name-jp.category2,.fs-p-topicDetail .fs-p-topicDetail__tag-name-jp.category2:hover{color:#c865bd}.fs-p-topicDetail .fs-p-topicDetail__tag-name-jp.category3,.fs-p-topicDetail .fs-p-topicDetail__tag-name-jp.category3:hover{color:#7b65f2}.fs-p-topicDetail .fs-p-topicDetail__tag-name-jp.category4,.fs-p-topicDetail .fs-p-topicDetail__tag-name-jp.category4:hover{color:#36c3b8}.fs-p-topicDetail .fs-p-topicDetail__tag-name-jp.category5,.fs-p-topicDetail .fs-p-topicDetail__tag-name-jp.category5:hover{color:#ff8343}.fs-p-topicDetail .fs-p-topicDetail__tag-name-jp.category6,.fs-p-topicDetail .fs-p-topicDetail__tag-name-jp.category6:hover{color:#fca5ae}.fs-p-topicDetail .fs-p-topicDetail__tag-name-jp{letter-spacing:.05em}.fs-p-topicDetail .fs-p-topicDetail__tag-name-jp:hover{text-decoration:none}.fs-p-topicDetail .fs-p-topicDetail__tag-name-jp{line-height:1.2}.fs-p-topicDetail .fs-p-topicDetail__related-topics-link{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;color:#3e3a39;background-color:#fff;border:1.25px solid #3e3a39;display:inline-block;margin-bottom:0;font-size:15px;border-radius:9px;font-weight:700;min-width:226px;padding:15px;line-height:15px;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;text-decoration:none;transition-duration:.3s}.fs-p-topicDetail .fs-p-topicDetail__related-topics-link.active.focus,.fs-p-topicDetail .fs-p-topicDetail__related-topics-link.active:focus,.fs-p-topicDetail .fs-p-topicDetail__related-topics-link.focus,.fs-p-topicDetail .fs-p-topicDetail__related-topics-link:active.focus,.fs-p-topicDetail .fs-p-topicDetail__related-topics-link:active:focus,.fs-p-topicDetail .fs-p-topicDetail__related-topics-link:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;outline:0}.fs-p-topicDetail .fs-p-topicDetail__related-topics-link.focus,.fs-p-topicDetail .fs-p-topicDetail__related-topics-link:focus,.fs-p-topicDetail .fs-p-topicDetail__related-topics-link:hover{text-decoration:none;transition:all .3s ease;color:#3e3a39;background-color:#fff;outline:0}.fs-p-topicDetail .fs-p-topicDetail__related-topics-link.active,.fs-p-topicDetail .fs-p-topicDetail__related-topics-link:active{outline:0;background-image:none;opacity:.8;color:#3e3a39}.fs-p-topicDetail .fs-p-topicDetail__related-topics-link.disabled,.fs-p-topicDetail .fs-p-topicDetail__related-topics-link[disabled],fieldset[disabled] .fs-p-topicDetail .fs-p-topicDetail__related-topics-link{cursor:not-allowed}.fs-p-topicDetail .fs-p-topicDetail__related-topics-link .ec-icon img{width:1em;vertical-align:text-bottom}.fs-p-topicDetail .fs-p-topicDetail__related-topics-link{display:block;width:auto;font-weight:400;font-size:12px;margin:0 auto 139px}.fs-p-topicDetail .fs-p-topicDetail__image-wrap img{width:100%}.fs-p-topicDetail .fs-p-topicDetail__contents{margin-top:42px;font-size:14px;color:#302d2c;line-height:1.7}.fs-p-topicDetail .fs-p-topicDetail__contents .h2,.fs-p-topicDetail .fs-p-topicDetail__contents h2{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:18px;font-size:22px;color:#3e3a39;padding:63px 0 16px 0;margin-bottom:32px;line-height:1.8;letter-spacing:.05em;border-bottom:2px solid #bebebe;position:relative}.fs-p-topicDetail .fs-p-topicDetail__contents .category1.h2::before,.fs-p-topicDetail .fs-p-topicDetail__contents h2.category1::before{background-color:#51be1e}.fs-p-topicDetail .fs-p-topicDetail__contents .category2.h2::before,.fs-p-topicDetail .fs-p-topicDetail__contents h2.category2::before{background-color:#c865bd}.fs-p-topicDetail .fs-p-topicDetail__contents .category3.h2::before,.fs-p-topicDetail .fs-p-topicDetail__contents h2.category3::before{background-color:#7b65f2}.fs-p-topicDetail .fs-p-topicDetail__contents .category4.h2::before,.fs-p-topicDetail .fs-p-topicDetail__contents h2.category4::before{background-color:#36c3b8}.fs-p-topicDetail .fs-p-topicDetail__contents .category5.h2::before,.fs-p-topicDetail .fs-p-topicDetail__contents h2.category5::before{background-color:#ff8343}.fs-p-topicDetail .fs-p-topicDetail__contents .category6.h2::before,.fs-p-topicDetail .fs-p-topicDetail__contents h2.category6::before{background-color:#fca5ae}.fs-p-topicDetail .fs-p-topicDetail__contents .h2::before,.fs-p-topicDetail .fs-p-topicDetail__contents h2::before{content:"";position:absolute;bottom:-3px;width:82px;height:4px;background-color:#51be1e}.fs-p-topicDetail .fs-p-topicDetail__contents .h3,.fs-p-topicDetail .fs-p-topicDetail__contents h3{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:20px;color:#3e3a39;padding-left:8px;margin:40px 0 27px 0;line-height:1.8;border-left:4px solid #51be1e}.fs-p-topicDetail .fs-p-topicDetail__contents .category1.h3,.fs-p-topicDetail .fs-p-topicDetail__contents h3.category1{border-color:#51be1e}.fs-p-topicDetail .fs-p-topicDetail__contents .category2.h3,.fs-p-topicDetail .fs-p-topicDetail__contents h3.category2{border-color:#c865bd}.fs-p-topicDetail .fs-p-topicDetail__contents .category3.h3,.fs-p-topicDetail .fs-p-topicDetail__contents h3.category3{border-color:#7b65f2}.fs-p-topicDetail .fs-p-topicDetail__contents .category4.h3,.fs-p-topicDetail .fs-p-topicDetail__contents h3.category4{border-color:#36c3b8}.fs-p-topicDetail .fs-p-topicDetail__contents .category5.h3,.fs-p-topicDetail .fs-p-topicDetail__contents h3.category5{border-color:#ff8343}.fs-p-topicDetail .fs-p-topicDetail__contents .category6.h3,.fs-p-topicDetail .fs-p-topicDetail__contents h3.category6{border-color:#fca5ae}.fs-p-topicDetail .fs-p-topicDetail__contents .h4,.fs-p-topicDetail .fs-p-topicDetail__contents h4{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:18px;margin:40px 0 27px 0;position:relative;color:#3e3a39;line-height:1.8}.fs-p-topicDetail .fs-p-topicDetail__contents a{color:#0f73db}.fs-p-topicDetail .fs-p-topicDetail__contents a span{color:#0f73db!important}.fs-p-topicDetail .fs-p-topicDetail__contents a u{color:#0f73db!important}.fs-p-topicDetail .fs-p-topicDetail__contents ul{padding-left:0;margin:33px 0 64px 0}.fs-p-topicDetail .fs-p-topicDetail__contents ul li{list-style:none}.fs-p-topicDetail .fs-p-topicDetail__contents ul li::before{content:"●";font-size:7px;margin-right:8px}.fs-p-topicDetail .fs-p-topicDetail__contents ol{margin:33px 0 64px 0;padding-left:15px}.fs-p-topicDetail .fs-p-topicDetail__contents li{margin-bottom:10px}.fs-p-topicDetail .fs-p-topicDetail__contents li:last-child{margin-bottom:0}.fs-p-topicDetail .fs-p-topicDetail__contents p{font-size:16px;text-align:justify;overflow-wrap:break-word;word-wrap:break-word}.fs-p-topicDetail .fs-p-topicDetail__contents blockquote{background-color:#f8f8f8;border-radius:5px;position:relative;padding:12px;border:none;font-size:14px}.fs-p-topicDetail .fs-p-topicDetail__contents blockquote p{margin-bottom:0}.fs-p-topicDetail .fs-p-topicDetail__contents blockquote::before{content:"”";font-size:48px;position:absolute;top:3px;left:5px;line-height:1;color:#c9c9c9}.fs-p-topicDetail .fs-p-topicDetail__contents blockquote::after{content:"”";font-size:48px;position:absolute;bottom:-23px;right:5px;line-height:1;color:#c9c9c9}.fs-p-topicDetail .fs-p-topicDetail__contents .image{margin:12px 0}.fs-p-topicDetail .fs-p-topicDetail__contents .image{width:100%!important}.fs-p-topicDetail .fs-p-topicDetail__contents .image.image-style-side{margin:0;width:50%;float:right;margin-left:12px}.fs-p-topicDetail .fs-p-topicDetail__contents .table{max-width:100%;overflow-x:auto;margin:0 0 33px 0;font-size:14px}.fs-p-topicDetail .fs-p-topicDetail__contents .table table{border-collapse:collapse;width:100%}.fs-p-topicDetail .fs-p-topicDetail__contents .table table th{border:solid 1px #cecece;background-color:#f8f8f8;padding:10px 0;min-width:11.4rem;text-align:center;font-weight:400}.fs-p-topicDetail .fs-p-topicDetail__contents .table table td{border:solid 1px #cecece;text-align:center;width:33%;padding:10px;overflow-wrap:break-word;word-wrap:break-word}.fs-p-topicDetail .fs-p-topicDetail__contents .backgroundColor1{padding:26px 30px;background-color:#efefef;font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:14px;letter-spacing:.05em;line-height:1.7}.fs-p-topicDetail .pagination-buttons{display:flex;justify-content:center;margin-top:20px;margin-bottom:80px}.fs-p-topicDetail .page-button{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:14px;background-color:#fff;color:#707070;border:none;padding:10px 10px;margin:0 5px;cursor:pointer;font-size:16px;transition:background-color .3s,color .3s}.fs-p-topicDetail .page-button.active,.fs-p-topicDetail .page-button:hover{background-color:#efefef}.fs-p-topicDetail .next-button,.fs-p-topicDetail .prev-button{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:14px;background-color:#fff;color:#707070;border:none;padding:10px 20px;margin:0 5px;cursor:pointer;font-size:16px;transition:background-color .3s,color .3s;position:relative}.fs-p-topicDetail .next-button:active,.fs-p-topicDetail .prev-button:active{background-color:#efefef}.fs-p-topicDetail .pagination-buttons .prev-button::before{content:"";display:block;border:solid #000;border-width:0 1px 1px 0;padding:6px;margin-top:-6px;position:absolute}.fs-p-topicDetail .pagination-buttons .next-button::after{content:"";display:block;border:solid #000;border-width:0 1px 1px 0;padding:6px;margin-top:-6px;margin-left:-10px;position:absolute}.fs-p-topicDetail .pagination-buttons .prev-button::before{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.fs-p-topicDetail .pagination-buttons .next-button::after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.fs-p-topicDetail .ellipsis{margin-top:5px}.fs-p-topicRelatedItem{margin:5rem 0;color:#302d2c}.fs-p-topicRelatedItem .fs-p-topicRelatedItem__title{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:16px;font-size:16px;font-weight:700;margin-bottom:18px;letter-spacing:.05em}.fs-p-topicRelatedItem .fs-p-topicRelatedItem__wrap{display:flex;flex-flow:wrap;width:100%}.fs-p-topicRelatedItem .fs-p-topicRelatedItem__wrap .fs-searchnavRole{width:100%}.fs-p-topicRelatedItem .fs-shelfGrid{gap:8px}.fs-p-topicRelatedItem .fs-shelfGrid__item{width:31%}.fs-p-topicRelatedItem .fs-p-topicRelatedItem__noItem{text-align:center;width:100%}@media only screen and (min-width:768px){.fs-top-topics{margin-bottom:60px}.fs-top-topics .fs-top-topics__title{margin-bottom:1em;font-size:40px}.fs-top-topics .fs-top-topics__list{margin-right:109px;margin-left:109px}.fs-top-topics .fs-top-topics__contents{margin-bottom:70px}.fs-top-topics .fs-top-topics__contents:last-child{margin-bottom:0}.fs-top-topics .fs-top-topics__list-item{margin-left:0;margin-right:0;margin-top:28px}.fs-top-topics .fs-top-topics__list-item-title{margin-top:18px}.fs-top-topics .fs-top-topics__list-item-title--focus{margin-top:18px}.fs-top-topics .fs-top-topics__list-item-date,.fs-top-topics .fs-top-topics__list-item-tag{font-size:14px}.fs-top-topics .fs-top-topics__list-item-desc{font-size:14px;margin-top:1em;margin-bottom:2em}.fs-top-topics .fs-top-topics__read-more-btn{font-size:13px!important;font-weight:500}.fs-media-header{justify-content:center}.fs-media-header .fs-media-header__top-tag-wrap{width:1100px;justify-content:center}.fs-media-header .fs-media-header__top-tag{padding:0 24px}.fs-media-header .fs-media-header__top-tag.search-icon-wrap{position:absolute;left:0;border-right:none;padding-left:10px}.fs-media-menu{max-width:100%}.fs-media-menu.open{align-items:center}.fs-media-menu .fs-media-menu__heading1{width:600px}.fs-media-menu .fs-media-menu__freeword-wrap{width:600px}.fs-media-menu .fs-media-menu__heading2{width:600px}.fs-media-menu .fs-media-menu__pickup-tag-list{margin-bottom:40px}.fs-media-menu .fs-media-menu__pickup-tag-list{width:600px;margin-bottom:64px}.fs-media-menu .fs-media-menu__categories{width:600px;display:flex;flex-direction:row;gap:0 34px;flex-wrap:wrap}.fs-media-menu .fs-media-menu__category-wrap{width:45%}.fs-media__access-ranking-list.right-column{padding-bottom:24px;margin-bottom:40px}.fs-media__access-ranking-img-wrap{min-width:100px}.fs-media__access-ranking-tag-name-en{font-size:12px}.fs-media__access-ranking-tag-name-jp{font-size:12px}.fs-media__access-ranking-item-title{font-size:14px}.fs-media__access-ranking-item-title{padding:6px 0}.fs-media__slide-prev-wrap-top{left:30%}.fs-media__slide-next-wrap-top{right:30%}.fs-media__slide-next-wrap-top-center,.fs-media__slide-prev-wrap-top-center{display:block!important;width:30px;height:30px;position:absolute;top:calc(100% - 43px);color:#333}.fs-media__slide-prev-wrap-top-center{top:102px;left:-50px}.fs-media__slide-next-wrap-top-center{top:102px;right:-50px}.fs-p-topicRow .fs-p-topicRow__top-item{width:356px;margin-right:16px;position:relative}.fs-p-topicRow .fs-p-topicRow__top-item-info-wrap{position:absolute;bottom:0;height:50%;width:100%;color:#fff;background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.5));display:flex;align-items:flex-start;flex-direction:column;justify-content:flex-end;padding:0 24px 21px}.fs-p-topicRow .fs-p-topicRow__top-item-info-wrap .fs-p-topicRow .fs-p-topicRow__top-item-info-wrap__top-item-info-tag-wrap span{font-size:11px}.fs-p-topicRow .fs-p-topicRow__top-item-info-wrap .fs-p-topicRow .fs-p-topicRow__top-item-info-wrap__top-item-info-tag-wrap span{font-size:14px}.fs-p-topicRow .fs-p-topicRow__top-item-info-wrap .tag-name{font-size:11px}.fs-p-topicRow .fs-p-topicRow__top-item-info-wrap a{color:#fff}.fs-p-topicRow .fs-p-topicRow__title{font-size:16px}.fs-p-topicRow .fs-p-topicRow__title{padding-top:6px;margin:0}.fs-p-topicRow .fs-p-topicRow__top-list{margin-bottom:56px}.fs-p-topicRow .fs-p-topicRow__top-list .slick-dots{margin:24px 0 0}.fs-p-topicRow .fs-p-topicRow__new-list{margin-bottom:56px}.fs-p-topicRow .fs-p-topicRow__new-item-tag-wrap span{font-size:11px}.fs-p-topicRow .fs-p-topicRow__pickup-tag-list{margin-bottom:40px}.fs-p-topicRow .fs-p-topicRow__category-topics-wrap{display:flex;justify-content:space-between;align-items:flex-end;gap:56px}.fs-p-topicRow .fs-p-topicRow__category-topics-left{flex-grow:1;width:50%}.fs-p-topicRow .fs-p-topicRow__category-topics-right{display:block;width:300px;min-width:300px;position:sticky;bottom:24px}.fs-p-topicRow .fs-p-topicRow__category-topic{padding:48px 0 56px 0;margin-bottom:0}.fs-p-topicRow .fs-p-topicRow__category-topic.special{background-color:#efefef;margin-bottom:0}.fs-p-topicRow .fs-p-topicRow__category-title.special{padding:0 54px 32px 24px}.fs-p-topicRow .fs-p-topicRow__category-tag-wrap span{font-size:11px}.fs-p-topicRow .fs-p-topicRow__category-slider,.fs-p-topicRow .fs-p-topicRow__category-slider-not-arrow{display:block;overflow-x:visible;-moz-column-gap:25px;column-gap:25px;margin:0 54px}.fs-p-topicRow .fs-p-topicRow__category-slider.special,.fs-p-topicRow .special.fs-p-topicRow__category-slider-not-arrow{margin:0 54px}.fs-p-topicRow .fs-p-topicRow__category-slider-not-arrow{margin:0 0}.fs-p-topicRow .fs-p-topicRow__category-item{width:202px;min-width:167px;margin-right:15px;padding-right:0}.fs-p-topicRow .fs-p-topicRow__category-item-m{width:174px}.fs-p-topicRow .fs-p-topicRow__topic-list-wrap{padding:24px 0 0 0;margin-bottom:174px}.fs-p-topicRow .fs-p-topicRow__topic-list{display:flex;gap:40px 30px}.fs-p-topicRow .fs-p-topicRow__topic-list.sp-only{display:none}.fs-p-topicRow .fs-p-topicRow__topic-list-item{width:195px}.fs-p-topicRow .fs-p-topicRow__topic_list-more{width:292px;margin:0 auto}.fs-media-top-right .fs-media-top-right__heading1{width:100%;padding-top:26px;border-top:1px solid #707070}.fs-media-top-right .fs-media-top-right__freeword-wrap{width:100%}.fs-media-top-right .fs-media-top-right__heading2{width:100%;padding-top:26px;border-top:1px solid #707070}.fs-media-top-right .fs-media-top-right__pickup-tag-list{margin-bottom:40px}.fs-media-top-right .fs-media-top-right__pickup-tag-list{width:100%;margin-bottom:64px}.fs-media-top-right .fs-media-top-right__categories{width:100%;display:flex;flex-direction:row;gap:0 34px;flex-wrap:wrap;border-bottom:1px solid #bebebe;margin-bottom:40px}.fs-media-top-right .fs-media-top-right__category-wrap{width:100%}.fs-media-top-right__login-wrap{display:flex}.fs-topicList{width:1100px;margin:0 auto 135px;padding:0}.fs-topicList .fs-topicList__path{font-size:15px;padding-top:17px}.fs-topicList .fs-topicList__pickup-tag-list{margin-bottom:40px}.fs-topicList .fs-topicList__pickup-tag-list{margin-bottom:56px}.fs-topicList .fs-topicList__pickup-tag-slider{padding:0 150px}.fs-topicList .fs-topicList__pickup-tag-wrap{width:505px;margin:auto}.fs-topicList .fs-topicList__topic-list-wrap{padding:16px 0 0 0;margin-bottom:0}.fs-topicList .fs-topicList__item-count{font-size:18px;width:100%}.fs-topicList .fs-topicList__pc-two-col{padding:16px 0 30px 0;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:90px}.fs-topicList .fs-topicList__item-tag-wrap span{font-size:11px}.fs-topicList .fs-topicList__no-result{font-size:16px;width:710px;text-align:center;margin:0 auto 59px}.fs-topicList .fs-topicList__btn-media-top{width:292px;font-size:16px;margin:0 auto 56px}.fs-topicList .fs-topicList__topic-list{gap:32px 0}.fs-topicList .fs-topicList__topic-list-item{gap:32px;padding-bottom:32px;border-bottom:1px solid #bebebe}.fs-topicList .fs-topicList__topic-list-item img{width:260px}.fs-topicList .fs-topicList__tag-name-en{font-size:16px}.fs-topicList .fs-topicList__tag-name-jp{font-size:16px}.fs-topicList .fs-topicList__title{font-size:16px}.fs-topicList .fs-topicList__title{font-size:20px;padding:8px 0 12px;line-height:1.6;letter-spacing:normal}.fs-topicList .fs-topicList__description{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:14px;display:block;line-height:1.42;padding-bottom:16px}.fs-topicList .fs-topicList__list-item-tag-wrap{display:flex;width:100%}.fs-topicList .fs-media__access-ranking{position:sticky;top:65px;margin-bottom:150px;width:300px}.fs-p-topicDetailMainImage{display:flex;justify-content:center;max-width:800px;margin:0 auto;padding-bottom:16px}.fs-p-topicDetail{max-width:1100px;margin:0 auto}.fs-p-topicDetail .fs-p-topicDetail__pc-two-col{padding:16px 0 56px 0;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:90px}.fs-p-topicDetail .fs-media__access-ranking{position:sticky;top:65px;width:300px;margin-bottom:64px}.fs-p-topicDetail .fs-p-topicDetail__path{font-size:12px;padding:17px 0 31px}.fs-p-topicDetail .fs-p-topicDetail__info{padding:0 0 24px 0}.fs-p-topicDetail .fs-p-topicDetail__category{font-size:15px}.fs-p-topicDetail .fs-p-topicDetail__category span{font-size:14px}.fs-p-topicDetail .fs-p-topicDetail__info-date{font-size:15px;padding:0 0 12px}.fs-p-topicDetail .fs-p-topicDetail__lead{padding:0 0 42px 0;font-size:16px}.fs-p-topicDetail .fs-p-topicDetail__heading-list{margin:0 0 64px 0}.fs-p-topicDetail .fs-p-topicDetail__title{padding:0 0 24px 0;font-size:26px;line-height:1.8}.fs-p-topicDetail .fs-p-topicDetail__inner{padding:0;max-width:800px}.fs-p-topicDetail .fs-p-topicDetail__snsIconWrap{margin-left:0;gap:14px}.fs-p-topicDetail .fs-p-topicDetail__snsIcon{width:25px;margin-left:15px}.fs-p-topicDetail .fs-p-topicDetail__snsIcon img{width:26px}.fs-p-topicDetail .fs-p-topicDetail__next-link-wrap{display:flex;gap:8px;justify-content:flex-end}.fs-p-topicDetail .fs-p-topicDetail__flow-topic-img-wrap{width:70px}.fs-p-topicDetail .fs-p-topicDetail__flow-topic-title{width:234px}.fs-p-topicDetail .fs-p-topicDetail__related-topics-heading{font-size:23px}.fs-p-topicDetail .fs-p-topicDetail__category-item-m{width:268px}.fs-p-topicDetail .fs-p-topicDetail__category-slider-title{font-size:16px;padding-bottom:35px}.fs-p-topicDetail .fs-p-topicDetail__tag-name-en{font-size:11px}.fs-p-topicDetail .fs-p-topicDetail__tag-name-jp{font-size:11px}.fs-p-topicDetail .fs-p-topicDetail__related-topics-link{width:292px;font-size:14px;margin:0 auto 56px}.fs-p-topicDetail .fs-p-topicDetail__contents .h2,.fs-p-topicDetail .fs-p-topicDetail__contents h2{font-size:24px}.fs-p-topicDetail .fs-p-topicDetail__contents .h3,.fs-p-topicDetail .fs-p-topicDetail__contents h3{font-size:22px}.fs-p-topicDetail .fs-p-topicDetail__contents .h4,.fs-p-topicDetail .fs-p-topicDetail__contents h4{font-size:20px}.fs-p-topicDetail .fs-p-topicDetail__contents .image{width:600px!important;margin:40px auto 50px auto}.fs-p-topicDetail .fs-p-topicDetail__contents .image.image-style-side{margin-left:24px}.fs-p-topicDetail .fs-p-topicDetail__contents .table table td{padding:15px}.fs-p-topicDetail .pagination-buttons{margin-bottom:80px}.fs-p-topicRelatedItem .fs-p-topicRelatedItem__title{font-size:18px;margin-bottom:40px}.fs-p-topicRelatedItem .fs-p-topicRelatedItem__wrap .fs-searchnavRole{margin-bottom:0}.fs-p-topicRow.fs-top-topics{width:1100px;margin:auto}.fs-p-topicRelatedItem .fs-shelfGrid__item{width:23%}}@media only screen and (min-width:991px){.fs-top-topics .fs-top-topics__list{margin-right:220px;margin-left:220px}.fs-p-topicDetail .fs-p-topicDetail__contents .image.image-style-side{margin-left:30px}}@media only screen and (min-width:1159px){.fs-top-topics{margin-bottom:10px}.fs-top-topics .fs-top-topics__inner{margin-right:auto;margin-left:auto}.fs-top-topics .fs-top-topics__list{margin-right:0;margin-left:0;display:flex;justify-content:space-between;flex-wrap:wrap}.fs-top-topics .fs-top-topics__contents{width:45%;margin-bottom:60px}.fs-top-topics .fs-top-topics__contents:last-child{margin-bottom:60px}.fs-top-topics .fs-top-topics__view-more-btn{font-size:13px}.fs-top-topics .fs-top-topics__read-more-btn{font-size:13px}.fs-top-topics .fs-top-topics__read-more-btn{font-size:13px}.fs-p-topicRow .fs-p-topicRow__topic_list-more{font-size:15px}.fs-media-top-right__register-btn{font-size:15px}.fs-media-top-right__login-btn{font-size:15px}.fs-topicList .fs-topicList__btn-media-top{font-size:15px}.fs-p-topicDetail .fs-p-topicDetail__related-topics-link{font-size:15px}.fs-p-topicDetail .fs-p-topicDetail__contents{font-size:13px}.fs-p-topicDetail .fs-p-topicDetail__contents p{font-size:16px}.fs-p-topicDetail .fs-p-topicDetail__contents blockquote{font-size:13px}.fs-p-topicRow.fs-top-topics{margin-bottom:10px}}