@charset "UTF-8";


.rec_index{
	float: left;
	position:relative;
	top: 19px;
}

.weightbold{
	margin-left: 10px;
}

.entry-date-index{
	position:relative;
	top: 10px;
	padding:0 0 10px;
	font-size:12px;
	color:#808080;
}

.entry-date{
	padding:0 17px 10px;
	background:url(http://www.studiovoice.jp/global/images/bg_main2column_box.png);
	font-size:12px;
	color:#C7C7C7;
}

.mt21 {
margin-top:18px !important;
}


#content h3 {
font-size:14px;
font-weight:bold;
margin-bottom:0.2em;
}

.entry-header {
font-size:1px;
height:2px;
background-image:url(../../news/img/bg_entry_header.png);
background-position:center top;
background-repeat:no-repeat;
line-height:1px;
}

.entry-footer{
float:left;
width:654px;
margin:0;
padding:0;
background:url(../../news/img/bg_entry_body.png);
}

.entry-bottom,
.entry-footer-bottom{
margin:0 0 10px;
background:url(../../news/img/bg_entry_footer.png) center top no-repeat;
font-size:1px;
height:5px;
line-height:1px;
}


.cat_archive{
width:630px;
margin:0;
padding:0px 1px 0px 22px;
background:url(../../news/img/bg_entry_body.png);
}

.pull_down{
height:28px;
margin:0;
padding:0 3px 0;
background:url(./images/bg_bnum_pull.png) top right no-repeat;
}

.down_menu{
	float:right;
	margin:4px 0 0;
}

/* 商品表示エリア */
.item_ph{
	float: left;
}

.item_info{
	float: left;
	width:180px;
	_width:165px;
	margin:0 0 0 10px;
}

.item_info p{
/*
	min-height:55px;
	_height:70px;
*/
	position: relative;
	bottom: 0;
}

/* 購入ボタン */
.buyArea{
	margin:0 10px 10px 0;
	_margin:0 0px 10px 0;
	padding:0;
	background:url(./images/img_sign_buy.gif) top left no-repeat;
}

.buyArea p{
	vertical-align: bottom;
}

.btn_itunes a img,
.btn_amazon a img{
	border: none;
	text-decoration: none;
}

.btn_itunes{
	float:left;
	margin:0 5px 0 0;
}

.btn_amazon{
	float:left;
}

/* バックナンバーエリア */
select, option{
	font-size: 12px;
}

/* プロフィールボックス左右共通 */

body#recommend .recommend-box-short{
	min-height: 155px;
	_height:155px;
	overflow: visible;
}

/* BOX */
#recommend .recommend-matsue{
	min_height: 660px;
	_height: 660px;
}

.under{
text-decoration: underline;
}

/* フロートを親要素で解除する */
.entry-body,
#relatedArea,
#trackArea,
#comArea,
#textArea,
.com-item,
.comlist_item,
.entry-content,
#entryArea .meta_sum,
#entryArea .entry-content-sum{
overflow: hidden; /* これがポイント */
position: relative;
/* IE6でエリアを選択できるようにする */
/* DreamWeaverのデザインビューで正しく表示させる */
}


/* フロートを親要素で解除する IE6対策 */
* html .entry-body,
* html #relatedArea,
* html #trackArea,
* html #comArea,
* html #textArea,
* html .com-item,
* html .comlist_item,
* html .entry-content,
* html #entryArea .meta_sum,
* html #entryArea .entry-content-sum{
height:1%;
}
