.lead{margin-bottom:80px}.lead p{margin-bottom:15px}h3.sub_headline{font-size:20px;color:#1068AC;padding-bottom:15px;border-bottom:solid 1px #1068ac;margin:40px 0 20px}@media screen and (max-width: 640px){h3.sub_headline{font-size:16px}}.block h4{margin-top:15px;font-weight:bold}.block ul li{margin-left:30px;list-style:disc;margin-top:10px}.block ul li rt{font-size:10px}.block ul li a{font-size:14px;display:inline-block;padding:5px 15px;background:#1068AC;color:#fff;border-radius:20px;margin-left:20px}.block ul li a:hover{background:#5896C5}.block .layout_lr{display:flex;justify-content:space-between}@media screen and (max-width: 640px){.block .layout_lr{display:block}}.block .layout_lr .aword_list{width:50%}@media screen and (max-width: 640px){.block .layout_lr .aword_list{width:100%;margin-top:20px}}.block .layout_lr .slide{width:50%}@media screen and (max-width: 640px){.block .layout_lr .slide{width:100%;margin:20px 0 70px}}.block .layout_lr .slide .slick-slide img{margin:auto}.block .layout_lr .slide .slick-dots{bottom:auto !important;display:flex;justify-content:center}@media screen and (max-width: 640px){.block .layout_lr .slide .slick-dots{justify-content:space-around}}.block .layout_lr .slide .slick-dots li{margin-left:0}.block .layout_lr .slide .slider div a{display:block;padding:0 10px}.block .layout_lr .slide .slider div a small{display:block;text-align:center;margin-top:10px;font-size:14px;color:#000}.block .layout_lr .slide .slider div a small rt{font-size:8px}@media screen and (max-width: 640px){.block .layout_lr .slide .slider div a small{font-size:10px}.block .layout_lr .slide .slider div a small br{display:none}}.btn{display:inline-block;color:#fff;background:#1068AC;padding:15px 20px 15px 40px;border-radius:5px;position:relative;vertical-align:middle}.btn::before{position:absolute;content:"";left:20px;top:41%;box-sizing:border-box;width:4px;height:4px;border:5px solid transparent;border-left:7px solid #fff}@media screen and (max-width: 640px){.btn::before{top:37%}}.btn:hover{background:#5896C5;color:#fff}.archive{margin-top:-40px}@media screen and (max-width: 640px){.archive{margin-top:-20px}}.archive li{padding:20px 0 15px 30px;border-bottom:dotted 2px #ccc}@media screen and (max-width: 640px){.archive li{padding:20px 0 15px 10px}}.archive li a{font-weight:600;position:relative;padding-left:20px}.archive li a::before{position:absolute;content:"";left:0;top:25%;box-sizing:border-box;width:4px;height:4px;border:5px solid transparent;border-left:7px solid #1068AC}@media screen and (max-width: 640px){.archive li a::before{top:4px}}.archive li a.on{color:#666}.archive li a.on::before{border-left:7px solid #666}
/*# sourceMappingURL=index.css.map */
