@charset "UTF-8";
/* CSS Document houjin.css */

@import url(text2.css);

#con_title{
	background-image:url(../img/houjin/bg_h1_houjin.jpg);
	background-repeat: no-repeat;
	}

#con_toriatsukai h2{
	background-image:url(../img/houjin/bg_h2_houjin.gif);
	background-repeat: no-repeat;
	}
	
#sj, #sjh, #ds{
	background-image:url(../img/houjin/bg_r_bottom_houjin.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	width:540px;
	margin:28px auto 0 auto;
	text-align:left;
	clear:both;
	}

.compname{
	background-repeat: no-repeat;
	background-position: center top;
	height:91px;
	width:540px;
	}
.compname .complink {
	text-align:left;
	padding:2px 0 0 45px;
	}
	
	
#sj .compname{
	background-image:url(../img/houjin/bg_r_top_houjin_sj.gif);
	}
#sj .compname h3{
	height:60px;
	width:540px;
	}
#sj .compname h3 a {
	height:60px;
	width:540px;
	}
	
#sjh .compname{
	background-image:url(../img/houjin/bg_r_top_houjin_sjh.gif);
	}
#sjh .compname h3{
	height:60px;
	width:540px;
	}
#sjh .compname h3 a {
	display:block;
	height:60px;
	width:540px;
	}
#sjh .complink {
/**	text-align:right;
	padding:25px 45px 0 0; */
	}

#sjh .con{
	/** background-image:url(../img/houjin/bg_r_middle_houjin_sjh.gif);
	background-repeat: no-repeat;
	background-position: center top; **/
	}
	
#ds .con{
	min-height:173px;
	height: auto !important;
	height: 173px;
	}
#ds .compname{
	background-image:url(../img/houjin/bg_r_top_houjin_ds.gif);
	}
#ds .compname h3{
	height:60px;
	width:540px;
	}
#ds .compname h3 a {
	display:block;
	height:60px;
	width:540px;
	}
	
#img04_man{
	margin:0 0 0 5px;
	float:right;}
#img05_man{
	clear:both;
	float:right;
	margin:25px 0 0 5px;
	}
#img06_man{
	clear:both;
	float:right;
	margin:0 0 0 5px;
	}
h4{
	color:#1d2088;
	background-image:url(../img/mrk_sikaku_blue.gif);
	}

