.sh_text_01 {
	font-size: 12px;
	line-height: 110%;
	color: #333333;
}
.sh_text_02 {
	font-size: 11px;
	line-height: 110%;
	color: #333333;
}

FONT.f4   { COLOR: #626262; FONT-FAMILY: "MS UI Gothic"; FONT-SIZE: 11px }
.gray2_ui12 {font: normal 12px "MS UI Gothic", Osaka, Helvetica; color:#272727; line-height:150%;}
.white10 {font: normal 10px "MS Gothic", Osaka, Helvetica; color:#FFFFFF;}
.white_ui12 {font: normal 12px "MS UI Gothic", Osaka, Helvetica; color:#FFFFFF;}
.red10 {font: normal 10px "MS Gothic", Osaka, Helvetica; color:#FF0000;}
.form12 {font: normal 12px "MS UI Gothic", Osaka, Helvetica; color:#000000; background:#FFFFF0;}
.green_ui12 {font: normal 12px "MS UI Gothic", Osaka, Helvetica; color:#419934;}
.white12 {font: normal 12px "MS Gothic", Osaka, Helvetica; color:#FFFFFF;}
.white12130 {font: normal 12px "MS Gothic", Osaka, Helvetica; color:#FFFFFF; line-height:130%;}
.white12150 {font: normal 12px "MS Gothic", Osaka, Helvetica; color:#FFFFFF; line-height:150%;}
.black12150 {font: normal 12px "MS Gothic", Osaka, Helvetica; color:#000000; line-height:130%;}
.black10 {font: normal 10px "MS Gothic", Osaka, Helvetica; color:#000000; line-height:150%;}
.gray3_ui12130 {font: normal 12px "MS UI Gothic", Osaka, Helvetica; color:#666666; line-height:130%;}
.black_ui12130 {font: normal 12px "MS UI Gothic", Osaka, Helvetica; color:#000000; line-height:130%;}
.violet_ui12 {font: normal 12px "MS UI Gothic", Osaka, Helvetica; color:#6528B5; line-height:130%;}
.blue212_ui_120 {font: normal 12px "MS UI Gothic", Osaka, Helvetica; color:#5A9DEB; line-height:120%;}
.orange12_ui_120 {font: normal 12px "MS UI Gothic", Osaka, Helvetica; color:#FD7A14; line-height:120%;}
.osirasetitle {font: normal 12px "MS UI Gothic", Osaka, Helvetica; color:#36A5DD; line-height:130%;}
.form12 {font: normal 12px "MS UI Gothic", Osaka, Helvetica; color:#000000; background:#FFFFF0;}
.orange_ui12 {font: normal 12px "MS UI Gothic", Osaka, Helvetica; color:#F86F00;}
.attention1 {font: normal 10px "MS Gothic", Osaka, Helvetica; color:#585858;}
.attention2 {font: normal 10px "MS Gothic", Osaka, Helvetica; color:#FF0000;}
.attention3 {font: normal 12px "‚l‚r PƒSƒVƒbƒN", Osaka, Helvetica; color:#FF0000;}

a.white {color:#FFFFFF; text-decoration: none;}
a.white:hover {color:#C9E0F7; text-decoration: none;}

a.black {color:#000000; text-decoration: none;}
a.black:hover {color:#FE7E00; text-decoration: none;}

a.aquablue_ul {color:#1979D3; text-decoration: underline;}
a.aquablue_ul:hover {color:#FF7E50; text-decoration: underline;}
a.pdiary {font: normal 12px "MS Gothic", Osaka, Helvetica; color:#F86F00; text-decoration: none; line-height:150%;}
a.pdiary:hover {color:#FF7E50; text-decoration: underline;}

.gray10 {font: normal 10px "MS Gothic", Osaka, Helvetica; color:#959595;}
.black10 {font: normal 10px "MS Gothic", Osaka, Helvetica; color:#000000;}

TABLE.mainbody {
border:0px;
background-image: url('../images/jewel_mainbg.gif');
}

TABLE.subpage_maintable {
border-left:3px solid #6528B5; 
border-right:3px solid #6528B5;
border-top:3px solid #6528B5; 
border-bottom:3px solid #6528B5; 
background-color: #FFFFFF;
}

TABLE.tbl_form {
border-left:0px;
border-right:1px solid #cccccc;
border-top:0px;
border-bottom:1px solid #cccccc; 
background-color: #ffffff;
}

TABLE.whiteplate {
border-left:0px;
border-right:1px solid #cccccc;
border-top:0px;
border-bottom:1px solid #cccccc; 
background-color: #ffffff;
}

TABLE.whiteplate3 {
border-left:1px solid #cccccc; 
border-right:1px solid #cccccc;
border-top:1px solid #cccccc; 
border-bottom:1px solid #cccccc; 
background-color: #ffffff;
}

TABLE.whiteplate4 {
border-left:1px solid #B4B4B4; 
border-right:1px solid #B4B4B4;
border-top:1px solid #B4B4B4; 
border-bottom:1px solid #B4B4B4; 
background-color: #ffffff;
}

TABLE.whiteplate5 {
border-left:1px solid #6528B5; 
border-right:1px solid #6528B5;
border-top:1px solid #6528B5; 
border-bottom:1px solid #6528B5; 
background-color: #ffffff;
}

TABLE.grayline {
border-left:1px solid #c6c6c6; 
border-right:1px solid #c6c6c6;
border-top:1px solid #c6c6c6; 
border-bottom:1px solid #c6c6c6; 
background-color: #FFFFFF;
}

TABLE.information {
border-left:1px solid #c6c6c6;
border-right:1px solid #c6c6c6;
border-top:0px;
border-bottom:1px solid #c6c6c6;
}

TABLE.price {
border-left:1px solid #999999;
border-right:1px solid #999999;
border-top:0px;
border-bottom:1px solid #999999;
background-color: #FF8AA7;
}

TABLE.topflash {
border-left:1px solid #B8D3DF; 
border-right:1px solid #B8D3DF;
border-top:1px solid #B8D3DF; 
border-bottom:1px solid #B8D3DF; 
background-color: #ffffff;
}

TABLE.toposirase {
border-left:0px; 
border-right:1px solid #B8D3DF;
border-top:0px; 
border-bottom:1px solid #B8D3DF; 
background-color: #ffffff;
}

SELECT {
    border-left:1px solid #cccccc;
    border-right:1px solid #ffffff;
    border-top:1px solid #cccccc;
    border-bottom:1px solid #ffffff;
    background-color: #FFFFF0;
    color:#000000; font-size:12px;
}

TABLE.search {
border-left:1px solid #B1C6C9;
border-right:1px solid #B1C6C9;
border-top:0px;
border-bottom:1px solid #B1C6C9;
background-color: #ffffff;
}

TABLE.prof {
color:#000000; font-size:12px;font-family: "MS UI Gothic";
}

TABLE.photogallery {
border-left:1px solid #A6A6A6; 
border-right:1px solid #A6A6A6;
border-top:1px solid #A6A6A6; 
border-bottom:1px solid #A6A6A6; 
background-color: #ffffff;
}

td.whiteplate {
border-left:0px;
border-right:1px solid #cccccc;
border-top:0px;
border-bottom:1px solid #cccccc; 
background-color: #f5f5f5;
}

tr.grayborder {
border-left:0px;
border-right:0px;
border-top:1px solid #cccccc;
border-bottom:0px; 
}
