/* Updated 2013/03/13,D */

	@import "/common_css/default_wide.css";
	@import "/common_css/component_wide.css";
	@import "/hojin/css/component_hojin.css";
	@import "/hojin/denshisaiken/css/denshisaiken_comp.css";
	@import "/hojin/denshisaiken/densai/css/densai_comp.css";


#contents div.taikenbanflow {
	margin:20px 0 ;
	width:540px;
	padding:0 0 10px 0;
	background:url(/hojin/denshisaiken/densai/demo/image_uniq/bg_index_02.gif) no-repeat left bottom;
	position:relative;
}

#contents div.taikenbanflow div.box {
	width:540px;
	background:url(/hojin/denshisaiken/densai/demo/image_uniq/bg_index_01.gif) repeat-y left top;
}

#contents div.taikenbanflow h2.nounyu {
	position:absolute;
	top:0;
	right:0;
	width:295px;
}

#contents div.taikenbanflow div.button {
	text-align:center;
}

#contents div.taikenbanflow div.saimubox {
	width:245px;
	padding-left:10px;
	float:left;
}

/* 01 */

#contents div.taikenbanflow div.hassei {
	margin: 10px 0 0 10px ;
	padding: 10px 10px 5px 10px;
	width: 190px !important;
	width /**/: 210px;
	background:#CCFFCC;
}

#contents div.taikenbanflow div.hasseiallow {
	margin: 0 0 0 10px ;
	width:210px;
	text-align:center;
}

/* 02 */

#contents div.taikenbanflow div.hassei_taiken {
	margin: 0 0 0 0;
	padding: 10px 10px 5px 10px;
	width: 190px !important;
	width /**/: 210px;
	background:#CCFFCC;
	float:left;
}

#contents div.taikenbanflow div.hassei_taikenallow {
	padding:15px 0 0 0;
	width:35px;
	float:left;
}

#contents div.taikenbanflow div.nonyubox {
	width:285px;
	float:right;
	margin-bottom:10px;
}

/* 03 */

#contents div.taikenbanflow div.uketsuke {
	padding: 10px 10px 5px 10px;
	width: 255px !important;
	width /**/: 275px;
	background:#CCFFCC;
}


#contents div.uketsukeallow {
	background:url(/hojin/denshisaiken/densai/demo/image_uniq/p_index_03.gif) no-repeat 20px bottom;
	padding:15px 0 0 65px;
	width: 210px !important;
	width /**/: 275px;
	position: relative;
}

/* 04 */

#contents div.taikenbanflow div.jouto {
	padding: 10px 10px 5px 10px;
	width: 190px !important;
	width /**/: 210px;
	background:#CCFFCC;
}

#contents div.taikenbanflow div.joutoallow {
	width:210px;
	text-align:center;
}

/* 05 */

#contents div.taikenbanflow div.kaiji {
	clear:both;
	margin: 0 0 0 10px ;
	padding: 10px 10px 5px 10px;
	width: 500px !important;
	width /**/: 520px;
	background:#CCFFCC;
}



.fukidashi{
	position:absolute;
	top:20px;
	left:-106px;
}
