body tr td{

	font-size: 12px;

	color: #666666;

}


.style1 a {color: #999999;font-size: 9px;}
.style1 {color: #999999;font-size: 9px;}

A.menu:link {

	color:666666;

	text-decoration: none;

}       

A.menu:visited { 

	color:666666;

	text-decoration: none;

}

A.menu:hover { 

	color:02A6FB;

	text-decoration: none;

}

A.menu_j:link  {

	color: #666666;

	text-decoration: none;

	background-color: #F5EDFE;

}

A.menu_j:visited  {

	color: #666666;

	text-decoration: none;

	background-color: #F5EDFE;

}

A.menu_j:hover { 

	color:#02A6FB;

	text-decoration: none;

	background-color: #F5EDFE;

	text-decoration: underline;

}

A.menu_e:link  {

	color: 008BCC;

	text-decoration: none;

}

A.menu_e:visited  {

	color: 008BCC;

		text-decoration: none;

}

A.menu_e:hover { 

	color:#DD22A0;

	text-decoration: none;

}

A.menu_k:link  {

	font-size: 10px;

	color: 008BCC;

	text-decoration: none;

	border: 1px solid #D7E1E1;

	margin: 1px;

}

A.menu_k:visited  {

	font-size: 10px;

	color: 008BCC;

	text-decoration: none;

	border: 1px solid #D7E1E1;

	margin: 1px;

}

A.menu_k:hover { 

	font-size: 10px;

	color:DD22A0;

	text-decoration: underline;

	border: 1px solid #D7E1E1;

	margin: 1px;

}



A.menu_n:link  {

	color: 02A6FB;

	text-decoration: none;



}

A.menu_n:visited  {

	color: #02A6FB;

	text-decoration: none;

}

A.menu_n:hover {

	color:#DD22A0;

	text-decoration: underline;

}



/**/

A.menu_n02:link  {

	padding-left: 4px;

	color: #9EADB6;

	text-decoration: none;

}

A.menu_n02:visited  {

	padding-left: 4px;

	color: 008BCC;

	text-decoration: none;

}

A.menu_n02:hover {

	padding-left: 4px;

	color:#DD22A0;

	text-decoration: underline;

}

.menu_n02{

	padding-left: 4px;

	color: #9EADB6;

	text-decoration: none;

}



A.menu_n03:link  {

	color: #DD22A0;

	text-decoration: none;

}

A.menu_n03:visited  {

	color: #DD22A0;

	text-decoration: none;

}

A.menu_n03:hover {

	color:#DD22A0;

	text-decoration: underline;

}


A.menu_f01:link  {

	padding-left: 4px;

	font-size: 10px;

	color: #78B6AF;

	text-decoration: none;

}

A.menu_f01:visited  {

	padding-left: 4px;

	font-size: 10px;

	color: 008BCC;

	text-decoration: none;

}

A.menu_f01:hover { 

	padding-left: 4px;

	font-size: 10px;

	color:FF6600;

	text-decoration: none;

}

A.menu_f02:link  {

	padding-left: 4px;

	font-size: 10px;

	color: #E8A38E;

	text-decoration: none;

}

A.menu_f02:visited  {

	padding-left: 4px;

	font-size: 10px;

	color: E8A38E;

	text-decoration: none;

}

A.menu_f02:hover { 

	padding-left: 4px;

	font-size: 10px;

	color:FF6600;

	text-decoration: none;

}

A.menu_f03:link  {

	font-size: 10px;

	color: 666666;

	padding-bottom: 30px;

	text-decoration: none;





}

A.menu_f03:hover { 

	font-size: 10px;

	color:666666;

	padding-bottom:30px;

	text-decoration: none;

}

A.menu_f03:visited { 

	font-size: 10px;

	color:666666;

	padding-bottom:30px;

	text-decoration: none;

}

.menu_f04 {

	font-size: 10px;

	color: #f3c14e;

	padding-top: 5px;

	text-decoration: none;

}

.f_blue{

	color: #008BCC;

}

.f_konblue{

	color: #1C3396;

}

.se {

	font-size: 12px;

	color: #ffffff;

	padding-top: 2px;

	padding-left: 5px;

}

.menu {

	padding-top: 4px;

	padding-right: 2px;

	padding-bottom: 2px;

	padding-left: 2px;

}

.leftmenu {

	color: #1C3396;

	line-height: 18px;

}

.index_right_box{

	border: 1 solid #98CBFB;

	background-image: url(img/index_right_bg01.jpg);

	background-repeat: repeat-x;

}

.index_center_box{

	border: 1 solid #98CBFB;

	background-image: url(img/index_ph_bg.jpg);

	background-repeat: no-repeat;

}

.index_center_box02{

	border: 1 solid #98CBFB;

}

.p01 {

	color: #1C3396;

	font-size: 12px;

	font-weight: bold;

	padding-top: 5px;

	padding-bottom: 5px;

}

.p02 {

	font-size: 12px;

	line-height: 16px;

	padding-right: 5px;

	padding-left: 5px;

}

.p03 {

	color: #008BCC;

	font-size: 12px;

	padding-right: 5px;

	padding-left: 5px;

}



.p03:link  {

	color: 000000;

	text-decoration: none;

}

.p03:visited  {

	color: 008BCC;

		text-decoration: none;

}

.p03:hover { 

	color:FF6600;

	text-decoration: none;

}

.p04 td { 

	padding-left: 5px;

}

.entry_01 {

	font-size: 12px;

	color: #666666;

	line-height: 16px;

}

.entry_02 {

	font-size: 14px;

	color: #666666;

	padding-left: 5px;

	padding-bottom: 2px;

	padding-top: 3px;



}

.wakuline {

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-top-color: #CCCCCC;

	border-right-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

	border-left-color: #CCCCCC;

}

.wakuline02 {

	border-right-width: 1px;

	border-left-width: 1px;

	border-bottom-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-bottom-style: solid;

	border-right-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

	border-left-color: #CCCCCC;

}

.dotline {

	border-top: none #C5C5C5;

	border-right: none #C5C5C5;

	border-bottom: 1px dotted #C5C5C5;

	border-left: none #C5C5C5;

}

.red {

	color: #FF6600;

}



a.top:link {

	color: #333333;

	text-decoration: none;

	padding-left: 4px;





}

a.top:hover {

	color: #CC0000;

	text-decoration: underline;

	padding-left: 4px;





}

a.top:visited {

	color: #333333;

	text-decoration: none;

	padding-left: 4px;





}

.tops {

	color: #333333;

}

a.seco:link {

	color: #666666;

	text-decoration: none;

	padding-left: 4px;





}

a.seco:hover {

	color: #CC0000;

	text-decoration: underline;

	padding-left: 4px;





}

a.seco:visited {

	color: #666666;

	text-decoration: none;

	padding-left: 4px;





}

.second {

	color: #666666;

}



A.third:link  {

	padding-left: 4px;

	color: #9EADB6;

	text-decoration: none;

}

A.third:visited  {

	padding-left: 4px;

	color: 008BCC;

	text-decoration: none;

}

A.third:hover {

	padding-left: 4px;

	color:#003399;

	text-decoration: underline;

}

.third{

	padding-left: 4px;

	color: #9EADB6;

	text-decoration: none;

}.title {

	color: #4B97A0;

	padding: 0px;

	margin-left: 3px;

	margin-top: 10px;





}

.entrylist1 {

	list-style-position: outside;

	list-style-type: none;

	margin: 10px;

	padding: 0px;



}

.entrylist2 {

	list-style-position: inside;

	list-style-type: decimal;

	padding: 0px;

	margin-top: 10px;

	margin-right: 10px;

	margin-bottom: 10px;

	margin-left: 10px;

	line-height: 20px;

}

#wrapper{
	width:890px;
	margin:0px auto;
}

#left{
	width:760px;
	float:left;
}
#right{
	width:120px;
	float:right;
}


