.abgne_tab {
	clear: both;
	width: 707px;
	margin-left: 266px;
	padding-top: 10px;
}
ul.tabs {
	width: 100%;
	height: 64px;
	padding: 0;
	margin: 0 0 10px 96px;
	list-style: none;
}
ul.tabs li {
	float: left;
	height: 100%;
	position: relative;
	margin-right: 15px;
}
ul.tabs li a {
	display: block;
	height: 100%;
	width: 79px;
	/*border: rgba(255,255,255,0) solid 3px;*/
	background-repeat: no-repeat;
	opacity: .5;
}
ul.tabs li a { background-image: url(../images/tabs_01.png); }
ul.tabs li+li a { background-image: url(../images/tabs_02.png); }
ul.tabs li+li+li a { background-image: url(../images/tabs_03.png); }
ul.tabs li+li+li+li a { background-image: url(../images/tabs_04.png); }
ul.tabs li+li+li+li+li a { background-image: url(../images/tabs_05.png); }
ul.tabs li+li+li+li+li+li a { background-image: url(../images/tabs_06.png); }

#tab02 ul.tabs li a { background-image: url(../images/tabs2_01.png); }
#tab02 ul.tabs li+li a { background-image: url(../images/tabs2_02.png); }
#tab02 ul.tabs li+li+li a { background-image: url(../images/tabs2_03.png); }
#tab02 ul.tabs li+li+li+li a { background-image: url(../images/tabs2_04.png); }
#tab02 ul.tabs li+li+li+li+li a { background-image: url(../images/tabs2_05.png); }
ul.tabs li a:hover,
ul.tabs li.active a {
	opacity: 1;
}
div.tab_container {
	clear: left;
	width: 100%;
}
.abgne_tab .abgne_tab .tab_content {
	padding: 15px 35px;
	min-height: 214px;
	color: #fff;
}
div.tab_container .tab_content h3 {
	background-image: url(../images/h3_2.png);
    padding-left: 68px;
	background-position-x: -5px;
	background-repeat: no-repeat;
    height: 40px;
    /*line-height: 37px;*/
	border-bottom: 1px #fff solid;
	color: #dbbeb5;
}
div.tab_container #tab1 h3{
	background-image: url(../images/h3.png);
}
/*#tab02 div.tab_container .tab_content:nt h3 { background-image: url(../images/h3_2.png); }
*//*#tab1 h3,
#tab11 h3 { background-position-y: 0px; }
#tab2 h3,
#tab12 h3 { background-position-y: -40px; }
#tab3 h3,
#tab13 h3 { background-position-y: -80px; }
#tab4 h3,
#tab14 h3 { background-position-y: -120px; }
#tab5 h3,
#tab15 h3 { background-position-y: -160px; }
#tab6 h3,
#tab16 h3 { background-position-y: -200px; }*/
.abgne_tab .abgne_tab .tab_content ul {
	padding-left: 30px;
	margin-top: 14px;
	line-height: 1.5em;
	list-style-type: none;
    text-indent: -16px;
}
.skill_tab { padding-top: 0px; }
.skill_tab .abgne_tab {
	margin-left: 0px;
	padding-top: 0px;
}
.skill_tab>ul.tabs {
	height: 55px;
	margin: 0 0 20px;
}
.skill_tab>ul.tabs li { margin-right: 0px; }
.skill_tab>ul.tabs li a {
	width: 212px;
	background-image: url(../images/tab.png);
	background-position-y: 0;
	background-position-x: 0;
	opacity: 1;
}
.skill_tab>ul.tabs li.active a { background-position-y: -55px; }
.skill_tab>ul.tabs li a { background-position-x: 0px; }
.skill_tab>ul.tabs li+li a { background-position-x: -212px; }
.skill_tab>ul.tabs li a:hover,
.skill_tab>ul.tabs li.active a { box-shadow: 0 0 0 #fff; }
.abgne_tab .abgne_tab ul.tabs {
	background-image: url(../images/tab_ul.png);
	background-repeat: no-repeat;
	height: 90px;
	margin: 0;
	padding-left: 72px;
	padding-top: 4px;
}
#tab02>.abgne_tab ul.tabs {padding-left: 120px;}
/*.abgne_tab #tab02 .abgne_tab ul.tabs { background-position-y: -83px; }*/
.abgne_tab .abgne_tab ul.tabs li { height: 79px; }
