@charset "utf-8";
/* CSS Document */


/*　コンテンツ背景色
//////////////////////////*/
#law .Cbox_in {
    border-top-width: 2px;
    border-top-style: solid;
    border-top-color: #ebebeb;
    background-color: #fff;
    padding-top: 20px;
	padding-bottom: 20px;
}

#law h2 em {
    border-bottom: 1px solid #00b72f;
}

/*-----------------------------------------------------------
	lawbox
------------------------------------------------------------*/
.lawbox dl {
	background-color: #f1f9e4;
    margin-bottom: 2px;
	padding: 5% 4%;
	word-wrap: break-word;
}

/*リンク色*/
.lawbox a {
	color: #ec8d8d;
}

.lawbox a:hover {
	color: #f64e5a;
}

/*左タイトル*/
.lawbox .l_head {
	width: 100%;
	font-weight: bold;
	box-sizing: border-box;
	margin-bottom: 2%;
	padding: 0 4%;
}

/*右内容*/
.lawbox .r_cont {
	width: 100%;
	box-sizing: border-box;
	padding: 0 4%;
}
