@charset "utf-8";


/* レイアウト */

.sec2 {
    background-image: url(../img/style_bg.jpg);
    background-position:center;
    background-size:cover;
}
.no-touchevents .sec2 {
    background-attachment:fixed;
}



.comLayout08 {
	background-image: url(../img/photoslide_bg.jpg);
}

.mincho {font-family: source-han-serif-japanese,serif;}
.comTitle01 .bottom .copy.mincho {font-size: 24px;text-align: center;font-weight: 700;line-height: 1.7;}
.comLayout05 .info .phototxt .title.mincho {font-size: 24px;font-weight: 700;line-height: 1.7;letter-spacing: 0.1em;color: #7e6606;}
.comTxtBox01 .txtWrap .copy.mincho {font-size: 24px;text-align: center;font-weight: 700;line-height: 1.7;}
.comLayout02 ul li .comTxtBox01 .txtWrap .title.mincho {font-size: 24px;font-weight: 700;line-height: 1.7;letter-spacing: 0.1em;color: #7e6606;}

@media screen and (max-width:640px) {
	.comTitle01 .bottom .copy.mincho {font-size: 4vw;text-align: center;font-weight: 700;line-height: 1.7;letter-spacing: 0.05em;}
	.comLayout05 .info .phototxt .title.mincho {font-size: 4vw;font-weight: 700;line-height: 1.7;letter-spacing: 0.05em;color: #7e6606;}
	.comTxtBox01 .txtWrap .copy.mincho {font-size: 4vw;text-align: center;font-weight: 700;line-height: 1.7;letter-spacing: 0.05em;}
	.comLayout02 ul li .comTxtBox01 .txtWrap .title.mincho {font-size: 4vw;font-weight: 700;line-height: 1.7;letter-spacing: 0.1em;color: #7e6606;letter-spacing: 0.05em;}
}