.is-contact .st-PageIntro_Title{letter-spacing:.4em}.is-contact .st-PageIntro_Bg-01 .st-PageIntro_Bg_Inner{background-image:url("../img/bg_contact_01.jpg")}.is-contact .st-PageIntro_Bg-02 .st-PageIntro_Bg_Inner{background-image:url("../img/bg_contact_02.jpg")}@media only screen and (min-width:860px){.is-contact .st-PageIntro_Title{padding-left:.4em}}.contact-Intro{max-width:1060px;margin:46px auto 0;padding:0 20px}.contact-Intro_Text{font-size:123.1%;max-width:600px}.contact-Intro_Text+.contact-Intro_Text{margin-top:10px}@media only screen and (min-width:860px){.contact-Intro{margin-top:39px;padding:0 100px}}@media only screen and (min-width:1200px){.contact-Intro{margin-top:79px}.contact-Intro_Text{max-width:710px}}.contact-Form{margin-top:51px;margin-bottom:95px}.contact-Form-confirm{margin-top:62px;margin-bottom:105px}.contact-Form-thanks{margin-top:41px;margin-bottom:115px}@media only screen and (min-width:600px){.contact-Form .sw-Form_Btn .is-sp{display:none}}@media only screen and (min-width:860px){.contact-Form{margin-top:44px;margin-bottom:135px}.contact-Form-thanks{margin-top:34px}}@media only screen and (min-width:1200px){.contact-Form{margin-top:64px;margin-bottom:185px}.contact-Form-thanks{margin-top:74px}}