.sub {    margin-bottom:20px;     padding: 0;    width: 600px;    clear: both;          border-bottom :dotted 2px #cccccc;                    border-top :dotted 2px #cccccc;}p{     /*?{??÷????÷??*/     padding-bottom:10px;}.c1 {   /*上下にライン無し*/    margin:0;    padding-top:20px;     font-weight : normal;     font-size : 12px;     font-family :  ms p?S?V?b?N,osaka,sans-serif;     line-height : 170%;     color : #ffffcc;   }.c2 {   /*上下にライン無し*/     text-align : left ;    margin-left:10px;     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;         width: 600px;         }.c3 {    /*下にドット*/     text-align : center;    margin-left:10px;    padding-top:10px;     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;}.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 {     /*バンドなどタイトル*/padding-left:15px;padding-top:5px;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;}.c7 {   /*left clear*/     text-align : left ;    margin:0;padding-left:15px;     padding-bottom:10px;     font-weight : normal;     font-size : 12px;     font-family :  ms p?S?V?b?N,osaka,sans-serif;     line-height : 170%;     color : #006666;         width: 600px;         }h1{  /* each title*/padding-left:15px;padding-top:20px;padding-bottom: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:10px;    padding-top:20px;     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;}