/*トップアーカイブデザイン調整*/
@media only screen and (max-width: 767px){
#viewCard:checked ~ .archive .archive__item, #viewNormal:checked ~ .archive .archive__item, #viewWide:checked ~ .archive .archive__item{
	width: 100%;
	display: flex;
	align-items: flex-start;
	padding: 10px;
	margin-right: 0;
	position: relative;
}
#viewCard:checked ~ .archive .archive__item{
	margin-right:15px;
}
.archive .eyecatch {
	position: unset;
	max-width: 160px;
	min-height: 90px;
	margin-bottom:0;
}
#viewNormal:checked ~ .archive .eyecatch {
	max-width: 160px;
}
.archive .eyecatch__cat a {
	padding: 5px 7.5px;
	font-size: .9rem;
}
.archive .eyecatch__link {
	position: absolute;
	top: 10px;
	left: 10px;
	width: 160px;
	height: 90px;
}
.archive .heading-secondary {
	font-size: 1rem;
	margin-bottom: 0;
}
.archive__contents {
	width: 100%;
	margin-left: 15px;
}
.archive__contents .btn{
	margin-top:10px;
}
.archive .heading a {
	font-size: 1.3rem;
}
.archive .dateList {
	margin-bottom: 7px;
}
.archive .dateList__item{
	font-size:1.1rem;
}
.archive .eyecatch__link-maskzoomrotate:hover img, .archive .eyecatch__link:hover img{
	transform: scale(1) rotate(0deg);
}
.controller__viewLabel{
	display:none
}
}
@media only screen and (max-width: 480px){
.archive .eyecatch, #viewNormal:checked ~ .archive .eyecatch{
	max-width:90px;
}
.archive .eyecatch__link {
	width:90px;
}
}
/*CSSカスタマイズ*/
.content table{table-layout: fixed;}.content table td, .content table th{padding: 2px;}.content td ul li{margin-top: 2px !important;}.content td ul{margin-top: 6px !important;margin-bottom: 6px !important;}.content hr{margin: 10px 0 !important;}#viewCard:checked~.archive .archive__contents .phrase{display: none;}.u-shadow{padding: 2vw;}.u-shadowfix{padding: 12px;}.heading-widgetwide{margin: -15px clamp(-12px, -2vw, -10px) 20px clamp(-12px, -2vw, -10px) !important;}.content .column-2 .column__item, .content .column-237 .column__item, .content .column-273 .column__item { margin-left: 6px; }.l-wrapper{padding: 12px 4px;margin: auto;}.archive__item{margin-bottom: 8px;padding-bottom: 0px;}.content .wp-caption-text{background: #f2f2f2;margin-top: 0px;text-align: right;padding-right: 10px;}.content .btn__link-primary{padding-left: 0px;padding-right: 0px;width: 100%;}.eyecatch{border: solid 1px #554562;}.content table.magi0 td{padding: 0px;}.content .aligncenter{margin-bottom: 0px;}table .column-2{display: table-cell !important;}.comment-notes{display:none;}.comment-form-email{display:none;}.comment-form-url{display:none;}.widgetTab__content{padding:2px;}input{font-size:16px;}body{font-size:16px;}.widget_fit_user_class{background: #fff;}.widgetProfile__text{margin: 15px;}.content .adPost ,.adWidget{overflow: visible;}.widget_fit_aditem_class{padding: 0!important;}.pochipp-box__info{display: none;}.pochipp-box{margin: 10px 0px 10px 0px!important;width: 100%;}.content div .pochipp-box__btnwrap{margin: 0px;}.fancybox::before{content: "";background-image:url(https://warewareguide.com/wp-content/uploads/2022/09/拡大アイコン.jpg.webp);position: absolute;background-size: contain;width: 26px;height: 26px;box-shadow:0 0 0 6px rgba(255,255,255,.25),0 0 10px 8px rgba(255,255,255,.45),0 0 18px 14px rgba(255,255,255,.3);border-radius:100px;}.grecaptcha-badge{visibility: hidden;}.ez-toc-link{display: -webkit-box !important;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}.ez-toc-sticky-fixed{top: 150px;}.tablepress .sorting:after, .tablepress .sorting_desc:after, .tablepress .sorting_asc:after {content: none;}.tablepress .sorting, .tablepress .sorting_asc, .tablepress .sorting_desc{padding-right: 2px;}.column-filter-widget{margin-top: 0 !important;}.tablepress tbody td{vertical-align: inherit;}.tablepress td, .tablepress th{text-align: center;}.whatsnew dd{display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}div.whatsnew hr{margin: 0!important;}.wpdt-c .modal .modal-body{padding: 0 clamp(10px, 2vw, 20px) 10px !important;}#wdt-frontend-modal div.wdt_checkbox_option input[type="checkbox"],#wdt-frontend-modal .wdt-search-filters-button-container div.wdt_checkbox_option input[type="checkbox"] {margin: 0 4px 0 0 !important;}.wdt-checkbox-label{font-size: clamp(13px, 2vw, 20px);}.wpDataTables .wdt-checkbox-filter.btn{width: 120% !important;}.frame{border: solid 1px #323232;border-radius: 6px;}.random-a8-box a img { width:100%; max-width:100%; height:auto; display:block; margin:0 auto; }.dividerBottom{margin-bottom: 20px;}.tableScrollWrapper{position: relative;}.tableScroll{overflow-x: auto;position: relative;}.tableScrollWrapper::after{content: "";position: absolute;top: 0;right: 0;width: 60px;height: 100%;pointer-events: none;background: linear-gradient(to left, rgba(100,100,100,0.8), transparent);transition: opacity 0.2s;}.tableScrollWrapper.shadow-hidden::after{opacity: 0;}@media (max-width: 767px){.globalNavi__inner{overflow: visible !important;}}@media (max-width: 767px){.globalNavi__list{display: grid !important;grid-template-columns: repeat(3, 1fr) !important;gap: 6px;}}@media (max-width: 767px){.globalNavi__list > li{width: 100% !important;}}@media (max-width: 767px){.globalNavi__list > li > a{display: flex !important;align-items: center;justify-content: center;width: 100% !important;min-height: 30px;box-shadow: 0 2px 4px rgba(0,0,0,0.12);}}@media (max-width: 767px){.globalNavi::after{display: none !important;}}.siteTitle{white-space: nowrap;}.content ul li:not(.outline__item){padding-left:0.5rem;}.content ul>li:before{display:none;}.content .widget{margin-bottom:0;}.widgetSearch__checkLabel{min-width:90px;}.tansyuku{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1;}.zansi{height:80px!important;object-fit:cover;}.content .ep-btn{overflow:visible;}.globalNavi__list li a {margin-right: 15px;}@media only screen and (min-width: 768px) {.content .column.column-2pc > .column__item {min-width: 0;}}.content .column.column-2pc .tableScroll90550 table {min-width: 550px !important;}.content .column.column-2pc .tableScroll90550 th:first-child, .content .column.column-2pc .tableScroll90550 td:first-child {width: 90px;}.content .column.column-2pc .tableScroll90550 td {height: 130px;}.widgetTab {background-color: #0f1b1f; border-color: #1e4a55;}.widgetTab__menu {background: #101a1d;}.widgetTab__item {background: linear-gradient(#50544c, #3f443d); color: #fff; border-right-color: #2f352f; text-shadow: 0 1px 2px rgba(0, 0, 0, .65);}.widgetTab__item.current {background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .22) 50%, rgba(255, 255, 255, 0) 100%), linear-gradient(180deg, #b0a23a 0%, #817624 42%, #504916 72%, #302b0d 100%); color: #fff; border-color: #d9c96f; text-shadow: 0 1px 2px rgba(0, 0, 0, .8); box-shadow: inset 0 1px 0 rgba(255, 255, 255, .35), inset 0 -2px 0 rgba(0, 0, 0, .45), 0 1px 2px rgba(0, 0, 0, .25);}.widgetTab__content {background: #101a1d;}.widgetTab__content table {background: #1f2d2f;}.widgetTab__content th {background: #26383a;}.widgetTab__content td {background: #dfe7e5; border-color: #52696b;}.btn__link.btn__link-primary{line-height:25px;}.heading-carousel a{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}.swiper-slide > .eyecatch{max-width: 230px;}.divider{margin-top: 20px;margin-bottom: 0px;}.l-wrapper{margin-top: 10px;}.content .afTagBox{padding: 0;}@media (max-width: 767px){#fancybox-wrap{width:100vw!important;max-width:100vw!important;height:auto!important;left:0!important;margin:0!important;padding:0!important;}#fancybox-outer{width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;padding:0!important;}#fancybox-content{width:100%!important;max-width:100%!important;height:auto!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;touch-action:auto;margin:0!important;padding:0!important;}#fancybox-img{width:auto!important;height:auto!important;max-width:800px!important;max-height:80vh!important;display:block;margin:0;}}@media (min-width: 768px){#fancybox-wrap,#fancybox-outer{max-height:100vh!important;}#fancybox-content{max-height:100vh!important;overflow-y:auto!important;overflow-x:hidden!important;padding-right:16px!important;box-sizing:content-box!important;}#fancybox-img{width:auto!important;height:auto!important;max-height:none!important;display:block;}}.ez-toc-open-icon {z-index: 100000 !important;}.ez-toc-open-icon {z-index: 100000 !important;}@media only screen and (max-width: 767px) {#viewCard:checked ~ .archive {width: 100%;}#viewCard:checked ~ .archive .archive__item {margin-right: 0;}}.widgetTab__item{padding:8px;}