@font-face {
    font-family: NanumGothicLight;
    src: local(NanumGothicLight), url('./images/NanumGothicLight.ttf') format('opentype');
}

* {
	font-family: NanumGothicLight;
	line-height: 1.8;
}
a:hover {
	color: #3D82AB;
	text-decoration: none;
}
.form-control {
	border-radius: 0px;
}
.btn {
	border-radius:0px;
}

body {
	padding-top:60px;	
}



#tistorytoolbarid {
	display: none;
}

.navbar {
	border: 0px;
	border-top:2px solid #EE5921;
	border-radius: 0;
	background-color: #3D82AB;
}

@media (min-width: 768px) {
	.navbar {
		height: 50px;
	}
	.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus  {
		padding-bottom: 23px;
	}
}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
	border-color: #FFF
}
.navbar-inverse a {
	color: #FFF !important;

}

.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus  {
	background-color: #EE5921;
	font-size: 130%;
	padding-bottom: 23px;
}
.navbar-inverse .navbar-toggle {
	background-color: #EE5921 !important;
}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
	background-color: #EE5921 !important;	
}
.navbar-inverse .navbar-toggle {
	border-color: #FFF !important;
	border-radius:0 !important;
}

.navbar-inverse {
	background-color: #3D82AB;
}
.navbar-brand {
	padding: 10px;
	padding-left: 15px;
	padding-top: 7px;
}
.navbar-brand span {
	font-style: italic;
	padding-right:3px;
	display: inline-block;
}


h2 a {
	color: #333;
}


.list_search {
	padding-left: 0px;
	list-style-type: none;
}


.blog-post {
	padding-bottom: 20px;
}
.desc pre {
	margin-bottom: 20px;
}
.desc p,
.desc blockquote, 
.desc strong {
	font-size: 16px;
}
.desc blockquote {
	padding:0px 20px;
	font-size: 15px;
}


.blog-main {

}
.wrap_trackback,
.wrap_comment {
  padding-bottom: 15px;
}
.wrap_trackback li,
.wrap_comment li {
	list-style-type: none;
}


.wrap_comment .list_comment {
	padding-left: 0px;

}
.wrap_comment li {
	padding-left: 0px;
	padding-bottom: 15px;

}


.box_tf {
	padding-bottom: 10px;
	display: block;
}
.wrap_secret .checkbox {
	display: inline-block;
}


#guestList ul {
	padding-left: 0px;
	list-style-type: none;
}



.blog-sidebar h3 {
	font-size: 16px;
	padding-bottom: 10px;
	border-bottom: 1px solid #eee;		
}

.box_sidebar ul { 
	padding-left: 0px;
}
.box_sidebar ul ul ul { 
	padding-left: 10px;
}

.box_sidebar li {
	list-style-type: none;
}
.box_sidebar a  {
	color: #4c4f55;	
}
.box_sidebar a:hover {
	color: #EE5921;
}


.tagbox li { 
	display: inline-block;
}
.search {
	margin-top: 20px;
}
.counter {
	margin-top: 20px;
}
.rss {
	margin-top: 20px;
}
.search .form-control {

}

@media (min-width: 768px) {
	.col-sm-offset-1 {
		margin-left: 3.33333333%;
	}
	.col-sm-8 {
		width: 71.66666667%;
	}
}



.blog-footer {
	margin-top: 20px;
	padding: 40px 0;
	color: #999;
	text-align: center;
	background-color: #f9f9f9;
	border-top: 1px solid #e5e5e5;
}
.blog-footer .copyright a {
	font-weight: bolder;
	color: #4c4f55;

}

