@charset "utf-8";
 #banquet01 {
padding: 50px 0;
background-color: #E1E1E1;
color: #000000;
border-top:50px solid #FFFFFF;
}
#banquet01 h2{
color:#872226;
font-size: 150%;
}
#banquet01 h2 span{
font-size: 200%;
}
#banquet01 h2 span:before,
#banquet01 h2 span:after{
background-color:#872226;
}
.banquet_news li{
width: 300px;
margin:8px;
}
.banquet_news li img{
width: 300px;
height: 200px;
}
.banquet_news_info{
position:relative;
overflow:hidden;
padding:20px 0;
}
.banquet_news_info a{
height: 27px;
width: 125px;
text-align:center;
display:inline-block;
margin-right: 14px;
color:#D0B98D;
background-color:#241611;
line-height: 27px;
}
.banquet_news_date{
height: 27px;
line-height: 27px;
font-size: 112%;
display:inline-block;
}
.banquet_news_event{
background-color:#D0B98D !important;
color:#241611 !important;
}
.banquet_news h3 a{
line-height: 1.4;
}
.banquet01_links{
padding-top: 35px;
}
.banquet01_links a{
margin:0 10px;
}
.banquet02_h301{
text-align:center;
font-size: 160%;
}
.banquet02_p01{
width: 900px;
margin:30px auto;
max-width:100%;
}
#banquet02 nav ul li{
width: 33%;
}
#banquet02 nav ul li a{
display: block;
background-color:#998C69;
text-align:center;
color:#FFFFFF;
padding-bottom: 20px;
-webkit-transition:all 0.3s;
-moz-transition:all 0.3s;
transition:all 0.3s;
}
#banquet02 nav ul li a img{
width: 100%;
display: block;
margin-bottom: 20px;
}
#banquet02 nav ul li a span{
font-size: 150%;
text-align:center;
display: block;
margin-bottom: 10px;
}
#banquet02 nav ul li a:hover{
opacity:1;
background-color:#FFFFFF;
color:#872226;
}
.banquet02_p02{
text-align:center;
padding:30px 0;
}
#banquet02_detail{
background-color:#FFFFFF;
color:#000000;
}
.banquet02_lead{
background:#241611 url(//phoenix-hotel.jp/wp-content/themes/phoenixhotel/lib/images/common/bg03.jpg) repeat-x center top;
position:relative;
}
.banquet02_container{
width: 900px;
margin:0 auto;
padding:50px 0;
}
.banquet02_container h4{
font-size: 137%;
text-align:left;
color:#872226;
border-bottom:1px solid #872226;
padding-bottom: 15px;
margin-bottom: 25px;
}
.headline07{
line-height: 1;
padding-top: 20px;
}
.headline07 span{
font-size: 66%;
text-align:center;
display: block;
margin-top: 10px;
font-family: 'Noto Sans', 游ゴシック体, 'Yu Gothic', YuGothic, 'ヒラギノ角ゴシック Pro', 'Hiragino Kaku Gothic Pro', メイリオ, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}
.banquet_table01{
border-collapse:collapse;
width: 100%;
margin-top: 40px;
}
.banquet_table01 th,
.banquet_table01 td{
text-align:center;
vertical-align:middle;
padding:15px 0;
border-bottom:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}
.banquet_table01 th{
background-color:#998C69;
color:#FFFFFF;
}
.banquet_table01 td{
background-color:#C2BAA5;
}
.banquet_table_tr02 td{
background-color:#E0DDD2;
}
.banquet_table01 .small{
font-size: small;
padding-left: .3em;
}
.banquet02_container .annot{
display: block;
text-align: right;
margin-top: 0.5em;
}
#banquet03{
background:url(//phoenix-hotel.jp/wp-content/themes/phoenixhotel/lib/images/common/bg03.jpg) no-repeat center top;
}
#banquet03 nav{
margin-bottom: 50px;
}
.banquet03_mainImage{
position:relative;
overflow:hidden;
height: 485px;
width: 100%;
padding-top: 50px;
}
.banquet03_mainImage img{
top:0;
left:50%;
margin-left:-620px;
}
.banquet03_box01{
position:relative;
background-color:rgba(58,58,58,0.9);
width: 380px;
margin:0 auto;
padding:30px 60px;
}
.banquet03_box01_num{
text-align:center;
color:#D0B98D;
line-height: 1;
}
.banquet03_box01_num span{
display: block;
text-align:center;
font-size: 500%;
}
.banquet03_box01 h3{
text-align:center;
font-size: 160%;
padding:20px 0;
}
.banquet03_box01_p01{
line-height: 2;
}
.banquet03_box02{
padding:50px 0;
}
.banquet03_box02 img{
display: block;
}
.banquet03_box02_text{
width: 360px;
}
.banquet03_box02_text h4{
width: auto;
color:#D0B98D;
border-top:1px dotted #D0B98D;
font-size: 150%;
display:inline-block;
padding:30px 0;
}
.banquet03_box02_text h4 span{
display: block;
font-size: 166%;
margin-bottom: 10px;
}
.banquet03_box02_text p em{
display: block;
font-size: 125%;
line-height: 1.6;
margin-bottom: 10px;
}
.banquet03_box02_text a{
margin:20px auto 0 0;
}
.banquet0302{
background-color:#FFFFFF;
color:#000000;
}
.banquet0302 .banquet03_box01{
background-color:rgba(255,255,255,0.85)
}
.banquet0302 .banquet03_box01_num,
.banquet0302 .banquet03_box02_text h4,
.banquet0302 .banquet03_box02_text a{
color:#872225;
border-color:#872225;
}
.banquet0302 dl{
width: 676px;
margin:50px auto 0;
}
.banquet0302 dl dt{
width: 100%;
font-size: 150%;
text-align:center;
margin-bottom: 30px;
}
.banquet0302 dl dd{
width: 146px;
height: 146px;
-webkit-border-radius:73px;
-moz-border-radius:73px;
border-radius:73px;
color:#FFFFFF;
text-align:center;
background-color:#872225;
padding-top: 50px;
}
.banquet0302 dl dd span{
display: block;
font-size: 130%;
text-align:center;
padding-top: 10px;
}
.banquet0302_p01{
text-align:center;
padding-bottom: 50px;
}
.banquet0303{
background:url(//phoenix-hotel.jp/wp-content/themes/phoenixhotel/lib/images/common/bg03.jpg) no-repeat center top;
min-height:439px;
}
.banquet0303 img{
top:50px;
right:0;
}
.banquet0303 .btn01{
margin:20px auto 0 0;
}
#banquet04{
background-color:#E3D5BB;
padding-bottom: 50px;
color:#000000;
}
#banquet04 h2{
color:#872225;
}
.banquet04_p01{
text-align:center;
font-size: 150%;
}
.banquet04_box01{
background:url(//phoenix-hotel.jp/wp-content/themes/phoenixhotel/lib/images/banquet/banquet04_pic01.png) no-repeat right top;
min-height:271px;
margin-top: 50px;
}
.banquet04_box01 address{
background:url(//phoenix-hotel.jp/wp-content/themes/phoenixhotel/lib/images/banquet/banquet04_address.png) no-repeat left top;
padding-top: 105px;
}
.banquet04_box01 address em{
font-size: 187%;
display:inline-block;
margin-right: 20px;
height: 40px;
line-height: 40px;
margin-bottom: 10px;
}
.banquet04_box01 address span{
font-size: 80%;
display:inline-block;
height: 40px;
line-height: 40px;
}
.banquet04_links{
margin-top: 40px;
position:relative;
overflow:hidden;
}
.banquet04_links .btn01{
width: 240px;
height: 48px;
line-height: 48px;
margin:0 20px 0 0;
float: left;
color:#FFFFFF;
border:none;
}
.banquet04_links .btn01:nth-of-type(1){
background-color:#872225;
}
.banquet04_links .btn01:nth-of-type(2){
background-color:#241611;
}