.style1 {
	font-size: 16px
}

.table1 {
	border: 1px solid #CCCCCC;
}

.table2 {
	border: 1px solid #FFCCCC;
}
.pink {
	color: #FF9999
}
.title {
	color:#FF6699
}
.tablesyojo {
	border: 1px solid #CCCCFF;
}
.link {color: #EF3063}

.table1 {
	border: 1px solid #CCCCCC;
}
.table2 {
	border: 1px solid #FFCCCC;
}
.pink {
	color: #FF9999
}
.title {
	color:#FF6699
}
.tablesyojo {
	border: 1px solid #CCCCFF;
}

.txt14 {
	font-size: 14px;
}
.txt13 {
	font-size: 13px;
}
.txt15 {
    /* メインフォントサイズ */
	font-size: 15px;
}
.txt11 {
	font-size: 11px;
}

/* A tag color */
.contents A:link    { color: #009900; text-decoration: none; }
.contents A:visited { color: #009900; text-decoration: none; }
.contents A:hover   { color: #009900; text-decoration: underline; }
.contents A:active  { color: #009900; text-decoration: none; }


td.basic {
	font-size:14px;
	line-height:16px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
TD.head{
	width  : 750px;
	height : 100%;
	padding: 5px 5px 5px 5px
}

.copyright{
    /* 著作権表示 */

	font-size: 12px;
	line-height: 120%;
}
td.basic2 {
	font-size:12px;
	line-height:120%;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.txt15b {
	font-size: 15px;
	line-height: 130%;

}
td.basic3 {
	font-size:15px;
	line-height:130%;
	margin: 3px;
	padding: 5px;
}
.tablehead {
	background-image: url(images/head/head2.gif);
	background-repeat: no-repeat;
}
.tdtxt {
	padding-top: 55px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 95px;
	font-size: 14px;
}
.contents  {
	font-size:14px;
	line-height:130%;
}
.contents ul {
	margin: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.contents li  {
	font-size: 15px;
	line-height: 150%;
}
.voice_pic p {
	padding: 10px;
}
.voice_pic img {
	border: 1px solid #FF8441;
}

