/* 080125 */

body {
margin:0px 0px 0px 0px;
background-color:#122455;
text-align:center;
background-image:url(./img/ue-bg.gif);
background-repeat:repeat-x;
}

img{
border:0;
}

img.photowaku{
background-color:#888888;
border-width:1px;
border-color:#ffffff;
border-style:solid;
padding:5px;
}

a.phtoff:link {color: #ffffff; font-size:13px; text-decoration:none;}
a.phtoff:visited {color: #ffffff; font-size:13px; text-decoration:none;}
a.phtoff:hover { color: #dddddd; font-size:13px; text-decoration:underline;}
a.phtoff:active { color: #dddddd; font-size:13px; text-decoration:none;}

a.pinta:link {color: #3d812e; font-size:14px; text-decoration:none;}
a.pinta:visited {color: #3d812e; font-size:14px; text-decoration:none;}
a.pinta:hover { color: #519741; font-size:14px; text-decoration:underline;}
a.pinta:active { color: #519741; font-size:14px; text-decoration:none;}

a.bsca:link {color: #003365; font-size:13px; text-decoration:none;}
a.bsca:visited {color: #003365; font-size:13px; text-decoration:none;}
a.bsca:hover { color: #003365; font-size:13px; text-decoration:underline;}
a.bsca:active { color: #003365; font-size:13px; text-decoration:none;}

/* ?2008 */

#header{
width:800px;
height:80px;
background-image:url(./img/header-bg.gif);
}

#contmain{
background-color:#FFFBFB;
width:800px;
text-align:left;
}

#contmain2{
background-image:url(./img/mainbg2.gif);
width:800px;
text-align:left;
}

#contmain3{
background-image:url(./img/mainbg3.gif);
width:800px;
text-align:left;
}

#top-lm{
float:left;
width:10px;
height:300px;
}

#top-l2{
float:left;
width:550px;
text-align:left;
margin-left:10px;
}

#top-c{
float:left;
width:210px;
}

#top-r{
float:left;
width:170px;
margin-left:5px;
}

#main-l{
float:left;
width:0px;
}

#main-l2{
float:left;
width:185px;
line-height:0px;
}

#emp-l{
margin:0;
padding:0;
float:left;
width:200px;
}

#emp-c{
float:left;
width:600px;
}

#emp-c2{
float:left;
width:600px;
background-image:url(./em-project/img/ue.jpg);
background-repeat:repeat-x;
}

#main-c{
float:left;
width:595px;
}

#cont2-c{
width:530px;
margin-left:35px;
margin-right:30px;
text-align:left;
color:#555555;
font-size:14px;
line-height:1.4;
}

#cont-est{
text-align:left;
color:#555555;
font-size:14px;
line-height:1.4;
}

#em-bun{
width:450px;
text-align:left;
color:#555555;
font-size:16px;
line-height:1.4;
font-weight:bold;
letter-spacing:1px;
}

#em-p{
width:550px;
text-align:left;
color:#555555;
font-size:14px;
line-height:1.4;
}

#em-550{
width:550px;
background-color:#ffffff;
}

#main-r{
float:left;
width:205px;
line-height:0px;
}

#rightarea{
margin-top:5px;
margin-left:15px;
width:170px;
}

#footer{
width:800px;
height:80px;
background-image:url(./img/footer-bg.gif);
}

#footer2{
width:800px;
height:80px;
background-image:url(./img/footer-bg2.gif);
}

#footer3{
width:800px;
height:80px;
background-image:url(./img/footer-bg3.gif);
}

#text-a{
font-size:14px;
color:#333344;
}

#text-a2{
font-size:14px;
color:#333366;
font-weight:bold;
}

#text-b{
font-size:13px;
color:#333344;
}

#text-b2l{
text-align:left;
font-size:13px;
color:#333344;
margin-left:15px;
}

#text-c{
color:#555555;
font-size:14px;
line-height:1.4;
}

#esttsrc{
width:380px;
height:200px;
background-image:url(./estate/img/estate.gif);
}

.corp-tbl{
background-color:#ffffff;
border-width:1px 0px 0px 1px;
border-color:#aaaaaa;
border-style:solid;
color:#555555;
font-size:13px;
text-align:left;
}

table.corp-tbl td {
border-width:0px 1px 1px 0px;
border-color:#aaaaaa;
border-style:solid;
padding:5px;
}

td.corp-td {
background-color:#eeeeee;
padding:5px;
text-align:center;
width:150px;
}

.ecorp-tbl{
background-color:#ffffff;
border-width:1px 0px 0px 0px;
border-color:#aaaaaa;
border-style:solid;
color:#555555;
font-size:14px;
}

table.ecorp-tbl td {
border-width:0px 0px 1px 0px;
border-color:#aaaaaa;
border-style:solid;
padding:5px;
}

td.ecorp-td {
background-color:#eeeeee;
padding:5px;
width:150px;
text-align:center;
}

td.ecorp-td2 {
background-color:#eeeeee;
padding:5px;
width:150px;
}

#ecorp-m{
margin-left:20px;
color:#888888;
}

#engt{
width:530px;
background-image:url(./corp/img/uebg.gif);
background-repeat:no-repeat;
}

#engt-p{
padding:10px 15px 0px 20px;
}

/* 﨣・*/
.bknjhss{
background:url(./estate/img/bknjhss.gif);
width:705px;
height:40px;
margin-bottom:20px;
text-align:right;
}

.bknjhss-t{
color:#555555;
font-size:14px;
margin-right:17px;
font-weight:bold;
}


.hanbaikai{
background:url(./estate/img/hanbaikai.gif);
width:705px;
height:70px;
margin-bottom:10px;
text-align:right;
}

.hnbi-t{
color:#555555;
font-size:14px;
margin-right:15px;
}

table.bkn-tblm {
border-width:0px 0px 0px 0px;
border-color:#aaaaaa;
border-style:solid;
padding:0px;
margin:0px;
width:574px;
}

td.bkn-ga {
background-color:#eeeeee;
padding:5px;
width:160px;
text-align:center;
}

.page{
background-color:#dddddd;
border-width:1px 1px 1px 1px;
border-color:#aaaaaa;
border-style:solid;
color:#555555;
padding:2px;
font-size:13px;
}

.new-sell{
background:url(./estate/img/new-sell.gif);
width:600px;
height:30px;
}

.nknttl-t{
margin-left:15px;
padding-top:5px;
text-align:left;
}

td.bkn-t {
margin:0px;
padding:0px;
text-align:left;
font-size:13px;
}

.bkn-c{
width:500px;
color:#555555;
font-size:13px;
margin-left:15px;
margin-bottom:5px;
margin-top:10px;
text-align:left;
}

a.bkn-ttl:link {  color: #ffffff;  font-size:15px; font-weight:bold; text-decoration:none;}
a.bkn-ttl:visited {  color: #ffffff;  font-size:15px; font-weight:bold; text-decoration:none;}
a.bkn-ttl:hover {  color: #eeeeff;  font-size:15px; font-weight:bold; text-decoration:underline;}
a.bkn-ttl:active {  color: #eeeeff;  font-size:15px; font-weight:bold; text-decoration:none;}

a.bkn-ssi:link {  color: #000055;  font-size:13px; text-decoration:none;}
a.bkn-ssi:visited {  color: #000055;  font-size:13px;; text-decoration:none;}
a.bkn-ssi:hover {  color: #333355;  font-size:13px; text-decoration:underline;}
a.bkn-ssi:active {  color: #333355;  font-size:13px; text-decoration:none;}

.bkn-ssi{
margin-right:5px;
text-align:right;
}

.bkn-tbl{
color:#555555;
font-size:14px;
}

.bkn-naka{
background:url(./estate/img/naka.gif);
width:600px;
}

.bkn-sita{
background:url(./estate/img/sita.gif);
width:600px;
height:15px;
}

a.page-a:link {  color: #555555;  font-size:13px;  text-decoration:none;}
a.page-a:visited {  color: #555555;  font-size:13px;  text-decoration:none;}
a.page-a:hover {  color: #555588;  font-size:13px;  text-decoration:underline;}
a.page-a:active {  color: #555588;  font-size:13px;  text-decoration:none;}

table.bkn-tblm2 {
border-width:1px 1px 0px 0px;
border-color:#aaaaaa;
border-style:solid;
padding:0px;
margin:0px;
text-align:left;
}

.bkn-td2{
background-color:#eeeeee;
border-width:0px 0px 1px 1px;
border-color:#aaaaaa;
border-style:solid;
color:#555555;
font-size:13px;
padding:2px;
text-align:center;
width:100px;
}

.bkn-td22{
background-color:#ffffff;
border-width:0px 0px 1px 1px;
border-color:#aaaaaa;
border-style:solid;
color:#555555;
font-size:13px;
width:250px;
padding:2px;
}

.gazo {
border-width:1px 1px 1px 1px;
border-color:#aaaaaa;
border-style:solid;
background-color:#ffffff;
text-align:center;
}

/* 﨣・*/

/* news */
a.news:link {  color: #555555;  font-size:13px;  text-decoration:none;}
a.news:visited {  color: #555555;  font-size:13px;  text-decoration:none;}
a.news:hover {  color: #555555;  font-size:13px;  text-decoration:underline;}
a.news:active {  color: #555555;  font-size:13px;  text-decoration:none;}

.newsue{
background:url(img/ue.gif);
width:430px;
height:25px;
text-align:right;
}

.newsnaka{
background:url(img/naka.gif);
width:430px;
text-align:center;
}

.newst{
margin-left:5px;
width:390px;
text-align:left;
}

.newst2{
font-size:13px;
line-height:1.4;
color:#555555;
margin-left:5px;
margin-bottom:5px;
margin-top:5px;
text-align:left;
}

.newssita{
background:url(img/sita.gif);
width:430px;
height:10px;
}

.year{
color:#373F61;
font-size:12px;
font-weight:bold;
}

a.tojiru:link {  color: #ffffff;  font-size:14px; text-decoration:none;}
a.tojiru:visited {  color: #ffffff;  font-size:14px;; text-decoration:none;}
a.tojiru:hover {  color: #aaaaaa;  font-size:14px; text-decoration:underline;}
a.tojiru:active {  color: #aaaaaa;  font-size:14px; text-decoration:none;}

/* news */


/* osirase */
a.osirase:link {  color: #373F61;  font-size:13px;  text-decoration:none;}
a.osirase:visited {  color: #373F61;  font-size:13px;  text-decoration:none;}
a.osirase:hover {  color: #373F61;  font-size:13px;  text-decoration:underline;}
a.osirase:active {  color: #373F61;  font-size:13px;  text-decoration:none;}

#osrsue{
background:url(img/osrsue.gif);
width:520px;
height:25px;
}

#osrsnaka{
background:url(img/osrsnaka.gif);
width:210px;
text-align:center;
}

#osrst{
width:190px;
margin-left:10px;
}

#osrst2{
font-size:13px;
line-height:1.4;
color:#555555;
margin-left:10px;
text-align:left;
width:400px;
}

#osrssita{
background:url(img/osrssita.gif);
width:210px;
height:10px;
}

/* osirase */


/* nnEX */
#sknh-main{
color:#555555;
font-size:14px;
line-height:1.5;
}

#sknh-cnt{
text-align:left;
background-color:#ffffff;
width:600px;
padding:50px;
}

#sknh-srs{
text-align:center;
margin-top:50px;
margin-bottom:50px;
}

#sknh-end{
text-align:right;
margin-top:50px;
margin-bottom:50px;
}

/* nnEX */

/* AP[g */
.480ue{
background:url(../img/480ue.gif);
width:480px;
height:20px;
}

.480naka{
background:url(../img/480naka.gif);
width:480px;
text-align:center;
}

.480t{
margin-left:5px;
width:390px;
text-align:left;
}

.480t2{
font-size:13px;
line-height:1.4;
color:#555555;
margin-left:5px;
margin-bottom:5px;
margin-top:5px;
text-align:left;
}

.480sita{
background:url(../img/sita.gif);
width:480px;
height:20px;
}
/* AP[g */

/* IR﨣・*/
table.ir-tbl{
border-width:1px;
border-color:#aaaaaa;
border-style:solid;
padding:3px;
width:450px;
}

td.ir-td {
background-color:#eeeeee;
text-align:left;
padding-left:5px;
width:320px;
}

td.ir-td2 {
background-color:#eeeeee;
text-align:left;
padding-right:5px;
width:90px;
}

#ir-waku{
width:450px;
height:30px;
}

/* IR﨣・*/

/* vCoV[|V[ */
#cont3-c{
width:500px;
margin-left:40px;
text-align:left;
color:#555555;
font-size:13px;
line-height:1.5;
}

#plc-t{
color:#444466;
}

#plc-sita{
background-color:#ffffff;
border-width:1px 1px 1px 1px;
border-color:#aaaaaa;
border-style:solid;
color:#555555;
font-size:13px;
width:450px;
padding:5px;
}

/* vCoV[|V[ */

#points{
width:200px;
height:155px;
background-image:url(./em-project/left/left_03.jpg);
}


