@charset "UTF-8";
/* CSS Document */

@import url(../css2/reset.css);

@import url(../css2/layout.css);
@import url(../css2/base.css);
@import url(../css2/header.css);
@import url(../css2/header-menu.css);

@import url(../css2/footer.css);

@import url(../css2/jqModal.css);

/***ボディーの設定　ここから****/
body {
	text-align:center;
	width:1000px;
	margin:0 auto;
}

/*ページの先頭へのリンク*/
.link_pagetop {
	clear:both;
	float:right;
	text-indent:1em;
	padding:0;
	color:inherit;
	background:#FFFFFF url(../img/pagetop-arrow.gif) left center no-repeat;
}

dfn{color:#996600; background-color:inherit;}/*定義語（dfn：専門用語へのマークアップタグ）*/

strong {font-weight:bold;}
strong a {color:#CC0066; background-color:inherit;}

/***色装飾設定　ここから****/
sup {color:#CC0000; background-color:inherit;}

.blue {color:#003399; background-color:inherit;}
.red {color:#cc0000; background-color:inherit;}
.green {color:#339900; background-color:inherit;}
/***色装飾設定　ここまで****/






/*「前へ戻る」と「ページトップへ」専用のスタイル*/
ul.pageMove {padding:8px 0; border-top:1px #DDD dotted;}
ul.pageMove li {list-style:none;}
ul.pageMove li a {height:13px; display:block; text-decoration:none;}
ul.pageMove li a span {visibility: hidden; text-indent:-9999px; font-size:10%;}

ul.pageMove li.pagetopToBack a {width:88px; background:url(../img/elements/pagetop-arrow_08c.gif); background-position:left 0px; float:left;}
ul.pageMove li.pagetopToTop a {width:88px; background:url(../img/elements/pagetop-arrow_08c.gif); background-position:right 0px; float:right;}
ul.pageMove li.pagetopToBack a:hover {width:88px; background:url(../img/elements/pagetop-arrow_08c.gif); background-position:left bottom; float:left;}
ul.pageMove li.pagetopToTop a:hover {width:88px; background:url(../img/elements/pagetop-arrow_08c.gif); background-position:right bottom; float:right;}