*{margin:0; padding:0;}
body{width:100%; font-size:12px;}

#my_header{ text-align:center; padding-top:6px;  width:100%;border-bottom:2px solid #fff;background-color:#fff; height:100px;}

#my_footer{width:100%;clear:both;background-color:#fffffd;border-top:2px solid #fff;text-align:center; padding:2px 0;}
/*
#my_footer{width:100%;clear:both;background-color:#ccb;border-top:2px solid #fff;text-align:center; padding:1em 0;}
*/

.contents p{margin:1em 0;}
li {list-style:none;}
h1
{
    font-size : 12px;
    /* padding-left:20px; */
}


.my_center_div
{
    text-align:center;
}


#my_navigation 
{
    float:left; 
    width:220px;
    /* background-color:#ccff00; */
	/* TNakada2012_05_09 background-image : url(../img/navigates.png) ; */
	/* TNakada2012_05_09 background-repeat : repeat-y; */
}

#my_contents 
{
    float:left;  
    width:758px;
    /* height:800px;*/
   
    /*
	background-image : url(../img/contents.png) ; 
	background-repeat : repeat-x; */

}


#mynavi{padding:0 0 2em 1em;border:0px solid #fff;}
#mymain{padding:0 0 2em 1em;border-left:1px solid #ccff99;}

/*
#mynavi{padding:1em 0 2em 1em;border:0px solid #fff;}
#mymain{padding:1em;border-left:1px solid #ccff99;}
*/

#my_body{margin:0 auto; width:980px;border-left:1px solid #fff;border-right:1px solid #fff;
	/* background-image : url(./img/XRWoI4.png) ;
	background-repeat : repeat-x; */
}

/*
#my_navigation{float:left; width:220px;}

#my_contents{float:left;  width:658px;}
*/
/*
body #sub_Main {
	float: left;
	width: 100%;
	text-align: left;
	margin-left: auto;
}
*/

body #my_navigation ul a {
	font-weight: bold;
	color: #575757;
	text-decoration: none;
	font-size: 14px;
}

body #my_navigation ul.navi_01 li {
	padding: 2px;
	border: #E4E4E4 solid 1px;
	margin-bottom: 2px;
}

body #my_navigation ul.navi_01 li a:link,
body #my_navigation ul.navi_01 li a:visited {
	display: block;
	background-image: url(../img/mr_list_01_off.gif);
	background-position: 2px 2px;
	background-repeat: no-repeat;
	background-color:#ffffee;   /* TNakada_2012_05_09  #ccff66; */ /*#EEEEEE*/
	padding: 2px 0px 2px 22px;
}

body #my_navigation ul.navi_01 li a:hover,
body #my_navigation ul.navi_01 li a:active,
body #my_navigation ul.navi_01 li a.navi_01_on,
body #my_navigation ul.navi_01 li a:link.navi_01_on,
body #my_navigation ul.navi_01 li a:visited.navi_01_on,
body #my_navigation ul.navi_01 li a:hover.navi_01_on,
body #my_navigation ul.navi_01 li a:active.navi_01_on {
	display: block;
	background-image: url(../img/mr_list_01_on.gif);
	background-position: 2px 2px;
	background-repeat: no-repeat;
	background-color: #ffcc99; /*#DEF2BF;*/
	padding: 2px 0px 2px 22px;
}



body #my_navigation ul.navi_02 li {
	padding: 2px;
	border: #E4E4E4 solid 1px;
	margin-bottom: 2px;
}

body #my_navigation ul.navi_02 li a:link,
body #my_navigation ul.navi_02 li a:visited {
	display: block;
	background-image: url(../img/mr_list_01_off.gif);
	background-position: 2px 2px;
	background-repeat: no-repeat;
	background-color: #ffffdd;      /* TNakada_2012_05_09  #ffcc33; */  /*#EEEEEE*/
	padding: 2px 0px 2px 22px;
}

body #my_navigation ul.navi_02 li a:hover,
body #my_navigation ul.navi_02 li a:active,
body #my_navigation ul.navi_02 li a.navi_01_on,
body #my_navigation ul.navi_02 li a:link.navi_01_on,
body #my_navigation ul.navi_02 li a:visited.navi_01_on,
body #my_navigation ul.navi_02 li a:hover.navi_01_on,
body #my_navigation ul.navi_02 li a:active.navi_01_on {
	display: block;
	background-image: url(../img/mr_list_01_on.gif);
	background-position: 2px 2px;
	background-repeat: no-repeat;
	background-color: #ffcc99; /*#DEF2BF;*/
	padding: 2px 0px 2px 22px;
}

.floa_left{
    float:left;
}

.floa_left14{
    float:left;
    padding-left:14px;
}

.floa_left20{
    float:left;
    padding-left:20px;
}


.seminar1{
     float:left;
     padding-right:10px;
     font-size:14px;
     width:60px;
     line-height:1.5;
     height:auto;
}

.seminar2{
     float:left;
     padding-left:15px;
     padding-right:15px;
     width:600px;
     font-size:14px;
     line-height:1.5;
     height:auto;
}

.float_clear{
    clear:both;
}

.font_Green{
    color:darkgreen;
}

.font_Red{
    color:red;
}

.pic_margin{
    margin-right:10px;   
}

