/*<agl.folder "COMMON ELEMENT">*/
	* { margin: 0 }
	body    { color: #2e8be0; font-size: 12px; font-family: "ms pgothic", osaka, arial; line-height: 140%; background-color: #fff; text-align: center }
	a { color: #004FA8 }
a:hover  { text-decoration: underline }
	h1, h2, h3, h4, h5, h6 { font-size: 100% }
table  { font-size: 100% }
th,td    { font-weight: normal; line-height: 140%; text-align: left; vertical-align: top }
/*</agl.folder>*/
/*<agl.folder "LAYOUT">*/
#container  { text-align: center; margin-right: auto; margin-left: auto; width: 860px }
#container-inner { text-align: left; margin-right: auto; margin-left: auto; min-height:0; }
#content    { background-color: #8ed2fb; background-image: url(../images/parts/bg.gif); background-repeat: no-repeat; background-position: center top }
#content-inner   { margin-right: 40px; margin-left: 40px }
#header { }
#footer  { color: #fff; background-color: #2e8be0; background-image: url(../images/parts/footer.gif); background-repeat: no-repeat; background-position: center top; text-align: center }
#copy   { font-size: 10px; text-align: center; padding-bottom: 20px }
	.topcopy { padding-top: 80px }
	.copy { padding-top: 30px }
	.pagetop  { padding-top: 30px }
/*</agl.folder>*/
/*<agl.folder "SIDEBAR">*/
dl { line-height: 100%; margin-top: 10px }
dt   { color: #fff; background-color: #2e8be0; background-image: url(../images/parts/menu-dt.gif); background-repeat: no-repeat; background-position: center top  ; padding: 6px 25px 6px 10px; border: 0 }
dt.active { background-color: #FF7D00; background-image: url(../images/parts/menu-dt_over.gif) }
dt a { color: #fff; text-decoration: none }
dd  { background-color: #fff; background-image: url(../images/parts/menu-dd.gif); background-repeat: no-repeat; background-position: right center; padding: 4px 25px 4px 10px; border-bottom: 1px solid #8ed2fb }
dd.active { background-color: #FFFF99; }
dd a { text-decoration: none }
/*</agl.folder>*/
/*<agl.folder "MAIN">*/
h3 { color: #fff; font-size: 14px; font-weight: normal; background-image: url(../images/parts/ttl-category.gif); background-repeat: no-repeat; background-position: left center; margin-top: 15px; padding-top: 5px; padding-bottom: 4px; padding-left: 25px }
.toptbl { background-image: url(../images/top/waku01-bg.gif); background-repeat: repeat-y; background-position: center top }
	.maintbl td { text-align: center }
/*</agl.folder>*/
