@charset "utf-8";
/* Linqle.com UI Developer Seung-tae, Nang 20140209 start */

.container{width:1098px; margin:0 auto; border:1px solid #e5e5e5; border-top:none; border-bottom:none; *zoom:1;}
.container:after{content:""; display:block; clear:both;}
.container .side_area{float:left; width:218px; border-right:1px solid #e5e5e5; border-top:none; background:#f5f5f5;}
.side_area .aside{margin-bottom:4px; border-bottom:1px solid #e5e5e5; background:#fff; *zoom:1;}
.side_area .aside:after{content:""; display:block; clear:both;}
.side_area .aside div{float:left; width:109px; min-height:329px; text-align:center;}
.side_area .aside div.step{width:108px;}
.side_area .aside div.type{border-left:1px solid #e3e3e3;}
.side_area .aside div strong{display:block; margin:34px 0 14px;}
.side_area .aside div li a{display:block;height:32px}
.side_area .aside div li.viewall a{position:relative; top:-5px;}
.side_area .aside_banner > li{margin-bottom:4px; border-bottom:1px solid #e5e5e5;}
.side_area .aside_banner li .isoi_k{width:218px; background:#fff; min-height:285px;}
.side_area .aside_banner li .isoi_k .inner{position:relative; padding:17px 15px; border-top:none; height:200px; overflow:hidden}
.side_area .aside_banner li .isoi_k .inner ul{}
.side_area .aside_banner li .isoi_k .inner li{width:178px; text-align:center; height: 28px}
.side_area .aside_banner li .isoi_k .inner li a{display:block; font-size:11px;}
.side_area .aside_banner li .isoi_k .inner .focus{position:absolute; left:10px; top:101px; width:188px; text-align:center; border:5px solid #f72f56; background:#fff;}
.side_area .aside_banner li .isoi_k .inner .focus a{display:block; padding:8px 0; font-size:13px; font-weight:bold; color:#494949; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.side_area .aside_banner li .isoi_k .inner .focus a span{font-size:13px;}
.container .content{float:left; width:875px; min-height:1374px; border-left:4px solid #eee; background:#f5f5f5;}

/* 상품구매정보영역 */
.content .inner.goods_buy{overflow:hidden; padding:35px 19px 30px; *zoom:1;}
.content .inner.goods_buy:after{content:""; display:block; clear:both;}
.content .inner.goods_buy .goods_img{float:left; position:relative; width:348px; height:348px; margin-right:30px; border:1px solid #d1d1d1;}
.content .inner.goods_buy .goods_img button{position:absolute; right:12px; bottom:8px; width:90px;}
.content .inner.goods_buy .buy_form{float:left; position:relative; width:457px; min-height:296px; padding:19px 0 35px;}
.content .inner.goods_buy .buy_form .first_served{position:absolute; left:0; top:5px; height:22px; *zoom:1;}
.content .inner.goods_buy .buy_form .first_served:after{content:""; display:block; clear:both;}
.content .inner.goods_buy .buy_form .first_served span{
	float:left; width:99px; height:22px; background:#f72f56 url('http://imageisoi.cafe24.com/renewal_2014/bg/bg_firstsvdback.gif') no-repeat;
}
.content .inner.goods_buy .buy_form .first_served em{
	float:left; display:block; height:18px; padding:3px 5px 1px 77px; font-size:16px; color:#fff;
	background:#f72f56 url('http://imageisoi.cafe24.com/renewal_2014/bg/bg_firstsvdfront.gif') no-repeat;
}
.content .inner.goods_buy .buy_form .first_served + strong{padding-top:15px;}
.content .inner.goods_buy .buy_form strong{display:block; margin-bottom:21px; color:#2f2f2f; font-size:26px;font-family:'맑은 고딕';letter-spacing:-2px}
.content .inner.goods_buy .buy_form strong span{display:block; color:#6f6f6f; font-size:16px; line-height:1.2;}
.content .inner.goods_buy .buy_form table{margin-bottom:15px;}
.content .inner.goods_buy .buy_form table th, .content .inner.goods_buy .buy_form table td{text-align:left; vertical-align:middle; height:32px;}
.content .inner.goods_buy .buy_form table td{font-size:12px; font-weight:bold; color:#6d6d6d;}
.content .inner.goods_buy .buy_form table td em{margin-right:5px; color:#9b9b9b; text-decoration:line-through;}
.content .inner.goods_buy .buy_form table td span{font-size:26px; color:#f72f56; line-height:1;}
.content .inner.goods_buy .buy_form table select, .content .inner.goods_buy .buy_form table .order_count{height:22px; border:1px solid #ccc; margin:0; padding:0; color:#6d6d6d;}
.content .inner.goods_buy .buy_form table select{width:200px; font-size:11px;}
.content .inner.goods_buy .buy_form table .order_count{width:41px; margin-right:7px; text-align:center; font-weight:bold; font-size:12px;}
.content .inner.goods_buy .buy_form .goods_btn{position:absolute; right:0; bottom:0;}
.content .inner.goods_buy .buy_form .goods_btn ul{*zoom:1;}
.content .inner.goods_buy .buy_form .goods_btn ul:after{content:""; display:block; clear:both;}
.content .inner.goods_buy .buy_form .goods_btn li{float:left; margin-left:3px;}
.content .inner.goods_buy .buy_form .goods_btn li button{width:110px;}
.content .inner.goods_buy .buy_form .goods_btn li + li + li + li button{width:117px;}
.content .inner.goods_buy .buy_form .goods_btn li:first-child{margin:0;}
.content .inner.goods_buy .buy_form .goods_btn .gift{position:absolute; right:8px; bottom:0;}
.pd_count{position:relative; width:46px; height:24px; border:1px solid #d5d5d5;}
.pd_count input[type="text"]{position:absolute; left:0; top:0; width:30px; padding:3px 0; text-align:center; border:none;}
.pd_count .btn_updown{display:block; position:absolute; right:0; top:0; #top:-2px; width:16px; height:24px;}
.pd_count .btn_updown a{line-height:0; height:11px;}
.pd_count .btn_updown a:first-child{position:absolute; right:1px; top:1px;}
.pd_count .btn_updown a + a{position:absolute; right:1px; bottom:0;}

/* infobA */
.content .inner.infobA{height:238px; padding:38px 20px 0; border-top:1px solid #ddd; background:#fff;}
.content .inner.infobA > ul{*zoom:1;}
.content .inner.infobA > ul:after{content:""; display:block; clear:both;}
.content .inner.infobA .inner{float:left;}
.content .inner.infobA .with_pd{margin-right:31px;}
.content .inner.infobA .with_pd ul{*zoom:1;}
.content .inner.infobA .with_pd ul:after{content:""; display:block; clear:both;}
.content .inner.infobA .with_pd li{float:left; width:150px;}
.content .inner.infobA .with_pd li span, .content .inner.infobA .with_pd li em{display:block; text-align:center;}
.content .inner.infobA .with_pd li span{font-size:11px; margin-bottom:3px; width: 130px;}
.content .inner.infobA .with_pd li em{font-size:12px; font-weight:bold;}
.content .inner.infobA .skin_type{margin-right:53px;}
.content .inner.infobA .skin_type .graph{width:158px; height:174px; background:url('http://imageisoi.cafe24.com/renewal_2014/bg/bg_skin_graph.gif') repeat-x left 145px;}
.content .inner.infobA .skin_type .graph ul{position:relative; width:100%; height:100%; *zoom:1;}
.content .inner.infobA .skin_type .graph ul:after{content:""; display:block; clear:both;}
.content .inner.infobA .skin_type .graph li{float:left;}
.content .inner.infobA .skin_type .graph li strong{position:absolute; left:5px; bottom:0;}
.content .inner.infobA .skin_type .graph li + li strong{left:35px;}
.content .inner.infobA .skin_type .graph li + li + li strong{left:87px;}
.content .inner.infobA .skin_type .graph li + li + li + li strong{left:129px;}
.content .inner.infobA .skin_type .graph li span{position:absolute; left:9px; bottom:29px; display:block; width:12px;}
.content .inner.infobA .skin_type .graph li + li span{left:51px;}
.content .inner.infobA .skin_type .graph li + li + li span{left:95px;}
.content .inner.infobA .skin_type .graph li + li + li + li span{left:136px;}
.content .inner.infobA .skin_type .graph li span em{position:absolute; left:-3px; top:-14px; font-size:11px; font-weight:bold; color:#9c9c9c;}
.content .inner.infobA .best_review{width:268px;}
.content .inner.infobA .best_review strong{display:block; margin-bottom:30px;}
.content .inner.infobA .best_review li{margin-bottom:12px; *zoom:1;}
.content .inner.infobA .best_review li:after{content:""; display:block; clear:both;}
.content .inner.infobA .best_review li img{float:left; margin-right:9px;}
*+html .content .inner.infobA .best_review li div{float:left; width:268px;}
*+html .content .inner.infobA .best_review li:first-child div{width:193px;}
/*.content .inner.infobA .best_review li div{float:left; width:268px;}*/
/*.content .inner.infobA .best_review li:first-child div{width:193px;}*/


.content .inner.infobA .best_review li{margin:0;padding:0; margin-bottom:10px}
.content .inner.infobA .best_review li span{display:block; font-size:12px; font-weight:bold; color:#353535;}
.content .inner.infobA .best_review li em{display:block; font-size:11px; color:#939292; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.content .inner.infobA .best_review li:first-child span{display:block; max-height:32px; overflow:hidden; margin-bottom:10px; line-height:17px;}
.content .inner.infobA .best_review li:first-child em{display:block; max-height:29px; overflow:hidden; white-space:pre-wrap;}

/* 상품정보탭 */
.content .pd_infoTab ul.tab{position:relative; *zoom:1; border-top:1px solid #d5d5d5;}
.content .pd_infoTab ul.tab:after{content:""; display:block; clear:both;}
.content .pd_infoTab ul.tab > li{float:left;}
.content .pd_infoTab ul.tab > li a.tab_m{
	display:block; overflow:hidden; width:146px; height:48px; font-size:0; line-height:0; text-indent:-9999px; 
	background:url('http://imageisoi.cafe24.com/renewal_2014/product/pd_tabbtn.gif') no-repeat;
}
.content .pd_infoTab ul.tab > li:first-child a.tab_m{width:145px;}
.content .pd_infoTab ul.tab > li a.tab_m.m01{left:0; background-position:0 0;}
.content .pd_infoTab ul.tab > li a.tab_m.m02{left:145px; background-position:-145px 0;}
.content .pd_infoTab ul.tab > li a.tab_m.m03{left:291px; background-position:-291px 0;}
.content .pd_infoTab ul.tab > li a.tab_m.m04{left:437px; background-position:-437px 0;}
.content .pd_infoTab ul.tab > li a.tab_m.m05{left:583px; background-position:-583px 0;}
.content .pd_infoTab ul.tab > li a.tab_m.m06{left:729px; background-position:-729px 0;}
.content .pd_infoTab ul.tab > li a.tab_m.m01.on{background-position:0 -48px;}
.content .pd_infoTab ul.tab > li a.tab_m.m02.on{background-position:-145px -48px;}
.content .pd_infoTab ul.tab > li a.tab_m.m03.on{background-position:-291px -48px;}
.content .pd_infoTab ul.tab > li a.tab_m.m04.on{background-position:-437px -48px;}
.content .pd_infoTab ul.tab > li a.tab_m.m05.on{background-position:-583px -48px;}
.content .pd_infoTab ul.tab > li a.tab_m.m06.on{background-position:-729px -48px;}
.content .pd_infoTab .inner{background:#fff; #margin-top:-1px;}
.content .pd_infoTab #pdInfoTabM01 .inner  { margin: 0 auto; text-align :center; padding-bottom: 10px;}
.content .pd_infoTab #pdInfoTabM02 .inner{padding:30px 30px 40px;}
.content .pd_infoTab #pdInfoTabM02 .inner p{font-size:12px; color:#3a3a3a;}
.content .pd_infoTab #pdInfoTabM03 .inner{padding:50px 20px 0;}
.content .pd_infoTab #pdInfoTabM03 .inner .reward_info strong{display:block; margin:0 0 39px 93px;}
.content .pd_infoTab #pdInfoTabM03 .inner .reward_info ul{margin:0 0 59px 101px; *zoom:1;}
.content .pd_infoTab #pdInfoTabM03 .inner .reward_info ul:after{content:""; display:block; clear:both;}
.content .pd_infoTab #pdInfoTabM03 .inner .reward_info li{float:left; margin-left:51px;}
.content .pd_infoTab #pdInfoTabM03 .inner .pd_review{position:relative; padding-bottom:59px;}
.content .pd_infoTab #pdInfoTabM03 .inner .pd_review .wrt_review{position:absolute; right:0; top:-13px; *zoom:1;}
.content .pd_infoTab #pdInfoTabM03 .inner .pd_review .wrt_review:after{content:""; display:block; clear:both;}
.content .pd_infoTab #pdInfoTabM03 .inner .pd_review .wrt_review li{float:left; margin-left:3px;}
.content .pd_infoTab #pdInfoTabM03 .inner .pd_review .pd_recom_review strong{display:block; margin-bottom:11px;}
.tbl_wrap{border-top:2px solid #f72f56; border-bottom:2px solid #f72f56;}
table.tbl_type01{width:100%;}
table.tbl_type01 th{padding:11px 0 12px; background:#f9f9f9;}
table.tbl_type01 td{padding:10px; border-top:1px solid #d5d5d5; vertical-align:middle; text-align:center; font-size:12px; color:#636262;}
table.tbl_type01 td.rv_num{font-family:verdana; font-weight:bold;}
table.tbl_type01 td.title{text-align:left;}
table.tbl_type01 td.title > span{float:left; width:63px; text-align:center;}
table.tbl_type01 td.title .contxt{float:left; width:274px; padding:0 13px; font-size:12px; color:#636262;}
table.tbl_type01 td.title .contxt strong{display:block; font-size:12px; color:#313131; font-weight:bold; margin-bottom:5px;}
table.tbl_type01 td.title .contxt span{color:#929292;}
table.tbl_type01 td.title .contxt.new{background:url('http://imageisoi.cafe24.com/renewal_2014/bg/ico_new.gif') no-repeat right 1px;}
table.tbl_type01 td.t_left a{color:#313131!important;}
table.tbl_type01 td.title a.pd_name{display:block; padding-left:13px; margin-bottom:5px; font-weight:bold; color:#313131; font-size:12px;}
.content .btm_actionwrap{position:relative; height:34px; margin-top:10px; text-align:center;}
.content .paging{position:relative; top:10px; *zoom:1;}
.content .paging:after{content:""; display:block; clear:both;}
.content .paging li{display:inline;}
.content .paging li a{font-size:12px; font-family:verdana; color:#636262;}
.content .paging li a.selected{font-weight:bold;}
.content .paging li + li + li a{padding:0 6px;}
.content .paging li + li + li + li + li + li + li + li + li + li + li + li + li a{padding:0;}
.content .cmt_search{position:absolute; left:0; top:0; z-index:1; width:164px; height:16px; padding:9px 14px; text-align:left; background:#f72f56;}
.content .cmt_search span{position:absolute; left:14px; top:12px; color:#fff;}
.content .cmt_search input[type="text"]{width:148px; height:18px; margin:0; padding:0; color:#fff; border:none; background:#f72f56;}
.content .cmt_search button{position:absolute; right:14px; top:9px; width:16px;}
.content .btn_cmt_wrt{position:absolute; right:0; top:0; z-index:1;}
.content .pd_infoTab #pdInfoTabM03 .inner .pd_review .pd_gds_review .paging{margin-bottom:50px;}
.content .pd_infoTab #pdInfoTabM03 .inner .pd_review .pd_gds_review strong{display:block; margin-bottom:11px;}
.content .pd_infoTab #pdInfoTabM03 .inner .pd_review .pd_gds_review .pd_gds_infoli{margin:10px 0 0 10px;}
.content .pd_infoTab #pdInfoTabM04 .inner{padding:69px 30px 71px; background:#fff url('http://imageisoi.cafe24.com/renewal_2014/bg/bg_tec_nat_sysinfo.png') no-repeat 614px 922px;}
.content .pd_infoTab #pdInfoTabM04 .inner strong{display:block; margin:0 0 22px 96px;}
.content .pd_infoTab #pdInfoTabM04 .inner strong + span{display:block; margin:0 0 46px 194px;}
.content .pd_infoTab #pdInfoTabM04 .inner p.tec_conimg{margin:0 0 66px 46px;}
.content .pd_infoTab #pdInfoTabM04 .inner .nat_sysinfo span{display:block; margin:0 0 25px 10px;}
.content .pd_infoTab #pdInfoTabM04 .inner .nat_sysinfo ul{margin-left:10px;}
.content .pd_infoTab #pdInfoTabM04 .inner .nat_sysinfo li{margin-bottom:11px;}
.content .pd_infoTab #pdInfoTabM05 .inner{padding:34px 30px 60px;}
.content .pd_infoTab #pdInfoTabM05 .inner table th, .content .pd_infoTab #pdInfoTabM05 .inner table td, 
.content .pd_infoTab #pdInfoTabM06 .inner table th, .content .pd_infoTab #pdInfoTabM06 .inner table td{
	text-align:left; padding:3px 5px;
}
.content .pd_infoTab #pdInfoTabM05 .inner table th, .content .pd_infoTab #pdInfoTabM06 .inner table th{font-weight:bold; color:#696969;}
.content .pd_infoTab #pdInfoTabM06 .inner{padding:30px;}
.content .pd_infoTab #pdInfoTabM06 .inner table:first-child{margin-bottom:72px;}
.content table tr.detail td .detail_view{padding:30px 22px; text-align:center;}
.content table tr.detail td .detail_view img{margin-bottom:30px; max-width:631px}
.content table tr.detail td .detail_view .contxt{text-align:left;}

/* 글쓰기 */
.content .tbl_wrt_wrap{width:100%; padding:10px 0; border:2px solid #f72f56; border-left:none; border-right:none;}
.content .tbl_wrt_wrap .tbl_wrt th, .content .btxfile .tbl_wrt_wrap .tbl_wrt td{vertical-align:top; line-height:0;}
.content .tbl_wrt_wrap .tbl_wrt th{padding:12px 0 0 22px; text-align:left;}
.content .tbl_wrt_wrap .tbl_wrt input[type="text"]{width:693px; height:18px; margin-bottom:10px; border:1px solid #d5d5d5;}
.content .tbl_wrt_wrap .tbl_wrt input, .content .tbl_wrt_wrap .tbl_wrt textarea{margin:0; padding:10px;}
.content .tbl_wrt_wrap .tbl_wrt textarea{width:693px; height:282px; margin-bottom:10px; border:1px solid #d5d5d5; resize:none;}
.content .tbl_wrt_wrap .tbl_wrt input.cmtBtxRel{width:213px; margin-left:5px; margin-bottom:0;}
.content .tbl_wrt_wrap .tbl_wrt input.cmtBtxRel:first-child{margin:0;}

/* 글 상세보기 */
.content .detail_wrap .inner{border-top:1px solid #d5d5d5;}
.content .detail_wrap .inner .detail_view{padding:30px 22px; text-align:center;}
.content .detail_wrap .inner .detail_view img{margin-bottom:30px; max-width:631px}
.content .detail_wrap .inner .detail_view .contxt{text-align:left; line-height:1.5;}
.content .detail_wrap .inner .detail_rel{border-top:1px solid #afafaf;}
.content .detail_wrap .inner .detail_rel strong{display:block; padding:12px 23px 10px; background:#f9f9f9;}
.content .detail_wrap .inner .detail_rel .goods_li{height:191px; padding:0 88px 0 87px; border-top:1px solid #d5d5d5;}
.content .detail_wrap .inner .detail_rel .goods_li ul{*zoom:1;}
.content .detail_wrap .inner .detail_rel .goods_li ul:after{content:""; display:block; clear:both;}
.content .detail_wrap .inner .detail_rel .goods_li li{float:left; width:220px; height:191px; text-align:center;}
.content .detail_wrap .inner .detail_rel .goods_li li span{display:block;margin-top:5px}
.content .detail_wrap .inner .post_li{border-top:1px solid #afafaf;}
.content .detail_wrap .inner .post_li li{padding:11px 23px; *zoom:1;}
.content .detail_wrap .inner .post_li li:after{content:""; display:block; clear:both;}
.content .detail_wrap .inner .post_li li strong{float:left; margin-right:22px;}
.content .detail_wrap .inner .post_li li a{float:left; line-height:1.5;}
.content .detail_wrap .inner .post_li li:first-child{border-bottom:1px solid #d5d5d5;}
.upfile{display:block; height:14px; padding-left:20px; margin-top:40px; color:#737272; background:url('http://imageisoi.cafe24.com/renewal_2014/etc/ico_file.gif') no-repeat left top;}
.contxt p strong, .contxt strong span{font-weight:bold!important;}

/* 검색결과 */
.content .cmt_wrap.sch_result{}
.content .cmt_wrap.sch_result .cmt_head{background:#fff url('http://imageisoi.cafe24.com/renewal_2014/bg/bg_sch_result.gif') no-repeat 673px 54px;}
.content .cmt_wrap.sch_result .cmt_head strong{display:block; margin-bottom:16px;}
.content .cmt_wrap.sch_result .cmt_head p{color:#252525; font-size:14px; font-weight:bold;}
.content .cmt_wrap.sch_result .cmt_head p span{font-size:14px; font-weight:bold; margin-right:5px; color:#f72f56;}
.content .cmt_wrap.sch_result .cmt_head .hashtag {margin:45px auto}
.content .cmt_wrap.sch_result .cmt_body{background:#f8f8f8;}
.content .cmt_wrap.sch_result .cmt_body .outerwrap{border-top:2px solid #f72f56; background:#fff;}
.content .cmt_wrap.sch_result .cmt_body .outerwrap .inner{padding:40px; border:1px solid #d5d5d5; border-top:none;}
.content .cmt_wrap.sch_result .cmt_body .outerwrap .inner .sch_input{height:32px; padding:18px 0 18px 100px; margin-bottom:20px; border:1px solid #ddd; background:#f8f8f8;}
.content .cmt_wrap.sch_result .cmt_body .outerwrap .inner .sch_input span{float:left; padding-top:8px; margin-right:8px; margin-left:60px;}
.content .cmt_wrap.sch_result .cmt_body .outerwrap .inner .sch_input ul{float:left;}
.content .cmt_wrap.sch_result .cmt_body .outerwrap .inner .sch_input li{float:left;}
.content .cmt_wrap.sch_result .cmt_body .outerwrap .inner .sch_input li input[type="text"]{width:325px; height:26px; margin-right:3px;}
.content .cmt_wrap.sch_result .cmt_body .outerwrap .inner .sch_input li button{width:79px;}
