/* ÀüÃ¼ ½ºÅ¸ÀÏ ÁöÁ¤ */
body {margin:0;padding:0;text-align: center; background-image:url(../images/main/main_bg.gif); background-repeat:repeat-x;}

/* base */
hr {display:none;}
img,fieldset {border:0 none;}
dl,ul,ol,li {list-style: none;}
h1,h2,h3,h4,h5,dl,dt,dd,ul,li,ol,th,td,p,blockquote,form,fieldset,legend {margin:0;padding:0;}
table {border-collapse:collapse;}
a {text-decoration:none;} a:link:hover, a:active {text-decoration:underline;}
input,select,textarea {font-size:100%;}
body,th,td {font-size:12px;font-family:"±¼¸²",gulim,sans-serif,;color:#333333; line-height:16px;}
.clear {clear:both;}


A:link    {color:#666666;text-decoration:none;letter-spacing:0}
A:visited {color:#666666;text-decoration:none;letter-spacing:0}
A:active  {color:#666666;text-decoration:none;letter-spacing:0}
A:hover    {color:#007abe;text-decoration:none;letter-spacing:0;text-decoration:underline;}

/* ½ºÅ©·Ñ¹Ù »ö»ó */
body  {
scrollbar-face-color:#efefef;
scrollbar-shadow-color:#999999;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-track-color:#ffffff;
scrollbar-arrow-color:#000000;
}

/* ¹Ú½º */
.input {background-color:#fff; font-family:Verdana, µ¸¿ò, sans-serif; font-size:9pt; color:#333; border: 1px solid #ddd; height:18px; letter-spacing: -1pt;}
.textarea {background-color:#fff;font-family:Verdana, µ¸¿ò, sans-serif; font-size:9pt;color:#666;border: 1px solid #ddd;}
.select {font-family:dotum; font-size:8pt;color:666666; border: 1px solid #dddddd;; width:135px; margin:26px 20px 0 0;}
#search_list { font-family:dotum; font-size:8pt;color:666666; border: 1px solid #dddddd; width:140px; margin:26px 15px 0 53px;}
.search_form {font-family:dotum; font-size:9pt;width:274px;border: 1px solid #dedede; height:17px;ime-mode:active; }

.search_sel { font-family:dotum; font-size:8pt;color:666666; border: 1px solid #dedede; width:180px; height:20px; padding:2px 0 0 0; margin:0 0 0 10px; }



#contents {
width:960px;
margin-right: auto;
margin-left: auto;
}

#top {height:320px; }
#ctnt { text-align:left;height:310px;}
.ctnt_left { width:220px; float:left;}
.left_btn {height:32px; margin:0; padding:0;}
.tap_4dh {margin:0px; padding:0px; width:220px; }
.tap_4dh img { vertical-align: top; }
.tap_4dh dl {margin:0px; padding:0px;}
.tap_4dh dt { height:26px; background:url(http://img.kipris.or.kr/eng/images/main/left_bg.gif); background-repeat:no-repeat;}
.mar_t25 { margin-top: 14px;}

.tap_4dh_r {margin:0px; padding:0px; width:220px; }
.tap_4dh_r dl {margin:0px; padding:0px;}
.tap_4dh_r img { vertical-align: top; }
.tap_4dh_r dt { height:26px; background:url(http://img.kipris.or.kr/eng/images/main/left_bg_r.gif); background-repeat:no-repeat;}

a.lin_left:link,a.lin_left:visited,a.lin_left:active { font-weight:bold; color:#666666;font-size:11px; letter-spacing: -1px; padding-left: 10px; line-height: 23px; }
a.lin_left:hover { font-weight:bold; color:#0952b1; text-decoration:underline;font-size:11px; letter-spacing: -1px; padding-left: 10px; line-height: 23px; }

a.lin_right:link,a.lin_right:visited,a.lin_right:active {color:#0952b1; font-size:11px; padding-left: 10px; line-height: 23px; }
a.lin_right:hover { color:#0952b1; text-decoration:underline; font-size:11px; padding-left: 10px; line-height: 23px; }


#left_tap1 li { float:left;}
#left_tap2 li { float:left;}
#left_tap3 li { float:left;}
#left_tap4 li { float:left;}

.tap_ctnt_bg1 {height:99px; background:url(http://img.kipris.or.kr/eng/images/main/tap_menu1.gif); background-repeat:no-repeat; padding-top: 20px; padding-left: 16px;}
.tap_ctnt_bg1 dt { height:12px; width: 56px;}
.tap_ctnt_bg1 li { float: left; }
.tap_ctnt_bg1 img { margin:0px; padding:0px;}

.tap_ctnt_bg2 {height:99px; width: 220px; background:url(http://img.kipris.or.kr/eng/images/main/tap_menu2.gif); background-repeat:no-repeat; padding-top: 20px; padding-left: 16px;}
.tap_ctnt_bg2 dt { height:12px; width: 92px;}
.tap_ctnt_bg2 li { float: left; }
.tap_ctnt_bg2 img { margin:0px; padding:0px;}

.tap_ctnt_bg3 {height:99px; width: 220px; background:url(http://img.kipris.or.kr/eng/images/main/tap_menu3.gif); background-repeat:no-repeat; padding-top: 20px; padding-left: 16px;}
.tap_ctnt_bg3 dt { height:12px; width: 44px;}
.tap_ctnt_bg3 li { float: left; }
.tap_ctnt_bg3 img { margin:0px; padding:0px;}

.tap_ctnt_bg4 {height:99px; width: 220px; background:url(http://img.kipris.or.kr/eng/images/main/tap_menu4.gif); background-repeat:no-repeat; padding-top: 20px; padding-left: 16px;}
.tap_ctnt_bg4 dt { height:12px;}
.tap_ctnt_bg4 li { float: left; }
.tap_ctnt_bg4 img { margin:0px; padding:0px;}



.banner_3dt {height:106px; width:220; background-color:#006fff; margin-top:12px;}
.banner_3dt img {vertical-align:top;}
.banner_3dt li {float:left;}
.banner_3dt ul {clear:both;}

.ctnt_center {width:470px; float:left; margin-left:25px; margin-right:25px;}
.ctnt_center dl {float:left; padding-top:15px;padding-left:5px; padding-bottom:20px; }
.img_list {width:325px; margin-left:9px; padding-right:15px; text-align:justify;}
.tit {font-size:14px;font-family:dotum;color:#333333; line-height:25px;}


.notice_ti {background:url(../images/main/notice_ti.gif); background-repeat:no-repeat; height:24px; width: 470px;}
.notice_ti img { float:right; padding-top:4px;}
.txt_list {}
.txt_list li { margin:0px; padding:0px; }
.txt_list dt { background-image: url(http://img.kipris.or.kr/images/main/bul_2.gif); background-repeat:no-repeat; width: 382px; float: left; ; padding-left:10px; line-height:23px; }
.txt_list dd {width: 78px; float: left; font-size: 10px; font-family: verdana; color: #999999;line-height:23px;}


/*---
.notice_ti {background:url(../images/main/notice_ti.gif); background-repeat:no-repeat; height:24px;}
.notice_ti img { float:right; padding-top:4px;}
.txt_list { background-color: #999999;}
.txt_list ul {float:left; padding-left:5px;}
.txt_list dt {clear:both; font-size:11px; color:#999999; padding-bottom:8px;}
.txt_list li {background-image:url(../images/main/bul_2.gif); background-repeat:no-repeat; padding-left:8px; padding-bottom:8px; width:382px;}
.ctnt_right {background-color:#32c000; width:220px; float:left;}
---*/

.ctnt_right { width:220px; float:left;}
.right_1 {height:68px;}
.right_2 {height:153px; }
.right_3 {height:111px; margin-top:12px;}
.right_3 img { vertical-align: top;}
.right_3 dt { float: left;}


a.right_list:link,a.right_list:visited,a.right_list:active { font-size:11px; color:#007abe; font-family:dotum;}
a.right_list:hover{ font-size:11px; color:007abe; font-family:dotum; }

.ttop {height:68px; background-image:url(../images/main/ttop_bg.gif); background-repeat:no-repeat;}
.ttop dl { margin:0; padding:0; }
.ttop dt { float:left;}
.ttop dd { float:left;}
.ttop_mar { float: right; padding-top: 15px;}
.ttop_mar_left { padding-left:497px; }

.main_logo {width:360px; height:68px;}

.margin_left240 {margin-left:240px;}
.top10 {margin-top:10px;}

.img_zone { height:279px;background-image:url(../images/main/top_img_zone.gif); background-repeat:no-repeat; }



/* footer */
#footer {margin:0; padding:0 ; text-align: center; background-image:url(http://img.kipris.or.kr/eng/images/common/footer_bg.gif); background-repeat:repeat-x; }
#footer_center {width:960px; height: 130px;margin-right: auto; margin-left: auto;}
#footer_center ul { float: left; margin-top: 20px; margin-bottom: 20px;}
#footer_center li { float: left; padding-right: 25px;}
#footer_center dt { text-align:left; font-weight: bold;}
#footer_center dd { background-image:url(http://img.kipris.or.kr/eng/images/main/footer_bul.gif); background-repeat:no-repeat; padding-left:8px;text-align:left;}

a.footer_txt:link,a.footer_txt:visited,a.footer_txt:active { margin: 0;  padding: 0; font-size:11px; text-align:left; letter-spacing: -1px; color:#666666; line-height: 14px; }
a.footer_txt:hover { margin: 0;  padding: 0; font-size:11px; text-align:left; letter-spacing: -1px; color:#007abe;line-height: 14px;}

.footer_menu { width: 470px;text-align:left; }
.footer_add { font-size: 11px;  width: 220px;text-align:left; color:#949494; line-height: 13px; padding-left: 25px; }
.tb {  font-weight: bold; color:#666666; letter-spacing: -1px; line-height: 14px; }
.tb_add {  font-weight: bold; color:#999999; letter-spacing: -1px; line-height: 14px; padding-top: 6px;}

/* footer
#footer {height:50px; width:960px; background-color: #fafafa;}
#footer ul { background-color: #fafafa;}
#footer li { float:left; margin-top:13px;}
#footer img { text-align:center; vertical-align:middle;}

.footer_bg { background-image:url(../images/common/bottom_bg_line.gif); height:37px; }
.footer_bg ul { background-color: #fafafa;}

a.footer_sm:link,a.footer_sm:visited,a.footer_sm:active { font-size:11px;}
a.footer_sm:hover { font-size:11px; text-decoration:underline;}

a.footer_sm_ov:link,a.footer_sm_ov:visited,a.footer_sm_ov:active { font-size:11px; font-weight:bold; color:111111;}
a.footer_sm_ov:hover { font-size:11px; text-decoration:underline; font-weight:bold;}

.footer_logo {width:245px; height:75px; background-color: #fafafa;}
.add { font-family:dotum;font-size:11px;color:#afafaf; padding-top:8px; text-align:left; background-color: #fafafa;}
 */

.main_ttop {margin:0; padding:0; }
.main_ttop ul { float:left;}
.main_ttop li { float:left;}
.main_logo {width:360px; height:68px; }

#search {background-image:url(../images/main/top_img_zone.gif); background-repeat:no-repeat; width:960px; height:252px;}
#search_box {width:580px; height:164px; margin-left:auto; margin-right:auto; text-align:left;}
.search_btn { width:75px; height:35px; padding-top:16px; padding-left:5px;}

#search_bar{width:580px; height:65px; background-image:url(../images/main/search_bg.gif); background-repeat:no-repeat;}
#search_bar li{ float:left;}
#search_bar img{ float:left;}
#search_etc { width:580px;height:36px;}
.left_m { margin-left:220px; margin-top:14px;}



#tap_menu { width:580px;height:63px;float:left; margin-top:33px;}
#tap_menu li { float:left;}

a.sm_ov:link,a.sm_ov:visited,a.sm_ov:active { font-weight:bold; color:#0952b1;}
a.sm_ov:hover { font-weight:bold; color:#0952b1; text-decoration:underline; }

a.sm:link,a.sm:visited,a.sm:active { font-weight:bold; color:#666666;}
a.sm:hover { font-weight:bold; color:#0952b1; text-decoration:underline;}


#tm1 {
	position:absolute;
	width:580px;
	height:63px;
	visibility: visible;
}

.main_sm1 {padding-top:10px; padding-left:10px;}

#tm2 {
	position:absolute;
	width:580px;
	height:63px;
	visibility: hidden;
}

.main_sm2 {padding-top:10px; padding-left:75px;}

#tm3 {
	position:absolute;
	width:580px;
	height:63px;
	visibility: hidden;
}

.main_sm3 {padding-top:10px; padding-left:140px;}

#tm4 {
	position:absolute;
	width:580px;
	height:63px;
	visibility: hidden;
}

.main_sm4 {padding-top:10px; padding-left:195px;}

#tm5 {
	position:absolute;
	width:580px;
	height:63px;
	visibility: hidden;
}
.main_sm5 {padding-top:10px; padding-left:290px;}

#tm6 {
	position:absolute;
	width:580px;
	height:63px;
	visibility: hidden;
}

.main_sm6 {padding-top:10px; padding-left:310px;}

#tm7 {
	position:absolute;
	width:580px;
	height:63px;
	visibility: hidden;
}

.main_sm7 {padding-top:10px; padding-left:430px;}
