h1 img {
    width: 10rem;
}
.container-fluid.plan {
    padding-bottom: 4rem;
    color: #fff;
    background : -moz-linear-gradient(83.98% 144.57% 135deg,rgba(240, 165, 90, 1) 0%,rgba(210, 135, 60, 1) 50%,rgba(205, 110, 50, 1) 100%);
    background : -webkit-linear-gradient(135deg, rgba(240, 165, 90, 1) 0%, rgba(210, 135, 60, 1) 50%, rgba(205, 110, 50, 1) 100%);
    background : -webkit-gradient(linear,83.98% 144.57% ,16.02% -44.57% ,color-stop(0,rgba(240, 165, 90, 1) ),color-stop(0.5,rgba(210, 135, 60, 1) ),color-stop(1,rgba(205, 110, 50, 1) ));
    background : -o-linear-gradient(135deg, rgba(240, 165, 90, 1) 0%, rgba(210, 135, 60, 1) 50%, rgba(205, 110, 50, 1) 100%);
    background : -ms-linear-gradient(135deg, rgba(240, 165, 90, 1) 0%, rgba(210, 135, 60, 1) 50%, rgba(205, 110, 50, 1) 100%);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0A55A', endColorstr='#CD6E32' ,GradientType=0)";
    background : linear-gradient(-45deg, rgba(240, 165, 90, 1) 0%, rgba(210, 135, 60, 1) 50%, rgba(205, 110, 50, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0A55A',endColorstr='#CD6E32' , GradientType=1);
}
.container-fluid.print {
    padding-bottom: 4rem;
    color: #fff;
    background : -moz-linear-gradient(83.98% 144.57% 135deg,rgba(90, 205, 175, 1) 0%,rgba(65, 170, 150, 1) 50%,rgba(50, 130, 130, 1) 100%);
    background : -webkit-linear-gradient(135deg, rgba(90, 205, 175, 1) 0%, rgba(65, 170, 150, 1) 50%, rgba(50, 130, 130, 1) 100%);
    background : -webkit-gradient(linear,83.98% 144.57% ,16.02% -44.57% ,color-stop(0,rgba(90, 205, 175, 1) ),color-stop(0.5,rgba(65, 170, 150, 1) ),color-stop(1,rgba(50, 130, 130, 1) ));
    background : -o-linear-gradient(135deg, rgba(90, 205, 175, 1) 0%, rgba(65, 170, 150, 1) 50%, rgba(50, 130, 130, 1) 100%);
    background : -ms-linear-gradient(135deg, rgba(90, 205, 175, 1) 0%, rgba(65, 170, 150, 1) 50%, rgba(50, 130, 130, 1) 100%);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#5ACDAF', endColorstr='#328282' ,GradientType=0)";
    background : linear-gradient(-45deg, rgba(90, 205, 175, 1) 0%, rgba(65, 170, 150, 1) 50%, rgba(50, 130, 130, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5ACDAF',endColorstr='#328282' , GradientType=1);
}

.container-fluid.plan p,
.container-fluid.plan a,
.container-fluid.print p,
.container-fluid.print a {
    color: #fff;
}
.container-fluid.plan .detail {
}
.container-fluid.plan .detail a,
.container-fluid.plan .print a {
    width: 16rem;
    display: block;
}
.container-fluid.plan .detail a:hover,
.container-fluid.print .detail a:hover {
    opacity: 0.7;
}

.container-fluid.plan .detail a img,
.container-fluid.print .detail a img {
    width: 16.0rem;
}
.container-fluid.plan .frameborder,
.container-fluid.print .frameborder {
    padding: 2rem 4rem;
    background-color: rgba(184, 90, 30, 0.6);
    border: solid 2px rgba(255, 255, 255, 0.8);
}
.container-fluid.print .frameborder {
    background-color: rgba(50, 128, 128, 0.6);
}
.container-fluid.plan .frameborder a,
.container-fluid.print .frameborder a {
    font-size: 1.5rem;
}
.container-fluid.plan .frameborder a img,
.container-fluid.print .frameborder a img {
    margin-left: 0.8rem;
}
.container-fluid.plan .frameborder .bnr a img,
.container-fluid.print .frameborder .bnr a img {
    margin-left: 0;
}
