/* ----------------------------------------------------------------
- Title | cjÀ¥Ç¥ÁØÈ­ ÇÁ·ÎÁ§Æ® (º£ÀÌºñ¿À¼¥)
- Author | ÅÂ±×¾Øºê·¹ÀÌ½º
- Date | 2011.12.14 ~
---------------------------------------------------------------- */
@charset "euc-kr";
@import url('/css/reset.css');
@font-face{
	font-family:'NanumGothic';
	font-style:normal;
	font-weight:normal;	
}
@font-face {
	font-family: 'NanumGothic'; font-style: normal; font-weight: 400;
	src: url(/font/NanumGothic-Regular.eot);
	src: url(/font/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'), url(/font/NanumGothic-Regular.woff2) format('x-woff2'), url(/font/NanumGothic-Regular.woff) format('woff'), url(/font/NanumGothic-Regular.ttf) format('truetype');
}
@font-face {
	font-family: 'NanumGothicBold'; font-style: normal; font-weight: 700;
	src: url(/font/NanumGothic-Bold.eot);
	src: url(/font/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'), url(/font/NanumGothic-Bold.woff2) format('x-woff2'), url(/font/NanumGothic-Bold.woff) format('woff'), url(/font/NanumGothic-Bold.ttf) format('truetype');
}


html{scrollbar-arrow-color:#999;scrollbar-face-color:#f2f2f2;scrollbar-darkshadow-color:#fff;scrollbar-highlight-color:#999;scrollbar-shadow-color:#999;scrollbar-track-color:#f2f2f2;scrollbar-3dlight-color:#fff}

/* link */
a:link,
a:visited{color:#666;text-decoration:none}
a:hover,
a:active{color:#309db8;text-decoration:none}

/* input */
.checkBox,
.radioBox{width:12px;height:12px;margin:1px 3px 0 0}

/* hidden */
.hide,hr,legend,caption{position:absolute;width:0;height:0;font:0/0 Sans-serif;visibility:hidden;z-index:-1}



/* layout */
.wrap{display:inline-block;width:100%;/*background:url('http://image.cjmall.com/site/module/images/common/bg_screen.gif') repeat-y center top*/}
.wrap .headerWrap{position:relative;width:930px;height:111px;margin:0 auto;z-index:50}
.wrap .headerWrap:after{content:"";display:block;clear:both}
.wrap .container{margin-top:35px;z-index:1}
.wrap .contWrap{position:relative;width:930px;margin:0 auto}
.wrap .contWrap:after{content:"";display:block;clear:both}
.footerWrap{width:100%;padding:27px 0 0px;text-align:left;clear:both} /*margin-top:64px; background:url('/images/common/bg_footer_line.gif') repeat-x 0 0;*/
body.c .footerWrap{margin-top:64px;padding:29px 0 10px}
body.c .cWrap{margin-top:35px}

/* layout_ºñÇ¥ÁØ */
body.s .wrap{text-align:center}
body.s .wrap .contWrap{position:relative}
body.s .wrap .headerWrap{text-align:left}
body.s .wrap #wrap{display:inline-block;width:930px;margin-top:25px;z-index:1}
body.s #footer{margin-top:64px}

/* header */
.headerWrap h1{position:absolute;left:-6px;top:10px}
.headerWrap .topInfo{position:absolute;left:-1px;top:10px}
.headerWrap .topGnb{position:absolute;right:0;top:8px}
.headerWrap .topGnb li{float:left;margin-left:7px;padding-top:1px}
.headerWrap .topGnb li.last,
.headerWrap .topGnb li.card{padding:0}
.headerWrap .topGnb li img{vertical-align:top}
.headerWrap .topUtil{position:absolute;right:0;top:39px}
.headerWrap .topUtil li{float:left;margin-left:10px}
.headerWrap .topMenu{position:absolute;left:0;bottom:0;width:930px;background-color:#3c9c14}
.headerWrap .topMenu li{position:relative;float:left;height:35px;margin-right:-1px;border:1px solid #3ea515;z-index:1}
.headerWrap .topMenu li.on{border:1px solid #56818d;z-index:2}
.headerWrap .topMenu li.last{float:right;margin:0;padding:0;border:1px solid #2074ae}
.headerWrap .topMenu li.last.on{border:1px solid #374251}
.headerWrap .topMenu li img{*vertical-align:top}
.headerWrap .topMenu li .listBox{position:absolute;left:-1px;top:35px;padding-bottom:2px;_padding-bottom:1px;background:url('/images/common/bg_top_menu_shadow.png') repeat-x 0 bottom}
.headerWrap .topMenu li .listBox.col1{width:176px}
.headerWrap .topMenu li .listBox.col2{width:353px}
.headerWrap .topMenu li .listBox.col3{width:530px}
.headerWrap .topMenu li .listBox ul{width:100%;border:1px solid #56818d;background:#fff url('/images/common/bg_top_menu.gif') repeat 0 0;overflow:hidden}
.headerWrap .topMenu li .listBox li{height:auto;margin:0;border:none;text-align:center;_cursor:hand}
.headerWrap .topMenu li .listBox li a{display:block;width:166px;height:25px;padding:10px 5px 0}
:root .headerWrap .topMenu li .listBox li a{height:26px\0/IE9;padding:9px 5px 0\0/IE9}
.headerWrap .topMenu li .listBox li.first a{border:none}
.headerWrap .topMenu li .listBox li a:link,
.headerWrap .topMenu li .listBox li a:visited{color:#536f78;text-decoration:none}
.headerWrap .topMenu li .listBox li a:hover,
.headerWrap .topMenu li .listBox li a:active{color:#309db8;text-decoration:none}

/* header_ºñÇ¥ÁØ */
body.s .headerWrap .topMenu li .listBox li a{*width:176px;*height:35px}
body.s .headerWrap .topMenu li .listBox.col1{*width:178px}
body.s .headerWrap .topMenu li .listBox.col2{*width:355px}
body.s .headerWrap .topMenu li .listBox.col3{*width:532px}

/* header_ÅëÇÕ°Ë»ö */
.headerWrap .topSearchBox{position:absolute;left:246px;top:31px}
.headerWrap .topSearchBox .topSearch{position:relative;width:364px;height:24px;padding:1px;border:1px solid #6eb93b;background-color:#3eaf0e;overflow:hidden}
.headerWrap .topSearchBox .topSearch .searchBox{float:left;width:295px;height:21px;padding:1px 0 0 5px;border:1px solid #69afaa;background-color:#fff;font-size:12px;line-height:180%}
:root .headerWrap .topSearchBox .topSearch .searchBox{line-height:150%\0/IE9}
.headerWrap .topSearchBox .topSearch .searchBtn{position:absolute;right:1px}
.headerWrap .topSearchBox dl{width:368px;height:17px;margin:3px 0 0;overflow:hidden}
.headerWrap .topSearchBox dl dd{line-height:120%;text-align:center;}
.headerWrap .topSearchBox dl dd a{margin:0 7px;color:#7c7c7c;font-size:11px}
.headerWrap .topSearchBox dl dd a:hover{text-decoration:none}

/* header_ÅëÇÕ°Ë»ö_ºñÇ¥ÁØ */
body.s .headerWrap .topSearchBox .topSearch{width:368px;height:auto}
body.s .headerWrap .topSearchBox .topSearch .searchBox{width:302px;height:24px}


/* ·Î±×ÀÎ Àü */

.login_tit {padding-bottom:5px;}
#websp_login { padding: 10px 5px 3px; height: 100px; border: 1px solid #d6d6d6; overflow: hidden;  background:url('/images/common/login_bg.gif') repeat-x 0 0;}
#websp_login fieldset { position: relative; }
#websp_login fieldset legend { display: none; }
#websp_login label { display: none; }

#websp_login .websp_id,
#websp_login .websp_password,
#websp_login .websp_txt { margin-top: 4px; padding: 2px 0 0 5px; width: 58%; height: 18px; background-color:#fff; border: 1px solid #5bc131;}
#websp_login .websp_id {  background: url('/images/common/id_bg.gif') no-repeat 5px 50%; border: 1px solid #CCC; background-color:#fff}
#websp_login .websp_password { background: url('/images/common/password_bg.gif') no-repeat 5px 50%; border: 1px solid #CCC; background-color:#fff}
#websp_login .websp_txt { color: #666; }

#websp_login a { display: block; padding-left: 5px; color: #666; }
#websp_login a:hover { color: #ff4e00; }

#websp_login .login_btn {position: absolute; top: 30px; right: 0; }
#websp_login .websp_btn {}

#websp_login ul { margin-top: 0px; padding-bottom: 5px; }
#websp_login dd {font-size:11px; color:#666666;float:left;text-decoration:none; padding-top:5px;}
.loginbutton {left:-10px}


/* ·Î±×ÀÎ ÈÄ */
#websp_login2 { padding: 5px 5px 6px; height: 105px; line-height: 15px; border: 2px solid #BC0202; overflow: hidden; }
#websp_login2 strong, #websp_login2 strong a { color: #1866B6; }
#websp_login2 p { margin-bottom: 5px; padding: 2px; text-align: center; background: #EEE; overflow: hidden; }
#websp_login2 ul.my_info { padding: 5px; border: 1px solid #E2E2E2; overflow: hidden; }
#websp_login2 ul.my_info li { padding: 2px 0; color: #222; line-height: 20px; background: #F9F9F9;  border-bottom: 1px solid #EDEDED; overflow: hidden; }
#websp_login2 ul.my_info li.lv, #websp_login2 ul.my_info li.memo { width: 49%; float: left; }
#websp_login2 ul.my_info li.lv { border-right: 1px solid #DEDEDE; }
#websp_login2 ul.my_info li.lv strong, #websp_login2 ul.my_info li.memo strong { width: 50px; }
#websp_login2 ul.my_info li strong { color: #666; text-align: center; float: left; }
#websp_login2 ul.my_info li.point { border: none; clear: both; }
#websp_login2 ul.my_info li a,
#websp_login2 ul.my_info li span { display: block; padding: 0 3px; color: #000; font-weight: bold; text-align: right; float: right; }

#websp_login2 ul.log_info { margin-top: 5px; }
#websp_login2 ul.log_info li { width: 49%; text-align: center; border-right: 1px solid #DEDEDE; float: left; overflow: hidden; }
#websp_login2 ul.log_info li a { display: block; }
#websp_login2 ul.log_info li.end { border: none; }



/* location */
.locationList{position:absolute;left:0;top:-21px;width:930px;height:21px;border-bottom:1px solid #eee;text-align:right}
.locationList a:link,
.locationList a:visited,
.locationList a:hover,
.locationList a:active{color:#afafaf;font-size:11px}
.locationList em{padding-right:1px;font-weight:bold;letter-spacing:-1px}
.locationList span,
.locationList strong{margin-left:8px;padding-left:12px;background:url('http://image.cjmall.com/site/shop/babyoshop/images/common/bg_location_arrow.gif') no-repeat left 3px;font-weight:normal}

/* location_ºñÇ¥ÁØ */
body.c .wrap .cWrap .location_s{position:absolute;left:0;top:-21px;width:930px;height:21px;padding:0;border-bottom:1px solid #eee;color:#afafaf;font-size:11px;text-align:right}
body.c .wrap .cWrap .location_s a:link,
body.c .wrap .cWrap .location_s a:visited,
body.c .wrap .cWrap .location_s a:hover,
body.c .wrap .cWrap .location_s a:active{color:#afafaf;font-size:11px;text-decoration:none}
body.c .wrap .cWrap .location_s em{padding-right:1px;font-weight:bold;letter-spacing:-1px}
body.c .wrap .cWrap .location_s span,
body.c .wrap .cWrap .location_s strong{margin-left:8px;padding-left:12px;background:url('http://image.cjmall.com/site/shop/babyoshop/images/common/bg_location_arrow.gif') no-repeat left 3px;font-weight:normal}

/* ÁÂÃø¿µ¿ª */
.lnb{float:left;width:165px}



/* ÁÂÃø¿µ¿ª :¹è³Ê */
.lnb .leftBanner{margin-top:18px}
.lnb .leftBanner a{display:inline-block;margin-bottom:14px}
.lnb .leftBanner a img{vertical-align:top}



/* modal_»óÇ°¼³¸íº¸±â */
.c span .productLeft{width:auto;float:none;overflow:hidden}
.c span .productLeft,
.c span .textData{width:678px}
#prdView_pop{height:500px}
#prdView_pop html{overflow:hidden;overflow-y:auto}

/* select_title */
.selectbox_title{border:1px solid #6ab071;text-align:left; font-size:11px;}
.selectbox_title strong{display:block;height:13px;padding:2px 0 2px 5px;_padding:2px 0 0 5px;color:#5c5c5c;font-weight:normal;font-size:11px;line-height:130%;letter-spacing:0}
:root .selectbox_title strong{padding:4px 0 0 5px\0/IE9;line-height:125%\0/IE9}
/*.selectbox_title_focus{border-color:#333}*/
.selectbox_title_focus strong{color:#000}
.selectbox_title_disabled{background-color:#eee}
.selectbox_title_disabled strong{color:#999}

/* select_option */
.selectbox_option{border:1px solid #999;background:#fff;text-align:left;overflow:hidden}
.selectbox_option a{display:block;height:1em;padding:2px 3px 5px;_padding:3px 3px 4px;font-size:11px;color:#888;line-height:1.4em;text-decoration:none;overflow:hidden}
.selectbox_option a.on,
.selectbox_option a:hover,
body.c .selectbox_option a:hover{background:#eee;color:#000;text-decoration:none}

/* select_ºñÇ¥ÁØ */
body.s select{height:19px;padding:1px;border:1px solid #cfcfcf}

/* paging */
.pagingBox{position:relative;margin-top:20px;font-size:12px;font-family:"NanumGothic";text-align:center}
.pagingBox .paging{display:inline}
.pagingBox .paging a{display:inline-block;margin-top:2px;*margin-top:5px;vertical-align:middle}
.pagingBox .paging img{margin-top:-2px;vertical-align:middle}
.pagingBox .paging span{margin-right:2px}
.pagingBox .paging span a{margin:0;padding:0 6px 0 9px;background:url('http://image.cjmall.com/site/module/images/common/bg_paging_bar.gif') no-repeat 0 6px;color:#6f6f6f;line-height:100%}
.pagingBox .paging span a:hover,
.pagingBox .paging span a:active,
.pagingBox .paging span a.on{color:#000}
.pagingBox .paging span a.on{font-weight:bold}
.pagingBox .paging span a.first{background:none;padding-left:9px}
.pagingBox.top{position:absolute;left:0;top:32px;_top:33px}

/* footer */
.footerWrap .footerIn{position:relative;width:930px;padding-left:0px;margin:0 auto;overflow:hidden}
.footerWrap .footerIn .footer		{width:930px;height:30px; background-color:#d9d9d9;}
.footerWrap .footerIn .footer ul	{background-color:#d9d9d9;}
.footerWrap .footerIn .footer li	{float:left;padding:10px 10px 10px;line-height:100%}


.footerWrap .footerIn .logo{position:absolute;left:0;top:9px}
.footerWrap .footerIn .infoBox{float:left;width:520px;margin-top:9px;padding-left:15px;border-left:1px solid #e5e5e5;text-align:left;}
.footerWrap .footerIn .infoBox .copy{margin:0 0 14px 2px}
.footerWrap .footerIn .infoBox ul{width:100%;margin:0 0 19px 2px;overflow:hidden}
.footerWrap .footerIn .infoBox li{float:left;padding:0 10px;background:url('http://image.cjmall.com/site/module/images/common/bg_footer_bar.gif') no-repeat 0 2px;line-height:100%}
.footerWrap .footerIn .infoBox li.first{padding-left:0;background:none}
.footerWrap .footerIn .infoBox address{width:100%;margin-bottom:1px;line-height:100%;overflow:hidden}
.footerWrap .footerIn .infoBox address span{display:inline-block;height:15px;margin-right:4px}
.footerWrap .footerIn .infoBox address span img,
.footerWrap .footerIn .infoBox address p img{vertical-align:baseline;*vertical-align:top}
.footerWrap .footerIn .famSite{position:absolute;right:0;top:6px}
.footerWrap .footerIn .famSite dt{position:absolute;width:0;height:0;font:0/0 Sans-serif;visibility:hidden;z-index:-1}
.footerWrap .footerIn .famSite dd .selectbox_title{_margin-bottom:1px}
.footerWrap .footerIn .famSite select{width:162px}
.footerWrap .footerIn .service{float:right;margin-top:0px}

/* footer_ºñÇ¥ÁØ */
body.s .footerWrap{text-align:center}
body.s .footerWrap .footerIn{*width:930px;text-align:left}
body.s .footerWrap .footerIn .infoBox{text-align:left}
body.s .footerWrap .footerIn .famSite{width:190px;text-align:left}



/* ±âÁ¸_margin Å¸ÀÔ */
.mt_1{margin-top:1px}
.mt_2{margin-top:2px}
.mt_3{margin-top:3px}
.mt_4{margin-top:4px}
.mt_5{margin-top:5px}
.mt_6{margin-top:6px}
.mt_7{margin-top:7px}
.mt_8{margin-top:8px}
.mt_9{margin-top:9px}
.mt_10{margin-top:10px}
.mt_15{margin-top:15px}
.mt_20{margin-top:20px}
.mt_25{margin-top:25px}
.mt_30{margin-top:30px}
.mt_35{margin-top:35px}
.mt_40{margin-top:40px}
.mt_45{margin-top:45px}
.mt_50{margin-top:50px}
.mt_55{margin-top:55px}
.mt_60{margin-top:60px}

.mr_1{margin-right:1px}
.mr_2{margin-right:2px}
.mr_3{margin-right:3px}
.mr_4{margin-right:4px}
.mr_5{margin-right:5px}
.mr_6{margin-right:6px}
.mr_7{margin-right:7px}
.mr_8{margin-right:8px}
.mr_9{margin-right:9px}
.mr_10{margin-right:10px}
.mr_15{margin-right:15px}
.mr_20{margin-right:20px}
.mr_25{margin-right:25px}
.mr_30{margin-right:30px}
.mr_35{margin-right:35px}
.mr_40{margin-right:40px}
.mr_45{margin-right:45px}
.mr_50{margin-right:50px}
.mr_55{margin-right:55px}
.mr_60{margin-right:60px}

.mb_1{margin-bottom:1px}
.mb_2{margin-bottom:2px}
.mb_3{margin-bottom:3px}
.mb_4{margin-bottom:4px}
.mb_5{margin-bottom:5px}
.mb_6{margin-bottom:6px}
.mb_7{margin-bottom:7px}
.mb_8{margin-bottom:8px}
.mb_9{margin-bottom:9px}
.mb_10{margin-bottom:10px}
.mb_15{margin-bottom:15px}
.mb_20{margin-bottom:20px}
.mb_25{margin-bottom:25px}
.mb_30{margin-bottom:30px}
.mb_35{margin-bottom:35px}
.mb_40{margin-bottom:40px}
.mb_45{margin-bottom:45px}
.mb_50{margin-bottom:50px}
.mb_55{margin-bottom:55px}
.mb_60{margin-bottom:60px}

.ml_1{margin-left:1px}
.ml_2{margin-left:2px}
.ml_3{margin-left:3px}
.ml_4{margin-left:4px}
.ml_5{margin-left:5px}
.ml_6{margin-left:6px}
.ml_7{margin-left:7px}
.ml_8{margin-left:8px}
.ml_9{margin-left:9px}
.ml_10{margin-left:10px}
.ml_15{margin-left:15px}
.ml_20{margin-left:20px}
.ml_25{margin-left:25px}
.ml_30{margin-left:30px}
.ml_35{margin-left:35px}
.ml_40{margin-left:40px}
.ml_45{margin-left:45px}
.ml_50{margin-left:50px}
.ml_55{margin-left:55px}
.ml_60{margin-left:60px}

/* ±âÁ¸_padding Å¸ÀÔ */
.pt_1{padding-top:1px}
.pt_2{padding-top:2px}
.pt_3{padding-top:3px}
.pt_4{padding-top:4px}
.pt_5{padding-top:5px}
.pt_6{padding-top:6px}
.pt_7{padding-top:7px}
.pt_8{padding-top:8px}
.pt_9{padding-top:9px}
.pt_10{padding-top:10px}
.pt_15{padding-top:15px}
.pt_20{padding-top:20px}
.pt_25{padding-top:25px}
.pt_30{padding-top:30px}
.pt_35{padding-top:35px}
.pt_40{padding-top:40px}
.pt_45{padding-top:45px}
.pt_50{padding-top:50px}
.pt_55{padding-top:55px}
.pt_60{padding-top:60px}

.pr_1{padding-right:1px}
.pr_2{padding-right:2px}
.pr_3{padding-right:3px}
.pr_4{padding-right:4px}
.pr_5{padding-right:5px}
.pr_6{padding-right:6px}
.pr_7{padding-right:7px}
.pr_8{padding-right:8px}
.pr_9{padding-right:9px}
.pr_10{padding-right:10px}
.pr_15{padding-right:15px}
.pr_20{padding-right:20px}
.pr_25{padding-right:25px}
.pr_30{padding-right:30px}
.pr_35{padding-right:35px}
.pr_40{padding-right:40px}
.pr_45{padding-right:45px}
.pr_50{padding-right:50px}
.pr_55{padding-right:55px}
.pr_60{padding-right:60px}

.pb_1{padding-bottom:1px}
.pb_2{padding-bottom:2px}
.pb_3{padding-bottom:3px}
.pb_4{padding-bottom:4px}
.pb_5{padding-bottom:5px}
.pb_6{padding-bottom:6px}
.pb_7{padding-bottom:7px}
.pb_8{padding-bottom:8px}
.pb_9{padding-bottom:9px}
.pb_10{padding-bottom:10px}
.pb_15{padding-bottom:15px}
.pb_20{padding-bottom:20px}
.pb_25{padding-bottom:25px}
.pb_30{padding-bottom:30px}
.pb_35{padding-bottom:35px}
.pb_40{padding-bottom:40px}
.pb_45{padding-bottom:45px}
.pb_50{padding-bottom:50px}
.pb_55{padding-bottom:55px}
.pb_60{padding-bottom:60px}
.pb_100{padding-bottom:100px}

.pl_1{padding-left:1px}
.pl_2{padding-left:2px}
.pl_3{padding-left:3px}
.pl_4{padding-left:4px}
.pl_5{padding-left:5px}
.pl_6{padding-left:6px}
.pl_7{padding-left:7px}
.pl_8{padding-left:8px}
.pl_9{padding-left:9px}
.pl_10{padding-left:10px}
.pl_15{padding-left:15px}
.pl_20{padding-left:20px}
.pl_25{padding-left:25px}
.pl_30{padding-left:30px}
.pl_35{padding-left:35px}
.pl_40{padding-left:40px}
.pl_45{padding-left:45px}
.pl_50{padding-left:50px}
.pl_55{padding-left:55px}
.pl_60{padding-left:60px}

/* ±âÁ¸_float Å¸ÀÔ */
.fClear{clear:both}
.fLeft{float:left}
.fRight{float:right}
.overFlow{overflow:hidden;zoom:1}

/* ±âÁ¸_align Å¸ÀÔ */
.alignL{text-align:left !important}
.alignR{text-align:right !important}
.alignC{text-align:center !important}
.verT{vertical-align:top !important}
.verB{vertical-align:bottom !important}
.verM{vertical-align:middle !important}

/* ±âÁ¸_etc Å¸ÀÔ */
.pointer{cursor:pointer}
.relative{position:relative;}
.relative a{display:inline-block;margin-top:2px;}
.relative li a{margin:0;}
.relative img,
.relative input{vertical-align:middle}

/* ±âÁ¸_font Å¸ÀÔ */
.txtSmall{font-size:0.75em;letter-spacing:-1px}
.txtOrange{color:#ef421a}
.txtGreen{color:#99b258}
.txtBlack{color:black}

/* ±âÁ¸_input Å¸ÀÔ */
input[type=checkbox]{margin-right:3px}
input.type_checkbox{width:12px;height:12px;margin:0 3px 2px 0}
input[type=radio]{margin-right:3px}
input.type_radio{width:12px;height:12px;margin:1px 3px 0 0}
input.type_text1{height:1.5em;margin:0;padding:2px 0 0 2px;border:1px solid #e1e1e1;background-color:#fff;font-size:0.9em;line-height:150%}
input.type_text2{height:16px;margin:0;padding:2px 0 0 2px;border:1px solid #e1e1e1;background-color:#fff;font-size:0.9em;line-height:120%;vertical-align:middle}
input.type_sum1{height:16px;margin:0;font-size:12px;font-weight:bold;padding:2px 5px 0 2px;border:1px solid #e1e1e1;background-color:#fff;text-align:right;line-height:120%}
input.desabled{height:16px;margin:0;font-size:12px;font-weight:bold;padding:2px 5px 0 2px;border:1px solid #e1e1e1;background-color:#ebebeb;text-align:right;line-height:120%}
textarea.type_textarea{width:95%;border:1px solid #e1e1e1;background:#fff;overflow:auto}

/* ±âÁ¸_button Å¸ÀÔ */
.btnArea1{clear:both;margin-top:5px;text-align:right}
.btnArea2{clear:both;overflow:hidden;margin-top:10px;text-align:right}
.btnArea3{clear:both;overflow:hidden;margin-top:10px;text-align:center}
.btnArea4{position:absolute;right:13px;bottom:11px}
.btnArea1,
.btnArea2,
.btnArea3 img{vertical-align:top}
.titleBtn{position:absolute;right:0;top:5px}
.titleBtn li{float:left;padding-left:4px}
.pagingBtn{*position:absolute;*right:0;*top:-2px;float:right;margin:0}

/* ±âÁ¸_¹®´Ü Å¸ÀÔ */
.dottType1{margin-top:5px;color:#999}
.dottType1 li{*height:2%;font-size:11px;padding-left:5px;line-height:120%;padding-top:5px;background:url('http://image.cjmall.com/site/module/images/common/bu_dot.gif') no-repeat 0 9px}
.dottType1 li strong.phone{color:#f16132}
.dottType1 li.btnArea{position:relative;margin-top:-30px;background:none;text-align:right}

/* ±âÁ¸_·¹ÀÌ¾îÆË¾÷_´Þ·Â */
.calendar img{margin-top:2px}
.calendarLayer{position:absolute;left:295px;top:20px;width:164px;padding:2px;border:1px solid #899a36;background:#97aa3a}
.calendarLayer .monthSelect{height:26px;font-weight:bold;color:#fff;padding-top:5px;text-align:center;line-height:150%}
.calendarLayer .monthSelect .prev{position:absolute;left:20px;top:8px}
.calendarLayer .monthSelect .next{position:absolute;right:20px;top:8px}
.calendarLayer .monthSelect a img{padding:0 2px;vertical-align:middle;margin-top:-2px}
.calendarLayer table thead th{font-size:11px;border:none;padding:4px 4px 1px 4px;font-weight:normal;line-height:120%;background:#919191;color:#fff}
.calendarLayer table tbody td{font-size:11px;border:none;padding:5px 4px 2px 4px;line-height:100%;color:#666;border-bottom:1px solid #e5e5e5 !important;background:#fff;text-align:right}
.calendarLayer table tbody td a:link,
.calendarLayer table tbody td a:visited,
.calendarLayer table tbody td a:hover,
.calendarLayer table tbody td a:active{color:#666}
.calendarLayer table tbody td.holiday a:link,
.calendarLayer table tbody td.holiday a:visited,
.calendarLayer table tbody td.holiday a:hover,
.calendarLayer table tbody td.holiday a:active{color:#ff5f19}
.calendarLayer table tbody td.on{background:#919191}
.calendarLayer table tbody td.on a:link,
.calendarLayer table tbody td.on a:visited,
.calendarLayer table tbody td.on a:hover,
.calendarLayer table tbody td.on a:active{color:#fff}

/* Font Color_ÇÎÅ©°è¿­ */
.tbShopInfo table tbody td dd strong,
.tbListType4 tbody tr td .thumbText strong.subject,
strong.totalSum,
.tbDataType2 tbody td .brand li.first_child strong,
.tbDataType2 tbody tr td.totalPrice strong,
#paymentSum .sumArea .totalSum dd.total strong,
.txtRed,
.leftList h1 strong,
.listBox h1 strong,
.tbl_detail td .price3,
.tbl_type1 thead th strong.sale,
.tbDataType2 tbody td strong.price2,
.tbDataType2 tbody td span.price2,
.tbListType4 tbody td strong.price2,
.tbDataType2 tbody td strong.number,
.orderNumber p strong,
.totalPayment p strong.total,
.taxNotice dd strong.color1,
.qnaInfo dd strong,
.receiptNotice strong,
.productList dd strong{color:#e8689b}

/* Font Color_ÄÚ¹ßÆ®°è¿­ */
.detail .conBot .leftList tbody th span,
.tbl_detail td .price2,
.conTop .rightList .satisfaction .listBox p strong,
.tbListType4 tbody td.product strong.replyNum,
.tbLsitType1 tbody td strong.replyNum,
.detail .conBot .leftList .tabList .listBox li strong .txtColor{color:#449690}

/* Font Color_±×¸°°è¿­ */
.conTop .rightList .satisfaction .title .total strong,
.conTop .rightList .brand li p .price,
.arrowType2 li strong.txtGreen{color:#7f9625}

/*20120316*/
.tbListType4 thead .txt_al {padding-left:13px; text-align:left !important;}

.tbListType4 td.btn a {display:inline-block; margin-bottom:2px;}
