/* 画面上部イメージテキスト 共通設定 */
h1{ text-indent:-999em; margin:0px; padding:0px; float:left;}
.tit{ background:url(img/img.jpg) top center no-repeat; height:222px;}


/*　バナーエリア　*/
.bnerea { clear:both; width:100%; margin:auto; height:90px;}
.bnerea p {float:left;}
.bnerea p a{ text-indent:-999em; height:81px; width:300px; display:block; }
.bnerea p.n01 a{ background:url(img/bn01.jpg) top left no-repeat; margin-right:10px;}
.bnerea p.n02 a{ background:url(img/bn02.jpg) top left no-repeat; }
.bnerea a:hover{ background-position:bottom!important;}


/* ｈ2タイトルコントロール */
#rap h2 a{width:114px; height:22px; margin-right:5px; display:block; float:right; margin-right:20px;}
html>body #rap h2 a{margin-right:40px;}

/*　営業案内　*/
#rap .info{ clear:both; display:inline-block; width:100%; margin-bottom:6px; padding-bottom:22px;}
#rap .info h2 span{ display:none;}
#rap .info h2{ background:url(/processing/img/title.png) top left no-repeat; height:22px;}
#rap .info .box{ margin:8px 0px 0px 8px;}
#rap .info .box p{ width:293px; display:block; height:71px; float:left; margin-bottom:5px;
text-indent:-999em;}
#rap .info .box p.n01{ background:url(img/inf_i01.jpg) top left no-repeat; margin-right:5px;}
#rap .info .box p.n02{ background:url(img/inf_i02.jpg) top left no-repeat;}
#rap .info .box p.n03{ background:url(img/inf_i03.jpg) top left no-repeat; margin-right:5px;}
#rap .info .box p.n04{ background:url(img/inf_i04.jpg) top left no-repeat;}


/*　加工事例　*/
#rap .res{ clear:both; display:inline-block; width:100%;}
#rap .res h2{}
#rap .res h2 span{ display:none;}
#rap .res h2{ background:url(img/t_res.jpg) top left no-repeat; height:22px;}
#rap .res .box{
	margin:8px 8px 0px;
	padding-bottom:4px;
	display:inline-block;
	width:100%;
}
#rap .res .box a{ width:195px; display:block; height:120px; float:left; margin-bottom:4px; margin-right:4px;
text-indent:-999em;}

#rap .res .box a.n03,
#rap .res .box a.n06{ margin-right:0px;}

#rap .res .box a.n01{ background:url(img/res_i01.jpg) top left no-repeat;}
#rap .res .box a.n02{ background:url(img/res_i02.jpg) top left no-repeat;}
#rap .res .box a.n03{ background:url(img/res_i03.jpg) top left no-repeat;}
#rap .res .box a.n04{ background:url(img/res_i04.jpg) top left no-repeat;}
#rap .res .box a.n05{ background:url(img/res_i05.jpg) top left no-repeat;}
#rap .res .box a.n06{ background:url(img/res_i06.jpg) top left no-repeat;}
#rap .res .box a:hover{ background-position:bottom!important;}

/* width control*/
#rap .info,
#rap .res{ width:610px; background:#fff;}
html>body #rap .info,
html>body #rap .res{ width:608px; background:#fff;}

#rap .info h2,
#rap .res h2{ border-bottom:1px solid #FF7F00;}



/* ｈ2タイトルコントロール */
#rap2 h2 a{width:114px; height:22px; margin-right:5px; display:block; float:right; margin-right:20px;}
html>body #rap2 h2 a{margin-right:40px;}

/*　営業案内　*/
#rap2 .info{ clear:both; display:inline-block; width:100%; margin-bottom:6px; padding-bottom:22px;}
#rap2 .info h2 span{ display:none;}
#rap2 .info h2{ background:url(img/t1_inf.jpg) top left no-repeat; height:22px;}
#rap2 .info .box{ margin:8px 0px 0px 8px;}
#rap2 .info .box p{ width:293px; display:block; height:71px; float:left; margin-bottom:5px;
text-indent:-999em;}
#rap2 .info .box p.n01{ background:url(img/inf_i01.jpg) top left no-repeat; margin-right:5px;}
#rap2 .info .box p.n02{ background:url(img/inf_i02.jpg) top left no-repeat;}
#rap2 .info .box p.n03{ background:url(img/inf_i03.jpg) top left no-repeat; margin-right:5px;}
#rap2 .info .box p.n04{ background:url(img/inf_i04.jpg) top left no-repeat;}


/*　加工事例　*/
#rap2 .res{ clear:both; display:inline-block; width:100%;}
#rap2 .res h2{}
#rap2 .res h2 span{ display:none;}
#rap2 .res h2{ background:url(img/t_res.jpg) top left no-repeat; height:22px;}
#rap2 .res .box{
	margin:8px 8px 0px;
	padding-bottom:4px;
	display:inline-block;
	width:100%;
}
#rap2 .res .box a{ width:195px; display:block; height:120px; float:left; margin-bottom:4px; margin-right:4px;
text-indent:-999em;}

#rap2 .res .box a.n03,
#rap2 .res .box a.n06{ margin-right:0px;}

#rap2 .res .box a.n01{ background:url(img/res_i01.jpg) top left no-repeat;}
#rap2 .res .box a.n02{ background:url(img/res_i02.jpg) top left no-repeat;}
#rap2 .res .box a.n03{ background:url(img/res_i03.jpg) top left no-repeat;}
#rap2 .res .box a.n04{ background:url(img/res_i04.jpg) top left no-repeat;}
#rap2 .res .box a.n05{ background:url(img/res_i05.jpg) top left no-repeat;}
#rap2 .res .box a.n06{ background:url(img/res_i06.jpg) top left no-repeat;}
#rap2 .res .box a:hover{ background-position:bottom!important;}

/* width control*/
#rap2 .info,
#rap2 .res{ width:610px; background:#fff;}
html>body #rap2 .info,
html>body #rap2 .res{ width:608px; background:#fff;}

#rap2 .info h2,
#rap2 .res h2{ border-bottom:1px solid #FF7F00;}



/* ｈ2タイトルコントロール */
#rap3 h2 a{width:114px; height:22px; margin-right:5px; display:block; float:right; margin-right:20px;}
html>body #rap3 h2 a{margin-right:40px;}

/*　営業案内　*/
#rap3 .info{ clear:both; display:inline-block; width:100%; margin-bottom:6px; padding-bottom:22px;}
#rap3 .info h2 span{ display:none;}
#rap3 .info h2{ background:url(/info/img/t2_inf.jpg) top left no-repeat; height:22px;}
#rap3 .info .box{ margin:8px 0px 0px 8px;}
#rap3 .info .box p{ width:293px; display:block; height:71px; float:left; margin-bottom:5px;
text-indent:-999em;}
#rap3 .info .box p.n01{ background:url(img/inf_i01.jpg) top left no-repeat; margin-right:5px;}
#rap3 .info .box p.n02{ background:url(img/inf_i02.jpg) top left no-repeat;}
#rap3 .info .box p.n03{ background:url(img/inf_i03.jpg) top left no-repeat; margin-right:5px;}
#rap3 .info .box p.n04{ background:url(img/inf_i04.jpg) top left no-repeat;}


/*　加工事例　*/
#rap3 .res{ clear:both; display:inline-block; width:100%;}
#rap3 .res h2{}
#rap3 .res h2 span{ display:none;}
#rap3 .res h2{ background:url(img/t_res.jpg) top left no-repeat; height:22px;}
#rap3 .res .box{
	margin:8px 8px 0px;
	padding-bottom:4px;
	display:inline-block;
	width:100%;
}
#rap3 .res .box a{ width:195px; display:block; height:120px; float:left; margin-bottom:4px; margin-right:4px;
text-indent:-999em;}

#rap3 .res .box a.n03,
#rap3 .res .box a.n06{ margin-right:0px;}

#rap3 .res .box a.n01{ background:url(img/res_i01.jpg) top left no-repeat;}
#rap3 .res .box a.n02{ background:url(img/res_i02.jpg) top left no-repeat;}
#rap3 .res .box a.n03{ background:url(img/res_i03.jpg) top left no-repeat;}
#rap3 .res .box a.n04{ background:url(img/res_i04.jpg) top left no-repeat;}
#rap3 .res .box a.n05{ background:url(img/res_i05.jpg) top left no-repeat;}
#rap3 .res .box a.n06{ background:url(img/res_i06.jpg) top left no-repeat;}
#rap3 .res .box a:hover{ background-position:bottom!important;}

/* width control*/
#rap3 .info,
#rap3 .res{ width:610px; background:#fff;}
html>body #rap3 .info,
html>body #rap3 .res{ width:608px; background:#fff;}

#rap3 .info h2,
#rap3 .res h2{ border-bottom:1px solid #FF7F00;}
