@charset "utf-8";
/* CSS Document */
/* Ｔ商事ＨＰ　生命保険ページ */
/* ページイメージ */
div#sub_title{
	background:url(../img/main_lifeplan.jpg) no-repeat;
}

/* ローカルナビヘッダ */
div#lc-nav-hd{
	background:url(../img/submenu_hd_1.gif) no-repeat;
}

/* ローカルナビボディ */
div#lc-nav-bd{
	background:url(../img/submenu_bd_1.gif);
}

/* ローカルナビフッタ */
div#lc-nav-ft{
	background:url(../img/submenu_ft_1.gif) no-repeat;
}

/* ローカルナビ項目１ */
div#lc-nav-bd ul.c01#lc-nav li#lc-01{
	background:url(../img/submenu_1_1_on.gif) no-repeat;
}

div#lc-nav-bd ul.c01#lc-nav li#lc-01 a{
	background:url(../img/submenu_1_1_off.gif) no-repeat;
}

/* ローカルナビ項目２ */
div#lc-nav-bd ul.c01#lc-nav li#lc-02{
	background:url(../img/submenu_1_2_on.gif) no-repeat;
}

div#lc-nav-bd ul.c01#lc-nav li#lc-02 a{
	background:url(../img/submenu_1_2_off.gif) no-repeat;
}

/* ローカルナビ項目３ */
div#lc-nav-bd ul.c01#lc-nav li#lc-03{
	background:url(../img/submenu_1_3_on.gif) no-repeat;
}

div#lc-nav-bd ul.c01#lc-nav li#lc-03 a{
	background:url(../img/submenu_1_3_off.gif) no-repeat;
}

/* ローカルナビ項目４ */
div#lc-nav-bd ul.c01#lc-nav li#lc-04{
	background:url(../img/submenu_1_4_on.gif) no-repeat;
}

div#lc-nav-bd ul.c01#lc-nav li#lc-04 a{
	background:url(../img/submenu_1_4_off.gif) no-repeat;
}

/* ローカルナビ項目５ */
div#lc-nav-bd ul.c01#lc-nav li#lc-05{
	background:url(../img/submenu_1_5_on.gif) no-repeat;
}

div#lc-nav-bd ul.c01#lc-nav li#lc-05 a{
	background:url(../img/submenu_1_5_off.gif) no-repeat;
}

/* サブページタイトル１ */
div.s0101#submain h2#submain-title{
	background:url(../img/submain_title_1_1.gif) no-repeat;
}

/* コンテンツ見出し１－２ */
div.s0101#submain div#contents-02 h4{
	background:url(../img/submain_contents_1_1_2.gif) no-repeat;
}

/* コンテンツ見出し１－３ */
div.s0101#submain div#contents-03 h4{
	background:url(../img/submain_contents_1_1_3.gif) no-repeat;
}

/* コンテンツ見出し１－４ */
div.s0101#submain div#contents-04 h4{
	background:url(../img/submain_contents_1_1_4.gif) no-repeat;
}

/* コンテンツ見出し１－５ */
div.s0101#submain div#contents-05 h4{
	background:url(../img/submain_contents_1_1_5.gif) no-repeat;
}

/* コンテンツ見出し１－６ */
div.s0101#submain div#contents-06 h4{
	background:url(../img/submain_contents_1_1_6.gif) no-repeat;
}

/* 保険４項目 */
div.s0101#submain div#submain-bd div#contents-01 img{
	display:block;
	width:450px;
	height:250px;
	margin-left:auto;
	margin-right:auto;
}

div.s0101#submain div#submain-bd div#contents-02,
div.s0101#submain div#submain-bd div#contents-03,
div.s0101#submain div#submain-bd div#contents-04,
div.s0101#submain div#submain-bd div#contents-05,
div.s0101#submain div#submain-bd div#contents-06
{
	clear:both;
}

div.s0101#submain div#submain-bd h4{
	width:600px;
	height:30px;
}

div.s0101#submain div#submain-bd h5{
	margin-bottom:10px;
	margin-top:20px;
}

div.s0101#submain div#submain-bd p{
	text-indent:1em;
}

div.s0101#submain div#submain-jp{
	margin-bottom:30px;
}

/* 保険会社リンク */
div.s0101#submain div#submain-bd div#contents-06 ul{
	width:600px;
}

div.s0101#submain div#submain-bd div#contents-06 ul li{
	display:block;
	height:60px;
	width:100%;
	float:left;
}

div.s0101#submain div#submain-bd div#contents-06 ul li img{
	display:block;
	float:left;
}

div.s0101#submain div#submain-bd div#contents-06 ul li a{
	display:block;
	float:left;
	line-height:40px;
	height:40px;
	margin-top:10px;
	margin-left:20px;
}

div.s0101#submain div#submain-bd ul.bosi-list li{
	float:left;
}

div.s0101#submain div#submain-bd ul.bosi-list li.title{
	width:220px;
}

div.s0101#submain div#submain-bd ul.bosi-list li.semicolon{
	width:20px;
}

div.s0101#submain div#submain-bd ul.bosi-list li.text{
	width:250px;
}

