@charset "utf-8";
/*
Template: jstork19
Theme Name: stork19_custom
Theme URI:http://open-cage.com/stork19/
Version: 1.0.0
Author: opencage
Author URI: https://open-cage.com/
*/


/**テスト環境用の背景**/
#inner-content{
    background: #cffddd !important; 
}
body{
    background: #9e9e9e !important; 
}


/**top用のcss**/
.toponly{
    position: relative;
    margin-bottom: 0px !important;
    
}
.topbtn-left{
    position: absolute;
    width: 45%;
    left: 3%;
    bottom: 0% !important;
    margin-bottom: 1em !important;
}
.topbtn-right{
    position: absolute;
    width: 45%;
    right: 3%;
    bottom: 0% !important;
    margin-bottom: 1em !important;
}

.toph2{margin-top: 0px !important;}


@media (min-width:700px){
.counttimer {
    position: absolute;
line-height: 16em;
    left: 64%;
    text-align: center;
    z-index: 100;
}   
    
pre{padding: 15px 0px 0px 0px !important;
    font-size:8em!important;
    border:none !important;
    line-height: inherit !important;}
    }

@media (max-width:699px){
.counttimer {
    position: absolute;
line-height: 6em;
    left: 64%;
    text-align: center;
    z-index: 100;
}   
    
pre{margin:0px!important;
    font-size:3em!important;
    padding: 0px !important;
    border:none !important;
    line-height: inherit !important;}
    }



/**当たり判定拡張
div.amazyu_contents ol > li{padding:0rem 0rem 0rem 2rem !important;}
div.amazyu_contents ol > li a{display: block; padding: 0.5rem 0.5rem !important;}
div.amazyu_contents ol > li:before {margin: 0.5rem 0rem 0rem 0rem !important;}
div.amazyu_contents td.q_list_item{padding: 0px !important; }
div.amazyu_contents td.q_list_item a{display: block!important; padding:1rem 3rem 1rem 1rem !important; }
**/

.div-ad {
    margin-bottom: 1rem;
    background-color: white;
}
