@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothiccoding.css);



body, td, p, input, button, textarea, select, .c1 { font-family:Tahoma,±¼¸²; font-size:9pt; color:#222222; }
button {border: 0; outline: 0;}
table tr td > span.select > img{
	display:block;
	position:relative;
	top:-6px;	
}
table.ta_select tr td{
	border-bottom:none!important;
	border-left:none!important;
	border-right:none!important;
	
}
.table_style tr td{
   
	border-bottom:1px solid #ddd!important;
	border-right:1px solid #ddd!important;	
	height:30px;
	text-align:center;
}
form { margin:0px; }
img {border:0;}

/* img {border:0px;} */

/* top */
.top {position:absolute;top:0px;left:0px;z-index:10;}
/* top_menu */
.top_menu a  {font:11px µ¸¿ò,Dotum,AppleGothic,serif;color:#fff;letter-spacing:-1px;text-decoration:none;} 
.top_menu a:active {font:11px µ¸¿ò,Dotum,AppleGothic,serif;color:#fff;letter-spacing:-1px;text-decoration:none;} 
.top_menu a:focus {font:11px µ¸¿ò,Dotum,AppleGothic,serif;color:#fff;letter-spacing:-1px;text-decoration:none;} 
.top_menu a:link {font:11px µ¸¿ò,Dotum,AppleGothic,serif;color:#fff;letter-spacing:-1px;text-decoration:none;} 
.top_menu a:visited {font:11px µ¸¿ò,Dotum,AppleGothic,serif;color:#fff;letter-spacing:-1px;text-decoration:none;} 

/* top_player */
.top_player {position:relative;width:260px; height:100px;}

/* Search */
#fsearchbox {color:#000}
#fsearchbox .searchbar {background:url(http://www.gjpf.or.kr/img/search_bg.gif) no-repeat;width:229px;height:31px;float:left;display:inline; margin-right:4px;}
#fsearchbox input.search {width:210px;background-color:transparent;color:#000;border:none 0;margin:4px;padding:3px 4px;float:left;display:inline; height:18px;outline:none;font:12px/1.5 dotum,sans-serif}
#BtnSearch {border:none;text-indent:-9999in;overflow:hidden; cursor:pointer;vertical-align:top;float:right;display:inline;}
#BtnSearch {background:url(http://www.gjpf.or.kr//img/search_btn.gif) no-repeat;width:39px;height:31px;}
#BtnSearch:hover {background-position:0 bottom}
#BtnSearchAll:hover {background-position:-39px bottom}
#fsearchbox .searchbar {position:re;z-index:99999;}

/* Table */
.w_t_left02 {border-width:0 1 1 0;border-color:E6E6E6;border-style:solid;font-size:12px;color:545454;padding:8 5 5 5;background-color:F7F7F7;height:27px}
.w_t_right02 {border-width:0 0 1 0;border-color:E6E6E6;border-style:solid;font-size:12px;color:545454;padding:8 5 5 5;background-color:F7F7F7;height:27px}
.w_t_right03 {border-width:1 0 1 0;border-color:E6E6E6;border-style:solid;font-size:12px;color:545454;padding:8 5 5 5;background-color:F7F7F7;height:27px}
.w_td02_01 {border-width:0 1 1 0;border-color:E6E6E6;border-style:solid;font-size:12px;padding:8 5 5 5;height:20px}
.w_td02_02 {border-width:0 0 1 0;border-color:E6E6E6;border-style:solid;font-size:12px;padding:8 5 5 5;height:20px}
.w_td02_03 {border-width:0 1 1 0;border-color:E6E6E6;border-style:solid;font-size:12px;padding:5 2 2 2;height:24px}
.w_td02_04 {border-width:0 0 1 0;border-color:E6E6E6;border-style:solid;font-size:12px;padding:5 2 2 2;height:24px}
.w_td02_05 {border-width:0 0 1 0;border-color:E6E6E6;border-style:solid;font-size:12px;padding:20 10 20 10;height:24px;line-height:16px}
.w_t_left03 {border-width:0 1 1 0;border-color:E6E6E6;border-style:solid;font-size:12px;color:545454;padding:8 5 5 5;background-color:F7F7F7;height:50px; width:100px;}

/*history*/
.text-gr { font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing:-1px; font-size: 12px;color: 3C9B95; font-weight:bold;}
.text-br { font-size: 12px;color: 967D69; }
.line01 {background-color:#DCE2E2}  /*company*/


a:link, a:visited, a:active { text-decoration:none; color:#466C8A; }
a:hover { text-decoration:underline; }

a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#454545; }
a.menu:hover { text-decoration:none; }

.member {font-weight:bold;color:#888888;}
.guest  {font-weight:normal;color:#888888;}

.lh { line-height: 150%; }
.jt { text-align:justify; }

.li { font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD; }

.ul { list-style-type:square; color:#66AEAD; }

.ct { font-family: Verdana, ±¼¸²; color:#222222; } 

.ed { border:1px solid #CCCCCC; } 
.tx { border:1px solid #CCCCCC; } 

.small { font-size:8pt; font-family:µ¸¿ò; }
.cloudy, a.cloudy {color:#888888;} /* Èå¸² */

input.ed { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; }
input.ed_password { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; font:10px Tahoma; }
textarea.tx { border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:2px; }

.latest_title1 {font-weight:bold; font-size:12px; color:#000;}
.latest_title2 {font-weight:bold; font-size:12px; color:#1f77bd;}

.photo {padding:0; position:absolute;z-index:10; left:0; top:48px;_top:50px; width:100px;height:auto; text-align:center;}
.photo a{font:11px dotum; color:#333; letter-spacing:-1px; display:block; overflow:hidden; line-height:1.3em;}

/*½ºÄÉÁÙ */
.schedule_body { }
.schedule_body .schedule {width:220px;position:relative;}
.schedule_body .date {width:220px;height:30px;margin:14px 0 0 0;position:relative;}
.schedule_body .date div {text-indent:-9999px}
.schedule_body .date .prev{width:5px;height:8px;position:absolute;top:11px;left:74px;background:url(http://img-section.daum-img.net/sports09/right/ico_rw_ca_arrow.gif) no-repeat;overfl1ow:hidden}
.schedule_body .date .next{width:5px;height:8px;position:absolute;top:11px;right:75px;background:url(http://img-section.daum-img.net/sports09/right/ico_rw_ca_arrow.gif) -5px 0 no-repeat;over1flow:hidden}
.schedule_body .date div a{display:block;position:relative;margin:-5px 0 0 -5px;width:10px;height:25px;overflow:hidden}
	.schedule_body .date .year,
	.schedule_body .date .month,
	.schedule_body .date .day {position:absolute;width:17px;height:13px;top:9px;background:url(http://yeosukunno.co.kr/img/ico_rw_ca_num.gif) no-repeat;overflow:hidden}
	.schedule_body .date .year {left:80px;}
	.schedule_body .date .month {left:100px;}
	.schedule_body .date .day {left:120px;}
	.schedule_body .date .n01 {background-position:0 0}
	.schedule_body .date .n02 {background-position:0 -25px}
	.schedule_body .date .n03 {background-position:0 -50px}
	.schedule_body .date .n04 {background-position:0 -75px}
	.schedule_body .date .n05 {background-position:0 -100px}
	.schedule_body .date .n06 {background-position:0 -125px}
	.schedule_body .date .n07 {background-position:0 -150px}
	.schedule_body .date .n08 {background-position:0 -175px}
	.schedule_body .date .n09 {background-position:0 -200px}
	.schedule_body .date .n10 {background-position:0 -225px}
	.schedule_body .date .n11 {background-position:0 -250px}
	.schedule_body .date .n12 {background-position:0 -275px}
	.schedule_body .date .n13 {background-position:0 -300px}
	.schedule_body .date .n14 {background-position:0 -325px}
	.schedule_body .date .n15 {background-position:0 -350px}
	.schedule_body .date .n16 {background-position:0 -375px}
	.schedule_body .date .n17 {background-position:0 -400px}
	.schedule_body .date .n18 {background-position:0 -425px}
	.schedule_body .date .n19 {background-position:0 -450px}
	.schedule_body .date .n20 {background-position:0 -475px}
	.schedule_body .date .n21 {background-position:0 -500px}
	.schedule_body .date .n22 {background-position:0 -525px}
	.schedule_body .date .n23 {background-position:0 -550px}
	.schedule_body .date .n24 {background-position:0 -575px}
	.schedule_body .date .n25 {background-position:0 -600px}
	.schedule_body .date .n26 {background-position:0 -625px}
	.schedule_body .date .n27 {background-position:0 -650px}
	.schedule_body .date .n28 {background-position:0 -675px}
	.schedule_body .date .n29 {background-position:0 -700px}
	.schedule_body .date .n30{background-position:0 -725px}
	.schedule_body .date .n31 {background-position:0 -750px}
	
	
/********************************** haed_menu (»ó´Ü¸Þ´º)Ãß°¡ ******************************************/	

a.subtop:link, a.menu:visited, a.menu:active { text-decoration:none; 
												color:#fff; 
												font-size:13px;  
												line-height:23px;  
												padding-right:7px; 
												font-weight:600; 
												 letter-spacing:-1;
												font-family:'³ª´®°íµñ','NanumGothic'!important;}
												
a.subtop:hover { text-decoration:none; 
				 color:#fdd60e; 
				 font-size:13px; 
				 font-weight:600;  
				 padding-right:7px;  
				 letter-spacing:-1;
				 font-family:'³ª´®°íµñ','NanumGothic' !important;}


/* È¨¸Þ´º */
#wrapper{width:100%; }
#login_top_wrap{width:100%;  float:inherit; }
.top_bg{float:left}
#login_menu_wrap{width:981px; margin:0 auto; overflow:hidden; }
#login_menu{float:right; overflow:hidden;}
.login_flo{float:left; padding:22px 20px 0px 0; }
.login_flo2{float:left; margin-left:4px;}


/* topmenu */
*{padding:0; margin:0;}
ul, ol, li { list-style:none; padding:0; margin:0}

#top_navi_wrap{width:100%; background:url(images/top_sub_bg.gif); z-index:10; position:relative; height:82px;} 
.top_navi_wrap2{width:981px; margin:0 auto; position:relative;}
.top_logo{position:absolute; top:10px; bottom:27px; left:0px;}
.top_logo a {display: block; width: 235px;}
.top_logo a img {width: 100%;}

.top_navi{float:right; padding:20px 0px 29px 0px; width:711px;}
.navi_dep1{    float: left;
    min-height: 22px;
    position: relative;}
.navi_dep1_position{ }

.float01{width:148px;}
.float02{width:132px;}
.float03{width:134px;}
.float04{width:128px;}
.float05{width:149px;}

/* ¼­ºê¸Þ´º submenu */
.navi_dep2_wrap01{padding-left:500px;margin-left:0px;position:relative;left:-500px;}
.navi_dep2_wrap02{margin-left: -230px;}
.navi_dep2_wrap03{padding-left:500px;margin-left:-60px;position:relative;left:-500px;}
.navi_dep2_wrap04{padding-left:500px;margin-left:-60px;position:relative;left:-500px;}
.navi_dep2_wrap05{padding-left:500px;margin-left:25px;position:relative;left:-500px;}

.navi_dep2_wrap{
	display: none;
    width: 981px;
    position: absolute;
    top: 100%;
	 }
.navi_dep2_wrap ul{overflow:hidden; width:981px;}
.navi_dep2_wrap ul li{ float:left; height:11px; padding:0 0 13px 8px; z-index:100000; background:url(images/sub_bg.jpg) repeat-x; }

/****************************************************************************************/


/* 211025_logo_list Ãß°¡*/
ul.logo_list {display: table;}
ul.logo_list li {display: table-cell; vertical-align: middle; padding: 16px;}
ul.logo_list li img {max-width: 100%; }


/* table - data_inquiry */
table.data_inquiry tr, table.data_inquiry td { font-family: 'Nanum Gothic', sans-serif;}
table.data_inquiry tr strong {display: block; text-align: center; font-size: 15px;}
table.data_inquiry td input {height: 23px; margin-left: 27px; width: 89%;}
table.data_inquiry td textarea {margin-left: 27px;}
table.data_inquiry tr.btn_box {text-align: center;}
table.data_inquiry tr.btn_box td button {margin: 0 10px; cursor: pointer}
