/*  ALL  */
table { margin: 0px; padding:0px; border: 0px }
body { background-color:#FFFFFF; color:#333333; }


/*  menu部  */

#shadowy   { background: url(/image/top_menu_03.gif) repeat-y }
#shadowx   { background: url(/image/top_menu_06.gif) repeat-x }
#menuback       { background: url(/srch/images/dtlshopback_02.gif) repeat-y; margin: 0px; padding: 0px; border: 0px }
#menufont   { color: #030; font-weight: 500; font-size: 12px; line-height: 14px; background-repeat: repeat; padding-left: 10px }
#menutext2    { color: #030; font-weight: bold; font-size: 12px; line-height: 14pt; background: #fc6 url(images/line.gif) repeat-x; text-align: left; text-indent: 20px }


/*  BBS  */
input#bbsbox  { color: #333333; font-size:10px; width: 180px}
select#bbsbox  { color: #333333; font-size:10px; width: 180px}
textarea#bbsbox  { color: #333333; font-size:10px; width: 180px}
#bbsfont   { color: #333; font-weight: 500; font-size: 11px; line-height: 13px}
#bbsform   { color: #333; font-weight: 500; font-size: 11px; line-height: 13px; background-color: #fff; letter-spacing: 0px; margin: 5px; padding: 5px; border: double 3px #f93 ; width: 190px}
a#bbsfont:link,a#bbsfont:visited   { color: #333; text-decoration: none }
a#bbsfont:hover   { color: #333; text-decoration: underline }
#idjanrubk { background-color: #f93 }
#idjanru    { color: white; font-weight: 600; font-size: 11px; line-height: 13px; text-decoration: none; letter-spacing: 1pt; vertical-align: middle; padding-left: 10pt }
.shoptopbk  { background: url(shopnamebk.gif) repeat }
.shopnamebk { background: #fc6 url(/srch/images/shopnamebk.gif) repeat }
#shopname            { color: #333; font-weight: 600; font-size: 24px; line-height: 26pt; letter-spacing: 0px; vertical-align: middle; margin-left: 20px }
#toptext         { color: #696969; font-weight: 600; font-size: 12px; line-height: 13px; letter-spacing: 1pt; vertical-align: top; margin: 5pt; padding: 5pt}
a#text:link,a#text:visited  { color: #696969; text-decoration: none }
a#text:hover  { color: #696969; text-decoration: underline }
#line   { background: url(/srch/css/dtlmenubk.gif) repeat-x }
#topimage     { padding: 0pt; border: solid 2px #f90 }



.shoptop     { margin-top: 10px; margin-left: 20px }
#map { font-weight: 500; letter-spacing: 0px; vertical-align: middle; float: left; border: solid 2px #f90 }
#mapcpn  { font-size: 10pt; line-height: 14pt; border: solid 2px #f90 }
a#text1:link,a#text1:visited  { color: #333; text-decoration: none }
a#text1:hover  { color: #333; text-decoration: underline }
a#text2:link,a#text2:visited   { color: #f60; text-decoration: none }
a#text2:hover   { color: #f60 }
a#sqare:link,a#sqare:visited   { color: #f93; text-decoration: none }
a#sqare:hover   { color: #f93 }
hr#line { color: #f93; font-size: 2pt }
#text1   { color: #333; font-style: normal; font-weight: 600; font-size: 12px; line-height: 13pt; text-align: left; letter-spacing: 1pt; margin: 5px; padding: 5pt }
#text2    { color: #333; font-style: normal; font-weight: 500; font-size: 11px; line-height: 12pt; text-align: left; letter-spacing: 1pt; margin: 5px; padding: 5pt }
#text3    { color: #333; font-style: normal; font-weight: 500; font-size: 12px; line-height: 13pt; text-align: left; letter-spacing: 1pt; margin: 5px; padding: 5pt }
#text10    { color: #333; font-style: normal; font-weight: 600; font-size: 12px; line-height: 13pt; text-align: left; letter-spacing: 1pt }
#text20     { color: #333; font-style: normal; font-weight: 500; font-size: 11px; line-height: 12pt; text-align: left; letter-spacing: 1pt }
#text30     { color: #333; font-style: normal; font-weight: 500; font-size: 12px; line-height: 13pt; text-align: left; letter-spacing: 1pt }
#sqare    { color: #f93; font-weight: 600; font-size: 10pt; line-height: 11pt }
#pright    { font-weight: 500; letter-spacing: 0px; vertical-align: middle; float: right; margin: 5px; padding: 0px; border: solid 2px #f90 }
#pleft   { font-weight: 500; letter-spacing: 0px; vertical-align: middle; float: left; margin: 5px; padding: 5px; border: solid 2px #f90 }

/*クーポン*/
#shopcpn   { border: solid 3pt #f93 }
