body   
	{	
	font-size:	14px;
	}
	
tabletd,tr	{		
	font-size:	14px;
	
	}
	
a
{
	color:#666666;
}	
	
td.main
{
	
	
	 padding: 50 0 0 0;
	 

}	
			
	
.main_title	
	{
	
	font-size: 10px;
	font-weight:normal;
	font-style:	normal;	
	text-decoration:	none;
	word-spacing: normal;
	letter-spacing:0.2em;
	text-transform:	none;
	text-align:center;
	vertical-align:bottom;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding:0 0 0 0;
	color:#a5b4b9
	}




/* 記事ページ　大枠用 */
a.kiji_oowaku
	{	
	font-size:12px;	
	font-weight:normal;
	color:#737373;	
	display:block;		
	text-decoration:none;
	padding:  10 6 7 15;	
	line-height:1;		 
	}		
	
a.kiji_oowaku:hover
	{	
		color:#000000;	
		font-weight:bold;
	}
	
td.kiji_oowaku
	{		
	
	 background-image: url(image/kiji/menu1_off.jpg)	;
	 background-repeat:no-repeat;
	 
	}	
	
	

span.state_sentaku
	{	
		
	font-size:12px;	
	font-weight:bold;
	color:#000000;	
	display:block;		
	text-decoration:none;
	
	padding:  10 6 7 15;	
	line-height:1;		

	}
	
td.state_sentaku
	{		
	
	 background-image: url(image/kiji/menu1_on.jpg)	;
	 background-repeat:no-repeat;
	 
	}	
		
		
	

/* 記事ページ　小枠用 */	
	
a.kiji_kowaku
	{
	font-size:12px;	
	font-weight:normal;
	color:#737373;
	display:block;		
	text-decoration:none;
	padding:  8 6 4 30;	
	line-height:1;			
	}	
	
a.kiji_kowaku:hover
	{
	color:#000000;	
		font-weight:bold;	
	}
	
td.kiji_kowaku	
{
	background-image: url(image/kiji/menu1_kowaku_off.jpg)	;
	background-repeat:no-repeat;	
}
	
span.state_sentaku_kowaku
	{
	
	font-size:12px;	
	font-weight:bold;
	color:#000000;	
	display:block;		
	text-decoration:none;
	padding:  8 6 4 30;	
	line-height:1;	
	
		}
		
td.state_sentaku_kowaku	
{
	background-image: url(image/kiji/menu1_kowaku_on.jpg)	;
	background-repeat:no-repeat;	
}	



td.menu_sita
{
	background-image: url(image/kiji/menu_sita.jpg)	;
	background-repeat:no-repeat;
}


h1.title_link
{
	padding: 5 10 5 30;	
	margin:  5 0 5 0;
	color:#666666;
	background-image:url(image/kiji/title_back.gif);
	background-repeat:repeat-y;
	font-size:23px;
	
}

td.title_link_sub
{
	background-image: url(image/kiji/title_sub.gif)	
}


/* 記事ページ　記事部分TD用 */
td.kiji
{	
	font-size:14px;
	color:#666666;
	padding:40 0 30 0;
	line-height:1.6em;	
}





/* 2007-5-28　リンク集大枠ページTD用 */
td.kiji2
{	
	font-size:12px;
	color:#000000;
	padding: 40 0 30 0;
	line-height:1.3	;
		
	
}


td.link_title
{
	padding: 10 5 10 5;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	
}

td.linktd2
{
	padding: 10 5 10 5;
	font-size:12px;
	
}

a.linktd2
{
	color:#4D1C01;
	font-size:12px;
}



a.linkshu
{
	font-size:12px;
	color:#000000;
line-height:1	;
	
}


/* 記事ページ　記事間リンク文字用 */

a.linkpg   
	{
	color:#666666
	
	}	


/* pankuzu */
td.pankuzu
{
	padding: 20 0 10 0;
	font-size:12px;
	
	
}	


td.pankuzu_keyword
{
	padding: 30 30 40 30;
	font-size:12px;
	color:Gray;
	line-height:1.4em;
	
}

h2.keyword
{
	background-color:#dee1dc;
	padding: 3 3 3 3;
	font-size:15px;
	color:#666600;
	
	}
	
h3.keyword
{
	border-bottom-style:dotted;
	border-bottom-width:1px;
	
	padding: 3 3 3 3;
	font-size:13px;
	color:#666600;
	margin: 20 0 0 0;
	
	}	
	

p.keyword
{
	color:Black;
	padding: 10 10  20 10;
	}


a.sitemap_mokuji
	{
		width:150px;
	font-size:	12px;
	font-weight:bold;	
	margin: 0 0 5 0;	
	padding: 5 5 5 5;
	
	background-color:#ffffff;
	color:#183b63;
	
	
	border-style:solid;
	border-top-color:#84929F;	
	border-bottom-color:#999999;
	border-width: 5 1 1 1;
	
	text-align:left;
	display:block;
	}

a.sitemap_koumoku
	{
	
	font-size:12px;
	font-weight:normal;		
	color:#16599A;
	border-left-color:#ccffff;
	border-right-color:#ccffff;	
	border-width:1px;		
	border-bottom-color:#aaaaaa;
	border-top-color:#ffffff;
	background-color:#ffffff;	
	margin: 0 5 5 5;
	display:block;
	}	
	
	
a.website
{
	color:#655545;
}	
	
	
td.website
{
	line-height:15px;
	font-size:12px;	
	padding:5 10 5 10;
	color:Black;
	
	
}

td.areatd
{
	font-size:12px;	
	padding:5 10 5 10;
	color:Black;
	
}

a.areatd
{
	color:Gray;
}


td.h2a
{
	padding:10 30 50 30;
	text-align:left;
	font-size:13px;
	line-height:1.6;
	
	
}





a.linksite
{
	font-size:10px;
	color:Teal;
	}
	
a.toplink1
{
	color:#217993;
	font-size:12px;
	
}	

td.toplink1
{
	background-color:#eeeeee;
	text-align:center;
	padding:5 5 5 5;	
	
	
}

td.toplink2
{
	background-color:#eeeeee;
	text-align:center;
	padding:5 5 5 5;	
	
	
}

a.pan2
{
	color:Black;
	font-size:12px;
}
	
td.kiji222
{	
	font-size:14px;
	color:#666666;

	padding: 10 10 20 5;
	line-height:1.3em;
	vertical-align:top;			
	
}	

form.mitsu
{
	padding:0 0 0 0;
	margin:0 0 0 0;
	}	
	
	
/*　参加業者詳細　*/

H1.title_shosai
{
	padding: 10 10 10 10;
	margin:0 0 0 0 ;
	
	font-size:23px;	
	text-align:left;
	
}	

H2.shosai
{
	padding: 10 10 10 10;
	text-align:center;
	margin-top:10;
	margin-left:40;
	margin-right:30;
	margin-bottom:10;
	font-size:23px;
	color:#000000;

	
}

H3.shosai	{	
	
	font-size:	15px;
	font-weight:bold;
	font-style:normal;	
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-bottom:10;
	margin-left:100;
	margin-right:100;
	margin-top:5;
	padding: 3 10 3 10;	
	border-style:double;
	border-color:#ffffff;
	color:#444444;
	background-color:#FFB21D;
	text-align:center	
	}

	

p.shosai
{
	padding: 10 10 10 10;
	
	margin-top:10;
	margin-left:100;
	margin-right:100;
	margin-bottom:10;
	font-size:13px;
	color:#000000;
	

	
	
}	


td.head
{
	font-size:12px;
	padding: 10 20 10 20;
	color:#000000;
	
}	


td.c_body2 
{
	
	font-size: 12px ;
	line-height:1.6;	
	margin:0 0 0　0　;	
	padding: 10 30 20 30;
	color:#000000;
}

p.body1 
{
	font-size: 12px ;
	margin-bottom:10;
	margin-left:30;
	margin-right:30;
	margin-top:10;
	color:#000000;
	line-height:1.6;
	}


td.setu
{
	font-size:14px;
	color:Blue;
	padding:3 3 3 3;
	background-color:#ebebeb;
	
}	

a.setu
{
	color:Blue;
	
}

td.ccc
{
	line-height:1.3;
	
}

a.key
{
	font-size:20px;
	color:Black;
	font-weight:bold;
	line-height:1.2em;
	
	}

hr.key
{
	margin:20 0 10 0;
	}	
	
	
td.es
{
	padding:20 0 20 0;
	font-size:12px;
	}	
	
td.sitesite
{
	font-size:12px;
	vertical-align:top;
	
}
	
a.ssss
{
	padding:0 0 5 0;
	height:12px;
	font-weight:bold;
	}
	
p.ssss
{
	margin: 10 0 20 0;
	
	}	
	
	

td.uk1
{
	background-color:White;
	text-align:center;
	vertical-align:middle;
	background-color:#eff2f9;
	padding:10 10 10 10 ;
}

td.uk2
{
	background-color:White;
	vertical-align:top;
	padding:10 10 10 10 ;
	font-size:13px;
	line-height:1.3em;
	
	
}




b.title1
{
	font-size:18px;
	color:Blue;
}	







h2.body1_2
{
	padding: 5 5 5 5;
	text-align:left;
	font-size:13px;
	font-weight:bold;
	background-color:#c0e0b1;
	margin:0 30 0 30;
}


h2.body1_3
{
	padding: 5 5 5 5;
	text-align:left;
	font-size:13px;
	font-weight:bold;
	background-color:#d0dde9;
	margin:0 30 0 30;
}

h2.body1_5
{
	padding: 5 5 5 5;
	text-align:left;
	font-size:17px;
	font-weight:bold;
	background-color:#A1C19B;
	color:#ffffff;
	margin:0 0 0 0;

}

h2.body1_5_2
{
	padding: 5  5 5  5;
	text-align:left;
	font-size:17px;
	font-weight:bold;
	background-color:#A1C19B;
	color:#ffffff;
	margin:0 30 0 30;

}

h2.body1_5_3
{
	padding: 5  5 5  5;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	background-color:#e1ebcb;
	color:#000000;
	margin:0 30 0 30;

}

h3.body1_5
{
	
	font-size:	13px;
	font-weight:bold;
	padding: 3 3 3 3;
	
	margin: 20 0 0 0;
	
	
	border-style:dotted;
	border-top-color:White;
	border-right-color:White;
	border-left-color:White;
	border-bottom-color:Black;
	
	border-width:1px;

}

h4.body1_5
{
	
	font-size:	10px;
	font-weight:bold;
	padding: 3 3 3 3;
	
	margin: 20 0 0 0;
	color:Gray;
	
	
	border-style:dotted;
	border-top-color:White;
	border-right-color:White;
	border-left-color:White;
	border-bottom-color:Black;
	
	border-width:1px;

}

td.hhh
{
	font-size:13px;
	line-height:1.4;
	padding:20 0 20 0;
}

td.hhh22
{
	font-size:13px;
	line-height:1.4;
	padding:20 30 20 30;
	
}

h2.body1_6
{
	padding: 5 5 5 5;
	text-align:left;
	font-size:17px;
	font-weight:bold;
	background-color:#A1C19B;
	color:#ffffff;
	margin: 0 20 0 35;

}

td.hhh2
{
	font-size:13px;
	line-height:1.4;
	padding:10 25 10 40;
}

td.hhh3
{
	font-size:13px;
	line-height:1.4;
	padding: 0 25 20 40;
	text-align:right;


}		


td.mitsu3
{
	font-size:10px;
	color:Gray;
}

a.sitesetsu
{
	font-size:12px;
	color:Teal;
	}
	
td.sitesetsu
{
	padding: 0 0 10 5;
}

td.sankahyo
{
	font-size:12px;
	border-width:1px;
	padding: 5 3 5 3;
	background-color:White;
	
}	


td.sankahyo1
{
	font-size:12px;
	border-width:1px;
	padding: 5 3 5 3;
	background-color:#E3EDE1;
	
}

td.sanka2
{
	font-size:12px;
	line-height:1.4em;
	font-size:12px;
	padding:0 0 0 10
	
	
}	


a.sonota
{
	font-size:10px;
	
}


h2.sankaw
{	
	font-size:13px;
	background-color:#E3EDE1;
	padding:3 3 3 3;
	
}

a.sankahome
{
	font-size:12px;
}

a.hist
{
	font-size:10px;
	color:#669966;
	}
	
td.pankuzua
{
	padding: 0 0 0 38;
	font-size:12px;
	}
	
	
	td.mitsu_td
{
	padding:10 10 10 10 ;
	font-size:12px;
	line-height:14px;
}

a.mitsu_a
{
	font-size:14px;	
	font-weight:bold;
	
	
}		











/* エリア口コミ　*/	
	
td.kuchi
{
	padding: 10 0 30 0;
	font-size:12px;
	line-height:1.4em;
	}	
	
	
font.kuchi_t
{
	font-size:12px;
	height:12px;
	color:Gray;
	margin: 0 0 5 10;
	}	
		
b.kuchi_b
{
	margin:0 0 5 0;
	height:12px;
	color:Navy;
	}
	
	
ul
{
	
	line-height:1.2em;
	}

LI
{
	margin:5 0 0 0 ;
	}		
	
	





/* 口コミ入力フォーム　*/


td.thyodai
{
	font-weight:bold;
	font-size:13px;
	padding:30 0 5 0;
	
	}
	
	
td.tsetsumei
{
	
	font-size:13px;
	line-height:1.4em;
	padding: 10 0 20 0;
	
	}
	
	
td.ttitle1
{
    border-style: solid; 
    border-color:#6FA5C1; 
    border-width: 1px; 
    font-size:12px;
    background-color:#e2ebff;
    padding:5 5 5 10;
	
}


td.cont1
{
    border-bottom-style: solid;
    border-color: #cccccc;
    border-width: 1px; 
    font-size:12px;
    background-color:white;
    padding:5 5 5 10;
    line-height:1.4em;
}


span.hisu
{
	font-size:10px;
	color:Red;
	}
	
span.rei
{
	font-size:12px;
	color:#6591A8;
	padding:3 0 0 3;
	height:12px;
	}	
	
span.error
{
	font-size:12px;
	color:Red;
	}	


select.todo
{
	height:20px;
	font-size:12px;
	}	
	
td.toib
{
	padding:20 0 50 0;
	
	}	
	
td.vsum
{
	font-size:12px;
	color:Red;
	}		
	
			
	
	
h2.body1_5_4
{
	padding: 5  5 5  5;
	text-align:left;
	font-size:17px;
	font-weight:bold;
	background-color:#A1C19B;
	color:#ffffff;
	margin:0 0 20 0;

}	
	
	




















#hikkoshihikaku {
	padding-left:83px;
	border:3px solid #F70600;
	width:481px;
	background:#FAFFE6 url(http://www.hikkoshihikaku.com/promo/af_form/images/form_title.gif) left center no-repeat;
}

#hikkoshihikaku form {
	margin: 0;
}

#hikkoshihikaku input{
	font: 14px/125% "ＭＳ Ｐゴシック";
	color: #000;
	margin-right: 2px;
}

#hikkoshihikaku select{
	font:  14px/125% "ＭＳ Ｐゴシック";
	color: #000;
	margin-right: 0px;
}

#hikkoshihikaku label{
	font: 80%/125% "ＭＳ Ｐゴシック";
	color: #333;
	padding: 0px 6px 0px 0px;
}

#hikkoshihikaku form {
	margin:0;
	padding:8px 5px;
	width:471px;
}

#hikkoshihikaku form .hhQ {
	margin-right:5px;
}

#hikkoshihikaku form .hhArrow {
	margin:2px 0 2px 15px;
}

/*form文字用*/
#hikkoshihikaku .form-text-s {
	font: 12px/125% "ＭＳ Ｐゴシック";
	color: #333;
}
#hikkoshihikaku .form-text-m-b {
	font: bold 14px/125% "ＭＳ Ｐゴシック";
	color: #333;
}

/* #hikkoshiCalculation */
#hikkoshiCalculation p {
	margin:5px 0 10px;
}
#hikkoshiCalculation form {
	margin:0 auto;
	padding:0;
	width:150px;
	text-align:left;
}

#hikkoshiCalculation select,
#hikkoshiCalculation input {
	margin:0;
	font-size:12px;
}

#hikkoshiCalculation {
	margin-bottom:15px;
	padding:7px 7px 0;
	border:1px solid #CCC;
	font: 12px/125% "ＭＳ Ｐゴシック";
	text-align:center;
}

#hikkoshiCalculation img {
	margin-bottom:5px;
}

#hikkoshiCalculation span {
	font-size:90%;
	zoom:1;
}

#hikkoshiCalculation .buttonArea {
	margin-top:10px;
	text-align:center;
}

/* .poweredBy */
#hikkoshiCalculation .poweredBy {
	font-size:90%;
	letter-spacing:-0.1em;
	text-align:center;
}
			








					
td.mistu_cap
{
	font-size:13px;
	line-height:1.4;
	padding: 0 0 10 0;
	}	
	
h2.mistu_cap
{
	color:#009933;
	font-size:15px;
	margin-bottom:0;
	margin-top:15px;
	}	
	



td.rirekinaka
{
	background-image: url(http://www.032mori.com/howto/image/common/moving/kagu/2ur3.gif)	;
	padding:10 3 10 3;
	color:Gray;
	font-size:10px;
}

a.rireki1
{
 font-size:10px;
 
 margin-bottom:5px;
 color:#555;
 display:block;
 
} 	






	




/* フッター部分 エリアリンク*/	
td.footerlink_a
{
	padding: 10 15 10 15;
	font-size:12px;
	color:#113e3e;
	line-height:1.6;
	}

h3.footerlink
{
	text-align:center;	
	font-size:13px;
	margin:10 0 10 0;
	background-color:#A1C19B;
	color:#fff;
	padding:5 0 3 5;	
	}

a.footerlink_a
{
	color:#006633;
	font-size:12px;	
	}		
	
a.footerlink_b
{
	color:#113e3e;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;	
	}		

p.footerlink_bot
{
	margin: 5 0 0 0;
	font-size:12px;
	margin:10 0 0 0;
	color:Black;
	
		
}	
	
	
		
	h1.uketsuke
{
	
	font-size:	23px;	
	margin-bottom:50;
	margin-left:70;
	margin-right:70;
	margin-top:80;
	
	padding: 8 0 8 0;
	border-style:double;
	background-color:#dce9cf;
	color:#000;
	border-color:#ccc;
	text-align:center
	
}

td.uketsuke
{
	font-size:14px;
	line-height:1.3em;
}				
	
	
	
	
			
							
