﻿@charset "utf-8";
hr{
 clear:both;
 margin:0;
 padding:0;
 visibility: hidden;
 height:0px;
}

/* rss */
#rss{margin: 0px;padding: 0px;font-size:12px;}
#rss #c_box, #rss #c_box #e_1, #rss #c_box #e_1 #sheetbox {margin: 0px;padding: 0px;}
#rss #c_box #e_1 #sheetbox p {margin:0 0 10px 0; padding:0 0 2px 0; border-bottom:#BFB6AF 1px solid;}
#rss #c_box #e_1 #sheetbox p span {font-weight:normal; margin:0px; padding:0px 0px 0px 8px;}


/*  A-2 d_part */
#d_box{width:576px; padding:0; margin:0; font-size: 12px; line-height: 1.3em;}
#d_box #a_2 {margin:0px;padding:0px;}

div#d_box #a_2 #mini {margin:0px 0px 10px; padding:5px 5px 5px 30px;	background:url(../../img/base/osusume_bg.jpg) no-repeat center top;}

div#d_box #a_2 #minileft {float:left; width:360px; margin:15px 0px 0px; padding:0px;}
div#d_box #a_2 #minileft h4 {margin:5px 0 0 0; padding:0; font-size: 12px;}
#d_box #a_2 #minileft a {text-decoration: none;}

div#d_box #a_2 #minileft img {margin:6px 0 8px -2px; padding:0;}
div#d_box #a_2 #miniright {float:right; width:150px; margin:30px 25px 5px 0px; padding:0; text-align:right}

div#d_box #a_2 #miniright p {margin:0px; padding:0px; font-size:12px; overflow: hidden;}
div#d_box #a_2 #minileft a {color:#993300}

/*プランボタンの画像*/
#a_2 #miniright p {margin: 0px; padding: 0px;}
#a_2 #miniright p a {margin: 0px; padding: 0px; width: 150px; height: 47px; display: block; float: right;
	background: url(../../img/base/m_plan.gif) no-repeat; left center;}
#a_2 #miniright p a:hover {background: url(../../img/base/m_plan_ov.gif) no-repeat left center;}
#a_2 #miniright strong {display: none;}
