/*** Layout ***/
#mainLeft {
    float: left;
    width: 475px; *	/* non-IE */
    width: 475px;	/* IE */
    padding: 0px;
    margin: 0px;
    font-family: µ¸¿ò, Arial;
    font-size: 12pt;
}

#mainRight {
    float: right;
    width: 270px; *	/* non-IE */
    width: 270px;	/* IE */
    padding: 0px;
    margin: 0px;
    font-family: µ¸¿ò, Arial;
    font-size: 12pt;
}


/** Headline **/
ul.headlineList {
    list-style: none;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

ul.headlineList li {
    background: url(http://img.adic.co.kr/images/dot.gif) no-repeat 2px 50%;
    margin: 0px 0px 0px 0px;
    padding: 1px 0px 1px 10px;
    font-family: µ¸¿ò, Dotum, AppleGothic, sans-seriff;
    font-size: 13px;
    font-weight: 500;
}

.headline,
.headlineNewstab,
.headlineWithThumb,
.headlineEmphasis {
    font-family: µ¸¿ò, Dotum, AppleGothic, sans-seriff;
    text-align: left;
	text-overflow : ellipsis; 
    overflow : hidden;
    white-space: nowrap;
}

.headline {
    font-size: 12px;
    font-weight: 500;
}

#mainLeft .headline {
    width: 450px;
    border: 0px solid #dddddd;
}

#mainLeft .headlineWithThumb {
    width: 145px;
    border: 1px solid #dddddd;
}

#mainRight .headline {
    width: 220px;
    border: 1px solid #dddddd;
}

.headlineEmphasis {
    font-size: 12px;
    font-weight: 900;
}

.headlineThumbnail {
    font-size: 11px;
    font-weight: 500;
}

/** sub headline **/
ul.subHeadlineList {
    list-style: none;
    margin: 5px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

ul.subHeadlineList li {
    background: url(http://img.adic.co.kr/images/dot.gif) no-repeat 2px 50%;
    margin: 0px 0px 0px 0px;
    padding: 1px 0px 1px 10px;
}

.subHeadline {
    font-size: 11px;
    color:#666666;
    font-weight: 500;
    line-height: 15px;
    text-overflow : ellipsis; 
    overflow : hidden;
    white-space: nowrap;

}
#mainFrame .subHeadline {
    width: 335px;
    border: 1px solid #dddddd;
}

/** blurb **/
.blurb {
    font-family: µ¸¿ò, Dotum, AppleGothic, sans-seriff;
    font-size: 11px;
    font-weight: 500;
    line-height: 18px;
    text-align: left;
}

/** details **/
.details {
    display: block;
    font-family: ±¼¸², Gulim, AppleGothic, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 300;
    color: #474747;
    line-height: 18px;
    text-align: justify;
}

/** thumbnail **/
div.thumbnail {
    padding: 5px;
}
img.thumbnail {
    border: 1px solid #cccccc;
}


.articles {
   width:460px;
   border: 0px solid #cccccc;
}

.articles th,
.articles td {
   padding:3px;
   vertical-align:middle;
   border:0px solid #efefef;
}

.articles th {
   width:100px;
}

.articles th img.thumbnail {
   width:90px;
   height:65px;
}











/** metadata **/
.title,
.metadata {
    font-family: ±¼¸², Gulim, AppleGothic, sans-serif;
    font-size: 12px;
    line-height: 18px;
    text-align: left;
}

/*** Table Round Section ***/
table.roundBorderSection {
    width: 262px !important;
    margin-bottom: 10px !important;
}

table.roundBorderSection td {
    width: 262px !important;
    padding: 0px !important;
}

table.roundBorderSection td.data {
    width: 262px !important;
    height: 120px;
    padding: 0px !important;
    border-right: 3px solid rgb(232,232,232);
    border-left: 3px solid rgb(232,232,232);
    vertical-align: top !important;
}

table.roundBorderSection td.data div.heading {
    display: block;
    width: 100%;
    height: auto;
    border-bottom: 1px solid rgb(204,204,204);
    margin: 5px 10px 0px 10px;

    font-family: µ¸¿ò, Arial;
    font-size: 10pt;
    font-weight: 900;
    color: #474747;
}

table.roundBorderSection td.data div.subHeading {
    display: block;
    width: 100%;
    height: auto;
    margin: 5px 10px 0px 10px;

    font-family: µ¸¿ò, Arial;
    font-size: 10pt;
    font-weight: 700;
    color: #474747;
}

table.roundBorderSection td.data div.content {
    display: block;
    width: 100%;
    height: 100%;
    margin: 5px 10px 5px 10px;
    text-align: left;
    vertical-align: top;
    font-family: µ¸¿ò, Arial;
    font-size: 10pt;
    color: #474747;
}

a img {
  padding: 0px;
  border: 0px solid #000000;
  margin: 0px;
}
