@charset "utf-8";


/* config
---------------------------------------------------- */
* {
	margin: 0px;
	padding: 0px;
	font-family:"ヒラギノ角ゴPro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", "ＭＳ Ｐゴシック", Meiryo, sans-serif;
	/*font-family:"ＭＳ Ｐゴシック";*/
	/*text-justify:inter-ideograph;
	text-align:justify;*/
}
html {overflow-y:scroll;} /* Fire Fox, Opera */
body {
  font-size: 80%;
  line-height: 160%;
  letter-spacing:-0.5px;
  text-align:center;
  background: url(../images/bg.jpg) repeat-x top #fff;
}

img {border:none;}

div{
    zoom:1;
}
div:after{
    content:".";
    display: block;
    height:0px;
    clear:both;
    visibility:hidden;
}

p{
    zoom:1;
}
p:after{
    content:".";
    display: block;
    height:0px;
    clear:both;
    visibility:hidden;
}

#wrapper {
  width: 830px;
  color: #666;
  text-align:left;
  margin:0px auto;
  background: url(../images/bg1.jpg) repeat-x top;
  border-left:1px solid #E7F5E8;
  border-right:1px solid #E7F5E8;
  padding-bottom:35px;
}

#pagein {
  width: 780px;
  background-color:#fff;
  color: #666;
  text-align:left;
  margin:0px auto;
}

.Bold {
  font-weight: bold;
}

/* link
---------------------------------------------------- */
a:link {
  color: #CC6600;
  background: transparent;
}
a:visited {
  color: #CC6600;
  background: transparent;
}
a:hover, a:active {
  color: #CC6600;
  background: transparent;
}

	a.Page_Link:link		{font-size:10pt; color:#0066CC; text-decoration:none;}
	a.Page_Link:visited		{font-size:10pt; color:#0066CC; text-decoration:none;}
	a.Page_Link:hover		{font-size:10pt; color:#FF0000; text-decoration:underline;}


/* header
---------------------------------------------------- */
#header {
	text-align:left;
	background: url(../images/header_bg.jpg) no-repeat;
	height:115px;
}

#header h1{width:487px; height:115px; overflow:hidden; float:right;}

#subnavi {
	float:left;
	width:293px;
	height:115px;
	overflow:hidden;
}

#subnavi ul{list-style: none;}

#subnavi ul li{float:left;}

#subnavi #subnavi1{width:104px;}
#subnavi #subnavi2{width:96px;}
#subnavi #subnavi3{width:93px;}

#subnavi ul li a:link,#subnavi ul li a:active,#subnavi ul li a:visited{
	text-decoration: none;
	color:#666;
}


/* navigation
---------------------------------------------------- */
#aside {
	width:215px;
	float:left;
}

#aside #mainnavi{list-style: none;}
#aside #mainnavi li{height:30px; overflow:hidden;}
#aside #special{margin-top:23px;}
#aside #contact-list{margin-top:23px;}

#article {
	width:525px;
	float:right;
}

#article {
	width:525px;
	float:right;
}

#article #flash{
	margin-bottom:18px;
}




/* page body
---------------------------------------------------- */
#pagebody {
	width: 760px;
	margin:0px auto;
	height:1%;
}


/* contents
---------------------------------------------------- */
h2{
  clear:both;
}


/* footer
---------------------------------------------------- */
#footer #textlink{
	background:url(../images/footer-bg1.jpg) repeat-x top #fff;
}

#footer #textlink #textlink-in{
	width:830px;
	line-height:36px;
	font-size:xx-small;
	margin:0px auto;
	text-align:left;
	border-left:1px solid #E7F5E8;
	border-right:1px solid #E7F5E8;
}
#footer #textlink #textlink-in p{
	padding-left:35px;
}

#textlink a{
	text-decoration:none;
	text-indent:0px;
	color:#036;
}

#footer #copyright{
	background:url(../images/footer-bg2.jpg) repeat-x top;
	height:80px;
}

#footer #copyright #copyright-in{
	background:url(../images/footer-bg3.jpg) repeat-x top;
	height:80px;
	width:830px;
	margin:0px auto;
	border-left:1px solid #E7F5E8;
	border-right:1px solid #E7F5E8;
}

#footer #copyright #copyright-in #flashdl{
	float:left;
	width:193px;
	padding-top:12px;
}

#footer #copyright #copyright-in #flashdl img{
	padding-left:35px;
}

#footer #copyright #copyright-in #copyr{
	float:right;
	width:512px;
	text-align:right;
}


/* 
---------------------------------------------------- */
#copy p{
	background:url(../images/copy-text.jpg) no-repeat top;
	padding:3px 185px 15px 15px;
	border-bottom:1px solid #ccc;
	font-size:12px;
}

#special-banner p{padding-top:15px;}
#special-banner #spb-left{float:left;width:263px;}
#special-banner #spb-right{float:right;width:262px;}

/* whatsnew.php?@PS@=none
------------------------------------------------ */

.text-common {padding:6px 0px 10px 0px; border-bottom:2px solid #066CB7; margin:0px 17px 15px 17px;}
.mlr15{margin-left:17px; margin-right:17px;}
.table-common1{width:100%;}
.table-common1 th{border-bottom:1px dashed #ccc; padding-bottom:10px; padding-top:10px; padding-right:10px; text-align:left; vertical-align:top;}
.table-common1 td{border-bottom:1px dashed #ccc; padding-bottom:10px; padding-top:10px; padding-left:10px; border-left:4px solid #ccc; vertical-align:top;}
.common-title-bg{background:url(../images/title-under-bg.jpg) no-repeat top; border-left:1px solid #C5DCEE; border-right:1px solid #C5DCEE; border-bottom:1px solid #C5DCEE; padding-bottom:17px;}

/* company.php
------------------------------------------------ */
.table-common2{width:100%;}
.table-common2 th{background-color:#efefef; border-bottom:1px solid #ccc; border-top:1px solid #fff; padding:10px; text-align:left; vertical-align:top;}
.table-common2 td{border-bottom:1px solid #ccc; border-top:1px solid #fff; padding:10px 0px 10px 10px; vertical-align:top;}
.tar{text-align:right; margin-top:15px;}
.photo-left-fr{padding:5px; border:1px solid #ccc; margin-right:22px; margin-bottom:15px; float:left; background-color:#fff;}
.mid-title{padding:5px 0px 5px 0px; border-bottom:2px solid #666; color:#666; font-size:115%; line-height:normal; margin-bottom:10px;}


/* link.php
------------------------------------------------ */
.text-common2 {padding:6px 0px 10px 0px; margin:0px 17px 15px 17px;}
.table-common3{width:100%;}
.table-common3 th{border-bottom:2px solid #f8a3ab; color:#b60002; padding:8px; text-align:center;}
.table-common3 td{border-bottom:1px solid #ccc; padding:8px 0px 8px 8px; vertical-align:top;}
.border-r{border-right:1px solid #ccc;}




/* contact.php
------------------------------------------------ */
.privacy-title{font-size:100%; line-height:normal; margin-bottom:10px; padding-bottom:5px; border-bottom:2px solid #999;}
.privacy-text{ margin-bottom:18px;}
.privacy-list{margin-bottom:18px; margin-left:40px;}
.privacy-list li{margin-bottom:5px;}
.h175of{height:160px; overflow-y:scroll; padding:15px; background-color:#efefef;}
.text-common3 {padding:6px 0px 10px 0px; margin:0px 17px 0px 17px;}
.text-common6 {padding:6px 0px 0px 0px; margin:0px 17px 0px 17px;}
.ifmiddle{width:300px;}
.ifshort{width:120px;}
.ifvshort{width:80px;}
.ifvvshort{width:30px;}
.ifbox{width:100%;height:200px;}
.ifbox2{width:100%;height:100px;}
.btncenter{text-align:center; width:100%;}
.normalbtn2 {
	text-align:center;
	background-color:#efefef;
	border-bottom:1px solid #ccc;
	padding:5px;
}
.normalbtn2 input{
	width:150px;
	height:30px;
}


/* lab.php
------------------------------------------------ */
#labnavi {list-style:none;}
#labnavi #labnavi1{width:128px; height:52px; overflow:hidden; float:left;}
#labnavi #labnavi2{width:113px; height:52px; overflow:hidden; float:left;}
#labnavi #labnavi3{width:72px; height:52px; overflow:hidden; float:left;}
#labnavi #labnavi4{width:73px; height:52px; overflow:hidden; float:left;}
#labnavi #labnavi5{width:139px; height:26px; overflow:hidden; float:left;}
#labnavi #labnavi6{width:139px; height:26px; overflow:hidden; float:left;}
.common-title-bg2{border-left:1px solid #C5DCEE; border-right:1px solid #C5DCEE; border-bottom:1px solid #C5DCEE; padding-bottom:17px; clear:both;}
.text-common4 {padding:14px; margin:0px 17px 0px 17px; border:2px solid #e90014; background-color:#ffeaec;}
.text-common4a {padding:14px; margin:0px 0px 0px 0px; border:2px solid #e90014; background-color:#ffeaec;}

.small-title{padding:5px 0px 5px 0px; border-bottom:1px solid #e90014; color:#fa0022; font-size:100%; line-height:normal; margin-bottom:10px; text-align:center;}
.small-title2{padding:5px 0px 5px 0px; border-bottom:2px solid #666; color:#666; font-size:100%; line-height:normal; margin-bottom:10px;}
.small-title3{padding:5px 0px 5px 0px; border-bottom:1px solid #666; color:#666; font-size:100%; line-height:normal; margin-bottom:10px;}
.small-title4{padding:5px 0px 0px 0px; color:#666; font-size:100%; line-height:normal; margin-top:10px;}

.text-common5 {padding:6px 0px 0px 0px; margin:15px 17px 0px 17px;}
.small-font{font-size:x-small; line-height:normal;} 
#labsub01bg{background:url(../images/labsubbg01.jpg) no-repeat top; border-left:1px solid #ffb6be; border-right:1px solid #ffb6be; border-bottom:1px solid #ffb6be; padding:12px;}
#labsub02bg{/*background:url(../images/labsubbg02.jpg) no-repeat top; border-left:1px solid #ffb6be; border-right:1px solid #ffb6be; border-bottom:1px solid #ffb6be;*/ padding:0px 0px 36px 0px;}
.combox4 {
	background-color:#fcc4ca;
	padding:10px;
	height:1%;
	border-top:10px solid #fff;
}
.comdata3 {
	width:100%;
	border-collapse:collapse;
	background-color:#fff;
	border:5px solid #fff;
}
.comdata3 caption{
	background-color:#efefef;
	font-weight:bold;
	padding:5px;
}



.comdata3 th{
	white-space:nowrap;
	text-align:center;
	background-color:#fda6af;
	color:#fff;
	padding:5px;
	border-right:1px solid #fff;
	vertical-align:top;
}



.comdata3 td{
	text-align:left;
	background-color:#fff;
	padding:5px;
	border-right:1px solid #ccc;
	vertical-align:top;
}
.comdata4 {
	width:100%;
	border-collapse:collapse;
	background-color:#fff;
	border:5px solid #fff;
}



.comdata4 caption{
	background-color:#efefef;
	font-weight:bold;
	padding:5px;
}



.comdata4 th{
	white-space:nowrap;
	text-align:left;
	background-color:#fda6af;
	color:#fff;
	padding:5px;
	border-bottom:1px solid #ccc;
	vertical-align:top;
}



.comdata4 td{
	text-align:left;
	background-color:#fff;
	padding:5px;
	border-bottom:1px solid #ccc;
	vertical-align:top;
}

.lab-lec-box{border-bottom:2px solid #666; padding-bottom:12px; padding-top:12px;}
.lab-lec-box2{border-bottom:2px solid #fff; padding-bottom:0px; padding-top:12px;}
.lab-lec-photo{width:132px; float:left; }
.lab-lec-photo img{background-color:#fff; padding:5px; border:1px solid #ccc;}
.lab-lec-text{width:340px; float:right;}
.lab-lec-text .lbr{padding-bottom:5px; border-bottom:1px dashed #ccc; margin-bottom:10px;}
.lab-lec-text .nbr{padding-bottom:5px; border-bottom:1px dashed #fff; margin-bottom:10px;}
.mt10{margin-top:10px;}


/* talent.html
------------------------------------------------ */
#extra{
	padding:15px 17px 0px 17px;
	margin-top:0px;
}

#extra table{
	/*border-collapse:collapse;*/
	width:100%;
	/*border:1px solid #ccc;*/
	font-size:85%;
	border-top:1px solid #ccc;
}

#extra th{
	padding:5px;
	border-top:1px solid #fff;
	border-bottom:1px solid #ccc;
	text-align:left;
	/* vertical-align:top; */
	background-color:#efefef;
}

#extra td{
	padding:5px;
	border-top:1px solid #fff;
	border-bottom:1px solid #ccc;
	/* vertical-align:top; */
}

.tac{text-align:center;}
.tacnowrap{text-align:center;white-space:nowrap;}
.nowrap {white-space:nowrap;}
.pagecontrol {padding:5px; text-align:right; border-bottom:1px solid #ccc; background-color:#efefef; margin-bottom:10px; line-height:11px; vertical-align:middle; margin-top:10px;}
#talentnavi {list-style:none; background:url(../images/title-under-bg.jpg) no-repeat top; height:52px;}
#talentnavi #talentnavi1{width:128px; height:52px; overflow:hidden; float:left;}
#talentnavi #talentnavi2{width:91px; height:52px; overflow:hidden; float:left;}
#talentnavi #talentnavi3{width:145px; height:52px; overflow:hidden; float:left;}
.mb10{margin-bottom:15px;}
.combox1 {
	background-color:#ffebed;
	padding:10px;
	height:1%;
	border-bottom:2px solid #faa6ae;
	border-top:2px solid #fff;
}
.comphoto1 {
	width:125px;
	height:1%;
	float:left;
}

.comtext1 {
	width:335px;
	float:right;
}

.comtitle1 {
	background-color:#fff;
	padding:5px 5px 5px 8px;
	border-left:7px solid #fa0020;
	border-bottom:1px solid #ccc;
	font-size:1.0em;
	line-height:normal;
	margin-bottom:10px;
}

.comdata1 {
	width:100%;
	border-collapse:collapse;
	background-color:#fff;
	margin-bottom:10px;
}

.comdata1 th{
	white-space:nowrap;
	text-align:left;
	background-color:#fa0020;
	color:#fff;
	padding:5px;
	border-bottom:1px solid #faa6ae;
	vertical-align:top;
}

.comdata1 td{
	text-align:left;
	background-color:#fff;
	padding:5px;
	border-bottom:1px solid #ccc;
	vertical-align:top;
}

.comdata1a {
	width:100%;
	border-collapse:collapse;
	background-color:#fff;

	margin-bottom:10px;
}


.comdata1a p{padding:5px;}

.comdata1a th{
	white-space:nowrap;
	text-align:left;
	background-color:#fa0020;
	color:#fff;
	border-bottom:1px solid #faa6ae;
	vertical-align:top;
	width:70px;
}

.comdata1a td{
	text-align:left;
	background-color:#fff;
	border-bottom:1px solid #ccc;
	vertical-align:top;
	width:250px;
}

#listnavi {list-style:none; height:28px; border-top:15px solid #fff;}
#listnavi li{width:163px; height:28px; overflow:hidden; float:left;}

#listnavi2 {list-style:none; height:28px; border-top:15px solid #fff;}
#listnavi2 li{width:244px; height:28px; overflow:hidden; float:left;}

/* VoiceActor_List.php?@PS@=none
------------------------------------------------ */
#vanavi {list-style:none; background:url(../images/title-under-bg.jpg) no-repeat top; height:52px;}
#vanavi #vanavi1{width:128px; height:52px; overflow:hidden; float:left;}
#vanavi #vanavi2{width:169px; height:52px; overflow:hidden; float:left;}
.samplevoice{display:block; margin-top:10px;}
#prolist .prolist-l{width:235px; float:left;}
#prolist .prolist-r{width:235px; float:right;}
#prolist p{margin-top:0px; margin-bottom:25px;}
.photoblocks{padding-bottom:12px;}


/* company.php
------------------------------------------------ */
#company h2{height:90px; background:url(../images/company-title.jpg) no-repeat; text-indent:-9999px;}
#company #subtitle1{height:35px; background:url(../images/company-subtitle1.jpg) no-repeat; text-indent:-9999px;}
#company #subtitle2{height:35px; background:url(../images/company-subtitle2.jpg) no-repeat; text-indent:-9999px; border-top:30px solid #fff; border-bottom:10px solid #fff;}
#company #subtitle3{height:35px; background:url(../images/company-subtitle3.jpg) no-repeat; text-indent:-9999px; border-top:30px solid #fff; border-bottom:10px solid #fff;}
#company #subtitle4{height:35px; background:url(../images/company-subtitle4.jpg) no-repeat; text-indent:-9999px; border-top:30px solid #fff; border-bottom:10px solid #fff;}
#company #subtitle5{height:35px; background:url(../images/company-subtitle5.jpg) no-repeat; text-indent:-9999px; border-top:30px solid #fff; border-bottom:10px solid #fff;}
#company table {border-collapse:collapse;}
#company th {padding:5px; border-bottom:1px solid #ccc; background-color:#efefef;}
#company td {padding:5px; border-bottom:1px solid #ccc;}
.list-1 {padding-left:23px;}
.list-1 li{padding-bottom:5px; margin-bottom:10px; border-bottom:1px solid #ccc;}
#company img {float:left; margin-right:15px;}

/* entry.html
------------------------------------------------ */
#entry h2{height:90px; background:url(../images/entry-title.jpg) no-repeat; text-indent:-9999px;}
#entry h4{font-size:100%; line-height:normal; color:#4089c6; border-bottom:2px solid #3e85c4; margin-top:12px;}
#entry h5{font-size:100%; line-height:normal; color:#666; border-bottom:1px solid #999; margin-top:12px;}
#entry #subtitle1{height:35px; background:url(../images/entry-subtitle1.jpg) no-repeat; text-indent:-9999px;}
#entry table {border-collapse:collapse;}
#entry th {padding:5px; border-bottom:1px solid #ccc; background-color:#efefef; width:200px;}
#entry td {padding:5px; border-bottom:1px solid #ccc;}
.kiyaku {height:100px; overflow-y:scroll; padding:10px; background-color:#efefef; border-bottom:1px solid #ccc; margin-bottom:2px;}
#entry #entry-body { margin:10px;}
.entry-text1 {padding:8px; border-bottom:1px solid #ccc; margin-bottom:15px;}
.entry-text2 {padding:8px; border-bottom:1px solid #ccc; margin-bottom:15px; text-align:center;}
.entry-text2 input{text-align:center;}
.entry-text3 {padding:10px; border-bottom:1px solid #ccc; margin-bottom:15px; background-color:#efefef;}
.entry-text4 {padding:10px; border-bottom:1px solid #ccc; margin-bottom:15px; background-color:#ffc;}
.entry-text4 strong{ color:#c00; font-weight:bold; font-size:130%;}

.btn {padding:5px 0px 5px 0px; margin-top:5px; border-top:1px solid #ccc; margin-bottom:20px;}
.btn a:link,.btn a:active,.btn a:hover,.btn a:visited{display:block; padding:4px; border:1px solid #ccc; text-decoration:none; text-align:center; float:left; margin-right:5px; font-size:80%; line-height:normal; background-color:#ffffff;}
.commontext2 {padding:10px; border-bottom:1px solid #ccc; margin-bottom:15px; background-color:#f9f9f9;}
.input-t50{width:50px; height:20px; border:1px solid #ccc; background-color:#fff;}
.input-t100{width:100px; height:20px; border:1px solid #ccc; background-color:#fff;}
.input-t150{width:150px; height:20px; border:1px solid #ccc; background-color:#fff;}
.input-t200{width:200px; height:20px; border:1px solid #ccc; background-color:#fff;}
.input-t300{width:300px; height:20px; border:1px solid #ccc; background-color:#fff;}
.input-t100p{width:98%; border:1px solid #ccc; background-color:#fff;}
.input-ccc{background-color:#ccc;}

/* CL04/list.html
------------------------------------------------ */
#list h2{height:90px; background:url(../images/list-title.jpg) no-repeat; text-indent:-9999px;}
#list h4{font-size:100%; line-height:normal; color:#4089c6; border-bottom:2px solid #3e85c4; margin-top:16px;}
#list #subtitle1{height:35px; background:url(../images/list-subtitle1.jpg) no-repeat; text-indent:-9999px;}
#list .addt {border-collapse:collapse; margin-bottom:30px; border-left:1px solid #ccc; border-right:1px solid #ccc;}
#list .addt th {padding:5px; border-bottom:1px solid #ccc; background-color:#efefef; white-space:nowrap;}
#list .addt td {padding:5px; border-bottom:1px solid #ccc;}
.detail-btn {display:block; height:30px; width:135px; text-indent:-9999px; background:url(../images/detail-btn.jpg) no-repeat; text-decoration:none;}
#list #list-body { margin:10px;}
.list-text1 {padding:8px; border-bottom:1px solid #ccc; margin-bottom:15px;}
.list-text2 {padding:0px 0px 8px 0px; border-bottom:3px solid #ccc; margin-bottom:15px; text-align:right;}
.pankuzu {padding:8px; border-bottom:1px solid #ccc; margin-bottom:15px; font-size:70%; line-height:normal;}
#list #listable th{width:100px; padding:5px;}
#list #listable td{width:620px; padding:5px;}

/* common decolation
------------------------------------------------ */
.fcred {color: #c00;}
.fcblue {color:#0099CC;}
#flashlink {width:730px; line-height:normal; font-size:11px; border-top:18px solid #fff; border-left:15px solid #fff;}
#flashlink img{float:left; margin-right:15px;}

/* extended
---------------------------------------------------- */
.clear {
	clear:both;
}
.tac{text-align:center;}

dl.plaerList {
	margin:10px 0 20px; padding:0;
}
dl.plaerList dt{
	width:70px;
	float:left;
	margin-top:2px;
}
/*\*/
dl.plaerList dt {
  clear: both;
}
dl.plaerList dt.icon01 {
	background:url(../images/public/iconTop_1.gif) no-repeat;
	width:56px; margin-right:14px;
	height:15px;
}
dl.plaerList dt.icon02 {
	background:url(../images/public/iconTop_2.gif) no-repeat;
	width:56px; margin-right:14px;
	height:15px;
}
dl.plaerList dt.icon03 {
	background:url(../images/public/iconTop_3.gif) no-repeat;
	width:56px; margin-right:14px;
	height:15px;
}
dl.plaerList dt.icon04 {
	background:url(../images/public/iconTop_4.gif) no-repeat;
	width:56px; margin-right:14px;
	height:15px;
}
dl.plaerList dt.icon05 {
	background:url(../images/public/iconTop_5.gif) no-repeat;
	width:56px; margin-right:14px;
	height:15px;
}
dl.plaerList dt.icon06 {
	background:url(../images/public/iconTop_6.gif) no-repeat;
	width:56px; margin-right:14px;
	height:15px;
}
dl.plaerList dt.icon07 {
	background:url(../images/public/iconTop_7.gif) no-repeat;
	width:56px; margin-right:14px;
	height:15px;
}
dl.plaerList dt.icon08 {
	background:url(../images/public/iconTop_8.gif) no-repeat;
	width:56px; margin-right:14px;
	height:15px;
}
dl.plaerList dt.icon09 {
	background:url(../images/public/iconTop_9.gif) no-repeat;
	width:56px; margin-right:14px;
	height:15px;
}
dl.plaerList dt.icon10 {
	background:url(../images/public/iconTop_10.gif) no-repeat;
	width:56px; margin-right:14px;
	height:15px;
}
dl.plaerList dt.icon11 {
	background:url(../images/public/iconTop_11.gif) no-repeat;
	width:56px; margin-right:14px;
	height:15px;
}
dl.plaerList dd{
	width:440px;
	float:right;
	font-size:12px;
	line-height:1.5;
	margin-bottom:5px;
}
/*\*/
* html dl.plaerList dd {
  float: none;
}
/**/
*:first-child + html dl.plaerList dd {
  float: none;
}
.mt-15 {margin-top:15px;}
.mb-7 {margin-bottom:7px;}

.talent-c { color:#F00000; }  

/* QA.html
------------------------------------------------ */
dt.qa {
	background: url(../images/public/q_bg.gif) no-repeat;
	margin-top:15px;
	padding-left:32px;
	font-size:15px;
	font-weight:bold;
	color:#0380CA;
}
dd.qa {
	background: url(../images/public/a_bg.gif) no-repeat;
	margin: 4px 0px;
	padding-left:32px;
	padding-right:9px;
}

/* Lecturer
------------------------------------------------ */
.Lec_Block {
	border:#0474BE solid 1px;
	width:220px;
	float:left;
	padding:6px;
	margin: 7px 4px;
	display:block;
}
.Lec_Img {
	float:left;
}
a.Lec_Name {
	color:#0474BE;
	font-weight:bold;
}

