@charset "utf-8";


/* 技報トップ CSS
___________________________________________*/


#tech_n {
	margin-bottom: 40px;
}

#tech_n #latest_con li {
	margin-left: 45px;
}
 #tech_n img {
	margin-right: 10px;
	margin-left: 10px;
}
#tech_n #latest_con .docutitle {
	font-size: 120%;
	color: #003399;
	padding-top: 5px;
	padding-bottom: 10px;
	font-weight: bold;
	margin-left: 10px;
}

#tech_n #latest_con .other {
	margin:10px 10px 0 10px;
}


#tech_n #latest_con ul {
	background-image: url(../../company/img/ynews/back_arrow.gif);
	list-style-type: none;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
}

#tech_n #latest_con li {
	margin-left: 5px;
	list-style-type: none;
	margin-bottom: 2px;
	font-size: 90%;
}


#backnumber #right {
	float: left;
	margin-top: 20px;
	margin-left: 5px;
	color: #003399;
	font-weight: bold;
	margin-right: 5px;
}
#backnumber #back_con {
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 10px;
	padding-bottom: 15px;
}
#backnumber #back_con li {
	margin-left: 5px;
	list-style-type: none;
	margin-bottom: 2px;
	font-size: 90%;
}
#backnumber #back_con ul {
	background-image: url(../../company/img/ynews/back_arrow.gif);
	list-style-type: none;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
	margin-bottom: 5px;
	margin-left: 10px;
}

#backnumber #back_con .last {
	background-image: url(../../company/img/ynews/back_arrow.gif);
	list-style-type: none;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

#backnumber #back_con img {
	float: left;
}
#backnumber #back_con #TDdownload {
	background-color: #ECF3FE;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	padding: 5px;
}
#contents_con #main #tech01 #back_other {
	margin:10px 10px 0 10px;
}



#contents_con #main #tech01 #contact {
	margin-left: 10px;
	margin-top: 10px;
}

.news_back {
	float: left;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 10px;
}



/*上部タブ*/

#TabArea {
	width:550px;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 90%;
}
#TabArea table {
	width:100%;
}
#TabArea td { text-align:center; padding:6px 0; border-bottom:3px solid #b4b4b4;}

#TabArea #SideLineLeft { width:164px;}
#TabArea #SideLineRight { width:10px;}
#TabArea #SideLeft {
	width:2px;
	border:none;
	background-image: url(../../img/tab_sideleft.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#TabArea #LeftLine { width:1px; background:url(../../img/tab_left.gif) left top no-repeat;}
#TabArea #BottomBG { width:100%; height:16px; display:block; background:url(../../img/tab_bottom_bg.gif) top repeat-x;}


/*Tab1設定*/
#TabArea #Tab1on { width:54px; background:url(../../img/tab_right_on.gif) right top no-repeat; border:none;}

/*Tab2設定*/
#TabArea #Tab2off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab3設定*/
#TabArea #Tab3off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab4設定*/
#TabArea #Tab4off { width:53px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab5設定*/
#TabArea #Tab5off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab6設定*/
#TabArea #Tab6off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab7設定*/
#TabArea #Tab7off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab8設定*/
#TabArea #Tab8off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}


/* Iesako */
#TabArea #Tabon { width:57px; background:url(../../img/tab_right_on.gif) right top no-repeat; border:none;}
#TabArea #Taboff { width:57px; background:url(../../img/tab_right_off.gif) right top no-repeat;}
/* Iesako */

/* 山口111012追記 */
#TabArea #LeftLineOn { width:1px; background:url(../../img/tab_left_b.gif) left bottom no-repeat; border:none;}
/* 山口111012追記 */



/*下部タブ*/

#TabAreaB {	width:550px;	margin-top: 0;	margin-bottom: 0;	font-size: 90%;}
#TabAreaB table {
	width:100%;
	margin-bottom: 20px;
}
#TabAreaB td { text-align:center; padding:6px 0; border-top:3px solid #b4b4b4;}

#TabAreaB #SideLineLeft { width:164px;}
#TabAreaB #SideLineRight { width:10px;}
#TabAreaB #SideLeft {
	width:2px;
	border:none;
	background-image: url(../../img/tab_sideleft_b.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#TabAreaB #LeftLine { width:1px; background:url(../../img/tab_left_b.gif) left bottom no-repeat;}
#TabAreaB #BottomBG {
	width:100%;
	height:16px;
	display:block;
	background-image: url(../../../img/tab_bottom_bg_b.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
/* 山口111012追記 */
#TabAreaB #LeftLineOn { width:1px; background:url(../../img/tab_left_b.gif) left bottom no-repeat; border:none;}
/* 山口111012追記 */


/*Tab1設定*/
#TabAreaB #Tab1on { width:54px; background:url(../../img/tab_right_on_b.gif) right bottom no-repeat; border:none;}

/*Tab2設定*/
#TabAreaB #Tab2off { width:52px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab3設定*/
#TabAreaB #Tab3off { width:52px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab4設定*/
#TabAreaB #Tab4off { width:53px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab5設定*/
#TabAreaB #Tab5off { width:52px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab6設定*/
#TabAreaB #Tab6off { width:52px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab7設定*/
#TabAreaB #Tab7off { width:52px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab8設定*/
#TabAreaB #Tab8off { width:52px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/* Iesako */
#TabAreaB #Tabon {
	width:57px;
	border:none;
	background-image: url(../../../img/tab_right_on_b.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#TabAreaB #Taboff { width:57px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}
/* Iesako */





/*
vol70
___________________________________________*/


/*上部タブ*/

#TabAreaC {
	width:550px;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 90%;
}
#TabAreaC table {
	width:100%;
}
#TabAreaC td { text-align:center; padding:6px 0; border-bottom:3px solid #b4b4b4;}

#TabAreaC #SideLineLeft { width:164px;}
#TabAreaC #SideLineRight { width:10px;}
#TabAreaC #SideLeft {
	width:2px;
	background-image: url(../../img/tab_sideleft.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#TabAreaC #LeftLine { width:1px; background:url(../../img/tab_left.gif) left top no-repeat;}
#TabAreaC #LeftLineOn { width:1px; background:url(../../img/tab_left_b.gif) left bottom no-repeat; border:none;}
#TabAreaC #BottomBG { width:100%; height:16px; display:block; background:url(../../img/tab_bottom_bg.gif) top repeat-x;}


/*Tab1設定*/
#TabAreaC #Tab1off { width:54px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab2設定*/
#TabAreaC #Tab2off { width:53px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab3設定*/
#TabAreaC #Tab3off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab4設定*/
#TabAreaC #Tab4on { width:52px; background:url(../../img/tab_right_on.gif) right top no-repeat; border:none;}

/*Tab5設定*/
#TabAreaC #Tab5off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab6設定*/
#TabAreaC #Tab6off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab7設定*/
#TabAreaC #Tab7off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab8設定*/
#TabAreaC #Tab8off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}



/*下部タブ*/

#TabAreaC2 {	width:550px;	margin-top: 0;	margin-bottom: 0;	font-size: 90%;}
#TabAreaC2 table {
	width:100%;
	margin-bottom: 20px;
}
#TabAreaC2 td { text-align:center; padding:6px 0; border-top:3px solid #b4b4b4;}

#TabAreaC2 #SideLineLeft { width:164px;}
#TabAreaC2 #SideLineRight { width:10px;}
#TabAreaC2 #SideLeft {
	width:2px;
	background-image: url(../../img/tab_sideleft_b.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#TabAreaC2 #LeftLine { width:1px; background:url(../../img/tab_left_b.gif) left bottom no-repeat;}
#TabAreaC2 #LeftLineOn { width:1px; background:url(../../img/tab_left_b.gif) left bottom no-repeat; border:none;}

#TabAreaC2 #BottomBG { width:100%; height:16px; display:block; background:url(../../img/tab_bottom_bg_b.gif) bottom repeat-x;}


/*Tab1設定*/
#TabAreaC2 #Tab1off { width:54px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab2設定*/
#TabAreaC2 #Tab2off { width:53px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab3設定*/
#TabAreaC2 #Tab3off { width:53px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab4設定*/
#TabAreaC2 #Tab4on { width:52px; background:url(../../img/tab_right_on_b.gif) right bottom no-repeat; border:none;}

/*Tab5設定*/
#TabAreaC2 #Tab5off { width:52px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab6設定*/
#TabAreaC2 #Tab6off { width:52px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab7設定*/
#TabAreaC2 #Tab7off { width:52px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab8設定*/
#TabAreaC2 #Tab8off { width:52px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*
vol69
___________________________________________*/


/*上部タブ*/

#TabAreaD {
	width:550px;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 90%;
}
#TabAreaD table {
	width:100%;
}
#TabAreaD td { text-align:center; padding:6px 0; border-bottom:3px solid #b4b4b4;}

#TabAreaD #SideLineLeft { width:164px;}
#TabAreaD #SideLineRight { width:10px;}
#TabAreaD #SideLeft {
	width:2px;
	background-image: url(../../img/tab_sideleft.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#TabAreaD #LeftLine { width:1px; background:url(../../img/tab_left.gif) left top no-repeat;}
#TabAreaD #LeftLineOn { width:1px; background:url(../../img/tab_left_b.gif) left bottom no-repeat; border:none;}
#TabAreaD #BottomBG { width:100%; height:16px; display:block; background:url(../../img/tab_bottom_bg.gif) top repeat-x;}


/*Tab1設定*/
#TabAreaD #Tab1off { width:54px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab2設定*/
#TabAreaD #Tab2off { width:53px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab3設定*/
#TabAreaD #Tab3off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab4設定*/
#TabAreaD #Tab4off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab5設定*/
#TabAreaD #Tab5on { width:53px; background:url(../../img/tab_right_on.gif) right top no-repeat; border:none;}

/*Tab6設定*/
#TabAreaD #Tab6off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab7設定*/
#TabAreaD #Tab7off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab8設定*/
#TabAreaD #Tab8off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}



/*下部タブ*/

#TabAreaD2 {	width:550px;	margin-top: 0;	margin-bottom: 0;	font-size: 90%;}
#TabAreaD2 table {
	width:100%;
	margin-bottom: 20px;
}
#TabAreaD2 td { text-align:center; padding:6px 0; border-top:3px solid #b4b4b4;}

#TabAreaD2 #SideLineLeft { width:164px;}
#TabAreaD2 #SideLineRight { width:10px;}
#TabAreaD2 #SideLeft {
	width:2px;
	background-image: url(../../img/tab_sideleft_b.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#TabAreaD2 #LeftLine { width:1px; background:url(../../img/tab_left_b.gif) left bottom no-repeat;}
#TabAreaD2 #LeftLineOn { width:1px; background:url(../../img/tab_left_b.gif) left bottom no-repeat; border:none;}

#TabAreaD2 #BottomBG { width:100%; height:16px; display:block; background:url(../../img/tab_bottom_bg_b.gif) bottom repeat-x;}


/*Tab1設定*/
#TabAreaD2 #Tab1off { width:54px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab2設定*/
#TabAreaD2 #Tab2off { width:53px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab3設定*/
#TabAreaD2 #Tab3off { width:52px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab4設定*/
#TabAreaD2 #Tab4off { width:52px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab5設定*/
#TabAreaD2 #Tab5on { width:53px; background:url(../../img/tab_right_on_b.gif) right bottom no-repeat; border:none;}

/*Tab6設定*/
#TabAreaD2 #Tab6off { width:52px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab7設定*/
#TabAreaD2 #Tab7off { width:52px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab8設定*/
#TabAreaD2 #Tab8off { width:52px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*
vol68
___________________________________________*/


/*上部タブ*/

#TabAreaE {
	width:550px;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 90%;
}
#TabAreaE table {
	width:100%;
}
#TabAreaE td { text-align:center; padding:6px 0; border-bottom:3px solid #b4b4b4;}

#TabAreaE #SideLineLeft { width:164px;}
#TabAreaE #SideLineRight { width:10px;}
#TabAreaE #SideLeft {
	width:2px;
	background-image: url(../../img/tab_sideleft.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#TabAreaE #LeftLine { width:1px; background:url(../../img/tab_left.gif) left top no-repeat;}
#TabAreaE #LeftLineOn { width:1px; background:url(../../img/tab_left_b.gif) left bottom no-repeat; border:none;}
#TabAreaE #BottomBG { width:100%; height:16px; display:block; background:url(../../img/tab_bottom_bg.gif) top repeat-x;}


/*Tab1設定*/
#TabAreaE #Tab1off { width:54px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab2設定*/
#TabAreaE #Tab2off { width:53px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab3設定*/
#TabAreaE #Tab3off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab4設定*/
#TabAreaE #Tab4off { width:53px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab5設定*/
#TabAreaE #Tab5off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab6設定*/
#TabAreaE #Tab6on { width:52px; background:url(../../img/tab_right_on.gif) right top no-repeat; border:none;}

/*Tab7設定*/
#TabAreaE #Tab7off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab8設定*/
#TabAreaE #Tab8off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}



/*下部タブ*/

#TabAreaE2 {	width:550px;	margin-top: 0;	margin-bottom: 0;	font-size: 90%;}
#TabAreaE2 table {
	width:100%;
	margin-bottom: 20px;
}
#TabAreaE2 td { text-align:center; padding:6px 0; border-top:3px solid #b4b4b4;}

#TabAreaE2 #SideLineLeft { width:164px;}
#TabAreaE2 #SideLineRight { width:10px;}
#TabAreaE2 #SideLeft {
	width:2px;
	background-image: url(../../img/tab_sideleft_b.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#TabAreaE2 #LeftLine { width:1px; background:url(../../img/tab_left_b.gif) left bottom no-repeat;}
#TabAreaE2 #LeftLineOn { width:1px; background:url(../../img/tab_left_b.gif) left bottom no-repeat; border:none;}

#TabAreaE2 #BottomBG { width:100%; height:16px; display:block; background:url(../../img/tab_bottom_bg_b.gif) bottom repeat-x;}


/*Tab1設定*/
#TabAreaE2 #Tab1off { width:54px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab2設定*/
#TabAreaE2 #Tab2off { width:53px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab3設定*/
#TabAreaE2 #Tab3off { width:52px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab4設定*/
#TabAreaE2 #Tab4off { width:53px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab5設定*/
#TabAreaE2 #Tab5off { width:53px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab6設定*/
#TabAreaE2 #Tab6on { width:52px; background:url(../../img/tab_right_on_b.gif) right bottom no-repeat; border:none;}

/*Tab7設定*/
#TabAreaE2 #Tab7off { width:52px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab8設定*/
#TabAreaE2 #Tab8off { width:52px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*
vol67
___________________________________________*/


/*上部タブ*/

#TabAreaF {
	width:550px;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 90%;
}
#TabAreaF table {
	width:100%;
}
#TabAreaF td { text-align:center; padding:6px 0; border-bottom:3px solid #b4b4b4;}

#TabAreaF #SideLineLeft { width:164px;}
#TabAreaF #SideLineRight { width:10px;}
#TabAreaF #SideLeft {
	width:2px;
	background-image: url(../../img/tab_sideleft.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#TabAreaF #LeftLine { width:1px; background:url(../../img/tab_left.gif) left top no-repeat;}
#TabAreaF #LeftLineOn { width:1px; background:url(../../img/tab_left_b.gif) left bottom no-repeat; border:none;}
#TabAreaF #BottomBG { width:100%; height:16px; display:block; background:url(../../img/tab_bottom_bg.gif) top repeat-x;}


/*Tab1設定*/
#TabAreaF #Tab1off { width:54px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab2設定*/
#TabAreaF #Tab2off { width:53px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab3設定*/
#TabAreaF #Tab3off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab4設定*/
#TabAreaF #Tab4off { width:53px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab5設定*/
#TabAreaF #Tab5off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab6設定*/
#TabAreaF #Tab6off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab7設定*/
#TabAreaF #Tab7on { width:52px; background:url(../../img/tab_right_on.gif) right top no-repeat; border:none;}

/*Tab8設定*/
#TabAreaF #Tab8off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}


/*下部タブ*/

#TabAreaF2 {	width:550px;	margin-top: 0;	margin-bottom: 0;	font-size: 90%;}
#TabAreaF2 table {
	width:100%;
	margin-bottom: 20px;
}
#TabAreaF2 td { text-align:center; padding:6px 0; border-top:3px solid #b4b4b4;}

#TabAreaF2 #SideLineLeft { width:164px;}
#TabAreaF2 #SideLineRight { width:10px;}
#TabAreaF2 #SideLeft {
	width:2px;
	background-image: url(../../img/tab_sideleft_b.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#TabAreaF2 #LeftLine { width:1px; background:url(../../img/tab_left_b.gif) left bottom no-repeat;}
#TabAreaF2 #LeftLineOn { width:1px; background:url(../../img/tab_left_b.gif) left bottom no-repeat; border:none;}

#TabAreaF2 #BottomBG { width:100%; height:16px; display:block; background:url(../../img/tab_bottom_bg_b.gif) bottom repeat-x;}


/*Tab1設定*/
#TabAreaF2 #Tab1off { width:54px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab2設定*/
#TabAreaF2 #Tab2off { width:53px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab3設定*/
#TabAreaF2 #Tab3off { width:52px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab4設定*/
#TabAreaF2 #Tab4off { width:53px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab5設定*/
#TabAreaF2 #Tab5off { width:52px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab6設定*/
#TabAreaF2 #Tab6off { width:52px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab7設定*/
#TabAreaF2 #Tab7on { width:52px; background:url(../../img/tab_right_on_b.gif) right bottom no-repeat; border:none;}

/*Tab8設定*/
#TabAreaF2 #Tab8off { width:52px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}


/*
vol66
___________________________________________*/


/*上部タブ*/

#TabAreaG {
	width:550px;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 90%;
}
#TabAreaG table {
	width:100%;
}
#TabAreaG td { text-align:center; padding:6px 0; border-bottom:3px solid #b4b4b4;}

#TabAreaG #SideLineLeft { width:164px;}
#TabAreaG #SideLineRight { width:10px;}
#TabAreaG #SideLeft {
	width:2px;
	background-image: url(../../img/tab_sideleft.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#TabAreaG #LeftLine { width:1px; background:url(../../img/tab_left.gif) left top no-repeat;}
#TabAreaG #LeftLineOn { width:1px; background:url(../../img/tab_left_b.gif) left bottom no-repeat; border:none;}
#TabAreaG #BottomBG { width:100%; height:16px; display:block; background:url(../../img/tab_bottom_bg.gif) top repeat-x;}


/*Tab1設定*/
#TabAreaG #Tab1off { width:54px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab2設定*/
#TabAreaG #Tab2off { width:53px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab3設定*/
#TabAreaG #Tab3off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab4設定*/
#TabAreaG #Tab4off { width:53px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab5設定*/
#TabAreaG #Tab5off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab6設定*/
#TabAreaG #Tab6off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab7設定*/
#TabAreaG #Tab7off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab8設定*/
#TabAreaG #Tab8on { width:52px; background:url(../../img/tab_right_on.gif) right top no-repeat; border:none;}



/*下部タブ*/

#TabAreaG2 {	width:550px;	margin-top: 0;	margin-bottom: 0;	font-size: 90%;}
#TabAreaG2 table {
	width:100%;
	margin-bottom: 20px;
}
#TabAreaG2 td { text-align:center; padding:6px 0; border-top:3px solid #b4b4b4;}

#TabAreaG2 #SideLineLeft { width:164px;}
#TabAreaG2 #SideLineRight { width:10px;}
#TabAreaG2 #SideLeft {
	width:2px;
	background-image: url(../../img/tab_sideleft_b.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#TabAreaG2 #LeftLine { width:1px; background:url(../../img/tab_left_b.gif) left bottom no-repeat;}
#TabAreaG2 #LeftLineOn { width:1px; background:url(../../img/tab_left_b.gif) left bottom no-repeat; border:none;}

#TabAreaG2 #BottomBG { width:100%; height:16px; display:block; background:url(../../img/tab_bottom_bg_b.gif) bottom repeat-x;}


/*Tab1設定*/
#TabAreaG2 #Tab1off { width:54px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab2設定*/
#TabAreaG2 #Tab2off { width:53px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab3設定*/
#TabAreaG2 #Tab3off { width:52px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab4設定*/
#TabAreaG2 #Tab4off { width:53px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab5設定*/
#TabAreaG2 #Tab5off { width:52px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab6設定*/
#TabAreaG2 #Tab6off { width:52px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab7設定*/
#TabAreaG2 #Tab7off { width:52px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab8設定*/
#TabAreaG2 #Tab8on { width:52px; background:url(../../img/tab_right_on_b.gif) right bottom no-repeat; border:none;}

/*
vol71
___________________________________________*/


/*上部タブ*/

#TabAreaH {
	width:550px;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 90%;
}
#TabAreaH table {
	width:100%;
}
#TabAreaH td { text-align:center; padding:6px 0; border-bottom:3px solid #b4b4b4;}

#TabAreaH #SideLineLeft { width:164px;}
#TabAreaH #SideLineRight { width:10px;}
#TabAreaH #SideLeft {
	width:2px;
	background-image: url(../../img/tab_sideleft.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#TabAreaH #LeftLine { width:1px; background:url(../../img/tab_left.gif) left top no-repeat;}
#TabAreaH #LeftLineOn { width:1px; background:url(../../img/tab_left_b.gif) left bottom no-repeat; border:none;}
#TabAreaH #BottomBG { width:100%; height:16px; display:block; background:url(../../img/tab_bottom_bg.gif) top repeat-x;}


/*Tab1設定*/
#TabAreaH #Tab1off { width:54px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab2設定*/
#TabAreaH #Tab2off { width:54px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab3設定*/
#TabAreaH #Tab3on { width:53px; background:url(../../img/tab_right_on.gif) right top no-repeat; border:none;}

/*Tab4設定*/
#TabAreaH #Tab4off { width:53px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab5設定*/
#TabAreaH #Tab5off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab6設定*/
#TabAreaH #Tab6off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab7設定*/
#TabAreaH #Tab7off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab8設定*/
#TabAreaH #Tab8off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}


/*下部タブ*/

#TabAreaH2 {	width:550px;	margin-top: 0;	margin-bottom: 0;	font-size: 90%;}
#TabAreaH2 table {
	width:100%;
	margin-bottom: 20px;
}
#TabAreaH2 td { text-align:center; padding:6px 0; border-top:3px solid #b4b4b4;}

#TabAreaH2 #SideLineLeft { width:164px;}
#TabAreaH2 #SideLineRight { width:10px;}
#TabAreaH2 #SideLeft {
	width:2px;
	background-image: url(../../img/tab_sideleft_b.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#TabAreaH2 #LeftLine { width:1px; background:url(../../img/tab_left_b.gif) left bottom no-repeat;}
#TabAreaH2 #LeftLineOn { width:1px; background:url(../../img/tab_left_b.gif) left bottom no-repeat; border:none;}

#TabAreaH2 #BottomBG { width:100%; height:16px; display:block; background:url(../../img/tab_bottom_bg_b.gif) bottom repeat-x;}


/*Tab1設定*/
#TabAreaH2 #Tab1off { width:54px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab2設定*/
#TabAreaH2 #Tab2off { width:54px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab3設定*/
#TabAreaH2 #Tab3on { width:53px; background:url(../../img/tab_right_on_b.gif) right bottom no-repeat; border:none;}

/*Tab4設定*/
#TabAreaH2 #Tab4off { width:53px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab5設定*/
#TabAreaH2 #Tab5off { width:52px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab6設定*/
#TabAreaH2 #Tab6off { width:52px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab7設定*/
#TabAreaH2 #Tab7off { width:52px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab8設定*/
#TabAreaH2 #Tab8off { width:52px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*
vol72
___________________________________________*/


/*上部タブ*/

#TabAreaI {
	width:550px;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 90%;
}
#TabAreaI table {
	width:100%;
}
#TabAreaI td { text-align:center; padding:6px 0; border-bottom:3px solid #b4b4b4;}

#TabAreaI #SideLineLeft { width:164px;}
#TabAreaI #SideLineRight { width:10px;}
#TabAreaI #SideLeft {
	width:2px;
	background-image: url(../../img/tab_sideleft.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#TabAreaI #LeftLine { width:1px; background:url(../../img/tab_left.gif) left top no-repeat;}
#TabAreaI #LeftLineOn { width:1px; background:url(../../img/tab_left_b.gif) left bottom no-repeat; border:none;}
#TabAreaI #BottomBG { width:100%; height:16px; display:block; background:url(../../img/tab_bottom_bg.gif) top repeat-x;}


/*Tab1設定*/
#TabAreaI #Tab1off { width:54px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab2設定*/
#TabAreaI #Tab2on { width:53px; background:url(../../img/tab_right_on.gif) right top no-repeat; border:none;}

/*Tab3設定*/
#TabAreaI #Tab3off { width:54px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab4設定*/
#TabAreaI #Tab4off { width:53px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab5設定*/
#TabAreaI #Tab5off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab6設定*/
#TabAreaI #Tab6off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab7設定*/
#TabAreaI #Tab7off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab8設定*/
#TabAreaI #Tab8off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}


/*下部タブ*/

#TabAreaI2 {	width:550px;	margin-top: 0;	margin-bottom: 0;	font-size: 90%;}
#TabAreaI2 table {
	width:100%;
	margin-bottom: 20px;
}
#TabAreaI2 td { text-align:center; padding:6px 0; border-top:3px solid #b4b4b4;}

#TabAreaI2 #SideLineLeft { width:164px;}
#TabAreaI2 #SideLineRight { width:10px;}
#TabAreaI2 #SideLeft {
	width:2px;
	background-image: url(../../img/tab_sideleft_b.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#TabAreaI2 #LeftLine { width:1px; background:url(../../img/tab_left_b.gif) left bottom no-repeat;}
#TabAreaI2 #LeftLineOn { width:1px; background:url(../../img/tab_left_b.gif) left bottom no-repeat; border:none;}

#TabAreaI2 #BottomBG { width:100%; height:16px; display:block; background:url(../../img/tab_bottom_bg_b.gif) bottom repeat-x;}


/*Tab1設定*/
#TabAreaI2 #Tab1off { width:54px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab2設定*/
#TabAreaI2 #Tab2on { width:53px; background:url(../../img/tab_right_on_b.gif) right bottom no-repeat; border:none;}

/*Tab3設定*/
#TabAreaI2 #Tab3off { width:53px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab4設定*/
#TabAreaI2 #Tab4off { width:53px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab5設定*/
#TabAreaI2 #Tab5off { width:52px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab6設定*/
#TabAreaI2 #Tab6off { width:52px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab7設定*/
#TabAreaI2 #Tab7off { width:52px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab8設定*/
#TabAreaI2 #Tab8off { width:52px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*
vol73
___________________________________________*/


/*上部タブ*/

#TabAreaJ {
	width:550px;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 90%;
}
#TabAreaJ table {
	width:100%;
}
#TabAreaJ td { text-align:center; padding:6px 0; border-bottom:3px solid #b4b4b4;}

#TabAreaJ #SideLineLeft { width:164px;}
#TabAreaJ #SideLineRight { width:10px;}
#TabAreaJ #SideLeft {
	width:2px;
	background-image: url(../../img/tab_sideleft.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#TabAreaJ #LeftLine { width:1px; background:url(../../img/tab_left.gif) left top no-repeat;}
#TabAreaJ #LeftLineOn { width:1px; background:url(../../img/tab_left_b.gif) left bottom no-repeat; border:none;}
#TabAreaJ #BottomBG { width:100%; height:16px; display:block; background:url(../../img/tab_bottom_bg.gif) top repeat-x;}


/*Tab1設定*/
#TabAreaJ #Tab1off { width:54px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab2設定*/
#TabAreaJ #Tab2on { width:53px; background:url(../../img/tab_right_on.gif) right top no-repeat; border:none;}

/*Tab3設定*/
#TabAreaJ #Tab3off { width:54px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab4設定*/
#TabAreaJ #Tab4off { width:53px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab5設定*/
#TabAreaJ #Tab5off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab6設定*/
#TabAreaJ #Tab6off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab7設定*/
#TabAreaJ #Tab7off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}

/*Tab8設定*/
#TabAreaJ #Tab8off { width:52px; background:url(../../img/tab_right_off.gif) right top no-repeat;}


/*下部タブ*/

#TabAreaJ2 {	width:550px;	margin-top: 0;	margin-bottom: 0;	font-size: 90%;}
#TabAreaJ2 table {
	width:100%;
	margin-bottom: 20px;
}
#TabAreaJ2 td { text-align:center; padding:6px 0; border-top:3px solid #b4b4b4;}

#TabAreaJ2 #SideLineLeft { width:164px;}
#TabAreaJ2 #SideLineRight { width:10px;}
#TabAreaJ2 #SideLeft {
	width:2px;
	background-image: url(../../img/tab_sideleft_b.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#TabAreaJ2 #LeftLine { width:1px; background:url(../../img/tab_left_b.gif) left bottom no-repeat;}
#TabAreaJ2 #LeftLineOn { width:1px; background:url(../../img/tab_left_b.gif) left bottom no-repeat; border:none;}

#TabAreaJ2 #BottomBG { width:100%; height:16px; display:block; background:url(../../img/tab_bottom_bg_b.gif) bottom repeat-x;}


/*Tab1設定*/
#TabAreaJ2 #Tab1off { width:54px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab2設定*/
#TabAreaJ2 #Tab2on { width:54px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab3設定*/
#TabAreaJ2 #Tab3off { width:53px; background:url(../../img/tab_right_on_b.gif) right bottom no-repeat; border:none;}

/*Tab4設定*/
#TabAreaJ2 #Tab4off { width:53px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab5設定*/
#TabAreaJ2 #Tab5off { width:52px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab6設定*/
#TabAreaJ2 #Tab6off { width:52px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab7設定*/
#TabAreaJ2 #Tab7off { width:52px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

/*Tab8設定*/
#TabAreaJ2 #Tab8off { width:52px; background:url(../../img/tab_right_off_b.gif) right bottom no-repeat;}

