.roulette_blank01 {padding:20px 200px 0.5em;}
.roulette_blank02 {padding:0.5em 210px 0.5em;}
.roulette_blank03 {padding:1.0em 0 0.5em;}
.roulette_blank04 {position:absolute;left:50%;margin-left:-30px;margin-top:-20px;}
.roulette_blank05 {padding:1.0em 133px 0.5em;}
.roulette_blank06 {position:absolute;left:50%;margin-left:-380px;margin-top:0;}
.roulette_title00 {width:730px;}
.roulette_title000 {width:1200px;}
.roulette_img01 {width:60px;}
.roulette_img02 {vertical-align:middle;}
.roulette_img03 {width:760px;cursor:pointer;}
.roulette_img04 {width:760px;background:#313132;border-radius:380px;}
.roulette_txt01 {padding:0.5em;font-family:nanumsquare;font-size:32px;letter-spacing:-0.05em;}
.roulette_txt01b {font-weight:800;color:#551d80;}
.roulette_txt02 {color:#551d80;font-family:nanumsquare;font-size:48px;font-weight:100;}
.roulette_txt03 {color:#551d80;font-family:nanumsquare;font-size:48px;font-weight:800;}
.roulette_txt04 {color:#551d80;font-family:nanumsquare;font-size:36px;font-weight:100;line-height:1.5em;}
.roulette_txt05 {color:#551d80;font-family:nanumsquare;font-size:30px;font-weight:100;line-height:1.5em;}
.roulette_txt06 {color:#e4007f;font-family:nanumsquare;font-size:18px;line-height:1.5em;}
.roulette_txt07 {color:#551d80;font-family:nanumsquare;font-size:36px;font-weight:800;line-height:1.5em;}
.roulette_txt08 {color:#551d80;font-family:nanumsquare;font-size:24px;line-height:1.5em;}
.roulette_txt09 {font-family:nanumsquare;font-size:21px;line-height:1.5em;}
.roulette_txt10 {font-family:nanumsquare;font-size:18px;line-height:1.5em;}
.roulette_txt11 {padding-left:0.5em;font-size:1.1em;font-weight:600;}
.roulette_txt12 {padding-left:0.5em;font-size:1.0em;font-weight:normal;width:120px;}
.roulette_btn01 {display:inline-block;cursor:pointer;width:70%;padding:0.5em 0;background:#551d80;border-radius:0.5em;color:#fff;font-family:nanumsquare;font-size:27px;font-weight:800;}
.roulette_btn02 {display:inline-block;cursor:pointer;width:70%;padding:0.5em 0;background:#fff;border-radius:0.5em;border:solid 2px #551d80;box-sizing:border-box;color:#551d80;font-family:nanumsquare;font-size:27px;font-weight:800;}
.roulette_btn03 {display:inline-block;padding:0.25em;cursor:pointer;background:#4e217b;color:#fff;}
.roulette_layerpop01 {display:none;position:fixed;top:50px;left:50%;width:750px;margin-left:-375px;background:#fff;border-radius:1.0em;z-index:1000;overflow:auto;}
.roulette_scroll {padding:0 0 0 120px;}
.roulette_pyo01 {width:22%;background:#ccc;padding:0.5em 0;text-align:center;font-size:21px;font-family:nanumsquare;}
.roulette_pyo02 {width:9%;background:#ccc;padding:0.5em 0;text-align:center;font-size:21px;font-family:nanumsquare;}
.roulette_pyo03 {width:60%;background:#ccc;padding:0.5em 0;text-align:center;font-size:21px;font-family:nanumsquare;}
.roulette_pyo04 {width:22%;padding:0.5em 0;text-align:center;font-size:21px;font-family:nanumsquare;}
.roulette_pyo05 {width:9%;padding:0.5em 0;text-align:center;font-size:21px;font-family:nanumsquare;}
.roulette_pyo06 {width:60%;padding:0.5em 0;text-align:center;font-size:21px;font-family:nanumsquare;}
.roulette_pdt10 {padding-top:10px;}
.roulette_pdt5line {padding-top:5px;border-bottom:solid 1px #ccc;}
.roulette_pdb5 {padding-bottom:5px;}
#giftpc {display:block;}
#giftm {display:none;}
#info01pc {display:block;}
#info01m {display:none;}
#info02pc {display:block;}
#info02m {display:none;}

.roulette_member-left {font-size:30px;padding:10px; width:100px;}
.roulette_member-right {font-size:30px;padding:10px;}

/* iphone3, iphone4, iphone5, Galaxy s2, Galaxy S4 */
@media only screen
and (min-width:281px )
and (max-width:1023px ){
body{font-size:1.2em;width:100%;}

#giftpc {display:none;}
#giftm {display:block;}
#info01pc {display:none;}
#info01m {display:block;}
#info02pc {display:none;}
#info02m {display:block;}

.roulette_blank01 {padding:1.0em 0.5em 0.5em;}
.roulette_blank02 {padding:0.25em 0.5em 0.5em;}
.roulette_blank03 {padding:1.0em 0.5em 0.5em;}
.roulette_blank04 {position:absolute;left:50%;margin-left:-15px;}
.roulette_blank05 {padding:1.0em 0.5em 0.5em;}
.roulette_blank06 {position:absolute;left:50%;margin-left:-150px;margin-top:0;}
.roulette_title00 {width:100%;}
.roulette_title000 {width:100%;}
.roulette_img01 {width:30px;}
.roulette_img02 {vertical-align:middle;width:7.0em;}
.roulette_img03 {width:300px;cursor:pointer;}
.roulette_img04 {width:300px;}

.roulette_txt01 {padding:0.5em;font-family:'Noto Sans KR';font-size:1.0em;letter-spacing:-0.05em;}
.roulette_txt01b {font-weight:800;color:#551d80;}
.roulette_txt02 {color:#551d80;font-family:'Noto Sans KR';font-size:1.5em;font-weight:100;}
.roulette_txt03 {color:#551d80;font-family:'Noto Sans KR';font-size:1.5em;font-weight:800;}
.roulette_txt04 {color:#551d80;font-family:'Noto Sans KR';font-size:1.25em;font-weight:100;line-height:1.5em;}
.roulette_txt05 {color:#551d80;font-family:'Noto Sans KR';font-size:1.1em;font-weight:100;line-height:1.5em;}
.roulette_txt06 {color:#e4007f;font-family:'Noto Sans KR';font-size:0.75em;line-height:1.5em;letter-spacing:-0.05em;}
.roulette_txt07 {color:#551d80;font-family:'Noto Sans KR';font-size:1.25em;font-weight:800;line-height:1.5em;}
.roulette_txt08 {color:#551d80;font-family:'Noto Sans KR';font-size:0.9em;line-height:1.5em;}
.roulette_txt09 {font-family:'Noto Sans KR';font-size:1.0em;line-height:1.5em;}
.roulette_txt10 {font-family:'Noto Sans KR';font-size:0.75em;line-height:1.5em;}
.roulette_txt11 {padding-left:0.25em;font-size:1.0em;font-weight:600;}
.roulette_txt12 {padding-left:0.25em;font-size:0.9em;font-weight:normal; width:27%;}

.roulette_btn01 {display:inline-block;cursor:pointer;width:70%;padding:0.3em 0;background:#551d80;border-radius:0.5em;color:#fff;font-family:'Noto Sans KR';font-size:1.0em;font-weight:800;}
.roulette_btn02 {display:inline-block;cursor:pointer;width:70%;padding:0.3em 0;background:#fff;border-radius:0.5em;border:solid 2px #551d80;box-sizing:border-box;color:#551d80;font-family:'Noto Sans KR';font-size:1.0em;font-weight:800;}
.roulette_btn03 {display:inline-block;padding:0.25em;cursor:pointer;background:#4e217b;color:#fff;}

.roulette_layerpop01 {display:none;position:fixed;top:1.5em;left:50%;width:95%;margin-left:-47.5%;background:#fff;border-radius:1.0em;z-index:1000;overflow:none;}
.roulette_scroll {padding:0 0.25em;background:#f2f2f2;height:200px;overflow:auto;}

.roulette_pyo01 {width:25%;background:#ccc;padding:0.5em 0;text-align:center;font-size:0.8em;font-family:'Noto Sans KR';}
.roulette_pyo02 {width:10%;background:#ccc;padding:0.5em 0;text-align:center;font-size:0.8em;font-family:'Noto Sans KR';}
.roulette_pyo03 {width:55%;background:#ccc;padding:0.5em 0;text-align:center;font-size:0.8em;font-family:'Noto Sans KR';}
.roulette_pyo04 {width:25%;padding:0.5em 0;text-align:center;font-size:0.8em;font-family:'Noto Sans KR';}
.roulette_pyo05 {width:10%;padding:0.5em 0;text-align:center;font-size:0.9em;font-family:'Noto Sans KR';}
.roulette_pyo06 {width:55%;padding:0.5em 0;text-align:center;font-size:0.9em;font-family:'Noto Sans KR';}

.roulette_pdt10 {padding-top:0.25em;}
.roulette_pdt5line {padding-top:0.25em;border-bottom:solid 1px #ccc;}
.roulette_pdb5 {padding-bottom:0.25em;}

.roulette_member-left {font-size:0.9em;padding:0.25em; width:6.0em;}
.roulette_member-right {font-size:1.0em;padding:0.25em;}
}

/* Tablet Pad */
@media only screen
and (min-width: 768px )
and (max-width:1024px ){
body{font-size:1.2em;width:100%;}

#giftpc {display:block;}
#giftm {display:none;}
#info01pc {display:block;}
#info01m {display:none;}
#info02pc {display:block;}
#info02m {display:none;}

.roulette_blank01 {padding:1.0em 0.5em 0.5em;}
.roulette_blank02 {padding:0.25em 0.5em 0.5em;}
.roulette_blank03 {padding:1.0em 0.5em 0.5em;}
.roulette_blank04 {position:absolute;left:50%;margin-left:-2.0em;}
.roulette_blank05 {padding:1.0em 0.5em 0.5em;}
.roulette_blank06 {position:absolute;left:50%;width:90%;margin-left:-45%;margin-top:-1%;}
.roulette_title00 {width:100%;}
.roulette_title000 {width:100%;}
.roulette_img01 {width:4.0em;}
.roulette_img02 {vertical-align:middle;width:7.0em;}
.roulette_img03 {width:100%;cursor:pointer;}
.roulette_img04 {width:90%;background:#313132;border-radius:90%;}

.roulette_txt01 {padding:0.5em;font-family:'Noto Sans KR';font-size:1.5em;letter-spacing:-0.05em;}
.roulette_txt01b {font-weight:800;color:#551d80;}
.roulette_txt02 {color:#551d80;font-family:'Noto Sans KR';font-size:1.5em;font-weight:100;}
.roulette_txt03 {color:#551d80;font-family:'Noto Sans KR';font-size:1.5em;font-weight:800;}
.roulette_txt04 {color:#551d80;font-family:'Noto Sans KR';font-size:1.25em;font-weight:100;line-height:1.5em;}
.roulette_txt05 {color:#551d80;font-family:'Noto Sans KR';font-size:1.1em;font-weight:100;line-height:1.5em;}
.roulette_txt06 {color:#e4007f;font-family:'Noto Sans KR';font-size:0.75em;line-height:1.5em;letter-spacing:-0.05em;}
.roulette_txt07 {color:#551d80;font-family:'Noto Sans KR';font-size:1.25em;font-weight:800;line-height:1.5em;}
.roulette_txt08 {color:#551d80;font-family:'Noto Sans KR';font-size:0.9em;line-height:1.5em;}
.roulette_txt09 {font-family:'Noto Sans KR';font-size:1.0em;line-height:1.5em;}
.roulette_txt10 {font-family:'Noto Sans KR';font-size:0.75em;line-height:1.5em;}
.roulette_txt11 {padding-left:0.25em;font-size:1.0em;font-weight:600;}
.roulette_txt12 {padding-left:0.25em;font-size:0.9em;font-weight:normal; width:27%;}

.roulette_btn01 {display:inline-block;cursor:pointer;width:70%;padding:0.3em 0;background:#551d80;border-radius:0.5em;color:#fff;font-family:'Noto Sans KR';font-size:1.5em;font-weight:800;}
.roulette_btn02 {display:inline-block;cursor:pointer;width:70%;padding:0.3em 0;background:#fff;border-radius:0.5em;border:solid 2px #551d80;box-sizing:border-box;color:#551d80;font-family:'Noto Sans KR';font-size:1.5em;font-weight:800;}
.roulette_btn03 {display:inline-block;padding:0.25em;cursor:pointer;background:#4e217b;color:#fff;}

.roulette_layerpop01 {display:none;position:fixed;top:1.5em;left:50%;width:95%;margin-left:-47.5%;background:#fff;border-radius:1.0em;z-index:1000;overflow:none;}
.roulette_scroll {padding:0 0.25em;background:#f2f2f2;height:200px;overflow:auto;}

.roulette_pyo01 {width:25%;background:#ccc;padding:0.5em 0;text-align:center;font-size:0.8em;font-family:'Noto Sans KR';}
.roulette_pyo02 {width:10%;background:#ccc;padding:0.5em 0;text-align:center;font-size:0.8em;font-family:'Noto Sans KR';}
.roulette_pyo03 {width:55%;background:#ccc;padding:0.5em 0;text-align:center;font-size:0.8em;font-family:'Noto Sans KR';}
.roulette_pyo04 {width:25%;padding:0.5em 0;text-align:center;font-size:0.8em;font-family:'Noto Sans KR';}
.roulette_pyo05 {width:10%;padding:0.5em 0;text-align:center;font-size:0.9em;font-family:'Noto Sans KR';}
.roulette_pyo06 {width:55%;padding:0.5em 0;text-align:center;font-size:0.9em;font-family:'Noto Sans KR';}

.roulette_pdt10 {padding-top:0.25em;}
.roulette_pdt5line {padding-top:0.25em;border-bottom:solid 1px #ccc;}
.roulette_pdb5 {padding-bottom:0.25em;}

.roulette_member-left {font-size:0.9em;padding:0.25em; width:6.0em;}
.roulette_member-right {font-size:1.0em;padding:0.25em;}
}

/* 320ÀÌÇÏ */
@media only screen
and (max-width:280px ){
body{font-size:1.2em;width:100%;}

#giftpc {display:none;}
#giftm {display:block;}
#info01pc {display:none;}
#info01m {display:block;}
#info02pc {display:none;}
#info02m {display:block;}

.roulette_blank01 {padding:1.0em 0.5em 0.5em;}
.roulette_blank02 {padding:0.25em 0.5em 0.5em;}
.roulette_blank03 {padding:1.0em 0.5em 0.5em;}
.roulette_blank04 {position:absolute;left:50%;margin-left:-15px;}
.roulette_blank05 {padding:1.0em 0.5em 0.5em;}
.roulette_blank06 {position:absolute;left:50%;margin-left:-125px;margin-top:0;}
.roulette_title00 {width:100%;}
.roulette_title000 {width:100%;}
.roulette_img01 {width:30px;}
.roulette_img02 {vertical-align:middle;width:7.0em;}
.roulette_img03 {width:250px;cursor:pointer;}
.roulette_img04 {width:250px;}

.roulette_txt01 {padding:0.5em;font-family:'Noto Sans KR';font-size:1.0em;letter-spacing:-0.05em;}
.roulette_txt01b {font-weight:800;color:#551d80;}
.roulette_txt02 {color:#551d80;font-family:'Noto Sans KR';font-size:1.5em;font-weight:100;}
.roulette_txt03 {color:#551d80;font-family:'Noto Sans KR';font-size:1.5em;font-weight:800;}
.roulette_txt04 {color:#551d80;font-family:'Noto Sans KR';font-size:1.25em;font-weight:100;line-height:1.5em;}
.roulette_txt05 {color:#551d80;font-family:'Noto Sans KR';font-size:1.1em;font-weight:100;line-height:1.5em;}
.roulette_txt06 {color:#e4007f;font-family:'Noto Sans KR';font-size:0.75em;line-height:1.5em;letter-spacing:-0.05em;}
.roulette_txt07 {color:#551d80;font-family:'Noto Sans KR';font-size:1.25em;font-weight:800;line-height:1.5em;}
.roulette_txt08 {color:#551d80;font-family:'Noto Sans KR';font-size:0.9em;line-height:1.5em;}
.roulette_txt09 {font-family:'Noto Sans KR';font-size:1.0em;line-height:1.5em;}
.roulette_txt10 {font-family:'Noto Sans KR';font-size:0.75em;line-height:1.5em;}
.roulette_txt11 {padding-left:0.25em;font-size:1.0em;font-weight:600;}
.roulette_txt12 {padding-left:0.25em;font-size:0.9em;font-weight:normal; width:27%;}

.roulette_btn01 {display:inline-block;cursor:pointer;width:70%;padding:0.3em 0;background:#551d80;border-radius:0.5em;color:#fff;font-family:'Noto Sans KR';font-size:1.0em;font-weight:800;}
.roulette_btn02 {display:inline-block;cursor:pointer;width:70%;padding:0.3em 0;background:#fff;border-radius:0.5em;border:solid 2px #551d80;box-sizing:border-box;color:#551d80;font-family:'Noto Sans KR';font-size:1.0em;font-weight:800;}
.roulette_btn03 {display:inline-block;padding:0.25em;cursor:pointer;background:#4e217b;color:#fff;}

.roulette_layerpop01 {display:none;position:fixed;top:1.5em;left:50%;width:95%;margin-left:-47.5%;background:#fff;border-radius:1.0em;z-index:1000;overflow:none;}
.roulette_scroll {padding:0 0.25em;background:#f2f2f2;height:200px;overflow:auto;}

.roulette_pyo01 {width:25%;background:#ccc;padding:0.5em 0;text-align:center;font-size:0.8em;font-family:'Noto Sans KR';}
.roulette_pyo02 {width:10%;background:#ccc;padding:0.5em 0;text-align:center;font-size:0.8em;font-family:'Noto Sans KR';}
.roulette_pyo03 {width:55%;background:#ccc;padding:0.5em 0;text-align:center;font-size:0.8em;font-family:'Noto Sans KR';}
.roulette_pyo04 {width:25%;padding:0.5em 0;text-align:center;font-size:0.8em;font-family:'Noto Sans KR';}
.roulette_pyo05 {width:10%;padding:0.5em 0;text-align:center;font-size:0.9em;font-family:'Noto Sans KR';}
.roulette_pyo06 {width:55%;padding:0.5em 0;text-align:center;font-size:0.9em;font-family:'Noto Sans KR';}

.roulette_pdt10 {padding-top:0.25em;}
.roulette_pdt5line {padding-top:0.25em;border-bottom:solid 1px #ccc;}
.roulette_pdb5 {padding-bottom:0.25em;}

.roulette_member-left {font-size:0.9em;padding:0.25em; width:6.0em;}
.roulette_member-right {font-size:1.0em;padding:0.25em;}
}