.result.shop{margin-top:20px;text-align:left}.result.shop article{border-bottom:1px solid #888}.result.shop article:first-child{border-top:1px solid #000}.result.shop article:last-child{border-bottom:1px solid #000}.result.shop a{display:block;color:#000;text-decoration:none}.result.shop h3{font-size:18px;font-weight:bold}.result.shop .body{padding:5px}.result.shop .typeA a{padding-bottom:20px}.result.shop .typeA.t2 h3{background:#fef}.result.shop .typeA h3{background:#c8ffbf;padding:.5em 5px}.result.shop .typeA .tag,.result.shop .typeA .base,.result.shop .typeA .icons{float:right;width:calc(100% - 90px)}.result.shop .typeA .thumb{width:80px}.result.shop .typeA .copy{color:#00f;font-weight:bold;margin:3px 0 8px}.result.shop .typeA .base,.result.shop .typeA .hour,.result.shop .typeA .prie{margin-top:0.5em}.result.shop .typeA .base{margin-top:0.5em}.result.shop .typeA .base dt{display:none}.result.shop .typeA .base dd{margin-bottom:3px}.result.shop .typeA .icons{margin-top:0.5em}.result.shop .typeA .icons li{border:1px solid #4169e1;border-radius:.5em;display:inline-block;font-size:85%;margin:0 .5em .5em 0;padding:.2em .5em;text-align:center;vertical-align:top;width:45%}.result.shop .typeA .discount{padding:0 .5em .5em}.result.shop .typeA .discount dl{border:1px solid #ffa200;margin-top:0.5em}.result.shop .typeA .discount dt{background:#ffa200;color:#fff;font-weight:bold;line-height:1.5;text-align:center}.result.shop .typeA .discount dd{padding:.3em .5em;background:#fff;line-height:1.5;text-align:center}.result.shop .typeA .discount dd em{color:#00f;font-weight:bold;margin-right:.5em}.result.shop .typeA .discount dd em::before{content:"["}.result.shop .typeA .discount dd em::after{content:"]"}.result.shop .typeA .discount dd .min{color:#00f;font-weight:bold;margin-right:.5em}.result.shop .typeA .discount dd .price{color:#00f;font-weight:bold;margin-right:.5em}.result.shop .typeD{background:#fff}.result.shop .typeD .tag{margin-bottom:3px}#area_srch .body_cmn{padding:1em;text-align:left}#area_srch .body_cmn.t1 .searchbox p{background-color:#025a00}#area_srch .body_cmn.t2 .searchbox p{background-color:#ff07a4}#area_srch .body_cmn .searchbox{border:1px solid #000;border-radius:3px;margin-bottom:5px}#area_srch .body_cmn .searchbox p{background:#666;color:#fff;cursor:pointer;padding:15px 10px;position:relative}#area_srch .body_cmn .searchbox p::after{content:"\f3d0";font-family:"IonIcons";position:absolute;right:15px;top:0;line-height:50px}#area_srch .body_cmn .searchbox p.open::after{content:"\f3d8"}#area_srch .body_cmn .searchbox p strong{font-weight:bold}#area_srch .body_cmn .searchbox ul{display:none}#area_srch .body_cmn .searchbox ul li{border-bottom:1px solid #000}#area_srch .body_cmn .searchbox ul li:last-child{border-bottom:none}#area_srch .body_cmn .searchbox ul label,#area_srch .body_cmn .searchbox ul span{display:block;padding:15px 0 15px 15px}#area_srch .body_cmn .searchbox ul label{cursor:pointer}#area_srch .body_cmn .searchbox ul .active label{background:#ffd}#area_srch .body_cmn .searchbox ul span{background:#999;opacity:0.5}#area_srch .body_cmn .searchbox ul input[type="checkbox"]{margin-right:5px}#area_srch .body_cmn .select-wrap{margin-bottom:5px}#area_srch .body_cmn .select-wrap:last-child{margin-bottom:0}#area_srch .body_cmn .reset{margin-top:20px;text-align:center}#area_srch .body_cmn .reset a{font-weight:bold}
