@charset "euc-kr";
@import url("http://www.imbc.com/broad/css/default.css");

/* Layout Selector */
body		{background:#fff url(http://img.imbc.com/broad/tv/ent/couple/images3/bg_sub.jpg) no-repeat center 150px; text-align:center;}
#wrap 		{width:100%; background:url(http://img.imbc.com/broad/tv/ent/couple/images3/bg_footer.gif) repeat-x bottom; text-align:center;}
#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;}
#spot    	{position:relative; width:830px; height:187px; clear:both;}
.colgroup	{z-index:10; position:relative; width:830px; overflow:hidden; background:none; padding-bottom:21px;}
#snb		{z-index:10; position:relative; width:180px; min-height:600px; *height:600px;  float:left; text-align:center; padding-top:8px;}
#content	{z-index:10; position:relative; width:635px; min-height:800px; *height:800px; background:url(http://img.imbc.com/broad/tv/ent/couple/images3/bg_submain_y.gif) repeat-y; text-align:center; float:left;}
#footer		{z-index:10; clear:both; width:100%;}
#Adcode		{top:0 !important;}

h1	    {position:absolute; top:39px; left:0;}
h1 a    {display:block; width:180px; height:148px;}
h1 span {position:absolute; width:0; height:0; overflow:hidden;}

table 	{border-collapse:collapse;}
caption {display:none;}

img 	{border:0; vertical-align:middle;}

.checkbox {width:13px; height:13px;}

.input_txt {border:1px solid #f1e9d8; background:#fffdf0; vertical-align:middle;}

textarea {border:1px solid #f1e9d8; background:#fffdf0; vertical-align:middle;}

.file {border:1px solid #ccc; background:#e6dfc8}


/* Class Selector */
.program_info {position:absolute; right:0; top:15px; width:162px; overflow:hidden; font-size:11px; color:#fff; line-height:15px; text-align:right; padding-right:7px; letter-spacing:-1px;}
.subTop  	  {width:583px; *width:635px; height:29px; *height:53px; background:url(http://img.imbc.com/broad/tv/ent/couple/images3/bg_h2.gif) no-repeat; text-align:left; padding:24px 0 0 52px; *padding:23px 0 0 52px;}
.subMain 	  {width:635px; min-height:800px; *height:800px; text-align:center; background:url(http://img.imbc.com/broad/tv/ent/couple/images3/bg_subbtm.gif) no-repeat left bottom; padding:15px 0;}

.application  	   {width:600px; margin:0 auto;}
.application input {}
.application th    {font-size:12px; color:#477646; line-height:15px; border-top:1px solid #cccccc; padding:3px 0; font-weight:bold; text-align:left; font-family:Dotum; letter-spacing:-1px;}
.application td    {border-top:1px solid #cccccc; padding:3px 0; vertical-align:middle; line-height:18px;}

.list {width:606px; margin:20px auto;}
.list th {font-size:12px; color:#477646; font-weight:bold; text-align:center; border-bottom:1px solid #cccccc; background:url(http://img.imbc.com/broad/tv/ent/couple/images3/bg_list.gif) no-repeat left top; padding:8px 0; line-height:15px;}
.list td {padding:5px 0; font-size:12px; color:#000; text-align:center; border-bottom:1px solid #cccccc; line-height:15px;}

.staff {width:585px; overflow:hidden; float:left; margin-bottom:15px;}
.staff dt {float:left; background:url(http://img.imbc.com/broad/tv/ent/couple/images3/photo_frame.jpg) no-repeat; margin-right:26px; padding:11px 12px 14px 11px; text-align:left;}
.staff dt img {display:block;}
.staff dd {float:left; font-size:12px; color:#737373; letter-spacing:-1px; line-height:19px; text-align:left;}
