
/*----------------------------------------*/
/* main Column  670 px (A2)*/
/*----------------------------------------*/

h4 {margin: 10px 0; letter-spacing: 1px; font-size: 14px; font-weight: normal;}

#cA2_box h3.black {color: #714133;}
#cB2_box h3.black {color: #714133; margin: 10px 0 5px 0; padding: 0;}

#cA2_box h3.searchlist {padding: 5px 0 0 5px;}


#title_box {border-bottom: solid 1px #CCCCCC;}

/*
#AAAAAAA #cA2_box div.box_title {background-image: url("/images/box/title180_blue.gif");}
#BBBBBBB #cA2_box div.box_title {background-image: url("/images/box/title180_blue.gif");}
*/

/*----------------------------------------*/
/* right Column 250 px (B2)*/
/*----------------------------------------*/

/*
#CCCCCCC #cB_box div.box_title {background-image: url("/images/box/title480_schedule.gif");}
#CCCCCCC #cB_box div.content {margin: 0 0 5px 10px;}
*/

/*search link list*/

/*ul.arrow li.month { background: url("/images/icons/right_y.gif") no-repeat 0px 4px; padding-left: 23px;}*/

#search_link ul.arrow {white-space: nowrap;}
#search_link ul.arrow li {display:block; float:left; padding-right:12px; letter-spacing: 0;}

h4.abst {margin: 5px 10px 10px 10px; line-height: 1.3em; letter-spacing: 2px;}

/*----------------------------------------*/
/* list
/*----------------------------------------*/
#search_result {}
#search_result div.content {margin: 10px 0;}

table.list {width: 670px;border-collapse: collapse;}

table.list .back {background-color: #fdf8f0;}

table.list_data1,
table.list_data2 {width: 670px;border-collapse: collapse;}

table.list_data1 td, table.list_data2 td {}

table.list_data1 td {background-color: #FEEBCB; font-size: 16px; padding: 4px, 0;
/*border-top: 1px solid #DECBAB;*/
border-bottom: 1px solid #DECBAB;}

td.code {width: 200px;}
td.month {width: 80px;}
td.category {width: 270px;}
td.url {width: 100px;}

table.list_data2 td.left {width: 10px;}
table.list_data2 td.data {width: 300px;}
table.list_data2 td.memo {width: 330px; white-space: normal; background-color: white; padding: 10px;}

table.data {width: 300px;}
table.data td {text-align: right; white-space: nowrap;}

td.stock {width: 100px;}
td.amount {width: 100px;}
td.yen {width: 100px;}

/*----------------------------------------*/
/* update_list
/*----------------------------------------*/

#update_list {}

table.updatelist {width: 650px;border-collapse: collapse;}

table.updatelist td {padding: 2px 0;}
table.updatelist td.dt {width: 80px;}
table.updatelist td.category {width: 50px;}
table.updatelist td.code {width: 200px;}
table.updatelist td.memo {width: 320px;}

table.updatelist td.category span {width:30px; font-size: 11px; border: 1px solid #CCCCCC; padding: 2px;}
table.updatelist td.category span.change {background-color: white;}
table.updatelist td.category span.del {color: white; background-color: #888888;}
table.updatelist td.category span.new {padding: 2px 4px; border: 1px solid #EFE0D0; background-color: #FFF0E0;}
table.updatelist td.category span.etc {}

/*----------------------------------------*/
/* keyword_rank
/*----------------------------------------*/
#keyword_rank {}

#keyword_rank ol {margin-left: 30px;}

/*----------------------------------------*/
/* search_ex
/*----------------------------------------*/
#search_ex {}
#search_ex table.search_ex {margin: 0 auto;}

/*----------------------------------------*/
/* navigation
/*----------------------------------------*/

#navigation {margin: 10 0;}

#navigation table.nav {margin: 0 auto;}

#navigation td {margin: 2px 0; padding: 5px 3px; border: 1px solid #EEEEEE;}
#navigation td.normal {background-color: white;}
#navigation td.m_over {background-color: #FFF0E0;}

#navigation td.now {color: white; background-color: #FBA71A;}
#navigation td.prev, #navigation td.next {padding: 0; border: none;}

#navigation a {}

/* search box ex*/
#search_box_ex {}
#search_box_ex div.title {border-bottom: 2px solid #714133; margin-bottom: 5px;}
#search_box_ex table.form {width: 100%;}
#search_box_ex table.form td {font-weight: bold; color: #714133;}
#search_box_ex table.form td.caption {width: 110px;}
#search_box_ex table.form td.category {width: 300px;}
#search_box_ex table.form td.month {width: 120px;}
#search_box_ex table.form td.caption2 {width: 90px; text-align: right;}
#search_box_ex table.form td.btn {width: 110px; text-align: center;}
#search_box_ex table.form input {width: 100%;}
#search_box_ex table.form input.btn {width: 90px;}
#search_box_ex table.form select {width: 100%;}
#search_box_ex p.note {color: #714133; margin: 0 0 5px; font-size: 12px;}




