@charset "EUC-JP";
/* CSS Document */

/*  //////////// pj css  ////////////// */

/*======================================

	page link
	
=======================================*/


#center {
 text-align:center;
 margin: 0 0 0 auto;
}

.page a {
 background:#F1F1F1 none repeat scroll 0 0;
 border:1px solid #E1E1E1;
 display:inline-block;
 margin:0 2px;
 padding:3px 5px;
}

.page a:hover {
 background:#ADC3E1 none repeat scroll 0 0;
 border:1px solid #98B4E6;
}

.default {
 background:#DAE9F4 none repeat scroll 0 0;
 border:1px solid #CADFEB;
 display:inline-block;
 font-weight:bold;
 margin:0 2px;
 padding:3px 5px;
}

.style_footer a {
 font-size: 14px;
 color: #ec5aa1;
 text-decoration: underline;
}

/*======================================

	padding
	
=======================================*/

td.bottom5 {
 padding-bottom: 5px;
}

td.bottom10 {
 padding-bottom: 10px;
}

td.bottom15 {
 padding-bottom: 15px;
}

td.bottom20 {
 padding-bottom: 20px;
}

td.bottom25 {
 padding-bottom: 25px;
}

td.bottom30 {
 padding-bottom: 30px;
}

td.bottom40 {
 padding-bottom: 40px;
}

td.bottom50 {
 padding-bottom: 50px;
}


/*======================================

	amazon
	
=======================================*/

.amazon {
 width: 693px;
 background-color:#FFFFFF;
 border: 3px double;
 text-align: left;
 margin: auto;
}


/*======================================

	footer
	
=======================================*/

div.toTop{
 width:4em;
 margin:0 0 0 0;
}

div.toTop ul{
}

div.toTop ul li a:link,div.toTop ul li a:visited{
 display:block;
 margin-top:5px;
 background:url(../exercise/images/img_mark_toTop.gif) 0 0 no-repeat;
 text-indent:14px;
 text-decoration:none;
}

div.toTop ul li a:hover{
 text-decoration:underline;
}
