<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#high_rank #main_visual {
	width:765px;
	height:230px;
	margin:0 0 30px;
}

#high_rank #pointup_list h2 {
	width:765px;
	height:42px;
    background:url("../../image/high_rank/title_pointup.png") no-repeat 0 0;
	text-indent:-9999px;
	margin:0 0 20px;
}

#high_rank #pointup_list ul{
	margin:0 0 30px;
}

#high_rank #pointup_list ul li.shop{
	width:120px;
	height:auto;
	text-align:center;
	margin:0 33px;
	float:left;
}

#high_rank #pointup_list ul li.right{
}

#high_rank #pointup_list a{
	text-decoration:none;
}

#high_rank #pointup_list ul li.shop div.title{
	width:120px;
	height:auto;
	text-align:center;
	float:left;

}

#high_rank #pointup_list ul li.shop div.banner{
	width:120px;
	height:60px;
	text-align:center;
	margin:0 auto;
	margin-bottom:6px;
}

#high_rank #pointup_list div.info{
	width:120px;
	height:23px;
	display: block;
	text-align:center;
	margin:0 auto;
	font-weight:bold;
	margin-bottom:10px;
	color:#000;
	font-size: 12px;
}

#high_rank #coupon_list h2 {
	width:765px;
	height:42px;
    background:url("../../image/high_rank/title_coupon.png") no-repeat 0 0;
	text-indent:-9999px;
	margin:0 0 20px;
}

#high_rank #coupon_list .coupn_list_row{
	border-bottom: 1px solid #ddd;
	width:765px;
	padding-bottom:20px;
	margin-bottom:20px;
}

#high_rank #coupon_list .coupn_list{
	float: left;
	width: 382px;
}

#high_rank #coupon_list .coupn_list a{
	text-decoration:none;
}

#high_rank #coupon_list .coupn_list_inner{
	padding-left:30px;
	padding-right:30px;
}

#high_rank #coupon_list .shop_title{
	margin-bottom:4px;
}

#high_rank #coupon_list .banner_area div.banner{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

#high_rank #coupon_list .banner_area div.info{
	float:left;
	padding-top:14px;
}

#high_rank #coupon_list .shop_name{
	margin-bottom:10px;
	color:#007253;
	font-weight:bold;
	text-decoration:underline;
}

#high_rank #first {
	margin:0 0 30px;
}

#high_rank #first h2 {
	width:765px;
	height:58px;
    background:url("../../image/high_rank/title_first.png") no-repeat 0 0;
	text-indent:-9999px;
	margin:0 0 10px;
}

#high_rank #first p.copy {
	text-align:center;
	margin:0 0 25px;
}

#high_rank #first .guide_shop_banner a {
	float:left;
	margin:0 7px 25px 0;
}

#high_rank #first .guide_shop_banner a.right {
	margin-right:0;
}

#high_rank #first .text_link {
	text-align:center;
	margin-top: 20px;
}

#high_rank #first .text_link a {
	font-size:14px;
	font-weight:bold;
	color:#2ba33b;
}

#high_rank #upgrade {
	margin:0 0 30px;
}

#high_rank #upgrade .image {
	margin:0 0 20px;
}

#high_rank #upgrade .image a {
	width:765px;
	height:60px;
    background:url("../../image/high_rank/banner_upgrade.png") no-repeat 0 0;
	text-indent:-9999px;
}

#high_rank #upgrade .text {
	text-align:center;
	font-size:12px;
}


/*======shop_alertBox_02======*/
div.shop_alertBox02{
	margin-bottom:30px;
}
div.shop_alertBox02 h4{
	margin-bottom:10px;
}
div.shop_alertBox02_inner{
	padding-left:30px;
}
div.shop_alertBox02 div.overflow{
    height: 500px;
    overflow: auto;
    padding: 20px;
    background-color:#fafafa;
}

div.shop_alertBox02 p{
	font-weight: bold;
}

div.shop_alertBox02 ol{
	margin: 0 0 10px 15px;
	*margin: 0 0 10px 25px;
}

div.shop_alertBox02 ol{
	list-style-type: disc;
	margin: 5px 0 0 10px;
}

#dcmx div.shop_alertBox02 ol li{
	list-style-type: none;
	margin: 5px 0 0 0;
}

div.shop_alertBox02 ol.sub{
	margin: 0 0 0 10px;
}

div.shop_alertBox02 ol.sub li{
	list-style: none;
	margin: 0;
}

div.shop_alertBox02 ol li.space{
	margin-top: 10px;
}

div.shop_alertBox02 span{
	font-weight: bold;
}
</pre></body></html>