@charset "utf-8";
/* Plani Webdesign Team (http://plani.co.kr/) parkjeongin 090708 */

caption { display:none; }
h3 { margin-bottom:8px; }

/* table */
table { border-collapse: collapse;  }
.table_box01 { padding-left:2px; padding-right:5px; }
.boardline_01 {width: 100%; border-top-width: 2px; border-top-style: solid; border-top-color: #4e7db8; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #c1c1c1; text-align:center; }
.boardline_01 .pointcolor { background-color:#F7F7F7; }
.boardline_01 th { background:#e5edf6; height:34px; font-size:12px; padding-top:2px; font-weight:bold; color:#4e7db8; border-left:1px solid #b9c9de; border-bottom:1px solid #aac7eb; }
.boardline_01 .th_first { color: #4e7db8; border-left: 0; height:34px; }
.boardline_01 td { padding:5px 5px 5px 5px; background:none; background-color:#FFFFFF; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; }
.boardline_01 .td_first { border-left: 0; background-color:#F7F7F7; }
.boardline_01 .justify { text-align:justify; padding-left:8px; }
.text_point { color:#3f73b3; margin-bottom:5px; }

/* 공통 */

.space { margin-top:10px; }
.space2 { margin-top:20px; }
.space3 { margin-top:30px; }
.space4 { margin-top:40px; }

.bottom { margin-bottom:10px; }
.bottom2 { margin-bottom:20px; }
.bottom3 { margin-bottom:30px; }
.bottom4 { margin-bottom:40px; }
.bottom5 { margin-bottom:50px; }

.nostyle { padding-left:0px; }
.dle4 { padding-left:3px; }
.nae4 { margin-left:-4px; }

.right { float:right; }
.left { float:left; }
.left img { float:left; }
.center { text-align:center; }
.dot_line { background:url(../images/common/bg_dotline.gif) repeat-x; height:40px; clear:both; }
.topbox_top { width:100%; height:20px; background:url(../images/common/bg_box_top.gif) no-repeat;  clear:both; }
.topbox_body { width:655px; overflow:auto; background:url(../images/common/bg_box_body.gif) repeat-y; padding:0 25px 0 25px; clear:both; color:#396bb0; line-height:16px;  }
.topbox_bottom { width:100%; height:20px; background:url(../images/common/bg_box_bottom.gif) no-repeat; clear:both; }


/* bull */
.bull_arrow { padding-left:2px; }
.bull_arrow ul { }
.bull_arrow li { background:url(../images/common/bull_arrow1.gif) no-repeat; line-height:15px; padding-left:19px; font-weight:bold; padding-bottom:6px; letter-spacing:-0.03em; }
.bull_s_arrow { padding-left:9px;}
.bull_s_arrow li { background:url(../images/common/bull_arrow2.gif) no-repeat 0px 1px; line-height:17px; padding-left:12px; font-weight:normal; letter-spacing:-0.02em; }

/* tab */
.tab01 { height:37px; width:100%; background:url(../images/common/bg_tab.gif) repeat-x; clear:both;  }
.tab01 img { border:0px; float:left;}

/* sitemap */
#sitemapzone { width:619px; overflow:hidden; }
#sitemapzone img { float:left;}
#sitemap_1 { float:left; overflow:hidden; background:url(../images/sitemap/bg_sitemap1.gif) no-repeat; width:183px; height:375px; padding-left:23px; padding-top:18px; }
#sitemap_2 { float:left; overflow:hidden; background:url(../images/sitemap/bg_sitemap2.gif) no-repeat; width:185px; height:375px; padding-left:22px; padding-top:18px;  }
#sitemap_3 { float:left; overflow:hidden; background:url(../images/sitemap/bg_sitemap3.gif) no-repeat; width:186px; height:375px; padding-left:20px; padding-top:18px; }
#sitemap_4 { float:left; background:url(../images/sitemap/bg_sitemap4.gif) no-repeat; width:183px; height:392px; padding-left:23px; padding-top:28px; }
#sitemap_5 { float:left; background:url(../images/sitemap/bg_sitemap5.gif) no-repeat; width:185px; height:392px; padding-left:22px; padding-top:28px; }
#sitemap_6 { float:left; background:url(../images/sitemap/bg_sitemap6.gif) no-repeat; width:186px; height:392px; padding-left:20px; padding-top:28px; }