@charset "shift_jis";
body{
font-family:osaka,MS Pゴシック,arial,helvetica,sans-serif;
font-size:12px;
color:#444444;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
table,td,tr{
font-size:12px;
color:#444444;
font-family:osaka,MS Pゴシック,arial,helvetica,sans-serif;

}

.menubg1{
padding-left:10px;
padding-right:10px;
}

.bg1{
background-color:#40960D;
margin-top:2px;
margin-bottom:20px;
}

.txt1{
font-size:10px;
color:#666666;
line-height:150%;
}

.pricesaletxt{
color:#ff0000;
}

.testtxt{
font-family:osaka,MS Pゴシック,arial,helvetica,sans-serif; 
font-size:15px;
font-weight:bold;
color:#40960D;
}

.signtxt1{
font-family:osaka,MS Pゴシック,arial,helvetica,sans-serif; 
font-size:15px;
font-weight:bold;
}

.shopcarttxt1{
font-family:osaka,MS Pゴシック,arial,helvetica,sans-serif; 
font-size:23px;
font-weight:normal;
COLOR: #40960D;
}

.shopcarttxt2{
font-family:osaka,MS Pゴシック,arial,helvetica,sans-serif; 
font-size:15px;
font-weight:bold;
COLOR: #40960D;
}

.shopcarttxt3{
font-family:osaka,MS Pゴシック,arial,helvetica,sans-serif; 
font-size:15px;
font-weight:bold;
COLOR: #535353;
}

.shopcarttxt4{
font-family:osaka,MS Pゴシック,arial,helvetica,sans-serif; 
font-size:14px;
font-weight:bold;
COLOR: #D54C01;
}

.shopcarttxt5{
font-family:osaka,MS Pゴシック,arial,helvetica,sans-serif; 
font-size:14px;
font-weight:bold;
COLOR: #40960D;
background-color:#f5f5f5;
padding-left:10px;
height:28px;
border-bottom:#e0e0e0 1px solid;
}

.shopcarttxt6{
font-family:osaka,MS Pゴシック,arial,helvetica,sans-serif; 
font-size:14px;
font-weight:bold;
COLOR: #D54C01;
background-color:#E6F7D7;
padding-left:10px;
height:28px;
border-bottom:#e0e0e0 1px solid;
}



#menu A:link {font-size:13px; color: #FFFFFF; text-decoration: none;FONT-FAMILY:osaka,MS Pゴシック,arial,helvetica,sans-serif;font-weight: bold;}
#menu A:visited {font-size:13px;color: #FFFFFF; text-decoration: none;FONT-FAMILY:osaka,MS Pゴシック,arial,helvetica,sans-serif;font-weight: bold;}
#menu A:hover {font-size:13px;color: #FF6600; text-decoration: underline;FONT-FAMILY: osaka,MS Pゴシック,arial,helvetica,sans-serif;font-weight: bold;}
#menu A:active {font-size:13px;color: #FFFFFF; text-decoration: none;FONT-FAMILY: osaka,MS Pゴシック,arial,helvetica,sans-serif;font-weight: bold;}

#menu1 A:link {font-size:12px;color: #33CCCC; text-decoration: none;FONT-FAMILY:osaka,MS Pゴシック,arial,helvetica,sans-serif;font-weight: bold;}

A:link {font-size:12px;COLOR: #535353; TEXT-DECORATION: none;}
A:visited {font-size:12px;COLOR: #535353; TEXT-DECORATION:none;}
A:hover {font-size:12px;COLOR: #631507; TEXT-DECORATION:none;}
A:active {font-size:12px;COLOR: #535353; TEXT-DECORATION:none;}





.db_link {
	color: #FFFFFF;
}
.db_link a:link {
	color: #FFFFFF;
}
.db_link a:visited {

	color: #FFFFFF;
}
.db_link a:hover {


	color: #CCCCCC;
}


.top_link {
	color: #FFFFFF;font-family:osaka,MS Pゴシック,arial,helvetica,sans-serif;
}
.top_link a:link {
	color: #FFFFFF;font-family:osaka,MS Pゴシック,arial,helvetica,sans-serif;
}
.top_link a:visited {

	color: #FFFFFF;font-family:osaka,MS Pゴシック,arial,helvetica,sans-serif;
}
.top_link a:hover {


	color: #FFFFFF;font-family:osaka,MS Pゴシック,arial,helvetica,sans-serif; text-decoration:underline
}

.menu_link {
	color: #ffffff;font-family:osaka,MS Pゴシック,arial,helvetica,sans-serif;font-size:14px;font-weight:bold;
}
.menu_link a:link {
	color: #ffffff;font-family:osaka,MS Pゴシック,arial,helvetica,sans-serif;font-size:14px;font-weight:bold;
}
.menu_link a:visited {

	color: #ffffff;font-family:osaka,MS Pゴシック,arial,helvetica,sans-serif;font-size:14px;font-weight:bold;
}
.menu_link a:hover {


	color: #ffffff;font-family:osaka,MS Pゴシック,arial,helvetica,sans-serif;font-size:14px;font-weight:bold;text-decoration:underline;
}

.lefttitle {
	color: #000000;font-family:osaka,MS Pゴシック,arial,helvetica,sans-serif;font-size:14px;font-weight:bold;
}
.lefttitle1 {
	color: #ffffff;font-family:osaka,MS Pゴシック,arial,helvetica,sans-serif;font-size:14px;font-weight:bold;
}

