@charset "UTF-8";html{font-size:100%}body{min-width:300px;font-family:"Meiryo","メイリオ",Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",sans-serif;font-size:15px;color:#736f6f;letter-spacing:.2em;line-height:2em;background:0 0 !important}@media screen and (max-width:767px){body{font-size:15px !important}}a{color:#736f6f}a:visited{color:#736f6f}a:focus{color:#736f6f}a:hover{color:#736f6f}a:active{color:#736f6f}a:focus,*:focus{outline:none}h1{font-size:inherit;font-weight:400}#content .parts.b_11.text_image.b_11_column2,#content .parts.b_11.text_image.b_11_column3,#content .parts.b_10.image.b_10_column2,#content .parts.b_10.image.b_10_column3,#content .parts.flex,#content .parts .flex,#content .parts.flexWrap>div{display:-ms-flexbox;-ms-flex-direction:row;display:-webkit-flex;display:flex}#content .parts.b_11.text_image.b_11_column2 .box,#content .parts.b_11.text_image.b_11_column2 .column_l,#content .parts.b_11.text_image.b_11_column2 .column_c,#content .parts.b_11.text_image.b_11_column2 .column_r,#content .parts.b_11.text_image.b_11_column3 .box,#content .parts.b_11.text_image.b_11_column3 .column_l,#content .parts.b_11.text_image.b_11_column3 .column_c,#content .parts.b_11.text_image.b_11_column3 .column_r,#content .parts.b_10.image.b_10_column2 .box,#content .parts.b_10.image.b_10_column2 .column_l,#content .parts.b_10.image.b_10_column2 .column_c,#content .parts.b_10.image.b_10_column2 .column_r,#content .parts.b_10.image.b_10_column3 .box,#content .parts.b_10.image.b_10_column3 .column_l,#content .parts.b_10.image.b_10_column3 .column_c,#content .parts.b_10.image.b_10_column3 .column_r,#content .parts.flex .box,#content .parts.flex .column_l,#content .parts.flex .column_c,#content .parts.flex .column_r,#content .parts .flex .box,#content .parts .flex .column_l,#content .parts .flex .column_c,#content .parts .flex .column_r,#content .parts.flexWrap>div .box,#content .parts.flexWrap>div .column_l,#content .parts.flexWrap>div .column_c,#content .parts.flexWrap>div .column_r{-webkit-flex-grow:1;flex-grow:1;margin-right:30px}#content .parts.b_11.text_image.b_11_column2 .box:last-child,#content .parts.b_11.text_image.b_11_column2 .column_l:last-child,#content .parts.b_11.text_image.b_11_column2 .column_c:last-child,#content .parts.b_11.text_image.b_11_column2 .column_r:last-child,#content .parts.b_11.text_image.b_11_column3 .box:last-child,#content .parts.b_11.text_image.b_11_column3 .column_l:last-child,#content .parts.b_11.text_image.b_11_column3 .column_c:last-child,#content .parts.b_11.text_image.b_11_column3 .column_r:last-child,#content .parts.b_10.image.b_10_column2 .box:last-child,#content .parts.b_10.image.b_10_column2 .column_l:last-child,#content .parts.b_10.image.b_10_column2 .column_c:last-child,#content .parts.b_10.image.b_10_column2 .column_r:last-child,#content .parts.b_10.image.b_10_column3 .box:last-child,#content .parts.b_10.image.b_10_column3 .column_l:last-child,#content .parts.b_10.image.b_10_column3 .column_c:last-child,#content .parts.b_10.image.b_10_column3 .column_r:last-child,#content .parts.flex .box:last-child,#content .parts.flex .column_l:last-child,#content .parts.flex .column_c:last-child,#content .parts.flex .column_r:last-child,#content .parts .flex .box:last-child,#content .parts .flex .column_l:last-child,#content .parts .flex .column_c:last-child,#content .parts .flex .column_r:last-child,#content .parts.flexWrap>div .box:last-child,#content .parts.flexWrap>div .column_l:last-child,#content .parts.flexWrap>div .column_c:last-child,#content .parts.flexWrap>div .column_r:last-child{margin-right:0}#content .parts.b_11.text_image.b_11_column2 .column_blank,#content .parts.b_11.text_image.b_11_column3 .column_blank,#content .parts.b_10.image.b_10_column2 .column_blank,#content .parts.b_10.image.b_10_column3 .column_blank,#content .parts.flex .column_blank,#content .parts .flex .column_blank,#content .parts.flexWrap>div .column_blank{display:none !important}#content .parts.b_10_column2 .column_l,#content .parts.b_10_column2 .column_r,#content .parts.b_11_column2 .column_l,#content .parts.b_11_column2 .column_r{width:50%;padding:0}#content .parts.inpd .box,#content .parts.inpd .column_l,#content .parts.inpd .column_c,#content .parts.inpd .column_r{margin-right:0;padding:30px}@media screen and (max-width:1000px){#content .parts.tb-col2 .box,#content .parts.flexWrap.tb-col2>div .box{-webkit-flex-grow:0;flex-grow:0;width:49%;margin:0 2% 30px 0}#content .parts.tb-col2 .box:nth-child(even),#content .parts.flexWrap.tb-col2>div .box:nth-child(even){margin:0 0 30px}#content .parts.tb-col2 .box:nth-last-child(1),#content .parts.tb-col2 .box:nth-last-child(2),#content .parts.flexWrap.tb-col2>div .box:nth-last-child(1),#content .parts.flexWrap.tb-col2>div .box:nth-last-child(2){margin-bottom:0}#content .parts.tb-col3 .box,#content .parts.flexWrap.tb-col3>div .box{-webkit-flex-grow:0;flex-grow:0;width:32%;margin:0 2% 30px 0}#content .parts.tb-col3 .box:nth-child(3n),#content .parts.flexWrap.tb-col3>div .box:nth-child(3n){margin:0 0 30px}#content .parts.tb-col3 .box:nth-last-child(1),#content .parts.tb-col3 .box:nth-last-child(2),#content .parts.tb-col3 .box:nth-last-child(3),#content .parts.flexWrap.tb-col3>div .box:nth-last-child(1),#content .parts.flexWrap.tb-col3>div .box:nth-last-child(2),#content .parts.flexWrap.tb-col3>div .box:nth-last-child(3){margin-bottom:0}}@media screen and (max-width:767px){#content .parts.b_11.text_image.b_11_column2,#content .parts.b_11.text_image.b_11_column3,#content .parts.b_10.image.b_10_column2,#content .parts.b_10.image.b_10_column3,#content .parts.flex,#content .parts .flex,#content .parts.flexWrap>div{-webkit-flex-direction:column;flex-direction:column}#content .parts.b_11.text_image.b_11_column2 .box,#content .parts.b_11.text_image.b_11_column2 .column_l,#content .parts.b_11.text_image.b_11_column2 .column_c,#content .parts.b_11.text_image.b_11_column2 .column_r,#content .parts.b_11.text_image.b_11_column3 .box,#content .parts.b_11.text_image.b_11_column3 .column_l,#content .parts.b_11.text_image.b_11_column3 .column_c,#content .parts.b_11.text_image.b_11_column3 .column_r,#content .parts.b_10.image.b_10_column2 .box,#content .parts.b_10.image.b_10_column2 .column_l,#content .parts.b_10.image.b_10_column2 .column_c,#content .parts.b_10.image.b_10_column2 .column_r,#content .parts.b_10.image.b_10_column3 .box,#content .parts.b_10.image.b_10_column3 .column_l,#content .parts.b_10.image.b_10_column3 .column_c,#content .parts.b_10.image.b_10_column3 .column_r,#content .parts.flex .box,#content .parts.flex .column_l,#content .parts.flex .column_c,#content .parts.flex .column_r,#content .parts .flex .box,#content .parts .flex .column_l,#content .parts .flex .column_c,#content .parts .flex .column_r,#content .parts.flexWrap>div .box,#content .parts.flexWrap>div .column_l,#content .parts.flexWrap>div .column_c,#content .parts.flexWrap>div .column_r{margin-right:0;margin-bottom:30px}#content .parts.b_11.text_image.b_11_column2 .box:last-child,#content .parts.b_11.text_image.b_11_column2 .column_l:last-child,#content .parts.b_11.text_image.b_11_column2 .column_c:last-child,#content .parts.b_11.text_image.b_11_column2 .column_r:last-child,#content .parts.b_11.text_image.b_11_column3 .box:last-child,#content .parts.b_11.text_image.b_11_column3 .column_l:last-child,#content .parts.b_11.text_image.b_11_column3 .column_c:last-child,#content .parts.b_11.text_image.b_11_column3 .column_r:last-child,#content .parts.b_10.image.b_10_column2 .box:last-child,#content .parts.b_10.image.b_10_column2 .column_l:last-child,#content .parts.b_10.image.b_10_column2 .column_c:last-child,#content .parts.b_10.image.b_10_column2 .column_r:last-child,#content .parts.b_10.image.b_10_column3 .box:last-child,#content .parts.b_10.image.b_10_column3 .column_l:last-child,#content .parts.b_10.image.b_10_column3 .column_c:last-child,#content .parts.b_10.image.b_10_column3 .column_r:last-child,#content .parts.flex .box:last-child,#content .parts.flex .column_l:last-child,#content .parts.flex .column_c:last-child,#content .parts.flex .column_r:last-child,#content .parts .flex .box:last-child,#content .parts .flex .column_l:last-child,#content .parts .flex .column_c:last-child,#content .parts .flex .column_r:last-child,#content .parts.flexWrap>div .box:last-child,#content .parts.flexWrap>div .column_l:last-child,#content .parts.flexWrap>div .column_c:last-child,#content .parts.flexWrap>div .column_r:last-child{margin-bottom:0}#content .parts.b_10_column2 .column_l,#content .parts.b_10_column2 .column_r,#content .parts.b_11_column2 .column_l,#content .parts.b_11_column2 .column_r{width:100%}#content .parts.tb-col2 .box,#content .parts.flexWrap.tb-col2>div .box{width:100%}#content .parts.tb-col2 .box:nth-last-child(2),#content .parts.flexWrap.tb-col2>div .box:nth-last-child(2){margin-bottom:30px}#content .parts.tb-col3 .box,#content .parts.flexWrap.tb-col3>div .box{width:100%}#content .parts.tb-col3 .box:nth-last-child(2),#content .parts.tb-col3 .box:nth-last-child(3),#content .parts.flexWrap.tb-col3>div .box:nth-last-child(2),#content .parts.flexWrap.tb-col3>div .box:nth-last-child(3){margin-bottom:30px}}@media screen and (max-width:480px){#content .parts.inpd .box,#content .parts.inpd .column_l,#content .parts.inpd .column_c,#content .parts.inpd .column_r{padding:10px}}.full #base,.full #contentBase{width:100% !important;max-width:100%}.hikoukai{display:none !important}#drag-temp-pre-content .parts.hikoukai{display:block !important;border:5px solid #777;background:#555;padding:20px 0}#drag-temp-pre-content .parts{min-height:30px;margin:0 !important}@media screen and (min-width:768px){#drag-temp-pre-content .sp{margin:0;padding:0;height:0}}#drag-temp-pre-content .news_list{position:relative;display:block;min-height:50px;background:#777}#drag-temp-pre-content .news_list:before{content:"新着情報";position:absolute;top:50%;left:50%;margin-top:-.75em;margin-left:-4.5em;font-size:20px;color:#fff;z-index:10}.pc{display:block !important}.sp{display:none !important}@media screen and (max-width:767px){.pc{display:none !important}.sp{display:block !important}}a[href^="tel:"]{pointer-events:none;cursor:text}.tel_txt a{cursor:text}.tel_txt a:hover{text-decoration:none}@media screen and (max-width:1000px){a[href^="tel:"]{pointer-events:auto;cursor:pointer}.tel_txt a,.tel_txt a:hover{text-decoration:underline}}.top .b_01,.top .b_02,.top .b_03,.top .b_04,.top .b_05,.top .b_06,.top .b_07,.top .b_08,.top .b_09,.top .b_10,.top .b_10_column2,.top .b_10_column3,.top .b_11,.top .b_11_2,.top .b_11_3,.top .table2{margin:0 auto 4em}.top.full .b_01,.top.full .b_02,.top.full .b_03,.top.full .b_04,.top.full .b_05,.top.full .b_06,.top.full .b_07,.top.full .b_08,.top.full .b_09,.top.full .b_10,.top.full .b_10_column2,.top.full .b_10_column3,.top.full .b_11,.top.full .b_11_2,.top.full .b_11_3,.top.full .table2{margin:0 auto}.under .b_01,.under .b_02,.under .b_03,.under .b_04,.under .b_05,.under .b_06,.under .b_07,.under .b_08,.under .b_09,.under .b_10,.under .b_10_column2,.under .b_10_column3,.under .b_11,.under .b_11_2,.under .b_11_3,.under .table2{margin:0 auto 0em}#bread{max-width:1060px;padding:0 30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}img{width:auto;max-width:100%}.b_11_2_in span img,.b_11 .b_11_in span img{margin:0 0 1em 1em}.b_10.b_10_column2 div.column_r,.b_11_2.b_11_2_column2 div.column_r{padding-left:15px}.b_10.b_10_column2 div.column_l,.b_11_2.b_11_2_column2 div.column_l{padding-right:15px}#newsList #content,#websiteNewsDetail #content{min-height:870px}.full #mainimage{max-width:100%;max-width:100%;position:relative;height:auto;margin-top:-130px}.top #content{padding:0 !important}#content{padding-top:0;margin:0 auto;padding:3em 0 0 !important}#base{width:100%;max-width:1060px;margin:0 auto;padding:0 30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.full #base{padding:0 !important}.full .w-p{width:100%;max-width:1060px;padding:0 30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}@media screen and (max-width:480px){.full .w-p{padding:0 10px}}#contentBase{width:75%;max-width:750px}@media screen and (max-width:1000px){#contentBase{width:100%;max-width:100%;float:none}}@media screen and (max-width:1000px) and (min-width:768px){.top #content{width:100%}#content{width:94%}}@media screen and (max-width:767px){.top #content{width:100%}#content{width:94%}}@media screen and (max-width:1060px){.full #contentBase{max-width:100%}.under #content{width:100%;padding:3em 0 0 !important}.under.full #content{padding:3em 0 0 !important}.b_10.bn01 img{width:75% !important}.b_10.b_10_column2.bn02{width:75% !important;margin:0 auto 2em}.b_10.bn02 img{width:100% !important}.b_10.b_10_column3.bn03{width:75% !important;margin:0 auto 2em}.b_10.bn03 img{width:100% !important}}@media screen and (max-width:767px){#contentBase{margin:0 auto;float:none}.b_11_3.b_11_3_column3,.b_11_3.b_11_3_column3 div.column_c,.b_11_3.b_11_3_column3 div.column_l,.b_11_3.b_11_3_column3 div.column_r{margin:0 0 1em !important}.b_10.b_10_column2 div.column_r,.b_11_2.b_11_2_column2 div.column_r{padding-left:0}.b_10.b_10_column2 div.column_l,.b_11_2.b_11_2_column2 div.column_l{padding-right:0}.top .b_01,.top .b_02,.top .b_03,.top .b_04,.top .b_05,.top .b_06,.top .b_07,.top .b_08,.top .b_09,.top .b_10,.top .b_10_column2,.top .b_10_column3,.top .b_11,.top .b_11_2,.top .b_11_3,.top .table2{margin:0 auto 2em}.top.full .b_01,.top.full .b_02,.top.full .b_03,.top.full .b_04,.top.full .b_05,.top.full .b_06,.top.full .b_07,.top.full .b_08,.top.full .b_09,.top.full .b_10,.top.full .b_10_column2,.top.full .b_10_column3,.top.full .b_11,.top.full .b_11_2,.top.full .b_11_3,.top.full .table2{margin:0 auto}.under .b_01,.under .b_02,.under .b_03,.under .b_04,.under .b_05,.under .b_06,.under .b_07,.under .b_08,.under .b_09,.under .b_10,.under .b_10_column2,.under .b_10_column3,.under .b_11,.under .b_11_2,.under .b_11_3,.under .table2{margin:0 auto 2em}.sp_img_height{max-width:80%}#contentBase{min-height:200px}}@media screen and (max-width:480px){#base{padding:0 10px}#content{padding:3em 0 0 !important}.under #content{padding:3em 0 0 !important}}#wrapper{padding-top:130px}@media (max-width:1400px){#wrapper{padding-top:100px}}@media (max-width:1060px){#wrapper{padding-top:70px}}@media (max-width:767px){#wrapper{padding-top:0}}#header{position:fixed;top:0;left:0;z-index:100;width:100%;background:rgba(255,255,255,0);-moz-transition-duration:.7s;-o-transition-duration:.7s;-webkit-transition-duration:.7s;transition-duration:.7s}#header .logo_box{width:24.9%;max-width:249px;margin:2% 0 0 2.5%;float:left}#header .logo_box img{width:auto;max-width:100%}#header .right_box{float:right;width:260px}#header .right_box a{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;background:#6baabe;color:#fff}#header .right_box a:hover{text-decoration:none}#header .toggleMenu{display:none;float:right;width:11%;margin:2% 2% 1% 0}#header .toggleMenu img{width:100%;max-width:75px}#header .header_menu{float:right}#header .header_menu .g_nav{display:flex}#header .header_menu .g_nav>li{border-right:none;vertical-align:middle}#header .header_menu .g_nav>li>a,#header .header_menu .g_nav>li>span{display:flex;align-items:center;width:155px;height:130px;font-weight:700;text-align:center;vertical-align:middle}#header .header_menu .g_nav>li>a>span,#header .header_menu .g_nav>li>span>span{display:block;margin:0 auto;font-size:20px;letter-spacing:5px;color:#fff;line-height:1.2;cursor:pointer;font-family:"中ゴシックBBB","Gothic Medium BBB"}#header .header_menu .g_nav>li>span>span:hover{opacity:.7}#header .header_menu .g_nav>li>a sub,#header .header_menu .g_nav>li>span sub{font-size:14px;color:#fff;font-family:"中ゴシックBBB","Gothic Medium BBB";line-height:1.2;letter-spacing:2px}#header .header_menu .g_nav>li:first-child a span{font-size:14px;letter-spacing:2px;line-height:1.2;color:#fff;font-family:"中ゴシックBBB","Gothic Medium BBB"}#header .header_menu .g_nav>li>a sub:before,#header .header_menu .g_nav>li>span sub:before{content:"\d\a";white-space:pre}#header .header_menu .g_nav>li>span:hover+dl,#header .header_menu .g_nav>li>span ul:hover{pointer-events:auto;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#header .header_menu .g_nav>li>span:hover{position:relative}@media (min-width:768px){#header .header_menu .g_nav>li>span:hover:before{content:"";position:absolute;bottom:-20px;left:-49px;display:block;width:72px;height:100px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);z-index:9999}#header .header_menu .g_nav>li>span:hover:after{content:"";position:absolute;bottom:-20px;right:-44px;z-index:2;display:block;width:72px;height:100px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);z-index:999}}#header .header_menu .g_nav>li a:hover{cursor:pointer;text-decoration:none}#header .header_menu .g_nav>li:first-child{position:relative;border-left:none}#header .header_menu .g_nav>li:first-child a{padding-top:45px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;color:#0a1b73}#header .header_menu .g_nav>li:first-child a:before{content:"";position:absolute;top:34px;left:50%;margin-left:-13px;display:block;width:26px;height:29px;background:url("/wp-content/themes/genova_tpl/asset/home.png") no-repeat center center}#header .header_menu .g_nav>li dl{pointer-events:none;position:absolute;top:130px;left:0;display:block;width:100%;padding:30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#ddd9d0;-moz-transition-duration:.6s;-o-transition-duration:.6s;-webkit-transition-duration:.6s;transition-duration:.6s;opacity:0;z-index:99}#header .header_menu .g_nav>li dl dt{max-width:1000px;margin:0 auto 20px;font-size:26px;letter-spacing:.3em;color:#3f2c2a}#header .header_menu .g_nav>li dl ul{max-width:1000px;margin:0 auto}#header .header_menu .g_nav>li dl li{display:inline-block;margin-right:30px}#header .header_menu .g_nav>li dl li:before{content:"▶︎";color:#9eba6a;margin-right:.5em}#header .header_menu .g_nav>li dl li:last-child{margin-right:0}#header .header_menu .g_nav>li dl a{color:#333 !important}#header .header_menu .g_nav>li dl a:hover{opacity:1;text-decoration:underline}#header .header_menu .g_nav>li dl:hover{pointer-events:auto;opacity:1}@media screen and (max-width:1400px){#header .logo_box{max-width:249px;width:30%}#header .right_box{width:200px}#header .header_menu .g_nav>li>a,#header .header_menu .g_nav>li>span{width:128px;height:100px}#header .header_menu .g_nav>li:first-child a:before{top:22px}#header .header_menu .g_nav>li dl{top:100px}}@media screen and (max-width:1060px){#header .logo_box{max-width:249px;width:30%}#header .right_box{width:140px}#header .header_menu .g_nav>li>a,#header .header_menu .g_nav>li>span{width:120px;height:85px}#header .header_menu .g_nav>li>a>span,#header .header_menu .g_nav>li>span>span{line-height:1;font-size:18px;letter-spacing:2px}#header .header_menu .g_nav>li>a sub,#header .header_menu .g_nav>li>span sub{font-size:13px;color:#fff;font-family:"中ゴシックBBB","Gothic Medium BBB";line-height:1;letter-spacing:1px}#header .header_menu .g_nav>li:first-child a{font-size:13px;padding-top:54px;line-height:1.2;display:block;letter-spacing:1px}#header .header_menu .g_nav>li:first-child a:before{top:18px;width:22px;height:26px;margin-left:-12px;background-size:100%}#header .header_menu .g_nav>li dl{top:85px}}@media screen and (max-width:767px){#header{position:relative;top:0 !important;padding-top:0 !important;background:#5f4f40 !important}#wrapper{padding-top:0}#header .logo_box{margin:1.5% 0 0 3%;max-width:249px;width:45%}#header .logo_box img{min-width:160px}#header .toggleMenu{display:block;width:11%;margin:2% 3% 1% 0}#header .right_box,#header .g_nav{display:none}#header .header_menu{float:none}#header .header_menu .g_nav{display:block;text-align:center;background:#c1afa0}#header .header_menu .g_nav>li{position:relative;border-bottom:1px solid #fff}#header .header_menu .g_nav>li>a,#header .header_menu .g_nav>li>span{width:100%;padding:0 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#header .header_menu .g_nav>li>a,#header .header_menu .g_nav>li>span{height:70px}#header .header_menu .g_nav>li>a span,#header .header_menu .g_nav>li>span span{margin:0}#header .header_menu .g_nav>li>a>span,#header .header_menu .g_nav>li>span>span{color:#fff}#header .header_menu .g_nav>li>a sub,#header .header_menu .g_nav>li>span sub{margin:-6px 0 0 12px;display:inline-block;vertical-align:middle}#header .header_menu .g_nav>li:first-child{border-left:none}#header .header_menu .g_nav>li:first-child a{padding:0 20px}#header .header_menu .g_nav>li:first-child a:before{position:relative;top:22px;left:0;margin-left:0}#header .header_menu .g_nav>li:first-child a span{margin-top:0;margin-left:35px;display:flex;font-size:18px;color:#fff}#header .header_menu .g_nav>li>span:after{content:"";position:absolute;top:50%;margin-top:-10px;right:20px;width:16px;height:16px;border-left:2px solid #9bb03e;border-bottom:2px solid #9bb03e;-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}#header .header_menu .g_nav>li dl{position:relative;top:0;background:0 0;padding:0;opacity:1}#header .header_menu .g_nav>li dl li:before{display:none}#header .header_menu .g_nav>li dt{display:none}#header .header_menu .g_nav>li ul{position:inherit;background:#dedad0;display:none;top:0;padding:0}#header .header_menu .g_nav>li ul li{display:block;margin-right:0;border-bottom:1px solid #fff}#header .header_menu .g_nav>li ul li a{position:relative;display:block;padding:10px 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;font-size:14px;letter-spacing:1px}#header .header_menu .g_nav>li.hover ul{display:block;opacity:1}#header .header_menu .g_nav>li.hover>span:after{margin-top:0;-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);top:30px}}.togglemenu{background:0 0;display:none}.android .nav:focus .sub{display:block}@media screen and (max-width:1000px){.android .nav:focus .sub{display:block}}#mainimage{max-width:100%;text-align:center}#mainimage img{max-width:100%}.imgMain{position:relative;display:block;width:100%;background:url("/wp-content/themes/genova_tpl/asset/mainimage01.jpg") no-repeat center center;background-size:cover}.imgMain span{display:none}.imgMain:before{content:"";display:block;padding-top:34%}@media screen and (max-width:767px){.imgMain{background:url("/wp-content/themes/genova_tpl/asset/mainimage01_sp.jpg") no-repeat center top;background-size:100% auto}.imgMain:before{padding-top:68%}}#side{width:22%;max-width:220px}#side .inner{padding:0}#sidecontact{display:block;position:fixed;top:5%;z-index:1000}#sidecontact.rightContent{right:0}.full #side{display:none}#side #sidecontact{display:block;position:fixed;bottom:40%;z-index:1000}@media screen and (max-width:1000px){#side{width:100%;max-width:100%;float:none;background:#fff !important}}@media screen and (max-width:767px){#sidecontact{display:none}#side{width:100%;float:none;background:#fff}#side .bn{margin-bottom:0;margin-right:8px;width:43%;margin-bottom:8px}#side .inner{margin:0 auto 30px;margin:0 auto 30px}.bnr_stel{display:none}#side img{float:left;max-width:220px;width:45%;margin:0 0 2.5% 3.4%}}#inquiryBody div#content-bottom{display:none;margin-bottom:3em}#inquiryBody div#content-bottom li.inq_tel img,#inquiryBody div#content-bottom li.inq_mail img{width:49%;float:left}#inquiryBody div#content-bottom li.inq_tel img img,#inquiryBody div#content-bottom li.inq_mail img img{max-width:345px;margin-top:10px}#inquiryBody div#content-bottom li.inq_tel{margin-right:2%}@media screen and (max-width:1000px){div#content-bottom{padding:0}div#content-bottom img{width:100%}}@media screen and (max-width:767px){div#content-bottom{padding:0}#content-bottom li{margin-bottom:15px}#content-bottom img{width:100%}}.contactBox{background:#9ec56b;padding:50px 30px 40px}.contactBox .wrap{width:100%;max-width:1000px;margin:0 auto;text-align:center;line-height:2.5em;letter-spacing:.12em;font-size:16px;color:#fff}.contactBox .wrap h3{margin:0 0 .2em;line-height:2.33em;letter-spacing:.2em;font-size:30px;color:#fff}.contactBox .wrap .bnr{margin-top:28px;display:-ms-flexbox;-ms-flex-direction:row;display:-webkit-flex;display:flex}.contactBox .wrap .bnr .box{-webkit-flex-grow:1;flex-grow:1;margin-right:5px}.contactBox .wrap .bnr .box:last-child{margin-right:0}.contactBox .wrap .bnr .box img{width:100%;max-width:100%}.contactBox .tb{display:none}@media screen and (max-width:1000px){.contactBox .tb{display:block}}@media screen and (max-width:767px){.contactBox{position:fixed;z-index:99;bottom:0;left:0;width:100%;background:0 0;padding:0}.contactBox .wrap h3,.contactBox .wrap h3+p{display:none}.contactBox .wrap .bnr{margin-top:0}.contactBox .wrap .bnr .box{margin:0 1px 0 0}}#footer{background:#fff;background-image:none;border-top:none}#footer .inner{width:1000px;margin:0 auto;text-align:center;padding:15px 30px 10px;font-size:100%}#footer .footerLink{color:#000;margin-bottom:5px}#footer .footerLink a{color:#000}address{font-weight:700;color:#000}@media screen and (max-width:1060px){#footer .inner{width:94%}}@media screen and (max-width:1000px){#footer .inner{width:auto}}@media screen and (max-width:767px){#footer{position:static !important}#footer .inner{width:auto;padding:15px 30px 10px;box-sizing:border-box}}#inquiryBody .pc_mail{display:none}.form_error_notice{text-align:center;color:#c00;font-weight:700;margin-bottom:20px;min-height:860px}@media screen and (max-width:767px){.inquiryFormTable dt{background:#e5e5e5 !important;color:#333}}.entry{margin-bottom:20px}#blogBody .date{text-align:right}#blogBody .contributor{font-weight:700}#pagenation{background:0 0;border-top:1px solid #ddd}#pagenation .active a,#pagenation a.active:hover{background:#999 !important}#blogside li{position:relative;padding:0 0 0 15px}#blogside li:before{content:"";position:absolute;background:#ddd;top:13px;left:0;margin-top:-3px;height:5px;width:5px;padding:0}#blogside li.child-2{margin-left:15px}#blogside li.child-2:before{content:"";position:absolute;background:#ddd;top:13px;left:5px;margin-top:-5px;height:4px;width:4px;border-radius:50%;padding-left:0}#blogBody #blogList{width:72% !important;float:left}.blog_search_input input{width:98%;margin-bottom:3px}.blog_search_submit{display:block;text-align:center;width:98%}#blogBody .contentArea a{word-break:break-all}#blogBody .blogArea:after{content:"";display:block;clear:both}@media screen and (max-width:767px){#blogBody #blogList{width:100% !important}}#news{position:relative;background:#fff;padding-bottom:10px}#news .newsBt{top:auto;right:50%;bottom:-18px;margin-right:-35px;text-decoration:underline;font-size:12px;color:#72655a;letter-spacing:3px}#news dl{margin-bottom:37px;border-bottom:1px solid #cdc6bf;box-sizing:border-box;padding:0 10px}#news dt{margin-bottom:.1em;width:205px;font-size:14px;float:left;color:#709c5b;letter-spacing:1px}#news dd{padding:0;padding-bottom:28px;float:none;width:auto}#news .newsNew,#newsDetail .newsNew{display:inline-block;width:38px;height:17px;line-height:18px;float:none;background:#7c695b;color:#fff;font-family:"ヒラギノ角ゴ W3 JIS2004","Hiragino Kaku Gothic W3 JIS2004";font-size:11px;font-weight:400;vertical-align:baseline;margin:0 0 0 15px;padding:0;letter-spacing:0px;text-indent:0;text-align:center;border-radius:13px}#news dd a,#newsDetail dd a{text-decoration:none;line-height:1.2;letter-spacing:2px;color:#2a2a2a;font-size:14px}#news dd a:hover,#newsDetail dd a:hover{text-decoration:underline}.newsDetailBody img{margin:5px}#newsList #side #news{display:none}#news #pagenation ul{text-align:center}#news #pagenation ul li a{background:#ddd;margin-right:5px}#blogBody #news,#blogBody .contentArea.news_list{width:100% !important;float:none}@media screen and (max-width:1024px){#news dt{padding:10px 0;width:100%}#news dd{padding:0;padding-bottom:25px;float:none;width:auto}#pagenation .inner{margin-bottom:50px}}ul.sitemap_ic li a:after{background-color:#fff}ul.sitemap_ic li a{padding-right:40px}a:hover{opacity:.7}h1 a:hover{opacity:1}input[type=submit]:hover{opacity:.7}body#inquiryBody{background:0 0}body#inquiryBody #mainimage{display:none}#contentBase,#side{width:100%;max-width:1000px;float:none}.full #contentBase,.full #side{max-width:100%}.theme-gray{background:#767676}.theme-pink{background:#e5005a}ul.footer_btn li:last-child{width:52.49%}@media screen and (max-width:767px){ul.footer_btn li:last-child{width:91%;margin:0 auto;margin-right:4.5% !important;margin-bottom:2%}}