@charset "UTF-8";




/*****geometry*******/

#pickup-Container{
margin:0 auto;
width:776px;
text-align:left;

background:url(../pickupimg/pickup_bg.gif);
}

#pickup-Container a{
color:#ee3c3c
}


/******CONTENT*******/

/****左カラム****/
#pickup-left{
width:291px;
float:left;
}

#pickup-left a{
color:#333333;
}


/****ロゴのとこ****/
#logo-box{
margin:0 0 12px 10px;
width:271px;
height:264px;
background:url(../pickupimg/logomark.gif);
}

#logo-box h1 a{
display:block;
width:271px;
height:160px;
text-indent:-2071px;
}

/****その下のとこ****/
#title-box{
margin:0 0 12px 10px;
width:271px;
}

#title-box p{
font-size:small;
_font-size:x-small;
line-height:150%;
background:url(../pickupimg/left_whitebg.gif);
background-repeat:y-repeat;
padding:10px;
color:#3e0000;
}

#title-box .url{
background:url(../pickupimg/url_bg.gif);
background-repeat:y-repeat;
padding:6px 10px 4px 50px;
font-size:x-small;
_font-size:xx-small;
line-height:160%;
}

/****プロフィールとダイジェストのボタン****/
#title-box ul{

}

#title-box ul .btprofile{
background:url(../pickupimg/left_li_profile.gif);
float:left;
margin-bottom:12px;
}

#title-box ul .btprofile a{
display:block;
width:137px;
height:32px;
text-indent:-2071px;
}

#title-box ul .btdigest{
background:url(../pickupimg/left_li_digest.gif);
float:left;
}


#title-box ul .btdigest a{
display:block;
width:134px;
height:32px;
text-indent:-2071px;
}



/****もくじ部分****/
#index-box{
clear:both;
margin:0 0 12px 10px;
width:271px;
}

#index-box h3{
width:271px;
height:26px;
background:url(../pickupimg/index_top.gif);
display:block;
text-indent:-2071px;
}


#index-box p{
font-size:small;
_font-size:x-small;
background:url(../pickupimg/left_whitebg.gif);
background-repeat:y-repeat;
padding:10px;
color:#3e0000;
}

#index-box .w-bottom{
background:url(../pickupimg/left_white_bottom.gif);
background-repeat:no-repeat;
padding:0;
height:8px;
}

/*インデックスのリスト*/

.left-list{
background:url(../pickupimg/left_whitebg.gif);
background-repeat:y-repeat;
padding:10px;
}

.left-list li{
background:url(../pickupimg/left_list_bg.gif);
background-repeat:no-repeat;
padding:2px 10px 6px 24px;
}

.left-list li a{
font-size:small;
_font-size:x-small;
line-height:150%;
}


/****プロフィール****/
#profile-box{
margin:0 0 12px 10px;
width:271px;
}

#profile-box h3{
width:271px;
height:26px;
background:url(../pickupimg/profile_top.gif);
display:block;
text-indent:-2071px;
}

#profile-box p{
font-size:small;
_font-size:x-small;
line-height:180%;
background:url(../pickupimg/left_whitebg.gif);
background-repeat:y-repeat;
padding:10px;
color:#3e0000;
}

#profile-box .w-bottom{
background:url(../pickupimg/left_white_bottom.gif);
padding:0;
background-repeat:no-repeat;
height:8px;
}



/****右カラム****/
#pickup-right{
width:485px;
float:right;
}

#pickup-right .interview{
width:472px;
}

#pickup-right .interview strong{
background:url(../pickupimg/interview_st_bg.gif);
display:block;
padding:16px 12px 12px 20px;
color:#900;
font-size:small;
_font-size:x-small;
line-height:150%;
}

#pickup-right .interview p{
padding:0 12px 20px 20px;
color:#262626;
font-size:small;
_font-size:x-small;
line-height:160%;
}




/****トップへ****/
#sc-top{
clear:both;
height:44px;
width:750px;
margin-left:13px;
background:url(../pickupimg/page_top_bg.gif);
}

#sc-top a{
display:block;
height:31px;
width:117px;
margin-left:610px;
text-indent:-2071px;
}



/******DIGEST*******/


/****サマリー****/
#pu-summary{
width:750px;
}

#pu-summary h4{
width:750px;
height:81px;
margin-left:13px;
background:url(../pickupimg/pu_logo.gif);
display:block;
text-indent:-2071px;
}

#pu-summary h5{
width:750px;
background:url(../pickupimg/pu_01.gif);
height:40px;
display:block;
text-indent:-2000px;
margin-left:13px;
}

/******よこに3つ********/

#summary1{
width:750px;
height:280px;
background:url(../pickupimg/page_bg1.gif);
margin-left:13px;
_margin-left:7px;
float:left;
}

#summary1-1{
width:206px;
background-color:#fff;
float:left;
margin-left:50px;
_margin-left:25px;
}

#summary1-1 p{
background:url(../pickupimg/s-best1.gif);
background-repeat:no-repeat;
padding:15px 12px 15px 48px;
font-size:small;
_font-size:x-small;
}

#summary1-2{
width:206px;
background-color:#fff;
float:left;
margin-left:8px;
}

#summary1-2 p{
background:url(../pickupimg/s-best2.gif);
background-repeat:no-repeat;
padding:15px 12px 15px 48px;
font-size:small;
_font-size:x-small;
}

#summary1-3{
width:206px;
background-color:#fff;
float:left;
margin-left:8px;
}

#summary1-3 p{
background:url(../pickupimg/s-best3.gif);
background-repeat:no-repeat;
padding:15px 12px 15px 48px;
font-size:small;
_font-size:x-small;
}



/*よこ2つ*/

#summary-second{
background:url(../pickupimg/s_bg4.gif);
width:689px;
margin-left:34px;
}

#summary2{
background:url(../pickupimg/s_bg4.gif);
width:340px;
padding-bottom:20px;
float:left;
clear:both;
}

#summary2 h5{
width:340px;
background:url(../pickupimg/s2_title.gif);
background-repeat:no-repeat;
margin:0;
height:48px;
text-indent:-2000px;
}

#summary2 .s2listbox{
margin-left:34px;
width:300px;
background-color:#FFF;
}


#summary3{
background:url(../pickupimg/s_bg4.gif);
width:349px;
padding-bottom:20px;
float:left;
}

#summary3 h5{
width:349px;
background:url(../pickupimg/s3_title.gif);
background-repeat:no-repeat;
margin:0;
height:48px;
text-indent:-2000px;
}

#summary3 .s3listbox{
margin-left:12px;
width:310px;
background-color:#FFF;
}

/****よこ2つリスト*****/

.s2listbox{
list-style:none;
margin-left:10px;
padding-bottom:20px;
}

.s2listbox .s2-l1{
padding:10px 10px 10px 52px;
font-size:small;
_font-size:x-small;
background:url(../pickupimg/s2_1.gif);
background-repeat:no-repeat;
}

.s2-l1 .info{
font-size:x-small;
_font-size:xx-small;
}

.s2listbox .s2-l2{
padding:10px 10px 10px 52px;
font-size:small;
_font-size:x-small;
background:url(../pickupimg/s2_2.gif);
background-repeat:no-repeat;
}

.s2listbox .s2-l3{
padding:10px 10px 10px 52px;
font-size:small;
_font-size:x-small;
background:url(../pickupimg/s2_3.gif);
background-repeat:no-repeat;
}

.s3listbox{
list-style:none;
margin-left:10px;
padding-bottom:20px;
}

.s3listbox li{
padding:10px 10px 10px 32px;
font-size:small;
_font-size:x-small;
background:url(../pickupimg/s3_li.gif);
background-repeat:no-repeat;
}










