/* 探偵　名古屋 */
a	{color: #364964;}
a:hover	{color: #F5AA6E;}

BODY {
scrollbar-track-color:#ececec;
background-color: #ececec;
margin:0;
overflow-x:hidden;
}

body,caption,tr,td,th{
font-size: 13px;
color:#6c5d59;
}


/*メニュー部分リンクスタイル*/
A.menu,a.menu:visited{
text-decoration:none;
padding : 4px;
color : #663300;
background-image : url('img/menu.gif');
background-repeat: norepeat;
font-size : 13px;
width : 140px;
height : 20px;
margin-top : 3px;
filter: Alpha( Opacity=95, FinishOpacity=95, Style=1, StartX=95, FinishX=95, StartY=100, FinishY=100);}
}

a.menu:hover{ /*メニュー部分オンマウススタイル*/
background-image : url('img/menu2.gif');
background-repeat: norepeat;
position :relative;
color : #000000;
}

.mojisiro{color : #ffffff;
}
/* 探偵トピックス */

.news01 {vertical-align : top ;
	color: #414325;
	padding-left: 10px;
	text-align: left;
}
.news02 {
	color: #414325;
	padding-left: 10px;
	text-align: left;
}

/* 個人調査サブリンク */

A.k_menu:Link,A.k_menu:Visited{
	color : #494949;
text-decoration:none;
width : 125px;
height : 19px;
background-image : url('img/km_link1.gif');
background-repeat: norepeat;
text-align:right;
font-size: 12px;
margin:0px;
padding:4px 10px 0px 0px;}

a.k_menu:hover{
background-image : url('img/km_link2.gif');
background-repeat: norepeat;}

.nettitle {
	font-size: 14px;
height : 25px;
	font-weight: bold;
	color: #937051;
background-image : url('img/i16_40.gif');
background-attachment: fixed;
background-position:10px 50%;
background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-color: #c55900;
	background-color: #fff0d8;
padding:3px 0px 0px 35px;

}

form	{margin-top: 0px;margin-bottom: 5px ;}

h1           {font-size: 10px;
color:#FFFDF4;
margin-bottom:0px;
margin-top:0px;
font-weight:normal;
text-align:center;}

h2           { font-size: 13px;
margin-bottom:0px;
margin-top:0px;
font-weight:normal
;}

h3           { font-size: 10px;
color:#FFFDF4;
margin-bottom:0px;
margin-top:0px;
font-weight:normal
;}

h4           { 
margin-bottom:0px;
margin-top:0px;
}

h5{
font-size : 14px;
margin:0px
}
h5.ryokin
{	color: green;
	border-bottom:1px dashed #6c4904; }




/* 赤い太文字右寄せ */
.f_red {
	color: #cc0000;
	font-weight:bold;
	font-family:fantasy;
	text-align:right;
}

/* 細いラインの表 */
.hyo{border:1px solid #937051;
}

/* テーブルとセルの線を細くする */
table{border-collapse: collapse;
border-color: #2e3a59;}
td{border-collapse: collapse;
border-color: #2e3a59;}

/* 表の枠 */


.hyo_uesita {
border-top:1px solid #445522; 
border-bottom:1px solid #445522; 

}
.hyo_sayu {
border-right:1px solid #445522; 
border-left:1px solid #445522; 
}
.hyo_migi {
border-right:1px solid #445522; 

}

.hyo_sita {
border-bottom:1px solid #445522; 

}
.hyo_ue {
border-top:1px solid #445522; 

}
.hyo_hidari {
border-left:1px solid #445522; }

.hyo_kakomi {
border-top:1px solid #445522; 
border-bottom:1px solid #445522; 
border-right:1px solid #445522; 
border-left:1px solid #445522; 

}


.kaigyo{
line-height: 20px;}

.kaigyo_bg_siro{
line-height: 130%;
color: #f5f2e7;}

img{border: 0;}

.f10{font-size:10px;line-height:12px;
font-family:comic sans ms, osaka,MS UI Gothic;
}

hr{border-style: dotted; 
border-color: #ff641a;
margin-bottom:1px;
margin-top:1px;
}

/* 半透明 */

.gra{filter: Alpha( Opacity=80, FinishOpacity=80, Style=1, StartX=80, FinishX=60, StartY=100, FinishY=100);
border:1px solid #937051;
}

/* 探偵　名古屋 */

