@charset "utf-8";

/*　キーワード　*/

#SKYM_GM_index_base div.keyword,
#SKYM_GM_category_base div.keyword{
    border-style: solid;
    border-width: 0 1px 3px 1px ;
    border-color: #09223d;
    padding: 1px 10px 5px 11px;
}

#SKYM_GM_index_base img.keyword_title,
#SKYM_GM_category_base img.keyword_title{
    padding:    10px 0 0 9px;
}
#SKYM_GM_index_base div.keyword ul,
#SKYM_GM_category_base div.keyword ul{
    border-top: dotted 1px #a59d89;
    padding:    20px 8px 10px 7px;
}
#SKYM_GM_index_base div.keyword ul.first_child,
#SKYM_GM_category_base div.keyword ul.first_child{
    border-top: none;
}
#SKYM_GM_index_base div.keyword ul li,
#SKYM_GM_category_base div.keyword ul li{
    display: -moz-inline-box; /* For FireFox 2 */
    display: inline-block;    /* For FireFox 3 & Chrome & Safari */
    /display: inline;         /* For IE */
    /zoom: 1;                 /* For IE */
    vertical-align: top;
    padding: 0 20px;
    width:   106px;
}
#SKYM_GM_index_base div.keyword ul p,
#SKYM_GM_category_base div.keyword ul p{
	vertical-align: baseline;
	margin: 0;
}
#SKYM_GM_index_base div.keyword ul li img.thumbnail,
#SKYM_GM_category_base div.keyword ul li img.thumbnail{
    border: solid 1px #cccccc;
    margin-bottom: 3px;
}


/*　ガガガ文庫用　*/

#SKYM_GM_index_base div.keyword_gagaga,
#SKYM_GM_category_base div.keyword_gagaga{
    border-style: solid;
    border-width: 0 1px 3px 1px ;
    border-color: #312be9;
    padding: 1px 10px 5px 11px;
}

#SKYM_GM_index_base img.keyword_title,
#SKYM_GM_category_base img.keyword_title{
    padding:    10px 0 0 9px;
}
#SKYM_GM_index_base div.keyword_gagaga ul,
#SKYM_GM_category_base div.keyword_gagaga ul{
    border-top: dotted 1px #a59d89;
    padding:    20px 8px 10px 7px;
}
#SKYM_GM_index_base div.keyword_gagaga ul.first_child,
#SKYM_GM_category_base div.keyword_gagaga ul.first_child{
    border-top: none;
}
#SKYM_GM_index_base div.keyword_gagaga ul li,
#SKYM_GM_category_base div.keyword_gagaga ul li{
    display: -moz-inline-box; /* For FireFox 2 */
    display: inline-block;    /* For FireFox 3 & Chrome & Safari */
    /display: inline;         /* For IE */
    /zoom: 1;                 /* For IE */
    vertical-align: top;
    padding: 0 20px;
    width:   106px;
}
#SKYM_GM_index_base div.keyword_gagaga ul p,
#SKYM_GM_category_base div.keyword_gagaga ul p{
	vertical-align: baseline;
	margin: 0;
}
#SKYM_GM_index_base div.keyword_gagaga ul li img.thumbnail,
#SKYM_GM_category_base div.keyword_gagaga ul li img.thumbnail{
    border: solid 1px #cccccc;
    margin-bottom: 3px;
}


/*　ルルル文庫用　*/

#SKYM_GM_index_base div.keyword_lululu,
#SKYM_GM_category_base div.keyword_lululu{
    border-style: solid;
    border-width: 0 1px 3px 1px ;
    border-color: #ef9596;
    padding: 1px 10px 5px 11px;
}

#SKYM_GM_index_base img.keyword_title,
#SKYM_GM_category_base img.keyword_title{
    padding:    10px 0 0 9px;
}
#SKYM_GM_index_base div.keyword_lululu ul,
#SKYM_GM_category_base div.keyword_lululu ul{
    border-top: dotted 1px #a59d89;
    padding:    20px 8px 10px 7px;
}
#SKYM_GM_index_base div.keyword_lululu ul.first_child,
#SKYM_GM_category_base div.keyword_lululu ul.first_child{
    border-top: none;
}
#SKYM_GM_index_base div.keyword_lululu ul li,
#SKYM_GM_category_base div.keyword_lululu ul li{
    display: -moz-inline-box; /* For FireFox 2 */
    display: inline-block;    /* For FireFox 3 & Chrome & Safari */
    /display: inline;         /* For IE */
    /zoom: 1;                 /* For IE */
    vertical-align: top;
    padding: 0 20px;
    width:   106px;
}
#SKYM_GM_index_base div.keyword_lululu ul p,
#SKYM_GM_category_base div.keyword_lululu ul p{
	vertical-align: baseline;
	margin: 0;
}
#SKYM_GM_index_base div.keyword_lululu ul li img.thumbnail,
#SKYM_GM_category_base div.keyword_lululu ul li img.thumbnail{
    border: solid 1px #cccccc;
    margin-bottom: 3px;
}

/**/