/*¸ÞÀÎÀÇ °øÁö»çÇ×Àº main.cssÆÄÀÏÀ» ¼öÁ¤ ÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.*/

#action_frame { display: none; }

.debug { border-top: solid 1px red; border-bottom: solid 1px blue; }

body { margin:0px; text-align: center; background-color: #fff; border-top: 3px solid #f26b39;}
img {border: 0px; }
img.logo1 {border: 0px; margin-left: 6px; }
td,span,div,span,select,textfield,input {
	font: 9pt dotum;
	color: #5b5b5b;
}
input,textarea { border: solid 1px #e1e1e1; font: 9pt dotum; color: #5b5b5b;}
.radio {border: 0px; }

form { display: inline; }
table caption { display: block; }

ul { list-style: none; margin: 0; padding: 0; }

A:link { color: #5b5b5b; text-decoration: none; }
A:visited { color: #5b5b5b; text-decoration: none; }
A:active { color: #5b5b5b; text-decoration: none; }
A:hover { color: #5b5b5b; text-decoration: none; }

b.red { color: #ff0000; font-weight: normal; }

.wrapper { width: 100%; text-align: center;}
.wrapper td.grey { background-color: #f8f8f8;}
.container { width: 982px; margin-bottom: 20px;}
.con_bg { height: 300px; background: url(../image/common/BG_con.gif) top left no-repeat; vertical-align: top; padding: 0 20px 15px 30px;}

.search { width: 716px; height: 45px; background: url(../image/common/BG_search.gif) no-repeat; text-align: center; margin-bottom: 15px;}

.pagenum { text-align: center; font-weight: bold; color: #e50000; }
.pagenum a:link { text-decoration: none; font-weight: normal; color: #333333; }
.pagenum a:hover { text-decoration: none; font-weight: bold; color: #e50000; }
.pagenum ul { float: left;}
.pagenum ul li { float: left; padding-left: 10px; }

/*-------------------------------------------ÃÖ»ó´Ü ±Û·Î¹ú ¸Þ´º--------------------------------------------------*/
.tmenu { height: 60px;}
.tmenu ul { float: left; width: 700px; text-align: right; list-style: none;}
.tmenu ul li { display: inline; padding-right: 7px; padding-left: 9px; background: url(../image/common/BG_tmenu.gif) 45% right no-repeat;}
.tmenu ul li.none { background: none; padding-right: 0;}


/*-----------------------------------------------ÇöÀç ÆäÀÌÁö Ç¥½Ã-----------------------------------------------------*/
.local { float: left; width: 100%; text-align: right; margin: 12px 0 10px 0; font-size:11px; color:#9b9d9e; letter-spacing: -1px; }
.local dl { float:right; margin: 0; padding-left: 12px; background: url(../image/common/local_img01.gif) no-repeat 0 40%;}
.local dl dt { float: left; margin: 0; padding: 0 12px 0 4px ; background: url(../image/common/local_img02.gif) no-repeat 40% right; }
.local dl dd { color: #496da2; letter-spacing: -1px; font-weight: bold;}
.local a:hover { color: #5b5b5b; text-decoration: underline;}


/*-----------------------------------------------   Footer  -----------------------------------------------------*/
.footer { width: 1002px; height: 70px; border-left: solid 1px #fff; border-right: solid 1px #fff; background-color: #d7d7d7;}


/*-----------------------------------------------   ¸ñ·Ï Å×ÀÌºí  -----------------------------------------------------*/
.table1 { padding: 7px 5px 5px 5px; width: 98%; color: #5b5b5b;}
.table1 td { border-top: dashed 1px #d7d7d7; background: url(../image/common/bullet_list.gif) left 46% no-repeat; padding-left: 10px; }
.table1 td.subject { border: none; font-weight: bold;}
.table1 td.txt { background: none;}
.table1 th { border: none;}
.table1 a:link { text-decoration: none; color: #3e649b; }
.table1 a:hover { text-decoration: underline; color: #3e649b; }
.table1 b { color: #ff4e00; font-weight: bold;}

.photo { border: solid 1px #cccccc;}
.photo img { border: solid 2px #fff;}
.photo td { border: none; background: none; padding: 0;}


/*-----------------------------------------------   ³»¿ëº¸±â Å×ÀÌºí  -----------------------------------------------------*/
.table2 { width: 100%; background: url(../image/common/view_table_box02.gif) repeat-y; margin-bottom: 15px;}
.table2 td.con { padding: 13px 21px 9px 28px; text-align:center;}

.photo_box { width: 223px; height: 173px; background: url(../image/common/view_photo_box01.gif) no-repeat;}
.photo_box td { padding: 4px 7px 7px 4px;}

.table3 { width: 100%;}
.table3 td {padding: 0; margin: 0;}
.table3 td.tit_img { width: 52px; padding: 0; margin: 0;}
.table3 th { background: url(../image/common/view_table_img02.gif) right no-repeat #b1a174; width: 100%; color: #fff; font-size:9pt; font-weight: bold; text-align: left; padding: 5px 0 0 15px; border-left: solid 1px #fff;}

.table4 { width: 100%; margin: 16px 0 0 9px;}
.table4 td { background: url(../image/common/view_table_img04.gif) left 30% no-repeat; padding-left: 15px;}
.table4 th { width: 62px; height: 20px; background: url(../image/common/view_table_img03.gif) left 30% no-repeat; padding: 0 0 0 20px; color: #623f15; font-weight: normal;}
.table4 th.red { font:bold; color: #f24100;}
.table4 b { color: #8f6a24; font-weight: normal;}

.table5 { width: 100%; margin-bottom: 15px;}
.table5 td { padding: 0 5px 5px 5px;}
.table5 th img { margin-bottom: 10px; padding: 0;}


.table6 { width: 100%; margin-bottom: 15px;}
.table6 th img { margin-bottom: 10px; padding: 0;}
.table6_photo { width: 86px; height: 66px; border: solid 1px #e4e4e4;}
.table6_photo img { border: solid 2px #fff;}


.table7 { width: 716px; border-bottom: solid 2px #4f74aa; margin-bottom: 15px;}
.table7 tbody td { height: 30px; background: url(../image/common/td_dot.gif) bottom repeat-x #fff; text-align: center;}
.table7 tbody td.con { background: none; background-color: #f6f8fb; text-align: left; border-top: solid 5px #fff; border-bottom: solid 5px #fff; padding: 10px;}
.table7 tbody td.subject { text-align: left; padding-left: 15px;}
.table7 tbody td.empty { height: 2px;}
.table7 tbody th { background: url(../image/common/th_vr.gif) right no-repeat; text-align:center;}
.table7 tbody th.dot { background: url(../image/common/th_vr_dot.gif) right no-repeat; text-align:center;}
.table7 tfoot th {border-bottom: solid 2px #fff;}

.table7_head { width: 100%; height: 30px; background: url(../image/common/thead_BG.gif) no-repeat;}
.table7_head th { background: url(../image/common/th_vr.gif) right no-repeat; text-align:center;}
.table7_head th.subject { text-align: left; padding-left: 10px; color: #144187; font-weight: bold; font-size: 9pt;}
.table7_head td {background: none;}


.table8 { width: 716px; border-bottom: solid 2px #606e90; border-top: solid 2px #606e90; margin-bottom: 15px;}
.table8 td {border-top: solid 1px #606e90; padding-left: 10px;}
.table8 td.con { padding: 10px; vertical-align: top; background-color: #ecf1f9;}
.table8 td.subject { border: none; color: #384876; font-weight: bold; border-bottom: solid 1px #606e90;}
.table8 td.location { border: none; color: #ff2a00; font-weight: bold;}
.table8 td.tel { border: none;}
.table8 a:hover { text-decoration: underline;}

.table_btn { width: 716px; text-align: right; margin-bottom: 25px;}


.table9 { width: 716px; border-bottom: solid 2px #606e90; border-top: solid 2px #606e90; margin-bottom: 15px;}
.table9 th { width: 90px; border-top: solid 1px #fff; border-bottom: solid 1px #fff; background-color: #647296; text-align: center; height: 30px;}
.table9 th.none { border: none; border-top: solid 1px #fff;}
.table9 td { padding-left: 10px; border-top: solid 1px #606e90;}
.table9 td.none { border: none;}


.table10 { width: 716px; border-bottom: solid 1px #b2c5df; border-top: solid 1px #b2c5df; margin-bottom: 15px; }
.table10 thead td {border-bottom: solid 2px #fff;}
.table10 th { width: 80px; height: 25px; text-align: center;}
.table10 th.first { background: url(../image/common/td_dot.gif) bottom repeat-x; }
.table10 td { text-align: left; padding-left: 10px;}
.table10 td.first { background: url(../image/common/td_dot.gif) bottom repeat-x; }
.table10 tfoot td {border-bottom: solid 2px #fff;}
