/* CSS Document */

#content-wrap {
}

#content-wrap ol {
	margin: 0 0 20px 0;
}
#content-wrap p {
	margin:0 0 15px 0;
}

#content-wrap .toiawase-wrap h3 {
	margin:0;
	padding:0;
}
#content-wrap .toiawase-wrap {
/*	border: 1px solid #ccc;*/
background: #ebebeb;
	padding: 20px 20px 5px 25px;
	width: 63%;
	margin: 50px auto 0 auto;
	display:block;
}


#content-wrap h2 {
	margin-bottom: 10px;
}






#main .points-remember {
	margin-top: -9px;
	margin-bottom:40px;
}

#main .points-remember table
{
	width: 100%;
}

#main .points-remember th
{
	border-top: 5px solid #fff;
	border-right:5px solid #FFF;
	background-color:#E4EEF6 !important;
	text-align: left;
	vertical-align: top;
	width: 90px;
	padding-top: 15px;
	padding-left: 20px;
	padding-bottom: 15px;
	font-weight: bold;
}

#main .points-remember td
{
	background-color:#f7f7f7;
	padding-top: 15px;
	padding-left: 20px;
	border-top:5px solid #FFF;
	padding-bottom: 15px;
}

#main .points-remember ol {
	padding: 25px 0px 40px 30px !important;
}

#main .points-remember ol li {
	margin-bottom:15px;
}