@charset "shift_jis";
/* CSS Document */

/************ tabContent **************/

/*
.tabHead{
width:150px;
height:auto;
margin:0px 3px 5px 0px;
padding:5px;
text-align:center;
float:left;
border-top:solid 1px #c2c2c2;
border-left:solid 1px #c2c2c2;
border-right:solid 1px #c2c2c2;
}

.tabLeftNavi{
width:150px;
height:35px;
margin:0px;
padding:0px;
border:dashed 1px #dddddd;
}

.tabContent{
width:600px;
height:250px;
padding:0px;
margin:0px;
border:solid 1px #888888;
}

*/


/* tp1 start */

#tp1 ul{
margin:0px;
padding:0px;
list-style:none;
}


#tp1 .TabbedPanels{
margin:0px;
padding:0px;
}

#tp1 .TabbedPanelsTabGroup{
margin:0px;
padding:0px;
width:745px;
}

#tp1 .TabbedPanelsTab{
width:160px;
height:20px;
margin:0px 2px 0px 0px;
padding:5px;
text-align:center;
float:left;
}

#tp1 .TabbedPanelsContentGroup{
width:745px;
height:auto;
margin:0px;
padding:0px;
float:left;
}

#tp1 .tc0{
width:745px;
height:450px;
padding:5px 0px 0px 0px;
margin:0px;
background:url(../img/tc_top01.jpg) top no-repeat;
}

#tp1 .tc0 span{
width:700px;
height:auto;
margin:0px 0px 5px 10px;
padding:3px 0px 3px 5px;
border-bottom:#5e87b4 solid 1px;
border-left:#5e87b4 solid 3px;
display:block;
}

#tp1 .tc0 ul{
margin:5px 5px 15px 5px;
padding:0px 0px 0px 5px;
}

#tp1 .tc1{
width:745px;
height:450px;
padding:5px 0px 0px 0px;
margin:0px;
background:url(../img/tc_top02.jpg) top no-repeat;
}

#tp1 .tc1 span{
width:700px;
height:auto;
margin:0px 0px 5px 10px;
padding:3px 0px 3px 5px;
border-bottom:#5e87b4 solid 1px;
border-left:#5e87b4 solid 3px;
display:block;
}

#tp1 .tc1 ul{
margin:5px 5px 15px 5px;
padding:0px 0px 0px 5px;
}

#tp1 .tc2{
width:745px;
height:450px;
padding:5px 0px 0px 0px;
margin:0px;
background:url(../img/tc_top03.jpg) top no-repeat;
}

#tp1 .tc2 span{
width:700px;
height:auto;
margin:0px 0px 5px 10px;
padding:3px 0px 3px 5px;
border-bottom:#5e87b4 solid 1px;
border-left:#5e87b4 solid 3px;
display:block;
}

#tp1 .tc2 ul{
margin:5px 5px 15px 5px;
padding:0px 0px 0px 5px;
}


#tp1 .TabbedPanelsContent{
margin:0px;
padding:0px;
}

#tp1 .tabHead0{
width:160px;
height:20px;
margin:0px 3px 0px 0px;
padding:5px;
text-align:center;
float:left;
}

#tp1 .tabHead1{
width:158px;
height:auto;
margin:0px 3px 0px 0px;
padding:5px;
text-align:center;
float:left;
border-top:solid 1px #0678bf;
border-left:solid 1px #0678bf;
border-right:solid 1px #0678bf;
}

#tp1 .tabHead2{
width:158px;
height:auto;
margin:0px 3px 0px 0px;
padding:5px;
text-align:center;
float:left;
border-top:solid 1px #50b4f2;
border-left:solid 1px #50b4f2;
border-right:solid 1px #50b4f2;
}

#tp1 .tabHead3{
width:158px;
height:auto;
margin:0px 3px 0px 0px;
padding:5px;
text-align:center;
float:left;
border-top:solid 1px #8888ff;
border-left:solid 1px #8888ff;
border-right:solid 1px #8888ff;
}

/* tp1 end */

/* tp2 start */

#tp2{
width:745px;
height:400px;
margin:0px;
padding:0px;
float:left;
background:url(../img/tc_top01.jpg) top no-repeat;
}

#tp2 ul{
margin:0px;
padding:0px;
list-style:none;
}

#tp2 .TabbedPanelsTabGroup{
margin:0px;
padding:0px;
width:168px;
height:400px;
float:left;
border-right:solid 1px #c2c2c2;
}

#tp2 .TabbedPanelsTab{
margin:0px;
padding:5px;
width:158px;
height:auto;
border-bottom:dashed 1px #c2c2c2;
}

#tp2 .TabbedPanelsContentGroup{
width:574px;
height:400px;
margin:0px;
padding:0px;
float:left;
}

#tp2 .TabbedPanelsContent{
margin:0px;
padding:0px;
width:574px;
height:400px;
}

#tp2 .tabLeftNavi{
margin:0px;
padding:0px;
}

#tp2 .tabContent{
padding:0px;
margin:0px;
}

/* tp2 end */

/* tp3 start */

#tp3{
width:743px;
height:400px;
margin:0px;
padding:0px;
float:left;
border-top:solid 1px #0678bf;
border-bottom:solid 1px #0678bf;
border-left:solid 1px #0678bf;
border-right:solid 1px #0678bf;
}

#tp3 ul{
margin:0px;
padding:0px;
list-style:none;
}

#tp3 .TabbedPanelsTabGroup{
margin:0px;
padding:0px;
width:168px;
height:400px;
float:left;
border-right:solid 1px #0678bf;
}

#tp3 .TabbedPanelsTab{
margin:0px;
padding:5px;
width:158px;
height:auto;
border-bottom:dashed 1px #0678bf;
}

#tp3 .TabbedPanelsContentGroup{
width:574px;
height:400px;
margin:0px;
padding:0px;
float:left;
}

#tp3 .TabbedPanelsContent{
margin:0px;
padding:0px;
width:574px;
height:400px;
}

#tp3 .tabLeftNavi{
margin:0px;
padding:0px;
}

#tp3 .tabContent{
padding:0px;
margin:0px;
}

/* tp3 end */

/* tp4 start */

#tp4{
width:743px;
height:400px;
margin:0px;
padding:0px;
float:left;
border-top:solid 1px #50b4f2;
border-bottom:solid 1px #50b4f2;
border-left:solid 1px #50b4f2;
border-right:solid 1px #50b4f2;
}

#tp4 ul{
margin:0px;
padding:0px;
list-style:none;
}

#tp4 .TabbedPanelsTabGroup{
margin:0px;
padding:0px;
width:168px;
height:400px;
float:left;
border-right:solid 1px #50b4f2;
}

#tp4 .TabbedPanelsTab{
margin:0px;
padding:5px;
width:158px;
height:auto;
border-bottom:dashed 1px #50b4f2;
}

#tp4 .TabbedPanelsContentGroup{
width:574px;
height:400px;
margin:0px;
padding:0px;
float:left;
}

#tp4 .TabbedPanelsContent{
margin:0px;
padding:0px;
width:574px;
height:400px;
}

#tp4 .tabLeftNavi{
margin:0px;
padding:0px;
}

#tp4 .tabContent{
padding:0px;
margin:0px;
}

/* tp4 end */

/* tp5 start */

#tp5{
width:743px;
height:400px;
margin:0px;
padding:0px;
float:left;
border-top:solid 1px #8888ff;
border-bottom:solid 1px #8888ff;
border-left:solid 1px #8888ff;
border-right:solid 1px #8888ff;
}

#tp5 ul{
margin:0px;
padding:0px;
list-style:none;
}

#tp5 .TabbedPanelsTabGroup{
margin:0px;
padding:0px;
width:168px;
height:400px;
float:left;
border-right:solid 1px #8888ff;
}

#tp5 .TabbedPanelsTab{
margin:0px;
padding:5px;
width:158px;
height:auto;
border-bottom:dashed 1px #8888ff;
}

#tp5 .TabbedPanelsContentGroup{
width:574px;
height:400px;
margin:0px;
padding:0px;
float:left;
}

#tp5 .TabbedPanelsContent{
margin:0px;
padding:0px;
width:574px;
height:400px;
}

#tp5 .tabLeftNavi{
margin:0px;
padding:0px;
}

#tp5 .tabContent{
padding:0px;
margin:0px;
}

/* tp5 end */


/*
.tabHeadGrp{
width:auto;
height:auto;
margin:0px;
padding:0px;
list-style:none;
line-height:25px;
}

.tabHead{
width:auto;
height:auto;
margin:0px 3px 0px 0px;
padding:5px;
text-align:center;
float:left;
border-top:solid 1px #c2c2c2;
border-left:solid 1px #c2c2c2;
border-right:solid 1px #c2c2c2;
}

.tabContentGrp{
width:auto;
height:auto;
margin:0px;
padding:0px;
float:left;
}

.tabContent{
width:743px;
height:215px;
margin:0px;
padding:0px;
float:left;
border-top:solid 1px #c2c2c2;
border-left:solid 1px #c2c2c2;
border-right:solid 1px #c2c2c2;
border-bottom:solid 1px #c2c2c2;
}

.tabContent ul{
margin:0px;
padding:0px;
list-style:none;
}
*/

.TabbedPanelsTabHover {
background:url(../img/th_top01.jpg) top no-repeat;
}

.TabbedPanelsTabSelected {
background:url(../img/th_top01.jpg) top no-repeat;
}

.TabbedPanelsContentVisible {
}

.TabbedPanelsTabFocused{
}


/************ tabContent **************/