/*修正页面隐藏手机的流程*/
@media screen and (max-width:500px) {
	#outerContainer_1766630737555 {
	display:none !important;
}
 
 /*修正页面DAQ 手机的*/
#component_igAPDhNcsLOE > DIV {
	margin-left:0px !important;
	margin-right:0px !important;
}
#component_lipFYWDHNquO > DIV {
	margin-left:0px !important;
	margin-right:0px !important;
}
#component_kUKPiWsRNLwZ > DIV {
	margin-left:0px !important;
	margin-right:0px !important;
}
#component_mLAasWYHNgIZ > DIV {
	margin-left:0px !important;
	margin-right:0px !important;
}
#component_lmKPDCNRYhfO > DIV {
	margin-left:0px !important;
	margin-right:0px !important;
}
#component_jtKushDRNMBE > DIV {
	margin-left:0px !important;
	margin-right:0px !important;
}
#component_nbpkiWNmYMDO > DIV {
	margin-left:0px !important;
	margin-right:0px !important;
}
#component_jqAPsrDmiMtE > DIV {
	margin-left:0px !important;
	margin-right:0px !important;
}
}
/*首页FAQ*/
@media screen and (max-width:500px) {
	#outerContainer_1760407533583 .sitewidget-text-20251014105431 {
	margin-left:0px !important;
	margin-right:0px !important;
}
#component_wCfaBtSyeuVE > DIV {
	margin-left:0px !important;
	margin-right:0px !important;
}
#component_spfaLtSoUGbO > DIV {
	margin-left:0px !important;
	margin-right:0px !important;
}
#component_CmfPgZyoUbSO > DIV {
	margin-left:0px !important;
	margin-right:0px !important;
}
#component_FoAFLtSzpGJE > DIV {
	margin-left:0px !important;
	margin-right:0px !important;
}
#component_vvUFqOnJfRhZ > DIV {
	margin-left:0px !important;
	margin-right:0px !important;
}
#component_tDfaqjIepRiE > DIV {
	margin-left:0px !important;
	margin-right:0px !important;
}
#component_uifPgOIJpmjZ > DIV {
	margin-left:0px !important;
	margin-right:0px !important;
}
}
/* 首页隐藏流程手机端*/
@media screen and (max-width:500px) {
	#outerContainer_1760407678428 {
	display:none !important;
}

}
 /*流程手机端隐藏*/
@media screen and (max-width:500px) {
	#column_1761284277075 {
	display:none !important;
}
#column_1761284969903 {
	display:none !important;
}
#column_1761285157766 {
	display:none !important;
}
#column_1761285432037 {
	display:none !important;
}
#outerContainer_1761285276616 > DIV {
	display:none !important;
}
}
  /**/
 /*修理実績*/
@media screen and (max-width:500px) {
	#component_zDfPVHnvMJtO > DIV > DIV > DIV {
	text-align:center !important;
}
#component_GefuqwSQhTPE > DIV > DIV > DIV {
	text-align:center !important;
}
}
 /*流程手机端FAQ*/
@media screen and (max-width:500px) {
	#component_ngAkqdpVeMRO > DIV {
	margin-left:0px !important;
	margin-right:0px !important;
}
#component_ogUuqnKBzrSj > DIV {
	margin-left:0px !important;
	margin-right:0px !important;
}
#component_kZfuVnUgTDpj > DIV {
	margin-left:0px !important;
	margin-right:0px !important;
}
#component_jCAaBdUqJDVO > DIV {
	margin-left:0px !important;
	margin-right:0px !important;
}
#component_miAuLIpgeDsZ > DIV {
	margin-left:0px !important;
	margin-right:0px !important;
}
#component_nNfkVnKLosOt > DIV {
	margin-left:0px !important;
	margin-right:0px !important;
}
#component_ngKuLdABJibZ > DIV {
	margin-left:0px !important;
	margin-right:0px !important;
}
#component_uHUkLyKqoNwt > DIV {
	margin-left:0px !important;
	margin-right:0px !important;
}
}
/*流程手机端*/
@media screen and (max-width:500px) {
	#component_GkUPqceIFdOZ > DIV {
	margin-top:-1px !important;
}
#component_yTUuBSApobQE > DIV {
	margin-top:-1px !important;
}
#component_mmUPgSKBADdE > DIV {
	margin-top:-1px !important;
}
#component_mTpFgnKBqZOj > DIV {
	margin-top:-1px !important;
}
#component_gApFqIfLVEcZ > DIV {
	margin-top:-1px !important;
}
}
/*お客様の声手机端*/
#component_dUpkVnKYhZqt > DIV > DIV {
	margin-left:20px !important;
}
@media screen and (max-width:500px) {
	#component_fAfkVyKsiagZ > DIV {
	margin-right:0px !important;
}
#component_pmpFgSfYsHCE > DIV {
	margin-right:0px !important;
}
#component_mpAPgnfYQbEZ > DIV {
	margin-right:0px !important;
}
#component_dUpkVnKYhZqt > DIV > DIV {
	margin-left:0px !important;
}
#component_hUpkLnArFEsO > DIV {
	padding-left:0px !important;
}
#component_htfPgyAYWLEZ > DIV {
	margin-left:0px !important;
}
#component_odpkBIUDCgHZ > DIV {
	margin-left:0px !important;
}
#component_qTfFgSpDNGMt {
	margin-left:-20px !important;
}
#component_qtKFBypsNIPO {
	margin-left:-20px !important;
}
#component_ubpPBSfsYIRt {
	margin-left:-20px !important;
}
#component_vmAaBIKNbGQO {
	margin-left:-20px !important;
}
#component_uEAFqSKilGdO {
	margin-left:-20px !important;
}
#component_pPfaLnUkuRAt > DIV {
	margin-right:0px !important;
}
#component_oNfkVdKFPRBZ > DIV {
	margin-right:0px !important;
}
#component_uGUkBIKPFctO > DIV {
	margin-right:0px !important;
}
#component_pvUkgyAFGCij > DIV > DIV > DIV {
	text-align:center !important;
}
#component_qGKkqnAuQrEZ > DIV > DIV > DIV {
	text-align:center !important;
}
}
#component_niKaByUNWsej > DIV > DIV {
	padding-right:20px !important;
}
#component_rgAuVIKkPbmZ > DIV > DIV {
	padding-right:20px !important;
}
@media screen and (max-width:500px) {
	#component_niKaByUNWsej > DIV > DIV {
	padding-right:0px !important;
}
#component_rgAuVIKkPbmZ > DIV > DIV {
	padding-right:0px !important;
}
}
 /*修理実績文章*/
#outerContainer_1761278043689 .sitewidget-articlelist .articlelist-liststyle16 .articlelist-item {
	background:rgb(255,255,255) !important;
	padding-bottom:30px !important;
	padding-left:10px !important;
	margin-right:0px !important;
	padding-right:10px !important;
	padding-top:10px !important;
	border-radius:10px !important;
}
#outerContainer_1761278043689 .article-column-categorys a,#outerContainer_1761278043689  .article-column-links {
	padding-top:10px !important;
}
 /*会社紹介*/
#component_nIKPBSUdVqMZ > DIV > DIV > SPAN:nth-child(1) {
	border-radius:6px !important;
}
#component_nIKPBSUdVqMZ > DIV > DIV > SPAN:nth-child(2) {
	border-radius:6px !important;
}
#component_nIKPBSUdVqMZ > DIV > DIV > SPAN:nth-child(3) {
	border-radius:6px !important;
}
@media screen and (min-width:736px) {
.sitewidget-articleListNew-20251024120317.sitewidget-articlelist .articlelist-liststyle16 .articlelist-item {
    width: calc(100% / 3 - 34px);
}
}
#outerContainer_1761300089397 .sitewidget-pictureNew img {
	margin-bottom:0px !important;
}
#outerContainer_1761300089397 .sitewidget-hd {
	margin-top:-50px !important;
}
@media screen and (max-width:500px) {
	#component_mgpuLdVMtsnO > DIV > DIV > DIV {
	text-align:center !important;
}
#component_qZfPVnqrEYeO > DIV > DIV > DIV {
	text-align:center !important;
}
#outerContainer_1761301592268 > DIV > DIV {
	color:rgba(0,0,0,0) !important;
	background:rgb(255,250,240) !important;
}
#outerContainer_1761301636667 > DIV > DIV {
	background:rgb(255,250,240) !important;
}
#outerContainer_1761301696175 > DIV > DIV {
	background:rgb(255,250,240) !important;
}
}
 /*联系我们*/
#component_pgpkLSqhFtTO > DIV > DIV:nth-child(3) > FORM > FIELDSET > DIV:nth-child(9) > DIV > P {
	padding-left:10px !important;
}



#outerContainer_1761304784672 .sitewidget-inquire button.btn {
	height:40px !important;
}
@media screen and (max-width:500px) {
	#picture-wrap-tuUagyVMkzEt > A > IMG {
	text-align:center !important;
}
#component_uFfkByVCaJPE > DIV > DIV > DIV {
	text-align:center !important;
}
#component_tuUagyVMkzEt > DIV > DIV > DIV {
	text-align:center !important;
}
#formreset {
	width:196.469px !important;
	margin-left:0px !important;
	padding-top:0px !important;
	margin-top:10px !important;
}
}
#component_ykpuLIATDmlO,
#component_pLKPBIATiSgE,
#component_vbAPBnKJNdWj {
    z-index: 99;
    position: relative;
}
@media screen and (max-width:500px) {
.sitewidget-text-20251024182857 .sitewidget-bd  {
    overflow-wrap: anywhere;
}
}

/*お問い合わせ手机端*/
@media screen and (max-width:500px) {
	#location_1761874552895 {
	margin-left:0px !important;
	margin-right:0px !important;
}
#component_wrpPgzmvWSNt > DIV {
	margin-left:10px !important;
	margin-right:10px !important;
}
#component_DRAuqTwQhnZt > DIV {
	margin-left:10px !important;
	margin-right:10px !important;
}
#component_DkKuVJwvWSbZ > DIV {
	margin-left:10px !important;
	margin-right:10px !important;
}
#component_HdfFLzRlMSmO > DIV {
	margin-left:10px !important;
	margin-right:10px !important;
}
#component_CgpPVJHlMIzZ > DIV {
	margin-left:10px !important;
	margin-right:10px !important;
}
#component_tLKFVzRGMJUZ > DIV {
	margin-left:10px !important;
	margin-right:10px !important;
}
#component_yiKagoRQWTMj > DIV {
	margin-left:10px !important;
	margin-right:10px !important;
}
#component_yWpuBzRlroiO > DIV {
	margin-left:10px !important;
	margin-right:10px !important;
}
}
/**/
@media screen and (max-width: 768px) {
 .frontend-body-canvas { padding-top: 46px;}
}
/**/
@media screen and (max-width: 500px) {
  div#component_FIKugJmbCwQE .sitewidget-bd .control-group.selectFileBtn {
  	width: 100%;
  }

}