
/* sub **************************************************************************************/
#contents_sub {MARGIN: 0px auto; WIDTH: 1000px; float:left; padding-left:8px; }
#sidemenu {width:250px; float:left; background:url(http://www.ichicken.or.kr/img_new/sub_line_bg.gif) repeat-y;}
#sidemenu UL .select{margin:0; padding:0; list-style:none; white-space:nowrap;}
#sideline {width:90px; float:left;}
#wrap_sub { width:735px; float:left; background:url(http://www.ichicken.or.kr/img_new/sub_tit_line.gif) repeat-x; }
#title { width:300px; float:left;}
#subnavi {float:right; widows:400px; margin-top:12px;}
#subnavi img {vertical-align:baseline;}
#wrap_sub .sub {margin-top:30px; margin-bottom:10px; float:left;}
#wrap_sub .sub_15 {margin-top:15px; margin-bottom:10px; float:left;}
#wrap_sub .sub_55 {margin-top:55px; margin-bottom:10px; float:left;}
#wrap_sub .sub_25 {margin-top:25px; margin-bottom:10px; float:left;}
#wrap_sub .sub_74 {margin-top:74px; margin-bottom:10px; float:left;}
#wrap_sub .sub_book {margin-top:55px; margin-bottom:10px; margin-left:85px; float:left;}
#wrap_sub .sub_55_25 {margin-bottom:10px; float:left; position:relative;}
#wrap_sub .dae {text-align:center; margin-top:20px; margin-bottom:20px;}
#wrap_sub .1_6text { padding-left:30px; padding-right:30px; text-align:justify; font-family:돋움,Dotum; font-size: 12px; color: #4f4f4f; line-height:18px;}
#wrap_sub .y2012{clear:both; padding-top:30px; padding-bottom:10px;}
#wrap_sub .booklist{clear:both; padding-left:10px;}
#wrap_sub .booklist li {margin:16px; list-style:none; float:left;}
#wrap_sub .recipelist {clear:both; padding-left:10px;}
#wrap_sub .recipelist li {margin:20px; list-style:none; float:left;}
#history_bt { position:relative; left:210px; width:450px;}
#history_text { position:relative; top:20px; padding-bottom:50px;}

.box_24 {margin-left:24px;}
.box_34 {margin-left:34px;}
.text_left_10 {margin-left:10px;}
.14_black_b{font-size:14px; color:#000000; font-weight:bold;}
/*************************************************************************************************/

/*
2016.04.11.서진추가
*/

/** 로그인 **/
.s7_cont {width:770px; position:relative; top:-20px; height:255px; overflow:hidden; border-bottom:1px solid #e5e5e5; text-align:center;}
.s7_cont p {padding:30px 0 12px; font-size:13px; color:#666;}
.s7_cont form {position:relative; width:395px; margin:0 auto;}
.s7_cont label {display:block; margin:0 0 10px 24px; text-align:left;}
.s7_cont label span {display:inline-block; vertical-align:middle; width:65px; margin-right:-4px; font-weight:bold; color:#333; padding-left:10px; background:url("http://www.ichicken.or.kr/images/sub/icon03.png") no-repeat left 1px; position:relative; top:3px;}
.s7_cont form .login_btn {display:block; width:71px; height:64px; background:#fe570c; color:#fff; font-weight:bold; text-align:center; line-height:64px; position:absolute; right:25px; top:72px;}
.s7_cont form input {width:184px; padding:0 5px; height:25px; line-height:25px; border:1px solid #d7d7d7;}
.s7_cont .txt01, .s7_cont .txt02 {display:inline-block; vertical-align:middle; margin-top:20px; color:#666;}
.s7_cont .txt01 img {vertical-align:middle; padding:0 0 2px 6px;}
.s7_cont .txt02 img {vertical-align:middle; padding:0 0 2px 4px;}
.s7_cont .txt02 {margin-left:35px;}
.s7_cont a:hover {text-decoration:none;}

/** 회원가입 **/
.mb5 {margin-bottom:5px;}
.mr5 {margin-right:5px;}
.mr10 {margin-right:10px;}
.mb0 {margin-bottom:0 !important;}
.ml0 {margin-left:0 !important;}
.m0 {margin:0 !important;}
.sub6_cont_bx input {padding:0 5px; height:25px; line-height:25px; border:1px solid #d7d7d7;}
.sub6_cont_bx h4 {font-weight:bold !important;}
.sub6_cont_bx a:hover {text-decoration:none;}
.s6_cont01 h4 {font-size:18px; color:#222; margin:25px 0 15px;}
.s6_cont02 h4 {font-size:18px; color:#222; margin:25px 0 10px;}

.s6_cont01 table {width:100%; border-top:1px solid #929293;}
.s6_cont01 table th {text-align:left; width:17%; border-bottom:1px solid #ddd; font-size:12px; padding-left:20px; font-weight:normal; background:url("http://www.ichicken.or.kr/images/sub/s6_bg.png") no-repeat 15px center; background-size:5px; background-color:#f5f5f5;}
.s6_cont01 table th.no_bg {background:#f5f5f5;}
.s6_cont01 table td {padding:5px 0 5px 5px; font-size:12px; border-bottom:1px solid #ddd;}
.s6_cont01 table td img {position:relative; top:-5px;}
.s6_cont01 table .red_txt {font-size:11px; color:#ff0000 !important; margin:0 !important;}
.s6_cont01 table input[type="radio"] {margin-top:-3px;}
.s6_cont01 table .left {display:inline-block; vertical-align:middle;}
.s6_cont01 table select {border:1px solid #ccc; height:26px; width:60px;  margin:0 0 5px 7px; padding:0;}
.s6_cont01 table select.select01 {margin-left:0;}
.s6_cont01 table select.select02 {width:50px;}
.s6_cont01 table select.select03 {width:50px;}
.s6_cont01 table select.select04 {width:160px;}
.s6_cont01 table select.select05 {width:90px;}
.s6_cont01 table .buttons {position:relative; top:7px; left:5px;}
.s6_cont01 img.post {position:relative; top:3px; left:5px; cursor:pointer;}
.s6_cont01 .input02 {width:50px;}
.s6_cont01 .input03 {width:220px;}

.s6_cont02 #all_agree {display:block; float:left; margin-top:2px;}
.s6_cont02 label.all_agree_lb {display:block; float:left; color:#555; font-weight:bold; margin:0 0 20px 5px; line-height:18px;}
.s6_cont02 h5 {clear:both; background:#f5f5f5; color:#555; padding:10px 15px; font-size:13px; font-weight:bold;}
.s6_cont02 h5 input {vertical-align:middle; margin:1px 2px 0 0;}
.s6_cont02 .s6_box {height:200px; overflow-y:scroll; border:1px solid #ccc; margin-bottom:20px; padding:10px 15px; font-size:12px;}
.s6_cont02 .s6_box strong{color: #0033ff; background:url("http://www.ichicken.or.kr/images/sub/bu_agree.gif") no-repeat left 2px; padding: 0 0 3px 15px;}
.s6_cont02 .s6_box p, .s6_cont02 .s6_box ul {padding-bottom:20px; line-height:18px;}
.s6_cont02 .scroll_bx {height:200px; margin-top:0; padding:10px 15px; margin-bottom:20px;}

.s6_cont03 {text-align:center; padding:10px 0 5px;}
.s6_cont03 a {margin:0 3px; display:inline-block; font-size:15px; font-weight:bold;}
.s6_cont03 a span {display:block; padding:10px 15px;}
.s6_cont03 a .membership {background:#fe570c; color:#fff;}
.s6_cont03 a .cancel {background:#ddd;}

/** 우편번호 팝업 **/
.layerPopup{z-index:10;position:absolute;left:50%;top:50%;padding:30px 20px;background:#fff;border:4px solid #666;}
.layerPopup h1 {margin-bottom:10px;}
.layerPopup h2{margin:10px 0;}
.layerPopup a.btnClose{position:absolute;right:0;top:0;}
.layerPopup .tblV tbody tr td{padding:5px 0;line-height:18px;}
.layerPopup .t_left{padding:5px 0 5px 10px !important}
.layerPopup .t_right{padding:5px 10px 5px 0 !important}
.layerPopup .btnCenter{margin:16px 0;}
.layerPopup .btnBoth{margin:8px 0;}
.layerPopup strong{font-weight:bold;}
.layerPopup .paging{margin:20px 0 30px;}

.layerPopup .imgBox{margin-top:15px;}
.layerPopup .imgBox img{display:inline-block;width:70px;height:70px;margin-right:5px;}
.layerPopup .imgBox strong{overflow:hidden;display:block;height:35px;margin-bottom:5px;font-weight:bold;line-height:18px;}
.layerPopup .imgBox strong+span{color:#888;}
.layerPopup .imgBox button{display:block;margin-top:13px;}
.layerPopup .imgBox .txt{display:inline-block;width:365px;margin-left:5px;}
.layerPopup .imgBox span{display:block;font-size:11px;color:#888;line-height:16px;}
.layerPopup .pop_txt{display: block; font-size: 12px; color: #555; padding: 13px 0 19px;}
.layerPopup .pop_textarea{width: 436px; height: 111px;}

.find_id_bx .tabmenu{width: 286px; height: 36px; margin-top:15px; border: 1px solid #818181; overflow: hidden;}
.find_id_bx .tabmenu li{float: left; width: 50%;}
.find_id_bx .tabmenu li a{display: block; width: 100%; height: 36px; line-height: 36px; text-align: center; font-size: 12px; color: #222;}
.find_id_bx .tabmenu li a:hover,
.find_id_bx .tabmenu li a:active,
.find_id_bx .tabmenu li a:focus,
.find_id_bx .tabmenu li a.on{background-color: #929292; color: #fff;}
.find_id_bx .id_bx{border: 4px solid #666; width: 852px; padding: 0 30px; overflow: hidden;}
.find_id_bx .id_bx .lft_bx{width: 426px; float: left;}
.find_id_bx .id_bx .rft_bx{width: 395px; padding: 0 0 0 0px; float: left; border-left: 1px solid #cccccc;}
.find_id_bx .id_bx .h3_id{display: block; padding: 30px 0 13px 0;}
.find_id_bx .id_bx .info_txt {color: #999; line-height: 14px; font-size: 11px;}
.find_id_bx .id_bx .label_bx *{line-height: 1.2em; vertical-align: top;}
.find_id_bx .id_bx .label_bx {overflow: hidden; width: 396px; padding: 12px 0 14px 0;}
.find_id_bx .id_bx .label_bx label{display: block; float: left; padding: 0 5px 0 0; font-size: 12px; color: #555; font-weight:bold;}
.find_id_bx .id_bx .label_bx input{display: block; float: left; margin: 0 20px 0 0;}
.find_id_bx .id_input_bx{width: 396px; overflow: hidden;}
.find_id_bx .id_input_bx .foem_bx{width: 273px; float: left;}
.find_id_bx .id_input_bx strong{display: block; float: left; width: 47px; margin: 0 0 6px; font-weight: bold; color: #555; padding: 8px 0 0; height: 21px;}
.find_id_bx .id_input_bx input{display:block; width: 214px; height: 27px; margin: 0 0 6px; border: 1px solid #ccc; line-height: 27px;}
.find_id_bx .id_input_bx select{display:block; float: left;width: 52px; height: 27px; border: 1px solid #ccc; line-height: 27px;}
.find_id_bx .id_input_bx .line{display: block; float: left; color: #666; font-size: 12px; width: 12px; padding: 5px 0 0 0; text-align: center;}
.find_id_bx .id_input_bx .input_01{width: 68px; float: left;}
.find_id_bx .id_input_bx .btn_search{display: block; float: left; width: 123px;}
.find_id_bx .pw_lst li{padding: 0 0 0 12px; line-height: 16px; background:url("../images/sub/bu_pw_find.jpg") no-repeat left 5px;font-size:11px;}
.find_id_bx .pw_lst{padding: 0 0 30px;}
.find_id_bx .tit{display:block;margin:14px 0 10px;font-size:11px;color:#888;}
.find_id_bx .totalAmt{display:block;margin-bottom:15px;padding:10px 0;text-align:center;border-bottom:1px solid #ddd;}
.find_id_bx .postBox{overflow:auto;height:206px;}
.find_id_bx .tblV tr td{padding-left:15px !important;text-align:left;}
.find_id_bx .tblV tr td.postNum{padding-left:0 !important;background:#f5f5f5;text-align:center;}
.find_id_bx #tab01 .grayBox2{padding-left:23px;text-align:left;}
.find_id_bx #tab01 .grayBox2 div{margin-top:5px;}
.find_id_bx .grayBox2 label{display:inline-block;width:65px;}
.find_id_bx .grayBox2 select{margin-right:10px;}
.find_id_bx #tab01 .postBox{height:173px;}

/** 회원가입 완료 **/
.s6_2_cont01 {text-align:center;}
.regi_wrap {width:727px; border:4px solid #666; padding:30px 0; margin-bottom:30px; text-align:center;}
.regi_wrap h4 {font-size:14px; color:#555; margin-bottom:25px; font-weight:bold;}
.regi_wrap h5 {color:#555; font-weight:normal; font-size:13px;}
.regi_wrap p{line-height:16px;}
.s6_2_cont01 a {margin:0 2px;}
.s6_cont03 a:hover {text-decoration:none;}

/** 아이디/비밀번호 찾기 **/
.search_wrap {width:720px; text-align:center; position:relative; top:-20px; height:280px; overflow:hidden; border-bottom:1px solid #e5e5e5;}
.search_wrap h4 {font-size:20px; color:#333; padding:0 0 0 27px; font-weight:bold; background:url("http://www.ichicken.or.kr/images/sub/icon05.png") no-repeat 274px 2px;}
.search_wrap p {line-height:20px; font-size:13px; color:#666; padding-bottom:14px; margin-bottom:14px; border-bottom:1px solid #e5e5e5;}
.search_wrap p.txt01 {padding:12px 0 0; margin:0; border:none;}
.search_wrap .form01 {margin:10px 0 18px;}
.search_wrap .form01 label {color:#222; margin-right:10px; font-weight:bold;}
.search_wrap .form01 label input[type=radio] {margin-left:5px; vertical-align:middle;}
.search_wrap .form02 {position:relative; left:-38px;}
.search_wrap .form02 input {width:183px; padding:0 5px; height:25px; line-height:25px; border:1px solid #ccc;}
.search_wrap .form02 input.input02 {width:42px;}
.search_wrap .form02 select {border:1px solid #ccc; height:28px; margin-left:-3px; width:59px; padding:0; text-align:center;}
.search_wrap .form02 label {display:block; margin-bottom:10px;}
.search_wrap .form02 label span {display:inline-block; vertical-align:middle; text-align:left; width:65px; margin-right:-4px; font-weight:bold; color:#333; padding-left:10px; background:url("http://www.ichicken.or.kr/images/sub/icon03.png") no-repeat left 2px; position:relative; top:2px;}
.search_wrap .find {display:block; width:71px; height:64px; background:#fe570c; color:#fff; font-weight:bold; text-align:center; line-height:64px; position:absolute; left:464px; top:143px;}

/** 회원 정보 수정 **/
.s7_12_cont01 {width:727px; padding:2px 0 30px;}
.s7_12_cont01 input {border:1px solid #ccc; padding:0 5px; height:25px; line-height:25px;}
.s7_12_cont01 h4 {font-weight:bold;]
table.table04 tr th {width:20%;}
table.table03 tr th {vertical-align:top;}
table.table03 tr td {padding:5px 0; vertical-align:middle;}
.s7_12_cont02 {padding-bottom:30px;}
.s7_12_cont02 button img {margin-top:4px;}

/** 회원탈퇴 **/
.s7_14_cont01 {padding:0 0 30px;}
.s7_14_cont01 p {line-height:18px; padding-bottom:15px;}

.table01 {width:100%; border-top:2px solid #929292; line-height:17px;}
table.table01 tr {border-bottom:1px solid #ddd;}
.table01 tr th {padding:8px 0 8px 15px; text-align:left; font-weight:normal; background:#f5f5f5; width:150px;}
.table01 tr td {padding:8px 0 8px 10px; vertical-align:middle;}
