@charset "UTF-8";


/* ------ メインエリア／タイトルh2 ------ */

#cbody #mainarea #maincolumn h2#h2title {
	background: transparent url("/case/img/h2_title.jpg") no-repeat;
	height: 89px;
}
/* ------ 事例001 ------ */
#cbody #mainarea #maincolumn h2#h2001 {
	background: transparent url("/case/001/img/h2_title.jpg") no-repeat;
	height: 148px;
}
/* ------ 事例002 ------ */
#cbody #mainarea #maincolumn h2#h2002 {
	background: transparent url("/case/002/img/h2_title.jpg") no-repeat;
	height: 148px;
}
/* ------ 事例003 ------ */
#cbody #mainarea #maincolumn h2#h2003 {
	background: transparent url("/case/003/img/h2_title.jpg") no-repeat;
	height: 148px;
}
/* ------ 事例004 ------ */
#cbody #mainarea #maincolumn h2#h2004 {
	background: transparent url("/case/004/img/h2_title.jpg") no-repeat;
	height: 148px;
}
/* ------ 事例005 ------ */
#cbody #mainarea #maincolumn h2#h2005 {
	background: transparent url("/case/005/img/h2_title.jpg") no-repeat;
	height: 148px;
}
/* ------ 事例006 ------ */
#cbody #mainarea #maincolumn h2#h2006 {
	background: transparent url("/case/006/img/h2_title.jpg") no-repeat;
	height: 148px;
}
/* ------ 事例007 ------ */
#cbody #mainarea #maincolumn h2#h2007 {
	background: transparent url("/case/007/img/h2_title.jpg") no-repeat;
	height: 148px;
}
/* ------ 事例008 ------ */
#cbody #mainarea #maincolumn h2#h2008 {
	background: transparent url("/case/008/img/h2_title.jpg") no-repeat;
	height: 148px;
}
/* ------ 事例009 ------ */
#cbody #mainarea #maincolumn h2#h2009 {
	background: transparent url("/case/009/img/h2_title.jpg") no-repeat;
	height: 148px;
}
/* ------ 事例010 ------ */
#cbody #mainarea #maincolumn h2#h2010 {
	background: transparent url("/case/010/img/h2_title.jpg") no-repeat;
	height: 148px;
}
/* ------ 事例011 ------ */
#cbody #mainarea #maincolumn h2#h2011 {
	background: transparent url("/case/011/img/h2_title.jpg") no-repeat;
	height: 148px;
}
/* ------ 事例012 ------ */
#cbody #mainarea #maincolumn h2#h2012 {
	background: transparent url("/case/012/img/h2_title.jpg") no-repeat;
	height: 148px;
}
/* ------ 事例013 ------ */
#cbody #mainarea #maincolumn h2#h2013 {
	background: transparent url("/case/013/img/h2_title.jpg") no-repeat;
	height: 148px;
}
/* ------ 事例014 ------ */
#cbody #mainarea #maincolumn h2#h2014 {
	background: transparent url("/case/014/img/h2_title.jpg") no-repeat;
	height: 148px;
}


/* ------ メインエリア／メインカラム／インデックス01／インデックスh3 ------ */

#cbody #mainarea #maincolumn #index01 h3#h3index {
	background: transparent url("/case/img/h3_index.gif") no-repeat;
	width: 608px;
	height: 39px;
}
#cbody #mainarea #maincolumn #index01 h3#h3catp001 {
	background: transparent url("/case/img/h3_catp001.gif") no-repeat;
	width: 608px;
	height: 39px;
}
#cbody #mainarea #maincolumn #index01 h3#h3catp002 {
	background: transparent url("/case/img/h3_catp002.gif") no-repeat;
	width: 608px;
	height: 39px;
}
#cbody #mainarea #maincolumn #index01 h3#h3catp003 {
	background: transparent url("/case/img/h3_catp003.gif") no-repeat;
	width: 608px;
	height: 39px;
}
#cbody #mainarea #maincolumn #index01 h3#h3cats001 {
	background: transparent url("/case/img/h3_cats001.gif") no-repeat;
	width: 608px;
	height: 39px;
}
#cbody #mainarea #maincolumn #index01 h3#h3cats002 {
	background: transparent url("/case/img/h3_cats002.gif") no-repeat;
	width: 608px;
	height: 39px;
}
#cbody #mainarea #maincolumn #index01 h3#h3cats003 {
	background: transparent url("/case/img/h3_cats003.gif") no-repeat;
	width: 608px;
	height: 39px;
}


/* ------ メインエリア／メインカラム／h3 ------ */

#cbody #mainarea #maincolumn h3.h301 {
	width: 68px;
	height: 29px;
	background: url("/case/img/h3_01.gif") no-repeat;
}
#cbody #mainarea #maincolumn h3.h302 {
	margin-top: 30px;
	width: 129px;
	height: 29px;
	background: url("/case/img/h3_02.gif") no-repeat;
}
#cbody #mainarea #maincolumn h3.h303 {
	width: 92px;
	height: 29px;
	background: url("/case/img/h3_03.gif") no-repeat;
}

/* ------ メインエリア／メインカラム／h6 ------ */

#cbody #mainarea #maincolumn h6.h601 {
	margin-bottom: 11px;
	width: 279px;
	height: 15px;
	background: url("/case/img/h6_01.gif") no-repeat;
}
#cbody #mainarea #maincolumn h6.h602 {
	margin-bottom: 11px;
	width: 114px;
	height: 15px;
	background: url("/case/img/h6_02.gif") no-repeat;
}
#cbody #mainarea #maincolumn h6.h603 {
	margin-bottom: 11px;
	width: 139px;
	height: 15px;
	background: url("/case/img/h6_03.gif") no-repeat;
}



/* ------ メインエリア／サブカラム／lナビ／タイトルh3 ------ */

#cbody #mainarea #subcolumn #lnavi h3#h3title {
	background: transparent url("/case/img/h3_title.gif") no-repeat;
	width: 210px;
	height: 90px;
}
#cbody #mainarea #subcolumn #lnavi h3#h3title a {
	width: 210px;
	height: 90px;
	display: block;
}

/* ------ メインエリア／サブカラム／lナビ／h4 ------ */

#cbody #mainarea #subcolumn #lnavi h4#h401 {
	background: transparent url("/case/img/h4_01.gif") no-repeat;
	width: 210px;
	height: 35px;
}

#cbody #mainarea #subcolumn #lnavi h4#h402 {
	background: transparent url("/case/img/h4_02.gif") no-repeat;
	width: 210px;
	height: 35px;
}
