@charset "shift-JIS";

/*
#	written by unit-MSE Co.,ltd.　　　　　　　　 #
#	Copyright 2006 unit-MSE Co.,ltd.　　　　　　 #
#	　　　　　　　　　　　　　　　　　　　　　　 #
#	info@unit-mse.jp　　　　　　　　　　　　　　 #
#	http://www.unit-mse.jp　　　　　　　　　　　 #
#	使用：株式会社グッドワン　2006.11.20　　　　 #
#	日文用　　　　　　　　　　　　　　　　　　　 #
#	$Revision: 1.0 $　　　　　　　　　　　　　　 #
*/

/******************************/
/* 基本画面用 */
/******************************/

BODY{
	padding:0 0 0 0;
	margin:0 0 0 0;
	margin:auto;
	text-align:center;
}
/* タグ基本 */
H1, H2, H3, H4, H5, H6, P, DIV, FORM, OL, UL, DL{
	padding:0 0 0 0;
	margin:0 0 0 0;
}

BODY, TABLE{
	background-color:#ffffff;
	font-family:"ＭＳ ゴシック", "Osaka−等幅";
	font-size:small;
	line-height:1.4em;
}
/*
*	font-size:x-small;
*:	font-size:x-small;
*/
IMG{border-width:0 0 0 0;}


DIV#wrapbase{
	width:720px;
	text-align:left;
	margin:auto;
}
OL, UL{list-style-position:outside; list-style-type:none;}

.ntxtS{font-size:14px; line-hieght:21px;}
.ntxtS{font-size:12px; line-hieght:18px;}
.ntxtSS{font-size:10px; line-hieght:15px;}

.txtM{font-size:14px; line-hieght:18px;}
.txtS{font-size:12px; line-hieght:16px;}
.txtSS{font-size:10px; line-hieght:14px;}

.mb{ margin-bottom:12px;}
.mbM{ margin-bottom:16px;}
.mbL{ margin-bottom:21px;}

/******************************/
/* ここからヘッダー */
/******************************/
DIV#header {
	height:56px;
	background-image:url(../img/bg_head.gif);
	background-repeat:no-repeat;
}
DIV#header DIV#navi{height:26px; padding-top:10px;}
UL{	height:26px; margin-left:6px; }
DIV#header #navi LI{
	height:26px;
	float:left;
	padding-right:13px;
	text-indent:-9999px;
	background-repeat:no-repeat; 
}
DIV#header #navi LI A{
	height:26px;
	display:block;
	background-repeat:no-repeat; 
	background-position:left top;
	text-decoration:none;
	text-indent:-9999px;
}
DIV#header DIV#navi LI#top A{ background-image:URL(../img/btn_top.gif); width:82px; }
DIV#header DIV#navi LI#news A{ background-image:URL(../img/btn_news.gif); width:68px; }
DIV#header DIV#navi LI#company A{ background-image:URL(../img/btn_company.gif); width:66px; }
DIV#header DIV#navi LI#service A{ background-image:URL(../img/btn_service.gif); width:87px; }
DIV#header DIV#navi LI#fc A{ background-image:URL(../img/btn_fc.gif); width:105px; }
DIV#header DIV#navi LI#estimate A{ background-image:URL(../img/btn_estimate.gif); width:148px; }
A#current{ background-position: middle left; }
/* マウスオーバー時 */
DIV#header #navi LI A:hover{ background-position:left bottom; }
/******************************/
/* パンくずメニュー */
/******************************/
DIV#crambmn{
	font-size:12px;
	padding:0px 0px 16px 16px;
}



/******************************/
/* ここからフッター */
/******************************/
DIV#footer{
	clear:both;
	text-align:center;
	font-size:12px;
	line-height:18px;
	color:#666666;
	margin-bottom:16px;
}
DIV#wrapfoot DIV#menu{
	height:21px;
	margin-bottom:5px;
}
DIV#wrapfoot DIV#menu A:LINK{ color:#ffffff; text-decoration:none; }
DIV#wrapfoot DIV#menu A:VISITED{ color:#ffffff; text-decoration:none; }
DIV#wrapfoot DIV#menu A:HOVER{ color:#ffffff; text-decoration:underline; }
DIV#footmn{
	margin-top:36px 0px 12px 0px;
	padding:3px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	border-width:1px 0px 1px 0px;
	border-style:dotted;
	border-color:#ff9900; }

DIV#footmn A {color:#FF4D00;}
DIV#footmn A:visited,DIV#footmnA:link{
	color:#FF4D00; text-decoration:underline;
}
DIV#footmn A:hover{color:#FF4D00; text-decoration:none;}

/*
ページ内部

*/
DIV.toppage{ text-align:center; margin:auto; font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; }
DIV.toppage TABLE.topmn TD{
	width:20%;
	text-align:center; font-size:10px; line-height:14px;}
DIV.toppage A{font-size:medium;}


.service H2{font-size:14px; font-weight:bold; line-height:21px; color:#FF6600;}
.service P{}

/* お問い合わせ */
TABLE.inquiry{ background-color:#003399;}
.inquiry TD {text-align:left; background-color:#ffffff; }
.inquiry TD .ness{ color:#ff0000; font-size:8px;}
.inquiry TD .allert{ color:#ff00000;}
/* 見積もり */
TABLE.estimate{ background-color:#003399;}
.estimate TD {text-align:left; background-color:#ffffff; }
.estimate TD .ness{ color:#ff0000; font-size:8px;}
.estimate TD .allert{ color:#ff00000;}
.estimate2 TD{padding:0 0 0 0; margin:0 0 0 0; font-size:10px; font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; }