@charset "utf-8";
/* CONTENTS COMMON 1.13 */
.dvInfo{margin-bottom:20px;background:#ffffff;}
.dvhead{height:31px;color:#333333;background:url(https://s.yimg.jp/images/sh/cms/common/side_title_bg.png) no-repeat top left;}
.dvhead h2,
.dvhead h3{margin:0;padding-left:10px;font-weight:bold;font-size:12px;line-height:31px;}
.dvbody{padding:9px 9px 0 9px;border:1px solid #999999;}
.dvbody h4{margin:0 0 10px;padding:0;font-weight:bold;}
.dvbody dl.mobile dt{float:left;width:72px;margin-right:5px;}
.dvbody dl.mobile dd{float:left;width:100px;overflow:hidden;font-size:13px;color:#595959;}
.icon01,.icon02,.icon03,.icon04,.icon05,.icon06,.icon07,.icon08,.icon09,.icon10,.icon11,.icon12,.icon13,.icon14,.icon15,.icon16,.icon17,.icon18,.icon19,.icon20,.icon21,.icon22,.icon23,.icon24{background:url(https://s.yimg.jp/images/sh/cms/common/ct_all_m35.png) no-repeat;}
.icon01{background-position:0px -51px;}.icon02{background-position:0px -102px;}.icon03{background-position:0px -153px;}.icon04{background-position:0px -204px;}.icon05{background-position:0px -255px;}.icon06{background-position:0px -306px;}.icon07{background-position:0px -357px;}.icon08{background-position:0px -408px;}.icon09{background-position:0px -459px;}.icon10{background-position:0px -510px;}.icon11{background-position:0px -561px;}.icon12{background-position:0px -612px;}.icon13{background-position:0px -663px;}.icon14{background-position:0px -714px;}.icon15{background-position:0px -765px;}.icon16{background-position:0px -816px;}.icon17{background-position:0px -867px;}.icon18{background-position:0px -918px;}.icon19{background-position:0px -969px;}.icon20{background-position:0px -1020px;}.icon21{background-position:0px -1071px;}.icon22{background-position:0px -1122px;}.icon23{background-position:0px -1173px;}.icon24{background-position:0px -1224px;}

/* あなたのポイントをチェック(T) */
.MdPointCheck em{font-style:normal;}
.MdPointCheck .dvbody{padding:0 9px 9px 9px;font-size:77%;color:#111;}
.MdPointCheck .dvbody dl dd{margin:3px 0 10px;padding:3px;border:1px dotted #a5a5a5;background:#dfdfdf;text-align:right;}
.MdPointCheck .dvbody dl dd a{font-weight:bold;}
.MdPointCheck .link{text-align:center;line-height:1.3;}
.MdPointCheck .link a{font-weight:bold;}
.MdPointCheck .yid{margin-top:10px;padding:10px 0;background:#ffffb8;}
.MdPointCheck .yid .link{text-align:center;}
.MdPointCheck .point{margin-top:10px;}
.MdPointCheck .point .box{padding:0 5px 5px;}
.MdPointCheck .point .text{margin:5px 0 0 0;padding:0;line-height:1.3;}
.MdPointCheck .point .text.date{margin:0;text-align:right;}
.MdPointCheck .point .text.alert{text-align:left;color:#ff6600;font-weight:bold;margin-top:4px;}
.MdPointCheck .point.select .tag{position:absolute;top:-22px;_top:-21px;left:-1px;display:block;width:148px;height:21px;background:url(https://s.yimg.jp/images/sh/cms/common/pointHd_select.png) no-repeat 0 0;}
.MdPointCheck .point{border:1px solid #9abdbd;position:relative;}
.MdPointCheck .point.select{border:1px solid #eabe0f;background:#f9fcab;margin-top:30px;}
.MdPointCheck .point .title{background:#c3d2d2;margin:0 0 9px 0;padding:8px 0 8px 10px;font-weight:bold;color:#333333;}
.MdPointCheck .point.select .title{background:#fcd54f;}
.MdPointCheck .book{border:1px dotted #B2B2B2;color:#666;font-size:small;padding:8px;background:#fff;margin-top:10px;}
.MdPointCheck .guide{margin-top:10px;}
.MdPointCheck .guide a{display:inline-block;padding-left:18px;line-height:1.5;background:url(https://s.yimg.jp/images/sh/cms/common/li_detail_black.png) no-repeat 6px center;}
.MdPointCheck .guide .hint a{background:url(https://s.yimg.jp/images/sh/cms/common/icon_help.png) no-repeat 0 center;}

/* 誘導バナー ポイントCP */
.MdLinkPointCP{margin-bottom:20px;padding:10px 10px 1px;background:#efefef;text-align:center;line-height:0;}
.MdLinkPointCP li{margin-bottom:9px;}

/* スタークラブポイント特典商品 */
.MdCategoryStore p{font-size:80%;margin-bottom:8px;color:#333333;line-height:130%;}
.MdCategoryStore ul{margin:0;padding:0 0 4px;}
.MdCategoryStore li{margin:0 0 10px;padding:0;list-style:none;font-size:80%;line-height:110%;}
.MdCategoryStore li a{padding:1px 0 2px 21px;}

/* Yahoo!ポイントについて */
.MdPointInfo p,.MdPointInfo li{margin-bottom:8px;font-size:13px;line-height:130%;}
.MdPointInfo .supplement{margin:0 0 0 13px;padding:0;color:#996633;text-indent:-13px;}
.MdPointInfo .about_link{margin:8px 0;}
.MdPointInfo .about_link li{margin-bottom:2px;padding:4px 4px 4px 35px;height:28px;background:#ccff99 url(https://s.yimg.jp/images/sh/contents/points/campaign/monthly/2009_1022/parts_01.png) -300px 6px no-repeat;font-weight:bold;line-height:105%;}
.MdPointInfo .detail li{margin-bottom:2px;padding-left:8px;background:url(https://s.yimg.jp/images/sh/contents/points/campaign/monthly/2009_1022/li_detail.png) no-repeat;}
.MdPointInfo .detail li.el_last{padding-bottom:0;}

/* お店を開こう！ */
.MdBusinessStore{margin-bottom:20px;width:100%;color:#333333;font-size:small;font-weight:normal;}
.MdBusinessStore .MdHead{background-color:#efefef;border:1px solid #dedede;}
.MdBusinessStore h2{font-size:larger;padding:5px 10px 3px;font-weight:bold;color:#666666;}
.MdBusinessStore .MdBody{background:#f7f7f7;border-bottom:1px solid #dedede;border-left:1px solid #dedede;border-right:1px solid #dedede;}
.MdBusinessStore .MdBody ul{padding:8px 8px 0;}
.MdBusinessStore .MdBody li{margin-bottom:8px;padding-left:8px;background:transparent url(https://s.yimg.jp/images/shp_front/img/components/common/symbol/dot.gif) no-repeat scroll left top;}
.MdBusinessStore a:link{color:#333333;text-decoration:none;}
.MdBusinessStore a:visited{color:#333333;text-decoration:none;}
.MdBusinessStore a:hover{color:#333333;text-decoration:underline;}

/* バナー */
.MdLinkBanner{margin-bottom:20px;}
.MdLinkBanner li{margin-bottom:10px;line-height:0;}
.MdLinkBanner a{display:block;line-height:normal;}
.MdLinkBanner img{vertical-align:bottom;}

/* 中古アイコン */
.usedicon{color:#fff;background:#65291E;display:inline-block;padding:2px 5px 1px; margin-bottom:5px;}