@charset "Shift_JIS";

body {
	padding: 0px;
	font-size: 90%;
	margin: 0px;
	COLOR: #333333;
	line-height: 120%;
	background-color:#FFF;
}

a, area { outline: 0 none; }

a:link { text-decoration: underline; color: #006699; }
a:visited { text-decoration: underline ; color: #006699; }
a:hover { text-decoration: none; color: #FF6600; }
a:active { text-decoration: underline ; color: #FF6600; }
a:focus{	/*── FF点線対策 ──*/
/*\*/
　overflow: hidden;
/**/
}

h1 {
	font-size: 14px;
	padding: 0;
	margin: 0;
}

h2 {
	font-size: 12px;
	padding: 0;
	margin: 0;
}

h5 {
	padding: 0 10px 0 0;
	margin: 0;
}

p {
	margin: 3px 10px;
}

ul {
	margin: 0 0 0 15pt;
	line-height: 140%;
}



.small {
	font-size: 80%;
	line-height: 120%;
}

.cpright {
	font-size: 80%;
}

.price_both {
	font-weight: bold;
	font-size: 120%;
}

.tableborder {
  width: 100%;
  border-color: #6699cc;
  text-align: center;
  border-style: solid solid solid solid;
  border-width: 1px 1px 1px 1px;
  padding: 10px;
  margin: 0px;
}

.tableborder2 {
  width: 100%;
  border-color: #99CC00;
  text-align: center;
  border-style: solid none solid none;
  border-width: 1px 0px 1px 0px;
  padding: 10px;
  margin: 0px;
}

.tdborder2 {
  border-color: #99CC00;
  text-align: left;
  border-style: solid none solid none;
  border-width: 1px 0px 1px 0px;
  padding: 10px;
  margin: 0px;
}

hr.copyright {
  border: 0;
  color: #6699cc; /* IE */
  background-color: #6699cc; /* Mozilla, Firefox */
  height: 1px;
}

td {
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.text {
	COLOR: #333333;
	text-decoration: none;
	border: 1px solid #999999;
	font-size: 11px;
}

.redtext {
	COLOR: #DA2C00;
	text-decoration: none;

}

.greentext {
	COLOR: #33FF00;
	text-decoration: none;
}

.purtext {
	COLOR: #000066;
	text-decoration: none;
}

.button_1 {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; COLOR: #333333; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #eaeaea; TEXT-DECORATION: none;
}

th{
    font-family:         Verdana, Arial, Helvetica, sans-serif;
    font-size:           10px;
    font-weight:         bold;
    color:               #000000;
    background-color:    #ff9900;    
    background-image:    url(/images/tbl_th.png);
    background-repeat:   repeat-x;
    background-position: top;   
    height:              18px;
}

.fLink {
	text-align: center;
	font-size: smaller;
}


