@charset "Shift_JIS";

/* *********************************************************
 *
 *	Style Sheet only for television category
 *
 * *********************************************************/
#contents1 {
	padding: 0 0px 0 0px;
	width: 760px;
}

#contents1 div.link-item {
	padding: 7px 10px;
	background: #06308f url(http://www.kamakuratv.com/tv/comichan/schedule/img/bg_01.jpg) no-repeat;
}
#contents1 div.link-item p.top{
	padding-left: 8px;
	background: url(http://www.kamakuratv.com/tv/comichan/schedule/img/prt_arrow_left_01.gif) no-repeat left center;
	float: left;
}
#contents1 div.link-item a {
	color: #fff;
}
#contents1 div.link-item p.list{
	padding-left: 8px;
	background: url(http://www.kamakuratv.com/tv/comichan/schedule/img/prt_arrow_right_01.gif) no-repeat left center;
	float: right;
}

#contents1 div.contents_area {
	margin-left: 3px;
	padding: 0 10px 0 20px;
}

#contents1 div.box {
	padding-left: 7px;
}

#contents1 div.tab-line {
	padding-bottom: 6px;
	background: url(http://www.kamakuratv.com/tv/comichan/schedule/img/bg_tab_02.gif) no-repeat left bottom;
}
#contents1 ul.tab {
	padding: 3px 0 0 0px;
	background: url(http://www.kamakuratv.com/tv/comichan/schedule/img/bg_tab_01.gif) no-repeat;
}
#contents1 ul.tab li {
	margin-left: 1px;
	line-height: 0;
	font-size: 0;
}
#contents1 ul.tab li.merit01 {
	margin-left: 0;
}
#contents1 ul.tab-item {
	padding: 10px 15px;
	background: #fcf9f1;
} 
#contents1 ul.tab-item p {
	padding-left: 12px;
	background: url(http://www.kamakuratv.com/tv/comichan/schedule/img/prt_arrow_down_01.gif) no-repeat left center;
}

#contents1 div.item {
	margin-left: 20px;
}
#contents1 div.item h3 {
	margin-top: 20px;
}
#contents div.item sup {
	font-size: 64%;
}
#contents1 div.ttl_type01 div.item {
	margin-left: 0;
}
#contents1 div.ttl_type01 div.item h3{
	margin-top: 0;
}
#contents1 .pagetop1 {
	margin-right: 3px;
	padding: 5px;
	border-left: 1px dotted #ddd;
	border-right: 1px dotted #ddd;
	border-bottom: 1px dotted #ddd;
	float: right;
}
#contents1 .item_area .pagetop1 {
	margin-right: 3px;
}
.pagetop1 span {
	padding-right: 15px;
	background: url(http://www.kamakuratv.com/common/img/prt_arrow_up_01.gif) no-repeat right center;
}
.ttl_type01 {
	border-left: 2px solid #ffa600;
}
.ttl_type01 .item2 {
	width: 638px;
	padding: 4px 10px;
	background: url(http://www.kamakuratv.com/tv/comichan/schedule/img/prt_bg_08.gif) repeat-y;
}
.ttl_type01 .item2 h3 {
	font-size: 120%;
}

.ttl_type02 {
	border-left: 2px solid #1188ee;
}
.ttl_type02 .item1 {
	width: 638px;
	padding: 4px 10px;
	background: url(http://www.kamakuratv.com/support/resource/img/prt_ttl_bg_01.gif) repeat-y;
}
.ttl_type02 .item1 h3 {
	font-size: 120%;
}
#contents1 .links {
	margin-top: 30px;
	border-top: 1px solid #ddd;
	text-align: center;
}

#contents1 .links ul {
	margin: 15px 10px 0 10px;
}

#contents1 .links ul li {
	margin: 0 0 10px -1px;
	padding: 0 7px;
	float:left;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	line-height: 1.1;
	white-space: nowrap;
}

/* table item */
td.right {
	text-align: right;
}




#contents1 div.link-item:after,
#contents1 ul.tab:after {
	content: ".";
	display: block;
	visibility: hidden;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
	clear: both;
}
#contents1 div.link-item,
#contents1 ul.tab {
	zoom: 100%;