BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 90%/1.3 '¥á¥¤¥ê¥ª','Meiryo','Verdana','Arial','£Í£Ó £Ð¥´¥·¥Ã¥¯','¥Ò¥é¥®¥Î³Ñ¥´ Pro W3','Hiragino Kaku Gothic Pro',sans-serif; COLOR: #333333; PADDING-TOP: 0px; BACKGROUND-COLOR: #dedede; TEXT-ALIGN: center
}
A {
	TEXT-DECORATION: none
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#wrapper {
	MARGIN: 0px auto; WIDTH: 820px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#header {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(/info-plosion/common/img/head_bg1.gif); BACKGROUND-REPEAT: no-repeat
}
#language {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: right 50%; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/info-plosion/common/img/head_bg2.jpg); PADDING-BOTTOM: 8px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 9px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #fe0009
}
#main {
	FLOAT: right; PADDING-BOTTOM: 10px; WIDTH: 660px
}
#navi {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 150px; PADDING-TOP: 10px
}
#footer {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: right 50%; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/info-plosion/common/img/footer_bg.jpg); PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #fe0009; TEXT-ALIGN: right
}
#topbanner {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(/info-plosion/common/img/top_bg1.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ae0101
}
#topcontents {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(/info-plosion/common/img/top_bg2.gif); PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
#topcontents-left {
	FLOAT: left; WIDTH: 50%
}
#topcontents-right {
	FLOAT: right; WIDTH: 50%
}
#news {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; LINE-HEIGHT: 150%; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
.naviBar {
	MARGIN: 0px 0px 10px; WIDTH: 145px; LINE-HEIGHT: 150%
}
UL.naviBar {
	BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
.naviBarsub {
	PADDING-LEFT: 10px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
.naviBar LI {
	LIST-STYLE-TYPE: none
}
.naviBarsub A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(/info-plosion/common/img/i_navib.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
.naviBar A:link {
	COLOR: #333333
}
.naviBar A:visited {
	COLOR: #333333
}
.naviBar A:hover {
	COLOR: #cc0000
}
#language A {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
#footer A {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
#main A:link {
	COLOR: #0066cc
}
#main A:visited {
	COLOR: #0066cc
}
#main A:hover {
	COLOR: #cc0000
}
.contents {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px
}
#title-a01 {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(/info-plosion/common/img/i_a01-l.gif); MARGIN: 10px 10px 0px 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 105px
}
#title-a02 {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(/info-plosion/common/img/i_a02-l.gif); MARGIN: 10px 10px 0px 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 105px
}
#title-a03 {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(/info-plosion/common/img/i_a03-l.gif); MARGIN: 10px 10px 0px 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 105px
}
#title-b01 {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(/info-plosion/common/img/i_b01-l.gif); MARGIN: 10px 10px 0px 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 105px
}
#title-com {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(/info-plosion/common/img/i_com-l.gif); MARGIN: 10px 10px 0px 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 105px
}
.mg0 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.mg1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
.Clear {
	CLEAR: both; FONT-SIZE: 0px; LINE-HEIGHT: 0px
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.imgfloat {
	FLOAT: left; MARGIN: 0px 10px 10px 0px
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: x-large
}
.title-n {
	FONT-WEIGHT: normal; FONT-SIZE: x-large
}
.subject {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: medium; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 0px; PADDING-TOP: 5px; BACKGROUND-COLOR: #eeeeee
}
#list {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none
}
#list TD {
	BORDER-TOP: #cccccc 1px dotted; FONT-SIZE: 90%; BORDER-BOTTOM: #cccccc 1px dotted; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
#list TH {
	BORDER-TOP: #cccccc 1px dotted; FONT-SIZE: 90%; BORDER-BOTTOM: #cccccc 1px dotted; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}

#sys-list {
	PADDING-LEFT: 5px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none
}
#sys-list TD {
	BORDER-TOP: none; FONT-SIZE: 90%; BORDER-BOTTOM: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
#sys-list TH {
	BORDER-TOP: none; FONT-SIZE: 90%; BORDER-BOTTOM: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}

#sys-line {
	BORDER-TOP: #cccccc 1px dotted; BORDER-BOTTOM: #cccccc 1px dotted;
}

/*-- this was added in 2007.10 --*/
.t-small {
	font-size:90%;
}
.topabout {
	border:solid 1px #999999;
	background: url(/info-plosion/common/img/top_about_bg.gif) no-repeat 0% 100%;
	width: 150px;
	padding:5px;

}
.topabout h1{
	font-size:medium;
}
.topabout strong{
	font-style: none;
	font-weight: bold;
}
div.topgroup{
	margin: 5px;
	padding:0px;
	font-size:90%;
	background-color: #999999;
}
div.topgroup table{
	width:100%;
}
.topgroup-table {
	padding:0px;
}
div.topgroup h2{
	font-size: small;
	font-weight: bold;
	background-color:#999999;
	padding:3px;
	color:#FFFFFF;
	border-bottom:solid 1px #FFFFFF;
}
#main div.topgroup h2 a:link{
	color:#FFFFFF;
}
#main div.topgroup h2 A:visited{
	color:#FFFFFF;
}
#main div.topgroup h2 A:hover{
	color:#cc0000;
}
div.topgroup h3{
	font-size: small;
	font-weight: bold;
	margin:0;
	padding:0;
}
.topgroup1 {
	background-color:#EFEFEF;
}
.topgroup2 {
	background-color:#FFFFFF;
}
div.topbox1{
	padding: 0px;
	margin: 5px;
	background: url(/info-plosion/common/img/line_1.gif) repeat-y 48% 0%;
}
div.topbox1 h2{
	font-size: small;
	font-weight: bold;
	margin-top:15px;
}
div.topbox1 h3{
	font-size: small;
	font-weight: bold;
	margin:0;
	padding:0;
}
div.topbox1 ul{
	padding:0;
	margin:5px 0;
	list-style: none;
}
div.topbox1 li{
	padding:0 0 0 5px;
	font-size:90%;
}

