/*-----------------------------------------------------------
  Submenu
-----------------------------------------------------------*/
div#Submenu,
div#Submenu ul,
div#Submenu ul li,
div#Submenu ul li a,
div#Submenu ul li a:hover,
div#Submenu ul li em a{
	background-image:url(/img/submenu01.jpg);
}
/*-----------------------------------------------------------
  Main2
-----------------------------------------------------------*/
div#Main2{
    text-align:left;
}
/*-----------------------------------------------------------
  h3
-----------------------------------------------------------*/
div#Main2 h3{background-image:url(/img/h3info.jpg);}


div#Main2 h3#H3tokimeki	{background-position:0 0px;}
div#Main2 h3#H3suimu	{background-position:0 -50px;}
div#Main2 h3#H3newfaq	{background:url(/img/h3group.jpg) 0 -400px;}

/*-----------------------------------------------------------
  h4
-----------------------------------------------------------*/
h4{
	margin-top:20px;
	/*background-color:#f3dbd8;*/
	border-left-color:#c3155d;
}

/*-----------------------------------------------------------
  h5
-----------------------------------------------------------*/
h5{
	font-size:100%;
	margin:10px 0 5px 20px;
	padding:0;
	border:none;
}
/*-----------------------------------------------------------
  p
-----------------------------------------------------------*/
div#Main2 p{
	margin-top:5px;
    /*line-height:140%;*/
}
div#Main2 p.tokubetsu{
	font-size:85%;
	margin:0 0 0 180px;
	padding:0;
}
div#Main2 p.infobox{
	width:75%;
	padding:5px;
	border:1px dotted #aaaaaa;
	background-color:#eef3ff;
}
/*-----------------------------------------------------------
  table
-----------------------------------------------------------*/
table{
	margin:0 0 0 20px;
    /*line-height:140%; */	
}
th{
	text-align:center;
}
td{
	text-align:center;
	white-space: nowrap;
	font-size: 90%;
}
table.plane_min th,
table.plane_min td{
	padding: 4px;
}

/*減額免除*/
table.gengaku td{
	text-align:left;
}
/*水夢館利用時間*/
table th.month{
	padding:0;
	background:none;
	border:none;
	text-align:left;
}
table th.month h5{
	margin-left:0;
}
/*-----------------------------------------------------------
  団体利用Q&A
-----------------------------------------------------------*/
/* SWS「FAQ」用 */
#SWSfaq{
	clear: both;
	width: 520px;
	text-align: left;
	margin:0 auto;
	padding:0;
}
div#Main2 div#SWSfaq h3{
	width:auto;
	height:auto;
    font-size:100%;
    margin:10px 0;
    padding:10px;
    color:#000;
    background-image:none;
    background-color:#dedede;
	border-left:solid 10px #2b7a2b;
    text-align:left;
    text-indent:0;
}
/* リストメニュー タイプ[リンク]1 */
#SWSfaq ul.BtnA_L1{
	clear: both;
	display: block !important;
	list-style-type: none;
	text-align: left;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
#SWSfaq ul.BtnA_L1 li{
	/*clear: both;*/
	width: auto;
	display: block;
	margin: 0px auto;
	padding: 0px 0px 2px 0px;
	/*white-space: nomal !important;*/
}
#SWSfaq ul.BtnA_L1 li span{
	display: block !important;
	/*line-height: 140%;*/
	margin: 0px;
	padding: 3px 3px 3px 20px;
	white-space: nomal !important;
}
#SWSfaq ul.BtnA_L1 li span.w{
	display: block !important;
	width: 100%;
	margin: 0px;
	padding: 0px;
	white-space: nomal !important;
}
#SWSfaq ul.BtnA_L1 li a{
	display: block !important;
	width: 520px;/*パーセント指定するとIEで大変なことになります。*/
	margin: 0px;
	padding: 0px;
	background: url('/img/q.gif') no-repeat #f5f5f5;
	border: solid 1px #dfdfdf;
	white-space: nomal !important;
	cursor: pointer
}
#SWSfaq ul.BtnA_L1 li a:hover{
	display: block !important;
	width: 520px;/*パーセント指定するとIEで大変なことになります。*/
	margin: 0px;
	padding: 0px;
	border: solid 1px #bfbfbf;
	white-space: nomal !important;
	cursor: pointer
}
/* リストメニュー タイプ[コメント]1 */
#SWSfaq ul.BtnA_L1 li.comment{
	display: block;
	width: 500px !important;/*パーセント指定するとIEで大変なことになります。*/
	margin:5px 0 10px 0;
	padding: 0 0 0 20px;
	/*word-wrap: break-word;*/
	/*word-break: keep-all;*/
	white-space: nomal !important;
	background: url('/img/a.gif') no-repeat;
}
#SWSfaq ul.BtnA_L1 li.comment img{
	clear: both;
	float: left;
	margin: 0px auto;
	padding: 0px 0px 2px 0px;
	border: 0px;
}


/* 回答にリンク設定　追加：2008/12/12中村允 */
#SWSfaq ul.BtnA_L1 li.comment a{
	display: inline !important;
	background: #ffffff;
	border: 1px solid #ffffff;
}
