/* CSS Document */

/*チェックポイント用黄色枠**************************************************************/

.chkwaku{
	text-align:left;
	width:537px;
	height:auto;
	float:left;
	border:#FFCC00 solid 3px;
	background-color:#FCEED3;
	margin:10px 0 0 0;
	padding:5px;
}

/*.chkwaku .ft-red{*/
.ft-red{
	font-size:16px;
	font-weight:bold;
	color:#DC2327;
	}
/*.chkwaku .ft-blue{*/
.ft-blue{
	font-size:16px;
	font-weight:bold;
	color:#000099;
	}
/*.chkwaku .ft{*/
.ft{
	font-size:16px;
	font-weight:bold;
	}
/*.chkwaku .ftm{*/
.ftm{
	font-size:12px;
	font-weight:bold;
	}


/*他css定義の打消し*/
.chkwaku table tr td , .chkwaku table{
	border-width:0;
	margin:0;

}
/*table.gaiyou th {
    border-width:0;
	background:url(../10company/images/tblwall_gaiyou.jpg) repeat-y !important;
}*/


/*注記欄*/

.note {
	width:550px;
	height:auto;
	float:left;
	margin:7px 0 0 0;
	text-align:left;
	font-size:10px;
	letter-spacing:1px;
	vertical-align:top;
	padding:0 0 0 3px;
	line-height:13px;
	}


body.bra { margin:2px 0 0 5px!important;}

/*支店別外務員プロフィールリンクタブ*****************************************************************************/

ul#protab{
	float:left;
  width :553px;
  list-style : none;  /*リストマークを消す*/
  text-align:left;  /*ボタン枠のテキストをセンター寄せ*/
  height : 24px;   /*背景画像（bg.gif）の高さを設定*/
  padding : 0;
  margin :10px 0 0 0;

}

ul#protab li {
  width :auto;  
  height : 24px;  
  float:left; /*これで一列にリストを並ばせる*/
  padding : 0;
  margin :0 7px 0 0px;
}

ul#protab #bra_nigata a{
	float:left;
	margin:0;
	padding:0;
	width:105px;
	height:24px;
	background:url(../35adviser/images/tabranch_nigata.jpg) no-repeat;
}

ul#protab #bra_maebashi a{
	float:left;
	margin:0;
	padding:0;
	width:105px;
	height:24px;
	background:url(../35adviser/images/tabranch_maebashi.jpg) no-repeat;
}

ul#protab #bra_honten a{
	float:left;
	margin:0;
	padding:0;
	width:105px;
	height:24px;
	background:url(../35adviser/images/tabranch_honten.jpg) no-repeat;
}


/*プロフィール背景*******************************************************************************************/
#profile{
	float:left;
	background:url(../35adviser/images/profile_wall.gif) no-repeat;
	width:553px;
	height:636px;
	text-align:left;
}

/*iframe**************************************************/

#prframe{
	float:left;
	margin:5px 0 0 4px;
	width:543px;
	height:626px;
}

/*********************************************************************************************************************/


#sec_yosouttl{
	float:left;
	background:url(../35adviser/images/sec_ttl-yosou.jpg) repeat;
	width:553px;
	height:90px;
	margin:11px 0 0 0;
	padding:0;
}

/*支店見出し重なりテキスト*************************************************************************************/

#bratxt{
	flat:left;
	width:513px;
	height:auto;
	text-align:right;
	margin:-30px 0 18px 0;
	color:#B61847;
	font-weight:bold;
	letter-spacing:1px;
}


/*外務員プロフィールテーブル*******************************************************************************************/


table.branch ,table.jmp{
	width:513px;
	float:left;
	font-size:11px;
	margin:10px 0 0 0;
	color:#333333;
	display:block;
	letter-spacing:0px;
}


table.branch tr td{
	border-width:0 0 1px 1px;
	border-color:#958852;
	border-style:solid;
	padding:0px;
}

table.branch tr td.tbtop{
	border-width:0 0 0px 1px;
	border-color:#958852;
	border-style:solid;
	padding:0px;
} 


table.prdata {
	width:434px;
	float:left;
	font-size:11px;
	margin:1px;
	color:#333333;
	letter-spacing:0px;
}

table.prdata tr th{
	text-align:left;
	border-width:0px 1px 1px 0px;
	border-color:#B1AE9C;
	border-style:solid dotted solid dotted;
	padding:2px;
}

table.prdata tr td{
	text-align:left;
	border-width:0px 0px 1px 0px;
	border-color:#B1AE9C;
	border-style:solid dotted solid dotted;
	padding:2px;
}


table.prdata tr th.tblbtm{
	text-align:left;
	border-width:0px 1px 0px 0px;
	border-color:#B1AE9C;
	border-style:solid dotted solid dotted;
	padding:2px;
}

table.prdata tr td.tblbtm{
	text-align:left;
	border-width:0px 0px 0px 0px;
	border-color:#B1AE9C;
	border-style:solid dotted solid dotted;
	padding:2px;
}




/*外務員個人のHP*************************************************************************/

.kojin_navi-block {
    float:left;
}
.kojin_navi-block td {
    border:none;
	vertical-align:top;
	font-size:12px;
}
.btn_kojinhp {
    margin:6px 0 9px 0;
	padding-top:1px;
    width:88px;
	height:15px;
    padding-left:25px;
    background-image:url(../35adviser/images/linkbtn_bg.gif);
	background-repeat:no-repeat;
	letter-spacing:2px;
}

.kojinhp_list {
    float:left;
    margin:10px 0 0 0;
    width:553px;
    background-image:url(../35adviser/images/kojin_bg-02.gif);
	background-repeat:repeat-y;
}
.kojinhp_list .ttl {
    width:553px;
    height:40px;
    background-image:url(../35adviser/images/kojin_bg-01.gif);
	background-repeat:no-repeat;
}
.kojinhp_list .ttl h4 {
    float:left;
    margin:0;
	padding-top:13px;
    padding-left:12px;
	font-size:18px;
	color:#BB0071;
}
.kojinhp_list .ttl h4 a {
	color:#BB0071;
}
.kojinhp_list p {
    margin:0;
    padding:8px 12px;
	line-height:150%;
}
.kojinhp_list img {
    float:right;
	margin-right:10px;
}
