@charset "euc-jp";

/*------------------------------------------------------------------------
toppage
--------------------------------------------------------------------------*/


body                { font-size: 80%;  color: #333333;  line-height: 1.4;  font-family:'メイリオ','Meiryo,sans-serif','ＭＳ Ｐゴシック','Osaka';}
*html body          { font-family:'ＭＳ Ｐゴシック','Osaka';}


/* top新着情報 */
.new_sikaku                {  color: #CC6666; }
.new_pop {
	font-size: large;
	font-weight: bold;
}
.news_red {
	color: #FF0000;
}


#container_right .new_box {
	height: 300px;
	width: 720px;
	margin-bottom: 25px;
}
#container_right .new_box iframe {
	height: 300px;
}


/* おすすめバナー */
.banner_box         { display:block ; width:720 ; padding: 15px 0 15px 0 ;}

.banner_box   #sale01 {
	display: block;
	width: 730px;
	position: relative;
	padding-top: 5px;
	padding-bottom: 0px;
	left: -9px;
}
.banner_box   #sale02 {
	display: block;
	width: 720px;
	position: relative;
	padding-top: 10px;
}
.banner_box #sale03 {
	display: block;
	width: 720px;
	padding-top: 10px;
}

.banner_box .hys_topbanner {
	width: 730px;
	height: 270px;
	display: block;
	margin-left: -7px;
}
* html .banner_box .hys_topbanner {
	margin-left: -6px;
}



.banner_box_left    { display:block ; width:353 ; float:left ;}
.banner_box_right   { display:block ; width:353 ; float:right ;}

/* コーディネイト */
#coordinate         { display:block ; width:720 ; padding: 0px 0 0px 0 ; text-align:left; font-size:87% ;}
#coordinate ul      { list-style-type: none;  margin: 0; padding: 0;}
#coordinate li      { width:232px; margin: 5px 10px 15px 0; float:left; position:relative; font-size: 10px; }
#coordinate li.left { margin: 5px 0 15px 0  }
#coordinate li a    { text-decoration: none; }
#coordinate li span { margin: 5px 0 0 0; font-size: 12px; text-align: center; display: block; }
#coordinate h3 { font-size: 12px; margin: 0px; padding: 0px; font-weight: bold; text-align: center; }


/* ピックアップアイテム */
#pickup             {
	display:block;
	width:720;
	text-align:left;
	font-size:87%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	height: 400px;
	padding-bottom: 20px;
}
* html #pickup {
	height: 400px;
	display: block;
}

*:first-child+html #pickup {
	height: 400px;
	display: block;
	border-bottom: 1px solid #CCCCCC;
}
#pickup .item-new {
	padding-bottom: 5px;
	font-weight: bolder;
	color: #000033;
	text-align: center;
	font-size: 130%;
	padding-top: 5px;
}
#pickup .item {
	background-image: url(../images/pick-04-01.jpg);
	display: block;
	width: 720px;
	background-repeat: no-repeat;
	height: 400px;
}

#pickup .item-name {
	display: block;
	text-indent: 500px;
	vertical-align: top;
	padding-top: 180px;
}
#pickup .item-detail {
	line-height: 110%;
	font-size: x-small;
}





#pickup li a        { text-decoration: none; }
#pickupe li span    { margin: 5px 0 0 0}
#container_right .banner_box h2 {
	font-size: 12px;
	display: block;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #FFCC00;
}
