BODY {
FONT-SIZE: 12px; BACKGROUND: url(../images/added/bg_all.gif) repeat-x; COLOR: #000000; margin: 0 auto; text-align: center;
	}

#all {
margin: 0 auto;
width: 770px;
text-align: center;
padding: 0;

}

#main {
background: url(../images/added/bg_02.gif) repeat-y;
}

IMG {BORDER: none;}
A IMG {BORDER: none;}
A {COLOR: #473328; TEXT-DECORATION: none}
A:link {COLOR: #473328; TEXT-DECORATION: none}
A:hover {COLOR: #473328; TEXT-DECORATION: underline}

P {
	MARGIN-TOP: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; COLOR: #000000; LINE-HEIGHT: 14px; }

TD {FONT-SIZE: 12px; }

H1 {	FONT-WEIGHT: bold; FONT-SIZE: 20px; MARGIN: 10px 0px 0 0; COLOR: #453829; padding: 0;}
H1 SPAN {	FONT-SIZE: 14px; COLOR: #999999}
H2 {	FONT-WEIGHT: normal; FONT-SIZE: 16px; MARGIN: 3px 20px 3px 0px; COLOR: #336633;}
H2 SPAN {	FONT-WEIGHT: normal; FONT-SIZE: 20px; MARGIN: 0px; COLOR: #009ff0;}
H2 SPAN {	FONT-SIZE: 14px; COLOR: #999999}

H3 { margin: 0; font-size: 11px; color: #999; padding: 2px 0; border-top: 1px solid #CCC;}

FORM {MARGIN: 0px}
input {BORDER: #94c0de 1px inset; FONT-SIZE: 11px; COLOR: #000000; BACKGROUND-COLOR: #ffffff}
textarea {BORDER: #94c0de 1px inset; FONT-SIZE: 14px; COLOR: #000000; BACKGROUND-COLOR: #ffffff}
.check {BORDER: #94c0de 0px;FONT-SIZE: 14px; COLOR: #000000; BACKGROUND-COLOR: #ffffff}

.button {
BORDER-RIGHT: #999999 1px outset; BORDER-TOP: #ffffff 1px outset; FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: url(/engine/shared/images/links/bgr_button.gif) #fcde79 repeat-x right top; MARGIN: 1px; BORDER-LEFT: #ffffff 1px outset; WIDTH: auto; CURSOR: hand; COLOR: #000000; BORDER-BOTTOM: #999999 1px outset; TEXT-DECORATION: none
}

SELECT {	FONT-SIZE: 11px}
.item {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666; TEXT-DECORATION: none}
.item A {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666; TEXT-DECORATION: underline}
.item A:hover {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666; TEXT-DECORATION: underline}

.item-small {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666; TEXT-DECORATION: none}
.item-small A {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666; TEXT-DECORATION: underline}
.item-small A:hover {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666; TEXT-DECORATION: underline}

/*Dsn1-------------------------------------------------------------*/
.clear {
clear: both;
}

#top {
width: 770px;
height: 80px;
/*border-bottom: 3px solid #FFF;*/
}

#title {
float: left;
}

/*タイトルがテキスト時↓*/
#titletext {
margin: 13px 0px 0 5px;
text-align: left;
}

#titletext a {
font-size: 25px;
font-weight: bold;
text-decoration: none;
color: #666;
}

#titleunder {
font-size: 10px;
color: #CC6600;

}

/*タイトルがテキスト時↑*/

#topRight {
text-align: right;
float: right;
}

#catch {
font-size: 10px;
color: #999;
margin: 18px 20px 10px 0;
}

#topmenu {
margin: 0 15px 0 0;
font-size: 10px;
color: #FFF;
}

#topmenu a:link {color: #FFF;}
#topmenu a:visited {color: #FFF;}
#topmenu a:hover {color: #FFF;}

#menubar {
 padding: 7px 0 7px 10px;
 text-align: right;
 }
 
.menueach {
float: right;
background: url(../images/added/menu_arrow.gif) no-repeat;
}

.menueach a {
text-decoration: none;
color: #333;
padding: 0 20px 0 15px;
}

#bottom {
width: 770px;
text-align: left;
padding: 10px 0;
background: url(../images/added/bg_02.gif) repeat-y;
}

#bottom div {
padding: 5px 15px;
}

#footer {
text-align: center;
font-size: 11px;
color: #FFF;
width: 770px;
background: #666;
padding: 5px 0 3px 0;
}

#text1 {
width: 540px;
}

#text1 DIV {
color: #666;
margin: 5px;
padding: 10px;
border-top: 1px solid #EDEDED;
border-bottom: 1px solid #EDEDED;
}

.text2 {
background: url(../images/added/arrow02.gif) no-repeat;
padding: 0 0 0 15px;
}

.menu {
margin: 0 0 0 5px;
}

.menu a:link {
#FFF;
}


/*Top--------------------*/
	border-left: 5px solid #86B886;
	border-bottom: 1px solid #86B886;
	padding: 5px 0;
	color: #363636;
	margin: 0 0 5px 0;
}

/*Lefter(Contents)---------*/
.open-box {}

.path {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999; TEXT-DECORATION: none; background: #D5D1C6;
}
.path A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999; TEXT-DECORATION: underline; }
.path A:hover {
	COLOR: #999; TEXT-DECORATION: underline;
}

.bgr-path {
}

/*Righter------------------*/
.right-panel{
}

.bgr-login {
padding: 5px 5px;
}

.login-box-top {/*background: #D2E0CA;*/ text-align:center;color: #666;
	 border-top: 1px solid #D5D1C6;
	 border-bottom: 1px solid #D5D1C6;
	 margin-right: 1px;
	 background: url(../images/added/leftmenu_bg.gif);}
.login-box-top div{	PADDING: 4px 0px 4px 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #223D22; TEXT-DECORATION: none;}

.bgr-categories {}
.bgr-myaccount {}
.bgr-links {}
.bgr-footer {	vertical-align:middle; COLOR: #deebf8; FONT-SIZE: 9px;}
.bgr-headnav {}

.bgr-updatefill {font-size: 14px; border-top: 1px solid #D5D1C6; border-bottom: 1px dotted #EDEDED; margin-left: 1px; padding: 3px 0}
.bgr-updatefill td {font-size: 14px;}

.comments {	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #999999; TEXT-DECORATION: none}

.post-action {	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none}
.post-action A {	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none}
.post-action A:hover {	COLOR: #ffffff; TEXT-DECORATION: underline;}
.option-txt {	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #2c73cb; TEXT-DECORATION: none}
.option-txt A {	COLOR: #2c73cb; TEXT-DECORATION: underline;}
.option-txt A:hover {	COLOR: #619ae0; TEXT-DECORATION: underline;}

.statistics {	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #64a1df; TEXT-DECORATION: none}
.statistics SPAN {	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #64a1df; TEXT-DECORATION: none}
.statistics A {	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #64a1df; TEXT-DECORATION: none}
.statistics A:hover {	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #64a1df; TEXT-DECORATION: none}
.statistics TD A {	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #64a1df; TEXT-DECORATION: none}
.statistics TD A:hover {	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #64a1df; TEXT-DECORATION: none}
.statistics SPAN {	FONT-SIZE: 10px; COLOR: #999999;}
.statistics A {	COLOR: #009ff0;}
.statistics A:hover {	COLOR: #94c0de}
.statistics TD A {	COLOR: #009ff0}
.statistics TD A:hover {	COLOR: #94c0de}
.login-name {	PADDING: 5px 5px 5px 7px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #64a1df; TEXT-DECORATION: none}
.login-name {	PADDING: 1px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-COLOR: #64a1df; TEXT-DECORATION: none}
.login-name A {	COLOR: #fff; TEXT-DECORATION: none}
.login-name A:hover {	COLOR: #1f569a; TEXT-DECORATION: none}
.links-action {	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #1f569a; TEXT-DECORATION: none}
.links-action A {	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #1f569a; TEXT-DECORATION: none}
.links-action A:hover {	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #1f569a; TEXT-DECORATION: none}
.form_title_td {	width:200px;}
