@charset "utf-8";
@import "common.css";

#header h1:before																{content: ''; display: block; position: absolute; top: 40px; right: 0; left: 0; height: 2px; background-color: #ffb300;}
#header h1:after																{content: ''; display: block; position: absolute; top: 40px; right: 0; left: 0; height: 2px; background: url(/Web-home/user/mobile/images/temp_01/c_header.png) no-repeat 0 0; background-size: auto 2px;}
#content-container .content-path												{background-color: #28a444;}

/* footer */
#footer																			{overflow: hidden; padding-top: 8px; background-color: #d9d9d9;}
#footer .util																	{text-align: center;}
#footer .util a																	{height: 32px; line-height: 32px; font-size: 14px; text-decoration: none; color: #666666; font-weight: bold;}
#footer .util a:focus,
#footer .util a:hover															{text-decoration: underline;}
#footer .util a+a																{margin-left: 32px;}

/* copyright */
#footer .copyright																{margin: 12px; line-height: 20px; font-size: 12px; color: #848484; text-align: center;}
#footer .copyright .wbr															{display: inline-block; vertical-align: top; line-height: inherit;}


/* visual-area */
.visual-area .bx-wrapper .bx-controls											{position: absolute; z-index: 60; bottom: 20px; left: 20px;}
.visual-area .bx-wrapper .bx-controls .bx-pager									{font-size: 0;}
.visual-area .bx-wrapper .bx-controls .bx-pager .bx-pager-item					{display: inline-block; vertical-align: top;}
.visual-area .bx-wrapper .bx-controls .bx-pager .bx-pager-item+.bx-pager-item	{margin-left: 4px;}
.visual-area .bx-wrapper .bx-controls .bx-pager .bx-pager-item a				{display: block; overflow: hidden; text-indent: -999em; width: 10px; height: 10px; border-radius: 5px; background-color: rgba(0,0,0,0.5);}
.visual-area .bx-wrapper .bx-controls .bx-pager .bx-pager-item a.active			{background-color: rgba(255,255,255,1);}
.visual-area .bx-wrapper .bx-controls .bx-controls-auto							{display: none;}

/* local-navigation */
.local-navigation ul															{background-color: #17861e;}

/* 게시판탭 템플릿 */
.tab_list																		{margin: 20px;}
.tab_list>ul																	{padding-bottom: 100px;}
.tab_list>ul>li																	{color: #727272;}
.tab_list>ul>li+li:before														{content: ''; display: block; float: left; margin: 2px 8px; width: 1px; height: 10px; background-color: #d6d6d6;}
.tab_list>ul>li>a																{display: block; float: left; text-decoration: none;}
.tab_list>ul>li>a span															{display: block; height: 14px; line-height: 14px; font-size: 14px; font-weight: bold; color: #727272; letter-spacing: -1px;}
.tab_list>ul>li>a span.over														{color: #6ea800;}
.tab_list>ul>li>ul																{top: 26px; height: 88px;}
.tab_list>ul>li>ul li															{padding-right: 60px;}
.tab_list>ul>li>ul li a															{line-height: 22px; font-size: 14px; color: inherit;}
.tab_list>ul>li>ul li span														{line-height: 22px; font-size: 14px; color: #acacac;}
.tab_list>ul>li>ul li.more a													{top: -26px; right: 0; width: 15px; height: 15px; background-image: url(/Web-home/user/mobile/images/temp_01/m_tablist_more.png);}

#content-container .category-all>ul>li.active>ul>.active02>ul>li>a				{color:#28a444 !important;}

.list table colgroup col{width:auto !important;}