body {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W6", "Osaka|“™•", "Verdana", "Helvetica";
	font-size: 12px;
	clip:     rect(   );
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-style: normal;
	font-weight: normal;
	line-height: 16px;
	color: #333333;
	background-color: #FFFFFF;
	/*background-image: url(../graphics/bg_red.gif);*/
	
}


table {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W6", "Osaka|“™•", "Verdana", "Helvetica";
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	color: #666666;
	
}

.actress_container {
    margin-top: 12px;
    float: left;
	line-height: 125%;
	width: 500px;
	
}



td {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W6", "Osaka|“™•", "Verdana", "Helvetica";
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	color: #333333;
}




a {  text-decoration: none;
     font-size: 12px; 
	 color: #3a75af
	 }




a:hover {  color: #FF3300; text-decoration: none; font-size: 12px}

.link1 {  color: #FFFFFF; text-decoration: none; font-size: 12px}

.link2 {  text-decoration: underline; color: #3a75af; font-size: 12px}

.bg1 {  background-image: url(/graphics/bg.gif); background-repeat: repeat}

.bg2 {  background-image: url(/graphics/bg1.gif); background-repeat: repeat}

.link3 {  color: #3a75af; font-weight: bold; font-size: 12px}

.link4 {  text-decoration: underline; font-size: 12px}

.link5 {  color: #FFFFFF; font-size: 12px}

.link6:link {color: #ffcccc; font-size: 12px; font-weight: bold; text-decoration: underline}
.link6:visited {color: #ffcccc; font-size: 12px; font-weight: bold; text-decoration: underline}
.link6:active {color: #ffcccc; font-size: 12px; font-weight: bold; text-decoration: underline}
.link6:hover {color: #ff0000; font-size: 12px; font-weight: bold; text-decoration: underline}


.link7:link {color: #3a75af; font-size: 10px; text-decoration: underline}
.link7:visited {color: #3a75af; font-size: 10px; text-decoration: underline}
.link7:active {color: #3a75af; font-size: 10px; text-decoration: underline}
.link7:hover {color: #CC0000; font-size: 10px; text-decoration: underline}


.link8px:link {color: #3a75af; font-size: 10px; text-decoration: underline}
.link8px:visited {color: #3a75af; font-size: 10px; text-decoration: underline}
.link8px:active {color: #3a75af; font-size: 10px; text-decoration: underline}
.link8px:hover {color: #CC0000; font-size: 10px; text-decoration: underline}

.link10 {  text-decoration: none; color: #3a75af; font-size: 10px}





p {  
 text-indent: 2px;
 padding-top:2px;

}




.class1 a:link {
	text-decoration: none;
	font-size: 9px;
	color: #3a75af;
}
.class1 a:visited {
	text-decoration: none;
	font-size: 9px;
	color: #3a75af;
}
.class1 a:hover {
	text-decoration: none;
	color: #ff0000;
	font-size: 9px;
}

.class1u a:link {
	text-decoration: none;
	font-size: 9px;
	color: #3a75af;
}
.class1u a:visited {
	text-decoration: none;
	font-size: 10px;
	color: #3a75af;
}
.class1u a:hover {
	text-decoration: underline;
	color: #FF3300;
	font-size: 10px;
}

.class2 a:link {
	text-decoration: none;
	font-size: 10px;
	color: #FF3333;
}
.class2 a:visited {
	text-decoration: none;
	font-size: 10px;
	color: #FF3333;
}
.class2 a:hover {
	text-decoration: none;
	color: #3a75af;
	font-size: 10px;
}


.class3 a:link {
	text-decoration: none;
	font-size: 11px;
	color: #f62374;
}
.class3 a:visited {
	text-decoration: none;
	font-size: 11px;
	color: #f62374;
}
.class3 a:hover {
	text-decoration: none;
	color: #fd3e03;
	font-size: 11px;
}


.class4 a:link {
	text-decoration: none;
	font-size: 10px;
	color: #CE203B;
	line-height: 12px;
}
.class4 a:visited {
	text-decoration: none;
	font-size: 10px;
	color: #FF3333;
	line-height: 12px;
}
.class4 a:hover {
	text-decoration: none;
	color: #3a75af;
	font-size: 10px;
	line-height: 12px;
}




.class10 a:link {
	text-decoration: none;
	font-size: 10px;
	color: #3a75af;
}
.class10 a:visited {
	text-decoration: none;
	font-size: 10px;
	color: #3a75af;
}
.class10 a:hover {
	text-decoration: none;
	color: #CC0000;
	font-size: 10px;
}



.headerlink a:link {
	text-decoration: none;
	font-size: 12px;
	color: #3a75af;
}
.headerlink a:visited {
	text-decoration: none;
	font-size: 12px;
	color: #3a75af;
}
.headerlink a:hover {
	text-decoration: none;
	color: #FF3333;
	font-size: 12px;
}


#textlink a:link {
	text-decoration: none;
	font-size: 12px;
	color: #3a75af;
}
#textlink a:visited {
	text-decoration: none;
	font-size: 12px;
	color: #3a75af;
}
#textlink a:hover {
	text-decoration: none;
	color: #FF3333;
	font-size: 12px;
}







.font10 {  font-size: 10px}
.font12 {  
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka|“™•", "Verdana", "Helvetica";
	font-size: 10px;
	line-height: 16px;
 }




.style1 {color: #FFFFFF}

.style2 {
color: #FF0000;
font-weight: bold;
}

.style3 {color: #CC0000}
.style4 {color: #FF0000}
.style5 {color: #00FF00}
.style6 {color: #3a75af} 
.style7 {color: #CC0000} 
.style8 {color: #FFAE00}
.style9 {color: #FFFFFF}
.style10 {color: #FF3333}
.style11 {color: #CE203B}
.style13 {color: #FF9900}
.style14 {color: #990066}
.style15 {color: #D01D3A}
.style16 {color: #D51E3D}
.style17 {color: #CC0000}
.style18 {color: #F29A95}
.style11 {color: #CE203B; font-weight: bold;}
.style20 {color: #000066; font-weight: bold; }

.style_p {

     font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka|“™•", "Verdana", "Helvetica";
     color: #5C4033;
     font-size: 10px;

}

     .subHeading{

     font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka|“™•", "Verdana", "Helvetica";
     color: #000000;
     font-size: 10px;
     font-weight: 700;

}

.style_th {

     font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka|“™•", "Verdana", "Helvetica";
     color: #FFFFFF;
     font-size: 12px;
     background-color: #FFFFFF;

}

.style_tr {

     font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka|“™•", "Verdana", "Helvetica";
     color: #5C4033;
     font-size: 12px;
	 background-color:#FFFFFF;

}



h1 {
     font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W6", "Osaka|“™•", "Verdana", "Helvetica";
     color: #CC0000;
     font-size: 20px;
	 font-weight:bold;
	 line-height:21px;

	  }

h2 {

     font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka|“™•", "Verdana", "Helvetica";
     font-size: 12px;
	 padding: 0px;
	 margin:0px;
	 line-height:16px;
	 font-weight:normal;
	  }

h3 {

     font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka|“™•", "Verdana", "Helvetica";
     color: #800000;
     font-size: 12px; }

h4 {

     font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka|“™•", "Verdana", "Helvetica";
     color: #800000;
     font-size: 12px}

h5 {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka|“™•", "Verdana", "Helvetica";
	font-size: 12px;
	color: #000000;
}

h6 {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka|“™•", "Verdana", "Helvetica";
	font-size: 8px;
	color: #333333;
}

hr {
     color: #CCFFFF;
	 background-color:#FFFFFF
}

.products_hr {

     color: #CCFFFF;
	 font-size: 10px; 
}

input {

     font-size: 12px;
     color: #000000; }

.buttons{
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka|“™•", "Verdana", "Helvetica";
	font-size: 10px;
    color: #000000; }



.cartRow{

     background-color: #F5F5F5;
     font-size: 10px; }
	 
	 

select {  
 font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W6", "Osaka|“™•", "Verdana", "Helvetica";
 font-size: 10px; 
 font-style: normal; 
 color: #3a75af}
 
 
 
login  {  
 font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W6", "Osaka|“™•", "Verdana", "Helvetica";
 font-size: 10px; 
 font-style: normal; 
 color: #CC0000}
 
 
 
/*BEGIN Back-end CSS-------------------------------------------------------------------------------------*/


.accent {
     font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W6", "Osaka|“™•", "Verdana", "Helvetica";
     color: #BD0404;
     font-size: 16px;
	 font-weight: bold;
	 line-height: 20px;
}
.accent_bold {
     font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W6", "Osaka|“™•", "Verdana", "Helvetica";
     color: #ffffff;
     font-size: 11px;
	 font-weight: bold;
}

.accent_list {
     font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W6", "Osaka|“™•", "Verdana", "Helvetica";
     color: #FF3300;
     font-size: 13px;
	 font-weight: bold;
	 line-height: 16px;
}

.express_one_bold {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W6", "Osaka|“™•", "Verdana", "Helvetica";
	color: #ff3300;
	font-size: 15px;
	font-weight: bold;
}
.express_two_bold {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W6", "Osaka|“™•", "Verdana", "Helvetica";
	color: #3a75af;
	font-size: 16px;
	font-weight: bold;
}
.express_three_bold {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W6", "Osaka|“™•", "Verdana", "Helvetica";
	color: #ff6666;
	font-size: 16px;
	font-weight: bold;
}
.express_four_bold {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W6", "Osaka|“™•", "Verdana", "Helvetica";
	color: #444444;
	font-size: 14px;
	font-weight: bold;
}
.attention {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W6", "Osaka|“™•", "Verdana", "Helvetica";
	color: #3a75af;
	font-size: 12px;
	font-style: normal;
}
.attention_bold {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W6", "Osaka|“™•", "Verdana", "Helvetica";
	color: #3a75af;
	font-size: 12px;
	font-weight: bold;
}
.sentence {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W6", "Osaka|“™•", "Verdana", "Helvetica";
	color: #444444;
	font-size: 11px;
	font-style: normal;
}
.sentence_bold {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W6", "Osaka|“™•", "Verdana", "Helvetica";
	color: #666666;
	font-size: 12px;
	font-weight: bold;
}
.decor_reg {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W6", "Osaka|“™•", "Verdana", "Helvetica";
	color: #444444;
	font-size: 12px;
	font-style: normal;
}
.decor_att {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W6", "Osaka|“™•", "Verdana", "Helvetica";
	color: #3a75af;
	font-size: 12px;
	font-style: normal;
}
.review {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W6", "Osaka|“™•", "Verdana", "Helvetica";
	color: #303030;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
}

.toptext {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W6", "Osaka|“™•", "Verdana", "Helvetica";
	color: #333333;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
}




/*Temp_Left-------------------------------------------------------------------------------------*/

#Left_container {
	MARGIN: 0px auto; WIDTH: 175px; LINE-HEIGHT: 100%;  PADDING-BOTTOM: 4px;
	}
	
#Left_container_a {
	MARGIN: 0px auto; WIDTH: 200px; LINE-HEIGHT: 100%;  PADDING-BOTTOM: 4px;

	}
	
#Left_container_r {
	MARGIN: 0px auto; WIDTH: 176px; LINE-HEIGHT: 100%;  PADDING-BOTTOM: 4px;
    PADDING-LEFT: 4px;
	PADDING-TOP: 5px;

	}
	
.img_box {
     
	padding-left: 5px;
	padding-bottom: 2px;
	WIDTH: 179px;
	line-height: 110%;
}





.side_menu {
   WIDTH: 170px;
   padding-left: 3px;
   padding-bottom: 3px;
   padding-bottom: 3px;
   LINE-HEIGHT: 120%; 
   margin-left: 0px;
   margin-right: 0px;      
   background-color:#FFFFFF;     
}



.side_menu2 {
   WIDTH: 250px;
   padding-left: 3px;
   padding-bottom: 3px;
   padding-bottom: 3px;
   LINE-HEIGHT: 120%; 
   margin-left: 0px;
   margin-right: 0px;      
   background-color:#FFFFFF;     
}



.search_box {
   WIDTH: 172px;
   padding-top: 2px;
   LINE-HEIGHT: 120%; 
   padding-bottom: 3px;	
   margin-left: 7px;  
}

.search_box0 {
   WIDTH: 165px;
   padding-left: 2px;
}

.search_box02 {
   WIDTH: 165px;
   padding-bottom: 8px;
   padding-left: 2px;
}

.search_boxa {
   WIDTH: 174px;
   LINE-HEIGHT: 135%; 
   	padding-bottom: 4px;
   padding-left: 2px;
}

.search_box2 {
   WIDTH: 163px;
   LINE-HEIGHT: 120%; 
   padding-bottom: 6px;
   padding-left: 4px;
   padding-top: 2px;
}

.search_box3 {
   WIDTH: 160px;
   LINE-HEIGHT: 120%; 
   padding-bottom: 6px;
   padding-left: 4px;
   padding-right: 7px;
   padding-top: 2px;
}

.mail_box {
   WIDTH: 174px;
   height: 30px;
   padding-left: 2px;
}

.actress_box {
   float: left;
   WIDTH: 56px;
   padding-left: 2px;
   padding-bottom: 2px;
   padding-right: 5px;
}


.actress_box2 {
   float: left;
   WIDTH: 53px;
   line-height: 130%;
   padding-top:  3px;
   padding-left: 2px;
}




.title_box {
   WIDTH: 174px;
   padding-bottom: 6px; 
   LINE-HEIGHT: 120%; 
}

.clearboth { clear: both; }
.clearleft { clear: left; }



/*Temp_main-------------------------------------------------------------------------------------*/


#mcontainer {
	margin-left: auto;
    margin-right: auto; 
	WIDTH: 440px; 
	LINE-HEIGHT: 100%; 
	PADDING-BOTTOM: 3px;
    background-image: url(../images/bg1.gif);
	background-color:#FFFFFF;
	}


#full_con {
	margin-left: auto;
    margin-right: auto; 
	WIDTH: 800px; 
	LINE-HEIGHT: 100%; 
	PADDING-BOTTOM: 0px;
	float:left;
	clear:left;
	background-color:#FFFFFF;
	}
	
	
	
.contents_580 {
	margin-left: auto;
    margin-right: auto; 
	WIDTH: 580px; 
	LINE-HEIGHT: 100%; 
	PADDING-TOP: 20px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 0px;
	background-color: #FFFFFF;
    background-image: url(../images/bg1.gif);
	float:left;
	clear:left;
	}
	
	
	
	
#white {
	margin-left: auto;
	margin-right: auto;
	WIDTH: 440px;
	LINE-HEIGHT: 100%;
	background-color:#FFFFFF;
	
		}

.mimg_box {
	margin-left: auto;
    margin-right: auto; 
	WIDTH: 440px; 
	LINE-HEIGHT: 100%;  
	PADDING-BOTTOM: 1px; 
	PADDING-TOP: 2px;
	background-color:#FFFFFF;
	}
	
.banner_box {
		margin-left: auto;
    margin-right: auto; WIDTH: 440px; LINE-HEIGHT: 100%;  PADDING-BOTTOM: 2px; PADDING-TOP: 5px;
     /*vertical-align:top;*/
	}

.product_info {
		margin-left: auto;
    margin-right: auto; WIDTH: 440px; LINE-HEIGHT: 140%;  PADDING-BOTTOM: 2px; PADDING-TOP: 2px;
	}

.product_info2 {
	margin-left: auto;
	margin-right: auto;
	WIDTH: 440px;
	LINE-HEIGHT: 140%;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	background-image: url(graphics/star.gif);
	}


.product_info3 {
	margin-left: auto;
	margin-right: auto;
	WIDTH: 440px;
	LINE-HEIGHT: 140%;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	background-image: url(graphics/shell.gif);
	}
	
	.product_info4 {
	margin-left: auto;
	margin-right: auto;
	WIDTH: 440px;
	LINE-HEIGHT: 140%;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	background-image: url(graphics/star2.gif);
	}


.mbutton  { float:left; padding-right: 2px; WIDTH: 86px;
	}
	
.comment {
	margin-left: auto;
    margin-right: auto; 
	WIDTH: 430px; 
	LINE-HEIGHT: 170%;  
	PADDING-LEFT: 5px; 
	font-size: 11px; 
	padding-top: 8px;
	}


.bar {
	MARGIN: 0px auto; 
	WIDTH: 438px; 
	LINE-HEIGHT: 157%;  
	PADDING-LEFT: 7px; 
	MARGIN-BOTTOM: 7px; 
	font-size: 11px; 
	background-color:#000066; 
	height: 20px;
	color:#FFFFFF; 
	padding-top: 3px;
	}
	
.bar2 {
	MARGIN: 0px auto; 
	MARGIN-LEFT: 50px;
	WIDTH: 450px; 
	LINE-HEIGHT: 157%;  
	PADDING-LEFT: 40px; 
	MARGIN-BOTTOM: 7px; 
	font-size: 11px; 
	background-color:#000066; 
	height: 20px;
	color:#FFFFFF; 
	padding-top: 3px;
	}
	
.bar_text { float:left; padding-right: 3px; padding-top: 1px; WIDTH: 350px;
	}

.bar_switch { float:right; padding-right: 3px; padding-bottom: 1px; WIDTH: 45px;
	}
		
	
.thumb  { float:left; padding-right: 5px; padding-top: 5px; 
	}
	
.thumb_text  { float:left; padding-right: 5px; padding-top: 5px; font-size: 11px; width: 300px;
	}
	
.thumb_bar  {
	MARGIN: 0px auto; WIDTH: 440px; LINE-HEIGHT: 140%; 
	}

.float_bottons
{
	float: right;
	padding-right: 2px;
	MARGIN-TOP: 60px;
	WIDTH: 85px;
 }
  
.thumb_list  { 

    float:left; 
	padding-right: 3px; 
	padding-top: 4px; 
	padding-bottom: 10px; 
	padding-left: 5px;  
	WIDTH: 100px;
	
	}
	
.thumb_listext  { 
    padding-top: 8px; 
    LINE-HEIGHT: 125%;	
    WIDTH: 100px;

}
	
.thumb_ichiran {
	margin-left: auto;
    margin-right: auto; 
	WIDTH: 440px; 
	LINE-HEIGHT: 140%;  
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 5px;
	}
	
	
	
.present_text  { float:left; padding-left: 2px; padding-top: 0px; font-size: 10px; width: 170px;
	}




	

/*Temp_main-------------------------------------------------------------------------------------*/

.studio_banner {
		margin-left: auto;
    margin-right: auto; WIDTH: 148px;
	}




/*product_detail_css-------------------------------------------------------------------------------------*/


.product_detail {
	
	margin-left: 20px;
    margin-right: 20px; 
	WIDTH: 500px; 
	LINE-HEIGHT: 140%;  
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 2px;
	}


.detail_review {

	margin-left: 40px;
    margin-right: 40px; 
	WIDTH: 450px; 
	LINE-HEIGHT: 140%;  
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 2px;
	
	}





/*Temp_Left-------------------------------------------------------------------------------------*/

#Left_container {
	MARGIN: 0px auto; 
	WIDTH: 180px; 
	LINE-HEIGHT: 100%;  
	PADDING-BOTTOM: 4px;
	}
	
#Left_container_r {
	MARGIN: 0px auto; 
	WIDTH: 176px; 
	LINE-HEIGHT: 100%;  
	PADDING-BOTTOM: 4px;
    PADDING-LEFT: 4px;
	PADDING-TOP: 5px;

	}
	
.img_box {
     
	padding-left: 5px;
	padding-bottom: 2px;
	WIDTH: 174px;
	line-height: 110%;
}

.search_box {
   WIDTH: 174px;
   LINE-HEIGHT: 120%; 
   	padding-bottom: 4px;
   padding-left: 2px;
}


.mail_box {
   WIDTH: 174px;
   height: 30px;
   padding-left: 2px;
}

/*.actress_box {
   float: left;
   WIDTH: 100px;
   line-height: 140%;
   padding-left: 2px;
   padding-bottom: 5px;
   padding-right: 5px;
}


.actress_box2 {
   float: left;
   WIDTH: 50px;
   line-height: 140%;
   padding-bottom: 6px;
   padding-left: 2px;
}*/

.title_box {
   WIDTH: 174px;
   padding-bottom: 6px; 
   LINE-HEIGHT: 120%; 
}

.clearboth { clear: both; }
.clearleft { clear: left; }




/*I_cart-------------------------------------------------------------------------------------*/


ul { 
   list-style-type: none;
   list-style-position : outside ;
   margin:0;
   padding:0;
   LINE-HEIGHT: 18px;
} 


/*Actress_list-------------------------------------------------------------------------------------*/
.actress_box {
   float: left;
   WIDTH: 57px;
   line-height: 140%;
   padding-left: 2px;
   padding-bottom: 5px;
   padding-right: 5px;
}


.actress_box2 {
   float: left;
   WIDTH: 50px;
   line-height: 140%;
   padding-bottom: 6px;
   padding-left: 2px;
}




#Left_container {
	MARGIN: 0px auto; 
	WIDTH: 180px; 
	LINE-HEIGHT: 100%;  
	PADDING-BOTTOM: 4px;
	}




.actress_prof_index
{
	float: left;
	width: 360px;
	padding-left: 0px;
	padding-right: 0px;
	MARGIN-TOP: 3px;
	padding-top: 1px;
	line-height: 120%;
	Font-Size: 11px;
  }
  
  

.actress_prof {
   float: left;
   WIDTH: 100px;
   line-height: 120%;
   padding-left: 2px;
   padding-bottom: 5px;
   padding-right: 5px;
}


.actress_prof2 {
   float: left;
   WIDTH: 50px;
   line-height: 140%;
   padding-bottom: 6px;
   padding-left: 2px;
}


/*Category_list-------------------------------------------------------------------------------------*/


.cat_box {
   float:left;
   WIDTH: 580px;
   margin-left: 5px;
   margin-bottom: 5px;
   margin-right: 5px;

}

/*update_list-------------------------------------------------------------------------------------*/

#frame {
  border: 1px #e0e0e0  groove;
  position:relative; /* Opera Scroll Bar Bug Fixed */
  
  /*overflow-y: scroll;*/
  overflow:auto;  /* Opera Scroll Bar Bug Fixed */
  width: 328px;
  height: 95px;  
}




#maru {
  border: 0px;
  width: 95px;
  float:left;
  height: 100px;
  
  
}

ol { 
   list-style-type: none;
   list-style-position : outside ;
   margin:0;
   padding:0;
   font-size: 10px;
   LINE-HEIGHT: 15px;
} 


/*footer-------------------------------------------------------------------------------------*/

.copyright {
font-size:9px;
color: #cc0000;
font-weight: normal;
}

.bankimg {margin-top: 5px; margin-bottom: -5px;}


