.footer-menu a{color:#fff;}
.footer-menu a:hover{color:#c61065;}
#footer {display:none;}
.kboard-default-button-small, .kboard-default-button-small:link, .kboard-default-button-small:visited{background-color:#c61065!important; color:#fff!important}

.main_color tr:nth-child(odd), .main_color .pricing-table>li:nth-child(odd), .main_color .pricing-extra{color:#444!important;}
.av_minimal_header #header_main, .av_minimal_header #header_meta{border-bottom:1px #ececec solid;}

/*#top .av_header_transparency #header_meta, .phone-info span, #top .av_header_transparency .phone-info{height:30px;}*/
#top #wrap_all .av-inherit-size .av-special-heading-tag{font-weight:bold;}

.av-masonry-entry .av-masonry-entry-title + .av-masonry-entry-content, #top .av-caption-style-overlay .av-masonry-entry .av-masonry-entry-title{text-align:left;}
#top .av-fixed-size .av-masonry-entry.av-masonry-item-no-image .av-inner-masonry-content-pos, #top .av-caption-style-overlay a.av-masonry-item-with-image .av-inner-masonry-content-pos{vertical-align:bottom;}

.tg .tg-l8cr{vertical-align:middle;}
.tg tr:nth-child(odd){background:#f9f9f9!important;}
.tg th:first-child{width:15%;}
.tg th:second-child{width:35%;}
.tg th:last-child{width:50%;}

.tg strong, .tg strong a {color:#c61065}
.tg  {border-collapse:collapse;border-spacing:0;}
.tg td{font-size:14px;padding:20px 20px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal; vertical-align:middle; color:#222}
.tg th{font-size:16px;font-weight:normal;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;}
.tg .tg-031e{text-align:left;}
.tg .tg-6eq8{color:#333333}
.tg .tg-s6z2{text-align:center}
.tg .tg-g902{color:#333333;text-align:left}
.tg .tg-l8cr{background-color:#c61064;color:#ffffff;text-align:center}
#header_meta{background: #c61065; }
.header_color .phone-info{color:#fff;}
.header-scrolled #header_meta{display:none;}
.phone-info span{font-weight:200; letter-spacing:0px;}
#footer{padding:0;}
@media only screen and (max-width:990px){
.pricing-table-wrap{    display: block;
    min-width: 25%;
    max-width: 100%;
    float: left;
    min-height: 230px;}
}

@media only screen and (max-width:767px){
.pricing-table-wrap{
display: block;
    min-width: 50%;
    max-width: 100%;
    float: left;
    min-height: 260px;}
}
.avia_pricing_minimal .pricing-table{box-shadow:0;}
.main_color tr:nth-child(odd), .main_color .pricing-table>li:nth-child(odd), .main_color .pricing-extra{background:transparent;
text-align: left; color:#fff;}
#top .avia-button-fullwidth{color:#c61065; border: 1px #c61065 solid; font-size:15px; padding:10px; border-radius:0;}
.av-magazine-entry{border-bottom:1px #e1e1e1 solid;}
.av-magazine-entry:last-child,  
.av-magazine .av-magazine-no-thumb .av-magazine-content-wrap {border-bottom:0;}
.av-magazine .av-magazine-no-thumb .av-magazine-content-wrap .av-magazine-title{padding-bottom:20px;}
.av-magazine-entry{margin-top:20px;}
.av-magazine .av-magazine-content-wrap .av-magazine-title{font-size:15px;}
.av-magazine-time, .av-magazine-author, .av-magazine-text-sep{color:#c61065!important;font-size:13px;}
.small-preview img, .big-preview img{border-radius:0;}
#top .fullsize .template-blog .blog-meta, #top .fullsize .template-blog .post .entry-content-wrapper{display:none;}
#top .av-large-testimonial-slider .avia-testimonial-content{line-height:140%; }
#top .av-large-testimonial-slider .avia-testimonial-name, #top .av-large-testimonial-slider .avia-testimonial-meta{margin-top:0;}
.avia-slideshow-arrows a:before{background:rgba(0,0,0,1);}
#top .av-large-testimonial-slider .avia-slideshow-arrows a{color:#fff; opacity:1;}
#top .av-large-testimonial-slider .avia-testimonial-content{font-size:24px;}
#top .av-large-testimonial-slider .avia-testimonial-name{font-size:14px; text-decoration: underline;}
#top .avia-slider-testimonials.avia-testimonial-wrapper .avia-testimonial, .avia-slider-testimonials .avia-testimonial-meta, #top .av-large-testimonial-slider .avia-testimonial-name, .main_color .avia-testimonial-subtitle{color:#fff;}
.hebe .tp-bullet{background:rgba(129, 129, 129, 1);}
.hebe .tp-bullet:hover, .hebe .tp-bullet.selected{background:rgba(198, 16, 101, 1);}
.av-fixed-size .av-masonry-entry .av-inner-masonry-sizer{padding-bottom:100%;}
#main-con-01 .slide-loop-2{float:right;}
#main-con-01 .avia-logo-element-container .slide-entry{width:47.5%;}
#main-con-01 .av-border-deactivate.avia-logo-element-container img{main-width:315px; width:100%;}
#main-con-01 .av_one_third{border-top:3px #c61065 solid!important;margin-top:-32px;background-color:#fff;}
div .logo{padding:30px 0;}
#top .av_header_transparency #header_meta{background-color:#c61065;}
.av-main-nav > li > a{padding:0 27px;}

@import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css);
@import 'https://fonts.googleapis.com/css?family=Open+Sans';
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{font-family: 'Open Sans', 'Noto Sans KR', sans-serif;}



.kboard-list-uid{font-size:13px!important;}
.kboard-list-user, .kboard-list-date{font-size:12px!important;}
#kboard-default-list .kboard-list tbody td.kboard-list-title img{vertical-align: text-top;}
.reply .kboard-default-cut-strings{color:#fc4932;}
body .column-top-margin{margin-top:0;}
#kboard-default-document .kboard-detail{background:transparent;}
#kboard-default-document .kboard-title p{font-size:15px; padding:20px 0;}

#kboard-default-list .kboard-pagination .kboard-pagination-pages li{padding:0 5px;}
#kboard-default-list .kboard-pagination .kboard-pagination-pages li.active a{font-size:14px; font-weight:bold; background-color:#fff; border:1px #005fe5 solid; color:#005fe5;}
.kboard-default-button-small, .kboard-default-button-small:link, .kboard-default-button-small:visited{background-color:#fff; color:#fff; border-radius:0; border:1px #e5e5e5 solid;}

.kboard-default-poweredby{display:none;}
.main_color .toggle_content{padding:20px 0;}
.toggle_content p{font-size:14px; line-height:24px;}
#kboard-default-list .kboard-list table td.kboard-list-uid{width:64px;}
#kboard-default-list .kboard-list table td.kboard-list-user{width:148px;}
#kboard-default-list .kboard-list table td.kboard-list-date{width:116px;}
.kboard-list-view, #kboard-default-list .kboard-header{display:none;}
.main_color tr:nth-child(even), .main_color .avia-data-table .avia-heading-row .avia-desc-col, .main_color .avia-data-table .avia-highlight-col, .main_color .pricing-table>li:nth-child(even), body .main_color .pricing-table.avia-desc-col li, #top .main_color  .avia-data-table.avia_pricing_minimal th{color:#000;}
#kboard-default-list .kboard-list table tr{border-top:1px #e5e5e5 solid;}
.kboard-default-new-notify{display:none;}
#kboard-default-list .kboard-list table td{padding:15px 0;}
.kboard-list td{font-size:14px;}
.main_color tr:nth-child(odd), .main_color .pricing-table>li:nth-child(odd), .main_color .pricing-extra{background:#fff;}
#av_section_6 .main_color tr:nth-child(odd), #av_section_6 .main_color .pricing-table>li:nth-child(odd), #av_section_6 .main_color .pricing-extra{background:transparent; color:#fff!important;}
.kboard-list thead{display:none;}
.activeTitle{font-weight:bold;}
.main_color .toggle_content{background:transparent; border:0;}
.js_active .toggler{border-left:0; border-right:0; font-size:16px;}

.q-span{display: block; margin-left: 30px;}
.toggle_icon{display:none;}
.js_active .toggler{padding:20px 0;}

@media (max-width:767px){
#kboard-default-document .kboard-document-navi .kboard-next-document{text-align:right; width:50%; margin-top:0; float:right;}
#kboard-default-document .kboard-document-navi .kboard-prev-document{width:50%; float;left;}
.avia-button-right{float:left;}
}
@media (max-width:600px){
#kboard-default-document .kboard-document-navi .kboard-next-document{text-align:right; width:50%!important; margin-top:0!important; float:right!important;}
#kboard-default-document .kboard-document-navi .kboard-prev-document{width:50%!important; float:left!important;}
.avia-button-right{float:left;}
}