@charset "UTF-8";
/* CSS Document */

/* shoping/cms ----------------------------------------------------------------------------------------*/

#shoping_manu {
	height:38px;
	float:left;
	display:inline;
}
#shoping_manu p{
	margin:0px;
}
#shoping_manu li {
	margin-right:1px;
	float:left;
	display:inline;
}
#shoping_manu ul {
	margin:0px;
}

/*--TAB_MANUBTN//on/off/a:hover*/
.tab1on,.tab1off,.tab1off a:hover,
.tab2on,.tab2off,.tab2off a:hover,
.tab3on,.tab3off,.tab3off a:hover,
.tab4on,.tab4off,.tab4off a:hover,
.tab5on,.tab5off,.tab5off a:hover,
.tab6on,.tab6off,.tab6off a:hover {
	display:block;
	width:92px;
	height:38px;
	float:left;
	display:inline;
	text-align:center;
	background-repeat:no-repeat;
	background-position:center top;
}
.tab1on  {background-image:url(http://www.takedamishin.com/wordpress/wp-content/themes/mishin/shopping/images/cms/btn_01_on.gif);}
.tab1off {background-image:url(http://www.takedamishin.com/wordpress/wp-content/themes/mishin/shopping/images/cms/btn_01.gif);}
.tab1off a:hover {background-image:url(http://www.takedamishin.com/wordpress/wp-content/themes/mishin/shopping/images/cms/btn_01_on.gif);}

.tab2on  {background-image:url(http://www.takedamishin.com/wordpress/wp-content/themes/mishin/shopping/images/cms/btn_02_on.gif);}
.tab2off {background-image:url(http://www.takedamishin.com/wordpress/wp-content/themes/mishin/shopping/images/cms/btn_02.gif);}
.tab2off a:hover {background-image:url(http://www.takedamishin.com/wordpress/wp-content/themes/mishin/shopping/images/cms/btn_02_on.gif);}

.tab3on  {background-image:url(http://www.takedamishin.com/wordpress/wp-content/themes/mishin/shopping/images/cms/btn_03_on.gif);}
.tab3off {background-image:url(http://www.takedamishin.com/wordpress/wp-content/themes/mishin/shopping/images/cms/btn_03.gif);}
.tab3off a:hover {background-image:url(http://www.takedamishin.com/wordpress/wp-content/themes/mishin/shopping/images/cms/btn_03_on.gif);}

.tab4on  {background-image:url(http://www.takedamishin.com/wordpress/wp-content/themes/mishin/shopping/images/cms/btn_04_on.gif);}
.tab4off {background-image:url(http://www.takedamishin.com/wordpress/wp-content/themes/mishin/shopping/images/cms/btn_04.gif);}
.tab4off a:hover {background-image:url(http://www.takedamishin.com/wordpress/wp-content/themes/mishin/shopping/images/cms/btn_04_on.gif);}

.tab5on  {background-image:url(http://www.takedamishin.com/wordpress/wp-content/themes/mishin/shopping/images/cms/btn_05_on.gif);}
.tab5off {background-image:url(http://www.takedamishin.com/wordpress/wp-content/themes/mishin/shopping/images/cms/btn_05.gif);}
.tab5off a:hover {background-image:url(http://www.takedamishin.com/wordpress/wp-content/themes/mishin/shopping/images/cms/btn_05_on.gif);}

.tab6on  {background-image:url(http://www.takedamishin.com/wordpress/wp-content/themes/mishin/shopping/images/cms/btn_06_on.gif);}
.tab6off {background-image:url(http://www.takedamishin.com/wordpress/wp-content/themes/mishin/shopping/images/cms/btn_06.gif);}
.tab6off a:hover {background-image:url(http://www.takedamishin.com/wordpress/wp-content/themes/mishin/shopping/images/cms/btn_06_on.gif);}
/*--TAB_BTN//A link*/
.tab1on a,.tab1off a,.tab2on a,.tab2off a,.tab3on a,.tab3off a,.tab4on a,.tab4off a,
.tab5on a,.tab5off a,.tab6on a,.tab6off a{
	display:block;
	width:92px;
	height:38px;
	text-indent:-9999em;
	text-decoration:none;
}

/*--メーカー別BOX--*/
#janome_box {
	width:580px;
	float:left;
	margin-top:-5px;
}
#janome_box .top {
	width:580px;
	height:40px;
    background: url(http://www.takedamishin.com/wordpress/wp-content/themes/mishin/shopping/images/cms/box_hi_01.gif) no-repeat left top;
}

#janome_box .topk {
	width:580px;
	height:20px;
    background: url(http://www.takedamishin.com/wordpress/wp-content/themes/mishin/shopping/images/cms/box_hi_01k.gif) no-repeat left top;
}

#janome_box .mid {
    background: url(http://www.takedamishin.com/wordpress/wp-content/themes/mishin/shopping/images/cms/box_mid_01.gif) repeat-y left top;
	padding:10px 18px;
}
#janome_box .bottom {
	width:580px;
	height:30px;
    padding:0px;
    background: url(../shopping/images/cms/box_btm_01.gif) no-repeat left bottom;
}
#janome_box .bottomk {
	width:580px;
	height:20px;
    padding:0px;
    background: url(../shopping/images/cms/box_btm_01k.gif) no-repeat left bottom;
}


#brother_box {
	width:580px;
	float:left;
	margin-top:-5px;
}
#brother_box .top {
	width:580px;
	height:40px;
    background: url(../shopping/images/cms/box_hi_02.gif) no-repeat left top;
}

#brother_box .topk {
	width:580px;
	height:20px;
    background: url(../shopping/images/cms/box_hi_02k.gif) no-repeat left top;
}

#brother_box .mid {
    background: url(../shopping/images/cms/box_mid_02.gif) repeat-y left top;
	padding:10px 18px;
}
#brother_box .bottom {
	width:580px;
	height:30px;
    padding:0px;
    background: url(../shopping/images/cms/box_btm_02.gif) no-repeat left bottom;
}
#brother_box .bottomk {
	width:580px;
	height:20px;
    padding:0px;
    background: url(../shopping/images/cms/box_btm_02k.gif) no-repeat left bottom;
}



#juki_box {
	width:580px;
	float:left;
	margin-top:-5px;
}
#juki_box .top {
	width:580px;
	height:40px;
    background: url(../shopping/images/cms/box_hi_03.gif) no-repeat left top;
}

#juki_box .topk {
	width:580px;
	height:20px;
    background: url(../shopping/images/cms/box_hi_03k.gif) no-repeat left top;
}

#juki_box .mid {
    background: url(../shopping/images/cms/box_mid_03.gif) repeat-y left top;
	padding:10px 18px;
}
#juki_box .bottom {
	width:580px;
	height:30px;
    padding:0px;
    background: url(../shopping/images/cms/box_btm_03.gif) no-repeat left bottom;
}
#juki_box .bottomk {
	width:580px;
	height:20px;
    padding:0px;
    background: url(../shopping/images/cms/box_btm_03k.gif) no-repeat left bottom;
}



#singer_box {
	width:580px;
	float:left;
	margin-top:-5px;
}
#singer_box .top {
	width:580px;
	height:40px;
    background: url(../shopping/images/cms/box_hi_04.gif) no-repeat left top;
}

#singer_box .topk {
	width:580px;
	height:20px;
    background: url(../shopping/images/cms/box_hi_04k.gif) no-repeat left top;
}

#singer_box .mid {
    background: url(../shopping/images/cms/box_mid_04.gif) repeat-y left top;
	padding:10px 18px;
}
#singer_box .bottom {
	width:580px;
	height:30px;
    padding:0px;
    background: url(../shopping/images/cms/box_btm_04.gif) no-repeat left bottom;
}
#singer_box .bottomk {
	width:580px;
	height:20px;
    padding:0px;
    background: url(../shopping/images/cms/box_btm_04k.gif) no-repeat left bottom;
}


#babylock_box {
	width:580px;
	float:left;
	margin-top:-5px;
}
#babylock_box .top {
	width:580px;
	height:40px;
    background: url(../shopping/images/cms/box_hi_05.gif) no-repeat left top;
}

#babylock_box .topk {
	width:580px;
	height:20px;
    background: url(../shopping/images/cms/box_hi_05k.gif) no-repeat left top;
}

#babylock_box .mid {
    background: url(../shopping/images/cms/box_mid_05.gif) repeat-y left top;
	padding:10px 18px;
}
#babylock_box .bottom {
	width:580px;
	height:30px;
    padding:0px;
    background: url(../shopping/images/cms/box_btm_05.gif) no-repeat left bottom;
}
#babylock_box .bottomk {
	width:580px;
	height:20px;
    padding:0px;
    background: url(../shopping/images/cms/box_btm_05k.gif) no-repeat left bottom;
}



#toyota_box {
	width:580px;
	float:left;
	margin-top:-5px;
}
#toyota_box .top {
	width:580px;
	height:40px;
    background: url(../shopping/images/cms/box_hi_06.gif) no-repeat left top;
}

#toyota_box .topk {
	width:580px;
	height:20px;
    background: url(../shopping/images/cms/box_hi_06k.gif) no-repeat left top;
}

#toyota_box .mid {
    background: url(../shopping/images/cms/box_mid_06.gif) repeat-y left top;
	padding:10px 18px;
}
#toyota_box .bottom {
	width:580px;
	height:30px;
    padding:0px;
    background: url(../shopping/images/cms/box_btm_06.gif) no-repeat left bottom;
}
#toyota_box .bottomk {
	width:580px;
	height:20px;
    padding:0px;
    background: url(../shopping/images/cms/box_btm_06k.gif) no-repeat left bottom;
}





.itembox{
width: 540px;
margin:0;
padding:0;
}
.itembox img{ margin:2px 0;}
.set_L{
	margin-left: 10px;	
	width:300px;
	/*
	border-right:2px #e4e4e4 solid;
	*/
	float:left;
	display:inline;


}
.set_R{
	margin-top: 0px;
	margin-left: 15px;
	width:215px;
	float:right;
	display:inline;
}
.set_L img{
	margin:10px 0 10px 0;
	}

.datebox{
	clear:both;
	text-align:left;
}
.datebox li{
	width:50px;
	height:50px;
	margin:0 4px;
	float:left;
	display:inline;
	text-indent:-9999px;
}
li.temoto{background:url(../shopping/images/cms/temoto.gif) no-repeat left;}
li.foot{background:url(../shopping/images/cms/foot.gif) no-repeat left;}
li.zidouito{background:url(../shopping/images/cms/zidouito.gif) no-repeat left;}
li.hard{background:url(../shopping/images/cms/hard.gif) no-repeat left;}
li.suihei{background:url(../shopping/images/cms/suihei.gif) no-repeat left;}



.box22
        {
        clear:both;
        border-top:solid 10px #3333ff;
        border-bottom:solid 1px #3333ff;
        border-left:solid 1px #3333ff;
        border-right:solid 1px #3333ff;
        }
.box23
        {
        clear:both;
        border-top:solid 10px #33cc33;
        border-bottom:solid 1px #33cc33;
        border-left:solid 1px #33cc33;
        border-right:solid 1px #33cc33;
        }
		
.datebox table{
    border-collapse: collapse;
    border-spacing: 0;
	margin-left: 20px;
	width:520px;
}

.datebox table th {
    padding: 3px;	
    background: #F5F5F5;
    font-weight: bold;
    line-height: 120%;
    }
.datebox table td.komoku{
    padding: 3px;
	width: 75px;    
}

.datebox table td {
    padding: 3px;    
}



.hoho {
	margin: 10px 0;
	clear: both;
	}

.catalog_title {
	margin: 0 0 10px 10px;
	}

h2.indent {
	margin-left: 20px;
	}
	
.indent {
	margin-left: 20px;
	}

p.en {
	margin: 10px 0 0 5px;
	}

h2.price {
	margin-top: -9px;
	}
	
p.right {
	text-align: right;	
	}

h2.price2 {
	margin-top: 0px;
	font-size: 116%;
	color: inherit;
	display: inline;
	}

h2.toiawase {
	margin-top: 0px;
	font-size: 116%;
	color: inherit;
	display: inline;
	}

p.en2 {
	margin: 10px 0 0 5px;
	font-size: inherit;
	color: inherit;
	display: inline;
	}	

.present {
	border: 1px solid #CCC;
	padding: 10px;
	width: 480px;
	}	
	
.present .right{
	float: right;
	width: 290px;
	vertical-align: middle;
	}	
	
.present .left{
	float: left;
	width: 180px;
	}		
	
p.caution {
	display: block;
	color: red;	
	}			
