.sub {    margin-bottom:20px;     padding: 0;    width: 600px;    clear: both;          border-bottom :dotted 2px #cccccc;                    border-top :dotted 2px #cccccc;}.c1 {   /*photos見出し*/    margin:0;    text-align : left ;    padding-top:20px;    padding-left:10px;   padding-bottom:10px;     font-weight : normal;     font-size : 14px;     font-family :  ms p?S?V?b?N,osaka,sans-serif;     line-height : 100%;     color : #cc0000;   }.c2 {   /*上下にライン無し*/     text-align : left ;    margin:0;padding-left:10px;padding-bottom:0;padding-top:0;padding-right:0;     font-weight : normal;     font-size : 12px;     font-family :  ms p?S?V?b?N,osaka,sans-serif;     line-height : 170%;     color : #663300;    width: 600px;  }.c22 {   /*上下にライン無し*/     text-align : left ;    margin:0;padding-left:10px;padding-bottom:0x;padding-top:0;padding-right:0;     font-weight : normal;     font-size : 12px;     font-family :  ms p?S?V?b?N,osaka,sans-serif;     line-height : 170%;     color : #663300;    width: 600px;     clear:both;  }.c3 {    /*下にドット*/     text-align : left ;    margin:0;padding-left:10px;padding-bottom:5px;padding-top:5px;padding-right:5px;     font-weight : normal;     font-size : 12px;     font-family :  ms p?S?V?b?N,osaka,sans-serif;     line-height : 170%;     color : #ffffcc;     width: 600px;   height:75px;               border-bottom :dotted 2px #996633;}.c4 {     /*上にドット*/     text-align : left ;    margin-left:10px;     padding-top:10px;     font-weight : normal;     font-size : 12px;     font-family :  ms p?S?V?b?N,osaka,sans-serif;     line-height : 170%;     color : #663333;              width: 600px;     clear:both;                         border-top :dotted 2px #996633;}.c5 {   /*写真横型*/     text-align : left ;padding-left:10px;     padding-bottom:10px;         width: 600px;         }.c6 {     /*下のキャプション*/     text-align : center ;     font-weight : normal;     font-size : 12px;     font-family :  ms p?S?V?b?N,osaka,sans-serif;     line-height : 170%;     color : #663333;}.c7 {   /*left clear*/     text-align : left ;    margin:0;padding-left:10px;padding-bottom:0;padding-top:0;padding-right:0;     font-weight : normal;     font-size : 12px;     font-family :  ms p?S?V?b?N,osaka,sans-serif;     line-height : 170%;     color : #006666;         width: 600px;         clear:left;         }.c8{    margin:0;   padding-top:0;   padding-bottom:0;    padding-left:10px;padding-right:0;     text-align : left ;}.c9 {   /*photos見出しleft clear*/    margin:0;         text-align : left ;    padding-top:20px;    padding-left:10px;padding-right:0;    padding-bottom:10px;     font-weight : normal;     font-size : 14px;     font-family :  ms p?S?V?b?N,osaka,sans-serif;     line-height : 100%;     color : #cc0000;         clear:left;   }.c10 {   /*映像の下のキャプション*/     text-align : left ;    margin:0;padding-left:10px;padding-bottom:15px;padding-top:5px;padding-right:0;     font-weight : normal;     font-size : 12px;     font-family :  ms p?S?V?b?N,osaka,sans-serif;     line-height : 150%;     color : #663300;  }.c11{   /*ようこそ*/    margin:0;         text-align : left ;    padding-top:20px;    padding-left:10px;padding-right:0;    padding-bottom:10px;     font-weight : bold;     font-size : 14px;     font-family :  ms p?S?V?b?N,osaka,sans-serif;     line-height : 170%;     color : #660000;      clear:both;  }.c12 {   /*トップの文章*/     text-align : left ;    margin:0;padding-left:10px;padding-bottom:15px;padding-top:5px;padding-right:0;     font-weight : normal;     font-size : 12px;     font-family :  ms p?S?V?b?N,osaka,sans-serif;     line-height : 150%;     color : #663300;      clear:both;    width: 600px;  }h1{padding-left:10px;padding-top:10px;margin:0;     text-align : left ;     font-weight : bold;     font-size : 14px;     font-family :  ms p?S?V?b?N,osaka,sans-serif;     line-height : 160%;     color : #993300;}h3{    margin:0;    padding-left:5px;    padding-top:20px;padding-bottom:0;padding-right:0;     text-align : left ;}h4{    margin:0;padding-top:0;padding-bottom:10px;    padding-left:10px;     text-align : left ;}h5{    margin:0;    padding:0;     text-align : left ;}p2{     /*?{??÷????÷???N???A*/     text-align : left ;     font-weight : normal;     font-size : 12px;     font-family :  ms p?S?V?b?N,osaka,sans-serif;     line-height : 140%;     color : #ffffff;     padding-left: 10px;     clear: both;}p3{     /*?{??÷????÷??*/     text-align : left ;     padding-bottom:10px;     font-weight : normal;     font-size : 14px;     font-family :  ms p?S?V?b?N,osaka,sans-serif;     line-height : 170%;     color : #cc0000;}p4{     /*?{??÷????÷??*/     text-align : left ;     padding-bottom:10px;     font-weight : normal;     font-size : 12px;     font-family :  ms p?S?V?b?N,osaka,sans-serif;     line-height : 170%;     color : #ffffcc;}img.pho {   float: left;   margin: 0;      padding-right:10px;   padding-bottom:10px;}img.pho1 {   float: left;vertical-align:text-top;   margin: 0;padding-left:0;padding-bottom:0;padding-top:0;padding-right:5px;}img.pho2 {   float: left;   margin: 0;padding:0;}img.pho3 {vertical-align:text-top;   margin: 0;padding:0;     clear: left;}img.flyer {   float: left;   margin: 0;  padding-left:0;padding-right:20px:padding-top:10px;padding-bottom:30px:}