*{outline:none}body{padding:0;margin:0;font-feature-settings:"palt" 1}.myBase article,.myBase aside,.myBase details,.myBase figcaption,.myBase figure,.myBase footer,.myBase header,.myBase hgroup,.myBase main,.myBase nav,.myBase section,.myBase summary{display:block}.myBase audio,.myBase canvas,.myBase video{display:inline-block;*display:inline;*zoom:1}.myBase audio:not([controls]){display:none;height:0}.myBase [hidden]{display:none}.myBase{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,.myBase,.myBase button,.myBase input,.myBase select,.myBase textarea{font-family:"YakuHanJP",'Noto Sans JP',-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.myBase{margin:0}.myBase a{text-decoration:none;color:#000}.myBase a:focus{outline:none}.myBase,.myBase *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none}.myBase *:before,.myBase *:after{box-sizing:content-box}@media(min-width:769px){.myBase a:active,.myBase a:hover{outline:0}}.myBase h1,.myBase h2,.myBase h3,.myBase h4,.myBase h5,.myBase h6{font-size:100%;margin:0em;line-height:1.5;font-weight:700}.myBase abbr[title]{border-bottom:1px dotted}.myBase b,.myBase strong{font-weight:700}.myBase blockquote{margin:1em 40px}.myBase dfn{font-style:italic}.myBase hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}.myBase mark{background:#ff0;color:#000}.myBase p,.myBase pre{margin:0}.myBase code,.myBase kbd,.myBase pre,.myBase samp{font-family:monospace,serif;font-family:'courier new',monospace;font-size:1em}.myBase pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}.myBase q{quotes:none}.myBase q:before,.myBase q:after{content:'';content:none}.myBase small{font-size:80%}.myBase sub,.myBase sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.myBase sup{top:-.5em}.myBase sub{bottom:-.25em}.myBase dl,.myBase menu,.myBase ol,.myBase ul{margin:0}.myBase dd{margin:0}.myBase menu,.myBase ol,.myBase ul{padding:0}.myBase nav ul,.myBase nav ol{list-style:none;list-style-image:none}.myBase ul{list-style:none}.myBase img{max-width:100%;height:auto;vertical-align:top;border:0;-ms-interpolation-mode:bicubic}.myBase svg:not(:root){overflow:hidden}.myBase figure{margin:0}.myBase form{margin:0}.myBase fieldset{border:1px solid silver;margin:0;padding:0}.myBase legend{border:0;padding:0;white-space:normal;*margin-left:0}.myBase button,.myBase input,.myBase select,.myBase textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;line-height:normal}.myBase button,.myBase input{line-height:normal}.myBase button,.myBase select{text-transform:none}.myBase button,.myBase input[type="button"],.myBase input[type="reset"],.myBase input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}.myBase button[disabled],.myBase input[disabled]{cursor:default}.myBase input[type="checkbox"],.myBase input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}.myBase input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.myBase input[type="search"]::-webkit-search-cancel-button,.myBase input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}.myBase button::-moz-focus-inner,.myBase input::-moz-focus-inner{border:0;padding:0}.myBase textarea{overflow:auto;vertical-align:top}.myBase table{border-collapse:collapse;border-spacing:0}.myBase nput.clear_css:-webkit-autofill,.myBase textarea.clear_css:-webkit-autofill{-webkit-box-shadow:0 1px 3px #c9c9c9 inset!important;transition:background-color 10s ease-in-out 0s}.myBase input.clear_css:-webkit-autofill.wpcf7c-conf,.myBase textarea.clear_css:-webkit-autofill.wpcf7c-conf{-webkit-box-shadow:0 0 0 1000px #f7f9f6 inset!important;transition:background-color 10s ease-in-out 0s}.myBase .clearfix:after{display:block;clear:both;content:""}.myBase .hover{-webkit-transition:opacity 0.4s ease;transition:opacity 0.4s ease}.myBase .hover:hover{opacity:.8}.myBase .areaUse .hover{-webkit-transition:.2s ease;transition:.2s ease}.myBase .areaUse .hover:hover{transform:translateY(3px);transition:.2s ease;opacity:1}.myBase .objfitIE img{width:100%;object-fit:cover}.areaEstimates,#header .wrapRight .btnCompare{display:none!important}#header .inner{justify-content:space-between!important}@media (min-width:769px){#fixH{height:108px!important}#header{padding:13px 0 5px!important}}@media (max-width:768px){#header .headerBar .inner{padding:0 20px!important}body.admin-bar #header.addline .mainMenu{top:45px!important}#fixH{height:100px!important}.shopHeader+#fixH{height:121px!important}}.wrapspinnerLoad{display:none}.wrapspinnerLoad.loading{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:fixed;top:0;left:0;z-index:9991;background:rgb(255 255 255 / 52%)}#page.loading:before{background:rgb(255 255 255 / .5);opacity:1;z-index:999}.spinnerLoad{animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0deg)}100%{transform:rotate(270deg)}}.spinnerLoad .path{stroke-dasharray:187;stroke-dashoffset:0;transform-origin:center;animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite}@keyframes colors{0%{stroke:#4285F4}25%{stroke:#DE3E35}50%{stroke:#F7C223}75%{stroke:#1B9A59}100%{stroke:#4285F4}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}100%{stroke-dashoffset:187;transform:rotate(450deg)}}@font-face{font-family:"YakuHanJP";font-style:normal;font-weight:400;src:url(/hikaku/wp-content/themes/generatepress_child/assets/fonts/YakuHanJP-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:"YakuHanJP";font-style:normal;font-weight:700;src:url(/hikaku/wp-content/themes/generatepress_child/assets/fonts/YakuHanJP-Bold.woff2) format("woff2");font-display:swap}@font-face{font-family:"Roboto Condensed";font-style:normal;font-weight:400;src:url(/hikaku/wp-content/themes/generatepress_child/assets/fonts/roboto-condensed-v19-latin-regular.woff2) format("woff2");font-display:swap}@font-face{font-family:"Roboto Condensed";font-style:normal;font-weight:700;src:url(/hikaku/wp-content/themes/generatepress_child/assets/fonts/roboto-condensed-v19-latin-700.woff2) format("woff2");font-display:swap}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:#fff;border-radius:10px}::-webkit-scrollbar-thumb{background:#cde5f5;border-radius:10px}.noto{font-family:'YakuHanJP','Noto Sans JP',sans-serif}.roboto{font-family:'Roboto Condensed',"YakuHanJP","Noto Sans JP",sans-serif}.myBase{background-color:#FFF;font-size:14px;line-height:1.5;color:#666}.pagingNav{width:100%;margin-top:31px}.pagingNav .navList{width:100%;text-align:center}.pagingNav .navList li{display:inline-block;vertical-align:top;margin:0 2px;padding:0}.pagingNav .navList li a{display:block;width:28px;height:28px;text-align:center;font-size:16px;font-weight:700;color:#ff830a;background:#fff;border:2px solid #feaa3b;font-family:'Roboto Condensed',sans-serif;border-radius:50px;transition:all 0.2s;padding-top:1px}.pagingNav .navList li.active a,.pagingNav .navList li a:hover{background-color:#ffa630;color:#fff}.pagingNav .navList .control{position:relative;top:-1px}.pagingNav .navList .control:after{content:"";position:absolute;background:#ffa630;width:50px;height:2px;top:48%;transform:translateY(-50%)}.pagingNav .navList .control a{background-color:#fff0;width:30px;height:30px;border:none}.pagingNav .navList .control a:hover{background-color:#fff0}.pagingNav .navList .prev{margin-right:72px}.pagingNav .navList .prev:after{right:-65px}.pagingNav .navList .next{margin-left:72px}.pagingNav .navList .next:after{left:-65px}body.offside-js--init{overflow-x:visible}body.fixed{overflow:hidden}#fixH{height:161px}.inner{width:1200px;margin:0 auto}.pageFullWidth .grid-container{max-width:100%}.blockContent .site-content{display:block}#sitecontent .hedingBar{text-align:center;display:block;line-height:0}.error{display:block;font-size:12px;color:red}#header{position:fixed;top:0;left:0;right:0;z-index:999;background:#fff;width:100vw;padding:13px 0 17px;transition:all 0.3s}body.admin-bar #header{margin-top:32px}#header.addline{box-shadow:0 1px 10px #ebebeb}#header .inner{display:flex;justify-content:space-between;align-items:center}#header .logo{margin-top:-10px;margin-left:1px}#header .wrapRight{position:relative;margin-right:-12px}#header .wrapRight .btnMenu{display:none}#header .wrapRight .btnCompare{display:inline-block;vertical-align:middle}#header .mainMenu .menu li,#footer .mainMenu .menu li{width:300px;float:left}#header .mainMenu .menu li a,#footer .mainMenu .menu li a{font-size:12px;color:#534d49;display:block;text-align:center;position:relative;transition:all 0.3s;padding-bottom:5px}#header .mainMenu .menu li a:before,#footer .mainMenu .menu li a:before{content:"";position:absolute;background:#eee;width:1px;height:30px;left:0;top:50%;transform:translateY(-50%)}#header .mainMenu .menu li:last-child a:after,#footer .mainMenu .menu li:last-child a:after{content:"";position:absolute;background:#eee;width:1px;height:30px;right:0;top:50%;transform:translateY(-50%)}#header .mainMenu .menu li p,#footer .mainMenu .menu li p{text-align:left;display:inline-block;position:relative;padding-left:62px}#header .mainMenu .menu li:nth-child(1) p:after,#footer .mainMenu .menu li:nth-child(1) p:after{content:"";position:absolute;background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/common/icon_ranking.png) no-repeat;background-size:100%;width:39px;height:32px;left:1px;top:51%;transform:translateY(-50%)}#header .mainMenu .menu li:nth-child(2) p,#footer .mainMenu .menu li:nth-child(2) p{padding-left:50px}#header .mainMenu .menu li:nth-child(2) p:after,#footer .mainMenu .menu li:nth-child(2) p:after{content:"";position:absolute;background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/common/icon-search.png) no-repeat;background-size:100%;width:31px;height:32px;left:-3px;top:50%;transform:translateY(-50%)}#header .mainMenu .menu li:nth-child(3) p,#footer .mainMenu .menu li:nth-child(3) p{padding-left:56px}#header .mainMenu .menu li:nth-child(3) p:after,#footer .mainMenu .menu li:nth-child(3) p:after{content:"";position:absolute;background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/common/icon_select.png) no-repeat;background-size:100%;width:33px;height:34px;left:3px;top:50%;transform:translateY(-50%)}#header .mainMenu .menu li:nth-child(4) p:after,#footer .mainMenu .menu li:nth-child(4) p:after{content:"";position:absolute;background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/common/icon_change.png) no-repeat;background-size:100%;width:37px;height:30px;left:4px;top:50%;transform:translateY(-50%)}#header .mainMenu .menu li p .textBold,#footer .mainMenu .menu li p .textBold{font-size:18px;color:#000;font-weight:700;line-height:1.3;margin-left:-2px;letter-spacing:-.5px}.miniMenu{display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-end;margin-top:-8px!important}.miniMenu li{margin-right:12px}.miniMenu li:not(:last-child){margin-right:52px}.miniMenu li a{display:block;font-size:15px;color:#ED6234;transition:all 0.3s;font-weight:700}.miniMenu li .miniArrow{position:relative;padding-right:27px}.miniMenu li .miniArrow:before{content:"";position:absolute;top:4px;right:0;width:13px;height:15px;background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/common/icon-arrow-orange.svg)no-repeat top left/ 100%}#sitecontent{width:100%}#breadcrumbs{background:#ff5816;padding:13px 0 0}#breadcrumbs.sp{padding:13px 0}#breadcrumbs .bcList{overflow:hidden}#breadcrumbs .bcList li{float:left;color:#fff}#breadcrumbs .bcList li a{color:#fff;display:inline-block;position:relative;border-bottom:1px solid #fff0}#breadcrumbs li:not(:last-child):after{content:">";padding:0 15px 0 16px}#breadcrumbs .rank-math-breadcrumb{overflow:hidden}#breadcrumbs .rank-math-breadcrumb>p{float:left;color:#fff}#breadcrumbs .rank-math-breadcrumb>p a{color:#fff;display:inline-block;position:relative;border-bottom:1px solid #fff0}#breadcrumbs .rank-math-breadcrumb>p .separator{padding:0 12px}#sitecontent .pageTitle{font-size:36px;text-align:center;font-weight:700;background:#ff5816;color:#fff;padding:10px 0 20px;letter-spacing:2px}.areaEstimates{height:257px;overflow:hidden;padding:36px 0 0;background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/common/estima-bg.png);background-size:100% 100.4%}.areaEstimates .estimaTitle{text-align:center;margin-bottom:15px}.areaEstimates .estimaBtn{text-align:center}.areaEstimates .estimaBtn a{display:inline-block;box-shadow:32.766px 22.943px 60px 0 rgb(0 157 249 / .6);border-radius:62px;position:relative}.areaEstimates .estimaBtn a:after{content:"";position:absolute;background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/common/icon-hand.png) no-repeat;width:76px;height:93px;right:-11px;bottom:-37px}.areaCause{padding:80px 0 73px}.areaCause .listCause{overflow:hidden;display:flex;flex-wrap:wrap}.areaCause .listCause li{width:376px;margin-right:36px;margin-bottom:30px;box-shadow:0 0 10px #eee;padding:5px;transition:.3s}.areaCause .listCause li:hover{box-shadow:0 0 15px #ddd;transition:.3s}.areaCause .listCause li:nth-child(3n){margin-right:0}.areaCause .listCause li a{display:flex;align-items:center}.areaCause .listCause li .photo{width:128px;margin-right:19px}.areaCause .listCause li .photo img{width:100%}.areaCause .listCause li .text{font-size:18px;letter-spacing:1.8px;margin-top:-3px;font-weight:500}.areaCause{padding-top:34px}.areaCause .inner{max-width:1405px;width:100%;padding:0 1%}.areaCause .causeTitle{text-align:center;margin-bottom:16px}.areaCause .causeTitle .tileContent{position:relative;display:inline-block;font-size:24px;background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/card-company-index/cause-title.png) no-repeat center center/100%;padding:0 44px;color:#000}.areaCause .causeTitle .tileContent .titleRed{color:#ff004c;font-size:31px}.areaCause .causeTitle .tileContent .titleRedStore{color:#ff004c;font-size:31px}.areaCause .causeTitle .tileContent .storesNum{font-size:31px}.areaCause .listCause li{padding:8px 6px 6px;width:31%;margin:1%}.areaCause .listCause li a{position:relative;align-items:initial}.areaCause .listCause li a .moveDetail{position:absolute;bottom:-7px;right:0}.areaCause .listCause li .photo{width:149px;margin-right:13px}.areaCause .listCause li .photo img{width:100%;height:148px;object-fit:cover;object-position:center}.areaCause .listCause .caseDetail{margin-top:2px}.areaCause .listCause .caseDetail .titleBox{font-size:20px;margin-bottom:12px}.areaCause .listCause .caseDetail .evaluate{display:flex;margin-bottom:12px}.areaCause .listCause .caseDetail .evaluate .starpointPhoto{display:inline-block;vertical-align:middle;margin-right:7px;margin-top:-2px;line-height:1}.areaCause .listCause .caseDetail .evaluate .starpointPhoto li{width:18.3px;position:relative;overflow:hidden;display:inline-block;border:none;margin:0;padding:0}.areaCause .listCause .caseDetail .evaluate .starpointPhoto li:not(:first-child){margin-left:-2px}.areaCause .listCause .caseDetail .evaluate .starpointPhoto li .score-detail{width:100%;height:17px;background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/common/icon_star_non.png) no-repeat top left/contain;padding:0;position:relative;z-index:1}.areaCause .listCause .caseDetail .evaluate .starpointPhoto li .rating{position:absolute;top:-1px;left:-1px;height:100%;width:100%;z-index:0;background:#ffd800;display:block}.areaCause .listCause .caseDetail .evaluate .pointEvaluation{font-size:15px;line-height:1;margin-top:-4px;font-weight:600;letter-spacing:.4px}.areaCause .listCause .caseDetail .evaluate .pointEvaluation span{color:#ff004c;margin-right:5px;font-size:23px}.areaCause .listCause .caseDetail .evaluate .pointEvaluation .reviewsNum{color:#000}.areaCause .listCause .caseDetail .rate{font-size:15px;font-weight:600;margin-bottom:7px;margin-left:4px}.areaCause .listCause .caseDetail .rate .number{font-size:23px}.areaCause .listCause .caseDetail .rate .rateMax{font-size:25px}.areaCause .listCause .caseDetail .rate .rateRed{color:#ff004c}.areaCause .listCause .caseDetail .hours{font-size:15px;font-weight:600;letter-spacing:.5px;margin-left:4px}.areaCause .listCause .caseDetail .hours .start{font-size:23px}.areaCause .listCause .caseDetail .hours .end{font-size:23px}.main .wrapSearch{background-color:rgb(179 48 13 / .702);padding:14px 66px 31px}.main .wrapSearch .boxSelect{display:inline-block;vertical-align:top}.main .wrapSearch .boxSelect .boxselectTitle{font-size:31px;color:#fff;font-weight:400;padding-left:30px;display:inline-block;letter-spacing:-1.8px;margin-bottom:15px}.main .wrapSearch .boxSelect .listSelect>li{width:196px;float:left;margin-right:1px;position:relative}.main .wrapSearch .boxSelect .listSelect>li:before{content:"";position:absolute;width:100%;height:100%;bottom:0;left:0;box-shadow:0 16px 16px #903200;z-index:1}.main .wrapSearch .boxSelect .listSelect>li:nth-child(4){margin-right:0}.main .wrapSearch .boxSelect .listSelect li select{border:none;border-top:2px solid #fff;border-right:1px solid #fff;background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/index/select-arrow.png) no-repeat right 18px top 27px,linear-gradient(180deg,#ffffff 50%,#e9e9e9 100%);font-family:'Noto Sans JP',sans-serif;font-weight:500;color:#000;font-size:18px;width:100%;padding:24px 0 28px 29px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;position:relative;z-index:11;line-height:1.15}.main .wrapSearch .boxSelect .listSelect li:nth-child(1) select{border-radius:5px 0 0 5px}.main .wrapSearch .boxSelect .listSelect li:nth-child(4){width:320px}.main .wrapSearch .boxSelect .listSelect li:nth-child(4) select{border-radius:0 5px 5px 0;max-height:76px}.main .wrapSearch .boxSearch{display:inline-block;vertical-align:top;width:146px;margin-left:7px}.main .wrapSearch .boxSearch .hits{color:#fff;text-align:center;font-size:16px;border:1px solid #fff;padding:2px 4px 1px 0;width:146px;font-weight:500;position:relative;margin:4px 0 13px 0}.main .wrapSearch .boxSearch .hits:after{content:"";position:absolute;bottom:-9px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:7px solid #fff0;border-right:7px solid #fff0;border-top:9px solid #fff}.main .wrapSearch .boxSearch .hits:before{content:"";position:absolute;bottom:-7px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:6px solid #fff0;border-right:6px solid #fff0;border-top:8px solid #ca5914;z-index:2}.main .wrapSearch .boxSearch .hits .num{font-size:26px;font-weight:700}.main .wrapSearch .boxSearch .btnSearch input{width:100%;font-family:'Noto Sans JP',sans-serif;font-weight:400;border-style:solid;border-width:2px;border-color:#007bfb;border-radius:5px;box-shadow:0 16px 16px #903200;background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/index/icon_search.png) no-repeat right 34px top 28px/ 17px,url(/hikaku/wp-content/themes/generatepress_child/assets/images/index/search-bg.png) no-repeat center center;color:#fff;padding:21px 0 24px 3px;font-size:17px;letter-spacing:2px;text-indent:-55px}.reviewsLoadWrap{position:relative;margin-bottom:50px}.reviewsLoad{width:100%;height:100%;position:absolute;top:0;left:0;z-index:99;background-color:rgb(255 255 255 / .5);display:none}.reviewsLoad.loading{display:block}.reviewsLoad .spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70px;text-align:center}.reviewsLoad .spinner>div{width:18px;height:18px;background-color:#0fb9f8;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1s infinite ease-in-out both}.reviewsLoad .spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.reviewsLoad .spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.no-result{text-align:center}.shopRankingRcm{background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/common/ranking_bg.jpg) no-repeat center top/100% 100%;padding:15px 0 20px}.shopRankingRcm .rankingTitle{color:#000;font-size:18px;font-weight:800;padding:5px 0 17px;position:relative;transform:translateX(-4px);letter-spacing:-.5px;text-align:center}.shopRankingRcm .rankingTitle:before{content:"";display:inline-block;width:39px;height:31px;background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/column/icon_ranking.png) no-repeat center center/cover;margin-right:14px;vertical-align:-8px}.rankingTitle .rT-date{font-size:1rem;font-weight:500}.shopRankingRcm .rankingWrapper{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.shopRankingRcm .rankingWrapper .rankingItem{width:320px;background:#fff;border-top:3px solid gold;box-shadow:0 0 9px rgb(255 215 153 / 40%);padding:25px 11px;margin-bottom:20px;margin:0 20px;transition:.3s;position:relative}.shopRankingRcm .rankingWrapper .rankingItem .at-ri-badge{position:absolute;top:0;right:0;background-color:#fff3ee;color:#ff5400;padding:0 5px;font-size:.7rem;font-weight:600}.shopAfterTocBox .rankingWrapper .rankingItem:hover{box-shadow:0 0 18px rgb(255 215 153 / 60%);transition:.3s}.shopRankingRcm .rankingWrapper .rankingItem .cardPhoto{text-align:center;position:relative;max-height:134px;overflow-y:hidden}.shopRankingRcm .rankingWrapper .rankingItem .cardInfo{margin-top:11px}.shopRankingRcm .rankingWrapper .rankingItem .cardInfo .title{font-size:18px;border-bottom:1px solid #eee;color:#000;padding-bottom:9px}.shopRankingRcm .rankingWrapper .rankingItem .cardInfo .description{line-height:1.2rem;font-size:1rem;margin-top:5px}.shopRankingRcm .rankingWrapper .rankingItem .cardInfo .listAttr{margin-top:8px}.shopRankingRcm .rankingWrapper .rankingItem .cardInfo .listAttr li{display:flex;align-items:center;margin-bottom:7px}.shopRankingRcm .rankingWrapper .rankingItem .cardInfo .listAttr li:last-child{margin-bottom:0}.shopRankingRcm .rankingWrapper .rankingItem .cardInfo .listAttr li .label{font-size:15px;color:#454545;width:104px}.shopRankingRcm .rankingWrapper .rankingItem .cardInfo .listAttr li .text{font-size:15px;color:#ff004c}.shopRankingRcm .rankingWrapper .rankingItem .cardInfo .listAttr li .starpointPhoto{margin-right:10px;overflow:hidden;margin-top:2px}.shopRankingRcm .rankingWrapper .rankingItem .cardInfo .listAttr li .starpointPhoto li{width:18px;position:relative;overflow:hidden;float:left}.shopRankingRcm .rankingWrapper .rankingItem .cardInfo .listAttr li .starpointPhoto li .score-detail{width:100%;height:16px;background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/common/icon_star_non.png) no-repeat top left/100% 100%;padding:0;position:relative;z-index:1}.shopRankingRcm .rankingWrapper .rankingItem .cardInfo .listAttr li .starpointPhoto li .rating{position:absolute;top:0;left:0;height:100%;z-index:0;background:#ffd800;display:block;width:100%}.shopRankingRcm .rankingWrapper .rankingItem .cardInfo .listAttr li .point{font-size:18px;color:#ff004c;font-weight:700}.shopRankingRcm .rankingWrapper .rankingItem .cardInfo .viewBtn{background:linear-gradient(to right,#ff3c00 35%,#ffc200);background-size:100% 100%;width:160px;margin:16px auto 0;border-radius:25px}.shopRankingRcm .rankingWrapper .rankingItem .cardInfo .viewBtn a{font-weight:500;color:#fff;text-align:center;padding:6.5px 0 8.5px;display:block;position:relative;background-size:19px 16px;box-shadow:0 5px 13px 0 rgb(241 188 160 / 90%);border-radius:50px}.shopRankingRcm .rankingWrapper .rankingItem .cardInfo .viewBtn a:after{content:"";position:absolute;background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/index/btn-arrow.png) no-repeat;background-size:100%;width:8px;height:12px;right:19px;top:50%;transform:translateY(-50%)}.shopRankingRcm .rankingWrapper .rankingItem .cardInfo .viewBtn.viewBtn2{background:none;border:2px solid #ff3c00}.shopRankingRcm .rankingWrapper .rankingItem .cardInfo .viewBtn.viewBtn2 a{color:#ff3c00;padding:4px 0 6px}.shopRankingRcm .rankingWrapper .rankingItem .cardInfo .viewBtn.viewBtn2 a:after{background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/index/btn-arrow-orange.png) no-repeat}.shopRankingRcm .rankingWrapper .rankingItem:nth-child(2){border-top:3px solid #4fcbfa}.shopRankingRcm .rankingWrapper .rankingItem:nth-child(3){border-top:3px solid #ffa145}.shopRankingRcm .rankingWrapper .rankingItem .cardPhoto:before{content:"";width:39px;height:54px;position:absolute;top:-18px;left:0}.shopRankingRcm .rankingWrapper .rankingItem:first-child .cardPhoto:before{background-image:url(/hikaku/wp-content/themes/generatepress_child/assets/images/column/marker1.png)}.shopRankingRcm .rankingWrapper .rankingItem:nth-child(2) .cardPhoto:before{background-image:url(/hikaku/wp-content/themes/generatepress_child/assets/images/column/marker2.png)}.shopRankingRcm .rankingWrapper .rankingItem:nth-child(3) .cardPhoto:before{background-image:url(/hikaku/wp-content/themes/generatepress_child/assets/images/column/marker3.png)}.shopRankingRcm .rankingWrapper.noRankIcon .rankingItem .cardPhoto:before{display:none}@media (max-width:768px){.shopRankingRcm .rankingWrapper .rankingItem{width:280px;max-width:280px;display:block;margin:0 7px 15px}}.boxFaqSingle{padding-bottom:20px}.boxFaqSingle h3:before{display:none}.boxFaqSingle .minTitle{text-align:center;font-weight:700;color:#fff;background:#0fb9f8;border-bottom:3px solid #008dd6;font-size:24px;padding:10px 0 11px;margin-bottom:30px}.boxFaqSingle .listQ{float:left;width:calc(50% - 3px);margin-right:2px}.boxFaqSingle .listLeft{padding-left:5px}.boxFaqSingle .listRight{margin-right:0}.boxFaqSingle .listQ li{border:1px solid #eee;padding:9px 15px 6px 20px;margin-bottom:3px}.boxFaqSingle .listQ li:before{display:none}.boxFaqSingle .listQ li .quest{background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/card-company-detail/arrow-up.png) no-repeat right 0 center;background-size:21px 13px;font-size:23.5px;font-weight:700;color:#ff5716;padding-left:33px;position:relative;transition:font-size 0.2s;cursor:pointer}.boxFaqSingle .listQ li .quest.click{background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/card-company-detail/arrow-down.png) no-repeat right 0 center;background-size:21px 13px;font-size:13px;font-weight:700;color:#777;padding-left:27px;margin-bottom:10px}.boxFaqSingle .listQ li .quest:after{content:"";position:absolute;background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/card-company-detail/q-icon.png) no-repeat;background-size:100%;width:20px;height:28px;left:-1px;top:53%;transform:translateY(-50%)}.boxFaqSingle .listQ li .quest.click:after{content:"";position:absolute;background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/card-company-detail/q-icon-mini.png) no-repeat;background-size:100%;width:11px;height:16px;left:5px;top:56%;transform:translateY(-50%)}.boxFaqSingle .listQ li .boxAns{display:none}.boxFaqSingle .listQ li .boxAns .ans{font-size:23.5px;font-weight:700;color:#0fb9f8;padding-left:34px;position:relative;margin-bottom:7px}.boxFaqSingle .listQ li .boxAns .ans:after{content:"";position:absolute;background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/card-company-detail/a-icon.png) no-repeat;background-size:100%;width:23px;height:27px;left:-2px;top:53%;transform:translateY(-50%)}.boxFaqSingle .listQ li .boxAns .text{font-weight:700;font-size:12.6px;color:#000;padding:0 17px 17px 37px;letter-spacing:.5px;line-height:1.6}.boxFaqSingle .listQ li .boxAns .text p{margin-bottom:0}.iconPopup{display:inline-block;width:23px;margin:0 14px 0 10px;transform:translateY(4px)}.remodal-overlay{background-color:rgb(21 17 17 / .61)}.popupContent{background-color:#FFFCF7;margin:auto;padding:30px 16px 0;border:1px solid #fff0;max-width:615px;position:relative;border-radius:5px;box-shadow:0 0 5px #fffcf7}.popupContent .popupTitle{text-align:center;margin:0 0 25px}.popupContent .popupTitle span{position:relative;display:inline-block;color:#3B0000;font-size:32px;font-weight:700}.popupContent .popupTitle span:before{content:"";position:absolute;top:1px;left:-46px;background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/card-company-detail/icon-title-popup.png) no-repeat center center/100%;width:45px;height:45px}.popupContent .popupTitle span:after{content:"";position:absolute;bottom:-2px;left:42.3%;transform:translateX(-50%);border:3px solid #EB953F;border-radius:5px;width:91px}.popupContent a{display:block;position:absolute;top:18px;right:23px}.popupContainer:target{background:rgb(29 29 29 / .5)}.popupContent .listPopup{background:#FFF;border-radius:5px;box-shadow:0 0 5px rgb(0 0 0 / 16%);list-style:none;padding:24px 19px;text-align:left}.popupContent .listPopup li+li{margin-top:26px}.popupContent .listPopup li p{margin:0;color:#3B0000}.popupContent .listPopup li .listTitle{font-size:27px;font-weight:700;margin-bottom:-1px}.popupContent .listPopup li .listTxt{font-size:21px;font-weight:500;margin-left:30px;line-height:1.6}#footer{width:100%}#footer .slogan{padding:24px 0 25px;border-top:4px solid #EB773C}#footer .slogan .logo{float:left;margin-left:5px}#footer .slogan .logo a{display:inline-block;margin-right:23px;vertical-align:middle}#footer .slogan .logo .slogantext{display:inline-block;vertical-align:-2px;font-size:16px;color:#070707;font-weight:500;letter-spacing:-1px}#footer .slogan .scrollToTop{float:right;margin-top:2px}#footer .slogan .scrollToTop a span{display:inline-block;vertical-align:middle;color:#000;font-size:14px;font-weight:700}#footer .slogan .scrollToTop a .icon{margin-left:10px}#footer .slogan .scrollToTop a .icon img{position:relative;top:1px;right:-1px}#footer .mainMenu{margin-bottom:47px}#footer .listLink{overflow:hidden;margin-bottom:60px}#footer .listLink li{float:left;margin-right:32px}#footer .listLink li a{font-size:16px;color:#333;position:relative;padding-left:27px}#footer .listLink li a:before{content:"";position:absolute;background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/common/icon_arrow-orange.png) no-repeat;background-size:100%;width:16px;height:16px;left:0;top:56%;transform:translateY(-50%);transition:all 0.2s}#footer .aboutGK .aboutgkTitle{font-size:15px;position:relative;padding-left:15px;color:#333;margin-bottom:14px}#footer .aboutGK .aboutgkTitle:before{content:"";position:absolute;background:#ff6c13;height:23px;width:5px;left:0;top:50%;transform:translateY(-50%)}#footer .aboutGK .aboutgkText{font-size:13px;line-height:1.77}#footer .aboutGK .aboutgkText.top{margin-bottom:18px}#footer .aboutGK .aboutgkText span{display:inline-block;vertical-align:top}#footer .aboutGK .aboutgkText .dot{width:15px}#footer .aboutGK .aboutgkText .text{width:calc(100% - 15px)}#copyright{background:#6c2500}#copyright .copyrighText{font-size:16px;font-weight:700;color:#ffebe0;padding:15px 0 15px 3px;text-align:center}.rate-empty-icon{display:block}html.remodal-is-locked{overflow:visible}html.remodal-is-locked body{padding-right:0!important}.sp{display:none}@media (max-width:1230px) and (min-width:769px){body{width:1349px}}@media (min-width:769px){#header.scrollX{width:1349px}#header.addline .headerBar{position:relative}#header.addline .inner{display:block}#header.addline .logo{position:absolute;width:50px;height:50px;overflow:hidden;margin:0;margin-left:-63px;margin-top:8px}#header.addline .logo img{width:auto;max-width:inherit}#header.addline .wrapRight{display:none}#header .mainMenu .menu li.current-menu-item a,#footer .mainMenu .menu li.current-menu-item a{box-shadow:inset 0 -2px 0 0 #ffaf0e}#header .mainMenu .menu li a:hover,#footer .mainMenu .menu li a:hover{box-shadow:inset 0 -2px 0 0 #ff7d10}.miniMenu li a:hover{box-shadow:inset 0 -1px 0 0 #ff7d10}#footer .listLink li a:hover:before{left:3px}#breadcrumbs .bcList li a:hover{border-bottom:1px solid #fff}#breadcrumbs .rank-math-breadcrumb>p a:hover{border-bottom:1px solid #fff}}@media (max-width:1366px) and (min-width:769px){#header.addline .logo{margin-left:-60px}}@media (max-width:768px){body{padding:0!important}.pc{display:none}.sp{display:block}#header .inner{justify-content:space-around}.inner{width:100%;padding:0 3% 0 3.3%}.pagingNav{margin-top:20px}.pagingNav .navList .control a{width:26px;padding-top:0}.pagingNav .navList .control:after{top:42%}.pagingNav .navList li a{width:25px;height:25px;;font-size:14px;border:1px solid #feaa3b;padding-top:2px}.pagingNav .navList .prev{margin-right:60px}.pagingNav .navList .prev:after{right:-60px}.pagingNav .navList .next{margin-left:60px}.pagingNav .navList .next:after{left:-60px}#sitecontent .hedingBar img{width:40px}#header .mainMenu .menu li a:before,#footer .mainMenu .menu li a:before{content:"";display:none}#header .mainMenu .menu li a:after{content:"";display:none}#header .mainMenu .menu li:last-child a:after,#footer .mainMenu .menu li:last-child a:after{content:"";display:none}#header .mainMenu .menu li a,#footer .mainMenu .menu li a{text-align:left;background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/common/arrow-menu-sp.png) no-repeat right 10px top 27px;background-size:8px 14px;padding:13.2px 0 12px}#header .mainMenu .menu li,#footer .mainMenu .menu li{border-bottom:1px solid #eee;margin-bottom:0;width:100%}#header .mainMenu .menu li p,#footer .mainMenu .menu li p{padding-left:44px}#header .mainMenu .menu li p .textBold,#footer .mainMenu .menu li p .textBold{font-size:16px;letter-spacing:-.1px;margin-left:0;line-height:1.2}#header .mainMenu .menu li:nth-child(1) p:after,#footer .mainMenu .menu li:nth-child(1) p:after{width:35px;height:28px;top:52%;left:-1px}#header .mainMenu .menu li:nth-child(2) p,#footer .mainMenu .menu li:nth-child(2) p{padding-left:45px}#header .mainMenu .menu li:nth-child(2) p:after,#footer .mainMenu .menu li:nth-child(2) p:after{width:27px;height:28px;left:3px;top:53%}#header .mainMenu .menu li:nth-child(3) p:after,#footer .mainMenu .menu li:nth-child(3) p:after{width:29px;height:29px;left:2px;top:52%}#header .mainMenu .menu li:nth-child(3) p,#footer .mainMenu .menu li:nth-child(3) p{padding-left:45px}#header .mainMenu .menu li:nth-child(4) p:after,#footer .mainMenu .menu li:nth-child(4) p:after{width:33px;height:25px;left:0;top:52%}#header{padding:3px 0;height:51px;height:min-content}body.admin-bar #header{margin-top:42px}body.admin-bar #header.addline{margin-top:0}#header .logo{margin-top:-5px}#header .headerBar .inner{padding:0 0 0 1.3%}#header .logo a img{width:152px;height:36.1px}#header .wrapRight{margin-right:0;top:3px}#header .wrapRight:before{content:"";position:absolute;background:#eee;height:56px;width:1px;left:-18px;top:48%;transform:translateY(-50%)}#header .wrapRight .btnMenu{display:inline-block;vertical-align:middle;width:36px;text-align:center;cursor:pointer;margin-right:7px;margin-top:-6px}#header .wrapRight .btnMenu .txtMenu{font-size:11px;color:#000;font-weight:700;letter-spacing:2.9px;margin-top:1px}#header .mainMenu{background:#fff8;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);position:fixed;height:100%;box-shadow:0 -1px 2px #ffe9a7;display:none;padding-bottom:10px;overflow-y:auto;width:100%}body.admin-bar #header .mainMenu{top:115px;height:calc(100% - 115px)}body.admin-bar #header.addline .mainMenu{top:75px;height:calc(100% - 75px)}#header .mainMenu .menu li{width:100%}.miniMenu{position:fixed;justify-content:left;top:62px;left:52%;transform:translateX(-50%);width:100%;box-shadow:0 0 5px rgb(255 133 49 / 35%);border-radius:50px;padding:7px 10px!important;background:#fff;overflow-x:auto}.shopHeader .miniMenu{top:83px}.miniMenu::-webkit-scrollbar{display:none}.miniMenu li{min-width:110px}.miniMenu li:not(:last-child){margin-right:0}.miniMenu li a{font-size:14px;text-align:right;line-height:1.1;letter-spacing:-.5px}.miniMenu li .miniArrow{display:block;padding-right:7px}.miniMenu li .miniArrow:before{top:2px;right:-6px;width:11px;height:12px}.hambuger{width:36px;height:29px;z-index:9991;display:flex;justify-content:center;flex-direction:column;text-align:center}.hambuger span{display:block;height:3px;width:100%;background:#000;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;transition:.25s ease-in-out}.hambuger span:nth-child(1){margin-bottom:5px}.hambuger span:nth-child(2){opacity:1}.hambuger span:nth-child(3){margin-top:5px}.hambuger.open span:nth-child(1){margin-bottom:-2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.hambuger.open span:nth-child(2){opacity:0}.hambuger.open span:nth-child(3){margin-top:-4px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}#header .wrapRight .btnCompare a{display:block;width:136px}#header .wrapRight .btnCompare a img{width:100%;height:auto}#header .mainMenu .menu{padding-top:60px}#header .mainMenu .menu li a:after{content:"";position:absolute;background:#eee;width:1px;height:30px;right:0;top:50%;transform:translateY(-50%)}#sitecontent .pageTitle{font-size:20px;padding:17px 0 20px}.areaEstimates{height:223px;background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/common/estima-bg-sp.png);background-size:100%;padding:32px 0 0}.areaEstimates .estimaTitle{margin-bottom:11px}.areaEstimates .estimaTitle img.sp{display:inline-block;width:181px}.areaEstimates .estimaBtn a{box-shadow:12.575px 8.207px 25px 0 rgb(0 157 249 / .6);position:relative;z-index:1}.areaEstimates .estimaBtn a img.sp{display:inline-block;width:328px;height:82px}.areaEstimates .estimaBtn a:after{content:"";position:absolute;background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/common/icon-hand.png) no-repeat;background-size:100%;width:44px;height:62px;right:-4px;bottom:-24px}.areaCause{padding:62px 0 48px}.areaCause .listCause li{padding-top:4px;width:100%;margin-right:0;margin-bottom:11.5px}.areaCause .listCause li .photo{width:120px;margin-right:16px}.areaCause .listCause li .text{font-size:15.5px;margin-top:-4px}.areaCause{padding-top:14px}.areaCause .inner{width:100%}.areaCause .listCause{padding:0 15px;width:100%;max-width:420px;margin:auto}.areaCause .causeTitle{margin-bottom:5px}.areaCause .listCause li{padding:4px 4px 5px;width:100%;margin:3% 2%}.areaCause .listCause li .photo{width:119px;margin-right:10px}.areaCause .causeTitle .tileContent{font-size:16px;color:#000;line-height:1.1;padding:0 31px;background-image:url(/hikaku/wp-content/themes/generatepress_child/assets/images/card-company-index/cause-title-sp.png);background-position-y:15px}.areaCause .causeTitle .tileContent .storesNum{font-size:23px}.areaCause .listCause .caseDetail{margin-top:0}.areaCause .listCause .caseDetail .titleBox{font-size:17px;margin-bottom:7px;margin-left:2px}.areaCause .listCause .caseDetail .evaluate .pointEvaluation{font-size:12px;margin-top:2px}.areaCause .listCause .caseDetail .evaluate .pointEvaluation span{margin-right:3px;font-size:20px}.areaCause .listCause .caseDetail .evaluate .pointEvaluation .reviewsNum{color:#000}.areaCause .listCause .caseDetail .evaluate .starpointPhoto{width:70px;line-height:1;margin-right:3px;margin-top:4px}.areaCause .listCause .caseDetail .evaluate .starpointPhoto li{width:15px}.areaCause .listCause .caseDetail .evaluate .starpointPhoto li .score-detail{height:15px}.areaCause .listCause .caseDetail .evaluate .starpointPhoto li .rating{left:0}.areaCause .listCause .caseDetail .evaluate{margin-bottom:10px}.areaCause .listCause .caseDetail .rate{font-size:12px;margin-bottom:4px;margin-left:25px}.areaCause .listCause .caseDetail .rate .number{font-size:20px}.areaCause .listCause .caseDetail .rate .rateMax{font-size:20px}.areaCause .listCause .caseDetail .hours{font-size:12px;letter-spacing:.3px;margin-left:25px}.areaCause .listCause .caseDetail .hours .num{font-size:15px}.areaCause .listCause .caseDetail .hours .num .start{font-size:20px}.areaCause .listCause .caseDetail .hours .num .end{font-size:20px}.areaCause .listCause li a .moveDetail{bottom:-11px;width:9.2%}.boxFaqSingle .minTitle{margin-bottom:17px}.boxFaqSingle .listQ li{padding:9px 15px 6px 15px}.boxFaqSingle .listQ{width:100%}.boxFaqSingle .listLeft{padding-left:0}.boxFaqSingle .listQ li .quest{font-size:18px;padding-left:22px;background-size:15px 9px}.boxFaqSingle .listQ li .quest:after{width:13px;height:20px;top:54%}.boxFaqSingle .listQ li .quest.click{background-size:15px 9px;padding-left:22px}.boxFaqSingle .listQ li .boxAns{padding-bottom:20px}.boxFaqSingle .listQ li .boxAns .ans{font-size:18px;padding-left:25px}.boxFaqSingle .listQ li .boxAns .ans:after{width:15px;height:19px;left:0}.boxFaqSingle .listQ li .boxAns .text{padding:0 5px 0 26px;font-size:14px}.boxFaqSingle .listQ li .quest.click:after{left:0}.iconPopup{width:20px;margin:0 14px 0 2px;transform:translateY(0)}.popupContent{width:88.5%;padding:10px 7px 12px;border-radius:2px}.popupContent a{top:8px;right:10px;width:18px}.popupContent a img{width:100%;height:auto}.popupContent .popupTitle span{font-size:18px}.popupContent .popupTitle span:before{left:-27px;width:24px;height:24px}.popupContent .popupTitle span:after{bottom:0;border:1px solid #eb953f;width:22%;left:42.3%}.popupContent .popupTitle{margin:0 0 10px}.popupContent .listPopup{border-radius:2px;padding:9px 9px;margin:0}.popupContent .listPopup li+li{margin-top:15px}.popupContent .listPopup li .listTitle{font-size:15px;margin-bottom:1px}.popupContent .listPopup li .listTxt{font-size:12px;margin-left:14px;line-height:1.4}#footer .mainMenu{margin-bottom:24px}#footer .slogan{padding:17px 0 20px;margin-bottom:0}#footer .slogan .logo{margin-top:3.5px;margin-left:0}#footer .slogan .logo .slogantext.pc{display:none}#footer .slogan .logo a img{width:198px}#footer .slogan .scrollToTop a .icon img{width:26px;top:0;right:0}#footer .slogan .scrollToTop a span{font-size:12px;vertical-align:-2px}#footer .slogan .scrollToTop a .icon{margin-left:5px;vertical-align:0}#footer .listLink{margin-bottom:13px;padding-left:3.2%}#footer .slogan .scrollToTop{margin-top:0}#footer .listLink li{width:50.5%;margin-right:3%;margin-bottom:20px}#footer .listLink li:nth-child(even){width:44%}#footer .listLink li:nth-child(2n){margin-right:0}#footer .listLink li a:before{width:14px;height:15px;top:52%}#footer .listLink li a{font-size:14px;padding-left:23px;letter-spacing:.2px}#footer .aboutGK .aboutgkTitle{margin-bottom:4px;padding-left:11px}#footer .aboutGK .aboutgkText{font-size:12px;line-height:1.5;letter-spacing:-.3px;text-align:justify;padding-right:8px}#footer .aboutGK .aboutgkText.top{margin-bottom:10px}#footer .aboutGK .aboutgkText .dot{width:11px}#footer .aboutGK .aboutgkTitle:before{height:17px;width:4px}#copyright .copyrighText{text-align:center;font-size:12px;padding:6px 0 8px}.rate-empty-icon{width:15px;margin-top:4px;margin-left:24px}.main .wrapSearch{padding:10px 3% 24px}.main .wrapSearch .boxSelect .boxselectTitle{font-size:17px;padding-left:0;letter-spacing:-1.6px;padding-left:2%;margin-bottom:9px}.main .wrapSearch .boxSelect .listSelect li:before{box-shadow:0 9px 13px #903200}.main .wrapSearch .boxSelect .listSelect>li{width:49.2%;margin-right:1.5%;margin-bottom:1.8%}.main .wrapSearch .boxSelect .listSelect>li:nth-child(4){width:49.2%}.main .wrapSearch .boxSelect .listSelect li select{border-radius:3px;font-size:15.5px;padding:1px 0 6px 9px;height:49px;background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/index/select-arrow.png) no-repeat right 11px top 17px/6px,linear-gradient(0deg,#ffffff 50%,#e9e9e9 100%)}.main .wrapSearch .boxSelect .listSelect li:nth-child(1) select,.main .wrapSearch .boxSelect .listSelect li:nth-child(2) select,.main .wrapSearch .boxSelect .listSelect li:nth-child(3) select,.main .wrapSearch .boxSelect .listSelect li:nth-child(4) select{border-radius:3px}.main .wrapSearch .boxSelect .listSelect>li:nth-child(2n){margin-right:0}.main .wrapSearch .boxSelect .listSelect>li:nth-child(4) select{word-wrap:break-word;text-overflow:inherit;white-space:normal;padding:1px 50px 4px 12px;line-height:1.1}.main .wrapSearch .boxSelect{width:100%}.main .wrapSearch .boxSearch{width:100%;margin-left:0}.main .wrapSearch .boxSearch .hits{width:92.4%;margin:0 auto 9px;padding:4px 4px 1px 0;font-size:12px}.main .wrapSearch .boxSearch .btnSearch input{background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/index/icon_search.png) no-repeat right 11px center / 18px,url(/hikaku/wp-content/themes/generatepress_child/assets/images/index/search-bg-sp.png) no-repeat center center;text-indent:6px;padding:8px 0 12px;border-radius:3px}.main .wrapSearch .boxSelect .listSelect{margin-bottom:6px}.main .wrapSearch .boxSearch .hits .num{font-size:18px;line-height:1}.main .wrapSearch .boxSearch .hits:after{border-left:4px solid #fff0;border-right:4px solid #fff0;border-top:6px solid #fff;bottom:-6px}.main .wrapSearch .boxSearch .hits:before{border-left:3px solid #fff0;border-right:3px solid #fff0;border-top:5px solid #c43a0f;bottom:-4px}.shopRankingRcm .rankingWrapper{justify-content:left}.areaCause .causeTitle .tileContent .titleRed{font-size:23px}.areaCause .causeTitle .tileContent .titleRedStore{font-size:20px}}@media(max-width:414px){.areaRecommen{padding:41px 0 94px;background:#ffd600 url(/hikaku/wp-content/themes/generatepress_child/assets/images/common/area-supports-trigle-sp.png) no-repeat bottom center/100%}.areaCause .listCause{width:100%}}@media(max-width:414px){#header .wrapRight .btnCompare a{width:116px}#header .wrapRight:before{content:none}}.shopSameDayDepositCdBox{display:block;text-align:center;margin:7px 0 16px}.shopSameDayDepositCdBox .countDownWrap{display:inline-block;min-width:336px;color:#fff;font-size:13px;font-weight:700;background-color:#131357;border-radius:10px;padding:1px 5px 8px;line-height:1.3}.shopSameDayDepositCdBox .countDownWrap span{display:inline-block;color:#FFD008;font-size:24px}.shopSameDayDepositCdBox .countDownWrap>span{transform:translateY(2px);margin-left:8px}.shopSameDayDepositCdBox .countDownWrap .hour+.minute{margin-left:4px}.shopSameDayDepositCdBox .countDownWrap span .unit{font-size:15px;margin-left:3px;letter-spacing:-.2px;transform:translateY(-1px)}@media(max-width:768px){.shopSameDayDepositCdBox .countDownWrap{max-width:336px;min-width:auto;width:100%;word-break:keep-all}.shopSameDayDepositCdBox .countDownWrap{border-radius:5px}}@media all and (-ms-high-contrast:none){.main .wrapSearch .boxSelect .listSelect li select{padding:20px 0 23px 29px}select::-ms-expand{display:none}select:focus::-ms-value{background:#fff0;color:#333}}