/*  ベース  */

body{
font-size : 12px;
line-height : 140%;
}
td{
font-size : 12px;
line-height : 140%;
}
.footer{
font-size : 11px;
color : #666666;
text-align : center;
background-image : url(http://www.chosashi-kyoto.or.jp/images/line.gif);
margin : 5px 0px;
padding-top : 7px;
height : 26px;
}
.box01{
margin : 20px;
}
p{
padding : 2px 0px 2px 48px;
margin : 0px;
line-height : 140%;
}
p.indent{
padding : 1px 0px 1px 64px;
text-indent : -16px;
margin : 0px;
line-height : 140%;
}
h1{
padding : 10px 0px 0px 0px; 
color : #C60000;
line-height : 120%;
}
h2{
color : #0455B8;
padding : 5px 0px 10px 0px; 
margin : 0px;
line-height : 120%;
}
h4{
padding : 10px 0px 10px 12px; 
margin : 0px;
font-size : 12px;
}
h5{
padding : 10px 0px 5px 24px; 
margin : 0px;
font-weight : normal ;
font-size : 12px;
line-height : 140%;
}
h5.indent02 {
width : 30px;
padding : 0px 0px 0px 25px;
float :left;
}
h5.indent03 {
width : 510px;
margin-left : 40px;
padding : 0px;
}
h5.jo{
width : 80px;
padding : 0px 0px 0px 24px;
float :left;
}
h5.naiyo{
width : 480px;
margin-left : 80px;
padding : 0px;
}
hr{
size : 1px;
color : #CCCCCC;
padding : 0px; 
argin : 0px;
}


/*  ナビゲーション  */
.navi{
background-image : url(http://www.chosashi-kyoto.or.jp/images/botan.gif);
height : 24px;
width: 150px;
padding-left : 35px;
padding-top : 5px;
text-align : left;
}
.navig{
background-image : url(http://www.chosashi-kyoto.or.jp/images/botan_gold.gif);
height : 24px;
width: 150px;
padding-left : 35px;
padding-top : 5px;
text-align : left;
}
.snavi{
font-size : 10px;
line-height : 140%;
background-color : #EEEEEE;
width: 150px;
padding : 5px 5px 5px 10px;
text-align : left;
}
.snavig{
font-size : 10px;
line-height : 140%;
background-color : #E2CF9B;
width: 150px;
padding : 5px 5px 5px 10px;
text-align : left;
}
.naviad{
font-size : 11px;
color : #FFFFFF;
text-align : left;
padding : 10px;
}
.gobacktop{
font-size : 12px;
color : #FFFFFF;
border : solid 1px #FFFFFF;
padding : 3px;
margin : 5px;
}


/*  フォント関連  */
.font10{
font-size : 10px;
line-height : 140%;
}
.font11{
font-size : 11px;
line-height : 140%;
}
.font12{
font-size : 12px;
line-height : 140%;
}
.font12_r{
font-size : 12px;
line-height : 140%;
color : #CC0000;
}
.font15{
font-size : 15px;
line-height : 130%;
}
.font_w{
font-size : 12px;
line-height : 130%;
color : #FFFFFF;
}
.font_ws{
font-size : 10px;
line-height : 130%;
color : #FFFFFF;
}



/*  リンク関連  */

a:link {  color: #003399; text-decoration: none}
a:visited {  color: #003399; text-decoration: none}
a:hover {  color: #CC3300; text-decoration: underline}
a:active {  color: #003399; text-decoration: none}
a.foot:link{
color: #FFFFFF;
text-decoration: none;
}

/*  デザイン関連  */
#colorred{
color : #CC0000;
}
#smallbox{
border : solid 1px #0455B8;
padding : 0px;
text-align : center;
width : 80px
}
#sage1{
margin-left : 1em;
line-height : 140%;
}
#sage2{
margin-left : 2em;
line-height : 140%;
}
#sage3{
margin-left : 3em;
line-height : 140%;
}
#sage4{
margin-left : 4em;
line-height : 140%;
}


