@charset "utf-8";

/*----------------------------------------------------
common
----------------------------------------------------*/

#innerContents #lColumn #lContents div.lContentsInner .type01 {
	margin:0 0 10px 12px;
	padding-bottom:5px;
	float:left;
	width:213px;
	/*border-bottom:1px dotted #999;*/
}

#innerContents #lColumn #lContents div.lContentsInner .type02 {
	margin:0 0 10px 12px;
	padding-bottom:5px;
	/*border-bottom:1px dotted #999;*/
}

#innerContents #lColumn #lContents div.lContentsInner .type03 {
	margin:0 0 10px 12px;
	padding-bottom:5px;
	float:left;
	width:400px;
	/*border-bottom:1px dotted #999;*/
}

#innerContents #lColumn #lContents div.lContentsInner .type01 dt,
#innerContents #lColumn #lContents div.lContentsInner .type02 dt,
#innerContents #lColumn #lContents div.lContentsInner .type03 dt {
	background:url(../../../img/share/ico_arrow01down.gif) no-repeat transparent scroll 0pt 3px;
	padding-left:20px;
	font-weight:bold;
}

#innerContents #lColumn #lContents div.lContentsInner .type01 dt,
#innerContents #lColumn #lContents div.lContentsInner .type01 li,
#innerContents #lColumn #lContents div.lContentsInner .type01 dd,
#innerContents #lColumn #lContents div.lContentsInner .type02 dt,
#innerContents #lColumn #lContents div.lContentsInner .type02 dd,
#innerContents #lColumn #lContents div.lContentsInner .type03 dt,
#innerContents #lColumn #lContents div.lContentsInner .type03 dd,
#innerContents #lColumn #lContents div.lContentsInner .type03 li  {
	margin-bottom:10px;
}

#innerContents #lColumn #lContents div.lContentsInner .type01 dd,
#innerContents #lColumn #lContents div.lContentsInner .type01 li {
	padding-bottom:3px;
	border-bottom:1px dotted #999;
}

#innerContents #lColumn #lContents div.lContentsInner .type02 dd {
	width:213px;
	float:left;
	border-bottom:1px dotted #999;
}

#innerContents #lColumn #lContents div.lContentsInner .type03 dd,
#innerContents #lColumn #lContents div.lContentsInner .type03 li {
	width:400px;
	float:left;
	border-bottom:1px dotted #999;
}


#innerContents #lColumn #lContents div.lContentsInner .type02 dd.none {
	visibility:hidden;
}

#innerContents #lColumn #lContents div.lContentsInner .type02 dd.marginR {
	/*margin:0 0 0 12px;*/
	margin-right:12px;
}

#innerContents #lColumn #lContents div.lContentsInner .type00 a,
#innerContents #lColumn #lContents div.lContentsInner .type01 a,
#innerContents #lColumn #lContents div.lContentsInner .type02 a ,
#innerContents #lColumn #lContents div.lContentsInner .type03 dd a,
#innerContents #lColumn #lContents div.lContentsInner .type03 li a  {
	/*background:url(../../../img/share/ico_arrow02.gif) no-repeat transparent scroll 0pt 50%;*/
	background:url(../../../img/share/ico_arrow02.gif) no-repeat 0 5px;
	padding-left:20px;
	margin-left:0;
	display:block;
}


/*----------------------------------------------------
lContents
----------------------------------------------------*/

/*#innerContents #lColumn #lContents h3.cnt01,
#innerContents #lColumn #lContents h3.cnt02,
#innerContents #lColumn #lContents h3.cnt03,
#innerContents #lColumn #lContents h3.cnt04,
#innerContents #lColumn #lContents h3.cnt05 {
	min-height: 36px;
	_height: 36px;
}*/

#innerContents #lColumn #lContents .btn_faq {
	position:absolute;
	left: 610px;
	top: 4px;
}


#innerContents #lColumn #lContents h3.cnt01 {
	background:url(../../../img/share/h3bg_red.gif) repeat-x 50%;
}

#innerContents #lColumn #lContents h3.cnt01 span.line {
	padding-left:12px;
	border-left:2px solid #c95555;
	color:#c95555;
}

#innerContents #lColumn #lContents h3.cnt02 {
	background:url(../../../img/share/h3bg_green.gif) repeat-x 50%;
}

#innerContents #lColumn #lContents h3.cnt02 span.line {
	padding-left:12px;
	border-left:2px solid #479474;
	color:#479474;
}

#innerContents #lColumn #lContents h3.cnt03 {
	background:url(../../../img/share/h3bg_blue.gif) repeat-x 50%;
}

#innerContents #lColumn #lContents h3.cnt03 span.line {
	padding-left:12px;
	border-left:2px solid #5383b1;
	color:#5383b1;
}

#innerContents #lColumn #lContents h3.cnt04 {
	background:url(../../../img/share/h3bg_turquoise.gif) repeat-x 50%;
}

#innerContents #lColumn #lContents h3.cnt04 span.line {
	padding-left:12px;
	border-left:2px solid #379d99;
	color:#379d99;
}

#innerContents #lColumn #lContents h3.cnt05 {
	background:url(../../../img/share/h3bg_gray.gif) repeat-x 50%;
}

#innerContents #lColumn #lContents h3.cnt05 span.line {
	padding-left:12px;
	border-left:2px solid #666666;
	color:#666666;
}


/*----------------------------------------------------
ProductsIndex
----------------------------------------------------*/

#innerContents #lColumn #lContents .lContentsInner .productsTopMenu02,
#innerContents #lColumn #lContents .lContentsInner .productsTopMenu05 {
	margin:0 65px;
}

#innerContents #lColumn #lContents .lContentsInner .productsTopMenu01,
#innerContents #lColumn #lContents .lContentsInner .productsTopMenu02,
#innerContents #lColumn #lContents .lContentsInner .productsTopMenu03,
#innerContents #lColumn #lContents .lContentsInner .productsTopMenu04,
#innerContents #lColumn #lContents .lContentsInner .productsTopMenu05 {
	float:left;
	width:185px;
	margin-top:30px;
}

#innerContents #lColumn #lContents .lContentsInner .productsTopMenu01 dl dt,
#innerContents #lColumn #lContents .lContentsInner .productsTopMenu02 dl dt,
#innerContents #lColumn #lContents .lContentsInner .productsTopMenu03 dl dt,
#innerContents #lColumn #lContents .lContentsInner .productsTopMenu04 dl dt,
#innerContents #lColumn #lContents .lContentsInner .productsTopMenu05 dl dt {
	margin-bottom:8px;
}

#innerContents #lColumn #lContents .lContentsInner .productsTopMenu01 dl dd,
#innerContents #lColumn #lContents .lContentsInner .productsTopMenu02 dl dd,
#innerContents #lColumn #lContents .lContentsInner .productsTopMenu03 dl dd,
#innerContents #lColumn #lContents .lContentsInner .productsTopMenu04 dl dd,
#innerContents #lColumn #lContents .lContentsInner .productsTopMenu05 dl dd {
	margin-left:11px;
	margin-bottom:7px;
	padding-bottom:7px;
	border-bottom:1px dotted #777777;
}

#innerContents #lColumn #lContents .lContentsInner .productsTopMenu01 dl dd a,
#innerContents #lColumn #lContents .lContentsInner .productsTopMenu02 dl dd a,
#innerContents #lColumn #lContents .lContentsInner .productsTopMenu03 dl dd a,
#innerContents #lColumn #lContents .lContentsInner .productsTopMenu04 dl dd a,
#innerContents #lColumn #lContents .lContentsInner .productsTopMenu05 dl dd a {
	background:url(../../../img/share/ico_arrow02.gif) no-repeat transparent scroll 0pt 50%;
	/*background:url(../../../img/share/ico_arrow02.gif) no-repeat 0 5px;*/
	padding-left:20px;
	display:block;
}

