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

#contents #article #caseBox {
	height: 34rem;
	overflow: auto;
	margin-bottom:2rem;
	padding:2rem;
	border:#DEDEDE solid 1px;
}
#contents #article #caseBox .caseContent  {
	margin-bottom:1rem;
}
#contents #archive_contents.index {
	padding-right: 0;
}

#contents #article #caseBox .caseContent p {
	margin:0;
}


#contents #article #caseBox .caseContent  {
		margin-bottom: 1rem;
}
#contents #article #caseBox .caseContent p.caseDate {
		margin-bottom: 0.3rem;
		font-size:0.9rem;
		color:#AAA;
		line-height:1rem;
}
#contents #article #caseBox .caseContent p.caseCategory {
		margin-bottom: 0.1rem;
		font-size:0.9rem;
		color: #009FEC;
		line-height:1.2rem;
}
#contents #article #caseBox .caseContent p.caseTitle {
		margin-bottom: 0.5rem;
		font-size:1.1rem;
		color:#333;
		font-weight: bold;
		line-height:1.2rem;
}
#contents #article #caseBox .caseContent p.caseP {
		font-size:1rem;
		color:#666;
		line-height:1.2rem;
}
#contents #article .text_block#featTop ul li p {
	font-size: 1rem;
	line-height: 1.7rem;
	color: #666;
}
#contents #article p#archive_title {
}
#featTop {
	margin-bottom: 0;
}


/* 導入事例 */
#nearList {
}
#contents #article .text_block#nearList  h2.underLine {
	margin-bottom: 2rem;
}
#nearList ul li a {
	padding: 2rem;
	padding-bottom: 0.5rem;
	display:block;
	border-radius: 5px;
	background-color: #F0F0F0;
	margin-bottom: 1rem;
}
#nearList ul li dt {
	margin: -1rem;
}
#nearList ul li dt p {
	margin: 0.5rem  1rem 0rem;
	font-weight:bold;
}
#nearList ul li img {
	width:100%;
	height:auto;
}
#nearList ul li a:hover {
background-color: #A9DCFF;
}

#contents #article .text_block ul#tag{
	line-height: 3rem;
}


.otherCase {
	margin-top:2rem;
	line-height: 1px;
	text-align:center;
}
.otherCase a {
	padding: 0.5rem 2rem 0.5rem 1rem;
	background:url(../../../common/images/arrow_small.png) 98% center no-repeat;
	background-color: #D9EDFC;
	font-size: 1.2rem;
}
.otherCase a:hover {
	background-color: #A9DCFF;
}
div.fb-page {
	margin: 0;
}

/* メニュー */
ul#fmMenu a {
	font-size: 1.4rem;
	color: #000;
}
ul#fmMenu a:hover,
ul#fmMenu a:active {
	color: #FFF;
}
ul#fmMenu  {

	box-shadow: #888 0px 1px 2px;
}
nav {
}
button, .button {
	margin-bottom: 0;
	background-color: #EDEDED;
}

