.cont01{position: relative;} .cont01 .sys_txt{position:absolute; top:30%; left:0; width:100%; padding:0 0 0 27%; box-sizing: border-box;} .sys_txt p{line-height: 3.4em; font-size:13px; letter-spacing: -0.07em;} .sys_txt p span{display:inline-block; background:#9ba0ba; color:#fff; line-height:2em; vertical-align: middle; padding:0 4%; border-radius: 5px;; font-size:12px; margin-left:5px;} .sys_txt p span.red{background:#fc2530} .cont02{background:#ddecff; } .cont02 .bxslider-default{width:100%; margin:0 auto;} .cont02 .bx-wrapper .bx-prev{left:6%; opacity: 0; width:10%; height:10%} .cont02 .bx-wrapper .bx-next{right:6%; opacity: 0; width:10%; height:10%} .cont04{position: relative;} .cont04 .time{position:absolute; top:31%; left:9.45%; width:16%; } .cont04 .time p{display:block; text-align: center; font-size:13px; margin:54.5% 0;} .cont05{position: relative;} .cont05 .video_wrap{position: absolute; top:36%; left:49%; transform: translateX(-50%); width:72%;} .cont08{width:100%; position:relative;} .cont08 iframe {position:absolute; left:5%;} .cont08 .movie01 {top:18%;} .cont08 .movie02 {top:49%;} .cont06{width:100%; position:relative; background:#2448ff;} .cont06 .scroll_box{width:90.5%; height:270px; overflow-y:scroll; background:none; margin:0 auto; padding:0 5%; box-sizing: border-box; background:#fff} .cont06 .scroll_box div{border:1px solid #ddd;} .cont09{position: relative;} .cont09 .sys_txt{position:absolute; top:11%; left:0; width:100%; padding:0 0 0 27%; box-sizing: border-box;} .cont10 {width:100%; position:relative;} .cont10 .winner_list_wrap {position:absolute; width:100%; top:38%; left:50%; transform:translateX(-50%);} @media screen and (max-width:600px){ .cont04 .time p{font-size:12px; margin:44.5% 0;} .sys_txt p {line-height:2.5em} } @media screen and (max-width:450px){ .cont04 .time p{font-size:11px; margin:41.5% 0;} .sys_txt p {line-height:2.2em} } @media screen and (max-width:400px){ .cont04 .time p{font-size:11px; margin:32.5% 0;} .sys_txt p {font-size:12px; line-height:1.8em} .sys_txt p span{padding:0 2%; font-size:11px; margin-left:3px;} } @media screen and (max-width:370px){ .cont04 .time p{margin:23.5% 0;} }