@charset "UTF-8";

/* TOPICS
##################################### */

h2 {
	width: 675px; height: 40px;
	background: url(../topics/img/h2_topics.gif) no-repeat;
	text-indent: -9999px;
}

ul#topics {
}
	ul#topics li {
		display: block;
		padding: 8px 20px;
		width: 635px;
		background: url(../img_common/bg_list_a.gif) repeat-x;
	}
		ul#topics li span {
			padding-left: 10px;
			background: url(../img_top/icon-a.gif) 0 6px no-repeat;
		}
		ul#topics li img {
			margin-left: 5px;
		}

/*ikkyo*/
ul#list-premium {
	line-height: 1.6;
}
	ul#list-premium li {
		display: block;
		padding-top: 20px;
		width: 960px;
		background: url(../topics/img/bg_default.gif) repeat;
		}
		ul#list-premium li div.start-bottom {
			height: 22px;
			background: url(../topics/img/line_default.gif) bottom repeat-x;
			clear: both;
		}
		ul#list-premium li img {
			float: left;
			margin-left: 20px;
		}
		ul#list-premium li div.box-text-small {
			float: right;
			margin-right: 20px;
			width: 700px;
		}
			ul#list-premium li div.box-text-small img {
				float: none;
				margin-left: 0;
				margin-bottom: 15px;
			}
			ul#list-premium li div.box-text-small h4 {
				margin-bottom: 10px;
				color: #ad1818;
				font-size: 115%;
				font-weight: bold;
			}
			ul#list-premium li div.box-text-small span {
				display: block;
				margin-bottom: 10px;
				padding-left: 10px;
				color: #777;
				font-size: 85%;
				border-left: 1px solid #bdc6ca;
			}
			ul#list-premium li div.box-text-small p {
			}
a.btn-detail {
	display: block;
	margin-top: 10px;
	width: 125px; height: 22px;
	background: url(../topics/img/btn_detail.gif) top;
	text-indent: -9999px;
}
a:hover.btn-detail {
	background-position: bottom;
}

a.btn-vote {
	display: block;
	margin-top: 10px;
	width: 125px; height: 22px;
	background: url(../topics/img/btn_vote.gif) top;
	text-indent: -9999px;
}
a:hover.btn-vote {
	background-position: bottom;
}



/*topics_enquete201002*/
h2#h2-topics_enquete {width:675px; height:40px; background:url(../topics/img/h2_topics_enquete.gif) no-repeat; text-indent:-9999px;}

div#topics_enquete {width:635px; padding:20px; background:#fff;}
div#topics_enquete h4 {margin-bottom:20px; padding-top:8px; width:635px; height:45px; background:url(../topics/img/bg_title.gif) left top no-repeat; font-size:120%; font-weight:bold; color:#ffffff; text-align:center;}
div#topics_enquete p{margin-bottom:1em;}
div#topics_enquete p.deadline-apply{font-size:120%; font-weight:bold; margin-bottom:1em;}
	
div#topics_enquete div#policies{padding:20px; width:595px; border:1px #CCCCCC dashed;}
		
div#topics_enquete div#box-pattern{margin-top:15px; padding:20px; width:595px; background:url(../present/img/bg_pattern.gif); text-align:center;}
div#topics_enquete div#box-pattern a{display:block; margin:10px auto; width:280px; height:51px; background:url(../topics/img/btn_enquete.gif) left top no-repeat; text-indent:-9999px;}
div#topics_enquete div#box-pattern a:hover{background-position:bottom;}


/*timezone20100401*/
h2#h2-topics_timezone {width:675px; height:40px; background:url(../topics/img/h2_topics_timezone.gif) no-repeat; text-indent:-9999px;}

div#topics_timezone {width:635px; padding:20px; background:#fff;}
div#topics_timezone p.other{ margin-top:20px;}

div#topics_timezone h4 { width:635px; height:50px; margin:20px 0 0; text-indent:-9999px;}
div#topics_timezone h4.clock01 { background:url(../topics/img/timezone/clock01.gif) left top no-repeat;}
div#topics_timezone h4.clock02 { background:url(../topics/img/timezone/clock02.gif) left top no-repeat;}
div#topics_timezone h4.clock03 { background:url(../topics/img/timezone/clock03.gif) left top no-repeat;}

div#topics_timezone h5{ margin:0; padding:3px 3px 0; font-size:110%; font-weight:bold; letter-spacing:0em;}
div#topics_timezone h5.premium{color:#5e9fba;}

div#topics_timezone table th{ color:#FFFFFF; font-weight:bold; border-right:1px #ffffff solid; text-align:center;line-height:1.5em;}
div#topics_timezone table td{ font-size:90%; letter-spacing:0em;}
div#topics_timezone table p{ text-align:left; margin:0 3px 3px; padding-top:3px; border-top:1px #333333 solid;}
div#topics_timezone table p.none{ border-top:none;}

div#topics_timezone table#timezone01{ width:635px; border:1px #2f2b2b solid; background-color:#d8d4c9; text-align:center;}
div#topics_timezone table#timezone01 th { width:126px; background-color:#625544;}
div#topics_timezone table#timezone01 th.last { border-right:1px #2f2b2b solid;}
div#topics_timezone table#timezone01 p{ text-align:center;}

div#topics_timezone table#timezone02{ width:635px; border:1px #2e322a solid; border-right:none; background-color:#d0d9ca; text-align:center;}
div#topics_timezone table#timezone02 th { background-color:#4e6342;}
div#topics_timezone table#timezone02 th.last { border-right:1px #2e322a solid;}
div#topics_timezone table#timezone02 td { width:127px; border-right:1px #2e322a solid;}

div#topics_timezone table#timezone03{ width:635px; border:1px #002c40 solid; border-right:none; background-color:#cad3d9; text-align:center;}
div#topics_timezone table#timezone03 th { background-color:#125b7b;}
div#topics_timezone table#timezone03 th.last { border-right:1px #002c40 solid;}
div#topics_timezone table#timezone03 td { width:127px; border-right:1px #002c40 solid;}
div#topics_timezone table#timezone03 td.last { background-color:#e6e6e6;}

	
	
/* copyright */
div#copyright { color:#999;}
