<style media="" data-href="../../../../contents/files/fukuri/img/beauty_category/earth/css/style.css">@charset "Shift_JIS";

#re_wrap .main-totalpic {
    width: 100%;
    margin: auto;
    font-size: 14px;
}
#re_wrap .main-youso{
	padding-bottom:1em;
}
#re_wrap div.main-youso-select {
    text-align: center;
    margin: 40px 0;
    position: relative;
    top: 0;
    z-index: 100;
}
#re_wrap div.main-youso-select:after{
	content:"";
	width:20px;
	height:30px;
	display:inline-block;
	background-image:url("https://www.fukuri.jp/contents/files/fukuri/img/beauty_category/earth/css/../img/earth_ya.png");
	top:50%;
	right:21%;
	transform:translateY(-50%);
	position:absolute;
	background-repeat:no-repeat;
	background-size:contain;
    z-index: 9999;
}
/*
#re_wrap div.main-youso-select:before,
#re_wrap div.main-youso-select:after{
	content:"";
	width:13px;
	height:15px;
	display:inline-block;
	position:absolute;
	top:50%;
	z-index:150;
	background-repeat:no-repeat;
	background-size:contain;
	transform:translateY(-50%);
	color:rgba(138,107,174,1);
}
#re_wrap div.main-youso-select:before{
	left:20%;
	background-image:url("https://www.fukuri.jp/contents/files/fukuri/img/beauty_category/earth/css/../img/earth_yas.png");
}
#re_wrap div.main-youso-select:after{
	right:20%;
	background-image:url("https://www.fukuri.jp/contents/files/fukuri/img/beauty_category/earth/css/../img/earth_yae.png");
}
*/
#re_wrap div.main-youso-select select {
    width: 60%;
    padding: 1.5em 10px;
    text-align: center;
    margin: 0 auto;
    border-radius:0;
    background-color:#000;
    color:#FFF;
    border:none;
}

#re_wrap div.main-youso section {
  position: absolute;
  display: none;
}

#re_wrap div.main-youso section {
width: 90%;
box-sizing: border-box;
max-width: 846px;
position: relative;
margin: auto;
left: 0;
right: 0;
}

#re_wrap div.main-youso section div {
    border-bottom: 1px solid #c0c0c0;
    padding: 2em 0;
    position:relative;
}

#re_wrap div.main-youso section div a {
    background:rgba(138,107,174,1);
    padding: 1em 20px;
    text-decoration: none;
    position: absolute;
    right: 0;
    color:#FFF;
    top:50%;
    transform:translateY(-50%);
    line-height:1;
}


#re_wrap .e_select{
	letter-spacing:1px;
	appearance:none;
	-webkit-appearance: none;
	-moz-appearance: none;
	-moz-appearance: none;
	
}

/*
#re_wrap .e_select{
	border-image:linear-gradient(to right, rgba(255,255,255,0) 10%, rgba(138,107,174,1) 50%,rgba(255,255,255,0) 90%);
	border-image-slice:1;
	border-type:solid;
	border-width:0 0 3px 0;
	appearance:none;
	-webkit-appearance: none;
	-moz-appearance: none;
	-moz-appearance: none;
	width:90%;
	font-weight:bold;
	font-size:26px;
	color:rgba(138,107,174,1);
	letter-spacing:2px;
	position:relative;
}
*/

#re_wrap .e_select::-ms-expand {
    display: none;
}
#re_wrap .e_select option{
	font-size:14px;
	text-align:center;
}
#re_wrap .e_todouhuken{
	background-color:#000;
	color:#FFF;
	display:inline-block;
	width:60%;
	padding:0.2em;
}

.freeArea-direct{overflow:hidden;}
#re_wrap{width:940px;margin:0 auto;box-sizing:border-box;}
#re_wrap *{box-sizing:border-box;font-size:inherit;color:inherit;}
#re_wrap img{max-width:100%;vertical-align:bottom;}
#re_wrap a{text-decoration:none;color:inherit;}
#re_wrap a:hover{opacity:0.7;transition:0.3s;}
#re_wrap .pc{display:block;}
#re_wrap .sp{display:none;}


@media only screen and (max-device-width: 768px) {
.freeArea-direct{overflow:hidden;}
#re_wrap{width:98%;height:auto;}
#re_wrap .pc{display:none;}
#re_wrap .sp{display:block;}
#re_wrap .e_select{font-size:3.8vw;}
#re_wrap div.main-youso-select select{padding:0.8em 0.5em 0.8em; width:95%;font-size:16px;text-align:center;}
#re_wrap .e_todouhuken{width:95%;}
#re_wrap div.main-youso-select{
	margin:36px 0;
}
#re_wrap div.main-youso-select:before{
	left:3vw;
}
#re_wrap div.main-youso-select:after{
	right:3vw;
	height:1.4em;
	width:1em;
	z-index:9999;
}
#re_wrap div.main-youso section{width:100%;}
#re_wrap div.main-youso section div a{font-size:3.5vw;}
#re_wrap div.main-youso section div{padding-right:45%;font-size:3.8vw;}

}</style>