#contents{background-color:#f09f11;background-image:linear-gradient(to bottom, #f09f11 0%, #ffffff 12%)}@media only screen and (min-width: 741px){#contents{background-color:#f09f11;background-image:linear-gradient(to bottom, #f09f11 0%, #ffffff 12%)}}.con_inquiry{display:none}.con_visit{max-width:920px;margin:0 auto 50px}.con_visit h1{text-align:center;margin-bottom:30px}.con_visit .con_intro{margin-bottom:30px;font-weight:bold}.con_visit .con_intro p{margin-bottom:1em}.con_visit .con_flow{margin-bottom:30px}.con_visit .con_flow h2{text-align:center;margin-bottom:30px}.con_visit .con_flow .img{text-align:center;margin-bottom:20px}.con_visit .con_flow .txt{text-align:center}.con_visit .con_info{border:5px solid #0058a5;margin-bottom:30px;border-radius:7px}.con_visit .con_info h2{color:#fff;background:#0058a5;font-size:1.4em;padding:10px}.con_visit .con_info .inner{padding:15px}.con_visit .con_info .inner dl.mb{margin-bottom:25px}.con_visit .con_info .inner dl dt{background:#0058a5;color:#fff;border-radius:7px;font-weight:bold;padding:5px;font-size:1.2em;margin-bottom:15px;line-height:1}.con_visit .con_info .inner dl dd{font-weight:bold}.con_visit .con_info .inner dl dd span{font-size:1.2em;display:block}.con_visit .con_tel{text-align:center}.con_visit .con_tel .name{font-size:1.6em;line-height:1;font-weight:bold;margin-bottom:15px}.con_visit .con_tel .txt_tel{margin-bottom:10px}.con_visit .con_tel .txt_tel a{font-weight:bold;font-size:2.4em;line-height:1;text-decoration:none;color:#008e10}.con_visit .con_tel .sub{color:#b00;font-weight:bold}@media only screen and (min-width: 741px){.con_visit h1{margin-bottom:50px}.con_visit .con_intro{margin-bottom:40px;font-size:1.2em;letter-spacing:-0.5px}.con_visit .con_flow{margin-bottom:50px}.con_visit .con_flow h2{font-size:2.6em}.con_visit .con_info{margin-bottom:50px}.con_visit .con_info h2{font-size:2em;text-align:center;line-height:1}.con_visit .con_info .inner{padding:25px}.con_visit .con_info .inner dl dt{font-size:1.4em;padding:10px}.con_visit .con_info .inner dl dd{font-size:1.1em}.con_visit .con_info .inner dl dd span{display:inline-block;font-size:1.4em;margin-right:1em}.con_visit .con_tel .name{font-size:2em;margin-bottom:15px}.con_visit .con_tel .txt_tel{padding-top:67px;height:0;overflow:hidden;background:url(../visit/images/txt_tel.png) center 0 no-repeat}.con_visit .con_tel .txt_tel a{display:none}.con_visit .con_tel .sub{font-size:1.2em}.con_visit .con_tel .sub br{display:none}}.con_xxx{margin-bottom:50px}.con_xxx{margin-bottom:50px}.con_xxx{margin-bottom:50px}
