body {
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	padding-bottom : 20px;
	background-image: url(../img/bg.gif);
	font-family: arial,helvetica,sans-serif;
	color: #000000;
	background-color: #FFFFFF;
}


.e9, .e10, .e12 {
	font-family:Arial, Verdana, sans-serif
}

.j9, .j10, .j12, .j14 {
	font-family:Osaka, lr oSVbN, MS UI Gothic, sans-serif; line-height:1.3em
}

td.normal {background-color: #FFFFFF;

} 

td.over {background-color: #FFE5ED;

} 

#side_nav_bg a:hover
{
	background-color: #3B316D;
	color: #ffffff;
}


TD.lines{
	BACKGROUND-COLOR: #8D682A;
}

.newstit {
	FONT-WEIGHT: normal; COLOR: #5E4F17; TEXT-DECORATION: none
}

.datenews {
	FONT-WEIGHT: normal; COLOR: #6D6D6D; TEXT-DECORATION: none
}

.font {
	FONT-WEIGHT: normal; COLOR: #716743; TEXT-DECORATION: none
}

TD.pad {
	PADDING-TOP:5px; PADDING-BOTTOM:5px; PADDING-LEFT:5px; PADDING-RIGHT:5px; BACKGROUND-COLOR: #F3F1F1; BORDER: solid 1px #BBBBBB; FONT-WEIGHT: normal; LINE-HEIGHT: 18px;  COLOR: #666666;  TEXT-DECORATION: none
}

TD.hoja {
	background-image: url(../../../../Local Settings/Temporary Internet Files/Content.IE5/GXEZWLQ3/images/hoja.gif);
  background-attachment: fixed;
  background-position: 100% 100%;
  background-repeat: no-repeat;
}

TD.corona {
	background-image: url(../../../../Local Settings/Temporary Internet Files/Content.IE5/GXEZWLQ3/images/corona.jpg);
  background-attachment: fixed;
  background-position: 100% 100%;
  background-repeat: no-repeat;
}


.menulink:link, .menulink:active, .menulink:visited {
	color: #7A563F;
    	font-weight: normal;
}

.menulink:hover {
	color: #FF6300;
	font-weight: normal;
}

.footer {
	FONT-WEIGHT: normal; COLOR: #FFFFFF; TEXT-DECORATION: none
}

.linkw:link, .linkw:active, .linkw:visited {
	color: #FFFFFF;
    TEXT-DECORATION: none
}

.linkw:hover {
	color: #FFFFFF;
	TEXT-DECORATION:underline;
}

.size08 {font-size:08pt;color:#666666}
.size10w{font-size:10pt;color:#ffffff}

a:link, a:active, a:visited { color: #996633;}

a.m1:link    {color:#db6a1d}
a.m1:visited {color:#db6a1d}
a.m1:active  {color:#aaaaaa}

a.m2:link    {color:#ffffff;text-decoration:none}
a.m2:visited {color:#ffffff;text-decoration:none}
a.m2:active  {color:#aaaaaa;text-decoration:none}

a:hover { color: #aaaaaa; text-decoration: none;}

.fontorange {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFB473; FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3"; TEXT-DECORATION: none
}
.fontred {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FF0000; FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3"; TEXT-DECORATION: none
}
.fontdate {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #663200; FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3"; TEXT-DECORATION: none
}
.fontlink:link {
	FONT-WEIGHT: normal; COLOR: #716743; FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3"; TEXT-DECORATION: none
}
.fontlink:active {
	FONT-WEIGHT: normal; COLOR: #716743; FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3"; TEXT-DECORATION: none
}
.fontlink:visited {
	FONT-WEIGHT: normal; COLOR: #716743; FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3"; TEXT-DECORATION: none
}
.fontlink:hover {
	FONT-WEIGHT: normal; COLOR: #000000; FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3"; TEXT-DECORATION: none
} 
.fonttitulob {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #663200; FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3"; TEXT-DECORATION: none
}
.fonttitulo {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3"; TEXT-DECORATION: none
}

.fonttitulo2 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3"; TEXT-DECORATION: none
}

.fontenpobig {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #663200; FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3"; TEXT-DECORATION: none
}
.fontenposmall {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3"; TEXT-DECORATION: none
}
.fonttitul {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #E88B00; FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3"; TEXT-DECORATION: none
}   
.fonttitul2 {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; COLOR: #663200; FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3"; TEXT-DECORATION: none
}
.fonttitulbig {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #E88B00; FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3"; TEXT-DECORATION: none
}
.fontlink2:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #663200; FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3"; TEXT-DECORATION: none
}
.fontlink2:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #663200; FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3"; TEXT-DECORATION: none
}
.fontlink2:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #663200; FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3"; TEXT-DECORATION: none
}
.fontlink2:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #999A00; FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3"; TEXT-DECORATION: none
}           


.fontnews:link {
	FONT-SIZE: 12px; COLOR: #6D6D6D; FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3"; TEXT-DECORATION: none
}
.fontnews:active {
	FONT-SIZE: 12px; COLOR: #6D6D6D; FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3"; TEXT-DECORATION: none
}
.fontnews:visited {
	FONT-SIZE: 12px; COLOR: #6D6D6D; FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3"; TEXT-DECORATION: none
}
.fontnews:hover {
	FONT-SIZE: 12px; COLOR: #6D6D6D; FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3"; TEXT-DECORATION: underline
}    

.fontfecha:link {
	FONT-SIZE: 12px; COLOR: #5E4F17; FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3"; TEXT-DECORATION: none
}
.fontfecha:active {
	FONT-SIZE: 12px; COLOR: #5E4F17; FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3"; TEXT-DECORATION: none
}
.fontfecha:visited {
	FONT-SIZE: 12px; COLOR: #5E4F17; FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3"; TEXT-DECORATION: none
}
.fontfecha:hover {
	FONT-SIZE: 12px; COLOR: #5E4F17; FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3"; TEXT-DECORATION: underline
}    


.cont {
	FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3";
	color: #79470C;
	line-height: 120%;
	font-size: 12px;
    margin: 10px 8px 0 25px;
}

.topics {
	FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3";
	color: #FE7E00;
	line-height: 120%;
	font-size: 12px;
    margin: 30px 10px 0 20px;
}

.cop {
	FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3";
	color: #FE7E00;
	font-size: 55%;
    margin: 3px 0 0 0;
	text-align:center
}

.adr {
	FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3";
	color: #79470C;
	font-size: 55%;
	text-align: center;
    margin: -15px 0 3px 0;
}

.cop02 {
	FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3";
	color: #FE7E00;
	font-size: 10px;
    margin: 5px 0 0 0;
	text-align:center
}

.adr02 {
	FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3";
	color: #79470C;
	font-size: 10px;
	text-align: center;
    margin: -5px 0 0 0;
}

.shop_tx {
	FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3";
	color: #79470C;
	line-height: 180%;
	font-size: 12px;
    margin: 5px 8px 10px 15px;
	text-align: left;
}

.shop_in {
	FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3";
	color: #79470C;
	line-height: 150%;
	font-size: 12px;
    margin: 5px 8px 0 15px;
}

#mese img{
    margin: 0 0 10px 15px;
}

#bot img{
    margin: 0 5px 5px 5px;
}

.b_ti {
	FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3";
	color: #79470C;
	font-size: 0.8em;
    font-weight: bold;
	margin: 5px 8px 0 15px;
	text-align: left;
}

.b_ti:link, .b_ti:active, .b_ti:visited, .b_ti:hover{
	FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3";
	color: #F18A2E;
	font-size: 0.8em;
    font-weight: bold;
}

.b_ti02 {
	FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3";
	color: #F18A2E;
	font-size: 0.8em;
    font-weight: bold;
	margin: 5px 8px 0 15px;
	text-align: left;
}

.t_in {
	FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3";
	color: #79470C;
	font-size: 0.8em;
    font-weight: bold;
	margin: 5px 0 5px 10px;
}

.se_ti {
	FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3";
	color: #79470C;
	font-size: 12px;
    font-weight: bold;
	margin: 5px 0 5px 10px;
    vertical-align: middle ;
}

.se_ti img{
	margin: 0 5px 0 0;
    vertical-align: middle ;
}

.se_in {
	FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3";
	color: #79470C;
	font-size: 12px;
	line-height: 180%;
	margin: 10px 5px 10px 0;
    vertical-align: top ;
}

.ex img{
	margin: 0 0 10px 0;
}

.ex02 img{
	margin: 10px 0 0 0;
    vertical-align: middle ;
}

.voiceText{
	background:url(/voice/img/textline_bg.gif) repeat-y;
	width:544px;
	padding:0px 2px;
	line-height:200%;
	color:#996633;
	font-size: 10px;
}











/*n*/
#fc_k00 {color:#000000}
#fc_k01 {color:#111111}
#fc_k02 {color:#222222}
#fc_k03 {color:#333333}
#fc_k04 {color:#444444}
#fc_k05 {color:#555555}
#fc_k06 {color:#666666}
#fc_k07 {color:#777777}
#fc_k08 {color:#888888}
#fc_k09 {color:#999999}
#fc_k10 {color:#aaaaaa}
#fc_k11 {color:#bbbbbb}
#fc_k12 {color:#cccccc}
#fc_k13 {color:#dddddd}
#fc_k14 {color:#eeeeee}
#fc_k15 {color:#ffffff}
/*n*/
/*Ԍn*/
#fc_r01 {color:red}
#fc_r02 {color:darkred}
#fc_r03 {color:maroon}
#fc_r04 {color:lightcoral}
#fc_r05 {color:rosybrown}
#fc_r06 {color:indianred}
#fc_r07 {color:firebrick}
#fc_r08 {color:brown}
#fc_r09 {color:mistyrose}
#fc_r10 {color:salmon}
#fc_r11 {color:tomato}
#fc_r12 {color:darksalmon}
#fc_r13 {color:coral}
#fc_r14 {color:orangered}
#fc_r15 {color:lightsalmon}
/*Ԍn*/

#fc_g06 {color:mediumseagreen}

#fc_996633 {color:#996633}

#line01
{background-image:url(../price/img/dot.gif);
 background-repeat:repeat-x;
	margin:5px 0px}

#p_campaign
{padding:5px;
 background-color:#eeffff}


.js-f10
{font-size:10pt}

.js-f08
{font-size:08pt}

#js-c01
{color:#999999}


#renew-prics-mens
{width:600px;
	border:1px solid #cccccc;
	margin-top:15px}

#padding-05
{padding:0px 5px 5px 5px}

#margin-t05
{margin:5px 0px 0px 0px}



#070717_radio
{width:600px;
 border:1px solid #bbbbbb;
	padding:10px;
	font-size:10pt}

.font08
{font-size:08pt}

#margin_05
{margin-top:05px}

#shopping_aqua
{margin:10px 0px 0px 20px}

#ticket
{margin:10px 0px 0px 10px}

#color_red  {color:#cc0000}
#color_blue {color:#0000cc}
#color_gray {color:#777777}
#color_brown{color:#996633}

#margin_top05 {margin-top:05px}

#voice {margin:10px 10px 30px 10px}

#calender
{color:#996633;
 font-size:7pt}

#esthe_ex
{font-size:9pt;
 color:#aa7777;
	line-height:1.3em;
	text-align:justify;
	text-justify:inter-ideograph}
	
#090812_45pro
{font-size:9pt;
 color:#666666;
	text-align:justify;
	text-justify:inter-ideograph}
	
#090812_45pro_contents
{margin:5px 0px 0px 12px;
 line-height:1.4em}

#esthe_ex02
{font-size:8pt;
 color:#aa7777;
	margin:3px 0px 0px 0px}

ul 
{list-style-type:circle;
 margin:0px 0px 0px 18px;
 text-align:justify;
	text-justify:inter-ideograph;
	color:#666666;
	line-height:1.4em}

table.cl01
{table-layout:fixed;
	font-size:09pt;
	color:#996633;
	line-height:1.3em;
	padding:5px;
	text-align:justify;
	text-justify:inter-ideograph;}

/*荞݊֘A*/
#f-left         {float:left}
#f-right        {float:right}

/*}[Wtg֘A*/
#l-margin01     {margin-left:01px}
#l-margin05     {margin-left:05px}
#l-margin10     {margin-left:10px}
#l-margin15     {margin-left:15px}
#l-margin20     {margin-left:20px}
#l-margin25     {margin-left:25px}
#l-margin30     {margin-left:30px}
#l-margin35     {margin-left:35px}
#l-margin40     {margin-left:40px}
#l-margin45     {margin-left:45px}
#l-margin50     {margin-left:50px}
#l-margin55     {margin-left:55px}
#l-margin60     {margin-left:60px}

/*}[Wgbv֘A*/
#t-margin01     {margin-top:01px}
#t-margin05     {margin-top:05px}
#t-margin10     {margin-top:10px}
#t-margin15     {margin-top:15px}
#t-margin20     {margin-top:20px}
#t-margin25     {margin-top:25px}
#t-margin30     {margin-top:30px}
#t-margin35     {margin-top:35px}
#t-margin40     {margin-top:40px}
#t-margin45     {margin-top:45px}
#t-margin50     {margin-top:50px}
#t-margin55     {margin-top:55px}
#t-margin60     {margin-top:60px}
#t-margin70     {margin-top:70px}
#t-margin80     {margin-top:80px}


/*TCY֘A*/
.size06       {font-size:06pt}
.size07       {font-size:07pt}
.size08       {font-size:08pt}
.size09       {font-size:09pt}
.size10       {font-size:10pt}
.size11       {font-size:11pt}
.size12       {font-size:12pt; line-height:1.4em}
.size13       {font-size:13pt}
.size14       {font-size:14pt}
.size15       {font-size:15pt}
.size16       {font-size:16pt}
.size17       {font-size:17pt}
.size18       {font-size:18pt}
.size19       {font-size:19pt}
.size20       {font-size:20pt}
.size21       {font-size:21pt}
.size22       {font-size:22pt}
.size23       {font-size:23pt}
.size24       {font-size:24pt}
.size28       {font-size:28pt}

#fc01 {color:#996633;line-height:1.4em}

.color_r01 {color:#ff0000}
.color_r03 {color:#FF0066}
#topic_contents01
{color:#ff6666;
 border:1px solid #ff6666;
	margin:10px 10px 0px 0px;
	padding:5px}


#esthe_size08
{font-size:9pt;
 line-height:1.4em;
	color:#cc3333;
	margin:8px 0px}
	
#price_090831_esthe_contents
{width:120px;
	padding:3px;
 font-weight:600;
	color:#ffffff;
	text-align:center;
	background-color:#ff6666}
	
.topic01
{font-size:12pt;
 color:#FF3366;
	font-weight:600}
	
	
	
	
table.table00
{border-width:1px;
	border-collapse:collapse;
	padding:5px;
	font-size:9pt;
 line-height:1.3em;
	color:#999999}
	
td.td01
{margin:5px}
	
	
/*\y[Wy/price/z******************************************************************/	

.price_font
{font-size:9pt;
 line-height:1.3em;
	color:#aa7777;
	width:600px;}






/*\y[Wy/price/z******************************************************************/
	
.topics_font
{margin-top:5px;
 font-size:9pt;
	color:#996633}
	
.topics_font02
{margin-top:5px;
 font-size:9pt;
	color:#ff3366}	
	
.topic_contents02
{margin-top:5px;
 font-size:9pt;
	color:#FF3366;
	border:1px solid #ff3366;
	padding:10px;}