body {
	background: url(./images/body.gif) center;
	}
#container{
	background: url(./images/container.gif) repeat-y center top;
	}
#content{
	background: url(./images/content.gif) no-repeat center top;
	}
#header{
	background: url(./images/header.gif) no-repeat center top;
	}
#footer{
	background: url(./images/footer.gif) no-repeat center top;
	}
#enterNavi{
	background-image: url(./images/enter-navi.gif);
	background-position: center;
	background-repeat: no-repeat;
	}
.enterNaviA{
	background: url(./images/enter-navi-a-normal.gif) center;
	}
.enterNaviA:hover{
	background-image: url(./images/enter-navi-a-hover.gif);
	}
.enterNaviSpan.allow{
	background: url(./images/enter-navi-a-s-allow.gif) center;
	}
.enterNaviSpan.deny{
	background: url(./images/enter-navi-a-s-deny.gif) center;
	}
.enterNaviSpan.allow:hover{
	background: url(./images/enter-navi-a-s-hv-allow.gif) center;
	}
.enterNaviSpan.deny:hover{
	background: url(./images/enter-navi-a-s-hv-deny.gif) center;
	}
.subnaviA{
	background: url(./images/navi-a-normal.gif) repeat-x center;
	}
.subnaviA:hover{
	background-image: url(./images/navi-a-hover.gif);
	}
.subnaviA.selected{
	background-image: url(./images/navi-a-selected.gif);
	}
#underNavi{
	background: url(./images/under-navi.gif) no-repeat center;
	}
.switch_thumb{
	background-image:url(./images/displayswitch.gif);
	background-repeat: no-repeat;
	background-position:center top;
	}
.switch_thumb.swap{
	background-position:center bottom;
	}
.backToTopA,
.pastPosts{
	background-repeat: no-repeat;
	background-position:center;
	}

.pastPosts{
	background-image:url(./images/pastposts.gif);
	}
.backToTopA{
	background-image:url(./images/backtotop.gif);
	}
#headline{
	background: url(./images/headline.gif) no-repeat center;
	}

.contentH2{
	background: url(./images/h2.gif) no-repeat center bottom;
	}
.contentH2Hd{
	background: no-repeat center;
	}
.postsHd,
.topSchedulesHd,
.topNewfacesHd,
.linkCategoryHd,
.rankingHd{
	background: url(./images/top-hd.gif) repeat-x center;
	}
.submit input,
.profileBookA{
	background: url(./images/navi-a-normal.gif) repeat-x center;
	}
.submit input:hover,
.profileBookA:hover{
	background-image: url(./images/navi-a-hover.gif);
	}

.profileTagsSpan{
	background-image: url(./images/profiletags.gif);
	background-position: left top;
	background-repeat: no-repeat;
	}
.profileTagsSpan.newface{
	background-image: url(./images/profiletags-newface.gif);
	}
.scheduleTagSpan {
	background-image: url(./images/scheduletag.gif);
	background-position: center;
	background-repeat: no-repeat;
	}
.profile.box{
	background: url(./images/profilebox.gif) center;
	}
.profilePhoto{
	background: url(./images/profilephoto.gif) no-repeat center;
	}
div.profile.box div.profilePhoto a{
	background: url(./images/000.gif) center;
	}

#enterHeader{
	background-image: url(./images/enter-header.gif);
	background-position: center top;
	background-repeat: no-repeat;
	}
#enterContent{
	background-image: url(./images/enter-content.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
	}
#enterContainer{
	background-image: url(./images/enter-container.gif);
	background-position: center top;
	}

div#profileCovers{
	background: url(./images/profilecover.gif) no-repeat center;
	}

#profiles.view div.profileImage{
	background: url(./images/profileimage.gif) no-repeat top left;
		}
#posts div.post{
	background: url(./images/post.gif) center;
	}
div.linkCategory li a.banner{
	background: url(./images/linkbanner.gif) no-repeat center;
	}
/*■トップ　hd■*/

.postCategory-news .postsHdHd{
    background-image: url(./images/top-hd-span-news.gif);
    }
.postCategory-events .postsHdHd{
    background-image: url(./images/top-hd-span-event.gif);
    }
.topSchedulesHdHd{
    background-image: url(./images/top-hd-span-schedules.gif);
    }
.topNewfacesHdHd{
    background-image: url(./images/top-hd-span-newface.gif);
    }

.postCategory-news .postsHdFt{
    background-image: url(./images/top-hd-cap-news.gif);
    }
.postCategory-events .postsHdFt{
    background-image: url(./images/top-hd-cap-event.gif);
    }
.topSchedulesHdFt{
    background-image: url(./images/top-hd-cap-schedules.gif);
    }
.topNewfacesHdFt{
    background-image: url(./images/top-hd-cap-newface.gif);
    }
#top div#content div.hotels div.hd span.ft{
    background-image: url(./images/top-hd-cap-hotels.gif);
    }


/*■■■■■■■■■ナビ1■■■■■■■■■*/

#navi{
	background: url(./images/navi.gif) no-repeat center;
	}
#navi .naviA{
	background: url(./images/navi-a-normal.gif) repeat-x center;
	}
#navi .naviA:hover{
	background-image: url(./images/navi-a-hover.gif);
	}
#navi .selected,
#navi .selected:hover{
	background-image: url(./images/navi-a-selected.gif);
	}

/*　■通常■　*/


#navi .naviSpan{
    background-position:center;
    }
#navi .top .naviSpan{
    background-image: url(./images/navi-a-s-top.gif);
    }
#navi .schedules .naviSpan{
    background-image: url(./images/navi-a-s-schedules.gif);
    }
#navi .profiles .naviSpan{
    background-image: url(./images/navi-a-s-profiles.gif);
    }
#navi .profiles-newface .naviSpan{
    background-image: url(./images/navi-a-s-newface.gif);
    }
#navi .profiles-ranking .naviSpan{
    background-image: url(./images/navi-a-s-ranking.gif);
    }
#navi .system .naviSpan{
    background-image: url(./images/navi-a-s-system.gif);
    }
#navi .posts-news .naviSpan{
    background-image: url(./images/navi-a-s-news.gif);
    }
#navi .posts-events .naviSpan{
    background-image: url(./images/navi-a-s-event.gif);
    }
#navi .mail_magazines .naviSpan{
    background-image: url(./images/navi-a-s-mail_magazines.gif);
    }
#navi .access .naviSpan{
    background-image: url(./images/navi-a-s-access.gif);
    }
#navi .links .naviSpan{
    background-image: url(./images/navi-a-s-links.gif);
    }
#navi .formMails-book .naviSpan{
    background-image: url(./images/navi-a-s-book.gif);
    }
#navi .formMails-enquete .naviSpan{
    background-image: url(./images/navi-a-s-enquete.gif);
    }
#navi .formMails-contact .naviSpan{
    background-image: url(./images/navi-a-s-contact.gif);
    }
#navi .addFavorite .naviSpan{
    background-image: url(./images/navi-a-s-addFavorite.gif);
    }

#navi .recruit .naviSpan{
    background-image: url(./images/navi-a-s-recruit.gif);
    }
#navi .blog .naviSpan{
    background-image: url(./images/navi-a-s-blog.gif);
    }
#navi .livechat .naviSpan{
    background-image: url(./images/navi-a-s-livechat.gif);
    }
#navi .hotels .naviSpan{
    background-image: url(./images/navi-a-s-hotels.gif);
    }
#navi .waitings .naviSpan{
    background-image: url(./images/navi-a-s-waiting.gif);
    }



/*　■オーバー■　*/

div#navi li a.top span:hover{
    background-image: url(./images/navi-a-s-hv-top.gif);
    }
div#navi li a.schedules span:hover{
    background-image: url(./images/navi-a-s-hv-schedules.gif);
    }
div#navi li a.profiles span:hover{
    background-image: url(./images/navi-a-s-hv-profiles.gif);
    }
div#navi li a.profiles-newface span:hover{
    background-image: url(./images/navi-a-s-hv-newface.gif);
    }
div#navi li a.profiles-ranking span:hover{
    background-image: url(./images/navi-a-s-hv-ranking.gif);
    }
div#navi li a.system span:hover{
    background-image: url(./images/navi-a-s-hv-system.gif);
    }
div#navi li a.posts-news span:hover{
    background-image: url(./images/navi-a-s-hv-news.gif);
    }
div#navi li a.posts-events span:hover{
    background-image: url(./images/navi-a-s-hv-event.gif);
    }
div#navi li a.mail_magazines span:hover{
    background-image: url(./images/navi-a-s-hv-mail_magazines.gif);
    }
div#navi li a.access span:hover{
    background-image: url(./images/navi-a-s-hv-access.gif);
    }
div#navi li a.links span:hover{
    background-image: url(./images/navi-a-s-hv-links.gif);
    }
div#navi li a.formMails-book span:hover{
    background-image: url(./images/navi-a-s-hv-book.gif);
    }
div#navi li a.formMails-enquete span:hover{
    background-image: url(./images/navi-a-s-hv-enquete.gif);
    }
div#navi li a.formMails-contact span:hover{
    background-image: url(./images/navi-a-s-hv-contact.gif);
    }
div#navi li a.addFavorite span:hover{
    background-image: url(./images/navi-a-s-hv-addFavorite.gif);
    }

div#navi li a.recruit span:hover{
    background-image: url(./images/navi-a-s-hv-recruit.gif);
    }
div#navi li a.blog span:hover{
    background-image: url(./images/navi-a-s-hv-blog.gif);
    }
div#navi li a.livechat span:hover{
    background-image: url(./images/navi-a-s-hv-livechat.gif);
    }
div#navi li a.hotels span:hover{
    background-image: url(./images/navi-a-s-hv-hotels.gif);
    }
div#navi li a.waitings span:hover{
    background-image: url(./images/navi-a-s-hv-waiting.gif);
    }


/*　■セレクト■　*/

#top #navi .top .naviSpan{
    background-image: url(./images/navi-a-s-sl-top.gif);
    }
#schedules #navi .schedules .naviSpan{
    background-image: url(./images/navi-a-s-sl-schedules.gif);
    }
#profiles.index #navi .profiles .naviSpan{
    background-image: url(./images/navi-a-s-sl-profiles.gif);
    }
#profiles.newface #navi .profiles-newface .naviSpan{
    background-image: url(./images/navi-a-s-sl-newface.gif);
    }
#rankings #navi .profiles-ranking .naviSpan{
    background-image: url(./images/navi-a-s-sl-ranking.gif);
    }
#system #navi .system .naviSpan{
    background-image: url(./images/navi-a-s-sl-system.gif);
    }
#posts.index-news #navi .posts-news .naviSpan{
    background-image: url(./images/navi-a-s-sl-news.gif);
    }
#posts.index-events #navi .posts-events .naviSpan{
    background-image: url(./images/navi-a-s-sl-event.gif);
    }
#mail_magazines div#navi li a.mail_magazines span{
    background-image: url(./images/navi-a-s-sl-mail_magazines.gif);
    }
#access div#navi li a.access span{
    background-image: url(./images/navi-a-s-sl-access.gif);
    }
#links div#navi li a.links span{
    background-image: url(./images/navi-a-s-sl-links.gif);
    }
#form_mails.index-book div#navi li a.formMails-book span{
    background-image: url(./images/navi-a-s-sl-book.gif);
    }
#form_mails.index-enquete div#navi li a.formMails-enquete span{
    background-image: url(./images/navi-a-s-sl-enquete.gif);
    }
#form_mails.index-contact div#navi li a.formMails-contact span{
    background-image: url(./images/navi-a-s-sl-contact.gif);
    }

#recruits div#navi li a.recruit span{
    background-image: url(./images/navi-a-s-sl-recruit.gif);
    }
#blog div#navi li a.recruit span{
    background-image: url(./images/navi-a-s-sl-blog.gif);
    }
#livechat div#navi li a.recruit span{
    background-image: url(./images/navi-a-s-sl-livechat.gif);
    }
#waitings div#navi li a.waitings span{
    background-image: url(./images/navi-a-s-sl-waiting.gif);
    }


#addFavorite div#navi li a.addFavorite span{
    background-image: url(./images/navi-a-s-sl-addFavorite.gif);
    }




/*■■■■■■■■■タイトル画像■■■■■■■■■*/

#top div#content h2 span.hd{
    background-image: url(./images/h2-span-top.gif);
    }
#schedules div#content h2 span.hd{
    background-image: url(./images/h2-span-schedules.gif);
    }
#profiles.index div#content h2 span.hd{
    background-image: url(./images/h2-span-profiles.gif);
    }
#profiles.newface div#content h2 span.hd{
    background-image: url(./images/h2-span-newface.gif);
    }
#rankings div#content h2 span.hd{
    background-image: url(./images/h2-span-ranking.gif);
    }
#system div#content h2 span.hd{
    background-image: url(./images/h2-span-system.gif);
    }
#posts.index-news div#content h2 span.hd{
    background-image: url(./images/h2-span-news.gif);
    }
#posts.index-events div#content h2 span.hd{
    background-image: url(./images/h2-span-event.gif);
    }
#mail_magazines div#content h2 span.hd{
    background-image: url(./images/h2-span-mail_magazines.gif);
    }
#access div#content h2 span.hd{
    background-image: url(./images/h2-span-access.gif);
    }
#links div#content h2 span.hd{
    background-image: url(./images/h2-span-links.gif);
    }

#form_mails.index-book div#content h2 span.hd{
    background-image: url(./images/h2-span-book.gif);
    }
#form_mails.index-enquete div#content h2 span.hd{
    background-image: url(./images/h2-span-enquete.gif);
    }
#form_mails.index-contact div#content h2 span.hd{
    background-image: url(./images/h2-span-mail.gif);
    }

#recruits div#content h2 span.hd{
    background-image: url(./images/h2-span-recruit.gif);
    }
#livechat div#content h2 span.hd{
    background-image: url(./images/h2-span-livechat.gif);
    }
#blog div#content h2 span.hd{
    background-image: url(./images/h2-span-blog.gif);
    }
#hotels div#content h2 span.hd{
    background-image: url(./images/h2-span-hotels.gif);
    }
#waitings div#content h2 span.hd{
    background-image: url(./images/h2-span-waiting.gif);
    }


/*■■■■■■料金表　全て画像■■■■■■■■■

#system div#content div.course{
	height: 650px;
	background: url(./images/original-price.gif) no-repeat center top;
	}
#system div#content div.option,
#system div#content div.other,
#system div#content dl{
	display: none;
	}

*/
