body {  margin : 0;  padding-top : 10px;     text-align : center;     background-image : url(back.gif);     background-repeat : repeat ;}#contents {    width: 670px;    margin:auto;        background : #000000:         text-align : left;}#wrapper {    width: 670px;    margin: auto;color:#000000;background-image : url(black_back.gif);         text-align : left;}#header {    margin:0;     padding:0;    width: 670px;    height:192px;    background : #ffffff;}#menu  {    margin:0;     padding:0;    width: 82px;    float: left;}#main  {    margin-top:5px;     padding: 0;    width: 506px;        float: left;    background : #000000;             text-align : left;}#sub {    margin:0;     padding:0;    width: 82px;        float: left;    background : #336699;}#footer  {    margin:0;    padding:0;    width: 670px;    background : #333366;    clear:both;}.contents{      width:506px;     margin-left : auto;     margin-right : auto;     margin-top:10px;     margin-bottom:10px;          padding-left: 15px;     background : #000000;}.section1{      width:506px;     margin-left : auto;     margin-right : auto;     margin-top:10px;     margin-bottom:10px;          padding-left: 15px;     background : #000000;}p{     text-align : left ;     margin-top:0;     margin-left:0;     padding-left: 15px; }.c1 {font-size: 14px;     font-weight : normal;color : #ffffff;}.c3 {font-size: 11px;     font-weight : normal;color : #ffffff;}.c2 {font-size: 14px;     font-weight : bold;          color : #ffffff;}.c5 {font-size: 14px;     font-weight : bold;          color : #ffffff;          clear: both;}h1{      clear : both;      padding-top:30px;     padding-left: 15px;     text-align : left ;     margin-top:10px;     margin-left:0;}h7{      clear : both;      padding-top:30px;     padding-left: 15px;     text-align : left ;     margin-top:10px;     margin-left:15px;}h2{      clear : both;      padding-top:15px;     padding-left: 15px;     padding-bottom: 15px;     text-align : left ;     font-weight : normal;     font-size : 12px;     font-family :  ms pゴシック,osaka,sans-serif;     line-height : 150%;     color : #ffffff;      margin:0;}.c4{     clear : both;     padding-left: 15px;     text-align : left ;     font-weight : normal;     font-size : 12px;     font-family :  ms pゴシック,osaka,sans-serif;     line-height : 150%;     color : #cccccc;}h3{      clear : both;      margin:0;       padding-left: 15px;       padding-top: 10px;       padding-bottom:0;     text-align : left ;     font-weight : normal;     font-size : 14px;     font-family :  ms pゴシック,osaka,sans-serif;     line-height : 140%;     color : #669999;}h4{      clear : both;      padding-top:0;     padding-left: 15px;     padding-bottom: 15px;     text-align : left ;     white-space: pre;     font-weight : normal;     font-size : 12px;     font-family :  ms pゴシック,osaka,sans-serif;     line-height : 150%;     color : #ffffff;      margin:0;}/*visualの本文改行をいかす*/h5{      padding-top:5px;     padding-left: 15px;     padding-bottom: 5px;     text-align : left ;     font-weight : normal;     font-size : 11px;     font-family :  ms pゴシック,osaka,sans-serif;     line-height : 140%;     color : #666666;      margin:0;}h6{      clear : both;      padding-top:5px;     padding-left: 15px;     padding-bottom: 15px;     text-align : left ;     font-weight : normal;     font-size : 12px;     font-family :  ms pゴシック,osaka,sans-serif;     line-height : 150%;     color : #ffffff;      margin:0;}/*visualの本文ベタで流すもの*/img.left {   float: left;   margin: 0;}img.bottom {   float: bottom;   margin: 0;}img.title {   float: left;   margin-top: 20px;}img.flyer {   float: left;   margin-right: 5px;   margin-bottom: 10px;}img.lun {   float: right;   margin-right: 20px;   margin-bottom: 10px;}table {border: none;}
