<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.elementor-kit-12249{--e-global-color-primary:#000000;--e-global-color-secondary:#989898;--e-global-color-text:#000000;--e-global-color-accent:#1B60AB;--e-global-color-e691d9f:#00ADBA;--e-global-color-f8fe934:#C6E6E8;--e-global-color-770a2cb:#FF4A00;--e-global-color-022c7f9:#FFFFFF;--e-global-color-dc82e85:#CBCBCB;--e-global-color-8070042:#DAE4EF;--e-global-color-727e56a:#C6E6E8;--e-global-color-c48f0a9:#F4F4F4;--e-global-color-eafa34d:#C1B4A1;--e-global-color-f916f91:#DAE4EF;--e-global-color-5f128dd:#212121;--e-global-color-95b07e1:#AAA9A9;--e-global-color-11b209b:#818181;--e-global-color-5a7ae54:#DFDFDF;--e-global-color-4b0883f:#646464;--e-global-color-93e846d:#000000;--e-global-typography-primary-font-family:"IBM Plex Sans KR";--e-global-typography-primary-font-size:18px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-text-decoration:none;--e-global-typography-primary-line-height:1.6em;--e-global-typography-primary-letter-spacing:-0.2px;--e-global-typography-secondary-font-family:"IBM Plex Sans KR";--e-global-typography-secondary-font-size:16px;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-text-decoration:none;--e-global-typography-secondary-line-height:1.6em;--e-global-typography-secondary-letter-spacing:-0.2px;--e-global-typography-text-font-family:"IBM Plex Sans KR";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:400;--e-global-typography-text-text-decoration:none;--e-global-typography-text-line-height:1.6em;--e-global-typography-text-letter-spacing:-0.2px;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-size:22px;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-text-decoration:none;--e-global-typography-accent-line-height:1.6em;--e-global-typography-accent-letter-spacing:-0.5px;--e-global-typography-bbfa7f9-font-family:"IBM Plex Sans KR";--e-global-typography-bbfa7f9-font-size:20px;--e-global-typography-bbfa7f9-font-weight:500;--e-global-typography-bbfa7f9-text-decoration:none;--e-global-typography-bbfa7f9-line-height:1em;--e-global-typography-bbfa7f9-letter-spacing:-1px;--e-global-typography-7ba2f03-font-family:"IBM Plex Sans KR";--e-global-typography-7ba2f03-font-size:15px;--e-global-typography-7ba2f03-font-weight:400;--e-global-typography-7ba2f03-text-decoration:none;--e-global-typography-7ba2f03-line-height:1.2em;--e-global-typography-7ba2f03-letter-spacing:-0.5px;--e-global-typography-e405d8d-font-family:"IBM Plex Sans KR";--e-global-typography-e405d8d-font-size:17px;--e-global-typography-e405d8d-font-weight:400;--e-global-typography-e405d8d-text-decoration:none;--e-global-typography-e405d8d-line-height:1em;--e-global-typography-e405d8d-letter-spacing:-0.5px;--e-global-typography-e64ae99-font-family:"IBM Plex Sans KR";--e-global-typography-e64ae99-font-size:52px;--e-global-typography-e64ae99-font-weight:bold;--e-global-typography-e64ae99-text-decoration:none;--e-global-typography-e64ae99-line-height:1.2em;--e-global-typography-e64ae99-letter-spacing:-0.5px;--e-global-typography-18f58c5-font-family:"IBM Plex Sans KR";--e-global-typography-18f58c5-font-size:42px;--e-global-typography-18f58c5-font-weight:700;--e-global-typography-18f58c5-text-decoration:none;--e-global-typography-18f58c5-line-height:1.6em;--e-global-typography-18f58c5-letter-spacing:-0.5px;--e-global-typography-753a784-font-family:"IBM Plex Sans KR";--e-global-typography-753a784-font-size:36px;--e-global-typography-753a784-font-weight:400;--e-global-typography-753a784-text-decoration:none;--e-global-typography-753a784-line-height:1.3em;--e-global-typography-753a784-letter-spacing:-1.7px;--e-global-typography-85de41a-font-family:"IBM Plex Sans KR";--e-global-typography-85de41a-font-size:24px;--e-global-typography-85de41a-font-weight:700;--e-global-typography-85de41a-text-decoration:none;--e-global-typography-85de41a-line-height:1.2em;--e-global-typography-85de41a-letter-spacing:-0.2px;--e-global-typography-c09397f-font-family:"IBM Plex Sans KR";--e-global-typography-c09397f-font-size:17px;--e-global-typography-c09397f-font-weight:400;--e-global-typography-c09397f-text-decoration:none;--e-global-typography-c09397f-line-height:1.2em;--e-global-typography-c09397f-letter-spacing:-0.2px;--e-global-typography-aa9225a-font-family:"IBM Plex Sans KR";--e-global-typography-aa9225a-font-size:30px;--e-global-typography-aa9225a-font-weight:400;--e-global-typography-aa9225a-text-decoration:none;--e-global-typography-aa9225a-line-height:1em;--e-global-typography-aa9225a-letter-spacing:-0.2px;--e-global-typography-0fe6dfc-font-family:"IBM Plex Sans KR";--e-global-typography-0fe6dfc-font-size:18px;--e-global-typography-0fe6dfc-font-weight:600;--e-global-typography-0fe6dfc-text-decoration:none;--e-global-typography-0fe6dfc-line-height:1em;--e-global-typography-0fe6dfc-letter-spacing:-0.5px;--e-global-typography-bbf1e6f-font-size:36px;--e-global-typography-bbf1e6f-font-weight:600;--e-global-typography-bbf1e6f-text-decoration:none;--e-global-typography-bbf1e6f-line-height:1.2em;--e-global-typography-bbf1e6f-letter-spacing:-0.2px;--e-global-typography-715848c-font-size:20px;--e-global-typography-715848c-font-weight:400;--e-global-typography-715848c-text-decoration:none;--e-global-typography-715848c-line-height:1.3em;--e-global-typography-715848c-letter-spacing:-0.5px;--e-global-typography-530ddf1-font-size:12px;--e-global-typography-530ddf1-font-weight:600;--e-global-typography-530ddf1-text-decoration:none;--e-global-typography-530ddf1-line-height:1em;}.elementor-kit-12249 e-page-transition{background-color:#FFBC7D;}.elementor-kit-12249 p{margin-bottom:20px;}.elementor-kit-12249 h1{font-size:2.25em;font-weight:400;text-decoration:none;line-height:1em;letter-spacing:-1px;}.elementor-kit-12249 h2{font-size:2em;line-height:1em;letter-spacing:-1px;}.elementor-kit-12249 h3{font-size:1.6em;text-decoration:none;line-height:1em;letter-spacing:-1px;}.elementor-kit-12249 h4{font-size:2em;text-decoration:none;line-height:1.3em;letter-spacing:-1px;}.elementor-kit-12249 h5{font-size:1.25em;line-height:1em;letter-spacing:-0.5px;}.elementor-kit-12249 h6{font-size:0.9em;font-weight:600;line-height:1em;}.elementor-section.elementor-section-boxed &gt; .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){margin-block-end:40px;}.elementor-element{--widgets-spacing:40px 40px;--widgets-spacing-row:40px;--widgets-spacing-column:40px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-12249{--e-global-typography-primary-font-size:16px;--e-global-typography-secondary-font-size:15px;--e-global-typography-text-font-size:16px;--e-global-typography-accent-font-size:20px;--e-global-typography-bbfa7f9-font-size:18px;--e-global-typography-e405d8d-font-size:16px;--e-global-typography-e64ae99-font-size:36px;--e-global-typography-18f58c5-font-size:30px;--e-global-typography-753a784-font-size:34px;--e-global-typography-85de41a-font-size:24px;--e-global-typography-c09397f-font-size:16px;--e-global-typography-aa9225a-font-size:27px;--e-global-typography-0fe6dfc-font-size:18px;--e-global-typography-bbf1e6f-font-size:30px;--e-global-typography-715848c-font-size:19px;--e-global-typography-530ddf1-font-size:12px;}.elementor-section.elementor-section-boxed &gt; .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-12249{--e-global-typography-primary-font-size:15px;--e-global-typography-secondary-font-size:14px;--e-global-typography-text-font-size:15px;--e-global-typography-accent-font-size:17px;--e-global-typography-bbfa7f9-font-size:18px;--e-global-typography-e405d8d-font-size:15px;--e-global-typography-e64ae99-font-size:26px;--e-global-typography-18f58c5-font-size:30px;--e-global-typography-753a784-font-size:28px;--e-global-typography-85de41a-font-size:20px;--e-global-typography-c09397f-font-size:15px;--e-global-typography-aa9225a-font-size:25px;--e-global-typography-0fe6dfc-font-size:18px;--e-global-typography-bbf1e6f-font-size:28px;--e-global-typography-715848c-font-size:16px;--e-global-typography-530ddf1-font-size:12px;}.elementor-section.elementor-section-boxed &gt; .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */body {word-break: keep-all;}

b, strong {font-weight:700;}

a, button, input {}

h1,h2,h3,h4,h5,h6 {}

/* link hover */
body .elementor-widget-text-editor a,
body .kboard-content a
{text-decoration: underline;}

/* theme - Reply */
body #comments .children {padding-inline-start: 60px;}
body #comments ol.comment-list .children:before {left:30px;}

/* header -gnb */
body .elementor-nav-menu--main .current-menu-ancestor a.elementor-item,
body .elementor-nav-menu--main .current-category-ancestor a.elementor-item,
body .elementor-nav-menu--main .current-post-ancestor a.elementor-item
{color: var( --e-global-color-e691d9f );}

body .premium-main-nav-menu &gt; .current-post-ancestor &gt; .premium-menu-link
{background-color: var(--e-global-color-e691d9f) !important;
    color: var(--e-global-color-022c7f9) !important;}

body .elementor-nav-menu--main .gnlink .elementor-item i {font-size: 0.8em; margin-left: 6px;}

body .elementor-nav-menu .sub-arrow {display:none;}

.sub-menu.elementor-nav-menu--dropdown {padding-left:8px;}
.gnbm .elementor-nav-menu .sub-arrow {display:none;}

/* menu - sub side menu */
body #smenu .elementor-nav-menu--dropdown .current-menu-item .sub-menu,
body #smenu .elementor-nav-menu--dropdown .current-category-ancestor .sub-menu,
body #smenu .elementor-nav-menu--dropdown .current-post-ancestor .sub-menu
{display: block;}
body #smenu .sub-menu.elementor-nav-menu--dropdown {padding-left:0;}
body #smenu .elementor-nav-menu--dropdown .elementor-sub-item {font-size:14px; padding-left: 30px;}

body .sidemenu .eael-simple-menu li.current-menu-item &gt; a,
body .sidemenu .eael-simple-menu li.current-menu-ancestor &gt; a,
body .sidemenu .eael-simple-menu li.current-menu-item &gt; a,
body .sidemenu .eael-simple-menu li.current-post-ancestor &gt; a
{color:var(--e-global-color-accent) !important; font-weight:500 !important;}
body .sidemenu .eael-simple-menu li .sub-menu .current-menu-item a {text-decoration: underline !important;}


/* menu - mobile menu*/
body .eael-advanced-menu li {
    margin-bottom: 20px;
}

body .eael-advanced-menu .sub-menu li {
    margin-bottom: 0px;
}

body .eael-advanced-menu ul, body .eael-advanced-menu {
    list-style-type: none;
}

body .eael-advanced-menu-container .eael-advanced-menu-toggle {
    display: none;
}

/* menu - sub title bar menu */
body .subtitlemenu .current-menu-parent a.premium-menu-link-parent {color: var(--e-global-color-9dec8ba) !important; background-color: var(--e-global-color-accent) !important;}

#mmenubt a.elementor-icon {vertical-align: middle;}



/* page - table */
body .wp-block-table {overflow-x:auto;}
table tbody&gt;tr:nth-child(odd)&gt;td, table tbody&gt;tr:nth-child(odd)&gt;th,
table tbody tr:hover&gt;td,table tbody tr:hover&gt;th
{background:none;}
body .wp-block-table td, body .wp-block-table th {border-color: hsla(0, 0%, 50.2%, .5019607843);}
body table tbody tr th, body table thead tr th {background:#71717126 !important;}



/* breadcrum */
body .fbc-page .fbc-wrap .fbc-items {}
body .fbc-separator i {}
body .fbc-page .fbc-wrap .fbc-items li {font-size:12px; vertical-align: middle;}
body .fbc-page .fbc-wrap .fbc-items li a,
body .fbc-page .fbc-wrap .fbc-items li.active span, .fbc-page .fbc-wrap .fbc-items li .fbc-end-text {font-size:15px; font-weight:400; line-height: 1; font-family: var(--e-global-typography-primary-font-family);}
body .fbc-page .fbc-wrap .fbc-items li.active span {font-weight:600;}
body .fbc-page .fbc-wrap .fbc-items li:first-child {padding-left:0;}

/* ivory search form */
body .is-form-style label, body .is-form-style button.is-search-submit {vertical-align: top;}
body .is-form-style.is-form-style-3 label {width:calc(100% - 52px)!important;}
body .is-form-style input.is-search-input {height:52px;}
body .is-form-style button.is-search-submit {width:52px; height:52px;}
body .is-form-style input.is-search-submit, body .is-search-icon {width:52px; height:52px; line-height:48px;}

/* archive pagination */
body .elementor-pagination a, body .elementor-pagination span {
    text-decoration: none !important;
    background: #fff;
    border: 1px solid #c2c2c2;
    padding: 9px 12px 6px;
    min-width: 36px;
    height: 38px;
    line-height: 19px;
    vertical-align: top;
    margin-bottom: 4px;
    display: inline-block;
    box-sizing: border-box;
}

body .elementor-pagination span.current {
    border-color: #131313;
}

body .elementor-posts--thumbnail-top .elementor-post__thumbnail__link {border:1px solid var(--e-global-color-26a0694);}


.archiveect {display: -webkit-box; overflow: hidden; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}

/* image caption */
body figcaption {font-size: 15px; color: var(--e-global-color-a10857a); background: var(--e-global-color-5a41196); margin: 0 0 20px
0 !important; padding: 12px;}



/* k-board - latest*/
body #kboard-default-latest {}
body #kboard-default-latest table {border-color:#e2e2e2;}
body #kboard-default-latest table thead {display:none;}
body #kboard-default-latest table td {padding:10px 8px; border-color:#e2e2e2;}
#kboard-default-latest table .kboard-latest-title a {color:#000; font-size:16px;}
#kboard-default-latest table .kboard-latest-title a:hover {color: #ff4a00;}
#kboard-default-latest table .kboard-latest-title a::before {content:"\f0da"; color:#00adba; font-family: "Font Awesome 5 Free", FontAwesome; font-weight: bold; float: left; margin-right: 4px;}
body #kboard-default-latest table .kboard-latest-date {font-size: 14px; color: #a6a6a6; font-weight: 300; text-align: right;}

#kboard-first-contents-mall-list {}
#kboard-first-contents-mall-list .owl-theme .owl-dots .owl-dot span {width:14px; height:14px; margin:8px 3px;}

#kboard-pure-gallery-list {}

#kboard-ask-one-latest table thead {display:none;}
#kboard-ask-one-latest table td {padding:8px 8px !important;}
#kboard-ask-one-latest table .kboard-latest-title a {color:#000; font-size:14px;}
#kboard-ask-one-latest table .kboard-latest-title a:hover {color: #ff4a00;}
#kboard-ask-one-latest table .kboard-latest-date {font-size: 13px !important; color: #a6a6a6; font-weight: 300;}


#kboard-default-latest .kboard-default-new-notify, #kboard-first-contents-mall-list .kboard-list .kboard-list-item .kboard-list-new, #kboard-pure-gallery-list .kboard-oneticon-new-notify, #kboard-ask-one-latest .kboard-ask-one-new-notify {display:none;}

/* k-board - latest - New Main*/
body .nmain #kboard-default-latest {}
body .nmain #kboard-default-latest table {border-color:#e2e2e2;}
body .nmain #kboard-default-latest table thead {display:none;}
body .nmain #kboard-default-latest table td {padding:16px 0px; border-color:#e2e2e2;}
body .nmain #kboard-default-latest table .kboard-latest-title a {color:#000; font-size:18px;}
body .nmain #kboard-default-latest table .kboard-latest-title a:hover {color: #ff4a00;}
body .nmain #kboard-default-latest table .kboard-latest-title a::before {content:"";}
body .nmain #kboard-default-latest table .kboard-latest-date {font-size: 14px; color: #a6a6a6; font-weight: 300; text-align: right;}

/* k-board - kboard-ocean-gallery-latest*/
body #kboard-ocean-gallery-latest {overflow: visible;}
body #kboard-ocean-gallery-latest a {position:relative; width:23%; float: left; margin: 0 2.66% 1em 0; color:#000;}
body #kboard-ocean-gallery-latest a:hover {color:#ff4a00;}
body #kboard-ocean-gallery-latest a:last-child {margin-right:0;}
body #kboard-ocean-gallery-latest .kboard-ocean-gallery-latest-item, body #kboard-ocean-gallery-latest .kboard-ocean-gallery-latest-thumbnail {width: 100%; height: auto; border: 0; padding:0;}
body #kboard-ocean-gallery-latest .kboard-ocean-gallery-latest-thumbnail {line-height:0; margin-bottom:8px; box-shadow:0 2px 8px rgba(0,0,0,0.3); transition: all 0.3s ease-in;}
body #kboard-ocean-gallery-latest a:hover .kboard-ocean-gallery-latest-thumbnail {box-shadow:0 8px 14px rgba(0,0,0,0.4);}
body #kboard-ocean-gallery-latest .kboard-ocean-gallery-latest-title {font-size:17px; width:100%; text-align: left;}

/* k-board - kboard-ocean-gallery-latest - nmain*/
body .nmain #kboard-ocean-gallery-latest {}
body .nmain #kboard-ocean-gallery-latest a {width: 14.5%;    margin: 0 2.5% 3em 0;}
body .nmain #kboard-ocean-gallery-latest a:last-child {margin-right:0;}

body .nmain #kboard-ocean-gallery-latest .kboard-ocean-gallery-latest-title {font-size:18px; line-height: 1.3; white-space: normal; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; height: 46px; text-align:center;}
body .nmain #kboard-ocean-gallery-latest .kboard-ocean-gallery-latest-thumbnail {margin-bottom:16px; box-shadow: 0 4px 14px rgba(0, 0, 0, 0.1);}

/* k-board - basic */
#kboard-default-list .kboard-pagination .kboard-pagination-pages li a {font-size:18px;}
#kboard-default-list .kboard-pagination .kboard-pagination-pages li:hover a, #kboard-default-list .kboard-pagination .kboard-pagination-pages li.active a {}
#kboard-default-list a.kboard-default-button-small, #kboard-default-list input.kboard-default-button-small, #kboard-default-list button.kboard-default-button-small,
#kboard-document a.kboard-default-button-small {}

body #kboard-default-list thead {}
body #kboard-default-list .kboard-list tbody tr td, body #kboard-default-list .kboard-list thead tr td {border-bottom:1px solid #cdcdcd;}
body #kboard-default-list .kboard-list table a {font-size:17px;}
body #kboard-default-list .kboard-list table a:hover {color: #ff4a00;}
body .kboard-default-cut-strings {}
body #kboard-default-list .kboard-list table td {padding:14px 0 16px;}
body #kboard-default-list .kboard-list table td.kboard-list-user {width:160px;}
body #kboard-default-list .kboard-list table td.kboard-list-vote, #kboard-default-list .kboard-list .kboard-mobile-contents .contents-item.kboard-vote {display:none;}


/* k-board - ask-one */
#kboard-ask-one-list a.kboard-ask-one-button-small, #kboard-ask-one-list input.kboard-ask-one-button-small, #kboard-ask-one-list button.kboard-ask-one-button-small,
#kboard-ask-one-list a.kboard-ask-one-button-search, #kboard-ask-one-list input.kboard-ask-one-button-search, #kboard-ask-one-list button.kboard-ask-one-button-search {background-color: #000 !important;}

body #kboard-ask-one-list .kboard-list table td {padding:14px 0 16px;}
body #kboard-ask-one-list .kboard-list table a {font-size: 17px;}
body #kboard-ask-one-list .kboard-list table .kboard-ask-one-content a {font-size: 15px; color: #8b8b8b;}
body #kboard-ask-one-list .kboard-list thead tr td.kboard-list-periode {width:270px;}
body #kboard-ask-one-list .kboard-list table tbody td.kboard-list-periode {font-size:16px;}
body #kboard-ask-one-list .kboard-list table .kboard-ask-one-content.kboard-ask-one-cut-strings {display:none;}

/* k-board - kboard-ocean-faq */
#kboard-ocean-faq-list .kboard-list .kboard-faq-item {border: 1px solid #e8eaec !important; margin-bottom:4px !important;}
#kboard-ocean-faq-list .kboard-list .kboard-faq-item:hover {border-color:#000 !important;}
#kboard-ocean-faq-list .kboard-list .kboard-faq-question {background: none !important; position: relative;}
#kboard-ocean-faq-list .kboard-list .kboard-faq-question::before {content: "Q"; width: 30px; height: 30px; background-color: #000; color: #fff; display: block; text-align: center; line-height: 30px; font-weight: 900; position: absolute; left: 10px; top: 10px;}
#kboard-ocean-faq-list .kboard-list .kboard-faq-answer {background: none !important; position: relative;}
#kboard-ocean-faq-list .kboard-list .kboard-faq-answer::before {content: "A"; width: 30px; height: 30px; background-color: #000; color: #fff; display: block; text-align: center; line-height: 30px; font-weight: 900; position: absolute; left: 10px; top: 10px;}
#kboard-ocean-faq-list .kboard-pagination .kboard-pagination-pages li.active a {background-color: #000 !important; border-color: #000 !important;}
#kboard-ocean-faq-list .kboard-ocean-faq-button-small, #kboard-ocean-faq-list .kboard-ocean-faq-button-small:link, #kboard-ocean-faq-list .kboard-ocean-faq-button-small:visited {background-color: #000 !important; text-decoration: none;}

/* k-board - cross-link */
.kboard-cross-link-poweredby {display:none;}

/* k-board - hwaikeul-grid */
#kboard-hwaikeul-grid-list .kboard-list .kboard-list-item .kboard-hwaikeul-grid-wrap .kbaord-item-download-list .kboard-download-item .kboard-download {height:auto !important; line-height:1 !important; padding: 10px 10px 16px !important;}
.kboard-hwaikeul-grid-button-small, .kboard-hwaikeul-grid-button-small:link, .kboard-hwaikeul-grid-button-small:visited {text-decoration: none !important;}

/* k-board - inside-ask */
#kboard-inside-ask-main a.kboard-inside-ask-button-black, #kboard-inside-ask-main input.kboard-inside-ask-button-black, #kboard-inside-ask-main button.kboard-inside-ask-button-black,
.kboard-control a.kboard-inside-ask-button-black, .kboard-control input.kboard-inside-ask-button-black, .kboard-control button.kboard-inside-ask-button-black {padding: 10px 0 16px !important; background: #000 !important; border-color: #000;}

#kboard-inside-ask-main a.kboard-inside-ask-button-white, #kboard-inside-ask-main input.kboard-inside-ask-button-white, #kboard-inside-ask-main button.kboard-inside-ask-button-white {padding: 10px 0 16px !important; border-color:#000;}

body #kboard-ask-one-list .kboard-ask-one-status.status-0 {background-color: #d7ba2c;}
body #kboard-ask-one-list .kboard-ask-one-status.status-1 {background-color: #64cd4a;}
body #kboard-ask-one-list .kboard-ask-one-status.status-2 {background-color: #e35e37;}
body #kboard-ask-one-list .kboard-ask-one-status.status-3 {background-color: #5e5e5e;}

body #kboard-ask-one-list .kboard-list table .kboard-ask-one-content a .kboard-list-periode.mobile {display: none;}

body #kboard-ask-one-document .kboard-detail .detail-attr, body #kboard-ask-one-document .kboard-detail .detail-attr.detail-title .detail-name {display:none;}
body #kboard-ask-one-document .kboard-detail .detail-attr.detail-title {display:block;}
body #kboard-ask-one-document .kboard-detail .detail-attr.detail-title .detail-value {padding: 0 0 10px; font-size: 1.7em; line-height: 1.5; font-weight: 500!important; color: #000!important;}
body #kboard-ask-one-document .kboard-detail .detail-attr.detail-category1 {display:none;}
body #kboard-ask-one-document .kboard-content .content-view .detail-attr.detail-category1 {display:block; margin-bottom:20px;}
body #kboard-ask-one-document .kboard-content .content-view .detail-attr.detail-category1 .detail-name {display:inline-block; background-color: #ff3b00; color: #fff; line-height: 1; font-weight: 900; padding: 10px 12px 13px;}
body #kboard-ask-one-document .kboard-document-add-option-value-wrap {font-weight:900;}
body #kboard-ask-one-document .kboard-content .content-view hr {background-color: #ababab;}
body #kboard-ask-one-document .kboard-document-add-option-value-wrap .option-name {font-weight:400;}


/* k-board - ocean-gallery-list*/
body #content .kboard-category {}
body #content .kboard-category .kboard-category-list {background: none; border: 0; line-height: 1; clear: both; float: left; margin: 5px 0; padding: 0; width: 100%; list-style: none;}
body #content .kboard-category .kboard-category-list li,
body #content .kboard-category .kboard-category-list li:first-child {margin:0; padding:0; float:left;}
body #content .kboard-category .kboard-category-list li a {font-size: 20px; color: #858585; margin: 0 16px 12px 0; float: left; border-bottom: 1px solid #858585; padding-bottom: 12px; text-decoration: none; min-height: 31px; box-sizing: border-box;}
body #content .kboard-category .kboard-category-list li a:hover  {color:#1b60ab; border-color:#1b60ab;}
body #content .kboard-category .kboard-category-list li.kboard-category-selected a {color:#1b60ab; font-weight:700; border-bottom:5px solid #1b60ab;}

body #kboard-ocean-gallery-list .kboard-list .kboard-gallery-item {padding:0; width:23%; margin:0 1% 1em; float:left;}
body #kboard-ocean-gallery-list .kboard-list .kboard-gallery-item a {font-size: 17px;}
body #kboard-ocean-gallery-list .kboard-list .kboard-gallery-item a:hover {color:#ff4a00;}
body #kboard-ocean-gallery-list .kboard-list .kboard-gallery-thumbnail, body #kboard-ocean-gallery-list .kboard-list .kboard-gallery-thumbnail img {width:100%; height:auto; border-radius:0; }
body #kboard-ocean-gallery-list .kboard-list .kboard-gallery-thumbnail {line-height:0; margin-bottom:8px; box-shadow:none; border:1px solid #cbcbcb; transition: all 0.3s ease-in;}
body #kboard-ocean-gallery-list .kboard-list .kboard-gallery-thumbnail .kboard-gallery-foreground, #kboard-ocean-gallery-list .kboard-list .kboard-gallery-item:hover .kboard-gallery-username {display:none !important;}
body #kboard-ocean-gallery-list .kboard-list .kboard-gallery-title {}
body #kboard-ocean-gallery-list .kboard-list .kboard-gallery-item a:hover .kboard-gallery-thumbnail {border-color:#1b60ab; box-shadow:0 0 0 5px #1b60ab;}

body .kboard-ocean-gallery-button-small, body .kboard-ocean-gallery-button-small:link, body .kboard-ocean-gallery-button-small:visited {text-decoration: none !important;}

/* k-board - calendar */
body .kboard-cross-calendar-list .kboard-calendar-table {}
body .kboard-cross-calendar-list .kboard-calendar-table .kboard-week-title {}
body .kboard-cross-calendar-list .kboard-calendar-table .kboard-week-title th {border:1px solid #c9c9c9;}
body .kboard-cross-calendar-list .kboard-calendar-table .calendar-column-sunday,
body .kboard-cross-calendar-list .kboard-calendar-table .calendar-column-sunday a {}
body .kboard-cross-calendar-list .kboard-calendar-table .calendar-column-saturday,
body .kboard-cross-calendar-list .kboard-calendar-table .calendar-column-saturday a {}
body .kboard-cross-calendar-list .kboard-calendar-table tr td {border:1px solid #c9c9c9;}
body .kboard-cross-calendar-list .kboard-calendar-table .calendar-column-pre-next-day,
body .kboard-cross-calendar-list .kboard-calendar-table .calendar-column-pre-next-day a {}
body .kboard-cross-calendar-list .kboard-calendar-table .calendar-column-today .calendar-icon-day {}
body .kboard-cross-calendar-list.pc .kboard-calendar-table .calendar-event .calendar-event-time {}
body .kboard-cross-calendar-list .kboard-calendar-table .calendar-event .calendar-event-name {font-size:15px;}
body #kboard-cross-calendar-document .kboard-detail-event-content .kboard-right-wrap .kboard-detail-item {font-size:17px; font-weight:400;}
body #kboard-cross-calendar-document .kboard-detail-summary-wrap,
body #kboard-cross-calendar-document .kboard-detail-summary-content-wrap {display:none;}
.kbcinfo {float: left;}
.kbcinfo .rfst {color: #4986e7;}
.kbcinfo .rfst.org {color: #ffad46;}

/* k-board - link */
body #kboard-cross-link-list .kboard-sort,
body #kboard-cross-link-list .kboard-search {}
#kboard-search-form-6 input.magnifier {width:30px !important; height:30px !important; }
body .kboard-cross-link-list .kboard-list {float: left; padding-top: 8px; width: 100%; box-sizing: border-box;}
body #kboard-cross-link-list .kboard-gallery-item {width: 23%; margin: 0 1% 2em; float: left; display: block; position: relative; text-align:center;}
body #kboard-cross-link-list .kboard-gallery-item a {text-decoration: none; color:#000; font-size:14px;}
body #kboard-cross-link-list .kboard-gallery-item a:hover {color:#ff4a00;}
body #kboard-cross-link-list .kboard-gallery-item a .kboard-gallery-thumbnail {border: 1px solid #d9d9d9; line-height: 0; margin-bottom: 4px; transition: all 0.3s ease-in;}
body #kboard-cross-link-list .kboard-gallery-item a:hover .kboard-gallery-thumbnail {border-color:#1b60ab; box-shadow:0 0 0 5px #1b60ab;}
body #kboard-cross-link-list .kboard-gallery-item a .kboard-gallery-title {width: auto; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; word-wrap: normal;}
body #kboard-cross-link-list .kboard-gallery-item a.edit {background-color: #cbcbcb; color: #fff; line-height: 1; padding: 4px 8px 6px; font-size: 12px;}

/* k-board - webzine */
body #kboard-venus-webzine-list .kboard-list {border-top: 1px solid #cbcbcb;}
body #kboard-venus-webzine-list .kboard-list .kboard-webzine-item {border-bottom: 1px solid #cbcbcb; padding:0;}
body #kboard-venus-webzine-list .kboard-list .kboard-webzine-thumbnail {padding: 24px 24px 18px 0; width: 250px; height: auto;}
body #kboard-venus-webzine-list .kboard-list .kboard-webzine-wrap {padding: 38px 0 18px 0;}
body #kboard-venus-webzine-list .kboard-list .kboard-webzine-wrap .kboard-webzine-title {font-size:18px;}
body #kboard-venus-webzine-list .kboard-list .kboard-webzine-wrap .kboard-webzine-title a {font-weight:400;}
body #kboard-venus-webzine-list .kboard-list .kboard-webzine-wrap .kboard-webzine-title a:hover,
body #kboard-venus-webzine-list .kboard-list .kboard-webzine-item:hover .kboard-webzine-wrap .kboard-webzine-title a {color: #ff4a00;}
body #kboard-venus-webzine-list .kboard-list .kboard-webzine-wrap .kboard-webzine-content {margin-top: 12px; font-size: 14px; line-height: 1.3; height: 52px; white-space: normal; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; color: #9d9d9d;}
body #kboard-venus-webzine-list .kboard-list .kboard-webzine-wrap .kboard-webzine-content a,
body #kboard-venus-webzine-list .kboard-list .kboard-webzine-wrap .kboard-webzine-content a:hover,
body #kboard-venus-webzine-list .kboard-list .kboard-webzine-item:hover .kboard-webzine-content a {color: #9d9d9d;}
body #kboard-venus-webzine-list .kboard-list .kboard-webzine-wrap .kboard-webzine-info .kboard-info-value {color: #00adba;}
body #kboard-venus-webzine-list .kboard-list .kboard-webzine-item:hover {border:0; border-bottom: 1px solid #cbcbcb; padding:0; background-color: #f7f7f7;}

body #kboard-venus-webzine-latest .kboard-venus-webzine-latest-item {width:30.33%; margin:0 1.5% 2em 1.5%; padding:0;}
body #kboard-venus-webzine-latest .kboard-venus-webzine-latest-thumbnail {width:100%;  height:auto; line-height: 0; margin-bottom: 8px; transition: all 0.3s ease-in;}
body #kboard-venus-webzine-latest .kboard-venus-webzine-latest-thumbnail:hover,
body #kboard-venus-webzine-latest .kboard-venus-webzine-latest-item:hover .kboard-venus-webzine-latest-thumbnail {box-shadow:0 0 0 5px #1b60ab; border: 1px solid #1b60ab;}
body #kboard-venus-webzine-latest .kboard-venus-webzine-latest-title {width:100%; line-height: 1.1; white-space: normal; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; height: 34px;}
body #kboard-venus-webzine-latest .kboard-venus-webzine-latest-title a {font-size: 15px;}
body #kboard-venus-webzine-latest .kboard-venus-webzine-latest-title:hover,
body #kboard-venus-webzine-latest .kboard-venus-webzine-latest-item:hover a {color: #ff4a00;}

/* k-board - webzine - nmain */
body .nmain #kboard-venus-webzine-latest .kboard-venus-webzine-latest-title a {font-size: 18px;}
body .nmain #kboard-venus-webzine-latest .kboard-venus-webzine-latest-title {line-height:1.3; height:46px;}
body .nmain #kboard-venus-webzine-latest .kboard-venus-webzine-latest-thumbnail {margin-bottom:12px;}


/* k-board - doc info */
body #content .kboard-title {}
body #content .kboard-title p, body #content .kboard-title h1 {padding: 0 0 10px; font-size: 1.7em; line-height: 1.5; font-weight: 500; color: #000;}
body #kboard-ocean-gallery-document .kboard-detail .detail-attr {font-weight:500; color:#000; }
body #content .kboard-detail {background: none; border-top: 0; }
body #content .kboard-detail .detail-attr {padding: 0 20px 12px 0; font-size: 15px; font-weight: 400;}
body #content .kboard-detail .detail-attr div {color: #838383 !important; font-weight: 400 !important; padding-left: 4px !important;}
body #content .kboard-detail .detail-attr .detail-name {font-weight: 600!important; text-align: left; color: #787878 !important;}

body #content .kboard-content .content-view {padding:40px 0; word-break: keep-all;}

/* k-board - next prev */
body #content .kboard-document-navi {float: left; padding-top: 15px; width: 100%;}
body #content .kboard-document-navi .kboard-prev-document {float: left; position:relative;}
body #content .kboard-document-navi .kboard-next-document {float: right; position:relative; text-align: right;}
body #content .kboard-document-navi .kboard-prev-document .navi-document-title,
body #content .kboard-document-navi .kboard-next-document .navi-document-title {padding:0;}
body #content .kboard-document-navi a {font-size: 16px; line-height: 1.2; color:#000; background-color: #d9eff1; padding: 20px 20px 22px; display: block; text-decoration: none; border: 0;}
body #content .kboard-document-navi .kboard-prev-document a:before,
body #content .kboard-document-navi .kboard-next-document a:before {content: "\f060"; font-family: "Font Awesome 5 Free", FontAwesome; font-weight:bold; margin-right:12px; color: #1b60ab; float:left; transition: all 0.3s ease-in;}
body #content .kboard-document-navi .kboard-next-document a:before {content:"\f061"; float:right; margin:0 0 0 12px;}
body #content .kboard-document-navi .kboard-prev-document,
body #content .kboard-document-navi .kboard-next-document {width: 49.8%;}
body #content .kboard-document-navi .kboard-next-document .navi-arrow,
body #content .kboard-document-navi .kboard-prev-document .navi-arrow {display:none;}

/* k-board - download */
body #content .kboard-attach {padding:0; float: left; width: 100%; box-sizing: border-box; margin: 0;}
body #content .kboard-attach button, body #kboard-venus-webzine-document .kboard-attach .kboard-button-download {color: #fff; font-size: 17px; font-weight: 700; line-height: 1; background-color: #64b8b8; padding: 16px 20px 18px; height: auto; float: left; vertical-align: top; margin: 8px 4px 8px 0; border-radius: 0; display: inline-block;}
body #content .kboard-attach button::before {content: "\f0c6"; font-family: "Font Awesome 5 Free", FontAwesome; font-weight:bold; margin-right:12px; color: #1b60ab; transition: all 0.3s ease-in;}
body #content .kboard-attach button:hover, body #content .kboard-attach button:hover::before {color:#fff; background-color:#1b60ab;}

/* k-board - reply */
body #kboard-ocean-gallery-document .kboard-comments-area {margin-top:20px;}

/* k-board - search form */
body #content .kboard-search { float: left; padding-bottom: 15px; width: 100%; text-align: center; }
body #content .kboard-search select { display: inline; margin: 0; padding: 0 5px; width: 100px; min-width: 0; max-width: 100px; height: 30px; min-height: 0; font-size: 13px; color: #666666; border-radius: 0; border: 1px solid #cdcdcd; background: none; background-color: white; line-height: 26px; vertical-align: middle; box-shadow: none; box-sizing: border-box; -webkit-appearance: menulist; -moz-appearance: menulist; appearance: menulist; }
body #content .kboard-search input { display: inline; margin: 0; padding: 0 5px; width: 200px; min-width: 0; max-width: 200px; height: 30px; min-height: 0; font-size: 13px; color: #666666; border-radius: 0; border: 1px solid #cdcdcd; background: none; background-color: white; line-height: 26px; vertical-align: middle; box-shadow: none; box-sizing:border-box; }
body #content .kboard-control { float: left; padding-bottom: 15px; width: 100%; text-align: right; }
body #content .kboard-search button {color:#fff !important; background-color:#1b60ab !important; font-weight:500; font-size:16px !important; height: 30px; line-height: 30px;border:0;}
body #content .kboard-search button:hover {color:#fff !important; background-color:#00adba !important;}

/* k-board - pagination */
body #content .kboard-pagination { float: left; padding: 15px 0; width: 100%; }
body #content .kboard-pagination .kboard-pagination-pages { float: left; margin: 0; padding: 0 0 1px 0; width: 100%; list-style: none; text-align: center; border: 0; }
body #content .kboard-pagination .kboard-pagination-pages li { display: inline-block; *display: inline; zoom: 1; margin: 0; padding: 0; background: none; border: 0; list-style: none; }
body #content .kboard-pagination .kboard-pagination-pages li a { color:#1b60ab; padding: 12px 14px; border:0; text-decoration: none; font-size: 14px; font-weight:500; height:auto; line-height:1; background-color:#e5e5e5; margin:0 1px; display: inline-block;}
body #content .kboard-pagination .kboard-pagination-pages li.active a { font-weight: 700; border:0; color: #fff; text-decoration: none; background-color:#1b60ab;}
body #content .kboard-pagination .kboard-pagination-pages li:before { display: none; }
body #content .kboard-pagination .kboard-pagination-pages li:after { display: none; }

/* k-board - button */
body #content .kboard-control a {color:#fff !important; background-color:#1b60ab !important; text-decoration: none; font-weight:500; font-size:16px!important; height: 36px; line-height: 35px; padding: 0 20px!important; border: 0;}
body #content .kboard-control a:hover {color:#fff !important; background-color:#00adba !important;}
body .kboard-button-like, body .kboard-button-unlike,
body .kboard-document-action .left {display:none;}
body #lkbt .kboard-button-like, body #lkbt .kboard-button-unlike {display:block; float:left; margin-right: 4px;}
body #lkbt .kboard-document-action .left {display:block;}
body #kboard-ocean-gallery-document .kboard-button-action {font-size:15px; line-height: 24px; border: 1px solid #b7b7b7;}

/* k-board - ocean-franchise */
body #kboard-ocean-franchise-list .kboard-header {padding: 40px; border: 1px solid #cbcbcb; box-sizing: border-box; margin: 40px auto; max-width: 1200px; float: none; overflow: hidden;}
body #kboard-ocean-franchise-list .kboard-map-v2 {width:48%; padding-right:2%;}
body #kboard-ocean-franchise-list .kboard-header-title {background: none; padding: 0; border: 0; font-size: 20px; line-height: 37px; color: #131313; font-weight: 500; float: left; min-width: 70px; height: 40px;}
body #kboard-ocean-franchise-list .kboard-branch .kboard-header-title {float:none;}
body #kboard-ocean-franchise-list .kboard-search-gunpo select {height: 40px; border: 1px solid #cbcbcb; background: #f9f9f9; border-radius: 8px; box-sizing: border-box;}
body #kboard-ocean-franchise-list .kboard-search-gunpo input {height: 40px; border: 1px solid #cbcbcb; background: #f9f9f9; border-radius: 8px; box-sizing: border-box;}
body #kboard-ocean-franchise-list .kboard-search-gunpo button {height: 40px; border: 1px solid #1b60ab; background: #1b60ab !important; border-radius: 8px; color:white}
body #kboard-ocean-franchise-list .kboard-branch .kboard-branch-button {height: 40px; line-height: 37px; font-size: 15px; font-weight: 500; border: 1px solid #cbcbcb; background: #f9f9f9; border-radius: 8px; width: 22%; }
body #kboard-ocean-franchise-list .kboard-branch .kboard-branch-button.active, #kboard-ocean-franchise-list .kboard-branch .kboard-branch-button:hover {border: 1px solid #1b60ab; background: #1b60ab; }

body #kboard-ocean-franchise-list {margin-bottom:60px; padding: 0 20px;}
body #kboard-ocean-franchise-list .kboard-list {float: none; max-width: 1230px; margin: 0 auto; }
body #kboard-ocean-franchise-list .kboard-list-item {position:relative; width: 31.33%; margin: 0 3% 2em 0; padding:0 0 20px; display: block; float: left; vertical-align: top; box-shadow: none; border: 1px solid #cbcbcb; transition: all 0.3s ease-in; box-sizing: border-box;}
body #kboard-ocean-franchise-list .kboard-list-item:nth-child(3n) {margin-right: 0;}
body #kboard-ocean-franchise-list .kboard-list-item:hover {border-color:#1b60ab; box-shadow:0 0 0 5px #1b60ab;}
body #kboard-ocean-franchise-list .kboard-list-item:hover::before {}
body #kboard-ocean-franchise-list .kboard-list-item a {}
body #kboard-ocean-franchise-list .kboard-item-description {padding:0 20px; font-size: 17px;}
body #kboard-ocean-franchise-list .kboard-item-description a {font-size: 20px; font-weight:500; text-decoration: none; color: #000; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-wrap: break-word; line-height: 22px; height: 44px;}
body #kboard-ocean-franchise-list .kboard-item-description a:hover, body #kboard-ocean-franchise-list .kboard-list-item:hover .kboard-item-description a {color:#1b60ab;}
body #kboard-ocean-franchise-list .kboard-item-info {padding:0 20px; font-size: 15px;}

body #kboard-ocean-franchise-document {margin-bottom:60px;}
body #kboard-ocean-franchise-document .kboard-detail {display:none;}
body #kboard-ocean-franchise-document .kboard-franchise-info {align-items: flex-start;}
body #kboard-ocean-franchise-document .info_left_wrap {border:0; padding-right: 40px; width: 38%;}
body #kboard-ocean-franchise-document .kboard-document-header .lSSlideOuter .lightSlider, .lSSlideOuter .lSPager {height: auto !important;}
body #kboard-ocean-franchise-document .kboard-document-header .lSSlideWrapper img {width: 100%; height: auto;}
body #kboard-ocean-franchise-document .kboard-document-header .lSSlideOuter .lSPager.lSGallery {width:100% !important;}
body #kboard-ocean-franchise-document .kboard-document-header .lSSlideOuter .lSPager.lSGallery li {margin:0 10px 10px 0 !important; border-radius: 8px;}
body #kboard-ocean-franchise-document .under_img {border:0;}

body #kboard-ocean-franchise-document .kboard-franchise-info table {width: 62%;}
body #kboard-ocean-franchise-document .kboard-franchise-info table td {height: auto; font-size: 17px; line-height: 1.5; padding: 12px;}
body #kboard-ocean-franchise-document .kboard-franchise-info table td.kboard-franchise-attr {font-weight:500; width: 140px; }
body #kboard-ocean-franchise-document .kboard-franchise-info table .title {border: 0; height:auto; text-align: left; font-size: 32px; font-weight: 500; padding:0 0 40px 40px;}
body #kboard-ocean-franchise-document .kboard-franchise-info table td.kboard-franchise-attr::before {content:"\f1ad"; font-weight:bold; font-family:"Font Awesome 5 Free", FontAwesome; margin-right:8px; color: #00adba;}
body #kboard-ocean-franchise-document .kboard-franchise-info table td.kboard-franchise-attr.location::before {content:"\f3c5"; padding: 1px;}
body #kboard-ocean-franchise-document .kboard-franchise-info table td.kboard-franchise-attr.dt01::before {content:"\f500";}
body #kboard-ocean-franchise-document .kboard-franchise-info table td.kboard-franchise-attr.dt02::before {content:"\f0c0";}
body #kboard-ocean-franchise-document .kboard-franchise-info table td.kboard-franchise-attr.dt03::before {content:"\f0ae";}
body #kboard-ocean-franchise-document .kboard-franchise-info table td.kboard-franchise-attr.dt04::before {content:"\f017";}
body #kboard-ocean-franchise-document .kboard-franchise-info table td.kboard-franchise-attr.dt05::before {content:"\f159";}
body #kboard-ocean-franchise-document .kboard-franchise-info table td.kboard-franchise-attr.dt06::before {content:"\f0ea";}
body #kboard-ocean-franchise-document .kboard-franchise-info table td.kboard-franchise-attr.dt07::before {content:"\f879";}

body #kboard-ocean-franchise-document .kboard-content {border:0; border-top: 1px solid #cbcbcb;}


@media screen and (max-width: 960px) {
    body .nmain #kboard-ocean-gallery-latest a {width:23%;}
}

@media screen and (max-width: 768px) {
	
	body #content .kboard-category .kboard-category-list li a {font-size:14px; margin-right: 12px;}

	body #kboard-cross-link-list .kboard-gallery-item {width: 48%; margin: 0 1% 2em; }
	body #kboard-ocean-gallery-list .kboard-list .kboard-gallery-item {width: 48%; margin: 0 1% 2em;}

	body #content .kboard-search select {width:30%; box-sizing: border-box; float: left; max-width:100%;}
	body #content .kboard-search input {width:50%; box-sizing: border-box; float: left; max-width:100%;}
	body #content .kboard-search button {width:20%; box-sizing: border-box; float: left; max-width:100%;}
	body #content .kboard-document-navi .kboard-prev-document, body #content .kboard-document-navi .kboard-next-document {width:100%;}
	body #content .kboard-document-navi a {font-size:13px; padding:16px 20px 18px;}


	body #kboard-ask-one-list .kboard-list .kboard-mobile-contents,
	body #kboard-ask-one-list .kboard-list table td.kboard-list-periode {display:none;}
	body #kboard-ask-one-list .kboard-list table .kboard-ask-one-content a {display: -webkit-box; /*-webkit-line-clamp: 2; */ -webkit-box-orient: vertical; color: #9d9d9d;}
	body #kboard-ask-one-list .kboard-list table .kboard-ask-one-content a .kboard-list-periode.mobile {display:block; color:#000; font-weight:500; margin-top: 10px;}


	body #kboard-venus-webzine-list .kboard-list .kboard-webzine-thumbnail {width:26%; padding-right: 12px;}
	body #kboard-venus-webzine-list .kboard-list .kboard-webzine-wrap .kboard-webzine-title {font-size:16px;}
	body #kboard-venus-webzine-list .kboard-list .kboard-webzine-wrap .kboard-webzine-content {height: 38px; display: none;}
	body #kboard-venus-webzine-list .kboard-list .kboard-webzine-wrap {padding: 24px 0 18px 0;}

	body #kboard-venus-webzine-latest .kboard-venus-webzine-latest-item {width:48%; margin:0 1% 2em;}

	body .visual-form-builder li.vfb-three-column div span {width:100%;}

	body #content .kboard-pagination .kboard-pagination-pages li a {padding: 12px 14px !important;}

	body #kboard-ocean-gallery-latest a {width:47%; margin: 0 1.5% 1em;}
	body #kboard-ocean-gallery-latest .kboard-ocean-gallery-latest-title {font-size:15px;}


	body #kboard-venus-webzine-latest .kboard-venus-webzine-latest-title {height: 32px; overflow: hidden; min-height: auto;}

	body #kboard-ocean-franchise-list {padding:0;}
	body #kboard-ocean-franchise-list .kboard-header {border:0; padding:0;}
	body #kboard-ocean-franchise-list .kboard-map-v2 {width:100%;}
	body #kboard-ocean-franchise-list .kboard-header-title {float:none;}
	body #kboard-ocean-franchise-list .kboard-branch {text-align: left;}
	body #kboard-ocean-franchise-list .kboard-branch .kboard-branch-button {width: 23%;}
	body #kboard-ocean-franchise-list .kboard-list-item {width:100%; margin:0 0 1em;}

	body #kboard-ocean-franchise-document .kboard-franchise-info {display: block;}
	body #kboard-ocean-franchise-document .info_left_wrap, body #kboard-ocean-franchise-document .kboard-franchise-info table {width:100%; padding:0;}
	body #kboard-ocean-franchise-document .kboard-franchise-info table td {font-size:15px;}
	body #kboard-ocean-franchise-document .kboard-franchise-info table .title {font-size:24px; padding: 20px 0;}
	body #kboard-ocean-franchise-document .kboard-franchise-info table td.kboard-franchise-attr {width:90px;}
	body #kboard-ocean-franchise-document .kboard-content {border: 0;}
	body #content .kboard-content .content-view {padding:0;}
	body #kboard-ocean-franchise-document .kboard-control .left, body #kboard-ocean-franchise-document .kboard-control .right {float:none; width:100%; text-align: center; margin-bottom:8px;}
	
	body .nmain #kboard-ocean-gallery-latest a {width:48%; margin-right:4%;}
	body .nmain #kboard-ocean-gallery-latest a:nth-child(even) {margin-right:0;}
    body .nmain #kboard-ocean-gallery-latest .kboard-ocean-gallery-latest-title {font-size:16px; height: 42px;}
    
    body .nmain #kboard-default-latest table .kboard-latest-title a, body .nmain #kboard-venus-webzine-latest .kboard-venus-webzine-latest-title a {font-size:16px;}
    body .nmain #kboard-venus-webzine-latest .kboard-venus-webzine-latest-title {height:42px;}
}/* End custom CSS */</pre></body></html>