@charset "utf-8";


/*----------------------------------------------------

	症例一覧ページ用CSS

----------------------------------------------------*/

#mainContents .section .contentsBox1,
#mainContents .section .contentsBox2 {
	border: none;
}

.caseRead {
	margin-bottom: 30px;
}

.caseRead strong {
    font-size: 1.286em;
    color: #FF6699;
}


.caseList {
	margin: 30px 0; 
}

.caseList li a {
	color: #FFF;
	font-size: 1.143em;
	font-weight: bold;
	border-radius: 5px;
	width: 165px;
	height: 30px;
	padding: 10px 0 10px;
	margin: 0 5px 0 0;
	background: #81b227; /* Old browsers */
	background: -moz-linear-gradient(top, #81b227 0%, #709922 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #81b227 0%,#709922 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #81b227 0%,#709922 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	float: left;
	text-align: center;
	text-decoration: none;
}

.caseList li a:hover {
	text-decoration: underline;
}

.caseListGroup {
}

.caseListGroup .caceTitleImg {
	margin-bottom: 20px;
}

.caseListGroup h3 {
	background-color: #F7FCCD;
	font-size: 1.143em;
	padding: 5px;
}

.caseListGroup .caseListBox {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D7D7D7;
	padding-bottom: 20px;
	margin-bottom: 20px;
}

.caseListGroup .caseListBox.lastCase {
	border: none;
	margin-bottom: 20px;
}

.caseListGroup .caseListBox h4 {
	color: #663300;
	font-size: 1.143em;
}

.caseListGroup .caseListBox h5 {
	color: #80B226;
}





/*　max-width: 767px より小さい幅の時　*/
@media (max-width: 767px) {
#mainContents .section .contentsBox1,
#mainContents .section .contentsBox2 {
}

.caseRead {
}

.caseRead strong {
}


.caseList {
}

.caseList li a {
	color: #FFF;
	font-size: 1.143em;
	font-weight: bold;
	border-radius: 5px;
	width: 49%;
	height: 30px;
	padding: 10px 0 10px;
	margin: 0 1% 5px 0;
	background: #81b227; /* Old browsers */
	background: -moz-linear-gradient(top, #81b227 0%, #709922 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #81b227 0%,#709922 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #81b227 0%,#709922 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	float: left;
	text-align: center;
	text-decoration: none;
}

.caseList li a:hover {
}

.caseListGroup {
}

.caseListGroup h3 {
}

.caseListGroup .caseListBox {
}

.caseListGroup .caseListBox.lastCase {
}

.caseListGroup .caseListBox h4 {
}

.caseListGroup .caseListBox h5 {
}
}
