h1, h2 {	margin: 0px;}.subtitle {	/*font-family: "^\^\^\???????? Pro","Hiragino Kaku Gothic Pro";*/	font-size: 140%;	font-weight: bold;}.event-cattitle {	/*font-family: "^\^\^\???????? Pro","Hiragino Kaku Gothic Pro";*/	font-size:120%;	color:#336699;	margin-left:10px;	width:580px}.event-cattext {	/*font-family: "^\^\^\???????? Pro","Hiragino Kaku Gothic Pro";*/	font-size:80%;	line-height:150%;	margin-left:10px;	width:580px}.event-picture {	width:220px;	}	.access-cattitle {	/*font-family: "^\^\^\???????? Pro","Hiragino Kaku Gothic Pro";*/	color:#990000;	font-size:100%;	font-weight:bold;	}	.access-fromtitle {	/*font-family: "^\^\^\???????? Pro","Hiragino Kaku Gothic Pro";*/	color:#006699;	font-size:100%;	font-weight:bold;	}	.access-cattext {	/*font-family: "^\^\^\???????? Pro","Hiragino Kaku Gothic Pro";*/	font-size:80%;	line-height:150%;	margin-left:10px;}	.access-setsumeitext {	/*font-family: "^\^\^\???????? Pro","Hiragino Kaku Gothic Pro";*/	font-size:80%;	line-height:150%;	width:580px}	.motomu-cattitle {	/*font-family: "^\^\^\???????? Pro","Hiragino Kaku Gothic Pro";*/	color:#006699;	font-size:100%;	font-weight:bold;	}	.motomu-cattext {	/*font-family: "^\^\^\???????? Pro","Hiragino Kaku Gothic Pro";*/	font-size:80%;	line-height:150%;	margin-left:10px;	width:580px}	.motomu-setsumeitext {	/*font-family: "^\^\^\???????? Pro","Hiragino Kaku Gothic Pro";*/	font-size:80%;	line-height:150%;	width:580px}.nyuen-cattitle {	/*font-family: "^\^\^\???????? Pro","Hiragino Kaku Gothic Pro";*/	color:#990000;	font-size:140%;	font-weight:bold;	}	.nyuen-subtitle {	/*font-family: "^\^\^\???????? Pro","Hiragino Kaku Gothic Pro";*/	color:#006699;	font-size:100%;	font-weight:bold;	}	.nyuen-cattext {	/*font-family: "^\^\^\???????? Pro","Hiragino Kaku Gothic Pro";*/	font-size:80%;	line-height:150%;	margin-left:10px;}.chikujo400-about-cattitle {	/*font-family: "^\^\^\???????? Pro","Hiragino Kaku Gothic Pro";*/	color:#990000;	font-size:140%;	font-weight:bold;	}	.chikujo400-about-subtitle {	/*font-family: "^\^\^\???????? Pro","Hiragino Kaku Gothic Pro";*/	color:#006699;	font-size:100%;	font-weight:bold;	}	.chikujo400-about-cattext {	/*font-family: "^\^\^\???????? Pro","Hiragino Kaku Gothic Pro";*/	font-size:80%;	line-height:150%;	margin-left:10px;}.chikujo400-estop-cattitle {	/*font-family: "^\^\^\???????? Pro","Hiragino Kaku Gothic Pro";*/	color:#336699;	font-size:140%;	font-weight:bold;	}	.chikujo400-estop-chart-01-t {	/*font-family: "^\^\^\???????? Pro","Hiragino Kaku Gothic Pro";*/	font-size:110%;	width: 120px;	height: 35px;	border-bottom-width: 7px;	border-bottom-style: solid;	border-bottom-color: #C2C2C2;	vertical-align: bottom;	}.chikujo400-estop-chart-02-t {	/*font-family: "^\^\^\???????? Pro","Hiragino Kaku Gothic Pro";*/	font-size:110%;	width: 130px;	height: 35px;	border-bottom-width: 7px;	border-bottom-style: solid;	border-bottom-color: #C2C2C2;	vertical-align: bottom;	}.chikujo400-estop-chart-03-t {	/*font-family: "^\^\^\???????? Pro","Hiragino Kaku Gothic Pro";*/	font-size:110%;	width: 380px;	height: 35px;	border-bottom-width: 7px;	border-bottom-style: solid;	border-bottom-color: #C2C2C2;	vertical-align: bottom;	}	.chikujo400-estop-chart-04-t {	/*font-family: "^\^\^\???????? Pro","Hiragino Kaku Gothic Pro";*/	font-size:110%;	width: 70px;	height: 35px;	border-bottom-width: 7px;	border-bottom-style: solid;	border-bottom-color: #C2C2C2;	vertical-align: bottom;	}.chikujo400-estop-chart-01-n {	/*font-family: "^\^\^\???????? Pro","Hiragino Kaku Gothic Pro";*/	font-size:110%;	width: 120px;	height: 35px;	border-bottom-width: 7px;	border-bottom-style: solid;	border-bottom-color: #C2C2C2;	vertical-align: bottom;	}.chikujo400-estop-chart-02-n {	/*font-family: "^\^\^\???????? Pro","Hiragino Kaku Gothic Pro";*/	font-size:110%;	width: 130px;	height: 35px;	border-bottom-width: 7px;	border-bottom-style: solid;	border-bottom-color: #C2C2C2;	vertical-align: bottom;	}.chikujo400-estop-chart-03-n {	/*font-family: "^\^\^\???????? Pro","Hiragino Kaku Gothic Pro";*/	font-size:110%;	width: 380px;	height: 35px;	border-bottom-width: 7px;	border-bottom-style: solid;	border-bottom-color: #C2C2C2;	vertical-align: bottom;	}.chikujo400-estop-chart-04-n {	/*font-family: "^\^\^\???????? Pro","Hiragino Kaku Gothic Pro";*/	font-size:110%;	width: 70px;	height: 35px;	border-bottom-width: 7px;	border-bottom-style: solid;	border-bottom-color: #C2C2C2;	vertical-align: bottom;	}	.chikujo400-estop-text {	/*font-family: "^\^\^\???????? Pro","Hiragino Kaku Gothic Pro";*/	font-size:80%;	line-height:150%;	width: 700px;	}		.chikujo400-esnai-cattitle {	/*font-family: "^\^\^\???????? Pro","Hiragino Kaku Gothic Pro";*/	color:#000000;	font-size:120%;	font-weight:bold;	padding-top: 3px;	padding-left: 3px;	border-bottom-width: 1px;	border-left-width: 4px;	border-bottom-style: solid;	border-left-style: solid;	border-bottom-color: #000000;	border-left-color: #666666;	width: 660px;	}.chikujo400-esnai-catsubtitle {	/*font-family: "^\^\^\???????? Pro","Hiragino Kaku Gothic Pro";*/	color:#336699;	font-size:100%;	font-weight:bold;	background-color:#EBEBEB;	border-right-width: 1px;	border-bottom-width: 1px;	border-right-style: solid;	border-bottom-style: solid;	border-right-color: #888888;	border-bottom-color: #888888;	width: 660px;	padding-top: 2px;	padding-left: 2px;	}.chikujo400-esnai-evtitle {	/*font-family: "^\^\^\???????? Pro","Hiragino Kaku Gothic Pro";*/	color:#336699;	font-size:100%;	font-weight:bold;	width: 660px;	padding-top: 2px;	}	.chikujo400-esnai-text {	/*font-family: "^\^\^\???????? Pro","Hiragino Kaku Gothic Pro";*/	font-size:80%;	line-height:150%;	width: 660px;	}.chikujo400-yomigae-title {	/*font-family: "^\^\^\???????? Pro","Hiragino Kaku Gothic Pro";*/	font-size:140%;	color:#003300;	font-weight:bold;	}	.chikujo400-yomigae-cattitle {	/*font-family: "^\^\^\???????? Pro","Hiragino Kaku Gothic Pro";*/	color:#336699;	font-size:100%;	font-weight:bold;	}.chikujo400-yomigae-text {	/*font-family: "^\^\^\???????? Pro","Hiragino Kaku Gothic Pro";*/	font-size:80%;	line-height:150%;	width: 660px;	}.koremade-top-table-l {	/*font-family: "^\^\^\???????? Pro","Hiragino Kaku Gothic Pro";*/	font-size:110%;	padding-top: 0px;	width: 40px;	text-align: left;	}.koremade-top-table-r {	/*font-family: "^\^\^\???????? Pro","Hiragino Kaku Gothic Pro";*/	font-size:110%;	padding-top: 10px;	width: 660px;	text-align: left;	}	.koremade-subtitle {	/*font-family: "^\^\^\???????? Pro","Hiragino Kaku Gothic Pro";*/	color:#990000;	font-size:140%;	font-weight:bold;	}.koremade-eventtitle {	/*font-family: "^\^\^\???????? Pro","Hiragino Kaku Gothic Pro";*/	color:#336699;	font-size:120%;	font-weight:bold;	}.koremade-text {	/*font-family: "^\^\^\???????? Pro","Hiragino Kaku Gothic Pro";*/	font-size:80%;	line-height:150%;	}	.event-text {	font-family: "Osaka";	color: #000000;	font-size: 90%;	line-height: 150%;	text-align: center;}.green-text {	font-family: "Osaka";	color: #003300;	font-size: 100%;	line-height: 150%;	font-weight: bold;}.main-text {	font-family: "Osaka";	color: #000000;	font-size: 90%;	line-height: 150%;	width: 570px;}.cinema-midashi {	font-family: "Osaka";	color: #003300;	font-size: 100%;	line-height: 150%;	width: 332px;}.cinema-text {	font-family: "Osaka";	color: #000000;	font-size: 90%;	line-height: 150%;	width: 332px;}.2green-text {	font-family: "Osaka";	color: #003300;	font-size: 100%;	line-height: 150%;	font-weight: bold;	width: 214px;	padding-right: 5px;}.dan-text {	font-family: "Osaka";	color: #333333;	font-size: 90%;	line-height: 150%;	font-weight: normal;	width: 214px;	padding-right: 5px;}.2-img {	width: 120px;}.mokuji-text {	font-family: "Osaka";	color: #000000;	font-size: 100%;	line-height: 150%;	text-align: center;}.mokuji-subtext {	font-family: "Osaka";	color: #333333;	font-size: 90%;	line-height: 150%;	text-align: center;}.mokuji-lefttext {	font-family: "Osaka";	color: #000000;	font-size: 100%;	line-height: 150%;}.mokuji-subleft {	font-family: "Osaka";	color: #333333;	font-size: 80%;	line-height: 150%;}