@charset "utf-8";
/* CSS Document */

*{
	padding:0px;
	margin:0px;
	text-decoration:none;
	outline:none; border:0px;
}

body{
	background:#EFEFEF;
}
/* .maint{
	width:100%;
	background:url(../images/home/btm_patch.jpg) bottom repeat-x;
}
.maint_option1{
	width:100%;
	background:url(../images/home/btm_patch_option01.jpg) bottom repeat-x;
}
.maint_option2{
	width:100%;
	background:url(../images/home/btm_patch_option02.jpg) bottom repeat-x;
}*/

/*.dotted_bg{
	background:url(../images/home/dotted_bg01.jpg) repeat-x;
}
.dotted_bg02{
	background:url(../images/home/dotted_bg02.jpg) repeat-x;
}*/
.maint{
	width:100%;
	background:url(../images/home/btm_patch_option03.jpg) bottom repeat-x;
}
.dotted_bg03{
	background:url(../images/home/dotted_bg03.jpg) repeat-x;
}
.copyright01{
	font:9px/30px Arial, Helvetica, sans-serif;
	color:#939393;
}
.outer_div{
	margin-left:auto;
	margin-right:auto;
	position:relative;
	width:1002px;
}

.mainbg{
	background:#FFF url(../images/home/main_bg.jpg) left bottom no-repeat;
}
.says_content{
	font:10px Arial, Helvetica, sans-serif;
	color:#808080;
}
.says_title{
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#808080;
}
.top-shadow{
	background:url(../images/home/top_shadow.jpg) bottom no-repeat;
}
.btm_shadow{
	background:url(../images/home/btm_shadow.jpg) no-repeat;
}
.left_shadow{
	background:#FFF url(../images/home/left_shadow.jpg) repeat-y;
}
.copyright{
	font:9px/30px Arial, Helvetica, sans-serif;
	color:#FFF;
}
.left_lnks{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#808080;
}
.left_lnks a{ 
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#808080;
}
.left_lnks a:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#C0C0C0;
}
.left_lnks_active{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#C0C0C0;
}
.request_bg{
	background:url(../images/home/request_bg.jpg) no-repeat;
}
.top_lnks{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#808080;
}
.top_lnks a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#808080;
}
.top_lnks a:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#C0C0C0;
}
.top_lnks_active{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#C0C0C0;
}
.sep{
	background:url(../images/home/sep.gif) repeat-x;
}
h1{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#C0C0C0;
}
.content{
	font:12px/17px Arial, Helvetica, sans-serif;
	color:#808080;
}
.email{
	font:12px/17px Arial, Helvetica, sans-serif;
	color:#808080;
	text-decoration:underline;
}
.email:hover{
	font:12px/17px Arial, Helvetica, sans-serif;
	color:#808080;
	text-decoration:none;
}
.tab_shadow{
	background:url(../images/inner/tab_shadow.jpg) bottom repeat-x;
}
.methodology_title{
	font:bold 14px Arial, Helvetica, sans-serif ;
	color:#C0C0C0;
	letter-spacing:0.03em;
}
.methodology_title a{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#C0C0C0;
	letter-spacing:0.03em;
}
.methodology_title a:hover{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#808080;
	letter-spacing:0.03em;
}
.methodology_title_active{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#808080;
	letter-spacing:0.03em;
}
.methodology_contet{
	font:14px Arial, Helvetica, sans-serif ;
	color:#808080;
}
.career_lnk{
    font:bold 12px Arial, Helvetica, sans-serif;
	color:#C0C0C0;
}
.career_lnk:hover{
    font:bold 12px Arial, Helvetica, sans-serif;
	color:#808080;
}
.err_msg{
    font:11px Arial, Helvetica, sans-serif;
	color:#FF0000;
}
.err{
    font:11px Arial, Helvetica, sans-serif;
    color:#FF0000;
}
.txtbox{
	font:12px Arial, Helvetica, sans-serif;
	color:#808080;	
	border:1px solid #DBDBDB;
	width:220px;
	height:18px;
}
.txtbox_career{
	font:12px Arial, Helvetica, sans-serif;
	color:#808080;	
	border:1px solid #DBDBDB;
	width:140px;
	height:18px;
}
.txtbox_career01{
	font:12px Arial, Helvetica, sans-serif;
	color:#808080;	
	border:1px solid #DBDBDB;
	height:18px;
}
.txtarea{
	font:12px Arial, Helvetica, sans-serif;
	color:#808080;	
	border:1px solid #DBDBDB;
	width:220px;
}
.txtarea_career{
	font:12px Arial, Helvetica, sans-serif;
	color:#808080;	
	border:1px solid #DBDBDB;
	width:140px;
}
.jmp_menu{
	font:12px Arial, Helvetica, sans-serif;
	color:#808080;	
	border:1px solid #DBDBDB;
}
.btn{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#666666;
	background:#F5F5F5;
	border:1px solid #CCCCCC;
}
.mathodology_arrow{
	margin-top:1px;
}

.work_btm_lnk{
	font:10px Arial, Helvetica, sans-serif;
	color:#C0C0C0;
}
.work_btm_lnk a{
	font:10px Arial, Helvetica, sans-serif;
	color:#C0C0C0;
}
.work_btm_lnk a:hover{
	font:10px Arial, Helvetica, sans-serif;
	color:#666666;
}
.work_btm_lnk_active{
	font:10px Arial, Helvetica, sans-serif;
	color:#666666;
}
#work_info {
	position:absolute;
	width:622px;
	height:75px;
	z-index:1;
	left: 309px;
	top: 468px;
	visibility: hidden;
}
.content_lnk{
	font:12px/17px Arial, Helvetica, sans-serif;
	color:#808080;
}
.content_lnk:hover{
	font:12px/17px Arial, Helvetica, sans-serif;
	color:#CCCCCC;
}
.url_lnk{
	font:11px/17px Arial, Helvetica, sans-serif;
	color:#808080;
}
.url_lnk:hover{
	font:11px/17px Arial, Helvetica, sans-serif;
	color:#333;
}
.url_lnk_active{
	font:11px/17px Arial, Helvetica, sans-serif;
	color:#808080;
}
