/*
	マイページ
	保険案内引受会社
---------------------------------------------------------------*/

/* 見出し
-------------------------*/
#hoken h2 {
    background-color: #0c1f60;
    clear: both;
    color: #FFFFFF;
    font-size: 19px;
    margin: 15px 0 10px 0;
    padding: 5px 15px;
}
#hoken h3 {
    margin: 0 0 15px 0;
}
#hoken h4 {
    margin: 10px 0 15px 0;
    font-size:18px;
    font-weight:bold;
}
#hoken h5 {
    margin: 5px 0 3px 0;
    padding: 5px 0 0 20px;
    font-size:14px;
    font-weight:bold;
    color: #FFFFFF;
    background: url("/images/system/new/h_bg.gif") no-repeat scroll left top transparent;
    height:30px; 
}
#hoken h6 {
    font-size:15px;
    border-bottom: 1px dotted #CCCCCC;
    border-left: 5px solid #4b7fb0;
    color: #4b7fb0;
    margin: 0 0 7px 10px;
    padding: 3px 0 3px 8px;
}

/* サービス内容
-------------------------*/
#hoken .h5-area {
    margin: 0 0 0 5px;
    padding: 0 0 25px ;
}
#hoken ul.notes {
    list-style: none outside none;
    margin: 0 0 0 15px;
    padding: 0;
}
#hoken ul.notes li {
    background: url("/images/system/new/icon_notes.gif") no-repeat scroll 0 0 transparent;
    height: 1%;
    margin: 0 0 5px;
    padding: 0 0 0 15px;
}

/* プラン紹介
-------------------------*/
#hoken dl dt{
    font-size: 14px;
    font-weight:bold;
    color: #4B7FB0;
    margin:0 0 2px 10px;
}
#hoken dl dd{
     margin:0 0 10px 15px;
}

/* 文字　マージン
-------------------------*/
#hoken .grade2 {
    color: #E51111;
}
#hoken .mainH {
    font-size: 12px;
    line-height: 160%;
}
#hoken .smallH {
    font-size: 10px;
    line-height: 160%;
}
#hoken .mar-b10 {
    margin-bottom: 10px;
    padding: 0;
}
#hoken .mar-b20 {
    margin-bottom: 20px;
    padding: 0;
}
#hoken .mar-l15 {
    margin-left: 15px;
    padding: 0;
}
#hoken .mar-l30 {
    margin-left: 30px;
    padding: 0;
}




