@charset "UTF-8";

/* GCP WD_WP Team. Author: Seungje Lee 2020-07-07. Edit: Hyunjin 2023-07-21 */
body	{background-color:#edeef6;}

/* Form Style */
input	{color:#2d3137;}
input::-webkit-input-placeholder	{color:#d3d4d9;}
input::placeholder	{color:#d3d4d9;}
textarea	{color:#2d3137;}
textarea::placeholder	{color:#d3d4d9;}
.form_login input::-webkit-input-placeholder	{color:#9fabc9;}
.form_login input::placeholder	{color:#9fabc9;}
label.check:before	{background-color:rgba(99,106,140,0.26);}
input:checked + label.check:before	{background-color:#1475db;}
input:checked + label.check:after	{border-color:#fff;}
.choice select	{color:#627793;background-color:#fff;}
.choice select.selected	{color:#1475db;}

/* Common Style */
.HIVEwrap	{color:#636a8c;}
header	{background:#edeef6;}
header ul p	{background:#1475db;}
h1	{color:#282829;}
.main .tab button	{color:#636a8c;}
.main .tab .on button	{background:#282829;color:#fff;}
.main .nothing strong	{color:#636a8c;}
.main .nothing a	{background:#1475db;}
.main .nothing a p	{color:#fff;}
.main .inquiry_chatbot a	{border:1px solid #1475db;color:#1475db;background-color:#fff;}

/* list */
.list_qna .qna_box	{border-bottom:1px solid #9fabc9;}
.main .list_qna .qna_box > dt	{color:#282829;}
.list_qna .qna_box > dt strong	{color:#282829;}
.list_qna .qna_box > dd	{color:#636a8c;}
.search_form	{background:#fff;border-color:#cbcdde;}
.search_form input	{color:#2d3137;}
.not_found	{color:#636a8c;}
.caution li {color:#282829;}
.caution li:before {background-color:#282829;}
.question > li select	{background:#fff;}
.question > li select.selected	{color:#1475db;}
.question > li > input,
.question > li .ipt input	{background:#fff;border-color:#cbcdde;}
.question > li > input.readonly,
.question > li .ipt input.readonly	{background-color:#f2f2f7;border-color:#cbcdde;color:rgba(0,0,0,0.16);}

.question > li .guide_txt	{background:#fff;}
.question > li .guide_txt li:before	{background:#636a8c;}
.question .tip li:after	{background:#636a8c;}
.question .contents .file	{background:#fff;border-color:#cbcdde;}
.question .contents .file .thumb span	{color:#fff;background:rgba(0,0,0,.6);}
.question .contents .file .btn_delete button	{background:#e21212;border-color:#fff;}
.question .contents .file .btn_delete button:after	{background:#fff;}
.question .contents .file .thumb.word	{background:#1475db;}
.question .contents .file .thumb.pdf	{background:#d01111;}
.question .contents .count	{color:#cbcdde;}
.question .contents .count strong	{color:#627793;}
.question .capture label	{background:#636a8c;}
.question .noti:after	{background:#636a8c;}
.btn_send button	{color:#fff;background:rgba(0,0,0,.08);}
.btn_send button.active	{background:#1475db;}

/* Floating */
.cs_floating .btn_chatbot .tooltip	{color:#fff;background-color:#1475db;}
.cs_floating .btn_chatbot .tooltip:after	{border-color:#1474db transparent transparent transparent;}

/* 완료 팝업 */
.pop_complete	{color:#636a8c;}
.pop_complete .container	{background:#fff;}
.pop_complete h2	{color:#2d3137;}
.pop_complete .tip li:after	{background:#636a8c;}
.pop_complete .btn_check button	{background:#1475db;color:#fff;}

/* 내 문의내역 */
.list_tab li button	{color:#282829;border-color:#282829;}
.list_tab li.on button	{color:#fff;background:#282829;}
.my_list .order_list li	{border-color:#9fabc9;}
.tag .game	{background:#fff;}
.tag .receipt	{border-color:#636a8c;}
.tag .answer	{color:#fff;background:#636a8c;}
.my_list .order_list a	{color:#282829;}

/* 삭제 팝업 */
.pop_delete .container	{background:#fff;}
.pop_delete h2	{color:#2d3137;}
.pop_delete .btns button	{color:#fff;background:#1174df;}
.pop_delete .btns button:first-child	{background:#2d3137;}

/* 뷰 페이지 */
.view .title dt	{color:#282829;}
.view .contents	{border-color:#9fabc9;}
.view .contents .file_list dt	{color:#282829;}
.view .answer	{border-color:#9fabc9;}
.view .answer h3	{color:#fff;background:#636a8c;}
.view .link .re a	{border-color:#636a8c;}
.view .rating	{background:#fff;}
.view .rating .select select	{color:#627793;border-color:#9fabc9;background-color:#fff;}
.view .rating .select select.selected	{color:#1475db;border-color:#1475db;}
.view .rating .btn_rating button	{color:#cbcdde;}
.view .rating .btn_rating button.on	{color:#1475db;}
.view .rating dl dt	{color:#1475db;}

/* error */
.error h1	{color:#282829;}
.btn_refresh a	{color:#fff;background:#1475db;}

/* ==============================  Mobile portrait: ~ 567px ============================== */
@media (max-width: 567px){
	.ico	{background-image:url('../img/icon_light.png');background-repeat:no-repeat;background-size:500px 500px;}
	.cs_floating .btn_chatbot .link_chatbot	{background:url('../img/icon_light.png') no-repeat 0 -93px;background-size:500px 500px;}
}

/* ==============================  Mobile landscape: 568 ~ 896px ============================== */
@media (min-width: 568px) and (max-width: 896px){
	.ico	{background-image:url('../img/icon_light.png');background-repeat:no-repeat;background-size:500px 500px;}
	.cs_floating .btn_chatbot .link_chatbot	{background:url('../img/icon_light.png') no-repeat 0 -93px;background-size:500px 500px;}
}

/* ==============================  Tablet: 897px ~ ============================== */
@media (min-width: 897px){
	.ico	{background-image:url('../img/icon_t_light.png');background-repeat:no-repeat;background-size:500px 500px;}
	.cs_floating .btn_chatbot .link_chatbot	{background:url('../img/icon_t_light.png') no-repeat 0 -111px;background-size:500px 500px;}
}