@charset "utf-8";

/* CSS Document */

body { text-align: center; width: 100%; vertical-align: middle; font-size: 12px; padding: 0px; margin: 0px; color: #666666; }

* { font-family:"ヒラギノ丸ゴ Pro W4", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif; }

#page { width: 950px; padding: 0px; margin-top: 64px; margin-right: auto; margin-bottom: auto; margin-left: auto; }

#jenisnon #page, #jeniswali #page, #jenisbebali #page, #jenisbalihbalihan #page { margin-top: 96px; }

#boxr { width: 770px; padding: 0px; float: right; height: 100%; margin-top: 15px; margin-right: 0px; margin-bottom: 30px; margin-left: 0px; }

#contents { color: #666666; text-align: center; float: left; width: 550px; background-color: #ffffff; line-height: 2; margin: 0em; top: 0px; height: 100%; padding-top: 0px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; color: #555; border: 1px solid #cccccc; }

a { text-decoration: none; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #375880; color: #888; }

#menu, #menu a, #menua a, #menub a, #menuc a, #back a, #top a, #mokuji #page #boxr #contents .nol a, #mokuji #page #boxr #contents .tdmo a, #tdwl, #tdbe, #tdbb, #u2b, p.q { color: #ffffff; border-bottom-style: none; }
#jenisbalihbalihan #page #boxr #contents .fotoh { clear: both; float: left; }

#contents img.l { clear: both; float: left; padding-right: 2em; margin: 0px; text-align: left; vertical-align: top; }
#contents img.r { clear: both; float: right; margin: 0px; text-align: left; vertical-align: top; padding-left: 2em; }


#contents a { border-bottom-width: 1px; border-bottom-style: dotted; padding-bottom: 0px; color: #666666; }

#mokuji, #mokuji #menub, #mokuji #copyright, #mokuji #back, #mokuji #top, #ifmokuji, #ifmokuji2 #adls { background-color: #375880; }

#mokuji #contents, #mokuji #adift1, #mokuji #adift2, #mokuji #adift3 { color: #888888; }

#ifmokuji2 #adls { border: 1px solid #375880; }

#hias, #hias #menub, #hias #copyright, #hias #back, #hias #top, #ifhias, #ifhiasyoiko, #ifhiasyoiko2 { background-color: #79752b; }

#ifhiasyoiko, #ifhiasyoiko2 { color: #79752b; }

#ifhiasyoiko2 #adls { border: 1px solid #7e4c4c; }

#gerakan, #gerakan #menub, #gerakan #copyright, #gerakan #back, #gerakan #top, #ifgerakan, #ifgerakan2 { background-color: #7e4c4c; }

#gerakan h2, #ifgerakan { color: #7e4c4c; }

#ifgerakan2 #adls { border: 1px solid #7e4c4c; }

#jeniswali, #jeniswali #menub, #jeniswali #copyright, #jeniswali #u2b, #jeniswali #sb01 h3, #jenis, #sbwali, #jeniswali #back, #jeniswali #top, #menuc .w, #jenisnon #tdwl, #ifjeniswali, #ifjeniswali2 { background-color: #66778c; }

#jeniswali #sidebar, #jeniswali #contents a, #jeniswali h2 { color: #66778c; }

#ifjeniswali2 #adls { border: 1px solid #66778c; }

#jeniswali #menub, #jenisbebali #menub, #jenisbalihbalihan #menub { color: #cccccc; }

#jenisbebali, #jenisbebali #menub, #jenisbebali #sb01 h3, #jenisbebali #copyright, #jenisbebali #u2b, #sbbebali, #jenisbebali #back, #jenisbebali #top, #menuc .be, #jenisnon #tdbe, #ifjenisbebali, #ifjenisbebali2 { background-color: #88977c; }

#jenisbebali body, #jenisbebali #contents a,  #jenisbebali h2, #ifjenisbebali { color: #88977c; }
#ifjenisbebali2 #adls { border: 1px solid #88977c; }

#jenisbalihbalihan, #jenisbalihbalihan #menub, #jenisbalihbalihan #copyright, #jenisbalihbalihan #u2b, #jenisbalihbalihan #sb01 h3, #sbbalihbalihan, #jenisbalihbalihan #back, #jenisbalihbalihan #top, #menuc .ba, #jenisnon #tdbb, #ifjenisbalihbalihan, #ifjenisbalihbalihan2 { background-color: #a58f85; }

#jenisbalihbalihan body,  #jenisbalihbalihan #contents a, #jenisbalihbalihan h2, #ifjenisbalihbalihan , #ifjenisbalihbalihan2 { color: #a58f85; }
#ifjenisbalihbalihan2 #adls { border: 1px solid #a58f85; }

#jenisnon h2, #ifjenisnon { color: #9e8965; }

#jenisnon, #jenisnon #menub, #jenisnon #copyright, #jenisnon #back, #jenisnon #top, #ifjenisnon2 { background-color: #857355; }
#ifjenisnon2 #adls { border: 1px solid #857355; }


#blog, #blog #menub, #blog #copyright, #blog #back, #blog #top,#ifblog2 { background-color: #333333; }

#ifblog p { color: #888; }
#ifblog2 #adls { border: 1px solid #333333; }

#kamus, #kamus #menub, #kamus #copyright, #kamus #back, #kamus #top,#ifkamus2  { background-color: #123456; }

#etc, #etc #menub, #etc #copyright, #pentas #copyright, #gong #copyright, #etc #back, #etc #top,
#ifetcnon2,#ifetcgong2,#ifetcpentas2, #ifetc2 { background-color: #8B6923; }
#ifetcnon2 #adls,#ifetcgong2 #adls,#ifetcpentas2 #adls,#ifetc2 #adls { border: 1px solid #8B6923; }

#etc #sidebar .m168, #etc #sidebar .m168 a { color: #666666; }

/* 左メニュー */

#menu a, #sidebar a, #etc #menu, #etc #menu, #etcgong #sidebar { text-decoration: none; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }

p, dl { text-align: left; font-size: 100%; }

#blog #contents p { line-height: 2.1; padding-right: 5px; padding-left: 5px; }

#blog #sidebar .ad1, #blog #sidebar .ad3 { text-align: left; }

p.c, #blog #sidebar .ad2, #u2b p, p.c2, #GBS { text-align: center; }

p.c2 { font-size: 11px; line-height: 1em; color: #666666; margin-top: 8px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding: 0px; }

p.r, .adday #a2 { text-align: right; }

p.q { font-size: 14px; background-color: #333333; text-indent: 1em; }

p.a { padding-left: 30px; }

.ullike { margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 1em; padding-left: 5em; width: 300px; }

a { border-bottom-color: #339999; }

a:link { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #666699; }

a:hover { border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #CC6600; color: #CC9900; text-decoration: none; }

a img{ text-decoration: none; border-bottom-style: none; border-top-style: none; border-right-style: none; border-left-style: none; }

#page a:hover, #sidebar a:hover, #menub a:hover, #etc #coosusume a:hover { color: #CC9900; }

a:visited { border-bottom-color: #666699; border-bottom-width: 1px; border-bottom-style: dotted; color: #333333; text-decoration: none; }


h1 { text-decoration: none; font-size: 130%; text-align: left; margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 1.3em; padding: 0px; color: #999999; }

#etc h1 { font-size: 105%; letter-spacing: 1px; line-height: 1.5em; }

h2 { text-decoration: none; font-size: 120%; text-align: left; margin-left: 2em; color: #666666; }

#etc h2 { font-size: 100%; font-weight: normal; letter-spacing: -1px; padding-left: 0px; margin-left: 0px; }

#blog h2 { text-decoration: none; font-size: 120%; text-align: center; font-style: italic; font-weight: lighter; }

#hias h2 { text-decoration: none; text-align: left; font-style: italic; font-weight: lighter; }

h3 { text-decoration: none; font-size: 115%; text-align: left; margin-left: 2em; }

#kamus h3 { text-align: left; border: 1px solid #cccccc; margin: 0px; background-color: #002334; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 1em; text-transform: capitalize; color: #FFFFFF; }

h4 { text-decoration: none; font-size: 111%; text-align: left; margin-left: 2em; }

#kamus h4 { text-align: left; border: 1px solid #002334; margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 1em; }

h5 { text-decoration: none; font-size: 108%; text-align: left; margin-left: 2em; }

#blog #sidebar h5 { font-size: 11px; margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; }

h6 { text-decoration: none; font-size: 105%; text-align: left; margin-left: 2em; }

#menu { text-align: center; width: 180px; float: left; font-size: 11px; height: 100%; color: #cccccc; line-height: 1.6em; padding: 0px; margin-top: 20px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; }

strong { font-size: larger; font-weight: normal; color: #333333; margin-right: 0.2em; margin-left: 0.3em; }

#gerakan #menu { line-height: 2.5em; }

#hias #menu, #hias td { line-height: 2.1em; text-transform: capitalize; }

#etc #menu { line-height: 1.9em; text-transform: capitalize; }

#jeniswali #menu, #jenisbebali #menu, #jenisbalihbalihan #menu { line-height: 1.8em; text-transform: capitalize; }

#menu ul { list-style-type: none; padding-right: 0px; padding-bottom: 1em; padding-left: 0px; margin: 0px; text-align: left; }

#menu ol { list-style-type: decimal; padding-top: 0px; padding-right: 0px; padding-bottom: 1em; padding-left: 0px; margin: 0px; text-align: left; }

#menu li { margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 1.5em; }

#menu ul ul, #menu ol ul { }

#menua { overflow: hidden; position: fixed; height: 50px; text-align: center; vertical-align: middle; z-index: 1; top: 0px; padding-top: 9px; padding-right: 0px; padding-bottom: 0px; padding-left: 30px; background-color: #002233; font-size: 12px; bottom: 0px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; float: none; width: 100%; clear: both; left: 0px; right: 0px; }

#menua a:link.a01, a:visited.a01, a:hover.a01, a:link.a02, a:visited.a02, a:hover.a02, a:link.a03, a:visited.a03, a:hover.a03, a:link.a04, a:visited.a04, a:hover.a04, a:link.a05, a:visited.a05, a:hover.a05, a:link.a06, a:visited.a06, a:hover.a06, a:link.a07, a:visited.a07, a:hover.a07 { text-align: center; vertical-align: bottom; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; height: 135px; }

#menua a:hover.a01, a:hover.a02, a:hover.a03, a:hover.a04, a:hover.a05, a:hover.a06, a:hover.a07 { position: relative; bottom: 3px; text-align: center; vertical-align: bottom; padding-top: 5px; padding-right: 0px; padding-bottom: 20px; padding-left: 0px; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; text-decoration: none; }

#menua .a01 { background-image: url(img/icon_menu.gif); background-repeat: no-repeat; background-position: 0px 0px; float: left; width: 130px; }

.a02 { background-image: url(img/icon_menu.gif); background-repeat: no-repeat; background-position: -130px 0px; letter-spacing: 2px; float: left; width: 130px; }

.a03 { background-image: url(img/icon_menu.gif); background-repeat: no-repeat; background-position: -260px 0px; float: left; width: 130px; }

.a04 { background-image: url(img/icon_menu.gif); background-repeat: no-repeat; background-position: -390px 0px; float: left; width: 130px; }

.a05 { background-image: url(img/icon_menu.gif); background-repeat: no-repeat; background-position: -520px 0px; letter-spacing: 4px; float: left; width: 130px; }

.a06 { background-image: url(img/icon_menu.gif); background-repeat: no-repeat; background-position: -650px 0px; float: left; width: 130px; }

.a07 { background-image: url(img/icon_menu.gif); background-repeat: no-repeat; background-position: -780px 0px; float: left; width: 130px; }

#sidebar { float: right; font-size: 11px; vertical-align: top; padding: 0px; width: 168px; vertical-align: top; text-align: center; color: #FFFFFF; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }

#sidebar a,#ifblog a { font-style: normal; text-decoration: none; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; line-height: 1.6em; color: #666666; }

#hias #sidebar a, #gerakan #sidebar a { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #cccccc; font-size: 10px; text-decoration: none; }

#sidebar em { color: #cecece; font-style: normal; }

#sidebar ul { padding: 0px; list-style-type: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; }

#sidebar li { padding: 0px; list-style-type: none; margin-left: 6px; }

#contents ul { margin: 20px; list-style-type: none; padding: 0px; text-align: left; }

#contents ol { margin: 20px; list-style-type: decimal; padding: 0px; text-align: left; }

#jeniswali #sb01 { margin: 10px; padding: 0px; border: 2px solid #66778c; }

#jenisbebali #sb01 { margin: 10px; padding: 0px; border: 2px solid #88977c; }

#jenisbalihbalihan #sb01 { margin: 10px; padding: 0px; border: 2px solid #a58f85; }

#sb01 h3 { margin: 0px; padding: 0px; width: 100%; text-align: center; }

#sb01 p { margin: 5px; }

#copyright { font-size: 10px; width: 70%; float: left; left: 15%; }

#back { padding-left: 0px; margin: 0px; float: left; }

#top { float: right; right: 0px; }

#copyright, #back, #top { text-align: center; vertical-align: middle; bottom: 0px; filter: Alpha(opacity=80); /* IE系 */ opacity:0.8; z-index: 4; padding-top: 1px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px; margin: 0px; position: fixed; height: 20px; color: #ffffff; }

#back, #top { font-size: 12px; width: 15%; }

#roti { font-size: 9px; text-align: right; border-bottom-style: none; text-decoration: none; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin: 0px; }

#komentar { width: 80%; border: 1px dotted #000000; font-size: 90%; font-size: 11px; margin-left: 40px; background-image: url(img/komentar1.gif); background-repeat: no-repeat; background-position: 5px 5px; padding-left: 40px; padding-top: 0px; width: 400px; margin-top: 2em; margin-bottom: 2em; border: 3px double #CCCCCC; padding-right: 40px; }

#jeniswali p.komentar { margin: 15px; padding: 15px; border: 1px dotted #66778c; }

#jenisbebali p.komentar { margin: 15px; padding: 15px; border: 1px dotted #88977c; }

#jenisbalihbalihan p.komentar { margin: 15px; padding: 15px; border: 1px dotted #a58f85; }

#gerakan p.komentar { font-size: 100%; margin: 2px; padding: 2px; background-color: #E6D9D9; }

#gerakan #bagian td, #etc #bagian td, #jenisnon #bagian td, #mokuji #bagian td, #hias #bagian td { text-align: left; vertical-align: top; background-color: #ffffff; margin: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 0px; padding-left: 5px; } /*後で*/

#gerakan #bagian { background-color: #D6C0C0; margin: 0px; padding: 0px; width: 99%; } /*後で*/

#jenisnon #bagian { background-color: #9e8965; margin: 0px; padding: 0px; width: 99%; } /*後で*/

#etc #bagian { background-color: #cccccc; margin: 0px; padding: 0px; width: 100%; } /*後で*/

#mokuji #bagian { background-color: #cccccc; margin: 0px; padding: 0px; width: 100%; } /*後で*/

#hias #bagian { background-color: #cccccc; margin: 0px; padding: 0px; width: 100%; } /*後で*/

#iklan { text-decoration: none; border: 3px solid #808080; background-color: #808080; padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 3em; margin-left: 0px; }

td.amz { text-align: left; vertical-align: top; margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 20px; }

.hapus { clear:both; height:0; font-size: 60%; line-height: 0px; }

p.photo { text-align:center; font-size: 11px; margin-bottom: 2.5em; margin-top: 2.5em; }

table { margin: 0px; padding: 0px; border-collapse: collapse; width: 100%; }

table.nol { margin: 0px; padding: 0px; }

.nol td, .rakuten td { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }

td { margin: 0px; padding: 5px; border: 1px solid #ccc; text-align: left; vertical-align: top; }

#gerakan td { border: 1px solid #D6C0C0; }

#menu table, #menu td { border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-style: none; }

#kamus td { text-align: left; vertical-align: top; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCCCCC; text-transform: capitalize; } /*後で*/

#gerakan #abc { margin: 0px; padding: 0px; border-collapse: collapse; width: 100%; text-align: left; vertical-align: top; margin: 0px; padding: 5px; width: 100%; background-color: #ffffff; border: 1px solid #cccccc; }

#etc td.time { font-size: 11px; padding-left: 5px; }

#etc td.price { width: 30px; padding-left: 5px; }

#etc .pentas td.group { padding-left: 5px; }

#etc .pentas td.group em { color: #cccccc; font-style: normal; font-weight: normal; }

#etc .pentas td.group .r { line-height: 1.1em; margin: 0px; color: #cccccc; }

#etc td.midashi { border: 1px solid #cccccc; padding-left: 5px; }

#etc td.th1 { font-size: 12px; font-weight: bold; background-color: #c93; background-image: url(img/etc-kado-1.gif); background-repeat: no-repeat; background-position: left top; margin: 0; padding-top: 5px; padding-left: 15px; height: 30px; vertical-align: top; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; color: #FFFFFF; }

#etc td.th2 { font-weight: bold; background-color: #c93; background-image: url(img/etc-kado-3.gif); background-repeat: no-repeat; background-position: left bottom; padding-top: 5px; padding-left: 14px; height: 20px; vertical-align: top; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }

#etc td.kn1 { background-color: #c93; background-image: url(img/etc-kado-2.gif); background-repeat: no-repeat; background-position: right top; margin: 0; height: 30px; padding: 0px; width: 10px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }

#etc td.kn2 { background-color: #c93; background-image: url(img/etc-kado-4.gif); background-repeat: no-repeat; background-position: right bottom; margin: 0; height: 30px; padding: 0px; width: 10px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }

#etc span.bintang { font-size: 16px; text-decoration: blink; margin: 0px; padding-top: 0px; padding-right: 5px; padding-bottom: 0px; padding-left: 0px; color: #808040; }

#etc div.star { margin: 0px; padding: 5px; font-size: 12px; text-align: center; vertical-align: middle; border: 2px solid #D3A952; }

#etc div.uti { text-align: left; vertical-align: bottom; font-size: 10px; }

#etc div.gongdata { color: #999; font-size: 10pt; line-height: 1.6em; text-align: left; width: 300px; margin: 10px; padding: 0; vertical-align: top; }

#etc div.gongphoto { color: #999; font-size: 9pt; line-height: 1.4; text-align: center; padding: 0; float: right; clear: both; margin-top: 10px; margin-right: 0px; margin-bottom: 5px; margin-left: 10px; width: 210px; }

#etc div.gongmemo { color: #999; font-size: 10pt; line-height: 1.7; text-align: left; padding: 0px; margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }

#etc div.flyer { color: #999; font-size: 10pt; line-height: 1.4; text-align: left; padding: 10px; border: 1px solid #dad1b0; margin-top: 0px; margin-right: 4px; margin-bottom: 4px; margin-left: 0px; float: left; height: 100%; width: 240px; }

#etc div.program { color: #999; font-size: 10pt; line-height: 1.4; background-color: #f0f0f0; text-align: left; margin: 0; border: solid 1px #dad1b0; padding: 0px; width: 250px; float: right; clear: none; }

#etc div.waktunonton { color: #999; font-size: 10px; line-height: 1.4; background-color: #f0f0f0; text-align: left; margin: 0; border: solid 1px #dad1b0; padding: 0px; }

#etc div.alamat { color: #999; font-size: 11px; line-height: 1.5em; text-align: left; border: solid 1px #aaabbe; padding: 5px; background-color: #FaFaFa; margin-top: 1px; margin-right: 0px; margin-bottom: 1px; margin-left: 8px; height: 100%; }

#etc #sidebar .alamat h5 { font-size: 12px; margin: 0px; padding-top: 5px; padding-right: 5px; padding-bottom: 0px; padding-left: 5px; }

#etc #sidebar .alamat h6 { font-size: 11px; margin: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; text-align: center; font-weight: normal; }

#etc div.datadate { color: #aaa; font-size: 8pt; line-height: 1; text-align: center; padding-top: 2px; padding-bottom: 2px; width: 180px; vertical-align: middle; border-style: solid; border-width: 1px 12px; border-color: #bdc8aa; margin-top: 5px; margin-right: 0; margin-bottom: 5px; margin-left: 0; }

#etc div.datadate002 { color: #aaa; font-size: 9px; line-height: 1em; text-align: center; padding-top: 2px; padding-bottom: 2px; vertical-align: middle; border-style: solid; border-width: 1px 12px; border-color: #bdc8aa; margin-top: 2em; }

#etc span.datadate { color: #aaa; font-size: 8pt; line-height: 1; text-align: right; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 2px 5px; vertical-align: top; border: solid 1px #bdc8aa; background-position: right; }

#etc z { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 50%; margin: 0 10px 0 0; padding: 10px 0 10px 8px; position: absolute; top: 0; right: 2px; width: 120px }

#etc .gongdata h2 { letter-spacing: 0em; font-size: 16px; border: 2px solid #D3A952; text-align: center; padding: 5px; margin: 0px; font-weight: bold; background-color: #D3A952; color: #FFFFFF; }

/* mokuji */
#mokuji dl { text-align: left; margin: 0px; padding: 0px; line-height: 2; }

#mokuji dt { text-align: left; font-size: 100%; margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-weight: bold; }

#mokuji dd { text-align: left; font-size: 100%; margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 6em; font-weight: normal; }

#mokuji .tdmo { width: 100px; padding: 0px; text-align: center; vertical-align: middle; margin: 0px; }

#mokuji #a02a { background-color: #9e8965; }

#mokuji #a03a { background-color: #79752b; }

#mokuji #a04a { background-color: #996666; }

#mokuji #a05a { background-color: #cc9933; }

#mokuji #a06a { background-color: #bcbec0; }

#mokuji #a02a a, #mokuji #a03a a, #mokuji #a04a a, #mokuji #a05a a, #mokuji #a06a a { color: #fff; font-size: 12px; }

#blog #sidebar .ad1, #blog #sidebar .ad2, #blog #sidebar .ad3 { color: #333333; padding: 8px; font-size: 11px; background-color: #ffffff; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; letter-spacing: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #999999; border-right-color: #999999; border-bottom-color: #666666; border-left-color: #666666; }

#blog #sidebar .ad2 a, #blog #sidebar .ad3 a { color: #999999; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #6699FF; }

#hias #sidebar p { padding-right: 10px; padding-left: 10px; background-color: #ffffff; }

#blog #sidebar h6 { font-size: 11px; }

#blog #menu h6 { font-size: 12px; margin: 0px; color: #cccccc; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 0px; font-style: oblique; text-transform: capitalize; }

#blog .date { text-align: right; background-color: #eeeeee; font-size: 11px; margin: 0px; padding: 3px; }

textarea { font-size: 11px; color: #666666; }

#menub { height: 20px; width: 100%; position: fixed; z-index: 2; color: #cccccc; font-size: 11px; letter-spacing: 1px; padding-top: 12px; padding-right: 0px; padding-bottom: 8px; padding-left: 0px; margin: 0px; top: 40px; text-align: center; left: 0px; right: 0px; }

#jenisnon #menub, #jeniswali #menub, #jeniswali #menub, #jenisbebali #menub, #jenisbalihbalihan #menub { height: 75px; margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; }

#sbwali, #sbbebali, #sbbalihbalihan { text-align: left; padding: 5px; font-size: 10px; width: 165px; margin: 0px; }

#sbwali a, #sbbebali a, #sbbalihbalihan a, #sbwali a:visited, #sbbebali a:visited, #sbbalihbalihan a:visited { font-size: 11px; }

#menuwali, #menubebali, #menubalihbalihan { padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }

#etc .gongdata h3 { font-size: 14px; text-align: center; margin: 0px; line-height: 2em; padding-top: 1em; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }

#etc .gongdata h4 { font-weight: normal; color: #cccccc; font-size: 12px; margin: 0px; padding: 0px; text-align: center; line-height: 1em; }

#etc .gongdata strong { font-size: 16px; font-weight: normal; }

#etc .gongdata em { font-size: 16px; font-weight: normal; color: #D3A952; }

#etc .pkb1 { font-size: 9px; color: #999999; line-height: 1.4em; }

#GBS { background-color: #000000; width: 168px; padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; }

#marr { text-align: center; vertical-align: bottom; font-size: 100%; text-decoration: none; /* ▼CSS3 */ border-top-left-radius: 10px;  /* 左上 */ border-top-right-radius: 10px; /* 右上 */ /* ▼Safari,Chrome */ -webkit-border-top-left-radius: 10px;  /* 左上 */ -webkit-border-top-right-radius: 10px; /* 右上 */ /* ▼Firefox */ -moz-border-radius-topleft: 10px;  /* 左上 */ -moz-border-radius-topright: 10px; /* 右上 */ margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 8px; padding-bottom: 15px; padding-left: 8px; }

#smap { background-color: #FFFFFF; font-size: 10px; overflow: hidden; }

#smapa { margin-bottom: 450px; }

#tdwl a, #tdbe a, #tdbb a { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #FFFFFF; color: #FFFFFF; }

#smapa li li, #smapa li { margin-bottom: 15px; color: #666666; float: left; text-align: left; padding-top: 5px; padding-right: 15px; padding-bottom: 5px; padding-left: 5px; list-style-type: none; line-height: 0.7em; }

/* PKB map */
div.map { margin: 0px; padding-top: 5px; padding-right: 0px; }

.ardha, .ks1, .wan, .kriya, .ayo, .ksh, .ang, .kssoto, .rat, .renon, .ac, .isi, .isiop, .isint, .bnyk { background-image: url(img/icon-artcenter.gif); margin: 0px; padding: 0px; float: left; height: 60px; width: 85px; background-repeat: no-repeat; }

dd.syu { background-image: url(img/icon-artcenter.gif); margin: 0px; padding: 0px; float: left; background-repeat: no-repeat; width: 35px; }

.ac { background-position: 0px 0px; }

.ardha { background-position: -1000px 0px; }

.wan { background-position: -300px 0px; }

.kriya { background-position: -800px 0px; }

.ayo { background-position: -900px 0px; }

.ang { background-position: -600px 0px; }

.ksh { background-position: -1200px 0px; }

.kssoto { background-position: -1400px 0px; }

.ks1 { background-position: -1500px 0px; }

.rat { background-position: -400px 0px; }

.renon { background-position: -200px 0px; }


.isi { background-position: -100px 0px; }

.isiop { background-position: -1600px 0px; }

.isint { background-position: -500px 0px; }

.bnyk { background-position: -1700px 0px; }

.syu { background-position: -700px 3px; }

#menuc { background-color: #9e8965; text-align: center; overflow: hidden; vertical-align: middle; height: 25px; padding-top: 7px; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-left: 180px; }

#menuc #w { text-align: center; margin: 0px; vertical-align: middle; background-image: url(img/icon_menu.gif); background-repeat: no-repeat; background-position: 0px -50px; width: 120px; padding: 0px; }

#menuc #be { text-align: center; margin: 0px; vertical-align: middle; background-image: url(img/icon_menu.gif); background-repeat: no-repeat; background-position: -120px -50px; width: 120px; padding: 0px; }

#menuc #ba { text-align: center; margin: 0px; vertical-align: middle; background-image: url(img/icon_menu.gif); background-repeat: no-repeat; background-position: -240px -50px; width: 120px; padding: 0px; }

#wk { background-image: url(img/icon_menu.gif); background-repeat: no-repeat; background-position: -360px -50px; width: 120px; text-align: center; vertical-align: middle; margin: 0px; padding: 0px; }

#sidebar .top168 { background-image: url(img/168a.png); background-repeat: no-repeat; background-position: 0px 0px; margin: 0px; padding: 0px; width: 168px; }

#jenisnon .top168, #jeniswali .top168, #jenisbebali .top168, #jenisbalihbalihan .top168 { padding: 0px; margin-top: 14px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }

#sidebar .end168 { background-image: url(img/168b.png); background-repeat: no-repeat; background-position: 0px bottom; margin: 0px; padding: 0px; }

.m168, #bodyad { background-color: #FFFFFF; margin: 0px; padding: 0px; color: #666666; }

.m168 table { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }

.m168 p.c { line-height: 2em; margin: 0px; }

.m168 p { padding-right: 20px; padding-left: 20px; margin: 0px; padding-top: 0px; padding-bottom: 0px; }

.m168 li { text-align: left; list-style-type: circle; margin: 0px; padding: 0px; }

#bkmk a, #bkmk a:link, #bkmk a:hover, #bkmk a:visited, #etc .noline, #etc a.etc, #nl a { border-bottom-style: none; }

#bkmk { text-align: right; font-size: 9px; text-decoration: none; clear: both; word-spacing: 2px; vertical-align: middle; margin-bottom: 0px; padding-bottom: 0px; }

#bkmk #tw { background-image: url(img/icon_ad001.gif); background-position: -220px 0px; height: 16px; width: 16px; float: right; }

#bkmk #yh { background-image: url(img/icon_ad001.gif); background-repeat: no-repeat; background-position: -240px 0px; height: 16px; width: 16px; float: right; }

#bkmk #h { background-image: url(img/icon_ad001.gif); background-repeat: no-repeat; background-position: -20px 3px; height: 16px; width: 16px; float: right; }

#bkmk #fb { background-image: url(img/icon_ad001.gif); background-repeat: no-repeat; background-position: -520px 0px; height: 16px; width: 16px; float: right; }

div.ha { background-image: url(img/icon_ad001.gif); background-position: -300px 0px; height: 14px; width: 35px; background-repeat: no-repeat; float: left; margin-top: 5px; }

div.sa { background-image: url(img/icon_ad001.gif); background-position: -260px 0px; height: 14px; width: 35px; background-repeat: no-repeat; float: left; margin-top: 5px; }

div.mobil { background-image: url(img/icon_ad001.gif); background-position: -160px 0px; height: 17px; width: 47px; background-repeat: no-repeat; float: left; margin-top: 5px; }

div.r { text-align: right; float: right; clear: right; padding: 15px; }

#nl { text-align: center; margin: 0px; padding: 0px; overflow: hidden; vertical-align: top; }

#adls { font-size: 11px; text-align: left; vertical-align: middle; overflow: hidden; margin: 0px; padding: 0px; color: #666666; }

#adls #adift0, #adls #adift4 { vertical-align: top; padding: 2px; color: #FFFFFF; text-decoration: none; margin: 0px; height: 16px; letter-spacing: 1px; }

#adift1, #adift2, #adift3 { margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 1em; width: 1000px; overflow: hidden; line-height: 1.8em; background-color: #FFFFFF; }
#adls  #adift4 a    { text-decoration: none; border-bottom-style: none; }

#adls #adift4 { text-align: right; }

#adls #adift0 a{ color: #FFFFFF; text-decoration: underline; }
#adls #adift4 a { color: #FFFFFF; }

.adday { font-size: 12px; text-align: left; padding: 3px; margin-top: 0px; margin-right: 5px; margin-bottom: 10px; margin-left: 5px; text-decoration: none; }
.adday a { text-decoration: underline; }
.adday #a1, .adday #a2 { font-size: 9px; color: #FFFFFF; background-color: #76aa30; }

ul.rdm { font-size: 11px; text-decoration: underline; line-height: 2; color: #999999; }

#ifblog div.waku { border: 1px solid #999999; padding: 0px; margin-top: 1em; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }

#ifblog p.w { background-color: #CCCCCC; color: #666666; border-bottom-width: 1px; border-bottom-style: solid; border-right-color: #999999; margin: 0px; padding: 0px; }

p.source { font-size: 10px; color: #666666; text-align: left; margin-top: 0px; padding-top: 0px; }

#ifgerakan #sidebar img { text-align: center; }

