@charset "UTF-8";



/* ---------------------------------------------------------------- *
[HEADER]
 * ---------------------------------------------------------------- */

/* ------------------------------- *
[TITLE]
 * ------------------------------- */

h2.ldk  { background: url(../images/ldk/h2_ldk.gif) no-repeat; }
h2.ldk1 { background: url(../images/ldk/h2_ldk1.gif) no-repeat; }
h2.ldk2 { background: url(../images/ldk/h2_ldk2.gif) no-repeat; }
h2.ldk3 { background: url(../images/ldk/h2_ldk3.gif) no-repeat; }


/* ------------------------------- *
[MENU]
 * ------------------------------- */

#ldk_menu {
	position: relative;
	margin: 0;
	padding:0;
	width: 680px;
	height:25px;
}

#ldk_menu ul, #ldk_menu li {
	list-style: none;
	margin: 0;
	padding: 0;
}
#ldk_menu 		{ white-space: nowrap; }
#ldk_menu ul li { display: inline; }
#ldk_menu span 	{ display: none; }

#ldk_menu ul li a {
	display: block;
	float: left;
	height: 25px;
	background: url(../images/ldk/ldk_menu.gif) no-repeat;
}

#ldk_menu ul li a#lnavi01 { width: 198px; }
#ldk_menu ul li a#lnavi02 { width: 150px; background-position: -198px 0px; }
#ldk_menu ul li a#lnavi03 { width: 92px;  background-position: -348px 0px; }
#ldk_menu ul li a#lnavi04 { width: 123px; background-position: -440px 0px; }
#ldk_menu ul li a#lnavi05 { width: 117px; background-position: -563px 0px; }
#ldk_menu ul li a#lnavi01:hover { background-position:  0px -25px; }
#ldk_menu ul li a#lnavi02:hover { background-position: -198px -25px; }
#ldk_menu ul li a#lnavi03:hover { background-position: -348px -25px; }
#ldk_menu ul li a#lnavi04:hover { background-position: -440px -25px; }
#ldk_menu ul li a#lnavi05:hover { background-position: -563px -25px; }


/* ---------------------------------------------------------------- *
[FOOTER]
 * ---------------------------------------------------------------- */
#footer2 {
	position: relative;
	height: 62px;
	background-color: #433c36;
}
#footer2 span 	{ display: none; }
#footer2 		{ white-space: nowrap; }
#footer2 ul li 	{ display: inline; }


#footernavi2 {
	float:left;
	positon: absolute;
	top: 0px;
	left: 0px;
}

#footernavi2 ul.f00 li a {
	display: block;
	background: url(../images/ldk/footer_navi00.gif) no-repeat;
	height: 25px;
}
#footernavi2 ul li a#fnavi00 { width: 241px; }
#footernavi2 ul li a#fnavi00:hover { background-position:  0px -25px; }

#footernavi2 ul li a {
	display: block;
	float: left;
	background: url(../images/footer_navi.gif) no-repeat;
	height: 20px;
}

#footernavi2 ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

#footernavi2 ul li a#fnavi01 { width: 99px; }
#footernavi2 ul li a#fnavi02 { width: 110px; background-position: -99px 0px; }
#footernavi2 ul li a#fnavi03 { width: 67px; background-position: -209px 0px; }
#footernavi2 ul li a#fnavi04 { width: 90px; background-position: -276px 0px; }
#footernavi2 ul li a#fnavi01:hover { background-position:  0px -20px; }
#footernavi2 ul li a#fnavi02:hover { background-position: -99px -20px; }
#footernavi2 ul li a#fnavi03:hover { background-position: -209px -20px; }
#footernavi2 ul li a#fnavi04:hover { background-position: -276px -20px; }


#copyright2 {
	float:right;
	width: 224px;
	height: 62px;
	background: url(../images/footer_axis.gif) no-repeat;
}

#copyright2 a {
	display: block;
	float: right;
	width: 90px;
	height: 35px;
}


/* ---------------------------------------------------------------- *
[contents]
 * ---------------------------------------------------------------- */
#ldk_contents {
	padding:25px 0;
	background: #fff;
}

* html #ldk_contents {
	width: 680px;
}

#ldk_contents span{ display: none; }

#ldk_contents p{ margin: 0 35px 0 35px }

#ldk_contents p.line{
	border-bottom:solid 1px #838383;
	margin-bottom:30px;
	padding-bottom:30px;
}

#ldk_contents a.ldklink{color:#6BA13C;}

/* ---------------------------------------------------------------- *
[TOP-PAGE]
 * ---------------------------------------------------------------- */
#ldk_top {
	width: 680px;
	height:300px;
	border: none;
	background: url(../images/ldk/ldk_top0.jpg) no-repeat;
}

.top_img01{
	width: 680px;
	height:131px;
	margin-bottom:35px;
	background: url(../images/ldk/top_img01.gif) center top no-repeat;
}


/* ---------------------------------------------------------------- *
[ABOUT2]
 * ---------------------------------------------------------------- */

h3.about2_tit{
	width: 584px;
	height:18px;
	margin-bottom:15px;
	background: url(../images/ldk/about2_tit.gif) 35px 0 no-repeat;
}

.about2_img01{
	width: 582px;
	height:112px;
	margin-top	 :35px;
	margin-bottom:15px;
	background: url(../images/ldk/about2_img01.gif) 35px 0 no-repeat;
}


/* ---------------------------------------------------------------- *
[ABOUT3]
 * ---------------------------------------------------------------- */

h3.about3_tit1{
	width: 610px;
	height:19px;
	margin-bottom:15px;
	background: url(../images/ldk/about3_tit1.gif) 35px 0 no-repeat;
}

h3.about3_tit2{
	width: 610px;
	height:19px;
	margin-bottom:15px;
	background: url(../images/ldk/about3_tit02.gif) 35px 0 no-repeat;
}

h3.about3_tit3{
	width: 610px;
	height:19px;
	margin-bottom:15px;
	background: url(../images/ldk/about3_tit03.gif) 35px 0 no-repeat;
}

h3.about3_tit4{
	width: 610px;
	height:19px;
	margin-bottom:15px;
	background: url(../images/ldk/about3_tit04.gif) 35px 0 no-repeat;
}

h3.about3_tit5{
	width: 610px;
	height:19px;
	margin-bottom:15px;
	background: url(../images/ldk/about3_tit05.gif) 35px 0 no-repeat;
}

h3.about3_tit6{
	width: 610px;
	height:19px;
	margin-bottom:15px;
	background: url(../images/ldk/about3_tit06.gif) 35px 0 no-repeat;
}

h3.about3_tit7{
	width: 610px;
	height:19px;
	margin-bottom:15px;
	background: url(../images/ldk/about3_tit07.gif) 35px 0 no-repeat;
}

h3.about3_tit8{
	width: 610px;
	height:19px;
	margin-bottom:15px;
	background: url(../images/ldk/about3_tit08.gif) 35px 0 no-repeat;
}

.about3_img01{
	width: 610px;
	height:718px;
	margin :25px 0 30px 35px;
	padding-bottom: 30px;
	border-bottom:solid 1px #838383;
	background: url(../images/ldk/about3_img1.jpg) no-repeat;
}

.about3_img02{
	width: 610px;
	height:244px;
	margin :25px 0 30px 35px;
	padding-bottom: 30px;
	border-bottom:solid 1px #838383;
	background: url(../images/ldk/about3_img2.jpg) no-repeat;
}

.about3_img03{
	width: 610px;
	height:19px;
	margin :25px 0 30px 35px;
	padding-bottom: 30px;
	border-bottom:solid 1px #838383;
	background: url(../images/ldk/about3_img3.gif) no-repeat;
}

.about3_img04{
	width: 610px;
	height:400px;
	margin :25px 0 30px 35px;
	padding-bottom: 30px;
	border-bottom:solid 1px #838383;
	background: url(../images/ldk/about3_img4.jpg) no-repeat;
}

.about3_img03 .text{
	margin: 120px 0 0 390px;
	line-height: 1.4;
}
