@charset "euc-kr";
/* ÀüÃ¼ */
body,div,ul,ol,li,h1,h2,h3,h4,form,fieldset,p,button{margin:0;padding:0; -webkit-text-size-adjust:none;}
body{
	color:#787878;
	font-size:14px;
	font-family:µ¸¿ò,sans-serif,Helvetica,Arial,tahoma;
	letter-spacing:-1px;
	word-spacing:1px;
	font-weight:bolder;
}
select,textarea{color:#787878;font-size:14px; font-family:µ¸¿ò,sans-serif,Helvetica,Arial,tahoma;letter-spacing:-1px;word-spacing:1px;font-weight:normal;width:92%;}
body{background-color:#faeff4; -webkit-text-size-adjust:none;}
hr{display:none;}
img,fieldset{border:0 none;}
img,select,textarea{vertical-align:middle;}
ul,ol,li{list-style:none outside;}
input[type="text"]{height:16px; background-color:#ffffff; border:1px solid #cdcbcb; border-right:1px solid #cdcbcb; border-bottom:1px solid #cdcbcb; color:#cdcbcb; font-size:13px;width:92%;}
input[type="password"]{height:16px; background-color:#ffffff; border:1px solid #cdcbcb; border-right:1px solid #cdcbcb; border-bottom:1px solid #cdcbcb; color:#cdcbcb; font-size:13px;width:92%;}
a:link,a:hover,a:active{text-decoration:none;}
a{text-decoration:none; text-overflow:ellipsis; -o-text-overflow:ellipsis; color:#6c123e;}
a:link,a:hover,a:active{text-decoration:none; color:#6c123e;}
.png24 {tmp:expression(setPng24(this));}



#wrap{position:relative; min-width:320px;}




/* ¸ÞÀÎ */

#mContainer{padding:0 0 0 0;}
.mIcon{zoom:1;}
.mIcon01{ margin:0px; display:inline; list-style-type:none; background-image:url(images/sub_point.gif); padding-right:10px;}
.mIcon:after{content:""; display:block; clear:both; height:0; visibility:hidden;}
.mIcon li{float:left;}
.mIcon li a{display:block; padding:0 9px 0 9px;}
.mIcon li img{display:block;}
.mIcon li .icon{margin-bottom:5px;}


/* ¼­ºê°øÅë */
#smenu{
    clear: both;
	height:30px;
	text-align:center;
	background:url(../img/map_bg.gif) repeat-x;
	}
.sub_gap{padding:20px;}
.table100 {border-collapse:collapse; width:100%;}
.table100 img{ max-width:90%; height:auto;}

#stab{width:100%; height:24px; background-image:url(01_sinsa/img/stab_bg.gif);}

#tab{width:100%; height:25px; font-size:12px; color:#FFF; font-weight:bold;}
.tabtd{width:34%; text-align:center;}
.tabtdd{width:33%; text-align:left;}
.tabtddd{width:33%; text-align:left;} /*Ãß°¡*/
 
#tabon{width:98%; height:25px; font-size:12px; color:#ff8428; font-weight:bold; border-collapse:collapse;}
.ltab{width:9%; background:url(images/left_stab.png) no-repeat;}
.ctab{width:84%; background:url(images/bg_stab.png) repeat; padding-top:5px;}
.rtab{width:10px; background:url(images/right_stab.png) no-repeat;}

a.tab:link{font-size:12px; color:#FFF; font-weight:bold; text-decoration:none;}
a.tab:hover{font-size:12px; color:#FFF; font-weight:bold; text-decoration:none;}
a.tab:active{font-size:12px; color:#FFF; font-weight:bold; text-decoration:none;}
a.tab:visited{font-size:12px; color:#FFF; font-weight:bold; text-decoration:none;}

#eye_tab{padding-bottom:10px;}


/* ¸®½ºÆ® */
/*#scontent01{padding:13px 0 0 0; background:url(images/bg_sub.gif) repeat-x;} ori*/
#scontent01{padding:13px 0 0 0;}
.request{ padding:0 0 0 0;}
.list{ padding:13px 13px 0 13px;}
.line{background:url(board_img/line.gif); height:12px;}
.line1{ background:#c5cace; height:1px;}
.empty_list{padding:13px 13px 0px 13px;}
.icon { padding-right:5px;}
.tab{ padding:0 13px 0 13px;}

#mtitle{height:40px; text-align:center}
#stitle{height:20px;}
/* ½ÅÃ»¼­ */
table.advice th {height:30px; width:75px; background-color:#eceae3; font-size:13px; color:#666; font-family:µ¸¿ò, sans-serif, Helvetica, Arial, Verdana; letter-spacing:-1px; padding-left:7px; text-align:left;}
table.advice td { padding-left:7px;}

.menu_text{ width:100%; padding-top:13px;}
.menu_text th{font-size:13px; font-weight:bold; color:#535353; text-align:left; background:#e9edf3; width:60px; height:25px; padding:6px 10px 0 10px;}
.menu_text td{ padding-left:10px;}
.linebg { background:url(board_img/ling-bg.gif); height:1px;}
.by{ padding-top:10px;}
.bt{ text-align:right; padding-bottom:15px;}
.btt{ text-align:center; padding-bottom:15px;}
.bt01{ text-align:center; padding:5px 0 0 10px;}


/*¸®½ºÆ® ³Ñ¹ö*/
#num{ padding: 15px 0 15px 0;}
.numblue {height:25px; width:27px; background-color:#4e6cb8; text-align:center; margin-left:5px; font-size:12px; color:#fff; font-family:µ¸¿ò, sans-serif, Helvetica, Arial, Verdana;}
.numGray {height:25px; width:27px; border:1px solid #d9d9d9; text-align:center; margin-left:5px; font-size:12px; color:#666; font-family:µ¸¿ò, sans-serif, Helvetica, Arial, Verdana;}


/* main Ç²ÅÍ */
#footer_wrap{background-color:#000; height:74px; text-align:center;}
.footer_copyright{ padding-top:0px; padding-bottom:0px; text-align:center; background: url(img/foot_bg.gif)}
.callbt{ text-align:center;}

/* sub Ç²ÅÍ */
#footer_sub_wrap{background-image:url(img/foot_bg.gif); background-repeat:repeat-x;  height:74px; text-align:center;}
.footer_bt{ padding-top:11px; padding-left:23px; padding-right:23px;}
.footer_bt_padding{padding-left:10px;}



/* ÅØ½ºÆ® */
.title {font-size:15px; font-weight:bold; color:#333; }
.footer {font-size:11px; font-weight:bold; color:#009ddc;}
.tmenu {font-size:12px; font-weight:bold; color:#fff;}
.a_gray{font-size:13px; font-weight:bold; color:#333;}
.submap_title {font-size:15px; font-weight:bold; color:#ff7209; }
.sub_title {font-size:15px; font-weight:bold; color:#ff7209; }
.sub_oran {font-size:14px; font-weight:bold; color:#ff7e00; }
.sub_time {font-size:14px; color:#666666; line-height:18px;}
.sub_black {font-size:14px; color:#000; line-height:18px;}
.text_p{padding-left:10px;font-size:13px; color:#858585; line-height:18px;}
.g_text{font-size:13px; color:#368401;}


/* ÀÌ¹ÌÁö */
.cimg {text-align:center;}


/* ¸µÅ©ÅØ½ºÆ® */
a:link,a:hover,a:active{text-decoration:none;}
a{text-decoration:none; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
a:link,a:hover,a:active{text-decoration:none;}

/* °Ô½ÃÆÇ ÆäÀÌÂ¡ */
.board_paging {text-align:center;  margin-top:25px; margin-bottom:25px; margin-left:auto;margin-right:auto;}
.board_paging li.num, .board_paging li.num_on {z-index:1; display:inline; margin:0px 3px 0px 3px; padding-left:2px; font-size:11px; }
.board_paging li.next {display:inline; margin:0px 2px 0px 3px; text-align:center; }
.board_paging li.next img {vertical-align:middle;}
.board_paging li.pre {display:inline; margin:0px 3px 0px 2px; text-align:center;  z-index:9;}
.board_paging li.pre img {vertical-align:middle;}


.board_paging img {margin-top:2px; display:inline; margin:0; padding:0; font-size:0px; line-height:0px; border:0px;}
.board_paging a {font-size:11px; vertical-align:middle;}
.board_paging .num a {color:#757575;text-decoration:none;} 
.board_paging .num a:hover {color:#757575; text-decoration:none;}
.board_paging .num_on {color:#757575; font-weight:bold; }
.board_paging .num_on a {color:#757575;text-decoration:none; font-weight:bold;} 
.board_paging .num_on  a:hover {color:#757575; text-decoration:none; font-weight:bold;}
/* // °Ô½ÃÆÇ ÆäÀÌÂ¡ */

/*¸µÅ©ÅØ½ºÆ®2*/
a.b1:link {color: #666666; text-decoration: none; font-size:13px;}
a.b1:visited {color: #666666; text-decoration: none; font-size:13px;}
a.b1:active {color: #666666;text-decoration: none; font-size:13px;}
a.b1:hover {color: #6c123e;text-decoration: underline; font-size:13px; }
.height {
	height: 10px;
}

#wrap #top_bg {
	background-image: url(images/top_bg.gif); height: 10px;
}
#wrap #content_wrap #bottom_bg {
	background-image: url(images/bottom_bg.gif);
	height: 16px;
}
