
/* -------------------------------- 
Name: enka stylesheet
Manager: 
-------------------------------- */

/* enka_box
-------------------------------- */
.enka_box {
	width: 651px;
	padding: 10px 0 20px 0;
	margin: 0 auto;
}

#p01_boxA {
	width: 651px;
	height: 296px;
	padding: 10px 0 10px 0;
	margin: 0 auto;
	background: url(../../enka/img/e_img02.jpg) no-repeat top;
}
#p01_boxB {
	width: 651px;
	height: 325px;
	padding: 10px 0 10px 0;
	margin: 0 auto;
	background: url(../../enka/img/e_img03.jpg) no-repeat top;
}
#p01_boxC {
	width: 651px;
	height: 555px;
	padding: 10px 0 10px 0;
	margin: 0 auto;
	background: url(../../enka/img/e_img04.jpg) no-repeat top;
}
#p01_boxD {
	width: 651px;
	height: 387px;
	padding: 10px 0 10px 0;
	margin: 0 auto;
	background: url(../../enka/img/e_img05.jpg) no-repeat top;
}


.p01_txtA {
	width: 370px;
	padding: 10px 0 10px 0;
	margin: 45px 0 0 20px;
	line-height: 1.7;
}
.p01_txtB {
	width: 370px;
	padding: 10px 0 10px 0;
	margin: 45px 0 0 20px;
	line-height: 1.7;
	float: left;
}
.p01_imgB {
	width: 230px;
	padding: 10px 0 10px 0;
	margin: 45px 10px 0 20px;
	float: right;
}
.p01_txtC {
	width: 370px;
	padding: 10px 0 10px 0;
	margin: 45px 0 0 20px;
	line-height: 1.7;
}
.p01_txtD {
	width: 370px;
	padding: 10px 0 10px 0;
	margin: 45px 0 0 20px;
	line-height: 1.7;
}

/* ie6 hack */
*html .p01_txtA {
	width: 370px;
	padding: 10px 0 10px 0;
	margin: 50px 0 0 20px;
	line-height: 1.8;
}
*html .p01_txtB {
	width: 360px;
	padding: 10px 0 10px 0;
	margin: 50px 0 0 10px;
	line-height: 1.7;
}
*html .p01_imgB {
	width: 230px;
	padding: 10px 0 10px 0;
	margin: 50px 10px 0 20px;
	float: right;
}
*html .p01_txtC {
	width: 370px;
	padding: 10px 0 10px 0;
	margin: 50px 0 0 20px;
	line-height: 1.8;
}
*html .p01_txtD {
	width: 370px;
	padding: 10px 0 10px 0;
	margin: 50px 0 0 20px;
	line-height: 1.8;
}




/* element
-------------------------------- */
.element_box {
	width: 687px;
	padding: 10px 0 30px 0;
}

.element_left {
	float: left;
	width: 235px;
	padding: 10px 0 0 10px;
}

.element_right {
	float: right;
	width: 420px;
	padding: 7px 0 0 0;
}

.element_title {
	padding: 10px 0 10px 0;
}

.element_txt {
	padding: 0 5px 7px 0;
	line-height: 2.0;
}




/* submenu
-------------------------------- */
#submenu ul{
	padding: 0;
	margin: 0;
}

#submenu li {
	padding: 0;
	margin: 0 0 0 10px;
}

#submenu li a {
	margin: 0;
	text-decoration: none;
	display: block;
	text-indent: -9999px;
}


#sm01 {
	width: 154px;
	background: url(../img/menu02_sub01_on.gif) no-repeat center left;
}
#sm01 a:link, #sm01 a:visited {
	height: 20px;
	background: url(../img/menu02_sub01.gif) no-repeat center left;
}
#sm01 a:hover {
	background: none;
}
#sm01_on {
	height: 20px;
	background: url(../img/menu02_sub01_on.gif) no-repeat center left;
}
#sm01_on a {
	height: 20px;
}


#sm02 {
	width: 154px;
	background: url(../img/menu02_sub02_on.gif) no-repeat center left;
}
#sm02 a:link, #sm02 a:visited {
	height: 20px;
	background: url(../img/menu02_sub02.gif) no-repeat center left;
}
#sm02 a:hover {
	background: none;
}
#sm02_on {
	height: 20px;
	background: url(../img/menu02_sub02_on.gif) no-repeat center left;
}
#sm02_on a {
	height: 20px;
}
