@charset "shift_jis";
/*----------------------------
  CSS 担当者名 Document 2008.08
  Last Update 0000.00.00 担当者名
----------------------------*/

@import "common.css";
@import "calendar.css";


/*####################　メイン　####################*/

/*　メインイメージ
-------------------------------------*/
#Main h2{
	background:url(../../img/wall-headimage.jpg) 0 0 no-repeat;
	width:576px;
	height:259px;
	text-indent:-9999px;
	font-size:0;
	}

/*　コンテンツ部分
-------------------------------------*/
#Main .contentsBox h3{border-bottom:15px solid #ffffff;}

#Main #Recommend .wrap{
	width:570px;
	}
#Main #Recommend .end{background:none;}
#Main #Recommend dl{
	display:inline;
	float:left;
	width:180px;
	margin:5px;
	padding-bottom:5px;
	position:relative;
	}
#Main #Recommend dl:hover{background:#fffcc3;}
#Main #Recommend dt{
	display:inline;
	float:left;
	margin:10px 8px 5px 3px;
	border:1px solid #cccccc;
	}
#Main #Recommend dt a{
	display:block;
	overflow:hidden;
	}
#Main #Recommend dd {margin:0 3px 4px 3px;}
#Main #Recommend dd a{color:#ff9933;}
#Main #Recommend dd a:hover{text-decoration:underline;
	}
#Main #Recommend dd.name{
	float:none;
	clear:none;
	margin:10px 3px 10px 3px;
	font-weight:bold;
	}
#Main #Recommend dd.price{
	clear:both;
	text-align:center;
	padding-bottom:20px;
	}
#Main #Recommend dd.price span{font-weight:bold;}
#Main #Recommend dd.more{
	clear:none;
	background:url(../img/button-more01.gif) 0 0 no-repeat;
	width:83px;
	height:17px;
	position:absolute;
	bottom:0px;
	left:45px;
	}
#Main #Recommend dd.more a{
	display:block;
	height:17px;
	text-indent:-9999px;
	}

#Main #Category .lineup{
	float:left;
	width:285px;
	height:120px;
	}
#Main #Category .lineup p{display:none;}

#Main #Topics{
	position:relative;} 
#Main #Topics p.more{
	position:absolute;
	top:5px;
	left:488px;
	width:78px;
	height:21px;
	}
#Main #Topics p.more a{
	background:url(../img/s.gif);
	display:block;
	height:21px;
	text-indent:-9999px;
	}
#Main #Topics ul{
	width:550px;
	margin:0 0 0 13px;
	}

#Main #Topics li{
	background:url(../img/ico-new.gif) 0 3px no-repeat;
	padding-left:34px;
	margin-bottom:11px;
	}
#Main #Topics li a{	color:#0099cc;}
#Main #Topics li a:hover{
	color:#ff9933;
	text-decoration:underline;
	}
/*####################　サブ　####################*/

#Sub h2,
#Sub .functionBox h3{display:none}

#Sub .functionBox ul{
	background:url(../../img/wall-sub-fc01top.gif) 0 0 no-repeat;
	width:204px;
	height:183px;
	_height:256px;
	padding:73px 0 0 18px;
	}
#Sub .functionBox li{
	display:inline;
	float:left;
	width:55px;
	height:55px;
	margin:0 4px 4px 0;
	}
#Sub .functionBox li a{
	display:block;
	height:55px;
	text-indent:-9999px;
	}
#Sub .functionBox p{
	background:url(../../img/wall-sub-fc01bottom.gif) left bottom no-repeat;
	padding:0 20px 23px 20px;
	color:#ffffff;
	}

/*　こみだし
-------------------------------------*/

/*end*/
