	
/*
$BA4%3%s%F%s%D6&DL(B [
----------------------------------------------------------- */

ul.side_m_list {
	margin :0 0 0 20px;
	padding :0 0 0 0;
}
ul.side_m_list li{
	list-style:none;list-style-position: outside
	padding:0 15px 0 0;
	margin :0 0px 0 0;
}

.block1 {margin: 0 0 0px 0px;padding: 0px;}
.block2 {margin: 0 0 0px 40px;padding: 0px;}
.block3 {margin: 0 0 0px 60px;padding: 0px;}


.mida1 {
	background:#96d5b5;
	margin: 5px 0px 5px 0;
	padding: 3px 0px 3px 5px;
	font-weight: bold;
	}

.mida2 {
	background:#ffffff;
	margin: 5px 0px 5px 0;
	padding: 3px 0px 3px 5px;
	font-weight: bold;
	}


	
.date_r {
	text-align:right;
	margin: 5px 0 5px 0px;padding: 0px;
		}
.date_l {
	text-align:left;
	margin: 5px 0 5px 0px;padding: 0px;
		}

.sub_menu {
	width:740px;
	margin: 12px 10px 0 0px;
	padding: 0px 0px 0 7px;
	}
.sub {
	float: left;
	margin: 12px 10px 0 0px;
	padding: 0px 0px 0 10px;
	border: 0px solid  #C0C0C0 ;
}
.main {
	padding: 0px 0px 0 0px;
	margin: 12px 0px 0 0px;
	float: left;
	border: 0px solid  #C0C0C0 ;
}
.main_all {
	padding: 0px 0px 0 0px;
	margin: 12px 10px 0 10px;
	border: 0px solid  #C0C0C0 ;
}

.sub_menu_l {
	margin: 0px;
	padding: 0px;
	float: left;
	}
.sub_menu_r {
	margin: 0px;
	padding: 0px;
	float: right;
	}

#voice .sub_waku, #interview .sub_waku, #nletter .sub_waku, #event .sub_waku {
	margin: 0px 0px 0 0;
	padding: 0px 5px 5px 5px;
	width: 130px; 
	border: 1px solid  #C0C0C0 ;
	}
#nletter .main_waku, #event .main_waku {
	margin: 0px 0px 15px 0;
	padding: 0px 10px 10px 10px;
	width: 565px; 
	border: 1px solid  #C0C0C0 ;
	}

#voice .main_waku,#interview .main_waku {
	margin: 0px 0px 15px 0;
	padding: 0px 10px 10px 10px;
	width: 565px; 
	border: 1px solid  #C0C0C0 ;
	}

#voice .main_no_waku,#interview .main_no_waku {
	margin: 0px 0px 15px 0;
	padding: 0px 10px 10px 10px;
	width: 565px; 
	border: 0px solid  #C0C0C0 ;
	}
	


	
/*
$BJg=8MW9`!!(BSEGES$B$H$O!!ET;T3+H/HG!!%j%s%/!!%5%$%H%^%C%W(B [
----------------------------------------------------------- */

/*  basic(pb1 X gr5) */

#basic .sub_waku {
	margin: 30px 0px 0 0;
	padding: 5px;
	width: 130px; 
	border: 1px solid  #C0C0C0 ;
	}
#basic .main_waku {
	margin: 0px 0px 15px 0;
	padding: 10px;
	width: 565px; 
	border: 1px solid  #C0C0C0 ;
	}

#basic h1 {
	font-size: large;font-weight: bold;line-height:140%;
	background-color:#e6ffc6;
	border-top: 1px solid  #C0C0C0 ;
	border-bottom: 3px solid  #68009d ;
	margin: 0 0 20px 0px;padding: 5px;
	}
#basic .m_s {
	font-size: small;line-height:140%;text-align:right;
	}

#basic .m2 {
	border-bottom: 3px solid  #e6ffc6 ;
	margin: 0 0 10px 0;padding: 0px;
	}
#basic h2 {
	font-size: medium;font-weight: bold;line-height:140%;
	border-left: 7px solid  #68009d ;
	margin: 0px;padding: 3px;
	}
#basic .lead {
	background-color:#e6ffc6;
	border: 1px solid #C0C0C0 ;
	margin: 0 0 15px 0px;padding: 10px;
	}
	

/*
$B%K%e!<%9%l%?!<(B [
----------------------------------------------------------- */

/*  nletter(pb1 X pb2) */


#nletter .side_m {
	font-size: larger;font-weight: bold;line-height:140%;
	margin: 0px 0px 10px 0;
	padding: 0px 0px 0 10px;
	background-image: url("../newsletter/img/side_m.gif");
	background-repeat:repeat-y;
	}

#nletter h3 {
	font-size: large;font-weight: bold;line-height:140%;
	margin: 0px 0px 0 0;
	padding: 3px 3px 3px 15px;
	border: 0px solid  #c0c0c0 ;
	background-image: url("../img/site/list_bg.gif");
	background-repeat:repeat-y;
	background-color:#DBFBFF;
	}

table.nletter  {margin: 0px ;padding: 0 0 0 0px ;width:100%;}
.nletter .td1h {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:80px;border-bottom: 1px solid  #c0c0c0 ;}
.nletter .td1 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:80px;border-bottom: 1px solid  #c0c0c0 ;color:#328c12;}
.nletter .td2 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:100px;border-bottom: 1px solid  #c0c0c0 ;}
.nletter .td3h {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:100px;border-bottom: 1px solid  #c0c0c0 ;}
.nletter .td3 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:100px;border-bottom: 1px solid  #c0c0c0 ;}
.nletter .td4 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;border-bottom: 1px solid  #c0c0c0 ;}


/*  NEWSLETTER second-page */


#nletter .m2 {
	border-bottom: 3px solid  #acf2ff ;
	margin: 0 0 10px 0;padding: 0px;
	}
#nletter h2 {
	font-size: medium;font-weight: bold;line-height:140%;
	border-left: 7px solid  #5823ff ;
	margin: 0px;padding: 3px;
	}

.nl_date {
	text-align:right;
	margin: 10px 0 10px 0px;padding: 0px;
	border-bottom: 2px solid  #5823ff;
	background-color:#DBFBFF;
	}
.snl {
	font-size: larger;color:#5823ff;
	}	
.nl_title {
	font-size: medium;font-weight: bold;line-height:140%;
	margin: 0px;padding: 3px;
	}	
table.nl_t  {margin: 0px ;padding: 0 0 0 0px ;width:100%;}
.nl_t .td1 {vertical-align: top;text-align: left;margin: 0px ;padding: 0px ;font-size:larger;}
.nl_t .td2 {vertical-align: bottom;text-align: right;margin: 0px ;padding: 0px ;font-size:smaller;}

.nl_title2 {
	margin: 0px 0 15px 0px;padding: 0px;
	border-bottom: 2px solid  #5823ff;
	background-color:#DBFBFF;
	}
.nl_title2 p {
	font-size: large;font-weight: bold;line-height:140%;
	margin: 0px;padding: 3px;
	}	
.person {
	text-align:right;
	margin: 10px 0 0px 0px;padding: 0px;
	}
.data {
	margin: 5px 3px 5px 3px;padding: 0px;
	}
		



/*
$B%$%Y%s%H(B [
----------------------------------------------------------- */

/*  event (pb1 X pb2) */



#event .m2 {
	border-bottom: 3px solid  #ddd1ef ;
	margin: 0 0 10px 0;padding: 0px;
	}
#event h2 {
	font-size: medium;font-weight: bold;line-height:140%;
	border-left: 7px solid  #68009d ;
	margin: 0px;padding: 3px;
	}

#event h1 {
	font-size: large;font-weight: bold;line-height:140%;
	}
#event .m_s {
	font-size: small;line-height:140%;text-align:right;
	}
#event .m {
	background-color:#ddd1ef;
	border-top: 1px solid  #68009d ;
	border-left: 1px solid  #68009d ;
	border-right: 1px solid  #68009d ;
	border-bottom: 3px solid  #68009d ;
	margin: 0 0 10px 0px;padding: 5px;
	}



/*
$B%$%s%?%S%e!<(B [
----------------------------------------------------------- */

/*  interview (cha1 X cha3) */



#interview #box {
	margin: 0px 0px 0 0;
	padding: 0px 0px 0 0;
	border-top: 1px solid  #cdae6a ;
	}
#interview .box_main {
	margin: 0px 0px 0 0;
	padding: 5px 5px 5px 5px;
	background-image: url("../interview/img/bg.gif");
	background-repeat:repeat-y;
	width:556px;
	}




#interview .side_m {
	font-size: larger;font-weight: bold;line-height:140%;
	margin: 0px 0px 10px 0;
	padding: 0px 0px 0 10px;
	background-image: url("../interview/img/side_m.gif");
	background-repeat:repeat-y;
	}

#interview .m {
	background-color:#e9dbbd;
	border-top: 1px solid  #cdae6a ;
	border-left: 1px solid  #cdae6a ;
	border-right: 1px solid  #cdae6a ;
	border-bottom: 3px solid  #7e533f ;
	margin: 0 0 10px 0px;padding: 5px;
	}
#interview h1 {
	font-size: large;font-weight: bold;line-height:140%;
	}
#interview .m_s {
	font-size: small;line-height:140%;text-align:left;
	}
#interview h2 {
	font-size: medium;font-weight: bold;line-height:140%;
	border-left: 7px solid  #7e533f;
	margin: 0px;padding: 3px;
	}
#interview .m2 {
	border-bottom: 3px solid  #e9dbbd ;
	margin: 0 0 10px 0;padding: 0px;
	}
#interview .lead {
	background-color:#e9dbbd;
	border: 1px solid #C0C0C0 ;
	margin: 0 0 15px 0px;padding: 10px;
	}


/*
$B@<$N9->l(B [
----------------------------------------------------------- */

/*  voice (enj1 X enj3) */


#voice #box {
	margin: 0px 0px 0 0;
	padding: 0px 0px 0 0;
	border-top: 1px solid  #90081e ;
	}
#voice .box_main {
	margin: 0px 0px 0 0;
	padding: 5px 5px 5px 5px;
	background-image: url("../voice/img/bg.gif");
	background-repeat:repeat-y;
	width:556px;
	}


#voice .side_m {
	font-size: larger;font-weight: bold;line-height:140%;
	margin: 0px 0px 10px 0;
	padding: 0px 0px 0 10px;
	background-image: url("../voice/img/side_m.gif");
	background-repeat:repeat-y;
	}

#voice .m {
	background-color:#ffe6c2;
	border-top: 1px solid  #de9f7e;
	border-left: 1px solid  #de9f7e;
	border-right: 1px solid  #de9f7e;
	border-bottom: 3px solid  #90081e ;
	margin: 0 0 10px 0px;padding: 5px;
	}
#voice h1 {
	font-size: large;font-weight: bold;line-height:140%;
	}
#voice .m_s {
	font-size: small;line-height:140%;text-align:left;
	}
#voice h2 {
	font-size: medium;font-weight: bold;line-height:140%;
	border-left: 7px solid  #90081e;
	margin: 0px;padding: 3px;
	}
#voice .m2 {
	border-bottom: 3px solid  #ffe6c2;
	margin: 0 0 10px 0;padding: 0px;
	}

#voice .lead {
	background-color:#ffe6c2;
	border: 1px solid #C0C0C0 ;
	margin: 0 0 15px 0px;padding: 10px;
	}



/*
$BG'Dj%5%$%H(B [
----------------------------------------------------------- */


#site .sub_waku {
	margin: 0px 0px 0 0;
	padding: 5px;
	width: 130px; 
	border: 1px solid  #C0C0C0 ;
	}
#site .main_waku {
	margin: 0px 0px 15px 0;
	padding: 10px;
	width: 565px; 
	border: 1px solid  #C0C0C0 ;
	}

#site .main_all .main_waku {
	margin: 0px 0px 15px 0;
	padding: 10px;
	width: 715px; 
	border: 1px solid  #C0C0C0 ;
	}

#site h3 {
	font-size: large;font-weight: bold;line-height:140%;
	margin: 0px 0px 0 0;
	padding: 3px 3px 3px 15px;
	border: 1px solid  #c0c0c0 ;
	background-image: url("../img/site/list_bg.gif");
	background-repeat:repeat-y;
	background-color:#dbfbff;
	}

.h_kinkyo {
	font-size: large;font-weight: bold;line-height:140%;
	margin: 0px 0px 0 0;
	padding: 3px 3px 3px 15px;
	border: 1px solid  #c0c0c0 ;
	background-image: url("../img/site/list_bg.gif");
	background-repeat:repeat-y;
	background-color:#FFEBDE;
	}
	
	
table.nintei  {margin: 0px ;padding: 0 0 0 0px ;width:100%;}
.nintei .td1h {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:80px;border-bottom: 1px solid  #c0c0c0 ;}
.nintei .td1 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:80px;border-bottom: 1px solid  #c0c0c0 ;color:#5823ff;}
.nintei .td2 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:100px;border-bottom: 1px solid  #c0c0c0 ;}
.nintei .td3h {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:100px;border-bottom: 1px solid  #c0c0c0 ;}
.nintei .td3 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:100px;border-bottom: 1px solid  #c0c0c0 ;color:#328c12;}
.nintei .td4 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;border-bottom: 1px solid  #c0c0c0 ;}
.nintei .td5 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:155px;border-bottom: 1px solid  #c0c0c0 ;}

table.nintei2  {margin: 0px ;padding: 0 0 0 0px ;width:100%;}
.nintei2 .td1 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:80px;border-bottom: 1px solid  #c0c0c0 ;}
.nintei2 .td2 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:145px;border-bottom: 1px solid  #c0c0c0 ;}
.nintei2 .td3 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:145px;border-bottom: 1px solid  #c0c0c0 ;}
.nintei2 .td4 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;border-bottom: 1px solid  #c0c0c0 ;}
.nintei2 .td5 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:155px;border-bottom: 1px solid  #c0c0c0 ;}

table.nintei3  {margin: 0px ;padding: 0 0 0 0px ;width:100%;}
.nintei3 .td1h {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;border-bottom: 1px solid  #c0c0c0 ;}
.nintei3 .td1 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;border-bottom: 1px solid  #c0c0c0 ;}
.nintei3 .td2 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:150px;border-bottom: 1px solid  #c0c0c0 ;}
.nintei3 .td3h {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:150px;border-bottom: 1px solid  #c0c0c0 ;}
.nintei3 .td3 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:150px;border-bottom: 1px solid  #c0c0c0 ;}
.nintei3 .td4 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;border-bottom: 1px solid  #c0c0c0 ;}
.nintei3 .td5 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:170px;border-bottom: 1px solid  #c0c0c0 ;}
.nintei3 .td6 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:25px;border-bottom: 1px solid  #c0c0c0 ;border-left: 1px solid  #c0c0c0 ;}/* 2010.07.08 */
.nintei3 .td7 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:100px;border-bottom: 1px solid  #c0c0c0 ;border-left: 1px dotted  #c0c0c0 ;}/* 2010.07.08 */

table.nintei4  {margin: 0px ;padding: 0 0 0 0px ;width:100%;}
.nintei4 .td1 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:23px;border-top: 1px solid  #c0c0c0 ;border-bottom: 1px solid  #c0c0c0 ;border-left: 1px solid  #c0c0c0 ;}
.nintei4 .td2 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:150px;border-top: 1px solid  #c0c0c0 ;border-bottom: 1px solid  #c0c0c0 ;border-left: 1px dotted  #c0c0c0 ;}
.nintei4 .td3 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:170px;border-top: 1px solid  #c0c0c0 ;border-bottom: 1px solid  #c0c0c0 ;border-left: 1px dotted  #c0c0c0 ;}
.nintei4 .td4 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:100px;border-top: 1px solid  #c0c0c0 ;border-bottom: 1px solid  #c0c0c0 ;border-left: 1px dotted  #c0c0c0 ;}
.nintei4 .td5 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;border-top: 1px solid  #c0c0c0 ;border-bottom: 1px solid  #c0c0c0 ;border-left: 1px dotted  #c0c0c0 ;border-right: 1px solid  #c0c0c0 ;}/* 2010.07.08 */
.nintei4 .td6 {vertical-align: top;text-align: right;margin: 0px ;padding: 5px ;border-bottom: 1px solid  #c0c0c0 ;border-right: 1px dotted  #c0c0c0 ;border-left: 1px dotted  #c0c0c0 ;}/* 2010.07.08 */


table.photo  {margin: 0px ;padding: 0px ;border: 1px solid  #68009d ;}
.photo .td1 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:105px;}
.photo .td2 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:40px;}
.photo .td3 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:125px;}

table.photo-blu1  {margin: 0px ;padding: 0px ;border: 1px solid  #5823ff ;}
.photo-blu1 .td0 {margin: 0px ;padding: 5px ;}
.photo-blu1 .td1 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:105px;}
.photo-blu1 .td2 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:40px;}
.photo-blu1 .td3 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:125px;}

table.photo-gr6  {margin: 0px ;padding: 0px ;border: 1px solid  #77f21a ;}
.photo-gr6 .td1 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:105px;}
.photo-gr6 .td2 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:40px;}
.photo-gr6 .td3 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:125px;}

table.photo-blu4  {margin: 0px ;padding: 0px ;border: 1px solid  #3fcaff ;}
.photo-blu4 .td0 {margin: 0px ;padding: 5px ;}
.photo-blu4 .td1 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:105px;}
.photo-blu4 .td2 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:40px;}
.photo-blu4 .td3 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:125px;}

table.photo-ylw1  {margin: 0px ;padding: 0px ;border: 1px solid  #ffc700 ;}
.photo-ylw1 .td1 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:105px;}
.photo-ylw1 .td2 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:40px;}
.photo-ylw1 .td3 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:125px;}
.photo-ylw1 .td4 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:380px;}


table.photoline  {margin: 0px ;padding: 0px ;border: 1px solid  #68009d ;}
.photoline .td0 {margin: 0px ;padding: 5px ;}

table.photoline-ylw1  {margin: 0px ;padding: 0px ;border: 1px solid  #ffc700 ;}
.photoline-ylw1 .td0 {margin: 0px ;padding: 5px ;}


table.all  {margin: 0px ;padding: 0 0 0 0px ;}
.all .td1 {vertical-align: top;margin: 0px ;padding: 5px ;}
.all .td2 {vertical-align: top;margin: 0px ;padding: 5px ;}


table.report  {margin: 0px ;padding: 0 0 0 0px ;width:100%;}
.report .td1 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:80px;border-bottom: 1px solid  #c0c0c0 ;}
.report .td2 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:170px;border-bottom: 1px solid  #c0c0c0 ;}
.report .td3h {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:100px;border-bottom: 1px solid  #c0c0c0 ;}
.report .td3 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:100px;border-bottom: 1px solid  #c0c0c0 ; color:#328c12;}
.report .td4 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;border-bottom: 1px solid  #c0c0c0 ;}
.report .td5 {vertical-align: top;text-align: left;margin: 0px ;padding: 5px ;width:155px;border-bottom: 1px solid  #c0c0c0 ;}


/*  sub menu */

.sub_menu {
	width:740px;
	margin:0 auto; padding: 12px 0 0px 0;
	}
	
ul.submenu_l {
    margin :0 0 0 0px;
    padding :0 0 0 0;
    	width:100%;
}

ul.submenu_l li{
    list-style:none;
    padding:0 0 0 0;
    margin :0 0px 0 0;
    float:left;
}



/*
$B%3%s%F%s%DJL(B [
----------------------------------------------------------- */



/*  about */


table.about1 {margin: 0px ;padding: 0 0 0 0px ;width:100%;}
.about1 .td1 {vertical-align: top;text-align: left;margin: 0px ;padding:  5px 0px  5px 0px ;width:150px;}
.about1 .td2 {vertical-align: top;text-align: left;margin: 0px ;padding:  5px 0px  5px 0px ;}


table.about2 {margin: 0px ;padding: 0 0 0 0px ;width:100%;}
.about2 .td1 {vertical-align: top;text-align: left;margin: 0px ;padding:  5px 0px  5px 0px ;width:100px;}
.about2 .td2 {vertical-align: top;text-align: left;margin: 0px ;padding:  5px 0px  5px 0px ;}
.about2 .td3 {vertical-align: top;text-align: left;margin: 0px ;padding:  5px 0px  5px 0px ;}

table.guide1 {margin: 0px ;padding: 0 0 0 0px ;width:100%;}
.guide1 .td1 {vertical-align: top;text-align: left;margin: 0px ;padding:  5px 0px  5px 0px ;width:80px;background-color:#96d5b5;}
.guide1 .td2 {vertical-align: top;text-align: left;margin: 0px ;padding:  5px 0px  5px 0px ;}


.table_g1 {
	margin: 5px 0px 5px 0;
	padding: 3px; width:80px;text-align:center;
	border: 1px solid  #C0C0C0 ;
	}
.table_g2 {
	margin: 5px 0px 5px 0;
	padding: 10px; width:420px;text-align:center;
	background-color:#e6fbc6;
	}


/*  event */


table.event1 {width:450px;}
.event1 .td1 {vertical-align: top;text-align: left;margin: 0px ;padding:  10px ;background-color:#ddffca;}
.event1 .td2 {vertical-align: top;text-align: left;margin: 0px ;padding:  10px ;background-color:#d7ffff;}


.wa_red_lb {
	margin: 0px; padding: 10px;
	border:2px solid #cc0000;
	font-size:larger;line-height:150%;font-weight: bold;
	text-align:center;
}
.wa_gray {
	margin: 0px; padding: 10px;
	border:2px solid #999999;
}
.bg_green {
	margin: 0px; padding: 5px;
	background-color:#e6ffc6;
}
.bg_lightblue {
	margin: 0px; padding: 10px;
	background-color:#dbfbff;
}
table.forum1  {margin: 10px ;padding: 0 0 0 0px ;width:100%;}
.forum1 .td1 {vertical-align: top;text-align: left;margin: 0px ;padding: 0px ;width:60px;font-weight:bold;}
.forum1 .td2 {vertical-align: top;text-align: left;margin: 0px ;padding: 0px ;}

ul.suisinsemi1 {
    margin :0 0 0 0px;
    padding :0 0 0 0;
    	width:100%;
}

ul.suisinsemi1 li{
    list-style:disc;
    padding:0 0 0 0;
    margin :0 0px 0 0;
	list-style-position: inside; 
}
table.guide2 {
	margin: 0px;
	padding: 0 0 0 0px;
	width:100%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.guide2 .td1 {
	vertical-align: top;
	text-align: left;
	margin: 0px;
	padding:  5px;
	width:80px;
	background-color:#CFC;
	font-weight: bold;
	border: 1px solid #999;
}
.guide2 .td2 {
	vertical-align: top;
	text-align: left;
	margin: 0px;
	padding:  5px;
	border: 1px solid #999;
}

