@charset "utf-8";
/* --------------------------------
	ドライブレス
-------------------------------- */
.drvlss_ttl{
	padding:28px 0px 6px 0px;
}
.drvlss_ttl_2{
	padding:4px 0px 6px 0px;
}
.drvlss_txt1{
	font-size:14px;
	font-weight:bold;
	color:#000000;
}
.drvlss_txt2{
	font-size:14px;
	font-weight:normal;
	color:#000000;
	
}
.drvlss_txt3{
	font-size:12px;
	font-weight:normal;
	color:#000000;
}
.drvlss_p1{
	padding:0px 0px 0px 24px;
	line-height:1.3em;
}	
#picture_train{
	display:block;
	padding:24px 0px 0px 0px;
}
#btn_access{
	display:block;
	width:236px;
	height:42px;
	margin:20px 0px 10px 24px;
}
#btn_access2{
	display:block;
	width:332px;
	height:42px;
	margin:20px 0px 20px 0px;
}

#picture_bag{
	display:block;
	padding:12px 0px 0px 24px;
}

.drvlss_flex{
	width: 542px;
	display: flex;
	align-items: center;
    justify-content: space-between;
	padding:0px 0px 0px 24px;
}

#qr_bag{
	display:block;
	width:121px;
	height:100px;
	margin:20px 0px 20px 24px;
}

/*-------------- デューダモバイル用 --------------*/

*#dm *.dmBody .drvlss_ttl,
*#dm *.dmBody .drvlss_ttl_2,
*#dm *.dmBody .drvlss_p1,
*#dm *.dmBody #picture_train,
*#dm *.dmBody #picture_bag,
*#dm *.dmBody #btn_access,
*#dm *.dmBody #btn_access2,
*#dm *.dmBody .btn_access{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

*#dm *.dmBody .drvlss_catch,
*#dm *.dmBody .drvlss_ttl,
*#dm *.dmBody .drvlss_ttl_2,
*#dm *.dmBody .drvlss_p1,
*#dm *.dmBody #picture_train,
*#dm *.dmBody #picture_bag,
*#dm *.dmBody #btn_access,
*#dm *.dmBody #btn_access2,
*#dm *.dmBody .btn_access{
    left: 0px !important;
	max-width: 100% !important;
}

*#dm *.dmBody #btn_access,
*#dm *.dmBody #btn_access2,
*#dm *.dmBody .btn_access{
	width: 100% !important;
}

*#dm *.dmBody #btn_access{
	margin-top: 12px;
}

*#dm *.dmBody #btn_access2{
	margin-top: 12px;
	margin-bottom: 12px;
}

*#dm *.dmBody .drvlss_flex{
	width: 100% !important;
	display:block;
	padding:0px 0px 0px 0px;
}

*#dm *.dmBody #qr_bag{
	display:none;
}