/*------------------------------------------------
	index.css - sp.html design css
	2007.08.01
	:::toc:::
	import url
	parts design
------------------------------------------------*/

@import url(../../common/common.css);
@import url(../../common/format.css);
@import url(../../common/layout-old.css);
@import url(../../common/navigation.css);

/* parts design
------------------------------------------------*/

h1{
	margin:15px 0 10px 20px;
}

th{
	text-align:left;
}
.borderbg p{
	line-height:1.4;
}
.borderbg td span{ color:#0066ff;}
.borderbg a { color:#ff3300;}

.borderbg caption{ text-align:left; font-weight:bold;}

#main a{text-decoration:underline;}
#menu{
	width:575px;
	height:33px;
	background:url(../format_img/menu_bk.gif) repeat-x;
	text-align:center;
}
.topcopy{
	margin-bottom:5px;
}
.SpTex{
	padding:15px;
}
.bar,.bar2{
	/*padding:10px;*/	
	margin:5px 0 15px;
	vertical-align:middle;
	font-size:large;
	font-weight:bold;
	/*color:#5a5a5a;*/
	/*background:#d4d4d4;*/
	text-align:left;
	color:#333;
	padding:5px 10px;
}
.bar span{
	font-size:small;
}
.bar2{
	margin:5px 0;
	line-height:1.4;
	font-size:small;
}
.bar2 span{
	font-size:medium;
	color:#a30000;
}
.AlCent{
	margin:10px 0;
	text-align:center;
}


/* .SpTab */
.borderbg .SpTab,.SpNumTab{
	width:575px;
	margin:5px 0;
	border:1px solid #000;
}
.borderbg .SpTab td,.SpNumTab td{
	padding:3px 2px;
	background:#eee;
	line-height:1.3;
}
.borderbg .SpTab th,.SpNumTab th{
	padding:3px 2px;
	background:#6a6a6a;
	color:#fff;
}

/* .SpNumTab */
.SpNumTab{
	width:520px;
	margin:5px 0 15px;
}.SpNumTab td{
	padding:6px 10px;
	background:#F4EDE7;
}.SpNumTab th{
	padding:4px 10px;
	background:#592C2F;
	color:#fff;
}

.borderbg .btn-number{
	text-align:right;
	clear:both;
	margin-top:15px;
}

th span.num {
	color: #FFFF00;
}

