@charset "utf-8";
*{
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}
html{
	font-size: 62.5%;
}
#daiwahouse_HON202507{
	font-size: 0;
	line-height: 1.5;
	color: #000;
	background-color: #fff;
	font-family: "游ゴシック", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", sans-serif;
}
#daiwahouse_HON202507 img{
	max-width: 100%;
}
#daiwahouse_HON202507 li{
	list-style: none;
}

#daiwahouse_HON202507 .annotation01,
#daiwahouse_HON202507 .annotation02{
	font-size: 1.6rem;
	line-height: 1.5;
}
#daiwahouse_HON202507 .annotation01{
	display: flex;
}
#daiwahouse_HON202507 .annotation01::before,
#daiwahouse_HON202507 .annotation02::before{
	content: '※';
}
#daiwahouse_HON202507 .fade{
	-webkit-transition: .3s ease-in-out;
	-moz-transition: .3s ease-in-out;
	-o-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}
#daiwahouse_HON202507 .layout{
	max-width: 950px;
	width: 90%;
	margin: 0 auto;
}
#daiwahouse_HON202507 .sec h2{
	display: block;
	margin: auto;
	max-width: 950px;
	width: 95%;
}
#daiwahouse_HON202507 .sec h2 img{
	width: 100%;
}
#daiwahouse_HON202507 .sec .btn01{
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}
#daiwahouse_HON202507 .sec .btn01 a{
	font-size: 1.8rem;
	text-decoration: none;
	font-weight: bold;
	color: #fff;
	line-height: 1.3;
	text-align: center;
	background-color: #429ad0;
	border-radius: 37px;
	padding: 10px 20px;
	width: 100%;
	max-width: 392px;
	height: 67px;
	display: flex;
	align-items: center;
	justify-content: center;
}
#daiwahouse_HON202507 .sec .btn01 a:hover{
	opacity: 0.8;
}

#daiwahouse_HON202507 .sec1{
	background: url('../img/sec1_img-bg.png') no-repeat center bottom;
	background-size: cover;
	display: flex;
	justify-content: center;
	align-items: flex-end;
	height: 476px;
	padding-bottom: 60px;
}
#daiwahouse_HON202507 .sec1 h1{
	max-width: 839px;
	width: 100%;
}
#daiwahouse_HON202507 .sec1 h1 img{
	width: 100%;
}
#daiwahouse_HON202507 .sec1 .show2{
	display: none;
}

#daiwahouse_HON202507 .sec2{
	padding: 74px 0 22px;
	background: url(../img/sec2_img-bg01.png) left 179px bottom no-repeat, url(../img/sec2_img-bg02.png) right 130px bottom no-repeat;
}

#daiwahouse_HON202507 .sec2 .part01 h3{
	margin-top: 49px;
}

#daiwahouse_HON202507 .sec2 .part01 .box{
	display: flex;
	align-items: center;
	column-gap: 66px;
	padding: 16px 45px 13px 55px;
	border: 3px solid #afddde;
	margin-top: 43px;
}

#daiwahouse_HON202507 .sec2 .part01 .box .txt{
	font-size: 1.8rem;
	line-height: 1.66;
}

#daiwahouse_HON202507 .sec2 .part01 .btn01{
	margin-top: 42px;
}

#daiwahouse_HON202507 .sec2 .part02-h3{
	margin-top: 78px;
	padding-top: 60px;
	background-color: #fffcdb;
}

#daiwahouse_HON202507 .sec2 .part02{
	padding: 40px 30px 70px;
	background-color: #fffcdb;
}

#daiwahouse_HON202507 .sec2 .part02 .txt{
	font-size: 1.8rem;
	line-height: 2;
	text-align: center;
}

#daiwahouse_HON202507 .sec2 .part02 .list{
	display: flex;
	column-gap: 13px;
	margin-top: 30px;
}

#daiwahouse_HON202507 .sec2 .part02 .list>li{
	width: 288px;
}

#daiwahouse_HON202507 .sec2 .part02 .list>li .list-box{
	border-width: 2px;
	border-style: solid;
	padding: 25px 15px;
	background-color: #fff;
	margin-top: 13px;
}

#daiwahouse_HON202507 .sec2 .part02 .list>li .list-tit{
	font-size: 2.1rem;
	font-weight: bold;
	text-align: center;
}

#daiwahouse_HON202507 .sec2 .part02 .list>li .list-txt{
	font-size: 1.6rem;
	line-height: 1.4375;
	margin-top: 16px;
}

#daiwahouse_HON202507 .sec2 .part02 .list>li:nth-of-type(1) .list-box{
	border-color: #ef8452;
}

#daiwahouse_HON202507 .sec2 .part02 .list>li:nth-of-type(1) .list-tit{
	color: #ef8452;
}

#daiwahouse_HON202507 .sec2 .part02 .list>li:nth-of-type(2) .list-box{
	border-color: #b4742c;
}

#daiwahouse_HON202507 .sec2 .part02 .list>li:nth-of-type(2) .list-tit{
	color: #b4742c;
}

#daiwahouse_HON202507 .sec2 .part02 .list>li:nth-of-type(3) .list-box{
	border-color: #429ad0;
}

#daiwahouse_HON202507 .sec2 .part02 .list>li:nth-of-type(3) .list-tit{
	color: #429ad0;
}

#daiwahouse_HON202507 .sec2 .part02 .btn01{
	margin-top: 48px;
}

#daiwahouse_HON202507 .sec2 .part03{
	margin-top: 71px;
}

#daiwahouse_HON202507 .sec2 .part03 .box{
	display: flex;
	column-gap: 50px;
	margin-top: 35px;
}

#daiwahouse_HON202507 .sec2 .part03 .box>div{
	position: relative;
	padding-top: 180px;
	width: 450px;
}

#daiwahouse_HON202507 .sec2 .part03 .box>div>img{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	margin: auto;
}

#daiwahouse_HON202507 .sec2 .part03 .box .tit{
	padding: 123px 20px 23px;
	font-weight: bold;
	-webkit-border-radius: 97px;
	-moz-border-radius: 97px;
	border-radius: 97px;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
}

#daiwahouse_HON202507 .sec2 .part03 .box .tit,
#daiwahouse_HON202507 .sec2 .part03 .box .txt{
	font-size: 1.6rem;
	line-height: 1.5;
}

#daiwahouse_HON202507 .sec2 .part03 .box>div:nth-of-type(1) .tit{
	background-color: #fce2c4;
}

#daiwahouse_HON202507 .sec2 .part03 .box>div:nth-of-type(2) .tit{
	background-color: #e0f0e4;
}

#daiwahouse_HON202507 .sec2 .part03 .box .txt{
	margin-top: 24px;
	padding: 0 15px;
}

#daiwahouse_HON202507 .sec2 .part03 .annotation01{
	justify-content: flex-end;
	margin-top: 60px;
}

#daiwahouse_HON202507 .sec3{
	padding: 58px 0 80px;
	background: url("../img/sec3_img-bg01.png") no-repeat center center/cover #ffee7d;
}

#daiwahouse_HON202507 .sec3 .box{
	position: relative;
	padding: 6px 0;
	margin-top: 25px;
}

#daiwahouse_HON202507 .sec3 .box::before,
#daiwahouse_HON202507 .sec3 .box::after{
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	margin: auto;
	width: 944px;
	height: 11px;
	max-width: 100%;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 100% auto;
}

#daiwahouse_HON202507 .sec3 .box::before{
	top: 0;
	background-image: url("../img/sec3_img-border-top.png");
}

#daiwahouse_HON202507 .sec3 .box::after{
	bottom: 0;
	background-image: url("../img/sec3_img-border-bottom.png");
}

#daiwahouse_HON202507 .sec3 .box .box-inner{
	display: flex;
	align-items: flex-start;
	column-gap: 34px;
	padding: 21px 40px 13px 55px;
	background-color: #fffcdb;
}

#daiwahouse_HON202507 .sec3 .box .box-inner .lbox{
	position: relative;
	flex: none;
	width: 186px;
}

#daiwahouse_HON202507 .sec3 .box .box-inner .lbox .tit{
	position: absolute;
	bottom: 40px;
	left: 50%;
	-webkit-transform: translate(-50%,0);
	-moz-transform: translate(-50%,0);
	-ms-transform: translate(-50%,0);
	-o-transform: translate(-50%,0);
	transform: translate(-50%,0);
	font-size: 2.2rem;
	line-height: 1;
	font-weight: bold;
	color: #e6003d;
	padding: 7px 19px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: #fff;
	border: 2px solid #fabe00;
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border-radius: 18px;
}

#daiwahouse_HON202507 .sec3 .box .box-inner .rbox{
	padding: 10px 0;
	text-align: left;
}

#daiwahouse_HON202507 .sec3 .box .box-inner .rbox .txt01{
	display: inline-block;
	font-size: 2.4rem;
	font-weight: bold;
	line-height: 1.54;
	text-align: center;
}

#daiwahouse_HON202507 .sec3 .box .box-inner .rbox .txt02{
	font-size: 3.5rem;
	color: #e6003d;
}

#daiwahouse_HON202507 .sec3 .box .box-inner .rbox>ul{
	margin-top: 10px;
}

#daiwahouse_HON202507 .sec3 .btn01{
	margin-top: 37px;
}

#daiwahouse_HON202507 .sec3 .btn01 a{
	background-color: #ef8452;
}

#daiwahouse_HON202507 .sec5{
	padding: 90px 0 95px;
	background-color: #e0f0e4;
}

#daiwahouse_HON202507 .sec5 .txt{
	font-size: 1.6rem;
	line-height: 1.625;
	text-align: center;
}

#daiwahouse_HON202507 .sec5 .txt>span{
	font-weight: bold;
}

#daiwahouse_HON202507 .sec5 .btn01{
	margin-top: 33px;
	align-items: flex-start;
	column-gap: 48px;
}

#daiwahouse_HON202507 .sec5 .btn01 a{
	flex: none;
}

#daiwahouse_HON202507 .sec5 .btn01 .img01,
#daiwahouse_HON202507 .sec5 .btn01 .img02{
	margin-top: 4px;
}

#daiwahouse_HON202507 .sec6{
	padding: 97px 82px;
	text-align: center;
}

#daiwahouse_HON202507 .sec6 .tit,
#daiwahouse_HON202507 .sec6 .link a{
	font-size: 2rem;
	font-weight: bold;
}

#daiwahouse_HON202507 .sec6 .tit{
	line-height: 1.55;
	margin-top: 43px;
}

#daiwahouse_HON202507 .sec6 .link a{
	color: #429ad0;
	line-height: 1.85;
}

#daiwahouse_HON202507 .sec6 .annotation02{
	margin-top: 10px;
}

#daiwahouse_HON202507 .sec9{
	border-top: 20px solid #429ad0;
	padding: 74px 0 104px;
}

#daiwahouse_HON202507 .sec9 .box{
	position: relative;
	padding: 50px 24px 50px 34px;
	border: 5px solid #ef8452;
	background-color: #fffcdb;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	margin-top: 62px;
}

#daiwahouse_HON202507 .sec9 .box h3{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	margin: auto;
	-webkit-transform: translate(0,-64%);
	-moz-transform: translate(0,-64%);
	-ms-transform: translate(0,-64%);
	-o-transform: translate(0,-64%);
	transform: translate(0,-64%);
}

#daiwahouse_HON202507 .sec9 .box .box-inner{
	display: flex;
	column-gap: 21px;
}

#daiwahouse_HON202507 .sec9 .box .box-inner .lbox{
	flex: none;
}

#daiwahouse_HON202507 .sec9 .box .box-inner .rbox{
	margin-top: 10px;
}

#daiwahouse_HON202507 .sec9 .box .box-inner .rbox>ul>li{
	display: flex;
	column-gap: 10px;
	font-size: 2rem;
	line-height: 2;
	font-weight: bold;
}

#daiwahouse_HON202507 .sec9 .box .box-inner .rbox>ul>li span{
	color: #008cc9;
}

#daiwahouse_HON202507 .sec9 .box .box-inner .rbox>ul>li::before{
	content: '';
	flex: none;
	width: 15px;
	height: 33px;
	background: url("../img/sec9_icon01.png") no-repeat center top/100% auto;
}

#daiwahouse_HON202507 .sec9 .box .box-inner .annotation01-01{
	margin-top: 8px;
	margin-bottom: 22px;
}

#daiwahouse_HON202507 .sec9 .box .box-inner .annotation01-02{
	margin-top: 5px;
	margin-bottom: 15px;
	justify-content: flex-end;
}

#daiwahouse_HON202507 .sec9 .layout>.btn01{
	margin-top: 52px;
}

#daiwahouse_HON202507 .sec10{
	padding: 96px 0 100px;
	background: url("../img/sec10_img-bg01.png"),url("../img/sec10_img-bg02.png"),url("../img/sec10_img-bg03.png");
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #eff8f9;
}

#daiwahouse_HON202507 .sec10 .list{
	display: flex;
	align-items: flex-start;
	column-gap: 20px;
	row-gap: 40px;
	flex-wrap: wrap;
	padding: 41px 0 49px 37px;
	background-color: #fff;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	margin-top: 31px;
}

#daiwahouse_HON202507 .sec10 .list>li:nth-of-type(odd){
	width: 412px;
}

#daiwahouse_HON202507 .sec10 .list>li:nth-of-type(even){
	width: 476px;
}

#daiwahouse_HON202507 .sec10 .list>li:nth-of-type(4){
	position: relative;
}

#daiwahouse_HON202507 .sec10 .list>li:nth-of-type(4) .special-img{
	position: absolute;
	top: -70px;
	left: 7px;
}

#daiwahouse_HON202507 .sec10 .list>li{
	display: flex;
	gap: 10px;
}

#daiwahouse_HON202507 .sec10 .list>li .img-box{
	flex: none;
}

#daiwahouse_HON202507 .sec10 .list>li .img-box img{
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

#daiwahouse_HON202507 .sec10 .list>li .txt-box{
	display: flex;
}

#daiwahouse_HON202507 .sec10 .list>li .txt-box .txt-arrow{
	margin-top: 3px;
	flex: none;
}

#daiwahouse_HON202507 .sec10 .list>li .txt-box .txt-arrow::before{
	display: block;
	content: '';
	width: 14px;
	height: 17px;
	background: url(../img/sec10_arrow01.png) no-repeat center top/100% auto;
}

#daiwahouse_HON202507 .sec10 .list>li:first-of-type .txt-box .txt-arrow::before{
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
}

#daiwahouse_HON202507 .sec10 .list>li:first-of-type{
	flex-direction: column;
}

#daiwahouse_HON202507 .sec10 .list>li .txt-box-con .txt01{
	font-size: 1.8rem;
	line-height: 1.55;
	margin-left: 9px;
}

#daiwahouse_HON202507 .sec10 .list>li .txt-box-con .line{
	display: flex;
	flex-wrap: wrap;
	align-items: flex-start;
	column-gap: 18px;
	row-gap: 14px;
	margin-top: 15px;
}

#daiwahouse_HON202507 .sec10 .list>li .txt-box-con .txt02{
	flex: none;
	font-size: 1.6rem;
	line-height: 1;
	padding: 8px 14px;
	background-color: #fff3b8;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

#daiwahouse_HON202507 .sec10 .list>li .txt-box-con .txt03{
	font-size: 2.4rem;
	font-weight: bold;
	line-height: 1;
	color: #f08452;
}

#daiwahouse_HON202507 .sec10 .list>li .txt-box-con .txt03>span{
	font-size: 130%;
}

#daiwahouse_HON202507 .sec10 .list>li:not(:first-of-type) .txt-box .txt-box-con{
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}

#daiwahouse_HON202507 .sec10 .btn01{
	margin-top: 43px;
}

#daiwahouse_HON202507 .sec11{
	padding: 93px 0 85px;
}

#daiwahouse_HON202507 .sec11 h3{
	margin-top: 3px;
	margin-bottom: 34px;
}

#daiwahouse_HON202507 .sec11 h3 img,
#daiwahouse_HON202507 .sec11 .img01{
	display: block;
	margin: 0 auto;
}

#daiwahouse_HON202507 .sec11 .btn-box{
	width: 836px;
	max-width: 100%;
	margin: 45px auto;
	display: flex;
	column-gap: 20px;
	align-items: flex-end;
	justify-content: space-between;
}

#daiwahouse_HON202507 .sec11 .btn-box .btn-center{
	width: 392px;
	max-width: 100%;
	flex: none;
}

#daiwahouse_HON202507 .sec11 .btn-box .btn-left{
	margin-left: 29px;
}

#daiwahouse_HON202507 .sec11 .btn01:first-of-type{
	margin-bottom: 23px;
}

#daiwahouse_HON202507 .sec11 .btn01:first-of-type a{
	background-color: #0f367a;
}

#daiwahouse_HON202507 .sec11 ul{
	padding: 0 2px;
}

#daiwahouse_HON202507 .sec7{
	padding: 68px 0 88px;
	background: url(../img/sec7_img-bg01.png) left bottom, url(../img/sec7_img-bg02.png) right bottom;
	background-repeat: no-repeat;
	background-color: #ffd900;
}
#daiwahouse_HON202507 .sec7 img{
	max-width: 100%;
}
#daiwahouse_HON202507 .sec7 .cont{
	margin: 40px 0 30px;
}
#daiwahouse_HON202507 .sec7 .cont .show2{
	display: none;
}
#daiwahouse_HON202507 .sec7 .cont .part{
	display: flex;
	justify-content: center;
	align-items: center;
}
#daiwahouse_HON202507 .sec7 .cont .part2 .part2-1,
#daiwahouse_HON202507 .sec7 .cont .part2 .part2-2{
	display: flex;
	justify-content: center;
	align-items: center;
}
#daiwahouse_HON202507 .sec7 .note-share li{
	list-style-type: none;
	font-size: 1.4rem;
	color: #000;
	display: table;
	font-weight: bold;
	line-height: 2;
}
#daiwahouse_HON202507 .sec7 .note-share li span{
	display: table-cell;
}
#daiwahouse_HON202507 .sec7 a:hover{
	opacity: 0.8;
}
#daiwahouse_HON202507 .sec4 .sec4logo{
	display: block;
	margin: 30px auto 40px;
	width: 70%;
	max-width: 390px;
}
#daiwahouse_HON202507 .sec4 .sec4logo img{
	width: 100%;
}

@media screen and (max-width:1280px){
	#daiwahouse_HON202507 .sec2 {
		background: url(../img/sec2_img-bg01.png) left 2vw bottom no-repeat, url(../img/sec2_img-bg02.png) right 2vw bottom no-repeat;
		background-size: contain;
	}

	#daiwahouse_HON202507 .sec7{
		background-size: contain;
	}

	#daiwahouse_HON202507 .sec10{
		background-size: contain,contain,cover;
	}
}

@media screen and (max-width:1100px){
	#daiwahouse_HON202507 .sec10 .list {
		padding: 40px 30px 49px;
	}
	#daiwahouse_HON202507 .sec10 .list>li:first-of-type {
		flex-direction: row;
	}
	#daiwahouse_HON202507 .sec10 .list>li {
		flex-direction: column;
	}
	#daiwahouse_HON202507 .sec10 .list>li:nth-of-type(4) .special-img{
		display: none;
	}
	#daiwahouse_HON202507 .sec10 .list>li:first-of-type {
		width: 100%;
	}
	#daiwahouse_HON202507 .sec10 .list>li:not(:first-of-type){
		width: 249px;
	}
	#daiwahouse_HON202507 .sec10 .list{
		column-gap: 10px;
		justify-content: space-between;
	}
	#daiwahouse_HON202507 .sec10 .list>li:first-of-type .txt-box .txt-arrow::before {
		-webkit-transform: none;
		-moz-transform: none;
		-ms-transform: none;
		-o-transform: none;
		transform: none;
	}

	#daiwahouse_HON202507 .sec10 .list>li:not(:first-of-type) .txt-box .txt-arrow::before {
		-webkit-transform: rotate(90deg);
		-moz-transform: rotate(90deg);
		-ms-transform: rotate(90deg);
		-o-transform: rotate(90deg);
		transform: rotate(90deg);
	}

	#daiwahouse_HON202507 .sec10 .list>li .txt-box-con .txt01 br{
		display: none;
	}
}
@media screen and (max-width:1024px){
	#daiwahouse_HON202507 .sec1{
		height: 400px;
		align-items: center;
		padding-bottom: 0;
	}
	#daiwahouse_HON202507 .sec1 h1{
		padding: 0 50px;
	}
	#daiwahouse_HON202507 .sec2 .part02-h3{
		margin-top: 60px;
		padding-top: 50px;
	}

	#daiwahouse_HON202507 .sec2 .part02 {
		padding: 40px 20px 50px;
	}
	#daiwahouse_HON202507 .sec2 .part02 .list {
		column-gap: 10px;
	}
	#daiwahouse_HON202507 .sec2 .part02 .list>li .list-box {
		padding: 15px 10px;
		margin-top: 7px;
	}
	#daiwahouse_HON202507 .sec2 .part02 .btn01 {
		margin-top: 40px;
	}
	#daiwahouse_HON202507 .sec2 .part03 {
		margin-top: 60px;
	}
	#daiwahouse_HON202507 .sec2 .part03 .box {
		column-gap: 20px;
	}
	#daiwahouse_HON202507 .sec2 .part03 .annotation01 {
		margin-top: 50px;
	}
	#daiwahouse_HON202507 .sec3 .box .box-inner {
		padding: 21px 20px 13px 35px;
	}
	#daiwahouse_HON202507 .sec3 .box .box-inner .rbox .txt01 {
		font-size: 2.2rem;
	}
	#daiwahouse_HON202507 .sec3 .box .box-inner .rbox .txt02 {
		font-size: 3rem;
	}
	#daiwahouse_HON202507 .sec3 .box .box-inner .lbox .tit {
		font-size: 2rem;
	}
	#daiwahouse_HON202507 .sec5 .btn01 {
		column-gap: 4%;
		align-items: center;
	}
	#daiwahouse_HON202507 .sec9 {
		border-top: 15px solid #429ad0;
		padding: 74px 0 100px;
	}
	#daiwahouse_HON202507 .sec9 .box {
		margin-top: 60px;
		padding: 50px 20px;
	}
	#daiwahouse_HON202507 .sec11 .btn-box .btn-left {
		margin-left: 0;
	}


}
@media screen and (max-width:1023px){
	#daiwahouse_HON202507 .sec10 .list>li {
		flex-direction: row;
		width: 100% !important;
	}
	#daiwahouse_HON202507 .sec10 .list>li:not(:first-of-type) .txt-box .txt-arrow::before {
		-webkit-transform: none;
		-moz-transform: none;
		-ms-transform: none;
		-o-transform: none;
		transform: none;
	}
	#daiwahouse_HON202507 .sec10 .list>li:not(:first-of-type) .txt-box .txt-box-con {
		 justify-content: flex-start;
	}
}
@media screen and (max-width:768px){
	#daiwahouse_HON202507 .sec1{
		height: auto;
		background: none;
	}
	#daiwahouse_HON202507 .sec1 h1{
		width: 100%;
		max-width: 100%;
		padding: 0;
	}
	#daiwahouse_HON202507 .sec1 .show1{
		display: none;
	}
	#daiwahouse_HON202507 .sec1 .show2{
		display: block;
	}
	#daiwahouse_HON202507 .sec4 .sec4logo{
		margin: 30px auto;
	}
	#daiwahouse_HON202507 .sec2 .part01 h3 {
		margin-top: 40px;
	}
	#daiwahouse_HON202507 .sec2 .part01 .box {
		display: flex;
		align-items: center;
		column-gap: 20px;
		padding: 16px 30px 13px;
		border: 3px solid #afddde;
		margin-top: 40px;
	}
	#daiwahouse_HON202507 .sec2 .part01 .box img{
		width: 200px;
	}
	#daiwahouse_HON202507 .sec2 .part01 .btn01 {
		margin-top: 40px;
	}
	#daiwahouse_HON202507 .sec2 .part02 .list{
		flex-wrap: wrap;
		row-gap: 40px;
	}
	#daiwahouse_HON202507 .sec2 .part02 .list>li {
		display: flex;
		width: 100%;
		column-gap: 10px;
	}
	#daiwahouse_HON202507 .sec2 .part02 .list>li img{
		align-self: flex-start;
	}
	#daiwahouse_HON202507 .sec2 .part02 .list>li .list-box {
		margin-top: 0;
	}
	#daiwahouse_HON202507 .sec2 .part03 .box{
		flex-wrap: wrap;
		justify-content: center;
		row-gap: 45px;
	}
	#daiwahouse_HON202507 .sec2 .part03 .box .txt {
		margin-top: 15px;
	}
	#daiwahouse_HON202507 .sec3 .box .box-inner {
		column-gap: 25px;
	}
	#daiwahouse_HON202507 .sec3 .box .box-inner .lbox {
		position: relative;
		flex: none;
		width: 130px;
	}
	#daiwahouse_HON202507 .sec3 .box .box-inner .lbox .tit {
		padding: 5px 10px;
		font-size: 1.6rem;
		bottom: 26px;
	}
	#daiwahouse_HON202507 .sec3 .box .box-inner .rbox .txt01 {
		font-size: 2rem;
	}
	#daiwahouse_HON202507 .sec3 .box .box-inner .rbox .txt02 {
		font-size: 2.6rem;
	}
	#daiwahouse_HON202507 .sec5 {
		padding: 80px 0;
	}
	#daiwahouse_HON202507 .sec6 {
		padding: 80px 0;
	}
	#daiwahouse_HON202507 .sec6 .tit {
		margin-top: 40px;
	}
	#daiwahouse_HON202507 .sec9 {
		border-top: 12px solid #429ad0;
		padding: 74px 0 80px;
	}
	#daiwahouse_HON202507 .sec9 .box {
		border: 3px solid #ef8452;
		margin-top: 8%;
		padding: 8% 20px 40px;
	}
	#daiwahouse_HON202507 .sec9 .box .box-inner {
		column-gap: 15px;
	}
	#daiwahouse_HON202507 .sec9 .box .box-inner .lbox {
		width: 120px;
	}
	#daiwahouse_HON202507 .sec9 .layout>.btn01 {
		margin-top: 40px;
	}
	#daiwahouse_HON202507 .sec10 {
		padding: 80px 0;
	}
	#daiwahouse_HON202507 .sec11 {
		padding: 80px 0;
	}
	#daiwahouse_HON202507 .sec7{
		padding: 68px 0 80px;
	}
	#daiwahouse_HON202507 .sec7 .cont .show1{
		display: none;
	}
	#daiwahouse_HON202507 .sec7 .cont .show2{
		display: block;
	}
	#daiwahouse_HON202507 .sec7 .cont .part2{
		flex-direction: column;
	}
	#daiwahouse_HON202507 .sec7 .cont{
		margin: 40px 0 25px;
	}
	#daiwahouse_HON202507 .sec7 .note-share{
		line-height: 2;
		width: 100%;
		max-width: 595px;
		margin: auto;
	}
}
@media screen and (max-width:767px){
	#daiwahouse_HON202507 .sec2 .part01 .box {
		flex-direction: column;
		row-gap: 20px;
	}

	#daiwahouse_HON202507 .sec3 .box .box-inner {
		flex-direction: column;
		align-items: center;
		row-gap: 20px;
	}

	#daiwahouse_HON202507 .sec3 .box .box-inner .rbox .txt01 {
		display: block;
	}

	#daiwahouse_HON202507 .sec5 .btn01{
		flex-wrap: wrap;
		column-gap: 50px;
	}

	#daiwahouse_HON202507 .sec5 .btn01 .img01,
	#daiwahouse_HON202507 .sec5 .btn01 .img02{
		text-align: center;
		margin-top: 20px;
		width: 260px;
		max-width: calc(50% - 25px);
	}

	#daiwahouse_HON202507 .sec5 .btn01 .img01{
		order: 1;
		text-align: left;
	}

	#daiwahouse_HON202507 .sec5 .btn01 .img02{
		order: 2;
		text-align: right;
	}

	#daiwahouse_HON202507 .sec9 .box .box-inner {
		flex-wrap: wrap;
		justify-content: center;
	}

	#daiwahouse_HON202507 .sec10 .list>li:first-of-type {
		flex-direction: column;
		align-items: center;
	}

	#daiwahouse_HON202507 .sec10 .list>li:first-of-type .txt-box .txt-arrow::before {
		-webkit-transform: rotate(90deg);
		-moz-transform: rotate(90deg);
		-ms-transform: rotate(90deg);
		-o-transform: rotate(90deg);
		transform: rotate(90deg);
	}

	#daiwahouse_HON202507 .sec11 .btn-box{
		flex-wrap: wrap;
		justify-content: center;
		column-gap: 4%;
	}

	#daiwahouse_HON202507 .sec11 .btn-box .btn-left,
	#daiwahouse_HON202507 .sec11 .btn-box .btn-right{
		width: 48%;
		margin-top: 20px;
	}

	#daiwahouse_HON202507 .sec11 .btn-box .btn-left {
		order: 1;
		text-align: right;
	}

	#daiwahouse_HON202507 .sec11 .btn-box .btn-right {
		order: 2;
		text-align: left;
	}

	#daiwahouse_HON202507 .sec10 .list{
		width: 600px;
		max-width: 100%;
		margin-left: auto;
		margin-right: auto;
	}

	#daiwahouse_HON202507 .sec10 .list>li:not(:first-of-type) .img-box img{
		width: 160px;
	}

	#daiwahouse_HON202507 .sec10 .list>li .txt-box-con .txt01 br{
		display: none;
	}

	#daiwahouse_HON202507 .sec2 .part02 .list>li img {
		width: 30%;
	}

}

@media screen and (max-width:480px){
	#daiwahouse_HON202507 .annotation01,
	#daiwahouse_HON202507 .annotation02{
		font-size: 1.4rem;
	}
	#daiwahouse_HON202507 .sec .btn01 a{
		font-size: 1.6rem;
		height: 65px;
		border-radius: 30px;
	}
	#daiwahouse_HON202507 .sec .btn01 a span{
		padding-top: 5px;
	}
	#daiwahouse_HON202507 .sec2 {
		padding: 60px 0;
	}
	#daiwahouse_HON202507 .sec2 .part01 h3 {
		margin-top: 35px;
	}
	#daiwahouse_HON202507 .sec2 .part01 .box{
		margin-top: 35px;
	}
	#daiwahouse_HON202507 .sec2 .part01 .box {
		padding: 15px 20px 13px;
	}
	#daiwahouse_HON202507 .sec2 .part01 .box .txt {
		font-size: 1.6rem;
	}
	#daiwahouse_HON202507 .sec2 .part01 .btn01 {
		margin-top: 35px;
	}
	#daiwahouse_HON202507 .sec2 .part02-h3{
		padding-top: 40px;
		margin-top: 50px;
	}

	#daiwahouse_HON202507 .sec2 .part02 {
		padding: 40px 20px;
	}
	#daiwahouse_HON202507 .sec2 .part02 .txt {
		font-size: 1.6rem;
	}
	#daiwahouse_HON202507 .sec2 .part02 .list>li {
		flex-direction: column;
		align-items: center;
		row-gap: 10px;
	}
	#daiwahouse_HON202507 .sec2 .part02 .list>li .list-box {
		width: 288px;
		max-width: 100%;
	}
	#daiwahouse_HON202507 .sec2 .part02 .btn01 {
		margin-top: 35px;
	}
	#daiwahouse_HON202507 .sec2 .part03 {
		margin-top: 50px;
	}
	#daiwahouse_HON202507 .sec2 .part03 .box {
		row-gap: 40px;
	}
	#daiwahouse_HON202507 .sec2 .part02 .list>li .list-txt {
		font-size: 1.4rem;
	}
	#daiwahouse_HON202507 .sec2 .part02 .list>li .list-tit {
		font-size: 1.8rem;
	}
	#daiwahouse_HON202507 .sec2 .part03 .box .tit, #daiwahouse_HON202507 .sec2 .part03 .box .txt {
		font-size: 1.4rem;
	}

	#daiwahouse_HON202507 .sec2 .part02 .list>li img {
		width: auto;
		align-self: center;
	}
	#daiwahouse_HON202507 .sec2 .part03 .annotation01 {
		margin-top: 35px;
	}
	#daiwahouse_HON202507 .sec3 {
		padding: 58px 0 60px;
	}
	#daiwahouse_HON202507 .sec3 .box .box-inner .rbox .txt01 {
		font-size: 1.8rem;
	}
	#daiwahouse_HON202507 .sec3 .box .box-inner .rbox .txt02 {
		font-size: 2.2rem;
	}
	#daiwahouse_HON202507 .sec3 .btn01 {
		margin-top: 35px;
	}
	#daiwahouse_HON202507 .sec5 {
		padding: 60px 0;
	}
	#daiwahouse_HON202507 .sec5 .txt {
		font-size: 1.4rem;
	}
	#daiwahouse_HON202507 .sec5 .btn01 {
		column-gap: 35px;
	}
	#daiwahouse_HON202507 .sec6 {
		padding: 60px 0;
	}
	#daiwahouse_HON202507 .sec6 .tit,
	#daiwahouse_HON202507 .sec6 .link a {
		font-size: 1.8rem;
	}
	#daiwahouse_HON202507 .sec6 .tit {
		margin-top: 35px;
	}
	#daiwahouse_HON202507 .sec9 {
		border-top: 8px solid #429ad0;
		padding: 60px 0;
	}
	#daiwahouse_HON202507 .sec9 .box .box-inner .rbox>ul>li {
		font-size: 1.8rem;
	}
	#daiwahouse_HON202507 .sec9 .box .box-inner .rbox>ul>li::before {
		width: 12px;
		background-position: top 3px center;
	}
	#daiwahouse_HON202507 .sec9 .layout>.btn01 {
		margin-top: 35px;
	}
	#daiwahouse_HON202507 .sec10 {
		padding: 60px 0;
	}
	#daiwahouse_HON202507 .sec10 .list {
		padding: 40px 20px;
	}
	#daiwahouse_HON202507 .sec10 .list>li .txt-box-con .txt01 {
		font-size: 1.6rem;
	}
	#daiwahouse_HON202507 .sec10 .list>li .txt-box-con .txt02 {
		font-size: 1.4rem;
		padding: 7px 10px;
	}
	#daiwahouse_HON202507 .sec10 .list>li .txt-box-con .txt03 {
		font-size: 2rem;
		font-weight: bold;
		line-height: 1;
		color: #f08452;
	}
	#daiwahouse_HON202507 .sec10 .list>li {
		flex-direction: column;
		align-items: center;
	}
	#daiwahouse_HON202507 .sec10 .list>li:not(:first-of-type) .img-box{
		text-align: center;
	}
	#daiwahouse_HON202507 .sec10 .list>li:not(:first-of-type) .img-box img {
		width: auto;
	}
	#daiwahouse_HON202507 .sec10 .list>li:not(:first-of-type) .txt-box .txt-arrow::before {
		-webkit-transform: rotate(90deg);
		-moz-transform: rotate(90deg);
		-ms-transform: rotate(90deg);
		-o-transform: rotate(90deg);
		transform: rotate(90deg);
	}
	#daiwahouse_HON202507 .sec10 .list>li:not(:first-of-type) .txt-box{
		width: 249px;
		max-width: 100%;
	}
	#daiwahouse_HON202507 .sec10 .list>li .txt-box-con .line {
		column-gap: 10px;
	}
	#daiwahouse_HON202507 .sec10 .btn01 {
		margin-top: 35px;
	}
	#daiwahouse_HON202507 .sec11 {
		padding: 60px 0;
	}
	#daiwahouse_HON202507 .sec11 h3 {
		margin-bottom: 30px;
	}
	#daiwahouse_HON202507 .sec11 .btn-box {
		margin: 35px auto;
	}
	#daiwahouse_HON202507 .sec11 .btn01:first-of-type {
		margin-bottom: 15px;
	}

	#daiwahouse_HON202507 .sec7{
		padding: 50px 0 60px;
	}
	#daiwahouse_HON202507 .sec7 .cont{
		margin: 35px 0 20px;
	}
	#daiwahouse_HON202507 .sec7 .note-share{
		line-height: 1.5;
	}
	#daiwahouse_HON202507 .sec7 .note-share li{
		font-size: 1.2rem;
	}
	#daiwahouse_HON202507 .sec4 .sec4logo{
		margin: 30px auto 20px;
	}
}

