/*----------------------------------------------------------| manten.css+---------------------------------------------------------*//*----------------------------------------------------------| ディファルート+---------------------------------------------------------*/#manten {	color: #fff;	font-size: 12px;	line-height: 1.5em;	font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3',Osaka,'ＭＳ Ｐゴシック',Arial,sans-serif;	width: 760px;	margin: 0 auto 12px;}/*----------------------------------------------------------| フレーミング+---------------------------------------------------------*//*-- not [ie:mac] --\*/#manten_bg, #manten_head, #manten_show, #manten_body, #manten_foot {	width: 100%;	float: left;	clear: both;}/**/#manten_bg { background: #060005 url(/data/st_image/manten_10sum/bg-main_10sum.jpg) no-repeat left top; }/*----------------------------------------------------------| 共通スタイル+---------------------------------------------------------*/#manten a, #manten a:visited, #manten a:active { color: #ffd966; }#manten a:hover { color: #ffe698; }#mt_camp_body a, #mt_camp_body a:visited, #mt_camp_body a:active { color: #334399; }#mt_camp_body a:hover { color: #826717; }#manten h1 { font-size: 2em; }#manten h2 { font-size: 1.5em; }#manten h3 { font-size: 1.25em; }#manten h4 { font-size: 1.1em; }#manten h5 { font-size: 1em; }#manten h6 { font-size: 0.92em; }#manten h1, #manten h2, #manten h3, #manten h4, #manten h5, #manten h6 {	color: #ffd966;	margin: 0 0 6px;}#manten p { margin: 0 0 6px; }#manten ul, #manten li { margin: 0; padding: 0; }#manten li {	line-height: 1.25em;	margin: 0 0 4px 1.5em;	list-style: square;}#manten .yel { color: #ffd966 !important; }#manten .blu { color: #67b1ff !important; }#manten .grn { color: #9bf86e !important; }#manten .blk { color: #000 !important; }#mt_camp_body .blu { color: #334399 !important; }.mt_note {	color: #333;	font-size: 10px;	line-height: 1.25em;}.mt_hide { display: none; }.mt_clb { clear: both; }.mt_grp, .mt_grp_last { padding: 12px 0px; }.mt_grp { border-bottom: 1px solid #ffd966; }/*----------------------------------------------------------| ヘッダースタイル+---------------------------------------------------------*/#manten_head { height: 144px; }/*-- konica minolta logo link --*/#logo_km { margin: 0; float: left; }#logo_km a {	width: 200px;	height: 28px;	margin: 12px 0px 0px 24px;	float: left;}/*----------------------------------------------------------| 番組スタイル+---------------------------------------------------------*/#manten_show ul, #manten_show li {	padding: 0;	margin: 0;	list-style: none;}/*-- show navigation --*/ #mt_shownav { height: 104px; }/*-- manten logo link --*/#logo_mt { margin: 0; float: left; }#logo_mt a {	width: 64px;	height: 40px;	margin: 0px 0px 0px 12px;	float: left;}ul#mt_showbtns { margin-left: 280px; }#mt_showbtns li { display: inline; }#mt_showbtns a {	width: 120px;	height: 88px;	background-repeat: no-repeat;	background-position: center top;	margin: 16px 8px 0px 0px;	float: left;}#mt_showbtns .mt_show_main a { background-image: url(/data/st_image/manten_10sum/btn-show-main_10sum.jpg); }#mt_showbtns .mt_show_cg a { background-image: url(/data/st_image/manten_10spr/btn-show-cg_10spr.jpg); }#mt_showbtns .mt_show_heal a { background-image: url(/data/st_image/manten_10sum/btn-show-heal_10sum.jpg); }#mt_showbtns a.a {	height: 104px;	background-position: center bottom;	margin-top: 0px;}#mt_showbtns a span { display: none; }/*-- show info --*/ #mt_showinfo, #mt_showinfo ul, #mt_showinfo li {	width: 760px;	height: 210px;	position: absolute;}#mt_showinfo {	position: relative;	overflow: hidden;}#mt_showinfo .mt_img { float: left; }#mt_showinfo .mt_info {	color: #000;	margin-left: 280px;}#mt_showinfo .mt_info {	padding-top: 32px;	background-repeat: no-repeat;	background-position: left top;}#mt_showinfo .mt_show_main .mt_info { background-image: url(/data/st_image/manten_10sum/ttl-show-main_10sum.gif); }#mt_showinfo .mt_show_cg .mt_info { background-image: url(/data/st_image/manten_10spr/ttl-show-cg_10spr.gif); }#mt_showinfo .mt_show_heal .mt_info { background-image: url(/data/st_image/manten_10sum/ttl-show-heal_10sum.gif); }#mt_showinfo .mt_info h2 { display: none; }#mt_showinfo .mt_pane {	height: 135px;	padding: 6px 12px 0px;	overflow: auto;}#mt_showinfo .mt_info h3 {	color: #000;	font-size: 15px;	line-height: 1.25em;	margin-bottom: 6px;}#mt_showinfo .mt_info p {	font-size: 12px;	line-height: 1.4em;	margin-bottom: 6px;}.mt_time {	line-height: 29px;	margin-right: 12px;	float: right;}.mt_buybtn {	background: url(/data/st_image/manten/btn-buy.gif) no-repeat left top;	width: 128px;	height: 29px;	margin-left: 12px;	float: left;}.mt_buybtn span { display: none; }.mt_buybtn_yubin {	background: url(/data/st_image/manten/btn-buy_yubin.gif) no-repeat left top;	width: 120px;	height: 32px;	margin-left: 12px;	float: left;}.mt_buybtn_takuhai {	background: url(/data/st_image/manten/btn-buy_takuhai.gif) no-repeat left top;	width: 120px;	height: 32px;	margin-left: 12px;	float: left;}.mt_buybtn_yubin span,.mt_buybtn_takuhai span { display: none; }/*----------------------------------------------------------| ボディスタイル+---------------------------------------------------------*/#manten_body { ; }#manten_body_main { width: 480px; float: right; }#manten_body_sub { width: 268px; float: left; }.mt_info th, .mt_info td {	font-weight: normal;	line-height: 1.3em;	vertical-align: top;	padding: 1px 0px;}.mt_info th {	color: #ffd966;	text-align: right;	padding-right: 1em;	white-space: nowrap;}.mt_chuui {	font-size: 11px;	line-height: 1.3em;}/*----------------------------------------------------------| フッタースタイル+---------------------------------------------------------*/#manten_foot { ; }/*------------------------------------------------------------| キャンペーン+-----------------------------------------------------------*//*-- not [ie:mac] --\*/#manten_camp { width: 100%; float: left; }/**/#manten_camp { color: #000; }#mt_camp_body {	background: url(/data/st_image/manten/bg-camp.gif) repeat-x left top;	padding: 0px 24px 24px;}#mt_camp_main {	width: 344px;	float: left;	margin-top: 24px;}.mt_camp_img {	width: 160px;	float: left;	margin-right: 24px;}.lastimg { margin-right: 0; }.mt_camp_img img { margin-bottom: 6px; }.mt_camp_img p {	font-size: 11px;	line-height: 1.25em;	margin: 0;}#mt_camp_info {	width: 344px;	height: 390px;	background-color: #fff;	margin-top: 24px;	overflow: auto;	float: right;}#mt_camp_info dl {	padding: 8px 12px;	line-height: 1.25em;}#mt_camp_info dt, #mt_camp_info dd {	padding: 4px 0px;}#mt_camp_info dt {	font-size: 13px;	font-weight: bold;	padding-bottom: 0px;}#mt_camp_info dd {	border-bottom: 1px dotted #ccc;}/*------------------------------------------------------------| map styles+-----------------------------------------------------------*/#map {	font-size: 12px;	font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3',Osaka,'ＭＳ Ｐゴシック',Arial,sans-serif;	text-align: center;	line-height: 1.5em;	padding: 12px;}#map img { margin-bottom: 4px; }
