/*************
注意
本CSSは「ご協力医療機関一覧」ページ専用で有る。
index.html及びPHPで使用されるため本ファイルはEUCで保存されている。
*************/

/* ↓↓ index.html新着情報関連 ↓↓ */
/* ---- 汎用BODY定義 ---- */
.contents_body {
    FONT-FAMILY: "ＭＳ Ｐゴシック",cursive,serif;
	color: #666666;
	background-color: #ffffff;
	background-image: url(images/kabe.jpg); /*none;*/
	background-repeat: repeat-y; /*no-repeat;*/
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	font-size: 100%;
/*	WIDTH:800px;*/
}

/* ---- 「新着情報」文字 ---- */
.topic_title {
    FONT-WEIGHT: bold;
	font-size: 13px;
    LINE-HEIGHT: 130%;
    COLOR: #aa2222;
    TEXT-ALIGN: left;
}
/* ---- 新着情報日付 ---- */
.topic_date {
    FONT-WEIGHT: bold;
	font-size: 13px;
    LINE-HEIGHT: 130%;
    COLOR: #222222;
    TEXT-ALIGN: left;
}
/* ---- 新着情報 一般・医療 ---- */
.topic_ipiryo {
    FONT-WEIGHT: bold;
	font-size: 13px;
    LINE-HEIGHT: 130%;
    COLOR: #2288aa;
    TEXT-ALIGN: left;
}
/* ---- 新着情報文言 ---- */
.topic_txt {
	font-size: 14px;
    LINE-HEIGHT: 130%;
    COLOR: #222222;
    TEXT-ALIGN: left;
}
/* ---- 新着情報 次の情報との間隔 ---- */
.topic_blank {
    LINE-HEIGHT: 50%;
}
/* ↑↑ index.html新着情報関連 ↑↑ */



/* ---- 一般の方用BODY定義 ---- */
.ip_contents_body {
    FONT-FAMILY: "ＭＳ Ｐゴシック",cursive,serif;
	color: #666666;
	background-color: #ffffff;
	background-image: url(images/kabe_ip.jpg); /*none;*/
	background-repeat: repeat-y; /*no-repeat;*/
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	font-size: 100%;
/*	WIDTH:820px;*/
}
/* ---- 医療機関用BODY定義 ---- */
.iryo_contents_body {
    FONT-FAMILY: "ＭＳ Ｐゴシック",cursive,serif;
	color: #666666;
	background-color: #ffffff;
	background-image: url(images/kabe_iryo.jpg); /*none;*/
	background-repeat: repeat-y; /*no-repeat;*/
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	font-size: 100%;
/*	WIDTH:800px;*/
}


/* ---- 一般 医療機関詳細画面BODY定義 ---- */
.ip_syosaicontents_body {
    FONT-FAMILY: "ＭＳ Ｐゴシック",cursive,serif;
	background-image: url(images/kabe_syosai.jpg); /*none;*/
	background-repeat: repeat-y; /*no-repeat;*/
	background-color: #ffffff;
	font-size: 100%;
}


/* ---- 左メニュー定義 ---- */
.leftmenu{
	position:absolute;
	top: 2px;
	left: 2px;
/*	WIDTH:150px;*/
}


/* ---- 右コンテンツ定義 ---- */
.contents{
	position:absolute;
	top: 70px;
	left: 180px;
}


/* ---- 右コンテンツ定義(一般「資料請求・申し込み メール送信」) ---- */
.ipmail_contents{
	position:absolute;
	top: 70px;
	left: 180px;
/*	WIDTH:650px;*/
}


/* ---- コピーライト ---- */
.copyright{
	font-size: 13px;
    LINE-HEIGHT: 400%;
    COLOR: #666666;
    TEXT-ALIGN: center;
}


/* ---- ページタイトル ---- */
.title{
	position:absolute;
	top: 0px;
	left: 165px;
	background-color: #FFFFFF;
    TEXT-ALIGN:left;
}


/* ---- 一般「ご協力医療機関一覧」ページ ---- */
.ip_list_naiyou{
	font-size: 15px;
    LINE-HEIGHT: 120%;
 	background-color: #ffffff;
    COLOR: #000000; /*#990000*/
}
.ip_list_chiikiTDtitle{
	font-size: 15px;
/*    FONT-WEIGHT: bold;*/
    LINE-HEIGHT: 140%;
 	background-color: #FFE0E0;/*#DFEDF9;*/
    COLOR: #003399;
}
.ip_list_mark{
	font-size: 15px;
    LINE-HEIGHT: 140%;
    COLOR: #F4B4B4;
}
.ip_list_chiikiTDnaiyou{
	font-size: 15px;
    LINE-HEIGHT: 120%;
 	background-color: #eeeeee;/*#FDF9EE;*/
    COLOR: #000000;
    TEXT-ALIGN:center;
}
.ip_list_picsetumei{
	font-size: 12px;
    LINE-HEIGHT: 120%;
 	background-color: #ffffff;
    COLOR: #000000;
    TEXT-ALIGN:left;
}


.ip_list_TDtitleChiiki{
	font-size: 15px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 140%;
 	background-color: #FFE0E0;/*#DFEDF9;*/
    COLOR: #003399;
}
.ip_list_listTDtitle{
	font-size: 13px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 100%;
 	background-color: #FFE0E0;/*#DFEDF9;*/
    COLOR: #003399;
    TEXT-ALIGN:center;
}
.ip_list_listTDnaiyou{
	font-size: 13px;
    LINE-HEIGHT: 100%;
 	background-color: #eeeeee;/*#FDF9EE;*/
    COLOR: #000000;
    TEXT-ALIGN:left;
}


.ip_list_datanothing{
	font-size: 17px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 140%;
 	background-color: #ffffff;
    COLOR: #000000;
}


/* ---- 一般「ご協力医療機関詳細」ページ ---- */
.ip_syosai_title{
	position:absolute;
	top: 0px;
	left: 6px;
    TEXT-ALIGN:left;
}

.ip_syosai_hospital_name{
	font-size: 20px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 100%;
    COLOR: #000000;
}

.ip_syosai_contents{
	position:absolute;
	top: 70px;
	left: 20px;
	right: 0px;
	bottom: 10px;
	WIDTH:720px;
}

.ip_syosai_sec1photo{
 	background-color: #eeeeee;
}
.ip_syosai_sec1komoku{
	font-size: 15px;
    LINE-HEIGHT: 120%;
 	background-color: #FFE0E0;
    COLOR: #000000;
}
.ip_syosai_sec1naiyou{
	font-size: 15px;
    LINE-HEIGHT: 120%;
 	background-color: #eeeeee;
    COLOR: #000000;
}

.ip_syosai_sec2linecol{
	background-color: #ffffff;
}
.ip_syosai_sec2bgcol{
	background-color: #eeeeee;
	top: 2px;
	right: 5px;
	bottom: 2px;
	left: 2px;
}
.ip_syosai_sec2katagaki{
	font-size: 15px;
    LINE-HEIGHT: 120%;
 	background-color: #eeeeee;
    COLOR: #000000;
}
.ip_syosai_sec2name{
	font-size: 15px;
    LINE-HEIGHT: 120%;
 	background-color: #eeeeee;
    COLOR: #000000;
    TEXT-ALIGN:left;
}
.ip_syosai_sec2ryakutitle{
	font-size: 15px;
    LINE-HEIGHT: 120%;
 	background-color: #eeeeee;
    COLOR: #000000;
}
.ip_syosai_sec2year{
	font-size: 15px;
    LINE-HEIGHT: 120%;
 	background-color: #ffffff;
    COLOR: #000000;
}
.ip_syosai_sec2ryakudata{
	font-size: 15px;
    LINE-HEIGHT: 120%;
 	background-color: #ffffff;
    COLOR: #000000;
}
.ip_syosai_sec2biko{
	font-size: 15px;
    LINE-HEIGHT: 120%;
 	background-color: #eeeeee;
    COLOR: #000000;
}

.ip_syosai_sec3komoku{
	font-size: 15px;
    LINE-HEIGHT: 120%;
 	background-color: #FFE0E0;
    COLOR: #000000;
}
.ip_syosai_sec3naiyou{
	font-size: 15px;
    LINE-HEIGHT: 120%;
 	background-color: #eeeeee;
    COLOR: #000000;
}

.ip_syosai_sec4komoku{
	font-size: 15px;
    LINE-HEIGHT: 120%;
 	background-color: #FFE0E0;
    COLOR: #000000;
}
.ip_syosai_sec4naiyou{
	font-size: 15px;
    LINE-HEIGHT: 120%;
 	background-color: #eeeeee;
    COLOR: #000000;
}
.ip_syosai_sec4weekspace{
	font-size: 15px;
    LINE-HEIGHT: 120%;
 	background-color: #FFE0E0;
    COLOR: #000000;
}
.ip_syosai_sec4weektitle{
	font-size: 15px;
    LINE-HEIGHT: 120%;
 	background-color: #FFE0E0;
    COLOR: #000000;
}
.ip_syosai_sec4weektime{
	font-size: 15px;
    LINE-HEIGHT: 120%;
 	background-color: #ffffff;
    COLOR: #000000;
}
.ip_syosai_sec4weekdata{
	font-size: 15px;
    LINE-HEIGHT: 120%;
 	background-color: #ffffff;
    COLOR: #000000;
}
.ip_syosai_sec4photo{
 	background-color: #eeeeee;
}

.ip_syosai_datanothing{
	font-size: 17px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 140%;
 	background-color: #ffffff;
    COLOR: #000000;
    TEXT-ALIGN:center;
}

.ip_syosai_close{
	font-size: 13px;
    LINE-HEIGHT: 400%;
    COLOR: #666666;
    TEXT-ALIGN: center;
}


/* ---- 一般「資料請求・申し込み」ページ ---- */
.ip_form_chuui1{
	font-size: 15px;
    LINE-HEIGHT: 120%;
    COLOR: #000000;
}
.ip_form_chuui2{
	font-size: 12px;
    LINE-HEIGHT: 120%;
    COLOR: #cc0000;
}
.ip_form_HissuMark{
	font-size: 15px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 120%;
    COLOR: #DD0000;
}
.ip_form_formTDhissu{
	font-size: 15px;
/*    FONT-WEIGHT: bold;*/
    LINE-HEIGHT: 100%;
 	background-color: #ffffff; /*#cccccc*/
    COLOR: #000000;
}
.ip_form_formTDtitle{
	font-size: 15px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 100%;
 	background-color: #FFE0E0;/*#cccccc;*//*#D2E3FF*/
    COLOR: #000000;
}
.ip_form_formTDnaiyou{
	font-size: 15px;
    LINE-HEIGHT: 120%;
 	background-color: #dddddd;/*#FED49D;*/f/*#FFFCEE;*/
    COLOR: #000000; /*#333333*/
}
.ip_form_company{
	font-size: 15px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 100%;
    COLOR: #000000;
}
.ip_form_TDtitle{
	font-size: 15px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 120%;
 	background-color: #dddddd;
    COLOR: #000000;
}
.ip_form_TDnaiyou{
	font-size: 15px;
    LINE-HEIGHT: 120%;
 	background-color: #eeeeee;
    COLOR: #000000;
}


/* ---- 一般「資料請求・申し込み メール送信」ページ ---- */
.ip_ipmail_naiyou{
	font-size: 17px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 120%;
 	background-color: #ffffff;
    COLOR: #000000;
    TEXT-ALIGN: center;
}


/* ---- 一般「よくある質問」ページ ---- */
.ip_qa_q{
	font-size: 15px;
    LINE-HEIGHT: 140%;
    COLOR: #000000;
 	background-color: #F4B4B4;
    TEXT-ALIGN:left;
}
.ip_qa_q2{
	font-size: 15px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 140%;
    COLOR: #000000;
 	background-color: #dddddd;
    TEXT-ALIGN:left;
}
.ip_qa_linkstyle{
	text-decoration:none;
}
.ip_qa_subtitle{
	font-size: 15px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 100%;
    COLOR: #000000;
    TEXT-ALIGN:left;
}
.ip_qa_qb{
	font-size: 15px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 140%;
    COLOR: #000000;
 	background-color: #FFE0E0;
    TEXT-ALIGN:left;
}
.ip_qa_a{
 	background-color: #eeeeee;
}
.ip_qa_naiyou{
	font-size: 15px;
	padding-left: 0px;
    LINE-HEIGHT: 140%;
    COLOR: #000000;
 	background-color: #eeeeee;
    TEXT-ALIGN:left;
}


/* ---- 医療機関「よくある質問」ページ ---- */
.iryo_faqs_q{
	font-size: 15px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 140%;
    COLOR: #000000;
 	background-color: #A9C7F4;
    TEXT-ALIGN:left;
}
.iryo_faqs_q2{
	font-size: 15px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 140%;
    COLOR: #000000;
 	background-color: #dddddd;
    TEXT-ALIGN:left;
}
.iryo_faqs_linkstyle{
	text-decoration:none;
}
.iryo_faqs_subtitle{
	font-size: 15px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 100%;
    COLOR: #000000;
    TEXT-ALIGN:left;
}
.iryo_faqs_space{
 	background-color: #FFFFFF;
}
.iryo_faqs_qb{
	font-size: 15px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 140%;
    COLOR: #000000;
 	background-color: #A9C7F4;
    TEXT-ALIGN:left;
}
.iryo_faqs_a{
 	background-color: #eeeeee;
}
.iryo_faqs_naiyou{
	font-size: 15px;
	padding-left: 0px;
    LINE-HEIGHT: 140%;
    COLOR: #000000;
 	background-color: #eeeeee;
    TEXT-ALIGN:left;
}


/************************************************/
/* ---- CG-2206特設ページ関連 ---- 375FA7 9cbFfc*/
.cg2206_top_table{
 	background-color: #990000;
}

.cg2206_top_title{
	font-size: 15px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 120%;
    COLOR: #ffffff;
 	background-color: #990000;
}

.cg2206_top_naiyou{
	font-size: 14px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 110%;
    COLOR: #ffffff;
 	background-color: #990000;
}

.cg2206_title{
	font-size: 18px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 120%;
    COLOR: #000000;
}

.cg2206_top_topic_maru{
	font-size: 16px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 120%;
    COLOR: #375FA7;
}
.cg2206_top_topic{
	font-size: 16px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 120%;
    COLOR: #000000;
}

.cg2206_contents_body {
    FONT-FAMILY: "ＭＳ Ｐゴシック",cursive,serif;
	color: #666666;
	background-color: #ffffff;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 0px;
	font-size: 100%;
	WIDTH:800px;
}
.cg2206_title{
	font-size: 20px;
    FONT-WEIGHT: bold;
	background-color: #FFFFFF;
}
.iryo_products2_mark{
	font-size: 14px;
    LINE-HEIGHT: 120%;
    COLOR: #0033dd;
    TEXT-ALIGN:left;
}
.iryo_products2_koumoku{
	background-color: #FFFFFF;
	font-size: 15px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 120%;
    margin-left:0px;
    COLOR: #000000;
}
.iryo_products2_naiyou{
	background-color: #FFFFFF;
	font-size: 15px;
    LINE-HEIGHT: 120%;
    margin-left:0px;
    COLOR: #000000;
}
.iryo_products2_TDtitle{
 	background-color: #cccccc; /*#eeeeee*/
	font-size: 15px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 100%;
    margin-left:0px;
    COLOR: #000000;
}
.iryo_products2_TDnaiyou{
 	background-color: #eeeeee;/*#FFFCEE;*/
	font-size: 15px;
    LINE-HEIGHT: 100%;
    margin-left:0px;
    COLOR: #000000;
}
.iryo_products2_text{
	background-color: #FFFFFF;
	font-size: 15px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 100%;
    margin-left:0px;
    COLOR: #000000;
}

.cg2206_toiawase_subtitle{
	font-size: 18px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 160%;
    COLOR: #000000;
}
.cg2206_toiawase_companyname{
	background-color: #FFFFFF;
    FONT-WEIGHT: bold;
	font-size: 17px;
    LINE-HEIGHT: 120%;
    margin-left:0px;
    COLOR: #000000;
}
.cg2206_toiawase_TDtitle{
	background-color: #DDDDDD;
	font-size: 15px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 120%;
    margin-left:0px;
    COLOR: #000000;
}
.cg2206_toiawase_TDnaiyou{
	background-color: #EEEEEE;
	font-size: 15px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 120%;
    margin-left:0px;
    COLOR: #000000;
}

.cg2206_koumoku_mark{
	font-size: 18px;
    FONT-WEIGHT: bold;
    COLOR: #375FA7;
}

.cg2206_komoku_txt{
	font-size: 18px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 120%;
    COLOR: #000000;
}


.cg2206_houhou_title{
	font-size: 17px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 120%;
    COLOR: #000000;
}
.cg2206_setumei_txt{
	font-size: 16px;
    LINE-HEIGHT: 120%;
    COLOR: #000000;
}
.cg2206_setumei_no{
	font-size: 16px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 120%;
    COLOR: #bb0000;
}

/************************************************/
/* ---- CG-6106特設ページ関連 ----*/
.iryo_top_title_txt1{
	font-size: 20px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 120%;
    COLOR: #000000;
    TEXT-ALIGN: center;
}
.iryo_top_title_txt2{
	font-size: 17px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 120%;
    COLOR: #000000;
    TEXT-ALIGN: center;
}
.iryo_top_txt1{
	font-size: 15px;
    LINE-HEIGHT: 140%;
    COLOR: #000000;
    TEXT-ALIGN: left;
}
.iryo_top_txt2{
	font-size: 12px;
    LINE-HEIGHT: 140%;
    COLOR: #000000;
    TEXT-ALIGN: left;
}
.iryo_top_komoku{
	font-size: 15px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 140%;
    COLOR: #000000;
    TEXT-ALIGN: left;
}
.iryo_top_mark{
	font-size: 15px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 140%;
    COLOR: #0033dd;
    TEXT-ALIGN: left;
}
.iryo_top_number{
	font-size: 14px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 140%;
    COLOR: #dd3300;
    TEXT-ALIGN: left;
}
.iryo_top_naiyou{
	font-size: 15px;
    LINE-HEIGHT: 140%;
    COLOR: #000000;
    TEXT-ALIGN: left;
}
.iryo_top_naiyouB{
	font-size: 14px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 140%;
    COLOR: #000000;
    TEXT-ALIGN: left;
}
.iryo_top_ADtitle{
 	background-color: #DDDDDD;
    FONT-WEIGHT: bold;
	font-size: 15px;
    LINE-HEIGHT: 140%;
    COLOR: #000000;
    TEXT-ALIGN: left;
}
.iryo_top_ADnaiyou{
 	background-color: #EEEEEE;
	font-size: 15px;
    LINE-HEIGHT: 140%;
    COLOR: #000000;
    TEXT-ALIGN: left;
}
.iryo_top_naiyou2{
	font-size: 15px;
    LINE-HEIGHT: 120%;
    COLOR: #000000;
    TEXT-ALIGN:center;
}
.iryo_top_naiyou3{
	font-size: 12px;
    LINE-HEIGHT: 120%;
    COLOR: #000000;
    TEXT-ALIGN:center;
}
