﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}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}ruby{ruby-align:distribute-space;ruby-overhang:auto;ruby-position:above}.noto-sans-jp-400{font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.noto-sans-jp-700{font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}.lato-bold{font-family:"Lato",sans-serif;font-weight:700;font-style:normal}html{color:#251714;font-size:62.5%}html,body{position:relative;height:100%}body{font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-weight:700;font-feature-settings:"palt";-webkit-font-feature-settings:"palt" 1;-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(212,171,55,.9);-webkit-touch-callout:none;-webkit-box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-wrap:break-word;box-sizing:border-box;letter-spacing:.1rem}html .fixed,body .fixed{height:100%;overflow:hidden}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}a{color:#3f4c6d;text-decoration:underline;-webkit-transition:all .3s ease;transition:all .3s ease}a img,a:visited img{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-text-decoration-skip:none}a:hover,a:visited:hover{opacity:.4;text-decoration:none}img{width:100%;max-width:100%;height:auto;display:block}p{font-size:1.6rem;line-height:1.7}.fadein{opacity:0;transform:translateY(40px);-webkit-transform:translateY(40px);transition:all .7s}header{width:100%;position:fixed;background-color:#fff;z-index:999}div#top{width:88%;height:90px;margin:0 auto;position:relative;display:flex;justify-content:space-between;align-items:center}@media print,screen and (min-width: 1000px){div#top{height:100px}}div#top>h1{width:60%;max-width:350px;height:auto;z-index:99999}.nav-open{overflow:hidden}header nav#gNav{background-color:#fdede3;height:100%;left:0;position:fixed;top:0;width:100%;display:none;z-index:9999}header nav#gNav div>ul{display:block;visibility:visible;opacity:1;overflow-y:scroll;padding-top:100px;padding-bottom:60px;max-width:100%;width:100%;position:fixed;top:0;bottom:0;right:0}header nav#gNav li.main-nav a{border-bottom:1px solid #666;display:block;margin:0 10%;font-size:2rem;position:relative;color:#251714;text-decoration:none;padding:10px 0}header nav#gNav li.main-nav a span{font-family:"Lato",sans-serif;font-weight:700;font-style:normal;font-size:1.4rem;display:block;line-height:1.7}header nav#gNav li.main-nav a:hover{opacity:.4}header nav#gNav ul.sub-nav{width:80%;margin:30px auto 0}header nav#gNav li.b-kentei a{background-color:#ffc900;font-size:1.8rem;text-decoration:none;color:#251714;display:block;line-height:1.2;width:251px;text-align:center;padding:15px 0;border-radius:60px;margin:0 auto}header nav#gNav li.b-kentei a span{font-size:1.2rem;display:block}header nav#gNav li.b-contact a{background-color:#cf7257;font-size:1.8rem;text-decoration:none;color:#fff;display:block;line-height:1.2;width:251px;text-align:center;padding:15px 0;border-radius:60px;margin:15px auto 0}header nav#gNav li.b-contact a span{font-size:1.2rem;display:block}ul.b-sns{display:flex;justify-content:space-between;margin:15px auto 0;width:80px}ul.b-sns li{width:30px}#sp_btn{height:45px;width:45px;position:relative;background-color:#ffc900;border-radius:15px;z-index:99999}.sp_disp_block{display:block !important}#sp_btn span:nth-child(1){top:16px}#sp_btn span:nth-child(2){top:21px}#sp_btn span:nth-child(3){top:26px}#sp_btn span{background:#fff none repeat scroll 0 0;display:block;width:17px;height:2px;left:0;right:0;margin:auto;position:absolute;transition:all .3s cubic-bezier(0.68, -0.55, 0.265, 1.55) 0s}#sp_btn.open span:nth-child(1){top:21px;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);background-color:#fff}#sp_btn.open span:nth-child(2){opacity:0}#sp_btn.open span:nth-child(3){top:21px;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);background-color:#fff}div#contactNav{display:flex;align-items:center;justify-content:right}div#contactNav ul.sub-nav{display:none}@media print,screen and (min-width: 1000px){div#contactNav ul.sub-nav{display:flex}}div#contactNav ul.sub-nav li{margin-right:20px}div#contactNav ul.sub-nav li.b-kentei a{background-color:#ffc900;font-size:1.8rem;text-decoration:none;color:#251714;display:block;line-height:1.2;width:251px;text-align:center;padding:15px 0;border-radius:60px}div#contactNav ul.sub-nav li.b-kentei a span{font-size:1.2rem;display:block}div#contactNav ul.sub-nav li.b-contact a{background-color:#cf7257;font-size:1.8rem;text-decoration:none;color:#fff;display:block;line-height:1.2;width:251px;text-align:center;padding:15px 0;border-radius:60px}div#contactNav ul.sub-nav li.b-contact a span{font-size:1.2rem;display:block}@media print,screen and (min-width: 1000px){header nav#gNav div{display:flex;justify-content:center;align-items:center;height:100%}header nav#gNav div>ul{overflow-y:initial;padding:0 0 30px 0;max-width:620px;top:initial;bottom:initial;right:initial}header nav#gNav li.main-nav a{width:268px;margin:8px 0}ul.main-nav-news,li.main-nav-bottom{display:flex;justify-content:space-between}ul.main-nav-news{flex-direction:row-reverse}header nav#gNav ul.sub-nav{width:268px;margin:30px 0 0}header nav#gNav div>ul>li.main-nav{margin-bottom:30px}}.adjust-box{position:relative;width:100%;height:auto}.adjust-box .inner{position:absolute;top:0;left:0;width:100%;height:100%}.adjust-box .inner img{width:100%;height:100%;object-fit:cover}.box-4x3:before{content:"";display:block;padding-top:75%}.box-3x2::before{content:"";display:block;padding-top:66%}.box-2x1::before{content:"";display:block;padding-top:50%}footer{background-color:#fef3d8;padding:30px 0 10px}footer ul#f-sns{display:flex;justify-content:center}footer ul#f-sns li{width:30px;margin:0 10px}footer div.inner{width:88%;margin:0 auto}footer div.inner ul{display:none}footer h1{width:60%;max-width:350px;height:auto;margin:30px auto 10px}footer address{font-size:1.6rem;text-align:center}footer p#copyright{font-size:1.1rem;text-align:center;width:88%;margin:30px auto 0}@media print,screen and (min-width: 1000px){footer ul#f-sns{justify-content:right}footer ul#f-sns li{margin:0 0 0 20px}footer div.inner>div{display:flex;justify-content:space-between}footer div.inner>div>div{width:37%;min-width:350px}footer div.inner>div>div h1{margin:0 0 10px;width:350px}footer div.inner>div>div address{text-align:left}footer div.inner>div ul{display:flex;flex-wrap:wrap;justify-content:left;width:63%;max-width:700px;margin-top:30px;line-height:2}footer div.inner>div ul li{font-size:1.6rem;margin-left:30px}}#page-top{width:50px;position:fixed;bottom:10px;right:10px;z-index:9999;cursor:pointer;display:none;opacity:1}#page-top:hover{opacity:.5}div#main-image{padding-top:90px}div#main-image .pc{display:none}@media print,screen and (min-width: 768px){div#main-image{padding-top:100px}div#main-image .sp{display:none}div#main-image .pc{display:block}}.btn-y{width:252px;font-size:1.8rem;text-align:center;line-height:1.2;display:table;margin:0 auto;background-color:#ffc900;text-decoration:none;color:#251714;padding:20px 0;border-radius:60px}.btn-r{width:252px;font-size:1.8rem;text-align:center;line-height:1.2;display:table;margin:0 auto;background-color:#cf7257;text-decoration:none;color:#fff;padding:20px 0;border-radius:60px}section#t-about{padding:40px 0;background-color:#fdede3}@media print,screen and (min-width: 768px){section#t-about{padding:90px 0}}section#t-about h2{font-size:3rem;text-align:center}section#t-about p{width:88%;margin:0 auto;padding:20px 0}@media print,screen and (min-width: 768px){section#t-about p{text-align:center}section#t-about p span{display:block}}h2.midashi{font-size:3.6rem;text-align:center}h2.midashi span{margin-top:10px;font-size:1.6rem;display:block}h2.midashi::after{content:"";display:block;width:167px;height:63px;margin:20px auto 0;background-image:url("../images/aco_smile.png");background-repeat:no-repeat;background-size:cover}@media print,screen and (min-width: 768px){h2.midashi br{display:none}}h2.ttl{padding-top:120px;padding-bottom:80px}@media print,screen and (min-width: 768px){h2.ttl{padding-top:160px}}section#t-news{padding:40px 0}@media print,screen and (min-width: 768px){section#t-news{padding:100px 0}}section#t-news ul{width:88%;max-width:1124px;margin:0 auto 40px}@media print,screen and (min-width: 600px){section#t-news ul{display:flex;justify-content:space-between;flex-wrap:wrap}section#t-news ul li{width:47%}}@media print,screen and (min-width: 1000px){section#t-news ul{justify-content:center}section#t-news ul li{width:23%}}section#t-news ul li{margin-top:30px}@media print,screen and (min-width: 1000px){section#t-news ul li{margin:50px 1% 0}}section#t-news ul time{font-size:1.4rem;display:block;margin:10px 0}section#t-news ul h3{font-size:1.6rem;line-height:1.4}section#t-news ul p{margin-top:5px;font-size:1.4rem;font-weight:400}section#t-seminar{padding:40px 0 10px;background-color:#fdede3}@media print,screen and (min-width: 768px){section#t-seminar{padding:90px 0 10px}}section#t-seminar p{width:88%;margin:40px auto 60px;max-width:648px}@media print,screen and (min-width: 768px){section#t-seminar ul{display:flex;justify-content:space-between}}section#t-seminar ul li a{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}section#t-seminar ul li a:hover{opacity:1}section#t-seminar ul li a:hover img{transform:scale(1.1, 1.1);filter:brightness(100%)}section#t-seminar ul li img{position:static;width:100%;height:100%;object-fit:cover;transition-duration:.5s;filter:brightness(50%)}section#t-seminar ul li h3{position:absolute;color:#fff;font-size:2rem;z-index:2;text-align:center;line-height:1.2;border:1px solid #fff;border-radius:70px;padding:10px 0;width:240px}section#t-contact{padding:40px 0}@media print,screen and (min-width: 768px){section#t-contact{padding:100px 0}}section#t-contact p{margin:40px auto;text-align:center}section#about{width:88%;margin:0 auto;max-width:1320px}section#about h2{font-size:3rem;line-height:1.3;margin-bottom:30px}@media print,screen and (min-width: 600px){section#about h2 span{display:block}}@media print,screen and (min-width: 1000px){section#about h2{font-size:clamp(3rem,2.5vw,4.2rem)}}section#about p{margin-bottom:32px}@media print,screen and (min-width: 1000px){section#about{display:flex;justify-content:space-between}section#about h2{width:55%}section#about div{width:45%;max-width:600px}}ul#about-img{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:90px}ul#about-img li{width:50%}@media print,screen and (min-width: 768px){ul#about-img li{width:25%}}.midashi2{font-size:3rem;line-height:1.2;display:table;margin:90px auto 40px;padding-bottom:10px;border-bottom:12px solid #ffc900}@media print,screen and (min-width: 768px){.midashi2{font-size:3.6rem}}section#about-point{width:88%;max-width:1320px;margin:0 auto}section#about-point>p{max-width:672px;margin:0 auto 32px}section#about-point ul li{background-color:#fdede3;border-radius:20px;padding:37px;margin-bottom:20px}section#about-point ul li dt{font-size:2rem;line-height:1.3;text-align:center;margin-bottom:10px}section#about-point ul li dt::before{content:"";display:block;width:68px;height:65px;margin:0 auto 5px;background-position:center center;background-repeat:no-repeat}section#about-point ul li dt.ap01::before{background-image:url("../images/about_aco01.png");background-size:64px auto}section#about-point ul li dt.ap02::before{background-image:url("../images/about_aco02.png");background-size:68px auto}section#about-point ul li dt.ap03::before{background-image:url("../images/about_aco03.png");background-size:56px auto}section#about-point ul li dd p{font-size:1.4rem;font-weight:400}section#about-point ul li dd p span{display:block;margin-top:14px;padding-top:14px;border-top:1px solid #999}@media print,screen and (min-width: 1000px){section#about-point ul{display:flex;justify-content:space-between}section#about-point ul li{width:32%}}section#member{background-color:#fdede3;padding:5px 0 40px;margin-top:100px}@media print,screen and (min-width: 768px){section#member{padding:20px 0 90px}}section#member article{width:88%;max-width:1000px;margin:0 auto}section#member article div.right img{width:100%;max-width:340px;display:block}section#member article div.right dt{font-size:1.4rem;font-weight:400;margin:10px 0}section#member article div.right dd h3{font-size:2rem}section#member article div.right dd h3 span{font-size:1.4rem;display:inline;padding-left:16px}section#member article div.right ul{margin:20px 0}section#member article div.right li{position:relative;font-size:1.4rem;font-weight:400;line-height:1.6;padding-left:14px}section#member article div.right li span{display:block}section#member article div.right li::before{content:"●";display:block;position:absolute;font-size:1.1rem;left:0;top:2px;color:#ffc900}section#member article div.left p{margin-bottom:32px;text-align:justify}@media print,screen and (min-width: 768px){section#member article{display:flex;justify-content:space-between}section#member article:nth-of-type(2){flex-direction:row-reverse}section#member article div.right{width:30%}section#member article div.left{width:63%}}section#member article:nth-of-type(2){margin-top:50px;padding-top:50px;border-top:1px solid #ccc}@media print,screen and (min-width: 768px){section#member article:nth-of-type(2){margin-top:100px;padding-top:100px}}section#overview dl{width:88%;max-width:896px;padding:40px;margin:0 auto;background-color:#fdede3;border-radius:20px;font-size:1.6rem;line-height:1.8}section#overview dl .shiro{background-color:#fff}section#overview dl dt{padding:10px 0 0 10px}section#overview dl dd{padding:0 10px 10px}@media print,screen and (min-width: 768px){section#overview dl dd span{display:block}}@media print,screen and (min-width: 1000px){section#overview dl{display:flex;justify-content:space-between;flex-wrap:wrap}section#overview dl dt{width:135px;padding:10px 0 10px 30px}section#overview dl dd{width:calc(100% - 135px);padding:10px 10px 10px 0}}section#profile{border-bottom:12px solid #f9d0cb;padding-bottom:40px}@media print,screen and (min-width: 768px){section#profile{padding-bottom:100px}}section#profile>p{width:88%;max-width:653px;margin:0 auto}section#profile ul{width:88%;max-width:1320px;margin:0 auto}section#profile ul li{margin-top:100px}section#profile ul li img{width:100%;max-width:567px;display:block;margin:0 auto}section#profile ul li h2{font-size:2rem;text-align:center;margin:15px 0}section#profile ul li h2 span{font-size:1.4rem;font-weight:400;display:block;padding-top:5px}section#profile ul li p{text-align:justify}@media print,screen and (min-width: 1000px){section#profile ul{display:flex;justify-content:space-between}section#profile ul li{width:30%}}div#seminar-nav{border-bottom:12px solid #f9d0cb}div#seminar-nav p{width:88%;max-width:653px;margin:0 auto}div#seminar-nav ul{width:88%;max-width:1000px;margin:30px auto 40px}div#seminar-nav ul li{margin:10px auto 0;max-width:330px}div#seminar-nav ul li a{display:block;border:3px solid #251714;border-radius:62px;font-size:1.6rem;text-align:center;text-decoration:none;color:#251714;padding:20px 0}div#seminar-nav ul li a:hover{background-color:#251714;color:#fff;opacity:1}@media print,screen and (min-width: 1000px){div#seminar-nav ul{margin:60px auto 40px;display:flex;justify-content:space-between;flex-wrap:wrap}div#seminar-nav ul li{width:33%}}section#seminar h3.midashi2{text-align:center}section#seminar h3.midashi2 span{display:block}@media print,screen and (min-width: 768px){section#seminar h3.midashi2 span{display:inline;padding-left:16px}}section#seminar img{width:100%;max-width:400px;display:block;margin:0 auto}@media print,screen and (min-width: 768px){section#seminar div.contents{display:flex;justify-content:space-between}section#seminar div.contents div.left{width:40%}section#seminar div.contents div.right{width:55%}}section#seminar>article{border-bottom:12px solid #f9d0cb;padding-bottom:90px}section#seminar>article div.inner{width:88%;max-width:1000px;margin:0 auto}section#seminar>article div.left a{margin:30px auto}article#instructor h4{font-size:3rem;color:#cf7257;margin:30px 0 10px}article#instructor p.price{font-weight:400;border-bottom:3px solid #ffc900;display:table;line-height:1.4;padding-bottom:3px;margin:15px 0 5px}article#instructor p.price span{font-weight:700}article#instructor p.price strong{font-family:"Lato",sans-serif;font-weight:700;font-size:2.5rem}@media print,screen and (min-width: 600px){article#instructor p.price br{display:none}}article#instructor p.participate{font-size:1.2rem;font-weight:400}article#instructor p.participate strong{font-size:1.6rem;display:block}article#instructor article{padding-bottom:30px;border-bottom:1px dotted #999}article#senior h4{font-size:1.6rem;padding-left:16px;position:relative;margin:30px 0 5px}article#senior h4::before{content:"";width:12px;height:12px;border-radius:12px;display:block;background-color:#cf7257;position:absolute;left:0;top:3px}article#senior p.participate{font-weight:400;line-height:1.4}article#senior div.right>ul>li{font-size:1.4rem;margin-top:10px}article#senior div.right>ul>li ul{margin-top:5px}article#senior div.right>ul>li li{font-size:1.2rem;font-weight:400;line-height:1.7;padding-left:40px;position:relative}article#senior div.right>ul>li li::before{content:"";width:10px;height:10px;border-radius:10px;display:block;background-color:#251714;position:absolute;left:25px;top:5px}article#senior div.right>ul>li p{font-size:1.2rem;font-weight:400;line-height:1.7;margin-top:5px;padding-left:22px}article#company h4{font-size:1.6rem;padding-left:16px;position:relative;margin:30px 0 10px}article#company h4::before{content:"";width:12px;height:12px;border-radius:12px;display:block;background-color:#cf7257;position:absolute;left:0;top:3px}article#company dl dt{font-size:1.4rem;margin:0 0 5px}article#company dl dd{font-size:1.2rem;line-height:1.7;font-weight:400;margin-bottom:20px}article#company p.participate{font-size:1.2rem;font-weight:400}section#test{width:88%;max-width:653px;margin:0 auto}section#test h3{font-size:3.6rem;line-height:1.4;text-align:center;margin-bottom:10px}section#test h3 span{display:block}@media print,screen and (min-width: 768px){section#test h3{font-size:4.2rem}section#test h3 span{display:inline}}section#test p{margin-bottom:60px;text-align:justify}section#test-contents{padding:60px 0;border-top:12px solid #f9d0cb;border-bottom:12px solid #f9d0cb}@media print,screen and (min-width: 768px){section#test-contents{margin:120px 0}}section#test-contents div.inner{width:88%;max-width:1320px;margin:0 auto}@media print,screen and (min-width: 768px){section#test-contents div.inner{display:flex;justify-content:space-between}section#test-contents div.inner article{width:46%}section#test-contents div.inner article:first-child{width:50%;padding-right:4%;border-bottom:initial;padding-bottom:0;border-right:1px solid #f9d0cb}}section#test-contents article{margin-bottom:40px}section#test-contents article h4{color:#cf7257;font-size:2rem}section#test-contents article h4 span{margin:5px 0 10px;font-size:3rem;display:block}section#test-contents article p.price{font-weight:400;border-bottom:3px solid #ffc900;display:table;line-height:1.4;padding-bottom:3px;margin:15px 0 5px}section#test-contents article p.price span{font-weight:700}section#test-contents article p.price strong{font-family:"Lato",sans-serif;font-weight:700;font-size:2.5rem}@media print,screen and (min-width: 600px){section#test-contents article p.price br{display:none}}section#test-contents article:first-child{border-bottom:1px solid #f9d0cb;padding-bottom:40px}section#test-contents a{width:88%;margin:0 auto}section#test-contents a span{display:block}@media print,screen and (min-width: 768px){section#test-contents a{width:400px}section#test-contents a span{display:inline}}section#flow{padding-bottom:100px;border-bottom:12px solid #f9d0cb}section#flow ul{width:88%;margin:0 auto;max-width:1000px}section#flow ul li{background-color:#fdede3;padding:30px 40px;margin-bottom:25px}section#flow ul li a{width:100%}section#flow ul li a span{display:block}@media print,screen and (min-width: 768px){section#flow ul li a{width:400px}section#flow ul li a span{display:inline}}@media print,screen and (min-width: 768px){section#flow ul li a{margin:0 0 0 95px}}section#flow ul li>p{font-size:1.4rem;font-weight:400}@media print,screen and (min-width: 768px){section#flow ul li>p{margin:0 0 0 95px}}section#flow dl dt div{width:80px;height:80px;border-radius:80px;font-family:"Lato",sans-serif;font-size:1.4rem;color:#fff;background-color:#cf7257;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;margin:0 auto}section#flow dl dt div span{font-size:4.2rem;display:block}section#flow dl dt>p{font-size:2rem;text-align:center}@media print,screen and (min-width: 600px){section#flow dl dt>p{font-size:3rem}}@media print,screen and (min-width: 768px){section#flow dl dt{display:flex;align-items:center}section#flow dl dt div{margin:0 15px 0 0}section#flow dl dt>p{text-align:left}}section#flow dl dd{font-size:1.6rem;line-height:1.7;text-align:justify;margin-bottom:10px}@media print,screen and (min-width: 768px){section#flow dl dd{padding-left:95px;margin-top:-15px}}p#contact-txt{width:88%;max-width:653px;margin:0 auto}form#mailformpro{font-size:1.4rem;width:88%;margin:0 auto 50px;max-width:870px}form#mailformpro>p{border-bottom:1px solid #ccc;margin:50px 0 20px}form#mailformpro>p span{color:red}@media print,screen and (min-width: 768px){form#mailformpro div.name{display:flex}form#mailformpro div.name>div:first-child{margin-right:15px}}form#mailformpro dt span{color:red}form#mailformpro dd{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ccc}form#mailformpro ul.yoko li{display:inline-block;margin-top:10px;margin-right:16px}form#mailformpro .privacy-check{border:2px solid #999;padding:15px 20px;line-height:2;margin:40px 0}form#mailformpro div.mfp_buttons button{cursor:pointer;outline:none;border:none;width:295px;height:65px;border-radius:65px;background-color:#cf7257;font-size:1.8rem;line-height:1;text-align:center;color:#fff}form#mailformpro div.mfp_buttons button:hover{opacity:.4}@media print,screen and (min-width: 1000px){form#mailformpro{margin:0 auto 100px}form#mailformpro dl{display:flex;justify-content:space-between;flex-wrap:wrap}form#mailformpro dl dt{width:168px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ccc;display:flex;align-items:center}form#mailformpro dl dd{width:calc(100% - 168px);padding-bottom:30px}form#mailformpro .privacy-check{display:flex;justify-content:center}form#mailformpro .privacy-check a{margin-right:16px}}form#mailformpro input,form#mailformpro textarea{background-color:#f6f6f6;padding:15px;border:none;box-shadow:none !important;box-sizing:border-box;margin-top:10px}form#mailformpro textarea{width:100%}form#mailformpro input{max-width:100% !important}form#mailformpro select{background-color:#fff;border:thin solid #999;border-radius:4px;display:inline-block;font:inherit;line-height:1.5em;padding:.5em 3.5em .5em 1em;margin:10px 10px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}form#mailformpro select.minimal{background-image:linear-gradient(45deg, transparent 50%, #333 50%),linear-gradient(135deg, #333 50%, transparent 50%),linear-gradient(to right, #ccc, #ccc);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}form#mailformpro select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}div#mfp_phase_confirm_inner{margin-top:100px}div#mfp_phase_confirm div.mfp_buttons{width:88%;margin:50px auto;max-width:620px}div#mfp_phase_confirm div.mfp_buttons button{cursor:pointer;outline:none;border:none;width:295px;height:65px;border-radius:65px;background-color:#cf7257;font-size:1.8rem;line-height:1;text-align:center;color:#fff}div#mfp_phase_confirm div.mfp_buttons button:hover{opacity:.4}table#mfp_confirm_table tr th{text-align:left;font-size:1.4rem;border-top:none;padding:10px 15px}table#mfp_confirm_table tr td{text-align:left;font-size:1.4rem;border-top:none;border-bottom:1px solid #ccc;padding:10px 15px}table#mfp_confirm_table tr th{width:auto;line-height:1.8;display:block}table#mfp_confirm_table tr td{line-height:1.8;word-break:break-all;display:block}@media print,screen and (min-width: 1000px){table#mfp_confirm_table tr{display:flex;flex-wrap:wrap;justify-content:space-between}table#mfp_confirm_table tr th{width:200px;border-bottom:1px solid #ccc}table#mfp_confirm_table tr td{width:calc(100% - 200px)}}section#thanks{width:88%;margin:0 auto 70px}@media print,screen and (min-width: 768px){section#thanks{margin:100px auto 140px}}section#thanks h2{font-size:3.6rem;text-align:center;margin-bottom:30px}section#thanks p{text-align:center}section#thanks h3{color:#fff;background-color:#fdede3;padding:10px 20px;font-size:2.5rem;text-align:center;line-height:1.4;display:table;margin:30px auto}section#thanks h3 span{display:block}@media print,screen and (min-width: 768px){section#thanks h3 span{display:inline}}section#thanks address{width:88%;margin:30px auto 0;max-width:720px}section#thanks address p{font-size:1.4rem;line-height:1;margin-bottom:20px;text-align:center}section#thanks address p span{display:block;font-size:3.6rem;margin-bottom:5px}section#thanks address p span i{font-size:2rem}section#thanks address>a{font-size:1.6rem}p.moushikomi a{width:88%;max-width:400px;font-size:1.8rem !important;text-align:center;line-height:1.2;margin:0 auto;display:block;background-color:#ffc900;text-decoration:none !important;color:#251714 !important;padding:20px 0;border-radius:60px}a.btn-ichiran{width:70%;max-width:300px;font-size:1.6rem;display:block;background-color:#cf7257;color:#fff;text-decoration:none;line-height:4;text-align:center;margin:0 auto;border-radius:5px}div.blog-ttl time{font-size:1.4rem;letter-spacing:.1rem;margin-right:5px}div.blog-ttl div.ttl-category{font-size:1.2rem;display:inline-block;background-color:#fdede3;width:90px;text-align:center;border-radius:3px;margin:5px 0;line-height:1.5;padding:3px 0}div.blog-ttl h2,div.blog-ttl h2 a{font-size:2rem;line-height:1.4;margin:20px 0;display:block;color:#251714;border-bottom:12px solid #ffc900;padding-bottom:5px;display:table}@media print,screen and (min-width: 768px){div.blog-ttl h2,div.blog-ttl h2 a{font-size:2.5rem}}#blogleft article{margin-bottom:60px;padding-bottom:60px;border-bottom:1px solid #999}#blogleft article>h2{font-size:2.5rem;line-height:2;margin:20px 0 -10px 0;color:#cf7257;display:table;border:2px solid #cf7257;padding:5px 10px;line-height:1.4}#blogleft article a{font-size:1.6rem;color:#989898;text-decoration:underline}#blogleft figure{margin-top:10px;width:100%;max-width:600px}#blogleft p{margin-top:10px}.wp-block-image{margin-bottom:10px !important}#blogttl{border-top:18px solid #009c37;padding:75px 0 87px;text-align:center}#blogttl h1{color:#009c37;font-size:2.3rem;font-weight:700;border-bottom:3px solid #009c37;padding-bottom:3px;line-height:1;letter-spacing:.5rem;margin:0 0 20px;display:inline-block}div#blogmain{width:88%;margin:0 auto;max-width:1320px;overflow:hidden;padding-top:100px}@media print,screen and (min-width: 768px){div#blogmain{margin:0 auto}}div#blogleft,div#blogright{margin-bottom:80px}div#blogright h3{font-size:1.4rem;font-weight:700;border-bottom:1px solid #999;padding-bottom:5px;color:#cf7257;margin-bottom:15px}div#blogright ul{margin-bottom:50px}div#blogright li{padding:15px 0;border-bottom:1px dotted #999;line-height:1.5}div#blogright li a{font-size:1.4rem;color:#989898;text-decoration:underline;line-height:1.4;display:block}div#blogright ul.children{padding-left:10px;margin-bottom:0;margin-top:10px}div#blogright ul.children li{border-bottom:none;padding:5px 0}.ichiran a:hover{background-color:#333;color:#fff}.ichiran a{font-size:1.4rem;font-weight:700;text-align:left;text-decoration:none;padding:0 0 10px 0;display:block;color:#333;margin:30px 0 0;width:100%;border:1px solid #333}@media print,screen and (min-width: 600px){div#blogright{width:80%;margin:0 auto 70px auto}.ichiran a{width:50%}}@media print,screen and (min-width: 960px){div#blogleft{float:left;width:65%}div#blogright{float:right;width:25%}}@media print,screen and (min-width: 960px){div#blogleft{float:left;width:65%}div#blogright{float:right;width:25%}}.btn-select{width:100%;position:relative;border:1px solid #333;background-color:#fff;box-sizing:border-box;text-align:center;cursor:pointer}.label{color:#333;position:absolute;width:100%;z-index:1;font-size:1.4rem;font-weight:700;line-height:55px;text-align:center}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;cursor:pointer;width:100%;border:none;opacity:0;position:relative;z-index:2;height:55px;font-size:1.4rem}select{background-color:#fff;border:thin solid #999;border-radius:4px;display:inline-block;font:inherit;line-height:1.5em;padding:.5em 3.5em .5em 1em;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}select.minimal{background-image:linear-gradient(45deg, transparent 50%, #333 50%),linear-gradient(135deg, #333 50%, transparent 50%),linear-gradient(to right, #ccc, #ccc);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;width:100%;font-size:1.6rem}select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}.select::-ms-expand{display:none}.select:focus{z-index:-1;opacity:1}.pager{margin-bottom:20px;font-size:1.3rem;text-align:center;display:flex;justify-content:center}a.page-numbers,.pager .current{border:solid 1px #cf7257;border-radius:30px;color:#fff;text-decoration:none;margin:0 2px;width:30px;height:30px;display:flex;justify-content:center;align-items:center;font-size:1.6rem;background-color:#cf7257;letter-spacing:0}span.dots{display:flex;align-items:center}.pager .current{background-color:#fff;border:solid 1px #fff;color:#251714;width:30px;height:30px;display:flex;justify-content:center;align-items:center;font-size:1.6rem;letter-spacing:0}div#blogleft .contents h1{font-size:2.6rem;margin-bottom:30px;padding:0;text-align:left;line-height:1.2}div#blogleft .contents h2{font-size:2.2rem;margin-bottom:30px;padding:0;text-align:left;line-height:1.5}div#blogleft .contents h3{font-size:1.8rem;letter-spacing:.1rem;padding:10px 0 10px 15px;border-left:5px solid #ae8f74;margin-bottom:10px;margin-top:60px}div#blogleft .contents h4{font-size:2rem;margin-bottom:30px;padding:0;text-align:left;line-height:1.5}div#blogleft .contents h5{font-size:1.8rem;margin-bottom:30px;padding:0;text-align:left;line-height:1.5}div#blogleft .contents h6{font-size:1.5rem;margin-bottom:30px;padding:0;text-align:left;line-height:1.5}div#blogleft .contents strong{font-weight:700}div#blogleft .contents li{font-size:1.5rem}div#blogleft .contents ul li{list-style-type:disc;list-style-position:inside;margin-bottom:15px;line-height:1.8}div#blogleft .contents ol li{list-style-type:decimal;list-style-position:outside;margin-left:20px;margin-bottom:15px}div#blogleft .contents em{font-style:italic}/*# sourceMappingURL=style.css.map */