﻿@charset "utf-8";

body	{
     margin:0;
     font-family: 'メイリオ','Hiragino Kaku Gothic Pro', sans-serif}



/*詳細変更
------------------------------------*/

/*トップ画像*/
.top-img {
    text-align:center;
}


/*テーブル*/

table {
    font-size:small;
    border:1.5px solid #999999;
    border-collapse:collapse;
}

th, td {
	padding:0.2em;
	border:1.5px solid #999999;
}

th {
	background:#d9d9d9;
	text-align:center;
}

table.shiyou2 {
	margin:20px 0;
	text-align:center;
}

caption {
	text-align:left;
}


/*リスト*/
.list {
	list-style-type:none;
	margin:0.5em 0 0.5em 0.5em;
	padding:0;
}



/*h2のリンク取り消し*/
h2 a {
	color:#4C4C4C;
	text-decoration:none;
}


h2 a:hover {
	color:#4C4C4C;
	text-decoration:none;
}




/*施工例写真*/
 .col-sm-6 {
     padding-bottom:5px;
}


/*お問い合わせはこちらボタン*/
.p2 img {
   	padding:20px 0 20px 0;
    max-width:100%;
	height:auto;
	border:none;
	display:block;
	margin:auto;
}

.p2 p {
	text-align:right;
}


/*########## 599px以下 ##########*/
@media(max-width:599px){

/*トップ画像*/
.top-img img {
    width:100%;
}

/*youtube*/
.video{
  position:relative;
  width:100%;
  padding-top:56.25%;
}

.video iframe{
  position:absolute;
  top:0;
  right:0;
  width:100%;
  height:100%;
}

}




/*########## 600px以上 ##########*/
@media(min-width:600px){






}



/*########## 768px以上 ##########*/
@media(min-width:768px){





}


/*########## 1040px以上 ##########*/
@media(min-width:1040px){




}




