﻿@font-face{font-family:"HGMinchoE";src:url("../../b2c-assets/fonts/HGMinchoE.woff2") format("woff2"),url("../../b2c-assets/fonts/HGMinchoE.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"HGPMinchoE";src:url("../../b2c-assets/fonts/HGPMinchoE.woff2") format("woff2"),url("../../b2c-assets/fonts/HGPMinchoE.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"HGSMinchoE";src:url("../../b2c-assets/fonts/HGSMinchoE.woff2") format("woff2"),url("../../b2c-assets/fonts/HGSMinchoE.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"HGMinchoE";src:url("../../b2c-assets/fonts/HGMinchoE.woff2") format("woff2"),url("../../b2c-assets/fonts/HGMinchoE.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"HGPMinchoE";src:url("../../b2c-assets/fonts/HGPMinchoE.woff2") format("woff2"),url("../../b2c-assets/fonts/HGPMinchoE.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"HGSMinchoE";src:url("../../b2c-assets/fonts/HGSMinchoE.woff2") format("woff2"),url("../../b2c-assets/fonts/HGSMinchoE.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}.compare-group>div:first-child .compare-title,.compare-panel-row>div:first-child .compare-title{opacity:1}.compare-group>div:first-child .compare-title:after,.compare-panel-row>div:first-child .compare-title:after{background-color:rgba(112,112,112,.2);width:calc(300% + 48px);height:1px;position:absolute;content:"";left:0px;bottom:0px}@media screen and (min-width: 0px)and (max-width: 1023px){.compare-group>div:first-child .compare-title:after,.compare-panel-row>div:first-child .compare-title:after{width:calc(180% + 64px)}}.compare-group>div:first-child .compare-row:nth-child(even):after,.compare-panel-row>div:first-child .compare-row:nth-child(even):after{content:"";background-color:#faf8f7;position:absolute;top:0px;left:0px;width:calc(300% + 64px);height:100%}@media screen and (min-width: 0px)and (max-width: 1023px){.compare-group>div:first-child .compare-row:nth-child(even):after,.compare-panel-row>div:first-child .compare-row:nth-child(even):after{width:calc(180% + 64px)}}.compare-group>div:last-child,.compare-panel-row>div:last-child{display:flex;flex-direction:column}@media screen and (min-width: 0px)and (max-width: 1023px){.compare-group>div:last-child,.compare-panel-row>div:last-child{display:none}}.compare-group option,.compare-panel-row option{font-size:12px;font-weight:bold;color:#191919}.compare-group optgroup,.compare-panel-row optgroup{font-size:12px;color:#191919}.compare-group optgroup option,.compare-panel-row optgroup option{font-size:16px}@media screen and (min-width: 0px)and (max-width: 1023px){.compare-group .btn .btn__text-wrapper,.compare-panel-row .btn .btn__text-wrapper{padding:0}}.compare-group{opacity:0;transition:opacity .4s ease-in-out;min-height:100vh}@media screen and (min-width: 0px)and (max-width: 767px){.compare-group{overflow-x:hidden}}.no-search .select2-search{display:none}.compare-section{padding-top:40px}.compare-title{opacity:0;position:relative;padding-bottom:20px;font-size:20px;line-height:1.2}@media screen and (max-width: 767px){.compare-title{font-size:14px}}.compare-row{padding:20px 0px 20px 40px;position:relative}.compare-row-inner{position:relative;z-index:2}@media screen and (min-width: 0px)and (max-width: 1023px){.compare-row{padding:20px 0px 20px 18px}}.compare-row .image{display:inline-block;vertical-align:middle;line-height:0px}.compare-row .image img{margin-right:20px;max-width:100%}.compare-row .image img:last-child{margin-right:0px}.compare-row .content{display:inline-block;vertical-align:middle}@media screen and (max-width: 767px){.btn{min-width:100%}}.dropdown_catalog{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.model-option-wrapper{position:relative;padding-bottom:50px;margin-right:20px;margin-left:20px}@media screen and (min-width: 0px)and (max-width: 1023px){.model-option-wrapper{padding-bottom:20px;margin-right:0px;margin-left:0px;margin-bottom:0px}}.model-title{position:absolute;top:50%;transform:translate(-50%, -50%);left:50%}@media screen and (min-width: 0px)and (max-width: 1023px){.model-title{width:90%}}.model-kv{position:relative;padding-top:37px;text-align:center;margin-bottom:37px}@media screen and (min-width: 0px)and (max-width: 1023px){.model-kv{padding-top:47px;margin-bottom:0px;padding-bottom:37px}}@media only screen and (max-width: 550px){.model-kv{min-height:auto}}.model-kv .tag{position:absolute;top:0px;left:0px}.model-kv img{max-width:100%;display:block}@media screen and (min-width: 0px)and (max-width: 1023px){.model-kv img{max-width:95%}}@media screen and (min-width: 0px)and (max-width: 1023px){.model .compare-col .model-kv{min-height:auto}}@media screen and (min-width: 0px)and (max-width: 1023px){.model-selection{width:100% !important;display:none}}.model-selection-mobile{display:none}@media screen and (min-width: 0px)and (max-width: 1023px){.model-selection-mobile{display:block;margin-top:10px;position:relative}.model-selection-mobile .selected_category{position:absolute;left:15px;font-size:12px;top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80%}}.model-dropdown{left:0px}.model-dropdown .select2-container{max-width:100%;width:100% !important}.model-dropdown .select2-container .select2-selection--single{border-radius:0px;padding:15px 0px 15px 13px !important;height:auto;border:2px solid rgba(112,112,112,.2);display:flex;align-items:center;min-height:98px}.model-dropdown.atTopPosition{position:fixed;padding:0px;z-index:4;top:0px}.model-dropdown.atTopPosition .select2-container .select2-selection--single{background-color:#fff}.model-dropdown select{padding:10px 20px;color:#00442d;border:0px;width:100%;font-weight:normal;font-size:36px;outline:none}@media screen and (min-width: 0px)and (max-width: 1023px){.model-dropdown select{-webkit-appearance:none;appearance:none;border-radius:0;width:100% !important;font-size:16px;border:rgba(112,112,112,.2) 1px solid;background:#fff;height:60px}}.model-dropdown select option{color:#00442d}.model-dropdown select option:hover{background-color:#86754b}.model-radio{display:flex;align-items:center;margin-left:0%;cursor:pointer;width:33%;margin-bottom:10px}.model-radio-group{display:flex;min-height:30px;bottom:0px;left:0px;flex-wrap:wrap;position:relative;margin-top:30px}@media screen and (min-width: 0px)and (max-width: 1023px){.model-radio-group{display:none}}.model-radio-group-mobile{display:none}@media screen and (min-width: 0px)and (max-width: 1023px){.model-radio-group-mobile{display:block;margin-top:10px}}.model-radio span{border:1px #707070 solid;width:28px;height:28px;border-radius:100%;display:block;margin-right:7px;position:relative;flex:0 0 28px}.model-radio.active span:after{content:"";background:#00442d;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:16px;height:16px;border-radius:100%}.model-radio .label{font-size:20px}.empty-model-kv{background:#faf8f7;min-height:20em}@media screen and (min-width: 0px)and (max-width: 1023px){.empty-model-kv{margin-top:0px;min-height:10em}}.cta{text-align:center}@media screen and (min-width: 0px)and (max-width: 1023px){.compare-col .model-dropdown.model-selection-mobile select{padding:30px 20px 10px 15px}}@media screen and (min-width: 0px)and (max-width: 1023px){.compare-empty-col .model-dropdown select{font-weight:bold;color:#191919;font-size:12px}}.cta{text-align:center}.remove-btn{display:flex !important;align-items:center;justify-content:center;margin-top:20px;cursor:pointer}.remove-btn span{margin-right:10px;line-height:0px}.select2-container--detail-compare .select2-results__option--highlighted.select2-results__option--selectable{background-color:#86754b;color:#fff}.select2-container--detail-compare .select2-results__option .select2-results__option,.select2-container--detail-compare .select2-results__group{padding:15px 0px 15px 13px !important;margin:0px 7px}.select2-container--detail-compare .select2-dropdown{border:0px;box-shadow:0px 0px 30px 0px rgba(0,0,0,.15);-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,.15);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,.15);height:300px;overflow:scroll}.select2-container--detail-compare .select2-results__group{color:#191919;font-weight:bold;font-size:18px;line-height:1.2}.select2-container--detail-compare .select2-results__option,.select2-container--detail-compare .select2-selection--single .select2-selection__rendered{color:#00442d;line-height:1.2;font-size:36px !important;display:block !important}.select2-container--detail-compare .select2-selection--single .select2-selection__arrow{top:50%;right:20px;transform:translateY(-50%);height:26px;position:absolute;width:20px}.select2-container--detail-compare .select2-selection--single .select2-selection__arrow b{position:absolute;border-color:#00442d rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;top:50%;width:0}.select2-container--detail-compare.select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:0 4px 5px 4px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #00442d rgba(0,0,0,0)}.select2-container--detail-compare.select2-container--open .select2-dropdown--below{border:2px solid rgba(112,112,112,.2);border-top:0px;padding:20px 0px;border-radius:0px}.select2-container--detail-compare .select2-results__options{margin-right:10px}.select2-container--detail-compare .select2-results__options::-webkit-scrollbar-track{background-color:rgba(0,0,0,.2509803922)}.select2-container--detail-compare .select2-results__options::-webkit-scrollbar{width:2px;background-color:#f5f5f5}.select2-container--detail-compare .select2-results__options::-webkit-scrollbar-thumb{background-color:#00442d}.model-dropdown .select2-container--detail-compare.select2-container.select2-container--open.select2-container--below .select2-selection--single{border-bottom:2px solid rgba(0,0,0,0);position:relative}.model-dropdown .select2-container--detail-compare.select2-container.select2-container--open.select2-container--below .select2-selection--single:after{content:"";position:absolute;background-color:rgba(112,112,112,.2);height:2px;width:calc(100% - 26px);left:50%;bottom:0px;transform:translateX(-50%)}.model-dropdown .select2-container--detail-compare.select2-container.select2-container--open.select2-container--above .select2-selection--single{border-top:2px solid rgba(0,0,0,0);position:relative}.model-dropdown .select2-container--detail-compare.select2-container.select2-container--open.select2-container--above .select2-selection--single:after{content:"";position:absolute;background-color:rgba(112,112,112,.2);height:2px;width:calc(100% - 26px);left:50%;top:0px;transform:translateX(-50%)}.detail-compare-panel .empty-model-kv{margin-top:0px;min-height:300px}@media screen and (min-width: 0px)and (max-width: 767px){.detail-compare-panel .empty-model-kv{min-height:150px}}.compare-empty-col[data-current_type=tv] .model-title:after{content:"比較するテレビを\a選択してください。";white-space:pre}@media screen and (min-width: 0px)and (max-width: 1023px){.compare-empty-col[data-current_type=tv] .model-title:after{white-space:pre-line}}.compare-empty-col[data-current_type=player] .model-title:after{content:"比較するレコーダーを\a選択してください。";white-space:pre}@media screen and (min-width: 0px)and (max-width: 1023px){.compare-empty-col[data-current_type=player] .model-title:after{white-space:pre-line}}.btn__text a{color:inherit;text-decoration:none}.model-radio-group-mobile,.model-selection-mobile{position:relative}.model-radio-group-mobile .select2-selection__arrow,.model-selection-mobile .select2-selection__arrow{position:absolute;top:50%;right:15px;transform:translateY(-50%);height:26px;width:20px}.model-radio-group-mobile .select2-selection__arrow b,.model-selection-mobile .select2-selection__arrow b{border-color:#00442d rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}