body {margin:  0;padding:0;  background-image : url(mood2017/menu_back_stripe.jpg);     background-repeat : repeat ;     text-decoration: none;}.contents {     width:900px;     margin-left : auto;     margin-right : auto;     margin-top:0;     margin-bottom:0;padding:0;  background-image : url(mood2017/body_back.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(mood20117/body_back.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(mood20117/body_back.jpg);     background-repeat : repeat ;}.section11 { /*YouTubeの解説*/     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(mood20117/body_back.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-image : url(mood2017/menu_back02.jpg);     background-repeat : repeat ;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(mood2015/bg_color2015_beige.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:10px;padding-bottom:10px;    text-align:center;}.section5 {  /*写真の下の文章*/     margin-left : auto;     margin-right : auto;     margin-top:0;    margin-bottom:0;    padding-top:10px;    padding-bottom:0;    padding-right:20px;    padding-left:20px; 　 background-image : url(mood2015/bg_color2015_beige.jpg);     background-repeat : repeat ;     clear :  both;}.section55{  /*写真の下の文章*/     margin-left : auto;     margin-right : auto;     margin-top:0;    margin-bottom:0;    padding-top:10px;    padding-bottom:0;    padding-right:20px;    padding-left:20px;  background-image : url(mood2015/bg_color2015.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 : #003333;     margin:0;     padding-bottom:5px;     padding-top:2px;    padding-left:0;     padding-right:0;}.c2{　 /*workshop withなど項目の大きめのコピー*/     text-align : left ;     font-weight : normal;     font-size : 18px;     font-family :  ms pゴシック,osaka,sans-serif;     line-height : 140%;     color : #003333;     margin:0;padding:0;}.c3{　　 /*3とは行間違いこちらは広い説明文*/   text-align:left;vertical-align :top;     font-weight : normal;     font-size : 12px;     font-family :  ms pゴシック,osaka,sans-serif;     line-height : 200%;     color : #003333;     margin:0;     padding-bottom:5px;     padding-top:0;padding-left:0;padding-right:0;     clear :  both;}.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;}.c5{　 /*トップコピー文*/     text-align : left ;     font-weight : normal;     font-size : 14px;     font-family :  ms pゴシック,osaka,sans-serif;     line-height : 150%;     color : #003333;     margin:0;padding-bottom:5px;padding-top:0;padding-left:0;padding-right:0;}.c55{　 /*トップコピー文*/     text-align : left ;     font-weight : normal;     font-size : 14px;     font-family :  ms pゴシック,osaka,sans-serif;     line-height : 150%;     color : #003333;     margin:0;padding-bottom:5px;padding-top:8px;padding-left:0;padding-right:0;}.c6{　 /*workshop withなど項目の大きめのコピー*/     text-align : left ;     font-weight : normal;     font-size : 16px;     font-family :  ms pゴシック,osaka,sans-serif;     line-height : 150%;     color : #003333;     margin:0;     padding-bottom:0;     padding-top:5px;    padding-left:0;     padding-right:0;}.c61{　 /*6とは行間が違う大きめのコピー*/     text-align : left ;     font-weight : bold;     font-size : 16px;     font-family :  ms pゴシック,osaka,sans-serif;     line-height : 190%;     color : #003300;     margin:0;     padding-bottom:0;     padding-top:15px;    padding-left:0;     padding-right:0;}.c7{    /*リード文下にドットあり*/     text-align : left;     font-weight : normal;     font-size : 13px;     font-family :  ms pゴシック,osaka,sans-serif;     line-height : 160%;     color : #003333;     margin:0;     padding-bottom:8px;     padding-top:1px;    padding-left:0;     padding-right:0;               border-bottom :dotted 2px #003333;}.c8{　 /*大きめのコピー下にドットあり*/     text-align : left ;     font-weight : normal;     font-size : 16px;     font-family :  ms pゴシック,osaka,sans-serif;     line-height : 190%;     color : #663300;     margin:0;padding:0;               border-bottom :dotted 2px #996633;}.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;}.c111{    /*クラス日付太字*/     text-align : center;     font-weight : normal;     font-size : 20px;     font-family :  ms pゴシック,osaka,sans-serif;     line-height : 100%;     color : #ffffff;     margin:0;     padding-bottom:5px;     padding-top:10px;    padding-left:0;     padding-right:0;}.c21{　 /*full passなど項目の大きめのコピー*/     text-align : left ;     font-weight : normal;     font-size : 16px;     font-family :  ms pゴシック,osaka,sans-serif;     line-height : 130%;     color : #663300;     margin:0;padding:0;}.c211{　 /*visitorsなど項目の大きめのコピー*/     text-align : left ;     font-weight : normal;     font-size : 16px;     font-family :  ms pゴシック,osaka,sans-serif;     line-height : 150%;     color : #cc3300;     margin:0;padding:0;}.c33{　　 /*説明文*/     text-align : left ;vertical-align :top;     font-weight : normal;     font-size : 12px;     font-family :  ms pゴシック,osaka,sans-serif;     line-height : 130%;     color : #003333;     margin:0;     padding-bottom:5px;     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;}.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;}.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.center{  /*センター会わせ*/     margin:  0;padding:0;vertical-align:bottom;}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.left5{  /*文章中央揃え*/      float : left  ;     margin:  0;     padding-top:0;padding-bottom:10px;padding-left:0;padding-right:10px;vertical-align:middle;}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;}