﻿@charset "UTF-8";
/* CSS Document */

.kokuchi {
	width: 290px;
	position: absolute;
	top: 500px;
	left: 119px;
	clip: rect(0px,auto,auto,auto);
	height: 233px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.kokuchi_upper {
	width: 600px;
	position: absolute;
	top: 250px;
	left: 129px;
	clip: rect(0px,auto,auto,auto);
	height: 226px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.kokuchi_upper2 {
	width: 600px;
	position: absolute;
	top: 495px;
	left: 129px;
	clip: rect(0px,auto,auto,auto);
	height: 226px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.video_header {
	width: 600px;
	position: absolute;
	top: 250px;
	left: 129px;
	clip: rect(0px,auto,auto,auto);
	height: 64px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.video_body {
	width: 600px;
	position: absolute;
	top: 315px;
	left: 129px;
	clip: rect(0px,auto,auto,auto);
	height: 450px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
}
.video_header_2 {
	width: 600px;
	position: absolute;
	top: 483px;
	left: 129px;
	clip: rect(0px,auto,auto,auto);
	height: 64px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.video_body_2 {
	width: 600px;
	position: absolute;
	top: 547px;
	left: 129px;
	clip: rect(0px,auto,auto,auto);
	height: 450px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
}
.video_header_3 {
	width: 600px;
	position: absolute;
	top: 715px;
	left: 129px;
	clip: rect(0px,auto,auto,auto);
	height: 64px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.video_body_3 {
	width: 600px;
	position: absolute;
	top: 779px;
	left: 129px;
	clip: rect(0px,auto,auto,auto);
	height: 450px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
}
.video_header_4 {
	width: 600px;
	position: absolute;
	top: 949px;
	left: 129px;
	clip: rect(0px,auto,auto,auto);
	height: 64px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.video_body_4 {
	width: 600px;
	position: absolute;
	top: 1013px;
	left: 129px;
	clip: rect(0px,auto,auto,auto);
	height: 450px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
}
.kokuchi_middle {
	width: 600px;
	position: absolute;
	top: 483px;
	left: 129px;
	clip: rect(0px,auto,auto,auto);
	height: 226px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.kokuchi_middle_v3 {
	width: 600px;
	position: absolute;
	top: 1010px;
	left: 129px;
	clip: rect(0px,auto,auto,auto);
	height: 226px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.kokuchi_middle_v4 {
	width: 600px;
	position: absolute;
	top: 1242px;
	left: 129px;
	clip: rect(0px,auto,auto,auto);
	height: 226px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.kokuchi_bottom {
	width: 600px;
	position: absolute;
	top: 716px;
	left: 129px;
	clip: rect(0px,auto,auto,auto);
	height: 226px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.kokuchi-right {
	width: 290px;
	position: absolute;
	top: 500px;
	left: 429px;
	clip: rect(0px,auto,auto,auto);
	height: 233px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.kokuchi-right2 {
	position:absolute;
	width:306px;
	height:auto;
	z-index:38;
	left: 412px;
	top: 725px;
	visibility: visible;
	text-align: left;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	padding-left: 17px;
}
.kokuchi-right3 {
	position:absolute;
	width:306px;
	height:auto;
	z-index:38;
	left: 412px;
	top: 960px;
	visibility: visible;
	text-align: left;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	padding-left: 17px;
}
.kokuchi-right3v {
	position:absolute;
	width:306px;
	height:auto;
	z-index:38;
	left: 412px;
	top: 780px;
	visibility: visible;
	text-align: left;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	padding-left: 17px;
}
.kokuchi-right3v_2 {
	position:absolute;
	width:306px;
	height:auto;
	z-index:38;
	left: 412px;
	top: 1012px;
	visibility: visible;
	text-align: left;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	padding-left: 17px;
}
.kokuchi-right3v_3 {
	position:absolute;
	width:306px;
	height:auto;
	z-index:38;
	left: 412px;
	top: 1244px;
	visibility: visible;
	text-align: left;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	padding-left: 17px;
}
.kokuchi-right3v_4 {
	position:absolute;
	width:306px;
	height:auto;
	z-index:38;
	left: 412px;
	top: 1476px;
	visibility: visible;
	text-align: left;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	padding-left: 17px;
}
.kokuchi-left {
	width: 280px;
	position: absolute;
	top: 740px;
	left: 127px;
	clip: rect(0px,auto,auto,auto);

	height: 580;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;

	z-index: 18;
	text-align: left;
	list-style-type: square;

	font-size: 11.5px;
	line-height: 145%;
	font-family:Arial, Helvetica, sans-serif, ＭＳ Ｐゴシック, ＭＳ ゴシック, ヒラギノ角ゴ Pro W3, Osaka;
}

.kokuchi-left2 {
	width: 280px;
	position: absolute;
	top: 725px;
	left: 127px;
	clip: rect(0px,auto,auto,auto);

	height: 600px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;

	z-index: 18;
	text-align: left;
	list-style-type: square;

	font-size: 12px;
	line-height: 145%;
	font-family:Arial, Helvetica, sans-serif, ＭＳ Ｐゴシック, ＭＳ ゴシック, ヒラギノ角ゴ Pro W3, Osaka;
}

.kokuchi-left3 {
	width: 280px;
	position: absolute;
	top: 960px;
	left: 127px;
	clip: rect(0px,auto,auto,auto);

	height: 600px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;

	z-index: 18;
	text-align: left;
	list-style-type: square;

	font-size: 12px;
	line-height: 145%;
	font-family:Arial, Helvetica, sans-serif, ＭＳ Ｐゴシック, ＭＳ ゴシック, ヒラギノ角ゴ Pro W3, Osaka;
}

.kokuchi-left3v {
	width: 280px;
	position: absolute;
	top: 780px;
	left: 127px;
	clip: rect(0px,auto,auto,auto);

	height: 600px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;

	z-index: 18;
	text-align: left;
	list-style-type: square;

	font-size: 12px;
	line-height: 145%;
	font-family:Arial, Helvetica, sans-serif, ＭＳ Ｐゴシック, ＭＳ ゴシック, ヒラギノ角ゴ Pro W3, Osaka;
}

.kokuchi-left3v_2 {
	width: 280px;
	position: absolute;
	top: 1012px;
	left: 127px;
	clip: rect(0px,auto,auto,auto);

	height: 600px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;

	z-index: 18;
	text-align: left;
	list-style-type: square;

	font-size: 12px;
	line-height: 145%;
	font-family:Arial, Helvetica, sans-serif, ＭＳ Ｐゴシック, ＭＳ ゴシック, ヒラギノ角ゴ Pro W3, Osaka;
}
.kokuchi-left3v_3 {
	width: 280px;
	position: absolute;
	top: 1244px;
	left: 127px;
	clip: rect(0px,auto,auto,auto);

	height: 600px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;

	z-index: 18;
	text-align: left;
	list-style-type: square;

	font-size: 12px;
	line-height: 145%;
	font-family:Arial, Helvetica, sans-serif, ＭＳ Ｐゴシック, ＭＳ ゴシック, ヒラギノ角ゴ Pro W3, Osaka;
}
.kokuchi-left3v_4 {
	width: 280px;
	position: absolute;
	top: 1476px;
	left: 127px;
	clip: rect(0px,auto,auto,auto);

	height: 600px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;

	z-index: 18;
	text-align: left;
	list-style-type: square;

	font-size: 12px;
	line-height: 145%;
	font-family:Arial, Helvetica, sans-serif, ＭＳ Ｐゴシック, ＭＳ ゴシック, ヒラギノ角ゴ Pro W3, Osaka;
}
.pop1 {
	font-family: "Palatino Linotype", Palatino, serif;
	font-size: 12px;
	color: #000000;
	line-height: 1.4em;
}

.oh_c1, .oh_c1b, .oh_c2, .oh_c2b, .oh_c3, .oh_c3b {
	font-size: 36px;
	line-height: 1em;
	font-family: "Palatino Linotype", Palatino, serif;
}
.oh_c1, .oh_c1b {
	color: #e042fb;
}
.oh_c2, .oh_c2b {
	color: #ecacd3;
	font-family: "Palatino Linotype", Palatino, serif;
}
.oh_c3, .oh_c3b {
	color: #b4d12f;
}
.oh_c1b, .oh_c2b, .oh_c3b {
	font-size: 50px;
	font-family: "Palatino Linotype", Palatino, serif;
}
.kokuchi .td-oh {
	text-align: left;
	vertical-align: bottom;
	width: auto;
	font-family: "Palatino Linotype", Palatino, serif;
}
.kokuchi table {
	padding: 20px;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: auto;
}
.kokuchi .dot-kakomi {
	border: 2px dotted #ff0000;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
}
.kokuchi-right .dot-kakomi {
	border: 2px dotted #99cc00;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	text-align: left;
}
.kokuchi .dot-kakomi .td-oh img {
	margin: 0px;
	width: 220px;
	height: 260px;
}
.cooper20 {
	font-family: "Cooper Std Black", "Cooper Black", sans-serif;
	font-size: 20px;
	line-height: 1.2em;
	color: #99cc00;
}
.cooper14 {
	font-family: "Cooper Std Black", "Cooper Black", sans-serif;
	font-size: 14px;
	line-height: 1.2em;
	color: #99cc00;
}
.cooper18 {
	font-family: "Cooper Std Black", "Cooper Black", sans-serif;
	font-size: 18px;
	line-height: 1.2em;
	color: #3366ff;
	padding-top: 8px;
}
.cooper14i {
	font-family: "Cooper Std Black", "Cooper Black", sans-serif;
	font-size: 15px;
	line-height: 1.2em;
	color: #99cc00;
	padding-top: 8px;
}
.cooper12 {
	font-family: "Cooper Std Black", "Cooper Black", sans-serif;
	font-size: 12px;
	line-height: 1.2em;
	color: #ff3f3f;
}
.cooper24 {
	font-family: "Cooper Std Black", "Cooper Black", sans-serif;
	font-size: 24px;
	line-height: 1.2em;
}
.cooper-red {
	color: #ff3f3f;
}
.cooper-blue {
	color: #3366ff;
}
.palatino15 {
	font-family: "Palatino Linotype", Palatino, serif;
	font-size: 17px;
	line-height: 1.2em;
	text-align: left;
	margin-left: 90px;
}
.palatino17 {
	font-family: "Palatino Linotype", Palatino, serif;
	font-size: 20px;
	line-height: 1.2em;
	text-align: left;
}
.palatino15-g {
	font-family: "Palatino Linotype", Palatino, serif;
	font-size: 17px;
	line-height: 1.2em;
	text-align: left;
	color: #339966;
	margin-left: 90px;
}
.palatino12-g1 {
	font-family: "Palatino Linotype", Palatino, serif;
	font-size: 13px;
	line-height: 1.2em;
	color: #339966;
	padding-top: 22px;
}
.palatino12-g2 {
	font-family: "Palatino Linotype", Palatino, serif;
	font-size: 13px;
	line-height: 1.2em;
	color: #99cc00;
	padding-top: 16px;
}
.palatino12 {
	font-family: "Palatino Linotype", Palatino, serif;
	font-size: 12px;
	line-height: 1.2em;
}
#centrePage #page #apDiv1 .kokuchi-right .dot-kakomi img {
	margin-right: 10px;
	margin-left: 10px;
}
.kokuchi .dot-kakomi .cooper14i a:link,
.kokuchi .dot-kakomi .cooper14i a:visited,
.kokuchi-right .dot-kakomi .palatino12-g2 a:link,
.kokuchi-right .dot-kakomi .palatino12-g2 a:visited {
	color: #99cc00;
}
#centrePage #page #apDiv1 .kokuchi .dot-kakomi img, 
#centrePage #page #apDiv1 .kokuchi-right .dot-kakomi img {
	margin: 0px;
	padding: 0px;
}

