/*Theme Name: MMTVneoTheme URI: Description: オリジナル テーマAuthor: greenback / okadaVersion: 1.1Tags: n*/.page-id-73 h2 span{background:url(common/images/h2_broad1.gif) 0 0 no-repeat;}.page-id-135 h2 span{background:url(common/images/h2_broad2.gif) 0 0 no-repeat;}.page-id-233 h2 span{background:url(common/images/h2_broad3.gif) 0 0 no-repeat;}.page-id-245 h2 span{background:url(common/images/h2_broad4.gif) 0 0 no-repeat;}.page-id-299 h2 span{background:url(common/images/h2_broad5.gif) 0 0 no-repeat;}.page-id-334 h2 span{background:url(common/images/h2_broad6.gif) 0 0 no-repeat;}.page-id-407 h2 span{background:url(common/images/h2_broad7.gif) 0 0 no-repeat;}.page-id-421 h2 span{background:url(common/images/h2_broad8.gif) 0 0 no-repeat;}.page-id-471 h2 span{background:url(common/images/h2_broad9.gif) 0 0 no-repeat;}.page-id-485 h2 span{background:url(common/images/h2_broad10.gif) 0 0 no-repeat;}.page-id-505 h2 span{background:url(common/images/h2_broad11.gif) 0 0 no-repeat;}.page-id-518 h2 span{background:url(common/images/h2_broad12.gif) 0 0 no-repeat;}.page-id-544 h2 span{background:url(common/images/h2_broad13.gif) 0 0 no-repeat;}.page-id-567 h2 span{background:url(common/images/h2_broad14.gif) 0 0 no-repeat;}.page-id-592 h2 span{background:url(common/images/h2_broad15.gif) 0 0 no-repeat;}.page-id-612 h2 span{background:url(common/images/h2_broad16.gif) 0 0 no-repeat;}.page-id-663 h2 span{background:url(common/images/h2_broad17.gif) 0 0 no-repeat;}.page-id-696 h2 span{background:url(common/images/h2_broad18.gif) 0 0 no-repeat;}.page-id-721 h2 span{background:url(common/images/h2_broad19.gif) 0 0 no-repeat;}.page-id-743 h2 span{background:url(common/images/h2_broad20.gif) 0 0 no-repeat;}.page-id-763 h2 span{background:url(common/images/h2_broad21.gif) 0 0 no-repeat;}.page-id-792 h2 span{background:url(common/images/h2_broad22.gif) 0 0 no-repeat;}.page-id-804 h2 span{background:url(common/images/h2_broad23.gif) 0 0 no-repeat;}.page-id-819 h2 span{background:url(common/images/h2_broad24.gif) 0 0 no-repeat;}.page-id-846 h2 span{background:url(common/images/h2_broad25.gif) 0 0 no-repeat;}.page-id-859 h2 span{background:url(common/images/h2_broad26.gif) 0 0 no-repeat;}.page-id-876 h2 span{background:url(common/images/h2_broad27.gif) 0 0 no-repeat;}.page-id-886 h2 span{background:url(common/images/h2_broad28.gif) 0 0 no-repeat;}.page-id-913 h2 span{background:url(common/images/h2_broad29.gif) 0 0 no-repeat;}.page-id-926 h2 span{background:url(common/images/h2_broad30.gif) 0 0 no-repeat;}.page-id-947 h2 span{background:url(common/images/h2_broad31.gif) 0 0 no-repeat;}.page-id-962 h2 span{background:url(common/images/h2_broad32.gif) 0 0 no-repeat;}.page-id-1005 h2 span{background:url(common/images/h2_broad33.gif) 0 0 no-repeat;}.page-id-1015 h2 span{background:url(common/images/h2_broad34.gif) 0 0 no-repeat;}.page-id-1062 h2 span{background:url(common/images/h2_broad35.gif) 0 0 no-repeat;}.page-id-1069 h2 span{background:url(common/images/h2_broad36.gif) 0 0 no-repeat;}.page-id-1122 h2 span{background:url(common/images/h2_broad37.gif) 0 0 no-repeat;}.page-id-1133 h2 span{background:url(common/images/h2_broad38.gif) 0 0 no-repeat;}.page-id-1141 h2 span{background:url(common/images/h2_broad_sp.gif) 0 0 no-repeat;}.page-id-1211 h2 span{background:url(common/images/h2_broad39.gif) 0 0 no-repeat;}.page-id-1234 h2 span{background:url(common/images/h2_broad40.gif) 0 0 no-repeat;}.page-id-1252 h2 span{background:url(common/images/h2_broad41.gif) 0 0 no-repeat;}.page-id-1272 h2 span{background:url(common/images/h2_broad42.gif) 0 0 no-repeat;}.page-id-1311 h2 span{background:url(common/images/h2_broad43.gif) 0 0 no-repeat;}.page-id-1321 h2 span{background:url(common/images/h2_broad44.gif) 0 0 no-repeat;}.page-id-1347 h2 span{background:url(common/images/h2_broad45.gif) 0 0 no-repeat;}.page-id-1357 h2 span{background:url(common/images/h2_broad46.gif) 0 0 no-repeat;}.page-id-1388 h2 span{background:url(common/images/h2_broad47.gif) 0 0 no-repeat;}.page-id-1400 h2 span{background:url(common/images/h2_broad48.gif) 0 0 no-repeat;}.page-id-1425 h2 span{background:url(common/images/h2_broad49.gif) 0 0 no-repeat;}.page-id-1459 h2 span{background:url(common/images/h2_broad50.gif) 0 0 no-repeat;}.page-id-1487 h2 span{background:url(common/images/h2_broad51.gif) 0 0 no-repeat;}.page-id-1502 h2 span{background:url(common/images/h2_broad52.gif) 0 0 no-repeat;}.page-id-1549 h2 span{background:url(common/images/h2_broad53.gif) 0 0 no-repeat;}.page-id-1564 h2 span{background:url(common/images/h2_broad54.gif) 0 0 no-repeat;}.page-id-1618 h2 span{background:url(common/images/h2_broad55.gif) 0 0 no-repeat;}.page-id-1621 h2 span{background:url(common/images/h2_broad56.gif) 0 0 no-repeat;}.page-id-1650 h2 span{background:url(common/images/h2_broad57.gif) 0 0 no-repeat;}.page-id-1663 h2 span{background:url(common/images/h2_broad58.gif) 0 0 no-repeat;}.page-id-1688 h2 span{background:url(common/images/h2_broad59.gif) 0 0 no-repeat;}.page-id-1701 h2 span{background:url(common/images/h2_broad60.gif) 0 0 no-repeat;}.page-id-1706 h2 span{background:url(common/images/h2_broad_sp.gif) 0 0 no-repeat;}.page-id-1809 h2 span{background:url(common/images/h2_broad_new2014.gif) 0 0 no-repeat;}.page-id-1870 h2 span{background:url(common/images/h2_broad61.gif) 0 0 no-repeat;}.page-id-1876 h2 span{background:url(common/images/h2_broad62.gif) 0 0 no-repeat;}.page-id-1894 h2 span{background:url(common/images/h2_broad63.gif) 0 0 no-repeat;}.page-id-1900 h2 span{background:url(common/images/h2_broad64.gif) 0 0 no-repeat;}.page-id-1940 h2 span{background:url(common/images/h2_broad65.gif) 0 0 no-repeat;}.page-id-1956 h2 span{background:url(common/images/h2_broad66.gif) 0 0 no-repeat;}.page-id-1992 h2 span{background:url(common/images/h2_broad67.gif) 0 0 no-repeat;}.page-id-2001 h2 span{background:url(common/images/h2_broad68.gif) 0 0 no-repeat;}.page-id-2016 h2 span{background:url(common/images/h2_broad69.gif) 0 0 no-repeat;}.page-id-2027 h2 span{background:url(common/images/h2_broad70.gif) 0 0 no-repeat;}.page-id-2044 h2 span{background:url(common/images/h2_broad71.gif) 0 0 no-repeat;}.page-id-2065 h2 span{background:url(common/images/h2_broad72.gif) 0 0 no-repeat;}.page-id-2194 h2 span{background:url(common/images/h2_broad73.gif) 0 0 no-repeat;}.page-id-2223 h2 span{background:url(common/images/h2_broad74.gif) 0 0 no-repeat;}.page-id-2261 h2 span{background:url(common/images/h2_broad75.gif) 0 0 no-repeat;}.page-id-2272 h2 span{background:url(common/images/h2_broad76.gif) 0 0 no-repeat;}.page-id-2294 h2 span{background:url(common/images/h2_broad77.gif) 0 0 no-repeat;}.page-id-2301 h2 span{background:url(common/images/h2_broad78.gif) 0 0 no-repeat;}.page-id-2342 h2 span{background:url(common/images/h2_broad79.gif) 0 0 no-repeat;}.page-id-2349 h2 span{background:url(common/images/h2_broad80.gif) 0 0 no-repeat;}.page-id-2381 h2 span{background:url(common/images/h2_broad81.gif) 0 0 no-repeat;}.page-id-2394 h2 span{background:url(common/images/h2_broad82.gif) 0 0 no-repeat;}h4.ogura span{ background:url(common/images/per_ogura.gif) 0 0 no-repeat;}h4.kaiya span{ background:url(common/images/per_kaiya.gif) 0 0 no-repeat;}h4.kuroda span{ background:url(common/images/per_kuroda.gif) 0 0 no-repeat;}h4.sakai span{ background:url(common/images/per_sakai.gif) 0 0 no-repeat;}h4.monna span{ background:url(common/images/per_monna.gif) 0 0 no-repeat;}h4.joy span{ background:url(common/images/per_joy.gif) 0 0 no-repeat;}h4.yasuoka span{ background:url(common/images/per_yasuoka.gif) 0 0 no-repeat;}h4.ito span{ background:url(common/images/per_ito.gif) 0 0 no-repeat;}h4.toshiko span{ background:url(common/images/per_toshiko.gif) 0 0 no-repeat;}h4.tachibana span{ background:url(common/images/per_tachibana.gif) 0 0 no-repeat;}h4.tanakaakiko span{ background:url(common/images/per_tanakaakiko.gif) 0 0 no-repeat;}h4.kurodaaimi span{ background:url(common/images/per_kurodaaimi.gif) 0 0 no-repeat;}h4.abeyukiko span{ background:url(common/images/per_abeyukiko.gif) 0 0 no-repeat;}h4.shinato span{ background:url(common/images/per_shinato.gif) 0 0 no-repeat;}h4.akaike span{ background:url(common/images/per_akaike.gif) 0 0 no-repeat;}h4.papaiya span{ background:url(common/images/per_papaiya.gif) 0 0 no-repeat;}h4.aimatsunaoko span{ background:url(common/images/per_aimatsunaoko.gif) 0 0 no-repeat;}h4.onomayumi span{ background:url(common/images/per_onomayumi.gif) 0 0 no-repeat;}h4.komatani span{ background:url(common/images/per_komatani.gif) 0 0 no-repeat;}h4.momoeda span{ background:url(common/images/per_momoeda.gif) 0 0 no-repeat;}h4.myondon span{ background:url(common/images/per_myondon.gif) 0 0 no-repeat;}h4.osumikenya span{ background:url(common/images/per_osumikenya.gif) 0 0 no-repeat;}h4.sumitanianna span{ background:url(common/images/per_sumitanianna.gif) 0 0 no-repeat;}h4.oonishiran span{ background:url(common/images/per_oonishiran.gif) 0 0 no-repeat;}h4.fukawa span{ background:url(common/images/per_fukawa.gif) 0 0 no-repeat;}h4.tanakaminako span{ background:url(common/images/per_tanakaminako.gif) 0 0 no-repeat;}h4.minayo span{ background:url(common/images/per_minayo.gif) 0 0 no-repeat;}h4.mikio span{ background:url(common/images/per_mikio.gif) 0 0 no-repeat;}h4.yoda span{ background:url(common/images/per_yoda.gif) 0 0 no-repeat;}h4.hotta span{ background:url(common/images/per_hotta.gif) 0 0 no-repeat;}h4.yonemura span{ background:url(common/images/per_yonemura.gif) 0 0 no-repeat;}h4.yamamotojun span{ background:url(common/images/per_yamamotojun.gif) 0 0 no-repeat;}h4.sasazawa span{ background:url(common/images/per_sasazawa.gif) 0 0 no-repeat;}h4.jjchiba span{ background:url(common/images/per_jjchiba.gif) 0 0 no-repeat;}h4.riina span{ background:url(common/images/per_riina.gif) 0 0 no-repeat;}h4.rieko span{ background:url(common/images/per_rieko.gif) 0 0 no-repeat;}h4.hanawa span{ background:url(common/images/per_hanawa.gif) 0 0 no-repeat;}h4.takagi span{ background:url(common/images/per_takagi.gif) 0 0 no-repeat;}h4.satoyuka span{ background:url(common/images/per_satoyuka.gif) 0 0 no-repeat;}h4.tsuchiyasao span{ background:url(common/images/per_tsuchiyasao.gif) 0 0 no-repeat;}h4.kandori span{ background:url(common/images/per_kandori.gif) 0 0 no-repeat;}h4.rico span{ background:url(common/images/per_rico.gif) 0 0 no-repeat;}h4.taiyo span{ background:url(common/images/per_taiyo.gif) 0 0 no-repeat;}h4.sakairan span{ background:url(common/images/per_sakairan.gif) 0 0 no-repeat;}h4.yakushiji span{ background:url(common/images/per_yakushiji.gif) 0 0 no-repeat;}h4.murayama span{ background:url(common/images/per_murayama.gif) 0 0 no-repeat;}h4.fukuzawa span{ background:url(common/images/per_fukuzawa.gif) 0 0 no-repeat;}h4.minako span{ background:url(common/images/per_minako.gif) 0 0 no-repeat;}h4.yukawamai span{ background:url(common/images/per_yukawamai.gif) 0 0 no-repeat;}h4.yoshidasatomi span{ background:url(common/images/per_yoshidasatomi.gif) 0 0 no-repeat;}h4.kannazuki span{ background:url(common/images/per_kannazuki.gif) 0 0 no-repeat;}h4.nitta span{ background:url(common/images/per_nitta.gif) 0 0 no-repeat;}h4.fujiwarasayaka span{ background:url(common/images/per_fujiwarasayaka.gif) 0 0 no-repeat;}h4.mizusawa span{ background:url(common/images/per_mizusawa.gif) 0 0 no-repeat;}h4.morisakiyuki span{ background:url(common/images/per_morisakiyuki.gif) 0 0 no-repeat;}h4.cecil span{ background:url(common/images/per_cecil.gif) 0 0 no-repeat;}h4.yasukawa span{ background:url(common/images/per_yasukawa.gif) 0 0 no-repeat;}h4.koriki span{ background:url(common/images/per_koriki.gif) 0 0 no-repeat;}h4.daddy span{ background:url(common/images/per_daddy.gif) 0 0 no-repeat;}h4.sakamotoasako span{ background:url(common/images/per_sakamotoasako.gif) 0 0 no-repeat;}h4.kitadekyouko span{ background:url(common/images/per_kitadekyouko.gif) 0 0 no-repeat;}h4.hamaiyouko span{ background:url(common/images/per_hamaiyouko.gif) 0 0 no-repeat;}.clearfix:after {  content: ".";   display: block;   height: 0;   clear: both;   visibility: hidden;}.clearfix { display: inline-table; }/* Hides from IE-mac \*/* html .clearfix { height: 1%; }.clearfix { display: block; }/* End hide from IE-mac *//* Anti fricker for IE6 */html {     filter: expression(document.execCommand("BackgroundImageCache", false, true)); }/* End Anti fricker for IE6 */.img_replace,.img_replace span {display: block;overflow: hidden;}.img_replace {position: relative;}.img_replace span {position: absolute;top: 0; left: 0;}a.img_replace span {cursor: pointer;}/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html-------------------------------------------------------------- *//*-------------------------*/html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend {	border: 0;	margin: 0;	padding: 0;	/*vertical-align: baseline;*/}table, caption, tbody, tfoot, thead, tr, th, td {}body {	line-height: 1;}h1, h2, h3, h4, h5, h6 {	font-weight: normal;}ol, ul {	list-style: none;}blockquote {	quotes: none;}blockquote:before, blockquote:after {	content: '';	content: none;}del {	text-decoration: line-through;}/* tables still need 'cellspacing="0"' in the markup *//* table {	border-collapse: collapse;	border-spacing: 0;}*/a img {	border: none;}/* =Layout-------------------------------------------------------------- *//*LAYOUT: Two columnsDESCRIPTION: Two-column fixed layout with one sidebar right of content*/html{height:auto !important;height:100%;min-height:100%;margin:0;padding:0;}body {margin:0!important;padding:0!important;height:100%;min-height:100%;text-align:center;color:#333;}#container {	margin: 0 0px 0 0;	width: 100%;}#content {}#footer {	clear: both;	width: 100%;}/*LAYOUT: One column, no sidebarDESCRIPTION: One centered column with no sidebar*/.one-column #content {	margin: 0 auto;	width: 640px;}/*LAYOUT: Full width, no sidebarDESCRIPTION: Full width content with no sidebar; used for attachment pages*/.single-attachment #content {	margin: 0 auto;	width: 900px;}/* =Fonts-------------------------------------------------------------- */body {	font-family: sans-serif;	line-height:0;/* wrapperの手前に原因不明のスペース等が入る対策。line-heightはwrapperで指定 20110422*/}* html body {	font-family: "ＭＳ Ｐゴシック", sans-serif;} /* for lte ie6 */*:first-child+html body {	font-family: "ＭＳ Ｐゴシック", sans-serif;} /* for ie7 */html>/**/body {	font-family: "ＭＳ Ｐゴシック", sans-serif;} /* for ie8 */html:not(:target) body {	font-family: "メイリオ", Hiragino Kaku Gothic Pro, "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", sans-serif;}body{font-size: 70%; /* all browsers */font-size: 80%\9; /* IE8 */*font-size: 80%; /* IE7 */_font-size: 80%; /* IE6 */}:root body {   font-size: 80% \0/; /* IE9 */}.head_img{margin:0 auto 10px;position:relative;height:400px;width:940px;}.head_img .flash_area{position:absolute;z-index : 1;line-height:0;left:0;top:0;}.head_img .text{position:absolute;z-index : 2;top:5px;right:0;color:#555;}#header{width:940px;height:125px;margin:5px auto 0px;position:relative;}#header .image{position:absolute;z-index:1;top:0;left:0;}#header .image{margin-top:12px;}#header .image,#header .image a,#header .image a span{width:940px;height:112px;}#header .image a span{background:url(common/images/head_all.png) center 0 no-repeat;}#header .text{position:absolute;z-index:2;top:2;right:0;color:#666;}#menu{width:942px;height:57px;margin:5px auto 10px;}#menu ul{width:942px;height:57px;}#menu ul li{float:left;}#menu ul li,#menu ul li a,#menu ul li a span{height:57px;}#menu ul li.hom,#menu ul li.hom a,#menu ul li.hom a span{width:99px;}#menu ul li.bac,#menu ul li.bac a,#menu ul li.bac a span{width:144px;}#menu ul li.per,#menu ul li.per a,#menu ul li.per a span{width:148px;}#menu ul li.doc,#menu ul li.doc a,#menu ul li.doc a span{width:109px;}#menu ul li.gue,#menu ul li.gue a,#menu ul li.gue a span{width:99px;}#menu ul li.blo,#menu ul li.blo a,#menu ul li.blo a span{width:109px;}#menu ul li.com,#menu ul li.com a,#menu ul li.com a span{width:123px;}#menu ul li.rec,#menu ul li.rec a,#menu ul li.rec a span{width:111px;}#menu ul li.hom a span{ background:url(common/images/menu.png?160108) 0 0 no-repeat;}#menu ul li.bac a span{ background:url(common/images/menu.png) -99px 0 no-repeat;}#menu ul li.per a span{ background:url(common/images/menu.png) -243px 0 no-repeat;}#menu ul li.doc a span{ background:url(common/images/menu.png) -391px 0 no-repeat;}#menu ul li.gue a span{ background:url(common/images/menu.png) -500px 0 no-repeat;}#menu ul li.blo a span{ background:url(common/images/menu.png) -599px 0 no-repeat;}#menu ul li.com a span{ background:url(common/images/menu.png) -708px 0 no-repeat;}#menu ul li.rec a span{ background:url(common/images/menu.png) -831px 0 no-repeat;}#menu ul li.hom a:hover span{ background-position: 0 -57px;}#menu ul li.bac a:hover span{ background-position: -99px -57px;}#menu ul li.per a:hover span{ background-position: -243px -57px;}#menu ul li.doc a:hover span{ background-position: -391px -57px;}#menu ul li.gue a:hover span{ background-position: -500px -57px;}#menu ul li.blo a:hover span{ background-position: -599px -57px;}#menu ul li.com a:hover span{ background-position: -708px -57px;}#menu ul li.rec a:hover span{ background-position: -831px -57px;}.home #menu ul li.hom a:hover span{ background-position: 0 -114px;}.page-id-71 #menu ul li.bac a:hover span,.parent-pageid-71 #menu ul li.bac a:hover span{ background-position: -99px -114px;}.page-id-32 #menu li.per a:hover span{ background-position: -243px -114px;}.page-id-65 #menu li.gue a:hover span{ background-position: -500px -114px;}#menu ul li.blo a:hover span{ background-position: -599px -114px;}#menu ul li.com a:hover span{ background-position: -708px -114px;}.page-id-70 #menu ul li.rec a:hover span{ background-position: -831px -114px;}.home #menu ul li.hom a span{ background-position: 0 -114px; cursor:default; }.page-id-71 #menu ul li.bac a span,.parent-pageid-71 #menu ul li.bac a span{ background-position: -99px -114px; cursor:default;}.page-id-32 #menu ul li.per a span{ background-position: -243px -114px; cursor:default; }.page-id-65 #menu ul li.gue a span{ background-position: -500px -114px; cursor:default;}#blo #menu ul li.blo a span{ background-position: -599px -114px; cursor:default;}#com #menu ul li.com a span{ background-position: -708px -114px; cursor:default;}.page-id-70 #menu ul li.rec a span{ background-position: -831px -114px; cursor:default;}.page-id-2683 #menu ul li.doc a span{ background-position: -391px -114px; cursor:default;}a {color:#8c3927;text-decoration:underline;}a:hover {text-decoration:none;}#wrapper {width:100%;height:auto !important;height:100%;min-height:100%;margin:0 auto;text-align:center;background:#fff url(common/images/body_bg.gif) center 0 repeat-y;line-height:1.3;	/* applied only IE6 */	_line-height:1.2;	/* applied IE6 and IE7 */	>line-height:1.2;		/* applied only IE8 */	line-height /*\**/: 1.2\9;}#main {width:940px;margin:0 auto;text-align:left;position:relative;}h2.h2_now{float:left;}span.top_tt{margin:5px 0 0 10px;float:left;display:block;}span.top_tt,span.top_tt a,span.top_tt a span{width:107px;height:24px;}span.top_tt a span{background:url(common/images/btn_tt.gif) 0 0 no-repeat;}span.top_tt a:hover span{background:url(common/images/btn_tt.gif) 0 -24px no-repeat;}h2.h2_now,h2.h2_now span{width:239px;height:34px;}h2.h2_now span{background:url(common/images/h2_now.gif) 0 0 no-repeat;}.bread{margin-bottom:10px;}div#lr_devide{width:940px;}div#lr_left{float:left;width:712px;}div#lr_right{width:215px;float:right;}.pane_wrapper{width:712px;margin-top:10px;}.pane{float:left;margin-right:11px;position:relative;}.pane_last{float:left!important;margin-right:0!important;position:relative;}h3.h3_broad a,h3.h3_broad a span{width:230px;height:338px;z-index:100;overflow:hidden;display:block;}h3.no1 a span{background:url(../../../../common/images/pane_bg1.jpg) 0 0 no-repeat;}h3.no1 a:hover span{background:url(../../../../common/images/pane_bg1.jpg) -230px 0 no-repeat;}h3.no2 a span{background:url(../../../../common/images/pane_bg2.jpg) 0 0 no-repeat;}h3.no2 a:hover span{background:url(../../../../common/images/pane_bg2.jpg) -230px 0 no-repeat;}h3.no3 a span{background:url(../../../../common/images/pane_bg3.jpg) 0 0 no-repeat;}h3.no3 a:hover span{background:url(../../../../common/images/pane_bg3.jpg) -230px 0 no-repeat;}h3.no4 a span{background:url(../../../../common/images/pane_bg4.jpg) 0 0 no-repeat;}h3.no4 a:hover span{background:url(../../../../common/images/pane_bg4.jpg) -230px 0 no-repeat;}h3.no5 a span{background:url(../../../../common/images/pane_bg5.jpg) 0 0 no-repeat;}h3.no5 a:hover span{background:url(../../../../common/images/pane_bg5.jpg) -230px 0 no-repeat;}h3.no6 a span{background:url(../../../../common/images/pane_bg6.jpg) 0 0 no-repeat;}h3.no6 a:hover span{background:url(../../../../common/images/pane_bg6.jpg) -230px 0 no-repeat;}h3.no7 a span{background:url(../../../../common/images/pane_bg7.jpg) 0 0 no-repeat;}h3.no7 a:hover span{background:url(../../../../common/images/pane_bg7.jpg) -230px 0 no-repeat;}h3.no8 a span{background:url(../../../../common/images/pane_bg8.jpg) 0 0 no-repeat;}h3.no8 a:hover span{background:url(../../../../common/images/pane_bg8.jpg) -230px 0 no-repeat;}h3.no9 a span{background:url(../../../../common/images/pane_bg9.jpg) 0 0 no-repeat;}h3.no9 a:hover span{background:url(../../../../common/images/pane_bg9.jpg) -230px 0 no-repeat;}h3.no10 a span{background:url(../../../../common/images/pane_bg10.jpg) 0 0 no-repeat;}h3.no10 a:hover span{background:url(../../../../common/images/pane_bg10.jpg) -230px 0 no-repeat;}h3.no11 a span{background:url(../../../../common/images/pane_bg11.jpg) 0 0 no-repeat;}h3.no11 a:hover span{background:url(../../../../common/images/pane_bg11.jpg) -230px 0 no-repeat;}h3.no12 a span{background:url(../../../../common/images/pane_bg12.jpg) 0 0 no-repeat;}h3.no12 a:hover span{background:url(../../../../common/images/pane_bg12.jpg) -230px 0 no-repeat;}h3.no13 a span{background:url(../../../../common/images/pane_bg13.jpg) 0 0 no-repeat;}h3.no13 a:hover span{background:url(../../../../common/images/pane_bg13.jpg) -230px 0 no-repeat;}h3.no14 a span{background:url(../../../../common/images/pane_bg14.jpg) 0 0 no-repeat;}h3.no14 a:hover span{background:url(../../../../common/images/pane_bg14.jpg) -230px 0 no-repeat;}h3.no15 a span{background:url(../../../../common/images/pane_bg15.jpg) 0 0 no-repeat;}h3.no15 a:hover span{background:url(../../../../common/images/pane_bg15.jpg) -230px 0 no-repeat;}h3.no16 a span{background:url(../../../../common/images/pane_bg16.jpg) 0 0 no-repeat;}h3.no16 a:hover span{background-position: -230px 0;}h3.no17 a span{background:url(../../../../common/images/pane_bg17.jpg) 0 0 no-repeat;}h3.no17 a:hover span{background-position: -230px 0;}h3.no18 a span{background:url(../../../../common/images/pane_bg18.jpg) 0 0 no-repeat;}h3.no18 a:hover span{background-position: -230px 0;}h3.no19 a span{background:url(../../../../common/images/pane_bg19.jpg) 0 0 no-repeat;}h3.no19 a:hover span{background-position: -230px 0;}h3.no20 a span{background:url(../../../../common/images/pane_bg20.jpg) 0 0 no-repeat;}h3.no20 a:hover span{background-position: -230px 0;}h3.no21 a span{background:url(../../../../common/images/pane_bg21.jpg) 0 0 no-repeat;}h3.no21 a:hover span{background-position: -230px 0;}h3.no22 a span{background:url(../../../../common/images/pane_bg22.jpg) 0 0 no-repeat;}h3.no22 a:hover span{background-position: -230px 0;}h3.no23 a span{background:url(../../../../common/images/pane_bg23.jpg) 0 0 no-repeat;}h3.no23 a:hover span{background-position: -230px 0;}h3.no24 a span{background:url(../../../../common/images/pane_bg24.jpg) 0 0 no-repeat;}h3.no24 a:hover span{background-position: -230px 0;}h3.no25 a span{background:url(../../../../common/images/pane_bg25.jpg) 0 0 no-repeat;}h3.no25 a:hover span{background-position: -230px 0;}h3.no26 a span{background:url(../../../../common/images/pane_bg26.jpg) 0 0 no-repeat;}h3.no26 a:hover span{background-position: -230px 0;}h3.no27 a span{background:url(../../../../common/images/pane_bg27.jpg) 0 0 no-repeat;}h3.no27 a:hover span{background-position: -230px 0;}h3.no28 a span{background:url(../../../../common/images/pane_bg28.jpg) 0 0 no-repeat;}h3.no28 a:hover span{background-position: -230px 0;}h3.no29 a span{background:url(../../../../common/images/pane_bg29.jpg) 0 0 no-repeat;}h3.no29 a:hover span{background-position: -230px 0;}h3.no30 a span{background:url(../../../../common/images/pane_bg30.jpg) 0 0 no-repeat;}h3.no30 a:hover span{background-position: -230px 0;}h3.no31 a span{background:url(../../../../common/images/pane_bg31.jpg) 0 0 no-repeat;}h3.no31 a:hover span{background-position: -230px 0;}h3.no32 a span{background:url(../../../../common/images/pane_bg32.jpg) 0 0 no-repeat;}h3.no32 a:hover span{background-position: -230px 0;}h3.no33 a span{background:url(../../../../common/images/pane_bg33.jpg) 0 0 no-repeat;}h3.no33 a:hover span{background-position: -230px 0;}h3.no34 a span{background:url(../../../../common/images/pane_bg34.jpg) 0 0 no-repeat;}h3.no34 a:hover span{background-position: -230px 0;}h3.no35 a span{background:url(../../../../common/images/pane_bg35.jpg) 0 0 no-repeat;}h3.no35 a:hover span{background-position: -230px 0;}h3.no36 a span{background:url(../../../../common/images/pane_bg36.jpg) 0 0 no-repeat;}h3.no36 a:hover span{background-position: -230px 0;}h3.no37 a span{background:url(../../../../common/images/pane_bg37.jpg) 0 0 no-repeat;}h3.no37 a:hover span{background-position: -230px 0;}h3.no38 a span{background:url(../../../../common/images/pane_bg38.jpg) 0 0 no-repeat;}h3.no38 a:hover span{background-position: -230px 0;}h3.no39 a span{background:url(../../../../common/images/pane_bg39.jpg) 0 0 no-repeat;}h3.no39 a:hover span{background-position: -230px 0;}h3.no_sp a span{background:url(../../../../common/images/pane_bg_sp.jpg) 0 0 no-repeat;}h3.no_sp a:hover span{background-position: -230px 0;}h3.no40 a span{background:url(../../../../common/images/pane_bg40.jpg) -230px 0 no-repeat;}h3.no40 a:hover span{background-position: 0 0;}h3.no41 a span{background:url(../../../../common/images/pane_bg41.jpg) -230px 0 no-repeat;}h3.no41 a:hover span{background-position: 0 0;}h3.no42 a span{background:url(../../../../common/images/pane_bg42.jpg) -230px 0 no-repeat;}h3.no42 a:hover span{background-position: 0 0;}h3.no43 a span{background:url(../../../../common/images/pane_bg43.jpg) -230px 0 no-repeat;}h3.no43 a:hover span{background-position: 0 0;}h3.no44 a span{background:url(../../../../common/images/pane_bg44.jpg) -230px 0 no-repeat;}h3.no44 a:hover span{background-position: 0 0;}h3.no45 a span{background:url(../../../../common/images/pane_bg45.jpg) -230px 0 no-repeat;}h3.no45 a:hover span{background-position: 0 0;}h3.no46 a span{background:url(../../../../common/images/pane_bg46.jpg) -230px 0 no-repeat;}h3.no46 a:hover span{background-position: 0 0;}h3.no47 a span{background:url(../../../../common/images/pane_bg47.jpg) -230px 0 no-repeat;}h3.no47 a:hover span{background-position: 0 0;}h3.no48 a span{background:url(../../../../common/images/pane_bg48.jpg) -230px 0 no-repeat;}h3.no48 a:hover span{background-position: 0 0;}h3.no49 a span{background:url(../../../../common/images/pane_bg49.jpg) -230px 0 no-repeat;}h3.no49 a:hover span{background-position: 0 0;}h3.no50 a span{background:url(../../../../common/images/pane_bg50.jpg) -230px 0 no-repeat;}h3.no50 a:hover span{background-position: 0 0;}h3.no51 a span{background:url(../../../../common/images/pane_bg51.jpg) -230px 0 no-repeat;}h3.no51 a:hover span{background-position: 0 0;}h3.no52 a span{background:url(../../../../common/images/pane_bg52.jpg) -230px 0 no-repeat;}h3.no52 a:hover span{background-position: 0 0;}h3.no53 a span{background:url(../../../../common/images/pane_bg53.jpg) -230px 0 no-repeat;}h3.no53 a:hover span{background-position: 0 0;}h3.no54 a span{background:url(../../../../common/images/pane_bg54.jpg) -230px 0 no-repeat;}h3.no54 a:hover span{background-position: 0 0;}h3.no55 a span{background:url(../../../../common/images/pane_bg55.jpg) -230px 0 no-repeat;}h3.no55 a:hover span{background-position: 0 0;}h3.no56 a span{background:url(../../../../common/images/pane_bg56.jpg) -230px 0 no-repeat;}h3.no56 a:hover span{background-position: 0 0;}h3.no57 a span{background:url(../../../../common/images/pane_bg57.jpg) -230px 0 no-repeat;}h3.no57 a:hover span{background-position: 0 0;}h3.no58 a span{background:url(../../../../common/images/pane_bg58.jpg) -230px 0 no-repeat;}h3.no58 a:hover span{background-position: 0 0;}h3.no59 a span{background:url(../../../../common/images/pane_bg59.jpg) -230px 0 no-repeat;}h3.no59 a:hover span{background-position: 0 0;}h3.no60 a span{background:url(../../../../common/images/pane_bg60.jpg) -230px 0 no-repeat;}h3.no60 a:hover span{background-position: 0 0;}h3.no_sp2 a span{background:url(../../../../common/images/pane_bg_sp2.jpg) -230px 0 no-repeat;}h3.no_sp2 a:hover span{background-position: 0px 0;}h3.no_new2014 a span{background:url(../../../../common/images/pane_bg_new2014.jpg) -230px 0 no-repeat;}h3.no_new2014 a:hover span{background-position: 0px 0;}h3.no61 a span{background:url(../../../../common/images/pane_bg61.jpg) -230px 0 no-repeat;}h3.no61 a:hover span{background-position: 0 0;}h3.no62 a span{background:url(../../../../common/images/pane_bg62.jpg) -230px 0 no-repeat;}h3.no62 a:hover span{background-position: 0 0;}h3.no63 a span{background:url(../../../../common/images/pane_bg63.jpg) -230px 0 no-repeat;}h3.no63 a:hover span{background-position: 0 0;}h3.no64 a span{background:url(../../../../common/images/pane_bg64.jpg) -230px 0 no-repeat;}h3.no64 a:hover span{background-position: 0 0;}h3.no65 a span{background:url(../../../../common/images/pane_bg65.jpg) -230px 0 no-repeat;}h3.no65 a:hover span{background-position: 0 0;}h3.no66 a span{background:url(../../../../common/images/pane_bg66.jpg) -230px 0 no-repeat;}h3.no66 a:hover span{background-position: 0 0;}h3.no67 a span{background:url(../../../../common/images/pane_bg67.jpg) -230px 0 no-repeat;}h3.no67 a:hover span{background-position: 0 0;}h3.no68 a span{background:url(../../../../common/images/pane_bg68.jpg) -230px 0 no-repeat;}h3.no68 a:hover span{background-position: 0 0;}h3.no69 a span{background:url(../../../../common/images/pane_bg69.jpg) -230px 0 no-repeat;}h3.no69 a:hover span{background-position: 0 0;}h3.no70 a span{background:url(../../../../common/images/pane_bg70.jpg) -230px 0 no-repeat;}h3.no70 a:hover span{background-position: 0 0;}h3.no71 a span{background:url(../../../../common/images2/pane_bg71.jpg) -230px 0 no-repeat;}h3.no71 a:hover span{background-position: 0 0;}h3.no72 a span{background:url(../../../../common/images2/pane_bg72.jpg) -230px 0 no-repeat;}h3.no72 a:hover span{background-position: 0 0;}h3.no73 a span{background:url(../../../../common/images2/pane_bg73.jpg) -230px 0 no-repeat;}h3.no73 a:hover span{background-position: 0 0;}h3.no74 a span{background:url(../../../../common/images2/pane_bg74.jpg) -230px 0 no-repeat;}h3.no74 a:hover span{background-position: 0 0;}h3.no75 a span{background:url(../../../../common/images2/pane_bg75.jpg) -230px 0 no-repeat;}h3.no75 a:hover span{background-position: 0 0;}h3.no76 a span{background:url(../../../../common/images2/pane_bg76.jpg) -230px 0 no-repeat;}h3.no76 a:hover span{background-position: 0 0;}h3.no77 a span{background:url(../../../../common/images2/pane_bg77.jpg) -230px 0 no-repeat;}h3.no77 a:hover span{background-position: 0 0;}h3.no78 a span{background:url(../../../../common/images2/pane_bg78.jpg) -230px 0 no-repeat;}h3.no78 a:hover span{background-position: 0 0;}h3.no79 a span{background:url(../../../../common/images2/pane_bg79.jpg) -230px 0 no-repeat;}h3.no79 a:hover span{background-position: 0 0;}h3.no80 a span{background:url(../../../../common/images2/pane_bg80.jpg) -230px 0 no-repeat;}h3.no80 a:hover span{background-position: 0 0;}h3.no81 a span{background:url(../../../../common/images2/pane_bg81.jpg) -230px 0 no-repeat;}h3.no81 a:hover span{background-position: 0 0;}h3.no82 a span{background:url(../../../../common/images2/pane_bg82.jpg) -230px 0 no-repeat;}h3.no82 a:hover span{background-position: 0 0;}h3.no83 a span{background:url(../../../../common/images2/pane_bg83.jpg) -230px 0 no-repeat;}h3.no83 a:hover span{background-position: 0 0;}h3.no84 a span{background:url(../../../../common/images2/pane_bg84.jpg) -230px 0 no-repeat;}h3.no84 a:hover span{background-position: 0 0;}h3.no85 a span{background:url(../../../../common/images2/pane_bg85.jpg) -230px 0 no-repeat;}h3.no85 a:hover span{background-position: 0 0;}h3.no86 a span{background:url(../../../../common/images2/pane_bg86.jpg) -230px 0 no-repeat;}h3.no86 a:hover span{background-position: 0 0;}h3.no87 a span{background:url(../../../../common/images2/pane_bg87.jpg) -230px 0 no-repeat;}h3.no87 a:hover span{background-position: 0 0;}h3.no88 a span{background:url(../../../../common/images2/pane_bg88.jpg) -230px 0 no-repeat;}h3.no88 a:hover span{background-position: 0 0;}h3.no89 a span{background:url(../../../../common/images2/pane_bg89.jpg) -230px 0 no-repeat;}h3.no89 a:hover span{background-position: 0 0;}h3.no90 a span{background:url(../../../../common/images2/pane_bg90.jpg) -230px 0 no-repeat;}h3.no90 a:hover span{background-position: 0 0;}h3.no91 a span{background:url(../../../../common/images2/pane_bg91.jpg) -230px 0 no-repeat;}h3.no91 a:hover span{background-position: 0 0;}h3.no92 a span{background:url(../../../../common/images2/pane_bg92.jpg) -230px 0 no-repeat;}h3.no92 a:hover span{background-position: 0 0;}h3.no93 a span{background:url(../../../../common/images2/pane_bg93.jpg) -230px 0 no-repeat;}h3.no93 a:hover span{background-position: 0 0;}h3.no94 a span{background:url(../../../../common/images2/pane_bg94.jpg) -230px 0 no-repeat;}h3.no94 a:hover span{background-position: 0 0;}h3.no95 a span{background:url(../../../../common/images2/pane_bg95.jpg) -230px 0 no-repeat;}h3.no95 a:hover span{background-position: 0 0;}h3.no96 a span{background:url(../../../../common/images2/pane_bg96.jpg) -230px 0 no-repeat;}h3.no96 a:hover span{background-position: 0 0;}h3.no97 a span{background:url(../../../../common/images2/pane_bg97.jpg) -230px 0 no-repeat;}h3.no97 a:hover span{background-position: 0 0;}h3.no98 a span{background:url(../../../../common/images2/pane_bg98.jpg) -230px 0 no-repeat;}h3.no98 a:hover span{background-position: 0 0;}h3.no99 a span{background:url(../../../../common/images2/pane_bg99.jpg) -230px 0 no-repeat;}h3.no99 a:hover span{background-position: 0 0;}h3.no100 a span{background:url(../../../../common/images2/pane_bg100.jpg) -230px 0 no-repeat;}h3.no100 a:hover span{background-position: 0 0;}h3.no101 a span{background:url(../../../../common/images2/pane_bg101.jpg) -230px 0 no-repeat;}h3.no101 a:hover span{background-position: 0 0;}h3.no102 a span{background:url(../../../../common/images2/pane_bg102.jpg?160207) -230px 0 no-repeat;}h3.no102 a:hover span{background-position: 0 0;}h3.no103 a span{background:url(../../../../common/images2/pane_bg103.jpg) -230px 0 no-repeat;}h3.no103 a:hover span{background-position: 0 0;}h3.no104 a span{background:url(../../../../common/images2/pane_bg104.jpg) -230px 0 no-repeat;}h3.no104 a:hover span{background-position: 0 0;}h3.no105 a span{background:url(../../../../common/images2/pane_bg105.jpg) -230px 0 no-repeat;}h3.no105 a:hover span{background-position: 0 0;}h3.no106 a span{background:url(../../../../common/images2/pane_bg106.jpg) -230px 0 no-repeat;}h3.no106 a:hover span{background-position: 0 0;}h3.no107 a span{background:url(../../../../common/images2/pane_bg107.jpg) -230px 0 no-repeat;}h3.no107 a:hover span{background-position: 0 0;}h3.no108 a span{background:url(../../../../common/images2/pane_bg108.jpg) -230px 0 no-repeat;}h3.no108 a:hover span{background-position: 0 0;}h3.no109 a span{background:url(../../../../common/images2/pane_bg109.jpg) -230px 0 no-repeat;}h3.no109 a:hover span{background-position: 0 0;} h4.h4_shokai{position:absolute;top:40px;left:10px;}span.shokai{position:absolute;top:41px;left:45px;width:180px;height:16px;z-index:110;overflow:hidden;font-size:90%;}span.music{position:absolute;top:282px;left:13px;width:220px;height:30px;z-index:111;color:#333;font-size:10px;	/* applied only IE6 */	_font-size:11px;	/* applied IE6 and IE7 */	>font-size:11px;		/* applied only IE8 */	font-size /*\**/: 11px\9;}.letterSpacing1{letter-spacing:-0.1em;	/* applied IE6 and IE7 */	>letter-spacing:-0.05em;		/* applied only IE8 */	letter-spacing /*\**/: -0.05em\9;}span.music span.h{font-weight:bold;}a.btn_tt{position:absolute;top:63px;left:10px;z-index:115;}a.btn_tt,a.btn_tt span{width:142px;height:21px;}a.btn_tt span{background:url(common/images/pane_btn_tt.gif) 0 0 no-repeat;}a.items{position:absolute;top:200px;left:14px;width:205px;height:55px;z-index:120;}ul.popin{background:url(common/images/hover_pane_bg.png) 0 0 no-repeat;width:918px;height:332px;padding:10px;overflow:hidden;}ul.popin li{float:left;background:url(common/images/hover_sub_pane.png) 0 0 no-repeat;width:175px;height:152px;padding:6px 0 0 8px;margin-bottom:3px;text-align:left;font-size:90%;line-height:1.2;}ul.popin li a.link_img{text-decoration:none;}ul.popin li a.link_img:hover{text-decoration:none;}ul.popin li a.link_img img{border:3px #eee solid;}ul.popin li a.link_img:hover img{border:3px #ddd solid;}ul.popin li a.link_txt{display:block;text-decoration:none;}ul.popin li a.link_txt:hover{text-decoration:underline;}ul.popin li .item_name,ul.popin li .bender_name{text-decoration:none;font-weight:bold;height:1em;overflow:hidden;}#twitter{margin-bottom:10px;}#ustream{width:215px;height:128px;margin-bottom:10px;}#ustream a{display:block;width:144px;height:55px;padding:70px 10px 3px 61px;background:url(common/images/btn_ust.gif) 0 0 no-repeat;color:#fff;text-decoration:none;overflow:hidden;	/* applied only IE6 */	_width:215px;	_height:128px;	/* applied IE6 and IE7 */	>width:215px;	>height:128px;		/* applied only IE8 */	width /*\**/: 215px\9;	height /*\**/: 128px\9;	}#ustream a:hover{color:#FFA7A7;}#side_banner{margin:0 0 10px;}#side_banner ul{}#side_banner li.l{float:left;margin-bottom:5px;}#side_banner li.r{float:right;margin-bottom:5px;}#side_banner li,#side_banner li a{width:105px;height:60px;}#side_banner li a span{width:101px;height:56px;	/* applied only IE6 */	_width:105px;	_height:60px;	/* applied IE6 and IE7 */	>width:105px;	>height:60px;	/* applied only IE8 */	width /*\**/: 105px\9;	height /*\**/: 60px\9;}#side_banner li.saitama a span{ background:url(common/images/banner_saitama.gif) -2px -2px no-repeat;border:2px solid #fff;}#side_banner li.wakayama a span{ background:url(common/images/banner_wakayama.gif) -2px -2px no-repeat;border:2px solid #fff;}#side_banner li.gifu a span{ background:url(common/images/banner_gifu.gif) -2px -2px no-repeat;border:2px solid #fff;}#side_banner li.celect a span{ background:url(common/images/banner_celect.gif) -2px -2px no-repeat;border:2px solid #fff;}#side_banner li.better a span{ background:url(common/images/banner_better.gif) -2px -2px no-repeat;border:2px solid #fff;}#side_banner li.skapa a span{ background:url(common/images/banner_skapa.gif) -2px -2px no-repeat;border:2px solid #fff;}#side_banner li.kallos a span{ background:url(common/images/banner_kallos.gif) -2px -2px no-repeat;border:2px solid #fff;}#side_banner li.saitama a:hover span{border:2px solid #eee;}#side_banner li.wakayama a:hover span{ border:2px solid #eee;}#side_banner li.gifu a:hover span{ border:2px solid #eee;}#side_banner li.celect a:hover span{border:2px solid #eee;}#side_banner li.better a:hover span{border:2px solid #eee;}#side_banner li.skapa a:hover span{border:2px solid #eee;}#side_banner li.kallos a:hover span{border:2px solid #eee;}#side_banner .banner150{width:154px;height:79px;margin:0 auto 10px;}#side_banner .banner150 a{width:154px;height:79px;display:block;border:2px solid #fff;background:#fff;text-align:center;}#side_banner .banner150 a:hover{border:2px solid #efefef;background:#fff;}#side_banner .banner150 img{margin:2px;}.foot_totop{margin:3px auto 0;width:940px;height:32px;text-align:right;position:relative;}.foot_totop a{position:absolute;right:10px;}.foot_totop a,.foot_totop a span{width:116px;height:32px;}.foot_totop a span{background:url(common/images/btn_page_to_top.gif) 0 0 no-repeat;}.foot_totop a:hover span{background:url(common/images/btn_page_to_top.gif) 0 -32px no-repeat;}.foot {margin:0 auto 10px;width:940px;background:url(common/images/foot_bg-top.gif) 0 0 no-repeat;font-size:10px;padding-bottom:10px;}.foot_inner {width:916px;background:url(common/images/foot_bg-bottom.gif) 0 bottom no-repeat;padding:17px 12px 17px 12px;	/* applied only IE6 */	_width:940px;	/* applied IE6 and IE7 */	>width:940px;	/* applied only IE8 */	width /*\**/: 940px\9;}.foot_inner address{font-style:normal;}.foot_inner a{margin-left:0px;padding-left:14px;background:url(common/images/icon_ext_link.gif) 0 3px no-repeat; }.foot_inner .banner a {background:none;padding-left:0;margin-left:0;}.banner_ge-t a,.banner_ge-t a span{width:120px;height:60px;}.banner_ge-t a span{background:url(common/images/get_logo_banner.gif) 0 0px no-repeat; }.banner_ge-t a:hover span{background:url(common/images/get_logo_banner.gif) 0 -60px no-repeat; }.banner_ARESent{float:left;width:130px;}.banner_ARESent .bnr,.banner_ARESent .bnr span{width:120px;height:60px;}.banner_ARESent .bnr span{background:url(common/images/bnr_ARESent.gif) 0 0px no-repeat; }#bottom_banner ul{margin-bottom:5px;}#bottom_banner ul li{float:left;margin-right:5px;}#bottom_banner ul li.lastChild{margin-right:0;}#bottom_banner ul li.hov{position:relative;width:234px;height:82px;overflow:hidden;}#bottom_banner li.hov a{display:block;top:0;left:0;z-index:10;position:absolute;width:234px;height:82px;}#bottom_banner li.hov a img{display:block;top:0;left:0;z-index:11;position:absolute;width:230px;height:78px;border:2px solid #f3f3f3;}#bottom_banner  li.hov a:hover img{border:2px solid #ddd;}#bottom_banner li.hov a span.hov_nav{display:block;position:absolute;z-index:15;left:5px;top:82px;padding:4px;background:#000;color:#fff;filter:alpha(opacity=75);opacity:0.75;font-size:12px;}#bottom_banner li.hov a span.hov_nav {    width:216px; /* all browsers, of course */    width: 224px¥9; /* IE8 and below */    *width: 216px; /* IE7 and below */    _width: 216px; /* IE6 */    height: 32px;    height: 40px¥9; /* IE8 and below */    *height: 32px; /* IE7 and below */    _height: 32px; /* IE6 and below */}#bottom_banner li.hov a span.hov_nav:not(:target) {    width: 224px¥9; /* IE9 */}#bottom_banner ul.line4 {margin-top:7px;}#bottom_banner ul.line4 li.lastChild{margin-right:0;}#bottom_banner ul.line4 li.hov{width:175px;margin-right:4px;}#bottom_banner ul.line4 li.lastChild{margin-right:0;}#bottom_banner ul.line4 li.hov a{width:175px;}#bottom_banner ul.line4 li.hov a img{width:171px;}#bottom_banner ul.line4 li.hov a span.hov_nav{}#bottom_banner ul.line4 li.hov a span.hov_nav {    width:158px; /* all browsers, of course */    width: 165px¥9; /* IE8 and below */    *width: 165px; /* IE7 and below */    _width: 165px; /* IE6 */    height: 45px;    height: 53px¥9; /* IE8 and below */    *height: 53px; /* IE8 and below */    _height: 53px; /* IE8 and below */}#bottom_banner ul.line4 li.hov a span.hov_nav:not(:target) {    width: 165px¥9; /* IE9 */    _width: 53px; /* IE8 and below */}/*--- パーソナリティ   ---*/#post-32 h1,#post-990 h1{width:400px;
height:34px;
background:url(common/images/h2_pers.gif) 0 0 no-repeat;
text-indent:-333em;
overflow:hidden;
margin:0 0 10px;
}

.per_main_wrapper{
width:712px;
margin:0 0 20px;
padding:11px 0 0px;
background:url(common/images/per_border-head.gif) 0 0 no-repeat;
}

.per_main{
width:712px;
padding:0 0 11px;
background:url(common/images/per_border-foot.gif) 0px bottom no-repeat;
}

.per_main .h3_main{
margin-left:10px;
}

.per_main .h3_main,
.per_main .h3_main span{
width:400px;
height:34px;
}

.per_main .h3_main span{
background:url(common/images/h3_pers.gif) 0px bottom no-repeat;
}

ul.per_list{
margin-left:6px;
margin-bottom:15px;
width:700px;
height:224px;
}

ul.per_list li{
float:left;
height:224px;
}

ul.per_list li a,
ul.per_list li a span{
height:224px;
}

ul.per_list li.kaiya,
ul.per_list li.kaiya a,
ul.per_list li.kaiya a span{
width:186px;
}

ul.per_list li.kuroda,
ul.per_list li.kuroda a,
ul.per_list li.kuroda a span{
width:186px;
}

ul.per_list li.ogura,
ul.per_list li.ogura a,
ul.per_list li.ogura a span{
width:177px;
}

ul.per_list li.tachibana,
ul.per_list li.tachibana a,
ul.per_list li.tachibana a span{
width:151px;
}




ul.per_list li.kaiya a span { background:url(common/images/persona_main.jpg) 0px 0 no-repeat;}
ul.per_list li.kuroda a span{ background:url(common/images/persona_main.jpg) -186px 0 no-repeat;}
ul.per_list li.ogura a span { background:url(common/images/persona_main.jpg) -372px 0 no-repeat;}
ul.per_list li.tachibana a span{ background:url(common/images/persona_main.jpg) -549px 0 no-repeat;}

ul.per_list li.kaiya a:hover span { background:url(common/images/persona_main.jpg) 0px -224px no-repeat;}
ul.per_list li.kuroda a:hover span{ background:url(common/images/persona_main.jpg) -186px -224px no-repeat;}
ul.per_list li.ogura a:hover span { background:url(common/images/persona_main.jpg) -372px -224px no-repeat;}
ul.per_list li.tachibana a:hover span{ background:url(common/images/persona_main.jpg) -549px -224px no-repeat;}

.person_wrapper{
width:686px;
margin:10px auto 10px;
}

div.person{
width:335px;
margin-bottom:20px;
}

div.person_l{
float:left;
}

div.person_r{
float:right;
}

div.person_full{
width:686px;
margin-bottom:15px;
}

h4.per_h4{
margin-bottom:5px;
}

h4.per_h4,
h4.per_h4 span{
width:270px;
height:20px;
}

div.per_l{
width:145px;
float:left;
}
div.per_img{
width:143px;
height:176px;
border:1px solid #D3D3D3;
margin-bottom:5px;
}
div.per_img span{
}
div.per_img span img{
margin:2px;
}
a.btn_blog{
}

div.per_r{
float:left;
margin-left:8px;
width:180px;
background:url(common/images/persona_desc_bg.gif) 0 0 repeat;
}

.person_full div.per_r{
float:left;
margin-left:8px;
width:533px;
min-height:176px;
height: auto !important;
height:176px;
background:url(common/images/persona_desc_bg.gif) 0 0 repeat;
}

span.per_text{
display:block;
padding:8px;
line-height:1.4;
}


div.per_assi_wrapper.per_assi_mt{
margin-top:30px;
}

div.per_assi .person_wrapper{
width:712px;
margin:10px auto 10px;
}
div.per_assi div.person_r{
float:right;
margin-right:15px;
}

h3.h3_assi,
h3.h3_guestAssi,
h3.h3_guestMC{
margin-bottom:15px;
}

h3.h3_guestMC,
h3.h3_guestMC span,
h3.h3_guest,
h3.h3_guest span,
h3.h3_assi,
h3.h3_assi span,
h3.h3_guestAssi,
h3.h3_guestAssi span{
width:400px;
height:34px;
}

h3.h3_assi span{
background:url(common/images/h3_assi.gif) 0px 0 no-repeat;
}

h3.h3_guestAssi span{
background:url(common/images/h3_guestAssi.gif) 0px 0 no-repeat;
}

h3.h3_guestMC span{
background:url(common/images/h3_guestMC.gif) 0px 0 no-repeat;
}
h3.h3_guestMC{
margin-top:20px;
margin-bottom:20px;
}

h3.h3_guestAssi,
h3.h3_guest{
margin-bottom:20px;
}


h3.h3_guest span{
background:url(common/images/h3_guest.gif) 0px 0 no-repeat;
}

/*おしらせ*/

.h3_news{
margin-top:10px;
margin-bottom:10px;
}

.h3_news,
.h3_news span{
width:230px;
height:34px;
}
.h3_news span{background:url(common/images/h2_news.gif) 0 0 no-repeat;
}

div.news_wrapper{
width:712px;
padding-top:17px;
background:url(common/images/news_wrapper-top.gif) 0 0 no-repeat;
margin-bottom:10px;
}

div.news{
width:712px;
padding-bottom:7px;
background:url(common/images/news_wrapper-bottom.gif) 0 bottom no-repeat;
}

div.news ul{
margin-left:15px;
margin-bottom:10px;
}

div.news ul li{
line-height:1.8;
font-size:110%;
	/* applied only IE6 */
	_font-size:100%;
	_line-height:1.5;

	/* applied IE6 and IE7 */
	>font-size:100%;
	>line-height:1.5;
	
	/* applied only IE8 */
	font-size /*\**/: 100%\9;
	line-height/*\**/:1.5\9;

}

div.news ul li span.date{
display:block;
float:left;
width:6em;
}

div.news ul li span.title{
display:block;
float:left;
}

div.news ul li span.icon_new{
display:block;
float:left;
margin-left:10px;
color:red;
}

div.news ul li span.icon_new,
div.news ul li span.icon_new span{
width:24px;
height:16px;
}
div.news ul li span.icon_new{
overflow:hidden;
text-indent:-33em;
}

div.news ul li span.icon_new span{background:url(common/images/icon_new.gif) 0 2px no-repeat;}

.entry-content{
color:#333;
font-size:120%;
line-height:1.4;
	/* applied only IE6 */
	_font-size:100%;
	_line-height:1.4;

	/* applied IE6 and IE7 */
	>font-size:100%;
	>line-height:1.4;
	
	/* applied only IE8 */
	font-size /*\**/: 100%\9;
	line-height/*\**/: 1.4\9;
	
}

.entry-title{
font-size:120%;
font-weight:bold;
margin:10px 0;
padding-left:10px;
background:url(common/images/h1_title.gif) 0px 0 no-repeat;
}


/*--- ゲスト   ---*/
#post-65 h1,
#post-992 h1{
width:400px;
height:34px;
background:url(common/images/h2_gues.gif) 0 0 no-repeat;
text-indent:-333em;
overflow:hidden;
margin:0 0 10px;
}

/*---  採用情報   ---*/
#post-70 h1{
width:400px;
height:34px;
background:url(common/images/h2_recr.gif) 0 0 no-repeat;
text-indent:-333em;
overflow:hidden;
margin:0 0 10px;
}

.recruit .odd{
background-color:#cacaca;
margin-bottom:2px;

}
.recruit .even{
background-color:#e9e9e9;
margin-bottom:2px;
}

.recruit h3{
width:100px;
_width:120px;
padding:4px 0px;
margin:0;
text-align:center;
float:left;
font-size:13px;
}
.recruit p.detail{
width:562px;
_width:582px;
padding:4px 10px;
margin:0;
border-left:2px solid #fff;
text-align:left;
float:left;
font-size:13px;
line-height:1.5;
}


/*--- バックナンバー詳細 ---*/

.parent-pageid-71 h1{
text-indent:-33em;
overflow:hidden;
line-height:0px;
margin:0px;
}

.bn_sub_title_float {
width:712px;
}

.parent-pageid-71 h2{
margin-bottom:5px;
float:left;
}

.parent-pageid-71 h2,
.parent-pageid-71 h2 span{
width:400px;
height:34px;
}


.page_selector{
float:right;
width:220px;
height:32px!important;
background:url(common/images/select_other_bg.gif) 0 0 no-repeat;
position:relative;
margin-bottom:10px;
display:block;
}

.page_selector h3{
text-indent:-30em;
line-height:0;
width:0px;
height:0px;
position:relative;
overflow:hidden;
}

.page_selector form{
display:block;
position:absolute;
top:5px;
right:11px;
z-index:20;

	/* applied only IE6 */
	_top:5px;

	/* applied IE6 and IE7 */
	>top:5px;
	
	/* applied only IE8 */
	top /*\**/: 5px\9;

}

.btn_tt_wrapper{
}

span.sub_tt{
margin:0;
float:left;
display:block;
}
span.sub_tt,
span.sub_tt a,
span.sub_tt a span{
width:150px;
height:24px;
}
span.sub_tt a span{background:url(common/images/btn_tt.gif) 0 0 no-repeat;}
span.sub_tt a:hover span{background:url(common/images/btn_tt.gif) 0 -24px no-repeat;}


.firstTime{
float:left;
background:url(common/images/shokai_head.gif) 0 2px no-repeat;
padding:0 0 3px 38px;
min-height:13px;
height: auto !important;
height: 13px;
margin:4px 20px 5px 0;
}

.items_wrapper{
background:url(common/images/items_wrapper_bg.gif) 0 0 no-repeat;
width:712px;
min-height:87px;
height: auto !important;
height: 87px;
margin-bottom:15px;
padding-top:10px;

}

.items_wrapper div.items{
background:url(common/images/items_wrapper_bottom_bg.gif) 0 bottom no-repeat;
width:712px;
min-height:77px;
height: auto !important;
height: 77px;
margin:0;
padding-bottom:10px;
zoom:1;
}


.items ul{
line-height:1.5;
font-size:84%;
margin:0;
padding:0;

}

.items ul.items_left{
float:left;
width:330px;
margin:0px 0 0px 16px;
}

.items ul.items_right{
float:left;
width:330px;
margin:0px 0 0px 16px;
}

/*IE6以下*/
* html .items ul.items_right,
* html .items ul.items_left,{
	margin:0 0 0 8px;
}

.items ul li{
background:url(common/images/allow2.gif) 0 5px no-repeat;
padding:0 0 0 12px;
margin-bottom:2px;
}

.items ul li.lastChild{
margin-bottom:0px;
}
.bn_sub_pane{
width:712px;
}

.bn_sub_pane .right{
width:385px;
float:right;
}

.bn_sub_pane h4{
color:#760100;
font-weight:bold;
font-size:120%;
margin-bottom:10px;
line-height:1.3;
}

.bn_sub_pane h4 a{
text-decoration:none;
color:#760100;

}

.bn_sub_pane h4 a:hover{
text-decoration:none;
color:#999999;
}

.maker{
display:block;
margin-bottom:10px;
font-size:100%;
line-height:1;
}

.bn_sub_pane h5{
font-weight:bold;
margin-bottom:10px;
font-size:100%;
line-height:1.4;
}



.bn_sub_pane p{
text-align:justify;
text-justify:inter-ideograph;
margin-bottom:10px;
font-size:93%;
line-height:1.5!important;
}

.pic a img{
border:3px solid #d8d8d8;
}

.pic a:hover img{
border:3px solid #eaeaea;
}

.maker_link{
margin-bottom:10px;
}

.maker_link,
.maker_link a,
.maker_link a span{
width:115px;
height:25px;
}

.maker_link a span{background:url(common/images/btn_about.gif) 0 0 no-repeat;}
.maker_link a:hover span{background:url(common/images/btn_about.gif) 0 -25px no-repeat;}

.btn_to_item_list{
width:712px;
height:12px;
}

.btn_to_item_list a{
float:right;
}

.btn_to_item_list a,
.btn_to_item_list a span{
width:98px;
height:12px;
}

.btn_to_item_list a span{background:url(common/images/btn_to_item_list.gif) 0 0px no-repeat;}

.bn_sub_pane{
padding-bottom:10px;
}

.bn_sub_pane_wrapper{
background:url(common/images/item_hr.gif) 0 bottom no-repeat;
width:712px;
padding-bottom:10px;
margin-bottom:20px;
}

ul.item6-1 {
margin-left:20px;
margin-bottom:10px;
}
ul.item6-1 li{
list-style-type:disc;
}


/* news archive */

.category-3 .entry-summary{
display:none;
}

/* backnumber_top */


.post-71 h1{
display:none;
}

h2.h2_replaying{
float:left;
}

h2.h2_replaying,
h2.h2_replaying span{
width:270px;
height:34px;
}

h2.h2_replaying span{
background:url(common/images/h2_nowb.gif) 0 0 no-repeat;
}

a.border2px_aaa img{
border:2px solid #830000;
}

a.border2px_aaa:hover img{
border:2px solid #fb6666;
}


.category-ustream .type-post{
margin-bottom:30px;
padding-bottom:30px;
border-bottom:1px solid #ccc;
font-size:110%;
line-height:1.5;
}

.entry-meta{
width:100%;
text-align:right;
margin-bottom:10px;
}



/*--- パーソナリティ   ---*/
#post-2683 h1{
width:400px;
height:34px;
background:url(common/images/h2_doctors.png) 0 0 no-repeat;
text-indent:-333em;
overflow:hidden;
margin:0 0 20px;
}