/*
------------------------------------------------------------
website : http://www.i-baby.co.kr/
File Name : tradeLayout.css
css version : 2.0
Maker : IdeuMotion_JK (ideumotion@gmail.com)
Date : 2009 / February
explanation : "직거래장" 관련 레이아웃 구조 정의
Modify Date: 

2010.6.16  PJS  tradeMenuList2 추가  
------------------------------------------------------------
*/

@charset "utf-8"; /*언어타입지정*/

@import url(common.css); /* 전체 공통 css import */
@import url(character.css); /* 카테고리 css import */
@import url(table.css); /* 공통 테이블 css import */
@import url(form.css); /* 공통 폼 css import */

#body {background: url(../images/common/layout/bg_navTop.gif) repeat-x 0 0;}
#container {width:996px; margin:0 auto; position:relative;}
#header {margin-bottom:6px;}
#contents_wrapper {text-align:left;}
#subPage {margin-bottom:10px; background: url(../images/common/layout/line_01.gif) repeat-y 103px 0;}
#sidebarL {float:left; width:102px; margin-right:10px; font-size:12px; display:inline; position:relative; z-index:999;}
#contSubPage {float:left; width:675px; display:inline;}
#sidebarR {float:right; width:200px; display:inline;}

/** 메인 직거래장 물품등록 **/
.btnTopList {width:100%; display:inline-block; margin-bottom:25px;}
.btnTopList li {float:left; margin-right:9px; display:inline;}
.btnTopList li.last {float:right; margin-right:0;}

/** 메인 직거래장 서비스안내 **/
.itemArea {width:100%; display:inline-block;}
.itemArea .inner {background: url(../images/common/layout/line_01.gif) repeat-y 226px 0;}
.itemArea .inner .inner {background: url(../images/common/layout/line_01.gif) repeat-y 451px 0;}
.itemArea .item {float:left; width:207px; padding:12px 9px 8px; display:inline;}
.serviceGuide {background:#f9f9f9;}
.serviceGuide .item {height:65px; padding-bottom:36px; position:relative;}
.serviceGuide .item .text {color:#747a60; line-height:15px;}
.serviceGuide .item .btn_Go {padding:5px 13px 5px 12px; display:inline-block; color:#769c08; border:1px solid #8cbd13; background:#fff url(../images/common/layout/arrow_green_01.gif) no-repeat 90% 50%; position:absolute; right:10px; bottom:10px;}

/** 메인 직거래장 생생거래후기 & 안전거래 이용후기 **/
.tradeReviewArea {float:left; width:450px; display:inline;}
.tradeReview {}
.tradeReview li {padding:8px 10px;}
.tradeReview li .info {line-height:18px; color:#aaa;}
.tradeReview li .info .title {color:#434343; font-size:12px; font-weight:700;}
.tradeReview li .info .num, .tradeReview li .info .name {color:#aaa;}
.tradeReview li .text {width:430px; font-size:12px; color:#898989; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; cursor:pointer;}
.tradeReview li .text a {color:#898989;}
.ratingsOnSub {float:left; width:225px; display:inline;}
.ratingsOnSub .ratingBox li {padding:8px 0 8px 10px; margin-bottom:0; background:#f9f9f9; border-left:1px solid #f0f0f0; border-bottom:1px solid #e7e7e7;}
.ratingsOnSub .ratingBox li.last {border-bottom:none;}
.ratingsOnSub .ratingBox li .rating {margin-bottom:5px;}
.ratingsOnSub .ratingBox li .rating a {color:#898989;}
.ratingsOnSub .ratingBox li .rating .ico_star {display:inline-block; margin-right:10px;}
.ratingsOnSub .ratingBox li .rating .tit {color:#747a60;}
.ratingsOnSub .ratingBox li .text {width:214px; font-size:12px; color:#434343; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; cursor:pointer;}

/** 메인 최근 등록 물품 **/
.articlesLastest {background:#f9f9f9; border-top:2px solid #c9c9c9;}
.arcticles {}
.arcticles li {width:100%; display:inline-block; margin-bottom:10px; line-height:14px;}
.arcticles li .img {float:left; width:38px; margin-right:10px; display:inline;}
.arcticles li .img img {width:37px; height:37px; border:1px solid #c9c9c9;}
.arcticles li .info {margin-left:48px; margin-top:-1px;}
.arcticles li .info .text {height:28px; overflow:hidden;}
.arcticles li .info .tit {color:#6f9205;}
.arcticles li .info a {color:#434343;}
.arcticles li .info a:hover {color:#6f9205;}
.arcticles li .info .date {font-size:11px; color:#aaa;}

/** 홍보 게시물 **/
.PR_posts {padding:1px; margin-bottom:10px; border:1px solid #ccc;}
.PR_posts .item {padding:15px 7px 5px; font-size:12px; height:24px;}
.PR_posts .item .fr {color:#dadada;}
.PR_posts .item .fr .lbl, .PR_posts .item .fr strong, .PR_posts .item .fl strong {color:#434343;}
.PR_posts .item strong {font-weight:700;}
.PR_posts .tit {margin-bottom:4px; background:#f3f4f3; padding:8px 7px 5px; font-size:12px; height:18px;}
.PR_posts .tit .fl {padding-left:7px; color:#769c08; font-weight:700; background: url(../images/common/layout/arrow_green_01.gif) no-repeat 0 4px;}
.PR_posts .tit .fr {color:#aaa; font-size:11px;}
.PR_posts .tit .fr a {color:#aaa;}
/*#rollingAdSubject {width:430px; overflow:hidden; white-space:nowrap;}*/
#rollingAdImg {width:45px; float:left; margin-top:-13px;}
#rollingAdTitle {width:410px; float:left; overflow:hidden; white-space:nowrap;}

/** 빨리 팔고 싶어요 **/
.QS_posts {padding:1px; margin-bottom:15px; border:1px solid #ccc;}
.QS_posts .tit {margin-bottom:4px; background:#f3f4f3; padding:8px 7px 5px; font-size:12px; height:18px;}
.QS_posts .tit .fl {padding-left:7px; color:#ff7500; font-weight:700; background: url(../images/common/layout/arrow_orange_01.gif) no-repeat 0 4px;}
.QS_posts .tit .fr {color:#aaa; font-size:11px;}
.QS_posts .tit .fr a {color:#aaa;}
.QS_posts .item {padding:0; font-size:12px; height:180px;}
.QS_posts .item ul li {float:left; width:160px; padding:10px 17px 10px 18px; font-size:11px; color:#434343; line-height:16px;position:relative;}
.QS_posts .item ul li .qimg { max-width:160px; height:120px; border:none; }
.QS_posts .item ul li a.sub {color:#505050; display:block; font-size:12px; margin:4px 0px ;width:160px; height:16px; line-height:22px;overflow:hidden;white-space:nowrap; text-align: center; }
.QS_posts .item ul li .price { width:160px; height:16px; color:#ff7b13; font-weight:bold; text-align:center; }
.QS_posts .item ul li .price .icon_escrow {position:absolute;top:5px;left:120px;width:32px;}
.QS_posts .item ul li strong { color:#747a60; font-weight:700;}
.QS_posts .item ul li .price span { padding-left:2px; vertical-align:middle; }
.QS_posts .item .carousel { float:left; width:585px; overflow:hidden; position:relative; };
.QS_posts .item .carousel .sold {position:absolute; left:48px; bottom:53px; filter:Alpha(Opacity=100); }

/** 직거래장 게시판 검색 영역 **/
.searchBotArea {padding:5px 10px; background:#f3f4f3; margin-bottom:10px;}
.searchBotArea *{vertical-align:middle;}
.searchBotArea .fl .chkbArea {margin-right:15px;}
.searchBotArea .fl .chkbArea .chkb {_vertical-align:top;}
.searchBotArea .lbl {margin-right:10px; color:#898989;}
.searchBotArea .input_txt {width:185px; height:14px; padding:3px 5px; color:#434343; background:#fff; border:1px solid #aeaeae;}

/** 직거래장 게시판 선택 옵션들 **/
.modeViews {margin-bottom:10px;}
.modeViews *{vertical-align:bottom;}
.modeViews .fl a {color:#aaa}
.modeViews .fl img {position:relative;}
.modeViews .fl #listViews, .modeViews .fl #gridViews {height:15px; display:inline-block;}
.modeViews .fl .active a {color:#434343;}
.modeViews .fr .radio {margin:0;}
.modeViews .fr .lbl {margin-right:6px;}
.modeViews .fr .gun {color:#aaa; margin-left:5px;}

/** 직거래장 게시판 지역 (시도) 선택 **/
#sidoPopClass { position:absolute; top:24px; left:-1px; padding:0px 0 0px 0;width:50px;border:1px solid #CACACA;border-top:none;background-color:#ffffff;}/*width:70px;*/
#sidoPopClass li {font:12px 돋움;padding:0 0 0 0px;letter-spacing:-1px; line-height:22px;}

/** 직거래장 게시판 페이징 **/
.pageing {text-align: center; margin-top: 20px; margin-bottom:20px;}
.pageing li {color:#cbcbcb; display:inline-block; padding: 0 7px; vertical-align: bottom;/* background: url(../images/common/layout/pbPaging_lineVerti.gif) no-repeat 100% 50%; */border: 1px solid #cbcbcb;}
.pageing li * {/*vertical-align:middle;*/}
.pageing li.ico_pagenav {padding:0 1px; background: none; border: 0;}
.pageing li.lastNum {background: none;}
.pageing li a {color:#404040; font-weight:700; text-decoration:none; color: #999; font-size: 15px; height: 24px; line-height: 24px;}
.pageing li a:hover {color:#ff7635; }
.pageing li span {color: #ff7635; font-weight:700; font-size: 15px; height: 24px; line-height: 24px;}
.pageing li.active {}


/** 직거래장 게시판 이미지보기 **/
#imgviewWrap{ width:675px; border:0px solid #e7e7e7; border-top-width:1px;}
#imgviewWrap .imageView{margin-top:10px;}
#imgviewWrap .imageView td {width:168px; height:160px; text-align:center; padding-bottom:15px; padding-top:15px; border-bottom:1px solid #e7e7e7;}
#imgviewWrap .imageView td div.image {position:relative;}
#imgviewWrap .imageView td div.image img.item {border:1px solid #e5e5e5;padding: 4px;-webkit-transition-duration:0.4s;transition-duration:0.4s;}
#imgviewWrap .imageView td div.image img.item:hover {-ms-transform: rotate(7deg);-webkit-transform: rotate(7deg);transform: rotate(7deg);}
#imgviewWrap .imageView .image a img{}
#imgviewWrap .sold {position:absolute; left:48px; bottom:53px; filter:Alpha(Opacity=100); }
#imgviewWrap .imageView .title a {color:#505050; display:block; font-size:12px; margin:4px 0px ;width:150px; height:16px; line-height:22px;overflow:hidden;white-space:nowrap; text-align: center; }
#imgviewWrap .imageView .price { width:160px; height:16px; color:#ff7b13; font-weight:bold; display:inline; }
#imgviewWrap .imageView .price span{padding-left:2px; vertical-align:middle;}
#imgviewWrap .imageView .name {width:140px; height:16px;  color:#88cc22; font-weight:normal; }
#imgviewWrap .imageView .name a { color:#335500; }
#imgviewWrap .imageView .soldouticon {position:absolute;bottom:-4px;left:54px}
#imgviewWrap .imageView .escrowicon {position:absolute;top:-6px;left:114px;width:36px}

/** 직거래장 게시판 보기 **/
.prdBigArea {padding-left:8px; margin-bottom:16px;}
.prdBigArea .tit_prdBig {color:#313131;font-size:14px; font-weight:700; margin-bottom:4px;}
.prdBigArea .prdLeft {float:left; width:260px; display:inline; text-align:center;}
.prdBigArea .prdLeft .img {margin-bottom:9px;position:relative}
.prdBigArea .prdLeft .img .soldouticon{position:absolute;top:100px;left:75px;}
.socicalBar {height:24px;margin-bottom:9px; text-align:center;}
.socicalBar * {vertical-align:middle;}
.socicalBar span {display:inline-block;}
.socical {margin:0 5px 0 5px;}
.prdBigArea .prdRight {float:right; width:390px; display:inline; padding-top:2px;}
.prdBigArea .prdRight .btn {text-align:right;}
.prdBigArea .prdRight .btn button{width:90px;margin-left:5px;}
.prdBigArea .prdRight .btn .btnGreen, .prdBigArea .prdRight .btn .btnBlue{width:200px;margin-left:0}
.frm_prdBig {width:100%; display:inline-block; padding-top:1px;}
.frm_prdBig .inner {padding:9px 12px;}
.BGnBdr {margin-bottom:9px; border-top:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7;}
.BGnBdr .inner {padding-top:15px; padding-bottom:14px; background:#f7f7f7;}
.frm_prdBig ul li {width:100%; display:inline-block; padding:2px 0; _padding:3px 0; font-size:12px; line-height:14px;}
.frm_prdBig ul li .lbl_prdBig, .frm_prdBig ul li .text {display:inline-block;}
.frm_prdBig ul li .lbl_prdBig {float:left; width:90px; padding-left:9px; color:#898989; vertical-align:top; background: url(../images/common/layout/arrow_003.gif) no-repeat 0 3px;}
.frm_prdBig ul li .text {float:right; width:265px;}
.frm_prdBig ul li .text *{vertical-align:middle;}
.frm_prdBig ul li .text strong {font-weight:700;}
.frm_prdBig ul li .text .item, .frm_prdBig ul li .text .enter {width:100%; display:inline-block; margin-bottom:5px;}
.frm_prdBig ul li .text .enter .price, .frm_prdBig ul li .text .enter .price .input_txt {color:#ff7500; font-size:14px; font-weight:bold;}
.frm_prdBig ul li .text .enter .price .input_txt {border:none; background:none;}
.frm_prdBig ul li .freeInfo {width:225px; padding:15px 17px; background:#fff; border:2px solid #ff7b13; display:none; position:absolute; top:16px; left:0;}
.frm_prdBig ul li .freeInfo.freeInfo160113 {left: -115px;}
.frm_prdBig ul li .freeInfo .tit {margin-bottom:10px;}
.frm_prdBig ul li .freeInfo .content {}
.frm_prdBig ul li .freeInfo .content .inner {padding:10px 0; line-height:16px; background-color:#fff;}
.tradeViewArea {width:100%; display:inline-block; background:#f8f8f8; border-top:1px solid #97ba2a; border-bottom:1px solid #e7e7e7;}
.tit_tradeBig{}
.tit_tradeBig li {display:inline-block; color:#7fa708; font-weight:700; font-size:10pt; padding-left:9px; line-height:30px;}
.frm_tradeBig {display:inline-block; padding-top:1px; margin-bottom:10px;}
.frm_tradeBig .inner {padding:5px 9px;}
.frm_tradeBig ul li {display:inline-block; padding:4px 0; _padding:3px 0; font-size:12px; line-height:14px;}
.frm_tradeBig ul li .lbl_prdBig, .frm_tradeBig ul li .text {display:inline-block;}
.frm_tradeBig ul li .lbl_prdBig {float:left; display:inline-block; width:110px; padding-left:9px; color:#898989; vertical-align:top; background: url(../images/common/layout/arrow_003.gif) no-repeat 0 3px;}
.frm_tradeBig ul li .text {float:left; width:535px; word-wrap:break-word;}
.frm_tradeBig ul li .text *{vertical-align:middle;}
.frm_tradeBig ul li .text strong {font-weight:700;}

.tabArea {}
.tabArea .tabs {margin-bottom:12px;}
.tabArea .tabs li {float:left; width:112px; display:inline;}
.tabArea .tabs li a {height:11px; padding:10px 0; display:block; text-align:center; background:#8bbd12; border:1px solid #769c09; border-bottom:1px solid #769c09;border-right:medium none;color:#fff}
.tabArea .tabs li.last a {width:115px;border-right:1px solid #e5e5e5;}
.tabArea .tabs li a.active {height:11px; padding-top:12px; background:#fff; border:1px solid #769c09; border-top:2px solid #769c09; border-bottom:medium none; margin:-3px 0 -1px 0;color:#555}
.tabArea .tabs li.last a:hover, .tabArea .tabs li.last a.active {margin-right:0;}
.tabArea .contTab {margin-bottom:22px;}
.tbl03 {}
.tbl03 th, .tbl03 td {padding:4px 0; font-size:12px;}
.tbl03 th {color:#898989;}
#tab01 {}
.pbInfoArea {}
.pbInfoArea .tit {margin-bottom:15px; font-size:12px;}
.pbInfoArea .tit * {vertical-align:middle;}
.pbInfoArea .tit .info {float:left; width:570px; display:inline;}
.pbInfoArea .tit .info .lbl {float:left; width:165px; margin-left:8px; display:inline;}
.pbInfoArea .tit .info .name {color:#434343; font-weight:700;}
.pbInfoArea .tit .info .text {float:right; width:394px; display:inline;}
.pbInfoArea .tit .info .text .notes {color:#769c08;}
.pbInfoArea .tit .IP {float:right; color:#aaa; font-size:11px; display:inline;}
.pbInfoArea .pbInfo {padding:10px 16px; margin-bottom:12px; background:#f7f7f7;}
.pbInfoArea .pbInfo .col01 {float:left; margin-right:45px; display:inline;}
.pbInfoArea .pbInfo .col01 img {width:100px; border:1px solid #b9b9b9;}
.pbInfoArea .pbInfo .col02 {float:left; width:333px; margin-top:17px; display:inline;}
.pbInfoArea .pbInfo .col03 {float:right; width:107px; margin-top:17px; display:inline;}
.pbInfoArea .pbInfo .col04 {float:right; width:180px; margin-top:17px; display:inline;}
.pbInfoArea .btn {text-align:right;}
#tab02 {}
.prd_description .content {margin-bottom:20px; padding-left:10px;}
.prd_description .timeReg {color:#898989; font-size:11px; margin-bottom:25px;}
.prd_description .description {font-size:12px; line-height:24px; margin-bottom:20px;}
.prd_description .btn {text-align:right;}
.btnArea {width:100%; height:30px; padding-top:8px; vertical-align:middle; border-top:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7;}
.btnArea .lf {float:left; display:inline; padding-top:7px; padding-left:10px;}
.btnArea .rt {float:right; display:inline;}
.prd_description .imgLeft {}
.prd_description .imgCenter {text-align:center;}
.prd_description .imgRight {}
#tab03 {}
.commentArea {margin-bottom:40px;}
.comments {margin-bottom:20px; border-top:1px solid #e7e7e7;}
.comments li {width:100%; display:inline-block; padding:10px 0; border-bottom:1px solid #e7e7e7;}
.comments li .cm_txt {float:left; width:475px; font-size:12px; padding:0 20px; display:inline; line-height:20px;}
.comments li .cm_info_user {float:right; width:160px; display:inline;}
.comments li .cm_info_user .info {font-size:12px; line-height:20px;}
.comments li .cm_info_user .date {color:#aaa; line-height:14px;}
.comments li .cm_info_user .IP {color:#aaa; line-height:14px;}
.notesReply {color:#aaa; font-size:11px; font-weight:normal;}
.reply {padding:0 0 0 8px;}
.reply .txtAreaWrp {float:left; width:565px; display:inline;}
.reply .txtArea {width:558px; height:62px; padding:5px 0 5px 5px; background:none; border:1px solid #dfdfdf;}
.reply .btn {float:right; width:88px; display:inline;}

/** 직거래장 게시판 보기안의 인기 키워드 **/
.popular_keywords {padding:13px 10px 11px 10px; margin-bottom:25px; background:#f9f9f9; border:1px solid #e5e5e5;}
.popular_keywords .fl {width:140px; display:inline; text-align:center;}
.popular_keywords .fl .tit {color:#769c08; font-size:12px; line-height:16px; font-weight:700;}
.popular_keywords .fl .date {color:#aaa;}
.popular_keywords .fr {width:490px; display:inline; background:#fff;}
.popular_keywords .fr .kwArea {height:12px; padding:10px 18px 8px; position:relative;}
.popular_keywords .fr .kwArea .inner {width:454px; height:12px; overflow:hidden; position:relative;}
.popular_keywords .fr .kwArea .kws {height:12px; position:relative;}
.popular_keywords .fr .kwArea .kws li {width:75px; float:left; text-align:center; border-right:1px solid #e7e7e7; overflow:hidden;}
.popular_keywords .fr .kwArea .kws li.last {width:74px; border-right:none;}
.popular_keywords .fr .kwArea .kws li a {color:#434343; font-size:12pxpx; line-height:12px; font-weight:700;}
.popular_keywords .fr .kwArea .btn_ctrl_left, .popular_keywords .fr .kwArea .btn_ctrl_right {width:8px; height:12px; position:absolute; top:10px;}
.popular_keywords .fr .kwArea .btn_ctrl_left {left:7px;}
.popular_keywords .fr .kwArea .btn_ctrl_right {right:7px;}

/** 직거래장 게시판 보기안의 이벤트 목록 **/
.eventList{width:665px; line-height:15px;  border-bottom:1px solid #e7e7e7; margin-top:18px; margin-bottom:18px; display:inline-block;}
.eventList .banner{float:left; margin-right:34px; width:250px; margin-bottom:10px;}
.eventList .econtents{font-family:돋움; font-size:12px; color:434343; float:left; width:380px; line-height:20px;}
.eventList .econtents h3{font-family:돋움; font-size:12px; color:434343; padding:0; margin-bottom:3px; font-weight:700;}
.eventList .econtents img{margin-top:5px; margin-bottom:10px;}
.eventList .econtents a {color:#434343; text-decoration:none;}
.eventList .econtents a:visited {text-decoration:underline;}
.eventList .econtents a:hover {text-decoration:underline;}

/** 직거래장 게시판 등록/수정하기 **/
#titleTradeArea {width:100%; display:inline-block; border-bottom:1px solid #e7e7e7; margin:5px 0 15px; padding-bottom:10px;}
.titleTradeUl {}
.titleTradeUl li {color:#434343; padding-left:10px; font-size:9pt; line-height:20px;}
#bottomTradeArea {width:100%; display:inline-block; border-top:1px solid #e7e7e7; margin:5px 0 15px; padding-top:10px;}
.bottomTradeUl {}
.bottomTradeUl li {color:#434343; padding-left:10px; font-size:9pt; line-height:16px;}
#inputTradeArea {width:100%; border-bottom:1px solid #e7e7e7; margin:5px 0 15px; padding-bottom:10px;}
.inputTradeTable0 {width:675px;}
.inputTradeTable0 th {width:115px; font-size:10pt; color:#434343; font-weight:700; padding-left:10px; margin-top:0; line-height:32px;}
.inputTradeTable0 td {width:560px; font-size:10pt; color:#434343; padding-left:10px; margin-top:0;  line-height:32px;}
.inputTradeTable0 td li {float:left; padding-right:5px;}
.inputTradeTable0 td select {font-size:9pt;}
.inputTradeTable {width:675px;}
.inputTradeTable th {width:130px; font-size:10pt; color:#434343; font-weight:700; padding-left:10px; margin-top:0; line-height:32px;}
.inputTradeTable td {width:545px; font-size:10pt; color:#434343; padding-left:10px; margin-top:0;  line-height:32px;}
.inputTradeTable td select {font-size:9pt;}
.inputTradeTable2 {width:675px;}
.inputTradeTable2 th {width:115px; font-size:10pt; color:#434343; font-weight:700; padding-left:10px; margin-top:0; line-height:14px;}
.inputTradeTable2 td {width:560px; font-size:10pt; color:#434343; padding-left:10px; margin-top:0; line-height:30px;}
.inputTradeTable2 td select {font-size:9pt;}

/* 총 구매금액2 */
.TotalCost2 { margin:12px 0 34px 0; border:3px solid #80a709; width:675px; margin-bottom:20px; font-size:11px; }
.TotalCost2 .Left { text-align:center; color:#80a709;  padding:20px; background-color:#FFFFFF; }
.TotalCost2 .InputType { border:1px solid #e0e0e0; height:16px; padding:3px 5px 0 5px; font-size:12px; color:#444444; margin-left:7px; margin-right:3px; text-align:right; }
.TotalCost2 .Left span { color:#444444; }
.TotalCost2 .Right { text-align:center; background-color:#80a709; color:#FFFFFF; }

.settlement { float:left; width:639px; border:3px solid #ff7b13; padding:15px; margin-bottom:20px; color:#aaaaaa; }
.settlement a:link { color:#ff9f50; text-decoration:underline; }
.settlement .InputType { border:1px solid #e0e0e0; height:16px; padding:3px 5px 0 5px; font-size:12px; color:#444444; margin-left:7px; margin-right:3px; } 
.settlement .dotLine { height:1px; font-size:0px; line-height:0px; background:url('//stuff.i-baby.co.kr/images/common/table/bg_td_dotline_01.gif') bottom left repeat-x;}
.InputData_Title { border-bottom:1px solid #dfdfdf; padding:0 0 8px 0; }


/* 2013.07 개편시 추가 사항 */
.articleList {border-top:2px solid #7fa708;}
.articleList2 {border-top:1px solid #c9c9c9;}
.article {padding:0 10px;}
.article li {width:100%; display:inline-block; margin-top:15px; line-height:14px;}
.article li .img {float:left; width:74px; margin-right:10px; display:inline;}
.article li .img img {width:74px; height:74px; border:1px solid #c9c9c9;}
.article li .info {margin-left:90px;}
.article li .info .tit span {background:#8CBD13;padding:3px 5px 2px;color:#fff}
.article li .info .text {font-size:12px; color:#6f9205; font-weight:600; line-height:22px; margin-top:7px;}
.article li .info .sub {font-size:12px; font-weight:500; white-space:nowrap; overflow:hidden; height:22px;}
.article li .info a {color:#434343;}
.article li .info a:hover {color:#6f9205;}
.article li .info .date {font-size:11px; color:#aaa;}

.articleArea {width:100%; display:inline-block;}
.articleListArea {float:left; width:337px; padding:20px 0; display:inline;}
.articleListArea .inner {padding:0 10px}
.articleListAreaLeft {border-right:1px solid #c9c9c9;}
.articleListAreaRight {margin-left:10px;}


/* 2013.09 개편시 추가 사항 */
.lblWrap {font-size:11px;height:24px;}
.lblWrap .safety {font-size:11px!important}
.lblWrap .safe{background:#898989}
.rateInTbl{position:relative;min-width:86px;width:auto!important;_width:86px;}

.landingBox {padding:10px; background:#f3f4f3; border:1px solid #e7e7e7;}

/* 2015.04 개편시 추가 사항 */
.regProd {}
.regProd .holder_setPhoto {padding: 15px; background: #f1f1f1;}
.regProd .setPhoto {border: 1px solid #cfcfcf; width: 100%; position: relative; background: #fff;}
.regProd .setPhoto .representArea {width: 100%; border-bottom: 1px solid #cfcfcf; position: relative; font-size: 13px; line-height: 17px;}
.regProd .setPhoto .represent {width: 6%; min-width: 25px; height: 50px; position: absolute; top: 4px; left: 4px;}
.regProd .setPhoto .represent img {vertical-align: top; width: 100%;}
.regProd .setPhoto .representArea p {margin: 57px 0 57px;}
.regProd .setPhoto .representArea p img {width: 20%; margin-bottom: 10px;}
.regProd .setPhoto .photoLists {overflow: hidden;}
.regProd .setPhoto .photoLists li {position: relative; float: left; width: 16.3%; border-left: 1px solid #cfcfcf;}
.regProd .setPhoto .photoLists li:first-child {border-left: 0;}
.regProd .setPhoto .photoLists li img {width: 100%; vertical-align: top;}
.writeOption dl {background: url(/assets/images/main/underline.gif) 0 bottom repeat-x; padding: 10px 0 10px;}
.writeOption dt {  padding: 0 0 0 15px; width: 34%; margin-top: 4px;}
.writeOption dd input {padding: 5px 0 5px;}
.writeOption dd {color: #333; padding-right: 15px; width: 56%;}

.regProd .script {border-bottom: 1px solid #cfcfcf;}
.imgup { position:absolute;top:0px;left:0pt;width:100%;height:100%;opacity:0;border-radius:0; }

.price160113 {position: relative;}
.price160113 div {margin-bottom: 5px;color: #000;font-size: 13px;}
.price160113 div span {color: #ff7500;vertical-align: top !important;/*font-weight: bold; font-size: 19px;*//*margin: -3px 3px 0 3px; *//* letter-spacing: -1px; */font-size: 14px;font-weight: bold;}
.price160113 div span.single {margin-left: 0;}
.card160113 {padding-left: 100px}
.username160113 strong {font-size: 15px; font-weight: bold; color: #666; letter-spacing: -1px; display: inline-block; margin-right: 3px;vertical-align:middle}
.pbInfoArea .pbInfo.pbInfo160113 {background: #f8f8f8; border: 1px solid #ccc; position: relative; margin-bottom: 15px;}
.pbInfoArea .pbInfo.pbInfo160113 .col03 {position: absolute; top: 0; right: 0; background: #fff; border-left: 1px solid #ccc; width: 166px; height: 100%; margin-top: 0;}
.pbInfoArea .pbInfo.pbInfo160113 .col03 .tbl03Wrp {margin: 25px 15px 0 15px;}

#NaverResult {background-color: #fffef8}
