/* NetReal! : 総合トップ　利用事例 */

/*h2テキスト化*/
#wrapper #main #contents h2 {
	width: 582px;
	height: 50px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:20px;
	font-weight: bold;
	color:#333333;
	line-height: 50px;
	margin-bottom:15px;
	padding: 2px 0 0 10px;
	background-image: url(../images/case_h2_back.gif);
	background-repeat: no-repeat;
}
/*h3テキスト化*/
#wrapper #main #contents h3.case_back{
	width: 572px;
	height: 44px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:16px;
	font-weight: bold;
	color:#333333;
	line-height: 44px;
	margin:15px 0;
	padding: 2px 0 0 20px;
	}
#wrapper #main #contents h3.h3_01 {
	background-image: url(../images/case_h3_01_back.gif);
	background-repeat: no-repeat;
}

#wrapper #main #contents h3.h3_02 {
	background-image: url(../images/case_h3_02_back.gif);
	background-repeat: no-repeat;
}

#wrapper #main #contents h3.h3_03 {
	background-image: url(../images/case_h3_03_back.gif);
	background-repeat: no-repeat;
}

#wrapper #main #contents h3.h3_04 {
	background-image: url(../images/case_h3_04_back.gif);
	background-repeat: no-repeat;
}

/* テーブル */
#wrapper #main #contents table.case_table {
	width:592px;
	line-height:18px;
    border-top:1px solid #666666;
    border-left:1px solid #666666;
    border-collapse:collapse;
    border-spacing:0;
	margin:20px 0 60px 0; /* 「成功事例」のボタンがあるとき margin:20px 0 0; */
    background-color:#ffffff;
    empty-cells:show;
}
#wrapper #main #contents table.case_table th.violet {
    border-right:1px solid #666666;
    border-bottom:1px solid #666666;
    color:#ffffff;
	text-align:left;
	font-weight:normal;
    background-color:#A389D0;
    padding:9px;
}
#wrapper #main #contents table.case_table th.blue {
    border-right:1px solid #666666;
    border-bottom:1px solid #666666;
    color:#ffffff;
	text-align:left;
	font-weight:normal;
    background-color:#6689B8;
    padding:9px;
}
#wrapper #main #contents table.case_table th.green {
    border-right:1px solid #666666;
    border-bottom:1px solid #666666;
    color:#ffffff;
	text-align:left;
	font-weight:normal;
    background-color:#8DBE92;
    padding:9px;
}
#wrapper #main #contents table.case_table th.red {
    border-right:1px solid #666666;
    border-bottom:1px solid #666666;
    color:#ffffff;
	text-align:left;
	font-weight:normal;
    background-color:#D89595;
    padding:9px;
}
#wrapper #main #contents table.case_table tr.gray {
    border-right:1px solid #666666;
    border-bottom:1px solid #666666;
    color:#000000;
    background-color:#EEECEF;
    padding:9px;
}
#wrapper #main #contents table.case_table tr.purple {
    border-right:1px solid #666666;
    border-bottom:1px solid #666666;
    color:#000000;
    background-color:#DAD0ED;
    padding:9px;
}
#wrapper #main #contents table.case_table tr.skyblue {
    border-right:1px solid #666666;
    border-bottom:1px solid #666666;
    color:#000000;
    background-color:#BEDDEF;
    padding:9px;
}
#wrapper #main #contents table.case_table tr.yg {
    border-right:1px solid #666666;
    border-bottom:1px solid #666666;
    color:#000000;
    background-color:#CCE9D6;
    padding:9px;
}
#wrapper #main #contents table.case_table tr.pink {
    border-right:1px solid #666666;
    border-bottom:1px solid #666666;
    color:#000000;
    background-color:#F4D1D1;
    padding:9px;
}
#wrapper #main #contents table.case_table td {
	margin-bottom:30px;
	padding:5px;
	text-align:left;
	line-height:18px;
	border-right:1px solid #666666;
	border-bottom:1px solid #666666;

}

/* ページ上部メニューボタン */
#wrapper #main #contents div.menu {
	width:592px;
	height:70px;
}
/* ボタン全体 */
#wrapper #main #contents div.menu {
	width:592px;
	margin: 15px 0px 5px 2px;
}
/* 法人名簿 */
#wrapper #main #contents div.menu div.list {
	width:144px;
	height:79px;
	background:url(../images/case_menu_list.gif) top no-repeat;
	margin:0 4px 10px 0px;
	text-indent:-9999px;
	float:left;
	display:inline;
}
#wrapper #main #contents div.menu div.list a {
	display:block;
	width:144px;
	height:79px;
	float:left;
	display:inline;
}
#wrapper #main #contents div.menu div.list a:hover {
	background:url(../images/case_menu_list.gif) no-repeat 0 -79px;
}
/* FAX配信覧 */
#wrapper #main #contents div.menu div.fax {
	width:144px;
	height:79px;
	background:url(../images/case_menu_fax.gif) top no-repeat;
	margin:0 4px 10px 0px;
	text-indent:-9999px;
	float:left;
	display:inline;
}
#wrapper #main #contents div.menu div.fax a {
	display:block;
	width:144px;
	height:79px;
	float:left;
	display:inline;
}
#wrapper #main #contents div.menu div.fax a:hover {
	background:url(../images/case_menu_fax.gif) no-repeat 0 -79px;
}
/* DM発送 */
#wrapper #main #contents div.menu div.dm {
	width:144px;
	height:79px;
	background:url(../images/case_menu_dm.gif) top no-repeat;
	margin:0 4px 10px 0px;
	text-indent:-9999px;
	float:left;
	display:inline;
}
#wrapper #main #contents div.menu div.dm a {
	display:block;
	width:144px;
	height:79px;
	float:left;
	display:inline;
}
#wrapper #main #contents div.menu div.dm a:hover {
	background:url(../images/case_menu_dm.gif) no-repeat 0 -79px;
}
/* 電話営業 */
#wrapper #main #contents div.menu div.tel {
	width:144px;
	height:79px;
	background:url(../images/case_menu_tel.gif) top no-repeat;
	margin:0 4px 10px 0px;
	text-indent:-9999px;
	float:left;
	display:inline;
}
#wrapper #main #contents div.menu div.tel a {
	display:block;
	width:144px;
	height:79px;
	float:left;
	display:inline;
}
#wrapper #main #contents div.menu div.tel a:hover {
	background:url(../images/case_menu_tel.gif) no-repeat 0 -79px;
}

/* 法人名簿　成功事例ボタン */
#wrapper #main #contents div.list_button {
	width:191px;
	height:44px;
	background:url(../images/case_list_button.gif) top no-repeat;
	margin:20px 0 40px 200px;
	text-indent:-9999px;
}
#wrapper #main #contents div.list_button a {
	display:block;
	width:191px;
	height:44px;
}
#wrapper #main #contents div.list_button a:hover {
	background:url(../images/case_list_button.gif) no-repeat 0 -44px;
}

/* FAX配信　成功事例ボタン */
#wrapper #main #contents div.fax_button {
	width:191px;
	height:44px;
	background:url(../images/case_fax_button.gif) top no-repeat;
	margin:20px 0 40px 200px;
	text-indent:-9999px;
}
#wrapper #main #contents div.fax_button a {
	display:block;
	width:191px;
	height:44px;
}
#wrapper #main #contents div.fax_button a:hover {
	background:url(../images/case_fax_button.gif) no-repeat 0 -44px;
}

/* DM発送　成功事例ボタン */
#wrapper #main #contents div.dm_button {
	width:191px;
	height:44px;
	background:url(../images/case_dm_button.gif) top no-repeat;
	margin:20px 0 40px 200px;
	text-indent:-9999px;
}
#wrapper #main #contents div.dm_button a {
	display:block;
	width:191px;
	height:44px;
}
#wrapper #main #contents div.dm_button a:hover {
	background:url(../images/case_dm_button.gif) no-repeat 0 -44px;
}

/* 電話営業　成功事例ボタン */
#wrapper #main #contents div.tel_button {
	width:191px;
	height:44px;
	background:url(../images/case_tel_button.gif) top no-repeat;
	margin:20px 0 0px 200px;
	text-indent:-9999px;
}
#wrapper #main #contents div.tel_button a {
	display:block;
	width:191px;
	height:44px;
}
#wrapper #main #contents div.tel_button a:hover {
	background:url(../images/case_tel_button.gif) no-repeat 0 -44px;
}
