@charset "utf-8";


/*뷰페이지*/

div.view_top							{width:100%; border-top:2px solid #606060; border-bottom:1px solid #dadada;}
div.view_top p.view_tit					{padding:25px 18px; vertical-align:middle; border-bottom:1px solid #dadada; font:bold 18px/26px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#000; text-align:left;  background:#fafafa;}
div.view_top p.view_hd2					{margin:18px 0;}
div.view_top p.view_hd2 span			{width:35px; padding-left:15px; vertical-align:middle; font:normal 12px/14px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#333;}
div.view_top p.view_hd2 span.hd_1		{background:url('../img/view_bar.png')no-repeat 5% 3px; font:normal 12px/14px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#333;}
div.view_top p.view_hd2 span.hd_2		{padding:0 6px 0 4px; font:normal 12px/14px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#888;}

div.bbs_cont					{padding:35px 20px;}


div.pr_ne_list					{width:100%; margin-top:40px; border-top:1px solid #999; border-bottom:1px solid #999;}
div.pr_ne_list p.prev			{padding:18px 16px; vertical-align:middle; border-bottom:1px solid #dadada;}
div.pr_ne_list p.next			{padding:18px 16px; vertical-align:middle;}
div.pr_ne_list span				{font:normal 13px/22px "Malgun Gothic" , "Dotum" , "Arial" , "verdana" , "Helvetica"; color:#666; padding-right:20px; }
div.pr_ne_list span.pre_tit		{background:url('../img/view_previous.png')no-repeat 100% 5px;}
div.pr_ne_list span.next_tit	{background:url('../img/view_next.png')no-repeat 100% 5px;}
div.pr_ne_list span.red			{color:red !important; font-weight:bold;}
div.pr_ne_list a				{color:#444; font:normal 13px/22px "Malgun Gothic","Dotum","Arial","verdana","Helvetica";}
div.pr_ne_list a:hover			{color:#96161a; text-decoration:underline;}

a.btn_write_w37			{width:37px; padding:6px 12px; margin-top:23px; border:1px solid #d5d5d5; border-radius:3px;}
a.btn_write_w37:hover	{background:#f5f5f5;}

input.btn_write_w37			{padding:4px 12px 6px 12px; border:1px solid #d5d5d5; border-radius:3px; cursor:pointer }
input.btn_write_w37:hover	{background:#888; color:#fff; border:1px solid #777}


input.join_btn2									{margin:30px 0 100px 0px; text-align:center;}
input.join_btn2.btn_red_join					{display:inline-block; width:100px; padding:14px 0 16px 0; text-align:center; border-radius:3px; webkit-border-radius:3px; -moz-border-radius:3px; background:#96161a; font:bold 16px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#fff; }
input.join_btn2.btn_red_join:hover				{background:#333; }
input.join_btn2.btn_gray_join					{display:inline-block; width:100px; padding:14px 0 16px 0; text-align:center; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; background:#666;  font:bold 16px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#fff;}
input.join_btn2.btn_gray_join:hover			{background:#333;}



div.view_comment			{width:100%; padding:20px 30px 30px 30px; border-top:2px solid #333; background:#f9f9f9;}
table.v_cmt					{font:normal 13px/24px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#888;}
table.v_cmt	td				{padding:10px 0; border-bottom:1px dotted #a1a1a1;}
table.v_cmt	td.end			{padding:10px 0; border-bottom:none;}
table.v_cmt	td.bar			{text-align:center; table.bbs_list tr td.bluetable.bbs_list tr td.blue}

a.write_btn					{margin:30px 0 0 10px; display:inline-block; padding:22px 25px 23px 25px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; font:bold 14px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#fff !important; cursor:pointer; background:#96161a;}
a.write_btn:hover			{margin:30px 0 0 10px; padding:22px 25px 23px 25px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; font:bold 14px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#fff; cursor:pointer; background:#555;}




.btn_gray		{background: rgba(102,102,102,1); border:1px solid #606060; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; padding:4px 15px 5px 15px; font:bold 13px "Malgun Gothic" , "Dotum" , "Arial" , "verdana" , "Helvetica"; color:#fff !important;}
.btn_gray:hover	{background:#96161a; border:1px solid #7c0b0f; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; padding:4px 15px 5px 15px; font:bold 13px "Malgun Gothic" , "Dotum" , "Arial" , "verdana" , "Helvetica"; color:#fff !important;}

select		{opacity:100; font:normal 14px/16px "Malgun Gothic" , "Dotum" , "Arial" , "verdana" , "Helvetica"; color:#444; cursor:pointer; outline:none;}
    
span.select	{display:block; height:22px; text-overflow:ellipsis; overflow:hidden; cursor:pointer; font:normal 14px/16px "Malgun Gothic" , "Dotum" , "Arial" , "verdana" , "Helvetica"; color:#444;
			background:url("../img/select_w_bg.gif") no-repeat 100% 2px; padding:5px 0 0 10px; border-top:1px solid #bebebe; border-left:1px solid #bebebe; border-bottom:1px solid #e4e4e4; border-right:1px solid #e4e4e4;}

.select2	{display:block; height:22px; text-overflow:ellipsis; overflow:hidden; cursor:pointer; font:normal 14px/16px "Malgun Gothic" , "Dotum" , "Arial" , "verdana" , "Helvetica"; color:#444;
			background:url("../img/select_w_bg.gif") no-repeat 100% 2px; padding:5px 0 0 10px; border-top:1px solid #bebebe; border-left:1px solid #bebebe; border-bottom:1px solid #e4e4e4; border-right:1px solid #e4e4e4;}

input.text	{height:22px; padding:5px 0 0 10px; border-top:1px solid #bebebe; border-left:1px solid #bebebe; border-bottom:1px solid #e4e4e4; border-right:1px solid #e4e4e4;}


/*���彺��ġ ����Ʈ*/


div.bbs_search	{overflow:hidden;}

ul.sketch_list							{border-top:2px solid #606060; border-bottom:1px solid #dadada; margin-top:8px; padding:0 0 42px 12px; overflow:hidden;}
ul.sketch_list li						{float:left; width:290px; margin:26px 38px 10px 0;}
ul.sketch_list li.end					{float:left; width:290px; margin-top:26px;}

ul.sketch_list li dl dd					{font:normal 13px/20px "Malgun Gothic" , "Dotum" , "Arial" , "verdana" , "Helvetica"; color:#666;}
ul.sketch_list li dl dd.img a				{width:290px; height:170px; background:#000; -moz-transition: all 250ms;  -o-transition: all 250ms;  -webkit-transition: all 250ms;  transition: all 250ms;}
ul.sketch_list li dl dd.img a:hover		{opacity:0.7;  filter:alpha(opacity:'30') }
ul.sketch_list li dl dt.tit				{width:290px; margin-top:15px; font:bold 14px/18px "Malgun Gothic" , "Dotum" , "Arial" , "verdana" , "Helvetica"; color:#1b1b1b;}
ul.sketch_list li dl dt.tit a			{color:#1b1b1b;}
ul.sketch_list li dl dt.tit a:hover		{text-decoration:underline}
ul.sketch_list li dl dt.tit span		{color:#ff0000;}
ul.sketch_list li dl dd.date			{margin:3px 0 5px 0;font:normal 13px/16px "Malgun Gothic" , "Dotum" , "Arial" , "verdana" , "Helvetica"; color:#888;}


p.btn_page a					{width:27px; height:25px; border:1px solid #d4d4d4; margin-left:5px; padding:5px 10px 6px 10px; font:bold 13px/16px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#333;}
p.btn_page a:hover				{background:#626262; border:1px solid #626262; font:bold 13px/16px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#fff;}
p.btn_page a.on					{background:#626262; border:1px solid #626262; margin-left:5px; padding:5px 10px 6px 10px; font:bold 13px/16px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#fff;}
p.btn_page a.next_back			{width:27px; height:25px; background:#fff; border:1px solid #d4d4d4; margin-left:5px;}
p.btn_page a.first_back			{width:27px; height:25px; background:#fff; border:1px solid #d4d4d4; margin-left:5px;}



/* ��Ű����*/

div.tab_time						{margin-bottom:15px; padding:7px 5px; border:2px solid #666; color:#ddd; display:inline-block;}
div.tab_time a.on					{font-weight:bold;}
div.tab_time a.on:hover				{text-decoration:none}
div.tab_time a						{color:#333; padding:0 5px;}
div.tab_time a:hover				{text-decoration:underline}


/* �ֺ� ��ǿ���*/
.ps_cerv							{overflow:hidden; background:url('../img/ipension_sbg.png')no-repeat 90% 50%;}
ul.ps_box							{width:300px; float:left; margin:50px 0 0 80px; padding-left:30px;}
ul.ps_box	li						{margin-top:10px; padding-left:10px; background:url('../img/dot_gray2.gif') no-repeat 0 55%;}
ul.ps_box	li.bg_no				{background:none; margin-left:-10px;}	


/* 일반게시판 */
table.bbs_list							{width:100%; }
table.bbs_list tr.not_off				{}
table.bbs_list tr.not_over				{background-color:#f5f5f5; cursor:pointer;}
table.bbs_list tr th					{padding:12px 0 11px 0; border-top:2px solid #606060; border-bottom:1px solid #dadada; background-color:#fafafa; }
table.bbs_list tr td					{padding:12px 0; text-align:center; border-bottom:1px solid #dadada; font:normal 13px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#666; }
table.bbs_list tr.not_off td.name		{padding:12px 0 13px 25px;text-align:left; font:normal 13px/16px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#666; }
table.bbs_list tr.not_off td.name a		{font:normal 13px/16px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#666;}
table.bbs_list tr.not_over td.name		{padding:12px 0 13px 25px; text-decoration:underline; text-align:left; font:normal 13px/16px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#96161a; }
table.bbs_list tr.not_over td.name a	{color:#96161a;}
table.bbs_list td.name span				{color:#d80e12}
table.bbs_list tr td.red				{font-weight:bold; color:#a41e21; letter-spacing:-0.5pt}
table.bbs_list tr td.gray				{font-weight:bold; color:#ababab; letter-spacing:-0.5pt}
table.bbs_list tr td.blue				{font-weight:bold; color:#199fdd; letter-spacing:-0.5pt}

a.btn_white					{display:inline-block; padding:6px 15px 8px 15px;  border:1px solid #d5d5d5; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;  font:normal 13px/16px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#555; background:#fff;}
a.btn_white:hover			{padding:6px 15px 8px 15px;  border:1px solid #d5d5d5; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; font:normal 13px/16px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#555; background:#f5f5f5;}



table.bbs_write						{width:100%; border-top:2px solid #606060; }
table.bbs_write tr th				{padding-left:25px; text-align:left; border-bottom:1px solid #ddd; font:bold 14px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#666; vertical-align:middle;}
table.bbs_write tr td				{padding:15px 0; border-bottom:1px solid #ddd; font:normal 14px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#777;}
table.bbs_write tr td.b				{font:bold 15px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#666;}
table.bbs_write tr td.red			{font-weight:bold; color:#a41e21; letter-spacing:-0.5pt}



/* 조인게시판 글쓰기 view */
table.join_write							{width:100%; border-top:2px solid #606060; }
table.join_write tr th						{padding-left:25px; text-align:left; border-bottom:1px solid #ddd; font:bold 14px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#666; vertical-align:middle;}
table.join_write tr td						{padding:9px 0; border-bottom:1px solid #ddd; font:normal 14px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#777;}
table.join_write tr td.b					{font:bold 15px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#666;}
table.join_write tr td.red					{font-weight:bold; color:#a41e21; letter-spacing:-0.5pt}

p.join_btn									{margin:30px 0 100px 0px; text-align:center;}
p.join_btn a.btn_red_join					{display:inline-block; width:100px; padding:14px 0 16px 0; text-align:center; border-radius:3px; webkit-border-radius:3px; -moz-border-radius:3px; background:#96161a; font:bold 16px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#fff; }
p.join_btn a.btn_red_join:hover				{background:#333; }
p.join_btn a.btn_gray_join					{display:inline-block; width:100px; padding:14px 0 16px 0; text-align:center; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; background:#666;  font:bold 16px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#fff;}
p.join_btn a.btn_gray_join:hover			{background:#333;}





/*시니어클럽*/
/* Wirte 페이지 */
table.ski_write						{width:100%; border-top:2px solid #606060; }
table.ski_write	 *					{vertical-align:middle;}
table.ski_write tr th				{padding-left:25px; text-align:left; border-bottom:1px solid #ddd; font:bold 14px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#333; vertical-align:middle;}
table.ski_write tr td				{overflow:hidden; padding:9px 0 9px 20px; border-bottom:1px solid #ddd; font:normal 13px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#777;  vertical-align:middle;}
table.ski_write tr td select		{height:27px; padding-left:5px; border-top:1px solid #bebebe; opacity:0; cursor:pointer; position:absolute;
									border-left:1px solid #bebebe; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; font:normal 12px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#777; vertical-align:middle;
}
table.ski_write tr td span				{display:block; float:left; padding:2px 0 0 10px; text-overflow:ellipsis; overflow:hidden; font:normal 13px/21px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#555;}
table.ski_write tr td span.red_t		{font:normal 12px/24px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#96161a;}
table.ski_write tr td span.select		{display:block; height:25px; float:left; padding:2px 0 0 10px; text-overflow:ellipsis; overflow:hidden; cursor:pointer;
										background:url(""../img/select_w_bg.gif"") no-repeat right 10px; 
										border-left:1px solid #bebebe; border-top:1px solid #bebebe;  border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4;
										font:normal 12px/22px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#777;
}
table.ski_write tr td input				{height:27px; padding-left:10px; border-top:1px solid #bebebe; border-left:1px solid #bebebe; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; font:normal 14px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#444;}
table.ski_write tr td textarea			{ont:normal 13px/21px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#777;}
table.ski_write a.btn_line_w150			{background:#f2f2f2; padding:4px 12px 6px 12px; border:1px solid #d5d5d5; border-radius:3px; cursor:pointer; font:bold 12px/15px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#777}
table.ski_write	a.btn_line_w150:hover	{background:#888; color:#fff; border:1px solid #777}

table.ski_write .border_b			{border-bottom:1px solid #ccc;}




/*예약상담-약관동의 */

div.agree_top						{overflow:hidden}
div.agree_top h2.agree_title		{width:248px; float:left;}
div.agree_top p.agree_sub			{margin:5px 0 0 16px; float:left; font: normal 14px/16px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#666;}

p.agree_info								{background:url(../img/agree_dot.png) no-repeat 1px 47px;font: bold 15px/19px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#333; padding:47px 0 10px 25px;}

div.agree_infobox							{width:960px; height:223px; border:1px solid #ddd; border-radius:3px; margin-left:2px;}
div.agree_infobox pre						{width:906px; height:153px; padding:20px 34px 7px 20px; font: normal 13px/20px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#999; word-wrap:break-word; word-break:break-all; overflow-y:scroll;}
div.agree_infobox pre span.info_tit			{font: bold 13px/20px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#666;}

div.agree_infobox div.agree_check						{overflow:hidden; width:960px; height:42px; border-top:1px solid #ddd; background:#f9f9f9;}
div.agree_infobox div.agree_check input.agree_checking	{float:left; margin:14px 7px 0 19px;}
div.agree_infobox div.agree_check p.agree_conf			{float:left; margin-top:10px; font: normal 13px/19px "Malgun Gothic","Dotum","Arial","verdana","Helvetica"; color:#5c5c5c;}


