@charset "UTF-8";

/*!
Theme Name: Simplicity2 child
Template:   simplicity2
Version:    20161002
*/

/* Simplicity子テーマ用のスタイルを書く */



/*---------------------------------
point枠
--------------------------------*/
.box26 {
    position: relative;
    margin: 2em 0;
    padding: 0.5em 1em;
    border: solid 3px #95ccff;
    border-radius: 8px;
}
.box26 .box-title {
    position: absolute;
    display: inline-block;
    top: -13px;
    left: 10px;
    padding: 0 9px;
    line-height: 1;
    font-size: 19px;
    background: #FFF;
    color: #95ccff;
    font-weight: bold;
}
.box26 p {
    margin: 0; 
    padding: 0;
}




.navifixed {
position: fixed;
top: 0;
width: 100%;
z-index: 10000;
}





/*---------------------------------
モバイル用グローバルメニュー表示
--------------------------------*/


#sm_nav{
 text-align: center;
}
#sm_nav .category{ 
 background-color: #35A6A0; 
 padding:8px; 
 line-height: 230%;
 font-size:90%;
border-radius: 4px;
}
#sm_nav a{
 color: #FFFFFF;
 text-decoration: none;
 word-wrap: break-word;
}


/*枠等の配置（記事一覧の枠線）
===================================*/
#list article{
    padding: 20px 0;
    border-bottom: 1px solid #e1e1e1; 
}
#list article:first-child{ 
    border-top: 1px solid #e1e1e1; 
} 
#main .entry { 
    margin-bottom: 0px; 
}




