@charset "UTF-8";

.mainC{
	background-color: #cceeff;
}

:root {
    --rogo_weight1 : 667px;
    --rogo_top1 :10px;
    --rogo_left1 : 33px;

    --img_flower_width: 1255px;
    --img_flower_height: 330px;

    --titol_color :#000;
    --titol_waku_color :#fff;
    --titol_font_family: "fantasy"; 
    --titol_font-weight: 800;

    --titol_life_font_size : 136px;
    --titol_line_font_size : 136px;

    --titol_menu_height1 : 270px;

    --titol_menu_weight1 : 1000px;
    --titol_life_weight1 : 1255px;
    --titol_line_weight1 : 1255px;

    --titol_menu_top1 : 90px;
    --titol_life_top1 : 120px;
    --titol_line_top1 : 120px;

    --titol_menu_left1 : 150px;
    --titol_life_left1 : 0px;
    --titol_line_left1 : 0px;

    --titol_text_align:center;

    --comment_font_size : 20px;
    --comment_font_color :#000;
    --comment_font_family: "fantasy";
    --comment_font_weight: 800; 	
    --comment_text_align:center;

    --comment_top1:325px;
    --comment_top2:355px;

    --comment_left :0px;

    --comment_height:65px;
    --comment_width:1255px;

}

.imgblurCss{
	width: var(--img_flower_width);
	height: var(--img_flower_height);
}

.blurpos{
	width: var(--img_flower_width);
	height: var(--img_flower_height);
}

.blur, .blur > img{
	margin: 0;
	padding: 0;
	border: 0;
}

.blur{
	position: relative;
	display: inline-block;
	font-size: 0;
	line-height: 0;
}

.blur::after{
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	-moz-box-shadow: inset 0px 0px 50px 50px #cef;
	-webkit-box-shadow: inset 0px 0px 50px 50px #cef;
	box-shadow: inset 0px 0px 50px 50px #cef;
	content: " ";
}

.titolCss10{
	top:var(--rogo_top1);
	left: var(--rogo_left1);
	position: absolute;
	z-index:100;
}

.titolImgCss10{
	width: 260px;
	height: 70px;
}

.SaveLifeMenuCss10{
	top:var(--titol_menu_top1);
	left:var(--titol_menu_left1);
	position: absolute;
	z-index: 1;
}

.SaveLifeMenuImgCss10{
	width:var(--titol_menu_weight1);
	height:var(--titol_menu_height1);
}

.SaveLifeMenuCss30{
	top:  var(--comment_top1);
	left: var(--comment_left);
	width: var(--comment_width);
	height: var(--comment_height);
	position: absolute;
	z-index: 1;
	visibility: visible;
	color: var(--comment_font_color);
	font-family: var(--comment_font_family);
	font-size: var(--comment_font_size);
	font-weight:var(--comment_font_weight);
	text-align: var(--comment_text_align);
	display: block;
        letter-spacing: 7px;
}

.SaveLifeMenuCss40{
	top:  var(--comment_top2);
	left: var(--comment_left);
	width: var(--comment_width);
	height: var(--comment_height);
	position: absolute;
	z-index: 1;
	visibility: visible;
	color: var(--comment_font_color);
	font-family: var(--comment_font_family);
	font-size: var(--comment_font_size);
	font-weight:var(--comment_font_weight);
	text-align: var(--comment_text_align);
	display: block;
        letter-spacing: 0px;
}

.SaveLifePhoneCss10{
	width: var(--titol_life_weight1);
	height: var(--titol_life_font_size);
	top:var(--titol_life_top1);
	left:var(--titol_life_left1);
	position: absolute;
	z-index: 1;
	color: var(--titol_color);
	-webkit-text-stroke: 1px var(--titol_waku_color);
	text-stroke: 1px var(--titol_waku_color);
	font-family: var(--titol_font_famil);
	font-weight: var(--titol_font-weight);
	font-size: var(--titol_life_font_size);
	display: block;
	text-align: var(--titol_text_align);
        letter-spacing: 32px;
}

.SaveLifePhoneCss30{
	top:  var(--comment_top1);
	left: var(--comment_left);
	width: var(--comment_width);
	height: var(--comment_height);
	position: absolute;
	z-index: 1;
	visibility: visible;
	color: var(--comment_font_color);
	font-family: var(--comment_font_family);
	font-size: var(--comment_font_size);
	font-weight: var(--comment_font_weight);
	text-align: var(--comment_text_align);
	display: block;
        letter-spacing: 7px;
}

.SaveLifePhoneCss40{
	top:  var(--comment_top2);
	left: var(--comment_left);
	width: var(--comment_width);
	height: var(--comment_height);
	position: absolute;
	z-index: 1;
	visibility: visible;
	color: var(--comment_font_color);
	font-family: var(--comment_font_family);
	font-size: var(--comment_font_size);
	font-weight: var(--comment_font_weight);
	text-align: var(--comment_text_align);
	display: block;
        letter-spacing: 0px;
}

.SaveLifeLineCss10{
	width: var(--titol_line_weight1);
	height: var(--titol_line_font_size);
	top:var(--titol_line_top1);
	left:var(--titol_line_left1);
	position: absolute;
	z-index: 1;
	color: var(--titol_color);
	-webkit-text-stroke: 1px var(--titol_waku_color);
	text-stroke: 1px var(--titol_waku_color);
	font-size: var(--titol_line_font_size);
	font-family: var(--titol_font_famil);
	font-weight: var(--titol_font-weight);
	display: block;
	text-align: var(--titol_text_align);
}

.SaveLifeLineCss30{
	top:  var(--comment_top1);
	left: var(--comment_left);
	width: var(--comment_width);
	height: var(--comment_height);
	position: absolute;
	z-index: 1;
	visibility: visible;
	color: var(--comment_font_color);
	font-family: var(--comment_font_family);
	font-size: var(--comment_font_size);
	font-weight:var(--comment_font_weight);
	text-align: var(--comment_text_align);
	display: block;
        letter-spacing: 7px;
}

.SaveLifeLineCss40{
	top:  var(--comment_top2);
	left: var(--comment_left);
	width: var(--comment_width);
	height: var(--comment_height);
	position: absolute;
	z-index: 1;
	visibility: visible;
	color: var(--comment_font_color);
	font-family: var(--comment_font_family);
	font-size: var(--comment_font_size);
	font-weight:var(--comment_font_weight);
	text-align: var(--comment_text_align);
	display: block;
        letter-spacing: 0px;
}