body {
-webkit-text-size-adjust: none;
   font-family:"‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
}


a:link
{
	text-decoration: none;
	color: #333333;








}
a:visited
{
	text-decoration: none;
	color: #333333;





}
A1:hover{
	background-color: #C2C2C2;
	text-decoration: none;
	color: #333333;








}
    
  
   
 
A.lnk-12px-nl-green-b-gray {
	display: block;
	width: auto;
	height: auto;
	text-decoration: none;
	color: #333333;
	font-size: 12px;
	line-height: 17px;
}
A.lnk-12px-nl-green-b-gray:active  { text-decoration: none; color: #333333;}
A.lnk-12px-nl-green-b-gray:visited { text-decoration: none; color: #333333;}
A.lnk-12px-nl-green-b-gray:hover   {
	text-decoration: none;
	size: 12px;
	color: #333333;
	background-color: #CCCCCC;
}

.caption-13gray {
	font-size: 14px;
	font-style: normal;
	line-height: 20px;
	position: static;
	left: auto;
	top: auto;
	text-decoration: none;
	color: #333333;

}

.caption-12gray {
	font-size: 12px;
	font-style: normal;
	line-height: 17px;
	position: static;
	left: auto;
	top: auto;
	text-decoration: none;
	color: #333333;


}
.caption-12green {
	font-size: 12px;
	font-style: normal;
	line-height: 17px;
	position: static;
	left: 252px;
	top: 26px;
	color: #009966;




}


.title-11pt-gray {

	font-size: 11pt;
	line-height: 19px;
	line-height: normal;
	font-style: normal;
	color: #333333;
	font-weight: 600;
	line-height: 1.5;
}

.title-11pt-green {
	font-size: 11pt;
	line-height: 19px;
	font-style: normal;
	color: #006666;
	font-weight: bold;
	line-height: 1.5;

}
.title-11pt-white {
	font-size: 11pt;
	line-height: 19px;
	font-style: normal;
	color: #ffffff;
	font-weight: bold;
	line-height: 1.5;

}

.title-11pt-orange {
	font-size: 11pt;
	line-height: 19px;
	font-style: normal;
	color: #CC0000;
	font-weight: 600;
	line-height: 1.5;

}

.title-12pt-gray {

	font-size: 12pt;
	line-height: 19px;
	line-height: normal;
	font-style: normal;
	color: #333333;
	font-weight: 600;
	line-height: 1.5;
}

.title-12pt-green {
	font-size: 12pt;
	line-height: 19px;
	font-style: normal;
	color: #006666;
	font-weight: 600;
	line-height: 1.5;




}
.title-12pt-white {
	font-size: 12pt;
	line-height: 19px;
	font-style: normal;
	color: #ffffff;
	font-weight: bold;
	line-height: 1.5;

}

.title-12pt-orange {
	font-size: 12pt;
	line-height: 19px;
	font-style: normal;
	color: #CC0000;
	font-weight: 600;
	line-height: 1.5;

}




.caption-12orange {
	font-size: 12px;
	font-style: normal;
	line-height: 17px;
	position: static;
	left: auto;
	top: auto;
	color: #CC0000;
}




.cap-11gray {
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	position: static;
	left: auto;
	top: auto;
	color: #333333;

}

.caption-10gray {
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	position: static;
	left: auto;
	top: auto;
	color: #333333;

}

.caption-10green {
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	position: static;
	left: auto;
	top: auto;
	color: #006666;
}
.caption-10orange {
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	position: static;
	left: auto;
	top: auto;
	color: #CC0000;
}
.caption-10white {
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	position: static;
	left: auto;
	top: auto;
	color: #ffffff;
}
.caption-09gray {
	font-size: 9px;
	font-style: normal;
	line-height: 12px;
	position: static;
	left: auto;
	top: auto;
	color: #333333;
}

.new {
	font-size: 9px;
	font-style: normal;
	background-color: #FFFF33;
	color: #000000;

}
.caption-10gray-hight {
	font-size: 10px;
	font-style: normal;
	line-height: 1.5;
	position: static;
	left: auto;
	top: auto;
	color: #333333;
}
.caption-12gray-hight {

	font-size: 12px;
	font-style: normal;
	line-height: 22px;
	position: static;
	left: auto;
	top: auto;
	text-decoration: none;
	color: #333333;
}
.caption-09green {
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	position: static;
	left: auto;
	top: auto;
	color: #009966;
}
.caption-12white {
	font-size: 12px;
	font-style: normal;
	line-height: 17px;
	position: static;
	left: auto;
	top: auto;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
.category-title-12gray {
	font-size: 12px;
	font-style: normal;
	line-height: 17px;
	position: static;
	left: auto;
	top: auto;
	text-decoration: none;
	color: #333333;
	text-indent: 16px;

}

.caption-09gray-blue {
	font-size: 9px;
	font-style: normal;
	line-height: 12px;
	position: static;
	left: auto;
	top: auto;
	color: #333333;
	background-color: #BFFFE6;
}

.photo-shadow {
	box-shadow: 4px 4px 4px #373737;
	-webkit-box-shadow: 4PX 4px 4px #373737;
	-moz-box-shadow: 4px 4px 4px #373737;
       filter: progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=135, Strength=5);/* for IE */
}


.order-txt {
	font-size:16px;
	background-color:#DEFEF2;
}

.order-txt2 {
	font-size:16px;
	background-color:#ffffff;
}

.order-txt-s {
	font-size:10px;
	background-color:#DEFEF2;
}

.order-txt-s2 {
	font-size:10px;
	background-color:#ffffff;
}

.order-txt-m {
	font-size:12px;
	background-color:#DEFEF2;
}

.order-txt-m2 {
	font-size:12px;
	background-color:#ffffff;
}


.kadomaru{
	border-width:1px;
	border-style:solid;
	border-color:#2dc39e;
	padding:0px;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	border-radius: 7px;
	behavior: url(border-radius.htc); /* IE */
	background-color: #FFFFFF;

}



.kadomaru th {
    background:#ff1493;
}


.kadomaru tr:first-child th:first-child,
.kadomaru tr:first-child td:first-child {
    -webkit-border-radius: 7px 7px 0 0;
    -moz-border-radius: 7px 7px 0 0;
    -o-border-radius: 7px 7px 0 0;
    border-radius: 7px 7px 0 0;
	behavior: url(border-radius.htc); /* IE */
}

.category {
	font-size: 14pt;
	font-style: normal;
	color: #333333;
	font-weight: 600;
	line-height: 20px;
	text-indent: 12px;
	margin-top: 12px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}
.category2 {
	font-size: 15px;
	font-style: normal;
	color: #333333;
	line-height: 2.5;
	position: static;
	left: auto;
	top: auto;
	text-decoration: none;
	text-indent: 25px;
	margin-top: 2px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}

.category2 a{
	color: #333333;
}

.scroll {
	overflow: scroll;
	-webkit-overflow-scrolling: touch;
	height:300px
}

.weight {
	background-color: #CCCCCC;
	font-size: 12pt;
	border:0; text-align: center;
	color:#333333;
	font-weight:bold;
}

.weight2 {
	background-color: #EFEFEF;
	font-size: 10pt;
	border:0; text-align: center;
	color:#333333;
	font-weight:bold;
}
