/*assistant*/



#contents {
    background:url(../img/contents_bg.jpg) repeat-y;
    padding:20px 20px 0 20px;
    width:776px;
}

#contents p {
    font-size:95%;
    color:#444444;
    line-height:150%;
	margin-bottom:10px;
}

h3 {
    text-indent:-9999px;
    width:776px;
    height:89px;
    background:url(../img/h3_assistant01.jpg);
    margin-bottom:20px;
}


h4.h401{
    text-indent:-9999px;
    width:462px;
    height:21px;
    background:url(../img/h4_assistant01.gif);
    margin-bottom:10px;
}

h4.h402{
    text-indent:-9999px;
    width:462px;
    height:21px;
    background:url(../img/h4_assistant02.gif);
    margin:15px 0px 10px 0;
}

h4.h403{
    text-indent:-9999px;
    width:776px;
    height:21px;
    background:url(../img/h4_assistant03.gif);
    margin:15px 0px 10px 0;
}

h4.h404{
    text-indent:-9999px;
    width:776px;
    height:21px;
    background:url(../img/h4_assistant04.gif);
    margin:15px 0px 10px 0;
}

.conditon_l{
    width:314px;
	float:left;
	text-align:left;
}



.conditon_r{
	float:right;
	width:462px;
}

 ul {
    font-size:95%;
    color:#444444;
    line-height:150%;
	padding-left:20px;
}

 ul li {
  padding : 0px;
  margin : 0px ; 
  list-style-type:none;
  list-style-position:outside;
  list-style-image : url(../img/listicon.gif);
}

.number ul {
    font-size:95%;
    color:#444444;
    line-height:150%;
	padding-left:10px;
}

.number li{
    list-style-image:none;
}

.arrow {
text-align:center;
margin:10px 0;

}

tr {
    font-size:x-small;
    color:#444444;
}

tr img {
    margin-bottom:5px;
}

/*form*/

.form {
width:776px;
}

.form td.left {
width:250px;
}

.form td {
    font-size:small;
    color:#444444;
}

.mode01 {
    width: 350px;
	ime-mode: disabled;
}

.mode02 {
    width: 350px;
	ime-mode: active;
}

.mode03 {
    width: 450px;
	height:200px;
	ime-mode: active;
}

.gotop{
    text-align:right;
}
