﻿body {
	background-color:#fff;
	background-image:url('image/sco_bg_image.jpg');
	background-position:right bottom;
	background-repeat:no-repeat;
	background-attachment:fixed;
	margin: 0px; 
	padding: 0px;
	font-family: Verdana, Osaka, "ＭＳ Ｐゴシック", Tahoma;
}

img{
	border:0;
}

a {	TEXT-DECORATION: underline}
a:link {	COLOR: #dc5a38; TEXT-DECORATION: underline;}
a:visited {	COLOR: #f0bbad; TEXT-DECORATION: underline;}
a:hover {	COLOR: #f8bb3e; TEXT-DECORATION: none;}

.clear{  clear:both;}
.center{	text-align:center;}
.line01{ border-bottom:1px dotted #ccc;}
.red{ color:#CC0000; font-weight:bold;}
.tsnon{ color:#333; text-decoration:none;}

#tokusyuu_waku {	
	width: 910px; 
	TEXT-ALIGN: left;
	MARGIN: 0px; 
	padding:0 0 15px 0;
}

#tokusyuu_head {
	WIDTH: 910px;
	MARGIN: 1px 15px 0px; 
}

#tokusyuu_main {
	WIDTH: 910px;
	MARGIN: 0px 15px;
}

#tokusyuu_title {
	FLOAT: left; 
	MARGIN: 5px 0px
}

#tokusyuu_waku h1{ padding:2px 5px 0 0; margin:0;  text-align:right;  font-size:80%; font-weight:normal;}

#tokusyuu_title H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 26px; MARGIN: 0px
}

#tokusyuu_topmenu {
	FONT-SIZE: 12px; FLOAT: right; MARGIN: 27px 0px 0px
}

#tokyusuu_menu {
	width:185px;
	margin:35px 10px 0 0;
	padding:0;
	BORDER-TOP: medium none; 
	FLOAT: left;
	TEXT-ALIGN: center
}

#tokyusuu_menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

#tokyusuu_menu UL LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 7px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ffcc99 1px dotted; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}

.b_menu {
	FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: #FFB6B6; TEXT-ALIGN: center
}

.small {
	FONT-SIZE: 12px
}

.big {
	FONT-SIZE: 18px
}

.tokusyuu_01 {
	FLOAT: left; MARGIN: 5px 0px; WIDTH: 190px; HEIGHT: 100px
}

.tokusyuu_bree {
	MARGIN: 0px; WIDTH: 571px; HEIGHT: 120px
}

.tokusyuu_pagetop { clear:both;
	font-size:13px;
	WIDTH: 99%; TEXT-ALIGN: right;
}

#tokusyuu_banner {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 10px; MARGIN: 5px 0px 0px; WIDTH: 170px; PADDING-TOP: 10px
}

#tokusyuu_banner IMG {
	MARGIN: 0px 0px 5px
}

#tokusyuu_contents {
	FLOAT: left; WIDTH: 710px;
}


#tokusyuu_contents ul{
	width:710px;
	margin:0;
	padding:0;
}

#tokusyuu_contents ul li{
	float:left;
	list-style-type:none;
}


#banner_01{ clear:both;	 width:700px; margin:0 auto; padding:7px 0 5px 0; }
#banner_01 img{
	margin:0 0 0 7px;}
#banner_01_1 {float:left; width:342px; height:157px; margin:3px;
	background-image:url(image/sco_banner_01.gif);
	background-repeat:no-repeat; 
	font-size:90%;}
#banner_01_1 a{ display:block; width:190px; height:50px; margin:0; padding:90px 130px 15px 20px;}	
#banner_01_2 {float:left; width:342px; height:157px; margin:3px;
	background-image:url(image/sco_banner_02.gif);
	background-repeat:no-repeat; 
	font-size:90%;}
#banner_01_2 a{ display:block; width:190px; height:50px; margin:0; padding:90px 130px 15px 20px;}


#banner_02{	width:702px; margin:10px 0 0 8px;}
#banner_02 ul{ width:680px; margin:0 0 0 5px;}
#banner_02 p{ margin:5px 10px; font-size:90%;}
#banner_02 ul li{
	padding:0;
	margin:15px 0 10px 17px;
}
#banner_02 ul li img{		border:3px solid #FFDADA;}

.more{ clear:both;
	width:700px; 
	margin:5px 0;
	text-align:right;
}


#banner_03{	width:702px; margin:15px 0 0 8px;}
#banner_03 ul{ width:700px; margin:0 0 0 15px;}
#banner_03 ul li{ padding:0; margin:15px 7px;}
#banner_03 ul li img{ height:120px; 	border:3px solid #FFDADA;}
#banner_03 p{ margin:5px 10px; font-size:90%;}


#tokusyuu_footer { WIDTH: 900px; 
	FONT-SIZE: 13px; MARGIN: 20px 15px; TEXT-ALIGN: center
}

.itemlist{ width:430px; margin:0 30px 15px 20px; }
.itemlist img{ margin:7px;}



#tokusyuu_contents h3{width:99%; text-align:left; margin:0; padding:0;}
#tokusyuu_contents h3 img{margin:12px 10px;
	padding:0; }
	
#tokusyuu_contents h4{ width:670px; 
	margin:15px 10px 5px 15px;
	padding:18px 0 12px 15px;
	 background-image:url(image/subtitle_back.gif);
	 background-position:bottom;
	 background-repeat:repeat-x;
	 }
	 
#main p{ width:660px; margin :10px 10px 10px 25px;
line-height:1.4em;
font-size:90%;}

#main ul{ clear:both;
	width:665px; margin:0 auto; }
#main ul li{	margin:8px; text-align:center; font-size:90%;}
#main ul li img{		border:3px solid #FFDADA;}


#movie{ width:655px; margin:0 auto; text-align:center;}


.breeders_info{ width:650px; margin:10px auto 30px auto; font-size:90%; line-height:1.4em;}
.breeders_info p{ width:490px;  float:left;}
.breeders_info div{ margin:0 0 0 10px; float:right;}
.breeders_info div img{	border:3px solid #FFDADA;}


.kitten_info{	width:640px; margin:15px auto; font-size:90%; line-height:1.4em;}
.kitten_info_l{ float:left; }
.kitten_info_l img{	border:3px solid #FFDADA;}
.kitten_info_r img{	border:3px solid #FFDADA;}
.kitten_info_r{ margin:0 0 0 15px; float:left;}

.kitten_info h5{ margin:5px 0;
	font-size:120%;}

#contact{	 text-align:center;
	width:680px; margin:10px auto 50px auto; padding:10px; 
	border:3px solid #ddd;
	font-size:90%; 
	line-height:1.4em;
}

/*画像サムネイル表示*/
.imgsum{
	margin:12px 0 0 0;
}
.imgsum img {
	margin-right:5px;
}
.imgsum p{
	font-size:80%;
	text-align:center;
	margin:0;
}


/*子猫情報　全体画像一覧*/
ul#img_all{
	width:710px;
	margin:0 0 20px 20px;
	font-size:80%;
	text-align:center;
}
ul#img_all li{
	margin:15px 5px;
}
ul#img_all li a img{
	height:120px;
	border:3px solid #FFDADA;
}


/*子猫情報ページナビ*/
.pagenum{
	font-size:90%;
	text-align:center;
	width:230px;
	margin:0 auto;
}
.pagenum ul {
}
.pagenum ul li{
	display:block;
	padding:7px;
	margin:3px;
	border:1px solid #FFDADA;
}
.pagenum ul li.numbef,li.numnext{
	 background-color:#FFDADA
}

