﻿@charset "utf-8";
/* CSS Document */
/*ysm_090519*/

#header h1{display:none;}

#toSite{ position:absolute; right:160px; top:20px; font-size:80%; color:#fff; text-align:right; width:250px; clear:both;}
#toSite a{ color:#fff;}
#toSite a:hover{ text-decoration:underline; background-color:transparent;}

/* toolTip */
#toolTip{
	position:absolute; font-size:80%; width:150px; display:none; z-index:1000;
	background:url(/img/bg_tooltip2.gif) repeat-x center bottom; color:#000;
	border-top:1px solid #614c4b;
}
#toolTip p{ margin:5px 4px 15px 6px; text-align:left;}
#toolTip span{ font-weight:bold;}

/* 左ボックス */
#leftBox{ float:left; width:680px; margin-top:5px;}

/* コンテンツボックス */
.contentsBox{ padding:0; width:100%; background-color:transparent;}
.contentsBox h2{display:none;}

.contents{width:690px; height:375px; padding:0; margin:0;}
object,embed{vertical-align:top;}

/* 990円ボックス background:#008bd5 */
#cj990Box{ background:#cc0000; width:690px; padding-top:3px; position:relative;}
#cj990Box h2{ display:block; background:url(/img/bg_cj990Box.gif) no-repeat; height:60px; margin:0 13px; }
#cj990Box .new_link {  float:right; padding:10px 10px 5px; font-size:80%;}
#cj990Box .new_link a{ display: inline; color:#FFFFFF; text-decoration:none;}
#cj990Box .new_link a:hover{ color:#FFFF00;}
#cj990Box p.linkTo{ position:absolute; top:10px; left:560px;}
#cj990Box p.linkTo a{ color:#fff;}
#cj990Box p.linkTo a:hover{ color:#FF6633; background-color:transparent;}

/* 新作ボックス */
#newItemBox{ background:#000; margin:0 auto 10px auto; width:664px; background:#000; padding-top:5px;}
#newItemBox h3{ color:#fff; padding:5px 10px;}
#newItemBox .item{width:100px; height:140px; float:left; margin:0 4px 5px 4px; display:block;}
#newItemBox a{ display:block;width:100px; height:140px;}
#newItemBox a:hover{ background:url(/titles/img/img_toPrd2.gif) no-repeat center 110px;}
#newItemBox img{ cursor:pointer;}
#newItemBox h2{ display:none;}
#newItemBox h4{display:none;}

/* Discoveryボックス */
#disBox{
background:#FFFFFF; padding-top:5px; width:655px; margin:0 auto 5px auto;
}

/* 右ボックス */
#rightBox{ float:right; width:222px; margin-top:5px;}

/* キャンペーンバナー */
#bannerBox{}
#bannerBox img{ vertical-align:bottom;}
#bannerBox h3{ color:#fff; padding:0; margin:0;}
#bannerBox a{ border:1px solid #990000; overflow:hidden; padding:0; margin:0; display:block; width:220px; color:#FFFFFF; text-decoration:none;}
#bannerBox a:hover{ border:1px solid #fff; background-color:transparent;}


/* お知らせ */
.infoBox{background: #E6E6E6; color:#000; text-align:left; border:1px solid #666; border-top:none; padding:3px; height:170px; overflow:auto; margin-bottom:5px;}
.infoBox h3{ font-size:95%;}
.infoBox #top_info { font-size:80%}
.infoBox ul{margin-left:0; padding-left:0;}
.infoBox li{ list-style:disc;}
.infoBox li.linkTo{ list-style-image:url(/img/icon_next.gif);}
*BODY .infoBox li{ margin-left:1.3em;}
.infoBox a{color:#000;}
.infoBox a:hover{ text-decoration:underline; background-color:transparent;}

/*ユー声*/
.userBox{background-color: #FFFFCC; color:#000; text-align:left; border:1px solid #666; border-top:none; padding:3px; height:170px; overflow:auto; margin-bottom:5px;}
.userBox h3{ font-size:95%;}
.userBox ul{margin-left:0; padding-left:0; font-size:80%;}
*BODY .userBox li{ margin-left:1.4em;}

/*ECランキング*/
#top_rank{background:#FFFFFF; padding:0 10px; width:200px; float:right; margin-top:2px;}
#top_rank h4 a,p a{ text-decoration:underline;}
#top_rank h3{ font-size:90%}
.pro_box { width:180px; float:left; padding:5px 5px 0px 5px;}
.pro_box_on { width:180px; float:left; padding:5px 5px 0px 5px; background: #FFFFCC; cursor:pointer; }
.pro_box_off { width:180px; float:left; padding:5px 5px 0px 5px;  cursor:pointer;}
.pro_box h4 { font-size:80%; text-decoration:underline; font-weight:normal }
.pro_box_on h4 { font-size:80%; text-decoration:underline; font-weight:normal}
.pro_box_off h4 { font-size:80%; text-decoration:underline; font-weight:normal }
.dl_img { margin-right:0px; float:left}

