/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .ui-tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .ui-tabs-nav {
        display: none;
    }
}

.ui-tabs-nav,
.ui-tabs-panel{
    font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;
    font-size: 12px;
}

#TabMenu{
	margin:20px 0;
	padding:9px 35px 0 35px;
	width:600px;
	overflow:auto;
	background-image:url(../image/page/bunjyo/tab-back01.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#Next03 .BunjyoEntry02 #TabMenu{
	margin:0;
	padding:22px 0 18px 0;
	width:860px;
	height:74px;
	overflow:hidden;
	background-image:none;
}
#Next03 .BunjyoEntry02 #TabMenu:after {
    display: block;
    clear: both;
    content: " ";
}
.ui-tabs-nav {
    margin:0;
    padding:0;
	width:500px;
	height:36px;
	list-style: none;
	float:left;
}
#Next03 .BunjyoEntry02 .ui-tabs-nav {
	width:716px;
	height:74px;
}

.ui-tabs-nav:after,
#Next03 .BunjyoEntry02 .ui-tabs-nav:after{ /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}

.ui-tabs-nav li {
	margin:0;
	padding:0;
	width:100px;
	height:36px;
	float:left;
}
#Next03 .BunjyoEntry02 li{
	margin:0;
	padding:0;
	width:98px;
	height:74px;
	float:left;
}
#Next03 .BunjyoEntry02 .ui-tabs-nav .Tab01{
	width:142px;
}
#Next03 .BunjyoEntry02 .ui-tabs-nav .Tab02{
	width:144px;
}
#Next03 .BunjyoEntry02 .ui-tabs-nav .Tab03{
	width:143px;
}
#Next03 .BunjyoEntry02 .ui-tabs-nav .Tab04{
	width:143px;
}
#Next03 .BunjyoEntry02 .ui-tabs-nav .Tab05{
	width:144px;
}

.ui-tabs-nav a{
	margin:0;
	padding:0;
	width:93px;
	height:36px;
	display:block;
	background-position:left top;
	background-repeat:no-repeat;
	text-indent:-9999px;
}
.ui-tabs-nav .Tab01 a{
	background-image:url(../image/page/bunjyo/tab-link01.jpg);
}
.ui-tabs-nav .Tab02 a{
	background-image:url(../image/page/bunjyo/tab-link02.jpg);
}
.ui-tabs-nav .Tab03 a{
	background-image:url(../image/page/bunjyo/tab-link03.jpg);
}
.ui-tabs-nav .Tab04 a{
	background-image:url(../image/page/bunjyo/tab-link04.jpg);
}
.ui-tabs-nav .Tab05 a{
	background-image:url(../image/page/bunjyo/tab-link05.jpg);
}
.ui-tabs-nav .Tab06 a{
	background-image:url(../image/page/bunjyo/tab-link06.jpg);
}
.ui-tabs-nav .Tab07 a{
	background-image:url(../image/page/bunjyo/tab-link07.jpg);
}

.ui-tabs-nav a:hover{
	background-position:left -36px;
}

.ui-tabs-nav .ui-tabs-selected a{
	background-position:left -36px;
}

#Next03 .BunjyoEntry02 .ui-tabs-nav a{
	margin:0;
	padding:0;
	height:74px;
	display:block;
	background-position:left top;
	background-repeat:no-repeat;
	text-indent:-9999px;
}
#Next03 .BunjyoEntry02 .ui-tabs-nav .Tab01 a{
	width:142px;
	background-image:url(../image/page/bunjyo02/tab-image01.jpg);
}
#Next03 .BunjyoEntry02 .ui-tabs-nav .Tab02 a{
	width:144px;
	background-image:url(../image/page/bunjyo02/tab-image02.jpg);
}
#Next03 .BunjyoEntry02 .ui-tabs-nav .Tab03 a{
	width:143px;
	background-image:url(../image/page/bunjyo02/tab-image03.jpg);
}
#Next03 .BunjyoEntry02 .ui-tabs-nav .Tab04 a{
	width:143px;
	background-image:url(../image/page/bunjyo02/tab-image04.jpg);
}
#Next03 .BunjyoEntry02 .ui-tabs-nav .Tab05 a{
	width:144px;
	background-image:url(../image/page/bunjyo02/tab-image05.jpg);
}

#Next03 .BunjyoEntry02 .ui-tabs-nav a:hover{
	background-position:left top;
}

#Next03 .BunjyoEntry02 .ui-tabs-nav .ui-tabs-selected a{
	background-position:left top;
}


.DocumentLink{
	margin:0;
	padding:0;
	width:100px;
	height:36px;
	display:block;
	background-image:url(../image/page/bunjyo/tab-link08.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	float:right;
	text-indent:-9999px;
}
.DocumentLink:hover{
	background-position:left -36px;
}

#Next03 .BunjyoEntry02 .DocumentLink{
	margin:0;
	padding:0;
	width:144px;
	_width:140px;
	height:74px;
	display:block;
	background-image:url(../image/page/bunjyo02/tab-image06.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	text-indent:-9999px;
}
#Next03 .BunjyoEntry02 .DocumentLink:hover{
	background-position:left top;
}

/*北欧タウン タブ8個バージョン*/

#Next03 .BunjyoEntry02 .ui-tabs-nav .Tab001,
#Next03 .BunjyoEntry02 .ui-tabs-nav .Tab002,
#Next03 .BunjyoEntry02 .ui-tabs-nav .Tab003,
#Next03 .BunjyoEntry02 .ui-tabs-nav .Tab004,
#Next03 .BunjyoEntry02 .ui-tabs-nav .Tab005,
#Next03 .BunjyoEntry02 .ui-tabs-nav .Tab006,
#Next03 .BunjyoEntry02 .ui-tabs-nav .Tab007,
#Next03 .BunjyoEntry02 .ui-tabs-nav .Tab008{
	width:102px;
}

#Next03 .BunjyoEntry02 .ui-tabs-nav .Tab001 a{
	background-image:url(../tab/tab001.png);
	margin:0;
	padding:0;
	width:102px;
	height:54px;
}

#Next03 .BunjyoEntry02 .ui-tabs-nav .Tab002 a{
	background-image:url(../tab/tab002.png);
	margin:0;
	padding:0;
	width:102px;
	height:54px;
}

#Next03 .BunjyoEntry02 .ui-tabs-nav .Tab003 a{
	background-image:url(../tab/tab003.png);
	margin:0;
	padding:0;
	width:102px;
	height:54px;
}

#Next03 .BunjyoEntry02 .ui-tabs-nav .Tab004 a{
	background-image:url(../tab/tab004.png);
	margin:0;
	padding:0;
	width:102px;
	height:54px;
}

#Next03 .BunjyoEntry02 .ui-tabs-nav .Tab005 a{
	background-image:url(../tab/tab005.png);
	margin:0;
	padding:0;
	width:102px;
	height:54px;
}

#Next03 .BunjyoEntry02 .ui-tabs-nav .Tab006 a{
	background-image:url(../tab/tab006.png);
	margin:0;
	padding:0;
	width:102px;
	height:54px;
}

#Next03 .BunjyoEntry02 .ui-tabs-nav .Tab007 a{
	background-image:url(../tab/tab007.png);
	margin:0;
	padding:0;
	width:102px;
	height:54px;
}
#Next03 .BunjyoEntry02 .DocumentLink2{
	margin:0;
	padding:0;
	width:104px;
	_width:100px;
	height:74px;
	display:block;
	background-image:url(../tab/tab008.png);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	text-indent:-9999px;
}



/*北欧タウン タブ8個バージョン*/

