@charset "shift_jis";

#columun {
	background-color: #f9edf6;
	padding-bottom: 20px;
	width: 585px;
	margin-top: 20px;
	color:#333;

}
#mainright #columun p {
	text-align: justify;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
}
#columun #box2 p {
	margin: 0px;
	padding: 0px;
}

#box {
	background: #FFFFFF url(../images/column-img.jpg) 10px 10px no-repeat;
	padding: 10px 10px 10px 197px;
	border: 1px solid #CCCCCC;
	margin:10px 20px 20px 20px;
}
#box2 {
	width: 545px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size:80%;
}



#box h3 {
	font-size: 15px;
	padding: 0px;
	color: #00799C;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0.5em;
	margin-left: 0px;
}
#box li {
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #07B4DE;
	list-style-type: none;
	padding-left: 10px;
	margin-bottom: 5px;
	font-size: 13px;
	line-height: 1.5em;
}
#columun ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#box2 h3{
	font-weight:normal;
	color:#992895;
	margin-bottom:3px;
	font-size:110%;
}

#box2 h3 strong{color:#992895;}

#box2 div{
	border-top:2px solid #c05abc;
	border-left:1px solid #caadc9;
	border-bottom:1px solid #caadc9;
	border-right:1px solid #caadc9;
	padding:10px;
	background-color:#efd5e8;
	margin-bottom:5px;
}

#box2 div p{margin-bottom:5px!important;}

#box2 th{
	white-space: nowrap;
	font-weight:normal;
	vertical-align:top;
	padding-right:15px;
}

#box2 td{
	vertical-align:top;
	padding-bottom:5px;
}

#juzz-button{
	margin-top:15px!important;
	text-align:center!important;
}

#juzz-button img{
	border:none;
	margin:0 auto;
}








