@charset "utf-8";body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0;vertical-align:bottom}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}ul{letter-spacing:-.4em}li{letter-spacing:normal}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}img{vertical-align:bottom}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{height:100%}body{font-family:Verdana,Roboto,"Droid Sans","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:16px;line-height:1.8;color:#222;min-width:1200px}a{color:#666;text-decoration:none}a.op:hover img{opacity:.7}a:hover{text-decoration:underline}#home a:hover,#header a:hover{text-decoration:none}#footer a:hover{text-decoration:underline}@media screen and (max-width:640px){body{max-width:640px;min-width:100%;-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6{line-height:1.5}img{max-width:100%;height:auto}}#mainContents{padding:20px 0 60px;margin:0 auto;background:#fff url(//ohnokk.com/wp/wp-content/themes/ohnokogyo_WP/library/css/../images/inner/bg.png) fixed center;background-size:cover}.inner{width:1200px;margin:0 auto;position:relative}#fixedTop{width:40px;display:none;position:fixed;bottom:40px;right:0;z-index:99}#fixedTop img{width:100%;height:auto}@media screen and (max-width:640px){#mainContents{padding:40px 0}.inner{width:90%}#header .inner,#footer .inner{width:98%}#fixedTop{bottom:0}}#header{color:#fff;padding:20px 0;background:#113285}#home #header{background:0 0;position:relative}#header a{color:#fff}#header .h1{float:left;z-index:1}#header .h1 .hdrLogo{background:url(//ohnokk.com/wp/wp-content/themes/ohnokogyo_WP/library/css/../images/common/logo.png) no-repeat left;background-size:60px auto;padding:0 0 0 70px}#header h1{font-size:14px}#header .nav_hdrContact{float:right;z-index:1}#header ul.hdrContact{display:inline-block;text-align:center;line-height:1.2;padding:0 0 0 30px;border-left:#fff 1px solid}#header ul.hdrContact>li:nth-child(2){font-family:Arial,Helvetica,sans-serif !important;font-size:30px;font-weight:700}#header ul.hdrContact span.tel{position:relative;padding:0 0 0 20px}#header ul.hdrContact span.tel:before{position:absolute;background:url(//ohnokk.com/wp/wp-content/themes/ohnokogyo_WP/library/css/../images/common/iconTel.png);background-size:cover;width:16px;height:18px;content:"";top:0;bottom:0;left:0;margin:auto}@media screen and (max-width:640px){#header{padding:30px 0 20px}#home #header{position:static}#header .h1{float:none;width:310px;margin:0 auto}#header .nav_hdrContact{float:none;text-align:center}#header ul.hdrContact{display:block;padding:0;margin:20px 0 0;border-left:none}}nav{color:#fff;position:relative;float:left;padding:15px 0 0}nav ul{display:flex;font-size:18px;font-weight:700;z-index:999}nav ul li{margin:0 50px 0 0;padding:0 0 10px;flex:1 1 auto;text-align:center;text-transform:uppercase;position:relative;overflow:hidden;transition:.3s}nav ul li:after{position:absolute;transition:.3s;content:'';width:0;left:50%;bottom:0;height:1px;background:#fff}nav ul li:hover{cursor:pointer}nav ul li:hover:after{width:100%;left:0}#navToggle{width:40px;height:40px;background:#fff;display:none;padding:6px 3px;border:#113285 2px solid;position:absolute;right:5px;top:-20px;cursor:pointer;z-index:99}#navToggle div{width:100%;height:100%;position:relative}#navToggle span{width:100%;height:3px;background:#113285;display:block;position:absolute;transition:.35s ease-in-out}#navToggle span:nth-child(1){top:0}#navToggle span:nth-child(2){top:0;bottom:0;margin:auto}#navToggle span:nth-child(3){bottom:0}@media screen and (max-width:640px){nav{position:static;float:none}nav ul{position:static;display:block}nav ul li{font-size:16px;font-weight:400;text-align:center;float:left;width:50%;margin:0;padding:0;border-right:#fff 1px solid;border-bottom:#fff 1px solid;background:rgba(34,34,34,.9)}nav ul li:after,nav ul li:hover:after{display:none}nav ul li:nth-child(2n){border-right:none}nav ul li a{display:block;padding:10px 0}nav ul li:nth-child(4){margin:0}nav{width:100%;background:0 0 !important;position:absolute;top:-200px;left:0;transition:.5s ease-in-out;z-index:999}#navToggle{display:block}.openNav #navToggle span:nth-child(1){top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.openNav #navToggle span:nth-child(2){opacity:0}.openNav #navToggle span:nth-child(3){top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.openNav nav{-webkit-transform:translateY(270px);transform:translateY(270px)}}footer a{color:#fff}#ftrInquiry{background:url(//ohnokk.com/wp/wp-content/themes/ohnokogyo_WP/library/css/../images/common/ftrContactBg.jpg) no-repeat center;background-size:cover;text-align:center;color:#fff}#ftrInquiry>.inner{padding:50px 0;background:url(//ohnokk.com/wp/wp-content/themes/ohnokogyo_WP/library/css/../images/common/ftrContactBg02.png) no-repeat center;background-size:1200px auto}#ftrInquiry>.inner>h2{font-size:36px;font-weight:700}#ftrInquiry>.inner>p{font-size:18px}#ftrInquiry>.inner li{font-size:30px;font-weight:700;font-family:Arial,Helvetica,sans-serif}#ftrInquiry>.inner li:first-child{margin:0 20px 0 0}#ftrContents{background:#113285;color:#fff;font-size:14px;height:293px}#ftrContents .ftrBox{position:absolute;top:50px;left:100px}#ftrContents .ftrLogo{background:url(//ohnokk.com/wp/wp-content/themes/ohnokogyo_WP/library/css/../images/common/logo.png) no-repeat left;background-size:60px auto;padding:0 0 0 70px;height:60px}#ftrContents .ftrMenu{position:absolute;top:100px;right:100px}#ftrContents .ftrMenu>li>a{position:relative;padding:0 20px}#ftrContents .ftrMenu>li:last-child>a{padding:0 0 0 20px}#ftrContents .ftrMenu>li>a:after{position:absolute;content:"";background:#fff;height:20px;width:1px;top:0;bottom:0;right:0;margin:auto}#ftrContents .ftrMenu>li:last-child>a:after{display:none}#ftrContents .copyright{text-align:center;width:600px;position:absolute;top:210px;left:0;right:0;margin:auto}.sanzen{font-size:11px;text-align:right;padding:5px;background:#153c9e}.sanzen a{color:#607bbf}.sanzen a:hover{text-decoration:none !important}@media screen and (max-width:640px){#ftrInquiry>.inner{width:100% !important;padding:40px 0;background-position:left top}#ftrInquiry>.inner>h2{font-size:30px}#ftrInquiry>.inner>p{text-align:left;width:90%;margin:20px auto 0}#ftrInquiry>.inner>p br{display:none}#ftrInquiry>.inner li:first-child{margin:20px 0 0}#ftrContents{height:auto;padding:50px 0}#ftrContents .ftrBox{position:static}#ftrContents .ftrMenu{position:static;margin:10px 0 20px}#ftrContents .ftrMenu>li{display:inline-block;border-bottom:#406cdc 1px solid;text-align:center;vertical-align:top;width:32%;margin:2% 2% 0 0}#ftrContents .ftrMenu>li:nth-child(3n){margin-right:0}#ftrContents .ftrMenu>li>a{padding:0}#ftrContents .ftrMenu>li:last-child>a{padding:0}#ftrContents .ftrMenu>li>a:after{display:none}#ftrContents .copyright{text-align:center;width:auto;position:static;font-size:12px}}.center{text-align:center !important}.right{text-align:right !important}.left{text-align:left !important}.top{vertical-align:top !important}.bottom{vertical-align:bottom !important}.bold{font-weight:700}.normal{font-weight:400}.underline{text-decoration:underline}.italic{font-style:italic}.f10{font-size:10px !important}.f11{font-size:11px !important}.f12{font-size:12px !important}.f13{font-size:13px !important}.f14{font-size:14px !important}.f15{font-size:15px !important}.f16{font-size:16px !important}.f18{font-size:18px !important}.f20{font-size:20px !important}.f22{font-size:22px !important}.f24{font-size:24px !important}.f30{font-size:30px !important}.f36{font-size:36px !important}.f54{font-size:54px !important}.f72{font-size:72px !important}.fMincho{font-family:"ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif}.fGothic{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.fYuMincho{font-family:"游明朝体","Yu Mincho",YuMincho,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ ゴシック",sans-serif}.fYuGothic{font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif}.lh10{line-height:1}.lh12{line-height:1.2}.lh20{line-height:2}.fcRed{color:#c00}.fcBlue{color:#113285}.mt00{margin-top:0 !important}.mt05{margin-top:5px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt30{margin-top:30px !important}.mt40{margin-top:40px !important}.mb00{margin-bottom:0 !important}.mb05{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb30{margin-bottom:30px !important}.mb40{margin-bottom:40px !important}.ml00{margin-left:0 !important}.ml05{margin-left:5px !important}.ml10{margin-left:10px !important}.ml15{margin-left:15px !important}.ml20{margin-left:20px !important}.ml30{margin-left:30px !important}.ml40{margin-left:40px !important}.mr00{margin-right:0 !important}.mr05{margin-right:5px !important}.mr10{margin-right:10px !important}.mr15{margin-right:15px !important}.mr20{margin-right:20px !important}.mr30{margin-right:30px !important}.mr40{margin-right:40px !important}.pt00{padding-top:0 !important}.pt05{padding-top:5px !important}.pt10{padding-top:10px !important}.pt20{padding-top:20px !important}.pt30{padding-top:30px !important}.pt40{padding-top:40px !important}.pb00{padding-bottom:0 !important}.pb05{padding-bottom:5px !important}.pb10{padding-bottom:10px !important}.pb20{padding-bottom:20px !important}.pb30{padding-bottom:30px !important}.pb40{padding-bottom:40px !important}.pl00{padding-left:0 !important}.pl05{padding-left:5px !important}.pl10{padding-left:10px !important}.pl15{padding-left:15px !important}.pl20{padding-left:20px !important}.pl30{padding-left:30px !important}.pl40{padding-left:40px !important}.pr00{padding-right:0 !important}.pr05{padding-right:5px !important}.pr10{padding-right:10px !important}.pr15{padding-right:15px !important}.pr20{padding-right:20px !important}.pr30{padding-right:30px !important}.pr40{padding-right:40px !important}.fltL{float:left}.fltR{float:right}.both{clear:both}.both05{clear:both;height:5px;line-height:1;font-size:1px}.both10{clear:both;height:10px;line-height:1;font-size:1px}.both15{clear:both;height:15px;line-height:1;font-size:1px}.both20{clear:both;height:20px;line-height:1;font-size:1px}.both30{clear:both;height:30px;line-height:1;font-size:1px}.both40{clear:both;height:40px;line-height:1;font-size:1px}.both50{clear:both;height:50px;line-height:1;font-size:1px}.clearfix:after{content:'';display:block;clear:both}#mfp_buttons li{margin:0;padding:0}input,textarea,select{font-size:16px;padding:5px 10px;margin:2px;border:#ccc 1px solid;border-radius:3px}input[type=submit],button{background:#eee;font-size:16px;padding:10px 20px;cursor:pointer;border:#ccc 1px solid;border-radius:5px}input[type=submit]:hover,button:hover{opacity:.6}@media screen and (max-width:640px){input[type=text],textarea{width:100%}input[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none}}