/*
 * optian reset
 * wireframe.css
 */
@font-face {
     font-family: 'Pretendard';
     src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/pretendard@1.0/Pretendard-Thin.woff2') format('woff2');
     font-weight: 100;
     font-display: swap;
}
 
@font-face {
     font-family: 'Pretendard';
     src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/pretendard@1.0/Pretendard-ExtraLight.woff2') format('woff2');
     font-weight: 200;
     font-display: swap;
}
 
@font-face {
     font-family: 'Pretendard';
     src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/pretendard@1.0/Pretendard-Light.woff2') format('woff2');
     font-weight: 300;
     font-display: swap;
}
 
@font-face {
     font-family: 'Pretendard';
     src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/pretendard@1.0/Pretendard-Regular.woff2') format('woff2');
     font-weight: 400;
     font-display: swap;
}
 
@font-face {
     font-family: 'Pretendard';
     src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/pretendard@1.0/Pretendard-Medium.woff2') format('woff2');
     font-weight: 500;
     font-display: swap;
}
 
@font-face {
     font-family: 'Pretendard';
     src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/pretendard@1.0/Pretendard-SemiBold.woff2') format('woff2');
     font-weight: 600;
     font-display: swap;
}
 
@font-face {
     font-family: 'Pretendard';
     src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/pretendard@1.0/Pretendard-Bold.woff2') format('woff2');
     font-weight: 700;
     font-display: swap;
}
 
@font-face {
     font-family: 'Pretendard';
     src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/pretendard@1.0/Pretendard-ExtraBold.woff2') format('woff2');
     font-weight: 800;
     font-display: swap;
}
 
 @font-face {
     font-family: 'Pretendard';
     src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/pretendard@1.0/Pretendard-Black.woff2') format('woff2');
     font-weight: 900;
     font-display: swap;
 }

h1, h2, h3, h4, h5, h6, div, p, span, a, ul, ol {
	font-family: 'Pretendard' !important;
}

.fa, .far, .fas {
	font-family: "Font Awesome 5 Free" !important;
}

i.mce-i-aligncenter, i.mce-i-alignjustify, i.mce-i-alignleft, i.mce-i-alignright, i.mce-i-backcolor, i.mce-i-blockquote, i.mce-i-bold, i.mce-i-bullist, i.mce-i-charmap, i.mce-i-dashicon, i.mce-i-dfw, i.mce-i-forecolor, i.mce-i-fullscreen, i.mce-i-help, i.mce-i-hr, i.mce-i-indent, i.mce-i-italic, i.mce-i-link, i.mce-i-ltr, i.mce-i-numlist, i.mce-i-outdent, i.mce-i-pastetext, i.mce-i-pasteword, i.mce-i-redo, i.mce-i-remove, i.mce-i-removeformat, i.mce-i-spellchecker, i.mce-i-strikethrough, i.mce-i-underline, i.mce-i-undo, i.mce-i-unlink, i.mce-i-wp-media-library, i.mce-i-wp_adv, i.mce-i-wp_code, i.mce-i-wp_fullscreen, i.mce-i-wp_help, i.mce-i-wp_more, i.mce-i-wp_page {
    font: normal 20px / 1 dashicons !important;
}
/* Reset */
:root {
	--st-col-grid-gutter: 30px;
}
body .st-grid-col-content-script .st-article-title {
	text-align: center;
	font-size: 24px;
}

/* Kboard */
.kboard-search,
.kboard-ocean-franchise-poweredby {
    display: none;
}
#kboard-ocean-franchise-list .kboard-list table thead tr {
    font-size: 14px;
}
#kboard-ocean-franchise-list .kboard-list table tr {
    font-size: 16px;
}
body #kboard-ocean-franchise-list .kboard-list table td.kboard-list-tel,
body #kboard-ocean-franchise-list .kboard-list table td.kboard-list-branch {
    width: 130px;
}
body #kboard-ocean-franchise-list .kboard-list table td {
    line-height: 50px;
}
body #kboard-ocean-franchise-document .kboard-franchise-info table td {
    font-size: 15px;
    padding: 7px 0;
}

/* Copyright */
.box-1 {
	margin-bottom: 40px;
}
.box-2 ul {
	list-style-type: none;
	padding-left: 0;
}
.box-2 ul li a {
	font-size: 16px;
	font-weight: 700;
}
.box-2 p {
	margin: 0;
}

/* Kboard */
body .kboard-default-poweredby {
	display: none;
}
body #kboard-default-list .kboard-list table td.kboard-list-user {
	width: 130px;
}
body #kboard-default-list .kboard-pagination .kboard-pagination-pages li:hover a, 
body #kboard-default-list .kboard-pagination .kboard-pagination-pages li.active a {
	background-color: #005f92;
	color: #fff;
}
body a.kboard-default-button-small, 
body input.kboard-default-button-small, 
body button.kboard-default-button-small {
	color: #fff !important;
	background: #005f92 !important;
}