@charset "utf-8";
/* CSS Document */

.clearfix:before, 
.clearfix:after {
  content: " ";
  display: table;
}
.clearfix:after {
  clear: both;
}
.clearfix {
  *zoom: 1;
}


#pageContents.workbag{width:950px !important; float:none; margin:0 auto; overflow:hidden; _zoom:1;}
#pageContents.workbag a{text-decoration:none; color:#333;}
#pageContents.workbag a:hover{color:#333;}
#pageContents.workbag a{text-decoration:none;}
#pageContents.workbag a:hover{color:#333;}
#pageContents.workbag p,#pageContents.workbag h3,#pageContents.workbag h2{ font-family: 游ゴシック体, 'Yu Gothic', YuGothic, 'ヒラギノ角ゴシック Pro', 'Hiragino Kaku Gothic Pro', メイリオ, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;}


#pageContents.workbag ul,#pageContents.workbag .lineup_box,#pageContents.workbag .itembox_left,#pageContents.workbag .itembox_right{overflow:hidden; _zoom:1;}
.item_txt br{display:inline-block;}
#pageContents.workbag img{width:100%;}
#pageContents.workbag .ttlCnt p{text-align:center;}

/*メニュー*/
#menu{text-align:center;}
#menu_box ul {
	display: table;
	width: 100%;
}
#menu_box ul li {
	display: table-cell;
	width:50%;
	line-height: 0;
}

/*コンテンツ*/
.ctsbox{margin: 100px 0 0 0 ; padding: 100px 0 0 0;}
#cts01 {
	background: #848c96;
	padding: 10px;
	}
#cts02 {
	background: #c8b38a;
	padding: 10px;
	}
#cts03 {
	background: #b49fa4;
	padding: 10px;
	}
#cts04 {
	background: #8fa390;
	padding: 10px;
	}
#cts01 .ttlBox,
#cts02 .ttlBox,
#cts03 .ttlBox,
#cts04 .ttlBox {
	width: 100%;
	background: #fff;
	margin-bottom: 10px;
}

.ctsbox .ttlBox .ttlLeft,
.ctsbox .ttlBox .ttlRight {
	float: left;
	width: 50%;
}
.ctsbox .ttlBox .ttlRight {
	line-height: 0;
}
.ctsbox .ttlBox .ttlLeft .no {
	margin: -60px auto 0;
	width: 165px;
}
.ctsbox .ttlBox .ttlLeft p.info {
	padding-bottom: 15px;
	text-align: center;
	line-height: 1.5em;
	font-size: 1.4em;
}

#pageContents.workbag h2{font-size:2.0em; font-weight:500; text-align:center; margin:15px 0 10px 0; line-height:1.8em;}
#pageContents.workbag h2 span { font-size: 1.5em;}

.imgBox {
	clear: both;
	margin-top: 10px;
	background: #fff;
	line-height: 0;
}










