@charset "utf-8";
@import url("https://secure.future-s.com/~kagi/import/import_s.css");

#switchNavi	{
	padding: 10px;
	list-style:none;
}
#switchNavi li	{
	width: 110px;
	float: left;
	margin-right: 10px;
	position: relative;
	padding-left: 25px;
}
#switchNavi li input	{
	position: absolute;
	top: 3px;
	_top: 0;
	left: 0;
}
*:first-child + html #switchNavi li input	{
	top: 0;
} 



.m10{
font-size:9px;}

.border-n-1{border-right:hidden;}


#tabBox	{
	clear: both;
	padding: 10px 10px 30px;
	list-style:none;
}
#tabBox li	{
	border-bottom: 1px solid #CCC;
	padding: 5px;
}
#tabBox a	{
	background: url(../image/y.gif) no-repeat;
	color:#1111cc;
	padding-left: 15px;
}
#switchNavi li.all	{
	padding-right: 50px;
}
#switchNavi li.group1,
#tabBox li.group1	{
	padding-right: 25px;
}
#switchNavi li.group2,
#tabBox li.group2	{
	padding-right: 25px;
}

#switchNavi li.group3,
#tabBox li.group3	{
	padding-right: 25px;
}


#switchNavi li.group4,
#tabBox li.group4	{
	padding-right: 25px;
}



#switchNavi li.group11,
#tabBox li.group11	{
	background: url(../image/group1.gif) no-repeat right;
	padding-right: 45px;
}
#switchNavi li.group12,
#tabBox li.group12	{
	background: url(../image/group2.gif) no-repeat right;
	padding-right: 45px;
}

#switchNavi li.group13,
#tabBox li.group13	{
	background: url(../image/group2.gif) no-repeat right;
	padding-right: 45px;
}

#tabBox dt	{
	width: 90px;
	float: left;
	padding: 5px;
	clear: both;
}
#tabBox dd	{
	border-bottom: 1px solid #CCC;
	padding: 5px;
}
#tabBox dd.group1	{
	background: url(../image/group1.gif) no-repeat right;
	padding-right: 45px;
}
#tabBox dd.group2	{
	background: url(../image/group2.gif) no-repeat right;
	padding-right: 45px;
}

#tabBox dd.group3	{
	background: url(../image/group2.gif) no-repeat right;
	padding-right: 45px;
}

/* clearfix */
#switchNavi:after	{ height:0;	visibility: hidden;	content: ".";	display: block;	clear: both; }



table.first-navigation{margin:10px 0px;font-weight:bold; font-size:1.2em;}
table.first-navigation form{margin:0px;}
table.first-navigation td a{display:block;margin-right:10px;text-align:center;height:25px;line-height:25px;text-decoration:none;}
table.first-navigation td a:link{background-image:url(http://image.rakuten.co.jp/kagiyasan/cabinet/common-images/top/first_navigation_bg.gif);background-repeat:no-repeat;color:#444A44;}
table.first-navigation td a:visited{background-image:url(http://image.rakuten.co.jp/kagiyasan/cabinet/common-images/top/first_navigation_bg.gif);background-repeat:no-repeat;color:#444A44;}
table.first-navigation td a:hover{background-image:url(http://image.rakuten.co.jp/kagiyasan/cabinet/common-images/top/first_navi_bg_hover.gif);background-repeat:no-repeat;color:#D0121B;}
table.first-navigation td.long a:link{background-image:url(http://image.rakuten.co.jp/kagiyasan/cabinet/common-images/top/first_navi_bglong.gif);background-repeat:no-repeat;color:#444A44;}
table.first-navigation td.long a:visited{background-image:url(http://image.rakuten.co.jp/kagiyasan/cabinet/common-images/top/first_navi_bglong.gif);background-repeat:no-repeat;color:#444A44;}
table.first-navigation td.long a:hover{background-image:url(http://image.rakuten.co.jp/kagiyasan/cabinet/common-images/top/first_navi_bglong_ho.gif);background-repeat:no-repeat;color:#D0121B;}
table.first-navigation td.noback a:link{background-color:#FFFFFF; text-align:right; background-image:none;}
table.first-navigation td.noback a:visited{background-color:#FFFFFF; text-align:right; background-image:none;}
table.first-navigation td.noback a:hover{background-color:#FFFFFF; text-align:right; background-image:none;}



#navigation-container dl{padding:0px;}
#navigation-container dl dt{font-weight:bold;font-size:15px;text-align:center;padding:2px;}
dl.navigation-box{border:solid 2px #B5B5B6;margin:0px 0px 15px 0px;}
dl.navigation-box dt{background-color:#D0121B;border-bottom:solid 2px #B5B5B6;color:#FFFFFF;}
dl.navigation-box dd{margin:0px;}
dl.navigation-box li{margin:10px 0px; vertical-align:middle;}
dl.for-beginner{margin:0px;border-left:solid 4px #B5D681;border-right:solid 4px #B5D681;}
dl.for-beginner dt{background-color:#00A140;background-image:url(http://image.rakuten.co.jp/kagiyasan/cabinet/common-images/top/wakaba.gif);background-repeat:no-repeat;color:#FFFFFF;}
dl.for-beginner dd{line-height:2.5em;font-size:1.1em; padding-left:20px;background-image:url(http://image.rakuten.co.jp/kagiyasan/cabinet/common-images/top/triangle_green2.gif);background-repeat:no-repeat;margin:0px;}
img.round-bottom{margin-bottom:10px;vertical-align:top;display:block;}
.triangle-red{line-height:2.5em;font-size:1.2em; padding-left:20px;background-image:url(http://image.rakuten.co.jp/kagiyasan/cabinet/common-images/top/triangle_red.gif);background-repeat:no-repeat;margin:0px;}
.menudd{padding:10px 10px 0 10px; line-height:1.5em;}
.maker-list ul{margin:0px;padding:0px;list-style-type:none;}
.maker-list ul li{display:block;height:23px;line-height:0;border-bottom:1px dotted #999999;}
.maker-list ul li img{display:block;line+height:23px}
dl.merchandise-list-box{border:solid 2px #B5B5B6;margin:0px 0px 15px 0px;}
dl.merchandise-list-box dt{background-color:#D0121B;border-bottom:solid 2px #B5B5B6;color:#FFFFFF;}
dl.merchandise-list-box dt a{color:#FFFFFF;}
dl.merchandise-list-box dd{margin:10px;}
.category{padding:5px; background-color:#000000; color:#FFFFFF;width:90px;text-align:center;}
.category a{color:#FFFFFF;}
.menuspace{border-collapse:collapse; border:solid 1px #B5B5B6;margin-bottom:10px;font-size:1.0em;color:#444A44;}
.menuspace2{border-collapse:collapse; border:solid 1px #B5B5B6;font-size:0.8em;color:#444A44;}
.menuspace h3{margin:5px 0px;font-size:12px;}
A.sitsu{text-decoration : none;}
A.sitsu:link{color : #444a44;}
A.sitsu:visited{color : #444a44;}
A.sitsu:hover{color : #000033;}

.black-t {color: #000000}
.white-m{color: #ffffff;}
.tsuki {font-size: 12px}
.stys {font-size: 12px}
.m20 {font-size: 20px}
.m18 {font-size: 18px}
.m17 {font-size: 17px}
.m16 {font-size: 16px}
.m15 {font-size: 15px}
.m14 {font-size: 14px}
.m13 {font-size: 13px}

.e18 {font-size: 1.5em}
.e17 {font-size: 1.4em}
.e16 {font-size: 1.3em}
.e15 {font-size: 1.2em}
.e14 {font-size: 1.1em}
.e13 {font-size: 1.05em}
.e12 {font-size: 1.0em}
.e11 {font-size: 0.9em}
.e10 {font-size: 0.8em}

.martb20{margin:20px auto;}
.martb50{margin:50px auto;}


/* MIWAレバーハンドル一覧表*/
.border-green{border:#05925D solid 1px;}
.border-blue{border:#229FFC solid 1px;}
.border-brown{border:#D6B800 solid 1px;}
.border-wood{border:#E5B472 solid 1px;}

td.face-arumi{background-color:#05925D;}
td.face-ste{background-color:#229FFC;}
td.face-oud{background-color:#D6B800;}
td.face-wood{background-image:url(https://c05.future-shop.jp/shop/item/kagi/design/img03/wood_back.jpg);background-repeat:repeat;}
th.face-wood{background-image:url(https://c05.future-shop.jp/shop/item/kagi/design/img03/wood_back.jpg);background-repeat:repeat;}

.deliverytime2-3{background-image:url(https://c05.future-shop.jp/shop/item/kagi/design/img01/delive2-3.gif);background-repeat:no-repeat;}

table.martb30{margin:30px auto;}

/*
.logo1{margin:0px;padding:10px 0px 10px 10px;list-style-type:none;}
.logo2{margin:0px;padding:10px 10px 10px 0px;list-style-type:none;}
.logo1 li,.logo2 li{border-bottom:1px dotted #999999;padding-bottom:5px;height:20px;display:block;}
*/