body {
background-repeat:repeat-x;
margin:0;
padding:0;
text-align:center;
font-family:"MS PGOTHIC", "Osaka", "qMmpS Pro W3";
font-size:12px;
line-height:20px;
color:#353535;
}

br{

}

.clr{
clear:both;
}
.alt{
display:none;
}
.left {
float:left;
}
.right {
float:right;
}

h2 {
margin:0 0 30px 0;
padding:0;
}
h3 {
margin:0 0 30px 0;
padding:0;
}
h4 {
float:none;
margin:0 0 7px 0;
padding:0;
}
.cth {
margin:0 0 30px 0;
padding:0;
}
p{
margin:0;
}
.txtLi{
background-image:url(../images/btn1.gif);
background-repeat:no-repeat;
padding:1px 0 2px 20px;
}

#construction {
margin:200px 0;
}

/* Common Footer
=============================== */
#footerBody {
width:900px;
margin:0 auto;
text-align:left;
}

#footerMenu {
float:left;
width:721px;
padding-bottom:20px;
}

/* FORESIGHT
 */
#foresight {
background-color:#000000;
}

#foresight a:link,
#foresight a:visited,
#foresight a:active { color:#287f00; text-decoration:none;}
#foresight a:hover { color:#287f00; text-decoration:underline; }

/* Header
=============================== */
#foresight #header {
background-image:url(../images/hd_bg.gif);
background-repeat:repeat-x;
width:100%;
background-color:#FFFFFF;
}

#foresight #headerBody {
width:900px;
margin:0 auto;
text-align:left;
padding:0 0 6px 0;
}

#foresight h1 {
margin:18px 0 10px 0;
padding:0;
float:left;
}

#foresight #globalSubMenu {
float:right;
width:210px;
}

#foresight #QandA {
width:119px;
float:left;
padding:19px 10px 0 0;
}

#foresight #globalMenu {
width:900px;
background-image:url(../images/glmn_bg.gif);
background-repeat:no-repeat;
margin-bottom:3px;
}

#foresight #news {
width:900px;
color:#ff6300;
}

#foresight #news .icn{
margin:0 5px 0 0;
padding:0;
}

#foresight #news a:link,
#foresight #news a:visited,
#foresight #news a:active { color:#ff6300; text-decoration:none;}
#foresight #news a:hover { color:#ff6300; text-decoration:underline; }

#foresight #glmn_1 a{ display: block; width:83px; height:33px; background: url("../images/glmn_1.gif"); float: left;}
#foresight #glmn_1 a.btn{ background-position:0 0;}
#foresight #glmn_1 a.btn:hover{ background-position:-83px 0;}
#foresight #glmn_1 a.sel{ background-position:-166px 0;}
#foresight #glmn_2 a{ display: block; width:182px; height:33px; background: url("../images/glmn_2.gif"); float: left;}
#foresight #glmn_2 a.btn{ background-position:0 0;}
#foresight #glmn_2 a.btn:hover{ background-position:-182px 0;}
#foresight #glmn_2 a.sel{ background-position:-364px 0;}
#foresight #glmn_3 a{ display: block; width:103px; height:33px; background: url("../images/glmn_3.gif"); float: left;}
#foresight #glmn_3 a.btn{ background-position:0 0;}
#foresight #glmn_3 a.btn:hover{ background-position:-103px 0;}
#foresight #glmn_3 a.sel{ background-position:-206px 0;}
#foresight #glmn_4 a{ display: block; width:111px; height:33px; background: url("../images/glmn_4.gif"); float: left;}
#foresight #glmn_4 a.btn{ background-position:0 0;}
#foresight #glmn_4 a.btn:hover{ background-position:-111px 0;}
#foresight #glmn_4 a.sel{ background-position:-222px 0;}
#foresight #glmn_5 a{ display: block; width:105px; height:33px; background: url("../images/glmn_5.gif"); float: left;}
#foresight #glmn_5 a.btn{ background-position:0 0;}
#foresight #glmn_5 a.btn:hover{ background-position:-105px 0;}
#foresight #glmn_5 a.sel{ background-position:-210px 0;}
#foresight #glmn_6 a{ display: block; width:125px; height:33px; background: url("../images/glmn_6.gif"); float: left;}
#foresight #glmn_6 a.btn{ background-position:0 0;}
#foresight #glmn_6 a.btn:hover{ background-position:-125px 0;}
#foresight #glmn_6 a.sel{ background-position:-250px 0;}
#foresight #glmn_7 a{ display: block; width:113px; height:33px; background: url("../images/glmn_7.gif"); float: left;}
#foresight #glmn_7 a.btn{ background-position:0 0;}
#foresight #glmn_7 a.btn:hover{ background-position:-113px 0;}
#foresight #glmn_7 a.sel{ background-position:-226px 0;}


/* Contents
=============================== */
#foresight #contents {
width:100%;
background-color:#FFFFFF;
}

#foresight #contentsBody {
width:900px;
background-image:url(../images/cnt_bg1.gif);
background-repeat:repeat-x;
margin:0 auto;
padding:30px 0 50px 0;
text-align:left;
}

#foresight .set{
background-image:url(../images/undln.gif);
background-repeat:no-repeat;
background-position:0 100%;
margin:0 0 20px 0;
padding:0 200px 30px 0;}

#foresight .setEnd{
margin:0;
padding:0 200px 0 0;}

/* Footer
=============================== */
#foresight #footer {
width:100%;
background-image:url(../images/ft_bg1.gif);
background-repeat:repeat-x;
background-color:#000000;
}

#foresight #sbmn_1 a{ display: block; width:83px; height:32px; background: url("../images/sbmn1_1.gif"); float: left;}
#foresight #sbmn_1 a.btn{ background-position:0 0;}
#foresight #sbmn_1 a.btn:hover{ background-position:-83px 0;}
#foresight #sbmn_1 a.sel{ background-position:-166px 0;}
#foresight #sbmn_2 a{ display: block; width:148px; height:32px; background: url("../images/sbmn1_2.gif"); float: left;}
#foresight #sbmn_2 a.btn{ background-position:0 0;}
#foresight #sbmn_2 a.btn:hover{ background-position:-148px 0;}
#foresight #sbmn_2 a.sel{ background-position:-296px 0;}
#foresight #sbmn_3 a{ display: block; width:101px; height:32px; background: url("../images/sbmn1_3.gif"); float: left;}
#foresight #sbmn_3 a.btn{ background-position:0 0;}
#foresight #sbmn_3 a.btn:hover{ background-position:-101px 0;}
#foresight #sbmn_3 a.sel{ background-position:-202px 0;}
#foresight #sbmn_4 a{ display: block; width:95px; height:32px; background: url("../images/sbmn1_4.gif"); float: left;}
#foresight #sbmn_4 a.btn{ background-position:0 0;}
#foresight #sbmn_4 a.btn:hover{ background-position:-95px 0;}
#foresight #sbmn_4 a.sel{ background-position:-190px 0;}
#foresight #sbmn_5 a{ display: block; width:106px; height:32px; background: url("../images/sbmn1_5.gif"); float: left;}
#foresight #sbmn_5 a.btn{ background-position:0 0;}
#foresight #sbmn_5 a.btn:hover{ background-position:-106px 0;}
#foresight #sbmn_5 a.sel{ background-position:-212px 0;}
#foresight #sbmn_6 a{ display: block; width:101px; height:32px; background: url("../images/sbmn1_6.gif"); float: left;}
#foresight #sbmn_6 a.btn{ background-position:0 0;}
#foresight #sbmn_6 a.btn:hover{ background-position:-101px 0;}
#foresight #sbmn_6 a.sel{ background-position:-202px 0;}
#foresight #sbmn_7 a{ display: block; width:87px; height:32px; background: url("../images/sbmn1_7.gif"); float: left;}
#foresight #sbmn_7 a.btn{ background-position:0 0;}
#foresight #sbmn_7 a.btn:hover{ background-position:-87px 0;}
#foresight #sbmn_7 a.sel{ background-position:-174px 0;}

#foresight #pageTop {
float:right;
padding:9px 0 15px 0;
}

#foresight #footer ul {
padding:10px 0 0 0;
margin:0;
}

#foresight #footer li {
float:left;
list-style-type:none;
padding:0 15px 0 19px;
margin:0;
background-image:url(../images/btn2.gif);
background-repeat:no-repeat;
background-position:0 1px;
}

#foresight #footer li a:link,
#foresight #footer li a:visited,
#foresight #footer li a:active { color:#74b358; text-decoration:none;}
#foresight #footer li a:hover { color:#74b358; text-decoration:underline;}

#foresight #footer #copyRight {
width:900px;
background-image:url(../images/ft_ln2.gif);
background-repeat:repeat-x;
padding:10px 0 30px 0;
margin-top:10px;
}

#foresight #footer #copyRight #btn {
float:left;
margin:0 10px 0 0;
}

#foresight #footer #copyRight #copy {
float:right;
margin:2px 0 0 0;
}

/* Innovation Lab
 */
#innoLab {
background-color:#FFFFFF;
}

#innoLab a:link,
#innoLab a:visited,
#innoLab a:active { color:#74b358; text-decoration:none;}
#innoLab a:hover { color:#74b358; text-decoration:underline; }

#innoLab #contentsBody a:link,
#innoLab #contentsBody a:visited,
#innoLab #contentsBody a:active { color:#287f00; text-decoration:none;}
#innoLab #contentsBody a:hover { color:#287f00; text-decoration:underline; }

#innoLab h2 {
margin:0 0 15px 0;
padding:0;
}

/* Header
=============================== */
#innoLab #header {
background-image:url(../images/hd_bg2.gif);
background-repeat:repeat-x;
width:100%;
background-color:#000000;
}

#innoLab #headerBody {
width:900px;
margin:0 auto;
text-align:left;
padding:0 0 8px 0;
background-image:none;
background-position:688px 47px;
}

#innoLab h1 {
padding:20px 0 15px 0;
margin:0;
float:none;
}

#innoLab #globalMenu {
width:900px;
background-image:url(../images/inlb_mn_bg.gif);
background-repeat:no-repeat;
}

#innoLab #glmn_1 a{ display: block; width:168px; height:33px; background: url("../images/inlb_mn_1.gif"); float: left;}
#innoLab #glmn_1 a.btn{ background-position:0 0;}
#innoLab #glmn_1 a.btn:hover{ background-position:-168px 0;}
#innoLab #glmn_1 a.sel{ background-position:-336px 0;}
#innoLab #glmn_2 a{ display: block; width:111px; height:33px; background: url("../images/inlb_mn_2.gif"); float: left;}
#innoLab #glmn_2 a.btn{ background-position:0 0;}
#innoLab #glmn_2 a.btn:hover{ background-position:-111px 0;}
#innoLab #glmn_2 a.sel{ background-position:-222px 0;}
#innoLab #glmn_3 a{ display: block; width:122px; height:33px; background: url("../images/inlb_mn_3.gif"); float: left;}
#innoLab #glmn_3 a.btn{ background-position:0 0;}
#innoLab #glmn_3 a.btn:hover{ background-position:-122px 0;}
#innoLab #glmn_3 a.sel{ background-position:-244px 0;}
#innoLab #glmn_4 a{ display: block; width:105px; height:33px; background: url("../images/inlb_mn_4.gif"); float: left;}
#innoLab #glmn_4 a.btn{ background-position:0 0;}
#innoLab #glmn_4 a.btn:hover{ background-position:-105px 0;}
#innoLab #glmn_4 a.sel{ background-position:-210px 0;}
#innoLab #glmn_5 a{ display: block; width:93px; height:33px; background: url("../images/inlb_mn_5.gif"); float: left;}
#innoLab #glmn_5 a.btn{ background-position:0 0;}
#innoLab #glmn_5 a.btn:hover{ background-position:-93px 0;}
#innoLab #glmn_5 a.sel{ background-position:-186px 0;}
#innoLab #glmn_6 a{ display: block; width:187px; height:33px; background: url("../images/inlb_mn_6.gif"); float: left;}
#innoLab #glmn_6 a.btn{ background-position:0 0;}
#innoLab #glmn_6 a.btn:hover{ background-position:-187px 0;}
#innoLab #glmn_6 a.sel{ background-position:-374px 0;}


/* Contents
=============================== */
#innoLab #contents {
width:100%;
background-color:#000000;
}

#innoLab #contentsBody {
width:900px;
margin:0 auto;
padding:20px 0 30px 0;
text-align:left;
}

#innoLab #ttl {
float:left;
padding-bottom:30px;
}

#innoLab #innoLabFrame {
padding:27px 0 30px 30px;
background-color:#FFFFFF;
background-image:url(../images/inlb_frm_btm.gif);
background-repeat:no-repeat;
background-position:0 100%;
}

#innoLab #mn {
float:right;
width:633px;
background-image:url(../images/dln2.gif);
background-repeat:repeat-x;
background-position:0 42px;
padding-top:14px;
}

#innoLab #mn #pnt {
float:left;
width:5px;
padding-top:26px;
}


#innoLab #inlbmn_1 a{ display: block; width:166px; height:32px; background: url("../images/inlb_mn_1.gif"); float: left;}
#innoLab #inlbmn_1 a.btn{ background-position:0 0;}
#innoLab #inlbmn_1 a.btn:hover{ background-position:-166px 0;}
#innoLab #inlbmn_1 a.sel{ background-position:-332px 0;}
#innoLab #inlbmn_2 a{ display: block; width:122px; height:32px; background: url("../images/inlb_mn_2.gif"); float: left;}
#innoLab #inlbmn_2 a.btn{ background-position:0 0;}
#innoLab #inlbmn_2 a.btn:hover{ background-position:-122px 0;}
#innoLab #inlbmn_2 a.sel{ background-position:-244px 0;}
#innoLab #inlbmn_3 a{ display: block; width:105px; height:32px; background: url("../images/inlb_mn_3.gif"); float: left;}
#innoLab #inlbmn_3 a.btn{ background-position:0 0;}
#innoLab #inlbmn_3 a.btn:hover{ background-position:-105px 0;}
#innoLab #inlbmn_3 a.sel{ background-position:-210px 0;}
#innoLab #inlbmn_4 a{ display: block; width:92px; height:32px; background: url("../images/inlb_mn_4.gif"); float: left;}
#innoLab #inlbmn_4 a.btn{ background-position:0 0;}
#innoLab #inlbmn_4 a.btn:hover{ background-position:-92px 0;}
#innoLab #inlbmn_4 a.sel{ background-position:-184px 0;}

#innoLab #frame {
width:840px;
background-color:#e9e9e9;
background-image:url(../images/inlb_gfrm_btm.gif);
background-repeat:no-repeat;
background-position:0 100%;
margin:0 0 30px 0;
}

#innoLab #frame p {
padding:10px 15px 15px 15px;
}

#innoLab .set{
width:840px;
background-image:url(../images/undln.gif);
background-repeat:no-repeat;
background-position:0 100%;
margin:0 0 20px 0;
padding:0 0 30px 0;}

#innoLab .setEnd{
width:840px;
margin:0;
padding:0;}


/* Footer
=============================== */
#innoLab #footer {
width:100%;
background-image:url(../images/ft_bg2.gif);
background-repeat:repeat-x;
background-color:#FFFFFF;
}

#innoLab #sbmn_1 a{ display: block; width:166px; height:32px; background: url("../images/sbmn2_1.gif"); float: left;}
#innoLab #sbmn_1 a.btn{ background-position:0 0;}
#innoLab #sbmn_1 a.btn:hover{ background-position:-166px 0;}
#innoLab #sbmn_1 a.sel{ background-position:-332px 0;}
#innoLab #sbmn_2 a{ display: block; width:122px; height:32px; background: url("../images/sbmn2_2.gif"); float: left;}
#innoLab #sbmn_2 a.btn{ background-position:0 0;}
#innoLab #sbmn_2 a.btn:hover{ background-position:-122px 0;}
#innoLab #sbmn_2 a.sel{ background-position:-244px 0;}
#innoLab #sbmn_3 a{ display: block; width:105px; height:32px; background: url("../images/sbmn2_3.gif"); float: left;}
#innoLab #sbmn_3 a.btn{ background-position:0 0;}
#innoLab #sbmn_3 a.btn:hover{ background-position:-105px 0;}
#innoLab #sbmn_3 a.sel{ background-position:-210px 0;}
#innoLab #sbmn_4 a{ display: block; width:92px; height:32px; background: url("../images/sbmn2_4.gif"); float: left;}
#innoLab #sbmn_4 a.btn{ background-position:0 0;}
#innoLab #sbmn_4 a.btn:hover{ background-position:-92px 0;}
#innoLab #sbmn_4 a.sel{ background-position:-184px 0;}

#innoLab #pageTop {
float:right;
padding:9px 0 15px 0;
}

#innoLab #footer ul {
padding:10px 0 0 0;
margin:0;
}

#innoLab #footer li {
float:left;
list-style-type:none;
padding:0 15px 0 19px;
margin:0;
background-image:url(../images/btn1.gif);
background-repeat:no-repeat;
background-position:0 1px;
}

#innoLab #footer li a:link,
#innoLab #footer li a:visited,
#innoLab #footer li a:active { color:#74b358; text-decoration:none;}
#innoLab #footer li a:hover { color:#74b358; text-decoration:underline;}

#innoLab #footer #copyRight {
width:900px;
background-image:url(../images/dln1.gif);
background-repeat:repeat-x;
padding:10px 0 30px 0;
margin-top:10px;
}

#innoLab #footer #copyRight #btn {
float:left;
margin:0 10px 0 0;
}

#innoLab #footer #copyRight #copy {
float:right;
margin:2px 0 0 0;
}

/* POPUP
 */
#popup{
background-color:#000000;
}
#popup #header {
background-image:url(../images/pop_hd_bg.gif);
background-repeat:repeat-x;
width:100%;
text-align:left;
}
#popup h1 {
padding:11px 0 7px 7px;
margin:0;
float:left;
}
#popup #close {
padding:13px 13px 0 0;
float:right;
}
#popup h2 {
width:100%;
margin:0;
background-image:url(../images/pop_ttl_bg.gif);
background-color:#136600;
background-repeat:no-repeat;
text-align:left;
}
#popup #contents {
width:100%;
background-color:#FFFFFF;
text-align:left;
padding:0 0 20px 0
}
#popup #contentsBody {
margin:20px 0 0 10px;
}
#popup #footer {
width:100%;
background-image:url(../images/pop_ft_bg.gif);
background-repeat:repeat-x;
text-align:left;
}
#popup #footer #copyRight {
padding:16px 0 10px 10px;
}

