@charset "utf-8";

.thirdbox .p06{background-color: #c29313;}
.m06 .wnew.flexonlydiv.sp_pd .half{text-align: center;margin-top: 10px;margin-bottom: 15px;}
.m06 .wnew.flexonlydiv.sp_pd .half p{text-align: left;margin-top: 15px;}

.m07 .boxshohin{letter-spacing: 0;margin-bottom: 60px;}


.m213 .wnew.hikidemonom213 .numboxtitor{color: #7c6c57;}


@media screen and (min-width: 769px) {

.m06 .wnew.flexonlydiv.sp_pd .half .clearfix .fl{margin-right: 15px;}


.m07 .boxshohin{width: calc(98%/4);text-align: center;}
.m07 .boxshohin img{width: 100%;text-align: center;}
.m07 .flexonlydiv.bagbox{-webkit-align-items: flex-end;align-items: flex-end;}
.m07 .shortpagetitleex{font-size: 1.6rem;}
.m07 .boxshohin{letter-spacing: -0.03em;line-height: 1.3;}
.m07 .boxshohin p{font-size: 1.4rem;}

.m213 .wnew.hikidemonom213 p{margin-left: 2.8em;}


}


@media screen and (max-width: 1200px) {

.m06 .doublebordertitle.tyosei{padding: 0 10%;}
.m06 .doublebordertitle.tyosei:before,
.m06 .doublebordertitle.tyosei:after {width: 10%;}

}
@media screen and (max-width: 768px) {
.m07 .boxshohin{text-align: center;margin-bottom: 60px;}
.m07 .boxshohin.lastbox{margin-bottom: 20px;}
.m07 .boxshohin p,.m07 .boxshohin div{text-align: left;}

}

#page02{
	padding-top: 180px;
	margin-top: -180px;
} 
.m06 .wnew.flexonlydiv.sp_pd .half p.shoptel {
    margin-top: 5px;
}
.memo_r {
    text-align: right;
}
@media screen and (max-width: 768px) {

.m06 .wnew.flexonlydiv.sp_pd .half p.sogo {
    letter-spacing: 0.05em;
}
.h4gold{display: block;}
.memo_r {
    font-size: 1.2rem;
}
}

.flexonlydiv .box02_03 {
visibility: hidden;
}


