@charset "UTF-8";
/* CSS Document */


/*カテゴリーメニュースタート*/
#wrap-left #c-menu .categoly1 a{
background-image:url(../images/c_menu_shain1.gif);
}

#wrap-left #c-menu .categoly2 a{
background-image:url(../images/c_menu_shain2.gif);
}

#wrap-left #c-menu .categoly3 a{
background-image:url(../images/c_menu_shain3.gif);
}

#wrap-left #c-menu .categoly4 a{
background-image:url(../images/c_menu_shain4.gif);
}

#wrap-left #c-menu .categoly5 a{
background-image:url(../images/c_menu_shain5.gif);
}

/*社員紹介自己紹介スタート*/

#top-title{
	width: 600px;
	height: 60px;
	font-size: 1px;
	line-height: 1px;
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}

#introduction{
width: 600px;
min-height: auto;
}

#photo1{
height: 320px;
width: 600px;
margin: 0 0 15px 0;
}

#work-text1{
	float: left;
	width: 200px;
	min-height: auto;
	display: inline;
	margin: 0px;
}

#work-text1 p{
display:block;
margin: 0 0 15px 0;
}

#wrap-right #work-text1 h3{
background-position: left top;
background-repeat:no-repeat;
text-indent: -1000em;
height: 30px;
width: 200px;
display: block;
}

#work-text2{
	float: left;
	width: 360px;
	min-height: auto;
	display: inline;
	margin-left: 40px;
}

#work-text2 p{
display:block;
margin: 0 0 15px 0;
}

.copy_seisan{
	display: block;
	height: 40px;
	width: 360px;
	background-repeat:no-repeat;
	background-position:left top;
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}

.copy_katuyaku{
	display: block;
	height: 40px;
	width: 360px;
	background-image:url(../images/copy_katuyaku.gif);
	background-repeat:no-repeat;
	background-position:left top;
	text-indent: -1000em;
	margin: 0px;
	padding: 0px;
}

/*社員紹介コメント１スタート*/

#comment1{
clear: both;
width: 600px;
height: auto;
padding:20px 0 0 0;
}

#comment1 p{
display: block;

}

/*社員紹介コメント2スタート*/

#comment2{
clear:both;
width: 600px;
height: auto;
margin-top: 30px;
}

#comment2-text{
float: left;
width: 340px;
height: auto;
}

#comment2-text p{
display: block;
}

#photo2{
float: left;
width: 240px;
margin-left: 20px;
}

/*社員紹介未来スタート*/

#grey-box-top2{
clear:left;
background-image:url(../../shared/images/grey_box2top.gif);
background-repeat:no-repeat;
background-position:top;
height: 20px;
width: 600px;
}

#grey-box-middle2{
float: left;
background-image:url(../../shared/images/grey_box2middle.gif);
background-repeat:repeat-y;
height: auto;
width: 600px;
}

#wrap-illust{
float:left;
height:auto;
width:220px;
display: inline;
margin-left: 20px;
}

#wrap-mirai{
float:left;
width: 340px;
height: auto;
}

#wrap-mirai h6{
	display: block;
	text-indent:-1000em;
	background-image:url(../images/column.gif);
	background-repeat: no-repeat;
	width: 94px;
	height: 15px;
}

#wrap-mirai .mirai-title{
display: block;
text-indent:-1000em;
background-repeat:no-repeat;
}

#wrap-mirai p{
display: block;
width: 340px;
height: auto;
margin-top: 20px;
}

#grey-box-bottom2{
clear: both;
background-image:url(../../shared/images/grey_box2bottom.gif);
background-repeat:no-repeat;
background-position:top;
height: 20px;
width: 600px;
}
