/*mainコンテンツのh2タグの設定*/
#main h2 {
clear: both;
margin-bottom: 15px;
font-size: 100%;
color: #FFF;		/*文字色*/
background:#4783c2; /*背景色*/
padding: 4px 20px;	/*上下、左右への余白*/
border-bottom: 3px solid #476108; /*下線の幅、線種、色*/
}
/*mainコンテンツのちょっと大きめ見出し用h2タグの設定*/
#main h2.type1 {
padding: 8px 8px;		/*上下、左右への余白*/
font-size: 16px;		/*文字サイズ*/
font-weight: normal;	/*hタグのデフォルトの太字を標準にする設定*/
letter-spacing: 0.2em;	/*文字間隔を空ける設定*/
background:#086A87; /*背景色*/
border: none;
}
/*mainコンテンツのh3タグの設定*/
#main h3 {
clear: both;
margin-bottom: 15px;
font-size: 100%;
background: #FFF;	/*背景色*/
padding: 2px 15px;	/*上下、左右への余白*/
border-top: 1px solid #ccc;			/*上の線の幅、線種、色*/
border-right: 1px solid #ccc;		/*右の線の幅、線種、色*/
border-bottom: 3px solid #648216; /*下の線の幅、線種、色*/
border-left: 1px solid #ccc;		/*左の線の幅、線種、色*/
}
#main h3.type1 {
clear: both;
margin-bottom: 0px;
font-size: 1px;
background: #FFF;	/*背景色*/
padding: 0px 0px;	/*上下、左右への余白*/
border-top: 1px solid #FFF;	/*上の線の幅、線種、色*/
border-right: 1px solid #FFF;		/*右の線の幅、線種、色*/
border-bottom: 3px solid #FFF;	/*下の線の幅、線種、色*/
border-left: 1px solid #FFF;		/*左の線の幅、線種、色*/
}
#main h3.type2 {
clear: both;
margin-bottom: 20px;
font-size: 16px;
background: #FFF;	/*背景色*/
padding: 2px 15px;	/*上下、左右への余白*/
border-top: 3px solid #ccc;			/*上の線の幅、線種、色*/
border-right: 2px solid #ccc;		/*右の線の幅、線種、色*/
border-bottom: 2px solid #0A2229;	/*下の線の幅、線種、色*/
border-left: 3px solid #ccc;		/*左の線の幅、線種、色*/
}
/*mainコンテンツのh5タグの設定*/
#main h5 {
clear: both;
margin-bottom: 0px;
font-size: 0%;
background: #FFF;	/*背景色*/
padding: 0px 0px;	/*上下、左右への余白*/
border-top: 0px none #FFF;		/*上の線の幅、線種、色*/
border-right: 0px none #FFF;		/*右の線の幅、線種、色*/
border-bottom: 0px none #FFF;	/*下の線の幅、線種、色*/
border-left: 0px none #FFF;		/*左の線の幅、線種、色*/
}


/*subコンテンツ内のh2タグ設定*/
#sub h2 {
font-size: 100%;
padding: 5px 10px;	/*上下、左右への余白*/
/*background:#086A87;*/ 
background:#4783c2; /*背景色*/
color: #fff;		/*文字色*/
}

