/*基本の設定*/
BODY{
  background-color : white;
	margin: 0 auto;
	padding: 0;
	font-family: 'メイリオ', 'Hiragino Kaku Gothic Pro', sans-serif;
  color : #6a84b9;
cursor: default;
}


TABLE{margin:0 auto;}

a{/*リンクされた文字*/
    color:0000ff;
    font-style:normal;
    text-decoration:underline;
}
a:link {/*未訪問のリンク*/
    color:0000ff;
    font-style:normal;
    text-decoration:underline;
}
a:visited {/*訪問後のリンク*/
    color:#934C7B;
    text-decoration:none;
}
a:hover {/*マウスをのせたとき*/
    color:#ff0000;
    font-style:normal;
    text-decoration:none;
}
a:active {/*クリック中*/
    text-decoration:none;
}

.cntn{
		color:#000000;
		line-height:150%;
		padding:5px 30px;
		font-size : 12px;
		text-align:left;
}

.sbt_00{
			background-color:#1d50b8;
			color:#FFFFFF;
			font-weight:bold;
			padding:5px 10px;
			margin: 10px 0px;
			font-size:16px;
			}

p{
			color:#000000;
			text-align:center;
			}
			
h1{
	text-align:center;
	color:#000000;
	padding:5px 10px;
}

.obi{background:#09F;
	color:#FFFFFF;
	padding:2px 3px;
	margin-left:15px;}



.con{padding:2px;}

ol{ line-height:120%;
 }
	ol li{
	    border-bottom: 1px #ccc solid;  
    	border-top: 1px #fff solid;
		margin:5px 0px;
			}
.lc{
	text-align:right;}


#container	{
	width: 760px;
	margin: auto;
	padding:0;
	border-left: solid 1px #6a84b9;
	border-right: solid 1px #6a84b9;
	text-align:center;
	
}
.content	{
  background-color : white;
  color : #6a84b9;

	text-align:left;
	width: 740px;
	float: left;
	margin: 0;
	padding:10px;
}

.close{
	display:none;
}
.open{
	display:block;
}

ul.hani li{
	font-size :small;
	margin:2% auto;
list-style-type: none;

}
ul.hani li {
	background-color:#f5f5f5;

}
ul.hani li.li-o{
	cursor:pointer;
	text-decoration:underline;
	
}/*
ul.hani li.li-o:hover{
	color:red;
}
*/
.layer{
	
	position:relative;
	margin-left:15pt;
	margin-top:5px;

	padding:5px;
}

/* ### フッター ### */

#footer	{
	background:#2158c9 ;
	color: #CCC;
	margin:0;
	padding: 5px 10px;
	font-size:10px;
}

#footer p	{
	color:white;
	padding:5px;
	margin:0;
	text-align:center;
	font-size:10px;
}
input[type="image"] {
	margin:5px 20px;
}