
/* SQUARE BOX 100% */
.box.square.trasparent{padding: 5px;}
.box.square.black{border: black solid 1px;}
.box.square.sliver{border-color: #f2f2f2 solid 1px;	padding: 5px;}	
.box.square.gradientfromsilver{
	margin: 0px; padding: 0px;
	background: -webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(white));
	}

.box.square.gradienttosilver{
	margin: 0px; padding: 0px;
	background: -webkit-gradient(linear, left top, left bottom, from(white), to(#f2f2f2));
	}
.box.square.gradient.pad20{
	margin: 0px; padding: 20px;
	background: -webkit-gradient(linear, left top, left bottom, from(white), to(#fcfcfc));
	}
/* Radius BOX 100% */

.box.radius.black{
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	padding: 5px;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	}
	
.box.radius.silver{
    border: silver 1px solid;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0.5, transparent), to(white)) ;
	}
	
.box.radius.gradientfromsilver{
	margin: 10px;
	border-color: #cacaca; border-style: solid; border-width: 1px;
	padding: 10px;
	background: -webkit-gradient(linear, left top, left bottom, from(white), to(#eeeeee));
	-moz-border-radius: 3px; -webkit-border-radius: 3px;
	-webkit-box-shadow: 1px 1px 3px #000;
	-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0.5, transparent), to(white)) ;
	}
	
	
.box.radiusall{
  -moz-border-radius:10px; /* ４つの角を角丸に */
  -webkit-border-radius:10px;
}

.box.radius.rightonly{
  -moz-border-radius-topright:5px;    /* 右上だけ角丸 */
  -moz-border-radius-bottomright:5px; /* 右下だけ角丸 */
  -webkit-border-top-right-radius:5px;   /* 右上だけ角丸 */
  -webkit-border-bottom-right-radius:5px;/* 右下だけ角丸 */
}

  -moz-border-radius-topleft-10px;     /* 左上だけ角丸 */
  -webkit-border-top-left-radius:10px;    /* 左上だけ角丸 */
  -moz-border-radius-bottomleft-:10px; /* 左下だけ角丸 */
  -webkit-border-bottom-left-radius:10px; /* 左下だけ角丸 */

