@charset "UTF-8";


h2 {
    margin:0;
    font-size:large;
		line-height:1.6em;
		font-weight:bold;
		}

h3 {
    margin:0;
    font-size:medium;
		line-height:1.2em;
		font-weight:bold;
		color:#333;
		}
		 
h4 { 
    margin:0;
    font-size:small;
		line-height:1.6em;
		font-weight:bold;
		color:#333;
		}
		
h5 { 
    margin:0;
    font-size:small;
		line-height:1.6em;
		font-weight:bold;
		color:#333;
		}
		
textarea {
    font-size:small;
		line-height:1.6em;
		vertical-align: middle;
		}		
		
option {
    font-size:small;
		line-height:1.6em;
		vertical-align: middle;
		}	
		
		
.txt14 {
    font-size:medium;
		line-height:1.8em;
		}
		
.txt12 {
    font-size:small;
		line-height:1.6em;
		}
		
.txt12b {
    font-size:small;
		line-height:1.6em;
		font-weight:bold;
		}
		
.txt10 {
    font-size:x-small;
		line-height:1.6em;
		}
		
.txt10b {
    font-size:x-small;
		line-height:1.6em;
		font-weight:bold;
		}
#h_navi li { font-size:x-small; line-height:1.6em; }

#content p { font-size:small; line-height:1.6em; }

#content p.trans { font-size:x-small; line-height:2.0em; }

#f_navi li { font-size:x-small; line-height:1.6em; }


#bread_crumb p { font-size:x-small; line-height:1.6em; }

#divA p { font-size:x-small; line-height:1.6em; }
#divB p { font-size:x-small; line-height:1.6em; }

div.con_r-inner p { font-size:small; line-height:1.6em; }

div.con_r-inner p.date {
    font-size:x-small;
		line-height:1.6em;
		}
