@charset "utf-8";
/* CSS Document */


/* ================================================
Header
------------------------------------------------ */

#header #logo {
}
#header #hdBanner {
}


/* ================================================
Main
------------------------------------------------ */

#mainCont {
}



/* ================================================
H
------------------------------------------------ */

#branding {
}
#c-home #branding {
}
#branding h1 {
}
/* ================================================
home
------------------------------------------------ */

#c-home #contests{
	margin-bottom:25px;
}
#c-home #contests .listTitle{
	background:url(/mr/img/common2010/list_contest.jpg) no-repeat 0 0;
}
#c-home #contests .listTitle h2 {
	text-indent:-5000px;
	width:155px;
	float:left;
	height:38px;
}
#c-home #contests .listTitle p {
	line-height:30px;
	float:left;
	width:300px;
}

#c-home #contests .listTitle p a{
	text-decoration:underline;
}
#c-home #contests h3 {
	font-weight:bold;
	padding-top:4px;
	margin-left:2px;
	padding-left:5px;
	padding-bottom:4px;
	color:#4F40D9;
	border-bottom:1px solid #DDDDDD;
	border-left:2px solid #4F40D9;
}
#c-home #contests ul {
	clear:both;
	padding-top:10px;
	margin-bottom:14px;
}
#c-home #contests ul li {
	color:#4F40D9;
	float:left;
	display:inline;
	text-align:center;
	width:205px;
	margin-right:5px;
}

#c-home #contests ul.pickup li {
	width:304px;
	margin-right:7px;
}
#c-home #contests ul li span{
	font-weight:bold;
}

#c-home #contests ul li.last{
	margin-right:0;
}
#c-home #contests ul li a {
	text-decoration:underline;
}
#c-home #contests ul li img {
	display:block;
	margin-bottom:4px;
}
#c-home #contests ul li img.vote{
	display:inline;
	padding-right:4px;
	vertical-align:bottom;
}
#c-home #contests ul li.last {
	margin-right:0;
}

#recentBlog, #contestList {
	background:none;
	margin-bottom:10px;
}
.recentBlogIn, .contestListIn {
	padding-bottom:10px;
	background:none;
}
.contestListIn {
	padding-bottom:16px;
}
#recentBlog h2 {
	text-indent:-9999px;
	background:url(/mr/img/common2010/list_recent.jpg) no-repeat 0 0 !important;
	height:38px;
	margin-bottom:6px;
}
.recentBlogEntry {
	clear:left;
	width:614px;
	margin:0 auto 8px;
	padding-bottom:8px;
	background:url(/mr/img/common/rec_dots.gif) repeat-x 0 100%;
}
.recentBlogEntry img {
	display:block;
	float:left;
	background:url(/mr/img/common/rec_blog_photo.gif) no-repeat 0 0;
	padding:4px;
}
.recentBlogInfo {
	margin-left:61px;
	height:55px;
	background:url(/mr/img/common2010/rec_blog_bg.gif) no-repeat 0 0;
}
.recentBlogInfo span {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 10px 0 7px;
	color:#FFFFFF;
}
.recentBlogInfo h3 {
	font-weight:bold;
	padding-left:4px;
	padding-top:5px;
	margin-bottom:4px;
}
.recentBlogInfo p {
	padding-left:4px;
	color:#787EB4;
}

#calendar h2 {
	text-indent:-9999px;
	background:url(/mr/img/common2010/calendar.jpg) no-repeat 0 0 !important;
	height:38px;
	margin-bottom:6px;
}

#calendar .leftbox{
	display:inline;
	margin-left:8px;
	width:300px;
	float:left;
}

#calendar .rightbox{
	display:inline;
	margin-right:8px;
	width:300px;
	float:right;
}

#calendar .month{
	border:1px solid #807DD5;
	color:#FFFFFF;
	font-weight:bold;
	font-size:16px;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック',sans-serif;
}

#calendar .month h3{
	height:26px;
	line-height:26px;
	padding-left:7px;
	border:1px solid #A0A2D1;
	background-color:#807DD5;
}

#calendar .month h3 span{
	font-size:13px;
}

#calendar table{
	width:100%;
	border-left:1px solid #BCBDDA;
	border-right:1px solid #BCBDDA;
	margin-bottom:10px;
}

#calendar table th{
	border-bottom:1px solid #BCBDDA;
	width:53px;
	vertical-align:top;
}
#calendar table th span{
	display:block;
	height:100%;
	border-top:1px solid #FFFFFF;
	padding:8px 0 7px;
	text-align:center;
	font-weight:bold;
	color:#333333;
}

#calendar table tr.cl-open th{ background-color:#DFD7F0; }
#calendar table tr.cl-vote th{ background-color:#D8EFD8; }
#calendar table tr.cl-contest th{ background-color:#E7DACB; }
#calendar table tr.cl-etc th{ background-color:#D2ECE4; }

#calendar table tr td{ 
	padding:8px 7px 7px 40px;
	border-bottom:1px solid #BCBDDA;
}

#calendar table tr.cl-open td{ background:url("/mr/img/common2010/cl_open.gif") no-repeat 7px 7px; }
#calendar table tr.cl-vote td{ background:url("/mr/img/common2010/cl_vote.gif") no-repeat 7px 7px; }
#calendar table tr.cl-contest td{ background:url("/mr/img/common2010/cl_contest.gif") no-repeat 7px 7px; }
#calendar table tr.cl-etc td{ background:url("/mr/img/common2010/cl_etc.gif") no-repeat 7px 7px; }



/* ================================================
Sn
------------------------------------------------ */

/* ---------------------------------------
contest
----------------------------------------*/

#c-contest #contestTop{
	height:103px;
	margin-bottom:16px;
}
#c-contest #contestTop h1{
	height:59px;
	text-indent:-5000px;
}
#c-contest #contestTop h1 a{
	height:40px;
}

#c-contest #contestTop ul#submenu{
	height:35px;
}
#c-contest #contestTop ul#submenu li{
	width:152px;
	text-indent:-5000px;
	float:left;
	height:35px;
}
#c-contest #contestTop ul#submenu li a{
	display:block;
	height:100%;
	background:url(/mr/img/common2010/submenu.jpg) no-repeat 0 0;
}
#c-contest #contestTop ul#submenu li#sm-top{
	width:172px;
}

#c-contest #contestTop ul#submenu li#sm-top a:link,
#c-contest #contestTop ul#submenu li#sm-top a:visited{ background-position:0 0; }
#c-contest #contestTop ul#submenu li#sm-top a:hover,
#c-contest .page-top #contestTop ul#submenu li#sm-top a{ background-position:0 -35px; }

#c-contest #contestTop ul#submenu li#sm-photo a:link,#c-contest #contestTop ul#submenu li#sm-photo a:visited{ background-position:-172px 0; }
#c-contest .page-photo #contestTop ul#submenu li#sm-photo a,#c-contest #contestTop ul#submenu li#sm-photo a:hover{ background-position:-172px -35px; }

#c-contest #contestTop ul#submenu li#sm-profile a:link,#c-contest #contestTop ul#submenu li#sm-profile a:visited{ background-position:-324px 0; }
#c-contest .page-profile #contestTop ul#submenu li#sm-profile a,#c-contest #contestTop ul#submenu li#sm-profile a:hover{ background-position:-324px -35px; }

#c-contest #contestTop ul#submenu li#sm-vote a:link,#c-contest #contestTop ul#submenu li#sm-vote a:visited{ background-position:-476px 0; }
#c-contest .page-vote #contestTop ul#submenu li#sm-vote a,#c-contest #contestTop ul#submenu li#sm-vote a:hover{ background-position:-476px -35px; }

#c-contest h1 a, #c-photo h1 a, #c-profile h1 a{
	display:block;
	height:100%;
}
#mainCont #main .mrsophia2010{ background:url(/mr/img/mrsophia2010/title.jpg) no-repeat 0 0; }
#mainCont #main .mrkeio2010{ background:url(/mr/img/mrkeio2010/title.jpg) no-repeat 0 0; }
#mainCont #main .mrrika2010{ background:url(/mr/img/mrrika2010/title.jpg) no-repeat 0 0; }
#mainCont #main .mrchiba2010{ background:url(/mr/img/mrchiba2010/title.jpg) no-repeat 0 0; }
#mainCont #main .mrphoenix2010{ background:url(/mr/img/mrphoenix2010/title.jpg) no-repeat 0 0; }
#mainCont #main .mraoyama2010{ background:url(/mr/img/mraoyama2010/title.jpg) no-repeat 0 0; }
#mainCont #main .mrtodai2010{ background:url(/mr/img/mrtodai2010/title.jpg) no-repeat 0 0; }
#mainCont #main .mrrikkyo2010{ background:url(/mr/img/mrrikkyo2010/title.jpg) no-repeat 0 0; }
#mainCont #main .mrkeiomedical2010{ background:url(/mr/img/mrkeiomedical2010/title.jpg) no-repeat 0 0; }
#mainCont #main .mrobirin2010{ background:url(/mr/img/mrobirin2010/title.jpg) no-repeat 0 0; }
#mainCont #main .mrtba2010{ background:url(/mr/img/mrtba2010/title.jpg) no-repeat 0 0; }
#mainCont #main .mryagamisai2010{ background:url(/mr/img/mryagamisai2010/title.jpg) no-repeat 0 0; }
#mainCont #main .mrbunri2010{ background:url(/mr/img/mrbunri2010/title.jpg) no-repeat 0 0; }
#mainCont #main .mrkitasato2010{ background:url(/mr/img/mrkitasato2010/title.jpg) no-repeat 0 0; }
#mainCont #main .mrgunma2010{ background:url(/mr/img/mrgunma2010/title.jpg) no-repeat 0 0; }


#mainCont #main .mrsophia2011{ background:url(/mr/img/mrsophia2011/title.jpg) no-repeat 0 0; }
#mainCont #main .mrsenshu2011{ background:url(/mr/img/mrsenshu2011/title.jpg) no-repeat 0 0; }
#mainCont #main .mrkeio2011{ background:url(/mr/img/mrkeio2011/title.jpg) no-repeat 0 0; }
#mainCont #main .mrrika2011{ background:url(/mr/img/mrrika2011/title.jpg) no-repeat 0 0; }
#mainCont #main .mrchiba2011{ background:url(/mr/img/mrchiba2011/title.jpg) no-repeat 0 0; }
#mainCont #main .mrphoenix2011{ background:url(/mr/img/mrphoenix2011/title.jpg) no-repeat 0 0; }
#mainCont #main .mraoyama2011{ background:url(/mr/img/mraoyama2011/title.jpg) no-repeat 0 0; }
#mainCont #main .mrtodai2011{ background:url(/mr/img/mrtodai2011/title.jpg) no-repeat 0 0; }
#mainCont #main .mrrikkyo2011{ background:url(/mr/img/mrrikkyo2011/title.jpg) no-repeat 0 0; }
#mainCont #main .mrkeiomedical2011{ background:url(/mr/img/mrkeiomedical2011/title.jpg) no-repeat 0 0; }
#mainCont #main .mrobirin2011{ background:url(/mr/img/mrobirin2011/title.jpg) no-repeat 0 0; }
#mainCont #main .mrtba2011{ background:url(/mr/img/mrtba2011/title.jpg) no-repeat 0 0; }
#mainCont #main .mryagamisai2011{ background:url(/mr/img/mryagamisai2011/title.jpg) no-repeat 0 0; }
#mainCont #main .mrbunri2011{ background:url(/mr/img/mrbunri2011/title.jpg) no-repeat 0 0; }
#mainCont #main .mrkitasato2011{ background:url(/mr/img/mrkitasato2011/title.jpg) no-repeat 0 0; }
#mainCont #main .mrgunma2011{ background:url(/mr/img/mrgunma2011/title.jpg) no-repeat 0 0; }
#mainCont #main .mrkeioriko2011{ background:url(/mr/img/mrkeioriko2011/title.jpg) no-repeat 0 0; }
#mainCont #main .mrchuo2011{ background:url(/mr/img/mrchuo2011/title.jpg) no-repeat 0 0; }
#mainCont #main .mrkokugakuin2011{ background:url(/mr/img/mrkokugakuin2011/title.jpg) no-repeat 0 0; }
#mainCont #main .mrkeiomed2011{ background:url(/mr/img/mrkeiomed2011/title.jpg) no-repeat 0 0; }


#mainCont #main .mrsophia2012{ background:url(/mr/img/mrsophia2012/title.jpg) no-repeat 0 0; }
#mainCont #main .mrsenshu2012{ background:url(/mr/img/mrsenshu2012/title.jpg) no-repeat 0 0; }
#mainCont #main .mrkeio2012{ background:url(/mr/img/mrkeio2012/title.jpg) no-repeat 0 0; }
#mainCont #main .mrrika2012{ background:url(/mr/img/mrrika2012/title.jpg) no-repeat 0 0; }
#mainCont #main .mrchiba2012{ background:url(/mr/img/mrchiba2012/title.jpg) no-repeat 0 0; }
#mainCont #main .mrphoenix2012{ background:url(/mr/img/mrphoenix2012/title.jpg) no-repeat 0 0; }
#mainCont #main .mraoyama2012{ background:url(/mr/img/mraoyama2012/title.jpg) no-repeat 0 0; }
#mainCont #main .mrtodai2012{ background:url(/mr/img/mrtodai2012/title.jpg) no-repeat 0 0; }
#mainCont #main .mrrikkyo2012{ background:url(/mr/img/mrrikkyo2012/title.jpg) no-repeat 0 0; }
#mainCont #main .mrkeiomedical2012{ background:url(/mr/img/mrkeiomedical2012/title.jpg) no-repeat 0 0; }
#mainCont #main .mrobirin2012{ background:url(/mr/img/mrobirin2012/title.jpg) no-repeat 0 0; }
#mainCont #main .mrtba2012{ background:url(/mr/img/mrtba2012/title.jpg) no-repeat 0 0; }
#mainCont #main .mryagamisai2012{ background:url(/mr/img/mryagamisai2012/title.jpg) no-repeat 0 0; }
#mainCont #main .mrbunri2012{ background:url(/mr/img/mrbunri2012/title.jpg) no-repeat 0 0; }
#mainCont #main .mrkitasato2012{ background:url(/mr/img/mrkitasato2012/title.jpg) no-repeat 0 0; }
#mainCont #main .mrgunma2012{ background:url(/mr/img/mrgunma2012/title.jpg) no-repeat 0 0; }
#mainCont #main .mrkeioriko2012{ background:url(/mr/img/mrkeioriko2012/title.jpg) no-repeat 0 0; }
#mainCont #main .mrchuo2012{ background:url(/mr/img/mrchuo2012/title.jpg) no-repeat 0 0; }
#mainCont #main .mrkokugakuin2012{ background:url(/mr/img/mrkokugakuin2012/title.jpg) no-repeat 0 0; }
#mainCont #main .mrkeiomed2012{ background:url(/mr/img/mrkeiomed2012/title.jpg) no-repeat 0 0; }
#mainCont #main .mrgakushuin2012{ background:url(/mr/img/mrgakushuin2012/title.jpg) no-repeat 0 0; }
#mainCont #main .mrynu2012{ background:url(/mr/img/mrynu2012/title.jpg) no-repeat 0 0; }
#mainCont #main .mrkyorin2012{ background:url(/mr/img/mrkyorin2012/title.jpg) no-repeat 0 0; }
#mainCont #main .mrteikyo2012{ background:url(/mr/img/mrteikyo2012/title.jpg) no-repeat 0 0; }


#c-contest #member,
#c-contest #voteMember{
	margin-bottom:10px;
}
#c-contest .entryMember {
	width:200px;
	float:left;
	border:1px solid #CCCCCC;
	margin-right:7px;
	padding:0;
	background:none;
	margin-bottom:16px;
}
#c-contest .entryMember span {
	display:block;
	width:auto;
	height:auto;
	background:none;
	float:left;
}
#c-contest .entryMember span img {
	margin:0;
}
#c-contest .memberInfo {
	margin-left:98px;
	padding:4px;
}
#c-contest .memberInfo h2 {
	font-weight:bold;
	font-size:13px;
	margin-bottom:4px;
	color:#FFFFFF;
	background-color:#685BDF;
	padding:2px;
}
#c-contest .memberInfo ul li {
	background:url(/mr/img/contest/entry_dots.jpg) repeat-x 0 100%;
	padding-bottom:4px;
	margin-bottom:4px;
}
#c-contest .memberInfo ul li a{
	text-decoration:underline;
}
#c-contest .memberInfo ul li.li-blog a { background:url(/mr/img/common2010/b_blog.jpg) no-repeat 0 50%; }
#c-contest .memberInfo ul li.li-prof a { background:url(/mr/img/common2010/b_profile.jpg) no-repeat 0 50%; }
#c-contest .memberInfo ul li.li-photo a { background:url(/mr/img/common2010/b_photo.jpg) no-repeat 0 50%; }
#c-contest .memberInfo ul li span {
	width:auto;
	height:auto;
	float:none;
	background:url(/mr/img/common/bullet.gif) no-repeat 0 50%;
	padding-left:12px;
	color:#AAAAAA;
}
#c-contest #contestLinks {
	text-align:center;
	margin-bottom:10px;
}
#c-contest #contestLinks #votebtn{
	width:240px;
	margin:0 auto;
	background:url(/mr/img/common2010/btn_bg.jpg) no-repeat 0 0;
	line-height:38px;
	height:43px;
	font-size:14px;
	text-align:left;
	font-weight:bold;
}
#c-contest #contestLinks #votebtn a{
	color:#FFFFFF;
	padding-left:36px;
}
#c-contest #contestLinks #votebtn a span{
	color:#3366FF;
	padding-left:7px;
}

#c-contest a.voteBtn{
	margin-bottom:0;
	}

#c-contest .page-photo h2 {
	text-indent:-9999px;
	height:42px;
	background:url(/mr/img/photo/h2.gif) no-repeat 0 0;
}
#c-contest .page-photo .photomain {
	text-align:center;
	padding-bottom:10px;
	border-bottom:3px solid #E7E7E7;
	margin-bottom:12px;
}
#c-contest .page-photo .photomain span.main img {
	border:4px solid #DDD;
	margin-bottom:12px;
}
#c-contest .page-photo h3 {
	font-weight:bold;
	font-size:14px;
	margin-bottom:10px;
	color:#4F40D9;
	background:url(/mr/img/common/sn_dots.gif) repeat-x 100px 7px;
}
#c-contest .page-photo h3 span {
	background-color:#FFFFFF;
	padding-right:5px;
	padding-left:4px;
}
#c-contest .page-photo .photonavi span {
}
#c-contest .page-photo ul.photolist {
	margin-bottom:30px;
	padding-left:4px;
}
#c-contest .page-photo ul.photolist li {
	display:inline;
}
#c-contest .page-photo ul.photolist li img {
	border:2px solid #DDD;
	padding:2px;
	margin:2px;
}
#c-contest .page-photo ul.photolist li a:hover img {
	border-color:#4F40D9;
}


#c-contest .page-profile #prof_main{
	clear:both;
	padding-bottom:10px;
	margin:0 10px;
}
#c-contest .page-profile #prof_main #prof_photo{
	float:left;
	width:266px;
	background:url(/mr/img/profile/photo_bg.gif) no-repeat 0 0;
}
#c-contest .page-profile #prof_main #prof_photo img{
	margin:7px;
}
#c-contest .page-profile #prof_main #prof_data{
	width:334px;
	float:right;
}
#c-contest .page-profile #prof_main #prof_data p.enum{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	font-size:13px;
	background-color:#4329F8;
	padding:2px 6px;
}
#c-contest .page-profile #prof_main #prof_data h2{
	text-indent:-9999px;
	height:48px;
	margin-bottom:10px;
	background-repeat:no-repeat;
}
#c-contest .page-profile #prof_main #prof_data table{
	margin-bottom:10px;
	width:100%;
	color:#4329F8;
}
#c-contest .page-profile #prof_main #prof_data table th{
	font-weight:bold;
	background-color:#D9D3FE;
	padding:6px;
	width:80px;
	border-bottom:1px solid #FFFFFF;
}
#c-contest .page-profile #prof_main #prof_data table td{
	background:url(/mr/img/common/sn_dots.gif) repeat-x 0 100%;
	background-color:#F0F3FF;
	padding:6px;
}
#c-contest .page-profile #prof_main #prof_data ul#prof_thumb{
	margin-bottom:6px;
}
#c-contest .page-profile #prof_main #prof_data ul#prof_thumb li{
	width:100px;
	float:left;
	margin-right:15px;
	background:url(/mr/img/profile/thumb_bg.gif) no-repeat 0 0;
}
#c-contest .page-profile #prof_main #prof_data ul#prof_thumb li img{
	margin:3px;
}

#c-contest .page-profile #prof_main #prof_data ul#prof_thumb li.last{
	margin-right:0;
}
#c-contest .page-profile #prof_main #prof_data ul#prof_btns{
	clear:both;
}
#c-contest .page-profile #prof_main #prof_data ul#prof_btns li{
	display:inline;
}
#c-contest .page-profile #prof_detail{
	margin:0 10px;
}
#c-contest .page-profile #prof_detail dl#prof_sheet1{
	width:291px;
	float:left;
	padding-bottom:16px;
}
#c-contest .page-profile #prof_detail dl#prof_sheet2{
	width:291px;
	float:right;
	padding-bottom:16px;
}
#c-contest .page-profile #prof_detail dl#prof_sheet1 dt,
#c-contest .page-profile #prof_detail dl#prof_sheet2 dt{
	background:url(/mr/img/profile/q_bg.gif) no-repeat 0 0;
	height:40px;
	padding-left:30px;
	font-weight:bold;
	color:#4329F8;
	line-height:40px;
}
#c-contest .page-profile #prof_detail dl#prof_sheet1 dd,
#c-contest .page-profile #prof_detail dl#prof_sheet2 dd{
	background:url(/mr/img/profile/a_bg.gif) repeat-y 0 0;
	padding-left:30px;
	margin-bottom:18px;
}
#c-contest .page-profile #prof_gotop{
	text-align:center;
	clear:both;
}



/* ---------------------------------------
contests
----------------------------------------*/
#c-contests #main h1{
	height:51px;
	background:url(/mr/img/common2010/title_contest.jpg) no-repeat 0 0;
	margin-bottom:10px;
}
#c-contests #main h3{
	font-weight:bold;
	padding-top:4px;
	margin-left:2px;
	padding-left:5px;
	padding-bottom:4px;
	color:#4F40D9;
	border-bottom:1px solid #DDDDDD;
	border-left:2px solid #4F40D9;
	margin-bottom:12px;
}
#c-contests #main ul{
	margin-bottom:24px;
	padding-left:10px;
	padding-right:4px;
}
#c-contests #main ul li{
	margin-bottom:6px;
	padding:6px;
	color:#999999;
	background-color:#F3F3F3;

}
#c-contests #main ul li a{
	font-weight:bold;
	color:#3333CC;
	text-decoration:underline;
	padding-left:6px;
}


.adminpage table{
	width:100%;
}
.adminpage table td{
	border:1px solid #DDDDDD;
	padding:10px;
}
.adminpage table thead td,
.adminpage table th{
	background-color:#994455;
	color:#FFFFFF;
	font-weight:bold;
}

/* ---------------------------------------
lists
----------------------------------------*/
#c-lists #main h1{
	height:51px;
	background:url(/mr/img/common2010/title_list.jpg) no-repeat 0 0;
	margin-bottom:10px;
}
#c-lists #main h3{
	font-weight:bold;
	padding-top:4px;
	margin-left:2px;
	margin-bottom:10px;
	padding-left:5px;
	padding-bottom:4px;
	color:#4F40D9;
	border-bottom:1px solid #DDDDDD;
	border-left:2px solid #4F40D9;
}
#c-lists #main ol{
	padding:10px;
	padding-bottom:20px;
}
#c-lists #main ol li{
	display:inline;
	font-weight:bold;
	padding-right:10px;
}
#c-lists #main ol li a{
	text-decoration:underline;
}
#c-lists #main ul{
	margin-bottom:24px;
	padding-left:10px;
	padding-right:4px;
}
#c-lists #main ul li{
	margin-bottom:6px;
	padding:6px;
	color:#999999;
	background-color:#F3F3F3;

}
#c-lists #main ul li span.grandplix{
	padding-left:5px;
	color:#55BB55;
	font-weight:bold;
}
#c-lists #main ul li span.semigrandplix{
	padding-left:5px;
	color:#555599;
	font-weight:bold;
}
#c-lists #main ul li span.school{
	padding-left:10px;
}
#c-lists #main ul li span.contest{
	padding-left:10px;
	color:#555555;
}
#c-lists #main ul li a{
	font-weight:bold;
	color:#3333CC;
	text-decoration:underline;
	padding-left:6px;
}
