@charset "shift-jis";

*{zoom:1;}

/*メイン共通ホバー透過設定*/
#navibox p img:hover,
#menubox ul li a:hover,
#rakutenbanna- p a:hover,
#topbanna- p a:hover{
    /* Safari Opera */
    opacity:0.6;
    /* Firefox Netscape */
    -moz-opacity:0.6;
}
/*メイン共通ホバー透過設定 IEはalpクラスをつける*/
#navibox p img:hover,
#menubox ul li img.alp:hover,
#rakutenbanna- p img.alp:hover,
#topbanna- p img.alp:hover{
	filter:alpha(opacity=60)}

/*メイン共通ズレ設定*/
/*{
	position:relative;
	bottom:1px;
	left:1px;}
*/

#header{
	width:960px;
	height:100%;/*ie対策*/
	background-color:#FFFFFF;
}
#headerbox1,#headerbox2,#headerbox3{
	float:left;
	}
#headerbox2{
	margin-top:5px;}
#headerbox3{
	margin-top:18px;
	margin-left:5px;
	text-align:right;}

#headerbox3 p{
	font-size:110%;
	font-weight:bold;
	line-height:240%;
	}
#headerbox4{
	float:right;
	}

#navibox{
	text-align:right;
	}

#menubox ul li{
	float:left;
	width:80px;
	height:50px;
	}


/*ポイントバナー*/
#pointbox{
	position:relative;
	margin-top:2px;
	}

#countdown{
	position:absolute;
	top:148px;
	left:15px;
	}
#countdown input{
	BORDER: 0px;
	FONT-SIZE: 21px;
	font-weight:bold;
	text-align:center; 
	WIDTH: 200px; 
	COLOR: #000000; 
	BACKGROUND-COLOR: transparent; 
	}



/*左最新情報と楽天バナーのBOX*/
#keybanaBox{
	width:960px;
	height:130px;
	margin-top:2px;
	background:url(../img/keybanaBox.jpg) no-repeat center top;
	position:relative;
}



/*検索BOX*/

/*#kensaku input[type="text"]
IE効かないから回避策が下*/
#keyword{	
	font-size: 125%;
	width: 295px;
	height: 22px;
	background: #FFF;
	border: #b4b4b5 1px solid;
	padding:3px 5px;
	vertical-align:bottom;
	position:absolute;
	top: 40;
	left: 18;
	}
	
/*#kensaku input[type="submit"]
IE効かないから回避策が下*/
#submit_button{	
	background-color:#BE0000;
	color:#ffffff;
	padding:4px;
	width:80px;
	height:22px;
	cursor:pointer;
	font-size:12px;
	border-radius:4px;
	box-shadow: 0px 2px #5f0000;
	position:absolute;
	top: 39;
	left: 320;
}

/*キーワード*/
#tyumokukey{
	width: 370px;
	height: 16px;
	background: #FFF;
	border: #b4b4b5 1px solid;
	position: absolute;
	top: 93;
	left: 18;
	padding: 4px 5px;
}


/*バナースライダー*/
#sliderbanaBox{
	width: 522px;
	height: 66px;
	/*	border:#999999 solid 1px;
	background-color:#FC6;
	padding: 15px 20px;
*/	
	position: absolute;
	top: 60;
	right: 12;
	}

#sliderbanaBox .bx-prev{
	position: absolute;
	top: -8px;
	left: 0px;
	width: 17px;
	height: 70px;
	background-size:17px 70px;
	text-indent: -9999px;
	background:url(../img/btn-l3.png) no-repeat;
}

#sliderbanaBox .bx-next{
	position: absolute;
	top: -8px;
	right: 0px;
	width: 17px;
	height: 70px;
	background-size:17px 70px;
	text-indent: -9999px;
	background:url(../img/btn-r3.png) no-repeat;
}




/*左最新情報*/
/*#newsText{
	float:left;
	}
	
#newsText-bottom1{
	border-top:0px;
	border:#bbbbbb 1px solid;
	padding:8px 18px;
	width:392px;
	height:75px;
	overflow-x:hidden;
	overflow-y:scroll;
	}
#newsText-bottom1 ul li{
	font-size:120%;
	background-image: url(../img/yajirushi01.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-top:2px;
}

#newsText-bottom2{
	border:#bbbbbb 1px solid;
	border-top:0px;
	padding:8px 18px;
	width:392px;
	height:77px;
	overflow-x:hidden;
	overflow-y:scroll;
	}
#newsText-bottom2 ul li{
	font-size:120%;
	background-image: url(../img/yajirushi01.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-top:2px;
}
*/

	
