/* general */
table {border-collapse:collapse;}
img {border:none;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
a.nodeco:hover {text-decoration:none;}

/* fonts */
.fhnk {font-size:1.2em;font-weight:normal;color:#000000;}
.fhnr {font-size:1.2em;font-weight:normal;color:#ff0000;}
.fhng {font-size:1.2em;font-weight:normal;color:#00ff00;}
.fhnb {font-size:1.2em;font-weight:normal;color:#0000ff;}
.fhbk {font-size:1.2em;font-weight:bold;color:#000000;}
.fhbr {font-size:1.2em;font-weight:bold;color:#ff0000;}
.fhbg {font-size:1.2em;font-weight:bold;color:#00ff00;}
.fhbb {font-size:1.2em;font-weight:bold;color:#0000ff;}

.flnk {font-size:1.1em;font-weight:normal;color:#000000;}
.flnr {font-size:1.1em;font-weight:normal;color:#ff0000;}
.flng {font-size:1.1em;font-weight:normal;color:#00ff00;}
.flnb {font-size:1.1em;font-weight:normal;color:#0000ff;}
.flbk {font-size:1.1em;font-weight:bold;color:#000000;}
.flbr {font-size:1.1em;font-weight:bold;color:#ff0000;}
.flbg {font-size:1.1em;font-weight:bold;color:#00ff00;}
.flbb {font-size:1.1em;font-weight:bold;color:#0000ff;}

.fmnk {font-size:1em;font-weight:normal;color:#000000;}/*10pt*/
.fmnr {font-size:1em;font-weight:normal;color:#ff0000;}
.fmng {font-size:1em;font-weight:normal;color:#00ff00;}
.fmnb {font-size:1em;font-weight:normal;color:#0000ff;}
.fmbk {font-size:1em;font-weight:bold;color:#000000;}
.fmbr {font-size:1em;font-weight:bold;color:#ff0000;}
.fmbg {font-size:1em;font-weight:bold;color:#00ff00;}
.fmbb {font-size:1em;font-weight:bold;color:#0000ff;}

.fsnk {font-size:0.9em;font-weight:normal;color:#000000;}
.fsnr {font-size:0.9em;font-weight:normal;color:#ff0000;}
.fsng {font-size:0.9em;font-weight:normal;color:#00ff00;}
.fsnb {font-size:0.9em;font-weight:normal;color:#0000ff;}
.fsbk {font-size:0.9em;font-weight:bold;color:#000000;}
.fsbr {font-size:0.9em;font-weight:bold;color:#ff0000;}
.fsbg {font-size:0.9em;font-weight:bold;color:#00ff00;}
.fsbb {font-size:0.9em;font-weight:bold;color:#0000ff;}

.ftnk {font-size:0.8em;font-weight:normal;color:#000000;}
.ftnr {font-size:0.8em;font-weight:normal;color:#ff0000;}
.ftng {font-size:0.8em;font-weight:normal;color:#00ff00;}
.ftnb {font-size:0.8em;font-weight:normal;color:#0000ff;}
.ftbk {font-size:0.8em;font-weight:bold;color:#000000;}
.ftbr {font-size:0.8em;font-weight:bold;color:#ff0000;}
.ftbg {font-size:0.8em;font-weight:bold;color:#00ff00;}
.ftbb {font-size:0.8em;font-weight:bold;color:#0000ff;}

.flbt {font-size:1.1em;font-weight:bold;margin-top:10px;}

/* index部の内側 */
#scrolledindex {
	position:absolute;
	top:0px;left:0px;width:100%;bottom:15px;
	overflow:auto;
}

/* ヘッダー関連 */
#menurect {position:absolute;left:0px;height:38px;width:100%;border:none;border-bottom:dashed;border-bottom-width:1px;border-bottom-color:#000000;}
.headimage {width:100%;margin-left:0px;margin-bottom:10px;}
.menuitem {position:absolute;top:5px;height:28px;font-size:9pt;color:#ffffff;text-align:center;line-height:28px;border:none;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
a.menuitem:hover {text-decoration:none;}
.menuselected {position:absolute;top:45px;left:10px;height:28px;font-size:11pt;color:#ffffff;text-align:center;line-height:28px;border:none;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
.menuabout {position:absolute;top:45px;height:28px;font-weight:normal;font-size:10pt;color:#000000;text-align:left;line-height:28px;}
#albumupdown {position:absolute;top:53px;height:28px;width:280px;font-weight:normal;font-size:10pt;color:#000000;text-align:center;line-height:28px;}

/* Home */
#wayangtoday {
	width:99%;margin-top:30px;border:solid;border-width:2px;border-color:#01a686;
	border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;
	font-weight:bold;text-align:left;padding-bottom:20px;
}
#wayangtodaybar {
	background-color:#808080;color:#ffb109;font-size:16pt;line-height:16pt;vertical-align:middle;
	border:solid;border-color:#01a686;border-width:2px;border-top-left-radius:8px;border-top-right-radius:8px;
	-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;
	-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;
	background-image:url(../material/batik-1.jpg);
	text-shadow:2px 2px 2px #222222;/*,-1px -1px 0 #ffffff,1px -1px 0 #ffffff,-1px 1px 0 #ffffff,1px 1px 0 #ffffff;*/
	/*-webkit-text-fill-color:#ff8009;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color:#222222;*/
}
#wayangtodaypict {width:256px;height:256px;margin-top:10px;margin-left:5px;margin-right:10px;float:left;}
#wayangtodytext {width:210px;margin-left:0px;margin-right:10px;text-align:left;float:right;}
#tweets {margin-top:10px;margin-left:auto;margin-right:auto;width:160px;font-size:9pt;text-align:left;}
.tweet {width:100%;margin-bottom:7px;text-align:right;}

/* gallery */
a.ga_link:hover {text-decoration:underline;}
.ga_thumbrect {
	height:110px;
	font-weight:normal;font-size:9pt;	text-align:center;
	float:left;
	border-style:none
}
.ga_thumbpict {text-align:center;border-style:solid;border-width:1px;}
.empty {position:absolute;display:block;width:100%;height:100%;background-image:url(./empty.gif);}

/* for Mobile */
.mob_menu {margin-top:10px;margin-bottom:5px;padding:4px;width:50vw;font-size:1.3em;font-weight:bold;border-radius:8px;}
.mob_menu a {text-decoration:none;color:#ffffff;}
.mob_menu a:visited {text-decoration:none;color:#0000ff;}
.mob_text {display:none;margin:10px 0px;}
#ticket {position:absolute;top:180px;left:50vw;width:48vw;font-weight:bold;z-index:5000;background-color:white;border:solid 1px #808080;}
#logout {width:100%;text-align:right;}

