BODY {padding: 0px; margin: 0px; background-image:url(../images/back.jpg); background-position: center center}

A:link{text-decoration:none; color:#0033CC}
A:visited{text-decoration:none; color:#0033CC}
A:active{text-decoration:underline; color:#0033CC}
A:hover{text-decoration:underline; color:#0000CC}

A.m:link{text-decoration:none; color:#FF9900}
A.m:visited{text-decoration:none; color:#FF9900}
A.m:active{text-decoration:underline; color:#FF9900}
A.m:hover{text-decoration:underline; color:#FF9900}

td.tm {margin:0px; padding:0px; border-right: #FFCC80 1px solid; border-top: #FF9900 20px solid;background-image: url(../images/side_back.jpg);background-repeat: repeat-y}

DIV#menu{color:#FF9900; font-size:13px;line-height:17px;margin:0px;padding:5px 3px 5px 30px; border-top: #FFFFF8 1px solid; border-bottom: #D2D2C4 1px solid;background-image: url(../images/side_icon1.gif);background-repeat: no-repeat;font-weight:bold;background-position: 12px 10px}
DIV#menu a:link{color:#FF9900; text-decoration:none}
DIV#menu a:visited{color:#FF9900; text-decoration:none}
DIV#menu a:hover{color:#FF9900; text-decoration:underline}
DIV#submenu{font-size:11px;line-height:110%;margin:0px;padding:2px 5px 4px 0px; font-weight:normal}
DIV#menu2{color:#FF9900; font-size:13px;line-height:17px;margin:0px;padding:5px 3px 5px 30px; border-top: #D2D2C4 1px solid; border-bottom: #D2D2C4 1px solid;background-image: url(../images/side_back2.jpg);background-repeat: no-repeat;font-weight:bold;background-position: 0px 0px}
DIV#menu2 a:link{color:#FF9900; text-decoration:none}
DIV#menu2 a:visited{color:#FF9900; text-decoration:none}
DIV#menu2 a:hover{color:#FF9900; text-decoration:underline}

table.box1{margin:25px 0px 15px 10px; border:#FFCC80 1px solid; border-top:#FF9900 17px solid; font-size:11px; line-height:15px; color:#FFFFFF;border-collapse:collapse; background-color:#FFF1BB}
table.box1 th{margin:0px; padding:2px; font-weight:bold; background-color:#666666}
table.box1 td{margin:0px; padding:8px; text-align:center}

table.box2{margin:0px 18px 20px 18px;padding:0px ; border:#B6E38D 1px solid;border-collapse:collapse; border-bottom:#B6E38D 5px solid}
table.box2 td{margin:0px; padding:3px}

h1{color:#B76D00; font-size:110%; margin:20px 20px 20px 20px; padding:11px 5px 8px 40px;background-image: url(../images/h1.jpg);background-repeat: repeat-y; border-top:#FFCC80 1px solid; border-right:#FFCC80 1px solid; border-bottom:#FFCC80 1px solid; border-left:#FFCC80 1px solid}
h2{color:#4D7A2E; font-size:90%; margin:0px; padding:6px 0px 4px 30px;background-image: url(../images/h2_icon.gif);background-repeat: no-repeat;background-position: 10px 8px}
h3{color:#006600; font-size:80%; margin:20px 15px 15px 15px; padding:4px 0px 4px 8px; background-color:#F0FFDF}
h3.t{color:#006600; font-size:80%; margin:1px; padding:4px 0px 4px 8px; background-color:#F0FFDF}
td{color:#333333; line-height:120%}
p{font-size:75%;margin:10px 20px 5px 20px}
p.top{font-size:75%;margin:15px 25px 5px 25px}
p.thanks{font-size:75%;margin:10px 20px 15px 40px}
table.t1{font-size:75%; line-height:140%;margin:0px 0px 0px 0px}
table.t2{font-size:100%; line-height:140%}
.height1{line-height:150%}

.submenu{font-size:70%;line-height:110%;margin:0px;padding:2px 5px 4px 30px}
.white12{color:#FFFFFF;font-size:12px}
.white11{color:#FFFFFF;font-size:11px; margin:5px; padding:3px 0px 1px 0px}
.coment12{font-size:12px;line-height:130%}
.coment11{font-size:11px;line-height:130%}
.kyocho1{font-size:105%;font-weight:bold;color:#FF9933}
.kyocho2{font-weight:bold;color:#009900;border-bottom:dashed 1px;line-height:300%;padding:0px 0px 2px 0px}

DIV#navi{width:760px; margin:0px; padding:10px 15px 10px 15px;background-color:#FFFFFF;font-size:12px; line-height:18px; border-bottom: #FFCC80 1px solid; border-top: #FFCC80 1px solid}
DIV#footer{width:760px; margin:0px; padding:8px 15px 3px 15px;font-size:11px; line-height:14px}
DIV#link{margin:3px 0px 10px 10px; padding:4px 20px 2px 15px;font-size:12px; line-height:14px; text-align:right}
DIV#link2{margin:3px 0px 0px 10px; padding:4px 20px 2px 15px;font-size:12px; line-height:14px; text-align:right}


table.t3{font-size:75%; border-top:#47AB05 1px solid; border-right:#47AB05 1px solid; border-left:#47AB05 1px solid; background-color:#FFFFFF; border-collapse:sepalate}
table.t3 td{border-top:#FFFFFF 2px solid; border-bottom:#47AB05 1px solid; border-collapse:collapse; padding:5px; line-height:140%}
table.t4{margin:5px 0px 10px 0px; font-size:75%}
table.t4 td{padding:8px; line-height:140%}
table.t5{font-size:75%; border-top:#47AB05 1px solid; border-left:#47AB05 1px solid; background-color:#FFFFFF; border-collapse:sepalate}
table.t5 td{border-top:#FFFFFF 2px solid; border-bottom:#47AB05 1px solid; border-right:#47AB05 1px solid; border-collapse:collapse; padding:5px; line-height:140%}
table.t6{ border-top:#47AB05 1px solid; border-bottom:#47AB05 1px solid; border-right:#47AB05 1px solid; border-left:#47AB05 1px solid; background-color:#FFFFFF; border-collapse:sepalate; margin:10px 0px 5px 0px}
table.t6 td{font-size:75%; border-collapse:collapse; padding:3px; line-height:140%}
table.t6b{border-collapse:collapse; margin:0px; padding:0px; line-height:140%}

ul{font-size:80%; margin:10px; list-style-type:none}
ul.ul2{font-size:100%; margin:0px; list-style-type:none}
ol{font-size:80%; margin:0px 0px 15px 30px}
li{margin:0px 10px 0px 10px; padding:3px 0px 0px 0px}
li.li2{margin:0px 10px 0px 10px; padding:3px 0px 0px 10px; background-image: url(../images/icon2.gif); background-repeat: no-repeat;background-position: 0px 8px}