/*
Theme Name: HITSUJIGAOKA HOSPITAL website
Author: HITSUJIGAOKA HOSPITAL
Author URI: http://www.hitsujigaoka.com/
Description: 羊ケ丘病院ホームページ用テーマ
Version: 1.0
*/

/* editor */
.contMainInr p {
    display: block;
    margin: 1em 0;
}
.contMainInr strong { font-weight: bold; }
.contMainInr em { font-style: italic; }
.contMainInr blockquote {
    display: block;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 40px;
    -webkit-margin-end: 40px;
}
 
/* img */
 
.contMainInr .aligncenter {
    display: block;
    margin: 0 auto;
}
.contMainInr .alignright { float: right; margin: 5px 0 5px 10px; }
.contMainInr .alignleft { float: left; margin: 5px 10px 5px 0; }

.contMainInr img[class*="wp-image-"],
.contMainInr img[class*="attachment-"] {
    height: auto;
    max-width: 100%;
}

/* clearfix */
 
.contMainInr .clearfix {
    overflow: hidden;
    zoom: 1;
}
.contMainInr .clearfix:after {
    content: ""
    display: block;
    clear: both;
}

/* original */
.contMainInr ul,
.contMainInr ol {
	margin: 5px 0 10px;
	padding-top: 0;
	padding-bottom: 0;
}
.contMainInr ul li {
	list-style: disc inside;
	margin: 2px 0 5px;
	padding-top: 0;
	padding-bottom: 0;
}

.contMainInr ul li {
	list-style: disc inside;
}

.contMainInr .headingStyle01 {
  font-size: 116%;
  font-weight: bold;
  padding: 1em 0 0.2em;
  margin: 0;
  color: #367C1D;
}
.contMainInr .alignright {
	float: right;
	margin: 5px 0 5px 10px;
}
.contMainInr .alignleft {
	float: left;
	margin: 5px 10px 5px 0;
}
.contMainInr table.alignright {
	float: none;
	margin: 5px 0 5px auto;
	display: table;
}
.contMainInr table.alignleft {
	float: none;
	margin: 5px auto 5px 0;
	display: table;
}
.contMainInr table.aligncenter {
	margin-left: auto;
	margin-bottom: auto;
	display: table;
}


