@charset "shift_JIS";

.box {
 margin:0 20px 10px 20px;
 padding:0px;
 width:519px;
 }

.box2 {
 margin:5px 20px;
 padding:0px;
 width:519px;
 }


.txt {
 margin:0;
 padding:3px 0;
 line-height:1.2em;
 }
 
.table {
 margin:5px 0 8px;
 }
 
.maru {
 margin:5px 0 0;
 padding:0 0 0 13px;
 line-height:1.2em;
 }
 
 
.left { 
 margin:0px;
 padding:0px 15px 0 0;
 width:194px;
 float:left;
 }
 
.middle {
 margin:0px;
 padding:0px;
 width:310px;
 float:left;
 }
 
.l1 {
 margin:0px;
 padding:0 10px 0 0;
 width:150px;
 float:left;
 }
 
.r1 {
 margin:0px;
 padding:0px;
 width:150px;
 float:left;
 }
 
.p1 {
 margin:0px;
 padding:0px;
 width:100px;
 float:left;
 }
 
.p2 {
 margin:0px;
 padding:0 5px;
 width:100px;
 float:left;
 }
 
.p3 {
 margin:0px;
 padding:0px;
 width:100px;
 float:left;
 } 
 
.right {
 margin:0px;
 padding:0px 0 0 10px;
 width:65px;
 float:left;
 }
 
.img {
 margin:0 0 10px;
 } 

h2 {
 margin:25px 0 10px;
 padding:14px 50px;
 width:459px;
 height:13px;
 background:url(img/bg_title.jpg) 0 0 no-repeat;
 font-size:13px;
 color:#000000;
 color:#333333;
 }    

.padding {
 margin:0px;
 padding:0px 10px 0 30px;
 line-height:1.3em;
 }
 
.small {
 margin:0px;
 padding:0px;
 float:left;
 } 
