#main h1 {height: 27px; background-repeat: no-repeat; text-indent: -9999px; overflow: hidden; background-image: url(https://www.muji.net/img/store/campaign/top/title_campaigntop.png); border-bottom: 1px solid #E6E6E6; margin: 0 0 20px; padding-bottom: 10px;}
#campaign h1, #snSection1 h1, #snSection2 h1, #snSection3 h1, #snSection4 h1, #snSection5 h1 { background-image: none; height: auto; text-indent: 0; color: #333; margin-bottom: 0; font-size: 18px; line-height: 1; padding: 0; border-bottom: 0;}

.campaignList a {text-decoration:none;}

.campaignList {margin-right:-20px; letter-spacing:-.40em;}
.campaignList li {
display: -moz-inline-box; /* Firefox2 */
display: inline-block;
*display: inline; *zoom: 1; /* IE6, IE7 */
width: 160px; margin:15px 20px 10px 0;vertical-align:top;letter-spacing:normal;}
.campaignList .title {padding-top:5px;display:block;font-weight:bold;}
.campaignList li {background-color:#000;}
.campaignList li span {background-color:#FFF;display:block;}
.campaignList li a img {
-webkit-transition: all .2s ease;
   -moz-transition: all .2s ease;
     -o-transition: all .2s ease;
        transition: all .2s ease;
}
.campaignList li a:hover img {filter: alpha(opacity=80); opacity:0.8;
-webkit-transition: 0;
   -moz-transition: 0;
     -o-transition: 0;
        transition: 0;
}<!--ºÄÊ±1769394456.3612Ãë-->