
@font-face {
 font-family: 'mgb';
 src: url('/css/font/NanumGothicBold.eot');
 src: local(※),
  url('/css/font/NanumGothicBold.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('/css/font/NanumGothicBold.woff') format('woff'),
  url('/css/font/NanumGothicBold.ttf') format('truetype'),
  url('/css/font/NanumGothicBold.svg#webfonturzspG4F') format('svg');
}

input, select, button, textarea {
	font-family:'Malgun Gothic','dotum',Arial,sans-serif;
}

/* Base */
body {
	font-family:"Malgun Gothic",Verdana,Dotum,AppleGothic,sans-serif;
}
/*테이블*/
.board_write02 {width:100%; font-size:15px; line-height:43px; text-align:center; box-sizing:border-box; border-collapse:collapse; border:1px solid #d9d9d9;}
.board_write02 th{padding:10px 35px; font-weight:bold; text-align:center; letter-spacing:-1px; background:#F9F8FC; border:1px solid #d9d9d9;}
.board_write02 td{padding:10px 35px; border:1px solid #d9d9d9; background:#fcfcfb;}

/*셀렉트*/
.select_option2 {display:inline-block; position:relative; height:35px; border:1px solid #c4c4c4; color:#000; box-sizing:border-box; text-align:left; vertical-align:middle; z-index:500; width:175px; outline: none;}
.select_option2.mr10 {margin-left:10px;}
.select_option2 .active_cont2 {-webkit-appearance:none;-moz-appearance:none;appearance:none; display:block; height:33px; padding:0 35px 0 10px; background:url('/css/images/ico_select.gif') no-repeat right center #fff; font-size:15px; line-height:33px; cursor:pointer; overflow:hidden; width:100%; outline:none; border:none;}

/*상세페이지*/
.sitebg2 {background-color:#6E9FDA;}
.sitebg3 {background-color:#F9F8FC;}
.coindcCL {display:inline-block; padding:5px; position:relative; font-size:14px; line-height:1.2; color:#fff; font-weight:normal;}
.coindcCL > span {vertical-align:text-top;}
.coindcWrap {display:none; position:absolute; top:0; left:120%; width:250px; line-height:2; background-color:#fff; box-shadow:0 2px 5px rgba(0,0,0,.3); z-index:1;}
.coindcCL .citit {padding:0 5px; background-color:#f79646;}
.coindcWrap .cititClose {position:absolute; top:0; right:5px;}
.coindcWrap .ciinner {padding:5px; border:1px solid #ccc}
.coindcWrap table {text-align:center; width:100%; color:#000; border-collapse:collapse; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.coindcWrap table td {border:1px solid #ccc; border-left:0; border-right:0;}
.coindcWrap table td img {display:table-cell; margin:0 auto;}

/*마이페이지-지갑관리*/
.wallet_wrap .recom-day {text-align:left;}
.wallet_wrap .recom-day .recom-day-cont {width:auto; height:auto; padding:20px; font-size:15px;}
.wallet_wrap input[name=walletaddr] {width:20px; height:20px;}
.wallet_wrap .board_list.wallet_table {margin-top:0;}
.wallet_wrap .board_list.wallet_table td {border-top:1px solid #e0e0e0;}
.wallet_wrap input[name=walletaddr_ip] {width:90%; height:38px; line-height:38px; padding:5px; box-sizing:border-box;}
.wallet_wrap .walletaddr_submit {margin:10px auto 20px;}
.wallet_wrap .walletaddr_submit a {font-size:15px; font-weight:bold;}
.wallet_wrap .wallet_notice {text-align:left; padding:15px; font-size:15px;}
.wallet_wrap .wallet_notice ul {margin-left:20px;}
.wallet_wrap .wallet_notice ul li {list-style:disc;}
.walletAppSelectChange {font-size:14px;}

/*주문결제*/
.tabWallet {text-align:left; font-size:0;}
.tabWallet span {display:inline-block; width:200px; padding:10px 0; text-align:center; font-size:14px; border:1px solid #d9d9d9; border-bottom:0;}
.tabWallet span:first-child {border-right:0;}
.tabWallet span.on {background:#F9F8FC;}
.dib {display:inline-block; vertical-align:middle; margin-right:20px;}
.dib > span {padding:0 3px;}
.dib input[name=coinAddr]{width:360px;}
.popWallet, .coinCont {display:none; position:fixed; z-index:99999;}
.coinCont .layer_pop {display:none; position:fixed; top:15%; left:50%; margin-left:-400px; z-index:9999; width:800px;}
.popWallet .layer_pop {display:none; position:fixed; top:5%; left:50%; margin-left:-500px; z-index:9999; width:1000px;}
.popWallet .layer_pop .pop_head img {width:100%;}
.popWallet .layer_pop table img {margin-right:8px;}
.popWallet .layer_pop input[name=chkWallet] {width:20px; height:20px;}
.coinCont .pop_head h1 {float:none;}
.coinCont .pop_head p {height:auto;}
.popWallet .board_list th, .popWallet .board_list td {padding:10px 0;}
.popWallet .board_list02 th, .popWallet .board_list02 td {padding:10px 0;}
.coinCont .board_list02 th, .coinCont .board_list02 td {padding:17px 0;}

.nonmember_pop .titleText {display:inline-block; height:28px; margin-top:0; padding:10px 30px; color:#fff; background:#00be39; border-radius:22px; overflow:hidden;}
.nonmember_pop .subtitleText span {font-weight:bold;}
.nonmember_pop .nmCont {height:454px !important; padding:20px; box-sizing:border-box; text-align:left; border:1px solid #00BE39; border-radius:15px;}
.nonmember_pop .nmCont .title {display:block; padding-bottom:5px; color:#00be39; border-bottom:2px solid #00be39;}

/*결제완료*/
.qrOrder {overflow:hidden; float:left; width:30%; height:174px; padding:20px; border:1px solid #ccc; box-sizing:border-box;}
.timeAble {overflow:hidden; position:relative; float:right; width:68%; height:174px; padding:20px; margin-left:2%; border:1px solid #ccc; box-sizing:border-box;}
.qrOrder, .timeAble p strong {font-size:16px;}
.timeAble .timeTxt {float:left; width:40%;}
.timeAble .timeCount {position:absolute; top:53px; right:0; height:67px; width:60%; text-align:center;}
.timeAble .timeCount > div {}

/*마이페이지*/
.wrap_body {min-width:100%;}

/*서브페이지 후버효과 삭제*/
.gallery_list ul li .con:hover {border-color:#e0e0e0;}
.pdBtnBoxWrap.wrap .liWrap:hover:before {opacity:0;}
.pdBtnBoxWrap.wrap .liWrap:hover .pdBtnBox {opacity:0; margin-top:0;}

.best_wrap2 .best>ul>li .cont:hover {border-color:#e0e0e0;}
.best_wrap2 .best>ul>li .cont:hover:before {opacity:0;}
#list100 .pdBtnBoxWrap li:hover .pdBtnBox {opacity:0; margin-top:0;}