#salon_header_menu {
      width: 100%;
}

#salon_header_menu ul {
    display: inline-block;
    width: 21%;
    text-align:left;
    margin: 0px 0px 20px;
    vertical-align: top;
}

#salon_header_menu li a {
    display: block;
    width: 190px \9;
    margin: 0 0 -1px;
    padding: 8px 14px;
    color: #fff;
    background-color: #000;
    font-weight: bold;
}
#salon_header_menu li span{
    font-weight: bold;
}

#salon_header_menu_inner {
    text-align: center;
}

#salon_header_menu .icon-chevron-right {
    float: right;
    margin-top: 2px;
}
.btn-style01{
	border-width: 3px !important;
	border-style: double !important;
	border-color: #fff !important;
	border-radius: 0 !important;
	
}

#salon7830-outline-content-a {
    height:230px;
    margin:0 auto 30px auto;
}
#salon7830-outline-content-a img {
    height:200px;
    float:left;
    margin-right: 18px;
}

#salon1024-outline-content-a {
}
#salon1024-outline-content-a img:nth-of-type(1)
,#salon1024-outline-content-a img:nth-of-type(2)
,#salon1024-outline-content-a img:nth-of-type(3) {
    display: block;
    height:165px;
    float:left;
    margin: 0 13px 13px 0;
    background-size:100% auto;
}
#salon1024-outline-content-a img:nth-of-type(1) {
    width:195px;
    background-image:url("/athlete/img/salon/pc/1024/description_img1.jpg");
}
#salon1024-outline-content-a img:nth-of-type(2) {
    width:221px;
    background-image:url("/athlete/img/salon/pc/1024/description_img2.jpg");
}
#salon1024-outline-content-a img:nth-of-type(3) {
    width:247px;
    background-image:url("/athlete/img/salon/pc/1024/description_img3.jpg");
}
#salon1024-outline-content-a img:nth-of-type(4) {
    display: block;
    width:250px;
    height:331px;
    float:right;
    background-image:url("/athlete/img/salon/pc/1024/description_img4.jpg");
    background-size:100% auto;
}
#salon1024-outline-content-a img:nth-of-type(5)
,#salon1024-outline-content-a img:nth-of-type(6)
,#salon1024-outline-content-a img:nth-of-type(7) {
    display: block;
    height:156px;
    float:left;
    margin: 0 13px 13px 0;
    background-size:100% auto;
}
#salon1024-outline-content-a img:nth-of-type(5) {
    width:221px;
    background-image:url("/athlete/img/salon/pc/1024/description_img5.jpg");
}
#salon1024-outline-content-a img:nth-of-type(6) {
    width:234px;
    background-image:url("/athlete/img/salon/pc/1024/description_img6.jpg");
}
#salon1024-outline-content-a img:nth-of-type(7) {
    width:208px;
    background-image:url("/athlete/img/salon/pc/1024/description_img7.jpg");
}

#salon1666-outline-content-a {
    width:100%;
}
#salon1666-outline-content-a img {
    display: block;
    width:100%;
    height:400px;
    background-image:url("/athlete/img/salon/pc/1666/description_img1.jpg");
    background-size:100% auto;

}

#salon6887-outline-content-a {
    width:100%;
}
#salon6887-outline-content-a img {
    display: block;
    width:100%;
    height:400px;
    background-image:url("/athlete/img/salon/pc/6887/description_img1.jpg");
    background-size:100% auto;

}

#salon1979-outline-content-a {
    width:100%;
}
#salon1979-outline-content-a img {
    display: block;
    width:100%;
    height:400px;
    background-image:url("/athlete/img/salon/pc/1979/description_img1.jpg");
    background-size:100% auto;
    background-repeat: no-repeat;
}

#salon6733-outline-content-a {
    width:100%;
}
#salon6733-outline-content-a img {
    display: block;
    width:100%;
    height:400px;
    background-image:url("/athlete/img/salon/pc/6733/description_img1.jpg");
    background-size:100% auto;
    background-repeat: no-repeat;
}

#salon3133-outline-content-a {
    width:100%;
}
#salon3133-outline-content-a img {
    display: block;
    width:100%;
    height:500px;
    background-image:url("/athlete/img/salon/pc/3133/description_img1.jpg");
    background-size:100% auto;
    background-repeat: no-repeat;
}

