/*서브페이지 공통*/
#sub_container{
	position:relative;
	_height:550px;
	min-height:550px;
}
#sub_menu{
	position:absolute;
	top:0px;
	left:0px;
	width:220px;
}
#sub_menu img{
	display:block;
	margin-left:10px;
	margin-bottom:10px;	
}
#sub_contents{
	padding-left:220px;
	width:700px;/*690이 맞지만 팀현황등의 리스트 간격을 맞추기위해 여유분을 주고 ttl_area와 contents에 690지정*/
}
.ttl_area{width:690px;}
.ttl_area h2{	
	width:400px;	
	padding-top:70px;
	overflow:hidden;
	height:0px !important;
	height /**/:70px;
	float:left;
}
.ttl_area span{
	float:right;
	text-align:right;
	padding-top:20px;
	font-size:90%;
}
.ttl_area span a{color:#6D6E71;}
.ttl_area span strong{color:#151515;font-weight:normal;}

.contents{
	width:690px;
	clear:both;
	padding-bottom:30px;
}

h3{padding-bottom:10px;}/*소제목*/
.align_left{
	text-align:left;
}
.align_center{
	text-align:center;
}
/*테이블*/
.contents table{
	width:100%;
	border-collapse:collapse;
	border-top:#5FBF31 solid 2px;
}
.contents th{
	border:#BCBEC0 solid 1px;
	padding:5px;
	color:#49B216;
	border-bottom:#5FBF31 solid 1px;
	background:#FAFFEF;
}
.td_color{
	background:#F5F9ED;
}
.contents td{
	border:#BCBEC0 solid 1px;
	padding:5px;
}

/*폼 테이블*/
.form_table{margin-bottom:15px;}
.form_table th{
	border:#BCBEC0 solid 1px;
}
.form_table .td_stl{
	width:60px;
	background:#F8F8F8;
	text-align:center;
}
.form_table .detail_txt{
	color:#939598;
}
.form_table .btn_post{/*우편번호찾기 버튼*/
	width:86px;
	height:21px;
	border:0;
	background:url(/support/img/btn_post.gif) no-repeat;
	cursor:pointer;
	margin:0 2px;
}
.form_table .btn_post span{display:none;}
.form_table .btn_id{/*아이디중복검사 버튼*/
	width:61px;
	height:21px;
	border:0;
	background:url(/support/img/btn_id.gif) no-repeat;
	cursor:pointer;
	margin:0 2px;
}
.form_table .btn_id span{display:none;}
.btn_form_confirm{/*확인 버튼*/
	width:62px;
	height:23px;
	border:0;
	background:url(/support/img/btn_confirm.gif) no-repeat;
	cursor:pointer;
	margin:0 1px;
}
.btn_form_confirm span{display:none;}
.btn_form_cancel{/*취소 버튼*/
	width:62px;
	height:23px;
	border:0;
	background:url(/support/img/btn_cancel.gif) no-repeat;
	cursor:pointer;
	margin:0 1px;
}
.btn_form_cancel span{display:none;}

/*서브페이지 타이틀*/
.ttl_greet{background:url(/kwbf/img/ttl_greet.gif) 0 15px no-repeat;}
.ttl_history{background:url(/kwbf/img/ttl_history.gif) 0 15px no-repeat;}
.ttl_organ{background:url(/kwbf/img/ttl_organ.gif) 0 15px no-repeat;}
.ttl_member{background:url(/kwbf/img/ttl_member.gif) 0 15px no-repeat;}
.ttl_rule{background:url(/kwbf/img/ttl_rule.gif) 0 15px no-repeat;}
.ttl_rule_sub1{background:url(/kwbf/img/ttl_rule_sub1.gif) 0 15px no-repeat;}
.ttl_rule_sub2{background:url(/kwbf/img/ttl_rule_sub2.gif) 0 15px no-repeat;}
.ttl_map{background:url(/kwbf/img/ttl_map.gif) 0 15px no-repeat;}

.ttl_game_schedule{background:url(/game/img/ttl_game_schedule.gif) 0 15px no-repeat;}
.ttl_game_result{background:url(/game/img/ttl_game_result.gif) 0 15px no-repeat;}

.ttl_support{background:url(/support/img/ttl_support.gif) 0 15px no-repeat;}
.ttl_support_reg{background:url(/support/img/ttl_support_reg.gif) 0 15px no-repeat;}
.ttl_volunteer{background:url(/support/img/ttl_volunteer.gif) 0 15px no-repeat;}
.ttl_company{background:url(/support/img/ttl_company.gif) 0 15px no-repeat;}

.ttl_team{background:url(/team/img/ttl_team.gif) 0 15px no-repeat;}

.ttl_notice{background:url(/love/img/ttl_notice.gif) 0 15px no-repeat;}
.ttl_news{background:url(/love/img/ttl_news.gif) 0 15px no-repeat;}
.ttl_interview{background:url(/love/img/ttl_interview.gif) 0 15px no-repeat;}
.ttl_free{background:url(/love/img/ttl_free.gif) 0 15px no-repeat;}
.ttl_player{background:url(/love/img/ttl_player.gif) 0 15px no-repeat;}
.ttl_humor{background:url(/love/img/ttl_humor.gif) 0 15px no-repeat;}

.ttl_basketball_history{background:url(/data/img/ttl_basketball_history.gif) 0 15px no-repeat;}
.ttl_basketball_sense{background:url(/data/img/ttl_basketball_sense.gif) 0 15px no-repeat;}
.ttl_basketball_rule{background:url(/data/img/ttl_basketball_rule.gif) 0 15px no-repeat;}
.ttl_data{background:url(/data/img/ttl_data.gif) 0 15px no-repeat;}
.ttl_media{background:url(/data/img/ttl_media.gif) 0 15px no-repeat;}
.ttl_photo{background:url(/data/img/ttl_photo.gif) 0 15px no-repeat;}
.ttl_top5{background:url(/data/img/ttl_top5.gif) 0 15px no-repeat;}
.ttl_schedule{background:url(/data/img/ttl_schedule.gif) 0 15px no-repeat;}
.ttl_site{background:url(/data/img/ttl_site.gif) 0 15px no-repeat;}

.ttl_sitemap{background:url(/member/img/ttl_sitemap.gif) 0 15px no-repeat;}
.ttl_member_join{background:url(/member/img/ttl_member_join.gif) 0 15px no-repeat;}
.ttl_member_edit{background:url(/member/img/ttl_member_edit.gif) 0 15px no-repeat;}
.ttl_member_id{background:url(/member/img/ttl_member_id.gif) 0 15px no-repeat;}
.ttl_use{background:url(/member/img/ttl_use.gif) 0 15px no-repeat;}
.ttl_protect{background:url(/member/img/ttl_protect.gif) 0 15px no-repeat;}
.ttl_email{background:url(/member/img/ttl_email.gif) 0 15px no-repeat;}

/*연혁*/
.tab_area{
	border:#BCBEC0 solid 1px;
	padding:4px;
	height:25px;
}
.tab_area a{
	display:block;
	width:54px;
	height:0px !important;
	height /**/:25px;
	padding-top:25px;
	overflow:hidden;
	float:left;	
	margin-right:2px;
}
#history_2010{background:url(/kwbf/img/tab_history_2010.gif) no-repeat;}
#history_2009{background:url(/kwbf/img/tab_history_2009.gif) no-repeat;}
#history_2008{background:url(/kwbf/img/tab_history_2008.gif) no-repeat;}
#history_2007{background:url(/kwbf/img/tab_history_2007.gif) no-repeat;}
#history_2006{background:url(/kwbf/img/tab_history_2006.gif) no-repeat;}
#history_2005{background:url(/kwbf/img/tab_history_2005.gif) no-repeat;}
#history_2004{background:url(/kwbf/img/tab_history_2004.gif) no-repeat;}
#history_2003{background:url(/kwbf/img/tab_history_2003.gif) no-repeat;}
#history_2002{background:url(/kwbf/img/tab_history_2002.gif) no-repeat;}
#history_2001{background:url(/kwbf/img/tab_history_2001.gif) no-repeat;}
#history_2000{background:url(/kwbf/img/tab_history_2000.gif) no-repeat;}
#history_1999{background:url(/kwbf/img/tab_history_1999.gif) no-repeat;}
#history_1998{background:url(/kwbf/img/tab_history_1998.gif) no-repeat;}
#history_1997{background:url(/kwbf/img/tab_history_1997.gif) no-repeat;}

#history_2010:hover{background:url(/kwbf/img/tab_history_2010_over.gif) no-repeat;}
#history_2009:hover{background:url(/kwbf/img/tab_history_2009_over.gif) no-repeat;}
#history_2008:hover{background:url(/kwbf/img/tab_history_2008_over.gif) no-repeat;}
#history_2007:hover{background:url(/kwbf/img/tab_history_2007_over.gif) no-repeat;}
#history_2006:hover{background:url(/kwbf/img/tab_history_2006_over.gif) no-repeat;}
#history_2005:hover{background:url(/kwbf/img/tab_history_2005_over.gif) no-repeat;}
#history_2004:hover{background:url(/kwbf/img/tab_history_2004_over.gif) no-repeat;}
#history_2003:hover{background:url(/kwbf/img/tab_history_2003_over.gif) no-repeat;}
#history_2002:hover{background:url(/kwbf/img/tab_history_2002_over.gif) no-repeat;}
#history_2001:hover{background:url(/kwbf/img/tab_history_2001_over.gif) no-repeat;}
#history_2000:hover{background:url(/kwbf/img/tab_history_2000_over.gif) no-repeat;}
#history_1999:hover{background:url(/kwbf/img/tab_history_1999_over.gif) no-repeat;}
#history_1998:hover{background:url(/kwbf/img/tab_history_1998_over.gif) no-repeat;}
#history_1997:hover{background:url(/kwbf/img/tab_history_1997_over.gif) no-repeat;}

#sub_history_2010 #history_2010{background:url(/kwbf/img/tab_history_2010_over.gif) no-repeat;}
#sub_history_2009 #history_2009{background:url(/kwbf/img/tab_history_2009_over.gif) no-repeat;}
#sub_history_2008 #history_2008{background:url(/kwbf/img/tab_history_2008_over.gif) no-repeat;}
#sub_history_2007 #history_2007{background:url(/kwbf/img/tab_history_2007_over.gif) no-repeat;}
#sub_history_2006 #history_2006{background:url(/kwbf/img/tab_history_2006_over.gif) no-repeat;}
#sub_history_2005 #history_2005{background:url(/kwbf/img/tab_history_2005_over.gif) no-repeat;}
#sub_history_2004 #history_2004{background:url(/kwbf/img/tab_history_2004_over.gif) no-repeat;}
#sub_history_2003 #history_2003{background:url(/kwbf/img/tab_history_2003_over.gif) no-repeat;}
#sub_history_2002 #history_2002{background:url(/kwbf/img/tab_history_2002_over.gif) no-repeat;}
#sub_history_2001 #history_2001{background:url(/kwbf/img/tab_history_2001_over.gif) no-repeat;}
#sub_history_2000 #history_2000{background:url(/kwbf/img/tab_history_2000_over.gif) no-repeat;}
#sub_history_1999 #history_1999{background:url(/kwbf/img/tab_history_1999_over.gif) no-repeat;}
#sub_history_1998 #history_1998{background:url(/kwbf/img/tab_history_1998_over.gif) no-repeat;}
#sub_history_1997 #history_1997{background:url(/kwbf/img/tab_history_1997_over.gif) no-repeat;}

.tab_contents{
	border:#BCBEC0 solid 1px;
	margin-top:10px;
	background:url(/kwbf/img/img_history.gif) 12px bottom no-repeat;
	padding-bottom:120px;
}
.tab_contents img{padding:25px 0 0 25px;}

/*임원소개*/
#sub_member_1 .group_01{text-align:center;}
#sub_member_1 .group_02{text-align:center;}
#sub_member_1 .group_03{text-align:center;}

#sub_member_2 .group_01{text-align:center;}
#sub_member_2 .group_02{text-align:center;background:#F6F6F6;}
#sub_member_2 .group_03{text-align:center;background:#F6F6F6;}
#sub_member_2 .group_04{text-align:center;background:#F6F6F6;}
#sub_member_2 .group_05{text-align:center;background:#F6F6F6;}
#sub_member_2 .align_left{background:#fff;}

/*약도*/
#sub_map table th{
	border-bottom:#BCBEC0 solid 1px;
}
#map_guide_1{
	width:700px;
}
#map_guide_1 table{
	width:340px;
	float:left;
	margin-right:10px;
}
#map_guide_1 table caption{
	text-align:left;
	font-weight:bold;
	font-size:110%;
	background:url(/img/icn_arrow_1.gif) 0 1px no-repeat;
	padding-left:15px;
	height:20px;
}
#map_guide_2 h4{
	font-size:110%;
	background:url(/img/icn_arrow_1.gif) 0 1px no-repeat;
	padding-left:15px;
	height:20px;
}
#map_guide_2 dl{
	padding-left:15px;
}
#map_guide_2 dt{
	padding-bottom:5px;
}
#map_guide_2 dd{
	color:#6D6E71;
}
#map_guide_2 p{
	padding-left:15px;
}
#map_guide_2 table{
	width:675px;
	margin-left:15px;
}
#map_guide_2 table th{
	width:180px;
}

/*경기일정*/
#staff_list #group_01{width:30px;}/*번호*/
#staff_list #group_03{width:80px;}/*기간*/
#staff_list #group_04{width:100px;}/*장소*/
#staff_list #group_05{width:100px;}/*주최주관*/
#staff_list #group_06{width:60px;}/*시상내역*/

/*팀현황*/
#sub_menu h3{
	width:165px;
	font-size:90%;
	font-weight:bold;
	color:#8DB62A;
	padding:5px 0 5px 25px;
	border-bottom:#E6E7E8 solid 1px;
}
#sub_menu ul{/*플래시 아래 팀명들어가는 왼쪽서브메뉴*/
	width:190px;
	list-style:none;
	font-size:90%;
	color:#6D6E71;
}
#sub_menu li{
	border-bottom:#D1D3D4 dashed 1px;
	padding:4px 0 4px 35px;
	background:#F8F8F8 url(/team/img/icn_sidemenu.gif) 25px 9px no-repeat;
}
#sub_team{width:700px;}/*dl사이 간격때문에 원래 넓이보다 10 넓게 설정*/
#sub_team dl{
	width:130px;
	float:left;
	margin-right:10px;
}
#sub_team dt{
	background:url(/team/img/bg_team_logo.gif) no-repeat;
	padding:10px;
	width:110px;
	height:110px;
}
#sub_team dd{
	padding:0 0 15px 0;
	height:40px;/*두줄일경우 줄이 어긋나기때문에 높이지정*/
	text-align:center;
}
/*팀현황 상세페이지*/
#sub_team_detail{width:700px;}/*dl사이 간격때문에 원래 넓이보다 10 넓게 설정*/
#team_info{/*팀정보 상단 박스*/
	background:url(/team/img/bg_teamdetail_info_top.gif) no-repeat;
	width:690px;
	padding-top:12px;
	margin-bottom:20px;
}
#team_info .clear_both{/*팀정보 하단 박스*/
	height:10px;
	background:url(/team/img/bg_teamdetail_info_bot.gif) left bottom no-repeat;
}
#team_info #logo_area{/*팀정보박스에서 로고가 나오는 곳*/
	width:142px;
	height:115px;
	padding:5px 0 0 2px;
	text-align:center;
	float:left;
}
#team_info h3{/*팀정보박스에서 팀명이 나오는 곳*/
	width:200px;
	float:left;
	text-align:center;
	color:#fff;
	font-size:140%;
	letter-spacing:-1px;
	padding:45px 15px 10px 15px;/*초기화*/
	background:url(/team/img/bg_teamdetail_h3_txt.gif) center bottom no-repeat;
}
#team_info #photo_area{/*팀정보박스에서 팀사진이 나오는 곳*/
	float:left;
	height:120px;
}
#team_info table{/*팀정보박스에서 소속,창단일,팀소개 부분*/
	clear:both;
	border:0;/*초기화*/
	margin-left:146px;
	width:529px;
	margin-top:10px;
	line-height:160%;
}
#team_info th{
	padding:1px 0 1px 15px;/*초기화*/
	border:0;/*초기화*/
	background:url(/team/img/icn_arrow.gif) 0px 4px no-repeat;
	color:#2B62BB;
	font-weight:bold;
	width:55px;	
	vertical-align:top;
	text-align:left;
}
#team_info td{	
	border:0;/*초기화*/
	padding:1px 0;/*초기화*/
}

.team_player{/*선수정보부분*/
	clear:both;
	margin-bottom:22px;
}

.team_player h4{/*선수정보의 단장 감독 선수등 구분 타이틀*/
	width:400px;
	padding-top:25px;
	overflow:hidden;
	height:0px !important;
	height /**/:25px;
}
#team_player_1 h4{background:url(/team/img/stl_teamdetail_player1.gif) no-repeat;}
#team_player_2 h4{background:url(/team/img/stl_teamdetail_player2.gif) no-repeat;}
#team_player_3 h4{background:url(/team/img/stl_teamdetail_player3.gif) no-repeat;}

.team_player dl{	
	width:215px;
	height:130px;
	margin-bottom:8px;
	padding:5px 0 5px 5px;
	color:#fff;
	float:left;
	margin-right:8px;
}
#team_player_1 dl{background:url(/team/img/bg_teamdetail_player1.gif) no-repeat;}
#team_player_2 dl{background:url(/team/img/bg_teamdetail_player1.gif) no-repeat;}
#team_player_3 dl{background:url(/team/img/bg_teamdetail_player2.gif) no-repeat;}

.team_player dl dt img{
	border:#fff solid 2px;
	width:100px;
	float:left;
	margin-right:5px;
}
/*.team_player .player_photo{
	background:url(/team/img/img_blank.gif) no-repeat;	
}*/
.team_player .player_name{
	font-weight:bold;
	text-align:right;
	padding:8px 5px 10px 0;	
	margin-left:110px;
	letter-spacing:-1px;
}
#team_player_1 .player_name{border-bottom:#4DADAA solid 1px;}
#team_player_2 .player_name{border-bottom:#4DADAA solid 1px;}
#team_player_3 .player_name{border-bottom:#698BC2 solid 1px;}
.team_player .player_name strong{
	font-size:120%;
}

.team_player dl dd{
	position:relative;
	padding:4px 0;
	margin-left:110px;
}
#team_player_1 dl dd{border-bottom:#4DADAA solid 1px;}
#team_player_2 dl dd{border-bottom:#4DADAA solid 1px;}
#team_player_3 dl dd{border-bottom:#698BC2 solid 1px;}
.team_player dl dd label{	letter-spacing:-1px;}
.team_player dl dd strong{
	position:absolute;
	left:68px;
	font-weight:normal;
	color:#71FFF7;
}

/*후원-공식후원사*/
#sub_company{width:700px;}/*dl사이 간격때문에 원래 넓이보다 10 넓게 설정*/
#sub_company dl{
	width:165px;
	margin-right:10px;
	float:left;
}
#sub_company dd{text-align:center;padding-top:5px;padding-bottom:20px;}


/*자료실-휠체어농구상식*/
#sub_basketball_sense img{
	margin-bottom:20px;
}

/*자료실-TOP5 테이블*/
.List td{
	text-align:center;
}


/*자료실-관련사이트*/
#sub_site th{
	border-bottom:#BCBEC0 solid 1px;
	width:200px;
}
/*자료실-휠체어농구규칙서*/
#sub_rule h3{font-size:120%;color:#2859A8;text-align:center;}
#sub_rule{line-height:140%;}
#sub_rule dt{
	font-weight:bold;
	padding-bottom:5px;
}
#sub_rule dl{
	padding-bottom:20px;
}
#sub_rule dd{
	padding-left:25px;
	padding-bottom:10px;
}
#sub_rule dd span{display:block;margin-bottom:5px;}
#sub_rule ol{list-style:none;}
#sub_rule ol li ol li{list-style:none;padding-left:15px;}

#sub_rule ul{list-style:none;border-top:#5FBF31 solid 2px;padding-bottom:20px;}/*휠체어농구규칙서의 리스트*/
#sub_rule ul li{
	border-bottom:#D1D3D4 solid 1px;
	padding:5px 0 5px 22px;
	background:url(/img/icn_arrow.gif) 5px 8px no-repeat;
}
#sub_rule ul li span{color:#9D9FA2;}
#sub_rule .list_gray{
	background:#F8F8F8 url(/img/icn_arrow.gif) 5px 8px no-repeat;
}
#sub_rule .align_center{
	border-top:#D1D3D4 solid 1px;
	padding-top:10px;
}
#sub_rule .btn_rule_list{/*목차 버튼*/
	width:58px;
	height:22px;
	background:url(/data/img/btn_rule_list.gif) no-repeat;
	border:0;
	cursor:pointer;
}
#sub_rule .btn_rule_list span{display:none;}

#sub_rule dl dl{/*휠체어농구규칙서의 2.2.1식으로 안으로 들어가는 소제목*/
	padding-top:10px;
	padding-bottom:0px;
}
#sub_rule dl dl dt{
	font-weight:normal;
}
#sub_rule dl dl dd{
	padding-left:30px;
}

/*사이트맵*/
#sub_sitemap{
	background:url(/member/img/bg_sitemap.gif) no-repeat;
	height:410px;
}
#sub_sitemap dl{
	float:left;
	padding-left:30px;
	padding-top:45px;
	width:150px;
	height:150px;
}
#sub_sitemap dt{display:none;}
#sub_sitemap dd{
	background:url(/member/img/icn_arrow.gif) 0 2px no-repeat;
	padding-left:12px;
	margin-bottom:7px;
}


/*아이디비밀번호찾기*/
#sub_member_id .box{
	border:#D1D3D4 solid 2px;
	padding:15px;
	text-align:center;
	margin-bottom:15px;
}
#sub_member_id .box p{
	margin:20px 0;
	color:#2D6DD4;
}
#sub_member_id .btn_pwsearch{
	background:url(/member/img/btn_pwsearch.gif) no-repeat;
	width:92px;
	height:23px;
	border:0;
	cursor:pointer;
	margin:0 2px;
}
#sub_member_id .btn_pwsearch span{display:none;}
#sub_member_id .btn_home{
	background:url(/member/img/btn_home.gif) no-repeat;
	width:62px;
	height:23px;
	border:0;
	cursor:pointer;
	margin:0 2px;
}
#sub_member_id .btn_home span{display:none;}
#sub_member_id .btn_join{
	background:url(/member/img/btn_join.gif) no-repeat;
	width:72px;
	height:23px;
	border:0;
	cursor:pointer;
	margin:0 2px;
}
#sub_member_id .btn_join span{display:none;}
.btn_pre_view{/*미리보기*/
	border:0;
	cursor:pointer;
	width:73px;
	height:21px;
	background:url(/admin/img/btn_pre_view.gif) no-repeat;
	margin:0 2px;
}
.btn_pre_view span{display:none;}
