<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 Maru Gothic' , "ヒラギノ角ゴシック 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: #DC4914 ;
    margin-top : -20px ;
    z-index: 4 ;
}
.wd_baseball_section div{
    position: relative ;
    box-sizing: border-box ;
}
.wd_baseball_section img{
    display: block ;
}





.wd_contetnbox{
    position: relative; 
    width: 100% ;
    max-width: 640px ;
    min-height: 100vh ;
    margin : 0px auto ;
    background-color: #FFFFFF ;
    padding : 40px ; 
    z-index: 4 ;
}

.wd_contetnbox_barl{
    position: absolute !important;
    top : 0% ;
    left: 10px ;
    width: 4px ;
    height: 100% ;
    background-color: #E0A44B ;
}
.wd_contetnbox_barr{
    position: absolute !important;
    top : 0% ;
    right: 10px ;
    width: 4px ;
    height: 100% ;
    background-color: #E0A44B ;
}

.wd_fv_superbox{
    width: 100% ;
}

.wd_fv_logo{
    position: relative ;
    width: 100% ;
    top : 20px ;
    opacity: 0;
}


.cloud01a{
    position: fixed ;
    bottom : -100px ;
    left: -100px ;
    width: 590px ;
    z-index:  16;
}
.cloud01b{
    position: fixed ;
    top : 20px ;
    right: calc( 50% + 400px ) ;
    width: 400px ;
    z-index:  1;
}
.cloud01c{
    position: fixed ;
    top : -60px ;
    left: calc( 50% + 420px ) ;
    width: 300px ;
    z-index:  1;
}

.cloud02a{
    position: fixed ;
    bottom : -40px ;
    right: -100px;
    width: 590px ;
}

.cloud02b{
    position: fixed ;
    top : -120px ;
    right: 50%;
    width: 590px ;
    z-index: 16;
}
.cloud02c{
    position: fixed ;
    top : -120px ;
    right: -100px;
    width: 590px ;
}
.cloud03a{
    position: fixed ;
    top : 30% ;
    right: -100px;
    width: 488px ;
    z-index: 16 ;
}


.kamifubuki01a{
    position: fixed;
    top : 50% ;
    right: calc( 50% + 320px );
    width: 138px ;
}
.kamifubuki01b{
    position: fixed;
    top : 60% ;
    right: calc( 50% + 450px );
    width: 138px ;
}

.kamifubuki02a{
    position: fixed ;
    top : 50% ;
    left: calc( 50% + 320px );
    width: 138px ;
}


.smallcloud01{
    position: fixed ;
    bottom : 200px ;
    left: 10% ;
    width: 90px ;
}

.smallcloud02{
    position: fixed ;
    top : 60% ;
    right: -20px  ;
    width: 59px ;
}

.smallcloud03{
    position: fixed ;
    top : 50% ;
    right: calc( 50% + 500px )  ;
    width: 97px ;
}

.smallcloud04{
    position: fixed ;
    top : 50% ;
    left: calc( 50% + 500px )  ;
    width: 96px ;
}

.dragon01{
    position: fixed ;
    top : 120px ;
    right : calc( 50% + 225px ) ;
    width: 270px ;
    z-index: 14 ;
}
.dragon02{
    position: fixed ;
    bottom : -100px ;
    left : calc( 50% + 112px ) ;
    width: 320px ;
    z-index: 14 ;
}

.wd_aboutbox{
    padding: 100px 0px ;
}
.wd_mc_section{
    padding-bottom : 80px ;
}


.wd_about_story{
    font-size: 20px ;
    font-weight: 900 ;
    top : 20px ;
}


.wd_mc_superbox{
    width: 100% ;
    display: flex ;
    flex-wrap: wrap ;
    justify-content: space-between ;
}

.mc_box{
    position: relative ;
    width: 203px ;
    height: 203px ;
    margin-right : 60px ;
    top : 20px ;
}
.guest .mc_box{
    margin-right: 0px ;
    margin-left: 60px ;
}
.mc_photo{
    width: 100% ;
}

.mc_name{
    position: absolute !important ;
    top : 180px ;
    left: 60px ;
    width: 200px ;
    padding : 8px ;
    background-color: #006934 ;
}
.guest{
    margin-top : 80px ;
}
.guest .mc_name{
    left: auto ;
    right: 60px ;
    background-color: #C6A52A ;
}
.mc_name_wrap{
    width: 100% ;
    border : 2px solid #FFFFFF ;
    text-align: center ;
    padding : 4ppx ;
    color : #FFFFFF ;
    font-weight: 700 ;
    text-shadow: 0px 2px 2px rgba(0,0,0,0.25);
}

.mc_tsubaki{
    position: absolute;
    top : -30px ;
    left : -30px ;
    width: 75px ;
}
.mc_name_block01{
    position: absolute !important;
    top : 0px ;
    left: 0px ;
    width: 8px ;
    height: 8px ;
    background-color: #FFFFFF ;
}
.mc_name_block02{
    position: absolute !important;
    top : 0px ;
    right: 0px ;
    width: 8px ;
    height: 8px ;
    background-color: #FFFFFF ;
}
.mc_name_block03{
    position: absolute !important;
    bottom : 0px ;
    right: 0px ;
    width: 8px ;
    height: 8px ;
    background-color: #FFFFFF ;
}
.mc_name_block04{
    position: absolute !important;
    bottom : 0px ;
    left: 0px ;
    width: 8px ;
    height: 8px ;
    background-color: #FFFFFF ;
}




.wd_corner_title{
    width: 100% ;
    background-color: #006934 ;
    padding: 8px ;
    margin : 100px auto 0px ;
    top : 20px ;
}
.wd_corner_title_wrap{
    width: 100% ;
    border : 2px solid #FFFFFF ;
    padding: 10px 20px ;
    text-align: center ;
    font-size : 24px ;
    font-weight: 700 ;
    text-shadow: 0px 4px 4px rgba(0,0,0,0.25);
    color : #FFFFFF ;
}


.wd_corner_itembox{
    width: 100% ;
    border-radius: 32px ;
    padding: 32px ;
    color : #FFFFFF ;
    margin : 40px auto 0px ;
    background-color: #C6A52A;
    text-align: center ;
    top : 20px ;
}

.wd_corner_item_title{
    font-size: 18px ;
    /** border-bottom : 2px dotted #FFFFFF ; **/
    padding-bottom : 10px ;
}


.logo_prg{
    width: 100% ;
    margin : 100px auto ;
    top : 20px ;
}

.wd_matsu01{
    position: absolute;
    bottom : 0px ;
    right: -80px ;
    width: 220px ;
    z-index: 15 ;
}

.wd_matsu02{
    position: absolute;
    bottom : -80px ;
    left: -80px ;
    width: 220px ;
    z-index: 15 ;
}

.wd_matsu03{
    position: absolute;
    top : -20px ;
    left: -80px ;
    width: 220px ;
    z-index: 15 ;
}
























@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_contetnbox{
}

.wd_contetnbox_barl{
}
.wd_contetnbox_barr{
}

.wd_fv_superbox{
}

.wd_fv_logo{
}


.cloud01a{
    bottom : -120px ;
    left: 160px ;
    width: 400px ;
    z-index:  16;
}
.cloud01b{
}
.cloud01c{
}

.cloud02a{
}

.cloud02b{
    top : -120px ;
    right: 50%;
    width: 400px ;
}
.cloud02c{
}
.cloud03a{
    z-index: 1 ;
}


.kamifubuki01a{
}
.kamifubuki01b{
}

.kamifubuki02a{
}


.smallcloud01{
    left: -30px ;
    z-index: 16 ;
}

.smallcloud02{
    z-index: 16 ;
}

.smallcloud03{
}

.smallcloud04{
}

.dragon01{
    display: none ;
}
.dragon02{
    display: none ;
}

.wd_aboutbox{
}
.wd_mc_section{
}


.wd_about_story{
}


.wd_mc_superbox{
    justify-content: center ;
}

.mc_box{
    margin-right : 0px ;
    margin-bottom : 80px ;
}
.guest .mc_box{
    margin-right: 0px ;
    margin-left: 0px ;
}
.mc_photo{
}

.mc_name{
    left: 50% ;
    transform: translate(-50%,0%);
}
.guest{
    margin-top : 0px ;
}
.guest .mc_name{
    left: 50% ;
    right: auto ;
    left: 50% ;
    transform: translate(-50%,0%);
}
.mc_name_wrap{
}

.mc_tsubaki{
}
.mc_name_block01{
}
.mc_name_block02{
}
.mc_name_block03{
}
.mc_name_block04{
}




.wd_corner_title{
}
.wd_corner_title_wrap{
}


.wd_corner_itembox{
}

.wd_corner_item_title{
    font-size: 14px ;
}


.logo_prg{
}

.wd_matsu01{
}

.wd_matsu02{
}

.wd_matsu03{
}















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