@charset "UTF-8";


/* jirei
-----------------------------------------*/
/*** Common Settings ***/

#areaWide.jirei #header #headIdentity img {
	margin: 15px 0 17px 8px;
}
#areaWide.jirei #mainContainer {
	background: #e4f2e3 url(../../care/improvement/symposium/images/index_bg001.gif) repeat-y 50% 0;
}
#areaWide.jirei #mainContents {
	width: 900px;
	margin: 0 auto;
	padding: 20px 0px 8px;
}
#areaWide.jirei #mainContents .mainWrap {
	width: 860px;
	padding: 0 20px;
}
* html #areaWide.jirei #mainContents .mainWrap {
	width: 900px;
}
#areaWide.jirei #mainContents .mt30 {
	margin-top: 30px;
}
#areaWide.jirei #mainContents .mt20 {
	margin-top: 20px;
}
#areaWide.jirei #mainContents .mb0 {
	margin-bottom: 0 !important;
}
#areaWide.jirei #mainContents .announcement {
	width: 899px;
	background: url(../../care/improvement/symposium/01/images/index_bg005.gif) repeat-x 0 0;
	text-align: center;
}
#areaWide.jirei #mainContents .announcement .lead {
	margin: 5px 0 15px;
}

/*** /symposium/index.html ***/
#areaWide.jirei #mainContents #indexLead {
	position: relative;
	width: 831px;
	margin: 15px 0 0 50px;
}
#areaWide.jirei #mainContents #indexLead .leadTitle {
	float: left;
}
#areaWide.jirei #mainContents #indexLead .leadTx {
	float: left;
}
#areaWide.jirei #mainContents #indexLead .leadBt {
clear: both;
	position: absolute;
	top: 211px;
	right: 50px;
}
#areaWide.jirei #mainContents  #pastFrame {
	position: relative;
	width: 899px;
	margin-top: 15px;
	padding-bottom: 20px;
	background: url(../../care/improvement/symposium/images/index_bg002.gif) no-repeat 0 0;
}
* html #areaWide.jirei #mainContents  #pastFrame { /* for IE6 */
	margin-left: 1px;
}
#areaWide.jirei #mainContents  #pastFrame h2 {
	margin-left: 30px;
}
#areaWide.jirei #mainContents .pastInner {
	width: 800px;
	margin: 20px 0 0 50px;
	padding-bottom: 10px;
	border-bottom: 1px solid #f8cbdc;
}
#areaWide.jirei #mainContents .pastInner h3 {
	float: left;
	padding-left: 15px;
	background: url(../../care/improvement/symposium/images/index_ic001.gif) no-repeat 0 0.4em;
	font-weight: bold;
}
#areaWide.jirei #mainContents .pastInner .detailArea {
	float: right;
	width: 735px;
}
#areaWide.jirei #mainContents .pastInner .detailArea .tx {
	float: left;
	width: 520px;
	margin-right: 20px;
}
#areaWide.jirei #mainContents .pastInner .detailArea .bt {
	float: left;
}

/*** /symposium/01/index.html ***/
#areaWide.jirei #mainContents .attentionBox {
	text-align: center;
	margin-top: 10px;
}
#areaWide.jirei #mainContents .attentionBox p {
	width: 800px;
	margin: 0 auto;
	padding: 15px;
	color:#f05858;
	font-weight: bold;
	font-size: 115%;
	border: 2px solid #f05858;
}
* html #areaWide.jirei #mainContents .attentionBox p { /* for IE6 */
	width: 830px;
}
#areaWide.jirei #mainContents .leadFrame {
	clear: both;
	width: 824px;
	margin: 20px 0 0 30px;
	background: url(../../care/improvement/symposium/02/images/index_bg001.jpg) repeat-y 0 0;
}
#areaWide.jirei #mainContents .leadFrame .inner {
	padding: 0 0 24px 0;
	background: url(../../care/improvement/symposium/02/images/index_bg002.gif) no-repeat 0 bottom;
}
* html #areaWide.jirei #mainContents .leadFrame .inner { /* for IE6 */
	height: 1%;
}

#areaWide.jirei #mainContents .leadFrame .leadTitle{
	padding-top: 22px;
	margin-left: 40px;
}
#areaWide.jirei #mainContents .leadFrame .leadText {
	width: 510px;
	margin: 20px 0 0 50px;
	color: #555555;
}
#areaWide.jirei #mainContents .leadFrame .leadText em {
	font-weight: bold;
}
#areaWide.jirei #mainContents .leadFrame .mt5 {
	margin-top: 5px !important;
}
#areaWide.jirei #mainContents .leadFrame .leadBtn {
	margin: 20px 0 0 50px;
}
#areaWide.jirei #mainContents .introWrap {
	clear: both;
	width: 899px;
	margin-top: 20px;
	background: url(../../care/improvement/symposium/02/images/index_bg003.gif) repeat-x 0 0;
}
* html #areaWide.jirei #mainContents .introWrap {
	margin-left: 1px;
}
#areaWide.jirei #mainContents .introWrap h2 {
	margin-left: 50px;
}
#areaWide.jirei #mainContents .introWrap .ancList {
	margin: 20px 0 0 50px;
	font-size: 94%;
}
#areaWide.jirei #mainContents .introWrap .ancList li {
	float: left;
	margin: 3px 8px 0 0;
	padding-right: 8px;
	border-right: 1px solid #555555;
	line-height: 1.2;
	white-space: nowrap;
}
#areaWide.jirei #mainContents .introWrap .ancList li.last {
	margin: 3px 0 0 0;
	border: none;
}
#areaWide.jirei #mainContents .introWrap .introFrame {
	width: 800px;
	margin: 30px 0 0 50px;
}
#areaWide.jirei #mainContents .introWrap .introFrame .two-column {
	width: 780px;
	padding: 0 12px 0 8px;
}
* html #areaWide.jirei #mainContents .introWrap .introFrame .two-column {/* for IE6 */
	width: 800px;
}
#areaWide.jirei #mainContents .introWrap .introFrame .two-column .two-left {
	float: left;
	width: 360px;
}
#areaWide.jirei #mainContents .introWrap .introFrame .two-column .two-right {
	float: right;
	width: 420px;
	padding-top: 12px;
}
#areaWide.jirei #mainContents .introWrap .introFrame .two-column .two-right .innerSection {
	margin: 10px 0 0 15px;
}


/* #01 */
#areaWide.jirei #mainContents .introWrap #intro01 {
	background: url(../../care/improvement/symposium/02/images/index_bg004.gif) repeat-y 0 0;
}
#areaWide.jirei #mainContents .introWrap #intro01 .inner {
	padding-bottom: 9px;
	background: url(../../care/improvement/symposium/02/images/index_bg005.gif) no-repeat 0 bottom;
}
#areaWide.jirei #mainContents .introWrap #intro01 .inner h4 {
	margin-top: 20px;
	padding-left: 15px;
	background: url(../../care/improvement/symposium/02/images/index_ic001.gif) no-repeat 0 0.4em;
	font-weight: bold;
}
/* #02 */
#areaWide.jirei #mainContents .introWrap #intro02 {
	background: url(../../care/improvement/symposium/02/images/index_bg006.gif) repeat-y 0 0;
}
#areaWide.jirei #mainContents .introWrap #intro02 .inner {
	padding-bottom: 9px;
	background: url(../../care/improvement/symposium/02/images/index_bg007.gif) no-repeat 0 bottom;
}
#areaWide.jirei #mainContents .introWrap #intro02 .inner h4 {
	margin-top: 20px;
	padding-left: 15px;
	background: url(../../care/improvement/symposium/02/images/index_ic002.gif) no-repeat 0 0.4em;
	font-weight: bold;
}
/* #03 */
#areaWide.jirei #mainContents .introWrap #intro03 {
	background: url(../../care/improvement/symposium/02/images/index_bg008.gif) repeat-y 0 0;
}
#areaWide.jirei #mainContents .introWrap #intro03 .inner {
	padding-bottom: 9px;
	background: url(../../care/improvement/symposium/02/images/index_bg009.gif) no-repeat 0 bottom;
}
#areaWide.jirei #mainContents .introWrap #intro03 .inner h4 {
	margin-top: 20px;
	padding-left: 15px;
	background: url(../../care/improvement/symposium/02/images/index_ic003.gif) no-repeat 0 0.4em;
	font-weight: bold;
}

* html #areaWide.jirei #mainContents .introWrap #intro01 .inner h4,
* html #areaWide.jirei #mainContents .introWrap #intro02 .inner h4,
* html #areaWide.jirei #mainContents .introWrap #intro03 .inner h4 {/* for IE6 */
	height: 1px;
}

#areaWide.jirei #mainContents .commentFrame {
	width: 800px;
	margin: 33px 0 0 50px;
	padding-bottom: 20px;
	background: url(../../care/improvement/symposium/02/images/index_bg011.gif) no-repeat 0 bottom;
}

#areaWide.jirei #mainContents .commentFrame .inner {
	background: url(../../care/improvement/symposium/02/images/index_bg010.gif) repeat-y 0 0;
}
* html #areaWide.jirei #mainContents .commentFrame .inner { /* for IE6 */
	height: 1%;
}

#areaWide.jirei #mainContents .commentFrame .inner h2 {
	margin: 0 0 0 223px;
	padding-top: 2px;
}
#areaWide.jirei #mainContents .commentFrame .inner p {
	margin-top: 17px;
	text-align: center;
}

/*** /symposium/02/detail.html ***/
#areaWide.jirei #mainContents .detailSection {
	padding-left: 20px;
}


/*** Contents ***/
#areaWide.jirei .section {
	padding: 0px 0 10px 20px;
}
#areaWide.jirei .normalText {
	margin-top: 15px;
}

/* localNavi */
#areaWide.jirei #localNavi01,
#areaWide.jirei #localNavi02 {
	width: 834px;
	height: 88px;
	padding-left: 18px;
	background: url(../../care/improvement/symposium/01/images/jirei_bg005.gif) no-repeat 0 0;
}
#areaWide.jirei #localNavi02 {
	background: url(../../care/improvement/symposium/01/images/jirei_bg006.gif) no-repeat 0 0;
}
* html #areaWide.jirei #localNavi01,
* html #areaWide.jirei #localNavi02 {
	width: 852px;
}
#areaWide.jirei #localNavi01 li,
#areaWide.jirei #localNavi02 li {
	float: left;
}
#areaWide.jirei #localNavi01 li .jirei01,
#areaWide.jirei #localNavi02 li .jirei01 {
	display: block;
	width: 353px;
	height: 73px;
	margin: 0 8px 0 0;
}
#areaWide.jirei #localNavi01 li .jirei02,
#areaWide.jirei #localNavi02 li .jirei02 {
	display: block;
	width: 343px;
	height: 73px;
}
#areaWide.jirei #localNavi01 li a:hover.jirei02 {
	background: url(../../care/improvement/symposium/01/images/jirei_bg005on.gif) no-repeat -379px 0;
}
#areaWide.jirei #localNavi02 li a:hover.jirei01 {
	background: url(../../care/improvement/symposium/01/images/jirei_bg006on.gif) no-repeat -18px 0;
}



/* memoArea */

#areaWide.jirei #memoArea {
	width: 847px;
	padding: 0 0 5px 5px;
	background: url(../../care/improvement/symposium/01/images/jirei_bg010.gif) repeat-y 0 0;
}
* html #areaWide.jirei #memoArea {
	width: 852px;
}
#areaWide.jirei #memoArea .agenda {
	clear: both;
	width: 780px;
	margin-left: 34px;
}
#areaWide.jirei #memoArea .agenda .person,
#areaWide.jirei #memoArea .agenda .themes {
	float: left;
	width: 259px;
	margin-right: 7px;
}
#areaWide.jirei #memoArea .agenda .themes {
	width: 513px;
	margin: 0;
}
#areaWide.jirei #memoArea #flowList {
	width: 748px;
	margin: 20px 0 0 34px;
	padding: 0 0 2px 0;
	background: url(../../care/improvement/symposium/01/images/jirei_bg011.gif) repeat-x 0 100%;
}
* html #areaWide.jirei #memoArea #flowList {
	width: 782px;
}
#areaWide.jirei #memoArea #flowList .item01,
#areaWide.jirei #memoArea #flowList .item02,
#areaWide.jirei #memoArea #flowList .item03 {
	clear: both;
	width: 782px;
	padding: 4px 0 0;
	background: url(../../care/improvement/symposium/01/images/jirei_bg011.gif) repeat-x 0 0;
}
#areaWide.jirei #memoArea #flowList .item02 {
	padding: 14px 0 0;
	background: url(../../care/improvement/symposium/01/images/jirei_ex003.gif) repeat-x 0 0;
}
#areaWide.jirei #memoArea #flowList .item03 {
	padding: 14px 0 2px;
	background: url(../../care/improvement/symposium/01/images/jirei_ex004.gif) repeat-x 0 0;
}
#areaWide.jirei #memoArea #flowList .detailTextG {
	background: url(../../care/improvement/symposium/01/images/jirei_bg007.gif) no-repeat 100% 100%;
}
#areaWide.jirei #memoArea #flowList .detailTextR {
	background: url(../../care/improvement/symposium/01/images/jirei_bg008.gif) no-repeat 0 100%;
}

#areaWide.jirei #memoArea #flowList .th,
#areaWide.jirei #memoArea #flowList .detailText {
	float: left;
	width: 175px;
}
#areaWide.jirei #memoArea #flowList .th {
	padding: 20px 0;
	text-align: center;
}
#areaWide.jirei #memoArea #flowList .item02 .th,
#areaWide.jirei #memoArea #flowList .item03 .th {
	padding-top: 16px;
}
#areaWide.jirei #memoArea #flowList .detailText {
	float: right;
	width: 587px;
	padding-top: 10px;
}
#areaWide.jirei #memoArea #flowList .inner {
	clear: both;
	width: 782px;
}
#areaWide.jirei #memoArea #flowList .item01 .inner {
	background: url(../../care/improvement/symposium/01/images/jirei_bg001.gif) repeat-y 0 0;
}
#areaWide.jirei #memoArea #flowList .item02 .inner {
	background: url(../../care/improvement/symposium/01/images/jirei_bg002.gif) repeat-y 0 0;
}
#areaWide.jirei #memoArea #flowList .item03 .inner {
	background: url(../../care/improvement/symposium/01/images/jirei_bg003.gif) repeat-y 0 0;
}
#areaWide.jirei #memoArea #flowList .detailText .col2Type {
	clear: both;
	width: 587px;
}
#areaWide.jirei #memoArea #flowList .detailText .col2Type .first,
#areaWide.jirei #memoArea #flowList .detailText .col2Type .second {
	float: left;
	width: 283px;
}
#areaWide.jirei #memoArea #flowList .detailText .col2Type .second {
	float: right;
}
#areaWide.jirei #memoArea #flowList .detailText .listTitle {
	padding-bottom: 10px;
}
#areaWide.jirei #memoArea #flowList .detailText .listText {
	padding-bottom: 15px;
}
#areaWide.jirei #memoArea #flowList .detailText .col2Type dt {
	padding-bottom: 12px;
	line-height: 1;
	font-size: 0;
	zoom: 1;
}
#areaWide.jirei #memoArea #flowList .detailText .visitorBox {
	width: 535px;
	margin-bottom: 20px;
	padding: 12px 25px;
	background-color: #FFFFFF;
	border: 1px solid #8dc363;
}
* html #areaWide.jirei #memoArea #flowList .detailText .visitorBox {
	width: 585px;
}
#areaWide.jirei #memoArea #flowList .detailText .visitorBox .il {
	float: left;
	width: 58px;
}
#areaWide.jirei #memoArea #flowList .detailText .visitorBox .info {
	float: left;
	width: 475px;
}
#areaWide.jirei #memoArea #flowList .detailText .visitorBox .info .name {
	padding: 5px 0 7px;
}

#areaWide.jirei .memoEnd {
	clear: both;
	width: 852px;
	height: 34px;
	padding-left: 5px;
	background: url(../../care/improvement/symposium/01/images/jirei_ex001.gif) no-repeat 0 0;
}



/* highlightBox */
#areaWide.jirei .highlightBox {
	width: 782px;
	margin: 20px 0 0 34px;
	padding-bottom: 10px;
	background: url(../../care/improvement/symposium/01/images/jirei_ex002.gif) no-repeat 0 100%;
}
#areaWide.jirei .highlightBox dl {
	clear: both;
	width: 778px;
	padding: 19px 0 19px 4px;
	background: url(../../care/improvement/symposium/01/images/jirei_bg009.gif) no-repeat 0 0;
}
* html #areaWide.jirei .highlightBox dl {
	width: 782px;
}
#areaWide.jirei .highlightBox dl dt,
#areaWide.jirei .highlightBox dl dd {
	float: left;
	width: 238px;
}
#areaWide.jirei .highlightBox dl dd {
	width: 525px;
}
#areaWide.jirei .highlightBox dl dt img {
	margin-top: 25px;
}
#areaWide.jirei .highlightBox dl dd .title {
	padding-bottom: 12px;
}


/* btnLink */
#areaWide.jirei .btnLink {
	clear: both;
	width: 860px;
	margin: 18px auto 28px;
}
#areaWide.jirei .jireibtn01 {
	width: 573px;
	margin: 0 auto;
	_margin-left: 143px;
}
#areaWide.jirei .jireibtn02 {
	width: 604px;
	margin: 0 auto;
	_margin-left: 128px;
}
#areaWide.jirei .btnLink .col1 {
	float: left;
	padding-top: 10px;
}
#areaWide.jirei .btnLink .col2 {
	float: right;
}




/* leadArea */
#areaWide.jirei .leadArea {
	height: 212px;
	margin-top: 22px;
	background: url(../../care/improvement/symposium/01/images/index_bg002.jpg) no-repeat 0 100%;
	text-align: center;
}
#areaWide.jirei .leadArea .item02 {
	margin-top: 15px;
}


/* highlightBoxTop */
#areaWide.jirei .highlightBoxTop {
	width: 760px;
	margin: 0 auto 15px;
	padding-top: 10px;
	background: url(../../care/improvement/symposium/01/images/index_bg004.gif) no-repeat 0 0;
}
* html #areaWide.jirei .highlightBoxTop {
	margin-left: 50px
}
#areaWide.jirei .highlightBoxTop .wrap {
	width: 730px;
	min-height: 235px;
	padding: 10px 15px 15px;
	background: url(../../care/improvement/symposium/01/images/index_bg003.gif) no-repeat 0 100%;
}
* html #areaWide.jirei .highlightBoxTop .wrap {
	width: 760px;
	height: 260px;
}
#areaWide.jirei .highlightBoxTop .wrap .title {
	padding-bottom: 15px;
}
#areaWide.jirei .highlightBoxTop .wrap .lead {
	padding-bottom: 20px;
}
#areaWide.jirei .highlightBoxTop .wrap .txtArea {
	padding-left: 235px;
}
#areaWide.jirei .highlightBoxTop .wrap .txtArea .titleTxt {
	padding-left: 15px;
	background: url(../../care/improvement/symposium/01/images/index_ic001.gif) no-repeat 0 0.4em;
	font-weight: bold;
	zoom: 1;
}
#areaWide.jirei .highlightBoxTop .wrap .btn {
	margin-top: 5px;
	text-align: right;
}


/* commentArea */
#areaWide.jirei #commentArea {
	padding-bottom: 30px;
}
#areaWide.jirei #commentArea .commentType01,
#areaWide.jirei #commentArea .commentType02,
#areaWide.jirei #commentArea .commentType03,
#areaWide.jirei #commentArea .commentType04 {
	clear: both;
	width: 860px;
	margin-top: 15px;
	background: url(../../care/improvement/symposium/01/images/index_bg010.gif) no-repeat 0 0;
}
#areaWide.jirei #commentArea .commentType02 {
	background: url(../../care/improvement/symposium/01/images/index_bg007.gif) no-repeat 0 0;
}
#areaWide.jirei #commentArea .commentType03 {
	background: url(../../care/improvement/symposium/01/images/index_bg008.gif) no-repeat 0 0;
}
#areaWide.jirei #commentArea .commentType04 {
	background: url(../../care/improvement/symposium/01/images/index_bg006.gif) no-repeat 0 0;
}
#areaWide.jirei #commentArea .item01,
#areaWide.jirei #commentArea .item02 {
	float: left;
	width: 420px;
}
#areaWide.jirei #commentArea .item02 {
	float: right;
	margin-left: 20px;
}
#areaWide.jirei #commentArea dt {
	padding: 15px 0 0 100px;
	height: 40px;
}
#areaWide.jirei #commentArea dt.line2 {
	padding: 8px 0 0 100px;
	height: 47px;
}
* html #areaWide.jirei #commentArea dt,
* html #areaWide.jirei #commentArea dt.line2 {
	height: 55px;
}

#areaWide.jirei #commentArea dd {
	width: 400px;
	padding: 0 10px;
}
* html #areaWide.jirei #commentArea dd {
	width: 420px;
}
#areaWide.jirei #commentArea dd .profile li {
	float: left;
	padding-left: 53px;
	margin-right: 15px;
}
#areaWide.jirei #commentArea dd .profile li.place {
	background: url(../../care/improvement/symposium/01/images/index_ic002.gif) no-repeat 0 0.1em;
}
#areaWide.jirei #commentArea dd .profile li.name {
	background: url(../../care/improvement/symposium/01/images/index_ic003.gif) no-repeat 0 0.1em;
	margin-right: 0;
}
#areaWide.jirei #commentArea dd .voice {
	margin-top: 3px;
}
#areaWide.jirei #commentArea dd .voice .ph,
#areaWide.jirei #commentArea dd .voice .balloon {
	float: left;
	width: 156px;
}
#areaWide.jirei #commentArea dd .voice .balloon {
	width: 234px;
	padding-bottom: 10px;
	background: url(../../care/improvement/symposium/01/images/index_ex004.gif) no-repeat 0 100%;
}
#areaWide.jirei #commentArea dd .voice .balloon .wrap {
	padding: 10px 14px 2px 25px;
	background: url(../../care/improvement/symposium/01/images/index_bg009.gif) no-repeat 0 0;
	zoom: 1;
}
#areaWide.jirei #commentArea dd .voice .balloon .wrap .btn {
	margin-top: 10px;
}


/*commentEnd*/
#areaWide.jirei #commentArea .commentEnd01,
#areaWide.jirei #commentArea .commentEnd02,
#areaWide.jirei #commentArea .commentEnd03 {
	width: 860px;
	height: 10px;
	background: url(../../care/improvement/symposium/01/images/index_ex001.gif) no-repeat 0 0;
}
#areaWide.jirei #commentArea .commentEnd02 {
	background: url(../../care/improvement/symposium/01/images/index_ex002.gif) no-repeat 0 0;
}
#areaWide.jirei #commentArea .commentEnd03 {
	background: url(../../care/improvement/symposium/01/images/index_ex003.gif) no-repeat 0 0;
}


/* introductionArea */
#areaWide.jirei .introductionArea {
	clear: both;
	width: 860px;
	margin-bottom: 40px;
	padding-bottom: 16px;
	background: url(../../care/improvement/symposium/01/images/jirei_bg004.gif) no-repeat 0 0;
	border-bottom: 1px solid #dddddd;
}

#areaWide.jirei .introductionArea .heading3 {
	padding: 13px 0 12px 40px;
	text-align: left;
}
#areaWide.jirei .introductionArea.elCenter {
	text-align: center;
}
#areaWide.jirei .introductionArea .singleCol {
	clear: both;
	width: 460px;
	padding: 10px;
	background-color: #FFE9E9;
	text-align: left;
}
* html #areaWide.jirei .introductionArea .singleCol { /* for IE6 */
	width: 490px;
}
#areaWide.jirei .introductionArea .singleCol .col1 {
	float: left;
	width: 140px;
}
#areaWide.jirei .introductionArea .singleCol .col2 {
	float: right;
	width: 310px;
}
#areaWide.jirei .introductionArea .singleCol .col2 .btnArea {
	margin-top: 10px;
}
#areaWide.jirei .introductionArea .singleCol .col2 .btnArea li {
	float: left;
	margin-right: 10px;
}
#areaWide.jirei #mainContents .introductionArea .attentionTx {
	clear: both;
	margin-top: 10px;
	color:#f05858;
	font-weight: bold;
	font-size: 115%;
}

#areaWide.jirei .introductionArea .equal2col {
	clear: both;
	width: 820px;
	padding: 0 20px;
	background: url(../../care/improvement/symposium/02/images/index_bg012.gif) repeat-y 0 0;
}
* html #areaWide.jirei .introductionArea .equal2col {
	width: 860px;
}
#areaWide.jirei .introductionArea .equal2col .first,
#areaWide.jirei .introductionArea .equal2col .second {
	float: left;
	width: 390px;
	padding: 10px 0 10px 10px;
	background-color: #ffe9e9;
}
* html #areaWide.jirei .introductionArea .equal2col .first,
* html #areaWide.jirei .introductionArea .equal2col .second {
	width: 400px;
}
#areaWide.jirei .introductionArea .equal2col .second {
	float: right;
}
#areaWide.jirei .introductionArea .equal2col .col2-01 {
	clear: both;
	padding-bottom: 10px;
}
#areaWide.jirei .introductionArea .equal2col .col2-01 .col1,
#areaWide.jirei .introductionArea .equal2col .col2-01 .col2 {
	float: left;
	width: 235px;
}
#areaWide.jirei .introductionArea .equal2col .col2-01 .col1 {
	width: 140px;
	margin-right: 7px;
}
#areaWide.jirei .introductionArea .equal2col .col2-01 dt {
	padding: 3px 0 8px;
	line-height: 1;
	font-size: 0;
	zoom: 1;
}
#areaWide.jirei .introductionArea .equal2col .btnArea {
	clear: both;
	padding-left: 46px;
}
#areaWide.jirei .introductionArea .equal2col .btnArea li {
	float: left;
	margin-right: 10px;
	line-height: 1;
	font-size: 0;
	zoom: 1;
}
#areaWide.jirei .introductionArea .equal2col .longBtn {
	clear: both;
	margin-top: 3px;
	text-align: center;
}

.pageTopLink {
	clear: both;
	text-align: right;
}
.jirei .highlightText {
	font-weight: bold;
	color: #ff6666;
}

.pt20 {
	padding-top: 20px !important;
}


/*** detail ***/
#areaWide.jirei #detailArea {
	width: 622px;
	margin: 0 auto 0;
	padding-bottom: 30px;
}
* html #areaWide.jirei #detailArea {
	margin: 0 139px 0;
}
#areaWide.jirei #detailArea .section {
	margin-left: 10px;
	padding: 0;
}
#areaWide.jirei #detailArea h2 {
	margin-top: 15px;
}
#areaWide.jirei #detailArea .checkList {
	margin-top: 20px;
}
#areaWide.jirei #detailArea .col3Type {
	clear: both;
	width: 620px;
	margin-top: 15px;
	background: url(../../care/improvement/symposium/01/images/detail_bg001.gif) no-repeat 0 0;
}
#areaWide.jirei #detailArea .col3Type .first,
#areaWide.jirei #detailArea .col3Type .second,
#areaWide.jirei #detailArea .col3Type .third {
	float: left;
	width: 200px;
}
#areaWide.jirei #detailArea .col3Type .second,
#areaWide.jirei #detailArea .col3Type .third {
	width: 199px;
	margin-left: 11px;
}
#areaWide.jirei #detailArea .col3Type .detailText {
	margin: 5px 0 0 10px;
}
#areaWide.jirei #detailArea .btn {
	text-align: center;
	margin: 15px auto 0;
}

#areaWide.jirei .backLink {
	padding-left: 15px;
	background: url(../images/care/com_ic003.gif) no-repeat 0 0.4em;
}


/* 03
-----------------------------------------*/
/* .figureContainer */
#areaWide.jirei .figureContainer {
	clear: both;
	overflow: hidden;
	margin: 0;
	text-align: left;
}
#areaWide.jirei .figureContainer .firstParagraph {
	margin-top: 0;
}
#areaWide.jirei .figureContainer .figureLeft {
	float: left;
	margin-right: 25px;
}
#areaWide.jirei .figureContainer .figureRight {
	float: right;
	margin-left: 25px;
}
/* noFloat */
#areaWide.jirei .figureContainer .noFloat {
	zoom: 1;
	overflow: hidden;
}
/* aboutBox */
#areaWide.jirei .aboutBox {
	margin-top: 20px;
	text-align: center;
}
#areaWide.jirei .aboutBox .inner {
	width: 756px;
	margin: 15px auto 0;
	padding: 30px 30px 15px;
	border: 2px solid #e0cca2;
	background-color: #fff9ec;
	text-align: left;
}
#areaWide.jirei .aboutBox .figureContainer p {
	margin-top: 15px;
}
#areaWide.jirei .introBox {
	margin-top: 25px;
	padding: 0 20px;
	background: url(../../care/improvement/symposium/03/images/index_bg001.gif) repeat-x 0 0;
}
#areaWide.jirei .wrapper {
	padding-bottom: 16px;
	background: url(../../care/improvement/symposium/03/images/index_bg005.gif) no-repeat 0 100%;
}
* html #areaWide.jirei .wrapper {
	margin-left: 1px;
}
#areaWide.jirei .introBox .particularTopics01 {
	clear: both;
	overflow: hidden;
	width: 860px;
	margin: 20px -16px 0 10px;
	background: url(../../care/improvement/symposium/03/images/index_bg002.gif) no-repeat 0 100%;
}
#areaWide.jirei .introBox .particularTopics01 .col {
	float: left; 
	width: 414px;
	margin-right: 16px;
}
#areaWide.jirei .introBox .particularTopics01 .col .inner {
	padding: 20px 16px 13px 11px;
}
#areaWide.jirei .introBox .particularTopics01 .col .inner {
	padding: 20px 16px 13px 11px;
}
#areaWide.jirei .introBox .particularTopics01 .col .title dt {
	float: left;
	width: 80px;
}
#areaWide.jirei .introBox .particularTopics01 .col .title dd {
	float: left;
}
#areaWide.jirei .introBox .particularTopics01 .col .frame {
	margin-top: 10px;
	padding-bottom: 3px;
	background: url(../../care/improvement/symposium/03/images/index_bg004.gif) no-repeat 0 100%;
}
#areaWide.jirei .introBox .particularTopics01 .col .frame-inner {
	padding: 15px 19px 12px 22px;
	background: url(../../care/improvement/symposium/03/images/index_bg003.gif) no-repeat 0 0;
}
#areaWide.jirei .introBox .particularTopics01 .col .frame-inner .text {
	margin: 10px 7px 0;
}

@media print{
	* html #areaWide.jirei .introBox .particularTopics01 {
		width: 861px;
	}
	* html #areaWide.jirei .wrapper,
	* html #areaWide.jirei .introBox,
	* html #areaWide.jirei .introBox .particularTopics01 .col .frame,
	* html #areaWide.jirei .introBox .particularTopics01 .col .frame-inner,
	* html #areaWide.jirei .exWrap .inner,
	* html #areaWide.jirei .otherColumn .otherList li {
		height: 1%;
	}
	* html #areaWide.jirei .exWrap .figureContainer .noFloat {
		float: left;
	}
}

/* 03 jirei
-----------------------------------------*/
#areaWide.jirei .headWrap {
	position: relative;
	width: 820px;
	height: 240px;
	margin: 0 0 0 40px;
	background: url(../../care/improvement/symposium/03/images/jirei_bg001.gif) no-repeat 0 0;
}
#areaWide.jirei .headWrap .ph {
	position: absolute;
	top: 53px;
	right: 19px;
}
#areaWide.jirei .headWrap .person {
	position: absolute;
	top: 90px;
	left: 94px;
	line-height: 1;
	font-size: 0;
}
#areaWide.jirei .headWrap .person dt {
	width: 90px;
	margin-top: 20px;
}
#areaWide.jirei .headWrap .person dd {
	margin: -20px 0 0 90px;
}
#areaWide.jirei .exWrap {
	clear: both;
	width: 776px;
	margin: 20px 0 0 62px;
	padding-bottom: 50px;
	background: url(../../care/improvement/symposium/03/images/jirei_bg003.gif) no-repeat 0 100%;
}
#areaWide.jirei .exWrap .inner {
	padding: 18px 38px 0;
	background: url(../../care/improvement/symposium/03/images/jirei_bg002.gif) no-repeat 0 0;
}
#areaWide.jirei .exWrap .head {
	margin-top: 20px;
}
#areaWide.jirei .exWrap .section {
	margin-top: 15px;
	padding: 0 20px;
}
#areaWide.jirei .exWrap .subSection {
	margin-top: 10px;
	padding: 0 10px;
}
#areaWide.jirei .otherWrap {
	clear: both;
	width: 542px;
	margin: 25px 0 0 175px;
	border: 2px solid #e0cca2;
	padding: 2px 2px 10px;
}
#areaWide.jirei .otherColumn {
	width: 503px;
	margin: 0 0 0 20px;
	background:url(../../care/improvement/symposium/03/images/jirei_bg004.gif) repeat-y 0 0;
}
#areaWide.jirei .otherColumn .col-left {
	float: left;
	width: 240px;
}
#areaWide.jirei .otherColumn .col-right {
	float: right;
	width: 240px;
}
#areaWide.jirei .otherColumn .otherList li {
	padding: 0 0 0 16px;
	background: url(../../care/improvement/symposium/03/images/jirei_ic001.gif) no-repeat 0 0.3em;
}
#areaWide.jirei .otherColumn .otherList .current {
	font-weight: bold;
}
#areaWide.jirei .btList {
	clear: both;
	margin: 20px 0 0 127px;
}
#areaWide.jirei .btList li {
	float: left;
	margin-right: 18px;
}

/* 04 jirei
-----------------------------------------*/
/* indexBox01 */
#areaWide.jirei .indexBox01 .inner {
	margin-top: 3px;
	padding: 20px;
	background-color: #f9f1e0;
}
#areaWide.jirei .indexBox01 .inner .figureRight {
	margin-left: 15px;
}
#areaWide.jirei .indexBox01 .inner .link01 {
	margin-top: 10px;
	padding-left: 20px;
	background: url(../../care/improvement/symposium/04/images/index_ic001.gif) no-repeat 0 0.3em;
	font-weight: bold;
}
/* indexBox02 */
#areaWide.jirei .indexBox02 {
	margin-top: 3px;
	padding-bottom: 18px;
	background: #fcf8ef url(../../care/improvement/symposium/04/images/index_ph012.jpg) no-repeat 100% 100%;
}
#areaWide.jirei .indexBox02 .listColumn {
	clear: both;
	margin: 15px 0 0 9px;
	padding-bottom: 15px;
	background: url(../../care/improvement/symposium/04/images/index_bg003.gif) no-repeat 0 100%;
}
#areaWide.jirei .indexBox02 .single {
	background: url(../../care/improvement/symposium/04/images/index_bg004.gif) no-repeat 0 100%;
}
#areaWide.jirei .indexBox02 .listColumn .col {
	float: left;
	width: 407px;
	margin-right: 12px;
}
#areaWide.jirei .indexBox02 .listColumn .nameBox {
	padding: 16px 16px 11px 34px;
	background: url(../../care/improvement/symposium/04/images/index_bg001.gif) no-repeat 0 0;
}
#areaWide.jirei .indexBox02 .listColumn .nameBox dl {
	float: left;
	width: 265px;
}
#areaWide.jirei .indexBox02 .listColumn .nameBox dt {
	clear: left;
	float: left;
	width: 60px;
	margin: 3px 0 0 0;
}
#areaWide.jirei .indexBox02 .listColumn .nameBox dd {
	zoom: 1;
	overflow: hidden;
}
#areaWide.jirei .indexBox02 .listColumn .nameBox dd .name {
	font-weight: bold;
	font-size: 125%;
}
#areaWide.jirei .indexBox02 .listColumn .nameBox .photo {
	float: right;
	width: 80px;
}
#areaWide.jirei .indexBox02 .listColumn .detail {
	clear: both;
	padding: 16px 16px 0 34px;
	background: url(../../care/improvement/symposium/04/images/index_bg002.gif) no-repeat 0 0;
}
#areaWide.jirei .indexBox02 .listColumn .detailBtn {
	margin-top: 10px;
	text-align: center;
}
/* headBox */
#areaWide.jirei .headBox {
	padding-bottom: 10px;
	background: #fffeec url(../../care/improvement/symposium/04/images/jirei_bg001.gif) repeat-x 0 100%;
}
#areaWide.jirei .headBox .headColumn {
	width: 748px;
	margin: 10px 0 0 93px;
}
#areaWide.jirei .headBox .headColumn .leftCol {
	float: left;
	width: 157px;
}
#areaWide.jirei .headBox .headColumn .rightCol {
	float: right;
	width: 571px;
	margin-top: 12px;
	padding-bottom: 20px;
	background: url(../../care/improvement/symposium/04/images/jirei_bg003.gif) no-repeat 0 100%;
}
#areaWide.jirei .headBox .headColumn .rightCol .inner {
	min-height: 95px;
	padding: 15px 15px 0;
	background: url(../../care/improvement/symposium/04/images/jirei_bg002.gif) no-repeat 0 0;
}
* html #areaWide.jirei .headBox .headColumn .rightCol .inner {
	height: 95px;
}
#areaWide.jirei .headBox .headColumn .rightCol .presenter {
	clear: both;
}
#areaWide.jirei .headBox .headColumn .rightCol .presenter dt {
	clear: left;
	float: left;
	width: 70px;
	margin: 3px 0 0 0;
}
#areaWide.jirei .headBox .headColumn .rightCol .presenter dd {
	zoom: 1;
	overflow: hidden;
}
#areaWide.jirei .headBox .headColumn .rightCol .presenter dd .name {
	font-weight: bold;
	font-size: 125%;
}

/* detailBox */
#areaWide.jirei .detailBox {
	clear: both;
	padding: 15px;
	background-color: #fcf8ef;
}
#areaWide.jirei .profileBox {
	padding-bottom: 25px;
	background: url(../../care/improvement/symposium/04/images/jirei_bg005.gif) no-repeat 0 100%;
}
#areaWide.jirei .profileBox .inner {
	padding: 19px 18px 0 17px;
	background: url(../../care/improvement/symposium/04/images/jirei_bg004.gif) no-repeat 0 0;
}
#areaWide.jirei .profileBox .dataBox {
	padding: 10px 10px 0;
}
#areaWide.jirei .profileBox .dataBox .dataName {
	margin-left: 7px;
	font-weight: bold;
	font-size: 125%;
}
#areaWide.jirei .profileBox .dataBox .dataList {
	clear: both;
	padding: 10px 7px;
	background: url(../../care/improvement/symposium/04/images/jirei_bg006.gif) repeat-x 0 100%;
}
#areaWide.jirei .profileBox .dataBox .last {
	padding-bottom: 0;
	background: none;
}
#areaWide.jirei .profileBox .dataBox .dataList dt {
	clear: left;
	float: left;
	width: 100px;
	margin: 0;
}
#areaWide.jirei .profileBox .dataBox .dataList dd {
	zoom: 1;
	overflow: hidden;
}
#areaWide.jirei .profileBox .dataBox .dataList .level {
	font-weight: bold;
	font-size: 125%;
}

/* effortsBox */
#areaWide.jirei .effortsBox {
	margin-top: 10px;
	padding-bottom: 25px;
	background: url(../../care/improvement/symposium/04/images/jirei_bg007.gif) no-repeat 0 100%;
}
#areaWide.jirei .effortsBox p {
	margin-top: 10px;
}
#areaWide.jirei .effortsBox .lead,
#areaWide.jirei .effortsBox .txBold {
	font-weight: bold;
}
#areaWide.jirei .effortsBox .note {
	padding-left: 1em;
	text-indent: -1em;
}
#areaWide.jirei .effortsBox .inner {
	padding: 0 18px 0 17px;
}
#areaWide.jirei .effortsBox .heading {
	margin-top: 20px;
}
#areaWide.jirei .effortsBox .section {
	padding: 0 10px;
}

#areaWide.jirei .effortsBox .numList li {
	padding-left: 1.6em;
	text-indent: -1.6em;
}
/* listBox */
#areaWide.jirei .listBox {
	margin-top: 10px;
	padding-bottom: 25px;
	background: url(../../care/improvement/symposium/04/images/jirei_bg005.gif) no-repeat 0 100%;
}
#areaWide.jirei .listBox .inner {
	padding: 15px 30px 0;
	background: url(../../care/improvement/symposium/04/images/jirei_bg004.gif) no-repeat 0 0;
}
#areaWide.jirei .listBox .heading {
	text-align: center;
}
#areaWide.jirei .listBox .listColumn li {
	margin-top: 7px;
	padding-left: 15px;
	background: url(../../care/improvement/symposium/04/images/jirei_ic001.gif) no-repeat 0 0.4em;
	font-weight: bold;
}
* html #areaWide.jirei .listBox .listColumn li {
	height: 1px;
}
#areaWide.jirei .listBox .listColumn li a {
	display: block;
	padding-left: 3.5em;
	text-indent: -3.5em;
}
#areaWide.jirei .listBox .leftList {
	float: left;
	width: 370px;
}
#areaWide.jirei .listBox .rightList {
	float: right;
	width: 370px;
}

/* jireiTwoColumn */
#areaWide.jirei .jireiTwoColumn {
	margin-top: 20px;
}
#areaWide.jirei .jireiTwoColumn .colLeft {
	float: left;
	width: 377px;
}
#areaWide.jirei .jireiTwoColumn .colRight {
	float: right;
	width: 377px;
}

/* bottomBox */
#areaWide.jirei .bottomBox {
	clear: both;
	width: 820px;
	margin: 30px 0 0 20px;
	padding-bottom: 15px;
	background: url(../../care/improvement/symposium/04/images/jirei_bg009.gif) no-repeat 0 100%;
}
#areaWide.jirei .bottomBox .inner {
	padding: 15px 20px 0;
	background: url(../../care/improvement/symposium/04/images/jirei_bg008.gif) no-repeat 0 0;
}
#areaWide.jirei .bottomBox .bottomColumn {
	margin-top: 15px;
	padding: 0 25px;
}
#areaWide.jirei .bottomBox .bottomColumn .colLeft {
	float: left;
	width: 355px;
}
#areaWide.jirei .bottomBox .bottomColumn .colRight {
	float: right;
	width: 355px;
}
#areaWide.jirei .bottomBox .bottomColumn li {
	margin-top: 5px;
	padding-left: 15px;
	background: url(../../care/improvement/symposium/04/images/jirei_ic001.gif) no-repeat 0 0.4em;
	font-weight: bold;
}

#areaWide.jirei #detailArea02 {
	width: 822px;
	margin: 0 auto;
	padding-bottom: 30px;
	text-align: center;
}

/* top */
.mt0 {
	margin-top: 0 !important;
}
.mt5 {
	margin-top: 5px !important;
}
.mt6 {
	margin-top: 6px !important;
}
.mt10 {
	margin-top: 10px !important;
}
.mt15 {
	margin-top: 15px !important;
}
.mt20 {
	margin-top: 20px !important;
}
.mt25 {
	margin-top: 25px !important;
}
.mt30 {
	margin-top: 30px !important;
}
.aC {
	text-align: center !important;
}

/* 99. Extra
=========================================*/
/* Clearfix */
#areaWide.jirei .introductionArea .equal2col:after,
#areaWide.jirei .introductionArea .equal2col .col2-01:after,
#areaWide.jirei .introductionArea .equal2col .btnArea:after,
#areaWide.jirei .highlightBox dl:after,
#areaWide.jirei #localNavi01:after,
#areaWide.jirei #localNavi02:after,
#areaWide.jirei #memoArea .agenda:after,
#areaWide.jirei #memoArea #flowList .item01 .inner:after,
#areaWide.jirei #memoArea #flowList .item02 .inner:after,
#areaWide.jirei #memoArea #flowList .item03 .inner:after,
#areaWide.jirei #memoArea #flowList .detailText .col2Type:after,
#areaWide.jirei #memoArea #flowList .detailText .visitorBox:after,
#areaWide.jirei #commentArea .commentType01:after,
#areaWide.jirei #commentArea .commentType02:after,
#areaWide.jirei #commentArea .commentType03:after,
#areaWide.jirei #commentArea .commentType04:after,
#areaWide.jirei #commentArea dd .profile:after,
#areaWide.jirei #commentArea dd .voice:after,
#areaWide.jirei #detailArea .col3Type:after,
#areaWide.jirei .btnLink:after,
#areaWide.jirei #mainContents #indexLead:after,
#areaWide.jirei #mainContents .pastInner:after,
#areaWide.jirei #mainContents .pastInner .detailArea:after,
#areaWide.jirei #mainContents .introWrap .ancList:after,
#areaWide.jirei #mainContents .introWrap .introFrame .inner:after,
#areaWide.jirei .introductionArea .singleCol:after,
#areaWide.jirei .introductionArea .singleCol .col2 .btnArea:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#areaWide.jirei .introductionArea .equal2col,
#areaWide.jirei .introductionArea .equal2col .col2-01,
#areaWide.jirei .introductionArea .equal2col .btnArea,
#areaWide.jirei .highlightBox dl,
#areaWide.jirei #localNavi01,
#areaWide.jirei #localNavi02,
#areaWide.jirei #memoArea .agenda,
#areaWide.jirei #memoArea #flowList .item01 .inner,
#areaWide.jirei #memoArea #flowList .item02 .inner,
#areaWide.jirei #memoArea #flowList .item03 .inner,
#areaWide.jirei #memoArea #flowList .detailText .col2Type,
#areaWide.jirei #memoArea #flowList .detailText .visitorBox,
#areaWide.jirei #commentArea .commentType01,
#areaWide.jirei #commentArea .commentType02,
#areaWide.jirei #commentArea .commentType03,
#areaWide.jirei #commentArea .commentType04,
#areaWide.jirei #commentArea dd .profile,
#areaWide.jirei #commentArea dd .voice,
#areaWide.jirei #detailArea .col3Type,
#areaWide.jirei .btnLink,
#areaWide.jirei #mainContents #indexLead,
#areaWide.jirei #mainContents .pastInner,
#areaWide.jirei #mainContents .pastInner .detailArea,
#areaWide.jirei #mainContents .introWrap .ancList,
#areaWide.jirei #mainContents .introWrap .introFrame .inner,
#areaWide.jirei .introductionArea .singleCol,
#areaWide.jirei .introductionArea .singleCol .col2 .btnArea {
	display: inline-block;
	min-height:1%;
}

/* other */
#areaWide.jirei .figureContainer:after,
#areaWide.jirei .introBoxparticularTopics01:after,
#areaWide.jirei .introBox .particularTopics01 .col .title:after,
#areaWide.jirei .headWrap .person:after,
#areaWide.jirei .otherColumn:after,
#areaWide.jirei .btList:after,
#areaWide.jirei .headBox .headColumn:after,
#areaWide.jirei .headBox .headColumn .leftCol .presenter:after,
#areaWide.jirei .profileBox .dataBox .dataList:after,
#areaWide.jirei .listBox .listColumn:after,
#areaWide.jirei .bottomBox .bottomColumn:after,
#areaWide.jirei .indexBox02 .listColumn:after,
#areaWide.jirei .indexBox02 .listColumn .nameBox:after,
#areaWide.jirei .jireiTwoColumn:after {
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	content: ".";
	font-size: 0;
	line-height: 0;
}

#areaWide.jirei .figureContainer,
#areaWide.jirei .introBoxparticularTopics01,
#areaWide.jirei .introBox .particularTopics01 .col .title,
#areaWide.jirei .headWrap .person,
#areaWide.jirei .otherColumn,
#areaWide.jirei .btList,
#areaWide.jirei .headBox .headColumn,
#areaWide.jirei .headBox .headColumn .leftCol .presenter,
#areaWide.jirei .profileBox .dataBox .dataList,
#areaWide.jirei .listBox .listColumn,
#areaWide.jirei .bottomBox .bottomColumn,
#areaWide.jirei .indexBox02 .listColumn,
#areaWide.jirei .indexBox02 .listColumn .nameBox,
#areaWide.jirei .jireiTwoColumn {
	display:block;	/* for safari firefox3 対象ブラウザにsafari が含まれていれば */
	zoom:1;
}

/* for IE7 */
*:first-child+html #areaWide.jirei .figureContainer,
*:first-child+html #areaWide.jirei .introBoxparticularTopics01.
*:first-child+html #areaWide.jirei .introBox .particularTopics01 .col .title,
*:first-child+html #areaWide.jirei .headWrap .person,
*:first-child+html #areaWide.jirei .otherColumn,
*:first-child+html #areaWide.jirei .btList,
*:first-child+html #areaWide.jirei .headBox .headColumn,
*:first-child+html #areaWide.jirei .headBox .headColumn .leftCol .presenter,
*:first-child+html #areaWide.jirei .profileBox .dataBox .dataList,
*:first-child+html #areaWide.jirei .listBox .listColumn,
*:first-child+html #areaWide.jirei .bottomBox .bottomColumn,
*:first-child+html #areaWide.jirei .indexBox02 .listColumn,
*:first-child+html #areaWide.jirei .indexBox02 .listColumn .nameBox,
*:first-child+html #areaWide.jirei .jireiTwoColumn {
	display:inline-table;
}
