/*------------Ravijour-------------------------------------*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #000;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3", Arial;
	color: #FFF;
	font-size: 12px;
	line-height: 1.5em;
}

img {border:0;} 

form {margin:0px; padding:0px;}

.fw_rtext{
	color:#B91238;
	font-size: 12px;
}

.fw_clean{	clear: both;}


.fw_12text{
	color:#FFF;
	font-size: 12px;
	line-height: 17px;
	margin-top: 3px;
	margin-bottom: 5px;
}
a:link    { color: #FFF; text-decoration: underline; }
a:visited	{ color: #FFF; text-decoration: underline; }
a:hover   { color: #ccc; text-decoration: none; }
a:active	{ color: #ccc; text-decoration: none; }


.fwr_other_br{
	background-color: #000000;
	text-align: center;
	width: 170px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.t12w {font-size: 12px; line-height: 16px;color:#ffffff; }



/*-------------------------------------------------------------------*/
/*-----------------SΜtable-bg-------------------------------------*/
.fw_tline{
	background-image: url(/fw/images/common/fw_topline.jpg);
	margin: 0px;
	padding: 0px;
	height: 8px;
}

.fw_mtline{
	background-image: url(/fw/images/header/fw_mtop.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 8px;
	width: 998px;
}


.fw_bg{
	background-color: #000;
}

.fw_bg_body{
	background-color: #000;
}



.fw_left{
	background-color: #000;
	margin: 0px;
	padding: 0px;
	width: 4px;
}


.fw_right{
	background-color: #000;
	margin: 0px;
	padding: 0px;
	width: 4px;
}


.fw_fline{
	background-image: url(/fw/images/header/fw_footline.gif);
	background-repeat: repeat;
	margin: 0px;
	padding: 0px;
	height: 3px;
}

/*----------------------------------------------------------------------------------*/

#fwravi_head{
	width: 990px;
	height: 80px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}

.fwravi_l{
	float: left;
	width: 500px;
}
.fwravi_r{
	float: right;
	text-align: right;
	height: 75px;
	width: 450px;
}


.fwravi_rtex {
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 0px 0px;
	padding: 21 0 0px 0px;

}
.fwravi_rtex li {
	display:inline;
	list-style-type:none;
	padding: 0 0 0px 0px;
	margin: 0 5 0px 20px;

}
.fwravi_rtex a:link    { color: #FFF; text-decoration: none; }
.fwravi_rtex a:visited	{ color: #FFF; text-decoration: none; }
.fwravi_rtex a:hover   { color: #B91238; text-decoration: none; }
.fwravi_rtex a:active	{ color: #B91238; text-decoration: none; }

/*--------γireLXg---------------------------------------------------------------------*/
.fw_navi{
	color:#333;
	font-size: 10px;
	margin-top: 6px;
	margin-left: 20px;
	letter-spacing:1px;
	text-align:left;
}

.fw_navi a:link    { font-size: 10px; color: #333; text-decoration: underline; }
.fw_navi a:visited	{ font-size: 10px; color: #333; text-decoration: underline; }
.fw_navi a:hover   { font-size: 10px; color: #B91238; text-decoration: none; }
.fw_navi a:active	{ font-size: 10px; color: #B91238; text-decoration: none; }



/*-----------------------------------*/

.fw_totop{
	margin: 20px;
	float: right;
}

/*-----------------tb^[----------------------------------------*/
.fwravi_footex {
	text-align: center;
	font-size: 11px;
	margin: 0 10 0px 10px;
	padding: 0 0 0px 0px;
	color: #999;
}



.fwravi_footex a:link    { color: #999; text-decoration: none; }
.fwravi_footex a:visited	{ color: #999; text-decoration: none; }
.fwravi_footex a:hover   { color: #ccc; text-decoration: underline; }
.fwravi_footex a:active	{ color: #ccc; text-decoration: underline; }

#fwravi_footer {
	padding: 10 0 10px 0px;
	font-size: 11px;
	color: #FFFFFF;
	width: 990px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999;
	text-align: center;
}


/*------------------------------------------------------------------------------*/


/*---------------G[ΆΎ--------------------*/
.errorText {
	font-size:12px;
	line-height: 140%;
	font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";
	color:#FF0000;
	font-weight:bold;
 }
 
 
 /*---------------p­ΈΞ--------------------*/
 .fw_shopnavi{
	color:#FFF;
	font-size: 10px;
	margin-top: 6px;
	margin-left: 20px;
	margin-bottom: 7px;
	letter-spacing:1px;
	text-align:left;
}

.fw_shopnavi a:link    { font-size: 10px; color: #FFF; text-decoration: underline; }
.fw_shopnavi a:visited	{ font-size: 10px; color: #FFF; text-decoration: underline; }
.fw_shopnavi a:hover   { font-size: 10px; color: #B91238; text-decoration: none; }
.fw_shopnavi a:active	{ font-size: 10px; color: #B91238; text-decoration: none; }


 /*---------------070222 ΘOΞ--------------------*/
.t12{
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	line-height: 140%;
}
 
/*---------------helpΗΑ--------------------*/
.ravi-info-main {
background:#fff;
color:#000;
}

.ravi-info-main .t12 {
color:#333333;
}
.ravi-info-main td a:link {
color:#333333;
text-decoration:underline;
}

.ravi-info-main td a:visited {
color:#333333;
text-decoration:underline;
}

.ravi-info-main td a:hover {
color:#333333;
text-decoration:none;
}
.ravi-info-main td a:active {
color:#333333;
text-decoration:none;
}

