@charset   "Shift_JIS";

.big  { font-size: 16px; line-height: 1.4em }
.text  { font-size: 14px; line-height: 1.4em }
.text2  { font-size: 14px; line-height: 1.3em }
.policy  { font-size: 13px; line-height: 1.3em }
.cap  { font-size: 12px; line-height: 1.3em }
.small  { font-size: 10px; line-height: 1.2em }
a:link { color: #000085; font-weight: bold}
a:visited { color: #000085; font-weight: bold}
a:hover { color: #0000FF}

h1 {
　　padding: 0 0 0 5px;　/*罫線と文字の距離*/
　　border-left-color: #000080 ;　/*左罫線の色*/
　　border-left-width : 1em; /* 左境界線をマークとして使用 */
    border-left-style : double;	/* 左境界線（マーク）の種類 */
　　font-weight: bold;　/*太文字*/
    font-size: 18px;   /*フォントサイズ*/
    color: #000080;   /*フォントカラー*/

    border-bottom-width : 3px; /* 下境界線 */
    border-bottom-style : double; /* 下境界線の種類 */
    border-bottom-color : #000080 ; /* 下境界線の色 */
    background-color : white; /* 背景の色 */
}

h2 {
　　padding: 0 0 0 5px;　/*罫線と文字の距離*/
　　border-left-color: #000080 ;　/*左罫線の色*/
　　border-left-width : 10px;	/* 左境界線の幅 */
    border-left-style : solid;	/* 左境界線（マーク）の種類 */
　　font-weight: bold;　/*太文字*/
    font-size: 16px;   /*フォントサイズ*/
    color: #000080;   /*フォントカラー*/
}

p {
   margin: 0.5em 0px;  /*段落間の間隔*/
}

p.use1 {
        font-size: 15px;
}

p.use2 {
        font-size: 13px;
}
