@charset "shift_jis";

/**************************************************************************************/
/* ƒy[ƒW‚ÌÝ’è */

 
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	line-height: 120%;
	}
	

h1 {
	font-size: 10px;
	line-height: 10px;
	color: #ffffff;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
h2 {
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #666666;
	width: 100%;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}


a{
	/*text-decoration:none;*/
}
a:hover{
	text-decoration:underline;
}
a:link{color:#1a0f00;}

a:visited{color:#1a0f00;}



.lp_contents{
	overflow:hidden;
	width:887px;
	margin:0 auto;

}



/**************************************************************************************/
/* Šî–{ƒeƒLƒXƒgÝ’è */


.px10   { font-size: 10px; line-height: 120%; font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3" }

.px12  { font-size: 12px; line-height: 120%; font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3" }

.px14  { font-size: 14px; line-height: 140%; font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3" }

.px16  { font-size: 16px; line-height: 140%; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", "ƒqƒ‰ƒMƒmŠpƒS Pro W3"}

.px18  { font-size: 18px; line-height: 150%; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", "ƒqƒ‰ƒMƒmŠpƒS Pro W3"}

.px21  { font-size: 21px; line-height: 150%; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", "ƒqƒ‰ƒMƒmŠpƒS Pro W3"}

.px26  { font-size: 26px; line-height: 150%; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", "ƒqƒ‰ƒMƒmŠpƒS Pro W3"}

.px28  { font-size: 28px; line-height: 150%; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", "ƒqƒ‰ƒMƒmŠpƒS Pro W3"}

.px10fg   { color: #666666; font-size: 10px; line-height: 120%; font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3" }
.px12fg  { color: #666666; font-size: 12px; line-height: 150%; font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3" }
.px14fg  { color: #666666; font-size: 14px; line-height: 150%; font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3" }

.px14fgl  { color: #A8A3A7; font-size: 14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3" }
.px18fgl  { color: #A8A3A7; font-size: 18px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3" }

.px10fdg   { color: #333333; font-size: 10px; line-height: 120%; font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3" }
.px12fdg  { color: #333333; font-size: 12px; line-height: 150%; font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3" }
.px14fdg  { color: #333333; font-size: 14px; line-height: 150%; font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3" }


.px10pink  { color: #F16E6E; font-size: 10px; line-height: 110%; font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3" }

.px12pink  { color: #F16E6E; font-size: 12px; line-height: 110%; font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3" }

.px10indigo  { color: #3757C6; font-size: 10px; line-height: 110%; font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3" }

.px12indigo  { color: #3757C6; font-size: 12px; line-height: 110%; font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3" }

.px10curmine  { color: #F2182F; font-size: 10px; line-height: 110%; font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3" }

.px10grass  { color: #B0CF5D; font-size: 10px; line-height: 110%; font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3" }

.px12grass  { color: #B0CF5D; font-size: 12px; line-height: 110%; font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3" }

.px10lightgry  { color: #BBBBBB; font-size: 10px; line-height: 110%; font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3" }

.px12lightgry  { color: #BBBBBB; font-size: 12px; line-height: 110%; font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3" }

.px10lightgry1  { color: #CCCCCC; font-size: 10px; line-height: 210%; font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3" }

.px12lightgry1  { color: #CCCCCC; font-size: 12px; line-height: 210%; font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3" }

.px12dkgry  { color: #343434; font-size: 12px; line-height: 110%; font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3" }

.px10pnk  { color: #CC94AB; font-size: 10px; line-height: 110%; font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3" }

.px12pnk  { color: #CC94AB; font-size: 12px; line-height: 110%; font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3" }

.px10dpnk  { color: #996666; font-size: 10px; line-height: 110%; font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3" }

.px12dpnk  { color: #996666; font-size: 12px; line-height: 110%; font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3" }

.px10wht  { color: #FFFFFF; font-size: 10px; line-height: 110%; font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3" }

.px12wht  { color: #FFFFFF; font-size: 12px; line-height: 110%; font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3" }






/**************************************************************************************/
/* ƒVƒƒƒ“ƒv[—p’Ç‰Á•ª */

.bshampoo_shadow{
	background-image: url(../images/bshampoo/shadow.jpg);
	background-repeat: repeat-y;
	width: 780px;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-position: center;
	text-align: center;
	margin: auto;
}

.bshampoo_lp_contents{
	overflow:hidden;
	width:780px;
	margin:0 auto;
	text-align: center;

}

/**************************************************************************************/
/* ƒAƒtƒ^[ƒVƒFƒCƒu—p’Ç‰Á•ª */

.px14whth  { color: #FFFFFF; font-size: 14px; line-height: 130%; font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3" }

.px14skyblue { color: #001870; font-size: 16px; line-height: 110%; font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"}

.px20skyblue {
	color: #001870;
	font-size: 20px;
	line-height: 140%;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-weight: bold;
}

.08usersvoice_text{	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; font-size: 14px; color: #0084FF; font-weight: bold; margin-bottom: 5px;}



/**************************************************************************************/
/* ƒXƒg[ƒŠƒA—p’Ç‰Á•ª */



.storia_shadow				{
	background-image: url(../images/storia/shadow.gif);
	background-repeat: repeat-y;
	width: 845px;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-position: center;
	text-align: center;
	margin: auto;
}

.nmlbx				{ margin:0; padding:0; width:845px; font-size:0; line-height:0; }
.nmlbx img			{ margin:0; padding:0; font-size:0; line-height:0; }
.nmlbx2				{ margin:0 0 10px 0; padding:0; width:845px; }
.nmlbx3				{
	margin:0 0 10px 0;
	padding:0;
	width:845px;
	text-align: left;
}
.attention			{ margin:20px 0; padding:15px 0; width:698px; border:1px solid #000; }
.ttl				{ margin:0 0 15px 0; padding:0; width:845px; }
.lef1				{
	float:left;
	padding:0;
	width:245px;
	text-align:center;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 10px;
}
.rig1				{ float:left; margin:0 0 10px 0; padding:0; width:580px; }
.lef2				{ float:left; margin:0 0 10px 25px; padding:0 0 0 20px; width:125px; font-size:14px; line-height:1.4em; text-align:left; color:#62a3a8; background: url(../images/storia/storia_ico1.gif) top left no-repeat; }
.rig2				{ float:left; margin:0 0 10px 25px; padding:0; width:600px; text-align: left;}
.plt				{ margin:0; padding:0; width:845px; font-size:0; line-height:0; background: url(../images/storia/02womansvoice_bg.jpg) top left repeat-y; }
.plt .lef			{
	float:left;
	margin:0;
	width:245px;
	font-size:0;
	line-height:0;
	text-align:center;
	vertical-align: middle;
	height: 180px;
	padding-top: 25px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 25px;
}
.plt .rig			{ float:left; margin:0; padding:0; width:575px; }
.plt .px21sky {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 21px;
	font-weight: bolder;
	color: 409DEB;
	letter-spacing: -1px;
}
.vbx				{ margin:0 20px 5px 20px; padding:0 0 10px 0; width:805px; border-bottom:1px dotted #000; }
 p.att				{ margin:0; padding:0; font-size:16px; line-height:1.8em; text-align:center; }
 p.att2				{ margin:0; padding:0; font-size:16px; line-height:1.5em; text-align:center; }
 p.pro				{ margin:0 5px 10px 5px; padding:0; font-size:14px; line-height:1.8em; text-align:left; }
 p.voi				{ margin:0; padding:0; font-size:14px; line-height:1.8em; text-align:left; }
 p.howto				{ margin:0; padding:0; font-size:12px; line-height:1.6em; }

.gstoria_01{
	background-image: url(../images/storia/gstoria_01_bg.jpg), url(../images/storia/gstoria_01_bg_2.jpg);
        background-repeat:
        no-repeat,
	repeat;
	background-position-x:center; 
	background-position-y:center;
	background-size: auto;
	height: 1191px;
	padding-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:center;
}
.gstoria_02{
	background-image: url(../images/storia/gstoria_02_bg.jpg), url(../images/storia/gstoria_02_bg_2.jpg);
        background-repeat:
        no-repeat,
	repeat;
	background-position-x:center; 
	background-position-y:center;
	background-size: auto;
	height: 1198px;
	padding-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:center;
}
.gstoria_02_2{
	background-image: url(../images/storia/gstoria_02_bg_181204.jpg), url(../images/storia/gstoria_02_bg2_181204.jpg);
        background-repeat:
        no-repeat,
	repeat;
	background-position-x:center; 
	background-position-y:center;
	background-size: auto;
	height: 1440px;
	padding-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:center;
}
.gstoria_03{
	background-image: url(../images/storia/gstoria_03_2_bg.jpg);
	background-size: auto;
	height: 1340px;
	padding-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:center;
}
.gstoria_04{
	background-image: url(../images/storia/gstoria_04_bg.jpg), url(../images/storia/gstoria_04_bg_2.jpg);
        background-repeat:
        no-repeat,
	repeat;
	background-position-x:center; 
	background-position-y:center;
	background-size: auto;
	height: 1962px;
	padding-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:center;
}
.gstoria_07{
	background-image: url(../images/storia/gstoria_07_bg.jpg), url(../images/storia/gstoria_07_bg_2.jpg);
        background-repeat:
        no-repeat,
	repeat;
	background-position-x:center; 
	background-position-y:center;
	background-size: auto;
	height: 1915px;
	padding-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:center;
}
.gstoria_08{
	background-image: url(../images/storia/gstoria_08_bg.jpg);
	background-position-x:center; 
	background-position-y:center;
	background-size: auto;
	height: 1084px;
	padding-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:center;
}

.gstoria_00  {text-align:center; }
.gstoria_06 {text-align:center; }

.gstoria_bcosme{
	background-image: url(/pc/images/storia/gstoria_bcosme_2bg.jpg);
    background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    background-size: auto;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.gstoria_ambassador{
	background-image: url(/pc/images/storia/gstoria-ambassador_bg.jpg);
    background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    background-size: auto;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}

.gstoria_award_2503{
	background-image: url(/pc/images/storia/storia-aw2503_bg.jpg);
    background-repeat: repeat;
    background-position-x: center;
    background-position-y: center;
    background-size: auto;
    padding-top: 0px;
    padding-bottom: 0px;
    margin: auto;
    text-align: center;
}

/**************************************************************************************/
/* ƒAƒNƒAƒ‚ƒCƒX—p’Ç‰Á•ª */

.aquamoix_shadow{
	background-image: url(../images/aquamoix/shadow.jpg);
	background-repeat: repeat-y;
	width: 780px;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-position: center;
	text-align: center;
}

/**************************************************************************************/
/* ƒfƒIƒ‰—p’Ç‰Á•ª */

.d-bgimg01{
	background-image: url(../images/deora/img2/deora-lp_01_bg.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 1082px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}

.d-bgimg02{
	background-image: url(../images/deora/img2/deora-lp_02_bg.jpg);
    background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 1100px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.d-bgimg02_2{
	background-image: url(../images/deora/img2/deora-lp_02_2bg.jpg);
    background-repeat: repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 200px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.d-bgimg02_3{
	background-image: url(../images/deora/img2/deora-lp_02_bg.jpg);
    background-repeat: repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 1660px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.d-bgimg03{
	background-image: url(../images/deora/img2/deora-lp_04_bg.jpg);
	background-repeat: repeat;
	background-position-x:center; 
	background-position-y:center;
	background-size: auto;
	height: 1203px;
	padding-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:center;
}
.d-img{
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.d-bgimg04{
	background-image: url(../images/deora/img2/deora-lp_05_bg.jpg);
	background-repeat: repeat;
	background-position-x:center; 
	background-position-y:center;
	background-size: auto;
	height: 1395px;
	padding-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:center;
}
.d-bgimg05{
	background-image: url(../images/deora/img2/deora-lp_06_bg.jpg);
	background-repeat: repeat;
	background-position-x:center; 
	background-position-y:center;
	background-size: auto;
	height: 666px;
	padding-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:center;
}
.d-bgimg06{
	background-image: url(../images/deora/img2/deora-lp_07_bg.jpg);
	background-repeat: repeat;
	background-position-x:center; 
	background-position-y:center;
	background-size: auto;
	height: 1070px;
	padding-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:center;
}
.d-bgimg07{
	background-image: url(../images/deora/img2/deora-lp_07_2_bg.jpg);
	background-repeat: repeat;
	background-position-x:center; 
	background-position-y:center;
	background-size: auto;
	height: 725px;
	padding-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:center;
}
.d-bgimg08{
	background-image: url(../images/deora/img2/deora-lp_08_bg.jpg);
    background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 1194px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.d-bgimg09{
	background-image: url(../images/deora/img2/deora-lp_09_bg_2.jpg);
	background-repeat: repeat;
	background-position-x:center; 
	background-position-y:center;
	background-size: auto;
	height: 1126px;
	padding-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:center;
}
.d-bgimg10{
	background-image: url(../images/deora/img2/deora-lp_09_2_bg.jpg), url(../images/deora/img2/deora-lp_09_2_bg_2.jpg);
    background-repeat: no-repeat,
	repeat;
	background-position-x:center; 
	background-position-y:center;
	background-size: auto;
	height: 1016px;
	padding-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:center;
}
.d-bgimg11{
	background-image: url(../images/deora/img2/deora-lp_09_3_bg.jpg), url(../images/deora/img2/deora-lp_09_3_bg_2.jpg);
    background-repeat: no-repeat,
	repeat;
	background-position-x:center; 
	background-position-y:center;
	background-size: auto;
	height: 965px;
	padding-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:center;
}
.d-bgimg12{
	background-image: url(../images/deora/img2/deora-lp_10_bg.jpg);
    background-repeat: no-repeat;
 	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 1528px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.d-bgimg13{
	background-image: url(../images/deora/img2/deora-lp_11_bg.jpg);
    background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 1146px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.d-bgimg14{
	background-image: url(../images/deora/img2/deora-lp_13_bg.jpg);
	background-repeat: repeat;
	background-position-x:center; 
	background-position-y:center;
	background-size: auto;
	height: 737px;
	padding-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:center;
}
.d-bgimg15{
	background-image: url(../images/deora/img2/deora-lp_14_bg.jpg);
	background-repeat: repeat;
	background-position-x:center; 
	background-position-y:center;
	background-size: auto;
	height: 2398px;
	padding-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:center;
}
.d-bgimg16{
	background-image: url(../images/deora/img2/deora-lp_14_3_bg.jpg);
	background-repeat: repeat;
	background-position-x:center; 
	background-position-y:center;
	background-size: auto;
	height: 1330px;
	padding-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:center;
}

.d-bgimg_rbc{
	background-image: url(/pc/images/deora/img2/rbc2024-deora_bg.jpg);
	background-repeat: repeat;
	background-position-x:center; 
	background-position-y:center;
	background-size: auto;
	padding-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:center;
}

/* ƒO[ƒg */

.rgoot-01{
	background-image: url(../images/rgoot/gino-LP-goot_01_bg.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 1057px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.rgoot-rn-01{
	background-image: url(../images/rgoot/gino-RN-goot_01bg.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 1058px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.rgoot-02{
	background-image: url(../images/rgoot/gino-LP-goot_02_bg.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 831px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.rgoot-03{
	background-image: url(../images/rgoot/gino-LP-goot_05_bg.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 1036px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.rgoot-rn-03{
	background-image: url(../images/rgoot/gino-RN-goot_05bg.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 1036px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;	
}
.rgoot-04{
	background-image: url(../images/rgoot/gino-LP-goot_07_bg.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 860px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.rgoot-05{
	background-image: url(../images/rgoot/gino-LP-goot_08_1bg.jpg), url(../images/rgoot/gino-LP-goot_08_1_2bg.jpg);
        background-repeat:
        no-repeat, /* Å‘O–Ê‚Ì”wŒiƒŒƒCƒ„[‚É‘Î‰ž */
	repeat;
	background-position-x:center; 
	background-position-y:center;
	background-size: auto;
	height: 552px;
	padding-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:center;
}
.rgoot-06{
	background-image: url(../images/rgoot/gino-LP-goot_08_2bg.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 1186px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.rgoot-rn-06{
	background-image: url(../images/rgoot/gino-RN-goot_08_2bg.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 1505px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.rgoot-07{
	background-image: url(../images/rgoot/gino-LP-goot_08_3bg.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 871px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.rgoot-rn-07{
	background-image: url(../images/rgoot/gino-RN-goot_08_3bg.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 837px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.rgoot-08{
	background-image: url(../images/rgoot/gino-LP-goot_08_4bg.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 1156px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.rgoot-09{
	background-image: url(../images/rgoot/gino-LP-goot_12_bg.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 476px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}

.rgoot-10{
	background-image: url(../images/rgoot/gino-LP-goot_13_bg.jpg), url(../images/rgoot/gino-LP-goot_13_2bg.jpg);
        background-repeat:
        no-repeat, /* Å‘O–Ê‚Ì”wŒiƒŒƒCƒ„[‚É‘Î‰ž */
	repeat;
	background-position-x:center; 
	background-position-y:center;
	background-size: auto;
	height: 664px;
	padding-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:center;
}
.rgoot-11{
	background-image: url(../images/rgoot/gino-LP-goot_rankbg.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 1375px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}

.rgoot-11_2{
	background-image: url(../images/rgoot/gino-LP-goot_award_bg.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 1600px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}



/* HMBƒ{ƒfƒBƒA */

.bodia-01{
	background-image: url(../images/bodia/gino-LP-HMB_01_1bg.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 1542px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}

.bodia-02{
	background-image: url(../images/bodia/gino-LP-HMB_01_2bg.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 569px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}

.bodia-03{
	background-image: url(../images/bodia/gino-LP-HMB_02_bg.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 670px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}

.bodia-04{
	background-image: url(../images/bodia/gino-LP-HMB_04_bg.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 1000px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.bodia-05{
	background-image: url(../images/bodia/gino-LP-HMB_09_1bg.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 1182px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.bodia-06{
	background-image: url(../images/bodia/gino-LP-HMB_09_2bg.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 998px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.bodia-07{
	background-image: url(../images/bodia/gino-LP-HMB_09_3bg.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 629px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.bodia-08{
	background-image: url(../images/bodia/gino-LP-HMB_09_4bg.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 1248px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.bodia-09{
	background-image: url(../images/bodia/gino-LP-HMB_10_bg.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 665px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.bodia-10{
	background-image: url(../images/bodia/gino-LP-HMB_13_bg.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 665px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.bodia-11{
	background-image: url(../images/bodia/gino-LP-HMB_14_bg.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 1440px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.bodia-12{
	background-image: url(../images/bodia/gino-LP-HMB_06_bg.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 798px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.bodia-13{
	background-image: url(../images/bodia/gino-LP-HMB_ranking_bg.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 1520px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.bodia-13_2{
	background-image: url(/pc/images/bodia/gino-LP-HMB_award_bg.jpg),
		url(/pc/images/bodia/gino-LP-HMB_award_bg2.jpg);
        background-repeat: no-repeat,repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 1450px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}


/* HMBƒ{ƒfƒBƒA ver2 */

.bodia-ver2_01{
	background-image: url(../images/bodia/gino-LP-HMB-ver2-01_bg.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 1010px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.bodia-ver2_02{
	background-image: url(../images/bodia/gino-LP-HMB-ver2-03_bg.jpg);
        background-repeat: repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 1461px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.bodia-ver2_03{
	background-image: url(../images/bodia/gino-LP-HMB-ver2-06_bg.jpg);
    background-repeat: repeat;
	background-position-x:center; 
	background-position-y:top;
    background-size: auto;
	/**height: 1907px;**/
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.bodia-ver2_04{
	background-image: url(../images/bodia/gino-LP-HMB-ver2-08_bg.jpg);
        background-repeat: repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 1098px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.bodia-ver2_05{
	background-image: url(../images/bodia/gino-LP-HMB-ver2-10_1bg.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 1195px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.bodia-ver2_06{
	background-image: url(../images/bodia/gino-LP-HMB-ver2-10_2bg.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 1449px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.bodia-ver2_07{
	background-image: url(../images/bodia/gino-LP-HMB-ver2-10_3bg.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 1506px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.bodia-ver2_08{
	background-image: url(../images/bodia/gino-LP-HMB-ver2-10_4bg.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 988px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.bodia-ver2_09{
	background-image: url(../images/bodia/gino-LP-HMB-ver2-11_bg.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 1267px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.bodia-ver2_10{
	background-image: url(../images/bodia/gino-LP-HMB-ver2-14_bg.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 1018px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.bodia-ver2_11{
	background-image: url(../images/bodia/gino-LP-HMB-ver2-15_bg.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 892px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}
.bodia-ver2_12{
	background-image: url(../images/bodia/gino-LP-HMB-ver2-16_bg.jpg);
        background-repeat: repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 1245px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}

/* HMBƒ{ƒfƒBƒA ver3 */

.bodia-ver3_01{
	background-image: url(../images/bodia/gino-LP-HMB-ver3_01_bg.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 1014px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}

.bodia-ver3_02{
	background-image: url(../images/bodia/gino-LP-HMB-ver3_02_bg.jpg);
        background-repeat:repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 367px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}

/* HMBƒ{ƒfƒBƒA ver4 */

.bodia-ver4_01{
	background-image: url(../images/bodia/gino-LP-HMB-ver4_bg_01.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 1010px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}

.bodia-ver4_02{
	background-image: url(../images/bodia/gino-LP-HMB-ver4_bg_02.jpg);
        background-repeat:repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 502px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}

.bodia-ver4_10{
	background-image: url(../images/bodia/gino-LP-HMB-ver4-14_bg.jpg);
        background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 1014px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}

/**************************************************************************************/
/* ƒXƒg[ƒŠƒA’èŠú‰‰ñ”¼Šz */

.gstoria-50off_1{
	background-image: url(/pc/images/storia/gstoria-50offcart_bg_1.jpg);
        background-repeat: repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 869px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}

.gstoria-50off_2{
	background-image: url(/pc/images/storia/gstoria-50offcart_bg_2.jpg), url(/pc/images/storia/gstoria-50offcart_bg_2_2.jpg);
        background-repeat:
        no-repeat, /* Å‘O–Ê‚Ì”wŒiƒŒƒCƒ„[‚É‘Î‰ž */ repeat;
	background-position-x:center; 
	background-position-y:center;
	background-size: auto;
	height: 820px;
	padding-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:center;
}

#gstoria-50off_3{
background-image: url(/pc/images/storia/gstoria-50offcart_bg_3.jpg);
background-repeat: repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 1170px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}

.gstoria-50off_bt{
width: 1000px;
height: 1170px;
position: relative;
margin: auto;
}

.absolute {
position: absolute;
left: 40px;
top: 762px;
}

.gstoria-50off_4{
	background-image: url(/pc/images/storia/gstoria-50offcart_bg_4.jpg);
        background-repeat: repeat;
	background-position-x:center; 
	background-position-y:center;
    	background-size: auto;
	height: 602px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}

.gstoria-50off_bt2{
width: 1000px;
height: 420px;
position: relative;
margin: auto;
}

.absolute2 {
position: absolute;
left: 40px;
top: 99px;
}

/* ƒX[ƒcƒŠƒZƒbƒ^[ NEW */

.sresetter_01{
	background-image: url(../images/sresetter/gino-LP-sresetter_01_bg.jpg);
    background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    background-size: auto;
	height: 1352px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}

.sresetter_02{
	background-image: url(../images/sresetter/gino-LP-sresetter_02_bg.jpg);
    background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    background-size: auto;
	height: 798px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}

.sresetter_03{
	background-image: url(../images/sresetter/gino-LP-sresetter_05_bg.jpg);
    background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    background-size: auto;
	height: 977px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}

.sresetter_04{
	background-image: url(../images/sresetter/gino-LP-sresetter_07_bg.jpg);
    background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    background-size: auto;
	height: 865px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}

.sresetter_05{
	background-image: url(../images/sresetter/gino-LP-sresetter_09_1bg.jpg);
    background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    background-size: auto;
	height: 1243px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}

.sresetter_06{
	background-image: url(../images/sresetter/gino-LP-sresetter_09_2bg.jpg);
    background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    background-size: auto;
	height: 967px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}

.sresetter_07{
	background-image: url(../images/sresetter/gino-LP-sresetter_09_3bg.jpg);
    background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    background-size: auto;
	height: 704px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}

.sresetter_08{
	background-image: url(../images/sresetter/gino-LP-sresetter_10_bg.jpg);
    background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    background-size: auto;
	height: 1128px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}

.sresetter_09{
	background-image: url(../images/sresetter/gino-LP-sresetter_11_bg.jpg);
    background-repeat: repeat;
	background-position-x:center; 
	background-position-y:center;
    background-size: auto;
	height: 1113px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}

.sresetter_10{
	background-image: url(../images/sresetter/gino-LP-sresetter_12_bg.jpg);
    background-repeat: repeat;
	background-position-x:center; 
	background-position-y:center;
    background-size: auto;
	height: 335px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}

.sresetter_11{
	background-image: url(../images/sresetter/gino-LP-sresetter_14_bg.jpg);
    background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    background-size: auto;
	height: 1355px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}

.sresetter_12{
	background-image: url(../images/sresetter/gino-LP-sresetter_15_bg.jpg);
    background-repeat: repeat;
	background-position-x:center; 
	background-position-y:center;
    background-size: auto;
	height: 1295px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}

.sresetter_rank{
	background-image: url(../images/sresetter/gino-LP-sresetter_rank_bg.jpg);
    background-repeat: no-repeat;
	background-position-x:center; 
	background-position-y:center;
    background-size: auto;
	height: 1700px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
	text-align:center;
}


