@charset "UTF-8";
/* 一時スタイル */
.hall .un_intro { margin-bottom: 100px; }
.hall .un_intro .un_ancList { margin-bottom: 80px; padding: 40px 38px 30px; border: 2px solid #e7d9d3; }
.hall .un_intro .un_ancList .un_listMap { margin-bottom: 20px; }
.hall .un_intro .un_ancList .un_ancList_ttl { margin-bottom: 20px; }
.hall .un_intro .un_ancList .un_ancList_sapporo { margin-bottom: 35px; }
.hall .un_intro .un_ancList ul .un_anc_btn { margin: 0 10px 10px 0; width: 136px; height: 40px; float: left; }
.hall .un_intro .un_ancList ul .un_anc_btn:nth-child(5n) { margin-right: 0; }
.hall .un_intro .un_ancList ul .un_anc_btn a { padding: 10px 40px 10px 20px; display: block; border: 1px solid #e7d9d3; position: relative; line-height: 1; }
.hall .un_intro .un_ancList ul .un_anc_btn a::after { content: ""; width: 16px; height: 16px; display: block; position: absolute; right: 10px; top: 50%; background: url(/common/images//icon/icon_arrows_circle.svg) center center no-repeat; transform: translateY(-50%) rotate(90deg); }
.hall .un_intro .un_ancList ul .un_anc_btn a:hover { text-decoration: none; opacity: 0.7; }
.hall .un_intro .un_hallTab { font-size: 0; text-align: center; }
.hall .un_intro .un_hallTab > li { width: 270px; height: 60px; margin-right: 40px; display: inline-block; border-radius: 4px; text-align: center; }
.hall .un_intro .un_hallTab > li:last-child { margin-right: 0; }
.hall .un_intro .un_hallTab > li a { display: block; font-size: 20px; color: #fff; line-height: 60px; }
.hall .un_intro .un_hallTab > li.un_hallTab_curent { background: #403420; position: relative; }
.hall .un_intro .un_hallTab > li.un_hallTab_curent::after { content: ""; width: 8px; height: 8px; display: block; border-right: 2px solid #fff; border-bottom: 2px solid #fff; position: absolute; top: 50%; right: 20px; transform: translateY(-50%) rotate(45deg); }
.hall .un_intro .un_hallTab > li.un_hallTab_curent span { display: block; font-size: 20px; color: #fff; line-height: 60px; }
.hall .un_scaleLink ul { display: flex; flex-direction: row; }
.hall .un_scaleLink ul li { width: 390px; margin-right: 20px; border: 1px solid #e7d9d3; }
.hall .un_scaleLink ul li:last-child { margin-right: 0; }
.hall .un_scaleLink ul li a { padding: 4px; height: 98px; display: block; font-size: 0; background-image: linear-gradient(to left, #aca493 0, #aca493 30px, transparent 30px, transparent 100%); position: relative; }
.hall .un_scaleLink ul li a:hover { opacity: 0.8; }
.hall .un_scaleLink ul li a::after { content: ""; width: 8px; height: 8px; display: block; border-right: 2px solid #fff; border-bottom: 2px solid #fff; position: absolute; top: 50%; right: 10px; -webkiit-transform: translateY(-50%) rotate(-45deg); transform: translateY(-50%) rotate(-45deg); }
.hall .un_scaleLink ul li a .un_scaleLink_img { display: inline-block; margin-right: 20px; vertical-align: middle; }
.hall .un_scaleLink ul li a p { display: inline-block; vertical-align: middle; }
.hall .un_scaleLink ul li a p span { display: block; }
.hall .un_scaleLink ul li a p .un_scaleLink_txt { font-size: 18px; }
.hall .un_scaleLink ul li a p .un_scaleLink_txt2 { font-size: 24px; }
.hall .un_scaleLink ul li a p .un_scaleLink_txt3 { font-size: 22px; }
.hall .ly_main { margin-bottom: 100px; }
.hall .un_hallList_mv { margin-bottom: 70px; }
.hall .un_hallList_area { margin-bottom: 70px; }
.hall .el_ttl_lv2 { margin-bottom: 25px; }
.hall .el_ttl_lv3 { margin-bottom: 24px; }
.hall .un_hallList_detailBlock { margin-bottom: 40px; }
.hall .un_hallList_detailBlock .el_ttl_lv4 { margin-bottom: 20px; }
.hall .un_hallList_detailBlock .el_tag { margin-bottom: 15px; }
.hall .un_hallList_detailBlock .el_tag li { margin-bottom: 5px; }
.hall .un_hallList_detailBlock .bl_column_2 { margin-bottom: 30px; }
.hall .un_hallList_detailBlock .bl_column_2 .un_hall_col01 { width: 360px; }
.hall .un_hallList_detailBlock .bl_column_2 .un_hall_col02 { width: 410px; }
.hall .un_hallList_detailBlock .bl_column_2 .un_hall_col02 .el_table_type tr th { padding: 14px 5px 8px 20px; width: 105px; }
.hall .un_hallList_detailBlock .bl_column_2 .un_hall_col02 .el_table_type tr td { padding: 14px 5px 8px; }
.hall .un_hallList_detailBlock .bl_column_3 .bl_col { margin-right: 25px; }
.hall .un_hallList_detailBlock .bl_column_3 .bl_col:last-child { margin-right: 0; }
.hall .un_hallList_detailBlock .bl_column_3 .un_hallList_btn { width: 250px; height: 60px; }
.hall .un_hallList_detailBlock .bl_column_3 .un_hallList_btn .it_btn_icon { padding: 2px 0 4px 80px; position: relative; line-height: 1.4; }
.hall .un_hallList_detailBlock .bl_column_3 .un_hallList_btn .it_btn_icon::before { content: ""; width: 80px; height: 56px; display: inline-block; position: absolute; left: 0; top: 0; }
.hall .un_hallList_detailBlock .bl_column_3 .un_hallList_btn .it_btn_icon.un_btn_iconCalculator::before { background: url(/common/images/icon/icon_calculator.png) center center no-repeat; }
.hall .un_hallList_detailBlock .bl_column_3 .un_hallList_btn .it_btn_icon.un_btn_iconFlower::before { background: url(/common/images/icon/icon_flower.png) center center no-repeat; }
.hall .un_hallList_detailBlock .bl_column_3 .un_hallList_btn .it_btn_icon.un_btn_iconFreedial::before { background: url(/common/images/icon/icon_freedial.png) center center no-repeat; }
.hall .un_hallList_detailBlock .bl_column_3 .un_hallList_btn .it_btn_icon.un_btn_iconFax::before { background: url(/common/images/icon/icon_fax.png) center center no-repeat; }
.hall .un_hallList_detailBlock .bl_column_3 .un_hallList_btn .it_btn_icon.un_btn_iconSp::before { background: url(/common/images/icon/icon_sp.png) center center no-repeat; }
.hall .un_hallList_detailBlock .bl_column_3 .un_hallList_btn .it_btn_brown { line-height: 60px; padding-right: 20px; }
@media screen and (max-width: 750px) { .hall .un_intro { margin: 30px 0 50px; display: -webkit-flex; display: flex; flex-direction: column-reverse; }
  .hall .un_intro .un_hallTab { font-size: 0; margin-bottom: 15px; }
  .hall .un_intro .un_hallTab > li { width: 50%; height: 44px; margin-right: 0; border: 1px solid #e7d9d3; border-radius: 0; }
  .hall .un_intro .un_hallTab > li a { font-size: 13px; color: #524631; background: #fff; line-height: 42px; }
  .hall .un_intro .un_hallTab > li a.it_btn_shadow { box-shadow: none; }
  .hall .un_intro .un_hallTab > li.un_hallTab_curent { background: #8a7965; }
  .hall .un_intro .un_hallTab > li.un_hallTab_curent::after { content: none; }
  .hall .un_intro .un_hallTab > li.un_hallTab_curent span { font-size: 13px; line-height: 42px; }
  .hall .un_intro .un_ancList { border: none; padding: 0; margin-bottom: 0; }
  .hall .un_intro .un_ancList .un_listMap { display: none; }
  .hall .un_intro .un_ancList .un_ancList_sapporo { margin-bottom: 0; }
  .hall .un_intro .un_ancList ul { padding: 15px 0 0; border: 1px solid #e7d9d3; background-color: #f6f3ed; }
  .hall .un_intro .un_ancList ul .un_anc_btn { margin: 0 0 17px 0; width: 100%; height: auto; float: none; }
  .hall .un_intro .un_ancList ul .un_anc_btn a { padding: 5px 40px 5px 15px; border: none; }
  .hall .un_intro .un_ancList ul .un_anc_btn a::after { width: 13px; height: 13px; right: 10px; background-size: 100% auto; }
  .hall .un_scaleLink ul { flex-direction: column; }
  .hall .un_scaleLink ul li { width: 100%; margin-right: 0; }
  .hall .un_scaleLink ul li:last-child { border-top: none; }
  .hall .un_scaleLink ul li a { padding: 4px 34px 4px 4px; height: auto; }
  .hall .un_scaleLink ul li a .un_scaleLink_img { width: 28.8%; margin-right: 6.47%; }
  .hall .un_scaleLink ul li a p .un_scaleLink_txt { font-size: 12px; }
  .hall .un_scaleLink ul li a p .un_scaleLink_txt2 { font-size: 18px; }
  .hall .un_scaleLink ul li a p .un_scaleLink_txt3 { font-size: 18px; }
  .hall .ly_main { margin-bottom: 60px; }
  .hall .ly_contents { margin-bottom: 40px; }
  .hall .un_hallList_mv { margin-bottom: 40px; }
  .hall .un_hallList_area { margin-bottom: 70px; }
  .hall .el_ttl_lv2 { margin-bottom: 23px; }
  .hall .un_hallList_wideArea .el_ttl_lv2 { margin-bottom: 4px; }
  .hall .el_ttl_lv3 { margin-bottom: 23px; }
  .hall .un_hallList_detailBlock { margin-bottom: 40px; }
  .hall .un_hallList_detailBlock .el_ttl_lv4 { margin-bottom: 10px; }
  .hall .un_hallList_detailBlock .el_tag { margin-bottom: 5px; }
  .hall .un_hallList_detailBlock .el_tag li { margin-bottom: 5px; }
  .hall .un_hallList_detailBlock .bl_column_2 { margin-bottom: 17px; }
  .hall .un_hallList_detailBlock .bl_column_2 .un_hall_col01 { width: 100%; margin-bottom: 15px; margin-right: 0; }
  .hall .un_hallList_detailBlock .bl_column_2 .un_hall_col02 { width: 100%; }
  .hall .un_hallList_detailBlock .bl_column_2 .un_hall_col02 .el_table_type tr th { padding: 5px 5px 5px 10px; width: 85px; }
  .hall .un_hallList_detailBlock .bl_column_2 .un_hall_col02 .el_table_type tr td { padding: 5px 5px 5px 10px; }
  .hall .un_hallList_detailBlock .bl_column_3 .bl_col:last-child { margin-right: auto; }
  .hall .un_hallList_detailBlock .bl_column_3 .un_hall_iconBtn { margin: 0 0 13px; width: 48.7%; height: 50px; line-height: 1.2; }
  .hall .un_hallList_detailBlock .bl_column_3 .un_hall_iconBtn:first-of-type { margin-right: 2.6%; }
  .hall .un_hallList_detailBlock .bl_column_3 .un_hall_iconBtn .it_btn_icon { padding: 5px 15px 5px 28%; position: relative; }
  .hall .un_hallList_detailBlock .bl_column_3 .un_hall_iconBtn .it_btn_icon::before { width: 28%; height: 50px; display: block; top: 50%; transform: translateY(-50%); }
  .hall .un_hallList_detailBlock .bl_column_3 .un_hall_iconBtn .it_btn_icon.un_btn_iconCalculator::before { background-size: auto 64%; }
  .hall .un_hallList_detailBlock .bl_column_3 .un_hall_iconBtn .it_btn_icon.un_btn_iconFlower::before { background-size: auto 76%; }
  .hall .un_hallList_detailBlock .bl_column_3 .un_hall_detailBtn { margin: 0 auto; width: 70.72%; height: 50px; clear: both; float: none; }
  .hall .un_hallList_detailBlock .bl_column_3 .un_hall_detailBtn .it_btn_brown { line-height: 50px; padding-right: 0; }
  .hall .ly_side { display: -webkit-flex; display: flex; flex-wrap: wrap; flex-direction: column-reverse; }
  .hall .ly_side .bl_sideBnr .it_bnr.bl_imgBx_line { border-width: 1px; }
  .hall .ly_side .bl_acdList { margin-bottom: 30px; } }

/*# sourceMappingURL=hall_index.css.map */
