/* : pdf download : */
/* : line-bottom : */
div#fb div.se-pdf-block01 {
margin-top: -1.3em;
padding: 1.3em 0 1.3em 10px;
background: none;
}

div#fb div.se-pdf-block01 div.se-2col-01 div.col-l{
display: inline;
}

/* : block : pdf download */
div#fb div.se-pdf-block01 .div01 {
width: 100px;
}

div#fb div.se-pdf-block01 .div01 img{
border: solid 1px #e8e8e8;
}
div#fb div.se-pdf-block01 .div02 {
width: 550px;
}

div#fb div.se-pdf-block01 ul.se-data-list01-b li.pdf01,
div#fb div.se-pdf-block01 ul.se-data-list01-t li.pdf01,
div#fb div.se-pdf-block01 ul.se-data-list01 li.pdf01{
background: url(/common/img/se_list/icn_datalist01-pdf01_catalog.gif) 13px 0.4em no-repeat;
}

div#fb div.se-pdf-block01 .se-pdf-title{
padding-right: 15px;
padding-left: 15px;
margin-top: 2em;
font-weight: bold;
}

/* : Back to Top */
div#fb div.to_top {
margin-top: 15px;
clear: both;
overflow:hidden;
zoom: 1;
}

/*
div#fb div.to_top div.in-fsm01{
margin: 0 auto;
width: 700px;
}
*/

/* :: u04 :: */
div#fb div.to_top div.u04{
margin-top: 1em;
padding-left: 5px;
margin-bottom: 15px;
}

div#fb div.to_top div.in-u01{
float: right;
}

div#fb div.to_top div.in-u01 p{
padding-left: 14px;

text-indent: -14px;
background: url(/common/img/se_list/blt_share-link01_t.gif) 0 0.6em no-repeat;
}

div#fb div.to_top div.in-u01 p a{
padding-left: 14px;
}


div#fb div.to_top:after,
div#fb div.to_top div.in-u01:after
{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
line-height: 0;
}

/* : clearfix : */
div#fb div.to_top div.in-u01:
.se-inq-block01
.clearfix01{
overflow: hidden;
zoom: 1;
}

/* : se-lineup-table01 : */
div#fb div.se-table01-b table th,
div#fb div.se-table01-t table th,
div#fb div.se-table01-h3 table th,
div#fb div.se-table01-h2 table th,
div#fb div.se-table01-h1 table th,
div#fb div.se-table01 table th{
padding: 0.4em 15px 0.2em 20px;

}

div#fb div.se-table01-b table td,
div#fb div.se-table01-t table td,
div#fb div.se-table01-h3 table td,
div#fb div.se-table01-h2 table td,
div#fb div.se-table01-h1 table td,
div#fb div.se-table01 table td{
padding: 0.3em 15px ;

}

/* : se-lineup-table04 : */
div#fb div.se-table04-h3,
div#fb div.se-table04-h2,
div#fb div.se-table04-h1,
div#fb div.se-table04-b,
div#fb div.se-table04-t,
div#fb div.se-table01{
border-top: 2px solid #CFCFCF;
border-right: 1px solid #CFCFCF;
border-bottom: 1px solid #CFCFCF;
border-left: 2px solid #CFCFCF;
}


div#fb div.se-table04-b table  thead th,
div#fb div.se-table04-t table thead th,
div#fb div.se-table04-h3 table thead th,
div#fb div.se-table04-h2 table thead th,
div#fb div.se-table04-h1 table thead th,
div#fb div.se-table04 table th{
padding: 0.6em 7px 0.5em 10px;
border-bottom: 1px solid #CFCFCF;
border-right: 1px solid #CFCFCF;
vertical-align: middle;
text-align: center;
font-weight: normal !important;
background-color: #F2F2F2;
background-image: none;
}

div#fb div.se-table04-b table tbody td,
div#fb div.se-table04-t table tbody td,
div#fb div.se-table04-h3 table tbody td,
div#fb div.se-table04-h2 table tbody td,
div#fb div.se-table04-h1 table tbody td,
div#fb div.se-table04 table tbody td{
border-bottom: 1px solid #CFCFCF;
border-right: 1px solid #CFCFCF;
padding: 0.6em 7px 0.5em;
vertical-align: middle;
}

div#fb div.se-table04-b table tbody th,
div#fb div.se-table04-t table tbody th,
div#fb div.se-table04-h3 table tbody th,
div#fb div.se-table04-h2 table tbody th,
div#fb div.se-table04-h1 table tbody th,
div#fb div.se-table04 table tbody th{
padding: 0.6em 7px 0.5em;
border-bottom: 1px solid #CFCFCF;
border-right: 1px solid #CFCFCF;
vertical-align: middle;
text-align: left;
font-weight: normal !important;
background: #F2F2F2;
}

div#fb div.se-table04-b table tbody th,
div#fb div.se-table04-t table tbody th,
div#fb div.se-table04-h3 table tbody th,
div#fb div.se-table04-h2 table tbody th,
div#fb div.se-table04-h1 table tbody th,
div#fb div.se-table04 table tbody th{
font-weight:bold;
}

/* :: margin :: */
div#fb div.se-table04-h1{
margin-top: 2.4em;
}

div#fb div.se-table04-h2{
margin-top: 2.4em;
}

div#fb div.se-table04-h3{
margin-top: 1.6em;
}

div#fb div.se-table04-t{
margin-top: 1.4em;
}

div#fb div.se-table04-b{
margin-top: 1.6em;
}
