/* CSS Document */

body{
margin:0px 0px 20px 0px;
padding:0px 0px 0px 0px;
background-color:#FFFBF1;
color:#666666;
font-size:12px;
font-family:MS PƒSƒVƒbƒN,Hiragino Kaku Gothic Pro W3,Osaka;
}

div.mc{
margin:0px 0px 0px 30px;
padding:0px 0px 0px 0px;
color:#666666;
font-size:12px;
}

td{
color:#666666;
font-size:12px;
line-height:160%;
}

p{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
line-height:160%;
color:#666666;
}

.tx10{
font-size:10px;
line-height:160%;
}

.boxtitle{
font-size:12px;
line-height:140%;
color:#DB9F5F;
font-weight : 600;
}

.boxsub{
font-size:12px;
line-height:140%;
color:#DB9F5F;
font-weight : 600;
}

.pd3{
padding : 3px 0px 0px 0px;
}

.pd5{
padding : 5px 0px 0px 0px;
}

.pd10{
padding : 10px 0px 0px 0px;
}

.pd15{
padding : 15px 0px 0px 0px;
}

.pd20{
padding : 20px 0px 0px 0px;
}

.pd30{
padding : 30px 0px 0px 0px;
}

.pd40{
padding : 40px 0px 0px 0px;
}

.box1{
width : 665px;
height : 205px;
font-size : 12px;
line-height : 160%;
color : #666666;
background-color : #FFFFFF;
padding : 3px;
border-width : 0px;
overflow : auto;
}

.box2{
width : 230px;
height : 145px;
font-size : 12px;
line-height : 160%;
color : #666666;
background-color : #FFFFFF;
padding : 3px;
border-width : 0px;
overflow : auto;
}

A:active{
	color : #666666;
	text-decoration : underline;
}
A:link{
	color : #666666;
	text-decoration : underline;
}

A:visited{
	color : #ACACAC;
	text-decoration : underline;
}
A:hover{
	color : #ACACAC;
	text-decoration : none;
}

td.boxline{
	border : 1px solid #DB9F5F;
	border-width : 0px 1px 0px 1px;
}

table.inyo{
    margin:10px 0px 0px 30px;
    padding:5px 5px 5px 5px;
	border : 1px solid #CCCCCC;
	border-width : 1px 1px 1px 1px;
}

ol.S30{
    margin:10px 30px 0px 50px;
}
ol.S10{
    margin:0px 10px 10px 0px;
}