*,body,html{color:#414141;font-family:Noto Sans JP,YuGothic,Yu Gothic,Meiryo,sans-serif}li,p,ul{list-style:none;margin:0;padding:0}img{vertical-align:bottom}a:active,a:focus,a:hover,a:visited,a:visited *{color:#414141}.body-wrapper{min-width:1200px}.flexBox{display:flex;flex-wrap:wrap}.inner{margin:0 auto;min-width:1100px;width:80%}.ttl{color:#5f5f5f;font-size:3.2rem;font-weight:700;margin-bottom:2.5rem}.ttl>span{color:#f9d67e;display:block;font-size:1rem;padding-top:5px}.ttl.white,.ttl.white>span{color:#fff}.ttl.black,.ttl.black>span{color:#414141}.hide{display:none}.atmc-header{border:none;min-width:1200px}.atmc-header.sticky{z-index:100000}.atmc-header_container{align-items:center;padding:0 40px}.atmc-header-01_search_trigger,.atmc-header>.atmc-header_container>.atmc-header_right>.atmc-header-01_search,.atmc-header_right{display:none!important}.atmc-header .atmc-header_menu>.hs-menu-wrapper>ul>li>a{color:#1a1a1a}.atmc-header .atmc-header_menu>.hs-menu-wrapper>ul>li>a:after{background:#f19dae;height:3px;top:-20px}.atmc-header_menu .hs-menu-wrapper li a{border-radius:30px;height:auto;padding:6px 0}.hs-menu-wrapper>ul{align-items:center}.hs-menu-wrapper>ul>li{margin-right:15px}.hs-menu-wrapper>ul>li:last-child{margin-right:0}.head_btn01{color:#fff!important}.head_btn01>.free_call,.head_btn01>a{background:#f19dae;color:#fff!important;font-weight:700}.head_btn01>.free_call{align-items:flex-start;border-radius:30px;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:5px 0 5px 15px!important;width:200px}.head_btn01>.free_call>figure{margin:0;width:15%}.head_btn01>.free_call>figure>img{vertical-align:middle}.head_btn01>.free_call>p{color:#fff!important;line-height:1.3;width:75%}.head_btn01>.free_call>p>span{color:#fff!important;display:block;font-size:.635rem}.head_btn02>a{background:#00b9e2;color:#fff!important;font-weight:700;padding:6px 20px!important}#blogList .undefined{margin:0 auto;max-width:1100px;width:100%}#blogList .undefined>article{border:1px solid #ccc;border-radius:15px 15px 0 0;padding:25px 20px}#blogList .undefined img{border-radius:10px}#blogList .undefined h2{font-size:1.1rem;text-align:center}#blogList .undefined time{font-size:.8rem;text-align:right}#blogList .undefined .button{background:#00b9e2;border-radius:30px;color:#fff!important;display:block;font-size:.95rem;margin:0 auto;padding:8px 0;text-align:center;width:80%}#blogList .undefined h2{line-height:1.25;text-align:left}#hs_cos_wrapper_dnd_area-module-3 .pagination{margin-bottom:-100px;padding-top:3rem}.btn_blogList{margin:2rem auto 3rem;text-align:center}.btn_blogList>a{background:#f19dae;border-radius:50px;color:#fff;padding:15px 50px}.btn_blogList>a:hover{border-radius:0}.insta_items *{border:none!important}@media screen and (max-width:768px){.atmc-header_logo{margin-left:3%;width:35%}#main-content{overflow:hidden;width:100%}.body-wrapper{min-width:inherit;width:100%}.inner{margin:0 auto;min-width:inherit;width:94%}.ttl{color:#5f5f5f;font-size:10vw;font-weight:700;margin-bottom:1rem}.ttl>span{color:#f9d67e;display:block;font-size:3.5vw;padding-top:5px}.atmc-header_container{align-items:center;padding:1px .5%}.atmc-header{border:none;min-width:100%;position:relative}.atmc-header_menu .hs-menu-wrapper{background:hsla(0,0%,100%,.96)}.atmc-header_menu .hs-menu-wrapper>ul{padding:1rem 3% 0}.atmc-header_menu .hs-menu-wrapper>ul>li{border-bottom:1px dotted #666}.atmc-header_menu .hs-menu-wrapper>ul>li.head_btn01>a,.atmc-header_menu .hs-menu-wrapper>ul>li.head_btn02>a{color:#414141!important}.atmc-header_menu.js-enabled .hs-menu-wrapper{height:100vh}.hamburger{padding:0}.hamburger-box{margin:0}.head_btn01{display:none!important}.free_call{align-items:center;background:#f19dae;border-radius:5px;display:flex;flex-wrap:nowrap;justify-content:center;left:71%;padding:5px 0;position:absolute;top:50%;transform:translate(-71%,-50%);width:42.5%}.free_call>figure{margin:0 5% 0 0;padding:0;width:15%}.free_call>figure>img{vertical-align:middle}.free_call>p{color:#fff;font-size:3.55vw;font-weight:700;line-height:1.2;width:70%}.free_call>p>span{color:#fff;display:block;font-size:2.3vw}.head_btn02>a{padding:1rem!important}#blogList .undefined{margin:0 auto;max-width:100%;width:100%}#blogList .undefined>article{padding:15px 5%}#blogList .undefined img{border-radius:10px}#blogList .undefined h2{font-size:4.5vw;text-align:center}#blogList .undefined time{font-size:3.3vw;text-align:right}#blogList .undefined .button{color:#fff!important;font-size:4vw;width:94%}#hs_cos_wrapper_dnd_area-module-3 .pagination{margin-bottom:-70px;padding-top:1.5rem}.btn_blogList{margin:2rem auto 5rem}}