@charset "Shift_JIS";

/* --------------------------------------------
 *        styles for bajl.tabView.js
 * -------------------------------------------- */


/* =========== base block =========== */

div.bajl-tabview {
}


/* ----- script enabled ----- */
/*
 *  - 'bajl-tabview-enabled' className will set to
 *     "base block" of the tabview by the script.
 */

div.bajl-tabview-enabled {
}



/* =========== tabs =========== */

div.bajl-tabview .bajl-tabview-tabs {
	display: none;
}


/* ----- script enabled ----- */

div.bajl-tabview-enabled .bajl-tabview-tabs {
	display: block;
}

div.bajl-tabview-discarded .bajl-tabview-tabs {
	display: none;
}


/* ----- for print ----- */

@media print {
	div.bajl-tabview-enabled .bajl-tabview-tabs {
		display: none !important;
	}
}



/* =========== tab =========== */

div.bajl-tabview .bajl-tabview-tabs .bajl-tabview-tab {
}

div.bajl-tabview .bajl-tabview-tabs .bajl-tabview-tab a {
}


/* ----- script enabled ----- */
/*
 *  - 'bajl-tabview-pane-selected' className will set to
 *     "tab button" in selected page by the script.
 */

div.bajl-tabview-enabled .bajl-tabview-tabs .bajl-tabview-tab {
}

div.bajl-tabview-enabled .bajl-tabview-tabs .bajl-tabview-tab a {
}

div.bajl-tabview-enabled .bajl-tabview-tabs .bajl-tabview-tab-selected {
}

div.bajl-tabview-enabled .bajl-tabview-tabs .bajl-tabview-tab-selected a {
	cursor: default;
}


/* =========== pane =========== */
/*
 *  - 'padding' value must be in 'px' unit.
 *  - 'border-width' value must be in 'px' unit.
 *  - 'height' value will set by the script when 'heightFixed' is true.
 *     in that case, do not use '!important' to 'height' property.
 */

div.bajl-tabview .bajl-tabview-pane {
	height: auto;
}

div.bajl-tabview .bajl-tabview-pane .bajl-tabview-title {
	font-size: 117%;
}

/* ----- script enabled ----- */
/*
 *  - 'bajl-tabview-pane-selected' className will set to
 *     "pane block" in selected page by the script.
 */

div.bajl-tabview-enabled .bajl-tabview-pane {
	display: none;
	overflow: hidden;
	*zoom: 1;
}

div.bajl-tabview-enabled .bajl-tabview-pane-selected {
	display: block;
}

div.bajl-tabview-enabled .bajl-tabview-pane .bajl-tabview-title {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	width: 0;
	height: 0;
	font-size: 0;
	color: #fff;
	background-color: #fff;
}

/* ----- for print ----- */

@media print {
	div.bajl-tabview-enabled .bajl-tabview-pane {
		display: block;
		height: auto !important;
		min-height: 0;
	}
	
	div.bajl-tabview-enabled .bajl-tabview-pane .bajl-tabview-title {
	    position: static;
	    overflow: visible;
	    width: auto;
	    height: auto;
	    font-size: 117%;
	    color: black;
	    background-color: transparent;
	}
}
