@import url("nexzio2.css");

#nav dd input
{
	float: left;
}

#nav dd div
{
	float: left;
	padding: 6px 0 0 3px;
	.padding: 4px 0 0 3px;
	margin: 0;
	height: 31px;
	.height: 33px;
}

.list_table01 .td_01 a
{
	float: left;
}

.list_table01 .td_01 div
{
	padding-left: 3px;
	float: left;
}

#list_ul{ width:611px; padding:11px 0 0 0; text-align:center; font-size:0.917em;}
#list_ul ul{ margin:auto; padding:0;}
#list_ul ul li{ width:6px; height:8px; display:inline; padding-left:2px;}
#list_ul ul li a{ width:6px; height:8px; text-decoration:none; color:#858585;}

#list_bto{ width:611px; margin:18px 0 0 0; padding:0;}
#list_bto span{ float:right;}

#tbl_attach
{
	margin: 0;
	padding: 0;
	border: none;
}

#tbl_attach th, #tbl_attach td 
{
	margin: 0;
	padding: 0 0 5px 0;
	border: none;
	vertical-align: middle;
}

#fi_ar
{
}

#fi_ar_ou1 div
{
	float: left;
}

#fi_ar_in1
{
	width: 344px;
}

#fi_ar_in2
{
	
}

.write_table th
{
	width: 97px;
}

.sub_tit a 
{
	text-decoration: none;
	color: #858585;
}

.sub_tit a:hover
{
	text-decoration: none;
	color: #858585;
}

#main_popup
{
	width: 218px;
	min-height: 207px;
	height: auto !important;
	height: 207px;
	overflow: hidden;
	_overflow: visible;	
}

#popupArea
{
	background: url(/images/popupzone/main_flash01.gif) no-repeat;
	padding: 32px 0 0 3px;
	width: 215px;
	min-height: 175px;
	height: auto !important;
	height: 175px;
	overflow: hidden;
	_overflow: visible;

}

#popupArea li.po_pop
{
	width: 211px;
	height: 146px;

}

#popupArea li.po_pop div
{
	display: none;

}

#popupArea #buttonArea
{
	text-align: right;
	padding: 3px 2px 0 0;
}

.list_top2{ margin:0; padding:0; color:#858585; font-size:1em;}
.list_top2 fieldset:after { content:""; clear:both; display:block; }
.list_top2 .listtop_term { float:left; }
.list_top2 .listtop_select { float:left; }
.list_top2 .input_text01{ width:62px; border:1px solid #bfbfbf; padding:3px 0 3px 0; margin-left:4px;}
.list_top2 .input_text02{ width:122px; border:1px solid #bfbfbf; padding:3px 0 3px 0; margin-left:4px;}
.list_top2 .span_01{ padding:5px 0 0 0;}
.list_top2 .span_02{ padding:5px 0 0 5px;}
.list_top2 .a_01{ margin:2px 0 0 4px; }
.list_top2 .a_02{ }
.list_top2 select{ width:75px; padding:0 0 0 2px; margin:1px 0 0 0; height:20px;}

#sub1 .list_table01 th{ background:#f8fbf4; border-bottom:1px solid #d8d8db; padding:10px 0; border-top:3px solid #79ae35;}
#sub1 .list_table01 .td_01 a:hover{ text-decoration:none; color:#79ae35;}

#sub2 .list_table01 th{ background:#fdfaf1; border-bottom:1px solid #d8d8db; padding:10px 0; border-top:3px solid #d1a82d;}
#sub2 .list_table01 .td_01 a:hover{ text-decoration:none; color:#b57111;}

#sub3 .list_table01 th{ background:#f4fafb; border-bottom:1px solid #d8d8db; padding:10px 0; border-top:3px solid #62aebd;}
#sub3 .list_table01 .td_01 a:hover{ text-decoration:none; color:#62aebd;}

#sub4 .list_table01 th{ background:#f5f6fa; border-bottom:1px solid #d8d8db; padding:10px 0; border-top:3px solid #6073bd;}
#sub4 .list_table01 .td_01 a:hover{ text-decoration:none; color:#6073bd;}

#sub5 .list_table01 th{ background:#f8f2fd; border-bottom:1px solid #d8d8db; padding:10px 0; border-top:3px solid #a068cd;}
#sub5 .list_table01 .td_01 a:hover{ text-decoration:none; color:#a068cd;}
#sub5 .new_centerTh{text-align:center;}
#sub5 .new_centerTd{text-align:left;padding-left: 5px;}


#sub6 .list_table01 th{ background:#fefbfd; border-bottom:1px solid #d8d8db; padding:10px 0; border-top:3px solid #bd60a2;}
#sub6 .list_table01 .td_01 a:hover{ text-decoration:none; color:#bd60a2;}
#sub6 .subject1{text-align: left;}

#sub7 .list_table01 th{ background:#fefbfd; border-bottom:1px solid #d8d8db; padding:10px 0; border-top:3px solid #d57373;}
#sub7 .list_table01 .td_01 a:hover{ text-decoration:none; color:#d57373;}

#sub1 .tbl_view .bor_top01{border-top:2px solid #79ae35;}
#sub1 .tbl_view th{ padding:9px 0 9px 0; border-bottom:1px solid #d8d8db; background:#f8fbf4; color:#666666;}
#sub1 .tbl_view th.yel{ border-bottom:1px solid #d8d8db; background:#eaf4e2!important; color:#666666;}
#sub1 .tbl_view td.bg_yel{background:#f8fbf4;}
#sub1 .tbl_view{ border-bottom:2px #79ae35 solid ; }

#sub2 .tbl_view .bor_top01{border-top:2px solid #d1a82d;}
#sub2 .tbl_view th{ padding:9px 0 9px 0; border-bottom:1px solid #d8d8db; background:#fdfaf1; color:#666666;}
#sub2 .tbl_view th.yel{ border-bottom:1px solid #d8d8db; background:#f9f1d7!important; color:#666666;}
#sub2 .tbl_view td.bg_yel{background:#fdfaf1;}
#sub2 .tbl_view{ border-bottom:2px #d1a82d solid ; }

#sub3 .tbl_view .bor_top01{border-top:2px solid #62aebd;}
#sub3 .tbl_view th{ padding:9px 0 9px 0; border-bottom:1px solid #d8d8db; background:#f4fafb; color:#666666;}
#sub3 .tbl_view th.yel{ border-bottom:1px solid #d8d8db; background:#e4f3f5!important; color:#666666;}
#sub3 .tbl_view td.bg_yel{background:#f4fafb;}
#sub3 .tbl_view{ border-bottom:2px #62aebd solid ; }

#sub4 .tbl_view .bor_top01{border-top:2px solid #6073bd;}
#sub4 .tbl_view th{ padding:9px 0 9px 0; border-bottom:1px solid #d8d8db; background:#f5f6fa; color:#666666;}
#sub4 .tbl_view th.yel{ border-bottom:1px solid #d8d8db; background:#ebedf5!important; color:#666666;}
#sub4 .tbl_view td.bg_yel{background:#f5f6fa;}
#sub4 .tbl_view{ border-bottom:2px #6073bd solid ; }
/* contents table 091029 ߰ */
.table4gee {width:584px; border-top:2px #6073bd solid; margin:10px 0 17px 26px; color:#666666;}
.table4gee th {font-weight:normal; text-align:center; background:#f5f6fa; border-right:1px #d8d8db solid; border-bottom:1px #d8d8db solid; padding:7px 15px;}
.table4gee th.tbold {font-weight:bold;}
.table4gee th.yel {font-weight:bold; background:#ebedf5!important;}
.table4gee th.tleft {font-weight:normal; text-align:left; padding:7px 15px;}
.table4gee th.last {border-right:none;}
.table4gee th.pd1 {padding:7px 3px;}
.table4gee td {text-align:left; padding:7px 15px; border-right:1px #d8d8db solid; border-bottom:1px #d8d8db solid;}
.table4gee td.top{vertical-align:top;}
.table4gee td.tbold {color:#6075b5;}
.table4gee td.tcen {text-align:center;}
.table4gee td.last {border-right:none;}
.table4gee td.pd1 {padding:7px 3px;}
.table4gee td.last a { text-decoration:none; color:#666666;}
.table4gee td.last a:hover{ text-decoration:none; color:#6075b5;}

#sub5 .tbl_view {margin:20px 0 10px 0;}
#sub5 .tbl_view .bor_top01{border-top:2px solid #a068cd;}
#sub5 .tbl_view th{padding:9px 0 9px 0; border-bottom:1px solid #d8d8db; background:#f8f2fd; color:#666666;}
#sub5 .tbl_view th.yel{ border-bottom:1px solid #d8d8db; background:#f2e7fb!important; color:#666666;}
#sub5 .tbl_view td.bg_yel{background:#f8f2fd;}
#sub5 .tbl_view{ border-bottom:2px #a068cd solid ; }

#sub6 .tbl_view .bor_top01{border-top:2px solid #bd60a2;}
#sub6 .tbl_view th{ padding:9px 0 9px 0; border-bottom:1px solid #d8d8db; background:#fefbfd; color:#666666;}
#sub6 .tbl_view th.yel{ border-bottom:1px solid #d8d8db; background:#fcf2f8!important; color:#666666;}
#sub6 .tbl_view td.bg_yel{background:#fefbfd;}
#sub6 .tbl_view{ border-bottom:2px #bd60a2 solid ; }

#sub7 .tbl_view .bor_top01{border-top:2px solid #d57373;}
#sub7 .tbl_view th{ padding:9px 0 9px 0; border-bottom:1px solid #d8d8db; background:#fcf5f6; color:#666666;}
#sub7 .tbl_view th.yel{ border-bottom:1px solid #d8d8db; background:#f9ebed!important; color:#666666;}
#sub7 .tbl_view td.bg_yel{background:#fcf5f6;}
#sub7 .tbl_view{ border-bottom:2px #d57373 solid ; }
#sub7 .reply_tbl th{ background:#fcf5f6;}
#sub7 .reply_tbl .bor_top02{ border-top:2px solid #d57373;}

#sub7 .policyguide_table{ border-top:2px solid #d57373;}
#sub7 .policyguide_table th{ background:#fcf5f6; border-bottom:1px solid #d8d8db; border-right:0; padding:8px 0; text-align:center;}
#sub7 .policyguide_table td{ border-bottom:1px solid #d8d8db; border-right:0; padding:8px 0 8px 0;text-align:center;}
#sub7 .bg_02{ background:#df5757!important;}

#sub7 .st4{ background-color:#d57373;}
#sub7 .sc4{ background-color:#fcf5f6;}

#gNavi li ul li{*padding-top: 2px; _padding-top: 2px;}

#poG03_03_02 dt, #poG03_03_02 dd
{
	float: left;
}

.banner_cap { padding-bottom: 2px; background-color: #F0F0F0; width:104px;text-align: center; vertical-align: middle;}
.banner_cap IMG { filter: alpha(opacity=90); border:1px solid #CCCCCC; }

.stable_0105 a
{
	text-decoration: none;
	color:#666666;
}

.stable_0105 a:hover
{
	text-decoration: none;
	color:#666666;
}

#quick2 { width:100px;position: absolute; margin:0 0 0 5px;clear:both;}
#quick2 strong{ width:100px; height:60px; padding:0 0 0 0;background:url(../images/common/title_quick.gif) left top no-repeat; display:block;}
#quick2 .con{ padding:10px 0 0 14px; background:url(../images/common/bg_line_quick.gif) left repeat-y;}
#quick2 span{ padding-bottom:1px;}

#quick2 .tel_con li{ margin-top:7px;}

#quick2 .btn li img{ vertical-align:top;}

#quick2 .bom{ height:41px; background:url(../images/common/bgbom_quick.gif) left top no-repeat; font-size:0;}
.pt_05{ padding-top:5px;}

#principal span
{
	padding:0 0 0 410px;
}

#teacher span
{
	padding:0 0 0 395px;
}

body#sub7 h3{padding-left:26px; padding-bottom:5px!important; background:url(../images/info/0101_h3.gif) left top no-repeat;}
body#sub7 h4{ padding-left:26px; height:16px; padding-top:3px!important; background:url(../images/info/0102_h4.gif) left top no-repeat;}

body#sub7 .policyguide_table .borColor
{
	border-right: 1px solid #d8d8db;
}

/*α˻ */
#ingi_Area a, #ingi_Area a:hover, #ingi_Area a:focus, #ingi_Area a:hover
{
	text-decoration: none;
	color: #666666;
}

/* */
.nav_p1 a, .nav_p1 a:hover, .nav_p1 a:focus, .nav_p1 a:hover
{
	text-decoration: none;
	color: #666666;
}

.intro_table a, .intro_table a:hover, .intro_table a:focus, .intro_table a:hover
{
	text-decoration: none;
	color: #666666;
}

.padl5
{
	text-align: left;
}

.txtList
{
	padding: 0 0 0 15px;
	background: url(/images/bul_dotCross.gif) 5px 7px no-repeat;
}

/* ٰ() 091029 ߰ */
.fleft {float:left;}
.fright {float:right;}

.pt10 {padding-top:10px}
.pt15 {padding-top:15px}
.pt17 {padding-top:17px}

.pb5 {padding-bottom:5px;}
.pb10 {padding-bottom:10px;}

.table5gee .tdAlign
{
	text-align: center;
}

#sub6 .name_date
{
	padding-right: 20px;
}

/* */
.tbl_con a, .tbl_con a:hover, .tbl_con a:focus, .tbl_con a:hover
{
	text-decoration: none;
	color: #666666;
}

/* ó*/
#class_id
{
	width: 160px;
}

/*δ */
#sub6 .intorH5
{
	color: #c96fb5;
	padding-left: 15px;
}

.fr div,.fr input
{
	float: left;
	padding-left: 5px;
}

#intro_notice
{
	margin: 5px 0 0 0;
	padding: 16px 25px 0 25px;
	width: 559px;
	height: 63px;
	background-color: #FAF5F8;
	border: 1px solid #D2BAC7;
}


/* 정책가이드 수정페이지 */

.pl20{padding-left:20px;}
#sub5 .paragraph{padding:5px 0 30px 18px;} /*정의*/
#sub5 .paragraph2{padding:0 0 10px 18px;} /*설명*/
#sub5 a{color:#666; text-decoration:none;}
#sub5 a:hover{color:#763ba2;}

#sub5 .pad_dlnor dd{padding-bottom:10px;}
#sub5 .pad_dlnor dt.nodot{padding:0 0 10px 10px; font-weight:bold; color:#666666;}
#sub5 a{text-decoration:none; color:#666;}
#sub5 a:hover{color:#763ba2;}

#sub5 .bluedot{padding-left:28px;}
#sub5 .bluedot li{background:url(../images/policy/ico_0101-a_blue.gif) left 7px no-repeat; padding:0 0 3px 7px;}
#sub5 .bluedot li.nobl{background:none; padding:0 0 3px 7px;}

#sub5 table{margin:5px 0 10px;}
#sub5 table.table5gee_3 th.tleft2{text-align:left; font-weight:normal; padding-left:10px; background-color:#ffffff;}

#sub5 h5{padding-left:18px; background:none; color:#763ba2;}
#sub5 h6{padding:0 0 5px 25px; background:none; color:#763ba2;}
#sub5 h4 em, #sub5 h5 em, #sub5 h6 em{font-weight:bold; }
#sub5 .stxt{font-size:0.9em;}

#sub5 .h6{color:#666666;}
#sub5 .h6 dt{background:none; font-weight:bold; color:#666666;}
#sub5 .h6 dd{padding:0 0 10px 6px;}
#sub5 .h6 dd .bluedot{padding-left:10px;}

#sub5 .h5{color:#666666; padding-bottom:10px;}
#sub5 .h5 dt{background:none; font-weight:bold; color:#666666; padding-bottom:3px;}
#sub5 .h5 dd{padding-bottom:3px;}
#sub5 .h5 dd .bluedot{padding-left:10px;}

#sub5 table ul li{background:url(../images/policy/ico_0101-a_blue.gif) left 7px no-repeat; padding:0 0 3px 7px; text-align:left; color:#666666;}

/* 여성가족부는 */
#sub6 .bluedot{padding-left:28px;}
#sub6 .bluedot li{background:url(../images/policy/ico_0101-a_blue.gif) left 7px no-repeat; padding:0 0 3px 7px;}
#sub6 .bluedot li.nobl{background:none; padding:0 0 3px 7px;}

.intro_table .subject
{
	text-align: left;
	padding-left: 5px;
}


.intro_table .subject1
{
	text-align: left;
	padding-left: 10px;
}

.intro_table .subject2
{
	text-align: left;
	padding-left: 20px;
}

.intro_table .subject3
{
	text-align: left;
	padding-left: 30px;
}