/*標準*/
body {
	letter-spacing:normal;
	font-size:14px; /* Resets 1em to 10px */
	overflow:scroll;
	color:#666;
	text-align:top;
	padding:10px 5px 10px 5px ;
	margin:(5px 5px 5px 5px );
	}
	a:link{color:#0033ff}
	a:active{color:#00ff33}
	a:visited{color:#ff33cc}
	a:hover{color:#cc3333}

/*テーブル*/
td{
	vertical-align:top;
	border-top:1px solid #FFD7FF;
    	border-left:1px solid #FFD7FF;
	border-right:1px solid #FFD7FF;
    	border-bottom:1px solid #FFD7FF;
    	border-collapse:collapse;
	empty-cells:hide;
	border-collapse:collapse;

}
.1{
	list-style-image: url(/img/tama_06a.gif); }
.2{
	list-style-image:url(/img/ic/pen0107.gif);
}

/*見出し*/
h1{
font-size: 24pt;
 color:#3333cc;
	text-shadow:#666 0px 3px 3px;
	font-weight:bold;}
	
/*text-shadow影*/


h2{
background-image: url(../img/ic/titleback0108.gif);
background-repeat: repeat-x;
background-position: top;
font-size: 14pt;
padding: 2px 0px 2px 5px;
border-left: 5px solid #330099;
border-bottom:1px solid #330099;
}
h3{
	background-image:url(img/ic/titleback0105.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-size: 11pt;
	padding: 2px 0px 2px 5px;
	border-left: 5px solid #cc0000;
	border-bottom:1px solid #cc0000;
}
h4{
	background-image: url(../img/ic/titleback0103.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-size: 11pt;
	padding: 2px 0px 2px 5px;
	border-left: 5px solid #330033;
	border-bottom:1px solid #330033;
}


.col
{
	background-color:#ff9900;
	color:#D7F2F2;
}
.st-red{
	font-size: 20px;
	color: #F00;
	font-weight:bold;
}
.st-blue{
	font-size: 20px;
	color:#00F;
	font-weight:bold;
}
.sen{
  background-color:#FFB0FF;
  list-style-type : disc;
	outline:thin solid #ff9900;
	color:#171717;
}
.sen2{
  color : #311e39;
  background-color : #80ffff;
  list-style-image: url(../img/ic/arrow0102.gif) ;
  outline-style:double;
}
.sen3{
	background-color : #66ff66;
	outline-style:dotted;
	outline-color:#000000;
	list-style-image:url(img/ic/arrow0102.gif);
}	
.sen4{
	color:#660000;
	text-align:center;
	outline-style:dotted;
	outline-color:#000000;
}


img {
  border: none;
}

.floatLeft { 
    float: left; 
    margin: 4px; 
}


.price{
	color:#ff0000;
} 
.ad{
	text-align:center;
	border-top:5px solid #7cfc00;
	border-bottom:5px solid #7cfc00;
}
.top{
	background-color:#666;
	color:#FFF;
	text-align:center;
}
.tb1{
	vertical-align:bottom;
	border-top:1px solid #61EF61;
	border-bottom::1px solid #61EF61; 
	border-left:1px solid #61EF61; 
	border-right:1px solid #61EF61; 
}
.bar1
{
	font-size:14px;
}
	a:link.bar1{
		font-size:14px;
		padding: 2px 0px 2px 5px;
	border-left: 5px solid #cc0000;
	border-bottom:1px solid #cc0000;
		color:#6F17D9;
		}
	a:active.bar1{
		padding: 2px 0px 2px 5px;
	border-left: 5px solid #cc0000;
	border-bottom:1px solid #cc0000;
	color:#00ff33}
	a:visited.bar1{
		padding: 2px 0px 2px 5px;
	border-left: 5px solid #cc0000;
	border-bottom:1px solid #cc0000;
	color:#ff33cc}
	a:hover.bar1{
		padding: 2px 0px 2px 5px;
	border-left: 5px solid #cc0000;
	border-bottom:1px solid #cc0000;
	background-color:#003;
	color:#cc3333}
.tm1{

}
.tm1{
  background-color:#FFB0FF;
  list-style-type : disc;
	outline:thin solid #ff9900;
	color:#171717;
}
.t1tit{font-size:18px; color:#111111; text-align:left;
text-shadow:#eeeeee 0px 3px 3px;
font-weight:bold;
}
