
/* ======================================================
                   中ページ共通
======================================================= */
/*中ページ共通のheader　-------------------*/
.naka-top-rogo{position: relative;width: 195px;top: 11px;left: 5px;}
.naka-top-rogo a{height:23px;background:url(../image/rogo_sp.png) no-repeat;background-size:contain;text-indent: -8989px;display: block;overflow: hidden;}
.naka-top-rogo a:hover{opacity:0.6;}

	
/*中ページ共通のテーブル構造　-------------------*/
#wrapper{position: relative;z-index:10;width:100%;padding-top:20px;margin-bottom:40px;}
#main{}


.naka-titile-up{position:relative;overflow:hidden;text-align:center;margin:0 0 30px 0;line-height: 1;}

.naka-titile{position:relative;overflow:hidden;text-align:center;margin-bottom: 30px;}
.naka-titile img{width:600px;height:33px;max-width: unset;}

.naka-titile-new{border:1px solid #999;font-size:120%;line-height:1.1;font-family:YakuHanMP,'Noto Serif JP', serif;font-weight:600;background:url(../image/naka_titile_bar.png) no-repeat left 12px center;padding:9px 10px 9px 30px;margin-bottom: 25px;}


/*表テーブル スマホ対応用*/
.responsive_table_mask{display:none;}
/*スマホのときだけ表示
.sm-only640{display:none;}
@media screen and (max-width: 640px) {
	.sm-only640{display:block;margin:40px 0 -20px 0;text-align:center;}
}*/
@media screen and (max-width: 640px) {
.scroll-table{overflow: auto;white-space: nowrap;position: relative;}
.scroll-table::-webkit-scrollbar{height: 3px; /* スクロールバーの高さ */}
.scroll-table::-webkit-scrollbar-track{background: #F1F1F1; /* スクロールバーの背景色 */}
.scroll-table::-webkit-scrollbar-thumb {background: #ffa566; /* スクロールバーの色 */}
.scroll-table td,
.scroll-table th{white-space: nowrap;　/* 文字の折返しを禁止 */}
.responsive_table_mask {width: 100%;height: 100%;position: absolute;top: 0;left: 0;background:rgba(0,0,0,0.3) url( '../image/icon_swipe.png' ) no-repeat center 30px;background-size: auto 90px;z-index:2;cursor: pointer;display:block;}
}


/*-------文字装飾-------------*/
.t022 {font-size: 11px;line-height:1.3;}
.t017 {font-size: 11px;line-height:1.1;}
.t001 {font-size: 12px;line-height:1.1;}
.t012 {font-size: 12px;line-height:1.2;}
.t002 {font-size: 13px;line-height:1.3;}
.t011 {font-size: 13px;line-height:1.5;}
.t003 {font-size: 14px;line-height:1.1;}
.t013 {font-size: 14px;line-height:1.3;}
.t014 {font-size: 14px;line-height:1.4;}
.t016 {font-size: 14px;line-height:1.5;}
.t004 {font-size: 14px;line-height:1.3;}
.t005 {font-size: 15px;line-height:1.3;}
.t006 {font-size: 16px;line-height:1.3;}
.t007 {font-size: 17px;line-height:1.3;}
.t008 {font-size: 18px;line-height:1.1;}
.t018 {font-size: 12px;line-height:1.1;padding-left: 8px;}
.t019 {font-size: 13px;line-height:1.7;}
.t020 {font-size: 14px;line-height:1.7;}
.t021 {font-size: 12px;line-height:1.5;}
.t023 {font-size: 15px;line-height:1.6;}
.t024 {font-size: 22px;line-height1.2;font-weight: 600;}
.t025 {font-size: 15px;line-height:1.6;}
.t026 {font-size: 14px;line-height:1.7;}


/*管理者画面の文字サイズ*/
.font-size12{font-size:12px;line-height:1.3;}
.font-size13{font-size:13px;line-height:1.4;}
.font-size14{font-size:14px;line-height:1.5;}
.font-size17{font-size:16px;line-height:1.6;}
.font-size20{font-size:18px;line-height:1.4;}
.font-size24{font-size:20px;line-height:1.3;}
.font-size28{font-size:24px;line-height:1.3;}
.font-size32{font-size:27px;line-height:1.3;}
.font-size36{font-size:32px;line-height:1.3;}
.font-size40{font-size:36px;line-height:1.3;}
.font-size50{font-size:40px;line-height:1.3;}
.font-size60{font-size:50px;line-height:1.3;}

.noaccent{font-weight: normal;}
.accent{font-weight: bold;}
.color-red{color:#ff0000;}
.color1{color:#CC6666;}/*注意*/
.color5{color:#ff6666;}/*軽い注意*/
.color2{color:#eb3384;}/*濃いピンク*/
.color3{color:#B33535;}/*注意　強い*/
.color4{color:#444444;}/*本文*/

.cap1{font-size: 11px;line-height: 1.1;margin-top:4px;color:#666666;}
.cap2{font-size: 12px;line-height: 1.1;margin-top:4px;color:#666666;}


/*iframeのgooglemap用-----*/
#wrapper iframe{border:none;}
.index-map{}
.index-map iframe{width:100%;height:350px;}


/*youtubeなどの動画レスポンシブ*/
.responsive-video{position:relative;width: 100%;max-width:850px;margin:15px auto 0 auto;} 
.responsive-video::before {content: "";display: block;width: 100%;padding-top:74%/*56.25%*/;}
.responsive-video video, 
.responsive-video iframe, 
.responsive-video object, 
.responsive-video embed { position: absolute !important; top: 0; left: 0; width: 100%; height: 100%;}
.responsive-video .mce-preview-object{position: unset;}







/* =============  最新情報　cgi-bin/whatsnew_skin.html ===================== */
.whatsnew-box{margin-bottom:50px;}

.whatsnew-box .plan {font-size: 16px;line-height:1.3;font-weight:bold;color: #458945;padding:6px 0 4px 13px;background-color:#E0EFE0;}
.whatsnew-box .time {font-size: 11px;color: #993333;margin-top: 5px;}
.whatsnew-box ul.img {font-size: 1px;}
.whatsnew-box ul.img li{display:inline-block;width:31%;margin:15px 1% 0 1%;vertical-align:top;}
.whatsnew-box .cap {font-size: 11px;line-height: 1.1;color: #333333;}
.whatsnew-box .temp {font-size: 14px;color: #0066CC;margin-top: 5px;}
.whatsnew-box .honbun {font-size: 14px;line-height:1.5;color: #000000;margin-top:7px;}

.pagescroll-wrap{text-align:center;font-size:13px;line-height: 1.1;margin:10px 0 30px 0;}







/* =============  開催中イベントのご案内　cgi-bin/conference1_skin.html ===================== */
.confer-top-tab{font-size:16px;margin: 25px 0 35px 0;text-align:center;}

dl.kikan-dl{margin-top:3px;line-height: 1.4;font-size: 16px;}
dl.kikan-dl dt{float:left;}
dl.kikan-dl dd{padding:0 0 0 100px;}

.confer-box{margin-bottom:50px;}

.confer-box .big_title {font-size: 17px;line-height: 1.3;font-weight: 600;color: #FFFFFF;padding-top: 7px;padding-bottom: 6px;padding-left: 13px;background-color: #fd9556;}
.confer-box .sub_title {font-size: 14px;line-height: 1.1;color: #FFFFFF;font-weight: normal;}
.confer-box .time {font-size: 11px;color: #993333;text-align: right;padding-top: 2px;padding-bottom: 1px;}
.confer-box .img {text-align: center;margin: 5px 0 25px 0;}
.confer-box .temp {color: #0066CC;}
.confer-box .kikan {font-size: 13px;line-height:1.1;color: #000000;}
.confer-box .kikan_s {font-size: 13px;line-height:1.1;color: #000000;}
.confer-box .kikan_b {font-size: 14px;line-height:1.1;color: #333333;font-weight: 600;}
.confer-box .honbun {font-size: 15px;line-height:1.5;color: #000000;padding-top: 30px;}








/* =============  施設概要　equipment.html ===================== */
table.equip-table{max-width:670px;font-size: 13px;line-height:1.3;margin:30px auto 0 auto;border-bottom:1px solid #ced8ba;}
table.equip-table th{background-color:#EAF5D3;font-weight:normal;text-align:left;padding: 7px 10px 7px 10px;border-top: 1px solid #ced8ba;}
table.equip-table td{padding: 7px 10px 7px 10px;border-top: 1px solid #ced8ba;}


#enquip-table1{border-collapse: collapse;}
#enquip-table1 td{}

ul.equip-img{text-align:center;margin-top: 25px;} 
ul.equip-img li{display:inline-block;vertical-align:middle;margin:15px 2% 0 2%;}
ul.equip-img li:last-child{background:#EDEDED;height: 230px;padding: 8px;}





/* =============  テナント募集　tenant.html ===================== */
body.tenant .sitemap-com1{padding:0 2%;}

.tenant-com1{text-align:center;margin: 30px 0 -15px 0;font-size: 90%;font-weight: bold;line-height: 1.5;}

table.tenant-table1{margin: 40px auto 0 auto;}
table.tenant-table1 td{padding:0 1%;}
.tenantbo1 {font-size: 18px;font-weight: 600;color: #FFFFFF;background-color: #6161be;margin-bottom: 10px;margin-top: 60px;padding: 8px 0 7px 6px;line-height: 1.1;text-align: center;}

ul.tenantobo9-ul{margin-bottom: 50px;}
ul.tenantobo9-ul li{float: left;width: 48%;margin: 7px 2.5% 0 0;font-size: 79%;line-height: 1.5;color:#555;}
ul.tenantobo9-ul li:nth-child(2n){margin-right:0;}


.tenant-toiawase-box{margin: 30px 0 0 0;text-align: center;}
.tenant-toiawase-box strong{font-size: 17px;}

#dotwaku-space{margin:30px auto;max-width: 570px;}
.dotwaku {border: 1px dotted #888;}

table.tenant-floor-table{max-width: 642px;margin:30px auto 0 auto;}
table.tenant-floor-table td{padding: 3px 0;}

.chintai-btn{text-align:center;margin-top:40px;}

.tenant-toiawase-box strong{display:block;}
.tenant-toiawase-box .t024 span{font-weight:bold;}

#cboxCurrent {top: -25px;font-size: 80%;}


/*colorboxの401号室などの詳細ページ　賃貸借情報  tenant/floor401.html---*/
body.tenant-floor{}
body.tenant-floor .container {max-width: 750px;padding: 10px 15px;}

.top-rogo-inada-tenant{}
.tena-floor-title{background-color: #8080bf;margin:5px 0 20px 0;padding:9px 0 8px 0;color:#fff;font-weight:bold;font-size:120%;line-height:1;text-align: center;}

dl.tena-floor-dl1{}
dl.tena-floor-dl1 dt{float: left;width: 38%;}
dl.tena-floor-dl1 dt .midashi1{font-weight: bold;font-size: 110%;}

.tena-floor-table-outer{border:1px solid #999;background-color:#f6f6f6;padding:7px 10px 12px 10px;}
.tena-floor-table{font-size: 90%;width: 100%;}
.tena-floor-table th{font-weight: normal;font-size: 100%;border-bottom: 1px dashed #555;padding: 0 0 3px 0;}
.tena-floor-table td{padding: 13px 0 0 0;line-height: 1;}
.tena-floor-table td.price{color:#f00;font-weight:bold;font-size:115%;}

dl.tena-floor-dl1 dd{float: right;width: 57%;line-height:1.5;font-size: 85%;}
dl.tena-floor-dl1 dd .midashi2{font-weight:bold;margin-top:12px;font-size: 112%;}

.tena-floor-title.second{margin:50px 0 25px 0;}

.floor-map{text-align:center;}

ul.tena-floor-ul{margin-top: 50px;}
ul.tena-floor-ul li{float:left;width:48%;margin:0 0.5% 10px 1.5%;font-size:11px;line-height:1.8;color:#444;}

/*colorboxのcss*/
body.tenant-floor #cboxContent {background: transparent;}
body.tenant-floor #cboxLoadedContent {border: none;}
body.tenant-floor #cboxTitle {font-size: 16px;}

/*このページをプリントする*/
.tena-floor-print{border-top:1px solid #999;margin:30px 0 25px 0;padding-top:30px;}
.tena-floor-print button{display: table;margin: 0 auto;border: none;background-color: #fff;}





/*===小窓の貸事務所・テナント募集　賃貸借情報  chintai.html---*/
.body-chintai {background-image: none;background-color: #FFFFFF;margin:5px 0 0 10px;}
.chintai1{background-color: #6161be;margin-bottom: 20px;padding: 4px 0 4px 6px;}

table.chintai-table1{max-width: 400px;width: 100%;}
table.chintai-table1 td{}

.chintai-table2-out{border:1px solid #bbb;display: inline-block;padding: 5px;max-width: 400px;width: 100%;background: #f6f6f6;margin-bottom: 15px;}
table.chintai-table2{max-width: 400px;width: 100%;}
table.chintai-table2 td{}




/* =============  1F 大型スペースのテナント募集　1f-tenant.html ===================== */
ul.tenant-ul{font-size:100%;margin:18px 0 30px 0;text-align:center;}
ul.tenant-ul li{display: inline-block;}
ul.tenant-ul li a{padding:3px 19px 3px 15px;color:#333;border-left: 1px solid #888;}
ul.tenant-ul li:last-child a{border-right: 1px solid #888;}
ul.tenant-ul li a:hover{color:#fe4d0f;}

.f-tenant-bigimg{text-align:center;width: calc(100% + 270px);margin: 0 -135px;}
.f-tenant-bigimg-sp{display:none;}

.f-tenant-midashi1{text-align:center;font-family:YakuHanJP,'Noto Sans JP', sans-serif;font-weight:800;color:#ff0000;font-size: 157%;line-height:1.8;margin:40px 0 17px 0;}
.f-tenant-midashi1 span{font-weight:800;}

.f-tenant-com1{display:table;margin:0 auto;font-size: 105%;line-height:2.3;font-weight:bold;}

.f-tenantbo8{display:table;margin:20px auto 0 auto;}
.f-tenantbo8 a{color:#000;font-size: 75%;}

.f-tenant-midashi2{background: linear-gradient(90deg, #f00, #c00);font-size:146%;text-align:center;font-weight:bold;color:#fff;line-height:1.3;padding:10px 0 8px 0;margin: 50px 0 17px 0;}

.f-tenant-img1{font-size: 75%;}
.f-tenant-img1 img{margin-bottom:3px;}

ul.f-tenant-img-ul{margin-top:10px;}
ul.f-tenant-img-ul li{float:left;width:48%;margin-right:4%;font-size: 75%;}
ul.f-tenant-img-ul li:nth-child(2){margin-right:0;}
ul.f-tenant-img-ul li img{margin-bottom:3px;}

.f-tenant-img4{margin: 50px 0 60px 0;}
.f-tenant-img5{margin: 0 0 60px 0;}


.f-tenant-midashi3{background:#6161be;font-size:130%;text-align:center;font-weight:bold;color:#fff;line-height:1.3;padding:8px 0 6px 0;margin: 50px 0 17px 0;letter-spacing: 0.1em;}

.f-tenant-com3{font-size: 105%;}
.f-tenant-com4{font-weight:bold;font-size:105%;margin-top:20px;}

table.f-tenant-table{margin: 5px 0 15px 0;min-width: 450px;}
table.f-tenant-table td{border: 1px solid #aaa;padding: 5px 1em 4px 1em;}




/* =============  フロアガイド　floor.html ===================== */
table.floor-table{max-width:670px;font-size: 13px;line-height:1.3;margin:30px auto 0 auto;border-bottom:1px solid #ccc;}
table.floor-table th{border-top:1px solid #ccc;}
table.floor-table td{padding:7px 15px;border-top:1px solid #ccc;}

table.floor-table2{max-width:550px;font-size: 13px;line-height:1.3;margin:50px auto 0 auto;}
table.floor-table2 td{text-align:center;}

.f-tenant-bigimg.floor{width:100%;max-width: 640px;margin: 0 auto;padding: 0 20px;}
.f-tenant-midashi1.floor{font-size:120%;}
.f-tenant-com1.floor{margin: 15px auto 0 auto;line-height: 1.8;font-weight: normal;font-size: 95%;}




/* =============  エンヤキッチン　enya.html ===================== */
.shop-title{max-width:670px;margin:20px auto 0 auto;}

.shop-title .marquee-box{background:#fff;}
.shop-title .marquee-box .marquee {font-size: 13px;}


dl.enya-dl1{margin-top: 20px;max-width: 670px;margin: 20px auto 0 auto;display: table;}
dl.enya-dl1 dt{width:50%;display: table-cell;vertical-align: top;}
.staff-box{background-color:#FFCC00;padding:10px;line-height: 1.0;max-width: 325px;}

dl.enya-dl1 dd{width:50%;background: url(../img_enya/enya5.jpg) no-repeat center bottom;background-size: contain;display: table-cell;padding: 7px 3%;}
dl.enya-dl1 dd img{display: block;margin:0 auto 15px auto;}

.annai-table-title{max-width:670px;margin: 25px auto 0 auto;color:#fff;font-size:14px;background-color: #f30;padding: 3px 0;line-height:1.2;text-align:center;}

dl.annai-table-dl{max-width:670px;background:#F7E9BB;border:1px solid #FF9900;padding:8px;font-size:14px;line-height:1.6;margin:0 auto;}
dl.annai-table-dl dt{float:left;width:59%;}
dl.annai-table-dl dd{float:right;width:38%;}
 
	
table.annai-table-in{}
table.annai-table-in td{border:1px dotted #888;font-size: 13px;padding: 3px 10px;}


.enya-menu-box{background:url(../img_enya/menu_bg.png) no-repeat left 8px top 8px , url(../img_enya/enya_bgout.png) repeat-x top center , url(../img_enya/enya_bgout.png) repeat-y top left , url(../img_enya/enya_bgout.png) repeat-y top right , url(../img_enya/enya_bgout.png) repeat-x bottom center , url(../img_enya/enya_bg.png) repeat;
               max-width:670px;margin: 25px auto 40px auto;padding: 0 3% 25px 3%;text-align:center;}

.menu-annai{padding-top: 8px;}
.menu-annai-text{text-align:left;font-size: 14px;padding: 5px 5%;line-height: 1.7;}
.menu-annai-bar{font-size: 1px;}


.enya-menu-cont{margin-top:40px;}
.menu-cont-midashi{border-bottom:2px solid #f00;padding-bottom:4px;}
.menu-cont-midashi.left{text-align:left;}
.menu-cont-midashi.left span{font-size: 11px;line-height:1.3;float: right;margin-top: 10px;}
dl.menu-cont-cap{font-size: 11px;padding-top: 4px;margin-bottom:5px;}
dl.menu-cont-cap dt{float:left;display:table;}
dl.menu-cont-cap dd{float:right;display:table;}

.enya-yoyaku{font-size: 13px;color: #FFF;line-height:1.5;background-color: #cc0033;padding:5px 2% 5px 20px;text-align: left;}
.enya-yoyaku img{float:left;margin-top: 9px;}
.enya-yoyaku p{padding:0 0 0 110px;}

.enkai3{font-size: 11px;color: #FFFFFF;background-color: #662e00;margin-top:15px;padding: 4px 0;line-height:1.3;}
.enkai4{font-size: 11px;color: #422100;background-color: #ffffff;padding: 5px 5px 3px;border: 1px solid #662e00;line-height: 115%;text-align: left;}

dl.enya-zip-dl{max-width:640px;margin:0 auto;display:table;width: 100%;}
dl.enya-zip-dl dt{display:table-cell;padding-bottom: 15px;width: 50%;vertical-align: top;}
dl.enya-zip-dl img{margin:0 7px 7px 0;float: left;}
dl.enya-zip-dl dd{display:table-cell;width: 50%;}
.enya-zip-table-com{display:table;font-size: 12px;line-height: 1.6;}





/* =============  ペントラマンマ　pentola.html ===================== */
.corona-box{margin:30px auto 0 auto;padding: 10px 3%; background-color:#f00; color:#fff; max-width:630px;font-size:17px;text-align: center;line-height: 1.5;}
.corona-box strong{font-size:20px; font-weight:bold;}

dl.enya-dl1 dd.pentola{width:50%;background: url(../img_pentola/pentola5.jpg) no-repeat center bottom;background-size: contain;display: table-cell;padding: 7px 3%;}


.staff-box.pentola{color:#fff;background:#883300;}

.annai-table-title.pentola {background-color: #b90033;}

dl.annai-table-dl.pentola{background: #fff;border: 1px solid #b90033;}

/*メニュー*/
.pentola-menu-box{background:url(../img_pentola/pentola_bgout.png) repeat-x top center , url(../img_pentola/pentola_bgout_tate.png) repeat-y top left , url(../img_pentola/pentola_bgout_tate.png) repeat-y top right , url(../img_pentola/pentola_bgout.png) repeat-x bottom center;
               background-color: #fefdda;max-width:670px;margin: 25px auto 40px auto;padding: 25px 3% 25px 3%;text-align:center;}


#pentola-box{border-top:5px solid #4e8f14;}
.takeout-menu-title {margin:30px 0px 10px 0px;padding: 10px 20px; background-color:#f00; color:#fff; max-width:610px;}
.takeout-menu-title p {font-size:20px; font-weight:bold;}
.chuui{font-size:11px;color:#ff0000;text-align:right;}


.pentola-menu-table-out{width:660px;padding:10px;background:url(../img_pentola/menu_bg.gif);}
table.pentola-menu-table{width:100%;}

/*メニュー*/
.menu-btn{width:355px;margin:18px auto 12px auto;}
.menu-btn a{background:url(../img_pentola/menu_btn.gif) no-repeat 0px 0px;width:355px;height:70px;text-indent:-8989px;display:block;overflow:hidden;transition: 0s;}
.menu-btn a:hover{background:url(../img_pentola/menu_btn.gif) no-repeat 0px -70px;}

#menu-img{}
#menu-img img{margin-bottom:7px;}

.point-box{max-width:610px;background:url(../img_pentola/point.png) no-repeat left top;text-align:left;margin: 20px auto 0 auto;position: relative;}
.point-box-in{border:2px solid #eebe37; margin-top:-15px;padding:18px 12px 10px 17px;text-align: left;background-color: #fff;}
.point-com{color:#ff0000;font-size:13px;line-height:1.4;}

.pentola-foot{text-align: center;}





/* =============  アクセルソン　axelsons_salon.html ===================== */
.axe-cont{max-width:670px;margin:0 auto;}

.axe-cont1{background: url(../image/axelsons62-1.jpg) no-repeat right bottom;margin-top:40px;padding-bottom: 40px;}
.axe-cont1 .title{}
.axe-cont1 .com{color:#4892b1;font-weight:bold;margin-top: 30px;line-height: 1.6;}


dl.axe-dl2{margin-top: 40px;}
dl.axe-dl2 dt{float:left;width:180px;line-height: 1.4;margin-top: 10px;}
dl.axe-dl2 dd{padding:0 0 0 210px;}
.osusume{border-bottom: 1px dotted #999999;margin-bottom: 3px;padding:0 0 2px 5px;}


.axe-title1 {font-size:15px;font-weight:bold;padding-bottom: 3px;border-bottom: 1px solid #CCCCCC;margin-top:40px;}
.axe-title1-img{text-align:center;margin-top:5px;}

/*メニュー*/
.axe-menu-cont{background:url(../image/axelsons53_left2.png) no-repeat left bottom , url(../image/axelsons53_right2.png) no-repeat right bottom , url(../image/axelsons53_left.png) no-repeat left top , url(../image/axelsons53_right.png) no-repeat right top;
               background-color:#f6fafd;text-align:center;padding:50px 10px 50px 10px;border: 1px solid #5fabcd;margin-top: 40px;}
.axe-menu-cont-title{}

table.axe-table{margin: 40px auto 0 auto;text-align:left;font-size: 15px;}
table.axe-table td{padding-right: 20px;width:auto;}
table.axe-table td.price span{font-weight:bold;}

.bg-dot{background:url(../image/dotline430.gif) repeat-x left center;height:20px;}

.eigyou-box{margin:60px 0;}
.eigyou-title{background:url(../image/axelsons20.gif) repeat-x top right;}

table.axe-eigyou-table{max-width:640px;margin:0 auto;}
table.axe-eigyou-table td.first-td:last-child{font-size: 11px;line-height: 1.2;}

.axe2 {background: url(../image/axelsons53-2.gif) no-repeat left bottom;}






/* =============  貸会場・会議室のご案内　conference2.html ===================== */
ul.confer-ul{font-size:14px;margin:40px 0 30px 0;text-align:center;border-bottom:1px solid #CCC;border-top:1px solid #CCC;padding: 8px 0;}
ul.confer-ul li{display: inline-block;margin: 5px 0;}
ul.confer-ul li a{padding:3px 10px 3px 10px;color:#333;border-left: 1px solid #888;}
ul.confer-ul li:last-child{border-right: 1px solid #888;}
ul.confer-ul li a:hover{color:#fe4d0f;}

.confer-midashi1{font-size:17px;line-height:1.5;color:#fe4d0f;font-weight:bold;margin-bottom:3px;}



/*会議室用のGoogleストリートビュー バナー*/
.confer-banner-google-streetview {margin:40px 0 60px 0;text-align:center;}
.confer-banner-google-streetview .view-midashi1{font-size:18px;font-weight:bold;color:#666;margin-bottom:8px;}
.confer-banner-google-streetview a img{border:none;}
.confer-banner-google-streetview a:hover{opacity:0.7;}

.conferen-floor-icon{text-align:center;}

dl.confer-floor-dl{text-align:center;line-height:1.3;margin-top: 40px;}
dl.confer-floor-dl dt{display:inline-block;width:49%;vertical-align:top;margin-right:1%;}
dl.confer-floor-dl dd{display:inline-block;width:49%;vertical-align:top;}



#confer-table1{margin-top: 40px;width:100%;}
#confer-table1 tr{vertical-align:top;}
#confer-table1 .pc{}
#confer-table1 .sp{display:none;}
.confer-midashi2{font-size:16px;line-height:140%;color:#fe4d0f;font-weight:bold;margin-bottom:3px;}
.confer-com1{font-size:13px;line-height:1.5;margin-left:12px;margin-bottom:10px;}



h2.confer-midashi3{font-size:20px;color:#ffffff;line-height:1.3;font-weight:bold;text-align:center;background-color:#ff9966;margin:35px 0 7px 0;padding:6px 0 5px 0;letter-spacing:2px;}

.confer-midashi6{font-size:18px;text-align:center;font-weight:bold;color:#666;margin:25px 0;}

#confer-table2{margin-top:15px;width:100%;}
#confer-table2 td{padding-bottom:10px;font-size:13px;line-height:1.5;}
#confer-table2 tr{vertical-align:top;}
.confer-midashi4{font-size:16px;line-height:120%;color:#ff8346;font-weight:bold;margin-bottom:3px;}
.confer-midashi5{font-size:15px;line-height:140%;color:#fe4d0f;font-weight:bold;margin:12px 0 0 0;}



#confer-table4{width: 100%;}
#confer-table4 td{font-size:13px;line-height:1.5;}
#confer-table4 td img{margin:2px 5px 1px 5px;}
#confer-table4 td p{margin-top:10px;}
#confer-table4 tr{vertical-align:top;}

.catering-midashi1{font-size:16px;font-weight:bold;line-height:24px;height:22px;border-bottom:1px dotted #999999;margin:10px 0 8px 0;}
.catering-midashi2{font-size:17px;line-height:1.5;color:#ff0000;font-weight:bold;margin-top:6px;}



#confer-table5-waku{width:100%;margin-top:15px;max-width: 730px;}
#confer-table5-waku caption{font-size:15px;text-align:left;padding-bottom:1px;}
#confer-table5-waku td{padding:0;}
#confer-table5-waku tr{vertical-align:top;}

#confer-table5-waku #confer-table5{border-collapse: collapse;width: 97%;}
#confer-table5-waku #confer-table5 tr{vertical-align:top;}
#confer-table5-waku #confer-table5 .none{background-color:#ffffff;border:none;width:10px;padding:0;}
#confer-table5-waku #confer-table5 th{
	font-size:12px;
	padding:3px 8px 3px 8px;
	border:1px solid #999999;
	line-height:1.3;
	color:#444444;
	font-weight:normal;
	background-color:#ffffcc;
	white-space:nowrap;text-align:left;
}
#confer-table5-waku #confer-table5 thead th,
#confer-table5-waku #confer-table5 .thead-th{font-size:12px;padding:2px 5px 2px 5px;border:1px solid #999999;line-height:1.3;color:#ffffff;text-align:center;font-weight:bold;background-color:#999999;}
#confer-table5-waku #confer-table5 td{font-size:12px;padding:3px 8px 3px 8px;border:1px solid #999999;line-height:1.3;text-align:right;white-space:nowrap;}



/*稲盛ホール、会議室A、会議室B、2F会議室の詳細ページでは、貸し出し料金内の「2F ファミリーホール専用　天吊り型プロジェクター＆大型スクリーン200インチ一式セット」を非表示*/
body.inamorihall .tokubetu-none,
body.kaigishitu-a .tokubetu-none,
body.kaigishitu-b.tokubetu-none,
body.kaigishitu .tokubetu-none{display:none;}

h2.meetingroom-midashi{font-size:20px;color:#ffffff;line-height:37px;height:37px;font-weight:bold;text-align:center;background-color:#ff9966;margin:5px 0 7px 0;padding:0;letter-spacing:2px;}
p.meetingroom-com{font-size:15px;line-height:170%;margin-top:5px;padding:0;margin-bottom: 15px;}
#mettingroom-cont{max-width: 650px;margin:15px auto 0 auto;}


/*Youtube動画-----------------------------*/
.confer-movie-waku{margin-top:40px;}





/*各会議室詳細ページ用------------------------*/
/*会議室タブメニュー*/
ul#conference-menu{margin-top:7px;max-width:700px;overflow:hidden;padding:0px;list-style:none none outside;}
ul#conference-menu li{float:left;width:19%;margin:0 0.5%;}
ul#conference-menu li a{text-indent:-8989px;display:block;overflow:hidden;height:59px;width:100%;transition: 0s;opacity:0.6;background-size: cover !important;}
ul#conference-menu li a:hover{opacity:1;}

ul#conference-menu li.confer-menu1 a{background:url(../img_conference/conf_menu1.png) no-repeat;}
ul#conference-menu li.confer-menu2 a{background:url(../img_conference/conf_menu2.png) no-repeat;}
ul#conference-menu li.confer-menu3 a{background:url(../img_conference/conf_menu3.png) no-repeat;}
ul#conference-menu li.confer-menu4 a{background:url(../img_conference/conf_menu4.png) no-repeat;}
ul#conference-menu li.confer-menu5 a{background:url(../img_conference/conf_menu5.png) no-repeat;}

/*カレント表示*/
body.familyhall ul#conference-menu li.confer-menu1 a,
body.inamorihall ul#conference-menu li.confer-menu2 a,
body.kaigishitu-a ul#conference-menu li.confer-menu3 a,
body.kaigishitu-b ul#conference-menu li.confer-menu4 a,
body.kaigishitu ul#conference-menu li.confer-menu5 a{opacity:1;}

#confer-wrapper{font-size:15px;line-height:170%;}

.hall-midashi1{font-weight:bold;color:#f00;line-height:1.4;font-size: 123%;}

.familyhall4{text-align:center;margin: 15px 0 25px 0;}

ul#hall-ul{}
ul#hall-ul li{font-weight:bold;color:#666;}
ul#hall-ul li span{color:#ff9966;}

.confer-layout{text-align:center;}
.confer-layout img{margin-top:10px;}

.btn-familyhall a:hover{opacity:0.6;filter: alpha(opacity=60);-ms-filter: "alpha( opacity=60 )";}

.confer-table1{max-width: 487px;width: 100%;margin:0 auto;}
.confer-table1 td{font-size:15px;text-align:center;line-height:1.5;}



/*ケータリングサービスのご案内*/
body.kaigishitu .catering-services-waku,
body.kaigishitu-a .catering-services-waku,
body.kaigishitu-b .catering-services-waku,
body.inamorihall .catering-services-waku{display:none;}


.confer-wifi{position:absolute;right: 2%;text-align:right;margin: 0;}



/*料金表*/
table.price-table1{width:100%;margin-top:15px;}
table.price-table1 td{border:1px solid #999;padding:3px;}

ul.price-ul1{list-style:circle;margin:10px 0 30px 15px;}
ul.price-ul1 li{font-size:13px;margin-top:7px;line-height: 1.3;}





/* =============  お問合せ　inquiry.html ===================== */
table.form-table{background-color: #ffffe8;font-size: 15px;margin-bottom: 15px;width: 100%;}
table.form-table caption{border: 1px solid #666;border-bottom: none;text-align: left;background: #f5f5d8;font-weight: bold;padding-left: 15px;}
table.form-table th{border: 1px solid #666;text-align: left;background: #f2f2ee;font-weight: normal;padding: 5px 6px;line-height: 1.3;width: 120px;}
table.form-table td{border: 1px solid #666;padding: 3px 10px 3px 15px;}
span.wpcf7-list-item{margin: 3px 1em 5px 0;float: left;display: block;}

.koumoku-box{line-height: 1.2;}

.input-wide100{width: 100%;}

textarea {width: 100%;margin: 0;background-color:#fff;padding: 3px;line-height:1.3; -webkit-appearance: none;border: 1px solid #555;font-size: 94%;}

.form-submit{text-align: center;}
.form-submit input.wpcf7-submit {margin-right:5%;}

.form-com1{margin: 20px 0 40px 0;font-size: 14px;line-height: 1.5;}

.kakunin-midashi{color:#cc3333;text-align:center;margin-top:12px;font-weight:bold;}
	
.kanryou-box{text-align:center;margin-top:40px;}
.kanryou-box .midashi{margin-bottom:20px;}
.kanryou-box .com{margin-bottom:10px;}

.error-midashi{color:#cc0000;text-align: center;margin-top:12px;}
table.error-table{max-width:580px;width:100%;margin:30px auto 0 auto;}


/* =============  sitemap.html ===================== */
.sitemap1 {font-size: 14px;line-height: 1.2;color: #000;padding-right: 4px;padding-left: 4px;}

.sitemap-com1{font-size: 14px;line-height: 1.5;margin-top:15px;padding:0 7%;}



/* =============  link.html ===================== */
table.link-table{max-width:670px;margin:0 auto;}
table.link-table th{font-size: 14px;line-height: 1.3;padding: 3px 0;border-right: 5px solid #fff;color:#fff;background-color:#CC9999;}
table.link-table td{font-size: 14px;line-height: 1.5;padding: 8px 10px;border-bottom: 1px solid #ccc;}
table.link-table td:first-child {width: 130px;}

.link-kitei-box{max-width:600px;border:1px solid #ccc;margin: 40px auto 30px auto;padding:10px;}
table.link-kitei-table{}
table.link-kitei-table td{}

.link-kitei-title{background-color: #EFF2F8;padding: 4px 15px;text-align: left;margin-bottom: 15px;}




