BODY {
padding:0px auto;
margin:0px auto;
}

#header {
background: url(newimg/header_bg.png) top center no-repeat;
height:88px;
padding:0px auto;
margin:0px auto;
}

#contents {
width:998px;
padding:0px auto;
margin:0px auto;
border-left:1px solid #E6E6E6;
border-right:1px solid #E6E6E6;
border-bottom:1px solid #E6E6E6;
}

#close {
text-align:center;
margin:10px auto;
}

#footer {
font-size:10px;
text-align:center;
color:#727172;
padding:10px auto;
}

#main {
text-align:center;
padding:0px auto;
margin:0px auto;
}


#newdate {
font-size:12px;
text-align:right;
padding-top:5px;
}

#layout_left {
width:850px;
padding:0px auto;
margin:0px auto;
position:relative;
}

#layout_left #tbl_main {
padding:0px;
margin:0px
}


#main_head {
/** background:url(newimg/new_header.gif) no-repeat center top; **/
height:121px;
border:1px solid #FFF;
position: relative;
}

.head_hr {
margin:0px 0px 10px 0px;
padding:15px 10px;
border-bottom:1px solid #EFEFEF;
border-top:1px solid #EFEFEF;
text-align:right;
font-size:12px;
font-weight:bold;
position: absolute;
z-index:inherit;
top: 80px; left: 0px; width: 860px; height: 17px;
}

.title {
padding:3px 0px 15px 0px;
font-size:13px;
font-weight:bold;
color:#666;
letter-spacing:0.1em;
line-height:1.5em;
}

.title1 {
padding:3px 0px 3px 0px;
font-size:14px;
font-weight:bold;
color:#666;
letter-spacing:0.1em;
line-height:1.5em;
}

.title2 {
margin:3px 0px 7px 0px;
padding:3px 0px 3px 5px;
font-size:14px;
font-weight:bold;
color:#666;
letter-spacing:0.1em;
line-height:1.5em;
border-bottom:1px dotted #CCC;
border-left:10px solid #CCC;
}

.title3 {
font-size:14px;
color:#666;
letter-spacing:0.1em;
line-height:1.2em;
}

.td_world_layout_l {
padding:5px;
font-size:12px;
letter-spacing:0.2em;
line-height:2.0em;
color:#666;
text-align:justify;
text-justify:distribute;
}

.td_world_layout_l_2 {
padding:5px;
font-size:12px;
letter-spacing:0.2em;
line-height:2.2em;
color:#666;
text-align:justify;
text-justify:distribute;
}

.td_world_layout_l_3 {
padding:5px;
font-size:12px;
letter-spacing:0.2em;
line-height:1.8em;
color:#666;
text-align:justify;
text-justify:distribute;
}

.td_world_layout_l_4 {
padding:5px;
font-size:12px;
letter-spacing:0.2em;
line-height:2.5em;
color:#666;
text-align:justify;
text-justify:distribute;
}

.td_world_layout_l_5 {
padding:5px;
font-size:12px;
letter-spacing:0.2em;
line-height:1.8em;
color:#666;
text-align:justify;
text-justify:distribute;
}

.td_world_layout_l_6 {
padding:5px;
font-size:12px;
letter-spacing:0.2em;
line-height:2.2em;
color:#666;
text-align:justify;
text-justify:distribute;
}

.td_world_layout_l_7 {
padding:5px;
font-size:12px;
letter-spacing:0.2em;
line-height:2.35em;
color:#666;
text-align:justify;
text-justify:distribute;
}

.td_world_layout_r {
padding:5px;
font-size:10px;
letter-spacing:0.2em;
line-height:0.5em;
}

.td_world_data_layout_l {
padding:0px 15px 0px 0px;
font-size:12px;
letter-spacing:0.2em;
line-height:1.3em;
color:#666;
}

.td_world_data_layout_l_01 {
padding:4px 15px 0px 0px;
font-size:12px;
letter-spacing:0.2em;
line-height:1.3em;
color:#666;
}

.td_world_data_layout_l_02 {
padding:4px 15px 0px 0px;
font-size:12px;
letter-spacing:0.2em;
line-height:1.1em;
color:#666;
}

.data_text {
text-align:justify;
text-justify:distribute;
}

.td_right_data {
padding:0px 5px 10px 0px;
font-size:12px;
letter-spacing:0.1em;
line-height:1.3em;
color:#666;
}

.bn_link {
color:#F26B53;
}