@charset "utf-8";
/* CSS Document */

/*
==============================================================================*/


/*============================================================================*/
/* Styles // Minify // ma9B27436B //
		// daiwa_com_manual ＞ Home // 調整用
		// 旧サイトCSSシミュレート用
		// - - - - - - - - - - - - - - - - - - -*/
	.title01,.title02{text-align:center}#body_container{width:86.25%;margin:8rem auto 0}.title01{font-size:4.8rem;font-weight:700}.title02{font-size:1.4rem;padding-bottom:7rem}.f-box1{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:5rem 3rem;padding-bottom:25rem}.f-box1-1{width:20rem;border:1px solid #000}@media screen and (max-width:767px){.title01,.title02{text-align:center}#body_container{margin:5rem auto 0}.title01{font-size:3rem;font-weight:700;line-height:1.2;padding-bottom:1rem}.title02{font-size:1.4rem;padding-bottom:5rem}.f-box1{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:5rem 3rem;padding-bottom:10rem}.f-box1-1{width:16rem;border:1px solid #000}}
/*============================================================================*/

/*==============================================================================
| Custom Properties
==============================================================================*/

:root {
}


/*============================================================================*/


main > .commonBreadcrumb_upper {display: none;}


#body_container {margin-top: 0;}




/*============================================================================*/




/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
@media screen and (max-width: 767px) {/* // Mobile // */
/*============================================================================*/


main .f-box1 {
	padding-bottom: 0;
	margin-left: auto;
	margin-right: auto;
	gap: 3rem 1.5rem;
}
main .f-box1-1 {
	width: calc( calc( 100% - 1.5rem * 1 ) / 2 );
}




/*============================================================================*/
}




/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
@media screen and (min-width: 768px) {/* // PC // */
/*============================================================================*/


main {min-height: calc(100dvh - 43.6rem);}
main .f-box1 {
	width: 110rem;
	padding-bottom: 0;
	margin-left: auto;
	margin-right: auto;
}
main .f-box1-1 {
	width: calc( calc( 100% - 3rem * 4 ) / 5 );
}



/*============================================================================*/
}




/* - - - - - - - - - - - - - - - - - - -
https://---/---.css
ID = {}
- - - - - - - - - - - - - - - - - - - */