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

/* ///////////////////////////////////////

         　　 全体的な設定
	   
//////////////////////////////////////  */

* {
	border:0;}
	
.works_inner_list {
	margin:39px 0 0 57px;
    margin-left: 0;
	padding:0;
	width:628px;}

.work_concept_midashi4-9 {
    background:url(../works/img/sekou_concept.jpg) 0 0 no-repeat;
    padding:51px 0 0 0;
    margin:-43px 0 68px 0;
    width:628px;
    float:left;}

.work_concept_midashi4-9 p {
    margin: 0;
    padding: 0;
    line-height: 180%;}

.work_concept_midashi {
	background:url(../works/img/work_concept.jpg) 0 0 no-repeat;
	padding:51px 0 0 0;
	margin:53px 0 68px 0;
	width:628px;
	float:left;}

.work_concept_midashi4-7 {
    background:url(../works/img/work_concept.jpg) 0 0 no-repeat;
    padding:51px 0 0 0;
    margin:-43px 0 68px 0;
    width:628px;
    float:left;}
	
.work_concept_midashi4-7 p {
    margin: 0;
    padding: 0;
    line-height: 180%;}


.work_concept_midashi p {
	margin: 0;
	padding: 0;
	line-height: 180%;}
	
.work_list_line {
	background:url(../works/img/work_line.jpg) 0 0 no-repeat;
	width:599px;
	height:7px;
	margin:0 0 50px 13px;
	padding:0;
	float:left;}

.work_concept_midashi a{
	color:#999;
	text-decoration:underline;
}
	
.work_concept_midashi a:hover{
	color:#333;
	text-decoration:underline;
}

.sekou {
	background:url(../works/img/sekou.jpg) 0 0 no-repeat;
}


/*　---- フォトアルバム設定  -----  */

.photoalbam {
	float:left;
	width:628px;
	height:auto;
	margin:0;
	padding:0;}

.photoalbam2 {
	float:left;
	width:628px;
	height:auto;
	margin:0;
	padding:0;}
	
#photo_navi {
	width:268px;
	float:right;
	margin:0;
	padding:0;}
	
#photo_navi ul {
	margin:0;
	padding:0;}

#photo_navi li {
	float:left;
	list-style-type:none;
	width:65px;
	margin-right:2px;
	margin-bottom:4px;}

#photo_main {
	float:left;
	width:351px;
	height:350px;
	margin:0;
	padding:0;}

#photo_main img {
	margin:0;
	padding:0;
	position:absolute;}

/* ここから下段 */

#photo_navi02 {
	width:268px;
	float:right;
	margin:0;
	padding:0;}
	
#photo_navi02 ul {
	margin:0;
	padding:0;}

#photo_navi02 li {
	float:left;
	list-style-type:none;
	width:65px;
	margin-right:2px;
	margin-bottom:4px;}

#photo_main02 {
	float:left;
	width:351px;
	height:350px;
	margin:0;
	padding:0;}

#photo_main02 img {
	margin:0;
	padding:0;
	position:absolute;}

/* ここから3段目*/

#photo_navi03 {
	width:268px;
	float:right;
	margin:0;
	padding:0;}
	
#photo_navi03 ul {
	margin:0;
	padding:0;}

#photo_navi03 li {
	float:left;
	list-style-type:none;
	width:65px;
	margin-right:2px;
	margin-bottom:4px;}

#photo_main03 {
	float:left;
	width:351px;
	height:350px;
	margin:0;
	padding:0;}

#photo_main03 img {
	margin:0;
	padding:0;
	position:absolute;}
	
/* ここから4段目 */

#photo_navi04 {
	width:268px;
	float:right;
	margin:0;
	padding:0;}
	
#photo_navi04 ul {
	margin:0;
	padding:0;}

#photo_navi04 li {
	float:left;
	list-style-type:none;
	width:65px;
	margin-right:2px;
	margin-bottom:4px;}

#photo_main04 {
	float:left;
	width:351px;
	height:252px;
	margin:0;
	padding:0;}

#photo_main04 img {
	margin:0;
	padding:0;
	position:absolute;}

/* ここから5段目 */

#photo_navi05 {
	width:268px;
	float:right;
	margin:0;
	padding:0;}
	
#photo_navi05 ul {
	margin:0;
	padding:0;}

#photo_navi05 li {
	float:left;
	list-style-type:none;
	width:65px;
	margin-right:2px;
	margin-bottom:4px;}

#photo_main05 {
	float:left;
	width:351px;
	height:350px;
	margin:0;
	padding:0;}

#photo_main05 img {
	margin:0;
	padding:0;
	position:absolute;}
	
	
/* ここから6段目 */

#photo_navi06 {
	width:268px;
	float:right;
	margin:0;
	padding:0;}
	
#photo_navi06 ul {
	margin:0;
	padding:0;}

#photo_navi06 li {
	float:left;
	list-style-type:none;
	width:65px;
	margin-right:2px;
	margin-bottom:4px;}

#photo_main06 {
	float:left;
	width:351px;
	height:350px;
	margin:0;
	padding:0;}

#photo_main06 img {
	margin:0;
	padding:0;
	position:absolute;}

	
/* ここから7段目 */

#photo_navi07 {
	width:268px;
	float:right;
	margin:0;
	padding:0;}
	
#photo_navi07 ul {
	margin:0;
	padding:0;}

#photo_navi07 li {
	float:left;
	list-style-type:none;
	width:65px;
    height: 45px;
	margin-right:2px;
	margin-bottom:4px;
    position: absolute;
    overflow: hidden;
    position: relative;
}

#photo_navi07 ul li img {
    object-fit: cover;
    width: 65px;
    height: 45px;
    position: absolute;
    top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  height: auto;
}

#photo_main07 {
	float:left;
	width:352px;
	height:350px;
	margin:0;
	padding:0;}

#photo_main07 img {
    object-fit: scale-down;
    width: 352px;
    object-position: 50% 0%;
	margin:0;
	padding:0;
	position:absolute;
}



	
/* ここから9段目 */

#photo_navi09 {
    width:268px;
	float:right;
	margin:0;
	padding:0;
}

#photo_navi09 ul {
	margin:0;
	padding:0;}

#photo_navi09 li {
	float:left;
	list-style-type:none;
	width:65px;
    height: 45px;
	margin-right:2px;
	margin-bottom:4px;
    overflow: hidden;}

#photo_navi09 img {
    width: 65px;
}

#photo_main09 {
	width:351px;
	margin:0;
	padding:0;
}

#photo_main09 img {
    max-width: 351px;
	}


/* ここから8段目 */

#photo_navi08 {
	width:268px;
	float:right;
	margin:0;
	padding:0;}
	
#photo_navi08 ul {
	margin:0;
	padding:0;}

#photo_navi08 li {
	float:left;
	list-style-type:none;
	width:65px;
	margin-right:2px;
	margin-bottom:4px;}

#photo_main08 {
	float:left;
	width:351px;
	height:350px;
	margin:0;
	padding:0;}

#photo_main08 img {
	margin:0;
	padding:0;
	position:absolute;}



/* ここから9段目 */

#photo_navi09 {
	width:268px;
	float:right;
	margin:0;
	padding:0;}
	
#photo_navi09 ul {
	margin:0;
	padding:0;}

#photo_navi09 li {
	float:left;
	list-style-type:none;
	width:65px;
	margin-right:2px;
	margin-bottom:4px;}

#photo_main09 {
	float:left;
	width:351px;
	height:350px;
	margin:0;
	padding:0;}

#photo_main09 img {
	margin:0;
	padding:0;
	position:absolute;
}

/* ここから10段目 */

#photo_navi10 {
	width:268px;
	float:right;
	margin:0;
	padding:0;}
	
#photo_navi10 ul {
	margin:0;
	padding:0;}

#photo_navi10 li {
	float:left;
	list-style-type:none;
	width:65px;
	margin-right:2px;
	margin-bottom:4px;}

#photo_main10 {
	float:left;
	width:351px;
	height:350px;
	margin:0;
	padding:0;}

#photo_main10 img {
	margin:0;
	padding:0;
	position:absolute;}

/* ここから11段目 */

#photo_navi11 {
	width:268px;
	float:right;
	margin:0;
	padding:0;}
	
#photo_navi11 ul {
	margin:0;
	padding:0;}

#photo_navi11 li {
	float:left;
	list-style-type:none;
	width:65px;
	margin-right:2px;
	margin-bottom:4px;}

#photo_main11 {
	float:left;
	width:351px;
	height:350px;
	margin:0;
	padding:0;}

#photo_main11 img {
	margin:0;
	padding:0;
	position:absolute;}


/* ここから12段目 */

#photo_navi12 {
	width:268px;
	float:right;
	margin:0;
	padding:0;}
	
#photo_navi12 ul {
	margin:0;
	padding:0;}

#photo_navi12 li {
	float:left;
	list-style-type:none;
	width:65px;
	margin-right:2px;
	margin-bottom:4px;}

#photo_main12 {
	float:left;
	width:351px;
	height:350px;
	margin:0;
	padding:0;}

#photo_main12 img {
	margin:0;
	padding:0;
	position:absolute;}


/* ここから13段目 */

#photo_navi13 {
	width:268px;
	float:right;
	margin:0;
	padding:0;}
	
#photo_navi13 ul {
	margin:0;
	padding:0;}

#photo_navi13 li {
	float:left;
	list-style-type:none;
	width:65px;
	margin-right:2px;
	margin-bottom:4px;}

#photo_main13 {
	float:left;
	width:351px;
	height:350px;
	margin:0;
	padding:0;}

#photo_main13 img {
	margin:0;
	padding:0;
	position:absolute;}

/* ここから14段目 */

#photo_navi14 {
	width:268px;
	float:right;
	margin:0;
	padding:0;}
	
#photo_navi14 ul {
	margin:0;
	padding:0;}

#photo_navi14 li {
	float:left;
	list-style-type:none;
	width:65px;
	margin-right:2px;
	margin-bottom:4px;}

#photo_main14{
	float:left;
	width:351px;
	height:350px;
	margin:0;
	padding:0;}

#photo_main14 img {
	margin:0;
	padding:0;
	position:absolute;}

/* ここから15段目 */

#photo_navi15 {
	width:268px;
	float:right;
	margin:0;
	padding:0;}
	
#photo_navi15 ul {
	margin:0;
	padding:0;}

#photo_navi15 li {
	float:left;
	list-style-type:none;
	width:65px;
	margin-right:2px;
	margin-bottom:4px;}

#photo_main15 {
	float:left;
	width:351px;
	height:350px;
	margin:0;
	padding:0;}

#photo_main15 img {
	margin:0;
	padding:0;
	position:absolute;}


/* ここから16段目 */

#photo_navi16 {
	width:268px;
	float:right;
	margin:0;
	padding:0;}
	
#photo_navi16 ul {
	margin:0;
	padding:0;}

#photo_navi16 li {
	float:left;
	list-style-type:none;
	width:65px;
	margin-right:2px;
	margin-bottom:4px;}

#photo_main16 {
	float:left;
	width:351px;
	height:350px;
	margin:0;
	padding:0;}

#photo_main16 img {
	margin:0;
	padding:0;
	position:absolute;}


/* ここから17段目 */

#photo_navi17 {
	width:268px;
	float:right;
	margin:0;
	padding:0;}
	
#photo_navi17 ul {
	margin:0;
	padding:0;}

#photo_navi17 li {
	float:left;
	list-style-type:none;
	width:65px;
	margin-right:2px;
	margin-bottom:4px;}

#photo_main17 {
	float:left;
	width:351px;
	height:350px;
	margin:0;
	padding:0;}

#photo_main17 img {
	margin:0;
	padding:0;
	position:absolute;}

/* ここから18段目 */

#photo_navi18 {
	width:268px;
	float:right;
	margin:0;
	padding:0;}
	
#photo_navi18 ul {
	margin:0;
	padding:0;}

#photo_navi18 li {
	float:left;
	list-style-type:none;
	width:65px;
	margin-right:2px;
	margin-bottom:4px;}

#photo_main18 {
	float:left;
	width:351px;
	height:350px;
	margin:0;
	padding:0;}

#photo_main18 img {
	margin:0;
	padding:0;
	position:absolute;}


/* ここから19段目 */

#photo_navi19 {
	width:268px;
	float:right;
	margin:0;
	padding:0;}
	
#photo_navi19 ul {
	margin:0;
	padding:0;}

#photo_navi19 li {
	float:left;
	list-style-type:none;
	width:65px;
	margin-right:2px;
	margin-bottom:4px;}

#photo_main19 {
	float:left;
	width:351px;
	height:350px;
	margin:0;
	padding:0;}

#photo_main19 img {
	margin:0;
	padding:0;
	position:absolute;}



/* ここから20段目 */

#photo_navi20 {
	width:268px;
	float:right;
	margin:0;
	padding:0;}
	
#photo_navi20 ul {
	margin:0;
	padding:0;}

#photo_navi20 li {
	float:left;
	list-style-type:none;
	width:65px;
	margin-right:2px;
	margin-bottom:4px;}

#photo_main20 {
	float:left;
	width:351px;
	height:350px;
	margin:0;
	padding:0;}

#photo_main20 img {
	margin:0;
	padding:0;
	position:absolute;}


/* ここから21段目 */

#photo_navi21 {
	width:268px;
	float:right;
	margin:0;
	padding:0;}
	
#photo_navi21 ul {
	margin:0;
	padding:0;}

#photo_navi21 li {
	float:left;
	list-style-type:none;
	width:65px;
	margin-right:2px;
	margin-bottom:4px;}

#photo_main21 {
	float:left;
	width:351px;
	height:350px;
	margin:0;
	padding:0;}

#photo_main21 img {
	margin:0;
	padding:0;
	position:absolute;}


/* ここから22段目 */

#photo_navi22 {
	width:268px;
	float:right;
	margin:0;
	padding:0;}
	
#photo_navi22 ul {
	margin:0;
	padding:0;}

#photo_navi22 li {
	float:left;
	list-style-type:none;
	width:65px;
	margin-right:2px;
	margin-bottom:4px;}

#photo_main22 {
	float:left;
	width:351px;
	height:350px;
	margin:0;
	padding:0;}

#photo_main22 img {
	margin:0;
	padding:0;
	position:absolute;}

/* ここから23段目 */

#photo_navi23 {
	width:268px;
	float:right;
	margin:0;
	padding:0;}
	
#photo_navi23 ul {
	margin:0;
	padding:0;}

#photo_navi23 li {
	float:left;
	list-style-type:none;
	width:65px;
	margin-right:2px;
	margin-bottom:4px;}

#photo_main23 {
	float:left;
	width:351px;
	height:350px;
	margin:0;
	padding:0;}

#photo_main23 img {
	margin:0;
	padding:0;
	position:absolute;}


/* ここから25段目 */

#photo_navi25 {
	width:268px;
	float:right;
	margin:0;
	padding:0;}
	
#photo_navi25 ul {
	margin:0;
	padding:0;}

#photo_navi25 li {
	float:left;
	list-style-type:none;
	width:65px;
	margin-right:2px;
	margin-bottom:4px;}

#photo_main25 {
	float:left;
	width:351px;
	height:350px;
	margin:0;
	padding:0;}

#photo_main25 img {
	margin:0;
	padding:0;
	position:absolute;}

/* ここから26段目 */

#photo_navi26 {
	width:268px;
	float:right;
	margin:0;
	padding:0;}
	
#photo_navi26 ul {
	margin:0;
	padding:0;}

#photo_navi26 li {
	float:left;
	list-style-type:none;
	width:65px;
	margin-right:2px;
	margin-bottom:4px;}

#photo_main26 {
	float:left;
	width:351px;
	height:350px;
	margin:0;
	padding:0;}

#photo_main26 img {
	margin:0;
	padding:0;
	position:absolute;}

/* ここから27段目 */

#photo_navi27 {
	width:268px;
	float:right;
	margin:0;
	padding:0;}
	
#photo_navi27 ul {
	margin:0;
	padding:0;}

#photo_navi27 li {
	float:left;
	list-style-type:none;
	width:65px;
	margin-right:2px;
	margin-bottom:4px;}

#photo_main27 {
	float:left;
	width:351px;
	height:350px;
	margin:0;
	padding:0;}

#photo_main27 img {
	margin:0;
	padding:0;
	position:absolute;}


/* ここから28段目 */

#photo_navi28 {
	width:268px;
	float:right;
	margin:0;
	padding:0;}
	
#photo_navi28 ul {
	margin:0;
	padding:0;}

#photo_navi28 li {
	float:left;
	list-style-type:none;
	width:65px;
	margin-right:2px;
	margin-bottom:4px;}

#photo_main28 {
	float:left;
	width:351px;
	height:350px;
	margin:0;
	padding:0;}

#photo_main28 img {
	margin:0;
	padding:0;
	position:absolute;}

/* ここから29段目 */

#photo_navi29 {
    width:268px;
    float:right;
    margin:0;
    padding:0;}

#photo_navi29 ul {
    margin:0;
    padding:0;}

#photo_navi29 li {
    float:left;
    list-style-type:none;
    width:65px;
    margin-right:2px;
    margin-bottom:4px;}

#photo_main29 {
    float:left;
    width:351px;
    height:350px;
    margin:0;
    padding:0;}

#photo_main29 img {
    margin:0;
    padding:0;
    position:absolute;}

/* ここから30段目 */

#photo_navi30 {
    width:268px;
    float:right;
    margin:0;
    padding:0;}

#photo_navi30 ul {
    margin:0;
    padding:0;}

#photo_navi30 li {
    float:left;
    list-style-type:none;
    width:65px;
    margin-right:2px;
    margin-bottom:4px;}

#photo_main30 {
    float:left;
    width:351px;
    height:350px;
    margin:0;
    padding:0;}

#photo_main30 img {
    margin:0;
    padding:0;
    position:absolute;}

/* ここから31段目 */

#photo_navi31 {
    width:268px;
    float:right;
    margin:0;
    padding:0;}

#photo_navi31 ul {
    margin:0;
    padding:0;}

#photo_navi31 li {
    float:left;
    list-style-type:none;
    width:65px;
    margin-right:2px;
    margin-bottom:4px;}

#photo_main31 {
    float:left;
    width:351px;
    height:350px;
    margin:0;
    padding:0;}

#photo_main31 img {
    margin:0;
    padding:0;
    position:absolute;}


#photo_navi32 {
    width:268px;
    float:right;
    margin:0;
    padding:0;}

#photo_navi32 ul {
    margin:0;
    padding:0;}

#photo_navi32 li {
    float:left;
    list-style-type:none;
    width:65px;
    margin-right:2px;
    margin-bottom:4px;}

#photo_navi32 li img {
    width:65px;
    height: 45px;
}

#photo_main32 {
    float:left;
    width:351px;
    height:350px;
    margin:0;
    padding:0;}

#photo_main32 img {
    margin:0;
    padding:0;
    position:absolute;}


#photo_navi33 {
    width:268px;
    float:right;
    margin:0;
    padding:0;}

#photo_navi33 ul {
    margin:0;
    padding:0;}

#photo_navi33 li {
    float:left;
    list-style-type:none;
    width:65px;
    margin-right:2px;
    margin-bottom:4px;}

#photo_navi33 li img {
    width:65px;
    height: 45px;
}

#photo_main33 {
    float:left;
    width:351px;
    height:350px;
    margin:0;
    padding:0;}

#photo_main33 img {
    margin:0;
    padding:0;
    position:absolute;}


#photo_navi34 {
    width:268px;
    float:right;
    margin:0;
    padding:0;}

#photo_navi34 ul {
    margin:0;
    padding:0;}

#photo_navi34 li {
    float:left;
    list-style-type:none;
    width:65px;
    margin-right:2px;
    margin-bottom:4px;}

#photo_navi34 li img {
    width:65px;
    height: 45px;
}

#photo_main34 {
    float:left;
    width:351px;
    height:350px;
    margin:0;
    padding:0;}

#photo_main34 img {
    margin:0;
    padding:0;
    position:absolute;}


#photo_navi35 {
    width:268px;
    float:right;
    margin:0;
    padding:0;}

#photo_navi35 ul {
    margin:0;
    padding:0;}

#photo_navi35 li {
    float:left;
    list-style-type:none;
    width:65px;
    margin-right:2px;
    margin-bottom:4px;}

#photo_navi35 li img {
    width:65px;
    height: 45px;
}

#photo_main35 {
    float:left;
    width:351px;
    height:350px;
    margin:0;
    padding:0;}

#photo_main35 img {
    margin:0;
    padding:0;
    position:absolute;}


/* ///////////////////////////////////////

          各カテゴリーごとの設定
	   
//////////////////////////////////////  */

/*　---- 1. プラータ  -----  */

#prata {
	background:url(../works/img/works01.gif) 0 0 no-repeat;
	height:38px;
	width:670px;
	margin:27px 0 0 39px;
	padding:0;}
 
#prata_btn {
	width:333px;
	height:100%;
	margin:0;
	padding:5px 0 0 370px;}
	
#works_midashi1-1 {
	background:url(../works/prata/img/midashi1-1.gif) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}
	
#works_midashi1-2 {
	background:url(../works/prata/img/midashi1-2.gif) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}
	
#works_midashi1-3 {
	background:url(../works/prata/img/midashi1-3.gif) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}

#works_midashi1-4 {
	background:url(../works/prata/img/midashi1-4.gif) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}
	
#works_midashi1-5 {
	background:url(../works/prata/img/midashi1-5.gif) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}
	
	
#works_midashi1-6 {
	background:url(../works/prata/img/midashi1-6.gif) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}
	
	
#works_midashi1-7 {
	background:url(../works/prata/img/midashi1-7.gif) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}
	
#works_midashi1-8 {
	background:url(../works/prata/img/midashi1-8.gif) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}
	
#works_midashi1-9 {
	background:url(../works/prata/img/midashi1-9.gif) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}
	
#works_midashi1-10 {
	background:url(../works/prata/img/midashi1-10.gif) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}
	
#works_midashi1-11 {
	background:url(../works/prata/img/midashi1-11.gif) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}
	
#works_midashi1-12 {
	background:url(../works/prata/img/midashi1-12.gif) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}
	
#works_midashi1-13 {
	background:url(../works/prata/img/midashi1-13.gif) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}
	
#works_midashi1-14 {
	background:url(../works/prata/img/midashi1-14.gif) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}
	
#works_midashi1-15 {
	background:url(../works/prata/img/midashi1-15.gif) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}
	
#works_midashi1-16 {
	background:url(../works/prata/img/midashi1-16.gif) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}
	
#works_midashi1-17 {
	background:url(../works/prata/img/midashi1-17.gif) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}
	
#works_midashi1-18 {
	background:url(../works/prata/img/midashi1-18.gif) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}
	
#works_midashi1-19 {
	background:url(../works/prata/img/midashi1-19.gif) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}
	
	
#works_midashi1-20 {
	background:url(../works/prata/img/midashi1-20.gif) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}
	
#works_midashi1-21 {
	background:url(../works/prata/img/midashi1-21.gif) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}
	
#works_midashi1-22 {
	background:url(../works/prata/img/midashi1-22.gif) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}
	
#works_midashi1-23 {
	background:url(../works/prata/img/midashi1-23.gif) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}
	
#works_midashi1-25 {
	background:url(../works/prata/img/midashi1-25.gif) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}
	
#works_midashi1-26 {
	background:url(../works/prata/img/midashi1-26.gif) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}

#works_midashi1-27{
	background:url(../works/prata/img/midashi1-27.gif) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}

#works_midashi1-28{
	background:url(../works/prata/img/midashi1-28.gif) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}

#works_midashi1-29{
    background:url(../works/prata/img/midashi1-29.gif) 0 0 no-repeat;
    width:628px;
    height:28px;
    text-indent:-9876px;
    margin:0 0 25px 0;
    float:left;}

#works_midashi1-30{
    background:url(../works/prata/img/midashi-1-30.gif) 0 0 no-repeat;
    width:628px;
    height:28px;
    text-indent:-9876px;
    margin:0 0 25px 0;
    float:left;}

#works_midashi1-31{
    background:url(../works/prata/img/midashi-1-31.gif) 0 0 no-repeat;
    width:628px;
    height:28px;
    text-indent:-9876px;
    margin:0 0 25px 0;
    float:left;}

#works_midashi1-32{
    background:url(../works/prata/img/midashi-1-32.gif) 0 0 no-repeat;
    width:658px;
    height:28px;
    text-indent:-9876px;
    margin:0 0 25px -10px;
    float:left;}

#works_midashi1-33{
    background:url(../works/prata/img/midashi-1-33.gif) 0 0 no-repeat;
    width:658px;
    height:28px;
    text-indent:-9876px;
    margin:0 0 25px -10px;
    float:left;}

#works_midashi1-34{
    background:url(../works/prata/img/midashi-1-34.gif) 0 0 no-repeat;
    width:658px;
    height:28px;
    text-indent:-9876px;
    margin:0 0 25px 0px;
    float:left;}

#works_midashi1-35{
    background:url(../works/prata/img/midashi-1-35.gif) 0 0 no-repeat;
    width:658px;
    height:28px;
    text-indent:-9876px;
    margin:0 0 25px 0px;
    float:left;}

	
#attention_prata {
	float:right;
	width:250px;
	text-align:right;
	margin-top:5px;
	color:#999;
	font-size:12px;}

/*　---- 2. 住宅-新築 -----  */

#house_new {
	background:url(../works/img/works02.gif) 0 0 no-repeat;
	height:38px;
	width:670px;
	margin:27px 0 0 39px;
	padding:0;
	text-indent:-9876px;}


#works_midashi2-1 {
	background:url(../works/house_new/img/midashi2-1.gif) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}

#works_midashi2-2 {
	background:url(../works/house_new/img/midashi2-2.gif) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}

#works_midashi2-3 {
	background:url(../works/house_new/img/midashi2-3.gif) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}

#works_midashi2-4{
	background:url(../works/house_new/img/midashi2-4.gif) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}

#works_midashi2-5{
	background:url(../works/house_new/img/midashi2-5.gif) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}

#works_midashi2-6{
	background:url(../works/house_new/img/midashi2-6.gif) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}

#works_midashi2-7{
    background:url(../works/house_new/img/midashi2-7.jpg) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}

/*　---- 3. 住宅-リフォーム -----  */
#house_re {
	background:url(../works/img/works03.gif) 0 0 no-repeat;
	height:38px;
	width:670px;
	margin:27px 0 0 39px;
	padding:0;
	text-indent:-9876px;}


#works_midashi3-1 {
	background:url(../works/house_re/img/midashi3-1.gif) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}

#works_midashi3-2 {
	background:url(../works/house_re/img/midashi3-2.gif) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}
	
#works_midashi3-3 {
	background:url(../works/house_re/img/midashi3-3.jpg) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}

#works_midashi3-4 {
	background:url(../works/house_re/img/midashi3-4.jpg) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}
	
#works_midashi3-5 {
	background:url(../works/house_re/img/midashi3-5.jpg) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}

	
#works_midashi3-6 {
	background:url(../works/house_re/img/midashi3-6.jpg) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}
	
	
#works_midashi3-7 {
	background:url(../works/house_re/img/midashi3-7.jpg) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}
	
#works_midashi3-8 {
	background:url(../works/house_re/img/midashi3-8.jpg) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}
	
#works_midashi3-9 {
	background:url(../works/house_re/img/midashi3-9.jpg) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}	


/*　---- 4. 一般-新築 -----  */

#build_new {
	background:url(../works/img/works04.gif) 0 0 no-repeat;
	height:38px;
	width:670px;
	margin:27px 0 0 39px;
	padding:0;
	text-indent:-9876px;}


#works_midashi4-1 {
	background:url(../works/building_new/img/midashi4-1.gif) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}


#works_midashi4-2 {
	background:url(../works/building_new/img/midashi4-2.gif) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}

#works_midashi4-3 {
	background:url(../works/building_new/img/midashi4-3.gif) 0 0 no-repeat;
	width:628px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}
	
#works_midashi4-4 {
	background:url(../works/building_new/img/midashi4-4.gif) 0 0 no-repeat;
	width:628px;
	height:42px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}

#works_midashi4-5 {
	background:url(../works/building_new/img/midashi4-5.gif) 0 0 no-repeat;
	width:628px;
	height:42px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}

#works_midashi4-6 {
    background:url(../works/building_new/img/midashi4-6.gif) 0 0 no-repeat;
    width:628px;
    height:42px;
    text-indent:-9876px;
    margin:0 0 25px 0;
    float:left;}

#works_midashi4-7 {
    background:url(../works/building_new/img/midashi4-7.gif) 0 0 no-repeat;
    width:628px;
    height:42px;
    text-indent:-9876px;
    margin:0 0 25px 0;
    float:left;}

#works_midashi4-8 {
    background:url(../works/building_new/img/midashi4-8.gif) 0 0 no-repeat;
    width:628px;
    height:42px;
    text-indent:-9876px;
    margin:0 0 25px 0;
    float:left;}

#works_midashi4-9 {
    background:url(../works/building_new/img/midashi4-9.gif) 0 0 no-repeat;
    width:648px;
    height:42px;
    text-indent:-9876px;
    margin:0 0 25px 0;
    float:left;}

/*　---- 5. 一般-リフォーム -----  */

#build_re {
	background:url(../works/img/works05.gif) 0 0 no-repeat;
	height:38px;
	width:670px;
	margin:27px 0 0 39px;
	padding:0;
	text-indent:-9876px;}


#works_midashi5-1 {
	background:url(../works/bulding_re/img/midash5-1.gif) 0 0 no-repeat;
	width:623px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}

#works_midashi5-2 {
	background:url(../works/bulding_re/img/midash5-2.gif) 0 0 no-repeat;
	width:623px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}
	
#works_midashi5-3 {
	background:url(../works/bulding_re/img/midash5-3.gif) 0 0 no-repeat;
	width:623px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}
	
#works_midashi5-4 {
	background:url(../works/bulding_re/img/midash5-4.gif) 0 0 no-repeat;
	width:623px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}

#works_midashi5-5 {
	background:url(../works/bulding_re/img/midash5-5.gif) 0 0 no-repeat;
	width:623px;
	height:28px;
	text-indent:-9876px;
	margin:0 0 25px 0;
	float:left;}

#works_midashi5-6 {
    background:url(../works/bulding_re/img/midash5-6.gif) 0 0 no-repeat;
    width:623px;
    height:28px;
    text-indent:-9876px;
    margin:0 0 25px 0;
    float:left;}
#map{
    text-align: right;
    padding-top: 20px;
}