#main{margin:0 auto;padding:20px 0 0 0;width:980px;height:1000px;}

#left{margin:0;padding:40px 0 0 115px;width:750px;float:left}

div#box1 {margin:0 0 20px 0;padding:0 0 0 0;width:750px;}

div#box2 {margin:0 0 20px 25px;padding:0 0 0 0;width:700px;font-size:25px;color:#cc0000;}

div#box3 {margin:0 0 20px 25px;padding:0 0 0 0;width:700px;font-size:15px;}

div#box4 {margin:0 0 20px 25px;padding:0 0 0 0;width:700px;font-size:15px;color:#ff0000;}

div#box5 {margin:0 0 20px 25px;padding:0 0 0 0;width:700px;text-align:center;}

div#box6 {margin:0 0 20px 25px;padding:0 0 0 0;width:700px;font-size:15px;}

div#box7 {margin:0 0 0 25px;padding:0 0 0 0;width:700px;font-size:12px;font-weight:bold;}

/****フォームテーブル****/
table#table1 {margin:0 0 20px 25px;padding:0 0 0 0;width:700px;border:1px #555555 solid;border-collapse:collapse;border-spacing:0;color:#444444;}
table#table1 td {padding:5px;}
table#table1 tr.title {padding:5px;border-width:0 0 1px 1px;background:#555555;font-weight:bold;}
table#table1 td.title {padding:5px;border:#555555 solid;border-width:0 0 1px 1px;background:#555555;color:#ffffff;}
table#table1 tr.contents {padding:5px;border-width:0 0 1px 1px;}
table#table1 td.name {border:#555555 solid;border-width:0 0 1px 1px;background:#eeeeee;font-size:12px;width:140px;}
table#table1 td.form {border:#555555 solid;border-width:0 0 1px 1px;background: #ffffff;font-size:12px;}

/****フォームinput****/
.in-name {width:100px;}
.in-url  {width:450px;}
.in-mail {width:250px;}
.in-mail2{width:250px;}
.in-youto{width:550px;height:45px;}

/*****契約ボックス*****/
#Licensebox {width:650px;height:120px;margin-top:5px;}
div.border1 {border:solid 1px #555555;}

/****文字色****/
span.c-r {color:#dd0000;}



