/* CSS Document */

div#wrapper{background-color:#c7bb98;}

/*-----LOGO-----*/
#logo {background-color:#f2ecde;}

/*---MAIN IMAGE----*/
p#mainImageLink{padding-bottom:5px; background-color:#FFFFFF;}

/*----TOP NEWS TEXT----*/
/*----流れるニューステキスト------*/
marquee#topNewsText{padding-left:10px; color:#ffffff; font-size:110%; background-color:#bbceee;}

/*-----集中ダイエットバナー----*/
p#mainCampaign{margin:10px;}


ul#mainBanner{
margin-top:14px;
margin-left:10px;
}
ul#mainBanner li{display:inline;}
ul#mainBanner li#mainBannerGyoga{margin-left:10px;}

ul#mainBanner{
margin-left:10px;
}
ul#mainBanner li a{
display:inline;
float:left;
margin-bottom:10px;
}
ul#mainBanner li#mainBannerGyoga a{margin-left:10px;}

ul#mainBanner li a{
	text-decoration: none;
	padding-top: 150px;
	overflow: hidden;
	display: block;
	width: 192px;
	height: 0px;
font-size: 1px;
line-height: 0.1;
}
ul#mainBanner li#mainBannerSalon a{
	display: block;
	width: 385px;
}

ul li#mainBannerSalon a {
background-image:url(/img/home/mainbanner_salon02_all.jpg);
background-repeat:no-repeat;}

ul li#mainBannerSalon a:hover {
background-image:url(/img/home/mainbanner_salon02_all.jpg);
background-repeat:no-repeat;
background-position: 0px -150px;}

ul li#mainBannerGyoga a {
background-image:url(/img/home/mainbanner_gyoga_all.jpg);
background-repeat:no-repeat;}

ul li#mainBannerGyoga a:hover {
background-image:url(/img/home/mainbanner_gyoga_all.jpg);
background-repeat:no-repeat;
background-position: 0px -150px;}

ul li#mainBannerDance a {
background-image:url(/img/home/mainbanner_dance_all.jpg);
background-repeat:no-repeat;}

ul li#mainBannerDance a:hover {
background-image:url(/img/home/mainbanner_dance_all.jpg);
background-repeat:no-repeat;
background-position: 0px -150px;}


/*ul#mainBanner.clearfix{
content:".";
display:block;
visibility:hidden;
height:0.1px;
font-size:0.1em;
line-height:0;
clear:both
}*/


div#push{
float:left;
/*margin-top:10px;*/
padding-left:10px;
}
p#tittilPush{
margin-bottom:1px;
clear:both;
}
ul#push li{
margin-bottom:1px;
font-size:0.1px;
line-height:1%;
}



ul#push li a{
	text-decoration: none;
	padding-top: 70px;
	overflow: hidden;
	display: block;
	width: 385px;
	height: 0px;
font-size: 1px;
line-height: 0.1;
}

ul#push li#chiro a {
background-image:url(/img/home/push_chiro_all.gif);
background-repeat:no-repeat;}

ul#push li#chiro a:hover {
background-image:url(/img/home/push_chiro_all.gif);
background-repeat:no-repeat;
background-position: 0px -70px;}

ul#push li#maternity a {
background-image:url(/img/home/push_mama_all.gif);
background-repeat:no-repeat;}

ul#push li#maternity a:hover {
background-image:url(/img/home/push_mama_all.gif);
background-repeat:no-repeat;
background-position: 0px -70px;}

ul#push li#ashtanga a {
background-image:url(/img/home/push_ashtanga_all.gif);
background-repeat:no-repeat;}

ul#push li#ashtanga a:hover {
background-image:url(/img/home/push_ashtanga_all.gif);
background-repeat:no-repeat;
background-position: 0px -70px;}

ul#push li#ttc a {
background-image:url(/img/home/push_ttc_all.gif);
background-repeat:no-repeat;}

ul#push li#ttc a:hover {
background-image:url(/img/home/push_ttc_all.gif);
background-repeat:no-repeat;
background-position: 0px -70px;}


div#timeContents{
/*padding-top:10px;*/
margin-left:405px;
}

/*----------NEWS-----------*/
div#news ul{
padding:3px 10px 3px 10px;
background-color:#ffffff;
/*border-style:solid;
border-width:1px;
border-color:#666666:*/
width:365px;
margin-bottom:5px;
line-height:1.2;
}

div#news ul li a{color:#666666;}
div#news ul li a:hover{color:#ff3366;}

div#news ul span.attention a{color:#ff6666;}
div#news ul span.attention a:hover{color:#FF3366;}
div#news ul span.date{color:#FF6600;}
div#news ul span.pushNews{color:#ff6600;}
div#news ul span#titleBlog{color:#999900;}






/*----------WS BRIDAL-----------*/
ul#Mbanner li#ws{
float:left;
padding-right:5px;
}


ul#Mbanner li a{
	text-decoration: none;
	padding-top: 159px;
	overflow: hidden;
	display: block;
	width: 190px;
	height: 0px;
font-size: 1px;
line-height: 0.1;
}

ul#Mbanner li#ws a {
background-image:url(/img/home/banner_epi.jpg);
background-repeat:no-repeat;}

/*ul#Mbanner li#ws a:hover {
background-image:url(/img/home/banner_ws_all.jpg);
background-repeat:no-repeat;
background-position: 0px -159px;}*/

/*ul#Mbanner li#campaign a {
background-image:url(/img/home/banner_event.jpg);
background-repeat:no-repeat;}
*/

ul#Mbanner li#campaign a {
background-image:url(/img/home/banner_bridalesthe_all.jpg);
background-repeat:no-repeat;}

ul#Mbanner li#campaign a:hover {
background-image:url(/img/home/banner_bridalesthe_all.jpg);
background-repeat:no-repeat;
background-position: 0px -159px;}


ul#danceBanner{
clear:left;
padding-top:15px;
margin-left:10px;
}

ul#danceBanner li{
/*display:inline;*/
float:left;
/*maegin-left:4px;*/
margin-bottom:20px;
}
ul#danceBanner li.bst{margin-right:7px;}


ul#danceBanner li a{
	text-decoration: none;
	padding-top: 55px;
	overflow: hidden;
	display: block;
	width: 150px;
	height: 0px;
font-size: 1px;
line-height: 0.1;
}

ul#danceBanner li#belly a {
background-image:url(/img/home/sbanner_belly_all.jpg);
background-repeat:no-repeat;}

ul#danceBanner li#belly a:hover {
background-image:url(/img/home/sbanner_belly_all.jpg);
background-repeat:no-repeat;
background-position: 0px -55px;}

ul#danceBanner li#hula a {
background-image:url(/img/home/sbanner_hula_all.jpg);
background-repeat:no-repeat;}

ul#danceBanner li#hula a:hover {
background-image:url(/img/home/sbanner_hula_all.jpg);
background-repeat:no-repeat;
background-position: 0px -55px;}

ul#danceBanner li#hiphop a {
background-image:url(/img/home/sbanner_dance_all.jpg);
background-repeat:no-repeat;}

ul#danceBanner li#hiphop a:hover {
background-image:url(/img/home/sbanner_dance_all.jpg);
background-repeat:no-repeat;
background-position: 0px -55px;}

ul#danceBanner li#capoeira a {
background-image:url(/img/home/sbanner_capoeira_all.jpg);
background-repeat:no-repeat;}

ul#danceBanner li#capoeira a:hover {
background-image:url(/img/home/sbanner_capoeira_all.jpg);
background-repeat:no-repeat;
background-position: 0px -55px;}

ul#danceBanner li#kids a {
background-image:url(/img/home/sbanner_kids_all.gif);
background-repeat:no-repeat;}

ul#danceBanner li#kids a:hover {
background-image:url(/img/home/sbanner_kids_all.gif);
background-repeat:no-repeat;
background-position: 0px -55px;}


p#outsideLink{
clear:left;
margin-left:10px;
}

p#explanation{
clear:left;
width:740px;
background-color:#e3d5ae;
border-style:solid;
border-width:1px;
border-color:#ffffff;
margin-top:10px;
margin-bottom:15px;
margin-left:10px;
padding:20px;
color:#666666;
}

div#footer{text-align:center;}
#address{
text-align:center;
color:#666666;
padding-bottom:5px;
}
