/*
Theme Name: Twenty Seventeen Child
Theme URI: -
Author: SILVERzzang
Author URI: -
Description: -
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: twentyseventeen
Tags: 

template: twentyseventeen
*/

html[lang="ko-KR"] body,
html[lang="ko-KR"] button,
html[lang="ko-KR"] input,
html[lang="ko-KR"] select,
html[lang="ko-KR"] textarea{font-family:"Nanum Gothic", Dotum, sans-serif;}

body, button, input, select, textarea{font-size:16px; font-size:1rem;}

body{overflow-x:hidden;}

/*powered by wordpress*/
.site-info{display:none;}

/*header*/
.custom-logo-link img{max-height:200px;}

.site-header .navigation-top .menu-scroll-down{top:0;}

.colors-dark .navigation-top,
.colors-dark .main-navigation ul{background:#000 !important;}
.navigation-top .wrap{width:100%; max-width:1200px; padding:0 10px;}

.colors-dark input[type="text"]:focus,
.colors-dark input[type="email"]:focus,
.colors-dark input[type="url"]:focus,
.colors-dark input[type="password"]:focus,
.colors-dark input[type="search"]:focus,
.colors-dark input[type="number"]:focus,
.colors-dark input[type="tel"]:focus,
.colors-dark input[type="range"]:focus,
.colors-dark input[type="date"]:focus,
.colors-dark input[type="month"]:focus,
.colors-dark input[type="week"]:focus,
.colors-dark input[type="time"]:focus,
.colors-dark input[type="datetime"]:focus,
.colors-dark input[type="datetime-local"]:focus,
.colors-dark input[type="color"]:focus,
.colors-dark textarea:focus,
.colors-dark button.secondary,
.colors-dark input[type="reset"],
.colors-dark input[type="button"].secondary,
.colors-dark input[type="reset"].secondary,
.colors-dark input[type="submit"].secondary,
.colors-dark body a,
.colors-dark .navigation-top a,
.colors-dark .dropdown-toggle,
.colors-dark .menu-toggle,
.colors-dark .page .panel-content .entry-title,
.colors-dark .page-title,
.colors-dark.page:not(.twentyseventeen-front-page) .entry-title,
.colors-dark .page-links a .page-number,
.colors-dark .comment-metadata a.comment-edit-link,
.colors-dark .comment-reply-link .icon,
.colors-dark h2.widget-title,
.colors-dark mark,
.colors-dark .post-navigation a:focus .icon,
.colors-dark .post-navigation a:hover .icon,
.colors-dark.blog .entry-meta a.post-edit-link,
.colors-dark.archive .entry-meta a.post-edit-link,
.colors-dark.search .entry-meta a.post-edit-link,
.colors-custom .twentyseventeen-panel .recent-posts .entry-header .edit-link{color:#ee0000 !important;}

.colors-dark a:hover{color:#ee0000 !important;}

/*footer*/
.site-footer{background:#000;}

.wrap{width:100%; max-width:1200px; padding-left:1.875em; padding-right:1.875em;}
.single-post:not(.has-sidebar) #primary,
.page.page-one-column:not(.twentyseventeen-front-page) #primary,
.archive.page-one-column:not(.has-sidebar) .page-header,
.archive.page-one-column:not(.has-sidebar) #primary{width:100%; max-width:unset;}

/*썸네일*/
.post-thumbnail {
	width: 100%;
	overflow: hidden;
}

.post-thumbnail img {
	width: 100%;
}

.single-featured-image-header{
	display: none;
}

/**KBoard 최신글**/
#kboard-default-latest table {
	border-bottom: 1px solid #464545 !important;
}
#kboard-default-latest table td {
	border-top: 1px solid #464545 !important;
}

/**소셜 공유 버튼**/
.social-share{
	text-align:right;
	margin-top:50px;
}
.social-share-link{
	display:inline-block;
	position:relative;
	margin:3px;
	height:31px;
	width:31px;
	text-align:center;
	vertical-align:middle;
}
.share-twitter{
	color:#fff;
	background-color:#1DA1F2;
	font-size:18px;
}
.share-naver{
	color:#fff;
	background-color:#00c73c;
	font-size:12px;
	font-weight:900;
	line-height:31px;
}
.entry-content a.social-share-link:hover,a.social-share-link:active,a.social-share-link:focus{
	color:#fff;
	opacity:0.8;
}
.social-share-link .tooltip{
	position:absolute;
    visibility:hidden;
    opacity:0;
    transition:opacity 0.3s;
    background-color:#fff;
    color:#222;
    font-size:13px;
    font-weight:normal;
    text-align:center;
    line-height:normal;
    border-radius:4px;
    text-decoration:none;
    white-space:nowrap;
    padding:3px 8px;
    margin-bottom:5px;
    bottom:100%;
    left:50%;	
}
.social-share-link .tooltip::after {
    content:" ";
    position:absolute;
    top:100%;
    left:50%;
    margin-left:-5px;
    border-width:5px;
    border-style:solid;
    border-color:#fff transparent transparent transparent;
}
a.social-share-link:hover .tooltip{
	visibility:visible;
	opacity:0.7;
}

/*드래그 색상*/
::selection {
    background:#cc0000;
    color: #FFF;
    text-shadow: none;
}
::-moz-selection {
    background:#cc0000;
    color: #FFF;
    text-shadow: none;
}
::-webkit-selection {
    background:#cc0000;
    color: #FFF;
    text-shadow: none;
}