@charset "utf-8";body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}legend{color:#000}#yui3-css-stamp.cssreset{display:none}*{font-size:100%;margin:0;padding:0}body{background:#fdf8f8;font-family:Meiryo,メイリオ,'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',sans-serif;font-size:96%;line-height:2;color:#434343;padding:0;margin:0;position:relative;-webkit-text-size-adjust:100%;word-break:break-all}a:focus,*:focus{outline:none}a{color:#434343;vertical-align:baseline;text-decoration:none;transition:all .5s}a:hover{color:#888;text-decoration:underline;transition:all .5s}a[href^="tel:"]{pointer-events:none;cursor:text}img{width:auto;max-width:100%;vertical-align:bottom;margin:0;padding:0}a img{opacity:1;transition:opacity .5s}a:hover img{opacity:.8;transition:opacity .5s}table{width:100%}p:not(:last-child){margin-bottom:1em}strong{font-weight:700}.hikoukai{display:none}.elementor-editor-active #content .hikoukai{display:block !important;border:5px solid #777;background:#e0e0e5;padding:20px 0}.elementor-editor-active #content>#news{display:none}@media screen and (max-width:767px){body{font-size:97%}a[href^="tel:"]{pointer-events:auto;cursor:pointer;color:#a874bc !important;text-decoration:underline}.auto_height{height:auto !important}}@font-face{font-family:'icomoon';src:url(//fujisaki-seikotsu.jp/wp-content/themes/genova_tpl/img/fonts/icomoon.eot);src:url(//fujisaki-seikotsu.jp/wp-content/themes/genova_tpl/img/fonts/icomoon.eot#iefix) format('embedded-opentype'),url(//fujisaki-seikotsu.jp/wp-content/themes/genova_tpl/img/fonts/icomoon.ttf) format('truetype'),url(//fujisaki-seikotsu.jp/wp-content/themes/genova_tpl/img/fonts/icomoon.woff) format('woff'),url(//fujisaki-seikotsu.jp/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"}.mb0{margin-bottom:0 !important}.mb5{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb25{margin-bottom:25px !important}.mb30{margin-bottom:30px !important}.mb35{margin-bottom:35px !important}.mb40{margin-bottom:40px !important}.mb45{margin-bottom:45px !important}.mb50{margin-bottom:50px !important}.mb55{margin-bottom:55px !important}.mb60{margin-bottom:60px !important}.mb65{margin-bottom:65px !important}.mb70{margin-bottom:70px !important}.mb75{margin-bottom:75px !important}.mb80{margin-bottom:80px !important}.mb85{margin-bottom:85px !important}.mb90{margin-bottom:90px !important}.mb95{margin-bottom:95px !important}.mb100{margin-bottom:100px !important}.mt0{margin-top:0 !important}.mt5{margin-top:5px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.pt0{padding-top:0 !important}.pt5{padding-top:5px !important}.pt10{padding-top:10px !important}.pt15{padding-top:15px !important}.pb0{padding-bottom:0 !important}.pb5{padding-bottom:5px !important}.pb10{padding-bottom:10px !important}.pb15{padding-bottom:15px !important}.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}.half{display:inline-block}.sp{display:none}@media screen and (max-width:960px){.pc_tab{display:none}}@media screen and (max-width:767px){.pc{display:none!important}.sp{display:block!important}}.container{width:100%;max-width:1120px;padding:0 20px;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}.container:after{content:"";display:block;clear:both}header{margin-bottom:20px;position:relative;z-index:9999}.home header{margin-bottom:0}header h1{width:100%;clear:both;font-size:12px;line-height:1.3;margin-bottom:3px}header .logo{float:left;width:40%;margin-top:10px}header .logo img{width:100%;max-width:317px}header .inqBox{float:right;width:55%;text-align:right;margin-top:-10px}header .inqBox img{width:100%;max-width:528px}@media screen and (min-width:768px){header .wrap{width:98%;max-width:960px;margin:0 auto;padding:5px 0 20px;box-sizing:border-box}.toggleMenu{display:none}}@media screen and (max-width:767px){body.noscroll{overflow-y:hidden !important;height:100% !important}header{background:#fff;margin:0}header.open{width:100%;background:#fff;position:fixed;top:0 !important;left:0}header h1{display:none}header .logo{width:calc(100% - 80px);height:60px;display:flex;align-items:center;margin:0 0 0 22px}header .logo img{max-width:152px}.toggleMenu{display:block;width:60px;height:60px;background:#a874bc;text-align:center;cursor:pointer;position:fixed;top:0;right:0;z-index:999}.triggers,.triggers span{display:inline-block;transition:all .4s;box-sizing:border-box}.triggers{position:relative;width:23px;height:21px;margin:20px auto 0;text-align:center;cursor:pointer}.triggers span{position:absolute;left:0;width:100%;height:3px;background-color:#fff;border-radius:5px}.triggers span:nth-of-type(1){top:0}.triggers span:nth-of-type(2){top:9px}.triggers span:nth-of-type(3){bottom:0}.toggleMenu.active .triggers span:nth-of-type(1){-webkit-transform:translateY(9px) rotate(-45deg);transform:translateY(9px) rotate(-45deg)}.toggleMenu.active .triggers span:nth-of-type(2){opacity:0}.toggleMenu.active .triggers span:nth-of-type(3){-webkit-transform:translateY(-9px) rotate(45deg);transform:translateY(-9px) rotate(45deg)}}nav{width:98%;margin:0 auto}nav .menu{max-width:960px;margin:0 auto}nav .menu>li{float:left;width:14%;border-right:1px solid #ffdada;box-sizing:border-box;position:relative}nav .menu>li:first-child{border-left:1px solid #ffdada;width:11%}nav .menu>li:nth-child(2){width:16%}nav .menu>li:nth-child(5){width:11%}nav .menu>li:nth-child(6),nav .menu>li:nth-child(7){width:17%}nav .menu>li>a,nav .menu>li>span{display:flex;align-items:center;height:67px;font-size:95%;color:#626262;text-align:center;padding:3px 5px 0;box-sizing:border-box;cursor:pointer;transition:all .6s ease;position:relative;z-index:5;line-height:1.5;letter-spacing:.1em}nav .menu>li>a>span,nav .menu>li>span>span{display:block;margin:0 auto}nav .menu>li>a:hover,nav .menu>li>span:hover,nav .menu>li.hover>a,nav .menu>li.hover>span{background:#c18bd6;color:#fff;text-decoration:none}nav .menu>li ul{display:block;width:100%;position:absolute;top:100%;left:0;pointer-events:none;-moz-transition-duration:.6s;-o-transition-duration:.6s;-webkit-transition-duration:.6s;transition-duration:.6s;filter:alpha(opacity=0);opacity:0;z-index:99;transition:.3s}nav .menu>li ul li{border-top:1px solid #fdf8f8}nav .menu>li ul li a{display:block;font-size:14px;line-height:1.4;color:#626262;background:#fff;padding:13px 5px;text-align:center;transition:all .6s ease}nav .menu>li ul a:hover{background:#edd6f6;text-decoration:none}.desktop nav .menu>li>span:hover+ul,.desktop nav .menu>li>span ul:hover,.desktop nav .menu>li ul:hover{pointer-events:auto;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.desktop nav .menu>li ul a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.tablet nav .menu>li>ul{display:none}.tablet nav .menu>li>span+ul{pointer-events:none;opacity:0}.tablet nav .menu>li.hover>span+ul{pointer-events:auto;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}@media screen and (min-width:768px){nav{display:block !important}nav .menu>li ul{pointer-events:none}}@media screen and (max-width:960px){nav .menu>li>a,nav .menu>li>span{font-size:13px!important;height:61px}nav .menu>li ul li a{font-size:12px;padding:11px 2px}}@media screen and (max-width:767px){nav{display:none;width:100%;height:calc(100% - 60px);background:#fdf8f8;position:fixed;top:60px;left:0;margin:0;padding:0;box-sizing:border-box;overflow-y:scroll !important;overflow:hidden;z-index:9999}nav .menu{display:block;padding:30px;border:none}nav .menu>li{float:none;width:100% !important;margin:2px 0 0;border:none !important;position:relative}nav .menu>li>a,nav .menu>li>span{display:block;width:100%;height:auto;font-family:"ヒラギノ角ゴ W4 JIS2004","Hiragino Kaku Gothic W4 JIS2004";font-size:16px;line-height:1.4;text-align:left;color:#626262;background:#fff;text-decoration:none;padding:16px 40px 16px 20px !important}nav .menu>li:first-child>a,nav .menu>li:first-child>span{border-radius:5px 5px 0 0}nav .menu>li:last-child>a,nav .menu>li:last-child>span{border-radius:0 0 5px 5px}nav .menu>li>a:hover,nav .menu>li>span:hover,nav .menu>li.hover>a,nav .menu>li.hover>span{color:#626262;background:#fff}nav .menu>li>span:after{content:"";width:11px;height:11px;border-left:1px solid #a874bc;border-top:1px solid #a874bc;position:absolute;top:50%;right:20px;-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:-2px;box-sizing:border-box}nav .menu>li.hover>span:after{-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg);margin-top:-8px}nav .menu>li>a>span,nav .menu>li>span>span{display:block;margin:0 auto}nav .menu>li a br{display:none}nav .menu>li ul{display:none;position:relative;top:0 !important;left:0;background:0 0;padding:0;margin:0;box-shadow:none;width:100%}nav .menu>li ul li{display:none;width:100%;margin-top:2px;border:none !important}nav .menu>li.hover li{display:block;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}nav .menu>li ul li a{display:block;font-family:"ヒラギノ角ゴ W4 JIS2004","Hiragino Kaku Gothic W4 JIS2004";font-size:16px;text-align:left;color:#626262;background:#edd6f6 !important;margin-top:2px;padding:16px 30px 16px;text-decoration:none !important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}nav .menu>li ul li a:hover{opacity:1}nav .menu>li ul li a span{margin-left:5px}nav .menu>li.hover ul{display:block;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}nav .menu>li>span{position:relative}nav .menu>li.hover>span+ul,nav .menu>li>span:hover+ul{pointer-events:auto;opacity:1}.contactBox{background:#a874bc;padding:30px}.contactBox .inner{max-width:630px;margin:0 auto}.contactBox .tit{font-family:"ヒラギノ角ゴ W4 JIS2004","Hiragino Kaku Gothic W4 JIS2004";font-size:25px;letter-spacing:.1em;line-height:1.4;color:#fff;text-align:center;margin-bottom:18px}.contactBox ul li:not(:first-child){margin-top:28px}}@media screen and (max-width:374px){nav .menu{padding:20px}.contactBox{padding:20px}.contactBox .tit{font-size:20px}}main{display:block;width:98%;max-width:960px;margin:0 auto 145px}.home main{margin:30px auto 145px}article{float:right;width:73%;max-width:700px}#content{min-height:480px;margin-bottom:50px}@media screen and (max-width:960px){main{width:100%;margin:0 auto 70px}.home main{margin:30px auto 70px}article{float:none;width:100%;max-width:100%}#content{width:100%;padding:0 10px;box-sizing:border-box}}@media screen and (max-width:767px){main{margin:10px auto 70px}}#conversion{text-align:center}@media screen and (max-width:960px){#conversion{width:100%;margin:0 0 30px;padding:0 10px;box-sizing:border-box}}aside{float:left;width:25%;max-width:240px}aside .inner{padding:0 10px}aside .sideBnr li{margin-top:10px}aside .sideBnr li:first-child{margin-top:10px}@media screen and (max-width:960px){aside{float:none;width:100%;max-width:100%}aside .inner{width:100%;max-width:490px;padding:0 15px;margin:0 auto;box-sizing:border-box}aside .sideBnr li{float:left;width:calc((100% - 4%)/2);margin-left:4%;margin-top:3%}aside .sideBnr li:nth-child(2n+1){margin-left:0;clear:both}aside .sideBnr li:nth-child(-n+2){margin-top:0}aside .sideBnr li:last-child{margin-left:27%}}footer{background:#ffdada;text-align:center}footer .inner{width:98%;max-width:960px;margin:0 auto;padding:15px 0 60px;font-size:100%}footer .footerLink{margin-bottom:5px}footer .footerLink li{display:inline-block;position:relative;color:#626262}footer .footerLink a{color:#626262}footer .footerLink a:hover{text-decoration:underline}address{color:#626262;word-break:break-word}footer .fixed_box{position:fixed;right:0;width:299px;z-index:999;-moz-transition-duration:.7s;-o-transition-duration:.7s;-webkit-transition-duration:.7s;transition-duration:.7s}footer .fixed_box li{float:left}footer .fixed_box li:last-child{float:right}footer .fixed_box li img{width:100%}@media screen and (min-width:768px){footer .fixed_box li:first-child{width:229px}footer .fixed_box li:last-child{width:50px}}@media screen and (max-width:960px){footer .inner{width:100%;max-width:100%;padding:15px 10px 65px;box-sizing:border-box}}@media screen and (max-width:767px){footer .inner{padding:15px 5px 18%}footer .fixed_box{width:100%;bottom:0 !important}footer .fixed_box li{width:84%}footer .fixed_box li:last-child{width:14.9%}}@media screen and (max-width:374px){footer .inner{font-size:90%}}