
body {margin:0px; padding:0px;background-color: #FFFFFF;}
body,td,div,input {font-family:돋움,Dotum,AppleGothic,sans-serif;font-size:12px;color:#757575}
h1,h2,p,ul,ol,li,dl,dt,dd,form{list-style:none;margin:0;padding:0;}
img {border:0px none}
a{text-decoration:none;}a:link{color:#777777;}a:visited{color:#777777;}a:hover{text-decoration:none;}
table{border-collapse:collapse;border-spacing:0;}
.l {text-align:left}
.c{text-align:center}
.r {text-align:right}
.inline{float:left}
.red{color:#D80039}

/**base**/
.allc{width:650px; height:500px;
	background-image: url(img/allw_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 25px 0px 0px 0px;
}
.title{margin-bottom:25px}
.title_tab{margin-bottom:10px}
.tab_bg{width:650px; height:25px;
	background-image: url(img/tabbg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	text-align:right; padding-right:17px
}
.left{width:210px; 
	background-image: url(img/left_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:50px}

.footer_bg{width:100%;
background-image: url(img/footer_bg.gif);
background-repeat: repeat-x;
background-position: left bottom;
margin-top:20px;}

#pageNum{font-family: 돋움; font-size: 12px; color:#949494; letter-spacing:1px; text-align:center; margin-top:10px}
#pageNum b{color:#F26521;}
#pageNum a{font-family: 돋움; font-size: 12px; font-weight:normal}
#pageNum a:link {color:#949494}
#pageNum a:visited {color:#949494}
#pageNum a:hover {color:#F26521}

a.link:link {color:#666666}
a.link:visited {color:#666666}
a.link:hover {color:#D80039}

#path{position:absolute; top:145px; left:210px; width:670px; text-align:right; color:#D4305B; font-size:8pt}
#path a{font-size:8pt; color:#979797}
#path a:hover{font-size:8pt; color:#D4305B}

/**main_news**/
#main_news{width:332px;}
#main_news ul{margin-top: 7px}
#main_news li{
	background-image: url(img/dot01.gif);
	background-position: 2px ;
	background-repeat: no-repeat;
	padding-left:9px;
	line-height:130%;
	margin-bottom:2px;
	color:#FF7100; font-family:Arial;	
}
#main_news span.date{float:right; color:#A87943; padding-right:5px}
#main_news a{color: #757575}
#main_news a:hover{color: #D80039}

#total_num{text-align:right; margin-right:18px; margin-bottom:5px}
#total_num b{color:#F26521}

/**padding / margin***/
.mt2{margin-top:2px}.mt5{margin-top:5px}.mt7{margin-top:7px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt25{margin-top:25px}
.mt30{margin-top:30px}.mt40{margin-top:40px}
.mb2{margin-bottom:2px}.mb4{margin-bottom:4px}.mb5{margin-bottom:5px}.mb7{margin-bottom:7px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}
.mb30{margin-bottom:30px}
.ml5{margin-left:5px}.ml10{margin-left:10px}
.mr3{margin-right:3px}.mr10{margin-right:10px}
.pl10{padding-left:10px}
.lh10{line-height:10px}.lh15{line-height:15px}.lh20{line-height:20px}

/**table**/		 
#media_table{margin-left:10px}
#media_table td.bg{
	background-image: url(img/media_bg.gif);
	background-position: left top ;
	background-repeat: no-repeat;
	padding:6px;
	width:130px; height:132px
}
#media_table td.line{
	background-image: url(img/dotline.gif);
	background-position: left top ;
	background-repeat: repeat-x;
	height:1px
}
#media_table ul{width:115px; margin:7px 0px 0px 12px}
#media_table li{
	background-image: url(img/media_arr.gif);
	background-position: left 4px ;
	background-repeat: no-repeat;
	padding:0px 0px 0px 6px;
	line-height:130%
}
#media_table a:hover{color:#FF5300}

#table_view{width:100%; border-top:1px solid #F7941C; border-bottom:1px solid #F7941C}
#table_view td{background-color:#FFFAF3;}
#table_view b{color:#F26D0B;}
#table_view td.cont{background-color:#FFFFFF; color:#757575; padding:20px 25px 10px 25px;; line-height:140%}
#table_view td.line1{background-color:#F7941C; height:1px}
#table_view td.line2{background-color:#FCD19D; height:1px}
#table_view td.bar{
	background-image: url(img/list_bg.gif);
	background-position: right top ;
	background-repeat: no-repeat;
}

#table_list{width:100%; border-top:2px solid #F7941C; border-bottom:1px solid #D68727; margin-bottom:20px}
#table_list th{
	background-image: url(img/list_bg.gif);
	background-position: right top ;
	background-repeat: no-repeat;
	background-color:#FFFAF3; ; border-bottom:1px solid #D68727; height:25px
}
#table_list th.no{	background-image: none}
#table_list td{text-align:center; height:24px;color:#707070}
#table_list td.l{text-align:left; padding-left:8px}
#table_list td.l2{text-align:left; padding-left:20px;padding-top:2px;}
#table_list a{color:#707070}
#table_list a:hover{color:#D0811A}

#table_srh{width:100%; border-top:1px solid #F9CE9A; border-bottom:1px solid #F9CE9A; margin-top:15px}
#table_srh td{height:34px; text-align:center; background-color:#FFFAF3}

.re_bg{
	background-image: url(img/re_bg01.gif);
	background-position: left top ;
	background-repeat: no-repeat;
	width:622px; height:38px;
	text-align:center; padding-top:13px
}

#table_support{width:650px}
#table_support td{font-size:11px; color:#303030}
#table_support td.bg{background-color:#FFFAF3}


/**form**/
input.gray{
	border-top:1px solid #BABABA;border-left:1px solid #BABABA; border-right:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD;
	background-color: #FFFFFF; height: 18px
}
input.gray2{
	border:1px solid #E2DED9; background-color: #FFFFFF; height: 18px
}
input.radio{width:14px; height:14px}
textarea.gray{
	border-top:1px solid #BABABA;border-left:1px solid #BABABA; border-right:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD;
	background-color:#FFFFFF; font-family:돋움; font-size:12px; color:#5a5a5a; padding:5px; line-height:140%;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #D5D5D5;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-shadow-color: #D5D5D5;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #D5D5D5;	
}
select{font-family: 돋움; font-size: 12px; color: #666666}

/*popup*/
#popup{text-align:center;padding:20px 20px 20px 20px;background:url(./img/popbg.gif) repeat-x;}
#ptitlebg{background:url(./img/ptitbg01.gif) no-repeat left top;background-color:#D80039;}
#ptitle{height:27px;text-align:left;font-weight:bold;color:#FFFFFF;padding:8px 0px 0px 15px;background:url(./img/ptitbg02.gif) no-repeat right top;}
#popText{text-align:left;color:#3E3E3E;line-height:17px;padding:11px 0px 12px 19px;}
.popTextStress{color:#FF7100;font-weight:bold;}

#pIdCheck{text-align:left;height:25px;background:url(./img/p_idcheck.gif) no-repeat 56px 8px;padding:3px 0px 0px 100px;}

#pAddCheck{text-align:left;height:25px;background:url(./img/p_addcheck.gif) no-repeat 82px 8px;padding:3px 0px 0px 120px;}
#pAddCheckResult{width:373px;height:283px;padding-right:5px;overflow-y:auto;scrollbar-face-color: #FFFFFF;scrollbar-shadow-color: #C1C1C1;scrollbar-highlight-color: #FFFFFF;scrollbar-3dlight-color: #C1C1C1;scrollbar-darkshadow-color: #FFFFFF;scrollbar-track-color: #FFFFFF;scrollbar-arrow-color: #C1C1C1;}
.pAddCheckR1{height:25px;padding:3px 0px 0px 10px;}


.rt0101t{background:url(./img/rt0101t.gif) no-repeat;}
.rt0101tr{height:8px;background:url(./img/rt0101tr.gif) no-repeat right top;overflow:hidden;}
.rt0101{border-left:3px solid #E2E2E2;border-right:3px solid #E2E2E2;background-color:#FFFFFF;}
.rt0101b{height:8px;background:url(./img/rt01b.gif) no-repeat;}
.rt0101br{height:8px;background:url(./img/rt01br.gif) no-repeat right top;overflow:hidden;}

/*input*/
input.input01{height:19px;padding:2px;border-top:1px solid #9F9F9F;border-left:1px solid #9F9F9F;border-right:1px solid #E7E7E7;border-bottom:1px solid #E7E7E7;}
input.input02{height:18px;padding:2px;border-top:1px solid #929292;border-left:1px solid #929292;border-right:1px solid #D1D1D1;border-bottom:1px solid #D1D1D1;}
input.radio01{height:12px;width:12px;margin:0px;padding:0px;border:0px;vertical-align:middle;margin-right:4px;}
textarea.textarea01{width:400px;padding:2px;border-top:1px solid #929292;border-left:1px solid #929292;border-right:1px solid #D1D1D1;border-bottom:1px solid #D1D1D1;overflow:auto;}
select.select{height:18px;width:107px;}
select#footer{height:18px;width:137px;font-size:11px;color:#6B6B6B;}


.rt01t{background:url(./img/rt01t.gif) no-repeat;}
.rt01tr{height:8px;background:url(./img/rt01tr.gif) no-repeat right top;overflow:hidden;}
.rt01{border-left:3px solid #E2E2E2;border-right:3px solid #E2E2E2;}
.rt01b{height:8px;background:url(./img/rt01b.gif) no-repeat;}
.rt01br{height:8px;background:url(./img/rt01br.gif) no-repeat right top;overflow:hidden;}

.rt0401{height:1px;margin:0px 3px;background:#F1F1F1;overflow:hidden;}
.rt0402{height:1px;margin:0px 2px;background:#F1F1F1;overflow:hidden;}
.rt0403{height:1px;margin:0px 1px;background:#F1F1F1;overflow:hidden;}
.rt0400{background:#F1F1F1;}
.rt04c1{padding:8px 6px 3px 6px;background:#F1F1F1;}
.rt04{padding:7px 14px 4px 14px;font-size:11px;color:#B2405E;line-height:17px;border-left:1px solid #F2AFC1;border-right:1px solid #F2AFC1;background:#FAF6F7;}

.imgBtn{cursor:pointer;}
.imgAM0001{vertical-align:middle;margin:-8px 0px 0px 6px;}
.inputLine{height:1px;background:#DFDFDF;}
