@import url(/inc/css/info.css);
@import url(/inc/css/mystudy.css);
@import url(/inc/css/bookservice.css);
@import url(/inc/css/mytoeflpage.css);
@import url(/inc/css/index.css);

body, html {margin:0; padding:0;font-size:12px;font-family:'µ¸¿ò', dotum; color:#777777}
body {background-color:transparent;}
* {margin:0; padding:0;}
ul, ol {list-style:none;}
img {border:none;}
hr {display:none;clear:both;}
em {font-style:normal;}
a {text-decoration:none;color:#777777}

#MY_TOEFL_PAGE_wrap {width:890px; margin:0 10px;padding-top:5px;}

#index_area {height:35px;vertical-align:top;}
#GNB_main {height:55px;position:relative; z-index:100;}
/**/#GNB_TOP {position:absolute;width:1000px; height:54px; left:0; top:0 ;z-index:100;}

#contents {clear:both; overflow:hidden; zoom:1; margin-bottom:15px;}

#contents_main {float:right; width:700px; position:relative; z-index:90; overflow:hidden;}

#contents_main .mainContents {float:left; width:465px; }

#contents_main .subContents {float:right; width:235px; }

#contents_sub {float:left; width:190px; }

#GNB_sub {margin-bottom:20px;}

#siteInfo {border-top:1px solid #E4E4E4;padding:0 5px; padding-top:17px;margin-top:50px;}

/*
=»çÀÌÆ®ÀÎÆ÷ °øÅëºÎºÐ
*/

/**/#scrollBanner {position:absolute; left:910px; top:100px; width:77px; height:220px; }

.siteInfoWRAP {width:851px;padding-left:39px;padding-bottom:30px;overflow:hidden; }
h2.siteInfo_Logo {margin-bottom:12px;}
.familySite {float:left; width:151px;}
.familySite select {width:109px;border:1px solid #D9D9D9}
.siteInfo {float:left; width:700px;}
.siteInfo li {float:left; padding:0 9px; background:url('/image/common/siteInfo_line.gif') no-repeat right 2px;}
.siteInfo li.alt {padding-left:0;}
.siteInfo li.sitemap {background:none;padding-right:0;}
.siteInfo li.vcard {padding:0;margin-top:14px;  background:none; clear:both;}
.siteInfo li.copyright {float:none; clear:both; display:block; padding:2px 0 0 0; font-size:9px ; font-family:verdana; color:#888888; background:none;line-height:1.2}
/*
=ÆäÀÌÂ¡
*/
#pageNum {text-align:center;}
#pageNum li {display:inline; background:url('/image/bbs/page_bar.gif') no-repeat right center;}
#pageNum li.alt {background:none;}
#pageNum li img {vertical-align:middle;}
#pageNum li a{text-decoration:none; font-family:Calibri;padding:0 2px 0 4px;color:#777777;}
#pageNum li a:hover, #pageNum li.sel a{font-weight:bold; color:#B75303}

.noDataPage {text-align:center; padding-top:152px;}
.FormBg {background:url('/image/popup/form_Bg.gif') repeat-x left bottom;}

/*
=¸¶ÀÌ½ºÅÍµð ·¹ÇÁÆ®³×ºñ°ÔÀÌ¼Ç
*/
.putService {width:165px; height:70px; padding-top:13px; padding-left:15px; margin-bottom:10px; background:url('/image/toeflstudy/favServiceBg.gif') no-repeat left top;}
.putService a img {margin-top:8px; margin-left:70px;}

/* Table Template */
.datatable{padding-left:1px;}
.datatable table {width:100%;border-collapse:collapse;border-top:2px solid #b75303;margin-bottom:10px;}
.datatable table th{border:1px solid #e2e2e2; border-top:none; padding: 6px 0 3px 0; font-weight:normal; color:#b75303; background:#f3f0e9;}
.datatable table td {border:1px solid #e2e2e2;text-align:center; padding:5px 0 4px 0 ;letter-spacing:-1px;}
.datatable table td.alt {text-align:left; padding-left:3px;}
.datatable table td.alt ul li{background:url(/image/common/bul_01.gif) no-repeat 0 6px;padding-left:8px;}
/**/tr.mp3 td {letter-spacing:0; font:11px tahoma;}
/**/tr.mp3 td.tit {font:bold 11px tahoma; color:#252c33;background:#F6F6F6;}
/**/tr.mp3 td img {margin-top:2px;}

/* Calendar */
.calandar {position:relative; width:178px; height:170px; border:1px solid #D4D4D4; margin:0 0 0 -2px; background:#FFFFFF; }
.calandar dt{height:20px;padding-top:9px;  border-bottom:1px solid #CACACA;background:url('/image/popup/calandarBg.gif') repeat-x left top;text-align:center }
.calandar dt {vertical-align:middle;}
.calandar dt strong {padding:0 20px; font-size:14px; font-weight:bold; color:#252C33;}
.calandar dd {padding:11px 0 11px 18px; background:#ffffff}
.calandar dd table td{text-align:center;font-family:Calibri; color:#2B333C}
.calandar dd table th{ color:#2B333C;}
.calandar dd a {text-decoration:none;display:block; width:20px; height:17px; color:#2B333C}
.calandar dd a:hover, #PopUpWRAP .studyLimi .calandar dd td.sel a {color:#ffffff; background:#000000}
.calendarBg{float:left;background:#EBEBEB;width:180px;margin:0px 0 0 2px;padding-bottom:2px;}
/**/.calandar dd td.testday {color:#ffffff; background:#B75303}
/**/.calandar dd td.noday {text-decoration:none;display:block; width:20px; height:17px; color:#2B333C}

/* marginSet */
.ml_20{margin-left:20px;}

.mt_10{margin-top:10px;}
.mt_20{margin-top:23px;}
.mt_50{margin-top:50px;}
.mt_105{margin-top:105px;}
.mt_20m{margin-top:-20px;}
.mt_10m{margin-top:-10px;}

.fl{float:left;}
.fr{float:right;}
