﻿

body {padding:0; margin:0; font-size:13px; color: #333;}
img {border:0}

#news a:link {text-decoration: underline; color: #0000FF;}
#news a:visited {text-decoration: underline; color: #800080;}
#news a:active {text-decoration: none; color: #FF0000;}
#news a:hover {text-decoration: none; color:#0000FF;}

#top {height:30px; background-color:#000; background-image:url(images/top_bg.gif); background-repeat:repeat-x; position:relative;}
#top_text {width:880px; margin:0 auto; padding:9px 30px 0 30px;}
#top_text ul, #top_text li {margin:0; padding:0; list-style:none;}
#top_text ul {float:right;}

.top_mov {float:left;padding-left:30px!important;}
.top_mov a:link {text-decoration: none; color:#FFF;}
.top_mov a:visited {text-decoration: none; color:#FFF;}
.top_mov a:active {text-decoration: none; color:#FFF;}
.top_mov a:hover {text-decoration: underline; color:#F60;}

#top_sun {width:100px; position:relative; float:right; text-align:right}
#top_sun a:link {text-decoration: none; color:#FFF;}
#top_sun a:visited {text-decoration: none; color:#FFF;}
#top_sun a:active {text-decoration: none; color:#FFF;}
#top_sun a:hover {text-decoration: underline; color:#F60;}

#indexcon {width:940px; margin:0 auto;}

#heading {position:relative; background:url(images/top_img_eng01.jpg) no-repeat;width:940px; height:315px;}
#heading_closed {position:relative; background:url(images/top_img_eng02.jpg) no-repeat;width:940px; height:315px;}
#heading span {position: absolute; top:110px; left:23px; width:610px; font-size:24px; letter-spacing:0px; line-height:140%;}
#heading_closed span {position: absolute; top:110px; left:23px; width:610px; font-size:24px; letter-spacing:0px; line-height:140%;}
#body_text {margin:30px auto; width:740px; font-size:16px; line-height:140%;}

#textcontens {margin-top: 20px;}
#news {width:740px; margin:0 auto; margin-bottom:50px; margin-top:50px; font-size:16px; line-height:140%;}
#news ul {padding-left:20px; line-height:24px}
#extext {width:740px; margin:0 auto; margin-bottom:30px; margin-top:30px; text-align:center; font-size:16px; font-weight:bold}
#reple { text-align:center; border-top:3px solid #000; margin-top:50px; padding:30px 0 }
#copyright {clear: both; margin-top:30px; border-top: 1px solid #666; padding-top:10px; margin-bottom:30px; text-align:center}
#copyright a {font-weight:bold}

.korean {font-family: 바탕, 굴림, Sans-Serif;}
.english_serif {font-family: Georgia, Times, Serif;}
.english_san_serif {font-family: Helvetica, Arial, Sans-Serif;}
.japanese {font-family: Meiryo, Arial, sans-serif;}
.chinese {font-family: Microsoft YaHei, Arial, sans-serif;}


#condolences 
{
    font-family: Tahoma, Helvetica, Arial, Sans-Serif;
    border-top:3px solid #000; 
    margin-top:50px; 
    padding:30px 0;
    overflow: hidden;
}

.post
{
    width: 740px;
    clear: both;
    margin: 0px auto 12px auto;
}

.poster
{
    width: 150px;
    position: relative;
    float: left;
    clear: none;
    overflow: hidden;
}

.message
{
    width: 430px;
    position: relative;
    float: left;
    clear: none;
}

.date
{
    width: 130px;
    margin-left: 25px;
    position: relative;
    float: left;
    clear: none;
}