#main header h1 {background-repeat: no-repeat; width: 880px; height: 600px; background-position: right -5px; background-size: 45% auto; background-color: #fff;}
#main header#main_img h1 {background-image:url(//www.muji.com/jp/img/store/campaign/C17101601/C17101601_A6.jpg); position: relative;}
#main header#main_img h1 .title {position: absolute; left: 45%;  top: 65%; font-size:30px; color:#fff; text-shadow: 0 0 8px #191919;}

#main header#main_img h1 .subTitle {display:block; font-size:24px;}
#main section section h1 {font-size: 18px;}
#main section section {margin-bottom: 30px;}
#main section section section {margin-bottom: 0;}
#main .relatedLink {margin-top:15px; margin-bottom: 30px; text-align:center;}
#main .relatedLink a {background-position: 1.25em;padding: 1em 1.5em 1em 4em;}

.cpCategory {text-align: right;}
.cpCategory ul {display: inline-block;}
.cpCategory ul:after {content: ""; display: block; clear: both;}
.cpCategory .relatedLink {float: left; margin-left: 10px;}

.on0906 {text-decoration: none; cursor: default;}
.itemList li,
.itemList li img {width: 220px}
.column2 .itemList .column3 li {width: 140px;}
.column2 .itemList .column3 li img {width: 95px;}
.column2 {margin-right: 0px;}
.col h2 {font-size: 14px;}
p {margin-bottom:10px;}
#main .itemList {word-wrap:break-word;}
#main .itemList .date {display: inline-block;}

#campaignMovie {position:relative;width:80%;}

#main .column3 img {width: 100%;}
#main .column3 .col {width: calc(33.33% - 20px);}
#main .column2 .col {width: 420px;}

.total {margin-top: 20px;margin-bottom: 40px;}
.total .title {font-weight:bold; display:block; margin-top:10px;}
.total .price {display:block; margin-bottom:3px;}
.total .num {font-weight:bold; font-size:24px;}

#snSection1 .skipNav {display: none;}