@charset "UTF-8";
/* CSS Document */
@import url(http://fonts.googleapis.com/earlyaccess/notosansjp.css);
@import url('https://fonts.googleapis.com/css2?family=Lato&display=swap');#feature_ .contents_inner_ a {
	filter:alpha(opacity=100);
	-ms-filter:"alpha(opacity=100)";
	opacity:1;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  text-decoration: none;
	color:#000;
  line-height:2.2;
}

#feature_ .contents_inner_ a:hover {
	filter:alpha(opacity=50);
	-ms-filter:"alpha(opacity=50)";
	opacity:0.5;
	text-decoration:underline;
}

.feature_ .contents_inner_ #lp_{width:1040px; overflow: hidden; margin:0 auto;padding:0px;font-size:14px;font-family: 'Noto Sans JP', sans-serif; }
.feature_ .contents_inner_ #lp_ a{text-decoration: none;color:black;}

.feature_ .contents_inner_ #lp_ img{display:block; margin:0 auto;}
.feature_ .contents_inner_ #lp_ ul, .feature_ .contents_inner_ #lp_ ul li.item_ ul{
width:1040px;
 display: block;
 margin:0 auto;
 padding:0px;
	margin-top:0px;
 padding-top: 0px;
 letter-spacing: -0.4em;
	text-align: center;
	padding-bottom: 100px;
	
}
.feature_ .contents_inner_ #lp_ ul li{
	list-style: none;
display: -moz-inline-box;
  display: inline-block;
  *display:inline;
  *zoom: 1;
  text-align:center;
  vertical-align:middle;
  margin:0px;
  letter-spacing: normal;
	width:520px;
	margin-top:60px;
	position: relative;
}

.feature_ .contents_inner_ #lp_ ul li img, .feature_ .contents_inner_ #lp_ ul li a img{width:95%; display:block !important; margin:0 auto; }
.feature_ .contents_inner_ #lp_ ul li.price_{margin:0px;}

.feature_ .contents_inner_ #lp_ ul li.width_{width:1040px;}

.feature_ .contents_inner_ #lp_ ul li.width_ img.logo_{width:200px; margin:0 auto; margin-top:40px;}

.feature_ .contents_inner_ #lp_ ul li p.top_text_{font-family:Arial, Helvetica, "sans-serif";font-size:15px;letter-spacing:2px;font-weight: lighter;color:black;margin:0px;margin-top:40px;padding:0px;}
.feature_ .contents_inner_ #lp_ ul li.width_.small_ img{width:700px;}
.feature_ .contents_inner_ #lp_ ul li.small1_{text-align:right;}
.feature_ .contents_inner_ #lp_ ul li.small1_ img{float:left;width:520px; margin:60px;position: relative; z-index: 999;}
.feature_ .contents_inner_ #lp_ ul li.small1_ img.absolute_{position:absolute;z-index: 0; top:280px; width:1040px;left:0px;}
.feature_ .contents_inner_ #lp_ ul li.small2_ img{width:300px;}
.feature_ .contents_inner_ #lp_ ul li.small_ img{width:400px;}


.feature_ .contents_inner_ #lp_ ul li img.staff_{width:400px !important; }
.feature_ .contents_inner_ #lp_ ul li img.next_{width:380px !important; margin-top:40px;padding-right:30px;}
.feature_ .contents_inner_ #lp_ ul li img.check_{width:350px !important; margin-top:80px;}

.feature_ .contents_inner_ #lp_ div.youtube_{text-align: center;}



span.Lora_{ font-size:17px;letter-spacing:2px;}
span.noto_{ font-size:13px;letter-spacing:2px;}


.feature_ .contents_inner_ #lp_ ul li p.price_, .feature_ .contents_inner_ #lp_ ul li p.price_ p{width:95%;margin:0 auto;letter-spacing: 2px; color:lightgray;margin-top:40px;margin-bottom:40px; font-family: 'Lato', sans-serif;font-weight: bold;
}
.feature_ .contents_inner_ #lp_ ul li a{color:black;}


