.maintxt2
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    LINE-HEIGHT: 15px
}
.star
{
    FONT-SIZE: 10px;
    COLOR: #ff9900;
    LINE-HEIGHT: 14px
}
.qes
{
    FONT-SIZE: 12px;
    COLOR: #006600;
    LINE-HEIGHT: 15px
}
.maintit
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 15px
}
.caution
{
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    LINE-HEIGHT: 14px
}
.px10white
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    LINE-HEIGHT: 15px
}
.px10black
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 15px
}
.px12black
{
    FONT-SIZE: 14px;
    COLOR: #000000;
    LINE-HEIGHT: 18px
}
.topcount
{
    FONT-SIZE: 14px;
    COLOR: #cc0000
}
.copyright
{
    FONT-SIZE: 10px;
    COLOR: #ff0099
}
.regiselect
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 12px;
    COLOR: #FF0000
}
.question
{
    FONT-SIZE: 12px;
    COLOR: #660000
}
.answer
{
    FONT-SIZE: 12px;
    COLOR: #333333
}
.profilename
{
    FONT-SIZE: 12px;
    COLOR: #FF0000
}
A:link
{
    FONT-SIZE: 12px;
    COLOR: #999999
}
A:visited
{
    FONT-SIZE: 12px;
    COLOR: #666666
}
A:active
{
    FONT-SIZE: 12px;
    COLOR: #ff6666
}
A:hover
{
    FONT-SIZE: 12px;
    COLOR: #ff6600;
    TEXT-DECORATION: none
}
A.regi:link
{
    FONT-SIZE: 12px;
    COLOR: #ff6666
}
A.regi:visited
{
    FONT-SIZE: 12px;
    COLOR: #ff6666
}
A.regi:active
{
    FONT-SIZE: 12px;
    COLOR: #ff6666
}
A.regi:hover
{
    FONT-SIZE: 12px;
    COLOR: #ff6666;
    TEXT-DECORATION: none
}
A.q:link
{
	FONT-SIZE: 12px;
	COLOR: #993300;
	line-height: normal;
}
A.q:visited
{
    FONT-SIZE: 12px;
    COLOR: #ff6600
}
A.q:active
{
    FONT-SIZE: 12px;
    COLOR: #666666
}
A.q:hover
{
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
.maintitCopy
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 15px
}
.px10gray
{
    FONT-SIZE: 10px;
    COLOR: #999999;
    LINE-HEIGHT: 15px
}
.px12white
{
    FONT-SIZE: 12px;
    COLOR: white
}
.px12green {

    FONT-SIZE: 12px;
    COLOR: #003399;
    LINE-HEIGHT: 18px
}
.px12gley {


    FONT-SIZE: 12px;
    COLOR: #333333;
    LINE-HEIGHT: 18px
}
.textarea2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #333333;
	margin: auto;
	padding: 2px;
	width: 222px;
	border: 1px none;
	height: 45px;
	background-color: #FFFFFF;

}
.px14black {
	FONT-SIZE: 14px;
	COLOR: #000000;
	LINE-HEIGHT: 18px;
	font-weight: bolder;

}
.px14gray {
	FONT-SIZE: 14px;
	COLOR: #333333;
	LINE-HEIGHT: 18px;
}
.textarea3 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #333333;
	margin: auto;
	padding: 2px;
	width: 222px;
	border: 1px none;
	height: 70px;
	background-color: #FFFFFF;


}
.textarea4 {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 18px;
	COLOR: #330066;
	margin: 0px;
	padding: 2px;
	width: 222px;
	border: 0px solid;
	height: 20px;
	background-color: #FFF7F7;

}
.textarea5 {

	FONT-WEIGHT: bolder;
	FONT-SIZE: 18px;
	COLOR: #FF00FF;
	margin: 0px;
	padding: 2px;
	width: 222px;
	border: 0px solid;
	height: 20px;
	background-color: #FFF7F7;
}
#agent_table {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #297FC8;
	border-right-color: #297FC8;
	border-bottom-color: #297FC8;
	border-left-color: #297FC8;
}
#konkatsu_table {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #D84D14;
	border-right-color: #D84D14;
	border-bottom-color: #D84D14;
	border-left-color: #D84D14;
}
.poppageBox {
	width: 500px;
	margin-right: auto;
	margin-left: auto;
}
