/* caption メニュー*/

.caption-wrap{
margin-bottom:20px;
padding:10px;
width:100%;
/* height:200px; */
overflow:auto;
border-top:solid 1px #eee; 
/* border:solid 1px #eee; */
}

.caption-wrap img{
width:45%;
float:left;
}

.caption-menu{
width:50%;
float:right;
}

.caption-menu a{
padding:10px;
width:100%;
color:#000;
font-size:80%;
display:block;
text-decoration:none;
/* background:#eee; */
}

.caption-font01{
font-size:110%;
border-bottom:solid 1px #636363;
}



/* caption-wrap2 */
.caption-wrap2{
margin-bottom:15px;
width:100%;
height:auto;
overflow:auto;
/* height:250px; */
/* border:solid 1px #f00; */
}

.caption-wrap2 img{
margin-bottom:10px;
width:100%;
}



/* caption-wrap-op */

.caption-wrap-op{
margin-bottom:15px;
width:100%;
height:200px;
/* border:solid 1px #f00; */
}

.caption-wrap-op img{
margin-bottom:10px;
width:100%;
}

.caption-font1{
padding:2px;
font-size:90%;
border-bottom:solid 1px #969696;
}

.caption-font2{
padding:2px;
font-size:80%;
height:70px;
}

/* caption-wrap3 */

.caption-wrap3-adjust{
margin:0;
padding:0;
}

.caption-wrap3{
margin-bottom:0px;
width:100%;
display:block;
/* border:solid 1px #f00; */
}

.caption-wrap3 img{
margin-bottom:5px;
width:100%;
height:auto;
}


/* caption-wrap4 */

.caption-wrap4{
margin-bottom:0px;
width:100%;
display:block;
/* border:solid 1px #f00; */
}

.caption-wrap4 img{
margin-bottom:0px;
width:100%;
height:auto;
}

/* トップページ　キャンペーン */

.caption-wrap-campaign{
margin-bottom:0px;
width:100%;
height:auto;
/* border:solid 1px #f00; */
}

.caption-img-wrap-campaign{
margin-left:auto;
margin-right:auto;
width:100%;
/* border:solid 1px #f00; */
}
.caption-wrap-campaign img{
width:100%;
}

/* トップページ　自動計算バナー */

.caption-wrap-banner{
margin-bottom:10px;
width:100%;
height:auto;
}

.caption-img-wrap-banner{
margin-bottom:0px;
margin-left:auto;
margin-right:auto;
width:100%;
overflow:auto;
/* border:solid 1px #f00; */
}
.caption-wrap-banner img{
width:100%;
}


/* 見積もり欄　調整 */

#mitsumori-wrap{
margin:0 auto;
width:92%;
height:250px;
/* border:solid 1px #f00; */
}

.mitsumori-adjust{
padding:3px;
/* border:solid 1px #f00; */
}

