/*@ߔeX@GREEN@*/

body{
		color:#666666;
        margin: 0px;
        text-align: center;
        
}
A{
		text-decoration:none
}

#top{
		height: 60px;
        width: 766px;
        margin-top: 20px;
        margin-bottom: 0px;
        padding-top: 80px;
        background-color: #ffffff;
        text-align: center;
        letter-spacing: -1px;
}

.top_menu{
		width: 458px;
        height: 16px;
        font-size:12px;
        font-weight: 600;
        background-color: #ffffff;
		text-align: right;

        
}

.search00{
		font-size: 14px;
        text-align: center;
        margin: 0px;
        height: 22px;
        width: 80px;
        

}

.search01{
		letter-spacing: 0px;
        font-weight: 600;
        font-size: 13px;
        height: 20px;
        color: #f0fff0;
        background-color: #65B822;
        text-align: center;
        border: 0px;
        padding:  0px;
        margin:0px;
}


.frame{
        text-align: center;

}


.pict00{
		border: 0px;
		padding-top: 5px;
        width: 200px;
        cellspacing:0px;
        cellpadding:0px;
        }

.pict01{
		border:0px;
        padding: 0px;
        cellspacing:0px;
        cellpadding:0px;
}

#main{
		width: 760px;
        cellspacing:0px;
        cellpadding:0px;
        padding-top: 5px;
}

.main00{
		width: 200px;
        height:154px;
        float: left;
        cellspacing:0px;
        cellpadding:0px;
}

.main01{
		width: 360px;
		padding-top: 16px;
        padding-left:56px;
        padding-bottom: 16px;
        line-height: 18px;
        font-size: 14px;
        letter-spacing: 1px;
        cellspacing:0px;
        cellpadding:0px;        
}

.main02{
		width: 200px;
        height:154px;
		float: right;
        cellspacing:0px;
        cellpadding:0px;
}

#bottom{
	width:766px;
        height:32px;
	margin-bottom: 15px;
        margin-top: 2px;
        margin-left: 10px;
        padding-top: 15px;
        padding-left: 10px;
        text-align:center;
        cellspacing:0px;
        cellpadding:0px;
        font-size: 12px;
}   

.line{
	width: 760px;
        color:#4B8319;
        
}

.line00{
	width: 762px;
        color:#4B8319;
}

.text01{
	font-weight: bold;
        font-size: 14px;
        color:#65B822;
		padding-top: 5px;
        padding-left: 40px;
		letter-spacing: 2px;
}

.text02{
	font-weight: bold;
        font-size: 14px;
        color:#4B8319;
		padding-top: 1px;
		letter-spacing: 2px;
        text-align: center;
}

.text03{
		font-size: 12px;
        text-align: left;
        padding-left: 40px;
}

.text04{
		font-size: 14px;
        padding: 5px;
        letter-spacing: 2px;
        
}

.text05{
		font-size: 15px;
        font-weight: bolder;
}

.text06{
		font-size: 14px;
        font-weight: bolder;
        text-align: left;
}

.text07{
	font-weight: bold;
        font-size: 14px;
        color:#65B822;
		letter-spacing: 2px;
}

#outline{
		width: 760px;
        border-style: solid;
        border-width:1px;
        border-color:#c8c8c8 ;
        font-size: 14px;
		margin-top: 12px;
}

#outline05{
		width: 485px;
        height: 32px;
		text-align: left;
        padding-left:4px;
		border-style:  none;
        border-width:0px 0px 0px 0px;
        border-color:#C8C8C8 ;
		border-collapse: collapse;
        font-size: 13px;
        font-weight: 600;
        letter-spacing: 1px;
}

#outline06{
		width: 562px;
        height: 172px;
		text-align: center;
		border-style:  none;
		border-collapse: collapse;
		margin-bottom: 8px;
        font-size: 14px;
        font-weight: bold;
        letter-spacing: 2px;
}



.outline00{
		width: 485px;
		text-align: left;
        margin-bottom: 6px;
        padding-left:16px;
		border-style:  none;
        border-width:1px 0px 1px 0px;
        border-color:#C8C8C8 ;
		border-collapse: collapse;
        font-size: 13px;

}

.outline01{
		width:120px;
        height: 22px;
        text-align: right;
        padding-right: 16px;
        border-style: solid;
        border-width:1px 1px 1px 0px;
        border-color:#C8C8C8 ;
        font-size: 13px;
        letter-spacing: 0.6px;
}



.outline02{
		text-align: left;
        padding-left:16px;
		border-style: solid;
        border-width:1px 0px 1px 0px;
        border-color:#C8C8C8 ;
		border-collapse: collapse;
        font-size: 13px;
        letter-spacing: 0.6px;
}

.outline03{
		width:120px;
        height: 22px;
        text-align: right;
        padding-right: 16px;
        border-style: solid;
        border-width:1px 1px 0px 0px;
        border-color:#C8C8C8 ;
        font-size: 13px;
}

.outline04{
		width:120px;
        height: 22px;
        text-align: right;
        padding-right: 16px;
        border-style: solid;
        border-width:0px 1px 1px 0px;
        border-color:#C8C8C8 ;
        font-size: 13px;
}

.link00{
		border-style:  solid;
        border-width:1px;
        border-color:#C8C8C8 ;
        width: 760px;
}

.link01{
		border-bottom-style: solid;
		border-bottom-width:1px;
        border-color:#C8C8C8 ;
        width: 760px;
        height: 32px;
}

#privacy{
		border-style: solid;
        border-width:1px;
        width: 762;
		
}

.privacy00{
		width: 600px;
        table-layout: auto;
        padding-left: 80px;
}

.privacy01{
		font-size: 13px;
        font-weight:600;
        color:#666666;
}


.privacy02{
		font-size: 14px;
        font-weight:600;
        color:#666666;
        letter-spacing: 1.5px;