@charset "UTF-8";

/* ****************************************************
Title: pc_application.css
Created: 2011-01-24
Last Modified: 2011-02-13
***************************************************** */


/* Table Of Contents
----------------------------------------

# PC Hide Content
# Main

----------------------------------------*/


/* # PC Hide Content
---------------------------------------------------------------------------- */


/* # Main
---------------------------------------------------------------------------- */

#content #pageTitApplication {
	font-size: 24px;
	font-weight: bold;
	color: #333;
	margin-bottom: 18px;
}
#content #pageTitApplication .in {
	border-left: 8px solid #0099D7;
	display: inline-block;

	*display: inline;
	margin-left: 4px;
	padding: 2px 0 2px 9px;
	vertical-align: baseline;

	*zoom: 1;
}

#content .mCatIndexArea #qualificationIndexAreaSec h2 {
	background: #23af5e url(../img/all/bg_mh_index_qualification.gif) no-repeat 15px center;
	padding: 14px 15px 11px 43px;
}

#content .mCatIndexArea #benefitIndexAreaSec h2 {
	background: #23af5e url(../img/all/bg_mh_index_benefit.gif) no-repeat 15px center;
	padding: 14px 15px 11px 43px;
}

#content .mCatIndexArea #healthIndexAreaSec h2 {
	background: #23af5e url(../img/all/bg_mh_index_health.gif) no-repeat 15px center;
	padding: 14px 15px 11px 43px;
}

#content .mTable02 table .printSize {
	background-color: #edf9ff;
	color: #1b4d74;
	font-weight: bold;
	padding: 10px;
	vertical-align: middle;
	width: 75px;
	font-size: 90%;
}
.checkupSp{
	margin-left:30px;
	margin-right:30px;
}

/*健診フローテーブル設定*/
#content .Table06 {
	margin: 15px 0 20px;
}

#content .Table06 table {
	border: 1px solid #ccc;
	font-size:100%;
}

#content .Table06 table caption {
	padding-bottom: 5px;
}

#content .Table06 .mNoteList {
	margin-bottom: 0;
}

#content .Table06 table thead th {
	background: #c9e8f8;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	color: #000;
	font-weight: bold;
	padding: 0.2em 0.3em;
	vertical-align: middle;
	text-align: center;
}

#content .Table06 table tbody th {
	background: #F4FCFF;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 0.4em;
	color: #1b4d74;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}
#content .Table06 table tbody td {
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 0.4em;
}
#content .Table06 table tbody td.bgcol_g {
	background:#F3F3F3;
}

#content .Table06 table tbody td.taM{
	vertical-align:middle;
	text-align:center;
}

#content .Table06 table tbody .tdcol {
	background-color: #F4FCFF;
	padding: 13px;
	color: #1b4d74;
	font-weight: bold;
}


/* # Clearfix
---------------------------------------------------------------------------- */
