body{
	margin-top:2px;
	font-size:14px;
	font-family:"ＭＳ Ｐゴシック", "Osaka", "ヒラギノ角ゴ Pro W3";
	text-decoration:none;
	color:#666666;
	line-height: 1.5em;
	}
/*--------*/

table, td {
	border-collapse: collapse;
	color: #666666;
	line-height: 1.5em;
	border-width: 1px;
	border-color: #CCCCCC;
	border-style: none;
	text-align:left;
}

.waku {
	border-collapse: collapse;
	color: #666666;
	line-height: 1.5em;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;

}
.jyouge {
	border-collapse: collapse;
	color: #666666;
	line-height: 1.5em;
	border-width: 1px 0px;
	border-style: solid;
	border-color: #999999;

}
.b_jyouge {
	border-collapse: collapse;
	color: #666666;
	line-height: 1.5em;
	border-width: 1px 0px;
	border-style: solid;
	border-color: #7DA7D9;

}
.b_ge {
	border-collapse: collapse;
	color: #666666;
	line-height: 1.5em;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #7DA7D9;

}

/*＊＊テキスト文字＊＊*/

H1{
	font-size:12px;
	color: #999999;
	margin-bottom: 0; 
		
}

.midasi{
	font-size:22px;
	font-family:"ＭＳ Ｐゴシック", "Osaka", "ヒラギノ角ゴ Pro W3";
	line-height: 1.5em;
}.komidasi{
	font-size:16px;
	font-family:"ＭＳ Ｐゴシック", "Osaka", "ヒラギノ角ゴ Pro W3";
	line-height: 1.5em;
}
.main{
	font-size:14px;
	font-family:"ＭＳ Ｐゴシック", "Osaka", "ヒラギノ角ゴ Pro W3";
	line-height: 1.5em;
}

.cap{
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", "Osaka", "ヒラギノ角ゴ Pro W3";
	line-height: 1.5em;
}

/*--------*/


/*--プルダウンメニュー--*/
.menu{
	list-style:none;
	width:180px;
	height:24px;
	text-align:left;
	font-size:14px;
	margin:0px 0px 0px 0px;
/*各項目と作業用外枠設定（navi）とのマージン*/
	padding:0px 0px 0px 0px;
/*項目と項目の間の空白設定*/
	float:left;
	font-weight:bolder;
}

/*--プルダウンメニューリンク部分--*/
.menu a.toi{
	display:block;
	text-decoration:none;
	padding:7px 0px 0px 0px;
/*背景画像の中間に置くために上部にpadding設定5px*/
/*テキストリンク左側に余白を作る為に左側にpadding設定10px*/
	color:#655945;
	background-color:#FFFFCC;
/*	background:url("../contents/con_bg.gif") top left no-repeat;*/
	width:180px;
	height:24px;
}

/*--プルダウンメニューにカーソルを乗せたら--*/
.menu a.toi:hover{
	background-color:#ffff99;
/*	background-position:0 -30px;*/
/*背景画像をずらして表示。「paddingでテキスト文字の上部をずらした分」＋「画像の高さ」分*/
/*背景画像自体もカーソルを載せた時の画像は、paddingでテキスト文字の上部をずらした分*/
	padding:7px 0px 0px 0px;
	color:#993300;
	text-decoration:none;
}


/*プルダウン第二階層コンテンツメニュー*/
#menu1	{
	position:absolute;
	top:457px;
	visibility:hidden;
}

#menu2	{
	position:absolute;
	top:457px;
	visibility:hidden;
}

#menu3	{
	position:absolute;
	top:457px;
	visibility:hidden;
}


/*--------*/


/*＊＊コンテンツリンク＊＊*/
a.con {
   display: block; /* ★ブロック化 */
 /* 外側の余白   margin: 0.1em; */
   padding: 5px; /* 内側の余白 */
   width: 190px; /* 横幅 paddingの分を差し引いた数に */
 /* 続く内容を右側に   float: left; */ 
   background-color: #ffffcc; /* ★背景色 */
   color: #666666; /* 文字色 */
   font-size:14px;
   font-family:"ＭＳ Ｐゴシック", "Osaka";
   text-decoration: none; /* 下線を消す */
 /* ★枠線の太さ   border-width: 2px; */
 /* ★凸型に見えるように   border-style: outset; */
 /* ★枠線のベース色   border-color: #ffff55; */
}

a.con:hover {
   background-color: #ffff99; /* ★背景色 */
   color: #993300; /* 文字色 */
 /* ★凹型に見えるように   border-style: inset; */
 /* 下線を引く   text-decoration: underline; */
}




/*--------*/




/*＊＊テキストリンク＊＊*/
a.link:link{
	font-size:14px;
	color:#666666;
	font-family:"ＭＳ Ｐゴシック", "Osaka";
	text-decoration:none;
}
a.link:visited{
	font-size:14px;
	color:#666666;
	font-family:"ＭＳ Ｐゴシック", "Osaka";
	text-decoration:none;
}
a.link:active{
	color:#993300;
	font-family:"ＭＳ Ｐゴシック", "Osaka";
	text-decoration:none;
}
a.link:hover{
	color:#993300;
	font-family:"ＭＳ Ｐゴシック", "Osaka";
	text-decoration:underline;
	background-color:#ffff99;
}

/*--------*/



/*＊＊テキストリンク小サイズ用＊＊*/
a.slink:link{
	font-size:12px;
	color:#666666;
	font-family:"ＭＳ Ｐゴシック", "Osaka";
	text-decoration:none;
}
a.slink:visited{
	font-size:12px;
	color:#666666;
	font-family:"ＭＳ Ｐゴシック", "Osaka";
	text-decoration:none;
}
a.slink:active{
	color:#993300;
	font-family:"ＭＳ Ｐゴシック", "Osaka";
	text-decoration:none;
}
a.slink:hover{
	color:#993300;
	font-family:"ＭＳ Ｐゴシック", "Osaka";
	text-decoration:underline;
	background-color:#ffff99;
}

/*--------*/


/*＊＊下部テキストリンク＊＊*/
a.kabu:link{
	font-size:12px;
	color:#666666;
	font-family:"ＭＳ Ｐゴシック", "Osaka";
	text-decoration:none;
}
a.kabu:visited{
	font-size:12px;
	color:#666666;
	font-family:"ＭＳ Ｐゴシック", "Osaka";
	text-decoration:none;
}
a.kabu:active{
	color:#3366cc;
	font-family:"ＭＳ Ｐゴシック", "Osaka";
	text-decoration:none;
}
a.kabu:hover{
	color:#3366cc;
	font-family:"ＭＳ Ｐゴシック", "Osaka";
}



/*＊＊画像を行の真ん中へ＊＊*/
img.cent{
 vertical-align:middle;
 border-style:none;
 }


.waku{
	padding-right:20px;
	}
	
	
/*＊＊トップ/特徴枠設定＊＊*/

.tokucyo{
	border-collapse: collapse;
	color: #666666;
	line-height: 1.5em;
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color: #0072BC;
}
	

/*＊＊技工室/背景画像設定＊＊*/

.gikou{
    text-align:center;
    background-image:url(../gikou/hanaimg.jpg);
    background-repeat:no-repeat;
    background-position:center top;
}
