@charset "euc-kr";

html { overflow:hidden; }


/* 생방송 플레이어 */
#player_onair { position:relative; width:820px; height:538px; margin:0; padding:0; background:#285ba3;}

#player_onair #player_top { position:relative; width:820px; height:36px; }
#player_onair #player_top h1 { position:absolute; left:10px; top:5px;}

#player_onair #player_top #sidemenu { position:absolute; right:5px; top:6px;}
#player_onair #player_top #sidemenu ul { list-style:none;}
#player_onair #player_top #sidemenu li { float:left; margin-left:1px;}

#player_onair #player_box { position:relative; width:810px; height:482px; margin:0 auto; background:#fff; }

#player_onair #player_box #player { position:absolute; left:10px; top:10px; width:486px; height:326px; background:url(../images/player/playernor_boxshadow.gif) repeat-x left bottom; }
#player_onair #player_box #player .playerbox { width:470px; height:306px; padding:7px; border:1px solid #ccc;  }


#player_onair #player_box .sns { position:absolute; left:10px; top:353px; width:230px; height:16px; display:block; z-index:100000; } /* sns */
#player_onair #player_box .sns ul { list-style:none; margin:0; padding:0; }
#player_onair #player_box .sns li { float:left; margin:0 0 0 5px; display:inline; padding:0; }
#player_onair #player_box .sns li.snstitle { font:bold 11px dotum; display:inline-block; padding-top:3px; margin-right:3px; }
#player_onair #player_box .sns li.soutitle a:link,
#player_onair #player_box .sns li.soutitle a:visited { font:bold 11px dotum; text-decoration:none; color:#666; display:inline-block; padding-top:3px; padding-right:9px; margin-right:4px; background: url(../images/player/sns_gubunline.gif) no-repeat right 3px; }
#player_onair #player_box .sns li.soutitle a:active,
#player_onair #player_box .sns li.soutitle a:focus,
#player_onair #player_box .sns li.soutitle a:hover { color:#06c; }
#player_onair #player_box .sns li a { margin:0; padding:0; }
#player_onair #player_box .sns li a img { margin:0; padding:0; }


#player_onair #player_box #vodsubject { position:absolute; right:10px; top:10px; width:285px; height:23px; padding:1px 0 0 9px; background:url(../images/player/onair_subjectbgline.gif) no-repeat; }
#player_onair #player_box #vodsubject h2 { font:bold 16px gulim; color:#000; display:block; }

#player_onair #player_box #orderlist { position:absolute; right:10px; top:44px; width:294px; }
#player_onair #player_box #orderlist h3 { height:19px; font:bold 12px gulim; color:#000; padding:1px 0 0 24px; background:url(../images/player/blt_order.gif) no-repeat 5px 0; } 
#player_onair #player_box #orderlist #orderbox { width:294px; height:272px; background:url(../images/player/playernor_boxshadow.gif) repeat-x left bottom;   }
#player_onair #player_box #orderlist #orderbox .orderbox_box { width:272px; height:246px; padding:10px; border:1px solid #ccc; }
#player_onair #player_box #orderlist #orderbox .orderbox_box #order_content { width:267px; height:246px; padding-right:5px; font:11px dotum; overflow:auto; line-height:150%;  }


#player_onair #banner { position:absolute; width:790px; height:135px; left:10px; bottom:6px; }
#player_onair #banner .bannerbox { width:788px; height:129px; background:url(../images/player/onair_visible.jpg) no-repeat; border:1px solid #ccc; }
#player_onair #banner .bannerbox .bannertxt1 { position:absolute; left:17px; top:38px;} 
#player_onair #banner .shadow { width:100%; height:4px; background:url(../images/player/playernor_boxshadow.gif) repeat-x; font:0% dotum; line-height:0%; }

#player_onair #footer { text-align:center; color:#fff; font:11px dotum; padding-top:5px;}




/* 홍보영상 플레이어 */
#player_publicity { position:relative; width:820px; height:538px; margin:0; padding:0; background:#285ba3;}

#player_publicity #player_top { position:relative; width:820px; height:36px; }
#player_publicity #player_top h1 { position:absolute; left:10px; top:5px;}

#player_publicity #player_top #sidemenu { position:absolute; right:5px !important; top:6px;}
#player_publicity #player_top #sidemenu ul { list-style:none;}
#player_publicity #player_top #sidemenu li { float:left; margin-left:1px;}

#player_publicity #player_box { position:relative; width:810px; height:482px; margin:0 auto; background:#fff; }

#player_publicity #player_box #player { position:absolute; left:10px; top:10px; width:486px; height:360px; background:url(../images/player/playernor_boxshadow.gif) repeat-x left bottom; }
#player_publicity #player_box #player .playerbox { width:470px; height:340px; padding:7px; border:1px solid #ccc;  }


#player_publicity #player_box #vodsubject { position:absolute; right:10px; top:10px; width:285px; height:23px; padding:1px 0 0 9px; background:url(../images/player/onair_subjectbgline.gif) no-repeat; }
#player_publicity #player_box #vodsubject h2 { font:bold 16px gulim; color:#000; display:block; }

#player_publicity #player_box #orderlist { position:absolute; right:10px; top:44px; width:294px; }
#player_publicity #player_box #orderlist h3 { height:19px; font:bold 12px gulim; color:#000; padding:1px 0 0 24px; background:url(../images/player/blt_order.gif) no-repeat 5px 0; } 
#player_publicity #player_box #orderlist #orderbox { width:294px; height:283px; background:url(../images/player/playernor_boxshadow.gif) repeat-x left bottom;   }
#player_publicity #player_box #orderlist #orderbox .orderbox_box { width:272px; height:257px; padding:10px; border:1px solid #ccc; }
#player_publicity #player_box #orderlist #orderbox .orderbox_box #order_content { width:267px; height:257px; padding-right:5px; font:11px dotum; overflow:auto; line-height:150%;  }

#player_publicity #player_box .sns { position:absolute; left:500px; top:350px; width:230px; height:16px; display:block; z-index:100000; } /* sns */
#player_publicity #player_box .sns ul { list-style:none; margin:0; padding:0; }
#player_publicity #player_box .sns li { float:left; margin:0 0 0 5px; display:inline; padding:0; }
#player_publicity #player_box .sns li.snstitle { font:bold 11px dotum; display:inline-block; padding-top:3px; margin-right:3px; }
#player_publicity #player_box .sns li.soutitle a:link,
#player_publicity #player_box .sns li.soutitle a:visited { font:bold 11px dotum; text-decoration:none; color:#666; display:inline-block; padding-top:3px; padding-right:9px; margin-right:4px; background: url(../images/player/sns_gubunline.gif) no-repeat right 3px; }
#player_publicity #player_box .sns li.soutitle a:active,
#player_publicity #player_box .sns li.soutitle a:focus,
#player_publicity #player_box .sns li.soutitle a:hover { color:#06c; }
#player_publicity #player_box .sns li a { margin:0; padding:0; }
#player_publicity #player_box .sns li a img { margin:0; padding:0; }

#player_publicity #banner { position:absolute; width:790px; height:100px; left:10px; bottom:6px; }
#player_publicity #banner .bannerbox { width:788px; height:94px; background:url(../images/player/prvod_visible.jpg) no-repeat left 50%; border:1px solid #ccc; }
#player_publicity #banner .bannerbox .bannertxt1 { position:absolute; left:40px; top:26px;} 
#player_publicity #banner .bannerbox .bannertxt2 { position:absolute; right:27px; top:22px;} 
#player_publicity #banner .shadow { width:100%; height:4px; background:url(../images/player/playernor_boxshadow.gif) repeat-x; font:0% dotum; line-height:0%; }

#player_publicity #footer { text-align:center; color:#fff; font:11px dotum; padding-top:5px;}



/* 홍보영상 플레이어 - 와이드 */
#player_publicity2 { position:relative; width:907px; height:638px; margin:0; padding:0; background:#285ba3;}

#player_publicity2 #player_top { position:relative; width:907px; height:36px; }
#player_publicity2 #player_top h1 { position:absolute; left:10px; top:5px;}

#player_publicity2 #player_top #sidemenu { position:absolute; right:5px; top:6px;}
#player_publicity2 #player_top #sidemenu ul { list-style:none;}
#player_publicity2 #player_top #sidemenu li { float:left; margin-left:1px;}

#player_publicity2 #player_box { position:relative; width:897px; height:482px; margin:0 auto; background:#fff; }

#player_publicity2 #player_box #player { position:absolute; left:10px; top:10px; width:578px; height:360px; background:url(../images/player/playernor_boxshadow.gif) repeat-x left bottom; }
#player_publicity2 #player_box #player .playerbox { width:562px; height:340px; padding:7px; border:1px solid #ccc;  }


#player_publicity2 #player_box #vodsubject { position:absolute; right:10px; top:10px; width:280px; height:23px; padding:1px 0 0 9px; background:url(../images/player/onair_subjectbgline.gif) no-repeat; }
#player_publicity2 #player_box #vodsubject h2 { font:bold 16px gulim; color:#000; display:block; }

#player_publicity2 #player_box #orderlist { position:absolute; right:10px; top:44px; width:289px; }
#player_publicity2 #player_box #orderlist h3 { height:19px; font:bold 12px gulim; color:#000; padding:1px 0 0 24px; background:url(../images/player/blt_order.gif) no-repeat 5px 0; } 
#player_publicity2 #player_box #orderlist #orderbox { width:289px; height:283px; background:url(../images/player/playernor_boxshadow.gif) repeat-x left bottom;   }
#player_publicity2 #player_box #orderlist #orderbox .orderbox_box { width:267px; height:257px; padding:10px; border:1px solid #ccc; }
#player_publicity2 #player_box #orderlist #orderbox .orderbox_box #order_content { width:262px; height:257px; padding-right:5px; font:11px dotum; overflow:auto; line-height:150%;  }

#player_publicity2 #player_box .sns { position:absolute; left:592px; top:350px; width:230px; height:16px; display:block; z-index:100000; } /* sns */
#player_publicity2 #player_box .sns ul { list-style:none; margin:0; padding:0; }
#player_publicity2 #player_box .sns li { float:left; margin:0 0 0 5px; display:inline; padding:0; }
#player_publicity2 #player_box .sns li.snstitle { font:bold 11px dotum; display:inline-block; padding-top:3px; margin-right:3px; }
#player_publicity2 #player_box .sns li.soutitle a:link,
#player_publicity2 #player_box .sns li.soutitle a:visited { font:bold 11px dotum; text-decoration:none; color:#666; display:inline-block; padding-top:3px; padding-right:9px; margin-right:4px; background: url(../images/player/sns_gubunline.gif) no-repeat right 3px; }
#player_publicity2 #player_box .sns li.soutitle a:active,
#player_publicity2 #player_box .sns li.soutitle a:focus,
#player_publicity2 #player_box .sns li.soutitle a:hover { color:#06c; }
#player_publicity2 #player_box .sns li a { margin:0; padding:0; }
#player_publicity2 #player_box .sns li a img { margin:0; padding:0; }

#player_publicity2 #banner { position:absolute; width:877px; height:100px; left:10px; bottom:6px; }
#player_publicity2 #banner .bannerbox { width:875px; height:94px; background:url(../images/player/publicity_visible2.jpg) no-repeat; border:1px solid #ccc; }
#player_publicity2 #banner .bannerbox .bannertxt1 { position:absolute; left:18px; top:22px;} 
#player_publicity2 #banner .bannerbox .bannertxt2 { position:absolute; right:27px; top:22px;} 
#player_publicity2 #banner .shadow { width:100%; height:4px; background:url(../images/player/playernor_boxshadow.gif) repeat-x; font:0% dotum; line-height:0%; }

#player_publicity2 #footer { text-align:center; color:#fff; font:11px dotum; padding-top:5px;}






/* 일반 플레이어 */
#player_nor { position:relative; width:990px; height:680px; margin:0; padding:0; background:#285ba3;}

#player_nor #player_top { position:relative; width:990px; height:36px; }
#player_nor #player_top h1 { position:absolute; left:10px; top:5px;}
#player_nor #player_top #sidemenu { position:absolute; right:5px; top:6px;}
#player_nor #player_top #sidemenu ul { list-style:none;}
#player_nor #player_top #sidemenu li { float:left; margin-left:1px;}

#player_nor #player_allbox { position:relative; width:980px; height:624px; margin:0 auto; background:#fff }

#player_nor #player_allbox #player { position:absolute; left:10px; top:10px; display:block; }
#player_nor #player_allbox #player .playerbox { width:470px; height:340px; border:1px solid #ccc; padding:7px; }
#player_nor #player_allbox #player .shadow1 { width:486px; height:4px; background:url(../images/player/playernor_boxshadow.gif) repeat-x; font:0% dotum; line-height:0%; }

#player_nor #player_allbox .sns { position:absolute; left:266px; top:374px; width:230px; height:16px; display:block; z-index:100000; } /* sns */
#player_nor #player_allbox .sns ul { list-style:none; margin:0; padding:0; }
#player_nor #player_allbox .sns li { float:left; margin:0 0 0 5px; display:inline; padding:0; }
#player_nor #player_allbox .sns li.snstitle { font:bold 11px dotum; display:inline-block; padding-top:3px; margin-right:3px; }
#player_nor #player_allbox .sns li.soutitle a:link,
#player_nor #player_allbox .sns li.soutitle a:visited { font:bold 11px dotum; text-decoration:none; color:#666; display:inline-block; padding-top:3px; padding-right:9px; margin-right:4px; background: url(../images/player/sns_gubunline.gif) no-repeat right 3px; }
#player_nor #player_allbox .sns li.soutitle a:active,
#player_nor #player_allbox .sns li.soutitle a:focus,
#player_nor #player_allbox .sns li.soutitle a:hover { color:#06c; }
#player_nor #player_allbox .sns li a { margin:0; padding:0; }
#player_nor #player_allbox .sns li a img { margin:0; padding:0; }


#player_nor #player_allbox #vodsubject { position:absolute; right:10px; top:10px; width:445px; height:23px; padding:1px 0 0 9px; background:url(../images/player/onair_subjectbgline.gif) no-repeat; }
#player_nor #player_allbox #vodsubject h2 { font:bold 16px gulim; color:#000; display:block; }


#player_nor #player_allbox #speaker { position:absolute; right:10px; top:46px; width:454px; height:83px; }
#player_nor #player_allbox #speaker h3 { height:19px; font:bold 12px gulim; color:#000; padding:1px 0 0 24px; background:url(../images/player/blt_speaker.gif) no-repeat 5px 0; color:#000; } 

#player_nor #player_allbox #speaker #speakerlist { width:444px; height:63px; padding-left:10px;}


#player_nor #player_allbox #speaker #speakerlist #cityspeaker { margin:0; padding:0;} /* 시청직원 발언관련 */
#player_nor #player_allbox #speaker #speakerlist #cityspeaker dt { float:left; width:49px; margin-right:15px; }
#player_nor #player_allbox #speaker #speakerlist #cityspeaker dd { float:left; width:369px; padding:4px 0 1px 9px; display:block; font:11px dotum; border:none; background:url(../images/player/blt_speakerlist.gif) no-repeat 0 8px;}
#player_nor #player_allbox #speaker #speakerlist #cityspeaker dd.cityname { font:bold 12px gulim; color:#4e8f00;  }
#player_nor #player_allbox #speaker #speakerlist #cityspeaker dd.cityangun { font:12px gulim;}


#player_nor #player_allbox #speaker #speakerlist dl { margin:0; padding:0;}
#player_nor #player_allbox #speaker #speakerlist dt { float:left; width:49px; margin-right:10px; }
#player_nor #player_allbox #speaker #speakerlist dd { float:left; width:369px; padding:4px 0 1px 14px; border-bottom:1px dashed #ddd; background:url(../images/player/blt_speakerlist.gif) no-repeat 5px 8px; display:block; font:11px dotum;}
#player_nor #player_allbox #speaker #speakerlist .name { color:#113d8e;}


#player_nor #player_allbox #orderlist { position:absolute; right:10px; top:141px; width:454px; height:226px; }  /* 회의진행순서 */
#player_nor #player_allbox #orderlist h3 { height:19px; font:bold 12px gulim; padding:1px 0 0 24px; background:url(../images/player/blt_order.gif) no-repeat 5px 0; color:#000; } 

#player_nor #player_allbox #orderlist .orderlistbox { width:432px; height:200px; padding:10px; border:1px solid #ccc; }
#player_nor #player_allbox #orderlist .orderlistbox #orderbox { width:432px; height:200px; overflow:auto; }

#player_nor #player_allbox #orderlist .orderlistbox #orderbox ul { float:left; width:405px; height:200px; padding-right:10px; list-style:none;  }
#player_nor #player_allbox #orderlist .orderlistbox #orderbox li { float:left; padding:5px 0 2px 0; border-bottom:1px dashed #ddd; font:12px gulim; }
#player_nor #player_allbox #orderlist .orderlistbox #orderbox li .icon { float:left; width:55px; padding-left:5px;}
#player_nor #player_allbox #orderlist .orderlistbox #orderbox li .subject { float:left; width:285px; padding-right:5px;}
#player_nor #player_allbox #orderlist .orderlistbox #orderbox li .date { width:50px; padding-right:10px; color:#999; }

#player_nor #player_allbox #orderlist .orderlistbox #orderbox li .subject a { text-decoration:none; color:#666; }
#player_nor #player_allbox #orderlist .orderlistbox #orderbox li .subject a:hover,
#player_nor #player_allbox #orderlist .orderlistbox #orderbox li .subject a:active,
#player_nor #player_allbox #orderlist .orderlistbox #orderbox li .subject a:focus {text-decoration:none; color:#155ad8;}
#player_nor #player_allbox #orderlist .orderlistbox #orderbox li .subject a.select {text-decoration:none; color:#155ad8; font-weight:bold;}

#player_nor #player_allbox #orderlist .shadow2 { width:100%; height:4px; background:url(../images/player/playernor_boxshadow.gif) repeat-x; font:0% dotum; line-height:0%; }



#player_nor #player_allbox #minuteview { position:absolute; left:10px; top:376px; width:960px;}
#player_nor #player_allbox #minuteview h3 { height:19px; font:bold 12px gulim; padding:1px 0 0 24px; background:url(../images/player/blt_minutes.gif) no-repeat 5px 0; color:#000;}

#player_nor #player_allbox #minuteview #minutes_box { width:926px; height:193px; padding:10px 12px 13px 20px; border:1px solid #ccc; }
#player_nor #player_allbox #minuteview #minutes_box #minutex_content { width:920px; height:198px; padding-right:10px; overflow:auto; font-size:12px; font-family:gulim; line-height:20px;}
#player_nor #player_allbox #minuteview #minutes_box #minutex_content a{color:#B3B3B3; text-decoration:none;}
#player_nor #player_allbox #minuteview #minutes_box #minutex_content strong{color:#048AAC !important;}
#player_nor #player_allbox #minuteview .print { position:absolute; left:107px; top:-1px;}

#player_nor #player_allbox #minuteview .shadow3 { width:100% !important; height:10px; background:url(../images/player/playernor_boxshadow.gif) repeat-x; font:0% dotum; line-height:0%; }

#player_nor #footer { text-align:center; color:#fff; font:11px dotum; padding-top:5px;}



/* 일반 플레이어 - 와이드모드 */
#player_nor2 { position:relative; width:990px; height:680px; margin:0; padding:0; background:#285ba3;}

#player_nor2 #player_top { position:relative; width:990px; height:36px; }
#player_nor2 #player_top h1 { position:absolute; left:10px; top:5px;}
#player_nor2 #player_top #sidemenu { position:absolute; right:5px; top:6px; }
#player_nor2 #player_top #sidemenu ul { list-style:none;}
#player_nor2 #player_top #sidemenu li { float:left; margin-left:1px;}

#player_nor2 #player_allbox { position:relative; width:980px; height:624px; margin:0 auto; background:#fff }

#player_nor2 #player_allbox #player { position:absolute; left:10px; top:10px; display:block; }
#player_nor2 #player_allbox #player .playerbox { width:562px; height:340px; border:1px solid #ccc; padding:7px; }
#player_nor2 #player_allbox #player .shadow1 { width:578px; height:4px; background:url(../images/player/playernor_boxshadow.gif) repeat-x; font:0% dotum; line-height:0%; }

#player_nor2 #player_allbox .sns { position:absolute; left:358px; top:374px; width:230px; height:16px; display:block; z-index:100000; } /* sns */
#player_nor2 #player_allbox .sns ul { list-style:none; margin:0; padding:0; }
#player_nor2 #player_allbox .sns li { float:left; margin:0 0 0 5px; display:inline; padding:0; }
#player_nor2 #player_allbox .sns li.snstitle { font:bold 11px dotum; display:inline-block; padding-top:3px; margin-right:3px; }
#player_nor2 #player_allbox .sns li.soutitle a:link,
#player_nor2 #player_allbox .sns li.soutitle a:visited { font:bold 11px dotum; text-decoration:none; color:#666; display:inline-block; padding-top:3px; padding-right:9px; margin-right:4px; background: url(../images/player/sns_gubunline.gif) no-repeat right 3px; }
#player_nor2 #player_allbox .sns li.soutitle a:active,
#player_nor2 #player_allbox .sns li.soutitle a:focus,
#player_nor2 #player_allbox .sns li.soutitle a:hover { color:#06c; }
#player_nor2 #player_allbox .sns li a { margin:0; padding:0; }
#player_nor2 #player_allbox .sns li a img { margin:0; padding:0; }


#player_nor2 #player_allbox #vodsubject { position:absolute; right:10px; top:10px; width:363px; height:43px; padding:1px 0 0 9px; background:url(../images/player/onair_subjectbgline.gif) no-repeat left bottom;  }
#player_nor2 #player_allbox #vodsubject h2 { font:bold 14px/1.4 gulim; color:#000; display:inline-block; vertical-align:bottom; }


#player_nor2 #player_allbox #speaker { position:absolute; right:10px; top:66px; width:372px; height:83px; }
#player_nor2 #player_allbox #speaker h3 { height:19px; font:bold 12px gulim; color:#000; padding:1px 0 0 24px; background:url(../images/player/blt_speaker.gif) no-repeat 5px 0; color:#000; } 

#player_nor2 #player_allbox #speaker #speakerlist { width:362px; height:63px; padding-left:10px;}


#player_nor2 #player_allbox #speaker #speakerlist #cityspeaker { margin:0; padding:0;} /* 시청직원 발언관련 */
#player_nor2 #player_allbox #speaker #speakerlist #cityspeaker dt { float:left; width:49px; margin-right:15px; }
#player_nor2 #player_allbox #speaker #speakerlist #cityspeaker dd { float:left; width:287px; padding:4px 0 1px 9px; display:block; font:11px dotum; border:none; background:url(../images/player/blt_speakerlist.gif) no-repeat 0 8px;}
#player_nor2 #player_allbox #speaker #speakerlist #cityspeaker dd.cityname { font:bold 12px gulim; color:#4e8f00;  }
#player_nor2 #player_allbox #speaker #speakerlist #cityspeaker dd.cityangun { font:12px gulim;}


#player_nor2 #player_allbox #speaker #speakerlist dl { margin:0; padding:0;}
#player_nor2 #player_allbox #speaker #speakerlist dt { float:left; width:49px; margin-right:10px; }
#player_nor2 #player_allbox #speaker #speakerlist dd { float:left; width:287px; padding:4px 0 1px 14px; border-bottom:1px dashed #ddd; background:url(../images/player/blt_speakerlist.gif) no-repeat 5px 8px; display:block; font:11px dotum;}
#player_nor2 #player_allbox #speaker #speakerlist .name { color:#113d8e;}


#player_nor2 #player_allbox #orderlist { position:absolute; right:10px; top:161px; width:372px; height:206px; }  /* 회의진행순서 */
#player_nor2 #player_allbox #orderlist h3 { height:19px; font:bold 12px gulim; padding:1px 0 0 24px; background:url(../images/player/blt_order.gif) no-repeat 5px 0; color:#000; } 

#player_nor2 #player_allbox #orderlist .orderlistbox { width:350px; height:176px; padding:10px; border:1px solid #ccc; }
#player_nor2 #player_allbox #orderlist .orderlistbox #orderbox { width:350px; height:176px; overflow:auto; }

#player_nor2 #player_allbox #orderlist .orderlistbox #orderbox ul { float:left; width:323px; height:176px; padding-right:10px; list-style:none;  }
#player_nor2 #player_allbox #orderlist .orderlistbox #orderbox li { float:left; padding:5px 0 2px 0; border-bottom:1px dashed #ddd; font:12px gulim; }
#player_nor2 #player_allbox #orderlist .orderlistbox #orderbox li .icon { float:left; width:55px; padding-left:5px;}
#player_nor2 #player_allbox #orderlist .orderlistbox #orderbox li .subject { float:left; width:195px; padding-right:5px;}
#player_nor2 #player_allbox #orderlist .orderlistbox #orderbox li .date { width:50px; padding-right:10px; color:#999; }

#player_nor2 #player_allbox #orderlist .orderlistbox #orderbox li .subject a { text-decoration:none; color:#666; }
#player_nor2 #player_allbox #orderlist .orderlistbox #orderbox li .subject a:hover,
#player_nor2 #player_allbox #orderlist .orderlistbox #orderbox li .subject a:active,
#player_nor2 #player_allbox #orderlist .orderlistbox #orderbox li .subject a:focus {text-decoration:none; color:#155ad8;}
#player_nor2 #player_allbox #orderlist .orderlistbox #orderbox li .subject a.select {text-decoration:none; color:#155ad8; font-weight:bold;}

#player_nor2 #player_allbox #orderlist .shadow2 { width:100%; height:4px; background:url(../images/player/playernor_boxshadow.gif) repeat-x; font:0% dotum; line-height:0%; }

#player_nor2 #player_allbox #minuteview { position:absolute; left:10px; top:376px; width:960px;}
#player_nor2 #player_allbox #minuteview h3 { height:19px; font:bold 12px gulim; padding:1px 0 0 24px; background:url(../images/player/blt_minutes.gif) no-repeat 5px 0; color:#000;}

#player_nor2 #player_allbox #minuteview #minutes_box { width:926px; height:193px; padding:10px 12px 13px 20px; border:1px solid #ccc; }
#player_nor2 #player_allbox #minuteview #minutes_box #minutex_content { width:920px; height:198px; padding-right:10px; overflow:auto; font-size:12px; font-family:gulim; line-height:20px;}
#player_nor2 #player_allbox #minuteview #minutes_box #minutex_content a{color:#B3B3B3; text-decoration:none;}
#player_nor2 #player_allbox #minuteview #minutes_box #minutex_content strong{color:#048AAC !important;}
#player_nor2 #player_allbox #minuteview .print { position:absolute; left:107px; top:-1px;}

#player_nor2 #player_allbox #minuteview .shadow3 { width:100% !important; height:10px; background:url(../images/player/playernor_boxshadow.gif) repeat-x; font:0% dotum; line-height:0%; }

#player_nor2 #footer { text-align:center; color:#fff; font:11px dotum; padding-top:5px;}







.bold{color:#0066FF !important; font-weight:bold !important}
.select_context{color:#000 important;}



/* 생방송 플레이어 와이드 */
#player_onair2 { position:relative; width:1000px; height:638px; margin:0; padding:0; background:#285ba3; }

#player_onair2 #player_top { position:relative; width:1000px; height:45px; }
#player_onair2 #player_top h1 { position:absolute; left:17px; top:8px;}

#player_onair2 #player_top #sidemenu { position:absolute; right:7px; top:9px; }
#player_onair2 #player_top #sidemenu ul { list-style:none;}
#player_onair2 #player_top #sidemenu li { float:left; margin-left:1px;}

#player_onair2 #player_box { position:relative; width:986px; height:564px; margin:0 auto; background:#fff; }

#player_onair2 #player_box #player { position:absolute; left:10px; top:40px; width:656px; height:404px; background:url(../images/player/playernor_boxshadow.gif) repeat-x left bottom; }
#player_onair2 #player_box #player .playerbox { width:640px; height:385px; padding:7px; border:1px solid #ccc;  }


#player_onair2 #player_box .sns { position:absolute; left:10px; top:353px; width:230px; height:16px; display:block; z-index:100000; } /* sns */
#player_onair2 #player_box .sns ul { list-style:none; margin:0; padding:0; }
#player_onair2 #player_box .sns li { float:left; margin:0 0 0 5px; display:inline; padding:0; }
#player_onair2 #player_box .sns li.snstitle { font:bold 11px dotum; display:inline-block; padding-top:3px; margin-right:3px; }
#player_onair2 #player_box .sns li.soutitle a:link,
#player_onair2 #player_box .sns li.soutitle a:visited { font:bold 11px dotum; text-decoration:none; color:#666; display:inline-block; padding-top:3px; padding-right:9px; margin-right:4px; background: url(../images/player/sns_gubunline.gif) no-repeat right 3px; }
#player_onair2 #player_box .sns li.soutitle a:active,
#player_onair2 #player_box .sns li.soutitle a:focus,
#player_onair2 #player_box .sns li.soutitle a:hover { color:#06c; }
#player_onair2 #player_box .sns li a { margin:0; padding:0; }
#player_onair2 #player_box .sns li a img { margin:0; padding:0; }

#player_onair2 #player_box #vodsubject { position:absolute; left:10px; top:10px; width:1000px; }
#player_onair2 #player_box #vodsubject h2 { font:bold 16px gulim; color:#000; display:block; height:20px; background:url(../images/player/player_onair2_b.gif) no-repeat 8px top; padding:1px 0 0 33px; }

#player_onair2 #player_box #vodsubject .onair { position:absolute; right:34px; top:0px; }
#player_onair2 #player_box #vodsubject .onair li { float:left; margin-left:5px; }

#player_onair2 #player_box #orderlist { position:absolute; right:16px; top:50px; width:294px; }
#player_onair2 #player_box #orderlist h3 { height:19px; font:bold 12px gulim; color:#000; padding:1px 0 0 24px; background:url(../images/player/blt_order.gif) no-repeat 5px 0; } 
#player_onair2 #player_box #orderlist #orderbox { width:300px; height:374px; background:url(../images/player/playernor_boxshadow.gif) repeat-x left bottom;   }
#player_onair2 #player_box #orderlist #orderbox .orderbox_box { width:278px; height:349px; padding:10px; border:1px solid #ccc;  }
#player_onair2 #player_box #orderlist #orderbox .orderbox_box #order_content { width:267px; height:270px; padding-right:5px; font:11px dotum; overflow:auto; line-height:150%;  }


#player_onair2 #banner { position:absolute; width:966px; height:101px; left:10px; bottom:6px; }
#player_onair2 #banner .bannerbox { width:964px; height:95px; background:url(../images/player/onair_visible2.jpg) no-repeat right top; border:1px solid #ccc; }
#player_onair2 #banner .bannerbox .bannertxt1 { position:absolute; left:25px; top:35px;} 
#player_onair2 #banner .shadow { width:100%; height:4px; background:url(../images/player/playernor_boxshadow.gif) repeat-x; font:0% dotum; line-height:0%; }

#player_onair2 #footer { text-align:center; color:#fff; font:11px dotum; padding-top:10px;}

#player_onair2 .windowsize { position:absolute; left:589px; top:10px; }





/*  신규 홍보 의정활동 플레이어 - 와이드모드 */
#player_pub { position:relative; width:990px; height:538px; margin:0; padding:0; background:#285ba3;}

#player_pub #player_top { position:relative; width:990px; height:36px; }
#player_pub #player_top h1 { position:absolute; left:10px; top:5px;}
#player_pub #player_top #sidemenu { position:absolute; right:5px; top:6px; }
#player_pub #player_top #sidemenu ul { list-style:none;}
#player_pub #player_top #sidemenu li { float:left; margin-left:1px;}

#player_pub #player_box { position:relative; width:980px; height:482px; margin:0 auto; background:#fff }

#player_pub #player_box #player { position:absolute; left:10px; top:10px; display:block; }
#player_pub #player_box #player .playerbox { width:562px; height:340px; border:1px solid #ccc; padding:7px; }
#player_pub #player_box #player .shadow1 { width:578px; height:4px; background:url(../images/player/playernor_boxshadow.gif) repeat-x; font:0% dotum; line-height:0%; }

#player_pub #player_box .sns { position:absolute; left:592px; top:350px; width:230px; height:16px; display:block; z-index:100000; } /* sns */
#player_pub #player_box .sns ul { list-style:none; margin:0; padding:0; }
#player_pub #player_box .sns li { float:left; margin:0 0 0 5px; display:inline; padding:0; }
#player_pub #player_box .sns li.snstitle { font:bold 11px dotum; display:inline-block; padding-top:3px; margin-right:3px; }
#player_pub #player_box .sns li.soutitle a:link,
#player_pub #player_box .sns li.soutitle a:visited { font:bold 11px dotum; text-decoration:none; color:#666; display:inline-block; padding-top:3px; padding-right:9px; margin-right:4px; background: url(../images/player/sns_gubunline.gif) no-repeat right 3px; }
#player_pub #player_box .sns li.soutitle a:active,
#player_pub #player_box .sns li.soutitle a:focus,
#player_pub #player_box .sns li.soutitle a:hover { color:#06c; }
#player_pub #player_box .sns li a { margin:0; padding:0; }
#player_pub #player_box .sns li a img { margin:0; padding:0; }


#player_pub #player_box #vodsubject { position:absolute; right:10px; top:10px; width:363px; height:23px; padding:1px 0 0 9px; background:url(../images/player/onair_subjectbgline.gif) no-repeat; }
#player_pub #player_box #vodsubject h2 { font:bold 16px gulim; color:#000; display:block; }


#player_pub #player_box #orderlist { position:absolute; right:10px; top:44px; width:372px;  }
#player_pub #player_box #orderlist h3 { height:19px; font:bold 12px gulim; color:#000; padding:1px 0 0 24px; background:url(../images/player/blt_order.gif) no-repeat 5px 0; } 
#player_pub #player_box #orderlist #orderbox { width:372px; height:283px; background:url(../images/player/playernor_boxshadow.gif) repeat-x left bottom;   }
#player_pub #player_box #orderlist #orderbox .orderbox_box { width:350px; height:257px; padding:10px; border:1px solid #ccc; }
#player_pub #player_box #orderlist #orderbox .orderbox_box #order_content { width:345px; height:257px; padding-right:5px; font:11px dotum; overflow:auto; line-height:150%;  }
#player_pub #player_box #orderlist .shadow2 { width:100%; height:4px; background:url(../images/player/playernor_boxshadow.gif) repeat-x; font:0% dotum; line-height:0%; }


#player_pub #banner { position:absolute; width:960px; height:100px; left:10px; bottom:6px; }
#player_pub #banner .bannerbox { width:958px; height:94px; background:url(../images/player/prvod_visible.jpg) no-repeat right 50%; border:1px solid #ccc; }
#player_pub #banner .bannerbox .bannertxt1 { position:absolute; left:25px; top:35px;} 
#player_pub #banner .bannerbox .bannertxt2 { position:absolute; right:27px; top:22px;} 
#player_pub #banner .shadow { width:100%; height:4px; background:url(../images/player/playernor_boxshadow.gif) repeat-x; font:0% dotum; line-height:0%; }


#player_pub #footer { text-align:center; color:#fff; font:11px dotum; padding-top:5px;}