@charset "utf-8";

@import url(default.css);
@import url(common.css);



body					{background-color:#e6f8fa;}
div.wrap				{width:100%; position:relative; height:724px; background:url(../images/sub_bg.gif) repeat-x 0 0;}
div.top					{width:1003px; position:absolute; z-index:100; height:135px; overflow:hidden;}
div.bottom				{width:100%; position:relative; height:184px; background:url(../images/sub_bottom.jpg) repeat-x 0 0;}

div.contents			{width:1003px; position:relative}
div.sub					{width:1003px; overflow:hidden;}
div.left				{width:225px; margin:0 0 0 16px; float:left; background:url(../images/subleft_bg.gif) repeat-y 0 0;}
div.right				{width:726px; min-height:600px; _height:600px; float:left; margin:0 0 0 6px; background:url(../images/contents_bg.gif) repeat-y 0 0;}
div.content				{width:675px; margin:10px auto; }
div.submenu				{width:185px; margin:13px auto;}

div.copy				{padding:16px 0 0 25px;}


.Button_5 { cursor:hand; font-family: "굴림"; font-size:12px; width:68;height:22;
            background:url('/G_library/images/btn_gr5.gif');border-style:none;color:#FFFFFF; padding:4 0 0 0;}

.sub_con   { font-family: "굴림"; line-height:21px;}
.sub_hei   { height:35px; }
.sub_hei_tit   { height:10px; }
.sub_hei_foot   { height:40px; }
.point  { color: #F02020; }

.input         { font-size: 12px; font-family: 돋움; border: 1 solid #7F9DB9; color: #505050; padding:2 0 0 5; }
.input2   { font-size: 12px; font-family: 돋움; border: 1 solid #B0765C; color: #151515; background-color:#F5D1C1; }
.input_right         { font-size: 12px; font-family: 돋움; border: 1 solid #7F9DB9; color: #505050; padding:2 5 0 5; text-align:right; }
.select_m {width:50px; font-size:11px;color:#4D6185;} 

/* 게시판 스타일*/
.b_line   { background: #23B568; height:2px; }
.b_tit   { background: #F8F8F8; height:30px; font-size:11px; color: #0E8E4A; font-weight:bold; letter-spacing: -1; text-align:center; }
.b_tit_line1  { background:#D2D2D2; height:1px; }
.b_tit_line2  { background:#F6F6F6; height:4px; }
.b_con { background: #FFFFFF; height:26px; color: #666666; text-align:center; padding:0px 2px 0px 2px;}
.b_con5 { background: #FFFFFF; height:26px; color: #666666; padding:0px 0px 0px 15px;}
.b_cons { background: #FFFFFF; height:26px; color: #666666; text-align:center; padding:0px 2px 0px 2px; font-size:11px;}

.bo_num   {font-size:8pt; height:26px; font-family:verdana;color:#000000; padding:2px 0px 2px 0px; }
a.paging01:link {color:#444444; text-decoration:none;}
a.paging01:visited {color:#444444; text-decoration:none;}
a.paging01:hover {color:#444444; text-decoration:underline;}

.con_tit   { background: #F8F8F8; height:28px; font-size:11px; color: #484848; font-weight:bold; letter-spacing: -1; text-align:center; }
.con_tit2   { background: #F8F8F8; height:28px; font-size:11px; color: #484848; font-weight:bold; letter-spacing: -1; padding-left:10px;}

.con_5   { background: #FFFFFF; height:28px; font-size:12px; padding-left:5px;}
.con_h5   { background: #FFFFFF; line-height:21px; font-size:12px; padding:7px 2px 5px 5px;}
.con_c5   { background: #FFFFFF; height:28px; font-size:12px; text-align:center; padding:7px 2px 5px 5px;}

.t01   { color: #40842B; font-size:11px; font-weight:bold; letter-spacing: -1; text-align:center; }
.t02   {  background: #F8F8F8; color: #40842B; padding:7px 2px 5px 2px;}
.t03   { color: #000000; font-size:12px; font-weight:bold; letter-spacing: -1; }

.box_tit  { background: #EEEEEE; height:25px;padding:1px; }
.box_con { background: #FFFFFF; height:25px; padding:2px;}
.box_bg  { background: #CCCCCC; }