@charset "utf-8";


/*--------------------
  fontsize small
--------------------*/

h1, h2, h3, h4, h5, h6,
div, p, pre, ul, ol, dl, dt, dd,
address, form, blockquote, table {
	font-size: 96%;
	line-height:1.4;
}

/***** fontSize *****/
#headerNavi #fontSize dd#small a{
	background: url(../common/fontS_on.gif) no-repeat;
}

/*#headerNavi #fontSize dd#small a:hover{
	background: url(../common/fontS_on.gif) no-repeat;
}
*/

#headerNavi #fontSize dd#medium a{
	background: url(../common/fontM_off.gif) no-repeat;
	width:22px;
	height:22px;
	display: block;
}

#headerNavi #fontSize dd#medium a:hover{
	background: url(../common/fontM_on.gif) no-repeat;
}
		
#headerNavi #fontSize dd#large a{
	background: url(../common/fontL_off.gif) no-repeat;
	width:22px;
	height:22px;
	display: block;
}

#headerNavi #fontSize dd#large a:hover{
	background: url(../common/fontL_on.gif) no-repeat;
}



/***** top *****/
#topNavi .category ul ul#case li{
	font-size: 86%;
}

#top #keywords dd li,
#top #keywords #popular dd li{
	font-size: 96%;
}

#top #keywords dt{
	font-size: 96%;
	padding:4px 0px 0px 15px;
}



/***** rightColumn *****/
#top #rightColumn #hours dd.tel,
#rightColumn #hours dd.tel{
	background: url(../common/iconTel.gif) no-repeat 40px 4px;
}





/***** searchAgain *****/
#searchAgain .area dd,
#searchAgain .areaLast dd{
	font-size: 96%;
	padding: 0px 0px 0px 4em;
}

#results dt{
	padding: 7px 0px 1px;
}

#results dd{
	padding: 10px 0px 10px 5em;
}



/***** news *****/
#news #leftColumn .pagenation p{
	width: 445px;
}

#news #leftColumn .pagenation ul{
	width: 165px;
}



/***** 検索結果 *****/
#results .pagenation p{
	width: 445px;
}

#results .pagenation ul{
	width: 165px;
}

#results .pagenation li#prev,
#results .pagenation li#next{
	width: 62px;
}


