/* Common */
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; color:#6d6c6c;}
body,input,textarea,select,button,table{font-family:'µ¸¿ò',Dotum,Verdana,AppleGothic,sans-serif;font-size:12px; vertical-align:middle}
img,fieldset{border:0;}
ul,ol{list-style:none;margin:0;padding:0}
em,address{font-style:normal}
a{text-decoration:none; color:#5d5d5d}
a:hover,a:active,a:focus{text-decoration:underline}

/* Layout */
div#wrap{width:1000px;margin:0 auto}
div#header{width:100%}
div#container{width:100%;}
div#container:after{display:block;clear:both;content:''}
.snb{float:left;width:170px}
.content{float:right;width:810px}
div#footer{width:100%;}


/* style */
body{background:url(/images/bg/bg_topnavi.gif) repeat-x}
body.popup{background:none}
div#wrap{background:#fff;}
div#container{margin-bottom:40px}

input.check,
input.radio{width:13px;height:13px;margin:2px 2px 2px 0;padding:0;vertical-align:middle}

.input_text{height:14px; padding:2px; margin:2px 0; border:1px solid #cae2ed; color:#86bad1; letter-spacing:0;background:#fff}
input.name,
input.id,
input.password{width:200px}
input.check_email{width:88px}
input.comment_password,
input.joininput{width:150px}
input.birthday,
input.joininput_phone{width:40px}
input.support_name,
input.comment_name,
input.boardwrite_name,
input.joininput_email{width:100px}
input.joininput_postnum{width:30px}
input.boardwrite_name,
input.bank,
input.joininput_address{width:250px}
input.joininput_work{width:510px}
input.joininput_belong{width:510px}
input.joininput_group{width:510px}
input.joininput_url{width:510px}
input.support_url{width:300px}
input.joininput_inputarea{width:160px}
input.board_search{width:205px}
input.boardwrite_subject{width:100%}
input.guestbook_name{width:100px;border:1px solid #67accb}
input.guestbook_password{width:150px;border:1px solid #67accb}
input.search{border:3px #9ecbdf solid; width:260px; padding:5px}
input.searchmore{width:270px;}
input.support_bank{width:50px;}



.input_select {height:20px; border:1px solid #d7d7d7; letter-spacing:0}
select.phone{width:60px}
select.birthday{width:60px}
select.email{width:120px}
select.board_search{width:70px}
sponsor_division{width:100px}



.input_textarea{padding:5px; margin:2px 0; border:1px solid #cae2ed; letter-spacing:0;background:#fff}
textarea.guestbook_input{height:30px; border:1px solid #67accb}
textarea.comment_input{width:630px;height:30px}
textarea.boardwrite_input{width:100%;height:300px}
textarea.boardwrite_input{width:700px; height:300px; padding:10px;}
textarea.sponsor_ment{width:98%; height:20px; padding:10px;}


/* Å¾¸Þ´º_ÃÖ»ó´Ü ¸Þ´º */
div.topnavi{height:23px; line-height:23px; background:#f5f5f5; color:#848483; font-size:11px;}
div.topnavi ul{float:right}
div.topnavi ul li{display:inline; padding-right:10px}
div.topnavi ul li img{vertical-align:middle}
div.topnavi ul li span{color:#ff9e04}


/* Å¾¸Þ´º_IR±â¹ý */
div.topmenu{position:relative;margin:28px 0; height:43px}
div.topmenu h1{position:absolute;}

div.topmenu div.topgnb{position:absolute;width:345px;height:21px; top:11px; left:300px}
div.topmenu div.topgnb dl.topgnbnavi{width:345px;height:21px;background:url(/images/public/topmenu.gif)  no-repeat left top;margin:0;}
div.topmenu div.topgnb dl.topgnbnavi dt {width:0;height:0;margin:0;padding:0;font-size:0;line-height:0;visibility:hidden;overflow:hidden;}

div.topmenu div.topgnb dl.topgnbnavi dd {margin:0;float:left;}
div.topmenu div.topgnb dl.topgnbnavi dd a{display:block;text-indent:-10000px; /* ÀÌ¹ÌÁö ´ëÃ¼ ±â¹ý */overflow:hidden;background:url(/images/public/topmenu.gif);}

div.topmenu div.topgnb dl.topgnbnavi dd.tm01 a{width:110px;height:21px;background-position:0 0;/* 1¹øÂ° : xÃà   2¹øÂ°:yÃà*/}
div.topmenu div.topgnb dl.topgnbnavi dd.tm02 a{width:50px;height:21px;background-position:-138px 0; margin-left:28px}
div.topmenu div.topgnb dl.topgnbnavi dd.tm03 a{width:50px;height:21px;background-position:-216px 0; margin-left:28px}
div.topmenu div.topgnb dl.topgnbnavi dd.tm04 a{width:50px;height:21px;background-position:-293px 0; margin-left:28px}

div.topmenu div.topgnb dl.topgnbnavi dd.tm01 a:hover{width:110px;height:21px;background-position:0 -21px}
div.topmenu div.topgnb dl.topgnbnavi dd.tm02 a:hover{width:50px;height:21px;background-position:-138px -21px; margin-left:28px}
div.topmenu div.topgnb dl.topgnbnavi dd.tm03 a:hover{width:50px;height:21px;background-position:-216px -21px; margin-left:28px}
div.topmenu div.topgnb dl.topgnbnavi dd.tm04 a:hover{width:50px;height:21px;background-position:-293px -21px; margin-left:28px}

div.topmenu div.topgnb dl.topgnbnavi dd.tm01 a:active{width:110px;height:21px;background-position:0 -21px}
div.topmenu div.topgnb dl.topgnbnavi dd.tm02 a:active{width:50px;height:21px;background-position:-138px -21px; margin-left:28px}
div.topmenu div.topgnb dl.topgnbnavi dd.tm03 a:active{width:50px;height:21px;background-position:-216px -21px; margin-left:28px}
div.topmenu div.topgnb dl.topgnbnavi dd.tm04 a:active{width:50px;height:21px;background-position:-293px -21px; margin-left:28px}


/* Å¾¸Þ´º_°Ë»ö */
div.topmenu div.search{position:absolute;left:689px; top:6px}
div.topmenu div.search input.inp_search{border:3px #9ecbdf solid; width:230px; padding:5px; margin-right:8px; vertical-align:top}


/* Å¾¸Þ´º_´Þ·Â */
div.top_calendar{border-top:1px #9ecbdf solid;border-bottom:1px #9ecbdf solid; padding:18px 0 18px 18px; margin-bottom:20px;}
div.top_calendar table td {ine-height:130%}
div.top_calendar table td span.month{color:#9ecbdf; font-weight:bold; display:block;}
div.top_calendar table td span.year{color:#9ecbdf;font-weight:bold;}

div.top_calendar table.tbl_calendar th{color:#9ecbdf; font-weight:normal; width:20px; height:18px; text-transform:uppercase}
div.top_calendar table.tbl_calendar td{color:#404040; text-align:center; width:20px; height:18px}
div.top_calendar table.tbl_calendar td.td_schedule{background:#fdf5af}


/* Å¾¸Þ´º_´Þ·Â½ºÄÉÁÙ */
div.layer_schedule{position:absolute;z-index:10}
div.layer_schedule table.pop_schedule{border:2px #78bad7 solid;}
div.layer_schedule table.pop_schedule th{height:21px; background:#f7f7f7; border-bottom:1px #c5dde8 solid; text-align:center; font-weight:bold}
div.layer_schedule table.pop_schedule td{padding:5px; background:#fdfdfd;}


/* ÇªÅÍ */
#footer{clear:both; height:65px}
#footer p.copy{color:#9ecbdf; font-size:10px; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; border-bottom:8px #9ecbdf solid; padding-bottom:4px}
#footer ul{margin-top:3px; float:right}
#footer ul li{display:inline;position:relative;padding-left:5px;font-size:11px}
#footer ul li a{color:#7e7e7e}
#footer address{margin-top:5px; width:800px; float:left}
#footer address img{vertical-align:middle}
#footer address .logo{display:inline-block;*display:inline;vertical-align:top;*vertical-align:baseline; margin-right:15px}


/* ·¹ÇÁÆ®¸Þ´º */
div#container div.snb div.lmenu{width:170px;height:167px;}
div#container div.snb div.lmenu dl.leftmenu{width:170px;height:167px;background:url(/images/public/leftmenu.gif)  no-repeat left top;margin:0;}
div#container div.snb div.lmenu dl.leftmenu dt {width:0;height:0;margin:0;padding:0;font-size:0;line-height:0;visibility:hidden;overflow:hidden;}

div#container div.snb div.lmenu dl.leftmenu dd {margin:0; text-align:left}
div#container div.snb div.lmenu dl.leftmenu dd a {display:block;text-indent:-10000px; /* ÀÌ¹ÌÁö ´ëÃ¼ ±â¹ý */overflow:hidden;background:url(/images/public/leftmenu.gif);}

div#container div.snb div.lmenu dl.leftmenu dd.lm01 a{width:70px;height:20px;background-position:-30px -10px; margin:10px 0 0 30px/* 1¹øÂ° : xÃà   2¹øÂ°:yÃà*/}
div#container div.snb div.lmenu dl.leftmenu dd.lm02 a{width:60px;height:20px;background-position:-30px -42px; margin:10px 0 0 30px}
div#container div.snb div.lmenu dl.leftmenu dd.lm02_1 a{width:42px;height:13px;background-position:-50px -78px; margin:18px 0 0 50px}
div#container div.snb div.lmenu dl.leftmenu dd.lm02_2 a{width:55px;height:13px;background-position:-50px -96px; margin:4px 0 0 50px}
div#container div.snb div.lmenu dl.leftmenu dd.lm02_3 a{width:30px;height:13px;background-position:-50px -114px; margin:4px 0 0 50px}

div#container div.snb div.lmenu dl.leftmenu dd.lm01 a:hover{width:70px;height:20px;background-position:140px -10px;}
div#container div.snb div.lmenu dl.leftmenu dd.lm02 a:hover{width:60px;height:20px;background-position:140px -42px;}
div#container div.snb div.lmenu dl.leftmenu dd.lm02_1 a:hover{width:42px;height:13px;background-position:120px -78px;}
div#container div.snb div.lmenu dl.leftmenu dd.lm02_2 a:hover{width:55px;height:13px;background-position:120px -96px;}
div#container div.snb div.lmenu dl.leftmenu dd.lm02_3 a:hover{width:30px;height:13px;background-position:120px -114px;}

div#container div.snb div.lmenu dl.leftmenu dd.lm01 a:active{width:70px;height:20px;background-position:140px -10px;}
div#container div.snb div.lmenu dl.leftmenu dd.lm02 a:active{width:60px;height:20px;background-position:140px -42px;}
div#container div.snb div.lmenu dl.leftmenu dd.lm02_1 a:active{width:42px;height:13px;background-position:120px -78px;}
div#container div.snb div.lmenu dl.leftmenu dd.lm02_2 a:active{width:55px;height:13px;background-position:120px -96px;}
div#container div.snb div.lmenu dl.leftmenu dd.lm02_3 a:active{width:30px;height:13px;background-position:120px -114px;}


/* ·¹ÇÁÆ®_sns¹öÆ° */
div#container div.snb div.sns{width:170px;height:16px; margin-top:7px}
div#container div.snb div.sns ul{float:right}
div#container div.snb div.sns ul li{width:16px; height:16px; float:left; margin-left:3px}
div#container div.snb div.sns ul li a{width:100%;height:100%;display:block;overflow:hidden;text-indent:-10000em;}
div#container div.snb div.sns ul li.facebook a{background:url(/images/btn/btn_facebook.gif) no-repeat left top}
div#container div.snb div.sns ul li.twitter a{background:url(/images/btn/btn_twitter.gif) no-repeat left top}

div#container div.snb div.sns_banner{width:170px;height:20px; margin-top:7px}
div#container div.snb div.sns_banner ul{float:right}
div#container div.snb div.sns_banner ul li{width:60px; height:20px; float:left; margin-left:3px}
div#container div.snb div.sns_banner ul li a{width:100%;height:100%;display:block;overflow:hidden;text-indent:-10000em;}
div#container div.snb div.sns_banner ul li.facebook a{background:url(/images/btn/btn_facebook1.gif) no-repeat left top}
div#container div.snb div.sns_banner ul li.twitter a{background:url(/images/btn/btn_twitter1.gif) no-repeat left top}


/* ·¹ÇÁÆ®_´º½º·¹ÅÍ ½ÅÃ» */
div#container div.snb div.apply_newsletter{width:170px;height:110px; margin-top:20px; padding-top:23px; background:url(/images/bg/bg_apply_newsletter.gif) no-repeat top;}
div#container div.snb div.apply_newsletter input.inp_email,
div#container div.snb div.apply_newsletter input.inp_name{width:154px; height:20px; margin:4px 5px 0; padding:0 3px; border:0; background:#9ecbdf; color:#fff; font-size:11px; letter-spacing:-1; line-height:20px;}
div#container div.snb div.apply_newsletter ul{margin-top:11px;overflow: hidden;}
div#container div.snb div.apply_newsletter ul li{float:left;}
div#container div.snb div.apply_newsletter ul li a{width:100%;height:100%;display:block;overflow:hidden;text-indent:-10000em;}
div#container div.snb div.apply_newsletter ul li.oldnewsletter a{width:114px;height:20px;margin-left:5px;background:url(/images/btn/btn_oldnewsletter.gif) no-repeat left top}
div#container div.snb div.apply_newsletter ul li.addnewsletter a{width:45px;height:23px;margin-left:4px;background:url(/images/btn/btn_addnewsletter.gif) no-repeat left top}
div#container div.snb div.apply_newsletter .agree{
  position:relative;
  margin:5px 0
}
div#container div.snb div.apply_newsletter .agree a{
  display: block;
}
div#container div.snb div.apply_newsletter .agree img{
  display: block;
  margin:0 auto;
}
div#container div.snb div.apply_newsletter .agree input{
  position:absolute;
  right:9px;
  top:4px
}
/* ¸ÞÀÎ_¸ÞÀÎ¹è³Ê */
div.mbanner{width:500px; height:300px; position:relative; float:left}
div.mbanner ul{ position:absolute; top:275px; left:435px}
div.mbanner ul li{width:16px; height:16px; float:left; margin-right:3px}
div.mbanner ul li a{width:100%;height:100%;display:block;overflow:hidden;text-indent:-10000em;}
div.mbanner ul li.no1 a{background:url(/images/btn/btn_num_on1.gif) no-repeat left top}
div.mbanner ul li.no2 a{background:url(/images/btn/btn_num2.gif) no-repeat left top}
div.mbanner ul li.no3 a{background:url(/images/btn/btn_num3.gif) no-repeat left top}


/* ¸ÞÀÎ_¼³¹®Á¶»ç */
div.onlinepoll{position:relative; float:right;width:273px; height:218px; border:2px #edf4f7 solid;background:url(/images/bg/bg_m_onlinepoll_qna.gif) no-repeat #f5f5f5; background-position:12px 35px; padding:12px 12px 0 12px}
div.onlinepoll h4 a{width:110px;height:15px;display:block;overflow:hidden;text-indent:-10em; font-size:0; line-height:0; margin:0; padding:0}
div.onlinepoll h4.tit_onlinepoll a{background:url(/images/btn/btn_mainpoll.gif) no-repeat left top}

div.onlinepoll dl {width:100%;margin:10px 0 0 0;}
div.onlinepoll dt {height:50px;padding:5px 40px 5px 0}
div.onlinepoll dd {padding-top:3px;*padding-top:0; margin-bottom:2px}
div.onlinepoll p {width:100%}
div.onlinepoll p a{width:46px;height:20px;display:block;overflow:hidden;text-indent:-10000em; float:right; margin:0 0 0 3px}
div.onlinepoll p a.voting{background:url(/images/btn/btn_mainpoll_voting.gif) no-repeat left top}
div.onlinepoll p a.voting1 {background:url(/images/btn/btn_mainpoll_voting1.gif) no-repeat left top}
div.onlinepoll p.voting2 a{width:72px;height:20px;display:block;overflow:hidden;text-indent:-10000em; margin:3px 0 0 200px}
div.onlinepoll p.voting2 a{background:url(/images/btn/btn_mainpoll_voting2.gif) no-repeat left top}
div.onlinepoll a.more {position:absolute;top:20px;right:10px;background:url(/images/btn/btn_more.gif) no-repeat;width:37px;height:9px;display:block;text-indent:-10em;overflow:hidden;padding:0;font-size:0;line-height:0%;text-decoration:none;}


/* ¸ÞÀÎ_¼³¹®Á¶»ç ºä */
div.m_research_result {width:295px}
div.m_research_result dl.ratio dt{width:195px; height:0; padding:2px 0 0 0; clear:both;}
div.m_research_result dl.ratio dd.graph{width:30px;height:7px;margin:0;background:#ededed; margin-top:7px}
div.m_research_result dl.ratio dd.graph span{display:block;height:7px;font-size:0}
div.m_research_result dl.ratio dd.graph span.a1{background:#ffc80c}
div.m_research_result dl.ratio dd.graph span.a2{background:#93d0ae}
div.m_research_result dl.ratio dd.graph span.a3{background:#93d0ae}
div.m_research_result dl.ratio dd.graph span.a4{background:#b9e1f6}
div.m_research_result dl.ratio dd.graph span.a5{background:#fbcdd7}
div.m_research_result dl.ratio dd.percent{width:25px;}
div.m_research_result dl.ratio dt,
div.m_research_result dl.ratio dd{float:left; margin:5px 5px 0; padding:0;}

div.m_research_result dl.ratio dd.p1{color:#e5b100}
div.m_research_result dl.ratio dd.p2{color:#df673f}
div.m_research_result dl.ratio dd.p3{color:#50af7a}
div.m_research_result dl.ratio dd.p4{color:#8dc7e6}
div.m_research_result dl.ratio dd.p5{color:#d58c9c}


/* ¸ÞÀÎ_ÇÁ¸°Áö ¹è³Ê */
div.banner_fringe {position:relative; float:right}
div.banner_fringe ul{ padding-top:9px}
div.banner_fringe ul li{width:146px; height:57px;float:left; margin-left:9px}
div.banner_fringe ul li a{width:100%;height:100%;display:block;overflow:hidden;text-indent:-10000em;}
div.banner_fringe ul li.sff a{background:url(/images/btn/btn_sff.gif) no-repeat left top}
div.banner_fringe ul li.sfa a{background:url(/images/btn/btn_sfa.gif) no-repeat left top}


/* ¸ÞÀÎ_ÇÁ¸°Áö Åë½Å */
div.fringenews {position:relative;width:500px; float:left; margin-top:30px}
div.fringenews h3 a{width:81px; height:18px;display:block;overflow:hidden;text-indent:-10000em;}
div.fringenews h3.tit_fringenews a {background:url(/images/btn/btn_main_fringenews.gif) no-repeat left top}
div.fringenews dl {width:476px; height:136px;margin:5px 0 0 0; padding:12px; border-top:1px #deedf3 solid; border-bottom:1px #deedf3 solid; background:#fbfbfb}
div.fringenews dt {padding:2px 0; font-weight:bold; margin-bottom:5px}
div.fringenews dt a{color:#ff9e04}
div.fringenews img {float:left;margin-right:10px;}
div.fringenews dd {line-height:140%; text-align:justify;}
div.fringenews a.more {position:absolute;top:10px;right:0;background:url(/images/btn/btn_more.gif) no-repeat;width:37px;height:9px;display:block;text-indent:-10000em;overflow:hidden;padding:0;font-size:0;line-height:0%;text-decoration:none;}

/* ¸ÞÀÎ_°øÁö»çÇ× */
div.notice {position:relative;width:301px; float:right; margin-top:30px}
div.notice h3 a{width:81px; height:18px;display:block;overflow:hidden;text-indent:-10000em;}
div.notice h3.tit_notice a {background:url(/images/btn/btn_main_notice.gif) no-repeat left top}
div.notice ul{width:277px; height:140px; margin:5px 0 0 0; padding:10px; border-top:1px #deedf3 solid; border-bottom:1px #deedf3 solid; background:#fbfbfb}
div.notice ul li{background:url(/images/public/icon_bull.gif) 0 50% no-repeat; padding:5px 0 5px 12px}
div.notice a.more {position:absolute;top:10px;right:0;background:url(/images/btn/btn_more.gif) no-repeat;width:37px;height:9px;display:block;text-indent:-10000em;overflow:hidden;padding:0;font-size:0;line-height:0%;text-decoration:none;}


/* ¸ÞÀÎ_ÇÁ¸°Áö ÈÄ¿ø¹è³Ê */
div.banner_support {position:relative; float:right}
div.banner_support ul{padding-top:30px}
div.banner_support ul li{width:301px; height:183px;float:left; margin-left:9px}
div.banner_support ul li a{width:100%;height:100%;display:block;overflow:hidden;text-indent:-10000em;}
div.banner_support ul li.ban_support a{background:url(/images/banner/main/ban_support.jpg) no-repeat left top}


/* ·¹ÇÁÆ®_ÇÁ¸°Áö ÈÄ¿ø¹è³Ê */
div.l_banner_support {position:relative; float:right}
div.l_banner_support ul{padding-top:20px}
div.l_banner_support ul li{width:170px; height:142px}
div.l_banner_support ul li a{width:100%;height:100%;display:block;overflow:hidden;text-indent:-10000em;}
div.l_banner_support ul li.ban_support a{background:url(/images/banner/left/l_ban_support.jpg) no-repeat left top}


/* ¼­ºê_ÆäÀÌÁö Áß¾ÓÁ¤·Ä ¹öÆ° */
div.mid_btn{width:205px; margin:25px auto; text-align:center}
div.mid_btn a{float:left;margin:5px}
div.mid_btn a.btn_home{background:url(/images/btn/btn_home.gif) no-repeat;width:91px;height:50px;display:block;text-indent:-1000em;overflow:hidden;padding:0;font-size:0;line-height:0%;text-decoration:none;}
div.mid_btn a.btn_mypage{background:url(/images/btn/btn_mypage.gif) no-repeat;width:91px;height:50px;display:block;text-indent:-1000em;overflow:hidden;padding:0;font-size:0;line-height:0%;text-decoration:none;}
div.mid_btn a.btn_support{background:url(/images/btn/btn_support.gif) no-repeat;width:91px;height:50px;display:block;text-indent:-1000em;overflow:hidden;padding:0;font-size:0;line-height:0%;text-decoration:none;}

/* ¼­ºê_ÆäÀÌÁö ³×ºñ°ÔÀÌ¼Ç */
div.content div.nevi{overflow:hidden;height:20px;margin:0 0 0 10px ;font-size:11px;line-height:15px;letter-spacing:-1px; text-indent:3px; float:right}
div.content div.nevi span.tit{float:left;position:relative;z-index:1000;height:20px;margin:0;padding:0 0 0 13px;background:url(/images/public/icon_home.gif) 0 50% no-repeat;font-size:11px;color:#8dc0d6;line-height:20px;    *line-height:22px;}
div.content div.nevi ol{float:left;margin:0;padding:0;color:#8dc0d6; height:20px; line-height:20px; *line-height:22px;}
div.content div.nevi li{float:left;margin:0 0 0 -13px;padding:0 0 0 13px;background-position:-287px 0; color:#8dc0d6;}
div.content div.nevi li.on{position:relative;z-index:10;background-position:0 100%;color:#ff9e04}


/* ¼­ºê_Å¸ÀÌÆ² */
div.content h2.login{width:70px;height:27px;display:block;overflow:hidden; text-indent:-10000em; background:url(/images/title/tit_login.gif); margin:35px 0 95px 0}
div.content h2.user_del{width:95px;height:28px;display:block;overflow:hidden; text-indent:-10000em; background:url(/images/title/tit_user_del.gif); margin:35px 0 5px 0}
div.content h2.titjoin{width:94px;height:28px;display:block;overflow:hidden; text-indent:-10000em; background:url(/images/title/tit_join.gif); margin:35px 0 50px 0}
div.content h2.fringenetwork{width:222px;height:28px;display:block;overflow:hidden; text-indent:-10000em; background:url(/images/title/tit_fringenetwork.gif); margin:35px 0 50px 0}
div.content h2.activityinfo{width:94px;height:28px;display:block;overflow:hidden; text-indent:-10000em; background:url(/images/title/tit_activityinfo.gif); margin:35px 0 50px 0}
div.content h2.sponsor{width:48px;height:29px;display:block;overflow:hidden; text-indent:-10000em; background:url(/images/title/tit_sponsor.gif); margin:35px 0 50px 0}
div.content h2.community{width:93px;height:27px;display:block;overflow:hidden; text-indent:-10000em; background:url(/images/title/tit_community.gif); margin:35px 0 50px 0}
div.content h2.archive{width:149px;height:23px;display:block;overflow:hidden; text-indent:-10000em; background:url(/images/title/tit_archive.gif); margin:35px 0 0 0}
div.content h2.fringenews{width:119px;height:27px;display:block;overflow:hidden; text-indent:-10000em; background:url(/images/title/tit_fringenews.gif); margin:35px 0 50px 0}
div.content h2.search{width:48px;height:27px;display:block;overflow:hidden; text-indent:-10000em; background:url(/images/title/tit_search.gif); margin:35px 0 0 0}
div.content h2.sitemap{width:95px;height:27px;display:block;overflow:hidden; text-indent:-10000em; background:url(/images/title/tit_sitemap.gif); margin:35px 0 50px 0}
div.content h2.titprivacy{width:240px;height:29px;display:block;overflow:hidden; text-indent:-10000em; background:url(/images/title/tit_privacy.gif); margin:35px 0 15px 0;background-repeat:no-repeat;}

/* ¼­ºê_ÆäÀÌÁö °øÅë */
div.description{margin-bottom:50px}
div.content div.cont{width:100%;height:100%; padding:50px 0 0 0}
div.content div.cont table.bottom_line{border-bottom:1px #cde5ef solid}
div.subject{margin:50px 0 0 0}

div.btn_area {clear:both;padding-top:10px;text-align:right; margin-bottom:20px}
a.btn_apply{background:url(/images/btn/btn_apply.gif) no-repeat;width:80px;height:30px;display:inline-block;text-indent:-10000em;overflow:hidden;padding:0;font-size:0px;line-height:0%;text-decoration:none;}
a.btn_cancel{background:url(/images/btn/btn_cancel.gif) no-repeat;width:80px;height:30px;display:inline-block;text-indent:-10000em;overflow:hidden;padding:0;font-size:0px;line-height:0%;text-decoration:none;}
a.btn_write{background:url(/images/btn/btn_write.gif) no-repeat;width:80px;height:30px;display:inline-block;text-indent:-10000em;overflow:hidden;padding:0;font-size:0px;line-height:0%;text-decoration:none;}
a.btn_list{background:url(/images/btn/btn_list.gif) no-repeat;width:80px;height:30px;display:inline-block;text-indent:-10000em;overflow:hidden;padding:0;font-size:0px;line-height:0%;text-decoration:none;}
a.btn_mod{background:url(/images/btn/btn_mod.gif) no-repeat;width:80px;height:30px;display:inline-block;text-indent:-10000em;overflow:hidden;padding:0;font-size:0px;line-height:0%;text-decoration:none;}
a.btn_del{background:url(/images/btn/btn_del.gif) no-repeat;width:80px;height:30px;display:inline-block;text-indent:-10000em;overflow:hidden;padding:0;font-size:0px;line-height:0%;text-decoration:none;}
a.btn_sponsor{background:url(/images/btn/btn_sponsor.gif) no-repeat;width:100px;height:30px;display:inline-block;text-indent:-10000em;overflow:hidden;padding:0;font-size:0px;line-height:0%;text-decoration:none;}


/* ·Î±×ÀÎ */
div.login{width:810px; height:137px; background:url(/images/bg/bg_login.gif) no-repeat}
div.login dl.login_box {float:left;width:400px; position:relative; top:45px; left:328px; border-left:1px #efefef solid}
div.login dl.login_box dt.id{width:60px;height:22px;overflow:hidden; text-indent:-10000em; display:block; background:url(/images/public/icon_id.gif)  no-repeat 10px 50%} 
div.login dl.login_box dt.pass{width:60px;height:22px;overflow:hidden; text-indent:-10000em; display:block; background:url(/images/public/icon_pass.gif) no-repeat 10px 50%} 
div.login dl.login_box dt {clear:both;}
div.login dl.login_box dd {width:210px;}
div.login dl.login_box dt, 
div.login dl.login_box dd {float:left; line-height:22px; margin-bottom:3px;}
div.login a.btn_login{position:relative; top:47px; left:200px;background:url(/images/btn/btn_login_b.gif) no-repeat;width:81px;height:50px;display:block;text-indent:-10000em;overflow:hidden;padding:0;font-size:0;line-height:0%;text-decoration:none;}
div.login a.btn_user_del{position:relative; top:47px; left:200px;background:url(/images/btn/btn_user_del.gif) no-repeat;width:81px;height:50px;display:block;text-indent:-10000em;overflow:hidden;padding:0;font-size:0;line-height:0%;text-decoration:none;}

/* ·Î±×ÀÎ_¾ÆÀÌµð/ºñ¹Ð¹øÈ£Ã£±â */
div.search_join{ float:left; margin:28px 0 0 33px; width:350px}
div.search_join p{width:334px;height:32px;display:block;overflow:hidden; text-indent:-10000em; background:url(/images/public/search_caption.gif) no-repeat}
div.search_join a{float:left; margin-top:5px; margin-right:5px;}
div.search_join a.btn_search_id{background:url(/images/btn/btn_search_id.gif) no-repeat;width:89px;height:17px;display:block;text-indent:-10000em;overflow:hidden;padding:0;font-size:0;line-height:0%;text-decoration:none; margin-left:33px}
div.search_join a.btn_search_pass{background:url(/images/btn/btn_search_pass.gif) no-repeat;width:89px;height:17px;display:block;text-indent:-10000em;overflow:hidden;padding:0;font-size:0;line-height:0%;text-decoration:none;}

/* ·Î±×ÀÎ_È¸¿ø°¡ÀÔ/Å»Åð ¾È³»*/
div.join_info{float:left; margin:18px 0 50px 5px; width:422px;}
div.join_info h3{float:left;width:175px;height:215px;display:block;overflow:hidden; text-indent:-10000em; background:url(/images/title/tit_h3_joininfo.gif) no-repeat}
div.join_info ul{margin-top:15px; display:block; float:left}
div.join_info li{margin:0 0 10px 0}
div.join_info li.caption_01{width:234px;height:25px;display:block;overflow:hidden; text-indent:-10000em; background:url(/images/public/join_caption_01.gif) no-repeat}
div.join_info li.caption_02{width:222px;height:25px;display:block;overflow:hidden; text-indent:-10000em; background:url(/images/public/join_caption_02.gif) no-repeat}
div.join_info li.caption_03{width:230px;height:25px;display:block;overflow:hidden; text-indent:-10000em; background:url(/images/public/join_caption_03.gif) no-repeat}
div.join_info li.caption_04{width:235px;height:25px;display:block;overflow:hidden; text-indent:-10000em; background:url(/images/public/join_caption_04.gif) no-repeat}
div.join_info a.btn_join{background:url(/images/btn/btn_join.gif) no-repeat;width:95px;height:25px;display:block;text-indent:-10000em;overflow:hidden;padding:0;font-size:0;line-height:0%;text-decoration:none; margin-left:22px}

p.user_del_caption{width:478px;height:24px; margin-bottom:110px; position:relative; top:0;left:0;display:block;overflow:hidden; text-indent:-10000em; background:url(/images/public/user_del_caption.gif) no-repeat}



/* ¾ÆÀÌµð/ºñ¹Ð¹øÈ£ Ã£±â °øÅë */
div.searchpopup_box{width:543px; height:256px; background:url(/images/bg/bg_login_search.png) no-repeat}
div.searchpopup_box dl.popup_box_area {float:left;width:365px; position:relative; top:75px; left:80px}
div.searchpopup_box dl.popup_box_area dt.name{width:70px;height:22px;overflow:hidden; text-indent:-10000em; display:block; background:url(/images/public/icon_name.gif)  no-repeat 10px 50%} 
div.searchpopup_box dl.popup_box_area dt.email{width:70px;height:22px;overflow:hidden; text-indent:-10000em; display:block; background:url(/images/public/icon_email.gif) no-repeat 10px 50%} 
div.searchpopup_box dl.popup_box_area dt.id{width:70px;height:22px;overflow:hidden; text-indent:-10000em; display:block; background:url(/images/public/icon_id.gif) no-repeat 10px 50%} 
div.searchpopup_box dl.popup_box_area dt.pass{width:70px;height:22px;overflow:hidden; text-indent:-10000em; display:block; background:url(/images/public/icon_pass.gif) no-repeat 10px 50%} 
div.searchpopup_box dl.popup_box_area dt{clear:both;}
div.searchpopup_box dl.popup_box_area dd{width:250px;}
div.searchpopup_box dl.popup_box_area dt, 
div.searchpopup_box dl.popup_box_area dd{float:left; line-height:22px; margin-bottom:3px}
a.btn_confirm_s1{position:relative;top:78px;left:0px;background:url(/images/btn/btn_confirm_s1.gif) no-repeat;width:81px;height:50px;display:block;text-indent:-10000em;overflow:hidden;padding:0;font-size:0;line-height:0%;text-decoration:none;}
a.btn_close{clear:both;background:url(/images/btn/btn_close.gif) no-repeat;width:46px;height:17px;display:block;text-indent:-10000em;overflow:hidden;padding:0;font-size:0;line-height:0%;text-decoration:none; margin:auto; margin-top:108px}

/* ¾ÆÀÌµð Ã£±â */
div.searchpopup_box h3.tit_idsearch{width:221px;height:22px; position:relative;top:35px;left:37px;overflow:hidden; display:block; text-indent:-10000em; background:url(/images/title/tit_h3_idsearch.gif)}
div.searchpopup_box p.idsearch_caption{width:183px;height:11px;position:relative; top:40px;left:37px;display:block;overflow:hidden; text-indent:-10000em; background:url(/images/public/idsearch_caption.gif) no-repeat}
div.searchpopup_box p.noid{width:320px;position:relative; top:85px;left:110px;}
div.searchpopup_box p.noid span{font-size:14px; font-weight:bold; color:#7db9d4}
div.searchpopup_box p.yesid{width:360px;position:relative; top:75px;left:80px; text-align:center}
div.searchpopup_box p.yesid span{font-weight:bold; color:#7db9d4}

/* ÆÐ½º¿öµå Ã£±â */
div.searchpopup_box dl.popup_box_area_pass{margin-top:-5px}
div.searchpopup_box h3.tit_passsearch{width:238px;height:22px; position:relative;top:35px;left:37px;overflow:hidden; display:block; text-indent:-10000em; background:url(/images/title/tit_h3_passsearch.gif)}
div.searchpopup_box p.passsearch_caption{width:286px;height:11px;position:relative; top:40px;left:37px;display:block;overflow:hidden; text-indent:-10000em; background:url(/images/public/passsearch_caption.gif) no-repeat}
a.btn_confirm_s1_passsearch{top:87px}
a.btn_close_passsearch{margin-top:120px}


/* ´º½º·¹ÅÍ ½ÅÃ» ÆË¾÷ */
div.letterpopup_box{width:680px; height:316px; background:url(/images/bg/bg_pop_newsletter.png) no-repeat}
div.letterpopup_box h3.tit_newsletter{width:238px;height:21px; position:relative;top:35px;left:37px;overflow:hidden; display:block; text-indent:-10000em; background:url(/images/title/tit_h3_newsletter.gif)}
div.letterpopup_box dl.letter_box_area {float:left;width:460px; position:relative; top:65px; left:109px; border-top:1px #efefef solid}
div.letterpopup_box dl.letter_box_area dt.name{width:70px;height:22px;overflow:hidden; text-indent:-10000em; display:block; background:url(/images/public/icon_name.gif) no-repeat 10px 50%} 
div.letterpopup_box dl.letter_box_area dt.email{width:70px;height:22px;overflow:hidden; text-indent:-10000em; display:block; background:url(/images/public/icon_email.gif) no-repeat 10px 50%} 

div.letterpopup_box dl.letter_box_area dt{clear:both}
div.letterpopup_box dl.letter_box_area dd{width:390px; color:#86bad1}
div.letterpopup_box dl.letter_box_area dt, 
div.letterpopup_box dl.letter_box_area dd{float:left; line-height:22px; margin-bottom:3px; border-bottom:1px #efefef solid}


/* ¼­ºê_È¸¿ø°¡ÀÔ_ÀÌ¿ë¾à°ü */
div.content h3.agreement{width:174px;height:13px;overflow:hidden; text-indent:-10000em; display:block; background:url(/images/title/tit_h3_agreement.gif); margin:65px 0 5px 0;background-repeat:no-repeat;}
div.content div.agreement{height:100px; border:1px solid #e6e6e6; padding:20px; overflow:auto; overflow-y:auto;}
div.content div.agreement_check{margin-top:5px; text-align:right}
div.content div.agreement_check input{ margin-left:5px}

div.content h3.net_provision{width:206px;height:14px;display:block;overflow:hidden; text-indent:-10000em; background:url(/images/title/tit_h3_net_provision.gif); margin:30px 0 5px 0}
div.content div.net_provision{height:100px; border:1px solid #e6e6e6; padding:20px; overflow:auto; overflow-y:auto;}
div.content div.net_provision_check{margin-top:5px; text-align:right}
div.content div.net_provision_check input{ margin-left:5px}

div.content h3.fes_provision{width:206px;height:14px;display:block;overflow:hidden; text-indent:-10000em; background:url(/images/title/tit_h3_fes_provision.gif); margin:30px 0 5px 0}
div.content div.fes_provision{height:100px; border:1px solid #e6e6e6; padding:20px; overflow:auto; overflow-y:auto;}
div.content div.fes_provision_check{margin-top:5px; text-align:right}
div.content div.fes_provision_check input{ margin-left:5px}

div.content h3.mail_agreement{width:177px;height:14px;display:block;overflow:hidden; text-indent:-10000em; background:url(/images/title/tit_h3_mail_agreement.gif); margin:30px 0 5px 0}
div.content div.mail_agreement{height:100px; border:1px solid #e6e6e6; padding:20px; overflow:auto; overflow-y:auto;}
div.content div.mail_agreement_check{margin-top:5px; text-align:right}
div.content div.mail_agreement_check input{ margin-left:5px}


/* ¼­ºê_È¸¿ø°¡ÀÔ_ÀÌ¿ë¾à°ü_½Ç¸íÈ®ÀÎ */
div.joincheck{width:810px; height:137px; background:url(/images/bg/bg_joincheck.gif) no-repeat; margin-top:50px}
div.joincheck h3{width:159px;height:17px;overflow:hidden; text-indent:-10000em; display:block; float:left; background:url(/images/title/tit_h3_joincheck.gif); position:relative; top:60px; left:135px}
div.joincheck dl.joincheck_box {float:left;width:365px; position:relative; top:45px; left:150px; border-left:1px #efefef solid;}
div.joincheck dl.joincheck_box dt.name{width:70px;height:22px;overflow:hidden; text-indent:-10000em; display:block; background:url(/images/public/icon_name.gif)  no-repeat 10px 50%} 
div.joincheck dl.joincheck_box dt.email{width:70px;height:22px;overflow:hidden; text-indent:-10000em; display:block; background:url(/images/public/icon_email.gif) no-repeat 10px 50%} 
div.joincheck dl.joincheck_box dt {clear:both;}
div.joincheck dl.joincheck_box dd {width:250px;}
div.joincheck dl.joincheck_box dt, 
div.joincheck dl.joincheck_box dd{float:left; line-height:22px; margin-bottom:3px}
div.joincheck p a.btn_joincheck{position:relative;top:47px;left:68px;background:url(/images/btn/btn_joincheck.gif) no-repeat;width:81px;height:50px;display:block;text-indent:-10000em;overflow:hidden;padding:0;font-size:0;line-height:0%;text-decoration:none;}
div.joinbtn{width:228px; margin:25px auto}
div.joinbtn a{float:left;margin:5px}
div.joinbtn a.btn_join_confirm{background:url(/images/btn/btn_join_confirm.gif) no-repeat;width:103px;height:35px;display:block;text-indent:-10000em;overflow:hidden;padding:0;font-size:0;line-height:0%;text-decoration:none;}
div.joinbtn a.btn_join_apply{background:url(/images/btn/btn_join_apply.gif) no-repeat;width:103px;height:35px;display:block;text-indent:-10000em;overflow:hidden;padding:0;font-size:0;line-height:0%;text-decoration:none;}
div.joinbtn a.btn_join_mod{background:url(/images/btn/btn_join_mod.gif) no-repeat;width:103px;height:35px;display:block;text-indent:-10000em;overflow:hidden;padding:0;font-size:0;line-height:0%;text-decoration:none;}
div.joinbtn a.btn_join_cancel{background:url(/images/btn/btn_join_cancel.gif) no-repeat;width:103px;height:35px;display:block;text-indent:-10000em;overflow:hidden;padding:0;font-size:0;line-height:0%;text-decoration:none;}


/* ¼­ºê_È¸¿ø°¡ÀÔ_È¸¿øÁ¤º¸ÀÔ·Â */
div.caption{width:246px;height:10px;overflow:hidden; text-indent:-10000em; display:inline-block;background:url(/images/members/img_m_info_caption.gif); margin-bottom:5px} 
div.form_table{margin:0; background:url(/images/bg/bg_joininput.gif) no-repeat; clear:both}
div.form_table_mail{margin-top:20px}
div.form_table input,
div.form_table textarea,
div.form_table select,
div.form_table table,
div.form_table button{font-size:12px}
div.form_table table{width:100%;border:0;}
div.form_table th,
div.form_table td{padding:8px;border:0;vertical-align:middle}

div.form_table th.last_th,
div.form_table td.last_td{border-bottom:1px #cde5ef solid}

div.form_table th.title{color:#fff; height:34px; padding:0 0 0 15px; border:0; background:none; line-height:34px}
div.form_table th.nobg{background:url(/images/public/bull_check.gif) no-repeat 10px}
div.form_table th.nocheck{background:#fafafa}
div.form_table th{color:#a1a1a1; padding-left:22px;border-bottom:1px solid #e9e9e9;border-left:1px solid #cde5ef; border-right:1px solid #eee;text-align:left; width:128px; background:url(/images/public/bull_check.gif) no-repeat #fafafa 10px}
div.form_table td{border-bottom:1px solid #eee; border-right:1px solid #cde5ef;}

div.form_table div.item{position:relative;margin:-4px 0}
div.form_table div.item label{margin:0 10px 0 0;cursor:pointer}
div.form_table div.item a.idcheck{background:url(/images/btn/btn_idcheck.gif) no-repeat;width:74px;height:19px;display:inline-block; text-indent:-10000em;overflow:hidden;padding:0;font-size:0px;line-height:0%;text-decoration:none; vertical-align:middle}
div.form_table div.item a.search_post{background:url(/images/btn/btn_post.gif) no-repeat;width:96px;height:19px;display:inline-block; text-indent:-10000em;overflow:hidden;padding:0;font-size:0px;line-height:0%;text-decoration:none; vertical-align:middle}


/* ¼­ºê_È¸¿ø°¡ÀÔ_ÀÚµ¿°¡ÀÔ¹æÁö*/
div.auto_check{border:1px #cde5ef solid; margin-top:15px; padding:12px 0; background:#fcfcfc}
div.auto_check_board{margin:0}
div.auto_check table,
div.auto_check table td{margin:0; padding:0;border:0}
div.auto_check table td.code{text-align:center; width:170px}
div.auto_check table td p{padding-left:8px}
div.auto_check table td p span{color:#2aa1b7}


/* ¼­ºê_È¸¿ø°¡ÀÔ_È¸¿øÁ¤º¸ÀÔ·Â_°¡ÀÔÈ®ÀÎ/¾ÆÀÌµðÁßº¹/ ¿ìÆí¹øÈ£ */
div.popup_box{width:400px; background:#fff; border:5px #9ecbdf solid}
div.popup_box_searchid{height:300px}
div.popup_box_searckpost{height:470px}
div.popup_box_joinpop{height:200px}
div.popup_box div.popup_box_tit{height:25px; background:url(/images/bg/bg_poptitle.gif) repeat-x;padding:16px 20px}
div.popup_box div.popup_box_tit h3.checkid{width:256px;height:22px;overflow:hidden; display:block; text-indent:-10000em; background:url(/images/title/tit_h3_idcheck.gif)}
div.popup_box div.popup_box_tit h3.search_post{width:238px;height:21px;overflow:hidden; display:block; text-indent:-10000em; background:url(/images/title/tit_h3_searchpost.gif)}
div.popup_box div.popup_box_tit h3.joinpop{width:273px;height:21px;overflow:hidden; display:block; text-indent:-10000em; background:url(/images/title/tit_h3_joinpop.gif)}

div.popup_box div.popup_box_body{width:400px; margin:0 auto}
div.popup_box div.popup_box_body dl.popup_box_area{width:270px; height:23px; margin:30px auto;vertical-align:middle}
div.popup_box div.popup_box_body dl.popup_box_area dt.id{width:33px;height:22px;overflow:hidden; text-indent:-10000em; background:url(/images/public/icon_id.gif)  no-repeat 0 50%} 
div.popup_box div.popup_box_body dl.popup_box_area dt.postnum{width:33px;height:22px;overflow:hidden; text-indent:-10000em; background:url(/images/public/icon_postnum.gif)  no-repeat 0 50%} 
div.popup_box div.popup_box_body dl.popup_box_area dt {clear:both}
div.popup_box div.popup_box_body dl.popup_box_area dd {width:215px}
div.popup_box div.popup_box_body dl.popup_box_area dd a.btn_search_s{background:url(/images/btn/btn_search_s.gif) no-repeat;width:43px;height:20px;display:inline-block;text-indent:-10000em;overflow:hidden;padding:0;font-size:0;line-height:0%;text-decoration:none; vertical-align:middle}

div.popup_box div.popup_box_body dl.popup_box_area dd.btn_search_s{width:43px;}
div.popup_box div.popup_box_body dl.popup_box_area dt, 
div.popup_box div.popup_box_body dl.popup_box_area dd {float:left; line-height:22px;}

div.popup_box div.popup_box_body p.infotxt{width:100%; text-align:center; color:#8c8c8c; clear:both}
div.popup_box div.popup_box_body p.p_h_margin{margin:30px 0}
div.popup_box div.popup_box_body p.infotxt span{color:#5eaccf; font-weight:bold}
div.popup_box div.popup_box_body p.infotxt_search_post{width:80%; color:#8c8c8c; clear:both; margin:20px 20px 0 20px}

div.popup_box div.popup_box_body div.post_list{margin:0 20px; padding:10px; height:155px; border:1px #dadada solid; background:#fbfbfb; overflow:auto; overflow-y:auto;}
div.popup_box div.popup_box_body div.post_list a{display:inline-block;margin-bottom:7px}
div.center{width:155px;margin:40px auto}
div.center a{float:left; margin:3px}

div.center a.btn_confirm_s{background:url(/images/btn/btn_confirm_s.gif) no-repeat;width:67px;height:30px;display:block;text-indent:-10000em;overflow:hidden;padding:0;font-size:0;line-height:0%;text-decoration:none}
div.center a.btn_add_s{background:url(/images/btn/btn_add_01.gif) no-repeat;width:67px;height:30px;display:block;text-indent:-10000em;overflow:hidden;padding:0;font-size:0;line-height:0%;text-decoration:none}
div.center a.btn_cancel_s{background:url(/images/btn/btn_cancel_s.gif) no-repeat;width:67px;height:30px;display:block;text-indent:-10000em;overflow:hidden;padding:0;font-size:0;line-height:0%;text-decoration:none;}
a.btn_confirm_single{background:url(/images/btn/btn_confirm_s.gif) no-repeat;width:67px;height:30px;display:block;text-indent:-10000em;overflow:hidden;padding:0;font-size:0;line-height:0%;text-decoration:none;margin:auto; margin-top:30px}
a.btn_cancel_single{background:url(/images/btn/btn_cancel_s.gif) no-repeat;width:67px;height:30px;display:block;text-indent:-10000em;overflow:hidden;padding:0;font-size:0;line-height:0%;text-decoration:none;margin:25px auto}

/* ¼­ºê_È¸¿ø°¡ÀÔ_°¡ÀÔ¿Ï·á */
div.content div.joinok{width:810px; height:137px; background:url(/images/bg/bg_joinok.gif) no-repeat; margin-top:50px;}
div.content div.joinok p{color:#8c8c8c; top:48px;left:360px; line-height:160%; position:relative}
div.content div.joinok p span.name{color:#373737; font-weight:bold}
div.content div.joinok p span.id{color:#0b9ee0; font-weight:bold}


/*¼­ºê_È¸¿øÅ»Åð*/
div.del_box{width:810px; height:177px; background:url(/images/bg/bg_delbox.gif) no-repeat; padding-top:50px}
div.del_box table{width:700px; margin:auto; border-top:1px #e8e8e8 solid}
div.del_box table th{width:100px; height:25px; padding:0 10px; background:#f4f4f4; border-bottom:1px #ececec solid; text-align:left}
div.del_box table td{padding:0 10px; background:#fbfbfb; border-bottom:1px #f0f0f0 solid}


/* ¼­ºê_ÇÁ¸°Áö ³×Æ®¿öÅ© */
div.content div.tab_fringenetwork{width:100%}
div.content div.tab_fringenetwork ul.tab_box{border-bottom:1px #9dcadf solid; height:28px}
div.content div.tab_fringenetwork ul.tab_box li{float:left;margin-right:4px;}
div.content div.tab_fringenetwork ul.tab_box li a{display:block;text-indent:-10000px;overflow:hidden;background:url(/images/public/tab_fringenetwork.gif);}

div.content div.tab_fringenetwork ul.tab_box li.tab01 a{width:131px;height:28px;background-position:0 0}
div.content div.tab_fringenetwork ul.tab_box li.tab02 a{width:131px;height:28px;background-position:-135px 0}
div.content div.tab_fringenetwork ul.tab_box li.tab03 a{width:131px;height:28px;background-position:-270px 0}

div.content div.tab_fringenetwork ul.tab_box li.tab01 a:hover{width:131px;height:28px;background-position:0 -30px}
div.content div.tab_fringenetwork ul.tab_box li.tab02 a:hover{width:131px;height:28px;background-position:-135px -30px}
div.content div.tab_fringenetwork ul.tab_box li.tab03 a:hover{width:131px;height:28px;background-position:-270px -30px}

div.content div.tab_fringenetwork ul.tab_box li.tab01 a:active{width:131px;height:28px;background-position:0 -30px}
div.content div.tab_fringenetwork ul.tab_box li.tab02 a:active{width:131px;height:28px;background-position:-135px -30px}
div.content div.tab_fringenetwork ul.tab_box li.tab03 a:active{width:131px;height:28px;background-position:-270px -30px}

div.content div.tab_fringenetwork ul.tab_box li.tab01on a{width:131px;height:28px;background-position:0 -30px}
div.content div.tab_fringenetwork ul.tab_box li.tab02on a{width:131px;height:28px;background-position:-135px -30px}
div.content div.tab_fringenetwork ul.tab_box li.tab03on a{width:131px;height:28px;background-position:-270px -30px}


/* ¼­ºê_È°µ¿¼Ò°³ ÅÇ¸Þ´º */
div.content div.tab_activityinfo{width:100%}
div.content div.tab_activityinfo ul.tab_box{border-bottom:1px #9dcadf solid; height:28px; margin-bottom:6px}
div.content div.tab_activityinfo ul.tab_box li{float:left;margin-right:1px;}
div.content div.tab_activityinfo ul.tab_box li a{display:block;text-indent:-10000px;overflow:hidden;background:url(/images/public/tab_activit.gif);}

div.content div.tab_activityinfo ul.tab_box li.tab01 a{width:161px;height:28px;background-position:0 0}
div.content div.tab_activityinfo ul.tab_box li.tab02 a{width:161px;height:28px;background-position:-162px 0}
div.content div.tab_activityinfo ul.tab_box li.tab03 a{width:161px;height:28px;background-position:-324px 0}
div.content div.tab_activityinfo ul.tab_box li.tab04 a{width:161px;height:28px;background-position:-486px 0}
div.content div.tab_activityinfo ul.tab_box li.tab05 a{width:161px;height:28px;background-position:-648px 0}
div.content div.tab_activityinfo ul.tab_box li.tab06 a{width:161px;height:28px;background-position:0 -35px}
div.content div.tab_activityinfo ul.tab_box li.tab07 a{width:161px;height:28px;background-position:-162px -35px}
div.content div.tab_activityinfo ul.tab_box li.tab08 a{width:161px;height:28px;background-position:-324px -35px}
div.content div.tab_activityinfo ul.tab_box li.tab09 a{width:161px;height:28px;background-position:-486px -35px}
div.content div.tab_activityinfo ul.tab_box li.tab10 a{width:161px;height:28px;background-position:-648px -35px}
div.content div.tab_activityinfo ul.tab_box li.tab11 a{width:161px;height:28px;background-position:0 -70px}

div.content div.tab_activityinfo ul.tab_box li.tab01 a:hover{width:161px;height:28px;background-position:0 -105px}
div.content div.tab_activityinfo ul.tab_box li.tab02 a:hover{width:161px;height:28px;background-position:-162px -105px}
div.content div.tab_activityinfo ul.tab_box li.tab03 a:hover{width:161px;height:28px;background-position:-324px -105px}
div.content div.tab_activityinfo ul.tab_box li.tab04 a:hover{width:161px;height:28px;background-position:-486px -105px}
div.content div.tab_activityinfo ul.tab_box li.tab05 a:hover{width:161px;height:28px;background-position:-648px -105px}
div.content div.tab_activityinfo ul.tab_box li.tab06 a:hover{width:161px;height:28px;background-position:0 -140px}
div.content div.tab_activityinfo ul.tab_box li.tab07 a:hover{width:161px;height:28px;background-position:-162px -140px}
div.content div.tab_activityinfo ul.tab_box li.tab08 a:hover{width:161px;height:28px;background-position:-324px -140px}
div.content div.tab_activityinfo ul.tab_box li.tab09 a:hover{width:161px;height:28px;background-position:-486px -140px}
div.content div.tab_activityinfo ul.tab_box li.tab10 a:hover{width:161px;height:28px;background-position:-648px -140px}
div.content div.tab_activityinfo ul.tab_box li.tab11 a:hover{width:161px;height:28px;background-position:0 -175px}

div.content div.tab_activityinfo ul.tab_box li.tab01 a:active{width:161px;height:28px;background-position:0 -105px}
div.content div.tab_activityinfo ul.tab_box li.tab02 a:active{width:161px;height:28px;background-position:-162px -105px}
div.content div.tab_activityinfo ul.tab_box li.tab03 a:active{width:161px;height:28px;background-position:-324px -105px}
div.content div.tab_activityinfo ul.tab_box li.tab04 a:active{width:161px;height:28px;background-position:-486px -105px}
div.content div.tab_activityinfo ul.tab_box li.tab05 a:active{width:161px;height:28px;background-position:-648px -105px}
div.content div.tab_activityinfo ul.tab_box li.tab06 a:active{width:161px;height:28px;background-position:0 -140px}
div.content div.tab_activityinfo ul.tab_box li.tab07 a:active{width:161px;height:28px;background-position:-162px -140px}
div.content div.tab_activityinfo ul.tab_box li.tab08 a:active{width:161px;height:28px;background-position:-324px -140px}
div.content div.tab_activityinfo ul.tab_box li.tab09 a:active{width:161px;height:28px;background-position:-486px -140px}
div.content div.tab_activityinfo ul.tab_box li.tab10 a:active{width:161px;height:28px;background-position:-648px -140px}
div.content div.tab_activityinfo ul.tab_box li.tab11 a:active{width:161px;height:28px;background-position:0 -175px}

div.content div.tab_activityinfo ul.tab_box li.tab01on a{width:161px;height:28px;background-position:0 -105px}
div.content div.tab_activityinfo ul.tab_box li.tab02on a{width:161px;height:28px;background-position:-162px -105px}
div.content div.tab_activityinfo ul.tab_box li.tab03on a{width:161px;height:28px;background-position:-324px -105px}
div.content div.tab_activityinfo ul.tab_box li.tab04on a{width:161px;height:28px;background-position:-486px -105px}
div.content div.tab_activityinfo ul.tab_box li.tab05on a{width:161px;height:28px;background-position:-648px -105px}
div.content div.tab_activityinfo ul.tab_box li.tab06on a{width:161px;height:28px;background-position:0 -140px}
div.content div.tab_activityinfo ul.tab_box li.tab07on a{width:161px;height:28px;background-position:-162px -140px}
div.content div.tab_activityinfo ul.tab_box li.tab08on a{width:161px;height:28px;background-position:-324px -140px}
div.content div.tab_activityinfo ul.tab_box li.tab09on a{width:161px;height:28px;background-position:-486px -140px}
div.content div.tab_activityinfo ul.tab_box li.tab10on a{width:161px;height:28px;background-position:-648px -140px}
div.content div.tab_activityinfo ul.tab_box li.tab11on a{width:161px;height:28px;background-position:0 -175px}


/* ¼­ºê_Ä¿¹Â´ÏÆ¼ ÅÇ¸Þ´º */
div.content div.tab_community{width:100%}
div.content div.tab_community ul.tab_box{border-bottom:1px #9dcadf solid; height:28px; margin-bottom:6px}
div.content div.tab_community ul.tab_box li{float:left;margin-right:1px;}
div.content div.tab_community ul.tab_box li a{display:block;text-indent:-10000px;overflow:hidden;background:url(/images/public/tab_community.gif);}

div.content div.tab_community ul.tab_box li.tab01 a{width:161px;height:28px;background-position:0 0}
div.content div.tab_community ul.tab_box li.tab02 a{width:161px;height:28px;background-position:-162px 0}
div.content div.tab_community ul.tab_box li.tab03 a{width:161px;height:28px;background-position:-324px 0}
div.content div.tab_community ul.tab_box li.tab04 a{width:161px;height:28px;background-position:-486px 0}
div.content div.tab_community ul.tab_box li.tab05 a{width:161px;height:28px;background-position:-648px 0}

div.content div.tab_community ul.tab_box li.tab01 a:hover{width:161px;height:28px;background-position:0 -33px}
div.content div.tab_community ul.tab_box li.tab02 a:hover{width:161px;height:28px;background-position:-162px -33px}
div.content div.tab_community ul.tab_box li.tab03 a:hover{width:161px;height:28px;background-position:-324px -33px}
div.content div.tab_community ul.tab_box li.tab04 a:hover{width:161px;height:28px;background-position:-486px -33px}
div.content div.tab_community ul.tab_box li.tab05 a:hover{width:161px;height:28px;background-position:-648px -33px}

div.content div.tab_community ul.tab_box li.tab01 a:active{width:161px;height:28px;background-position:0 -33px}
div.content div.tab_community ul.tab_box li.tab02 a:active{width:161px;height:28px;background-position:-162px -33px}
div.content div.tab_community ul.tab_box li.tab03 a:active{width:161px;height:28px;background-position:-324px -33px}
div.content div.tab_community ul.tab_box li.tab04 a:active{width:161px;height:28px;background-position:-486px -33px}
div.content div.tab_community ul.tab_box li.tab05 a:active{width:161px;height:28px;background-position:-648px -33px}

div.content div.tab_community ul.tab_box li.tab01on a{width:161px;height:28px;background-position:0 -33px}
div.content div.tab_community ul.tab_box li.tab02on a{width:161px;height:28px;background-position:-162px -33px}
div.content div.tab_community ul.tab_box li.tab03on a{width:161px;height:28px;background-position:-324px -33px}
div.content div.tab_community ul.tab_box li.tab04on a{width:161px;height:28px;background-position:-486px -33px}
div.content div.tab_community ul.tab_box li.tab05on a{width:161px;height:28px;background-position:-648px -33px}


/* ¼­ºê_ÇÁ¸°ÁöÅë½Å ÅÇ¸Þ´º */
div.tab_fringenews{width:100%}
div.tab_fringenews ul.tab_box{border-bottom:1px #9dcadf solid; height:28px; margin-bottom:6px}
div.tab_fringenews ul.tab_box li{float:left;margin-right:1px;}
div.tab_fringenews ul.tab_box li a{display:block;text-indent:-10000px;overflow:hidden;background:url(/images/public/tab_fringenews.gif);}

div.tab_fringenews ul.tab_box li.tab01 a{width:161px;height:28px;background-position:0 0}
div.tab_fringenews ul.tab_box li.tab02 a{width:161px;height:28px;background-position:-162px 0}
div.tab_fringenews ul.tab_box li.tab03 a{width:161px;height:28px;background-position:-324px 0}

div.tab_fringenews ul.tab_box li.tab01 a:hover{width:161px;height:28px;background-position:0 -33px}
div.tab_fringenews ul.tab_box li.tab02 a:hover{width:161px;height:28px;background-position:-162px -33px}
div.tab_fringenews ul.tab_box li.tab03 a:hover{width:161px;height:28px;background-position:-324px -33px}

div.tab_fringenews ul.tab_box li.tab01 a:active{width:161px;height:28px;background-position:0 -33px}
div.tab_fringenews ul.tab_box li.tab02 a:active{width:161px;height:28px;background-position:-162px -33px}
div.tab_fringenews ul.tab_box li.tab03 a:active{width:161px;height:28px;background-position:-324px -33px}

div.tab_fringenews ul.tab_box li.tab01on a{width:161px;height:28px;background-position:0 -33px}
div.tab_fringenews ul.tab_box li.tab02on a{width:161px;height:28px;background-position:-162px -33px}
div.tab_fringenews ul.tab_box li.tab03on a{width:161px;height:28px;background-position:-324px -33px}


/* ¼­ºê_¸¶ÀÌÆäÀÌÁö ÅÇ¸Þ´º */
div.tab_mypage{width:100%}
div.tab_mypage ul.tab_box{border-bottom:1px #9dcadf solid; height:28px; margin-bottom:6px}
div.tab_mypage ul.tab_box li{float:left;margin-right:1px;}
div.tab_mypage ul.tab_box li a{display:block;text-indent:-10000px;overflow:hidden;background:url(/images/public/tab_mypage.gif);}

div.tab_mypage ul.tab_box li.tab01 a{width:161px;height:28px;background-position:0 0}
div.tab_mypage ul.tab_box li.tab02 a{width:161px;height:28px;background-position:-162px 0}
div.tab_mypage ul.tab_box li.tab03 a{width:161px;height:28px;background-position:-324px 0}

div.tab_mypage ul.tab_box li.tab01 a:hover{width:161px;height:28px;background-position:0 -33px}
div.tab_mypage ul.tab_box li.tab02 a:hover{width:161px;height:28px;background-position:-162px -33px}
div.tab_mypage ul.tab_box li.tab03 a:hover{width:161px;height:28px;background-position:-324px -33px}

div.tab_mypage ul.tab_box li.tab01 a:active{width:161px;height:28px;background-position:0 -33px}
div.tab_mypage ul.tab_box li.tab02 a:active{width:161px;height:28px;background-position:-162px -33px}
div.tab_mypage ul.tab_box li.tab03 a:active{width:161px;height:28px;background-position:-324px -33px}

div.tab_mypage ul.tab_box li.tab01on a{width:161px;height:28px;background-position:0 -33px}
div.tab_mypage ul.tab_box li.tab02on a{width:161px;height:28px;background-position:-162px -33px}
div.tab_mypage ul.tab_box li.tab03on a{width:161px;height:28px;background-position:-324px -33px}


/* ¼­ºê_°Ô½ÃÆÇ ¸®½ºÆ® */
.board_list{width:100%;}
.board_list th {height:40px;background:url(/images/bg/bg_board_mid.gif) repeat-x; color:#fff; vertical-align:top; line-height:36px}
.board_list th.th_num{width:64px;background:url(/images/bg/bg_board_left.gif) no-repeat}
.board_list th.th_name{width:99px;}
.board_list th.th_date{width:119px;}
.board_list th.th_hit{width:70px;}

.board_list th.th_spon_c_num{width:99px;}
.board_list th.th_spon_amount{width:99px;}
.board_list th.th_spon_section{width:99px;}
.board_list th.th_spon_name{width:99px;}
.board_list th.th_spon_bank{width:120px;}
.board_list th.th_spon_date{width:119px;}

.board_list th.th_spon_date span,
.board_list th.th_hit span{background:url(/images/bg/bg_board_right.gif) no-repeat right; display:block; width:100%; height:100%; line-height:36px}

.board_list td {text-align:center;border-bottom:1px solid #eee; height:30px}
.board_list td.td_num{border-left:1px #ebebeb solid}
.board_list td.td_spon_date,
.board_list td.td_hit{border-right:1px #ebebeb solid}
.board_list td.td_num_bg{background:url(/images/bg/bg_boardlist_line.gif) no-repeat left bottom}
.board_list td.td_hit_bg{background:url(/images/bg/bg_boardlist_line.gif) no-repeat right bottom}
.board_list td.td_title{text-align:left; padding-left:15px}

.board_list td.td_spon_title{text-align:left}
.board_list td.td_spon_amount{text-align:right; padding-right:15px}


/* ¼­ºê_°Ô½ÃÆÇ ÆäÀÌÁö¸®½ºÆ® */
div.paginate{padding:3px 0;text-align:center}
div.paginate a img{border:none;vertical-align:middle;_vertical-align:top}
div.paginate a,
div.paginate strong{display:inline-block;position:relative;margin-left:0px;padding:3px 5px 5px 5px ;/*background:url(/images/public/pg_line.gif) no-repeat 0 50%;*/color:#858585;font-family:Verdana;font-size:11px ;line-height:normal;text-decoration:none;vertical-align:middle; margin-bottom:3px}

div.paginate a:hover{text-decoration:underline}
div.paginate strong{color:#81bbd5 !important;font-weight:bold;}
div.paginate a.frst{background:none}
div.paginate a.start,
div.paginate a.pre,
div.paginate a.next,
div.paginate a.end{padding:0;background:none !important}
div.paginate a.start{margin:0 3px 0 -3px}
div.paginate a.pre{margin:0 0 0 -6px}
div.paginate a.next{margin:0 3px 0 -3px}
div.paginate a.end{margin:0 3px 0 3px}


/* ¼­ºê_°Ô½ÃÆÇ °Ë»ö */
div.board_search{ width:486px; height:46px; background:url(/images/bg/bg_board_search.gif) no-repeat; margin:50px auto; line-height:44px}
div.board_search ul{ margin:0 0 0 108px}

/* ¼­ºê_°Ô½ÃÆÇ ¹öÆ° Æû */
table.board_btn{margin-top:10px; table-layout:fixed}

/* ¼­ºê_°Ô½ÃÆÇ ºä */
table.board_view{width:100%; table-layout:auto}
table.board_view th{height:40px;background:url(/images/bg/bg_board_mid.gif) repeat-x;color:#fff;vertical-align:top;line-height:36px;text-align:left}
table.board_view th.th_title{width:50px; text-align:right;background:url(/images/bg/bg_boardtitle_left.gif) no-repeat; padding-right:10px}
table.board_view th.th_title_1{padding-left:10px}
table.board_view th.th_name{width:46px;background:url(/images/bg/bg_board.gif) repeat-x;}
table.board_view th.th_name_1{width:70px;padding-left:10px}
table.board_view th.th_date{width:46px;background:url(/images/bg/bg_board.gif) repeat-x;}
table.board_view th.th_date_1{width:90px; padding-left:10px}
table.board_view th.th_date_1 span{background:url(/images/bg/bg_boardtitle_right.gif) no-repeat right; display:block; width:100%; height:100%; line-height:36px}

table.board_view td{border-left:1px #cde5ef solid; border-right:1px #cde5ef solid;}
table.board_view td div{margin:25px}
table.board_view td div.board_body{height:100%; margin-top:25px}


/* ¼­ºê_°Ô½ÃÆÇ ºä_Ã·ºÎÆÄÀÏ*/
table.board_view td div.upload_file{border:1px #dbe9ef solid; background:#fcfcfc; padding:8px 40px; margin:25px}
table.board_view td div.upload_file td {border:none}
table.board_view td div.upload_file h3.tit_upload_file{float:left;width:50px; height:11px; overflow:hidden;display:block;text-indent:-10000em;background:url(/images/public/icon_uploadfile.gif) no-repeat}
table.board_view td div.upload_file ul{display:inline-block; border-left:1px #e2e2e2 solid; vertical-align:middle}
table.board_view td div.upload_file ul li{padding-left:12px}
table.board_view td div.upload_file ul li a{background:url(/images/public/icon_disk.gif) no-repeat; padding-left:17px}


/*¼­ºê_°Ô½ÃÆÇ ºä_´ñ±Û*/
div.board_comment{text-align:left; padding:20px 0 0 0; margin:0}
div.board_comment h3{margin-bottom:5px;color:#444;font-size:13px;letter-spacing:-1px;line-height:normal}
div.board_comment h3 span{color:#fd2100;font-family:tahoma;font-size:10px;font-weight:normal;letter-spacing:0}
div.board_comment div.board_comment_list{background:#fcfcfc; border:1px #dbe9ef solid; margin:0; padding:0}

/*¼­ºê_°Ô½ÃÆÇ ºä_´ñ±ÛÀÔ·ÂÃ¢*/
div.board_comment div.board_comment_input legend{visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;width:0;height:0;font-size:0;line-height:0}
div.board_comment div.board_comment_input div.board_comment_input_section{margin:0}
div.board_comment div.board_comment_input div.board_comment_input_section a.comment_confirm{background:url(/images/btn/btn_comment_confirm.gif) no-repeat;width:60px;height:40px;display:inline-block; text-indent:-10000em;overflow:hidden;padding:0;font-size:0px;line-height:0%;text-decoration:none; vertical-align:middle}

/*¼­ºê_°Ô½ÃÆÇ ºä_´ñ±Û¸®½ºÆ®*/
div.board_comment div.board_comment_list ul{margin:0 20px;}
div.board_comment div.board_comment_list li{margin:0; padding:0;}
div.board_comment div.board_comment_list li div.comment_view{margin:0;}
div.board_comment div.board_comment_list li div.comment_view div.comment_writer{margin:0}
div.board_comment div.board_comment_list li div.comment_view div.comment_writer span.name{color:#7db1c8; font-weight:bold; font-size:13px; padding-right:5px}
div.board_comment div.board_comment_list li div.comment_view div.comment_writer span.date,
div.board_comment div.board_comment_list li div.comment_view div.comment_writer span.time{color:#979797; font-size:11px; padding-right:3px}
div.board_comment div.board_comment_list li div.comment_view div.comment_writer span a.comment_del{position:relative; left:10px; top:2px; background:url(/images/public/icon_del.gif) no-repeat;width:11px;height:13px;display:inline-block;text-indent:-10000em;overflow:hidden;padding:0;font-size:0px;line-height:0%;text-decoration:none;}

div.board_comment div.board_comment_list li div.comment_view div.comment_dody{margin:0 0 15px 0;border-bottom:1px #efefef solid}
div.board_comment div.board_comment_list li div.comment_view div.comment_dody p{padding:5px 0 15px 0;}


/*¼­ºê_°Ô½ÃÆÇ ºä_ÀÌÀü±Û ´ÙÀ½±Û*/
div.board_viewlist{width:100%; height:61px; margin:50px 0 30px 0; border-top:2px #74c4e8 solid; border-bottom:1px #74c4e8 solid}
div.board_viewlist dl{float:left;width:810px;}
div.board_viewlist dl dt.prev{width:110px;height:30px;overflow:hidden; text-indent:-10000em; display:block; background:url(/images/public/icon_prev.gif) #f1f9fd no-repeat 30px 50%; margin:0; border-bottom:1px #dfe7eb solid} 
div.board_viewlist dl dt.next{width:110px;height:30px;overflow:hidden; text-indent:-10000em; display:block; background:url(/images/public/icon_next.gif) #f1f9fd no-repeat 30px 50%; margin:0} 
div.board_viewlist dl dt{clear:both;}
div.board_viewlist dl dd{width:680px; padding-left:20px}
div.board_viewlist dl dd.bottom_line{border-bottom:1px #ebebeb solid}
div.board_viewlist dl dt, 
div.board_viewlist dl dd {float:left;height:30px;line-height:30px;}


/*¼­ºê_°Ô½ÃÆÇ±Û¾²±â*/
table.board_write{width:100%; table-layout:fixed}
table.board_write th{height:40px;background:url(/images/bg/bg_board.gif) repeat-x;color:#fff;vertical-align:top;line-height:36px;text-align:left}
table.board_write th.th_title{width:110px;text-align:center;background:url(/images/bg/bg_boardtitle_left_write.gif) no-repeat;padding:0}
table.board_write th span{background:url(/images/bg/bg_boardtitle_right.gif) no-repeat right; display:block; width:100%; height:100%; line-height:36px}

table.board_write th.th_division,
table.board_write th.th_phone,
table.board_write th.th_mail,
table.board_write th.th_bank,
table.board_write th.th_sponsor,
table.board_write th.th_subject,
table.board_write th.th_name,
table.board_write th.th_upload_file{background:#f6f6f6;color:#888888; text-align:center; border-left:1px #cde5ef solid; border-right:1px #eee solid; border-bottom:1px #e9e9e9 solid; vertical-align:middle}

table.board_write td.boardwrite_body{border-left:1px #cde5ef solid; border-right:1px #cde5ef solid; text-align:center; padding:30px 0}
table.board_write td.td_lnone{border-bottom:1px #efefef solid; border-right:1px #cde5ef solid; padding:5px 15px 5px 10px}
table.board_write td.td_lnone div.file{position:relative}
table.board_write td a.btn_add{position:absolute;float:left;top:-2px; left:405px; background:url(/images/btn/btn_add.gif) no-repeat;width:53px;height:19px;display:inline-block;text-indent:-1000em;overflow:hidden;padding:0;font-size:0;line-height:0%;text-decoration:none;}

table.board_write table.board_write_subtbl{border:1px #e9e9e9 solid; border-bottom:none}
table.board_write table.board_write_subtbl th{width:130px; border-left:none}
table.board_write table.board_write_subtbl td{border-right:none}


/*¼­ºê_ÈÄ¿øÇÏ±â*/
p.spon_caption{width:446px;height:25px;overflow:hidden; text-indent:-10000em; display:block; background:url(/images/public/p_img_sponsor_caption.gif) no-repeat ; margin:0 0 5px 0} 
p.spon_cms_caption{width:645px;height:64px;overflow:hidden; text-indent:-10000em; display:block; background:url(/images/public/p_img_cms_caption.gif) no-repeat ; margin:5px auto} 


/*¼­ºê_ÈÄ¿ø_Á¤±â±âºÎ¿Ï·á*/
div.support_box{width:643px; height:256px; background:url(/images/bg/bg_supportbox.gif) no-repeat; margin:30px auto 0; padding-top:35px }
div.support_box table{width:400px; margin:auto; border-top:1px #e8e8e8 solid}
div.support_box table th{width:100px; height:25px; padding:0 10px; background:#f4f4f4; border-bottom:1px #ececec solid; text-align:left}
div.support_box table td{padding:0 10px; background:#fbfbfb; border-bottom:1px #f0f0f0 solid}


/*¼­ºê_¼³¹®Á¶»ç*/
table.board_research{width:100%; table-layout:auto}
table.board_research th{height:40px;background:url(/images/bg/bg_board_mid.gif) repeat-x;color:#fff;vertical-align:top;line-height:36px;text-align:center}
table.board_research th.th_num{width:8%;background:url(/images/bg/bg_boardtitle_left.gif) no-repeat;}
table.board_research th.th_research{width:40%;}
table.board_research th.th_result{width:auto;background:url(/images/bg/bg_board_mid.gif) repeat-x;}
table.board_research th.th_result span{background:url(/images/bg/bg_boardtitle_right.gif) no-repeat right; display:block; width:100%; height:100%; line-height:36px}
table.board_research td{vertical-align:top; padding:25px 0}
table.board_research td.td_num{border-left:1px #cde5ef solid; text-align:center; vertical-align:middle}
table.board_research td.td_result{border-right:1px #cde5ef solid;}

/*¼­ºê_¼³¹®Á¶»ç_Áú¹®*/
div.research_q{margin:10px; width:auto}
div.research_q h3.researchtit_q{width:36px;height:21px;overflow:hidden;text-indent:-10000em; background:url(/images/public/icon_q.gif)  no-repeat 0 50%}
div.research_q p{width:260px; margin-left:5px; padding-top:2px}
div.research_q p span{display:block; color:#ff9e04; font-size:11px; margin-top:5px}
div.research_q h3,
div.research_q p{float:left}

/*¼­ºê_¼³¹®Á¶»ç_°á°ú*/
div.research_a{margin:10px; width:auto}
div.research_a h3.researchtit_a{width:50px;height:21px;overflow:hidden;text-indent:-10000em; background:url(/images/public/icon_a.gif)  no-repeat 0 50%}
div.research_a div{width:330px}
div.research_a h3,
div.research_a div{float:left}

div.research_a div.research_result {background:url(/images/bg/bg_research_col.gif) repeat-y}
div.research_a div.research_result dl.ratio {margin-left:8px;}
div.research_a div.research_result dl.ratio dt,
div.research_a div.research_result dl.ratio dd{float:left;margin-left:5px; margin:8px 5px 0}
div.research_a div.research_result dl.ratio dd.graph{width:100px;height:7px;margin:0;background:#ededed; margin-top:11px}
div.research_a div.research_result dl.ratio dd.graph span{display:block;height:7px;font-size:0}
div.research_a div.research_result dl.ratio dd.graph span.a1{background:#ffc80c}
div.research_a div.research_result dl.ratio dd.graph span.a2{background:#93d0ae}
div.research_a div.research_result dl.ratio dd.graph span.a3{background:#93d0ae}
div.research_a div.research_result dl.ratio dd.graph span.a4{background:#b9e1f6}
div.research_a div.research_result dl.ratio dd.graph span.a5{background:#fbcdd7}

div.research_a div.research_result dl.ratio dd.percent{width:25px;}
div.research_a div.research_result dl.ratio dd.p1{color:#e5b100}
div.research_a div.research_result dl.ratio dd.p2{color:#df673f}
div.research_a div.research_result dl.ratio dd.p3{color:#50af7a}
div.research_a div.research_result dl.ratio dd.p4{color:#8dc7e6}
div.research_a div.research_result dl.ratio dd.p5{color:#d58c9c}
div.research_a div.research_result dl.ratio dt{width:170px; clear:both}


/*¼­ºê_¹æ¸í·Ï*/
table.guestbook{width:100%;table-layout:auto}
table.guestbook th{height:180px;background:url(/images/bg/bg_guestbook.gif) repeat-x;color:#fff;vertical-align:middle; text-align:left}
table.guestbook th.th_left{width:20px;background:url(/images/bg/bg_guestbook_left.gif) no-repeat;}
table.guestbook th.th_right{width:20px;background:url(/images/bg/bg_guestbook_right.gif) no-repeat right;}

table.guestbook td{border-left:1px #cde5ef solid; border-right:1px #cde5ef solid;}
table.guestbook td div{margin:25px}
table.guestbook td div.board_body{height:200px}


/*¼­ºê_¹æ¸í·Ï ÀÔ·ÂÃ¢*/
div.guestbook_input{margin:0}
div.guestbook_input legend{visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;width:0;height:0;font-size:0;line-height:0}
div.guestbook_input div.guestbook_input_section{margin:0}

/* ¼­ºê_¹æ¸í·Ï_ÀÚµ¿°¡ÀÔ¹æÁö*/
div.auto_check_guestbook{padding:12px 0; background:none}
div.auto_check_guestbook table{ border:none}
div.auto_check_guestbook table,
div.auto_check_guestbook table td{margin:0; padding:0;border:0; background:#9ecbdf}
div.auto_check_guestbook table td.code{text-align:left; width:125px}
div.auto_check_guestbook table td p{padding-left:8px; color:#dff5ff}
div.auto_check_guestbook table td p span{color:#fff}

/*¼­ºê_¹æ¸í·Ï ¸®½ºÆ®*/
div.guestbook_list li div.comment_view{margin:0;}
div.guestbook_list li div.comment_view div.comment_writer{margin:0}
div.guestbook_list li div.comment_view div.comment_writer span.name{color:#7db1c8; font-weight:bold; font-size:13px; padding-right:5px}
div.guestbook_list li div.comment_view div.comment_writer span.date,
div.guestbook_list li div.comment_view div.comment_writer span.time{color:#979797; font-size:11px; padding-right:3px}
div.guestbook_list li div.comment_view div.comment_writer span a.comment_del{ position:relative; left:10px; top:2px; background:url(/images/public/icon_del.gif) no-repeat;width:11px;height:13px; display:inline-block;text-indent:-10000em;overflow:hidden;padding:0;font-size:0px;line-height:0%;text-decoration:none;}

div.guestbook_list li div.comment_view div.comment_dody{margin:0 0 15px 0;border-bottom:1px #efefef solid}
div.guestbook_list li div.comment_view div.comment_dody p{padding:5px 0 15px 0;}


/*¼­ºê_°Ë»ö*/
div.search_area{width:589px; height:140px; background:url(/images/bg/bg_search.gif) no-repeat; margin:0 auto}
div.search_area ul.search_area_box{width:370px; position:relative; top:39px; left:150px}
div.search_area ul.search_area_box li{margin-bottom:4px}
div.search_area ul.search_area_box li a.search{background:url(/images/btn/btn_search_01.gif) no-repeat;width:85px;height:30px;display:inline-block; text-indent:-10000em;overflow:hidden;padding:0;font-size:0px;line-height:0%;text-decoration:none; vertical-align:middle}
div.search_area ul.search_area_box li a.searchmore{background:url(/images/btn/btn_searchmore.gif) no-repeat;width:85px;height:20px;display:inline-block; text-indent:-10000em;overflow:hidden;padding:0;font-size:0px;line-height:0%;text-decoration:none; vertical-align:middle}

table.search_info{width:100%; table-layout:auto; margin-top:50px}
table.search_info th{height:40px;background:url(/images/bg/bg_board_mid.gif) repeat-x;color:#fff;vertical-align:top;line-height:36px;text-align:left}
table.search_info th.th_left{width:70px; text-align:right;background:url(/images/bg/bg_search_left.gif) no-repeat; padding-right:10px}
table.search_info th.th_mid01{padding-left:10px}
table.search_info th.th_mid02{width:400px;background:url(/images/bg/bg_board.gif) repeat-x; text-align:right}
table.search_info th.th_mid02 p{width:400px;background:url(/images/bg/bg_board.gif) repeat-x; height:100%; color:#d1f1ff;line-height:36px;}
table.search_info th.th_mid02 p span{ color:#fff}
table.search_info th.th_right{width:20px; background:url(/images/bg/bg_search_right.gif) no-repeat right; text-align:right}

div.search_list_area{padding:20px}
div.search_list_area dl{margin:0; padding:25px 0; border-bottom:1px #f5f5f5 solid}
div.search_list_area dt a{font-weight:bold; color:#78b6d2}
div.search_list_area dt span{font-size:11px; color:#bababa}
div.search_list_area dd{padding-top:5px}
div.search_list_area dd span{font-weight:bold; color:#78b6d2}


/* ¼­ºê_ÈÄ¿ø³»¿ª */
div.cont h3.once_support{width:94px;height:17px;overflow:hidden; text-indent:-10000em; display:block; background:url(/images/title/tit_h3_once_support.gif); margin:0 0 5px 0}
div.cont h3.period_support{width:95px;height:18px;overflow:hidden; text-indent:-10000em; display:block; background:url(/images/title/tit_h3_period_support.gif); margin:30px 0 5px 0}
div.cont h3.supportboard{width:81px;height:18px;overflow:hidden; text-indent:-10000em; display:block; background:url(/images/title/tit_h3_supportboard.gif); margin:0 0 5px 0}
div.cont h3.supportmsg{width:80px;height:18px;overflow:hidden; text-indent:-10000em; display:block; background:url(/images/title/tit_h3_supportmsg.gif); margin:0 0 5px 0}
span.hint{ color:#86bad1; font-size:11px}
table.board_write a.search_post{background:url(/images/btn/btn_post.gif) no-repeat;width:96px;height:19px;display:inline-block; text-indent:-10000em;overflow:hidden;padding:0;font-size:0px;line-height:0%;text-decoration:none; vertical-align:middle}

.board_list{width:100%;}
.board_list th {height:40px;background:url(/images/bg/bg_board_mid.gif) repeat-x; color:#fff; vertical-align:top; line-height:36px}
.board_list th.th_num{width:50px;background:url(/images/bg/bg_board_left.gif) no-repeat}
.board_list th.th_sum{width:95px;}
.board_list th.th_period{width:90px}
.board_list th.th_payment{width:100px;}
.board_list th.th_date{width:100px;}
.board_list th.th_date span{background:url(/images/bg/bg_board_right.gif) no-repeat right; display:block; width:100%; height:100%; line-height:36px}

.board_list td {text-align:center;border-bottom:1px solid #eee; height:40px; padding:5px}
.board_list td.td_num{border-left:1px #ebebeb solid}
.board_list td.td_ment{text-align:left}
.board_list td.td_sum{text-align:right}
.board_list td.td_date{border-right:1px #ebebeb solid}