/* CSS Document euc-kr */
/*Á¦Ç° ¸®½ºÆ®*/


/*°Ô½ÃÆÇ °Ë»ö*/
.group_wrap_02{ background:#f7f7f7; padding:10px 0; border:1px solid #eaeaea; }



/*°Ô½ÃÆÇ °Ë»öÆû ºÎºÐ*/
table.style_03{ width:100%;}
table.style_03 th{ padding:0px; font-size:12px; color:#1f5ab2;}
table.style_03 td{  font-size:12px; padding:0px;color:#333333;font-family:"NanumGothic", "µ¸¿ò", sans-serif; }


.now_page_info{position:relative; margin:0; height:30px;}
.now_page_info_in{position:absolute; top:9px; right:0px; color:#333333;font-family:"NanumGothic", "µ¸¿ò", sans-serif; font-size:11px;}
.now_page_info_in strong{font-family:"NanumGothicBold", "µ¸¿ò", sans-serif; font-weight:normal;}






/*°¶·¯¸® °Ô½ÃÆÇ ¸ñ·Ï(3¿­)*/
table.style_gallery_list_01 caption {display:none;}
table.style_gallery_list_01{ width:100%;/*border-bottom:1px solid #d3d3d3;*/ }
table.style_gallery_list_01 td{ text-align:center; vertical-align:top;/* border-bottom:1px dotted #d3d3d3;*/ padding:20px 0px;}
table.style_gallery_list_01 td a.g_link{ display:block; font:0/0 arial; margin:0 auto; padding:6px 2px 2px 2px;border:1px solid #d6d6d6;width:240px !important; height:156px !important;}
table.style_gallery_list_01 td a.g_link img{border:1px solid #f1f1f1; width:230px !important; height:150px !important;  }
table.style_gallery_list_01 td a.g_link:hover img{ border:1px solid #8b8b8b;  }
table.style_gallery_list_01 td span{font-size:13px; color:#3272d8;line-height:19px;width:240px;font-family:"NanumGothicBold", "µ¸¿ò", sans-serif; /*background:#CCCCCC;*/ overflow:hidden;  height:18px; margin:8px 0 0 0; *margin:5px 0 0 0; display:inline-block; word-break:break-all; word-wrap:break-word;}
table.style_gallery_list_01 td em{font-size:12px;line-height:19px;width:220px;font-family:"NanumGothicBold", "µ¸¿ò", sans-serif; overflow:hidden;  height:18px; margin:0px 0 0 0; *margin:0px 0 0 0; display:inline-block; word-break:break-all; word-wrap:break-word;}






/*Å×ÀÌºí ½ºÅ¸ÀÏ(°¶·¯¸® view)*/
table.style_01 caption {}
table.style_01{ width:100%; /*border-bottom:1px solid #d9d8d8; */ }
table.style_01 th{font-family:"NanumGothicBold", "µ¸¿ò", sans-serif; padding:11px; font-size:12px; text-align:left;/*letter-spacing:-1px;*/ border-bottom:1px solid #eaeaea; font-weight:normal; color:#1f5ab2; background:#f7f7f7;}
table.style_01 td{font-family:"NanumGothic", "µ¸¿ò", sans-serif; border-left:1px solid #eaeaea;font-size:12px;  border-bottom:1px solid #eaeaea;padding:11px; color:#333333; }



/*°Ö·¯¸® °Ô½ÃÆÇ º¸±â*/
.con_view_01{min-height:100px; height:auto !important; height:100px; padding:20px 0;font-family:"NanumGothic", "µ¸¿ò", sans-serif;}
.con_view_01 img{ max-width:840px; min-width:200px;}









/* ÆäÀÌÂ¡_01 */
.pagenum{ margin:0px 0 0 0;text-align:center; color:#666666; font:0/0 aial; }
.pagenum a, .pagenum strong{position:relative; z-index:1; font-size:12px;font-family:"NanumGothicBold", "µ¸¿ò", sans-serif; font-weight:normal; line-height:19px; display:inline-block;border:1px solid #d0d0d0; margin:0 1px; background:#ffffff; padding:4px 10px 4px 10px; vertical-align: middle;}
.pagenum a:link, .pagenum a:visited {color:#999999; text-decoration:none;}
.pagenum a:hover, .pagenum a:active {color:#999999; text-decoration:none;position:relative;z-index:2;border:1px solid #d0d0d0; background:#FFFFFF; }

.pagenum strong{/*position:relative;z-index:3;*/color:#272727; border:1px solid #3e3e3e; background:#FFFFFF;}
.pagenum span{display:none;}

.pagenum a.prev_end,
.pagenum a.prev,
.pagenum a.next,
.pagenum a.next_end
{width:30px; height:30px; overflow:hidden; background:url(../images/btns/board_btns.jpg) no-repeat 0px 0px; margin:0px; padding:0px; border:none;}

.pagenum a.prev_end{background-position:0px 0px; margin:0 0px 0 0;}
.pagenum a.prev{background-position:0px -50px; margin:0 10px 0 0;}
.pagenum a.next{background-position:0px -100px;margin:0 0 0 10px;}
.pagenum a.next_end{background-position:0px -150px;margin:0 0 0 0px;}





/*¾à°ü*/
div.agreebox_02div{clear:both; border:1px solid #e4e4e4; background:#FFFFFF; padding:0px 20px 20px 20px; *padding:20px 20px 0px 20px;
	width:704px; /*width:94.5%;*/ height:120px;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-face-color: #e9e9e9;
	scrollbar-highlight-color: #f0eeee;
	scrollbar-3dlight-color: #e0e0e0;
	scrollbar-shadow-color: #c0bebe;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #f2f2f2;
	overflow-y:scroll;
	/*word-break:break-all; word-wrap:break-word; overflow:auto;  white-space:normal;*/
}
div.agreebox_02div pre{/*width:658px;*/ font-size:11px; font-family:"µ¸¿ò", sans-serif;color:#414141; text-align:left; line-height:18px;  }





.title_group_01{height:18px;position:relative;z-index:1;}
.title_01{ position: absolute; top:0px; left:0px; z-index:2;font-family:"NanumGothic", "µ¸¿ò", sans-serif; width:400px; font-size:15px; line-height:19px; letter-spacing:-1px; color:#000000; background:url(../images/include/title_bullet_01.jpg) no-repeat 0px 6px; padding:0 0 0 12px;}
.title_01 span{color:#666666; font-size:12px; padding:0 0 0 15px;}
.title_must{position: absolute; top:5px; right:0px; z-index:2;font-family:"NanumGothic", "µ¸¿ò", sans-serif; font-size:13px; line-height:20px; color:#424242;}
.title_must{ background:url(../images/include/icon_must.gif) no-repeat 0px 6px; padding:0 0 0 13px;}


.label_style{font-family:"NanumGothic", "µ¸¿ò", sans-serif;}



/************************** È¸¿ø°¡ÀÔ ¹× ¼öÁ¤Æû **********************/
table.form_write_01{ width:100%;}
table.form_write_01 td{border-bottom:1px solid #eaeaea;border-left:1px solid #e3e3e3; padding:12px 0px 12px 12px; word-break:break-all; word-wrap:break-word;font-family:"NanumGothic", "µ¸¿ò", sans-serif; font-size:14px; line-height:20px; color:#777777;}
table.form_write_01 th{border-bottom:1px solid #eaeaea; color:#666666; background:#fbfbfb; font-weight:normal;font-family:"NanumGothicBold", "µ¸¿ò", sans-serif;  padding:12px 0px; font-size:14px; line-height:20px; text-align:left; }

table.form_write_01 td .txt_01{font-weight:normal;font-family:"NanumGothicBold", "µ¸¿ò", sans-serif;  font-size:15px; line-height:20px; color:#000000; display:inline-block; padding:5px 0;}

table.form_write_01 .normal_01{padding-left:22px; display:inline-block;line-height:15px; }
table.form_write_01 .must_01{ padding-left:22px; display:inline-block;line-height:15px; background:url(../images/include/icon_must.gif) no-repeat 9px 2px; }








