@charset "utf-8";html{font-size:62.5%}body{font-family:"ヒラギノ角ゴ W3 JIS2004","Hiragino Kaku Gothic W3 JIS2004";font-size:16px;background:#fff;color:#22201e;letter-spacing:.05em;line-height:32px;position:relative;-webkit-text-size-adjust:100%}body:not(.home){font-family:"ヒラギノ角ゴ W3 JIS2004","Hiragino Kaku Gothic W3 JIS2004" !important}body:not(.home) strong{font-family:"ヒラギノ角ゴ W6 JIS2004","Hiragino Kaku Gothic W6 JIS2004" !important}a{text-decoration:none;color:#47475a;vertical-align:middle;-moz-transition-duration:.7s;-o-transition-duration:.7s;-webkit-transition-duration:.7s;transition-duration:.7s}a:focus,*:focus{outline:none}a[href^="tel:"]{pointer-events:none;cursor:text}@media screen and (max-width:767px){a[href^="tel:"]{pointer-events:auto;cursor:pointer}}.fr{float:right!important}.fl{float:left!important}.clearfix{*zoom:1;}.clearfix:after{content:"";display:table;clear:both}.cl{clear:both!important}.textHide{overflow:hidden;text-indent:100%;white-space:nowrap}.tac{text-align:center!important}.tar{text-align:right!important}.tal{text-align:left!important}.fb{font-weight:700!important}@font-face{font-family:'icomoon';src:url(//honda-iin.com/wp-content/themes/genova_tpl/img/fonts/icomoon.eot);src:url(//honda-iin.com/wp-content/themes/genova_tpl/img/fonts/icomoon.eot#iefix) format('embedded-opentype'),url(//honda-iin.com/wp-content/themes/genova_tpl/img/fonts/icomoon.ttf) format('truetype'),url(//honda-iin.com/wp-content/themes/genova_tpl/img/fonts/icomoon.woff) format('woff'),url(//honda-iin.com/wp-content/themes/genova_tpl/img/fonts/icomoon.svg#icomoon) format('svg');font-weight:400;font-style:normal}[class*=icon-]:not([class*=eicon-]):before{display:inline-block;font-family:'icomoon';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-blog:before{content:"\e900"}.icon-category:before{content:"\e901"}.icon-check:before{content:"\e902"}.icon-checked:before{content:"\e903"}.icon-down:before{content:"\e904"}.icon-facebook:before{content:"\e905"}.icon-google:before{content:"\e906"}.icon-line:before{content:"\e907"}.icon-twitter:before{content:"\e908"}.icon-arrow02:before{content:"\e909"}.icon-arrow01:before{content:"\e910"}.icon-search:before{content:"\e911"}.icon-tag:before{content:"\e912"}.sp{display:none !important}.mb{display:none}@media screen and (max-width:767px){.pc{display:none!important}.sp{display:block!important}}@media screen and (max-width:480px){.mb{display:block}.pcm{display:none}}.container{width:100%;max-width:866px;padding:0;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;position:relative}.container:after{content:"";display:block;clear:both}.page-id-43 .elementor-section.elementor-section-boxed>.elementor-container{max-width:none !important;padding:0}@media (max-width:1081px){.container{padding:0 20px}}#wrapper{width:calc(100% - 240px);margin-left:auto;margin-right:0;height:100%;box-sizing:border-box;overflow:hidden}.home #header{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center}#menu_area{width:240px;background:#f6fbfe;padding-top:50px;position:fixed;top:0;left:0;height:100%;max-height:100vh;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:50}.logo{text-align:center;margin-bottom:35px}.logo a:hover{text-decoration:none}.logo a:hover,.logo img:hover{opacity:1}#key_area img{width:100%}.main_contents{background:0 0;width:100%;height:auto;min-height:inherit;position:relative}#key_area{z-index:1;position:relative;width:100%}#key_area .key_txt{position:absolute;z-index:60;right:75px;bottom:60px;box-sizing:border-box}#key_area .key_txt .txt1,#key_area .key_txt .txt2{margin-bottom:10px}#key_area .key_txt .txt1 img,#key_area .key_txt .txt2 img{display:inline-block;width:auto !important}#key_area .key_txt .list_ic{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-end}#key_area .key_txt .list_ic .ic{width:168px;margin-left:40px}#key_area .bx-wrapper li{width:100%;height:670px}#key_area .bx-wrapper li.sl1{background:url(//honda-iin.com/wp-content/themes/genova_tpl/img/slider01@2x.jpg) no-repeat center top;background-size:cover}#key_area .bx-wrapper li.sl2{background:url(//honda-iin.com/wp-content/themes/genova_tpl/img/slider02@2x.jpg) no-repeat center top;background-size:cover}#key_area .bx-wrapper li.sl3{background:url(//honda-iin.com/wp-content/themes/genova_tpl/img/slider03@2x.jpg) no-repeat center top;background-size:cover}@media screen and (max-width:767px){#key_area .bx-wrapper li{height:auto}}@media screen and (min-width:1800px){#key_area .bx-wrapper li{height:800px}}#menu_area .header_menu .g_nav{font-family:"秀英丸ゴシック L","Shuei MaruGo L"}#menu_area .header_menu .g_nav>li{position:relative;display:block}#menu_area .header_menu .g_nav>li>a,#menu_area .header_menu .g_nav>li>span{font-weight:400;color:#5c4024;line-height:1.2;cursor:pointer;font-size:16px;display:block;padding:30px 0;letter-spacing:.15em;-moz-transition-duration:.7s;-o-transition-duration:.7s;-webkit-transition-duration:.7s;transition-duration:.7s;position:relative;text-align:center}#menu_area .header_menu .g_nav>li>a:after,#menu_area .header_menu .g_nav>li>span:after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:0;width:20px;height:4px;background:#f6e820;transition:all .4s;z-index:91}#menu_area .header_menu .g_nav>li>a:hover:after,#menu_area .header_menu .g_nav>li>span:hover:after{width:34px;height:5px;background:#1592e6}#menu_area .header_menu .g_nav>li>a>span,#menu_area .header_menu .g_nav>li>span>span{display:block}#menu_area .header_menu .g_nav>li>a>span,#menu_area .header_menu .g_nav>li>span>span{display:block;margin:0 auto;font-size:16px;font-family:"秀英丸ゴシック L","Shuei MaruGo L";font-weight:400;color:#22201e}#menu_area .header_menu .g_nav>li>a sub,#menu_area .header_menu .g_nav>li>span sub{font-size:9px;color:#005ab6;line-height:1.2;display:block;letter-spacing:.25em;padding-top:10px;font-family:"秀英丸ゴシック L","Shuei MaruGo L";font-weight:700}#menu_area .header_menu .g_nav>li>span:hover+dl,#menu_area .header_menu .g_nav>li>span ul:hover{pointer-events:auto;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#menu_area .header_menu .g_nav>li>span:hover{position:relative}.header_menu ul.g_nav dl{background:#fff;width:200px;padding:5px 0 0;z-index:90;position:absolute;top:50%;right:-200px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:none;-webkit-transition:.4s all;-moz-transition:.4s all;-ms-transition:.4s all;-o-transition:.4s all;transition:.4s all}.header_menu ul.g_nav li:hover dl{display:block}.header_menu ul.g_nav dl dt{display:none}.header_menu ul.g_nav li li a{position:relative;padding:10px 10px 10px 22px;display:block;color:#22201e;width:auto!important;font-size:12px}.header_menu ul.g_nav li li a:before{content:"";background:url(//honda-iin.com/wp-content/themes/genova_tpl/img/ico_arrow03.png) no-repeat top center;-webkit-background-size:100% auto;background-size:100% auto;width:6px;height:10px;position:absolute;top:50%!important;margin-top:-6px!important;left:10px!important}.header_menu ul.g_nav li li a:hover{background-color:#fff100}@media screen and (max-width:1400px){#menu_area .header_menu .g_nav>li>a sub,#menu_area .header_menu .g_nav>li>span sub{font-size:13px;letter-spacing:.02em}#menu_area .header_menu .g_nav>li a:before{top:21px;display:none}#menu_area .header_menu .g_nav{margin-right:0}}@media screen and (max-width:1300px){#menu_area .header_menu .g_nav>li>a sub,#menu_area .header_menu .g_nav>li>span sub{font-size:11px;letter-spacing:0}}@media screen and (max-width:1060px){#menu_area{width:200px}#wrapper{width:calc(100% - 200px)}#header .logo{width:170px}#menu_area .header_menu .g_nav>li>a,#menu_area .header_menu .g_nav>li>span{font-size:13px;letter-spacing:.02em}#menu_area .header_menu .g_nav>li>a sub,#menu_area .header_menu .g_nav>li>span sub{letter-spacing:.02em;font-size:12px}#key_area .bx-wrapper li{height:600px}#key_area .key_txt{width:450px}#infoBottom .content .col-L{width:50% !important}.site_contact .note{width:100% !important}}@media screen and (max-width:900px) and (min-width:768px){#header .logo{width:160px}#menu_area .header_menu .g_nav>li>a sub,#menu_area .header_menu .g_nav>li>span sub{letter-spacing:.02em;font-size:10px}#menu_area{width:180px}#wrapper{width:calc(100% - 180px) !important}#menu_area .header_menu .g_nav>li{margin-bottom:15px}#menu_area .header_menu .g_nav>li>a,#menu_area .header_menu .g_nav>li>span{font-size:11px;letter-spacing:.1em}#menu_area .header_menu .g_nav>li>a>span,#menu_area .header_menu .g_nav>li>span>span{font-size:12px}#key_area .bx-wrapper li{height:500px}#key_area .key_txt{width:400px;top:150px}#key_area .key_txt .list_ic .ic{margin-left:20px}#infoBottom .content{justify-content:space-between !important;padding-top:80px !important;padding-bottom:80px !important}#infoBottom .content h2{font-size:2.5vw !important;line-height:2.5 !important}}@media screen and (max-width:1580px) and (min-width:1060px){body:not(.home) #main,body.archive #blogList{padding:0 20px 0}}@media screen and (max-width:1060px) and (min-width:900px){body:not(.home) #main,body.archive #blogList{padding:0 20px 0}}@media screen and (max-width:900px) and (min-width:768px){body:not(.home) #main,body.archive #blogList{padding:0 10px 0}}@media screen and (max-width:767px){#header{display:block !important}.under_mainimage{width:100% !important}#menu_area .logo{width:160px;margin:0 0 0 10px;float:left}#menu_area .logo img{width:100%;max-width:100%}#menu_area .logo a:hover{text-decoration:none}#key_area .key_txt{width:92%;left:4%;bottom:35px;top:auto}#key_area .key_txt .txt1{margin-bottom:5px}#key_area .key_txt .list_ic .ic{margin:10px 5px}#menu_area{width:100%;padding:5px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:auto;position:relative}body:not(.home) #header #menu_area{position:static;height:auto}#header .menu_bg{padding:20px 10px}#key_area{width:100%}#header .toggleMenu{display:block}#menu_area .header_menu .g_nav>li>a:before,#menu_area .header_menu .g_nav>li>span:before{content:"";position:absolute;top:50%;left:15px;transform:translateY(-50%);display:none}.toggleMenu{float:right;width:80px;height:80px;background:0 0;text-align:left;color:#fff;cursor:pointer}.menu-trigger,.menu-trigger span{display:inline-block;transition:all .4s;box-sizing:border-box}.menu-trigger{position:relative;width:80px;height:80px;margin:0}.menu-trigger:after{content:"MENU";display:block;line-height:1;font-size:10px;letter-spacing:.17em;font-weight:700;margin-top:30px;color:#00a0da;margin-left:0;display:none}.menu-trigger span{position:absolute;left:0;width:100%;height:4px;background-color:#00a0da}.menu-trigger span:nth-of-type(1){top:0}.menu-trigger span:nth-of-type(2){top:10px}.menu-trigger span:nth-of-type(3){bottom:0}.toggleMenu.active .menu-trigger span:nth-of-type(1){-webkit-transform:translateY(10px) rotate(-45deg);transform:translateY(10px) rotate(-45deg)}.toggleMenu.active .menu-trigger span:nth-of-type(2){opacity:0}.toggleMenu.active .menu-trigger span:nth-of-type(3){-webkit-transform:translateY(-10px) rotate(45deg);transform:translateY(-10px) rotate(45deg)}#header .right_box,#header .g_nav{display:none}#menu_area .header_menu{float:none;clear:both;margin-right:0}#menu_area .header_menu .g_nav{display:block;text-align:center;margin-right:0;padding:30px 25px}#menu_area .header_menu .g_nav>li{position:relative;border-top:1px solid #f2f4f5;border-left:none;margin-right:0;margin-bottom:0}#menu_area .header_menu .g_nav>li>a,#menu_area .header_menu .g_nav>li>span{width:100%;padding:25px 50px 24px 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;text-align:left;height:auto;background:#00a0da;color:#fff;font-size:17px;letter-spacing:.15em}#menu_area .header_menu .g_nav>li>a span,#menu_area .header_menu .g_nav>li>span span{margin:0}#menu_area .header_menu .g_nav>li a span{padding-top:0}#menu_area .header_menu .g_nav>li>a:hover,#menu_area .header_menu .g_nav>li>span:hover{background:#0b8ebe}#menu_area .header_menu .g_nav>li>a sub,#menu_area .header_menu .g_nav>li>span sub{display:none;vertical-align:middle;bottom:0;color:#220201;padding-top:0;font-size:17px;font-weight:700}#menu_area .header_menu .g_nav>li dl{position:relative;top:0;background:0 0;padding:0}#menu_area .header_menu .g_nav>li dl li:before{display:none}#menu_area .header_menu .g_nav>li dl li{padding-left:0}#menu_area .header_menu .g_nav>li dt{display:none}#menu_area .header_menu .g_nav>li ul{position:inherit;display:none;top:0;padding:0}#menu_area .header_menu .g_nav>li ul li{display:block;margin-right:0}#menu_area .header_menu .g_nav>li ul li a{position:relative;display:block;padding:24px 20px 22px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;background:#1aaee4;color:#fff}#menu_area .header_menu .g_nav>li ul li a:hover{text-decoration:none;background:#00a0da;color:#fff}#menu_area .header_menu .g_nav>li.hover ul{display:block;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#menu_area .header_menu .g_nav>li>span{position:relative}#menu_area .header_menu .g_nav>li.hover>span+dl,#menu_area .header_menu .g_nav>li>span:hover+dl{pointer-events:auto;opacity:1}#menu_area .header_menu .tel_menu .ttl{color:#22201e;font-size:16px;text-align:center;font-family:"秀英丸ゴシック B","Shuei MaruGo B";background:url(//honda-iin.com/wp-content/themes/genova_tpl/img/menu_tel_bg.jpg) no-repeat center top;-webkit-background-size:cover;background-size:cover;letter-spacing:2px;padding:12px 0;line-height:1.6}#menu_area .header_menu .tel_menu .inner{background:#fff;padding:20px 0;font-family:"秀英丸ゴシック L","Shuei MaruGo L"}#menu_area .header_menu .inner dl{line-height:16px;font-size:14px;padding:0 20px;margin-bottom:4px}#menu_area .header_menu .inner dt,#menu_area .header_menu .inner dd{float:left}#menu_area .header_menu .inner dt{font-weight:700;color:#22201e;background:#ebe9e7;text-align:center;width:87px;padding:6px 0;font-family:"秀英丸ゴシック B","Shuei MaruGo B"}#menu_area .header_menu .tel_menu .inner a{display:inline-block;max-width:400px;width:100%;margin:auto}#menu_area .header_menu .inner dd{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;padding:0 0 0 20px;width:calc(100% - 87px);box-sizing:border-box}#menu_area .header_menu .inner .call_web{padding:0;margin:auto}#menu_area .header_menu .inner .call_web{margin:5% 5% 0}#menu_area .header_menu .inner .call_web li{margin-bottom:5px}.header_menu ul.g_nav dl{left:0;transform:none}}@media screen and (max-width:330px){.btn a{width:100% !important}#menu_area .header_menu .inner dd{padding:0 0 0 4px}#infoBottom .content h2{font-size:18px !important}}#sidebar{display:none}#infoBottom{background:url(//honda-iin.com/wp-content/themes/genova_tpl/img/bg_ft_pc.jpg) no-repeat center top;-webkit-background-size:cover;background-size:cover;color:#fff}#infoBottom .content{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;padding-top:57px;padding-bottom:53px}#infoBottom .content .col-L{width:40%}#infoBottom .content .col-R{width:46%;text-align:right}#infoBottom .content h2{font-size:28px;line-height:50px;font-family:"秀英丸ゴシック B","Shuei MaruGo B";letter-spacing:2px;margin-bottom:5px;font-weight:700}#infoBottom .content .txt{font-size:14px;line-height:30px;width:100%;max-width:453px}#conBottom .list_bnr{padding:67px 0 93px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center}#conBottom .list_bnr li{margin-left:27px}#conBottom .list_bnr li:first-of-type{margin-left:0}.txt_1 p{margin-bottom:20px}#footer .ft_inner{background:url(//honda-iin.com/wp-content/themes/genova_tpl/img/sec2_bg1.png) no-repeat left -50px,url(//honda-iin.com/wp-content/themes/genova_tpl/img/sec2_bg2.png) no-repeat right -50px;-webkit-background-size:37%;background-size:37%;padding-top:50px;padding-bottom:50px;text-align:center}#footer .site_info{width:40%;margin-left:5%;float:left}#footer .fixed_bnr{position:fixed;top:50%;right:0;transform:translateY(-50%);z-index:60}#footer .fixed_bnr #btn_close{position:relative;right:0;z-index:1;cursor:pointer}#footer .fixed_bnr #btn_close:hover{opacity:.8}#footer .fixed_bnr #btn_open{position:absolute;left:-50px;top:0;z-index:1;display:none;cursor:pointer}#footer .fixed_bnr #btn_open:hover{opacity:.8}#footer #bnr_show{position:relative;text-align:right;cursor:pointer}#footer #btn_show{display:none;max-width:300px;position:relative;box-shadow:0px 5px 10px rgba(0,0,0,.1)}#footer #btn_show a{width:100%;display:block;height:60px;position:absolute;bottom:30px}#footer .ft_bnr{width:20%;margin-left:5%;float:left}#footer .ft_bnr .bnr1 img{max-width:155px;float:left;margin-bottom:15px;width:calc(48.5%)}#footer .ft_bnr .bnr1 img:last-of-type{margin-left:3%}#footer .ft_bnr .bnr3{max-width:320px}.fooger_logo a:hover,.fooger_logo img:hover{opacity:1}.fooger_logo{display:inline-block;margin:auto;width:50%;max-width:360px}#footer .list_bnr{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center}#footer .list_bnr .bnr{margin:0 10px}#footer .bottom .inner{text-align:center}#footer .copyright{font-size:14px;font-family:"ヒラギノ角ゴ W6 JIS2004","Hiragino Kaku Gothic W6 JIS2004";line-height:1.8;margin-top:29px}#footer .fixed_box{position:fixed;right:0;z-index:999;-moz-transition-duration:.7s;-o-transition-duration:.7s;-webkit-transition-duration:.7s;transition-duration:.7s}#footer .fixed_box ul{display:flex;justify-content:center}#footer .fixed_box li{margin-right:10px}#footer .fixed_box .tel_ft{max-width:245px;width:calc(75%)}#footer .fixed_box .tel_ft a{display:block}#footer .fixed_box li:last-of-type{margin-right:0}#footer .fixed_box .toTop_ft{width:50px;height:50px}#footer .fixed_box .toTop_ft a{display:block;width:100%;height:100%;background:url(//honda-iin.com/wp-content/themes/genova_tpl/img/up.jpg) no-repeat center center;background-size:100%}#wpfront-scroll-top-container{right:5px !important;bottom:5px !important;opacity:1 !important}#wpfront-scroll-top-container:hover img{opacity:.8 !important}@media screen and (max-width:767px){#footer .fixed_box{position:fixed;width:95%;left:50%;transform:translateX(-50%);text-align:center;height:60px}#footer .fixed_box .toTop_ft a{border-radius:50%;box-shadow:0 3px 6px rgba(0,0,0,.16)}#footer .fixed_box .toTop_ft a img{border-radius:100%}}@media screen and (max-width:340px){#footer .fixed_box li{margin-right:5px}}@media screen and (max-width:375px){#footer .fixed_box .tel_ft{margin-top:-1px}}.sitemap_box{background:#fff;font-size:14px}.sitemap_box .content{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:flex-start;padding-top:48px;padding-bottom:48px}.sitemap_box .content .col-R{margin-left:95px}.sitemap_box .content .col-R dl:after{content:"";display:block;clear:both;visibility:hidden}.sitemap_box .content .col-R dl dt,.sitemap_box .content .col-R dl dd{float:left}.sitemap_box .content .col-R dl dt{color:#0ea860;width:100px;float:left}.sitemap_box .content .col-R dl dd{width:calc(100% - 100px)}.sitemap_box .footer_logo{margin-bottom:19px}@media screen and (max-width:767px){#wrapper{width:100%}#footer{padding:0 0 70px}#footer .ft_inner{background:url(//honda-iin.com/wp-content/themes/genova_tpl/img/sec2_bg1_sp.png) no-repeat center -50px;padding:7% 0}#footer .copyright{margin-top:25px}.sitemap_box{padding:10% 0 0}.sitemap_box li:last-child{padding-right:0}.sitemap_box li{float:none !important}}@media screen and (max-width:480px){#footer .footer_navi .access_box p{letter-spacing:0}}.list_photo{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;margin-left:-15px;margin-right:-15px;flex-wrap:wrap}.list_photo .item{width:33.33%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 15px;margin-bottom:30px}.list_photo .item img{border-radius:10px;margin-bottom:10px}.list_photo .item .ttl{color:#f9a58f}.frame_p{padding:45px 50px;background:#f2f4f5}.frame_p .ttl{font-size:20px;color:#000;line-height:1.6;font-family:dnp-shuei-gothic-kin-std,sans-serif;margin-bottom:30px;padding-left:30px;position:relative}.frame_p .ttl:before{content:"";position:absolute;left:0;top:8px;width:16px;height:16px;border-radius:50%;background:#0ea860}.sec_tit h2,.sec_tit h1{font-family:franklin-gothic-urw-comp,sans-serif;font-weight:400;color:#22201e;letter-spacing:10px;font-size:60px;line-height:1.4}.sec_tit h2 span,.sec_tit h1 span{color:#1592e6}.sub_tit h3{font-family:"秀英丸ゴシック L","Shuei MaruGo L";font-size:24px;line-height:48px;box-shadow:inset 0 -.17em #f6e820,inset 0 -.15em #f6e820;display:inline;letter-spacing:4px;padding-bottom:3px}.sub_tit h3 span{color:#1592e6}.site_contact{background:#1592e6;-webkit-background-size:cover;background-size:cover;color:#ffff;text-align:center}.site_contact .container{padding-top:58px;padding-bottom:62px}.site_contact .tel a{display:inline-block}.site_contact .sec_tit{margin-bottom:11px}.site_contact .note{margin-top:20px;text-align:center;width:825px;margin-left:auto;margin-right:auto}.site_contact h2{font-size:36px;font-family:"秀英丸ゴシック L","Shuei MaruGo L";color:#fff;line-height:50px;margin-bottom:20px}#sec1{padding-top:45px;margin-bottom:12px}#sec1 .ttl{position:relative}#sec1 h2{font-size:20px;font-family:"秀英丸ゴシック L","Shuei MaruGo L";color:#22201e;position:relative;letter-spacing:2px;line-height:1.6;padding-bottom:15px;border-bottom:2px solid #1592e6}#sec2{background:#f6fbfe;padding-bottom:50px;font-size:13px}#sec2 .ttl{background:url(//honda-iin.com/wp-content/themes/genova_tpl/img/sec2_bg.jpg) no-repeat center center;-webkit-background-size:cover;background-size:cover;padding-top:88px;padding-bottom:88px;text-align:center;margin-bottom:50px}#sec2 .col-left{float:left;max-width:510px;width:48%}#sec2 .col-right{float:right;max-width:510px;width:48%}#sec2 .list_info{padding-top:16px;margin-top:15px;border-top:1px solid #cbcac9}#sec2 .list_info dl{margin-bottom:15px}#sec2 .list_info dl dt{float:left;padding-right:32px;width:110px;font-weight:700;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:23px;font-family:"ヒラギノ角ゴ W6 JIS2004","Hiragino Kaku Gothic W6 JIS2004"}#sec2 .list_info dl dd{float:left;width:calc(100% - 110px);font-size:14px;line-height:24px}#sec2 table.timetable{margin-top:0}#sec2 .gg-map{line-height:1}#sec2 .gg-map iframe{width:100%;height:400px;border:0}.place-card .place-card-large{display:none !important}#sec2 .link{text-align:right;font-size:12px;color:#1592e6;text-decoration:underline}#sec3{padding-top:81px;padding-bottom:190px}#sec3 .sec_tit{margin-bottom:10px}#sec3 .sub_tit{margin-bottom:40px}#sec3 .txt{width:390px;font-size:15px}#sec3 .box{padding-bottom:60px;position:relative;z-index:1;margin-right:77px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sec3 .box:after{content:"";position:absolute;bottom:0;left:-60px;right:0;top:45px;background:#f6fbfe;z-index:-1}#sec3 .box_content{position:relative}#sec3 .box_content .photo{position:absolute;top:0;right:-137px}#sec3 .box b{font-family:"ヒラギノ角ゴ W6 JIS2004","Hiragino Kaku Gothic W6 JIS2004"}#sec4{position:relative;z-index:1;padding-bottom:40px}#sec4:after{content:"";position:absolute;left:0;right:0;bottom:0;top:43px;background:#f6fbfe;z-index:-1}#sec4 .sec_tit{text-align:right;margin-bottom:10px}#sec4 .note{font-size:14px;margin-bottom:42px}#sec4 .box{margin-bottom:40px;background:#fff}#sec4 .box .box-content{background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:23px 18px 25px}#sec4 .box.box1{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center}#sec4 .box.box1>*{width:50%}#sec4 .box.box1 .photo{display:flex;justify-content:center}#sec4 .box.box1 .photo img{width:100%;object-fit:cover}#sec4 .box.box1 .box-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:45px 53px}#sec4 .box .box-content .sub_tit{margin-bottom:10px}#sec4 .box.box1 .box-content .sub_tit h3{letter-spacing:2px}#sec4 .box.box2 .sub_tit h3,#sec4 .box.box3 .sub_tit h3{font-size:22px;line-height:40px}#sec4 .list_box{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}#sec4 .list_box .box{width:calc(50% - 20px)}#sec4 .list_box .sub_tit{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center}#sec4 .list_box .sub_tit .inner{display:block}#sec5{padding-top:80px;padding-bottom:90px;position:relative;z-index:1}#sec5:after{content:"";position:absolute;right:0;bottom:0;top:274px;left:calc(50% - 297px);background:#f6fbfe;z-index:-1}#sec5 .sec_tit{margin-top:-44px}#sec5 .sub_tit{margin-bottom:50px}#sec5 .sub_tit h3{padding-bottom:20px}#sec5 .txt{width:475px}#sec5 .content{position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}#sec5 .content .btn{margin-right:28px}@media screen and (max-width:1080px){#sec5 .content .btn{margin-right:0;margin-left:20px}#sec5 .content .btn a{width:260px}}@media screen and (max-width:1024px){#sec3{padding-bottom:80px}#sec5 .content .btn a{width:230px}#sec5 .txt{width:500px}}.txt-vertical{cursor:vertical-text;writing-mode:vertical-rl;-o-writing-mode:vertical-rl;-ms-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;-moz-writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;text-orientation:upright;word-wrap:break-word}@media screen and (max-width:1150px){.container{padding:0 20px}}@media screen and (max-width:1080px){#sec3 .txt{width:50%}}@media screen and (max-width:1060px){#mainimage .key_txt{right:20px !important}#sec3 .box_content .photo{width:57%;right:-10%}#sec3 .box_content .photo img{width:100% !important}#sec3 .box{margin-right:10%;padding-right:20px}}@media screen and (min-width:768px){.txt-vertical-pc{cursor:vertical-text;writing-mode:vertical-rl;-o-writing-mode:vertical-rl;-ms-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;-moz-writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;text-orientation:upright;word-wrap:break-word}}@media screen and (max-width:767px){img{width:100% !important;height:auto}#mainimage .key_txt{width:21% !important;top:30px !important;right:20px !important;max-width:108px}#mainimage .key_txt2{width:14% !important;top:89px !important;left:20px !important;max-width:95px}#header .toggleMenu{display:block}#key_area .bx-wrapper li{height:auto}.toggleMenu{float:right;width:38px;height:38px;margin-top:12px;margin-bottom:10px;margin-right:10px;background:0 0;text-align:left;color:#fff;cursor:pointer}.menu-trigger,.menu-trigger span{display:inline-block;transition:all .4s;box-sizing:border-box}.menu-trigger{position:relative;width:38px;height:38px;margin:0;background:url(//honda-iin.com/wp-content/themes/genova_tpl/img/header_menu.png) no-repeat center top}.active .menu-trigger{background:url(//honda-iin.com/wp-content/themes/genova_tpl/img/header_menu_close.png) no-repeat center top;background-size:100%}.menu-trigger:after{content:"MENU";display:block;line-height:1;font-size:10px;letter-spacing:.17em;font-weight:700;margin-top:30px;color:#00a0da;margin-left:0;display:none}.menu-trigger span{position:absolute;left:0;width:100%;height:4px;background-color:#00a0da}.menu-trigger span:nth-of-type(1){top:0}.menu-trigger span:nth-of-type(2){top:10px}.menu-trigger span:nth-of-type(3){bottom:0}.toggleMenu.active .menu-trigger span:nth-of-type(1){-webkit-transform:translateY(10px) rotate(-45deg);transform:translateY(10px) rotate(-45deg)}.toggleMenu.active .menu-trigger span:nth-of-type(2){opacity:0}.toggleMenu.active .menu-trigger span:nth-of-type(3){-webkit-transform:translateY(-10px) rotate(45deg);transform:translateY(-10px) rotate(45deg)}#header .right_box,#header .g_nav{display:none}#menu_area .header_menu{float:none;clear:both;padding-bottom:30px;background:#f2f4f5}#menu_area .header_menu .tel_menu{padding:0 25px}#menu_area .header_menu .list-bnr{text-align:center;margin-top:32px}#menu_area .header_menu .list-bnr li{margin-bottom:2px}#menu_area .header_menu .list-bnr li a{display:inline-block}#menu_area .header_menu .g_nav>li{position:relative;border-top:2px solid #f2f4f5;border-left:none}#menu_area .header_menu .g_nav>li:first-of-type{border-top:none}#menu_area .header_menu .g_nav>li:first-of-type>a{border-top-left-radius:5px;border-top-right-radius:5px}#menu_area .header_menu .g_nav>li:last-of-type>a{border-bottom-left-radius:5px;border-bottom-right-radius:5px}#menu_area .header_menu .g_nav>li>a,#menu_area .header_menu .g_nav>li>span{width:100%;padding:22px 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:auto;background:#fff;color:#564946;font-size:17px;letter-spacing:.25em}#menu_area .header_menu .g_nav>li>a:after{display:none}#menu_area .header_menu .g_nav>li>a span,#menu_area .header_menu .g_nav>li>span span{margin:0;padding-top:0;padding-bottom:0;color:#564946}#menu_area .header_menu .g_nav>li>a>span:after,#menu_area .header_menu .g_nav>li>span>span:after{display:none}#menu_area .header_menu .g_nav>li>a:hover,#menu_area .header_menu .g_nav>li>span:hover{background:#fff}#menu_area .header_menu .g_nav>li>span{position:relative}#menu_area .header_menu .g_nav>li>span.parent:after{content:"";position:absolute;top:50%;right:20px;left:auto !important;width:8px;height:8px;opacity:1;visibility:visible;border-bottom:2px solid #564946;border-left:2px solid #564946;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;margin-top:-6px;display:block !important;background:0 0}#menu_area .header_menu .g_nav>li.hover>span:after{-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);margin-top:-3px}#menu_area .header_menu .g_nav>li dl{position:relative;top:0;background:0 0;padding:0;width:100%;margin-top:2px;box-shadow:none}#menu_area .header_menu .g_nav>li dl li:before{display:none}#menu_area .header_menu .g_nav>li dl li{padding-left:0}#menu_area .header_menu .g_nav>li dt{display:none}#menu_area .header_menu .g_nav>li ul{position:inherit;display:none;top:0;padding:0}#menu_area .header_menu .g_nav>li ul li{display:block;margin-right:0}#menu_area .header_menu .g_nav>li ul li a{position:relative;display:block;padding:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:2px solid #f2f4f5;background:#f6fbfe;color:#564946;font-size:16px}#menu_area .header_menu .g_nav>li ul li:last-of-type a{border-bottom:none}.header_menu ul.g_nav li li a:before{top:53% !important}#menu_area .header_menu .g_nav>li ul li a:hover{text-decoration:none;background:#f7ab00;color:#220201}#menu_area .header_menu .g_nav>li.hover ul{display:block;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#menu_area .header_menu .g_nav>li>span{position:relative}.header_menu ul.g_nav dl:before{display:none}#menu_area .header_menu .g_nav>li.hover>span+dl,#menu_area .header_menu .g_nav>li>span:hover+dl{pointer-events:auto;opacity:1}body{font-size:14px;line-height:29px}.sec_tit h2{font-size:40px;line-height:47px;letter-spacing:7px}.site_contact .container{padding-top:10%;padding-bottom:10%}.site_contact .list-bnr{display:block;text-align:center}.site_contact .list-bnr li{width:auto;max-width:400px;margin:0 auto 5px}.site_contact h2{font-size:30px;line-height:40px}.site_contact .note{width:100%;text-align:left}.sitemap_box .content{padding:0}#footer .list_bnr{display:block;text-align:center;width:100%}#footer .list_bnr li{margin-bottom:20px !important}#footer .list_bnr img{width:auto !important}#footer .bottom{margin-top:10px}.sub_tit h3{font-size:22px;line-height:40px}#sec1{margin-bottom:0}#sec1 h2{padding-bottom:10px}#sec2 .ttl{padding:50px 0;background:url(//honda-iin.com/wp-content/themes/genova_tpl/img/sec2_bg_sp.jpg) no-repeat center center;background-size:cover}#sec2 .col-left,#sec2 .col-right{float:none;width:100%;max-width:100%}#sec2 .col-left{margin-bottom:10px}#sec3{padding-bottom:15%;padding-top:10%}#sec3 .box{margin-right:0;padding:0 10px}#sec3 .box:after{left:0;bottom:0;top:32px}#sec3 .txt{width:100%;margin-bottom:20px}#sec3 .box_content .photo{position:static;width:calc(100% + 20px);margin-left:-10px;margin-right:-10px;margin-top:15px}#sec3 .sub_tit{margin-bottom:20px}#sec4{padding-bottom:3%}#sec4 .sec_tit h2{margin-bottom:30px}#sec4 .box.box1{display:block}#sec4 .box.box1>*{width:100%}#sec4 .box.box1 .photo{display:block}#sec4 .note{margin-bottom:20px}#sec4:after{top:26px}#sec4 .list_box{display:block}#sec4 .box{width:100% !important;max-width:413px;margin-left:auto;margin-right:auto;margin-bottom:7%}#sec4 .box.box1 .box-content{padding:23px 18px 25px}#sec4 .box .box-content .sub_tit{height:auto !important}#sec5{padding-top:10%;padding-bottom:10%}#sec5:after{left:0;top:20%}#sec5 .sec_tit{margin-top:-25px}#sec5 .sub_tit{margin-bottom:3%}#sec5 .sub_tit h3{padding-bottom:4px}#sec5 .txt{width:100%;margin-bottom:7%}#sec5 .content{display:block}#sec5 .content .btn{margin:0;text-align:center}#sec5 .content .btn a{display:inline-block;margin-right:auto;margin-left:auto}}@media screen and (max-width:440px){.sec_tit h2{font-size:36px;letter-spacing:4px}.sub_tit h3{font-size:20px;letter-spacing:0}}