@chareset "utf-8";

.pull_left{float:left;}
.pull_right{float:right;}
.pull_center{margin:0 auto; text-align:center;}
.pull_center > a , .pull_center button{display:inline-block;}

/*management 경영이념*/
.mana_ani{background-color:#fafafa; width:100%; margin:0 auto; text-align:center; padding-bottom:4%;}
.mana_ani_box{width:960px; max-width:100%; margin:0 auto;}
.mana_ani_box > li{width:30%; margin-right:5%; float:left;}
.mana_ani_box > li:last-child{margin-right:0;}
.mana_ani_box > li > h3{font-size:30px; color:#151515; margin-bottom:30px;}
.mana_ani_box > li > div{font-size:21px; color:#3f4347; width:100%; background-color:#fff; margin-bottom:25px; padding:20px;
box-shadow:0px 3px 6px 0px rgba(0,0,0,0.1);}
.mana_ani_box > li > div > p{font-size:16px; color:#666666; margin-top:10px;}
.mana_margin_bottom{margin-bottom:5%;}
@media (max-width:768px){
	.mana_ani_box > li > h3{font-size:20px; color:#151515;}
	.mana_ani_box > li > div{font-size:14px; padding:20px; box-shadow:0px 3px 6px 0px rgba(0,0,0,0.1);}
	.mana_ani_box > li > div > p{font-size:12px; color:#666666; margin-top:10px;}
	.mana_margin_bottom{margin-bottom:10%;}
}

@media (max-width:480px){
	.mana_ani_box > li > h3{font-size:16px; color:#151515;}
	.mana_ani_box > li > div{font-size:12px; padding:20px 0; box-shadow:0px 3px 6px 0px rgba(0,0,0,0.1); letter-spacing:-1px;}
	.mana_ani_box > li > div > p{font-size:10px; color:#666666; margin-top:10px;}
}

/*salesSupport*/
.sub_banner{width:100%; position:relative;}
.sub_banner_text{position:absolute; top:50%; left:35.2%; transform:translate(-50%, -50%); color:#151515; width:31.2%;}
.sub_banner_text > h1{font-size:55px; color:#151515;}
.sub_banner_text > p{font-size:20px; color:#151515; margin:35px auto 60px;}
.sub_banner_cont{width:100%; overflow:hidden; position:relative;}
.sub_banner_cont p{font-size:20px; line-height:30px;}
.sub_banner_cont a{margin-top:20px; display:inline-block; transition:all 0.3s ease; font-size:15px; color:#046fd9; border:1px solid #046fd9; border-radius:5px !important; padding:10px 20px; }
.sub_banner_cont a:hover{color:#fff; background-color:#046fd9;}
.left_cont{width:40%; margin-right:10%; float:left; border-right:0px solid #e5e5e5;}
.right_cont{width:50%; float:left;}
.border_line{display:block; width:1px; height:60px; background-color:#e5e5e5; position:absolute; 
top:32%; left:39%; transform:translate(-50%, -50%);}
@media (max-width:991px){
	.sub_banner_text{width:100%; padding:0px 15px; top:40%; left:50%; transform:translate(-50%, -50%);}
	.sub_banner_text > h1{font-size:40px;}
	.sub_banner_text > p{font-size:16px; color:#151515; margin:25px auto 40px; line-height:24px;}
	.sub_banner_cont p{font-size:16px; line-height:24px;}
	.left_cont{width:40%; margin-right:0%; padding-right:0%; float:left; border-right:0px solid #e5e5e5;}
	.right_cont{width:40%; float:right; margin-left:0%; padding-left:0%;}
	.border_line{position:absolute; top:20%; left:50%;}
}
@media (max-width:480px){
	.sub_banner_text > h1{font-size:30px;}
	.sub_banner_text > p{font-size:16px; color:#151515; margin:20px auto 20px; line-height:24px;}
	.sub_banner_cont p{font-size:16px; line-height:24px;}
	.left_cont{width:40%; margin-right:0%; padding-right:0%; float:left; border-right:0px solid #e5e5e5;}
	.right_cont{width:40%; float:right; margin-left:0%; padding-left:0%;}
	.border_line{position:absolute; top:20%; left:48%;}
	.sub_banner_cont a{font-size:12px; letter-spacing:-1px;}
}

/*offlineSupport*/
.offline_banner .left_cont{width:35%; margin-right:0;}
@media (max-width:991px){
	.offline_banner .sub_banner_text{width:100%; padding:0px 15px; top:30%; left:50%; transform:translate(-50%, -50%);}
}
@media (max-width:510px){
	.offline_banner .left_cont{width:40%; margin-right:0;}
	.offline_banner .right_cont{width:50%;}
}

/*freeConsultingBoard*/
.board_title{margin:5% auto; text-align:center;}
.board_tab{text-align:center; margin:0 auto 5%; width:400px; }
.board_tab > a{cursor:pointer; font-size:16px; border:1px solid #e5e5e5; display:inline-block; width:200px; height:50px; line-height:50px; float:left; color:#777777;}
.board_tab > a.on{border:1px solid #046fd9; color:#046fd9;}
.tab_2{display:none;}
@media (max-width:480px){
	.board_title{margin:15% auto; text-align:center;}
	.board_tab{text-align:center; margin:0 auto 50px; width:300px; }
	.board_tab > a{cursor:pointer; font-size:16px; border:1px solid #e5e5e5; display:inline-block; width:150px; height:50px; line-height:50px; float:left; color:#777777;}
}

.basic_board .list_head {display: table; width: 100%; table-layout: fixed; padding: 17px 0; border-top:2px solid #000; border-bottom:1px solid #e5e5e5; 
border-collapse: separate; background:#fff;}
.basic_board .list_head > span {display:table-cell; vertical-align:middle; text-align:center; line-height:1.1; font-size:16px; color:#000000;}
.basic_board .list_body { list-style:none; padding:0px; margin:0px; }
.basic_board .list_body li { border-bottom:1px solid #e5e5e5; display:table; width:100%; table-layout:fixed; }
.basic_board .list_body li.notice{background-color:#eef7ff;}
.basic_board .list_body li.notice .wr_num span{padding:3px 10px; background-color:#046fd9; color:#fff; padding:3px 10px;}
.basic_board .list_body li .wr_condition.waiting span{background-color:#c8c8c8; color:#fff; padding:3px 10px;}
.basic_board .list_body li .wr_condition.success span{background-color:#52c6d6; color:#fff; padding:3px 10px;}
.basic_board .list_body li .wr_condition.progress span{background-color:#81b7ec; color:#fff; padding:3px 10px;}
.basic_board .list_body li > div { display:table-cell ; height:34px; line-height:22px; padding:10px 0px; text-align:center; color:#151515; vertical-align:middle; }
.basic_board .list_body li > div,
.basic_board .list_body li > div a {font-weight:400; font-size:13px; color:#151515; }
.basic_board .list_body .wr_subject { padding-left:10px; /*text-align:left;*/ }
.basic_board .list_body .wr_name img {margin-right:5px;}
.basic_board .list_body .wr_links a {padding:2px 9px;}
.basic_board .list_body .wr_links a img {vertical-align:top;}
.basic_board .list_body .wr_links a span {font-size:12px; display:inline-block; vertical-align:top; line-height:24px; margin-left:2px;}
.basic_board .list_body .item_details {display:none;}
.basic_board .list_body .item_details span {color:#999;}

/* basic board list article width */
.basic_board .wr_num {width:70px;}
.basic_board .wr_name {width:115px;}
.basic_board .wr_date {width:115px;}
.basic_board .wr_condition {width:110px;}
.basic_board .wr_hit {width:80px;}

/*basic board btn*/
.board_btn_box{width:100%; margin:20px auto 5%; }
.board_btn_box::after{clear:both; display:block; content:"";}
.board_btn_box > .pull_left{float:left;}
.board_btn_box > .pull_right{float:right;}
.board_btn_box  a{background-color:#3b3b3b; color:#fff; padding:5px 10px;}
.board_btn_box  a i{font-size:12px;  padding-left:5px;padding-right:10px;}

/*basic board paging*/
.board_list_page {text-align:center; margin-top:27px;}
.board_list_page ul {list-style:none; padding:0; margin:0; display:inline-block;}
.board_list_page ul li {display:inline;}
.board_list_page ul li a{position: relative;float: left;padding: 7px 12px;line-height: 1.42857143;color: #666; text-decoration: none;background-color: transparent;}
.board_list_page ul li.page_controller a {color:#666; padding: 6px 12px;  margin-left: -1px;}
.board_list_page ul li.active a {color:#046fd9; cursor: default;}
.board_list_page ul li.active a:after {content:''; display:block; position:absolute; width:8px; height:1px; background-color:#046fd9; bottom:4px; left:50%; transform:translateX(-50%);}
.board_list_page ul li.disabled a{ cursor: not-allowed;}

/*freeConsultingBoardWrite*/
.personal_box{margin-bottom:70px;}
.personal_head{margin-bottom:25px;}
.per_text{color:#666; font-size:16px; margin-bottom:2%;}
.per_text > span{}
.personal_box input[type="checkbox"] {display:non;}
.personal_box input[type="checkbox"] + label span {display:inline-block;width:26px; height:26px; margin:-2px 10px 0 0; vertical-align:middle;
background:url(../img/check_img.png) left top no-repeat; cursor:pointer;}
.personal_box input[type="checkbox"]:checked + label span {background:url(../img/checked_img.png) left top no-repeat;}

@media (max-width:991px){
	.personal_box input[type="checkbox"] + label span {display:inline-block; width:26px; height:26px; margin:0px 10px 0 0; vertical-align:middle; 
	background:url(../img/check_img.png) left top no-repeat; cursor:pointer;}        
}
.personal_body > textarea{border-radius:5px; border-color:#e5e5e5; color:#666666; font-size:14px;}
#board_write{width:100%; margin:0 auto;}
.board_write_box{width:100%; margin:0 auto; overflow:hidden;}
.board_write_head{width:100%; margin:0 auto 20px;}
.board_write_head > h3{font-size:24px; color:#151515;}
.board_write_head > h3 > span{display:inline-block; font-size:18px; color:#666;}
.board_write_body{width:100%; border-top:2px solid #000; overflow:hidden;}
.board_write_body li{overflow:hidden; padding:20px 0; border-bottom:1px solid #e5e5e5;}
.board_write_body .board_write_left{width:20%; float:left; overflow:hidden; padding:0 0 0 20px;}
.board_write_body .board_write_left > h3{font-size:16px; color:#151515; height:40px; line-height:40px;}
.board_write_body .board_write_right{width:80%; float:left; overflow:hidden;}
.board_write_body .board_write_right select{padding:10px 10px; color:#666; background-color:#f6f6f6; border:none; border-radius:5px; width:20%;}
.board_write_body .board_write_right > input{outline:none; padding:10px 10px; background-color:#f6f6f6; border:none; border-radius:5px; width:98%;}
.board_write_body .board_write_right > textarea{outline:none; resize:none; height:150px; 
padding:10px 10px; background-color:#f6f6f6; border:none; border-radius:5px; width:98%;}
.board_write_body .board_write_right .kcaptcha input{outline:none; padding:15px 10px; margin-right:5px; background-color:#f6f6f6;
border:none; border-radius:5px; width:20%;}
.board_write_body .board_write_right .kcaptcha span{color:#999999; font-size:14px;}
#board_write button, .online_href{width:300px; height:55px; line-height:55px; color:#fff; font-size:20px; background-color:#046fd9; text-align:center; border:0;
border-radius:5px; margin:3% auto 0; cursor:pointer;}
.online_href > a{color:#fff; font-size:20px;}
@media (max-width:480px){
	.per_text{margin-bottom:5%;}
	.board_write_head > h3 > span{display:inline-block; font-size:14px; color:#666;}
	.board_write_body .board_write_left{width:35%; padding:0 0 0 10px;}
	.board_write_body .board_write_left > h3{font-size:14px; color:#151515; height:40px; line-height:40px;}
	.board_write_body .board_write_right{width:65%; float:left; overflow:hidden;}
	.board_write_body .board_write_right select{width:98%;}
	.board_write_body .board_write_right .kcaptcha input{outline:none; padding:15px 10px; margin-right:5px; background-color:#f6f6f6;
	border:none; border-radius:5px; width:47%;}
	.board_write_body .board_write_right .kcaptcha span{color:#999999; font-size:12px; display:block; line-height:18px; margin-top:5px;}
	#board_write button{width:200px; height:55px; line-height:55px; color:#fff; font-size:16px; background-color:#046fd9; text-align:center; border:0;
	border-radius:5px; margin:8% auto 0; cursor:pointer;}
	.online_href > a{font-size:16px; }
}


/*FAQ*/
.search_box{background-color:#fafafa; width:100%; margin:0 auto 7%; overflow:hidden;}
.faq_search{width:inherit; margin:0 auto; text-align:center; overflow:hidden;}
.faq_search .search{position:relative; width:100%; overflow:hidden; margin-top:30px;}
.faq_search .search > input{width:60%; height:50px; padding:0 20px; line-height:50px; border:1px solid #046fd9; 
background-color:#fff; color:#919191; }
.faq_search .search > input::placeholder{font-weight:600; color:#919191;}
.faq_search .search > button{cursor:pointer; border:0; background-color:transparent; position:absolute; padding-left:20px; top:10px;
right:21%; border-left:1px solid #e5e5e5;}
.search_reco{text-align:center; margin:10px auto 20px;}
.search_reco > p{display:inline; font-size:12px; color:#151515;}
.search_reco > a{font-size:12px; color:#666; padding:0 5px;}
#tab_box{display:table; width:800px; max-width:100%;}
#tab_box > a{display:table-cell; width:160px; border-right:0;}
#tab_box > a:last-child{border-right:1px solid #e5e5e5;}
#tab_box > a.on{border:1px solid #046fd9; border-right:1px solid #046fd9;}
.board_faq_box{width:100%; overflow:hidden; margin:0 auto;}
.board_faq_wrap{width:100%; overflow:hidden; margin:0 auto; border-top:2px solid #333333;}
.board_faq{width:100%; overflow:hidden;}
.board_q{width:100%; overflow:hidden; height:60px; line-height:60px; border-bottom:1px solid #e5e5e5; font-size:16px; color:#333; cursor:pointer;}
.board_q > span{height:60px; line-height:60px; padding:0 20px; display:inline-block; float:left; padding-top:10px;}
.board_a{width:100%; overflow:hidden; padding:20px 0; background-color:#eef7ff; border-bottom:1px solid #e5e5e5; display:none; font-size:16px;}
.board_a > span{display:inline-block; padding:0 20px; float:left;}
.board_a > span > img{vertical-align:middle;}
.board_a .board_q_content{font-size:16px; color:#333; line-height:24px;}
.faq_tab2, .faq_tab3, .faq_tab4, .faq_tab5{display:none;}

@media (max-width:991px){
	.search_box{padding:0 15px;}
	.faq_search .search > input{width:100%;}
	.faq_search .search > button{right:10px;}
	.search_reco > a:nth-child(4), .search_reco > a:nth-child(5), .search_reco > a:nth-child(6), .search_reco > a:nth-child(7){display:none;}
	.search_reco{margin:20px auto 25px;}
	#tab_box{width:100%;}
	#tab_box > a{width:20%; border-right:0;  font-size:14px;}
	.board_q{font-size:14px;}
	.board_a .board_q_content{font-size:14px;line-height:21px;}
}

/*sitemap*/
.sitemap_container{width:1010px; max-width:100%; overflow:hidden; margin:0 auto;}
.sitemap_box{width:23%; float:left; height:300px; margin-right:2.666666666666667%;}
.sitemap_box:nth-of-type(4), .sitemap_box:nth-of-type(8){margin-right:0;}
.sitemap_top{height:30px; line-height:30px; padding:0 15px; width:100%;}
.sitemap_top > h3{font-size:20px; color:#046fd9;}
.sitemap_top > h3 > a{display:inline-block; color:#cccccc; font-size:20px; margin-top:3px;}
.sitemap_border{width:100%; height:2px; background-color:#046fd9; margin:15px 0;}
.sitemap_bot{padding:10px 15px; width:100%;}
.sitemap_bot > li{width:100%; text-align:left;}
.sitemap_bot > li > a{display:block; color:#666666; padding-bottom:8px; font-size:14px; transition:all .3s ease;}
.sitemap_bot > li > a:hover{color:#046fd9;}
@media (max-width:991px){
	.sitemap_box{width:48%; float:left; height:250px; margin-right:4%;}
	.sitemap_box:nth-of-type(2), .sitemap_box:nth-of-type(4),
	.sitemap_box:nth-of-type(6), .sitemap_box:nth-of-type(8){margin-right:0;}
}
@media (max-width:480px){
	.sitemap_top > h3{font-size:16px;}
	.sitemap_top > h3 > a{font-size:16px; margin-top:0;}
	.sitemap_bot > li > a{font-size:12px;}
}

/*privacy*/
.privacy_wrap{width:100%; margin:0 auto; overflow:hidden;}
.privacy_head{margin-bottom:30px;}
.privacy_head > h3{color:#151515; font-size:30px;}
.privacy_body{width:100%; margin-bottom:100px;}
.privacy_block{color:#666; font-size:14px; line-height:21px; margin-bottom:30px;}
.privacy_block ul{padding-left:15px;}
.privacy_666{color:#666;font-family: auto;display: flex;gap: 5px;margin-bottom: 5px;}
.privacy_666 dt{
	flex: 0 0;
}
.privacy_666 dd{
	flex: 1 1 auto;
}
.sub-item{
	padding-left: 15px;
	flex: 1 1 100%;
	font-family: auto;
    line-height: 1.8;
}
.mT10{
	margin-top:30px;
}
.privacy_333{color:#333;}
@media (max-width:1800px){
	.br_1800{display:none;}
}
.privacy_head_two{font-size:20px; color:#151515; margin-top:40px;}
.privacy_2_p{margin-bottom:5px;}
@media (max-width:480px){
	.privacy_body{margin-bottom:60px;}
	.privacy_block{font-size:12px; line-height:18px;}
	.privacy_head > h3{color:#151515; line-height:36px; font-size:24px;}
	.privacy_head_two{font-size:16px; color:#151515; margin-top:20px;}
}


/*vitapayNews*/
.board_gallery_wrap{width:100%; overflow:hidden; margin:0 auto;}
.board_gallery{width:100%; overflow:hidden; margin:0 auto;}
.board_gallery .board_gallery_cont{width:32%; margin-right:2%; float:left; margin-bottom:45px; border:1px solid #fff; transition:all 0.2s ease;}
.board_gallery .board_gallery_cont:hover{border:1px solid #046fd9; }
.board_gallery .board_gallery_cont:nth-child(3), .board_gallery .board_gallery_cont:nth-child(6), .board_gallery .board_gallery_cont:nth-child(9){
margin-right:0;}
.board_gallery .board_gallery_cont .gallery_img_box{width:100%; margin:0 auto;}
.board_gallery .board_gallery_cont .gallery_img_box > img{width:100%;}
.board_gallery .board_gallery_cont .gallery_text_box{width:100%; padding:25px 12px;}
.board_gallery .board_gallery_cont .gallery_text_box h3{font-size:20px; color:#151515; margin-bottom:10px; line-height:30px;}
.board_gallery .board_gallery_cont .gallery_text_box p {font-size:16px; color:#333; line-height:24px;}
.board_gallery .board_gallery_cont .gallery_text_box .gallery_bot_cont{margin:30px 0; height:15px; line-height:15px;}
.board_gallery .board_gallery_cont .gallery_text_box .gallery_bot_cont .gallery_date{font-size:13px; color:#333333;}
.board_gallery .board_gallery_cont .gallery_text_box .gallery_bot_cont .gallery_view a{font-size:13px; display:none; transition:all 0.2s ease;}
.board_gallery .board_gallery_cont:hover .gallery_text_box .gallery_bot_cont .gallery_view a{display:inline-block;}

@media (max-width:991px){
	.board_gallery .board_gallery_cont{width:49%; margin-right:2%; float:left;}
	.board_gallery_cont:nth-child(9){display:none;}
	.board_gallery .board_gallery_cont:nth-child(2), .board_gallery .board_gallery_cont:nth-child(4), .board_gallery .board_gallery_cont:nth-child(6),
	.board_gallery_cont:nth-child(8){margin-right:0;}
}
@media (max-width:480px){
	.board_gallery .board_gallery_cont .gallery_text_box h3{font-size:16px; line-height:24px;}
	.board_gallery .board_gallery_cont .gallery_text_box p {font-size:12px;line-height:18px;}
	.board_gallery .board_gallery_cont .gallery_text_box .gallery_bot_cont .gallery_date{font-size:11px;}
	.board_gallery .board_gallery_cont .gallery_text_box .gallery_bot_cont .gallery_view a{font-size:11px;}
}

/*login*/
.login_page_box{width:100%; overflow:hidden; margin:0 auto;}
.login_page_box .login_page{width:600px; max-width:100%; overflow:hidden; margin:0 auto; border:1px solid #e5e5e5; border-radius:5px; padding:50px;}
.login_page_box .login_page h3{text-align:center; font-size:24px; margin-bottom:25px;}
.login_page_box .login_page > input{display:block; width:100%; margin-bottom:10px; border:1px solid #e5e5e5; border-radius:5px;
padding:10px 0 10px 20px;}
.login_page_box .login_page > input::placeholder{color:#666666; font-size:15px;}
.login_page_box .login_page > button{width:100%; border:0; background-color:#046fd9; margin-bottom:25px; padding:15px 0; color:#fff; font-size:18px; border-radius:5px;}
.login_btn_box{text-align:center;}
.login_btn_box span, .login_btn_box a {display:inline-block; font-size:14px; color:#999999; padding-right:12px; position:relative;}
.login_btn_box span::after{content:"|"; color:#999; font-size:14px; position:absolute; right:0; top:2px;}
.login_btn_box a:nth-child(2)::after{content:"|"; color:#999; font-size:14px; position:absolute; right:2px; top:0px;}
.login_btn_box a:last-child{padding-right:0;}
.login_btn_box span input{vertical-align:middle;}
@media (max-width:480px){
	.login_page_box .login_page > input::placeholder{color:#666666; font-size:12px;}
	.login_page_box .login_page > button{font-size:15px;}
	.login_page_box .login_page h3{font-size:18px; margin-bottom:30px;}
	.login_btn_box span, .login_btn_box a{display:inline-block; font-size:12px; color:#999999; padding-right:7px; position:relative;}
	.login_btn_box a:nth-child(2)::after{content:"|"; color:#999; font-size:14px; position:absolute; right:0px; top:0px;}
}

/*findId*/
.findId_btn{width:100%; margin:0 auto; overflow:hidden;}
.findId_btn .find_left{width:50%; float:left;}
.findId_btn .find_left p{font-size:14px; color:#151515;}
.findId_btn .find_left h4{color:#151515; font-size:18px; font-weight:500; letter-spacing:1px;}
.findId_btn .find_right{width:50%; float:right; text-align:right}
.findId_btn .find_right a{ font-size:40px; line-height:40px; }

@media (max-width:991px){
	.findId_btn .find_left{width:100%; float:none; text-align:center; margin-bottom:15px;}
	.findId_btn .find_left p {margin-bottom:5px;}
	.findId_btn .find_right{width:100%; float:none; text-align:center;}
}
@media (max-width:480px){
	.findId_btn .find_left p{font-size:12px;}
	.findId_btn .find_left h4{font-size:16px;}
	.findId_btn .find_right a{font-size:28px; line-height:28px;}
}

/*terms*/
.board_title .board_title_p{font-size:18px; color:#151515; margin-top:10px;}
.terms input[type="checkbox"] {display:none;}
.terms input[type="checkbox"] + label span {display:inline-block;width:30px; height:30px; margin:-2px 10px 0 0; vertical-align:middle;
background:url(../img/terms.png) left top no-repeat; cursor:pointer;}
.terms input[type="checkbox"]:checked + label span {background:url(../img/terms_on.png) left top no-repeat;}
.terms{width:100%; height:60px; line-height:60px; margin-bottom:10px;}
.terms.terms_first{ border-bottom:1px solid #e5e5e5; margin-bottom:5.2%;}
.terms.terms_first > p{text-align:left; font-size:18px; color:#151515; display:inline-block;}
.terms.terms_second > p{text-align:left; font-size:24px; color:#151515; display:inline-block;}
.terms > .terms_check_box{text-align:right; display:inline-block; float:right; font-size:18px;}
.terms .personal_body{margin-top:50px;}
#terms .personal_body{margin-bottom:5.2%;}
#terms .form_next_btn_box{width:100%; text-align:center;}
#terms .next_btn{display:inline-block; cursor:pointer; width:220px; height:50px; line-height:50px; background-color:#046fd9; border-radius:5px; color:#fff; font-size:15px; border:0;}
@media (max-width:991px){
	.terms input[type="checkbox"] + label span {display:inline-block; width:30px; height:30px; margin:0px 10px 0 0; vertical-align:middle; 
	background:url(../img/check_img.png) left top no-repeat; cursor:pointer;}
	#terms .personal_body{margin-bottom:10.2%;}
	.terms.terms_first{margin-bottom:10.2%;}
}
@media (max-width:480px){
	.terms{height:40px; line-height:40px;}
	.board_title .board_title_p{font-size:14px; line-height:21px; margin-top:10px;}
	.terms.terms_first > p{font-size:14px;}
	.terms.terms_second > p{font-size:18px;}
	.terms > .terms_check_box{font-size:14px;}
}

/*signUp_box*/
.signUp_box{width:100%; overflow:hidden; margin:0 auto 5%;}
.signUp_box > h3{font-size:24px; color:#151515; margin-bottom:30px;}
.signUp_box .signUp_body{border-top:2px solid #151515; background-color:#f9fafb;}
.signUp_box .signUp_body li{width:100%; overflow:hidden; padding:15px 15px 15px 5%;}
.signUp_box .signUp_body li .signUp_body_left{width:15%; float:left; text-align:left;}
.signUp_box .signUp_body li .signUp_body_left h3{ color:#151515; font-size:15px; line-height:48px;}
.signUp_box .signUp_body li .signUp_body_right{width:85%; float:left; text-align:left;}
.signUp_box .signUp_body li .signUp_body_right input{display:inline-block; width:25%; padding:12px 10px; border:1px solid #e5e5e5; border-radius:5px;}
.signUp_box .signUp_body li .signUp_body_right a{display:inline-block; margin-left:10px; font-size:14px;
padding:12px 7px; border:1px solid #666; background-color:#666666; color:#fff; border-radius:5px; cursor:pointer;}
.signUp_box .signUp_body li .signUp_body_right .sign_text{font-size:12px; color:#666; display:inline-block; margin-left:10px;}
.signUp_box .signUp_body li .signUp_body_right.signUp_email input{width:17%;}
.signUp_box input:disabled {background-color:#fff !important;}
.signUp_box .signUp_body li .signUp_body_right.signUp_email select{width:17%; padding:12px 10px; margin-left:10px; border:1px solid #e5e5e5; border-radius:5px; display:inline-block;}
.signUp_box .signUp_body li .signUp_body_right.signUp_email .email_a{display:inline-block; font-size:12px; margin:0 10px;}
.signUp_box .signUp_body li .signUp_body_right.signUp_number select{width:15%; padding:12px 10px; border:1px solid #e5e5e5; border-radius:5px; display:inline-block;}
.signUp_box .signUp_body li .signUp_body_right.signUp_number input{width:13%;}
.signUp_box .signUp_body li .signUp_body_right.signUp_number span{display:inline-block; font-size:12px; color:#666; margin:0 5px;}
.signUp_box .signUp_body li:last-child{padding:15px 15px 45px 5%;}
.signUp_box .signUp_body li:first-child{padding:45px 15px 15px 5%;}

#signUp input[type="radio"] {display:none;}
#signUp input[type="radio"] + label span {display:inline-block;width:18px; height:18px; margin:-2px 10px 0 0; vertical-align:middle;
background:url(../img/radio.png) left top no-repeat; cursor:pointer;}
#signUp input[type="radio"]:checked + label span {background:url(../img/radio_on.png) left top no-repeat;}
#signUp label{display:inline-block; padding:12px 0px;}
#signUp .delivery_text p{display:inline-block; margin-right:10px;}
#signUp .address_text > div{margin-bottom:15px; width:100%;}
#signUp .address_text > div:nth-child(2) input, #signUp .address_text > div:nth-child(3) input{width:100%;}
#signUp .buisness_text > select{width:25%; padding:12px 10px; border:1px solid #e5e5e5; border-radius:5px; display:inline-block;}
#signUp .shopping_text > input{width:100%;}
#signUp .input_btn{width:5%; vertical-align:middle; display:inline-block; margin-left:10px; cursor:pointer;}
#signUp .input_btns{width:12%; vertical-align:middle; display:inline-block; margin-left:10px; cursor:pointer;}
#signUp .input_plus{background-image:url(../img/input_plus.png); background-position:center center; background-repeat:no-repeat; background-color:#fff;}
#signUp .input_minus{background-image:url(../img/input_minus.png); background-position:center center; background-repeat:no-repeat; background-color:#fff;}
#signUp .input_x{background-image:url(../img/input_x.png); background-position:center center; background-repeat:no-repeat; background-color:#fff;}
#signUp .signUp_btn_box{width:100%; text-align:center; margin:0 auto;}
#signUp .signUp_btn_box > button, #signUp .signUp_btn_box > a{cursor:pointer; width:30%; height:50px; line-height:50px; margin:0 auto;color:#fff;font-size:18px; display:inline-block; border-radius:5px; border:0;}
#signUp .signUp_btn_box > button{background-color:#046fd9; margin-right:10px; }
#signUp .signUp_btn_box > a{background-color:#666666;}

@media (max-width:991px){
	.signUp_box .signUp_body li .signUp_body_left{width:100%; float:none;}
	.signUp_box .signUp_body li .signUp_body_right{width:100%; float:none;}
	.signUp_box .signUp_body li .signUp_body_right input{width:100%;}
	.signUp_box .signUp_body li .signUp_body_right.id_text input{width:76.9%;} 
	.signUp_box .signUp_body li .signUp_body_right .sign_text{line-height:18px; display:block; margin-top: 10px;}
	.signUp_box .signUp_body li .signUp_body_right.signUp_email input{width:44.2%; display:inline-block;}
	.signUp_box .signUp_body li .signUp_body_right.signUp_email select{width:44.2%; margin-left:0; margin-top:10px;}
	.signUp_box .signUp_body li .signUp_body_right.signUp_number select{width:30%; font-size:12px; color:#151515;}
	.signUp_box .signUp_body li .signUp_body_right.signUp_number input{width:28.3%; display:inline-block;}
	.signUp_box .signUp_body li .signUp_body_right.signUp_number span{display:inline-block; font-size:12px; color:#666; margin:10px 5px 0;}
	.signUp_box .signUp_body li .signUp_body_right.address_text div:first-child input{width:68.3%;}
	#signUp .buisness_text > select{width:100%;}
	.signUp_box .signUp_body li .signUp_body_right.openmarket_content select{display:inline-block; margin-bottom:15px;}
	.signUp_box .signUp_body li .signUp_body_right.openmarket_content input{display:inline-block; margin-bottom:15px;}
	#signUp .input_plus{}
	#signUp .input_minus{}
	#signUp .input_x{}
	#signUp .input_btn{margin-left:0; width:100%;}
}

/*11thProgress*/
.thProgress_board .list_head{background-color:#fbfcfe; border-top:0; border-bottom:1px solid #e5e5e5;;}
.thProgress_board .list_wrap{border:1px solid #e5e5e5; border-bottom:0;}
.basic_board .wr_application{width:150px;}
.basic_board .wr_company{width:150px;}
.basic_board .wr_ceo{width:150px;}
.basic_board .wr_site{width:150px;}
.basic_board .wr_state{width:150px;}
.basic_board .wr_note{width:300px;}
.basic_board .wr_state.auto span{background-color:#fcac39; color:#fff; padding:3px 10px;}
.basic_board .wr_state.agree span{background-color:#046fd9; color:#fff; padding:3px 10px;}
.basic_board .wr_state.receipt span{background-color:#cecece; color:#fff; padding:3px 10px;}
.basic_board .wr_state.judge span{background-color:#8cbcdf; color:#fff; padding:3px 16px;}
.basic_board .wr_state.hold span{background-color:#98dce5; color:#fff; padding:3px 10px;}
.basic_board .wr_state.complete span{background-color:#52c6d6; color:#fff; padding:3px 10px;}
@media (max-width:1170px){
	.thProgress_board .list_wrap{overflow-x:scroll;}
}

/*ebayProgress*/
.ebayProgress_box{width:100%; margin:0 auto; overflow:hidden;}
.ebayProgress_box > h2{color:#333; font-size:26px; font-weight:500; margin-bottom:30px;}
.ebayProgress_box .ebayProgress {width:100%; margin:0 auto; border:1px solid #e5e5e5;}
.ebayProgress_box .ebayProgress li{width:100%; margin:0 auto;   border-bottom:1px solid #e5e5e5;}
.ebayProgress_box .ebayProgress li:first-child{height:60px; line-height:25px; overflow:hidden;}
.ebayProgress_box .ebayProgress li:last-child{height:251px; border-bottom:0;}
.ebayProgress_box .ebayProgress li .ebayProgress_first{width:20%; float:left; background-color:#fbfcfe; border-right:1px solid #e5e5e5; text-align:center; font-size:16px;}
.ebayProgress_box .ebayProgress li:last-child .ebayProgress_first{line-height:250.9px;}
.ebayProgress_box .ebayProgress li .ebayProgress_first span{font-size:20px; }
.ebayProgress_box .ebayProgress li .ebayProgress_second{width:80%; float:left; padding-left:10px;}
.ebayProgress_box .ebayProgress li .ebayProgress_second p{display:inline-block;}
.ebayProgress_box input[type="radio"] {display:none;}
.ebayProgress_box input[type="radio"] + label span {display:inline-block; width:18px; height:18px; margin:-2px 10px 0 0; vertical-align:middle; background:url(../img/radio.png) left top no-repeat; cursor:pointer;}
.ebayProgress_box input[type="radio"]:checked + label span {background:url(../img/radio_on.png) left top no-repeat;}
.ebayProgress_box label{display:inline-block; padding:0px 0px 0 10px;}
.ebayProgress_box .ebayProgress li:last-child .ebayProgress_second{padding:20px;}
.ebayProgress_box .ebay_second_top{margin-bottom:5px; color:#333;}
.ebayProgress_box .ebay_second_top span{display:inline-block; padding-bottom:5px; font-size:12px; color:#d20000;}
.ebayProgress_box .ebay_second_middle{padding:15px 10px 20px 10px; background-color:#fafafa;}
.ebayProgress_box .ebay_second_middle h5{margin-bottom:5px; font-size:14px; font-weight:500; color:#000;}
.ebayProgress_box .ebay_second_middle p{font-size:18px; color:#333;}
.ebayProgress_box .ebay_btn_box{width:100%; margin:20px auto 10px;}
.ebay_btn_box{width:100%; margin:0 auto; text-align:left;}
.ebayProgress_box .ebay_btn_box a{display:inline-block; border:1px solid #e5e5e5; border-radius:5px; vertical-align:middle;
font-size:16px; color:#151515; height:60px; line-height:60px; padding:0 20px 0 20px; width:250px; position:relative;}
.ebayProgress_box .ebay_btn_box a span{text-align:right; position:absolute; right:15px;}
.ebayProgress_box .ebay_btn_box img{display:inline-block; vertical-align:middle;}
.ebayProgress_box .ebay_second_bot{width:100%; margin:0 auto; color:#151515;}
.ebayProgress_box .ebay_second_bot span{ color:#d20000;}
.ebay_btn{width:100%; overflow:hidden; margin:3.2% auto; text-align:center;}
.ebay_btn button{cursor:pointer; display:inline-block; padding:15px 80px; background-color:#046fd9; border:0; border-radius:5px; color:#fff; font-size:18px;}
@media (max-width:991px){
	.ebayProgress_box .ebayProgress li .ebayProgress_first{width:100%; float:none; height:50px; line-height:50px; border-right:0; border-bottom:1px solid #e5e5e5;}
	.ebayProgress_box .ebayProgress li .ebayProgress_second{width:100%; float:none; text-align:center; padding-left:0;}
	.ebayProgress_box .ebayProgress li:last-child .ebayProgress_first{line-height:50px;}
	.ebayProgress_box .ebayProgress li:first-child{height:auto; line-height:auto; overflow:hidden;}
	.ebayProgress_box .ebayProgress li:last-child{height:auto; border-bottom:0;}
	.ebayProgress_box .ebay_second_top{margin-bottom:15px;}
	.ebay_btn{margin:7% auto;}
}
@media (max-width:480px){
	.ebayProgress_box .ebay_second_middle p{font-size:14px;}
	.ebayProgress_box .ebay_btn_box a{font-size:14px; height:50px; line-height:50px; padding:0 20px 0 20px; margin-bottom:10px; width:100%;}
	.ebay_btn button{font-size:14px; padding:12px 70px;}
	.ebayProgress_box > h2{font-size:20px; line-height:30px;}
}

/*orderInquery*/
.orderInquiry_head{width:100%; overflow:hidden; height:40px; line-height:30px; vertical-align: middle; margin-bottom:10px;}
.orderInquiry_head .iconBox{border:1px solid #e5e5e5; border-radius:5px; position:relative; padding:0px 10px; display:inline-block; width:130px;}
.orderInquiry_head .iconBox input{width:100%; vertical-align: middle; border:0; }
.orderInquiry_head .iconBox input:focus{outline: none;}
.orderInquiry_head .iconBox a{position:absolute; top:60%; right:15px; transform:translateY(-50%);}
.orderInquiry_head button{background-color:#fff; border:0; vertical-align: middle;}
.orderInquiry_head .iconBox2{display:inline-block; border:1px solid #e5e5e5; padding:0px 10px; border-radius:5px;}
.orderInquiry_head .iconBox2 a{width:100%; position:relative; }
.orderInquiry_head .iconBox2 a img{position:absolute; top:50%; transform:translateY(-50%); width:17px;}
.orderInquiry_head .iconBox2 a span{padding-left:20px; display:inline-block; color:#333;}

.orderInquiry_head_text{font-size:32px; font-weight:500; float:left;}

.orderInquiry_btn_box{float:right; position:relative; width:40%; text-align:right;}
.orderInquiry_btn_box > input{ width:50%; padding:5px 10px; border:1px solid #e5e5e5;}
.orderInquiry_btn_box > input::placeholder{color:#bebebe;}
.orderInquiry_btn_box > img{position:absolute; right:10px; top:15px;}
.orderInquiry .orderInquiry_board{width:1170px;overflow-x: scroll; display:block; vertical-align: middle; border-left:1px solid #e5e5e5;  border-right:1px solid #e5e5e5;}
.orderInquiry .orderInquiry_board .order_head{width:inherit; table-layout: fixed;  display: table; background-color:#fbfcfe; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; height:40px; line-height:40px; overflow-x:scroll;}
.orderInquiry .orderInquiry_board .order_head span{font-size:14px; color:#42474d; width:115px; display:table-cell; height:40px; line-height:40px; text-align:center;}
.orderInquiry .orderInquiry_board .order_body{width:100%;}
.orderInquiry .orderInquiry_board .order_body li{width:inherit; table-layout: fixed; display:table; border-bottom:1px solid #e5e5e5; overflow-x:scroll; border-top:0;}
.orderInquiry .orderInquiry_board .order_body div{color:#333333; font-size:13px; width:115px; display:table-cell; height:40px; line-height:40px; text-align:center;}

.orderInquiry .orderInquiry_board2 .order_head span{width:170px;}
.orderInquiry .orderInquiry_board2 .order_body div{width:170px;}
.orderInquiry .orderInquiry_board3 .order_head span{width:155px;}
.orderInquiry .orderInquiry_board3 .order_body div{width:155px;}
.orderInquiry .orderInquiry_board4 .order_head span{width:120px;}
.orderInquiry .orderInquiry_board4 .order_body div{width:120px;}

/*socialSettlement*/
.socialSettlement_box{width:100%; overflow:hidden;}
.socialSettlement_top {overflow:hidden;}
.social_left{width:55%; float:left; border:1px solid #e5e5e5; margin-right:2%;}
.social_left .social_head {display: table; width: 100%; table-layout: fixed; padding: 17px 0; border-bottom:1px solid #e5e5e5; 
    border-collapse: separate; background:#fff;}
.social_left .social_head > span {display:table-cell; vertical-align:middle; text-align:center; line-height:1.1; font-size:16px; color:#000000;}
.social_left .social_head > span.social_confirm{color:#4192e2; position:relative;}
.social_left .social_head > span.social_confirm::after{content:""; clear:both; position:absolute; width:65%; height:1px; background-color:#4192e2; left:50%; bottom:-5px; transform:translateX(-50%);}
.social_left .social_body { list-style:none; padding:0px; margin:0px; }
.social_left .social_body li { border-bottom:1px solid #e5e5e5; display:table; width:100%; table-layout:fixed; }
.social_left .social_body li.social_confirm_color > div.social_confirm{color:#4192e2;}
.social_left .social_body li.social_confirm_color{border:2px solid #227fc2;}
.social_left .social_body li.social_confirm_color > div{border-right:2px solid #227fc2;}
.social_left .social_body li.social_confirm_color > div:last-child{border-right:0;}
.social_left .social_body li > div { display:table-cell ; height:34px; line-height:22px; padding:10px 0px; text-align:center; color:#151515; vertical-align:middle; }
.social_left .social_body li > div,
.social_left .social_body li > div a {font-weight:400; font-size:13px; color:#151515; }
.social_right{width:43%; float:left; margin-top:68px;}
.social_search{width:100%; overflow:hidden; margin-top:5px;}
.social_right > p{margin-bottom:15px;}
.social_search .social_iconBox{border:1px solid #e5e5e5; border-radius:5px; position:relative; padding:5px 10px; display:inline-block; width:25%;}
.social_search .social_iconBox input{width:100%; vertical-align: middle; border:0; }
.social_search .social_iconBox input:focus{outline: none;}
.social_search .social_iconBox a{position:absolute; top:60%; right:15px; transform:translateY(-50%);}
.social_search button{background-color:#fff; border:0; vertical-align: middle;}
.social_search .social_iconBox2{display:inline-block; border:1px solid #e5e5e5; padding:5px 10px; border-radius:5px;}
.social_search .social_iconBox2 a{width:100%; position:relative; }
.social_search .social_iconBox2 a img{position:absolute; top:50%; transform:translateY(-50%)}
.social_search .social_iconBox2 a span{padding-left:20px; display:inline-block; color:#333;}
.container_social{width:1750px; max-width:100%; margin:50px auto 0; overflow-x:auto;}
@media (max-width:991px){
	.social_left{width:100%; float:none; border:1px solid #e5e5e5; margin-right:0%;}
	.social_right{width:100%; float:none; margin-top:30px;}
	.social_search .social_iconBox{width:32%;}
}

@media (max-width:1780px){
	.container_social{padding:0 15px;}
}
.container_social > table{text-align:center; table-layout:fixed; vertical-align:middle; border:1px solid #e5e5e5; border-collapse:collapse;}
.container_social > table tr td, .container_social > table tr th{border:1px solid #e5e5e5; vertical-align:middle; padding:8px 3px; line-height:21px;}
.container_social > table tr th:first-child{width:5%;}
.container_social > table tr.font_12 th{padding:8px 2px; line-height:18px;}
.container_social > table tr th{font-weight:500; color:#42474d; background-color:#fbfcfe;}
.container_social > table tr.font_14 th{font-size:14px;}
.container_social > table tr.font_12 th, .container_social > table tr.font_12 td{font-size:12px;}
.container_social > table tr.font_12 td.red{color:#f20000;}
.container_social > table tr.font_12 td.blue{color:#000bf0;}
.container_social > table tbody .table_submit{border:2px solid #227fc2}
.container_social > table tbody .table_green{background-color:#dfffbf;}
.container_social > table tbody .table_red{background-color:#ffe8e8;}
.container_social > table tbody .table_purple{background-color:#f0f0ff;}
.container_social > table tbody .table_submit td{border:2px solid #227fc2;}

/*openmarket*/

.container_openmarket{width:1580px; max-width:100%; margin:50px auto 0; overflow-x:auto;}

@media (max-width:1530px){
	.container_openmarket{padding:0 15px;}
}
.container_openmarket > table{width:1550px; text-align:center; table-layout:fixed; vertical-align:middle; border:1px solid #e5e5e5; border-collapse:collapse;}
.container_openmarket > table tr td, .container_openmarket > table tr th{border:1px solid #e5e5e5; vertical-align:middle; padding:8px 3px; line-height:21px;}
.container_openmarket > table tr th:first-child{width:7%;}
.container_openmarket > table tr.font_12 th{padding:8px 2px; line-height:18px;}
.container_openmarket > table tr th{font-weight:500; color:#42474d; background-color:#fbfcfe;}
.container_openmarket > table tr.font_14 th{font-size:14px;}
.container_openmarket > table tr.font_12 th, .container_openmarket > table tr.font_12 td{font-size:12px;}
.container_openmarket > table tr.font_12 td.red{color:#f20000;}
.container_openmarket > table tr.font_12 td.blue{color:#000bf0;}
.container_openmarket > table tbody .table_submit{border:2px solid #227fc2}
.container_openmarket > table tbody .table_green{background-color:#dfffbf;}
.container_openmarket > table tbody .table_red{background-color:#ffe8e8;}
.container_openmarket > table tbody .table_purple{background-color:#f0f0ff;}
.container_openmarket > table tbody .table_submit td{border:2px solid #227fc2;}

/*viewpage*/
.board_basic_view{width:100%; overflow:hidden; margin:0 auto;}
.board_basic_view .view_title{width:100%; overflow:hidden;}
.board_basic_view .view_title h3{font-size:24px; line-height:36px; padding-bottom:15px; border-bottom:1px solid #e5e5e5;}
.board_basic_view .view_sub{width:100%; overflow:hidden; padding-top:15px; padding-bottom:15px; border-bottom:1px solid #e5e5e5; margin-bottom:15px;}
.board_basic_view .view_sub span{font-size:14px; width:150px; display:inline-block; color:#666;}
.board_basic_view .view_sub span.view_date{text-align:right; float:right; margin-right:20px;}
.board_basic_view .view_content{padding:20px 0;}
.board_basic_view .view_content .view_imgBox{margin-bottom:20px;}
.board_basic_view .view_content textarea{border:0; width:100%; outline:none;}
.board_basic_view .view_content textarea::focus{outline:none;}
.board_basic_view .view-comment{padding-top:15px; border-top:1px solid #e5e5e5; padding-bottom:15px;}

@media (max-width:510px){
	.board_basic_view .view_sub span{width:100px;}
}

.comment-form { padding-top:10px; }
.comment-box { border:1px solid #e5e5e5; padding:15px 15px 15px; margin-bottom:15px; background:#fbfbfb; }
.comment-box .comment-btn{overflow:hidden; margin-top:10px;}
.comment-box .comment-btn {font-size:13px;}
.view-btn.text-right{text-align:right; color:#666;}
.view-btn.text-right a{color:#666; font-size:12px; display:inline-block; padding:0 3px;}
.comment-box .help-block{margin-bottom:10px;}
.comment-content { display:table; width:100%; table-layout:fixed; }
.comment-content .comment-cell { display:table-cell; padding:0px; text-align:center; vertical-align:middle; width:100%; }
.comment-content .comment-cell textarea{width:100%; resize:none; outline:none; border:1px solid #e5e5e5;}
.comment-content .comment-cell.comment-submit { width:80px; height:100%; background:#fafafa; border:1px solid #e5e5e5; border-left:0px; cursor:pointer; }
.comment-btn .cursor { margin-left:12px; color:#787878; }
.board_write_right > a{font-size:16px; vertical-align:middle; color:#151515; margin-top:9px; display:inline-block;}