@charset "Shift_JIS";
 
/* =========================================================
 
	    会社情報カテゴリ用CSSファイル

========================================================= */
/* --------------------------------------------------------
     ME機器・在宅医療 各地方扉ページ
-------------------------------------------------------- */
/* ---/company/me/--- */
/* ---/company/lt/--- */
body#company div.me-lt table th{
	width:30%;
}

/* --------------------------------------------------------
     ME機器・在宅医療 詳細ページ
-------------------------------------------------------- */
div.company-col{
 margin: 20px 10px 0 10px;
	padding-bottom: 10px;
}
div.company-col p.photo {
 float: left;
	width: 230px;
}
div.company-col div.txt {
 float: right;
	width: 309px;
}
p.map {
 width: 540px;
	margin: 10px 10px 0 10px;
	text-align: center;
}

/* --------------------------------------------------------
     社長メッセージ
-------------------------------------------------------- */
body#company div.column04 div.message-l{
	float: left;
	width: 180px;
}
body#company div.column04 div.message-r{
	float: right;
	width: 340px;
}

/* --------------------------------------------------------
     フクダ電子アリーナ
-------------------------------------------------------- */
body#company div.fukuari {
margin: 30px 10px 0 10px;
padding:0 0 3px 0;
	background: url(../images/com_bg005.gif) no-repeat bottom left;
	_height: 1%;
}
body#company div.fukuari div.frame-wrap {
	background: url(../images/com_bg004.gif) no-repeat top left;
	min-height: 1%;
	_height: 1%;
	height:100px;	
	padding:15px 15px 0 15px;
}
body#company div.fukuari div.frame-wrap div.left{
	float: left;
	width: 161px;
}
body#company div.fukuari div.frame-wrap div.right{
	float: right;
	width: 328px;
}
body#company div.fukuari div.frame-wrap div.left img{
	margin:3px 0 10px 0;
}
body#company div.fukuari div.frame-wrap div.left p.img-caption{
    overflow: auto;
    white-space: normal;
    white-space: -moz-pre-wrap; /* Mozilla */
    white-space: -pre-wrap;     /* Opera 4-6 */
    white-space: -o-pre-wrap;   /* Opera 7 */
    white-space: pre-wrap;      /* CSS3 */
    word-wrap: break-word;      /* IE 5.5+ */
}
body#company div.fukuari div.frame-wrap div.left p.icon_un{
	padding-bottom:2px;
}
body#company div.fukuari div.frame-wrap div.left p.icon_un a.link-blank_fu span { /* 2行用：後アイコン */
	padding: 1px 19px 3px 0;
	_padding: 0 19px 2px 0;
 background: url(../images/com_ic012.gif) no-repeat top right;
	text-decoration: none;
	_height: 1%;
}


/* --------------------------------------------------------
     コーポレートガバナンス
-------------------------------------------------------- */
body#company span.info-map{
	margin:0 0 0 20px;
}
body#company p.sub-catch {/*parts.cssと同じ（この指定にしないとアイコンで出ない）*/
    margin: 10px 10px;
	padding: 0 0 0 17px;
	background: url(../images/com_ic009.gif) no-repeat 0 0.1em;
	font-weight: bold;
	_height: 1%;	
}
body#company p.sub-catch_last {/*parts.cssと同じ（この指定にしないとアイコンで出ない）*/
    margin: 10px 10px;
	_margin: 10px 10px 0 10px;
	padding: 0 0 0 17px;
	background: url(../images/com_ic009.gif) no-repeat 0 0.1em;
	font-weight: bold;
	_height: 1%;	
}

/* --------------------------------------------------------
     会社概要・品質管理
-------------------------------------------------------- */
body#company div.column04 div.information,
body#company div.column04 div.quality{
	float: right;
	width: 410px;
}
body#company div.column04 div.information h4{
	margin-top:2px;
}
body#company div.column04 div.quality h4{
	margin:20px 0 10px 0;
}
body#company div.column04 div.quality h4.quality_h4{
	margin-top:0;
}
body#company div.frame03 div.frame-wrap p.p03{
    padding-bottom:10px;
}

/* --------------------------------------------------------
     関連会社
-------------------------------------------------------- */
body#company div.column09 {
 margin: 10px 10px 0 10px;
}
body#company div.column09 table.normal {
 padding: 0 10px 0 0;
	/* \*/ 
 margin: 0 10px 0 0;
	padding: 0;
 /* */
}
body#company ul.list02 li p.link01 { 
	margin:0 0 2px 0;
}


/* --------------------------------------------------------
     フクダ電子の歩み
-------------------------------------------------------- */
body#company table.history th,
body#company table.history02 th{
	vertical-align:top;
}
body#company table.history td{
	vertical-align:top;
}

body#company div.history-ecg p.column07-l{
	width:430px;
}
body#company div.history-ecg p.column07-r{
	width:80px;
}

body#company div.history-holter p.column04-l{
	width:130px;
	margin-left:30px;
}
body#company div.history-holter p.column04-r{
	width:266px;
	float:left;
	margin-left:10px;
}
body#company div.history-holter02 p.column07-l{
	width:370px;
}
body#company div.history-holter02 p.column07-r{
	width:150px;
}

body#company div.frame div.frame-wrap p.note{
	margin-top: 10px;
	padding-left: .7em;
	_padding-left: .9em;
	text-indent: -1em;
}
/* --------------------------------------------------------
     コンクール
-------------------------------------------------------- */
body#company table.compe td{
	vertical-align:top;
	width:50%;
}
/* --------------------------------------------------------
     プレス
-------------------------------------------------------- */
body#company table.press{
margin-left:10px;
}

body#company p.day{
text-align:right;
}

div.h1-link {
 width: 560px;
	min-height: 40px;
	_height: 40px;
	background: url(../images/com_h1bg001.gif) no-repeat bottom left;
}
div.h1-wrap {
	padding: 11px 10px 11px 15px;
	_padding: 13px 10px 11px 15px;
	background: url(../images/com_h1bg002.gif) no-repeat top left;
	_height: 1%;
}
div.h1-link h1 {
 float: left;
	min-height: 0; 
	_height: auto;
	width: 300px;
	margin: 0;
	padding-top:1px;
	background: none;
}
div.space {
height:30%;
}

body#company table.normal .new {
	padding: 2px 16px 3px 23px;
	_padding: 1px 16px 0 25px;
	 background: url(../images/com_ic026.gif) no-repeat top right;
	text-decoration: none;
	_height: 1%;
}

.link01 {
 margin-top: 15px;
}

body#index a.new {
margin-right:3px;
	padding: 0 50px 3px 0;
	_padding: 0 50px 1px 0;
	background: url(../images/com_ic026.gif) no-repeat top right;
	_height: 1%;
}
/* --------------------------------------------------------
     回収・安全情報
-------------------------------------------------------- */

body#company dl.dl07 {
	margin-top: 10px;
}
body#company dl.dl07 dt {
	float: left;
	width: 5em;
	padding: 0 0 0 10px;
	color: #000000;
}
*+html body#company dl.dl07 dt {
	float: left;
	width: 65px;
	padding: 0 0 0 10px;
	color: #000000;
}
body#company dl.dl07 dd {
    padding: 0 10px 0 80px;
	_padding: 0 10px 0 10px;
	display:block;
	width:auto;
	_width:100%;
}



*+html body#company dl.dl07 dd {
    padding: 0 10px 0 10px;
	display:block;
	width:460px;
} 

body#company ul li a.link-pdf { /* 後アイコン */
	padding: 0 19px 3px 0;
	_padding: 0 19px 1px 0;
	background: url(../images/com_ic011.gif) no-repeat top right;
	_height: 1%;
}

div.h1-link h1.reca {
 float: left;
	min-height: 0; 
	_height: auto;
	width: 200px;
	margin: 0;
	padding-top:1px;
	background: none;
}

body#company .wid{
	width:20em;
}
