/*---------- Base --------------*/
body { background-color: #D2EEF8; }
td {  font-size: 12px; line-height: 130%;
}
.css10px {  font-size: 10px; line-height: 120%}
.css12px {  font-size: 12px; line-height: 120%}

/*---------- link --------------*/
a:link {  text-decoration: none}
a:visited {  text-decoration: none}
a:active {  text-decoration: none}
a:hover { color: #336666; text-decoration: underline}

/*---------- Shousai --------------*/
.css8 {  font-size: 8px; line-height: 130%}
.css10 {  font-size: 10px; line-height: 130%}
.css11 {  font-size: 11px; line-height: 130%}
.css12 {  font-size: 12px; line-height: 130%}
.css14 {  font-size: 14px; line-height: 130%}
.css20 {  font-size: 20px; line-height: 130%}

/*---------- Shop List --------------*/
.list01 {  font-weight: bold; font-size: 12px; line-height: 130%}
.list02 {  font-size: 10px; line-height: 120%}
.list03 {  font-size: 12px; line-height: 120%}
.list04 {  font-size: 14px;}

/*---------- footer --------------*/
.footer { font-size: 10px; }
a.footer:link {  color: #666666; text-decoration: none}
a.footer:visited {  color: #666666; text-decoration: none}
a.footer:active {  color: #666666; text-decoration: none}
a.footer:hover { color: #336666; text-decoration: underline}


/*-- Sec TMPL CSS --*/

#contents{
	width: 768px;
	background-image: url(../img_cmn/sec_bg02.gif);
	background-repeat: repeat-y;
}
/* headerÉôÊ¬¥E¤¥¢¥¦¥È¥¹¥¿¥¤¥E*/
#header-all {
	width: 720px;
	background-color: #FFFFFF;
}
#header-td01 {
	width: 360px;
	text-align: left;
}
#header-td02 {
	width: 360px;
	text-align: right;
}
#header-td03 {
	width: 190px;
	text-align: right;
}
#header-td04 {
	width: 170px;
	text-align: right;
}

/* mainÉôÊ¬¥E¤¥¢¥¦¥È¥¹¥¿¥¤¥E*/
#main-all {
	background-color: #FFFFFF;
}
#main-td01 {
	width: 180px;
	background-image:   url(../img_cmn/bg_sec_menu01.gif);
	background-repeat: repeat-y;
	padding: 6px 0px;
	text-align: center;
}
#main-td02 {
	background-image:   url(../img_cmn/bg_sec_menu02.gif);
	background-repeat: repeat-y;
	width: 16px;
}
#main-td03 {
	background-image:   url(../img_cmn/bg_sec01.gif);
	background-repeat: repeat-y;
	width: 524px;
	text-align: left;
}

#gnavbi {
	background-image: url(../img_cmn/f_bg01.gif);
	background-repeat: no-repeat;
	width: 720px;
	background-color: #FFFFFF;
}

#copy {
	width: 720px;
 height: 28px;
	text-align: center;
}
p {
	margin: 0px;
	padding: 0px;
}
#sec-main {
	margin-top: 6px; text-align: left;
}