/* generated by scripts/skin-scope-css.mjs from ../css/common.css — do not edit */
@charset "utf-8";
[data-skin="poseidon"] ul.banner{}
[data-skin="poseidon"] ul.banner li{display:block;}
[data-skin="poseidon"] ul.banner li a{display:block;}
[data-skin="poseidon"] ul.banner li a img{width:100%;height:auto;}
[data-skin="poseidon"] .btn{display:inline-block;color:#fff;text-align:center;font-weight:400;line-height:32px;border:none;vertical-align:top;cursor:pointer;}
[data-skin="poseidon"] .btn i{font-size:14px;}
[data-skin="poseidon"] .btn,[data-skin="poseidon"] .btn i,[data-skin="poseidon"] .btn .var{-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
[data-skin="poseidon"] .btn img{width:20px;height:auto;}
[data-skin="poseidon"] .btn.btn_act{background: linear-gradient(to bottom,  #2e7d44 0%,#094720 100%);}
[data-skin="poseidon"] .btn.btn_submit{background: linear-gradient(to bottom,  #942020 0%,#560303 100%);}
[data-skin="poseidon"] .btn.btn_act2{height:32px;color:#fff;font-size:14px;line-height:32px;background:#999;}
[data-skin="poseidon"] .btn.btn_act3{background: linear-gradient(to bottom,  #1f1f91 0%,#040459 100%);}
[data-skin="poseidon"] .btn.btn_frmline{color:#fff;background:#2a2a2a;}
[data-skin="poseidon"] .btn.btn_close,[data-skin="poseidon"] .btn.btn_cancel,[data-skin="poseidon"] .btn.btn_normal{background: linear-gradient(to bottom,  #2f2f2f 0%,#161616 100%);}
[data-skin="poseidon"] .frm_input{display:block;position:relative;width:100%;height:40px;text-indent:10px;line-height:38px;background:#fff;border:solid 1px #ddd;
-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;
}
[data-skin="poseidon"] .zip_input{display:inline-block;width:120px;}
[data-skin="poseidon"] .frm_address{margin:5px 0 0 0;}
[data-skin="poseidon"] .frm_input2x{float:left;width:49%;margin:0 2% 0 0;}
[data-skin="poseidon"] .frm_input2x_last{float:left;width:49%;margin:0;}
[data-skin="poseidon"] .frm_input3x{float:left;width:32%;margin:0 2% 0 0;}
[data-skin="poseidon"] .frm_input3x_last{float:left;width:32%;margin:0;}
[data-skin="poseidon"] .frm_input4x{float:left;width:24%;margin:0 1.33% 0 0;}
[data-skin="poseidon"] .frm_input4x_last{float:left;width:24%;margin:0;}
[data-skin="poseidon"] .frm_input5x{float:left;width:19%;margin:0 1.25% 0 0;}
[data-skin="poseidon"] .frm_input5x_last{float:left;width:19%;margin:0;}
[data-skin="poseidon"] .frm_input.frm_inline80{display:inline-block;width:calc(100% - 80px);}
[data-skin="poseidon"] .frm_input.frm_inline120{display:inline-block;width:calc(100% - 120px);}
[data-skin="poseidon"] .frm_input.readonly{color:#666;background:#f6f6f6;}
[data-skin="poseidon"] .frm_info{display:block;margin:6px 0 0 0;color:#ff7700;line-height:140%;text-align:center;}
[data-skin="poseidon"] .frm_info strong{font-weight:500;}
[data-skin="poseidon"] .select{display:block;position:relative;width:100%;}
[data-skin="poseidon"] .select select{display:block;width:100%;height:40px;line-height:38px;text-indent:10px;border:none;outline:0;}
[data-skin="poseidon"] .select select:focus{border:none !important;}
[data-skin="poseidon"] .select select{-o-appearance: none;-webkit-appearance: none;-moz-appearance: none;appearance:none;}
[data-skin="poseidon"] .select select option{display:block;padding:10px;border:solid 1px #ddd;}
[data-skin="poseidon"] .select:after{display:block;position:absolute;right:0px;top:0px;width:28px;height:40px;font-family:"xeicon";font-size:12px;text-align:center;line-height:40px;background:none;z-index:9;cursor:pointer;
-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;
}
[data-skin="poseidon"] .select.selected:after{color:#ff7700;
-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);
}
[data-skin="poseidon"] .file_wr .frm_file::file-selector-button{display:none;}
[data-skin="poseidon"] .file_wr .frm_file:after{content:'\ea95';display:block;position:absolute;right:1px;bottom:1px;width:80px;height:36px;color:#fff;font-family:"xeicon";color:#fff;font-size:20px;text-align:center;line-height:36px;text-indent:0;background:#222;cursor:pointer;
-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;
}
[data-skin="poseidon"] .file_wr .frm_file:hover:after{background:#15aacf;}
[data-skin="poseidon"] .selec_chk{position:absolute;top:0;left:0;width:0;height:0;overflow:hidden;opacity:0;outline:0;z-index:-1;}
[data-skin="poseidon"] .chk_box{position:relative;}
[data-skin="poseidon"] .chk_box input[type="checkbox"] + label{display:inline-block;position:relative;padding-left:30px;line-height:20px;vertical-align:baseline;cursor:pointer;}
[data-skin="poseidon"] .chk_box input[type="checkbox"] + label span{display:block;position:absolute;left:0;top:0px;width:16px;height:16px;background:#fff;border:solid 1px #ddd;}
[data-skin="poseidon"] .chk_box input[type="checkbox"] + label:hover span{border:solid 1px #ddd;}
[data-skin="poseidon"] .chk_box input[type="checkbox"] + label span:after{content:"\e928";display:block;position:absolute;left:0px;top:0px;width:16px;height:16px;font-family:"xeicon";color:#fff;font-size:12px;text-align:center;line-height:16px;background:none;z-index:1;cursor:pointer;}
[data-skin="poseidon"] .chk_box input[type="checkbox"]:checked + label span{background:#fff;border:solid 1px #ddd;}
[data-skin="poseidon"] .chk_box input[type="checkbox"]:checked + label span:after{color:#0000ff;}
[data-skin="poseidon"] .all_chk.chk_box input[type="checkbox"] + label span{}
[data-skin="poseidon"] .chk_box input[type="radio"] + label{display:inline-block;position:relative;padding-left:30px;line-height:normal;vertical-align:baseline;cursor:pointer;}
[data-skin="poseidon"] .chk_box input[type="radio"] + label span{display:block;position:absolute;left:0;top:50%;width:20px;height:20px;margin:-10px 0 0 0;background:#fff;border:solid 1px #ddd;border-radius:50%;}
[data-skin="poseidon"] .chk_box input[type="radio"] + label:hover span{border:solid 1px #0000ff;}
[data-skin="poseidon"] .chk_box input[type="radio"] + label span:after{content:"\e928";display:block;position:absolute;left:0px;top:0px;width:20px;height:20px;font-family:"xeicon";color:#999;font-size:14px;text-align:center;line-height:20px;background:none;z-index:1;cursor:pointer;}
[data-skin="poseidon"] .chk_box input[type="radio"]:checked + label{color::#ff7700}
[data-skin="poseidon"] .chk_box input[type="radio"]:checked + label span{background:#0000ff;border:solid 1px #0000ff;}
[data-skin="poseidon"] .chk_box input[type="radio"]:checked + label span:after{color:#fff;}
[data-skin="poseidon"] .pg_wrap{display:block;padding:0 20px;text-align:center;}
[data-skin="poseidon"] .pg_wrap:after{display:block;visibility:hidden;clear:both;content:""}
[data-skin="poseidon"] .pg{}
[data-skin="poseidon"] .pg_page,[data-skin="poseidon"] .pg_current{display:inline-block;position:relative;vertical-align:top;width:30px;height:30px;margin:2px 0;font-size:12px;line-height:28px;font-weight:600;text-align:center;background:#fff;border:solid 1px #ddd;overflow:hidden;
-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
[data-skin="poseidon"] .pg a:focus,[data-skin="poseidon"] .pg a:hover{text-decoration:none;}
[data-skin="poseidon"] .pg_page{text-decoration:none;}
[data-skin="poseidon"] .pg_page:hover{}
[data-skin="poseidon"] .pg_start,[data-skin="poseidon"] .pg_prev{}
[data-skin="poseidon"] .pg_end,[data-skin="poseidon"] .pg_next{}
[data-skin="poseidon"] .pg_start,[data-skin="poseidon"] .pg_prev,[data-skin="poseidon"] .pg_end,[data-skin="poseidon"] .pg_next{line-height:999px;}
[data-skin="poseidon"] .pg_start:after,[data-skin="poseidon"] .pg_prev:after,[data-skin="poseidon"] .pg_end:after,[data-skin="poseidon"] .pg_next:after{display:block;position:absolute;left:0;top:0;width:100%;height:100%;font-family:'xeicon';text-align:center;line-height:30px;}
[data-skin="poseidon"] .pg_start:after{content:'\ea43';}
[data-skin="poseidon"] .pg_prev:after{content:'\e93b';}
[data-skin="poseidon"] .pg_end:after{content:'\ea44';}
[data-skin="poseidon"] .pg_next:after{content:'\e940';}
[data-skin="poseidon"] .pg_start i,[data-skin="poseidon"] .pg_prev i,[data-skin="poseidon"] .pg_end i,[data-skin="poseidon"] .pg_next i{color:#444;font-size:12px;}
[data-skin="poseidon"] .pg_start:hover,[data-skin="poseidon"] .pg_prev:hover,[data-skin="poseidon"] .pg_end:hover,[data-skin="poseidon"] .pg_next:hover{}
[data-skin="poseidon"] .pg_current{color:#fff;font-weight:600;text-decoration:underline;background:#222;}
[data-skin="poseidon"] .kakaotalk{color:#3c1e20 !important;}
[data-skin="poseidon"] .kakaotalk_bg{background-color:#fce000;}
[data-skin="poseidon"] .naver{color:#00c73c;}
[data-skin="poseidon"] .naver_bg{background-color:#00c73c;}
[data-skin="poseidon"] .google{color:#e84134;}
[data-skin="poseidon"] .google_bg{background-color:#e84134;}
[data-skin="poseidon"] .facebook{color:#3a589e;}
[data-skin="poseidon"] .facebook_bg{background-color:#3a589e;}
[data-skin="poseidon"] .twitter{color:#1da1f3;}
[data-skin="poseidon"] .twitter_bg{background-color:#1da1f3;}
[data-skin="poseidon"] .instagram{color:#f4555a;}
[data-skin="poseidon"] .instagram_bg{
background: #f5cf00;
background: -moz-linear-gradient(45deg,  #f5cf00 0%, #e90b22 51%, #803db0 100%, #803db0 100%);
background: -webkit-linear-gradient(45deg,  #f5cf00 0%,#e90b22 51%,#803db0 100%,#803db0 100%);
background: linear-gradient(45deg,  #f5cf00 0%,#e90b22 51%,#803db0 100%,#803db0 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5cf00', endColorstr='#803db0',GradientType=1 );
}
[data-skin="poseidon"] .telegram{color:#31ade0;}
[data-skin="poseidon"] .telegram_bg{background-color:#31ade0;}
[data-skin="poseidon"] .youtube{color:#ee1c1b}
[data-skin="poseidon"] .youtube_bg{background-color:#ee1c1b;}
[data-skin="poseidon"] .payco{color:#fa2829}
[data-skin="poseidon"] .payco_bg{background-color:#fa2829;}
[data-skin="poseidon"] .animated.standby{
-webkit-animation: none !important;
-o-animation: none !important;
animation: none !important;
visibility: hidden;
}
[data-skin="poseidon"] .animated.standby{
-webkit-animation: none !important;
-o-animation: none !important;
animation: none !important;
visibility: hidden;
}
@media screen and (max-width:768px){}
[data-skin="poseidon"] .pagebox{
  width: 100%;
  display: flex;
  justify-content: center;
  margin: 30px 0;
  font-family: 'Segoe UI', sans-serif;
}
[data-skin="poseidon"] .paging_es{
  display: flex;
  gap: 6px;
  padding: 10px 15px;
  background-color: #1f1f1f;
  border-radius: 10px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.5);
  justify-content: center;
}
[data-skin="poseidon"] .paging_es .btn{
  min-width: 36px;
  padding: 8px 12px;
  background-color: #2a2a2a;
  color: #ddd;
  border: 1px solid #3c3c3c;
  border-radius: 6px;
  font-size: 14px;
  text-align: center;
  cursor: pointer;
  transition: all 0.2s ease-in-out;
  user-select: none;
}
[data-skin="poseidon"] .paging_es .btn:hover{
  background-color: #ffcc00; 
  color: #000;
  border-color: #ffcc00;
}
[data-skin="poseidon"] .paging_es .btn.active,[data-skin="poseidon"] .paging_es .btn_number.active{
  background-color: #ffcc00;
  color: #000;
  font-weight: bold;
  border-color: #ffcc00;
}
[data-skin="poseidon"] .paging_es .btn.disabled{
  background-color: #333;
  color: #777;
  cursor: not-allowed;
  pointer-events: none;
}
[data-skin="poseidon"] .paging_es .btn span{
  display: inline-block;
  font-size: 14px;
}
