﻿.style8 {font-size: 13px; font-family:Tahoma, Verdana, Arial;}
ilayer {font-size:80%; font-family:"ＭＳ ゴシック", "Osaka－等幅";}
.bodyright {
				background-color: #E6FFE6;
}


body
{
  margin-top : 5pt;
  margin-left : 5pt;
  margin-right : 5pt;
  margin-bottom : 5pt;border-width : 0pt 0pt 0pt 0pt;
	font-family:Calibri, Arial, Helvetica, sans-serif, System;
}

/*a.category:hover 
{
	font-weight:bold;
}*/

.blue {
				color: #000080;
				font-size:14pt;
}
.redxxlarge {
				color: #FF0000;
				font-size:18pt;
}
.haruchancontent {
	font-size: small; 
	font-family:Tahoma, Verdana, Arial; 
	text-align:justify;
	line-height:1.3em; 
	width:380px;
	word-wrap: break-word;}


a.img_link:hover
{
	color:yellow;
	font-weight:normal;
}

a.img_link
{
	color:white;
	font-weight:normal;
	font-size:12px;
	background-color:white;
}
	
a:hover 
{
	font-weight:bold;
	color:red;
}

.red
{
	color:red;
	}
	
.darkred
{
	color:darkred;
}
	
.eskertish{
	color:#CC00FF;
	}

.dropshadow {
 -moz-box-shadow: 3px 3px 4px #999; /* Firefox */
 -webkit-box-shadow: 3px 3px 4px #999; /* Safari/Chrome */
 box-shadow: 3px 3px 4px #999; /* Opera and other CSS3 supporting browsers */
 -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";/* IE 8 */
 : progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');/* IE 5.5 - 7 */ 
}


 -webkit-box-shadow: 3px 3px 4px #999; /* Safari/Chrome */
 box-shadow: 3px 3px 4px #999; /* Opera and other CSS3 supporting browsers */
 -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";/* IE 8 */
 : progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');/* IE 5.5 - 7 */ 
}


.shadow-one {
    position: absolute;
    padding-top: 100px;
    padding-left: 100px;
    }

.corner-a {
    position: absolute;
    right: 0;
    top: 0;
    width: 100px;
    height: 100px;
    background: url(images/shadow.png) right top no-repeat;
    }

.corner-b {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100px;
    height: 100px;
    background: url(images/shadow.png) left bottom no-repeat;
    }

.shadow-two {
    background: url(images/shadow.png) right bottom no-repeat;
    }

.shadow-three {
    position: relative;
    left: -100px;
    top: -100px;
    background: url(images/shadow.png) left top no-repeat;
    }

.shadow-four {
    position: relative;
    left: 50px;
    top: 50px;
    }
    
    
img
{
				/*border:0;*/
}

.categoryTitle
{
				color: white; /*#3154af;*/
			    font-weight:bold;
			    font-size:medium;
			    background-image:url('mobile/images/banner_green2.jpg');
			    height:25px;
}

.silverback{
				background-color:#E4E4E4;
}

.jikuser_banner
{
	position:fixed;
	top:321px;
}

.table_lefttop{
				width:16px;
				height:16px;
				background-image: url('images/main_l_t.png');
}

.table_left{
				background-image:url('images/main_l.png');
				background-repeat: repeat-y;
}

.table_leftbottom{
				background-image:url('images/main_l_b.png');
				height:16px;
}

.table_top{
				background-image:url('images/main_t.png');
				background-repeat: repeat-x;
}

.table_righttop{
				width:16px;
				height:16px;
				background-image: url('images/main_r_t.png');
}

.table_right{
				background-image:url('images/main_r.png');
				background-repeat: repeat-y;
}

.table_rightbottom{
				background-image:url('images/main_r_b.png');
}

.table_bottom{
				background-image:url('images/main_b.png');
				background-repeat: repeat-x;
}

#divLargeImage{
    display:none;
    z-index:1000;
 	width:891px; height:684px;
    /*set the div in the center of the screen*/
    position:fixed;
 	top: 50%;
    left: 50%;
  }