@charset "shift_jis";
 @import url("/apartment/common5/css/header.css");

/* ==========================================================



title : 東建ウェブサイト 建築商品 trunkbox.css

scope : 東建ウェブサイト 建築商品　trunkbox　スタイル



last modify : 2011/09/20　	難波



========================================================== */
#main{
	font-size: 15px;
	line-height: 1.5;
}
.leadtxt {
	height:150px;
	background:url(../image/img_txtbg.jpg) no-repeat 0 0;
	}

.atte {
	display:block;
	text-indent:-1em;
	padding-left:1em;
	font-size:85%;
	line-height:1.2;
	padding-top:5px;
	}

/*-------パンフレット・ＰＣチラシなど-------*/
.inq_area ul.ic {
		overflow: hidden;
		width:920px;
		margin: 0 auto 30px;
		}

		

.inq_area ul.ic li.ic_bn {
    float: left;
    margin: 0px;
}

.inq_area ul.ic li.ic_bn:nth-child(1) {
    float: left;
    margin: 0px 18px 0px 115px;
}

.inq_area ul.ic li.ic_bn:nth-child(3) {
    float: left;
    margin: 0px 115px 0px 18px;
}

.inq_area .myButton {
	-moz-box-shadow:inset 0px 0px 0px 0px #1564ad;
	-webkit-box-shadow:inset 0px 0px 0px 0px #1564ad;
	box-shadow:inset 0px 0px 0px 0px #1564ad;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5));
	background:-moz-linear-gradient(top, #79bbff 5%, #378de5 100%);
	background:-webkit-linear-gradient(top, #79bbff 5%, #378de5 100%);
	background:-o-linear-gradient(top, #79bbff 5%, #378de5 100%);
	background:-ms-linear-gradient(top, #79bbff 5%, #378de5 100%);
	background:linear-gradient(to bottom, #79bbff 5%, #378de5 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5',GradientType=0);
	background-color:#79bbff;
	border:2px solid #337bc4;
	display:inline-block;
	cursor:pointer;
	color: #FFF!important;
	font-size:16px;
	font-weight:bold;
	width: 190px;
	padding:12px;
	text-align: center;
	text-decoration:none;
}
.inq_area .myButton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #80b5ea), color-stop(1, #bddbfa));
	background:-moz-linear-gradient(top, #80b5ea 5%, #bddbfa 100%);
	background:-webkit-linear-gradient(top, #80b5ea 5%, #bddbfa 100%);
	background:-o-linear-gradient(top, #80b5ea 5%, #bddbfa 100%);
	background:-ms-linear-gradient(top, #80b5ea 5%, #bddbfa 100%);
	background:linear-gradient(to bottom, #80b5ea 5%, #bddbfa 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80b5ea', endColorstr='#bddbfa',GradientType=0);
	background-color:#80b5ea;
	color: #333 !important;
	text-decoration: none;
}
.inq_area .myButton:active {
	position:relative;
	top:1px;
}



/*-------リンクなしの場合-------*/

.inq_area .myButton_non {
	-moz-box-shadow:inset 0px 0px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 0px 0px 0px #ffffff;
	box-shadow:inset 0px 0px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf));
	background:-moz-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:-webkit-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:-o-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:-ms-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:linear-gradient(to bottom, #ededed 5%, #dfdfdf 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf',GradientType=0);
	background-color:#ededed;
	border:2px solid #dcdcdc;
	display:inline-block;
	cursor: auto;
	color:#aaaaaa;
	font-size:16px;
	font-weight:bold;
	width: 190px;
	padding:12px;
	text-align: center;
	text-decoration:none;
}

.mt50{
	margin-top: 50px !important;
}

/* ----------------------------------------------------------
 gosoudan_box
---------------------------------------------------------- */
.ttl_soudan {
	font-size: 18px !important;
	font-weight: bold;
	text-align: center;
}
.catch_soudan {
	font-size: 16px !important;
	font-weight: bold;
}

#gosoudan_box {
	font-family: 'Hiragino Kaku Gothic Pro', Meiryo, 'MS PGothic', sans-serif;
	padding: 20px 0px 0px 0px;
    border-top: #dddddd solid 2px;
}
#gosoudan_box .inner{
	color: #fff;
	background-color: #005bac;
	width: 880px;
	margin: 0 auto 0;
	padding-top: 25px;
}
#gosoudan_box .lst {
	/*width: 880px;*/
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	display: -webkit-flex;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	-webkit-flex-flow: row wrap;
	padding: 30px 0 15px;
	margin: 0 0 0 -15px;
	text-align: center;
}

.soudan_form,
.soudan_request {
	margin-top: 9px;
}

.soudan_shop:before {
	content: "";
	background: url(../../../image/bg_soudan_shop.png) 0% bottom no-repeat;
	vertical-align: bottom;
	display: inline-block;
	width: 69px;
	height: 67px;
	visibility: visible;
}
#gosoudan_box .lnk {
	width: 292px;
	margin: 0 0 5px;
	border-left: solid 1px #fff;
}
#gosoudan_box .lnk:first-child {
	border-left: none;
}
#gosoudan_box .lnk a {
	display: block;
	width: 100%;
	height: 100%;
}

#main #gosoudan_box p {
	letter-spacing: 0;
	line-height: 1;
	overflow: hidden;
}

.free_dial {
	color: #005bac;
	font-size: 18px;
	margin: 20px auto 0;
	width: 520px;
	letter-spacing: 0;
}

.free_dial dt{
	float: left;
	padding: 7px 0;
	font-weight: bold;
}

.free_dial dd{
	background: url(../../../image/ico_dial.png) 0 0 no-repeat;
	margin-left: 180px;
	padding: 7px 0 7px 35px;
	font-weight: bold;
}

.fs_13 {
    font-size: 13px!important;
}

.fs_15 {
    font-size: 15px!important;
}

.mb15 {
    margin-bottom: 15px !important;
}

/*-------パンフレット・ＰＣチラシなど A-------*/

.info_area ul.ic {
  overflow: hidden;
  width: 684px;
  margin: 25px auto 0;
}

.info_area ul.ic li.ic_bn {
  float: left;
  margin: 0px;
}

.info_area ul.ic li.ic_bn:nth-child(1) {
  float: left;
  margin: 0px 35px 0px 108px;
}

.info_area ul.ic li.ic_bn:nth-child(3) {
  float: left;
  margin: 0px 117px 0px 16px;
}

.info_area a:hover {
  opacity: 0.7;
}

#featureblock section p.txt{
	margin: 10px 0 10px 0;
}
.row2 .bg {
	padding: 0px 0 30px 0;
}