@charset "utf-8";
/* CSS Document */


#hall_container #news{
	width:480px;
	border:1px solid #e5d4b2;
	padding:10px 18px 18px 18px;
	font-size:.875em;
	float:left;
	margin-top: 28px;
	margin-left:45px;
	_display:inline;
}


#hall_container .label {
    display: table-cell;
    font-size: 15px;
    font-weight: bold;
}

#hall_container .all_link{
	display: table-cell;
    text-align: right;
}

/*
#hall_container .all_link a {
    display: inline-block;
    background: #cca965;
    background: -webkit-linear-gradient(top, #cca965 0%,#c39c57 100%);
    background: linear-gradient(to bottom, #cca965 0%,#c39c57 100%);
    color: #fff;
    text-decoration: none;
    font-size: 12px;
    padding: 5px 10px;
}
*/

#hall_container .all_link a {
    display: inline-block;
    background: #cca965;
    background: -webkit-linear-gradient(top, #cca965 0%,#c39c57 100%);
    background: linear-gradient(to bottom, #cca965 0%,#c39c57 100%);
    color: #fff;
    text-decoration: none;
    font-size: 12px;
    padding: 5px 25px 5px 10px;
    position: relative;
}
#hall_container .all_link a:after {
	content:"";
	vertical-align:middle;
	position:absolute;
	top:calc(50% - 3px);
	right:10px;
	width:5px;
	height:5px;
	margin:auto;
	border-top:2px solid #fff;
	border-right:2px solid #fff;
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg);
}

#hall_container .all_link a:hover {
    display: inline-block;
    background: #9e0035;
    background: -webkit-linear-gradient(top, #9e0035 0%,#91002b 100%);
    background: linear-gradient(to bottom, #9e0035 0%,#91002b 100%);
    color: #fff;
    text-decoration: none;
    font-size: 12px;
    padding: 5px 25px 5px 10px;
    position: relative;
}










#hall_container .info_title{
	width:480px;
	padding-bottom:15px;
	background:url(/suntoryhall/schedule/common/news/img/line_back.gif) repeat-x bottom;
    display: table;
}


#hall_container .info_list{
	width:480px;
	margin-top:12px;
}

#hall_container .info_list:after{
	display:block;
	margin-top:-1px;
	height:1px;
	content:"";
	clear:both;
}

#hall_container .info_list dt{
	width:5em;
	float:left;
	color:#414141;
    clear: both;
}

#hall_container .info_list dd{
	width:calc(480px - 5em);
	float:right;
	background:url(/suntoryhall/schedule/common/news/img/info_ya.gif) no-repeat 0 3px;
	padding-left:24px;
    box-sizing: border-box;
}

#hall_container .info_list dd a{
	color:#414141;
	text-decoration:none;
}


#hall_container .info_list dd a:hover{
	text-decoration:underline;
}