h2{
margin-top:20px;
margin-bottom:20px;
}
#main p.musen_text{
width:700px;
margin:10px auto 20px;
line-height:150%;
}
h3 .master{
margin-bottom:15px;
}
/* gruop_box
-------------------------------------*/
#main img.group_head_img{
display:block;
}
#group_box{
margin-bottom:20px;
padding:5px 10px 10px;
width:718px;
border-left:solid 1px #CCCCCC;
border-right:solid 1px #CCCCCC;
border-bottom:solid 1px #CCCCCC;
}
#group_box img.group_logo_img{
display:block;
background-color:#333333;
width:70px;
height:50px;
float:left;
}
#group_box h4{
width:630px;
height:33px;
padding-left:10px;
padding-top:17px;
color:#2757A1;
font-size:16px;
background-color:#BDC9E8;
float:right;
}
#group_box h4 a{
font-size:16px;
}
#group_box div.group_img{
margin-top:10px;
width:190px;
height:142px;
background-color:#333333;
float:left;
}
#group_box dl.group_detail_left{
margin-top:10px;
margin-left:10px;
width:173px;
float:left;
}
#group_box dl.group_detail_left dt{
margin-right:5px;
width:60px;
height:18px;
float:left;
}
#group_box dl.group_detail_left dt img{
display:block;
width:60px;
height:18px;
}
#group_box dl.group_detail_left dd{
padding-top:4px;
padding-bottom:12px;
font-weight:bold;
float:left;
}
#group_box dl.group_detail_center{
margin-top:10px;
width:173px;
float:left;
}
#group_box dl.group_detail_center dt{
margin-right:5px;
width:60px;
height:18px;
float:left;
}
#group_box dl.group_detail_center dt img{
display:block;
width:60px;
height:18px;
}
#group_box dl.group_detail_center dd{
padding-top:4px;
padding-bottom:12px;
font-weight:bold;
float:left;
}
#group_box dl.group_detail_right{
margin-top:10px;
width:170px;
float:right;
}
#group_box dl.group_detail_right dt{
margin-right:5px;
width:90px;
height:18px;
float:left;
}
#group_box dl.group_detail_right dt img{
display:block;
width:90px;
height:18px;
}
#group_box dl.group_detail_right dd{
margin-top:10px;
width:170px;
height:50px;
background-color:#333333;
float:left;
}
#group_box dl.group_detail_right dd img{
display:block;
width:170px;
height:50px;
}
#group_box dl.group_detail_comment{
width:518px;
float:left;
margin-left:10px;
}
#group_box dl.group_detail_comment dt{
margin-right:5px;
width:60px;
height:18px;
float:left;
}
#group_box dl.group_detail_comment dt img{
display:block;
width:60px;
height:18px;
}
#group_box dl.group_detail_comment dd{
padding-top:4px;
padding-bottom:12px;
line-height:130%;
font-weight:bold;
width:420px;
float:left;
}
#group_box img.group_btn{
display:block;
width:240px;
height:30px;
float:right;
}
div#rightcon div#attention5{
width:180px;
height:150px;
margin-bottom:10px;
}
#group_box p.group_list{
float:left;
margin-left:20px;
}



/*
**********************/
/* attention5
-----------------------------------------------------*/
p.attention{
background-image:url(../../company/img/picup5_img.jpg);
background-repeat:no-repeat;
color:#FFF;
font-size:150%;
width:215px;
height:34px;
margin-bottom:5px;
margin-top:12px;
padding-left:65px;
padding-top:13px;
text-shadow:1px 1px 1px #000;
font-weight:bold;
}
div#rightcon {
padding-top:0px;
}

div#rightcon div.attention5 div.pickup_sc_company_box {
border-bottom:1px dotted #EA8204;
display:block;
margin:0 auto;
padding:10px 0;
width:175px;
}

div#rightcon div.attention5{
width:175px;
}

div#rightcon .attention5 p a{
line-height:140%;
}

div#rightcon .attention5 p.picup5_company1 {
background-image:url(../../img/icon_one.jpg);
background-repeat:no-repeat;
padding-left:23px;
}


div#rightcon .attention5 p.picup5_company2 {
background-image:url(../../img/icon_two.jpg);
background-repeat:no-repeat;
padding-left:23px;
}


div#rightcon .attention5 p.picup5_company3 {
background-image:url(../../img/icon_three.jpg);
background-repeat:no-repeat;
padding-left:23px;
}


div#rightcon .attention5 p.picup5_company4 {
background-image:url(../../img/icon_four.jpg);
background-repeat:no-repeat;
padding-left:23px;
}

div#rightcon .attention5 p.picup5_company5 {
background-image:url(../../img/icon_five.jpg);
background-repeat:no-repeat;
padding-left:23px;
}

div#rightcon div.attention5 div.thum_image1{
margin-bottom:5px;
}

div#rightcon div.attention5 div.thum_image1 img{
width:162px;
height:97px;
border:1px solid #F3F3F3;
display:block;
}

div#rightcon .attention5 .thum_image1 a {
border:1px solid #DDDDDD;
display:block;
margin-bottom:3px;
padding:2px;
width:164px;
}

div#rightcon .attention5 .thum_image1 a:hover {
background-color:#FF9900;
border:1px solid #FF9900;
display:block;
}

div#rightcon div.attention5 dl dt{
line-height:140%;
font-weight:bold;
}

div#rightcon div.attention5 dl dd{
line-height:140%;
font-size:90%;
}

div#rightcon div.attention5 div.thum_image2 {
float:left;
margin-bottom:5px;
}

div#rightcon div.attention5 div.thum_image2 img{
width:64px;
height:38px;
border:1px solid #F3F3F3;
display:block;
}

div#rightcon .attention5 .thum_image2 a {
border:1px solid #DDDDDD;
display:block;
margin-bottom:3px;
padding:1px;
width:66px;
}

div#rightcon .attention5 .thum_image2 a:hover {
background-color:#FF9900;
border:1px solid #FF9900;
display:block;
}

dl.picup5_company2_pr {
float:right;
line-height:140%;
width:100px;
}

div#rightcon .attention5 .link_pickup5 {
margin-bottom:10px;
margin-top:10px;
text-align:center;
}

div#rightcon img.to_group_img{
margin-top:15px;
display:block;
width:180px;
height:60px;
}
div#rightcon ul#rightcon_list{
width:180px;
margin:0 0 10px;
}
div#rightcon ul#rightcon_list li{
list-style-type:none;
width:180px;
margin:0 0 5px;
padding:0;
}
div#rightcon ul#rightcon_list li img{
margin:0;
padding:0;
}




