.font8{
font-size:8px;
}


/*-----------------------------------------------------------

おすすめ枠

------------------------------------------------------------*/

/*枠全体*/
#osusume_box{
}

/*ライン大きさ・外枠*/
.line1,.line2 {
	position: relative;
	width: 100%;
	padding: 10px 5px;
	border-bottom: #333 dotted 1px;
}

/*ライン個別装飾*/
.line1 {
	background: #ffffcc;
}

.line2 {
	background: #fff;
}

/*ラインマウスオーバー*/
.line1:hover,.line2:hover {
	background: #e0ffff;
	display: block;
}


/*ランキング大きさ・外枠*/
.rank1,.rank2,.rank3,.no_rank {
	width: 5%;
	vertical-align: top;
}

/*ランキング個別装飾*/
.rank1 {
	color: transparent;
	background: url("tag_black.png") no-repeat;
	background-size:contain;
}

.rank2 {
	font-weight: bold;
	color: red;
}

.rank3 {
	font-weight: bold;
	color: red;
}

.no_rank {
	font-weight: normal;
}

/*　タイトル枠大きさ・外枠　*/
.r1_title a, .r2_title a, .r3_title a, .norank_title a{
	width: 100%;
	margin: 0 10px;
	display: inline-block;
}

/*　タイトル個別装飾　*/
.rank1_title {
}

.rank2_title {
}

.rank3_title {
}

.norank_title {
}


/*　文末大きさ・外枠　*/
.later1,.later2 {
	margin: 0 10px;
	padding: 2px 5px;
	position: absolute;
	top: 5px;
	background: #fff;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	box-shadow: 2px 2px 10px 0px #333333;
}

/*　文末個別装飾　*/
.later1 {
	font-size: 11px;
	right: 80px;
}

.later2 {
	font-size: 11px;
	font-weight: bold;
	right: 10px;
}

.aboutsitemaster {
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	padding: 10px;
	width: 15%;
	height: 20px;
	margin: 10px;
	/* Center slide text vertically */
	border: 3px solid #E6E6E6;
	border-radius: 6px;

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4c4c4c+0,565656+100 */
background: #4c4c4c; /* Old browsers */
background: -moz-linear-gradient(top,  #4c4c4c 0%, #565656 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(100%,#565656)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #4c4c4c 0%,#565656 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #4c4c4c 0%,#565656 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #4c4c4c 0%,#565656 100%); /* IE10+ */
background: linear-gradient(to bottom,  #4c4c4c 0%,#565656 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#565656',GradientType=0 ); /* IE6-9 */

}

.aboutsitemaster a {
	color: #FFCCE1;
	display: block;
}

/*-----------------------------------------------------------

トップニュース枠

------------------------------------------------------------*/

/*枠全体*/
#topnews_box{
	padding: 20px;
	width: 300px;
	border: 1px solid #ccc;
}

/*ライン大きさ・外枠*/
.tn_line1,.tn_line2 {
	padding: 5px 0;
	line-height: 1.5;
	border-bottom: 1px dotted #ccc;
}

/*ライン個別装飾*/
.tn_line1 {
	background: #ffffcc;
}

.tn_line2 {
	background: #fff;
}

/*ラインマウスオーバー*/
.tn_line1:hover,.tn_line2:hover {
	background: #e0ffff;
	display: block;
}

/*ランキング大きさ・外枠*/
.tn_rank1,.tn_rank2,.tn_rank3,.tn_norank {
	width: 5%;
	vertical-align: top;
}

/*ランキング個別装飾*/
.tn_rank1 {
/*
	color: transparent;
	background: url("tag_black.png") no-repeat;
	background-size:contain;
*/
}

.tn_rank2{
}

.tn_rank3{
}

.tn_norank{
}

/*　タイトル枠大きさ・外枠　*/
.tn_title_rank1,.tn_title_rank2,.tn_title_rank3,.tn_title_norank {
	width: 88%;
	margin: 0 5px;
	display: inline-block;
}

/*　タイトル個別装飾　*/
.tn_title_rank1{
}

.tn_title_rank2{
}

.tn_title_rank3{
}

.tn_title_norank {
}

/*　文末大きさ・外枠　*/
.toplater1,.toplater2 {
}

/*　文末個別装飾　*/
.toplater1 {
	font-size: 10px;
	font-weight: normal;
}

.toplater2 {
	font-size: 10px;
	font-weight: bold;
	color: blue;
}


/*-----------------------------------------------------------

ヘッダー枠

------------------------------------------------------------*/



/*-----------------------------------------------------------

ヘッダーカテゴリ枠

------------------------------------------------------------*/

#header .navi {

}
#header .navi .category {
	text-align:center;
}
#header .navi .category li {
	margin:0 8px;
	display:inline-block;
	/display:inline;
	/zoon:1;
}


#header .navi .category li:after {
	margin:0;
	padding: 0;
	content:' ';
}


#header .navi .category li:last-child,
#header .navi .category li:last-child:after{
	margin:0;
	content:none;
}
#header .navi .category li a {
	background:#6699cc;
	background:-moz-linear-gradient(top,  #6699cc 0%, #5588cc 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#6699cc), color-stop(100%,#5588cc));
	background:-webkit-linear-gradient(top,  #6699cc 0%,#5588cc 100%);
	background:-o-linear-gradient(top,  #6699cc 0%,#5588cc 100%);
	background:-ms-linear-gradient(top,  #6699cc 0%,#5588cc 100%);
	background:linear-gradient(to bottom,  #6699cc 0%,#5588cc 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6699cc', endColorstr='#5588cc',GradientType=0 );
	padding:4px 16px;
	border:1px solid #369;
	border-radius:4px;
	box-shadow:0 0 8px #ddd;
	display:inline-block;
	/display:inline;
	/zoon:1;
	color:#fff;
	text-shadow:0px 1px 1px #000;
}
#header .navi .social {
	display:none;
}


/*-----------------------------------------------------------

フッターカテゴリ枠

------------------------------------------------------------*/

#footer .navi {

}
#footer .navi .category ,
#footer .navi .about {
	margin-bottom:8px;
	text-align:center;
}
#footer .navi .category li {
	margin:0 8px;
	display:inline-block;
	/display:inline;
	/zoon:1;
}

#footer .navi .about li {
	margin-right:8px;
	display:inline-block;
/display:inline;
/zoon:1;
}

#footer .navi .category li:after {
	margin:0;
	padding: 0;
	content:' ';
}

#footer .navi .about li:after {
	margin-left:16px;
	content:'|';
}

#footer .navi .category li:last-child,
#footer .navi .category li:last-child:after,
#footer .navi .about li:last-child,
#footer .navi .about li:last-child:after{
	margin:0;
	content:none;
}

#footer .navi .category li a {
	background:#6699cc;
	background:-moz-linear-gradient(top,  #6699cc 0%, #5588cc 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#6699cc), color-stop(100%,#5588cc));
	background:-webkit-linear-gradient(top,  #6699cc 0%,#5588cc 100%);
	background:-o-linear-gradient(top,  #6699cc 0%,#5588cc 100%);
	background:-ms-linear-gradient(top,  #6699cc 0%,#5588cc 100%);
	background:linear-gradient(to bottom,  #6699cc 0%,#5588cc 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6699cc', endColorstr='#5588cc',GradientType=0 );
	padding:4px 16px;
	border:1px solid #369;
	border-radius:4px;
	box-shadow:0 0 8px #ddd;
	display:inline-block;
	/display:inline;
	/zoon:1;
	color:#fff;
	text-shadow:0px 1px 1px #000;
}


#footer .navi .about li a {
	display:inline-block;
	/display:inline;
	/zoon:1;
	color:#5f5f5f;
}






/* =================================================================[custom] */

body {
    background: #f6f6f6;
    color: #333333;
    font: normal 10pt Arial, Helvetica, sans-serif;
    line-height: 1.6em;
}
body,textarea{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "MS PGothic", "ＭＳ ゴシック", Arial, Helvetica, sans-serif;
}
a{
	color: #ff559d;
	text-decoration:none;
	outline: none;
}
a:hover{
	text-decoration: underline;
}
img { border:0;outline: none;}
img,input,iframe,textarea,select{ vertical-align:bottom;}

#container{
    width: 100%;
	min-width: 1100px;
	margin: 0px auto 0px;
	padding-bottom: 0px;
}

/* ================================================================[content] */

.red {
	color: #ff6555;
}
.titlematch a,
a.titlematch{
	font-weight: bold;
    color: #ff6555 !important;
}

/* =================================================================[header] */

#header{
    width: 100%;
	min-width: 1100px;
    margin: 0px auto 0px;
    padding: 0px 0px;
    background: #ff559d;
    box-shadow: none;
	overflow: hidden;
}
#header h1{
	float: left;
	width: 240px;
    margin-bottom: 0px;
    padding: 0px;
    text-align: left;
    background: #111111;
    box-shadow: none;
}
#header h1 a{
	display: block;
	height: 110px;
    font: 30px normal;
    color: #ffffff;
    text-shadow: none;
	text-indent: -9999px;
	overflow: hidden;
	background: url("http://cdn.media-a.net/killing-time/images/logo.png") no-repeat 20px center;
}
#header .navi,
#header .gnavi{
	padding: 45px 0px 0px;
}

#header .navi .category,
#header .gnavi .category,
#header .gnavi ul.category{
	margin: 0px 30px 0px 270px;
    text-align: left;
}
#header .navi .category li,
#header .gnavi .category li{
    display: inline-block;
	margin: 0px;
	padding: 2px 13px 3px 0px;
	font-weight: bold;
	background: url("http://cdn.media-a.net/killing-time/images/icon-category.png") no-repeat left top;
/display:inline;
/zoon:1;
}
#header .navi .category li:after,
#header .gnavi .category li:after{
	margin: 0px;
	padding: 0px;
    content: none;
}
#header .navi .category li:last-child,
#header .navi .category li:last-child:after,
#header .gnavi .category li:last-child,
#header .gnavi .category li:last-child:after{
    margin: 0px;
    content: none;
}
#header .navi .category li a,
#header .gnavi .category li a{
	background: transparent;
	padding: 0px 0px 0px 24px;
	display:inline-block;
	/display:inline;
	/zoon:1;
    color: #111111;
	border: 0px;
	border-radius: 0px;
	box-shadow: none;
    text-shadow: none;
}
#header .navi .social,
#header .gnavi .social{
    display: none;
}

/* ==============================================================[container] */

/* :::::::::::::::::::[top_info] */

#top_info{
	margin: 0px auto;
	padding: 5px 20px 5px 45px;
	border: 0px;
	border-radius: 0px;
	color: #333333;
	background: #ffa2c9 url("http://cdn.media-a.net/killing-time/images/icon-pen.png") no-repeat 20px 6px;

}

/* :::::::::::::::::::[contents] */

#contents{
	background: url("http://cdn.media-a.net/killing-time/images/bg-contents.png") repeat-y left top;
}

/* ::::::::::::::::::::[sidebar] */

#sidebar{
	float: left;
	width: 240px;
	margin-right: -320px;
	padding-top: 20px;
	background: #333333;
	overflow: hidden;
}
#sidebar .sidebox{
	margin-bottom: 16px;
	padding: 0px;
	border: 0px;
	color: #ffffff;
	background: transparent;
	box-shadow: none;
}
#sidebar .sidebox .sidetitle{
	padding: 20px 20px 10px;
	border-bottom: 0px;
	background: transparent;
}
#sidebar .sidebox .sidetitle h3{
	font-size: 19px;
	padding-left: 0px;
	border-left: 0px;
}
#sidebar .sidebox .sidebody{
	padding: 0px 20px 35px;
	border-top: 0px;
	border-bottom: solid 1px #4c4c4c;
	background: transparent;
}
#sidebar .sidebox .sidebody a{
	color: #f6f6f6;
}
#sidebar .sidebox .sidebody .rss_list li{
	padding-left: 20px;
	background: url("http://cdn.media-a.net/killing-time/images/icon-rss.png") no-repeat left 1px;
}
#sidebar .sidebox .sidebody .rss_list a{
	background: url("http://cdn.media-a.net/killing-time/images/bg-contents.png") repeat-y left top;
	padding-left: 0px;
	font-weight: bold;
	color: #ffcce1;
}
#sidebar #mutual_list ul li{
	line-height: 1.4em;
}
#sidebar #mutual_list ul li a{
	display: block;
	padding: 2px 0px 2px 20px;
	color: #f6f6f6;
}
#sidebar .sidebox input,
#sidebar .sidebox input[type="password"],
#sidebar .sidebox input[type="search"],
#sidebar .sidebox isindex{
	margin: 0px;
	color: #dddddd;
	border: solid 1px #111111;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#444444), to(#4c4c4c)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(#444444, #4c4c4c); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(#444444, #4c4c4c); /* FF3.6 */
	background-image:     -ms-linear-gradient(#444444, #4c4c4c); /* IE10 */
	background-image:      -o-linear-gradient(#444444, #4c4c4c); /* Op era 11.10+ */
	background-image:         linear-gradient(#444444, #4c4c4c);
}
#sidebar .sidebox input:not([type]),
#sidebar .sidebox input[type="color"],
#sidebar .sidebox input[type="email"],
#sidebar .sidebox input[type="number"],
#sidebar .sidebox input[type="password"],
#sidebar .sidebox input[type="tel"],
#sidebar .sidebox input[type="url"],
#sidebar .sidebox input[type="text"]{
	width: 138px;
	padding: 3px;
}
#sidebar .sidebox input[type="button"],
#sidebar .sidebox input[type="submit"],
#sidebar .sidebox input[type="reset"],
#sidebar .sidebox input[type="file"]::-webkit-file-upload-button,
#sidebar .sidebox button{
	padding: 3px 8px;
}
.tn_line1,
.tn_line2{
	clear: both;
	padding: 9px 0px 8px;
	line-height: 1.2em;
	vertical-align: top;
	border-bottom: solid 1px #666666;
}
.tn_line1{
	background: transparent;
}
.tn_line2{
	background: transparent;
}
.tn_line1:hover,
.tn_line2:hover{
	display: block;
	background: #444444;
}
.tn_norank{
}
.tn_rank1,
.tn_rank2,
.tn_rank3,
.tn_norank{
	display: block;
	float: left;
	width: 16px;
	height: 16px;
	padding-top: 1px;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	line-height: 1.4em;
	border: solid 1px #ff559d;
	background: #ff559d;
	overflow: hidden;
}
.tn_title_rank1,
.tn_title_rank2,
.tn_title_rank3,
.tn_title_norank{
	display: block;
	width: auto;
	padding-left: 23px;
	padding-top: 1px;
	margin: 0px;
}

/* :::::::::::::::::::::::[wrapper] */

#container #contents > .wrapper{
	width: auto;
	margin: 0px;
	margin-left: 240px;
	background: #ffffff;
}

/* ::::::::::::::[middle_container] */

#container #contents > .wrapper #middle_container{
	width: 100%;
	margin-bottom: 0px;
	padding: 40px 0px 30px;
	background: #ffffff;
}
#container #contents > .wrapper #reccomend_articles{
	margin: 0px;
	padding-top: 0px;
	border: 0px;
	background: #ffffff;
	box-shadow: none;
}
#container #contents > .wrapper #reccomend_articles .title{
	margin: 0px 0px 10px 0px;
	padding: 0px 30px;
	font-size: 16px;
	color: #333333;
	background: transparent;
}
#container #contents > .wrapper #reccomend_articles .line1,
#container #contents > .wrapper #reccomend_articles .line2{
	background: #ffffff url("http://cdn.media-a.net/killing-time/images/icon-recommend.png") no-repeat 30px 7px;
}
#container #contents > .wrapper #reccomend_articles .line1:hover,
#container #contents > .wrapper #reccomend_articles .line2:hover{
	display: block;
	background: #fcfcfc url("http://cdn.media-a.net/killing-time/images/icon-recommend.png") no-repeat 30px 7px;
}
.line1,
.line2{
	position: relative;
	width: auto;
	padding: 4px 30px 4px 48px;
	border-bottom: solid 1px #ffcce1;
}
.r1_title a,
.r2_title a,
.r3_title a,
.norank_title a{
	display: inline-block;
	width: 100%;
	margin: 0px;
}

/* :::::::::::::::::::::;;;:[about] */

#about .section{
	margin-bottom: 0px;
	padding: 40px 0px;
	border: 0px;
	background: #f6f6f6;
	box-shadow: none;
}
#about .section h2{
	margin: 0px 0px 10px 0px;
	padding: 0px 30px;
	font-size: 14px;
	color: #333333;
	background: transparent;
}
#about .section .body{
	margin: 0px 30px;
}
#about .section .body > h3{
	margin: 25px 0px 10px;
	padding: 0px;
	padding-left: 4px;
	font-size: 14px;
	border-left: 0px;
	border-bottom: solid 1px #dddddd;
}
#about .section .body > p,
#about .section .body > ul,
#about .section .body form,
#about .section dl{
	margin: 0px 0px 5px 0px;
}
#about .section dd{
	margin-left: 20px;
}
#about .section ins{
	color: #ff6555;
	background: #ffcce1;
}

/* ::::::::::::::::::::::[articles] */

#container #contents #articles,
#container #contents #n_antenna{
	width: 100%;
	margin: 0px;
	padding: 40px 0px;
	border: 0px;
	box-shadow: none;
	background: #f6f6f6;
	border-top: solid 1px #e6e6e6;
}
#container #contents #articles h1,
#container #contents #articles .title,
#container #contents #n_antenna h1,
#container #contents #n_antenna .title{
	margin: 0px 0px 10px 0px;
	padding: 0px 30px;
	font-size: 16px;
	color: #333333;
	background: transparent;
}
#container #contents #articles table{
	width: 100%;
	border-collapse: collapse;
	border-spacing: 1px;
	border: solid 1px #dddddd;
	border-width: 0px 0px 1px 0px;
	table-layout: fixed;
}
#container #contents #articles table tr{
	border-bottom: solid 1px #dddddd;
}
#container #contents #articles table tr th{
	padding: 5px 6px 0px 4px;
	color: #333333;
	background: transparent;
	border-bottom: solid 1px #dddddd;
	border-right: solid 1px #dddddd;
	font-weight: normal;
}
#container #contents #articles table tr th:first-child{
	padding: 5px 6px 0px 28px;
	width: 46px;
}
#container #contents #articles table tr th:nth-child(3){
	width: 82px;
}
#container #contents #articles table tr th:last-child{
	width: 200px;
	border-right: 0px;
}
#container #contents #articles table tr td{
	padding: 4px 4px;
	border-bottom: solid 1px #dddddd;
	border-right: solid 1px #dddddd;
}
#container #contents #articles table tr td:last-child{
	border-right: 0px;
}
#container #contents #articles table .update{
	width: 48px;
	padding-left: 28px;
	color: #333333;
	text-align: center;
}
#container #contents #articles table .update a{
	color: #333333;
}
#container #contents #articles table .feed_title{
	width: auto;
	padding: 0px;
}
#container #contents #articles table .feed_title a{
	padding: 4px 4px 4px 20px;
	display: block;
	color: #333333;
}
#container #contents #articles table .feed_title a:hover{
	color: #ff559d;
}

#container #contents #articles table .count{
	width: 86px;
	text-align: center;
	vertical-align: middle;
}
#container #contents #articles table .meter_frame{
	width: 80px;
	height: 8px;
	padding: 1px;
	border: solid 1px #aaa;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#dddddd), to(#e3e3e3)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(#dddddd, #e3e3e3); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(#dddddd, #e3e3e3); /* FF3.6 */
	background-image:     -ms-linear-gradient(#dddddd, #e3e3e3); /* IE10 */
	background-image:      -o-linear-gradient(#dddddd, #e3e3e3); /* Op era 11.10+ */
	background-image:         linear-gradient(#dddddd, #e3e3e3);
	overflow: hidden;
}

#container #contents #articles table .site{
	width: 200px;
}
#container #contents #articles table .site a{
	color: #888888;
}


/* :::::::::::::::::::::::::[meter] */

#container #contents #articles table .meter_frame .meter.vip{
	width: 1px;
	max-width: 80px;
	height: 8px;
	color: #69c;
	text-indent: 82px;
	filter: none;
    background:#666666;
}
#container #contents #articles table .meter_frame .meter.news{
	width: 1px;
	max-width: 80px;
	height: 8px;
	color: #69c;
	text-indent: 82px;
	filter: none;
    background:#666666;
}
#container #contents #articles table .meter_frame .meter.geinou{
	width: 1px;
	max-width: 80px;
	height: 8px;
	color: #69c;
	text-indent: 82px;
	filter: none;
    background:#666666;
}
#container #contents #articles table .meter_frame .meter.sports{
	width: 1px;
	max-width: 80px;
	height: 8px;
	color: #69c;
	text-indent: 82px;
	filter: none;
    background:#666666;
}
#container #contents #articles table .meter_frame .meter.life{
	width: 1px;
	max-width: 80px;
	height: 8px;
	color: #69c;
	text-indent: 82px;
	filter: none;
    background:#666666;
}
#container #contents #articles table .meter_frame .meter.anime{
	width: 1px;
	max-width: 80px;
	height: 8px;
	color: #69c;
	text-indent: 82px;
	filter: none;
    background:#666666;
}
#container #contents #articles table .meter_frame .meter.game{
	width: 1px;
	max-width: 80px;
	height: 8px;
	color: #69c;
	text-indent: 82px;
	filter: none;
    background:#666666;
}
#container #contents #articles table .meter_frame .meter.ss{
	width: 1px;
	max-width: 80px;
	height: 8px;
	color: #69c;
	text-indent: 82px;
	filter: none;
    background:#666666;
}
#container #contents #articles table .meter_frame .meter.hobby{
	width: 1px;
	max-width: 80px;
	height: 8px;
	color: #69c;
	text-indent: 82px;
	filter: none;
    background:#666666;
}
#container #contents #articles table .meter_frame .meter.occult{
	width: 1px;
	max-width: 80px;
	height: 8px;
	color: #69c;
	text-indent: 82px;
	filter: none;
    background:#666666;
}
#container #contents #articles table .meter_frame .meter.overseas{
	width: 1px;
	max-width: 80px;
	height: 8px;
	color: #69c;
	text-indent: 82px;
	filter: none;
    background:#666666;
}
#container #contents #articles table .meter_frame .meter.adult{
	width: 1px;
	max-width: 80px;
	height: 8px;
	color: #69c;
	text-indent: 82px;
	filter: none;
    background:#666666;
}
#container #contents #articles table .meter_frame .meter.other{
	width: 1px;
	max-width: 80px;
	height: 8px;
	color: #69c;
	text-indent: 82px;
	filter: none;
    background:#666666;
}


/*
#container #contents #articles table .meter_frame .meter.vip{
	width: 1px;
	max-width: 80px;
	height: 8px;
	color: #69c;
	text-indent: 82px;
	filter: none;
    background:#ffbd3c;
}
#container #contents #articles table .meter_frame .meter.news{
	width: 1px;
	max-width: 80px;
	height: 8px;
	color: #69c;
	text-indent: 82px;
	filter: none;
    background: #009dd6;
}
#container #contents #articles table .meter_frame .meter.geinou{
	width: 1px;
	max-width: 80px;
	height: 8px;
	color: #69c;
	text-indent: 82px;
	filter: none;
    background: #a956c8;
}
#container #contents #articles table .meter_frame .meter.sports{
	width: 1px;
	max-width: 80px;
	height: 8px;
	color: #69c;
	text-indent: 82px;
	filter: none;
    background:#00adce;
}
#container #contents #articles table .meter_frame .meter.life{
	width: 1px;
	max-width: 80px;
	height: 8px;
	color: #69c;
	text-indent: 82px;
	filter: none;
    background: #00c16c;
}
#container #contents #articles table .meter_frame .meter.anime{
	width: 1px;
	max-width: 80px;
	height: 8px;
	color: #69c;
	text-indent: 82px;
	filter: none;
    background: #b4db3f;
}
#container #contents #articles table .meter_frame .meter.game{
	width: 1px;
	max-width: 80px;
	height: 8px;
	color: #69c;
	text-indent: 82px;
	filter: none;
    background: #fb586b;
}
#container #contents #articles table .meter_frame .meter.ss{
	width: 1px;
	max-width: 80px;
	height: 8px;
	color: #69c;
	text-indent: 82px;
	filter: none;
    background: #fbe217;
}
#container #contents #articles table .meter_frame .meter.hobby{
	width: 1px;
	max-width: 80px;
	height: 8px;
	color: #69c;
	text-indent: 82px;
	filter: none;
    background: #00b7b2;
}
#container #contents #articles table .meter_frame .meter.occult{
	width: 1px;
	max-width: 80px;
	height: 8px;
	color: #69c;
	text-indent: 82px;
	filter: none;
    background: #ff8d45;
}
#container #contents #articles table .meter_frame .meter.overseas{
	width: 1px;
	max-width: 80px;
	height: 8px;
	color: #69c;
	text-indent: 82px;
	filter: none;
    background: #8e5648;
}
#container #contents #articles table .meter_frame .meter.adult{
	width: 1px;
	max-width: 80px;
	height: 8px;
	color: #69c;
	text-indent: 82px;
	filter: none;
    background: #ff70c5;
}
#container #contents #articles table .meter_frame .meter.other{
	width: 1px;
	max-width: 80px;
	height: 8px;
	color: #69c;
	text-indent: 82px;
	filter: none;
    background: grey;
}

*/


/*
#header .vip{
    background: #ffbd3c;
}

#header .news{
    background: #009dd6;
}
#header .newstoa{
    background: #a956c8;
}

#header .sports{
    background: #00adce;
}
#header .animemanga{
    background: #00c16c;
}
#header .game{
    background: #b4db3f;
}
#header .akbidle{
    background: #fb586b;
}
#header .entertainment{
    background: #fbe217
}
#header .aass{
    background: #00b7b2;
}
#header .life{
    background: #ff8d45;
}
#header .overseas{
    background: #8e5648;
}
#header .adult{
    background: #ff70c5;
}
#header .other{
    background: grey;
}
*/

/* :::::::::::::::::::::::::[icons] */

#mutual_list .news a{background: url("http://cdn.media-a.net/killing-time/images/icon_news_p.png") no-repeat 0px 3px;}
#mutual_list .vip a{background: url("http://cdn.media-a.net/killing-time/images/icon_vip_p.png") no-repeat 0px 3px;}
#mutual_list .animegame a{background: url("http://cdn.media-a.net/killing-time/images/icon_animegame_p.png") no-repeat 0px 3px;}
#mutual_list .entertainment a{background: url("http://cdn.media-a.net/killing-time/images/icon_entertainment_p.png") no-repeat 0px 3px;}
#mutual_list .sports a{background: url("http://cdn.media-a.net/killing-time/images/icon_sports_p.png") no-repeat 0px 3px;}
#mutual_list .life a{background: url("http://cdn.media-a.net/killing-time/images/icon_life_p.png") no-repeat 0px 3px;}
#mutual_list .overseas a{background: url("http://cdn.media-a.net/killing-time/images/icon_overseas_p.png") no-repeat 0px 3px;}
#mutual_list .aass a{background: url("http://cdn.media-a.net/killing-time/images/icon_aass_p.png") no-repeat 0px 3px;}
#mutual_list .adult a{background: url("http://cdn.media-a.net/killing-time/images/icon_adult_p.png") no-repeat 0px 3px;}
#mutual_list .other a{background: url("http://cdn.media-a.net/killing-time/images/icon_other_p.png") no-repeat 0px 3px;}
#mutual_list .geinou a{background: url("http://cdn.media-a.net/killing-time/images/icon_geinou_p.png") no-repeat 0px 3px;}
#mutual_list .anime a{background: url("http://cdn.media-a.net/killing-time/images/icon_anime_p.png") no-repeat 0px 3px;}
#mutual_list .game a{background: url("http://cdn.media-a.net/killing-time/images/icon_game_p.png") no-repeat 0px 3px;}
#mutual_list .ss a{background: url("http://cdn.media-a.net/killing-time/images/icon_ss_p.png") no-repeat 0px 3px;}
#mutual_list .hobby a{background: url("http://cdn.media-a.net/killing-time/images/icon_hobby_p.png") no-repeat 0px 3px;}
#mutual_list .occult a{background: url("http://cdn.media-a.net/killing-time/images/icon_occult_p.png") no-repeat 0px 3px;}

.feed_title.news a{background: url("http://cdn.media-a.net/killing-time/images/icon_news.png") no-repeat 4px 7px;}
.feed_title.vip a{background: url("http://cdn.media-a.net/killing-time/images/icon_vip.png") no-repeat 4px 7px;}
.feed_title.animegame a{background: url("http://cdn.media-a.net/killing-time/images/icon_animegame.png") no-repeat 4px 7px;}
.feed_title.entertainment a{background: url("http://cdn.media-a.net/killing-time/images/icon_entertainment.png") no-repeat 4px 7px;}
.feed_title.sports a{background: url("http://cdn.media-a.net/killing-time/images/icon_sports.png") no-repeat 4px 7px;}
.feed_title.life a{background: url("http://cdn.media-a.net/killing-time/images/icon_life.png") no-repeat 4px 7px;}
.feed_title.overseas a{background: url("http://cdn.media-a.net/killing-time/images/icon_overseas.png") no-repeat 4px 7px;}
.feed_title.aass a{background: url("http://cdn.media-a.net/killing-time/images/icon_aass.png") no-repeat 4px 7px;}
.feed_title.adult a{background: url("http://cdn.media-a.net/killing-time/images/icon_adult.png") no-repeat 4px 7px;}
.feed_title.other a{background: url("http://cdn.media-a.net/killing-time/images/icon_other.png") no-repeat 4px 7px;}
.feed_title.geinou a{background: url("http://cdn.media-a.net/killing-time/images/icon_geinou.png") no-repeat 4px 7px;}
.feed_title.anime a{background: url("http://cdn.media-a.net/killing-time/images/icon_anime.png") no-repeat 4px 7px;}
.feed_title.game a{background: url("http://cdn.media-a.net/killing-time/images/icon_game.png") no-repeat 4px 7px;}
.feed_title.ss a{background: url("http://cdn.media-a.net/killing-time/images/icon_ss.png") no-repeat 4px 7px;}
.feed_title.hobby a{background: url("http://cdn.media-a.net/killing-time/images/icon_hobby.png") no-repeat 4px 7px;}
.feed_title.occult a{background: url("http://cdn.media-a.net/killing-time/images/icon_occult.png") no-repeat 4px 7px;}

/* :::::::::::::::::::::::::[pager] */

#container #contents #pager{
	padding:  0px 30px 40px 30px;
	background: #f6f6f6;
}
#container #contents #pager table{
	border-collapse: separate;
	border-spacing: 3px;
}
#container #contents #pager td{
	border: solid 1px #dddddd;
}
#container #contents #pager td a{
	display: block;
	padding: 2px 8px;
}

/* =================================================================[footer] */

#footer{
	width: 100%;
	min-width: 1100px;
	margin: 0px auto 0px;
	padding: 40px 0px 20px;
	border-top: 0px;
    background: #dddddd;
	text-shadow: none;
	box-shadow: none;
	overflow: hidden;
}
#footer .navi .category,
#footer .navi .about{
	margin-bottom: 20px;
	text-align: left;
}
#footer .navi ul.category,
#footer .navi ul.about{
	margin: 0px 30px 20px;
}

#footer .navi .category li{
    display: inline-block;
	margin: 0px;
	padding: 2px 13px 3px 0px;
	font-weight: bold;
	background: url("http://cdn.media-a.net/killing-time/images/icon-category.png") no-repeat left top;
}
#footer .navi .category li a{
	background: transparent;
	padding: 0px 0px 0px 24px;
	display:inline-block;
	/display:inline;
	/zoon:1;
    color: #333333;
	border: 0px;
	border-radius: 0px;
	box-shadow: none;
    text-shadow: none;
}
#footer .navi .about li a{
	display: inline-block;
	color: #666666;
}

