.sub {
margin:0;
padding-bottom:20px;
padding-top:0;
padding-left:10px;
padding-right:0;
    width: 600px;
text-align :left;
}

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;
   }
.c11 {     /*上にドットタイトル文字*/
     text-align : left ;
margin:0;
     padding-left:0;
padding-right:0;
padding-top:10px;
padding-bottom:10px;
     font-weight : bold;
     font-size : 14px;
     font-family :  ms p?S?V?b?N,osaka,sans-serif;
     line-height : 170%;
     color : #663333;
     border-top :dotted 2px #996633;
     clear:both;
}
.c2 {   /*上下にライン無し*/
     text-align : left ;
margin:0;
padding-top:10px;
padding-left:0;
padding-top:0;
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;

         }
.c3 {    /*下にドット*/
     text-align : left ;
    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 : #006666;
border-bottom :dotted 2px #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;
     clear:both;
     border-top :dotted 2px #996633;
}
.c5 {   /*写真横型*/
     text-align : left ;
padding-left:10px;
     padding-bottom:10px;
         }
.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*/
    margin:0;
     padding-top:0;
padding-left:0;
padding-top:0;
     padding-bottom:10px;
     text-align : left ;
  font-weight : normal;
     font-size : 12px;
     font-family :  ms p?S?V?b?N,osaka,sans-serif;
     line-height : 170%;
     color : #006666;
         clear:left;
         }
.c8 {     /*上にドットなし*/
     text-align : left ;
margin:0;
padding-top:10px;
padding-left:0;
padding-top:0;
padding-bottom:10px;
     font-weight : normal;
     font-size : 12px;
     font-family :  ms p?S?V?b?N,osaka,sans-serif;
     line-height : 170%;
     color : #663333;
     clear:both;
}
.c88 {     /*上にドット*/
     text-align : left ;
margin:0;
padding-top:10px;
padding-left:0;
padding-top:5px;
padding-bottom:10px;
     font-weight : normal;
     font-size : 12px;
     font-family :  ms p?S?V?b?N,osaka,sans-serif;
     line-height : 160%;
     color : #663333;
     clear:both;
     border-top :dotted 2px #996633;
     clear:both;
}
.c9 {     /*上にドットなし*/
     text-align : left ;
margin:0;
 padding-left:0;
padding-right:0;
padding-top10px;
padding-bottom:10px;
     font-weight : bold;
     font-size : 12px;
     font-family :  ms p?S?V?b?N,osaka,sans-serif;
     line-height : 170%;
     color : #663333;
     clear:both;
}
.c10 {     /*上にドットなし*/
     text-align : left ;
margin:0;
     padding-left:10px;
padding-right:0;
padding-top:10px;
padding-bottom:0;
     font-weight : bold;
     font-size : 14px;
     font-family :  ms p?S?V?b?N,osaka,sans-serif;
     line-height : 170%;
     color : #990000;

     clear:both;
}
h1{
padding-left: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:0;
padding-top:20px;
padding-bottom:20px
padding-right: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-left:0;
padding-top:0;
padding-bottom:10px;
     clear:both;

}
img.pho1 {
float: left;
margin: 0;
padding-right:10px;
padding-left:0;
padding-top:10px;
padding-bottom:10px;
     clear:both;
}
img.pho2 {
margin: 0;
padding-right:10px;
padding-bottom:10px;
}


