@charset "utf-8";
/* //////////////////////////////////////////////////////////////////
kanro 09/24 - 10/08
////////////////////////////////////////////////////////////////// */
html#kanro { background-color:#fdf7e9; }
html#kanro ::-moz-selection { background:#FFF; color:#f6b815; }
html#kanro ::selection { background:#FFF; color:#f6b815; }
html#kanro a::-moz-selection { background:#FFF; color:#f6b815; }
html#kanro a::selection { background:#FFF; color:#f6b815; }
html#kanro a { color:#f6b815; text-decoration:none; }
html#kanro a:link,html#kanro a:visited { color:#f6b815; text-decoration:none; }
html#kanro a:hover { color:#f6b815; }
html#kanro #archives a:hover,html#kanro #category a:hover { color:#fff; font-weight:bold; text-decoration:inherit; background:#f6b815; }

html#kanro #line_top { border-top:3px solid #f6b815; }
html#kanro #line_bottom { border-bottom:3px solid #f6b815; }
html#kanro #line_left { border-left:3px solid #f6b815; }
html#kanro #line_right { border-right:3px solid #f6b815; }

html#kanro #head_bg {
	/* Firefox v3.6+ */
	background-image:-moz-linear-gradient(rgb(246,184,21) 0%,rgb(246,184,21) 27%,rgba(246,184,21,0.94) 34%,rgba(246,184,21,0.9) 39%,rgba(246,184,21,0.15) 85%,rgba(246,184,21,0.01) 100%); 
	/* safari v4.0+ and by Chrome v3.0+ */
	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0, rgb(246,184,21)),color-stop(0.27, rgb(246,184,21)),color-stop(0.34, rgba(246,184,21,0.94)),color-stop(0.39, rgba(246,184,21,0.9)),color-stop(0.85, rgba(246,184,21,0.15)),color-stop(1, rgba(246,184,21,0.01)));
	/* Chrome v10.0+ and by safari nightly build*/
	background-image:-webkit-linear-gradient(rgb(246,184,21) 0%,rgb(246,184,21) 27%,rgba(246,184,21,0.94) 34%,rgba(246,184,21,0.9) 39%,rgba(246,184,21,0.15) 85%,rgba(246,184,21,0.01) 100%);
	/* Opera v11.10+ */
	background-image:-o-linear-gradient(rgb(246,184,21) 0%,rgb(246,184,21) 27%,rgba(246,184,21,0.94) 34%,rgba(246,184,21,0.9) 39%,rgba(246,184,21,0.15) 85%,rgba(246,184,21,0.01) 100%);
	/* IE v10+ */
	background-image:-ms-linear-gradient(rgb(246,184,21) 0%,rgb(246,184,21) 27%,rgba(246,184,21,0.94) 34%,rgba(246,184,21,0.9) 39%,rgba(246,184,21,0.15) 85%,rgba(246,184,21,0.01) 100%);
	background-image:linear-gradient(rgb(246,184,21) 0%,rgb(246,184,21) 27%,rgba(246,184,21,0.94) 34%,rgba(246,184,21,0.9) 39%,rgba(246,184,21,0.15) 85%,rgba(246,184,21,0.01) 100%);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#f6b815,endColorstr=#fdf7e9)";
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f6b815,endColorstr=#fdf7e9);
	zoom:1;
	z-index: -1;
}

html#kanro #foot_bg {
	/* Firefox v3.6+ */
	background-image:-moz-linear-gradient(rgba(246,184,21,0.01) 0%,rgba(246,184,21,0.15) 15%,rgba(246,184,21,0.46) 34%,rgba(246,184,21,0.9) 61%,rgb(246,184,21) 87%,rgb(246,184,21) 100%); 
	/* safari v4.0+ and by Chrome v3.0+ */
	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0, rgba(246,184,21,0.01)),color-stop(0.15, rgba(246,184,21,0.15)),color-stop(0.34, rgba(246,184,21,0.46)),color-stop(0.61, rgba(246,184,21,0.9)),color-stop(0.87, rgb(246,184,21)),color-stop(1, rgb(246,184,21)));
	/* Chrome v10.0+ and by safari nightly build*/
	background-image:-webkit-linear-gradient(rgba(246,184,21,0.01) 0%,rgba(246,184,21,0.15) 15%,rgba(246,184,21,0.46) 34%,rgba(246,184,21,0.9) 61%,rgb(246,184,21) 87%,rgb(246,184,21) 100%);
	/* Opera v11.10+ */
	background-image:-o-linear-gradient(rgba(246,184,21,0.01) 0%,rgba(246,184,21,0.15) 15%,rgba(246,184,21,0.46) 34%,rgba(246,184,21,0.9) 61%,rgb(246,184,21) 87%,rgb(246,184,21) 100%);
	/* IE v10+ */
	background-image:-ms-linear-gradient(rgba(246,184,21,0.01) 0%,rgba(246,184,21,0.15) 15%,rgba(246,184,21,0.46) 34%,rgba(246,184,21,0.9) 61%,rgb(246,184,21) 87%,rgb(246,184,21) 100%);
	background-image:linear-gradient(rgba(246,184,21,0.01) 0%,rgba(246,184,21,0.15) 15%,rgba(246,184,21,0.46) 34%,rgba(246,184,21,0.9) 61%,rgb(246,184,21) 87%,rgb(246,184,21) 100%);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#fdf7e9,endColorstr=#f6b815)";
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fdf7e9,endColorstr=#f6b815);
	zoom: 1;
/*	
	background-image: url(../../img/common/default/footerBg.png)\9;
	background-repeat: repeat-x\9;
	background-position: bottom left\9;
*/
}

html#kanro div#gnavInner,html#kanro body.home #wrap { background-color:#f6b815; background-position:center center!important; background-repeat:no-repeat; }
/* About Nav*/
html#kanro #localNav.about li { background-image:url(../../img/common/kanro/about_localNav.png); background-position:top left; background-repeat:no-repeat; }
/* Product Nav*/
html#kanro #localNav.product li { background-image:url(../../img/common/kanro/product_localNav.png); background-position:top left; background-repeat:no-repeat; }
/* Shop Nav*/
html#kanro #localNav.store li { background-image:url(../../img/common/kanro/store_localNav.png); background-position:top left; background-repeat:no-repeat; }
/* order Nav*/
html#kanro #localNav.order li { background-image:url(../../img/common/kanro/order_localNav.png); background-position:top left; background-repeat:no-repeat; }
/* corporate-customer Nav*/
html#kanro #localNav.corporate-customer li { background-image:url(../../img/common/kanro/corporate-customer_localNav.png); background-position:top left; background-repeat:no-repeat; }
/* gallery Nav*/
html#kanro #galleryNav.gallery li { background-image:url(../../img/common/kanro/gallery_localNav.png); background-position:top left; background-repeat:no-repeat; }

html#kanro .hentry, html#kanro .no-results { margin-top:0; position:relative; padding-bottom:100px; border-top:5px #f6b815 solid; }
