body { 	            margin-top: 10px;
	            margin-right: 0px;
	            margin-bottom: 0px;
	            margin-left: 0px;
	            background-image: url(../../img/bg.gif);
}
.T_head {           padding-top: 12px;
	            padding-right: 0px;
	            padding-bottom: 0px;
	            padding-left: 0px;
	            text-align: center;
}
.T_menu {           padding-top: 11px;
	            padding-right: 0px;
	            padding-bottom: 0px;
	            padding-left: 0px;
	            text-align: center;
}
.T_submenu {        padding-top: 4px;
	            padding-right: 8px;
	            padding-bottom: 0px;
	            padding-left: 3px;
}
.T_panmenu {        padding-top: 1px;
	            padding-right: 0px;
	            padding-bottom: 1px;
	            padding-left: 0px;
	            text-align: center;
                    color: #FFFFFF;
}
.T_main {           padding-top: 20px;
	            padding-right: 0px;
	            padding-bottom: 0px;
	            padding-left: 0px;
	            text-align: center;
}
.T_material{        padding-top: 18px;
	            padding-right: 0px;
	            padding-bottom: 0px;
	            padding-left: 0px;
}
.T_fpdl {           padding-top: 0px;
	            padding-right: 0px;
	            padding-bottom: 0px;
	            padding-left: 20px;
}
.text_panmenu {     padding-top: 7px;
	            padding-right: 0px;
	            padding-bottom: 5px;
	            padding-left: 10px;
	            font-family: Arial;
                    font-size: 75%;
	            text-align: left;
	            color: #FFFFFF;
}
.text_intro {       padding-top: 5px;
	            padding-right: 10px;
	            padding-bottom: 0px;
	            padding-left: 10px;
                    font-size: 90%;
					font-family: Arial;
                    line-height: 150%;
	            text-align: left;
}
.text_setumei {     padding-top: 8px;
	            padding-right: 7px;
	            padding-bottom: 9px;
	            padding-left: 10px;
                    font-size: 80%;
					font-family: Arial;
                    line-height: 130%;
	            text-align: left;
}
.text_green {
	            padding-top: 7px;
	            padding-right: 5px;
	            padding-bottom: 6px;
	            padding-left: 10px;
	            font-size: 90%;
				font-family: Arial;
	            line-height: 130%;
	            text-align: left;
	            color: #81AF26;
	            vertical-align: top;

}

.text_green_migi{
	            padding-top: 8px;
	            padding-right: 5px;
	            padding-bottom: 8px;
	            padding-left: 95px;
	            font-size: 90%;
				font-family: Arial;
	            line-height: 130%;
	            text-align: left;
	            color: #81AF26;

}
.text_black {
	            padding-top: 8px;
	            padding-right: 5px;
	            padding-bottom: 8px;
	            padding-left: 10px;
	            font-size: 90%;
				font-family: Arial;
	            line-height: 130%;
	            text-align: left;
	            vertical-align: top;
}
.text_youto {       padding-top: 8px;
	            padding-right: 0px;
	            padding-bottom: 9px;
	            padding-left: 10px;
                    font-size: 75%;
					font-family: Arial;
                    line-height: 130%;
	            text-align: left;
}
.text_bold12 {      padding-top: 7px;
	            padding-right: 0px;
	            padding-bottom: 6px;
	            padding-left: 10px;
                    font-size: 80%;
                    font-family: Arial;
                    font-weight: bold;
	            text-align: left;
}
.text_skin12 {      font-size: 80%;
                    font-family: Arial;
                    font-weight: bold;
	            text-align: left;
                    color: #81AF26;
}
.text_Mblue10 {     font-size: 70%;
                    font-family: Arial;
	            text-align: left;
                    color: #4A95DB;
}
.text_white12 {     font-size: 80%;
                    font-family: Arial;
	            text-align: left;
                    color: #FFFFFF;
}
.text_Ygreen10 {    font-size: 75%;
                    font-family: Arial;
	            text-align: left;
                    color: #CBFC7E;
}
.text_10 {          font-size: 70%;
                    font-family: Arial;
	            text-align: left;
}
.text_10fix {          font-size:10pt;
                    font-family: Arial;
	            text-align: left;
}
.text_pagetop {     font-size: 75%;
                font-family: Arial;
	            text-align: right;
}
.text_onmenu {      padding-top: 3px;
	            padding-right: 0px;
	            padding-bottom: 1px;
	            padding-left: 17px;
                    font-size: 70%;
                    font-family: Arial;
	            text-align: left;
                    color: #686947;
}
.text_menu {        padding-top: 1px;
	            padding-right: 0px;
	            padding-bottom: 0px;
	            padding-left: 17px;
                    font-size: 70%;
                    font-family: Arial;
	            text-align: left;
}
.text_menu02 {      padding-top: 1px;
	            padding-right: 0px;
	            padding-bottom: 0px;
	            padding-left: 27px;
                    font-size: 80%;
                    font-family: Arial;
	            text-align: left;
}
.text_waku {
                    padding-top: 3px;
	            padding-right: 2px;
	            padding-bottom: 3px;
	            padding-left: 3px;
				 font-family: Arial;
                    line-height: 130%;
	            text-align: left;
}

a:link {color: #0072D2}
a:hover {color: #FD6601;text-decoration:none}
a:visited {color: #00A8D2}

a.submenu:link {    color: #000000;
                    text-decoration: none;
}
a.submenu:hover {   color: #FD6601;
                    text-decoration: none;
}
a.submenu:visited { color: #00A8D2;
                    text-decoration: none;
}
a.panmenu:link {    color: #FFFFFF;
}
a.panmenu:active {  color: #FFFFFF;
}
a.panmenu:visited { color: #FFFFFF;
}

a.Tmenu:link {      color: #FFFFFF;
                    text-decoration: none;
}
a.Tmenu:hover {     color: #FFFFFF;
                    text-decoration: none;
}
a.Tmenu:visited {   color: #FFFFFF;
                    text-decoration: none;
}
.text_bg {
	            font-size: 90%;
	            font-family: Arial;
	            font-weight: bold;
	            text-align: left;
	            color: #56731A;
	            background-color: #E8FC98;

}
hr {                height: 1px;
                    color: #D5D5CC;
}

.text_title {       padding-top: 5px;
	            padding-right: 0px;
	            padding-bottom: 0px;
	            padding-left: 11px;
                    font-size: 75%;
                    font-family: Arial;
		    line-height: 125%;
	            text-align: left;
}
.title_padding {    padding-top: 2px;
	            padding-right: 0px;
	            padding-bottom: 0px;
	            padding-left: 0px;
}
.padding0 {         padding-top: 0px;
	            padding-right: 0px;
	            padding-bottom: 0px;
	            padding-left: 0px;
}
.text_right {

	            padding-top: 0px;
	            padding-right: 5px;
	            padding-bottom: 0px;
	            padding-left: 85px;
	            font-size: 90%;
	            text-align: left;
}
.text_skin15 {
	            font-size: 95%;
	            font-family: Arial;
	            font-weight: bold;
	            text-align: left;
	            color: #81AF26;
	            padding-left: 8px;

}
.text_green12 {     font-size: 80%;
                font-family: Arial;
	            font-weight: bold;
	            line-height: 130%;
	            text-align: left;
	            color: #81AF26;
	            vertical-align: top;

}
.text_white12B {    font-size: 90%;
                    font-weight: bold;
                    font-family: Arial;
	            text-align: center;
                    color: #FFFFFF;
}

.text_table {       padding-top: 1px;
	            padding-right: 0px;
	            padding-bottom: 1px;
	            padding-left: 0px;
                    font-size: 75%;
                    font-family: Arial;
		    line-height: 125%;
	            text-align: center;
}

.text_table02 {     padding-top: 2px;
	            padding-right: 5px;
	            padding-bottom: 2px;
	            padding-left: 5px;
                    font-size: 90%;
                    font-family: Arial;
		    line-height: 125%;
	            text-align: left;
}

.text_table03 {     padding-top: 3px;
	            padding-right: 3px;
	            padding-bottom: 3px;
	            padding-left: 3px;
                    font-size: 75%;
                    font-family: Arial;
		    line-height: 125%;
	            text-align: center;
}

.text_green02 {
	            padding-top: 7px;
	            padding-right: px;
	            padding-bottom: 6px;
	            padding-left: 0px;
	            font-size: 90%;
				font-family: Arial;
	            line-height: 130%;
	            text-align: left;
	            color: #81AF26;

}

.text_nomal {
	            font-size: 80%;
	            line-height: 130%;
                    font-family: Arial;

}
