@charset "UTF-8";
@import url("default.css");
@import url("template.css");
@media print {/* 囲ったものを印刷不可にする */
	body #print_no { display: none;}
}
@import url("print.css");


/*　汎用
----------------------------------------------------*/

/*** カラーコード ***/
/* NRC青系　color: #297377; */
/* オレンジ color: #ec6337 */

.t_green01 {
	color: #297377;
}

/* ボックス */
#main .wholw_box { /* 横幅100%のボックス */
	width: 100%;
	margin: 0 0 15px 0;
}

#main .half_box { /* 横幅半分のボックス */
	width: 250px;
	float: left;
	display: inline;
	margin: 0 10px 0 0;
}

#main .common_box01 { /* 横幅500pxのボックス、トップ以外のエントリのボディはまずこのboxで囲むこと */
	width: 500px;
	margin: 0 auto;
}

#main .common_box02 { /* ボーダー付きのボックス */
	width: 478px;
	border: #bdb8a8 solid 1px;
	padding: 20px 10px 20px 10px;
	margin: 0 0 20px 0;
	float: left;
}

#main .common_box03 {
	padding: 0 15px;
}

#main .common_box04 {
	padding: 0 20px;
}

#main .common_box05 {
	padding: 10px 10px 20px 10px;
	width: 478px;
	border: #bdb8a8 solid 1px;
	margin: 0 0 20px 0;
	float: left;
}

#main .common_box05_inr {
	margin: 0 0 0 40px;
}

#main .commmon_p01 { /* エントリタイトル下のp */
	margin: 0 0 20px 0;
}

#main .commmon_p02 { /* h2タイトル下のp */
	margin: 0 0 20px 0;
}

#main .common_p {
	margin: 5px 0;
}


#main .common_box_half01 { /* ボーダー付きのボックス内の横幅半分のボックス */
	float: left;
	width: 239px;
	display: inline;
}

.pdf_icn {
	background: url(../img/common/pdficon_s.gif) no-repeat left 0.2em;
	padding: 3px 0 5px 20px;
	margin: 3px 0 0 0;
}


/* キャッチコピー */

#main .copy_img {
	text-align: center;
	margin: 30px 0;
}

/* タイトル装飾 */
#main .common_ttl_bg01 { /* エントリタイトルの装飾 */
	font-size: 14px;
	font-weight: bold;
	background: url(../img/common/bg_ttl01.png) left center no-repeat;
	padding: 10px 0 10px 35px;
	margin: 0 0 15px 0;
}

#main .common_ttl_bg01 a {
	font-size: 14px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
}

#main .common_ttl_bg02 { /* 見出し（おもにh2)の装飾 */
	font-size: 14px;
	font-weight: bold;
	background: url(../img/common/bg_ttl02.png) left center no-repeat;
	margin:10px 0 10px 0;
	padding: 0 0 0 35px;
	height:25px;
	line-height:25px;
	clear: both;
}

#main .common_ttl_bg02_2 { /* 見出し（おもにh2)の装飾 */
	font-size: 12px;
	font-weight: bold;
	background: url(../img/common/bg_ttl02.png) left center no-repeat;
	
	padding: 10px 0 10px 35px;
	clear: both;
}

#main .common_ttl_bg03 { /* 見出し（おもにh3)の装飾　グレー */
	font-weight: bold;
	background: #EFEEEA;
	padding: 3px 0 3px 12px;
	margin: 15px 0 10px 0;
	border-left: #E2E1D8 solid 3px;
	clear: both;
}

#main .common_ttl_bg04 { /* 見出し（おもにh3)の装飾 オレンジ */
	font-weight: bold;
	background: #FEF5DA;
	padding: 3px 0 3px 12px;
	margin: 0 0 10px 0;
	border-left: #FED15A solid 3px;
	clear: both;
} 

.common_ttl_wide { /* ワイド表示用 */
	font-size: 120%;
	font-weight: bold;
	background: url(../img/common/bg_ttl_wide.gif) left center no-repeat;
	padding: 10px 0 10px 35px;
	margin: 0 0 15px 0;
}

#main .common_list_style01 { /*  */
	padding: 5px 0;
	margin: 10px 0 0 0;
}

#main .common_list_style03 { /* オレンジのアロー */
	background: url(../img/list/arrow03.png) left 0.5em no-repeat;
	padding: 0 0 0 10px;
	margin: 10px 0 10px 0;
}

#main .common_list_style04 { /* ゴールドのアロー（背景四角）*/
	background: url(../img/list/arrow04.png) left 0.5em no-repeat;
	padding: 4px 0 4px 20px;
	margin: 10px 0 0 0;
	font-weight: bold;
}

#main .common_ttl_font01 { /* オレンジ色のテキスト見出し */
	font-size: 120%;
	font-weight: bold;
	color: #f60;
}

#main .promo_box {
	border: #297377 solid 1px;
	padding: 10px;
}

#main .promo_box_lead {
	font-weight: bold;
	color: #ec6337;
	font-size: 120%;
}

/* 基本タグ */
#main h5.basic {
	font-weight: bold;
	margin: 5px 0 5px 0;
}

#main h6.basic {
	margin: 5px 0 5px 0;
}

#main p.basic {
	padding: 5px 0;
}

#main table.basic {
	width: 478px;
}

#main table.basic .t_right {text-align: right;}

#main table.basic .t_left {text-align: left;}

#main table.basic .t_center {text-align: center;}

#main table.basic th,
#main table.basic td {
	padding: 3px;
	text-align: center;
	border: #297377 solid 1px;
}

#main table.basic th,
#main table.basic tr.table_header
{
	background: #e8f9fa;
}

/* 検査項目等のリスト */
#main .common_list01_box {
	width: 100%;
	border-bottom: #cccc99 dotted 1px;
	padding: 10px 0;
}

#main .common_list01_left {
	width: 80px;
	float: left;
	padding: 0 0 0 10px;
	font-weight: bold;
	color: #297377;
}

#main .common_list01_left a {
	font-weight: bold;
	color: #297377;
}

#main .common_list01_left a:hover {
	color: #ec6337;
}

#main .common_list01_right {
	width: 350px;
	float: left;
	padding: 0 0 0 30px;
}

#main .common_list01_right li {
	list-style: disc;
}

#main .common_list01_right.nomarker li {
	list-style: none;
}

#main .common_list01_right dt,
#main .common_list01_right dd {
	line-height: 2;
}

ul.li_decimal {/*-- 数字 --*/
	list-style: decimal;
}

ul.li_decimal li {/*-- 数字 --*/
	list-style: decimal;
}

/*　その他 */
#main .table_kei2 {
	height: 2px;
	padding: 0;
}

#main .table_kei3 {
	width: 2px;
	padding: 0;
	background-color:#ffffff;
}

/****************************************************/
/* 各ページの装飾
/****************************************************/

/* トップページ
----------------------------------------------------*/

#topbread {
	margin: 10px 0;
}

#topbread p {
	font-size: 12px;
	color: #666;
}

#topbread p a {
	color: #666;
}

#main .top_box01 {
	width: 160px;
	float: right;
}

#main .top_box02 {
	width: 80px;
	float: left;
}

#main #top_news_box { /*　最新ニュース */
	padding: 0 10px 10px 10px;
	border: #c6c6c6 solid 1px;
}

#main #top_news dt {
	padding: 10px 0 10px 17px;
	width: 70px;
	float: left;
	display: inline;
	clear: both;
}

#main #top_news dd {
	padding: 10px 0 10px 100px;
	border-bottom: #297377 dotted 1px;
}

#main #top_news_desc {
	padding: 6px 8px;
	background: #e5e5e5;
}

#main #top_news .news01 {
	background: url(../img/list/arrow_news01.png) left center no-repeat;
}

#main #top_news .news02 {
	background: url(../img/list/arrow_news02.png) left center no-repeat;
}

#main #top_news .news03 {
	background: url(../img/list/arrow_news03.png) left center no-repeat;
}


#main .top_network_left { /* 安心のネットワーク */
	width: 170px;
	float: left;
	display: inline;
}

#main .top_network_right {
	width: 345px;
	float: right;
	display: inline;
}

#main #top_areainfo li {
	height: 71px;
}

/* 健康診断
----------------------------------------------------*/

#main .kensin_box01 {
	padding: 0 0 10px 0;
	border-bottom: #ccc dotted 1px;
}

#main .kensin_box02 {
	width: 150px;
	float: right;
}

#main .kensin_box03 {
	width: 80px;
	float: left;
}


#main .kensin_list {
	margin: 0 0 0 20px;
}

#main .kensin_list li {
	list-style: disc;
	line-height: 1.6;
}

#main .list_kensin_others dt {
	font-weight: bold;
	color: #297377;
	width: 150px;
	float: left;
	padding: 5px 0 0 0;
	clear: left;
}

#main .list_kensin_others dd {
	padding: 5px 0 5px 150px;
	border-bottom: #ccc dotted 1px;
	margin: 0 5px 0 0;	
}

#main .tokutei_box_left {
	width: 240px;
	float: left;
	display: inline;
}

#main .tokutei_box_right {
	width: 225px;
	float: left;
	display: inline;
	margin: 15px 0 0 10px;
}


/* 人間ドックテンプレート */

.h3_doc_tpl {
	margin:0 0 5px 0;
	font-weight:bold;
	font-size:14px;
	color:#367B7F;
	}


/* 人間ドックの流れ */

#main .doc_flow_box01 {
	margin: 0 0 10px 0;
}

#main .doc_flow_box01_left {
	width: 170px;
	float: left;
	display: inline;
}

#main .doc_flow_box01_right {
	width: 305px;
	float: left;
	display: inline;
}

#main .doc_flow_ttl01 {
	color: #297377;
	font-weight: bold;
}

#main .doc_flow_box02 {
	padding: 10px;
	background: #e3deda;
	margin: 0 0 10px 0;
}

#main .doc_flow_emph {
	color: #e85500;
	font-weight: bold;
}


/* 人間ドックオプション */

#main .docoption_list01 { /* 共通 */
	background: url(../img/list/arrow04.png) left center no-repeat;
	padding: 4px 0 4px 20px;
	font-weight: bold;
	color: #297377;
}

#main .docoption_list02 li {
	background: url(../img/list/arrow04.png) left center no-repeat;
	padding: 2px 0 2px 20px;
}

#main .docoption_ttl01 {
	font-weight: bold;
	color: #297377;
}

#main .docoption_ttl02 {
	border-bottom: #cccc99 dotted 1px;
	padding: 10px 0 2px 0;
	margin: 0 0 10px 0;
	font-weight: bold;
}	

#main .docoption_p01 {
	margin: 0 0 0 20px;
}

#main .tumor_box01_left { /* 腫瘍マーカー */
	width: 280px;
	float: left;
	display: inline;
}

#main .tumor_box01_right {
	width: 178px;
	float: left;
	display: inline;
	margin: 0 0 0 20px;
}

#main .tumor_box02_left {
	width: 266px;
	float: left;
	display: inline;
}

#main .tumor_box02_right {
	width: 194px;
	float: left;
	display: inline;
	margin: 0 0 0 20px;
}

#main .ladies01_box01_left { /* 婦人科検診（乳がん）*/
	width: 300px;
	float: left;
	display: inline;
}

#main .ladies01_box01_right {
	width: 150px;
	float: left;
	display: inline;
	margin: 0 0 0 20px;
}

#main .ladies01_box02_left {
	width: 300px;
	float: left;
	display: inline;
}

#main .ladies01_box02_right {
	width: 150px;
	float: left;
	display: inline;
	margin: 0 0 0 20px;
}

#main .ladies02_box01_left { /* 婦人科検診（子宮がん）*/
	width: 300px;
	float: left;
	display: inline;
}

#main .ladies02_box01_right {
	width: 150px;
	float: left;
	display: inline;
	margin: 0 0 0 20px;
}

#main .ladies02_box02_left {
	width: 300px;
	float: left;
	display: inline;
}

#main .ladies02_box02_right {
	width: 150px;
	float: left;
	display: inline;
	margin: 0 0 0 20px;
}

#main .haigan_box01_left { /* 肺がん検診 */
	width: 300px;
	float: left;
	display: inline;
}

#main .haigan_box01_right {
	width: 150px;
	float: left;
	display: inline;
	margin: 0 0 0 20px;
}

#main .artery_box01 {
	margin: 0 0 20px 0;
}

#main .artery_box01_left { /* 動脈硬化健診 */
	width: 93px;
	float: left;
	display: inline;
}

#main .artery_box01_right {
	width: 360px;
	float: left;
	display: inline;
	margin: 0 0 0 20px;
}

#main .artery_box02_left { /* 動脈硬化健診 */
	width: 300px;
	float: left;
	display: inline;
}

#main .artery_box02_right {
	width: 151px;
	float: left;
	display: inline;
	margin: 0 0 0 20px;
}

#main .kotsu_box01_left { /* 骨粗しょう症 */
	width: 320px;
	float: left;
	display: inline;
}

#main .kotsu_box01_right {
	width: 131px;
	float: left;
	display: inline;
	margin: 0 0 0 20px;
}

#main .endoscope_box_left {
	width: 280px;
	float: left;
	display: inline;
}

#main .endoscope_box_right {
	width: 170px;
	float: left;
	display: inline;
	margin: 0 0 0 20px;
}

/* 作業環境測定
----------------------------------------------------*/

#sagyou_table_box {
	margin: 0 0 20px 0;
}

#sagyou_table {
	background: #e0fafa;
}

#sagyou_table td {
	border: #333 solid 1px;
	padding: 3px;
	vertical-align: middle;
}

#sagyou_table .col5 {
	width: 100px;
}

#sagyou_table .row_header1 {
	background: #505050;
}

#sagyou_table .row_header1 td {
	color: #fff;
	font-weight: bold;
	text-align: center;
}

#sagyou_table .row_header2 {
	background: #506e6e;
	color: #fff;
	font-weight: bold;
}

#sagyou_table .row_header2 td {
	color: #fff;
	font-weight: bold;
	text-align: center;
}

#sagyou_table .row2 {
	background: #caf2f2;
}

#sagyou_table .num {
	font-weight: bold;
	font-size: 14px;
}

#sagyou_table_box .kome {
}

#sagyou_table_box .maru {
	color: #f00;
}

#sagyou_table_box .desc {
	color: #FF6600;
}


/* センター概要
----------------------------------------------------*/

#main .group_box01_left { /* ご挨拶 */
	width: 115px;
	float: left;
	display: inline;
}

#main .group_box01_right {
	width: 355px;
	float: left;
	display: inline;
}

#main .group_box02_left { /* 機関案内 */
	width: 255px;
	float: left;
	display: inline;
}

#main .group_list01 {
	width:157px;
	float:left;
	margin: 10px 0 15px 10px;
	_margin: 10px 0 15px 5px;/*IE6ハック*/
}

#main .group_list01 li {
	background: url(../img/list/arrow04.png) left center no-repeat;
	padding: 4px 0 4px 20px;
}

#main .group_list01_side {
	margin:104px 0 0 0;
	float:left;
	}


#main .group_box02_right {
	width: 220px;
	float: left;
	display: inline;
}

#main .group_box02_right p {
	float: left;
	width: 88px;
	margin: 0 0 0 15px;
	display: inline;
}

#main .group_list02 { /* 健康と安心のネットワーク */
	margin: 0 0 0 10px;
}

#main .group_list02 li {
	background: url(../img/list/arrow05.png) left 0.5em no-repeat;
	padding: 2px 0 4px 20px;
}

#main .group_jigyou_list { /* 各支部の事業内容リスト */
	width: 350px;
	float: left;
	padding: 0 0 0 30px;
}

#main .group_jigyou_list li {
	background: url(../img/list/arrow05.png) left center no-repeat;
	padding: 2px 0 4px 15px;
}

#main .group_jigyou_list02 { /* 各支部の事業内容リスト */
	width: 400px;
	float: left;
	padding: 0 0 0 30px;
}

#main .group_jigyou_list02 li {
	background: url(../img/list/arrow05.png) left center no-repeat;
	padding: 2px 0 4px 15px;
}


/* センター概要　沿革
----------------------------------------------------*/

#main .enkaku_date {
	background: url(../group/img/bg_enkaku_date.png) no-repeat;
	padding: 2px 0 5px 12px;
	margin: 3px 0 0 0;
	font-size: 12px;
	font-weight: bold;
}

/* センター概要　機関毎のお受けいただける項目一覧
----------------------------------------------------*/

.work_item {
	width: 500px;
	margin: 10px 0;
}

.work_item td {
	background-color: #eef7ff;
	text-align: center;
	padding: 2px 0 2px 5px;
	vertical-align: middle;
}

.work_item th {
	padding: 5px 10px;
}

.work_item td,
.work_item th {
	border: #99DCCB solid 1px;
}

.work_item td.area {
	background-color: #fff;
	text-align: left;
	padding: 3px 5px;
}

.work_item td.one_item {
	background-color: #D8EDFF;
	padding: 2px;
}

.work_item th.center_middle {
	vertical-align: middle;
	text-align: center;
}

.work_item td.doc_form {
	background-color: #fbdad1;
	text-align: left;
	padding: 3px 5px;
}

.work_item td.doc_form span.doc_net {
	background: url(../img/list/arrow.gif) left center no-repeat;
	padding: 0 0 0 15px;
}

.work_item th a {
	font-weight: bold;
}	

.work_item .col1 {
	width: 145px;
}

.work_item .col1,	
.work_item .col2,
.work_item .col3,
.work_item .col5,
.work_item .col6,
.work_item .col7 {
	/*width: 45px;*/
}	 


.work_item .col4, 
.work_item .col8 {
  /*width: 66px;*/
}


.work_item .col9 {
	/*width: 40px;*/
}	

/* 北関東支部　人間ドックお申し込み
----------------------------------------------------*/

.nrc_form table {
	border: #D7D7D7 solid 1px;
	width: 498px;
}

.nrc_form .col1 {
	width: 160px;
	background: #ccc;
}

.nrc_form .col2 {
	width: 335px;
}

.nrc_form th,
.nrc_form td {
	padding: 5px;
	border: #fff solid 1px;
}

.nrc_form th {
	background: #D7D7D7;
	font-weight: bold;
}

.nrc_form td {
	background: #F6F6F6;
}

.nrc_form .privacy_box {
	border: #336666 solid 1px;
	padding: 10px 20px;
	margin: 10px 0;
	background: #fff;
	color: #336666;
}

/* 特定健康健康診査/特定保健指導 */

#main .tokutei_kh_dl {
	margin: 0 0 20px 0;
}

#main .tokutei_kh_dl dt {
	width: 100px;
	float: left;
	clear: left;
	color: #297377;
	font-weight: bold;
	padding: 10px 0 10px 0;
}

#main .tokutei_kh_dl dd {
	padding: 10px 0 10px 120px;
	border-top: #cccc99 dotted 1px;
}

#main .unei_table th,
#main .unei_table td,
#main .hoken_table01 th,
#main .hoken_table01 td {
	padding: 3px;
	text-align: center;
	border: #297377 solid 1px;
}

#main .unei_table th,
#main .unei_table tr.table_header,
#main .hoken_table01 th,
#main .hoken_table01 tr.table_header {
	background: #e8f9fa;
}

#main .unei_table .col1 {
	width: 50px;
}

#main .unei_table .col2 {
	width: 100px;
}

#main .unei_table .col3 {
	width: 100px;
}

#main .unei_table .col4 {
	width: 100px;
}

#main .hoken_table01 { /* 特定保健指導 */
	width: 478px;
	margin: 0 0 20px 0;
}

#main .hoken_table01 .col1 {
	width: 100px;
}

#main .hoken_table01 .col2 {
	width: 60px;
}


/* 採用情報
----------------------------------------------------*/
#main .recruit_list01 {
	padding: 0 0 15px 20px;
}

.recruit_category {
	width:96%;
	margin:0 0 0 10px;
	}

.recruit_category th,
.recruit_category td {
	border-bottom:1px solid #eaeaea;
	vertical-align:bottom;
	}

.recruit_category th {
	padding:5px 20px 5px 20px;
	background:url("http://www.rec.or.jp/img/list/arrow04.png") 2px 8px no-repeat;
	}

.recruit_category td {
	padding:5px 5px 5px 0;
	text-align:right;
	}


.recruit_detail {
	width:100%;
	}
.recruit_detail td,
.recruit_detail th {
	padding:5px 7px;
	border:1px solid #eaeaea;
	}

.recruit_detail th {
	width:27%;
	vertical-align:middle;
	font-weight:bold;
	background:#FCE6D9;
	color:#3e3e3e;
	}

.recruit_detail td ul li {
	list-style-type:disc;
	margin:0 0 0 15px;
	}

.privacy_rule li {
	margin:0 0 10px 20px;
	}
	

.agreement_down {
	margin: 15px 0 ;
	}

.agreement_adobe img {
	float: left;
	margin: 0 10px 0 0;
	}

/* CSR(企業の社会的責任)
----------------------------------------------------*/
#main ol.csr_list01 {
	margin: 0 0 15px 20px;
}


/* 情報公開
----------------------------------------------------*/

/* 寄付行為 */
#main .pub_ttl01 {
	font-size: 130%;
	padding: 7px 0 7px 20px;
	background: #e8f9fa;
	border-left: #297377 solid 5px;
	margin: 20px 0 10px 0;
	clear: both;
	font-weight: bold;
}

#main .pub_ttl02 {
	font-size: 110%;
	padding: 3px 0 3px 10px;
	background: #EAEAEA;
	border-left: #AAAAAA 3px;
	margin: 10px 0;
	clear: both;
	font-weight: bold;
}

#main .pub_ttl03 {
	width: 65px;
	float: left;
	display: inline;
	padding: 5px 0 0 5px;
}

#main .pub_cont01 {
	width: 385px;
	float: left;
	margin: 0 0 0 10px;
	display: inline;
	padding: 5px 5px 0 0;
}

#main .pub_cont01 p {
	margin: 5px 0;
}

#main .col_1,
#main .col_2,
#main .col_3,
#main .col_4,
#main .col_5 {
	width: 95px;
}

#main .col_2_1 {
	width: 239px;
}
#main .col_2_2,
#main .col_2_3,
#main .col_2_4 {
	width: 79px;
}

/* Q&A
----------------------------------------------------*/

#main .faq_q01 {
	font-weight: bold;
	background: #FEF5DA;
	padding: 3px 0 3px 20px;
	margin: 10px 0 10px 0;
	border-left: #FED15A solid 3px;
	clear: both;
} 

#main .faq_a01 {
	background: #FFF7F7;
	padding: 10px;
	margin: 0 0 20px 0;
} 

/* プライバシーポリシー
----------------------------------------------------*/

#main .privacy_p01 {
	padding: 0 0 15px 20px;
}

.pp_tel th {
	font-weight: normal;
	}

.pp_tel td {
	padding: 0 0 0 10px;
	}

.pp_ul li {
	text-indent: -1.1em;
	padding: 0 0 0 1.1em;
	margin: 0 0 5px 0;
	}
	
.pp_ul_02 li {
	text-indent: -0.6em;
	padding: 0 0 0 1.1em;
	margin: 0 0 5px 0;
	}

/* サイトマップ
----------------------------------------------------*/
#main #sitemap h3 {
	font-size: 120%;
	font-weight: bold;
	padding: 3px 0 3px 30px;
	margin: 10px 0;
	color: #fff;
	background: #5CAEB2 url(../img/list/arrow02.png) 10px center no-repeat;
}

#main #sitemap h3 a {
	color: #fff;
	font-weight: bold;
}

#main #sitemap h4 {
	font-size: 110%;
	font-weight: bold;
	padding: 3px 0 3px 15px;
	margin: 10px 0;
	background: #E8F9FA;
}

#main #sitemap ul {
	margin: 10px 0 15px 30px;
}

#main #sitemap li {
	list-style: disc outside;
}

/* サイトマップ
----------------------------------------------------*/
#main .link_item {
	padding: 10px 0;
	border-bottom: #297377 dotted 1px;
}

#main .link_title {
	padding: 3px 0;
}

#main .link_title a {
	color: #297377;
	font-size: 120%;
	font-weight: bold;
}

#main .link_title a:hover {
	color: #ec6337;
}

#main .link_url {
	padding: 3px 0;
	color: #999;
}

#main .link_desc {
	background: url(../img/list/arrow04.png) left center no-repeat;
	padding: 3px 0 3px 15px;
}

/* エラーページ
----------------------------------------------------*/
#main .msg_box {
	padding: 20px;
	border: #297377 solid 2px;
	margin: 50px 0 0 0;
}

/* 安心と信頼のネットワーク */
#network {
	margin: 0 0 10px 0;
	color: #666666;
}

#network .netlogo{
	display: block;
	float:left;
	margin: 0 10px 0 0;
}

#network .ul_noten{
	clear:both;
	margin:10px 0;
	padding: 0 0 10px 0;
}

#network .ul_ten{
	clear:both;
	background-image: url(../group/img/network/ten.jpg);
	background-repeat: no-repeat;
	background-position: top;
	margin:10px 0 !important;
	padding: 10px 0 0 0 !important;
}

#network .nettxt{
	width: 430px;
	display: block;
	float:left;
}

#network .nettxt dt{
	font-size: 14px;
	font-weight: bold;
}

#network .nettxt a{
	color: #666666;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

#network .nettxt a:hover{
	color: #5fb3b1;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}

#network .nettxt dl{
	margin:10px 0;
}

#network .net_icon{
	margin:10px 0 0 0;
	overflow:hidden;
}

#network .net_icon li{
	float:left;
	margin: 0 5px 0 0;
}

/* フォームページ（お問い合わせ・人間ドック予約）
----------------------------------------------------*/

#regist_privacy,
#form_block {
	display: none;
	}

.regist_input {
	widows: 200px;
	margin: 0 0 0 110px;
	float: left;
	}
	
.regist_input li {
	float: left;
	margin: 0 5px;
	}

.regist_input_01 {
	width: 163px;
	height: 25px;
	}

.regist_input_02 {
	width: 69px;
	height: 25px;
	}


/* がん健診企業アクション用
----------------------------------------------------*/
.gankenshin_banner{
	background-image: url(../img/gankenshin_banner_bg.gif);
	background-repeat:no-repeat;
	width:500px;
	height:89px;
	margin:0 0 30px 0;
}

.gankenshin_banner{
	padding:10px 0 0 282px;
}

/* プライバシーマーク付与認定取得のお知らせ用
----------------------------------------------------*/

#pmark_info{
	margin:15px 0 0 0;
}

#pmark_info li{
	margin:10px 0 0 0;
	line-height:1.0em;
	}

#pmark_info_img{
	float:left;
}

#pmark_info_txt{
	margin:0 0 0 15px;
	float:left;
}

/*新宿健診センター臨時予約フォーム*/

#form_shinjuku_yoyaku{
	
}

.shinjuku_form table {
	border: #D7D7D7 solid 1px;
	width: 460px;
}

/*
.shinjuku_form .col1 {
	width: 150px;
	background: #ccc;
}

.shinjuku_form .col2 {
	width: 330px;
}
*/
.shinjuku_form th {
	width:100px;
	padding: 5px;
	border: #fff solid 1px;
}
.shinjuku_form td {
	padding: 5px;
	border: #fff solid 1px;
}

.shinjuku_form th {
	background: #D7D7D7;
	font-weight: bold;
}

.shinjuku_form td {
	background: #F6F6F6;
}

.shinjuku_form .privacy_box {
	border: #336666 solid 1px;
	padding: 10px 20px;
	margin: 10px 0;
	background: #fff;
	color: #336666;
}

.shinjuku_form .bg_01{
	background: #d7d7d7;
}
