/* ------------------------------------
htl
------------------------------------- */
#htlMainContent {
    width: 1200px !important;
    margin-left: 0 !important;
}
#htlContents {
    background: none;
    width: 1190px!important;
    margin: 0 auto!important;
    min-width: 1190px!important;
    position: relative;
}
#htlContents #htlHeader {
    background: none;
    width: 1190px!important;
    margin: 0 auto!important;
    min-width: 1190px!important;
}
div#RthCustomizeW {
    width: auto!important;
}
#htlContents #htlSide-A {
    float: none!important;
    position: absolute;
    top: 650px;
    left: 0;
    color: white;
}
/*------------------------------
faci
------------------------------*/
#RESOL_wrapper #faci ul.icon{
    width: 880px;
    margin: 0 auto 20px auto;
    display: flex;
    flex-wrap:wrap;
}
#RESOL_wrapper #faci ul.icon li{
    width: 220px;
    text-align: center;
    margin-bottom: 70px;
}
#RESOL_wrapper #faci dl{
    width: 100%;
    padding: 30px 0;
    display: table;
    border-top: dotted #707070 1px;
}
#RESOL_wrapper #faci dl:last-of-type{
    border-bottom: dotted #707070 1px;
}
#RESOL_wrapper #faci dl dt{
    width: 230px;
    padding-left: 50px;
    box-sizing: border-box;
    display: table-cell;
    vertical-align: center;
}
#RESOL_wrapper #faci dl dd{
    width: 720px;
    display: table-cell;
    vertical-align: top;
}
#RESOL_wrapper #faci dl dd ul{
    width: 100%;
    display: table;
    margin-bottom: 15px;
}
#RESOL_wrapper #faci dl dd ul li:nth-child(1){
    width: 300px;
    display: table-cell;
}
#RESOL_wrapper #faci dl dd ul li:nth-child(2){
    width: 420px;
    display: table-cell;
}
#RESOL_wrapper #faci dl dd ul li::before{
    content: "■";
    color: #D3273F;
    font-size: 10px;
    margin-right: 8px;
}
#RESOL_wrapper #faci dl dd p{
    margin-bottom: 15px;
    text-indent: -22px;
    padding-left: 22px;
}
#RESOL_wrapper #faci dl dd p::before{
    content: "■";
    color: #D3273F;
    font-size: 10px;
    margin-right: 8px; 
}
#RESOL_wrapper #faci dl dd p span{
    font-size: 12px;
    display: block;
    margin-left: 18px;
}


/*------------------------------
floormap
------------------------------*/
#RESOL_wrapper #floormap{
    background-color: #161616;
    padding: 95px 51px 85px 51px
}