@charset "utf-8";

.usulist{ width:800px; margin:15px auto;}
.usulist th{ text-align:left; font-size:15px; color:#ad1f10; padding:23px 0 5px 0; }
.usulist td{font-size:13px; padding:5px 0 5px 0;}
.usulist a{ color:#939393;}
.usulist a:hover{ color:#666; text-decoration:underline;}
.usulist .kname{ font-weight:bold;}
.usulist .ename{ font-size:11px; background:url(../images/btn/zoom.png) no-repeat; padding:5px 18px 5px 0; background-position: right 3px; }

/* CSS Document */
/* 간격, 폰트 */
.mt5{margin-top:5px !important}
.mt10{margin-top:10px !important}
.mt13{margin-top:13px !important}
.mt15{margin-top:15px !important}
.mt20{margin-top:20px !important}
.mt25{margin-top:25px !important}
.mt30{margin-top:10px !important}
.mt35{margin-top:35px !important}
.mt40{margin-top:40px !important}
.mt42{margin-top:42px !important}
.mt45{margin-top:45px !important}
.mt50{margin-top:50px !important}
.mt54{margin-top:54px !important}
.mt55{margin-top:55px !important}
.mt60{margin-top:60px !important}
.mt70{margin-top:70px !important}

.mt3{margin-top:3px}
.mt7{margin-top:7px}
.mt8{margin-top:8px !important}
.mt9{margin-top:9px !important}
.mt12{margin-top:12px !important}
.mt13{margin-top:13px}
.mt14{margin-top:14px !important}
.mr15{margin-right:15px}
.mt18{margin-top:18px}
.mt19{margin-top:19px !important}
.mr20{margin-right:20px}
.mt23{margin-top:23px !important}
.ml10{margin-left:10px; }
.ml15{margin-left:15px; }
.ml20{margin-left:20px; }
.ml30{margin-left:30px; }
.ml40{margin-left:40px; }
.ml50{margin-left:50px; }
.ml60{margin-left:60px; }
.ml70{margin-left:70px; }
.ml80{margin-left:80px; }
.ml85{margin-left:85px; }
.ml90{margin-left:90px; }
.ml100{margin-left:100px; }
.mb5{margin-bottom:5px !important}
.mb10{margin-bottom:10px !important}
.mb15{margin-bottom:15px !important}

.pl5{padding-left:5px}
.pl8{padding-left:8px}
.pl10{padding-left:10px}
.pl15{padding-left:15px}
.pl20{padding-left:20px}
.pl25{padding-left:25px}
.pl36{padding-left:36px}
.pr20{padding-right:20px}
.p_top_bot{padding:15px 15px}
.tit1{font-size:17px; font-weight:bold; color:#333}
.tit2{font-size:15px; font-weight:600; color:#287c58}
.tit3{font-size:13px; font-weight:600}
.tit4{font-weight:600}

/* 정렬 */
.taC{text-align:center !important}
.taR{text-align:right !important}
.taL{text-align:left !important}
.disB{display:block;}
.disinB{display:inline-block;}
.verM{vertical-align:middle}
.overF{overflow:hidden}
.fL{float:left}
.fR{float:right}

/*  탑타이틀이미지 */
#nationimg{ width:100%; height:130px; background-color:#163c7f}/*미국*/
#nationimg .topimg{ width:1020px; height:130px; margin:0 auto; background:url(../images/am_img1.png) no-repeat;}
#nationimg_nz{ width:100%; height:130px; background-color:#3b8b2a}/*뉴질랜드*/
#nationimg_nz .nztopimg{ width:1020px; height:130px; margin:0 auto; background:url(../images/nz_imgba.jpg) no-repeat;}
#nationimg_au{ width:100%; height:130px; background-color:#723d94}/*호주*/
#nationimg_au .autopimg{ width:1020px; height:130px; margin:0 auto; background:url(../images/au_img.png) no-repeat;}
#nationimg_uk{ width:100%; height:130px; background-color:#369698}/*영국*/
#nationimg_uk .uktopimg{ width:1020px; height:130px; margin:0 auto; background:url(../images/uk_imgba.jpg) no-repeat;}
#nationimg_ca{ width:100%; height:130px; background-color:#369698}/*캐나다*/
#nationimg_ca .catopimg{ width:1020px; height:130px; margin:0 auto; background:url(../images/uk_imgba.jpg) no-repeat;}

/*#usermap{ width:800px; height:20px; margin:0 auto; font-size:9px; text-align:right; vertical-align:middle;}*/
#usermap{ width:100%; position:relative; background:#DFDFDF;}
#usermap p{ width:1020px; height:23px; margin:0 auto; font-size:11px; text-align:right; vertical-align:middle; padding-top:9px; padding-right:10px; letter-spacing:1px }
#usermap p em{ text-decoration:none; font-style:normal; font-weight:600}
#usermap p img{ margin-right:5px}

#section{ width:100%; position:relative; background:#DFDFDF; }/*padding:20px 0 0 80px;*/
#section .sectionin{ width:1020px; margin:0 auto; position:relative;}
.sectionin div{ float: left;}

.content{
	width: 845px;
	position: relative;
	font-family: 'Nanum Gothic';
	background: #FFFFFF;
	margin-left:10px;
	padding-bottom:60px
}
.tit_box { width:845px; height:70px;  margin:0 auto; position:relative; }
.tit_box h1{ font-size:27px;  width:500px; position:absolute; left:20px; bottom:15px; }
.tit_box h1 .ca{ color:#C33}
.tit_box h1 .usa{ color:#3395d2}
.tit_box h1 .uk{ color:#138a8a}
.tit_box h1 .au{ color:#602587}
.tit_box h1 .new{ color:#4E7A03}
.tit_box h1 .comm{ color:#333}
.bline_au{border-bottom:2px solid #602587;}
.bline_new{border-bottom:2px solid #4E7A03;}
.bline_comm{border-bottom:2px solid #333;}
.tit_box h6{ font-size:20px; text-align:right; font-size:9px; width:80px; position:absolute; bottom:15px; right:20px; }
.subtit_box{ width:785px; padding:10px 30px; }
.subtit_box p{ line-height:25px;}
.tit_tx{ padding-top:0}


.content .box{ width:795px; padding:25px; margin:0 auto; color:#292828 }
.content .box p{ line-height:25px; width:90%; margin:10px 0 15px 25px; color:#606060;}
.content .box .fs{ font-weight:600; color:#000; font-size:16px}
.content .box .tit{ width:100%; padding:0 25px; font-size:18px; font-weight:bold; margin:30px 0 5px 0}
.content .box .sbox{-moz-border-radius: 7px; /*모질라*/ -webkit-border-radius: 7px; /*웹킷*/border-radius: 7px; border:1px solid #CCC; padding:15px 15px 15px 25px; width:700px}
.content .box h3 { background:url('/guniversity/images/icon/icon_arrow.gif') no-repeat left 50%; color:#333; font-size:14px; font-weight:bold; padding-left:19px;margin:18px 0 10px 25px;  }
.content .box001{ width:740px; margin: 0 20px 20px 30px; padding:0 20px 20px 20px;  color:#292828; border:2px solid #F90;  -moz-border-radius: 10px; /*모질라*/ -webkit-border-radius: 10px; /*웹킷*/border-radius: 10px; }
.content .box001 p{ line-height:25px; width:90%; margin:10px 0 15px 25px;}
.content .box001 .fs{ font-weight:600; color:#000; font-size:16px}
.content .box001 .tit{ width:100%; padding:0 25px; font-size:18px; font-weight:bold; margin:30px 0 5px 0}
.content .box001 h3 { background:url('/guniversity/images/icon/icon_arrow.gif') no-repeat left 50%; color:#333; font-size:14px; font-weight:bold; padding-left:19px;margin:18px 0 10px 25px;  }
.dotList { margin:0 0 50px 20px; }

.dotList li { background:url('/guniversity/images/icon/i_dot.gif') no-repeat left 9px; padding-left:8px; }
.dotList li div { margin:10px 0; }


.box .dotline { width:730px; height:3px; margin:20px 0 20px 30px; border-top:1px #909090 solid; border-style:dotted;}
.box .dl_box{ width:730px; margin:20px 0 0 40px;}
.box .dl_box dl{ width:500px; height:120px; vertical-align:middle; margin:30px 0 0 40px;}
.box .dl_box dt{ font-size:16px; line-height:30px; font-weight:bold;}
.box .dl_box dd{ font-size:13px; line-height:20px;}

.cclist td{ height:15px; font-size:12px; vertical-align: middle; padding:10px 0 10px 20px; }
.cclist .cctit { font-size:14px; text-align:center; background:#F4B07C; color:#321301; font-weight:bold;}

/*미국테이블*/
.usastress { color:#163c7f; font-weight:bold;}
.usatable { font-size:13px; line-height:20px; color:#666; font-family:'Nanum Gothic'; line-height:1.7; font-weight:normal; }
.usatable td{ padding:5px;}
.usatable .start{ border-top:2px solid #0a4f6a; text-align:center; font-size:16px; background:#5098b4; color:#FFF; vertical-align:middle; font-weight:bold; text-align:center; color:#FFF;}
.usatable .firstrow{ border-bottom:1px solid #fff; text-align:center; color:#5A2A2B;}
.usatable .srow{ border-bottom:1px solid #BBBBBB;}
.usatable .bw{ border-bottom:1px solid #fff; text-align:center;}
.usatable .rw{border-right:1px solid #fff;}
.usatable .rg{border-right:1px solid #dfdfdf;}
.usatable .bg{border-bottom:1px solid #dfdfdf;}


/*테이블 - 상하테두리_조기세로칸좁은것*/
.table5,.table5 th,.table5 td{border:0;}
.table5 a, .table5 a:link{color:#444}
.table5 a:hover{color:#444}
.table5{width:100%; margin-top:-7px; border-bottom:1px solid #666666;font-family:"NanumGothic",sans-serif; font-size:13px; table-layout:fixed}
.table5 th{padding:5px 0 4px 0; border-top:1px solid #666666;background:#f9f8f7; font-weight:bold;text-align:center; vertical-align:middle}
.table5 .th1{border-top:1px solid #e2e2e2;}

.table5 td{padding:5px 15px 4px 15px;border-top:1px solid #e2e2e2;line-height:22px;vertical-align:top; text-align:center; vertical-align:middle;}
.table5 .td1{border-left:1px solid #e2e2e2}
.table5 .td2{border-top:1px solid #666666}

.table5 .td3{border-right:1px solid #e2e2e2}
.table5 .th_line{border-right:1px solid #fff}
.table5 .thb{background:#fed0c7}/*연분홍*/
.table5 .thb2{background:#5b97fc; color:#FFF; font-weight:600}/*중남색*/
.table5 .thb1{background:#b6d6af}/*연초록*/
.table5 .thb4{background:#d2e9e9}/*영국초록*/
.table5 .topline_b{ border-bottom:1px solid #b5cccc;}/*영국초록*/
.table5 .thb3{background:#f6f6f6}/*연회색*/
.table5 .thleft_f{ text-align:left; padding-left:40px}
.table5 .td_f{ text-align:left; padding-left:20px}
.table5 .td4{ background:#f5f0d3}/*연노랑*/
.table5 .td4_1{ background:#faf67c; color:#F00; font-weight:600}
.table5 .td5{font-weight:600}
.table5 .td6{background:#faf2f2}
.table5 td img{ vertical-align:middle}
.table5 .ty2{background:#5b97fc; color:#FFF;font-weight:600;}/*v파란색*/
.table5 .tyb{background:#8db2e6; font-weight:600;}/*v파란색*/
.table5 .tyg{background:#cccdcb; font-weight:600;}/*회색*/
.table5 .ty7{background:#666666; color:#FFF;font-weight:600;}/*v파란색*/
.table5 .ty3{background:#fd476c; color:#FFF;font-weight:600;}/*분홍색*/
.table5 .ty4{background:#c041cc; color:#FFF;font-weight:600;}/*보라색*/
.table5 .ty17{background:#4be08d; color:#FFF;font-weight:600;}/*초록*/
.table5 .ty5{ color:#b45d29;font-weight:600;}/*갈색*/
.table5 .ty6{background:#f7f6f6; color:#265eab;}/*회색*/
.table5 .fc_o{color:#039; font-weight:600}/*회색*/

/*호주컨텐츠들*/
.austress { color:#620772; font-weight:bold;}
.autable{ font-size:13px;}
.autable .start{border-top:2px solid #501886; background:#D1C5DC; font-size:15px; text-align:center; font-weight:bold; line-height:20px;}
.autable .room{ text-align:center; border-bottom:1px solid #CBBFCF;}
.autable .roomw{ text-align:center; border-bottom:1px solid #DDDADF;}

/*영국컨텐츠들*/
.ukstress { color:#257e7f; font-size:15px; font-weight:bold;}
.ukschool{ width:100%; }
.ukschool li{ width:375px; height:230px; overflow:hidden; float:left;}
.ukschool li a { display:block; }
.ukschool a img { width: 100%; }
.ukschool a .name{ height:100px; background:#79820f; opacity:0.7; color: #FFFFFF; text-align:center; padding:20px 0 20px 0; font-size:15px; font-weight:bold; position:relative; margin-top:-100px;}
.ukschool a:hover .name{ color: #FF9;  background:#79820f; opacity:0.9;}
.fac_wrap p{ line-height:22px; width:90%; margin:20px 0 20px 0px;}


/*영국테이블*/
.uktable { font-size:13px; line-height:20px; color:#222222;}
.uktable .start{ border-top:2px solid #931113; background:#E7E7E7; text-align:center; font-size:14px;}
.uktable .firstrow{ border-bottom:1px solid #fff; text-align:center; color:#5A2A2B;}
.uktable .srow{ border-bottom:1px solid #BBBBBB;}
.uktable .bottomline_w{ border-bottom:1px solid #fff; text-align:center;}

.edusystem { font-size:13px; line-height:20px; color:#222222; text-align:center; margin:20px 0 20px 0; border:1px solid #FFFFFF;}
.edusystem .small{ font-size:11px;}
.edusystem .start{
	border-top: 2px solid #700608;
	font-size: 15px;
	font-weight: bold;
	height: 30px;
	padding-top: 10px;
	color: #FFFFFF;
}

/*뉴질랜드컨텐츠들*/
.newstress { color:#266811; font-weight:bold;}
.newtable{ font-size:13px;}
.newtable .start{border-top:2px solid #501886; background:#D1C5DC; font-size:15px; text-align:center; font-weight:bold; line-height:20px;}
.newtable .room{ text-align:center; border-bottom:1px solid #CBBFCF;}
.newtable .roomw{ text-align:center; border-bottom:1px solid #DDDADF;}

/*페이지 내 탭*/
.search_con { width:810px;}
.search_con > ul { overflow:hidden;}
.search_con > ul li {float:left; padding:5px 30px 5px 30px; background:#f5f5f5; height:42px; text-align:center; line-height:42px; border:1px solid #d2d2d2; border-bottom:1px solid #7b7b7b; font-size:15px; font-weight:bold; letter-spacing:-0.4px; cursor:pointer; }
.search_con > ul li.search_on {border:1px solid #7b7b7b; border-bottom:none; height:43px; background:#fff; color:#3d3d3d;}

/*페이지 내 탭_1*/
.search_box { width:810px;}
.search_box > ul { overflow:hidden;}
.search_box > ul li {float:left; padding:5px 20px 5px 20px; background:#f5f5f5; height:42px; text-align:center; margin-left:5px; line-height:42px; border:1px solid #d2d2d2; border-bottom:1px solid #7b7b7b; font-size:14px; color:#8a8c91; font-weight:bold; letter-spacing:-0.4px; cursor:pointer; }


/*왼쪽메뉴_수정*/
.sub_m{width:160px; position:relative; }
.sub_m .subtit{ width:163px; height:50px; border:1px solid #333; background-color:#666; color:#FFF; padding-top:30px; text-align:center; font-size:18px; font-weight:600; -moz-border-radius: 7px; /*모질라*/ -webkit-border-radius: 7px; /*웹킷*/border-radius: 7px; margin-bottom:5px; }
.sba{background:url(/guniversity/images/pa_b.jpg) repeat-x; opacity: 0.9;}
.sub_m .menu_1dept{ width:153px; background:#fff; color:#333; text-align:left; padding:10px 0 0 10px; font-size:14px; border-bottom: 1px solid #CCC; border-right: 1px solid #CCC;border-left: 1px solid #CCC;}

.sub_m .menu_1dept a{ width:153px; height:30px; line-height:22px; padding-left:6px; display:block; background:url('/guniversity/images/icon_lnb.png') no-repeat 135px 5px;}
.sub_m .sub_mu1{text-align:center; display:block; background:#999; padding-top:5px; border-top: 1px solid #CCC;  }
.sub_m .sub_mu1 li a{font-weight:bold;display:block;  line-height:15px; background:url('/guniversity/images/icon_lnb_1.png') no-repeat 135px 5px; border-top: 1px solid #CCC;}/*padding:5px 0 5px 0;*/
.sub_m .sub_mu1 li a:hover{color:#fff; background:url('/guniversity/images/icon_lnb_1_o.png') no-repeat 135px 5px; }
.sub_m .sub_mu2 {text-align:left; display:none;  background:#999; font-weight:normal; font-size:13px;  color:#fff; margin-left:-10px; padding:5px 0 0 10px; line-height:15px; }
.sub_m .sub_mu2 li a{font-weight:bold;display:block; background:url('/guniversity/images/icon_lnb_1.png') no-repeat 135px 5px;  }/*padding:5px 0 0 0px;*/
.sub_m .sub_mu2 li a:hover{color:#fff; background:url('/guniversity/images/icon_lnb_1_o.png') no-repeat 135px 5px; }


.sline{border-top: 1px solid #CCC;}

/*왼쪽메뉴들***********************************************************************************************************************/
.navi{ width:160px;}
/*미국왼쪽메뉴
.vNav{width:160px; position:relative; background:#39C;}
.vNav .menu_1dept{ width:160px; background:#39C; color:#FFF; text-align:left; padding:10px 0 5px 10px; font-size:16px; border-bottom: 1px solid #FFFFFF;}
.vNav .menu_1dept a{ width:160px; height:25px; display:block;}
.vNav .sub_mu{text-align:center; display:none; background:#69F;}
.vNav .sub_mu a{font-weight:bold;display:block; padding:5px 0 5px 0;}
.vNav .sub_mu a:hover{color:#6CC;}
.vNav .sub_mu2 {text-align:left; display:none;  background:#b6e6ff; font-weight:normal; font-size:13px; color:#39C; margin-left:-10px; padding:0 0 0 10px; }
.vNav .sub_mu2 a{font-weight:bold;display:block; padding:5px 0 0 0px;}
.vNav .sub_mu2 a:hover{color:#fff;}*/

/*미국왼쪽메뉴_수정*/
.vNav{width:160px; position:relative; }
.vNav_subtit{ width:163px; height:50px; border:1px solid #053154; background-color:#666; color:#FFF; padding-top:30px; text-align:center; font-size:18px; font-weight:600; -moz-border-radius: 7px; /*모질라*/ -webkit-border-radius: 7px; /*웹킷*/border-radius: 7px; margin-bottom:5px; }
.usaba{background:url(/guniversity/images/usa_b.jpg) repeat-x; opacity: 0.9; background-color:#013868}
.vNav .menu_1dept{ width:153px; background:#fff; color:#333; text-align:left; padding:10px 0 0 10px; font-size:14px; border-bottom: 1px solid #CCC; border-right: 1px solid #CCC;border-left: 1px solid #CCC;}
.vNav .menu_1dept a{ width:153px; height:30px; line-height:22px; padding-left:6px; display:block; background:url('/guniversity/images/icon_lnb_usa.png') no-repeat 135px 5px;}
.vNav .sub_mu1{text-align:center; display:block; background:#999; padding-top:5px; border-top: 1px solid #CCC;  }
.vNav .sub_mu1 li a{font-weight:bold;display:block;  line-height:15px; background:url('/guniversity/images/icon_lnb_1.png') no-repeat 135px 5px; border-top: 1px solid #CCC;}/*padding:5px 0 5px 0;*/
.vNav .sub_mu1 li a:hover{color:#fff; background:url('/guniversity/images/icon_lnb_1_o.png') no-repeat 135px 5px; }
.vNav .sub_mu2 {text-align:left; display:none;  background:#999; font-weight:normal; font-size:13px;  color:#fff; margin-left:-10px; padding:5px 0 0 10px; line-height:15px; }
.vNav .sub_mu2 li a{font-weight:bold;display:block; background:url('/guniversity/images/icon_lnb_1.png') no-repeat 135px 5px;  }/*padding:5px 0 0 0px;*/
.vNav .sub_mu2 li a:hover{color:#fff; background:url('/guniversity/images/icon_lnb_1_o.png') no-repeat 135px 5px; }

/*캐나다왼쪽메뉴_수정*/
.canadam{width:160px; position:relative; }
.subtit_ca{ width:163px; height:50px; border:1px solid #801637; background-color:#666; color:#FFF; padding-top:30px; text-align:center; font-size:18px; font-weight:600; -moz-border-radius: 7px; /*모질라*/ -webkit-border-radius: 7px; /*웹킷*/border-radius: 7px; margin-bottom:5px; }
.caba{background:url(/guniversity/images/ca_b.jpg) no-repeat; opacity: 0.9; background-color:#801637}
.canadam .menu_1dept{ width:153px; background:#fff; color:#333; text-align:left; padding:10px 0 0 10px; font-size:14px; border-bottom: 1px solid #CCC; border-right: 1px solid #CCC;border-left: 1px solid #CCC;}
.canadam .menu_1dept a{ width:153px; height:30px; line-height:22px; padding-left:6px; display:block; background:url('/guniversity/images/icon/icon_lnb_ca.png') no-repeat 135px 5px;}
.canadam .sub_mu1{text-align:center; display:block; background:#999; padding-top:5px; border-top: 1px solid #CCC;  }
.canadam .sub_mu1 li a{font-weight:bold;display:block;  line-height:15px; background:url('/guniversity/images/icon_lnb_1.png') no-repeat 135px 5px; border-top: 1px solid #CCC;}/*padding:5px 0 5px 0;*/
.canadam .sub_mu1 li a:hover{color:#fff; background:url('/guniversity/images/icon/icon_lnb_ca_o.png') no-repeat 135px 5px; }
.canadam .sub_mu2 {text-align:left; display:none;  background:#999; font-weight:normal; font-size:13px;  color:#fff; margin-left:-10px; padding:5px 0 0 10px; line-height:15px; }
.canadam .sub_mu2 li a{font-weight:bold;display:block; background:url('/guniversity/images/icon_lnb_1.png') no-repeat 135px 5px;  }/*padding:5px 0 0 0px;*/
.canadam .sub_mu2 li a:hover{color:#fff; background:url('/guniversity/images/icon/icon_lnb_ca_o.png') no-repeat 135px 5px; }
/*캐나다왼쪽메뉴
.canadam{width:160px; position:relative; background:#1797a9;}
.canadam .menu_1dept{ width:160px; background:#39C; color:#FFF; text-align:left; padding:10px 0 5px 10px; font-size:16px; border-bottom: 1px solid #FFFFFF;}
.canadam .menu_1dept a{ width:160px; height:25px; display:block;}
.canadam .sub_mu{text-align:center; display:none; background:#69F;}
.canadam .sub_mu a{font-weight:bold;display:block; padding:5px 0 5px 0;}
.canadam .sub_mu a:hover{color:#6CC;}
.canadam .sub_mu2 {text-align:left; display:none;  background:#b6e6ff; font-weight:normal; font-size:13px; color:#39C; margin-left:-10px; padding:0 0 0 10px; }
.canadam .sub_mu2 a{font-weight:bold;display:block; padding:5px 0 0 0px;}
.canadam .sub_mu2 a:hover{color:#fff;}*/

/*영국왼쪽메뉴
.ukmenu{width:160px; position:relative; background:#39C;}
.ukmenu .menu_1dept{ width:160px; background:#39C; color:#FFF; text-align:left; padding:10px 0 5px 10px; font-size:16px; border-bottom: 1px solid #FFFFFF;}
.ukmenu .menu_1dept a{ width:160px; height:25px; display:block;}
.ukmenu .sub_mu{text-align:center; display:none; background:#69F;}
.ukmenu .sub_mu a{font-weight:bold;display:block; padding:5px 0 5px 0;}
.ukmenu .sub_mu a:hover{color:#6CC;}
.ukmenu .sub_mu2 {text-align:left; display:none;  background:#b6e6ff; font-weight:normal; font-size:13px; color:#39C; margin-left:-10px; padding:0 0 0 10px; }
.ukmenu .sub_mu2 a{font-weight:bold;display:block; padding:5px 0 0 0px;}
.ukmenu .sub_mu2 a:hover{color:#fff;}*/

/*영국왼쪽메뉴_수정*/
.ukmenu{width:160px; position:relative; }
.uk_subtit{ width:163px; height:50px; border:1px solid #1e9c9c; background-color:#2fb6b8; color:#FFF; padding-top:30px; text-align:center; font-size:18px; font-weight:600; -moz-border-radius: 7px; /*모질라*/ -webkit-border-radius: 7px; /*웹킷*/border-radius: 7px; margin-bottom:5px; }
.ukba{background:url(/guniversity/images/uk_b.jpg) repeat-x; opacity: 0.9; background-color:#013868}
.ukmenu .menu_1dept{ width:153px; background:#fff; color:#333; text-align:left; padding:10px 0 0 10px; font-size:14px; border-bottom: 1px solid #CCC; border-right: 1px solid #CCC;border-left: 1px solid #CCC;}
.ukmenu .menu_1dept a{ width:153px; height:30px; line-height:22px; padding-left:6px; display:block; background:url('/guniversity/images/icon/icon_lnb_uk.png') no-repeat 135px 5px;}
.ukmenu .sub_mu1{text-align:center; display:block; background:#999; padding-top:5px; border-top: 1px solid #CCC;  }
.ukmenu .sub_mu1 li a{font-weight:bold;display:block;  line-height:15px; background:url('/guniversity/images/icon/icon_lnb_1.png') no-repeat 135px 5px; border-top: 1px solid #CCC;}/*padding:5px 0 5px 0;*/
.ukmenu .sub_mu1 li a:hover{color:#fff; background:url('/guniversity/images/icon/icon_lnb_uk_o.png') no-repeat 135px 5px; }
.ukmenu .sub_mu2 {text-align:left; display:none;  background:#999; font-weight:normal; font-size:13px;  color:#fff; margin-left:-10px; padding:5px 0 0 10px; line-height:15px; }
.ukmenu .sub_mu2 li a{font-weight:bold;display:block; background:url('/guniversity/images/icon/icon_lnb_1.png') no-repeat 135px 5px;  }/*padding:5px 0 0 0px;*/
.ukmenu .sub_mu2 li a:hover{color:#fff; background:url('/guniversity/images/icon/icon_lnb_uk_o.png') no-repeat 135px 5px; }

/*호주왼쪽메뉴_수정*/
.aumenu{width:160px; position:relative; }
.au_subtit{ width:163px; height:50px; border:1px solid #57227b; background-color:#57227b; color:#FFF; padding-top:30px; text-align:center; font-size:18px; font-weight:600; -moz-border-radius: 7px; /*모질라*/ -webkit-border-radius: 7px; /*웹킷*/border-radius: 7px; margin-bottom:5px; }
.auba{background:url(/guniversity/images/au_b.jpg) repeat-x; opacity: 0.9; background-color:#57227b}
.aumenu .menu_1dept{ width:153px; background:#fff; color:#333; text-align:left; padding:10px 0 0 10px; font-size:14px; border-bottom: 1px solid #CCC; border-right: 1px solid #CCC;border-left: 1px solid #CCC;}
.aumenu .menu_1dept a{ width:153px; height:30px; line-height:22px; padding-left:6px; display:block; background:url('/guniversity/images/icon/icon_lnb_au.png') no-repeat 135px 5px;}
.aumenu .sub_mu1{text-align:center; display:block; background:#999; padding-top:5px; border-top: 1px solid #CCC;  }
.aumenu .sub_mu1 li a{font-weight:bold;display:block;  line-height:15px; background:url('/guniversity/images/icon/icon_lnb_1.png') no-repeat 135px 5px; border-top: 1px solid #CCC;}/*padding:5px 0 5px 0;*/
.aumenu .sub_mu1 li a:hover{color:#fff; background:url('/guniversity/images/icon/icon_lnb_au_o.png') no-repeat 135px 5px; }
.aumenu .sub_mu2 {text-align:left; display:none;  background:#999; font-weight:normal; font-size:13px;  color:#fff; margin-left:-10px; padding:5px 0 0 10px; line-height:15px; }
.aumenu .sub_mu2 li a{font-weight:bold;display:block; background:url('/guniversity/images/icon/icon_lnb_1.png') no-repeat 135px 5px;  }/*padding:5px 0 0 0px;*/
.aumenu .sub_mu2 li a:hover{color:#fff; background:url('/guniversity/images/icon/icon_lnb_au_o.png') no-repeat 135px 5px; }

/*호주왼쪽메뉴
.aumenu{width:160px; position:relative; background:#39C;}
.aumenu .menu_1dept{ width:160px; background:#39C; color:#FFF; text-align:left; padding:10px 0 5px 10px; font-size:16px; border-bottom: 1px solid #FFFFFF;}
.aumenu .menu_1dept a{ width:160px; height:25px; display:block;}
.aumenu .sub_mu{text-align:center; display:none; background:#69F;}
.aumenu .sub_mu a{font-weight:bold;display:block; padding:5px 0 5px 0;}
.aumenu .sub_mu a:hover{color:#6CC;}
.aumenu .sub_mu2 {text-align:left; display:none;  background:#b6e6ff; font-weight:normal; font-size:13px; color:#39C; margin-left:-10px; padding:0 0 0 10px; }
.aumenu .sub_mu2 a{font-weight:bold;display:block; padding:5px 0 0 0px;}
.aumenu .sub_mu2 a:hover{color:#fff;}*/

/*뉴질랜드왼쪽메뉴_수정*/
.newzmenu{width:160px; position:relative; }
.new_subtit{ width:163px; height:50px; border:1px solid #2d8e18; background-color:#2d8e18; color:#FFF; padding-top:30px; text-align:center; font-size:18px; font-weight:600; -moz-border-radius: 7px; /*모질라*/ -webkit-border-radius: 7px; /*웹킷*/border-radius: 7px; margin-bottom:5px; }
.newba{background:url(/guniversity/images/new_b.jpg) repeat-x; opacity: 0.9; background-color:#2d8e18}
.newzmenu .menu_1dept{ width:153px; background:#fff; color:#333; text-align:left; padding:10px 0 0 10px; font-size:14px; border-bottom: 1px solid #CCC; border-right: 1px solid #CCC;border-left: 1px solid #CCC;}
.newzmenu .menu_1dept a{ width:153px; height:30px; line-height:22px; padding-left:6px; display:block; background:url('/guniversity/images/icon/icon_lnb_new.png') no-repeat 135px 5px;}
.newzmenu .sub_mu1{text-align:center; display:block; background:#999; padding-top:5px; border-top: 1px solid #CCC;  }
.newzmenu .sub_mu1 li a{font-weight:bold;display:block;  line-height:15px; background:url('/guniversity/images/icon/icon_lnb_1.png') no-repeat 135px 5px; border-top: 1px solid #CCC;}/*padding:5px 0 5px 0;*/
.newzmenu .sub_mu1 li a:hover{color:#fff; background:url('/guniversity/images/icon/icon_lnb_new_o.png') no-repeat 135px 5px; }
.newzmenu .sub_mu2 {text-align:left; display:none;  background:#999; font-weight:normal; font-size:13px;  color:#fff; margin-left:-10px; padding:5px 0 0 10px; line-height:15px; }
.newzmenu .sub_mu2 li a{font-weight:bold;display:block; background:url('/guniversity/images/icon/icon_lnb_1.png') no-repeat 135px 5px;  }/*padding:5px 0 0 0px;*/
.newzmenu .sub_mu2 li a:hover{color:#fff; background:url('/guniversity/images/icon/icon_lnb_new_o.png') no-repeat 135px 5px; }


/*뉴질랜드왼쪽메뉴
.newzmenu{width:160px; position:relative; background:#39C;}
.newzmenu .menu_1dept{ width:160px; background:#39C; color:#FFF; text-align:left; padding:10px 0 5px 10px; font-size:16px; border-bottom: 1px solid #FFFFFF;}
.newzmenu .menu_1dept a{ width:160px; height:25px; display:block;}
.newzmenu .sub_mu{text-align:center; display:none; background:#69F;}
.newzmenu .sub_mu a{font-weight:bold;display:block; padding:5px 0 5px 0;}
.newzmenu .sub_mu a:hover{color:#6CC;}
.newzmenu .sub_mu2 {text-align:left; display:none;  background:#b6e6ff; font-weight:normal; font-size:13px; color:#39C; margin-left:-10px; padding:0 0 0 10px; }
.newzmenu .sub_mu2 a{font-weight:bold;display:block; padding:5px 0 0 0px;}
.newzmenu .sub_mu2 a:hover{color:#fff;}*/

/*커뮤니티왼쪽메뉴
.mcommunity{width:160px; position:relative; background:#39C;}
.mcommunity .menu_1dept{ width:160px; background:#39C; color:#FFF; text-align:left; padding:10px 0 0 10px; font-size:16px; border-bottom: 1px solid #FFFFFF;}
.mcommunity .menu_1dept a{ width:160px; height:25px; display:block;}
.mcommunity .sub_mu{text-align:center; display:none; background:#69F;}
.mcommunity .sub_mu a{font-weight:bold;display:block; padding:5px 0 5px 0;}
.mcommunity .sub_mu a:hover{color:#6CC;}
.mcommunity.sub_mu2 {text-align:left; display:none;  background:#b6e6ff; font-weight:normal; font-size:13px; color:#39C; margin-left:-10px; padding:0 0 0 10px; }
.mcommunity .sub_mu2 a{font-weight:bold;display:block; padding:5px 0 0 0px;}
.mcommunity .sub_mu2 a:hover{color:#fff;}*/




/*q&a 쓰기*/
table.tbl-type2{
	clear: both;
	width: 100%;
	border-top: 1px solid #949494;
	border-bottom: 1px solid #949494;
	text-align: center;
	
}
table.tbl-type2 th,
table.tbl-type2 td{border-top:1px solid #ddd;text-align:left; font-size:13px;}
table.tbl-type2 th{height:15px;color:#242424;letter-spacing:-1px;background-color:#f1f1f1;padding:10px 50px 8px}
table.tbl-type2 th.cell-type2{background-color:#fff;font-family:'돋움',Dotum,Arial,Helvetica,sans-serif;font-weight:normal}
table.tbl-type2 th.borderLeft{border-left:1px solid #ddd}
table.tbl-type2 th label{margin-right:0 !important}
table.tbl-type2 td{height:15px;border-left:1px solid #ddd;padding:11px 10px 7px}
table.tbl-type2 td+th{border-left:1px solid #ddd}
table.tbl-type2 tr:first-child th,
table.tbl-type2 tr:first-child td{border-top:0}
table.tbl-type2 strong{font-weight:normal;color:#D04A00}
table.tbl-type2 strong.tx-color{color:#087586;font-weight:normal}
table.tbl-type2 label{margin-right:15px}
table.tbl-type2 label+input[type=text]{margin:0 15px 0 -10px}
table.tbl-type2 label.sKey2+input[type=text]{margin:0}
table.tbl-type2 input[type=text],
table.tbl-type2 input[type=password]{margin-top:-4px}
table.tbl-type2 input[type=text]+a.btn3{margin-left:4px}
table.tbl-type2 .select-box{margin-top:0}
table.tbl-type2 fieldset.period{margin-bottom:-3px}
table.tbl-type2 fieldset.period label,
table.tbl-type2 fieldset.period input[type=text]{margin:0}
table.tbl-type2 fieldset.period+label{margin-left:8px}
table.tbl-type2 fieldset.ml{display:inline-block;margin-left:15px;zoom:1}
table.tbl-type2 span.notice2,
table.tbl-type2 p.notice,
table.tbl-type2 ul.notice li{font-size:11px;padding-left:8px;margin-top:7px;background:url(/images/common/ico/bu_star.gif) no-repeat 0px 4px}
table.tbl-type2 ul.notice{margin:0}
table.tbl-type2 span.notice2{margin-top:0;background-position:0 2px}
table.tbl-type2 p.notice2{margin-top:6px}
table.tbl-type2 p.notice2 strong.level1{font-weight:bold;color:#dc0606}	 /*사용불가*/
table.tbl-type2 p.notice2 strong.level2{font-weight:bold;color:#D04A00}	 /*보안상태 낮음*/
table.tbl-type2 p.notice2 strong.level3{font-weight:bold;color:#0a77cc}	 /*보안상태 보통*/
table.tbl-type2 p.notice2 strong.level4{font-weight:bold;color:#268804}	 /*보안상태 높음*/
table.tbl-type2 ul.desc{margin-left:0}
table.tbl-type2 div.btnArea{margin:7px 0;text-align:left}
table.tbl-type2 a.btn3{margin-top:-2px}
table.tbl-type2 a.u{margin-right:5px}
table.tbl-type2 div.option{border-top:1px solid #ddd;border-bottom:0;margin:15px -10px 0;padding:15px 10px 0}
table.tbl-type2 td table.radio-list{width:auto;border:0}
table.tbl-type2 td table.radio-list td{height:auto;border:0 !important;padding:0 !important}
table.tbl-type2 hr{height:8px !important}
	body.msie7 table.tbl-type2,
	body.msie8 table.tbl-type2{table-layout:fixed}
	body.msie7 table.tbl-type2 fieldset.ml{display:inline;margin-left:9px}
	body.safari table.tbl-type2 th{font-weight:normal}

.qnaviewtb { font-size:11px;}
.qnaviewtb .qnacontents{ padding:20px;}
.qnaviewtb .m_answer{ font-size:12px;}*/

/* 태이블 하단 버튼 */ 
.btnBox3{width:100%; height:60px; position:relative;}
.btnBox3 a{ display:inline-block; }
.btnBox3 img{width:42px;height:42px;}
.btnBox3 img:last img{ margin-left:none;}
.btnBox3 .btnimg { width:12%; position:absolute; top:0; right:5px;}

/* 이전글 다음글 
.nextMobile{width:100%;border-top:2px solid #12a3cc; position:relative;}
.nextMobile div{ float:left;}
.nextMobile ul li{border-bottom:1px solid #e0e0e0; width:780px;}
.nextMobile ul li div{padding:18px 0 18px 0; float:left;}
.nextMobile ul li div.box01{width:15%;text-align:center;}
.nextMobile ul li div.box02{width:75%;padding-right:10px;}
.nextMobile ul li div.box01 img,
.nextMobile ul li div.box01 span{display:block;font-size:10px;font-weight:bold;}
.nextMobile ul li div.box01 img{width:6px;height:10px;margin:0 auto;padding:5px 0 5px 0;}
.nextMobile ul li div.box02 strong{font-size:14px;font-weight:bold;line-height:20px;display:block;overflow:hidden;white-space:pre;-ms-text-overflow:ellipsis;text-overflow:ellipsis;}
.nextMobile ul li div.box02 span{font-size:11px;color:#717171;line-height:16px;}
.nextMobile ul li div span.txPoint{color:#252525;}

.listMobile ul li p span.sName,
.nextMobile ul li div.box02 span.sName{border-right:1px solid #dedede;padding-right:15px;margin-right:15px;}*/

/* 이전글 다음글 */
.nextMobile{width:100%; position:relative; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; padding:0; margin:0}
.nextMobile div{ float:left;}
.nextMobile ul li{width:780px;}
.nextMobile ul li div{padding:18px 0 18px 0; float:left;}
.nextMobile ul li div.box01{width:15%;text-align:center; background:#CCC;}
.nextMobile ul li div.box02{width:75%; }
.nextMobile ul li div.box01 img,
.nextMobile ul li div.box01 span{display:block; font-size:13px; font-weight:600}
.nextMobile ul li div.box01 img{width:6px;height:10px;margin:0 auto;padding:5px 0 5px 0;}
.nextMobile ul li div.box02 strong{font-size:14px;font-weight:bold;line-height:20px;display:block;overflow:hidden;white-space:pre;-ms-text-overflow:ellipsis;text-overflow:ellipsis;}
.nextMobile ul li div.box02 span{font-size:11px;color:#717171;line-height:16px;}
.nextMobile ul li div span.txPoint{color:#252525;}

.listMobile ul li p span.sName,
.nextMobile ul li div.box02 span.sName{border-right:1px solid #dedede;padding-right:15px;margin-right:15px;}



.listForm2{border-bottom: 1px solid #ddd;  border-top: 1px solid #ddd; margin-top:20px; color:#555; word-wrap:break-word; width:100%}
.listForm2 .prvLine th{border-bottom:1px solid #ddd}
.listForm2 .prvLine td{border-bottom:1px solid #ddd}
.listForm2 td{text-align:center; line-height:18px; padding:6px 0; font-size:13px}
.listForm2 th{text-align:left; padding:12px 15px 13px; line-height:18px; border-right:1px solid #dedede; background:#f8f9fb; font-size:15px; font-weight:600}
.listForm2 td.txt{text-align:left; padding-left:20px}
.listForm2 td.txt a:hover{color:#2a67a1; text-decoration:underline; font-weight:bold}
.listForm2 td.txt a{color:#555}
.listForm2 table tr.prvLine th span{background:url('../images/btn/icon_prvLine.gif') no-repeat 50px 8px ; display:block}
.listForm2 table tr.nxtLine th span{background:url('../images/btn/icon_nxtLine.gif') no-repeat 50px 8px ; display:block}

.btn_div{ w}

/*영어시험 안내 & 일정*/
.exambox{ width:750px; padding:40px; margin:0 auto; color:#292828;  font-family:'Nanum Gothic'; }
.exambox h2{ font-size:17px;}
.exambox h3{ margin:20px 0 5px 0;}
.exambox p{ line-height:23px; font-size:12px; width:95%; padding:12px 0 10px 14px;}
.exambox caption{ font-size:11px; line-height:20px; color:#999;}
.exambox dl{ width:93%; margin:10px 0 20px 10px;}
.exambox dt{ font-size:14px; font-weight:bold; line-height:28px; color:#18054fC;}
.exambox dd{ font-size:12px; line-height:20px; }
.examtable { font-size:13px; text-align:center;}
.examtable .start{ border-top:1px solid #A46295; background:#DFD2DB; text-align:center; font-weight:bold;}
.examtable .last{ border-bottom:1px solid #A46295; background:#E1DCE2; font-weight:bold;}
.examtable .room{ border-bottom:1px solid #E7DCED;}
.examtable .right{border-right:1px solid #E7DCED;}
.examtable .stressl{ border-bottom:1px solid #B07DAF;}
.examtable .stresstop{ border-top:1px solid #B07DAF;}

.today{ font-size:30px; text-align:center;}
.calendar .week{ border-bottom:1px solid #e1e2e2;border-right:1px solid #e1e2e2;}
.calendar .day{ height:80px; text-align:right; vertical-align:top; border-bottom:1px solid #e1e2e2;border-right:1px solid #e1e2e2;}
.calendar .day:last-child{ border-right:0; }
.calendar .sunday{ color:#F00; border-bottom:1px solid #e1e2e2; font-weight:600; }
.calendar .saturday{ font-weight:600;  border-bottom:1px solid #e1e2e2; font-weight:600;}
.examlist { width:100%; height:30px; font-size:14px; color:#333; font-weight: bold}
.examlist li{ float:left; }
.examlist li a{ display:block; padding:10px; border:1px solid #d7d7d7;}
.examlist li a:hover{ background:#C60; color:#FFF;border:1px solid #C60}
.examlist li .on{ background:#C60; color:#FFF; border:1px solid #C60}
.calendar th{ background:#f7f4f0; color:#333; font-weight:600; }
.calendar .c1{ co}

/*해외대학진학사례*/
.abroadex{ width:165px; height:200px; margin:18px;}
.abroadex .abroadimg{ width:165px; height:133px; text-align:center;}
.abroadex .abroadcontents{ width:145px; padding:10px 0 0 20px;}
.abroadex .schoolname{ font-size:16px; line-height:25px; font-family: 'Jeju Gothic';}
.abroadex .studentname{ font-size:13px;  color:#666;}
.abroadex .centername{ font-size:11px;  color:#666; text-align:right;}
.abroadex a:hover{ color:#122666;}

.abroadtable{font-size: 11px; line-height: 22px;text-align: center; font-family: 'Nanum Gothic';}
.abroadtable .start{ border-top:2px solid #F8E1BC; text-align:center; font-size:12px;}
.abroadtable .room{ border-bottom:1px solid #CCC;}
.abroadtable .up{ border-top:1px solid #CCC;}
.abroadtable .right{ border-right:1px solid #CCC;}
.abroadtable .stressl{ border-bottom:1px solid #FC9;}
.abroadtable .step{ font-size:13px; font-weight:bold; background:#FFC; color:#846C5E; padding:10px 0;}


/*이벤트 롤링배너*/
.event{ width:140px; margin-left:20px;}
.event .pages li{ float:left; margin-right:5px;}
.event .pages a{ display:block; width:10px; height:10px; background:#999999; cursor: pointer; border-radius: 25px;}
.event .pages a:hover{ background:#66CCCC; cursor: pointer;}
.event .pages a:active{ background:#CCCCCC; cursor: pointer;}
.event .pages{ margin:24px 0 0 15px;}
#rolling{ border:1px solid #CCCCCC; margin-top:2px;}
#rolling li{ float:left;}

.frame {overflow: hidden; position: relative;}
.frame ul {list-style: none; margin: 0; padding: 0;}
.frame ul li { float: left; margin: 0 1px 0 0; padding: 0; cursor: pointer; }
.frame ul li img {width:100%;}
.frame ul li.active { color: #fff; background: #a03232; }
/*커뮤니티왼쪽메뉴_수정*/
.mcommunity{width:160px; position:relative; }
.mcommunity .cosubtit{ width:163px; height:50px; border:1px solid #333; background-color:#666; color:#FFF; padding-top:30px; text-align:center; font-size:18px; font-weight:600; -moz-border-radius: 7px; /*모질라*/ -webkit-border-radius: 7px; /*웹킷*/border-radius: 7px; margin-bottom:5px; }
.coba{background:url(/guniversity/images/pa_b.jpg) repeat-x; opacity: 0.9;}
.mcommunity .menu_1dept{ width:153px; background:#fff; color:#333; text-align:left; padding:10px 0 0 10px; font-size:14px; border-bottom: 1px solid #CCC; border-right: 1px solid #CCC;border-left: 1px solid #CCC;}

.mcommunity .menu_1dept a{ width:153px; height:30px; line-height:22px; padding-left:6px; display:block; background:url('/guniversity/images/icon_lnb.png') no-repeat 135px 5px;}
.mcommunity .sub_mu1{text-align:center; display:block; background:#999; padding-top:5px; border-top: 1px solid #CCC;  }
.mcommunity .sub_mu1 li a{font-weight:bold;display:block;  line-height:15px; background:url('/guniversity/images/icon_lnb_1.png') no-repeat 135px 5px; border-top: 1px solid #CCC;}/*padding:5px 0 5px 0;*/
.mcommunity .sub_mu1 li a:hover{color:#fff; background:url('/guniversity/images/icon_lnb_1_o.png') no-repeat 135px 5px; }
.mcommunity .sub_mu2 {text-align:left; display:none;  background:#999; font-weight:normal; font-size:13px;  color:#fff; margin-left:-10px; padding:5px 0 0 10px; line-height:15px; }
.mcommunity .sub_mu2 li a{font-weight:bold;display:block; background:url('/guniversity/images/icon_lnb_1.png') no-repeat 135px 5px;  }/*padding:5px 0 0 0px;*/
.mcommunity .sub_mu2 li a:hover{color:#fff; background:url('/guniversity/images/icon_lnb_1_o.png') no-repeat 135px 5px; }

#footer{ width:100%; position:relative;  font-family: 'Nanum Gothic Coding', serif; background:url(http://www.gamjauhak.com/guniversity/images/footer_bg.gif) repeat-x;}

.familysite{ width:100%; height:95px; position:relative; background:#FFF;}
.familysite .familysitein{ width:1020px; height:95px; position:relative; margin:0 auto; vertical-align:middle;}
.familysite .familysitein h2{ width:95px; position:absolute; left:0px; top:30px; padding:10px; font-size:13px;}
.familysite .familysitein .img{ height:95px; width:780px; position: absolute; left:120px;}

.outro{ width:100%; height:300px; position:relative;background:url(http://www.gamjauhak.com/guniversity/images/footer_bg.gif) repeat-x; }

.outro .outroin{ width:1020px; height:120px; position:relative; margin:50px auto; color:#FFF;}
.outro .outroin div{ float:left;}
.logobottom{ width:60px; height:90px; position:relative;}
.sitemap{ width:800px; height:120px; position:relative; margin-left:70px; color:#FFF;}
.sitemap a{ color:#FFF;}
.sitemap a:hover{ color:#FF6;}
.sitemap .sitemap1{ width:100%; font-size:16px; font-weight:bold; margin-bottom:20px; color:#FFF;;}
.sitemap .sitemap1 li{ float:left; margin-right:20px;}
.sitemap .sitemap2{ width:100%; font-size:11px; line-height:19px; font-family: 'Nanum Gothic', serif; letter-spacing:1px}
.sitemap .sitemap2 p span{ line-height:40px;}



.sns{ width:200px; height:120px; position: absolute; top:50px; right:-50px; margin-top:55px}
.snsin li{ float:left; margin-left:10px;}
.award { margin:15px 0 0 8px;}
.award li{ margin-top:10px;}



/*페이지 테이블*/
.listForm1{border-top:2px solid #333; color:#555}
.listForm1 .table1{table-layout: fixed; width: 100%;}
.listForm1 .table1 .td1{border-left:1px solid #e2e2e2}
.listForm1 .table1 .td2{border-top:1px solid #666666}
.listForm1 .table1 .td3{border-right:1px solid #e2e2e2}
.listForm1 .table1 .thb{background:#fed0c7}/*연분홍*/
.listForm1 .table1 .thb2{background:#5b97fc; color:#FFF; font-weight:600}/*중남색*/
.listForm1 .table1 .thb1{background:#b6d6af}/*연초록*/
.listForm1 .table1 .thb3{background:#cccdcb}/*연회색*/
.listForm1 .table1 .thb5{background:#f7f7f7}/*w회색*/
.listForm1 .table1 .thb6{background:#CCE3DC}/*영국초록*/
.listForm1 .table1 .td_f{ text-align:left; padding-left:20px}
.listForm1 .table1 .thb4{background:#cfbdda}/*연보라색*/
.listForm1 .table1 th{background:#f7f7f7; border-bottom: 1px solid #dedede; padding:10px 0 12px; text-align: center; color:#333; font-weight:600}
.listForm1 .table1 .th_left2{background:#f7f7f7; border-bottom: 1px solid #dedede; padding:5px 0 7px; text-align: center; color:#333; font-weight:600}
.listForm1 .table1 .th_left{background:#f7f7f7; border-bottom: 1px solid #dedede; padding:10px 40px 12px; text-align:left; color:#333; font-weight:600}
.listForm1 .table1 .th_left1{background:#f7f7f7; border-bottom: 1px solid #dedede; padding:5px 40px 12px; text-align:left; color:#333; font-weight:600}
.listForm1 .table1 td{border-bottom: 1px solid #dedede; font-size: 13px; padding:10px 0 12px; text-align: center;}
.listForm1 .table1 .td_txt{font-size: 13px; overflow: hidden; padding: 10px 0 12px 30px; text-align: left; text-overflow: ellipsis; white-space: nowrap;}
.listForm1 .table1 .td_terms{font-size: 13px; overflow: hidden; padding: 10px 0 7px 20px; text-align:left; text-overflow: ellipsis; white-space: nowrap; height:20px; line-height:5px}
.listForm1 .table1 td.txt{font-size: 13px; overflow: hidden; padding: 10px 0 12px 10px; text-align: left; text-overflow: ellipsis; white-space: nowrap;}
.listForm1 .table1 td.txt a{color:#333}
.listForm1 .table1 .tdb6{background:#b6d6af}/*연초록*/
.listForm1 .table1 td.txt a:hover{ text-decoration:underline; color:#00592d}
.listForm1 .table1 td.txt span img{vertical-align:middle}
.listForm1 .table1 td.not1{font-size: 13px; overflow: hidden; padding: 10px 0 12px 10px; text-align: left; text-overflow: ellipsis; white-space: nowrap; color:#F00}
.listForm1 .table1 td.not1 a{color:#333}
.listForm1 .table1 td.not1 a:hover{font-weight:bold; text-decoration:underline; color:#2a67a1}
.listForm1 .table1 td.not1 span img{vertical-align:middle}
.listForm1 .table1 td.not_c1{border-bottom: 1px solid #dedede; font-size: 13px; padding:10px 0 12px; text-align:center; text-overflow: ellipsis; white-space: nowrap; color:#F00}
.listForm1 .table1 .not_col{ color:#F03}
.listForm1 .table1 tr.notice td{background:#faf7f2; font-weight:bold; color:#444444}
.listForm1 .table1 tr.notice td a{color:#444444}
.listForm1 img { vertical-align:middle; padding-left:5px}
.listForm1 .table1 .txt_col{ color:#00592d; font-weight:600 }
.listForm1 .table1 .txt_col1{ color:#F30; font-weight:600 }


/*리스트타입-게시판사용*/
.listForm{border-top:2px solid #333; color:#555}
.listForm table{table-layout: fixed; width: 100%;}
.listForm table th{background:#f7f7f7; border-bottom: 1px solid #dedede; padding:10px 0 12px; text-align: center; color:#333; font-weight:600}
.listForm table .th_left{background:#f7f7f7; border-bottom: 1px solid #dedede; padding:10px 40px 12px; text-align:left; color:#333; font-weight:600}
.listForm table .th_left1{background:#f7f7f7; border-bottom: 1px solid #dedede; padding:5px 40px 12px; text-align:left; color:#333; font-weight:600}
.listForm table td{border-bottom: 1px solid #dedede; font-size: 13px; padding:10px 0 12px; text-align: center;}
.listForm table .td_txt{font-size: 13px; overflow: hidden; padding: 10px 0 12px 30px; text-align: left; text-overflow: ellipsis; white-space: nowrap;}
.listForm table .td_terms{font-size: 13px; overflow: hidden; padding: 10px 0 7px 20px; text-align:left; text-overflow: ellipsis; white-space: nowrap; height:20px; line-height:5px}
.listForm table td.txt{font-size: 13px; overflow: hidden; padding: 10px 0 12px 10px; text-align: left; text-overflow: ellipsis; white-space: nowrap;}
.listForm table td.txt a{color:#333}
.listForm table td.txt a:hover{ text-decoration:underline; color:#022b7e}
.listForm table td.txt span img{vertical-align:middle}
.listForm table td.not1{font-size: 13px; overflow: hidden; padding: 10px 0 12px 10px; text-align: left; text-overflow: ellipsis; white-space: nowrap; color:#F00}
.listForm table td.not1 a{color:#333}
.listForm table td.not1 a:hover{font-weight:bold; text-decoration:underline; color:#2a67a1}
.listForm table td.not1 span img{vertical-align:middle}
.listForm table td.not_c1{border-bottom: 1px solid #dedede; font-size: 13px; padding:10px 0 12px; text-align:center; text-overflow: ellipsis; white-space: nowrap; color:#F00}
.listForm table .not_col{ color:#F03}
.listForm table tr.notice td{background:#faf7f2; font-weight:bold; color:#444444}
.listForm table tr.notice td a{color:#444444}
.listForm img { vertical-align:middle; padding-left:5px}
.listForm table .txt_col{ color:#00592d; font-weight:600 }
.listForm table .txt_col1{ color:#F30; font-weight:600 }

.listForm table .st{ width:100%}
.listForm table .st th{ border:0; padding:7px 0 9px; text-align:left; color:#333; font-weight:600}
.listForm table .st td{border:0; padding:7px 10px 9px; text-align:left; color:#333; line-height:20px}
.listForm table .st .font_c01{ color:#007ca1; font-weight:600; font-size:13px; padding-left:20px; background:url(../images/icon/icon_ne01.jpg)no-repeat 10px 10px}

.conDiv .stepDiv{overflow:hidden; border-top:1px solid #eee}
.conDiv .stepDiv li{overflow:hidden; border-left:1px solid #eee; border-right:1px solid #eee; border-bottom:1px dashed #eee; padding:20px 0 10px}
.conDiv .stepDiv li.end{border-bottom:1px solid #eee}
.conDiv .stepDiv li .img{float:left; padding-left:30px; padding-right:30px}
.conDiv .stepDiv li .txtDiv{float:left; width:600px; }
.conDiv .stepDiv li .txtDiv .tit{ font-size:13px; color:#333; padding-top:2px; padding-bottom:5px; margin-left:20px}
.conDiv .stepDiv li .txtDiv .tit .c01{ color:#F30; font-weight:600}/*주황*/
.conDiv .stepDiv li .txtDiv .tit .c02{ color:#017ba0; font-weight:600}/*파랑*/
.conDiv .stepDiv li .txtDiv img{vertical-align:middle; }
.conDiv .stepDiv li .imgbox{ width:90px; height:40px; line-height:30px; background:url(../images/step_img.jpg) no-repeat; color:#FFF; font-weight:600}
.conDiv .dot15{background:url('/common/images/icon/icon_dot7x7.gif') no-repeat 0 10px; padding-left:15px; line-height:27px}
.conDiv .stepDiv li p { float:left;}

.viewForm2{border-top:2px solid #333; width:100%; }
.viewForm2 table{table-layout: fixed; width:100%;}
.viewForm2 table th {background:#f7f7f7; border-bottom: 1px solid #dedede; padding:6px 16px 5px 20px; text-align: left; color:#333}
.viewForm2 th:first-child{border-left:none}
.viewForm2 td {border-bottom:1px solid #dedede; }
.viewForm2 td.viewDiv{padding:20px 0;}
.viewForm2 td.viewDiv .txt{width:850px; padding:0 10px 0 15px; line-height:23px;color:#444; }
.viewForm2 td.viewDiv .txt .tit{text-align:center; font-size:20px; font-weight:bold; color:#444; margin-top:15px}
.viewForm2 .cen{ text-align:center}
.viewForm2 .text_l{ padding-left:7px}
.viewForm2 th {background:#f7f7f7; border-bottom: 1px solid #dedede;border-left:1px solid #dedede; padding:6px 16px 5px 20px; text-align: left; color:#333}
.viewForm2 .or{ background:#FCC; border-bottom:1px solid #FCC}
.viewForm2 th .eventTit{overflow:hidden}
.viewForm2 th .eventTit p{float:left}
.viewForm2 th .eventTit p.txt{float:left; font-size: 15px; font-weight:600; line-height: 20px; width:650px}
.viewForm2 th .eventTit p.date{float:right; font-size: 13px; font-weight: normal; line-height: 20px; width:165px}
.viewForm2 td .fileAdd{padding:15px 20px 16px}
.viewForm2 td .fileAdd .txt{font-weight:bold; color:#767676; font-size:13px;}
.viewForm2 td .fileAdd .file{background:url('/common/images/icon/icon_bar1x12.gif') no-repeat left 4px; padding-left:11px; margin-left:6px}
/* paging */
.paging { text-align:center; padding-top:24px; }
.paging a,p.paging strong { height:27px; margin-right:1px; font-size:12px; text-align:center; text-decoration:none; line-height:2.2; padding:0 10px 0 10px; display:inline-block; *display:inline; *zoom:1; overflow:hidden; border:solid 1px #e1e1e1; font-weight:bold; }
.paging a:hover,p.paging a:focus, p.paging strong { background-color:#00592d; color:#fff; border:solid 1px #00592d; }
.paging a.first, p.paging a.prev, p.paging a.next, p.paging a.last { width:7px; text-indent:-9999em; background-image:url('../images/btn/pag.gif'); background-repeat:no-repeat; overflow:hidden; }
.paging a.first { background-position: 0 9px; }
.paging a.prev { background-position:0 -26px; margin-right:5px; }
.paging a.next { background-position:0 -61px; margin-left:5px; }
.paging a.last { background-position:0 -96px; }
.paging a:hover.first,p.paging a:focus.first { background-position:100% 9px; }
.paging a:hover.prev,p.paging a:focus.prev { background-position:100% -26px; }
.paging a:hover.next,p.paging a:focus.next { background-position:100% -61px; }
.paging a:hover.last,p.paging a:focus.last { background-position:100% -96px; }
.paging + .btnsR {margin-top:-38px;}

/* 해외대학진학사례 */
.tab_list{width:860px; height:200px; margin-right:10px; margin-bottom:15px; position:relative; display:block; float:right}
.tab_list ul{margin:0;padding:0;} 
	font-size:12px; list-style:none;*zoom:1}
.tab_list ul:after{display:block;clear:both;content:""}
.tab_list li{float:left;margin-bottom:-1px}
.tab_list li a{float:left; border:0;border-bottom-color:#191919;background:#666;color:#e4e2e2;text-decoration:none; border-left:1px solid #8d8c8c}
.tab_list li a span{display:inline-block;padding:10px 20px 12px 20px;letter-spacing:-1px;cursor:pointer}
.tab_list li ul{display:none;position:absolute;top:40px;left:0;width:100%;margin:0;padding:0;border:0;list-style:none;}
.tab_list li ul:after{display:block;clear:both;content:""}
.tab_list li li{float:none; margin:0 0 8px 0;color:#999}
.tab_list li li.more{;top:-30px;right:0;border:0 !important;background:transparent}
.tab_list.m1 .m1 a,
.tab_list.m2 .m2 a,
.tab_list.m3 .m3 a,
.tab_list.m4 .m4 a,
.tab_list.m5 .m5 a,
.tab_list.m6 .m6 a,
.tab_list.m7 .m7 a,
.tab_list.m8 .m8 a,
.tab_list.m9 .m9 a,
.tab_list.m10 .m10 a,
.tab_list.m11 .m11 a,
.tab_list.m12 .m12 a{margin-top:0;border:0; padding-top:3px; background-color:#c06c2e; color:#fff; border-left:1px solid #8d8c8c}
.tab_list.m1 .m1 a span,
.tab_list.m2 .m2 a span,
.tab_list.m3 .m3 a span,
.tab_list.m4 .m4 a span,
.tab_list.m5 .m5 a span,
.tab_list.m6 .m6 a span,
.tab_list.m7 .m7 a span,
.tab_list.m8 .m8 a span,
.tab_list.m9 .m9 a span,
.tab_list.m10 .m10 a span,
.tab_list.m11 .m11 a span,
.tab_list.m12 .m12 a span{padding-top:7px;font-weight:bold}
.tab_list.m1 .m1 ul,
.tab_list.m2 .m2 ul,
.tab_list.m3 .m3 ul,
.tab_list.m4 .m4 ul,
.tab_list.m5 .m5 ul,
.tab_list.m6 .m6 ul,
.tab_list.m7 .m7 ul,
.tab_list.m8 .m8 ul,
.tab_list.m9 .m9 ul,
.tab_list.m10 .m10 ul,
.tab_list.m11 .m11 ul,
.tab_list.m12 .m12 ul{display:block;}
.tab_list.js_off{height:auto}
.tab_list.js_off ul{border:0}
.tab_list.js_off li{float:none;position:relative}
.tab_list.js_off li a{display:block;float:none;border:0 !important;border-bottom-color:#343434 !important;background:#191919 !important;font-weight:bold;color:#ababab}
.tab_list.js_off li ul{position:static;display:block;left:0;top:0;padding:5px 0}
.tab_list.js_off li li a{display:inline;border:0 !important;background:none !important;font-weight:normal}
.tab_list.js_off li li.more{top:7px;right:15px}



/*리스트 */

.lst_thmb{display:inline-block; width:234px; height:193px; margin:15px 0 10px 10px; padding:10px; border:1px solid #CCC}

.lst_thmb:after{overflow:hidden;clear:both;content:''}
.lst_thmb .thmb{float:left;width:234px;margin-right:15px}
.lst_thmb .thmb img{width:234px; height:134px}
.lst_thmb .cont{float:left;width:234px; height:30px; text-align:center;color:#333; margin-top:5px; line-height:28px; font-weight:600}
.lst_thmb .cont em{ font-weight:600; color:#F60; text-decoration:none; font-style:normal}
.lst_thmb .info{float:left;width:234px; height:30px; text-align:center;color:#333; margin-top:5px; line-height:26px; font-size:11px; color:#666; border-top:1px dotted #999999 }
.lst_thmb tit{font-size:12px; margin-top:12px; padding-bottom:16px; font-weight:bold; color:#fff; display:block} 
.lst_thmb dl{overflow:hidden;clear:both;padding-bottom:5px;color:#ababab;line-height:17px}
.lst_thmb dt{float:left;width:30px;font-weight:bold}
.lst_thmb dd{float:left;width:215px}
.lst_thmb p{padding:14px 0 13px 29px; letter-spacing:1px}
.lst_thmb a{margin-top:0px; border:0; background-color:none; display:inline-block}
.lst_thmb1{display:inline-block; width:370px; height:170px; margin:10px 0 10px 20px; padding:15px; background:url(../img/member/mamber_bg1.jpg)}
.lst_thmb1:after{overflow:hidden;clear:both;content:''}
.lst_thmb1 .thmb{float:left;width:130px;margin-right:20px}
.lst_thmb1 .thmb img{width:132px; height:170px}
.lst_thmb1 .cont{float:left; width:215px}
.lst_thmb1 tit{font-size:12px; margin-top:32px; padding-bottom:16px; font-weight:bold; color:#fff; display:block}
.lst_thmb1 dl{overflow:hidden;clear:both;padding-bottom:5px;color:#ababab;line-height:20px}
.lst_thmb1 dt{float:left;width:30px;font-weight:bold}
.lst_thmb1 dd{float:left;width:215px}

/*tab이 들어 있는 페이지*/
.tabs{ width:810px; position:relative;font-family: 'Nanum Gothic', serif; margin-left:40px}

.tabMenu { font-size:15px;  }
.tabMenu li {float:left; position:relative; display:block; width:140px; text-align:center;border:1px solid #aaa;}
.tabMenu span{ font-size:13px;}
.tabMenu li a {position:absolute; left:0; top:0; display:block; width:180px;  border-bottom:0; margin-top:5px; }

.tabMenu li.active a { border-bottom:0;  font-weight:bold; color:#F63;}
.tab-cont { clear:both; width:720px; }
.tabcontainer{ width:720px; margin-left:none; }
.tab-cont li{}


.schoolimg{ width: 220px; height: auto; text-align:center; font-size:12px; line-height:15px; margin-left:5px}
.schoolimg a:hover{ text-decoration:underline;}

.schoolimg ul{ display:block}
.schoolimg ul li{ padding:7px; margin-left:5px}

/* 로그인 */
.img_gjmb{margin-bottom:15px; display:block;}
.login {width:762px; height:340px; margin:60px auto 0 auto; overflow:hidden; background-image:url(../images/login_backgr.jpg); background-repeat:no-repeat; background-position:0px 0; letter-spacing:0.1px; position:relative;}
.login .id {position:absolute; left:380px; top:122px; width:200px; height:24px; }
.login .pw {position:absolute; left:380px; top:160px; width:200px; height:24px; }
.login .btn {position:absolute; left:600px; top:122px; border:none}
.login .btn1 {position:absolute; left:350px; top:230px; border:none}
.login .btn1 img { padding-right:7px}
.login input{vertical-align:middle; width:200px; height:24px;line-height:20px; border:1px solid #cccccc;background-color: #fff; color:#CCC; color:#666; margin:0;ime-mode:inactive}
.login_btn1_2{margin:25px 0 25px 180px; display:block;}
.login_jumsun{margin:0 auto; display:block;}

/* 게시판 하단 */
.srchBox{border:1px solid #eee; background:#fafafa; padding:19px 0;}
.srchBox form{width:537px; margin:0 auto;}
.srchBox select{width:101px; height:30px; border:1px solid #ccc;}
.srchBox input.inputTxt{width:270px; height:28px; border:1px solid #ccc;}
.srchBox input.btnSrch{width:79px; height:30px; border:none; background:url('../images/btn_search01.gif') no-repeat 0 0; text-indent:-50000px}
/*텍스트박스 테두리없는거*/
.i_text2{ padding:0 0 0 2px; margin:2px 3px 2px; height:20px; border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;  font-family:"NanumGothic",sans-serif; color:#333; font-size:12px; }
.i_text{ padding:2px 5px; margin:2px 3px 2px; height:15px; border:1px solid #b7b7b7; border-right-color:#e1e1e1; border-bottom-color:#e1e1e1; background:#FFF;  font-family:"NanumGothic",sans-serif; color:#333; font-size:12px}
.i_text3{ padding:0 0 0 5px; margin:2px 3px 2px; height:22px; border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:transparent;  font-family:"NanumGothic",sans-serif; color:#333; font-size:12px}
.i_text3_1{ padding:0 0 0 5px; margin:2px 3px 2px; height:22px; border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:#fff;  font-family:"NanumGothic",sans-serif; color:#333; font-size:12px}
.i_text3_2{ padding:0; margin:0; height:22px; border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:#fff;  font-family:"NanumGothic",sans-serif; color:#333; font-size:12px}
.i_text33{ padding:0 0 0 5px; margin:0 3px 2px; height:25px; border:1px solid #b7b7b7; background:transparent;  color:#333; font-size:13px; vertical-align:top}
.i_text34{ padding:2px 2px 2px 5px; margin:0 3px 2px; height:26px; border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:#FFF;  font-family:"NanumGothic",sans-serif; color:#333; font-size:14px; vertical-align:top}
.i_text35{ padding:2px 2px 2px 5px; margin:0 3px 2px; height:20px; border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:#FFF;  font-family:"NanumGothic",sans-serif; color:#333; font-size:14px; vertical-align:top;text-align:right; color:#F00}
.i_text36{ padding:2px 2px 2px 5px; margin:0 3px 2px; height:32px; border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:#FFF;  font-family:"NanumGothic",sans-serif; color:#333; font-size:14px; vertical-align:top}
.i_text5{ padding:2px 5px; margin:2px 3px 2px; height:15px; border:0px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:transparent; font-family:"NanumGothic",sans-serif; color:#333; font-size:12px}
.i_text6{ padding:2px 5px; margin:2px 3px 2px; height:15px; border:1px solid #ffffff; border-right-color:#ffffff; border-bottom-color:#ffffff; background:#FFF;  font-family:"NanumGothic",sans-serif; color:#333; font-size:12px}
.i_file{ font-family:"NanumGothic",sans-serif; color:#333; font-size:12px}
.i_file2{ font-family:"NanumGothic",sans-serif; color:#333; font-size:12px; margin-left:3px;}/*왼쪽 패딩값 +3*/
.i_file3{ font-family:"NanumGothic",sans-serif; color:#333; font-size:12px; float:left; margin-left:10px}
/*텍스트박스 사이즈 조절*/
  .w100p{width:90%;}
  .w30{width:30px;}   .w35{width:35px;}
  .w40{width:40px;} 
  .w45{width:45px;}
  .w50{width:50px;} 
  .w55{width:55px;}
  .w60{width:60px;} 
  .w61{width:61px;}  
  .w65{width:65px;} 
  .w70{width:70px;}
  .w75{width:75px;}
  .w82{width:82px;}
  .w80{width:100px;}   
  .w85{width:85px;}
  .w90{width:90px;}
  .w95{width:95px;}
  .w100{width:80px;}
  .w100_1{width:100px;}
  .w105{width:105px;}
  .w110{width:110px;}
  .w120_1{width:120px;}
   .w120{width:100px;}
  .w130{width:130px;} 
   .w135{width:135px;}
  .w140{width:140px;} 
  .w150{width:150px;}
  .w158{width:158px;}
  .w160{width:160px;}
  .w170{width:170px;}
   .w175{width:175px;}
  .w180{width:180px;}
  .w190{width:190px;}
  .w200{width:200px;}
  .w210{width:210px;}
  .w220{width:220px;}
  .w230{width:230px;}
  .w280{width:280px;}  
  .w300{width:300px;}
  .w310{width:310px;}
  .w380{width:380px;}
  .w388{width:388px;}
  .w390{width:390px;}
  .w450{width:450px;} 
  .w455{width:455px;}   
  .w460{width:462px;} /*POP쪽지보내기 창에 파일첨부*/
  .w478{width:478px;}
  .w488{width:488px;}
  .w520{width:520px;}
  .w550{width:548px;}
  .w610{width:607px;}
  .w650{width:650px;}  
  .w678{width:678px;}
  .w680{width:686px;}
  .w700{width:697px;} /*상담등록 하단, 단체이메일*/
  .w705{width:705px;}
  .w715{width:715px;}
  .w725{width:726px;}
  .w820{width:820px;}
  .h25{ height:25px;} 
  .h30{ height:30px;} 
  .h60{ height:60px;} 
  .h100{ height:100px;}
  .h130{ height:130px;}
  .h160{ height:160px;} 
  .h190{ height:190px;}   
  .h200{ height:200px;}
  .h220{ height:220px;}    
  .h300{ height:300px;} 
  .h410{ height:410px;}  
  .h450{ height:450px;}
  .ar900{width:450px;}



/* FAQ */
.faq_title_wrap {width:760px;border-top: 2px solid #8e8e8e;background: #eeeeee;clear:both;overflow:hidden;line-height:40px;float:none;}
.faq_title_wrap span {font-weight: 600;text-align:center;color: #656565;display:inline-block;}
.faq_title_wrap span.faq_num {width:80px;}
.faq_title_wrap span.faq_title {width:660px;}

.faq_list dt {position:relative;padding:15px 0;border-bottom: 1px solid #ececec;color: #656565;}
.faq_list dt span.list_num {display:inline-block;width:80px;text-align:center;}
.faq_list dt a {display:inline-block;padding: 0 10px 0 20px;background: url(/guniversity/images/icon/ico_q.png) no-repeat}
.faq_list dt button.show_reply {position:absolute;display:block;width:9px;height:6px;overflow:hidden;top:20px;right:25px;background: url(/guniversity/images/icon/ico_down.png) no-repeat;}
.faq_list dt button.show_reply.hidden_article {background: url(/guniversity/images/icon/ico_up.png) no-repeat;}
.faq_list dt button.show_reply span { display:inline-block;color:transparent;width:9px;height:6px;}
.faq_list dd {display:none;}
.faq_list dd p {padding: 15px 77px;text-align: left;background: #fbfbfb url(/guniversity/images/icon/ico_a.png) no-repeat 50px 17px;line-height: 20px;color: #656565;}


.faq_btn_wrap {margin:30px auto 0;text-align:center;float:none !important;}
.faq_btn {width:auto;margin: 0 auto;display:inline-block;padding:12px 24px;font-size:16px;color:#fff;border-radius:2em;text-align:center;letter-spacing:-0.5px; font-weight:bold;}
.faq_btn.green {border:1px solid #008d2d;background:#008d2d;}
.faq_btn.green:hover{background:#fff;color:#008d2d;}
.faq_btn.gray {border:1px solid #666666;background:#666666;}
.faq_btn.gray:hover{background:#fff;color:#666666;}
