﻿[class*=tubuyaki] .el_catTag p,[class*=tubuyaki] .el_lv3Hd:before,[class*=tubuyaki] .cat-list a:before,[class*=tubuyaki] .el_catHd:before,[class*=tubuyaki] .bl_faqDate,[class*=tubuyaki] .el_colLabel,[class*=tubuyaki] .el_colHd,[class*=tubuyaki] .bl_sideMnu_header,[class*=tubuyaki] .wp-pagenavi a:hover,[class*=tubuyaki] .wp-pagenavi .pages,[class*=tubuyaki] .wp-pagenavi .current{background-color:#40371e !important}[class*=tubuyaki] .bl_entryPost_author,[class*=tubuyaki] .bl_entryList_column dt:before,[class*=tubuyaki] .el_faqIco:before,[class*=tubuyaki] .bl_sideMnu_body li:before{color:#40371e !important}[class*=tubuyaki] .bl_faqQs{border-color:#40371e !important}[class*=yomoyama] .el_catTag p,[class*=yomoyama] .el_lv3Hd:before,[class*=yomoyama] .cat-list a:before,[class*=yomoyama] .el_catHd:before,[class*=yomoyama] .bl_faqDate,[class*=yomoyama] .el_colLabel,[class*=yomoyama] .el_colHd,[class*=yomoyama] .bl_sideMnu_header,[class*=yomoyama] .wp-pagenavi a:hover,[class*=yomoyama] .wp-pagenavi .pages,[class*=yomoyama] .wp-pagenavi .current{background-color:#435f6b !important}[class*=yomoyama] .bl_entryPost_author,[class*=yomoyama] .bl_entryList_column dt:before,[class*=yomoyama] .el_faqIco:before,[class*=yomoyama] .bl_sideMnu_body li:before{color:#435f6b !important}[class*=yomoyama] .bl_faqQs{border-color:#435f6b !important}[class*=tayori] .el_catTag p,[class*=tayori] .el_lv3Hd:before,[class*=tayori] .cat-list a:before,[class*=tayori] .el_catHd:before,[class*=tayori] .bl_faqDate,[class*=tayori] .el_colLabel,[class*=tayori] .el_colHd,[class*=tayori] .bl_sideMnu_header,[class*=tayori] .wp-pagenavi a:hover,[class*=tayori] .wp-pagenavi .pages,[class*=tayori] .wp-pagenavi .current{background-color:#debf27 !important}[class*=tayori] .bl_entryPost_author,[class*=tayori] .bl_entryList_column dt:before,[class*=tayori] .el_faqIco:before,[class*=tayori] .bl_sideMnu_body li:before{color:#debf27 !important}[class*=tayori] .bl_faqQs{border-color:#debf27 !important}[class*=author] .el_catTag p,[class*=author] .el_lv3Hd:before,[class*=author] .cat-list a:before,[class*=author] .el_catHd:before,[class*=author] .bl_faqDate,[class*=author] .el_colLabel,[class*=author] .el_colHd,[class*=author] .bl_sideMnu_header,[class*=author] .wp-pagenavi a:hover,[class*=author] .wp-pagenavi .pages,[class*=author] .wp-pagenavi .current{background-color:#debf27 !important}[class*=author] .bl_entryPost_author,[class*=author] .bl_entryList_column dt:before,[class*=author] .el_faqIco:before,[class*=author] .bl_sideMnu_body li:before{color:#debf27 !important}[class*=author] .bl_faqQs{border-color:#debf27 !important}[class*=tanokatu] .el_catTag p,[class*=tanokatu] .el_lv3Hd:before,[class*=tanokatu] .cat-list a:before,[class*=tanokatu] .el_catHd:before,[class*=tanokatu] .bl_faqDate,[class*=tanokatu] .el_colLabel,[class*=tanokatu] .el_colHd,[class*=tanokatu] .bl_sideMnu_header,[class*=tanokatu] .wp-pagenavi a:hover,[class*=tanokatu] .wp-pagenavi .pages,[class*=tanokatu] .wp-pagenavi .current{background-color:#6f9f5f !important}[class*=tanokatu] .bl_entryPost_author,[class*=tanokatu] .bl_entryList_column dt:before,[class*=tanokatu] .el_faqIco:before,[class*=tanokatu] .bl_sideMnu_body li:before{color:#6f9f5f !important}[class*=tanokatu] .bl_faqQs{border-color:#6f9f5f !important}[class*=kyokai] .el_catTag p,[class*=kyokai] .el_lv3Hd:before,[class*=kyokai] .cat-list a:before,[class*=kyokai] .el_catHd:before,[class*=kyokai] .bl_faqDate,[class*=kyokai] .el_colLabel,[class*=kyokai] .el_colHd,[class*=kyokai] .bl_sideMnu_header,[class*=kyokai] .wp-pagenavi a:hover,[class*=kyokai] .wp-pagenavi .pages,[class*=kyokai] .wp-pagenavi .current{background-color:#5a52a7 !important}[class*=kyokai] .bl_entryPost_author,[class*=kyokai] .bl_entryList_column dt:before,[class*=kyokai] .el_faqIco:before,[class*=kyokai] .bl_sideMnu_body li:before{color:#5a52a7 !important}[class*=kyokai] .bl_faqQs{border-color:#5a52a7 !important}[class*=kyoyu] .el_catTag p,[class*=kyoyu] .el_lv3Hd:before,[class*=kyoyu] .cat-list a:before,[class*=kyoyu] .el_catHd:before,[class*=kyoyu] .bl_faqDate,[class*=kyoyu] .el_colLabel,[class*=kyoyu] .el_colHd,[class*=kyoyu] .bl_sideMnu_header,[class*=kyoyu] .wp-pagenavi a:hover,[class*=kyoyu] .wp-pagenavi .pages,[class*=kyoyu] .wp-pagenavi .current{background-color:#0b74ad !important}[class*=kyoyu] .bl_entryPost_author,[class*=kyoyu] .bl_entryList_column dt:before,[class*=kyoyu] .el_faqIco:before,[class*=kyoyu] .bl_sideMnu_body li:before{color:#0b74ad !important}[class*=kyoyu] .bl_faqQs{border-color:#0b74ad !important}[class*=souzoku] .el_catTag p,[class*=souzoku] .el_lv3Hd:before,[class*=souzoku] .cat-list a:before,[class*=souzoku] .el_catHd:before,[class*=souzoku] .bl_faqDate,[class*=souzoku] .el_colLabel,[class*=souzoku] .el_colHd,[class*=souzoku] .bl_sideMnu_header,[class*=souzoku] .wp-pagenavi a:hover,[class*=souzoku] .wp-pagenavi .pages,[class*=souzoku] .wp-pagenavi .current{background-color:#ad3900 !important}[class*=souzoku] .bl_entryPost_author,[class*=souzoku] .bl_entryList_column dt:before,[class*=souzoku] .el_faqIco:before,[class*=souzoku] .bl_sideMnu_body li:before{color:#ad3900 !important}[class*=souzoku] .bl_faqQs{border-color:#ad3900 !important}.bl_entryPost.bl_entryPost,.bl_faqAs.bl_faqAs,#tinymce#tinymce{max-width:100%;word-break:break-all}.bl_entryPost.bl_entryPost img,.bl_faqAs.bl_faqAs img,#tinymce#tinymce img{max-width:100%;height:auto;margin-bottom:20px;padding:4px;border:1px solid #bfb8a3}.bl_entryPost.bl_entryPost img.border-none,.bl_faqAs.bl_faqAs img.border-none,#tinymce#tinymce img.border-none{padding:0;border:none}.bl_entryPost.bl_entryPost img~img,.bl_entryPost.bl_entryPost a~a,.bl_faqAs.bl_faqAs img~img,.bl_faqAs.bl_faqAs a~a,#tinymce#tinymce img~img,#tinymce#tinymce a~a{display:block;margin-top:20px}.bl_entryPost.bl_entryPost iframe,.bl_faqAs.bl_faqAs iframe,#tinymce#tinymce iframe{max-width:100%;display:block;margin-left:auto !important;margin-right:auto !important}.bl_entryPost.bl_entryPost div.aligncenter,.bl_entryPost.bl_entryPost div.alignnone,.bl_faqAs.bl_faqAs div.aligncenter,.bl_faqAs.bl_faqAs div.alignnone,#tinymce#tinymce div.aligncenter,#tinymce#tinymce div.alignnone{width:100% !important}@media screen and (max-width:768px){.bl_entryPost.bl_entryPost img,.bl_faqAs.bl_faqAs img,#tinymce#tinymce img{margin:20px 0}.bl_entryPost.bl_entryPost [class*=align],.bl_faqAs.bl_faqAs [class*=align],#tinymce#tinymce [class*=align]{float:none !important;display:block !important;margin-left:auto !important;margin-right:auto !important}.bl_entryPost.bl_entryPost div[class*=align],.bl_entryPost.bl_entryPost dl[class*=align],.bl_faqAs.bl_faqAs div[class*=align],.bl_faqAs.bl_faqAs dl[class*=align],#tinymce#tinymce div[class*=align],#tinymce#tinymce dl[class*=align]{width:100% !important;margin-right:0;margin-left:0}.bl_entryPost.bl_entryPost p>img,.bl_faqAs.bl_faqAs p>img,#tinymce#tinymce p>img{margin-left:auto !important;margin-right:auto !important}}.bl_entryPost.bl_entryPost .wp-caption,.bl_faqAs.bl_faqAs .wp-caption,#tinymce#tinymce .wp-caption{text-align:center}.bl_entryPost.bl_entryPost [class*=wp-caption-],.bl_faqAs.bl_faqAs [class*=wp-caption-],#tinymce#tinymce [class*=wp-caption-]{margin-top:-10px;font-size:1.45rem}.bl_entryPost.bl_entryPost [class*=wp-caption-] span,.bl_faqAs.bl_faqAs [class*=wp-caption-] span,#tinymce#tinymce [class*=wp-caption-] span{font-size:unset !important}.bl_entryPost.bl_entryPost .entry-post>*~*,.bl_faqAs.bl_faqAs .entry-post>*~*,#tinymce#tinymce .entry-post>*~*{margin-top:20px}.bl_entryPost.bl_entryPost a.ext-link:after,.bl_faqAs.bl_faqAs a.ext-link:after,#tinymce#tinymce a.ext-link:after{display:inline-block;margin-left:5px;font-size:.8rem;font-family:"Font Awesome 5 Free";font-weight:300;content:'\f24d';text-decoration:none}.bl_entryPost.bl_entryPost span,.bl_faqAs.bl_faqAs span,#tinymce#tinymce span{font-weight:inherit}.bl_entryPost.bl_entryPost a,.bl_faqAs.bl_faqAs a,#tinymce#tinymce a{text-decoration:underline}.bl_entryPost.bl_entryPost a:hover,.bl_faqAs.bl_faqAs a:hover,#tinymce#tinymce a:hover{text-decoration:none}.bl_entryPost.bl_entryPost strong,.bl_entryPost.bl_entryPost b,.bl_faqAs.bl_faqAs strong,.bl_faqAs.bl_faqAs b,#tinymce#tinymce strong,#tinymce#tinymce b{font-weight:700}.bl_entryPost.bl_entryPost em,.bl_faqAs.bl_faqAs em,#tinymce#tinymce em{font-style:italic}.bl_entryPost.bl_entryPost del,.bl_faqAs.bl_faqAs del,#tinymce#tinymce del{color:#3f371e;text-decoration:line-through}.bl_entryPost.bl_entryPost h4,.bl_faqAs.bl_faqAs h4,#tinymce#tinymce h4{padding:20px 10px;font-size:2.2rem;font-weight:700;line-height:1.7;border-top:solid 2px;border-bottom:solid 2px}.bl_entryPost.bl_entryPost ol,.bl_entryPost.bl_entryPost ul,.bl_faqAs.bl_faqAs ol,.bl_faqAs.bl_faqAs ul,#tinymce#tinymce ol,#tinymce#tinymce ul{margin-left:20px;list-style-type:initial;list-style-position:outside}.bl_entryPost.bl_entryPost .marker.red,.bl_faqAs.bl_faqAs .marker.red,#tinymce#tinymce .marker.red{color:#3f371e;font-weight:400;background:linear-gradient(transparent 70%,#ff9ea7 0%)}.bl_entryPost.bl_entryPost .box.typeA,.bl_faqAs.bl_faqAs .box.typeA,#tinymce#tinymce .box.typeA{padding:20px;line-height:1.7;background:#f2f1ed;border:double 3px #bfb8a3;border-radius:6px}.bl_entryPost.bl_entryPost blockquote,.bl_faqAs.bl_faqAs blockquote,#tinymce#tinymce blockquote{position:relative;padding:40px 30px 30px 40px;color:#333;background:#eee}.bl_entryPost.bl_entryPost blockquote:before,.bl_faqAs.bl_faqAs blockquote:before,#tinymce#tinymce blockquote:before{display:inline-block;position:absolute;top:5px;left:-5px;content:" “ ";color:#ccc;font-family:sans-serif;font-style:italic;font-size:100px;line-height:1;vertical-align:middle}.bl_entryPost.bl_entryPost blockquote::before a,.bl_faqAs.bl_faqAs blockquote::before a,#tinymce#tinymce blockquote::before a{font-size:1.6rem}.bl_entryPost.bl_entryPost .is-style-whiteboard1,.bl_faqAs.bl_faqAs .is-style-whiteboard1,#tinymce#tinymce .is-style-whiteboard1{position:relative;margin-left:auto !important;margin-right:auto !important;padding:2em 1.5em;border:10px solid transparent;border-radius:4px;background:linear-gradient(#eee,#fff),linear-gradient(#333,#333) no-repeat 100% 100%/30px 30px,linear-gradient(#333,#333) no-repeat 0 100%/30px 30px,linear-gradient(#333,#333) no-repeat 100% 0/30px 30px,linear-gradient(#333,#333) no-repeat 0 0/30px 30px,linear-gradient(#ccc,#ccc);background-clip:padding-box,border-box,border-box,border-box,border-box,border-box;background-origin:border-box}.bl_entryPost.bl_entryPost .is-style-whiteboard1:before,.bl_entryPost.bl_entryPost .is-style-whiteboard1:after,.bl_entryPost.bl_entryPost .is-style-whiteboard1 .wp-block-group__inner-container:before,.bl_entryPost.bl_entryPost .is-style-whiteboard1 .wp-block-group__inner-container:after,.bl_faqAs.bl_faqAs .is-style-whiteboard1:before,.bl_faqAs.bl_faqAs .is-style-whiteboard1:after,.bl_faqAs.bl_faqAs .is-style-whiteboard1 .wp-block-group__inner-container:before,.bl_faqAs.bl_faqAs .is-style-whiteboard1 .wp-block-group__inner-container:after,#tinymce#tinymce .is-style-whiteboard1:before,#tinymce#tinymce .is-style-whiteboard1:after,#tinymce#tinymce .is-style-whiteboard1 .wp-block-group__inner-container:before,#tinymce#tinymce .is-style-whiteboard1 .wp-block-group__inner-container:after{display:inline-block;position:absolute;content:""}.bl_entryPost.bl_entryPost .is-style-whiteboard1:before,.bl_faqAs.bl_faqAs .is-style-whiteboard1:before,#tinymce#tinymce .is-style-whiteboard1:before{right:10px;bottom:16px;width:52px;height:8px;border-radius:2px 2px 0 0;background:#2f4d73}.bl_entryPost.bl_entryPost .is-style-whiteboard1:after,.bl_faqAs.bl_faqAs .is-style-whiteboard1:after,#tinymce#tinymce .is-style-whiteboard1:after{right:11px;bottom:1px;width:50px;height:15px;border-radius:0 0 4px 4px;background:#a6c4ea}.bl_entryPost.bl_entryPost .is-style-whiteboard1 .wp-block-group__inner-container:before,.bl_faqAs.bl_faqAs .is-style-whiteboard1 .wp-block-group__inner-container:before,#tinymce#tinymce .is-style-whiteboard1 .wp-block-group__inner-container:before{right:71px;bottom:1px;width:48px;height:8px;background:linear-gradient(90deg,#a63841 8%,#eee 8%,#eee 70%,#a63841 70%)}.bl_entryPost.bl_entryPost .is-style-whiteboard1 .wp-block-group__inner-container:after,.bl_faqAs.bl_faqAs .is-style-whiteboard1 .wp-block-group__inner-container:after,#tinymce#tinymce .is-style-whiteboard1 .wp-block-group__inner-container:after{right:98px;bottom:9px;width:48px;height:8px;background:linear-gradient(90deg,#333 8%,#eee calc(8% + 1px), #eee 70%, #333 calc(70% + 1px));transform:rotate(-20deg)}.bl_entryPost.bl_entryPost .is-style-whiteboard1 .wp-block-group__inner-container>*~*,.bl_faqAs.bl_faqAs .is-style-whiteboard1 .wp-block-group__inner-container>*~*,#tinymce#tinymce .is-style-whiteboard1 .wp-block-group__inner-container>*~*{margin-top:30px}.bl_entryPost.bl_entryPost .blogcard,.bl_faqAs.bl_faqAs .blogcard,#tinymce#tinymce .blogcard{padding:20px;background-color:#f2f1ed;border:1px solid #bfb8a3;word-wrap:break-word;color:#3f371e}.bl_entryPost.bl_entryPost .blogcard a,.bl_faqAs.bl_faqAs .blogcard a,#tinymce#tinymce .blogcard a{text-decoration:none;opacity:1;transition:all .2s ease;color:#000;display:flex;justify-content:flex-start;align-items:flex-start}.bl_entryPost.bl_entryPost .blogcard a:hover,.bl_faqAs.bl_faqAs .blogcard a:hover,#tinymce#tinymce .blogcard a:hover{opacity:.6;color:#a63841}.bl_entryPost.bl_entryPost .blogcard a.ext-link:after,.bl_faqAs.bl_faqAs .blogcard a.ext-link:after,#tinymce#tinymce .blogcard a.ext-link:after{display:none}.bl_entryPost.bl_entryPost .blogcard_content,.bl_faqAs.bl_faqAs .blogcard_content,#tinymce#tinymce .blogcard_content{width:70%;margin-right:20px}.bl_entryPost.bl_entryPost .blogcard_thumbnail,.bl_faqAs.bl_faqAs .blogcard_thumbnail,#tinymce#tinymce .blogcard_thumbnail{width:30%;height:100px;display:flex;justify-content:center;align-items:center;background-color:#3f371e}.bl_entryPost.bl_entryPost .blogcard_thumbnail img,.bl_faqAs.bl_faqAs .blogcard_thumbnail img,#tinymce#tinymce .blogcard_thumbnail img{max-width:100%;max-height:100px;margin-bottom:0 !important;padding:0 !important;border:0 !important}.bl_entryPost.bl_entryPost .blogcard_title,.bl_faqAs.bl_faqAs .blogcard_title,#tinymce#tinymce .blogcard_title{line-height:1.7;font-weight:700;padding-bottom:20px}.bl_entryPost.bl_entryPost .blogcard_excerpt,.bl_faqAs.bl_faqAs .blogcard_excerpt,#tinymce#tinymce .blogcard_excerpt{font-size:1.45rem;padding-bottom:20px}.bl_entryPost.bl_entryPost .blogcard_link,.bl_faqAs.bl_faqAs .blogcard_link,#tinymce#tinymce .blogcard_link{font-size:1.3rem;color:#2f4d73}@media screen and (max-width:768px){.bl_entryPost.bl_entryPost .blogcard a,.bl_faqAs.bl_faqAs .blogcard a,#tinymce#tinymce .blogcard a{display:block}.bl_entryPost.bl_entryPost .blogcard_content,.bl_entryPost.bl_entryPost .blogcard_thumbnail,.bl_faqAs.bl_faqAs .blogcard_content,.bl_faqAs.bl_faqAs .blogcard_thumbnail,#tinymce#tinymce .blogcard_content,#tinymce#tinymce .blogcard_thumbnail{width:auto}.bl_entryPost.bl_entryPost .blogcard_title,.bl_faqAs.bl_faqAs .blogcard_title,#tinymce#tinymce .blogcard_title{padding-bottom:10px}.bl_entryPost.bl_entryPost .blogcard_content,.bl_faqAs.bl_faqAs .blogcard_content,#tinymce#tinymce .blogcard_content{margin:0 0 10px}.bl_entryPost.bl_entryPost .blogcard_excerpt,.bl_faqAs.bl_faqAs .blogcard_excerpt,#tinymce#tinymce .blogcard_excerpt{display:none}}body[class*=kyokai] .bl_entryPost.bl_entryPost br,body[class*=kyoyu] .bl_entryPost.bl_entryPost br,body[class*=kyokai] .bl_faqAs.bl_faqAs br,body[class*=kyoyu] .bl_faqAs.bl_faqAs br,body[class*=kyokai] #tinymce#tinymce br,body[class*=kyoyu] #tinymce#tinymce br{display:block;content:url();margin-bottom:20px}#tinymce{margin:40px;-webkit-font-smoothing:subpixel-antialiased !important;padding:0 !important}#tinymce>*{width:100%;padding:0}html{font-size:62.5%}body{margin:0;padding:0;color:#3f371e;font-size:1.76rem;font-family:"Montserrat","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;letter-spacing:.05rem}a{color:#3f371e;text-decoration:none;outline:none}a:hover{text-decoration:underline}a img:hover{opacity:.7;transition:all .5s ease 0s}h1,h2,h3,h4{line-height:1.2}strong{font-weight:700}table{width:100%;font-size:1.6rem}table th,table td{padding:10px;vertical-align:middle;border:solid 1px #3f371e}table th{color:#fff;background:#6d6651}table td{background:#f2f1ed}.ly_cont{background:#f2f1ed}.ly_cont .ly_cont_inner .ly_cont_side{width:220px}.ly_article,#tinymce{padding:40px 50px;background:#fff}.ly_article p,#tinymce p,.ly_article dl,#tinymce dl,.ly_article ul,#tinymce ul,.ly_article table,#tinymce table{line-height:1.7}.ly_article>*~*,#tinymce>*~*{margin-top:30px}.ly_article a,#tinymce a{text-decoration:underline}.ly_article a:hover,#tinymce a:hover{color:#a63841}.ly_article:after,#tinymce:after{clear:both;display:block;content:""}.ly_footer{background:#6d6651;border-top:3px solid #a63841;box-shadow:0px -4px 4px -4px rgba(0,0,0,.5)}.ly_footer .ly_footer_inner{width:1040px;margin:0 auto;padding:20px 0}.bl_siteCatch{height:132px;background:url(//ailo.jp/wp-content/themes/ailo/css/../image/toppage_text.gif) 20px 20px no-repeat}.bl_siteCatch:after{width:161px;height:127px;display:block;content:"";position:absolute;bottom:8px;left:500px;background:url(//ailo.jp/wp-content/themes/ailo/css/../image/toppage_object.png) no-repeat}.bl_siteCatch .bl_siteCatch_ctc{position:absolute;bottom:30px;right:0}.bl_pracList{padding:20px 50px 30px;border-top:solid 4px #a63841}.bl_pracList ul{display:flex;flex-wrap:wrap;gap:10px}.bl_pracList ul li{width:167px;font-weight:700;line-height:1.2;text-align:center;background:#fbfaf7;background:linear-gradient(180deg,#fbfaf7 0%,#dbc9aa 100%);border:solid 1px #bfb8a3;border-radius:3px}.bl_pracList ul a{height:70px;color:#a63841;text-decoration:none;display:flex;align-items:center;justify-content:center}.bl_pracList ul a:hover{background:#fff;background:linear-gradient(180deg,#fff 0%,#dacba9 100%);opacity:.7;transition:all .5s ease 0s}.bl_entryList{font-size:1.45rem}.bl_entryList dl,.bl_entryList li{margin-bottom:20px;padding-bottom:20px;border-bottom:dotted 1px #bfb8a3}.bl_entryList dt:before,.bl_entryList li:before{margin-right:5px;color:#a63841;content:"";font-family:"Font Awesome 5 Free";font-weight:900}.bl_entryList a{color:#2f4d73;font-weight:700;text-decoration:none}.bl_timeLine>*~*{margin-top:30px}.bl_timeLine .bl_timeLine_header{padding:8px 20px;font-weight:700;background:#f2eeac;border-radius:2px}.bl_timeLine .bl_timeLine_wide{display:flex;flex-wrap:wrap}.bl_timeLine .bl_timeLine_wide dt{flex-basis:35%}.bl_timeLine .bl_timeLine_wide dd{flex-basis:65%}.bl_timeLine .bl_timeLine_narrow{display:flex;flex-wrap:wrap}.bl_timeLine .bl_timeLine_narrow dt{flex-basis:20%}.bl_timeLine .bl_timeLine_narrow dd{flex-basis:80%}.bl_timeLine dt,.bl_timeLine dd,.bl_timeLine li{display:flex;align-items:center;justify-content:start;margin-bottom:10px;padding-bottom:10px;border-bottom:dotted 1px #bfb8a3}.bl_list{padding-left:20px}.bl_list dt,.bl_list li{display:list-item;list-style-type:disc}.bl_list dt{font-weight:700}.bl_list dt~dt{margin-top:30px}.bl_step dt{display:flex;align-items:center;justify-content:start}.bl_step dt:before{margin-right:10px;padding:5px 10px;color:#fff;background:#5297c5;border-radius:100%}.bl_step dt:nth-of-type(1):before{content:"STEP 1"}.bl_step dt:nth-of-type(2):before{content:"STEP 2"}.bl_step dt:nth-of-type(3):before{content:"STEP 3"}.bl_step dd{margin-top:20px;margin-bottom:20px;padding-bottom:20px;border-bottom:dotted 1px #bfb8a3}.bl_note{border:double 3px #6d6651}.bl_aside{background:#f8f8ff;border:solid 1px #ccc}.bl_note,.bl_aside{padding:20px;font-size:1.6rem}.bl_note>*~*,.bl_aside>*~*{margin-top:20px}.bl_accMp{padding:1px;border:1px solid #bfb8a3}.bl_seminarBtn_wrapper{position:relative}.bl_seminarBtn_wrapper .bl_seminarBtn{position:absolute;top:40px;right:50px;margin-top:0}.bl_seminarBtn_wrapper .bl_seminarBtn a{width:auto;padding:5px 20px;color:#fff;font-weight:700;line-height:1.2;text-align:center;background:#a63841;border:none;border-radius:3px;transition:all .5s ease 0s;display:inline-block;cursor:pointer;text-decoration:none}.bl_seminarBtn_wrapper .bl_seminarBtn a:hover{color:#fff;opacity:.7;transition:all .5s ease 0s}@media screen and (max-width:768px){.bl_seminarBtn_wrapper .bl_seminarBtn a{width:100%}}.bl_edNote>*~*{margin-top:40px}.bl_edNote .bl_edNote_header{display:flex;align-items:center;justify-content:start;font-size:2.2rem}.bl_edNote .bl_edNote_header:before{content:"";width:40px;height:28px;margin-right:10px;background:url(//ailo.jp/wp-content/themes/ailo/css/../image/h3_endingnote.gif) no-repeat;display:inline-block}.bl_edNote .bl_edNote_catch{display:flex;flex-wrap:wrap}.bl_edNote .bl_edNote_catch dt{flex-basis:10%}.bl_edNote .bl_edNote_catch dd{flex-basis:90%}.bl_edNote .bl_edNote_catch dt{font-size:2.5rem;color:#a63841}.bl_edNote .bl_edNote_catch dd{display:flex;align-items:center;justify-content:start;line-height:1.7}.bl_edNote .bl_edNote_catch dd:not(:last-child){margin-bottom:20px}.bl_edNote .bl_edNote_btn{text-align:center}.bl_edNote .bl_edNote_btn a{width:50%;padding:10px 0;color:#fff;font-weight:700;line-height:1.2;text-align:center;background:#4186b4;border:none;border-radius:3px;transition:all .5s ease 0s;display:inline-block;cursor:pointer;text-decoration:none}.bl_edNote .bl_edNote_btn a:hover{color:#fff;opacity:.7;transition:all .5s ease 0s}@media screen and (max-width:768px){.bl_edNote .bl_edNote_btn a{width:100%}}.bl_lineAcc .bl_lineAcc_catch{display:flex;justify-content:center;align-items:center;color:#3f7b1e}@media screen and (max-width:768px){.bl_lineAcc .bl_lineAcc_catch{flex-direction:column}}.bl_lineAcc .bl_lineAcc_catch:before{content:"";margin-right:40px;width:100px;height:100px;background:url(//ailo.jp/wp-content/themes/ailo/css/../image/line_icon.png) no-repeat;display:block}@media screen and (max-width:768px){.bl_lineAcc .bl_lineAcc_catch:before{margin:0 0 10px}}.bl_lineAcc .bl_lineAcc_catch p{font-weight:700}@media screen and (max-width:768px){.bl_lineAcc .bl_lineAcc_catch p br{display:none}}.bl_lineAcc .bl_lineAcc_lv2Hd{padding:20px;color:#00b900;font-size:2.2rem;font-weight:700;border-top:double 3px #00b900;border-bottom:double 3px #00b900}.bl_lineAcc .bl_lineAcc_img{display:block;text-align:center}.bl_lineAcc .bl_lineAcc_img .bl_lineAcc_ico{width:160px}.bl_lineAcc .bl_lineAcc_img .bl_lineAcc_QR{width:120px}.bl_lineAcc .bl_lineAcc_img .bl_lineAcc_menu{width:80%}@media screen and (max-width:768px){.bl_lineAcc .bl_lineAcc_img .bl_lineAcc_menu{width:100%}}.bl_lineAcc .bl_lineAcc_list li:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;margin:0 10px;color:#00b900}.bl_lineAcc .bl_lineAcc_note{padding:20px;border:solid 2px #ccc;border-radius:3px;background:#f8f8ff}.bl_lineAcc .bl_lineAcc_note>*~*{margin-top:10px}.bl_lineAcc .bl_lineAcc_note .bl_lineAcc_lv3Hd{color:#00b900;font-size:1.9rem;font-weight:700}.bl_lineAcc .bl_lineAcc_note .bl_lineAcc_lv3Hd:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;margin:0 10px;color:#00b900}.bl_lineAcc .bl_lineAcc_note .bl_lineAcc_ID{color:#00b900;font-size:1.9rem;font-weight:700;text-align:center}.bl_seminar_body{table-layout:fixed}.bl_seminar_body.bl_seminar_sched tr:first-of-type th:first-of-type{width:20%;background-color:#3f371e}.bl_seminar_body.bl_seminar_arch th:first-of-type{width:30%}.bl_seminar_body.bl_seminar_arch td:first-of-type{text-align:right;vertical-align:top}.bl_entryPost .bl_entryPost_date{margin-top:0;text-align:right;display:flex;align-items:flex-end;justify-content:flex-end;flex-wrap:wrap;margin-bottom:0;padding-bottom:10px;border-bottom:dotted 1px #bfb8a3}.bl_entryPost .bl_entryPost_date a{text-decoration:none}.bl_entryPost .bl_entryPost_author{text-align:right;font-weight:700}.bl_entryPost .bl_entryPost_author:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900}.bl_entryPost .bl_entryPost_author a{text-decoration:none}.cat-list a .children a{width:680px;margin-left:20px}.cat-list a .children .children a{width:660px;margin-left:40px}.cat-list a span{margin-left:5px;font-size:1.6rem}.cat-list a,.el_catHd{margin-bottom:20px;padding:10px 20px;display:flex;align-items:center;justify-content:start;font-weight:700;background:#eee;border:solid 1px #ccc;border-radius:3px;text-decoration:none}.cat-list a:before,.el_catHd:before{content:"";width:10px;height:40px;margin-right:20px;display:inline-block;vertical-align:middle}.bl_faqList dt{display:flex;align-items:center;justify-content:start}.bl_faqList dd{font-size:1.45rem;text-align:right;margin-bottom:15px;padding-bottom:15px;border-bottom:dotted 1px #bfb8a3}.bl_faqList dd:before{content:"";width:1px;height:1px;display:inline-block}.bl_faqList a{text-decoration:none}.bl_faqQs{line-height:1.7;border:solid 2px}.bl_faqQs h2{display:flex;align-items:center;justify-content:start}.bl_faqAs{display:flex}.bl_faqAs .bl_faqAs_inner>*~*{margin-top:30px}.bl_faqDate{margin:0 0 20px !important;padding:10px 20px;color:#fff;font-size:1.6rem;text-align:right}.bl_faqDate a{color:#fff}.bl_pagination{margin:-10px 0 20px;font-size:1.6rem;line-height:1.7}.bl_pagination:after{clear:both;display:block;content:""}.bl_pagination span{margin-bottom:10px}.bl_pagination .bl_pagination_new{float:right}.bl_pagination .bl_pagination_new:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;margin-left:5px}.bl_pagination .bl_pagination_old{float:left}.bl_pagination .bl_pagination_old:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:5px}.bl_pagination :empty{display:none}.bl_sidebar>ul>li{margin-bottom:5px}.bl_sideBnr .bl_sideBnr_ctc{margin:-4px 0 5px -4px}.bl_sideBnr .bl_sideBnr_info{width:220px;border:solid 2px #bfb8a3;margin-left:auto !important;margin-right:auto !important}.bl_sideBnr .bl_sideBnr_info ul{padding:10px 20px;border:solid 2px #fff}.bl_sideBnr .bl_sideBnr_info ul>*~*{padding-top:10px}.bl_sideBnr .bl_sideBnr_info li{font-size:1.3rem;line-height:1.7}.bl_sideBnr .bl_sideBnr_info li>*~*{padding-top:10px}.bl_sideBnr .bl_sideBnr_info .bl_sideBnr_img{text-align:center}.bl_sideBnr .bl_sideBnr_info .bl_sideBnr_img img{width:100%;height:auto}.bl_sideBnr .bl_sideBnr_info .bl_sideBnr_tel,.bl_sideBnr .bl_sideBnr_info .bl_sideBnr_tel a{color:#a63841;font-size:1.6rem;font-weight:700}.bl_sideBnr .bl_sideBnr_info .bl_sideBnr_acc a{width:auto;padding:5px 20px;color:#fff;font-weight:700;line-height:1.2;text-align:center;background:#a63841;border:none;border-radius:3px;transition:all .5s ease 0s;display:inline-block;cursor:pointer;text-decoration:none}.bl_sideBnr .bl_sideBnr_info .bl_sideBnr_acc a:hover{color:#fff;opacity:.7;transition:all .5s ease 0s}@media screen and (max-width:768px){.bl_sideBnr .bl_sideBnr_info .bl_sideBnr_acc a{width:100%}}.bl_sideNav{margin-bottom:10px}.bl_sideNav .bl_sideNav_header{display:flex;align-items:center;justify-content:start;height:50px;margin-bottom:1px;padding-left:20px;color:#fff;font-size:1.9rem;font-family:"Times New Roman","YuMincho","Hiragino Mincho ProN","Yu Mincho","MS PMincho",serif;background:#3f371e}.bl_sideNav .bl_sideNav_body{padding:1px 1px 0;border:solid 2px #6d6651}.bl_sideNav .bl_sideNav_body li{margin-bottom:1px;background:#bfb8a3}.bl_sideNav .bl_sideNav_body li a{display:flex;align-items:center;justify-content:start;width:180px;height:50px;padding-left:20px;font-size:1.3rem;font-weight:700;line-height:1.2}.bl_sideNav .bl_sideNav_body li a:before{margin-right:10px;color:#f2eeac;content:"";font-family:"Font Awesome 5 Free";font-weight:900}.bl_sideNav .bl_sideNav_body li:hover a,.bl_sideNav .bl_sideNav_body li.is_current a{color:#fff;text-decoration:none}.bl_sideNav .bl_sideNav_body li:hover{background:#a63841}.bl_sideNav .bl_sideNav_body li.is_current{background:#c1a779}.bl_sideMnu{line-height:1.7}.bl_sideMnu .bl_sideMnu_header{padding:20px;color:#fff;font-size:1.6rem;font-weight:700}.bl_sideMnu .bl_sideMnu_body{margin-bottom:10px;padding:20px 0;background:#fff}.bl_sideMnu .bl_sideMnu_body li{margin:0 20px 10px;font-size:1.45rem}.bl_sideMnu .bl_sideMnu_body li:before{margin-right:5px;color:#a63841;content:"";font-family:"Font Awesome 5 Free";font-weight:900}.bl_sideMnu .bl_sideMnu_body .children{margin:0;padding:0}.bl_sideMnu .bl_sideMnu_body .children li{margin-left:5px}.bl_footer{color:#bfb8a3}.bl_footer .bl_footer_inner{font-size:1.45rem;line-height:1.7;display:flex}.bl_footer .bl_footer_inner dl{width:25%;padding-left:20px;border-left:solid 1px #bfb8a3}.bl_footer .bl_footer_inner dl:last-child{border-right:solid 1px #bfb8a3}.bl_footer .bl_footer_inner dl dt{margin:10px 0}.bl_footer .bl_footer_inner dl dt:before{margin-right:5px;color:#bfb8a3;content:"";font-family:"Font Awesome 5 Free";font-weight:900}.bl_footer .bl_footer_inner dl dd{padding-left:10px}.bl_footer .bl_footer_inner dl dd ul{margin:10px 0}.bl_footer .bl_footer_inner dl dd ul li{margin-top:5px}.bl_footer .bl_footer_inner dl dd ul li:before{content:"・"}.bl_footer .bl_footer_inner dl a{color:#fff}.bl_footer .bl_footer_copy{padding:10px;font-size:1.6rem;line-height:1.7;text-align:center;background:#3f371e}.el_lv1Hd{display:flex;align-items:center;justify-content:start;font-size:2.8rem;font-family:"Times New Roman","YuMincho","Hiragino Mincho ProN","Yu Mincho","MS PMincho",serif}.el_lv1Hd:not([class*=__]){padding-bottom:10px;border-bottom:3px solid #a63841;box-shadow:0px 4px 4px -4px rgba(0,0,0,.5)}.el_lv1Hd:before{min-width:46px;height:46px;margin-right:10px;color:#fff;background:#a63841;border-radius:100%;display:flex;align-items:center;justify-content:center}.el_lv1Hd__information:before{content:"";font-family:"Font Awesome 5 Free";font-weight:300}.el_lv1Hd__newstopics:before{content:"";font-family:"Font Awesome 5 Free";font-weight:600}.el_lv1Hd__column:before{content:"";font-family:"Font Awesome 5 Free";font-weight:600}.el_lv2Hd{height:60px;padding-left:20px;display:flex;align-items:center;justify-content:start;font-size:2.5rem;color:#fff;background:#c1a779}.el_lv2Hd:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:10px}.el_lv3Hd{display:flex;align-items:center;justify-content:start;flex-wrap:wrap;align-content:center;font-size:2.2rem}.el_lv3Hd[class*=__]{flex-wrap:nowrap}.el_lv3Hd:not([class*=__]){height:30px;padding-left:10px;border-left:solid 6px #a63841}.el_lv3Hd:before{min-width:40px;height:40px;margin-right:10px;color:#fff;background:#a63841;border-radius:100%;display:flex;align-items:center;justify-content:center}.el_lv3Hd__information:before{content:"";font-family:"Font Awesome 5 Free";font-weight:300}.el_lv3Hd__newstopics:before{content:"";font-family:"Font Awesome 5 Free";font-weight:600}.el_lv3Hd__column:before{content:"";font-family:"Font Awesome 5 Free";font-weight:600}.el_lv3Hd .el_lv3Hd_sup{font-size:1.6rem}.el_lv4Hd{font-size:1.9rem}.el_lv4Hd:before{content:"■";margin-right:5px}.el_bbHd{padding:8px 20px;font-weight:700;background:#5297c5;border-radius:2px;color:#fff}.el_wbHd{padding-bottom:10px;color:#2f4d73;font-size:1.9rem;border-bottom:double 3px #2f4d73}.el_colHd{height:100px;font-size:0}body[class*=kyokai] .el_colHd{background-image:url(//ailo.jp/wp-content/themes/ailo/css/../image/h2_kyokai.png)}body[class*=kyoyu] .el_colHd{background-image:url(//ailo.jp/wp-content/themes/ailo/css/../image/h2_kyoyu.png)}body[class*=souzoku] .el_colHd{background-image:url(//ailo.jp/wp-content/themes/ailo/css/../image/h2_souzoku.png)}body[class*=yomoyama] .el_colHd{background-image:url(//ailo.jp/wp-content/themes/ailo/css/../image/h2_yomoyama.png)}body[class*=tubuyaki] .el_colHd{background-image:url(//ailo.jp/wp-content/themes/ailo/css/../image/h2_tubuyaki.png)}body[class*=tayori] .el_colHd,body[class*=author] .el_colHd{background-image:url(//ailo.jp/wp-content/themes/ailo/css/../image/h2_tayori.png)}body[class*=tanokatu] .el_colHd{background-image:url(//ailo.jp/wp-content/themes/ailo/css/../image/h2_tanokatu.png)}.el_label:before{width:60px;margin-right:10px;padding:5px 0;font-size:1.3rem;line-height:1;color:#fff;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.5);display:inline-block}.el_label.el_label__News:before{content:"News";background:#a63841}.el_label.el_label__Topics:before{content:"Topics";background:#4d804d}.el_colLabel{width:120px;margin-right:10px;padding:5px 0;font-size:1.3rem;line-height:1;color:#fff;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.5);display:inline-block}.el_catTag{margin-top:5px !important;text-align:right}.el_catTag p{padding:5px 20px;color:#fff;display:inline-block}.el_bcn{font-size:1.6rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.el_faqIco:before{margin-right:20px;font-size:3rem;line-height:1;font-family:'Shippori Antique',sans-serif;white-space:nowrap}.el_faqIco__qs:before{content:"Q."}.el_faqIco__as:before{content:"A."}.el_btn a{width:180px;padding:5px 0;color:#fff;font-weight:700;line-height:1.2;text-align:center;background:#a63841;border:none;border-radius:3px;transition:all .5s ease 0s;display:inline-block;cursor:pointer;text-decoration:none}.el_btn a:hover{color:#fff;opacity:.7;transition:all .5s ease 0s}@media screen and (max-width:768px){.el_btn a{width:100%}}.el_emp{color:#a63841;font-weight:700}.el_new{margin-left:5px;color:#a63841;font-size:1.3rem;font-weight:700 !important}.el_imgCn,.bl_entryPost.bl_entryPost .aligncenter,.bl_entryPost.bl_entryPost .alignnone,.bl_faqAs.bl_faqAs .aligncenter,.bl_faqAs.bl_faqAs .alignnone,#tinymce#tinymce .aligncenter,#tinymce#tinymce .alignnone{max-width:100%;height:auto;display:block;margin-left:auto !important;margin-right:auto !important;text-align:center}.el_imgRt,.bl_entryPost.bl_entryPost .alignright,.bl_faqAs.bl_faqAs .alignright,#tinymce#tinymce .alignright{float:right;margin-left:20px}@media screen and (max-width:768px){.el_imgRt__sp{float:none;display:block;margin-left:auto;margin-right:auto}}.el_imgLt,.bl_entryPost.bl_entryPost .alignleft,.bl_faqAs.bl_faqAs .alignleft,#tinymce#tinymce .alignleft{float:left;margin-right:20px}.hp_tac{text-align:center !important}.hp_tar{text-align:right !important}.hp_dpb{display:block !important}.hp_jump{text-decoration:none !important}.hp_jump:hover{color:inherit !important}#pageTop{position:fixed;right:20px;bottom:20px;width:50px;height:50px;font-size:0;background:url(//ailo.jp/wp-content/themes/ailo/css/../image/pagetop.png) scroll no-repeat;z-index:100}.wp-pagenavi{padding:20px 0 30px;font-size:1.45rem;text-align:center}.wp-pagenavi a,.wp-pagenavi span{background:#fff;margin:0 3px;padding:15px}.wp-pagenavi a:hover,.wp-pagenavi .pages,.wp-pagenavi .current{background:#a63841;color:#fff !important}.wp-pagenavi .current{font-weight:700 !important}.un_the404{width:700px;height:357px;font-size:0;background:url(//ailo.jp/wp-content/themes/ailo/css/../image/the404.gif) no-repeat}.wpcf7-form dl{margin-bottom:30px;padding:30px;background:#f2f1ed}.wpcf7-form dt{margin-bottom:10px;font-weight:700}.wpcf7-form dt:before{margin-right:10px;padding:5px;font-size:1.3rem;border-radius:3px}.wpcf7-form dt.required:before{content:"必須";color:#a63841;background:#fff;border:solid 1px #a63841}.wpcf7-form dt.optional:before{content:"任意";color:#fff;background:#bbb}.wpcf7-form dd{margin-bottom:30px}.wpcf7-form dd:last-child{margin:0}.wpcf7-form p{font-size:inherit;line-height:inherit}.wpcf7-form .wpcf7-form-child{margin:10px 0 10px 30px}.wpcf7-form .wpcf7-form-child dl{margin-bottom:0;padding:20px;background:#fff;border-radius:3px}.wpcf7-form .wpcf7-list-item{display:block;margin-left:0}.wpcf7-form .wpcf7-list-item .wpcf7-list-item-label{color:#3f371e !important;font-weight:400 !important}.wpcf7-form .wpcf7-display-none,.wpcf7-form .screen-reader-response{display:none}.wpcf7-form .wpcf7-not-valid-tip{display:table;margin:5px 0;padding:0 30px;color:#fff;font-size:1.45rem;font-weight:700;background:#a63841;border-radius:3px}input,select,textarea{padding:10px;background:#fff;border:solid 1px #bfb8a3;border-radius:3px}input::placeholder,select::placeholder,textarea::placeholder{color:#bbb}input[type=text],input[type=email],input[type=tel],textarea{width:100%}input[type=text].short,input[type=email].short,input[type=tel].short,textarea.short{width:25%}input[type=text].middle,input[type=email].middle,input[type=tel].middle,textarea.middle{width:50%}textarea{height:200px;display:block}textarea.policy{height:120px;margin-bottom:10px;font-size:1.45rem}textarea.endingNote{height:100px}#form-submit{text-align:center}#form-submit .ajax-loader{display:none}.wpcf7 form.wpcf7-form.invalid .wpcf7-response-output,.wpcf7 form.wpcf7-form.unaccepted .wpcf7-response-output{margin-top:30px;padding:10px;text-align:center;color:#fff;background:#a63841;border:none;border-radius:3px}input[type=submit]{width:50%;padding:10px 0;color:#fff;font-weight:700;line-height:1.2;text-align:center;background:#4186b4;border:none;border-radius:3px;transition:all .5s ease 0s;display:inline-block;cursor:pointer;text-decoration:none}input[type=submit]:hover{color:#fff;opacity:.7;transition:all .5s ease 0s}@media screen and (max-width:768px){input[type=submit]{width:100%}}