/*Common*/
* {margin:0; padding:0;}
html,body {width:100%;height:1100px;}
body {background-color:#fff;*word-break:break-all;-ms-word-break:break-all; font-family:dotum; font-size:62.5%; _font-size:10px; /*ie6 hack*/}
a:link {font-weight:normal; text-decoration:none;}
a:visited {font-weight:normal; text-decoration:none;}
a:hover {font-weight:normal; text-decoration:underline;}
img {border:0;}

/* Layout */
#wrapper {width:930px; position:relative; left:50%; margin-left:-465px;}

/* Header */
#header {height:194px; border-bottom:1px solid #ccc; _border-bottom:none; /*ie6 hack*/}

#header_misc {float: left;}
#header_misc ul {margin:3px 0 0 4px; font-size:0px; line-height:0px;}
#header_misc li {padding-right:3px; display:inline;}
#header_misc img {vertical-align:top; cursor:pointer}

#header_quick {float:right; width:440px;}
#header_quick ul {margin:10px 0 7px 0; text-align:right;}
#header_quick li {display:inline; padding-left:14px; font-family:µ¸¿ò; background: url(../home/images/header_sero.gif) no-repeat 2px 40%;}
#header_quick .b_x {background:none;}
#header_quick .p_x {padding:5px;background:none;}
#header_quick li a:link {font-size:1.1em; color:#999;letter-spacing: -1px;}
#header_quick li a:visited {font-size:1.1em; color:#999;letter-spacing: -1px;}
#header_quick li a:hover{font-size:1.1em; color:#999;letter-spacing: -1px;}
#header_quick img {vertical-align:middle;}

#header_searchset {float:left; width:636px;}

#header_logo {float:left; font-size:0px; line-height:0px; width:200px;}
#header_logo img {vertical-align:top; margin-left:2px;}

#header_search {float:right; border:5px solid #333; width:422px; height:27px; margin-top:11px; padding:0; text-align:left; *ime-mode:active;}
#header_search #txtKeyword {border:0; vertical-align:top; width:321px; height:17px; padding:4px 4px; font-size:1.4em; font-weight:bold;}
#header_search img {vertical-align:top; font-size:0px; line-height:0px;}
#header_search input {vertical-align:top;}
#header_search #img_suggest	{vertical-align:top;}

#ingi {float:left; text-align:left; margin:9px 0 0 6px;}
#ingi dt {display:inline; margin-right:10px; font-size:1.1em; font-weight:bold;}
#ingi dd {display:inline; font-size:1.0em; padding-right:2.0em; background: url(../home/images/header_sero.gif) no-repeat 85% 40%;}
#ingi .b_x {background:none;}
#ingi dd a:link {font-size:11px; color:#666;letter-spacing: -1px;}
#ingi dd a:visited {font-size:11px; color:#666;letter-spacing: -1px;}
#ingi dd a:hover {font-size:11px; color:#996600;letter-spacing: -1px;}

#header_topAD {float:right; font-size:0px; line-height:0px;}

#header_mainmenu {clear:both; height:38px; z-index:101; position:relative;}

#header_loginset {z-index:100; position:absolute; top:160px; width:930px; _height:34px; _border-bottom:1px solid #ccc; /*ie6 hack*/}

#header_loginset .header_greeting {float:left; margin:8px 0 0 7px; list-style:none;}
#header_loginset .header_greeting .g_year {font-family:tahoma; font-size:1.1em; color:#4D4D4D; font-weight:bold; text-decoration:none; letter-spacing: 0.5px;}
#header_loginset .header_greeting .g_date {font-family:tahoma; font-size:1.2em; color:#4D4D4D; font-weight:bold; text-decoration:none; letter-spacing: 0.5px;}
#header_loginset .header_greeting .g_day {font-family:dotum; font-size:1.1em; color:#4D4D4D; font-weight:normal; text-decoration:none; letter-spacing: -1px;}
#header_loginset .header_greeting .g_ {font-family:dotum; font-size:1.1em; color:#999; font-weight:normal; text-decoration:none; letter-spacing: -1px;}

#header_loginset .header_login {float:right; margin-top:5px; padding-right:5px; list-style:none;}
#header_loginset .header_login .v_x {display:none;}
#header_loginset .header_login .loginbox {border:1px solid #CACACA; width:90px; height:10px; font-family:dotum; font-size:1.2em; color:#6B6D70; padding:3px 3px 3px 4px;}
#header_loginset .header_login .join {vertical-align:middle; font-family:dotum; font-size:1.1em; color:#000; font-weight:bold; text-decoration:none; letter-spacing: -1px; margin-left:0px;}
#header_loginset .header_login .join a:link {color:#000; font-weight:bold; letter-spacing: -1px; margin-left:8px;}
#header_loginset .header_login .join a:visited {color:#000; font-weight:bold; letter-spacing: -1px; margin-left:8px;}
#header_loginset .header_login .join a:hover {color:#000; font-weight:bold; letter-spacing: -1px; margin-left:8px;}
#header_loginset .header_login .find {vertical-align:middle; font-family:dotum; font-size:11px; color:#999; font-weight:normal; text-decoration:none; letter-spacing: -1px;}
#header_loginset .header_login .find a:link {font-size:11px; color:#999; letter-spacing: -1px;}
#header_loginset .header_login .find a:visited {font-size:11px; color:#999; letter-spacing: -1px;}
#header_loginset .header_login .find a:hover {font-size:11px; color:#999; letter-spacing: -1px;}
#header_loginset .header_login .id_field {display:none}
#header_loginset .header_login .pw_field {display:none}

#header_loginset .header_logining {margin-top:-2px;}
#header_loginset .header_logining img {margin-right:5px; vertical-align:middle;}
#header_loginset .header_logining .logining {font-size:12px; color:#666; letter-spacing: 0px;}
#header_loginset .header_logining .fix {font-size:11px; color:#666; letter-spacing: -1px;}
#header_loginset .header_logining .fix a:link {font-size:11px; color:#666; letter-spacing: -1px;}
#header_loginset .header_logining .fix a:visited {font-size:11px; color:#666; letter-spacing: -1px;}
#header_loginset .header_logining .fix a:hover {font-size:11px; color:#666; letter-spacing: -1px;}
#header_loginset .header_logining .mypage {font-size:11px; color:#666; letter-spacing: -1px;}
#header_loginset .header_logining .mypage a:link {font-size:11px; color:#666; letter-spacing: -1px;}
#header_loginset .header_logining .mypage a:visited {font-size:11px; color:#666; letter-spacing: -1px;}
#header_loginset .header_logining .mypage a:hover {font-size:11px; color:#666; letter-spacing: -1px;}
#header_loginset .header_logining .logining .spot {font-size:12px; color:#000; font-weight:bold; letter-spacing: 0px;}

.id_load_loginbox {background: url(../home/images/id_letter.gif) no-repeat;}
.pw_load_loginbox {background: url(../home/images/pw_letter.gif) no-repeat;}
.clear_loginbox {background-image: none}


#header_loginset .header_login label {font-family:dotum; font-size:1.0em; color:#4D4D4D; font-weight:normal; text-decoration:none; letter-spacing: -1px;}
#header_loginset .header_login input {vertical-align:middle;}

#pnlLogout {margin-top:4px; list-style:none; font-family:tahoma; font-size:1.2em; letter-spacing: 0.5px;}

/* left */
#left {z-index:100; position:relative; float:left; width:202px; margin-top:15px; _position:absolute; _top:194px; /*ie6 hack*/}

#left_photonews1 {width:202px; height:158px; background : url(../home/images/main_news_line.gif) repeat-x 0 148px;}
#left_photonews1 .photo_thumb {font-size:0px; line-height:0px; list-style-type:none;}
#left_photonews1 .photo_thumb li {padding-right:1px; display:inline;}
#left_photonews1 .photo_thumb li a.roll img {width:57px; height:30px; border:3px solid #F56C11;}
#left_photonews1 .photo_large {padding-top:3px; line-height:0px;}
#left_photonews1 .photo_large p {text-align:center;}
#left_photonews1 .photo_txt {position:absolute; z-index:1; left:0px; top:129px; width:193px; height:26px; text-align:center;}
#left_photonews1 .photo_txt a:link {font-size:1.1em; color:#e5e5e5;}
#left_photonews1 .photo_txt a:visited {font-size:1.1em; color:#e5e5e5;}
#left_photonews1 .photo_txt a:hover {font-size:1.1em; color:#e5e5e5; text-decoration:underline;}
#left_photonews1 .photo_bg {position:absolute; left:0px; top:122px; width:193px; height:26px; background:#000; filter:alpha(opacity=60); opacity:0.6;}

#left_photonews2 {width:194px; height:53px;}
#left_photonews2 .people {float:left; width:192px; height:39px; margin-top: 3px; border-right:1px solid #EDEDEA;}
#left_photonews2 .people_title {float:right; width:142px; padding-top: 4px; font-size:1.2em; color:#666; font-weight:bold; letter-spacing: -1px;}
#left_photonews2 .people_title a:link{color:#666; font-weight:bold;}
#left_photonews2 .people_title a:visited{color:#666; font-weight:bold;}
#left_photonews2 .people_photo {float:left; width:50px;}
#left_photonews2 .people_content a:link{float:right; width:142px; padding-top:5px; font-size:1.1em; color:#999; font-weight:normal;}
#left_photonews2 .people_content a:visited{float:right; width:142px; padding-top:5px; font-size:1.1em; color:#999; font-weight:normal;}
#left_photonews2 .people_content a:hover{float:right; width:142px; padding-top:5px; font-size:1.1em; color:#333; font-weight:normal;}


#left_event {position:relative; width:177px; height:125px; padding: 8px 7px; border:1px solid #D8D8D8;}

#left_event .imglst a {position:absolute; z-index:8; }
#left_event .imglst a.active {z-index:10;}
#left_event .imglst a.last-active {z-index:9;}
#left_event .navi {padding: 110px 0 0 147px;}


#left_inside .left_inisde_tab {width:179px; height:234px; padding: 6px 6px 6px 6px; border:1px solid #D8D8D8;}
#left_inside .title {width:189px; height:21px; padding: 10px 0 0 4px;}
#left_inside .tab {padding:0; margin-bottom:2px;}
#left_inside .tab img {_margin-right:-3px; cursor:pointer}
#left_inside .photo {margin:7px 0 10px 0; text-align:center;}
#left_inside .photo img {_margin-right:-3px; vertical-align:top; font-size:0px; line-height:0px;}
#left_inside .nav {padding: 15px 0 0 1px; text-align:right; cursor:pointer}
#left_inside .height{height:18px;}
#left_inside dt {padding:5px 5px 5px 5px; font-size:1.1em; color:#666; font-weight:bold;}
#left_inside dt img {margin-left:3px;}
#left_inside dt a:link {color:#666; font-weight:bold;}
#left_inside dt a:visited {color:#666; font-weight:bold;}
#left_inside dd {padding:0 5px 0 5px; font-size:1.1em; color:#999; font-weight:normal;}
#left_inside dd img{vertical-align:middle;}

#left_civildic .title {width:187px; height:25px; padding: 12px 0 0 4px; border-left:1px solid #D8D8D8; border-right:1px solid #D8D8D8;}
#left_civildic .more {padding: 0 1px; text-align:right; vertical-align:text-bottom;}
#left_civildic dl {width:179px; height:88px; padding: 6px 6px; border:1px solid #D8D8D8; background:#f5f5f5;}
#left_civildic dt {font-size:1.1em; color:#666; font-weight:bold; padding:5px 2px;}
#left_civildic dt a:link {color:#666; font-weight:bold;}
#left_civildic dt a:visited {color:#666; font-weight:bold;}
#left_civildic dd {font-size:1.1em; color:#999; font-weight:normal; line-height: 1.2em; padding:0 2px;}

/* content */
#content {z-index:100; position:relative; float:right; width:728px; margin:15px 0 20px 0; _position:absolute; _top:194px; _left:202px; /*ie6 hack*/}

#maincontent {float:left; width:437px; _margin-right:3px;/*ie6 hack*/}

#news {height:155px; margin-top:1px; position:relative; overflow:hidden; background : url(../home/images/main_news_line.gif) repeat-x 0 147px;}
#news .title {margin-left:9px; padding-bottom:7px; border-bottom:1px solid #E5E5E5;}
#news ul {margin-left:9px; padding-top:7px;}
#news li {font-size:1.3em; color:#000; font-weight:normal; line-height: 1.7em; list-style-type:none; -height:22px; /*ie6 hack*/}
#news li a:link {color:#000;}
#news li a:visited {color:#000;}
#news li img {margin-left:2px; margin-right:1px;}
#news .headline {font-size:1.4em; color:#000; font-weight:bold; line-height: 1.5em;}
#news .headline a:link {color:#000; font-weight:bold;}
#news .headline a:visited {color:#000; font-weight:bold;}
#news .s1 {font-size:11px; color:#669900; font-weight:normal;}
#news .s2 {font-size:11px; color:#003399; font-weight:normal;}
#news .s3 {font-size:11px; color:#669900; font-weight:normal;}
#news .s4 {font-size:11px; color:#CC6600; font-weight:normal;}
#news .s5 {font-size:11px; color:#999; font-weight:normal;}

#newsplus {height:20px; margin-top:1px;}
#newsplus p {margin-left:9px; font-size:1.3em; color:#000; font-weight:normal; line-height: 1.7em; list-style-type:none; _margin-top:6px; _line-height: 18px;/*ie6 hack*/}
#newsplus p a:link {color:#333;}
#newsplus p a:visited {color:#333;}
#newsplus .spot {color:#333; font-weight:bold; letter-spacing:-1px;}
#newsplus .spot a:link {color:#333; font-weight:bold;}
#newsplus .spot a:visited {color:#333; font-weight:bold;}
#newsplus img {vertical-align:text-top;}

#event {height:33px; margin-top:1px; border-bottom:1px solid #DEDDD8;}
#event p {margin-left:9px; font-size:1.3em; color:#000; font-weight:normal; line-height: 1.7em; list-style-type:none; _margin-top:6px; _line-height: 18px;/*ie6 hack*/}
#event p a:link {color:#333;}
#event p a:visited {color:#333;}
#event .spot {color:#333; font-weight:bold; letter-spacing:-1px;}
#event .spot a:link {color:#333; font-weight:bold;}
#event .spot a:visited {color:#333; font-weight:bold;}

#document {float:left; width:437px; height:140px; border-bottom:1px solid #DEDDD8;}
#document p{float:left; width:101px; margin:10px 0 0 10px; display:inline; /*ie6 hack*/}
#document dl {float:right; width:326px; margin-top:10px;}
#document dt {padding:5px 0 3px 0; font-size:1.4em; color:#333; font-weight:bold;}
#document dt a:link {color:#000; font-weight:bold;}
#document dt a:visited {color:#000; font-weight:bold;}
#document .date {font-size:11px; color:#A36209; font-weight:normal;}
#document dd {margin:5px 0 0 0; padding-left:8px; font-size:1.2em; color:#938D7E; font-weight:normal; line-height:1.3em; background: url(../home/images/main_doc_ico_bull.gif) no-repeat 2px 60%;}
#document .move {background:none; padding:5px 0 0 3px;}
#document .move img {padding-right:4px;}
#document .more {padding: 0 0 0 120px;}

#vod {float:left; width:437px; height:128px; margin-top:10px; border-bottom:1px solid #DEDDD8;}
#vod .vodtitle {height:22px;}
#vod .title {float:left; padding-left:9px; line-height:0px;}
#vod .section {float:right; padding-right:9px;}
#vod .section img{padding-left:4px;}


#vodbox {width:437px; height:92px; background:#F4F3F2; _background:#f5f5f5; /*ie6 hack*/}
#vodbox .list{float:left; width:384px; height:74px; margin:10px 0 10px 10px; display:inline; position:relative; overflow:hidden; /*ie6 hack*/}
#vodbox .list li {float:left; height:74px; list-style:none;}
#vodbox .list p {float:left; width:100px;}
#vodbox .list dl {float:right; width:284px;}
#vodbox .list dt {font-size:1.3em; color:#000; font-weight:bold; padding-bottom:6px;}
#vodbox .list dt a:link {color:#000; font-weight:bold;}
#vodbox .list dt a:visited {color:#000; font-weight:bold;}
#vodbox .list dd {font-size:1.1em; color:#999; font-weight:normal; line-height:1.4em;}
#vodbox .list .total {font-size:1.1em; color:#D17575; font-weight:normal; line-height:1.4em; padding:5px 0 0 13px; background: url(../home/images/main_vod_ico_tv.gif) no-repeat 0 70%;}
#vodbox .list .total a:link{color:#D17575;}
#vodbox .list .total a:visited{color:#D17575;}
#vodbox .list img {vertical-align:middle; margin-right:6px;}
#vodbox .nav {float:right; margin:4px 4px; display:inline; /*ie6 hack*/}
#vodbox .nav img {padding-bottom: 3px;}

#kin {float:left; width:437px; height:128px; margin-top:12px; border-bottom:1px solid #DEDDD8;}
#kin .kintitle {height:28px;}
#kin .title{margin-left:9px; display:inline; /*ie6 hack*/}
#kin li {list-style:none;}
#kin .tab {float:left; width:94px; margin-left:10px; display:inline; /*ie6 hack*/}
#kin .tab img{margin-right:-3px; font-size:0px; line-height:0px;}
#kin .content {float:right; width:328px;}
#kin li {font-size:1.2em; color:#858585; font-weight:none; height:18px; padding-top:4px;}
#kin li a:link {color:#858585; font-weight:none; text-decoration:none; height:18px; padding-top:4px;}
#kin li a:visited {color:#858585; font-weight:none; text-decoration:none; height:18px; padding-top:4px;}
#kin li a:hover {color:#000; font-weight:none; text-decoration:underline; height:18px; padding-top:4px;}
#kin .content li img {vertical-align:middle; padding: 0px 3px 0px 3px; font-size:0px; line-height:0px; }
#kin .spot {color:#333; font-weight:none;}

#research {float:left; margin:12px 0 0 9px; display:inline; /*ie6 hack*/}
#research ul {list-style:none; margin-top:5px;}
#research li {font-size:1.2em; color:#858585; font-weight:normal; line-height:1.8em;}
#research li a:link {color:#858585;}
#research li a:visited {color:#858585;}
#research .date {font-size:1.1em; color:#409ED2; font-weight:bold;}
#research .spot {color:#666; font-weight:bold;}

#rightcontent {float:right; width:280px; 'background:#ccc;' _padding-left:8px;/*ie6 hack*/}

#ad {z-index:1; position:relative; height:207px;}

#direct {position:relative; height:141px; margin-top:5px; _position:absolute; /*ie6 hack*/}

#blank {_height:146px; /*ie6 hack*/}

#opengallery {width:278px; height:138px; border:1px solid #e5e5e5;}
#opengallery .top {margin:8px 0 4px 12px; height:19px;}
#opengallery .top dt {float:left;}
#opengallery .top dd {float:right; margin:2px 4px 0 0;}
#opengallery .top img {margin-right:3px;}
#opengallery .content {clear:both; width:266px; height:81px; padding:10px 0 0 12px; background: url(../home/images/main_gallery_bg.gif) repeat-y}
#opengallery .content p {float:left; width:99px;}
#opengallery .content img {border:6px solid #B5B2A9;}
#opengallery .content dl {float:right; width:155px; margin-right:10px; display:inline; /*ie6 hack*/}
#opengallery .content dt {font-size:1.4em; color:#555452; font-weight:bold; line-height:1.4em;}
#opengallery .content dt a:link {color:#555452; font-weight:bold;}
#opengallery .content dt a:visited {color:#555452; font-weight:bold;}
#opengallery .content dd {font-size:1.2em; color:#938D7E; font-weight:normal; line-height:1.2em;}
#opengallery .content .comp {font-size:1.1em; color:#666; font-weight:normal; line-height:1.8em;}

#struc {width:278px; height:135px; margin-top:5px; border:1px solid #e5e5e5;}
#struc .top {height:21px; padding:9px 10px 0 12px; background:#f5f5f5; border-bottom:1px solid #e5e5e5;}
#struc .top dt{float:left;}
#struc .top dd{float:right;}
#struc .clear {clear:both;}
#struc .content1 {width:264px; height:26px; margin:8px 0 2px 7px; background:#EEE1DB;}
#struc .content1 dl {float:left; padding: 3px 3px 3px 12px;}
#struc .content1 dt {float:left; width:80px; padding-top:4px; font-size:1.2em; color:#644154; font-weight:bold;}
#struc .content1 dd {float:right;}
#struc .content2 {clear:both; width:264px; height:26px; margin:0 0 2px 7px; background:#EAE9DF;}
#struc .content2 dl {float:left; padding: 3px 3px 3px 12px;}
#struc .content2 dt {float:left; width:80px; padding-top:4px; font-size:1.2em; color:#725B52; font-weight:bold;}
#struc .content2 dd {float:right;}
#struc .content3 {clear:both; width:264px; height:26px; margin:0 0 2px 7px; background:#F4EFE9;}
#struc .content3 dl {float:left; padding: 3px 3px 3px 12px;}
#struc .content3 dt {float:left; width:80px; padding-top:4px; font-size:1.2em; color:#907C63; font-weight:bold;}
#struc .content3 dd {float:right;}

#div_link {width:278px; height:58px; margin-top:5px; border:1px solid #e5e5e5;}
#div_link dl {padding:8px 8px;}
#div_link dt {font-size:1.2em; color:#666; font-weight:bold;}
#div_link dd {margin-top:5px;}

#poll {width:278px; height:71px; margin-top:5px; background:#EFF1F3;}
#poll dl {float:left;}
#poll dt {float:left; width:48px; margin:9px 0 0 13px; display:inline; /*ie6 hack*/}
#poll dd {float:right; width:217px; margin-top:9px; font-size:1.2em; color:#333; font-weight:bold; line-height:1.4em; letter-spacing:-0.5px;}
#poll .btn {width:209px; margin-top:0px; margin-right:10px; text-align:right;}

#footer {clear:both; height:114px; background: url(../home/images/footer_bg.gif) repeat-x; _position:absolute; _top:1004px; /*ie6 hack*/}

#centernews {width:463px;} 
#centernews dl {float:left; margin:13px 0 0 13px; }
#centernews dt {float:left; width:50px;}
#centernews dd {float:right; padding-top:1px; width:400px; font-size:1.1em; color:#999; font-weight:normal;}
#centernews dd a:link {color:#999;}
#centernews dd a:visited {color:#999;}

#centernews_clear {clear:both;}

#footerinfo {float:left; width:642px; margin:18px 0 0 8px;display:inline;}
#footerinfo .nric {float:left; width:108px;}
#footerinfo .info {float:right; width:534px;}
#footerinfo .info ul {list-style:none; margin-top:5px;}
#footerinfo .info li {display:inline; padding-left:12px; font-size:1.1em; color:#999; font-weight:normal; line-height:1.8em; background: url(../home/images/header_sero.gif) no-repeat 2px 40%;}
#footerinfo .info li a:link {color:#999;}
#footerinfo .info li a:visited {color:#999;}
#footerinfo .info .b_x {background:none;}
#footerinfo .info .copyright {display:block; background:none; font-family:verdana; font-size:1em; color:#999; font-weight:normal;}
#footerinfo .info span {color:#333; font-weight:bold;}


#support {float:right; width:278px; height:33px; margin-top:25px; text-align:right; border-left:1px solid #ccc;}


/* ÅØ½ºÆ® ¹Ú½º */
.text_search { font-family:dotum; width:300px;padding-top:3px;padding-left:3px;padding-bottom:3px;padding-right:3px;}

/* ÀÚµ¿¿Ï¼º ½ºÅ¸ÀÏ */
.ac_box {position:absolute; display:inline; left:208px; top:78px; width:354px; background-color: #ffffff; border: 1px solid gray; z-index:1000; color:#666666 }
.ac_box ul {padding-left:0px; padding-top: 3px; text-indent: 10px}
.ac_box li {padding-left:6px; padding-top:3px; padding-bottom:3px; list-style:none; font-family:tahoma; font-size:1.1em; letter-spacing: 0.5px;}
.ac_selected {background-color : #F5F5F5}
.ac_footer {background-color : #F5F5F5; border-top: 1px solid #E8E8E8; height:20px; padding-top:7px; padding-left:296px; }
.ac_footer a {cursor:pointer; font-family:dotum; font-size:1.1em; letter-spacing: 0.5px;}

#div_kict1 { position:absolute; top:772px; left:50%; margin-left:285px; width:157px; height:90px; border:1px solid #e5e5e5; background-color:#ffffff; padding:5px; display:none; z-index:101}
#div_kict1 li { font-size:1.1em; color:#999;letter-spacing: -1px; line-height:150%; list-style:none;}
#div_kict1 li a:link { color:#999;letter-spacing: -1px;}
#div_kict1 li a:visited { color:#999;letter-spacing: -1px;}
#div_kict1 li a:hover { color:#993300;letter-spacing: -1px;}
#div_kict1 img { vertical-align:middle; padding:3px;}

#div_kict2 { position:absolute; top:800px; left:50%; margin-left:285px; width:157px; height:75px; border:1px solid #e5e5e5; background-color:#ffffff; padding:5px; display:none; z-index:101}
#div_kict2 li { font-size:1.1em; color:#999;letter-spacing: -1px; line-height:150%; list-style:none;}
#div_kict2 li a:link { color:#999;letter-spacing: -1px;}
#div_kict2 li a:visited { color:#999;letter-spacing: -1px;}
#div_kict2 li a:hover { color:#993300;letter-spacing: -1px;}
#div_kict2 img { vertical-align:middle; padding:3px;}

#div_kict3 { position:absolute; top:828px; left:50%; margin-left:285px; width:157px; height:90px; border:1px solid #e5e5e5; background-color:#ffffff; padding:5px; display:none; z-index:101}
#div_kict3 li { font-size:1.1em; color:#999;letter-spacing: -1px; line-height:150%; list-style:none;}
#div_kict3 li a:link { color:#999;letter-spacing: -1px;}
#div_kict3 li a:visited { color:#999;letter-spacing: -1px;}
#div_kict3 li a:hover { color:#993300;letter-spacing: -1px;}
#div_kict3 img { vertical-align:middle; padding:3px;}

#div_baro1 { position:absolute; top:875px; left:50%; margin-left:193px; width:262px; background-color:#ffffff; border:1px solid #ccc; display:none; z-index:101}
#div_baro1 #div_baro_menu{ float:left; width:83px; height:80px;}
#div_baro1 #div_baro_menu img { vertical-align:top; font-size:0px; line-height:0px; margin-bottom:1px;}
#div_baro1 #div_baro_site1{ float:right; width:168px; height:80px; background-color:#f5f5f5; padding-left:5px; padding-top:3px; display:none; z-index:101;}
#div_baro1 #div_baro_site2{ float:right; width:168px; height:80px; background-color:#f5f5f5; padding-left:5px; padding-top:3px; display:none; z-index:101;}
#div_baro1 #div_baro_site3{ float:right; width:168px; height:80px; background-color:#f5f5f5; padding-left:5px; padding-top:3px; display:none; z-index:101;}
#div_baro1 #div_baro_site4{ float:right; width:168px; height:80px; background-color:#f5f5f5; padding-left:5px; padding-top:3px; display:none; z-index:101;}
#div_baro1 .clear {}
#div_baro1 li a:link { list-style:none; font-size:1.1em; color:#999; letter-spacing: 0px; line-height:160%; cursor:hand;}
#div_baro1 li a:visited { list-style:none; font-size:1.1em; color:#999; letter-spacing: 0px; line-height:160%; cursor:hand;}
#div_baro1 li a:hover { list-style:none; font-size:1.1em; color:#333; text-decoration:underline; letter-spacing: 0px; line-height:160%; cursor:hand;}
#div_baro1 li { list-style:none; font-size:1.1em; color:#999; letter-spacing: 0px; line-height:160%; cursor:hand;}


/* background popup */

#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:102;
}

#popupContact {display:none; position:fixed; _position:absolute; /* hack for internet explorer 6*/ width:608px; height:300px; background:#FFFFFF; border:2px solid #cecece; z-index:103; padding:40px; font-size:13px;}
#popupContact dt {padding-bottom:10px;}
#popupContact dd {line-height:130%; padding:10px 0 10px 0;}
#popupContact .box {padding:15px; line-height:130%; background-color:#f5f5f5;}
#popupContact .btns {padding-top:20px; text-align:center;}
#popupContact .btns img {padding-right:5px;}
#popupContact .spot1 {color:#cc0000; font-weight:bold;}
#popupContact .spot2 {color:#EC008C; font-weight:bold;}
#popupContact .spot3 {color:#A36209;}
#popupContact .spot4 {font-weight:bold;}
#popupContact .spot5 {color:#003399; font-weight:bold;}



#popupContact h1{
text-align:left;
color:#6FA5FD;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupContactClose{
cursor:pointer;
}
