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

.k_title01 {
    	width: 540px;
    	margin: 10px auto auto auto;
        color: #2159A9;
        font-weight: bold;
    	}

.k_title02 {
    	margin: 20px auto auto auto;
    	}

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

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

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

.s_comment01 {
	    width: 540px;
	    margin: 10px auto 30px auto;
	    }

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

.s_box01 {
        width: 120px;
        border-top: 1px #999999 solid;
        border-bottom: 1px #999999 solid;
		background-color: #eeeeee;
		text-align: center;
		vertical-align: top;
        }

.s_box02 {
        width: 400px;
        border-top: 1px #999999 solid;
        border-bottom: 1px #999999 solid;
		padding: 2px;
        }
		
.s_box03 {
        width: 266px;
        border-top: 1px #999999 solid;
        border-bottom: 1px #999999 solid;
		padding: 2px;
		vertical-align: top; 
        }
		
.s_box04 {
        width: 145px;
        border-top: 1px #999999 solid;
        border-bottom: 1px #999999 solid;
	    padding: 2px 0px 2px 5px;
        }
		
.s_box05 {
        padding: 3px 0px;
    	text-align: center;
        }

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

.com_01 {
        font-size: medium;
        color: #465F7E;
        font-weight: bold;
	    }

.otoi_01 {
    	width: 100%;
    	margin: 20px auto auto auto;
        padding: 3px;
        background-color: #EEEEEE;
        color: #2159A9;
        font-weight: bold;
	　　}

.otoi_02 {
    	width: 100%;
    	margin: 20px auto auto auto;
        padding: 3px;
        background-color: #FFFFCC;
        color: #2159A9;
        font-weight: bold;
　　　	}

.otoi_03 {
    	width: 100%;
    	margin: 20px auto auto auto;
        padding: 3px;
        background-color: #FFFFCC;
        color: #5585C9;
        font-weight: bold;
	　　}
