

BODY DIV P{

line-height: 130%;
font-size: 12px;
}

BODY{
text-align: center;
padding-top: 2px;
}

/* 共通/ページ最上段フレーズ用 */
H1#pagetop{
font-size: 14px;
font-weight: bold;
padding-top: 2px;
color: #0000ff;
}


#main{

width: 700px; 
margin: 0px auto 20px auto;
border: 1px solid #666666;
text-align: left;

}


.pr-menu{

margin-bottom: 8px;

}


#foot{

text-align: center;
color: #ffffff;
background-color: #5c8ffe;
padding-top: 2em;
font-size: 10px;
}


	#foot p{

	width: 650px;
	margin-left: 25px;
	text-align: left;
	
	}

	#foot IMG{

	vertical-align: middle;
	margin-right: 3px;
	
	}


#copyright{

text-align: center;
color: #ffffff;
background-color: #fe5c5c;
padding: 0.5em 0;
font-size: 10px;
}


.sam IMG{
border: 1px solid #666666;
}

.sam{
font-size: 10px;
margin-left: 5px;
float: left;
}


p.k-ex{

width: 200px; 
text-align: center; 
font-size: 10px; 
color: #666666;
float: left;
margin-right: 15px;
}

p.k-ex-r{

width: 200px; 
text-align: center; 
font-size: 10px; 
color: #666666;
float: left;
}

img.k-ex{

border: 2px dashed #666666;
margin-bottom: 2px;

}



h2.howto{

text-align: left: 
font-size: 14px;
border-bottom: 2px dashed #F77C11;
padding-bottom: 1px;
width: 600px;
margin:0px auto 15px auto;
_margin-left: 30px;
}

DIV.howto{

width: 580px;
margin:5px auto 40px auto;
_margin-left: 40px;
text-align: left;
padding: 5px 0;

}


h2.howto-d{

text-align: left: 
font-size: 14px;
border-bottom: 2px dashed #6DCC66;
padding-bottom: 1px;
width: 600px;
margin:0px auto 15px auto;
_margin-left: 30px;
}

DIV.howto h3{

width: 100%;
border-bottom: 1px solid #000000;
font-weight: bold;
color: #000099;

}


DIV.howto p{

margin: 10px;

}


*{margin: 0; padding: 0;font-size: 12px;}



