#main header h1 {background-repeat: no-repeat; width: 880px; height: 550px; background-color: #fff;}
#main header#main_img h1 {background-image:url(//www.muji.com/jp/img/store/campaign/C17063002/main_190904.jpg); position: relative;}
#main header#main_img h1 .title {position: absolute; left: 5%; bottom: 10%; font-size:30px;color:#fff;}
#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: 15px; text-align:right;}
#main section h1 {font-size:18px;}
.cpCategory {text-align: right;}
.cpCategory ul {display: inline-block;}
.cpCategory ul:after {content: ""; display: block; clear: both;}
.cpCategory .relatedLink {float: left; margin-left: 10px;}
#main>section.incidentally {margin: 30px 0;}

.on0906 {text-decoration: none; cursor: default;}

.itemList li,
.itemList li img {width: 160px}
.column2 .itemList .column3 li {width: 100px;}
.column2 .itemList .column3 li img {width: 95px;}
.col h2 {font-size: 18px;}
p {margin-bottom:10px;}
#main .itemList {word-wrap:break-word;}
#main .itemList .date {display: inline-block;}

/*
.itemList .column3 li,
.itemList .column3 li img {width: 120px}
.column2 .itemList .column3 li {width: 100px;}
.column2 .itemList .column3 li img {width: 95px;}
.col h2 {font-size: 14px;}
p {margin-bottom:10px;}
*/

#main .itemList {word-wrap:break-word;}
#main .itemList .date {display: inline-block;}

section.column2.incidentally {
    border: 1px solid #ddd;
    padding: 30px;
    border-radius: 5px;
    box-sizing: border-box;
}
.column2.incidentally .col {
    width: 48%;
    box-sizing: border-box;
}
.column2.incidentally .col img {
    width: 100%;
}
section.column2.incidentally {
    box-sizing: border-box;
    width: 100%;
}
.column2.incidentally div.col+div.col {
    margin-right: 0;
}
.column2 .col {width: 420px;}
#main .column3 img {width: 100%;}
#main .column3 .col {width: 31%;}
.column3 figcaption {margin: 10px 0 20px;}

#main .itemList .date { display: none;} //予約日非表示

#main .column2 .col + .col {width: 460px; margin-right: 0;}
#main .column2 .col p {width: 420px;}
