body    { color: #837b58; font-size: 9pt; font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝; line-height: 13pt; background-image: url("http://www.wondersquare.jp/img/sidebg.jpg"); background-repeat: repeat-y; background-position: left 50% }
p { margin: 0; padding: 0 }
a    { color: #756C45; text-decoration: none }
a:hover    { color: #B2AD98; text-decoration: underline }

#headmenu { margin-top: 35px }
#top10 { margin-top: 10px }
#top20 { margin-top: 20px }
#top30 { margin-top: 30px }
#top35 { margin-top: 35px }
#top50 { margin-top: 50px }
#top70 { margin-top: 70px }
#top100 { margin-top: 100px }
#top150 { margin-top: 150px }
#right7  { margin-right: 7px }

#footer          { color: #756c45; margin: 0 20px 10px 0 }
#footer ul      { color: #756c45; font-size: 7pt; margin: 0 0 10px; padding: 0 }
#footer li      { color: #756c45; font-size: 7pt; display: inline; margin: 0; padding: 0 7px; float: left; overflow: hidden; border-left: 1px dotted #756c45 }
#footer li.first      { color: #756c45; font-size: 7pt; padding-right: 7px; padding-left: 0; border-left: 0 none }
#footer a         { color: #756C45; font-weight: normal; text-decoration: none }
#footer a:hover         { color: #948D6F; font-weight: normal; text-decoration: underline }
#footer #break          { clear: both }

.brandlist  { color: #756c45; font-size: 8pt; line-height: 15pt }
.font7 { color: #756C45; font-size: 7pt; line-height: 11pt }
.font8 { color: #756C45; font-size: 8pt; line-height: 11pt }
.font9g   { color: #9ca250; font-size: 9pt; font-weight: bold; line-height: 13pt }
.font9g2   { color: #756C45; font-size: 9pt; line-height: 13pt }
.font9pink   { color: #E09583; font-size: 9pt; line-height: 13pt }
.font9bg   { color: #756c45; font-size: 8pt; font-weight: bold; line-height: 13pt }
.font10wb   { color: #ffffff; font-size: 10pt; font-weight: bold; line-height: 14pt }
.font12g   { color: #756C45; font-size: 12pt; font-weight: bold; line-height: 16pt }
.font12pink   { color: #E09583; font-size: 12pt; font-weight: bold; line-height: 16pt }
.font14g   { color: #756C45; font-size: 14pt; font-weight: bold; line-height: 18pt }

#newsnap      { color: #756c45; font-size: 8pt; line-height: 10pt; margin-right: 9px; margin-left: 8px; float: left }
#newsnap a     { color: #756C45; font-size: 8pt; line-height: 10pt; text-decoration: none }
#newsnap a:hover     { color: #B2AD98; font-size: 8pt; line-height: 10pt; text-decoration: underline }

#pankuzu              { }
#pankuzu a           { color: #756C45; text-decoration: underline }
#pankuzu a:hover           { color: #B2AD98; text-decoration: underline }

#entryspec { border: solid 1px #FF678D }
#entryspecwaku   { border-bottom: 1px solid #ff678d }

#pickupitem_other   { margin-right: 15px; margin-left: 21px; float: left }

#cateitemwaku      { border: solid 1px #C8C8C8 }
#cateitem        { color: #756C45; font-size: 8pt; line-height: 12pt; margin-right: 10px; margin-bottom: 13px; margin-left: 0; float: left }
#cateitem a     { color: #756C45; font-size: 8pt; line-height: 12pt; text-decoration: underline }
#cateitem a:hover     { color: #948D6F; font-size: 8pt; line-height: 12pt; text-decoration: underline }

h1 { color: #666; font-size: 10px; letter-spacing: 1px; margin-bottom: 3px }
h2  { color: #E09583; font-size: 14pt; font-weight: bold; line-height: 18pt; letter-spacing: 1px; margin: 0 }

#entryph001        { margin-right: 7px; float: left }
#entryph002        { margin-right: 12px; float: left }
#entryph003        { margin-right: 9px; float: left }

#othercoloritem         { margin-right: 12px; margin-bottom: 15px; margin-left: 12px; width: 180px; float: left }

#specwaku01         { border-bottom: 1px solid #F0EBEB }
#specwaku02        { border-bottom: 1px solid #C8C3C3 }

#uservoice        { margin-right: 7px; margin-left: 7px }

#modelwearing        { margin-right: 5px; margin-left: 0; float: left }

#newsnap_other       { color: #7d7878; font-size: 8pt; line-height: 10pt; margin-right: 7px; margin-left: 6px; float: left }
#newsnap_other a     { color: #7d7878; font-size: 8pt; line-height: 10pt; text-decoration: none }
#newsnap_other a:hover     { color: #f8b3df; font-size: 8pt; line-height: 10pt; text-decoration: none }

#entrymail       { color: #756C45; font-size: 12pt; line-height: 16pt }
#entrymail a     { color: #E09583; font-size: 12pt; line-height: 16pt; text-decoration: none }
#entrymail a:hover      { color: #E09583; font-size: 12pt; line-height: 16pt; text-decoration: underline }

#coordinate       { color: #756C45; font-size: 7pt; line-height: 9pt }
#coordinate a     { color: #756C45; font-size: 7pt; line-height: 9pt; text-decoration: underline }
#coordinate a:hover      { color: #B2AD98; font-size: 7pt; line-height: 9pt; text-decoration: underline }

