@charset "utf-8";/*------------------------------------------*//*------------    美術館情報    ------------*//*------------------------------------------*/.mi-container-left {	width:723px;	float: left;	text-align: left;	vertical-align: top;	margin: 0 0 30px 0;	padding: 4px 0 0 22px;}.mi-contents-area {	width:673px;	text-align: left;	vertical-align: top;}#miap-contents-area {	width:673px;	text-align: left;	vertical-align: top;	overflow:hidden;}#miap-contents-area:after{	content:".";	display:block;	height:0;	clear:both;	visibility:hidden;}#mi-subnav {	width:718px;}#mi-subnav li {	width:101px;	height: 18px;	background-color:#D1D1D1;	border-right:: #FFFFFF solid 1px;	font-size: 11px;	text-align: center;	text-decoration:none;	list-style:none;	display: block;	float: left;	margin: 0 1px 0 0;}#mi-subnav a {	width:101px;	height: 18px;	text-decoration:none;	background-color:#D1D1D1;	border-right:: #FFFFFF solid 1px;	color:#333333;	display: block;}#mi-subnav a:hover {	width:101px;	height: 18px;	display: block;	color: #333333;	text-decoration:none;	background-color: #FF9900;	border-right:: #FFFFFF solid 1px;}/* 概要 */.mig-imgbox-001 {	width:213px;	text-align: left;	vertical-align: top;	float: left;	margin: 0;}.mig-imgbox-002 {	width:213px;	text-align: left;	vertical-align: top;	float: left;	margin: 0 16px;}.mig-imgbox-dic {    font-size: 10px;	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";	line-height: 100%;	margin-top: 3px;}/* あいさつ */.mia-column-l {	width:213px;	text-align: left;	vertical-align: top;	float: left;	margin: 0 39px 0 0;}.mia-column-r {	width:421px;	text-align: left;	vertical-align: top;	float: left;}.mia-column-r02 {	width:634px;	text-align: left;	vertical-align: top;	float: left;}/* 利用案内 */ #miap-column-lt {	width:120px;	border-top: #999999 solid 1px;	border-bottom: #999999 solid 1px;	text-align: right;	vertical-align: top;	float: left;	margin: 0;	padding: 10px 10px 10px 0;}#miap-column-rt {	width:532px;	border-top: #999999 solid 1px;	border-bottom: #999999 solid 1px;	border-left: #999999 solid 1px;	text-align: left;	vertical-align: top;	float: left;	padding: 10px 0 10px 10px;}#miap-column-lb {	width:120px;	border-bottom: #999999 solid 1px;	text-align: right;	vertical-align: top;	float: left;	margin: 0;	padding: 10px 10px 10px 0;}#miap-column-rb {	width:532px;	border-bottom: #999999 solid 1px;	border-left: #999999 solid 1px;	text-align: left;	vertical-align: top;	float: left;	padding: 10px 0 10px 10px;}#miap-column-rt:after{	content:"";	display:block;	clear:both;}#miap-column-rb:after{	content:"";	display:block;	clear:both;}#miap-txt {	vertical-align: top;	text-align: left;}#miap-txt li {	text-align: left;	text-decoration:none;	list-style: disc;	margin: 0 0 5px 18px;}.miap-priceA {	font-size: 11px;	color: #FFFFFF;	background-color: #B0B0B0;	text-align: center;	padding: 5px 0;}.miap-priceB {	font-size: 11px;	color: #333333;	background-color: #EAEAEA;	text-align: center;	padding: 5px 0;}/* 貸出施設 */.mire-column-l {	width:295px;	text-align: left;	vertical-align: top;	float: left;	margin: 5px 31px 10px 0;}.mire-column-r {	width:345px;	text-align: left;	vertical-align: top;	float: left;	margin: 5px 0 10px 0;}.mire-priceA {	font-size: 11px;	color: #333333;	background-color: #B0B0B0;	text-align: center;	padding: 3px 0;}.mire-priceB {	font-size: 11px;	color: #333333;	background-color: #EAEAEA;	text-align: center;	padding: 3px 0;}.mire-dotline {	width:673px;	height: 30px;	background: url(../../exhibition/images/dotline.gif) repeat-x 15px;	padding: 0;}#mire-txt {	vertical-align: top;	text-align: left;}#mire-txt li {	text-align: left;	text-decoration:none;	list-style: decimal;	margin: 0 0 5px 25px;}/* FAQ */.miqa-bg01 {	width:673px;	background-color: #FFF9DC;	vertical-align: top;	text-align: left;	padding: 10px 0;	margin-top: 5px;}.miqa-bg02 {	width:673px;	background-color: #F5F5F5;	vertical-align: top;	text-align: left;	padding: 10px 0;	margin-top: 10px;}.miqa-dotline {	width:673px;	height: 16px;	background: url(../../images/dotline02.gif) repeat-x 8px;	padding: 0;}.miqa-txtQ {	height: auto;	line-height: 130%;	background: url(../../museuminfo/images/faq_icon01.gif) no-repeat 0px;	padding: 5px 10px 0 30px;	margin: 0 0 0 10px;}.miqa-txtA {	height: auto;	line-height: 130%;	background: url(../../museuminfo/images/faq_icon02.gif) no-repeat 0px;	padding: 5px 10px 0 30px;	margin: 0 0 0 10px;}/* バリアフリー */#miap-column-lt02 {	width:150px;	border-top: #999999 solid 1px;	border-bottom: #999999 solid 1px;	text-align: right;	vertical-align: top;	float: left;	margin: 0;	padding: 10px 10px 10px 0;}#miap-column-rt02 {	width:502px;	border-top: #999999 solid 1px;	border-bottom: #999999 solid 1px;	border-left: #999999 solid 1px;	text-align: left;	vertical-align: top;	float: left;	padding: 10px 0 10px 10px;}#miap-column-lb02 {	width:150px;	border-bottom: #999999 solid 1px;	text-align: right;	vertical-align: top;	float: left;	margin: 0;	padding: 10px 10px 10px 0;}#miap-column-rb02 {	width:502px;	border-bottom: #999999 solid 1px;	border-left: #999999 solid 1px;	text-align: left;	vertical-align: top;	float: left;	padding: 10px 0 10px 10px;}
