@charset "shift_jis";

/* --内科-- */
.midasi-naika {
	background-image: url(../image/midasi/midasi-naika.jpg);
	background-repeat: no-repeat;
	display: block;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 50px;
	padding-left: 15px;
}

.midasi-naika-t {
	font-size: 19px;
	letter-spacing: 1px;
	font-weight: bold;
	display: block;
	padding-bottom: 5px;
	padding-left: 20px;
	color: #308041;
	padding-top: 3px;
}

.midasi-naika2 {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../image/midasi/midasi-naika2.jpg);
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 10px;
	padding-left: 7px;
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear: both;
	letter-spacing: 3px;
}


/* --外科-- */



.midasi-geka {
	background-image: url(../image/midasi/midasi-geka.jpg);
	background-repeat: no-repeat;
	display: block;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 50px;
	padding-left: 15px;
}

.midasi-geka-t {
	font-size: 19px;
	letter-spacing: 1px;
	font-weight: bold;
	display: block;
	padding-bottom: 5px;
	padding-left: 20px;
	color: #84A755;
	padding-top: 3px;
}

.midasi-geka2 {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../image/midasi/midasi-geka2.jpg);
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 10px;
	padding-left: 7px;
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear: both;
	letter-spacing: 3px;
}


/* --皮膚科-- */



.midasi-hifuka {
	background-image: url(../image/midasi/midasi-hifuka.jpg);
	background-repeat: no-repeat;
	display: block;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 50px;
	padding-left: 15px;
	clear: both;
}

.midasi-hifuka-t {
	font-size: 19px;
	letter-spacing: 1px;
	font-weight: bold;
	display: block;
	padding-bottom: 5px;
	padding-left: 20px;
	color: #CAA820;
	clear: both;
	padding-top: 3px;
}

.midasi-hifuka2 {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../image/midasi/midasi-hifuka2.jpg);
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 10px;
	padding-left: 7px;
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear: both;
	letter-spacing: 3px;
}



/* --婦人科-- */



.midasi-fujinka {
	background-image: url(../image/midasi/midasi-fujinka.jpg);
	background-repeat: no-repeat;
	display: block;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 50px;
	padding-left: 15px;
}

.midasi-fujinka-t {
	font-size: 19px;
	letter-spacing: 1px;
	font-weight: bold;
	display: block;
	padding-bottom: 5px;
	padding-left: 20px;
	color: #E29B25;
	padding-top: 3px;
}

.midasi-fujinka2 {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../image/midasi/midasi-fujinka2.jpg);
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 10px;
	padding-left: 7px;
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear: both;
	letter-spacing: 3px;
}


/* --アレルギー-- */



.midasi-allergy {
	background-image: url(../image/midasi/midasi-allergy.jpg);
	background-repeat: no-repeat;
	display: block;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 50px;
	padding-left: 15px;
}

.midasi-allergy-t {
	font-size: 19px;
	letter-spacing: 1px;
	font-weight: bold;
	display: block;
	padding-bottom: 5px;
	padding-left: 20px;
	color: #D17F47;
	padding-top: 3px;
}

.midasi-allergy2 {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../image/midasi/midasi-allergy2.jpg);
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 10px;
	padding-left: 7px;
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear: both;
	letter-spacing: 3px;
}



/* --心療内科-- */



.midasi-sinryounaika {
	background-image: url(../image/midasi/midasi-sinryounaika.jpg);
	background-repeat: no-repeat;
	display: block;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 50px;
	padding-left: 15px;
}

.midasi-sinryounaika-t {
	font-size: 19px;
	letter-spacing: 1px;
	font-weight: bold;
	display: block;
	padding-bottom: 5px;
	padding-left: 20px;
	color: #C04933;
	padding-top: 3px;
}

.midasi-sinryounaika2 {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../image/midasi/midasi-sinryounaika2.jpg);
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 10px;
	padding-left: 7px;
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear: both;
	letter-spacing: 3px;
}



/* --専門外来-- */



.midasi-senmongairai {
	background-image: url(../image/midasi/midasi-senmongairai.jpg);
	background-repeat: no-repeat;
	display: block;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 50px;
	padding-left: 15px;
}

.midasi-senmongairai-t {
	font-size: 19px;
	letter-spacing: 1px;
	font-weight: bold;
	display: block;
	padding-bottom: 5px;
	padding-left: 20px;
	color: #E23137;
	padding-top: 3px;
}

.midasi-senmongairai2 {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../image/midasi/midasi-senmongairai2.jpg);
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 10px;
	padding-left: 7px;
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear: both;
	letter-spacing: 3px;
}



/* --専門設備-- */



.midasi-senmonsetubi {
	background-image: url(../image/midasi/midasi-senmonsetubi.jpg);
	background-repeat: no-repeat;
	display: block;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 50px;
	padding-left: 15px;
}

.midasi-senmonsetubi-t {
	font-size: 19px;
	letter-spacing: 1px;
	font-weight: bold;
	display: block;
	padding-bottom: 5px;
	padding-left: 20px;
	color: #4B5C87;
	padding-top: 3px;
}

.midasi-senmonsetubi2 {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../image/midasi/midasi-senmonsetubi2.jpg);
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 10px;
	padding-left: 7px;
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear: both;
	letter-spacing: 3px;
}




/* --自家調剤-- */



.midasi-jikachouzai {
	background-image: url(../image/midasi/midasi-jikachouzai.jpg);
	background-repeat: no-repeat;
	display: block;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 50px;
	padding-left: 15px;
}

.midasi-jikachouzai-t {
	font-size: 19px;
	letter-spacing: 1px;
	font-weight: bold;
	display: block;
	padding-bottom: 5px;
	padding-left: 20px;
	color: #4391BF;
	padding-top: 3px;
}

.midasi-jikachouzai2 {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../image/midasi/midasi-jikachouzai2.jpg);
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 10px;
	padding-left: 7px;
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear: both;
	letter-spacing: 3px;
}
.color-naika-1 {
	background-color: #CDEDD9;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-right-color: #5BC388;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.color-naika-2 {
	background-color: #F1FAF4;
}
.color-naika-dashued {
	background-color: #F1FAF4;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-right-color: #999999;
	border-bottom-color: #CCCCCC;
	border-right-style: dotted;
}



.color-geka-1 {
	background-color: #D3E6C4;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-right-color: #A8CC86;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.color-geka-2 {
	background-color: #EBF3E4;
}
.color-geka-dashued {
	background-color: #EBF3E4;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-right-color: #999999;
	border-bottom-color: #CCCCCC;
	border-right-style: dotted;
}



.color-hifuka-1 {
	background-color: #F3EBC0;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-right-color: #E4D071;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.color-hifuka-2 {
	background-color: #F9F4DF;
}
.color-hifuka-dashued {
	background-color: #F9F4DF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-right-color: #999999;
	border-bottom-color: #CCCCCC;
	border-right-style: dotted;
}


.color-fujinka-1 {
	background-color: #EBE6B1;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #DFCB68;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


.color-fujinka-1-2 {
	background-color: #EBE6B1;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-right-style: none;
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #DFCB68;
}

.color-fujinka-2 {
	background-color: #FAF7E7;
}
.color-fujinka-dashed {
	background-color: #FAF7E7;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-right-color: #999999;
	border-bottom-color: #CCCCCC;
	border-right-style: dotted;
}



.color-allergy-1 {
	background-color: #F9D8BF;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-right-color: #EE8A48;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.color-allergy-2 {
	background-color: #FDEEE3;
}

.color-allergy-dashued {
	background-color: #FCEEE9;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-right-color: #999999;
	border-bottom-color: #CCCCCC;
	border-right-style: dotted;
}


.color-shinryou-1 {
	background-color: #FBD3D2;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-right-color: #E97A72;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.color-shinryou-2 {
	background-color: #FDEAEA;
}

.color-shinryou-dashued {
	background-color: #FCEEE9;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-right-color: #999999;
	border-bottom-color: #CCCCCC;
	border-right-style: dotted;
}


.color-senmon-1 {
	background-color: #F5D8DA;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-right-color: #DC7078;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.color-senmon-2 {
	background-color: #FAECEB;
}

.color-senmon-dashued {
	background-color: #FCEEE9;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-right-color: #999999;
	border-bottom-color: #CCCCCC;
	border-right-style: dotted;
}


.color-senmon-setsubi-1 {
	background-color: #D3DDF5;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-right-color: #768DCB;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.color-senmon-setsubi-2 {
	background-color: #EBEFFC;
}
.color-senmon-setsubi-dashued {
	background-color: #FCEEE9;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-right-color: #999999;
	border-bottom-color: #CCCCCC;
	border-right-style: dotted;
}


.color-chozai-1 {
	background-color: #C6EBEC;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-right-color: #73CED0;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.color-chozai-2 {
	background-color: #EFF7F9;
}

.color-chozai-dashued {
	background-color: #EFF7F9;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-right-color: #999999;
	border-bottom-color: #CCCCCC;
	border-right-style: dotted;
}
.site-color-1 {
	background-color: #EEEEEE;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-right-color: #F77B7D;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
