body {
	background-color: #FFFFFF;
	background-image: none;
	line-height: 16px;
}
#mainarea {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}
#mainarea2 {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	/*background-image: url("../image/kitty_t04.jpg");
	background-repeat : no-repeat;
    background-attachment : fixed;*/
	/*background-repeat   : no-repeat;*/
    /*background-position : centercenter;*/

}
h1 {
	margin-bottom: 20px;
}
.title {
	height: 40px;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.descri1 {
	text-align: left;
	width: 680px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	background-image: url(../image/kitty01.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.descri2 {
	text-align: left;
	width: 680px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	background-image: url(../image/kitty02.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.descri2 .waku {
	border: 2px solid #FF33CC;
	width: 570px;
	margin-right: auto;
	margin-left: auto;
}
.descri2 td {
	padding: 5px;
	vertical-align: top;
}
.descri3 {
	text-align: left;
	width: 560px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	background-image: url(../image/kitty03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.descri4 {
	text-align: left;
	width: 320px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	background-image: url(../image/kitty05.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 250px;
}
.descri5 {
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.descri6 {
	text-align: left;
	width: 680px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	background-image: url(../image/pc_mix3.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.descri7 {
	text-align: left;
	width: 680px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	background-image: url(../image/pc_mix2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.descri8 {
	text-align: left;
	width: 560px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	background-image: url(../image/pc_charm2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.descri9 {
	text-align: left;
	width: 320px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	background-image: url(../image/pc_mix4.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 250px;
}

.star0 {
	text-align: left;
	width: 680px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	background-image: url(../image/pc_star_mix1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	font-weight: bold;
	color: #666666;
}

/* 星座ブレス用 */

.star_ohitsuji {
	text-align: left;
	width: 680px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	background-image: url(../image/01ohitsuji_DSC1454.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.star_oushi {
	text-align: left;
	width: 680px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	background-image: url(../image/02ouhsi_DSC1472.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.star_futago {
	text-align: left;
	width: 680px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	background-image: url(../image/03futago_DSC1479.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.star_kani {
	text-align: left;
	width: 680px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	background-image: url(../image/04kani_DSC1488.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.star_shishi {
	text-align: left;
	width: 680px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	background-image: url(../image/shishi.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.star_otome {
	text-align: left;
	width: 680px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	background-image: url(../image/06otome_DSC1399.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.star_tenbin {
	text-align: left;
	width: 680px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	background-image: url(../image/07tenbin_DSC1447.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.star_sasori {
	text-align: left;
	width: 680px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	background-image: url(../image/08sasori_DSC1408.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.star_ite {
	text-align: left;
	width: 680px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	background-image: url(../image/09ite_DSC1423.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.star_yagi {
	text-align: left;
	width: 680px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	background-image: url(../image/10yagi_DSC1463.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.star_mizugame {
	text-align: left;
	width: 680px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	background-image: url(../image/11mizugame_DSC1439.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.star_uo {
	text-align: left;
	width: 680px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	background-image: url(../image/12uo_DSC1432.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.syosai{
	font-size: 14px;
	color: #666666;
	width: 680px;
	margin-left: 60px;
	text-align: left;
	line-height: 120%;
	font-weight: bold;
}

a:link {
	color: #71AE39;
	text-decoration: none;
}
a:visited {
	color: #71AE39;
}
a:hover {
	color: #71AE39;
	text-decoration: underline;
}
	
a:active {
	color: #71AE39;
}

img.example3 { vertical-align: -8px; }
.star_list {
	font-size: 12px;
	color: #71AE39;
	width: 665px;
	margin-left: 60px;
	text-align: center;
	line-height: 130%;
	background-color: #EDF7E6;
	border: 3px dotted #A4D57B;
	padding: 5px;
}
