body {background:url(/open_content/images/main/bg_gray.gif) 0 349px no-repeat #FFFFFF;}



/* ¸ÞÀÎ °øÅë */

.mainc_login,

.mainc_opengoon,

.mainc_banner2008,

.mainc_baro1,

.mainc_banner1,

#gonews_item,

.mainc_photonews,

.mainc_baro2,

.mainc_briefing,

.mainc_selectinfo,

.mainc_banner2,

.mainc_popupzone,

.mainc_schedule,

.mainc_search,

.mainc_banner3,

.mainc_banner_slide,

.mainc_sitelink,

.mainc_counter {clear:both;}
.mainc_banner_slide ul {margin:0}
.mainc_banner_slide ul li img {display:inline-block;}


.main_contents_box {padding-top:130px;width:998px;}

.mrow1 {float:left;width:260px;}

.mainc_login,

.mainc_opengoon,

.mainc_banner2008,

.mainc_baro1,

.mainc_banner1 {margin-left:25px;}





.mrow2 {float:left;width:475px;}



.mrow3 {float:left;width:165px;padding-bottom:15px;}

.mainc_popupzone,

.mainc_schedule,

.mainc_search,

.mainc_banner3,

.mainc_banner_slide,

.mainc_sitelink,

.mainc_counter {margin-left:21px;width:165px;}





/* ¸ÞÀÎ ·Î±×ÀÎ */

.mainc_login {width:221px;margin-top:256px;}

.mainc_login .idsave {float:right;font-size:11px;padding-bottom:6px;padding-right:45px;}

.mainc_login .logininput {clear:both;}

.mainc_login .left {float:left;}



.mainc_login .left .bg {background:url(/open_content/images/main/login/login_bg.gif) no-repeat 7px 4px;width:117px;height:45px;}

.mainc_login .left .bg .name {margin-left:35px;padding-top:8px;font-size:15px;font-weight:bold;letter-spacing:-1px;}

.mainc_login .right {float:left;margin:1px 0 0 6px;}

.mainc_login .id {}

.mainc_login .id input {width:109px;height:18px;border:1px solid #90B664;color:#8F8F8F;font-size:11px;}

.mainc_login .pw {margin-top:1px;}

.mainc_login .pw input {width:109px;height:18px;border:1px solid #90B664;color:#8F8F8F;font-size:11px;}

.mainc_login .bottommenu {clear:both;padding-top:5px;}

.mainc_login .bottommenu div{background:url(/open_content/images/main/login/icon.gif) no-repeat 0 40%;padding-left:7px;color:#FFFFFF;font-size:11px;}

.mainc_login .bottommenu a {color:#FFFFFF;font-size:11px;letter-spacing:-1px;}



/* ¿­¸°±º¼ö½Ç */

.mainc_opengoon {width:211px;height:114px;background:url(/open_content/images/main/opengoon/pic.gif) no-repeat 100% 100%;}

.mainc_opengoon .title {padding-top:35px;margin-bottom:5px;}

.mainc_opengoon .btn {margin-top:12px;}



/* 2008 ¹è³Ê */
.mainc_banner2008 {padding:0px 0 3px 0;}
.mainc_banner2008 img {display:block;margin-bottom:3px;}

/* ¹Ù·Î°¡±â¼­ºñ½º1 */

.mainc_baro1 .bg {width:211px;height:103px;background:url(/open_content/images/main/baro1/bg.gif) no-repeat;}

.mainc_baro1 .left {float:left;width:104px;padding-top:50px;}

.mainc_baro1 .left ul {margin-left:15px;}

.mainc_baro1 .left li {height:15px;clear:both;float:left;}

.mainc_baro1 .right {float:left;width:101px;padding-top:50px;}

.mainc_baro1 .right ul {margin-left:10px;}

.mainc_baro1 .right li {height:16px;clear:both;float:left;}

.mainc_baro1 .title {padding-top:11px;margin-bottom:5px;}

.mainc_baro1 .title h4{margin:0;padding:0;}



/* ¹è³Ê1 */

.mainc_banner1 {margin-top:7px;}

.mainc_banner1 .left {float:left;}

.mainc_banner1 .right {float:left;margin-left:2px;}



/* °íÈï¼Ò½Ä */

#gonews_item {margin-left:110px; margin-top:5px; position:absolute; width:365px;z-index:999;}

#gonews_item #gonews_tem1 {}

#gonews_item #gonews_item2,

#gonews_item #gonews_item3,

#gonews_item #gonews_item4,

#gonews_item #gonews_item5 {display:none;}

#gonews_item .title{
	float:left;
	background:url(/open_content/images/main/gonews/icon_title.gif) no-repeat;
	padding-left:20px;
	position:absolute;
	top:0px;
	left:0px;
	font-weight:bold;
}

#gonews_item .title h2 {float:left;}

#gonews_item .more {	
	margin:0;
	padding:0;
	position:absolute;
	top:0px;
	right:0px;
}

#gonews_item .more img {margin-top:3px;}

#gonews_item .tab {clear:both;padding:0;margin-top:18px;}

#gonews_item .tab div {float:left;margin-right:1px;}

#gonews_item .content {clear:both;}

#gonews_item .content table {margin-top:10px;}

#gonews_item .content td {height:20px;}

#gonews_item .content .subject {padding-left:5px;padding-bottom:2px;}
<!--background:url(/open_content/images/main/gonews/icon_dot.gif) no-repeat 0 40%;-->

#gonews_item .content .new {padding-left:5px;}



/* Æ÷Åä±ºÁ¤´º½º */

.mainc_photonews {padding-top:12px;margin-left:20px; width:190px;}

.mainc_photonews .title{background:url(/open_content/images/main/photonews/icon_title.gif) no-repeat;width:165px;height:20px;border-bottom:1px solid #CDCDCD;}

.mainc_photonews .title .h2 {padding-left:20px;}

.mainc_photonews .title .h2 h2 {float:left;}

.mainc_photonews .title .more {float:left;margin-left:25px;}

.mainc_photonews .title .more img {margin-top:3px;}


.mainc_photonews .margin2 {margin-top:7px;}

.mainc_photonews .margin2 .left {float:left;}

.mainc_photonews .margin2 .left .subject strong {color:#3aa009;}

.mainc_photonews .margin2 .left .text {overflow:auto;width:165px;font-size:11px;color:#6E6464;}

.mainc_photonews .margin2 .right {float:left;display:inline;width:140px;height:90px;margin-bottom:5px;background:#DCDCDC;}

.mainc_photonews .margin2 .right img {width:134px;height:84px;margin-top:3px;margin-left:3px;}

.mainc_photonews .margin2 .btn {margin:-95px 0 0 -25px;float:left;display:inline; width:20px; height:90px; background:url(/open_content/images/main/gonews2/right.gif) no-repeat left top;}

.mainc_photonews .margin2 .btn div {margin:3px 0 0 0;}





/* ¹Ù·Î°¡±â¼­ºñ½º2 */
.mainc_baro2 { margin-top:150px;}

.mainc_baro2 .bg {background:url(/open_content/images/main/baro2/bg.gif) no-repeat;width:475px;height:106px;}

.mainc_baro2 .list1 {clear:both;padding-left:103px;*padding-left:103px;_padding-left:90px;padding-top:29px;}

.mainc_baro2 .list2 {clear:both;padding-left:116px;margin-top:10px;padding-top:10px;*padding-top:0;}

.mainc_baro2 .list1 li{float:left;margin-left:25px;margin-bottom:5px;line-height:0em;}

.mainc_baro2 .list2 li{float:left;margin-left:12px;line-height:0em;}





/* ±¹Á¤ºê¸®ÇÎ */

.mainc_briefing {padding-top:15px;}

.mainc_briefing .bg {background:url(/open_content/images/main/briefing/bg.gif) no-repeat;width:475px;height:31px;}

.mainc_briefing .bg .text {margin-left:130px;width:330px;height:20px;padding-top:7px;overflow:hidden;}

.mainc_briefing .bg .text a:link {color:#3B3B3B;}



/* ºÐ¾ßº°Á¤º¸ */

.mainc_selectinfo {padding-top:15px;height:215px;}

.mainc_selectinfo .title {height:20px;}

.mainc_selectinfo .title .left{float:left;background:url(/open_content/images/main/selectinfo/icon_title.gif) no-repeat;}

.mainc_selectinfo .title .left h2{float:left;padding-left:20px;}

.mainc_selectinfo .title .right {float:right;}

.mainc_selectinfo .title .right img {margin-top:3px;margin-right:10px;}



.mainc_selectinfo .itemlist {clear:both;height:190px;}

.mainc_selectinfo .item {height:170px;float:left;letter-spacing:-0.1em}

.mainc_selectinfo .item1 {height:175px;float:left;}

.mainc_selectinfo .item2 {height:170px;float:left;}

.mainc_selectinfo .item3 {height:170px;float:left;}

.mainc_selectinfo .item4 {height:170px;float:left;}

.mainc_selectinfo .shadow {background:url(/open_content/images/main/selectinfo/between_line.png) no-repeat;padding-top:3px;letter-spacing:-0.05em}
.mainc_selectinfo .shadow ul {margin-left:5px;}

.mainc_selectinfo .item li {background:url(/open_content/images/main/selectinfo/icon_dot.gif) 13px 40% no-repeat;padding-left:22px;line-height:0.8em;}

.mainc_selectinfo .item li a:link,

.mainc_selectinfo .item li a:visited {color:#5D5C5C;font-size:11px;letter-spacing:-1px;line-height:0.8em;}

.mainc_selectinfo .item li a:hover {text-decoration:underline}

.mainc_selectinfo .item .bold:link,

.mainc_selectinfo .item .bold:visited {color:#339900;font-weight:bold;}



/* ¸ÞÀÎ ¹è³Ê2 */

.mainc_banner2 {margin-top:5px;padding-top:7px;height:38px;_margin-top:-5px;}

.mainc_banner2 .left {float:left;}

.mainc_banner2 .list img {margin-right:2px;}

.mainc_banner2 .right {float:right;height:48px;overflow:show;}

.mainc_banner2 .right .top div {float:left;}

.mainc_banner2 .right .top div img {margin-left:3px;margin-top:0px;}

.mainc_banner2 .right .top .a{clear:both;padding-top:1px;}
.mainc_banner2 .right .top .b{padding-top:1px;}


.mainc_banner2 .right .bottom {clear:both;}

.mainc_banner2 .right .bottom img {margin-left:3px;margin-top:2px;}



/* Ä«¿îÅÍ */

.mainc_counter {padding-top:2px;*padding-top:13px;}

.mainc_counter .bg {width:165px;height:47px;background:url(/open_content/images/main/counter/bg.gif) no-repeat;}

.mainc_counter .today {float:left;}

.mainc_counter .total {float:left;}

.mainc_counter .today_box {clear:both;padding-top:10px;margin-left:10px;}

.mainc_counter .total_box {clear:both;padding-top:0px;margin-left:10px;}

.mainc_counter .today_num {float:right;font-size:11px;color:#4C4C4C;padding-right:10px;margin-top:-2px;}

.mainc_counter .total_num {float:right;font-size:11px;color:#4C4C4C;padding-right:10px;margin-top:-2px;}



/* »çÀÌÆ®¸µÅ© */

.mainc_sitelink h2 {margin-top:10px;margin-bottom:5px;}

.mainc_sitelink .item{width:165px;}

.mainc_sitelink .select {float:left;margin-bottom:2px;height:22px;}

.mainc_sitelink .select select {width:130px;}



.mainc_sitelink .move {float:right;}



/* ½½¶óÀÌµå¹è³Ê */

.mainc_banner_slide {padding-top:10px;}



/* °Ë»ö */

#search_item1 {}

#search_item2,

#search_item3 {display:none;}

.mainc_search {margin-top:0;}

.mainc_search .searchtab div{float:left;margin-right:1px;}

.mainc_search .searchbox input {background:transparent;width:110px;font-size:11px;border:0;padding-left:5px;padding-top:3px;}

.mainc_search .form {clear:both;}

.mainc_search .searchbox {float:left;background:url(/open_content/images/main/search/search_border.gif) no-repeat;width:125px;height:23px;}

.mainc_search .btn {float:right}

.mainc_search .btn img {margin-top:1px;}



/* ¹è³Ê3 */

.mainc_banner3 {padding-top:10px;}



/* ÀÏÁ¤ */

.mainc_schedule {padding-top:6px;}

.mainc_schedule .bg {background:url(/open_content/images/main/schedule/bg.gif) no-repeat;width:165px;height:153px;}

.mainc_schedule .topdate {text-align:right;padding-top:0px;}

.mainc_schedule .topdate .btn_left,

.mainc_schedule .topdate .btn_right {float:left;}

.mainc_schedule .topdate .btn_left img,

.mainc_schedule .topdate .btn_right img {margin-left:6px;margin-top:4px;}

.mainc_schedule .topdate .btn_year {float:left;color:#808080;font-size:9px;font-family:verdana;margin-left:8px;margin-right:8px;margin-top:6px;}

.mainc_schedule .day {clear:both;}

.mainc_schedule table {}

.mainc_schedule .day td {text-align:center;font-size:11px}
.mainc_schedule .day th {text-align:center;font-size:11px}

.mainc_schedule .day .red,

.mainc_schedule .day .red a:link,

.mainc_schedule .day .red a:visited {color:#BD1515;}

.mainc_schedule .day .blue,

.mainc_schedule .day .blue a:link,

.mainc_schedule .day .blue a:visited {color:#0035CB;}

.mainc_schedule .sccontent {width:137px;height:63px;overflow:auto;overflow-x:hidden;text-break:all-break;margin-left:15px;margin-top:3px;line-height:16px;font-size:11px;color:#5B5B5B;letter-spacing:-1px;}



.mainc_schedule .today {background:#59BD11;color:#FFFFFF;font-weight:bold;padding:0 1px 0 1px;height:16px;}











/* ÆË¾÷Á¸ (¾Ë¸²±¤Àå) */

.mainc_popupzone {margin-left:140px;margin-top:0px;padding-top:0px; width:335px;*margin-top:0px;*padding-top:0px;}

.mainc_popupzone .title {float:left;}

.mainc_popupzone .title h2 {float:left;}

.mainc_popupzone .btn_list {float:right;padding-top:5px;padding-right:3px;}

.mainc_popupzone .btn_list .btn{float:left;padding:0;margin:0;}

.mainc_popupzone .btn_list img{margin:0 0 0 2px;padding:0;}

#popz_2,

#popz_3,

#popz_4,

#popz_5 {display:none;}


.style1 {color: #000000}
.address_style{font-weight : normal ; font-style : normal ; }



/* ADD Á¤¿ø 2009-10-16 */
.main_tmp1 {color:#FFFFFF;letter-spacing:-1px;font-size:11px;}
.main_tmp2 {color:#FFFFFF;letter-spacing:-1px;font-size:11px;}




/* ÄÁÅÙÃ÷ */
#popupZoneArea{
	position:relative;
	height:120px;
}
div#body-popupzone { 
	position:absolute;
	height:23px; 
	padding:0;
	margin:0;
	right:0;
}
/*ie7¿¡¼­ play stop¹öÆ°*/
*:first-child+html div#body-popupzone { 	margin:-17px 0 0 0;}

div#body-popupzone div.zone-img { text-align:center; }
div#body-popupzone div.zone-btn ul.zone-btn-num { padding-top:0px; float:left; }
div#body-popupzone div.zone-btn ul.zone-btn-num li { float:left;display:inline;padding-right:2px; }
div#body-popupzone div.zone-btn ul.zone-btn-control { float:right; }
div#body-popupzone div.zone-btn ul.zone-btn-control li { float:left; padding-right:3px; }

#popupZoneArea ul li {float:left; display:inline;}

#popupZoneArea dl dt{ 
	position:relative;
	float:left; display:inline;
	width:20px;
	top:4px;
	font-size:0; 
	line-height:0; 
}

#popupZoneArea dl dt img{padding:0;margin:0;}
#popupZoneArea dl dd {
	width:0; 
	height:0; 
	font-size:0; 
	line-height:0; 
	margin:0;
}
#popupZoneArea dl dd .popupZoneImage { position:absolute; margin:0; padding:0;top:0; left:5px;_left:-70px;*left:-70px;}


/* Çà»ç¾È³» È÷µç */
.schedule_hidden{visibility:hidden;height:0px;width:0px;display:none;}