@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}html,body,div,object,iframe,p,h1,h2,h3,h4,h5,h6,blockquote,pre,abbr,address,cite,code,del,dfn,img,ins,kbd,q,samp,small,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,pre,input,textarea,button,fieldset,form,label,legend{margin:0;padding:0;border:0;font:inherit}html{font-size:15px}body{font-family:"Noto Sans JP",sans-serif;color:#262c33;text-align:left;background-color:#fff;overflow-x:hidden;line-height:2em;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;position:relative}article:after,aside:after,details:after,figcaption:after,figure:after,footer:after,header:after,hgroup:after,menu:after,nav:after,section:after{clear:both;content:"";display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3{font-family:"Noto Sans JP",sans-serif;line-height:1}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}pre{white-space:pre-wrap;word-wrap:break-word;max-width:100%}img{max-width:100% !important;height:auto;vertical-align:middle}a{color:#3398da}a:hover{color:#3398da}small{font-size:.7rem}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}#content{clear:both}#content:after{clear:both;content:"";display:block}.grid,.grid-d,.grid-wide,.grid-narrow{clear:both;width:1050px;margin:0 auto;padding:0;display:block}.grid:after,.grid-d:after,.grid-wide:after,.grid-narrow:after{clear:both;content:"";display:block}.grid-wide{width:80%;max-width:1500px}@media only screen and (min-width:768px) and (max-width:1440px){.grid-wide{width:90%}}.grid-wide .grid,.grid-wide .grid-d,.grid-wide .grid-wide,.grid-wide .grid-narrow{width:98%;max-width:1050px}.grid-narrow{width:800px}@media only screen and (min-width:768px) and (max-width:1440px){.grid-narrow{width:90%}}.row{display:block;clear:both}.row:after{clear:both;content:"";display:block}.col{float:left;text-align:left;display:block}.col-0,.col-0-d{display:none !important}.col-1,.col-1-d{float:left;text-align:left;display:block;width:5.71429%;margin:0 2.85714% 0 0}.col-2,.col-2-d{float:left;text-align:left;display:block;width:14.28571%;margin:0 2.85714% 0 0}.col-3,.br-4 .col,.br-4 .col-3,.br-4d-2p .col,.br-4d-2p .col-3,.one_fourth,.col-3-d{float:left;text-align:left;display:block;width:22.85714%;margin:0 2.85714% 0 0}.col-4,.br-3 .col,.br-3 .col-4,.br-3d-2p .col,.br-3d-2p .col-4,.one_third,.col-4-d{float:left;text-align:left;display:block;width:31.42857%;margin:0 2.85714% 0 0}.col-5,.col-5-d{float:left;text-align:left;display:block;width:40%;margin:0 2.85714% 0 0}.col-6,.br-2 .col,.br-2 .col-6,.one_half,.btn-black,.col-6-d{float:left;text-align:left;display:block;width:48.57143%;margin:0 2.85714% 0 0}.col-7,.col-7-d{float:left;text-align:left;display:block;width:57.14286%;margin:0 2.85714% 0 0}.col-8,.two_third,.col-8-d{float:left;text-align:left;display:block;width:65.71429%;margin:0 2.85714% 0 0}.col-9,.three_fourth,.col-9-d{float:left;text-align:left;display:block;width:74.28571%;margin:0 2.85714% 0 0}.col-10,.col-10-d{float:left;text-align:left;display:block;width:82.85714%;margin:0 2.85714% 0 0}.col-11,.col-11-d{float:left;text-align:left;display:block;width:91.42857%;margin:0 2.85714% 0 0}.col-12,.col-12-d{float:left;text-align:left;display:block;width:100%;margin:0}.offset-1,.offset-1-d{margin-left:8.57143%}.offset-2,.offset-2-d{margin-left:17.14286%}.offset-3,.btn-black,.offset-3-d{margin-left:25.71429%}.offset-4,.offset-4-d{margin-left:34.28571%}.offset-5,.offset-5-d{margin-left:42.85714%}.offset-6,.offset-6-d{margin-left:51.42857%}.offset-7,.offset-7-d{margin-left:60%}.offset-8,.offset-8-d{margin-left:68.57143%}.offset-9,.offset-9-d{margin-left:77.14286%}.offset-10,.offset-10-d{margin-left:85.71429%}.offset-11,.offset-11-d{margin-left:94.28571%}.offset-12,.offset-12-d{margin-left:102.85714%}.col-last,.col-last-d{margin-right:0;float:left;text-align:left;display:block}.br-4 .col:nth-child(4n+4),.br-4 .col:nth-child(4n+4),.br-4 .col-3:nth-child(4n+4),.br-4 .one_fourth:nth-child(4n+4){margin-right:0}.br-4d-2p .col:nth-child(4n+4),.br-4d-2p .col:nth-child(4n+4),.br-4d-2p .col-3:nth-child(4n+4),.br-4d-2p .one_fourth:nth-child(4n+4){margin-right:0}.br-3 .col:nth-child(3n+3),.br-3 .col:nth-child(3n+3),.br-3 .col-4:nth-child(3n+3),.br-3 .one_third:nth-child(3n+3){margin-right:0}.br-3d-2p .col:nth-child(3n+3),.br-3d-2p .col:nth-child(3n+3),.br-3d-2p .col-4:nth-child(3n+3),.br-3d-2p .one_third:nth-child(3n+3){margin-right:0}.br-2 .col:nth-child(2n+2),.br-2 .col:nth-child(2n+2),.br-2 .col-6:nth-child(2n+2),.br-2 .one_half:nth-child(2n+2),.br-2 .btn-black:nth-child(2n+2){margin-right:0 !important}.col-inverse{float:right;margin-left:0 !important;margin-right:0 !important}.one_half{margin-right:2.85714%}.one_third{margin-right:2.85714%}.two_third{margin-right:2.85714%}.one_fourth{margin-right:2.85714%}.three_fourth{margin-right:2.85714%}.last_column{margin:0 !important}.mt-0,.mt-0-d{margin-top:0 !important}.mr-0,.mr-0-d{margin-right:0 !important}.mb-0,.mb-0-d{margin-bottom:0 !important}.ml-0,.ml-0-d{margin-left:0 !important}.mv-0,.mv-0-d{margin-top:0 !important;margin-bottom:0 !important}.mh-0,.mh-0-d{margin-left:0 !important;margin-right:0 !important}.m-0,.m-0-d{margin:0 !important}.pt-0,.pt-0-d{padding-top:0 !important}.pr-0,.pr-0-d{padding-right:0 !important}.pb-0,.pb-0-d{padding-bottom:0 !important}.pl-0,.pl-0-d{padding-left:0 !important}.pv-0,.pv-0-d{padding-top:0 !important;padding-bottom:0 !important}.ph-0,.ph-0-d{padding-left:0 !important;padding-right:0 !important}.p-0,.p-0-d{padding:0 !important}.mt-10,.mt-10-d{margin-top:10px !important}.mr-10,.mr-10-d{margin-right:10px !important}.mb-10,.mb-10-d{margin-bottom:10px !important}.ml-10,.ml-10-d{margin-left:10px !important}.mv-10,.mv-10-d{margin-top:10px !important;margin-bottom:10px !important}.mh-10,.mh-10-d{margin-left:10px !important;margin-right:10px !important}.m-10,.m-10-d{margin:10px !important}.pt-10,.pt-10-d{padding-top:10px !important}.pr-10,.pr-10-d{padding-right:10px !important}.pb-10,.pb-10-d{padding-bottom:10px !important}.pl-10,.pl-10-d{padding-left:10px !important}.pv-10,.pv-10-d{padding-top:10px !important;padding-bottom:10px !important}.ph-10,.ph-10-d{padding-left:10px !important;padding-right:10px !important}.p-10,.p-10-d{padding:10px !important}.mt-20,.mt-20-d{margin-top:20px !important}.mr-20,.mr-20-d{margin-right:20px !important}.mb-20,.mb-20-d{margin-bottom:20px !important}.ml-20,.ml-20-d{margin-left:20px !important}.mv-20,.mv-20-d{margin-top:20px !important;margin-bottom:20px !important}.mh-20,.mh-20-d{margin-left:20px !important;margin-right:20px !important}.m-20,.m-20-d{margin:20px !important}.pt-20,.pt-20-d{padding-top:20px !important}.pr-20,.pr-20-d{padding-right:20px !important}.pb-20,.pb-20-d{padding-bottom:20px !important}.pl-20,.pl-20-d{padding-left:20px !important}.pv-20,.pv-20-d{padding-top:20px !important;padding-bottom:20px !important}.ph-20,.ph-20-d{padding-left:20px !important;padding-right:20px !important}.p-20,.p-20-d{padding:20px !important}.mt-30,.mt-30-d{margin-top:30px !important}.mr-30,.mr-30-d{margin-right:30px !important}.mb-30,.mb-30-d{margin-bottom:30px !important}.ml-30,.ml-30-d{margin-left:30px !important}.mv-30,.mv-30-d{margin-top:30px !important;margin-bottom:30px !important}.mh-30,.mh-30-d{margin-left:30px !important;margin-right:30px !important}.m-30,.m-30-d{margin:30px !important}.pt-30,.pt-30-d{padding-top:30px !important}.pr-30,.pr-30-d{padding-right:30px !important}.pb-30,.pb-30-d{padding-bottom:30px !important}.pl-30,.pl-30-d{padding-left:30px !important}.pv-30,.pv-30-d{padding-top:30px !important;padding-bottom:30px !important}.ph-30,.ph-30-d{padding-left:30px !important;padding-right:30px !important}.p-30,.p-30-d{padding:30px !important}.mt-40,.mt-40-d{margin-top:40px !important}.mr-40,.mr-40-d{margin-right:40px !important}.mb-40,.mb-40-d{margin-bottom:40px !important}.ml-40,.ml-40-d{margin-left:40px !important}.mv-40,.mv-40-d{margin-top:40px !important;margin-bottom:40px !important}.mh-40,.mh-40-d{margin-left:40px !important;margin-right:40px !important}.m-40,.m-40-d{margin:40px !important}.pt-40,.pt-40-d{padding-top:40px !important}.pr-40,.pr-40-d{padding-right:40px !important}.pb-40,.pb-40-d{padding-bottom:40px !important}.pl-40,.pl-40-d{padding-left:40px !important}.pv-40,.pv-40-d{padding-top:40px !important;padding-bottom:40px !important}.ph-40,.ph-40-d{padding-left:40px !important;padding-right:40px !important}.p-40,.p-40-d{padding:40px !important}.mt-50,.mt-50-d{margin-top:50px !important}.mr-50,.mr-50-d{margin-right:50px !important}.mb-50,.mb-50-d{margin-bottom:50px !important}.ml-50,.ml-50-d{margin-left:50px !important}.mv-50,.mv-50-d{margin-top:50px !important;margin-bottom:50px !important}.mh-50,.mh-50-d{margin-left:50px !important;margin-right:50px !important}.m-50,.m-50-d{margin:50px !important}.pt-50,.pt-50-d{padding-top:50px !important}.pr-50,.pr-50-d{padding-right:50px !important}.pb-50,.pb-50-d{padding-bottom:50px !important}.pl-50,.pl-50-d{padding-left:50px !important}.pv-50,.pv-50-d{padding-top:50px !important;padding-bottom:50px !important}.ph-50,.ph-50-d{padding-left:50px !important;padding-right:50px !important}.p-50,.p-50-d{padding:50px !important}.d-b{display:block}.d-n{display:none}.d-i{display:inline}.d-ib{display:inline-block}.d-t{display:table}.d-tc{display:table-cell}.is_desktop,.is_d{display:block !important}.is_phone,.is_p{display:none !important}.clear,.cl,.cl-b{clear:both}.clearfix:after,.cf:after{clear:both;content:"";display:block}.fl-l,.fl-l-d{float:left}.fl-r,.fl-r-d{float:right}.ov-h,.ov-h-d{overflow:hidden}.ov-v,.ov-v-d{overflow:visible}.ov-s,.ov-s-d{overflow:scroll}.ovx-s,.ovx-s-d{overflow-x:scroll}.ovy-s,.ovy-s-d{overflow-y:scroll}.flex-ss{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;justify-content:flex-start;-webkit-justify-content:flex-start;-webkit-align-content:auto;align-content:auto}.flex-ss-wrap{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;justify-content:flex-start;-webkit-justify-content:flex-start;-webkit-align-content:auto;align-content:auto}.flex-mc{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center;-webkit-align-content:auto;align-content:auto}.flex-ml{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;justify-content:flex-start;-webkit-justify-content:flex-start;-webkit-align-content:auto;align-content:auto}.flex-msb{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;justify-content:space-between;-webkit-justify-content:space-between;-webkit-align-content:auto;align-content:auto}.flex-tl{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:flex-start;align-items:flex-start;justify-content:flex-start;-webkit-justify-content:flex-start;-webkit-align-content:auto;align-content:auto}.fz-1,.fz-1-d{font-size:1rem}.fz-2,.fz-2-d{font-size:2rem}.fz-3,.fz-3-d{font-size:3rem}.fz-0_1,.fz-0_1-d{font-size:.1rem}.fz-0_2,.fz-0_2-d{font-size:.2rem}.fz-0_3,.fz-0_3-d{font-size:.3rem}.fz-0_4,.fz-0_4-d{font-size:.4rem}.fz-0_5,.fz-0_5-d{font-size:.5rem}.fz-0_6,.fz-0_6-d{font-size:.6rem}.fz-0_7,.fz-0_7-d{font-size:.7rem}.fz-0_8,.fz-0_8-d{font-size:.8rem}.fz-0_9,.fz-0_9-d{font-size:.9rem}.fz-1_1,.fz-1_1-d{font-size:1.1rem}.fz-1_2,.fz-1_2-d{font-size:1.2rem}.fz-1_3,.fz-1_3-d{font-size:1.3rem}.fz-1_4,.fz-1_4-d{font-size:1.4rem}.fz-1_5,.fz-1_5-d{font-size:1.5rem}.fz-1_6,.fz-1_6-d{font-size:1.6rem}.fz-1_7,.fz-1_7-d{font-size:1.7rem}.fz-1_8,.fz-1_8-d{font-size:1.8rem}.fz-1_9,.fz-1_9-d{font-size:1.9rem}.fz-2_1,.fz-2_1-d{font-size:2.1rem}.fz-2_2,.fz-2_2-d{font-size:2.2rem}.fz-2_3,.fz-2_3-d{font-size:2.3rem}.fz-2_4,.fz-2_4-d{font-size:2.4rem}.fz-2_5,.fz-2_5-d{font-size:2.5rem}.fz-2_6,.fz-2_6-d{font-size:2.6rem}.fz-2_7,.fz-2_7-d{font-size:2.7rem}.fz-2_8,.fz-2_8-d{font-size:2.8rem}.fz-2_9,.fz-2_9-d{font-size:2.9rem}.fw-b{font-weight:700}.fw-n{font-weight:400}.td-n{text-decoration:none}.whs-n,.whs-n-d{white-space:normal}.whs-p,.whs-p-d{white-space:pre}.whs-nw,.whs-nw-d{white-space:nowrap}.whs-pw,.whs-pw-d{white-space:pre-wrap}br.pbr{display:none}br.sebr{display:none}.ta-l,.alignlight,.left,.ta-l-d{text-align:left !important}.ta-c,.aligncenter,.center,.ta-c-d{text-align:center !important}.ta-r,.alignright,.right,.ta-r-d{text-align:right !important}a:hover img,a:hover button{opacity:.8}img.retina{width:50%}img.full{width:100%;height:auto}img.half{zoom:.5}.dtl img{visibility:visible}img.va-t{vertical-align:top}img.va-m{vertical-align:middle}img.va-b{vertical-align:bottom}img.alignleft,.wp-caption.alignleft{clear:both;display:block;margin-left:0;margin-right:auto}img.aligncenter,.wp-caption.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}img.alignright,.wp-caption.alignright{clear:both;display:block;margin-left:auto;margin-right:0}figure,.wp-caption{display:inline-block;position:relative;max-width:100% !important;margin-bottom:20px}figure img,.wp-caption img{width:100%;height:auto;zoom:1;margin-bottom:0 !important}figure figcaption,figure .wp-caption-text,.wp-caption figcaption,.wp-caption .wp-caption-text{position:absolute;width:100%;height:auto;bottom:0 !important;left:0 !important;color:#fff;text-align:center;background-color:rgba(0,0,0,.7);padding:5px;margin-bottom:0}.c-red{color:#e55297}.c-base{color:#262c33}.bgc-grey{background-color:#eceff1}.bgc-base{background-color:#fff}.bdc-light{border-color:#eceff1}.bdc-base{border-color:#262c33}.ico-none{padding-left:0;background:0 0}ol{counter-reset:number;list-style:none;margin:0 0 20px;padding:0}ol li{padding:8px 10px;border-bottom:solid 1px #ccc}ol li:before{counter-increment:number;content:counter(number) ".";font-weight:700;padding:0 5px;color:#262c33;border-radius:3px;display:inline-block;margin-right:10px}ol li:nth-child(2n+1){background-color:#fafafa}ol li:first-child{border-top:solid 2px #ccc}ol li:last-child{border-bottom:solid 2px #ccc}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;display:inline-block;width:1em;height:1em;text-transform:none;vertical-align:bottom;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}.rotate-x{transform:rotateX(350deg);transition:.3s}.rotate-x{transform:rotateY(350deg);transition:.3s}hr{border-top:solid 1px #eceff1;border-bottom:solid 1px #fff;margin:30px 0}table.tablepress th,table.tablepress td{line-height:2}table.tablepress th{font-weight:700;text-align:center}table.tablepress.whs-n-1 td:first-child{white-space:nowrap}table.tablepress.col-1-nw td.column-1{white-space:nowrap !important}table.tablepress.bb-n{border-bottom:none !important}#pagination ul{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center;-webkit-align-content:auto;align-content:auto}#pagination ul li{padding-right:10px;margin-bottom:10px;padding-right:15px}#pagination ul li a,#pagination ul li span{text-decoration:none;border:solid 2px #3398da;color:#fff;background-color:#3398da;text-align:center;display:inline-block;padding:10px !important;min-width:40px;min-height:40px}#pagination ul li a:hover{color:#fff !important;background-color:#3398da;border-color:#3398da}#pagination ul li span.dots,#pagination ul li span.current{background-color:#999;border-color:#999;color:#fff !important}#scroll{bottom:57px !important;right:0 !important;position:fixed;z-index:10000;opacity:.9}.cur-p{cursor:pointer}.triangle{width:0;height:0;border-top:30px solid #262c33;border-bottom:30px solid transparent;border-right:40px solid transparent;border-left:40px solid transparent;margin:-5px auto}.searchform form{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:flex-end;align-items:flex-end;justify-content:flex-start;-webkit-justify-content:flex-start;-webkit-align-content:auto;align-content:auto}.searchform form input[type=text]{border-radius:20px;border:solid 1px #262c33}.searchform form input[type=submit]{display:inline-block;background:transparent url(//as-office.info/wp2025/wp-content/themes/asoffice2025/css/../img/ico-search.png) center center no-repeat;background-size:20px 20px;cursor:pointer}ul#tabmenu{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:flex-start;align-items:flex-start;justify-content:flex-start;-webkit-justify-content:flex-start;-webkit-align-content:auto;align-content:auto}ul#tabmenu li{display:block;text-align:center;cursor:pointer;padding:10px 30px}ul#tabmenu li.active{border-bottom:solid 3px #ccc}#tabbox{padding:30px;width:100%;height:auto;border-top:solid 1px #ccc}#tabbox article{display:none}#tabbox article.show{display:block}.widget_archive label{display:none}.wpcf7 .contactform{background-color:transparent;padding:30px 50px}.wpcf7 div.row{border-bottom:solid 1px #eceff1;width:100%;padding-bottom:20px;margin-bottom:20px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:flex-start;align-items:flex-start;justify-content:flex-start;-webkit-justify-content:flex-start;-webkit-align-content:center;align-content:center}.wpcf7 div.row ul:first-child{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;justify-content:space-between;-webkit-justify-content:space-between;-webkit-align-content:auto;align-content:auto;width:35%}.wpcf7 div.row ul:last-child{width:65%}.wpcf7 div.row li{background-image:none !important;padding:0 15px}.wpcf7 span.hissu,.wpcf7 span.nini{margin-left:10px !important;margin-bottom:5px !important;color:#fff;font-size:.6rem;white-space:nowrap;padding:3px 5px}.wpcf7 .hissu{background-color:#e55297}.wpcf7 .nini{background-color:#9e9e9e}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 select,.wpcf7 textarea{font-family:'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Meiryo,メイリオ,Osaka,'MS PGothic',arial,helvetica,sans-serif;line-height:2;padding:3px 5px;margin:1px 0;background-color:#fff;border:solid 1px #fff;font-size:1rem;width:100%;border-radius:2px}.wpcf7 input.short{width:120px;margin:0 5px}.wpcf7 input[type=checkbox]{width:20px;height:20px;vertical-align:middle;border:solid 1px #fff}.wpcf7 input[type=radio]{width:20px;height:20px;margin-bottom:5px;border:solid 1px #fff}.wpcf7 input[type=button],.wpcf7 input[type=submit]{padding:10px 20px;border-radius:5px;cursor:pointer}.wpcf7 .wpcf7-submit,.wpcf7 .mm-submit{-webkit-appearance:none;color:#fff;background-color:#e55297;padding:15px 50px;margin-bottom:3px;border:solid 1px #b61b64;border-bottom:solid 3px #b61b64}.wpcf7 .wpcf7-submit:hover,.wpcf7 .mm-submit:hover{opacity:.9;border-bottom:solid 1px #b61b64;margin-top:4px;margin-bottom:1px}.wpcf7 .wpcf7-not-valid-tip,.wpcf7 .wpcf7-validation-errors{color:#e55297 !important;font-weight:700}.wpcf7 .wpcf7-mail-sent-ok{font-weight:700}.wpcf7 .wpcf7c-confirm{border:none !important;background-color:#fff}.wpcf7 #zip{margin-bottom:5px}.wpcf7 .submitbtn{text-align:center;margin-top:20px}.sent .contactform,.sent .btns,.sent .submitchk,.sent .submitbtn{display:none !important}.btn-black a{background:linear-gradient(to bottom,#515151 0%,#515151 50%,#333 51%,#333 100%);color:#fff;text-decoration:none;font-weight:400;font-size:1.1rem;letter-spacing:1px;color:#fff;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;justify-content:space-between;-webkit-justify-content:space-between;-webkit-align-content:auto;align-content:auto;padding:15px 30px;text-decoration:none}.btn-black a:hover{opacity:.9}.amp-wp-comments-link,.amp-wp-comments-link a{display:none !important;visibility:hidden !important}strong{font-weight:700;color:#e55297}em{font-style:normal}a{text-decoration:none;font-weight:700}a:hover{text-decoration:none;transition-property:all;transition:.3s linear}a:hover img{transition-property:all;transition:.3s linear}h1,h2,h3,h4,.h1,.h2,.h3,.h4{letter-spacing:2px}.frame{background-color:#fff;box-shadow:3px 3px 12px rgba(0,0,0,.5);padding:50px}@media only screen and (min-width:768px) and (max-width:1440px){.frame{padding:40px}}.sttl{border:solid 1px #262c33;padding:1px 5px;background-color:#fff;margin-bottom:5px;text-align:center}i.material-icons{vertical-align:middle}i.aco-open{transform:rotate(180deg)}form#searchform{background-color:#eceff1}form#searchform input{border:none;padding:10px}form#searchform input[type=text]{background-color:#fff !important;margin-right:3px}form#searchform input[type=submit]{background:#fff url(//as-office.info/wp2025/wp-content/themes/asoffice2025/css/../img/ico-search.png) center center no-repeat;background-size:20px 20px;width:60px}div#footer-contact,div#contact{background:transparent url(//as-office.info/wp2025/wp-content/themes/asoffice2025/css/../img/contact-bg.jpg) center top no-repeat;background-attachment:fixed;width:100vw;height:100vh;background-size:cover;background-position:center center;background-repeat:no-repeat;padding-bottom:100px;height:auto !important;max-height:1000px}div#footer-contact .frame,div#contact .frame{margin-top:50px}div#footer-contact .frame h2,div#contact .frame h2{font-weight:700;margin-bottom:20px;font-size:1.7rem;line-height:1.6;text-align:center}div#footer-contact .frame a,div#contact .frame a{text-decoration:none}div#footer-contact .frame .btn-contact,div#footer-contact .frame .btn-tel,div#contact .frame .btn-contact,div#contact .frame .btn-tel{width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;justify-content:space-between;-webkit-justify-content:space-between;-webkit-align-content:auto;align-content:auto}div#footer-contact .frame .btn-contact,div#contact .frame .btn-contact{color:#fff;padding:0 30px;background:linear-gradient(to bottom,#e75297 0%,#e75297 50%,#e43a89 51%,#e22c80 100%);text-decoration:none;display:flex;padding:10px 30px}div#footer-contact .frame .btn-tel,div#contact .frame .btn-tel{background:linear-gradient(to bottom,#fff 0%,#fff 50%,#e4e4e4 51%,#d1d1d1 100%);border:solid 1px #fff;display:inline-block;text-decoration:none;display:flex;border:solid 1px #eee;padding:10px 30px}div#footer-contact .frame .btn-tel i,div#contact .frame .btn-tel i{color:#262c33}div#footer-contact .frame .officeinfo,div#contact .frame .officeinfo{margin-bottom:10px;font-size:.9rem;line-height:1.8}body#contact{padding-bottom:0}#content{background-color:#fff}#content #page-ttl{background:#262c33 url(//as-office.info/wp2025/wp-content/themes/asoffice2025/css/../img/bg-black.jpg) center top repeat;color:#fff;font-weight:700;text-align:center;padding:50px;font-size:30px}#content #page-body{background-color:#fff}#content #page-body p,#content #page-body pre,#content #page-body li{margin-bottom:20px}#content #page-foot{padding-bottom:50px}body.leaf #content #page-body{padding:50px 0}#breadcrumbs{text-align:right;color:#666;font-size:.9rem;margin-top:40px}body#contact #breadcrumbs{display:none}body.parent-pageid-74 #content #page-foot{background-color:#eceff1;border-top:solid 8px #7a6e68;padding-top:40px}body.parent-pageid-74 #content #page-foot img{height:100px;width:auto}body.parent-pageid-74 #content #page-foot pre{color:#7a6e68;font-weight:700;margin:10px 0 0 10px;font-size:1.4rem}body.parent-pageid-74 #content #page-foot .btn-black{width:100%;margin:30px}body.archive #content ul.catlist{margin-top:50px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center;-webkit-align-content:auto;align-content:auto}header{height:90px}header .flex{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:flex-start;align-items:flex-start;justify-content:space-between;-webkit-justify-content:space-between;-webkit-align-content:auto;align-content:auto;margin:0 auto;padding:0;width:100%}header .flex #header-l{width:350px}@media only screen and (min-width:768px) and (max-width:1440px){header .flex #header-l{width:270px}}header .flex #header-l img#logo{text-align:center;margin:20px;width:252px}header .flex #header-r{flex:1}body.home #header-home{position:relative;width:100%;margin:0 auto;padding:0;display:block;max-width:1900px;margin-bottom:50px}@media only screen and (min-width:768px) and (max-width:1440px){body.home #header-home{min-height:700px}}body.home header .flex img#logo{position:relative;top:0;left:0;z-index:1000000}body.home #header-vegas{max-width:1800px;height:97vh;max-height:1000px;margin-top:-90px;background-position:center top}@media only screen and (min-width:768px) and (max-width:1440px){body.home #header-vegas{max-height:750px}}body.home #header-vegas #header-intro{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;justify-content:flex-start;-webkit-justify-content:flex-start;-webkit-align-content:auto;align-content:auto;height:80%;padding-left:100px;padding-top:300px}@media only screen and (min-width:768px) and (max-width:1440px){body.home #header-vegas #header-intro{padding-left:30px}}body.home #header-vegas #header-intro p#home-logo{display:none}body.home #header-vegas #header-intro h1{color:#fff;font-weight:700;font-size:2.2rem;line-height:2.2em;margin-bottom:50px}@media only screen and (min-width:768px) and (max-width:1440px){body.home #header-vegas #header-intro h1{font-size:1.5rem;line-height:2em;margin-bottom:30px}}body.home #header-vegas #header-intro h1 span{background-color:rgba(0,0,0,.4);padding:5px 20px}body.home #header-vegas #header-intro pre,body.home #header-vegas #header-intro .pre{background-color:rgba(255,255,255,.7);font-weight:700;font-size:23px;line-height:1.5;padding:20px;display:inline-block;max-width:500px}@media only screen and (min-width:768px) and (max-width:1440px){body.home #header-vegas #header-intro pre,body.home #header-vegas #header-intro .pre{font-size:20px}}body.home #header-service{display:inline-block;z-index:10;position:absolute;right:0;margin-top:0;box-shadow:3px 3px 12px rgba(0,0,0,.5);width:600px;background:rgba(0,0,0,.8) url(//as-office.info/wp2025/wp-content/themes/asoffice2025/css/../img/bg-black.jpg) 0 0 repeat;text-align:center}@media only screen and (min-width:1400px){body.home #header-service{zoom:1.1}}@media only screen and (min-width:1600px){body.home #header-service{zoom:1.2}}body.home #header-service .line{padding:50px 20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABLAAAAAKBAMAAABWEbr8AAAAD1BMVEV6hsoavJxjqCkzrLiTw2t2A9FFAAAAOUlEQVRYw+3SwQkAIAwEwWhHYv+tBEtJCz4DmangOHbd6ChbrjrPV792gLAQFsICYSEshAXCQlgMVSgeAxSh6GDlAAAAAElFTkSuQmCC),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABLAAAAAKBAMAAABWEbr8AAAAD1BMVEV6hsoavJxjqCkzrLiTw2t2A9FFAAAAOUlEQVRYw+3SwQkAIAwEwWhHYv+tBEtJCz4DmangOHbd6ChbrjrPV792gLAQFsICYSEshAXCQlgMVSgeAxSh6GDlAAAAAElFTkSuQmCC);background-repeat:repeat-x,repeat-x;background-position:top,bottom;background-size:auto 5px,auto 5px}@media only screen and (min-width:768px) and (max-width:1440px){body.home #header-service .line{padding:20px}}body.home #header-service p.help{color:#7ebd24;margin-bottom:10px;font-size:1.2rem}body.home #header-service h2{color:#fff;font-weight:700;margin-bottom:20px;font-size:1.6rem}body.home #header-service a.btn{background:linear-gradient(to bottom,#fff 0%,#fff 50%,#e4e4e4 51%,#d1d1d1 100%);border:solid 1px #fff;display:inline-block;text-decoration:none;width:94%;text-align:left;padding:10px;margin-bottom:20px}@media only screen and (min-width:768px) and (max-width:1440px){body.home #header-service a.btn{margin-bottom:10px}}body.home #header-service a.btn ul{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;justify-content:space-between;-webkit-justify-content:space-between;-webkit-align-content:auto;align-content:auto}body.home #header-service a.btn ul li img{width:60px;margin-right:10px}@media only screen and (min-width:768px) and (max-width:1440px){body.home #header-service a.btn ul li img{width:50px}}body.home #header-service a.btn ul li:nth-child(2){flex:1}body.home #header-service a.btn ul li:nth-child(2) p.opt{font-size:.9rem}body.home #header-service a.btn ul li:nth-child(2) p.opt em{color:#f28cb1}body.home #header-service a.btn ul li:nth-child(2) p.name{color:#262c33;font-weight:700;letter-spacing:1px;font-size:1.4rem}body.home #header-service a.btn ul li:last-child i{color:#262c33}body.home #header-service a.btn.btn-shin p.opt{color:#33acb8}body.home #header-service a.btn.btn-kani p.opt{color:#19ba9a}body.home #header-service a.btn.btn-chuko p.opt{color:#63a829}body.home #header-service a.btn.btn-jitaku p.opt{color:#7985ca}body.leaf header{background-color:#fff;width:100%;margin:0 auto;padding:0;display:block;max-width:1900px}nav#gnav ul{width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end;-webkit-align-content:auto;align-content:auto}nav#gnav ul li{height:90px}nav#gnav ul li a{position:relative;z-index:100;color:#262c33;display:block;padding:0 20px;height:90px;width:100%;letter-spacing:1px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center;-webkit-align-content:auto;align-content:auto}@media only screen and (min-width:768px) and (max-width:1440px){nav#gnav ul li a{padding:0 15px}}@media only screen and (min-width:768px) and (max-width:1440px){nav#gnav ul li:nth-child(1),nav#gnav ul li:nth-child(3),nav#gnav ul li:nth-child(4){display:none}}nav#gnav ul li:nth-child(6) a{padding-right:40px}@media only screen and (min-width:768px) and (max-width:1440px){nav#gnav ul li:nth-child(6) a{padding-right:30px}}nav#gnav ul li:last-child a{color:#fff;padding:0 30px;background:linear-gradient(to bottom,#e75297 0%,#e75297 50%,#e43a89 51%,#e22c80 100%);text-decoration:none;letter-spacing:2px}nav#gnav ul li.current a{color:#7ebd24}.service-nav{width:100%;background:linear-gradient(to bottom,#fff 0%,#fff 50%,#e4e4e4 51%,#d1d1d1 100%);border:solid 1px #fff;display:inline-block;text-decoration:none;border-top:none}.service-nav ul{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center;-webkit-align-content:auto;align-content:auto}.service-nav ul li{width:25%;height:80px;border-right:solid 1px #eee;border-left:solid 1px #fefefe}.service-nav ul li a{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center;-webkit-align-content:auto;align-content:auto;width:100%;height:100%;text-align:center;text-decoration:none;color:#262c33;line-height:1.5;letter-spacing:2px}.service-nav ul li a:hover{background-color:#fff}.service-nav ul li:first-child{border-top:solid 5px #33acb8}.service-nav ul li:nth-child(2){border-top:solid 5px #19ba9a}.service-nav ul li:nth-child(3){border-top:solid 5px #63a829}.service-nav ul li:nth-child(4){border-top:solid 5px #7985ca}.service-nav ul li.current{background-color:#fff}nav#js-nav{position:fixed;display:table;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.9);visibility:hidden;opacity:0}nav#js-nav ul{display:table-cell;vertical-align:middle}nav#js-nav ul li{width:80%;padding:0 0 8px;margin:0 auto 8px auto;border-bottom:dotted 1px #fff;text-align:center}@media only screen and (max-width:380px){nav#js-nav ul li{padding:0 0 5px;margin:0 auto 5px auto}}nav#js-nav ul li:first-child{border-top:dotted 1px #fff;padding-top:5px}nav#js-nav ul li a{display:block;font-size:1.2rem;color:#fff;background-image:none !important}nav#js-nav ul li a:hover{color:#999}.modalopen #js-nav{cursor:url(//as-office.info/wp2025/wp-content/themes/asoffice2025/css/../img/close.png),auto;z-index:30000;visibility:visible;opacity:1}main .figure-3kaku{width:120px;margin-top:-4px}main a{text-decoration:underline}main .tablepress tr td{border-top:solid 1px #ccc !important}main section,main .section{padding-bottom:50px}main section h2,main .section h2{font-weight:700;margin-bottom:20px;font-size:1.7rem;line-height:1.6;margin-bottom:20px;text-align:center}main #slick li{margin-bottom:0 !important}main #slick-nav{margin-top:-20px !important;margin-bottom:0}main #slick-nav li{width:98% !important;margin-bottom:0 !important}main #slick-nav li:last-child{margin-right:0}body.leaf main #entry h2,body.leaf main section h2,body.leaf main #entry-ttl h1,body.leaf main #archive-ttl h1{font-weight:700;margin-bottom:20px;font-size:1.7rem;line-height:1.6;border-top:solid 3px #262c33;border-bottom:solid 1px #262c33;background-color:#e5f2d3;text-align:center;padding:20px;margin-bottom:50px}body.leaf main h3{font-weight:700;margin-bottom:20px;font-size:1.2rem;line-height:1.6;margin-bottom:20px}body.home main section{padding:50px 0}body.home main #entry{margin-bottom:80px}body.home main #entry .row{position:relative}body.home main #entry h2{text-align:left;width:82%;font-weight:700;margin-bottom:20px;font-size:1.7rem;line-height:1.6}@media only screen and (min-width:768px) and (max-width:1440px){body.home main #entry h2{font-size:1.4rem}}body.home main #entry h2 strong{color:#7ebd24}body.home main #entry .col-txt{width:60%;z-index:-1}body.home main #entry .col-txt p{width:85%}body.home main #entry .col-photo{width:48%;z-index:1;position:absolute;right:0;top:0}body.home main #point{background-color:#7ebd24;padding:30px}body.home main #point img{width:100px}body.home main #point p{color:#fff;font-weight:700;font-size:1.2rem}body.home main #point strong{color:#ecff3f}body.home main #reason .col{text-align:center}body.home main #reason h3{margin-bottom:20px}body.home main #reason h3 img{width:178px}body.home main #reason h4{line-height:1.8;color:#7ebd24;font-weight:700;margin-bottom:10px;font-size:1.3rem}body.home main #reason p{text-align:left}body.home main #voice{background:#eceff1 url(//as-office.info/wp2025/wp-content/themes/asoffice2025/css/../img/voice-bg.png) center top repeat-x;text-align:center}body.home main #voice:after{clear:both;content:"";display:block}body.home main #voice h2 span{font-size:.7em}body.home main #voice .col{text-align:center}body.home main #voice .col figure{display:block;background-color:#fff;box-shadow:2px 2px 6px rgba(0,0,0,.1)}body.home main #voice .col p{font-weight:700;margin-bottom:30px}body.home main #news .sec-ttl{font-size:27px;border-bottom:solid 1px #eceff1;padding-bottom:18px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:flex-end;align-items:flex-end;justify-content:space-between;-webkit-justify-content:space-between;-webkit-align-content:auto;align-content:auto}body.home main #news .sec-ttl h3{display:inline-block;letter-spacing:1px;font-size:13px;margin-left:20px}body.home main #news .sec-ttl a{font-size:13px !important}body.home main #news .sec-body ul{border-bottom:solid 1px #eceff1;padding:20px 0}body.home main #news .sec-body ul .ttl{font-size:1.2rem;margin-bottom:10px}body.home main #news .sec-body ul .meta{font-size:.9rem;margin-bottom:10px}body.home main #news .btn-tw{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;justify-content:space-between;-webkit-justify-content:space-between;-webkit-align-content:auto;align-content:auto;color:#fff;background:linear-gradient(to bottom,#1b95e0 0%,#1b95e0 50%,#0087dc 51%,#007eda 100%);padding:20px 5px 20px 20px}body.home main #news .btn-tw img{width:90%}body.home main #news .btn-tw i{flex:1;color:#fff;margin-left:10px}body.home main #office{background-color:#eceff1;padding:50px 0}body.home main #office h3{text-align:center}body.home main #office h3 img{display:block}body.home main #office h3:after{text-align:center;border:solid 1px #262c33;padding:5px;background-color:#fff}body.home main #office h3 img{display:inline-block}body.home main #office .col.ttl{border-top:solid 1px #262c33}body.home main #office .col-last.cont{border-top:solid 1px #262c33;padding-top:10px}body.home main #office .photo{display:block;padding-top:10px;text-align:center}body.home main #office .photo img{margin-bottom:10px}body.home main #office .tbl-office td{border-top:none !important;border-bottom:solid 1px #262c33;padding:10px}body.home main #office .tbl-office .column-1{white-space:nowrap;padding-right:25px}body#service main #entry h2{border:none;background-color:#fff;padding:0;margin-bottom:30px}body#service main .col{margin-bottom:30px}body#service main #page-foot a{text-decoration:none}body#service main #page-foot a:hover .btn{opacity:.8}body#service main #page-foot .state,body#service main #page-foot h2{color:#fff;text-align:center;display:block}body#service main #page-foot .state{letter-spacing:.5em;padding-left:.5em}body#service main #page-foot figure{margin-bottom:0}body#service main #page-foot .btn{background:linear-gradient(to bottom,#515151 0%,#515151 50%,#333 51%,#333 100%);color:#fff;text-decoration:none;letter-spacing:2px;padding:10px 20px}body#service main #page-foot .btn:hover{opacity:.9}body#service main #page-foot h2{padding:20px;font-size:1.5rem;font-weight:700}body#service main #page-foot h2 span{display:block;font-size:.9rem;margin-bottom:15px;font-weight:400}body#service main #page-foot #col-shin .state{background-color:#0a7485}body#service main #page-foot #col-shin h2{background-color:#33acb8}body#service main #page-foot #col-kani .state{background-color:#038b5f}body#service main #page-foot #col-kani h2{background-color:#19ba9a}body#service main #page-foot #col-chuko .state{background-color:#266f07}body#service main #page-foot #col-chuko h2{background-color:#63a829}body#service main #page-foot #col-jitaku .state{background-color:#3a46a0}body#service main #page-foot #col-jitaku h2{background-color:#7985ca}body.parent-pageid-74 main h1{line-height:1.5}body.parent-pageid-74 main a img{border:solid 1px #3398da}body.parent-pageid-74 main h3{font-weight:700;margin-bottom:20px;font-size:1.2rem;line-height:1.6;font-weight:700;margin-bottom:20px;text-align:center;border:solid 2px #262c33;background-color:#fff;padding:5px}body.parent-pageid-74 main #case{display:block}body.parent-pageid-74 main #case h3{display:inline-block;margin-right:50px;padding:30px;text-align:right !important}body.parent-pageid-74 main #case ul{margin-bottom:20px}body.parent-pageid-74 main .place{display:block;font-weight:700;text-align:center;letter-spacing:.5em;margin-left:.5em;line-height:1}body.parent-pageid-74 main section#intro{padding-bottom:30px}body.parent-pageid-74 main section#intro h2{border:none;background-color:#fff;padding:0;margin-bottom:30px}body.parent-pageid-74 main section#intro .content-column{margin-top:20px}body.parent-pageid-74 main section#intro p:last-child,body.parent-pageid-74 main section#intro img{margin-bottom:0 !important}body.parent-pageid-74 main section#case h2+.content-column{text-align:right}body.parent-pageid-74 main section#case h3{display:inline-block;margin-right:50px;padding:30px}body.parent-pageid-74 main section#case ul li{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAyCAMAAAA3KEgwAAAAUVBMVEVMaXFjqCljqCljqCkAAABjqCljqCkAAAAAAAAAAABjqCkAAABjqCkeNAxjqCkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABjqCkAAAAAAABjqCkfI08sAAAAGXRSTlMAZYKjy3KRXOeKV6fvES7WJrXGdYGf99FH+ZY8GAAAARhJREFUSMfV1tmSwiAQBdBOImoi0RhnHOH/P9RU1iYs6ZvSh7nPnIKCBppuBk5JU3D7qPfjB9FufKLd+PnqkVIc30+yNL2ptM4Y/iEgme2iFlyidtAwHq21GY5na22BYmbtH4gVs0dw2SsL4bVFsGcB7Fs5DlgxzgM2jOuryAbxVdsqbnNK4c5aV0dsAPfW0THr49EyHbUervQ8cNTHqPVwwYZWG9bDNdeZa4dnrykTG+bMnXu2vp1TR8V1wJo2WSRFwh6MOSRxSC92C/ua2U281sMHQb9GhJ0jmixdhJjrycrxomcL4EkvFsGDZhbC3WXUzqMAYSoU7cerfAEL24pwhQkbmjaIofx7jLfMz8uMm/YM5t7QJ/IG4qmAbuFOAb8AAAAASUVORK5CYII=) left no-repeat;background-size:30px 25px;padding-left:40px;margin-bottom:10px !important;font-weight:700}body.parent-pageid-74 main section#case ul li:last-child{margin-bottom:0}body.parent-pageid-74 main section#chk .col.tile{margin-bottom:10px}body.parent-pageid-74 main section#chk .col.tile h3{border:none;font-size:1rem;letter-spacing:.5rem;margin-left:.5rem;padding:0;margin:20px 0 10px}body.parent-pageid-74 main section#chk .col.tile p{text-align:center}body.parent-pageid-74 main section#chk #sample{padding:0 100px;padding-top:20px}body.parent-pageid-74 main section#chk2025 .flex{border-bottom:1px solid #eceff1;margin-bottom:20px;padding-bottom:20px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;justify-content:flex-start;-webkit-justify-content:flex-start;-webkit-align-content:auto;align-content:auto}body.parent-pageid-74 main section#chk2025 .flex .col-ttl{width:20%}body.parent-pageid-74 main section#chk2025 .flex .col-txt{width:45%;padding:0 50px}body.parent-pageid-74 main section#chk2025 .flex .col-fig{width:35%}body.parent-pageid-74 main section#price-other .yen,body.parent-pageid-74 main section#price .yen{display:block;text-align:center;color:#e55297;font-size:1.5rem;font-family:"Montserrat",sans-serif;margin-right:10px;margin-bottom:0;white-space:nowrap}body.parent-pageid-74 main section#price-other .yen span,body.parent-pageid-74 main section#price .yen span{font-family:"Noto Sans JP",sans-serif;font-size:1.2rem;font-weight:700;margin-left:2px;margin-top:-5px}body.parent-pageid-74 main section#price-other .ttl,body.parent-pageid-74 main section#price .ttl{font-size:1.5rem;font-weight:700}body.parent-pageid-74 main section#price-other .bikou,body.parent-pageid-74 main section#price .bikou{text-align:center}body.parent-pageid-74 main section#price{background-color:#e5f2d3;border:solid 8px #7ebd24;margin-bottom:70px;text-align:center;padding:20px 50px 50px}body.parent-pageid-74 main section#price h2{font-weight:700;margin-bottom:20px;font-size:1.7rem;line-height:1.6;display:inline-block;border-top:none;border-bottom:solid 3px #7ebd24;padding-bottom:30px;margin-bottom:30px;width:60%}body.parent-pageid-74 main section#price .row-flex{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:flex-start;align-items:flex-start;justify-content:space-between;-webkit-justify-content:space-between;-webkit-align-content:auto;align-content:auto}body.parent-pageid-74 main section#price .row-flex .col-flex{padding:0 3px;max-width:30%}body.parent-pageid-74 main section#price .row-flex .col-flex:first-child,body.parent-pageid-74 main section#price .row-flex .col-flex:last-child{max-width:35%}body.parent-pageid-74 main section#price .row{padding:0 10px}body.parent-pageid-74 main section#price i{font-size:3rem}body.parent-pageid-74 main section#price .tablepress{border-bottom:solid 2px #263238;border-top:solid 2px #263238;margin-bottom:0}body.parent-pageid-74 main section#price .tablepress th,body.parent-pageid-74 main section#price .tablepress td{border-bottom:solid 1px #262c33}body.parent-pageid-74 main section#price .tablepress thead th{background-color:#eceff1}body.parent-pageid-74 main section#price .tablepress tbody td{text-align:center;vertical-align:middle;padding:10px}body.parent-pageid-74 main section#price .tablepress tfoot th{background-color:transparent;border-top:solid 2px #263238 !important;text-align:left;font-weight:400;border-bottom:none;padding:10px 0}body.parent-pageid-74 main section#price .tablepress.price-course td{padding:8px}body.parent-pageid-74 main section#price .tablepress.price-course td.column-1{font-weight:700;color:#7ebd24;margin-left:10px;font-size:1.2rem}body.parent-pageid-74 main section#price .tablepress.price-course td.column-2{text-align:left;letter-spacing:normal}body.parent-pageid-74 main section#price .tablepress.price-course td.column-3{text-align:right;padding:8px 3px}body.parent-pageid-74 main section#price .tablepress.price-course td.column-3 br{display:none}body.parent-pageid-74 main section#price .tablepress.price-course td.column-3 small{display:block;margin-right:15px;margin-top:-10px;font-size:.9rem}body.parent-pageid-74 main section#price-other table{border-top:solid 2px #263238 !important;border-bottom:solid 2px #263238 !important}body.parent-pageid-74 main section#price-other table td{border-top:1px solid #263238 !important}body.parent-pageid-74 main section#price-other .column-1{font-size:1.2rem;font-weight:700}body.parent-pageid-74 main section#flow{margin-bottom:0;padding-bottom:0}body.parent-pageid-74 main section#flow h3{border:none;border-top:solid 1px #262c33;padding-top:0}body.parent-pageid-74 main section#flow h3 img{width:22px}body.parent-pageid-74 main section#flow .row{margin-bottom:50px}body.parent-pageid-74 main section#flow .col-last{border-top:solid 1px #262c33;padding-top:10px}body.parent-pageid-74 main section#flow ul{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;justify-content:space-between;-webkit-justify-content:space-between;-webkit-align-content:auto;align-content:auto;border-bottom:dotted 1px #262c33}body.parent-pageid-74 main section#flow ul li{padding:20px 0 0}body.parent-pageid-74 main section#flow ul li:first-child{flex-basis:80%;padding-right:30px}body.parent-pageid-74 main section#flow ul li:first-child h4{font-weight:700;line-height:1.6;font-size:1.2rem;margin-bottom:20px}body.parent-pageid-74 main section#flow ul li img{width:150px}body.parent-pageid-74 main #voice:after{clear:both;content:"";display:block}body.parent-pageid-74 main #voice h2{margin-bottom:30px}body.parent-pageid-74 main #voice p{margin-bottom:10px}body.parent-pageid-74 main #voice figure{background-color:#fff;box-shadow:2px 2px 6px rgba(0,0,0,.1)}body.parent-pageid-74 main #voice a img{border:none}body#other main h4{text-align:center;color:#e55297;font-size:1.5rem;margin-bottom:1.5rem;font-weight:700;font-family:"Montserrat",sans-serif}body#contact main .wpcf7{margin-bottom:50px}body#contact main .wpcf7 .contactform{background-color:#e5f2d3}body#contact main .wpcf7 .contactform p.h2{font-weight:700;font-size:1.2em;padding:5px;text-align:center;color:#fff;background-color:#666;border:none;margin-bottom:50px}body#contact main .wpcf7 .contactform .row{border-bottom:dotted 1px #262c33;padding-bottom:10px;margin-bottom:10px}body#contact main .wpcf7 .contactform .row ul li{margin-bottom:0 !important}body#contact main .wpcf7 .contactform .row ul li select{width:160px;display:inline-block}body#contact main .wpcf7 .contactform .row small{margin-top:5px;display:inline-block;line-height:1.5}body#contact main .wpcf7 .contactform .row-last{margin-bottom:50px !important}body#contact main .important_frame{border:solid 1px #666;background-color:#fff;height:200px;overflow-y:scroll;padding:20px}body#contact main .important_frame p{margin-bottom:0 !important}body#contact main .wpcf7-validation-errors{margin-top:30px;background-color:#fff !important}body.single main #entry-ttl h1{margin-bottom:20px}body.single main #entry-body h2{font-weight:700;margin-bottom:20px;font-size:1.2rem;line-height:1.6;font-weight:700;margin-bottom:20px;text-align:center;border:solid 2px #262c33;background-color:#fff;padding:5px}body.single main #entry-foot{padding-top:50px}body.single main #entry-foot ul{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center;-webkit-align-content:auto;align-content:auto}body.single main #entry-foot ul li{margin:0 20px}body.single main #entry-foot ul li a{display:block;border:solid 2px #3398da !important;width:100%;height:50px;text-decoration:none;padding:10px}body.single main #entry-foot ul li a:hover{background-color:#3398da;color:#fff}body.archive main #archive-body{margin-top:50px;border-top:solid 2px #262c33}body.archive main #archive-body .row{border-bottom:solid 1px #262c33}body.archive main #archive-body .row:last-child{border-bottom:solid 2px #262c33}body.archive main #archive-body .col,body.archive main #archive-body .col-last{padding-top:20px}body.archive main #archive-body .col a,body.archive main #archive-body .col-last a{text-decoration:none}body.archive main #archive-body .col p,body.archive main #archive-body .col-last p{margin-bottom:10px !important}body.archive main #archive-body .col p.ttl,body.archive main #archive-body .col-last p.ttl{font-size:1.5rem}body.archive main #archive-body .col p.meta,body.archive main #archive-body .col-last p.meta{margin-bottom:10px !important}body.archive main #archive-body .col p.exc,body.archive main #archive-body .col-last p.exc{margin-bottom:20px !important}body.archive main #archive-foot .page_info{display:none}body.category-voice main #archive-body,body.category-voice-shin main #archive-body,body.category-voice-kani main #archive-body,body.category-voice-chuko main #archive-body,body.category-voice-jitaku main #archive-body{border-top:none;padding-bottom:50px}body.category-voice main #archive-body h2,body.category-voice-shin main #archive-body h2,body.category-voice-kani main #archive-body h2,body.category-voice-chuko main #archive-body h2,body.category-voice-jitaku main #archive-body h2{font-weight:700;margin-bottom:20px;font-size:1.7rem;line-height:1.6}body.category-voice main #archive-body h2 span,body.category-voice-shin main #archive-body h2 span,body.category-voice-kani main #archive-body h2 span,body.category-voice-chuko main #archive-body h2 span,body.category-voice-jitaku main #archive-body h2 span{font-size:.7em}body.category-voice main #archive-body .row,body.category-voice-shin main #archive-body .row,body.category-voice-kani main #archive-body .row,body.category-voice-chuko main #archive-body .row,body.category-voice-jitaku main #archive-body .row{border-bottom:none !important;padding:40px 0 50px}body.category-voice main #archive-body .col figure,body.category-voice-shin main #archive-body .col figure,body.category-voice-kani main #archive-body .col figure,body.category-voice-chuko main #archive-body .col figure,body.category-voice-jitaku main #archive-body .col figure{background-color:#fff;box-shadow:2px 2px 6px rgba(0,0,0,.1)}body.category-voice main #archive-body .col p,body.category-voice-shin main #archive-body .col p,body.category-voice-kani main #archive-body .col p,body.category-voice-chuko main #archive-body .col p,body.category-voice-jitaku main #archive-body .col p{font-size:.9rem;text-align:center}body.category-voice main #wp_page_numbers,body.category-voice-shin main #wp_page_numbers,body.category-voice-kani main #wp_page_numbers,body.category-voice-chuko main #wp_page_numbers,body.category-voice-jitaku main #wp_page_numbers{border-top:solid 2px #262c33}aside{margin:50px 0}aside .unit{padding:0;background-color:#eceff1;margin-bottom:30px}aside .unit .ttl{background-color:#999;text-align:center;color:#fff;padding:7px 10px;font-weight:700}aside .unit ul li{padding:5px 10px;border-bottom:dotted 1px #999}aside .unit ul li:last-child{border-bottom:none;padding-bottom:10px}aside .unit ul.children li{padding:0 10px;border-bottom:none;font-size:.9rem}aside .unit select{margin:10px;padding:5px 10px}aside #prof .cont{text-align:center;padding:10px 20px}aside #prof .cont img{margin-bottom:10px;width:100px}#footer-contact{border-top:solid 1px #eceff1;padding-top:40px}#footer-contact .hx{font-weight:700;margin-bottom:20px;font-size:1.7rem;line-height:1.6}#footer-contact .hx span{font-size:1.2rem}#footer-link{padding:60px 0 20px;background:#262c33 url(//as-office.info/wp2025/wp-content/themes/asoffice2025/css/../img/bg-black.jpg) center top repeat;margin-top:-10px}#footer-link img{margin-bottom:20px;width:250px}#footer-link p,#footer-link li{color:#ccc}#footer-link p i,#footer-link li i{display:none}#footer-link .row-flex{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:flex-start;align-items:flex-start;justify-content:space-between;-webkit-justify-content:space-between;-webkit-align-content:auto;align-content:auto}#footer-link .col-link ul li{font-size:.8rem;list-style-position:inside;list-style-type:disc;line-height:2}#footer-link .col-link ul li a{color:#7ebd24;text-decoration:underline;font-weight:400;margin-right:5px}#footer-link #footer-copy{color:#ccc;text-align:center;letter-spacing:2px;padding-top:30px}#footer-link #footer-copy a{color:#ccc;font-weight:400}#fixed-contact{display:none}#footer-scroll img{width:50px;height:auto}#footer-scroll #js-top{position:fixed;right:5px;bottom:20px}#footer-scroll #js-btn{display:none}.grecaptcha-badge{display:none}body#contact .grecaptcha-badge{display:block}body#contact #footer-contact,body#contact #footer-nav,body#contact #footer-link .row-flex{display:none}body#contact #js-top,body#contact #js-btn,body#contact #fixed-contact{display:none}