<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";




.wd_pc{
    display: block !important ;
}
.wd_sp{
    display: none !important ;
}


footer{
    position: relative ;
    z-index: 4 ;
    background-color: #FFFFFF ;
}
#underbn{
    position: relative;
    z-index: 4 ;
    background-color: #FFFFFF ;
    padding-top : 100px ;
    margin-bottom: 0px ;
    padding-bottom : 50px ;
}


.wd_clearfloat{
    position: relative ;
    width: 100% ;
    float : none ;
    clear : both ;
}

.appear{
    opacity: 0 ;
}



.wd_baseball_section{
    position: relative ;
    box-sizing : border-box ;
    height: auto ;
    font-family: 'Zen Kaku Gothic New' , "ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",'Noto Sans JP' , "Hiragino Sans",  "游ゴシック" , "Yu Gothic" , "YuGothic" , "メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
    color : #1A1A1A ;
    font-weight: 500 ;
    font-size: 14px ;
    overflow: hidden ;
    /** background-color: #C22047; **/
    margin-top : -20px ;
    padding-bottom : 100px ;
    z-index: 4 ;
}
.wd_baseball_section div{
    position: relative ;
    box-sizing: border-box ;
}

.wd_back{
    position: fixed ;
    top : 0% ;
    left: 0% ;
    width: 100% ;
    height: 100% ;
    z-index: 1 ;
    background : linear-gradient( to bottom , #C22047 , #E54848);
}



.wd_inner1000{
    position: relative ;
    width: calc( 100% - 48px );
    margin : 0px auto ;
}


.wd_boxtest{
    position: relative;
    box-sizing: border-box ;
    width: 400px ;
    height: 120px ;
    border : 6px solid #43342C ;
    background-color: #FFFFFF ;
    margin : 100px 0px 0px ;
    box-shadow: 0px 0px 4px rgba(0,0,0,0.25);
}



.wd_fv_superbox{
    position: relative ;
    box-sizing: border-box;
    width: 100% ;
    padding : 80px 0px 0px ;
}
.wd_fv_inner{
    position: relative;
    width: calc( 100% - 48px );
    margin : 0px auto ;
}
.wd_fv_image{
    width: 100% ;
    max-width: 1280px ;
    margin: 0px auto ;
    position: relative;
    display: block ;
}
.wd_fv_catch{
    width: calc( 100% - 48px );
    max-width: 640px ;
    margin : 0px auto 80px ;
    padding : 20px 40px ;
    text-align: center ;
    font-size: 24px ;
    font-weight: 900 ;
    color: #C22047 ;
    border-radius: 32px ;
    background-color: #FFFFFF;
    box-shadow: 0px 8px 0px rgba(0,0,0,0.25) ;
}


.wd_calender_section{
    position: relative;
    display: flex ;
    flex-wrap: wrap ;
    justify-content: center ;
    width: 100% ;
    box-sizing: border-box ;
}

.wd_calender_item{
    position: relative ;
    width: 120px ;
    height: 160px ;
    box-sizing: border-box ;
    margin : 0px 2px 20px ;
    box-shadow: 2px 2px 0px rgba(194,32,71,0.5) ;
    z-index:  11;
}

.wd_calender_item_wrap{
    width: 120px ;
    height: 160px ;
    background-color: #FFFFFF ;
}


.wd_cal{
    position: absolute !important;
    top : 0% ;
    left: 0% ;
    width: 100% ;
    opacity: 0.9 ;
    cursor: pointer ;
}

.wd_tv_superbox{
    width: 100% ;
    margin-top : -140px ;
}

.wd_tv_superbox_wrap{
    left: 50% ;
    width: 100% ;
    min-width: 1280px ;
    aspect-ratio: 4 / 3 ;
    transform: translate(-50%,0%);
}

.wd_tv_base{
    position: relative ;
    width: 100% ;
    z-index: 6 ;
}
.wd_tv_head01{
    position: absolute !important;
    top : 0% ;
    left: 0% ;
    width: 100% ;
    z-index: 7 ;
}
.wd_tv_head02{
    position: absolute !important;
    top : 0% ;
    left: 0% ;
    width: 100% ;
    z-index: 8 ;
    display: none;
}
.wd_tv_head03{
    position: absolute !important;
    top : 0% ;
    left: 0% ;
    width: 100% ;
    z-index: 8 ;
    display: none;
}

.wd_ss{
    position: absolute !important ;
    top : 22.5% ;
    left: 50% ;
    width: 31.5% ;
    transform: translate(-50%,0%);
    display: none ;
    z-index: 3;
}
.wd_ss_blank{
    position: absolute !important ;
    top : 22.5% ;
    left: 50% ;
    width: 31.5% ;
    transform: translate(-50%,0%);
    z-index: 2 ;
}
.wd_ss_ol{
    position: absolute !important ;
    top : 22.5% ;
    left: 50% ;
    width: 31.5% ;
    transform: translate(-50%,0%);
    z-index: 4 ;
}

.wd_tv_tail{
    position: absolute !important;
    top : 62% ;
    left: 43% ;
    width: 12.5% ;
    z-index: 8 ;
}

.wd_tv_flash{
    position: absolute !important ;
    top : 0% ;
    left: 0% ;
    width: 100% ;
    z-index: 9 ;
    display: none ;
}


.wd_text{
    position: absolute !important ;
    bottom : 20% ;
    left: 50% ;
    width: calc( 100vw - 120px );
    padding : 20px ;
    transform: translate(-50%,0%);
    background-color: rgba(255,255,255,0.9);
    border-radius: 8px ;
    box-shadow: 0px 4px 0px rgba(0,0,0,0.25);
    color : #2B2B2B ;
    z-index: 11 ;
    display: none ;
}
.wd_text a,
.wd_text a:link,
.wd_text a:visited{
    color : #4942E4 ;
    text-decoration: underline;
}
.wd_text a:hover{
    opacity: 0.5;
}

.wd_text_title{
    font-size: 30px ;
    line-height: 36px ;
    font-weight: 900 ;
    padding-bottom : 10px ;
    margin-bottom : 10px ;
    text-align: center ;
    border-bottom : 1px solid #2B2B2B ;
}

.wd_text_story{
    font-size: 16px ;
    font-weight: 900 ;
    text-align: center ;
}


.wd_text_date{
    position: absolute !important ;
    top : -40px ;
    left: 20px ;
    width: 100px ;
    height: 100px ;
    background-color: #3887BE ;
    text-align: center ;
    font-size: 24px ;
    line-height: 36px ;
    font-weight: 900 ;
    color: #FFFFFF ;
    border-radius: 50% ;
    padding-top: 10px ;
}







































































































@media screen and (max-width: 767px) {





.wd_pc{
    display: none !important ;
}
.wd_sp{
    display: block !important ;
}








footer{
}
#underbn{
}


.wd_clearfloat{
}

.appear{
}








.wd_baseball_section{}
.wd_baseball_section div{
}

.wd_back{
}



.wd_inner1000{
}


.wd_boxtest{
}



.wd_fv_superbox{
    width: 100% ;
    height: 300px !important;
}
.wd_fv_inner{
}


.wd_fv_image{
    position: absolute;
    top : 50% ;
    left: 50% ;
    transform: translate(-50%,-50%);
    width: 100% ;
    min-width: 520px ;
}
.wd_fv_catch{
    font-size: 18px ;
    
    border-radius: 32px ;
    background-color: #FFFFFF;
    box-shadow: 0px 8px 0px rgba(0,0,0,0.25) ;
}




.wd_calender_section{
}

.wd_calender_item{
    width: 72px ;
    height: 96px ;
    margin : 0px 2px 4px ;
}

.wd_calender_item_wrap{
    width: 72px ;
    height: 96px ;
}


.wd_cal{
}

.wd_tv_superbox{
}

.wd_tv_superbox_wrap{
    min-width: 1080px ;
}

.wd_tv_base{
}
.wd_tv_head01{
}
.wd_tv_head02{
}
.wd_tv_head03{
}

.wd_ss{
}

.wd_tv_tail{
}

.wd_tv_flash{
}


.wd_text{
    position: absolute !important ;
    bottom : 20% ;
    left: 50% ;
    width: calc( 100vw - 20px );
    padding : 10px ;
}

.wd_text_title{
    font-size: 16px ;
    line-height: 18px ;
    padding-bottom : 10px ;
    margin-bottom : 10px ;
}

.wd_text_story{
    font-size: 12px ;
}


.wd_text_date{
    top : -40px ;
    left: -10px ;
    width: 60px ;
    height: 60px ;
    font-size: 12px ;
    line-height: 18px ;
    padding-top: 10px ;
}

















} /** max-wdith : 1000px **/</pre></body></html>