*{font-family:Arial, Helvetica, sans-serif;
　font-size:100%; line-height:160%;}

body{
	background-color:white;
}


p.manual{
	text-align:center;
}

h1{
	font-size:140%;
	margin-bottom:21px;
	font-weight:bold;
	color:#0000FF;
}

h2{
	padding:2px 0px 2px 5px;
	border-left:#0000CC 8px solid;
	border-bottom:#0000CC 1px solid;
	font-size:110%;
	font-weight:bold;
}

h3{
	margin-bottom:4px;
	margin-left:13px;
	font-weight:bold;
}

ol{
	font-weight:bold;
}

ul.menu{
	padding:0;
	margin-top:0;
	margin-right:10px;
	margin-bottom:17px;	/* Set each list 17 pixels from the top of the button bar(or the top of the next list) */
	
	font-size:15px;
	font-family:Arial;
	font-weight:bold;
	color:black;
	
	background-color: white;       /* Each list has a white background fill */
	
	border-width: 1px;		       /* Draw a rectangle around each list */
	border-style:solid ;
	border-color:rgb(217,217,217);
	
	-webkit-border-radius: 8px;		 /* Round each corner of the created rectangle 角丸*/
}

li.menu{
	list-style-type: none;	
	
	border-top-width:1px;	/* Create lines between cells. Each line is placed above each item */
	border-top-style:solid;
	border-top-color:rgb(217,217,217);

	padding-top:10px;		  
	padding-right:10px;		 
	padding-bottom:14px;	 /* Indent the cell content 14 pixels from the bottom edge of a cell */
	padding-left:10px;	
}

li:first-child 
{
	border-top:0;    /* Remove border above the first item of the list */
}

li{
	margin-bottom:5px;
}

a{
	display: block;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 12px;
	padding-left: 8px;
	margin-top: -8px;
	margin-right: -8px;
	margin-bottom: -12px;
	margin-left: -8px;	 
	text-decoration: none;
	color:black;
}

a.line{
	display: block;
	text-decoration: underline;
	color:blue;
}

dt{
	margin-top:24px;
	font-weight:bold;
}

dd{
	margin-left:12px;
}

.sousa{
	font-weight:normal;
}

.imagetext{
	margin-top:0;
	margin-bottom:0;
	margin-left:0;
	text-align:center;
}

.showArrow /*	Add an arrow button to a link */
{  
	margin-right:10px;		
	float:right;
}

.secondaryWArrow /* Used for secondary content that contains a link and a button */
{
	display:block;		 /* Set the secondary content to be a block	 */
	font-weight:normal; 
	float:right;
	color: #324F85;		 /* sets the color of the link */
}


/* テーブル */
table{
	margin-top:13px;
	border-collapse:collapse;
	border-spacing:0px;
}

th{
	background-color:#dcdcdc;
	border:solid 1px #333333;
	padding:0.3em 0.5em;
}

td{
	border:solid 1px #333333;
	padding:0.3em 0.5em;
}


/* 注意 */
.attention {
	margin-top:27px;
	margin-bottom:-13px;
	font-weight:bold;
	color:red;
}

.attention2 {
	margin-top:27px;
	margin-bottom:-1px;
	font-weight:bold;
	color:red;
}

/* ヒント */
.hint {
	margin-top:27px;
	margin-bottom:-13px;
	font-weight:bold;
	color:navy;
}

.hint2 {
	margin-top:27px;
	margin-bottom:-1px;
	font-weight:bold;
	color:navy;
}

/* 関連項目 */
.item {
	margin-top:27px;
	border-top:1px solid black;
}

.kanren {
	margin-top:8px;
	margin-bottom:-13px;
	font-weight:bold;
}

/* 画像 */
.image {	
	margin-left:20px;
	margin-top:5px;
	margin-bottom:5px;
	text-align:left;
 }

.image2 {	
 display:inline-block;
 /display:inline;
/zoom:1;
	margin-left:20px;
	margin-top:5px;
	margin-bottom:5px;
	text-align:left;
 }

.normal {font-weight:normal;
 }