@import url(//www.attrise.com/wp/wp-content/themes/attrise/styles/reset.css);html{font-size:62.5%}body{font-size:1.6rem;line-height:1.8em}p{font-size:1.6rem;line-height:1.8em}table p{font-size:1.6rem;line-height:1.8}li{font-size:1.6rem;line-height:1.8}li p{font-size:1.6rem;line-height:1.8}img{max-width:100%;height:auto;border:none;vertical-align:bottom}body{font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",'M PLUS 1p','Roboto',sans-serif;font-family:'Lato','Noto Sans JP','游ゴシック Medium','游ゴシック体','Yu Gothic Medium',YuGothic,'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','Meiryo',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;color:#333;-webkit-text-size-adjust:100%;overflow-x:hidden}@media all and (-ms-high-contrast:none){*::-ms-backdrop,body{font-family:"Meiryo",Meiryo,sans-serif !important}}a[target*=_blank]:after{margin:0 5px;font-family:"Font Awesome 6 Free";content:'\f08e';font-weight:900}.clearfix:after{content:"";display:block;clear:both}@font-face{font-family:"Shin Maru Go Light,A-OTF 新ゴ Pro",A-OTF Shin Go Pro,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Meiryo",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;src:url(//www.attrise.com/wp/wp-content/themes/attrise/Shin%20Maru%20Go%20Light.eot);src:url(//www.attrise.com/wp/wp-content/themes/attrise/Shin%20Maru%20Go%20Light.eot?iefix) format('eot'),url(//www.attrise.com/wp/wp-content/themes/attrise/Shin%20Maru%20Go%20Light.woff) format('woff'),url(//www.attrise.com/wp/wp-content/themes/attrise/Shin%20Maru%20Go%20Light.ttf) format('truetype'),url(//www.attrise.com/wp/wp-content/themes/attrise/Shin%20Maru%20Go%20Light.svg#webfontjSpbZQRv) format('svg')}#content img{margin-bottom:2%}a{text-decoration:none;color:#3366fa}a:link{color:#3366fa}a:visited{color:#00f}a:hover{color:#ff4500}a:active{color:#ff4500}.web_bana a:hover img{background-color:#000;opacity:.8;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)"}_::-webkit-full-page-media,_:future,:root #content h1{font-family:'Noto Sans JP',sans-serif}#content h1{max-width:100vw;font-size:2.25rem;font-family:"Shin Maru Go Light",sans-serif,system-ui,"Hiragino Sans","Hiragino Kaku Gothic ProN";letter-spacing:.1em;border-bottom:4px solid #333;margin:2% -50px;padding:0 50px}#content h2.mb40{max-width:100vw;font-size:2.25rem;font-family:"Shin Maru Go Light",sans-serif,system-ui,"Hiragino Sans","Hiragino Kaku Gothic ProN";letter-spacing:.1em;border-bottom:4px solid #333;margin:2% -50px;padding:0 50px;line-height:1.4}#content.single-news .post h1,#content h1.webmaster-h1,.single-works .post h1{letter-spacing:.1em;border-bottom:4px solid #333;padding:0 50px;font-family:"Shin Maru Go Light",sans-serif,system-ui,"Hiragino Sans","Hiragino Kaku Gothic ProN";line-height:1.4}#content.single-news .post h1{font-size:3rem;margin:2% -50px 20px;text-align:left}.single-works .post h1{font-size:3.7rem;margin:2% -50px 20px;text-align:center}#content h1.webmaster-h1{font-size:3.7rem;margin:2% -50px 6%;text-align:center}h2{max-width:100vw;text-align:left;font-size:2rem;line-height:3;font-family:"Shin Maru Go Light",sans-serif;margin:3% -5% 3%;padding:0 5%;border-top:solid 1px #333;border-bottom:solid 1px #333}.single h2{width:96%;text-align:left;font-family:"Shin Maru Go Light",sans-serif;margin:50px auto 20px;padding:10px 2% 5px;border-top:solid 1px #333;border-bottom:solid 1px #333}.home h2{max-width:100vw;font-family:"Shin Maru Go Light",sans-serif;border-top:none;border-bottom:4px solid #333;margin:2% -100px;padding:0 100px}.page-voice-01 p span{font-weight:700}.page-template.page-voice-01 h3,.page-template.page-voice-02 h3{color:#ed5653;font-weight:700;border-bottom:unset}.page-template.page-voice-01 .b_das a:hover img{background-color:#000;opacity:.8;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)"}.page-template h3{max-width:100vw;font-size:2rem;line-height:2.2rem;font-family:"Shin Maru Go Light",sans-serif;letter-spacing:.1em;border-bottom:2px solid #686969;margin:2% auto}.page-template h3.b_no{border-bottom:none}.page-template.page-id-15 h3{max-width:100vw;font-size:2rem;line-height:2.2rem;font-family:"Shin Maru Go Light",sans-serif;letter-spacing:.1em;border-bottom:3px solid #707070;margin:2% auto}.page-template.page-id-15 h3:before{background-color:#707070;padding:.75% 1%;margin-right:1%;font-size:1rem;line-height:2.75rem;font-family:"Shin Maru Go Light",sans-serif;color:#fff}.page-template.page-id-15 h3#p1:before,.page-template.page-id-15 h3#b1:before{content:'POINT1'}.page-template.page-id-15 h3#p2:before,.page-template.page-id-15 h3#b2:before{content:'POINT2'}.page-template.page-id-15 h3#p3:before{content:'POINT3'}.single h3{background-color:#707070;padding:0 1%;font-size:2rem;line-height:2;font-family:"Shin Maru Go Light",sans-serif;color:#fff}.page-price h3,.page-flow h3,.page-system-site h3{width:96%;background-color:#707070;padding:0 2%;margin:0 0 1em;font-size:2rem;line-height:2;font-family:"Shin Maru Go Light",sans-serif;color:#fff}h4{width:98%;text-align:left;color:#555;font-size:2rem;line-height:2em;letter-spacing:.05em;margin:2% auto;padding:0 1%;border-bottom:solid 2px #aaa9a9}.f0_5{font-size:.5em;line-height:1}.f0_75{font-size:.75em;line-height:1.2}.f1{font-size:1em;line-height:1.5}.f1_2{font-size:1.2rem;line-height:1.7rem}.f1_5{font-size:1.5rem;line-height:2rem}.f2{font-size:2rem;line-height:2.5rem}.f2_5{font-size:2.5rem;line-height:3.5rem;letter-spacing:0}.f3{font-size:3rem;line-height:4rem}.f4{font-size:4rem;line-height:5rem}.fb{font-weight:700}.f2_6_basic{font-size:2.6rem;line-height:3.6rem;letter-spacing:0;padding:.5rem 0 3rem}.f2_basic{font-size:2rem;line-height:2.2rem;letter-spacing:0;padding:3% 0}.box-center{max-width:1200px;padding:0 2%;margin:4rem auto 0}.page-strong .box-center{margin:0 auto 0}.box100{max-width:1200px;padding:0 2%;display:flex;display:-webkit-flex;flex-wrap:wrap;margin:4rem auto 0}.box_l{margin-right:5%;flex:1 0 75%}.box_s{flex:1 0 20%}.b_das{border:1px solid #ccc}.wp-caption{height:auto;max-width:100%}.wp-caption-text a,.wp-caption-text{font-size:1.5rem;line-height:1.7rem;color:#111}img.alignright,.alignright{float:right;margin:5px 0 5px 30px}img.alignleft,.alignleft{float:left;margin:5px 30px 5px 0}img.aligncenter,.aligncenter{display:block;margin:5px auto 30px}img.float-left{float:left}img.float-right{float:right}.home .use .fx22 .btn_s.green a[target*=_blank]:after{margin:unset;font-family:unset;content:unset;font-weight:unset}.home .use .btn_s{max-width:100%}.home .use .fx22{height:300px;position:relative}.home .use .fx22 a{text-align:center;font-weight:700;display:block;padding:1em;margin-bottom:2rem}.home .use .fx22.blue_b a{border:2px solid #2196f3;padding:.1em;color:#2196f3}.home .use .fx22.blue_b a:hover,.home .use .fx22.green_b a:hover,.home .use .fx22.yellow_b a:hover,.home .use .fx22.orange_b a:hover{border:2px solid #333;color:#333}.green_b{letter-spacing:-1px}.home .use .fx22.green_b a{border:2px solid #2b9b18;padding:.1em;color:#2b9b18}.home .use .fx22.yellow_b a{border:2px solid #ff8500;padding:.1em;color:#ff8500}.home .use .fx22.orange_b a{border:2px solid #ff4c00;padding:.1em;color:#ff4c00}.home .use .fx22.blue_b .btn_s.blue a,.home .use .fx22.green_b .btn_s.green a,.home .use .fx22.yellow_b .btn_s.yellow a,.home .use .fx22.orange_b .btn_s.orange a{border:unset;padding:unset;border:unset;padding:10px 1%}.home .use .fx22 .btn_s a{position:unset}.use .fx22 a:after{margin-left:.25em;font-family:"Font Awesome 5 Free";content:'\f138';font-weight:900}.use .fx22.out a:after{content:'\f35d'}.use .fx22 .btn_s a:after{margin:unset;font-family:unset;content:unset;font-weight:unset}.home .use .fx22 p{font-size:.9em;line-height:1.5;margin:1rem auto 1.5rem;max-width:100%}.home .use p span{font-weight:700;font-size:1.25em;line-height:2;font-family:"Shin Maru Go Light",sans-serif,system-ui,"Hiragino Sans","Hiragino Kaku Gothic ProN";vertical-align:middle}.home .use .btn_s a{border-radius:5px;text-decoration:none;color:#fff;padding:10px 1%;line-height:1.8rem;display:block;height:100%;width:98%}.strongbtnbox .btn{max-width:unset;margin:0 1% 3% 0;width:calc((100% - 6%)/7)}.strongbtnbox .btn:last-child{margin-right:0}.strongbtnbox .btn a{width:90%;font-size:1.4rem}.post-meta{font-size:1.75rem;font-weight:700}dl.newspost{border-bottom:1px dotted #ccc;display:flex;display:-webkit-flex;padding:15px 0 10px}dl.newspost dt,dl.newspost dd{margin:0 35px 0 0}dl.newspost dt{flex:1 0 12%;margin:0 1% 0 0;max-width:120px}dl.newspost dd.icon_dd{flex:0 0 30%;margin:0 6% 0 0;max-width:100px}dl.newspost dd.title_dd{flex:3 0 44%;margin:0}.itiran-thumnail dl.newspost dt{flex:1 0 10%;margin:1%}.itiran-thumnail dl.newspost dd{flex:1 0 70%;margin:1%}.itiran-thumnail dl.newspost dd p{margin:0 0 1rem}.itiran-thumnail dl.newspost dd .news-tit{font-size:2rem;line-height:2.2rem}.itiran-thumnail dl.newspost dd .icon a{width:30%}.icon,.news-tit{display:block}.icon a{background:#707070;padding:3px;border-radius:5px;display:block;text-align:center;text-decoration:none;color:#fff;margin:-4px 0 0;font-size:1.4rem}.icon.topnews a{background:#22ab99;margin:0 auto}.icon.webmaster a{background:#fd4c00;margin:0 auto}.icon.glossary a{background:#ff8500;margin:0 auto}.icon.merumaga a{background:#2196f3;margin:0 auto}.icon.works a{background:#ef3990;margin:0 auto}.icon.important a{background:#4155e1;margin:0 auto}.icon.topnews a:hover,.icon.webmaster a:hover,.icon a:hover{background:rgba(0,0,5,.7)}.important a{background:red}.btn{display:block;margin:0 auto;text-align:center;max-width:280px}.btn_b{display:block;text-align:center;max-width:280px;position:relative}.btn_b:before{content:url(/wp/wp-content/uploads/2019/10/book.png);position:absolute;left:-25%;bottom:-50%}.btn_s{display:block;margin:0 auto;text-align:center;max-width:140px}.btn_s.web_b{display:block;margin:0 .75% 1% 0;text-align:center;max-width:155px;max-height:60px}.fx-box .btn_s.d_pink{max-width:unset;margin:0}.btn_in{display:block;text-align:center;max-width:280px;position:relative;margin:0 auto}.btn a{border-radius:5px;text-decoration:none;color:#fff;padding:10px 5%;display:block;width:90%}.btn_s a{border-radius:5px;text-decoration:none;color:#fff;padding:10px 1%;line-height:1.8rem;display:block}.btn_b a{border-radius:5px;text-decoration:none;color:#fff;padding:4px 20%;display:block}.btn_in a{border-radius:5px;text-decoration:none;color:#fff;padding:10px 20%;display:block}.t_y.btn a:hover{background:rgba(255,100,0,.9)}.btn a:hover{background:rgba(0,0,5,.7)}.btn_b a:hover{background:rgba(0,0,5,.7)}.btn_in a:hover{background:rgba(0,0,5,.7)}.btn_s a:hover{background:rgba(0,0,5,.7)}.fx22 .btn_s a:hover{background:rgba(176,176,176)}.d_pink a{background:#e91e63;margin-bottom:1em;padding:.6em 2em}.web_b a{margin-bottom:1em}.gray a{background:#707070;margin:0 auto}.blue a{background:#2196f3;margin:0 auto}.gblue a{background:#22ab99;margin:0 auto}.d_blue a{background:#2383b0;margin:0 auto}.yellow a{background:#ff8500;margin:0 auto}.green a{background:#2b9b18;margin:0 auto}.pink a{background:#d983ae;margin:0 auto}.border a{border:1px solid #2196f3;color:#2196f3;margin:0 auto}.orange a{background:#ff4c00;margin:0 auto}.btn a:after{margin:0 5px;font-family:"Font Awesome 5 Free";content:'\f138';font-weight:900}.i_btn{display:inline-block;border-radius:5px;text-decoration:none;width:100%;max-width:280px;outline:none}.i_btn:before,.i_btn:after{position:absolute;z-index:-1;display:block;content:''}.i_btn,.i_btn:before,.i_btn:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s}.i_btn{position:relative;z-index:2;background:#2383b0;border:2px solid #2383b0;color:#fff;margin:0 auto;padding:3px 5%}.i_btn:link{color:#fff}.i_btn:visited{color:#fff}.i_btn:hover{background-color:#fff;border-color:#333;color:#333}.i_btn:before,.i_btn:after{top:0;width:50%;height:100%;background-color:#2383b0}.i_btn:before{right:0}.i_btn:after{left:0}.i_btn:hover:before,.i_btn:hover:after{width:0;background-color:#333}.fa-envelope a{color:#fff;font-size:2.5rem;line-height:2.7}.fa-envelope a:hover{color:#333}.g_btn a{border-radius:5px;text-decoration:none;background:#2383b0;color:#fff;margin:0 auto;padding:5px auto;display:block;width:100%}p.o_time{font-size:3.5rem;line-height:4rem;margin-bottom:5px}p.o_time:before{content:"\f879";color:#b61e3c;font-family:"Font Awesome 5 Free";font-weight:900;padding:0;display:inline-block;text-decoration:none}.headerlogo{text-align:left;margin:1rem auto 1.5rem;max-width:1200px}.the-content{margin:2rem 0 4rem}#header-l{float:left}#header-l .f1_5{margin-bottom:1.5rem;font-weight:400}#header-l p.f1_5{margin-bottom:1.5rem;margin-top:0}#header-l p{margin:.5rem auto}.v_mi{vertical-align:middle}.v_b{vertical-align:bottom}#header-r{float:right;margin:.5rem 0}.header-nav{width:100%;background-color:#333;height:100%}.header-nav li{text-align:center;width:100%;height:100%;border-left:1px solid #ccc;border-top:1px solid #333;border-bottom:1px solid #333;margin:2px 0;font-size:1.75rem;line-height:4rem}.header-nav li a:hover{display:block;text-decoration:none;width:100%;color:#fff}.header-nav li a:link{display:block;text-decoration:none;width:100%;color:#fff}.header-nav li a:visited{display:block;text-decoration:none;width:100%;color:#fff}.header-nav li a:hover{display:block;text-decoration:none;width:100%;color:#000;background-color:#fff}.header-nav li a:active{display:block;width:100%;color:#000}.header-nav li:last-child{border-right:1px solid #ccc}.menu-headernav-container{width:80%;margin:0 auto}.inquiry{text-align:center}.header-nav .sub-menu{display:none;padding-left:0;z-index:2}.header-nav .menu{text-align:center}#menu-headernav{max-width:1200px;margin:0 auto;display:flex;display:-webkit-flex;align-content:stretch;flex-wrap:nowrap;justify-content:space-between}.header-nav .menu>.menu-item{display:inline-block}.header-nav .menu-item-has-children{position:relative}.header-nav .menu-item-has-children:hover{cursor:pointer}.header-nav .menu-item-has-children:hover .sub-menu{display:block}.header-nav .menu-item-has-children:hover .sub-menu{display:block}.header-nav .sub-menu{display:none;position:absolute;top:100%;left:0;width:100%;padding:0}.header-nav .sub-menu li{width:100%;margin:0}.header-nav .sub-menu>.menu-item a{display:inline-block;width:100%;height:100%;padding:1px 0}.header-nav .sub-menu>.menu-item a{background:#333;color:#fff;border-right:1px #fff solid;border-left:1px #fff solid;border-bottom:1px #fff solid}.header-nav .sub-menu>.menu-item a:hover{background:#fff;color:#000;border-right:1px #333 solid;border-left:1px #333 solid;border-bottom:1px #333 solid}#sidebar .sub-menu{padding-left:2rem}#metaslider-id-210 .metaslider .flexslider{margin:0}.main-image{width:100%;margin:0 auto;z-index:1;display:block}.main-image_sm{display:none}.main-image img{width:100%}.pgtphead{min-height:100%;background-size:cover;background-attachment:fixed;background-repeat:no-repeat;background-position:center center;height:300px;display:flex;justify-content:center;align-items:center}.pgtphead h1{display:inline-block;text-shadow:1px 1.5px rgba(255,255,255,.7);font-size:2.5rem}footer{margin:50px 0 0;background:#333;color:#fff}.copy{background:#333;color:#fff;text-align:center;width:100%;padding:10px 0}.footerarea{width:80%;margin:0 auto;padding:40px 0}.footerlogo{margin:0 auto;text-align:center}.footer_box{justify-content:space-between}.footer_box ul li{margin:0 5px;max-width:280px;list-style-type:none;font-size:.9em}.footer_box li a{color:#fff;text-decoration:none;font-weight:400}.footer_box ul.sub-menu li a{color:#a9a9a9;font-weight:400}.footer_box li a:hover{color:#47bea0}.footer-center p.system{margin-bottom:2%}.footer-center .o_time a{color:#333}.web_bana{display:block}.web_bana_sm{display:none}dl.categorypost{border-bottom:1px dotted #ccc;display:flex;display:-webkit-flex;padding:15px 0 10px}.categorypost dt{padding:3px 0 0;margin:0 70px 0 0}#breadcrumb,#breadcrumb ol{color:#333}#breadcrumb{margin:5px 0 0}#breadcrumb ul{max-width:1200px;margin:0 auto;list-style:none;display:flex;display:-webkit-flex}#breadcrumb ul li{margin:6px 4px;font-size:1.3rem;line-height:1.7rem}#breadcrumb ul li a{color:#2196f3;text-decoration:none}#breadcrumb ul li a:visited{color:#0065cb}#breadcrumb ul li a:hover{color:#ff4500}#breadcrumb ul li a:active{color:#ff4500}#breadcrumb .brar{margin:0 10px}nav.globalMenuSp{position:fixed;z-index:2;top:0;left:0;color:#000;text-align:left;transform:translateY(-100%);transition:all .6s;width:100%;overflow-y:auto;height:100vh}nav.globalMenuSp ul{background:#eee;margin:0 auto;padding:0;width:100%}nav.globalMenuSp ul li{list-style-type:none;padding:0;width:100%;border-bottom:1px dotted #ccc}nav.globalMenuSp ul li:last-child{padding-bottom:0;border-bottom:none}nav.globalMenuSp ul li a{display:block;color:#000;padding:1rem 0 1rem 1rem}nav.globalMenuSp.active{transform:translateY(0%)}.navToggle{flex:1 0 35%;max-width:35%;display:block;right:0;top:0;height:85px;cursor:pointer;z-index:3;background:#333;color:#fff;text-align:center;padding:2.5rem 0 0;font-style:1.4rem}.navToggle:before{font-family:"Font Awesome 5 Free";font-weight:900;content:'\f0c9';font-size:3rem}.navToggle.active:before{font-family:"Font Awesome 5 Free";font-weight:900;content:'\f00d';font-size:2.8rem}.navToggle span{display:block;font-size:2.5rem;line-height:2.75rem}.fa-envelope{font-size:2.7rem;margin:auto 1rem}.tel_mail{display:flex;right:15px;top:0;width:124px;height:80px;text-align:center}#sp_mail{width:calc((100% - 20px)/2);text-align:center;margin:2.2rem 4%;font-size:3rem}#sp_mail p{margin:0 auto;line-height:1.5;font-size:2.75rem}#sp_mail a{text-decoration:none;color:#2383b0}#sp_tel{width:calc((100% - 20px)/2);text-align:center;margin:2.2rem 4%;font-size:2.2rem}#sp_tel p{margin:0 auto;line-height:1.5;font-size:2.75rem}#sp_tel a{text-decoration:none;color:#b61e3c}.fa-phone-alt{color:#b61e3c;font-weight:900}.menu_sp .sub-menu{border-top:1px dotted #333}.menu_sp .sub-menu li a{padding-left:2rem}.pagination{clear:both;padding:20px 0;position:relative;font-size:1.4rem;line-height:14px;text-align:center}.pagination-box{display:inline-block}.pagination span.page-of{display:block;float:left;margin:2px 2px 2px 0;padding:10px 15px;text-decoration:none;width:auto;color:#fff;background:#333}a.move{font-size:2rem;line-height:1em;display:block;float:left;margin:2px 2px 2px 0;padding:5px 8px 9px;text-decoration:none;width:auto;color:#fff;background:#2196f3}.pagination span,.pagination a.inactive{display:block;float:left;margin:2px 2px 2px 0;padding:10px 15px;text-decoration:none;width:auto;color:#fff;background:#2196f3}.pagination a.inactive:hover,a.move:hover{color:#333;background:#b8b8b8}.pagination .current{padding:10px 15px;color:#fff;background:#333;font-weight:700}#page-top{position:absolute;right:5%}#page-top a{display:block;width:90px;height:45px;text-decoration:none;font-size:1.75rem;line-height:1.75rem;font-family:"Meiryo",sans-serif;font-weight:700;background:#333;border-radius:45px 45px 0 0;text-align:center;padding:15px 0 0;color:#fff}.searchlinktext{word-break:break-word}.red{color:red}.form_ex{font-size:1.3rem}.fx-box.jc-c{justify-content:center}.fx-box.jc-s{justify-content:flex-start}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}#main_form dd input,#main_form dd textarea{width:99%}#main_form .submitbtn button{background:#1e78c8;border:none;padding:15px;border-radius:5px;color:#fff;min-width:280px}.page-id-22 .backbtn.mr20{margin-right:0}#main_form .backbtn button{border:none;background:#cacaca;border-radius:5px;padding:15px;min-width:280px}#main_form button:hover{background:rgba(0,0,5,.7);cursor:pointer;cursor:hand}#main_form dd input.radio{width:auto;margin-right:0}#main_form dd span.mwform-radio-field-text{margin:0 1em 0 0;line-height:1;vertical-align:middle}#agreement{background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:rgba(212,212,212,.45) 1px 1px 1px 1px inset;-webkit-box-shadow:rgba(212,212,212,.45) 1px 1px 1px 1px inset;box-shadow:rgba(212,212,212,.45) 1px 1px 1px 1px inset;border:1px solid #e6e6e6;font-size:small;margin:0 auto 2em;width:90%}#agreement section{margin:1em 0 0 1em;height:220px;overflow:auto}#agreement section h1,#agreement section h2,#agreement section h3{margin:0 0 1em}.archive-webmaster a:hover{background:unset;opacity:.8}.d_pink a{margin-right:1em}.pgnv{align-items:center}.pgnv div{text-align:center}.prev a:before{content:'\f100';font-family:"Font Awesome 5 Free";font-weight:900;padding-right:1rem}.next a:before{content:'\f101';font-family:"Font Awesome 5 Free";font-weight:900;padding-left:1rem}.webm p{margin-right:2%}.archive-webmaster h3{padding:10px 0 10px 3rem;border-top:1px solid #d6d6d6}.archive-webmaster h3:hover{background:#fffbd3}.archive-webmaster ul{list-style:none;border-bottom:1px solid #d6d6d6}.mag{color:#eb1c5e}.single_content table.mabtab th{border:1px solid #fff;background-color:#eb1c5e;color:#fff}.single_content table.mabtab td{border:1px solid #eb1c5e;text-align:left}ul.disc{list-style-type:disc}ul.magc li{list-style-type:none;margin-left:.5rem;display:flex;align-items:baseline}ul.magc li:before{font-size:.75em;content:"●";color:#eb1c5e;margin-right:.5rem}.single-webmaster .mag-b{border:#eb1c5e 1px solid;padding:1rem}.single-webmaster .mag-b p{margin-bottom:1rem}.single-webmaster .mag-tb ul{list-style:none}.single-webmaster .mag-tb li:first-child{border-top:#eb1c5e 1px solid}.single-webmaster .mag-tb li{border-bottom:#eb1c5e 1px solid}.single-webmaster .maglt-bg{background:#fdeef4;padding:1rem}.single-webmaster .maglt-bg p{margin-bottom:1rem}.single-webmaster .single_content p.text-left{margin-bottom:unset}.single-webmaster .single_content p.text-left img{margin-bottom:1rem}.single_content .webm dl{border:1px solid #eb1c5e}.single_content .webm dt{border-bottom:1px solid #eb1c5e;border-left:none;font-size:2rem;padding:1rem;background:#fadce9}.single_content .webm dd{padding:1rem}.blueol{padding:2em 3em;background-color:#388ff0;color:#fff}.blueol ol{list-style-position:outside}.blueol li{font-size:1.6em;line-height:1.4;margin-bottom:1em}.blueol li:last-child{margin-bottom:0}.fx-box.strong{width:100vw;margin-left:calc(50% - 50vw);max-width:none;justify-content:flex-start;align-items:center;background-color:#eee}.fx-box.strong h2{max-width:unset;text-align:left;border:none;padding:0;margin:2rem 0 2rem;font-size:3rem;line-height:4rem}.fx-box.strong .sec-ttl{font-size:2.7em;color:#ff9100}.fx-box.strong .fx50{width:48%}.fx-box .fx50.strong-img{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;margin:0}.fx-box .fx50.strong-img img{max-width:unset;width:100%;vertical-align:middle;display:block}.fx-box .fx50.strong-text{width:40%;word-break:break-word;margin:0 0 0 2%;-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;background-color:#2196f3;padding:12% 5%;color:#fff}.fx-box.re .fx50.strong-img{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1}.fx-box.re .fx50.strong-text{margin:0 2% 0 0;-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.page-strong p.text-right:after{margin:0 5px;font-family:"Font Awesome 5 Free";content:'\f138';font-weight:900;text-decoration:none}.fx50.strong-text a{text-decoration:underline;color:#fff}.fx50.strong-text a:link{color:#fff}.fx50.strong-text a:visited{color:#fff}.fx50.strong-text a:hover{color:#fff;font-weight:700}.fx50.strong-text a:active{color:#009}table.tb-b{border-collapse:collapse;margin:1em auto;font-size:.9em;width:96%}table.tb-b th,table.tb-b td{border:solid 1px #000;padding:.5em .25em}table.tb-b th{background:#eee}table.tb-b td{text-align:center;vertical-align:middle}.btn.text-right{margin:unset;max-width:unset}.btn.text-right a{display:inline-block;width:unset}table.tb-b.price{width:60%;margin:0 auto}table.tb-b.price th{vertical-align:middle;width:40%}table.tb-b .bg-th{background:#fffe7a;font-weight:700;vertical-align:middle}table.tb-b .bg-th{background:#fffe7a;font-weight:700;vertical-align:middle}.page-price .w50{width:50%}.page-price .w40{width:40%}.page-price .w20{width:20%}.accordion-container{outline:0;cursor:pointer}.accordion-container .article-title{font-size:1.8rem;font-weight:400;border:none;margin:0;margin-right:2.4em;text-align:left}.accordion-container .article-box{position:relative;border-bottom:2px dotted #707070;cursor:pointer;font-weight:400;margin:0 auto;justify-content:flex-start;align-items:center;padding:.8em 0 .8em 20px}.accordion-container p{margin-bottom:1em}.qicon span{font-size:1.9rem;font-weight:700;background:#2680ae;color:#fff;border-radius:50%;width:40px;height:39px;display:inline-block;text-align:center;padding-top:1px;margin-right:1em;line-height:3.5rem}div.accordion-content span{font-size:1.9rem;font-weight:700;background:#272727;color:#fff;border-radius:50%;width:39px;height:35px;display:inline-block;text-align:center;padding-top:5px;padding-left:1px;margin-right:1em}.accordion-content .fx-box{justify-content:flex-start}.accordion-container .article-box:hover,.accordion-container .article-box:active,.accordion-container .content-entry.open .article-box{background-color:#ececec}.accordion-container .article-box:hover i:before,.accordion-container .article-box:hover i:active,.accordion-container .content-entry.open i{color:#6a6767}.article-box{position:relative}.article-box:after{position:absolute;right:25px;top:24%;font-size:2.5rem;transition:all .2s ease-in-out;display:block;margin-left:.25em;font-family:"Font Awesome 5 Free";content:'\f0d7';font-weight:900}.article-box.open:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);top:24%}.accordion-content{display:none;padding:1em 0 2em 20px}.page-id-55022 .four_ct .fx50 a{background-color:#2680ae;color:#fff;border:1px solid #fff}.page-id-55022 .four_ct .fx50 a:hover{background-color:#272727;color:#fff;border:1px solid #fff}.accordion-content .ans p{margin:1em 1em 0}div.accordion-content .a_neko{width:48px;height:45px;display:inline-block;text-align:center;padding-top:5px;padding-left:.5px;margin-right:1em}.accordion-content .ans{position:relative;display:inline-block;margin:0 0 1.5em;padding:7px 10px;max-width:100%;background:#eee;border-radius:15px}.accordion-content .ans:before{content:"";position:absolute;top:27px;left:-24px;margin-top:-10px;border:12px solid transparent;border-right:12px solid #eee;z-index:0}.border-btn-box{border:1px solid #707070}.border-btn-box .fx50{width:calc((100% - 1px)/2)}.border-btn-box .fx50:nth-child(odd),.border-btn-box .fx50:nth-child(even){margin:0}.border-btn-box .fx50 a{color:#000;padding:1em 2em;display:block;position:relative}.border-btn-box .fx50 a:after{position:absolute;right:25px;top:27%;font-size:2.5rem;transition:all .2s ease-in-out;display:block;margin-left:.25em;font-family:"Font Awesome 5 Free";content:'\f0da';font-weight:900}.border-btn-box .fx50:first-child,.border-btn-box .fx50:nth-child(3){border-right:1px solid #707070}.border-btn-box .fx50:first-child,.border-btn-box .fx50:nth-child(2){border-bottom:1px solid #707070}#content .topabout .toph1{color:#fff;font-size:5rem;text-align:center;border:none;font-weight:400;padding:1em 0;margin:0;line-height:6rem}.topabout{background:#333;padding:0 0 4em}.topabout .prgbox{justify-content:center;flex-wrap:wrap}.topabout .prgbox div{width:190px;transition:all 1s;margin-right:10%;margin-bottom:2em;border-radius:50%}.topabout .prgbox div:last-child{margin-right:0}.topabout .prgbox div .fx-box{align-items:center;height:186px;justify-content:center}.topabout .prgbox div:first-child{border:2px solid #e95549}.topabout .prgbox div:nth-child(2){border:2px solid #f19526}.topabout .prgbox div:nth-child(3){border:2px solid #e95549}.topabout .prgbox div:nth-child(4){border:2px solid #f19526}.topabout .prgbox.btm div:first-child{border:2px solid #37a2d8}.topabout .prgbox.btm div:nth-child(2){border:2px solid #31a493}.topabout .prgbox.btm div:nth-child(3){border:2px solid #37a2d8}.topabout .prgbox div:hover{transform:translate(0,15px)}.topabout .prgbox div a{color:#fff;text-align:center;padding:64px 0;font-size:1.5rem}.topabout .prgbox.btm div:hover{transform:translate(0,-15px)}#content .topabout_test .toph1{font-size:4rem;text-align:center;border:none;font-weight:400;padding:1em 0;margin:0;line-height:6rem}.topabout_test{background:#fff;padding:0 0 4em}.topabout_test .prbox{justify-content:center;flex-wrap:wrap}.topabout_test .prbox div.un_zoom{margin-bottom:2em;margin-right:5%}.topabout_test .prbox div.un_zoom:last-child{margin-right:0}.topabout_test div.zoom{width:270px;height:200px;overflow:hidden}figure.hover-parent{position:relative;overflow:hidden}figcaption.hover-mask{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);opacity:0;color:#fff;display:flex;align-items:center;text-align:center;margin:0 auto;padding:20px}figure.hover-parent:hover .hover-mask{opacity:1;transition:all 1s ease}figcaption.hover-mask p{text-align:center}.topabout_test .prbox div img{transition:1s all}.topabout_test .prbox div img:hover{transform:scale(1.5,1.5);transition:1s all}.topabout_test p.top_mb{font-size:2.2rem;line-height:1.2;text-align:center;margin:0 auto}.topabout_test p.top_ub{max-width:220px;font-size:2.2rem;line-height:1.2;text-align:center;margin:0 auto;padding:.5em 1em}@media screen and (max-width:480px){#agreement{width:auto}}input[type=submit],input[type=button]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box;cursor:pointer}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}input[type=submit]::focus,input[type=button]::focus{outline-offset:-2px}.page-contact .backbtn.mr20{margin-right:0}.page-confirm .form_ex{display:none}.single_content h1{margin-bottom:30px}.single_content h3{margin-bottom:30px}.single_content h4{margin-bottom:30px}.single_content h5{margin-bottom:30px}.single_content h6{margin-bottom:30px}.single_content dl,.single_content table,.single_content ul,.single_content ol{margin-bottom:40px}.single_content p{margin-bottom:4rem}.single_content blockquote{background:#e5f7ff;padding:5%;margin:5px auto 30px}.single_content dt{font-weight:700;border-left:2px solid #254b8f;padding-left:1rem;margin-bottom:1rem}.single_content dd{margin-bottom:3rem}.single_content ol{margin-left:3rem}.single_content .wp-caption{background:#fcfcfc;line-height:18px;margin-top:2.5rem;width:unset !important;margin-bottom:2.5rem;padding:0 0 5px;text-align:center;border:1px solid #e5e5e5;max-width:95% !important}.single ul{list-style-position:inside}.post-type-archive-glossary .post.archive-glossary ul{padding-left:20px;list-style-type:disc;list-style-position:outside}.wp-caption p.wp-caption-text{color:#888;font-size:1.2rem;margin:0}.wp-caption img{margin:10px 0 9px;max-width:95% !important;height:auto !important}.single_content table{border-collapse:collapse;border-spacing:0;width:100%;border-top:1px solid #e5e5e5}.single_content table td,.single_content table th{padding:1em;border-bottom:1px solid #e5e5e5}.single_content pre{display:block;margin:0 0 10px;font-size:1.3rem;line-height:1.42857143;color:#333;white-space:pre-wrap;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;overflow:scroll;width:100%}.dl-simple{flex-wrap:wrap;display:flex;display:-webkit-flex;align-content:stretch;justify-content:space-between;align-items:baseline}.dl-simple dt{flex:0 0 20%}.dl-simple dd a{text-decoration:underline;margin-right:5px}.dl-simple dd{flex:0 0 80%}.works-area .dl-simple dd{margin-bottom:10px}.dl-simple dd p.catlist a{border-radius:10px;padding:5px 10px;text-decoration:none;background-color:#555;color:#fff;margin-right:.5rem}.dl-simple dd p.catlist a:hover{background:#ed5653;color:#fff}.taglist{margin:5px 0 0}p.taglist a{background-color:#999;border-radius:5px;color:#fff;padding:2px 5px;font-size:1.4rem;margin-right:1rem;margin-bottom:.5rem;text-decoration:none;display:inline-block;line-height:1.8rem}p.taglist a:hover{background:#ed5653;color:#fff}.single-works .btn.works_btn,.archive .btn.works_btn{background:#2383b0;border-radius:5px}.works_box{width:calc(25% - 12px);width:-webkit-calc(25% - 12px);margin:0 6px 60px}.works_box a.boxlink{display:block}.works_box a.boxlink:hover{opacity:.8}.pickup a .in_box{border:1px solid #ff6d6d}a .in_box{display:block;border:1px solid #ddd;max-width:280px}a .in_box p.m_tit{background:#ff6d6d;color:#fff;font-size:1.7rem;padding:5px 0 5px 5px}#content .box_thum img{margin-bottom:0}.works_box h2{background:0 0;border:none;font-size:1.5rem;font-weight:bolder;line-height:1;letter-spacing:unset;font-family:'Noto Sans JP',sans-serif;color:#333;margin:5px 0 0;padding:0;max-width:280px}.works_box.pickup h2{margin-bottom:1em}.works_box .dl-simple dt{flex:0 0 35%}.works_box .dl-simple dd{flex:0 0 65%}.works_box p.taglist a{background-color:#555}.works_box p.taglist a:hover{background-color:#ed5653}@media all and (-ms-high-contrast:none){.works_box h2{font-family:'Meiryo',sans-serif}}.works_box h2 a{color:#333}.works_box h2:first-letter {font-size:unset}.catbtnbox span{background:#b8b8b8;padding:7px 0;min-width:190px;display:block;text-align:center;color:#333;margin-right:10px}.catbtnbox span:before{margin:0 5px;font-family:"Font Awesome 5 Free";vertical-align:middle;content:'\f08d';font-weight:900;color:#333}.catbtnbox p a{padding:4px 40px;border-radius:20px;display:block;text-align:center;margin-right:10px;color:#fff;background-color:#555}.catbtnbox p a:hover{background-color:#ed5653;color:#fff}.catbtnbox p a.current{background-color:#ed5653;color:#fff}h2.midasi{max-width:unset;width:300px;margin:0 auto 30px;padding:2px;font-size:2rem;line-height:2em;text-align:center;letter-spacing:.1em;border-top:solid 1px #333;border-bottom:solid 1px #333}.works_content p{padding:0 2%}.content-box .fx-box .fx50 .shadow img{box-shadow:#ababab 1px 1px 4px}.works_img_box{padding:0 2%}.works_img_box img{border:1px solid #cacaca}.works_img_box .hv a{text-decoration:underline;font-size:1.4rem}.works_img_box .hv{margin-right:20px}.fx-box{display:flex;display:-webkit-flex;align-content:stretch;justify-content:space-between}.fx-box.mlr-c{display:flex;justify-content:center}.wrap{flex-wrap:wrap}.re{flex-direction:row-reverse}.fx58{flex:1 0 51%;max-width:53%}.fx60{flex:1 0 53%;max-width:55%}.fx70{flex:1 0 63%;max-width:65%}.box3{justify-content:space-between}.box3 div{max-width:30%;width:calc((100% - 20px)/3)}.page-voice-01 .fx85{flex:1 0 83%;max-width:85%}.fx80{flex:1 0 73%;max-width:75%}.fx70_r{max-width:100%}.fx75{flex:1 0 71%;max-width:73%}.fx65{flex:1 0 58%;max-width:60%}.fx15{flex:1 0 15%;max-width:15%}.fx20{flex:1 0 20%;max-width:20%}.fx20.uns{flex:1 0 20%;max-width:unset}.fx30_r{max-width:100%}.fx22{flex:1 0 24%;max-width:23%}.fx25{flex:1 0 25%;max-width:25%}.fx28{flex:1 0 28%;max-width:28%}.fx30{flex:1 0 30%;max-width:33.333%}.fx35{flex:1 0 35%;max-width:35%}.fx40{flex:1 0 40%;max-width:40%}.fx42{flex:1 0 42%;max-width:42%}.fx50{width:calc((100% - 20px)/2)}.mb10{margin-bottom:1%}.mb20{margin-bottom:2%}.mb30{margin-bottom:3%}.mb40{margin-bottom:4%}.mb60{margin-bottom:6%}.mb80{margin-bottom:8%}.mb100{margin-bottom:10%}.mr20{margin-right:2rem}.pt20{padding-top:2%}.pt30{padding-top:3%}.pt40{padding-top:4%}.pt60{padding-top:6%}.voice-01 p.p_no{margin-bottom:0}.p_rem p{margin-bottom:3rem}.p_mb20 p{margin-bottom:2%}.p_mb40 p{margin-bottom:4%}.p_mb60 p{margin-bottom:6%}.p_mb80 p{margin-bottom:8%}.boder_b{border:solid #000 1px}.boder_g{padding:3%;border:solid #ddd 5px}.boder_phy{padding:2%;border:solid #b7cb50 3px;width:70%;margin:0 auto 80px}.dl-table{border-top:none;font-size:1.6rem;display:flex;display:-webkit-flex;flex-wrap:wrap;align-content:stretch}.dl-table dt{flex:1 0 17%;width:98%;padding:16px 1%;text-align:center;border-bottom:1px solid #ddd;font-weight:700}.dl-table dd{flex:3 0 78%;width:98%;padding:16px 1%;border-bottom:1px solid #ddd}.dl-table.rec{border-top:none;font-size:1.6rem;display:flex;display:-webkit-flex;flex-wrap:wrap;align-content:stretch}.dl-table.rec dt{flex:1 0 17%;width:98%;font-size:large;text-align:left;padding:16px 1% 16px 2rem;border-bottom:1px solid #ddd;font-weight:700}.dl-table.rec dd{flex:3 0 78%;width:98%;padding:16px 1%;border-bottom:1px solid #ddd}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-b{font-weight:700}.three-center{width:100%;margin:0 auto;padding:2% 0}.three{max-width:1200px}.bgb strong{font-weight:700;text-align:left;color:#000;font-size:2.2rem}.three a .text-center.mb20{overflow:hidden;background:#eee;border-radius:5px;margin-bottom:.75em;transition:all 2s ease}.three a:hover .text-center.mb20{background:#fff;transition:all .5 ease}.three img{width:240px}.three a img{margin:1em auto;transform:scale(1);transition:all .5 ease}.three a:hover img{transform:scale(1.4);transition:all 2s ease}.three a .bgb{background-color:#2196f3;padding:1em;color:#fff;border-radius:5px;min-height:360px;transition:all .5 ease}.three a:hover .bgb{background-color:#ee8100;transition:all 1s ease}.three div p{font-size:1.5rem;line-height:1.7em}.w_90{width:90%;margin:0 auto}.w_80{width:80%;margin:0 auto}.w_25{width:50%;margin:0 auto}.w_25 .btn_s{max-width:100%}.footer-center{width:100%;background-color:#fffe7a;margin:0 auto;background-image:url("/wp/wp-content/uploads/2019/10/hps.png");background-repeat:repeat;background-position:center center}.book_btn{width:90%;margin:0 5%;position:absolute;bottom:0;right:0;z-index:1}.f_l{width:45%;background-color:#fff;margin:0 auto;padding:2% 0;position:relative}.f_l:before{content:url(/wp/wp-content/uploads/2019/10/a_neko.png);position:absolute;top:-15%;left:-4%}.f_l_p{line-height:1.2;margin:0 0 1rem}.f_r{width:45%;background-color:#fff;margin:0 auto;padding:2% 0}.inl{align-items:center;justify-content:center}.strength_pc{display:block}.strength_sm{display:none}.service_bg{background-image:url("/wp/wp-content/uploads/2020/02/service.png");padding-top:33.89%;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center}.service_t{position:absolute;bottom:-10%;right:0;left:0}.s_t p{font-size:1.75rem;line-height:4.5rem;font-weight:700;margin-bottom:0;letter-spacing:0}.s_b{border:1px #333 solid;margin:0 auto .5%;padding:.5%}.nomark a:hover{opacity:.8}.nomark a:after{content:none}.map iframe{width:100%;height:500px;margin:2% auto}.pc_black a{color:#333}#main_form .dl-table{border-top:none;font-size:1.6rem;display:flex;display:-webkit-flex;flex-wrap:wrap;align-content:stretch}#main_form .dl-table dt{flex:1 0 15%;padding:25px 1% 25px 5%;text-align:left;border-bottom:1px solid #aaa9a9;font-weight:700}#main_form .dl-table dd{flex:3 0 58%;padding:25px 5%;border-bottom:1px solid #aaa9a9}#main_form select{padding:5px}#menu-sitemap li{color:#333}#menu-sitemap li a{color:#333;padding:20px 0}#menu-sitemap li ul.sub-menu li a{padding:0 0 20px}#menu-sitemap li ul.sub-menu li{font-weight:lighter;font-size:1.5rem;line-height:1.8;padding:0 2%;display:inline-block}#menu-sitemap li a:hover{color:#07f}li.menu-item-536{margin-top:5%}li.menu-item-209,li.menu-item-482,li.menu-item-56359{border-bottom:1px solid #ddd}.menu-sitemap-container{width:100%;margin:3% auto 100px}.menu-sitemap-container ul.menu li{list-style-type:none}.menu-sitemap-container li.menu-item a{display:block;width:100%;border-top:1px solid #ddd}.menu-sitemap-container li.menu-item ul.sub-menu li a{border-top:none}#menu-sitemap li{font-weight:bolder;font-size:1.8rem}.single-post .news-content{width:1000px;margin:0 auto}.menu-sitemap-container ul.sub-menu{margin-top:-25px}.anchor{display:block;padding-top:80px;margin-top:-80px}.page-service .btn.blue a:after{content:'\f35d'}.f_pink{color:#ed5653;font-weight:700}.page-id-54393 ul li{list-style-position:inside}.fa-check-square{font-size:3rem;margin-right:1rem;vertical-align:middle}.webmaster_content p strong{font-size:2rem}.webmaster-news{border:solid 2px #ccc;padding:1rem;margin:1rem 0 2rem}.webmaster-news h2{border-top:none;margin:0 0 2rem;padding:0;width:100%}h2#omake:before{background-color:#707070;padding:.75% 1%;margin-right:1%;font-size:1.5rem;line-height:1.7;font-family:"Shin Maru Go Light",sans-serif;color:#fff;content:'おまけのコラム';border-radius:5px}.mail_li a[target*=_blank]:after{margin:unset;font-family:unset;content:unset;font-weight:unset}.mail_li .link-article .sentence:hover{border:10px solid #cae2f2}.mail_li .sentence li{line-height:1.2}#content .mail_li h1{border-bottom:unset;color:#333;font-weight:700;margin:2% 1%;padding:0}#content .mail_li h1:after{margin:0 5px;font-family:"Font Awesome 5 Free";content:'\f35d';font-weight:900}.mail_li{background:url(/wp/wp-content/uploads/2020/03/mail_back.png) center top no-repeat}.mail_li table{width:100%;margin:0 auto}.mail_li td.logo{text-align:center;padding:1rem 0}.mail_li td.logo img{width:100px;background-color:#fff;margin:1rem 0 5rem}.mail_li img.logo_hr{width:100%}.mail_li td.bun{text-align:left;padding:1rem;background-color:#ddd}.mail_li td.entry{text-align:center;padding:1rem 0;background-color:#fff}.mail_li td.entry a{font-weight:700}.mail_li td.tdtop{font-family:'メイリオ',Meiryo,sans-serif;background:#fff;font-size:1.2rem;line-height:1.2;text-align:left;color:#333;padding:0}.page-id-54893 table p{font-size:1rem;line-height:1}.mail_li td.f_logo{text-align:center}.mail_li td.f_logo img{width:22%}.mail_li ul{list-style-type:disc;padding-left:3rem;list-style-position:outside}.mail_li li{margin-bottom:2%}.mail_li .sentence{background:#fff;color:#666;margin:2rem 0;padding:1rem 1.5rem;border:10px solid #e9e9e9;line-height:1.4}.mail_li .link-article .sentence{border:10px solid #e9e9e9;-webkit-transition:border ease-in-out .4s;-moz-transition:border ease-in-out .4s;-o-transition:border ease-in-out .4s;transition:border ease-in-out .4s}.mail_li .btn{display:block;margin:0 auto;text-align:center;max-width:280px;font-family:'Lato','Noto Sans JP','メイリオ¯ Medium','æ¸¸ã‚´ã‚·ãƒƒã‚¯ä½“','Yu Gothic Medium',YuGothic,'ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ ProN','Hiragino Kaku Gothic ProN','Meiryo',Meiryo,'ï¼­ï¼³ ï¼°ã‚´ã‚·ãƒƒã‚¯','MS PGothic',sans-serif;font-size:1.2rem}.mail_li .btn a{border-radius:5px;text-decoration:none;color:#fff;padding:10px 5%;display:block;width:90%}.mail_li .btn a:hover{background:rgba(0,0,5,.7)}.mail_li .btn a:after{margin:0 5px;font-family:"Font Awesome 5 Free";content:'\f138';font-weight:900}.mail_li .btn.works_btn{background:#2383b0;border-radius:5px}.mail_li .mb100{margin-bottom:10%}@media screen and (max-width:1699px){#breadcrumb ul{width:80%}.headerlogo{width:80%}#menu-headernav{width:80%}.menu-headernav-container{width:100%}}@media screen and (max-width:1424px){.home #content h2.mb40{padding:0 0 .25em}.single-works .post h1,#content h1,#content h2.mb40{max-width:100vw;margin:2% 0;padding:0 5px .25em}.single_content h1{width:100%}#breadcrumb ul{width:96%}.headerlogo{width:96%}#menu-headernav{width:100%}.menu-headernav-container{width:96%}}}@media screen and (max-width:1328px){.btn a{width:unset}.btn_b:before{content:unset}.single #content h1{margin:2% 0;padding:0}}@media screen and (max-width:1200px){.home .use .fx22{height:350px}.single_content{width:96%;margin:0 auto}.single-works .post h1,#content h1{margin:2% 0 5%;padding:0}h2,.single h2{width:100%;margin:2% 0 5%;padding:1% 0;line-height:1.5}.btn a{width:unset}.btn_b:before{content:unset}.page-template h3:before{padding:1%}.footer_box ul li{margin:0 5px}.three-center{width:90%;padding:5%}.book_btn{width:90%;margin:0 5%;position:absolute;bottom:0;right:0;z-index:1}.f_l:before{content:unset}.f_l_p{line-height:2rem;margin:0 0 1rem}.inl{align-items:center;justify-content:center}.btn_in a{padding:5px 10%}.works_box{max-width:33.333%;margin:0 22px 60px;width:calc((100% - 135px)/3);width:-webkit-calc((100% - 135px)/3)}a .in_box{margin:0 auto}.taglist{text-align:center;max-width:280px;margin:5px auto 0}.works-area .taglist{margin:0}.box_thum img{width:100%}.works_box h2{max-width:unset}.boder_phy{width:90%;margin:0 auto 60px}.prf-box-area{padding:0 2%}.footer-center .fx-box.footer-contact-area{flex-direction:column}.footer-center .fx-box.footer-contact-area .fx50{margin:0 0 10px}.f_l,.f_r{width:100%}.page-voice-01 .fx85{flex:1 0 81%;max-width:83%}.btn_s.web_b{margin:0 2% 1.5% 0;max-width:18%;max-height:60px}.strongbtnbox .btn{width:calc((100% - 3%)/4)}.strongbtnbox .btn:nth-child(4){margin-right:0}.topabout .prgbox div{margin-right:1%}}@media screen and (max-width:1000px){.s_t p{font-size:1.75rem;line-height:2.5rem;font-weight:700;margin-bottom:0;letter-spacing:0}.menu-sitemap-container{margin:3% auto 10%}.archive-webmaster .fx-box.jc-s.wrap{margin-bottom:5%}.btn_s.web_b{margin:0 1% 3% 0;max-width:32%;max-height:75px}.archive-glossary .fx-box.jc-c{justify-content:start}}@media screen and (min-width:896px){a[href^="tel:"]{pointer-events:none}.menu_sp{display:none}.header-nav .sub-menu li{border-left:none;border-right:none}}@media screen and (max-width:895px){.archive #wrapper,.customize-support #wrapper,.page-template #wrapper,.single #wrapper{margin-top:125px}.home.blog #wrapper{margin-top:125px}.box3 div{max-width:30%;width:calc((100% - 20px)/3)}#breadcrumb,#breadcrumb ol{color:#333;padding-top:2%}#header-l h1.f1_5{margin-bottom:2%;line-height:1.5rem;text-align:left}.single #content h1{width:100%}.toppage-newspost.mb40{margin-bottom:5%}p.service_t.f2{font-size:1rem;line-height:1rem}.service_t b.f4{font-size:2rem;line-height:2rem}.service_t{bottom:-5%}.page-template.page-id-15 h3{padding:1% 0;letter-spacing:0em}.page-template.page-id-15 h3:before{padding:2% 1%;letter-spacing:0em}.site-header{display:flex;justify-content:space-between;opacity:.97;position:fixed;top:0;left:0;z-index:10;background-color:#fff;width:100%;filter:drop-shadow(0px 2px 5px rgba(100,100,100,.5))}.menu_sp_bg{flex:1 0 42%;max-width:42%}.menu_sp{display:flex;justify-content:space-between}.tel_mail{display:flex;right:15px;top:0;flex:1 0 63%;max-width:65%;text-align:center}.headerlogo{flex:1 0 53%;max-width:55%;margin:1rem auto 1rem 1rem}.headerlogo img{margin:0 auto}.inquiry .fa-envelope{color:#2383b0;font-weight:900}.f_l .fa-envelope{color:#fff}.fa-envelope:hover{color:#333;font-weight:900;font-size:2.5rem}#header-l{float:none}#header-l p{margin:0 auto}#header-r{float:none;display:none}.header-nav{display:none}.navToggle{height:100px}.fx-box.use{flex-wrap:wrap}.fx22{flex:unset;max-width:unset;width:calc((100% - 20px)/2)}.home .use .fx22{height:280px;margin-bottom:2rem}.box3{align-items:center}.box_l{margin-right:0}.box_s{width:100%;flex:unset;text-align:center;padding:4% 0 0}.f_l{width:96%;padding:2%}.f_r{width:96%;padding:2%}.footerarea .fx-box.add .fx80{flex:1 0 63%;max-width:65%}.footerarea .fx-box.add .fx20{flex:1 0 30%;max-width:30%}.footer-center .w_80{width:100%}.footerarea .fx-box.book{flex-direction:column}.footerarea .fx-box.book .fx80,.footerarea .fx-box.book .fx20,.footerarea .fx-box.uns .fx50,.footerarea .fx-box.book .fx50{max-width:100%}.fx-box.book .btn_b{margin:2% auto;max-width:50%}.fx-box.uns .btn_s{margin:2% auto;max-width:90%}.works-box-area{width:95%;margin:0 auto}.works_box{max-width:50%;margin:0 6px 60px;width:calc((100% - 24px)/2);width:-webkit-calc((100% - 24px)/2)}a .in_box{max-width:280px;margin:0 auto 10px}.fx50 .dl-simple{flex-direction:column}.fx50 .dl-simple dt{font-weight:700}.fx-box.footer_box{flex-direction:column}a.scroll_point{height:1px;margin-top:-12rem;padding-top:12rem;display:block}.topabout .prgbox div{margin-right:2%;border-radius:unset;width:48%}.topabout .prgbox div:nth-child(even){margin-right:0}.topabout .prgbox div:last-child{margin-right:unset;margin-right:auto}.topabout .prgbox div a{padding:10px 1em}.topabout .prgbox{justify-content:flex-start;width:97%;margin:0 auto}.topabout .prgbox div .fx-box{height:unset;height:auto}.mail_li td.logo img{width:100px;background-color:#fff;margin:1rem 0 2rem}.page-id-54893 table p{font-size:.25rem;line-height:.25}.border-btn-box .fx50 a:after{right:15px;top:16%}.three a .bgb{min-height:530px}}@media screen and (max-width:669px){.archive-webmaster h3{padding:10px 0 10px 1rem}.blueol li{font-size:1.2em;line-height:1.4}.navToggle{height:83px}.menu-sitemap-container ul.sub-menu{margin-bottom:20px}#menu-sitemap li ul.sub-menu li a{padding:0}a.scroll_point{margin-top:-11rem;padding-top:11rem}.strongbtnbox .btn{width:calc((100% - 1%)/2)}.strongbtnbox .btn:nth-child(even){margin-right:0}.three a .bgb{min-height:720px;padding:1em .5em}}@media screen and (max-width:621px){.home .use .fx22{height:310px}.box3 div{height:480px}.three .box3 div{height:unset}.btn_s.d_pink{max-width:200px}}@media screen and (max-width:490px){.archive #wrapper,.customize-support #wrapper,.page-template #wrapper,.single #wrapper,.error404 #wrapper{margin-top:115px}.home.blog #wrapper{margin-top:53px}.main-image{display:none}.main-image_sm{width:100%;margin:0 auto;z-index:1;display:block}.single p a img{text-align:center;margin:0 auto}.box3 div{height:auto}.navToggle{height:68px;padding:2rem 0 0}.navToggle:before{font-size:2.5rem}.navToggle span{line-height:1;font-size:1.75rem}#sp_tel p{line-height:1;font-size:1.75rem}#sp_mail p{margin:0 auto;line-height:1;font-size:1.75rem}.headerlogo img{width:90%}.single #content h1{width:100%;max-width:unset}.single #content h2{width:100%;max-width:unset}.news-tit{margin-top:5%}.btn,.fx-box.w_25{margin-bottom:7%}#header-l h1.f1_5{font-size:1rem;line-height:1.2rem;margin-bottom:2%}.toppage-newspost.mb40{margin-bottom:10%}.catbtnbox{width:90%;margin:0 auto 4%}.catbtnbox span{padding:7px 0;min-width:190px;margin-right:0}.catbtnbox p a{padding:4px 40px;margin-right:0}a .in_box{max-width:90%}p.service_t.f2{font-size:.8rem;line-height:1}.service_t b.f4{font-size:1.5rem;line-height:2}.service_t{bottom:-10%;padding-top:20px}.footer-center .o_time a{color:#4856f6}#content .topabout .toph1{font-size:3.5rem;line-height:1.5}.pc_black a{color:#3366fa}.pc_black a:link{color:#3366fa}..pc_black a:visited{color:#0065cb}.pc_black a:hover{color:#ff4500}.pc_black a:active{color:#ff4500}a.scroll_point{margin-top:-9rem;padding-top:9rem}.d_pink a{margin-right:unset}.mail_li td.logo img{width:70px;background-color:#fff;margin:0 0 2rem}.page-id-54893 table p{font-size:.1rem;line-height:.1}#content .mail_li h1{line-height:1.2;margin:2% 1% 5%;padding:0}.mail_li ul{padding-left:2.5rem}.three a .bgb{padding:1em}}@media screen and (min-width:481px){.pcnone{display:none}.wp-caption{width:100% !important}.fx50.jirei:nth-child(odd){margin:0 1%}.fx50:nth-child(odd){margin:0 1% 0 0}.fx50:nth-child(even){margin:0 0 0 1%}.works-area .fx50:nth-child(odd){margin:0 2% 0 0}.works-area .fx50:nth-child(even){margin:0 0 0 2%}.box_thum{max-height:156px;overflow:hidden}}@media screen and (max-width:480px){p{font-size:1.6rem;line-height:1.6}.customize-support #wrapper,.page-template #wrapper{margin-top:115px}.home.blog #wrapper{margin-top:89px}.main-image{display:none}.main-image_sm{width:100%;margin:0 auto;z-index:1;display:block}.single p a img{text-align:center;margin:0 auto}.box3 div{height:auto}.navToggle{height:74px;padding:2rem 0 0}.navToggle:before{font-size:2.5rem}.navToggle span{line-height:1;font-size:1.75rem}#sp_tel p{line-height:1;font-size:1.75rem}#sp_mail p{margin:0 auto;line-height:1;font-size:1.75rem}#content.single-news .post h1{font-size:2rem;line-height:1.4;width:100%;max-width:unset;margin:2% 0;padding:0 0 1%}.single #content h1{width:100%;max-width:unset}.single #content h2{width:100%;max-width:unset}.news-tit{margin-top:5%}.btn,.fx-box.w_25{margin-bottom:7%}#header-l h1.f1_5,#header-l p.f1_5{font-size:1rem;line-height:1.2rem;margin-bottom:2%}.toppage-newspost.mb40{margin-bottom:10%}.catbtnbox span{padding:7px 0;min-width:190px;margin-right:0}.catbtnbox p a{padding:4px 40px;margin-right:0}a .in_box{max-width:90%}.works_box.pickup>p{width:96%;padding:0 2%}.web_bana{display:none}.web_bana_sm{display:block;margin-bottom:5%}.web_bana_sm a:hover img{background-color:#000;opacity:.8;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)"}.footer-center p.system{font-size:1.5rem;line-height:1.5;padding-top:5%;margin-bottom:8%}.service_t b.f3{font-size:2rem}.three a .bgb{min-height:unset}.w_25{width:90%}.w_25 .btn_s{max-width:280px}.service_t{bottom:-15%}.page-template.page-id-15 h3{padding:0;letter-spacing:.05rem}.page-template.page-id-15 h3:before{padding:2.5% 1%;margin-right:2%}p.text-center.mb20.sm20{margin-bottom:2rem}.home .use .btn_s{max-width:100%}.home .use .btn_s a{margin-top:1rem;line-height:2em}.home .use .fx22{height:unset;margin-bottom:3rem}.home .use .fx22.blue_b a,.home .use .fx22.green_b a,.home .use .fx22.yellow_b a,.home .use .fx22.orange_b a{margin:0 auto;width:90%}.home .use .fx22 p{font-size:1em;line-height:1.5;margin:1.5rem auto 1rem;width:90%;padding:0 5%}.home .use p span{font-size:1.2em;line-height:1.75}.home .use .btn_s a img{width:50%}.btn_s{display:block;margin:2% auto;text-align:center;max-width:100%;width:100%}.btn_s.d_pink{width:49%}.spnone{display:none}#breadcrumb{display:none}dl.newspost{flex-wrap:wrap;justify-content:space-between}dl.newspost dt{flex:1 0 50%}dl.newspost dd.icon_dd{flex:0 0 30%;margin:0;max-width:unset}span.form_ex{text-align:left;display:block}.pagination{font-size:1.2rem;line-height:12px}.pagination span,.pagination a{padding:8px 10px}.fx-box{flex-direction:column}.btn_s.web_b{margin:0 2% 3% 0;max-width:48%;max-height:65px}.archive-webmaster .fx-box{flex-direction:unset}.home .use .fx-box_r{display:flex;display:-webkit-flex;align-content:stretch;justify-content:space-between}.archive-glossary .fx-box.jc-c{flex-direction:row;justify-content:space-between}.archive-webmaster .fx-box.jc-c{flex-direction:row;justify-content:flex-start}.fx70{max-width:100%}.fx75{max-width:100%}.fx80{max-width:100%}.fx70_r{flex:1 0 68%;max-width:70%}.page-voice-01 .fx85{max-width:100%}.fx15{max-width:100%}.fx20{max-width:100%}.fx30_r{flex:1 0 25%;max-width:25%}.fx22{width:unset;max-width:100%}.fx25{max-width:100%}.fx28{max-width:100%}.fx50{width:100%}.fx60{max-width:100%}.fx58{max-width:100%}.fx42{max-width:100%}.fx35{max-width:100%}.fx30{max-width:100%}.box3 div{max-width:unset;width:100%;margin:0 auto 20px}.dl-table,.dl-simple{flex-direction:column;align-items:flex-start}.dl-simple dt,.dl-simple dd{flex:none}.dl-simple dt{font-weight:700}.dl-simple dd{margin-bottom:20px}dd.fx-box.jc-s.wrap.works_catlist{flex-direction:unset;margin-top:15px}.page-id-22 .f3{font-size:2.2rem}#main_form .dl-table{flex-direction:column;align-items:flex-start}#main_form .dl-simple dt{flex:none;padding:5% 1%}#main_form .dl-table dt{border-right:none;padding:2% 1%;border-bottom:none}#main_form .dl-table dd{border-right:none;width:98%;padding:0 1% 10%;border-bottom:none}.dl-table dt{padding:5% 1% 5px;text-align:left;border-bottom:none}.dl-table.rec dt{padding:5% 1% 5px}.dl-table dd{flex:3 0 78%;width:98%;padding:0 1% 5%;border-bottom:1px solid #aaa9a9}.sm_mb100{margin-bottom:10%}.pgtphead{background-attachment:unset;height:200px}.submitbtn,.backbtn{text-align:center}input,textarea{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#main_form .backbtn.mr20{margin-right:0}.f_l{margin-bottom:20px;padding:2%}.f_r{margin-bottom:20px}.fx-box.book .btn_b{margin:2% auto;max-width:100%;width:100%}.footerarea .fx-box.add .fx80{max-width:100%;margin-bottom:20px}.footerarea .fx-box.add .fx20{max-width:100%;margin-bottom:20px}.f_l.fx50,.f_r.fx50{width:90%;padding:5%}.works_box{width:100%;margin:0 auto 30px;max-width:unset}.works_box h2{max-width:unset;width:80%;margin:0 auto}.taglist{text-align:center}.boder_phy{line-height:4rem;font-size:2.5rem}.philosophy .f2_5{font-size:1.5rem;line-height:1.7rem}.strength_pc{display:none}.strength_sm{display:block}.sm_c{text-align:center}.basic100 img{max-width:170px;margin:0 auto}.btn_b a{padding:7px 20%}.web_bana{display:none}.web_bana_sm{display:block}.web_bana_sm a:hover img{background-color:#000;opacity:.8;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)"}.works_img_box .hv{margin:0 auto 30px;text-align:center}#content h1.webmaster-h1,.single-works .post h1{font-size:2.8rem;line-height:1.4;padding:0 0 2%}h2{font-size:2.3rem;line-height:3.5rem;margin:20px 0 30px;padding:21px 0}.page-voice-01 div.fx15,.page-voice-01 div.fx25,.page-voice-01 div.fx30{text-align:center}.sm_c{text-align:center}.fx-box.strong{width:100%;margin:0}.fx-box.strong .fx50{width:100%}.strongbtnbox .btn{width:100%;margin:0 auto 3%;height:4rem}.strongbtnbox .btn a{width:unset}.fx-box .fx50.strong-text{margin:0;width:90%}.fx-box .fx50.strong-text.nomb{margin:0 0 5rem}table.tb-b.price{width:100%}.border-btn-box .fx50{width:100%}.border-btn-box .fx50:first-child,.border-btn-box .fx50:nth-child(3){border-right:none;border-bottom:1px solid #707070}.accordion-container .article-box{flex-direction:unset;margin:0;width:96%;padding:.5em 2%}.accordion-content .fx-box{flex-direction:unset;margin-top:1em}.accordion-content{width:96%;padding:0 2% 4em}.page-strong #hearing,.page-strong #design,.page-strong #wordpress,.page-strong #accessibility,.page-strong #websystem,.page-strong #security,#backup{margin-top:-74px;padding-top:74px}.fx-box.strong{background-color:#fff}.fx-box.re .fx50.strong-text{margin:0}#content .fx-box .fx50.strong-img img{margin-top:10%;margin-bottom:10%}.topabout .prgbox div{width:95%;margin:0 auto 1em}.topabout .prgbox div:nth-child(even),.topabout .prgbox div:last-child{margin-right:unset;margin-right:auto}.topabout .prgbox div a{width:auto}.topabout .prgbox div .fx-box{height:auto;height:unset}.page-id-55022 .four_ct .fx50 a{height:unset}h2#omake:before{float:left;font-size:.7em}}@media screen and (max-width:424px){.navToggle span{line-height:1;font-size:1.5rem}#sp_tel p{line-height:1;font-size:1.5rem}#sp_mail p{margin:0 auto;line-height:1;font-size:1.5rem}.page-template.page-id-15 h3{font-size:1.9rem;line-height:1.4;letter-spacing:.001em}.page-template.page-id-15 h3:before{padding:2.5% 2% 2.5%;margin-right:2%;font-size:1rem}.page-template.page-id-15 h3#p1:before{content:'1'}.page-template.page-id-15 h3#p2:before{content:'2'}.page-template.page-id-15 h3#p3:before{content:'3'}.page-template.page-id-15 h3#b1:before,.page-template.page-id-15 h3#b2:before{display:none}.d_pink a{padding:.6em 1em}li.menu-item-536{margin-top:unset}li.menu-item-56359{border-bottom:unset}}.choose h3{max-width:100vw;font-size:2rem;line-height:2.2rem;font-family:"Shin Maru Go Light",sans-serif;letter-spacing:.1em;border-bottom:3px solid #707070;margin:2% auto}.choose h3:before{background-color:#707070;padding:.75% 1%;margin-right:1%;font-size:1rem;line-height:2.75rem;font-family:"Shin Maru Go Light",sans-serif;color:#fff}.choose h3#p1:before{content:'POINT1'}.choose h3#p2:before{content:'POINT2'}.choose h3#p3:before{content:'POINT3'}@media screen and (max-width:424px){.choose h2{margin-bottom:20px !important}.choose h3{font-size:1.9rem;line-height:1.4;letter-spacing:.001em;padding:0}.choose h3:before{padding:2.5% 2% 2.5%;margin-right:2%;font-size:1rem}.choose h3#p1:before{content:'1'}.choose h3#p2:before{content:'2'}.choose h3#p3:before{content:'3'}}.service h3{max-width:100vw;font-size:2rem;line-height:2.2rem;font-family:"Shin Maru Go Light",sans-serif;letter-spacing:.1em;border-bottom:3px solid #707070;margin:2% auto}.service h3:before{background-color:#707070;padding:.75% 1%;margin-right:1%;font-size:1rem;line-height:2.75rem;font-family:"Shin Maru Go Light",sans-serif;color:#fff}.service h3#s1:before{content:'SERVICE1'}.service h3#s2:before{content:'SERVICE2'}.service h3#s3:before{content:'SERVICE3'}.service h3#s4:before{content:'SERVICE4'}@media screen and (max-width:480px){.service h2{margin-bottom:20px !important}.service h3{font-size:1.9rem;line-height:1.4;letter-spacing:.001em;padding:0}.service h3:before{padding:2.5% 2% 2.5%;margin-right:2%;font-size:1rem}.service h3#s1:before{content:'1'}.service h3#s2:before{content:'2'}.service h3#s3:before{content:'3'}.service h3#s4:before{content:'4'}.service .iw150{width:150px}}.content-flex{display:flex;justify-content:space-evenly}.content-flex .flex-content{width:48%}.space-between{justify-content:space-between}.home .use .fx22 a{min-height:auto}@media screen and (max-width:480px){.content-flex{flex-direction:column}.content-flex .flex-content{width:100%}}.flow h3{max-width:100vw;font-size:2rem;line-height:2.2rem;font-family:"Shin Maru Go Light",sans-serif;letter-spacing:.1em;border-bottom:3px solid #707070;margin:2% auto}.flow h3:before{background-color:#707070;padding:.75% 1%;margin-right:1%;font-size:1rem;line-height:2.75rem;font-family:"Shin Maru Go Light",sans-serif;color:#fff}.flow h3#f1:before{content:'STEP1'}.flow h3#f2:before{content:'STEP2'}.flow h3#f3:before{content:'STEP3'}.flow h3#f4:before{content:'STEP4'}.flow h3#f5:before{content:'STEP5'}.flow h3#f6:before{content:'STEP6'}.flow h3#f7:before{content:'STEP7'}.flow h3#f8:before{content:'STEP8'}.flow h3#f9:before{content:'STEP9'}@media screen and (max-width:480px){.flow h2{margin-bottom:20px !important}.flow h3{font-size:1.9rem;line-height:1.4;letter-spacing:.001em;padding:0}.flow h3:before{padding:2.5% 2% 2.5%;margin-right:2%;font-size:1rem}.flow h3#f1:before{content:'1'}.flow h3#f2:before{content:'2'}.flow h3#f3:before{content:'3'}.flow h3#f4:before{content:'4'}.flow h3#f5:before{content:'5'}.flow h3#f6:before{content:'6'}.flow h3#f7:before{content:'7'}.flow h3#f8:before{content:'8'}.flow h3#f9:before{content:'9'}}.flowbtn17{border-radius:50%;position:relative;display:inline-block;width:35px;height:35px;font-size:16px;text-decoration:none;transition:.5s;background-color:#444;color:#fff!important}.flowbtn17:hover{text-decoration:none}.flowbtn17 i{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.flowbtn17.fl_tw2:hover{background:#000}.flowbtn17.insta_btn2:hover{background:-webkit-linear-gradient(135deg,#427eff 0%,#f13f79 70%) no-repeat;background:linear-gradient(135deg,#427eff 0%,#f13f79 70%) no-repeat}.flowbtn17.fl_fb2:hover{background:#1877f2}ul.snsbtniti{padding:0!important;list-style:none!important;margin-bottom:5px}.snsbtniti{display:flex;flex-flow:row wrap;justify-content:flex-end}.snsbtniti li{flex:0 0 18%;text-align:center !important}.snsbtniti li>a[target*=_blank]:after{content:''!important}.snsbtniti2{display:flex;flex-flow:row wrap;justify-content:space-around;list-style:none!important;min-width:130px;margin-right:10px}.snsbtniti2 li{flex:0 0 18%;text-align:center !important}.snsbtniti2 li>a[target*=_blank]:after{content:''!important}ul.outside li,.socialp ul ol{list-style-position:outside}ul.inside{list-style-position:inside}.socialcont{display:flex;flex-flow:row wrap;justify-content:space-around;list-style:none!important;min-width:130px;margin-right:10px}.socialbox{display:flex;flex-flow:row wrap;justify-content:flex-start}ul.socialbox{padding:0!important;list-style:none!important;margin-bottom:5px}.socialbox li{flex:0 0 18%;text-align:center !important}.socialbox li>a[target*=_blank]:after{content:''!important}.maintenancepack_li{list-style-position:inside;line-height:1.5;list-style-type:none;font-weight:700;padding:15px 0;display:flex;justify-content:flex-start;gap:20px}ul.maintenancepack_li a>li{line-height:2;font-size:1.2em;padding:5px 0 0 15px}.maintenancepack_h{border-bottom:solid #333 2px!important;margin-top:40px!important}.btnform{margin-top:35px;background:#2383b0;border-radius:5px;font-size:2em;max-width:560px!important}.mm-txt{font-family:'Franklin Gothic Medium','Arial Narrow',Arial,sans-serif!important;font-weight:700;font-size:1.2em}.mm-advantages{border-radius:10px;background-color:#000;color:#fff;font-family:'Zen Kaku Gothic New',sans-serif;font-weight:700;text-align:center;gap:10px;display:flex;flex:auto;padding:15px;list-style:none}.mm-achievements{background-image:url('/wp/wp-content/uploads/2023/01/bg_titleholo.jpg') repeat-x!important;text-align:center;font-weight:700;font-size:2em}