@charset "UTF-8";
/* CSS Document */

@import url('https://fonts.googleapis.com/css2?family=Lora:wght@200&family=Noto+Sans+JP:wght@200&display=swap');

.feature_ .contents_inner_ #lp_{width:1040px; overflow: hidden; margin:0 auto;padding:0px;font-size:14px; font-family:"Lora";}
.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{
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.width_{width:1040px;}


.feature_ .contents_inner_ #lp_ ul li.top_ img{width:600px !important;display:block; margin:0 auto;}

.feature_ .contents_inner_ #lp_ ul li img, .feature_ .contents_inner_ #lp_ ul li a img{width:95%; display:block !important; margin:0 auto; }
span.Lora_{font-family: "Lora"; font-size:17px;letter-spacing:2px;}
span.noto_{font-family: "Noto Sans JP"; font-size:13px;letter-spacing:2px;}
.feature_ .contents_inner_ #lp_ ul li.small_ img{width:50%;}


.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:10px;}
.feature_ .contents_inner_ #lp_ ul li p.price_.right_{text-align: right;}
.feature_ .contents_inner_ #lp_ ul li p.price_.right1_{width:50% !important;margin-top:-60px;}
.feature_ .contents_inner_ #lp_ ul li p.price_.right2_{width:50% !important}
.feature_ .contents_inner_ #lp_ ul li span.name_{color:black; letter-spacing: 2px;font-weight: bold;}
.feature_ .contents_inner_ #lp_ ul li span.name1_{font-weight: bold;letter-spacing: 2px;}
.feature_ .contents_inner_ #lp_ ul li span.text_{color:black; font-size:10px;letter-spacing: 2px;}
.feature_ .contents_inner_ #lp_ ul li span.black_{color:black; letter-spacing: 2px; font-size: 10px;}
.feature_ .contents_inner_ #lp_ ul li a{color:black;}


.feature_ .contents_inner_ #lp_ ul li.bottom1_{display: block; width:840px;margin:0 auto; margin-top:140px;}
.feature_ .contents_inner_ #lp_ ul li.bottom1_ img{width:380px; float:left;  margin:20px;margin-bottom:40px; }
.feature_ .contents_inner_ #lp_ ul li p.price2_{width:208px;display:block; float:left;}

