
#wrapper{
background: transparent;
}
#container {
	width:1160px;
}
body {
background-repeat:repeat-x;background-position:center top;
background-image:url('../img/body_bg.gif');
/* text-align:center; */
}
.mt-20{
	margin-top: 20px !important;
}
.mb-20{
	margin-bottom: 20px;
}

#build-menu-page {
	background-color: transparent
}

#header{
 height: 80px;
 width: 1150px;
 margin-bottom: 20px;
}
#header h1{
float: left;background-image: url('../img/header_h1title_en.png')!important;background-repeat: no-repeat;text-indent: -9999px;
width: 370px;
height: 80px;
display: inline-block;
margin-top: 10px;
}

h1.header_other {
	width:1150px;
	background: url('../../../higasiyamato/common/img/header_img/h1_other_en.png');
}

h1.header2{
	width:1150px;
	background: url('../../guide/img/blood-transfusion.png');
	height: 280px;
}

h1.mm {
	font-size:26px;
	padding: 0 0 0 30px;
	width: 600px;
	height: 50px;
	line-height: 50px;
/*	border: 1px solid #CCCCCC; */
	color:#666666;
/*	color:#3BA1C9; */
	background: #FFFFFF;
	margin-bottom:20px;
	background:url(../img/contents_h1bg.jpg) no-repeat left;
   text-shadow:
     -2px -2px 0 #FFFFFF,
      2px -2px 0 #FFFFFF,
      -2px 2px 0 #FFFFFF,
       2px 2px 0 #FFFFFF;
}

h2.mm {
	font-size:24px;
	font-weight: bold;
	padding: 10px 20px;
	margin-bottom:30px;
/*	color:#3BA1C9; */
	color:#666666;
	background: transparent;
	background-color: #DFEFFF !important;
}

h2.mm::before {
	content: ''!important;
}

h2.mm::after {
	background: transparent !important;
	margin-bottom: 0!important
}

h3.mm {
/* padding: 10px 10px 5px 30px; */
font-weight:bold;
margin-bottom: 0;
color: #333333;
background: url('../img/contents_h3bg.gif') no-repeat top left;
padding-left:30px;
}	

h4.mm {
color: #014cb0;
background: transparent;
font-weight: bold;
padding-left: 0;
margin-bottom:10px;
/* margin-top:0; */
}
.table-bg-color {
background-color: #fefff1;
}

ul.mm li {
list-style-type: none;background: url('../img/contents_h3bg.gif') no-repeat top left;padding-left: 30px;
}

a {
color: #014cb0;
}

a:visited {
color: #014cb0;
}
sup {
font-size: 50%;
}
.telno {
color: #014cb0;
}
ul.css-tabs a {
	height:30px;
	font-size: 14px;
}
ul.css-tabs a.selected {
	top:0;
}
.css-panes div {
	padding: 0;
}
#submenu2{
	float: right;
	margin-top:10px;	
}

.ampm{
	background-color:#666;
	padding:0 5px;
	color:#fff;
}

@media screen and (min-width: 700px){
	#header h1{
		background-image: url('../img/body_bg.gif');
	}

ul.css-tabs {
		margin: 20px 0;
		padding: 0;
		height: 30px;
		border-bottom: 2px solid #999999;
	}

	ul.css-tabs a.selected{
		height:30px;
		color: #666666
	}

		ul.css-tabs a {
		padding: 0 30px;
	}

}

@media screen and (max-width: 699px){
		h3 {
		border-left: none;
		}

		h1.mm {
			font-size: 21px;
		}

		.mhome_head {
		padding: 0 20px;
		}

		#mfooter_rights {
			background: #014cb0;
			}

			h1.header2{
				width:400px;
				background: url('../../guide/img/blood-transfusion.png');
			}

			#build-menu-page {
				background-color: #fff
			}
	}