﻿@charset "utf-8";
#nav{width:100%;height:50px;background:#ffffff;border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc;}
.p_loca{height:50px;}
.p_loca>li{float:left;width:50%;height:50px; text-align:left;position:relative}
.p_loca>li>a{display:block;height:30px; line-height: 30px;color:#333333;font-size:15px;padding:10px 14px 10px 7px;background:url(/m/images/m_sub_icon.png) no-repeat right 10px center;}
.p_loca>li>a.over{line-height: 16px;}
.p_loca>li>a.nobg{background:0 !important}
.p_loca>li.mid{border-right: 1px solid #cccccc; box-sizing: border-box;}
.p_loca>li.first{width:28px}
.p_loca>li.first a{padding:10px 0 10px 14px;background:url(/m/images/m_sub_icon.png) no-repeat left 11px;background-size:auto 31%}
.p_loca>li.last{padding-right:0;background:0}
.p_loca > li > a.over {line-height: 16px;}

.loca1_menu{display:none;position:absolute;left:0;top:51px;width:100%;background:#f8f8f8;z-index:10; box-sizing: border-box; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc;}
.loca1_menu li{padding:10px 0 10px 15px; border-bottom:1px solid #cccccc;text-align:left;}
.loca1_menu li.last{border:0}
.loca1_menu li a{color:#666666;font-size:14px}

.content{padding-bottom: 50px;}
.content h3{text-align: center; font-size: 22px; font-weight: bold;}
.content h3 span{display: block; width: 70px; margin: 20px auto; height: 1px; background: #d7d7d7;}
.content .m_t_30{margin-top: 30px;}
.content .m_t_50{margin-top: 50px;}
.content .slider-nav{margin-top: 15px;}
.content .slider-nav >div img{width: 170px;}
.content .slick-prev{left: 10px;}
.content .slick-next{right: 10px;}
.content .slick-prev, .content .slick-next{z-index: 99; width: auto; height: auto;}
.content .slick-prev::before,.content .slick-next::before{font-size: 50px;}
.content .map .root_daum_roughmap{width: 100%;}
.content .video{padding: 0 10px;}
.content .board{padding: 0 10px;}

/* Mobile Sub 버튼  --------------------------------------------------*/
#btnArea {text-align:center; margin-top:10px; vertical-align:middle;}
.btnA { width:84px; height:32px;  border:none; cursor:pointer; background:#333; color:#fff; font-size:12px; line-height:12px; display:inline-block; vertical-align:middle; }
.btnB { width:84px; height:32px;  border:none; cursor:pointer; background:#8c909b; color:#fff; font-size:12px; line-height:12px; display:inline-block; vertical-align:middle; }
.btnC { width:84px; height:32px; border:1px solid #ddd; background:#fff; cursor:pointer; font-size:12px; line-height:30px;  display:inline-block; vertical-align:middle; } /*취소*/
.btnS { width:64px; height:32px;  border:none; cursor:pointer; background:#333; color:#fff; font-size:12px; line-height:12px; display:inline-block; vertical-align:middle; } /*검색*/

/* Mobile LOGIN 로그인  --------------------------------------------------*/
.loginbox { border:1px solid #ddd; background:#f8f8f8; padding:30px 30px 15px; }
.loginbox input{color: #555555;}
.login_input {padding:10px 3px; border:1px solid #ddd; width:95%}
.login_txt { font-size:12px; text-align:left; margin-top:10px; color: #555555;}



.M_bbs_List_th > img {
    vertical-align: super;
    width: 10px;
}

.AWbbs_input_table textarea{font-size: 13px; line-height: 18px; color: #555555;}
.tableF.input input{width: 60px; height: 25px;}
.tableF.input select{height: 32px;}

.content .textarea{padding: 0 20px;}
.content textarea{font-size: 13px; line-height: 18px; color: #555555; width: 100%; height: 200px;}


.select {color:#666; border:1px solid #ccc; background-color:#fff;}
.input {padding:2px; border:1px solid #dfdfdf; }
.input_idpw {color:#545454; border:1px solid #dfdfdf; background-color:#fff;}
.search_input {color: #847f74; border: #cfcfcf 1px solid; background-color: #fff; }
.category_pd { padding-bottom:5px; }

/*�섏씠吏뺢컙寃�*/
.Paging_Num td { padding-left:3px; }

/*�⑥뒪�뚮뱶�명뭼*/
.Password_input input { height:20px; line-height:20px; background:#fff; border:1px solid #ccc; margin:0 1px; padding:3px 4px 3px;}


/***************************************************** 由ъ뒪�� *****************************************************/
/* 寃뚯떆�� �섎떒 寃�깋------------------------------------------*/
.AWbbs_f_search{border-top:1px solid #999; border-bottom:1px solid #ddd; background:#f7f7f7; padding:10px 0;}
.AWbbs_f_search select{border:1px solid #ccc; padding:4px 4px 5px; }
.AWbbs_f_search input{width:200px; height:20px; line-height:20px; background:#fff; border:1px solid #ccc; margin:0 5px; padding:3px 4px 3px;}
.AWbbs_f_search button{}



/***************************************************** �명뭼 *****************************************************/
/* 寃뚯떆�� input ------------------------------------------*/
.AWbbs_input_table{border-top:1px solid #333;}
.AWbbs_input_table th, .AWbbs_input_table td{text-align:left; padding-left:15px; border-bottom:1px solid #ddd;}
.AWbbs_input_table th{height:38px; background:#f7f7f7;}
.AWbbs_input_table td{}
	/* 泥댄겕諛뺤뒪 (HTML 鍮꾨�湲� 怨듭�湲�) */
	.AW_bbs_input_checkbox{margin:0 0 10px;}
	.AW_bbs_input_checkbox input{vertical-align:middle;}
	.AW_bbs_input_checkbox label{vertical-align:middle; margin:0 10px 0 2px;}





/***************************************************** �곸꽭 *****************************************************/
/* 寃뚯떆�� view ------------------------------------------*/
.AWbbs_view_table{}
.AWbbs_view_table.border{border-top:1px solid #333;}
.AWbbs_view_table th, .AWbbs_view_table td{text-align:left; padding-left:15px; border-bottom:1px solid #ddd;}
.AWbbs_view_table th{height:40px; background:#f7f7f7;}
.AWbbs_view_table td{}
	/* �뚯씠釉� �덉뿉 �뚯씠釉� 由ъ뀑 */
	.AWbbs_view_table table{border:0 none;}
	.AWbbs_view_table table th, .AWbbs_view_table table td{height:auto; padding:0; border:0 none; background:none;}

	/* 肄붾찘�� */
	.AWbbs_comment_id{text-align:center; background:#f7f7f7; line-height:1.4;}
	.AWbbs_comment_id p{font-weight:bold;}
	.AWbbs_comment_id span{display:block; color:#999; font-size:10px;}
	
	/* 肄붾찘�몄벐湲� */
	.AWbbs_comment_input_info{}
	.AWbbs_comment_input_info .input{background:#fff;}