@import url('/css/header.css');

/* ¸ÞÀÎ - ÆäÀÌ½ººÏ Ãß°¡(default_new.asp) */
#wrap #container {width:1020px; margin:15px auto 30px auto; color:#595959;}

#container .visual {width:465px; margin-right:20px; position:relative; float:left;}
#container .popup ul {position:absolute; right:18px; top:5px;}
#container .popup li {width:10px; height:10px; margin-left:4px; background-image:url('/images/main/banner_light_off.png'); background-position:left top; background-repeat:no-repeat; list-style:none; display:block; float:left; cursor:pointer;}
#container .popup li.on {background-image:url('/images/main/banner_light_on.png');}

#container .cont01{position:relative; float:left;width:225px;height:296px;margin:0 20px 20px 0;background:url('/images/main_new/bg_cont01.gif') left top no-repeat;}
#container .cont01 li a{display:block;width:225px;height:42px;box-sizing:border-box;color:#555555;font-weight:bold;}
#container .cont01 li a span{display:block; padding:14px 0 0 50px; box-sizing:border-box;color:#555555; letter-spacing:-0.03em;}
#container .facebook{float:right;width:287px;height:380px;margin-bottom:20px;}
#container .cont04{float:right;width:287px;height:478px;margin-bottom:20px;}
#container .cont04 .vote{float:right;margin-top:15px;}

#container .krcpa-counsel{float:right; width:287px; height:77px;margin-bottom:20px;}


#container .notice{float:left;width:360px; margin-right:20px;}
#container .notice_main {width:360px; height:162px; margin-bottom:20px; overflow:hidden;}
#container .notice_main h2{margin-bottom:8px; border-bottom:1px solid #dbdbdb;}
#container .notice_main .list01 li {position:relative;padding-left:12px; background:url('/images/main_new/bul_dot.gif') left 8px no-repeat; font-size:12px; line-height:20px;}
#container .notice_main .list01 li span {position:absolute; left:277px; top:0;font-size:11px;color:#008299;}
#container .notice_main .pic {height:55px;margin-bottom:5px; line-height:16px;overflow:hidden;}
#container .notice_main .pic p {width:82px; height:50px; margin-right:10px; border:2px solid #dbdbdb; float:left;overflow:hidden;}
#container .notice_main .pic dt {font-weight:bold; font-size:12px;}
#container .notice_main .pic dd {margin-top:5px; height:48px;font-size:11px;}

#container .cont02{float:left;width:330px; margin-right:20px;}
#container .cont02 h2{margin-bottom:12px;}
#container .cont02 .system{position:relative;width:330px;height:162px;margin-bottom:20px;background:url('/images/main_new/bg_cont02.gif') left top no-repeat;}
#container .cont02 .system li a {display:block;width:60px; height:20px; padding:3px;border:1px solid #dbdbdb;box-sizing:border-box;color:#666;font-size:11px;text-align:center;}
#container .cont02 .system li a:hover {display:block;width:60px; height:20px; padding:3px;border:1px solid #0050a0;box-sizing:border-box;color:#0050a0;font-weight:bold;font-size:11px;}
#container .cont02 .system li.btn01 {position:absolute;left:15px;top:125px;}
#container .cont02 .system li.btn02 {position:absolute;left:177px;top:125px;}
#container .cont02 .short_cut{position:relative; float:left;width:163px;height:135px;background:url('/images/main_new/bg_cont03.gif') left top no-repeat;}
#container .cont02 .short_cut li {margin-bottom:5px;}
#container .cont02 .short_cut li a{display:block;width:162px;height:41px;font-weight:bold;}
#container .cont02 .short_cut li a span{display:block; padding:15px 0 0 10px; color:#555; font-size:13px;letter-spacing:-1.8px;}

#container .cont02 .short_cut2{position:relative; float:left;width:330px;height:46px;background:url('/images/main_new/bg_cont03_1.gif') left top no-repeat;}
#container .cont02 .short_cut2 li a{display:block;width:330px;height:41px;font-weight:bold; text-align:center;}
#container .cont02 .short_cut2 li a span{display:block; padding:15px 0 0 10px; color:#555; font-size:13px;}
#container .cont02 .short_cut3{position:relative; float:left;width:163px;height:89px;background:url('/images/main_new/bg_cont03_2.gif') left top no-repeat;}
#container .cont02 .short_cut3 li {margin-bottom:5px;}
#container .cont02 .short_cut3 li a{display:block;width:162px;height:41px;font-weight:bold;}
#container .cont02 .short_cut3 li a span{display:block; padding:15px 0 0 10px; color:#555; font-size:13px;letter-spacing:-1.8px;}



#container .cont03 h2{margin-bottom:12px;}
#container .cont03 .kcpa_data {position:relative; float:right; width:290px;height:135px;background:url('/images/main_new/bg_cont04.gif') left top no-repeat;}
#container .cont03 .kcpa_data li {float:left; padding-top:18px;box-sizing:border-box;}
#container .cont03 .kcpa_data li a{display:block;width:72px;height:135px;color:#555555;font-weight:bold; line-height:18px;text-align:center;}
#container .cont03 .kcpa_data li a span{height:43px;color:#555555; letter-spacing:-0.1em;}


/* default_old2.asp */
/*
#wrap #container {width:1020px; margin:15px auto 30px auto; color:#595959;}
#container h2 {margin-top:15px;}

#container .visual {width:465px; margin-right:10px; position:relative; float:left;}
#container .popup ul {position:absolute; right:18px; top:10px;}
#container .popup li {width:10px; height:10px; margin-left:4px; background-image:url('/images/main/banner_light_off.png'); background-position:left top; background-repeat:no-repeat; list-style:none; display:block; float:left; cursor:pointer;}
#container .popup li.on {background-image:url('/images/main/banner_light_on.png');}

#container .notice_main {width:340px; height:194px; margin-bottom:30px; float:left;}
#container .notice_main h2 img {margin-right:1px;}
#container .notice_main p {border-top:1px solid #c50641; margin:0; padding:0;}
#container .notice_main .list01 {padding-top:10px;}
#container .notice_main .list01 li {padding-left:12px; background-image:url('/images/common/bullet_list.gif'); background-position:left 8px; background-repeat:no-repeat; position:relative; line-height:22px;}
#container .notice_main .list01 li span {position:absolute; left:277px; top:0;font-size:11px;color:#008299;}
#container .notice_main .pic {margin-top:12px; padding-right:5px; line-height:16px; display:inline-block;}
#container .notice_main .pic p {width:82px; height:63px; margin-right:10px; border:2px solid #dbdbdb; float:left;}
#container .notice_main .pic dt {font-weight:bold;}
#container .notice_main .pic dd {margin-top:3px; font-size:11px;}

#container .cont01 {width:224px; margin-right:10px; float:left;}

#container .right_cont {width:311px; float:right;}
#container .right_cont .cont02 p {margin-top:11px;}
#container .right_cont .main_search dt {margin-top:15px; width:235px; height:33px; background-image:url('/images/main/img_search.gif'); background-position:left top; background-repeat:no-repeat; border:0; vertical-align:middle; float:left;}
#container .right_cont .main_search input {padding:8px; border:0; background-color:transparent;}
#container .right_cont .main_search dd {margin-top:15px; float:right;}
#container .right_cont .cont03, .cont04 {width:311px; float:right;}
#container .right_cont .cont03 ul {margin-top:11px;}
#container .right_cont .cont03 li {margin-top:3px; float:left;}
#container .right_cont .cont04 ul {margin-top:11px;}
#container .right_cont .cont04 li {margin-right:6px; float:left;}


#container .right_cont .cont05_1 {width:154px; margin-right:3px; float:left;}
#container .right_cont .cont05_2 {float:right;}
*/
