body
{
    font-size: 14px;
    font-family: メイリオ, ＭＳ Ｐゴシック;
    color: #333333;
    background: url(../images/bg-middle.jpg) repeat-x;
    margin: 0;
}
a
{
    text-decoration: none;
    color: #000099;
}
a link
{
	color: #000099;
}
#container {
	border: 1px solid #333333;
	width: 990px;
	margin: 0 auto;
	text-align: left;
	background-color: #FFFFFF;
}

.detailes
{
    padding: 0px 0px 3px 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.both {
	clear: both;
}

.FovoIcon {
	background: url(../images/nb_okini.gif);
	height: 16px;
	width: 150px;
	margin-bottom: 10px;
	border-style: none;
}

#page{
	margin-top:0px;
	margin-bottom:5px;
	text-align: center;
	font-size: 12px;
}
#page a
{
    padding: 3px 5px 3px 5px;
    border-width: 1px;
    border-style: solid;
    border-color: #999999;
    text-decoration: none;
    background-color: #DFEFFF;
    color: #000000;
    font-size: 12px;
}

#page a:hover {
	background-color: #FFFF99;
	color: #DE2429;
} 

#page .nowpage
{
    padding: 3px 5px 3px 5px;
    border-width: 1px;
    border-style: solid;
    border-color: #999999;
    text-decoration: none;
    background-color: #A4D1FF;
}
/*--------------リスト---------------*/
A.boxlink2:link
{
    padding: 0px;
    margin: 0px;
    color: #333333;
    text-decoration: none;
    display: inline;
    text-align: center;
    background-color: #F2F2F2;
    font-size: 10px;
}
A.boxlink2:visited
{
    color: #333333;
    text-decoration: none;
    display: inline;
    text-align: center;
    background-color: #F2F2F2;
    font-size: 10px;
}
A.boxlink2:hover  {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #333333;
}
A.boxlink2:active
{
    color: #333333;
    text-decoration: none;
    display: inline;
    text-align: center;
    background-color: #F2F2F2;
    font-size: 10px;
}
.listken
{
 width: 200px;
    float: left;
    margin-right: 10px;
}
.listken2
{
 width: 300px;
    float: left;
    margin-right: 10px;
}
.listken_waku
{
    padding: 5px;
    background-color: #E3E3D5;
}
.listken_shop
{
 width: 150px;
    float: left;
    margin-right: 10px;
}
.ken_label
{
    background-color: #333300;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 10px;
    margin-bottom: 5px;
    color: #FFFFFF;
}
.midasi_ken
{
    background-position: url(../images/hp/midasi_nb.jpg);
    background: url(../images/hp/midasi_nb.jpg);
    height: 15px;
    padding-top: 5px;
    padding-bottom: 4px;
    padding-left: 20px;
    font-weight: bold;
    font-size: 14px;
    font-family: 'ＭＳ Ｐゴシック' , Arial, sans-serif;
    color: #FFFFFF;
    background-repeat: no-repeat;
}
.no_data
{
	margin-top: 50px;
	width: 250px;
	height: 100px;
	border: 1px solid #999999;
	padding: 40px 20px 20px 20px;
	text-align: left;
	vertical-align: middle;
	margin-left: 220px;
}
.rqmsg
{
	padding: 2px 10px 2px 10px;
	border: 1px solid #999999;
	background-color: #DFFFFF;
	width: 728px;
	font-size: 12px;
}
.rqmsg_nam
{
	font-size: 10px;
}
/*--------------詳細---------------*/
.dts
{
	background-image: url(../images/hp/dts.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	margin-left: 0px;
	text-align: left;
}


.kanren
{
    background-image: url(../images/hp/kanren.gif);
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 10px;
    background-repeat: no-repeat;
    text-align: left;
}
.sp_coment
{
    padding: 7px;
    font-size: 16px;
    background-color: #FFD6AC;
    margin-top: 5px;
    margin-bottom: 5px;
    font-weight: bold;
    font-family: 'ＭＳ Ｐゴシック' , Arial, sans-serif;
    color: #990000;
    width:390px;
    text-align:center;
}
.shop
{
    border: 1px solid #CCCCCC;
    padding: 3px 10px 10px 10px;
    margin-bottom: 5px;
    font-family: 'ＭＳ Ｐゴシック' , Arial, sans-serif;
    font-size: 12px;
    background-color: #D2E9FF;
}
.shop_ttl
{
    margin-top: 10px;
    padding: 5px 5px 5px 10px;
    font-size: 12px;
    font-weight: bold;
    font-family: 'ＭＳ Ｐゴシック' , Arial, sans-serif;
    background-color: #1434A0;
    color: #FFFFFF;
    margin-bottom: 0px;
}
.shop_tit
{
    font-size: 14px;
    font-weight: bold;
    font-family: 'ＭＳ Ｐゴシック' , Arial, sans-serif;
    color: #000099;
}
.sp_coment_s
{
    margin: 3px 3px 2px 2px;
    border: 1px solid #CCCCCC;
    font-size: 12px;
    background-color: #FFFFD2;
    font-family: 'ＭＳ Ｐゴシック' , Arial, sans-serif;
    color: #370000;
    width: 300px;
    padding-right: 4px;
    padding-left: 4px;
}
.shop_nam
{
    font-family: 'ＭＳ Ｐゴシック' , Arial, sans-serif;
    font-size: 12px;
    margin: 0px 5px 0px 2px;
    text-align: right;
    color: #000000;
    text-decoration: none;
}
.shop_nam_prts
{
    font-family: 'ＭＳ Ｐゴシック' , Arial, sans-serif;
    margin: 3px 3px 2px 10px;
    width: 160px;
    padding-right: 4px;
    padding-left: 4px;
    float: left;
    text-align: left;
    color: #000000;
    text-decoration: none;
}
.shop td
{
	font-size: 12px;
}
.optttl
{
	border: 1px solid #808080;
	padding: 4px;
	width: 100px;
	background-color: #E8E8D0;
	text-align: center;
}
.opt_cmt
{
	border-color: #CCCCCC;
	font-size: 14px;
	font-family: 'ＭＳ Ｐゴシック' , Arial, sans-serif;
	text-align: left;
	line-height: 16px;
	border-top-style: solid;
	border-top-width: 2px;
	width: 400px;
	padding-top: 10px;
}

.vew_sel_fld
{
	font-size: 12px;
	background-color: #D7D7EA;
	width: 100px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-color: #9B9B9B;
	border-bottom-color: #9B9B9B;
	margin-top: 2px;
	margin-left: 4px;
	padding-top: 1px;
	padding-left: 15px;
	padding-right: 5px;
}
.vew_sel_fld2
{
	font-size: 12px;
	background-color: #D7D7EA;
	width: 100px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-color: #9B9B9B;
	border-bottom-color: #9B9B9B;
	margin-top: 2px;
	margin-left: 4px;
	padding-top: 1px;
	padding-left: 15px;
	padding-right: 5px;
}
.vew_sel_fld_ue
{
	font-size: 12px;
	background-color: #D7D7EA;
	width: 120px;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #9B9B9B;
	margin-top: 2px;
	margin-left: 4px;
	border-bottom-color: #D0D0D0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
.vew_sel_fld_sel
{
	padding: 1px;
	font-size: 12px;
	background-color: #F6F6F6;

	border-right-style: solid;
	border-bottom-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-color: #9B9B9B;
	border-bottom-color: #9B9B9B;
	margin-top: 2px;
	margin-left: 4px;
}
.estateTTl
{
    font-size: 24px;
    font-weight: bold;
    color: #FFFFFF;
;
    padding: 5px;
    font-family: 'ＭＳ Ｐゴシック' , Arial, sans-serif;
    background: url(../images/hp/ttlbac2.jpg);
    top: 0px;
    bottom: 0px;
    text-align: left;
}
.conaer_rts
{
    border-style: solid;
    border-width: 1px;
    border-color: #C0C0C0;
    padding:5px;

    text-align: left;
    background-color: #FFFFE1;
}
.conaer_rts p
{
    margin: 0px;
    padding: 0px;
}
.nwflag
{
	position: absolute;
	z-index: 500;
}
.nwflagwaku
{
    background-color: #FFFF00;
    border: 1px solid #999999;
    color: #FF0000;
    width: 40px;
    font-weight: bold;
    text-align: center;
}
#kanren_link
{
    width: 400px;
}
#kanren_link ul
{
    padding: 0px 0px 0px 20px;
    margin: 0px;
}

#kanren_link a
{
    font-size: 16px;
}
#parts_link ul
{
    padding: 0px;
    margin: 0px;
}
#parts_link li
{
    list-style-type: none;
    float: left;
    margin-left: 0px;
    font-size: 12px;
}
/*--------画像リスト---------*/
.imgbig
{
    width: 380px;
    height: auto;
    padding: 10px;
    border: 1px solid #999999;
    background-color: #333333;
}
.imgwaku
{
	border: 1px solid #C0C0C0;
	padding: 0px;
	width: 90px;
	height: 68px;
	float: left;
	margin-top: 7px;
	margin-left:8px;
	text-align: center;
}
.imglist
{
	float: left;
	margin-right: 5px;
	height: auto;
}
.imgtext
{
	border: 1px solid #C0C0C0;
	padding:4px;
	width: 82px;
	height: 60px;
	float: left;
	margin-top: 7px;
	margin-left:8px;
	text-align: left;
	font-family: 'ＭＳ Ｐゴシック' , Arial, sans-serif;
	background-color: #FFFFDF;
}
/*--------コメント---------*/
.dts_cmt
{
	border-color: #C0C0C0;
	font-size: 11px;
	font-family: 'ＭＳ Ｐゴシック' , Arial, sans-serif;
	color: #333333;
	border-top-style: solid;
	border-top-width: 2px;
	padding-top: 5px;
	text-align: left;
	margin-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}

/*--------検索---------*/
.list_maker
{
    font-size: 11px;
}
.kensaku_nam
{
    background-color: #FFFF99;
    border: 1px solid #CCCCCC;
    padding: 2px 4px 2px 4px;
    margin-left: 10px;
}
.maker_nam
{
    background-color: #C8C8AC;
    color: #000000;
    font-family: 'ＭＳ Ｐゴシック' , Arial, sans-serif;
    font-size: 16px;
    padding: 4px;
    margin-bottom: 5px;
    font-weight: bold;
}
.kensaku_ul
{
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
.kensaku_li_cty
{
    margin: 3px 4px 0px 0px;
    border: 1px solid #999999;
    padding: 3px 5px 2px 3px;
    list-style-type: none;
    background-color: #DCF4FC;
    width: 140px;
    text-align: center;
}
.kensaku_li_cty_on
{
	margin: 3px 4px 0px 0px;
	border: 1px solid #999999;
	padding: 3px 5px 2px 3px;
	list-style-type: none;
	background-color: #FFFF99;
	width: 140px;
	text-align: center;
}
.search_nam
{
    border: 1px solid #999999;
    padding: 3px;
    top: 0px;
    bottom: 0px;
    float: left;
    background-color: #FFFFFF;
    width: 185px;
    height: 14px;
    margin-right: 5px;
    margin-bottom: 4px;
    font-size: 12px;
    font-family: 'ＭＳ Ｐゴシック' , Arial, sans-serif;
    margin-left: 0px;
}
.kensaku_ul
{
    top: 0px;
    bottom: 0px;
    list-style-type: none;
    float: left;
    margin-left: 0px;
    left: 0px;
}
.kensaku_li_mis
{
	text-align: center;
    border: 1px solid #999999;
    padding: 2px;
    top: 0px;
    bottom: 0px;
    float: left;
    background-color: #FFFFFF;
    width: 55px;
    height: 14px;
    margin-right: 2px;
    margin-bottom: 4px;
    font-size: 12px;
    font-family: 'ＭＳ Ｐゴシック' , Arial, sans-serif;
}
.kensaku_li_mis2
{
	text-align: center;
	border: 1px solid #999999;
	padding: 2px;
	top: 0px;
	bottom: 0px;
	float: left;
	background-color: #FFCC00;
	width: 55px;
	height: 14px;
	margin-right: 2px;
	margin-bottom: 4px;
	font-size: 12px;
	font-family: 'ＭＳ Ｐゴシック' , Arial, sans-serif;
}
#ironb
{
font-size:11px;
width:200px
}
#ironb ul
{
    top: 0px;
    bottom: 0px;
}
#ironb li
{
float: left;
    list-style: none;
    border-bottom: 1px solid #ED9F9F;
    border: 1px solid #C9D8CB;
    background-color: #ffffff;
    width:80px;
    margin-right: 3px;
    text-align: center;
    padding-top: 2px;
    padding-bottom: 2px;
}
/*--------SHOP---------*/
.head_shop
{
	background: url(../images/hp/shop_bac.jpg) repeat-x;
	padding: 5px 10px 5px 20px;
	border-top-width: 1px;
	border-top-style: solid;

	border-top-color: #000000;
	font-family: 'ＭＳ Ｐゴシック' , Arial, sans-serif;
}
.head_shop h1
{
	color: #000000;
	font-size: 32px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: 'ＭＳ Ｐゴシック' , Arial, sans-serif;
}
.shopmain
{
	float: left;
	width: 600px;
	height:60px;
}
.shopmain_qr
{
	float: right;
	width: 110px;
}
.hedacars
{
	background-color: #000000;
	font-family: 'ＭＳ Ｐゴシック' , Arial, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 4px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.shop_cat
{
	padding: 3px 3px 3px 10px;
	background-color: #FFCC00;
	font-weight: bold;
	color: #CC0000;
}
.shop_sub_waku
{
	padding: 5px;
	margin-top: 1px;
	border: 1px solid #999999;
	margin-bottom: 8px;
}
#shpshiyumoku
{
    font-size: 11px;
    
}
#shpshiyumoku ul
{
    margin: 0px;
    padding: 0;
    
}
#shpshiyumoku li
{
float: left;
}
.shpshiyumoku_li
{
    list-style: none;
    border-bottom: 1px solid #ED9F9F;
    border: 1px solid #C9D8CB;
    background-color: #ECFFC4;
    width: 56px;
    margin-right: 3px;
    text-align: center;
    padding-top: 2px;
    padding-bottom: 2px;
}
.shpshiyumoku_li2
{
    list-style: none;
    border-bottom: 1px solid #ED9F9F;
    border: 1px solid #C9D8CB;
    background-color: #CFFF6A;
    width: 62px;
    margin-right: 3px;
    text-align: center;
    padding-top: 2px;
    padding-bottom: 2px;
}

/*-------------------------------*/
#shpshiyumoku_bk
{
    font-size: 11px;
    margin-bottom:5px;
}
#shpshiyumoku_bk ul
{
    margin: 0px;
    padding: 0;
    
}
#shpshiyumoku_bk li
{
float: left;
}
.shpshiyumoku_li_bk
{
    list-style: none;
    border-bottom: 1px solid #ED9F9F;
    border: 1px solid #C9D8CB;
    background-color: #ECFFC4;

    margin-right: 3px;
    text-align: center;
    padding: 2px;
    
}
.shpshiyumoku_li2_bk
{
    list-style: none;
    border-bottom: 1px solid #ED9F9F;
    border: 1px solid #C9D8CB;
    background-color: #CFFF6A;

    margin-right: 3px;
    text-align: center;
    padding: 2px;
}
/*-------------------------------*/
#shpshiyumoku_b li
{

}
.shpshiyumoku_b_li
{
    list-style: none;
    border-bottom: 1px solid #ED9F9F;
    border: 1px solid #C9D8CB;
    background-color: #ECFFC4;
    margin-right: 3px;
    text-align: center;
    padding-top: 2px;
    padding-bottom: 2px;
}
.shpshiyumoku_b_li2
{
    list-style: none;
    border-bottom: 1px solid #ED9F9F;
    border: 1px solid #C9D8CB;
    background-color: #CFFF6A;
    margin-right: 3px;
    text-align: center;
    padding-top: 2px;
    padding-bottom: 2px;
}
/************* NABI-baiku *************/
#navigation
{
    width: 190px;
    font-family: 'ＭＳ Ｐゴシック' , Arial, sans-serif;
    margin-bottom: 5px;
}
#navigation ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.navigation_li
{
    border-bottom: 1px solid #ED9F9F;
    border-bottom-color: #E4E4E4;
    width: 190px;
}
.navigation_li2 a
{
	display: block;
	padding: 5px 5px 5px 1em;
	border-left: 12px solid #711515;
	border-right: 1px solid #711515;
	background-color: #FFFF66;
	color: #CC3300;
	font-weight: bold;
	text-decoration: none;
	border-style: solid;
	border-width: 0px 1px 1px 0px;
	border-color: #FFE26F;
}
.navigation_li a:link, .navigation_li a:visited
{
    display: block;
    padding: 5px 5px 5px 1em;
    border-left: 12px solid #711515;
    border-right: 1px solid #711515;
    background-color: #CC0000;
    color: #FFFFFF;
    text-decoration: none;
    border-style: solid;
    border-width: 0px 1px 1px 0px;
    border-color: #333333;
}
.navigation_li a:hover
{
    background-color: #FFE26F;
    color: #CC3300;
    font-weight: bold;
}
.navi_li a
{
    display: block;
    padding: 5px 5px 5px 1em;
    background-color: #FFE26F;
    color: #CC3300;
    font-weight: bold;
}
/************* HEDA MENU *************/
.hedamenu_bac
{
    width: 100%;
    background: url(../images/hp/menu_a.gif) repeat-x;
    float: left;
    padding-bottom: -2px;
    margin-bottom: 7px;
}
#hedamenu
{
    width: 100%;
    font-family: 'ＭＳ Ｐゴシック' , Arial, sans-serif;
    margin-bottom:0px;
}
#hedamenu ul
{
    list-style: none;
    margin: 0;
    padding: 0;
    float: left;
}
.menu_pg
{
    display: block;
     padding: 5px 6px 5px 6px;
    border-left: 12px solid #711515;
    border-right: 1px solid #711515;
    background: url(../images/hp/menu_a.gif) repeat-x;
    color: #000000;
    text-decoration: none;
    border-style: solid;
    border-width: 0px 1px 1px 0px;
    border-color: #333333;
    float: left;
    font-size: 11px;
} 
.menu_pg_on
{
    display: block;
     padding: 5px 6px 5px 6px;
    border-left: 12px solid #711515;
    border-right: 1px solid #711515;
    background: url(../images/hp/menu_b.gif) repeat-x;
    color: #000000;
    text-decoration: none;
    border-style: solid;
    border-width: 0px 1px 1px 0px;
    border-color: #333333;
    float: left;
    font-size: 11px;
}
.shp_siyumoku
{
    border: 1px solid #333333;
    background-color: #DFDFFF;
    padding: 1px 3px 1px 3px;
    float: left;
    font-family: 'ＭＳ Ｐゴシック' , Arial, sans-serif;
    font-size: 10px;
    margin-bottom:3px;
    margin-left: 2px;
}

.bn_pr
{
margin-left:20px;
margin-top:10px;
margin-bottom:3px;
font-size: 12px;
}
.shop_maker
{
    padding: 5px 5px 0px 5px;
}
.shop_carname
{
    padding: 0px 10px 5px 10px;
    font-size: 12px;
}
.kensaku_on
{
    background-color: #FFFF99;
    border: 1px solid #CCCCCC;
    padding: 2px 4px 2px 4px;
    margin-left: 10px;
}
.kensaku_hr
{
    border: 1px solid #999999;
}

/************* NABI-baiku *************/
#gfeed{

}
#gfeed li
{
margin-left:14px;
}
#gfeed span
{
    font-size: 11px;
}
#gfeed li
{
    font-size: 13px;
	line-height: 20px;
}
#gfeed a
{
    padding-right:5px;
}
/************* FAIR *************/
.fair_head
{
    background-image: url('../images/pages/fair_bac.jpg');
    background-position: left bottom;
    background-repeat: no-repeat;
}
.fair_head h3
{
    margin-top:0px;
    margin-bottom:0px;
    color: #CC0000;
    font-size:32px;
}
.fair_head p
{
    margin: 0px;
    padding: 0px;
}
.fair_ken
{
    border: 1px solid #C0C0C0;
    margin-right: 10px;
    margin-left: 6px;
    margin-bottom: 5px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 5px;
}
#fair_table
{
    font-size: 12px;
    line-height: 14px;
    width: 990px;
}
#fair_table ul
{
    padding: 0px;
    margin: 0px;
    float: left;
}
#fair_table li
{
    padding: 5px 5px 1px 5px;
    border: 1px solid #666666;
    margin: 0px 0px 5px 5px;
    float: left;
    list-style-type: none;
    width: 104px;
    height: 150px;
}
#fair_table .fair_img_no
{
    border: 1px solid #C0C0C0;
    width: 103px;
    height: 85px;
    padding-top: 30px;
}
#fair_table .fair_item
{
    text-align: left;
    width: 104px;
    height:56px;
}
#fair_table .prise
{
    width: 104px;
    text-align: right;
}
/************* SHOP *************/
.shop_ken
{
    border: 1px solid #C0C0C0;
    margin-right: 10px;
    margin-left: 6px;
    margin-bottom: 5px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 5px;
}
#shp_table
{
    font-size: 12px;
    line-height: 14px;
    width: 990px;
}
#shp_table ul
{
    padding: 0px;
    margin: 0px;
    float: left;
}
#shp_table li
{
    padding: 5px 5px 1px 5px;
    border: 1px solid #666666;
    margin: 0px 0px 7px 7px;
    float: left;
    list-style-type: none;
    width: 174px;
    height: 170px;
}
.shop_img_no
{
    border: 1px solid #C0C0C0;
    width: 153px;
    height: 85px;
    padding-top: 30px;
}

/************* search_table *************/
#list_table
{
    font-size: 12px;
    line-height: 14px;
    width: 760px;
}
#list_table ul
{
    padding: 0px;
    margin: 0px;
    float: left;
}
#list_table li
{
	line-height: 14px;
    padding: 5px 5px 1px 5px;
    border: 1px solid #666666;
    margin: 0px 0px 7px 7px;
    float: left;
    list-style-type: none;
    width: 165px;
    height: 182px;
}
.list_img_no
{
    border: 1px solid #C0C0C0;
    width: 164px;
    height:88px;
    padding-top: 30px;
}
/************* パーツ *************/
#ptlist_table
{
    font-size: 12px;
    line-height: 14px;
    width: 760px;
}
#ptlist_table ul
{
    padding: 0px;
    margin: 0px;
    float: left;
}
#ptlist_table li
{
    padding: 5px 5px 1px 5px;
    border: 1px solid #666666;
    margin: 0px 0px 7px 6px;
    float: left;
    list-style-type: none;
    width: 168px;
    height: 182px;
}
/************* PARTS_SUB *************/
#ptshp_sub ul
{
	padding: 0px;
	margin: 0px;
}
#ptshp_sub li
{
	font-size: 12px;
	line-height: 13px;
    width: 160px;
    margin-bottom: 3px;
    padding: 4px 4px 0px 0px;
    list-style-type: none;
    text-align: left;
    vertical-align: top;
}
/************* PHOTO *************/
.img_side
{
    width: 67px;
    height: 50px;
    text-align:center;
}
/************* OKINIIRI *************/
#okini td
{
    padding-top: 2px;
    padding-left: 3px;
    padding-bottom: 2px;
}
#okini .fnam
{
    border-left-style: dashed;
    border-left-width: 1px;
    border-left-color: #808080;
    border-right-style: dashed;
    border-right-width: 1px;
    border-right-color: #808080;
    font-size: 11px;
    font-weight: bold;
    color: #333333;
}
#okini .fdata
{
    border-right-style: dashed;
    border-right-width: 1px;
    border-right-color: #808080;
}
