@charset "Shift_JIS";
@import url("bace.css");
@import url("menu/menu04.css");
/*
CORDING BY ANYQ DESIGN
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
■TEXTILE QUALITY
*/
#quality {/*クオリティ*/
width:620px;
}
ul#qualitymenu {/*メニュー*/
display:block;
width:620px;
height:33px;
margin-bottom:30px;
background:url(../quality/images/menu.jpg) 0px 0px;
text-indent:-9999em;
}
ul#qualitymenu li {
display:block;
float:left;
}
ul#qualitymenu li#materialmenu {/*メニュー：マテリアル*/
display:block;
width:131px;
height:33px;
background:url(../quality/images/menu.jpg) 0px 33px;
}
ul#qualitymenu li#materialmenu a {/*メニュー：マテリアル*/
display:block;
width:131px;
height:33px;
background:url(../quality/images/menu.jpg) 0px 0px;
}
ul#qualitymenu li#materialmenu a:hover {
display:block;
width:131px;
height:33px;
background:url(../quality/images/menu.jpg) 0px 33px;
}
ul#qualitymenu li#weavingmenu {/*メニュー：製織*/
display:block;
width:124px;
height:33px;
background:url(../quality/images/menu.jpg) -131px 33px;
}
ul#qualitymenu li#weavingmenu a {/*メニュー：製織*/
display:block;
width:124px;
height:33px;
background:url(../quality/images/menu.jpg) -131px 0px;
}
ul#qualitymenu li#weavingmenu a:hover {
display:block;
width:124px;
height:33px;
background:url(../quality/images/menu.jpg) -131px 33px;
}
ul#qualitymenu li#finishingmenu a {/*メニュー：仕上げ*/
display:block;
width:125px;
height:33px;
background:url(../quality/images/menu.jpg) -255px 0px;
}
ul#qualitymenu li#finishingmenu {/*メニュー：仕上げ*/
display:block;
width:125px;
height:33px;
background:url(../quality/images/menu.jpg) -255px 33px;
}
ul#qualitymenu li#finishingmenu a:hover {
display:block;
width:125px;
height:33px;
background:url(../quality/images/menu.jpg) -255px 33px;
}
ul#qualitymenu li#qtmenu {/*メニュー：	品質管理*/
display:block;
width:124px;
height:33px;
background:url(../quality/images/menu.jpg) -380px 33px;
}
ul#qualitymenu li#qtmenu a {/*メニュー：	品質管理*/
display:block;
width:124px;
height:33px;
background:url(../quality/images/menu.jpg) -380px 0px;
}
ul#qualitymenu li#qtmenu a:hover {
display:block;
width:124px;
height:33px;
background:url(../quality/images/menu.jpg) -380px 33px;
}
ul#qualitymenu li#rdmenu {/*メニュー：	研究開発*/
display:block;
width:116px;
height:33px;
background:url(../quality/images/menu.jpg) -504px 33px;
}
ul#qualitymenu li#rdmenu a {/*メニュー：	研究開発*/
display:block;
width:116px;
height:33px;
background:url(../quality/images/menu.jpg) -504px 0px;
}
ul#qualitymenu li#rdmenu a:hover {
display:block;
width:116px;
height:33px;
background:url(../quality/images/menu.jpg) -504px 33px;
}

#quality h1 {/*コンテンツ*/
display:block;
height:271px;
margin-top:0px;
margin-bottom:20px;
background:url(../quality/images/title.jpg) no-repeat;
text-indent:-9999em;
}

#quality h2 {/*ボディコピー*/
margin-bottom:10px;
font-size:86%;
font-weight:normal;
letter-spacing:1px;
}
#quality p {
font-size:86%;
line-height:1.6em;
margin:0px 0 30px 0;
letter-spacing:1px;
}
#qualityproduction {/*左側コンテンツ*/
float:left;
width:375px;
}
#qualityproduction h3 {
display:block;
width:345px;
height:25px;
}
#qualityproduction p {
font-size:74%;
width:325px;
margin:5px 0 10px 10px;
letter-spacing:0px;
}
#qualityicon { /*右側コンテンツ*/
float:right;
width:245px;
}
#qualityicon p {
font-size:81%;
letter-spacing:0px;
margin-bottom:20px;
}
#qualityicon p img {
margin:3px 0 7px 10px;
float:right;
}


#qualitycontents {/*第2階層*/
width:620px;
}
#qualitycontents h1 {/*第2階層*/
display:block;
width:200px;
height:34px;
margin-top:40px;
margin-bottom:20px;
}
img.titlephoto {/*第2階層*/
display:block;
width:335px;
height:225px;
float:right;
margin:0 0 10px 20px;
}
#qualitycontents h2 {/*ボディコピー*/
font-size:86%;
font-weight:normal;
letter-spacing:1px;
margin-bottom:10px;
}
#qualitycontents h3 {
font-size:86%;
line-height:1.6em;
margin:0px 0 30px 0;
letter-spacing:1px;
color:#666666;
font-weight:normal;
}
#qualitycontents p {
font-size:86%;
line-height:1.6em;
margin:0px 0 0 0;
letter-spacing:1px;
}
#qualitycontentsleft {/*左側コンテンツ*/
float:right;
width:172px;
}
#qualitycontentsleft p.caption {
font-size:71%;
width:172px;
letter-spacing:0px;
color:#666666;
margin-bottom:30px;
}
#qualitycontentsleft p img {
margin:0px 0px 5px 0px;
}
#qualitycontentsright { /*右側コンテンツ*/
float:left;
width:448px;
}
#qualitycontentsright h4 {
font-size:86%;
width:408px;
line-height:1.6em;
letter-spacing:1px;
font-weight:normal;
}
#qualitycontentsright p {
font-size:81%;
width:408px;
letter-spacing:0px;
margin-bottom:2em;
}