﻿@import url(https://fonts.googleapis.com/earlyaccess/nanumgothic.css);

/* 장사영 추가 에러메시지 색상 */
.error { color:red;}


.bd{border:1px solid #D9534F;}
.hbox {
	height: 100px;
}
.a-r {text-align:right; font-weight:bold;}
.a-c {text-align:center;}
.a-r2 {text-align:right; color:#cc0000;}
.dp-inbc{display:inline-block; float: left;}
.align-center {
	text-align: center;
}
.f-size12{
	font-size:12px;
}

.f-bold {font-weight:bold;}
.bgcolor-b {background: #e6f0f8;}
.bgcolor-r {background: #fff0ef;}
.bgcolor-w {background: #fff;}

.txcolor-w {color: #fff;}
.txcolor-b-deep {color: #34495e;}
.txcolor-b {color: #2a74b3;}
.txcolor-b-light {color: #9cb5cf;}
.txcolor-b-nomal {color: #3babda;}
.txcolor-r {color:#cc0000;}
.txcolor-brown {color:#ed7033; font-weight:bold;}
.txcolor-g1 {color:#dddddd; }

.mg-top-lg{margin-top:50px;}
.mg-top-md{margin-top:30px;}
.mg-top-sm {margin-top:15px;}
.mg-top-xs {margin-top:10px;}
.mg-top-5 {margin-top:5px;}
.mg-top-8 {margin-top:8px;}
.mg-top-extra {margin-top:7px;}

.mg-foot-md {margin-top:50px;}
.mg-bottom-3 {margin-bottom:3px;}
.mg-bottom-5 {margin-bottom:5px;}
.mg-bottom-xs {margin-bottom:10px;}
.mg-bottom-sm {margin-bottom:20px;}

.mg-left-xs {margin-left:10px;}
.mg-left-5 {margin-left:5px;}
.mg-right-xs {margin-right:10px;}

.pd-top1{
	padding-top:6px;
}

/*모바일 메뉴*/
.left.navbar-toggle {
  position: relative;
  float: left;
  padding:12px 2px 12px 12px;;
  margin-left:5px;
  margin-top:3px;
	background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}

.navbar-toggle {
  position: relative;
 float: right;
 padding:10px;
 margin-right:5px;
  margin-top:1px;
background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}

.left-navbar-collapse.collapse {
    display: none !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
.left-navbar-collapse {
	max-height: 340px;
	margin-right: -15px;
	margin-left: -15px;
	max-height: auto;
	padding-right: 15px;
	padding-left: 15px;

	overflow-x: visible;
	overflow-y: auto;
	border-top: 1px solid transparent;
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
	 -webkit-overflow-scrolling: touch;
}

.navbar-left .nav > li > a {
	color: #8F7650;
	font-weight: bold;
	padding:6px 50px;
	border-bottom:1px solid #352805;
	background:#1b1b1b;
}
.navbar-left > li > a {
	border-bottom:1px solid #352805;
}
.navbar-left li {
	background:#1b1b1b;
} 


.dot-square3 {
	background: #8F7650;
	width:6px;
	height:2px;
	display:inline-block;
	margin-right:10px;
	margin-bottom:3px;
}
.navbar-left > li > .nav > li > a:focus,
.navbar-left > li > .nav > li > a:hover{
	text-decoration: none;
	background-color: #272015;
	color:#ffcc00;
}


.navbar-nav.navbar-right {
  margin: 0px -15px;
  text-align: right;
}
.navbar-nav.navbar-left {
	margin: 0px -15px;
	text-align: left;
}
.navbar-toggle .glyphicon-cog {
	color:#fad029;
	font-size:23px;
}
.navbar-brand-group {
	display:inline-block;
}
.navbar-brand-txt {
	color: #FFFFFF; /* jsy #51c5f5 */
	font-weight:bold;
}
.navbar-brand-txt2 {
	font-weight:bold;
}
.bs-sidebar .nav .nav > li > a {
	padding:8px 0;
	padding-left: 65px;
	border-top: 0px;
	border-bottom:1px solid #dfdfdf;
	font-size:14px;
}


/*탑메뉴*/

.bs-docs-nav {
	/*text-shadow: 0 -1px 0 rgba(0,0,0,.15);*/
	background-color: #000000;
	/*border-color: #1e2d51;*/
	box-shadow: 0 1px 0 rgba(255,255,255,.1);
}

/*오늘의 비트코인*/
.today-btc {
	margin-top:51px;
	background: #f78c71;
	padding:10px 0;
	/*border-bottom:1px solid #2d2d2d;*/
}

.today-btc-left span, .today-btc-right span {
	display:inline-block;
}
.today-btc-left {
	text-align: right;
}

.today-btc-txt1 {
	color:#000000;
	font-weight:bold;
}
.today-btc-txt2 {
	color:#363636;
	font-weight:bold;
}
.dot-square {
	width:5px;
	height:5px;
	background:#642610;
	margin-right:7px;
	display:inline-block;
	margin-bottom:1px;
}
.dot-square2 {
	width:5px;
	height:5px;
	background:#642610;
	margin-right:7px;
	display:inline-block;
	margin-bottom:1px;
}
.orange-bar {
	background:#fad478;
	height:4px;
}

/* 로그인후 로그시간 */
.after-login {
	padding: 9px 40px;
	background: #fbd332;    /* fad478;*/
	font-weight:bold;
	color:#363636;
}

/*메인 현재가*/

.index-head1{
	padding:0 0 5px 10px;
	border-bottom:1px solid #e3e3e3;
	margin-bottom:10px;
	 font-family:'Nanum Gothic', dotum, gulim, AppleGothic, "Helvetica Neue", Helvetica, Arial, sans-serif;
	
}
.index-head1 div {
	padding-top:12px;
}
.index-current-price .col-md-4 {
	padding-right:0;
	padding-left:0;
}

.index-current-price .table > tbody > tr > td,
.index-current-price .table > thead > tr > th {
	padding: 3px;
}
.index-current-price .table.table-main > thead > tr >th {
	background:#34495e;
}
.index-current-price .table.table-main > thead > tr:last-child > th {
	color: #ffffff;
	font-size:13px;
	font-weight:normal;
}
.index-current-price .table.table-main {
	border:1px solid #34495e;
}

/*메인 코리아비트코인거래소*/
.index-current-price .col-md-8{
	padding-right:0;
	padding-left:30px;
}
.index-head2{
	/*padding:0 15px 0 25px;*/
	border-bottom:1px solid #e3e3e3;
}
.index-head2 .bland-name-1 {
	font-size:25px;
}
.message-body2 {
	padding-top:20px;
	padding-bottom:10px;
}
.message-body2 p {
	font-size:15px;
	line-height: 28px;
	text-align: justify;
} 


/*캐러젤_공지*/
#Carousel_Notice {
	height:42px;
}
#Carousel_Notice.vertical .carousel-inner {
  height: 100%;
}
.carousel.vertical .item {
  -webkit-transition: 0.6s ease-in-out top;
  -moz-transition: 0.6s ease-in-out top;
  -ms-transition: 0.6s ease-in-out top;
  -o-transition: 0.6s ease-in-out top;
  transition: 0.6s ease-in-out top;
}
#Carousel_Notice.carousel.vertical .active {
  top: 0;
}
#Carousel_Notice.carousel.vertical .next {
  top: 100%;
}
#Carousel_Notice.carousel.vertical .prev {
  top: -100%;
}
#Carousel_Notice.carousel.vertical .next.left, .carousel.vertical .prev.right {
  top: 0;
}
#Carousel_Notice.carousel.vertical .active.left {
  top: -100%;
}
#Carousel_Notice.carousel.vertical .active.right {
  top: 100%;
}
#Carousel_Notice.carousel.vertical .item {
  left: 0;
}
/*캐러젤_오늘의비트코인*/
#Carousel_Today_Btc {
	height:20px;
}
#Carousel_Today_Btc.vertical .carousel-inner {
  height: 100%;
}
.carousel.vertical .item {
  -webkit-transition: 0.6s ease-in-out top;
  -moz-transition: 0.6s ease-in-out top;
  -ms-transition: 0.6s ease-in-out top;
  -o-transition: 0.6s ease-in-out top;
  transition: 0.6s ease-in-out top;
}
#Carousel_Today_Btc.carousel.vertical .active {
  top: 0;
}
#Carousel_Today_Btc.carousel.vertical .next {
  top: 100%;
}
#Carousel_Today_Btc.carousel.vertical .prev {
  top: -100%;
}
#Carousel_Today_Btc.carousel.vertical .next.left, .carousel.vertical .prev.right {
  top: 0;
}
#Carousel_Today_Btc.carousel.vertical .active.left {
  top: -100%;
}
#Carousel_Today_Btc.carousel.vertical .active.right {
  top: 100%;
}
#Carousel_Today_Btc.carousel.vertical .item {
  left: 0;
}

/*공지*/
.notices,
.banners {
	background:#34495e;
	padding:15px 0;
} 
.notice-sub,
.notice,
.banner-sub,
.banner {
	padding-left:15px;
	padding-right:0;
}
.notice-sub .glyphicon-comment,
.notice-sub .notice-txt, 
.banner-sub .glyphicon-phone {
	color:#fee74e;
} 
.notice-sub .glyphicon-comment,
.notice-sub .notice-txt {
	font-size:16px;
}
.banner-sub .glyphicon-phone {
	font-size:25px;
}
.notice-sub span, .notice .carousel .carousel-inner .item span {
	display:block;
}

.slide-notice-list, .banner {
	 list-style-type:none;
}
.notice, .banner {
	font-size:15px;
}
.banner-sub {
	padding-top:8px;
}
.banners {
	border-left:1px solid #ffffff;
}
.notice-sub, .banner-sub {
	border-right:1px solid #6e7174;
	text-align: center;
}

/*신뢰 안전 편이성*/
.message1, .message2, .message3 {
	padding-right:0;
	padding-left:0;
}
.message-head p, .message-head h3, .message-head h4 {
	display:inline-block;
}
.message-head h3 {
	/*font-weight: bold;*/
	letter-spacing:-1px;
	color:#666666;
	margin-left:8px;
	font-family:'Nanum Gothic', dotum, gulim, AppleGothic, "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin-top:0;
	margin-bottom:0;
} 
.message-head h4 {
	font-weight: bold;
	color:#787878;
	margin-left:3px;
	margin-top:0;
margin-bottom:0;

} 
.message1 p,  .message2 p, .message3 p{
	padding:10px 25px;
}
.message1 p {
	background:#f57656;
}
.message2 p {
	background:#fdd158;
}
.message3 p {
	background:#68d77b;
}
.message-head .glyphicon-thumbs-up, 
.message-head .glyphicon-lock,
.message-head .glyphicon-cog {
	font-size:23px;
	color:#ffffff;
}
.message-head {
	border-bottom:1px solid #e3e3e3;
}
.message-body {
	padding:25px;
}

.message-body span {
	font-size:14px;
	line-height: 24px;
	text-align: justify;
} 
.messages {
	padding-left:0px;
	padding-right:0px;
	border:1px solid #e3e3e3;

}
.message2 .message-body {
	border-left:1px solid #e3e3e3;
	border-right:1px solid #e3e3e3;
} 

/*좌측메뉴*/
.col-md-2.middle-left, .col-md-10.middle-right {
	padding-left: 0;
	padding-right: 0;
}
.bs-sidebar.affix {
	position: static;
}
.bs-sidenav {
	margin-top: 30px;
	margin-bottom: 30px;
	padding-top: 22px;
	/*padding-bottom: 10px;*/
	/*text-shadow: 0 1px 0 #fff;*/
	background-color: #ebebeb;
}
.bs-sidebar .nav > li > a {
	display: block;
	padding: 5px 40px;
	font-weight: bold;
	border-bottom:1px solid #dfdfdf;
}
.bs-sidebar .nav > li > a:hover, .bs-sidebar .nav > li > a:focus {
	text-decoration: none;
	background-color: #e2dfdf;
	border-right: 2px solid #f87308;
}
.bs-sidebar .nav > .active > a, .bs-sidebar .nav > .active:hover > a, .bs-sidebar .nav > .active:focus > a {
	font-weight: bold;
	color: #0d7099;
	background-color: transparent;
	border-right: 2px solid #f87308;
}
.bs-sidebar .nav .nav {
	display: block; /* Hide by default, but at >768px, show it */
}
.bs-sidebar .nav .nav > li > a {
	padding:8px 0;
	padding-left: 65px;
	border-top: 0px;
	border-bottom:1px solid #dfdfdf;
	font-size:14px;
}
.bs-sidebar .nav .nav > .active > a {
	font-weight: bold;
}
.icon {
background: url('../img/icon.png') no-repeat;
background-size:300px 300px;
-webkit-background-size: 300px 300px;
 }
.bs-sidenav .icon { 
	display: inline-block;
	overflow: hidden;
	width: 5px;
	height: 7px;
	background-position: 0px 0px;
	margin-bottom:2px;
}

/* Show and affix the side nav when space allows it */
@media (min-width: 992px) {

	.bs-sidebar .nav > li > a {
		padding: 8px 20px;
	}
	.bs-sidebar .nav > .active > ul {
		display: block;
	}
	/* Widen the fixed sidebar */
	.bs-sidebar.affix, .bs-sidebar.affix-bottom {

	}
	.bs-sidebar.affix {
		position: static; /* Undo the static from mobile first approach */
	}
	.bs-sidebar.affix-bottom {
		position: absolute; /* Undo the static from mobile first approach */
	}
	.bs-sidebar.affix-bottom .bs-sidenav, .bs-sidebar.affix .bs-sidenav {
		margin-top: 0;
		margin-bottom: 0;
	}

}
@media (min-width: 1200px) {
	.bs-sidebar .nav > li > a {
		padding: 8px 35px;
	}
}

/*페이지헤더*/
.page-header {
	position:relative;
	background: #ebebeb;
}
.page-header h1 {
	font-size: 25px;
	font-weight: bold;
	margin: 0;
	padding: 20px 0 12px 20px;
	letter-spacing:1px;
	font-family: dotum,'Nanum Gothic', gulim, AppleGothic, "Helvetica Neue", Helvetica, Arial, sans-serif; /* dotum; */ 
	
}

.page-header-time {
	position: absolute;
	font-weight:bold;
	top: 29px;
	right: 20px;
	color: #919191;
	font-family: dotum,'Nanum Gothic', gulim, AppleGothic, "Helvetica Neue", Helvetica, Arial, sans-serif; /* dotum; */ 
}
.page-header-btn {
	margin-right:15px;
	margin-top:15px;
}
.btn-white {
	background:#fff;
	border-color:#adadad;
	color:#333333;
	width:130px;
}
.btn-white.dropdown-toggle {
	width:50px;
}
.btn-white:hover,
.btn-white:focus,
.btn-white:active,
.btn-white.active,
.open .dropdown-toggle.btn-white {
	background-color: #d7d7d7;
  	border-color: #979797;
}


/*종합화면*/
.h2-header{
	margin-top:20px;
	margin-bottom:10px;
	padding:0 15px 5px;
	border-bottom:1px solid #c7bea6;
}

.h2-header h2{
	font-size:16px;
	font-weight:bold;
	margin:0;
}
.info-unit {
	display:inline-block;
	color:#808080;
	font-weight: bold;
	font-size:12px;
}
.middle-right .col-md-6 {
	padding-left:20px;
	padding-right:0;
}

/*메인테이블*/
.table > thead > tr > th {
	text-align: center;
}
.table.table-bordered > tbody> tr > td {
  font-family:'Nanum Gothic', dotum, gulim, AppleGothic, "Helvetica Neue", Helvetica, Arial, sans-serif; /* "Helvetica Neue", Helvetica, Arial, sans-serif; */
}
.table.table-bordered > thead > tr > th {
	background:#f3efe4;
	font-family: 'Nanum Gothic';
}
.table.table-bordered > tbody> tr > td {
	color:#4c4c4c;
}
.table.table-bordered.index-table > thead > tr > th  {
	background:#34495e;
	color:#ffffff;
	border:1px solid #808a93;
}
.table.table-bordered.main-table > tbody > tr >td {
	padding:9px;
}


/*매수매도 탭*/
.nav.nav-tabs {
	font-size:14px;
}
.nav.nav-tabs > .btn-sell > a  {
	background-color: #adcce7;
	border:1px solid #78a4ca;
}
.nav.nav-tabs > .btn-buy > a  {
	background-color: #f8bbb0;
	border:1px solid #d99487;
}
.nav.nav-tabs > .btn-sell > a,
.nav.nav-tabs > .btn-buy > a   {
	padding: 6px 35px;
	border-radius:7px 7px 0 0;
	color:#333;
	font-weight:bold;
}
.nav.nav-tabs > .btn-sell.active > a, 
.nav.nav-tabs > .btn-sell.active > a:focus,
.nav.nav-tabs > .btn-sell > a:hover {
	background-color: #347fbf;
	color:#fff;
	border:1px solid #1e66a3;
}
.nav.nav-tabs > .btn-buy.active > a, 
.nav.nav-tabs > .btn-buy.active > a:focus,
.nav.nav-tabs > .btn-buy > a:hover {
	background-color: #e44e30;
	color:#fff;
	border:1px solid #c93b1f;
	
}

/*회사소개*/
.nav.nav-tabs > .btn-company > a {
	padding: 6px 35px;
	border-radius:7px 7px 0 0;
	color:#333;
	font-weight:bold;
	background-color: #adcce7;
	border:1px solid #78a4ca;
}
.nav.nav-tabs > .btn-company.active > a, 
.nav.nav-tabs > .btn-company.active > a:focus,
.nav.nav-tabs > .btn-company > a:hover {
	background-color: #347fbf;
	color:#fff;
	border:1px solid #1e66a3;
}
.table.company {
	font-size:14px;	
}
.table.company {
	border-bottom:1px solid #dddddd;
}
.table.history thead > tr > th {
	text-align: right;
	font-size:18px;
	padding:7px;
	color:#2a74b3;
}
.table.history tbody > tr > td {
	border-top:0;
	padding:7px;
}
.table.history thead, .table.history .f-bold {
	font-family:'Nanum Gothic', dotum, gulim, AppleGothic, "Helvetica Neue", Helvetica, Arial, sans-serif; /* "Helvetica Neue", Helvetica, Arial, sans-serif; */
}
.img-hanjuholdings img {
	width:40%;
}
.img-hanjuholdings {
	padding-top:20px;
}
.txt-hanjuholdings {
	font-size:15px;
	padding-top:5px;
}


/*사업제휴*/
.guide-list ul li {
	font-size:15px;
	line-height: 30px;
}
.guide-list p {
	margin-left:40px;
	font-size:15px; 
	font-weight:bold;
}
/*contact us*/
.txt-contactus {
	font-size:12px;
	display:block;
	padding-top:8px;
	font-weight:bold;
}

/*코인 입출금*/
.coin-dw {
	padding-right:15px;
	padding-left:15px;
	width:80%;
}
.coin-dw-tx {
	font-weight:bold;
	letter-spacing: 1px;
	border:1px solid #A3A3A3;
	border-radius: 4px;
	padding:6px 15px 8px;
}

.coin-dw-tx, .btn.btn-info {
	display:inline-block;
	}
.coin-withdraw-input {
  width:50%;
}

/*현금입출금*/
.input-size1 {
	width:50%;
	display:inline-block;
}
/*각 은행심볼*/
	.banks {
		padding-top:20px;
	}
	.banks div  {
		padding-right:5px;
		padding-left:0;
		padding-bottom:5px;
		
	}
	.banks div img {
		width:100%;
		
	}

/*전일종가*/
.one-row {
	border:1px solid #b0b0b0;
}

/*현재가*/
.glyphicon-zoom-in, .table-main .glyphicon-zoom-in {
	font-size:12px;
} 
.price-current-txt {
	display:inline-block;
	margin-top:9px;
}
/*체결가*/
.btn-rect-right button {
	border-radius: 4px 0px 0px 4px;
}
.no-radius .form-control{
	border-radius: 0;
}
.btn-rect-left button {
	border-radius: 0px 4px 4px 0px;
}
.btn-rect-right,
.no-radius,
.btn-rect-left {
	display:inline-block 
} 

/*거래내역*/
.set-date1, 
.set-date2,
.set-date3 {
	float:left;
}
.colg-1{
	width:20%;
}
.colg-2 {
	width:50%
}
.colg-3 {
	width:30%
}
.set-date1,
.set-date3{
	width:46%;
}
.colg-1 div {
	padding-top:9px;
	padding-left:20px;
}

.colg-3-conts {
	float:right;
}

.table.table-main.transac {
	border:0;
}
.table.table-main.transac > tbody > tr > td {
	border-top:0;
	border-bottom:0px solid #b0b0b0;
	border-right:0;
}

/*회원가입*/
.yellow-bar {
	background:#f8c808;height:4px;
}

.phone-num1,
.phone-num2 {
	width:15%;
}
.join {
	margin-top:50px;
}
.join-title1, .join-title2, .join-title3 {
	border-bottom:1px solid #b7b7b7;
	margin-bottom:50px;
	padding-bottom:5px;
}
.join-title1 .join-txt1, .join-title2 .join-txt2, .join-title3 .join-txt3  {
	color:#236c8f;
	font-weight:bold;
}
.join-txt-title {
	font-weight:bold;
	font-size:14px;
}
.join-txt-btn label {
	font-weight:normal;
	color:#757575;
}
.join-title-body{
	text-align:right;
	font-size:14px;
}
.join-title-body span {
	padding:0 5px;
	font-size:15px;
}
.join .alert.alert-info {
	margin-top:3px;
	width:70%;
}
.join .email, #search_pw .email {
 	width:40%;  /* width:70%; => 40%으로 변경 jsy */
}

.captcha span {
	display: inline-block;
	background-color: #ebebeb;
	font-size:20px;
	font-weight: bold;
	padding:15px 40px;
	border:1px solid #cfcfcf;
	border-radius:4px;
}
.captcha button  {
	vertical-align: bottom;
}
.captcha2 {
	margin-top:3px;
}
/*비번 아이디찾기*/
.btn-search2 {
	margin-top:3px;
}
 
/*로그인*/
.modal-body-sm {
	font-size:14px;
	width:70%;
	margin:0 auto;
	}
.modal-footer {
	font-size:14px;
}
.modal-body-sm.btn-logn {
	display:block;
}
.btn-logn button {
	width:100%;
}
.modal-footer .modal-foot-txt {
	 margin-right:78px;
}

/*약정계좌등록*/
.modal-body-md {
	font-size:14px;
	width:90%;
	margin:0 auto;
	}
.modal-table div {
	display:inline-block;
}
.table.modal-table > tbody > tr > td {
	padding: 4px;
}
.col-no1{
	width:60%;
}
.col-no2{
	width:35%;
}
.col-no8{
	width:80%;
}
.col-no10{
	width:100%;
}
.modal-alert {
	background:#ffffff;
	width:100%;
}

/*주문정정*/


@media screen and (min-width: 768px) {
	  .modal-dialog.add-account {
    		width: 600px;
    		margin: 30px auto;
  	}
  	  .modal-dialog.edit-order {
    		width: 670px;
    		margin: 30px auto;
  	}
	/*.modal-account-make .modal-dialog {
    		width: 500px;
	}
	.modal-account-make .col-no1, .col-no1-inline {
		width:35%;
	}
	.modal-account-make .col-no2 {
		width:40%;
	}
	.modal-account-make .col-no3-inline {
		width:25%;
	}
	.modal-account-make .modal-table .alert.alert-info {
		padding:6px 10px;

	} 
	.modal-order-edit .modal-dialog {
    		width: 500px;
	}
	.modal-order-edit .col-no1{
		width:35%;
	}
	.modal-order-edit .col-no2{
		width:60%;
	}*/
}

footer {
	font-family: 'Nanum Gothic';
}
.foot-row1 {
	border-top:1px solid #b7b7b7;
	border-bottom:1px solid #b7b7b7;
	padding:8px 0;
}
.foot-menu a {
	display:inline-block;
	padding:0 20px;
	border-right:1px solid #dddddd;
	color:#666;
	text-decoration: none;
}

.foot-menu a:first-child {
	padding:0 20px 0 0;	
}
.foot-row2 .col-md-2 {
	padding-left:0;
}
.foot-row2 {
	font-size:13px;
	color:#666;
	padding-top:15px;
	margin-top:15px;
	padding-bottom:50px;
	/* jsy border-top:1px solid #b7b7b7; */
}
.foot-row3 {
	padding-top:15px;

}
.foot-row2 span {
	display:inline-block;
	padding:4px 5px;
}
.foot-family .btn-group {
	float:right;
}
.foot-logo {
	font-size:15px;
	padding-top:5px;
	color:#000000;
	font-weight:bold;
}
.foot-symbol {
	text-align:center;
}
	.foot-symbol img {
		width:75px;
		height:75px;
	}

.call-info-left span {
	display:block;
}
.call-info-left .call-info-txt span {
	display:inline-block;
}
.call-info-txt {
	font-size:20px;
	color:#4698c3;
	font-weight:bold;
}
.call-info-left span {
	padding-top:3px;
	padding-bottom:3px;
}
.foot-row3, .foot-row2 {
	padding-right:0;
	padding-left:0;
} 
.call-info-right img {
		margin-right:70px;
}

/*비트코인소개*/
.guide {
	padding:30px 50px 0;
}
.guide .guide-title {
	font-size:18px;
	border-bottom:1px solid #dddddd;
	padding-bottom:10px;
	margin-bottom:10px;
	margin-top:30px;
	font-weight:bold;
}
.guide .guide-exp {
	padding:10px 0;
}
.guide .guide-exp,
.guide ul,
.guide ol {
		font-size:14px;
		line-height: 26px;
}
.guide ul {
	list-style: none;
}

/* 미디어쿼리 */
@media (max-width: 767px) {
	.mg-top-md{margin-top:10px;}
	.col-md-12.today-btc-body{
		padding-right:15px;
		padding-left:15px;
	}
	.graphs .nav.nav-tabs > li > a  {
		padding:5px 8px;
	}
	.page-header h1 {
		font-size: 18px;
		padding: 15px 0 10px 10px;
	}
	.page-header-btn {
		margin-right:15px;
		margin-top:5px;
	}
	.btn-white {
		width:80px;
	}
	.btn-white.dropdown-toggle {
		width:30px;
	}
	.btn-start .btn-info {
		padding: 3px 15px;
	}

	.foot.container{
		padding-left:0;
		padding-right:0;
	}
	.foot-family .btn-group {
		margin-top:10px;
		float:left;
	}
	.foot-menu {
		padding-left:15px;
	}
	.foot-menu a {
		padding:0 10px;
		display:inline;
	}

	.foot-row2 .col-md-10 {
		padding-left:0;
	}
	.foot-row2 {
		padding-top:10px;
		padding-bottom:20px;
		padding-right:0;
		padding-left:0;
	}
	.mg-foot-md {margin-top:15px;}
	.coin-dw {
		width:100%;
	}
	.coin-dw-tx {
		padding:7px 15px 7px;
		margin-bottom:5px;
	}
	.coin-dw .dropdown-menu > li > a {
		padding:3px 10px;
		min-width: 80px;
	}
	.one-row {
		border:0px;
	}
	 .colg-1{
 	 	width:15%;
 	 }
 	 
	.colg-2 {
		width:30%
	}
	.colg-3 {
		width:45%
	}
	.set-date1,
	.set-date3{
		width:45%;
	}
	.colg-1 div {
		padding-top:9px;
		padding-left:0px;
	}
	.m-row {
		border-bottom :1px solid #b0b0b0;
		padding:7px 0;
	}
	.m-row-li {
		padding:2px 10px;;
	}
	.m-row-body {
		border-top:1px solid #b0b0b0;
	}
	.today-btc-left {
		text-align: left;
	}
	.phone-num1,
	.phone-num2 {
		width:25%;
	}
	.modal-body-sm {
		width:100%;
	}
	.modal-footer .modal-foot-txt {
		 margin-right:20px;
	}
	.table.modal-table > tbody > tr > td {
		padding: 2px;
	}
	.modal-table div {
		display:block;
	}
	.col-no1{
		width:100%;
	}
	.modal-body-md{
		width:100%;
	}
	.orange-bar {
		padding-right:0;
		padding-left:0;
	}
	.container.contents-body {
		padding-right:0;
		padding-left:0;
	}
	.middle-right .col-md-6 {
		padding-left:15px;
		padding-right:15px;
	}
	.table > tbody > tr > td{
 	 	padding: 4px;
 	 }
 	 .modal-header {
		padding: 10px;
	}
	.modal-body {
		padding: 15px;
	}
	.modal-footer {
 		 padding: 14px 0px 15px;
	}
	.one-frame {
		padding-right:0;
		padding-left:0;
	}
	.join {
		margin-top:20px;
	}
	.join-title1, .join-title2, .join-title3 {
		margin-bottom:20px;
		padding-bottom:5px;
	}
	.join .alert.alert-info {
		width:100%;
	}
	.join .email {
		width:100%;
	}
	.join .email-btn, #search_pw .email-btn {
		margin-top:3px;
	}
	.captcha .btn {
		margin-top:3px;
	}
	.page-header-time {
		top: 15px;
		right: 15px;
	}
	.h2-header{
	margin-top:10px;
	}
	.mg-top-xs {margin-top:5px;}
	.coin-withdraw-input {
 		 width:100%;
	}
	.input-size1 {
		width:80%;
		display:inline-block;
	}
	.message2 .message-body {
		border-left:0;
		border-right:0;
	}
	.mg-top-lg {
		margin-top:20px;
	}
	.index-head1{
		padding:0 10px 5px;;
	}
	.index-head2{
		padding:20px 10px 5px;
	}
	.index-head2 .bland-name-1 {
		font-size:18px;
		font-weight:bold;
	}
	.index-current-price .col-md-8 {
		padding-left:0;
		padding-right:0;
	}
	.message-body2 {
		padding-top:10px;
	}
	.message-body2 p {
		font-size:15px;
		line-height: 24px;
	}
	.message1 p,  .message2 p, .message3 p{
		padding:8px 15px;
	} 
	.message-head .glyphicon-thumbs-up, 
	.message-head .glyphicon-lock,
	.message-head .glyphicon-cog {
		font-size:18px;
	}
	.message-head h3 {
		font-size:18px;
		letter-spacing:0;
	}

	.message2 .message-head,
	.message3 .message-head {
		border-top:1px solid #e3e3e3;
	}
	.foot-symbol {
		text-align:left;
		margin-bottom:15px;
	}
	.foot-symbol img {
		width:60px;
		height:60px;
	}
	.foot-symbol img, .foot-symbol span {
		display:inline;
	}
	.notice-sub span, .slide-notice-list li span, .banner li span {
		display:block;
	}
	.banners {
		margin-top:1px;
		border:0;
	}
	.index-current-price .col-md-8{
		padding-right:0;
		padding-left:0;
	}
	.foot-logo {
		display:inline-block;
	}
	.foot-txts {
		padding-right:15px;
		padding-left:15px;
	}
	.captcha-group {
		margin-bottom:10px;
	}
	.call-info-right img {
		margin-right:20px;
	}
	.call-info-right {
		padding-top:15px;
		margin-top:15px;
		border-top:1px solid #b7b7b7;
	
	}
	.call-info-left span {
		display:inline-block;
	}
	.call-info-left .call-info-txt span {
		display:inline-block;
	}
	#Carousel_Today_Btc {
		height:35px;
	}
	.message-body {
		padding:15px;
	}
	.guide {
		padding:15px 0px;
	}
	.guide .guide-title {
		font-size:16px;

	}
	.navbar-header a {
		padding-right:0;
		padding-left:0;
	}
	
	/*각은행심볼*/
	.banks div img {
		width:100%;
	}

	#summary .col-md-3,
	#summary .col-md-9,
	#history .col-md-3,
	#histroy .col-md-9 {
		padding-right:0;
		padding-left:0;
	}
	.nav.nav-tabs > .btn-company > a {
		padding: 6px 18px;
	}
	#map img {
		width:100%;
	}
	.navbar-right li{
		border-bottom:1px solid #352805;
		background:#1b1b1b;
	}
	.btn-search1,
	.btn-search2 {
		margin-top:3px;
	}
}


@media (min-width: 768px) and (max-width: 991px) {
	 .colg-1{
 	 	width:15%;
 	 }
 	 
	.colg-2 {
		width:50%
	}
	.colg-3 {
		width:35%
	}
	.set-date1,
	.set-date3{
		width:45%;
	}
	.colg-1 div {
		padding-top:9px;
		padding-left:10px;
	}
	.coin-dw {
		padding-right:15px;
		padding-left:15px;
		width:100%;
	}
	.today-btc-left {
		text-align: left;
	}
	.phone-num1,
	.phone-num2 {
		width:25%;
	}

	.middle-right .col-md-6 {
		padding-left:0px;
		padding-right:0px;
	}
	.bs-sidebar .nav .nav > li > a {
		padding-left: 50px;
	}
	.join .alert.alert-info {
		width:100%;
	}
	.join .email {
		width:100%;
	}
		.join .email-btn {
		margin-top:3px;
	}
		.notice-sub span, .slide-notice-list li span, .banner li span {
		display:block;
	}
	.banners {
		margin-top:1px;
		border:0;
	}
	.index-current-price .col-md-8{
		padding-right:0;
		padding-left:0;
	}
	.call-info-right img {
		margin-right:20px;
	}
	.mg-top-lg{margin-top:20px;}
	.index-head2{
		padding:20px 10px 5px;
	}
	.message-body2 {
		padding-top:15px;
		padding-bottom:15px;
	}
	.mg-foot-md {margin-top:20px;}
	.index-head2 .bland-name-1 {
		font-size:18px;
		font-weight:bold;
	}
	.message-body {
		padding:15px;
	}
	.guide {
		padding:15px 15px;
	}
	.bs-docs-nav nav ul li {
	border-right:1px solid #7e5d05;
}  
.bs-docs-nav nav ul li:first-child {
	border-left:1px solid #7e5d05; 
} 
	.banks div img {
		width:100%;
	}


}

@media (min-width: 992px) and (max-width: 1199px) {

	 .colg-1{
 	 	width:20%;
 	 }
 	 
	.colg-2 {
		width:45%
	}
	.colg-3 {
		width:35%
	}

	.set-date1,
	.set-date3{
		width:45%;
	}
	.colg-1 div {
		padding-top:9px;
		padding-left:10px;
	}
	.coin-dw {
		padding-right:15px;
		padding-left:15px;
		width:90%;
	}
	.phone-num1,
	.phone-num2 {
		width:25%;
	}
	.bs-sidebar .nav .nav > li > a {
		padding-left: 50px;
	}
	.call-info-right img {
		margin-right:30px;
	}
	.mg-top-lg{margin-top:30px;}
	.mg-foot-md {margin-top:30px;}
	.message-body {
		padding:15px;
	}
	.bs-docs-nav nav ul li {
		border-right:1px solid #7e5d05;
	}  
	.bs-docs-nav nav ul li:first-child {
		border-left:1px solid #7e5d05; 
	} 
		.banks div img {
		width:100%;
	}

}

@media (min-width: 1200px) {
	.bs-docs-nav nav ul li {
		border-right:1px solid #7e5d05;
	}  
	.bs-docs-nav nav ul li:first-child {
		border-left:1px solid #7e5d05; 
	} 
}


