/*----------------------------------------------------------------
showDetail用
----------------------------------------------------------------*/

/* UTF-8化対策ハック
IE7 を含むモダンブラウザにのみ適用（バージョン6以下の IE を除外） */
html>body{
	font-family:"ＭＳ Ｐゴシック", Arial, Helvetica, sans-serif;
	font-size:100%;
}

/*----------------------------
共通
----------------------------*/
input{
	font: 80%/125% "ＭＳ Ｐゴシック";
	color: #333333;
	margin-right: 4px;
}

/*----------------------------
#mm
----------------------------*/

#mm .title-block{
	margin:16px 0px 16px 0px;
}

#mm .title-box{
	padding:0px 0px 0px 0px;
}

#mm .title-text{
	font: bold 120%/125% "ＭＳ Ｐゴシック";
	color: #333333;
}

#mm .title-border{
	background-color:#333333;
}

#mm .instruction-block{
	margin:0px 0px 16px 0px;
}

#mm .instruction-text{
	font: 80%/125% "ＭＳ Ｐゴシック";
	color:#333333;
}

#mm .lineBox-box{
	height:150px;
	text-align:center;
	vertical-align:middle;
	margin:0px;
	padding:8px;
	border:2px solid #CCCCCC;
	background-color: #FFFFFF;
}

#mm .buttonConfirm{
	padding:1px;
	font: 80%/125% "ＭＳ Ｐゴシック";
	color: #000000;
}


/*----------------------------
#detail
----------------------------*/

#detail h1 {
	font: bold 140%/125% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; 
	color: #000000;
	margin: 0px 0px 0px 0px;
}

#detail h2 { 
	font: bold 80%/125% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; 
	color: #333333; 
	margin: 0px 0px 0px 0px;
}

#detail .border-block { 
	margin: 16px 0px 16px 0px;
}

#detail .border { 
	background-color: #4BA451;
}

#detail .border-sub { 
	background-color: #CCCCCC;
}


#detail .header-block { 
	margin:0 auto 15px;
	border-width:0 0 1px 0;
	border-style:solid;
	border-color:#666;
	border-collapse:collapse;
	width:570px;
}

#detail .header-block td {
	padding-bottom:7px;
}

#detail .header-block .coms-logo {
	padding-right:10px;
	width:60px;
}


#detail .button-block {
	margin:0 auto 15px;
	padding:1px;
	border:1px solid #999;
	width:570px;
}

#detail .button-block table {
	border-collapse:collapse;
	width:570px;
	background:url(/step/images/button-block-bg.gif) repeat-x 0 100%;
}

#detail .button-block td {
	padding:5px 13px 8px;
	font:90%/125% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; 
	color:#333; 
}

#detail .button-block td span {
	color:#F00;
}

#detail .button-block .coms-button {
	padding:5px 13px 8px 0;
	width:237px;
	max-width:222px;
	text-align:right;
	vertical-align:middle;
}

#detail .button-block .coms-button .coms-arrow {
	margin:auto 10px 3px 0;
}

#detail .button-block img {
	border:0;
}


#detail .header-block .header-border { 
	background-color: #666666;
	padding-bottom:0px;
}

#detail .title-block { 
	margin: 0px 0px 8px 0px;
}

#detail .title-box { 
	background-color: #D8E8CD;
}

#detail .detail-block { 
	margin: 0px 0px 16px 0px;
}

#detail .label { 
	font: 80%/125% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; 
	color: #333333;
	background-color: #F5FFEB;
	white-space:nowrap;
	vertical-align: top;
}

#detail .data { 
	font: 80%/125% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; 
	color: #333333;
	background-color: #FFFFFF;
	vertical-align: top;
}

#detail .note-block { 
	margin: 0px 0px 8px 0px;
}

#detail .note { 
	font: bold 80%/125% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; 
	color: #333333;
}

#detail .image { 
	margin: 0px 0px 16px 0px;
}

#detail .navigation { 
	font: 80%/125% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; 
	color: #333333;
}

/*----------------------------
#footer02
----------------------------*/
#footer02 .copyright{
	font: 11px/125% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
}

