
@charset "shift_jis";

/* UIゼンセン保障プラン
-------------------------------------------------------------------------------- */
#tit02_bg{
padding:0 0 10px 105px;
background:url(../public_img/keachan_01.gif) no-repeat;
}

/* 共済お申し込み
-------------------------------------------------------------------------------- */
.lineup{
margin:20px 0;
border-top:1px solid #999999;
}

.lineup td{
padding:8px 0;
border-bottom:1px solid #999999;
}

.orange_box{
padding:10px;
width:485px;
background:url(../public_img/form_img/bg05.gif) repeat-y;
}

.orange_box table{
margin:auto;
}

.contact_top{
width:505px;
height:10px;
background:url(../public_img/form_img/top_bg05.gif) no-repeat;
}

.contact_under{
margin:0 0 15px 0;
width:505px;
height:10px;
background:url(../public_img/form_img/under_bg05.gif) no-repeat;
}

.check_bg th{
padding:5px;
color:#823B02;
background:#FFF1B0;
}
.check_bg td{
padding:5px;
background:#FFF8D5;
}

.emphasis{
margin:10px 0;
padding:5px;
color:#FF3300;
font-weight:bold;
background:#FCE0D7;
}

/*ゼンセン共済_ページ内リンクリスト*/
.zensen_listing{
margin:15px 0;
}
/*ゼンセン共済_テーブルセル*/
.zensen_cell{
margin:0 0 15px 0;
}

.zensen_cell table{
width:100%;
border: 1px solid #CCCCCC;
border-collapse: collapse;
border-spacing: 0;
empty-cells: show;
background: #FFFFFF;
}

.zensen_cell th, .zensen_cell td {
padding: 3px;
border: 1px solid #CCCCCC;
}
.zensen_cell th{
text-align:center;
background:#E6E6E6;
}

/*add20091209*/
ul.pdfimg{
margin-bottom:25px;}

ul.pdfimg li{
margin-bottom:5px;
list-style:none;
}

ul.pdfimg li img{
vertical-align:middle;
margin-right:10px;}
