@charset "UTF-8";#mainvisual{position:relative;background:url(../img/common/bg_mainv.jpg) 0 0 repeat;padding-bottom:30px}#mainvisual .head{position:relative;padding:80px 0 30px}#mainvisual .head h1{text-align:center}#mainvisual .head .logo{position:absolute;width:20%;top:-20px;left:0}#mainvisual .mapImg{text-align:center}#mainvisual .mapImg img{width:100%;max-width:1000px}#mainvisual .enokuMain img{margin-top:-60px}#mainvisual .entanMain img{margin-top:-70px}@media (max-width: 991px){#mainvisual{padding-bottom:20px !important}#mainvisual .mainvisualIn{padding:0 !important}#mainvisual .head{padding:30px 0 20px !important}#mainvisual .head h1{max-width:70%;margin:auto}#mainvisual .head .logo{top:-5px !important}.enokuMain img{margin-top:-30px !important}.entanMain img{margin-top:-35px !important}}.mainContent{background:#fef5e8}.mainContent .inner{padding:50px 0 0}.mainContent .osusumeTtl{text-align:center;margin-bottom:30px}.mainContent .osusumeRoute{text-align:center;margin:0 auto 60px}.mainContent .osusumeRoute li{display:inline-block}.mainContent .osusumeCont{overflow:hidden;*zoom:1;background:#fff;padding:40px 35px;border:solid 1px #ffe2b7;margin-bottom:60px}.mainContent .osusumeCont .osusumeContTxt{float:right;width:55%;line-height:1.8}.mainContent .osusumeCont .osusumeContTxt .txtCont{padding-bottom:30px}.mainContent .osusumeCont .osusumeContTxt .txtCont .ttl{margin-bottom:20px;border-bottom:2px solid #E83828;color:#E83828;font-size:30px;position:relative;padding-left:50px}.mainContent .osusumeCont .osusumeContTxt .txtCont .ttl span{background:#e83828;width:40px;height:40px;-webkit-border-radius:50%;border-radius:50%;display:block;position:absolute;top:6px;left:0;color:#FFF;text-align:center;line-height:40px}.mainContent .osusumeCont .osusumeContTxt .txtCont .em{font-size:22px;margin-bottom:5px}.mainContent .osusumeCont .osusumeContTxt .infoCont{background:#eee;padding:20px 25px;font-size:14px}.mainContent .osusumeCont .osusumeContTxt .infoCont .under a{text-decoration:underline!important}.mainContent .osusumeCont .osusumeContImg{float:left;width:40%}.mainContent .osusumeCont .osusumeContImg img{width:100%}.mainContent .osusumeCont .osusumeContImg .imgTop{margin-bottom:10px}.mainContent .osusumeCont .osusumeContImg .imgCont{overflow:hidden;*zoom:1}.mainContent .osusumeCont .osusumeContImg .imgCont .imgLeft{float:left;width:49%}.mainContent .osusumeCont .osusumeContImg .imgCont .imgRight{float:right;width:49%}.mainContent .osusumeCont .osusumeContImg .imgCont .imgCont{width:100%}.mainContent .osusumeCont .osusumeContImg .imgTxt{color:#e83828;font-size:12px;padding-top:10px;font-family:"游ゴシック","Yu Gothic","游ゴシック体","YuGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}@media (max-width: 767px){.inner{padding:30px 0 0!important}.osusumeTtl{max-width:70%;margin:0 auto 15px!important}.osusumeRoute{overflow:hidden;*zoom:1;margin:0 auto 15px !important}.osusumeRoute li{margin-bottom:10px}.osusumeRoute li img{max-width:90px}.osusumeCont{padding:20px 20px 30px!important;margin-bottom:30px !important}.osusumeCont .osusumeContTxt{float:none !important;width:100% !important}.osusumeCont .osusumeContTxt .txtCont{padding-bottom:15px !important}.osusumeCont .osusumeContTxt .txtCont .ttl{margin-bottom:15px !important;font-size:24px!important;padding-left:35px!important}.osusumeCont .osusumeContTxt .txtCont .ttl span{width:30px!important;height:30px!important;top:6px!important;line-height:30px!important}.osusumeCont .osusumeContTxt .txtCont .txt{font-size:14px!important;line-height:1.5!important}.osusumeCont .osusumeContTxt .txtCont .em{font-size:18px !important;margin-bottom:2px !important}.osusumeCont .osusumeContTxt .infoCont{padding:10px 15px!important;margin-bottom:15px !important}.osusumeCont .osusumeContImg{float:none !important;width:100% !important}}
