@charset "utf-8";
/* reset default browser setting */
/*@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);*/
html {width:100%; height:100%; line-height:1.4em;}
body,div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, fieldset, legend, input, button, textarea, p, blockquote ,th ,td {margin:0; padding:0; font-family:'Nanum Gothic', Nanum Gothic, "나눔고딕",'Malgun Gothic','돋움',Dotum,Helvetica,AppleGothic,Sans-serif; color:#666;}
body {position:relative; width:100%; height:100%; background:#fff none; font-size:12px; min-height:100%;}
form {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
fieldset,img {border:0;}
address {font-style: normal;}
del,ins {text-decoration:none;}
li {list-style-type:none;}
dd,dt {display:block;}
a:link, a:visited, a:active {text-decoration:none; color:#666;}
a:hover, a:focus {text-decoration:none; color:#666;}
th {text-align:center;}
td {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:14px; font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:baseline;}
sub {vertical-align:baseline;}
table caption, legend {text-indent:-9999px; font-size: 0; line-height: 0; width:0; height:0; overflow:hidden; padding:0; margin:0; border:0;}
button {border:0; padding:0; background:transparent; cursor:pointer; #overflow:visible;}
button:active {padding:0;}
input,img {vertical-align:middle;}
.skipNavi {position:absolute; left:-999999px; display:block; width:100%; height:25px; background:#727272; font-size:16px; font-weight:bold; line-height:28px; text-align:center; z-index:10000;}
.skipNavi:focus, .skipNavi:active {left:0; color:#fff;}
.hideCont {position:absolute; left:0px; top:0px; width:1px; height:1px; overflow:hidden; font-size:6px; line-height:20px; background:transparent none;}


.dotum {font-family:dotum,arial,sans-serif;}
/* * Nanum Gothic (Korean) http://www.google.com/webfonts/earlyaccess */
@font-face {
	font-family: 'nanum';
	font-style: normal;
	font-weight: 700;
		src: url(NanumGothic-Bold.eot);
		src: url(NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
			url(NanumGothic-Bold.woff2) format('woff2'),
			url(NanumGothic-Bold.woff) format('woff'),
			url(NanumGothic-Bold.ttf) format('truetype');
}
@font-face {
	font-family: 'nanum';
	font-style: normal;
	font-weight: 400;
		src: url(NanumGothic-Regular.eot);
		src: url(NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
			url(NanumGothic-Regular.woff2) format('woff2'),
			url(NanumGothic-Regular.woff) format('woff'),
			url(NanumGothic-Regular.ttf) format('truetype');
}
@font-face {
	font-family: 'nanum';
	font-style: normal;
	font-weight: 800;
		src: url(NanumGothic-ExtraBold.eot);
		src: url(NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
			url(NanumGothic-ExtraBold.woff2) format('woff2'),
			url(NanumGothic-ExtraBold.woff) format('woff'),
			url(NanumGothic-ExtraBold.ttf) format('truetype');
}

#header,
#lnb,
#footWrap{
	display: none;
}

/* layout */
#header {position:relative; width:100%; height:129px; overflow:visible; background:#054f8c url('/new_home/images/common/menus/top_new.gif') repeat-x 0 0; z-index:5;}
	#topMenu {position:relative; width:994px; margin:0 auto; height:88px; overflow:hidden;}
		#topMenu .topLogo {position:absolute; left:17px; top:17px;}
		/* #topMenu .topLogo img{width: 307px;} */
		#topMenu .topLinks {width:600px; float:right; height:17px; overflow:visible; margin:17px 0 9px 0; text-align:right; line-height:17px; vertical-align:middle;}
		#topMenu .topLinks .topLink1 a,
		#topMenu .topLinks .topLink1 span {display:inline-block; padding:0 8px 0 9px; line-height:17px; background:url('/new_home/images/common/menus/bg_topLinksSeg.gif') no-repeat 2px 5px;}
		#topMenu .topLinks .topLink1 a:first-child {background:none;}
		#topMenu .topLinks .topLink1 a img {vertical-align:middle;}
		#topMenu .topLinks .topLink2 {display:inline-block; margin-left:3px;}
		#topMenu .topLinks .topLink2 a {display:inline-block; margin-left:0px;}
		#topMenu .topSearch {clear:both; float:right; text-align:right;}
		#topMenu .topSearch input.inputText {height:15px; width:102px; padding-left:26px; line-height:15px; border:1px solid #fff; background:#dedede url('/new_home/images/common/menus/bg_topSrchInputTxt.gif') no-repeat 0 0; text-indent:0;}
		#gnb {position:relative; width:100%; height:40px; overflow:visible; z-index:100; background: url('/new_home/images/common/menus/gnb_back.png') repeat-x 0 0;}
		#gnb .gnbUl {width:994px; height:40px; overflow:hidden; margin:0 auto; text-align:center;}
		#gnb .gnbUl .submenu a {font-size:14px;}
		#gnb .gnbUl > li {display:inline-block;#display:inline; height:40px; padding:0; text-align: left; width: 139px; background: url('/new_home/images/common/menus/gnb_split.gif') no-repeat 0 center;}
		#gnb .gnbUl > li:FIRST-CHILD{background: none;}
		#gnb .gnbUl > li > a {display:block;#display:inline-block; padding:2px 0; text-align: center;}
		/* #gnb .gnbUl > li > a > img {display:block;} */
		#gnb .gnbUl .submenu {position:absolute; top:38px; left:0; width:100%; height:0; z-index:101; display:none; padding-bottom: 7px; background: url('/new_home/images/common/menus/gnb_sub_bottom.png') no-repeat center bottom;}
		#gnb .gnbUl > li > .submenu > .line {position:absolute; left:43%; margin-left:-236px; top:12px; width:1px; height:85%; background:#c7c5c5;}
		#gnb .gnbUl > li > .submenu > div{
			width: 1005px;
			margin: 0 auto;
			height: 100%;
			width: 994px;
			padding: 0 7px;
			background: url('/new_home/images/common/menus/gnb_sub_back.png') repeat-y 0 0;
		}
		#gnb .gnbUl > li > .submenu > div > ul {width:939px; height:auto; padding: 6px 0 0 55px; margin:0 auto; border: none; float: right; background: #90c31f url('/new_home/images/common/menus/gnbsub_back.png') no-repeat 0 0;}
		#gnb .gnbUl > li > .submenu > div > ul > li {position:relative; display:block; min-height:23px; overflow:visible; line-height:22px;  width: 939px; float: left;}
		#gnb .gnbUl > li > .submenu > div > ul > li > a {width: 120px; padding-left: 37px; text-align: left; font-weight:bold; color:#403c3c; letter-spacing:-1px; white-space:nowrap; display: inline-block; vertical-align: top; padding-top: 10px; font-family: 굴림; font-size: 12px; float: left; background: #e0eec1; min-height: 29px; height: 100%; border-bottom: 1px solid #ffffff;}
		#gnb .gnbUl > li > .submenu > div > ul > li:FIRST-CHILD > a:FIRST-CHILD{background: url('/new_home/images/common/menus/2depth_back.png') no-repeat 0 0;}
		#gnb .gnbUl > li > .submenu > div > ul > li > a:hover,
		#gnb .gnbUl > li > .submenu > div > ul > li > a:focus {color:#00467f;}
		#gnb .gnbUl > li > .submenu > div > ul > li > ul {width:749px; padding: 7px 0 7px 33px; display: inline-block; text-align: left; background:#FFFFFF; min-height: 25px; float: left; border-bottom: 1px solid #f1f1f1;}
		#gnb .gnbUl > li > .submenu > div > ul > li > ul li {display: inline; line-height:22px;}
		#gnb .gnbUl > li > .submenu > div > ul > li > ul li a {display:inline-block; color:#444; white-space:nowrap; background: url("/new_home/images/common/menus/depth_split.gif") no-repeat right; padding: 0px 13px 0px 9px; font-family: dotum; font-size: 12px;}
		#gnb .gnbUl > li > .submenu > div > ul > li > ul li:last-child a{background: none;}
		#gnb .gnbUl > li > .submenu > div > ul > li > ul li a:hover,
		#gnb .gnbUl > li > .submenu > div > ul > li > ul li a:focus {color:#00467f;}
		/* .SK .submenu > ul {background:url('/new_home/images/common/menus/gnbBg_01.jpg') no-repeat 0 0;}
		.EN .submenu > ul {background:url('/new_home/images/common/menus/gnbBg_02.jpg') no-repeat 0 0;}
		.ED .submenu > ul {background:url('/new_home/images/common/menus/gnbBg_03.jpg') no-repeat 0 0;}
		.SE .submenu > ul {background:url('/new_home/images/common/menus/gnbBg_04.jpg') no-repeat 0 0;}
		.CL .submenu > ul {background:url('/new_home/images/common/menus/gnbBg_05.jpg') no-repeat 0 0;} */
#container {position:relative; width:757px; margin:0; overflow:hidden; z-index:1;}
	#lnb {float:left; width:197px;}
		#lnb .lnbTit {display:block;}
		#lnb > ul.lnbUl {display:block; width:161px; border-width:0 10px 10px 10px; border-color:#00467f; border-style:solid; padding:5px 0 5px 0;}
		#lnb > ul.lnbUl > li {display:block; padding:15px 0 15px 25px; line-height:100%;}
		/* #lnb > ul.lnbUl > li.hasSub {background-image:url('/new_home/images/common/ico_plus.gif'); background-repeat:no-repeat; background-position:140px 18px;}
		#lnb > ul.lnbUl > li.hasSub.on {background-image:url('/new_home/images/common/ico_minus.gif');}
		#lnb > ul.lnbUl > li > .lnbSub ul > li.hasSub {background-image:url('/new_home/images/common/ico_plus2.gif'); background-repeat:no-repeat; background-position:130px 12px;}
		#lnb > ul.lnbUl > li > .lnbSub ul > li.hasSub.on {background-image:url('/new_home/images/common/ico_minus2.gif');} */
		#lnb > ul.lnbUl > li > a {height:16px; line-height:120%; font-size:15px; color:#4b4b4b;}
		#lnb > ul.lnbUl > li.on > a {height:16px; line-height:120%; font-size:15px; color:#d13b1a; /* color:#55a204; */ font-weight: bold;}
		#lnb > ul.lnbUl > li a {display:block; font-weight: bold;}
		#lnb > ul.lnbUl > li a:hover {font-weight:bold;}
		#lnb > ul.lnbUl > li > .lnbSub {position:relative; display:block; width:162px; margin-top:10px; display:none; overflow:hidden;}
		#lnb > ul.lnbUl > li > .lnbSub .lnbDepth3 {position:relative; display:block; width:162px; display:none;}
		#lnb > ul.lnbUl > li > .lnbSub ul {position:relative; z-index:1;}
		#lnb > ul.lnbUl > li > .lnbSub > ul > li {padding:10px 10px; line-height:100%;}
		#lnb > ul.lnbUl > li > .lnbSub > ul > li > a {padding:0 0 0 10px; font-size:14px; color:#fff; line-height:16px; font-weight: bold;}
		#lnb > ul.lnbUl > li > .lnbSub > ul > li.on {background-color:#ffffff; filter:alpha(opacity=50); opacity: 0.5;}
		#lnb > ul.lnbUl > li > .lnbSub > ul > li.on > a {color: #1c2a12;}
		#lnb > ul.lnbUl > li > .lnbSub > ul > li > a:HOVER,
		#lnb > ul.lnbUl > li > .lnbSub > ul > li.on > a:HOVER,
		#lnb > ul.lnbUl > li a:HOVER {color: #023661;}
		/* #lnb > ul.lnbUl > li > .lnbSub > ul > li.on {background-color:#3b6e05;} */
		
		#lnb > ul.lnbUl > li > .lnbSub > ul > li:first-child.on {margin-top:9px;}
		#lnb > ul.lnbUl > li > .lnbSub > ul > li .lnbDepth3 {position:relative; width:100%; margin-top:10px; display:none; overflow:hidden;}
		#lnb > ul.lnbUl > li > .lnbSub > ul > li .lnbDepth3 ul {padding:0 0 0 20px;}
		#lnb > ul.lnbUl > li > .lnbSub > ul > li .lnbDepth3 ul li {padding:6px 0; height:14px; line-height:100%;}
		#lnb > ul.lnbUl > li > .lnbSub > ul > li .lnbDepth3 ul li a {font-size:12px; line-height:100%; color:#fff;}
		#lnb > ul.lnbUl > li > .lnbSub > ul > li .lnbDepth3 ul li.on a {font-size:12px; line-height:100%; color:#111;}
		#lnb > ul.lnbUl > li > .lnbSub .bgLnbSub {position:absolute; width:100%; height:100%; z-index:0;}
	#contentWrap {float:right; width:757px;}
	#contentWrap .contTop {position:relative; display:block; width:100%; height:75px; overflow:hidden; padding-top:30px; z-index:1;}
	#contentWrap .contTop .pageTit {float:left;} /* breadcrump top position need fix (long title image) */
	#contentWrap .contTop .breadcrump {position:absolute; right:0; /* top:30px; */ top:0px; width:500px; height:21px; font-size:11px; color:#696565; line-height:100%; vertical-align:middle; text-align:right;}
	#contentWrap .contTop .breadcrump span {display:inline-block; padding-left:10px; margin-left:6px; background:url('/new_home/images/common/ico_arrR.gif') no-repeat left center;}
	#contentWrap .contTop .breadcrump span:first-child {background:none;/* height:21px; padding:5px 0 0 28px; background:url('/new_home/images/common/ico_home.gif') no-repeat 0 0; */}
	#contentWrap .contTop .breadcrump a:link,
	#contentWrap .contTop .breadcrump a:VISITED {color:#696565;}
	#contentWrap .contTop .breadcrump strong {font-weight:bold; color:#535353; padding-left:10px; margin-left:6px; background:url('/new_home/images/common/ico_arrR.gif') no-repeat left center;}
	#contents {min-height:350px;}
	#contactInfo {clear:both; position:relative; margin-top:70px; width:657px; height:53px; padding:0 100px 0 0; background:url('/new_home/images/common/bg_contactInfo.png') no-repeat 0 0;}
	#contactInfo p {padding:20px 0 0 25px;:;font-size:12px; color:#666; line-height:100%;}
	#contactInfo p strong {color:#093d5b; font-weight:bold;}
	#contactInfo .btns {position:absolute; right:25px; top:12px; width:100px; text-align:right;}
#footWrap {position:relative; width:100%; margin-top:100px; background:url('/new_home/images/common/footer/bg_footer.gif') repeat-x 0 0;}
	#footWrap .footTopLinks {width:994px; margin:0 auto; height:45px; overflow:hidden;}
	#footWrap .footTopLinks li {float:left; width:90px; height:45px; background:url('/new_home/images/common/footer/bg_footTopLinkSeg.png') no-repeat 0 0;}
	#footWrap .footTopLinks li:first-child {width:92px; background:none;}
	#footWrap .footTopLinks li.last {width:92px;}
	#footWrap .footTopLinks li a {display:block; padding:16px 0 16px; vertical-align:middle; text-align:center;}
	#footWrap .footTopLinks li a img {display:block; margin:0 auto;}
	#footWrap .footTopLinks li a:hover,
	#footWrap .footTopLinks li a:focus {background:url('/new_home/images/common/footer/bg_footTopLinkOn.gif') no-repeat 0 0;}
	#footWrap .serviceLinks {background:#ebebeb; border-bottom:1px solid #d8d8d8;}
	#footWrap .serviceLinks .inner {width:994px; margin:0 auto; padding:30px 0 20px; overflow:hidden;}
	#footWrap .serviceLinks .inner > div {float:left; border-right:1px solid #d0d0d0; margin-right:12px; overflow:hidden;}
	#footWrap .serviceLinks .inner > div .secTit {display:block; margin-bottom:12px;}
	#footWrap .serviceLinks .inner > div .secTit img {display:block;}
	#footWrap .serviceLinks .inner > div ul {display:block; float:left;}
	#footWrap .serviceLinks .inner > div ul li {display:block; height:18px; line-height:100%; #line-height:18px;}
	#footWrap .serviceLinks .inner > div ul li a {font-family:dotum; font-size:12px; color:#5f5f5f; background:url('/new_home/images/common/footer/bul_footSvcLink.png') no-repeat 0 5px; padding-left:7px; white-space:nowrap;}
	#footWrap .serviceLinks .inner > div ul li a:hover,
	#footWrap .serviceLinks .inner > div ul li a:focus {font-weight:bold; letter-spacing:-1px;}
	#footWrap .serviceLinks .inner select{
		background:#f4f2f3;
		min-width: 182px;
	}#footWrap .serviceLinks .inner .sec1{
		border: 1px solid #959595;
	}
	#footWrap .serviceLinks .inner .policy {display:block; margin-bottom:18px; line-height:20px;}
	#footWrap .serviceLinks .inner .policy a {font-size:12px; color:#6f6f6f; display:inline-block;}
	#footWrap .serviceLinks .inner .policy a:hover,
	#footWrap .serviceLinks .inner .policy a:focus {color:#033359;}
	#footWrap .footer {position:relative; width:994px; min-height:50px; margin:0 auto; padding:25px 0;}
	#footWrap .footer .footLogo {position:absolute; top:20px; left:0;}
	#footWrap .footer .footerItems {padding-left:76px; width:580px;}
	#footWrap .footer .footerItems .address {height:20px; font-size:12px; color:#7a7a7a; line-height:100%;}
	#footWrap .footer .footerItems .address strong {color:#515151; font-weight:normal;}
	#footWrap .footer .footerItems .copyright {height:16px; color:#c0c0c0; font-size:12px; line-height:100%;}
	#footWrap .footer .footSignature {position:absolute; right:0; top:-90px; width:340px; height:105px;}
	#footWrap .footer .footSignature .signatureTxt {position:absolute; right:0; top:5px;}
	#footWrap .footer .footSignature ul {float:right; margin-top:35px; #zoom:1;}
	#footWrap .footer .footSignature ul li {float:left; position:relative; text-align: right;}
	#footWrap .footer .footSignature ul li a img{width: 80%;}
	#footWrap .footer .footSignature ul li .tooltip {position:absolute; bottom:35px; left:50%; margin-left:-72px; width:142px; height:auto; border:1px solid #c7c7c7; background:#fff;}
	#footWrap .footer .footSignature ul li.sig_01 .tooltip {left:0; margin-left:0;}
	#footWrap .footer .footSignature ul li.sig_01 .tooltip span {background-position:29px bottom;}
	#footWrap .footer .footSignature ul li.sig_07 {margin-right:0;}
	#footWrap .footer .footSignature ul li.sig_07 .tooltip {left:auto; right:0; margin-left:0;}
	#footWrap .footer .footSignature ul li.sig_07 .tooltip span {background-position:100px bottom;}
	#footWrap .footer .footSignature ul li .tooltip {display:none;}
	#footWrap .footer .footSignature ul li a:hover .tooltip {display:block;}
	#footWrap .footer .footSignature ul li a:focus .tooltip {display:block;}
	#footWrap .footer .footSignature ul li .tooltip span {display:block; width:120px; height:auto; padding:7px 10px 14px; margin-bottom:-7px; line-height:15px; color:#000; font-family:dotum; font-size:11px; text-align:center; background:url('/new_home/images/common/footer/bg_tooltip.gif') no-repeat center bottom;}
	#footWrap .footer .footSignature .order {clear:both; line-height:1.3em; padding-top:55px; text-align:right;}
	#footWrap .footer .footSignature .order a{font-size : 12px;}
	#footWrap .footer .footSignature .order a img{width: 20px;}
	
	

/* titles */
.contTit {display:block; padding-bottom:13px; font-size:19px; line-height:20px; font-weight:bold; color:#0a4ea3; letter-spacing:-0.05em;}
.contTit.noColor {color:#494949;}
.contTit.noColor strong {color:#1652a3;}
#contents .contTit.noMgt {margin-top:0;}
/*. 해당 타이틀 - 텍스트 대체로 인해 임의 주석처리- contTit img {float:left; display:block;}*/

/* contents */
#contents {font-size:14px;}
.paragraphTit {display:block; height:33px; font-size:20px; font-weight:bold; color:#494949;}
.paragraphTit strong {color:#093d5b;}
.paragraph {width:100%; overflow:hidden; font-size:15px; color:#333; margin-bottom:35px; line-height: 28px;}
.paragraph .thumbLeft {float:left; margin-right:20px; margin-bottom:15px;}
.paragraph .innerP {margin-bottom:15px;}
.paragraph p {margin-bottom:12px; line-height:28px;}
.paragraph p.bul_01, .paragraph p.bul_02, .paragraph p.bul_03 {margin-bottom:0;}
.paragraph .font15 {margin-bottom:5px; line-height:28px; font-size:15px; color:#333;}
/* .font17 {margin-bottom:5px; line-height:25px; font-size:17px; color:#333;} */
.paragraph.col2 .fRight {float:right; width:525px}

.contGrp {margin-bottom:35px;}
.contGrp .contTit {margin-top:20px;}
.contGrp .contTit:first-child {margin-top:0;}
.contGrp .contTit + .bul_01 {margin-top:0;}
.contGrp > img {display:block;}
.contGrp > .thumbLeft {float:left;}

.box_content { border:1px solid #ddd; padding:10px; }
.box_content :first-child {margin-top:0;}

/* bullets */
.bul_01 {padding-bottom:3px; padding-left:18px; line-height:18px; font-size:15px; color:#333; background:url('/new_home/images/common/bul_01.gif') no-repeat left 3px; margin:15px 0 5px}
.bul_02 {margin-left:16px; padding-left:12px; font-size:15px; color:#333; line-height:28px; background:url('/new_home/images/common/bul_02.gif') no-repeat left 10px;} /* arrow bullet */
.bul_03 {margin-left:20px; padding-left:10px; font-size:14px; color:#666; line-height:28px; background:url('/new_home/images/common/dash_ol.png') left 12px no-repeat;} /* dash list (small) */
.bul_05 {margin-left:25px; padding-left:10px; font-size:14px; color:#666; line-height:28px; background:url('/new_home/images/common/icon/ico_gray_dot.gif') left 13px no-repeat; padding-left:8px} /* dot */
.bul_04 {margin-left: 0px; padding-left:10px; font-size:17px; color:#333; line-height:22px; background:url('/new_home/images/common/dash_ol.png') left 12px no-repeat;} /* dash list (big) */
.bul_04.noBg {background:none; padding-left:0;}
.bul_02.noBg {background:none; text-indent:-18px;}

.bul_01 a {color:#333;}
.bul_02 a {color:#333;}
.bul_03 a {color:#666;}
.bul_04 a {color:#666;}
.bul_05 a {color:#333;}

.bul_01.noMgt {margin-top:0;}
.bul_02 .bul_03 {margin-left:-8px;}
.bul_02 .depth_03 {margin-left:-8px;}
.bul_03 .bul_05 {margin-left:-3px;}
.bul_02.noMg {margin-left:0;}
.bul_03.noMg {margin-left:0;}
.bul_05.noMg {margin-left:0;}

.depth_01 {margin-left:18px;}
.depth_02 {margin-left:16px; padding-left:12px;}
.depth_03 {margin-left:20px; padding-left:10px;}
.depth_04 {margin-left:30px; padding-left:10px;}
h2 + h3.bul_01 {margin-top:5px;}

/* buttons */
.btn_board {display:inline-block; width:60px; height:29px; margin-left:-1px; padding:1px 4px 0 2px; text-align:center; vertical-align:middle; background:url('/new_home/images/common/btn_board.png') no-repeat 0 0; font-size:12px; color:#4a494a; line-height:23px;}
.btn_board a:link {font-size:12px; color:#4a494a;}
.btn_board a, .btn_board button, .btn_board input {display:inline-block; width:100%; height:27px; margin:0; border:0; background:transparent none; padding-bottom:3px; text-align:center;}

.btn_type_01 {display:inline-block; width:auto; height:30px; margin-left:0; padding:0 6px 0 0; text-align:center; vertical-align:middle; background:url('/new_home/images/common/btn_01_R.png') no-repeat right 0; font-size:12px; color:#4a494a; line-height:100%;}
.btn_type_01 a, .btn_type_01 button, .btn_type_01 input {display:inline-block; height:26px; margin:0; border:0; padding:0 13px 0 15px; background:url('/new_home/images/common/btn_01_L.png') no-repeat 0 0; line-height:220%;}
.btn_type_01 a:link {font-size:12px; color:#4a494a;}
.btn_type_01 button {line-height:100%; padding-bottom:5px;}
.btn_type_01 input {line-height:100%; padding-bottom:3px;}

.btn_link {display:inline-block; height:30px; padding:0 0 0 5px; background:url('/new_home/images/common/btn_link_L.png') no-repeat left top; line-height:100% !important;}
.btn_link a {display:inline-block; height:30px; padding:0 16px 0 9px; background:url('/new_home/images/common/btn_link_R.png') no-repeat right top; line-height:26px; color:#0b57b6; font-size:12px;}
.organs .btn_area {padding-top:10px;}
.btn_down {display:inline-block; height:30px; padding:0 0 0 5px; background:url('/new_home/images/common/btn_down_L.png') no-repeat left 2px; line-height:100%;}
.btn_down a {display:inline-block; padding:0 16px 0 9px; background:url('/new_home/images/common/btn_down_R.png') no-repeat right top; line-height:26px; color:#494949; font-size:12px; margin-top: 2px;}
.btn_down .ico_down_pdf_01 {display:inline-block; width:20px; height:14px; background:url('/new_home/images/common/ico_down_pdf_01.png') no-repeat 0 0; vertical-align:middle;}
.btn_down .ico_down_pdf_02 {display:inline-block; width:20px; height:14px; background:url('/new_home/images/common/ico_down_pdf_02.png') no-repeat 0 0; vertical-align:middle;}
.btn_go {display:inline-block; height:30px; padding:0 0 0 5px; background:url('/new_home/images/common/btn_go_L.png') no-repeat left top; line-height:100%;}
.btn_go a {display:inline-block; height:30px; padding:0 16px 0 9px; background:url('/new_home/images/common/btn_go_R.png') no-repeat right top; line-height:26px; color:#3b6e05; font-size:12px;}
.btn_go .ico_go_arrow {display:inline-block; width:7px; height:5px; background:url('/new_home/images/common/ico_go_arrow.gif') no-repeat left top; vertical-align:middle;}
.btnRightGo {float:right; margin-top:-37px;}
.btn_black {display:inline-block; min-width:30px; height:19px; line-height:19px; border:0; padding:2px 10px; color:#fff !important; font-size:12px; font-family:'돋움',dotum; text-align:center; background:#717171 none; border-radius:2px; behavior:url('/new_home/common/css/PIE.htc'); cursor:pointer; vertical-align:middle;}

/* tabmenu */
.tab_01 {width:100%; height:45px; border-bottom:2px solid #1a60b8;}
.tab_01 li {float:left; width:188px; height:43px; border:1px solid #d9d9d9; border-left:0; background:#f6f6f6; text-align:center;}
.tab_01 li:first-child {border-left:1px solid #d9d9d9;}
.tab_01 li:first-child.active {padding-left:1px;}
.tab_01 li.active {height:43px; border:0 !important; padding:1px; padding-left:0; background:url('/new_home/images/common/bg_tab_01_on.gif') repeat-x 0 0;}
.tab_01 li a {display:block; width:100%; height:100%; line-height:43px; font-size:16px; color:#666; font-weight:bold;}
.tab_01 li.active a {color:#f0ff8c;}
.bar_tab {position:relative;}
.bar_tab .btn_link {position:absolute; right:0; bottom:6px}
.tab_01.w180 li {width:100px !important;}
.tab_01.w180 li.last {width:149px !important;}

/* table - board */
.tb_board {width:100%; border-bottom:1px solid #dcdcdc;}
.tb_board thead th {height:35px; background:#f4f4f4 url('/new_home/images/common/bg_seperate.gif') no-repeat 0 center; border:0; border-top:2px solid #3b4245; border-bottom:1px solid #dcdcdc; color:#404040; font-weight:bold;}
.tb_board thead tr th:first-child {background-image:none;}
.tb_board tbody th {background:#f4f4f4; border-right:1px solid #dcdcdc; border-left:1px solid #dcdcdc; border-bottom:1px dotted #d6d6d6; border-top:1px dotted #d6d6d6; color:#404040; font-weight:bold;}
.tb_board tbody tr th:first-child {border-left:0;}
.tb_board tbody tr:first-child td {border-top:0;}
.tb_board tbody tr.useTopBd td {border-top:2px solid #3b4245;}
.tb_board tbody tr.useTopBd th {border-top:2px solid #3b4245;}
.tb_board tbody td {height:35px; border:0; border-top:1px dotted #d6d6d6; padding:0 5px; text-align:center;}
.tb_board tbody td.subject {padding:0 12px 0 20px; text-align:left;}
.tb_board tbody td.subject a {overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.tb_board tbody td.subject a:hover, .tb_board tbody td.subject a:focus {color:#00467f;}
.tb_board.detail tbody td {text-align:left; padding-left:14px; padding-right:14px;}
.tb_board.write tbody td {text-align:left; padding-left:14px; padding-right:14px;}
.tb_board.write tbody td.textarea {padding-right:28px;}
.tb_board.twoList {margin-top:50px;}
.tb_board.twoList tbody td,
.tb_board.twoList tbody th {height:45px; border:0; border-top:1px solid #d1cfcf !important; border-bottom:0; border-right:0 !important; border-left:0;}

.boardCont {border-bottom:1px solid #d3d3d3; padding:20px 20px 50px 20px; font-size: 15px;}
.btnArea {width:100%; overflow:hidden; padding-top:10px; text-align:right;}
.btnArea.center {text-align:center;}


/* table style - type 01  */
.tb_style_01 {width:100%; border-bottom:1px solid #dcdcdc;}
.tb_style_01 thead th {height:35px; background:#f4f4f4 url('/new_home/images/common/bg_seperate.gif') no-repeat 0 center; border:0; border-top:2px solid #3b4245; border-bottom:1px solid #dcdcdc; color:#404040; font-weight:bold;}
.tb_style_01 thead tr th:first-child {background-image:none;}
.tb_style_01 tbody th {background:#f4f4f4; border-right:1px solid #dcdcdc; border-left:1px solid #dcdcdc; border-bottom:1px dotted #d6d6d6; border-top:1px dotted #d6d6d6;}
.tb_style_01 tbody tr th:first-child {border-left:0;}
.tb_style_01 tbody tr th.last {border-right:0;}
.tb_style_01 tbody tr:first-child td {border-top:0;}
.tb_style_01 tbody td {height:35px; border:0; border-top:1px solid #dcdcdc; padding:0 5px; text-align:center;}

/* table style - type 02 (two row thead)  */
.tb_style_02 {width:100%; border-bottom:1px solid #dcdcdc; font-size:13px}
.tb_style_02 thead {border-top:2px solid #3b4245;}
.tb_style_02 th {height:35px; background:#f4f4f4; border:0; border-left:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; color:#404040;}
.tb_style_02 tbody th {background:#f4f4f4; border-right:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-bottom:1px dotted #d6d6d6; border-top:1px dotted #d6d6d6;}
.tb_style_02 tbody tr:first-child td {border-top:0;}
.tb_style_02 tbody td {height:35px; border:0; border-top:1px solid #dcdcdc; border-right:1px solid #dcdcdc; padding:0 5px; text-align:center;}
.tb_style_02 tbody td.align_lft {padding-left:10px}
.tb_style_02 tfoot td {height:35px; background-color:#f5f5f5; border-top:1px solid #dcdcdc; padding:0 5px; text-align:center;}
.tb_style_02 thead tr th.lastChild {border-right:0;}
.tb_style_02 tbody tr .lastChild {border-right:0;}
.tb_style_02 td li {background:url(../../images/common/icon/ico_gray_dot.gif) left 10px no-repeat; padding-left:8px; text-align:left;}

/* table style - type 03 (horizontal) */
.tb_style_03 {width:100%; border-bottom:1px solid #dcdcdc; font-size:13px; border-top:2px solid #3b4245;}
.tb_style_03 th {height:35px; background:#f4f4f4; border:0; border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; color:#404040;}
.tb_style_03 tr th.lastChild {border-right:none;}
.tb_style_03 tbody th {background:#f4f4f4; border-right:1px solid #dcdcdc; border-bottom:1px dotted #d6d6d6; border-top:1px dotted #d6d6d6;}
.tb_style_03 tbody tr th.lastChild {border-right:0;}
.tb_style_03 tbody tr th.last {border-right:0;}
.tb_style_03 tbody tr:first-child td {border-top:0;}
.tb_style_03 tbody td {height:35px; border:0; border-top:1px solid #dcdcdc; border-right:1px solid #dcdcdc; padding:5px; text-align:center;}
.tb_style_03 tbody td.align_lft {padding-left:10px}
.tb_style_03 tbody tr td.lastChild {border-right:none}
.tb_style_03 tfoot td {height:35px; background-color:#f5f5f5; border-top:1px solid #dcdcdc; padding:0 5px; text-align:center;}
.tb_style_03 .bd_top {border-top:1px solid #dcdcdc !important;}
.tb_style_03 .bd_lft {border-left:1px solid #dcdcdc !important;}
.tb_style_03 td li {background:url(../../images/common/icon/ico_gray_dot.gif) left 10px no-repeat; padding-left:8px; text-align:left;}

/* table style - type 04 (mixed) no-thead */
.tb_style_04 {width:100%; font-size:14px; border-top:2px solid #3b4245; border-bottom:2px solid #3b4245;}
.tb_style_04 tr {border-top:1px solid #dcdcdc;}
.tb_style_04 tr:first-child {border:none;}
.tb_style_04 td {height:35px; border:0; border-top:1px solid #dcdcdc; border-left:1px solid #dcdcdc; padding:0 0 0 0; vertical-align:top}
.tb_style_04 tr td:first-child {border-left:none}
.tb_style_04 .bg_gray td {background:#f4f4f4; border:none; font-weight:bold; text-align:center; vertical-align:middle}
.tb_style_04 .bd_lft {border-left:1px solid #dcdcdc !important;}
.tb_style_04.noBdt {border-top:none !important;}
.tb_style_04.noBdb {border-bottom:1px solid #dcdcdc !important;}

.tb_style_01 td:FIRST-CHILD, .tb_style_02 td:FIRST-CHILD, .tb_style_03 td:FIRST-CHILD, .tb_style_04 td:FIRST-CHILD{
	border-left: none;
}
.tb_style_01 th:FIRST-CHILD, .tb_style_02 th:FIRST-CHILD, .tb_style_03 th:FIRST-CHILD, .tb_style_04 th:FIRST-CHILD{
	border-left: none;
}
.tb_style_01 td:last-child, .tb_style_02 td:last-child, .tb_style_03 td:last-child, .tb_style_04 td:last-child{
	border-right: none;
}
.tb_style_01 th:last-child, .tb_style_02 th:last-child, .tb_style_03 th:last-child, .tb_style_04 th:last-child{
	border-right: none;
}

/* additional table style */
.tb_prev_pr {border-top:2px solid #4e5557; margin-bottom:40px; font-size:14px; border-bottom:0;}
.tb_prev_pr tbody td {text-align:left; border-top:0; border-bottom:1px solid #dcdcdc;}
.tb_prev_pr tbody td a {background:url('/new_home/images/common/bul_01.gif') no-repeat left 1px; padding-left:18px;}
.tb_prev_pr tbody td.active a {color:#f05133;}
.tb_budget {font-size:14px;}
.tb_budget th.align_lft {padding-left:25px;}
.tb_budget tbody td {text-align:left; padding-left:15px}
.tb_budget tbody  td a {display:inline-block; margin-right:15px}
.td_align_lft tbody td {text-align:left; padding-left:15px}
.tb_video tbody td {padding:10px;}



/* input styles */
input[type="text"], input[type="password"] {height:22px; border:1px solid #dcdcdc; line-height:22px; text-indent:7px; overflow:hidden;}
input.wideBlock {width:100%;}
input.normal {width:215px;}
textarea {border:1px solid #dcdcdc; padding:5px 0 5px 14px;}
.tb_board.write tbody td textarea {display:block; margin:10px 0; width:100%; height:350px; overflow-y:scroll;}

/* fake input type file */
.inputFile {position:relative; display:inline-block; height:22px; vertical-align:middle;}
.inputFile input.fake {display:inline-block; height:20px; vertical-align:middle; cursor:text;}
.inputFile span.fakeBtn {display:inline-block; margin-left:5px;}
.inputFile input[type="file"] {position:absolute; left:0; top:0; height:22px; width:300px; border:0; z-index:-1; opacity:0; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter:alpha(opacity=0); cursor:text;}
.ie7 .inputFile input.fake {float:left;}
.ie7 .inputFile span.fakeBtn {float:left;}
.fileAttachDiv {padding:7px 0;}
.fileAttachDiv p {margin-bottom:7px;}

/* paging */
.btnArea + .paging {margin-top:0;}
.tb_board + .paging {margin-top:20px;}
.paging {width:100%; text-align:center;}
.paging a {margin-right:4px;}
.paging a:hover {color:#000; font-weight:bold;}
.paging>a:first-child {margin-left:4px;}
.paging span {display:inline-block; padding:0 1px; margin-right:6px; margin-left:4px;}
.paging span a {display:inline-block; height:20px; padding:0 2px; margin-right:2px; line-height:20px; color:#8e8e8e; font-size:12px;}
.paging span strong {display:inline-block; height:20px; margin-right:2px; padding:0 2px; line-height:20px; color:#00467f; font-weight:bold; font-size:12px;}

/* board search */
.boardSrch {width:100%; margin-top:14px; text-align:center; line-height:100%;}
.boardSrch.topMg {margin-top:40px;}
.boardSrch label {margin-right:5px;}
.boardSrch label input {vertical-align:middle; margin-right:2px;}
.boardSrch input.inputText {width:178px; height:22px; border:1px solid #d6d6d6; margin-right:2px; margin-left:3px;}

.boardTopSrch {margin-bottom:25px; padding:20px 0 20px 135px;background:#eee url('/new_home/images/common/bg_boardTopSrch.png') no-repeat 60px 8px;}


/* form */
.box_search {background-color:#eeeeee; padding:15px; line-height:40px}
.box_search select {padding:3px; vertical-align:middle; border:1px solid #d6d6d6;}
.box_search input[type=text] {border:1px solid #d6d6d6;}
.lst_info {margin-top:10px;}
.lst_info * {display:inline-block;}
.box_laf {padding:15px 80px !important;}
.box_laf select {min-width:160px;}
.box_search .btn_type_01 {line-height:28px; margin-top:2px}

/* number list (ol) */
.lst_num {width:100%; overflow:hidden;}
.lst_num li {position:relative; padding-left:20px; margin:5px 0;}
.lst_num li.num {color:#578c10; font-size:12px; position:absolute; left:0; top:0;}
.lst_num_blue {width:100%; font-size:14px;}
.lst_num_blue li {position:relative; height:25px; width:335px; padding-left:25px;}
.lst_num_blue li.right {width:365px; margin-left:360px;}
.lst_num_blue li .num {color:#0a4ea3; font-weight:bold; position:absolute; left:0; top:0; width:20px; height:25px; line-height:28px;}
.lst_num_blue.item8 {margin-bottom:-200px;}
.lst_num_blue.item8 li.right {top:-200px;}
.lst_num_blue.item5 {margin-bottom:-125px;}
.lst_num_blue.item5 li.right {top:-125px;}

.olList {padding-left:18px;}
.olList li {margin:0 0 10px 0;}

/* common styles */
.fLeft {float:left;}
.fRight {float:right;}
.alignR {text-align:right;}
.p_alert {background:url('/new_home/images/common/ico_alert.jpg') left center no-repeat; padding-left:28px; line-height:21px}
.topMg {margin-top:20px;}
.bottomMg {margin-bottom:40px;}
.mgt10 {margin-top:10px;}
em {font-style:normal;}
.clear {clear:both;}
.over_hide {overflow:hidden;}
.borderbox {border:2px solid #EDEDED; padding:20px 25px;}
.font15 {color:#333; font-size:15px; line-height:28px; margin-bottom:5px;}
/* .font17 {font-size:17px; line-height:25px} */
.font18 {font-size:18px; line-height:30px}
.font21 {font-size:15px; line-height:30px}
.p_tip {color:#d13b1a; font-size:14px; padding-left:11px; background:url(http://www.skku.ac.kr/new_home/images/common/icon/ico_arrow02.gif) no-repeat scroll 0 7px transparent}

/* width */
.w296 {width:296px;}
.w380 {width:380px;}
.w425 {width:425px !important;}
.w450 {width:450px;}
.w455 {width:455px;}
.w465 {width:465px;}
.w500 {width:500px;}
.w535 {width:535px;}
.w550 {width:550px;}

.col2 {overflow:hidden;}
.align_lft {text-align:left !important;}
.align_rgt {text-align:right;}
.align_cen {text-align:center;}
.noMB {margin-bottom:0;}
.box_col3 {width:100%; overflow:hidden;}
.box_col3 > li {float:left; width:33%;}
.box_col3 > ul > li {float:left; width:33%;}
.box_col3 dl {float:left; width:245px; margin-left:11px;}
.box_col3 dl:first-child {margin-left:0;}
.box_col3 dl dt {margin-bottom:10px;}
.box_col3 dl dd {display:block; height:350px; border:1px solid #cdcdcd; padding:15px 0 15px 10px;}
.font11 {font-size:11px !important; font-weight:normal;}
.font10 {font-size:10px !important; font-weight:normal; letter-spacing:-1px;}
.blind {position:absolute; left:-100000px;}
.quote {background-color:#f6f4f4; border-radius:10px; padding:30px 20px; margin:0 0 20px; color:#333; font-size:14px; line-height:28px;}
.quote cite {color:#0b56b3; font-style:normal;}
h2.c_blue,h3.c_blue {font-size:15px;}
h2.c_blue+p {margin-top:5px;}
.mt4 {margin-top:4px;}
.mgt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.contTit a {color:#0A4EA3;}
.img_block {display:block; margin:5px 0;}

/* color */
.c_blue {color:#1652a3 !important;}
/* 
.c_orange {color:#ff6600 !important;}
 */
 .c_orange {color:#d13b1a !important;}
 .c_green {color:#487e0f !important;}

/* position */
.pos_rel {position:relative;}
.pos_abs_rt {position:absolute; right:0; top:0px}
.pos_abs_rb {position:absolute; right:0; bottom:5px;}
.pos_tn40 {top:-40px;}












/* 학과소개 */
.paragraph .titImg {width:211px; height:321px;}
.box_contact {border:1px solid #2d98d1; background-color:#f4f4f4; padding:15px 20px; overflow:hidden; color:#404040; font-weight:bold; font-size:14px; line-height:50px;}
.box_contact span {width:300px; float:left;}
.box_contact > span {min-height:50px;}
.box_contact .loc {background:url('/new_home/images/collage/ico_location.png') left center no-repeat; padding-left:50px}
.box_contact .tel {background:url('/new_home/images/collage/ico_phone.png') left center no-repeat; padding-left:60px}
.box_subject {overflow:hidden; padding:5px 15px; border:none; line-height:35px; font-size:14px;}
.box_subject ul {width:100%; overflow:hidden; padding:5px 0;}
.box_subject li {background:url('/new_home/images/common/bul_02.gif') no-repeat left center transparent; float:left; width:170px; padding-left:10px; white-space:nowrap;}
.box_subject li a {white-space:nowrap;}
.box_subject.wide li {width:230px;}

.lectureInfor .contTit {margin-top:40px;}
.lectureInfor .bul_01 {margin-top:20px;}
.lectureInfor .contTit + .bul_01 {margin-top:0px;}
.lectureInfor .box_contact {margin-top:40px; margin-bottom:0;}

.lectureInfor p {font-size:15px; margin-bottom:10px;}
.lectureInfor p.bul_01 {margin-bottom:0px;}
.lectureInfor p.bul_02 {margin-bottom:0px;}
.lectureInfor p.bul_03 {margin-bottom:0px;}
.lectureInfor p.p_alert {font-size:12px;}



/* 대학소개 - 총장실 */
.lst_pr_history {font-size:14px; line-height:28px; overflow:hidden}
.lst_pr_history dt {float:left; width:147px; color:#236e99; letter-spacing:-0.01em}
.lst_pr_history dd {padding-left:147px;}
.sec_prev_pr {font-size:14px;}
.sec_prev_pr h3 {margin-top:15px;}
.lst_prev_pr {line-height:28px;}
.lst_prev_pr dt {margin-left:16px; padding-left:15px; background:url(../../images/common/bul_02.gif) 4px 10px no-repeat ; color:#333}
.lst_prev_pr dd {margin-left:16px; padding-left:15px; margin-bottom:5px;}
.bg_pr {background:url(../../images/skku/pr/img_pr_01.png) right bottom no-repeat; height:345px; padding:15px 325px 0 0}

/* vision2020 */
.sec_5sector {overflow:hidden; line-height:28px; font-size:14px; margin:35px 0 0}
.sec_5sector dt {float:left; width:260px; background:url(../../images/skku/vi/ico_cir_arr.png) right 12px no-repeat; color:#333; font-size:15px}
.sec_5sector dt img {display:block; margin-bottom:-20px}
.sec_5sector dd {margin-left:240px; border-left:1px solid #b4b4b4; padding:15px 0 15px 10px}

/* 대학기관 */
.lst_organ_menu {overflow:hidden; font-size:14px; line-height:35px}
.lst_organ_menu dl {width:100%; overflow:hidden; border-top:2px solid #3b4245;}
.lst_organ_menu dt {clear:both; float:left; background-color:#f4f4f4; border-right:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd; width:100px; padding:10px; color:#404040; font-weight:bold; line-height:18px;}
.lst_organ_menu.wideDt dt {width:150px;}
.lst_organ_menu dd {overflow:hidden; border-bottom:1px solid #cdcdcd; padding:0 12px; min-height:38px; }
.lst_organ_menu dd li {float:left; margin-right:16px; padding-left:18px; background:url('/new_home/images/common/bul_01.gif') no-repeat left center;}
.lst_organ_menu dd li a {height:25px;}
.lst_organ_menu dd li.active a {color:#f05133;}
.lst_organ_menu dd li a:hover, .lst_organ_menu dd li a:focus {color:#f05133;}
.lst_dash {overflow:hidden; margin-left:20px;}
.lst_dash>li {font-size:14px; color:#666; padding-left:10px; line-height:28px; background:url('/new_home/images/common/dash_ol.png') left 12px no-repeat;}
.lst_dash.col2 li {float:left; width:48%;}

/* 대학소개 - 학칙/규정/요람 */
.lst_statute {line-height:28px}
.lst_statute li {padding-left:40px;}
.lst_statute>li {font-size:15px; font-weight:bold;}
.lst_statute li li {font-size:14px}
.lst_statute li li li {font-size:13px;}

/* 대학소개 - 캠퍼스안내 */
.route dt {font-weight:bold; margin-top:15px;}
.route dt:first-child {margin:0;}
.lst_tel {overflow:hidden; padding:20px; border-top:1px solid #cdcdcd;}
td .lst_tel:first-child {border-top:0;}
.lst_tel dt,.lst_tel dd {display:inline-table;}
.lst_tel dt {font-weight:bold; height:100%; width:110px; text-align:left;}
.lst_tel dd {text-align:left;}
.lst_tel dd li {background:url(../../images/common/icon/ico_gray_dot.gif) left 10px no-repeat; padding-left:8px}

/* 성대상징*/
.box_symbol_mark {font-size:15px; line-height: 28px; background:url(../../images/skku/symbol/bg_mark.png) no-repeat; width:651px; height:617px; overflow:hidden;}
.box_symbol_mark li {float:left; width:50%; height:311px}
.box_symbol_mark li strong {color:#0a4ea3; font-size:16px}
.box_symbol_mark li p {padding:30px 0 0 10px;}
.box_symbol_mark li p.pt155 {padding-top:155px;}
.box_symbol_mark li p.pl70 {padding-left:70px;}
.box_symbol_color {overflow:hidden;}
.box_symbol_color li {float:left; width:366px; margin-left:20px;}
.box_symbol_color li:first-child {margin:0;}
.box_symbol_color li .blue {background-color:#003e74; color:#003e74; line-height:30px; height:30px}
.box_symbol_color li .green {background-color:#e4f1cc; color:#e4f1cc; line-height:30px; height:30px}

.lst_signature {overflow:hidden; font-size:15px}
.lst_signature li {float:left; margin-bottom:30px;}
.lst_signature li:nth-child(even) {margin-left:20px;}
.lst_signature li img {display:block;}
.lst_signature li p {background-color:#dcdcdc; color:#333; line-height:30px; text-align:center; margin-top:5px}

.lst_brochure .bul_01 {margin-top:15px;}
.lst_brochure .bul_02,
.lst_brochure .bul_03 {background:none; line-height:30px}
.lst_brochure .bul_03 {padding-left:30px;}


/* 주요성과 */
.half .contGrp.fRight {width:354px;}
.half .contGrp.fLeft {clear:both; width:397px;}

/* sdafasfasdfasdfasdf */

.box_isic {border:1px solid #329ad3; background:url('/new_home/images/collage/ico_mouse.png') 15px center no-repeat #f4f4f4; padding:20px 25px; font-size:14px; overflow:hidden}
.box_isic dt {float:left; border-right:1px solid #bcbcbc; width:177px; height:48px; text-align:center; line-height:48px; font-weight:bold; color:#404040}
.box_isic dd {line-height:28px; margin-left:178px; border-left:1px solid #fff; padding-left:20px}

.box_serv {border:1px solid #329ad3; background:url('/new_home/images/collage/ico_mouse.png') 15px center no-repeat #f4f4f4; padding:20px 25px; font-size:14px; overflow:hidden}
.box_serv dt {float:left; border-right:1px solid #bcbcbc; width:157px; height:48px; text-align:center; line-height:48px; font-weight:bold; color:#404040; padding-left:20px}
.box_serv dd {line-height:48px; margin-left:178px; border-left:1px solid #fff; padding-left:20px}


/* 대학생활 */
.w425 .btn_area {margin-top:5px;}
.lst_ico_a,.lst_ico_n {font-size:13px; padding-left:20px}
.lst_ico_a dt,.lst_ico_n dt {float:left; width:65px}
.lst_ico_a {background:url(../../images/campus/support/welfare_07_ico1.gif) left 3px no-repeat;}
.lst_ico_n {background:url(../../images/campus/support/welfare_07_ico2.gif) left 3px no-repeat;}
.lst_club_link {overflow:hidden; border:1px solid #d0cfcf; margin-bottom:30px; padding:5px 15px; line-height:28px}
.lst_club_link li {float:left; width:25%;}
.lst_club_link li a,
.lst_club_link li span{display:inline-block; background:url(../../images/common/icon/ico_gray_dot.gif) left 12px no-repeat; padding-left:8px}
.lst_it_step {overflow:hidden; margin-top:15px}
.lst_it_step li {float:left; width:50%; margin-bottom:40px}
.lst_it_step li img {display:block; margin:0 auto 5px;}
.lst_it_step li p {padding-left:78px; text-indent:-18px;}
.box_lecture {background:url(../../images/campus/sk_comm/img_video.png) 20px center no-repeat; padding:50px 0 50px 225px; font-size:14px; line-height:28px; border-top:2px solid #3b4245; border-bottom:1px solid #d1cfcf; margin-bottom:15px}

/* 대학생활 - 학생활동 */
.box_stu_organ {overflow:hidden; position:relative; padding:0 0 0 250px; min-height:150px; margin:0 0 30px}
.box_stu_organ img {display:block; position:absolute; left:0; top:0;}
.box_stu_organ h2 {font-size:17px; margin-bottom:10px}
.box_stu_organ h2 em {color:#ff6600;}
.box_circle {border:1px solid #329ad3; background:url(/new_home/images/collage/ico_mouse.png) 15px center no-repeat #f4f4f4; padding:15px; font-size:14px; overflow:hidden; position:relative;}
.box_circle dl {padding-left:52px;}
.box_circle dt {font-weight:bold; float:left; width:335px;}
.box_circle .btn_link_big {position:absolute; right:15px; top:16px; border:1px solid #286abd; border-radius:3px; font-size:12px; background-color:#fff; width:85px; text-align:center; line-height:52px;}
.box_circle .btn_link_big a {color:#286abd;}


/* search box bottom */
.searchBoxBottom label.radioType { display:inline-block; padding:0 0 0 3px; }

/* privacy */
.list_pricacy {margin-bottom:12px;}
.privacy h3 {margin-top:20px;}
.privacy h5 {margin-top:10px;}
.netizen ol li {padding-left:18px; text-indent:-18px;}

/* iprove */
.iprove_01 h2 {margin-top:30px;}
.iprove_01 table {margin:5px 0 15px 0;}
.iprove_01 table tbody td {text-align:left; padding-left:15px;}
.iprove_01 table tbody td:first-child {text-align:center;}
.iprove_01 table tbody.align_lft td:first-child {text-align:left; padding-left:15px;}

/* image board */
.imageBoard {width:100%; overflow:hidden;}
.imageBoard li {float:left; width:33%; margin-bottom:40px; text-align:center;}
.imageBoard li a {display:inline-block;}
.imageBoard li a img {display:block; width:148px; height:209px; border:1px solid #cdcdcd;}
.imageBoard li a .tit {display:block; text-align:center; margin-top:7px; line-height:16px; font-size:14px;}

/* iphak */
.iphakNotice {position:relative; width:400px; overflow:hidden;}
.iphakNotice h2 {height:22px; font-size:16px; font-weight:bold; color:#55a204; line-height:22px;}
.iphakNotice ul {width:390px; border:1px solid #d1d1d1; padding:0 0 15px;}
.iphakNotice ul li {display:block; height:25px; overflow:hidden; padding:0 15px 0;}
.iphakNotice ul li:first-child {border-top:3px solid #55a204; padding-top:20px;}
.iphakNotice ul li a {color:#454545; display:inline-block; width:350px;#width:350px; height:20px; line-height:20px; padding-left:10px; background:url('/new_home/images/iphak/bullet.gif') no-repeat 0 center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.iphakNotice ul li a:hover, .iphakNotice ul li a:focus {color:#848e14; text-decoration:underline;}
.iphakNotice .viewMore {position:absolute; right:11px; top:8px; height:9px; line-height:7px;#line-height:10px; padding-right:9px; background:url('/new_home/images/main/bg_more_01.gif') no-repeat right center; color:#55a204;}
.iphakLinks {width:100%; overflow:hidden; padding-top:22px;}
.iphakLinks li {display:block; margin-bottom:5px;}
.iphakLinks li a {display:block;}
.iphakLinks li a img {display:block;}

/* research */
.researchTb table td {padding:5px;}
.researchTb table td p {text-align:left; font-size:12px;}
.researchTb table td a:hover, .researchTb table td a:focus {text-decoration:underline;}
.researchTb table td[rowspan] {vertical-align:top;}
.researchTb table td p a {display:inline-block; margin-right:5px;}
#wrap .topSideBtn {text-align:right; margin-top:-30px; margin-bottom:0;}

/* qna */
.qnaInfor tr td>a {color:#0b57b6;}
.qnaInfor tr td .btn_link {height:26px;}
.qnaInfor tr td>a:hover, .qnaInfor tr td>a:focus {font-weight:bold;}
.btnQnaList {position:relative; width:100%; height:30px; overflow:visible; text-align:right;}
.btnQnaList .infor {position:absolute; right:5px; top:30px; font-size:12px; line-height:100%;}

/* restaurant menu */
#contents .restName {padding:10px;}
.restBtn {display:block; text-align:center;}
.restBtn .btn_link a {width:60px;}

/* global */
.global .tb_style_03 {margin:10px 0;}
.global .tb_style_02 {margin:10px 0;}
.global .tab_01 + .contTit {margin-top:40px;}


p,
.paragraph *{font-size:15px; color:#333; line-height: 28px;}

.notFirstChild{
	border-left: 1px solid #dcdcdc !important;
}
.notLastChild{
	border-right: 1px solid #dcdcdc !important;
}