body
{
background : #B2B2B2 ;
margin : 0;
padding : 0;
}

h1
{
font-size : 120%;
font-weight : bold;
padding-top : 5px;
padding-bottom : 5px;
padding-left : 10px;
color : #C34400;
margin : 20px 20px 20px 5px;
}

h2
{
border-bottom : 2px solid #B2B2B2;
font-size : 120%;
font-weight : bold;
padding-left : 7px;
color : #595857;
margin : 25px 20px 15px 15px;
}

h3
{
border-bottom : 1px solid #B2B2B2;
color : #595857;
font-size : 100%;
padding-left : 7px;
margin : 25px 20px 15px 15px;
}

h4
{
font-size : 100%;
font-weight : bold;
color : #E67600;
margin : 25px 20px 15px 15px;
border: 1px solid #E67600;
padding-left :10px;
}

h5
{
font-size : 100%;
color : #E67600;
font-weight : bold;
margin : 25px 20px 15px 15px;
padding-left :10px;
}

p
{
margin : 0px 20px 5px 25px;
font-size : 9pt;
}

a
{
outline: none;
}

/*a:link
{
color:#0000FF
}*/

/*a:visited
{
color:#4682B4
}*/


img
{
text-align: center; 
border : none;
}

ul
{
margin-bottom : 0px;
margin-top : 5px;
list-style-type : disc;
font-size : 9pt;
}

ol
{
margin : 5px 20px 0px 45px;
font-weight: bold;
font-size : 9pt;
}

li
{
margin-top : 5px;
margin-left : 0px;
font-size : 9pt;
margin-right : 0px;
}

td
{
line-height: 1.3; 
font-size : 9pt;
}

th
{
text-align: center;
background : #E5E5E5;
font-size : 88%;
}

	/*	Para_right*/
.p1
{
text-align : right;
font-size : 90%;
font-size : 9pt;
}

	/*	Para_step*/
.p2
{
font-size : 100%;
font-weight: normal;
}

	/*	List_para_step*/
.li2
{
font-size : 100%;
margin-right : 20px;
font-weight: normal;
}


	/*	Image_step*/
.img2
{
margin : 10px 0px 15px 20px;
margin-left: auto; 
margin-right: auto;
display: block; 
}

	/*	Image_icon*/
.img3
{
text-align: center; 
border : none;
margin :0px 5px 0px 5px;
}

	/*	Image_table_icon*/
.img4
{
text-align: center; 
border : none;
margin :-5px 0px -5px 5px;
}
	/*	Image_no_image*/

.noimage
{
display: none;
}

	/*	List_para*/
.li-p
{
font-size : 9pt;
margin : 5px 0px 0px 0px;
}

	/*	List_table_step*/
.li-t
{
margin : 5px 0px 0px 0px;
font-size : 9pt;
}

.li-c
{
margin : 5px 0px 0px 10px;
font-size : 9pt;
list-style:circle;
}
.li-n{
padding:0;
list-style:none;
}
.li-nn{
padding:0;
font-size : 10pt;
list-style:none;
display:flex;
}
.li-rigth{
padding:0;
list-style:none;
display:flex;
text-align: right;
}.
	/*	Th_header*/

.th2
{
text-align: center;
background : #E5E5E5;
font-size : 9pt;
}

	/*	Table_nomal*/

.t2
{
margin : 15px 10px 20px 70px;
width : 1000px;
border-collapse: collapse; 
}

.t3
{
margin : 15px 10px 20px 70px;
border-collapse: collapse; 
}

	/*Table_important*/
.t7i
{
margin : 10px 0px 10px 25px;
width :94.5%;
border: 1px solid #E67600;
}

	/*Table_note*/
.t7n
{
margin : 10px 0px 10px 25px;
width :94.5%;
border: 1px solid #6DAF3D;
}

	/*Table_refer*/
.t7r
{
margin : 10px 0px 10px 25px;
width :94.5%;
border: 1px solid #FD9F13;
}

	/*	Table_caution_warning*/
.t7c
{
margin : 10px 0px 10px 25px;
width :94.5%;
border: 1px solid black;
}

	/*	important_refer_note_caution_warning*/
.td7i
{
width: 45px;
background-repeat: no-repeat;
color : #E67600;
font-weight : bold;
text-align: center;
font-size : 9pt;

}

.td7n
{
width: 45px;
background-repeat: no-repeat;
color : #6DAF3D;
font-weight : bold;
text-align: center;
font-size : 9pt;
}

.td7r
{
width: 45px;
background-repeat: no-repeat;
color : #FD9F13;
font-weight : bold;
text-align: center;
font-size : 9pt;
}

.td7c
{
width: 45px;
background-repeat: no-repeat;
font-size : 120%;
font-weight : bold;
text-align: left;
font-size : 9pt;
}

.li7
{
font-size : 9pt;
font-weight: normal;
color : #595857;
}


.td7
{
font-size : 9pt;
font-weight: normal;
color : #595857;
}

	/*	toc*/

.toctitle
{
color : #E67600;
width : 40%;
font-weight : bold;
font-size : 9pt;
padding-left : 10px;
}

.ttoc
{
margin : 10px 0px 10px 10px;
border: 1px solid #B2B2B2;
}

.toc1
{
font-size : 9pt;
width : 300px;
padding-left : 10px;
vertical-align : top
}

.td_toc
{
vertical-align : top;
width :440px;
}

.a1
{
text-decoration:none;
}

div.blocka
{
float: left;
width: 50%;
}


	/*	header_footer*/

.td1
{
width: 432px;
}



.img1
{
margin :0px 0px -4px 0px;
}

.t1
{
margin : 0px 0px 0px 1px;
}

.t4
{
background : #FFFFFF;
width : 1180px;
text-align : left;
margin-left :auto;
margin-right : auto;
}

	/*	mainpage*/

.td2
{
vertical-align: top;
}

.td
{
font-size : 9pt;
font-weight: normal;
}

