@charset "UTF-8";
@import "layout.css";
@import "common.css";


/* ------- 각 카테고리별 설정 시작 -------- */
body    {background:url(/images/member/body_cs_bg.gif) repeat-y;}
td      {line-height:140%;}
.logo	{width:210px;height:290px;background:url(/images/member/logo.jpg) no-repeat;}
.lmenu		{width:206px;background:url(/images/member/bg_left.jpg) repeat-x;padding-left:4px;font-size:12px;}
.lmenu_detail li.btnLmenu	{overflow:hidden;background-color:#ffffff;padding-left:10px;vertical-align:bottom;}
.lmenu_detail li.nobg		{overflow:hidden;height:11px;vertical-align:middle;}
.lmenu_bot	{width:210px;height:150px;background:url(/images/member/left_bg.jpg) no-repeat;}


/* 상단 검색 설정 */
.top_search	{width:792px;height:40px;background:url(/images/member/serch_bg.jpg) no-repeat;}

/* 타이틀 설정 */
.member_title_02    {width:792px;height:50px;background:url(/images/member/title_02.jpg) no-repeat;text-align:right;font-size:12px;}
.member_title_05    {width:792px;height:50px;background:url(/images/member/title_05.jpg) no-repeat;text-align:right;font-size:12px;}
.member_title_06	{width:792px;height:50px;background:url(/images/member/title_06.jpg) no-repeat;text-align:right;font-size:12px;}
.member_title_07    {width:792px;height:50px;background:url(/images/member/title_07.jpg) no-repeat;text-align:right;font-size:12px;}
.member_title_08    {width:792px;height:50px;background:url(/images/member/title_08.jpg) no-repeat;text-align:right;font-size:12px;}
.member_title_09    {width:792px;height:50px;background:url(/images/member/title_09.jpg) no-repeat;text-align:right;font-size:12px;}
.member_title_10    {width:792px;height:50px;background:url(/images/member/title_10.jpg) no-repeat;text-align:right;font-size:12px;}
.member_title_11	{width:792px;height:50px;background:url(/images/member/title_11.gif) no-repeat;text-align:right;font-size:12px;}
.member_title_04	{width:792px;height:65px;background:url(/images/member/mypage_title_04.jpg) no-repeat;text-align:right;font-size:12px;}

.SReview {padding-left:20px; padding-right:20px;padding-top:0px;padding-bottom:10px;color:#1f7a03;font-size:13px;}

.scontents	{margin-left:25px;font-size:12px;height:100%;}

/* 하단 BG */
.bottom 	{width:1003px;background:url(/images/member/footer_bg.jpg) no-repeat;height:30px;clear:both;}
.copyright	{width:792px;height:97px;background:url(/images/all/intro_08.jpg) no-repeat;}

/* ------- 각 카테고리별 설정 끝  -------- */



/* Link */
a		{ color:#333; text-decoration:none;font-size:13px;}
a:hover	{ color:#2079c0; }
a.notice	{ color:#555555; text-decoration:none;}
a.notice:hover	{color:#fe830f; font-weight:bold; }

.notice_ovr		{color:#fe830f; font-weight:bold; }


/*게시판유형 리스트*/
.tbl_list	{width:750px;}
.tbl_list	th	{height:30px;border-top:2px solid #E1BEA2;border-bottom:1px solid #CCCCCC;background-color:#F7E9DE;color:#333;font-size:13px;text-align:center;font-weight:bold;}
.tbl_list 	td	{color:#333;border-bottom:1px solid #CCCCCC;height:35px;word-break:keep-all;text-align:center;font-size:13px;}
.tbl_list	.vline	{background:url(/images/all/dot.gif) right no-repeat;background-color:#F7E9DE;}
.tbl_list	.fontBlod{color:#333;font-size:13px;text-align:center;font-weight:bold;}
.tbl_list	.no		{width:50px;}
.tbl_list	.subject{text-align:left;}
.tbl_list	.subjectWidth600p{width:600px;word-break:keep-all;}
.tbl_list	.subjectWidth550p{width:550px;word-break:keep-all;}
.tbl_list	.subjectWidth500p{width:500px;word-break:keep-all;}
.tbl_list	.subjectWidth450p{width:450px;word-break:keep-all;}
.tbl_list	.subjectWidth400p{width:400px;word-break:keep-all;}
.tbl_list	.subjectWidth350p{width:350px;word-break:keep-all;}
.tbl_list	.subjectWidth370p{width:370px;word-break:keep-all;}
.tbl_list	.subjectWidth270p{width:270px;word-break:keep-all;}
.tbl_list	.subjectWidth300p{width:300px;word-break:keep-all;}
.tbl_list	.subjectWidth250p{width:250px;word-break:keep-all;}
.tbl_list	.subjectWidth200p{width:200px;word-break:keep-all;}
.tbl_list	.subjectWidth150p{width:150px;word-break:keep-all;}
.tbl_list	.subjectWidth100p{width:100px;word-break:keep-all;}
.tbl_list	.subjectWidth80p{width:80px;}
.tbl_list	.subjectWidth70p{width:70px;}
.tbl_list	.subjectWidth50p{width:50px;}

.tbl_list   .updateDate{width:110px;}
.tbl_list   .gubun{width:120px;}
.tbl_list   .file{width:50px;}
.tbl_list   .mode{width:50px;}
.tbl_list	td.subject {text-align:left;}

.tbl_list   .notice{background-color:#efefef;}
.tbl_list   .commentCnt{color:#ff7f00;font-size:13px;text-align:center;font-weight:bold;}
.paging		{width:750px;height:30px;text-align:center;font-size:12px;color:#333;padding-top:10px;}
.listTotal {padding:0 0 10px 0;font-size:13px;color:#000000;}

/*게시판유형 보기*/
.tblview	{background:url(/images/board/board_bar.gif)  no-repeat; width:750px; font-size:12px; }
.tblview th	{height:40px; text-align:left; font-weight:normal;}
.tblview td	{border-bottom:1px; solid #CCCCCC; padding-left:10px; text-align:left; color:#333; font-size:13px; line-height:250%}
.tblview .preNext1{text-align:center;font-weight:bold;height:34px;width:80px;}
.tblview .preNext2{word-break:keep-all;line-height:150%;}
.tblview .preNext3{word-break:keep-all;width:110px;}
.tblview .subject	{text-align:center; width:100px; padding-left:5px; background-color:#f8f8f8;word-break:keep-all;}
.tblview .subjectWidth250p	{width:250px;word-break:keep-all;line-height:150%;}
.tblview .subject_c	{text-align:left; padding-left:20px; width:575px; background-color:#f8f8f8; font-weight:bold;}
.tblview .subjectWidth650p	{width:650px; padding-left:5px;word-break:keep-all;line-height:150%}
.tblview .subjectWidth650B	{width:650px; padding-left:5px;word-break:break-all;}
.tblview .td_end	{border-bottom:1px solid #e8e8e8;}
.tblview .td_line3 {background-color:#FFFFFF; border-bottom:2px solid #cccccc; height:3px;}
.tblview .td_line2 {background-color:#FFFFFF; border-bottom:2px solid #cccccc; height:3px;}
/*.tblview .td_line2 {background-color:#FFFFFF; border-top:2px solid #cccccc; height:4px;}*/
.tblview .td_line1 {background-color:#FFFFFF; border-bottom:1px solid #CCCCCC; height:2px;}
.tblview .list {height:39px;}
.tblview .list_l {border-bottom:2px solid #cccccc;}
.tblview .btn {margin:auto; padding-left:300px;}
.tblview .textareaHeight {padding:10px 10px 10px 10px;word-break:keep-all;line-height:200%;text-align:justify;}
.tblview .subjectComment   {text-align:center; width:180px; background-color:#f8f8f8; font-weight:bold;word-break:keep-all;}
.tblview .Reply {background-color:#F9F9F9;height:77px; padding-left:0px; vertical-align:middle;}
.tblview .reply_1 {text-align:left; padding-left:20px; border-bottom:1px solid #dcdcdc; width:530px; background-color:#EFEFEF; font-weight:bold;word-break:keep-all;}
.tblview .reply_2 {text-align:right; padding-left:20px; border-bottom:1px solid #dcdcdc; background-color:#EFEFEF;word-break:keep-all;}
.tblview .reply_user {text-align:center; width:145px; background-color:#f8f8f8;word-break:keep-all;font-color: black;}
.tblview .reply_del {text-align:left; padding-left:5px; border-bottom:1px solid #dcdcdc; background-color:#EFEFEF;word-break:keep-all;}
.tblview .textareaContent {font-family:굴림; font-size:13px;width:550px;height:50px; padding:7px;}



/*게시판유형 쓰기*/
.tblwr	{background:url(/images/board/board_bar.gif)  no-repeat; width:750px; font-size:12px; }
.tblwr th	{height:34px; border-top:2px solid #AC9D78; border-bottom:1px solid #CCCCCC; color:#333; font-size:13px;}
.tblwr td	{border-bottom:1px; solid #CCCCCC;height:25px;padding-left:5px;padding-top:3px; text-align:left; color:#333; font-size:12px;}
.tblwr .subject {text-align:center; width:100px; padding-left:5px; background-color:#f8f8f8; font-size:13px;}
.tblwr .subject_c {text-align:left; width:575px; border-bottom:1px solid #CCCCCC;}
.tblview .subjectWidth650p	{width:650px; padding-left:5px;word-break:keep-all;}
.tblview .subjectWidth650B	{width:650px; padding-left:5px;word-break:break-all;}
.tblview .subjectWidth250p	{width:250px;word-break:keep-all;}
.tblview .subjectWidth250	{width:250px;word-break:keep-all;}
.tblwr .td_h	{height:34px;}
.tblwr .td_end	{border-bottom:1px solid #CCCCCC;}
.tblwr .td_line3 {background-color:#FFFFFF; border-bottom:2px solid #cccccc; height:3px;}
.tblwr .td_line2 {background-color:#FFFFFF; border-bottom:2px solid #cccccc; height:3px;}
/*.tblwr .td_line2 {background-color:#FFFFFF; border-top:2px solid #cccccc; height:4px;}*/
.tblwr .td_line1 {background-color:#FFFFFF; border-bottom:1px solid #CCCCCC; height:2px;}
.tblwr .td_up	{height:20px; padding:10px 0 10px 10px;}
.tblwr .imgAlign {cursor:pointer;}
.tblwr .inputWidth95p {font-size:13px;width:95%;}
.tblwr .inputWidth80p {font-size:13px;width:80%;}
.tblwr .inputTitle {font-size:13px;width:80%;}
.tblwr .inputWidth30 {font-size:13px;width:30px;}
.tblwr .inputWidth80 {font-size:13px;width:80px;}
.tblwr .inputWidth200 {font-size:13px;width:200px;}
.tblwr .inputWidth250 {font-size:13px;width:250px;}
.tblwr .textareaWidth100p {font-size:13px;width:100%;}
.tblwr .textareaContent {font-size:13px;width:100%;height:200px;}
.tblwr .mailCode {width:200px;}


form .calendarInput { float: left; overflow: hidden; }
.areaColor {color:#CC0000;font-size:12px}
.imgCursor {cursor:pointer;}

/* 게시판 리스트 두번째 */
.tbl_list2	{width:630px;}
.tbl_list2	th	{height:25px;border-top:2px solid #E1BEA2;border-bottom:1px solid #CCCCCC;background-color:#F7E9DE;color:#333;font-size:13px;text-align:center;font-weight:bold;}
.tbl_list2 	td	{border-bottom:1px solid #CCCCCC;height:25px;word-break:keep-all;text-align:center;font-size:13px;}
.tbl_list2	.vline	{background:url(/images/all/dot.gif) right no-repeat;background-color:#F7E9DE;}
.tbl_list2	.no		{width:53px;}
.tbl_list2	.width40p		{width:40px;background-color:#F7E9DE;text-align:center;}
.tbl_list2	.width50p		{width:50px;background-color:#F7E9DE;text-align:center;}
.tbl_list2	.width100p		{width:100px;background-color:#F7E9DE;text-align:center;}
.tbl_list2	.width140p		{width:140px;text-align:center;}
.tbl_list2	.width150p		{width:150px;background-color:#F7E9DE;text-align:center;}
.tbl_list2	.width200p		{width:200px;background-color:#F7E9DE;text-align:center;}
.tbl_list2	.width250p		{width:250px;background-color:#F7E9DE;text-align:center;}
.tbl_list2	.width300p		{width:300px;background-color:#F7E9DE;text-align:center;}
.tbl_list2	.width350p		{width:350px;background-color:#F7E9DE;text-align:center;}
.tbl_list2 	.aRight{text-align:right;}

/* 로그인부분 */
.lsearch {width:570px;}
.ltop, .lbottom{display:block;} 
.ltop *, .lbottom *{display:block; height:1px; overflow:hidden;} 
.l1{margin:0 4px; background:#EDEDED} 
.l2{margin:0 3px; border-left:2px solid #EDEDED; border-right:2px solid #EDEDED;} 
.l3{margin:0 2px; border-left:1px solid #EDEDED; border-right:1px solid #EDEDED;} 
.l4{margin:0 1px; height:2px; border-left:1px solid #EDEDED; border-right:1px solid #EDEDED;} 
.boxl { margin:0; padding:4px 10px; border-left:#EDEDED solid 1px; border-right:#EDEDED solid 1px; font-size:12px}

.loginInput{width:120px;height:18px;border:1px solid #dddddd;font-family: "굴림", "굴림체";font-size: 13px;} 