﻿/**
 * OLYM Cascading Style Sheets
 * File Name : board.css
 * Description : 게시판 스타일시트
 * Author : Web business Team / Choi Hyun Mi
 * Email : designtj@olymcompnay.com
 * Date : 2013.03.27
 * Update : 2013.04.05
 * Copyright(c) 2013 OLYM Communications. All Rights Reserved.
*/

#board { color:#555555; width:100%; margin:0 auto; font-size:1.05em; }
#board img { max-width:100% !important;}
/* 버튼 */
/* btn_s_36 */
.btn_s_36 { display:inline-block; background:url(/admode/module/board/images/kor/bg_btn.gif) no-repeat -100px top; width:36px; height:16px; padding-top:5px; font-size:12px; color:#494949; font-weight:bold; text-align:center; letter-spacing:-0.05em; line-height:1.0em; }
.btn_s_36:hover { color:#000; position:relative; top:1px; text-decoration:none !important; }
/* btn_s_46 */
.btn_s_46 { display:inline-block; background:url(/admode/module/board/images/kor/bg_btn.gif) no-repeat -100px -30px; width:46px; height:16px; padding-top:5px; font-size:12px; color:#494949; font-weight:bold; text-align:center; letter-spacing:-0.05em; line-height:1.0em; }
.btn_s_46:hover { color:#000; position:relative; top:1px; text-decoration:none !important; }
/* btn_s_56 */
.btn_s_56 { display:inline-block; background:url(/admode/module/board/images/kor/bg_btn.gif) no-repeat -100px -60px; width:56px; height:16px; padding-top:5px; font-size:12px; color:#494949; font-weight:bold; text-align:center; letter-spacing:-0.05em; line-height:1.0em; }
.btn_s_56:hover { color:#000; position:relative; top:1px; text-decoration:none !important; }
/* btn_s_86 */
.btn_s_86 { display:inline-block; background:url(/admode/module/board/images/kor/bg_btn.gif) no-repeat -100px -150px; width:86px; height:16px; padding-top:5px; font-size:12px; color:#494949; font-weight:bold; text-align:center; letter-spacing:-0.05em; line-height:1.0em; }
.btn_s_86:hover { color:#000; position:relative; top:1px; text-decoration:none !important; }
/* btn_n_36 */
.btn_n_36 { display:inline-block; background:url(/admode/module/board/images/kor/bg_btn.gif) no-repeat left top; width:36px; height:19px; padding-top:6px; font-size:12px; color:#494949; font-weight:bold; text-align:center; letter-spacing:-0.05em; line-height:1.0em; }
.btn_n_36:hover { color:#000; position:relative; top:1px; text-decoration:none !important; }
/* btn_n_46 */
.btn_n_46 { display:inline-block; background:url(/admode/module/board/images/kor/bg_btn.gif) no-repeat left -30px; width:46px; height:19px; padding-top:6px; font-size:12px; color:#494949; font-weight:bold; text-align:center; letter-spacing:-0.05em; line-height:1.0em; }
.btn_n_46:hover { color:#000; position:relative; top:1px; text-decoration:none !important; }
/* btn_n_56 */
.btn_n_56 { display:inline-block; background:url(/admode/module/board/images/kor/bg_btn.gif) no-repeat left -60px; width:56px; height:19px; padding-top:6px; font-size:12px; color:#494949; font-weight:bold; text-align:center; letter-spacing:-0.05em; line-height:1.0em; }
.btn_n_56:hover { color:#000; position:relative; top:1px; text-decoration:none !important; }
/* btn_n_66 */
.btn_n_66 { display:inline-block; background:url(/admode/module/board/images/kor/bg_btn.gif) no-repeat left -90px; width:66px; height:19px; padding-top:6px; font-size:12px; color:#494949; font-weight:bold; text-align:center; letter-spacing:-0.05em; line-height:1.0em; }
.btn_n_66:hover { color:#000; position:relative; top:1px; text-decoration:none !important; }
/* a링크 안될때 */
.btn_n_66_input input { display:inline-block; background:url(/admode/module/board/images/kor/bg_btn.gif) no-repeat left -90px; width:66px; height:25px; font-size:12px; color:#494949; font-weight:bold; letter-spacing:-0.05em; line-height:1.0em; position:relative; vertical-align:middle; border:0; cursor:pointer; _cursor:hand; }
/* btn_n_76 */
.btn_n_76 { display:inline-block; background:url(/admode/module/board/images/kor/bg_btn.gif) no-repeat left -120px; width:76px; height:19px; padding-top:6px; font-size:12px; color:#494949; font-weight:bold; text-align:center; letter-spacing:-0.05em; line-height:1.0em; }
.btn_n_76:hover { color:#000; position:relative; top:1px; text-decoration:none !important; }
/* btn_n_86 */
.btn_n_86 { display:inline-block; background:url(/admode/module/board/images/kor/bg_btn.gif) no-repeat left -150px; width:86px; height:19px; padding-top:6px; font-size:12px; color:#494949; font-weight:bold; text-align:center; letter-spacing:-0.05em; line-height:1.0em; }
.btn_n_86:hover { color:#000; position:relative; top:1px; text-decoration:none !important; }
.btn_n_86 img { margin-top:-3px; }
/* btn_n_96 */
.btn_n_96 { display:inline-block; background:url(/admode/module/board/images/kor/bg_btn.gif) no-repeat left -180px; width:96px; height:19px; padding-top:6px; font-size:12px; color:#494949; font-weight:bold; text-align:center; letter-spacing:-0.05em; line-height:1.0em; }
.btn_n_96:hover { color:#000; position:relative; top:1px; text-decoration:none !important; }
.btn_n_96 img { margin-top:-3px; }
/* 폼 */
#board .input_form { height:18px; line-height:18px; padding:3px 0 1px 3px; border-style:solid; border-width:1px; border-color:#d1d1d1 #e7e7e7 #e7e7e7 #d1d1d1; color:#565656; background:#f8f8f8; font-size:1em; }
#board .select_form, #board .input_select { padding:0 0 0 3px; height:20px; border-style:solid; border-width:1px; border-color:#d1d1d1 #e7e7e7 #e7e7e7 #d1d1d1; color:#565656; background:#f8f8f8; font-size:1em; }
#board .input_file { height:20px; border-style:solid; border-width:1px; border-color:#d1d1d1 #e7e7e7 #e7e7e7 #d1d1d1; color:#565656; background:#f8f8f8; font-size:1em; }
#board .textarea_form { border:1px solid #dbe1e7; font-size:1em; padding:3px 0 0 3px; color:#767676; background:#f8f8f8; width:95%; }
/* 게시판 상단 */
#board_top { position:relative; height:30px; margin-bottom:10px; }
#board_top .post_info { background:url(/admode/module/board/images/kor/bg_total.gif) no-repeat left 9px; float:left; padding:5px 0 0 5px; color:#505050; font-family:verdana; font-size:0.875em; font-weight:bold; }
#board_top .font_post { font-weight:normal; color:#858585; padding-left:10px; }
#board_top .search_info { float:right; text-align:right;  margin-bottom:20px;}
#board_top .select_search { padding:3px 3px 3px 10px; min-width:70px; height:26px; border:1px solid #cecece; color:#858585; }
#board_top .input_search { height:19px; min-width:120px; line-height:19px; padding:3px 0 2px 3px; border:1px solid #cecece; color:#565656; }
#board_top .btn_search_gray input { display:inline-block; background:#575757; width:66px; height:25px; font-size:12px; color:#fff; font-weight:bold; letter-spacing:-0.05em; line-height:1.4em; position:relative; vertical-align:top; border:0; cursor:pointer; _cursor:hand; }
/* 게시판 하단 */
.list_page { padding:15px 0; text-align:center; clear:both;}
.list_page a { display:inline-block;  width:34px; line-height:34px; color:#404040; text-align:center; font-size:1.125em; margin:0 3px; }
.list_page strong { display:inline-block; border:2px solid #ec5c6d; width:30px; line-height:30px; color:#ec5c6d; text-align:center; font-size:1.125em; margin:0 3px; }
.list_page a:hover { color:#275eb7; font-weight:bold;}
.list_page a.pre, .list_page a.next { margin:0; padding:0; border:0; }
.list_page a, .list_page img { vertical-align:top;}
.list_page img { margin:0 3px;}
#board_bottom .btn_board_bottom { padding-top:10px; height:50px; }
#board_bottom .btn_board_bottom li { float:left; padding-right:5px; }
#board_bottom .btn_board_bottom .li_right { float:right; padding-right:0; }
#board_bottom .btn_board_bottom_right { padding-top:10px; float:right; height:50px; }
#board_bottom .btn_board_bottom_right li { float:left; padding-left:5px; }
/* 기본 게시판 리스트 */
.table_board_basic, .table_board_basic th, .table_board_basic td { border:0; }
.table_board_basic { table-layout:fixed;}
.table_board_basic th { padding:10px; color:#181818; background:#fafafa; border-top:1px solid #000; border-bottom:1px solid #a2a2a2;}
.table_board_basic tbody tr:hover { background:#f7f7f7; }
.table_board_basic tbody td { background:none; }
.table_board_basic td { text-align:center; padding:9px 0 8px 0; border-bottom:1px solid #d7d7d7; }
.table_board_basic td a { color:#555555; }
.table_board_basic td a:hover { text-decoration:underline; }
.table_board_basic .td_left { text-align:left; padding-left:15px; }
.table_board_basic .td_eng { font-family:verdana; font-size:0.95em; }
.table_board_basic .font_s_num { font-family:verdana; font-size:0.8em; font-weight:bold; color:#000; letter-spacing:-0.1em;}
/* 기본 게시판 뷰 */
.table_board_read, .table_board_read th, .table_board_read td { border:0; }
.table_board_read { border-top:1px solid #303030; table-layout:fixed; }
.table_board_read th { text-align:left; color:#2a2a2a; background:#f5f5f5; border-bottom:1px solid #d7d7d7; border-right:1px solid #d7d7d7; padding:9px 0 8px 20px; }
.table_board_read .title { font-weight:bold; color:#2a2a2a; }
.table_board_read .th_div { border-left:1px solid #d7d7d7; }
.table_board_read td { padding:9px 0 8px 20px; border-bottom:1px solid #d7d7d7; }
.table_board_read td a { color:#555555; }
.table_board_read td a:hover { text-decoration:underline; }
.table_board_read .td_con { padding:20px; }
.table_board_read .td_eng { font-family:verdana; font-size:0.95em; }

/* 뷰 - 하단 이전, 다음글 링크 */
.table_board_read_bottom, .table_board_read_bottom th, .table_board_read_bottom td { border:0; }
.table_board_read_bottom { border-top:1px solid #303030; table-layout:fixed; }
.table_board_read_bottom th { text-align:left; color:#2a2a2a; border-bottom:1px solid #d7d7d7; padding:9px 0 8px 20px; }
.table_board_read_bottom th img { vertical-align:middle;}
.table_board_read_bottom td { padding:9px 0 8px 20px; border-bottom:1px solid #d7d7d7; }
.table_board_read_bottom td a { color:#555555; }
.table_board_read_bottom td a:hover { text-decoration:underline; }

/* 댓글달기 */
.reply_box { position:relative;}
.reply_box h2 a { display:block; background:url(/admode/module/board/images/kor/icon_reply_read.gif) no-repeat 15px 8px; padding:10px 0 0 40px; height:22px; border-bottom:1px solid #d7d7d7; font-weight:bold; color:#2a2a2a;}
.reply_box h2 a:hover { color:#666; text-decoration:underline;}
.reply_box .btn_open_right { position:absolute; top:10px; right:10px;}
.reply_box li { border-bottom:1px solid #d7d7d7; position:relative; padding:20px;}
.reply_box li:hover { background-color:#f7f7f7; }
.reply_box li .btn_reply { position:absolute; top:13px; right:3px;}
.reply_box li .name { font-weight:bold; color:#494949;}
.reply_box li .date { font-weight:normal; font-family:verdana; font-size:0.875em; color:#858585;}
.reply_box li .desc_con { padding-top:15px; color:#6d6d6d;}
.reply_box .li_reply { padding-left:50px; background:url(/admode/module/board/images/kor/icon_reply_line.gif) no-repeat 25px 13px;}
.reply_box .reply_textarea { margin-bottom:5px; padding:0 0 0 3px;	border-style:solid;	border-width:1px; border-color:#d1d1d1 #e7e7e7 #e7e7e7 #d1d1d1; color:#565656;	background:#f5f5f5;	font-size:1em; width:85%;}

/* 기본 게시판 쓰기 */
.table_board_write, .table_board_write th, .table_board_write td { border:0; }
.table_board_write { border-top:1px solid #303030; }
.table_board_write th { text-align:left; color:#2a2a2a; background:#f5f5f5; border-bottom:1px solid #d7d7d7; border-right:1px solid #d7d7d7; padding:7px 0 6px 20px; }
.table_board_write .th_div { border-left:1px solid #d7d7d7; }
.table_board_write td { text-align:left; padding:7px 0 6px 20px; border-bottom:1px solid #d7d7d7; }
.table_board_write td a { color:#555555; }
.table_board_write td a:hover { text-decoration:underline; }
.table_board_write .notice { font-size:0.95em; font-weight:bold; }
#board_write .box_policy { padding:5px; border-bottom:1px solid #d7d7d7; font-size:0.95em; letter-spacing:-0.05em; }
#board_write .box_policy .privacy { margin:15px; border:1px solid #d7d7d7; height:100px; padding:10px; overflow-y:scroll; }
#board_write .box_policy .privacy { padding:15px; color:#767676; }
#board_write .box_policy .privacy h1 { color:#2a2a2a; font-weight:bold; text-align:center; padding-bottom:15px; }
#board_write .box_policy .privacy h2 { padding:15px 0 10px 0; font-weight:bold; color:#666; }
#board_write .box_policy .p_privacy { text-align:center; color:#767676; }

/* 게시물 삭제 */
#board_password .password_text { padding:50px 0; text-align:center; border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; font-size:13px; color:#555555;}
#board_password .password_text .title { font-weight:bold; color:#2a2a2a;}
#board_password .pdB10 { padding-bottom:10px;}
#board_password .btn_bottom { padding:10px 0; text-align:right;}

/* 갤러리 게시판*/
#gallery_list { border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; padding-top:20px; }
#gallery_list li { float:left; width:25%; padding-bottom:30px; height:150px; }
#gallery_list li .img_box { padding:5px; height:120px; width:160px; border:1px solid #d7d7d7; position:relative; margin:0 auto; }
#gallery_list li .p_title { text-align:center; width:165px; margin:0 auto; padding-top:5px; }
#gallery_list li .p_title a { color:#555555; }
#gallery_list li .p_title a:hover { text-decoration:underline; }

/* 인증서 게시판*/
#cert_list { border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; padding-top:20px; }
#cert_list li { float:left; width:25%; padding-bottom:30px; height:230px; }
#cert_list li .img_box { background:url(/admode/module/board/images/kor/bg_img.gif) no-repeat; padding:10px 0 0 22px; height:207px; width:153px; position:relative; margin:0 auto; }
#cert_list li .img_box .btn_zoom { position:absolute; top:0; right:13px; }
#cert_list li .p_title { text-align:center; width:165px; margin:0 auto; }
#cert_list li .p_title a { color:#555555; }
#cert_list li .p_title a:hover { text-decoration:underline; }

/* 협력업체 게시판*/
/*#partner_list { border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; padding-top:20px; }*/
#partner_list  {width:100%;}
#partner_list  li {float:left; width:173px; padding:10px; text-align:center; height:220px;}
#partner_list  .p_title a {color:#000; font-weight:bold; margin-top:10px; display:block;}
#partner_list .p_title span {display:block; color:#666; font-size:12px;}
#partner_list  li.right {margin:0 0 20px 0; }
#partner_list  .pic_box {border:solid 1px #e5e5e5; }
#partner_list  .pic_box img {width:173px; height:164px;}

/* 카달로그 게시판*/
#cata_list { border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; padding-top:20px; }
#cata_list li { float:left; width:25%; padding-bottom:30px; height:250px; }
#cata_list li .img_box { background:url(/admode/module/board/images/kor/bg_img.gif) no-repeat; padding:10px 0 0 22px; height:207px; width:153px; position:relative; margin:0 auto; }
#cata_list li .img_box .btn_zoom { position:absolute; top:0; right:13px; }
#cata_list li .p_title { text-align:center; width:165px; margin:0 auto; }
#cata_list li .p_title a { color:#555555; }
#cata_list li .p_title a:hover { text-decoration:underline; }
#cata_list li .btn_down { text-align:center; width:165px; margin:0 auto; padding-top:5px; }

/* 일정관리(스케쥴) 게시판 */
.top_date { width:140px; margin:0 auto; position:relative; text-align:center; font-weight:bold; font-family:verdana; font-size:18px; height:40px; }
.top_date a:hover { position:relative; top:1px; left:1px; }
.top_date .btn_prev { position:absolute; top:-1px; left:0; }
.top_date .btn_next { position:absolute; top:-1px; right:0; }
#calendar_list .table_cal, #calendar_list .table_cal th, #calendar_list .table_cal td { border:0; border-collapse:collapse; }
#calendar_list .table_cal th { background:#2d3033; font-size:10px; font-weight:bold; font-family:tahoma; color:#fff; padding:12px 0 11px 0; }
#calendar_list .table_cal .th_sun { background:#ba1c22; }
#calendar_list .table_cal .th_satur { background:#034381; }
#calendar_list .table_cal td { vertical-align:top; border:1px solid #d7d7d7; min-height:100px; height:100px; color:#2d3033; font-size:12px; font-family:verdana; font-weight:bold; padding:10px; }
#calendar_list .table_cal td:hover { background:#f7f7f7; }
#calendar_list .table_cal td a { color:#2a2a2a; font-weight:bold; }
#calendar_list .table_cal .icon_today { vertical-align:top; }
#calendar_list .table_cal p { margin-top:2px; }
#calendar_list .table_cal p a { display:block; font-size:0.95em; font-weight:normal; color:#fff; padding:2px; letter-spacing:-0.05em; }
#calendar_list .table_cal p a:hover { position:relative; top:1px; left:1px; }
#calendar_list .table_cal .p_color a { background:#94a5b6; }

/* FAQ 게시판 (자주 묻는 질문) */
#faq_list .table_faq, .table_faq th, .table_faq td { border:0; font-size:1em; line-height:1.4em; }
#faq_list .table_faq { border-bottom:1px solid #d7d7d7; }
#faq_list .table_faq tr:hover { background:#f7f7f7; }
#faq_list .table_faq th { background:url(/admode/module/board/images/kor/icon_q.gif) no-repeat 20px center; text-align:left; border-top:1px solid #d7d7d7; border-bottom:1px solid #fff; padding:10px 0 10px 50px; position:relative; }
#faq_list .table_faq th a { color:#2a2a2a; font-weight:bold; }
#faq_list .table_faq th a:hover { text-decoration:underline; }
#faq_list .table_faq td { background:url(/admode/module/board/images/kor/icon_a.gif) no-repeat 50px 20px; text-align:left; padding:20px 20px 20px 80px; color:#555555; border-top:1px solid #d7d7d7; }
#faq_list .btn_faq { position:absolute; right:10px; }

/* 보도자료형 게시판 (이미지 + 내용) */
#news_list .news_post { border-top:1px solid #d7d7d7; text-align:left;}
#news_list .li_news_post { border-bottom:1px solid #e4e6ec; height:132px; padding:20px; }
#news_list dt { font-weight:bold; margin-left:215px; padding:10px 0; height:20px;}
#news_list dt .check_box { display:block; float:left; padding-right:5px; }
#news_list dt a { color:#2a2a2a; font-size:16px; }
#news_list dd a { color:#555555; }
#news_list dt a:hover, #news_list dd a:hover { text-decoration:underline; }
#news_list .img_news_list { float:left; margin:-40px 25px 0 0; }
#news_list .img_news_list a { display:block; border:1px solid #d7d7d7; }
#news_list .bottom_info { padding-top:10px; color:#505050; font-family:verdana; font-size:0.875em; font-weight:bold; }
#news_list .bottom_info li { float:left; padding-right:10px; }
#news_list .font_post { font-weight:normal; color:#858585; }

/* 이벤트 게시판 */
#event_list .event_post { border-top:1px solid #d7d7d7; }
#event_list .li_event_post { border-bottom:1px solid #e4e6ec; height:102px; padding:20px; }
#event_list dt { font-weight:bold; margin-left:320px; padding:10px 0; height:20px }
#event_list dt .check_box { display:block; float:left; padding-right:5px; }
#event_list dt a { color:#2a2a2a; }
#event_list dd a { color:#555555; }
#event_list dt a:hover, #event_list dd a:hover { text-decoration:underline; }
#event_list .img_event_list { float:left; margin:-40px 25px 0 0; }
#event_list .img_event_list a { display:block; border:1px solid #d7d7d7; }
#event_list .event_date { padding-top:10px; color:#505050; font-family:verdana; font-size:0.95em; font-weight:bold; position:relative;}
#event_list .event_date .font_post { color:#858585; font-family:"돋움"; }
#event_list .event_date .btn_right { position:absolute; top:0; right:0;}
/* 이용후기 게시판-기본게시판과 틀같음 */
#review_list .score_star { width:55px; height:11px; background:url(/admode/module/board/images/kor/bg_star.gif) no-repeat;}
#review_list h3 { font-weight:bold; color:#2a2a2a;}
/* 채용 게시판-기본게시판과 틀같음 */
#recruit_list .font_11 { font-size:0.95em; letter-spacing:-0.05em;}

/* 동영상 게시판 */
#movie_list  { padding-bottom:20px; border-top:1px solid #d7d7d7;  border-bottom:1px solid #d7d7d7;  }
#movie_list .movie_post {}
#movie_list .li_movie_post { height:95px; padding:20px 0; width:50%; float:left; }
#movie_list dl { padding:0 20px; text-align:left;}
#movie_list dt { font-weight:bold; margin-left:150px; padding-top:10px; height:20px }
#movie_list dt .check_box { display:block; float:left; padding-right:5px; }
#movie_list dt a { color:#2a2a2a; }
#movie_list dd a { color:#555555; }
#movie_list dt a:hover, #movie_list dd a:hover { text-decoration:underline; }
#movie_list .img_movie_list { float:left; margin:-30px 25px 0 0; }
#movie_list .img_movie_list a { display:block; border:1px solid #d7d7d7; }
#movie_list .bottom_info { color:#505050; font-family:verdana; font-size:0.875em; font-weight:bold; padding-bottom:10px; }
#movie_list .bottom_info li { float:left; padding-right:10px; }
#movie_list .font_post { font-weight:normal; color:#858585; }

/* 상담문의 */
#form_list { width:100%; margin:0 auto; }
#form_list ul { width:280px; margin:20px auto; }
#form_list li { float:left; padding:0 4px; }
#form_list .p_star { text-align:right; padding:5px 0;}
#form_list .pol { width:90%; margin:15px auto; border:1px solid #d2d2d4; padding:10px; }
#form_list .pol_box { overflow-x:hidden; overflow-y:scroll; width:100%; height:120px; text-align:left;}
#form_list .check { text-align:center; font-size:11px;}
#form_list .btn_bottom { text-align:center; padding-top:30px; }
#form_list .input { height:15px; padding:4px 0 1px 3px; border-style:solid; border-width:1px; border-color:#d1d1d1 #e7e7e7 #e7e7e7 #d1d1d1; color:#565656; background:#f5f5f5; }
#form_list .select { padding:0 0 0 3px; height:20px; border-style:solid; border-width:1px; border-color:#d1d1d1 #e7e7e7 #e7e7e7 #d1d1d1; color:#565656; background:#f5f5f5; }
#form_list .file { height:20px; border-style:solid; border-width:1px; border-color:#d1d1d1 #e7e7e7 #e7e7e7 #d1d1d1; color:#565656; background:#f5f5f5;}
#form_list .textarea { width:90%; border:1px solid #dbe1e7; padding:3px 0 0 3px; color:#767676; margin:8px 0 9px 0; }

.table_cust, .table_cust th, .table_cust td { border:0; border-collapse:collapse; }
.table_cust { border-top:1px solid #d2d2d4; font-size:12px; }
.table_cust th { text-align:left; padding:7px 0 8px 20px; background:#f7f7f7; color:#56220f; border-bottom:1px solid #d2d2d4; border-right:1px solid #d2d2d4; }
.table_cust td { padding:7px 0 8px 20px; color:#4f555c; border-bottom:1px solid #d2d2d4; }

/* 산후조리정보 */
.medi {
	float:left;
	width:100%;
}
.medi ul.sec {
	height:80px;
	background:#ff7600 url("/project/design/01_abou/se_img.jpg") no-repeat;
}
.medi ul.sec li {
	width:460px;
	margin:0 auto;
}
.medi ul.sec input.sec,
.medi ul.sec select.sec,
.medi ul.sec input.submit,
.pop input.submit {
	padding:0 0 0 7px;
	margin-right:5px;
	margin-top:24px;
	height:34px;
	line-height:32px;
	border:1px solid #cdcdcd;
}
.pop { position:relative; width:780px;}
.medi ul.sec select.sec {
	width:135px;
}
.medi ul.sec input.sec {
	width:210px;
	padding:0px;
}
.medi ul.sec input.submit {
	width:80px;
	padding:0px;
	color:#fff;
	font-weight:700;
	line-height:28px;
	background-color:#774d37;
	border:1px solid #81654d;
}
.medi_list {float:left; width:100%;margin:30px 0px;}
.table_bar_brown, .table_bar_brown th, .table_bar_brown td { border:0; border-collapse:collapse;}
.table_bar_brown th { border-bottom:1px solid #d0d0d0; border-top:3px solid #5b5b5b; !important; padding:12px 0; color:#2e2e2d; font-size:14px;}
.table_bar_brown td { color:#8d8d8d; font-size:13px; padding:12px 20px; border-bottom:1px solid #e9e9e9; }
.table_bar_brown .td_col {color:#b65a00;}
.table_bar_brown .txC { text-align:center;}
