@charset"Shift_JIS";

/*---------------------------------------------*/

body { color:#666666; margin:0px; padding:0px; text-align:center;}
img{ border: 0px none #ffffff; vertical-align: bottom;}
#info-text { display:none; }

/*---------------------------------------------*/

a:link    { color: #333333;}
a:visited { none; color: #F77142;}
a:active  { none; color: #666666;}
a:hover   { color: #FF6600;}

/*---------------------------------------------*/
.imgleft {
	float:left;
	padding-right:10px;
	margin:0px;
	border:0px;
}
.imgright {
	float:right;
	padding-leftt:10px;
	margin:0px;
	border:0px;
}

.style1 {color: #F77142; font-weight: bold;}
.style2 {color: #FF6600;}
.style3 {
	color: #F77142;
	font-weight: bold;
}

/*---------------------------------------------*/
.bstexts{
 line-height:14px;
 font-size:10px;
 FONT-FAMILY: Verdana, Helvetica, Osaka , Geneva, sans-serif;
 color: #333333;
 }
.bstext{
 line-height:14px;
 font-size:12px;
 FONT-FAMILY: Verdana, Helvetica, Osaka , Geneva, sans-serif;
 color: #333333;
 }
.bstext1{
 line-height:20px;
 font-size:14px;
 FONT-FAMILY: Verdana, Helvetica, Osaka , Geneva, sans-serif;
 color: #333333;
 }
.bstext2{
 line-height:30px;
 font-size:16px;
 FONT-FAMILY: Verdana, Helvetica, Osaka , Geneva, sans-serif;
 color: #333333;
 font-weight:800;
 }
.bstext3{
 line-height:30px;
 font-size:20px;
 FONT-FAMILY: Verdana, Helvetica, Osaka , Geneva, sans-serif;
 color: #333333;
 font-weight:800;
 }
/*---------------------------------------------*/
/*-header-*/
/*---------------------------------------------*/
#header-line {
	width:100%;
	height:110px;
	background-image:url(../images/header_top_line.gif);
	background-repeat:repeat-x;
	background-position:top;
}
#header-line dl {
	width:850px;
	height:116px;
	margin:0px auto;
	padding:0px;
}
#header-line h1 {
	display:none;
	margin:0px;
	padding:0px;
}
#header-line h2 {
	display:none;
	margin:0px;
	padding:0px;
}
#header-line  {
	font-size:14px;
	color:#FFFFFF;
	line-height:18px;
}
#header-line dt.rogoeria {
	float:left;
	display:block;
	width:190px;
	height:102px;
	margin:0px;
	padding:0px;
	background-image:url(../images/rogo.gif);
	background-repeat:no-repeat;

}
#header-line dt.rogoeria a{
	display:block;
	width:190px;
	height:102px;
	text-indent:-3680px;
	overflow:hidden;
}
#header-line dt.header-title {
	float:right;
	width:596px;
	height:30px;
	margin:0px;
	padding:5px 0px 2px 0px;
	background-image:url(../images/header_titlebk.gif);
	background-repeat:no-repeat;
	font-size:87%;
}
#header-tel {
	float:right;
	width:220px;
	height:67px;
	margin:0px;
	_margin:15px 0 0 0;
	padding:0px;
	font-size:12px;
	color:#333333;
	background-image:url(../images/tel.gif);
	background-repeat:no-repeat;
	background-position:top;
}
#header-h-menu {
	float:right;
	width:377px;
	_width:370px;
	height:67px;
	margin:0px;
	_margin:15px 0 0 0;
	padding:0px;
	text-align:center;
	font-size:85%;
	color:#333333;
}
#header-h-menu h3.h-menu-btn {
	float:left;
	width:85px;
	height:20px;
	margin:4px 7px 0 0;
	padding:0px;
}

/*---------------------------------------------*/
/*-main-menu-*/
/*---------------------------------------------*/
#mainmemu-bg {
	width:100%;
	height:50px;
	background-image:url(../images/main_menu_bgline.gif);
	background-repeat:repeat-x;
}
#mainmemu-bg ul{
	width:850px;
	height:40px;
	margin:0px auto;
	padding:5px 0px 0px 0px;
	list-style:none;
	overflow:hidden;
	text-indent:-8323px;
}
#mainmemu-bg li {
	display:inline;
	width:130px;
	height:40px;
	margin-right:14px;
	padding:0px;
	text-indent:-8323px;
}

#mainmemu-bg li.topmenu01 a {
	float:left;
	display:block;
	width:130px;
	height:40px;
	margin-right:14px;
	padding:0px;
	background-image:url(../images/btn_main_top_o.gif);
}
#mainmemu-bg li.topmenu02 a {
	float:left;
	display:block;
	width:130px;
	height:40px;
	margin-right:14px;
	padding:0px;
	background-image:url(../images/btn_main_policy_o.gif);
}
#mainmemu-bg li.topmenu03 a {
	float:left;
	display:block;
	width:130px;
	height:40px;
	margin-right:14px;
	padding:0px;
	background-image:url(../images/btn_main_about_o.gif);
}
#mainmemu-bg li.topmenu04 a {
	float:left;
	display:block;
	width:130px;
	height:40px;
	margin-right:14px;
	padding:0px;
	background-image:url(../images/btn_main_intro_o.gif);
}
#mainmemu-bg li.topmenu05 a{
	float:left;
	display:block;
	width:130px;
	height:40px;
	margin-right:14px;
	padding:0px;
	background-image:url(../images/btn_main_access_o.gif);
}
#mainmemu-bg li.topmenu06 a{
	float:left;
	display:block;
	width:130px;
	height:40px;
	padding:0px;
	margin:0px;
	background-image:url(../images/btn_main_inquiry_o.gif);
}


#mainmemu-bg li.topmenu01 a:hover {
	background-image:url(../images/btn_main_top_u.gif);
}
#mainmemu-bg li.topmenu02 a:hover {
	background-image:url(../images/btn_main_policy_u.gif);
}
#mainmemu-bg li.topmenu03 a:hover {
	background-image:url(../images/btn_main_about_u.gif);
}
#mainmemu-bg li.topmenu04 a:hover {
	background-image:url(../images/btn_main_intro_u.gif);
}
#mainmemu-bg li.topmenu05 a:hover {
	background-image:url(../images/btn_main_access_u.gif);
}
#mainmemu-bg li.topmenu06 a:hover {
	background-image:url(../images/btn_main_inquiry_u.gif);
}
/*---------------------------------------------*/
/*-flashmovie-*/
/*---------------------------------------------*/
#flash-eria {
	float:right;
	width:655px;
	height:auto;
	margin:10px 0px 3px 0;
}
/*---------------------------------------------*/
/*-body-*/
/*---------------------------------------------*/
#body {
	width:850px;
	height:auto;
	margin-top:10px;
	margin-left:auto;
    margin-right:auto;
	padding:0px;
}
/*---------------------------------------------*/
/*-body-*/
/*---------------------------------------------*/
#pankuzulist {
	clear:both;
	width:850px;
	height:auto;
	margin-left:auto;
    margin-right:auto;
	padding:15px 0px 0px 0px;
	font-size:12px;
	text-align:left;
}
#pankuzulist a { color:#003366; }
#pankuzulist a:hover { color:#FF6600; }
/*---------------------------------------------*/
/*-bodyleft-*/
/*---------------------------------------------*/
#left-eria {
	float:left;
	width:180px;
	height:auto;
	margin:0px;
}

#left-eria p {
	width:auto;
	height:10px;
	margin:0px;
	padding:0px;
}
/*---------------------------------------------*/
/*-bodyleft time-*/
/*---------------------------------------------*/
#time-eria {
	width:180px;
	height:auto;
	margin:0px;
	padding:0px;
	background-image:url(../images/180_centerbg.gif);
	background-repeat:no-repeat;
}
#time-eria dl {
	width:180px;
	height:auto;
	margin:0px;
	padding:0px;
}

#time-eria dt.timetitle {
	width:145px;
	height:19px;
	_height:17px;
	margin:0px;
	padding-left:35px;
	padding-top:13px;
	_padding-top:15px;
	text-align:left;
	font-size:14px;
	FONT-FAMILY: Verdana, Helvetica, Osaka , Geneva, sans-serif;
	font-weight:bold;
	color: #FFFFFF;
	background-image:url(../images/left_titlebg_time.gif);
	background-repeat:no-repeat;
	background-position:top;
}
#time-eria dt.timeclender {
	float:left;
	width:170px;
	height:auto;
	margin:0px;
	padding:5px;
	font-size:10px;
	text-align:center;
	color:#333333;
}
#time-eria dt.timercomenteria {
	clear:both;
	width:170px;
	height:auto;
	margin:0px 5px;
	padding:0px;
	text-align:left;
	font-size:12px;
	line-height:15px;
	color:#333333;
}

#time-eria dt.timerunder {
	clear:both;
	width:180px;
	height:11px;
	margin:0px;
	padding:0px;
	background-image:url(../images/180_underbg.gif);
	background-repeat:no-repeat;
}
/*---------------------------------------------*/
/*-bodyleft time-*/
/*---------------------------------------------*/
#calender-eria {
	clear:both;
	text-align:center;
	width:180px;
	height:250px;
	margin:10px 0 0 0;
	padding:0px;
}
.calender-php {
	clear:both;
	text-align:center;
	width:180px;
	height:250px;
	margin:0;
	padding:0;
	overflow:scroll;
	border:none;
}
/*---------------------------------------------*/
/*-bodyleft menu-*/
/*---------------------------------------------*/
#left-menu {
	width:180px;
	height:auto;
	margin-top:15px;
	_margin-top:10px;
	margin-bottom:15px;
	_margin-bottom:10px;
	padding:0px;
	font-size:13px;
	FONT-FAMILY: Verdana, Helvetica, Osaka , Geneva, sans-serif;
	background-image:url(../images/left_menubg_menu.gif);
}
#left-menu-title {
	width:180px;
	height:23px;
	margin:0px;
	padding-top:10px;
	background-image:url(../images/left_titlebg_menu.gif);
	font-size:14px;
	FONT-FAMILY: Verdana, Helvetica, Osaka , Geneva, sans-serif;
	font-weight:bold;
	color: #FFFFFF;
}

#left-menu ul{
	width:174px;
	height:auto;
	margin:0px;
	padding:0px 3px 3px 3px;
	text-align:left;
}

#left-menu li{
	display:block;
	width:174px;
	height:32px;
	margin-bottom:1px;
	padding:0px;
	list-style:none;
	background-color:#F4E4DC;
}
#left-menu li.overbtn{
	display:block;
	width:149px;
	height:25px;
	_height:23px;
	padding-top:7px;
	_padding-top:9px;
	padding-left:25px;
	list-style:none;
	text-decoration:none;
	background-image:url(../images/eft_menubk_z.gif);
	color:#003300;
}

#left-menu li a{
	display:block;
	height:25px;
	_height:23px;
	padding-top:7px;
	_padding-top:9px;
	padding-left:25px;
	list-style:none;
	text-decoration:none;
	background-image:url(../images/eft_menubk_u.gif);
}
#left-menu li a:hover{
	display:block;
	list-style:none;
	color:#333333;
	background-image:url(../images/eft_menubk_o.gif);
}
#left-menu li a:visited {
	color:#333333;
}

#left-menu li.subcatego{
	display:block;
	width:174px;
	height:25px;
	margin:0px;
	padding:0px;
	list-style:none;
	background-image:url(../images/btn_subcateg_o.gif);
	vertical-align:middle;
	border-bottom:1px solid #EE7D39;
}

#left-menu li.subcatego a{
	display:block;
	width:154px;
	height:20px;
	margin:0px;
	line-height:10px;
	padding-left:20px;
	list-style:none;
	background-image:url(../images/btn_subcateg_o.gif);
	vertical-align:middle;
}
#left-menu li.subcatego a:hover{
	display:block;
	list-style:none;
	color:#333333;
	background-image:url(../images/btn_subcateg_u.gif);
	vertical-align:middle;
}
#left-menu li.subcategover{
	display:block;
	width:154px;
	height:25px;
	margin:0px;
	line-height:10px;
	padding-left:20px;
	padding-top:7px;
	list-style:none;
	background-image:url(../images/btn_subcateg_over.gif);
	vertical-align:middle;
	color:#FFFFFF;
}
/*---------------------------------------------*/
/*-left-movie-*/
/*---------------------------------------------*/
#left-movie {
	clear:both;
	width:180px;
	height:auto;
	margin-top:15px;
	_margin-top:10px;
	margin-bottom:15px;
	_margin-bottom:10px;
	padding:0px;
	font-size:13px;
	FONT-FAMILY: Verdana, Helvetica, Osaka , Geneva, sans-serif;
}
/*---------------------------------------------*/
/*-bodycenter-*/
/*---------------------------------------------*/
#center-eria {
	float:left;
	width:490px;
	height:auto;
	margin-left:15px;
	padding:0px;
}
#center-eria p {
	clear:both;
	width:100%;
	height:auto;
	margin:0px;
	padding:0px;
}
/*-greeting-*/
/*---------------------------------------------*/
#top-greeting {
	clear:both;
	width:490px;
	height:auto;
	padding:0px;
	margin-bottom:5px;
	background-image:url(../images/490px_cbg.gif);
	background-repeat:no-repeat;
}
#top-greeting dl {
	width:490px;
	height:auto;
	margin:0px;
	padding:0px;
}
#top-greeting dt.greetingtitle {
	width:455px;
	height:19px;
	_height:17px;
	margin:0px;
	padding-left:35px;
	padding-top:13px;
	_padding-top:15px;
	text-align:left;
	font-size:13px;
	FONT-FAMILY: Verdana, Helvetica, Osaka , Geneva, sans-serif;
	font-weight:bold;
	color: #FFFFFF;
	background-image:url(../images/left_titlebg_greeting.gif);
	background-repeat:no-repeat;
	background-position:top;
}

#top-greeting dt.greetingcomenteria {
	width:480px;
	height:auto;
	margin:5px 5px 0px 5px;
	text-align:left;
	font-size:13px;
	color:#333333;
	line-height:20px;
}

#top-greeting dt.greetingunder {
	clear:both;
	width:490px;
	height:11px;
	margin:0px;
	padding:0px;
	background-image:url(../images/490px_ebg.gif);
	background-repeat:no-repeat;
}

/*-middlebanar-*/
/*---------------------------------------------*/
#top-middlebanar {
	float:left;
	width:195px;
	height:auto;
	margin:15px 0px;
	_margin:10px 0px;
	padding:0px;
}

/*-whatsnews-*/
/*---------------------------------------------*/
#top-whatsnews-eria {
	float:left;
	width:490px;
	height:auto;
	margin:15px 0px 5px 0;
	padding:0px;
	background-image:url(../images/top_whatsnewsubg_menu.gif);
}
#top-whatsnews-eriatitle {
	float:right;
	width:490px;
	height:25px;
	_height:23px;
	margin:0px;
	padding-top:8px;
	_padding-top:10px;
	text-align:left;
	background-image:url(../images/top_whasnews_title.gif);
}

#top-whatsnews-whatsnewsttitle {
	float:left;
	width:130px;
	height:auto;
	margin:0px;
	text-align:left;
	font-size:14px;
	FONT-FAMILY: Verdana, Helvetica, Osaka , Geneva, sans-serif;
	font-weight:bold;
	color: #FFFFFF;
}
#top-whatsnews-whatsnewsttitle-youtube {
	float:left;
	width:250px;
	height:auto;
	margin:0px;
	text-align:left;
	font-size:14px;
	FONT-FAMILY: Verdana, Helvetica, Osaka , Geneva, sans-serif;
	font-weight:bold;
	color: #FFFFFF;
}
#top-whatsnews-whatsnewslist a{
	float:right;
	width:80px;
	height:13px;
	margin-top:2px;
	_margin:0px;
	margin-right:5px;
	padding:0px;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
}
#top-whatsnews-whatsnewslist a:hover{ color:#FFFF00; text-decoration:none;}

#top-whatsnews-eria dl.twed1 {
	width:480px;
	height:auto;
	margin:0px 5px 5px 5px;
	padding:5px 0px;
	background-color:#FFFFFF;
}
#top-whatsnews-eria dl.twed2 {
	width:480px;
	height:auto;
	margin:0px 5px 5px 5px;
	padding:0;
	background-color:#FFFFFF;
}

#top-whatsnews-eria dt.whatsnews-days {
	float:left;
	width:65px;
	height:auto;
	margin-left:5px;
	padding:2px 2px 2px 20px;
	font-size:13px;
	color:#333333;
	background-image:url(../images/top_whasnews_icon.gif);
	background-position:left;
	background-repeat:no-repeat;
}
#top-whatsnews-eria dt.whatsnews-txt {
	float:right;
	width:380px;
	height:auto;
	margin:0px;
	padding:2px 2px 2px 0px;
	text-align:left;
	font-size:13px;
	line-height:15px;
	color:#333333;
}
#top-whatsnews-eria dt.whatsnews-line {
	clear:both;
	width:470px;
	height:5px;
	margin:0px 5px;
	padding:0px;
	background-image:url(../images/top_whasnews_line.gif);
	background-repeat:no-repeat;
	background-position:center;
	font-size:xx-small;
}
#top-whatsnews-eria dt.whatsnews-apacer {
	clear:both;
	width:265px;
	height:5px;
	margin:0px 5px;
	padding:0px;
	font-size:xx-small;
}
#top-whatsnews-eria dt.whatsnews-line2 {
	clear:both;
	width:470px;
	height:5px;
	margin:0px 5px;
	padding:0px;
	background-image:url(../images/top_whasnews_line.gif);
	background-repeat:no-repeat;
	background-position:center;
	font-size:xx-small;
}

/*-centerbanar-*/
/*---------------------------------------------*/
#top-centerbanar-m {
	clear:both;
	width:490px;
	padding:14px 0 0 0;
	margin:0;
}
#top-centerbanar-m h3{
	clear:both;
	width:490px;
	padding:0;
	margin:0;
}
#top-centerbanar {
	clear:both;
	width:490px;
	height:auto;
	padding:0px;
	margin-top:15px;
	_margin-top:5px;
}
#top-centerbanar dl {
	margin:0px;
	padding:0px;
}
#top-centerbanar dt.centerbanar-left {
	float:left;
	padding:0px;
	margin:0px;
}
#top-centerbanar dt.centerbanar-right {
	float:right;
	padding:0px;
	margin:0px;
}
#top-centerbanar dt.centerbanar-under {
	float:left;
	width:490px;
	height:auto;
	padding:0px;
	margin:11px 0px 0px 0px;
}
#top-centerbanar dt.centerbanar-under2 {
	float:left;
	width:490px;
	height:auto;
	padding:0px;
	margin:11px 0px;
}








/*---------------------------------------------*/
/*-bodyright-*/
/*---------------------------------------------*/
#right-eria {
	float:right;
	width:150px;
	height:auto;
	margin:0px;
	padding:0px;
}
/*------------------------------------*/
#right-eria-tbanar {
	width:150px;
	height:auto;
	margin:0px;
	padding:15px 0 0 0;
}

#right-eria-tbanar dl{
	width:150px;
	height:auto;
	margin:0px;
	padding:0px;
}

#right-eria-tbanar dt{
	width:150px;
	height:auto;
	margin:0px;
	padding:0px;
}
#right-eria-tbanar dt.tbanar{
	width:150px;
	height:auto;
	margin:0px;
	padding:10px 0 0 0;
}
#right-eria-tbanar dt.recruitbanar a{
	display:block;
	width:150px;
	height:150px;
	margin-bottom:10px;
	padding:0px;
	text-indent:-6121px;
	background-image:url(../images/topbanar/recruit_banar.gif);
	overflow:hidden;
}
#right-eria dt.recruitbanar a:hover{
	background-position:0px -150px;
}
/*------------------------------------*/
#right-eria-tbanar dt.blogbanar a{
	display:block;
	width:150px;
	height:105px;
	margin-bottom:10px;
	padding:0px;
	text-indent:-6121px;
	background-image:url(../images/topbanar/blog_banar.gif);
	background-position:0px -105px;
	overflow:hidden;
}
#right-eria-tbanar dt.blogbanar a:hover{
	background-position:0px -105px;
}
/*------------------------------------*/
#right-eria-tbanar dt.breakthrough a{
	display:block;
	width:150px;
	height:110px;
	margin-top:7px;
	padding:0px;
	text-indent:-6121px;
	background-image:url(../images/topbanar/breakthrough_banar.gif);
	overflow:hidden;
}
#right-eria-tbanar dt.breakthrough a:hover{
	background-position:0px -110px;
}
/*---------------------------------------------*/
/*-toplink-*/
/*---------------------------------------------*/
#toplink-eria {
	clear:both;
	width:140px;
	height:auto;
	margin-top:10px;
	padding:5px;
	background-color:#E7E7E7;
}

#toplink-eria dl{
	width:140px;
	height:auto;
	margin:0px;
	padding:0px;
	background-color:#ffffff;
}

#toplink-eria dt.toplink-title{
	width:130px;
	height:19px;
	_height:18px;
	margin:0px;
	padding:4px 0px 0px 10px;
	_padding:5px 0px 0px 10px;
	background-image:url(../images/toplink_title.gif);
	font-size:14px;
	color:#FFFFFF;
	text-align:left;
}
#toplink-eria dt.toplink-banar{
	width:130px;
	height:auto;
	margin:0px;
	padding:5px;
	background-color:#FFFFFF;
}

/*---------------------------------------------*/
/*-bodyendt-*/
/*---------------------------------------------*/
#bodyend {
	clear:both;
	width:850px;
	height:auto;
	margin-left:auto;
    margin-right:auto;
	padding:15px 0px 5px 0px;
	text-align:right;
}

/*---------------------------------------------*/
/*-footer-*/
/*---------------------------------------------*/
#footer-bg {
	clear:both;
	width:100%;
	height:auto;
	margin-top:10px;
}

#footer-bg a:link {color:#333333; text-decoration:none;}
#footer-bg a:visited { none; color:#666666; text-decoration:none;}
#footer-bg a:active  { none; color:green; text-decoration:none;}
#footer-bg a:hover   { color: #F37043;}

#footer-bg ul{
	width:100%;
	height:auto;
	margin:0px;
	padding:10px 0px;;
	text-align:center;
	line-height:15px;
	font-size:12px;
	FONT-FAMILY: Verdana, Helvetica, Osaka , Geneva, sans-serif;
	font-weight:300;
	color: #FFFFFF;
	background-color:#F4E4DC;
}
#footer-bg li{
	display:inline;
	padding-left:6px;
	padding-right:4px;
	border-left:1px solid #333333;
}
#footer-bg li.footerend{
	display:inline;
	padding-right:5px;
	border-right:1px solid #333333;
}
#footer-bg dl{
	width:100%;
	height:auto;
	margin:0px auto;
	padding:0px;
}
#footer-bg dt.copyright{
	width:100%;
	height:auto;
	margin:0px;
	padding:8px 0px;
	text-align:center;
	font-size:12px;
	FONT-FAMILY: Verdana, Helvetica, Osaka , Geneva, sans-serif;
	font-weight:300;
	color: #FFFFFF;
	background-color:#F77142;
}

/*---------------------------------------------*/
/*-subbody-*/
/*---------------------------------------------*/
#subbody-eria {
	float:right;
	width:655px;
	margin-top:15px;
	height:auto;
	padding:0px;
	text-align:left;
}
/*---------------------------------------------*/
/*-subbodytitle-*/
/*---------------------------------------------*/
#subtext-eria {
	width:655px;
	height:99px;
	margin:0px;
	text-align:left;
	line-height:25px;
	font-size:14px;
	FONT-FAMILY: Verdana, Helvetica, Osaka , Geneva, sans-serif;
	color: #333333;
	background-image:url(../images/subtitle_bk.jpg);
}
#subtext-eria h3{
	width:auto;
	height:30px;
	margin:0px;
	padding-left:18px;
	_padding-top:60px;
	padding-top:40px;
	text-align:left;
	font-size:25px;
	color: #FFFFFF;
}
#subtext-eria div.tt-h3{
	width:auto;
	height:30px;
	margin:0px;
	padding-left:18px;
	padding-top:20px;
	text-align:left;
	font-size:25px;
	color: #FFFFFF;
	background-image:url(../images/subtitle_bk.jpg);
}
#subtext-eria h3.whtitle-t{
	width:auto;
	height:30px;
	margin:0px;
	padding-left:15px;
	_padding-top:60px;
	padding-top:25px;
	text-align:left;
	font-size:20px;
	color: #FFFFFF;
}
#subtext-eria-english {
	width:auto;
	height:20px;
	margin:0px;
	padding-left:20px;
	font-size:15px;
	color: #FFFFFF;
}
/*---------------------------------------------*/
#subtmain-eria {
	width:655px;
	height:auto;
	margin-top:15px;
	padding:0px;
	text-align:left;
	line-height:20px;
	font-size:13px;
	FONT-FAMILY: Verdana, Helvetica, Osaka , Geneva, sans-serif;
	color: #333333;
}
/*---------------------------------------------*/
#btn-shousai a{
	display:block;
	float:right;
	width:100px;
	height:22px;
	padding:0px;
	margin-top:10px;
	background-image:url(../images/btn_shousai_o.gif);
	text-indent:-6123px;
}
#btn-shousai a:hover{
	display:block;
	float:right;
	width:100px;
	height:22px;
	padding:0px;
	margin-top:10px;
	background-image:url(../images/btn_shousai_u.gif);
	text-indent:-6123px;
}
