@import url(/styles-site.css);

/** tag **/
.list a:hover {text-decoration: underline;}
.list a{text-decoration: underline;}
.taglevel1 a {
font-size: 19px;
font-weight: bold;
color: #1A324A;
}
.taglevel2 a {
font-size: 17px;
font-weight: bold;
color: #1F3E5C;
}
.taglevel3 a {
font-size: 15px;
font-weight: bold;
color: #24496F;
}
.taglevel4 a {
font-size: 13px;
color: #0F3142;
}
.taglevel5 a {
font-size: 12px;
color: #336699;
}
.taglevel6 a {
font-size: 10px;
color: #336699;
}
.taglevel7 a {
font-size: 9px;
color: #3A75AF;
}

.loan #menu .tag-tit {
font-size: 12px ! important;
padding: 0;
margin:0 ;
}

/** tag-randam entry-tags **/
.loan #tag-randam {
width: 568px;
margin: 5px 0 0 0;
padding: 7px;
background: #FFF7DD;
border: 1px solid #cdcdcd;
line-height: 1.2;
}
.loan #tag-randam .desc{
font-size: 11px;
font-weight: normal;
color: #666;
letter-spacing: -1;
}

.loan #entry-tags {
width: 574px;
margin: 15px 0 20px 0;
border-bottom: 3px double #ccc;
}

.loan .entry-tags-tit {
font-size: 13px;
font-weight: bold;
margin-left: 5px;
margin-bottom: 5px;
}
.loan #randam-tit {
font-size: 15px;
font-weight: bold;
color: #111;
padding: 2px 0 2px 0;
margin-bottom: 2px;
border-bottom: 1px dotted #ddd;
}
.loan #tag-randam ul,
.loan #entry-tags ul {
text-align: left;
padding: 3px 3px 6px 3px;
margin: 0 10px;
}
.loan #tag-randam ul li,
.loan #entry-tags li {
line-height: 1.5;
padding: 0px 10px 0 0;
display: inline;
}

/** question table **/
.loan .ques {
}

.loan .ques h3 a{
font-size: 17px;
}

.loan .entry-footer{
clear: both;
padding: 0;
margin: 0;
}

.loan .post-footers {
border-top: 1px dotted #ccc;
display: block;
margin: 15px 10px 0 0;
padding: 0;
line-height: 1.3;
}

.loan .date-header {
color: #6B84C3;
font-size: 14px;
line-height: 1.5;
border-bottom: 1px dotted #ccc;
}
.loan .ques td {
line-height: 1.7;
}

/** module-search **/
.loan .module-search {
text-align: left;
margin: 5px 0 0 0;
padding: 0;
}

/** search results header **/
.search-results-header {
font-weight: bold;
padding-bottom: 5px;
font-size: 12px;
color: #222;
}

.q_a_tit {
font-size: 12px;
font-weight: bold;
padding : 20px 0 2px 0;
}
.q_a_tit .res,
.search-results-header .res {
font-size: 16px;
padding: 0 5px;
}

.loan .cou {
color: #808080;
font-weight: normal;
}
.loan .ques {
background: #FBFCF8; 
}

.loan .ques .ya {
float: right;
margin: 0 40px 0 0;
_margin: 0 22px 0 0;
padding: 0 0 5px 0!important;
_padding: 0 !important;
height: 12px;
width: 100px;
display: block;
vertical-align:bottom;
text-align: right;
}
.loan .ques img {
padding-right: 2px;
}
.tit2 {
font-size: 14px;
font-weight: bold;
}

.btn_ask {
padding-top: 5px;
}
.new {
color: #FF6666;
font-weight: bold;
padding-left: 5px;
}

label {
color: #333333;
}
