﻿@media print, screen and (max-width: 768px){.banner_content_footer{margin-top:40px}}@media print, screen and (min-width: 768px){.banner_content_footer{margin-top:70px}}.banner_content_footer a img{display:block;width:100%;max-width:640px;height:auto;margin:0 auto}.banner_content_footer a:hover img{opacity:.8}#breadcrumb{background:#FFF}@media print, screen and (max-width: 768px){#breadcrumb ol{padding:0}}#breadcrumb ol li{display:inline-block}#breadcrumb ol li::before{display:inline-block;content:">";padding:0 0.5em}#breadcrumb ol li:nth-child(1)::before{display:none}#breadcrumb ol li a:link,#breadcrumb ol li a:visited,#breadcrumb ol li a:active{color:#00B8C7;text-decoration:underline}#breadcrumb ol li a:hover{text-decoration:none}main>article #ar-post{background:#FFF}@media print, screen and (min-width: 768px){main>article #ar-post .uk-article{max-width:550px}}main>article #ar-post .uk-article>p{padding:1vw 0}@media print, screen and (min-width: 768px){main>article #ar-post .uk-article>p{line-height:1.8}}main>article #ar-post .uk-article .post_content h1{font-size:1.4rem !important;font-weight:bold !important;padding-bottom:12px !important;border-bottom:5px solid #27A9FF !important}main>article #ar-post .uk-article .post_content h2{color:#000 !important;font-size:1rem !important;font-weight:bold !important;padding:10px 15px !important;background-color:#E8F3FF !important}main>article #ar-post .uk-article .post_content h3{color:#27A9FF !important;font-size:1rem !important;font-weight:bold !important}main>article #ar-post .uk-article .post_content p{padding:1vw 0}@media print, screen and (min-width: 768px){main>article #ar-post .uk-article .post_content p{line-height:1.8}}main>article #ar-post .uk-article .post_content .wp-block-quote{font-size:1rem !important}main>article #ar-post .uk-article .post_content .wp-block-quote p{padding-top:0 !important}main>article #ar-post .uk-article .post_content .wp-block-quote p em{color:#111 !important;font-family:-apple-system, BlinkMacSystemFont, "Noto Sans JP", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro"}main>article #ar-post .uk-article .post_content .wp-block-quote cite{color:#555 !important}main>article #ar-post .uk-article .button{padding:40px 0;border-top:2px solid #F4F4F4;margin-top:50px}main>article #ar-post .uk-article .button li{display:flex;align-items:center;color:#D9D9D9}@media print, screen and (max-width: 768px){main>article #ar-post .uk-article .button li{height:40px}}@media print, screen and (min-width: 768px){main>article #ar-post .uk-article .button li{height:28px}}main>article #ar-post .uk-article .button li label input{display:none}main>article #ar-post .uk-article .button li label i{height:0;display:inline-block;vertical-align:middle;margin-right:5px;cursor:pointer}@media print, screen and (max-width: 768px){main>article #ar-post .uk-article .button li label i{width:40px;padding-top:40px}}@media print, screen and (min-width: 768px){main>article #ar-post .uk-article .button li label i{width:28px;padding-top:28px}}main>article #ar-post .uk-article .button li.good{color:#F0617D}main>article #ar-post .uk-article .button li.good label i{background:url(../img/common/good-icon-frame.png) no-repeat;background-size:contain}main>article #ar-post .uk-article .button li.good label i:hover,main>article #ar-post .uk-article .button li.good label input:checked+i{background:url(../img/common/good-icon.png) no-repeat;background-size:contain}main>article #ar-post .uk-article .button li.impression{color:#FFC031}main>article #ar-post .uk-article .button li.impression label i{background:url(../img/common/impression-icon-frame.png) no-repeat;background-size:contain}main>article #ar-post .uk-article .button li.impression label i:hover,main>article #ar-post .uk-article .button li.impression label input:checked+i{background:url(../img/common/impression-icon.png) no-repeat;background-size:contain}main>article #ar-post .uk-article .button li.useful{color:#216AA8}main>article #ar-post .uk-article .button li.useful label i{background:url(../img/common/useful-icon-frame.png) no-repeat;background-size:contain}main>article #ar-post .uk-article .button li.useful label i:hover,main>article #ar-post .uk-article .button li.useful label input:checked+i{background:url(../img/common/useful-icon.png) no-repeat;background-size:contain}main>article #ar-post .uk-article .tags{background:#E2F3FF}@media print, screen and (max-width: 768px){main>article #ar-post .uk-article .tags{padding-top:calc(2 * .8em);padding-right:calc(2 * .8em);padding-bottom:calc(2 * .8em);padding-left:calc(2 * .8em)}}@media print, screen and (min-width: 768px){main>article #ar-post .uk-article .tags{padding-top:calc(2 * 1em);padding-right:calc(2 * 1em);padding-bottom:calc(2 * 1em);padding-left:calc(2 * 1em)}}@media print, screen and (max-width: 768px){main>article #ar-post .uk-article .tags{margin-bottom:calc(1.25 * .8em)}}@media print, screen and (min-width: 768px){main>article #ar-post .uk-article .tags{margin-bottom:calc(1.25 * 1em)}}main>article #ar-post .uk-article .tags h3{color:#000;font-size:1.0rem;font-weight:bold;text-align:center;margin-bottom:12px !important}main>article #ar-post .uk-article .tags ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0}main>article #ar-post .uk-article .tags ul li{list-style:none;margin:0 3px}main>article #ar-post .uk-article .tags ul li a{color:#FFF !important;font-size:0.8rem;text-decoration:none;padding:5px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;background:#27A9FF;border-radius:50px}main>article #ar-post .uk-article .tags ul li a:before{content:"#"}main>article #ar-post .uk-article .tags ul li a:hover{-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80)}@media print, screen and (max-width: 768px){main>article #ar-post .uk-article .share__wrap{padding-top:calc(2 * .8em);padding-right:calc(2 * .8em);padding-bottom:calc(2 * .8em);padding-left:calc(2 * .8em)}}@media print, screen and (min-width: 768px){main>article #ar-post .uk-article .share__wrap{padding-top:calc(2 * 1em);padding-right:calc(2 * 1em);padding-bottom:calc(2 * 1em);padding-left:calc(2 * 1em)}}@media print, screen and (max-width: 768px){main>article #ar-post .uk-article .share__wrap{margin-bottom:calc(1.25 * .8em)}}@media print, screen and (min-width: 768px){main>article #ar-post .uk-article .share__wrap{margin-bottom:calc(1.25 * 1em)}}main>article #ar-post .uk-article .share__wrap h3{color:#000;font-size:1.0rem;font-weight:bold;text-align:center;margin-bottom:17px !important}main>article #ar-post .uk-article .share__wrap ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0}main>article #ar-post .uk-article .share__wrap ul li{width:45px;list-style:none;margin:0 8px}main>article #ar-post .uk-article .share__wrap ul li a{width:45px;height:0;padding-top:45px;display:block;overflow:hidden}main>article #ar-post .uk-article .share__wrap ul li a:hover{-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80)}main>article #ar-post .uk-article .share__wrap ul li.facebook a{background:url("../img/common/facebook-button.png") center center no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}main>article #ar-post .uk-article .share__wrap ul li.twitter a{background:url("../img/common/twitter-button.png") center center no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}main>article #ar-post .uk-article .share__wrap ul li.line{padding-top:2px;background:#00b800;width:45px;height:45px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden}main>article #ar-post .uk-article .share__wrap ul li.line iframe{margin-left:3px}main>article #ar-post .uk-article .share__wrap ul li.line a{background:url("../img/common/line-button.png") center center no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}main>article #ar-post .uk-article .share__wrap ul li.line:hover{-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80)}main>article #ar-post .uk-article .creator{border:4px solid #27A9FF}@media print, screen and (max-width: 768px){main>article #ar-post .uk-article .creator{border-radius:12px}}@media print, screen and (min-width: 768px){main>article #ar-post .uk-article .creator{border-radius:24px}}@media print, screen and (max-width: 768px){main>article #ar-post .uk-article .creator{padding-top:calc(2 * .8em);padding-right:calc(2 * .8em);padding-bottom:calc(2 * .8em);padding-left:calc(2 * .8em)}}@media print, screen and (min-width: 768px){main>article #ar-post .uk-article .creator{padding-top:calc(2 * 1em);padding-right:calc(2 * 1em);padding-bottom:calc(2 * 1em);padding-left:calc(2 * 1em)}}@media print, screen and (max-width: 768px){main>article #ar-post .uk-article .creator{margin-bottom:calc(1.25 * .8em)}}@media print, screen and (min-width: 768px){main>article #ar-post .uk-article .creator{margin-bottom:calc(1.25 * 1em)}}@media print, screen and (max-width: 768px){main>article #ar-post .uk-article .creator i{width:30%}}@media print, screen and (min-width: 768px){main>article #ar-post .uk-article .creator i{width:30.6122%;max-width:150px}}main>article #ar-post .uk-article .creator i img{display:block;width:100%;max-width:640px;height:auto;margin:0 auto}@media print, screen and (max-width: 768px){main>article #ar-post .uk-article .creator>div{width:65%}}@media print, screen and (min-width: 768px){main>article #ar-post .uk-article .creator>div{width:65.3061%;max-width:320px}}main>article #ar-post .uk-article .creator>div h3{font-weight:bold;letter-spacing:1px;padding-bottom:10px;border-bottom:4px solid #27A9FF}@media print, screen and (max-width: 768px){main>article #ar-post .uk-article .creator>div h3{font-size:11.2px;font-size:1.12rem}}@media print, screen and (min-width: 768px){main>article #ar-post .uk-article .creator>div h3{font-size:14px;font-size:1.4rem}}@media print, screen and (max-width: 768px){main>article #ar-post .uk-article .creator>div h3{line-height:1.5}}@media print, screen and (min-width: 768px){main>article #ar-post .uk-article .creator>div h3{line-height:1.25}}main>article #ar-post .uk-article .creator>div p{color:#777}@media print, screen and (min-width: 768px){main>article #ar-post .uk-article .creator>div p{line-height:1.8;font-size:0.95rem}}main>article #ar-post .uk-article .creator>div span{display:block;text-align:right}@media print, screen and (max-width: 768px){main>article #ar-post .uk-article .creator>div span{margin-top:25px}}@media print, screen and (min-width: 768px){main>article #ar-post .uk-article .creator>div span{margin-top:45px}}main>article #ar-post .uk-article .creator>div span a{color:#00B8C7}main>article #ar-post .uk-article .partner{background:#F4F4F4}@media print, screen and (max-width: 768px){main>article #ar-post .uk-article .partner{padding:20px 15px 15px 15px}}@media print, screen and (min-width: 768px){main>article #ar-post .uk-article .partner{padding:40px 30px 30px 30px}}main>article #ar-post .uk-article .partner i{max-width:400px;margin:0 auto;display:block}main>article #ar-post .uk-article .partner i img{width:auto;height:auto}main>article #ar-post .uk-article .partner>div h3{font-size:1rem;font-weight:bold;letter-spacing:1px}main>article #ar-post .uk-article .partner>div p{color:#777}main>article #ar-post .uk-article .partner>div p.company{font-size:1rem;margin-top:0}@media print, screen and (min-width: 768px){main>article #ar-post .uk-article .partner>div p{line-height:1.8;font-size:0.95rem}}main>article #ar-post .uk-article .partner>div span{display:block;text-align:right}@media print, screen and (max-width: 768px){main>article #ar-post .uk-article .partner>div span{margin-top:25px}}@media print, screen and (min-width: 768px){main>article #ar-post .uk-article .partner>div span{margin-top:45px}}main>article #ar-post .uk-article .partner>div span a{color:#00B8C7}@media print, screen and (min-width: 768px){main>article #ar-relation .ar-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:flex-start}main>article #ar-relation .ar-list>*{order:0;flex:0 1 auto;align-self:auto}main>article #ar-relation .ar-list>*{width:23.5%;margin:0 2% 0 0}main>article #ar-relation .ar-list>*:nth-child(4n){margin-right:0}}@media print, screen and (min-width: 768px) and (max-width: 1219px){main>article #ar-relation .ar-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:flex-start}main>article #ar-relation .ar-list>*{order:0;flex:0 1 auto;align-self:auto}main>article #ar-relation .ar-list>*{width:48%;margin:0 4% 0 0}main>article #ar-relation .ar-list>*:nth-child(2n){margin-right:0}}
