#as_peaple .honbun{
				height:150px;
  				overflow: hidden;
			}
			#as_peaple .honbunBtn{
				text-align: center;
				cursor: pointer;
				border: solid #229bd2 1px;
				border-radius: 5px;
				padding: 5px;
			}
			#as_peaple .full{
				height:400px;
				overflow: auto;
			}
			.hide{
				display:none;
			}
			.show{
				display:block;
			}
			.beforeafter::-webkit-scrollbar {
			    width: 10px;
			}
			.image{
				width: 90%;
				border: solid 1px #aaa;
				margin-bottom:20px;
				max-width: 700px!important;
			}
			.beforeafter::-webkit-scrollbar-track {
			  border-radius: 10px;
			  box-shadow: inset 0 0 5px rgba(0, 0, 0, .1);
			}
			.beforeafter::-webkit-scrollbar-thumb {
			  background-color: #229BD2;
			  border-radius: 10px;
			}
			#header nav a.cta-btn{
				background-color: #ed4a47;
				color:#fff;
				font-size:14px;
				padding:8px 12px 8px 12px;
				border-radius: 3px;
				display: inline;
			}
			#header nav a.cta-btn:hover {
				background-color: #ec6b69;
			}
			.freePeriodMsg{
				font-size:14px;
				margin-top:20px;
				font-weight :normal;
			}

.lp-s1 { text-align:right; }
.lp-s2 { font-size:8px; }
.lp-s3 { text-shadow: 3px 3px 3px #000000; }
.lp-s4 { color: #ed4a47;margin-right: 5px;font-size: 20px; }
.lp-s5 { max-width:40%; }
.lp-s6 { text-decoration: underline;text-decoration-color: #fff; }
.lp-s7 { width:96%;max-width:800px; }
.lp-s8 { margin-bottom: 0; }
.lp-s9 { margin:30px 0; }
.lp-s10 { margin:4px 0 30px 0; }
.lp-s11 { display:none; }
.lp-s12 { background-color: #fff;margin-bottom:20px; }
.lp-s13 { height:100px; }
.lp-s14 { margin-top:50px;margin-bottom:50px; }
.lp-s15 { margin-bottom:20px; }
.lp-s16 { width:70%;max-width:700px; }
.lp-s17 { max-width:300px; }
.lp-s18 { width:96%; }
.lp-s19 { text-align: center; }
.lp-s20 { padding:10px; }
.lp-s21 { letter-spacing: 2px; }
.lp-s22 { color:#ed4a47; }
.lp-s23 { max-width:300px;border: solid 1px #aaa; }
.lp-s24 { font-size: 48px;color: #f9e712;text-stroke: 4px #dea338;;-webkit-text-stroke: 4px #dea338; }
.lp-s25 { max-width:96%; }
.lp-s26 { max-width:400px; }
.lp-s27 { max-width:400px;margin-bottom: 23px; }
.lp-s28 { max-width:400px;border: solid 1px #aaa;margin-top: 50px;margin-bottom: 50px; }
.lp-s29 { max-width:400px;margin-bottom: 34px; }
