@charset "Shift_JIS";/**@prefix : <http://purl.org/net/ns/doas#> . :タイトル "ページ独自スタイル（/case/） スタイル設定"; :一行説明 "ページ独自スタイル（/case/） スタイル設定のスタイルシートです"; :作成日 "2008-08-07"; :改訂版 [:版 "1.0.0"; :作成日 "2008-08-07"];*//*div.caseHeading01{	width: 550px;	margin-bottom: 0.5em;	padding-top: 7px;	background: #68a1ce url(../images/bg_case-head01.gif) no-repeat left top;}div.caseHeading01 div.caseHeadingInner{	background: #68a1ce url(../images/bg_case-head02.gif) no-repeat left bottom;	padding-bottom: 7px;}div.caseHeading01 table{	margin-left: 12px;}div.caseHeading01 table td{	padding-right: 12px;}div.caseHeading01 table td h3{	margin: 0;	padding: 0;	color: #fff;}*/div.caseHeading{	width: 550px;	margin-bottom: 1.5em;}div.caseHeading h2{	margin: 0 0 5px;}div.caseHeading h3{	margin: 0;	padding: 0.75em 15px;	background: #68a1ce url(../images/bg_case-head01.gif) no-repeat left top;	font-size: 117%;	line-height: 1.35;	color: #fff;}div.caseHeading p.customer{	margin: 0;	padding: 0.5em 15px;	color: #000;	line-height: 1.35;	text-align: right;	background: #afe2f2 url(../images/bg_case-head03.gif) no-repeat left bottom;}div.comment01 table td.box1{	width: 350px;	/*background: url(../images/bg_comment01_2.gif) no-repeat left bottom;	color: #277dbf;*/	text-align: left;	vertical-align: top;}div.comment01 table td.box1 div.box{	width: 350px;	background: url(../images/bg_comment01_2.gif) no-repeat left bottom;	color: #277dbf;}div.comment01 table td.box1 div.boxInner{	width: 300px;	padding: 15px 35px 15px 15px;	background: url(../images/bg_comment01_1.gif) no-repeat left top;}div.comment01 table td.box1 div.boxInner p{	margin: 0;}div.comment01 table td.box2{	width: 200px;	text-align: left;	vertical-align: top;}div.comment01 table td.box2 p{	 margin: 0 0 0.5em;	 font-size: 83%;}div.comment02 table td.box2{	width: 423px;	background: url(../images/bg_comment02_2.gif) no-repeat left bottom;	color: #277dbf;	text-align: left;	vertical-align: top;}div.comment02 table td.box2 dl{	width: 393px;	margin: 0;	padding: 15px;	background: url(../images/bg_comment02_1.gif) no-repeat left top;}div.comment02 table td.box2 dl dt{	margin: 0 0 10px;}div.comment02 table td.box2 dl dd{	margin: 0;	line-height: 1.5;}div.comment02 table td.box1{	width: 127px;	text-align: left;	vertical-align: top;}div.section div.caseIndex{	margin: 1em 0;	padding-top: 0.5em;	background: url(../../common/images/bg_border03.gif) repeat-x left top;}div.caseIndex h3{	margin: 0;}div.caseIndex dl{	margin: 0 0 0 80px;}div.caseIndex dt{	margin: 0 0 1em;	padding: 5px 0 0;	background: #68a1ce url(../images/bg_case-head01_2.gif) no-repeat left top;}div.caseIndex dt span{	display: block;	background: #68a1ce url(../images/bg_case-head02_2.gif) no-repeat left bottom;	padding: 0 10px 5px;	color: #fff;	font-weight: bold;	line-height: 1.35;}div.caseIndex dd{	margin: 0 0 1em;	padding: 0;}div.caseIndex ul.linkList01{	margin: 0;}div.caseIndex ul.linkList01 li{	margin-bottom: 1em;	font-weight: normal;}/*div.caseHeading02{	width: 550px;	margin-bottom: 0.5em;	padding-bottom: 7px;	background: #68a1ce url(../images/bg_case-head02.gif) no-repeat left bottom;}div.caseHeading02 p.lead{	margin: 0;	padding: 0;}div.caseHeading02 table{	margin-left: 12px;}div.caseHeading02 table td{	padding-right: 12px;}div.caseHeading02 table td h2{	margin: 0;	padding: 0;	color: #fff;	font-size: 117%;}*//*div.pctR01Wrap{	margin-bottom: 0;}div.pctR01Wrap div.secInner{	margin-bottom: 3em;}div.pctR01Wrap div.secInner div.casePoint{	clear: both;	margin: 0 0 1.5em 20px;}*/div.section div.casePoint{	margin: 1.5em 0 1.5em 20px;}div.section div.casePoint p{	margin: 0;}div.section div.casePoint.last{	margin-bottom: 0;}