/* Updated 2010/03/09.E */
/* Updated 2009/12/01,E */
/* Updated 2008/10/02,E */
/* Updated 2008/6/13,n */
/* Updated 2008/05/21,E */

	@import "/common_css/default_wide.css";
	@import "/common_css/component_wide.css";
	@import "/kojin/sougou/plus/css/plus_comp.css";


/* Updated¥ 2009/12/01,E */
#contents div.servicedetails {
	background-color:#EEE;
	border-left:solid 1px #B4B4B4;
	border-right:solid 1px #B4B4B4;
	border-bottom:solid 1px #B4B4B4;
	width: 538px !important;
	width /**/: 540px;
	margin:0 0  10px 0;
	padding-bottom:5px;
}
#contents div.servicedetails h3{
	background-color:#CCC;
	border-top:solid 1px #B4B4B4;
	border-bottom:solid 1px #B4B4B4;
	padding:4px;
}

#contents div.servicedetails h4{
	border-top:solid 1px #B4B4B4;
	border-bottom:solid 1px #B4B4B4;
	padding:4px;
}
#contents div.servicedetails h4.noline02{
	border-top:solid 1px #B4B4B4;
	border-bottom:none;
	padding:4px;
}
/* Updated£ 2009/12/01,E */


#contents div.servicedetails p{
	margin:4px 4px;
}
#contents div.servicedetails p.paragraphList{
	margin:0;
	padding:0 0 5px 7px;
	text-indent:-7px;
	line-height: 150%;
}
#contents div.servicedetails img{
	background-color:transparent;
}
#contents div.servicedetails ul.unordered01{
	margin:4px 4px 4px 9px;
}
#contents div.servicedetails ul.unordered01 ol.ordered03{
	margin:4px 4px 4px 0;
}
#contents div.servicedetails ul.unordered01 ol.ordered03 li{
	text-indent:0;
}

#contents div.servicedetails table.sd{
	border-width:0;
	border-top:solid 1px #B4B4B4;
	width:538px;
	margin:0 auto 0 auto;
}
#contents div.servicedetails table.sd td{
	padding:2px;
}
#contents div.servicedetails table.sd td.r_b{
	border-right:solid 1px #B4B4B4;
	padding-right:15px;
	white-space:nowrap;
	vertical-align:middle;
}
#contents div.servicedetails table.sd td.b_b{
	border-bottom:solid 1px #B4B4B4;
}
#contents div.servicedetails table.sd td.rb_b{
	border-right:solid 1px #B4B4B4;
	border-bottom:solid 1px #B4B4B4;

	padding-right:15px;
	width:85px;
	vertical-align:middle;
}
#contents div.servicedetails table.sd td.subhead{
	width:160px;
}
#contents div.servicedetails table.sd2,
#contents div.servicedetails table.sd td.subhead p{
	margin:0;
	padding:0;
}
#contents div.servicedetails table.sd2 th{
	border-right:solid 1px #B4B4B4;
	border-top:solid 1px #B4B4B4;
	width:120px;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
}
#contents div.servicedetails table.sd2 td{
	border-top:solid 1px #B4B4B4;
}
#contents div.servicedetails table.sd2 p{
	margin:0 4px;
}
#contents div.servicedetails table.sd2 table td p.paragraph{
	width:110px;
}
#contents div.servicedetails table.sd3{
	margin:0;
	padding:0;
}
#contents div.servicedetails table.sd3 th{
	border-right:solid 1px #B4B4B4;
	border-top:solid 1px #B4B4B4;
	width:120px;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
}
#contents div.servicedetails table.sd3 td{
	border-top:solid 1px #B4B4B4;
}
#contents div.servicedetails table.sd3 p{
	margin:0 4px;
}
#contents div.servicedetails p.paragraphR{
	line-height: 150%;
	padding: 0 0 0 0;
	text-align:right
}
/* Updated 2006/03/11,E */
#contents div.servicedetails table.sd th {
	padding:2px;
	font-weight: bold;
	vertical-align: top;
	text-align:left;
	border-right:solid 1px #B4B4B4;
}

#contents div.servicedetails table.sd th.h {
	width:160px;
	border-top: solid 1px #B4B4B4;
}
#contents div.servicedetails table.sd td.blank_cell {
	background-color: #EEE;
	border-top: solid 2px #EEE;
	border-left-width: 0;
	border-right: solid 1px #B4B4B4;
}
/* Updated 2006/03/11,E */

#contents p.paragraphList05{
	line-height: 150%;
	margin-bottom: 5px;
	padding: 0px 0px 0px 32px;
	text-indent: -32px;
}
#contents ol.ordered03  {
	margin-left:18px;
	margin-right:10px;
}
#contents div.servicedetails ul.unordered04 {
	margin-left:10px;
	margin-right:10px;
}
#contents ol.ordered03 li ul.unordered04 li{
	list-style-image:none;
}
#contents ol.ordered03 li ol.ordered01 li.number01{
	list-style-image: url(/common_images/icon_ordered01_01.gif);
}
#contents ol.ordered03 li ol.ordered01 li.number02{
	list-style-image: url(/common_images/icon_ordered01_02.gif);

}

/* Updated¥ 2008/05/21.E */
#contents td.indentp p.paragraph {
	margin-left:1em !important;
}
/* Updated£ 2008/05/21.E */


/* Updated¥ 2008/10/02,E */

#contents div.relateLinkArea07 {
	background-color:#FFFFCC;
}

/* Updated£ 2008/10/02,E */

/* Updated¥ 2009/12/01,E */

#contents ul.cardtype {
	margin:5px 0 5px 0;
}

#contents ul.cardtype li {
	list-style-type:none;
	list-style-image:none !important;
}
/* Updated£ 2009/12/01,E */
