@charset "utf-8";

@import "../../css/base.css";
@import "../../css/common.css";
@import "style.css";


/*-*-*-*-*-*-* ポートフォリオ一覧 *-*-*-*-*-*-*-*-*-*-*/

ul#tabmenu{
width:662px;
margin:32px 0 10px 30px;
}

ul#tabmenu:after{
content:".";
display:block;
visibility:hidden;
height:0.1px;
font-size:0.1em;
line-height:0;
clear:both;
}

ul#tabmenu li{
float:left;
}

ul#tabmenu li.li1{
width:376px;
height:25px;
}

ul#tabmenu li.li2{
width:88px;
height:25px;
}

ul#tabmenu li.li3{
width:87px;
height:25px;
}

ul#tabmenu li.li4{
width:111px;
height:25px;
}

ul#tabmenu li a{
text-decoration:none;
}


#rightcol #index4{
width:615px;
margin:29px 0 0 58px;
}

#index4 div.graph{
clear:both;
width:615px;
height:399px;
margin-bottom:46px;
}

#index4 table{
width:613px;
margin-bottom:26px
}

#index4 th{
padding:5px 3px;
text-align:center;
background-color:#F2F2F2;
border:#AECDD0 solid 1px;
}

#index4 table .bgc2{
background-color:#E5E5E5;
}

#index4 td{
width:11%;
padding:5px 3px;
text-align:right;
border:#AECDD0 solid 1px;
}

#index4 table .bgc{
background-color:#E5E5E5;
}

#index4 table .alc{
text-align:center;
}

#index4 table .all{
text-align:left;
}

#index4 table td.spc{
border-left:none;
border-right:none;
}


#indes4 dl{
width:615px;
margin-bottom:15px;
}

#index4 dl dt{
float:left;
width:40px;
line-height:1.3em;
}

#index4 dl dd{
width:569px;
margin:0 0 10px 43px;
line-height:1.3em;
}

#index4 dd table{
margin:0;
width:100%;
}

#index4 dd table th{
padding:2px;
width:33.3%;
text-align:center;
}

#index4 dd table td{
padding:2px;
width:33.3%;
text-align:center;
}

ul#tabmenu{
width:662px;
margin:32px 0 10px 30px;
border-bottom: 1px solid #999999;
}

ul#tabmenu li{
float:left;
width:88px;
height:25px;
margin: 0 0 0 10px;
line-height: 25px;
text-align: center;
border-top: 1px solid #999999;
border-left: 1px solid #999999;
border-right: 1px solid #999999;
background-color: #ffffff;
}

ul#tabmenu li.selected{
background-color: #ffffff;
}

ul#tabmenu li a{
text-decoration:none;
}

