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

/*コンテンツ中段右スタート*/

#wrap-right h3{
background-image: url(../images/top_title_no1.gif);
}

/*技術説明スタート*/

#wrap-tech{
height: auto;
width: 600px;
margin-top: 30px;
}

#wrap-tech h4{
display: block;
text-indent: -1000em;
background-image:url(../images/title_process.gif);
background-repeat:no-repeat;
background-position:left top;
height: 17px;
width: 100px;
line-height:1px;
font-size:1px;
}

#wrap-tech p{
display: block;
margin-top: 10px;
}

#wrap-tech #tech-sample1{
width: 600px;
height: auto;
margin-top:20px;
}

#tech-sample1 #sample1 , #tech-sample2 #sample2 , #tech-sample3 #sample3{
height: 100px;
width: 150px;
display: block;
float: right;
}

#tech-sample1 h5{
height:12px;
background-image:url(../images/sub_title1.gif);
background-repeat:no-repeat;
background-position:left top;
text-indent: -1000em;
display: block;
line-height:1px;
font-size:1px;
}

#tech-sample1 p{
height: auto;
width: 430px;
display: block;
}

#wrap-tech #tech-sample2{
width: 600px;
height: auto;
margin-top:20px;
}

#tech-sample2 h5{
height:12px;
background-image:url(../images/sub_title2.gif);
background-position:left top;
background-repeat:no-repeat;
text-indent: -1000em;
display: block;
line-height:1px;
font-size:1px;
}

#tech-sample2 p{
height: auto;
width: 430px;
display: block;
}

#wrap-tech #tech-sample3{
width: 600px;
height: auto;
margin:20px 0 20px 0;
}

#tech-sample3 h5{
height:12px;
background-image:url(../images/sub_title3.gif);
background-position:left top;
background-repeat:no-repeat;
text-indent: -1000em;
display: block;
line-height:1px;
font-size:1px;
}

#tech-sample3 p{
height: auto;
width: 430px;
display: block;
}

#wrap-develop h4{
display: block;
text-indent: -1000em;
background-image:url(../images/title_gijutu.gif);
background-repeat:no-repeat;
background-position:left top;
height: 17px;
width: 84px;
margin-top: 20px;
line-height:1px;
font-size:1px;
}

#wrap-develop{
display: block;
margin-top: 10px;
}

/*設備スタート*/

#property{
width: 600px;
height: auto;
margin-top: 30px;
}

#property #pro-head{
width: 137px;
height: 20px;
background-image:url(../images/sentanhyouka.gif);
background-repeat:no-repeat;
background-position:left top;
text-indent: -1000em;
line-height:1px;
font-size:1px;
}

#property p{
display: block;
width: 600px;
margin-top: 20px;
}

#pro-sample1{
width: 600px;
height: auto;
margin-top: 30px;
}

#pro-sample1 #sample4 , #pro-sample2 #sample5 , #pro-sample3 #sample6 , #pro-sample4 #sample7 , #pro-sample6 #sample8 , #pro-sample7 #sample9 , #pro-sample8 #sample10{
float: right;
}

#pro-sample1 h5 , #pro-sample2 h5 , #pro-sample3 h5 , #pro-sample4 h5 , #pro-sample5 h5 , #pro-sample6 h5 , #pro-sample7 h5 , #pro-sample8 h5 , #pro-sample9 h5{
display: block;
background-position:left top;
background-repeat: no-repeat;
text-indent:-1000em;
height: 28px;
line-height:1px;
font-size:1px;
}

#pro-sample1 p , #pro-sample2 p , #pro-sample3 p , #pro-sample4 p , #pro-sample5 p , #pro-sample6 p , #pro-sample7 p , #pro-sample8 p , #pro-sample9 p{
display: block;
width: 430px;
margin-top: 10px;
}

#pro-sample2 , #pro-sample3 , #pro-sample4 , #pro-sample5 , #pro-sample6 , #pro-sample7 , #pro-sample8 , #pro-sample9{
width: 600px;
height: auto;
margin-top: 20px;
}

#pro-sample1 h5{
width: 191px;
background-image:url(../images/sub_title4.gif);
}

#pro-sample2 h5{
width: 169px;
background-image:url(../images/sub_title5.gif);
}

#pro-sample3{
min-height: 100px;
}

#pro-sample3 h5{
width: 191px;
background-image:url(../images/sub_title6.gif);
}

#pro-sample4 h5{
width: 217px;
background-image:url(../images/sub_title7.gif);
}

#pro-sample5 h5{
width: 300px;
background-image:url(../images/sub_title8.gif);
}

#pro-sample6 h5{
width: 122px;
background-image:url(../images/sub_title9.gif);
}

#pro-sample7{
min-height: 100px;
}

#pro-sample7 h5{
width: 233px;
background-image:url(../images/sub_title10.gif);
}

#pro-sample8 h5{
width: 212px;
background-image:url(../images/sub_title11.gif);
}

#pro-sample9 h5{
width: 125px;
background-image:url(../images/sub_title12.gif);
}


/*伊万里スタート*/

#grey-box-top{
background-image:url(../images/grey_box_top.gif);
background-repeat:no-repeat;
background-position:top;
height: 20px;
width: 600px;
margin-top: 30px;
}

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

#grey-box-middle #wrap-contents{
height: auto;
float:right;
width: 290px;
margin: 0 20px 0 0;
display: inline;
}

#grey-box-middle #wrap-contents h4{
background-image:url(../images/title_imari.gif);
background-repeat:no-repeat;
text-indent: -1000em;
display: block;
height: 16px;
width: 150px;
font-size: 1px;
line-height: 1px;
}

#grey-box-middle #wrap-contents p{
display: inline;
width: 290px;
height: auto;
}

#grey-box-middle #photo{
float: left;
width: 250px;
margin-left: 20px;
display:inline;
}

#grey-box-bottom{
float: left;
background-image:url(../images/grey_box_bottom.gif);
background-repeat:no-repeat;
background-position:top;
height: 20px;
width: 600px;
}
