.main {
    	width: 700px;
        padding: 20px 75px 30px 75px;
    	}

.k_title01 {
    	width: 550px;
    	margin: 20px auto auto auto;
        padding: 3px;
        background-color: #FCF7E8;
        border: 1px #996633 solid;
        color: #BF8F5F;
        font-weight: bold;
	}

.k_title02 {
    	width: 550px;
    	margin: 10px auto auto auto;
        color: #666699;
        font-weight: bold;
    	}

.k_comment01 {
    	width: 550px;
	    margin: 10px auto auto auto;
	    }

.k_comment02 {
    	width: 550px;
	    margin: 5px auto auto auto;
	    }

.k_comment03 {
    	width: 550px;
	    margin: 5px auto auto auto;
        font-size: x-small;
	    }


.k_position01 {
	    margin: 5px auto auto auto;
        }

.s_comment01 {
	    width: 550px;
	    margin: 10px auto 30px auto;
        color: #663333;
        font-weight: bold;
	    }

.s_font01 {
        background-color: #F8E8BA;
        color: #BF8F5F;
        font-weight: bold;
		text-align: center;
        }		

.s_box01 {
        width: 400px;
        border-top: 1px #666666 dotted;
        border-bottom: 1px #666666 dotted;
		background-color: #F8E8BA;
		color: #BF8F5F;
		font-weight: bold;
		text-align: center;
        }

.s_box02 {
        width: 180px;
        border-top: 1px #666666 dotted;
        border-right: 1px #666666 dotted;
        border-left: 1px #666666 dotted;
        border-bottom: 1px #666666 dotted;
		padding: 5px 5px 5px 5px;
        }
		
.s_box03 {
        width: 180px;
        font-size: x-small;
		padding: 3px 3px 3px 3px;
        }
		
.s_box04 {
        width: 145px;
        border-top: 1px #666666 dotted;
        border-bottom: 1px #666666 dotted;
	    padding: 5px 0px 5px 5px;
        }
		
.s_box05 {
        padding: 5px 0px;
    	text-align: center;
        }

.s_box06 {
        width: 180px;
        border-top: 1px #666666 dotted;
        border-bottom: 1px #666666 dotted;
		background-color: #F8E8BA;
		color: #BF8F5F;
		font-weight: bold;
		text-align: center;
        }

.s_box07 {
        width: 170px;
        border-top: 1px #666666 dotted;
        border-bottom: 1px #666666 dotted;
		background-color: #F8E8BA;
		color: #BF8F5F;
		font-weight: bold;
		text-align: center;
		font-size: x-small;
        }

.small {
        font-size: x-small;
        }

.com_01 {
        color: #663333;
        font-weight: bold;
	    }

.com_02 {
    	width: 550px;
    	margin: 20px auto auto auto;
        padding: 2px;
        background-color: #FCF7E8;
        border: 1px #996633 solid;
        color: #BF8F5F;
        font-weight: bold;
　　　	}

.otoi_01 {
    	width: 550px;
    	margin: 10px auto auto auto;
        color: #BF8F5F;
        font-weight: bold;
    	text-align: left;
    	}

.otoi_02 {
        color: #666699;
        font-weight: bold;
	    }

.otoi_03 {
        color: #666699;
	    }


.step_b1 {
	color: #ff0000;
	font-weight: bold;
	font-size: large;
	}

.step_b2 {
	color: #ff0000;
	font-weight: bold;
	font-size: medium;
	}


.shiyou_table01 {
        padding: 3px;
        background-color: #FCF7E8;
        border-top: 1px #999999 solid;
        border-bottom: 1px #999999 solid;
        border-right: 1px #999999 solid;
        border-left: 1px #999999 solid;
        text-align: center;
	}


.shiyou_table02 {
        padding: 3px;
        background-color: #FFEFFF;
        border-bottom: 1px #999999 solid;
        border-right: 1px #999999 solid;
        border-left: 1px #999999 solid;
        text-align: center;
	}


.shiyou_table03 {
        padding: 3px;
        background-color: #FFEFFF;
        border-bottom: 1px #999999 solid;
        border-right: 1px #999999 solid;
        text-align: center;
	}


.shiyou_01 {
    	width: 550px;
    	margin: 20px auto auto auto;
        padding: 2px;
        background-color: #E0FFFF;
        border: 1px #0000CC solid;
        color: #0000CC;
        font-weight: bold;
　　　	}


.shiyou_02 {
    	width: 550px;
    	margin: 20px auto auto auto;
        padding: 2px;
        background-color: #E0FFFF;
        border: 1px #0000CC solid;
        color: #CC0000;
        font-weight: bold;
　　　	}


.shiyou_03 {
        color: #FF0000;
        font-size: medium;
        font-weight: bold;
	    }


.s_title {
    	width: 550px;
    	margin: 10px auto auto auto;
        color: #990000;
        font-weight: bold;
    	}
