@charset "Shift_JIS";

/* 全体 */
body {
margin:0;
padding:0;
text-align:center;
font-family: "Arial", "Helvetica", "sans-serif";
font-size:12px;
color:#000;
background-color:#BED5D9;
}
td {
font-family: "Arial", "Helvetica", "sans-serif";
font-size:12px;
color:#000;
}
p {
margin:0 0 10px 0;
padding:0;
}
.wrap {
margin:0 auto;
background-color:#fff;
}

.mainarea {
padding:10px 10px 5px;
}

/* フォーム */
.form_t01 td {
padding:3px;
}
.form_t02 {
border:1px dotted #FF0000;
}
.form_t02 td {
padding:5px;
}
.btn01 {
width:70px;
font-family: "Arial", "Helvetica", "sans-serif";
font-size:12px;
}
.btn02 {
width:90px;
font-family: "Arial", "Helvetica", "sans-serif";
font-size:12px;
}
.btn03 {
width:150px;
font-family: "Arial", "Helvetica", "sans-serif";
font-size:12px;
}
.btn04 {
width:40px;
font-family: "Arial", "Helvetica", "sans-serif";
font-size:12px;
}
.btn05 {
width:120px;
}
.txt_field01 {
width:350px;
}
.txt_field02 {
width:150px;
}
.txt_field03 {
width:250px;
}
.txt_field04 {
width:100px;
}
.select{
font-family: "Arial", "Helvetica", "sans-serif";
font-size:12px;
}
.search01 td {
padding:3px 3px;
}
.search02 td {
padding:3px 3px;
border-bottom:1px dotted #999;
}
.search03 {
border:1px dotted #999;
}
.search03 td {
padding:5px 5px;
}
.search04 {
border:1px solid #f00;
background-color:#fff;
}
.search04 td {
padding:5px 5px;
}

/* margin、font等ワンポイント */
.f_10 {
font-size:10px;
}
.f_16 {
font-size:16px;
}
.f_16b {
margin:0;
padding:0 0 0 10px;
font-size:16px;
font-weight:bold;
color:#7498BF;
}
.f_red {
color:f00;
}
.m_top5 {
margin-top:5px;
}
.m_top30 {
margin-top:30px;
}
.m_left15 {
margin-left:15px;
}
.m_bottom10 {
margin-bottom:10px;
}

/* メインボックス */
.welcome {
margin-bottom:40px;
padding:0;
}
.symposium_field { 
margin-bottom:20px;
padding:0px;
text-align:left;
font-size:10px;
}
.symposium_title {
font-size:18px;
font-weight:bold;
}
.new {
padding:10px;
border-top:1px dotted #999;
border-bottom:1px dotted #999;
/*
border:1px dotted #999;
*/
background-color:#fff;
}
.update {
padding-left:3px;
border-left:3px solid #ff3f00;
}

/* 検索結果ページ */
.resultTable {
border:1px solid #7498BF;
background-color:#fff;
}
.resultTable td {
margin:0;
padding:5px;
}
.resultTitle {
border-bottom:1px solid #7498BF;
background-color:#D0EAF2;
}
.resultPaperTitle {
border-bottom:1px dotted #7498BF;
}
.resultAuthorName {
font-size:14px;
font-weight:bold;
}
.resultTime {
font-size:10px;
text-align:right;
}
.result_rank {
width:30px;
border-right:1px solid #7498BF;
text-align:center;
font-weight:bold;
}
.within {
border:1px solid #B7D4F4;
background-color:#DAECF2;
}

/* author_wpmc検索結果 */
.resultTable2 {
border-top:1px solid #7498BF;
border-right:1px solid #7498BF;
border-left:1px solid #7498BF;
background-color:#fff;
}
.resultTable2 td {
margin:0;
padding:5px;
}
.b_bottom {
border-bottom:1px solid #7498BF;
}
.resultTime2 {
border-bottom:1px solid #7498BF;
font-size:10px;
text-align:right;
}


/* シンポジウム検索結果ページ */
.resultCategory {
margin:0;
padding:3px;
font-size:14px;
}

/* セッション一覧ポップアップページ */
.ses_popup_bk {
background-image:url('img/header_popup.gif');
background-repeat:no-repeat;
}
.ses_popup {
margin:120px 0 0 40px;
}
.ses_popup ul {
margin:20px;
}
.ses_popup li {
margin:0 0 5px 0;
padding:0;
}

/* アドミンページ */
.admin_search {
width:125px;
}
.resultB_bottom {
border-bottom:1px dotted #7498BF;
}
.resultB_side {
width:100px;
border-left:1px dotted #7498BF;
}

/* エディターページ */
.border-l {
border-left:4px solid #FF9400;
font-size:12px;
}
.title_list {
font-weight:bold;
background-color:#FF9400;
}
.list_head {
background-color:#FFCC66;
}
.list_item {
background-color:#FFE57F;
}
.cancel {
border-left:1px solid #FF9400;
border-top:1px solid #FF9400;
}
.cancel td {
padding:3px;
border-right:1px solid #FF9400;
border-bottom:1px solid #FF9400;
}

/* 背景画像指定 */
.left_bk {
background-color:#C8E2E9;
}
.right_bk {
background-image:url('img/right_back.gif');
background-repeat:no-repeat;
}

/*
.bk01 {
background-image:url('img/header_sub1.gif');
background-repeat:no-repeat;
}
.bk02 {
background-image:url('img/header_sub2.gif');
background-repeat:no-repeat;
}
.bk03 {
background-image:url('img/left_bk.jpg');
background-repeat:no-repeat;
}
.rightTd {
background-image:url("img/header_sub2.gif");
background-repeat:no-repeat;
}
.vline {
background-image:url('img/vline.gif');
}
*/
