								@charset "utf-8";

#header-container .content-header												{display: none;}
#content-container																{margin: 0 auto; padding: 580px 0 0 0; overflow: visible !important; width: 1000px; height: auto !important; min-height: 0 !important;}

/* visualArea */
#visualArea																		{position: absolute; z-index: 1; top: -90px; left: 50%; margin-left: -1000px; width: 2000px; min-width: 1000px; height: 670px; overflow: hidden;}
/* bxslider 페이지 */
#visualArea .bx-wrapper .bx-controls											{position: absolute; z-index: 70; left: 500px; bottom: 24px; width: 1000px; text-align: center;}
#visualArea .bx-wrapper .bx-controls .bx-pager:after							{content: ''; display: block; clear: both; width: 0; height: 0; visibility: hidden;}
#visualArea .bx-wrapper .bx-controls .bx-pager									{display: inline-block; vertical-align: top;}
#visualArea .bx-wrapper .bx-controls .bx-pager .bx-pager-item					{display: inline-block; vertical-align: top; margin-top: 6px; margin-bottom: 6px;}
#visualArea .bx-wrapper .bx-controls .bx-pager .bx-pager-item+.bx-pager-item	{margin-left: 4px;}
#visualArea .bx-wrapper .bx-controls .bx-pager .bx-pager-item .bx-pager-link	{display: block; width: 50px; height: 5px; overflow: hidden; text-indent: -999em; background-color: #ffffff;}
#visualArea .bx-wrapper .bx-controls .bx-pager .bx-pager-item .bx-pager-link.active	{background-color: #3f3835;}
/* bxslider 시작 정지 */
#visualArea .bx-wrapper .bx-controls .bx-controls-auto							{display: inline-block; margin-left: 5px;}
#visualArea .bx-wrapper .bx-controls .bx-controls-auto .bx-controls-auto-item	{}
#visualArea .bx-wrapper .bx-controls .bx-controls-auto .bx-controls-auto-item a	{display: block; width: 17px; height: 17px; overflow: hidden; text-indent: -999em; background-image: url(./../../mycodyimages/m_visual_panel.png); background-repeat: 0 0;}
#visualArea .bx-wrapper .bx-controls .bx-controls-auto .bx-controls-auto-item a.active	{display: none;}
#visualArea .bx-wrapper .bx-controls .bx-controls-auto .bx-controls-auto-item .bx-stop	{background-position: 0 0;}
#visualArea .bx-wrapper .bx-controls .bx-controls-auto .bx-controls-auto-item .bx-start	{background-position: -17px 0;}

#visualArea .visualText															{position: absolute; z-index: 60; top: 400px; left: 500px; width: 1000px;}
#visualArea .visualText .item-01												{line-height: 40px; font-size: 34px; color: #6d6054;}
#visualArea .visualText .item-01 span											{color:#a67c56;}
#visualArea .visualText .item-02												{line-height: 60px; font-size: 22px; color: #9c8b75;}
#visualArea .visualText .button-area											{margin-top: 60px;}
#visualArea .visualText .button-area a+a										{margin-left: 10px;}

/* 우리농협 지역 특산품 */
#mainCont .specialties															{height: 860px;}
#mainCont .specialties .section-head											{padding: 96px 0 46px 0; text-align: center;}
#mainCont .specialties .section-head .title										{line-height: .9; font-size: 35px; font-weight: normal; color: #333333;}
#mainCont .specialties .section-head .subtitle									{margin-top: 16px; font-size: 16px; color: #666666;}
#mainCont .specialties ul														{list-style: none; margin: 0; padding: 0;}
#mainCont .specialties ul:after													{content: ''; display: block; clear: both; width: 0; height: 0; visibility: hidden;}
#mainCont .specialties ul li													{position: relative;}
#mainCont .specialties ul li a													{display: block;}
#mainCont .specialties ul li a img												{vertical-align: top;}
#mainCont .specialties ul li a .more-data										{display: none; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: #0cb290; background-color: rgba(12,178,144,0.85);}
#mainCont .specialties ul li a .more-data span									{display: block; position: absolute; top: 50%; left: 50%; margin: -60px 0 0 -45px; padding-top: 100px; width: 90px; height: 20px; line-height: .9; font-size: 17px; font-weight: bold; color: #ffffff; text-align: center;}
#mainCont .specialties ul li a .more-data span:before							{content: ''; display: block; position: absolute; top: 0; left: 50%; margin-left: -2px; height: 78px; width: 4px; background-color: #ffffff;}
#mainCont .specialties ul li a .more-data span:after							{content: ''; display: block; position: absolute; top: 39px; left: 50%; margin-left: -39px; height: 4px; width: 78px; background-color: #ffffff;}
#mainCont .specialties ul li a:focus .more-data,
#mainCont .specialties ul li a:hover .more-data									{display: block;}
#mainCont .specialties ul li.item-01											{float: left; width: 320px; height: 260px;}
#mainCont .specialties ul li.item-02											{float: left; margin-left: 20px; width: 320px; height: 260px;}
#mainCont .specialties ul li.item-03											{float: right; margin-left: 20px; width: 320px; height: 540px;}
#mainCont .specialties ul li.item-04											{float: left; margin-top: 20px; width: 660px; height: 260px;}

/* 농업뉴스 */
#mainCont .agriculture-news														{position: relative; height: 640px;}
#mainCont .agriculture-news:before												{content: ''; display: block; position: absolute; z-index: -1; top: 0; bottom: 0; left: -500px; width: 2000px; background: url(./../../mycodyimages/m_content_01.png) repeat 0 0;}
#mainCont .agriculture-news:after												{content: ''; display: block; clear: both; width: 0; height: 0; visibility: hidden;}
#mainCont .agriculture-news .section-head										{padding: 96px 0 46px 0; text-align: center;}
#mainCont .agriculture-news .section-head .title								{line-height: .9; font-size: 35px; font-weight: normal; color: #333333;}
#mainCont .agriculture-news .section-head .subtitle								{margin-top: 16px; font-size: 16px; color: #666666;}
#mainCont .agriculture-news .latest-posts										{position: relative; padding: 50px; width: 395px; height: 220px; background-color: #ffffff; overflow: hidden;}
#mainCont .agriculture-news .latest-posts>.title								{position: absolute; top: 0; left: 0; width: 110px; padding-top: 10px; height: 25px; line-height: .9; font-size: 14; color: #ffffff; text-align: center;}

/* 농업뉴스 bxSlider */
#mainCont .agriculture-news .latest-posts .bx-wrapper														{float: left;}
#mainCont .agriculture-news .latest-posts .bx-wrapper:after													{content: ''; display: block; clear: both; width: 0; height: 0; visibility: hidden;}
#mainCont .agriculture-news .latest-posts .bx-wrapper .bx-viewport											{float: left;}
#mainCont .agriculture-news .latest-posts .bx-wrapper .bx-viewport .bxslider:after							{content: ''; display: block; clear: both; width: 0; height: 0; visibility: hidden;}
#mainCont .agriculture-news .latest-posts .bx-wrapper .bx-controls											{position: absolute; right: 0; bottom: 0;}
#mainCont .agriculture-news .latest-posts .bx-wrapper .bx-controls .bx-controls-direction					{}
#mainCont .agriculture-news .latest-posts .bx-wrapper .bx-controls .bx-controls-direction:after				{content: ''; display: block; clear: both; width: 0; height: 0; visibility: hidden;}
#mainCont .agriculture-news .latest-posts .bx-wrapper .bx-controls .bx-controls-direction a					{float: left; width: 65px; height: 65px; line-height: 65px; font-size: 11px; color: #ffffff; text-align: center; text-indent: -999em; overflow: hidden; background-image: url(./../../mycodyimages/m_content_02.png); background-repeat: no-repeat;}

/* 농업뉴스 > 공지사항 */
#mainCont .agriculture-news .latest-posts.notice															{float: left;}
#mainCont .agriculture-news .latest-posts.notice>.title														{background-color: #3670ae;}
#mainCont .agriculture-news .latest-posts.notice .bx-wrapper .bx-controls .bx-controls-direction .bx-prev	{background-position: 0 0;}
#mainCont .agriculture-news .latest-posts.notice .bx-wrapper .bx-controls .bx-controls-direction .bx-next	{background-position: 100% 0;}

/* 농업뉴스 > 재태크 */
#mainCont .agriculture-news .latest-posts.jaetech															{float: right;}
#mainCont .agriculture-news .latest-posts.jaetech>.title													{background-color: #6ea44d;}
#mainCont .agriculture-news .latest-posts.jaetech .bx-wrapper .bx-controls .bx-controls-direction .bx-prev	{background-position: 0  -65px;}
#mainCont .agriculture-news .latest-posts.jaetech .bx-wrapper .bx-controls .bx-controls-direction .bx-next	{background-position: 100% -65px;}

/* quick-menu */
#mainCont .quick-menu															{height: 507px;}
#mainCont .quick-menu .section-head												{padding: 96px 0 46px 0; text-align: center;}
#mainCont .quick-menu .section-head .title										{line-height: .9; font-size: 35px; font-weight: normal; color: #333333;}
#mainCont .quick-menu .section-head .subtitle									{margin-top: 16px; font-size: 16px; color: #666666;}
#mainCont .quick-menu>ul														{list-style: none; margin: 0 auto; padding: 0; text-align: center;width: 830px;}
#mainCont .quick-menu>ul:after													{content: ''; display: block; clear: both; width: 0; height: 0; visibility: hidden;}
#mainCont .quick-menu>ul>li														{float: left; width: 166px;}
#mainCont .quick-menu>ul>li:before												{content: ''; display: block; margin: 0 auto; width: 100px; height: 100px; background-image: url(./../../mycodyimages/m_content_03.png); background-repeat: no-repeat;}
#mainCont .quick-menu>ul>li>a													{font-size: 17px; color: #333333; font-weight: bold;}
#mainCont .quick-menu>ul>li>a:focus,
#mainCont .quick-menu>ul>li>a:hover												{text-decoration: underline;}
#mainCont .quick-menu>ul>li>ul													{list-style: none; margin: 24px 0 0 0; padding: 0;}
#mainCont .quick-menu>ul>li>ul>li												{line-height: 24px;}
#mainCont .quick-menu>ul>li>ul>li>a												{font-size: 14px; color: #666666; font-weight: bold;}
#mainCont .quick-menu>ul>li>ul>li>a:focus,
#mainCont .quick-menu>ul>li>ul>li>a:hover										{text-decoration: underline;}
#mainCont .quick-menu>ul>li.item-01:before										{background-position: 0 0;}
#mainCont .quick-menu>ul>li.item-02:before										{background-position: 0 -100px;}
#mainCont .quick-menu>ul>li.item-03:before										{background-position: 0 -200px;}
#mainCont .quick-menu>ul>li.item-04:before										{background-position: 0 -300px;}
#mainCont .quick-menu>ul>li.item-05:before										{background-position: 0 -400px;}
#mainCont .quick-menu>ul>li.item-06:before										{background-position: 0 -500px;}

/* e-book */
#mainCont .e-book																{position: relative; height: 354px;}
#mainCont .e-book:before														{content: ''; display: block; position: absolute; z-index: -1; top: 0; bottom: 0; left: -500px; width: 2000px; background: gray url(./../../mycodyimages/m_content_04.png) no-repeat 0 0;}
#mainCont .e-book .section-head													{padding: 96px 0 46px 0; text-align: center;}
#mainCont .e-book .section-head .title											{line-height: .9; font-size: 35px; font-weight: normal; color: #ffffff;}
#mainCont .e-book .section-head .subtitle										{margin-top: 16px; font-size: 16px; color: #ffe2da;}
#mainCont .e-book ul															{list-style: none; margin: 0 auto; padding: 0; width: 600px;}
#mainCont .e-book ul:after														{content: ''; display: block; clear: both; width: 0; height: 0; visibility: hidden;}
#mainCont .e-book ul li															{float: left;}
#mainCont .e-book ul li+li														{margin-left: 20px;}
#mainCont .e-book ul li a														{display: block; padding-top: 15px; width: 133px; height: 29px; line-height: .9; font-size: 13px; font-weight: bold; text-align: center; color: #ffffff; border: 1px solid #ccc5c0; border: 1px solid rgba(255,255,255,0.4); border-radius: 3px;}
#mainCont .e-book ul li a:focus,
#mainCont .e-book ul li a:hover													{border-color: #ccc5c0; border-color: rgba(255,255,255,0.4); background-color: #999490; background-color: rgba(255,255,255,0.2);}

/* posts-display */
ul.posts-display																{margin: 0; padding: 0; list-style: none;}
.posts-display .posts-item .item-face											{display: block; height: 100%; width: 100%;}
.posts-display .posts-item .item-face .thumbnail								{display: block;}
.posts-display .posts-item .item-face .thumbnail img							{width: 100%; border: 0; vertical-align: top;}
.posts-display .posts-item .item-body .data-head .title							{display: block; line-height: 32px; font-size: 22px; color: inherit; text-decoration: none; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.posts-display .posts-item .item-body .data-head .title:focus,
.posts-display .posts-item .item-body .data-head .title:hover					{text-decoration: underline;}
.posts-display .posts-item .item-body .data-foot								{margin-top: 8px;}
.posts-display .posts-item .item-body .data-foot span							{line-height: 22px; font-size: 14px; color: #999999;}
.posts-display .posts-item .item-body .data-body								{margin-top: 24px;}
.posts-display .posts-item .item-body .data-body .summary						{margin: 0; height: 72px; line-height: 24px; font-size: 14px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; word-wrap: break-word; text-overflow: ellipsis;}
.posts-display .posts-item .item-body .data-body .summary a						{color: inherit; text-decoration: none;}
.posts-display .posts-item .item-body .data-body .summary a:focus,
.posts-display .posts-item .item-body .data-body .summary a:hover				{text-decoration: underline;}
.posts-display .posts-item .item-body .data-body .more-data						{display: inline-block; margin-top: 30px; font-size: 14px; font-weight: bold; color: #7da43f;}
.posts-display .posts-item .item-body .data-body .more-data:focus,
.posts-display .posts-item .item-body .data-body .more-data:hover				{text-decoration: underline;}

#slide-container																{display:none;}

								