@charset "UTF-8";

/* 警子ちゃん.com
   ----------------------------------------
   2009.08.19
   Shirai Hiroto
   ----------------------------------------*/

/* ブラウザ設定リセット ######################################## */

.case_study {
	width:709px;
	margin:0px 0px 0px 0px;
}
.case_study h3 {
	width:709px;
	margin:0px 0px 10px 0px;
}
.case_study_index li {
	float:left;
}
.padding_10 {
	padding:0px 10px 0px 0px;
}
.padding_11 {
	padding:0px 11px 0px 0px;
}



.case_study_001 {
	width:667px;
	margin:0px auto;
	position:relative;
}


.case_study_101 {
	width:667px;
	margin:0px auto 15px auto;
	position:relative;
}
.case_study_002 {
	width:621px;
	position:absolute;
	top:73px;
	left:23px;
}
.case_study_002 p {
	font-size:12px;
	line-height:18px;
	color:#4b4949;
}

.case_study_002_zabicom {
	width:621px;
	position:absolute;
	top:100px;
	left:23px;
}

.case_study_002_zabicom p {
	font-size:12px;
	line-height:18px;
	color:#4b4949;
}

.case_study_txt {
	width:615px;
	padding:0px 15px 5px 15px;
	border-bottom:1px solid #dfdfdf;
}
.case_study_txt p {
	font-size:12px;
	line-height:18px;
	background:url(../../keiko/img/case_study/block.gif) no-repeat;
	background-position:0px 8px;
	padding:0px 0px 0px 15px;
}
.case_study_txt p img {
	vertical-align:bottom;
	padding:0px 0px 0px 15px;
}
.case_study_txt li {
	float:left;
	font-size:12px;
	line-height:18px;
	background:url(../../keiko/img/case_study/block.gif) no-repeat;
	background-position:0px 8px;
	padding:0px 0px 0px 15px;
	margin:0px 20px 0px 0px;
}

.case_study_txt2 {
	width:615px;
	padding:0px 15px 5px 15px;
	margin:0px 0px 10px 0px;
	border-bottom:1px solid #dfdfdf;
}
.case_study_txt2 p {
	font-size:12px;
	line-height:18px;
	background:url(../../keiko/img/case_study/block.gif) no-repeat;
	background-position:0px 8px;
	padding:0px 0px 0px 15px;
}
.case_study_txt2 p img {
	vertical-align:bottom;
	padding:0px 0px 0px 15px;
}
.case_study_txt2 li {
	float:left;
	font-size:12px;
	line-height:18px;
	background:url(../../keiko/img/case_study/block.gif) no-repeat;
	background-position:0px 8px;
	padding:0px 0px 0px 15px;
	margin:0px 20px 0px 0px;
}

.case_study_003 {
	width:645px;
	padding:10px;
	margin:0px auto 15px auto;
	background:#f6f6f6;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dedede;
	border-bottom-color: #dedede;
	border-left-color: #dedede;
}


.case_study_201 {
	width:645px;
	margin:0px auto 15px auto;
	padding:0px 10px 10px 10px;
	position:relative;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dedede;
	border-bottom-color: #dedede;
	border-left-color: #dedede;
}
.case_study_202 {
	width:625px;
	padding:0px 10px 5px 10px;
}
.case_study_202 p {
	font-size:12px;
	line-height:18px;
	padding:0px 0px 0px 15px;
}
.case_study_202 p img {
	vertical-align:bottom;
	padding:0px 0px 0px 15px;
}
.case_study_203 {
	width:625px;
	padding:10px;
	margin:0px auto 5px auto;
	background:#f6f6f6;
}
.case_study_204 {
	width:595px;
	padding:0px 15px 5px 15px;
	border-bottom:1px solid #dfdfdf;
}
.case_study_204 p {
	font-size:12px;
	line-height:18px;
	background:url(../../keiko/img/case_study/block.gif) no-repeat;
	background-position:0px 8px;
	padding:0px 0px 0px 15px;
}
.case_study_204 p img {
	vertical-align:bottom;
	padding:0px 0px 0px 15px;
}

.NewItem{
	padding-left:.4em;
	color:red;
}