/* CSS Document */
@import url("sub.css");
*{margin:0;padding:0;}
body,input{font-size:12px;line-height:1.5em;font-family:"±¼¸²";color:#383d41;}
a { font-family: ±¼¸²;	font-size: 12px; color: #555555; text-decoration:none;}



h3{margin-bottom: 15px;}
img,fieldset{border:0 none;}
ul,dl,dt,fieldset {margin:0; padding:0; text-align:left;}
li{list-style:none;}
legend{display:none;}
input.idpw {border:1px #bababa solid ; height: 16px; padding:2px 2px 0 2px; width: 90px; margin-right:3px;}
input.check{margin:3px 2px 0 0;}
input.normal{border:1px #cccccc solid ; height: 16px; padding:2px 2px 0 2px; }
textarea.business{margin-bottom: 5px;width: 535px; height: 150px;margin: 5px 10px 5px 10px;border:1px #cccccc solid ; overflow:visible; padding: 3px;}
input.box { height: 19px;background:#ffffff;border-top:1px solid #cfcfcf;border-left:1px solid #cfcfcf;border-right:1px solid #D7D7D7;border-bottom:1px solid #D7D7D7; padding-left: 3px; padding-top: 2px;} /**°øÅëÀûÀÎ form **/

@font-face {font-family:gotham; src:url(/font/gotham.eot);}

.f_11 {font-size: 12px; font-family:"µ¸¿ò";}
.f_wgray{color:#666666;}
.f_green{color:#66a41a;}
.f_dgreen{color:#358213;}
.f_orange{color:#f37200;}
.f_red{color:#FF0000;}
.f_blue{color:#3366CC;}
.f_d_blue{color:#0f3083;}
.f_sblue{color:#0881bd;}
.f_gblue{color:#03595e;}
.f_justify{text-align:justify;}
.f_bold{font-weight:bold;}
.f_letter{letter-spacing:-1px;}
.f_right{text-align:right}
.v_top{vertical-align:top;}
.fl_left {float:left;}
.fl_right {float:right;}
.right_m10{margin-right: 10px;}
.bt_m5{margin-bottom:5px;}
.bt_m15{margin-bottom: 15px;}
.bt_m10{margin-bottom: 10px;}
.bt_m20{padding-bottom: 20px;}
.top_p20{padding-top: 20px;}
.pad_10px{padding:10px;}
.pad_15px{padding:15px;}
.pad_20px{padding:20px;}
.pad_right10px{padding:0px 10px 0px 0px;}
.pad_left10px{padding:0px 0px 0px 10px;}
.pad_left20px{padding:0px 0px 0px 20px;}
.pad_top10px{padding:10px 0px 0px 0px;}
.pad_top10px{padding:10px 0px 0px 0px;}
.pad_top20px{padding:20px 0px 0px 0px;}
.pad_top30px{padding:30px 0px 0px 0px;}
.pad_bottom10px{padding:0px 0px 10px 0px;}
.right50{padding:0px 50px 0px 0px;}
.inline{display: inline;}
.right50{padding:0px 50px 0px 0px;}
.bg_teacher { background-image:Url('/gov/g9/teacher/imgs/bg_teacher_small.gif') ;background-repeat:no-repeat; width:175px; height:50px; }
.bg_teacher_2 { background-image:Url('/gov/g9/teacher/imgs/bg_teacher_small_02.gif') ;background-repeat:no-repeat; width:175px; height:50px; }

.font_event_date { font-family:"gotham"; font-size: 18px; font-weight:bold; color: #2b66d5}
.font_event_number { font-family:"gotham"; font-size: 30px; font-weight:bold; color: #9d0f0f; line-height:30px;}
.font_event_number_2 { font-family:"gotham"; font-size: 65px; font-weight:bold; color: #000000; line-height:65px; letter-spacing:-3.5px;}
.font_event_number_3 { font-family:"gotham"; font-size: 50px; font-weight:bold; color: #ffffff; line-height:50px; letter-spacing:-3.5px;}

.thum_teacher_box { position:relative; top:0px; left:0px; border-bottom:1px solid #e2e2e2; float:left; margin:0px 0px 15px 0px; }


/*position:relative;*/

#wrap{ width:960px !important; margin:0 auto !important ;min-width: 960px !important;}
#header{width:100%; }
#header .tnv{height: 60px;}
#header h1{float:left;}
#header ul.smenu{float:right; margin-top:25px;}
#header ul.smenu li{border-right:1px #cccccc solid; float:left; padding:0 10px 0 10px;display:inline;}
#header ul.smenu li.last{border:none;}
#header #log {position:relative; height:35px; border-bottom: 2px #00aab6 solid; float:left; width: 100%;}
#header #log .idpw{float:left; width: 450px;}
#header #log .afteridpw {padding-top: 10px; float:left; width: 850px;}
#header #log .afteridpw li.detail{ float:left;background:url(/gov/img_common/ico_01.gif) no-repeat 0 50%; padding-left: 15px; margin-right: 10px;}

#header #log fieldset {padding:10px 0 0 0; text-align:left;}

#header #log .join_box{position:absolute; right:0; top:10px; padding-top:1px; font-size:11px; line-height:14px; text-align:right; width: 230px;}
#header #log .join_box dd{display:inline;}

#container{width:100%; float:left; margin-top: 20px; }
/*#container_d {width:100%; float:left;margin-top: 5px;padding-bottom: 20px; border-bottom: 1px #dedede solid;} 20160920 border-bottom »èÁ¦*/
#container_d {width:100%; float:left;padding-bottom: 20px; }

#m_left {width:200px; float:left;}
/* ½ÃÇèÀÏÄ«¿îÆ®´Ù¿î */
#m_left .count{background:url(/gov/img_main/bg_left_dday_new.gif) no-repeat; padding:41px 30px 15px 20px; height: 145px; margin-bottom: 15px;}
m_left .count.scrollbox {width:170; height:40; overflow:auto;}
m_left .count.div.scroll3 { overflow: auto; 
						  scrollbar-face-color:#F7F7F7;
						  scrollbar-shadow-color:#FFFFFF;
						  scrollbar-highlight-color:#ffffff;
						  scrollbar-3dlight-color:#FFFFFF;
						  scrollbar-darkshadow-color:#ffffff;
						  scrollbar-track-color:#ffffff;
						  scrollbar-arrow-color:#cccccc;}

#m_left .count li{float:left; height: 22px; font-size:11px; font-family:"µ¸¿ò";}
#m_left .count li.location{font-weight: bold; width: 60px;}
#m_left .count li.d_day{width:40px;}
#m_left .count li.day{width:30px; text-align:right; font-weight:bold; color:#CC0000;}
#m_left .count li.location2{font-weight: bold; width: 160px;}
#m_left .count li.day2{width:30px; text-align:right; font-weight:bold; color:#CC0000;}


/* ½Ç½Ã°£Ãâ¼®ÇöÈ² */
#m_left .attend {background:url(/gov/img_main/img_ban_member_bg_gov.jpg) no-repeat; padding: 39px 20px 10px 20px; height: 90px; margin-bottom: 6px;} 
#m_left .attend dt{float:left; display:inline;height:22px; color:#ffffff; font-size:11px; font-family:'µ¸¿ò'; margin-right: 5px;}
#m_left .attend dd{color:#98b1ab; height:22px;}
/* ¿Â¶óÀÎ»ó´ã */
#on_apply{background:url(/gov/img_common/bg_sangdam.gif) no-repeat; padding: 40px 10px 20px 10px;margin-bottom: 7px;}
#on_apply label{float:left; width:60px; height: 18px;padding: 4px 0 2px 0;}
#on_apply p { width:100%; border:1px solid #000; }
#on_apply input{border:1px #cccccc solid ; height: 16px; padding:2px 2px 0 2px; width: 110px; margin: 3px 0 3px 0; }
#on_apply textarea{margin-bottom: 5px;width: 106px; height:65px;margin: 3px 0 3px 0;border:1px #cccccc solid ; overflow:visible; padding: 2px;}
#on_apply select{ padding:2px 2px 0 2px; width: 110px; margin: 3px 0 3px 0;}
#on_apply .boxes{width:1em; border:none; margin:0px; padding:0px;}
#on_apply .sendbar {height:40px; border-top: 1px #cccccc solid; margin-top: 10px; padding-top: 10px; text-align:center;}
#on_apply .sendbar input{border:none; padding:0px; margin:0px; width: 182px; height: 32px;}
/*¹è³Ê¿µ¿ª*/
ul.m_ban{margin-bottom: 5px;}
ul.m_ban li{margin-bottom:3px;}

#content{width:740px; float:right;}
#content #m01{width: 500px; float:left;}
#content #m01 .main_visu{margin-bottom: 12px;}
#content #m01 .hotnews {background:url(/gov/img_main/bg_main_upnews.gif) no-repeat; padding: 15px 20px 0 175px; height: 35px;}
#content #m01 .hotnews li{float:left; }
#content #m01 ul.after {width: 500px; margin-bottom: 20px;}
#content #m01 ul.after li{_height:0;}
#content #m01 .img_list{}
#content #m01 .img_list dt.tit_img{margin: 0 0 10px 190px; border-bottom: 1px #cccccc dashed; padding-bottom: 7px;}
#content #m01 .img_list dt.txt{margin: 5px 0 10px 0; color:#CC0000; font-weight:bold; font-size:15px;}
#content #m01 .img_list dd.img{display:inline; float:left; margin:-38px 10px 0 0;}
#content #m01 .img_list dd.tit{height: 30px; border-bottom:1px #cccccc dashed; margin-left:190px;display:inline; float:left; }
/*¿¡µà¶óÀÎ¼Ò½Ä*/
#content #m01 .notice{background:url(/gov/img_main/bg_eduline_news.gif) no-repeat; height: 140px; margin-bottom: 15px; float:left; width: 500px;}
#content #m01 .notice ul.tab{float:right;}
#content #m01 .notice ul.tab li{float:left;}
#content #m01 .notice .news_box{margin-top: 43px; padding: 0 15px 4px 15px;}
#content #m01 .notice .news_box ul{ height: 23px;}
#content #m01 .notice .news_box li{background:url(/gov/img_common/ico_dot.gif) no-repeat  ; padding-left: 10px; float:left;}
#content #m01 .notice .news_box li.day{width: 80px; float:right; text-align:right; color:#666666; background:none;}
/*¿ë¾î°Ë»ö*/
#content #m01 .search{background:url(/gov/img_main/bg_main_search.gif) no-repeat; padding: 25px 20px 10px 150px; float:left; width: 330px; height:76px; margin-top: 3px;}
#content #m01 .search .top_s{ float:left;width: 330px; }
#content #m01 .search .top_s input.bt_words {border:1px #bababa solid ;font:'±¼¸²'; font-size: 12px; font-weight: bold; height: 20px;vertical-align:top; }
#content #m01 .search .bt_s{ padding: 20px 5px 0 140px; float:left;}
#content #m01 .search .bt_s input.bt_st{border:1px #bababa solid ;font:'±¼¸²'; font-size: 12px; font-weight: bold; height: 20px; vertical-align:top; text-align:center; width:173px; color:#bd4455; }

#content #m02 { float:right; width: 220px;}
#content #m02 .pro_mv{ background:url(/gov/img_main/bg_right_mov.gif) no-repeat; padding: 36px 6px 7px 6px; height: 159px;}

/* ¹«·áÈ¸¿ø°¡ÀÔÇýÅÃ */
#content #m03 { float:left; width: 740px;}
#content #m03 .free{background:url(/gov/img_main/bg_free.gif) no-repeat; padding: 35px 0 15px 0; height:66px;}
#content #m03 .free li{float:left; width: 245px; text-align:center;}

/* ÇÕ°ÝÀü´ã ±³¼öÁø */
#content #m03 .professor {background:url(/gov/img_main/bg_professor.gif) no-repeat; padding:8px 15px 0 15px; height: 183px;}
#content #m03 .professor .btn{text-align:right;}
#content #m03 .professor .list{ padding: 20px 0 0 0;}
#content #m03 .professor .list li{display:inline; list-style:none; float:left; width: 120px; text-align: center;}
#content #m03 .professor .list li.last{display:inline; list-style:none; float:left; width: 110px; text-align: center;}
#content #m03 .professor .list li img{display:block; margin-bottom: 8px; }

/* ÇÕ°ÝÀü´ã ±³Àç */
#content #m03 .book {background:url(/gov/img_main/bg_book.gif) no-repeat; padding:8px 15px 0 15px; height: 183px;}
#content #m03 .book .btn{text-align:right;}
#content #m03 .book .list{ padding: 20px 0 0 0;}
#content #m03 .book .list li{display:inline; list-style:none; float:left; width: 120px; text-align: center;}
#content #m03 .book .list li.last{display:inline; list-style:none; float:left; width: 110px; text-align: center;}
#content #m03 .book .list li img{display:block; margin-bottom: 8px; }

/* ¾ð·Ð¿¡ ºñÄ£ ¿¡µà¶óÀÎ */
#content #m03 .others {float:left; width: 740px;}
#content #m03 .others .edu_notice{background:url(/gov/img_main/bg_eduline_news2.gif) no-repeat; height: 120px; width: 460px; float:left; padding: 15px 20px 5px 20px;}
#content #m03 .others .edu_notice .btn{text-align:right; margin-bottom: 20px;}
#content #m03 .others .edu_notice ul{height: 23px;}
#content #m03 .others .edu_notice li{ background:url(/gov/img_common/ico_dot.gif) no-repeat 0 50%; padding-left: 7px; float:left;}
#content #m03 .others .edu_notice li.day{width: 80px; float:right; text-align:right; color:#666666; background:none;}
#content #m03 .others .best_sawon{float:right; width: 220px;}


 
/* ¸ÞÀÎ¿¡ ÀÖ´Â »çÀÌÆ®¸Ê */
#m_map{float:left; width: 100%; background:url(/gov/img_main/bg_map_bt.gif) no-repeat bottom; margin-top: 5px;}
#m_map .step{background:url(/gov/img_main/bg_map_top.gif) no-repeat top; padding: 20px 20px 20px 20px; }

table.m_map_type { width: 100%;}
table.m_map_type th{ padding-bottom: 10px; border-bottom:1px #dedede solid; text-align:center; width: 153px; }
table.m_map_type td{ font-family:"µ¸¿ò"; font-size:11px; color:#666666; vertical-align:top;}
table.m_map_type td.line{height: 20px; border-top: 1px #555555 solid;}
table.m_map_type ul{margin:10px 0 10px 5px;}
table.m_map_type li{background:url(/gov/img_common/ico_dot.gif) no-repeat 0 50%; padding-left: 7px; }


#footer{width:100%;float:left; margin-top: 20px; }
#footer ul.banner{margin-bottom: 15px;float:left; }
#footer ul.banner li {float:left; margin-right: 6px;}
#footer ul.banner li.lastchild {float:left; margin: 0px;}

#footer ul.foot_menu{ width: 940px; border-bottom: 1px #dedede solid; border-top: 1px #dedede solid; float:left; padding:10px; margin-bottom: 30px;}
#footer ul.foot_menu li{border-right: 1px #cccccc solid; float:left; margin-right:10px;}
#footer ul.foot_menu li.lastchild{ border:none;}

#footer ul.copy{ float:left; margin-bottom: 10px; }
#footer ul.copy li{float:left;}

.clear{display:block; float:none; clear:both; height:0; width:100%; font-size:0 !important; line-height:0 !important; overflow:hidden; margin:0 !important; padding:0 !important;}

/* Common */
#header ul.topmenu {display:inline; float:right; margin:25px 0 0 8px; overflow:hidden;}
#header ul.topmenu li {display:inline; float:left; margin:0; padding:0 0 0 9px; font-family: µ¸¿ò; border-left:1px solid #dcdcdc;}

/* deapth */
#menu_deapth {margin:20px 0 20px 0;text-align:center; background:url(/gov/img_common/leftmenu_bg.gif) repeat-y;}
#menu_deapth {color:#555555;}
#menu_deapth  a:link {color: #555555; text-decoration: none;}
#menu_deapth  a:visited {color: #555555; text-decoration: none;}
#menu_deapth  a:active {color: #555555; text-decoration: none;}
#menu_deapth  a:hover {color: #0099FF; text-decoration: none; font-weight:bold;}
#menu_deapth img {vertical-align:top;}
#menu_deapth dd{ }
#menu_deapth ul{background-color:#f4f4f4; list-style:none; float:left; padding: 2px 0px 2px 15px; width: 174px; border-bottom: 1px #e8e8e8 solid; float:left;}
#menu_deapth li{ float:left;margin:0px; padding: 2px 0px 1px 0px; width: 165px; text-align:left; }
#menu_deapth dd.in{padding-left: 8px;}
#menu_deapth dd.in	ul.gray { padding-left: 10px; }
#menu_deapth dd.in	ul.gray li {background-image:url(/gov/img_common/left_arrow.gif); background-position:left; background-repeat: no-repeat; padding-left: 10px; list-style:none;height: 16px; font-size: 11px; font-family:"µ¸¿ò";}
#menu_deapth dd.in	ul.white { padding-left: 10px; background-color:#fff; }
#menu_deapth dd.in	ul.white li {padding-left: 10px; list-style:none;height: 16px; font-size: 11px; font-family:"µ¸¿ò";}
#menu_deapth dd.in  ul.gray li a.select {color: #0099FF; text-decoration: none; font-weight:bold;}
#menu_deapth dd.last{height: 15px;}

/* deapth_class */
#menu_deapth_class {margin:20px 0 20px 0;text-align:center; background:url(/gov/img_common/leftmenu_bg.gif) repeat-y;}
#menu_deapth_class  {color:#555555;}
#menu_deapth_class   a:link {color: #555555; text-decoration: none;}
#menu_deapth_class   a:visited {color: #555555; text-decoration: none;}
#menu_deapth_class   a:active {color: #555555; text-decoration: none;}
#menu_deapth_class   a:hover {color: #0099FF; text-decoration: none; font-weight:bold;}
#menu_deapth_class  img {vertical-align:top;}
#menu_deapth_class  dd{ }
#menu_deapth_class  ul{background-color:#f4f4f4; list-style:none; float:left; padding: 2px 0px 2px 15px; width: 174px; border-bottom: 1px #e8e8e8 solid; float:left;}
#menu_deapth_class  li{ float:left;margin:0px; padding: 2px 0px 1px 0px; width: 165px; text-align:left; }
#menu_deapth_class  dd.in{padding-left: 8px;}
#menu_deapth_class  dd.in	ul.gray { padding-left: 10px; }
#menu_deapth_class  dd.in	ul.gray li {background-image:url(/gov/img_common/left_arrow.gif); background-position:left; background-repeat: no-repeat; padding-left: 10px; list-style:none;height: 16px; font-size: 11px; font-family:"µ¸¿ò"; font-weight:bold;}
#menu_deapth_class  dd.in	ul.white { padding-left: 10px; background-color:#fff; }
#menu_deapth_class  dd.in	ul.white li {padding-left: 10px; list-style:none;height: 16px; font-size: 12px; font-family:"µ¸¿ò";}
#menu_deapth_class  dd.in  ul.gray li a.select {color: #0099FF; text-decoration: none; font-weight:bold;}
#menu_deapth_class  dd.last{height: 15px;}

/* deapth_movie_phone */
#menu_deapth_movie_phone {margin:20px 0 20px 0;text-align:center; background:url(/gov/img_common/leftmenu_bg_movie_phone.gif) repeat-y;}
#menu_deapth_movie_phone {color:#555555;}
#menu_deapth_movie_phone  a:link {color: #555555; text-decoration: none;}
#menu_deapth_movie_phone  a:visited {color: #555555; text-decoration: none;}
#menu_deapth_movie_phone a:active {color: #555555; text-decoration: none;}
#menu_deapth_movie_phone  a:hover {color: #8b342f; text-decoration: none; font-weight:bold;}
#menu_deapth_movie_phone img {vertical-align:top;}
#menu_deapth_movie_phone dd{ }
#menu_deapth_movie_phone ul{background-color:#f4f4f4; list-style:none; float:left; padding: 2px 0px 2px 15px; width: 174px; border-bottom: 1px #e8e8e8 solid; float:left;}
#menu_deapth_movie_phone li{ float:left;margin:0px; padding: 2px 0px 1px 0px; width: 165px; text-align:left; }
#menu_deapth_movie_phone dd.in{padding-left: 8px;}
#menu_deapth_movie_phone dd.in	ul.gray { padding-left: 10px; }
#menu_deapth_movie_phone dd.in	ul.gray li {background-image:url(/gov/img_common/left_arrow.gif); background-position:left; background-repeat: no-repeat; padding-left: 10px; list-style:none;height: 16px; font-size: 11px; font-family:"µ¸¿ò";}
#menu_deapth_movie_phone dd.in  ul.gray li a.select {color: #8b342f; text-decoration: none; font-weight:bold;}
#menu_deapth_movie_phone dd.last{height: 15px;}

/* deapth_phone */
#menu_deapth_phone {margin:20px 0 20px 0;text-align:center; background:url(/gov/img_common/leftmenu_bg_phone.gif) repeat-y;}
#menu_deapth_phone {color:#555555;}
#menu_deapth_phone  a:link {color: #555555; text-decoration: none;}
#menu_deapth_phone  a:visited {color: #555555; text-decoration: none;}
#menu_deapth_phone a:active {color: #555555; text-decoration: none;}
#menu_deapth_phone  a:hover {color: #459821; text-decoration: none; font-weight:bold;}
#menu_deapth_phone img {vertical-align:top;}
#menu_deapth_phone dd{ }
#menu_deapth_phone ul{background-color:#f4f4f4; list-style:none; float:left; padding: 2px 0px 2px 15px; width: 174px; border-bottom: 1px #e8e8e8 solid; float:left;}
#menu_deapth_phone li{ float:left;margin:0px; padding: 2px 0px 1px 0px; width: 165px; text-align:left; }
#menu_deapth_phone dd.in{padding-left: 8px;}
#menu_deapth_phone dd.in	ul.gray { padding-left: 10px; }
#menu_deapth_phone dd.in	ul.gray li {background-image:url(/gov/img_common/left_arrow.gif); background-position:left; background-repeat: no-repeat; padding-left: 10px; list-style:none;height: 16px; font-size: 11px; font-family:"µ¸¿ò";}
#menu_deapth_phone dd.in  ul.gray li a.select {color: #459821; text-decoration: none; font-weight:bold;}
#menu_deapth_phone dd.last{height: 15px;}

/* deapth_movie_phone_pad */
#menu_deapth_movie_phone_pad {margin:20px 0 20px 0;text-align:center; background:url(/gov/img_common/leftmenu_bg_movie_phone_pad.gif) repeat-y;}
#menu_deapth_movie_phone_pad {color:#555555;}
#menu_deapth_movie_phone_pad  a:link {color: #555555; text-decoration: none;}
#menu_deapth_movie_phone_pad  a:visited {color: #555555; text-decoration: none;}
#menu_deapth_movie_phone_pad a:active {color: #555555; text-decoration: none;}
#menu_deapth_movie_phone_pad  a:hover {color: #88762e; text-decoration: none; font-weight:bold;}
#menu_deapth_movie_phone_pad img {vertical-align:top;}
#menu_deapth_movie_phone_pad dd{ }
#menu_deapth_movie_phone_pad ul{background-color:#f4f4f4; list-style:none; float:left; padding: 2px 0px 2px 15px; width: 174px; border-bottom: 1px #e8e8e8 solid; float:left;}
#menu_deapth_movie_phone_pad li{ float:left;margin:0px; padding: 2px 0px 1px 0px; width: 165px; text-align:left; }
#menu_deapth_movie_phone_pad dd.in{padding-left: 8px;}
#menu_deapth_movie_phone_pad dd.in	ul.gray { padding-left: 10px; }
#menu_deapth_movie_phone_pad dd.in	ul.gray li {background-image:url(/gov/img_common/left_arrow.gif); background-position:left; background-repeat: no-repeat; padding-left: 10px; list-style:none;height: 16px; font-size: 11px; font-family:"µ¸¿ò";}
#menu_deapth_movie_phone_pad dd.in  ul.gray li a.select {color: #88762e; text-decoration: none; font-weight:bold;}
#menu_deapth_movie_phone_pad dd.last{height: 15px;}


/* menu_deapth_class_special */
#menu_deapth_class_special {margin:10px 0px 20px 0px; text-align:center;}
#menu_deapth_class_special  img {vertical-align:top;}




#content_deapth{width:730px; float:right;}
/* Å¸ÀÌÆ² */
#title {border-bottom:1px #dedede solid; margin-bottom: 30px;width: 730px;background:url(/gov/member/images/10_tt_img.gif) no-repeat right top; padding:0px 0px 10px 0px;}
#title ul{float:left;width: 730px; padding-top:40px; }
#title li{float:left;}
#title li.location {float:right;font-family:'µ¸¿ò'; font-size:11px; color:#666666; vertical-align:bottom; margin-top: 27px; background:url(/gov/img_common/ico_02.gif) no-repeat 0 50%; padding-left: 15px; }


/* Å¸ÀÌÆ²_±³¼ö¼Ò°³ */
#content_deapth_teacher {width:730px; float:right; margin:-20px 0px 0px 0px;}
#title_teacher {border-bottom:1px #dedede solid; margin-bottom: 10px;width: 730px; padding: 0px 0px 0px 0px;}
#title_teacher ul{float:left;width: 730px; }
#title_teacher li{float:left;}
#title_teacher li.location {float:right;font-family:'µ¸¿ò'; font-size:11px; color:#666666; vertical-align:bottom; margin-top: 27px; background:url(/gov/img_common/ico_02.gif) no-repeat 0 50%; padding-left: 15px; }

/* deapth_teacher */
#menu_deapth_teacher {margin:0px 0 20px 0;text-align:center; background:url(/gov/img_common/leftmenu_bg.gif) repeat-y;}
#menu_deapth_teacher {color:#555555;}
#menu_deapth_teacher  a:link {color: #555555; text-decoration: none;}
#menu_deapth_teacher  a:visited {color: #555555; text-decoration: none;}
#menu_deapth_teacher  a:active {color: #555555; text-decoration: none;}
#menu_deapth_teacher  a:hover {color: #0099FF; text-decoration: none; font-weight:bold;}
#menu_deapth_teacher img {vertical-align:top;}
#menu_deapth_teacher dd{ }
#menu_deapth_teacher ul{background-color:#f4f4f4; list-style:none; float:left; padding: 2px 0px 2px 15px; width: 174px; border-bottom: 1px #e8e8e8 solid; float:left;}
#menu_deapth_teacher li{ float:left;margin:0px; padding: 2px 0px 1px 0px; width: 165px; text-align:left; }
#menu_deapth_teacher dd.in{padding-left: 8px;}
#menu_deapth_teacher dd.in	ul.gray { padding-left: 10px; }
#menu_deapth_teacher dd.in	ul.gray li {background-image:url(/gov/img_common/left_arrow.gif); background-position:left; background-repeat: no-repeat; padding-left: 10px; list-style:none;height: 16px; font-size: 11px; font-family:"µ¸¿ò";}
#menu_deapth_teacher dd.in	ul.white { padding-left: 10px; background-color:#fff; }
#menu_deapth_teacher dd.in	ul.white li {padding-left: 10px; list-style:none;height: 16px; font-size: 11px; font-family:"µ¸¿ò";}
#menu_deapth_teacher dd.in  ul.gray li a.select {color: #0099FF; text-decoration: none; font-weight:bold;}
#menu_deapth_teacher dd.last{height: 15px;}

/* È¸¿ø°¡ÀÔ */
#title_member {border-bottom:1px #dedede solid; margin-bottom: 10px;width: 730px; padding:25px 0 10px 0;}
#title_member  ul{float:left;width: 730px; }
#title_member  li{float:left;}
#title_member  li.location {float:right;font-family:'µ¸¿ò'; font-size:11px; color:#666666; vertical-align:bottom; margin-top: 10px; background:url(/gov/img_common/ico_02.gif) no-repeat 0 50%; padding-left: 15px; }

/* ³»¿ë°ü·Ã */
#page{width: 100%; margin-bottom: 20px;}

.page_section {line-height: 18px;}
.page_section h2{padding-bottom: 10px;}
.page_section h1{padding-bottom: 30px;}
.page_section p{padding-bottom: 30px; text-align:justify;}
.page_section dl{width: 730px;}
.page_section dt{padding-bottom:15px;}
.page_section dd{width: 730px;}
.page_section dd.inbox{width: 700px; padding-left: 30px;}
.page_section dd.last_c{width: 730px;padding-bottom: 30px;}
.page_section dd textarea{width: 700px; border:1px #dedede solid; overflow:auto; height: 250px; padding: 10px; line-height: 18px;}
.page_section ul.last_c{padding-bottom: 30px;}
.page_section ul.list_c{float:left; width: 730px;}

table.cart{width: 730px; border-top: 2px #d9d9d9 solid; border-bottom:1px #d6d6d6 solid; }
table.cart th { background-color: #f2f2f2; width: 150px; border-bottom:1px #d9d9d9 solid; text-align:left; font-weight:bold; color:#595959; padding: 5px 0px 5px 10px;}
table.cart td { border-bottom:1px #d9d9d9 solid; padding: 3px 0 3px 5px;text-align:left; }
table.cart td.total { border-bottom:1px #d9d9d9 solid; padding: 5px 0 5px 5px;text-align: right; background-color:#f1f4fa; }
table.cart td.txt1 { padding: 20px 0 5px 0px;text-align: left;}








/* ¿¡µà¶óÀÎ ÀÚ°ÝÁõÆäÀÌÁö¿¡¼­ °¡Á®¿È deapth content for table */
/* ----------------- deapth content for table --------------------- */
#deapth_table { text-align: left; }
#deapth_table table.type1 { padding-bottom: 10px; text-align: left; }
#deapth_table table.type1 thead tr th { text-align:center; height: 30px; background-image:url(/gov/img_common/deapth/public/board_bg.gif); background-repeat:repeat-x; }
#deapth_table table.type1 thead tr th.line { width: 1px;}
#deapth_table table.type1 thead tr th.first_child { background-image:url(/gov/img_common/deapth/public/board_left_bg.gif); width: 15px; background-repeat:no-repeat; background-position:right;}
#deapth_table table.type1 thead tr th.last_child { background-image:url(/gov/img_common/deapth/public/board_right_bg.gif); background-position:right; background-repeat:no-repeat;width: 15px;} 
#deapth_table table.type1 tbody tr td { text-align: center; height: 30px; border-bottom: 1px #d9d9d9 solid; font-size:13px  }
#deapth_table table.type1 tbody tr td.title { text-align: left; height: 30px;border-bottom: 1px #d9d9d9 solid;}

table.type8 { padding-bottom: 10px; text-align: left; }
table.type8 thead tr th { text-align:center; height: 30px; background-image:url(/gov/img_common/deapth/public/board_bg.gif); background-repeat:repeat-x; }
table.type8 thead tr th.line { width: 1px;}
table.type8 thead tr th.first_child { background-image:url(/gov/img_common/deapth/public/board_left_bg.gif); width: 15px; background-repeat:no-repeat; background-position:right;}
table.type8 thead tr th.last_child { background-image:url(/gov/img_common/deapth/public/board_right_bg.gif); background-position:right; background-repeat:no-repeat;width: 15px;} 
table.type8 tbody tr td { text-align: center; height: 30px; border-bottom: 1px #d9d9d9 solid;  }
table.type8 tbody tr td.title { text-align: left; height: 30px;border-bottom: 1px #d9d9d9 solid;}

#deapth_table .count { margin: auto; letter-spacing: 1px; height: 20px; text-align: center; }
#deapth_table .count .write { float:right; }
#deapth_table .count img { margin-right: 5px;}

#deapth_write { margin-bottom: 20px; border-top: 3px #c4c4c4 solid; margin-top: 20px;}
#deapth_write table { width: 100%;}
#deapth_write table th { height: 30px; border-bottom: 1px #d9d9d9 solid; background-color: #f0f0f0; padding-left: 20px; width: 130px; text-align: left;}
#deapth_write table td { border-bottom: 1px #d9d9d9 solid; padding-left: 10px;}
#deapth_write .bt_pack { text-align: right; margin: 10px 0px 10px 10px;}
#deapth_write .bt_pack img { margin-right: 7px;}

#deapth_read { margin-bottom: 20px; margin-top: 0px;}
#deapth_read thead tr th { text-align:left; height: 30px; background-image:url(/gov/img_common/deapth/public/board_bg.gif); background-repeat:repeat-x; }
#deapth_read thead tr th.first_child { background-image:url(/gov/img_common/deapth/public/board_left_bg.gif); width: 15px; background-repeat:no-repeat; background-position:left;}
#deapth_read thead tr th.last_child { background-image:url(/gov/img_common/deapth/public/board_right_bg.gif); background-position:right; background-repeat:no-repeat;width: 15px;} 
#deapth_read thead tr th.line { width: 1px;}
#deapth_read td { border-bottom: 1px #d9d9d9 solid; height: 30px; text-align: left;}
#deapth_read td.ny { padding: 10px;}
#deapth_read ul { width: 100%; float: left; list-style:none;}
#deapth_read ul li { text-align:left; float:left; width: 150px;}
 #deapth_read .bt_pack { text-align: right; margin: 10px 0px 10px 10px;}
#deapth_read .bt_pack img { margin-right: 7px;}


#search_board { background-color:#efefef; height: 35px; margin-top:15px;}
#search_board ul { background-color:#efefef; height: 35px; list-style: none; float:left;   }
#search_board ul li.both { width: 25px; float: left; }
#search_board ul li { text-align: center; float: left; width: 645px; height: 35px;}

#deapth_table .search .center { text-align: center; }
#event_top { background-image: url(/img/member/sub_bg.gif); background-position:top; background-repeat:no-repeat; padding-top: 15px; padding-left: 15px; margin-bottom: 20px;}

/* ----------------- deapth content for table // ¼ö°­½ÅÃ»ÂÊ Å×ÀÌºí --------------------- */
#deapth_table table.type2 { margin-bottom: 10px; border-top: 1px #b5c2d7 solid; width: 95%; margin-left: 15px; }
#deapth_table table.type2 tr th { background-color: #eff3fa; border-left: 1px #b5c2d7 solid; border-bottom: 1px #b5c2d7 solid; height: 26px; padding-left: 20px; width: 150px; text-align: left;border-right: 1px #b5c2d7 solid;}
#deapth_table table.type2 tr td { height: 26px; border-bottom: 1px #d9d9d9 solid; text-align: left; padding-left: 20px;border-right: 1px #b5c2d7 solid; }
#deapth_table table.type2 tr td.last { background-color: #f1f1f1; height: 3px;}

#deapth_table table.type3 { margin-bottom: 10px; border-top: 1px #b3d3a6 solid; width: 95%; margin-left: 15px; }
#deapth_table table.type3 tr th { background-color: #f1faef; border-left: 1px #b3d3a6 solid; border-bottom: 1px #b3d3a6 solid; height: 26px; padding-left: 20px; width: 150px; text-align: left;border-right: 1px #b3d3a6 solid;}
#deapth_table table.type3 tr th.step2 { background-color: #f1faef; border-left: 1px #b3d3a6 solid; border-bottom: 1px #b3d3a6 solid; height: 26px;border-right: 1px #b3d3a6 solid; text-align: center;}
#deapth_table table.type3 tr td { height: 26px; border-bottom: 1px #b3d3a6 solid; text-align: left; padding-left: 20px;border-right: 1px #b3d3a6 solid; }
#deapth_table table.type3 tr td.last { background-color: #f1f1f1; height: 3px;}

#deapth_table table.type4 { margin-bottom: 10px; width: 95%; margin-left: 15px; border-top: 1px  #b5c2d7 solid; border-right: 1px #b5c2d7 solid; }
#deapth_table table.type4 tr th { background-color: #eff3fa; border-left: 1px #b5c2d7 solid; border-bottom: 1px #b5c2d7 solid; height: 26px; padding-left: 20px; text-align: center;}
#deapth_table table.type4 tr td { height: 26px; border-bottom: 1px #b5c2d7 solid; border-left: 1px #b5c2d7 solid; padding-left: 20px; }
#deapth_table table.type4 tr td.txt { height: 26px; border-bottom: 1px #b5c2d7 solid; border-left: 1px #b5c2d7 solid; padding-left: 20px; padding-top: 10px; padding-bottom: 10px;}
#deapth_table table.type4 tr td.last { background-color: #f1f1f1; height: 3px;}
#deapth_table table.type4 tr td.gray { background-color: #f1f1f1; padding-left: 10px; width: 100px;}

#deapth_table table.type5 { margin-bottom: 10px; width: 95%; margin-left: 15px; border-top: 1px  #b3d3a6 solid; border-right: 1px #b3d3a6 solid; }
#deapth_table table.type5 tr th { background-color: #f1faef; border-left: 1px #b3d3a6 solid; border-bottom: 1px #b3d3a6 solid; height: 26px; padding-left: 20px; text-align: center;}
#deapth_table table.type5 tr td { height: 26px; border-bottom: 1px #b3d3a6 solid; border-left: 1px #b3d3a6 solid; padding-left: 20px; }
#deapth_table table.type5 tr td.txt { height: 26px; border-bottom: 1px #b3d3a6 solid; border-left: 1px #b3d3a6 solid; padding-left: 20px; padding-top: 10px; padding-bottom: 10px;}
#deapth_table table.type5 tr td.last { background-color: #f1f1f1; height: 3px;}


/* ----------------- deapth content for table // µ¿¿µ»ó¹®Á¦ ÇØ°á µî faq Å×ÀÌºí --------------------- */
#deapth_table table.type7 { margin-bottom: 10px; width: 95%; border-top: 2px #6d80be solid;margin-left: 15px;}
#deapth_table table.type7 tr td { border-bottom: 1px #d9d9d9 solid; text-align: left;background-image:url(/gov/img_common/deapth/public/ico_q.gif); background-position:left top; background-repeat:no-repeat; padding-left: 30px; padding-top: 7px; padding-bottom: 7px;}
#deapth_table table.type7 tr td.a_type { border: 3px #bfd4ed solid; padding-top: 10px; padding-left: 40px; background-color: #f9f9f9; background-image:url(/gov/img_common/deapth/public/ico_a.gif); background-position:left top; background-repeat:no-repeat; }
#deapth_table table.type7 tr td.a_type img { margin-bottom: 10px;}
#deapth_table table.type7 a {font-family: ±¼¸²;	font-size: 12px; color: #555555; text-decoration:none; }
#deapth_table table.type7 a.hover {font-family: ±¼¸²; font-size: 12px; color:#566aac; text-decoration:none;font-weight:bold; }

#deapth_read { margin-bottom: 20px; margin-top: 0px;}
#deapth_read thead tr th { text-align:left; height: 30px; background-image:url(/gov/img_common/deapth/public/board_bg.gif); background-repeat:repeat-x; }
#deapth_read thead tr th.first_child { background-image:url(/gov/img_common/deapth/public/board_left_bg.gif); width: 15px; background-repeat:no-repeat; background-position:left;}
#deapth_read thead tr th.last_child { background-image:url(/gov/img_common/deapth/public/board_right_bg.gif); background-position:right; background-repeat:no-repeat;width: 15px;} 
#deapth_read thead tr th.line { width: 1px;}
#deapth_read td { border-bottom: 1px #d9d9d9 solid; height: 30px; text-align: left;}
#deapth_read td.ny { padding: 10px;}
#deapth_read ul { width: 100%; float: left; list-style:none;}
#deapth_read ul li { text-align:left; float:left; width: 110px;}
#deapth_read ul li.title {background-image: url(/img/common/dot_notice.gif); float:left; background-position:left; background-repeat:no-repeat; padding-left: 8px; width: 50px;}
#deapth_read ul li.text { text-align:left; float:left; width: 150px;}

#deapth_read .bt_pack { text-align: right; margin: 10px 0px 10px 10px;}
#deapth_read .bt_pack img { margin-right: 7px;}

#search_board { background-color:#efefef; height: 35px; margin-top:15px;}
#search_board ul { background-color:#efefef; height: 35px; list-style: none; float:left;   }
#search_board ul li.both { width: 25px; float: left; }
#search_board ul li { text-align: center; float: left; width: 645px; height: 35px;}

#deapth_table .search .center { text-align: center; }

#title_class_guide9 { padding-left:40px; padding-top:15px;}
#title_class_guide { padding-left:40px; padding-top:15px;}

#middle_left_num_police {background:url(/gov/images/police/main_customer07.gif) no-repeat; width:373px; height:195px;  padding:65px 0 0 27px;  font-family:Tahoma !important; font-size:28px !important; font-weight:bold !important; color:#df471e !important; text-align:left !important;}
#kakaotalk_bn_police{ width:167px; height:82px; background:url(/gov/images/police/main_talk2.gif) no-repeat;padding: 118px 0 0 33px; ;  font-size:12px !important; font-weight:bold !important; color:#424141 !important; text-align:left !important;}