
body.userformpage{
	margin: 0px;
	padding: 0px;
}
div.LltV2Section{
	width: 100%;
	color: #555555;
	background-color: #ffffff;
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", "MS P Gothic","Osaka",Verdana,Arial, Helvetica, sans-serif;
}
div.LltV2Section p{
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
/*	color: #555555; */
	line-height: normal;
}
div.LltV2Section strong{
	font-weight: bold;
}
div.LltV2Section.LltV2Section1,
div.LltV2Section.LltV2Section2,
div.LltV2Section.LltV2Section3,
div.LltV2Section.LltV2Section4,
div.LltV2Section.LltV2Section5,
div.LltV2Section.LltV2Section6,
div.LltV2Section.LltV2SectionFaq{
	padding-top: 50px;
	padding-bottom: 50px !important;
}

div.LltV2Section.LltV2SectionForm{
/*	padding-top: 30px; */
	padding: 60px 0px 100px 0px;
}
	
div.LltV2Section.LltV2Section1 div.LltV2SectionBlock,
div.LltV2Section.LltV2Section2 div.LltV2SectionBlock,
div.LltV2Section.LltV2Section3 div.LltV2SectionBlock,
div.LltV2Section.LltV2Section4 div.LltV2SectionBlock,
div.LltV2Section.LltV2Section5 div.LltV2SectionBlock,
div.LltV2Section.LltV2Section6 div.LltV2SectionBlock,
div.LltV2Section.LltV2SectionFaq div.LltV2SectionBlock,
div.LltV2Section.LltV2SectionForm div.LltV2SectionBlock{	
	text-align: center;
	margin: 0 auto;
}

div.LltV2Section.LltV2Section1 div.LltV2SectionBlock,
div.LltV2Section.LltV2Section2 div.LltV2SectionBlock,
div.LltV2Section.LltV2Section3 div.LltV2SectionBlock,
div.LltV2Section.LltV2Section4 div.LltV2SectionBlock,
div.LltV2Section.LltV2Section5 div.LltV2SectionBlock,
div.LltV2Section.LltV2Section6 div.LltV2SectionBlock,
div.LltV2Section.LltV2SectionFaq div.LltV2SectionBlock,
div.LltV2Section.LltV2SectionForm div.LltV2SectionBlock{
	width: 95%;
}
@media screen and (min-width:480px){ 
	div.LltV2Section.LltV2Section1 div.LltV2SectionBlock,
	div.LltV2Section.LltV2Section2 div.LltV2SectionBlock,
	div.LltV2Section.LltV2Section3 div.LltV2SectionBlock,
	div.LltV2Section.LltV2Section4 div.LltV2SectionBlock,
	div.LltV2Section.LltV2Section5 div.LltV2SectionBlock,
	div.LltV2Section.LltV2Section6 div.LltV2SectionBlock,
	div.LltV2Section.LltV2SectionFaq div.LltV2SectionBlock,
	div.LltV2Section.LltV2SectionForm div.LltV2SectionBlock{
		width: 95%;
	}
}
@media screen and (min-width:1024px){
	div.LltV2Section.LltV2Section1 div.LltV2SectionBlock,
	div.LltV2Section.LltV2Section2 div.LltV2SectionBlock,
	div.LltV2Section.LltV2Section3 div.LltV2SectionBlock,
	div.LltV2Section.LltV2Section4 div.LltV2SectionBlock,
	div.LltV2Section.LltV2Section5 div.LltV2SectionBlock,
	div.LltV2Section.LltV2Section6 div.LltV2SectionBlock,
	div.LltV2Section.LltV2SectionFaq div.LltV2SectionBlock,
	div.LltV2Section.LltV2SectionForm div.LltV2SectionBlock{
		width: 900px;
	}
}



div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section.LltV2Section1 div.LltV2SectionBlock,
div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section.LltV2Section2 div.LltV2SectionBlock,
div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section.LltV2Section3 div.LltV2SectionBlock,
div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section.LltV2Section4 div.LltV2SectionBlock,
div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section.LltV2Section5 div.LltV2SectionBlock,
div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section.LltV2Section6 div.LltV2SectionBlock,
div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section.LltV2SectionFaq div.LltV2SectionBlock,
div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section.LltV2SectionForm div.LltV2SectionBlock{	
	width: 95%;
}



	
div.LltV2Section.LltV2SectionFirstView{
	display: none;
	margin: 0px;
	padding: 0px;
}
div.LltV2Section.LltV2SectionFirstViewSmartPhone{
	display: block;
	margin: 0px;
	padding: 0px;
}
@media screen and (min-width:480px){ 
	div.LltV2Section.LltV2SectionFirstView{
		display: none;
	}
	div.LltV2Section.LltV2SectionFirstViewSmartPhone{
		display: block;
	}
}
@media screen and (min-width:1024px){
	div.LltV2Section.LltV2SectionFirstView{
		display: block;
	}
	div.LltV2Section.LltV2SectionFirstViewSmartPhone{
		display: none;
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section.LltV2SectionFirstView{
		display: none;
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section.LltV2SectionFirstViewSmartPhone{
		display: block;
	}
}
	

	

div.LltV2Section.LltV2SectionFirstView div.LltV2SectionFirstViewImageBlock{
/*	width: 900px; */
	width: 100%;
	text-align: center;
	margin: 0 auto;
	padding: 0px;
	height: auto;
}
div.LltV2Section.LltV2SectionFirstView div.LltV2SectionFirstViewImageBlock img.LltV2SectionFirstViewImage{
	max-width: 100%;
/*	height: auto; */
}

div.LltV2Section.LltV2SectionFirstViewSmartPhone div.LltV2SectionFirstViewSmartPhoneImageBlock{
	width: 100%;
	padding: 0px;
}
div.LltV2Section.LltV2SectionFirstViewSmartPhone div.LltV2SectionFirstViewSmartPhoneImageBlock img.LltV2SectionFirstViewSmartPhoneImage{
	width: 100%;
}
	
@media screen and (min-width:480px){
	div.LltV2Section.LltV2SectionFirstViewSmartPhone div.LltV2SectionFirstViewSmartPhoneImageBlock img.LltV2SectionFirstViewSmartPhoneImage{
		max-width: 100%;
		text-align: center;
		margin: 0 auto;
		padding: 0px;
	}
}

div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section.LltV2SectionFirstViewSmartPhone div.LltV2SectionFirstViewSmartPhoneImageBlock{
	width: 100%;
}

div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section.LltV2SectionFirstViewSmartPhone div.LltV2SectionFirstViewSmartPhoneImageBlock img.LltV2SectionFirstViewSmartPhoneImage{
	max-width: 100%;
	height: auto;
}

	
	
	




div.LltV2Section.LltV2SectionFirstViewSmartPhone div.LltV2SectionImageBlock{
	width: 100%;
}


div.LltV2Section.LltV2SectionButton{
	padding-top: 50px !important;
	padding-bottom: 50px !important;
}




div.LltV2Section div.LltV2SectionHeaderBlock{
	padding-top: 30px;
/*	margin-top: 80px; */
	margin-bottom: 54px;
	display: block;
/*	display: grid;
	grid-template-columns: 100px 1fr 100px;
	justify-content: center;
	align-items: center;*/
	padding-left: 20px;
	padding-right:20px;
}
div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section div.LltV2SectionHeaderBlock{
	margin-top: 0px;
}









div.LltV2Section div.LltV2SectionFormBlock{
/*	padding-top: 30px;
	padding-bottom: 30px; */
	padding: 30px 10px;
/*	width: 100%; */
	width: calc(100% - 20px);
	width: -webkit-calc(100% - 20px);
	margin: 0 auto;
	text-align: center;
}
@media screen and (min-width:480px){ 
	div.LltV2Section div.LltV2SectionFormBlock{
/*		width: 100%; */
		width: calc(100% - 20px);
		width: -webkit-calc(100% - 20px);
	}
}
@media screen and (min-width:1024px){
	div.LltV2Section div.LltV2SectionFormBlock{
		width: 70%;
		margin: 0 auto;
		text-align: center;
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section div.LltV2SectionFormBlock{
/*		width: 100%; */
		width: calc(100% - 20px);
		width: -webkit-calc(100% - 20px);
	}
}


div.LltV2Section.LltV2SectionForm div.LltV2SectionBlock{
	background-color: #ffffff;
	border-radius: 15px;
	box-shadow: 1px 1px 5px 5px #aaaaaa;
	padding-bottom: 32px;
}

div.LltV2Section.LltV2SectionForm div.LltV2SectionBlock  div.LltV2SectionHeaderBlock{
	margin-bottom: 0px;
}






div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section div.LltV2SectionFormBlock{
	margin-top: 0px;
}



div.LltV2SectionHeaderLine1Before,
div.LltV2SectionHeaderLine1After{
	display: none;
}




div.LltV2Section div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1{
	font-size: 16px;
	text-align: center;
	color: #555555;
}
div.LltV2Section div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1 *{
	text-align: center;
}

div.LltV2Section div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2{
	font-size: 26px;
	text-align: center;
	color: #555555;
}
div.LltV2Section div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2 *{
	text-align: center;
}

@media screen and (min-width:480px){ 
	div.LltV2Section div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1{
		font-size: 16px;
		text-align: center;
	}
	div.LltV2Section div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1 *{
		text-align: center;
	}
	div.LltV2Section div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2{
		font-size: 26px;
		text-align: center;
	}
	div.LltV2Section div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2 *{
		text-align: center;
	}
}
@media screen and (min-width:1024px){
	div.LltV2Section div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1{
		font-size: 22px;	/* 30 -> 22 */
			text-align: center;
	}
	div.LltV2Section div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1 *{
		text-align: center;
	}
	div.LltV2Section div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2{
		font-size: 28px;	/* 37 -> 28 */
		text-align: center;
	}
	div.LltV2Section div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2 *{
		text-align: center;
	}
	
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1{
		font-size: 16px;
		text-align: center;
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1 *{
		text-align: center;
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2{
		font-size: 26px;
		text-align: center;
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2 *{
		text-align: center;
	}
}




div.LltV2Section div.LltV2SectionAboveBlock{
/*	padding-top: 50px;
	padding-bottom: 50px;*/
}


div.LltV2Section div.LltV2SectionMBlock{
	position: relative;
	margin-top: 32px;			
	margin-bottom: 32px;
}
div.LltV2Section div.LltV2SectionMBlock{
	padding: 12px 10px 12px 10px;
	display: block;
}
@media screen and (min-width:480px){ 
	div.LltV2Section div.LltV2SectionMBlock{
		padding: 12px 10px 12px 10px;
		display: block;
	}
}
@media screen and (min-width:1024px){
	div.LltV2Section div.LltV2SectionMBlock{
/*		padding: 62px 60px 62px 60px; */
		padding: 31px 60px 31px 60px;
		display: grid;
		grid-template-columns: 0.6fr 0.4fr;
		justify-content: center;
		align-items: start;
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section div.LltV2SectionMBlock{
		padding: 12px 10px 12px 10px;
		display: block;
	}
}



div.LltV2Section div.LltV2SectionMBlock.LltV2SectionMBlockReverse{	
	grid-template-columns: 0.4fr 0.6fr;
}

div.LltV2Section div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock{	
	margin-right: 0px;
}
@media screen and (min-width:480px){ 
	div.LltV2Section div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock{	
		margin-right: 0px;
	}
}
@media screen and (min-width:1024px){
	div.LltV2Section div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock{	
		margin-right: 30px;
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock{
		margin-right: 0px;
	}
}







div.LltV2Section div.LltV2SectionMBlock.LltV2SectionMBlockReverse div.LltV2SectionMblockMessageBlock{
	margin-left: 0px;
}
@media screen and (min-width:480px){ 
	div.LltV2Section div.LltV2SectionMBlock.LltV2SectionMBlockReverse div.LltV2SectionMblockMessageBlock{
		margin-left: 0px;
	}
}
@media screen and (min-width:1024px){
	div.LltV2Section div.LltV2SectionMBlock.LltV2SectionMBlockReverse div.LltV2SectionMblockMessageBlock{
		margin-left: 30px;
		margin-right: 0px;
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section div.LltV2SectionMBlock.LltV2SectionMBlockReverse div.LltV2SectionMblockMessageBlock{
		margin-left: 0px;
	}
}


div.LltV2Section div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox{
}



div.LltV2Section div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox div.LltV2SectionMblockMessageTitle{
	text-align: left;
	font-size: 20px;
	margin-bottom: 50px;
/*	margin-left: 80px; */
	margin-top: 25px;
}
@media screen and (min-width:480px){ 
	div.LltV2Section div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox div.LltV2SectionMblockMessageTitle{
		margin-bottom: 50px;
		font-size: 20px;
	}
}
@media screen and (min-width:1024px){
	div.LltV2Section div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox div.LltV2SectionMblockMessageTitle{
		margin-bottom: 20px;
		margin-top: 0px;
/*		font-size: 28px; */
		font-size: 20px;
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox div.LltV2SectionMblockMessageTitle{
		margin-bottom: 50px;
		font-size: 20px;
	}
}
div.LltV2Section div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox div.LltV2SectionMblockMessageTitle *{
/*	font-size: 20px; */
/*	text-align: center; */
	text-align: left;
}


div.LltV2Section div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageSubTitle{
	font-size: 18px;
	margin-bottom: 20px;
}
div.LltV2Section div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageSubTitle *{
/*	font-size: 18px; */
}

div.LltV2Section div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessage{
	font-size: 16px;	/* 18 -> 16 */
	text-align: left;
	margin-bottom: 20px;
}
div.LltV2Section div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessage *{
/*	font-size: 16px;	*/ /* 18 -> 16 */
	text-align: left;
}



/*
div.LltV2Section div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessage{
	text-align: left;
	font-size: 16px;	*//* 18 -> 16 */
/*	margin: 0px;
	padding: 0px;
}*/


div.LltV2Section div.LltV2SectionMBlock.LltV2SectionMBlockReverse div.LltV2SectionMblockImageBlock{
	margin-right: 0px;
}
@media screen and (min-width:480px){ 
	div.LltV2Section div.LltV2SectionMBlock.LltV2SectionMBlockReverse div.LltV2SectionMblockImageBlock{
		margin-right: 0px;
	}
}
@media screen and (min-width:1024px){
	div.LltV2Section div.LltV2SectionMBlock.LltV2SectionMBlockReverse div.LltV2SectionMblockImageBlock{
/*		margin-right: 30px; */
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section div.LltV2SectionMBlock.LltV2SectionMBlockReverse div.LltV2SectionMblockImageBlock{
		margin-right: 0px;
	}
}




div.LltV2Section div.LltV2SectionMBlock div.LltV2SectionMblockImageBlock img.LltV2SectionMblockImage{
	width: 60%;
}
@media screen and (min-width:480px){
	div.LltV2Section div.LltV2SectionMBlock div.LltV2SectionMblockImageBlock img.LltV2SectionMblockImage{
		width: 60%;
	}
}
@media screen and (min-width:1024px){
	div.LltV2Section div.LltV2SectionMBlock div.LltV2SectionMblockImageBlock img.LltV2SectionMblockImage{
/*		width: 100%; */
		width: 90%;
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section div.LltV2SectionMBlock div.LltV2SectionMblockImageBlock img.LltV2SectionMblockImage{
		width: 60%;
	}
}




div.LltV2Section div.LltV2SectionMBlock div.LltV2SectionMblockImageBlock div.LltV2SectionMblockImageMessageBlock{
	margin-top: 10px;
	font-size: 14px;	/* 18 -> 14 */
	text-align: center;
}
div.LltV2Section div.LltV2SectionMBlock div.LltV2SectionMblockImageBlock div.LltV2SectionMblockImageMessageBlock *{
/*	font-size: 14px;	*/  /* 18 -> 14 */
	text-align: center;
}

/*
div.LltV2Section div.LltV2SectionMBlock div.LltV2SectionMblockImageBlock div.LltV2SectionMblockImageMessageBlock span,
div.LltV2Section div.LltV2SectionMBlock div.LltV2SectionMblockImageBlock div.LltV2SectionMblockImageMessageBlock p{	
	font-size: 14px;*/ /* 18 -> 14 */
/*	margin: 0px;
	padding: 0px;
}*/


div.LltV2Section div.LltV2SectionMBlock div.LltV2SectionMblockImageBlock.LltV2SectionMblockImageBlockSpSHow{
	display: block;
	margin-bottom: 20px;
}
div.LltV2Section div.LltV2SectionMBlock div.LltV2SectionMblockImageBlock.LltV2SectionMblockImageBlockSpHide{
	display: none;
}
@media screen and (min-width:480px){ 
	div.LltV2Section div.LltV2SectionMBlock div.LltV2SectionMblockImageBlock.LltV2SectionMblockImageBlockSpSHow{
		display: block;
		margin-bottom: 20px;
	}
	div.LltV2Section div.LltV2SectionMBlock div.LltV2SectionMblockImageBlock.LltV2SectionMblockImageBlockSpHide{
		display: none;
	}
}
@media screen and (min-width:1024px){
	div.LltV2Section div.LltV2SectionMBlock div.LltV2SectionMblockImageBlock.LltV2SectionMblockImageBlockSpSHow{
		display: none;
	}
	div.LltV2Section div.LltV2SectionMBlock div.LltV2SectionMblockImageBlock.LltV2SectionMblockImageBlockSpHide{
		display: block;
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section div.LltV2SectionMBlock div.LltV2SectionMblockImageBlock.LltV2SectionMblockImageBlockSpSHow{
		display: block;
		margin-bottom: 20px;
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section div.LltV2SectionMBlock div.LltV2SectionMblockImageBlock.LltV2SectionMblockImageBlockSpHide{
		display: none;
	}
}






div.LltV2Section div.LltV2SectionTextareaBlock{
	text-align: center;
	border: 3px solid transparent;
}

div.LltV2Section div.LltV2SectionTextareaBlock{
	margin: 31px auto;
	width: calc(100% - 10px);
	width: -webkit-calc(100% - 10px);
}
@media screen and (min-width:480px){ 
	div.LltV2Section div.LltV2SectionTextareaBlock{
		margin: 31px auto;
		width: calc(100% - 10px);
		width: -webkit-calc(100% - 10px);
	}
}
@media screen and (min-width:1024px){
	div.LltV2Section div.LltV2SectionTextareaBlock{
		margin: 31px auto;
		width: 80%;
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section div.LltV2SectionTextareaBlock{
		margin: 31px auto;
		width: calc(100% - 10px);
		width: -webkit-calc(100% - 10px);
	}
}






div.LltV2Section div.LltV2SectionTextareaBlock div.LltV2SectionTextarea{
	text-align: center;
	font-size: 16px;
}
div.LltV2Section div.LltV2SectionTextareaBlock div.LltV2SectionTextarea *{
/*	font-size: 16px;	*/ /* 18 -> 16 */
}
div.LltV2Section div.LltV2SectionTextareaBlock div.LltV2SectionTextarea p{	
/*	font-size: 16px;	*/ /* 18 -> 16 */
	text-align: center;
}



div.LltV2Section div.LltV2SectionImageBlock{
	text-align: center;
	margin: 31px auto;
	width: 50%;
	border: 3px solid transparent;
}
div.LltV2Section div.LltV2SectionImageBlock img.LltV2SectionImage{
	width: 100%;
}


div.LltV2Section.LltV2Section6 div.LltV2SectionImageBlock{
	text-align: center;
	margin: 31px auto;
	width: 90%;
	border: 3px solid transparent;
}
div.LltV2Section div.LltV2SectionImageBlock.LltV2SectionImageBlockLarge{
	width: 100%;
}
div.LltV2Section div.LltV2SectionImageBlock.LltV2SectionImageBlockLarge img.LltV2SectionImage,
div.LltV2Section.LltV2Section6 div.LltV2SectionImageBlock img.LltV2SectionImage{	
	width: 90%;
}
div.LltV2Section div.LltV2SectionImageBlock.LltV2SectionImageBlockLarge img.LltV2SectionImage{
	width: 90% !important;
}






div.LltV2Section div.LltV2SectionImageSideBySideBlock.LltV2SectionMblockImageBlockSpSHow{
	text-align: center;
	margin: 62px auto;
	display: grid;
	grid-template-columns: 1fr 1fr;
	justify-content: center;
	align-items: center;
}
div.LltV2Section div.LltV2SectionImageSideBySideBlock.LltV2SectionMblockImageBlockSpHide{
	display: none;
}

@media screen and (min-width:480px){ 
	div.LltV2Section div.LltV2SectionImageSideBySideBlock.LltV2SectionMblockImageBlockSpSHow{
		text-align: center;
		margin: 62px auto;
		display: grid;
		grid-template-columns: 1fr 1fr;
		justify-content: center;
		align-items: center;
	}
	div.LltV2Section div.LltV2SectionImageSideBySideBlock.LltV2SectionMblockImageBlockSpHide{
		display: none;
	}
}
@media screen and (min-width:1024px){
	div.LltV2Section div.LltV2SectionImageSideBySideBlock,
	div.LltV2Section div.LltV2SectionImageSideBySideBlock.LltV2SectionMblockImageBlockSpHide{
		text-align: center;
		margin: 62px auto;
		display: grid;
		grid-template-columns: 1fr 1fr 1fr 1fr;
		justify-content: center;
		align-items: center;
	}
	div.LltV2Section div.LltV2SectionImageSideBySideBlock.LltV2SectionMblockImageBlockSpSHow{
		display: none;
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section div.LltV2SectionImageSideBySideBlock.LltV2SectionMblockImageBlockSpSHow{
		text-align: center;
		margin: 62px auto;
		display: grid;
		grid-template-columns: 1fr 1fr;
		justify-content: center;
		align-items: center;
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section div.LltV2SectionImageSideBySideBlock.LltV2SectionMblockImageBlockSpHide{
		display: none;
	}
}

div.LltV2Section div.LltV2SectionImageSideBySideBlock.LltV2SectionMblockImageBlockSpSHow.LltV2SectionMblockImageBlockSpSHowTop{
	margin-bottom: 0px;
}
div.LltV2Section div.LltV2SectionImageSideBySideBlock.LltV2SectionMblockImageBlockSpSHow.LltV2SectionMblockImageBlockSpSHowBottom{
	margin-top: 0px;
}




div.LltV2Section div.LltV2SectionImageSideBySideBlock img.LltV2SectionImage{
	width: 100%;
}

div.LltV2Section div.LltV2SectionCommentBlock{
	margin-top: 31px;
	margin-bottom: 31px;
	border: 3px solid transparent;
}

@media screen and (min-width:480px){ 
	div.LltV2Section div.LltV2SectionCommentBlock{
		margin: 31px auto;
		width: calc(100% - 10px);
		width: -webkit-calc(100% - 10px);
	}
}
@media screen and (min-width:1024px){
	div.LltV2Section div.LltV2SectionCommentBlock{
		margin: 31px auto;
		width: 80%;
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock　div.LltV2Section div.LltV2SectionCommentBlock{
		margin: 31px auto;
		width: calc(100% - 10px);
		width: -webkit-calc(100% - 10px);
	}
}







div.LltV2Section div.LltV2SectionCommentBlock div.LltV2SectionComment{
	font-size: 16px;	/* 25 -> 16 */
	text-align: center;
}
div.LltV2Section div.LltV2SectionCommentBlock div.LltV2SectionComment *{
/*	font-size: 16px; */
	text-align: center;
}
div.LltV2Section div.LltV2SectionButtonBlock{
	padding: 10px 30px 10px 30px;
	text-align: center;
/*	margin: 62px auto; */
	margin: 0 auto;
	cursor: pointer;
	width: 80%;
	border-radius: 100vh;
	margin-top: 32px;
	margin-bottom: 32px;
}
@media screen and (min-width:480px){ 
	div.LltV2Section div.LltV2SectionButtonBlock div.LltV2SectionButtonText{
		width: 80%;
	}
}
@media screen and (min-width:1024px){
	div.LltV2Section div.LltV2SectionButtonBlock{
		width:  300px;
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section div.LltV2SectionButtonBlock{
		width: 80%;
	}
}


div.LltV2Section div.LltV2SectionButtonBlock.LltV2SectionButtonIconBlock{
	display: grid;
	grid-template-columns: 1fr 20px;
	justify-content: center;
	align-items: center;
}
div.LltV2Section div.LltV2SectionButtonBlock div.LltV2SectionButtonText{
	font-size: 18px;	/* 24 -> 18 */
	text-align: center;
	margin: 0 auto;
	width: 90%;
	word-break: break-all;
	color: #ffffff;
}
div.LltV2Section div.LltV2SectionButtonBlock div.LltV2SectionButtonText sapn,
div.LltV2Section div.LltV2SectionButtonBlock div.LltV2SectionButtonText p{	
	font-size: 18px;
	text-align: center;
	color: #ffffff;
	word-break: break-all;
}

@media screen and (min-width:480px){ 
	div.LltV2Section div.LltV2SectionButtonBlock div.LltV2SectionButtonText{
		width: 90%;
		word-break: break-all;
	}
}
@media screen and (min-width:1024px){
	div.LltV2Section div.LltV2SectionButtonBlock div.LltV2SectionButtonText{
		width: 300px;
		word-break: break-all;
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section div.LltV2SectionButtonBlock div.LltV2SectionButtonText{
		width: 90%;
		word-break: break-all;
	}
}


div.LltV2Section div.LltV2SectionButtonBlock div.LltV2SectionButtonIcon{
}








div.LltV2Section div.LltV2SectionFaqBlock{
	background-color: #ffffff;
	border: 3px solid transparent;
	border-radius: 5px;	/* 30 -> 5 */
}
div.LltV2Section div.LltV2SectionFaqBlock{
	margin-top: 15px;		/* 32 -> 15 */
	margin-bottom: 15px;	/* 32 -> 25 */
	margin-left: 10px;
	margin-right: 10px;
	padding: 0px 32px;
}
@media screen and (min-width:480px){ 
	div.LltV2Section div.LltV2SectionFaqBlock{
		margin-left: 10px;
		margin-right: 10px;
		padding: 0px 32px;
	}
}
@media screen and (min-width:1024px){
	div.LltV2Section div.LltV2SectionFaqBlock{
		margin-left: 10px;
		margin-right: 10px;
		padding: 0px 32px;
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section div.LltV2SectionFaqBlock{
		margin-left: 10px;
		margin-right: 10px;
		padding: 0px 32px;
	}
}




div.LltV2Section div.LltV2SectionFaqBlock div.LltV2SectionFaqTitleBlock{
	padding-top: 16px;		/* 32 -> 16 */
	padding-bottom: 16px;	/* 32 -> 16 */
	display: grid;
	grid-template-columns: 1fr 20px;
	justify-content: start;
	align-items: center;
}
div.LltV2Section div.LltV2SectionFaqBlock div.LltV2SectionFaqTitleBlock div.LltV2SectionFaqTitle{
	text-align: left;
	font-weight: bold;
	font-size: 18px;	/* 32 -> 18 */
}
div.LltV2Section div.LltV2SectionFaqBlock div.LltV2SectionFaqTitleBlock div.LltV2SectionFaqTitle *{
/*	font-size: 18px; */
}
div.LltV2Section div.LltV2SectionFaqBlock div.LltV2SectionFaqTitleBlock div.LltV2SectionFaqIcon{
	font-weight: bold;
	font-size: 20px;	/* 72 -> 20 */
	cursor: pointer;
}
div.LltV2Section div.LltV2SectionFaqBlock div.LltV2SectionFaqBodyBlock{
	text-align: left;
	padding-bottom: 32px;
}
div.LltV2Section div.LltV2SectionFaqBlock div.LltV2SectionFaqBodyBlock.LltV2SectionFaqBodyBlockHide{
	display: none;
}
div.LltV2Section div.LltV2SectionFaqBlock div.LltV2SectionFaqBodyBlock div.LltV2SectionFaqBody{
	text-align: left;
	font-size: 16px;
}
div.LltV2Section div.LltV2SectionFaqBlock div.LltV2SectionFaqBodyBlock div.LltV2SectionFaqBody *{
}
/*
div.LltV2Section div.LltV2SectionFaqBlock div.LltV2SectionFaqBodyBlock div.LltV2SectionFaqBody span,
div.LltV2Section div.LltV2SectionFaqBlock div.LltV2SectionFaqBodyBlock div.LltV2SectionFaqBody p{	
	font-size: 16px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	word-break: break-all;
}
*/




div.LltV2Section div.LltV2SectionYoutubeBLock{
	margin: 0 auto;
	text-align: center;
	width: 100%;
	aspect-ratio: 16 / 9;
	display: none;
}
@media screen and (min-width:480px){ 
	div.LltV2Section div.LltV2SectionYoutubeBLock{
		width: 100%;
	}
}
@media screen and (min-width:1024px){
	div.LltV2Section div.LltV2SectionYoutubeBLock{
		width: 900px;
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section div.LltV2SectionYoutubeBLock{
		width: 100%;
	}
}



div.LltV2Section div.LltV2SectionYoutubeBLock.LltV2SectionYoutubeBLockShow{
	display: block;
}
div.LltV2Section div.LltV2SectionYoutubeBLock img{
	width: 100%;
}
div.LltV2Section div.LltV2SectionYoutubeBLock .LltV2SectionYoutube,
div.LltV2Section div.LltV2SectionYoutubeBLock div.LltV2SectionYoutube,
div.LltV2Section div.LltV2SectionYoutubeBLock iframe.LltV2SectionYoutube{		
	width: 100%;
	aspect-ratio: 16 / 9;
}
div.LltV2Section div.LltV2SectionYoutubeBLock .LltV2SectionYoutube.LltV2SectionYoutubeShortMovie,
div.LltV2Section div.LltV2SectionYoutubeBLock div.LltV2SectionYoutube.LltV2SectionYoutubeShortMovie,
div.LltV2Section div.LltV2SectionYoutubeBLock iframe.LltV2SectionYoutube.LltV2SectionYoutubeShortMovie{	
	width: 100%;
}

@media screen and (min-width:480px){ 
	div.LltV2Section div.LltV2SectionYoutubeBLock .LltV2SectionYoutube.LltV2SectionYoutubeShortMovie,
	div.LltV2Section div.LltV2SectionYoutubeBLock div.LltV2SectionYoutube.LltV2SectionYoutubeShortMovie,
	div.LltV2Section div.LltV2SectionYoutubeBLock iframe.LltV2SectionYoutube.LltV2SectionYoutubeShortMovie{	
		width: 100%;
	}
}
@media screen and (min-width:1024px){
	div.LltV2Section div.LltV2SectionYoutubeBLock .LltV2SectionYoutube.LltV2SectionYoutubeShortMovie,
	div.LltV2Section div.LltV2SectionYoutubeBLock div.LltV2SectionYoutube.LltV2SectionYoutubeShortMovie,
	div.LltV2Section div.LltV2SectionYoutubeBLock iframe.LltV2SectionYoutube.LltV2SectionYoutubeShortMovie{	
		width: 320px;
		height: 560px;
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section div.LltV2SectionYoutubeBLock .LltV2SectionYoutube.LltV2SectionYoutubeShortMovie,
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section div.LltV2SectionYoutubeBLock div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2SectionYoutube.LltV2SectionYoutubeShortMovie,
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section div.LltV2SectionYoutubeBLock iframe.LltV2SectionYoutube.LltV2SectionYoutubeShortMovie{	
		width: 100%;
	}
}




/***** education *****/


div.LltV2Section.LltV2Section1.LltV2TemplateModeEducation div.LltV2SectionMBlock{
	border: 3px solid #52938e;
	border-radius: 15px;
}


div.LltV2Section.LltV2Section1.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2{
	text-shadow: 1px 1px 10px #ffffff;
}
div.LltV2Section.LltV2Section1.LltV2TemplateModeEducation div.LltV2SectionMBlock{
	background-color: #ffffff;
}


div.LltV2Section.LltV2Section1.LltV2TemplateModeEducation div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox div.LltV2SectionMblockMessageTitle{
	color: #52938e;
}
div.LltV2Section.LltV2Section1.LltV2TemplateModeEducation div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox div.LltV2SectionMblockMessageTitle *,
div.LltV2Section.LltV2Section1.LltV2TemplateModeEducation div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox div.LltV2SectionMblockMessageTitle p{
}


div.LltV2Section.LltV2Section1.LltV2TemplateModeEducation div.LltV2SectionMBlock div.LltV2SectionMblockImageBlock img.LltV2SectionMblockImage{
	border-radius: 100vh;
}
/*
div.LltV2Section.LltV2Section1.LltV2TemplateModeEducation div.LltV2SectionButtonBlock{
	border-radius: 100vh;
	box-shadow: 1px 1px 5px 1px #52938e;
	border: 1px solid #75c7c1;
	background-color: #75c7c1;
	color: #ffffff;
}
div.LltV2Section.LltV2Section1.LltV2TemplateModeEducation div.LltV2SectionButtonBlock:hover{
	border: 1px solid #ffffff;
	background-color: #ffffff;
	color: #75c7c1;
}
*/

div.LltV2Section.LltV2Section2.LltV2TemplateModeEducation{
	background-color: #75c7c1;
}


div.LltV2Section.LltV2Section2.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1,
div.LltV2Section.LltV2Section2.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2{
	color: #ffffff;
}
div.LltV2Section.LltV2Section2.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1 *,
div.LltV2Section.LltV2Section2.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2 *{
}

div.LltV2Section.LltV2Section2.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1,
div.LltV2Section.LltV2Section2.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 *,
div.LltV2Section.LltV2Section2.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1,
div.LltV2Section.LltV2Section2.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2{
	color: #555555;
}
div.LltV2Section.LltV2Section2.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1,
div.LltV2Section.LltV2Section2.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 *,
div.LltV2Section.LltV2Section2.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1,
div.LltV2Section.LltV2Section2.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2{
	color: #555555;
}




div.LltV2Section.LltV2Section2.LltV2TemplateModeEducation,
div.LltV2Section.LltV2Section2.LltV2TemplateModeEducation span,
div.LltV2Section.LltV2Section2.LltV2TemplateModeEducation p{
	color: #ffffff;
}

div.LltV2Section.LltV2Section2.LltV2TemplateModeEducation div.LltV2SectionMBlock div.LltV2SectionMblockImageBlock img.LltV2SectionMblockImage{
	border-radius: 15px;
	border: 3px solid #ffffff;
}

div.LltV2Section.LltV2Section3.LltV2TemplateModeEducation{
}

div.LltV2Section.LltV2Section3.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1,
div.LltV2Section.LltV2Section3.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1 *,
div.LltV2Section.LltV2Section3.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2,
div.LltV2Section.LltV2Section3.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2 *{
	text-shadow: 1px 0 10px #ffffff, 1px 0 10px #ffffff, 1px 0 10px #ffffff, 1px 0 10px #ffffff, 1px 0 10px #ffffff, 1px 0 10px #ffffff, 1px 0 10px #ffffff, 1px 0 10px #ffffff, 1px 0 10px #ffffff, 1px 0 10px #ffffff, 1px 0 10px #ffffff, 1px 0 10px #ffffff, 1px 0 10px #ffffff, 1px 0 10px #ffffff;
}


div.LltV2Section.LltV2Section3.LltV2TemplateModeEducation div.LltV2SectionMBlock div.LltV2SectionMblockImageBlock img.LltV2SectionMblockImage{
	border-radius: 15px;
	border: 3px solid #ffffff;
}



div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1,
div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2{
	color: #ffffff;
}
div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1 *,
div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2 *{
}


div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1,
div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 *,
div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1,
div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2{
	color: #555555;
}
div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1,
div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 *,
div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1,
div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2{	
	color: #555555;
}



div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation{
	background-color: #75c7c1;
}
div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionAboveBlock{
	display: none;
}

div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionMBlock{
	background-color: #ffffff;
	border-radius: 15px;
	position: relative;
}


div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock{
	margin-top: 100px;
}
@media screen and (min-width:480px){ 
	div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock{
		margin-top: 100px;
	}
}
@media screen and (min-width:1024px){
	div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock{
		margin-top: 80px;
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock{
		margin-top: 100px;
	}
}



div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionMBlock div.LltV2SectionMblockImageBlock{
}
@media screen and (min-width:480px){ 
	div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock{
	}
}
@media screen and (min-width:1024px){
	div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionMBlock div.LltV2SectionMblockImageBlock{
		margin-top: 80px;
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionMBlock div.LltV2SectionMblockImageBlock{
	}
}


div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionMBlock.LltV2MblockType1 div.LltV2SectionMblockMessageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionMBlock.LltV2MblockType2 div.LltV2SectionMblockMessageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionMBlock.LltV2MblockType3 div.LltV2SectionMblockMessageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionMBlock.LltV2MblockType4 div.LltV2SectionMblockMessageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionMBlock.LltV2MblockType5 div.LltV2SectionMblockMessageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionMBlock.LltV2MblockType6 div.LltV2SectionMblockMessageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionMBlock.LltV2MblockType1 div.LltV2SectionMblockImageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionMBlock.LltV2MblockType2 div.LltV2SectionMblockImageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionMBlock.LltV2MblockType3 div.LltV2SectionMblockImageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionMBlock.LltV2MblockType4 div.LltV2SectionMblockImageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionMBlock.LltV2MblockType5 div.LltV2SectionMblockImageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionMBlock.LltV2MblockType6 div.LltV2SectionMblockImageBlock{	
	margin-top: 0px;
}





div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionMBlock div.LltV2SectionMblockImageBlock img.LltV2SectionMblockImage{
	border-radius: 15px;
	border: 3px solid #cccccc;
}


div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionMBlock{
	margin-left: 5px;
	margin-right: 5px;
}
@media screen and (min-width:480px){ 
	div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionMBlock{
		margin-left: 5px;
		margin-right: 5px;
	}
}
@media screen and (min-width:1024px){
	div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionMBlock{
		margin-left: 50px;
		margin-right: 50px;
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionMBlock{
		margin-left: 5px;
		margin-right: 5px;
	}
}






div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionCommentBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionCommentBlock p{
	color: #ffffff;
}




div.LltV2Section.LltV2Section5.LltV2TemplateModeEducation{
	padding-top: 30px;
}
div.LltV2Section.LltV2Section5.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1,
div.LltV2Section.LltV2Section5.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2{
	color: #75c7c1;
}
div.LltV2Section.LltV2Section5.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1 *,
div.LltV2Section.LltV2Section5.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2 *{
}

div.LltV2Section.LltV2Section5.LltV2TemplateModeEducation div.LltV2SectionAboveBlock{
	margin-top: 30px;
	border: 3px solid #52938e;
	border-radius: 15px;
	background-color: #ffffff;
}

div.LltV2Section.LltV2Section5.LltV2TemplateModeEducation div.LltV2SectionImageBlock img.LltV2SectionImage{
	box-shadow: 1px 1px 10px 3px #cccccc;
	border: 3px solid #ffffff;
	border-radius: 15px;
}



div.LltV2Section.LltV2Section6.LltV2TemplateModeEducation{
	background-color: #75c7c1;
}


div.LltV2Section.LltV2Section6.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1,
div.LltV2Section.LltV2Section6.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2{
	color: #ffffff;
}

div.LltV2Section.LltV2Section6.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1 *,
div.LltV2Section.LltV2Section6.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2 *{
}


div.LltV2Section.LltV2Section6.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1,
div.LltV2Section.LltV2Section6.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 *,
div.LltV2Section.LltV2Section6.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1,
div.LltV2Section.LltV2Section6.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2{
	color: #555555;
}
div.LltV2Section.LltV2Section6.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1,
div.LltV2Section.LltV2Section6.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 *,
div.LltV2Section.LltV2Section6.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1,
div.LltV2Section.LltV2Section6.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2{
	color: #555555;
}



div.LltV2Section.LltV2Section6.LltV2TemplateModeEducation div.LltV2SectionImageBlock img.LltV2SectionImage{
	border-radius: 15px;
}
div.LltV2Section.LltV2Section6.LltV2TemplateModeEducation div.LltV2SectionImageBlock img.LltV2SectionImage{
	border: 3px solid #ffffff;
	border-radius: 15px;
}

div.LltV2Section.LltV2Section6.LltV2TemplateModeEducation div.LltV2SectionTextareaBlock,
div.LltV2Section.LltV2Section6.LltV2TemplateModeEducation div.LltV2SectionTextareaBlock *,
div.LltV2Section.LltV2Section6.LltV2TemplateModeEducation div.LltV2SectionTextareaBlock p{
	color: #ffffff;
}



div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeEducation{
	background-color: #75c7c1;
}

div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1,
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2{
	color: #ffffff;
}

div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1 *,
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2 *{
}

div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1,
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 *,
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1,
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2{	
	color: #555555;
}
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1,
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 *,
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1,
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeEducation div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2{
	color: #555555;
}



div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeEducation div.LltV2SectionFaqBlock{
	border-color: #75c7c1;
}
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeEducation div.LltV2SectionFaqBlock div.LltV2SectionFaqTitleBlock div.LltV2SectionFaqIcon,
div.LltV2TemplateModeEducation div.LltV2SectionFaqBlock div.LltV2SectionFaqTitleBlock div.LltV2SectionFaqIcon{
	color: #75c7c1;
}





/***** food *****/



div.LltV2Section.LltV2Section1.LltV2TemplateModeFood{
	background-color: #f2ede9;
}
div.LltV2Section.LltV2Section1.LltV2TemplateModeFood div.LltV2SectionMBlock{
	border-left: 10px solid #332a19;
	box-shadow: 1px 1px 10px 1px #cccccc;
	background-color: #ffffff;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	align-items: center;
}
div.LltV2Section.LltV2Section1.LltV2TemplateModeFood  div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock{
/*	padding-top: 20px;
	padding-bottom: 20px;*/
}
div.LltV2Section.LltV2Section1.LltV2TemplateModeFood div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock{
	padding-top: 30px;
}


div.LltV2Section.LltV2Section1.LltV2TemplateModeFood div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock{
	padding-bottom: 20px;
}
div.LltV2Section.LltV2Section1.LltV2TemplateModeFood div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox{
	margin-bottom: 20px;
}
@media screen and (min-width:480px){ 
	div.LltV2Section.LltV2Section1.LltV2TemplateModeFood div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock{
		padding-bottom: 20px;
	}
	div.LltV2Section.LltV2Section1.LltV2TemplateModeFood div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox{
		margin-bottom: 20px;
	}
}
@media screen and (min-width:1024px){
	div.LltV2Section.LltV2Section1.LltV2TemplateModeFood div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock{
		padding-bottom: 20px;
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section.LltV2Section1.LltV2TemplateModeFood div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock{
		padding-bottom: 20px;
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section.LltV2Section1.LltV2TemplateModeFood div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox{
		margin-bottom: 20px;
	}
}





div.LltV2Section.LltV2Section2.LltV2TemplateModeFood div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1,
div.LltV2Section.LltV2Section2.LltV2TemplateModeFood div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1 *,
div.LltV2Section.LltV2Section2.LltV2TemplateModeFood div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2,
div.LltV2Section.LltV2Section2.LltV2TemplateModeFood div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2 *{
	text-shadow: 1px 0 10px #ffffff, 1px 0 10px #ffffff, 1px 0 10px #ffffff, 1px 0 10px #ffffff, 1px 0 10px #ffffff, 1px 0 10px #ffffff, 1px 0 10px #ffffff, 1px 0 10px #ffffff, 1px 0 10px #ffffff, 1px 0 10px #ffffff, 1px 0 10px #ffffff, 1px 0 10px #ffffff, 1px 0 10px #ffffff, 1px 0 10px #ffffff;
}


div.LltV2Section.LltV2Section2.LltV2TemplateModeFood{
	background-color: #eae1c9;
}
div.LltV2Section.LltV2Section2.LltV2TemplateModeFood div.LltV2SectionMBlock{
	background-color: transparent;
}
div.LltV2Section.LltV2Section2.LltV2TemplateModeFood div.LltV2SectionMBlock div.LltV2SectionMblockImageBlock img.LltV2SectionMblockImage{
	border: 3px solid #ffffff;
	box-shadow: 1px 1px 10px 3px #cccccc;
	
}


div.LltV2Section.LltV2Section3.LltV2TemplateModeFood div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1,
div.LltV2Section.LltV2Section3.LltV2TemplateModeFood div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1 *,
div.LltV2Section.LltV2Section3.LltV2TemplateModeFood div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2,
div.LltV2Section.LltV2Section3.LltV2TemplateModeFood div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2 *{
	text-shadow: 1px 0 10px #ffffff, 1px 0 10px #ffffff, 1px 0 10px #ffffff, 1px 0 10px #ffffff, 1px 0 10px #ffffff, 1px 0 10px #ffffff, 1px 0 10px #ffffff, 1px 0 10px #ffffff, 1px 0 10px #ffffff, 1px 0 10px #ffffff, 1px 0 10px #ffffff, 1px 0 10px #ffffff, 1px 0 10px #ffffff, 1px 0 10px #ffffff;
}


div.LltV2Section.LltV2Section3.LltV2TemplateModeFood{
/*	border-radius: 15px;
	box-shadow: 1px 1px 10px 1px #cccccc;
	background-color: transparent;*/
}
div.LltV2Section.LltV2Section3.LltV2TemplateModeFood div.LltV2SectionMBlock{
	background-color: rgba(255,255,255,0.8);
	border-radius: 15px;
	box-shadow: 1px 1px 10px 1px #cccccc;
}

div.LltV2Section.LltV2Section3.LltV2TemplateModeFood div.LltV2SectionMBlock div.LltV2SectionMblockImageBlock img.LltV2SectionMblockImage{
	border-radius: 0px;
	box-shadow: 1px 1px 10px 1px #cccccc;
	margin-bottom: 10px;
}

div.LltV2Section.LltV2Section4.LltV2TemplateModeFood{
	background-color: #f5f1ee;
}
	
div.LltV2Section.LltV2Section4.LltV2TemplateModeFood div.LltV2SectionMBlock{
	position: relative;
}
div.LltV2Section.LltV2Section4.LltV2TemplateModeFood div.LltV2SectionAboveBlock{
	display: none;
}


div.LltV2Section.LltV2Section4.LltV2TemplateModeFood div.LltV2SectionMBlock.LltV2MblockType1 div.LltV2SectionMblockMessageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeFood div.LltV2SectionMBlock.LltV2MblockType2 div.LltV2SectionMblockMessageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeFood div.LltV2SectionMBlock.LltV2MblockType3 div.LltV2SectionMblockMessageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeFood div.LltV2SectionMBlock.LltV2MblockType4 div.LltV2SectionMblockMessageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeFood div.LltV2SectionMBlock.LltV2MblockType5 div.LltV2SectionMblockMessageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeFood div.LltV2SectionMBlock.LltV2MblockType6 div.LltV2SectionMblockMessageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeFood div.LltV2SectionMBlock.LltV2MblockType1 div.LltV2SectionMblockImageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeFood div.LltV2SectionMBlock.LltV2MblockType2 div.LltV2SectionMblockImageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeFood div.LltV2SectionMBlock.LltV2MblockType3 div.LltV2SectionMblockImageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeFood div.LltV2SectionMBlock.LltV2MblockType4 div.LltV2SectionMblockImageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeFood div.LltV2SectionMBlock.LltV2MblockType5 div.LltV2SectionMblockImageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeFood div.LltV2SectionMBlock.LltV2MblockType6 div.LltV2SectionMblockImageBlock{	
	margin-top: 0px;
}





div.LltV2Section.LltV2Section5.LltV2TemplateModeFood{
	background-color: #eae1c9;
}



div.LltV2Section.LltV2Section6.LltV2TemplateModeFood{
	background-color: #f2ede9;
}
div.LltV2Section.LltV2Section6.LltV2TemplateModeFood div.LltV2SectionImageBlock img.LltV2SectionImage{
	box-shadow: 1px 1px 10px 3px #cccccc;
	border-radius: 15px;
}

div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeFood{
	background-color: #eae1c9;
}
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeFood div.LltV2SectionFaqBlock{
	box-shadow: 1px 1px 10px 1px #cccccc;
}
div.LltV2Section.LltV2SectionFaq div.LltV2TemplateModeFood div.LltV2SectionFaqBlock div.LltV2SectionFaqTitleBlock div.LltV2SectionFaqIcon,
div.LltV2TemplateModeFood div.LltV2SectionFaqBlock div.LltV2SectionFaqTitleBlock div.LltV2SectionFaqIcon{
	color: #800d20;
}

div.LltV2Section.LltV2SectionForm.LltV2TemplateModeFood{
	background-color: #f5f1ee;
}




/* health */


div.LltV2Section.LltV2Section1.LltV2TemplateModeHealth{
	background-color: #f0f0ea;
}


div.LltV2Section.LltV2Section1.LltV2TemplateModeHealth div.LltV2SectionMBlock{
	padding-left: 0px;
	padding-right: 0px;
}
div.LltV2Section.LltV2Section1.LltV2TemplateModeHealth div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock{
	box-shadow: 1px 1px 10px 1px #666666;
	padding: 20px 30px;
	border-radius: 30px;
	background-color: #ffffff;

}

div.LltV2Section.LltV2Section1.LltV2TemplateModeHealth div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox div.LltV2SectionMblockMessageTitle{
	color: #ef8100;
}

div.LltV2Section.LltV2Section1.LltV2TemplateModeHealth div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox div.LltV2SectionMblockMessageTitle *,
div.LltV2Section.LltV2Section1.LltV2TemplateModeHealth div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox div.LltV2SectionMblockMessageTitle p{
}


div.LltV2Section.LltV2Section2.LltV2TemplateModeHealth{
}



div.LltV2Section.LltV2Section3.LltV2TemplateModeHealth div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1,
div.LltV2Section.LltV2Section3.LltV2TemplateModeHealth div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2{
	color: #ef8100;
}
div.LltV2Section.LltV2Section3.LltV2TemplateModeHealth div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1 *,
div.LltV2Section.LltV2Section3.LltV2TemplateModeHealth div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2 *{
}


div.LltV2Section.LltV2Section3.LltV2TemplateModeHealth{
	background-color: #f0f0ea;
}
div.LltV2Section.LltV2Section3.LltV2TemplateModeHealth div.LltV2SectionMBlock{
	border-radius: 15px;
	box-shadow: 1px 1px 10px 1px #666666;
	margin-right: 30px;
	margin-left: 30px;
	background-color: #ffffff;
}


div.LltV2Section.LltV2Section3.LltV2TemplateModeHealth div.LltV2SectionMBlock{
	border-radius: 15px;
	box-shadow: 1px 1px 10px 1px #666666;
}
div.LltV2Section.LltV2Section3.LltV2TemplateModeHealth div.LltV2SectionMBlock{
	margin-right: 5px;
	margin-left: 5px;
}
@media screen and (min-width:480px){
	div.LltV2Section.LltV2Section3.LltV2TemplateModeHealth div.LltV2SectionMBlock{
		margin-right: 5px;
		margin-left: 5px;
	}
}
@media screen and (min-width:1024px){
	div.LltV2Section.LltV2Section3.LltV2TemplateModeHealth div.LltV2SectionMBlock{
		margin-right: 30px;
		margin-left: 30px;
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section.LltV2Section3.LltV2TemplateModeHealth div.LltV2SectionMBlock{
		margin-right: 5px;
		margin-left: 5px;
	}
}





div.LltV2Section.LltV2Section4.LltV2TemplateModeHealth{
	padding-top: 60px;
	background-color: #ef8100;
}


div.LltV2Section.LltV2Section4.LltV2TemplateModeHealth div.LltV2SectionAboveBlock{
	background-color: #ffffff;
	border-radius: 15px;
}


div.LltV2Section.LltV2Section4.LltV2TemplateModeHealth div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox{
	width: 100%;
	height: 80px;
	display: grid;
	grid-template-columns: 100px 1fr;
	justify-content: center;
	align-items: center;
/*	border: 1px solid #cccccc; */
	box-shadow: 1px 1px 10px 1px #cccccc;
	border-radius: 50px;
	margin: 0px;
	padding: 0px;
	margin-bottom: 20px;
}
div.LltV2Section.LltV2Section4.LltV2TemplateModeHealth div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox div.LltV2SectionMblockMessageTitle,
	text-align: left;
	margin: 0px;
	padding: 0px;
	height: 100%;
	border: 0px;
	border-radius: 0px 50px 50px 0px;
	height: fit-content;
	padding-left: 10px;
	color: #ef8100;
}
div.LltV2Section.LltV2Section4.LltV2TemplateModeHealth div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox div.LltV2SectionMblockMessageTitle *,
div.LltV2Section.LltV2Section4.LltV2TemplateModeHealth div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox div.LltV2SectionMblockMessageTitle p{	
	color: #ef8100;
}

div.LltV2Section.LltV2TemplateModeHealth div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox div.LltV2SectionMblockBand,
div.LltV2Section.LltV2Section4.LltV2TemplateModeHealth div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox div.LltV2SectionMblockBand{	
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0px;
	padding: 0px;
	color: #ffffff;
	font-size: 1.5em;
/*	text-indent: 1.0em; */
/*	text-align: left; */
	background-color: #ef8100;
	border-radius: 50px 0px 0px 50px;
	border: 0px;
	height: 100%;
}
div.LltV2Section.LltV2TemplateModeHealth div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox div.LltV2SectionMblockBand p,
div.LltV2Section.LltV2TemplateModeHealth div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox div.LltV2SectionMblockBand *,
div.LltV2Section.LltV2Section4.LltV2TemplateModeHealth div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox div.LltV2SectionMblockBand *,
div.LltV2Section.LltV2Section4.LltV2TemplateModeHealth div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox div.LltV2SectionMblockBand p{
	color: #ffffff;
}

div.LltV2Section.LltV2Section4.LltV2TemplateModeHealth div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockImageBlock img.LltV2SectionMblockImage{
	width: 80%;
}
@media screen and (min-width:480px){
	div.LltV2Section.LltV2Section4.LltV2TemplateModeHealth div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockImageBlock img.LltV2SectionMblockImage{
		width: 80%;
	}
}
@media screen and (min-width:1024px){
	div.LltV2Section.LltV2Section4.LltV2TemplateModeHealth div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockImageBlock img.LltV2SectionMblockImage{
		width: 100%;
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section.LltV2Section4.LltV2TemplateModeHealth div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockImageBlock img.LltV2SectionMblockImage{
		width: 80%;
	}
}



div.LltV2Section.LltV2Section4.LltV2TemplateModeHealth div.LltV2SectionMBlock.LltV2MblockType1 div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox,
div.LltV2Section.LltV2Section4.LltV2TemplateModeHealth div.LltV2SectionMBlock.LltV2MblockType2 div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox,
div.LltV2Section.LltV2Section4.LltV2TemplateModeHealth div.LltV2SectionMBlock.LltV2MblockType3 div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox,
div.LltV2Section.LltV2Section4.LltV2TemplateModeHealth div.LltV2SectionMBlock.LltV2MblockType4 div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox,
div.LltV2Section.LltV2Section4.LltV2TemplateModeHealth div.LltV2SectionMBlock.LltV2MblockType5 div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox,
div.LltV2Section.LltV2Section4.LltV2TemplateModeHealth div.LltV2SectionMBlock.LltV2MblockType6 div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox{	
	display: block;
	height: auto;
	box-shadow: none;
	border-radius: 0px;
}






div.LltV2Section.LltV2Section5.LltV2TemplateModeHealth{
}






div.LltV2Section.LltV2Section6.LltV2TemplateModeHealth{
	background: #f0f0ea;
}
div.LltV2Section.LltV2Section6.LltV2TemplateModeHealth div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1,
div.LltV2Section.LltV2Section6.LltV2TemplateModeHealth div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2{
	color: #ef8100;
}
div.LltV2Section.LltV2Section6.LltV2TemplateModeHealth div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1 *,
div.LltV2Section.LltV2Section6.LltV2TemplateModeHealth div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2 *{
}



div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeHealth{
	background-color: #ef8100;
}
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeHealth div.LltV2SectionFaqBlock{
	box-shadow: 1px 1px 10px 1px #ef8100;
}
div.LltV2Section.LltV2SectionFaq div.LltV2TemplateModeHealth div.LltV2SectionFaqBlock div.LltV2SectionFaqTitleBlock div.LltV2SectionFaqIcon,
div.LltV2TemplateModeHealth div.LltV2SectionFaqBlock div.LltV2SectionFaqTitleBlock div.LltV2SectionFaqIcon{
	color: #ef8100;
}
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeHealth div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1,
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeHealth div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2{
	color: #ffffff;
}
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeHealth div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1 *,
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeHealth div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2 *{
}

div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeHealth div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1,
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeHealth div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 *,
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeHealth div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1,
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeHealth div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2{
	color: #555555;
}
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeHealth div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1,
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeHealth div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 *,
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeHealth div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1,
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeHealth div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2{
	color: #555555;
}



div.LltV2Section.LltV2SectionForm.LltV2TemplateModeHealth{
	background-color: #f0f0ea;
}











/* beauty */


div.LltV2Section.LltV2Section1.LltV2TemplateModeBeauty{
	background-color: #f9eef5;
}

div.LltV2Section.LltV2Section1.LltV2TemplateModeBeauty div.LltV2SectionMBlock{
	border-radius: 15px;
	box-shadow: 1px 1px 10px 1px #b8788c;
	background-color: #ffffff;
}

div.LltV2Section.LltV2Section1.LltV2TemplateModeBeauty div.LltV2SectionMBlock div.LltV2SectionMblockImageBlock img.LltV2SectionMblockImage{
	box-shadow: 1px 1px 10px 3px #cccccc;
}

div.LltV2Section.LltV2Section2.LltV2TemplateModeBeauty div.LltV2SectionMBlock div.LltV2SectionMblockImageBlock img.LltV2SectionMblockImage{
	border-radius: 15px;
	box-shadow: 1px 1px 10px 3px #b8788c;
}


div.LltV2Section.LltV2Section3.LltV2TemplateModeBeauty{
	background-color: #f9eef5;
}



div.LltV2Section.LltV2Section3.LltV2TemplateModeBeauty div.LltV2SectionMBlock div.LltV2SectionMblockImageBlock img.LltV2SectionMblockImage{
	box-shadow: 1px 1px 10px 3px #cccccc;
	border: 2px solid #ffffff;
}
@media screen and (min-width:480px){
	div.LltV2Section.LltV2Section3.LltV2TemplateModeBeauty div.LltV2SectionMBlock{
		padding-left: 10px;
		padding-right: 10px;
	}

}
@media screen and (min-width:1024px){
	div.LltV2Section.LltV2Section3.LltV2TemplateModeBeauty div.LltV2SectionMBlock{
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section.LltV2Section3.LltV2TemplateModeHealth div.LltV2SectionMBlock{
		padding-left: 10px;
		padding-right: 10px;
	}
}


div.LltV2Section.LltV2Section4.LltV2TemplateModeBeauty{
}

div.LltV2Section.LltV2Section4.LltV2TemplateModeBeauty div.LltV2SectionMBlock{
	border: 5px solid #ef997c;
	background-color: #ffffff;
	position: relative;
}

div.LltV2Section.LltV2Section4.LltV2TemplateModeBeauty div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock{
	margin-top: 130px;
}

@media screen and (min-width:480px){
	div.LltV2Section.LltV2Section4.LltV2TemplateModeBeauty div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock{
		margin-top: 130px;
	}
}
@media screen and (min-width:1024px){
	div.LltV2Section.LltV2Section4.LltV2TemplateModeBeauty div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock{
		margin-top: 80px;
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section.LltV2Section4.LltV2TemplateModeBeauty div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock{
		margin-top: 130px;
	}
}

div.LltV2Section.LltV2Section4.LltV2TemplateModeBeauty div.LltV2SectionMBlock.LltV2MblockType1 div.LltV2SectionMblockMessageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeBeauty div.LltV2SectionMBlock.LltV2MblockType2 div.LltV2SectionMblockMessageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeBeauty div.LltV2SectionMBlock.LltV2MblockType3 div.LltV2SectionMblockMessageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeBeauty div.LltV2SectionMBlock.LltV2MblockType4 div.LltV2SectionMblockMessageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeBeauty div.LltV2SectionMBlock.LltV2MblockType5 div.LltV2SectionMblockMessageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeBeauty div.LltV2SectionMBlock.LltV2MblockType6 div.LltV2SectionMblockMessageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeBeauty div.LltV2SectionMBlock.LltV2MblockType1 div.LltV2SectionMblockImageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeBeauty div.LltV2SectionMBlock.LltV2MblockType2 div.LltV2SectionMblockImageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeBeauty div.LltV2SectionMBlock.LltV2MblockType3 div.LltV2SectionMblockImageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeBeauty div.LltV2SectionMBlock.LltV2MblockType4 div.LltV2SectionMblockImageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeBeauty div.LltV2SectionMBlock.LltV2MblockType5 div.LltV2SectionMblockImageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeBeauty div.LltV2SectionMBlock.LltV2MblockType6 div.LltV2SectionMblockImageBlock{	
	margin-top: 0px;
}




div.LltV2Section.LltV2Section5.LltV2TemplateModeBeauty{
	background-color: #ef997c;
}



div.LltV2Section.LltV2Section5.LltV2TemplateModeBeauty div.LltV2SectionAboveBlock{
	margin-top: 70px;
	border-radius: 15px;
	background-color: #ffffff;
	padding-top: 30px;
	padding-bottom: 30px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #faddd4;
}
/*
div.LltV2Section.LltV2Section5.LltV2TemplateModeBeauty div.LltV2SectionButtonBlock{
	border-radius: 100vh;
	box-shadow: 1px 1px 5px 1px #666666;
	border: 1px solid #ffffff;
	background-color: #b8788c;
	color: #ffffff;
}
div.LltV2Section.LltV2Section5.LltV2TemplateModeBeauty div.LltV2SectionButtonBlock:hover{
	background-color: #ffffff;
	color: #b8788c;
	border: 1px solid #b8788c;
}
div.LltV2Section.LltV2Section5.LltV2TemplateModeBeauty div.LltV2SectionButtonBlock div.LltV2SectionButtonIcon{
}
div.LltV2Section.LltV2Section5.LltV2TemplateModeBeauty div.LltV2SectionButtonBlock div.LltV2SectionButtonIcon:after{
	content: '▶';
	border-radius: 50%;
	color: #b8788c;
	background-color: #ffffff;
	padding: 5px;
	text-shadow: none;
}
div.LltV2Section.LltV2Section5.LltV2TemplateModeBeauty div.LltV2SectionButtonBlock:hover div.LltV2SectionButtonIcon:after{
	color: #ffffff;
	background-color: #b8788c;
}
*/

div.LltV2Section.LltV2Section5.LltV2TemplateModeBeauty div.LltV2SectionImageBlock img.LltV2SectionImage{
	box-shadow: 1px 1px 10px 3px #cccccc;
}


div.LltV2Section.LltV2Section6.LltV2TemplateModeBeauty{
	background: #faf2f6;
}
div.LltV2Section.LltV2Section6.LltV2TemplateModeBeauty div.LltV2SectionImageBlock img.LltV2SectionImage{
	box-shadow: 1px 1px 10px 3px #cccccc;
}



div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeBeauty{
	background-color: #ef997c;
}
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeBeauty div.LltV2SectionFaqBlock{
	box-shadow: 1px 1px 10px 1px #666666;
}
div.LltV2Section.LltV2SectionFaq div.LltV2TemplateModeBeauty div.LltV2SectionFaqBlock div.LltV2SectionFaqTitleBlock div.LltV2SectionFaqIcon,
div.LltV2TemplateModeBeauty div.LltV2SectionFaqBlock div.LltV2SectionFaqTitleBlock div.LltV2SectionFaqIcon{
	color: #ef997c;
}

div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeBeauty div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1,
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeBeauty div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2{
	color: #ffffff;
}
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeBeauty div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1 *,
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeBeauty div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2 *{
}

div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeBeauty div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1,
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeBeauty div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 *,
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeBeauty div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1,
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeBeauty div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2{
	color: #555555;
}
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeBeauty div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1,
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeBeauty div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 *,
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeBeauty div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1,
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeBeauty div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2{
	color: #555555;
}

div.LltV2Section.LltV2SectionForm.LltV2TemplateModeBeauty{
	background-color: #faf2f6;
}









/*** consulting **/


div.LltV2Section.LltV2Section1.LltV2TemplateModeConsulting{
}


div.LltV2Section.LltV2Section1.LltV2TemplateModeConsulting div.LltV2SectionMBlock{
	background-color: #ffffff;
}

div.LltV2Section.LltV2Section1.LltV2TemplateModeConsulting div.LltV2SectionMBlock div.LltV2SectionMblockImageBlock img.LltV2SectionMblockImage{
	box-shadow: 1px 1px 10px 3px #cccccc;
}

div.LltV2Section.LltV2Section2.LltV2TemplateModeConsulting{
	background-color: #e4f2fa;
}

div.LltV2Section.LltV2Section2.LltV2TemplateModeConsulting div.LltV2SectionMBlock div.LltV2SectionMblockImageBlock img.LltV2SectionMblockImage{
	box-shadow: 1px 1px 10px 3px #cccccc;
	border-radius: 15px;
}


div.LltV2Section.LltV2Section3.LltV2TemplateModeConsulting div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1,
div.LltV2Section.LltV2Section3.LltV2TemplateModeConsulting div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2{
	color: #ffffff;
}
div.LltV2Section.LltV2Section3.LltV2TemplateModeConsulting div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1 *,
div.LltV2Section.LltV2Section3.LltV2TemplateModeConsulting div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2 *{
}

div.LltV2Section.LltV2Section3.LltV2TemplateModeConsulting div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1,
div.LltV2Section.LltV2Section3.LltV2TemplateModeConsulting div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 *,
div.LltV2Section.LltV2Section3.LltV2TemplateModeConsulting div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1,
div.LltV2Section.LltV2Section3.LltV2TemplateModeConsulting div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2{
	color: #555555;
}
div.LltV2Section.LltV2Section3.LltV2TemplateModeConsulting div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1,
div.LltV2Section.LltV2Section3.LltV2TemplateModeConsulting div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 *,
div.LltV2Section.LltV2Section3.LltV2TemplateModeConsulting div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1,
div.LltV2Section.LltV2Section3.LltV2TemplateModeConsulting div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2{
	color: #555555;
}

div.LltV2Section.LltV2Section3.LltV2TemplateModeConsulting{
	background-color: #5cafeb;
	color: #ffffff;
}
div.LltV2Section.LltV2Section3.LltV2TemplateModeConsulting p{
	color: #ffffff;
}


div.LltV2Section.LltV2Section3.LltV2TemplateModeConsulting div.LltV2SectionMBlock div.LltV2SectionMblockImageBlock img.LltV2SectionMblockImage{
	border-radius: 15px;
	border: 3px solid #ffffff;
}


div.LltV2Section.LltV2Section4.LltV2TemplateModeConsulting{
}


div.LltV2Section.LltV2Section4.LltV2TemplateModeConsulting div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox div.LltV2SectionMblockMessageTitle{
	text-align: left;
	margin-left: 0px;
}
div.LltV2Section.LltV2TemplateModeConsulting div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox div.LltV2SectionMblockBand,
div.LltV2Section.LltV2Section4.LltV2TemplateModeConsulting div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox div.LltV2SectionMblockBand{
	color: #5cafeb;
	font-size: 2.5em;
	text-align: left;
}
div.LltV2Section.LltV2TemplateModeConsulting div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox div.LltV2SectionMblockBand p,
div.LltV2Section.LltV2TemplateModeConsulting div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox div.LltV2SectionMblockBand *,
div.LltV2Section.LltV2Section4.LltV2TemplateModeConsulting div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox div.LltV2SectionMblockBand *,
div.LltV2Section.LltV2Section4.LltV2TemplateModeConsulting div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox div.LltV2SectionMblockBand p{
/*	color: #5cafeb; */
}

div.LltV2Section.LltV2Section4.LltV2TemplateModeConsulting div.LltV2SectionMBlock div.LltV2SectionMblockImageBlock img.LltV2SectionMblockImage{
	box-shadow: 1px 1px 10px 3px #cccccc;
	border-radius: 15px;
}


div.LltV2Section.LltV2Section4.LltV2TemplateModeConsulting div.LltV2SectionMBlock.LltV2MblockType1 div.LltV2SectionMblockMessageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeConsulting div.LltV2SectionMBlock.LltV2MblockType2 div.LltV2SectionMblockMessageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeConsulting div.LltV2SectionMBlock.LltV2MblockType3 div.LltV2SectionMblockMessageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeConsulting div.LltV2SectionMBlock.LltV2MblockType4 div.LltV2SectionMblockMessageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeConsulting div.LltV2SectionMBlock.LltV2MblockType5 div.LltV2SectionMblockMessageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeConsulting div.LltV2SectionMBlock.LltV2MblockType6 div.LltV2SectionMblockMessageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeConsulting div.LltV2SectionMBlock.LltV2MblockType1 div.LltV2SectionMblockImageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeConsulting div.LltV2SectionMBlock.LltV2MblockType2 div.LltV2SectionMblockImageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeConsulting div.LltV2SectionMBlock.LltV2MblockType3 div.LltV2SectionMblockImageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeConsulting div.LltV2SectionMBlock.LltV2MblockType4 div.LltV2SectionMblockImageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeConsulting div.LltV2SectionMBlock.LltV2MblockType5 div.LltV2SectionMblockImageBlock,
div.LltV2Section.LltV2Section4.LltV2TemplateModeConsulting div.LltV2SectionMBlock.LltV2MblockType6 div.LltV2SectionMblockImageBlock{	
	margin-top: 0px;
}




div.LltV2Section.LltV2Section5.LltV2TemplateModeConsulting{
	background-color: #f74b60;
}


div.LltV2Section.LltV2Section5.LltV2TemplateModeConsulting div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1,
div.LltV2Section.LltV2Section5.LltV2TemplateModeConsulting div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2{
	color: #ffffff;
}
div.LltV2Section.LltV2Section5.LltV2TemplateModeConsulting div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1 *,
div.LltV2Section.LltV2Section5.LltV2TemplateModeConsulting div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2 *{
}

div.LltV2Section.LltV2Section5.LltV2TemplateModeConsulting div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1,
div.LltV2Section.LltV2Section5.LltV2TemplateModeConsulting div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 *,
div.LltV2Section.LltV2Section5.LltV2TemplateModeConsulting div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1,
div.LltV2Section.LltV2Section5.LltV2TemplateModeConsulting div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2{
	color: #555555;
}
div.LltV2Section.LltV2Section5.LltV2TemplateModeConsulting div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1,
div.LltV2Section.LltV2Section5.LltV2TemplateModeConsulting div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 *,
div.LltV2Section.LltV2Section5.LltV2TemplateModeConsulting div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1,
div.LltV2Section.LltV2Section5.LltV2TemplateModeConsulting div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2{
	color: #555555;
}

div.LltV2Section.LltV2Section5.LltV2TemplateModeConsulting div.LltV2SectionAboveBlock{
	background-color: #ffffff;
	border-radius: 30px;
	padding-top: 50px;
	padding-bottom: 50px;
	margin-bottom: 50px;
}

div.LltV2Section.LltV2Section5.LltV2TemplateModeConsulting div.LltV2SectionAboveBlock div.LltV2SectionImageBlock{
}
div.LltV2Section.LltV2Section5.LltV2TemplateModeConsulting div.LltV2SectionAboveBlock div.LltV2SectionImageBlock img{
	border: 3px solid #f74b60;
	border-radius: 15px;
	box-shadow: 1px 1px 10px 3px #cccccc;
}





div.LltV2Section.LltV2Section6.LltV2TemplateModeConsulting{
	background-color: #e4f2fa;
}

div.LltV2Section.LltV2Section6.LltV2TemplateModeConsulting div.LltV2SectionImageBlock img.LltV2SectionImage{
	box-shadow: 1px 1px 10px 3px #cccccc;
	border-radius: 15px;
}


div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeConsulting{
	background-color: #5cafeb;
}
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeConsulting div.LltV2SectionFaqBlock{
	box-shadow: 1px 1px 10px 1px #5cafeb;
}
div.LltV2Section.LltV2SectionFaq div.LltV2TemplateModeConsulting div.LltV2SectionFaqBlock div.LltV2SectionFaqTitleBlock div.LltV2SectionFaqIcon,
div.LltV2TemplateModeConsulting div.LltV2SectionFaqBlock div.LltV2SectionFaqTitleBlock div.LltV2SectionFaqIcon{
	color: #5cafeb;
}


div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeConsulting div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1,
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeConsulting div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2{
	color: #ffffff;
}
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeConsulting div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1 *,
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeConsulting div.LltV2SectionHeaderBlock div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2 *{
}

div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeConsulting div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1,
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeConsulting div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 *,
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeConsulting div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1,
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeConsulting div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2{
	color: #555555;
}
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeConsulting div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1,
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeConsulting div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 *,
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeConsulting div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1,
div.LltV2Section.LltV2SectionFaq.LltV2TemplateModeConsulting div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2{
	color: #555555;
}

div.LltV2Section.LltV2SectionForm.LltV2TemplateModeConsulting{
	background-color: #e4f2fa;
}









/** button type 1 ***/
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType1{
	color: #ffffff;
	background: #f74b60;
	border: 1px solid #f74b60;
	box-shadow: 1px 1px 5px 1px #cccccc;
	text-shadow: none;
}
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType1:hover{
	color: #f74b60;
	background: #ffffff;
	border: 1px solid #f74b60;
}
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType1:hover div.LltV2SectionButtonText,
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType1:hover div.LltV2SectionButtonText *,
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType1:hover div.LltV2SectionButtonText p{
	color: #f74b60;
}
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType1 div.LltV2SectionButtonIcon{
}
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType1 div.LltV2SectionButtonIcon:after{
	content: '▶';
	border-radius: 50%;
	color: #ffffff;
	padding: 5px;
	text-shadow: none;
}
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType1:hover div.LltV2SectionButtonIcon:after{
	color: #f74b60;
	background-color: transparent;
}




/** button type 2 ***/
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType2{
	color: #ffffff;
	background: #75c7c1;
	border: none;
	box-shadow: 5px 5px #52938e;
	text-shadow: none;
}
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType2:hover{
	color: #75c7c1;
	background: #ffffff;
	border: none;
}
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType2:hover div.LltV2SectionButtonText,
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType2:hover div.LltV2SectionButtonText *,
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType2:hover div.LltV2SectionButtonText p{	
	color: #75c7c1;
}


/** button type 3 ***/
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType3{
	color: #75c7c1;
	background: #ffffff;
	border: none;
	box-shadow: 5px 5px #52938e;
	text-shadow: none;
}
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType3:hover{
	color: #ffffff;
	background: #75c7c1;
	border: none;
}
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType3 div.LltV2SectionButtonIcon{
}
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType3 div.LltV2SectionButtonIcon:after{
	content: '＞';
	border-radius: 50%;
	color: #75c7c1;
	background: transparent;
	border: 1px solid #75c7c1;
	padding: 5px;
}
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType3:hover div.LltV2SectionButtonIcon:after{
	color: #ffffff;
	background-color: transparent;
	border: #ffffff;
	border: 1px solid #ffffff;
}
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType3 div.LltV2SectionButtonText,
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType3 div.LltV2SectionButtonText *,
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType3 div.LltV2SectionButtonText p{
	color: #75c7c1;
	word-break: break-all;
}
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType3:hover div.LltV2SectionButtonText, 
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType3:hover div.LltV2SectionButtonText *,
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType3:hover div.LltV2SectionButtonText p{
	color: #ffffff;
	word-break: break-all;
}




/** button type 4 ***/
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType4{
	color: #ffffff;
	background: linear-gradient(#eea58e, #de3600);
	border: 1px solid #de3600;
/*	box-shadow: 2px 5px 5px 5px #cccccc; */
	box-shadow: 0px 10px 10px -6px rgba(0, 0, 0, 0.3);
	text-shadow: none;
}
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType4:hover{
	color: #ffffff;
	background: linear-gradient(#de3600, #eea58e);
	border: 1px solid #de3600;
}
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType4 div.LltV2SectionButtonIcon{
}
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType4 div.LltV2SectionButtonIcon:after{
	content: '▶';
	border-radius: 50%;
	color: #ffffff;
	padding: 5px;
	text-shadow: none;
}
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType4:hover div.LltV2SectionButtonIcon:after{
	color: #ffffff;
	background-color: transparent;
}





/** button type 5 ***/
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType5{
	color: #ffffff;
	background: linear-gradient(#2d8b0a, #5ab333);
	border: none;
	box-shadow: 1px 1px 5px 1px #cccccc;
	text-shadow: 1px 1px 2px #333333;
}
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType5:hover{
	color: #ffffff;
	background: linear-gradient(#5ab333, #2d8b0a);
	border: none;
}
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType5 div.LltV2SectionButtonIcon{
}
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType5 div.LltV2SectionButtonIcon:after{
	content: '>';
	border-radius: 50%;
	color: #ffffff;
	background: transparent;
	padding: 5px;
	text-shadow: 1px 1px 2px #333333;
}
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType5:hover div.LltV2SectionButtonIcon:after{
	color: #ffffff;
	background-color: transparent;
}


/** button type 6 ***/
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType6{
	color: #ffffff;
	background: #ef997c;
	border: 1px solid #ffffff;
	box-shadow: 2px 5px 5px 5px #cccccc;
	text-shadow: 1px 1px 2px #333333;
}
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType6:hover{
	color: #ef997c;
	background: #ffffff;
	border: 1px solid #ef997c;
	text-shadow: none;
}
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType6:hover div.LltV2SectionButtonText,
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType6:hover div.LltV2SectionButtonText *,
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType6:hover div.LltV2SectionButtonText p{
	color: #ef997c;
}
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType6 div.LltV2SectionButtonIcon{
}
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType6 div.LltV2SectionButtonIcon:after{
	content: '▶';
	border-radius: 50%;
	color: #ef997c;
	background: #ffffff;
	padding: 5px;
	text-shadow: none;
}
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType6:hover div.LltV2SectionButtonIcon:after{
	color: #ffffff;
	background-color: #ef997c;
}


/** button type 7 ***/
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType7{
	border-radius: 100vh;
	box-shadow: 1px 1px 5px 1px #666666;
	border: 1px solid #ffffff;
	background-color: #b8788c;
	color: #ffffff;
}
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType7:hover,
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType7:hover p{	
	background-color: #ffffff;
	color: #b8788c;
/*	border: 1px solid #b8788c;  */
}
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType7 div.LltV2SectionButtonIcon{
}
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType7 div.LltV2SectionButtonIcon:after{
	content: '▶';
	border-radius: 50%;
	color: #b8788c;
	background-color: #ffffff;
	padding: 5px;
	text-shadow: none;
}
div.LltV2Section div.LltV2SectionButtonBlock.LltV2ButtonType7:hover div.LltV2SectionButtonIcon:after{
	color: #ffffff;
	background-color: #b8788c;
}






/* header type 1 */

div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType1{
}

div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType1 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1{
	display: none;
	margin: 0px;
}
div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType1 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2{
	margin-top: 10px !important;
}


/* header type 2 */
div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType2{
	padding-top: 31px;
/*	padding-top: 62px; */
/*	margin-top: 80px; */
	margin-bottom: 54px;
	display: grid;
	grid-template-columns: 50px 1fr 50px;
/*	grid-template-columns: 100px 1fr 100px; */
	justify-content: center;
	align-items: center;
	padding-right: 0px;
	padding-left: 0px;
}
@media screen and (min-width:480px){
	div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType2{
		grid-template-columns: 50px 1fr 50px;
	}
}
@media screen and (min-width:1024px){
	div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType2{
		grid-template-columns: 100px 1fr 100px;
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType2{
		grid-template-columns: 50px 1fr 50px;
	}
}


div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType2 div.LltV2SectionHeaderLeftBlock{
/*	width: 100%; */
	width: 50px;
	height: 6px;
	margin-left: 0px;
	background: #52938e;
	-webkit-transform: rotate(60deg);
	transform:rotate(60deg);
}

@media screen and (min-width:480px){
	div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType2 div.LltV2SectionHeaderLeftBlock{
	/*	width: 100%; */
		width: 50px;
		height: 6px;
		margin-left: 0px;
		background: #52938e;
		-webkit-transform: rotate(60deg);
		transform:rotate(60deg);
	}
}
@media screen and (min-width:1024px){
	div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType2 div.LltV2SectionHeaderLeftBlock{
	/*	width: 100%; */
		width: 50px;
		margin-left: 50px;
		height: 6px;
		background: #52938e;
		-webkit-transform: rotate(60deg);
		transform:rotate(60deg);
	}

	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType2 div.LltV2SectionHeaderLeftBlock{
	/*	width: 100%; */
		width: 50px;
		height: 6px;
		margin-left: 0px;
		background: #52938e;
		-webkit-transform: rotate(60deg);
		transform:rotate(60deg);
	}

}



div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType2 div.LltV2SectionHeaderCenterBlock{
}
div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType2 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1{
	display: none;
	margin: 0px;
}
div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType2 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2{
	margin-top: 10px !important;
}

div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType2 div.LltV2SectionHeaderRightBlock{
/*	width: 100%; */
	width: 50px;
	height: 6px;
	margin-right: 0px;
	background: #52938e;
	-webkit-transform: ro/tate(-60deg);
	transform: rotate(-60deg);
}

@media screen and (min-width:480px){
	div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType2 div.LltV2SectionHeaderRightBlock{
	/*	width: 100%; */
		width: 50px;
		height: 6px;
		margin-right: 0px;
		background: #52938e;
		-webkit-transform: rotate(-60deg);
		transform: rotate(-60deg);
	}
}
@media screen and (min-width:1024px){
	div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType2 div.LltV2SectionHeaderRightBlock{
	/*	width: 100%; */
		width: 50px;
		margin-right: 50px;
		height: 6px;
		background: #52938e;
		-webkit-transform: rotate(-60deg);
		transform: rotate(-60deg);
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType2 div.LltV2SectionHeaderRightBlock{
	/*	width: 100%; */
		width: 50px;
		height: 6px;
		margin-right: 0px;
		background: #52938e;
		-webkit-transform: rotate(-60deg);
		transform: rotate(-60deg);
	}
}






/* header type 3 */

div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock{
	text-align: center;
	margin: 0 auto;
}
div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1{
	position: relative;
	padding: 2px 2rem;
	border: 3px solid #555555;
	color: #555555;
	background: #ffffff;
	display: inline-block;
	min-width: 100px;
}
div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1{
	font-size: 18px;
}

div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderLine1Before{
	display: block;
	position: absolute;
	top: 100%;
	left: 50%;
	transform: translateX(-50%) skew(-25deg);
	height: 25px;
	width: 15px;
	border-right: 3px solid #555555;
	background-color: white;
}
div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType3 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2{
	margin-top: 30px;
}



/* header type 4 */
div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock{
	text-align: center;
	margin: 0 auto;
}
div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1{
	position: relative;
/*	padding: 1.5rem 2rem; */
	padding: 2px 10px 2px 10px;
	border: 3px solid #555555;
/*	border-radius: 10px; */
	background: #ffffff;
	display: inline-block;
	min-width: 100px;
}

div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderLine1Before{
	display: block;
	position: absolute;
	bottom: -28px;
	right: 0;
	left: 0;
	margin: 0 auto;
	width: 0;
	height: 0;
/*	content: ''; */
	border-width: 28px 24px 0 24px;
	border-style: solid;
	border-color: #555555 transparent transparent transparent;
}
div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderLine1After{
	display: block;
	position: absolute;
	bottom: -24px;
	right: 0;
	left: 0;
	margin: 0 auto;
	width: 0;
	height: 0;
/*	content: ''; */
	border-width: 28px 24px 0 24px;
	border-style: solid;
	border-color: #ffffff transparent transparent transparent;
}
div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType4 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2{
	margin-top: 30px;
}



/* header type 5 */
div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType5 div.LltV2SectionHeaderCenterBlock{
	text-align: center;
	margin: 0 auto;
}
div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType5 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1{
	display: inline-block;
	text-align: center;
	background-color: #b8788c;
/*	color: #ffffff; */
	box-shadow: 1px 1px 10px 10px #b8788c;
	border-radius: 50vh;
	padding: 2px 30px 2px 30px;
}
div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType5 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1{
	color: #ffffff;
	word-break: break-all;
	font-size:18px;
}
div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType5 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1 p{
/*	color: #ffffff; */
	word-break: break-all;
/*	font-size:18px; */
	margin-top: 5px !important;
	margin-bottom: 5px !important;
}
div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType5 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1 *{
/*	font-size:18px; */
/*	color: #ffffff; */
}

div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType5 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2{
	margin-top: 30px;
}

div.LltV2Section.LltV2Section4.LltV2TemplateModeBeauty div.LltV2SectionHeaderBlock.LltV2HeaderType5 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1{
	background-color: #ef997c;
	box-shadow: 1px 1px 10px 10px #ef997c;
}





/* header type 6 */
div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType6 div.LltV2SectionHeaderCenterBlock{
	text-align: center;
	margin: 0 auto;
}
div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType6 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1{
	position: relative;
	padding: 5px 2rem;
/*	border: 3px solid #555555;*/
	border-radius: 50vh;
	color: #ffffff;
	background: #ef8100;
	display: inline-block;
}
div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType6 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1{
}
div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType6 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1{
	color: #ffffff;
	word-break: break-all;
	font-size: 18px;
}
div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType6 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1 p{
	color: #ffffff;
	word-break: break-all;
	font-size: 18px;
	margin-top: 5px !important;
	margin-bottom: 5px !important;
}
div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType6 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1 *{
	font-size: 18px;
	color: #ffffff;
}

div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType6 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderLine1Before{
	display: block;
	position: absolute;
	bottom: -28px;
	right: 0;
	left: 0;
	margin: 0 auto;
	width: 0;
	height: 0;
	content: '';
	border-width: 28px 12px 0 12px;
	border-style: solid;
	border-color: transparent transparent transparent transparent;
}
div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType6 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderLine1After{
	display: block;
	position: absolute;
/*	bottom: -24px; */
	bottom: -10px;
	right: 0;
	left: 0;
	margin: 0 auto;
	width: 0;
	height: 0;
	content: '';
/*	border-width: 28px 12px 0 12px; */
	border-width: 12px 18px 0 18px;
	border-style: solid;
	border-color: #ef8100 transparent transparent transparent;
}
div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType6 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2{
	margin-top: 30px;
}
div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType6 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2{
	color: #ef8100;
}
div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType6 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2 *,
div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType6 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 div.LltV2SectionHeaderString2 p{
	color: #ef8100;
}



/* header type 7 */
div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType7 div.LltV2SectionHeaderCenterBlock{
	text-align: center;
	margin: 0 auto;
}
div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType7 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1{
	display: inline-block;
	text-align: center;
	background-color: #800d20;
	color: #cccccc;
}
div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType7 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1{
	background-color: #800d20;
	border: 1px dotted #cccccc;
	margin: 1px;
	padding: 1px 20px;
	font-size: 18px;
}
div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType7 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1 p{
	color: #cccccc;
	word-break: break-all;
	font-size: 18px;
	margin-top: 5px !important;
	margin-bottom: 5px !important;
}
div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType7 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1 div.LltV2SectionHeaderString1 *{
	font-size: 18px;
	color: #cccccc;
}



/* header type 8 */

div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType8{
	text-align: center;
	margin: 0 auto;
}
div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType8 div.LltV2SectionHeaderCenterBlock{
	position: relative;
	padding: 5px 2rem;
/*	border: 3px solid #555555;*/
	border-radius: 50px;
	color: #ffffff;
	background: #ef8100;
	display: inline-block;
}
div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType8 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1{
	display: none;
	margin: 0px;
}
div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType8 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2{
	margin-top: 10px !important;
}

div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType8 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1Before{
	display: block;
	position: absolute;
	bottom: -56px;
	right: 0;
	left: 0;
	margin: 0 auto;
	width: 0;
	height: 0;
	content: '';
	border-width: 56px 24px 0 24px;
	border-style: solid;
	border-color: transparent transparent transparent transparent;
}
div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType8 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine1After{
	display: block;
	position: absolute;
/*	bottom: -48px; */
	bottom: -28px;
	right: 0;
	left: 0;
	margin: 0 auto;
	width: 0;
	height: 0;
	content: '';
/*	border-width: 56px 24px 0 24px; */
	border-width: 30px 40px 0 40px;
	border-style: solid;
	border-color: #ef8100 transparent transparent transparent;
}


div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType8 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2{
	margin-top: 30px;
	word-break: break-all;
}
div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType8 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 *,
div.LltV2Section div.LltV2SectionHeaderBlock.LltV2HeaderType8 div.LltV2SectionHeaderCenterBlock div.LltV2SectionHeaderLine2 p{
	color: #ffffff;
	word-break: break-all;
}





/* tiblock type = 1  only layout */

div.LltV2Section div.LltV2SectionMBlock.LltV2MblockType1{
	grid-template-columns: 0.6fr 0.4fr;
}



/* tiblock type = 2  only layout */

div.LltV2Section div.LltV2SectionMBlock.LltV2MblockType2{
	grid-template-columns: 0.4fr 0.6fr;
}
div.LltV2Section div.LltV2SectionMBlock.LltV2MblockType2 div.LltV2SectionMblockMessageBlock{
	margin-left: 0px;
}
@media screen and (min-width:480px){ 
	div.LltV2Section div.LltV2SectionMBlock.LltV2MblockType2 div.LltV2SectionMblockMessageBlock{
		margin-left: 0px;
	}
}
@media screen and (min-width:1024px){
	div.LltV2Section div.LltV2SectionMBlock.LltV2MblockType2 div.LltV2SectionMblockMessageBlock{
		margin-left: 30px;
		margin-right: 0px;
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section div.LltV2SectionMBlock.LltV2MblockType2 div.LltV2SectionMblockMessageBlock{
		margin-left: 0px;
	}
}


/* tiblock type = 3  only layout */

div.LltV2Section div.LltV2SectionMBlock.LltV2MblockType3{
	grid-template-columns: 0.6fr 0.4fr;
}


/* tiblock type = 4  only layout */

div.LltV2Section div.LltV2SectionMBlock.LltV2MblockType4{
	grid-template-columns: 0.4fr 0.6fr;
}
div.LltV2Section div.LltV2SectionMBlock.LltV2MblockType4 div.LltV2SectionMblockMessageBlock{
	margin-left: 0px;
}
@media screen and (min-width:480px){ 
	div.LltV2Section div.LltV2SectionMBlock.LltV2MblockType4 div.LltV2SectionMblockMessageBlock{
		margin-left: 0px;
	}
}
@media screen and (min-width:1024px){
	div.LltV2Section div.LltV2SectionMBlock.LltV2MblockType4 div.LltV2SectionMblockMessageBlock{
		margin-left: 30px;
		margin-right: 0px;
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section div.LltV2SectionMBlock.LltV2MblockType4 div.LltV2SectionMblockMessageBlock{
		margin-left: 0px;
	}
}

/* tiblock type = 5  only layout */

div.LltV2Section div.LltV2SectionMBlock.LltV2MblockType5{
	grid-template-columns: 0.6fr 0.4fr;
}



/* tiblock type = 6  only layout */

div.LltV2Section div.LltV2SectionMBlock.LltV2MblockType6{
	grid-template-columns: 0.6fr 0.4fr;
}

div.LltV2Section div.LltV2SectionMBlock.LltV2MblockType6 div.LltV2SectionMblockImageBlock img.LltV2SectionMblockImage{
	width: 60%;
}
@media screen and (min-width:480px){
	div.LltV2Section div.LltV2SectionMBlock.LltV2MblockType6 div.LltV2SectionMblockImageBlock img.LltV2SectionMblockImage{
		width: 60%;
	}
}
@media screen and (min-width:1024px){
	div.LltV2Section div.LltV2SectionMBlock.LltV2MblockType6 div.LltV2SectionMblockImageBlock img.LltV2SectionMblockImage{
		width: 100%;
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section div.LltV2SectionMBlock.LltV2MblockType6 div.LltV2SectionMblockImageBlock img.LltV2SectionMblockImage{
		width: 60%;
	}
}






/* tiblock type = 7  only layout */

div.LltV2Section div.LltV2SectionMBlock.LltV2MblockType7{
	grid-template-columns: 0.6fr 0.4fr;
}
div.LltV2Section div.LltV2SectionMBlock.LltV2MblockType7 div.LltV2SectionMblockMessageBlock{
}
div.LltV2Section.LltV2TemplateModeBeauty  div.LltV2SectionMBlock.LltV2MblockType7 div.LltV2SectionMblockMessageBlock{
	margin-top: 130px;
}
@media screen and (min-width:480px){
	div.LltV2Section.LltV2TemplateModeBeauty  div.LltV2SectionMBlock.LltV2MblockType7 div.LltV2SectionMblockMessageBlock{
		margin-top: 130px;
	}
}
@media screen and (min-width:1024px){
	div.LltV2Section.LltV2TemplateModeBeauty  div.LltV2SectionMBlock.LltV2MblockType7 div.LltV2SectionMblockMessageBlock{
		margin-top: 100px;
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section.LltV2TemplateModeBeauty  div.LltV2SectionMBlock.LltV2MblockType7 div.LltV2SectionMblockMessageBlock{
		margin-top: 130px;
	}
}


div.LltV2Section.LltV2TemplateModeEducation div.LltV2SectionMBlock.LltV2MblockType7 div.LltV2SectionMblockMessageBlock{
	margin-top: 130px;
}
div.LltV2Section.LltV2TemplateModeFood  div.LltV2SectionMBlock.LltV2MblockType7 div.LltV2SectionMblockMessageBlock{
	margin-top: 100px;
}
@media screen and (min-width:480px){
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section.LltV2TemplateModeFood  div.LltV2SectionMBlock.LltV2MblockType7 div.LltV2SectionMblockMessageBlock,
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section.LltV2TemplateModeEducation  div.LltV2SectionMBlock.LltV2MblockType7 div.LltV2SectionMblockMessageBlock{
		margin-top: 100px;
	}
}
@media screen and (min-width:1024px){
	div.LltV2Section.LltV2TemplateModeFood  div.LltV2SectionMBlock.LltV2MblockType7 div.LltV2SectionMblockMessageBlock,
	div.LltV2Section.LltV2TemplateModeEducation div.LltV2SectionMBlock.LltV2MblockType7 div.LltV2SectionMblockMessageBlock{
/*		margin-top: 60px; */
		margin-top: 100px;
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section.LltV2TemplateModeEducation  div.LltV2SectionMBlock.LltV2MblockType7 div.LltV2SectionMblockMessageBlock{
		margin-top: 130px;
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.LltV2Section.LltV2TemplateModeFood  div.LltV2SectionMBlock.LltV2MblockType7 div.LltV2SectionMblockMessageBlock{
		margin-top: 100px;
	}
}



div.LltV2Section.LltV2Section4.LltV2TemplateModeFood div.LltV2SectionMBlock div.LltV2SectionMblockMessageBlock{
	margin-top: 60px;
}

div.LltV2Section.LltV2TemplateModeFood div.LltV2SectionMBlock div.LltV2SectionMblockBand,
div.LltV2Section.LltV2Section4.LltV2TemplateModeFood div.LltV2SectionMBlock div.LltV2SectionMblockBand{
	position: absolute !important;
	top: 10px;
	left: 40px;
	display: inline-block;
	margin: 1rem 0 1rem -10px;
	padding: 3px 2rem;
	color: #ffffff;
/*	border-radius: 0 100vh 100vh 0; */
	background: #800d20;
	-webkit-box-shadow: 3px 3px 5px rgba(0, 0, 0, .2);
	box-shadow: 3px 3px 5px rgba(0, 0, 0, .2);
	font-size: 1.2em;
	border-radius: 50vh;
}
div.LltV2Section.LltV2TemplateModeFood div.LltV2SectionMBlock div.LltV2SectionMblockBand *,
div.LltV2Section.LltV2TemplateModeFood div.LltV2SectionMBlock div.LltV2SectionMblockBand p,
div.LltV2Section.LltV2Section4.LltV2TemplateModeFood div.LltV2SectionMBlock div.LltV2SectionMblockBand *,
div.LltV2Section.LltV2Section4.LltV2TemplateModeFood div.LltV2SectionMBlock div.LltV2SectionMblockBand p{
	color: #ffffff;
}

div.LltV2Section.LltV2Section4.LltV2TemplateModeFood div.LltV2SectionMBlock div.LltV2SectionMblockImageBlock img.LltV2SectionMblockImage{
	border-radius: 15px;
	box-shadow: 1px 1px 10px 3px #cccccc;
}





div.LltV2Section.LltV2TemplateModeEducation div.LltV2SectionMBlock div.LltV2SectionMblockBand,
div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionMBlock div.LltV2SectionMblockBand{	
	position: absolute !important;
	top: -3px;
	left: -3px;
	display: inline-block;
	margin: 2rem 0 1rem -10px;
/*	padding: 1rem 3rem; */
	padding: 3px 3rem;
	font-size: 2.0em;
	color: #ffffff;
	border-radius: 0 100vh 100vh 0;
	background: #c29a7d;
	-webkit-box-shadow: 3px 3px 5px rgba(0, 0, 0, .2);
	box-shadow: 3px 3px 5px rgba(0, 0, 0, .2);
/*	-webkit-transform: rotate(25deg);
	transform: rotate(25deg);*/
}
div.LltV2Section.LltV2TemplateModeEducation div.LltV2SectionMBlock div.LltV2SectionMblockBand *,
div.LltV2Section.LltV2TemplateModeEducation div.LltV2SectionMBlock div.LltV2SectionMblockBand p,
div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionMBlock div.LltV2SectionMblockBand *,	
div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionMBlock div.LltV2SectionMblockBand p{
	color: #ffffff;
}
	
	
div.LltV2Section.LltV2TemplateModeEducation div.LltV2SectionMBlock div.LltV2SectionMblockBand:before,
div.LltV2Section.LltV2Section4.LltV2TemplateModeEducation div.LltV2SectionMBlock div.LltV2SectionMblockBand:before{	
	position: absolute;
	bottom: -10px;
	left: 0;
	width: 0;
	height: 0;
	content: '';
	border-top: 10px solid #005276;
	border-left: 10px solid transparent;
}





div.LltV2Section.LltV2TemplateModeHealth div.LltV2SectionMBlock.LltV2MblockType7 div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox{
	width: 100%;
	height: 80px;
	display: grid;
	grid-template-columns: 100px 1fr;
	justify-content: center;
	align-items: center;
/*	border: 1px solid #cccccc; */
	box-shadow: 1px 1px 10px 1px #cccccc;
	border-radius: 50px;
	margin: 0px;
	padding: 0px;
	margin-bottom: 20px;
}
div.LltV2Section.LltV2TemplateModeHealth div.LltV2SectionMBlock.LltV2MblockType7 div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox div.LltV2SectionMblockMessageTitle{
	text-align: left;
	margin: 0px;
	padding: 0px;
	padding-right: 10px;
	height: 100%;
	border: 0px;
	border-radius: 0px 50px 50px 0px;
	height: fit-content;
	padding-left: 10px;
	color: #ef8100;
}
div.LltV2Section.LltV2TemplateModeHealth div.LltV2SectionMBlock.LltV2MblockType7 div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox div.LltV2SectionMblockMessageTitle *,
div.LltV2Section.LltV2TemplateModeHealth div.LltV2SectionMBlock.LltV2MblockType7 div.LltV2SectionMblockMessageBlock div.LltV2SectionMblockMessageTitleBox div.LltV2SectionMblockMessageTitle p{
	color: #ef8100;
}

div.LltV2Section.LltV2TemplateModeBeauty div.LltV2SectionMBlock.LltV2MblockType7 div.LltV2SectionMblockBand{
	position: absolute !important;
	top: 10px;
	left: -0px;
	display: inline-block;
	margin: 1rem 0 1rem -10px;
	padding: 2px 20px;
	color: #ffffff;
	background: #ef997c;
	-webkit-box-shadow: 3px 3px 5px rgba(0, 0, 0, .2);
	box-shadow: 3px 3px 5px rgba(0, 0, 0, .2);
	font-size: 3.0em;
}
div.LltV2Section.LltV2TemplateModeBeauty div.LltV2SectionMBlock.LltV2MblockType7 div.LltV2SectionMblockBand *,
div.LltV2Section.LltV2TemplateModeBeauty div.LltV2SectionMBlock.LltV2MblockType7 div.LltV2SectionMblockBand p{
	color: #ffffff;
}

div.LltV2Section.LltV2TemplateModeBeauty div.LltV2SectionMBlock.LltV2MblockType7 div.LltV2SectionMblockBand:before{
	position: absolute;
	bottom: -10px;
	left: 0;
	width: 0;
	height: 0;
	content: '';
	border-top: 10px solid #c46e5a;
	border-left: 10px solid transparent;
}
div.LltV2Section.LltV2TemplateModeBeauty div.LltV2SectionMBlock.LltV2MblockType7 div.LltV2SectionMblockImageBlock img.LltV2SectionMblockImage{
	box-shadow: 1px 1px 10px 3px #cccccc;
	border-radius: 15px;
}



div.LltV2Section.LltV2TemplateModeBeauty div.LltV2SectionMBlock.LltV2MblockType7 div.LltV2SectionMblockImageBlock{
	margin-top: 100px;
}




	


	
	
	
div.fv2item{
	width: 100%;
}
div.fv2itemGroup{
	width: 100%;
}
div.fv2itemGroup.fv2itemGroup2{
	width: 100%;
	display: grid;
	grid-template-columns: 1fr 20px 1fr;
	justify-content: center;
	align-items: center;
}
div.fv2itemGroup.fv2itemGroup2 div.fv2item{
}
div.fv2itemName{
	text-align: left;
	width: 100%;
	font-weight: bold;
}
div.fv2itemValue{
	text-align: left;
	margin-bottom: 20px;
	width: 100%;
}
div.fv2itemValue input[type=email],
div.fv2itemValue input[type=text]{	
	width: 100%;
	width: -calc(100% - 10px);
	width: -webkit-calc(100% - 10px);
	height: 30px;
	font-size: 1.2em;
	border: 1px solid #cccccc;
	text-align: left;
	padding: 5px;
	color: #555555;
	border-radius: 5px;
}
div.fv2itemValue textarea{
	width: 100%;
	width: -calc(100% - 10px);
	width: -webkit-calc(100% - 10px);
	height: 200px;
	font-size: 1.2em;
	border: 1px solid #cccccc;
	text-align: left;
	padding: 5px;
	color: #555555;
	border-radius: 5px;
}
div.fv2itemValue label{
	margin-bottom: 5px;
/*	background-color: #fafdff; */
}

div.fv2submit{
	text-align: center;
	margin: 0 auto;
	margin-top: 40px;
	padding: 0px;
	width: 100%;
}
div.fv2submit input{
	width: 100%;
	font-size: 1.2em;
	padding-top: 8px;
	padding-bottom: 8px;
	cursor: pointer;
	border-radius: 30px;
	border: 0px;
	font-weight: normal;
	border: 1px solid #cccccc;
	margin: 0 auto;
	text-align: center;
	width: calc(100% - 30px);
	width: -webkit-calc(100% - 30px);

}
@media screen and (min-width:480px){
	div.fv2submit input{
		width: 100%;
		width: calc(100% - 30px);
		width: -webkit-calc(100% - 30px);
	}
}
@media screen and (min-width:1024px){
	div.fv2submit input{
		width: 300px;
	}
	div.CC_OverlayLltPreviewV3Usrv3PreviewSmartPhoneBlock div.fv2submit input{
		width: 100%;
	}
}

div.fv2itemValue div.agentmail__policy{
	width: calc(100% - 10px);
	width: -webkit-calc(100% - 10px);
	height: 200px;
	overflow-y: scroll;
	border: 1px solid #cccccc;
	padding: 10px;
	text-align: left;
	margin-bottom: 10px;
}
div.fv2itemValue div.agentmail__policy *{
	text-align: left;
}
span.fv2required{
	color: #ffffff;
	background-color: #c5140f;
	border-radius: 10px;
	font-size: 0.6em;
	padding: 2px 10px;
	margin-left: 20px;
	display: inline-block;
	margin-bottom: 5px;
}
span.fv2noRequired{
	color: #ffffff;
	background-color: #9b9393;
	border-radius: 10px;
	font-size: 0.6em;
	padding: 2px 10px;
	margin-left: 20px;
	display: inline-block;
	margin-bottom: 5px;
}





.LltRadioBoxLabel{
	background-color: #fafdff;
	border-radius: 5px;
	color: #555555;
}
.LltRadioChecked{
	color: #555555;
}
.LltCheckbox{
	background-color: #fafdff;
	border-color: #cccccc !important;
	color: #555555;
}
.LltCheckboxChecked{
	border-color: #cccccc !important;
	color: #555555 !important;
}
.LltCheckBoxActive{
	color: #555555 !important;
}
.LltCheckBoxIcon{
	margin-top: -3px;
}
.LltCheckboxChecked .LltCheckBoxIcon{
}
.LLtSelectMenuText{
	color: #555555;
	text-align: left;
}
.LLtSelectMenuButton{
	background-color: #fafdff !important;
	border-color: #cccccc;
	color: #555555;
	height: 18px;
	border-radius: 5px;
}
.LLtSelectMenuIcon{
	top: 3px;
	left: 7px;
}

strong{
	font-weight: bold;
}
ol,ul{
	padding-left: 3em;
}
ol li,
ul li{
	text-align: left;
}
p{
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: left;
	word-break: break-all;
}


	
