@charset "utf-8";
/* CSS Document */

/******* G menu *********/
.menuLesson a{
	background-image: url(../images/btn-gmenu-lesson-on.gif);
}

/****************************************
			main
****************************************/
#mainBody{
	width: 801px;
	padding: 0 4px;
}
#mainImage{
	background: url(../images/img-m-e.jpg) no-repeat;
	width: 801px;
	height: 68px;
	text-indent: -9999px;
}

/******* alpha *********/
#alpha{
	width: 600px;
	padding: 0 0 35px 0;
}
#mainTextDiv1{
	background: url(../images/txt-e1-top1.gif) no-repeat;
	text-indent: -9999px;
	margin: 22px 0 16px 25px;
	width: 505px;
	height: 51px;
}
#mainTextDiv2{
	background: url(../images/txt-e1-top2.gif) no-repeat right;
	text-indent: -9999px;
	margin: 0 0 18px 58px;
	width: 515px;
	height: 52px;
}
#mainTextDiv3{
	background: url(../images/txt-e1-top3.gif) no-repeat;
	text-indent: -9999px;
	margin: 0 0 0 25px;
	width: 505px;
	height: 51px;
}
#bnrBox1{
	margin: 33px 0 10px 37px;
	width: 529px;
	height: 118px;
	text-indent: -9999px;
	font-size: 0;
}
#bnrBox1 a{
	background: url(../images/bnr-lesson1-off.jpg) no-repeat;
	width: 529px;
	height: 118px;
	display: block;
}
#bnrBox1 a:hover{
	background: url(../images/bnr-lesson1-on.jpg) no-repeat;
}
#bnrBox2{
	margin: 0 0 10px 37px;
	width: 529px;
	height: 119px;
	text-indent: -9999px;
	font-size: 0;
}
#bnrBox2 a{
	background: url(../images/bnr-lesson2-off.jpg) no-repeat;
	width: 529px;
	height: 119px;
	display: block;
}
#bnrBox2 a:hover{
	background: url(../images/bnr-lesson2-on.jpg) no-repeat;
}
#bnrBox3{
	margin: 0 0 0 37px;
	width: 529px;
	height: 119px;
	text-indent: -9999px;
	font-size: 0;
}
#bnrBox3 a{
	background: url(../images/bnr-lesson3-off.jpg) no-repeat;
	width: 529px;
	height: 119px;
	display: block;
}
#bnrBox3 a:hover{
	background: url(../images/bnr-lesson3-on.jpg) no-repeat;
}
#textLast{
	background: url(../images/txt-e1-last.gif) no-repeat;
	margin: 30px 0 0 22px;
	width: 559px;
	height: 127px;
	text-indent: -9999px;
	font-size: 1px;
}

/******* beta *********/
#betaBg{
	background: url(../images/bg-beta.gif) repeat-y right;
	width: 801px;
}
#betaHeart{
	width: 801px;
}
#beta{
	width: 201px;
	padding: 14px 0 0 0;
}
.sideMenuDiv{
	width: 201px;
	height: 24px;
	padding: 18px 0 0 0;
}
#sm1,#sm2,#sm3,#sm4,#sm5{
	width: 201px;
	height: 24px;
	text-indent: -9999px;
	display: block;
}
#sm1{
	background: #efefef url(../images/btn-smenu-lesson.gif) no-repeat;
}
#sm2{
	background: url(../images/btn-smenu-marriage.gif) no-repeat;
}
#sm3{
	background: url(../images/btn-smenu-learning.gif) no-repeat;
}
#sm4{
	background: url(../images/btn-smenu-supply.gif) no-repeat;
}
#sm5{
	background: url(../images/btn-smenu-season.gif) no-repeat;
}
#sm1:hover,#sm2:hover,#sm3:hover,#sm4:hover,#sm5:hover{
	background-color: #efefef;
}
#question{
	margin: 40px 0 0 15px;
	width: 173px;
	height: 56px;
}
#question a{
	background: url(../images/btn-smenu-QandA-off.gif) no-repeat;
	width: 173px;
	height: 56px;
	text-indent: -9999px;
	display: block;
}
#question a:hover{
	background: url(../images/btn-smenu-QandA-on.gif) no-repeat;
}

/******* banner *********/
#bannerContents{
	margin: 0 0 12px 33px;
}