@charset "euc-kr";

/* ±âº» */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
body,input,textarea,selecr,button,table{font-family:'µ¸¿ò',Dotum,sans-serif;font-size:12px}
img,fieldset{border:0}
ul,ol{list-style:none}
em,address{font-style:normal}
a{text-decoration:nine}
a:hover,a:active,a:focus{text-decoration:underline}

table {border-collapse:collapse; border-spacing:0; table-layout:fixed;}
td {word-break:break-all; word-wrap:break-word;}
.table_gray {border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;width:100%; font-size:12px;line-height:140%;border-top:1px solid #e5e5e5;}
.table_gray thead{border:1px solid #e5e5e5}
.table_gray thead th{padding:5px 0 5px 0;text-align:center;color:#4a4a4a;border-right:1px solid #e5e5e5;background:#f8f8f8;border-bottom:1px solid #e5e5e5;}
.table_gray td{text-align:center;border-right:1px solid #dad8d8;border-bottom:1px solid #e5e5e5;padding:10px;}
.table_gray td.left{text-align:left;}

.table_recruit{border-bottom:1px solid #e5e5e5;width:100%; font-size:12px;line-height:140%;}
.table_recruit thead{border-bottom:1px solid #e5e5e5;}
.table_recruit thead th{padding:9px 0 9px 0;text-align:center;color:#4a4a4a;border-bottom:1px solid #e5e5e5}
.table_recruit td{text-align:center;border-bottom:1px solid #e5e5e5;padding:5px;}
.table_recruit td.left{text-align:left;}

input[type=text] {width:100px;}
input[type=text],input[type=file] {font-size:12px;padding:2px;border:1px solid #c8c8c8;color:#434343; font-family:µ¸¿ò,Arial,sans-serif;}
input[type=checkbox] { margin-right:2px;padding-bottom:1px;}
input[type=radio] {margin:0 0 0 2px;padding:0 0 1px 0;vertical-align:middle;}
input.gray {background-color:#f8f8f8;}
select{font-size:12px;color:#434343;border: 1px solid #afafaf;}
textarea {font:12px;border:1px solid #c8c8c8;color:#434343; font-family:µ¸¿ò,Arial,sans-serif;}

a:link		{color:#434343;text-decoration:none}
a:visited	{color:#434343;text-decoration:none}
a:active	{color:#868686;text-decoration:none}
a:hover	{color:#868686;text-decoration:none}

legend, caption{visibility:hidden;font-size:0;width:0;height:0;line-height:0;}
.hide,hr{visibility:hidden;font-size:0;width:0;height:0;line-height:0;position:absolute;top:-9999px;}

.b {font-weight:bold}		/* ±½°Ô */
.nor {font-weight:normal}	/* º¸Åë */

.mt05{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;}
.ml10{margin-left:10px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb11{margin-bottom:11px;}
.mb18{margin-bottom:18px;}

.pt10{padding-top:10px;}
.pt20{padding-top:20px;}
.pt30{padding-top:30px;}
.pt40{padding-top:40px;}
.pr80{padding-right:80px;}
.pb10{padding-bottom:10px;}
.pb20{padding-bottom:20px;}
.pb30{padding-bottom:30px;}

/* RFC */
.scrollBox{width:565px; height:65px; overflow:scroll; overflow-x:hidden; margin:0 0 30px 100px;padding:10px; line-height:1.5; border:1px #e5e5e5 solid;}

.info_con{float:left; background:url(../images/rfc_info_con_img.jpg) no-repeat 0 0;width:789px;}
.info_gangbuk{float:left; width:320px;}
.info_gangnam{float:left;width:250px}
.info_trc{float:left;}
#contents .sub_contents li.gangbuk{clear:both;padding:0;}
#contents .sub_contents li.gangnam{clear:both;padding:0;}

/* ¼Ò°³ */
.sports{position:relative;}
.sports_go{position:absolute;top:130px;right:70px;}

/* Ã¤¿ëÁ¤º¸ */
.rec_info_subj{color:#00c1e2;padding:10px;text-align:center; font-size:14px; font-weight:bold;}
.rec_info{border-top:2px solid #00c1e2;border-bottom:2px solid #00c1e2;padding:13px;line-height:135%;}
.text{line-height:140%;}
.text_icn{background:url(../images/recruit_ic_listbox01.gif) no-repeat 0 7px;padding:0 0 0 5px; }
.text_ad{background:url(../images/recruit_ic_listbox01.gif) no-repeat 0 7px;padding:0 0 0 5px; float:left; }
.text_btn{width:100%; text-align:center;padding-top:30px;}
.text01{background:url(../images/recruit_info_con03.jpg) no-repeat 0 0;line-height:140%;padding:18px;width:789px; height:73px;}
.text_icn01{background:url(../images/recruit_ic_listbox01.gif) no-repeat 0 7px;padding:0 0 0 5px;}
.text02{width:750px; height:73px;text-align:center;}

.rec_line{border-top:2px solid #00c1e2;border-bottom:1px solid #00c1e2; width:100%;}
.sub_contents fieldset label{width:100px;background:url(../images/board_ic_d_line.gif) no-repeat 95% 3px;padding:3px 15px 3px 0; display:inline-block; vertical-align:top;}
.sub_contents fieldset p{padding:5px 5px 5px 10px;border-bottom:1px solid #e5e5e5;vertical-align:middle;}
.sub_contents fieldset label.edit{width:80px; background-image:none;padding:0 15px 0 0; display:inline-block;}
.sub_contents fieldset p.edit{padding:1px;border-bottom:none;vertical-align:middle;}
.rec_btn{width:780px; text-align:center;}
.rec_btn p{padding-right:3px;}
.rec_btn01{width:789px; text-align:center;}
.rec_btn p{display:inline;}

.srh_text{background:url(../images/recruit_edit_con02.jpg) no-repeat 0 0;margin:76px 0 0 100px;line-height:140%;padding:9px 0 0 190px;width:489px; height:123px;}
.tip_text{background:url(../images/recruit_edit_con03.jpg) no-repeat 0 0;margin:30px 0 0 100px;line-height:150%;padding:50px 0 0 50px;width:539px; height:103px;}

/* Ä¿¹Â´ÏÆ¼ */
.month_text{background:url(../images/community_board_searchbox.gif) no-repeat 0 0;margin:30px 0 0 0;line-height:150%;padding:20px 0 0 200px;height:60px;position:relative;}
.month_num{position:absolute;clear:both;top:23px;left:680px; background:url(../images/ic_listbox01.gif) no-repeat 0 7px;padding-left:7px;}
.month_half{background:url(../images/community_rfcmonth_listbox.gif) no-repeat 0 0;width:387px;height:198px;padding:0 15px 10px 0;position:relative;float:left;}
.month_half02{background:url(../images/community_rfcmonth_listbox.gif) no-repeat 0 0;width:387px;height:198px;float:left;padding-bottom:10px;}
.month_half .pic{padding:20px 20px 0 20px; float:left;}
.month_half .sbj{font-weight:bold;color:#000;background:#e5e5e5;display:inline-block;padding:7px 15px;margin-top:20px;width:190px;}
.month_half dl{display:inline-block; width:220px;}
.month_half dt{width:20px;float:left;padding:10px 13px 10px 5px;}
.month_half dd{border-bottom:1px solid #e5e5e5;padding:10px 0 10px 0;}
.month_half .btn{position:absolute;right:0;padding:10px 35px 10px 0;}

.month_half02 .pic{padding:20px 20px 0 20px; float:left;}
.month_half02 .sbj{font-weight:bold;color:#000;background:#e5e5e5;display:inline-block;padding:7px 15px;margin-top:20px;width:190px;}
.month_half02 dl{display:inline-block; width:220px;}
.month_half02 dt{width:20px;float:left;padding:10px 13px 10px 5px;}
.month_half02 dd{border-bottom:1px solid #e5e5e5;padding:10px 0 10px 0;}
.month_half02 .btn{position:absolute;right:0;padding:10px 35px 10px 0;}

.page_num{clear:both;text-align:center;padding-top:30px;font-size:12px;}
.page_num p{display:inline;}
.num{margin:0 3px 0 3px;}

.month_big{background:url(../images/community_rfcmonth_listbox_big.gif) no-repeat 0 0;width:789px;height:167px;padding-right:15px;}
.month_big .pic{padding:20px 20px 0 20px; float:left;}
.month_big .sbj{font-weight:bold;color:#000;background:#e5e5e5;display:inline-block;padding:7px 15px;margin-top:20px;width:585px;}
.month_big dl{display:inline-block; width:615px;}
.month_big dt{width:20px;float:left;padding:10px 13px 10px 5px;}
.month_big dd{border-bottom:1px solid #e5e5e5;padding:10px 0 10px 0;}
.month_box{positon:relative;margin-bottom:40px;}
.month_boxtop{background:url(../images/community_rfcmonth_infobox.gif) no-repeat;padding:30px 40px 0 30px;line-height:140%;}
.month_boxbottom{background:url(../images/community_rfcmonth_infobox.gif) no-repeat 0 bottom;padding:15px 40px 15px 30px;}
.month_boxbtn{text-align:right;padding-top:20px;padding-bottom:10px;width:789px;}

.gallery{border-top:2px solid #7fbdc8;width:789px;margin:40px 0 20px 0;}
.gal_line{border-bottom:1px solid #7fbdc8;width:789px;padding:10px 0 10px 0;overflow:hidden;}
.gallery li {float:left;display:inline;margin:0 8px 5px 8px;}
.gallery li p {margin:0 2px;padding-top:10px;text-align:center;}
.gallery li p .date {font-size:12px;color:#9b9b9b;}
.gallery li a img {width:138px;height:103px;border:1px solid #ececec;}
.gallery p.bak{width:740px;height:495px;margin:20px 7px 15px 7px;}
.gallery p.text{padding:20px 10px 10px 10px;}
.gallery dl{border-bottom:1px solid #ececec;}
.gallery dt{width:100px;background:url(../images/board_ic_d_line.gif) no-repeat 95% 10px;padding:10px 15px 5px 10px; display:inline-block; vertical-align:top;float:left;}
.gallery dd{vertical-align:middle;padding:10px 15px 10px 30px;}

.site_box{position:relative;float:left;padding-right:5px;}
.site_box02{position:relative;float:left;}
.site_tit{padding:30px 0 0 0;}
.site_go{ position:absolute;top:0;right:0;padding:30px 200px 0 0;}
.site_img{padding:15px 2px 0 0;}

.on_box{position:relative;}
.on_go{position:absolute;top:0;right:0;padding:30px 10px 0 0;}

/* °í°´¼¾ÅÍ */
.boardList caption {position:absolute;overflow:hidden;width:1px;height:1px;top:auto;text-indent:-9999%;font-size:0;line-height:0;}	
.boardList td{padding:10px 4px 10px 4px;border-bottom:1px solid #e5e5e5;}
.boardList th {color:#ffffff;text-align:center;font-weight:bold;background:url(../images/board_tdbar_notice.gif) no-repeat top center;height:35px;}
.boardList th.first {background:url(../images/board_tdbar_notice.gif) no-repeat top left;width:60px;}
.boardList th.th_date{width:100px;}
.boardList th.end {background:url(../images/board_tdbar_notice.gif) no-repeat top right;width:100px;}
.boardList .num, .boardList .date, .boardList .view {font-size:12px;text-align:center;color:#434343;}
.boardList .num{width:60px;}
.boardList .date{width:100px;}
.boardList .view{width:100px;}

/* »çÀÌÆ®¸Ê */
.sitemap dt{margin-bottom:10px;padding-top:30px;}
.sitemap dd{margin:0 0 10px 0; background:url(../images/ic_listarrow01.gif) no-repeat 0 5px;padding:1px 0 0 8px;}
.sitemap dd ul{padding:0 0 0 5px;overflow: hidden;}
.sitemap .rfc{width:160px;float:left;}
.sitemap .info{width:160px;float:left;}
.sitemap .recruit{width:160px;float:left;}
.sitemap .community{width:160px;float:left;}
.sitemap .cscenter{width:148px;float:left;}
.sitemap a{padding:3px;}
#contents .sub_contents li.sub{clear:both; background:url(../images/ic_loc_arrow.gif) no-repeat 0 12px;padding:9px 0 0 8px; width:120px;}