@charset "utf-8";
/* CSS Document */

* {
    margin:0; padding:0;}
body  {
	font: 80% "굴림", "맑은 고딕", "Trebuchet MS", Arial, Helvetica, sans-serif;
	background: #FFF;
	margin:0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: left; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	/* base text color: RGB=18/104/179(1268b3) CMYK=90/60/0/0 */
	color: #003698; 
	margin:0; padding:0;
	background-image:url(/kr/main/images/introHeader_bg.jpg); background-position:top center; background-repeat:no-repeat;}
img {
	border-style:none;}
form {
	margin:0; padding:0;}

#intro {
	display:block; margin:0; padding:0; position:relative; top:0; background:none transparent scroll repeat 0% 0%;}

#introHeader {
	display:block; float:none; width:962px; height:213px; margin:0 auto; padding:62px 0 0 0; background:none;}
#introHeader #headerLogo {
	width:290px; height:46px; margin:0 auto; padding:0;}
#introHeader #headerGnb {
	display:block; width:962px; height:66px; margin:101px auto 5px auto; padding:0;
	/*background-image:url(/kr/main/images/introHeader_gnb_bg.gif); background-repeat:repeat-x; background-position:bottom;*/}
#introHeader #headerGnb li {
	float:left; display:block; margin:0; padding:0; height:66px; list-style-type:none; background:none;}
#introHeader #headerGnb li a img {
	margin:38px 0 0 0; padding:0; background:none;}

#introContent {
		width:962px; height:530px; margin:0 auto; padding:0;}

#introContent #introCol1 {
	float:left; display:block; width:200px; height:526px; margin:5px 5px 0 0; padding:0;}

#introContent #introCol1 #loginBlk {
	/*background-image:url(/kr/main/images/introContent_loginBg.gif); background-repeat:no-repeat;*/
	float:none; display:block; width:200px; height:70px; overflow:hidden; margin:0 0 4px 0; padding:0;
	line-height:24px;}
#introContent #introCol1 #loginBlk #mb_id,
#introContent #introCol1 #loginBlk #mb_pw {
	font-size:12px; width:59px; height:14px; margin:0; padding:0;}

#introContent #introCol1 #noticeBlk {
	float:none; display:block; width:200px; height:306px; overflow:visible; margin:0 0 4px 0; padding:5px 0;
	/*background-image:url(/kr/main/images/introContent_noticeBg02.gif); background-repeat:repeat-y;*/}
#introContent #introCol1 #noticeBlk .boardBar {
	margin:0; padding:0; display:block;}
#introContent #introCol1 #noticeBlk .noticeBlkitem {
	margin:0; padding:0; height:103px; width:auto;}
#introContent #introCol1 #noticeBlk ul {
	margin:1px 0 0 0; padding:0;}
#introContent #introCol1 #noticeBlk ul li {
	list-style-type:none; width:190px; height:20px; margin:0; padding:5px 5px 0 5px; background:none; display:block; overflow:hidden; line-height:100%;
	background-image:url(/kr/main/images/introContent_dotline.gif); background-repeat:repeat-x; background-position:bottom;}
#introContent #introCol1 #noticeBlk ul li a {
	display:block; float:none; margin:0; padding:3px 0 2px 0;
	/*border-bottom:1px solid #879fad;*/
	font-size:12px; line-height:100%; color:#879fad; text-decoration:none;}

#introContent #introCol1 #contactBlk {
	float:none; display:block; width:200px; height:127px; overflow:hidden; margin:0 0 0 0; padding:0;}
#introContent #introCol1 #contactBlk #contentCallcenter {
	margin:0; padding:0;}
#introContent #introCol1 #contactBlk #contentAccount {
	margin:4px 0 0 0; padding:0;}

#introContent #introCol2 {
	float:left; display:block; width:473px; height:526px; margin:5px 5px 0 0; padding:0;}
#introContent #introCol2 .listVertimg {
	margin:0; padding:0;}
#introContent #introCol2 .listVertimg li {
	margin:0 0 2px 0; padding:0; list-style-type:none; line-height:100%; font-size:1px;}


#introContent #introCol3 {
	float:left; display:block; width:277px; height:526px; margin:5px 0 0 0; padding:0;}
#introContent #introCol3 #eventImg {
	height:349px; width:277px; margin:0; padding:0; overflow:hidden;}
#introContent #introCol3 #eventBtn {
	height:26px; width:270px; margin:0; padding:0 7px 0 0; overflow:hidden; background-color:#374d95; text-align:right;}
#introContent #introCol3 #eventBtn img {
	margin:4px 0; padding:0 2px;}


#introFooter {
	float:none; clear:both; width:962px; height:77px; margin:0 auto; padding:0;}

.listHoriimg {
	margin:0; padding:0; line-height:100%;}
.listHoriimg li {
	display:block; float:left; margin:0; padding:0; list-style-type:none;}

