﻿.fsIta{font-style:italic}.dpInBlock{display:inline-block}.comTtl{background:url(../img/floor/bg-mainv.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.comContent{overflow:hidden;*zoom:1}@media screen and (max-width: 991px){.comMarkTtl{font-size:1.15em}}@media screen and (max-width: 767px){.comMarkTtl{font-size:1em}}#floor .floorCont a{text-decoration:underline}#floor .floorCont a:hover{text-decoration:none !important;background-color:#fff}#floor .floorCont .floorImg{margin-bottom:40px}@media screen and (max-width: 991px){#floor .floorCont .floorImg{margin-bottom:20px}}#floor .floorCont .floorDescCnt{overflow:hidden;*zoom:1}#floor .floorCont .floorDescCnt .bluBox{border:1px solid #141f40;padding:30px 40px;max-width:789px;margin-bottom:30px}@media screen and (max-width: 991px){#floor .floorCont .floorDescCnt .bluBox{padding:15px 20px}}@media screen and (max-width: 767px){#floor .floorCont .floorDescCnt .bluBox{padding:15px 10px}}#floor .floorCont .floorDescCnt .bluBox dl{overflow:hidden;*zoom:1;margin-bottom:50px}@media screen and (max-width: 991px){#floor .floorCont .floorDescCnt .bluBox dl{margin-bottom:30px}}@media screen and (max-width: 767px){#floor .floorCont .floorDescCnt .bluBox dl{margin-bottom:10px}}#floor .floorCont .floorDescCnt .bluBox dl:last-child{margin-bottom:0}#floor .floorCont .floorDescCnt .bluBox dl dt{background-color:#141f40;padding:5px 10px;color:#fff;font-size:1.2em;float:left}@media screen and (max-width: 991px){#floor .floorCont .floorDescCnt .bluBox dl dt{font-size:1em}}@media screen and (max-width: 767px){#floor .floorCont .floorDescCnt .bluBox dl dt{float:none;display:inline-block}}#floor .floorCont .floorDescCnt .bluBox dl dd{font-size:1.2em;padding-left:200px;line-height:2}@media screen and (max-width: 991px){#floor .floorCont .floorDescCnt .bluBox dl dd{font-size:1em;padding-left:170px}}@media screen and (max-width: 767px){#floor .floorCont .floorDescCnt .bluBox dl dd{padding-left:10px}}#floor .floorCont .floorDescCnt .redBox{border:1px solid #9b1919;padding:30px 40px;max-width:789px;margin-bottom:30px}@media screen and (max-width: 991px){#floor .floorCont .floorDescCnt .redBox{padding:15px 20px}}#floor .floorCont .floorDescCnt .redBox h4{font-size:1.3em;font-weight:bold;color:#9b1919;position:relative;padding-left:40px;margin-bottom:15px}@media screen and (max-width: 991px){#floor .floorCont .floorDescCnt .redBox h4{font-size:1.15em}}#floor .floorCont .floorDescCnt .redBox h4 span{position:absolute;display:inline-block;margin-right:0.5em;top:-4px;left:0}@media screen and (max-width: 991px){#floor .floorCont .floorDescCnt .redBox h4 span img{width:30px}}#floor .floorCont .floorDescCnt .redBox p{font-size:1.2em;line-height:1.8}@media screen and (max-width: 991px){#floor .floorCont .floorDescCnt .redBox p{font-size:1em}}#floor .floorSide ul{border-top:solid 1px #141f40}#floor .floorSide ul li{border-bottom:solid 1px #141f40}#floor .floorSide ul li a{display:block;color:#141f40;padding:5px 0}#floor .floorSide ul li a:hover{text-decoration:none;opacity:0.7}#floor .floorSide ul li dl{display:table;width:100%;color:#141f40}#floor .floorSide ul li dl dt{display:table-cell;width:70px;font-size:30px;font-style:italic;vertical-align:middle;font-family:"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","ＭＳ Ｐ明朝","MS PMincho","平成明朝","HeiseiMincho",sans-serif}#floor .floorSide ul li dl dd{display:table-cell;font-size:16px;vertical-align:middle}@media screen and (max-width: 991px){#floor .floorCont .floorDescIn{margin-bottom:20px}#floor .floorCont .floorDescIn .floorDescTtl{font-size:18px}}
