@charset "utf-8";

/* ============================ 기본CSS ============================ */
body { 
margin: 0; padding:0;
font-size: 9pt;
color: #858585;	
font-family: 돋움, 돋움체, sans-serif;
line-height: 16px;
background: url(/images/club/bg.gif) left top repeat-x;


scrollbar-face-color:#f9f9f9; 
scrollbar-shadow-color:#eaeaea; 
scrollbar-highlight-color:#ffffff; 
scrollbar-darkshadow-color:#ffffff; 
scrollbar-3dlight-color:#e5e5e5; 
scrollbar-arrow-color:#cbcbcb;
}

td { 
	font-family:돋움, 돋움체, sans-serif;
	font-size:9pt; 
	color: #666666;
	line-height:16px;
}

form {
margin: 0; padding: 0;
}

img {
border: 0;
}


A:link      { text-decoration:none; color: #858585;}
A:visited  { text-decoration:none; color: #858585;}
A:active   { text-decoration:none; color: #858585;}
A:hover   { text-decoration:none; color: #fe9a2f;}


.box          {border:solid 1px #e1e1e1; background-color:#ffffff; font-size:9pt; color:#828282; font-family:돋움,돋움체; ime-mode:active; hight:22px; padding:2px 0 0 2px}
.box_top    {border:solid 1px #e1e1e1; background-color:#f6f6f4; font-size:8.5pt; color:#828282; font-family:돋움,돋움체; ime-mode:active; hight:22px;}
.box_login_canada  {border:solid 1px #ffb45a; background-color:#ffe9b6; font-size:8.5pt; color:#fe880f; font-family:돋움,돋움체; ime-mode:active; height:18px; padding:3px 0 0 2px}
.box_login_usa  {border:solid 1px #9aa6b7; background-color:#d9e0f9; font-size:8.5pt; color:#74869e; font-family:돋움,돋움체; ime-mode:active; height:18px; padding:3px 0 0 2px}
.box_login_china  {border:solid 1px #f9998d; background-color:#f9e1de; font-size:8.5pt; color:#f19083; font-family:돋움,돋움체; ime-mode:active; height:18px; padding:3px 0 0 2px}
.box_login_phil  {border:solid 1px #8fba95; background-color:#d4efd7; font-size:8.5pt; color:#7ca882; font-family:돋움,돋움체; ime-mode:active; height:18px; padding:3px 0 0 2px}

.inputtext  {border:solid 1px #BDB6BD;height:46px;width:100%;overflow:auto; font-size:9pt; font-family:돋움,돋움체;	
scrollbar-face-color:#ffffff; 
scrollbar-shadow-color:#cecece; 
scrollbar-highlight-color:#cecece; 
scrollbar-darkshadow-color:#ffffff; 
scrollbar-3dlight-color:#ffffff; 
scrollbar-track-color:#f3f2e5; 
scrollbar-arrow-color:#a3a3a3;
}


.select { font-family:돋움; font-size:14px; behavior: url('/_common/js/selectbox.htc'); cursor: hand;}
.select_gray { width: 95%; font-family:돋움; font-size:9.5pt; color: #666664; line-height: 40px; behavior: url('/_common/js/selectbox.htc'); cursor: hand; padding: 20px;}


.select_common { 
	font-family:돋움; font-size:8.5pt; color:#a3a3a3; border: 1px solid #c7c7c7; padding: 4px; height:18px; behavior: url('/_common/js/selectbox.htc'); cursor: hand;
}

/* ============================ 폰트 CSS ============================ */

/* 8.5픽셀 회색 */	
.gray       { font-family:돋움,돋움체; font-size:8.5pt; color:#a4a4a4;}
/* 9픽셀 회색 */
.gray01    { font-family:돋움,돋움체; font-size:9pt; color:#a4a4a4;}
/* 9픽셀 회색 볼드*/
.gray02    { font-family:돋움,돋움체; font-size:9pt; color:#858585; font-weight:bold;}
/* 13픽셀 회색 볼드*/
.gray03    { font-family:돋움,돋움체; font-size:13pt; color:#666666; font-weight:bold;}
/* 8.5픽셀 회색 */	
.gray04    { font-family:돋움,돋움체; font-size:8.5pt; color:#858585;}


/* 8.5픽셀 블랙 */	
.black       { font-family:돋움,돋움체; font-size:8.5pt; color:#000000;}
/* 9픽셀 블랙 */	
.black01      { font-family:돋움,돋움체; font-size:9pt; color:#000000;}
/* 9픽셀 블랙 볼드 */	
.black02      { font-family:돋움,돋움체; font-size:9pt; color:#000000; font-weight:bold;}


/* 8.5픽셀 흰색 */	
.white       { font-family:돋움,돋움체; font-size:8.5pt; color:#ffffff;}
/* 9픽셀 흰색 */	
.white01    { font-family:돋움,돋움체; font-size:9pt; color:#ffffff;}
/* 9픽셀 흰색볼드 */	
.white02      { font-family:돋움,돋움체; font-size:9pt; color:#ffffff; font-weight:bold;}
/* 14픽셀 흰색 볼드 */	
.white03      { font-family:돋움,돋움체; font-size:15pt; color:#ffffff; font-weight:bold;}


/* 8.5픽셀 오렌지 */	
.orange       { font-family:돋움,돋움체; font-size:8.5pt; color:#fe9a2f;}
/* 8.5픽셀 오렌지 */	
.orange_m       { font-family:돋움,돋움체; font-size:8.5pt; color:#ffba77;}
/* 9픽셀 오렌지 */	
.orange01      { font-family:돋움,돋움체; font-size:9pt; color:#fe9a2f;}
/* 9픽셀 오렌지 볼드 */	
.orange02      { font-family:돋움,돋움체; font-size:9pt; color:#fe9a2f; font-weight:bold;}


/* 8.5픽셀 블루 */	
.blue       { font-family:돋움,돋움체; font-size:8.5pt; color:#6f80cc;}
/* 9픽셀 블루 */	
.blue01      { font-family:돋움,돋움체; font-size:9pt; color:#6f80cc;}
/* 9픽셀 블루 볼드 */	
.blue02      { font-family:돋움,돋움체; font-size:9pt; color:#6f80cc; font-weight:bold;}


/* 8.5픽셀 레드 */	
.red       { font-family:돋움,돋움체; font-size:8.5pt; color:#e66c5c;}
/* 9픽셀 레드 */	
.red01      { font-family:돋움,돋움체; font-size:9pt; color:#e66c5c;}
/* 9픽셀 레드 볼드 */	
.red02      { font-family:돋움,돋움체; font-size:9pt; color:#e66c5c; font-weight:bold;}


/* 8.5픽셀 그린 */	
.green       { font-family:돋움,돋움체; font-size:8.5pt; color:#429d4b;}
/* 9픽셀 그린 */	
.green01      { font-family:돋움,돋움체; font-size:9pt; color:#429d4b;}
/* 9픽셀 그린 볼드 */	
.green02      { font-family:돋움,돋움체; font-size:9pt; color:#429d4b; font-weight:bold;}



/* 8.5픽셀 검정링크 */	
.black_link  { font-family:돋움,돋움체; font-size:8.5pt; color:#858585;}
.black_link A:link      { text-decoration:none; color:#858585;}
.black_link A:visited  { text-decoration:none; color:#858585;}
.black_link A:active   { text-decoration:none; color:#858585;}
.black_link A:hover   { text-decoration:none; color:#3c3c3c;}




/* ============================ 리스트테이블(게시판형태) ============================ */
/* 8.5픽셀 회색 볼드: 게시판 타이틀 */	
.tit_gray       {text-align:center; font-family:돋움,돋움체; font-size:8.5pt; color:#777777;  font-weight:bold;}

/* 목록 리스트 */
.list_left       {text-align:left; height:29px;  font-size: 9pt; padding:0px 5px 0px 10px ; color: #666666; text-decoration: none; font-family:돋움,돋움체;}

/*글보기 리스트: 타이틀 */
.list_center   {text-align:center; height:30px; font-family:돋움,돋움체; font-size:8.5pt; color:#777777;  font-weight:bold;}



/* ============================ 클럽 메인 ============================ */
.clubtitle {font-size: 18pt; font-weight: bold; padding: 10px 0 10px 0;}
.mcalendar {font-size: 8.5pt; color: #999999; text-align: center;}
.mcalendar td {height: 17px;}
.mcalendar .sun {color: #f10000;} /* 일요일 텍스트 */
.mcalendar .sat {color: #feac02;} /* 토요일 텍스트 */
.mcalendar .today {background: url(/images/club/mcalenda_today.gif) 60% 50% no-repeat; color: #fff;} /* 오늘 백이미지*/
.mcalendar .note {background: url(/images/club/mcalenda_note.gif) 60% 50% no-repeat; } /* 일정 데이타 있을 시 백이미지*/

/* ============================ 클럽 / 캘린더 CSS ============================ */

.week { border: 2px solid #494949; background: #7c7c7c; margin: 10px 0 0 24px;}
.week td { font-size: 9pt; color: #f2f2f2; padding: 8px; font-weight: bold; text-align:center;}
.week th { font-size: 9pt; color: #f2f2f2; border-left: 1px solid #d3d3d3; padding: 8px;}

.date {color: #999999; font-size: 11pt; font-weight: bold; margin: 2px 0 0 20px;}
.date td {valign: top; height: 75px; border: 1px solid #CCCCCC; padding: 8px;}
.date ul {list-style: none; padding: 0px; margin: 0px; font-size: 8.5pt; font-weight: normal; color: #8d8d8d; }
.date ul li{background: url(/images/club/icon_dot.gif) 0px 7px no-repeat; padding-left:5px; }
.date .sun {color: #f82b2b; background: #f3f3f3;}
.date .sat {color: #454545; background: #f3f3f3;}
.date .note {color: #0aa1b1; background: url(/images/club/icon_note.gif) 32px 8px no-repeat;}  /*  데이타가 있을경우 */
.date .today_data {color: #0aa1b1; border: 3px solid #19b5c6; background: url(/images/club/icon_notetoday.gif) 32px 8px no-repeat;} /*오늘  //  데이타가 있을경우 */
.date .today_none {color: #0aa1b1; border: 3px solid #19b5c6;}     /*오늘  //  데이타가 없을경우 */

.cal_red {color: #fb5a5a;}
.cal_green {color: #3aa553;}
.cal_blue {color: #0aa1b1;}


