@charset "utf-8";

/*----------------------------------------------------
common
----------------------------------------------------*/
#headImgArea{
	position:relative;
}

/*#headImgArea h2#products{
	width:890px;
	height:81px;
	background:url(../img/share/products_hc01.jpg) no-repeat left top;
	text-indent:-99999px;
	}*/
		
#headImgArea #btnJan{
	position:absolute;
	top:92px;
	left:574px;
}

#headImgArea #btnInsurance{
	position:absolute;
	top:92px;
	left:735px;
}

#innerContents #lColumn #lContents .lContentsInner img{
	margin-bottom:10px;
}

#innerContents #lColumn #lContents .lContentsInner {
	margin-bottom:15px;
}

#innerContents #lColumn #lContents .upLine {
	border-top:1px dotted #666666;
	padding-top:30px;
	margin-bottom:10px;
}

#innerContents #lColumn #lContents .upLine2 {
	border-top:1px dotted #666666;
	padding-top:15px;
	margin-top:12px;
}

/*#innerContents #lColumn #lContents .lContentsInner img.left{
	float:left;
}

#innerContents #lColumn #lContents .lContentsInner img.right{
	float:right;
}

#innerContents #lColumn #lContents .lContentsInner img.btnSpec{
	float:left;
	padding-left:15px;
}*/



/*----------------------------------------------------
2column
----------------------------------------------------*/

#innerContents #lColumn #lContents .lContentsInner .column2Left,
#innerContents #lColumn #lContents .lContentsInner .column2Left2{
	float:left;
	width:328px;
	background:url(../img/share/products_column_line.gif) repeat-y;
}

#innerContents #lColumn #lContents .lContentsInner .column2Right,
#innerContents #lColumn #lContents .lContentsInner .column2Right2{
	float:right;
	width:328px;
	background:url(../img/share/products_column_line.gif) repeat-y;
}

#innerContents #lColumn #lContents .lContentsInner .column2Left2{
	margin-top:30px;
}

#innerContents #lColumn #lContents .lContentsInner .column2Right2{
	margin-top:30px;
}


#innerContents #lColumn #lContents .lContentsInner .column2Left .columnInner,
#innerContents #lColumn #lContents .lContentsInner .column2Right .columnInner,
#innerContents #lColumn #lContents .lContentsInner .column2Left2 .columnInner,
#innerContents #lColumn #lContents .lContentsInner .column2Right2 .columnInner{
	width:313px;
	margin-left:15px;
	margin-top:15px;
}


/*----------------------------------------------------
1column
----------------------------------------------------*/

#innerContents #lColumn #lContents .lContentsInner .column1{
	width:689px;
	background:url(../img/share/products_column_line.gif) repeat-y;
}


#innerContents #lColumn #lContents .lContentsInner .column1 .columnInner,
#innerContents #lColumn #lContents .lContentsInner .column3 .columnInner{
	width:673px;
	margin-left:15px;
	margin-top:15px;
}

#innerContents #lColumn #lContents .lContentsInner .column1 .LongTable{
	overflow: auto;
	overflow-y: hidden;
}

/*----------------------------------------------------
h4
----------------------------------------------------*/
#innerContents #lColumn #lContents .lContentsInner h4{
	margin-left:1px;
}

/*----------------------------------------------------
h5
----------------------------------------------------*/
#innerContents #lColumn #lContents .lContentsInner h5{
	 background:url(../intervention/img/share/intervention_h4_img.gif) no-repeat left;
	 padding-left:13px;
	 color:#db6060;
	 margin-bottom:10px;
}

/*----------------------------------------------------
dl
----------------------------------------------------*/
.lContentsInner dl {
	margin-bottom:10px;
}

.lContentsInner dl dd {
	margin-left:15px;
}

