a:link {color:#660000;} 	/* 未訪問: link */
a:visited {color:#660000;}	/* 訪問済み: visited */
a:active {color:#000099;}	/* アクティブ状態 :active */
a:focus {color:#000099;}	/* 選択でフォーカスされている状態 :focus */
a:hover {color:#000099;}	/* アクティブ状態 :active */

/* 初期設定 */
h1,h2,h3,h4,h5,h6,p,ol,ul,li{
	margin: 0px;
	padding: 0px;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}

form{
	margin: 3px;
	padding: 0px;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}
strong{
	font-weight:normal
}

body {
	margin: 0px auto;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}



/* コンテナ */
#contena_head{
	top: 0px;
	width: 900px;
	height: 160px;
	text-align: center;
	padding: 0;
	position: relative;
	clear: none;
background-color: #FFFFFF;
}



/* ページタイトル部分 */
#page_title{
	width: 680px;
	height: 240px;
	margin: 0px 10px 0px 10px;
	padding: 0px 0px 0px 0px;
	background-image: url(img/pagetitle_bcg.jpg);
	background-repeat: no-repeat;
	float: left;
	text-align: left;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}

/* タイトル */
div#page_title h1{
	font-size: 32px;
	line-height: 160%;
	margin:5px 210px 5px 10px;
	font-weight: normal;
	color: #660000;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}

/* キャッチコピー */
div#page_title h2{
	font-size: 16px;
	line-height: 160%;
	margin:0px 210px 7px 10px;
	font-weight: bold;
	color: #434343;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}

div#page_title h3{
	font-size: 12px;
	line-height: 160%;
	margin:0px 210px 7px 10px;
	font-weight: bold;
	color: #434343;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}



/* ガイドナビ（パンくずリスト） */

#guide_navi{
	top: 0px;
	width: 950px;
	height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 3px;
	font-size: 10px;
	position: absolute;
	_position: relative;
	background-color: #FFFFFF;
	text-align: left;
}
div#guide_navi h1{
	font-size: 10px;
	font-style: normal;
	line-height: 100%;
	font-weight: normal;
	color: #434343;
	text-decoration: none;
	margin-left: 5px;
}

#guide_navi{
	top: 0px;
	width: 950px;
	height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 3px;
	font-size: 10px;
	position: absolute;
	_position: relative;
	background-color: #FFFFFF;
	text-align: left;
}

/* ヘッダ１ */

#head{	
}
div#head h1{
	font-size: 14px;
	font-style: normal;
	line-height: 140%;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px 5px 0px 5px;
}
div#head h2{
	font-size: 12px;
	font-style: normal;
	line-height: 140%;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin-left: 5px;
}

div#head h3{
	font-size: 12px;
	font-style: normal;
	line-height: 140%;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-left: 5px;
}

div#head h4{
top:55px;
left:600px;
position:absolute;
	font-size: 14px;
	font-style: normal;
	line-height: 140%;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 30px 5px 0px auto;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}

#head a,div#head a:link div#head a:visited{
	line-height: 160%;
	margin:5px 0px 0px 0px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}
#head a:hover{
	line-height: 160%;
	margin:5px 0px 0px 0px;
	font-weight: bold;
	color: #000099;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}

/* メニュー部分 */
#menu{
	width: 200px;
	margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
	text-align: left;
}
/* 強調文 */
/*div#menu h4{*/
/*	height: 60px;*/
/*	background-repeat:no-repeat;*/
/*	font-size: 14px;*/
/*	line-height: 160%;*/
/*	margin:3px 0px 7px 5px;*/
/*	color: #434343;*/
/*	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";*/
/*	text-decoration:none;*/
/*	padding: 3px 0px 0px 58px;*/
/*	letter-spacing: 15px;*/
/*}*/


div#menu p{
	font-size: 14px;
	line-height: 160%;
	margin:5px 0px 10px 10px;
	font-weight: normal;
	color: #434343;
	position:static;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}


.border{
	border: 1px solid #B78419;
	margin:10px 0px 0px 15px;
}

#border2{
	width:660px;
	height:335px;
	background-image:url(img/tantei_toha.jpg);
	background-repeat:no-repeat;
	margin:10px 0px 0px 15px;
	padding: 10px 20px 10px 0px;
}



/*
/* メインコンテンツ部分 */
#main{
	width:680px;
	margin:0px 0px 0px 3px;
	padding:0px;
	float: left;
	text-align: left;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}

/* リード文（導入文） */
div#main h3{
	height: 35px;
	font-size: 16px;
	line-height: 160%;
	margin: 5px 0px 7px 10px;
	padding: 6px 0px 0px 10px;
	font-weight: bold;
	background-image:url(img/lead_bcg.jpg);
	background-repeat:no-repeat;
	color: #C50529;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}

/* 強調文 */
div#main h4{
	font-size: 12px;
	line-height: 160%;
	margin:5px 0px 7px 10px;
	font-weight: bold;
	color: #434343;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}

/* キャプション */
div#main h5{
	font-size: 10px;
	line-height: 160%;
	margin:5px 0px 3px 10px;
	font-weight: bold;
	color: #434343;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}

/* キャプション */
div#main h6{
	font-size: 10px;
	line-height: 160%;
	margin:0px 0px 7px 10px;
	font-weight: bold;
	color:#CC6666;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}

/* 本文 */
div#main p{
	font-size: 14px;
	line-height: 160%;
	margin:5px 0px 10px 10px;
	font-weight: normal;
	color: #434343;
	position:static;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}

div#main table{
	font-size: 12px;
	line-height: 160%;
	margin:0px 10px 10px 10px;
	font-weight: normal;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}


div#main iframe{
	font-size: 12px;
	line-height: 160%;
	margin:0px 10px 10px 10px;
	font-weight: normal;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
	float:right
}

/* トップページ価格コンテンツ部分 */
#price{
	width: 680px;
	height: 125px;
	margin: 10px 0px 0px 10px;
	padding: 5px 0px 0px 180px;
	background-repeat: no-repeat;
	text-align: left;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
	background-image: url(img/price.jpg);
}

/* タイトル */
div#price h3{
	font-size: 24px;
	line-height: 160%;
	margin:5px 0px 7px 10px;
	font-weight: normal;
	color: #434343;
	background:none;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}
/* キャッチコピー */
div#price h4{
	font-size: 18px;
	line-height: 160%;
	margin:5px 0px 7px 10px;
	font-weight: bold;
	color: #006633;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}
/* テキスト */
div#price p{
	font-size: 14px;
	line-height: 160%;
	margin:5px 0px 7px 10px;
	font-weight: bold;
	color: #990000;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}

#price a,#price a:link #price a:visited{
	font-size: 14px;
	line-height: 160%;
	margin:5px 0px 0px 0px;
	font-weight: bold;
	color: #660000;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}
#price a:hover{
	font-size: 14px;
	line-height: 160%;
	margin:5px 0px 0px 0px;
	font-weight: bold;
	color: #000099;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}

/* トップページFAQコンテンツ部分 */
#qa{
	width: 680px;
	height: 215px;
	margin: 0px 0px 0px 10px;
	padding: 15px 0px 0px 120px;
	background-repeat: no-repeat;
	text-align: left;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
	background-image: url(img/guide_01.jpg);
}

/* タイトル */
div#qa h3{
	font-size: 24px;
	line-height: 160%;
	margin:5px 0px 7px 35px;
	*margin:10px 0px 7px 35px;
	font-weight: normal;
	background:none;
	color: #ffffff;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}
/* キャッチコピー */
div#qa h4{
	font-size: 18px;
	line-height: 160%;
	margin:5px 0px 7px 10px;
	font-weight: bold;
	color: #287B00;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}
/* テキスト */
div#qa p{
	font-size: 12px;
	line-height: 160%;
	margin:0px 0px 0px 5px;
	*margin:5px 0px 5px 5px;
	font-weight: bold;
	color: #287B00;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}


#qa a,#qa a:link #qa a:visited{
	font-weight: bold;
	color: #660000;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}

#qa a:hover{
	font-weight: bold;
	color: #000099;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}

/* フッタ電話誘導部分 */
#foottel{
	width: 680px;
	height: 180px;
	margin: 0px 0px 0px 10px;
	padding: 5px 0px 0px 5px;
	background-repeat: no-repeat;
	text-align: left;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
	background-image: url(img/foottel.jpg);
}


div#foottel h4{
	font-size: 32px;
	line-height: 160%;
	margin:5px 0px 5px 10px;
	font-weight: normal;
	color: #660000;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}

/* トップページ解決コンテンツ部分 */
#kaiketsu{
	width: 680px;
	height: 215px;
	margin: 0px 0px 5px 10px;
	padding: 38px 0px 0px 80px;
	background-repeat: no-repeat;
	text-align: left;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
	background-image: url(img/guide_02.jpg);
}

/* タイトル */
div#kaiketsu h3{
	font-size: 24px;
	line-height: 160%;
	margin:3px 0px 0px 10px;
	*margin:10px 0px 7px 10px;
	font-weight: normal;
	background:none;
	color: #ffffff;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}
/* キャッチコピー */
div#kaiketsu h4{
	font-size: 18px;
	line-height: 160%;
	margin:5px 0px 7px 10px;
	font-weight: bold;
	color: #287B00;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}
/* テキスト */
div#kaiketsu p{
	font-size: 12px;
	line-height: 160%;
	margin:0px 0px 2px 5px;
	*margin:2px 0px 3px 5px;
	font-weight: bold;
	color: #287B00;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}

#kaiketsu a,#kaiketsu a:link #kaiketsu a:visited{
	font-weight: bold;
	color: #660000;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}

#kaiketsu a:hover{
	font-weight: bold;
	color: #000099;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}

/* インデックス部分 */
#index{
	margin:10px 0px 0px 0px;
	padding:0px;
	text-align: left;
}


table#index h3{
	font-size: 14px;
	line-height: 160%;
	color: #006633;
	margin:5px 5px 5px 5px;
	font-weight: bold;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}

table#index p{
	font-size: 12px;
	line-height: 150%;
	margin:0px 0px 0px 10px;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}



/* 右コンテンツ */
#right_box{
	width: 260px;
	height: 480px;
	margin:0px 0px 0px 0px;
	padding: 2px 2px 2px 20px;
	text-align: left;
}

td#right_box h2{
	font-size: 12px;
	line-height: 160%;
	color: #009900;
	margin:5px 0px 15px 5px;
	font-weight: bold;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}

td#right_box h3{
	font-size: 14px;
	line-height: 160%;
	color: #121212;
	margin:5px 0px 0px 5px;
	font-weight: bold;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}

td#right_box h4{
	font-size: 12px;
	line-height: 160%;
	color: #2B1500;
	margin:5px 0px 0px 5px;
	font-weight: bold;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}

td#right_box h5{
	font-size: 12px;
	line-height: 160%;
	color: #121212;
	margin:5px 0px 0px 5px;
	font-weight: bold;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}


td#right_box p{
	font-size: 12px;
	line-height: 160%;
	margin:0px 0px 0px 10px;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}

/* 右コンテンツ（エコ） */
#right_01_eco{
	text-align: left;
}

table#right_01_eco a{
	line-height: 160%;
	color: #009900;
	font-weight: bold;
	font-family: "ＭＳ Ｐゴシック", "ＭＳゴシック", "OSAKA";
}


#footer{
	width: 890px;
	height: 20px;
	margin: 5px 5px 10px 5px;
	padding: 5px 2px 2px 2px;
	background-color:#434343;
	text-align:center;
	font-size:12px;
	color: #555555;
	font-style: normal;
	text-align: center;
}

div#footer p{
	width: 180px;
	margin: 0px;
	font-size: 12px;
	color:#FFFFFF;
	list-style: none;
}
div#footer a{
	font-size: 12px;
	line-height: 140%;
	color: #FFFFFF;
	font-weight: normal;
}

#links{
	width: 900px;
	height: 20px;
	margin: 5px 5px 10px 5px;
	padding: 2px 2px 2px 2px;
	font-size:12px;
	color: #555555;
	font-style: normal;
	text-align: left;
}

div#links p{
	width: 180px;
	height: 60px;
	margin: 0px;
	font-size: 10px;
	color: #555555;
	list-style: none;
	text-align: left;
	float: left;
}
div#links a{
	font-size: 10px;
	line-height: 140%;
	color: #555555;
	font-weight: normal;
}
