@charset "UTF-8";
#inquiry { /*=============================================================
 inquiry お問い合わせ
=============================================================*/ /*!  #mainimg
================================================ */ /*!  #catch
================================================ */ /*!  #contact
================================================ */ }
#inquiry #mainimg .img { background-image: url(../img/inquiry/bg_mainimg_sp.png); }
@media (min-width: 600px) { #inquiry #mainimg .img { background-image: url(../img/inquiry/bg_mainimg_pc.png); } }
#inquiry #catch { padding-bottom: 45px; }
@media (min-width: 600px) { #inquiry #catch { padding-bottom: 60px; } }
#inquiry #catch .tit { margin-bottom: 20px; text-align: center; font-family: "Sawarabi Mincho",serif; font-size: 2.4rem; font-weight: 500; letter-spacing: .2rem; }
@media (min-width: 600px) { #inquiry #catch .tit { margin-bottom: 30px; font-size: 2.6rem; } }
#inquiry #catch .txt { text-align: center; }
#inquiry #contact { padding-bottom: 45px; }
@media (min-width: 600px) { #inquiry #contact { padding-bottom: 80px; } }
#inquiry #contact table { margin-bottom: 20px; }
#inquiry #contact .txtArea { padding: 20px 15px; background: #fff; text-align: center; }
@media (min-width: 600px) { #inquiry #contact .txtArea { padding: 40px 30px; } }
#inquiry #contact .txtArea .tit { margin-bottom: 10px; font-size: 1.6rem; font-weight: 700; }
@media (min-width: 600px) { #inquiry #contact .txtArea .tit { margin-bottom: 15px; font-size: 1.8rem; } }
#inquiry #contact .txtArea .check { margin-top: 20px; }
#inquiry #contact .submitArea { margin-top: 30px; text-align: center; }
@media (min-width: 600px) { #inquiry #contact .submitArea { margin-top: 40px; } }
#inquiry #contact .centertext { text-align: center; }
#inquiry .mw_wp_form_preview .txtArea { display: none; }