

/*--::検索::--*/
#search {
	/*margin:0 auto 10px;*/
	border:1px solid #9C9C9C;
	background-color:#eeeeee;
}

.searchArea {
	border-top:1px solid #FFFFFF ;
	border-left:1px solid #FFFFFF ;
	/*text-align:center;*/
}
.searchArea form {
	margin:3px auto;
	/*vertical-align:middle;*/
}

.searchImg {
	vertical-align:middle;
}

#search input {
	/*vertical-align:middle;*/
}

#search a {
	text-decoration: underline;
}

#search a:hover{
	color: #0099FF;
	text-decoration: underline;
}

#search .f {
	font-size:80%; line-height:110%;
}


#search_head h5 {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	position:relative;
	margin: 0px;
	top:2px;
	/*left: 4px;*/
}



/*--::みだし::--*/

.category_big{
	font-size:100%;
	/*font-weight: bold;*/
}



/* カテゴリ・サブカテゴリ一覧 */
#list a:link, #ichiran a:visited
{
	text-decoration: underline;
}

#list a:hover
{
	color: #0099FF;
	text-decoration: underline;
}

#list h3
{
	font-size:100%;
	display: inline;
}

#list h4
{
	font-size:80%; line-height:110%;
	color: #333333;
	margin: 0px 5px 0px 0px;
	display: inline;
}

.gotop
{
	/*background-color:#EEEEEE;*/
	padding:2px;
	font-size:70%;
}

.f_kensuu
{	
	font-size:80%; line-height:110%;
}

.f_bar_kensuu
{	
	font-size:80%; line-height:110%;
}

.f_midashi
{	
	font-size:80%; line-height:110%;
	color:#666666;
}
#list td span.f_midashi {
 vertical-align:middle;
}
.f_bar_midashi
{	
	font-size:80%; line-height:110%;
	color:#666666;
}


/*--::ランキング::--*/

#ranking h4
{
	font-size: 80%;
	font-weight: bold;
	padding: 2px 0px 0px 2px;

}

#ranking .kuchi_ranking
{
	background: url(https://img1.kakaku.k-img.com/images/bbs/kuchi_ranking_tab.gif);
	/*background-repeat: no-repeat;*/
	padding: 0px;
}


#ranking .kuchi_back
{
	background: url(https://img1.kakaku.k-img.com/images/bbs/ranking_tab_back.gif);
	/*background-repeat: repeat-x;*/
	width:120px;
	word-break: keep-all;
}



#ranking .ranking_right
{
	background: url(https://img1.kakaku.k-img.com/images/bbs/ranking_tab_right.gif);
	/*background-repeat: repeat-x;*/
	padding: 0px;
}

#ranking .ranking_bar
{
	background-color:#cccccc;
}

#ranking .ranking_hakunetu
{
	background-image: url(https://img1.kakaku.k-img.com/images/bbs/hakunetsu_back.gif);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFA179;
	color: #FF5402;
	font-size: 80%;
}

#ranking .ranking_hakunetu2
{
	background-color:#FFF2EC;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFA179;
	color: #666666;
	font-size: 70%;
}

#ranking .ranking_okini
{
	background-image: url(https://img1.kakaku.k-img.com/images/bbs/okini_back.gif);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7A9DE7;
	color: #0046CB;
	font-size: 80%;
}

#ranking .ranking_okini2
{
	background-color: #EEF3FF;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #7A9DE7;
	color: #666666;
	font-size: 70%;
}

#ranking .ranking_toukou
{
	background-image: url(https://img1.kakaku.k-img.com/images/bbs/toukousha_back.gif);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E07DA4;
	color: #C1004F;
	font-size: 80%;
}

#ranking .ranking_toukou2
{
	background-color: #FDF2F8;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E07DA4;
	color: #666666;
	font-size: 70%;
}




#ranking2 h4
{
	font-size: 80%;
	font-weight: bold;
	padding: 2px 0px 0px 2px;

}


#ranking2 .review_ranking
{
	background: url(https://img1.kakaku.k-img.com/images/bbs/review_ranking_tab.gif);
	/*background-repeat: no-repeat;*/
	padding: 0px;
}


#ranking2 .review_back
{
	background: url(https://img1.kakaku.k-img.com/images/bbs/ranking_tab_back.gif);
	/*background-repeat: repeat-x;*/
	width:160px;
	word-break: keep-all;
}

#ranking2 .ranking_right
{
	background: url(https://img1.kakaku.k-img.com/images/bbs/ranking_tab_right.gif);
	/*background-repeat: repeat-x;*/
	padding: 0px;
}

#ranking2 .ranking_bar
{
	background-color:#cccccc;
}



.image_icon
{
	vertical-align:text-bottom;
}




/* フッター */
#footer {
	clear:both;
	width:100%;
	padding:5px 0px;
	text-align:center;
}
#footer .siteinfo {
	padding: 5px 0 0;
	border-top:1px solid #666666;
}
#footer .siteLinkbox {
	padding: 8px 0 0; margin: 5px 0 0;
	background: url(https://img1.kakaku.k-img.com/images/dot_999999.gif) repeat-x top;
}
#footer .siteLink {
	font-size:70%;
	line-height:120%;
	color: #818181;
	text-align:left;
}
#footer .siteLink a {
	text-decoration: none;
	color: #818181;
}
#footer .f2
{
	font-size:75%; letter-spacing:1px;
	line-height:1.5em;
}
#footer a:hover
{
	color: #0099FF;
}
.copyright {
	width:100%;
	text-align:center;
	padding: 5px;
	border-top:1px solid #666666;
}


/* NEWフッター */

ul.footernavi {
	margin: 0px;
	text-align:left;
	color: #818181;
	line-height: 120%;
}
ul.footernavi li {
	display: inline;
	font-size:70%;
	line-height:120%;
}
ul.footernavi li a:link,ul.footernavi li a:visited {
	text-decoration: none;
	color: #818181;
}
ul.footernavi li a:hover {
	text-decoration: none;
}
.footer-cc {
	background: url(https://img1.kakaku.k-img.com/images/dot_999999.gif) repeat-x top;
	font-size:80%;
	padding: 10px 0px;
	color: #000;
}
.footer-cc a:link,.footer-cc a:visited{
	color: #000;
	text-decoration: underline;
}
.footer-cc a:hover{
	color: #0099FF;
}
.copyright02 {
	width:100%;
	text-align:center;
	background: url(https://img1.kakaku.k-img.com/images/dot_999999.gif) repeat-x top;
	margin: 0;
	padding: 2px 0px;
	line-height: 12px;
	background: #000080;
	color: #FFFFFF;
}


.dotline
{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
}


