@charset "UTF-8";

.mainC{
	background-color     : #cceeff;
}

:root {
    --rogo_weight1         : 1000px;
    --rogo_top1            : 0px;
    --rogo_left1           : 50px;
    --rogo_width1          : 360px;
    --rogo_height1         : 90px;

    --img_flower_width     : 1900px;
    --img_flower_height    : 600px;

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

    --titol_life_font_size : 170px;
    --titol_line_font_size : 170px;

    --titol_menu_height1   : 500px;

    --titol_menu_weight1   : 1400px;
    --titol_life_weight1   : 1900px;
    --titol_line_weight1   : 1900px;

    --titol_menu_top1      :100px;
    --titol_life_top1      : 245px;
    --titol_line_top1      : 245px;

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

    --titol_text_align   : center;

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

    --comment_top1         : 580px;
    --comment_top2         : 620px;

    --comment_left         : 0px;

    --comment_height       : 60px;
    --comment_width        : 1900px;

}

.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:var(--rogo_width1);
	height:var(--rogo_height1);
}

.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: 50px;
}

.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;
}