@CHARSET "UTF-8";.display_none {display:none !important; }.display_hide {display:none;}/* .list_center_img {position:absolute; left:-100%; right:-100%; margin:auto} */body{  margin:0;}#gameonesave-box{  width:100%;  margin:0 auto;  position:relative;   background-color:#115740;  }#gameonesave-inbox{  width:100%;  margin:0 auto;  overflow:hidden;  background-color:#115740;  background-image:url('http://static-img.gameone.kr/membership/bg.jpg');  background-size:cover;  background-position:center;  }#gameoneinfo-top{  text-align:center;  margin-top:80px;  }#gameonesave-logo{  text-align:left;  overflow:hidden;} #gameonesave-logo img{  margin-top:26px;  margin-left:36px;}#saledate{  text-align:center;  width:15%;  margin:20px auto;  }#savedeal{  text-align:center;  width:60%;  margin:20px auto;}#sale30{  text-align:center;  width:40%;  margin:20px auto;}#player-img{  position:absolute;  top:7%;  max-width:1920px;  width:100%;  margin-left:250px;  z-index:0;  left: 50%;  transform: translate(-50%);}#gameonesave-desc{  position:relative;  z-index:1;}#gameonesave-desc2{  width:100%;  background-color:#E8E6EB;     }#buy-info{  position:relative;  margin:0 auto;  width:90%;  padding-bottom:70px;}#buy-info img{  margin-top:30px;  position:relative;  z-index:1;}#danger-text{  text-align:center;  width:80%;  margin:0 auto;}#kakao-btn{  text-align:center;  width:60%;  margin:47px auto;  padding-bottom:50px;}#second-desc{  position:relative;  text-align:center;  max-width:1920px;  margin:0 auto;}#second-desc img{  position:relative;  z-index:1;  margin-top:-50px;  margin-bottom:75px;}#d-info{  width:100%;  background-color:#EEEEEE;  padding:70px 0px 70px 0px;}#d-contents{   max-width:1920px;  width:100%;  margin:0 auto;  text-align:center;  padding-top:150px;  padding-bottom:40px;}@keyframes move {25% {  opacity: 1;}33% {  opacity: 0.7;  transform: translateY(10px);}67% {  opacity: 0.3;  transform: translateY(20px);}100% {  opacity: 0;  transform: translateY(35px) scale3d(0.5, 0.5, 0.5);}}.bounce {  position: absolute;  margin-left:-30px;  width:60px;  height:47px;  animation: move 1.5s ease-out infinite;}.membership_pop_wrap{  width: 600px;  background:#fff;  padding: 23px 30px;  z-index: 1000;  position: fixed;  top: 50%;  left: 50%;  transform: translate(-50%, -50%);  box-sizing: border-box;  z-index:110;  border-radius: 16px;}.btn_xpreview{  border:1px solid #DDDDDD;  background-color:#fff;  width: 38px;  height: 38px;  border-radius: 3px;  cursor:pointer;  margin-top:0px;  float:right;  margin:auto;  margin-left:0 !important;}#delivery_infomation{  margin-top:10px;  background-color:#EEE;  width:100%;  border-radius: 10px;  padding:20px;  box-sizing: border-box;  overflow:hidden;}.buybox{  margin-top:17px;  background-color:#EEE;  width:100%;  border-radius: 10px;  padding:20px;  box-sizing: border-box;  overflow:hidden;}.qtyinput{  width: 150px;  height: 40px;  flex-shrink: 0;  border-radius: 5px;  background: #FFF;  border:0px;}.countbtn{  border-radius: 100px;  border: 1px solid #DDD;  background: #FFF;  width: 80px;  height: 34px;  line-height:34px;    color: #000;  text-align: center;  font-family: Noto Sans KR;  font-size: 15px;  font-style: normal;  font-weight: 400;    letter-spacing: -0.75px;}#countbtn_box{  display:flex;}#countbtn_box .countbtn{  margin-left:4px;}input[type="radio"]:checked + label{  background: #0080FF;  height: 28px;  display:inline-block;}.fieldlist input[type="radio"] {  float: right;  -webkit-appearance: none;  border: none;  width: 28px;  height: 28px;  background: url('http://static-img.gameone.kr/membership/non_option.svg') left center no-repeat;  background-size: 28px; }.fieldlist input[type="radio"]:checked {  background: url('http://static-img.gameone.kr/membership/sel_option.svg') left center no-repeat;}.compacttext{  margin-top:10px;  font-family: 'Noto Sans KR';  font-size: 13px;  font-style: normal;  font-weight: 400;  line-height: normal;  letter-spacing: -0.65px;}#delivery_infomation .dt th{  text-align:left;  min-width:120px;}#delivery_infomation .dt{  padding:0px;  margin:0px;  padding-top:20px;  width:100%;}#delivery_infomation #dlbtn{  text-align: center;  font-family: Noto Sans KR;  font-size: 13px;  font-style: normal;  font-weight: 400;  line-height: normal;  letter-spacing: -0.65px;  border-radius: 100px;  border: 1px solid #DDD;  background-color:#fff;  width: 90px;  height: 34px;  line-height:34px;  text-align:center;  cursor:pointer;  margin-left:10px;}input.wh_input{  background-color:#fff;  border:0px;  height: 40px;  border-radius: 5px;  width:100%;  box-sizing: border-box;  padding-left:15px;}input.wh_input:read-only{  background-color:#ddd;}#zipbtn{  width: 80px;  height: 40px;  line-height:40px;  text-align:center;  border-radius: 5px;  background: #115740;  font-family: 'Noto Sans KR';  font-size: 15px;  font-style: normal;  font-weight: 400;  letter-spacing: -0.75px;  color:#fff;  cursor:pointer;}#total_box{  border-radius: 10px;  background: #FFCD00;  width:100%;  height:70px;  padding:27px 20px;    margin-top:10px;    font-family: 'Noto Sans KR';  font-size: 18px;  font-style: normal;  font-weight: 700;  letter-spacing: -0.9px;  display:flex;  justify-content:flex-start;  box-sizing: border-box;}#total_amount{  display:flex;}#total_amount #total_t {  text-align: right;  font-family:'Noto Sans KR';  font-size: 30px;  font-style: normal;  font-weight: 700;    letter-spacing: -1.5px;  margin-right:3px;  margin-top:-6px;}.payment_btn{  /*width: 175px;*/  width:45%;  height: 60px;  line-height:60px;  flex-shrink: 0;  border-radius: 100px;  background: #115740;  text-align: center;  font-family: 'Noto Sans KR';  font-size: 15px;   font-style: normal;  font-weight: 700;  color:#fff;    letter-spacing: -0.75px;  cursor:pointer;}.infotitle{  font-family: 'Noto Sans KR';  font-size: 18px;  font-style: normal;  font-weight: 700;  line-height: normal;  letter-spacing: -0.9px;  padding-bottom:0px;  margin-bottom:7px;}.prod_box.active{  background-color:#115740;  color:#fff !important;}#promotion_price{  text-decoration: line-through;  font-family: 'Noto Sans KR';  font-size: 18px;  font-style: normal;  font-weight: 700;  letter-spacing: -0.9px;  margin-right:20px;}#modal_popbg{  position:fixed;  left:0;  top:0;  height:100%;  width:100%;  background-color:#000;  opacity:0.5;  z-index:99;  display:none;}#address_popbg{  position:fixed;  left:0;  top:0;  height:100%;  width:100%;  background-color:#000;  opacity:0.5;  z-index:199;  display:none;  }#address_pop{  position:fixed;  width: 600px;  left: 50%;  margin-left: -300px; /* half of width */  height: 840px;  top: 50%;  margin-top: -420px; /* half of height */  background-color:#fff;  z-index:200;  display:none;  border-radius: 16px;  padding:25px 30px;  box-sizing: border-box;}.hd_title{  font-family: 'Noto Sans KR';  font-size: 15px;  font-style: normal;  font-weight: 700;  line-height: normal;  letter-spacing: -0.75px;}#Gameonesavepreview{  display:none;}#adress_list{    width:100%;  padding-bottom:50px;  overflow:hidden;}.line-address{  padding:10px 0 10px 0;}.address_greenbtn{  width: 60px;  height: 34px;  line-height:34px;  text-align:center;  color:#fff;  border-radius: 5px;  background: #115740;  text-align: center;  font-family: Noto Sans KR;  font-size: 13px;  font-style: normal;  font-weight: 400;  letter-spacing: -0.65px;  float:right;  cursor:pointer;}.address_blackbtn{  width: 60px;  height: 34px;  line-height:34px;  text-align:center;  border-radius: 5px;  background: #000;  text-align: center;  font-family: Noto Sans KR;  font-size: 13px;  font-style: normal;  font-weight: 400;  cursor:pointer;  letter-spacing: -0.65px;  color:#fff;  float:right;  margin-left:6px;  cursor:pointer;}.membership_product{  margin-top:25px;    text-align: center;  font-family: 'Noto Sans KR';  font-size: 20px;  font-style: normal;  font-weight: 700;  line-height: 20px; /* 100% */  letter-spacing: -1px;}.membership_prod{    font-family: 'Noto Sans KR';  font-size: 15px;  font-style: normal;  font-weight: 400;  line-height: 20px;  letter-spacing: -0.75px;}.prod_box{  width:120px;  height:82px;  line-height:82px;  border-radius: 8px;  border: 1px solid #DDD;  background: #FFF;  text-align:center;  margin-left:10px;  cursor:pointer;}.prod_box:first-child{  margin-left:0px;}