@charset "Shift_JIS";


.link_box   {}
.link_box   li  {
    border-bottom: 1px dashed #ccc;
}
.link_box   li  a   {
    display: block;
    padding: 12px 5px;
    text-decoration: none;
    position: relative;
    transition: all .3s;
}
.link_box   li  a::after    {
    position: absolute;
    content: '';
    top: 50%;
    right: 10px;
    width: 8px;
    height: 8px;
    margin-top: -4px;
    border-bottom: 2px solid #ccc;
    border-right: 2px solid #ccc;
    transform: rotate(-45deg);
}
.link_box   li  a:hover {
    background:#FEFFD6
}

/* リンクアイコンの不具合修正　*/
.link_box   li  a	{
	background: none;
}
.link_box   li  a span	{
	display: inline-block;
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 20px;
}
.link_box   li  a.link_win span	{
	background-image:url(../common/img/icn_link_win.png);
}
.link_box   li  a.link_pdf span	{
	background-image:url(../common/img/icn_link_pdf.png);
}
.link_box   li  a.link_doc span	{
	background-image:url(../common/img/icn_link_doc.png);
}
.link_box   li  a.link_xls span	{
	background-image:url(../common/img/icn_link_xls.png);
}
.link_box   li  a.link_zip span	{
	background-image:url(../common/img/icn_link_zip.png);
}