body{
background-color:#FFF;
background-image:url(parts/bg.gif);
background-repeat:repeat-y;
color:#333;
}

p{margin:5px 0px;}

div.main{width:640px;margin:10px 0px 10px 30px;}

p.headerTxt{color:#CC6699;font-weight:bold;font-size:120%;font-style:italic;}

p.headerTitleTxt{color:#F00;font-weight:bold;font-size:140%;}

p.contents{
	padding-left:10px;
	text-indent:7px;
	line-height: 18px;
}

img.floatRight{float:right;margin-left:5px;}

p.contentsNote{margin-left:40px;font-size:80%;}

dt{margin:10px 0px 5px 0px;}

p.footerLink{color:#CC6699;font-size:80%;text-align:center;}

p.footer{color:#333;font-size:140%;text-align:right;}

dd {margin-left: 20px;}

p.caption{color:#F63;font-weight:bold;}

p.dblink{margin-top:10px;}
p.dblink a{ border-color:#ACE #9BD #68A #8AC;border-style:solid ;border-width:2px; display:block;width:256px; height:25px}
/*p.dblink a{ border-color:#ACE #8AC #468#68A;border-style:solid ;border-width:2px; display:block;width:256px; height:25px}*/
p.dblink a:hover{ border-color:#79B #8AC #ACE #9BD }

div.gokyoto a{ float:right; text-align:center; border:1px solid #06C; font-size:80%; padding:2px; display:block; margin:1px 2px; background-color:#FFF; width:120px;}
div.gokyoto a:hover{ border-color:#F60;}
