@charset "EUC-JP";
/* CSS Document */

#mainblock {
	width:980px;
	margin:0 auto;
	text-align:left;
	font-size:12px;
	color:#000;
	line-height:1.8;
	font-family:Verdana, Geneva, sans-serif;
}

#mainblock li {
	list-style:none;
}

#mainblock h1 {
	margin-bottom:30px;
}

#mainblock h2 {
	margin-bottom:15px;
}

#mainblock .inner01 {
	margin:0 25px 30px 25px;
}

#mainblock dl#example {
	background-color:#eee;
	padding:10px 20px;
}

#mainblock dl#example dt {
	font-weight:bold;
}

#mainblock ul#twitterBtns {
	width:830px;
	margin:20px 50px;
}

#mainblock ul#twitterBtns li#followBtn {
	float:left;
	_display:inline;
}

#mainblock ul#twitterBtns li#contributionBtn {
	float: right;
	_display:inline;
}

#mainblock ul.discList li {
	background:url(/japan/news/cpplus2012/img/rules/icon_disc.gif) no-repeat left 7px;
	padding-left:10px;
}

#mainblock ul.checkList li {
	background:url(/japan/news/cpplus2012/img/rules/icon_check.gif) no-repeat left 5px;
	padding-left:15px;
}

#mainblock dl#inquiry {
	border:4px solid #e60012;
	padding:10px 20px;
	margin-bottom:60px;
}

#mainblock dl#inquiry dt {
	font-weight:bold;
	margin-bottom:10px;
}

#mainblock .bold {
	font-weight:bold;
}