@charset "UTF-8";


#main_start{
	width:570px;
	}
#main_start a:link{color:#003366;text-decoration:underline}
#main_start a:visited{color:#663399;text-decoration:underline}
#main_start a:active{
	color:#ff3333;text-decoration:none}
#main_start a:hover{
	color:#003366;text-decoration:underline;}

#main_start div#lead{
	margin-top:16px;
	}

#main_start h2{
	clear:both;
	margin:32px 0 0 0;
	}
#main_start p{
	margin:12px 0 0 3px;
	}
#main_start div#cd p{
	float:left;
	width:350px;
	margin-bottom:24px;
	}

#main_start div#cd #cdsale{
	float:right;
	width:200px;
	}
#main_start div#cd img.pht{
	margin:12px 0 6px 0;
	border:solid 10px #EEEEEE;
	width:180px;
	}
#main_start div#cd #cdlink{
	background:#fff7e3;
	text-align:center;
	margin:0 0 12px 0;
	padding:8px 0 6px 0;
	font-weight:bold;
	line-height:120%;
	}
#main_start div#cd #cdlink img{
	margin:6px 0 0 0;
	}
#main_start div#cd #cdlink img#cd_pc{
	margin-right:6px;
	}
#main_start div#contents{
	clear:both;
	border:solid 1px #CCC;
	padding:6px 16px 12px 12px;
	}
#main_start div#contents h3{
	color:#AA3300;
	margin:0 0 6px 0;
	padding:0;
	}
#main_start div#contents ol,
#main_start div#contents ol li{
	margin:0 0 0 1.5em;
	padding:0;
	}
#main_start div#daniel div#txt{
	float:left;
	width:350px;
	margin-bottom:24px;
	}
#main_start div#daniel img{
	float:right;
	margin:12px 0 24px 0;
	border:solid 10px #EEEEEE;
	width:180px;
	}
#main_start div#link{
	width:570px;
	background:#E5F6C2;
	text-align:center;
	margin-top:12px;
	padding:12px 0;
	}
#main_start div#link img{
	margin:0 12px;
	}
#main_start div#link h3{
	margin:0 0 6px 0;
	padding:0;
	}

#main_start div#cd span.pt01{
display:block;
padding-top:1.5em;
}
