@charset "utf-8";
@font-face {
    font-family: 'Uniqlo';
    src: url("/jp/store/feature/uq/material/css/fonts/UniqloProRegular.eot");
    src: url("/jp/store/feature/uq/material/css/fonts/UniqloProRegular.eot?#iefix") format("embedded-opentype"), url("/jp/store/feature/uq/material/css/fonts/UniqloProRegular.woff") format("woff"), url("/jp/store/feature/uq/material/css/fonts/UniqloProRegular.ttf") format("truetype"), url("/jp/store/feature/uq/material/css/fonts/UniqloProRegular.svg#uniqlo_proregular") format("svg");
    font-weight: normal;
}
/* CSS Document */
/*  ====  */
.ut_sales_banner{
    font-family: "ヒラギノ角ゴPro W3", "Hiragino Kaku Gothic Pro", 游ゴシック, "Yu Gothic", 游ゴシック体, YuGothic, メイリオ, Meiryo, sans-serif;
}
.ut_sales_banner p{
    margin-bottom: 5px;
}
.ut_sales_banner .titleArea{
    margin-bottom: 15px;
}

.ut_sales_banner .titleArea h3,
.ut_sales_banner .titleArea h4,
.ut_sales_banner p{
    text-align: center;
    font-style: normal;
}
.ut_sales_banner .titleArea h3,
.ut_sales_banner .titleArea h4,
.ut_sales_banner .normal_txt p{
    color: red;
}
.ut_sales_banner .titleArea h3,
.ut_sales_banner .titleArea h4{
    font-weight: bold;
    letter-spacing: -1px;
    margin: 0;
}

.ut_sales_banner .titleArea h3{
    font-size: 48px;
}
.ut_sales_banner .titleArea h4{
    height: 40px;
    line-height: 40px;
    font-size: 36px;
    margin-bottom: -3px;
}
.ut_sales_banner .uniqlofont{
    font-family: Uniqlo;
    font-size: 120%;
    letter-spacing: 2px;
}
.ut_sales_banner .titleArea h4 .little_text{
    font-size: 70%;
}
.ut_sales_banner .normal_txt{
    margin-top: 15px;
}
.ut_sales_banner .normal_txt p{
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 0.5px;
    margin-bottom: 5px;
}
.ut_sales_banner .normal_txt p img{
    margin:0 5px -7px;
}
.ut_sales_banner .annotation{
    padding-top: 5px;
    margin: auto;
    width: 595px;
}
.ut_sales_banner .annotation p{
    width: 100%;
    font-size: 14px;
    font-weight: 300;
    text-align: left;
    margin-top: 5px;
	margin-left: 42px;
}
/*  ====  */