/*---------------トップページ----------------------*/
#news,#pickup{
	width:692px;
	}

#news {
	padding-bottom:10px;
	border-bottom:1px solid #CCCCCC;
	}
#news dl{
	margin:10px 0 0 5px;
	padding:0;
	}

#news dt{
	padding-left:12px;
	border-left:10px #0099cc solid;
	text-align:left;
	float: left;
	clear: left;
	width: 300px;
	color:#666666;
	font-size:12px;
	}

#news dd{
	width: 600px;
	float:right;
	text-align:left;
	text-justify: inter-ideograph;　/*--Firefox対応--*/
	text-align: justify;　　　　　　/*--IE対応--*/
	}
		
#news,#news p {
	margin:0 0 0 5px;
	font-size:14px;
	line-height:150%;
	}

#news p {
	width:685px;
	padding-top:5px;
	border-bottom:1px dotted #CCCCCC;
	text-align:left;
	}

#pickup{
	text-align:left;
	}

#pickup{
	margin:0 0 0 5px;
	font-size:14px;
	}

#pickup ul{
	margin:0;
	padding:0;
	}
	
#pickup li{
	margin:0;
	padding:0;
	padding-bottom:5px;
	list-style-type:none;
	display:block;
	}

.pickup_bg1,.pickup_bg2 {
	width:523px;
	height:175px;
	background-repeat:no-repeat;
	}

.pickup_bg1 {
	background-image:url(img/pickup_re.gif);
	}

.pickup_bg2 {
	background-image:url(img/pickup_ch.gif);
	}

#pickup_title h1{
	padding:0;
	margin:30px 0 0 30px;
	font-size:16px;
	color:#666666;
	float:left;
	}

#navi {
	margin-top:35px;
	margin-right:10px;
	float:right;
	font-size:12px;
	}

#samnail {
	margin:8px 10px 0 30px;
	}
	
.shiken1{
	float:left;
	}

.shiken2{
	float:right;
	}

.shiken1,.shiken2 {
	width:240px;
	font-size:12px;
	line-height:150%;
	text-justify: inter-ideograph;　/*--Firefox対応--*/
	text-align: justify;　　　　　　/*--IE対応--*/
	}

.shiken1 img,.shiken2 img{
	padding:3px;
	border:1px solid #CCCCCC;
	}


