@charset "euc-kr";
/*게시판공통_폼*/
.select01 { border:1px solid #dddddd; padding:3px 3px 3px 3px; }

label{ vertical-align:middle; vertical-align:-1px;}
input,textarea,select{*font-size:100%; color:#555555}

/*게시판공통_폼*/
input[type="file"] {height:22px;}
.input_text{ padding:2px 0 2px 5px; border:1px solid #c5c5c5; vertical-align:middle; font-size:12px; height:15px; color:#666;}/*기본***/
.input_text01 { border:1px solid #c5c5c5; font-size:12px; height:20px;  color:#666; background:#f0f0f0; padding-left:4px;}/*탕전신청***/
.input_text02 { border:1px solid #c5c5c5; font-size:12px; height:20px;  color:#666; background:#f0f0f0; padding-left:4px; padding-top:3px;}/*탕전신청01***/
.input_text03 { border:1px solid #c5c5c5; height:22px; width:200px;  padding:0 0 0 0;  vertical-align:middle;}
.input_text04 { border:1px solid #c5c5c5; height:18px; vertical-align:middle; font-size:11px; }/*처방후기 약물검색***/
.input_text05 { border:1px solid #c5c5c5; height:18px; width:90px; vertical-align:middle; font-size:11px; }/*처방후기 약물검색***/
.input_text06 { border:1px solid #c5c5c5; height:18px;  vertical-align:middle; font-size:11px; }/*기본input***/
.input_text07 { border:1px solid #c5c5c5;}/*기본input***/
.input_text08 { border:1px solid #e5e4e4; font-size:11px; padding:1px;}/*기본input***/
.input_text09 { border:1px solid #e5e4e4; font-size:11px;}/*기본input***/
.select01 { border:1px solid #c5c5c5; font-size:12px; height:22px; color:#666;}
.select02 { border:1px solid #c5c5c5; font-size:12px; height:20px; color:#666; padding:0 0 0 5px;}
.select03 { border:1px solid #c5c5c5;  color:#666; font-size:11px; vertical-align:middle; padding:0 0 0 5px;}/*탕전신청***/
.select04 { border:1px solid #c5c5c5; height:26px; color:#666; font-size:12px; vertical-align:middle; padding:2px;}/*처방후기 점수***/
.select05 { height:22px;}
label{ vertical-align:middle; vertical-align:-1px;}
input,textarea,select{*font-size:100%; color:#555555}


/* Form common*/
input.number,
.inp_base {border:1px solid #dddddd;color:#666; font-size:12px; padding:4px;}
.inp_base01 {border:1px solid #dddddd;color:#666; font-size:12px; padding:4px; height:16px;}
.inp_base.txt_right {text-align:right !important;}
.break {height:18px;*height:16px;height:15px\0;border:2px solid #F85E08}
.inp_right {border:1px solid #dddddd;color:#666;height:20px;*height:18px;height:17px\0;padding:2px 10px 1px 8px;*padding:5px 10px 0px 8px;padding:5px 10px 1px 8px\0/;font-size:12px;text-align:right;}
div.fileinputs {position:relative;height:30px;width:365px} /* input file */
div.fileinputs input.file {margin:0;width:437px;height:25px;outline:none}
div.fileinputs input.file.hidden {position:relative;text-align:right;-moz-opacity:0; filter: alpha(opacity: 0); opacity: 0;z-index:2}
div.fileinputs div.fakefile {position:absolute;top:0px;left:0px;width:650px;padding:0;margin:0;z-index:1;line-height: 90%}
div.fileinputs .button-medium {_position:relative;_top:-1px;_padding-bottom:3px}
label{ vertical-align:middle; vertical-align:2px;}
/********end*************/


/*상단기본게시판  검색*/
.bbs_searchbox03{ overflow:hidden; position:absolute; right:50px; top:110px;}
.bbs_searchbox03 ul.search { display:block;}
.bbs_searchbox03 ul.search li { float:left; padding-left:5px;}/*서치내용정렬*/
.bbs_searchbox03 .search li.select{ }
.bbs_searchbox03 .search li.input01{ }
.bbs_searchbox03 .search li.input02{ }


/* Button Common */
.button,
.button *{ position:relative; *position:none; margin:0; padding:0; display:-moz-inline-stack; display:inline-block; text-decoration:none !important; border:0; font-size:11px; font-family:"Dotum"; white-space:nowrap; background:url("../images/common/btns.gif") no-repeat; vertical-align:top; overflow:visible; color:#666666}
.button { margin-right:4px}
.button *{ left:0; cursor:pointer; _cursor:hand}
.button.btn_white,.button.btn_white * {height:25px;line-height:26px;line-height:27px\0}
.button.btn_gray,.button.btn_gray * {height:25px;line-height:26px;line-height:27px\0}
.button.btn_white_big,.button.btn_white_big * {height:32px;line-height:33px;line-height:34px\0/}
.button.fix_icon,.button.fix_icon * {height:32px;line-height:33px;line-height:34px\0/}
.button.fix_plus,.button.fix_plus * {height:20px;line-height:21px;line-height:23px\0/}
.button.sm_btn,.button.sm_btn * {height:20px;line-height:21px;line-height:22px\0/}
.button.mid_btn,.button.mid_btn * {height:25px;line-height:26px;line-height:27px\0/}
.button.mid_btn_orange,.button.mid_btn_orange * {height:25px;line-height:26px;line-height:27px\0/}
.button.big_btn_orange,.button.big_btn_orange * {height:36px;line-height:36px;line-height:36px\0/}
.button.big_btn_white,.button.big_btn_white * {height:37px;line-height:37px;line-height:37px\0/}



/* Width btn  */
.button.btn_white {background-position:left top}
.button.btn_white a {font-weight:normal}
.button.btn_white a:focus,
.button.btn_white a:active,
.button.btn_white a:hover {color:#000}
.button.btn_white input {padding:0 9px 0 9px;color:#555555}
.button.btn_white *{padding:0 10px 0 10px;_padding:1px 10px 0 10px; font-size:11px; background-position:right top; color:#666666; font-weight:normal}

.button.btn_gray {background-position:left -163px}
.button.btn_gray a {font-weight:normal; color:#e9e9e9;}
.button.btn_gray a:focus,
.button.btn_gray a:active,
.button.btn_gray a:hover {color:#fff;}
.button.btn_gray input {padding:0 9px 0 9px;color:#fff}
.button.btn_gray *{padding:0 10px 0 10px;_padding:1px 10px 0 10px; font-size:11px; background-position:right -163px; color:#fff; font-weight:normal}

.button.btn_white_big {background-position:left -35px}
.button.btn_white_big a {width:90px;font-weight:bold}
.button.btn_white_big a:focus,
.button.btn_white_big a:active,
.button.btn_white_big a:hover {color:#555555}
.button.btn_white_big input {width:90px;padding:0 14px 0 9px;color:#555555}
.button.btn_white_big * {padding:0 0 0 0;_padding:1px 0 0 0;font-size:11px; text-align:center;background-position:right -35px; color:#666666; font-weight:bold}

.button.sm_btn {background-position:left -103px}
.button.sm_btn a {font-weight:normal}
.button.sm_btn a:focus,
.button.sm_btn a:active,
.button.sm_btn a:hover {color:#fff}
.button.sm_btn input {padding:0 4px 0 4px;color:#ffffff}
.button.sm_btn * {padding:0 6px 0 6px;_padding:0 6px 0 6px;font-size:11px; text-align:center;background-position:right -103px; color:#ffffff; font-weight:normal}

.button.mid_btn {background-position:left -163px}
.button.mid_btn a {font-weight:normal}
.button.mid_btn a:focus,
.button.mid_btn a:active,
.button.mid_btn a:hover {color:#fff;}
.button.mid_btn input {padding:0 9px 0 9px;color:#ffffff}
.button.mid_btn * {padding:0 15px 0 15px;_padding:0 6px 0 6px;font-size:12px; text-align:center;background-position:right -163px; color:#ffffff; font-weight:normal}



.button.mid_btn_orange {background-position:left -198px}
.button.mid_btn_orange a {font-weight:normal}
.button.mid_btn_orange a:focus,
.button.mid_btn_orange a:active,
.button.mid_btn_orange a:hover {color:#0b0b0b}
.button.mid_btn_orange input {padding:0 9px 0 9px;color:#ffffff}
.button.mid_btn_orange * {padding:0 15px 0 15px;_padding:0 6px 0 6px;font-size:12px; text-align:center;background-position:right -198px; color:#ffffff; font-weight:normal}

.button.big_btn_orange {background-position:left -277px}
.button.big_btn_orange a {font-weight:bold}
.button.big_btn_orange a:focus,
.button.big_btn_orange a:active,
.button.big_btn_orange a:hover {color:#FFF}
.button.big_btn_orange input {padding:0 9px 0 9px;color:#ffffff}
.button.big_btn_orange  * {padding:0 15px 0 15px;_padding:0 6px 0 6px;font-size:12px; text-align:center;background-position:right -277px; color:#ffffff; font-weight:bold}


.button.big_btn_white {background-position:left -325px}
.button.big_btn_white a {font-weight:bold}
.button.big_btn_white a:focus,
.button.big_btn_white a:active,
.button.big_btn_white a:hover {color:#666}
.button.big_btn_white input {padding:0 9px 0 9px;color:#666}
.button.big_btn_white  * {padding:0 15px 0 15px;_padding:0 6px 0 6px;font-size:12px; text-align:center;background-position:right -325px; color:#666; font-weight:bold}


/********end*************/



/* Selectbox */
.jquery-selectbox {display:inline-block;position: relative;height:23px;height:23px\0;*height:23px;_height:18px;width:100px;padding:0;border:1px solid #dddddd;font-size:12px;color:#666;z-index:0;vertical-align:middle;cursor:pointer;text-align:left}
.jquery-selectbox.selecthover {z-index: 700}
.selecthover {background-color:#fff}
.jquery-selectbox .jquery-selectbox-currentItem {display:block;overflow:hidden;height:19px;padding:4px 0 0 7px;padding:4px 0 0 7px\0;*padding:4px 0 0 7px;border-style:solid;border-color:#d5d5d5;white-space:nowrap;background-color:#ffffff}
.jquery-selectbox .jquery-selectbox-list {display:none;position:absolute;top:24px;_top:25px;left:-1px;border-width:0 1px 1px 1px;border-style:solid;border-color:#dddddd;background:#fff;auto;z-index:1000;overflow:auto;overflow-x:hidden}
.jquery-selectbox .jquery-selectbox-moreButton {float:right;width:21px;height:23px;cursor: pointer;border-style:solid;border-color:#d5d5d5;background: url("images/common/bg_select_off.gif") no-repeat left top}
.jquery-selectbox .jquery-selectbox-moreButton.morebuttonhover {background: url("images/common/bg_select_on.gif") no-repeat left top}
.selecthover .jquery-selectbox-moreButton {background: url("images/common/bg_select_on.gif") no-repeat left top}
.selecthover .jquery-selectbox-moreButton.morebuttonhover {background: url("images/common/bg_select_on.gif") no-repeat left top}
.jquery-selectbox .jquery-selectbox-item.listelementhover {color:#f47d31;background:#fff}
.jquery-selectbox .jquery-selectbox-item {position:relative;z-index:900;display:block;padding: 5px 2px 3px 7px;cursor:default}
.scroll .jquery-selectbox .jquery-selectbox-list {overflow-y:scroll;overflow-x:hidden;height:150px}
.jquery-selectbox .jquery-selectbox-item.listelementSelect {color:#F47D31;background-color:#f2f2f2}
/********end*************/




/*기본게시판 리스트/글쓰기/보기 전체박스**********start************/
.section_board{ width:100%; }

/*기본게시판 리스트/글쓰기/보기 기타css*/
table {width:100%; border-collapse:collapse; border-spacing:0; word-break:break-all; word-wrap:break-word; }/* bbs 공통*/
caption {visibility:hidden; margin:0; padding:0; width:0; height:0; overflow:hidden; font:0/0 arial;}/* bbs 공통*/
.btn { padding:10px 0;}
.btn_list {width:200px; margin:10px 0 0 550px; text-align:right;}


.btnbox {height:50px; position:relative;}/*버튼*/
.btnbox .btn { width:170px; right:0; position:absolute;}/*버튼*/
.btnbox .btn li{ float:left; padding-left:3px;}
.btnbox .btn li.list a{ display:block;  width:44px; height:22px; background:url(../images/common/sp_comment.png) no-repeat -52px -299px; text-indent:-9999px;}
.btnbox .btn li.reply a{ display:block;  width:48px; height:22px; background:url(../images/common/sp_comment.png) no-repeat -0px -106px; text-indent:-9999px; }
.btnbox .btn li.modify a{ display:block;  width:47px; height:22px; background:url(../images/common/sp_comment.png) no-repeat -2px -299px; text-indent:-9999px; }
.btnbox .btn li.del a{ display:block;  width:47px; height:22px; background:url(../images/common/sp_comment.png) no-repeat -100px -299px; text-indent:-9999px; }
.btnbox .btn li.ok a{ display:block;  width:47px; height:22px; background:url(../images/common/sp_comment.png) no-repeat -2px -324px; text-indent:-9999px; }
.btnbox .btn li.cancel a{ display:block;  width:47px; height:22px; background:url(../images/common/sp_comment.png) no-repeat -52px -324px; text-indent:-9999px;}
.btnbox .btn li.a { display:block; width:45px; height:22px;}


.btnbox02 {height:50px; position:relative;}/*버튼*/
.btnbox02 .btn { position:absolute; right:0px; padding-right:20px;}/*버튼*/




/********end*************/


/*기본게시판 리스트01 */
.board_01 .h03{ padding:10px 0 10px 20px; background:url(../images/common/bu_01.gif) no-repeat 10px center;}/*게시판제목*/ 
.bbs_list01 {border-bottom:1px solid #bab7b9; border-top:2px solid #959596; background:#eae9e9;}
.bbs_list01 thead th:first-child {background:none;}/* 제목 세로선 왼쪽 임시삭제 */
.bbs_list01 th {padding:8px 0 8px 5px; border-bottom:1px solid #e5e5e5; font-size:13px; color:#444;}
.bbs_list01 td { padding:8px 0 8px 0; font-size:13px; text-align:center; color:#494949; border-bottom:1px solid #e5e5e5; background:#fff;}
.bbs_list01 td.td_center { text-align:center;}
.bbs_list01 td.td_right { text-align:right;}
.bbs_list01 td.td_left { text-align:left; padding-left:20px;}
.bbs_list01 td.text_color { color:#d17102; font-weight:700;}
.bbs_list01 td.pd20 { padding-left:40px;}
.bbs_list01 td.notice { background:#fefeec;  border-bottom:1px solid #e5e5e5; }
.bbs_list01 td.notice a {color:#ca764a;}
.bbs_list01 td.notice a:hover  { color:#ca764a;}
.bbs_list01 td a { color:#b46034;}
.bbs_list01 td a:hover { color:#b46034;}
.bbs_list01 td span.btn_on{ display:block; margin:auto; width:36px; height:18px; background:url(../images/common/sp_comment.png) no-repeat -222px -156px; text-indent:-9999px;}
.bbs_list01 td span.btn_off{ display:block; margin:auto; width:36px; height:18px; background:url(../images/common/sp_comment.png) no-repeat -263px -156px; text-indent:-9999px;}
.bbs_list01 td span.icon{ display:block; width:11px; height:11px; background:url(../images/common/sp_comment.png) no-repeat -201px -159px; text-indent:-9999px; float:left; margin:4px 0 0 0; padding-right:5px;}
.bbs_list01 td span.icon_notice{ display:block; width:36px; height:19px; background:url(../images/common/sp_comment.png) no-repeat -196px -194px; text-indent:-9999px;margin:2px 0 0 18px; padding-right:5px;}
.bbs_list01 td ul.ea { margin-left:35px; }
.bbs_list01 td ul.ea li { float:left;}
.bbs_list01 td ul.ea li span.goods-num {display:inline-block; width:13px; height:18px; margin-right:3px; vertical-align:bottom; font-size:0; line-height:0;}
.bbs_list01 td ul.ea_produt { margin-left:10px;}
.bbs_list01 td ul.ea_produt li { float:left;}
.bbs_list01 td ul.ea_produt li input { margin-right:4px; width:20px;}
.bbs_list01 td ul.ea_produt li span.goods-num {display:inline-block; width:13px; height:18px; margin-right:3px; vertical-align:bottom; font-size:0; line-height:0;}
.board_01 .sumbox{ background:#fefeec; padding:20px; border-left:solid 1px #e7e7d3; border-right:solid 1px #e7e7d3; border-bottom:solid 1px #e7e7d3; overflow:auto;}
.board_01 .sumbox{ background:#fefeec; padding:20px; border-left:solid 1px #e7e7d3; border-right:solid 1px #e7e7d3; border-bottom:solid 1px #e7e7d3; overflow:auto;}
.board_01 .sumbox ul li{ line-height:20px; }
.board_01 .tit { padding-left:10px; display:block; padding-top:10px; color:#8c8b8b; margin-bottom:5px;}
.board_01 .tit01 {display:block;  width:400px; padding-top:10px; padding-left:23px; margin-bottom:5px; font-weight:bold; color:#000; font-size:14px; background:url(../images/common/bullet_arrow_13x14_blue.gif) no-repeat 5px 12px;}



/*기본게시판 리스트02 */
.bbs_list02 {border-bottom:1px solid #bab7b9; border-top:2px solid #959596; background:#eae9e9;}
.bbs_list02 thead th:first-child {background:none;}/* 제목 세로선 왼쪽 임시삭제 */
.bbs_list02 th {padding:8px 0 8px 5px; border-bottom:1px solid #e5e5e5; font-size:13px; color:#444;}
.bbs_list02 td { padding:8px 0 8px 0; font-size:13px; text-align:center; color:#494949; border-bottom:1px solid #e5e5e5; background:#fff;}
.bbs_list02 td:last-child {border-bottom:1px solid #e5e5e5}
.bbs_list02 td.td_center { text-align:center;}
.bbs_list02 td.td_right { text-align:right;}
.bbs_list02 td.td_left { text-align:left; padding-left:20px;}
.bbs_list02 td.text_color { color:#d17102; font-weight:700;}
.bbs_list02 td.pd20 { padding-left:40px;}
.bbs_list02 td.notice { background:#fefeec;  border-bottom:1px solid #e5e5e5; }
.bbs_list02 td.notice a {color:#ca764a;}
.bbs_list02 td.notice a:hover  { color:#ca764a;}
.bbs_list02 td a { color:#b46034;}
.bbs_list02 td a:hover { color:#b46034;}
.bbs_list02 td span.btn_on{ display:block; margin:auto; width:36px; height:18px; background:url(../images/common/sp_comment.png) no-repeat -222px -156px; text-indent:-9999px;}
.bbs_list02 td span.btn_off{ display:block; margin:auto; width:36px; height:18px; background:url(../images/common/sp_comment.png) no-repeat -263px -156px; text-indent:-9999px;}
.bbs_list02 td span.icon{ display:block; width:11px; height:11px; background:url(../images/common/sp_comment.png) no-repeat -201px -159px; text-indent:-9999px; float:left; margin:4px 0 0 0; padding-right:5px;}
.bbs_list02 td span.icon_notice{ display:block; width:36px; height:19px; background:url(../images/common/sp_comment.png) no-repeat -196px -194px; text-indent:-9999px;margin:2px 0 0 18px; padding-right:5px;}
.bbs_list02 td ul.ea { margin-left:35px; }
.bbs_list02 td ul.ea li { float:left;}
.bbs_list02 td ul.ea li span.goods-num {display:inline-block; width:13px; height:18px; margin-right:3px; vertical-align:bottom; font-size:0; line-height:0;}
.bbs_list02 td ul.ea_produt { margin-left:10px;}
.bbs_list02 td ul.ea_produt li { float:left;}
.bbs_list02 td ul.ea_produt li input { margin-right:4px; width:20px;}
.bbs_list02 td ul.ea_produt li span.goods-num {display:inline-block; width:13px; height:18px; margin-right:3px; vertical-align:bottom; font-size:0; line-height:0;}


/*기본게시판 글쓰기 검색*/
.bbs_searchbox01{ padding:6px 0; background:#f8f8f8; border:#eae9e9 solid 2px; overflow:auto;}
.bbs_searchbox01 ul.search { display:block; width:55%; margin:auto;}
.bbs_searchbox01 ul.search li { float:left; padding-right:5px;}/*서치내용정렬*/
.bbs_searchbox01 .search li.select{ }
.bbs_searchbox01 .search li.input01{ }
.bbs_searchbox01 .search li.input02{ }
.bbs_searchbox01 .search li.write a{ display:block; width:57px; height:24px; background:url(../images/common/sp_comment.png) no-repeat -247px -14px; text-indent:-9999px;}/*글쓰기버튼정렬

/*기본게시판  검색*/
.bbs_searchbox02{ padding:6px 0; background:#f8f8f8; border:#eae9e9 solid 2px; overflow:auto;}
.bbs_searchbox02 ul.search { display:block; width:50%; margin:auto;}
.bbs_searchbox02 ul.search li { float:left; padding-right:5px;}/*서치내용정렬*/
.bbs_searchbox02 .search li.select{ }
.bbs_searchbox02 .search li.input01{ }
.bbs_searchbox02 .search li.input02{ }


/*상단경기코드 */
#contents .conbody .bbs_code{ overflow:hidden;  margin-bottom:10px;}
#contents .conbody .bbs_code ul.code { display:block; margin-top:2px;}
#contents .conbody .bbs_code ul.code li { float:left; padding-left:5px;}/*서치내용정렬*/
#contents .conbody .bbs_code .code li.select{ }
#contents .conbody .bbs_code .code li.text01{ font-weight:bold; padding-right:10px; padding-top:7px;}
#contents .conbody .bbs_code .code li.input02{ }
#contents .conbody .bbs_code .board_btn { float:right; padding:0 5px 0 0; display:block; margin-top:0px;}
									 

/*상단기본게시판  검색*/
#contents .conbody .bbs_searchbox03{ overflow:hidden; float:right; margin-bottom:8px; }
#contents .conbody .bbs_searchbox03 ul.search { display:block;}
#contents .conbody .bbs_searchbox03 ul.search li { float:left; padding-left:5px;}/*서치내용정렬*/
#contents .conbody .bbs_searchbox03 .search li.select{ }
#contents .conbody .bbs_searchbox03 .search li.input01{ }
#contents .conbody .bbs_searchbox03 .search li.input02{ }
									 

/********end*************/


/*기본게시판 보기/글쓰기 01 */
.bbs_view01 {border-bottom:1px solid #bab7b9; border-top:1px solid #bcbcbc; background:#eae9e9;}
.bbs_view01 th {padding:8px 0 8px 18px; border-bottom:1px solid #e5e5e5; font-size:13px; color:#444; text-align:left;}
.bbs_view01 td { padding:5px 0 5px 15px; text-align:left; color:#494949; border-bottom:1px solid #ccc; background:#fff; font-size:13px;}
.bbs_view01 th.th_center { text-align:center; padding-left:0px;}
.bbs_view01 td.pd { padding-top:8px; }
.bbs_view01 td.text1 { color:#23ac4c;}
.bbs_view01 td.td_center { text-align:center;}
.bbs_view01 td.td_center02 { text-align:center; padding:10px 8px;}
.bbs_view01 td.td_left { text-align:left; padding-left:20px;}
.bbs_view01 td.pd { padding:20px; text-align:justify; line-height:18px;}
.btn { padding:10px 0;}
.bbs_view01 td .filebox li { float:left;}
.bbs_view01 td .filebox li.filecancel  a { display:block; width:50px; height:18px; background:url(../images/common/sp_comment.png) no-repeat -1px -266px; text-indent:-9999px;  padding-left:5px;}
.bbs_view01 td .filebox li.filedel a { display:block; width:36px; height:18px; background:url(../images/common/sp_comment.png) no-repeat -57px -266px; text-indent:-9999px; }
.bbs_view01 th span { color:#FF3300; padding-left:6px;}
.bbs_view01 td span.text11pt { font-size:11px;}

/*기본게시판 보기/글쓰기 01 */
.bbs_view02 {}
.bbs_view02 th {height:25px; border-bottom:1px solid #e5e5e5; font-size:13px; color:#242424; font-weight:bold; background:#eae9e9; }
.bbs_view02 td {color:#494949;  font-size:13px; background:#eae9e9;}
.bbs_view02 th.th_center { text-align:center; padding-left:0px;}
.bbs_view02 td.td_left { text-align:left; padding-left:15px;}


/*기본게시판 보기/글쓰기 01 */
.bbs_view03 { background:#eae9e9;}
.bbs_view03 th {padding:8px 0 8px 18px; border-bottom:1px solid #e5e5e5; font-size:13px; color:#444; text-align:left;}
.bbs_view03 td { padding:5px 0 5px 15px; background:#fff; font-size:13px;}
.bbs_view03 th.th_center { text-align:center; padding-left:0px;}
.bbs_view03 td.pd { padding-top:8px; }
.bbs_view03 td.text1 { color:#23ac4c;}
.bbs_view03 td.td_center { text-align:center;}
.bbs_view03 td.td_center02 { text-align:center; padding:10px 8px;}
.bbs_view03 td.td_left { text-align:left; padding-left:20px;}
.bbs_view03 td.pd { padding:20px; text-align:justify; line-height:18px;}
.bbs_view03 td .filebox li { float:left;}
.bbs_view03 td .filebox li.filecancel  a { display:block; width:50px; height:18px; background:url(../images/common/sp_comment.png) no-repeat -1px -266px; text-indent:-9999px;  padding-left:5px;}
.bbs_view03 td .filebox li.filedel a { display:block; width:36px; height:18px; background:url(../images/common/sp_comment.png) no-repeat -57px -266px; text-indent:-9999px; }
.bbs_view03 th span { color:#FF3300; padding-left:6px;}
.bbs_view03 td span.text11pt { font-size:11px;}



.btn { padding:10px 0;}


ul.review_list li { float:left; padding-right:30px;}
ul.td_list{ float:left; margin:5px 20px 0 0; width:230px;}
ul.td_list li { height:30px; }
ul.td_list li.text { float:left; width:100px; margin-top:4px; height:10px; }

ul.review_list01{}
ul.review_list01 li { float:left; padding-right:20px;}/********엔트리등록 입력창*********/

ul.review_list02 { width:100%; overflow:hidden;}
ul.review_list02 li { float:left; padding-right:25px; line-height:35px;}/********경기등록 입력창*********/
ul.review_list02 li span { font-weight:bold;}/********경기등록 입력창*********/



ul.td_list01{margin:5px 20px 0 0; }
ul.td_list01 li { height:30px; }
ul.td_list01 li.text { }
/********end*************/

.v_nospac{ width:100%; background:#fff; overflow:hidden;}
.board_btn {text-align:center; margin-top:20px;}
.board_btn_right {text-align:right; margin-top:20px;}








/* 기본댓글달기 리스트01 */
.replytit { padding-right:20px; margin-left:10px; font-family:돋움,seoul,helvetica,verdana;}/* 처방후기타이틀 */
.replytit span.text1 { color:#000; font-weight:bold;}
.replytit span.text2 { color:#FF0000; font-weight:bold;}

.replybox {border:solid 10px #f7f7f7; padding:15px 15px 12px 15px; clear:both; font-family:돋움,seoul,helvetica,verdana; line-height:14px;}/* 처방후기박스정렬 */
.replybox .replyct { text-align:justify; line-height:18px;}/* 후기내용 */
.replybox .replyinfor { margin-top:12px; display:block; padding-bottom:15px;}/* 아이디날짜 정보정렬 */
.replybox .replyinfor span { float:left;}
.replybox .replyinfor span.redel { float:left;}



.replybox .replyinfor .area {float:left; display:block; width:370px; height:20px; }/* 왼쪽 아이디날짜 정렬*/
.replybox .replyinfor .area .id { color:#1423bd; font-weight:bold; margin-top:5px; padding-right:12px;}
.replybox .replyinfor .area .date { color:#898989; padding-left:5px; margin-top:5px;}
.replybox .replyinfor .area .del a { margin-top:0px; margin-left:12px; background:url(../images/common/sp_comment.png) no-repeat -57px -265px; text-indent:-9999px; width:36px; height:19px; display:block; }
.replybox .replyinfor .area .line {  background:url(../images/common/sp_comment.png) no-repeat -87px -34px; text-indent:-9999px; width:1px; height:10px; margin-top:7px;}



.replybox .replyinfor .btn_area { float:right;}/* 오른쪽 공감 비공감 정렬 */
.replybox .replyinfor .btn_area span.btnpres01 { display:block; height:20px; padding:4px 7px 0 5px;  background:url(../images/common/btn_presbg_center.gif) repeat-x; font-size:11px;  color:#FF0000; font-weight:bold;}/* 공감카운터 */
.replybox .replyinfor .btn_area span.btnpres02 { display:block; height:20px; padding:4px 7px 0 5px;  background:url(../images/common/btn_presbg_center.gif) repeat-x; font-size:11px;  color:#094efe; font-weight:bold;}/* 비공감카운터 */
.line { background:#e8e8e8; height:1px; width:100%;}
/********end*************/
/*기본게시판 리스트/글쓰기/보기 전체박스**********end************/





/*블로그 리스트01*/
.blog_list{ overflow:auto;}
.blog_line{ width:100%; height:2px; border-bottom:1px solid #ccc; margin:20px 0px;}
.blog_list .thumbnail { width:188px; float:left; border:solid 1px #dad8d8;}

.blog_list .con_area{ width:640px; margin:4px 0 0 0; float:right;}
.blog_list .con_area .titbox{ width:60%; height:24px; float:left; }
.blog_list .con_area .titbox span{ float:left;}
.blog_list .con_area .titbox .tit{ font-size:14px; color:#000; font-weight:bold;}
.blog_list .con_area .titbox .tit .icon { display:block; width:20px; height:20px; background:url(../images/common/sp_comment.png) no-repeat -2px -132px; text-indent:-9999px;padding-right:2px; }

.blog_list .con_area .textbox { background:#ebeaea; padding:15px 20px; height:70px; clear:both; position:relative;}
.blog_list .con_area .textbox .text a { font-size:12px; color:#626262; line-height:16px;  text-align:justify;}
.blog_list .con_area .textbox .text a:hover{ color:#6b7e31;}
.blog_list .con_area .textbox span.view a { position:absolute; top:72px; left:20px; display:block; width:74px; height:18px; background:url(../images/common/sp_comment.png) no-repeat -0px -29px; text-indent:-9999px;}
.blog_list .con_area .replybox01 { font-size:11px; position:absolute; top:70px; right:20px;}
.blog_list .con_area .replybox01 span { float:left; margin:0 6px 0 0;}
.blog_list .con_area .replybox01 span.reply01 {display:block; width:45px; height:12px; background:#FFF; border:solid 2px #ccc; padding-right:5px; padding:2px 2px 2px 7px; color:#749316;}

.reply_area {padding:15px 25px 12px 35px;  background:#f2f2f2;}/* 처방후기박스정렬 */
.reply_area .area { position:relative;}
.reply_area .area span { float:left; }
.reply_area .area span.id  {position:absolute; top:12px; right:0px }/* 버튼 */
.reply_area .area span.passwored  { position:absolute; top:38px; right:0px }/* 텍스트 */




.reply_area .btn { padding-bottom:30px; position:relative;}
.reply_area .btn span { float:left; padding-right:10px; }
.reply_area .btn span.btn01 { position:absolute; left:550px;  display:block;  width:76px; height:22px; background:url(../images/common/sp_comment.png) no-repeat -0px -196px; text-indent:-9999px;  }/* 등록버튼 */
.reply_area .btn span.btn02  {  display:block;  width:76px; height:22px; background:url(../images/common/sp_comment.png) no-repeat -0px -225px; text-indent:-9999px; right:0;}/* 버튼 */
.reply_area .btn span.btn03  { position:absolute; left:90px; top:15px; }/* 텍스트 */
.reply_area .btn span a { display:block; width:65px; height:26px;}/* 링크값 */
/********end*************/




/*포토리스트01*/
.photo_list{ overflow:auto; margin:0px 0 0 20px; width:762px; }
.photo_list .photo_box {width:230px; margin:0 20px 0 0; float:left;}/*포토박스 기본정렬*/
.photo_list .photo_box .thumbnail { width:226px;  border:solid 2px #dad8d8;}
.photo_list .photo_box .thumbnail img.photo_img { width:226px; height:146px;}
.photo_list .photo_box .con_area {position:relative; height:50px; }
.photo_list .photo_box .con_area .tit a { position:absolute; display:block; padding:5px 0; font-weight:bold;}
.photo_list .photo_box .con_area .id{ position:absolute; top:30px; left:0px; color:#a3a3a3;}
.photo_list .photo_box .con_area .date{ position:absolute; top:30px; right:0px; color:#a3a3a3;}
.photo_line{ width:100%; height:2px; border-bottom:1px solid #ccc; margin:10px 0 20px 0; display:block;}
/********end*************/



/*상품리스트*/
.product_tit { width:850px; height:30px; }
.product_list { width:850px; height:112px; overflow:auto; margin-top:0px;}
.product_list {
scrollbar-face-color:#efefef;
scrollbar-shadow-color:#FFFFFF;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-darkshadow-color:#ffffff;
scrollbar-track-color:#FFFFFF;
scrollbar-arrow-color:#cccccc;}

/********end*************/



/*기본 페이징정보 01*/
.pagination{width:100%; height:25px; text-align:center; margin-top:30px; line-height:19px; display:inline-block; clear:both;}
.pagination strong a{display:inline-block; border:1px solid #e6e4e4; padding:1px 7px 0px 6px; font-weight:bold; color:#5c5c5c; text-decoration:none;}
.pagination strong a:hover{background:#e6e4e4; padding:1px 7px 0px 6px; font-weight:bold; color:#5c5c5c; text-decoration:none;}
.pagination strong a:focus{background:#e6e4e4; padding:1px 7px 0px 6px; font-weight:bold; color:#5c5c5c; text-decoration:none;}
.pagination .next a{display:inline-block; border:1px solid #e6e4e4; padding:1px 7px 0px 6px; color:#5c5c5c; text-decoration:none; background:#f2f1f1;}
.pagination .next a:hover{ padding:1px 7px 0px 6px; color:#5c5c5c; background:#e6e4e4; text-decoration:none;}
.pagination .next a:focus{ padding:1px 7px 0px 6px; color:#5c5c5c; background:#e6e4e4; text-decoration:none;}
/*.pagination .txt01 a{ display:inline-block; background:#6fade8; border:1px solid #84aec9; padding:1px 7px 0px 6px; font-weight:bold; color:#fff; text-decoration:none;}
.pagination .txt01 a:hover{background:#6fade8; padding:1px 7px 0px 6px; font-weight:bold; color:#fff; text-decoration:none;}
.pagination .txt01 a:focus{background:#6fade8; padding:1px 7px 0px 6px; font-weight:bold; color:#fff; text-decoration:none;}*/
/********end*************/








/* Button Object */
.btn_pack,
.btn_pack *{font-family:"맑은고딕",Malgun Gothic,"나눔고딕",Nanum Gothhic,'돋움',dotum,AppleGothic,sans-serif;display:inline-block;overflow:visible;position:relative;margin:0;padding:0;border:0;background:url(../images/btn_pack.gif) no-repeat;font-size:12px;color:#666;text-decoration:none !important;vertical-align:top;white-space:nowrap}
.btn_pack code {cursor:default !important;}
.btn_pack{margin-right:6px}
.btn_pack *{left:4px;cursor:pointer;_cursor:hand}
.btn_pack *:hover,
.btn_pack *:active,
.btn_pack *:focus{}

 /* 흰색 */
.btn_pack.white,.btn_pack.white *{height:26px;line-height:26px}
.btn_pack.white{background-position:left -49px;}
.btn_pack.white *{padding:0 9px 0 4px;background-position:right -49px;font-size:12px}

.btn_pack.white02,.btn_pack.white02 *{height:36px;line-height:36px}
.btn_pack.white02{background-position:left -292px;}
.btn_pack.white02 *{padding:0 11px 0 6px;background-position:right -292px;font-size:12px}

 /* 연하늘색 */
.btn_pack.sky,.btn_pack.sky *{height:26px;line-height:26px; color:#225e87}
.btn_pack.sky{background-position:left -441px;}
.btn_pack.sky *{padding:0 9px 0 4px;background-position:right -441px;font-size:12px}

.btn_pack.sky02,.btn_pack.sky02 *{height:36px;line-height:36px; color:#225e87}
.btn_pack.sky02{background-position:left -398px;}
.btn_pack.sky02 *{padding:0 11px 0 6px;background-position:right -398px;font-size:12px}



 /* 오렌지 */
.btn_pack.orange,.btn_pack.orange *{height:36px;line-height:34px;color:#fff }
.btn_pack.orange{background-position:left -81px;}
.btn_pack.orange *{padding:0 9px 0 6px;background-position:right -81px;font-size:12px}

.btn_pack.orange02,.btn_pack.orange02 *{height:25px;line-height:22px;color:#fff !important;} 
.btn_pack.orange02{background-position:left -334px;}
.btn_pack.orange02 *{padding:0 11px 0 6px;background-position:right -334px;font-size:12px}

.btn_pack.orange03,.btn_pack.orange03 *{height:36px;line-height:34px;color:#fff }
.btn_pack.orange03{background-position:left -81px;}
.btn_pack.orange03 *{padding:0 60px 0 56px;background-position:right -81px;font-size:12px}

 /* 회색 */
.btn_pack.gray,.btn_pack.gray *{height:36px;line-height:36px;color:#fff !important;}
.btn_pack.gray{background-position:left -149px;}
.btn_pack.gray *{padding:0 11px 0 6px;background-position:right -149px;font-size:12px}

.btn_pack.gray02,.btn_pack.gray02 *{height:36px;line-height:36px;color:#fff !important;}
.btn_pack.gray02{background-position:left -149px;}
.btn_pack.gray02 *{padding:0 60px 0 56px;background-position:right -149px;font-size:14px}

.btn_pack.gray03,.btn_pack.gray03 *{height:36px;line-height:36px;color:#fff !important;}
.btn_pack.gray03{background-position:left -149px;}
.btn_pack.gray03 *{padding:0 20px 0 16px;background-position:right -149px;font-size:14px}

.btn_pack.gray04,.btn_pack.gray04 *{height:26px;line-height:26px;color:#fff !important;}
.btn_pack.gray04{background-position:left -227px;}
.btn_pack.gray04 *{padding:0 9px 0 2px;background-position:right -227px;font-size:12px;*padding:0 6px 0 1px;}

 /* 녹색 */
.btn_pack.green,.btn_pack.green *{height:36px;line-height:34px; color:#fff; !important;}
.btn_pack.green{background-position:left -189px;}
.btn_pack.green *{padding:0 10px 0 6px;background-position:right -189px;font-size:12px;}




 /* 노랑 */
.btn_pack.yellow,.btn_pack.yellow *{height:26px;line-height:26px;color:#fff !important;}
.btn_pack.yellow{background-position:left -121px;}
.btn_pack.yellow *{padding:0 5px 0 2px;background-position:right -121px;font-size:12px;*padding:0 6px 0 1px;}
 
.btn_pack.strong *{font-weight:bold !important}
.btn_pack.icon *{padding-left:20px}

 /* Dodum 폰트 */
.btn_dotum * {font-family:'돋움',dotum,AppleGothic,sans-serif !important; padding-top:3px !important;}
.btn_nanum * {font-family:"나눔고딕",Nanum Gothic,'돋움',dotum,AppleGothic,sans-serif !important; padding-top:1px !important;}

.btn_pack.icon *{padding-left:16px}
.btn_pack.icon span{width:20px;margin-right:-20px;padding:0 !important} 
.btn_pack .check{background-position:-3px -5px;}
.btn_pack.blue .check{background-position:-3px -1px;}
.btn_pack.green .check{background-position:-3px -2px;} 
.btn_pack .add{background-position:-22px -5px}
.btn_pack.blue .add{background-position:-22px -1px;}
.btn_pack.green .add{background-position:-22px -3px;} 
.btn_pack .delete{background-position:-42px -5px}
.btn_pack.blue .delete{background-position:-42px -1px;}
.btn_pack.green .delete{background-position:-42px -3px;} 
.btn_pack .calendar{background-position:-63px -5px}
.btn_pack.blue .calendar{background-position:-63px -1px;}
.btn_pack.green .calendar{background-position:-63px -3px;} 
.btn_pack .refresh{background-position:-83px -5px}
.btn_pack.blue .refresh{background-position:-83px -1px;}
.btn_pack.green .refresh{background-position:-83px -3px;} 
.btn_pack .download{background-position:-103px -5px}
.btn_pack.blue .download{background-position:-103px -1px;}
.btn_pack.green .download{background-position:-103px -3px;} 
.btn_pack .search{background-position:-120px -4px}
.btn_pack.blue .search{background-position:-120px 0;}
.btn_pack.green .search{background-position:-120px -2px;} 
/* //Button Object */




/* 개인정보 취급방침 */
.policy_con	{display:block;  padding:15px; overflow-y:scroll; border: solid 1px #ccc; width:97%; height:150px;}
.policy_con01	{display:block;  padding:15px; overflow-y:scroll; border: solid 1px #ccc; width:820px; height:800px;}
.chk_wrap	{margin-top:15px; padding-bottom:20px; }
.chk_wrap.last	{border-bottom:0px;}
.email_con01{ color:#666666; display:block;  padding:15px; border-top:solid 2px #000; border-left:solid 1px #ccc; border-right:solid 1px #ccc; border-bottom:solid 1px #ccc;  width:820px; height:300px;background:#F9F9F9}




/*팝_우편주소 */
#pop_address {position:absolute; width:500px; overflow:auto; left:200px; top:0px;  border:solid 2px #000000; background:#fff; z-index:100; font-family:'돋움',dotum,AppleGothic,sans-serif;}
#pop_address .topbox{ width:100%; height:30px; position:relative; background:#6d6363;}
#pop_address .topbox .tit_wrap{ position:absolute; top:3px; left:15px; color:#CCC; width:80%;}
#pop_address .topbox .tit_wrap h1 { font-size:14px; color:#fff; display:block; float:left;}
#pop_address .topbox .tit_wrap .titsub { font-size:12px; padding-left:20px;}
#pop_address .topbox .close{ position:absolute; top:10px; right:15px;}
#pop_address .conwrap { padding:10px; height:100px;}
#pop_address .conwrap .search { }
#pop_address .conwrap .search li{ float:left;;}
#pop_address .conwrap .search li.text_bold { font-weight:bold; font-size:14px; }
#pop_layer .conwrap .searchbox .textbox { float:left; padding-left:3px; position:absolute; top:45px; left:70px;  }
  {background:#f8f6f6; border-top:solid 2px #584a4a; border-bottom:#cecece solid 1px; border-left:#cecece solid 1px; border-right:#cecece solid 1px;  overflow:auto; height:85px; position:relative; }
#pop_address .conwrap .tab{}
#pop_address .conwrap .tab ul li a { background:#ccc; width:100px; height:20px;  float:left; text-align:center; display:block;}
#pop_address .conwrap .tab ul li.on { background:#fff; border-left:solid 1px #CCC; border-right:solid 1px #CCC; border-top:solid 1px #CCC;  }


#pop_address .conwrap .searchbox .search01 { position:absolute; top:12px; left:50px}
#pop_address .conwrap .searchbox .search01 li{ float:left; padding-left:10px;}
#pop_address .conwrap .searchbox .search01 li.text_bold { font-weight:bold; font-size:14px; }
#pop_address .conwrap .searchbox .search02 { position:absolute; top:12px; left:320px}
#pop_address .conwrap .searchbox .search02 li{ float:left; padding-left:10px;}
#pop_address .conwrap .searchbox .search02 li.text_bold { font-weight:bold; font-size:14px; }
#pop_address .conwrap .searchbox .search03 { position:absolute; top:50px; left:100px}
#pop_address .conwrap .searchbox .search03 li{ float:left; padding-left:10px;}
#pop_address .conwrap .searchbox .search03 li.text_bold { font-weight:bold; font-size:14px; }


.subbtn{ width:100%; overflow:hidden; margin-bottom:20px;}