/*
여기에 자신의 CSS를 추가할 수 있습니다.

도움 아이콘을 클릭하면 더 알아볼 수 있습니다.
*/

.wrap { max-width: 1350px; }
.page-one-column .panel-content .wrap {
		max-width: 1290px;
	}

/* Single Post */
.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 {
	margin-left: auto;
	margin-right: auto;
	max-width: 1290px;}


.navigation-top {
	background: #2D3EFA;   /* 메뉴 백그라운드 색상 변환 */	}
.navigation-top .wrap {max-width: 1200px; }  /*-----Main menu size-------*/

.navigation-top a {
	color: #FFFFFF;   /*  메뉴 글자 색상 */}
.navigation-top .current_page_item > a {
	color: #FFFB03;    /* 현재 선택된 메뉴 색상 */}

.main-navigation ul {
	background: #2D3EFA;   /* 핸폰사이즈 메뉴 배경색상 */	}

.main-navigation a:hover {
	color: #FF0073;   /* 메뉴  hover 했을때 선택한 메뉴 색상 */
}

.menu-toggle {
	
	color: #FFFFFF;   /* 핸폰  메뉴 자체 글자 색상 */
	}

.site-footer .widget-area {
	padding-bottom: 1.5em;
	padding-top: 1.5em;}

.site-info a {
	color: #302F2F;}

.site-header .navigation-top .menu-scroll-down {
		color: #03FFDD;
		top: 0.7em; /* 메뉴에 화살표 색상  */	}

/*-------13.6 Footer-------------*/

.site-footer .wrap {
	padding-bottom: 1em;
	padding-top: 1em;
}

/* Footer widgets */

.site-footer .widget-area {
	padding-bottom: 1em;
	padding-top: 1em;
}

/*----7.0 Formatting----------------*/

hr { margin-bottom: 1em; }

/*-----------13.2 Front Page----*/
.panel-content .wrap {
	padding-bottom: 1em;
	padding-top: 1em;
}
.panel-image:before {	top: 50px;}

/* Front Page - Recent Posts */
.twentyseventeen-front-page .panel-content .recent-posts article {margin-bottom: 1em;}
.recent-posts .entry-header {	margin-bottom: 0em;}

/* Posts 이거 test 미 완료 - 어딘지  */
.site-content { padding: 1em 0 0;}


/*-----13.3 Regular Content-------*/
.site-content {	padding: 1em 0 0;}

/* Entry footer */
.entry-footer {	margin-top: 0em;
	padding: 0em 0;  }
.entry-footer .edit-link a.post-edit-link { margin-top: 0em;
	padding: 0.5em 0.5em;	}

/* Post Navigation */
.post-navigation { margin: 1em 0;}
.nav-title { color: #4D16F2; }
.nav-subtitle {	color: #F71143; } /* 블로그 안에 이전 다음 색상 */

/*---13.3 Regular Content -Reduce whitespace above and below page title 이거 test 미 완료 - 어딘지------*/

.site-content {    padding-top: 1em; }
.page-header {   padding-bottom: 0; }


/*-------13.4 Posts-----*/
/* Posts - Removing the “date” in blogposts twenty seventeen */
.single .byline,
.entry-date {display: none; }

.entry-header .entry-title {margin-bottom: 0.1em;}

/*-------13.4 Posts 블로그 제목 색상-----*/
.entry-title a {color: #0989F2;}

.page .panel-content .entry-title,
.page-title,
body.page:not(.twentyseventeen-front-page) .entry-title {
	color: #989F2;}
.page-numbers.current {	color: #2605FA;}
.prev.page-numbers,
.next.page-numbers {background-color: #0989F2;}
.prev.page-numbers:focus,
.prev.page-numbers:hover,
.next.page-numbers:focus,
.next.page-numbers:hover {background-color: #F00505;} /* 화살표 hover했을때 배경 색 */
/* Blog landing, search, archives */
.blog .site-main > article,
.archive .site-main > article,
.search .site-main > article {
	padding-bottom: 0em;
}



/*-------13.5 Pages-----------*/
.page-header {	padding-bottom: 1em;}
.page-links {	clear: both;	margin: 0 0 1em; }
.page:not(.home) #content { padding-bottom: 1em;}



/*------13.6 Footer--------*/
.site-footer .wrap {
	padding-bottom: 1em;
	padding-top: 1em;
}
/* Footer widgets */
.site-footer .widget-area {
	padding-bottom: 1em;
	padding-top: 1em;
}
/*-------15.0 Widgets-----*/
#secondary { padding: 1em 0 1em; } /* 이게 사이칸 공백 */
.widget { padding-bottom: 1em; }

/* Layout 블로그 좌측 64% 우측 사이드바 30% 조정*/
.has-sidebar:not(.error404) #primary {
		float: left;
		width: 64%;	}
.has-sidebar #secondary {
		float: right;
		padding-top: 0;
		width: 30%;	}

/* front page  title remove */
.home .page .entry-title {
  display: none;
}
/* checkout button color */
.checkout-button { background-color:#FF0073; color:#FFFFFF;}
.checkout-button:hover  {	background-color: #05F014; color: #F0056F; } 
.checkout-button:focus  {	background-color: #05F014; color: #F0056F; } 

.woocommerce #place_order { background-color:#0009FF; color:#FFFFFF;}
.woocommerce #place_order:hover  {	background-color: #05F014; color: #F0056F; } 
.woocommerce #place_order:focus  {	background-color: #05F014; color: #F0056F; }

.widget-title {	background-color: #E4F005; color: #F0056F; } /* 위젯바 타이틀  색상 */
.site-info { width:100%;}/* siteinfo full size  */

.wc-forward {background-color:#FF0073; color:#FFFFFF;}  /* Sidebar – 장바구니보기, 결제 Color */
.wc-forward:hover  { background-color: #05F014; color: #F0056F; } /* Sidebar – 장바구니보기, 결제 Color */
.remove  { background-color: #05F014; color: #F0056F; } /* cart selected item remove color*/


.widget_shopping_cart { background-color:#FCFBC0;   }/* Cart side slide in - background Color */
.woocommerce-Price-amount.amount { color: #D10FC1; }   /*  Price color    */

.panel-title { color:#D903FF;}  /*  Post - Panel title Color */
.panel-title:hover  { background-color: #05F014; color: #F0056F; }

/* main front page animation text padding make it 0  */
.panel-content .wrap {
    padding-bottom: 0em;
    padding-top: 0em;
}

/*---Hide reCaptcha v3 visible seal---*/
.grecaptcha-badge {
opacity:0 !important;
}