@charset "utf-8";

#h1_area{
    width:700px;
    height:148px;
    background:url(../images/list/h1_bk.jpg) no-repeat;
}

#h1_area p{ margin-top:10px; }

#two_column{
    width:700px;
    margin:1px 0;
    border-bottom:solid 1px #e0dac4;
    border-top:solid 1px #e0dac4;
}

#two_column dd{ padding:10px 20px; }

#two_column dd p.date{
    width:164px;
    float:left;
}

#two_column dd p.text{
    width:480px;
    padding-left:16px;
    background:url(../images/list/list_line.gif) repeat-y left;
    float:left;
}


#three_column{
    width:700px;
    margin:1px 0;
    border-bottom:solid 1px #e0dac4;
    border-top:solid 1px #e0dac4;
}

#three_column dd{ padding:20px; }

#three_column dd p.date{
    width:164px;
    float:left;
}

#three_column dd p.phot{
    width:80px;
    height:80px;
    margin-right:15px;
    float:left;
}

#three_column dd p.profile_phot{
    width:130px;
    height:150px;
    margin-left:30px;
    margin-right:30px;
    float:left;
}

#three_column dd p.date a{ padding-top:5px; }

#three_column dd p.phot a{ padding-top:5px; }

#three_column dd div.maintext{
    width:480px;
    padding-left:16px;
    background:url(../images/list/list_line.gif) repeat-y left;
    float:left;
}

#three_column dd div.maintext p.title{
    border-bottom:solid 1px #d3cab4;
    padding-bottom:10px;
    margin-bottom:10px;
}

#three_column dd.odd div.maintext p.title{ border-bottom:solid 1px #f5f3e8; }

#three_column dd div.maintext p.text{ line-height:140%; }

#three_column dd div.search_maintext{
    width:550px;
    padding-left:15px;
    background:url(../images/list/list_line.gif) repeat-y left;
    height:80px;
    float:left;
}

#three_column dd div.search_maintext p.title{
    border-bottom:solid 1px #d3cab4;
    padding-top:2px;
    padding-bottom:6px;
    margin-bottom:8px;
}

#three_column dd.odd div.search_maintext p.title{ border-bottom:solid 1px #f5f3e8; }

#three_column dd div.search_maintext p.text{ line-height:140%; }

#four_column{
    width:700px;
    margin:1px 0;
    border-bottom:solid 1px #e0dac4;
    border-top:solid 1px #e0dac4;
}

#four_column dd{ padding:20px; }

#four_column dd p.date{
    width:99px;
    float:left;
}

#four_column dd p.date a{ padding-top:5px; }

#four_column dd div.maintext{
    width:545px;
    padding-left:16px;
    background:url(../images/list/list_line.gif) repeat-y left;
    float:left;
}

#four_column dd div.maintext p.phot{
    width:80px;
    height:80px;
    margin-right:15px;
    float:left;
}

#four_column dd div.maintext p.title{
    width:450px;
    border-bottom:solid 1px #d3cab4;
    padding-bottom:10px;
    margin-bottom:10px;
    float:right;
}

#four_column dd.odd div.maintext p.title{ border-bottom:solid 1px #f5f3e8; }

#four_column dd div.maintext p.text{
    width:450px;
    line-height:140%;
    float:right;
}

.odd{ background-color:#ebe6d1; }

#list_bt_area {
	margin-top:20px;
	text-align:center;
	width:700px;
}

.profile_column_right
{
    float:left;
    width:233px;
    height: 245px;
    text-align:center;
    line-height:2.5;
    background-color:#EBE6D1;
}

.profile_column
{
    float:left;
    width:466px;
}

.profile_column_center
{
    float:right;
    width:233px;
    height: 245px;
    text-align:center;
    line-height:2.5;
    background-color:#EBE6D1;
}

.profile_column_left
{
    float:left;
    width:233px;
    height: 245px;
    text-align:center;
    line-height:2.5;
    background-color:#EBE6D1;
}

.clears{
    clear:both;
}

.flow{
    width:670px;
    height:24px;
    padding:11px 15px 0 15px;
    _padding-bottom:11px;
    background:url(../images/input/flow_bk.gif) no-repeat;
}

.flow p{
    color:#ffffff;
    font-weight:bold;
    float:left;
}
