.v-application p{margin-bottom:0}.container img{display:block;height:auto;max-width:100%}.mini_title{font-size:36px;letter-spacing:3px;text-align:center;margin-bottom:47px;font-weight:700;color:#23303e}section{padding:90px 29px 90px 0}.wrap_contents{max-width:1040px;margin:0 auto}.view_md,.view_sp{display:none!important}.contact a{color:#fff!important;text-align:center;font-weight:500;text-decoration:none;font-size:25px;background:#3dae00;border-radius:8px;transition:.3s;max-width:580px;margin:60px auto 0;height:90px;display:flex;align-items:center;justify-content:center;padding:0 10px}.contact img{width:40px;padding:5px 15px 0 0}@media (max-width:1024px){section{padding:40px 20px}.view_md{display:block}}@media (max-width:600px){.view_pc{display:none!important}.view_sp{display:block!important}.view_md{display:none!important}.contact a{font-size:14px;height:auto;padding:20px 0;margin:40px auto 0}.contact img{width:24px;padding:2px 8px 0 0}.mini_title{font-size:7vw}}#blog{width:100%;height:auto;padding:80px 25px;margin:0;display:flex;flex-flow:column wrap;grid-gap:0;gap:0;justify-content:flex-start;align-items:center}@media (max-width:1024px){#blog{padding:60px 25px}}@media (max-width:600px){#blog{padding:40px 25px}}.blog_article{width:100%;height:auto;max-width:1100px;padding:0;margin:0;display:grid;grid-template-columns:1fr 280px;grid-gap:30px;gap:30px;justify-content:space-between;align-items:start}@media (max-width:1024px){.blog_article{grid-template-columns:100%}}.blog_article-left{display:grid;grid-template-columns:100%;grid-gap:40px;gap:40px;justify-content:start;align-items:start}.blog_article-head,.blog_article-left,.blog_article-right{width:100%;height:auto;padding:0;margin:0}.blog_article-head{display:grid;grid-template-columns:100%;grid-gap:15px;gap:15px;justify-content:start;align-items:start}.blog_article-head>ul.tag{width:100%;height:auto;padding:0;margin:0;display:flex;flex-flow:row wrap;grid-gap:8px 12px;gap:8px 12px;justify-content:flex-start;align-items:flex-start}.blog_article-head>ul.tag>li{width:auto;height:auto;padding:0;margin:0;display:inline-block}.blog_article-head>ul.tag>li>a{width:100%;height:auto;color:#fff!important;font-size:14px;font-weight:400;text-align:center;display:block;padding:5px 15px;margin:0;background-color:#222;border-radius:5px}@media (max-width:600px){.blog_article-head>ul.tag>li>a{font-size:12px}}.blog_article-head>h1{width:100%;height:auto;font-size:30px;font-weight:500;text-align:left;padding:10px 20px;margin:0;border-left:5px solid #34a5a5;border-bottom:1px solid #34a5a5}@media (max-width:600px){.blog_article-head>h1{font-size:20px}}.blog_article-head>.data,.blog_article-head>.data>p{width:100%;height:auto;padding:0;margin:0}.blog_article-head>.data>p{font-size:14px;font-weight:400;text-align:right}@media (max-width:600px){.blog_article-head img{padding-bottom:20px}}.blog_article-body_intro,.blog_article-body_intro>article{width:100%;height:auto;padding:0;margin:0}.blog_article-body_intro>article{display:grid;grid-template-columns:100%;grid-gap:12px;gap:12px;justify-content:start;align-items:start}.blog_article-body_intro>article>p{width:100%;height:auto;font-size:16px;font-weight:400;text-align:left;line-height:26px;padding:0;margin:0}.blog_article-agenda{width:100%;height:auto;padding:20px 30px;margin:0;background-color:#fff;border:1px solid #c7c7c7;display:flex;flex-flow:column wrap;grid-gap:20px;gap:20px;justify-content:flex-start;align-items:center}.blog_article-agenda>h2{width:100%;height:auto;font-size:18px;font-weight:700;padding:0 0 10px;margin:0;border-bottom:1px solid #c7c7c7}.blog_article-agenda>.accordion{position:relative;z-index:0;width:100%;height:auto;padding:0;margin:0;transition:height .3s ease;overflow:hidden}.blog_article-agenda>.accordion:after{content:"";position:absolute;z-index:10;bottom:0;left:0;right:0;width:100%;height:100px;padding:0;margin:0;background:linear-gradient(hsla(0,0%,100%,0),#fff);transition:.3s ease;opacity:1}.blog_article-agenda.open>.accordion:after{height:0;opacity:0}.blog_article-agenda>.accordion>ul{counter-reset:number 0;display:flex;flex-flow:column wrap;grid-gap:4px;gap:4px;align-items:flex-start;justify-content:flex-start}.blog_article-agenda>.accordion>ul,.blog_article-agenda>.accordion>ul>li{width:100%;height:auto;padding:0;margin:0}.blog_article-agenda>.accordion>ul>li.agenda-h2{font-size:16px;font-weight:500;padding:0;margin:6px 0 3px}.blog_article-agenda>.accordion>ul>li.agenda-h2:first-child{margin:0 0 3px!important}.blog_article-agenda>.accordion>ul>li.agenda-h3{padding:0 0 0 15px}.blog_article-agenda>.accordion>ul>li.agenda-h4{padding:0 0 0 30px}.blog_article-agenda>.accordion>ul>li.agenda-h5{padding:0 0 0 45px}.blog_article-agenda>.accordion>ul>li.agenda-h6{padding:0 0 0 60px}.blog_article-agenda>.accordion>ul>li>a{width:auto;height:auto;font-size:14px;font-weight:300;padding:0;margin:0;display:inline-grid;grid-template-columns:15px 1fr;grid-gap:6px;gap:6px;justify-content:start;align-items:start}.blog_article-agenda>.accordion>ul>li>a:before{width:auto;height:auto;padding:0;margin:0;display:flex;flex-flow:column wrap;grid-gap:0;gap:0;justify-content:flex-start;align-items:center}.blog_article-agenda>.accordion>ul>li.agenda-h2>a{color:#34a5a5!important;font-size:16px;font-weight:500}.blog_article-agenda>.accordion>ul>li.agenda-h2>a:before{counter-increment:number 1;content:counter(number) ". "}.blog_article-agenda>.accordion>ul>li.agenda-h3>a{font-size:14px;font-weight:400}.blog_article-agenda>.accordion>ul>li.agenda-h3>a:before{content:"○ "}.blog_article-agenda>.accordion>ul>li.agenda-h4>a:before{content:"‐ "}.blog_article-agenda>.accordion>ul>li.agenda-h5>a:before{content:"・ "}.blog_article-agenda>.accordion>ul>li.agenda-h6>a:before{content:"‐ "}.blog_article-agenda>button{width:auto;height:auto;font-size:14px;font-weight:500;text-align:center;padding:0;margin:0;display:grid;grid-template-columns:1fr 15px;grid-gap:6px;gap:6px;justify-content:center;align-items:center}.blog_article-agenda>button:after{content:"";width:16px;height:8px;padding:0;margin:0;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iMzIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUyLjcxNiAzbC0yNSAyNS0yNS0yNSIgc3Ryb2tlPSIjMjIyIiBzdHJva2Utd2lkdGg9IjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvc3ZnPg==) no-repeat 50%;background-size:contain;transform:rotate(0deg);transition:.3s}.blog_article-agenda.open>button:after{transform:rotate(180deg)}.blog_article-body{width:100%;height:auto;padding:0;margin:0}.blog_article-body h2{width:100%;height:auto;padding:10px 20px;margin:0 0 40px;font-weight:500;font-size:25px;border-left:5px solid #34a5a5;border-bottom:1px solid #34a5a5}@media (max-width:600px){.blog_article-body h2{margin:30px 0 15px;font-size:18px}}.blog_article-body h3{padding:0 0 10px!important;margin:0 0 20px!important;font-weight:500;font-size:20px;border-bottom:2px solid #34a5a5}@media (max-width:600px){.blog_article-body h3{font-size:17px;margin:0 0 20px}}.blog_article-body p{margin-bottom:40px!important}.blog_article-body p a{text-decoration:underline}.mark-y{background:linear-gradient(transparent 60%,#fff100 0);font-weight:700}.blog_article-body pre{background:#eee;border:1px solid #ccc;padding:10px;overflow-x:auto;font-size:15px;line-height:1.6;border-radius:4px;color:#555}.blog_article-body code{background:none}.blog_article-related{width:100%;height:auto;padding:0;margin:0;display:grid;grid-template-columns:100%;grid-gap:20px;gap:20px;justify-content:center;align-items:center}.blog_article-related>h3{width:100%;height:100%;font-size:20px;font-weight:500;text-align:left;padding:0 0 10px;margin:0;border-bottom:1px solid #34a5a5}.blog_article-related>.layer{width:100%;height:auto;padding:0;margin:0;overflow-x:auto}.blog_article-related>.layer>ul{width:100%;height:auto;min-width:700px;padding:0;margin:0;display:flex;flex-flow:row nowrap;grid-gap:10px;gap:10px;justify-content:center;align-items:center}.blog_article-related>.layer>ul>li{width:100%;height:auto;padding:0;margin:0;border:1px solid #d7d7d7}.blog_article-related>.layer>ul>li>a{width:100%;height:auto;padding:0;margin:0;display:block}.blog_article-related>.layer>ul>li>a>.image{width:100%;height:120px;padding:0;margin:0;overflow:hidden;display:flex;justify-content:center;align-items:center}.blog_article-related>.layer>ul>li>a>.image>img{width:100%;height:100%;padding:0;margin:0;-o-object-fit:cover;object-fit:cover;overflow:hidden}.blog_article-related>.layer>ul>li>a>.info{width:100%;height:auto;padding:15px;margin:0;background-color:unset!important;display:grid;grid-template-columns:100%;grid-gap:6px;gap:6px;justify-content:center;align-items:center}.blog_article-related>.layer>ul>li>a>.info>.title{width:100%;height:auto;padding:0;margin:0}.blog_article-related>.layer>ul>li>a>.info>.title>p{width:100%;font-size:14px;font-weight:400;text-align:left;text-overflow:ellipsis;line-height:22px;padding:0;margin:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.blog_article-related>.layer>ul>li>a>.info>.date{width:100%;height:auto;padding:0;margin:0}.blog_article-related>.layer>ul>li>a>.info>.date>p{width:100%;height:auto;color:grey;font-size:14px;font-weight:400;text-align:left;padding:0;margin:0}