@charset "UTF-8";
/* EVENT PAGE CSS */


/* --------------- CMENU ----------------- */

#stl_main .cmenu #stl_cmenu_event a,
#stl_main .cmenu #stl_cmenu_event span {
	background-image: url(http://studio-still.net/still/images/event/cmenu.png);
}

#stl_main .cmenu #stl_cmenu_event a.cmn01 {width: 80px; background-position: 0px -0px;}
#stl_main .cmenu #stl_cmenu_event a.cmn02 {width: 100px; background-position: -80px -0px;}
#stl_main .cmenu #stl_cmenu_event a.cmn03 {width: 60px; background-position: -180px -0px;}
#stl_main .cmenu #stl_cmenu_event a.cmn04 {width: 140px; background-position: -240px -0px;}
#stl_main .cmenu #stl_cmenu_event a.cmn05 {width: 140px; background-position: -380px -0px;}
#stl_main .cmenu #stl_cmenu_event a.cmn06 {width: 80px; background-position: -520px -0px;}
#stl_main .cmenu #stl_cmenu_event a.cmn07 {width: 80px; background-position: -600px -0px;}

#stl_main .cmenu #stl_cmenu_event a.cmn01:hover {background-position: 0px -30px;}
#stl_main .cmenu #stl_cmenu_event a.cmn02:hover {background-position: -80px -30px;}
#stl_main .cmenu #stl_cmenu_event a.cmn03:hover {background-position: -180px -30px;}
#stl_main .cmenu #stl_cmenu_event a.cmn04:hover {background-position: -240px -30px;}
#stl_main .cmenu #stl_cmenu_event a.cmn05:hover {background-position: -380px -30px;}
#stl_main .cmenu #stl_cmenu_event a.cmn06:hover {background-position: -520px -30px;}
#stl_main .cmenu #stl_cmenu_event a.cmn07:hover {background-position: -600px -30px;}

#stl_main .cmenu #stl_cmenu_event a.cmn01.cm_on {background-position: 0px -60px; cursor: default;}
#stl_main .cmenu #stl_cmenu_event a.cmn02.cm_on {background-position: -80px -60px; cursor: default;}
#stl_main .cmenu #stl_cmenu_event a.cmn03.cm_on {background-position: -180px -60px; cursor: default;}
#stl_main .cmenu #stl_cmenu_event a.cmn04.cm_on {background-position: -240px -60px; cursor: default;}
#stl_main .cmenu #stl_cmenu_event a.cmn05.cm_on {background-position: -380px -60px; cursor: default;}
#stl_main .cmenu #stl_cmenu_event a.cmn06.cm_on {background-position: -520px -60px; cursor: default;}
#stl_main .cmenu #stl_cmenu_event a.cmn07.cm_on {background-position: -600px -60px; cursor: default;}

#stl_main .cmenu #stl_cmenu_event span.cmn01 {width: 80px; background-position: 0px -90px;}
#stl_main .cmenu #stl_cmenu_event span.cmn02 {width: 100px; background-position: -80px -90px;}
#stl_main .cmenu #stl_cmenu_event span.cmn03 {width: 60px; background-position: -180px -90px;}
#stl_main .cmenu #stl_cmenu_event span.cmn04 {width: 140px; background-position: -240px -90px;}
#stl_main .cmenu #stl_cmenu_event span.cmn05 {width: 140px; background-position: -380px -90px;}
#stl_main .cmenu #stl_cmenu_event span.cmn06 {width: 80px; background-position: -520px -90px;}
#stl_main .cmenu #stl_cmenu_event span.cmn07 {width: 80px; background-position: -600px -90px;}




/* EVENT INDEX */
#stl_contents .c2 .ctt_base {
	padding: 6px 0;
	font-size: 11px;
	font-weight: 300;
	color: #eee;
	background: url(http://studio-still.net/still/images/event/ctt_base.png) repeat-y 0 0;
}

#stl_contents .c2 .ctt_base span {
	float: left;
/*	height: 22px;	*/
	height: 30px;
	line-height: 1000em;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-image: url(http://studio-still.net/still/images/event/lst_index_namelist.png);
}

#stl_contents .c2 .ctt_base .ctn_idx01a {width: 350px; background-position: 0 0;}
#stl_contents .c2 .ctt_base .ctn_idx02ka {width: 350px; background-position: 0 -30px;}
#stl_contents .c2 .ctt_base .ctn_idx03sa {width: 350px; background-position: 0 -60px;}
#stl_contents .c2 .ctt_base .ctn_idx04ta {width: 350px; background-position: 0 -90px;}
#stl_contents .c2 .ctt_base .ctn_idx05na {width: 350px; background-position: 0 -120px;}
#stl_contents .c2 .ctt_base .ctn_idx06ha {width: 350px; background-position: 0 -150px;}
#stl_contents .c2 .ctt_base .ctn_idx07ma {width: 350px; background-position: 0 -180px;}
#stl_contents .c2 .ctt_base .ctn_idx08ya {width: 350px; background-position: 0 -210px;}
#stl_contents .c2 .ctt_base .ctn_idx09ra {width: 350px; background-position: 0 -240px;}
#stl_contents .c2 .ctt_base .ctn_idx10wa {width: 350px; background-position: 0 -270px;}

#stl_contents .c2 .ctt_base strong {
	float: right;
	padding-top: 2px;
	height: 20px;
	font-size: 11px;
	line-height: 20px;
	font-weight: 500;
	overflow: hidden;
}

#stl_contents .c2 .roundlist {
	margin: 15px 0 30px;
}

#stl_contents .c2 .roundlist .ctt_base {
	margin-bottom: 15px;
	padding-right: 3px;
	font-size: 11px;
/*	line-height: 24px;	*/
	line-height: 30px;
	text-align: right;
	color: #666;
}

#stl_contents .c2 .roundlist .ctb_base {
	padding: 0 0;
	background-image: none;
}

#stl_contents .c2 .roundlist .ctt_base a {
	display: block;
	padding: 6px 0;
	padding-right: 3px;
	background: url(/still/images/event/ctb_base.png) repeat-y 0 0;
	border-bottom: none;
}

#stl_contents .c2 .roundlist .ctt_base a:hover {
	color: #000;
	background-color: transparent;
	background: url(/still/images/event/ctw_base.png) repeat-y 0 0;
}
#stl_contents .c2 .roundlist .ctt_base a:hover span {
	background-image: url(/still/images/event/lst_index_namelist_b.png);
}




#stl_contents .c2 .ctg_base {
	padding: 6px 0;
	font-size: 11px;
	font-weight: 300;
	color: #eee;
	background: url(http://studio-still.net/still/images/event/ctt_base.png) repeat-y 0 0;
}

#stl_contents .c2 .ctg_base span {
	float: left;
/*	height: 22px;	*/
	height: 30px;
	line-height: 1000em;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-image: url(http://studio-still.net/still/images/event/lst_gallery_namelist.png);
}

#stl_contents .c2 .ctg_base .ctn_gallery1 {width: 350px; background-position: 0 0;}
#stl_contents .c2 .ctg_base .ctn_gallery2 {width: 350px; background-position: 0 -30px;}
#stl_contents .c2 .ctg_base .ctn_gallery3 {width: 350px; background-position: 0 -60px;}
#stl_contents .c2 .ctg_base .ctn_private {width: 350px; background-position: 0 -90px;}
#stl_contents .c2 .ctg_base .ctn_special {width: 350px; background-position: 0 -120px;}
#stl_contents .c2 .ctg_base .ctn_snap {width: 350px; background-position: 0 -150px;}
#stl_contents .c2 .ctg_base .ctn_afternoon {width: 350px; background-position: 0 -180px;}
#stl_contents .c2 .ctg_base .ctn_bali {width: 350px; background-position: 0 -210px;}
#stl_contents .c2 .ctg_base .ctn_drivers {width: 350px; background-position: 0 -240px;}

#stl_contents .c2 .ctg_base strong {
	float: right;
	padding-top: 2px;
	height: 20px;
	font-size: 11px;
	line-height: 20px;
	font-weight: 500;
	overflow: hidden;
}

#stl_contents .c2 .gallerylist {
	margin: 15px 0 30px;
}

#stl_contents .c2 .gallerylist .ctg_base {
	margin-bottom: 15px;
	padding-right: 3px;
	font-size: 11px;
/*	line-height: 24px;	*/
	line-height: 30px;
	text-align: right;
	color: #666;
}

#stl_contents .c2 .gallerylist .ctb_base {
	padding: 0 0;
	background-image: none;
}

#stl_contents .c2 .gallerylist .ctg_base a {
	display: block;
	padding: 6px 0;
	padding-right: 3px;
	background: url(/still/images/event/ctb_base.png) repeat-y 0 0;
	border-bottom: none;
}

#stl_contents .c2 .gallerylist .ctg_base a:hover {
	color: #000;
	background-color: transparent;
	background: url(/still/images/event/ctw_base.png) repeat-y 0 0;
}
#stl_contents .c2 .gallerylist .ctg_base a:hover span {
	background-image: url(/still/images/event/lst_gallery_namelist_b.png);
}



