@charset "utf-8";
/**
 * トップページ
 * @author  itakura@re-set.ne.jp(2009.03)
 * @version 1.0.0
 * @update  
 */

#price{float:left; width:430px;}
#PC{float:left; width:110px;}

#title-pickup{clear:both; background:url(../img/title.gif) no-repeat 0 4px; margin:0 0 8px; height:38px;}
.titledetail-pickup{float:right; text-align:right; line-height:38px; padding:0 5px 0 0; font-size:11px;}
.titledetail-pickup a{background:url(../img/arrow.gif) no-repeat right center; padding:0 15px 0 0; color:#696969;}
.titledetail-pickup a:hover{color:#8D0F04;}
#pickuparea{clear:both;}

dl.newsarea{clear:both; margin:0 0 20px; overflow:hidden;}
dl.newsarea dt{clear:both; float:left; width:80px; line-height:170%;}
dl.newsarea dd{float:left; width:460px; line-height:170%;}
dl.newsarea dd p.infotitle a.infodetail{background:url(../img/arrow_open.gif) no-repeat 0 2px; display:block; float:left; width:15px;}
dl.newsarea dd p.infotitle a.detail-on{background:url(../img/arrow_open.gif) no-repeat 0 -43px;}
dl.newsarea dd p.infotitle a img{visibility:hidden;}
dl.newsarea dd p.infotext{clear:both; display:none;padding-bottom:10px;}

#accessmap{border:1px solid #949494; width:270px; float:left;}
#accesstext{width:255px; float:right;}
#accesscontact{margin:10px 0 0; padding:5px 5px 0; background:url(../img/index/access_body.gif) no-repeat top;}
#accesscontact-bottom{padding:0 0 10px; background:url(../img/index/access_bottom.gif) no-repeat bottom;}

