@charset "utf-8";

#main_contents_inner {
	background:url(img/share/contents_back_inner.gif) repeat-y top center;
}

div.hr-hack {
	border:none;
}

div.hr-hack hr {
	display:none;
}

/* メイン　左 */
#main_left {
	width:650px;
	float:left;display:inline;
}

/* パンナビ */
#main_left div#pan_navi {
	background:#f6f6f6;
}

#main_left div#pan_navi p{
	padding:0 0 0 5px;
	font-size:13px;
	line-height:140%;
	text-align:left;
}

#main_left div#pan_navi p a{
	color:#8292d1;
	text-decoration:none;
}

#main_left div#pan_navi p a:hover{
	text-decoration:underline;
}

/* コンテンツ */
#main_left h3{
	padding:10px 0 0 0;
}

div#main_left {
	width:600px;
	margin:0 15px;
	padding:0 0 50px 0;
}





#sub_right div#pickup_list div.one_pickup2 div.pickup_text ,
#sub_right div#pickup_list div.one_pickup2 div.pickup_img {
	padding-top:2px;
}

#sub_right div#pickup_list div.pickup_text {
	width:110px;
	float:right;display:inline;
}

#sub_right div#pickup_list div.pickup_text p.title{
	font-size:13px;
	color:#b3629e;
	text-align:left;
}

#sub_right div#pickup_list div.pickup_text a{
	padding:2px 0 0 20px;
	font-size:13px;
	color:#8292d1;
	text-align:left;
	text-decoration:none;
	display:block;
	line-height:17px;
	background:url(../image/top_link_back.gif) no-repeat top left;
}

#sub_right div#pickup_list div.pickup_text a:hover{ text-decoration:underline; }

#sub_right div#pickup_list div.pickup_text p.text{ 
	font-size:13px;
	color:#666666;
	text-align:left;
}


#sub_right div#pickup_list div.pickup_img {
	width:80px;
	float:left;display:inline;
}




#sub_right div#pickup_list div.pickup_bar {
	clear:both;
	height:8px;
	line-height:8px;
	background:url(image/right_pickup_list_bar.jpg) no-repeat top center;
}

#sub_right div#pickup_list div#pickup_other_list {
	height:30px;
	background:url(image/right_pickup_bottom.jpg) no-repeat bottom center;
}

#sub_right div#pickup_list div#pickup_other_list a {
	height:17px;
	margin:0 0 0 10px;padding:1px 0 0 20px;
	line-height:17px;
	font-size:13px;
	color:#8292d1;
	text-align:left;
	text-decoration:none;
	display:block;
	background:url(../image/top_link_back.gif) no-repeat top left;
}	

#sub_right div#pickup_list div#pickup_other_list a:hover { 	text-decoration:underline; }



