@charset "UTF-8";

/*****************************************************
FileName : /recovery/css/index.css
*****************************************************/

/*	mainCntents
-------------------------------------------------------------------*/
#mainContent {
	_padding: 0 0 10px 0;
}

/*	conBox01
-------------------------------------------------------------------*/
#conBox01 {
	width:846px;
	text-align:left;
}

#conBox01 img {
	margin:0 0 22px 0;
}

#conBox01 ul {
	margin-left:14px;
}

#conBox01 ul li {
	margin-bottom:36px;
	padding:0 0 2px 37px;
	font-size:155%;
	line-height:1.5em;
}

li.list01 {
	background: url(../../common/img/co_ic_01.jpg) no-repeat left 1px;
}

li.list02 {
	background: url(../../common/img/co_ic_02.jpg) no-repeat left 1px;
}

li.list03 {
	background: url(../../common/img/co_ic_03.jpg) no-repeat left 1px;
}

.redTxt {
	font-size:135%;
	font-weight:bold;
	color:#f00;
}

/*	conBox02
-------------------------------------------------------------------*/
#conBox02 {
	text-align:center;
}

.conBox02List {
	overflow:hidden;
	margin:0 auto 24px auto;
	_margin:0 auto 24px 25px;
	width:879px;
	_width:870px;
	text-align:center;
}

*:first-child+html .conBox02List {
	overflow:hidden;
	margin:0 auto 24px auto;
	width:900px;
	text-align:center;
}

.conBox02List:after {
	clear: both;
	content: "";
    display: block;
    height: 0;
}

.txtBoxWrap {
	_overflow:hidden !important;
	float:left;
	margin-right:22px;
	_margin-right:15px;
	width:271px;
	text-align:center;
}

.txtBox {
	_overflow:hidden !important;
	height:295px;
	_height:300px;
	border-left:2px solid #39B54A;
	border-bottom:2px solid #39B54A;
	border-right:2px solid #39B54A;
}

.txtBox img {
	padding-top:12px;
}

.txtBox p {
	margin:10px 12px auto 12px;
	text-align:left;
}

H1 {
	text-align: left;
	font-size: 120%;
	color: #444444;
	margin-bottom: -25px;
}
