﻿
#top-firstView{
}
.firstView-main{
}

#top-firstView h1{
    color:#fff;
}

#section-news{
}

.headline .light-text{
  font-size:3.5rem;
  font-weight: 300;
}
@media (max-width:640px) {
.headline .light-text{
  font-size:2.5rem;
}
}
.headline .light-text{
  color: #ffbe09;
}

.contact_warning{
  color: #f35252;
}

.uk-form-label{
  color: #ffffff;
}


.uk-checkbox:checked, .uk-checkbox:indeterminate, .uk-radio:checked {
    background-color: #b17d23;
}
.uk-checkbox:checked:focus, .uk-checkbox:indeterminate:focus, .uk-radio:checked:focus {
    background-color: #b17d23;
}

.uk-checkbox:focus, .uk-radio:focus {
    border-color: #b17d23;
}

.link_secandary{
    color: #fff;
    text-decoration: underline;
}

@media (hover: hover) {
/* hover指定できるPCを想定したスタイル */

    .link_secandary:hover{
        color: #b17d23;
        text-decoration: underline;
    }
}
@media (hover: none) {
/* hoverが使えないタッチ端末を想定した装飾 */

    .link_secandary:hover{
    color: #fff;
    }
    .link_secandary:active{
        color: #b17d23;
        text-decoration: underline;
    }
}

.uk-input, .uk-select, .uk-textarea {
    color:#000;
        font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";

}


.uk-input:focus, .uk-select:focus, .uk-textarea:focus {
    color:#000;
}