/* Updated 2010/12/28,i */
/* Updated 2010/10/27,E */
/* Updated 2010/03/12,M */
/* Updated 2010/03/09,E */
/* Updated 2009/03/05,E */
/* Updated 2009/02/05,E */
/* Updated 2008/03/27,E */
/* Updated 2007/11/29,E */
/* Updated 2008/03/27,E */
/* Updated 2007/11/29,E */

	@import "/common_css/default_wide.css";
	@import "/common_css/component_wide.css";
	@import "/kojin/yokin/super/css/super_comp.css";

/* Updated¥ 2010/10/27,E */

#contents div.net_teikiyokin {
	margin-bottom:20px;
	border:1px solid #20BDE8;
	width:538px !important;
	width /**/:540px;
}

#contents div.net_teikiyokin h2 {
	background-color:#20BDE8;
	padding:5px;
	color:#FFF;
}

#contents div.net_teikiyokin h2 img {
	vertical-align:middle;
	margin-right:10px;
}

#contents div.net_teikiyokin div.pack {
	padding:10px 10px 5px;
	width:518px !important;
	width /**/:538px;
}

#contents div.net_teikiyokin div.image {
	float:left;
	width:173px;
}

#contents div.net_teikiyokin div.detail {
	float:right;
	width:335px;
}


/* Updated£ 2010/10/27,E */

#contents table.tableFormat01 th {
	font-weight: bold;
}

#contents dl.manki {
	line-height: 125%;
	margin: 5px 0px 0px 12px;
	padding: 0px;
}

#contents dl.manki dt {
	float: none !important;
}

#contents dl.manki dd {
	margin: 0px 0px 5px 12px;
}

#contents table.p01 {
 border: none;
	margin: auto;
	width: 501px;
}

#contents table.tableFormat01 dl.inlist {
	line-height: 125%;
	margin: 0px 0px 10px 0px;
	padding: 0px;
}

#contents table.tableFormat01 dl.inlist dt{
	float: none !important;
	font-weight:bold;
}

#contents img.img_pdflink {
	margin: 0px 5px 0px 5px;
	vertical-align: top;
}

/* Updated¥ 2009/03/05,E */

#contents div.campenteibox {
	border:1px solid #004831;
	padding:6px 0 10px 0;
	width: 538px !important;
	width /**/: 540px;
	margin-bottom:20px;
}

#contents div.campenteibox div.lbox {
	float:left;
	margin:5px 0 0 0;
	width: 139px;
	text-align:center;
}

#contents div.campenteibox div.rbox {
	float:right;
	margin:5px 10px 0 0;
	width: 369px;
}

#contents div.campenteibox img.vm {
	vertical-align:middle;
}

/* Updated£ 2009/03/05,E */


/* Updated¥ 2009/02/05,E */
#contents div.idtBox ul.unordered04 li {
	margin-bottom: 5px;
	line-height:1.6;
}
/* Updated£ 2009/02/05,E */


/* Updated¥ 2010/03/09,E */
#contents div.informationBox {
	margin: 0 0 20px;
}
#contents div.informationBox h2 {
	padding: 5px;
	background: #009900 url(../image_uniq/p_index_03.gif) 0 0 no-repeat;
}
#contents div.informationBox h2 img {
	margin: 0 9px 0 0;
	vertical-align: middle;
}
#contents div.informationBox div.lineBox {
	border: 1px solid #009900;
	padding: 5px 5px 0 4px;
}
#contents div.informationBox div.textBox {
	float: right;
	width: 397px;
}
#contents div.informationBox div.textBox img {
	vertical-align: middle;
}
#contents div.informationBox p.paragraphRight img {
	vertical-align: middle;
}
#contents div.informationBox div.imageBox {
	float: left;
	width: 130px;
	padding: 0 0 5px;
}
/* Updated£ 2010/03/09.E */

/* Updated¥ 2010/03/11,M */

#contents table.otoiawase_box01 {
	border-left: solid 1px #B4B4B4;
	border-top: solid 1px #B4B4B4;
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0px 0px 10px 0px;
	width: 538px !important;
	width /**/: 540px;
}

#contents table.otoiawase_box01 th {
	background-color: #EEEEEE;
	border-bottom: solid 1px #B4B4B4;
	border-right: solid 1px #B4B4B4;
	padding: 5px 5px 5px 5px;
	text-align: left;
	vertical-align: top;
}

#contents table.otoiawase_box01 td {
	border-bottom: solid 1px #B4B4B4;
	border-right: solid 1px #B4B4B4;
	padding: 5px 10px 10px 10px;
	vertical-align: top;
}

#contents table.otoiawase_box01 div.campenteibox {
	padding:3px 0 10px 0;
	width: 518px !important;
	width /**/: 518px;
	border:none;
	margin-bottom:0px;
}

#contents table.otoiawase_box01 div.campenteibox div.lbox {
	float:left;
	margin:5px 0 0 0;
	width: 139px;
	text-align:center;
}

#contents table.otoiawase_box01 div.campenteibox div.rbox {
	float:right;
	margin:5px 10px 0 0;
	width: 349px;
}

#contents table.otoiawase_box01 div.campenteibox img.vm {
	vertical-align:middle;
}

/* Updated£ 2010/03/11,ME */
/* Updated¥ 2010/12/28,i */
#contents .floatR{
	float:right;
	width:323px;
}
#contents div.enteiki h3{
	margin:0 15px 0 0;
	float:left;
}
/* Updated£ 2010/12/28.i */

