@charset "EUC-JP";
/**
 *	common style
 *	(import comon css files)
 */


/**
 *	base
 *	 for Base style
 */




/* clearfix */
.clearfix_ {
	overflow: hidden;
}

.clearfix:after {
	content: ".";
	height: 0;
	clear: both;
	display: block;
	visibility: hidden;
}
.clearfix {
	zoom: 1;
}

a:hover * {
	filter: alpha(style=0; opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}
/* dropcap */

.dropcap:first-letter {
	font-size: 200%;
	font-weight: bold;
}
p.crumbs {
	width: 550px;
	height: 20px;
	position: relative;
	top: -45px;
	left: 200px;
	font-size: 80%;
}

/**
 *	layout
 *	 Set layout big div
 *		(contenar, header, footer, main, navi, menu)
 */


	*  {
	    margin: 0;
	    padding: 0;
	}

	img {	border: none;	}

	body {
		text-align: center;
		background: #fff6df;
	}
	
	.float-l {
		float: left;
	}
	.float-r {
		float: right;
	}

	#shadow {
		border-right: solid 2px #DDD;
		border-left: solid 1px #ccc;
		margin: 0 auto;
		width: 751px;
		text-align: left;
	}

	#wrapper {
		position: relative;
		top: 0;
		left: 0;
		width: 750px;
		border-right: solid 1px #444;
		background: #fff;
	}

	div#header{
		text-align: left;
		background: #fff;
		width: 750px;
	}

	#content {
		margin-top: -20px;
		color: #000;
		text-align: center;
	}
	
	div#header{
		text-align: left;
		background: #fff;
		width: 750px;
	}
	
	#main {
		float: left;
		padding: 10px 0 0 0;
		width: 580px;
		text-align: left;
		color: #444;
		overflow: hidden;
	}
	
	#main_sub {
		clear: left;
		width: 750px;
		background: #ffffff;
		text-align: center;
		overflow: hidden;
	}



/* for div#id section */

/* ----------------$B%X%C%@(B------------- */

	div#ci_logo {
		margin: 0;
		padding: 25px 3px 0 3px;
		width: 740px;
		line-height: 1.8;
		float: left;
		background: url(/images/header/h_sbilogo.gif) no-repeat right 2px;
	}
	p.tag_line {
		position: absolute;
		top: 7px;
		left: 5px;
		margin-left: 5px;
		padding-top: 3px;
		font-size: 75%;
		color: #888;
	}

	#header p.ci {
		clear: both;
		float: left;
	}
	#header div#ci_logo p.ci a {
		display: block;
		padding: 0;
		width: 188px;
		height: 72px;
		position: relative;
		top: 0;
		left: 0;
	}
	#header div#ci_logo p.ci a:hover * {
		filter: alpha(style=0; opacity=100) !important;
		-moz-opacity: 1 !important;
		opacity: 1 !important;
	}
	#header div#ci_logo  p.ci a img {
		overflow: hidden;
		display: block;
		width: 188px;
		height: 72px;
		position: absolute;
		top: 0;
		left: 0;
	}


	#header h2.hblg a {
		width: 160px;
		height: 55px;
		display: block;
		text-indent: -9999px;
		float: left;
	}

	#header ul#headlist{
		font-size: 80%;
		list-style: none;
		float: right;
		margin: 0 0 0 240px;
		padding: 50px 0 0 0;
		width: 300px;
	}

	#header ul#headlist li{
		background: url(/images/header/list_icon.gif) no-repeat 0 50%;
		margin: 0 3px;
		padding: 0 0 0 20px;
		float: right;
	}

	#header h2.hbmi{
		margin: 8px 0;
		padding: 0 5px 0 0;
		font-size: 80%;
		text-align: right;
		color: #888;
	}
	
		
	#header td.sltx{
		vertical-align: bottom;
		padding-bottom: 13px;
		font-size: 70%;
		text-align: right;
		color: #fff;
		width: 273px;
		background: #FFF url(/common/img/header04.gif) bottom left no-repeat;
	}
	
	#header td.mxjgo{
		vertical-align: bottom;
	}

	div#header div#special_ {
		border-bottom: solid 1px #ccc;
		margin: 30px 0 0 0;
		padding: 0 0 0 0;
		width: 550px;
		text-align: left;
		font-size: 0.8em;
		float: right;
		}

	div#header div#special_ div.special_link_pr {
		margin: 0 0 0 0;
		padding: 0 0 0 75px;
		height: 29px;
		line-height: 29px;
		background: url(/images/top/news.gif) no-repeat 0 2px;
		float: left;
		}

	div#header div#special_ p.special_link {
		margin: 0 5px 0 0;
		padding: 0 0 0 85px;
		height: 29px;
		line-height: 29px;
		background: url(/images/top/special.gif) no-repeat 0 2px;
		float: right;
		}

	div#header div#special_ p.special_link a,
	div#header div#special_ div.special_link_pr a {
		margin: 0;
		padding: 0;
	}

	div#newsboard ul#news_list {
		margin: 0;
		padding: 0;
		height: 20px;
		list-style: none;
		line-height: 1.6em;
	}

	div#newsboard {
		margin: 4px 0 0 0;
		padding: 0 0 0 0;
		width:200px;
		height:20px;
		float: left;
	}
/* form */
	div#header_form {
		background:#fff url(/common/img/bg_line01.gif) repeat-y 744px 0;
		border-left: solid 1px #ccc;
		margin: 0 auto;
		padding: 3px 0;
		width: 750px;
		float: left;
		overflow: hidden;
		text-align: left;
		}
		
	div#header_form h2{
		 width: 180px;
		 float: left;
		 }
		 
	div#header_form p{
		margin: 5px;
		}

	div#header_form img.ci {
		margin: 0 0 0 10px;
		}

	div#header_form img.sbilogo {
		float: right;
		margin: 20px 25px 0 0;
		}

	div#header_form h2.form_title_u {
		margin: -5px 10px 0 0;
		float: right;
		width: 220px;
		height: 60px;
		background: url(/images/u_form/u_form.gif) no-repeat;
		font-size: 100%;
		text-indent: -9999px;
		}

	div#header_form h2.form_title_v {
		margin: -5px 10px 0 0;
		float: right;
		width: 220px;
		height: 60px;
		background: url(/images/u_form/v_form.gif) no-repeat;
		font-size: 100%;
		text-indent: -9999px;
		}
	div#header_form {
		background:#fff url(/common/img/bg_line01.gif) repeat-y 750px 0;
		border-left: none;
		margin: 0 auto;
		padding: 3px 0;
		width: 750px;
		float: left;
		overflow: hidden;
		text-align: left;
		}
		
	div#header_form h2 {
		 width: 180px;
		 float: left;
		 }
		 
	div#header_form p{
		margin: 5px;
		}

	div#header_form img.ci {
		margin: 0 0 0 10px;
		}

	div#header_form img.sbilogo {
		float: right;
		margin: 20px 25px 0 0;
		}


/* footer */
div#foot_link{
	clear: both;
	float: left;
	margin: 10px auto 0 auto;
	background: #fff url(/images/top/rainbow.gif) no-repeat 0 10px;
	width: 750px;
	font-size: 80%;
}

div#foot_link ul.link_list{
	vertical-align: bottom;
	margin: 0 30px 0 0;
	padding: 5px 0;
	text-align: right;
	list-style: none;
	}

div#foot_link ul.link_list li a {
	text-decoration: none;
 }

div#foot_link ul.link_list li img {
	vertical-align: middle;
 }
 
div#foot_link ul.link_list li{
	display: inline;
	height: 17px;
	line-height: 1;
	}

div#copyright{
	clear: both;
	width: 750px;
	text-align: center;
	font-size: 75%;
}

div#copyright div.cpy{
	border-top: solid 3px #039;
	border-bottom: solid 1px #333;
	padding: 15px 0;
	width: 750px;
	font-weight: bold;
	color: #555;
}

#copyright div.cpy p{
	width: 760px;
}

div#navi {
	float: left;
	margin: 0;
	width: 159px;
	font-size: 1em;
	color:#444;
}
	div#navi h2 {
		padding-left: 5px;
		font-size: 80%;
	}
	
	div#navi h2 a {
		position: relative;
		display: block;
		overflow: hidden;
	}
	div#navi h2 a span {
		position: absolute;
		top: 0;
		left: 0;
		cursor:pointer;
		width: 100%;
		height: 100%;
		background-image: url(/images/navi/navi_menu_sprite.jpg);
		background-repeat: no-repeat;
		
		opacity: 1;
		filter: alpha(style=0; opacity=100);
		-moz-opacity: 1;

	}
		div#navi h2.better a {
			width: 158px;
			height: 69px;
		}
		div#navi h2.better a span {
			background-position: -7px -123px;
		}
		div#navi h2.better a:hover span {
			background-position: -174px -123px;
		}

		div#navi h2.pickup {
			margin: 3px 0 0;
		}
		div#navi h2.pickup a {
			width: 160px;
			height: 78px;
		}
		div#navi h2.pickup a span {
			background-position: -7px -192px;
		}
		div#navi h2.pickup a:hover span {
			background-position: -174px -192px;
		}

	div#navi p.h_ ,
	div#navi h3 {
		margin: 3px 0 0 0;
		overflow: hidden;
		position: relative;
		width: 150px;
		height: 20px;
		font-size: 80%;
	}
	div#navi p.h_ span ,
	div#navi h3 span {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background-image: url(/images/navi/navi_menu_sprite.gif);
		background-repeat: no-repeat;
	}
	div#navi div.ikkatsu h3 {
		width: 166px;
		height:62px;
		text-align: center;
	}
/*** menu_category ***/

	div#navi h3.category_special span ,
	div#navi p.category_special span {
		background-position: -15px -4px;
	}
	div#navi h3.category_better span ,
	div#navi p.category_better span {
		background-position: -15px -77px;
	}
	div#navi h3.category_move span ,
	div#navi p.category_move span {
		background-position: -15px -282px;
	}
	div#navi h3.category_pickup span ,
	div#navi p.category_pickup span {
		background-position: -15px -420px;
	}
	div#navi h3.category_site span ,
	div#navi p.category_site span {
		background-position: -15px -560px;
	}
	div#navi ul.menu_features {
		background-color: #005bcc;
	}
	div#navi ul.menu_better {
		background-color: #6cabc6;
	}
	div#navi ul.menu_move {
		background-color: #6f464c;
	}
	div#navi ul.menu_pickup {
		background-color: #99cc00;
	}
	div#navi ul.menu_site {
		margin-bottom: 10px;
		background-color: #ff9933;
	}


/*** menu_links ***/
	div#navi div.menu {
		text-align: right;
		padding: 5px 3px;
		width: 161px;
		list-style-type : none;
		line-height: 1.3;
	}

	div#navi div.menu ul li {
		margin: 0;
		padding: 3px 0 3px 3px;
		font-size: 80%;
	}


	div#navi ul li {
		list-style: none;
		text-align: left;
	}
	div#navi ul li a {
		position: relative;
		display: block;
		overflow: hidden;
		width: 155px;
		height: 30px;
	}
	div#navi ul li a span {
		position: absolute;
		top: 0;
		left: 0;
		cursor:pointer;
		width: 100%;
		height: 100%;
		background-image: url(/images/navi/navi_menu_sprite.gif);
		background-repeat: no-repeat;

		opacity: 1;
		filter: alpha(style=0; opacity=100);
		-moz-opacity: 1;
	}


	div#navi div.menu ul li.special_report a span {
		background-position: -174px -32px;
	}
	div#navi div.menu ul li.special_report a:hover span {
		background-position: -8px -32px;
	}

	div#navi div.menu ul li.arrangement a span {
		background-position: -174px -72px;
	}
	div#navi div.menu ul li.arrangement a:hover span {
		background-position: -174px -1px;
	}


	div#navi div.menu ul li.packing a span {
		background-position: -174px -105px;
	}
	div#navi div.menu ul li.packing a:hover span {
		background-position: -8px -105px;
	}


	div#navi div.menu ul li.speciallist a span {
		background-position: -174px -138px;
	}
	div#navi div.menu ul li.speciallist a:hover span {
		background-position: -8px -138px;
	}

	div#navi div.menu ul li.faq a span {
		background-position: -174px -171px;
	}
	div#navi div.menu ul li.faq a:hover span {
		background-position: -8px -171px;
	}

	div#navi div.menu ul li.tetsuzuki a span {
		background-position: -174px -204px;
	}
	div#navi div.menu ul li.tetsuzuki a:hover span {
		background-position: -8px -204px;
	}

	div#navi div.menu ul li.checksheet a span {
		background-position: -174px -237px;
	}
	div#navi div.menu ul li.checksheet a:hover span {
		background-position: -8px -237px;
	}

	div#navi div.menu ul li.mustitem a span {
		background-position: -174px -310px;
	}
	div#navi div.menu ul li.mustitem a:hover span {
		background-position: -8px -310px;
	}

	div#navi div.menu ul li.fuusui a span {
		background-position: -174px -343px;
	}
	div#navi div.menu ul li.fuusui a:hover span {
		background-position: -8px -343px;
	}

	div#navi div.menu ul li.calendar a span {
		background-position: -174px -376px;
	}
	div#navi div.menu ul li.calendar a:hover span {
		background-position: -8px -376px;
	}

	div#navi div.menu ul li.word a span {
		background-position: -174px -409px;
	}
	div#navi div.menu ul li.word a:hover span {
		background-position: -174px -277px;
	}

	div#navi div.menu ul li.cinema a span {
		background-position: -174px -449px;
	}
	div#navi div.menu ul li.cinema a:hover span {
		background-position: -8px -449px;
	}

	div#navi div.menu ul li.newlife a span {
		background-position: -174px -515px;
	}
	div#navi div.menu ul li.newlife a:hover span {
		background-position: -8px -515px;
	}

	div#navi div.menu ul li.question a span {
		background-position: -174px -588px;
	}
	div#navi div.menu ul li.question a:hover span {
		background-position: -8px -588px;
	}

	div#navi div.menu ul li.voice a span {
		background-position: -174px -621px;
	}
	div#navi div.menu ul li.voice a:hover span {
		background-position: -8px -621px;
	}

	div#navi div.menu ul li.question_recruit a span {
		background-position: -174px -654px;
	}
	div#navi div.menu ul li.question_recruit a:hover span {
		background-position: -8px -654px;
	}

	div#navi div.menu ul li.security a span {
		background-position: -174px -687px;
	}
	div#navi div.menu ul li.security a:hover span {
		background-position: -174px -718px;
	}

/***  ***/

	#navi p.infttle ,
	#navi h3.infttle {
		margin: 0 auto;
		padding: 5px 0 5px 5px;
		background: #fff;
		width: 150px;
		text-align: left;
		color: #555;
		line-height: 1.3;
		font-size: 75%;
		font-weight: normal;
	}

	#navi p.mov ,
	#navi h3.mov {
		background: #ff9966;
		color: #fff;
	}

	#navi p.sec ,
	#navi h3.sec {
		background: #8087be;
		color: #fff;
	}

	#navi p.pr ,
	#navi h3.pr {
		margin: 5px auto 0 auto;
		background: #F0EDE0;
		color: #555;
	}

	#navi p.sbi ,
	#navi h3.sbi {
		margin: 10px auto 0 auto;
		padding-bottom: 15px;
		background: #eee;
		color: #555;
	}

	
	#navi img.lefqrimg {
		margin-right: 5px;
		padding: 0;
		width: 80px;
		height: 80px;
	}


	#navi img.tab_img {
		margin: 10px 0 0 0;
	}

	#navi div.lefqrtxt ,
	#navi p.lefqrtxt {
		border: solid 1px #ccc;
		margin: 3px auto 10px auto;
		padding: 5px;
		width: 143px;
		overflow: hidden;
		line-height: 1.3;
		text-align: justify;
		font-size: 75%;
		background: #fff;
		color: #555;
	}
	#navi div.lefqrtxt img ,
	#navi p.lefqrtxt img {
		position: relative;
		top: 0;
		left: -6px;
	}


	#navi div.lefqrtxt img.pmarkimg ,
	#navi p.lefqrtxt img.pmarkimg {
		position: relative;
		top: 0;
		left: 0;
	}

	#naviinfo ul.ttul {
		margin-top: 5px;
		margin-bottom: 5px;
		
	}
	#navi #naviinfo ul.ttul li {
		border: none;
		list-style: none;
		background: #fff;
	}
	#naviinfo ul.ttul li a  {
		padding: 3px 2px 3px 14px;
	}

	div#linklist ul li {
		border: solid 1px #ccc;
		margin: 3px auto;
		width: 152px;
		height: 25px;
		background: #fff;
		list-style: none;
		line-height: 25px;
		text-align: left;
		font-size: 80%;
	}

	div#linklist ul li a{
		width: 152px;
		height: 25px;
		display: block;
	}

	div#linklist ul li a:hover {
		color: red;
		background: #eeefff;
	}
	
	div#public_banner{
		text-align: center;
	}
	div#public_banner ul li {
		list-style: none;
	}
	div#public_banner ul li img {
		margin-left: 5px;
	}
	div#public_banner ul li a {
		display: inline;
	}

		
	#naviinfo .lefqrimg {
		width: 80px;
		height: 80px;
		float: left;
	}

	#naviinfo .lefqrtxt {
		font-size: 75%;
		line-height: 1.3;
		padding: 5px;
	}

	#naviinfo .primrkimg {
		width: 58px;
		height: 58px;
		margin: 5px;
		float: left;
	}

	#naviinfo .primrktxt {
		font-size: 75%;
		line-height: 1.3;
		padding: 5px;
	}

	#naviinfo .nontxt {
		font-size: 75%;
		line-height: 1.3;
		padding-left: 5px;
	}

	#naviinfo hr {
		clear: both;
		width: 95%;
		margin: 0px auto;
		color: #AAA;
	}

	div#pr_link_text{
		margin: 0;
		padding: 0;
	}
	div#pr_link_text dl{
		margin: 3px auto;
		padding: 3px;
		border: solid 1px #ccc;
		width: 147px;
	}

	div#pr_link_text dl dt{
		margin: 0 auto;
		padding: 3px 0 3px 0;
		background: #fff;
		width: 143px;
		text-align: left;
		line-height: 1.3;
		color: #555;
		font-size: 75%;
		font-weight: normal;
	}

	div#pr_link_text dl dd {
		background: #fff;
		margin: 0 auto;
		width: 143px;
		line-height: 1.3;
		text-align: left;
		font-size: 80%;
	}
	

/********* navi cinema *********/

	div.cinema_box {
		margin-top: 5px;
		border: solid 1px #ccc;
		width: 160px;
	}

	div#navi div.cinema_box h3 {
		text-indent: -9999px;
		background: url(/images/navi/cinema_menu.gif) no-repeat 6px 0;
		width: 153px;
		height: 44px;
	}

	div.cinema_box ul {
		margin: 0 0 0 5px;
	}

	div.cinema_box ul li {
		margin: 3px 0;
		padding: 0 0 0 3px;
		width: 145px;
		background: #f1f1f1;
		line-height: 1.7;
		list-style: none;
		text-align: left;
		font-size: 80%;
	}

	div.cinema_box ul li a {
		display: block;
		text-decoration: none;
	}
	div.cinema_box ul li a:hover {
		background: #eeefff;
	}
	
	p.cinema_news {
		border-left: solid 1px #ccc;
		border-right: solid 1px #ccc;
		border-bottom: solid 1px #ccc;
		margin: 0 auto 5px auto;
		padding: 4px;
		font-size: 0.8em;
		color: #444;
		width: 140px;
		text-align: justify;
	}

/********* navi packing *********/

	div#navi h2.navi_packing {
		position: relative;
		margin-top: 5px;
		text-align: left;
	}
	div#navi ul.navi_packing {
		margin-left: 10px;
		margin-bottom: 5px;
		padding-bottom: 5px;
		padding-left: 5px;
		width: 147px;
		border-right: solid 1px #cccccc;
		border-bottom: solid 1px #cccccc;
		border-left: solid 1px #cccccc;
		text-align: left;
		font-size: 80%;
	}
	div#navi ul.navi_packing li {
		padding: 10px 0;
		border-bottom: dashed 1px #cccccc;
		list-style: none;
	}
	div#navi ul.navi_packing li.bottom {
		border: none;
	}
	div#navi ul.navi_packing li a {
		width: 110px;
		height: 100%;
		padding-left: 23px;
		background: url(/packing/img/packing_navi_mark.gif) no-repeat 5px 3px;
	}

/** seo **/


div#navi h3.beginner ,
div#navi p.pickup ,
div#navi p.better ,
div#navi p.office  {
	font-size:80%;
	padding-left:5px;
}

div#navi p.beginner a ,
div#navi h2.beginner a {
	width: 165px;
	height: 64px;
}

div#navi p.better a {
	width: 158px;
	height: 69px;
}

div#navi p.better a span {
	background-position: -7px -123px;
}
div#navi p.better a:hover span {
	background-position: -174px -123px;
}

div#navi p.beginner a span {
	background-position: 0 0;
}
div#navi p.beginner a:hover span {
	background-position: -167px 0;
}

div#navi p.pickup {
	margin: 3px 0 0;
}
div#navi p.pickup a {
	width: 160px;
	height: 78px;
}
div#navi p.pickup a span {
	background-position: -7px -192px;
}
div#navi p.pickup a:hover span {
	background-position: -174px -192px;
}

div#navi p.beginner ,
div#navi p.office ,
div#navi h3.beginner {
	margin-bottom: 4px;
	width: 160px;
}

div#navi p.beginner a ,
div#navi h3.beginner a ,
div#navi p.pickup a ,
div#navi p.better a ,
div#navi p.office a {
	position: relative;
	display: block;
	overflow: hidden;
}

div#navi p.beginner a span ,
div#navi h3.beginner a span ,
div#navi p.pickup a span ,
div#navi p.better a span ,
div#navi p.office a span {
	position: absolute;
	top: 0;
	left: 0;
	cursor:pointer;
	width: 100%;
	height: 100%;
	background-image: url(/images/navi/navi_menu_sprite.jpg);
	background-repeat: no-repeat;
	
	opacity: 1;
	filter: alpha(style=0; opacity=100);
	-moz-opacity: 1;

}


	#main h1.pgttle {
		width: 585px;
		height: 52px;
		margin-bottom: 15px;
	}
	
	#main h2.sbttle {
		width: 555px;
		padding: 4px 5px;
		color: #FFF;
		background: #D04043;
		margin: 10px auto;
		font-size: 90%;
		font-weight: bold;
	}

	#main p.summtxt {
		width: 530px;
		margin: 20px 15px 5px 20px;
		line-height: 1.5;
		text-align: justify;
		font-size: 80%;
	}

	#main div.topgtop {
		margin-right: 20px;
		text-align: right;
		font-size: 84%;
	}
	 p.line {
	 	clear: left;
	 	margin: 0 auto;
		background: url(/images/line.gif) no-repeat;
		text-indent: -9999px;
		width: 544px;
		height: 10px;
	}
	p.linklist {
		margin: 0;
		padding: 0 0 10px 10px;
		font-size: 0.8em;
		text-align: left;
	}
	p.linklist_bottom {
		margin: 0;
		padding: 0 10px 10px 0;
		font-size: 0.8em;
		text-align: right;
	}

	div.mitsumori {
		text-align: center;
	}

	img.mitsumori_btn {
		margin: 10px auto;
		padding: 0;
		width: 292px;
		height: 70px;
	}

	#main ul.reration {
		margin: 0 0 0 20px;
		padding: 10px 0;
		text-align: left;
		font-size: 80%;
	}

	#main ul.reration li {
		list-style: none;
		display: inline;
	}

div#main h1 {
	height: 52px;
}
div#main h1.pickup {
	padding: 10px 0 0 20px;
	height: 20px;
	color: #666666;
	font-size: 80%;
}

div#main h1 a {
	overflow: hidden;
	display: block;
	width: 584px;
	height: 52px;
	position: relative;
	top: 0;
	left: 0;
	border: none;
}
div#main h1 a:hover * {
	filter: alpha(style=0; opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}
div#main h1 img {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

div#main h2.subcomment {
	margin-left: 20px;
	padding-top: 5px;
	color: #900000;
	font-size: 80%;
}

/** twitter *****/
div#main div.twitter-top {
	padding: 10px 15px 5px 0;
	text-align: right;
	color: #333333;
	font-size: 80%;
}
div#main div.twitter-top a {
	color: #0000FF;
	text-decoration: underline;
}
div.twitter-top img {
	margin-right: 5px;
	vertical-align: middle;
	color: #0000FF;
}
div.twitter-bottom {
	clear: both;
	padding: 5px 25px 0 0;
	height: 43px;
	text-align: right;
	color: #0000FF;
}
