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

/****************************************
			main
****************************************/
#mainBody{
	width: 801px;
	padding: 0 4px 20px;
}
#mainImage{
	background: url(../images/img-m-i.jpg) no-repeat;
	width: 801px;
	height: 68px;
	text-indent: -9999px;
}
#mainTextDiv{
	background: url(../images/txt-i1-top.gif) no-repeat;
	text-indent: -9999px;
	width: 348px;
	height: 13px;
	font-size: 1px;
	margin: 21px 0 5px 30px;
}
.line1{
	width: 750px;
	height: 1px;
	background: #d4d4d4;
	margin: 0 0 0 25px;
	text-indent: -9999px;
}
#alpha{
	width: 227px;
	margin: 13px 0 12px 53px;
}
#beta{
	width: 245px;
	margin: 13px 0 12px 0;
}
#gamma{
	width: 255px;
	margin: 13px 0 12px 0;
}
.topLow{
	margin: 0 0 10px 0;
}

*html .topLow{padding: 0 0 10px 0;}
*:first-child+html .topLow{padding: 0 0 10px 0;}

.triangle3{
	background: url(../images/icn-triangle3.gif) no-repeat;
	text-indent: -9999px;
	width: 8px;
	height: 10px;
	font-size: 1px;
	margin: 0 8px 0 0;
}
.alphaText{
	text-indent: -9999px;
	font-size: 1px;
	height: 12px;
}
.alphaText a{
	height: 12px;
	display: block;
}
.t1{
	width: 152px;
}
.t1 a{
	background: url(../images/txt-i1-i1-off.gif) no-repeat;
	width: 152px;
}
.t1 a:hover{
	background: url(../images/txt-i1-i1-on.gif) no-repeat;
}
.t1{
	width: 152px;
}
.t1 a{
	background: url(../images/txt-i1-i1-off.gif) no-repeat;
	width: 152px;
}
.t1 a:hover{
	background: url(../images/txt-i1-i1-on.gif) no-repeat;
}
.t2{
	width: 76px;
}
.t2 a{
	background: url(../images/txt-i1-i2-off.gif) no-repeat;
	width: 76px;
}
.t2 a:hover{
	background: url(../images/txt-i1-i2-on.gif) no-repeat;
}
.t3{
	width: 127px;
}
.t3 a{
	background: url(../images/txt-i1-i3-off.gif) no-repeat;
	width: 127px;
}
.t3 a:hover{
	background: url(../images/txt-i1-i3-on.gif) no-repeat;
}
.t4{
	width: 76px;
}
.t4 a{
	background: url(../images/txt-i1-i4-off.gif) no-repeat;
	width: 76px;
}
.t4 a:hover{
	background: url(../images/txt-i1-i4-on.gif) no-repeat;
}
.t5{
	width: 190px;
}
.t5 a{
	background: url(../images/txt-i1-i5-off.gif) no-repeat;
	width: 190px;
}
.t5 a:hover{
	background: url(../images/txt-i1-i5-on.gif) no-repeat;
}
.t6{
	width: 101px;
}
.t6 a{
	background: url(../images/txt-i1-i6-off.gif) no-repeat;
	width: 101px;
}
.t6 a:hover{
	background: url(../images/txt-i1-i6-on.gif) no-repeat;
}
.t7{
	width: 152px;
}
.t7 a{
	background: url(../images/txt-i1-i7-off.gif) no-repeat;
	width: 152px;
}
.t7 a:hover{
	background: url(../images/txt-i1-i7-on.gif) no-repeat;
}
.t8{
	width: 76px;
}
.t8 a{
	background: url(../images/txt-i1-i8-off.gif) no-repeat;
	width: 76px;
}
.t8 a:hover{
	background: url(../images/txt-i1-i8-on.gif) no-repeat;
}
.t9{
	width: 101px;
}
.t9 a{
	background: url(../images/txt-i1-i9-off.gif) no-repeat;
	width: 101px;
}
.t9 a:hover{
	background: url(../images/txt-i1-i9-on.gif) no-repeat;
}
.t10{
	width: 152px;
}
.t10 a{
	background: url(../images/txt-i1-i10-off.gif) no-repeat;
	width: 152px;
}
.t10 a:hover{
	background: url(../images/txt-i1-i10-on.gif) no-repeat;
}
.t11{
	width: 215px;
}
.t11 a{
	background: url(../images/txt-i1-i11-off.gif) no-repeat;
	width: 215px;
}
.t11 a:hover{
	background: url(../images/txt-i1-i11-on.gif) no-repeat;
}
.qandaDiv{
	width: 732px;
	margin: 20px 0 0 30px;
}
#bgHead{
	background: url(../images/bg-qanda-head.gif) no-repeat;
	text-indent: -9999px;
	width: 732px;
	height: 9px;
	font-size: 0;
}
#bgBody{
	background: url(../images/bg-qanda-body.gif) repeat-y;
	width: 732px;
	padding: 7px 0 1px 0;
}
#bgFoot{
	background: url(../images/bg-qanda-foot.gif) no-repeat;
	text-indent: -9999px;
	width: 732px;
	height: 9px;
	font-size: 0;
}
.qTitle{
	text-indent: -9999px;
	width: 250px;
	height: 13px;
	font-size: 1px;
	margin: 0 0 4px 22px;
}
.qt1{
	background: url(../images/txt-i1-t1.gif) no-repeat left;
}
.qt2{
	background: url(../images/txt-i1-t2.gif) no-repeat left;
}
.qt3{
	background: url(../images/txt-i1-t3.gif) no-repeat left;
}
.qt4{
	background: url(../images/txt-i1-t4.gif) no-repeat left;
}
.qt5{
	background: url(../images/txt-i1-t5.gif) no-repeat left;
}
.qt6{
	background: url(../images/txt-i1-t6.gif) no-repeat left;
}
.qt7{
	background: url(../images/txt-i1-t7.gif) no-repeat left;
}
.qt8{
	background: url(../images/txt-i1-t8.gif) no-repeat left;
}
.qt9{
	background: url(../images/txt-i1-t9.gif) no-repeat left;
}
.qt10{
	background: url(../images/txt-i1-t10.gif) no-repeat left;
}
.qt11{
	background: url(../images/txt-i1-t11.gif) no-repeat left;
}
.line2{
	width: 705px;
	height: 1px;
	background: #666666;
	margin: 0 0 0 13px;
	text-indent: -9999px;
}
.qaDiv{
	width: 670px;
	margin: 10px 0 10px 32px;
}
.qLow{
	width: 670px;
}
.icnQ{
	background: url(../images/icn-q.gif) no-repeat;
	text-indent: -9999px;
	width: 25px;
	height: 16px;
	font-size: 1px;
	margin: 2px 0 0 0;
}
.aLow{
	width: 670px;
}
.icnA{
	background: url(../images/icn-a.gif) no-repeat;
	text-indent: -9999px;
	width: 25px;
	height: 16px;
	font-size: 1px;
	margin: 2px 0 0 0;
}
.qText,.aText{
	width: 640px;
	line-height: 180%;
	font-size: 12px;
}
*html .qText{font-size: 12px; letter-spacing: 1px; line-height: 170%;}
*:first-child+html .qText{font-size: 12px; letter-spacing: 1px; line-height: 170%;}
*html .aText{font-size: 12px; letter-spacing: 1px; line-height: 170%;}
*:first-child+html .aText{font-size: 12px; letter-spacing: 1px; line-height: 170%;}

.line3{
	background: url(../images/bar-line2.gif) repeat-x;
	font-size: 0px;
	text-indent: -9999px;
	margin: 0 0 0 32px;
	width: 670px;
	height: 1px;
}
.toTop{
	text-align: right;
	font-size: 12px;
	padding: 0 15px 5px 0;
}
.toTop a{
	color: black;
}

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