@charset "utf-8";

/*--
Fonts Setting
---------------------------------------------------------------------------*/
@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:300,300i,400,400i,700,700i|Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i');
@import url('https://fonts.googleapis.com/css?family=Cinzel');
@import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,700,900');
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@300;400;500;600;700;800;900');
@import url('https://fonts.googleapis.com/css2?family=Noto+Serif+TC:wght@300;400;500;600;700;800;900');



.gwf-roboto-set300 {
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 300;
}

.gwf-roboto-set300ita {
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 300;
    font-style: italic;
}

.gwf-roboto-set400 {
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 400;
}

.gwf-roboto-set400ita {
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 400;
    font-style: italic;
}

.gwf-roboto-set700 {
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 700;
}

.gwf-roboto-set700ita {
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 700;
    font-style: italic;
}

.gwf-roboto-thin100 {
    font-family: 'Roboto', sans-serif;
    font-weight: 100;
}

.gwf-roboto-thin100ita {
    font-family: 'Roboto', sans-serif;
    font-weight: 100;
    font-style: italic;
}

.gwf-roboto-lig300 {
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
}

.gwf-roboto-lig300ita {
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    font-style: italic;
}

.gwf-roboto-reg400 {
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
}

.gwf-roboto-reg400ita {
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    font-style: italic;
}

.gwf-roboto-med500 {
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
}

.gwf-roboto-med500ita {
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
    font-style: italic;
}

.gwf-roboto-bold700 {
    font-family: 'Roboto', sans-serif;
    font-weight: 700;
}

.gwf-roboto-bold700ita {
    font-family: 'Roboto', sans-serif;
    font-weight: 700;
    font-style: italic;
}

.gwf-roboto-black900 {
    font-family: 'Roboto', sans-serif;
    font-weight: 900;
}

.gwf-roboto-black900ita {
    font-family: 'Roboto', sans-serif;
    font-weight: 900;
    font-style: italic;
}

.gwf-cinzel {
    font-family: 'Cinzel', serif;
}

.gwf-playfair {
    font-family: 'Playfair Display', serif;
    /*font-weight: 4.7.900;*/
}

.gwf-notosnatw {
    font-family: 'Noto Sans TC', sans-serif;
    /*font-weight: 4.700;*/
}