<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
.tdnone {
    text-decoration: none !important;
}
.edit-list{ padding:10px 0;border:1px solid #ccc;}
.edit-list-item{position:relative; float:left;box-sizing:border-box; padding:0 10px 10px;border-left:1px solid #ccc;}
.edit-list-item:first-child{ border-left:none;}
.edit-list-item-01{ width:33.3%;}
.edit-list-star{ position:absolute;top:10px;z-index:10;}
.edit-list-img-01{ padding:0 0 0 0px; text-align: center;}
.edit-list-img-01 img{ height: 130px; width: auto;}
.edit-list-img-02{ padding:0 0 0 0px; text-align: center;}

.edit-list-name {color:#0e358e;text-decoration:none;  font-size:16px;}
.edit-list-txt-01 {color: #605b5a;}
.edit-list-txt-01,.edit-list-txt-02{ font-size:14px;}
.edit-list-price{ color:#f7393b;font-weight:bold; font-size:20px;}
.edit-list-price span{ font-size:16px;}
.edit-list-icon-01{ position:absolute;top:0px;z-index:999999; width:80px;}
.edit-list-icon-01 li + li { margin-top: 5px;}
.edit-list-reco{ position:absolute;top:20px;right:20px;}
.edit-list-detail-01 &gt; li{ margin:5px 0 0;padding:5px 0 0;border-top:dotted 1px #ccc; font-size:13px;}
.edit-list-detail-02 &gt; li{ float:left;margin:10px 0 0;padding:10px 0 0;width:48%;border-top:dotted 1px #ccc; font-size:13px;}
.edit-list-detail-02 &gt; li:nth-child(even){ float:right;}
.edit-list-detail-02 &gt; li:nth-child(3){ clear:both;}
.edit-list-detail-02 &gt; li:last-child{clear:both;  width:100%;}
.edit-list-rate{ text-align:center;}
.edit-list-rate li{ display:inline-block;color:#00c2ff;}
.edit-list-rate li a{ color:#00c2ff;}
.edit-list-day{ font-weight:bold;}
.edit-list-day span{ display:inline-block;}
.edit-list-day-two{background:#f7393b;  color:#fff;}
.edit-list-graph{ font-size:0;}
.edit-list-graph li{ display:inline-block;margin:0 0 2px 1.25%;width:19%;height:10px;background-color:#ccc; font-size:13px;}
.edit-list-graph li:nth-child(5n+1){ margin:0 0 2px 0;}
.edit-list-graph li.edit-color-01{ background-color:#ff9903;}
.edit-list-graph li.edit-color-02{ background-color:#92cd0d;}
.edit-list-graph li.edit-color-03{ position:relative;background-color:#ccc;}
.edit-list-graph li.edit-color-03::before{position:absolute;top:0;left:0;display:block;width:50%;height:10px;background-color:#ff9903;  content:"";}
.edit-list-graph li.edit-color-04{ position:relative;background-color:#ccc;}
.edit-list-graph li.edit-color-04::before{position:absolute;top:0;left:0;display:block;width:50%;height:10px;background-color:#92cd0d;  content:"";}
.edit-list-card{ position:relative;}
.edit-list-card::after{display:inline-block;margin:0 0 0 5px;width:14px;height:14px;border:1px solid #333;border-radius:50%;  content:"?";vertical-align:middle;text-align:center;font-size:11px;line-height:1.4;}
.edit-list-card-tip{position:absolute;top:-50px;z-index:9999999;  display:none;box-sizing:border-box;padding:10px;width:220px;border-radius:5px;background-color:#036ecc;color:#fff;text-align:center;}
.edit-list-card-tip-01{ left:-100px;}
.edit-list-card-tip::after{position:absolute;bottom:-18px;left:50%;display:inline-block;margin:0 0 0 -5px;width:0;height:0;border-top:10px solid #036ecc;border-right:10px solid transparent;border-bottom:10px solid transparent; border-left:10px solid transparent; content:"";}
.edit-list-card:hover{ cursor:help;}
.edit-list-card:hover .edit-list-card-tip{ display:inline-block;}
.edit-list-desc{ overflow:hidden;}
.edit-list-desc &gt; li{ float:left;padding:40px 0 0; width:200px;}
.edit-list-desc &gt; li:first-child{padding:0;  width:180px;}
.edit-btn-01 {
    display: inline-block;
    padding: 10px 29px 10px 40px;
    border-radius: 5px;
    background: #00a0f4 url(/5shopping/templates/search/positionmap/img/general/icon_02.png) 20px center no-repeat;
    color: #fff;
    text-align: center;
	margin-top: 10px;
}

.edit-list-item .pr, .edit-list-item .karaNew {
    color: #F00;
    font-size: 18px;
    font-weight: bold;
}
.taxNew {
    color: #F00;
    font-size: 12px;
    font-weight: bold;
}

.crownBadge_b_tg2 {
    left: 0;
    position: relative;
    top: 0;
    z-index: 1;
}

.medal_bronzebox {
    position: relative;
}
	
.medal_bronze_tg2 {
    left: 0;
    position: absolute;
    top: 47px;
    z-index: 1;
}

.edit-list-item .pcOnly { display: block;}
.edit-list-item .spOnly { display: none;}

/* ウィンドウ幅が0～768pxの場合に適用するCSS */
	@media screen and (max-width:768px){
		.edit-list{ border:none;padding:10px 0 0;}
		.edit-list .boxR {float: left; width: 55%;}
		.edit-list .boxL {float: left; width: 44%; }
		.edit-list-item { width: 100%; padding: 10px 10px 10px; border-bottom: 1px dotted #ccc; border-left: none;}
		.edit-list-img-01{ padding:0; text-align: left; float: left;}
		.edit-list-img-01 img{ height: auto; width: 100%; margin-left: -30px;}
		.edit-list-txt-01,.edit-list-txt-02{ font-size:12px;}
		.edit-list-txt-01 {border-bottom:dotted 1px #ccc; padding-bottom: 5px;}
		.edit-list-ver-02 {padding-top: 5px;}
		.edit-list-item .pr, .edit-list-item .karaNew { font-size: 20px;}
		.edit-list-price span { font-size: 12px; }
		.taxNew span{ font-size: 18px; }
		.edit-list-name {font-size:18px;}
		.edit-list-icon-01{ position: static;width: 100%;text-align: center; margin: 10px 0 0;}
		.edit-list-item .pcOnly { display: none;}
		.edit-list-item .spOnly { display: block;}
		#spec_table .crownBadge_b_tg2 { top: 0; left: -15px; width: 30%; }
		.medal_bronze_tg2 { left: 10px; position: absolute; top: 55px; z-index: 1; width: 14%; }
		.edit-list-icon-01 .crownBadge_b { width: auto !important; }
		
}</pre></body></html>