@charset "utf-8";
/*--------------------------------------
	copyright : yuyu design.
--------------------------------------*/

@import url(normalize.css);
@import url(../../_vendor/fontawesome/css/all.min.css);
@import url(../../_vendor/aos/aos.css);
/*@import url(../../_vendor/OwlCarousel/assets/owl.carousel.min.css); @import url(../../_vendor/OwlCarousel/assets/owl.theme.default.css);*/
/*@import url(../../_vendor/lightGallery/css/lightgallery.min.css);*/
@import url(common_parts.css);
@import url(common.css);
@import url(common_vol.css);


/*
 vol6
==============================*/

/* sec ----------*/
#main h3 { color: #B26A3D; margin-bottom: 2rem; }
#main p { color: #000; font-size: 1.8rem; font-weight: normal;  }
.profile .profile_in h4 { color: #828870; }
.profile .profile_in p { font-weight: bold !important; }
@media screen and (max-width:480px) { /* iPhone 縦 s */
	#main .sec_header { padding-left: 2rem; padding-right: 2rem; }
}

/* mv ----------*/
#mv .a { background-image: url(../_img/vol6/mv.jpg); background-position: 40% center; }
#mv .a .w { bottom: 60%; left: 25%; }
@media screen and (max-width:896px) { /* iPhone 横 m */
	#mv .a { background-image: url(../_img/vol6/mv_sp.jpg); }
	#mv .a .w { bottom: 50%; left: 5%; width: 60%; }
	#mv .a .w img { width: 89%; }
}

/* cnt_0 ----------*/
#cnt_0 { background-color: #828870; position: relative; }
#cnt_0 .w { padding: 8rem; }
#cnt_0 .pw { position: relative; }
#cnt_0 .img1 { position: absolute; bottom: 0; left: 0; width: 100%; }
#cnt_0 .lead { color: #FFF; font-size: 2rem; }
@media screen and (max-width:480px) { /* iPhone 縦 s */
	#cnt_0 .w { padding: 4rem; }
}

/* cnt_1 ----------*/
#cnt_1 {}
#cnt_1 .w { max-width: 104rem; margin: auto; padding: 0 4rem; }
#cnt_1 .w p { font-weight: bold; }
#cnt_1 .pw { position: relative; }
#cnt_1 .pw .fix { position: absolute; top: 0; left: 0; }
#cnt_1 h3 { margin-top: 8rem; }


/* cnt_2 ----------*/
#cnt_2 {}
#cnt_2 .bg { text-align: center; margin: 0; }
#cnt_2 .sec { background-color: #DADCD5; }
#cnt_2 h3 { color: #333; }
#cnt_2 .w { max-width: 104rem; margin: auto; padding: 0 4rem; }
#cnt_2 .w p { font-weight: bold; }
#cnt_2 .tw { padding-top: 8rem; }
#cnt_2 .tw p { margin-top: 4rem; }
#cnt_2 .tw .pm img { box-shadow: 15px 15px 0px rgba(255, 255, 255, 0.5); }
#cnt_2 .tw .ps img { box-shadow: 15px 15px 0px rgba(130, 136, 112, 0.5); }
@media screen and (max-width:480px) { /* iPhone 縦 s */
	#cnt_2 h3 { text-align: center; }
}

/* cnt_3 ----------*/
#cnt_3 {}
#cnt_3 .w { max-width: 104rem; margin: auto; padding: 0 4rem; }
#cnt_3 .w p { font-weight: bold; }
#cnt_3 .tw { padding-top: 8rem; }
#cnt_3 .pw { position: relative;  }
#cnt_3 .pw .fix { position: absolute; bottom: -4rem; right: -3rem; }
@media screen and (max-width:896px) { /* iPhone 横 m */
	#cnt_3 .pw .fix { width: 40%; bottom: -6rem; }
}