/*カテゴリーから探す*/
select.navi{
	width: 150px;

}


/*書名・商品名で探す*/
input.search{
	width: 150px;
}
input.btn{
	width: 27px; height:29px;
}
input.btn2{
	width: 84px; height:20px;
}

/*テキスト色*/
.image_waku {
	margin: 0 0 6px 0; border: 1px solid #666;
}

/*テキスト色*/
.tx-title {
	color: #FFFFFF;
	font-weight: bold;
}
.tx-white {
	color: #FFFFFF;
}
.tx-red {
	color: #FF0000;
}
.tx-bold {
	font-weight: bold;
}
.tx-green {
	color: #159741;
}
.style1 {color: #FF7F00}
.style2 {color: #999999}

/*背景色*/
.bg-blue1 {
	background-color: #0878C8;
}
.bg-blue2 {
	background-color: #3F668D;
}
.bg-blue3 {
	background-color: #DBE8E6;
}
.bg-blue4 {
	background-color: #B9CFCC;
}
.bg-blue5 {
	background-color: #D9E9EE;
}
.bg-blue6 {
	background-color: #366381;
}
.bg-yellow1 {
	background-color: #FFF4A5;
}
.bg-yellow2 {
	background-color: #E4E8A4;
}
.bg-yellow3 {
	background-color: #FEFBDF;
}
.bg-gray1 {
	background-color: #ADADAD;
}
.bg-gray2 {
	background-color: #B2B2B2;
}
.bg-white {
	background-color: #FFFFFF;
}
.bg-green1 {
	background-color: #159741;
}
.bg-green2 {
	background-color: #D9EEE1;
}
.bg-line {
	background-image: url(/shop/common/images/01_ex01.gif);
	background-repeat: repeat-x;
}
.bg-tensen-left {
	background-image: url(/shop/common/images/ex02.gif);
	background-repeat: repeat-y;
}
.bg-tensen-right {
	background-image: url(/shop/common/images/ex03.gif);
	background-repeat: repeat-y;
}
.bg-tensen-yoko {
	background-image: url(/shop/common/images/ex01.gif);
	background-repeat: repeat-x;
}
.bg-ranking {
	background-color: #D8EAD7;
	background-image: url("/shop/common/top/index_bk05.gif");
	background-repeat: no-repeat;
	background-position: right bottom
}

/*フォントサイズ*/
.si10{ font-size:10px;}
.si11{ font-size:11px;}
.si12{ font-size:12px;}

/*リンク色*/
a:link.samp    { color: #0055ff; text-decoration: none;}
/*
a:visited.samp { color: Crimson; text-decoration: none;}
*/
a:visited.samp { color: MediumPurple; text-decoration: none;}
/*
a:visited.samp { color: IndianRed; text-decoration: none;}
*/

/*レジ前*/
#l_t_box{
	width:250px;
	position:relative;
	float:left;
	border:solid 1px #c0c0c0;}

#r_t_box{
	width:250px;
	position:relative;
	float:right;
	border:solid 1px #c0c0c0;}

.r_t_box{
	width:250px;
	height:auto;
	border:solid 1px #c0c0c0;}

.r_t_img{
	float:left; 
	margin:6px 3px 6px 6px;}
.r_t_in{
	float:right;
	margin:6px 6px 6px 3px; 
	width:160px;}
.r_t_ti{
	margin:5px 0px;
	font-weight:bold; 
	font-size:11px;
	text-align:left;
	overflow:hidden;}
.r_t_ti a,
.r_t_ti a:link,
.r_t_ti a:visited,
.r_t_ti a:active{ color:#000;text-decoration:none;}
.r_t_line{
	background-image:url(/shop/common/images/wline.gif);
	background-repeat:repeat-x; 
	height:1px;
	overflow:hidden;}	
.r_t_en{
	font-size:12px; 
	color:#666666; 
	margin:13px 0 0 0; 
	float:left;}	


/*100人企画*/

/*
a.100btn {
    display:block;
    width:310px;
    height:36px;
    background-image:url(/shop/common/images/100.gif);
	text-indent: -1800px;
	text-decoration: none;
}
a:hover.100btn {
    background-position:0px -36px;
}
*/
