﻿/* ::::::: //////////////////////// 공통 css_style /////////////////////////////// ::::::: */
img          { border: none; }
body        { font-family:Arial,돋움,tahoma; }
td           { font-size: 12px; color:#111111; font-family:Arial,돋움,tahoma; padding:0px;}
select, textarea { background-color:#ffffff; color: #636363; font-size:11px;}
input { background:#FFFFFF; font-size:11px; color:#023c9d; border:0px solid #AAAAAA;}
form { margin:0; }
.checkBox { background-color:#ffffff; color: #636363; font-size:11px; border: 0px solid #ffffff; }


/* ::::::: body ::::::: */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
	scrollbar-3dlight-color:#d7d7d7;
	scrollbar-arrow-color:#aaaaaa;
	scrollbar-track-color:#f9f9f9;
	scrollbar-darkshadow-color:#d7d7d7;
	scrollbar-face-color:#fefefe;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#dedede;
}

/* 2010.06.16 - cnps.충환해당 랭크 순위 기본셋팅 크기가 좀 큰거 같아서 추가 */
.RankFont		{	font-size: 11px; color:#111111; font-family:Arial,돋움,tahoma; padding:0px;	}

.shadow  {background:url(/images/board/shadow.gif) repeat-x; height:5px; }
.shadow_match  {background:url(/images/tournament/shadow2.gif) repeat-x; height:10px; }
.match_title_bg {background:url(/images/tournament/match_title_bg.gif) repeat-x; height:47px;}

/* ::::::: link ::::::: */
 A			  { font-family:Arial,dotum,tahoma; text-decoration: none; color:#000000; }  
 A:hover      { font-family:Arial,dotum,tahoma; text-decoration: underline; color:#808080;}  

A.board:link,A.board:visited,A.board:active{ font-family:Arial,dotum,tahoma; text-decoration: none; color:#808080; }
A.board:hover { font-family:Arial,dotum,tahoma; text-decoration: none;  color:#808080;}

A.korean:link,A.korean:visited,A.korean:active{ font-family:dotum; font-size:11px; text-decoration: none; color:#023c9d;}
A.korean:hover { font-family:dotum; font-size:11px; text-decoration: none;  color:#023c9d;}

/** 09.05.22 아현: 협회요청으로 바꿈  color:#CCCCCC -> #FFFFFF **/
A.schedule:link,A.schedule:visited,A.schedule:active{ font-family:dotum; font-size:11px; text-decoration: none; color:#FFFFFF;}  
A.schedule:hover { font-family:dotum; font-size:11px; text-decoration: none;  color:#feffa6;}

  
/* ::::::: text::::::: */
.b		 { font-weight:bold; }
.i       {font-style: italic;}
.td9 { font-size:9px; }
.td10 { font-size:10px; }
.td11 { font-size:11px; }
.td14 { font-size:14px;}
.td18 { font-size:18px;}
.txt_white { color:#FFFFFF; }
.txt_black { color:#000000; }
.txt_green { color:#0c635d; } 
.txt_999 { color:#999999; } 
.txt_666 { color:#666666; }
.txt_4d { color:#4D4D4D; }
.txt_333 { color:#333333; }
.txt_DDD { color:#DDDDDD; }
.txt_CCC { color:#CCCCCC; }

/* ::::::: navi ::::::: */
A.navi_w:link,A.navi_w:visited,A.navi_w:active { color:#FFFFFF; font-family:Arial; font-size:16px; font-weight:bold; letter-spacing:-1px; text-decoration: none; }
A.navi_w:hover { color:#FFFFFF; font-family:Arial; font-size:16px; font-weight:bold; letter-spacing:-1px; text-decoration: none; }


/* ::::::: search 박스 색 ::::::: */
.s_korean { background:#023c9d; width:142px; height: 16px; font-size:11px; color:#FFFFFF; font-weight:bold;  border:2px solid #FFFFFF;}
.s_bearriver { background:#a7be32; width:142px; height: 16px; font-size:11px; color:#FFFFFF; font-weight:bold;  border:2px solid #FFFFFF;}
.s_champions { background:#c63d37; width:142px; height: 16px; font-size:11px; color:#FFFFFF; font-weight:bold;  border:2px solid #FFFFFF;}
.s_academy { background:#a7be32; width:142px; height: 16px; font-size:11px; color:#FFFFFF; font-weight:bold;  border:2px solid #FFFFFF;}
.s_sky72 { background:#a7be32; width:142px; height: 16px; font-size:11px; color:#FFFFFF; font-weight:bold;  border:2px solid #FFFFFF;}


/* ::::::: 텍스트글씨 색 ::::::: */
.korean { color:#023c9d; }
.korean02 { color:#70a6ff; }
.bearriver { color:#a7be32; }
.champions { color:#c63d37; }
.academy { color:#a7be32; }
.sky72 { color:#a7be32; }


/* ::::::: 배경_color바꿀때::::::: */
.korean_bg { background-color:#023c9d;}
.bearriver_bg { background-color:#a7be32;}
.champions_bg { background-color:#c63d37;}
.academy_bg { background-color:#a7be32;}
.sky72_bg { background-color:#a7be32;}

/* ::::::: 라인 색 ::::::: */
.korean_Nch { border-bottom:2px solid #023c9d; border-left:2px solid #023c9d; border-right:2px solid #023c9d;border-top:2px solid #023c9d; }
.korean_line { border-bottom:1px solid #023c9d; border-left:1px solid #023c9d; border-right:1px solid #023c9d; }
.korean_txt { border:1px solid #023c9d;}
.bearriver_line { border-bottom:1px solid #a7be32; border-left:1px solid #a7be32; border-right:1px solid #a7be32; }
.bearriver_txt { border:1px solid #a7be32;}
.champions_line { border-bottom:1px solid #c63d37; border-left:1px solid #c63d37; border-right:1px solid #c63d37; }
.champions_txt { border:1px solid #c63d37;}
.academy_line { border-bottom:1px solid #a7be32; border-left:1px solid #a7be32; border-right:1px solid #a7be32; }
.academy_txt { border:1px solid #a7be32;}
.sky72_line { border-bottom:1px solid #a7be32; border-left:1px solid #a7be32; border-right:1px solid #a7be32; }
.sky72_txt { border:1px solid #a7be32;}

/* ::::::: 타이틀 ::::::: */
.title { font-size:16px; font-weight:bold; font-family:Arial, 돋음체; }
.s_title { font-size:13px; font-weight:bold; font-family:Arial,dotum; color:#FFFFFF;}


/* ::::::: tab color ::::::: */
A.tab:link,A.tab:visited,A.tab:active{ font-family:Arial,dotum,tahoma; font-size:11px; text-decoration: none; font-weight:bold; color:#FFFFFF; }
A.tab:hover { font-family:Arial,dotum,tahoma; font-size:11px; font-weight:bold; text-decoration: none; color:#FFFFFF; }
 
.tab_on { background-color:#FFFFFF; font-weight:bold; }

 
/* ::::::: 스코어카트 컬러::::::: */
.hole { background-color:#c31b16 ; color:#fff;  }
.albatross { background-color:#db5602 ; }
.eagle { background-color:#e0a540 ; }
.birdie { background-color:#ffd25a ; }
.bogey { background-color:#9acaff ; }
.double { background-color:#4a8adb ; }
.over_triple { background-color:#1438ac;  color:#fff; }

/* ::::::: padding ::::::: */
.m5    { margin:5px; }
.m10   { margin:10px; }
.m15   { margin:15px; }
.m20   { margin:20px; }
.mr5   { margin-right:5px;}
.mr10  { margin-right:10px;}
.mr15  { margin-right:15px;}
.mr20  { margin-right:20px;}
.mr25  { margin-right:25px;}
.mr30  { margin-right:30px;}
.ml5   { margin-left:5px;}
.ml10  { margin-left:10px;}
.ml15  { margin-left:15px;}
.ml20  { margin-left:20px;}
.ml25  { margin-left:25px;}
.ml30  { margin-left:30px;}
.mt5   { margin-top:5px;}
.mt10  { margin-top:10px;}
.mt15  { margin-top:15px;}
.mt20  { margin-top:20px;}
.mt25  { margin-top:25px;}
.mt30  { margin-top:30px;}
.mt35  { margin-top:35px;}
.mt40  { margin-top:40px;}
.mb1   { margin-bottom:1px;}
.mb5   { margin-bottom:5px;}
.mb10  { margin-bottom:10px;}
.mb15  { margin-bottom:15px;}
.mb20  { margin-bottom:0px;}
.mb25  { margin-bottom:25px;}
.mb30  { margin-bottom:30px;}
.mb35  { margin-bottom:35px;}
.mb40  { margin-bottom:40px;}
.pd5   { padding:3px; }
/*  테두리 없앨때 이렇게 바꾸도록! */
.pd10  { padding-left:10px; padding-top:10px; }  
.pd10_main  { padding:10px; }      
/* 원본
.pd10  { padding:10px; }
*/
.pd15  { padding:15px; }
.pd20  { padding:20px; }
.pd25  { padding:25px; }
.pd30  { padding:30px; }
.pdt5  { padding-top:5px; }
.pdt10 { padding-top:10px; }
.pdt15 { padding-top:15px; }
.pdt20 { padding-top:20px; }
.pdt25 { padding-top:25px; }
.pdt30 { padding-top:30px; }
.pdt30 { padding-top:35px; }
.pdr5  { padding-right:5px; }
.pdr10 { padding-right:10px; }
.pdr15 { padding-right:15px; }
.pdr20 { padding-right:20px; }
.pdr25 { padding-right:25px; }
.pdr30 { padding-right:30px; }
.pdl2  { padding-left:2px; }
.pdl5  { padding-left:5px; }
.pdl10 { padding-left:10px; }
.pdl15 { padding-left:15px; }
.pdl20 { padding-left:20px; }
.pdl25 { padding-left:25px; padding-right:25px;}
.pdl30 { padding-left:30px; }
.pdb5  { padding-bottom:5px;}
.pdb10 { padding-bottom:10px;}
.pdb15 { padding-bottom:15px;}
.pdb20 { padding-bottom:20px;}
.pdb25 { padding-bottom:25px;}
.pdb30 { padding-bottom:30px;}
.pdb35 { padding-bottom:35px;}
.pdb40 { padding-bottom:40px;}
.pdb45 { padding-bottom:45px;}

/* ::::::: border ::::::: */
.line { border-bottom:1px solid #e4e4e4 }
.b_E3 { border:1px solid #e3e3e3 }
.border_korean {border:1px solid #023c9d; }

/* ::::::: main ::::::: */


/* ::::::: 서브공통 ::::::: */


/* ::::::: board ::::::: */
.t_can { background:url(/images/board/can.gif) no-repeat right top; }
.bar { background: url(/images/board/bar_bg.gif) repeat-x; height:25px;}
.bar37 { background: url(/images/board/bar_bg37.gif) repeat-x; height:37px;}
.bar_txt { font-size:11px; font-family:Arial,dotum; font-weight:bold; color:#FFF; padding:0 0 0 10px;}
.bar_txt3 { font-size:11px; font-family:Arial,dotum; font-weight:bold; color:#FFF; padding:0 2 0 2px;}
.bar_txt02 { font-size:11px; font-family:Arial,dotum; color:#000; padding: 3px 5px 3px 10px;}


/* ::::::: png24 ::::::: */ 
.png24 {
   tmp:expression(setPng24(this));
}



/* ::::::: 모달팝업 ::::::: */ 
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

/* ::::::: 0900612 Member css추가  ::::::: */
.s_form{ background-color:#F4F4F4; color: #666666; font-size:11px; border:1px solid #dedede; }
.li01 { background:url(/images/member/li_redpoint.gif) no-repeat 5px 11px; padding-left:13px; padding-top: 7px; padding-bottom:7px;}
.li03 { background:url(/images/member/icon_arrow.gif) no-repeat left 50%; padding-left:10px; }
.liPay{ background:url(/images/member/li_redpoint.gif) no-repeat 5px 11px; padding-left:13px; padding-top: 3px; padding-bottom:3px;}
.join_txt { color:#9f7d62; font-size:11px; font-weight:bold; }
.b_b01 { border-bottom:1px solid #E6E6E6; }
.t_can03 { background:url(../images/member/can03.gif) no-repeat left 10px; }
.txt_or { color:#ff6600; }
.tbr01 { border:1px solid #CDCDCD; }
.tbr02 { border:1px solid #E6E6E6; }
.tbr03 { border:1px solid #6f7881; }
.tbr04 { border:1px solid #d2d2d2; }
.b_join { border:3px solid #EAEAEA; }
.b_b01 { border-bottom:1px solid #E6E6E6; }
.b_b01_Pay { border-bottom:1px solid #E6E6E6; padding-left:10px; }
.b_blue { border:1px solid #53a3b6; }
.b_gray { border:3px solid #eaeaea; }



/* ::::::::: 09.06.28 예선css 추가 ::::::: */
.elem_title { background-color:#f1f7e5; padding:5px; font-size:12px; font-weight:bold;}
.elem_content { padding-left:10px;}
.elem_table_line {border:1px solid #4f7700;}
.elem_Accor_selected { font-weight:bold; border-left:1px solid #4f7700; border-right:1px solid #4f7700; border-top:1px solid #4f7700; }


/* :::::::::: 09.06.29 이벤트 캘린더 ::::::::: */
.EventCal_Day { padding:5px;}
