@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:14px;overflow-x:hidden}body{font-family:"Noto Sans JP",sans-serif;color:#262c33;text-align:left;background-color:#fff;overflow-x:hidden;line-height:1.8em;-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-p,.grid-wide,.grid-narrow{clear:both;width:94%;margin:0 auto;padding:0;display:block}.grid:after,.grid-p:after,.grid-wide:after,.grid-narrow:after{clear:both;content:"";display:block}.grid-wide .grid,.grid-wide .grid-p,.grid-wide .grid-wide,.grid-wide .grid-narrow{width:98%;max-width:1050px}.row{display:block;clear:both}.row:after{clear:both;content:"";display:block}.col{float:left;text-align:left;display:block}.col-0,.col-0-p{display:none !important}.col-1,.col-1-p{float:left;text-align:left;display:block;width:5.71429%;margin:0 2.85714% 0 0}.col-2,.col-2-p{float:left;text-align:left;display:block;width:14.28571%;margin:0 2.85714% 0 0}.col-3,.one_fourth,.col-3-p{float:left;text-align:left;display:block;width:22.85714%;margin:0 2.85714% 0 0}.col-4,.one_third,.col-4-p{float:left;text-align:left;display:block;width:31.42857%;margin:0 2.85714% 0 0}.col-5,.col-5-p{float:left;text-align:left;display:block;width:40%;margin:0 2.85714% 0 0}.col-6,.br-4d-2p .col,.br-4d-2p .col-3,.br-4d-2p .one_fourth,.br-3d-2p .col,.br-3d-2p .col-4,.br-3d-2p .one_third,.one_half,.col-6-p{float:left;text-align:left;display:block;width:48.57143%;margin:0 2.85714% 0 0}.col-7,.col-7-p{float:left;text-align:left;display:block;width:57.14286%;margin:0 2.85714% 0 0}.col-8,.two_third,.col-8-p{float:left;text-align:left;display:block;width:65.71429%;margin:0 2.85714% 0 0}.col-9,.three_fourth,.col-9-p{float:left;text-align:left;display:block;width:74.28571%;margin:0 2.85714% 0 0}.col-10,.col-10-p{float:left;text-align:left;display:block;width:82.85714%;margin:0 2.85714% 0 0}.col-11,.col-11-p{float:left;text-align:left;display:block;width:91.42857%;margin:0 2.85714% 0 0}.col-12,.br-4 .col,.br-4 .col-3,.br-4 .one_fourth,.br-3 .col,.br-3 .col-4,.br-3 .one_third,.br-2 .col,.br-2 .col-6,.br-2 .br-4d-2p .col-3,.br-4d-2p .br-2 .col-3,.br-2 .br-4d-2p .one_fourth,.br-4d-2p .br-2 .one_fourth,.br-2 .br-3d-2p .col-4,.br-3d-2p .br-2 .col-4,.br-2 .br-3d-2p .one_third,.br-3d-2p .br-2 .one_third,.br-2 .one_half,.one_half,.one_third,.two_third,.one_fourth,.three_fourth,.btn-black,.col-12-p{float:left;text-align:left;display:block;width:100%;margin:0}.offset-1,.offset-1-p{margin-left:8.57143%}.offset-2,.offset-2-p{margin-left:17.14286%}.offset-3,.offset-3-p{margin-left:25.71429%}.offset-4,.offset-4-p{margin-left:34.28571%}.offset-5,.offset-5-p{margin-left:42.85714%}.offset-6,.offset-6-p{margin-left:51.42857%}.offset-7,.offset-7-p{margin-left:60%}.offset-8,.offset-8-p{margin-left:68.57143%}.offset-9,.offset-9-p{margin-left:77.14286%}.offset-10,.offset-10-p{margin-left:85.71429%}.offset-11,.offset-11-p{margin-left:94.28571%}.offset-12,.offset-12-p{margin-left:102.85714%}.col-last,.col-last-p{margin-right:0;float:left;text-align:left;display:block}.br-4d-2p .col:nth-child(2n+2),.br-4d-2p .col-3:nth-child(2n+2),.br-4d-2p .one_fourth:nth-child(2n+2){margin-right:0 !important}.br-3d-2p .col:nth-child(2n+2),.br-3d-2p .col-4:nth-child(2n+2),.br-3d-2p .one_third: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%}.one_half,.one_third,.two_third,.one_fourth,.three_fourth{margin-bottom:10px}.last_column{margin:0 !important}.last_column img{margin-bottom:10px}.br-2p .clear_column{display:none !important}.br-2p .content-column{width:50%;margin-right:0;clear:none !important;padding:5px}.mt-0,.mt-0-p{margin-top:0 !important}.mr-0,.mr-0-p{margin-right:0 !important}.mb-0,.mb-0-p{margin-bottom:0 !important}.ml-0,.ml-0-p{margin-left:0 !important}.mv-0,.mv-0-p{margin-top:0 !important;margin-bottom:0 !important}.mh-0,.mh-0-p{margin-left:0 !important;margin-right:0 !important}.m-0,.m-0-p{margin:0 !important}.pt-0,.pt-0-p{padding-top:0 !important}.pr-0,.pr-0-p{padding-right:0 !important}.pb-0,.pb-0-p{padding-bottom:0 !important}.pl-0,.pl-0-p{padding-left:0 !important}.pv-0,.pv-0-p{padding-top:0 !important;padding-bottom:0 !important}.ph-0,.ph-0-p{padding-left:0 !important;padding-right:0 !important}.p-0,.p-0-p{padding:0 !important}.mt-10,.mt-10-p{margin-top:10px !important}.mr-10,.mr-10-p{margin-right:10px !important}.mb-10,.mb-10-p{margin-bottom:10px !important}.ml-10,.ml-10-p{margin-left:10px !important}.mv-10,.mv-10-p{margin-top:10px !important;margin-bottom:10px !important}.mh-10,.mh-10-p{margin-left:10px !important;margin-right:10px !important}.m-10,.m-10-p{margin:10px !important}.pt-10,.pt-10-p{padding-top:10px !important}.pr-10,.pr-10-p{padding-right:10px !important}.pb-10,.pb-10-p{padding-bottom:10px !important}.pl-10,.pl-10-p{padding-left:10px !important}.pv-10,.pv-10-p{padding-top:10px !important;padding-bottom:10px !important}.ph-10,.ph-10-p{padding-left:10px !important;padding-right:10px !important}.p-10,.p-10-p{padding:10px !important}.mt-20,.mt-20-p{margin-top:20px !important}.mr-20,.mr-20-p{margin-right:20px !important}.mb-20,.mb-20-p{margin-bottom:20px !important}.ml-20,.ml-20-p{margin-left:20px !important}.mv-20,.mv-20-p{margin-top:20px !important;margin-bottom:20px !important}.mh-20,.mh-20-p{margin-left:20px !important;margin-right:20px !important}.m-20,.m-20-p{margin:20px !important}.pt-20,.pt-20-p{padding-top:20px !important}.pr-20,.pr-20-p{padding-right:20px !important}.pb-20,.pb-20-p{padding-bottom:20px !important}.pl-20,.pl-20-p{padding-left:20px !important}.pv-20,.pv-20-p{padding-top:20px !important;padding-bottom:20px !important}.ph-20,.ph-20-p{padding-left:20px !important;padding-right:20px !important}.p-20,.p-20-p{padding:20px !important}.mt-30,.mt-30-p{margin-top:30px !important}.mr-30,.mr-30-p{margin-right:30px !important}.mb-30,.mb-30-p{margin-bottom:30px !important}.ml-30,.ml-30-p{margin-left:30px !important}.mv-30,.mv-30-p{margin-top:30px !important;margin-bottom:30px !important}.mh-30,.mh-30-p{margin-left:30px !important;margin-right:30px !important}.m-30,.m-30-p{margin:30px !important}.pt-30,.pt-30-p{padding-top:30px !important}.pr-30,.pr-30-p{padding-right:30px !important}.pb-30,.pb-30-p{padding-bottom:30px !important}.pl-30,.pl-30-p{padding-left:30px !important}.pv-30,.pv-30-p{padding-top:30px !important;padding-bottom:30px !important}.ph-30,.ph-30-p{padding-left:30px !important;padding-right:30px !important}.p-30,.p-30-p{padding:30px !important}.mt-40,.mt-40-p{margin-top:40px !important}.mr-40,.mr-40-p{margin-right:40px !important}.mb-40,.mb-40-p{margin-bottom:40px !important}.ml-40,.ml-40-p{margin-left:40px !important}.mv-40,.mv-40-p{margin-top:40px !important;margin-bottom:40px !important}.mh-40,.mh-40-p{margin-left:40px !important;margin-right:40px !important}.m-40,.m-40-p{margin:40px !important}.pt-40,.pt-40-p{padding-top:40px !important}.pr-40,.pr-40-p{padding-right:40px !important}.pb-40,.pb-40-p{padding-bottom:40px !important}.pl-40,.pl-40-p{padding-left:40px !important}.pv-40,.pv-40-p{padding-top:40px !important;padding-bottom:40px !important}.ph-40,.ph-40-p{padding-left:40px !important;padding-right:40px !important}.p-40,.p-40-p{padding:40px !important}.mt-50,.mt-50-p{margin-top:50px !important}.mr-50,.mr-50-p{margin-right:50px !important}.mb-50,.mb-50-p{margin-bottom:50px !important}.ml-50,.ml-50-p{margin-left:50px !important}.mv-50,.mv-50-p{margin-top:50px !important;margin-bottom:50px !important}.mh-50,.mh-50-p{margin-left:50px !important;margin-right:50px !important}.m-50,.m-50-p{margin:50px !important}.pt-50,.pt-50-p{padding-top:50px !important}.pr-50,.pr-50-p{padding-right:50px !important}.pb-50,.pb-50-p{padding-bottom:50px !important}.pl-50,.pl-50-p{padding-left:50px !important}.pv-50,.pv-50-p{padding-top:50px !important;padding-bottom:50px !important}.ph-50,.ph-50-p{padding-left:50px !important;padding-right:50px !important}.p-50,.p-50-p{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:none !important}.is_phone,.is_p{display:block !important}.clear,.cl,.cl-b{clear:both}.clearfix:after,.cf:after{clear:both;content:"";display:block}.fl-l,.fl-l-p{float:left}.fl-r,.fl-r-p{float:right}.ov-h,.ov-h-p{overflow:hidden}.ov-v,.ov-v-p{overflow:visible}.ov-s,.ov-s-p{overflow:scroll}.ovx-s,.ovx-s-p{overflow-x:scroll}.ovy-s,.ovy-s-p{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-p{font-size:1rem}.fz-2,.fz-2-p{font-size:2rem}.fz-3,.fz-3-p{font-size:3rem}.fz-0_1,.fz-0_1-p{font-size:.1rem}.fz-0_2,.fz-0_2-p{font-size:.2rem}.fz-0_3,.fz-0_3-p{font-size:.3rem}.fz-0_4,.fz-0_4-p{font-size:.4rem}.fz-0_5,.fz-0_5-p{font-size:.5rem}.fz-0_6,.fz-0_6-p{font-size:.6rem}.fz-0_7,.fz-0_7-p{font-size:.7rem}.fz-0_8,.fz-0_8-p{font-size:.8rem}.fz-0_9,.fz-0_9-p{font-size:.9rem}.fz-1_1,.fz-1_1-p{font-size:1.1rem}.fz-1_2,.fz-1_2-p{font-size:1.2rem}.fz-1_3,.fz-1_3-p{font-size:1.3rem}.fz-1_4,.fz-1_4-p{font-size:1.4rem}.fz-1_5,.fz-1_5-p{font-size:1.5rem}.fz-1_6,.fz-1_6-p{font-size:1.6rem}.fz-1_7,.fz-1_7-p{font-size:1.7rem}.fz-1_8,.fz-1_8-p{font-size:1.8rem}.fz-1_9,.fz-1_9-p{font-size:1.9rem}.fz-2_1,.fz-2_1-p{font-size:2.1rem}.fz-2_2,.fz-2_2-p{font-size:2.2rem}.fz-2_3,.fz-2_3-p{font-size:2.3rem}.fz-2_4,.fz-2_4-p{font-size:2.4rem}.fz-2_5,.fz-2_5-p{font-size:2.5rem}.fz-2_6,.fz-2_6-p{font-size:2.6rem}.fz-2_7,.fz-2_7-p{font-size:2.7rem}.fz-2_8,.fz-2_8-p{font-size:2.8rem}.fz-2_9,.fz-2_9-p{font-size:2.9rem}.fw-b{font-weight:700}.fw-n{font-weight:400}.td-n{text-decoration:none}.whs-n,.whs-n-p{white-space:normal}.whs-p,.whs-p-p{white-space:pre}.whs-nw,.whs-nw-p{white-space:nowrap}.whs-pw,.whs-pw-p{white-space:pre-wrap}br.dbr{display:none}br.sebr{display:none}@media only screen and (max-width:380px){br.sebr{display:block !important}}.ta-l,.alignlight,.left,.ta-l-p{text-align:left !important}.ta-c,.aligncenter,.center,.ta-c-p{text-align:center !important}.ta-r,.alignright,.right,.ta-r-p{text-align:right !important}a:hover img,a:hover button{opacity:.8}img.retina{width:30%}img.full{width:100%;height:auto}img.half{zoom:.5}.dtl:before{content:attr(data-label);white-space:pre-wrap}.dtl img{display:none !important}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:20px 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}#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:10px !important;right:10px !important;position:fixed;z-index:10000;opacity:.9}.cur-p{cursor:pointer}.triangle{width:0;height:0;border-top:15px solid #262c33;border-bottom:15px solid transparent;border-right:20px solid transparent;border-left:20px solid transparent;margin:-7px 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;font-size:.8rem}ul#tabmenu li.active{border-bottom:solid 3px #ccc}#tabbox{padding:15px;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:10px 0}.wpcf7 div.row{border-bottom:solid 1px #eceff1;width:100%;padding-bottom:20px;margin-bottom:20px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-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{width:100%}.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:flex-start;-webkit-justify-content:flex-start;-webkit-align-content:auto;align-content:auto;margin:5px auto !important;font-weight:700}.wpcf7 div.row li{background-image:none !important}.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 span.wpcf7-list-item{margin-left:0 !important}.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;border-radius:2px;width:98%;margin-top:2px}.wpcf7 input.short{width:120px;margin:0 5px}.wpcf7 input[type=checkbox]{width:20px;height:20px;vertical-align:middle;border:solid 1px #262c33;margin-left:2px;margin-bottom:2px}.wpcf7 .wpcf7-list-item-label{margin-right:3px}.wpcf7 input[type=radio]{width:20px;height:20px;margin-bottom:5px;border:solid 1px #262c33;margin-left:2px}.wpcf7 input[type=button],.wpcf7 input[type=submit]{padding:10px 40px;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:1px}.frame{background-color:#fff;box-shadow:3px 3px 12px rgba(0,0,0,.5);padding:20px}.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-size:cover;background-position:center center;background-repeat:no-repeat;padding-bottom:50px;height:auto !important}div#footer-contact .figure img,div#contact .figure img{width:80px}div#footer-contact .frame,div#contact .frame{margin-top:30px}@media only screen and (max-width:380px){div#footer-contact .frame,div#contact .frame{padding:10px}}div#footer-contact .frame h2,div#contact .frame h2{font-weight:700;margin-bottom:20px;font-size:1.3rem;line-height:1.6;text-align:center;letter-spacing:1px}@media only screen and (max-width:380px){div#footer-contact .frame h2,div#contact .frame h2{font-size:1.2rem}}@media only screen and (max-width:380px){div#footer-contact .frame h2,div#contact .frame h2{letter-spacing:0}}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;margin-bottom:10px}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}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-top:10px;margin-bottom:10px;font-size:.9rem;line-height:1.8}div#footer-contact .frame .officeinfo .small_p,div#contact .frame .officeinfo .small_p{font-size:.8rem;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:30px;font-size:20px}#content #page-body{background-color:#fff}#content #page-foot{padding-bottom:20px}body.leaf #content #page-body{padding:30px 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:20px}body.parent-pageid-74 #content #page-foot pre{color:#7a6e68;font-weight:700;margin:10px 0 0 10px;font-size:1.2rem}body.parent-pageid-74 #content #page-foot .btn-black{width:100%;margin-top:10px}body.archive #content ul.catlist{margin-top:30px;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}@media only screen and (max-width:380px){body.archive #content ul.catlist{font-size:.9rem}}header .flex{background-color:#fff;padding:5px;filter:drop-shadow(3px 3px 12px rgba(0,0,0,.5))}header .flex #header-l img#logo{width:150px;margin:5px}header .flex #header-r{display:none}body.home header .flex{display:none}body.home header .flex img#logo{display:none}body.home #header-vegas{height:60vh;position:relative}body.home #header-vegas #header-intro{padding-left:10px}body.home #header-vegas #header-intro p#home-logo{width:150px;margin:10px 0 0}body.home #header-vegas #header-intro h1{color:#fff;font-weight:700;margin-top:150px;font-size:1.5rem;line-height:3rem}@media only screen and (max-width:380px){body.home #header-vegas #header-intro h1{margin-top:50px}}body.home #header-vegas #header-intro h1 span{background-color:rgba(0,0,0,.4);padding:5px 10px}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:16px;line-height:1.6;position:absolute;bottom:0;left:0;width:100%;padding:10px}body.home #header-service{position:relative;display:block;width:100%;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}body.home #header-service .line{padding:20px 5px;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}body.home #header-service p.help{color:#7ebd24;margin-bottom:10px}body.home #header-service h2{color:#fff;font-weight:700;margin-bottom:20px;font-size:1.3rem}@media only screen and (max-width:380px){body.home #header-service h2{font-size:1.2rem}}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;margin-bottom:10px;padding:10px 0 10px 5px}@media only screen and (max-width:380px){body.home #header-service a.btn{width:98%}}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:50px;margin-right:8px}@media only screen and (max-width:380px){body.home #header-service a.btn ul li img{width:35px}}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:.88rem;margin-bottom:2px}@media only screen and (max-width:380px){body.home #header-service a.btn ul li:nth-child(2) p.opt{font-size:.75rem;letter-spacing:0px}}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}@media only screen and (max-width:380px){body.home #header-service a.btn ul li:nth-child(2) p.name{font-size:1.1rem;letter-spacing:0px}}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}.service-nav{width:100%;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:50%;height:50px;background:linear-gradient(to bottom,#fff 0%,#fff 50%,#e4e4e4 51%,#d1d1d1 100%);border:solid 1px #fff;display:inline-block;text-decoration:none;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:.5px;font-size:.9rem}.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;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:-5px}main a{text-decoration:underline}main .tablepress tr td{border-top:solid 1px #ccc !important}main section,main .section{padding:0 0 30px}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.3rem;line-height:1.6;border-top:solid 3px #262c33;border-bottom:solid 1px #262c33;background-color:#e5f2d3;text-align:center;padding:10px;margin-bottom:20px}@media only screen and (max-width:380px){body.leaf main #entry h2,body.leaf main section h2,body.leaf main #entry-ttl h1,body.leaf main #archive-ttl h1{font-size:1.2rem}}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:30px 0}body.home main section h2{font-weight:700;margin-bottom:20px;font-size:1.3rem;line-height:1.6;text-align:center}@media only screen and (max-width:380px){body.home main section h2{font-size:1.2rem}}body.home main #entry{padding:30px 0}body.home main #entry .row{position:relative}body.home main #entry h2{font-weight:700;margin-bottom:20px;font-size:1.3rem;line-height:1.6;text-align:center}@media only screen and (max-width:380px){body.home main #entry h2{font-size:1.2rem}}body.home main #entry h2 strong{color:#7ebd24}body.home main #entry .frame{box-shadow:0px 0px 0px rgba(0,0,0,0);padding:0 5px 20px}body.home main #entry .col-txt{width:100%}body.home main #entry .col-photo{width:100%}body.home main #point{background-color:#7ebd24;padding:20px 10px 25px}body.home main #point img{width:100px}body.home main #point p{color:#fff;font-weight:700;font-size:1.1rem}@media only screen and (max-width:380px){body.home main #point p{font-size:1rem}}body.home main #point strong{color:#ecff3f}body.home main #reason .col{text-align:center;margin-bottom:20px}body.home main #reason h3{margin-bottom:20px}body.home main #reason h3 img{width:150px}body.home main #reason figure{width:100%;display:block;overflow:hidden;width:100%;height:120px;position:relative}body.home main #reason figure img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}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;background-size:950px 526px}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);margin-bottom:5px}body.home main #voice .col p{font-weight:700;font-size:.7rem;margin-bottom:10px}body.home main #news .sec-ttl{font-size:23px;padding-left:10px;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:10px}body.home main #news .sec-ttl a{font-size:13px !important}body.home main #news .sec-body ul{border-bottom:solid 1px #eceff1;padding:10px}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:10px 5px 10px 10px}body.home main #news .btn-tw img{width:85%}body.home main #news .btn-tw i{flex:1;color:#fff;margin-left:10px}body.home main #office{background-color:#eceff1;padding:30px 0 0}body.home main #office h3{text-align:center}body.home main #office h3 img{display:none !important}body.home main #office h3:after{content:attr(data-label);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 .photo{display:block;padding-top:10px;text-align:center}body.home main #office .photo img{margin-bottom:10px;width:100px;margin-right:10px}@media only screen and (max-width:380px){body.home main #office .tbl-office td{font-size:.9rem}}body.home main #office .tbl-office .column-1{white-space:nowrap;padding-right:10px}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;padding:10px 15px;text-align:center}body#service main #page-foot .btn:hover{opacity:.9}body#service main #page-foot .btn big{font-size:1rem !important}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}body.parent-pageid-74 main #case h3{padding:10px !important;display:block;width:100%}body.parent-pageid-74 main #case ul{margin-bottom:20px;margin-top:-10px}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-top:0 !important}body.parent-pageid-74 main section#intro h2{border:none;background-color:#fff;padding:0;margin-bottom:30px;margin-bottom:20px}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:20px 17px;padding-left:30px;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:10px 0}body.parent-pageid-74 main section#chk .col.tile p{font-size:.8rem;margin-bottom:10px;line-height:1.5}body.parent-pageid-74 main section#chk #sample{padding:0;padding-top:20px}body.parent-pageid-74 main section#chk2025 .flex{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-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{width:100%}body.parent-pageid-74 main section#chk2025 .flex .col-txt{padding-bottom:10px;font-size:1rem}body.parent-pageid-74 main section#chk2025 .flex .col-fig{padding-bottom:30px}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;font-size:1.2rem}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;font-size:1.2rem}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:10px 10px 20px}body.parent-pageid-74 main section#price h2{font-weight:700;margin-bottom:20px;font-size:1.3rem;line-height:1.6;display:inline-block;border-top:none;border-bottom:solid 3px #7ebd24;padding-top:0}@media only screen and (max-width:380px){body.parent-pageid-74 main section#price h2{font-size:1.2rem}}body.parent-pageid-74 main section#price .row-flex{margin-top:20px;width:100%}body.parent-pageid-74 main section#price .row-flex .col-flex{padding:0;width:100%}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:5px 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 10 0;line-height:1.5}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:16px}body.parent-pageid-74 main section#flow .row{margin-bottom:30px}body.parent-pageid-74 main section#flow .col-last{border-top:solid 1px #262c33}body.parent-pageid-74 main section#flow ul{border-bottom:dotted 1px #262c33}body.parent-pageid-74 main section#flow ul li{padding:10px 0}body.parent-pageid-74 main section#flow ul li:first-child{font-size:1rem}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:5px}body.parent-pageid-74 main section#flow ul li:last-child{text-align:center}body.parent-pageid-74 main section#flow ul li img{width:80px;margin-top:-10px}body.parent-pageid-74 main #voice:after{clear:both;content:"";display:block}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#other main .content-column{margin-bottom:40px}body#other main .content-column img{width:80%;margin:0 auto;padding:0;display:block}body#other main .clear_column{margin-bottom:20px}body#contact main .wpcf7{margin-bottom:30px}body#contact main .wpcf7 .contactform{background-color:#e5f2d3;padding:10px}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:10px}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:65px;display:inline-block}body#contact main .wpcf7 .contactform .row ul li input[type=date]{width:65px}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:20px !important}body#contact main .important_frame{border:solid 1px #666;background-color:#fff;height:200px;overflow-y:scroll;padding:10px;font-size:.9rem;margin-bottom:20px}body#contact main .important_frame p{margin-bottom:0 !important}body#contact main p{margin-bottom:20px;font-size:.9rem}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:space-between;-webkit-justify-content:space-between;-webkit-align-content:auto;align-content:auto}body.single main #entry-foot ul li{width:46%}body.single main #entry-foot ul li a{display:block;border:solid 2px #3398da !important;width:100%;text-decoration:none;padding:5px 10px;font-size:.9rem}body.archive main #archive-body{margin-top:30px;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:30px}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.3rem;line-height:1.6}@media only screen and (max-width:380px){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-size:1.2rem}}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;margin:10px 0 30px}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);margin-bottom:0}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 .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}#footer-contact img.photo{width:100px;margin-bottom:10px}#footer-contact .hx{font-weight:700;margin-bottom:20px;font-size:1.3rem;line-height:1.6;text-align:center}@media only screen and (max-width:380px){#footer-contact .hx{font-size:1.2rem}}#footer-contact .hx span{font-size:1rem}#footer-link{padding:30px 0 10px;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:150px}#footer-link p,#footer-link li{color:#ccc}#footer-link p.is_p{background:linear-gradient(to bottom,#515151 0%,#515151 50%,#333 51%,#333 100%);color:#fff;text-decoration:none;padding:10px;color:#fff}#footer-link p.is_p:hover{opacity:.9}#footer-link p.is_p i{float:right}#footer-link .col-link ul li{border-bottom:dotted 1px #eceff1}#footer-link .col-link ul li a{width:100%;display:block;padding:10px}#footer-link .col-link ul li time{display:none}#footer-link #footer-copy{color:#ccc;text-align:center;padding-top:20px;font-size:.6rem}#footer-link #footer-copy a{color:#ccc;font-weight:400}#fixed-contact{position:fixed;bottom:0;left:0}#fixed-contact 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:center;-webkit-justify-content:center;-webkit-align-content:auto;align-content:auto}#fixed-contact ul li{width:50%;padding:10px 12px 10px 7px}#fixed-contact ul li:first-child{background-color:#e55297}#fixed-contact ul li:last-child{background-color:#fff}#footer-scroll img{width:40px;height:auto}#footer-scroll #js-top{position:fixed;right:5px;bottom:70px}#footer-scroll #js-btn{position:fixed;top:10px;right:5px}.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}