.border {  border: 1px #CCCCCC dotted}
.border_2 { border: 1px #CCCCCC solid}
.border_3 {  border: 1px #FF9999 solid}
.font2point {  font-size: 12px; font-style: normal}
.dot_border {  border: 1px #999999 dotted}
.border_orange {  border: 1px #FF6600 solid}
.border_top_under_yellow {  border: #FFCC66 solid; border-width: 1px 0px}
.border_top_under_orange { border: solid; border-color: #FF6600 black; border-width: 1px 0px}
.border_white { border: 1px #FFFFFF dotted}
.border_pink { border: 1px #FF6666 solid}
.border_top_under_pink { border: solid; border-width: 1px 0px; border-color: #FF6666 black}
.border_blue { border: 1px #00CCFF solid}
.border_CCCCCC { border: 1px #CCCCCC solid}
.border_CCCCCCtop { border: solid; border-width: 1px 0px 0px; border-color: #CCCCCC black black}
.border_CCCCCCunder { border: solid; border-width: 0px 0px 1px; border-color: black black #CCCCCC}
.sh {  visibility: hidden; clip:  rect(   )}
.f12 {  font-family: "lr oSVbN", Osaka, "qMmpS Pro W3"; font-size: 12px; line-height: 18px; letter-spacing:0.3px;}
div.f12_ad { font-family: "lr oSVbN", Osaka, "qMmpS Pro W3"; width: 99%; border-color: #cccccc; border-width: 1px; border-style: dotted; background-color: #FFF8F8; font-size: 12px; margin: 0px; padding: 5px; text-align: left; letter-spacing:0.3px;}
div.f12_ad2 { font-family: "lr oSVbN", Osaka, "qMmpS Pro W3"; width: 95%; border-color: #cccccc; border-width: 1px; border-style: dotted; background-color: #FFF8F8; font-size: 12px; margin: 0px; padding: 5px; text-align: left; letter-spacing:0.3px;}
div.f12_ad_y { font-family: "lr oSVbN", Osaka, "qMmpS Pro W3"; width: 97%; background-color: #FFFFFF; border-color: #cccccc; border-width: 1px; border-style: dotted; font-size: 12px; margin: 0px; padding: 5px; text-align: left; letter-spacing: 0.3px;}
div.f12_ad_y_95 { font-family: "lr oSVbN", Osaka, "qMmpS Pro W3"; width: 95%; background-color: #FFFFFF; border-color: #cccccc; border-width: 1px; border-style: dotted; font-size: 12px; margin: 0px; padding: 5px; text-align: left; letter-spacing: 0.3px;}
div.f12_ad_y_75 { font-family: "lr oSVbN", Osaka, "qMmpS Pro W3"; width: 75%; background-color: #FFFFFF; border-color: #cccccc; border-width: 1px; border-style: dotted; font-size: 12px; margin: 0px; padding: 5px; text-align: left; letter-spacing: 0.3px;}
div.f12_97_dot { font-family: "lr oSVbN", Osaka, "qMmpS Pro W3"; width: 97%; border-color: #cccccc; border-width: 1px; border-style: dotted; background-color: #FFFFFF; font-size: 12px; margin: 0px; padding: 5px; text-align: center; letter-spacing:0.3px;}
div.f12_500 { font-family: "lr oSVbN", Osaka, "qMmpS Pro W3"; width: 500px; border-color: #cccccc; border-width: 1px; border-style: dotted; background-color: #FFF8F8; font-size: 12px; margin: 0px; padding: 5px; text-align: left; letter-spacing:0.3px; line-height : 1.5em;}
div.f10_95 { font-family: "lr oSVbN", Osaka, "qMmpS Pro W3"; width: 95%; background-color: #FFFFFF; border-color: #cccccc; border-width: 1px; border-style: dotted; font-size: 10px; margin: 0px; padding: 5px; text-align: left; letter-spacing:0.3px;}
div.f10_95_c { font-family: "lr oSVbN", Osaka, "qMmpS Pro W3"; width: 95%; background-color: #FFFFFF; border-color: #cccccc; border-width: 1px; border-style: dotted; font-size: 10px; margin: 0px; padding: 5px; text-align: center; letter-spacing:0.3px;}
div.f10_880_c { font-family: "lr oSVbN", Osaka, "qMmpS Pro W3"; width: 880px; background-color: #FFFFFF; border-color: #cccccc; border-width: 1px; border-style: dotted; font-size: 10px; margin: 0px; padding: 5px; text-align: center; letter-spacing:0.3px;}
div.f12_95 { font-family: "lr oSVbN", Osaka, "qMmpS Pro W3"; width: 95%; border-color: #cccccc; border-width: 1px; border-style: dotted; background-color: #FFF8F8; font-size: 12px; margin: 0px; padding: 5px; text-align: center; letter-spacing:0.3px;}
div.f12_97 { font-family: "lr oSVbN", Osaka, "qMmpS Pro W3"; width: 97%; background-color: #FFFFFF; font-size: 12px; margin: 0px; padding: 5px; text-align: center; letter-spacing:0.3px;}
div.f12_80 { font-family: "lr oSVbN", Osaka, "qMmpS Pro W3"; width: 80%; border-color: #cccccc; border-width: 1px; border-style: dotted; background-color: #FFF8F8; font-size: 12px; margin: 0px; padding: 5px; text-align: left; letter-spacing:0.3px;}
div.f10_97 { font-family: "lr oSVbN", Osaka, "qMmpS Pro W3"; width: 97%; background-color: #FFFFFF; font-size: 10px; margin: 0px; padding: 5px; text-align: center; letter-spacing:0.3px;}
div.f12_800 { font-family: "lr oSVbN", Osaka, "qMmpS Pro W3"; width: 800px; border-color: #DDDDDD; border-width: 1px; border-style: dotted; background-color: #FFFCF7; font-size: 12px; font-weight: bold; margin: 0px; padding: 5px; text-align: center; letter-spacing:0.3px; white-space: nowrap;}
div.f12_880 { font-family: "lr oSVbN", Osaka, "qMmpS Pro W3"; width: 880px; border-color: #FFFFFF; border-width: 1px; border-style: dotted; background-color: #FFFFFF; font-size: 12px; margin: 0px; padding: 5px; text-align: left; letter-spacing:0.3px;}

.f12_b { font-size: 12px; line-height: 18px; color: #0000ff; letter-spacing:0.3px; font-weight: bold}
.f12_p { font-size: 12px; line-height: 18px; color: #FF615E; letter-spacing:0pt;}
.f12_blue {  font-size: 12px; line-height: 18px; letter-spacing:0.3px; color: #0000FF;}
.f12_w { font-size: 12px; line-height: 18px; color: #FFFFFF; letter-spacing:0.3px}
.f12_wb { font-size: 12px; line-height: 18px; color: #FFFFFF; letter-spacing:0.3px; font-weight: bold}
.f10 { font-size: 10px; line-height: 16px; letter-spacing: 0.3px;}
.f10_bk { font-family: "lr oSVbN", Osaka, "qMmpS Pro W3"; font-size: 10px; color: #000000; line-height: 16px; letter-spacing:0.3px;}
.f10_b { font-family: "lr oSVbN", Osaka, "qMmpS Pro W3"; font-size: 10px; color: #0000FF; line-height: 16px; letter-spacing:0.3px;}
.f9 { font-family: "lr oSVbN", Osaka, "qMmpS Pro W3"; font-size: 9px; line-height: 15px; letter-spacing:0.3px;}
.border_yellow { border: 1px #FFCC66 solid}
.border_side_yellow { border: solid; border-width: 0px 1px; border-color: black #FFCC66}
.border_green { border: 1px #33CC33 solid}

.f14 {  font-size: 14px; line-height: 18px; letter-spacing:0.3px;}
.f14_b { font-size: 14px; line-height: 18px; color: #0000ff; letter-spacing:0pt; font-weight: bold}
.f14_r { font-size: 14px; line-height: 18px; color: #FF0000; letter-spacing:0pt; font-weight: bold}
.f13_b { font-size: 13px; line-height: 18px; color: #0000ff; letter-spacing:0pt;}
.f16_b { font-size: 16px; line-height: 18px; color: #0000ff; letter-spacing:0pt; font-weight: bold}
.free_b { line-height: 18px; color: #0000ff; letter-spacing:0pt; font-weight: bold}

A { text-decoration:underline;}
A:hover { text-decoration:underline;}
A:link { color:#F3A1A9;}
A:visited { color:#F3A1A9;}
A:active { color:#F3A1A9;}
A:HOVER{
	color: #91A7B3;
} 

.border_beige { border: 1px #FFCC99 solid}
.c_s {  border: 1px #F3F3F3 solid}

.font01{font-size:12px; line-height: 18px; letter-spacing:0.3px;}
.font02{font-size:12px; line-height: 18px; letter-spacing:0.3px;}
.font03{font-size:12px; line-height: 18px; letter-spacing:0.3px;}
.f12_white {
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
}
.f16_rb {
font-size: 16px; line-height: 18px; color: #FF0000; letter-spacing:0pt; font-weight: bold
}

h1{  
font-size: 12px; 
color: #999999;
font-style: normal;
line-height: 14px;
font-weight: normal;
letter-spacing: 0.3px
}

h2{  
font-size: 10px; 
color: #999999;
font-style: normal;
line-height: 14px;
font-weight: normal;
letter-spacing: 0.3px
}

h3{  
font-size: 10px; 
color: #999999;
font-style: normal;
line-height: 14px;
font-weight: normal;
letter-spacing: 0.3px
}



.input-submit
    {
    cursor:pointer;
    color:#000000;/* F */
    background-color:#F8F8F8;/* wiF */
    background-image:url('http://www.bijouxsearch.com/top/sozai/botton_bg.gif');/* wi摜 */
    border-width:1px 1px 1px 1px;/* g̑ E */
    border-color:#828282;/* gF */
    border-style:solid solid solid solid;/* g̎ E */
    }
	
.input-box
    {
    background-color:#FFFFFF;/* wiF */
    border-width:1px 1px 1px 1px;/* g̑ E */
    border-color:#828282;/* gF */
    border-style:solid solid solid solid;/* g̎ E */
    }
