@charset "utf-8";.result{position:relative;padding:calc(1.8em + 30px) 10px 10px;margin:20px;box-shadow:0px 0px 10px #e2e2e2}.result h2{background:#0096c8;color:#fff;font-weight:700;padding:5px 15px;position:absolute;top:10px;left:-10px;line-height:1.8em}.result h2:after{content:"";display:block;background:#0096c8;position:absolute;right:-19px;top:0;border-bottom:solid calc(1.8em + 10px) #fff;border-left:solid 19px #0096c8}.result img{width:100%;display:block;margin:auto;max-width:340px}.result dt{background:#0096c8;color:#fff;font-weight:700;width:5.5em;font-size:10px;text-align:center;line-height:2.1em;margin-top:.2em}.result dd{font-weight:700}.result dl:nth-of-type(2) dd,.result dl:nth-of-type(3) dd{width:calc(100% - 5em)}.result dd span{font-weight:400}.result dd.flex{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;width:100%}.result dd .kaisyu,.result dd .kaitori{display:flex}.result dd .kaisyu{margin-bottom:5px}.result dd .kaisyu .label,.result dd .kaitori .label{width:3em;font-weight:700}.result dd .kaisyu .list,.result dd .kaitori .list{font-size:11px;line-height:1.5em;padding-left:1em;width:calc(100% - 3em);position:relative}.result dd .kaisyu .list:before,.result dd .kaitori .list:before{content:"-";position:absolute;left:0;top:.5em}.result dd .red{color:red}.result dd .operator{width:1.5em;text-align:center}.result dd .num{display:flex;flex-wrap:wrap;width:5em;line-height:1.5em;align-items:center;justify-content:center}.result dd .num .label{font-size:11px;display:block}.result dd .num .price{font-weight:700;font-size:10px}.result dd .num .pricenum{font-weight:700;font-size:1.6em}.result dl{display:flex;justify-content:space-between;align-items:flex-start;position:relative;margin-top:7px;padding-top:7px}.result dl:nth-of-type(2),.result dl:nth-of-type(3){width:50%;display:flex}.result dl:before{content:"";background-image:linear-gradient(to right,#000,#000 1px,transparent 3px,transparent 18px);background-size:8px 1px;background-repeat:repeat-x;position:absolute;top:0;bottom:0;left:0;right:0}.result .more{color:#fff;font-weight:700;background:#f68f09;border-radius:5px;border-bottom:solid 3px #d57e0d;display:block;text-align:center;margin:10px 0}.result a{display:flex;flex-wrap:wrap}.result dl{width:100%;display:block}@media screen and (min-width:460px){.result{padding:calc(1.8em + 30px) 10px 10px;margin:20px 10px;width:calc(50% - 40px)}.result dl:nth-of-type(2),.result dl:nth-of-type(3){display:block}.result dl:nth-of-type(2) dd,.result dl:nth-of-type(3) dd{width:auto}.result dd{width:auto}.resultwrap{display:flex;flex-wrap:wrap;margin:20px}}@media screen and (min-width:640px){.result dl:nth-of-type(2),.result dl:nth-of-type(3){display:flex}.result dl:nth-of-type(2) dd,.result dl:nth-of-type(3) dd{width:calc(100% - 4.5em)}}@media screen and (min-width:761px){.result{padding:calc(1.8em + 50px) 30px 10px;margin:20px 25px;width:calc(50% - 110px)}.result dl{display:flex}.result dd{width:calc(100% - 5em)}.resultwrap{margin:3vw}.result h2{font-size:17px;top:17px}}@media screen and (min-width:1000px){.resultwrap{width:1000px;margin:25px auto;justify-content:space-between}.result{padding:80px 30px 10px}.result img{margin-bottom:10px}.result dd .kaisyu .list,.result dd .kaitori .list{font-size:12px}.result dd .kaisyu .list:before,.result dd .kaitori .list:before{top:0}.result dd .num .label{font-size:12px}.result dd .num:last-child .pricenum{font-size:1.8em}.result dd .num:last-child{width:6em}.result{padding:calc(1.8em + 50px) 30px 10px;margin:20px 0;width:calc(30% - 40px)}.result dl:last-child,.result dl:first-of-type{display:block}.result dl:last-child dd,.result dl:first-of-type dd{width:100%}}