@charset "utf-8";

/*トップページ専用*/

/*------------------------------*/

#container div.petOpen{
background:url(img/petopen_bg.gif);
font-size:20px;
font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
font-weight:bold;
vertical-align:bottom;
border:#993300 1px solid;
margin:15px 0px;
padding:0px 20px 10px;
}
#container div.rightImage{
float:right;
padding:50px 0 0;
}
#container p.photogallery{
font-size:12px;
line-height:200%;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#container div.boaderTop{
border-top:#CCCCCC dotted 2px;
margin-top:10px;
padding-top:10px;
}
#container div.petOpen .week{
font-size:12px;
}
#container div.petOpen .sun{
color:#FF0000;
}
#container div.petOpen .sat{
color:#0000FF;
}
#container div.petOpen .time{
font-size:14px;
}
#container div.petOpen .aside{
font-size:12px;
font-weight:normal;
}
#container div.petOpen .attention{
font-size:14px;
color:#FF0000;
}
#container div.petOpen .normalText{
font-size:14px;
font-weight:normal;
}

#container div.entry a{
display:block;
padding:0px;
width:156px;
height:36px;
}
#container div.entry{
overflow:hidden;
text-indent:-9999px;
display:block;
margin:10px 10px;
padding:0px;
width:156px;
height:36px;
}
#container div.entry{
background:url(../img_entryform/entry_normal_on.gif) no-repeat;
}
#container div.entry a{
background:url(../img_entryform/entry_normal.gif) no-repeat;
}
#container div.entry a:hover{
background:none;
}
#container div.form a{
display:block;
padding:0px;
width:170px;
height:40px;
}
#container div.form{
overflow:hidden;
text-indent:-9999px;
display:block;
margin:10px auto;
padding:0px;
width:170px;
height:40px;
}
#container div.form{
background:url(../img_entryform/entry_apply_on.gif) no-repeat;
}
#container div.form a{
background:url(../img_entryform/entry_apply.gif) no-repeat;
}
#container div.form a:hover{
background:none;
}

a.trueLink {
	overflow:hidden;
	display:block;
	width:302px;
	height:40px;
	float:right;
	text-indent:-9999px;
	margin:0;
	padding:0;
	background:url(img/button_event.jpg) no-repeat left top;
}

a.trueLink:hover {
	background:url(img/button_event_on.jpg) no-repeat left top;
}


div#trueevent {
	width:770px;
	height:482px;
	margin:10px auto;
	padding:0;
}

div#trueevent img {
	vertical-align:bottom;
}

div#trueevent ul {
	list-style:none;
}

div#trueevent ul li {
	float:left;
	display:block;
	margin:0;
	padding:0;
}

div#trueevent ul li#event_dog {
	width:385px;
	height:184px;
	background:url(img/event_01.jpg) no-repeat left top;
}

div#trueevent ul li#event_himeji {
	width:385px;
	height:184px;
	background:url(img/event_02.jpg) no-repeat left top;
}
div#trueevent ul li#event_dolphin {
	width:385px;
	height:185px;
	background:url(img/event_03.jpg) no-repeat left top;
}
div#trueevent ul li#event_show {
	width:385px;
	height:185px;
	background:url(img/event_04.jpg) no-repeat left top;
}

div#trueevent ul li a.trueeventbutton {
	overflow:hidden;
	display:block;
	text-indent:-9999px;
	margin:126px auto auto 11px;
	width:209px;
	height:45px;
	background:url(img/trueevent_button.jpg) no-repeat left top;
}

div#trueevent ul li a.trueeventbutton:hover {
	background:url(img/trueevent_button_on.jpg) no-repeat left top;
}









