@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.small1_{height:725px;}
.feature_ .contents_inner_ #lp_ ul li.small1_ img{width:40%;}
.feature_ .contents_inner_ #lp_ ul li.small1_ img.absolute_{position: absolute;}
.feature_ .contents_inner_ #lp_ ul li.small1_ img.one_{bottom:70px;right:15px;}
.feature_ .contents_inner_ #lp_ ul li.small1_ img.two_{bottom:35px;right:160px;}
.feature_ .contents_inner_ #lp_ ul li.small1_ img.three_{bottom:0px;left:0px;}



.feature_ .contents_inner_ #lp_ ul li p.price_{width:95%;margin:0 auto;letter-spacing: 2px; color:lightgray;margin-top:10px; font-size: 12px;}
.feature_ .contents_inner_ #lp_ ul li p.price_.absolute_{width:520px; position: absolute; top:0px; left:0px;}
.feature_ .contents_inner_ #lp_ ul li p.price_.right_{text-align: right; margin-top:0px;}
.feature_ .contents_inner_ #lp_ ul li p.price_.right1_{margin-top:-100px !important;margin-bottom:20px !important; text-align: center; }
.feature_ .contents_inner_ #lp_ ul li p.price_.right2_{width:50% !important}
.feature_ .contents_inner_ #lp_ ul li p.price_ span.name_{color:black; font-size:18px; letter-spacing: normal;font-weight: bold;}
.feature_ .contents_inner_ #lp_ ul li p.price_ span.name1_{font-weight: bold;}
.feature_ .contents_inner_ #lp_ ul li p.price_ span.text_{color:black; font-size:8px;letter-spacing: 2px;}
.feature_ .contents_inner_ #lp_ ul li p.price_ span.black_{color:black; letter-spacing: 2px; font-size: 10px;}
.feature_ .contents_inner_ #lp_ ul li p.price_ a{color:black;}



.feature_ .contents_inner_ #lp_ ul li.bottom1_{display: block; width:840px;margin:0 auto; margin-top:160px;}
.feature_ .contents_inner_ #lp_ ul li.bottom1_ img{width:380px; float:left;  margin:20px; }
