#mainvisual{position:relative}#mainvisual img{width:100%;object-fit:cover;font-family:'object-fit: cover;';display:block;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease}@media print, screen and (max-width: 768px){#mainvisual img{height:80vw}}@media print, screen and (min-width: 768px){#mainvisual img{height:36vw}}@media print, screen and (min-width: 768px) and (max-width: 1219px){#mainvisual img{height:46vw}}@media print, screen and (min-width: 1220px){#mainvisual img{height:36vw}}@media print, screen and (min-width: 1320px){#mainvisual img{height:32vw}}#mainvisual .uk-inline{display:block}#mainvisual .text{max-width:640px}@media print, screen and (max-width: 768px){#mainvisual .text{width:100%;padding:0 60px}}@media print, screen and (min-width: 768px){#mainvisual .text{padding:0}}@media print, screen and (max-width: 768px){#mainvisual .text h2{font-size:2.0rem}}@media print, screen and (min-width: 768px){#mainvisual .text h2{font-size:2.4rem;margin-bottom:30px}}#mainvisual .text h2,#mainvisual .text p{font-weight:bold}#mainvisual .text .more{width:100%;text-align:center;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#00B8C7;border-radius:30px;position:relative;cursor:pointer;margin:0 auto;overflow:hidden;height:50px;color:#a3b5d5 !important;font-weight:bold;background:#FFF;border:2px solid #a3b5d5;overflow:visible;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;position:relative;text-decoration:none}@media print, screen and (max-width: 768px){#mainvisual .text .more{height:50px;font-size:1.2rem;margin-top:20px}}@media print, screen and (min-width: 768px){#mainvisual .text .more{height:60px;max-width:400px;font-size:1.5rem;letter-spacing:0.48px;margin-top:40px}}#mainvisual .text .more:after{width:8px;height:8px;content:"";border-top:2px solid #FFF;border-right:2px solid #FFF;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:0;bottom:0;right:20px;margin:auto 0;-webkit-transform:none;-ms-transform:none;transform:none;border:none;margin:auto 0;z-index:2;background:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 512 512"><path x="0" y="0" stroke="%23FFFFFF" stroke-width="10" fill="%23a3b5d5" d="M458.76,177.773c11.495-18.715,18.459-38.9,20.077-58.886l-105.552,1.147l104.19-29.039\a     c-4.67-24.987-18.864-48.423-44.437-66.726c-2.352-1.708-4.712-3.268-7.072-4.769L374.21,52.112l31.598-43.208\a    C379.442-2.152,354.604-1.79,332.86,3.904l-39.783,86.878l-2.204-68.335c-13.714,8.524-24.492,17.618-31.39,23.782\a    c-7.757,6.891-16.628,15.16-27.182,25.788l-0.026,89.03L207.718,97.73c-12.197,13.236-26.216,29.063-42.564,48.315l2.996,71.404\a     l-15.448,11.818l-12.122-53.77c-1.073,1.337-2.138,2.624-3.26,3.961C77.146,252.899,60.973,325.005,84.292,363.51\a     c112.756-157.217,210.683-254.244,211.31-254.888c7.484-7.435,25.664-8.301,34.278-2.996\a     C294.702,141.605,163.958,280.28,39.502,477.774c-6.602,10.489-10.225,24.17,0.255,30.764c10.481,6.61,24.32,3.474,30.921-7.023\a     c21.257-33.709,42.704-65.686,63.821-95.731l10.752,9.201c44.627,21.538,105.717,9.968,151.375-45.015l-110.874-31.035\a    l9.531-15.712c0.561-0.743,1.122-1.477,1.684-2.212l124.572,19.136c14.886-17.601,31.655-37.059,48.836-56.938l-103.042-26.25\a     l5.29-15.827c0,0,89.402,6.766,125.628,9.927c12.453-14.366,24.74-28.536,36.293-41.954l-67.757-19.012l5.009-10.793\a    L458.76,177.773z" /></svg>') no-repeat}@media print, screen and (max-width: 768px){#mainvisual .text .more:after{width:45px;height:52px;top:-20px;right:-10px}}@media print, screen and (min-width: 768px){#mainvisual .text .more:after{width:64px;height:74px;top:-35px;right:-20px}}#mainvisual .text .more:hover{color:#FFF !important;background:#a3b5d5}@media print, screen and (max-width: 768px){#mainvisual .text .more:hover:after{-webkit-transform:translate(0, -5px);-ms-transform:translate(0, -5px);transform:translate(0, -5px)}}@media print, screen and (min-width: 768px){#mainvisual .text .more:hover:after{-webkit-transform:translate(0, -10px);-ms-transform:translate(0, -10px);transform:translate(0, -10px)}}#mainvisual .uk-slider-items li a{text-decoration:none}#mainvisual .uk-slider-items li a:hover .more{color:#FFF !important;background:#a3b5d5}@media print, screen and (max-width: 768px){#mainvisual .uk-slider-items li a:hover .more:after{-webkit-transform:translate(0, -5px);-ms-transform:translate(0, -5px);transform:translate(0, -5px)}}@media print, screen and (min-width: 768px){#mainvisual .uk-slider-items li a:hover .more:after{-webkit-transform:translate(0, -10px);-ms-transform:translate(0, -10px);transform:translate(0, -10px)}}#mainvisual .uk-overlay-primary{background:rgba(34,34,34,0.4)}#mainvisual .uk-slider-nav{width:100%;position:absolute;bottom:0;z-index:2}#mainvisual .uk-slider-nav li a{width:18px;height:18px;background:#F5F5F5;border:none}#mainvisual .uk-slider-nav li.uk-active a{background:#00B8C7}main>p{margin:0}@media print, screen and (max-width: 768px){main #creator{padding-top:40px;padding-bottom:30px}}@media print, screen and (min-width: 768px){main #creator{padding-top:80px;padding-bottom:50px}}main #creator ul{margin:0}@media print, screen and (max-width: 768px){main #creator ul{margin-bottom:25px}}@media print, screen and (min-width: 768px){main #creator ul{margin-bottom:50px}}main #creator ul .uk-card.uk-card-default{-webkit-box-shadow:none;box-shadow:none}main #creator ul li{padding:0;margin:0}@media print, screen and (max-width: 768px){main #creator ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px}main #creator ul li:nth-child(n+2){margin-top:30px !important}}@media print, screen and (min-width: 768px){main #creator ul li{width:31%;margin-right:3.5%;position:relative}main #creator ul li:nth-child(3n){margin-right:0}main #creator ul li:nth-child(n+4){margin-top:40px !important}}@media print, screen and (max-width: 768px){main #creator ul li>a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media print, screen and (max-width: 768px){main #creator ul li>a .thumb{width:30%;display:block;overflow:hidden;position:relative}}main #creator ul li>a .thumb img{margin:0 !important;border-radius:0 !important}@media print, screen and (max-width: 768px){main #creator ul li>a .thumb img{width:100%;height:25vw;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;';display:block}}@media print, screen and (min-width: 768px){main #creator ul li>a .thumb img{width:100%;height:220px;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;';display:block}}main #creator ul li>a .thumb:hover{-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity=80)}@media print, screen and (max-width: 768px){main #creator ul li .uk-card-body{width:calc(100% - 35%);padding:0}}@media print, screen and (min-width: 768px){main #creator ul li .uk-card-body{padding:20px}}main #creator ul li .uk-card-body h3{font-size:1.0rem;margin-bottom:10px !important}main #creator ul li .uk-card-body h3 a{color:#333;text-decoration:none}main #creator ul li .uk-card-body h3 a:hover{text-decoration:underline}main #creator ul li .uk-card-body p{color:#777;line-height:1.4;font-size:0.8rem;margin-top:0 !important;padding-bottom:!important}main #creator ul li .uk-card-body>.cat{margin-top:20px}@media print, screen and (min-width: 768px){main #creator ul li .uk-card-body>.cat{width:calc(100% - 40px);height:28px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:20px}}main #creator ul li .uk-card-body>.cat span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#D9D9D9}@media print, screen and (min-width: 768px){main #creator ul li .uk-card-body>.cat span{height:28px}}main #creator ul li .uk-card-body>.cat span label input{display:none}main #creator ul li .uk-card-body>.cat span label i{width:28px;height:0;padding-top:28px;background:url(../img/common/good-icon-gray.png) no-repeat;background-size:contain;display:inline-block;vertical-align:middle;margin-right:5px;cursor:pointer}main #creator ul li .uk-card-body>.cat span label input:checked+i{background:url(../img/common/good-icon.png) no-repeat;background-size:contain}main #creator ul li .uk-card-body>.cat>a{line-height:1.0;color:#00B8C7;font-size:0.8rem;text-decoration:none;padding:5px 10px;background:#E5F8F9}main #creator ul li .uk-card-body>.cat>a:hover{text-decoration:underline}main #creator>a{width:130px;height:50px;color:#00B8C7;font-size:0.8rem;font-weight:bold;text-align:center;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:20px;background:#FFF;border:2px solid #00B8C7;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;position:relative;margin:0 auto}main #creator>a:after{width:7px;height:7px;content:"";border-top:1px solid #00B8C7;border-right:1px solid #00B8C7;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:block;position:absolute;right:12px;top:0;bottom:0;margin:auto 0;z-index:2}main #creator>a:hover{color:#FFF;background:#00B8C7}main #creator>a:hover:after{border-top-color:#FFF;border-right-color:#FFF}main #column_report{max-width:none;padding-left:0;padding-right:0;background:#FFF}@media print, screen and (max-width: 768px){main #column_report{padding-top:60px}}@media print, screen and (min-width: 768px){main #column_report{padding-top:120px}}@media print, screen and (max-width: 768px){main #column_report .ar-list{padding-left:15px;padding-right:15px;margin-bottom:25px}}@media print, screen and (min-width: 768px){main #column_report .ar-list{max-width:1200px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:40px;padding-right:40px;margin:0 auto 50px auto}}main #column_report .ar-list li{padding:0}@media print, screen and (max-width: 768px){main #column_report .ar-list li:nth-child(n+2){margin-top:20px}}@media print, screen and (min-width: 768px){main #column_report .ar-list li{width:49.1228%;max-width:560px;margin-right:1.7544%}main #column_report .ar-list li:nth-child(2n){margin-right:0}main #column_report .ar-list li:nth-child(n+3){margin-top:20px}}main #column_report .ar-list li:hover{border-radius:0;box-shadow:0 0 10px rgba(0,0,0,0.16)}main #column_report .ar-list li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #CCC;position:relative}@media print, screen and (max-width: 768px){main #column_report .ar-list li a{padding:14px}}@media print, screen and (min-width: 768px){main #column_report .ar-list li a{padding:19px}}main #column_report .ar-list li a .newMark{width:0;height:0;font-style:normal;display:inline-block;border-style:solid;border-width:50px 50px 0 0;border-color:#00B8C7 transparent transparent transparent;position:absolute;top:-1px;left:-1px;z-index:5}main #column_report .ar-list li a .newMark:before{content:""}main #column_report .ar-list li a .newMark span{line-height:1.0;color:#FFF;font-size:0.85rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:-40px;left:0}main #column_report .ar-list li a .thumb{width:30.7692%}@media print, screen and (max-width: 768px){main #column_report .ar-list li a .thumb{height:16.5vw}}@media print, screen and (min-width: 768px){main #column_report .ar-list li a .thumb{max-width:160px;height:100px}}main #column_report .ar-list li a .thumb img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;'}main #column_report .ar-list li a .uk-card-body{width:65.3846%;padding:0}@media print, screen and (min-width: 768px){main #column_report .ar-list li a .uk-card-body{max-width:340px}}main #column_report .ar-list li a .uk-card-body .uk-card-title{font-size:1.05rem}main #column_report .ar-list li a .uk-card-body .button_list,main #column_report .ar-list li a .uk-card-body>p{display:none !important}main #column_report .ar-list li a:hover{opacity:.8;border-color:white}main #column_report>a{width:130px;height:50px;color:#00B8C7;font-size:0.8rem;font-weight:bold;text-align:center;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:20px;background:#FFF;border:2px solid #00B8C7;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;position:relative;margin:0 auto}main #column_report>a:after{width:7px;height:7px;content:"";border-top:1px solid #00B8C7;border-right:1px solid #00B8C7;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:block;position:absolute;right:12px;top:0;bottom:0;margin:auto 0;z-index:2}main #column_report>a:hover{color:#FFF;background:#00B8C7}main #column_report>a:hover:after{border-top-color:#FFF;border-right-color:#FFF}@media print, screen and (max-width: 768px){main #pickup{padding-top:45px;padding-bottom:40px}}@media print, screen and (min-width: 768px){main #pickup{max-width:1240px;padding-top:85px;padding-bottom:80px}}main #pickup .uk-slider{position:relative}@media print, screen and (max-width: 768px){main #pickup .uk-slider{padding:0 50px;margin-bottom:20px}}@media print, screen and (min-width: 768px){main #pickup .uk-slider{padding:0 50px;margin-bottom:30px}main #pickup .uk-slider:after,main #pickup .uk-slider:before{width:50px}}main #pickup .uk-slider:after{height:100%;content:"";display:block;background:#F4F4F4;position:absolute;top:0;z-index:2}main #pickup .uk-slider:before{height:100%;content:"";display:block;background:#F4F4F4;position:absolute;top:0;z-index:2;left:0}main #pickup .uk-slider:after{right:0}main #pickup .uk-slider ul{margin:0}@media print, screen and (min-width: 768px){main #pickup .uk-slider ul{max-width:1140px;margin:0 auto}}main #pickup .uk-slider ul .uk-card.uk-card-default{-webkit-box-shadow:none;box-shadow:none}main #pickup .uk-slider ul li{padding:0;-webkit-transition:unset !important;-o-transition:unset !important;transition:unset !important;-webkit-box-shadow:none !important;box-shadow:none !important}@media print, screen and (max-width: 768px){main #pickup .uk-slider ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media print, screen and (min-width: 768px){main #pickup .uk-slider ul li{width:32%;padding-bottom:50px;margin-right:2%;position:relative}main #pickup .uk-slider ul li:nth-child(3n){margin-right:2% !important}}@media print, screen and (max-width: 768px){main #pickup .uk-slider ul li a{display:block;overflow:hidden}}@media print, screen and (max-width: 768px){main #pickup .uk-slider ul li a .thumb{width:100% !important}}@media print, screen and (max-width: 768px){main #pickup .uk-slider ul li a .thumb img{width:100%;height:40vw;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;';display:block}}@media print, screen and (min-width: 768px){main #pickup .uk-slider ul li a .thumb img{width:100%;height:220px;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;';display:block}}main #pickup .uk-slider ul li a:hover{-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity=80)}main #pickup .uk-slider ul li:hover{border-radius:0 !important}@media print, screen and (max-width: 768px){main #pickup .uk-slider ul li .uk-card-body{width:100% !important;padding:20px}}@media print, screen and (min-width: 768px){main #pickup .uk-slider ul li .uk-card-body{padding:20px}}main #pickup .uk-slider ul li .uk-card-body h3{font-size:1.2rem}@media print, screen and (max-width: 768px){main #pickup .uk-slider ul li .uk-card-body h3{margin-bottom:15px}}@media print, screen and (min-width: 768px){main #pickup .uk-slider ul li .uk-card-body h3{margin-bottom:20px}}main #pickup .uk-slider ul li .uk-card-body h3 a{color:#333;text-decoration:none}main #pickup .uk-slider ul li .uk-card-body h3 a:hover{text-decoration:underline}main #pickup .uk-slider ul li .uk-card-body p{color:#777;line-height:1.8}main #pickup .uk-slider ul li .uk-card-body>.cat{margin-top:20px}@media print, screen and (min-width: 768px){main #pickup .uk-slider ul li .uk-card-body>.cat{width:calc(100% - 40px);height:28px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:20px}}main #pickup .uk-slider ul li .uk-card-body>.cat span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#D9D9D9;margin-left:10px !important}@media print, screen and (min-width: 768px){main #pickup .uk-slider ul li .uk-card-body>.cat span{height:28px}}main #pickup .uk-slider ul li .uk-card-body>.cat span label input{display:none}main #pickup .uk-slider ul li .uk-card-body>.cat span label i{width:28px;height:0;padding-top:28px;background:url(../img/common/good-icon-gray.png) no-repeat;background-size:contain;display:inline-block;vertical-align:middle;margin-right:5px;cursor:pointer}main #pickup .uk-slider ul li .uk-card-body>.cat span label input:checked+i{background:url(../img/common/good-icon.png) no-repeat;background-size:contain}main #pickup .uk-slider ul li .uk-card-body>.cat>a{line-height:1.0;color:#00B8C7;font-size:0.8rem;text-decoration:none;padding:5px 10px;background:#E5F8F9}main #pickup .uk-slider ul li .uk-card-body>.cat>a:hover{text-decoration:underline}main #pickup .uk-slider .uk-slidenav{padding:0;color:#00b8c7;background:#FFF;margin:0 !important;z-index:3}main #pickup .uk-slider .uk-slidenav:hover{color:white;background:#EF8B0C}main #pickup .uk-slider .uk-slidenav.uk-slidenav-previous{padding:20px 5px 20px 10px;border-radius:30px 0 0 30px}main #pickup .uk-slider .uk-slidenav.uk-slidenav-next{padding:20px 10px 20px 5px;border-radius:0 30px 30px 0}main #pickup>a{width:130px;height:50px;color:#00B8C7;font-size:0.8rem;font-weight:bold;text-align:center;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:20px;background:#FFF;border:2px solid #00B8C7;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;position:relative;margin:0 auto}main #pickup>a:after{width:7px;height:7px;content:"";border-top:1px solid #00B8C7;border-right:1px solid #00B8C7;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:block;position:absolute;right:12px;top:0;bottom:0;margin:auto 0;z-index:2}main #pickup>a:hover{color:#FFF;background:#00B8C7}main #pickup>a:hover:after{border-top-color:#FFF;border-right-color:#FFF}@media print, screen and (min-width: 768px){main #latest{padding-top:35px}}main #latest ul{margin:0}main #latest ul .uk-card.uk-card-default{box-shadow:none}main #latest ul li{padding:0}@media print, screen and (max-width: 768px){main #latest ul li{display:flex;justify-content:space-between;padding:15px}}@media print, screen and (min-width: 768px){main #latest ul li{width:31%;padding-bottom:50px;margin-right:3.5%;position:relative}main #latest ul li:nth-child(3n){margin-right:0}}@media print, screen and (max-width: 768px){main #latest ul li>a{width:30%;display:block;overflow:hidden}}@media print, screen and (max-width: 768px){main #latest ul li>a img{width:100%;height:25vw;object-fit:cover;font-family:'object-fit: cover;';display:block}}@media print, screen and (min-width: 768px){main #latest ul li>a img{width:100%;height:150px;object-fit:cover;font-family:'object-fit: cover;';display:block}}main #latest ul li>a:hover{-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity=80)}@media print, screen and (max-width: 768px){main #latest ul li>div{width:calc(100% - 35%);padding:0}}@media print, screen and (min-width: 768px){main #latest ul li>div{padding:20px}}main #latest ul li>div h3{font-size:1.2rem}@media print, screen and (max-width: 768px){main #latest ul li>div h3{margin-bottom:15px}}@media print, screen and (min-width: 768px){main #latest ul li>div h3{margin-bottom:20px}}main #latest ul li>div h3 a{color:#333;text-decoration:none}main #latest ul li>div h3 a:hover{text-decoration:underline}main #latest ul li>div p{color:#777;line-height:1.8}main #latest ul li>div div{margin-top:20px}@media print, screen and (min-width: 768px){main #latest ul li>div div{width:calc(100% - 40px);height:28px;align-items:center;position:absolute;bottom:20px}}main #latest ul li>div div span{display:flex;align-items:center;color:#D9D9D9}@media print, screen and (min-width: 768px){main #latest ul li>div div span{height:28px}}main #latest ul li>div div span label input{display:none}main #latest ul li>div div span label i{width:28px;height:0;padding-top:28px;background:url(../img/common/good-icon-gray.png) no-repeat;background-size:contain;display:inline-block;vertical-align:middle;margin-right:5px;cursor:pointer}main #latest ul li>div div span label input:checked+i{background:url(../img/common/good-icon.png) no-repeat;background-size:contain}main #latest ul li>div div>a{line-height:1.0;color:#00B8C7;font-size:0.8rem;text-decoration:none;padding:5px 10px;background:#E5F8F9}main #latest ul li>div div>a:hover{text-decoration:underline}
