/*===============================================
●style.css 画面の横幅が737px以上
===============================================*/
@media print, screen and (min-width: 737px){
.museum_navi{
	height: 1200px;
}
h2.ttl	{	margin-left: 45px; margin-top: 67px;}
.welcom	{
	display: inline;
	float: right;
	width: 712px;
	height: 1176px;
	background-color: #E1E3EA;
	border-left: solid 2px #F6F6F6;
	text-align: left;
	padding-bottom: 24px;
}
.welcom_read	{
	width: 530px;
	margin-left: 43px;
	margin-top: 21px;
	line-height: 24px;
}
.google_read	{
	font-size: 12px;
	margin-top: 21px;
	margin-left: 43px;
	line-height: 24px;
}
img.floormap	{
	margin-left: 76px;
	margin-top: 25px;
}

.box_1	{
	width: 188px;
	margin-top: 35px;
	margin-left: 48px;
	float: left;
	display: inline;
}
.box_2	{
	width: 188px;
	margin-top: 35px;
	margin-left: 30px;
	float: left;
	display: inline;
}
.box_4	{
	width: 188px;
	margin-top: 18px;
	margin-left: 48px;
	float: left;
	display: inline;
	}
.box_5	{
	width: 188px;
	margin-top: 18px;
	margin-left: 30px;
	float: left;
	display: inline;
}
.box_1	h3,
.box_2	h3,
.box_4	h3,
.box_5	h3	{
	color: #5F0000;
	font-size: 13px;
}
.box_1	h3	img,
.box_2	h3	img,
.box_4	h3	img,
.box_5	h3	img	{
	margin-right: 5px;
}
.box_1	p,
.box_2	p	{
	height: 64px;
	padding: 8px 0;
	font-size: 12px;
	line-height: 21px;
}

.box_4	p,
.box_5	p	{
	/*height: 84px;*/
	height: 64px;
	padding: 8px 0;
	font-size: 12px;
	line-height: 21px;
}
.photo	{
	width: 188px;
	height: 142px;
}

}
/*===============================================
●smart.css  画面の横幅が736pxまで
===============================================*/
@media only screen and (max-width:736px){
.welcom	{
	width: 100%;
	margin: 0 auto;
	padding: 8% 0;
	background-color: #E1E3EA;
	text-align: left;
}
.welcom_read	{
	width: 94%;
	margin: 5% 3%;
	line-height: 24px;
}
img.floormap	{
	width: 90%;
	margin: 5%;
}

.box_1	,
.box_2	,
.box_4	,
.box_5	{
	width: 90%;
	margin: 8% auto 0;
}

.box_1	h3,
.box_2	h3,
.box_4	h3,
.box_5	h3	{
	color: #5F0000;
	font-size: 15px;
	vertical-align: top;
}
.box_1	h3	img,
.box_2	h3	img,
.box_4	h3	img,
.box_5	h3	img	{
	margin-right: 8px;
	vertical-align: top;
}
.box_1	p,
.box_2	p,
.box_4	p,
.box_5	p	{
	padding: 5px 0;
	font-size: 15px;
}
.photo	{
	width: 100%;
}
}
