#inf .inf-information_list dt span:before{content:"■";margin-right:5px;vertical-align:.05em}
#inf .inf-information_list dt em{display:inline-block;border:1px solid #aa965a;color:#aa965a;text-align:center}
#inf .inf-information_list dd{border-bottom:1px solid #dadada}
#inf .inf-information_list dd a{position:relative;color:#000}
#inf .inf-information_list dd a::before{position:absolute;margin:auto;left:-20px;content:"";vertical-align:middle;width:6px;height:6px;margin-top:-1px;border-top:2px solid #aa965a;border-right:2px solid #aa965a;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
#inf .inf-wide_img img{width:100%;vertical-align:bottom}
@media print,screen and (min-width:768px){#inf .inf-information_list dt{position:relative}
#inf .inf-information_list dt span{position:absolute;top:.25em;display:block;font-size:1.5rem}
#inf .inf-information_list dt em{width: 81px;margin-left: 20px;font-size: 1rem;line-height: 1.4;}
#inf .inf-information_list dd{padding:7px 0 7px 251px;font-size:1.5rem}
#inf .inf-information_list dd a::before{top:.4em}
#inf .inf-wide_img{margin-bottom:55px}
}
@media print,screen and (max-width:767px){#inf .inf-information_list dt{margin-top:10px}
#inf .inf-information_list dt span{font-size:1.3rem}
#inf .inf-information_list dt em{width:71px;margin-left:15px;font-size:1rem;line-height:1.4}
#inf .inf-information_list dd{margin-top:7px;padding:0 0 10px 20px;font-size:1.4rem;line-height:1.4}
#inf .inf-information_list dd a::before{top:.4em}
#inf .inf-wide_img{margin-bottom:30px}
}