#main{margin:0 auto;padding:20px 0 0 0;width:980px;height:900px;}

#left{margin:0;padding:40px 0 0 140px;width:700px;float:left}

div#box1 {margin:0 0 0 0;padding:0 0 0 0;width:700px;}
div#box1 h2 {font-size:23px;font-weight:bold;color:#0066cc;border-bottom:dashed 1px #ff0000;}

div#box2 {margin:0 0 40px 0;padding:0 0 0 0;width:700px;}
div#box2 ul{margin:0 0 10px 20px;padding:0 0 0 0;font-size:15px;}
div#box2 span.fnt-red{color:#ff0000;}

div#box3 {margin:0 0 50px 0;padding:0 0 0 0;width:700px;height:22px;border-bottom:dashed 1px #ff0000;}
div#box3 dt {margin:0 0 0 0;padding:0 0 0 0;width:108px;font-size:14px;font-weight:bold;float:left;}
div#box3 dd#d1 {margin:3px 0 0 2px;padding:0 0 0 0;background-color:#eeeeee;font-size:11px;width:90px;float:left;}
div#box3 dd#d2 {margin:3px 0 0 10px;padding:0 0 0 0;background-color:#eeeeee;font-size:11px;width:480px;float:left;}

div#box4 {margin:0 0 10px 0;padding:0 0 0 0;width:700px;border-bottom:dashed 1px #ff0000;font-size:14px;font-weight:bold;}

div#box5 {margin:0 0 0 0;padding:0 0 0 0;width:700px;font-size:12px;font-weight:bold;}

div#box6 {margin:0 0 10px 0;padding:0 0 0 0;width:700px;border-bottom:dashed 1px #ff0000;font-size:14px;font-weight:bold;}

div#box7 {margin:0 0 20px 0;padding:0 0 0 0;width:700px;}
div#box7 p {font-size:14px;color:#ff0000;}

div#box8 {margin:20px 0 20px 0;padding:0 0 0 0;width:700px;text-align:center;}



table#table-01 {width:700px;border:1px #555555 solid;border-collapse:collapse;border-spacing:0;color:#444444;}
table#table-01 td {padding:5px;}
table#table-01 tr.title {padding: 5px;border-width: 0 0 1px 1px;background: #555555;font-weight: bold;line-height: 120%;}
table#table-01 td.title {padding: 5px;border: #555555 solid;border-width: 0 0 1px 1px;background: #555555;color:#ffffff;}
table#table-01 tr.contents {padding: 5px;border-width: 0 0 1px 1px;background: #aaaaaa;line-height: 120%;}
table#table-01 td.name {border: #555555 solid;border-width: 0 0 1px 1px;background: #eeeeee;font-size:12px;width:120px;}
table#table-01 td.name1{border: #555555 solid;border-width: 0 0 1px 1px;background: #eeeeee;font-size:12px;width:120px;}
table#table-01 td.name2{border: #555555 solid;border-width: 0 0 1px 1px;background: #eeeeee;font-size:12px;width:220px;}
table#table-01 td.name3{border: #555555 solid;border-width: 0 0 1px 1px;background: #eeeeee;font-size:12px;width:120px;}
table#table-01 td.name4{border: #555555 solid;border-width: 0 0 1px 1px;background: #eeeeee;font-size:12px;}
table#table-01 td.form {border: #555555 solid;border-width: 0 0 1px 1px;background: #ffffff;font-size:12px;}
table#table-01 td.form1{border: #555555 solid;border-width: 0 0 1px 1px;background: #ffffff;font-size:12px;}

.in-cmpny {width:350px;}
.in-cmpny2{width:50px;}
.in-name {width:100px;}
.in-mail {width:250px;}
.in-mail2 {width:250px;}
.in-url {width:450px;}
.in-renraku {width:500px;height:75px;}
.in-money {width:100px;}

/****F****/
span.c-r {color:#dd0000;}
span.fnt-red {color:#ff0000;}
