@charset "utf-8";
/*==============================================*/
/* chibikkohiroba/common */
/*==============================================*/
#chibikkohiroba #container #main #contentsBody .section {	position: relative;}
#chibikkohiroba #container #main #contentsBody .section h2 {
	margin: 0 0 8px -8px;
	width: 611px;
	height: 30px;
	text-indent: -9999em;
}
#chibikkohiroba #container #main #contentsBody .center {	margin: 15px auto 1.595em;}
#chibikkohiroba #container #main #step_Nav {
	margin-bottom: 18px;
	width: 593px;
	height: 61px;
	background: url(/img/chibikkohiroba/okome/step_nav.png) no-repeat 0 -61px;
}
#chibikkohiroba #container #main #step_Nav li {
	float: left;
	width: 76px;
	height: 61px;
	text-indent: -9999em;
}
#chibikkohiroba #container #main #step_Nav #sNav_Quiz {	width: 61px;}
#chibikkohiroba #container #main #step_Nav li a {
	display: block;
	width: 100%;
	height: 100%;
	background: url(/img/chibikkohiroba/okome/step_nav.png) no-repeat 0 0;
	overflow: hidden;
	text-indent: -9999em;
}
#chibikkohiroba #container #main #step_Nav #sNav_Index a {	background-position: 0 0;}
#chibikkohiroba #container #main #step_Nav #sNav_Kome01 a {	background-position: -76px 0;}
#chibikkohiroba #container #main #step_Nav #sNav_Kome02 a {	background-position: -152px 0;}
#chibikkohiroba #container #main #step_Nav #sNav_Kome03 a {	background-position: -228px 0;}
#chibikkohiroba #container #main #step_Nav #sNav_Kome04 a {	background-position: -304px 0;}
#chibikkohiroba #container #main #step_Nav #sNav_Outi a {	background-position: -380px 0;}
#chibikkohiroba #container #main #step_Nav #sNav_Mame a {	background-position: -456px 0;}
#chibikkohiroba #container #main #step_Nav #sNav_Quiz a {	background-position: -532px 0;}
#chibikkohiroba #container #main #step_Nav li a:hover {	background: none;}
#chibikkohiroba #container #main #contentsBody #page_Nav {
	margin: 0 auto;
	width: 115px;
}
#chibikkohiroba #container #main #contentsBody #page_Nav li {	float: left;}
#chibikkohiroba #container #main #contentsBody #page_Nav #pNav_Back {	margin-right: 23px;}
#chibikkohiroba #container #main #contentsBody #page_Nav li a {
	display: block;
	width: 46px;
	height: 18px;
	overflow: hidden;
	text-indent: -9999em;
}
#chibikkohiroba #container #main #contentsBody .memo {
	margin: 0 auto;
	padding: 0 8px 27px;
	position: relative;
	width: 534px;
	background: #FFE2BE url(/img/chibikkohiroba/okome/memo_bg_bottom.png) no-repeat 0 100%;
}
#chibikkohiroba #container #main #contentsBody .memo h3 {
	margin-left: -8px;
	padding: 27px 0 0 8px;
	width: 542px;
	color: #FF6300;
	background: #FFE2BE url(/img/chibikkohiroba/okome/memo_bg_top.png) no-repeat 0 0;
	font-weight: bold;
}
#chibikkohiroba #container #main #contentsBody .memo p {
	margin: 0;
	padding-right: 140px;
}
#chibikkohiroba #container #main #contentsBody .memo img {
	position: absolute;
	top: 27px;
	right: 8px;
}
#chibikkohiroba #container #main #contentsBody #page_Nav #pNav_Back a {	background: url(/img/chibikkohiroba/okome/btn_back.png) no-repeat 0 0;}
#chibikkohiroba #container #main #contentsBody #page_Nav #pNav_Next a {	background: url(/img/chibikkohiroba/okome/btn_next.png) no-repeat 0 0;}
#chibikkohiroba #container #main #local_Nav h2 {	background: url(/img/chibikkohiroba/local_nav_ttl.png) no-repeat 0 0;}
/*==============================================*/
/* chibikkohiroba/index */
/*==============================================*/
#chibikkohiroba.index #container #main #contentsBody h1 {	background: url(/img/chibikkohiroba/index_ttl.png) no-repeat 0 0;}
#chibikkohiroba.index #container #main #contentsBody #section01 h2 {	background: url(/img/chibikkohiroba/index_sub01.png) no-repeat 0 0;}
#chibikkohiroba.index #container #main #contentsBody #section02 h2 {	background: url(/img/chibikkohiroba/index_sub02.png) no-repeat 0 0;}
#chibikkohiroba.index #container #main #contentsBody #section03 h2 {	background: url(/img/chibikkohiroba/index_sub03.png) no-repeat 0 0;}
#chibikkohiroba.index #container #main #contentsBody #section02 ul li,
#chibikkohiroba.index #container #main #contentsBody #section03 ul li {
	margin-right: 4px;
	float: left;
	width: 95px;
}
#chibikkohiroba.index #container #main #contentsBody div ul li p {	margin: 0;}
#chibikkohiroba.index #container #main #contentsBody div ul li.end {	margin-right: 0;}
/*==============================================*/
/* chibikkohiroba/okome/index */
/*==============================================*/
#chibikkohiroba.okome_index #container #main #contentsBody h1 {	background: url(/img/chibikkohiroba/okome/index_ttl.png) no-repeat 0 0;}
#chibikkohiroba.okome_index #container #main #contentsBody #section01 h2 {	background: url(/img/chibikkohiroba/okome/index_sub01.png) no-repeat 0 0;}
#chibikkohiroba.okome_index #container #main #contentsBody #section02 h2 {	background: url(/img/chibikkohiroba/okome/index_sub02.png) no-repeat 0 0;}
#chibikkohiroba.okome_index #container #main #contentsBody #section02 h3 {
	margin-bottom: 9px;
	padding: 2px 0 0 27px;
	clear: both;
	background: #AAD87E url(/img/bullet_dia02.png) no-repeat 11px .35em;
	font-weight: bold;
	font-size: 116%;
}
#chibikkohiroba.okome_index #container #main #contentsBody #section02 ul {
	margin-bottom: 12px;
	float: right;
	width: 487px;
}
#chibikkohiroba.okome_index #container #main #contentsBody #section02 ul li {
	padding-left: 13px;
	background: url(/img/bullet_dsk02.png) no-repeat 0 .25em;
}
#chibikkohiroba.okome_index #container #main #contentsBody #section02 img {	margin-bottom:12px;}
#chibikkohiroba.okome_index #container #main #contentsBody #section02 em {	color: #FF3F00;}
/*==============================================*/
/* chibikkohiroba/okome/kome01 */
/*==============================================*/
#chibikkohiroba.okome_kome01 #container #main #contentsBody h1 {	background: url(/img/chibikkohiroba/okome/index_ttl.png) no-repeat 0 0;}
#chibikkohiroba.okome_kome01 #container #main #contentsBody #section01 h2 {	background: url(/img/chibikkohiroba/okome/kome01_sub01.png) no-repeat 0 0;}
#chibikkohiroba.okome_kome01 #container #main #contentsBody #section02 h2 {	background: url(/img/chibikkohiroba/okome/kome01_sub02.png) no-repeat 0 0;}
#chibikkohiroba.okome_kome01 #container #main #contentsBody div ul li {	width: 289px;}
#chibikkohiroba.okome_kome01 #container #main #contentsBody div ul li h3,
#chibikkohiroba.okome_kome01 #container #main #contentsBody div ul li p {
	float: right;
	width: 148px;
}
#chibikkohiroba.okome_kome01 #container #main #contentsBody div ul li h3 {	font-weight: bold;}
#chibikkohiroba.okome_kome01 #container #main #contentsBody div ul li p {	margin-bottom: 15px;}
#chibikkohiroba.okome_kome01 #container #main #contentsBody div ul li img {
	margin-bottom: 15px;
	width: 134px;
}
#chibikkohiroba.okome_kome01 #container #main #contentsBody #section01 .memo {	margin-bottom: 10px;}
#chibikkohiroba.okome_kome01 #container #main #contentsBody #section02 .memo p {	padding-right: 170px;}
/*==============================================*/
/* chibikkohiroba/okome/kome02 */
/*==============================================*/
#chibikkohiroba.okome_kome02 #container #main #contentsBody h1 {	background: url(/img/chibikkohiroba/okome/index_ttl.png) no-repeat 0 0;}
#chibikkohiroba.okome_kome02 #container #main #contentsBody #section01 h2 {	background: url(/img/chibikkohiroba/okome/kome02_sub01.png) no-repeat 0 0;}
#chibikkohiroba.okome_kome02 #container #main #contentsBody #section02 h2 {	background: url(/img/chibikkohiroba/okome/kome02_sub02.png) no-repeat 0 0;}
#chibikkohiroba.okome_kome02 #container #main #contentsBody #section03 h2 {	background: url(/img/chibikkohiroba/okome/kome02_sub03.png) no-repeat 0 0;}
#chibikkohiroba.okome_kome02 #container #main #contentsBody div ul li {	width: 289px;}
#chibikkohiroba.okome_kome02 #container #main #contentsBody div ul li h3,
#chibikkohiroba.okome_kome02 #container #main #contentsBody div ul li p {
	float: right;
	width: 148px;
}
#chibikkohiroba.okome_kome02 #container #main #contentsBody div ul li h3 {	font-weight: bold;}
#chibikkohiroba.okome_kome02 #container #main #contentsBody div ul li p {	margin-bottom: 15px;}
#chibikkohiroba.okome_kome02 #container #main #contentsBody div ul li img {
	margin-bottom: 15px;
	width: 134px;
}
#chibikkohiroba.okome_kome02 #container #main #contentsBody #section01 .memo p {	padding-right: 170px;}
#chibikkohiroba.okome_kome02 #container #main #contentsBody #section01 .memo ul {	margin: .5em 0;}
#chibikkohiroba.okome_kome02 #container #main #contentsBody #section01 .memo ul li {
	padding-right: 170px;
	width: auto;
	color: #3E741E;
}
#chibikkohiroba.okome_kome02 #container #main #contentsBody #section01 .memo ul li em {	font-weight: bold;}
#chibikkohiroba.okome_kome02 #container #main #contentsBody #section02 p {
	float: right;
	width: 280px;
}
#chibikkohiroba.okome_kome02 #container #main #contentsBody #section03 h3 {	font-weight: bold;}
#chibikkohiroba.okome_kome02 #container #main #contentsBody #section03 h4 {	color: #3E741E;}
#chibikkohiroba.okome_kome02 #container #main #contentsBody #section03 ul {
	float: right;
	width: 280px;
}
#chibikkohiroba.okome_kome02 #container #main #contentsBody #section03 ul li p {
	margin: 0;
	float: none;
	width: auto;
}
/*==============================================*/
/* chibikkohiroba/okome/kome03 */
/*==============================================*/
#chibikkohiroba.okome_kome03 #container #main #contentsBody h1 {	background: url(/img/chibikkohiroba/okome/index_ttl.png) no-repeat 0 0;}
#chibikkohiroba.okome_kome03 #container #main #contentsBody #section01 h2 {	background: url(/img/chibikkohiroba/okome/kome03_sub01.png) no-repeat 0 0;}
#chibikkohiroba.okome_kome03 #container #main #contentsBody #section02 h2 {	background: url(/img/chibikkohiroba/okome/kome03_sub02.png) no-repeat 0 0;}
#chibikkohiroba.okome_kome03 #container #main #contentsBody #section03 h2 {	background: url(/img/chibikkohiroba/okome/kome03_sub03.png) no-repeat 0 0;}
#chibikkohiroba.okome_kome03 #container #main #contentsBody #section04 h2 {	background: url(/img/chibikkohiroba/okome/kome03_sub04.png) no-repeat 0 0;}
#chibikkohiroba.okome_kome03 #container #main #contentsBody div ul li {	width: 289px;}
#chibikkohiroba.okome_kome03 #container #main #contentsBody div ul li h3,
#chibikkohiroba.okome_kome03 #container #main #contentsBody div ul li p {
	float: right;
	width: 148px;
}
#chibikkohiroba.okome_kome03 #container #main #contentsBody div ul li h3 {	font-weight: bold;}
#chibikkohiroba.okome_kome03 #container #main #contentsBody div ul li p {	margin-bottom: 15px;}
#chibikkohiroba.okome_kome03 #container #main #contentsBody div ul li img {	margin-bottom: 15px;}
#chibikkohiroba.okome_kome03 #container #main #contentsBody #section01 ul li h3,
#chibikkohiroba.okome_kome03 #container #main #contentsBody #section01 ul li p {
	float: none;
	width: auto;
}
#chibikkohiroba.okome_kome03 #container #main #contentsBody #section01 ul li img {	margin: 0;}
#chibikkohiroba.okome_kome03 #container #main #contentsBody #section01 .memo {	margin-bottom: 10px;}
#chibikkohiroba.okome_kome03 #container #main #contentsBody #section01 .memo p {	padding-right: 120px;}
#chibikkohiroba.okome_kome03 #container #main #contentsBody #section02 ul {
	margin: 0 auto;
	width: 450px;
}
#chibikkohiroba.okome_kome03 #container #main #contentsBody #section02 ul li {
	margin-right: 15px;
	width: 140px;
}
#chibikkohiroba.okome_kome03 #container #main #contentsBody #section02 ul .end {	margin-right: 0;}
#chibikkohiroba.okome_kome03 #container #main #contentsBody #section02 ul li h3,
#chibikkohiroba.okome_kome03 #container #main #contentsBody #section02 ul li p {
	float: none;
	width: auto;
}
#chibikkohiroba.okome_kome03 #container #main #contentsBody #section02 ul li img {	margin: 0;}
#chibikkohiroba.okome_kome03 #container #main #contentsBody #section04 ul {
	margin: 0 auto;
	width: 552px;
}
#chibikkohiroba.okome_kome03 #container #main #contentsBody #section04 ul li {
	margin-right: 28px;
	float: left;
	width: 117px;
}
#chibikkohiroba.okome_kome03 #container #main #contentsBody #section04 ul .end {	margin-right: 0;}
#chibikkohiroba.okome_kome03 #container #main #contentsBody #section04 ul li img {	margin: 0;}
#chibikkohiroba.okome_kome03 #container #main #contentsBody #section04 ul li p {
	float: none;
	width: auto;
	font-size: 85%;
}
/*==============================================*/
/* chibikkohiroba/okome/kome04 */
/*==============================================*/
#chibikkohiroba.okome_kome04 #container #main #contentsBody h1 {	background: url(/img/chibikkohiroba/okome/index_ttl.png) no-repeat 0 0;}
#chibikkohiroba.okome_kome04 #container #main #contentsBody #section01 h2 {	background: url(/img/chibikkohiroba/okome/kome04_sub01.png) no-repeat 0 0;}
#chibikkohiroba.okome_kome04 #container #main #contentsBody #section02 h2 {	background: url(/img/chibikkohiroba/okome/kome04_sub02.png) no-repeat 0 0;}
#chibikkohiroba.okome_kome04 #container #main #contentsBody #section03 h2 {	background: url(/img/chibikkohiroba/okome/kome04_sub03.png) no-repeat 0 0;}
#chibikkohiroba.okome_kome04 #container #main #contentsBody div ul li {	float: left;}
#chibikkohiroba.okome_kome04 #container #main #contentsBody div ul li h3 {	font-weight: bold;}
#chibikkohiroba.okome_kome04 #container #main #contentsBody div ul li p {	margin-bottom: 15px;}
#chibikkohiroba.okome_kome04 #container #main #contentsBody div ul li img {	margin-bottom: 15px;}
#chibikkohiroba.okome_kome04 #container #main #contentsBody #section01 ul .item01 {	width: 192px;}
#chibikkohiroba.okome_kome04 #container #main #contentsBody #section01 ul .item02 {	width: 207px;}
#chibikkohiroba.okome_kome04 #container #main #contentsBody #section01 ul .item03 {	width: 191px;}
#chibikkohiroba.okome_kome04 #container #main #contentsBody #section01 ul li p {	width: 177px;}
#chibikkohiroba.okome_kome04 #container #main #contentsBody #section01 ul .item02 p,
#chibikkohiroba.okome_kome04 #container #main #contentsBody #section01 ul .item03 p {	margin-left: 14px;}
#chibikkohiroba.okome_kome04 #container #main #contentsBody #section02 ul li {
	margin-right: 15px;
	width: 134px;
}
#chibikkohiroba.okome_kome04 #container #main #contentsBody #section02 ul li.end {	margin-right: 0;}
#chibikkohiroba.okome_kome04 #container #main #contentsBody #section02 ul li img {	margin-bottom: 0;}
#chibikkohiroba.okome_kome04 #container #main #contentsBody #section02 ul li p {	font-size: 85%;}
#chibikkohiroba.okome_kome04 #container #main #contentsBody #section03 ul li h3,
#chibikkohiroba.okome_kome04 #container #main #contentsBody #section03 ul li p {
	float: right;
	width: 420px;
}
#chibikkohiroba.okome_kome04 #container #main #contentsBody #section03 ul li h3 {
	padding-left: 15px;
	clear: both;
	background: url(/img/bullet_dsk02.png) no-repeat 0 .2em;
}
/*==============================================*/
/* chibikkohiroba/okome/outi */
/*==============================================*/
#chibikkohiroba.okome_outi #container #main #contentsBody h1 {	background: url(/img/chibikkohiroba/okome/index_ttl.png) no-repeat 0 0;}
#chibikkohiroba.okome_outi #container #main #contentsBody #section01 h2 {	background: url(/img/chibikkohiroba/okome/outi_sub01.png) no-repeat 0 0;}
#chibikkohiroba.okome_outi #container #main #contentsBody #section02 h2 {	background: url(/img/chibikkohiroba/okome/outi_sub02.png) no-repeat 0 0;}
#chibikkohiroba.okome_outi #container #main #contentsBody #section02 p.right {
	margin-bottom: 25px;
	width: 360px;
}
#chibikkohiroba.okome_outi #container #main #contentsBody #section02 p em {
	color: #FF3C4C;
	font-weight: bold;
	font-size: 131%;
}
#chibikkohiroba.okome_outi #container #main #contentsBody #section02 img.left {	margin-bottom: 25px;}
#chibikkohiroba.okome_outi #container #main #contentsBody #section02 ul {
	margin: 0 auto;
	clear: both;
	width: 590px;
}
#chibikkohiroba.okome_outi #container #main #contentsBody #section02 ul li {
	margin-right: 12px;
	float: left;
	width: 289px;
}
#chibikkohiroba.okome_outi #container #main #contentsBody #section02 ul li.end {	margin-right: 0;}
#chibikkohiroba.okome_outi #container #main #contentsBody #section02 ul li h3 {	font-weight: bold;}
#chibikkohiroba.okome_outi #container #main #contentsBody #section02 ul li h3,
#chibikkohiroba.okome_outi #container #main #contentsBody #section02 ul li p {
	float: right;
	width: 200px;
}
#chibikkohiroba.okome_outi #container #main #contentsBody #section02 ul li img {	margin-bottom: 15px;}
/*==============================================*/
/* chibikkohiroba/okome/mame */
/*==============================================*/
#chibikkohiroba.okome_mame #container #main #contentsBody h1 {	background: url(/img/chibikkohiroba/okome/index_ttl.png) no-repeat 0 0;}
#chibikkohiroba.okome_mame #container #main #contentsBody #section01 h2 {	background: url(/img/chibikkohiroba/okome/mame_sub01.png) no-repeat 0 0;}
#chibikkohiroba.okome_mame #container #main #contentsBody #section02 h2 {	background: url(/img/chibikkohiroba/okome/mame_sub02.png) no-repeat 0 0;}
#chibikkohiroba.okome_mame #container #main #contentsBody #section03 h2 {	background: url(/img/chibikkohiroba/okome/mame_sub03.png) no-repeat 0 0;}
#chibikkohiroba.okome_mame #container #main #contentsBody div h3 {
	margin-bottom: 10px;
	padding-left: 15px;
	clear:both;
	color: #3D7C74;
	background: url(/img/bullet_dia03.png) no-repeat 0 .2em;
	font-weight: bold;
	font-size: 116%;
}
#chibikkohiroba.okome_mame #container #main #contentsBody div h4 {	font-weight: bold;}
#chibikkohiroba.okome_mame #container #main #contentsBody div ul li {
	float: left;
	width: 289px;
}
#chibikkohiroba.okome_mame #container #main #contentsBody div ul li h4,
#chibikkohiroba.okome_mame #container #main #contentsBody div ul li p {
	float: right;
	width: 225px;
}
#chibikkohiroba.okome_mame #container #main #contentsBody div ul li p {	margin-bottom: 15px;}
#chibikkohiroba.okome_mame #container #main #contentsBody div ul li img {
	margin-bottom: 15px;
	float: left;
}
#chibikkohiroba.okome_mame #container #main #contentsBody #section01 .block02 li {
	margin-right: 15px;
	width: 188px;
}
#chibikkohiroba.okome_mame #container #main #contentsBody #section01 .block02 .end {	margin-right: 0;}
#chibikkohiroba.okome_mame #container #main #contentsBody #section01 .block02 li h4,
#chibikkohiroba.okome_mame #container #main #contentsBody #section01 .block02 li p {	width: 100px;}
#chibikkohiroba.okome_mame #container #main #contentsBody #section01 .block03 p {
	margin-bottom: 20px;
	width: 455px;
}
#chibikkohiroba.okome_mame #container #main #contentsBody #section01 .block03 img {	margin-bottom: 20px;}
#chibikkohiroba.okome_mame #container #main #contentsBody #section01 .block04 p {	width: 360px;}
#chibikkohiroba.okome_mame #container #main #contentsBody #section01 .block04 .right img {	margin-bottom: 15px;}
#chibikkohiroba.okome_mame #container #main #contentsBody #section02 ul li {	margin-right: 10px;}
#chibikkohiroba.okome_mame #container #main #contentsBody #section02 ul .end {	margin-right: 0;}
#chibikkohiroba.okome_mame #container #main #contentsBody #section02 ul li p {	width: 180px;}
#chibikkohiroba.okome_mame #container #main #contentsBody #section03 ul li {	margin-right: 12px;}
#chibikkohiroba.okome_mame #container #main #contentsBody #section03 ul .item01 {	width: 100px;}
#chibikkohiroba.okome_mame #container #main #contentsBody #section03 ul .item02 {	width: 98px;}
#chibikkohiroba.okome_mame #container #main #contentsBody #section03 ul .item03 {	width: 77px;}
#chibikkohiroba.okome_mame #container #main #contentsBody #section03 ul .item04 {	width: 91px;}
#chibikkohiroba.okome_mame #container #main #contentsBody #section03 ul .item05 {	width: 108px;}
#chibikkohiroba.okome_mame #container #main #contentsBody #section03 ul .item06 {
	margin-right: 0;
	width: 61px;
}
#chibikkohiroba.okome_mame #container #main #contentsBody #section03 ul li p {
	float: none;
	width: auto;
	font-size: 85%;
	text-align: center;
}
#chibikkohiroba.okome_mame #container #main #contentsBody #section03 ul li img {	margin-bottom: 0;}
#chibikkohiroba.okome_mame #container #main #contentsBody #section03 .block02 {
	margin: 0 auto 15px;
	width: 464px;
}
#chibikkohiroba.okome_mame #container #main #contentsBody #section03 .block02 li {
	margin-right: 4px;
	display: inline;
	float: none;
	width: 110px;
}
#chibikkohiroba.okome_mame #container #main #contentsBody #section03 .block02 .end {	margin-right: 0;}
#chibikkohiroba.okome_mame #container #main #contentsBody #section03 .block02 li img {	float: none;}
#chibikkohiroba.okome_mame #container #main #contentsBody #section03 .block03 {
	margin: 0 auto;
	width: 338px;
}
#chibikkohiroba.okome_mame #container #main #contentsBody #section03 .block03 li {
	margin-right: 22px;
	width: 98px;
}
#chibikkohiroba.okome_mame #container #main #contentsBody #section03 .block03 .end {	margin-right: 0;}
#chibikkohiroba.okome_mame #container #main #contentsBody #section03 .block03 li img {	margin-bottom: 0;}
/*==============================================*/
/* chibikkohiroba/okome/quiz */
/*==============================================*/
#chibikkohiroba.okome_quiz #container #main #contentsBody h1 {	background: url(/img/chibikkohiroba/okome/index_ttl.png) no-repeat 0 0;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 h2 {	background: url(/img/chibikkohiroba/okome/quiz_sub01.png) no-repeat 0 0;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul {
	padding: 13px 6px;
	border: 2px solid #CBEAAE;
	background: #FAFAFA;
}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul li {
	padding: 3px 0;
	border-bottom: 1px solid #C4C4C4;
	position: relative;
	height: auto !important;
	height: 46px;
	min-height: 46px;
}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q50 {	border: none;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul li h3 {
	padding: 0 56px 0 15px;
	color: #3D7C74;
	background: url(/img/bullet_dia03.png) no-repeat 0 .2em;
	font-weight: bold;
	font-size: 108%;
}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul li ul {
	padding: 0 56px 0 15px;
	border: none;
	background: none;
}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul li ul li {
	margin-right: 1em;
	padding: 0;
	border: none;
	display: inline;
	clear: none;
}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul li a {
	display: block;
	position: absolute;
	top: 3px;
	right: 0;
	width: 46px;
	height: 46px;
	overflow: hidden;
	cursor: pointer;
	background: url(/img/chibikkohiroba/okome/quiz_answer.png) no-repeat 0 0;
	text-indent: -9999em;
}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q01 a:hover {	background-position: 0 -92px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q02 a:hover {	background-position: 0 -46px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q03 a:hover {	background-position: 0 -138px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q04 a:hover {	background-position: 0 -46px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q05 a:hover {	background-position: 0 -46px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q06 a:hover {	background-position: 0 -92px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q07 a:hover {	background-position: 0 -138px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q08 a:hover {	background-position: 0 -92px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q09 a:hover {	background-position: 0 -138px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q10 a:hover {	background-position: 0 -92px;}

#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q11 a:hover {	background-position: 0 -46px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q12 a:hover {	background-position: 0 -46px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q13 a:hover {	background-position: 0 -138px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q14 a:hover {	background-position: 0 -46px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q15 a:hover {	background-position: 0 -138px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q16 a:hover {	background-position: 0 -46px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q17 a:hover {	background-position: 0 -138px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q18 a:hover {	background-position: 0 -46px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q19 a:hover {	background-position: 0 -46px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q20 a:hover {	background-position: 0 -138px;}

#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q21 a:hover {	background-position: 0 -92px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q22 a:hover {	background-position: 0 -46px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q23 a:hover {	background-position: 0 -92px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q24 a:hover {	background-position: 0 -92px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q25 a:hover {	background-position: 0 -46px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q26 a:hover {	background-position: 0 -138px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q27 a:hover {	background-position: 0 -138px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q28 a:hover {	background-position: 0 -46px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q29 a:hover {	background-position: 0 -46px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q30 a:hover {	background-position: 0 -92px;}

#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q31 a:hover {	background-position: 0 -92px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q32 a:hover {	background-position: 0 -92px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q33 a:hover {	background-position: 0 -46px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q34 a:hover {	background-position: 0 -92px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q35 a:hover {	background-position: 0 -92px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q36 a:hover {	background-position: 0 -46px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q37 a:hover {	background-position: 0 -92px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q38 a:hover {	background-position: 0 -92px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q39 a:hover {	background-position: 0 -46px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q40 a:hover {	background-position: 0 -138px;}

#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q41 a:hover {	background-position: 0 -138px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q42 a:hover {	background-position: 0 -46px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q43 a:hover {	background-position: 0 -92px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q44 a:hover {	background-position: 0 -46px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q45 a:hover {	background-position: 0 -92px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q46 a:hover {	background-position: 0 -138px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q47 a:hover {	background-position: 0 -92px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q48 a:hover {	background-position: 0 -92px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q49 a:hover {	background-position: 0 -92px;}
#chibikkohiroba.okome_quiz #container #main #contentsBody #section01 ul .q50 a:hover {	background-position: 0 -138px;}


