* {	margin:0;	padding:0; font:100% / 1.3 "ＭＳ Ｐゴシック", Osaka, sans-serif; border:none; }
body { background-image: url(data/images/bg01.gif); background-repeat: repeat-x; background-attachment: fixed; }
h2 { color: #fff; font-weight: bold; line-height: 1.4em; background-color: #6062d2; height: 1.4em; margin-top: 8px; padding-left: 1em; }
h3 { color: #972020; font-weight: bold; line-height: 1.5em; height: 1.5em; border-bottom: 2px solid #ff3232; border-left: 1em solid #ff3232; }
strong { color: #f00; font-weight: bold; }
/* */
.main_container { background-color: #fff; width: 900px; padding: 8px; }
.main {	background-color: #fff; width: 900px; }
.header {	width: 900px; }
.header .left { float: left; }
.header .right { font-size: 9pt; width: 456px; float: right; }
.header .right table { width: 456px; height: 122px; }
.header .right td { vertical-align: middle; }

.container_sub1 { width: 900px; margin-top: 4px; }
.container_sub1 .left { float: left; width: 550px; padding-right: 8px; }
.container_sub1 .right { float: right; width: 300px; }
.container_sub2 { width: 900px; padding: 8px; border-right: 1px solid #6062d2; border-bottom: 1px solid #6062d2; border-left: 1px solid #6062d2; }
.container_sub2 h3 { color: #972020; font-size: 10pt; font-weight: bold; line-height: 1.6em; height: 1.6em; border-left: 1em solid #ff3232; }
.container_sub2 table { margin: 8px; }
.container_sub2 th { color: #e30000; font-weight: bold; background-color: #ffc6c6; width: 120px; }
.container_sub2 td { font-size: 8pt; text-align: center; }
.container_sub2 p { font-size: 8pt; }
.xx-large-box { width: 784px; padding: 8px; border-right: 1px solid #6062d2; border-bottom: 1px solid #6062d2; border-left: 1px solid #6062d2; }
.xx-large-box h3 { color: #972020; font-size: 10pt; font-weight: bold; line-height: 1.6em; height: 1.6em; border-left: 1em solid #ff3232; }
.footer { font-size: 8pt; background-color: #fe0; margin-top: 16px; padding: 2px 8px; }

/* */
.access .left { width: 392px; float: left; }
.access .center { width: 179px; float: left; margin-left: 8px; }
.access .center p img { margin-right: auto; margin-left: auto; display: block; }
.access .right { width: 179px; float: right; margin-left: 8px; }
/* */
.scrbox1 { width: 550px; height: 400px; padding: 8px; border-right: 1px solid #6062d2; border-bottom: 1px solid #6062d2; border-left: 1px solid #6062d2; 

overflow: auto; }
.textbox { margin-top: 8px; margin-bottom: 8px; }
.update { color: #6062d2; font-size: 8pt; text-align: right; }
.text { font-size: 10pt; margin-bottom: 16px; padding-right: 1em; padding-left: 2em; }
table.xx-table1 { width: 600px; border: solid 2px #6062d2; }
table.xx-table1 td { width: 200px; }
table.xx-table2 { width: 750px; }
.xx-bigtext { font-size: 14pt; font-weight: bold; }
.bigtext { font-size: 12pt; font-weight: bold; }
.navi_container { width: 782px; margin-top: 8px; border: solid 1px #6062d2; }
.list_container { width: 784px; margin-top: 8px; margin-bottom: 32px; }
ul { width: 250px; float: left; margin-top: 0.5em; margin-bottom: 0.5em; }
li { font-size: 10pt; list-style-type: none; list-style-position: outside; }
span { color:#ff0000; }

