@charset "utf-8";
/* ----------------------------------------------------------------
Basic Style Sheet (for version 4 browsers)
Title : KOREA FOCUS
Author : sakagn@dtribe.co.kr
Date : March 2008
WebSite : http://www.koreafocus.or.kr/
---------------------------------------------------------------- */

.common_title {clear:both; padding:20px 0 10px 0;}
a.orange:link, a.orange:visited  {color:#f54703; text-decoration:none;}
a.orange:hover  {color:#f54703; text-decoration:none;}

.contact_txt {display:block; margin:5px 0 10px 19px;}
.contact_btn {display:block; text-align:center;}


/* subscription */
#subscription {border:1px solid #d5d5d5; color:#666666; margin-bottom:10px;}
#subscription th {width:102px; padding:8px 0; text-align:center; background-color:#f0eeeb; border:1px solid #d5d5d5; }
#subscription th.air {width:120px; padding:8px 0; text-align:center; }
#subscription th.back {width:223px; padding:8px 0; text-align:center; }
#subscription th.first {width:172px; padding:8px 0; text-align:center; }
#subscription td {padding:8px 0; text-align:center; border:1px solid #d5d5d5;}

#infomation {border:1px solid #d5d5d5; color:#666666;margin-bottom:10px;}
#infomation th {width:134px; padding:8px 0; text-align:center; background-color:#f0eeeb; border:1px solid #d5d5d5;}
#infomation th.first {width:375px; padding:8px 0 8px 25px; text-align:left;}
#infomation td {width:240px; padding:8px 0 8px 25px; border:1px solid #d5d5d5;}

/* sitemap */
ul.map {float:left; width:656px; margin-top:15px; border:5px solid #e4e4e4; padding:20px;}
ul.map li {float:left; background:url(/images/design2/common/icon_arrow.gif) 0 3px no-repeat; padding-left:8px; width:150px; display:inline;}
ul.map li.space {float:left; background:url(/images/design2/common/icon_arrow.gif) 0 3px no-repeat; margin-top:12px; padding-left:8px; width:150px; display:inline;}

/* contact us */
#contact {margin-left:19px; border:1px solid #d5d5d5; color:#666666; margin-bottom:10px;} 
#contact th {width:134px; padding:8px 0; text-align:center; background-color:#f0eeeb; border:1px solid #d5d5d5;}
#contact td {width:525px; padding:8px 0 8px 25px; border:1px solid #d5d5d5;}
#contact td.email {color:#f54703; text-decoration:none; border:1px solid #d5d5d5;}

/* pdf */
#pdf { clear:both; width:706px;}
#pdf td {border-bottom:1px solid #e2e2e2; height:32px; color:#666666;}
#pdf td.no {width:49px; text-align:center;}
#pdf td.volume {width:293px; padding-left:15px;}
#pdf td.pdf {width:177px; padding-left:60px;}
#pdf td.date {width:112px; text-align:center;}
.right_date {float:right; padding:15px 2px 10px 0; font-size:11px; color:#d5d5d5;}
.right_date a:link, .right_date a:visited, .right_date a:hover {color:#666666; font-weight:bold; text-decoration:none;}
.btn_pdf {width:706px; text-align:center; margin:15px 0;}

/* faq */
dl.faq {float:left; width:706px;}
dl.faq dt.qn_first {margin-top:15px; width:685px; background:url(/images/design2/common/icon_q.gif) 0 2px no-repeat; padding-left:21px;}
dl.faq dd.an_first {margin-top:10px; width:685px; background:url(/images/design2/common/icon_a.gif) 0 3px no-repeat; padding-left:21px; line-height:18px;}
dl.faq dt.qn {margin-top:30px; width:685px; background:url(/images/design2/common/icon_q.gif) 0 2px no-repeat; padding-left:21px;}
dl.faq dd.an {margin-top:10px; width:685px; background:url(/images/design2/common/icon_a.gif) 0 3px no-repeat; padding-left:21px; line-height:18px;}
dl.faq dd.an ul li {list-style-type:decimal; margin:10px 0 10px 21px; padding-top:3px;}

/* about korea focus */
#about_tab {float:left; width:706px; margin:15px 0 30px 0; height:34px;}
#about_tab img {vertical-align:bottom;}
.about {color:#666666; line-height:16px;}
.about img{padding-bottom:10px;}
.about_reader {display:block; color:#666666; line-height:16px; font-size:11px; padding:10px 0 30px 0;}
dl.about_board {margin-top:25px; width:706px;}
dl.about_board dt {float:left; background:url(/images/design2/common/0803_dot03.gif) 0 3px no-repeat; padding-left:20px; color:#666666; width:82px; margin-bottom:10px; font-weight:bold;}
dl.about_board dd {float:left; width:604px; color:#666666; margin-bottom:10px;}
dl.about_board dt.end {background:url(/images/design2/common/0803_dot03.gif) 0 3px no-repeat; padding-left:20px; color:#666666; width:200px; margin-bottom:10px; font-weight:bold;}
dl.about_board dd.end {margin-left:19px;}
#about_02 {border:1px solid #d5d5d5; color:#666666; margin-bottom:10px; width:687px;}
#about_02 th {width:132px; padding:8px 0 8px 25px; background-color:#f0eeeb; border:1px solid #d5d5d5; }
#about_02 td {width:502px; padding:8px 0 8px 25px; border:1px solid #d5d5d5;}

/* Privacy Policy */
.privacy {clear:both; width:706px; padding-top:15px; color:#666666; height:200px;}

/* copyright */
.copyright {clear:both; width:706px; padding-top:15px; line-height:18px; color:#666666;height:200px;}

/* search */
ul.search_result {clear:both; float:left; width:676px; height:40px; margin:15px 0; padding:15px; color:#666666; background:url(/images/design2/common/search_result.gif) no-repeat;}
ul.search_result li {display:inline; float:left; padding-left:27px; width:165px; background:url(/images/design2/common/line01.gif) center right no-repeat;}
ul.search_result li.first {float:left; width:630px; background:url(/images/design2/common/0803_dot05.gif) 0 3px no-repeat; font-size:14px; padding-left:27px; margin-bottom:10px;} 
ul.search_result li.first strong{font-size:14px; color:#e31644; font-weight:bold;} 
ul.search_result li.end {display:inline; float:left; padding-left:27px; width:165px; background:none;} 
ul.search_result li.end strong{font-weight:bold;} 

ul.search_list {clear:both; float:left; width:706px;}
ul.search_list li {overflow:hidden; height:auto; border-bottom:1px solid #e2e2e2; background:url(/images/design2/common/0803_dot04.gif) 15px 13px no-repeat; padding:8px 0 8px 28px; }
ul.search_list li p {float:left; width:583px; color:#666666;}
ul.search_list li p.date {float:left; width:95px; color:#666666;}
ul.search_list li span {color:#e31644;}
#paging_search {clear:both; width:706px; text-align:center; padding:10px 0;} 
#paging_search a:link, .paging_search a:visited {color:#666666; }
#paging_search a:hover {color:#f54703; font-weight:bold;}
#paging_search strong {color:#f54703; font-weight:bold;}
#paging_search img {margin:0 2px; vertical-align:middle;}
#paging_search .btn img {vertical-align:middle; margin:0 10px;}
