﻿/* styles written in this file is for Standard */


/*common*/

body,div,p,td,a{
	font-family:		"Osaka","MS P�����å�"
	}

div.main{
	margin:			0px;
	padding:		0px;
	}

div.main div.header{
	margin:			0px;
	padding:		0px;
	}


div.main div.header td.close-cell{
	font-size:		10px;
	color:			#ffffff;
	}


div.main div.header td.close-cell a{
	color:			#ffffff;
	}


div.main div.header td.close-cell img{
	position:		relative;
	top:			2px;
	}


div.main div.main-contents{
	margin:			0px;
	padding:		0px;
	}


div.main div.main-contents div.top div.main-contents-child{
	margin:			0px 0px 15px 50px;
	padding:		0px;
	}


div.main div.main-contents div.top div.main-contents-child p.title{
	margin:			20px 0px 0px 0px;
	padding:		0px;
	}

div.main div.main-contents div.top div.main-contents-child p.text{
	font-size:		12px;
	color:			#333333;
	line-height:		1.28;
	padding:		0px;
	margin:			8px 0px 0px 14px;
	width:			613px;
	}

div.main div.main-contents div.top div.main-contents-child p.text span{
	font-size:		10px;
	}

div.main div.main-contents div.top div.main-contents-child p.text span.emphasis{
	font-size:		12px;
	color:			#ff6600;
	font-weight:		900;
	}

div.main div.main-contents div.top div.main-contents-child p.graph{
	margin:			0px 0px 0px 14px;
	}

div.main div.main-contents div.top div.main-contents-child p.caption{
	margin:			0px 0px 0px 0px;
	}


div.main div.main-contents div.top div.main-contents-child div.parts{
	margin:			20px 0px 0px 14px;
	}

div.main div.main-contents div.top div.main-contents-child div.parts div{
	margin:			0px 0px 0px 0px;
	}



div.main div.main-contents div.top div.main-contents-child div.parts p{
	margin:			10px 0px 10px 12px;
	font-size:		12px;
	color:			#333333;
	}


div.main div.main-contents div.top div.main-contents-child div.parts p.button{
	margin:			0px 0px 0px 0px;
	}

div.main div.main-contents div.top div.main-contents-child div.parts p span{
	font-weight:		900;
	}

div.main div.main-contents div.top div.main-contents-child div.text-parts{
	margin:			8px 0px 0px 0px;
	}

div.main div.main-contents div.top div.main-contents-child div.text-parts table{
	margin:			0px 0px 10px 14px;
	}

div.main div.main-contents div.top div.main-contents-child div.text-parts td{
	font-size:		12px;
	color:			#333333;
	line-height:		1.3;
	}

div.main div.main-contents div.top div.main-contents-child div.text-parts td span{
	font-weight:		900;
	color:			#ff6600; 
	}

div.main div.main-contents div.top div.main-contents-child div.text-parts td span.dot{
	font-weight:		900;
	color:			#333333;
	}













div.main div.main-contents div.top div.main-contents-child  td.caption{
	text-align:		left;
	font-size:		12px;
	}

div.main div.main-contents div.top div.main-contents-child td{
	font-size:		12px;
	color:			#333333;
	}

div.main div.main-contents div.top div.main-contents-child td.left-cell{
	font-weight:		900;
	}

div.main div.main-contents div.top div.main-contents-child div.info{
	margin:			10px 0px 10px 10px;
	}

div.main div.main-contents div.top div.main-contents-child div.info td p{
	margin:			0px 0px 0px 5px;
	}

div.main div.main-contents div.top div.main-contents-child p.page-words{
	margin:			22px 0px 0px 99px;
	padding:		0px;
	}



div.main div.main-contents div.top div.main-contents-child div.agreement{
	margin:			20px 0px 0px 0px;
	width:			466px;
	overflow:		auto;
	height:			134px;
	text-align:		left;
	border:			1px solid #666666;
	font-size:		12px;
	color:			#333333;
	line-height:		1.4;
	padding:		5px;
	}

div.main div.main-contents div.top div.main-contents-child div.agreement p{
	color:			#333333;
	font-size:		12px;
	width:			435px;
	}

div.main div.main-contents div.top div.main-contents-child div.agreement p span{
	color:			#333333;
	font-size:		12px;
	font-weight:		900;
	}

div.main div.main-contents div.top div.main-contents-child td.caution{
	color:			#006633;
	font-size:		12px;
	font-weight:		900;
	}


div.main div.main-contents div.top div.main-contents-child div.foot-words{
	margin:			30px 0px 0px 0px;
	}


div.main div.main-contents div.top table.linktext-bottom{
	margin:			0px 0px 0px 0px;
	padding:		0px;
	width:			690px;
	}

div.main div.main-contents div.top table.linktext-bottom a{
	color:			#006699;
	}

div.main div.main-contents table.linktext-bottom span.top{
	color:			#006699;
	font-size:		10px;
	margin:			0px 0px 0px 4px;
	}


div.main div.footer{
	margin:			0px 0px 0px 0px;
	padding:		0px;
	}

div.main div.footer p{
	margin:			0px;
	padding:		0px;
	font-size:		10px;
	color:			#333333;
	}

div.main div.footer p.copyright{
	margin:			3px 0px 0px 0px;
	padding:		0px;
	text-align:		center;
	font-size:		10px;
	color:			#333333;
	}

div.main div.footer td.close-cell{
	font-size:		10px;
	color:			#000000;
	}


div.main div.main-contents div.main-contents-child table p{
	margin:			0px;
	padding:		0px;
	width:			auto;
	}



div.main div.main-contents div.main-contents-child td{
	text-align:		left;
	}





div.main div.main-contents div.main-contents-child  td a{
	font-size:		12px;
	color:			#0099cc;
	}




div.main div.main-contents div.main-contents-child span.week{
	font-weight:		900;
	font-size:		12px;
	}

div.main div.main-contents div.main-contents-child table.under-table{
	margin-top:		30px;
	}






div.main div.main-contents div.main-contents-child div{
	margin-top:		20px;
	}




td.boxTitle1 {
	background: transparent url(/-/Media/Ricoh/Sites/co_jp/software/printer/img/boxtitle_bg1.gif) no-repeat;
}