.main-visual-campaign{width:100%;height:40vw;padding:10px 0 0;background:url(../images/ONSENWORK_36campaign_sp_250910.png) top center / cover no-repeat;position:relative;box-sizing:border-box;}.campaign-red{color:#e39300;font-weight:bold;display: block;text-align: center;}.ltxt{font-weight:bold;font-size:medium;}.mtxt{font-weight:bold;font-size:larger;}.campaign-area-wrapper{margin-top:15px;padding:0 20px;}.aboutprize_area{background:none;}.free-campaign-h1{text-align:left;font-weight:bold;margin-bottom:30px;font-size:x-large!important;color:#e39300;}.privilege-content{background-color:antiquewhite;margin:15px 0;padding:10px;border-radius:20px;}.application-period{margin:15px 0 30px 0;}.inner-content{margin:0;}.indent-depth1{margin:5px 0 0 20px;}.indent-depth2{margin:5px 0 0 60px;}.privilege-content-description{margin:15px 0 50px 0;}.content-description-row{margin:15px 0;}.provision-area-link{font-size:small;margin-bottom:15px;text-decoration-color:#121284;}.provision-area-link>a{text-decoration:underline;}.f-normal{font-size:small;}.content-title{margin-bottom:0;}.privilege-content-detail{border:1px solid #dddddd;border-radius:20px;padding:10px;}.warning-note{margin:15px 0;border:1px solid #dddddd;border-radius:20px;padding:10px;}.warning-note-title{margin-bottom:0;}.warning-note-explain{margin-bottom:30px;}.content-detail-text{margin-bottom:30px;}.content-items{margin-bottom:0;}.floating-btn{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);right:20px;z-index:1000;background-color:#ff4500;color:white;padding:15px 20px;border-radius:50px;box-shadow:0 4px 6px rgba(0,0,0,.2);text-decoration:none;font-size:18px;font-weight:bold;border:none;display:inline-block;text-align:center;transition:bottom .3s ease-in-out,opacity .3s ease-in-out;display:none;width:80%;}.floating-btn:hover{background-color:#bb2d3b;text-decoration:none;}body>div.float-contents>a{color:white;}.float-contents{height:80px;width:100%;padding:10px;}.content{padding-bottom:80px;}.fixed-position{position:absolute;}.h3_highlight {font-size:1.5rem;}