/* -----------------------------------------------
 * keitai_pict
 * ----------------------------------------------- */
body{
  font-size:84%;
  color:#222222;
  background-color:#FFFFFF;
  margin-top:0px;
  margin-bottom:10px;
  margin-left:10px;
  margin-right:10px;
}

/* -----------------------------------------------
 * FORM
 * ----------------------------------------------- */

form.form {
    margin-top: 0em;
    margin-bottom: 0em;
}

TEXTAREA {
  width: 100%;
  background-color:#FFFFFF;
/*  border:1px solid; */
}

/*-----------------------------------------------
* Table
* ----------------------------------------------- */

/*table#1 {border-collapse: collapse}*/

/*
table, th, td {border:1px solid #8D8B7D}

th {
	border-collapse: collapse
	color: #000000;
	background-color: #ffffff
	font-size: 12px
}
*/
table.solid {
	border-collapse: collapse;
	border:1px solid #808080;
}

TD.trainig_course_title {
	border-collapse: collapse;
	border:1px solid #808080;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #c0c0c0;
}

TD.midashi {
	border-collapse: collapse;
	border:1px solid #808080;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #c0c0c0;
}

TD.title {
	border-collapse: collapse;
	border:1px solid #808080;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #c0c0c0;
}

TD.common {
	border-collapse: collapse;
	border:1px solid #808080;
	FONT-SIZE: 12px; BACKGROUND: #fffaf0;
}

TD.button {
	border-collapse: collapse;
	border:1px solid #808080;
	FONT-SIZE: 12px; BACKGROUND: #DBD3B8;
}
/* -----------------------------------------------
 * cart
 * ----------------------------------------------- */
TD.midashi-buyer {
	border-collapse: collapse;
	border:1px solid #c0c0c0;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #5776AD;
	color: #ffffff
}

TD.title-buyer {
	border-collapse: collapse;
	border:1px solid #c0c0c0;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #D1D1D1;
	color: #000000
}

TD.common-buyer {
	border-collapse: collapse;
	border:1px solid #c0c0c0;
	FONT-SIZE: 12px; BACKGROUND: #F5F5F5;
}

TD.button-buyer {
	border-collapse: collapse;
	border:1px solid #c0c0c0;
	FONT-SIZE: 12px; BACKGROUND: #ABBBD1;
}

TD.title-cart {
	border-collapse: collapse;
	border:1px solid #c0c0c0;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #999999;
	color: #ffffff
}
/* -----------------------------------------------
 * font
 * ----------------------------------------------- */
/*a:link{ text-decoration:none; color:#FF601B; }
a:visited{ text-decoration:none; color:#9A6247; }
a:active{ text-decoration:underline; color:#333333; }
a:hover{ text-decoration:underline; color:#C13900; }*/

.x-large{ font-size:150%; }
.large{ font-size:120%; line-height: 1.2; }
.mid{ font-size:100%; line-height: 1.3; }
.normal{ font-size:84%; line-height: 1.3; }
.small{ font-size:75%; line-height: 1.3; }
.x-small{ font-size:60%; line-height: 1.2; }

.midasi {  font-size: 150%; font-weight: bold; }
.text{ font-size:84%; color:#333333; line-height: 1.3; }


.date { font-size:75%; color:#333333; }

.copyright{ font-size:75%; color:#888888; }
