@charset "utf-8";
@import url("default.css");
@import url("layout.css");
@import url("common.css");
@import url("board.css");

/*
	contents.css
*/

.main_con h4 { padding:10px 0 9px 20px; font-weight:bold; color:#333333; font-size:15px; background:url("../../images/2013/common/bul_bgh4_02.gif") no-repeat left 10px;}
.main_con .h4_ls h4 { padding:10px 0 13px 41px; font-weight:bold; color:#333333; font-size:15px; background:url("../../images/2013/common/bul_bgh4_02.gif") no-repeat 20px 10px;}
.main_con h5 { padding:5px 0 10px 21px; font-weight:bold; color:#666; font-size:13px; background:url("../../images/2013/common/bul_bgh4.gif") no-repeat 6px 8px;} 
.main_con .tspace {margin-top:20px;}
.main_con .tspace2 {margin-top:30px;}
.main_con .bspace {margin:5px 0;}
.main_con .con_txt {padding:0 0 0 20px; line-height:1.5;color:#666;}
.main_con .con_txt001 {padding:0 0 10px 20px; line-height:1.5;color:#666;}
.main_con .con_txt002 {padding:0 0 24px 20px; line-height:1.5;color:#666;}
.main_con .con_txt2 {padding:0 0 10px 0; line-height:1.5; font-size:13px; color:#777; font-weight:bold;}
.main_con .con_txt3 {padding:10px 0 0 0;color:#777}
.main_con .con_txt4{padding:0 0 7px 11px;line-height:1.5; background:url("../../images/2013/common/bul_dot02.gif") no-repeat 0 7px;color:#666;}
.main_con .con_txt4.space{margin-top:34px;}
.main_con .con_txt5{color:#666;padding:2px 0 0 20px;}
.main_con .con_txtlist {padding:0 0 24px 20px;}
.main_con .con_txtlist li {padding-left:11px; line-height:1.5; background:url("../../images/2013/common/bul_dot02.gif") no-repeat 0 7px;color:#666;}
.main_con .con_txtlist li ul li {background:0 none;}
.main_con .con_txtlist li ul li ul li {padding-left:10px;}
.main_con .con_txtlist li.tab1{padding-left:47px;text-indent:-36px;}
.main_con .con_txtlist li.tab2 p{padding-left:53px;text-indent:-17px;}
.main_con .con_txtlist li.tab2 ul{padding-left:119px;}
.main_con .con_txtlist li.tab2 ul ul{padding-left:3px;}
.main_con .con_txtlist li.tab3 p{padding-left:64px;}
.main_con .con_txtlist2 {padding:10px 0 24px 0;}
.main_con .con_txtlist2 li { line-height:1.5; color:#1a7cb6;}
.main_con .con_txtlist3 {padding:0 0 15px 7px; text-indent:-17px;}
.main_con .con_txtlist3 li {padding-left:10px; line-height:1.4; color:#898989; font-size:13px;}
.main_con .con_txtlist3 li ol li {background:0 none;}
.main_con .con_txtlist3 li ol li ul li {padding-left:10px;}
.main_con .con_txtlist4 {padding:0 0 30px 10px; text-indent:-15px;}
.main_con .con_txtlist4 li {padding-left:10px; line-height:1.4; font-size:13px;}
.main_con .con_txtlist4 li li {background:0 none;}
.main_con .con_txtlist4 li li ul li {padding-left:10px;}
.main_con .con_txtlist5 {margin-left:20px; padding:0 0 15px 10px; text-indent:-17px;}
.main_con .con_txtlist5 li {padding-left:10px; line-height:1.6; color:#777; font-size:12px;}
.main_con .con_txtlist6 {padding:0 0 10px 20px;}
.main_con .con_txtlist6 li {padding-left:11px; line-height:1.5; background:url("../../images/2013/common/bul_dot02.gif") no-repeat 0 7px;color:#666;}
.main_con .con_txtlist7 {padding:0 0 6px 7px;}
.main_con .con_txtlist7 li {padding-left:11px; line-height:1.5; background:url("../../images/2013/common/bul_dot02.gif") no-repeat 0 7px;color:#666;}
.main_con .con_txtlist7.padb{padding-bottom:20px;}
.main_con .con_txtlist8 {padding:0 0 0 7px;}
.main_con .con_txtlist8 li {padding-left:11px;padding-bottom:8px; line-height:1.5; background:url("../../images/2013/common/bul_dot02.gif") no-repeat 0 7px;color:#666;}
.main_con .con_txtlist8 li .tt{margin-bottom:10px;}
.main_con .con_txtlist8 li .tt strong{display:block;margin-left:-14px;font-weight:normal;}
.main_con .con_txtlist.indent li{text-indent:-59px;padding-left:69px;}
.main_con .con_txtlist.dot li{background:url("../../images/2013/common/bul_dot01.gif") no-repeat left 7px;}
.main_con .con_txtlist9{padding:39px 0 0;overflow:hidden;}
.main_con .con_txtlist9 li{float:left;}
.main_con .con_txtlist9 li.r{float:right;}
.con_search { padding:10px; border-top:1px solid #627da8;border-bottom:1px solid #7f92a9; text-align:center; background:#e4ebf2;}
.con_search fieldset{text-align:center;}
.con_search .ico{display:inline-block;padding:0 10px 0 0;}
.con_search select{border:1px solid #abadb3;color:#777;font-family:"돋움",Dotum;height:23px;}
.con_search .text{padding:3px 4px 3px;color:#777;}
.color_green {color:#10c043;}
.color_blue {color:#187bb4;}
.tab_type01 {overflow:hidden; border-bottom:1px solid #438fb3;}
.tab_type01 li {float:left;margin:0 3px 0 0;}
.tab_type01 .right{margin:0;}
.main_con select{border:1px solid #cdcdcd;color:#777;height:23px;}

/* community */
.community_box01 {float:left; width:390px; }
.box { border:2px solid #ededed;}
.box01_inner {position:relative; height:179px; padding:34px 18px 0;}
.box03_inner {overflow:auto; overflow-x:hidden; height:213px; padding:0 26px;}
.box03_inner li {background:url("../../images/common/bg_dotline.gif") repeat-x left bottom; line-height:2.5;}
.box03_inner li .tit {display:inline-block; width:270px; padding-left:10px; background:url("../../images/common/bul_dot01.gif") no-repeat left center;}
.box03_inner li .level {display:inline-block; text-align:right;}
.box03_inner .join {margin-right:7px;}
.box03_inner .btn_center{padding:18px 0 0;}

.box01_inner .btn_go {position:absolute;top:17px; right:18px;}
.box01_inner .recommend_txt {padding:20px 22px 20px; height:56px; overflow:hidden; border:1px solid #ededed; background:#f7f8fa; color:#666; line-height:1.5;font-size:11px;}
.box01_inner .recommend_list {padding:0 0 9px 5px;}
.box01_inner .recommend_list dt a {font-size:15px; text-decoration:underline; color:#666;line-height:1.5;font-weight:bold;}
.box01_inner .recommend_list dd{font-size:12px; color:#666; line-height:1.5;}

.box03_inner .login_mg {padding-bottom:15px; padding-top:88px; border-bottom:2px solid #ededed; color:#666; text-align:center; line-height:1.5;background:url("../../images/2013/contents/gologin.jpg") no-repeat center 23px;}

.community_box02 {clear:both; padding-top:30px; }
h4.community_tit {background:#f1f4f6;padding:16px 0 0 15px;height:33px;border-bottom:1px solid #dddfe2;}
h4.community_tit .no{display:inlilne-block;margin:6px 0 0 8px;font-size:16px;color:#777777;font-family:Arial;font-weight:normal;}
.box02_inner {position:relative;}
.box02_inner ul{padding:15px 0 0;}
.box02_inner li {padding:0 0 13px 15px; margin-bottom:15px; border-bottom:1px solid #dddfe2;}
.box02_inner .new_community dt{padding:0 0 8px;}
.box02_inner .new_community dt a {font-size:12px; text-decoration:none;font-weight:bold; color:#777777;}
.box02_inner .new_community dt img {margin-right:10px;}
.box02_inner .new_community dd{font-size:11px;color:#666666;line-height:1.5;}
.box02_inner .new_community dd span {font-size:12px;padding-right:9px; margin-right:9px; background:url("../../images/2013/common/bg_bar_fr.gif") no-repeat right 2px;}
.box02_inner .new_mg {padding-top:10px;}

.community_tab {overflow:hidden; border-bottom:1px solid #438fb3;}
.community_tab li {float:left;width:auto;margin-right:3px;}

.page_area {position:relative; padding-left:10px; margin-top:5px; background:#edeeef;}
.page_area .page_area_data {overflow:hidden; position:absolute; top:11px; right:10px; width:360px;}
.page_area .page_area_data dl {float:left; text-align:right;}
.page_area .page_area_data dt,
.page_area .page_area_data dd {display:inline; font-size:14px; }
.page_area .page_area_data dt {vertical-align:middle;}
.page_area .page_area_data dd select{font-size:11px;}
.page_area .page_area_data .page_ata {width:200px;}
.page_area .page_area_data .result{width:150px;}

.page_area2 {position:relative;}
.page_area2 .page_area_data {overflow:hidden; padding:10px 0; border-bottom:1px solid #e0e0e0; text-align:right;}
.page_area2 .page_area_data dl {display:inline; margin:0 10px 0 20px;}
.page_area2 .page_area_data dt,
.page_area2 .page_area_data dd {display:inline; font-size:11px;color:#434a55; }
.page_area2 .page_area_data dt {vertical-align:middle;}
.page_area2 .page_area_data dd select{font-size:11px;color:#434a55;}
.page_area2 .page_area_data .page_ata {/*width:200px;*/}
.page_area2 .page_area_data .result{width:150px;}

/* 회원서비스 */
.member_box {position:relative; padding:4px; border:2px solid #e1e1e1;border-top:2px solid #babcc0;background:url("../../images/2013/contents/bg_login.gif") no-repeat 4px 4px;}
.member_box .txt{height:28px;width:385px;text-align:center;}
.member_box .line{line-height:0;height:1px;font-size:0;overflow:hidden;border-top:1px solid #e8e8ea;background:#fff;}
.login_box {position:relative; height:169px; padding:22px 0 0 314px; background:#f7f9fb;background:#f7f9fb url("../../images/2013/contents/bg_login.jpg") no-repeat 0 0;}
.login_box .btn_login {position:absolute;left:571px;top:64px;}
.login_box .login {float:left; width:385px;}
.login_box .login span {display:inline-block; height:24px;}
.login_box .login label {display:inline-block; width:65px;}
.login_box .login .text { padding:3px 0 2px 45px; border:1px solid #c2c5ce;border-right:1px solid #e1e2e6;border-bottom:1px solid #e1e2e6;color:#777;}
.login_box .login .in1{padding:13px 0 0 47px;}
.login_box .login .in1 .text{background:url("../../images/2013/common/ico_id.gif") no-repeat 16px 3px;}
.login_box .login .in2{padding:5px 0 14px 47px;}
.login_box .login .in2 .text{background:url("../../images/2013/common/ico_pw.gif") no-repeat 16px 3px;}
.login_info {position:absolute;left:283px;top:154px;}
.login_info span {padding:0 8px 0 0; }

.member_box2 {margin-bottom:20px; padding:4px; border:2px solid #e1e1e1;}
.login_box2 {position:relative; padding:25px 0 25px 0; background:#f0f5fb;}
.login_box2 p {text-align:center; font-weight:bold; color:#323232;}
.login_box2 p em {font-weight:bold; color:#429acf;}
.login_info2 span {font-weight:bold; font-size:14px; vertical-align:middle;}
.login_info2 {text-align:center; padding:40px 0 40px;}
.login_info2 .text {margin-left:-4px; padding:5px;}
.login_info2 label {margin-left:15px; }

.login_info3{padding:42px 0 45px 306px; border-top:2px solid #cacdd3;background:#f7f9fb url("../../images/2013/contents/bg_login_info3.jpg") no-repeat 0 0;}
.login_info3 .txt1{padding:16px 0 14px;}
.login_info3 .inp1{border:1px solid #cdcdcd;margin-right:12px;padding:4px;}

/* 장관인사말 */
.welcom {position:relative; padding-top:10px; background:url("../../images/contents/bg_wc_sky.gif") no-repeat 322px 40px;}
.welcom .welcom_in {width:505px; padding-right:15px;background:url("../../images/contents/bg_wc_text.png") no-repeat right 50px;}
.welcom .welcom_in .wc_txt1 {margin-left:21px; padding:25px 0 20px 0; color:#898989; font-size:12px; line-height:1.6;}
.welcom .welcom_in .wc_txt2 {margin-left:21px; padding:0 0 20px 0; color:#898989; font-size:12px; line-height:1.6;}
.welcom .welcom_in .wc_txt2 strong {color:#898989}
.greetingchief {position:absolute; bottom:20px; right:-11px;}
.signature {margin-left:21px;}
.signature img {display:inline-block; margin:23px 0 0 10px;}

/* sitemap */
.sitemap_con {overflow:hidden;padding:0 0 0 20px;}
.sitemap_line1{overflow:hidden;}
.sitemap_line2{overflow:hidden;}
.sitemap_con .sitemap_box {float:left;padding:0 0 29px;width:292px;}
.sitemap_con .sitemap_box.last{width:169px;}
.sitemap_con h4{padding:0 0 6px;background:none;}
.sitemap_con .sitemap_box li{padding:0 0 11px 11px;}
.sitemap_con .sitemap_box li li{padding:0 0 7px 10px;}
.sitemap_con .sitemap_box ul ul{padding:7px 0 0;}
.sitemap_con .sitemap_box li a{display:block;}

/* 문의하기 */
.inquiry_box {padding-bottom:20px; }
.inquiry_box ul{padding:15px 19px; border-top:2px solid #c0c2c8;background:#f7f9fb; }
.inquiry_box ul li{padding-left:16px; color:#777777; background:url("../../images/2013/common/bul_bgh4_04.gif") no-repeat left 6px; line-height:1.6;}
.inquiry_box  .agree {padding:17px 0 0; text-align:center;}

/* 회원가입 */
.tab_memberjoin {overflow:hidden;padding:0 0 37px;}
.tab_memberjoin li {float:left;}
.tab_memberjoin2 {overflow:hidden; border-bottom:1px solid #438fb3;}
.tab_memberjoin2 li {float:left;margin:0 3px 0 0;}

.join_done {margin:40px 0 20px 0; padding:40px 0 40px 55px; border-bottom:2px solid #9c9ea5; background:#f8f9fa url("../../images/contents/bg_join_done.gif") no-repeat right top;}
.join_done .tit {padding-bottom:15px;}
.join_done .txt {padding-bottom:10px; font-size:14px; font-weight:bold;}
.join_done .txt em {padding-bottom:5px;color:#5aafe2;font-size:14px; font-weight:bold;}
.join_done .txt2 {line-height:1.5;}

.con_memberjoin .mj_section {padding-top:40px;}
.con_memberjoin h4 { font-size:12px;color:#3d577c; font-weight:bold; background:url("../../images/2013/common/bul_bgh4_03.gif") no-repeat left 0;padding:1px 0 13px 18px;}
.con_memberjoin .mj_box {overflow:auto; overflow-x:hidden; height:125px; padding:10px; background:#fafafa; line-height:1.5;}
.con_memberjoin .check {padding:10px 0 10px 8px;}
.con_memberjoin .check label{margin-left:5px; color:#434a55;}
.con_memberjoin .check2 {padding:1px 0 30px 7px;}
.con_memberjoin .check2 label{margin-left:3px; color:#434a55;}
.con_memberjoin .check2 p {padding:4px 0 0 28px; color:#434a55;}
.btn_memberjoin {padding:30px 0; text-align:center;}
.btn_memberjoin li {display:inline-block; padding:0 2px 0 1px;}
.con_memberjoin .join_txt {padding:30px 0 10px 0; line-height:1.5;}
.con_memberjoin .join_txt2 {padding:15px 0 10px 0; line-height:1.5;}
.con_memberjoin .join_txt3 {padding:1px 0 10px 20px; line-height:1.5;color:#777;}
.con_memberjoin .join_txt4 {padding-left:20px;}
.con_memberjoin .join_txt4 li{padding-left:10px; background:url("../../images/common/bul_dot02.gif") no-repeat left 6px; line-height:1.4;color:#777;}
.con_memberjoin .join_txt5{padding:0 0 16px;}
.con_memberjoin .btn{padding:9px 0 0 17px;}

.join_box {padding:30px; border-top:2px solid #cacdd3; text-align:center; background:#f7f9fb;}
.join_box .join_txt {display:inline-block; padding:0 0 0 20px;text-align:left; line-height:1.5; color:#777; font-weight:bold;background:url("../../images/2013/common/ico_info.gif") no-repeat 0 3px; }
.join_box .join_txt em {color:#058fd0;}
.join_box .join_txt.size,.join_box .join_txt.size em{font-size:15px;background-position:0 4px;}
.join_box .idlist {padding-top:20px;}
.join_box .idlist li {padding-bottom:5px; }
.join_box .idlist .ids {display:inline-block; width:290px; text-align:left; font-size:12px;}
.join_box .idlist .ids input,
.join_box .idlist .ids label {vertical-align:middle;}
.join_box .idlist .ids label {margin-left:5px;}
.join_box .idlist .id_date {text-align:right;font-size:12px;}

.join_login .join_box2 {padding:0 0 0 20px;}
.join_box2 li{padding:0 0 12px;}
.join_box2 ul{padding:0 0 15px;}
.join_box2 p{padding:0 0 25px;}
.join_box2 a{display:inline-block;margin-right:6px;}
.join_box2 .txt{padding-top:35px;}
.overlap {margin-top:30px;}

.join_box3 {padding:17px 30px; border-bottom:1px solid #dcdcdc;border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0;border-top:2px solid #cacdd3; text-align:center; background:#f7f9fb;}
.join_box3 .join_txt {display:inline-block; text-align:center; line-height:1.2; color:#777; font-weight:bold;}
.join_box3 .join_txt em {margin-right:13px;font-size:14px;}
.join_box3 .join_txt span {font-size:14px;}

.send_box {border:1px solid #d0d0d0; border-top:0 none;}
.send_box ul {overflow:hidden; padding:20px 0; background:url("../../images/common/bg_send_box.gif") no-repeat 370px 27px;}
.send_box ul li {float:left; width:370px; text-align:center;}
.send_box .send_info { padding:16px 0 15px 0; line-height:1.5; color:#595f69;}
.send_box .send_info em {display:block;line-height:1.5; color:#5aafe2; font-weight:bold;}

.join_go{position:relative;padding:7px 0 0 20px;background:url("../../images/2013/contents/bg_join_go.jpg") no-repeat 100% 0;}
.join_go .t1{height:191px;}
.join_go .t1 p{padding:0 0 40px;}
.join_go .link{overflow:hidden;}
.join_go .link li{float:left;width:386px;}


/* 포털 메세지창 */
.message_box {width:600px; margin:0 auto;}
.message_box .tit {padding:10px 10px 10px 40px; background:#505666 url("../../images/2013/common/icon_mg.gif") no-repeat 15px center;}
.message_box .txt_box {margin-bottom:10px;border-top:2px solid #e3e4e5; border-left:3px solid #e3e4e5; border-right:3px solid #e3e4e5; border-bottom:3px solid #e3e4e5;}
.message_box .txt_box p {padding:35px 0; text-align:center; color:#565656; font-weight:bold; font-size:14px;}
.message_box .txt_box p em {color:#5aafe2; font-weight:bold; font-size:14px;}

.career_program .career_program_info {padding:44px 0 0 296px; height:264px; background: url("../../images/2013/contents/bg_career_program.jpg") no-repeat 0 0;}
.career_program .career_program_info .h5_cpi {padding-bottom:5px; }
.career_program .career_program_info .cpi_txt {padding:0 0 24px;}

.career_program .career_program_info2 {padding-left:21px;}
.career_program .career_program_info2 p{margin:10px 0; padding:10px 15px; color:#666;background:#F7F8FA;border:1px solid #DDDFE2;border-top:2px solid #A5B2C3; line-height:1.5;}
.career_program .career_program_info2 p span{display:block;padding:11px 42px;color:#666;line-height:1.5;color:#line-height:1.5;background:#fbfcfd url("../../images/2013/common/ico_info.gif") no-repeat 20px 13px;}
.career_program .career_program_info2 .cp_check {padding-left:9px;color:#666;}

.career_class_info {padding:0 0 0 24px; background: url("../../images/2013/contents/bg_career_class.jpg") no-repeat 100% 0;}
.career_class_info .h5_cpi {padding-bottom:5px; }
.career_class_info .cpi_txt {line-height:1.5; color:#5c5d5e;}
.career_program .info_list {margin:5px 0 20px 10px; }
.career_program .info_list li{padding-left:10px; line-height:1.5; background: url("../../images/common/bul_dot02.gif") no-repeat left 6px;}

.career_class_info2 {background: url("../../images/2013/contents/bg_st_class.jpg") no-repeat 100% 0;padding:0 0 38px;}
.career_class_info2 .h5_cpi {padding-bottom:5px; }
.career_class_info2 .cpi_txt {padding:10px 0 0 20px; line-height:1.6; color:#5c5d5e;}

.tab_st_class {overflow:hidden; border-bottom:1px solid #438fb3;}
.tab_st_class li {float:left;width:auto;margin-right:3px;}

.career_box01 {float:left; width:376px;padding:0 0 7px; background: url("../../images/2013/contents/bg_jobinfo.jpg") no-repeat 100% 100%;}
.career_box01 .career_box01_in{ border:1px solid #cfcfcf;}
.career_box01 .career_box01_in .career_box01_bottom {height:122px; margin:0 1px 1px 1px; padding:0 30px 0 28px; background:#f9fafc;}
.career_box01_in .txt_career {margin:1px 1px 0 1px; padding:41px 0 21px; text-align:center; background:#f9fafc;}
.career_subtxt {padding:8px 0 38px 0; clear:both; color:#666;}
.career_subtxt .star2 {margin-right:3px; color:#f30e0e;}
.career_box01 .career_box01_in .line {padding:5px 0 5px 10px; text-align:left;}
.career_box01 .career_box01_in .line dt,
.career_box01 .career_box01_in .line dd {display:inline; color:#505050;}
.career_box01 .career_box01_in .line dt {font-weight:bold;}
.career_box01 .career_box01_in .line dl {padding:0 0 0 14px;}
.career_box01 .career_box01_in .line span {margin-right:5px; font-weight:bold; color:#505050;}
.career_box01 .career_box01_in .line label {margin-left:5px;}
.career_box01 .career_box01_in .line .text{color:#777; font-size:12px; }
.career_box01 .career_box01_in .line select{color:#777; font-size:12px; height:25px;border:1px solid #c6cace;}
.career_box01 .career_box01_in .line .text {padding:5px 3px 3px 8px;color:#777;border:1px solid #c6cace;}
.career_box01 .career_box01_in .line.top{border-top:2px solid #e7eaf1;padding:21px 0 5px 10px;}

.career_result {border-top:2px solid #a5b2c3;}
.career_result .h6_cr {padding:12px 0 12px 23px; border-bottom:1px solid #e5e5e5; background:#f9f9f9 url("../../images/2013/common/bul_bgh4.gif") no-repeat 10px 14px; color:#505050; font-weight:bold;}
.career_result .h6_cr em {font-weight:bold; color:#639fe7;}
.career_result .career_result_list {overflow:hidden;padding:15px 10px; }
.career_result .career_result_list li {float:left; width:220px; padding-left:15px; margin-right:7px; background:url("../../images/common/bul_dot02.gif") no-repeat 5px 7px; line-height:1.5;}
.career_result .career_result_list li a {color:#3566a8; text-decoration:underline;}

.info_list2{padding:0 0 0 20px;}
.info_list2 td{color:#777;padding:0 0 19px;}
.info_list2 a{display:block;font-weight:bold;padding:0 0 5px;color:#777;}

/* 학교찾기 */
.find_map {position:relative; padding:13px 18px; border:1px solid #dddfe2; background:#f7f8fa;}
.find_map fieldset{padding:0 0;}
.find_map  .find_search {position:absolute;}
.find_map .space2 {margin-bottom:8px;}
.find_map select {font-size:12px; color:#434a55;border:1px solid #c6cace;margin-right:5px;}
.find_map .guide {overflow:hidden; margin-top:10px; padding:14px 0 0; border-top:2px solid #e3e3e3;}
.find_map .guide .img {display:block; float:left; margin-right:15px;}
.find_map .guide .guide_list {float:left;}
.find_map .guide .guide_list dt,
.find_map .guide .guide_list dd {line-height:1.4;color:#666666;}
.find_map .guide .word_link{padding:3px 0 0;}
.find_map .t1{color:#777777;}

.search_map {overflow:hidden; padding:10px 0 38px; }
.search_map .sel_map  {float:left; width:255px; height:305px; margin-right:31px; border:1px solid #e2e2e2;overflow:hidden;}
.search_map .sel_map .map {width:247px; height:297px;border:4px solid #f1f1f1;}
.search_map .sel_map_box {float:left; width:236px; height:307px;}
.search_map .r_space {margin-right:33px;}
.search_map .sel_map_box h4 {padding:9px 0 0 17px; height:27px;border:1px solid #dddfe2;border-top:2px solid #a5b2c3; background:#f9f9f9; color:#777; font-size:12px; font-weight:bold;}
.search_map .sel_map_box .school_list {overflow:auto; height:247px; padding:10px 0; border-left:1px solid #dddfe2; border-right:1px solid #dedede; border-bottom:1px solid #dedede;}
.search_map .sel_map_box .school_list li a {display:block; padding:3px 3px 3px 38px;}

.view_map .sel_icon {overflow:hidden;}
.view_map .sel_icon .ico_tit{float:left;}
.view_map .sel_icon .list{padding:49px 0 0;}
.view_map .sel_icon .list li{float:left;}
.view_map .sel_icon label,
.view_map .sel_icon input {vertical-align:middle;}
.view_map .sel_icon .selicon_type {color:#505050;}
.view_map .sel_icon .selicon_type .in_r1{width:13px;height:13px;margin:0 0 0 0;}
.view_map .sel_icon .selicon_type .in_r2{width:13px;height:13px;margin:0 0 0 6px;}
.view_map .sel_icon .selicon_type span{display:inline-block;padding:0 0 0 12px;}
.view_map .sel_icon .info_icon {overflow:hidden; padding:7px 0 1px 0;}
.view_map .sel_icon .info_icon dt{float:left; padding:15px 17px 0 0; }
.view_map .sel_icon .info_icon dd{float:left; padding:0 14px 0 0;color:#505050;}
.view_map .sel_icon .info_icon dd img {margin-right:3px;}
.view_map .map_area {width:788px; height:700px; border:3px solid #f1f1f1;margin:10px 0 0;}

.view_map2 .map_area {float:left; width:433px; height:558px; border:7px solid #f1f1f1;}
.view_map2 .office_list {float:right; width:280px;border:1px solid #e2e2e2;}
.view_map2 .office_list span {display:inline-block; vertical-align:middle; line-height:1.2;}
.view_map2 .office_list .name {width:65px; margin-right:4px; padding:9px 4px 9px 4px; border-right:2px solid #cdcfd3; color:#505050; font-weight:bold; background:#d8e7f0;}
.view_map2 .office_list .ad {width:200px;}
.view_map2 .office_list2 {float:right; width:325px;}

.office_infobox h4 {padding-left:25px; background:#f9f9f9; color:#666; font-weight:bold;border:1px solid #dddfe2;border-top:2px solid #a5b2c3;}
.office_infobox h5 {padding:10px 0 9px 20px; background:url("../../images/2013/common/bul_bgh4_02.gif") no-repeat left 10px; color:#505050; font-weight:bold;}
.office_infobox .office_info {overflow:hidden; margin-bottom:38px; padding:20px 16px 17px 20px; border:1px solid #dddfe2; border-top:0 none;}
.office_infobox .office_info .logo_area {float:left; width:134px; margin-right:21px;}
.office_infobox .office_info .logo_area .img_logo {display:block; width:132px; height:135px; border:1px solid #e9e9e9; text-align:center;}
.office_infobox .office_info .logo_area .img_logo img {}
.office_infobox .office_info .office_infolist {float:left; width:600px; }
.office_infobox .office_info .office_infolist dl dt,
.office_infobox .office_info .office_infolist dl dd {display:block; overflow:hidden; border-bottom:1px solid #ececec; line-height:1.8;color:#777;}
.office_infobox .office_info .office_infolist dl dt {float:left; width:70px; font-weight:bold;  background: url("../../images/2013/common/bg_infolist_bar.gif") no-repeat right 5px;}
.office_infobox .office_info .office_infolist dl dd {float:left; width:515px; padding-left:15px; }
.office_infobox .office_info .office_infolist dl dt img {margin:-3px 5px 0 0;}

.tab_office {overflow:hidden; border-bottom:1px solid #438fb3;}
.tab_office li {float:left;margin:0 3px 0 0;}

.search_state {padding:13px 18px;margin:30px 0 0;border:1px solid #dddfe2;background:#f7f8fa;}
.search_state  select {color:#434a55; font-size:12px;}
.search_state label {margin-left:15px; color:#434a55;}
.search_state label,
.search_state input {vertical-align:middle;}

.btn_appraisal {position:absolute; top:-1px; right:0; }
.img_appraisal {display:block; padding:0 0 30px; text-align:center;}
.img_appraisal2{padding:0 160px 0 0;background: url("../../images/2013/contents/img_appraisal2.jpg") no-repeat 100% 15px;}

.icon_box {overflow:hidden; padding:5px 0 17px 21px;}
.icon_box dl dt {float:left; width:107px;}
.icon_box dl dd {float:left; margin-right:14px;}

.icon_box2 ul{overflow:hidden; }
.icon_box2 ul li {float:left; margin-right:7px;}
.icon_box2 ul li.last1 {margin-right:6px;}
.icon_box2 ul li.last {margin-right:0;}

/* list type2 */
.list_top2 { overflow:hidden; padding:0 0 10px 0;}
.list_top2 .tag_title dt {margin-right:5px;}
.list_top2 .tag_title dt,
.list_top2 .tag_title dd { display:inline; color:#666666; }
.list_top2 .tag_title dd {padding-right:7px; margin-right:3px; font-weight:bold; background: url("../../images/2013/common/bg_infolist_bar.gif") no-repeat right 2px;}
.list_top2 .tag_title dd a {color:#505050;}
.list_top2 .tag_title dd.on a {color:#3b7bbb;}

/* list type3 */
.list_top3 { overflow:hidden; padding:0 0 10px 0;}
.list_top3 .tag_title dt {margin-right:5px;}
.list_top3 .tag_title dt,
.list_top3 .tag_title dd { display:inline; color:#505050; }
.list_top3 .tag_title dd {padding-right:7px; margin-right:3px; font-weight:bold; background: url("../../images/popup/bg_infolist_bar.gif") no-repeat right 2px;}
.list_top3 .tag_title dd a {color:#505050;}
.list_top3 .tag_title dd.on a {color:#4390d9;}

.office_map {width:785px; height:520px; margin:20px 0; border:4px solid #f1f1f1;}

.afterbox{padding:0 0 0 21px;}
.after {background: url("../../images/2013/contents/bg_after.jpg") no-repeat 100% 0;}
.after2 {background: url("../../images/2013/contents/bg_after2.jpg") no-repeat 100% 0;}
.after4 {background: url("../../images/2013/contents/bg_after4.jpg") no-repeat 100% 0;}
.after5 {background: url("../../images/2013/contents/bg_after5.jpg") no-repeat 100% 0;}
.after6 {background: url("../../images/2013/contents/bg_after6.jpg") no-repeat 100% 0;}
.after7 {background: url("../../images/2013/contents/bg_after7.jpg") no-repeat 100% 0;}
.after8 {background: url("../../images/2013/contents/bg_after8.jpg") no-repeat 100% 0;}
.after9 {background: url("../../images/2013/contents/bg_after9.jpg") no-repeat 100% 0;}
.after10{background:url("../../images/2013/contents/bg_after10.jpg") no-repeat 100% 0;}
.p_after {margin-bottom:1px; border-bottom:2px solid #3c8dcf;}
.after_box {margin-bottom:10px; padding:10px 17px; border-top:2px solid #5292c7; border-left:1px solid #8cb7d9; border-right:1px solid #8cb7d9; border-bottom:1px solid #8cb7d9;}
.after_box ol {overflow:hidden;}
.after_box ol li {float:left;}
.after_img{overflow:hidden;padding:0 0 28px;}
.after_img p{float:left;color:#666;}
.txtbox{padding:0 0 49px;margin:0 0 0 -21px;}
.txtbox2{padding:0 0 62px;margin:0 0 0 -21px;}

.type_search {position:relative;}
.type_search .sel_search {position:absolute; top:5px; right:1px;}

.law_box {margin-bottom:48px; padding:14px 20px 13px 16px; border-top:2px solid #c0c2c8;background:#f7f9fb;}
.law_box ul li {padding:0 0 2px 17px; color:#777; background:url("../../images/2013/common/bul_bgh4_04.gif") no-repeat left 5px; line-height:1.6;}

.law_search {overflow:hidden; padding:3px 0 10px 0;}
.law_search .data {float:left; width:200px; margin-top:5px; padding-left:10px;color:#434a55; font-size:12px; background:url("../../images/common/bul_bgh6.gif") no-repeat left 5px;}
.law_search .data span {font-weight:bold; color:#f6581b;font-size:12px; }
.law_search .search {float:right;}

.etc_box {color:#898989; line-height:1.5;border:1px solid #ededed;background:#f7f9fb;padding:45px 20px;}
.etc_box .title {padding:0; font-size:14px; color:#47657e; font-weight:bold; background:0 none;padding:0 0 15px;}
.etc_box .sub_title {padding:24px 0 39px;font-weight:bold; font-size:12px; color:#777;}
.etc_box .sub_title2 {padding-bottom:4px; font-weight:bold; font-size:12px; color:#777;}

.etc_box2 {margin-bottom:30px; padding:15px 22px; border-top:2px solid #c0c2c8; background:#f7f9fb; line-height:1.5; color:#777; font-weight:bold;}
.etc_box3 {border:1px solid #ededed;background:#f7f9fb;padding:25px 20px;color:#777;}

/* hifive 소개 */
.hifive_info{position:relative;width:100%;}
.hifive_info .img{position:absolute;left:0;top:-46px;width:275px;}
.hifive_info .txtB{padding:0 0 0 304px;height:228px;}
.hifive_info .txtB li{color:#777;line-height:1.6;}
.hifive_info .hifive_app{padding:0 0 0 22px;height:236px;overflow:hidden;background:url("../../images/2013/contents/img_hifive_app.jpg") no-repeat 100% 100%;}
.hifive_info .hifive_app h5{background:none;padding:0 0 22px;margin:0;}
.hifive_info .hifive_app li{padding:0 0 5px 16px; color:#777777;line-height:1.5; background:url("../../images/2013/common/bul_bgh4.gif") no-repeat left 6px; }
.hifive_info .h4_hifive_info {background:0 none; padding:17px 0 10px; margin:0;}
.hifive_info .app_box{border:5px solid #f3f3f3;overflow:hidden;}
.hifive_info .app_box .box1{float:left;width:439px;padding:0 0 0 45px;background:url("../../images/2013/common/dot_h_01.gif") no-repeat 100% 10px;}
.hifive_info .app_box .box2{float:left;width:256px;padding:0 0 0 32px;}
.hifive_info .app_box h5{padding:21px 0 0;background:none;margin:0;}
.hifive_info .app_box .box1 ul{overflow:hidden;padding:17px 0 19px;}
.hifive_info .app_box .box1 ul li{width:158px;float:left;}
.hifive_info .app_box .box1 ul .q1{margin-right:75px;}
.hifive_info .app_box .box1 ul li p{padding:12px 0 0;text-align:center;}
.hifive_info .app_box .box2 ul{overflow:hidden;padding:29px 0 0 20px;}
.hifive_info .app_box .box2 ul li{padding:0 0 21px;}

.top_policy {overflow:hidden; padding:0 0 10px 0;}
.top_policy h4 {float:left;}
.top_policy .policy_data {float:right; overflow:hidden; margin-top:10px;}
.top_policy .policy_data p {float:left; width:70px; margin-top:2px;}
.top_policy .policy_data ul {float:left;}
.top_policy .policy_data ul li {line-height:1.5;color:#5c5d5e; font-size:11px;}
.top_policy .policy_data ul li a {text-decoration:underline; color:#5c5d5e; font-size:11px;}
.policy {position:relative; padding-top:26px; background:url("../../images/2013/contents/bg_policy.jpg") no-repeat right 1px;}
.policy_graph {position:absolute; top:260px; right:20px;}
.policy_graph2 {padding:10px 0 20px 0;}
.policy .txtbox3{padding:0 0 56px;}
.policy .txtbox4{padding:0 0 20px;}
.policy ol{padding:0 0 0 20px;}

.eventpage_info h4{margin:20px 0 0;}
.eventpage_info h4 span{padding:5px 0 0;display:block;}
.eventpage_info .eventpage_info_box{background:#F7F8FA;border:1px solid #DDDFE2;border-top:2px solid #A5B2C3;line-height: 1.5;margin:5px 0;padding:10px 15px;}
.eventpage_info .eventpage_info_box p{padding:0 0 10px;color:#666;}
.eventpage_info .eventpage_info_box strong{color:#666;}
.eventpage_info .eventpage_info_box p.txt1{padding:0 0 10px 13px;}
.eventpage_info .eventpage_info_box .t1{display:inline-block;padding:0 0 0 10px;}
.eventpage_info .eventpage_info_box .t2{display:inline-block;padding:0 0 0 115px;}


/* 우리학교 QR코드 */
.qr_search {position:relative;border:1px solid #dddfe2;background:#f9f9f9;}
.qr_search .qr_top{height:85px;padding:9px 0 0 144px;position:relative; overflow:hidden;border-bottom:1px solid #dddfe2;}
.qr_search .qr_top .tit{float:left;width:163px;}
.qr_search .qr_top .b_search{float:left;width:343px;padding:10px 94px 0 0;height:13px;}
.qr_search .search_link { position:relative; overflow:hidden;width:200px; padding:0 0 0 88px;height:13px;}
.qr_search .search_link strong{display:block;position:absolute;left:19px; top:0;width:64px;}
.qr_search .search_link .qu_txt2 { position:absolute; left:94px; top:1px; width:135px; height:14px; overflow:hidden;height:12px;}
.qr_search .search_link .qu_txt2 li{width:160px;}
.qr_search .search_link .qu_txt2 span { display:inline-block; margin-left:2px; height:12px; padding-left:6px;background:url("../../images/2013/layout/bar_keyword.gif") no-repeat 0 0;font-size:11px;color:#666;}
.qr_search .search_link .qu_txt2 span a { font-size:11px;color:#666;}
.qr_search .search_link .page { position:absolute; right:0; top:0;overflow:hidden;}
.qr_search .search_link .page a { float:left;}
.qr_search .qr_top .in_search{padding:10px 0 0;}
.qr_search .qr_top .in_search .txt{width:264px;padding:9px 10px 8px;margin-right:9px;border:1px solid #c6cace;background:#fff;color:#777;}
.qr_result{overflow:hidden;margin:38px 0 0;}
.qr_result .list{width:235px;height:220px;float:left;border:1px solid #dddfe2;}
.qr_result .list h4{padding:12px 0 0 41px;height:24px;margin:0;font-size:12px;color:#666;border-bottom:1px solid #dddfe2;background:#fbfcfd url("../../images/2013/common/ico_search2.gif") no-repeat 17px 8px;}
.qr_result .list ul{padding:14px 0 0 41px;height:170px;overflow:auto; overflow-x:hidden;}
.qr_result .list ul li{padding:0 0 7px;color:#777;}
.qr_result .b_result{float:right;overflow:hidden;width:503px;padding:18px 0 0 28px;color:#666;height:201px;background:#fbfcfd;border-top:1px solid #dddfe2;border-bottom:1px solid #dddfe2;}
.qr_result .b_result .nodata{padding:20px 0 0;}
.qr_result .b_result .inbox{overflow:hidden;}
.qr_result .b_result .inbox .img{float:left;width:172px;}
.qr_result .b_result .inbox dl{float:left;width:303px;}
.qr_result .b_result .inbox dl dt{font-size:14px;padding:5px 0 0 10px;font-weight:bold;height:25px;border-bottom:1px solid #dddfe2;}
.qr_result .b_result .inbox dl dd{padding:1px 0 0 10px;}
.qr_result .b_result .inbox dl dd p{padding:11px 0 0;}
.qr_result .b_result .inbox dl dd select{margin-right:8px;height:19px;}
.qr_result .b_result .inbox .check{clear:both;padding:21px 0 0;}
.qr_result .b_result .inbox .check input{width:13px;height:13px;padding:0;margin:0 2px 0 0;}
.qr_info{border:1px solid #ededed;padding:1px;margin:38px 0 0;}
.qr_info .box_in{background:#fbfcfd;}
.qr_info h4{padding:13px 0 0 33px;height:17px;margin:0;font-size:12px;color:#666;background:#fbfcfd url("../../images/2013/common/ico_info.gif") no-repeat 12px 13px;}
.qr_info ol{padding:0 0 13px 35px;}
.qr_info li{coLor:#666;padding:0 0 0 13px;text-indent:-14px;line-height:1.5;}
.qr_info li p{padding:0 0 0 15px;text-indent:-15px;}


/* 장관인사말 */
.greeting{position:relative;height:739px;padding:63px 55px 0 55px;background:url("../../images/2013/contents/bg_greeting.jpg") no-repeat 0 0;}
.greeting .txt{height:130px;}
.greeting .t_box p{line-height:19px;color:#666666;padding:0 0 20px;}
.greeting .img{position:absolute;right:0;bottom:0;width:auto;}

/* 직업기초능력 강좌 */
.teacher_img{overflow:hidden;padding:0 0 28px;}