@charset "shift_jis";

body	{
	margin: 0;
	padding: 0;
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro","‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
	color: #000000;
	test-align: center;
	line-height: 1.4;
	background-color: #fffbed;
	background-image: url(../img/ck_Bg08.gif);
	background-repeat: repeat-x;
	/*background-position: center top;*/
}

html	{ overflow-y:scroll;}

a {  text-decoration: none;}
a:link {  color: #0000ff;}
a:visited {  color: #0000ff;}
a:hover { color: #ff0000;}
a:active { color: #ff0000;}

p, h1, h2, h3, h4, h5, h6, div	{
	margin: 0;
	padding: 0;
	font-size: 100%;
	font-weight: normal;
}

img	{	border:none;}
strong	{ font-style: normal; font-weight: bold;}
.copyright	{
	margin:10px 0 5px 0;
	color: #333333;
	font-size:10px;
	letter-spacing: 1px;
}

img.gtop	{ margin:7px;}

h1	{
	font-size: 21px;
	font-weight: bold;
	background-color: #ffebcd;
	color: #660000;
	margin: 0;
	padding: 5px 0;
	border-bottom: solid 1px #660000;
}

.bigwaku	{
	margin: 0;
	padding: 0;
	border:solid 1px #660000;
}

.lineBottom	{
	width: 748px;
	border-top: solid 1px #eeeeee;
	padding: 0;
	margin: 0;
}

.lineHR	{
	width: 790px;
	border-top: solid 1px #eeeeee;
	padding: 0;
	margin: 0;
}


.ctr		{text-align: center;}
.lft		{text-align: left;}
.rgt		{text-align: right;}


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

.bgW	{ background-color: #ffffff;}




/*@COOKEƒgƒbƒvƒy[ƒW@*/
.cktop1	{
	font-size: 18px;
	font-weight: bold;
	color: #660000;
	line-height: 1.6;
	margin-top: 7px;
	margin-bottom: 15px;
	padding: 10px 0;
	border-top: solid 2px #660000;
	border-bottom: solid 2px #660000;
}

.cktop2	{
	font-size: 16px;
	font-weight: bold;
	background-color: #ffebcd;
	color: #660000;
	margin-top: 10px;
	padding: 4px 0;
	border-top: solid 1px #660000;
	border-bottom: solid 1px #660000;
}

.cktop3	{ margin: 5px 0 10px 0;}

.cktop4img	{
	background-color: #ffffff;
	padding: 0;
	border-top: solid 1px #ff9900;
	border-right: solid 1px #ff9900;
	border-left: solid 1px #ff9900;
}

.cktop5	{
}

.cktop5 a	{
	display: block;
	width: 100%;
	line-height: 1.5;
	margin: 0;
	padding: 5px 0x;
	text-align: center;
	vertical-align: middle;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none
}

.cktop5 a:link,
.cktop5 a:visited	{
	color: #ffffff;
	background-color: #ff9900;
}

.cktop5 a:hover,
.cktop5 a:active	{
	color: #ffffff;
	background-color: #ff3300;
}
/*@COOKEƒgƒbƒvƒy[ƒW@*/





/*@COOKEƒRƒ“ƒeƒ“ƒcƒy[ƒW@*/
.ckcon1	{
	font-size: 12px;
	font-weight: normal;
	color: #444444;
	line-height: 1.4;
	margin-top: 6px;
	padding: 0 0 5px 0;
}

.ckcon2	{
	margin: 30px 0 5px 0;
	padding: 5px 0;
	width: 528px;
	font-size: 16px;
	font-weight: normal;
	text-align: left;
	background-color: #ffffff;
	color: #444444;
	border-bottom: solid 1px #ff9900;
	border-left: solid 12px #ff9900;
}

.ckcon3	{
	font-size: 16px;
	text-align: left;
	line-height: 1.5;
	margin: 5px 0;
}

.ckcon4	{
	width: 480px;
	font-size: 16px;
	text-align: left;
	line-height: 1.5;
	margin-top: 5px;
}
/*@COOKEƒRƒ“ƒeƒ“ƒcƒy[ƒW@*/



.menuBtn1waku {
	background:#ffebcd;
	margin:0;
	padding:3px 4px;
	font-size:14px;
	font-weight:bold;
	border-right:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
	border-left:solid 10px #ff9900;
}

.menuBtn2waku {
	background:#ddeaff;
	margin:10px 0 0 0;
	padding:3px 4px;
	font-size:14px;
	font-weight:bold;
	color: #444444;
	border-right:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
	border-left:solid 10px #0042b1;
}

.menuBtn3waku {
	background:#ffdbe4;
	margin:10px 0 0 0;
	padding:3px 4px;
	font-size:14px;
	font-weight:bold;
	color: #444444;
	border-right:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
	border-left:solid 10px #e2003a;
}

.menuBtn {
	background: #ffffff;
	margin: 4px 0 0 0;
	padding: 0 0 3px 10px;
	font-size: 12px;
	font-weight: normal;
	border-bottom: dotted 1px #dddddd;
}

.menuBtn4waku {
	background:#eeeeee;
	margin:10px 0 0 0;
	padding:3px 4px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	border:solid 1px #cccccc;
}



/*@–––‚®‚è‚±E‚âƒgƒbƒv‚ÖF2008”N12ŒŽ–––*/
.menuBtnGlico	{
}

.menuBtnGlico a	{
	display: block;
	/*width: 100%;*/
	line-height: 1.5;
	margin: 0;
	padding: 3px 0 2px 0;
	text-align: center;
	vertical-align: middle;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

.menuBtnGlico a:link,
.menuBtnGlico a:visited	{
	color: #0000ff;
	background-color: #eeeeee;
	border: solid 1px #cccccc;
}

.menuBtnGlico a:hover,
.menuBtnGlico a:active	{
	color: #ffffff;
	background-color: #e60a13;
	border: solid 1px #e60a13;
}
/*@–––‚®‚è‚±E‚âƒgƒbƒv‚ÖF2008”N12ŒŽ–––*/



/*@–––‚¨‰ÙŽq‚Ìƒ}ƒWƒbƒNEƒŠƒ“ƒNF2008”N12ŒŽ–––*/
.menuBtnMagic	{
}

.menuBtnMagic a	{
	display: block;
	/*width: 100%;*/
	line-height: 1.4;
	margin: 0;
	padding: 3px 0 2px 0;
	text-align: center;
	vertical-align: middle;
	font-size:14px;
	font-weight: bold;
	text-decoration: none;
}

.menuBtnMagic a:link,
.menuBtnMagic a:visited	{
	color: #ff3333;
	background-color: #f4f4f4;
	border: solid 1px #ff6666;
}

.menuBtnMagic a:hover,
.menuBtnMagic a:active	{
	color: #e60a13;
	background-color: #ffdddd;
	border: solid 1px #e60a13;
}
/*@–––‚¨‰ÙŽq‚Ìƒ}ƒWƒbƒNEƒŠƒ“ƒNF2008”N12ŒŽ–––*/
