.pc.container {
    /*background: rgb(255, 255, 255);
    border: 1px solid rgb(0, 0, 0);*/
    margin-bottom: 50px;
    /*margin-left: 5%;
    margin-right: 5%;*/
    /*background-image: url("../images/content/bg1_pc.png");
    background-position: center top;
    background-repeat: no-repeat;
    background-size: contain;*/
    background-color: #f5f5ff;
    border-style: dashed;
    border-color: #0050c5;
}
.pc.container .container {
    width: auto;
    max-width: 680px;
    padding: 0 15px;
    margin-bottom: 50px;
}
.sk2-pc {
    position: relative;
    /*background-image: url(../images/content/sk2_pc.png);
    background-position: right bottom;
    background-repeat: no-repeat;
    background-size: 300px auto;*/
}
.sk2-pc .img {
    position: absolute;
    bottom: 0;
    right: -100px;
}
.title-title {
    position: relative;
    display: inline-block;
    margin: 10px 0;
}
.title-title span {
    position: absolute;
    bottom: 0;
    left: 5px;
    font-family: Helvetica,Arial,"MHei HK Medium","Adobe Clean","LiHei","LiHei Pro","微軟正黑體","Microsoft JhengHei",sans-serif;
    /*font-weight: bold;*/
}
.title-title span.hidden-xs {
    font-size: 24px;
}
.title-title span.visible-xs {
    font-size: 18px;
}
.house1-pc {
    background-image: url("../images/content/house1_pc.png");
    background-position: right bottom;
    background-repeat: no-repeat;
    padding-bottom: 50px;
}
.house2-pc {
    background-image: url("../images/content/house2_pc.png");
    background-position: right bottom;
    background-repeat: no-repeat;
}
.house3-pc {
    background-image: url("../images/content/house3.png");
    background-position: right bottom;
    background-repeat: no-repeat;
}
.media .media-body {
    font-size: 18px;
}
