@charset "euc-kr";
@import url("http://imbc.com/commons/css/common2011.css");
/*-- Aside AD Banner Hide --*/
#Adcode{display:none !important;}

/*-- Default Selectors --*/
.hide {position:absolute; left:-2000%; top:0; width:0; height:0; font-size:0; line-height:0; overflow:hidden}
.HideText {text-indent:-5000em;}
.radio {width:13px; height:12px; margin:-1px 2px 0 0; vertical-align:middle;}
.checkbox {width:13px; height:13px; vertical-align:middle}
.skip_navi {display:none;}

/*-- Default Layout --*/
body		{text-align:center; font-size:75%; background:#343434;}
.v_sub {background:url(http://img.imbc.com/broad/radio/event/withradio/images/bg_main_repeat_y_v1.jpg) repeat 0px 3px !important;}
#wrap 		{width:100%; text-align:center;}
#wrap_sub 		{width:100%; text-align:left;}
#header		{z-index:30; position:relative; clear:both; width:100%; height:150px; background:#fff; text-align:center}
.gnb		{z-index:30; position:relative; width:990px; margin:0 auto; text-align:left}
#container	{z-index:20; position:relative; width:990px; margin:0 auto; text-align:left;}
#content	{z-index:10; float:left; width:990px; background:url(http://img.imbc.com/broad/radio/event/withradio/images/bg_content.jpg) no-repeat 0px 0px;}
#contentInput {z-index:10; float:left; width:990px; background:url(http://img.imbc.com/broad/radio/event/withradio/images/bg_contentframe.jpg) no-repeat 0px 0px;}
#contentInput_v {z-index:10; float:left; width:990px; background:url(http://img.imbc.com/broad/radio/event/withradio/images/bg_content.jpg) no-repeat 0px 0px;}
#footer	{float:left; width:990px !important; margin:auto; text-align:center;}

#wrap3 {float:left; width:100%; text-align:center; background:url(http://img.imbc.com/broad/radio/event/withradio/images/bg_main_repeat_y.jpg) repeat-y 50% 146px;}
#wrap3_sub {float:left; width:100%; height:1000px; text-align:center; background:url(http://img.imbc.com/broad/radio/event/withradio/images/bg_main_repeat_y_v1.jpg) repeat 0px 16px;}
#wrap2 {float:left; width:100%; text-align:center; background:url(http://img.imbc.com/broad/radio/event/withradio/images/bg_bottom.jpg) repeat-x left bottom;}
#content {padding-bottom:162px;}
#contentInput {padding-bottom:30px;}
/*-- leftMenu --*/
.leftMenu {position:relative; float:left; width:285px; height:616px; margin-top:70px; background:url(http://img.imbc.com/broad/radio/event/withradio/images/main_left_menu.jpg) no-repeat 0px 0px;}
.leftMenu .leftMenuBanner {position:absolute; left:30px; top:503px; width:230px; height:83px; text-indent:-5000px;}
.leftMenu .leftMenuBanner a{width:230px; height:83px; display:block; background:url(http://img.imbc.com/broad/images/blank.gif) repeat 0px 0px;}
/*-- righContent --*/
.righContent {position:relative; float:left; width:703px; *width:705px;}
.flashContent {position:absolute; float:left; left:55px; top:70px; width:650px; height:512px;}
.imgContent1 {position:absolute; float:left; left:249px; top:355px; width:457px; height:330px; background:url(http://img.imbc.com/broad/radio/event/withradio/images/bg_main_content1.jpg) no-repeat 0px 0px;}
.imgContent2 {position:absolute; float:left; left:249px; top:355px; width:457px; height:330px; background:url(http://img.imbc.com/broad/radio/event/withradio/images/bg_main_content2.jpg) no-repeat 0px 0px;}
.imgContent2 a{position:absolute; left:185px; top:217px; width:110px; height:37px; display:block;}
.imgContent3 {position:absolute; float:left; left:249px; top:355px; width:457px; height:330px; background:url(http://img.imbc.com/broad/radio/event/withradio/images/bg_main_content3.jpg) no-repeat 0px 0px;}
.imgContent3 a{position:absolute; left:185px; top:217px; width:110px; height:37px; display:block;}
.imgContent4 {position:absolute; float:left; left:249px; top:355px; width:457px; height:330px; background:url(http://img.imbc.com/broad/radio/event/withradio/images/bg_main_content4.jpg) no-repeat 0px 0px;}
.imgContent4 a{position:absolute; left:170px; top:217px; width:125px; height:37px; display:block;}

/*-- sub_righContent --*/
.sub_righContent {position:relative; float:left; width:703px; *width:705px; background:url(http://img.imbc.com/broad/radio/event/withradio/images/bg_sub_cont.jpg) no-repeat 0px 3px;}
.subVisual {position:relative; float:left; width:705px; height:260px; display:block;}
.frameWrap {position:relative; float:left; width:670px; min-height:588px; height:auto !important; height:588px; padding-left:25px; display:inline; padding-bottom:40px;}
.f_notice {font-size:12px; color:#333;}
.f_notice span{font-weight:bold;}
.f_notice_sub {font-size:11px; color:#777;}
.f_notice_sub span {font-weight:bold; color:#ff8b00;}
.frameWrap dl{margin-top:28px; float:left; padding-bottom:10px;}
.frameWrap dl dt {float:left; width:150px; padding-top:5px; font-weight:bold; font-size:12px; color:#333;}
.frameWrap dl dt span{font-weight:bold; color:#ff8b00;}
.frameWrap dl dd {float:left; width:470px; *width:485px; padding-left:15px; padding-bottom:8px; color:#555;}
.frameWrap dl dd input {height:22px;}
.frameWrap dl dd .hyphen {color:#c2c2c2;}
.frameWrap dl dd img.btn_postcode {margin-left:7px; vertical-align:middle;}
.frameWrap dl dd p {margin-top:8px;}
.frameWrap dl dd .inputYear {padding-right:6px;}
.frameWrap dl dd .inputMonth {padding-right:6px;}
.frameWrap dl dd select {width:150px;}
.agreeWrap {float:left; display:inline; margin-left:165px; margin-top:20px; font-size:12px; color:#555; line-height:1.4em;}
.agreeWrap .checkbox {width:200px; margin-top:5px; font-weight:bold; color:#000;}
.agreeWrap .checkbox input {margin-left:2px; margin-top:-2px; margin-right:4px;}
.agreeWrap .btn_ok {margin-left:2px; *margin-left:5px; margin-top:20px;}

.f_notice_v2 {color:#e40000;}
.f_notice_sub_v2 {font-size:11px; color:#777777; width:460px; line-height:1.4em; margin-top:2px;}
.f_notice_sub_v2 span {color:#000;}
.agreeWrap .btn_cancel {display:inline; float:left; margin-left:2px; *margin-left:5px; margin-top:20px; margin-right:10px; width:125px; height:37px;}
.agreeWrap .btn_ok2 {float:left; margin-top:20px; width:100px; height:37px;}

.resultWrap {position:relative; display:inline; float:left; margin-left:155px; margin-top:41px;}
.resultWrap_frame {position:relative; display:inline; float:left; margin-left:75px; margin-top:41px;}
.resultWrap_v2 {display:inline; float:left; margin-left:200px; margin-top:20px;}
.result_content_v2{display:inline; float:left; width:655px; margin-left:50px; text-align:center;}
.resultNotice {color:#e40000; margin-top:5px;}
.resultNotice bold {font-weight:bold;}
.resultNotice .rr{color:#e40000; line-height: 18px;}
.resultNotice .bb{color:#000; line-height: 18px;}

.result_content_v2 table {float:left; text-align:center; border:1px solid #c2c2c2; margin-top:22px;}
tr.head {border-bottom:1px solid #c2c2c2;}
td.headNo {width:53px; height:28px; background:#f0ebee; border-bottom:1px solid #c2c2c2; border-right:1px solid #c2c2c2; font-weight:bold; font-size:11px; color:#000;}
td.headName {width:75px; background:#faf8f9; border-bottom:1px solid #c2c2c2; border-right:1px solid #eaeaea; font-size:11px; color:#000;}
td.headNum {width:85px; background:#faf8f9; border-bottom:1px solid #c2c2c2; font-size:11px; color:#000;}
td.bodyNo {height:24px; background:#faf8f9; border-right:1px solid #c2c2c2; border-bottom:1px solid #eaeaea; font-size:12px; color:#555;}
td.bodyName {background:#fff; border-right:1px solid #eaeaea; border-bottom:1px solid #eaeaea; font-size:12px; color:#555;}
td.bodyNum {background:#fff; border-bottom:1px solid #eaeaea; font-size:12px; color:#555;}