/*＝＝＝＝＝＝＝＝インデックス用　コンテナ＝＝＝＝＝＝＝＝*/
#content{
	margin:0px;
	padding:0px;
	border-collapse:collapse;
	width: 680px;
}
#content_l{
	width:480px;
	padding:0px;
	vertical-align:top;
	float: left;
}
#content_r{
	width:185px;
	padding:0px;
	vertical-align:top;
	float: right;
}

/*＝＝＝＝＝＝＝＝センター＝＝＝＝＝＝＝＝＝＝＝＝*/

/*---- ブリーダー・ジャパンってなぁに？ ----*/
#c_about {
	width:470px;
	margin-bottom:10px;
	border-collapse:collapse;
	float: right;
}
#c_about a{width:470px;height:150px;display:block;text-indent:-9999px;background:url(../img/main/c_about01.gif) no-repeat center center;outline:none;}

#middle01 {
	width:470px;
	float: right;

}

#middle02 {
	width:470px;
	float: right;
	
}

/*---- 子犬が生まれてます ----*/
#c_keisai{
	background-image: url(../img/main/c_keisai00.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#c_keisai01 {
	width:470px;
	margin-bottom:10px;
	border-collapse:collapse;
}

#c_keisai02 td{font-size:12px;padding-left:5px;}
.c_keisai02 {width:470px;margin-bottom:10px;border-collapse:collapse;}
.c_keisai02 td{
	font-size:10px;
	font-weight:bold;
	color:#7EA800;
}

.c_keisai0201 img,.c_keisai0202 img{
    width:150px;
	height:120px;
	border: 0px;
	}
	.c_keisai0201 {width:150px;height:120px;vertical-align:top;}
	.c_keisai0202 {width:150px;height:120px;vertical-align:top;}



/*---- 子犬を探す ----*/
#c_search {
	height:25px;
	margin-bottom:5px;
	display:block;
	text-indent:-9999px;
	line-height:25px;
	background-image: url(../img/main/c_search00.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 470px;
}
#c_search02 {width:468px;margin-bottom:15px;border-collapse:collapse;}

#c_search02 ol{margin:0;padding:0;}
#c_search02 li{width:230px;
               height:70px;
			   margin:0;
			   padding:0;
			   text-indent:-9999px;
			   display:block;
			   font-size:12px;
			   line-height: 70px;
			   float: left;
			   }
			   
#c_search02 li a:link,#c_search02 li a:visited{width:230px;height:70px;margin:0;line-height: 70px;text-indent:-9999px;display:block;}
#c_search02 li a:hover,#c_search02 li a:active{width:230px;height:70px;margin:0;line-height: 70px;text-indent:-9999px;display:block;}
		
#c_search0201{
	background-image: url(../img/main/c_search01on.gif);
	background-repeat: no-repeat;
	background-position: center;
}

#c_search0202{
	background:url(../img/main/c_search02on.gif) no-repeat;
	background-position: center;
}
			
	
#c_search0201 a:link,#c_search0201 a:visited{background:url(../img/main/c_search01.gif) no-repeat;outline:none;background-position: center;}

#c_search0202 a:link,#c_search0202 a:visited{background:url(../img/main/c_search02.gif) no-repeat;outline:none;background-position: center;}
			
#c_search0201 a:hover,#c_search0202  a:hover{background-image:none;outline:none;}

#c_search0201 a:active,#c_search0202  a:active{background-image:none;outline:none;}



/*---- ショードッグ情報 ----*/
#c_dogshow{
	width:455px;
	height:25px;
	margin-bottom:5px;
	display:block;
	line-height:25px;
	font-size: 12px;
	padding: 3px 0 0 15px;
	background-color: #CCCCCC;
	color: #333333;
}
.c_dogshow02 {width:465px;margin-bottom:10px;border-collapse:collapse;}
.c_dogshow02 td{font-size:10px;font-weight:bold;color:#7EA800;}
.c_dogshow0201 img,.c_keisai0202 img{
	width:150px;
	height:120px;
	border: 0px;
	}
	

.c_dogshow0201 {width:150px;height:120px;vertical-align:top;}
.c_dogshow0202 {width:150px;height:120px;vertical-align:top;}
		
		
/*----タイトルバー一括設定----*/
#c_keisai,#c_life{width:470px;height:20px;margin-bottom:8px;display:block;text-indent:-9999px;line-height:20px;}
	
	
/*----ブリーダー裏話----*/
#c_urabanashi{
    width:465px;
	height:25px;
	margin-bottom:5px;
	display:block;
	line-height:25px;
	font-size: 12px;
	padding: 3px 0 0 15px;
	background-color: #ECE9D8;
	}
	
#c_urabanashi02 {width:465px;height:90px;margin-bottom:25px;border-collapse:collapse;}

#c_urabanashi0201 {width:200px;height:100px;}

#c_urabanashi0201 a{width:195px;height:92px;display:block;text-indent:-9999px;background:url(../img/main/c_urabanashi01.gif) no-repeat left center;outline:none;}

#c_urabanashi0202 {height:90px;font-size:12px;line-height:18px;}
	
	
/*----犬とくらす喜びや楽しみ----*/
#c_life{background:url(../img/main/c_life00.gif) no-repeat center center;}

#c_life02 {width:470px;margin-bottom:10px;border-collapse:collapse;}

#c_life02 td{font-size:12px;padding-left:5px;}

#c_life03 {width:470px;margin-bottom:20px;border-collapse:collapse;}

#c_life03 a{text-indent:-9999px;display:block;font-size:12px;line-height:65px;float:left;}

#c_life0301{width:230px;height:65px;background:url(../img/main/c_life01.gif) no-repeat left center;outline:none;}

#c_life0302{width:230px;height:65px;margin-left:10px;background:url(../img/main/c_life02.gif) no-repeat left center;outline:none;}



/*----犬のしつけＱＡ----*/
#c_qa{
	background:url(../img/main/c_qa00.gif) no-repeat center center;
	text-indent: -9999px;
}

#c_qa02 {
    width:470px;
    height:80px;
	margin-bottom:10px;
	border-collapse:collapse;
}

#c_qa0201 {
    width:120px;
	height:80px;
}

#c_qa0201 a{
	width:110px;
	height:83px;
	display:block;
	text-indent:-9999px;
	outline:none;
	background-image: url(../img/main/r_qa01.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

#c_qa0202 {
    height:80px;
	font-size:12px;
	line-height:18px;
}
		
		
/*----犬のなるほどまめ知識 ----*/
#c_know{
	background:url(../img/main/c_know00.gif) no-repeat center center;
	text-indent: -9999px;
}

#c_know02 {
	width:470px;
	height:75px;
	margin-bottom:20px;
	border-collapse:collapse;
	border-bottom: 1px solid #CCCCCC;
}

#c_know0201 {
	width:120px;
	height:75px;
}

#c_know0201 a{
	width:110px;
	height:75px;
	display:block;
	text-indent:-9999px;
	outline:none;
	background-image: url(../img/main/r_know01.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
	#c_know0202 {
	height:80px;
	font-size:12px;
	line-height:18px;
}


	
/*＝＝＝＝＝＝＝＝＝＝＝＝＝ライトメニュー＝＝＝＝＝＝＝＝＝＝＝＝＝*/

#r_movie{
    width:185px;
    height:155px;
}
	
	
#r_howto{
	width:180px;
	margin:0px;
	display:block;
	text-indent:-9999px;
	background-image: url(../img/main/r_touse.gif);
	background-repeat: no-repeat;
	background-position: center center;
	border: 0px;
}


#r_howtouse{
    width:180px;
	border-bottom:1px solid #cccccc;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}

#r_howtouse img{
    border: 0px;
}
	
	

	
#r_konyu{
	width:180px;
	margin:0px;
	display:block;
	text-indent:-9999px;
	line-height:30px;
	background-image: url(../img/main/r_q&a.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

#r_konyu02{
	width:180px;
	height:110px;
	margin-bottom:10px;
	border-collapse: collapse;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}


#r_konyu0202{
	font-size:12px;
	padding: 3px;
}

#r_konyu0202 img{
	border: 0px;
}



#r_toiawase{
    width:180px;
    height:45px;
	}
	


#r00 {
	background-color: #FCD79D;
	color: #333333;
	width:170px;
	height:23px;
	padding: 8px 0px 0px 10px;
	border: 1px solid #CCCCCC;
	font-size: 120%;
	font-weight: bold;
}

#r01 {
	background-color: #FFFFCC;
	color: #333333;
	width:170px;
	height:23px;
	padding: 8px 0px 0px 10px;
	border: 1px solid #CCCCCC;
	font-size: 110%;
	font-weight: bold;
}

#r02 {	
	background-color: #ECE9D8;
	color: #333333;
	width:170px;
	height:23px;
	padding: 8px 0px 0px 10px;
	border: 1px solid #CCCCCC;
	font-size: 110%;
	font-weight: bold;
}

#r03 {	
	background-color: #ECE9D8;
	color: #333333;
	width:170px;
	height:23px;
	padding: 8px 0px 0px 10px;
	border: 1px solid #CCCCCC;
	font-size: 110%;
	font-weight: bold;
}


#r_howto01{
	width:180px;
	height:75px;
	border-collapse:collapse;
	font-weight: bold;
}

#r_howto0101{
    padding: 3px 0 3px 5px;
}

#r_howto0101 ul{
	border: 0px;
	font-weight: bold;
}
	
#r_howto0101 li{
	border: 0px;
	font-weight: bold;
}

#r_howto0101 img{
	border: 0px;
}


#r_howto0102{
	font-size:12px;
	padding: 3px;
}

#r_howto0102 img{
	border: 0px;
}


#r_qa01{
	width:180px;
	height:80px;
	margin-bottom:10px;
	border-collapse:collapse;
	border-bottom:1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}

#r_qa0101{
	font-size:14px;
	padding: 3px;
	text-indent: 2px;
}

#r_qa0101 ul{
	border: 0px;
	font-weight: bold;
}
	
#r_qa0101 li{
	border: 0px;
	font-weight: bold;
}

#r_qa0101 img{
	border: 0px;
}


#r_qa0102{
	font-size:12px;
	padding: 3px;
	letter-spacing: 1px;
}

#r_qa0102 img{
	border: 0px;
}



#r_coupon01{
	width:180px;
	height:80px;
	margin-bottom:10px;
	border-collapse:collapse;
	border-bottom:1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}


#r_coupon0102{
	font-size:12px;
	padding: 3px;
	letter-spacing: 1px;
}

#r_coupon0102 img{
	border: 0px;
}



#r_regist02{
	width:180px;
	height:80px;
	margin-bottom:10px;
	border-collapse:collapse;
	border-bottom:1px solid #CCCCCC;
	background:url(../img/main/r_back.gif) repeat-y;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}

#r_regist0202{
	font-size:12px;
	padding: 3px;
	letter-spacing: 1px;
}

#r_regist0202 img{
	border: 0px;
}


#f_right ul{
	width:180px;
	margin-bottom:10px;
	font-size:110%;
	line-height:18px;
	list-style-type:none;
	border-bottom:1px solid #CCCCCC;
	background:url(../img/main/r_back.gif) repeat-y;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}

#f_right li{padding:3px 0 1px 1px;}

