.puroductH {  font-size: 12px; line-height: normal; letter-spacing: 1px; color: #666666; text-decoration: none}
.puroductH a:link {  font-size: 12px; text-decoration: none; color: #0066CC}
.puroductH a:hover {  font-size: 12px; text-decoration: none; color: #0033FF; background-color: #3399FF}
.puroductH a:visited {  text-decoration: none}
.puroductTW {  font-size: 14px; color: #FFFFFF; letter-spacing: 3px; vertical-align: middle}
.explan {  font-family: "MS PGothic", "Osaka"; font-size: 0.8em; color: #222222; text-decoration: none; padding-left: 7px; padding-top: 7px; padding-right: 7px; padding-bottom: 7px; line-height: 1.2em; vertical-align: top}
.protitle {  font-size: 12px; color: #663300; text-decoration: none; padding-left: 5pt}
.puroductHs { font-size: 64%; line-height: normal; letter-spacing: 1px; color: #333333; text-decoration: none }
.puroductHB { font-size: 12px; line-height: normal; letter-spacing: 1px; color: #333333; text-decoration: none ; font-weight: bold}
.puroductHm { font-size: 64%; line-height: normal; letter-spacing: 1px; color: #333333; text-decoration: none }
.puroductHmW { font-size: 80%; line-height: normal; letter-spacing: 1px; color: #666666; text-decoration: none }
.explanNxr { font-family: "MS PGothic", "Osaka"; font-size: 0.8em; color: #666666; text-decoration: none}
.usersupporttitle {  font-size: 24px; color: #339966; padding-top: 0px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}
.explanlist01 { font-family: "MS PGothic", "Osaka"; font-size: 0.8em; color: #666666; text-decoration: none; padding-left: 7px; padding-top: 7px; padding-right: 7px; padding-bottom: 7px; line-height: 1.4em; vertical-align: top}
.explanlist02 {
	font-size: 10pt;
	font-style: normal;
	line-height: 135%;
}

DIV {
/*	font-size: 10pt;*/
	font-style: normal;
	line-height: 135%;
}

DIV.a
{
/*	font-size: 10pt;*/
	font-style: normal;
	line-height: 135%;
    MARGIN-TOP: 10px;
    MARGIN-LEFT: 2em;
    MARGIN-RIGHT: 2em;
    PADDING-LEFT: 1em;
    PADDING-RIGHT: 1em;
    WIDTH: 550px;
}

DIV.q
{
/*	font-size: 10pt;*/
	font-style: normal;
	font-weight: bold;
	line-height: 135%;
    MARGIN-LEFT: 1em;
    MARGIN-RIGHT: 1em;
    PADDING-LEFT: 1em;
    PADDING-RIGHT: 1em;
    PADDING-TOP: 5px;
    PADDING-BOTTOM: 5px;
    background-color: #EEEEEE;
    BORDER: #000000 1px solid;
    WIDTH: 550px;
}

DIV.qitem
{
/*	font-size: 10pt;*/
	font-style: normal;
	line-height: 135%;
    MARGIN-LEFT: 2em;
    MARGIN-RIGHT: 1em;
    MARGIN-BOTTOM: 20px;
    PADDING-LEFT: 1em;
    PADDING-RIGHT: 1em;
}

DIV.back
{
	text-align: right;
    WIDTH: 550px;
}
