@charset "utf-8";
/*------------------------------------------------
komine
--------------------------------------------------*/
.temp-title1 {
	width: 100%;
	margin: 0 auto;
	margin-top: 15px;
	margin-bottom: 30px;
	height: 0;
	display: block;
	padding-top: 12.34%;/* 高さ÷幅×100 */
	background: url(../komine/img/title1.jpg) top center no-repeat;
	background-size: contain;
	text-indent: -9999px;
}
.temp-cach1 {
	width: 100%;
	margin: 0 auto;
	height: 0;
	display: block;
	padding-top: 34.37%;/* 高さ÷幅×100 */
	background: url(../komine/img/bana1.jpg) top center no-repeat;
	background-size: contain;
	text-indent: -9999px;

}
.temp-cach2 {
	width: 100%;
	margin: 0 auto;
	height: 0;
	display: block;
	padding-top: 34.37%;/* 高さ÷幅×100 */
	background: url(../komine/img/bana2.jpg) top center no-repeat;
	background-size: contain;
	text-indent: -9999px;
	margin-bottom: 15px;
}
.temp-col1 {
	color: #00664C;
	text-decoration: underline;
}
.temp-tex1 {
	padding: 8px;
}

.temp-tex2 {
	padding: 8px;
	margin-bottom: 35px;
}
.temp-title2 {
	width: 100%;
	margin: 0 auto;
	margin-top: 15px;
	margin-bottom: 34px;
	height: 0;
	display: block;
	padding-top: 12%;/* 高さ÷幅×100 */
	background: url(../komine/img/title2.jpg) top center no-repeat;
	background-size: contain;
	text-indent: -9999px;
}
.temp-title3 {
	width: 100%;
	margin: 0 auto;
	margin-top: 15px;
	margin-bottom: 34px;
	height: 0;
	display: block;
	padding-top: 12%;/* 高さ÷幅×100 */
	background: url(../komine/img/bana4.jpg) top center no-repeat;
	background-size: contain;
	text-indent: -9999px;
}
.temp-title4 {
	width: 100%;
	margin: 0 auto;
	margin-top: 15px;
	margin-bottom: 34px;
	height: 0;
	display: block;
	padding-top: 12%;/* 高さ÷幅×100 */
	background: url(../komine/img/bana6.jpg) top center no-repeat;
	background-size: contain;
	text-indent: -9999px;
}
.temp-title5 {
	width: 100%;
	margin: 0 auto;
	margin-top: 15px;
	margin-bottom: 34px;
	height: 0;
	display: block;
	padding-top: 12%;/* 高さ÷幅×100 */
	background: url(../komine/img/bana8.jpg) top center no-repeat;
	background-size: contain;
	text-indent: -9999px;
}
.temp-title6 {
	width: 100%;
	margin: 0 auto;
	margin-top: 15px;
	margin-bottom: 34px;
	height: 0;
	display: block;
	padding-top: 12%;/* 高さ÷幅×100 */
	background: url(../komine/img/bana17.jpg) top center no-repeat;
	background-size: contain;
	text-indent: -9999px;
}
.temp-title7 {
	width: 100%;
	margin: 0 auto;
	margin-top: 15px;
	margin-bottom: 34px;
	height: 0;
	display: block;
	padding-top: 12%;/* 高さ÷幅×100 */
	background: url(../komine/img/bana19.jpg) top center no-repeat;
	background-size: contain;
	text-indent: -9999px;
}
.temp-title8 {
	width: 100%;
	margin: 0 auto;
	margin-top: 15px;
	margin-bottom: 34px;
	height: 0;
	display: block;
	padding-top: 12%;/* 高さ÷幅×100 */
	background: url(../komine/img/bana21.jpg) top center no-repeat;
	background-size: contain;
	text-indent: -9999px;
}
.temp-title9 {
	width: 100%;
	margin: 0 auto;
	margin-top: 15px;
	margin-bottom: 34px;
	height: 0;
	display: block;
	padding-top: 12%;/* 高さ÷幅×100 */
	background: url(../komine/img/bana23.jpg) top center no-repeat;
	background-size: contain;
	text-indent: -9999px;
}
.temp-title10 {
	width: 100%;
	margin: 0 auto;
	margin-top: 15px;
	margin-bottom: 34px;
	height: 0;
	display: block;
	padding-top: 12%;/* 高さ÷幅×100 */
	background: url(../komine/img/bana25.jpg) top center no-repeat;
	background-size: contain;
	text-indent: -9999px;
}
.temp-title11 {
	width: 100%;
	margin: 0 auto;
	margin-top: 15px;
	margin-bottom: 34px;
	height: 0;
	display: block;
	padding-top: 12%;/* 高さ÷幅×100 */
	background: url(../komine/img/bana27.jpg) top center no-repeat;
	background-size: contain;
	text-indent: -9999px;
}
.temp-title12 {
	width: 100%;
	margin: 0 auto;
	margin-top: 15px;
	margin-bottom: 34px;
	height: 0;
	display: block;
	padding-top: 12%;/* 高さ÷幅×100 */
	background: url(../komine/img/bana29.jpg) top center no-repeat;
	background-size: contain;
	text-indent: -9999px;
}

/*------------------------------------------------
樹木葬の内容をここに移行
--------------------------------------------------*/
.temp-title1-jyumokusou {
	width: 100%;
	margin: 0 auto;
	margin-top: 15px;
	margin-bottom: 30px;
	height: 0;
	display: block;
	padding-top: 12.34%;/* 高さ÷幅×100 */
	background: url(../komine/img/jyumokusou/title1.jpg) top center no-repeat;
	background-size: contain;
	text-indent: -9999px;
}
.temp-tex1-jyumokusou {
	padding: 8px;
}

.temp-tex2-jyumokusou {
	color: #00664C;
	padding: 8px;
	margin-bottom: 35px;
}
.temp-tex2-1-jyumokusou {
	padding: 8px;
}
.temp-tex3-jyumokusou {
	color: #00664C;
	padding: 8px;
}
.temp-tex4-jyumokusou {
	padding: 8px;
	margin-bottom: 35px;
}
.temp-line-wp-jyumokusou {
	width: 100%;
	border-bottom: 1px solid #D9D9D9;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
.temp-title2-jyumokusou {
	width: 100%;
	margin: 0 auto;
	margin-top: 15px;
	margin-bottom: 34px;
	height: 0;
	display: block;
	padding-top: 12%;/* 高さ÷幅×100 */
	background: url(../komine/img/jyumokusou/title2.jpg) top center no-repeat;
	background-size: contain;
	text-indent: -9999px;
}
.temp-title3-jyumokusou {
	width: 100%;
	margin: 0 auto;
	margin-top: 15px;
	margin-bottom: 34px;
	height: 0;
	display: block;
	padding-top: 12%;/* 高さ÷幅×100 */
	background: url(../komine/img/jyumokusou/bana4.jpg) top center no-repeat;
	background-size: contain;
	text-indent: -9999px;
}
.temp-title4-jyumokusou {
	width: 100%;
	margin: 0 auto;
	margin-top: 15px;
	margin-bottom: 34px;
	height: 0;
	display: block;
	padding-top: 12%;/* 高さ÷幅×100 */
	background: url(../komine/img/jyumokusou/bana6.jpg) top center no-repeat;
	background-size: contain;
	text-indent: -9999px;
}
.temp-title5-jyumokusou {
	width: 100%;
	margin: 0 auto;
	margin-top: 15px;
	margin-bottom: 34px;
	height: 0;
	display: block;
	padding-top: 12%;/* 高さ÷幅×100 */
	background: url(../komine/img/jyumokusou/bana8.jpg) top center no-repeat;
	background-size: contain;
	text-indent: -9999px;
}
.temp-title6-jyumokusou {
	width: 100%;
	margin: 0 auto;
	margin-top: 15px;
	margin-bottom: 34px;
	height: 0;
	display: block;
	padding-top: 12%;/* 高さ÷幅×100 */
	background: url(../komine/img/jyumokusou/bana17.jpg) top center no-repeat;
	background-size: contain;
	text-indent: -9999px;
}
.temp-title7-jyumokusou {
	width: 100%;
	margin: 0 auto;
	margin-top: 15px;
	margin-bottom: 34px;
	height: 0;
	display: block;
	padding-top: 12%;/* 高さ÷幅×100 */
	background: url(../komine/img/jyumokusou/bana19.jpg) top center no-repeat;
	background-size: contain;
	text-indent: -9999px;
}
.temp-title8-jyumokusou {
	width: 100%;
	margin: 0 auto;
	margin-top: 15px;
	margin-bottom: 34px;
	height: 0;
	display: block;
	padding-top: 12%;/* 高さ÷幅×100 */
	background: url(../komine/img/jyumokusou/bana21.jpg) top center no-repeat;
	background-size: contain;
	text-indent: -9999px;
}
.temp-title9-jyumokusou {
	width: 100%;
	margin: 0 auto;
	margin-top: 15px;
	margin-bottom: 34px;
	height: 0;
	display: block;
	padding-top: 12%;/* 高さ÷幅×100 */
	background: url(../komine/img/jyumokusou/bana23.jpg) top center no-repeat;
	background-size: contain;
	text-indent: -9999px;
}
.temp-title10-jyumokusou {
	width: 100%;
	margin: 0 auto;
	margin-top: 15px;
	margin-bottom: 34px;
	height: 0;
	display: block;
	padding-top: 12%;/* 高さ÷幅×100 */
	background: url(../komine/img/jyumokusou/bana25.jpg) top center no-repeat;
	background-size: contain;
	text-indent: -9999px;
}
.temp-title11-jyumokusou {
	width: 100%;
	margin: 0 auto;
	margin-top: 15px;
	margin-bottom: 34px;
	height: 0;
	display: block;
	padding-top: 12%;/* 高さ÷幅×100 */
	background: url(../komine/img/jyumokusou/bana27.jpg) top center no-repeat;
	background-size: contain;
	text-indent: -9999px;
}
.temp-title12-jyumokusou {
	width: 100%;
	margin: 0 auto;
	margin-top: 15px;
	margin-bottom: 34px;
	height: 0;
	display: block;
	padding-top: 12%;/* 高さ÷幅×100 */
	background: url(../komine/img/jyumokusou/bana29.jpg) top center no-repeat;
	background-size: contain;
	text-indent: -9999px;
}

