@charset "utf-8";
/*============================
.md_subTitleBar
============================*/
.md_subTitleBar { }
.md_subTitleBar span { }

/*============================
clearFix
============================*/
.clearFix:after { clear: both; display: block; content: ""; height: 0; line-height: 0; }

/*============================
#mainTitleBig
============================*/
.md_mainTitle_Big { background: url(../../imageFile/committed/bg_title_committed.png) no-repeat right center, url(../../imageFile/global/bg_title.gif) repeat left center; }

/*============================
#committedArea
============================*/
#committedArea { }
#committedArea .mainCopy { padding: 70px 0; display: block; text-align: center; line-height: 2; }
#committedArea .mainCopy h2 { line-height: 2; }
#committedArea .kodawariList { }
#committedArea .kodawariList ul { position: relative; width: 960px; margin: 0 auto; }
#committedArea .kodawariList ul li { display: block; position: relative; margin-top: 60px; background: url(../../imageFile/committed/frame_top.png) no-repeat left top; }
#committedArea .kodawariList ul li .content { display: block; background: url(../../imageFile/committed/frame_bottom.png) no-repeat right bottom; padding: 70px 80px; min-height: 570px; box-sizing: border-box; }
#committedArea .kodawariList ul li .content .text { width: 420px; }
#committedArea .kodawariList ul li .content .text .number {}
#committedArea .kodawariList ul li .content .text .number span { display: inline-block; padding: 8px 14px 7px; font-size: 0.875em; font-weight: bold; background-color: #c94040; color: #fff; border-radius: 3px; }
#committedArea .kodawariList ul li .content .text .copy { display: inline-block; margin-top: 30px; font-size: 1.75em; font-weight: bold; line-height: 1.4; }
#committedArea .kodawariList ul li .content .text p {  margin-top: 20px ; line-height: 1.5; }
#committedArea .kodawariList ul li .content .text .linkButton { margin-top: 20px; text-align: right; }
#committedArea .kodawariList ul li .content .text .linkButton a { padding-right: 14px; white-space: nowrap;}
#committedArea .kodawariList ul li .content .text.list02 { margin-left: 400px; }
#committedArea .kodawariList ul li .content .mainImage { position: absolute; top: 70px; right: 90px; }
#committedArea .kodawariList ul li .content .mainImage.list02 { position: absolute; right: inherit; left: 90px; }
#committedArea .kodawariList ul li .content .subImage01 { z-index: -999; position: absolute; bottom: 20px; left: 40px; }
#committedArea .kodawariList ul li .content .subImage02 { z-index: -999; position: absolute; top: 30px; right: 60px;}
#committedArea .kodawariList ul li .content .subImage03 { z-index: -999; position: absolute; bottom: 10px; left: -5px; }
