@charset"utf-8";

/*++++++++++++++++++++++++++++++++++++++++++*/
/*    Niimi Cultural Exchange Center CSS    */
/*++++++++++++++++++++++++++++++++++++++++++*/

/*========== price ===========*/

#header {
	float: center;
	margin: 0 auto 0;
	width: 100%;
	background: url("../../../price/img/title_back.jpg") ;
	background-size: cover;
	}


@media screen and (max-width: 768px) {

}


.price {
	float: center;
	width: 100%;
	margin: 0 auto;
	text-align: center;
	}

td.td50b {
	width: 50%;
	padding: 1% 2%;
	background: #646464;
	}

td.td50 {
	width: 50%;
	padding: 1% 2%;
	}

td.td50g {
	width: 50%;
	padding: 1% 2%;
	background: #ebebeb;
	}

#big {
	float: center;
	width: 80%;
	margin: 3% auto 3%;
	padding-bottom: 3%;
	text-align: center;
	border-bottom: 2px solid #107e12;
	}

#small {
	float: center;
	width: 80%;
	margin: 3% auto 3%;
	padding-bottom: 3%;
	text-align: center;
	border-bottom: 2px solid #107e12;
	}

#foyer {
	float: center;
	width: 80%;
	margin: 3% auto 3%;
	padding-bottom: 3%;
	text-align: center;
	border-bottom: 2px solid #107e12;
	}

#gallery {
	float: center;
	width: 80%;
	margin: 3% auto 3%;
	padding-bottom: 3%;
	text-align: center;
	border-bottom: 2px solid #107e12;
	}
    
#gakuya {
	float: center;
	width: 80%;
	margin: 3% auto 3%;
	padding-bottom: 3%;
	text-align: center;
	border-bottom: 2px solid #107e12;
	}

#music {
	float: center;
	width: 80%;
	margin: 3% auto 3%;
	padding-bottom: 3%;
	text-align: center;
	border-bottom: 2px solid #107e12;
	}

#hiroba {
	float: center;
	width: 80%;
	margin: 3% auto 3%;
	padding-bottom: 3%;
	text-align: center;
	border-bottom: 2px solid #107e12;
	}


.pl09 {
	width: 85%;
	margin: 2% auto;
	}


@media screen and (max-width: 768px) {

.w70 {
	width: 90%;
	}

}


h3 {
	margin-bottom: 2%;
	}

h4 {
	width: 80%;
	margin-bottom: 3%;
	}


