@charset "utf-8";

/* css document */
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
ul,ol,li{list-style:none;}
input,button{margin:0;font-size:12px;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0;}

.clearfloat{height:0;font-size:1px;clear:both;line-height:0;}

#container{  width:736px; text-align:left; margin:0 auto; }
a{color:#333;text-decoration:none;}
a:hover{color:#ef9b11; text-decoration:underline;}


.maincontent{width:736px; margin:0px auto; overflow:hidden; border:0px solid #d7d7d7; background:#fff;}
.maincontent h4{ padding-left:0px; padding-top:0px; font-size:14px; padding-bottom:4px;}
.maincontent .box01{ width:100%;}
.maincontent .box02{ width:100%;}
.maincontent .box02 h4{ padding-left:0px; padding-top:10px; font-size:14px; padding-bottom:5px; float:left;}
.maincontent .box02 h4 span{ padding-left:4px; color:#ef0000;}

.maincontent .box03{ width:100%;}
.maincontent .box03 ul li{ float:left; width:245px;}
.maincontent .box03 ul li p{ padding-left:40px; line-height:24px; clear:both;}
span.head{ display:block; padding-left:20px; padding-top:6px; cursor:pointer; padding-bottom:5px; float:left;}
.maincontent .box03 ul li.selected {}
.maincontent .box03 ul li.selected p{color:#333; text-decoration:none;}
span.selected{ color:#f08200;text-decoration:underline;}
