/*
main.css
	  
*/

html {
 	margin:auto;
	padding-top: 1px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN","Hiragino Kaku Gothic Pro W3","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Osaka";
}
body {
 	margin:auto;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	background-color: #ffffff;
	background-repeat: repeat-x;
}
h1 { 
 font-size: 0.75em;
 font-weight: normal;
 color: #333333;
}
strong { 
 text-align:left;
}
#wrapper { 
 margin:auto;
 width: 750px;
}
#new { 
 text-align:center;
 font-size: 0.75em;
 color: #ea5532;
}
p.cp { 
 text-align:center;
 font-size: 0.75em;
 color: #800000;
 line-height:1.5em;
}
#header {
 margin:auto;
 width: 740px;
 color: #333;
 padding: 5px;
 border: 0px solid #404040;
 height: 205px;
 background: #ffffff;
}
#navigation {
 width: 750px;
 border: 0px solid #404040;
 margin: auto;
 padding: 5px;
}
#contents { 
 width: 740px;
 color: #333;
 border: 0px solid #404040;
 background: #ffffff url(../images/middle.gif) repeat-y;
 margin: auto;
 padding: 5px;
 height: 500px;
}
#contents_g { 
 width: 740px;
 color: #333;
 border: 0px solid #404040;
 background: #ffffff url(../images/middle_second.gif) repeat-y;
 margin: auto;
 padding: 5px;
 height: 500px;
}
#contents_s { 
 width: 740px;
 color: #333;
 border: 0px solid #404040;
 background: #ffffff url(../images/middle_third.gif) repeat-y;
 margin: auto;
 padding: 5px;
 height: 500px;
}
#contents_p { 
 width: 740px;
 color: #333;
 border: 0px solid #404040;
 background: #ffffff url(../images/middle_second.gif) repeat-y;
 margin: auto;
 padding: 5px;
}
#footer { 
 width: 740px;
 font-size: 0.75em;
 color: #ffffff;
 text-align: right;
 background: #404040 url(../images/fot.gif) no-repeat;
 border: 0px solid #ffffff;
 margin: auto;
 padding-top: 8px;
 padding-right: 10px;
 height: 25px;
}
a { 
 color: #ffffff;
}
a : link { 
 color: #ffffff;
}
a : visited { 
 color: #ffffff;
}
a :  hover { 
 color: #ffffff;
}
a : active { 
 color: #ffffff;
}
a : special { 
 color: #00cc00;
}
/*?i??T?v*/

.coinfo-title{
	width:95%;
	color:#808000;
	border-top:#556B2F solid 1px;
	border-right:#556B2F solid 3px;
	border-bottom:#556B2F solid 4px;
	border-left:#556B2F solid 1px;
	padding:5px;
	font-weight:bold;
	font-size:1em;
}

.dashbox01{
	margin:auto;
	border:#cccccc solid 1px;
	width:730px;
	padding:10px;
	font-size:0.75em;
}

.dashbox015{
	float:auto;
	border:#cccccc solid 1px;
	width:570px;
	padding:10px;
}

.dashbox016{
	float:auto;
	border:#cccccc solid 1px;
	width:570px;
	padding:10px;
	font-size: 0.75em;
	line-height:1.5em;
}

.dashbox02{
	float:left;
	border-left:#666666 solid  2px;
	border-bottom:#666666 solid 1px;
	width:70px;
	margin-top:5px;
	padding:5px;
}

.dashbox03{
	float:left;
	border-left:#666666 solid 1px;
	border-bottom:#666666 solid 1px;
	width:450px;
	margin:5px 0px 0px 10px;
	padding:5px;
}

.dashbox022{
	float:left;
	text-align:left;
	border:#cccccc solid 1px;
	width:100px;
	margin-top:5px;
	padding:5px;
}

.dashbox033{
	float:left;
	text-align:left;
	border:#cccccc solid 1px;
	width:400px;
	margin:5px 0px 0px 10px;
	padding:5px;
}

.dashbox04{
	border-left:#666666 dashed 1px;
	border-bottom:#666666 dashed 1px;
	width:95%;
	margin-top:5px;
	padding:5px;

}

.dashbox05{
	width:95%;
	margin:5px 0px 0px 1em;
	padding:5px;

}

.list{
	margin-left:2em;
	text-indent:-1em;
}

.td01{
	background:url("../img/back04.gif") repeat-x;
	width:10px;
	height:43px;
	padding:0px;
}

.td02{
	background-color:#808000;
	width:174px;
	height:43px;
	padding:0px;
}

.td03{
	background:url("../img/back04.gif") repeat-x;
	width:546px;
	height:43px;
	padding:0px;
}

.td04{
	background-color:#ffffff;
	width:10px;
	padding:0px;
}

.td05{
	background-color:#808000;
	width:174px;
	padding:0px;
	padding-top:8px;
	vertical-align:top;
}

.td06{
	background:#ffffff url("../img/back02.gif") repeat-y;
	width:546px;
	padding:3px 0px 3px 8px;
	vertical-align:top;
}

.td07{
	background:url("../img/back03.gif") repeat-x;
	width:10px;
	height:43px;
	padding:0px;
}

.td08{
	background:url("../img/back03.gif") repeat-x;
	width:546px;
	height:43px;
	padding:0px;
	text-align:right;
}

.cp{
 line-height:2em;
 color: #333333;
}

.cp2{
 line-height:2em;
 color: #ff0000;
}

.cp3{
 text-align:left;
 vertical-align:top;
 line-height:1.5em;
 color: #333333;
 font-size:0.65em;
}

.cp3p{
 text-align:center;
 vertical-align:top;
 line-height:1.5em;
 color: #333333;
 font-size:0.65em;
}

.cp4{ 
 font-size: 0.75em;
 color: #000080;
 line-height:1.5em;
 text-align:left;
}
.cp5{ 
 font-size: 0.75em;
 color: #000000;
 line-height:1.5em;
 text-align:left;
}
.cp6{ 
 font-size: 0.75em;
 color: #000080;
 line-height:1.5em;
 text-align:left;
 font-weight:bold;
}
.cpred{ 
 color: #800000;
 line-height:1.5em;
}

			div.header {
				padding: 10px;
				background-color: #0B479F;
			}
			table.mailform {
				margin: 0px auto 0px auto;
			}
			table.mailform td p {
				font-family: "Myriad Pro","Verdana","Arial", "Helvetica", "sans-serif";
				font-size: 0.75em;
				color: #0B479F;
				display: block;
				margin: 0px;
			}
			table.mailform td span {
				font-family: "Myriad Pro","Verdana","Arial", "Helvetica", "sans-serif";
				font-size: 0.9em;
				color: #FF0000;
			}
