/* --- heading -------------------------------- */

#logcare h1 {
	background: url(../../images/logcare/header.png) no-repeat;
	background-repeat:no-repeat;
	background-position:left top;
}


#logcare #h2_01 {
	background: url(../../images/logcare/h2_01.png) no-repeat;
	background-repeat:no-repeat;
}

#logcare #h2_02 {
	background: url(../../images/logcare/h2_02.png) no-repeat;
	background-repeat:no-repeat;
}

#logcare #h2_03 {
	background: url(../../images/logcare/h2_03.png) no-repeat;
	background-repeat:no-repeat;
}

#logcare #h2_04 {
	background: url(../../images/logcare/h2_04.png) no-repeat;
	background-repeat:no-repeat;
}

#logcare #h2_05 {
	background: url(../../images/logcare/h2_05.png) no-repeat;
	background-repeat:no-repeat;
}

#logcare #h2_06 {
	background: url(../../images/logcare/h2_06.png) no-repeat;
	background-repeat:no-repeat;
}

#logcare #h3_0101 {
	background: url(../../images/logcare/h3_0101.png) no-repeat;
	background-repeat:no-repeat;
	background-position:right top;
}

#logcare #h3_0102 {
	background: url(../../images/logcare/h3_0102.png) no-repeat;
	background-repeat:no-repeat;
	background-position:right top;
}

#logcare #h3_0103 {
	background: url(../../images/logcare/h3_0103.png) no-repeat;
	background-repeat:no-repeat;
	background-position:right top;
}

#logcare #h3_0104 {
	background: url(../../images/logcare/h3_0104.png) no-repeat;
	background-repeat:no-repeat;
	background-position:right top;
}

#logcare #h3_0105 {
	background: url(../../images/logcare/h3_0105.png) no-repeat;
	background-repeat:no-repeat;
	background-position:right top;
}

#logcare #h3_0106 {
	background: url(../../images/logcare/h3_0106.png) no-repeat;
	background-repeat:no-repeat;
	background-position:right top;
}

#logcare #h3_0201 {
	background: url(../../images/logcare/h3_0201.png) no-repeat;
	background-repeat:no-repeat;
	background-position:right top;
}

#logcare #h3_0202 {
	background: url(../../images/logcare/h3_0202.png) no-repeat;
	background-repeat:no-repeat;
	background-position:right top;
}

#logcare #h3_0203 {
	background: url(../../images/logcare/h3_0203.png) no-repeat;
	background-repeat:no-repeat;
	background-position:right top;
}

#logcare #h3_0301 {
	background: url(../../images/logcare/h3_0301.png) no-repeat;
	background-repeat:no-repeat;
	background-position:right top;
}

#logcare #h3_0302 {
	background: url(../../images/logcare/h3_0302.png) no-repeat;
	background-repeat:no-repeat;
	background-position:right top;
}

#logcare #h3_0303 {
	background: url(../../images/logcare/h3_0303.png) no-repeat;
	background-repeat:no-repeat;
	background-position:right top;
}

#logcare #h3_0304 {
	background: url(../../images/logcare/h3_0304.png) no-repeat;
	background-repeat:no-repeat;
	background-position:right top;
}

#logcare #h3_0305 {
	background: url(../../images/logcare/h3_0305.png) no-repeat;
	background-repeat:no-repeat;
	background-position:right top;
}

#logcare #h3_0401 {
	background: url(../../images/logcare/h3_0401.png) no-repeat;
	background-repeat:no-repeat;
	background-position:right top;
}

#logcare #h3_0402 {
	background: url(../../images/logcare/h3_0402.png) no-repeat;
	background-repeat:no-repeat;
	background-position:right top;
}

#logcare #h3_0403 {
	background: url(../../images/logcare/h3_0403.png) no-repeat;
	background-repeat:no-repeat;
	background-position:right top;
}

#logcare div.h4_title {
	margin:10px 0px 5px 48px;
}



#logcare div.img {
	margin-left:32px;
	/*_margin-left:16px;*/
	margin-bottom:20px;
}

#logcare p.notice {
	font-size:85%;
	line-height:1.5em;
}	

#logcare table.ActiveAgent_list {
	width:568px;
	margin-left:32px;
	margin-bottom:20px;
	border-collapse:collapse;
}

#logcare div.divide {
	overflow: hidden;
	margin-bottom:10px;
}

#logcare div.divide:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html #logcare div.divide {
    height: 1em;
    overflow: visible;
}

#logcare div.divide2 {
	overflow: hidden;
	margin-left:48px;
	margin-bottom:10px;
}

#logcare div.divide2:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html #logcare div.divide2 {
    height: 1em;
    overflow: visible;
}



#logcare .divide #leftcol_0202 {
	float:left;
	width:293px;
}

#logcare .divide #rightcol_0202 {
	float:right;
	width:250px;
}

#logcare .divide #leftcol_0301 {
	float:left;
	width:110px;
	margin-left:16px;
}

#logcare .divide #rightcol_0301 {
	float:right;
	width:438px;
}

#logcare .divide2 #leftcol_0303 {
	float:left;
	width:255px;
}

#logcare .divide2 #rightcol_0303 {
	float:right;
	width:255px;
}


#logcare .divide #rightcol_yellowcard {
	float:right;
	width:305px;
	margin-left:15px;
}



/*
#logcare #leftcol_0303:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
/*
* html #logcare #leftcol_0303 {
    height: 1em;
    overflow: visible;
}
*/
#logcare .divide #rightcol_0303 {
	float:right;
	width:255px;
}


/*-----box内コンテンツ-----*/

#logcare div.border_box {
	border:solid 1px #FF0000;
	background-color:#fce9e9;
	padding:15px;
	margin-left:16px;
    overflow: hidden;
	color:#FF0000;
}

#logcare div.border_box:after {
	content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html #logcare div.border_box {
    height: 1em;
    overflow: visible;
}
/**/

span.border_box_title {
	font-weight:bold;
	font-size:110%;
	margin-bottom:15px;
}

div.border_box div.item {
	clear:both;
	margin-bottom:15px;
    overflow: hidden;
}

#logcare div.border_box div.item:after {
	content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html #logcare div.border_box div.item {
    height: 1em;
    overflow: visible;
}
/**/

div.border_box div.ltext {
	width:200px;
	float:left;
	line-height:1.5em;
}

div.border_box div.ltext_title {
	margin-bottom:2px;
	color:#3c87c8;
	font-size:105%;
	font-weight:bold;
	
}

div.border_box ul#ltext_list01 {
	margin:0px;
	padding:0px;
	font-size:95%;
}

div.border_box ul#ltext_list02 {
	margin:0px;
	padding:0px;
	font-size:95%;
}

div.border_box ul#ltext_list03 {
	margin:0px;
	padding:0px;
	font-size:95%;
}


div.border_box div.rimg {
	width:300px;
	float:right;
}



#logcare div.border_box2 {
	border:solid 1px #999999;
	padding:15px;
	margin-left:32px;
    /*overflow: hidden;*/
	margin-bottom:15px;
}

#logcare .boder_box_subtitle01 {
	font-weight:bold;
	font-size:105%;
	margin-top:8px;
	margin-left:48px;
	padding-left:15px;
	background:url(../../images/logcare/border_box2.png) left no-repeat;
}

#logcare .boder_box_subtitle02 {
	font-weight:bold;
	font-size:105%;
	margin-top:8px;
	margin-left:48px;
	padding-left:15px;
	background:url(../../images/logcare/border_box2.png) left no-repeat;
}

#logcare .boder_box_subtitle03 {
	font-weight:bold;
	font-size:105%;
	margin-top:8px;
	margin-left:48px;
	padding-left:15px;
	background:url(../../images/logcare/border_box2.png) left no-repeat;
}

#logcare .boder_box_subtitle04 {
	font-weight:bold;
	font-size:105%;
	margin-top:8px;
	padding-left:15px;
	background:url(../../images/logcare/border_box2.png) left no-repeat;
}

#logcare .boder_box_subtitle05 {
	font-weight:bold;
	font-size:105%;
	margin-top:8px;
	padding-left:15px;
	background:url(../../images/logcare/border_box2.png) left no-repeat;
}


#logcare div.left48 {
	margin-left:48px;
}


/*------system-------*/

table.system {
	margin-left:16px;
	/*margin-bottom:20px;*/
	width:568px;
	border-collapse:collapse;
}
/*
table.ActiveAgent_list thead td {
	margin:0px;
	padding:5px;	
	font-weight:bold;
	background-color:#eeeeee;
	border:solid 1px #999999;
}

table.ActiveAgent_list .col1_01 {
	text-align:left;
	margin:0px;
	padding:5px;
	vertical-align: top;
	background-color:#ffcc00;
	border:solid 1px #999999;
	width:100px;
}

table.ActiveAgent_list .col1_02 {
	text-align:left;
	margin:0px;
	padding:5px;
	vertical-align: top;
	background-color:#ffff00;
	border:solid 1px #999999;
	width:100px;
}

table.ActiveAgent_list .col1_03 {
	text-align:left;
	margin:0px;
	padding:5px;
	vertical-align: top;
	background-color:#d8fa72;
	border:solid 1px #999999;
	width:100px;
}


table.ActiveAgent_list .col2 {
	text-align:left;
	margin:0px;
	padding:5px;
	vertical-align: top;
	background-color:#ffffff;
	border:solid 1px #999999;
	width:468px;
}
*/

#logcare div.system_text {
margin-bottom:10px;
}


/* --- INDEXページ ---------------------------------- */

#logcare div#osusume_kaiketsu {
	background: url(../../images/logcare/osusume_logcare.png) ;
	background-repeat:no-repeat;
	background-position:top center;
	width:604px;
	height:352px;
	text-indent:-9999px;
	margin-top:10px;
}


/*ログの収集　リスト*/
/*
#logcare table.loglist {
    _border-collapse : collapse;
	border-collapse: separate;
    padding:1px;
    text-align:left;
    background-color:white;
    border-style : solid;
    border-width : 1px;
    border-color : #CCCCCC #666666 #666666 #CCCCCC;
	width:552px;
	margin-left:32px;
	border-collapse:collapse;
}


#logcare table.loglist tr.thead td.col1 {
       border-style : solid;
        border-width : 1px 1px 1px 0px;
        border-color : #FFFFFF #999999 #999999 #FFFFFF;
        padding : 8px;
		background-color:#999999;
		text-align:left;
		color:#FFFFFF;
		font-size:110%
}

#logcare table.loglist tr.thead td.col2 {
       border-style : solid;
        border-width : 1px 1px 1px 0px;
        border-color : #FFFFFF #999999 #999999 #FFFFFF;
        padding : 8px;
		background-color:#999999;
		text-align:left;
		color:#FFFFFF;
		font-size:110%
}

#logcare table.loglist td.col01 {
	border-style : solid;
    border-width : 1px 1px 1px 0px;
    border-color : #FFFFFF #999999 #999999 #FFFFFF;
    padding : 8px;
	width:149px;
	font-size:95%;
	background-color:#cccccc;
	text-align:left;
}	

#logcare table.loglist td.col02 {
    border-style : solid;
    border-width : 1px 1px 1px 1px;
    border-color : #FFFFFF #999999 #999999 #FFFFFF;
	width:400px;
	padding:8px;
	border:1px solid;
	font-size:95%;
	background-color:#F4F4F4;
	text-align:left;
}
*/

#logcare table.loglist  {
        _border-collapse : collapse;
		border-collapse: separate;
        padding:1px;
        text-align:left;
        background-color:white;
        border-style : solid;
        border-width : 1px;
        border-color : #CCCCCC #666666 #666666 #CCCCCC;
		width:552px;
		clear:both;
		margin-left:32px;
		margin-bottom:10px;
		margin-top:10px;
}

#logcare table.loglist  td.style_th01 {
        border-style : solid;
        border-width : 1px 1px 1px 0px;
        border-color : #FFFFFF #FFFFFF #999999 #FFFFFF;
        padding : 8px;
		background-color:#999999;
		text-align:left;
		color:#FFFFFF;
}

#logcare table.loglist  td.style_th02 {
        border-style : solid;
        border-width : 1px 1px 1px 0px;
        border-color : #FFFFFF #999999 #999999 #FFFFFF;
        padding : 8px;
		background-color:#999999;
		text-align:left;
		color:#FFFFFF;
}

#logcare table.loglist td.col01 {
        border-style : solid;
        border-width : 1px 1px 1px 0px;
        border-color : #FFFFFF #999999 #999999 #FFFFFF;
        padding : 8px;
		width:149px;
		background-color:#cccccc;
		text-align:left;
}

#logcare table.loglist td.col02 {
        border-style : solid;
        border-width : 1px 1px 1px 1px;
        border-color : #FFFFFF #999999 #999999 #FFFFFF;
        padding : 8px;
		width:400px;
		background-color:#F4F4F4;
		text-align:left;
}

div.link_system_left16 {
	background-position:center left;
	margin-left:16px;
	font-size:12px;
	margin-bottom:20px;
}


div.p_title {
	margin-left:32px;
	font-size:110%;
	font-weight:bold;
	margin-bottom:2px;
	margin-top:8px;
}

div.p_title2 {
	font-size:110%;
	font-weight:bold;
}


#logcare ul#list_0202_01 {
	list-style-position:outside;
	list-style:disc;
	margin-left:50px;
}

#logcare ul#list_0202_02 {
	list-style-position:outside;
	list-style:disc;
	margin-left:50px;
}



div.notice_list {
	font-size:90%;
	_font-size:70%;
	line-height:1.5em;
	margin-left:32px;
}

span.notice_list {
	font-size:90%;
	_font-size:70%;
	line-height:1.5em;
}

div.notice_list2 {
	font-size:90%;
	_font-size:70%;
	line-height:1.5em;
}

div.subtitle {
	margin:10px 0px 10px 32px;
}

div.subtitle2 {
	margin:10px 0px 10px 0x;
	clear:both;
}

li.indent {
	padding-bottom:5px;
	text-indent:-1em;
	padding-left:1em;
	_text-indent:-0.5em;
	_padding-left:0.5em;
}