body {     text-align : center ;     margin:  0;padding:0;  background-image : url(2015zazous/2015zazous_lineback.jpg);    background-repeat : repeat ;text-decoration: none;}header {     width:900px;     margin-left : auto;     margin-right : auto;padding:0;  background-image : url(2015zazous/zazous_back_yellow.jpg);    background-repeat : repeat ;}.contents {     width:900px;     margin-left : auto;     margin-right : auto;     margin-top:0;     margin-bottom:0;     padding-top:0;padding-bottom:0;padding-right:0;padding-left:0;  background-image : url(2015zazous/zazous_back_yellow.jpg);    background-repeat : repeat ;}.section { /*インデックス部分*/     margin-left : auto;     margin-right : auto;     margin-top:0;     margin-bottom:0;     padding:0;     text-align:center;  background-image : url(2015zazous/zazous_back_yellow.jpg);    background-repeat : repeat ;}.section1 { /*ピータ＆ナオミ*/     margin-left : auto;     margin-right : auto;     margin-top:0;     margin-bottom:0;     margin-bottom:0;     padding-top:10px;    padding-bottom:0;    padding-right:20px;    padding-left:20px;     text-align:left;  background-image : url(2015zazous/zazous_back_yellow.jpg);    background-repeat : repeat ;}.section11 { /*ピータ＆ナオミ*/     margin-left : auto;     margin-right : auto;     margin-top:0;     margin-bottom:0;     margin-bottom:0;     padding-top:10px;    padding-bottom:0;    padding-right:20px;    padding-left:20px;     text-align:left;  background-image : url(2015zazous/zazous_back_yellow.jpg);    background-repeat : repeat ;     clear :  both;}.section2 {     margin-left : auto;     margin-right : auto;     margin-top:0;     margin-bottom:0;     padding:0;     text-align:center;     background : #6699cc;     width:900px;height:30px;}.section12 { /*料金表*/     margin-left : auto;     margin-right : auto;     margin-top:0;     margin-bottom:0;     margin-bottom:0;     padding-top:10px;    padding-bottom:0;    padding-right:0;    padding-left:0;     text-align:left;  background-image : url(2015zazous/zazous_back_yellow.jpg);    background-repeat : repeat ;     clear :  both;}.section3{     margin-left : auto;     margin-right : auto;     margin-top:0;     margin-bottom:0;     padding-top:10px;    padding-bottom:0;    padding-right:0;    padding-left:0;     text-align:right;     background : #ff6633;     border-bottom :dotted 2px #cccc00;}.section4 {  /*上にドットライン*/     margin-left : auto;     margin-right : auto;          margin-top:0;margin-bottom:0;padding-top:20px;padding-bottom:10px;     text-align:center;     background : #6699cc;     clear :  both;}.section5 {  /*写真の下の文章*/     margin-left : auto;     margin-right : auto;     margin-top:0;    margin-bottom:0;    padding-top:10px;    padding-bottom:10px;    padding-right:20px;    padding-left:20px;     text-align:left;  background-image : url(2015zazous/zazous_back_yellow.jpg);    background-repeat : repeat ;     clear :  both;}.c1{    /*リード文*/     text-align : left;     font-weight : normal;     font-size : 12px;     font-family :  ms pゴシック,osaka,sans-serif;     line-height : 160%;     color : #663300;     margin:0;     padding-bottom:5px;     padding-top:5px;    padding-left:0;     padding-right:0;}.c11{    /*リード文*/     text-align : center;     font-weight : normal;     font-size : 14px;     font-family :  ms pゴシック,osaka,sans-serif;     line-height : 160%;     color : #660033;     margin:0;     padding-bottom:5px;     padding-top:10px;    padding-left:0;     padding-right:0;}.c2{　 /*workshop withなど項目の大きめのコピー*/     text-align : left ;     font-weight : normal;     font-size : 15px;     font-family :  ms pゴシック,osaka,sans-serif;     line-height : 150%;     color : #663300;     margin:0;padding-bottom:5px;padding-top:0;padding-left:0;padding-right:0;}.c222{　 /*workshop withなど項目の大きめのコピー*/     text-align : left ;     font-weight : bold;     font-size : 15px;     font-family :  ms pゴシック,osaka,sans-serif;     line-height : 160%;     color : #942126;     margin:0;padding-bottom:0;padding-top:0;padding-left:0;padding-right:0;}.c3{　　 /*説明文*/     text-align : left ;vertical-align :top;     font-weight : normal;     font-size : 12px;     font-family :  ms pゴシック,osaka,sans-serif;     line-height : 160%;     color : #660033;     margin:0;     padding-bottom:8px;     padding-top:0;padding-left:0;padding-right:0;}.c33{　　 /*説明文*/     text-align : left ;vertical-align :top;     font-weight : normal;     font-size : 12px;     font-family :  ms pゴシック,osaka,sans-serif;     line-height : 160%;     color : #660033;     margin:0;     padding-bottom:0;     padding-top:0;padding-left:0;padding-right:0;}.c333{　　 /*説明文太文字*/     text-align : left ;vertical-align :top;     font-weight : bold;     font-size : 15px;     font-family :  ms pゴシック,osaka,sans-serif;     line-height : 160%;     color : #993300;     margin:0;     padding-bottom:0;     padding-top:20px;padding-left:0;padding-right:0;}.c4{　　 /*白文字説明文*/     text-align : left ;     font-weight : normal;     font-size : 12px;     font-family :  ms pゴシック,osaka,sans-serif;     line-height : 150%;     color : #ffffff;     margin:0;     padding-bottom:10px;     padding-top:10px;padding-left:0;padding-right:0;     border-top :dotted 2px #ffffff;}.c22{    /*会場の住所*/     text-align : left;     font-weight : normal;     font-size : 12px;     font-family :  ms pゴシック,osaka,sans-serif;     line-height : 140%;     color : #993300;     margin:0;     padding-bottom:5px;     padding-top:0;    padding-left:10px;     padding-right:0;}.c12{    /*項目*/     text-align : center;     font-weight : normal;     font-size : 12px;     font-family :  ms pゴシック,osaka,sans-serif;     line-height : 160%;     color : #660000;     margin:0;     padding:0;}.c13{    /*内容や時間*/     text-align : left;     font-weight : normal;     font-size : 12px;     font-family :  ms pゴシック,osaka,sans-serif;     line-height : 170%;     color : #660000;     padding-bottom:5px;     padding-top:0;    padding-left:10px;     padding-right:0;}.c23{    /*映像のキャプション*/     text-align : left;     font-weight : normal;     font-size : 12px;     font-family :  ms pゴシック,osaka,sans-serif;     line-height : 170%;     color : #660000;     margin:0;     padding-bottom:5px;     padding-top:5px;    padding-left:0;     padding-right:0;}.c14{    /*場所*/     text-align : left;     font-weight : normal;     font-size : 14px;     font-family :  ms pゴシック,osaka,sans-serif;     line-height : 160%;     color : #660000;     margin:0;     padding-bottom:5px;     padding-top:0;    padding-left:10px;     padding-right:0;}.c15{    /*イベント名*/     text-align : left;     font-weight : normal;     font-size : 16px;     font-family :  ms pゴシック,osaka,sans-serif;     line-height : 160%;     color : #990033;     margin:0;     padding-bottom:0;     padding-top:0;    padding-left:10px;     padding-right:0;}.c16{    /*バンド名*/     text-align : left;     font-weight : normal;     font-size : 14px;     font-family :  ms pゴシック,osaka,sans-serif;     line-height : 160%;     color : #996666;     margin:0;     padding-bottom:5px;     padding-top:0;    padding-left:10px;     padding-right:0;}.c17{    /*お申し込みは*/     text-align : left;     font-weight : normal;     font-size : 12px;     font-family :  ms pゴシック,osaka,sans-serif;     line-height : 170%;     color : #660000;     margin:0;     padding-bottom:20px;     padding-top:0;    padding-left:0;     padding-right:0;}img.left {  /*左寄せ写真*/      float : left  ;     margin:  0;     padding-top:0;padding-bottom:10px;padding-left:0;padding-right:10px;}img.left2 {      float : left  ;     margin:  0;     padding-top:0;padding-bottom:0;padding-left:0;padding-right:25px;clear:both;}img.left3 {      float : left  ;     margin:  0;     padding-top:0;padding-bottom:0;padding-left:0;padding-right:25px;}img.left4{  /*文章下揃え*/      float : left  ;     margin:  0;     padding-top:0;padding-bottom:10px;padding-left:0;padding-right:10px;vertical-align:bottom;}img.right {      float : right ;     margin:  0;     padding-top:0;padding-bottom:10px;padding-left:0;padding-right:0;}img.fly {     margin:  0;     padding-top:1px0;padding-bottom:10px;padding-left:0;padding-right:0;}h1{text-align : left ;     font-weight : bold;     font-size : 13px;     font-family :  ms pゴシック,osaka,sans-serif;     line-height : 140%;     color : #660033;     margin-top : 0;     margin-bottom : 0;     margin-left : auto;     margin-right : auto;     padding-top: 10px;     padding-bottom:5px;      background : #ffff00;}h2{text-align : left ;     font-weight : bold;     font-size : 13px;     font-family :  ms pゴシック,osaka,sans-serif;     color : #660033;     margin : 0;     padding-top: 0;padding-bottom:5px;padding-left:0;padding-right:0;}h3{text-align : left ;     font-weight : bold;     font-size : 13px;     font-family :  ms pゴシック,osaka,sans-serif;     color : #660033;     margin : 0;     padding: 0;      background : #ffff00;}h4{  /*横長の写真の下の文章*/text-align : left ;     font-weight : bold;     font-size : 13px;     font-family :  ms pゴシック,osaka,sans-serif;     color : #660033;     margin : 0;     padding-top: 0;padding-bottom:5px;padding-left:0;padding-right:0;clear:both;}