div#container {
width: 780px;
margin: 0 auto;
padding: 0;
text-align: left;
position: relative;
}

/*header*/

div#head1 {
width:780px;
height:55px;
margin:0;
padding:0;
clear:both;
}

	div#head1 div#logo {
		width: 325px; /*2008.08.28 SCM西方 Edit*/
		height: 55px; /*2008.08.28 SCM西方 Add*/
		float: left;
		margin: 0;
		padding: 0;
	}
		div#head1 div#logo img {
			width: 35px;
			vertical-align: middle;
			margin: 10px 0;
		}
		div#head1 div#logo span::after {
			vertical-align: middle;
			content: "GLOBIS SURVEY SYSTEM";
			letter-spacing: -0.1em;
			font-family: Noto Serif JP, serif;
			font-size: 23px;
			font-weight: bold;
			color: #1847C7;
			margin-left: 4px;
			display: inline-block;
			margin-top: px;
		}

	div#head1 p#user_name {
		width: 368px; /*2008.08.28 SCM西方 Edit*/
		color: black;
		margin: 17px 0 0 0;
		padding: 0;
		text-align: right;
		float: left;
	}

div#head1 p#logout {
width:77px;
margin:15px 0 0 10px;
padding:0;
float:left;
}

div#head2 {
width: 780px;
height:35px;
margin: 0;
padding: 0;
clear:both;
}

h2#project_name {
/*2013/09/02 9次対応 SCM大西 Del Start*/
/*
width:628px;
*/
/*2013/09/02 9次対応 SCM大西 Del End*/
/*2013/09/02 9次対応 SCM大西 Add Start*/
width:545px;
/*2013/09/02 9次対応 SCM大西 Add End*/
float:left;
font-size:16px;
font-weight:bold;
color:#0E106A;
margin:0;
padding:10px 0 0 0;
}

h2#project_name_01 {
/*2013/09/02 9次対応 SCM大西 Del Start*/
/*
width:703px;
*/
/*2013/09/02 9次対応 SCM大西 Del End*/
/*2013/09/02 9次対応 SCM大西 Add Start*/
width:620px;
/*2013/09/02 9次対応 SCM大西 Add End*/
float:left;
font-size:16px;
font-weight:bold;
color:#0E106A;
margin:0;
padding:10px 0 0 0;
}

div#bt_help_01 {
/*2013/09/02 9次対応 SCM大西 Del Start*/
/*
width:75px;
*/
/*2013/09/02 9次対応 SCM大西 Del End*/
/*2013/09/02 9次対応 SCM大西 Add Start*/
width:154px;
/*2013/09/02 9次対応 SCM大西 Add End*/
height:24px;
margin:6px 0 0 0;
padding:0;
float:left;
}

div#bt_help_r {
width:75px;
height:24px;
margin:6px 0 0 706px;
padding:0;
}


/* header link */

div#hd_menu {
/*2013/09/02 9次対応 SCM大西 Del Start*/
/*
width:152px;
*/
/*2013/09/02 9次対応 SCM大西 Del End*/
/*2013/09/02 9次対応 SCM大西 Add Start*/
width:233px;
/*2013/09/02 9次対応 SCM大西 Add End*/
margin:0;
padding:6px 0 0 0;
float:left;
}

div#bt_help {
/*2013/09/02 9次対応 SCM大西 Del Start*/
/*
width:75px;
*/
/*2013/09/02 9次対応 SCM大西 Del End*/
/*2013/09/02 9次対応 SCM大西 Add Start*/
width:154px;
/*2013/09/02 9次対応 SCM大西 Add End*/
height:24px;
margin:0;
padding:0;
float:left;
}


div#bt_home {
width:75px;
height:24px;
margin:0 0 0 2px;
padding:0;
float:left;
}


div.pan{														/*2008.08.29 SCM西方 Edit*/
width: 780px;
margin: 7px 0 0 0;
padding: 0;
font-size:10px;
clear:both;
}

/* login */

div#login-box{
	width:400px;
	height:224px;
	margin:46px auto auto auto;									/*2008.08.29 SCM西方 Edit*/
	padding:0;
	background-image:url(../../img/JAPANESE/login_bg.gif);		/*2008.08.27 SCM西方 Edit*/
	background-repeat:no-repeat;
}

div#login_t{
	width:400px;
	height:45px;
	clear:both;
	margin:0;
	padding:0;
}

div#login_t div#title{
	width:200px;
	float:left;
	margin:0;
	padding:0;
}

div#login_t div#english{
	width:75px;
	margin:10px 10px 0 115px;
	padding:0;
	float:left;
	text-align:right;
	
}

.login_txt{
	margin:0 0 15px 10px;
}

table#id_pw{
	margin:0 auto;
}

table#id_pw td.id_pw01{
	width:80px;
	margin:0;
	padding:2px;
}

table#id_pw td.id_pw02{
	width:150px;
	margin:0;
	padding:2px;
}



div#login_bt{
	width:154px;
	height:38px;
	margin:20px auto;
}

p#reissue_bt{
	width: 150px;
	height: 24px;
	margin:10px auto;
}

/* reissue */

div#mail_ad{
	width:400px;
	margin:30px auto;
	text-align:center;
}

div#mail_ad2{
	width:400px;
	margin:40px auto;
	padding:10px;
	border:#D1D5DB solid 1px;
	text-align:center;
}

/* main */

div#main {
width: 780px;
margin: 40px 0 0 0;
padding: 0;
text-align: left;
}


div#page_titl_area{
	width:780px;
	height:24px;
	margin:40px 0 30px 0;
	clear:both;
}

div#page_titl_area div.page_titl_l{
	width:630px;
	float:left;
}

div#page_titl_area div.page_titl_r{
	width:150px;
	float:left;
}

div#titl_area {
width: 780px;
height:30px;
margin: 0;
padding: 0;
text-align: left;
border-bottom:#D1D5DB solid 1px;
}

div#flow_titl_area {
width: 780px;
height:50px;
margin:  0;
padding: 0;
text-align: left;
border-bottom:#D1D5DB solid 1px;
clear:both;
}

div#flow_title h3 {
width: 350px;
height:50px;
margin: 0;
padding: 0;
float:left;
}

div#project_name2 {
width: 430px;
height:30px;
margin: 0;
padding: 20px 0 0 0;
float:left;
text-align:right;
font-size:12px;
font-weight:bold;
}

/*2008.09.24 SCM西方 Add_S*/
.page_titl_area2{
	width:780px;
	height:24px;
	margin:40px 0 30px 0;
	clear:both;
}
/*2008.09.24 SCM西方 Add_E*/

/*2008.10.10 SCM西方 Add_S*/
.page_titl_area3{
	width:780px;
	height:24px;
	margin:0 0 30px 0;
	clear:both;
}
/*2008.10.10 SCM西方 Add_E*/

/*student form*/

/*2008.09.26 SCM西方 Edit_S*/
/*
table#student_data{
	width:720px;
	margin:20px 0 0 0;
	padding:0;
}

table#student_data td.item{
	width:100px;
	margin:0;
	padding:10px;
	border-bottom:#D1D5DB dotted 1px;
}

table#student_data td.check{
	width:580px;
	margin:0;
	padding:10px;
	border-bottom:#D1D5DB dotted 1px;
}
*/

.student_data{
	width:720px;
	margin:20px 0 0 0;
	padding:0;
}

.student_data_item{
	width:110px;		/*2008.09.26 SCM西方 Edit*/
	margin:0;
	padding:10px;
	border-bottom:#D1D5DB dotted 1px;
}

.student_data_check{
	width:610px;		/*2008.09.26 SCM西方 Edit*/
	margin:0;
	padding:10px;
	border-bottom:#D1D5DB dotted 1px;
}
/*2008.09.26 SCM西方 Edit_E*/

div#form_box{
width: 780px;
margin: 40px auto 0 auto;
padding: 0;
background-image:url(../../img/JAPANESE/form-box_side.gif);		/*2008.08.27 SCM西方 Edit*/
background-repeat:repeat-y;
}

.qa_content_box{
width:720px;
margin:0 auto;
padding:0;
}

/*2009.05.07 SCM関灘 Add_S*/
h4.title{
	width:710px;
	background-color:#252678;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	margin-top:50px;
	padding: 5px;
}
/*2009.05.07 SCM関灘 Add_E*/

/*save bt area*/
div.save_area{
width: 704px;
height:24px;
margin: 20px auto;
padding: 8px;
background-color:#F2F3F4;
clear:both;
}

div.save_area2{
width: 704px;
height:24px;
margin: 40px auto;
padding: 8px;
background-color:#F2F3F4;
clear:both;
}

div.save_l{
width: 594px;	
float:left;
margin:0;
}

div.save_r{
width: 110px;
margin:0;
padding:0;
float:left;
}


/*qa table*/

table.qa_table{
width:720px;
margin:40px 0 0 0;
}

td.fact_head{
width: 342px;
font-size:14px;
font-weight:bold;
border-bottom:#D1D5DB solid 1px;
margin:0;
padding:10px 0;	
}

/*2009.05.08 SCM関灘 Add_S(未使用)*/
td.fact_head_aft{
	width: 342px;
	font-size:14px;
	font-weight:bold;
	border-bottom:#D1D5DB solid 1px;
	margin:0;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
/*2009.05.08 SCM関灘 Add_E(未使用)*/

/*2009.05.07 SCM関灘 Add_S*/
td.fact_head02{
	width: 292px;
	font-size:14px;
	font-weight:bold;
	border-bottom:#D1D5DB solid 1px;
	margin:0;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
/*2009.05.07 SCM関灘 Add_E*/

td.level_nmb1{
width: 63px;
text-align:center;
margin:0;
padding:10px 0 0 0;
border-bottom:#D1D5DB solid 1px;
}

/*2009.05.08 SCM関灘 Add_S*/
td.level_nmb1_aft{
	width: 42px;
	text-align:center;
	margin:0;
	border-bottom:#D1D5DB solid 1px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
/*2009.05.08 SCM関灘 Add_E*/

/*2009.05.07 SCM関灘 Add_S*/
td.level_space{
	width: 8px;
	margin:0;
	border-bottom:#D1D5DB solid 1px;
}
/*2009.05.07 SCM関灘 Add_E*/

td.q{
width: 322px;
border-bottom:#D1D5DB dotted 1px;
margin:0;
padding:10px 10px 10px 0;
}

/*2009.05.08 SCM関灘 Add_S*/
td.q_aft{
	width: 282px;
	border-bottom:#D1D5DB dotted 1px;
	margin:0;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0;
}
/*2009.05.08 SCM関灘 Add_E*/

td.level_nmb2{
width: 63px;
text-align:center;
margin:0;
padding:10px 0;
border-bottom:#D1D5DB dotted 1px;
}

/*2009.05.08 SCM関灘 Add_S*/
td.level_nmb2_aft{
	width: 42px;
	text-align:center;
	margin:0;
	padding:10px 0;
	border-bottom:#D1D5DB dotted 1px;
}
/*2009.05.08 SCM関灘 Add_E*/

/*2009.05.07 SCM関灘 Add_S*/
td.aft_level_nmb2{
	width: 42px;
	text-align:center;
	margin:0;
	border-bottom:#D1D5DB dotted 1px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
	background-color:#FAFAED;
}
/*2009.05.07 SCM関灘 Add_E*/

/*2009.05.07 SCM関灘 Add_S*/
td.level_space2{
	width: 8px;
	margin:0;
	border-bottom:#D1D5DB dotted 1px;
}
/*2009.05.07 SCM関灘 Add_E*/

td.e_level_nmb1{
width: 54px;
text-align:center;
margin:0;
padding:10px 0 0 0;
border-bottom:#D1D5DB solid 1px;
}

td.e_level_nmb2{
width: 54px;
text-align:center;
margin:0;
padding:10px 0;
border-bottom:#D1D5DB dotted 1px;
}

div#impt_box{
width: 720px;
margin: 40px auto;
padding: 0;
background-image:url(../../img/JAPANESE/imp_box_sibe.gif);		/*2008.08.27 SCM西方 Edit*/
background-repeat:repeat-y;
}

div#impt_box:after {
  content : ".";
  display : block;
  height : 0;
  clear : both;
  visibility: hidden;
}

/*2010.05.29 SCM高橋 フリーコメント対応 Add_S*/
div#impt_box2{
width: 720px;
margin: 40px auto;
padding: 0;
background-image:url(../../img/JAPANESE/imp_box_sibe.gif);
background-repeat:repeat-y;
}

div#impt_box2:after {
  content : ".";
  display : block;
  height : 0;
  clear : both;
  visibility: hidden;
}
/*2010.05.29 SCM高橋 フリーコメント対応 Add_E*/

div#impt_cont{
width:680px;
margin:15px 20px;
padding: 0;
}

/*2010.05.29 SCM高橋 フリーコメント対応 Add_S*/
div#impt_cont2{
width:680px;
margin:15px 20px;
padding: 0;
}
/*2010.05.29 SCM高橋 フリーコメント対応 Add_E*/

div#impt_q{
width: 680px;
margin:20px 0;
}

div#impt_q:after {
  content : ".";
  display : block;
  height : 0;
  clear : both;
  visibility: hidden;
}

/*2010.05.29 SCM高橋 フリーコメント対応 Add_S*/
div#impt_q2{
width: 680px;
margin:20px 0;
}

div#impt_q2:after {
  content : ".";
  display : block;
  height : 0;
  clear : both;
  visibility: hidden;
}
/*2010.05.29 SCM高橋 フリーコメント対応 Add_E*/

div#impt_q_l{
width: 330px;
padding: 0;
float:left;
}

div#impt_q_r{
width: 330px;
margin-left:20px;
padding: 0;
float:left;
}


/*submit*/
div#submit_bt{
width: 254px;
margin: 0 auto 20px auto;
}



/*to page top*/
div#page_top{
width: 780px;
height: 13px;
margin-top: 50px;
padding: 0;
text-align:right;
clear:both;
}


/*footer area*/
/*2009.05.19 SCM関灘 Add_S*/
div#footer01 {
	width: 100%;
	/*Edit Start   2012/12/06 SCM張 8次-要望改修対応*/
	/*height:68px;*/
	height: 34px;
	/*Edit End   2012/12/06 SCM張 8次-要望改修対応*/
	margin: 20px 0 0 0;
	padding: 0;
	background-color: #C4C7CC;
}
/*2009.05.19 SCM関灘 Add_E*/

div#footer {
	width: 100%;
	/*Edit Start   2012/12/06 SCM張 8次-要望改修対応*/
	/*height:68px;*/
	height: 34px;
	/*Edit End   2012/12/06 SCM張 8次-要望改修対応*/
	margin: 20px 0 0 0;
	padding: 0;
	background-color: #C4C7CC;
}

div.footer_area
{ 
width: 100%;
margin: 0;
padding: 0;
border-top:#B5BCC4 solid 1px;
border-bottom:#697689 solid 1px;
text-align:center;
}

/*2009.05.19 SCM関灘 Add_S*/
div.footer_mn01{
width: 780px;
height:25px;
margin: 0 auto 0 auto;
padding-top: 7px;
text-align:left;
}
/*2009.05.19 SCM関灘 Add_E*/

div.footer_mn{
width: 780px;
height:25px;
margin: 0 auto 0 auto;
padding-top: 7px;
text-align:left;
}

div.footer_mn p.copyright{
float:left;
}

ul#ft_mn_list{
list-style-type:none;
}

ul#ft_mn_list li.ft_mn{
margin-left:10px;
/*Add Start   2012/12/06 SCM張 8次-要望改修対応*/
/*Add End   2012/12/06 SCM張 8次-要望改修対応*/
float:left;
}

.copyright {
	font-size: 9px;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
}

/*Add Start   2012/12/06 SCM張 8次-要望改修対応*/
.globishome{
float:right;
}
/*Add End   2012/12/06 SCM張 8次-要望改修対応*/

/*GLOBIS GLOUP*/

ul#gloup li{
list-style-type: none;
margin:0;
padding:0;
float:left;
}

ul#gloup li#glp_link1{
display: block;
width:84px;
height:20px;
background-image: url(../../img/JAPANESE/gl_01.gif);		/*2008.08.27 SCM西方 Edit*/
background-position: left top;
background-repeat: no-repeat;
}

ul#gloup li#glp_link2 a{
display: block;
width:133px;
height:20px;
background-image: url(../../img/JAPANESE/gl_02.gif);		/*2008.08.27 SCM西方 Edit*/
background-position: left top;
background-repeat: no-repeat;
}

ul#gloup li#glp_link2 a:hover {
	background-image: url(../../img/JAPANESE/gl_02_ov.gif);		/*2008.08.27 SCM西方 Edit*/
}

ul#gloup li#glp_link3 a{
display: block;
width:132px;
height:20px;
background-image: url(../../img/JAPANESE/gl_03.gif);		/*2008.08.27 SCM西方 Edit*/
background-position: left top;
background-repeat: no-repeat;
}

ul#gloup li#glp_link3 a:hover {
	background-image: url(../../img/JAPANESE/gl_03_ov.gif);		/*2008.08.27 SCM西方 Edit*/
}

ul#gloup li#glp_link4 a{
display: block;
width:132px;
height:20px;
background-image: url(../../img/JAPANESE/gl_04.gif);		/*2008.08.27 SCM西方 Edit*/
background-position: left top;
background-repeat: no-repeat;
}

ul#gloup li#glp_link4 a:hover {
	background-image: url(../../img/JAPANESE/gl_04_ov.gif);		/*2008.08.27 SCM西方 Edit*/
}

ul#gloup li#glp_link5 a{
display: block;
width:132px;
height:20px;
background-image: url(../../img/JAPANESE/gl_05.gif);		/*2008.08.27 SCM西方 Edit*/
background-position: left top;
background-repeat: no-repeat;
}

ul#gloup li#glp_link5 a:hover {
	background-image: url(../../img/JAPANESE/gl_05_ov.gif);		/*2008.08.27 SCM西方 Edit*/
}

ul#gloup li#glp_link6 a{
display: block;
width:132px;
height:20px;
background-image: url(../../img/JAPANESE/gl_06.gif);		/*2008.08.27 SCM西方 Edit*/
background-position: left top;
background-repeat: no-repeat;
}

ul#gloup li#glp_link6 a:hover {
	background-image: url(../../img/JAPANESE/gl_06_ov.gif);		/*2008.08.27 SCM西方 Edit*/
}



/*home*/

.p-box{
	width:780px;
	background-image:url(../../img/JAPANESE/stu_hm_bg.gif);		/*2008.08.27 SCM西方 Edit*/
	background-repeat:repeat-y;
	margin:40px 0 0 0;
	padding:0;
}

.p-box .p-box-top{
	width:780px;
	height:44px;
	background-image:url(../../img/JAPANESE/stu_hm_t.gif);		/*2008.08.27 SCM西方 Edit*/
	background-repeat:no-repeat;
}


.hm_p_name_aera{
	width:740px;
	height:44px;
	margin:0 20px;
	padding:0;
	clear:both;
}

.hm_p_name_aera .hm_p_name{
	width:540px;
	margin:10px 0;
	padding:0;
	float:left;
	font-size:16px;
	font-weight:bold;
}

.hm_p_name_aera .hm_period{
	width:200px;
	margin:10px 0;
	padding:0;
	float:left;
	text-align:right;
}

.p-box-2{
	width:740px;
	margin:0 0 10px 20px;
	padding:0;
	clear:both;
}

.p-box-2 .p-box-l{
	width:360px;
	float:left;
	text-align:center;
	background-color:#FFFFFF;
}

.p-box-2 .p-box-r{
	width:360px;
	float:left;
	margin-left:20px;
	text-align:center;
	background-color:#FFFFFF;
}

table.eval_count{
	margin:10px auto;
}


/*administration*/

div#content_top_area{
	width: 780px;
	margin:40px 0;
	padding:0;
	clear:both;
}
/*2011.12.09 SCM関灘 Add_S*/
div#content_top_area_short{
	width: 780px;
	margin:10px 0;
	padding:0;
	clear:both;
}
/*2011.12.09 SCM関灘 Add_E*/

table#person{
	margin-top:10px;
}

table#person td#person_1{
	width:100px;
	padding:5px;
	background-color:#E7E9EB;
	border:#D1D5DB solid 1px;
}

table#person td#person_2{
	width:100px;
	padding:5px;
	background-color:#FFFFFF;
	border-top:#D1D5DB solid 1px;
	border-right:#D1D5DB solid 1px;
	border-bottom:#D1D5DB solid 1px;
}

table#person td#person_3{
	width:100px;
	padding:5px;
	background-color:#FFFFFF;
	border-right:#D1D5DB solid 1px;
	border-bottom:#D1D5DB solid 1px;
}


table#step_table{
	margin:10px 0 0 0;
}

td.step{
	width:246px;
	height:140px;
	margin:0;
	padding:0;
	background-image:url(../../img/JAPANESE/step_box_bg.gif);		/*2008.08.27 SCM西方 Edit*/
}

td.arrow{
	width:20px;
	height:140px;
	margin:0;
	padding:0;
}

p.step_txt{
	margin:10px;
	padding:0;
}

#bt_regist{
	width:204px;
	margin:0 auto;
}

#step_area{
	margin:40px 0;
	padding:0;
}

div#sort{
	width:770px;
	margin:10px 0 2px 0;
	padding:5px;
	background-color:#E7E9EB;
	text-align:right;
}

/*2008.09.09 SCM西方 Edit_S*/
/*
table#list th#h_person{
	width:274px;
	background-color:#828D9D;
	font-weight:bold;
	padding:3px;
	text-align:center;
	border-right:#FFFFFF solid 2px;
	color:#FFFFFF;
}

table#list th#h_relation{
	width:100px;
	background-color:#828D9D;
	font-weight:bold;
	padding:3px;
	text-align:center;
	border-right:#FFFFFF solid 2px;
	color:#FFFFFF;
}

table#list th#h_requeat{
	width:200px;
	background-color:#828D9D;
	font-weight:bold;
	padding:3px;
	text-align:center;
	border-right:#FFFFFF solid 2px;
	color:#FFFFFF;
}

table#list th#h_evaluate{
	width:200px;
	background-color:#828D9D;
	font-weight:bold;
	padding:3px;
	text-align:center;
	color:#FFFFFF;
}

table#list td.person{
	width:178px;
	padding:5px;
	border-bottom:#D1D5DB dotted 1px;
}

table#list td.detail{
	width:74px;
	padding:5px;
	border-bottom:#D1D5DB dotted 1px;
}

table#list td.relation{
	text-align:center;
	padding:5px;
	border-bottom:#D1D5DB dotted 1px;
}

table#list td.ic_prog{
	width:40px;
	padding:5px 0 5px 5px;
	border-bottom:#D1D5DB dotted 1px;
}

table#list td.requeat{
	width:139px;
	padding:5px;
	border-bottom:#D1D5DB dotted 1px;
}

table#list td.message{
	width:139px;
	padding:5px;
	border-bottom:#D1D5DB dotted 1px;
}
*/

.list_h_person{
	width:274px;
	background-color:#828D9D;
	font-weight:bold;
	padding:3px;
	text-align:center;
	border-bottom:hidden;	/*2008.10.21 SCM西方 Add*/
	border-right:#FFFFFF solid 2px;
	color:#FFFFFF;
}

.list_h_relation{
	width:100px;
	background-color:#828D9D;
	font-weight:bold;
	padding:3px;
	text-align:center;
	border-bottom:hidden;	/*2008.10.21 SCM西方 Add*/
	border-right:#FFFFFF solid 2px;
	color:#FFFFFF;
}

.list_h_requeat{
	width:200px;
	background-color:#828D9D;
	font-weight:bold;
	padding:3px;
	text-align:center;
	border-bottom:hidden;	/*2008.10.21 SCM西方 Add*/
	border-right:#FFFFFF solid 2px;
	color:#FFFFFF;
}

.list_h_evaluate{
	width:200px;
	background-color:#828D9D;
	font-weight:bold;
	padding:3px;
	text-align:center;
	border-bottom:hidden;	/*2008.10.21 SCM西方 Add*/
	color:#FFFFFF;
}

.list_person{
	width:178px;
	padding:5px;
	border-bottom:#D1D5DB dotted 1px;
	border-left:hidden;		/*2008.10.21 SCM西方 Add*/
	border-top:none;		/*2008.10.21 SCM西方 Add*/
	border-right:hidden;	/*2008.10.21 SCM西方 Add*/
}

.list_detail{
	width:74px;
	padding:5px;
	border-bottom:#D1D5DB dotted 1px;
	border-left:hidden;		/*2008.10.21 SCM西方 Add*/
	border-top:none;		/*2008.10.21 SCM西方 Add*/
	border-right:hidden;	/*2008.10.21 SCM西方 Add*/
}

.list_relation{
	text-align:center;
	padding:5px;
	border-bottom:#D1D5DB dotted 1px;
	border-left:hidden;		/*2008.10.21 SCM西方 Add*/
	border-top:none;		/*2008.10.21 SCM西方 Add*/
	border-right:hidden;	/*2008.10.21 SCM西方 Add*/
}

.list_ic_prog{
	width:40px;
	padding:5px 0 5px 5px;
	border-bottom:#D1D5DB dotted 1px;
	border-left:hidden;		/*2008.10.21 SCM西方 Add*/
	border-top:none;		/*2008.10.21 SCM西方 Add*/
	border-right:hidden;	/*2008.10.21 SCM西方 Add*/
}

.list_requeat{
	width:139px;
	padding:5px;
	border-bottom:#D1D5DB dotted 1px;
	border-left:hidden;		/*2008.10.21 SCM西方 Add*/
	border-top:none;		/*2008.10.21 SCM西方 Add*/
	border-right:hidden;		/*2008.10.21 SCM西方 Add*/
}

.list_message{
	width:139px;
	padding:5px;
	border-bottom:#D1D5DB dotted 1px;
	border-left:hidden;		/*2008.10.21 SCM西方 Add*/
	border-top:none;		/*2008.10.21 SCM西方 Add*/
	border-right:hidden;	/*2008.10.21 SCM西方 Add*/
}
/*2008.09.09 SCM西方 Edit_E*/

/*2008.10.21 SCM西方 Add_S*/
.list_person_ff{
	width:178px;
	padding:5px;
	border-bottom:#D1D5DB dotted 2px;
	border-left:hidden;
	border-top:none;
	border-right:hidden;
}

.list_detail_ff{
	width:74px;
	padding:5px;
	border-bottom:#D1D5DB dotted 2px;
	border-left:hidden;
	border-top:none;
	border-right:hidden;
}

.list_relation_ff{
	text-align:center;
	padding:5px;
	border-bottom:#D1D5DB dotted 2px;
	border-left:hidden;
	border-top:none;
	border-right:hidden;
}

.list_ic_prog_ff{
	width:40px;
	padding:5px 0 5px 5px;
	border-bottom:#D1D5DB dotted 2px;
	border-left:hidden;
	border-top:none;
	border-right:hidden;
}

.list_requeat_ff{
	width:139px;
	padding:5px;
	border-bottom:#D1D5DB dotted 2px;
	border-left:hidden;
	border-top:none;
	border-right:hidden;
}

.list_message_ff{
	width:139px;
	padding:5px;
	border-bottom:#D1D5DB dotted 2px;
	border-left:hidden;
	border-top:none;
	border-right:hidden;
}
/*2008.10.21 SCM西方 Add_E*/

/*regist*/

div#cont_top_area{
	width:780px;
	margin:40px 0;
	padding:0;
	clear:both;
}

div#cont_top_l{
	width:400px;
	float:left;
	margin:0;
	padding:0;
}

div#cont_top_r{
	width:380px;
	float:left;
	text-align:right;
	margin:0;
	padding:0;
}

div#bt_to_list{
	width:110px;
	float:left;
	margin:0 0 0 270px;
	padding:0;
}

/*2008.09.12 SCM西方 (未使用)*/
p#bt_to_list img{
display:none;
}

/*2008.09.12 SCM西方 (未使用)*/
p#bt_to_list a{
background-image: url(../../img/JAPANESE/bt_to_list.gif);		/*2008.08.27 SCM西方 Edit*/
background-repeat: no-repeat;
background-position: left top;
width: 150px;
height: 24px;
display: block;
}

/*2008.09.12 SCM西方 (未使用)*/
p#bt_to_list a:active {
background-image: url(../../img/JAPANESE/bt_to_list_ov.gif);		/*2008.08.27 SCM西方 Edit*/
}

/*2008.09.12 SCM西方 Edit_S*/
/*
table#list2 th#h_person{
	width:253px;
	background-color:#828D9D;
	font-weight:bold;
	padding:3px;
	text-align:center;
	border-right:#FFFFFF solid 2px;
	color:#FFFFFF;
}

table#list2 th#h_mailad{
	width:253px;
	background-color:#828D9D;
	font-weight:bold;
	padding:3px;
	text-align:center;
	border-right:#FFFFFF solid 2px;
	color:#FFFFFF;
}

table#list2 th#h_relation{
	width:252px;
	background-color:#828D9D;
	font-weight:bold;
	padding:3px;
	text-align:center;
	color:#FFFFFF;
}

table#list2 td{
	padding:10px;
	border-bottom:#828D9D dotted 1px;
}

table#list2 td.person, td.mailad{
	width:253px;
	text-align:center;
}

table#list2 td.relation{
	width:252px;
	text-align:center;
}
*/

.list2_h_person{
	width:253px;
	background-color:#828D9D;
	font-weight:bold;
	padding:3px;
	text-align:center;
	border-bottom:hidden;	/*2008.10.21 SCM西方 Add*/
	border-right:#FFFFFF solid 2px;
	color:#FFFFFF;
}

.list2_h_mailad{
	width:253px;
	background-color:#828D9D;
	font-weight:bold;
	padding:3px;
	text-align:center;
	border-bottom:hidden;	/*2008.10.21 SCM西方 Add*/
	border-right:#FFFFFF solid 2px;
	color:#FFFFFF;
}

.list2_h_relation{
	width:252px;
	background-color:#828D9D;
	font-weight:bold;
	padding:3px;
	text-align:center;
	border-bottom:hidden;	/*2008.10.21 SCM西方 Add*/
	color:#FFFFFF;
}

.list2_person{
	width:253px;
	text-align:center;
	padding:10px;
	border-bottom:#828D9D dotted 1px;
	border-left:hidden;		/*2008.10.21 SCM西方 Add*/
	border-top:none;		/*2008.10.21 SCM西方 Add*/
	border-right:hidden;	/*2008.10.21 SCM西方 Add*/
}

.list2_mailad{
	width:253px;
	text-align:center;
	padding:10px;
	border-bottom:#828D9D dotted 1px;
	border-left:hidden;		/*2008.10.21 SCM西方 Add*/
	border-top:none;		/*2008.10.21 SCM西方 Add*/
	border-right:hidden;	/*2008.10.21 SCM西方 Add*/
}

.list2_relation{
	width:252px;
	text-align:center;
	padding:10px;
	border-bottom:#828D9D dotted 1px;
	border-left:hidden;		/*2008.10.21 SCM西方 Add*/
	border-top:none;		/*2008.10.21 SCM西方 Add*/
	border-right:hidden;	/*2008.10.21 SCM西方 Add*/
}
/*2008.09.12 SCM西方 Edit_E*/

/*2008.09.12 SCM西方 Add_S*/
.list2_person_err{
	width:253px;
	text-align:center;
	padding:10px;
	background-color:#FFE6E6;
	border-bottom:#828D9D dotted 1px;
	border-left:hidden;		/*2008.10.21 SCM西方 Add*/
	border-top:none;		/*2008.10.21 SCM西方 Add*/
	border-right:hidden;	/*2008.10.21 SCM西方 Add*/
}

.list2_mailad_err{
	width:253px;
	text-align:center;
	padding:10px;
	background-color:#FFE6E6;
	border-bottom:#828D9D dotted 1px;
	border-left:hidden;		/*2008.10.21 SCM西方 Add*/
	border-top:none;		/*2008.10.21 SCM西方 Add*/
	border-right:hidden;	/*2008.10.21 SCM西方 Add*/
}

.list2_relation_err{
	width:252px;
	text-align:center;
	padding:10px;
	background-color:#FFE6E6;
	border-bottom:#828D9D dotted 1px;
	border-left:hidden;		/*2008.10.21 SCM西方 Add*/
	border-top:none;		/*2008.10.21 SCM西方 Add*/
	border-right:hidden;	/*2008.10.21 SCM西方 Add*/
}
/*2008.09.12 SCM西方 Add_E*/

div#row_plus{
	width:780px;
	text-align:right;
	margin:10px 0 0 0;
	padding:0;
}

div#bt_row_plus{
width: 144px;				/*2008.10.01 SCM西方 Edit*/
margin: 10px 0 0 636px;		/*2008.10.01 SCM西方 Edit*/
}


/* a-4-1-1 */

div#personal_info{
	width:380px;
	float:left;
	background-color:#E7E9EB;
	margin:0;
	padding:0;
}

div#progress_info{
	width:350px;
	float:left;
	margin:0 0 0 50px;
	padding:0;
}


div#prs_info_titl{
	width:350px;
	height:24px;
	margin:0 10px 10px 10px;
	padding-bottom:5px;
	border-bottom:#D1D5DB solid 1px;
}

div#prs_info_titl:after {
  content : ".";
  display : block;
  height : 0;
  clear : both;
  visibility: hidden;
}

div#prs_info_titl p.prs_info_titl_img{
	width:100px;
	float:left;
}

p.prg_info_titl_img{
	margin:10px 0;
}

div#prs_info_titl p.prs_edit_bt{
	margin-left:3px;
	float:left;
}

table#prs_info_tbl{
	margin-left:10px;
}

td.td_l{
	width:150px;
	padding:5px;
	border:hidden;		/*2008.10.21 SCM西方 Add*/
}

td.td_r{
	width:150px;
	padding:5px;
	border:hidden;		/*2008.10.21 SCM西方 Add*/
}






table#data_edit{
	width:720px;
	margin:20px 0;
	padding:0;
}

table#data_edit td.item{
	width:170px;		/*2008.10.20 SCM西方 Edit*/
	margin:0;
	padding:10px;
	border-bottom:#D1D5DB dotted 1px;
}

table#data_edit td.check{
	width:540px;
	margin:0;
	padding:10px;
	border-bottom:#D1D5DB dotted 1px;
}

table#data_edit td.input{
	width:540px;
	margin:0;
	padding:10px;
	border-bottom:#D1D5DB dotted 1px;
}




/* a-4-5-1 */

div#msg_lead_l{
	width:300px;
	float:left;
	margin:0 20px 0 0;
	padding:0;
}

div#template_box_r{
	width:460px;
	float:left;
	background-color:#E7E9EB;
	margin:0;
	padding:0;
}

table#template_tbl{
	width:454px;
	margin:0 3px 0 3px;
	padding:0;
}

table#template_tbl td.item{
	width:134px;
	margin:0;
	padding:3px;
	border-bottom:#D1D5DB dotted 1px;
}

table#template_tbl td.input{
	width:304px;
	margin:0;
	padding:3px;
	border-bottom:#D1D5DB dotted 1px;
}


p#bt_copy{
width:304px;
margin:5px auto 0 auto;
}

/*2008.09.19 SCM西方 (未使用)*/
p#bt_copy img{
display:none;
}

/*2008.09.19 SCM西方 (未使用)*/
p#bt_copy a{
background-image: url(../../img/JAPANESE/bt_copy.gif);		/*2008.08.27 SCM西方 Edit*/
background-repeat: no-repeat;
background-position: left top;
width: 304px;
height: 34px;
display: block;
}

/*2008.09.19 SCM西方 (未使用)*/
p#bt_copy a:active {
background-image: url(../../img/JAPANESE/bt_copy_ov.gif);		/*2008.08.27 SCM西方 Edit*/
}

/*2008.09.19 SCM西方 (未使用)*/
p#bt_confirm_mg img{
display:none;
}

/*2008.09.19 SCM西方 (未使用)*/
p#bt_confirm_mg a{
background-image: url(../../img/JAPANESE/bt_confirm_mg.gif);		/*2008.08.27 SCM西方 Edit*/
background-repeat: no-repeat;
background-position: left top;
width: 254px;
height: 64px;
display: block;
}

/*2008.09.19 SCM西方 (未使用)*/
p#bt_confirm_mg a:active {
background-image: url(../../img/JAPANESE/bt_confirm_mg_ov.gif);		/*2008.08.27 SCM西方 Edit*/
}


/* a-4-5-2 */

table#message{
	width:720px;
	margin:20px 0;
	padding:0;
}

table#message td.item{
	width:150px;
	margin:0;
	padding:10px;
	border-bottom:#D1D5DB dotted 1px;
}

table#message td.message_txt{
	width:540px;
	margin:0;
	padding:10px;
	border-bottom:#D1D5DB dotted 1px;
	word-wrap:break-word;		/*2008.10.31 SCM西方 Add*/
	word-break: keep-all;		/*2008.10.31 SCM西方 Add*/
}



.email_box{
	width:250px;
	margin:10px 0 0 0;
	padding:10px;
	border:#D1D5DB solid 1px;
	text-align:center;
}


/* evaluate common */

div#eval_titl_area {
width: 780px;
height:35px;
margin:  0;
padding: 0;
text-align: left;
border-bottom:#D1D5DB solid 1px;
clear:both;
}

/*2008.10.10 SCM西方 Add_S*/
.target_name {
width: 780px;
height: 30px;
margin: 10px 0 0 0;
padding: 0;
float:left;
text-align:right;
font-size:12px;
font-weight:bold;
}
/*2008.10.10 SCM西方 Add_E*/

div#eval_list_titl_box{
	width:780px;
	margin:0;
	padding:0;
}

div#eval_list_titl_box:after {
  content : ".";
  display : block;
  height : 0;
  clear : both;
  visibility: hidden;
}

h4#eval_list_titl{
	width:290px;		/*2008.10.21 SCM西方 Edit*/
	margin:0;
	padding:0;
	float:left;
}

/*2008.10.21 SCM西方 Add_S*/
h4#eval_list_titl2{
	width:390px;
	margin:0;
	padding:0;
	float:left;
}
/*2008.10.21 SCM西方 Add_E*/

p#eval_list_count{
	width:490px;
	margin:0;
	padding:0;
	float:left;
	text-align:right;
	font-weight:bold;
}

/*2008.10.10 SCM西方 Add_S*/
p#eval_list_count2{
	width:390px;
	margin:0;
	padding:0;
	float:left;
	text-align:right;
	font-weight:bold;
}
/*2008.10.10 SCM西方 Add_E*/

/* b-2-1 */

/*2008.09.08 SCM西方 Edit_S*/
/*
table#evaluate_list th#h_person{
	width:258px;
	background-color:#828D9D;
	font-weight:bold;
	padding:3px;
	text-align:center;
	border-right:#FFFFFF solid 2px;
	color:#FFFFFF;
}

table#evaluate_list th#h_limit{
	width:250px;
	background-color:#828D9D;
	font-weight:bold;
	padding:3px;
	text-align:center;
	border-right:#FFFFFF solid 2px;
	color:#FFFFFF;
}

table#evaluate_list th#h_evaluate{
	width:250px;
	background-color:#828D9D;
	font-weight:bold;
	padding:3px;
	text-align:center;
	color:#FFFFFF;
}


table#evaluate_list td.person{
	width:243px;
	margin:0;
	padding:10px 5px 10px 10px;
	border-bottom:#D1D5DB dotted 1px;
}

table#evaluate_list td.send_message{
	width:129px;
	margin:0;
	padding:10px 10px 10px 5px;
	border-bottom:#D1D5DB dotted 1px;
}

table#evaluate_list td.limit{
	width:104px;
	margin:0;
	padding:10px;
	border-bottom:#D1D5DB dotted 1px;
}

table#evaluate_list td.ic_prog{
	width:40px;
	margin:0;
	padding:10px 5px 10px 10px;
	border-bottom:#D1D5DB dotted 1px;
}

table#evaluate_list td.evaluate{
	width:184px;
	margin:0;
	padding:10px 10px 10px 5px;
	border-bottom:#D1D5DB dotted 1px;
}
*/

.evaluate_list_h_person{
	width:258px;
	background-color:#828D9D;
	font-weight:bold;
	padding:3px;
	text-align:center;
	border-bottom:hidden;	/*2008.10.21 SCM西方 Add*/
	border-right:#FFFFFF solid 2px;
	color:#FFFFFF;
}

.evaluate_list_h_limit{
	width:250px;
	background-color:#828D9D;
	font-weight:bold;
	padding:3px;
	text-align:center;
	border-bottom:hidden;	/*2008.10.21 SCM西方 Add*/
	border-right:#FFFFFF solid 2px;
	color:#FFFFFF;
}

.evaluate_list_h_evaluate{
	width:250px;
	background-color:#828D9D;
	font-weight:bold;
	padding:3px;
	text-align:center;
	border-bottom:hidden;	/*2008.10.21 SCM西方 Add*/
	color:#FFFFFF;
}

.evaluate_list_person{
	width:243px;
	margin:0;
	padding:10px 5px 10px 10px;
	border-bottom:#D1D5DB dotted 1px;
	border-left:hidden;		/*2008.10.21 SCM西方 Add*/
	border-top:none;		/*2008.10.21 SCM西方 Add*/
	border-right:hidden;	/*2008.10.21 SCM西方 Add*/
}

.evaluate_list_send_message{
	width:129px;
	margin:0;
	padding:10px 10px 10px 5px;
	border-bottom:#D1D5DB dotted 1px;
	border-left:hidden;		/*2008.10.21 SCM西方 Add*/
	border-top:none;		/*2008.10.21 SCM西方 Add*/
	border-right:hidden;	/*2008.10.21 SCM西方 Add*/
}

.evaluate_list_limit{
	width:210px;		/*2008.10.06 SCM西方 Edit*/
	margin:0;
	padding:10px;
	border-bottom:#D1D5DB dotted 1px;
	border-left:hidden;		/*2008.10.21 SCM西方 Add*/
	border-top:none;		/*2008.10.21 SCM西方 Add*/
	border-right:hidden;	/*2008.10.21 SCM西方 Add*/
}

.evaluate_list_ic_prog{
	width:40px;
	margin:0;
	padding:10px 5px 10px 10px;
	border-bottom:#D1D5DB dotted 1px;
	border-left:hidden;		/*2008.10.21 SCM西方 Add*/
	border-top:none;		/*2008.10.21 SCM西方 Add*/
	border-right:hidden;	/*2008.10.21 SCM西方 Add*/
}

.evaluate_list_evaluate{
	width:184px;
	margin:0;
	padding:10px 10px 10px 5px;
	border-bottom:#D1D5DB dotted 1px;
	border-left:hidden;		/*2008.10.21 SCM西方 Add*/
	border-top:none;		/*2008.10.21 SCM西方 Add*/
	border-right:hidden;	/*2008.10.21 SCM西方 Add*/
}
/*2008.09.08 SCM西方 Edit_E*/

/*2008.10.21 SCM西方 Add_S*/
.evaluate_list_person_ff{
	width:243px;
	margin:0;
	padding:10px 5px 10px 10px;
	border-bottom:#D1D5DB dotted 2px;
	border-left:hidden;
	border-top:none;
	border-right:hidden;
}

.evaluate_list_send_message_ff{
	width:129px;
	margin:0;
	padding:10px 10px 10px 5px;
	border-bottom:#D1D5DB dotted 2px;
	border-left:hidden;
	border-top:none;
	border-right:hidden;
}

.evaluate_list_limit_ff{
	width:210px;
	margin:0;
	padding:10px;
	border-bottom:#D1D5DB dotted 2px;
	border-left:hidden;
	border-top:none;
	border-right:hidden;
}

.evaluate_list_ic_prog_ff{
	width:40px;
	margin:0;
	padding:10px 5px 10px 10px;
	border-bottom:#D1D5DB dotted 2px;
	border-left:hidden;
	border-top:none;
	border-right:hidden;
}

.evaluate_list_evaluate_ff{
	width:184px;
	margin:0;
	padding:10px 10px 10px 5px;
	border-bottom:#D1D5DB dotted 2px;
	border-left:hidden;
	border-top:none;
	border-right:hidden;
}
/*2008.10.21 SCM西方 Add_E*/


/* QA */

ul#qa_index li.index{
	margin-top:5px;
	padding-left:20px;
	list-style:none;
	background-image:url(../../img/JAPANESE/ic_qa.gif);		/*2008.08.27 SCM西方 Edit*/
	background-repeat:no-repeat;
	background-position:left center ;
}

p.qa_titl{
	width:770px;
	margin:40px 0 20px 0;
	padding:5px;
	background-color:#E7E9EB;
	font-size:14px;
	font-weight:bold;
}

dl.q_list dt {
  clear: left;
  float: left;
  margin: 0 0 20px;
  width: 2em;
  color:#25609E;
  font-size:14px;
  font-weight:bold;
}

dl.q_list dd {
	width:600px;
	margin-bottom: 20px;
	margin-left: 2em;
	color:#25609E;
}

dl.a_list dt {
  clear: left;
  float: left;
  margin: 0 0 20px;
  width: 2em;
  color:#A63068;
  font-size:14px;
  font-weight:bold;
}

dl.a_list dd {
	width:600px;
	margin-bottom: 20px;
	margin-left: 2em;
}

p.qa_page_top{
	width:770px;
	margin:10px 0 20px 0;
	padding:5px;
	border-bottom:#E7E9EB solid 1px;
	text-align:right;
	
}


/* common */

div#cont_box01{
	margin:30px 0 0 0;
}

div#cont_box01:after {
  content : ".";
  display : block;
  height : 0;
  clear : both;
  visibility: hidden;
}

div#cont_box02{
	margin:40px 0 0 0;
}

div#cont_box02:after {
  content : ".";
  display : block;
  height : 0;
  clear : both;
  visibility: hidden;
}

/*2008.09.19 SCM西方 Add_S*/
.div_cont_box01{
	margin:30px 0 0 0;
}

.div_cont_box01:after {
  content : ".";
  display : block;
  height : 0;
  clear : both;
  visibility: hidden;
}

.div_cont_box02{
	margin:40px 0 0 0;
}

.div_cont_box02:after {
  content : ".";
  display : block;
  height : 0;
  clear : both;
  visibility: hidden;
}
/*2008.09.19 SCM西方 Add_E*/


/*txt*/

.attention{
	font-weight:bold;
	color:#FF3300;
}

.unfinished_count{
	font-size:14px;
	font-weight:bold;
	color:#FF3300;
}

.finished_count{
	font-size:14px;
	font-weight:bold;
	color:#3399CC;
}




/*margin*/

.lead01{
	margin:30px 0;
}

.lead {
margin-top:40px;
}

.mrg_t10{
	margin-top:10px;
}
.mrg_t20{
	margin-top:20px;
}

.mrg_t30{
	margin-top:30px;
}

.mrg_t40{
	margin-top:40px;
}

.mrg_40{
	margin:40px 0;
}

.mrg_30-100{
	margin:30px 0 100px 0;
}

.mrg_40-30{
	margin:40px 0 30px 0;
}

.mrg_40-100{
	margin:40px 0 100px 0;
}


.txt_center{
	text-align:center;
	 margin:40px auto;
}

.txt_center_m40{
	text-align:center;
	 margin:40px auto;
}


.txt_center_m30{
	text-align:center;
	 margin:30px auto;
}

.txt_cente_m10{
	text-align:center;
	 margin:10px auto;
}




/*error*/
.err{
	width:760px;
	margin:40px auto;
	padding:10px;
	border:#FF3300 solid 1px;
	background-color:#FFE6E6;
	color:#FF3300;
	text-align:center;
}

.err2{
	width:400px;
	margin:40px auto;
	padding:10px;
	border:#FF3300 solid 1px;
	background-color:#FFE6E6;
	color:#FF3300;
	text-align:center;
}

.err3{
	width:600px;
	margin:20px auto;
	padding:10px;
	border:#FF3300 solid 1px;
	background-color:#FFE6E6;
	color:#FF3300;
	text-align:center;
}

.err_sbox1{
	width:500px;
	margin:10px auto;
	padding:10px;
	background-color:#FFFFFF;
	color:#1e1e1e;
	text-align:center;
}

.err_item{
	color:#FF3333;
	font-weight:bold;
}

#err_content_box{
	width:780px;
	margin:80px auto;
}

/*2008.11.14 SCM西方 Add_S*/
.unfinished_color{
	color:#FF3300;
}

.finished_color{
	color:#3399CC;
}
/*2008.11.14 SCM西方 Add_E*/

/*2010.06.03 SCM高橋 Add_S 利用環境チェック対応*/
.llbl_txt_chk{
	height:300px;
	margin:auto;
}

.ChkTbl{	
	border-collapse:collapse;
	line-height:20px;
}

.ChkTblHead{
	border:1px solid #cccccc;
	font-size:14px;
	text-align:center;
	background-color:#f5f5f5;
}

.ChkTbl-Item{
	border:1px solid #cccccc;
	width:150px;
	font-size:16px;
}

.ChkTbl-Res{
	border:1px solid #cccccc;
	width:70px;
	font-size:16px;
	text-align:center;
}

.ChkTbl-Info{
	border:1px solid #cccccc;
	width:350px;
	font-size:14px;
}

.ChkTbl-Res-OK{
	color:Green;
}

.ChkTbl-Res-NG{
	color:RED;
	font-weight:bold;
}

.ChkTbl-Res-NonSp{
	color:blue;
}

.ChkTbl-Res-NG-Row{
	background-color:#fef4f4;
}

.innner_box{
	width:574px;
	margin:Auto;
}

div#english_chk{
	width:500px;
	margin:10px 10px 0 115px;
	padding:0;
	text-align:right;
}

.ul{
	margin:0 0 0 25px;	
}
/*2010.06.03 SCM高橋 Add_E 利用環境チェック対応*/

/*2011.09.15 SCM関灘 Add_S 企業担当者追加対応*/
.tantou_list_h{
	background-color:#828D9D;
	font-weight:bold;
	padding:3px;
	text-align:center;
	border-bottom:hidden;
	border-right:#FFFFFF solid 2px;
	color:#FFFFFF;
}

.tantou_list{
	margin:0;
	padding:10px 5px 10px 10px;
	border-bottom:#D1D5DB dotted 1px;
	border-left:hidden;
	border-top:none;
	border-right:hidden;
}
.tantou_list_right{
	margin:0;
	padding:10px 5px 10px 10px;
	text-align:right;
	border-bottom:#D1D5DB dotted 1px;
	border-left:hidden;
	border-top:none;
	border-right:hidden;
}
.tantou_list_center{
	margin:0;
	padding:10px 5px 10px 10px;
	text-align:center;
	border-bottom:#D1D5DB dotted 1px;
	border-left:hidden;
	border-top:none;
	border-right:hidden;
}

.tantou_list_ff{
	margin:0;
	padding:10px 5px 10px 10px;
	border-bottom:#D1D5DB dotted 2px;
	border-left:hidden;
	border-top:none;
	border-right:hidden;
}
.tantou_list_right_ff{
	margin:0;
	padding:10px 5px 10px 10px;
	text-align:right;
	border-bottom:#D1D5DB dotted 2px;
	border-left:hidden;
	border-top:none;
	border-right:hidden;
}
.tantou_list_center_ff{
	margin:0;
	padding:10px 5px 10px 10px;
	text-align:center;
	border-bottom:#D1D5DB dotted 2px;
	border-left:hidden;
	border-top:none;
	border-right:hidden;
}

.project_name_col{
	width:240px;
}
.input_end_date_col{
	width:110px;
}
.student_count_col{
	width:90px;
}
.self_appraisal_end_count_col{
	width:80px;
}
.input_end_count_col{
	width:90px;
}
.student_status_count_col{
	width:170px;
}

.student_name_col{
	width:320px;
}
.informed_date_col{
	width:70px;
}
.self_appraisal_col{
	width:45px;
}
.regist_count_col{
	width:80px;
}
.remind_end_count_col{
	width:80px;
}
.input_end_count_col{
	width:80px;
}
.report_out_col{
	width:50px;
}
.input_status_col{
	width:45px;
}

div#jyukou_out_btn{
	/*2011.12.09 SCM関灘 Edit_S*/
	/*text-align:right;*/
	text-align:center;
	margin-top:30px;
	/*2011.12.09 SCM関灘 Edit_E*/
}

.tantou_list_error_color{
	background-color:#FFE6E6;
}

table#step_table2{
	margin:10px 0 0 0;
}

table#step_table3{
	margin:10px 0 0 0;
}

td.step2{
	width:440px;
	margin:0;
	padding:0;
	border: solid 1px #D1D5DB;
	background-repeat:repeat-x;
	background-image:url(../../img/JAPANESE/step_box_bg2.gif);
}
td.step3{
	width:246px;
	margin:0;
	padding:0;
	border: solid 1px #D1D5DB;
	background-repeat:repeat-x;
	background-image:url(../../img/JAPANESE/step_box_bg2.gif);
}

td.arrow2{
	width:20px;
	margin:0;
	padding:0;
	vertical-align:middle;
}

#bt_st_upload{
	margin:0px 30px 10px 30px;
}

#bt_regist2{
	margin:0px 30px 10px 30px;
}

#bt_regist3{
	margin:0px 0px 0px 0px;
}

div#personal_info2{
	width:780px;
	float:left;
	background-color:#E7E9EB;
	margin:0;
	padding:0;
}

div#prs_info_titl2{
	width:720px;
	height:44px;
	margin:0 auto;
	padding-bottom:5px;
	border-bottom:#D1D5DB solid 1px;
}

div#prs_info_titl2:after {
  content : ".";
  display : block;
  height : 0;
  clear : both;
  visibility: hidden;
}

div#prs_info_titl2 p.prs_info_titl_img2{
	margin-top:20px;
	width:100px;
	float:left;
}

div#prs_info_titl2 p.prs_edit_bt{
	margin-left:250px;
	margin-top:20px;
	float:right;
}

table#prs_info_tbl2{
	width:720px;
	margin:20px auto;
}

td.td_l2{
	width:170px;
	margin:0;
	padding:10px;
	border:hidden;
}

td.td_r2{
	width:500px;
	margin:0;
	padding:10px;
	border:hidden;
}
/*2011.09.26 SCM関灘 Add_E 企業担当者追加対応*/

/*2013.05.25 SCM関灘 Add_S IE10対応*/
.tbx_mail_title_template{
width: 300px;
background-color: rgb(209, 213, 219);
}

.tbx_mail_body_template{
width: 300px;
background-color: rgb(209, 213, 219);
}

.tbx_mail_title{
width: 500px;
}

.tbx_mail_body{
width: 500px;
}

.tbx_free_comment{
width: 100%;
height: 100px;
}
/*2013.05.25 SCM関灘 Add_E IE10対応*/

/*2013/09/02 9次対応 SCM大西 Add Start*/
.lnkBlue:link { color: #0000ff }   /* クリック前 */
.lnkBlue:hover { color: #0000ff }   /* カーソルが文字上 */
.lnkBlue:active { color: #ff8000 }   /* クリック中 */
.lnkBlue:visited { color: #000080 }   /* クリック後 */
/*2013/09/02 9次対応 SCM大西 Add End*/

/*2023/01/31 2022年度GSS定期改修対応 SCM Add Start*/
.answer_fix_link {
	margin-left: 20px;
	font-size: 11px;
}

.margin-bottom{
	font-size:11px;
	margin-top:73px;
	margin-left:250px;
}
/*2023/01/31 2022年度GSS定期改修対応 SCM Add End*/

.site-header {
	position: absolute;
	width: 100vw;
	height: 90px;
}
	.site-header .site-header-top {
		width: 100vw;
		height: 55px;
		background-color: white;
	}
	.site-header .site-header-bottom {
		width: 100vw;
		height: 33px;
		border-top: #B5BCC4 solid 1px;
		border-bottom: #B5BCC4 solid 1px;
		background-color: #f2f3f4;
	}
