﻿HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML {
	HEIGHT: 100%
}
A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
.ic {
	VERTICAL-ALIGN: middle
}
.btop {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
H2.ttl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #5f4739 2px solid
}
H2.ttl SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 14px
}
P.pttl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #5f4739 2px solid; BACKGROUND-COLOR: #faf3e8
}
DIV.error {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 100px; PADDING-TOP: 100px; TEXT-ALIGN: center
}
DIV.error P {
	MARGIN: 10px auto
}
.box {
	BORDER-RIGHT: #5f4739 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #5f4739 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #5f4739 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #5f4739 1px solid
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: small; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #5f4739; LINE-HEIGHT: 1.5; PADDING-TOP: 0px;
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.clear {
	CLEAR: both
}
.l {
	TEXT-ALIGN: left
}
.r {
	TEXT-ALIGN: right
}
.c {
	TEXT-ALIGN: center
}
A:link {
	COLOR: #5f4739
}
A:visited {
	COLOR: #5f4739
}
A:hover {
	COLOR: #39c
}
.red {
	COLOR: #f00
}
.dred {
	COLOR: #c00
}
.orange {
	COLOR: #f60
}
.blue {
	COLOR: #369
}
.aqua {
	COLOR: #39c
}
.pink {
	COLOR: #ec4a74
}
.lime {
	COLOR: #690
}
INPUT.btn {
	BORDER-RIGHT: #000 2px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 1px; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #000 2px solid; BACKGROUND-COLOR: #333
}
STRONG.lbtn {
	TEXT-ALIGN: center
}
STRONG.lbtn A {
	BORDER-RIGHT: #5b412c 2px solid; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px auto; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #5b412c 2px solid; BACKGROUND-COLOR: #5f4739; TEXT-ALIGN: center
}
STRONG.lbtn A:link {
	COLOR: #fff; BACKGROUND-COLOR: #5f4739; TEXT-DECORATION: none
}
STRONG.lbtn A:visited {
	COLOR: #fff; BACKGROUND-COLOR: #5f4739; TEXT-DECORATION: none
}
STRONG.lbtn A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #9b8568; TEXT-DECORATION: none
}
.white {
	BACKGROUND-COLOR: #fff
}
.lblue {
	BACKGROUND-COLOR: #dff6fb
}
.lgreen {
	BACKGROUND-COLOR: #edfcd2
}
.lpink {
	BACKGROUND-COLOR: #fae6ea
}
.lorange {
	BACKGROUND-COLOR: #fae6ca
}
.lyell {
	BACKGROUND-COLOR: #ffffd7
}
.lgy {
	BACKGROUND-COLOR: #f7f7f7
}
TABLE.list {
	MARGIN: 0px 0px 5px
}
TABLE.list IMG {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1px; PADDING-TOP: 0px
}
TABLE.list TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(../img/bg_dline.gif) repeat-x left bottom; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.2; PADDING-TOP: 5px
}
INPUT:unknown {
	BACKGROUND-COLOR: #f2fcff
}
INPUT.txt {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TABLE.formtb {
	BORDER-RIGHT: #5f4739 1px solid; BORDER-TOP: #5f4739 1px solid; BORDER-LEFT: #5f4739 1px solid; WIDTH: 100%; BORDER-BOTTOM: #5f4739 1px solid; BORDER-COLLAPSE: collapse
}
TABLE.formtb TH {
	BORDER-RIGHT: #5f4739 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #5f4739 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #5f4739 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #5f4739 1px solid; BACKGROUND-COLOR: #f3eee6
}
TABLE.formtb TD {
	BORDER-RIGHT: #5f4739 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #5f4739 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #5f4739 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #5f4739 1px solid
}
TABLE.formtbc {
	BORDER-RIGHT: #5f4739 1px solid; BORDER-TOP: #5f4739 1px solid; BORDER-LEFT: #5f4739 1px solid; WIDTH: 100%; BORDER-BOTTOM: #5f4739 1px solid; BORDER-COLLAPSE: collapse
}
TABLE.formtbc TH {
	BORDER-RIGHT: #5f4739 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #5f4739 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #5f4739 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #5f4739 1px solid; BACKGROUND-COLOR: #f3eee6
}
TABLE.formtbc TD {
	BORDER-RIGHT: #5f4739 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #5f4739 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #5f4739 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #5f4739 1px solid; BACKGROUND-COLOR: #fffce9
}
DIV#container {
	MARGIN: 0px auto; WIDTH: 950px
}
 HTML DIV#content {
	CLEAR: both; ZOOM: 100%
}
DIV#content {
	CLEAR: both; ZOOM: 100%
}
DIV#content:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: ""
}
DIV.nomenu#content {
	MIN-HEIGHT: 400px
}
 HTML DIV.nomenu#content {
	HEIGHT: 400px
}
DIV#main {
	FLOAT: right; WIDTH: 787px
}
DIV#sidebar {
	FLOAT: left; WIDTH: 156px
}
DIV#main_in {
	MARGIN: 0px 0px 0px 7px; WIDTH: 780px
}
DIV#main_l {
	FLOAT: left; WIDTH: 624px
}
DIV#main_r {
	FLOAT: right; WIDTH: 156px
}
DIV#header {
	MARGIN-BOTTOM: 8px
}
DIV#header_in {
	BACKGROUND: url(../img/hd_bg.gif) no-repeat left top; MARGIN: 0px auto; WIDTH: 950px; POSITION: relative; HEIGHT: 116px
}
DIV#header_in A#top {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
DIV#header_in A#sanxnet {
	RIGHT: 0px; POSITION: absolute; TOP: 5px
}
DIV#header_in IMG#simg {
	DISPLAY: none; Z-INDEX: 100; LEFT: 220px; POSITION: absolute; TOP: 15px
}
DIV#header_in UL {
	LEFT: 0px; BACKGROUND-IMAGE: url(../img/hd_navi.gif); WIDTH: 950px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 79px; HEIGHT: 38px
}
DIV#header_in LI {
	FLOAT: right
}
DIV#header_in LI A {
	DISPLAY: block; BACKGROUND-IMAGE: url(../img/hd_navi.gif); OVERFLOW: hidden; PADDING-TOP: 24px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 0px
}
DIV#header_in LI#toppage A {
	BACKGROUND-POSITION: -450px 0px; WIDTH: 95px
}
DIV#header_in LI#toppage A:hover {
	BACKGROUND-POSITION: -450px -39px; WIDTH: 95px
}
DIV#header_in LI#guide A {
	BACKGROUND-POSITION: -544px 0px; WIDTH: 98px
}
DIV#header_in LI#guide A:hover {
	BACKGROUND-POSITION: -544px -39px; WIDTH: 98px
}
DIV#header_in LI#menbars A {
	BACKGROUND-POSITION: -643px 0px; WIDTH: 94px
}
DIV#header_in LI#menbars A:hover {
	BACKGROUND-POSITION: -643px -39px; WIDTH: 94px
}
DIV#header_in LI#cart A {
	BACKGROUND-POSITION: -738px 0px; WIDTH: 118px
}
DIV#header_in LI#cart A:hover {
	BACKGROUND-POSITION: -738px -39px; WIDTH: 118px
}
DIV#header_in LI#login A {
	BACKGROUND-POSITION: -856px 0px; WIDTH: 92px
}
DIV#header_in LI#login A:hover {
	BACKGROUND-POSITION: -856px -39px; WIDTH: 92px
}
DIV#header_in LI#logout A {
	BACKGROUND-POSITION: -950px -39px; WIDTH: 92px
}
DIV#header_in LI#logout A:hover {
	BACKGROUND-POSITION: -950px -39px; WIDTH: 92px
}
DIV#header_in LI#login_s {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: -1042px 0px; PADDING-LEFT: 80px; PADDING-BOTTOM: 0px; WIDTH: 16px; PADDING-TOP: 0px
}
P#login_name {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #fff7d3; TEXT-ALIGN: right
}
DIV#footer {
	CLEAR: both; FONT-SIZE: 12px; MARGIN: 10px 0px 0px
}
DIV#footer A:link {
	TEXT-DECORATION: none
}
DIV#footer A:visited {
	TEXT-DECORATION: none
}
DIV#footer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/bg_ft.gif) no-repeat left top; PADDING-BOTTOM: 6px; MARGIN: 2px 0px; PADDING-TOP: 6px; TEXT-ALIGN: center
}
DIV.menu#sidebar A {
	FONT-WEIGHT: bold
}
DIV.menu#sidebar A:link {
	COLOR: #5f4739; TEXT-DECORATION: none
}
DIV.menu#sidebar A:visited {
	COLOR: #5f4739; TEXT-DECORATION: none
}
DIV.menu#sidebar A:hover {
	COLOR: #39c; TEXT-DECORATION: none
}
DIV.menu#sidebar {
	FONT-SIZE: 12px; BACKGROUND: url(../img/bg_menu.gif) left top
}
DIV.menu#sidebar SELECT {
	MARGIN: 0px 0px 2px; WIDTH: 146px
}
INPUT#keyword {
	WIDTH: 136px
}
DIV.menu#sidebar P.btm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 2px; PADDING-TOP: 0px; BORDER-BOTTOM: #e5dccf 2px solid; TEXT-ALIGN: right
}
DIV.menu#sidebar UL {
	MARGIN: 0px 5px; LIST-STYLE-TYPE: none
}
DIV.menu#sidebar LI {
	MARGIN: 1px 0px
}
DIV#sidebar DIV#chara {
	BACKGROUND: url(../img/bg_bbtm.gif) #804e31 no-repeat left bottom; MARGIN: 0px 0px 5px; TEXT-ALIGN: center
}
DIV#sidebar DIV#chara A {
	DISPLAY: block; BACKGROUND-COLOR: #fff
}
DIV#sidebar DIV#chara A:link {
	BACKGROUND-COLOR: #fff
}
DIV#sidebar DIV#chara A:visited {
	BACKGROUND-COLOR: #fff
}
DIV#sidebar DIV#chara A:hover {
	BACKGROUND-COLOR: #fff7d3
}
DIV#sidebar DIV#chara P.ochara {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
DIV#sidebar DIV#item {
	MARGIN: 5px 0px 0px
}
DIV#sidebar DIV#original {
	MARGIN: 5px 0px 0px
}
DIV.toppage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/bg_top.gif) no-repeat left bottom; PADDING-BOTTOM: 7px; PADDING-TOP: 0px
}
DIV#news {
	FLOAT: left; WIDTH: 464px
}
DIV#news DIV#flash {
	WIDTH: 464px; HEIGHT: 290px
}
DIV#news DIV#news_txt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/bg_news.gif) no-repeat left top; PADDING-BOTTOM: 0px; WIDTH: 464px; PADDING-TOP: 28px; HEIGHT: 310px
}
DIV#news DIV#news_txt DL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; SCROLLBAR-FACE-COLOR: #f2debf; PADDING-BOTTOM: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #f2debf; OVERFLOW: auto; SCROLLBAR-ARROW-COLOR: #804e31; PADDING-TOP: 0px; SCROLLBAR-TRACK-COLOR: #eee; HEIGHT: 300px
}
DIV#news DIV#news_txt DT {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #e33036; LETTER-SPACING: 0.05em
}
DIV#news DIV#news_txt DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#items {
	FLOAT: right; WIDTH: 156px
}
DIV#items A:link {
	COLOR: #98755d; TEXT-DECORATION: none
}
DIV#items A:visited {
	TEXT-DECORATION: none
}
DIV#items A:hover {
	COLOR: #39c; TEXT-DECORATION: underline
}
DIV#items TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 1.2; PADDING-TOP: 4px
}
DIV#items TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/bg_w156b.gif) no-repeat left bottom; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 3px; PADDING-TOP: 0px
}
DIV#items TABLE#new_item {
	BACKGROUND-COLOR: #fbdddb;width: 156px;
}
DIV#items TABLE#new_item TD {
	BACKGROUND: url(../img/bg_nal.gif) no-repeat center bottom
}
DIV#items TABLE#new_item IMG.nit {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: url(../img/bg_nit.gif) no-repeat center top; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 3px 1px 0px; PADDING-TOP: 2px
}
DIV#items TABLE#ninki_item {
	BACKGROUND-COLOR: #fbedbc;width: 156px;
}
DIV#items TABLE#ninki_item TD {
	BACKGROUND: url(../img/bg_ral.gif) no-repeat center bottom
}
DIV#items TABLE#ninki_item IMG.rit {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: url(../img/bg_rit.gif) no-repeat center top; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 3px 1px 0px; PADDING-TOP: 2px
}
DIV#recommended TABLE {
	CLEAR: both; FONT-SIZE: 12px;
}
DIV#recommended TABLE TD {
	WIDTH: 155px
}
DIV#original_shop H2 {
	MARGIN: 0px 0px 3px
}
DIV#original_shop P IMG {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
DIV#topbn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/bg_btop.gif) #804e31 no-repeat left top; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
DIV#topbn A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.listpage {
	BACKGROUND: url(../img/bg_m.gif) repeat-y left top
}
P.location {
	FONT-SIZE: 12px; MARGIN: 5px 0px; TEXT-ALIGN: center
}
P.reselect {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(../img/bg_reselect.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; HEIGHT: 34px
}
DIV#pagelist TABLE {
	BACKGROUND: url(../img/bg_thead.gif) #c1a99a no-repeat left top; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
DIV#pagelist TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px; TEXT-ALIGN: left
}
DIV#pagelist TH.cate_name {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #5f4739; PADDING-TOP: 2px; BORDER-BOTTOM: #c1a99a 2px solid; BACKGROUND-COLOR: #fff
}
DIV#pagelist TD {
	BACKGROUND-COLOR: #fff
}
DIV#pagelist TD.iimg {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV#pagelist TD.icondi {
	FONT-SIZE: 14px; COLOR: #e00
}
DIV#pagelist TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.5; PADDING-TOP: 5px; BORDER-BOTTOM: #cec4b3 1px dotted
}
DIV#ocart P {
	BORDER-RIGHT: #e00 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e00 2px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #e00 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #e00 2px solid
}
DIV#goodsInfo {
	MARGIN: 20px
}
DIV#goodsInfo P {
	MARGIN: 5px 0px
}
DIV#goodsInfo DIV#iimg_m {
	FLOAT: left; WIDTH: 290px
}
DIV#goodsInfo DIV#iimg_m P {
	MARGIN: 10px 0px
}
DIV#goodsInfo DIV#itxt {
	MARGIN: 0px 0px 0px 290px
}
DIV#goodsInfo DIV#itxt TABLE {
	FLOAT: right; MARGIN: 0px 0px 5px
}
DIV#goodsInfo TH.gth {
	WIDTH: 120px
}
DIV#otherInfo {
	CLEAR: both; PADDING-RIGHT: 5px; BORDER-TOP: #c1a99a 1px dotted; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #c1a99a 1px dotted
}
DIV#osusume {
	MARGIN: 30px 0px 10px; WIDTH: 770px; POSITION: relative
}
DIV#osusume UL {
	MARGIN: 10px 0px; LIST-STYLE-TYPE: none; HEIGHT: 92px
}
DIV#osusume LI {
	DISPLAY: block; FONT-SIZE: 12px; FLOAT: left; WIDTH: 180px; LIST-STYLE-TYPE: none
}
DIV#osusume LI IMG {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
IMG.jqCarouselPrev {
	LEFT: 0px; POSITION: absolute; TOP: 50px
}
IMG.jqCarouselNext {
	RIGHT: 0px; POSITION: absolute; TOP: 50px
}
DIV#jqCarousel {
	MARGIN: 0px auto 0px 26px; OVERFLOW: hidden; WIDTH: 700px; HEIGHT: 70px; BACKGROUND-COLOR: #fff
}
DIV.jqCarouselClipArea {
	OVERFLOW: hidden; WIDTH: 720px; POSITION: absolute
}
IMG.cate_img {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
P.cate_txt {
	PADDING-RIGHT: 50px; PADDING-LEFT: 50px; PADDING-BOTTOM: 50px; PADDING-TOP: 50px
}
DIV#chara_list {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #c1a99a 1px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #c1a99a 1px dotted
}
DIV#chara_list TD {
	FONT-SIZE: 12px; VERTICAL-ALIGN: top; WIDTH: 80px; LINE-HEIGHT: 1.2; TEXT-ALIGN: center
}
.bluebg {
	BACKGROUND-COLOR: #ffc8bd
}
DIV#cart P {
	MARGIN: 10px 0px
}
DIV#cart TD {
	BORDER-BOTTOM: #5f4739 2px solid
}
DIV#cart TR.total TD {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
DIV#cart TH.th {
	COLOR: #fff; BACKGROUND-COLOR: #5f4739
}
P.cart_bnr {
	PADDING-RIGHT: 0px; BORDER-TOP: #c1a99a 1px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 30px 0px 0px 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #c1a99a 1px dotted; TEXT-ALIGN: center
}
P.cart_bnr IMG {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 0px
}
P.nocart {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 100px; PADDING-TOP: 100px; TEXT-ALIGN: center
}
FORM#loginform {
	BORDER-RIGHT: #c1a99a 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c1a99a 2px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 20px auto; BORDER-LEFT: #c1a99a 2px solid; WIDTH: 600px; PADDING-TOP: 10px; BORDER-BOTTOM: #c1a99a 2px solid; BACKGROUND-COLOR: #fffce9; TEXT-ALIGN: center
}
FORM#loginform PRE {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 5px 0px
}
FORM#loginform P {
	MARGIN: 10px 0px
}
FORM#loginform P.new_register {
	PADDING-RIGHT: 0px; BORDER-TOP: #c1a99a 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 20px 0px 0px; PADDING-TOP: 10px
}
FORM#ask_pass {
	BORDER-RIGHT: #c1a99a 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c1a99a 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 60px; MARGIN: 20px auto; BORDER-LEFT: #c1a99a 2px solid; WIDTH: 600px; PADDING-TOP: 60px; BORDER-BOTTOM: #c1a99a 2px solid; BACKGROUND-COLOR: #fffce9; TEXT-ALIGN: center
}
FORM#ask_pass P {
	MARGIN: 10px 0px
}
.hissu {
	FONT-WEIGHT: normal; COLOR: #e00
}
DIV#register {
	MARGIN: 10px auto; WIDTH: 900px
}
DIV#register EM {
	COLOR: #339; FONT-STYLE: normal
}
DIV#register TABLE {
	BORDER-RIGHT: #5f4739 1px solid; BORDER-TOP: #5f4739 1px solid; BORDER-LEFT: #5f4739 1px solid; WIDTH: 100%; BORDER-BOTTOM: #5f4739 1px solid; BORDER-COLLAPSE: collapse
}
DIV#register TD {
	BORDER-RIGHT: #5f4739 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #5f4739 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #5f4739 1px solid; WIDTH: 700px; PADDING-TOP: 5px; BORDER-BOTTOM: #5f4739 1px solid; BACKGROUND-COLOR: #faf3e8
}
DIV#register TH {
	BORDER-RIGHT: #5f4739 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #5f4739 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #5f4739 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #5f4739 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
DIV#register TH.th {
	COLOR: #fff; BACKGROUND-COLOR: #5f4739
}
DIV#register_cnf {
	MARGIN: 10px auto; WIDTH: 900px
}
DIV#register_cnf EM {
	COLOR: #339; FONT-STYLE: normal
}
DIV#register_cnf TABLE {
	BORDER-RIGHT: #5f4739 1px solid; BORDER-TOP: #5f4739 1px solid; BORDER-LEFT: #5f4739 1px solid; WIDTH: 100%; BORDER-BOTTOM: #5f4739 1px solid; BORDER-COLLAPSE: collapse
}
DIV#register_cnf TD {
	BORDER-RIGHT: #5f4739 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #5f4739 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #5f4739 1px solid; WIDTH: 700px; PADDING-TOP: 5px; BORDER-BOTTOM: #5f4739 1px solid; BACKGROUND-COLOR: #fffce9
}
DIV#register_cnf TH {
	BORDER-RIGHT: #5f4739 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #5f4739 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #5f4739 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #5f4739 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
DIV#register_cnf TH.th {
	COLOR: #fff; BACKGROUND-COLOR: #5f4739
}
P.btnc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
DIV.exec {
	MARGIN: 100px auto; TEXT-ALIGN: center
}
DIV.exec P {
	MARGIN: 10px 0px
}
DIV#cart_odr TABLE {
	MARGIN: 10px auto; WIDTH: 900px
}
DIV#cart_odr TD {
	BORDER-BOTTOM: #5f4739 2px solid
}
DIV#cart_odr TR.total TD {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
DIV#cart_odr TH.th {
	COLOR: #fff; BACKGROUND-COLOR: #5f4739
}
TD.point PRE {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 5px 0px
}
DIV#members {
	MARGIN: 0px auto; WIDTH: 700px; POSITION: relative
}
DIV#members H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#members H2 STRONG {
	FONT-SIZE: 14px; LEFT: 235px; POSITION: absolute; TOP: 25px
}
DIV#members A.logout {
	RIGHT: 0px; POSITION: absolute; TOP: 15px
}
DIV#members P.name {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV#members H3 {
	MARGIN: 0px; WIDTH: 700px; POSITION: relative
}
DIV#members H3 SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; RIGHT: 0px; BOTTOM: 5px; POSITION: absolute
}
DIV#members H3 A:link {
	COLOR: #c00
}
DIV#members H3 A:visited {
	COLOR: #c00
}
DIV#members DIV.point_info {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../img/mb_pbg.gif) no-repeat left bottom; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; PADDING-TOP: 5px
}
DIV#members P.plimit {
	BORDER-TOP: #c1a99a 1px dotted; MARGIN: 5px 0px 0px; COLOR: #e00; TEXT-ALIGN: right
}
DIV#members P {
	MARGIN: 0px 0px 15px
}
DIV#members UL {
	MARGIN: 5px 0px; BACKGROUND-COLOR: #fffce9
}
DIV#members LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 18px; PADDING-TOP: 5px; BORDER-BOTTOM: #c1a99a 1px dotted
}
DIV#contact_page {
	MARGIN: 0px auto; WIDTH: 900px
}
DIV#contact_page P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV#contact_page LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 5px; BORDER-BOTTOM: #c1a99a 1px dotted
}
DIV#contact_page TH {
	TEXT-ALIGN: left
}
DIV#contact_page EM {
	COLOR: #339; FONT-STYLE: normal
}
DIV#contact_page P.kakunin {
	BORDER-RIGHT: #5f4739 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #5f4739 2px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; BORDER-LEFT: #5f4739 2px solid; COLOR: #c00; PADDING-TOP: 5px; BORDER-BOTTOM: #5f4739 2px solid; BACKGROUND-COLOR: #fffce9
}
DIV.guide_page H3 {
	BORDER-RIGHT: #c1a99a 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c1a99a 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; BORDER-LEFT: #c1a99a 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #5f4739 2px solid; BACKGROUND-COLOR: #f2fcff
}
DIV.guide_page H4 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 20px 0px 0px; PADDING-TOP: 3px; BACKGROUND-COLOR: #f3eee6
}
DIV.guide_page P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
UL.guide_menu {
	BORDER-RIGHT: #c1a99a 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c1a99a 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; BORDER-LEFT: #c1a99a 1px solid; WIDTH: 156px; PADDING-TOP: 0px; BORDER-BOTTOM: #c1a99a 1px solid; LIST-STYLE-TYPE: none
}
UL.guide_menu LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; WIDTH: 146px; PADDING-TOP: 3px; BORDER-BOTTOM: #c1a99a 2px solid; TEXT-DECORATION: none
}
UL.guide_menu LI A:link {
	BACKGROUND-COLOR: #fff
}
UL.guide_menu LI A:visited {
	BACKGROUND-COLOR: #fff
}
UL.guide_menu LI A:hover {
	BACKGROUND-COLOR: #f2fcff
}
UL.guide_menu LI STRONG {
	COLOR: #39c
}
UL.guide_menu2 {
	BORDER-RIGHT: #c1a99a 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c1a99a 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; BORDER-LEFT: #c1a99a 1px solid; WIDTH: 156px; PADDING-TOP: 0px; BORDER-BOTTOM: #c1a99a 1px solid; LIST-STYLE-TYPE: none
}
UL.guide_menu2 LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; WIDTH: 146px; PADDING-TOP: 5px; BORDER-BOTTOM: #c1a99a 2px solid; TEXT-DECORATION: none
}
UL.guide_menu2 LI STRONG {
	COLOR: #f90
}
UL.guide_menu2 LI A:link {
	BACKGROUND-COLOR: #fff
}
UL.guide_menu2 LI A:visited {
	BACKGROUND-COLOR: #fff
}
UL.guide_menu2 LI A:hover {
	COLOR: #f90; BACKGROUND-COLOR: #fffce9
}
UL.guide_menu2 LI.omenu A:link {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #f3eee6
}
UL.guide_menu2 LI.omenu A:visited {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #f3eee6
}
UL.guide_menu2 LI.omenu A:hover {
	FONT-WEIGHT: bold; COLOR: #f90; BACKGROUND-COLOR: #fffce9
}
DIV.guide_faq H3 {
	BORDER-RIGHT: #c1a99a 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c1a99a 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; BORDER-LEFT: #c1a99a 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #5f4739 2px solid; BACKGROUND-COLOR: #fff8d4
}
DIV.guide_faq DL {
	MARGIN: 10px auto 20px; WIDTH: 760px; BORDER-BOTTOM: #c1a99a 2px solid
}
DIV.guide_faq DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV.guide_faq DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; COLOR: #360; PADDING-TOP: 0px
}
DIV.guide_how H3 {
	BORDER-RIGHT: #c1a99a 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c1a99a 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; BORDER-LEFT: #c1a99a 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #5f4739 2px solid; BACKGROUND-COLOR: #fff8d4
}
DIV.guide_how P {
	MARGIN: 0px 0px 10px
}
DIV.guide_how .dli {
	PADDING-RIGHT: 0px; BORDER-TOP: #c1a99a 1px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.gbox {
	BORDER-RIGHT: #6c93b4 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #6c93b4 2px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #6c93b4 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #6c93b4 2px solid; BACKGROUND-COLOR: #f3f3f3
}
.gttl {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px; BACKGROUND-COLOR: #6c93b4
}
IMG.png {
	BEHAVIOR: url(/img/png.htc)
}

