div#head{
	background-image: url(../img/bg.jpg);
	background-repeat: no-repeat;
	width: 950px;
	margin: 0 auto;
}

.entry {
	clear:both;
	float:left;
	width:951px;
	background-image: url(../img/djk/entry_djk_bg.jpg);
	background-repeat: no-repeat;
	background-color:#000000;
	margin:0 auto;
	margin-left:-3px;
}

.entry p {
	color:#ffffff;
	font-size:9pt;
	margin:0px 28px 0px 28px;
	line-height:180%;
}

.entry div.screen {
	width:367;
	height:503px;
	margin:3px 0px 0px 517px;
}

.entry div.screen2 {
	clear:both;
	width:821px;
	height:auto;
	background-image: url(../img/djk/screen2_bg.jpg);
	background-repeat: repeat-x;
	margin:0px 0px 0px 130px;
}

.entry div.screen2 div.left {
	float:left;
	width:326px;
}

.entry div.screen2 div.right {
	float:right;
	width:473px;
	margin:-8px 10px 0px 0px;
	padding:0px;
}

*:first-child+html .entry div.screen2 div.right {
	float:right;
	width:473px;
	margin:-1px 10px 0px 0px;
	padding:0px;
}

* html .entry div.screen2 div.right {
	float:right;
	width:473px;
	margin:-8px 5px 0px 0px;
	padding:0px;
}

.entry div.screen2 div.right div.pv {
	margin-top:5px;
	margin-left:71px;
}

.entry div.screen2 div.right div.btn {
	margin:18px 0px 20px 72px;
}


*:first-child+html .entry div.screen2 div.right div.btn {
	margin:18px 0px 20px 72px;
}

* html .entry div.screen2 div.right div.btn {
	margin:10px 0px 0px 72px;
}

.entry div.screen2 div.right div.btm {
	background-image: url(../img/djk/screen2_right_btn.png);
	width:306px;
	height:51px;
	background-repeat: repeat-x;
	margin:10px 0px 20px 71px;
}

*:first-child+html .entry div.screen2 div.right div.btm {
	background-image: url(../img/djk/screen2_right_btn.png);
	width:306px;
	height:51px;
	background-repeat: repeat-x;
	margin:10px 0px 20px 71px;
}

* html .entry div.screen2 div.right div.btm {
	background-image: url(../img/djk/screen2_right_btn.jpg);
	background-repeat: no-repeat;
	width:306px;
	height:51px;
	margin:10px 0px 20px 71px;
}

.entry div.contents {
	clear:both;
	float:left;
	width:905px;
	height:925px;
	margin:0px 0px 30px 22px;
	background-image: url(../img/djk/contents_bg.jpg);
	background-repeat: no-repeat;
}

*:first-child+html .entry div.contents {
	clear:both;
	float:left;
	width:905px;
	margin:0px 0px 30px 22px;
	padding-bottom:30px;
}

* html .entry div.contents {
	clear:both;
	float:left;
	width:905px;
	margin:0px 0px 220px 13px;
	padding-bottom:20px;
}

.entry div.contents div.left {
	float:left;
	width:524px;
	height:925px;
	margin:0px 0px 30px 0px;

}

*:first-child+html .entry div.contents div.left {
	float:left;
	width:524px;
	height:990px;
	margin:0px 0px 0px 0px;
}


* html .entry div.contents div.left {
	float:left;
	width:524px;
	height:990px;
	margin:0px 0px -510px 0px;
}

.entry div.contents div.left h3 {
margin:75px 0px 0px 25px;
}

.entry div.contents div.left h4 {
margin:0px 0px 0px 25px;
}

.entry div.contents div.left p {
	color:#000000;
	font-size:7pt;
	line-height:190%;
	margin:10px 0px 0px 22px;
	padding-right:20px;
}

*:first-child+html .entry div.contents div.left p {
	color:#000000;
	font-size:7pt;
	line-height:170%;
	margin:10px 0px 0px 22px;
	padding-right:20px;
}

* html .entry div.contents div.left p {
	color:#000000;
	font-size:7pt;
	line-height:170%;
	margin:10px 0px 0px 22px;
	padding-right:20px;
}
.entry div.contents div.left div.box1 {
	float:left;
	width:262px;
	margin:0px 0px 0px 0px;
}

*:first-child+html .entry div.contents div.left div.box1 {
	float:left;
	width:262px;
	margin:0px 0px 5px 0px;
}

* html .entry div.contents div.left div.box1 {
	float:left;
	width:262px;
	margin:0px 0px 5px 0px;
}

.entry div.contents div.left div.box3 {
	float:left;
	width:524px;
	margin:0px 0px 30px 0px;
}

.entry div.contents div.left div.box3 p {
	color:#000000;
	font-size:9pt;
	line-height:170%;
	margin:10px 0px 0px 25px;
	padding-right:20px;
}

*:first-child+html .entry div.contents div.left div.box3 h4 {
margin:5px 0px 0px 25px;
}

* html .entry div.contents div.left div.box3 h4 {
margin:5px 0px 0px 25px;
}

.entry div.contents div.left div.box3 h4 {
margin:0px 0px 0px 25px;
}


.entry div.contents div.left div.box3 span {
	color:#CEB746;
}

.entry div.contents div.left div.box3 div.left {
	float:left;
	width:332px;
	margin:0px 0px 30px 0px;
}

.entry div.contents div.left div.box3 div.right {
	float:left;
	width:192px;
	margin:0px 0px 30px 0px;
}

.entry div.contents div.left div.box3 div.right img {
	margin:10px 0px 0px 0px;
	padding-right:20px;
}

.entry div.contents div.left div.box1 table {
	color:#000000;
	font-size:7pt;
	line-height:170%;
	margin:10px 0px 0px 22px;
	padding-right:20px;
}

.entry div.contents div.left div.boxlist {
	float:left;
	width:524px;
	height:100px;
	margin:0px 0px 30px 0px;
}

.entry div.contents div.left div.boxlist ol {
	clear:both;
	width:200px;
	margin:0px 0px 30px 20px;
	list-style-type:decimal;
}


.entry div.contents div.left div.boxlist li {
	font-size:7pt;
	float:left;
	line-height:180%;
	list-style-type:decimal;
}

.entry div.contpresents {
	clear:both;
	float:left;
	width:905px;
	height:193px;
	margin:0px 0px 30px 22px;
	background-image: url(../img/djk/contents_presents_bg.jpg);
	background-repeat: no-repeat;
}

*:first-child+html .entry div.contpresents {
	clear:both;
	float:left;
	width:905px;
	height:193px;
	margin:-50px 0px 30px 22px;
	padding-bottom:20px;
	background-image: url(../img/djk/contents_presents_bg.jpg);
	background-repeat: no-repeat;
}

* html .entry div.contpresents {
	clear:both;
	float:left;
	width:905px;
	height:193px;
	margin:-230px 0px 30px 12px;
	padding:0px;
	background-image: url(../img/djk/contents_presents_bg.jpg);
	background-repeat: no-repeat;
}

.entry div.contpresents div.left {
	float:left;
	width:330px;
	padding:90px 0px 30px 20px;
}


.entry div.contpresents div.right {
	float:left;
	width:530px;
	padding:90px 0px 30px 0px;
}

.entry div.contpresents div.right p {
	text-align:right;
	margin:0px;
	padding:15px 7px 0px 0px;
}


.entry div.contents div.left div.box2 {
	float:right;
	width:262px;
}

.entry div.contents div.left div.box2 table {
	color:#000000;
	font-size:7pt;
	line-height:170%;
	margin:10px 10px 0px 22px;
	padding-right:20px;
}

.entry div.contents div.right {
	float:right;
	width:355px;
	height:925px;
	margin:0px;
	padding:0px;
}

.entry div.contents div.right img#tp {
	margin-top:0px;
}

.entry div.contents div.right img#btn {
	margin-top:90px;
}

*:first-child+html .entry div.contents div.right img#tp {
	margin-top:0px;
}

*:first-child+html .entry div.contents div.right img#btn {
	margin-top:88px;
}

* html .entry div.contents div.right img#tp {
	margin-top:0px;
}

* html .entry div.contents div.right img#btn {
	margin-top:88px;
}

*:first-child+html .entry div.contents div.right {
	float:right;
	width:355px;
	height:990px;
	margin:0px;
	padding:0px;
}


* html .entry div.contents div.right {
	float:right;
	width:355px;
	margin:0px;
	padding:0px;
}

.entry div.contents div.right h4 {
	clear:both;
	font-size:10pt;
	font-weight:bold;
	margin:15px 0px 0px 20px;
}

.entry div.contents div.right table {
	width:335px;
	margin:0px 0px 10px 20px;
	padding:0px;
}

.entry div.contents div.right table td {
	font-size:8pt;
	float:left;
}

.entry div.contents div.right table td#right {
	font-size:8pt;
	float:right;
	width:125px;
}

.entry div.contents div.right ul {
	clear:both;
	width:330px;
	margin:0px 0px 80px 0px;
	list-style-type:none;
}

*:first-child+html .entry div.contents div.right ul {
	clear:both;
	width:330px;
	margin:0px 0px 30px 20px;
	list-style-type:none;
}

* html  .entry div.contents div.right ul {
	clear:both;
	width:330px;
	margin:0px 0px 30px 20px;
	list-style-type:none;
}


.entry div.contents div.right li {
	font-size:7pt;
	float:left;
	line-height:180%;
}



.entrypro {
	clear:both;
	float:left;
	width:951px;
	height:auto;
	background-image: url(../img/djk/entry_djk_p_bg.jpg);
	background-repeat: no-repeat;
	background-color:#000000;
	margin:0 auto;
	margin-left:-3px;
}

.entrypro div.djk {
	width:715px;
	height:400px;
	margin:0px 0px 0px 212px;
}

.entrypro div.djk h2 {
clear:both;
margin:0px 0px 0px 35px;
}

*:first-child+html .entrypro div.djk h2 {
clear:both;
margin:0px 0px 0px 35px;
}

* html .entrypro div.djk h2 {
clear:both;
margin:0px 0px 0px 35px;
}

.entrypro div.titbtn {
	width:951px;
	float:left;
	margin:578px 0px 21px 0px;
}

.entrypro div.titbtn ul {
	list-style-type:none;
	float:right;
}

.entrypro div.titbtn li {
	float:right;
	margin-right:20px;
}

.entrypro div.djk div.left {
	float:left;
	width:340px;
}

.entrypro div.djk div.left img {
	float:right;
	margin:0px;
	padding:0px;
}

.entrypro div.djk p {
	color:#ffffff;
	font-size:9pt;
	line-height:180%;
	margin:10px 0px 0px 0px;
}

.entrypro div.djk span {
	color:#FF5F5F;
}

.entrypro div.djk div.right {
	float:right;
	width:340px;
}

.entrypro div.djk div.right img {
	margin-left:70px;
	padding:0px;
}

*:first-child+html .entrypro div.djk div.right img {
	margin-left:225px;
	padding:0px;
}

* html  .entrypro div.djk div.right img {
	margin-left:225px;
	padding:0px;
}

.entrypro div.middle {
	clear:both;
	float:left;
	width:951px;
	margin:20px 0px 30px 0px;
	background-image: url(../img/djk/entry_p_middle_bg.jpg);
	background-repeat: no-repeat;
}

*:first-child+html .entrypro div.middle {
	clear:both;
	float:left;
	width:951px;
	margin:160px 0px 30px 0px;
	padding-bottom:30px;
	background-image: url(../img/djk/entry_p_middle_bg.jpg);
	background-repeat: no-repeat;
}

* html  .entrypro div.middle {
	clear:both;
	float:left;
	width:951px;
	margin:40px 0px 30px 0px;
	background-image: url(../img/djk/entry_p_middle_bg.jpg);
	background-repeat: no-repeat;
}

.entrypro div.middle p {
	color:#ffffff;
	font-size:9pt;
	line-height:180%;
}

.entrypro div.middle div.mc {
	float:left;
	width:700px;
	margin:0px 0px 28px 30px;
}

*:first-child+html .entrypro div.middle div.mc {
	float:left;
	width:700px;
	margin:0px 0px 28px 30px;
}

* html .entrypro div.middle div.mc {
	float:left;
	width:700px;
	margin:0px 0px 28px 15px;
}

.entrypro div.middle div.mc span {
	color:#FF5F5F;
}

.entrypro div.middle div.mc A:LINK{color:#FF5F5F;}
.entrypro div.middle div.mc A:VISITED{color:#FF5F5F;}
.entrypro div.middle div.mc A:HOVER{color:#EC7C00; text-decoration:underline;}
.entrypro div.middle div.mc A:ACTIVE{color:#FF5F5F;}

.entrypro div.middle div.mb {
	float:left;
	width:700px;
	margin:0px 0px 0px 30px;
}

*:first-child+html .entrypro div.middle div.mb {
	float:left;
	width:700px;
	margin:0px 0px 0px 30px;
}

* html .entrypro div.middle div.mb {
	float:left;
	width:700px;
	margin:0px 0px 0px 30px;
}

.entrypro div.middle div.mb span {
	color:#FFAE55;
}

.entrypro div.middle div.mb A:LINK{color:#FFAE55;}
.entrypro div.middle div.mb A:VISITED{color:#FFAE55;}
.entrypro div.middle div.mb A:HOVER{color:#EC7C00; text-decoration:underline;}
.entrypro div.middle div.mb A:ACTIVE{color:#FFAE55;}

.entrypro div.middle div.mb h3 {
	margin:0px 0px 20px 30px;
}

.entrypro div.middle div.mb div.left {
	float:left;
	width:335px;
}

.entrypro div.middle div.mb div.left img {
	margin-left:210px;
}

*:first-child+html .entrypro div.middle div.mb div.left img {
	margin-left:320px;
}

* html .entrypro div.middle div.mb div.left img {
	margin-left:320px;
}


.entrypro div.middle div.mb div.right {
	float:right;
	width:335px;
}

.entrypro div.middle div.em {
	float:left;
	width:700px;
	margin:45px 0px 28px 205px;
}

*:first-child+html .entrypro div.middle div.em {
	float:left;
	width:700px;
	margin:30px 0px 28px 205px;
}

* html .entrypro div.middle div.em {
	float:left;
	width:700px;
	margin:35px 0px 28px 105px;
}

.entrypro div.middle div.em h3 {
	margin:0px 0px 20px 30px;
}

*:first-child+html .entrypro div.middle div.em h3 {
	margin:0px 0px 20px 30px;
}

* html .entrypro div.middle div.em h3 {
	margin:5px 0px 20px 30px;
}

.entrypro div.middle div.em div.left {
	float:left;
	width:340px;
}

.entrypro div.middle div.em div.left img {
	float:right;
}

.entrypro div.middle div.em p {
	color:#ffffff;
	font-size:9pt;
	line-height:180%;
	margin:0px 0px 0px 0px;
}

.entrypro div.middle div.em h4 {
	color:#BC55FF;
	margin:20px 0px 0px 0px;
}

.entrypro div.middle div.em h4#r {
	color:#BC55FF;
	margin:8px 0px 0px 0px;
}

.entrypro div.middle div.em div.right {
	float:right;
	width:340px;
}

.entrypro div.middle div.em span {
	color:#BC55FF;
}

.entrypro div.middle div.em A:LINK{color:#BC55FF;}
.entrypro div.middle div.em A:VISITED{color:#BC55FF;}
.entrypro div.middle div.em A:HOVER{color:#EC7C00; text-decoration:underline;}
.entrypro div.middle div.em A:ACTIVE{color:#BC55FF;}





