@charset "UTF-8";


/*------------------------------------------------------------------------------
index menu
------------------------------------------------------------------------------*/
.menu_biography_on {
display:none
}

a.menu_news {
	background-image: url(../img/menu/menu_news_off.jpg);
	display: block;
	height: 22px;
	width: 145px;
}
a.menu_news:hover {
	background-image: url(../img/menu/menu_news_on.jpg);
}

a.menu_about {
	background-image: url(../img/menu/menu_about_off.jpg);
	display: block;
	height: 22px;
	width: 141px;
}
a.menu_about:hover {
	background-image: url(../img/menu/menu_about_on.jpg);
}

a.menu_mail_magazine {
	background-image: url(../img/menu/menu_mailmagazine_off.jpg);
	display: block;
	height: 22px;
	width: 141px;
}
a.menu_mail_magazine:hover {
	background-image: url(../img/menu/menu_mailmagazine_on.jpg);
}

a.menu_contact {
	background-image: url(../img/menu/menu_contact_off.jpg);
	display: block;
	height: 22px;
	width: 141px;
}
a.menu_contact:hover {
	background-image: url(../img/menu/menu_contact_on.jpg);
}

a.menu_membersnews {
	background-image: url(../img/menu/menu_membersnews_off.jpg);
	display: block;
	height: 22px;
	width: 146px;
}
a.menu_membersnews:hover {
	background-image: url(../img/menu/menu_membersnews_on.jpg);
}


a.menu_biography {
	background-image: url(../img/menu/menu_biography_on.jpg);
	display: block;
	height: 22px;
	width: 146px;
	background-repeat: no-repeat;
}
a.menu_biography:hover {
	background-image: url(../img/menu/menu_biography_on.jpg);
}
/*------------------------------------------------------------------------------
index menu3
------------------------------------------------------------------------------*/
.menu_biography_on3 {
display:none
}

a.menu_news3 {
	background-image: url(../img/menu/2menu_news_off.jpg);
	display: block;
	height: 29px;
	width: 104px;
}
a.menu_news3:hover {
	background-image: url(../img/menu/2menu_news_on.jpg);
}

a.menu_about3 {
	background-image: url(../img/menu/2menu_about_off.jpg);
	display: block;
	height: 29px;
	width: 108px;
}
a.menu_about3:hover {
	background-image: url(../img/menu/2menu_about_on.jpg);
}

a.menu_mail_magazine3 {
	background-image: url(../img/menu/2menu_mailmagazine_off.jpg);
	display: block;
	height: 29px;
	width: 108px;
}
a.menu_mail_magazine3:hover {
	background-image: url(../img/menu/2menu_mailmagazine_on.jpg);
}

a.menu_contact3 {
	background-image: url(../img/menu/2menu_contact_off.jpg);
	display: block;
	height: 29px;
	width: 108px;
}
a.menu_contact3:hover {
	background-image: url(../img/menu/2menu_contact_on.jpg);
}

a.menu_membersnews3 {
	background-image: url(../img/menu/2menu_membersnews_off.jpg);
	display: block;
	height: 29px;
	width: 113px;
}
a.menu_membersnews3:hover {
	background-image: url(../img/menu/2menu_membersnews_on.jpg);
}


a.menu_biography3 {
	background-image: url(../img/menu/menu_biography_on.jpg);
	display: block;
	height: 29px;
	width: 108px;
	background-repeat: no-repeat;
}
a.menu_biography3:hover {
	background-image: url(../img/menu/menu_biography_on.jpg);
}

a.menu_message3 {
	background-image: url(../img/menu/2menu_messagefrommember_off.jpg);
	display: block;
	height: 29px;
	width: 162px;
}
a.menu_message3:hover {
	background-image: url(../img/menu/2menu_messagefrommember_on.jpg);
}

a.menu_download3 {
	background-image: url(../img/menu/2menu_download_off.jpg);
	display: block;
	height: 29px;
	width: 87px;
}
a.menu_download3:hover {
	background-image: url(../img/menu/2menu_download_on.jpg);
}


/*------------------------------------------------------------------------------
index
------------------------------------------------------------------------------*/
.flash {
	padding-top: 18px;
	padding-bottom: 18px;
}
.flash a:hover img  {  
filter: alpha(opacity=50);  
opacity:0.5;  
   } 
.three li a:hover img  {  
filter: alpha(opacity=50);  
opacity:0.5;  
   } 
.paper {
	float: right;
	width: 299px;
	background-image: url(../img/index/kaiho_back.jpg);
	background-repeat: no-repeat;
	height: 289px;
}
.paper2 {
	float: right;
	width: 299px;
	background-image: url(../img/index/kaiho_back2.jpg);
	background-repeat: no-repeat;
	height: 289px;
}
.paper dl,.paper2 dl {
	padding-top: 70px;
	padding-left: 28px;
}
.paper dt,.paper2 dt {
	padding: 5px;
	border: 1px solid #cfcece;
	width: 232px;
	margin-bottom: 20px;
}
.paper dd,.paper2 dd {
	font-size: 1.2em;
	line-height: 120%;
	text-align: right;
	padding-right: 8px;
	color: #434342;
}
.news {
	float: left;
	width: 586px;
}
.news_tit {
	background-image: url(../img/dot_big.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom: 13px;
	margin-bottom: 12px;
}
#mycustomscroll dt {
	color: #b3b3b3;
	font-size: 1.2em;
	padding-bottom: 2px;
	line-height: 100%;
}
#mycustomscroll dd {
	font-size: 1.2em;
	line-height: 135%;
	background-image: url(../img/dot_small.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-bottom: 15px;
	padding-bottom: 8px;
}
#footer {
	background-image: url(../img/dot_big.jpg);
	background-repeat: repeat-x;
	clear: both;
	padding-top: 30px;
	margin-bottom: 55px;
}
#footer li {
	float: left;
	margin-right: 1px;
	margin-left: 1px;
	margin-bottom: 2px;
}
#footer li a:hover img  {  
filter: alpha(opacity=50);  
opacity:0.5;  
   } 
#footer ul {
	clear: both;
}
.news_paper {
	padding-bottom: 30px;
}

