@charset "utf-8";
/* 
코어트레이더스 블로그 커스터마이징css입니다
지우지 마세요
*/
/* coretraders css start */
/* font defult */
@import url("https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.8/dist/web/variable/pretendardvariable.css");
/* font defult */
.widget .shape2, .widget .widget-title, .shape1{display: none!important;}
.image-holder img, img{width: 100%;max-width: 100%;}
/* body font  */
*{font-family: "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto, "Helvetica Neue", "Segoe UI", "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;letter-spacing: -0.4px}
.page-info p, .btn{font-family: "Pretendard Variable"!important;}
/* header */
header.\'hide-top-header\'{background-color: #000;}
header h1.text-center.site-title {margin-top: 0;padding-top: 15px;}
.hdineer {width: 100%;max-width: 1200px;margin: 0 auto;text-align: left;display: flex;flex-wrap: wrap;gap: 1em;}
.hdineer a{font-family: 'Pretendard Variable';font-weight: bold;font-size: 36px;margin-left: -2px;color: #fff;}
.hdineer form{display: flex;flex-wrap: wrap;width: 16vw;}
.hdineer form > div{width: inherit;display: flex;flex-wrap: wrap;}
.hdineer .form-wrapper input[type="text"]{width: 80%;font-size: 16px;color: #555}
.hdineer form > div button{padding: 0;width: 45px;height: 45px;aspect-ratio: 1 / 1;display: block;}
.hdineer form > div button i{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.hdineer form > div button i::before{font-size: 16px;}
nav.header-nav{border: 0px;}

.header-nav .menu > li > a{padding:0;margin-right: 20px;font-size: 16px;font-weight: bold;color: rgba(255, 255, 255, 0.85);}
.header-nav .menu > li > a:hover{color: rgba(255, 255, 255, 1);}
/* .header-nav .menu{padding-left: 15px;padding-right: 15px;} */

#page .header-nav.primary_menu .container{width: 100%;max-width: 1200px;margin: 0 auto;padding: 0;}

.container{max-width: 1200px}
/* main ree */
.main-container.indx{padding-bottom: 10vw;}
.main-container.indx .container{min-height: 78vw}
.main-container{width: 100%;max-width: 1200px;margin: 0 auto;height: max-content;min-height: 85vw;}
.main-container .container{padding-right: 0;padding-left: 0;width: 100%;display: flex;flex-wrap: wrap;position: relative;}
.main-container .container::before, .main-container .container::after{display: none}
.main-container .container > .row{margin-right: 0; margin-left: 0;}
.main-container .container #primary{padding-left: 0;float: none;}
.main-container .container #secondary.sidebar-wrap{padding-right: 0;float: none;position: absolute;right: 0;width: 329px;padding-left: 0;}
.main-container .container #secondary.sidebar-wrap > asdie{width: 100%;}
/* blog img resizing */
.home-page .blog-post{height: 17em;word-break: break-word;overflow: hidden;}
.blog-post .post-outer{padding: 0;border: 0;height: 100%}
.blog-post .post-outer::before, .blog-post .post-outer::after{display:none;}
.blog-post .post-outer .blogger-lite-wrapper::after, .blog-post .post-outer .blogger-lite-wrapper::before{display:none;}
.blog-post .post-outer .blogger-lite-wrapper{display:grid;grid-template-columns:45% 55%;width:100%;box-sizing:border-box;margin:0; padding:0;height: 100%;}
.blog-post .post-outer .blogger-lite-wrapper > div{width:100%;box-sizing:border-box;padding:0;}
.blog-post .post-outer .blogger-lite-wrapper > .col-xs-12.col-sm-6.col-lg-8{padding-left:23px;padding-right:23px;padding-bottom: 20px;box-sizing:border-box}
.blog-post-image{width:100%;height:100%;object-fit:cover;margin-top:0;}
.image-info {margin-bottom: 0px;width: 100%;height: 100%;object-fit: cover;margin-top: 0;}
.image-info img{width: 100%;height: 100%;object-fit: cover;margin:0}
.blog-post-content h2{font-size:18px}
.blog_tag_wr {display: flex;flex-wrap: wrap; column-gap: 1em;}
.blog_tag_wr a {padding: 1em;box-sizing: border-box;border: 1px solid #eee;text-decoration: none;font-size: 12px;}
.blog_tag_wr a:nth-child(n+4){display: none!important;}
/* widget */
.widget{margin-bottom:1em;}

.widget{padding: 19px;}
/* 검색창 */
.widget.widget_search div{display: flex;flex-wrap: wrap;justify-content: space-between;}
.widget.widget_search .form-wrapper input[type="text"]{margin: 0;width: 70%;}
/* 최신글 디자인 */
section#recent-posts-widget-with-thumbnails-2 div#rpwwt-recent-posts-widget-with-thumbnails-2 ul li{padding-left: 0;}
.widget.widget_recent_entries ul li{display: flex;flex-wrap: wrap;padding-left: 0;}

/* .main-container{min-height: 100vw;} */

/* sidebar */
div#secondary.col-md-4.sidebar-wrap.fix{position: fixed;right: 350px;padding-left: 0;}
div#secondary.col-md-4.sidebar-wrap.sidebar_2.fix{position: fixed;right: 350px}
/* profile */
.about-me img{margin-bottom: 1em;}

/* 따라다니는 라이트바 */
/* #secondary.sidebar-wrap.sidebar{will-change: min-height}
#secondary.sidebar-wrap .sidebar_inner.widget-area{    position: relative;
    transform: translate(0, 0);
    transform: translate3d(0, 0, 0);
    will-change: position, transform} */
/* coretraders css end- */


#header-menu-wrap > form.form-wrapper{display: none}
#header-menu-wrap > form.form-wrapper.a{display: flex;flex-wrap:wrap;width: 100%;}
#header-menu-wrap > form.form-wrapper.a div{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;padding: 15px 0}
#header-menu-wrap > form.form-wrapper.a input[type="text"]{width: 80%;margin: 0;}

/* sub */
div#content{width: inherit;display: flex;flex-wrap: wrap;position: relative;height:100%;}
#content .blog-post.single-post{overflow: auto;    height: auto}
.breadcrumb{display: none;}
.page-header{margin-top:0}
.content-wrap .page-header .page-title{margin-top: 0;}
.post-navigation .nav-previous{visibility: hidden;}
.main-container.sub .comments-area{max-width: 800px;}
/* s */


/* Responsive css */
@media (max-width:1230px) {
    /* body{font-size: 15px;} */
    .blog-post-content p{font-size: 14px;}
}
@media (max-width:1210px){
    
    .hdineer{padding:0 3vw;box-sizing: border-box;max-width: none;}
    /* .hdineer a{margin-left: 0;} */
    #page .header-nav.primary_menu .container{max-width: none;width: 100%;padding: 0 3vw;box-sizing: border-box;}
    .main-container .container{max-width: none;width: 100%;padding: 0 3vw;box-sizing: border-box;}
	.blog-post{max-height:none;overflow:auto!important;height: 100%!important;}
	.blog-post .post-outer .blogger-lite-wrapper{display:flex;flex-wrap:wrap;}
	.blog-post-content h2{font-size:1.3em}
	.blog-post-image{width:100%;height:auto;aspect-ratio:640/314;overflow:hidden}

    .widget.widget_search .form-wrapper input[type="text"]{width: 68%;}
}
@media (max-width:1150px){
    .widget.widget_search .form-wrapper input[type="text"]{width: 65%;} 
}
@media (max-width:1080px){
    .widget.widget_search .form-wrapper input[type="text"]{width: 60%;}    
}

@media (max-width: 991px) {
    .main-container{max-width: none;width: 100%;}
    .right-sidebar .content-wrap {float: none;padding-right: 0;}
    #content{display: flex;flex-wrap: wrap;flex-direction: column;width: inherit;}
    .main-container .container #secondary.sidebar-wrap{position: static;width:100%;}
    .main-container .container #primary{width: 100%;}
    
}
@media (max-width:990px){
    
}
@media (max-width: 800px){
    #header-menu-wrap > form.form-wrapper.a input[type="text"]{margin: 0;width:83%;color: #555;}
    .cssmenu .menu-button{padding: 0;}
    .cssmenu .menu-button::after, .cssmenu .menu-button::before{right: 0;}
    body .header-nav .menu li a{padding-left: 0;padding-right: 0;margin-right: 0;}
}
@media (max-width: 545px){
    #header-menu-wrap > form.form-wrapper.a input[type="text"]{width: 80%;}
}
@media (max-width: 500px){
    #header-menu-wrap > form.form-wrapper.a input[type="text"]{width: 75%;}
}
@media (max-width: 450px){
    #header-menu-wrap > form.form-wrapper.a input[type="text"]{width: 70%;}
}
@media (max-width: 380px){
    #header-menu-wrap > form.form-wrapper.a input[type="text"][type="text"]{width:80%;}
    #header-menu-wrap > form.form-wrapper.a  button.search-submit{padding: 10px!important;}
}
/* Responsive css */