#main_wrapper{
    display: block;
    width:950px;
    position: relative;
    overflow: hidden;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    background-color: #090909;
}
#main-title{
    display: block;

}
#main-banner{
    display: block;
	margin-bottom: 20px;
}

#main-header{
    display: block;
    position: relative;
    width: 800px;
    height:57px;
    background-image: url(http://www.shuuemuramy.com/common-assets/images/shu-services/navi-bg.png);
    margin: 0 auto;
    padding-top:10px;
}
#navi-bar li
{
    display: inline;
    list-style-type: none;
    float: left;
    font-family: arial, helvetica;
    font-size:21px;
    color:#ffffff;
    cursor: pointer;
    z-index: 9999;
}

#navi-bar li {
	padding-top: 17px;
}

#navi-bar li:nth-child(-n+3) {
	padding-right:62px;
}

#navi-bar li a
{
    color:#ffffff;
    text-decoration: none;
    z-index: 9999;
}
#navi-bar li a:hover{
    color:#e70567;
}

.left-column {width:370px !important;}
.right-column {width:380px !important;}

.signature-services .book_now{
	background-color: #E9078B;
	color:#ffffff;
	line-height:25px;
}

.signature-services .book_now span{
  display:inline-block;
  -webkit-animation: flash 3s infinite; /* Safari 4+ */
  -moz-animation:    flash 3s infinite; /* Fx 5+ */
  -o-animation:      flash 3s infinite; /* Opera 12+ */
  animation:         flash 3s infinite; /* IE 10+, Fx 29+ */
}

/****SECTION 1 ***/
.divider{
    display: block;
	margin:40px auto 20px;
}

.signature-services .contwrap { width:800px; margin:0 auto; } 
.signature-services .contwrap .left-column { float:left; }
.signature-services .contwrap .right-column { float:right; }

/****SECTION 1 ***/
#brow{
    display: block;
		float:left;
	clear:both;
	width:100%;
}
#title1{
	display: block;
}
#content1{
	display: block;
}

#content1-includes {
	display: block;
	}
	
#content1,#content1-includes p{
    font-family: "Arial", sans-serif;
    font-size:19px;
    color:#ffffff;
    line-height: 28px;
	padding-bottom:10px;
}

#content1,#content1-includes li{
    font-family: "Arial", sans-serif;
    font-size:19px;
    color:#ffffff;
    line-height: 28px;
    list-style: disc;
	padding-top:5px;
}
#divider1{
}
/****SECTION 2 ***/
#makeover{
    display: block;
		float:left;
	clear:both;
	width:100%;
}
#title2{
	display: block;
}
#content2{
	display: block;
}

#content2-includes {
	display: block;
	}

#content2,#content2-includes p{
    font-family: "Arial", sans-serif;
    font-size:19px;
    color:#ffffff;
   line-height: 28px;
   padding-bottom:10px;
}

#content2,#content2-includes li{
    font-family: "Arial", sans-serif;
    font-size:19px;
    color:#ffffff;
    line-height: 25px;
    list-style: disc;
	padding-top:5px;
}
#divider2{
}
/****SECTION 3 ***/
#atelier{
    display: block;
	float:left;
	clear:both;
	width:100%;
}
#title3{
	display: block;
}
#content3{
	display: block;
}

#content3-includes {
	display: block;
}
	
#content3,#content3-includes p{
    font-family: "Arial", sans-serif;
    font-size:19px;
    color:#ffffff;
    line-height: 28px;
	padding-bottom:10px;
}

#content3,#content3-includes li{
    font-family: "Arial", sans-serif;
    font-size:19px;
    color:#ffffff;
    line-height: 28px;
    list-style: disc;
	padding-top:5px;
}
#divider3{
	margin-left:-75px;
}


/*** OTHERS ***/
.back-to-top {
    background: rgba(0, 0, 0, 0) url("../../whats-new/skinfit/assets/fig/arrows.png") no-repeat scroll right top;
    bottom: 50px;
    height: 40px;
    margin: 0 auto 0 960px;
    position: fixed;
    width: 40px;
}

.back-to-top a {
    display: block;
    height: 40px;
    text-indent: -9999px;
    width: 40px;
}


.header__localMenu_fixed {
    position: fixed;
    top: 0;
    left: 50%;
    width: 900px;
    margin: 0 0 0 -473px;
    z-index: 100;
}

.stick{
    position: fixed !important;
    top:0px !important;
    z-index: 9999;
	left: 0;
    right: 0;
}
#booknow{
	display: block;
	text-align:center;
	width:100%;
	clear:both;
	float:left;
	margin:50px 0;
}

#booknow p { 
    font-family: "Arial", sans-serif;
    font-size:19px;
    color:#ffffff;
	padding-bottom:30px;
}


#booknow:hover{
    cursor: pointer;
    opacity: .9;
}

@media only screen and (max-device-width: 480px) {	
#main-header{
    height:58px;
	 width: 820px;
}

#navi-bar li{
	padding-top:15px;
}

}