@charset "shift_jis";

body	{
	margin: 0 auto;
	padding: 0;
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;
	line-height: 1.4;
}


html	{ overflow-y:scroll;}


.Hp	{
	color: #ffffff;
	background-color: #1a6ed4;
	background-image: url(../img/H_bg.gif);
	background-repeat: repeat-x;
}

.HpTable	{
	color: #ffffff;
	background-color: #6aadff;
	background-image: url(../img/1006H_menuBg.gif);
	background-repeat: repeat-y;
}

.HpTableStar	{
	color: #ffffff;
	background-color: #6aadff;
	background-image: url(../img/1006H_menuBgStar.gif);
	background-repeat: repeat-y;
}

.Main	{
	color: #000000;
	background-color: #1a6ed4;
	background-image: url(../img/M_bg.gif);
	background-repeat: repeat-x;
}

.MainTable	{
	color: #000000;
	background-color: #ffffff;
	background-image: url(../img/1006M_wakuBg.gif);
	background-repeat: repeat-y;
}

.tbg	{
	color: #000000;
	background-color: #ffffff;
	background-image: url(../img/0602M_menuDotL.gif);
	background-repeat: repeat-y;
}

a {  text-decoration: none;}
a:link {  color: #0000ff;}
a:visited {  color: #0000ff;}
a:hover { color: #ff0000;}
a:active { color: #ff0000;}

p	{ margin: 0; padding: 0;}
strong	{ font-weight: bold; font-style: normal;}
img	{ border: none;}

.ctr		{text-align: center;}
.lft		{text-align: left;}
.rgt		{text-align: right;}


h1, h2, h3, h4, h5, h6	{
	margin: 0;
	padding: 0;
}

h1, h2	{font-size: 16px; color:#000000;}
h3	{font-size: 14px;}
h4	{font-size: 16px; font-weight:normal; color:#000000;}
h5	{font-size: 13px; font-weight:normal; color:#000000;}
h6	{font-size: 12px; font-weight:normal; color:#444444;}

.s10	{ font-size: 10px;}
.s11	{ font-size: 11px;}
.s12	{ font-size: 12px;}
.s13	{ font-size: 13px;}
.s14	{ font-size: 14px;}
.s15	{ font-size: 15px;}
.s16 { font-size: 16px;}
.s17 { font-size: 17px;}
.s18 { font-size: 18px;}
.s19 { font-size: 19px;}
.s20 { font-size: 20px;}
.s21 { font-size: 21px;}
.s22 { font-size: 22px;}
.s23 { font-size: 23px;}
.s24 { font-size: 24px;}
.s25 { font-size: 25px;}
.s26 { font-size: 26px;}
.s28 { font-size: 28px;}
.s30 { font-size: 30px;}
.s32 { font-size: 32px;}
.s34 { font-size: 34px;}
.s36 { font-size: 36px;}
.s38 { font-size: 38px;}
.s40 { font-size: 40px;}

.lh0 { line-height: 1.0;}
.lh1 { line-height: 1.1;}
.lh2 { line-height: 1.2;}
.lh3 { line-height: 1.3;}
.lh4 { line-height: 1.4;}
.lh5 { line-height: 1.5;}
.lh6 { line-height: 1.6;}
.lh7 { line-height: 1.7;}
.lh8 { line-height: 1.8;}

.lsA2	{ letter-spacing: -2px;}
.lsA1	{ letter-spacing: -1px;}
.ls0	{ letter-spacing: 0;}
.ls1	{ letter-spacing: 1px;}
.ls2	{ letter-spacing: 2px;}
.ls3	{ letter-spacing: 3px;}
.ls4	{ letter-spacing: 4px;}
.lsB1	{ letter-spacing: -1px;}
.lsB2	{ letter-spacing: -2px;}

.bgFFF {  background-color: #ffffff;}
.bg_ffe9e9 {  background-color: #ffe9e9;}	/*　あか　*/
.bg_e8ffdc {  background-color: #e8ffdc;}	/*　みどり　*/
.bg_ffe8cf {  background-color: #ffe8cf;}	/*　オレンジ　*/

.c600 {  color: #660000;}
.cFFF {  color: #ffffff;}
.cF00 {  color: #ff0000;}





/*　con5.html　ペロティ用　*/
.con5box	{
	position: relative;
	width: 555px;
	height: 358px;
	margin:0;
	padding:0;
	background-color: #ffffffF;
}

#con5base	{
	position: absolute;
	z-index: 1;
	left: 0px;
	top: 0px;
}

#con5move	{
	position: absolute;
	z-index: 2;
	left: 100px;
	top: 222px;
}
/*　con5.html　ペロティ用　*/




/*　Specialディズニーケーキ用　*/
.specialV	{
	color: #000000;
	background-color: #ff74b9;
	background-image: url(../img/07vS_bg.gif);
	background-repeat: repeat-x;
}

.Special	{
	color: #000000;
	background-color: #e02a00;
	background-image: url(../img/07xS_bg.gif);
	background-repeat: repeat-x;
}

.SpeTable	{
	color: #000000;
	background-color: #ffffff;
	background-image: url(../img/S_wakuBg.gif);
	background-repeat: repeat-y;
}

.SpeFooter	{
	color: #000000;
	font-size: 11px;
	margin:0;
}

.Spelink2 {
	line-height: 135%;
	text-align: center;
	margin: 0;
	padding: 4px 6px;
	font-size: 16px;
	font-weight: bold;
	color: #3333ff;
	text-decoration: none;
}

.Spelink2 a:link,
.Spelink2 a:visited {
	line-height: 135%;
	color: #3333ff;
	background-color: #ffffff;
	padding: 4px 6px;
	border: solid 1px #3333ff;
}

.Spelink2 a:hover,
.Spelink2 a:active {
	line-height: 135%;
	color: #ffffff;
	background-color: #cc0000;
	padding: 4px 6px;
	border: solid 1px #cc0000;
}
/*　Specialディズニーケーキ用　*/





/*　販売終了・告知枠　*/
.endWaku	{
	width: 550px;
	margin: 5px auto 15px auto;
	padding: 5px 0;
	text-align: center;
	color: #333333;
	line-height: 1.5;
	border: 1px solid #aaaaaa;
	background-color: #ffffff;
}
/*　販売終了・告知枠　*/





/*　ネットショップへのリンク　*/
.netshopset	{font-size:12px; line-height: 1.4;}
.netshopset a:link {  color: #0033ff;}
.netshopset a:visited {  color: #0033ff;}
.netshopset a:hover { color: #ff3300;}
.netshopset a:active { color: #ff3300;}
/*　ネットショップへのリンク　*/

