.tbl_arts {
 width:100%;
}

.art_title {
 border-bottom:1px solid #777;
 padding:10px 0px 10px 0px;
}

.art_sends {
 width:160px;
 text-align:right;
 color:#555;
 vertical-align:top;
}

.art_ttl {
 font-weight:bold;
}

.art_outer_ttl {
 width:100%;
 height:100%;
 border-collapse:collapse;
}

.art_trzd {
padding:10px 20px 0px 30px;
}

.art_rzd {
 border-top:1px solid #777;
}

.art_m_ttl {
 font-weight:bold;
}

.art_contents {
 border-bottom:1px solid #777;
 padding:7px 0px 7px 0px;
 text-align:justify;
}

.art_contents a {
 color:#000;
 text-decoration:none;
}

.art_contents a:hover {
 color:#777;
 text-decoration:underline;
}

.art_contents p {
 margin:0px 0px 10px 0px;
}

.art_pages_b {
 text-align:center;
 padding:10px 0px 10px 0px;
} 

.art_pages_b  a{
 margin:0px 3px 0px 3px;
 text-decoration:none;
 color:#444;
}

.art_s {
 font-weight:bold;
}

.art_ttl_s {
 padding:10px 0px 10px 0px;
 border-bottom:1px solid #ccc;
}
/*
#text-edit {line-height:130%;text-align:justify;}
#text-edit img {margin:5px;}
#text-edit p {text-indent:30px;margin:0;padding:0;}
#text-edit h1, h2 {font-size:130%;margin:15px 0 15px 0;padding:0;}
#text-edit .uli li {margin-left:70px;}
#text-edit ul {margin:0;padding:0;}
#text-edit .p-margin {margin-top:20px;}
#text-edit .img-center {margin:15px auto;position:relative;width:500px;display:block;}
table, tr, td {margin:0;padding:0;width:100%;}
.uliuliuli {margin-left:50px;}
.icons-left {width:50px;}
.liblock {display:block;position:relative;clear:left;}
.liblock p {margin-top:0px;}*/
