* {margin:0; padding:0;}

body {width:900px; font-size:90%; margin-left:10px; background:url(../img/back01.gif) top repeat-x #99FF33;}

#all {width:900px;}

#title {width:900px; height:300px; margin-bottom:50px; background:url(../img/title01.gif) no-repeat;}

.menu01 {width:330px; font-size:18px; padding-top:10px;}

.menu01 ul {margin:0; padding:0;}

.menu01 li {width:330px; height:50px; line-height:50px; list-style:none; font-weight:bold; margin-bottom:10px;}

.menu01 li a {text-decoration:none; display:block;}

.menu01 li a:hover {background:url(../img/m01.gif) no-repeat;}

#j1 {border:1px solid #FF9900;}

.menu {height:30px; line-height:30px; font-size:16px; font-weight:bold; margin-top:50px; text-align:right;}

.menu ul {margin:0; padding:0;}

.menu li {display:inline; padding:0px 5px;}

.menu li a {text-decoration:none;}

#right {width:520px; float:right;}

#text {width:500px; padding:0px 10px;}

#text p {line-height:1.5em; margin:5px 0; padding:0px 10px;}

#left {width:350px; float:left;}

#jouhou {width:330px; padding:0px 10px;}

#jouhou p {line-height:1.5em; margin:5px 0; padding:0px 10px;}

.side2 {margin:10px 0px; padding:10px; background:url(../img/li01.gif) right bottom no-repeat; border:1px solid #FF9900;}

.m1 {font-size:16px; font-weight:bold; border-left:0.5em double #666666;}

.side2 a {text-decoration:none;}

.side2 p {line-height:2.0em;}

.side {text-align:right; padding-right:10px;}

.side a {text-decoration:none; text-align:right;}

.cl {clear:both;}

#caution {margin-left:10px;}

#caution ol {margin:0; padding:0;}

#caution li {color:#FF0000; line-height:1.5em; font-size:12px; font-weight:bold;}

#copy {height:75px; line-height:75px; font-size:16px; text-align:center; font-weight:bold; background:url(../img/co01.gif) right no-repeat;}

#RESULT {padding-left:10px; padding-right:10px;}

#ADD_MAIN {width: 500px;margin-left: auto;margin-right: auto;}

h1 {padding-left:20px; font-size:14px; height:30px; line-height:30px;}

h2 {height:25px; line-height:25px; padding-left:15px; font-size:16px; margin:5px 0; background:url(../img/h2.gif) right no-repeat; border-left:10px solid #FF9900; border-bottom:1px solid #FF9900;}

h3 {height:25px; line-height:25px; padding-left:10px; font-size:14px; margin:5px 0;}

.style00 {font-weight:bold; color:#333333;}

.style01 {font-weight:bold; color:#FFFFFF;}

.style02 {font-weight:bold; padding:0px 5px; line-height:1.5em;}