@charset "UTF-8";
/* CSS Document */

/*====================
TOPICS PDF LIST
data：html5ver2
====================*/
#asp_content #asp_ad_list .ad_box {padding:0 0 45px;
}
#asp_content #asp_ad_list .ad_box .ad_box_day {font-size:17px;background-color:#F0F0F0;margin:0 0 20px 0;padding:12px 10px 10px 10px;font-weight:bold;text-align:left;
}
#asp_content #asp_ad_list .ad_box > .main_com {font-size:19px;line-height:25px;font-weight:bold;padding:0 10px 6px;margin-bottom:10px;text-align:left;border-bottom:2px dotted #000;
}
#asp_content #asp_ad_list .ad_box > .sub_com {font-size:14px;line-height:22px;text-align:left;padding:0 10px;
}
#asp_content #asp_ad_list .ad_box > .sub_com span,
#asp_content #asp_ad_list .ad_box > .sub_com b,
#asp_content #asp_ad_list .ad_box > .sub_com a {display:inline;
}
#asp_content #asp_ad_list .ad_box > .sub_com .font-size2 {font-size:18px;line-height:25px;
}
#asp_content #asp_ad_list .ad_box > .sub_com .font-size3 {font-size:24px;line-height:31px;
}
#asp_content #asp_ad_list .ad_box > .sub_com .black {color:#000;
}
#asp_content #asp_ad_list .ad_box > .sub_com .red {color:#FF0000;
}
#asp_content #asp_ad_list .ad_box > .sub_com .blue {color:#0000FF;
}
#asp_content #asp_ad_list .ad_box > .sub_com .green {color:#008000;
}
#asp_content #asp_ad_list .ad_box > .sub_com .orange {color:#FFA500;
}
#asp_content #asp_ad_list .ad_box > .sub_com .purple {color:#800080;
}
#asp_content #asp_ad_list .ad_box > .sub_com b {font-weight:700;
}
#asp_content #asp_ad_list .ad_box > .sub_com a {color:#04C;font-weight:inherit;text-decoration:underline;
}
#asp_content #asp_ad_list .ad_box > .sub_com a:hover {text-decoration:none;
}
#asp_content #asp_ad_list .ad_box > .ad_list {font-size:0;letter-spacing:-1em;margin:30px 0 0;
}
#asp_content #asp_ad_list .ad_box > .ad_list dl {width:50%;box-sizing:border-box;padding:0 20px;vertical-align:top;display:inline-block;letter-spacing:normal;
}
#asp_content #asp_ad_list .ad_box > .ad_list dt {width:100%;height:320px;padding:19px;border:1px solid #C8C8C8;box-sizing:border-box;background:#fff;display:table;text-align:center;
}
#asp_content #asp_ad_list .ad_box > .ad_list dt .pdf_data {display:table-cell;vertical-align:middle;text-align:center;
}
#asp_content #asp_ad_list .ad_box > .ad_list dt img {width:auto;height:auto;max-width:100%;max-height:280px;
}
#asp_content #asp_ad_list .ad_box > .ad_list dt a:hover img {opacity:0.8;
}
#asp_content #asp_ad_list .ad_box > .ad_list dd {font-size:15px;line-height:20px;text-align:left;margin-top:10px;padding:0 5px;
}
/*========== pagination ==========*/
#asp_content ul.ad_pagination {font-size:15px;line-height:1;padding:20px 0;text-align:center;
}
#asp_content ul.ad_pagination li {display:inline-block;vertical-align:top;
}
#asp_content ul.ad_pagination li span,
#asp_content ul.ad_pagination li a {text-decoration:none;display:block;background-color:#fff;margin:0 5px;padding:10px 8px;border:1px solid #aaa;box-sizing:border-box;
}
#asp_content ul.ad_pagination li span {background-color:#777;color:#fff;
}
#asp_content ul.ad_pagination li a {color:#000;
}
#asp_content ul.ad_pagination li a:hover {background:#eee;border-color:#777;
}
