@charset "utf-8";
/* CSS Document */
.clearfix:after {
	display: block;
	clear: both;
	content:'';
	vertical-align: top;	
}

.br-sp { display: none;}
.br-pc { display: inherit;}

#custom-make-up-heroes {
	width: 828px;
	text-align: center;
	margin: 0 auto 40px auto;
}

/* mv */
#custom-make-up-heroes #mv {
	background: url(../img/head_mv_bg.jpg) no-repeat left top;
	width: 518px;
	height: 428px;
}

#custom-make-up-heroes #mv .mv-tit {
	position: relative;
	top: 0;
	left: 518px;
	background: #FFF;
	text-align: center;
	padding: 0;
	width: 308px;
	height: 426px;
	border: 1px solid #f9ced7;
}

#custom-make-up-heroes #mv .mv-tit h1 {
	margin: 0;
	padding: 60px 0 40px 0;	
}

#custom-make-up-heroes #mv .mv-tit h2 {
	font-size: 21px;
	line-height: 1.8em;
	margin: 0;
	padding: 0;
}

#custom-make-up-heroes #mv .mv-tit h2 span {
	color: #d71634;
}

/* main */
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content {
	background: url(../img/main_bg.gif) repeat-y center top;
	padding: 30px 85px 100px 85px;
	height:  auto;
	text-align: center;
	margin: 0 auto;
}

/* txt */
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content .txt-01 {
	position: relative; 
	left: 0; 
	top: 0;
	text-align: left;
}

#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content .txt-02 {
	position: relative; 
	left: 0; 
	top: 0;
	margin-top: -160px!important;
	text-align: right;
}

#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content .lead {
	text-align: left;
	color: #d70029;
	font-weight: bold;
	font-size: 150%;
	vertical-align: top;
}

#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content .description {
	text-align: left;
	color: #000000;
	font-size: 160%;
	border-bottom: 0;
	margin-bottom: 0;
}

/* btn-link */
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content .btn-link {
	
}

#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content .btn-link a:link,
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content .btn-link a:visited {
	display: block;
	width: 225px;
	height: auto;
	padding: 19px 0;
	font-size: 11px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	color: #FFF;
	background: #000;	
}

#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content .btn-link a:hover {
	text-align: none;
	color: #FFF;
	background: #4c4c4c;
}

/* txt */
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content .txt-01 {
	position: relative; 
	left: 0; 
	top: 0;
	text-align: left;
}

#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content .txt-02 {
	position: relative; 
	left: 0; 
	margin-top: 0;
	text-align: right;
}

#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #water-lip h3,
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #lip-oil h3,
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #fix-mist h3,
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #control-color h3,
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #base h3,
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #foundation h3,
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #fix-mascara h3,
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #web-exclusive-kit h3 {
	color: #FFF;
	width: 270px;
	padding: 4px 16px;
	font-weight: normal;
	font-size: 24px;
}

/* water-lip */
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #water-lip { width: 600px; text-align: center; margin: 0 auto; padding: 20px 0 60px 0; clear: both;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #water-lip img { float: left; width: 236px;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #water-lip .txtBox { float: right; width: 300px;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #water-lip h3 { background: #d69495;}

/* lip-oil */
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #lip-oil { width: 600px; text-align: center; margin: 0 auto; padding: 60px 0; clear: both;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #lip-oil img { float: right; width: 298px;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #lip-oil .txtBox { float: left; width: 300px;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #lip-oil h3 { background: #e69488; position: relative; left: 300px;}

/* fix-mist */
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #fix-mist { width: 600px; text-align: center; margin: 0 auto; padding: 60px 0; clear: both;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #fix-mist img { float: left; width: 150px; padding-left: 70px; padding-top: 10px;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #fix-mist .txtBox { float: right; width: 300px;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #fix-mist h3 { background: #e69488;}

/* control-color */
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #control-color { width: 600px; text-align: center; margin: 0 auto; padding: 60px 0; clear: both;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #control-color img { float: right; width: 298px; padding-top: 20px;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #control-color .txtBox { float: left; width: 300px;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #control-color h3 { background: #dd9d9b; position: relative; left: 300px;}

/* base */
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #base {width: 600px; text-align: center; margin: 0 auto; padding: 60px 0; clear: both;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #base img { float: left; width: 170px; height: auto; padding-top: 50px; padding-left: 60px;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #base .txtBox { float: right; width: 300px;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #base h3 { background: #e5bd9c;}

/* foundation */
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #foundation { width: 600px; text-align: center; margin: 0 auto; padding: 60px 0; clear: both;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #foundation img { float: right; width: 298px; padding-top: 50px;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #foundation .txtBox { float: left; width: 300px;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #foundation h3 { background: #e69488; position: relative; left: 300px;}

/* fix-mascara */
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #fix-mascara {width: 600px; text-align: center; margin: 0 auto; padding: 60px 0; clear: both;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #fix-mascara img { float: left; width: 240px; height: auto; padding-top: 60px;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #fix-mascara .txtBox { float: right; width: 300px;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #fix-mascara h3 { background: #dd9d9b; }

/* web-exclusive-kit */
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #web-exclusive-kit { width: 600px; text-align: center; margin: 0 auto; padding: 60px 0; clear: both;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #web-exclusive-kit img { float: right; width: 298px;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #web-exclusive-kit .txtBox { float: left; width: 300px;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #web-exclusive-kit h3 { background: #e69488; position: relative; left: 300px;}

#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-bottom img {
	vertical-align: top;
}

#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-head img {
	vertical-align: top;
}

/* star */
#custom-make-up-heroes #custom-make-up-heroes-main .MUH_star01 {position: relative;margin-left: 45%; top: -120px; margin-bottom: -60px; display: inline-block;overflow: hidden;}
#custom-make-up-heroes #custom-make-up-heroes-main .MUH_star02 {position: relative;margin-left: -50%; top: -150px; margin-bottom: -60px; display: inline-block;overflow: hidden;}
#custom-make-up-heroes #custom-make-up-heroes-main .MUH_star03 {position: relative;margin-left: 85%; top: -240px; margin-bottom: -60px; display: inline-block;overflow: hidden;}
#custom-make-up-heroes #custom-make-up-heroes-main .MUH_star04 {position: relative;margin-left: 55%; top: -340px; margin-bottom: -60px; display: inline-block;overflow: hidden;}
#custom-make-up-heroes #custom-make-up-heroes-main .MUH_star05 {position: relative;margin-left: -70%; top: -180px; margin-bottom: -60px; display: inline-block;overflow: hidden;}
#custom-make-up-heroes #custom-make-up-heroes-main .MUH_star06 {position: relative;margin-left: 80%; top: -300px; margin-bottom: -60px; display: inline-block;overflow: hidden;}
#custom-make-up-heroes #custom-make-up-heroes-main .MUH_star07 {position: relative;margin-left: -70%; top: -180px; margin-bottom: -60px; display: inline-block;overflow: hidden;}

#custom-make-up-heroes #custom-make-up-heroes-main .MUH_star01:before,
#custom-make-up-heroes #custom-make-up-heroes-main .MUH_star02:before,
#custom-make-up-heroes #custom-make-up-heroes-main .MUH_star03:before,
#custom-make-up-heroes #custom-make-up-heroes-main .MUH_star04:before,
#custom-make-up-heroes #custom-make-up-heroes-main .MUH_star05:before,
#custom-make-up-heroes #custom-make-up-heroes-main .MUH_star06:before,
#custom-make-up-heroes #custom-make-up-heroes-main .MUH_star07:before {content:'';background-color: rgba(255, 255, 255, 0.4);height: 100%;width: 100%;display: block;position: absolute;top: 0;left: -160%;transform: skewX(-45deg) translateX(0);}
#custom-make-up-heroes #custom-make-up-heroes-main .MUH_star01:before,
#custom-make-up-heroes #custom-make-up-heroes-main .MUH_star02:before,
#custom-make-up-heroes #custom-make-up-heroes-main .MUH_star03:before,
#custom-make-up-heroes #custom-make-up-heroes-main .MUH_star04:before,
#custom-make-up-heroes #custom-make-up-heroes-main .MUH_star05:before,
#custom-make-up-heroes #custom-make-up-heroes-main .MUH_star06:before,
#custom-make-up-heroes #custom-make-up-heroes-main .MUH_star07:before {animation: bright 3s ease-in-out 1s infinite;}
@keyframes bright {
  0% {transform: skewX(-45deg) translateX(0);}
  15% {transform: skewX(-45deg) translateX(320%);}
  100% {transform: skewX(-45deg) translateX(320%);}
}

#custom-make-up-heroes #custom-make-up-heroes-main .rotate_anime {animation: rotate-anime 8s linear infinite;}
@keyframes rotate-anime {
	0%  {transform: rotate(0);}
	100%  {transform: rotate(360deg);}
}

/* #custom-make-up-heroes #custom-make-up-heroes-main .MUH_star01 {margin: 12.5px 0;position: relative;display: block;color: #dd9d9b;width: 0px;height: 0px;border-right:  25px solid transparent;border-bottom: 17.5px  solid #dd9d9b;border-left:   25px solid transparent;-moz-transform:    rotate(35deg);-webkit-transform: rotate(35deg);-ms-transform:     rotate(35deg);-o-transform:      rotate(35deg);
animation:anim-star-fav-rotate 30s linear infinite,anim-star-fav-opacity 1s linear infinite}
#custom-make-up-heroes #custom-make-up-heroes-main .MUH_star01:before {border-bottom: 20px solid #dd9d9b;border-left: 8px solid transparent;border-right: 8px solid transparent;position: absolute;height: 0;width: 0;top: -12px;left: -17px;display: block;content: '';-webkit-transform: rotate(-35deg);-moz-transform:    rotate(-35deg);-ms-transform: rotate(-35deg);-o-transform: rotate(-35deg);}
#custom-make-up-heroes #custom-make-up-heroes-main .MUH_star01:after {position: absolute;display: block;color: #dd9d9b;top: 0px;left: -26.5px;width: 0px;height: 0px;border-right: 25px solid transparent;border-bottom: 17.5px solid #dd9d9b;border-left: 25px solid transparent;-webkit-transform: rotate(-70deg);-moz-transform:rotate(-70deg);-ms-transform:     rotate(-70deg);-o-transform:      rotate(-70deg);content: '';}
@keyframes anim-star-fav-rotate {
    from { transform: rotate(35deg);}
    to { transform: rotate(395deg);}
}
@keyframes anim-star-fav-opacity {
    0%   { opacity: 1;}
    50%  { opacity: 0.75;}
    100% { opacity: 1;}
} */

/*__________________ MOBILE ____________________ */
@media only screen and (max-width: 1023px) {
body { margin: 0; padding: 0;}
img { width: 100%; height: auto; }
	
*, *:before, *:after {
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
         -o-box-sizing: border-box;
        -ms-box-sizing: border-box;
            box-sizing: border-box;
}
	
.br-sp { display: inherit;}
.br-pc { display: none;}

#custom-make-up-heroes {
	width: 100%;
	text-align: center;
	margin: 0 auto 20px auto;
}

/* mv */
#custom-make-up-heroes #mv {
	background: url(../img/head_mv_bg.jpg) no-repeat left top;
	background-size: auto 214px;
	width: 100%;
	height: 214px;
}

#custom-make-up-heroes #mv .mv-tit {
	position: relative;
	top: 0;
	left: 56vw;
	background: #FFF;
	text-align: center;
	padding: 5px;
	width: 43%;
	height: 214px;
	border: 0;
}
	
#custom-make-up-heroes #mv .mv-tit img { 
	width: 104px;
	height: 77px;
}
	
#custom-make-up-heroes #mv .mv-tit h1 {
	margin: 0;
	padding: 0 0;	
}

#custom-make-up-heroes #mv .mv-tit h2 {
	font-size: 15px;
	margin: 0;
	padding: 0;
	line-height: 1.6em;
}
	
/* txt */
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content .txt-01 {
	position: relative; 
	left: 0; 
	top: 0;
	text-align: left;
	width: 48%;
	height: auto;
}

#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content .txt-02 {
	position: relative; 
	left: 48vw; 
	top: 88px;
	margin-top: 0;
	margin-bottom: 70px;
	text-align: right;
	width: 38%;
	height: auto;
}
	
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content .lead {
	text-align: center;
	color: #d70029;
	font-weight: bold;
	font-size: 140%;
}

#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content .description {
	text-align: center;
	color: #000000;
	font-size: 140%;
	margin-bottom: 1em;
}
	
/* btn-link */
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content .btn-link {
	text-align: center; margin: 0 auto;
}

#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content .btn-link a:link,
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content .btn-link a:visited {
	display: block;
	width: 192px;
	height: auto;
	padding: 10px 0;
	font-size: 11px;
	text-align: center;
	margin: 0 auto;
	text-decoration: none;
	text-transform: uppercase;
	color: #FFF;
	background: #000;	
}

#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content .btn-link a:hover {
	text-align: none;
	color: #FFF;
	background: #4c4c4c;
}
	
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content {
	background: url(../img/main_bg.gif) repeat-y center top;
	background-size: 100%;
	width: 100%;
	padding: 20px 40px 40px 40px;
	height:  auto;
	text-align: center;
	margin: 0 auto;
}
	
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #water-lip h3,
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #lip-oil h3,
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #fix-mist h3,
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #control-color h3,
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #base h3,
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #foundation h3,
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #fix-mascara h3,
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #web-exclusive-kit h3 {
	color: #FFF;
	width: 212px;
	padding: 4px 10px;
	text-align: center;
	margin: 2em auto 1em auto;
	font-size: 140%;
}

	
/* water-lip */
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #water-lip { width: 100%; text-align: center; margin: 0 auto; padding: 20px 0; clear: both;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #water-lip img { float: none; width: 60%; margin-right: 2em;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #water-lip .txtBox { float: none; width: 100%; text-align: center; margin: 0 auto;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #water-lip h3 { background: #d69495;}

/* lip-oil */
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #lip-oil { width: 100%; text-align: center; margin: 0 auto; padding: 20px 0; clear: both;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #lip-oil img { float: none; width: 60%;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #lip-oil .txtBox { float: none; width: 100%; text-align: center; margin: 0 auto;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #lip-oil h3 { background: #e69488; position: relative; left: 0;}

/* fix-mist */
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #fix-mist { width: 100%; text-align: center; margin: 0 auto; padding: 20px 0; clear: both;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #fix-mist img { float: none; width: 100px; padding: 0;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #fix-mist .txtBox { float: none;width: 100%; text-align: center; margin: 0 auto;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #fix-mist h3 { background: #e69488;}

/* control-color */
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #control-color { width: 100%; text-align: center; margin: 0 auto; padding: 20px 0; clear: both;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #control-color img { float: none; width: 60%; padding-top: 0;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #control-color .txtBox { float: none; width: 100%; text-align: center; margin: 0 auto;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #control-color h3 { background: #dd9d9b; position: relative; left: 0;}

/* base */
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #base {width: 100%; text-align: center; margin: 0 auto; padding: 20px 0; clear: both;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #base img { float: none; width: 100px; height: auto; padding-top: 0; padding: 0;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #base .txtBox { float: none; width: 100%; text-align: center; margin: 0 auto;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #base h3 { background: #e5bd9c;}

/* foundation */
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #foundation { width: 100%; text-align: center; margin: 0 auto; padding: 20px 0; clear: both;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #foundation img { float: none; width: 60%; padding-top: 0;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #foundation .txtBox { float: none; width: 100%; text-align: center; margin: 0 auto;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #foundation h3 { background: #e69488; position: relative; left: 0;}

/* fix-mascara */
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #fix-mascara {width: 100%; text-align: center; margin: 0 auto; padding: 20px 0; clear: both;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #fix-mascara img { float: none; width: 60%; height: auto; padding-top: 0;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #fix-mascara .txtBox { float: none; width: 100%; text-align: center; margin: 0 auto;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #fix-mascara h3 { background: #dd9d9b; }

/* web-exclusive-kit */
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #web-exclusive-kit { width: 100%; text-align: center; margin: 0 auto; padding: 20px 0; clear: both;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #web-exclusive-kit img { float: none; width: 60%;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #web-exclusive-kit .txtBox { float: none; width: 100%; text-align: center; margin: 0 auto;}
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-content #web-exclusive-kit h3 { background: #e69488; position: relative; left: 0;}
	
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-bottom img,
#custom-make-up-heroes #custom-make-up-heroes-main .main-bg-head img {
	width: 100%;
	height: auto;
	vertical-align: top;
	line-height: 0;
}
	
/* star */
#custom-make-up-heroes #custom-make-up-heroes-main .MUH_star01 img,
#custom-make-up-heroes #custom-make-up-heroes-main .MUH_star02 img,
#custom-make-up-heroes #custom-make-up-heroes-main .MUH_star03 img,
#custom-make-up-heroes #custom-make-up-heroes-main .MUH_star04 img,
#custom-make-up-heroes #custom-make-up-heroes-main .MUH_star05 img,
#custom-make-up-heroes #custom-make-up-heroes-main .MUH_star06 img,
#custom-make-up-heroes #custom-make-up-heroes-main .MUH_star07 img{ width: 60%; height: auto;}
	
#custom-make-up-heroes #custom-make-up-heroes-main .MUH_star01 {position: relative;margin-left: 0; top: -240px;  left: 45%; margin-bottom: 0; display: inline-block;overflow: hidden;}
#custom-make-up-heroes #custom-make-up-heroes-main .MUH_star02 {position: relative;margin-left: 0; top: 10px; left: -40%; margin-bottom: 0; display: inline-block;overflow: hidden;}
#custom-make-up-heroes #custom-make-up-heroes-main .MUH_star03 {position: relative;margin-left: 0; top: -240px; left: 40%; margin-bottom: 0; display: inline-block;overflow: hidden;}
#custom-make-up-heroes #custom-make-up-heroes-main .MUH_star04 {position: relative;margin-left: 0; top: -400px; left: 48%; margin-bottom: 0; display: inline-block;overflow: hidden;}
#custom-make-up-heroes #custom-make-up-heroes-main .MUH_star05 {position: relative;margin-left: 0; top: -420px; left: 40%; margin-bottom: 0; display: inline-block;overflow: hidden;}
#custom-make-up-heroes #custom-make-up-heroes-main .MUH_star06 {position: relative;margin-left: 0; top: -840px; left: 35%;  margin-bottom: 0; display: inline-block;overflow: hidden;}
#custom-make-up-heroes #custom-make-up-heroes-main .MUH_star07 {position: relative;margin-left: 0; top: -440px; left: -48%; margin-bottom: 0; display: inline-block;overflow: hidden;}
}



