@charset "utf-8";

/* ----------------------------------- bloglist*/
#interviewlist,
#interview{
    width:540px;
    margin:10px 0 10px 0;
}

#interview dl{
    background:url(http://web-engineer.buyuden.net/img/dotted.gif) bottom left repeat-x;
    padding:15px 0;
}

#interview dl dt{
    width:160px;
    float:left;
}

#interview dl dd{
    width:380px;
    float:left;
}

#interview dl dd p.title{
    font-size:14px;
    margin:0 0 15px 0;
}

#interview dl dd p.title a{
    background:url(http://web-engineer.buyuden.net/img/link-back.gif) 0px 5px no-repeat;
    padding:0 0 0 10px;
}


#interviewlist ul.entry{
    margin:10px 0 15px 0;
    line-height:160%;
}

#interviewlist ul.entry li.title{
    font-size:18px;
    font-weight:bold;
    margin:0 0 20px 0;
    padding:10px 0;
    background:url(http://web-engineer.buyuden.net/img/dotted.gif) bottom left repeat-x;
}

#interviewlist ul.entry li.intro{
    font-size:14px;
    margin:20px 0;
    padding:0;
}

#interviewlist ul.entry li.profile{
    margin:10px 0;
    padding:10px;
    background-color:#EBEBEB;
}

#interviewlist ul.entry li.profile strong{
    margin:5px 0;
    display:block;
}

#interviewlist ul.entry li.interviewbody{
    font-size:14px;
}

#interviewlist ul.entry li.interviewbody p strong,
#interviewlist ul.entry li.interviewbody span strong{
    margin:0 15px 0 0;
}

#interviewlist ul.entry li.interviewbody span{
    color:#257fa4;
}

#interviewlist div.meta{
    background:url(http://web-engineer.buyuden.net/img/dotted.gif) top left repeat-x;
    padding:5px 0;
    margin:0 0 25px 0;
}

#interviewlist div.meta ul li{
    float:left;
    font-size:10px;
}

#interviewlist p,
#interviewlist ul li.interviewbody span{
    margin:25px 0;
    line-height:175%;
}
#interviewlist ul.entry li.profile p{
    margin:15px 0;
}

/* ----------------------------------- comment*/

.comment h5{
    margin:25px 0;
    padding:5px 10px;
    background-color:#EBEBEB;
}

.comment dl{
    background:url(http://web-engineer.buyuden.net/img/dotted.gif) top left repeat-x;
    padding:10px 0;
}

.comment dl dt{
    float:left;
    width:140px;
    font-size:12px;
}

.comment dl dd{
    float:left;
    width:400px;
    line-height:180%;
}

/* ----------------------------------- sidebar*/
.recententry{
    margin:25px 0;
}

.recententry strong{
    font-size:10px;
    font-weight:normal;
    _font-size:75%;
    _letter-spacing:1px:
    width:230px;
    border-top:1px solid #CCC;
    display:block;
    color:#333;
    padding:3px 0 3px 10px;
}

.recententry ul li{
    margin:5px 0 5px 0;
    background:url(http://web-engineer.buyuden.net/img/link-back.gif) 10px 6px no-repeat;
    padding:0 0 0 20px;
}


/* ----------------------------------- pagenav*/

ul#pagenav{
    font-size:14px;
    background:url(http://web-engineer.buyuden.net/img/dotted.gif) bottom left repeat-x;
    padding:15px 0;
}

ul#pagenav li{
    margin:14px 0;
}

ul#pagenav li span{
    border:1px solid #999;
    font-size:10px;
    text-align:center;
    padding:4px 6px;
    color:#999;
}

ul#pagenav li a{
    background:url(http://web-engineer.buyuden.net/img/link-back.gif) 10px 5px no-repeat;
    padding:0 0 0 20px;
}