body{
color:#666666;
background-color:#F0FFF0;
margin: 0;
text-align:center;
}
br {
letter-spacing: 0;
}
a:link {
text-decoration: none;
color: #0069AB;
}
a:visited {
text-decoration: none;
color: #0069AB;
}
a:hover {
text-decoration: underline;
color: #0069AB;
}
a:active {
text-decoration: none;
color: #0069AB;
}
img {
border:0px;
}
table {
font-size:12px;
}
#page {
text-align:center;
font-size: 12px;
letter-spacing: 1px;
margin-left:auto;
margin-right:auto;
}
#title {
float:left;
background-image : url(../common/titleback.jpg);
width:538px;
background-color:#ffffff;
background-repeat: no-repeat;
background-position: left top;
}
#head input{
background-color:#F2EAFF;
margin-left:0px;
border:1px solid #cccccc;
color:#353535;
width:206px;
height:16px;
}
#head form{
margin:0px;
padding:0px;
}
#head {
background-color:#ffffff;
text-align:right;
}
.g2_navi {
background-image : url(../common/g2_navi000.gif);
}
div#menuline1{
width:857px;
background-color:#B0DDFB;
height:22px;
margin-left:1px;
margin-right:1px;
text-align:right;
padding-right:22px;
}
div#menuline1 img{
margin-left:12px;
}
div#menuline2 {
clear:both;
background-image : url(../common/menu2back.gif);
background-repeat: repeat-x;
height:36px;
margin-right:1px;
margin-left:1px;
padding-bottom:15px;
}
div#menuline2 img{
margin-left:3px;
margin-top:5px;
}
div#main{
background-color:#ffffff;
float:left;
width:857px;
}
div#mainwin{
font-size: 12px;
letter-spacing: 1px;
text-align:center;
padding:8px 10px 10px 10px;
}
div#mainwin td{
font-size: 12px;
letter-spacing: 1px;
}
.ns {
background-image : url(../common/subl002.gif);
background-repeat: no-repeat;
background-position: center top;
background-color:#E5F1F8;
font-size: 10px;
text-align:left;
padding-top:35px;
padding-left:10px;
}
.ns a{
color:#ff9900;
}
div#subl{
background-color:#E5F1F8;
}
div#subr{
font-size: 10px;
}
div#subr td{
font-size: 10px;
padding-bottom:5px;
}
div#shopnews td{
font-size: 10px;
line-height: 14px;
padding-bottom:5px;
}
div#offers td{
padding-bottom:2px;
}
.styleM   {
font-size: 12px;
}
.styleS   {
font-size: 10px;
letter-spacing: 1px;
}
div#menu01 {
background-image : url(../common/sub_l01.gif);
background-repeat: no-repeat;
background-position: right top;
padding:15px 10px 15px 10px;
text-align:left;
background-color:#E5F1F8;
font-size: 10px;
line-height: 14px;
}
div#menu02 {
background-image : url(../common/sub_l02.gif);
background-repeat: no-repeat;
background-position: right top;
padding:15px 10px 15px 10px;
text-align:left;
background-color:#E5F1F8;
font-size: 10px;
line-height: 14px;
}
div#menu03 {
background-image : url(../common/sub_l03.gif);
background-repeat: no-repeat;
background-position: right top;
padding:15px 10px 15px 10px;
text-align:left;
background-color:#E5F1F8;
font-size: 10px;
line-height: 14px;
}
div#menu04 {
background-image : url(../common/sub_l04.gif);
background-repeat: no-repeat;
background-position: right top;
padding:15px 10px 15px 10px;
text-align:left;
background-color:#E5F1F8;
font-size: 10px;
line-height: 14px;
}
div#menu05 {
background-image : url(../common/sub_l05.gif);
background-repeat: no-repeat;
background-position: right top;
padding:15px 10px 15px 10px;
text-align:left;
background-color:#E5F1F8;
font-size: 10px;
line-height: 14px;
}
div#menu06 {
padding:15px 10px 15px 10px;
text-align:left;
background-color:#E5F1F8;
font-size: 10px;
line-height: 14px;
}
div#menu07 {
background-image : url(../common/sub_l06.gif);
background-repeat: no-repeat;
background-position: right top;
padding:15px 10px 15px 10px;
text-align:left;
background-color:#E5F1F8;
font-size: 10px;
line-height: 14px;
}
div#menu08 {
background-image : url(../common/sub_l07.gif);
background-repeat: no-repeat;
background-position: right top;
padding:15px 10px 15px 10px;
text-align:left;
background-color:#E5F1F8;
font-size: 10px;
line-height: 14px;
}
div#menu09 {
background-image : url(../common/sub_l08.gif);
background-repeat: no-repeat;
background-position: right top;
padding:15px 10px 15px 10px;
text-align:left;
background-color:#E5F1F8;
font-size: 10px;
line-height: 14px;
}
div#main01 {
background-color:FFFDE8;
padding-bottom:10px;
font-size: 10px;
line-height: 14px;
letter-spacing: 1px;
}
.main01txt {
background-image : url(../common/main004.gif);
background-repeat: no-repeat;
background-position: left top;
padding-left:10px;
}
.imgfl {
float:left;
}
div#footer {
margin:20px;
clear:both;
font-size: 10px;
line-height: 14px;
letter-spacing: 1px;
text-align:center;
}
div#txtbox {
font-size: 10px;
background-color:#fffde8;
}
div#txtbox td{
margin-top:10px;
}
.20tb{
margin:20px;
}
div#sample {
height:500px;
}
div#ad {
width:120px;
float:right;
}
div#ad img {
margin-bottom:1px;
}
.txtmain {
font-size: 10px;
line-height: 14px;
letter-spacing: 1px;
margin-top:10px;
margin-bottom:10px;
}
.txtmain2 {
font-size: 10px;
line-height: 14px;
letter-spacing: 1px;
margin-top:4px;
margin-bottom:4px;
}
.f11px {
font-size: 11px;
line-height: 18px;
}
.f12px {
font-size: 12px;
line-height: 14px;
}
.f10px {
font-size: 10px;
line-height: 14px;
}
.f14px  {
font-size: 14px;
}
.f12 {
font-size: 12px;
}
.f10px16 {
font-size: 10px;
line-height: 16px;
}
.f12px16 {
font-size: 12px;
line-height: 16px;
}
.f12px20 {
font-size: 12px;
line-height: 20px;
}
.f12px18 {
font-size: 12px;
line-height: 18px;
}
.f12px31 {
font-size: 12px;
line-height: 31px;
}
.f12px28 {
font-size: 12px;
line-height: 27px;
}
.f18o {
color:#cc9900;
font-size:18px;
}

.offers_menu { font-size: 12px; line-height: 14px; color:#333333}
.offers_txt { font-size: 12px; line-height: 18px; color:#333333}

#offers a:link {
text-decoration: none;
color: #006699;
}
#offers a:visited {
text-decoration: none;
color: #006699;
}
#offers a:hover {
text-decoration: underline;
color: #006699;
}
#offers a:active {
text-decoration: none;
color: #006699;
}

#menu_offers a:link {
text-decoration: none;
color: #333333;
}
#menu_offers a:visited {
text-decoration: none;
color: #333333;
}
#menu_offers a:hover {
text-decoration: underline;
color: #333333;
}
#menu_offers a:active {
text-decoration: none;
color: #333333;
}

#shop a:link {
text-decoration: none;
color: #E12F76;
}
#shop a:visited {
text-decoration: none;
color: #E12F76;
}
#shop a:hover {
text-decoration: underline;
color: #E12F76;
}
#shop a:active {
text-decoration: none;
color: #E12F76;
}

#culture a:link {
text-decoration: none;
color: #779539;
}
#culture a:visited {
text-decoration: none;
color: #779539;
}
#culture a:hover {
text-decoration: underline;
color: #779539;
}
#culture a:active {
text-decoration: none;
color: #779539;
}

#restran a:link {
text-decoration: none;
color: #6D8B2C;
}
#restran a:visited {
text-decoration: none;
color: #6D8B2C;
}
#restran a:hover {
text-decoration: underline;
color: #6D8B2C;
}
#restran a:active {
text-decoration: none;
color: #6D8B2C;
}
#amuse a:link {
text-decoration: none;
color: #D6461F;
}
#amuse a:visited {
text-decoration: none;
color: #D6461F;
}
#amuse a:hover {
text-decoration: underline;
color: #D6461F;
}
#amuse a:active {
text-decoration: none;
color: #D6461F;
}
#show a:link {
text-decoration: none;
color: #7358A6;
}
#show a:visited {
text-decoration: none;
color: #7358A6;
}
#show a:hover {
text-decoration: underline;
color: #7358A6;
}
#show a:active {
text-decoration: none;
color: #7358A6;
}

#j_center a:link {
text-decoration: none;
color: #4592D3;
}
#j_center a:visited {
text-decoration: none;
color: #4592D3;
}
#j_center a:hover {
text-decoration: underline;
color: #4592D3;
}
#j_center a:active {
text-decoration: none;
color: #4592D3;
}
#biz a:link {
text-decoration: none;
color: #B46D4F;
}
#biz a:visited {
text-decoration: none;
color: #B46D4F;
}
#biz a:hover {
text-decoration: underline;
color: #B46D4F;
}
#biz a:active {
text-decoration: none;
color: #B46D4F;
}
#oz a:link {
text-decoration: none;
color: #ff0000;
}
#oz a:visited {
text-decoration: none;
color: #ff0000;
}
#oz a:hover {
text-decoration: underline;
color:#ff0000;
}
#oz a:active {
text-decoration: none;
color:#ff0000;
}
