@charset "shift_jis";
/* CSS Document */
/* 全ページ共通スタイルの読み込み */
@import url("all.css");
/* トップページのスタイル設定 */
body {
	background: #ffff99;
}
#top_flash {
	margin: 0;
}
div#attention {
	float: left;
	margin: 15px 0 0 0;
	padding-left: 12px;
	width: 386px;
}
p#pet_mypet {
	margin: 15px 12px 8px 0;
	text-align: right;
}
p#pet_plaza, p#pet_health, p#info {
	margin: 8px 12px 8px 0;
	text-align: right;
}
p#pr {
	margin: 0 12px 0 0;
	text-align: right;
}
/* ------------------------------------------------ ペット博とは */
div#about_pethaku {
	background: #ffffff url("../img/index_about_bg_18.jpg") 583px 100% no-repeat;
	clear: left;
}
div#about_pethaku h2 {
	margin: 0 12px;
	padding: 7px 0;
}
div#about_pethaku p {
	color: #003399;
	font-size: 14px;
	margin: 0 57px;
	padding-bottom: 1em;
}
/* ---------------------------------------------- 来場者への注意 */
div#caution {
	background: #ffffcc url("../img/index_caution_23.gif") 0 100% no-repeat;
	margin: 0 55px 12px 55px;
	padding-bottom: 5px;
}
div#caution h3 {
	margin: 0;
}
div#caution p {
	background: #ffffcc url("../img/index_caution_22.gif") 0 0 repeat-y;
	margin: 0;
	padding: 10px 15px;
}
/* ------------------------------------------ 出場ペットについて */
div#about_entry_pet {
	background: #ffffff url("../img/index_jousetsu_32.gif") 3px 0 repeat-y;
	margin: 0 42px 10px 52px;
}
div#about_entry_pet h3 {
	background: #ffffff url("../img/index_jousetsu_28.gif") 0 0 no-repeat;
	margin: 0;
	padding: 0 0 0 3px;
	text-align: left;
}
div#about_entry_pet p {
	margin: 10px 28px 10px 18px;
}
div#about_entry_pet p#wannyanland_addr {
	background: #ffffff url("../img/index_jousetsu_35.gif") 100% 0 no-repeat;
	margin: 0;
	padding: 0 13px 0 3px;
}
.footer {
	background-color: #9ccb62;
}
