#flash_zone {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px; WIDTH: 950px
}
#ojc_flash {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FLOAT: left; BORDER-LEFT: #999999 1px solid; WIDTH: 950px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 228px
}
#ojc {
	WIDTH: 950px;
	HEIGHT: 300px;
	border: thin solid #CCCCCC;
}
#w_c_o {
	FLOAT: right;
	WIDTH: 310px;
	HEIGHT: 230px;
	border: thin dotted #000000;
}
#data_left {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 230px; MARGIN-RIGHT: 5px; HEIGHT: auto
}
#data_left_yohaku {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 150px; MARGIN-RIGHT: 5px; HEIGHT: auto
}
#data_center {
	FLOAT: left; WIDTH: 470px; MARGIN-RIGHT: 5px; HEIGHT: auto
}
#data_center_member {
	FLOAT: left;
	WIDTH: 680px;
	MARGIN-RIGHT: 5px;
	HEIGHT: auto;
}
#data_right {
	FONT-SIZE: 12px; FLOAT: right; WIDTH: 225px; HEIGHT: auto
}
#data_jigyou {
	FLOAT: left;
	WIDTH: 600px;
	MARGIN-RIGHT: 5px;
	HEIGHT: auto;
	font-size: 13px;
	padding-top: 15px;
	text-indent: 2em;
	vertical-align: middle;
	line-height: 4.1mm;
}
#data_center_jigyou {
	FLOAT: left;
	WIDTH: 450px;
	HEIGHT: auto;
	font-size: 13px;
	text-indent: 2em;
	vertical-align: middle;
	line-height: 4.1mm;
}
#data_right_jigyou {
	FLOAT: left;
	WIDTH: 150px;
	HEIGHT: auto;
}
#data_center_right {
FLOAT: right; WIDTH: 680px; HEIGHT: auto
}
.data_center_jigyou_line {
	BACKGROUND-COLOR: #f7f7ff;
	border-bottom-width: 2px;
	border-bottom-style: ridge;
	border-bottom-color: #3399FF;
	font-size: 13px;
	padding-bottom: 5px;
	padding-top: 5px;
	letter-spacing: 2px;
}
.waku_top {
	BORDER-RIGHT: #cccccc 1px solid;
	MARGIN-BOTTOM: 10px;
	BORDER-LEFT: #cccccc 1px solid;
	WIDTH: 208px;
	BORDER-BOTTOM: #cccccc 1px solid;
	HEIGHT: auto;
	BACKGROUND-COLOR: #ffffff;
	padding: 10px;
}
.waku_top2 {

	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 208px; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #ffffff
}
.waku_top_yohaku {
	MARGIN-BOTTOM: 10px;
	WIDTH: 208px;
	HEIGHT: auto;
	BACKGROUND-COLOR: #f7f7ff;
	padding: 10px;
}
.mobile_img_left {
	FLOAT: left; WIDTH: 46px; HEIGHT: auto
}
.mobile_txt_right {
	FLOAT: right; WIDTH: 150px; HEIGHT: auto
}
.page_insert {
	FONT-SIZE: 14px; MARGIN-BOTTOM: 30px
}
.waku_banner {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 3px solid; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../img/count_bg.jpg); MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 208px; PADDING-TOP: 15px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 43px; BACKGROUND-COLOR: #ffffff
}
.waku_banner2 {
	BORDER-RIGHT: 1px solid #cccccc;
	BORDER-TOP: 1px solid #cccccc;
	MARGIN-BOTTOM: 10px;
	BORDER-LEFT: 1px solid #cccccc;
	WIDTH: 208px;
	BORDER-BOTTOM: 1px solid #cccccc;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: auto;
	BACKGROUND-COLOR: #ffffff;
	padding: 10px;
}
.txt_16 {
	FONT-SIZE: 16px
}
#data_center H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#data_center DL {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; OVERFLOW-Y: scroll; PADDING-LEFT: 10px; OVERFLOW-X: hidden; MARGIN-BOTTOM: 21px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 180px; BACKGROUND-COLOR: #ffffff
}
#data_center DT {
	CLEAR: both; FLOAT: left; MARGIN-BOTTOM: 0.3em; PADDING-BOTTOM: 0.5em; WIDTH: 80px
}
#data_center DD {
	BACKGROUND-POSITION: left bottom; PADDING-LEFT: 85px; BACKGROUND-IMAGE: url(../img/dot.gif); MARGIN-BOTTOM: 0.3em; PADDING-BOTTOM: 0.5em; BACKGROUND-REPEAT: repeat-x
}
.center_waku {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 15px; FONT-SIZE: 12px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 15px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 438px; PADDING-TOP: 15px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #ffffff
}
.center_waku2 {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 15px;
	BORDER-LEFT: #cccccc 1px solid;
	WIDTH: 438px;
	BORDER-BOTTOM: #cccccc 1px solid;
	HEIGHT: 438px;
	BACKGROUND-COLOR: #ffffff;
	padding: 15px;
}

.center_waku_last {
	BORDER-RIGHT: #cccccc 1px solid;
	PADDING-RIGHT: 15px;
	BORDER-TOP: #cccccc 1px solid;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 15px;
	BORDER-LEFT: #cccccc 1px solid;
	WIDTH: 438px;
	PADDING-TOP: 15px;
	BORDER-BOTTOM: #cccccc 1px solid;
	HEIGHT: auto;
	BACKGROUND-COLOR: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.center_waku_member {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 20px;
	BORDER-LEFT: #cccccc 1px solid;
	WIDTH: 675px;
	BORDER-BOTTOM: #cccccc 1px solid;
	HEIGHT: auto;
	BACKGROUND-COLOR: #ffffff;
	text-align: center;
	padding: 15px;
}
.center_waku_member_l {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 20px;
	BORDER-LEFT: #cccccc 1px solid;
	WIDTH: 675px;
	BORDER-BOTTOM: #cccccc 1px solid;
	HEIGHT: auto;
	BACKGROUND-COLOR: #ffffff;
	padding: 15px;
	text-align: left;
}
.topics_palamater {
	FONT-SIZE: 12px
}
.topics_left {
	FLOAT: left; WIDTH: 140px; HEIGHT: auto
}
.topics_center {
	FLOAT: left;
	WIDTH: 140px;
	HEIGHT: auto;
}
.topics_right {
	FLOAT: right; WIDTH: 140px; HEIGHT: auto
}
.top_shinnen_kao {
	FLOAT: left; MARGIN-BOTTOM: 15px; MARGIN-RIGHT: 10px
}
.map_bt {
	MARGIN-TOP: -30px; MARGIN-LEFT: 135px; WIDTH: 73px; HEIGHT: auto
}

.marB5_right {
	MARGIN-BOTTOM: 5px;
	margin-left: 5px;
	font-size: x-small;
	text-align: right;
}
.left_subtitle {
                              /* 段落の枠の色 */
  border-style: solid;           /* 枠の形 */
  border-width: 0px 0px 2px 0px;  /* ４方向の枠 */
  border-bottom-color: #070C4E;  /* 下の色 */
  background-color: #EAFAFA;
  color: #070C4E;
  MARGIN-BOTTOM: 5px;
}

.center_title {
  border-style: solid;           /* 枠の形 */
  border-width: 0px 0px 2px 0px;  /* ４方向の枠 */
  border-bottom-color: #070C4E;  /* 下の色 */
  color: #070C4E;
  text-align: center;
  width: 780px;
  font-weight: bold;
  font-size: xx-large;
  MARGIN-LEFT: 80px;
  MARGIN-BOTTOM: 20px;
}
.center_title_contents {
  color: #4260F6;
  text-align : center;
  font-size: x-large;
  MARGIN-BOTTOM: 30px;
}
.center_subtitle {
  color: #070C4E;
  font-size: large;
  font-weight: bold;
  MARGIN-LEFT: 100px;
  MARGIN-BOTTOM: 20px;
  text-decoration: underline;	
}
.center_subtitle_contents {
  color: #223066;	
  font-size: medium;
  width: 750px;
  MARGIN-LEFT: 100px;
  MARGIN-BOTTOM: 30px;
}
.report_subtitle_contents {
  color: #223066;
  font-size: medium;
  width: 860px;
  vertical-align:middle;
  margin-left : auto ; margin-right : auto ;
  MARGIN-BOTTOM: 30px;
}
.report_subtitle_writer {
  color: #223066;
  font-size: medium;
  width: 860px;
  margin-left : auto ; margin-right : auto ;
  vertical-align:middle;
  MARGIN-BOTTOM: 30px;
  text-align: center;
}

