BODY, TH, TD { font-size: 10pt; }
.frame1 {
	background-image:  url(img/top/frame.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.frame-lady {
	background-image: url(img/top/frame_lady.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.frame-men {
	background-image: url(img/top/frame_men.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
a.AAA:LINK {color : #000000;text-decoration : none; }
a.AAA:VISITED { color:#000000; text-decoration:none ;}
a.AAA:HOVER {
	color:#FF6600;
	background-color: #F5E8AE;
}
a:hover {
	background-color: #F5E8AE;
	color:#FF6600;
	text-decoration: none;
}
.line-dot {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}
.elephant {
	background-image: url(img/common/elephant.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.surround-dot {
	border: 1px dotted #000000;
	padding: 5px;
	line-height: 130%;
	margin: 0px;
}

.back-top-01 {
	background-image: url(img/common/back_top_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.back-top-02 {
	background-image: url(img/common/back_top_02.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.back-top-03 {
	background-image: url(img/common/back_top_03.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.back-top-04 {
	background-image: url(img/common/back_top_04.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.back-top-06 {
	background-image: url(img/common/back_top_06.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.back-top-07 {
	background-image: url(img/common/back_top_07.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.back-top-08 {
	background-image: url(img/common/back_top_08.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.back-top-09 {
	background-image: url(img/common/back_top_09.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.back-top-05 {
	background-image: url(img/common/back_top_05.gif);
	background-repeat: repeat;
	background-position: left top;
}


.back-01 {
	background-image: url(img/common/back_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.back-02 {
	background-image: url(img/common/back_02.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.back-03 {
	background-image: url(img/common/back_03.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.back-04 {
	background-image: url(img/common/back_04.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.back-06 {
	background-image: url(img/common/back_06.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.back-07 {
	background-image: url(img/common/back_07.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.back-08 {
	background-image: url(img/common/back_08.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.back-09 {
	background-image: url(img/common/back_09.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.back-05 {
	background-image: url(img/common/back_05.gif);
	background-repeat: repeat;
	background-position: left top;
}

.back-white-01 {
	background-image: url(img/common/back_white_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.back-white-02 {
	background-image: url(img/common/back_white_02.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.back-white-03 {
	background-image: url(img/common/back_white_03.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.back-white-04 {
	background-image: url(img/common/back_white_04.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.back-white-06 {
	background-image: url(img/common/back_white_06.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.back-white-07 {
	background-image: url(img/common/back_white_07.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.back-white-08 {
	background-image: url(img/common/back_white_08.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.back-white-09 {
	background-image: url(img/common/back_white_09.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.back-white-05 {
	background-image: url(img/common/back_white_05.gif);
	background-repeat: repeat;
	background-position: left top;
}
.back_over {
	background-image: url(img/common/back02.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.back-leftup {
	background-image: url(img/common/back01.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.back-rightup {
	background-image: url(img/common/back03.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.back-left {
	background-image: url(img/common/back04.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.back-right {
	background-image: url(img/common/back06.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.back-leftdown {
	background-image: url(img/common/back07.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.back-under {
	background-image: url(img/common/back08.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.back-rightdown {
	background-image: url(img/common/back09.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.back-main {
	background-image: url(img/common/back.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.text-14px {
	font-size: 14px;
	line-height: 120%;
}
a.BBB:HOVER {
	color:#FF6600;
	background-color: #ffffff;
}
.text-line {
	line-height: 130%;
	padding: 5px;
}
.price {
	text-decoration: line-through;
}
.text-tm {
	font-size: 8px;
	vertical-align: text-top;
}
