@import url("default.css");


#wrap_area{width:100%;}
#wrap{width:100%;min-width:320px;max-width:640px;margin:0 auto;position:relative;}

/*전체 카테고리*/
#cate_nav{position:absolute;top:0;left:0;width:300px;background-color:#313131;z-index:9999}
#cate_nav h2{font-size:12px;font-weight:normal;color:#fff;padding:5px 0 15px 10px;border-bottom:1px solid #464646;background-color:#313131;margin-top:12px}
#cate_nav h2 img{margin-right:10px;margin-top:-5px}
#cate_nav h2 span{font-weight:bold}
#cate_nav .cate_ut {border-top:1px solid #242424;background-color:#313131;height:100px;}
#cate_nav .cate_ut ul{margin:10px 0 0 10px}
#cate_nav .cate_ut ul li{float:left;padding-right:20px}
#cate_nav .cate_ut ul li.bar{background:url("shop/cate_bar.jpg") 90% 0 no-repeat}
#cate_nav p.btn{position:absolute;top:15px;right:15px}

#cate_gnb {padding-bottom:1445px;background-color:#3a3a3a;position:relative;}
#cate_gnb .dep ul li{width:290px;height:50px;line-height:53px;padding-left:10px;border-bottom:1px solid #242424;background:url("shop/cate_btn1.png") 95% 50% no-repeat;}
#cate_gnb .dep ul li a{color:#fff;width:290px;height:50px;display:block}
#cate_gnb .dep ul li:hover{background-color:#545454}

#cate_gnb .s_gnb{background-color:#545454;top:210px;}
#cate_gnb .s_gnb li{width:290px;height:50px;line-height:53px;padding-left:10px;border-bottom:1px solid #424242;background:url("shop/cate_btn1.png") 95% 50% no-repeat}
#cate_gnb .s_gnb li a{color:#fff;width:290px;height:50px;display:block}

#cate_gnb .ss_gnb{background-color:#545454;top:210px;}
/*#cate_gnb .ss_gnb ul{padding:10px 0 10px 0;}*/
#cate_gnb .ss_gnb li{width:290px;height:auto;padding-left:10px;background:url("shop/cate_btn1.png") 95% 50% no-repeat;line-height:20px;border:none}
#cate_gnb .ss_gnb li a{color:#aaaaaa;width:290px;display:block}

#header{position:relative;height:100px;border-bottom:1px solid #333333;margin-bottom:53px;}
#cate{position:absolute;left:15px;top:25px;z-index:1;}
#header h1{width:100%;height:92px;text-align:center;padding-top:8px;}
#header .ut{position:absolute;right:15px;top:19px;}
#header .ut li{margin-bottom:5px}


#header .search {height:53px;width:100%;text-align:center;overflow:hidden;position:relative;z-index:1;}
#header .search p{position:absolute;overflow:hidden;top:10px;right:0;width:90%;text-align:center;margin:0 auto;}
#header .search input[type="text"]{float:left;width:80%;min-width:205px;height:34px;border:1px solid #e1e1e1;}
#header .search input[type="image"]{float:left;width:36px;margin-left:10px;}



#m_container{position:relative;width:100%;}
#m_container:after{clear:both;content:"";display:block}
#main_visual_container{width:100%;padding-bottom:10px;border-bottom:1px solid #333333;}
#main_visual_container_sub{width:600%;}
.main_visual_child{float:left;width:16.6%;}
#main_visual_container_sub .mar{margin:0 0.1%;}
.main_visual_child img{width:100%;}
#m_vis{position:relative;width:100%;overflow:hidden;}
#m_vis p.vis1{width:100%;height:auto;}
#m_vis p.vis2{text-align:center;margin:0;position:absolute;bottom:10px;left:50%;overflow:hidden;width:100%;}
#m_vis p.vis2 a{
	display:block;
	float:left;
	width:77px;
	height:9px;
	background:url(/shop/m_shop/images/m_btn_off.gif) no-repeat;
	margin-right:5px;
}
#m_vis p.l_btn{position:absolute;top:60px;left:0}
#m_vis p.r_btn{position:absolute;top:60px;right:0}


#mbnr{width:100%;margin-top:20px;overflow:hidden;text-align:center;}
#mbnr>a>img{/*width:50%;*/width:48%;/*float:left;*/padding-bottom:3px;}
/*#mbnr>img:last-child{width:100%;}*/
.msns{width:100%;clear:both;width:90%;margin:5%;text-align:center;}
.msns h5{margin-top:20px;}
.msns .sns{margin:20px 0;}
.msns .sns a{margin-right:10%;}
.msns .sns a:last-child{margin:0;}

#m_content{border-top:1px solid #135bc5;position:relative;width:100%;}
#m_content h3{height:25px;background-color:white;padding:5px 0 0 5px;border-bottom:1px solid #d9d9d9}
#m_content .con1{width:100%;margin:0 auto;height:auto;clear:both}
/*#m_content .con2{width:100%;margin:0 auto;height:auto;}*/
/*#m_content dl{margin:5px 0 5px 4px;height:auto;float:left;width:47%}*/
#m_content dl{margin:5px 0 5px 5px;height:auto;float:left;width:47.7%}
#m_content dl.m1{margin-right:4px}
#m_content dl dt{margin-bottom:10px;height:auto;width:100%;}
#m_content dl dd{width:100%;text-align:center}
#m_content dl dd.d1 a{color:#989898;font-size:12px}
#m_content dl dd.d2 a{font-size:15px;font-weight:bold}
#m_content dl dd.d3{margin-top:5px}
#m_content dl dd.d3 {color:#3271cd;font-size:13px;font-weight:bold;}
#m_content dl dd.d3  span{color:#fe8b3e;padding-left:5px}
#m_content dl dd.d3  span img{padding-top:1px}
#m_content p{position:absolute;top:5px;right:10px}


.m_list{clear:both;width:96%;margin:0 auto;margin-top:20px;overflow:hidden;padding-bottom:20px;}
.m_list .bar{width:20px;height:2px;background-color:#333333;margin-left:5px;}
.m_list h3{background-color:white;margin:10px 0 0 0;padding-bottom:15px;border-bottom:1px solid #e1e1e1;}
.m_list h3 img{margin-left:5px;}
.m_list dl{height:auto;width:46%;display:block;float:left;margin:2%}
.m_list dl dt{padding:15px 5% 0; width:90%;height:auto}
.m_list dl dd{width:100%;text-align:center;}
.m_list dl dd.info1{margin-top:10px;padding-bottom:10px}
.m_list dl dd.info2{text-indent:-9999px;}
.m_list dl dd.info2 a{color:#989898;font-size:12px}
.m_list dl dd.info3 a{font-size:13px;font-weight:bold;color:#666666;display:block;width:95%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.m_list dl dd.info4 {color:#3271cd;font-size:13px;font-weight:bold;}
.m_list dl dd.info4  span{color:#333333;padding-left:5px}
.m_list dl dd.info4 strike{color:#999999;font-weight:300;font-size:12px;}
.m_list dl dd.info4  span img{padding-top:1px}
.m_list p.more{width:94%;height:33px;margin:2% auto;border:1px solid #e1e1e1;border-bottom:2px solid #333333;text-align:center;line-height:33px;clear:both;}
.m_list p.more a{display:block;width:100%;height:33px;color:#4c4c4c}


.m_list2{border:1px solid #333333;}
.m_list2 h3{width:92%;margin-left:4%;margin-top:20px;}
.m_list2 dl dt{padding:15px 5% 0; width:90%;height:auto;margin-bottom:15px;}
.m_list2 dl dt a > img{height:165px;}

.m_list h3 span{display:none;}

.m_list3 h3{height:57px;margin-bottom:4%;background:url(/shop/m_shop/images/m_cont2_ttl.jpg) center 0 no-repeat;}
.m_list3 dl{width:44%;margin:2.5%;border:1px solid #e1e1e1;}
.m_list3 dl dt{padding:15px 5% 0; width:90%;height:auto}
.m_list3 p.more{width:100%;}

.m_list4 h3{margin-top:25px;height:57px;margin-bottom:4%;background:url(/shop/m_shop/images/m_cont3_ttl.jpg) center 0 no-repeat;}
.m_list4 dl dd.info3{width:90%;border-top:1px solid #333333;margin:0 auto;padding-top:10px;}

.btmbnr{margin-top:30px;overflow:hidden;}
.btmbnr img{width:100%;}
.btmbnr>div{width:50%;overflow:hidden;float:left;border-top:1px solid #e1e1e1;}
.btnmbnr a{display:block;width:100%;height:100%;}
.btmbnr .comu{position:relative;}
.btmbnr .comu p{position:absolute;top:60%;right:7.5%;overflow:hidden;width:80%;}
.btmbnr .comu p a{display:block;width:100%;margin-bottom:5px;float:left}
.btmbnr>img{border-top:1px solid #e1e1e1;}

#footer{width:100%;clear:both;letter-spacing:-0.5px;border-top:1px solid #333333;margin-top:30px;}
#footer ul{padding:0;overflow:hidden;margin-top:20px;margin-left:20px;}
#footer ul li{float:left;padding-right:8px;margin-right:7px;}
#footer ul li:first-child,#footer ul li:nth-child(2){border-right:1px solid #e1e1e1;}
#footer ul li a{display:block;font-size:12px;color:#999999;}
#footer .ft_txt{padding:0;color:#808080;font-size:11px;margin:20px 0 20px 20px;line-height:20px;}
#footer .copy{margin-left:20px;font-size:11px;color:#c1c1c1;margin-bottom:10px;}
#footer p a{border:1px solid #e1e1e1;color:#444444;font-weight:bold;padding:2px;background-color:white;}
#footer img{width:25%;margin-left:20px;}

/*detail layout*/
#detail_content .list_ut{height:35px;background-color:white;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}
#detail_content .list_ut ul{margin-left:10px}
#detail_content .list_ut ul li{float:left;line-height:38px;margin-right:5px}
#detail_content .info{position:relative;width:100%}
#detail_content .info p.main{width:319px;margin:0 auto}
#detail_content .info p.lbtn{position:absolute;top:30%;left:0;}
#detail_content .info p.rbtn{position:absolute;top:30%;right:0;}

#detail_content .info ul.con1{padding:20px 0 0 17px;border-top:1px solid #d9d9d9}
#detail_content .info ul.con1 li.d1{color:#989898}
#detail_content .info ul.con1 li.d2{font-weight:bold;font-size:17px;margin:5px 0 20px 0}
#detail_content .info ul.con1 li.d3{font-size:14px}
#detail_content .info ul.con1 li.d4{font-size:15px;margin-top:15px}
#detail_content .info ul.con1 li.d5{font-size:15px;margin-top:15px}
#detail_content .info ul.con1 li.d3 span{float:right;color:#d91818;font-weight:bold;font-size:20px;margin-right:10px}
#detail_content .info ul.con1 li.d3 span.s{float:right;color:#d91818;font-weight:bold;font-size:15px;margin-right:10px}
#detail_content .info ul.con1 li.d4 span{float:right;color:#555555;font-weight:bold;font-size:20px;margin-right:10px}
#detail_content .info ul.con1 li.d5 span{float:right;color:#555555;font-weight:bold;font-size:15px;margin-right:10px}
#detail_content .info ul.con2{padding:20px 0 10px 17px;border-top:1px solid #d9d9d9;margin-top:20px;border-bottom:1px solid #d9d9d9}
#detail_content .info ul.con2 li{margin-bottom:5px;line-height:25px}

#detail_content .info .upDown{height:60px;background-color:white;border-bottom:1px solid #d9d9d9;padding:20px 0 0 17px;}
#detail_content .info .upDown .sideA{float:left}
#detail_content .info .upDown .sideA p{color:#333333;font-size:13px}
#detail_content .info .upDown .sideA ul li{float:left}
#detail_content .info .upDown .sideB{float:right}
#detail_content .info .upDown .sideB p{color:#555555;font-size:15px}
#detail_content .info .upDown .sideB p{padding:10px 20px 0 0}
#detail_content .info .upDown .sideB p img{margin-left:10px}

#detail_content .info .pay{height:60px;border-bottom:1px solid #d9d9d9;padding:20px 0 0 17px}
#detail_content .info .pay .sideA{float:left}
#detail_content .info .pay .sideA ul li{color:#333333;font-size:13px;line-height:20px}
#detail_content .info .pay .sideB{float:right;padding-right:20px}
#detail_content .info .pay .sideB ul li{color:#e70e0e;font-size:15px;text-align:right;line-height:20px}


#detail_content .info ul.click{margin:0 auto;height:55px;padding-top:15px;width:100%;text-align:center;padding-bottom: 20px;}
#detail_content .info ul.click li{margin:0 auto;text-align:center;}
#detail_content .tab{clear:both}
#detail_content .tab ul{height:35px}
#detail_content .tab ul li{float:left;/*width:24.7%;*/width:33.1%;height:35px;text-align:center;line-height:38px;font-weight:bold;background-color:white;border-right:1px solid #d9d9d9;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}
#detail_content .tab ul li:last-child{border-right:none;}
#detail_content .tab ul li:hover{background-color:#333333;/*width:24.9%;*/width:33.1%;height:35px;border-bottom:none}
#detail_content .tab ul li:hover a{color:white;}
#detail_content .tab ul li a{display:block}
#detail_content .tab ul .target_line:hover{color:white;}
#detail_content .tab ul .target_line2:hover{color:white;}
#detail_content .tab ul .target_line3:hover{color:white;}



#detail_content .content{margin-top:15px;width:100%;}
#detail_content .content p.img{width:100%;height:auto}
#detail_content .content p.more{width:100%;height:33px;background-color:white;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;text-align:center;line-height:33px;}
#detail_content .content p.more a{display:block;width:100%;height:33px;}

/*2014-07-03 추가*/
#customer_content .tab3_list{}
#customer_content .tab3_list .list{padding:10px 0 10px 0;display:inline-block;border-bottom:1px solid #d9d9d9;width:100%}
#customer_content .tab3_list .list p{float:left;color:#135bc5;font-size:14px;font-weight:bold;width:10%;text-align:center}
#customer_content .tab3_list .list dl{float:left;width:90%}
#customer_content .tab3_list .list dl dt{color:#444444;font-size:14px}
#customer_content .tab3_list .list dl dd{color:#888888}
#customer_content .tab3_list .paging{text-align:center;margin:10px 0 10px 0}
#customer_content .tab3_list .paging ul{display:inline-block;margin:0 auto;}
#customer_content .tab3_list .paging ul li{background:url("/shop/m_shop/images/detail_tab3_pagingBg.jpg") 0 0 no-repeat;width:23px;height:22px;float:left;margin-right:5px;text-align:center;padding-top:5px}
#customer_content .tab3_list .paging ul li a{color:#878787;display:block}
#customer_content .tab3_list .paging ul li a:hover{color:red;font-weight:bold}

/*2014-07-03 추가*/
#customer_content .tab4_list{}
#customer_content .tab4_list .list{padding:10px 0 10px 0;display:inline-block;/*border-bottom:1px solid #d9d9d9;*/width:50%;float:left;text-align:center;}
#customer_content .tab4_list .list p{float:left;color:#135bc5;font-size:14px;font-weight:bold;width:10%;text-align:center}
#customer_content .tab4_list .list dl{float:initial;width:90%;text-align:center;display:inline-block;margin-top: 5px;height: 36px;}
#customer_content .tab4_list .list dl dt{color:#444444;font-size:13px}
#customer_content .tab4_list .list dl dd{color:#888888}
#customer_content .tab4_list .paging{text-align:center;margin:10px 0 10px 0}
#customer_content .tab4_list .paging ul{display:inline-block;margin:0 auto;}
#customer_content .tab4_list .paging ul li{background:url("/shop/m_shop/images/detail_tab3_pagingBg.jpg") 0 0 no-repeat;width:23px;height:22px;float:left;margin-right:5px;text-align:center;padding-top:5px}
#customer_content .tab4_list .paging ul li a{color:#878787;display:block}
#customer_content .tab4_list .paging ul li a:hover{color:red;font-weight:bold}


.list{padding:10px 0 10px 0;display:inline-block;width:100%}
.list p{float:left;color:#135bc5;font-size:14px;font-weight:bold;width:10%;text-align:center}
.list dl{float:left;width:90%;}
.list dl dt{color:#444444;font-size:14px}
.list dl dd{color:#888888}

.detail{background-color:white;width:100%;border-top:1px solid #d9d9d9;padding-top:10px;border-bottom:1px solid #d9d9d9}
.detail .product_bg{background-color:#fff;width:95%;margin:0 auto;padding:10px 0 10px 0;border:1px solid #d9d9d9}
.detail .product{display:inline-block}
.detail .product .sideA{float:left;width:20%}
.detail .product .sideA p{text-align:center;width:100%;}
.detail .product .sideA p img{width:100%;}
.detail .product .sideB{float:left;width:80%}
.detail .product .sideB dl{border-left:1px solid #d9d9d9;padding:10px 0 10px 10px}
.detail .product .sideB dl dt{color:#444444;font-size:14px}
.detail .product .sideB dl dt img{margin:3px 0 0 3px}
.detail .product .sideB dl dd.blue{color:#135bc5;font-size:13px;font-weight:bold}
.detail .product .sideB dl dd{color:#888888}
.detail ul{width:95%;margin:0 auto;padding:10px 0 10px 0}
.detail ul li{margin-bottom:15px;color:#777777}

.reply{padding:10px 0 10px 0;border-bottom:1px solid #d9d9d9;display:inline-block;width:100%}
.reply .sideA{float:left;width:20%}
.reply .sideA p{text-align:center;color:#135bc5;font-size:13px;font-weight:bold}
.reply .sideB{float:left;width:80%}
.reply .sideB p.txt{color:#444444}
.reply .sideB p.date{color:#888888}
.reply .sideB ul li{float:left;margin-right:5px}

#customer_content .reply_write{padding:5px 0 5px 0;width:100%;border-bottom:1px solid #d9d9d9;}
#customer_content .reply_write dl{width:100%;display:inline-block;}
#customer_content .reply_write dl dt{float:left;color:#777777;text-align:center;width:20%;}
#customer_content .reply_write dl dt span{color:#333333;font-size:13px}
#customer_content .reply_write dl dd{float:right;width:70%}

#customer_content .reply_write {padding:5px 0 5px 0;width:100%;border-bottom:1px solid #d9d9d9;display:inline-block;}
#customer_content .reply_write .sideA{float:left;width:20%;}
#customer_content .reply_write .sideA p{color:#777777;text-align:center}
#customer_content .reply_write .sideA p span{color:#333333;font-size:13px}
#customer_content .reply_write .sideB{float:left;width:75%;}

#customer_content .btn{padding:10px 0 10px 0;width:100%;display:inline-block}
#customer_content .btn ul.btn1{margin-left:2px;}
#customer_content .btn ul.btn2{float:right;}
#customer_content .btn ul li{margin-right:2px;margin-bottom:2px}
#customer_content .btn ul.btn1 li{float:left}
#customer_content .btn ul.btn2 li{float:right}



#customer_content .tab3_write .product_bg{background-color:#fff;width:95%;margin:0 auto;padding:10px 0 10px 0;border:1px solid #d9d9d9;margin-top:10px;margin-bottom:10px}
#customer_content .tab3_write .product{display:inline-block}
#customer_content .tab3_write .product .sideA{float:left;width:20%}
#customer_content .tab3_write .product .sideA p{text-align:center;width:100%;}
#customer_content .tab3_write .product .sideA p img{width:100%;}
#customer_content .tab3_write .product .sideB{float:left;width:80%}
#customer_content .tab3_write .product .sideB dl{border-left:1px solid #d9d9d9;padding:10px 0 10px 10px}
#customer_content .tab3_write .product .sideB dl dt{color:#444444;font-size:14px}
#customer_content .tab3_write .product .sideB dl dt img{margin:3px 0 0 3px}
#customer_content .tab3_write .product .sideB dl dd.blue{color:#135bc5;font-size:13px;font-weight:bold}
#customer_content .tab3_write .product .sideB dl dd{color:#888888}

#customer_content .tab3_write .list{width:100%;padding-bottom:10px;border-bottom:1px solid #d9d9d9}
#customer_content .tab3_write .list dl{display:inline-block;width:100%;margin-top:5px}
#customer_content .tab3_write .list dl dt{color:#333333;font-size:13px;float:left;width:20%;padding-left:2%}
#customer_content .tab3_write .list dl dd{color:#777777;float:left;width:75%}
#customer_content .tab3_write .list p{margin:0 auto;margin-top:5px;margin-bottom:5px;width:95%}
#customer_content .tab3_write .btn{width:100%;text-align:center;margin:10px 0 10px 0}
#customer_content .tab3_write .btn ul{display:inline-block;margin:0 auto}
#customer_content .tab3_write .btn ul li{float:left;margin-right:5px}



#detail_content .tab3_list{}
#detail_content .tab3_list .list{padding:10px 0 10px 0;display:inline-block;border-bottom:1px solid #d9d9d9;width:100%}
#detail_content .tab3_list .list p{float:left;color:#135bc5;font-size:14px;font-weight:bold;width:10%;text-align:center}
#detail_content .tab3_list .list dl{float:left;width:90%}
#detail_content .tab3_list .list dl dt{color:#444444;font-size:14px}
#detail_content .tab3_list .list dl dd{color:#888888}
#detail_content .tab3_list .paging{text-align:center;margin:10px 0 10px 0}
#detail_content .tab3_list .paging ul{display:inline-block;margin:0 auto;}
#detail_content .tab3_list .paging ul li{background:url("/shop/m_shop/images/detail_tab3_pagingBg.jpg") 0 0 no-repeat;width:23px;height:22px;float:left;margin-right:5px;text-align:center;padding-top:5px}
#detail_content .tab3_list .paging ul li a{color:#878787;display:block}
#detail_content .tab3_list .paging ul li a:hover{color:red;font-weight:bold}

#detail_content .tab3_view .list{padding:10px 0 10px 0;display:inline-block;width:100%}
#detail_content .tab3_view .list p{float:left;color:#135bc5;font-size:14px;font-weight:bold;width:10%;text-align:center}
#detail_content .tab3_view .list dl{float:left;width:90%}
#detail_content .tab3_view .list dl dt{color:#444444;font-size:14px}
#detail_content .tab3_view .list dl dd{color:#888888}

#detail_content .tab3_view .detail{background-color:white;width:100%;border-top:1px solid #d9d9d9;padding-top:10px;border-bottom:1px solid #d9d9d9}
#detail_content .tab3_view .detail .product_bg{background-color:#fff;width:95%;margin:0 auto;padding:10px 0 10px 0;border:1px solid #d9d9d9}
#detail_content .tab3_view .detail .product{display:inline-block}
#detail_content .tab3_view .detail .product .sideA{float:left;width:20%}
#detail_content .tab3_view .detail .product .sideA p{text-align:center;width:100%;}
#detail_content .tab3_view .detail .product .sideA p img{width:100%;}
#detail_content .tab3_view .detail .product .sideB{float:left;width:80%}
#detail_content .tab3_view .detail .product .sideB dl{border-left:1px solid #d9d9d9;padding:10px 0 10px 10px}
#detail_content .tab3_view .detail .product .sideB dl dt{color:#444444;font-size:14px}
#detail_content .tab3_view .detail .product .sideB dl dt img{margin:3px 0 0 3px}
#detail_content .tab3_view .detail .product .sideB dl dd.blue{color:#135bc5;font-size:13px;font-weight:bold}
#detail_content .tab3_view .detail .product .sideB dl dd{color:#888888}
#detail_content .tab3_view .detail ul{width:95%;margin:0 auto;padding:10px 0 10px 0}
#detail_content .tab3_view .detail ul li{margin-bottom:15px;color:#777777}

#detail_content .tab3_view .reply{padding:10px 0 10px 0;border-bottom:1px solid #d9d9d9;display:inline-block;width:100%}
#detail_content .tab3_view .reply .sideA{float:left;width:20%}
#detail_content .tab3_view .reply .sideA p{text-align:center;color:#135bc5;font-size:13px;font-weight:bold}
#detail_content .tab3_view .reply .sideB{float:left;width:80%}
#detail_content .tab3_view .reply .sideB p.txt{color:#444444}
#detail_content .tab3_view .reply .sideB p.date{color:#888888}
#detail_content .tab3_view .reply .sideB ul li{float:left;margin-right:5px}

#detail_content .reply_write{padding:10px 0 10px 0;width:100%;display:inline-block;border-bottom:1px solid #d9d9d9}
#detail_content .reply_write dl dt{float:left;color:#777777;width:20%;text-align:center}
#detail_content .reply_write dl dt span{color:#333333;font-size:13px}
#detail_content .reply_write dl dd{float:left;width:80%;}
#detail_content .btn{padding:10px 0 10px 0;width:100%;display:inline-block}
#detail_content .btn ul.btn1{margin-left:2px;}
#detail_content .btn ul.btn2{float:right;}
#detail_content .btn ul li{margin-right:2px;margin-bottom:2px}
#detail_content .btn ul.btn1 li{float:left}
#detail_content .btn ul.btn2 li{float:right}

#detail_content .tab3_write .product_bg{background-color:#fff;width:95%;margin:0 auto;padding:10px 0 10px 0;border:1px solid #d9d9d9;margin-top:10px;margin-bottom:10px}
#detail_content .tab3_write .product{display:inline-block}
#detail_content .tab3_write .product .sideA{float:left;width:20%}
#detail_content .tab3_write .product .sideA p{text-align:center;width:100%;}
#detail_content .tab3_write .product .sideA p img{width:100%;}
#detail_content .tab3_write .product .sideB{float:left;width:80%}
#detail_content .tab3_write .product .sideB dl{border-left:1px solid #d9d9d9;padding:10px 0 10px 10px}
#detail_content .tab3_write .product .sideB dl dt{color:#444444;font-size:14px}
#detail_content .tab3_write .product .sideB dl dt img{margin:3px 0 0 3px}
#detail_content .tab3_write .product .sideB dl dd.blue{color:#135bc5;font-size:13px;font-weight:bold}
#detail_content .tab3_write .product .sideB dl dd{color:#888888}

#detail_content .tab3_write .list{width:100%;padding-bottom:10px;border-bottom:1px solid #d9d9d9}
#detail_content .tab3_write .list dl{display:inline-block;width:100%;margin-top:5px}
#detail_content .tab3_write .list dl dt{color:#333333;font-size:13px;float:left;width:20%;padding-left:2%}
#detail_content .tab3_write .list dl dd{color:#777777;float:left;width:75%}
#detail_content .tab3_write .list p{margin:0 auto;margin-top:5px;margin-bottom:5px;width:95%}
#detail_content .tab3_write .btn{width:100%;text-align:center;margin:10px 0 10px 0}
#detail_content .tab3_write .btn ul{display:inline-block;margin:0 auto}
#detail_content .tab3_write .btn ul li{float:left;margin-right:5px}

/*2014-07-03*/

/*order layout*/
#order_content{width:100%}
#order_content h3{height:50px;color:#333333;font-size:15px;font-weight:bold;line-height:50px;padding-left:15px}
#order_content .con1{width:100%}
#order_content .con1 p.title{color:#fff;font-size:14px;background-color:#9d9d9d;border:1px solid #6e6e6e;line-height:35px;height:35px;padding-left:15px}
#order_content .con1 p.title span{float:right;margin-right:15px}
#order_content .con1 dl{clear:both;height:26px;margin-top:5px;}
#order_content .con1 dl dt{width:20%;color:#444444;padding-left:15px;height:25px;line-height:25px;float:left;}
#order_content .con1 dl dd{width:70%;float:left;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;}

#order_content .con2{width:100%;margin-top:5px}
#order_content .con2 p.title{color:#fff;font-size:14px;background-color:#9d9d9d;border:1px solid #6e6e6e;line-height:35px;height:35px;padding-left:15px}
#order_content .con2 p.title span{float:right;margin-right:15px}
#order_content .con2 p.checkBox{color:red;margin-left:15px;margin-top:10px}
#order_content .con2 dl{clear:both;height:25px;margin-top:5px}
#order_content .con2 dl dt{width:20%;color:#444444;padding-left:15px;height:25px;line-height:25px;float:left;}
#order_content .con2 dl dd{width:70%;float:left;color:#444444;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;}

#order_content .con3{width:100%;margin-top:5px}
#order_content .con3 p.title{color:#fff;font-size:14px;background-color:#9d9d9d;border:1px solid #6e6e6e;line-height:35px;height:35px;padding-left:15px}
#order_content .con3 p.title span{float:right;margin-right:15px}
#order_content .con3 dl{clear:both;height:25px;margin-top:5px}
#order_content .con3 dl dt{width:20%;color:#444444;padding-left:15px;height:25px;line-height:25px;float:left;}
#order_content .con3 dl dd{width:70%;float:left;color:#444444;margin-top:4px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;}
#order_content .con3 dl dd span{color:#8e8e8e;font-size:12px;padding-left:5px;letter-spacing:0.01em;font-size:8px}

#order_content .con4{width:100%;margin-top:5px}
#order_content .con4 p.title{color:#fff;font-size:14px;background-color:#9d9d9d;border:1px solid #6e6e6e;line-height:35px;height:35px;padding-left:15px;}
#order_content .con4 p.title span{float:right;margin-right:15px}
#order_content .con4 ul.textBox{width:90%;margin:0 auto;background-color:white;height:110px;border:1px solid #d9d9d9;margin-top:10px;margin-bottom:10px;padding-top:10px}
#order_content .con4 ul.textBox li{color:#444444;font-size:13px;line-height:25px;padding-left:20px}
#order_content .con4 ul.textBox li span{float:right;color:#444444;font-size:15px;font-weight:bold;padding-right:20px}
#order_content .con4 dl{width:90%;margin:0 auto;clear:both;height:25px}
#order_content .con4 dl dt{color:#e70e0e;font-size:15px;float:left}
#order_content .con4 dl dd{float:right;color:#e70e0e;font-size:15px;font-weight:bold;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;}

#order_content .con5{width:100%;margin-top:5px;border-bottom:1px solid #d9d9d9}
#order_content .con5 p.title{color:#fff;font-size:14px;background-color:#9d9d9d;border:1px solid #6e6e6e;line-height:35px;height:35px;padding-left:15px}
#order_content .con5 p.title span{float:right;margin-right:15px}
#order_content .con5 ul{width:90%;margin:0 auto;margin-top:10px;height:15px}
#order_content .con5 ul li{float:left;margin-right:10px;}

/*신용카드결제*/
#order_content .con5 .box1{width:90%;margin:0 auto;background-color:white;height:110px;border:1px solid #d9d9d9;margin-top:10px;margin-bottom:10px;clear:both;padding-top:5px;}
#order_content .con5 .box1 dl{height:25px;margin-top:8px}
#order_content .con5 .box1 dl dt{float:left;width:25%;color:#444444;padding-left:15px;height:25px;line-height:25px;}
#order_content .con5 .box1 dl dd{float:left;width:70%;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;}

#order_content .con5 .box2{width:90%;margin:0 auto;background-color:white;height:30px;border:1px solid #d9d9d9;margin-top:10px;margin-bottom:10px;clear:both;}
#order_content .con5 .box2 dl{height:30px;margin-top:5px}
#order_content .con5 .box2 dl dt{float:left;width:30%;color:#444444;padding-left:15px;height:30px;line-height:20px;}
#order_content .con5 .box2 dl dd{float:left;width:60%;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;}

/*실시간계좌이체*/
#order_content .con5 .transfer{width:90%;margin:0 auto;background-color:white;height:140px;border:1px solid #d9d9d9;margin-top:10px;margin-bottom:10px;clear:both;padding-top:5px}
#order_content .con5 .transfer ul{margin:10px 0 0 10px}
#order_content .con5 .transfer dl{height:25px;margin-top:8px}
#order_content .con5 .transfer dl dt{float:left;width:25%;color:#444444;padding-left:15px;height:25px;line-height:25px;}
#order_content .con5 .transfer dl dd{float:left;width:70%;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;}

/*온라인입금*/
#order_content .con5 .online{width:90%;margin:0 auto;background-color:white;height:75px;border:1px solid #d9d9d9;margin-top:10px;margin-bottom:10px;clear:both;padding-top:5px}
#order_content .con5 .online ul{margin:10px 0 0 10px}
#order_content .con5 .online dl{height:25px;margin-top:8px}
#order_content .con5 .online dl dt{float:left;width:25%;color:#444444;padding-left:15px;height:25px;line-height:25px;}
#order_content .con5 .online dl dd{float:left;width:70%;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;}

#order_content p.order{height:40px;background-color:#e70e0e;width:90%;margin:0 auto;font-size:15px;font-weight:bold;text-align:center;line-height:40px;letter-spacing:0.5em;margin-top:20px;margin-bottom:20px}
#order_content p.order a{display:block;height:40px;width:100%;color:#fff;}

/*list01 layout*/
#list01_content{width:100%}
#list01_content h2{margin:60px 0 0px 15px;height:40px;line-height:50px;}
#list01_content .list_ut{height:35px;background-color:white;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;margin-top:15px;}
#list01_content .list_ut ul.ut1{margin-left:10px}
#list01_content .list_ut ul.ut1 li{float:left;line-height:38px;margin-right:5px}
#list01_content .list_ut ul.ut2{float:right;margin:4px 10px 0 0 }
#list01_content .list_ut ul.ut2 li{float:left}
#list01_content .list{clear:both;width:100%;}
#list01_content .list>div{background-color:white !important;}
#list01_content .list dl{border-bottom:1px solid #d9d9d9;height:auto;width:100%;display:inline-block;padding-bottom:5px;}
#list01_content .list dl dt{width:25%;float:left;margin:5px;}
#list01_content .list dl dd{float:right;width:70%;}
#list01_content .list dl dd.info1{margin:5px 0 5px 5px;}
#list01_content .list dl dd.info2 a{color:#a8a8a8;white-space:nowrap;text-overflow:ellipsis;}
#list01_content .list dl dd.info3 a{font-weight:bold;font-size:13px}
#list01_content .list dl dd.info4{color:#3271cd;font-size:15px}
#list01_content .list dl dd.info4 span.blue{color:#333333;font-size:15px;font-weight:bold;}
#list01_content .list dl dd.info4 > span > em.red{color:#af1515;font-size:15px;font-weight:bold;}
#list01_content .list dl dd.info4 span.orange{color:#fe8b3e;font-size:15px;}
#list01_content .list dl dd.info4 img{padding:2px 5px 0 0px}
#list01_content .list dl dd.info4 span.gray{color:#9f9f9f;font-size:15px}
#list01_content .list p.more{width:100%;height:33px;background-color:white;border-bottom:1px solid #d9d9d9;text-align:center;line-height:33px;clear:both;}
#list01_content .list p.more a{display:block;width:100%;height:33px;}

/*list02 layout*/
#list02_content h2{margin:60px 0 0px 15px;height:40px;line-height:50px;}
#list02_content .list_ut{height:35px;background-color:white;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;margin-top:15px;}
#list02_content .list_ut ul.ut1{margin-left:10px}
#list02_content .list_ut ul.ut1 li{float:left;line-height:38px;margin-right:5px}
#list02_content .list_ut ul.ut2{float:right;margin:4px 10px 0 0 }
#list02_content .list_ut ul.ut2 li{float:left}
#list02_content .list{clear:both}
#list02_content .list>div{background-color:white !important;}
#list02_content .list dl{float:left;margin-right:2px;width:48%;height:auto;margin-left:5px;display:inline-block;margin-bottom: 30px;}
#list02_content .list dl dt{margin:5px;}
#list02_content .list dl dt > a > img{height:188px;}
#list02_content .list dl dd{width:100%;margin-left:5px;height:auto}
#list02_content .list dl dd.info1{margin:20px 0 5px 5px;}
#list02_content .list dl dd.info2 a{color:#a8a8a8}
#list02_content .list dl dd.info3{height:36px;}
#list02_content .list dl dd.info3 a{font-weight:bold;font-size:13px}
#list02_content .list dl dd.info4{color:#333333;font-size:15px}
#list02_content .list dl dd.info4 span.blue{color:#333333;font-size:15px;font-weight:bold;}
#list02_content .list dl dd.info4 span.orange{color:#fe8b3e;font-size:15px;}
#list02_content .list dl dd.info4 img{padding:2px 5px 0 0px}
#list02_content .list dl dd.info4 span.gray{color:#9f9f9f;font-size:15px}
#list02_content .list p.more{width:100%;height:33px;background-color:white;border-bottom:1px solid #d9d9d9;text-align:center;line-height:33px;clear:both}
#list02_content .list p.more a{display:block;width:100%;height:33px;}

/*cart gray*/
#cart_content .list_ut{height:35px;background-color:white;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}
#cart_content .list_ut ul{margin-left:10px}
#cart_content .list_ut ul li{float:left;line-height:38px;margin-right:5px}
#cart_content .list_ut ul li span.bold{font-weight:bold}
#cart_content .list_ut ul li span.gray{color:#aaaaaa}

#cart_content .con1{width:100%;clear:both;position:relative;}
#cart_content dl{width:95%;/*padding-left:25px;*/display:inline-block}
#cart_content dl dt{float:left;width:20%;margin:5px;}
#cart_content dl dd{float:right;width:70%;margin-left:10px;padding-right:5px}
#cart_content dl dd.p1{margin-top:10px;margin-bottom:10px}
#cart_content dl dd.p2 a{color:#888888;font-size:12px}
#cart_content dl dd.p3 a{color:#333333;font-size:15px;}

#cart_content .option{width:95%;border:1px solid #d9d9d9;clear:both;margin-left:10px;background-color:white;margin-top:10px}
#cart_content .option .option1{height:80px;border-bottom:1px solid #d9d9d9;width:100%;position:relative}
#cart_content .option .option1 .sideA{float:left;}
#cart_content .option .option1 .sideA ul{padding:15px;}
#cart_content .option .option1 .sideA ul li.op1{color:#2467c9;font-size:12px}
#cart_content .option .option1 .sideA ul li.op2{color:#333333;font-size:13px;line-height:20px}
#cart_content .option .option1 .sideB{float:right}
#cart_content .option .option1 .sideB p{color:#555555;font-size:15px;font-weight:bold;position:absolute;right:10px;bottom:10px}

#cart_content .con2{width:100%;clear:both;border-top:1px solid #d9d9d9;margin-top:10px;position:relative;}
#cart_content .option .option2{height:80px;border-bottom:1px solid #d9d9d9;width:100%;position:relative;clear:both}
#cart_content .option .option2 .sideA{float:left;}
#cart_content .option .option2 .sideA ul{padding:15px;}
#cart_content .option .option2 .sideA ul li.op1{color:#2467c9;font-size:12px}
#cart_content .option .option2 .sideA ul li.op2{color:#333333;font-size:13px;line-height:20px}
#cart_content .option .option2 .sideB{float:right}
#cart_content .option .option2 .sideB p{color:#555555;font-size:15px;font-weight:bold;position:absolute;right:10px;bottom:10px}

#cart_content .option .total{height:50px;width:100%;position:relative;clear:both}
#cart_content .option .total .sideA{float:left}
#cart_content .option .total .sideA ul{padding:7px}
#cart_content .option .total .sideA ul li{float:left;margin-left:5px}
#cart_content .option .total .sideB{float:right}
#cart_content .option .total .sideB p{color:#555555;font-size:15px;font-weight:bold;line-height:25px;padding-right:10px;text-align:right;}
#cart_content .option .total .sideB p span{color:#000;font-size:16px;font-weight:bold;}

#cart_content .click{width:100%}
#cart_content .click ul{margin:0 auto;width:255px;height:40px;margin-top:15px;margin-bottom:15px}
#cart_content .click ul li{float:left;margin-right:5px}
#cart_content .click ul li a{display:block}

/*2014-06-30 추가*/
#cart_content p.tit{color:#333333;font-size:15px;font-weight:bold;padding:10px}
#cart_content .info{background-color:white;padding:10px;border:1px solid #d9d9d9;width:90%;margin:0 auto}
#cart_content .info dl{width:100%;display:inline-block}
#cart_content .info dl dt{float:left;width:32%;}
#cart_content .info dl dd{float:right;width:60%;padding-right:5px}
#cart_content .info dl dd span.bold{font-weight:bold}
#cart_content .info dl dd span.red{font-size:15px;font-weight:bold;color:red}

#cart_content .info2{background-color:white;padding:10px;border:1px solid #d9d9d9;width:90%;margin:0 auto;position:relative}
#cart_content .info2_list{display:inline-block;background-color:white;}
#cart_content .info2 .sideA{float:left;width:20%;}
#cart_content .info2 .sideA p{text-align:center;padding-top:30px}
#cart_content .info2 .sideB{float:right;width:80%;}
#cart_content .info2 .sideB dl{width:100%;display:inline-block;}
#cart_content .info2 .sideB dl dt{float:left;width:25%}
#cart_content .info2 .sideB dl dd{float:left;width:65%;}
#cart_content .info2 .sideB dl dd.blue{color:#135bc5;}
#cart_content .info2 .sideB dl dd.orange span{color:#fe8b3e;font-weight:bold}

#cart_content .btn{text-align:center;margin-top:10px;margin-bottom:10px}
#cart_content .btn ul{display:inline-block;}
#cart_content .btn ul li{float:left;margin-right:10px}

/*company layout*/
#company_content{width:100%;}
#company_content h3{font-size:15px;font-weight:bold;color:#333333;height:50px;line-height:50px;margin-left:15px;}
#company_content img{width:100%;}
#customer_content p.title{color:#444444;font-weight:bold;font-size:14px;height:35px;line-height:35px;padding-left:15px;border-bottom:1px solid #9d9d9d;;border-top:1px solid #9d9d9d;margin-bottom:15px;background-color:#f5f6f8}

/*customer layout*/
#customer_content{width:100%}
#customer_content h3{font-size:15px;font-weight:bold;color:#333333;height:50px;line-height:50px;margin-left:15px}

#customer_tab ul{height:35px;width:100%;}
#customer_tab ul li{float:left;width:33%;height:35px;background-color:#9d9d9d;line-height:35px;font-size:13px;font-weight:bold;}
#customer_tab ul li.bar{border-right:1px solid #6e6e6e;width:33%;border-bottom:1px solid #6e6e6e;}
#customer_tab ul li a{display:block;width:100%;height:35px;text-align:center;color:#fff}
#customer_tab .bar2{border-right:1px solid #6e6e6e;border-top:1px solid #6e6e6e;}

#customer_content .tab1 dl{height:auto;border-bottom:1px solid #9d9d9d;position:relative;display:inline-block;width:100%}
#customer_content .tab1 dl dt{float:left;width:10%;color:#135bc5;font-size:15px;font-weight:bold;line-height:60px;text-align:center}
#customer_content .tab1 dl dd{float:left;width:88%;}
#customer_content .tab1 dl dd.d1{color:#444444;font-size:13px;line-height:20px;padding-top:12px;}
#customer_content .tab1 dl dd.d2{color:#888888;font-size:12px;padding-bottom:12px}
#customer_content .tab1 dl.last{margin-bottom:50px}
#customer_content .tab1{right:2%;bottom:-40px;text-align:left;}

#customer_content .tab2 dl{height:auto;border-bottom:1px solid #9d9d9d;position:relative;;display:inline-block;width:100%;clear:both}
#customer_content .tab2 dl dt{float:left;width:10%;color:#135bc5;font-size:15px;font-weight:bold;line-height:60px;text-align:center}
#customer_content .tab2 dl dd{float:left;width:88%;}
#customer_content .tab2 dl dd.d1{color:#444444;font-size:13px;line-height:20px;padding-top:12px}
#customer_content .tab2 dl dd.d2{color:#888888;font-size:12px;padding-bottom:10px}
#customer_content .tab2 dl.last{margin-bottom:50px}
/*#customer_content .tab2 p{position:absolute;right:2%;bottom:-40px}*/

#customer_content .tab2 .qna{background:url("/shop/m_shop/images/customer_tabBg1.jpg") 50% 0 no-repeat;background-color:white;clear:both;}
#customer_content .tab2 .qna dl{height:auto;display:inline-block;}
#customer_content .tab2 .qna dl dt{float:left;width:10%;color:#135bc5;font-size:15px;font-weight:bold;line-height:130px;text-align:center}
#customer_content .tab2 .qna dl dd{color:#777777;font-size:12px;float:right;width:88%;padding-top:10px;}
#customer_content .tab2 .qna dl dd.hit{padding-bottom:10px;}

#customer_content .tab3 p.title{color:#444444;font-weight:bold;font-size:14px;height:35px;line-height:35px;padding-left:15px;border-bottom:1px solid #9d9d9d;;border-top:1px solid #9d9d9d;margin-bottom:15px;background-color:white}
#customer_content .tab3 dl{padding-left:15px;margin-bottom:15px}
#customer_content .tab3 dl dt{color:#135bc5;font-size:12px;font-weight:bold}
#customer_content .tab3 dl dd{font-size:12px;color:#777777;background:url("/shop/m_shop/images/customer_bul.jpg") 0 40% no-repeat;padding-left:10px}
#customer_content .tab3 dl dd.dot{background:url("/shop/m_shop/images/customer_bul.jpg") 0 20% no-repeat;padding-left:10px}

#customer_content .tab4 p.title{color:#444444;font-weight:bold;font-size:14px;height:35px;line-height:35px;padding-left:15px;border-bottom:1px solid #9d9d9d;;border-top:1px solid #9d9d9d;margin-bottom:15px;background-color:white}
#customer_content .tab4 dl{padding-left:15px;margin-bottom:15px}
#customer_content .tab4 dl dt{color:#444444;font-size:12px;font-weight:bold}
#customer_content .tab4 dl dt span{color:#444444;font-size:18px;font-weight:bold}
#customer_content .tab4 dl dd{font-size:12px;color:#777777;background:url("/shop/m_shop/images/customer_bul.jpg") 0 40% no-repeat;padding-left:10px}
#customer_content .tab4 dl dd.dot{background:url("/shop/m_shop/images/customer_bul.jpg") 0 20% no-repeat;padding-left:10px}

/*bbs_detail_layout*/
#bbs_detail_content{width:100%}
#bbs_detail_content h3{font-size:15px;font-weight:bold;color:#333333;height:50px;line-height:50px;margin-left:15px}
#bbs_detail_content .detail1 ul{height:65px;}
#bbs_detail_content .detail1 ul li{padding-left:15px}
#bbs_detail_content .detail1 ul li.txt1{color:#444444;font-size:14px;padding-top:15px;}
#bbs_detail_content .detail1 ul li.txt2{color:#888888;font-size:12px;line-height:28px}
#bbs_detail_content .detail2{background-color:white;border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;height:225px;position:relative;margin-bottom:50px}
#bbs_detail_content .detail2 p{color:#777777;font-size:12px;padding-left:15px;padding-top:15px}
#bbs_detail_content p.list{position:absolute;right:2%;bottom:-40px}

/*delivery layout*/
#delivery_content{width:100%;position:relative}
#delivery_content h3{color:#333333;font-size:15px;font-weight:bold;height:50px;line-height:50px;padding-left:15px}
#delivery_content p.total_view{position:absolute;top:10px;right:1%}
#delivery_content p.title1{background-color:#9d9d9d;color:#fff;font-size:13px;height:35px;line-height:35px;border-top:1px solid #6e6e6e;border-bottom:1px solid #6e6e6e;padding-left:15px}

/*제품1*/
#delivery_content .product1{width:90%;margin:0 auto}
#delivery_content .product1 dl{height:65px}
#delivery_content .product1 dl dt{float:left;margin:10px;width:10%}
#delivery_content .product1 dl dd{float:left;width:80%}
#delivery_content .product1 dl dd.d1{color:#333333;font-size:15px;padding-top:10px}
#delivery_content .product1 dl dd.d2{color:#777777;font-size:12px;}
#delivery_content .product1 dl dd span{color:#2467c9}

#delivery_content .product1 .info1{width:100%;background-color:white;border:1px solid #dadada}
#delivery_content .product1 .info1 ul{padding:15px}
#delivery_content .product1 .info1 ul li{color:#333333;font-size:12px;line-height:15px}
#delivery_content .product1 .info1 ul li span{color:#2467c9;width:20%;display:inline-block;}

#delivery_content .product1 .info2{height:45px;padding-top:15px}
#delivery_content .product1 .info2 ul li{float:left;margin-right:5px}

#delivery_content .product1 .info3{width:100%;border:1px solid #dadada}
#delivery_content .product1 .info3 ul{padding:15px}
#delivery_content .product1 .info3 ul li{color:#333333;font-size:12px;line-height:15px}
#delivery_content .product1 .info3 ul li span{color:#777777;width:20%;display:inline-block;}

/*제품2*/
#delivery_content p.title2{background-color:#9d9d9d;color:#fff;font-size:13px;height:35px;line-height:35px;border-top:1px solid #6e6e6e;border-bottom:1px solid #6e6e6e;padding-left:15px;margin-top:15px}
#delivery_content .product2{width:90%;margin:0 auto}
#delivery_content .product2 dl{height:65px}
#delivery_content .product2 dl dt{float:left;margin:10px;width:10%}
#delivery_content .product2 dl dd{float:left;width:80%}
#delivery_content .product2 dl dd.d1{color:#333333;font-size:15px;padding-top:10px}
#delivery_content .product2 dl dd.d2{color:#777777;font-size:12px;}
#delivery_content .product2 dl dd span{color:#2467c9}

#delivery_content .product2 .info1{width:100%;background-color:white;border:1px solid #dadada}
#delivery_content .product2 .info1 ul{padding:15px}
#delivery_content .product2 .info1 ul li{color:#333333;font-size:12px;line-height:15px}
#delivery_content .product2 .info1 ul li span{color:#2467c9;width:20%;display:inline-block;}

#delivery_content .product2 .info2{height:45px;padding-top:15px}
#delivery_content .product2 .info2 ul li{float:left;margin-right:5px}

/*제품3*/
#delivery_content .product3{width:90%;margin:0 auto}
#delivery_content .product3 dl{height:65px}
#delivery_content .product3 dl dt{float:left;margin:10px;width:10%}
#delivery_content .product3 dl dd{float:left;width:80%}
#delivery_content .product3 dl dd.d1{color:#333333;font-size:15px;padding-top:10px}
#delivery_content .product3 dl dd.d2{color:#777777;font-size:12px;}
#delivery_content .product3 dl dd span{color:#2467c9}

#delivery_content .product3 .info1{width:100%;background-color:white;border:1px solid #dadada}
#delivery_content .product3 .info1 ul{padding:15px}
#delivery_content .product3 .info1 ul li{color:#333333;font-size:12px;line-height:15px}
#delivery_content .product3 .info1 ul li span{color:#2467c9;width:20%;display:inline-block;}

#delivery_content .product3 .info2{height:45px;padding-top:15px}
#delivery_content .product3 .info2 ul li{float:left;margin-right:5px}

/*complete layout*/
#complete_content{width:100%}
#complete_content h3{font-size:15px;font-weight:bold;color:#333333;height:50px;line-height:50px;padding-left:15px;border-bottom:1px solid #d9d9d9}
#complete_content .content{height:300px}
#complete_content .content p{text-align:center;color:#464646;font-size:13px;padding-top:100px}
#complete_content .content p span{font-size:16px;font-weight:bold}
#complete_content .content ul{width:260px;margin:0 auto;margin-top:20px}
#complete_content .content ul li{float:left;margin-right:5px}

/*join layout*/
#join_content{width:100%}
#join_content h3{font-size:15px;font-weight:bold;color:#333333;height:50px;line-height:50px;margin-left:15px}

#join_tab ul{border:1px solid #6e6e6e;height:35px;width:100%}
#join_tab ul li{float:left;width:32.8%;height:35px;background-color:#9d9d9d;line-height:35px;font-size:13px;font-weight:bold;}
#join_tab ul li.bar{border-right:1px solid #6e6e6e;width:33.3%}
#join_tab ul li a{display:block;width:100%;height:35px;text-align:center;color:#fff}
/*#join_tab ul li:hover{background-color:#135bc5}*/

#join_content .tab1 .info1{position:relative}
#join_content .tab1 p.title{color:#444444;font-weight:bold;font-size:14px;height:35px;line-height:35px;padding-left:15px;border-bottom:1px solid #9d9d9d;border-top:1px solid #9d9d9d;margin-bottom:15px;background-color:white}
#join_content .tab1 .info1 p.txt{color:#777777;font-size:12px;padding-left:15px}
#join_content .tab1 .info1 p.more{margin:15px 0 15px 0;padding-left:15px}
#join_content .tab1 .info1 .input{position:absolute;top:-40px;right:2%}
#join_content .tab1 .info1 .input ul li{float:left;margin-right:10px}

#join_content .tab1 .info2{position:relative;margin-bottom:100px;border-bottom:1px solid #9d9d9d;}
#join_content .tab1 .info2 p.txt{color:#777777;font-size:12px;padding-left:15px}
#join_content .tab1 .info2 p.more{margin:15px 0 15px 0;padding-left:15px}
#join_content .tab1 .info2 .input{position:absolute;top:-40px;right:2%}
#join_content .tab1 .info2 .input ul li{float:left;margin-right:10px}
#join_content .tab1 .info2 p.agree{position:absolute;bottom:-50px;right:2%}

#join_content .tab2{width:100%;position:relative;margin-bottom:70px}
#join_content .tab2 p.title{color:#444444;font-weight:bold;font-size:14px;height:35px;line-height:35px;padding-left:15px;border-bottom:1px solid #9d9d9d;border-top:1px solid #9d9d9d;margin-bottom:15px;background-color:white}
#join_content .tab2 dl{clear:both;height:25px;margin-bottom:5px}
#join_content .tab2 dl dt{float:left;width:20%;height:25px;line-height:25px;color:#444444;font-size:13px;padding-left:15px}
#join_content .tab2 dl dd{float:left;width:75%;font-size:10px;height:25px;line-height:25px;}
#join_content .tab2 dl.last{border-bottom:1px solid #9d9d9d;padding-bottom:10px}
#join_content .tab2 .click{position:absolute;bottom:-55px;right:0}
#join_content .tab2 .click ul li{float:left;margin-right:5px}

#join_content .tab3 .content{height:300px}
#join_content .tab3 .content p{text-align:center;color:#464646;font-size:13px;padding-top:100px}
#join_content .tab3 .content p span{font-size:16px;font-weight:bold}
#join_content .tab3 .content ul{width:260px;margin:0 auto;margin-top:20px}
#join_content .tab3 .content ul li{float:left;margin-right:5px}


/*login layout*/
#login_content{width:100%}
#login_content h3{font-size:15px;font-weight:bold;color:#333333;height:50px;line-height:50px;margin-left:15px}
#login_tab ul{border:1px solid #6e6e6e;height:35px;width:100%}
#login_tab ul li{float:left;width:50%;height:35px;background-color:#9d9d9d;line-height:35px;font-size:13px;font-weight:bold;}
#login_tab ul li.bar{border-right:1px solid #6e6e6e;width:50%}
#login_tab ul li a{display:block;width:100%;height:35px;text-align:center;color:#fff}
/*#login_tab ul li:hover{background-color:#135bc5}*/

#login_content .tab1 p.txt{color:#464646;font-size:16px;font-weight:bold;margin:25px 0 20px 0;text-align:center}
#login_content .tab1 p.txt span{color:#135bc5;}
#login_content .tab1 p.txt02{color:#777777;font-size:13px;text-align:center;margin-bottom:10px;width:100%;display:inline-block;margin-top:5px}
#login_content .tab1 dl{position:relative}
#login_content .tab1 dl{margin-left:20px}
#login_content .tab1 dl dd{color:#444444;margin-bottom:10px}
#login_content .tab1 ul{margin:0 auto;width:90%;margin-bottom:10px;height:45px;margin-top:20px}
#login_content .tab1 ul li{width:29%;font-size:15px;border:1px solid #c8c8c8;text-align:center;float:left;margin-left:10px;cursor:pointer}
#login_content .tab1 ul li a{color:#333333;display:block;padding:15px 0 15px 0;}
#login_content .tab1 ul li.join{background-color:#9d9d9d;border:1px solid #717171;width:95%;margin-top:5px}
#login_content .tab1 ul li.join a{color:#fff}

#login_content .tab2 p.txt{color:#464646;font-size:16px;font-weight:bold;margin:25px 0 20px 0;text-align:center}
#login_content .tab2 p.txt span{color:#135bc5;}
#login_content .tab2 dl{position:relative}
#login_content .tab2 dl{margin-left:20px}
#login_content .tab2 dl dd{color:#444444;margin-bottom:10px}
#login_content .tab2 p.txt2{color:#777777;font-size:13px;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;padding:15px 0 15px 0;margin-bottom:30px;padding-left:20px;}
#login_content .tab2 p.txt2 span{color:#135bc5;font-weight:bold}

#login_content .id_search h4{color:#444444;font-size:14px;font-weight:bold;background-color:white;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;padding:5px 0 5px 20px;}
#login_content .id_search dl{clear:both;height:20px;margin-top:10px;}
#login_content .id_search dl dt{width:15%;color:#444444;font-size:13px;line-height:25px;float:left;padding-left:20px}
#login_content .id_search dl dd{float:left;width:75%}
#login_content .id_search p{width:90%;text-align:center;background-color:#9d9d9d;border:1px solid #717171;padding:10px 0 10px 0;font-size:15px;margin:15px 0 25px 20px}
#login_content .id_search p a{color:#fff;}

#login_content .password_search h4{color:#444444;font-size:14px;font-weight:bold;background-color:white;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;padding:5px 0 5px 20px;}
#login_content .password_search dl{clear:both;height:20px;margin-top:10px}
#login_content .password_search dl dt{width:15%;color:#444444;font-size:13px;line-height:25px;float:left;padding-left:20px}
#login_content .password_search dl dd{float:left;width:75%}
#login_content .password_search p.search{width:90%;text-align:center;background-color:#9d9d9d;border:1px solid #717171;padding:10px 0 10px 0;font-size:15px;margin:15px 0 25px 20px}
#login_content .password_search p.search a{color:#fff;}
#login_content .password_search p.txt{color:#777777;font-size:13px;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;padding:15px 0 15px 0;margin-bottom:30px;padding-left:20px}
#login_content .password_search p.txt span{color:#135bc5;font-weight:bold}





/*추가*/
#show_goods_length_p img{width:100%;height:auto;}
.option_tbl tr{height:40px;/*background:#f5f6f8;*/border-bottom:1px solid #d9d9d9;}
.option_tbl select{height:25px;font-size:10pt;font-weight:bold;}
#imgb_1{width:100%;border:1px solid white;overflow:hidden;}
#imgb_2{border:1px solid white;}
.imgb_3{float:left;}
.imgb_3 img{width:100%;}
.board_list img{width:110%;margin-left:-10%;}
.none_img img{display:none;}
.srcret_box{text-align:center;font-weight:bold;height:50px;line-height:50px;background:#f5f6f8;color:#777777;}





.comment_btn1{float:left;line-height:10px;}
.comment_btn2{float:left;line-height:10px;margin-left:10px;}


.comment_modi_btn1{float:left;margin-left:5%;width:90%;height:40px;text-align:center;line-height:40px;margin-bottom:10px;background:#5e90eb;color:#fff;font-weight:bold;}


html{
    -webkit-user-select: none;/*게시판리스트 tabhold시 text가 선택되지 않도록 스타일을준다*/
}
.text-font{color:red;font-size:14px;}
#bg_div{width:100%;background:#000;position:absolute;z-index:6666;opacity:0.5;top:0;display:none;margin:0 auto;}
#btn_area{text-align:center;margin:0 auto}
#btn_div ul{display:inline-block;margin:0 auto;}
#btn_div ul li.btn_div_btn1{float:left;margin:0 0 0 0;}
#btn_div ul li.btn_div_btn2{margin-left:5px;float:left;}
#btn_div ul li.btn_div_btn3{margin-left:5px;float:left;}
#btn_div{z-index:9999;position:absolute;width:100%;display:none;}
.btn_div_btn1 img{border:1px solid #000;width:100%;height:70px;}
.btn_div_btn2 img{border:1px solid #000;width:100%;height:70px;}
.btn_div_btn3 img{border:1px solid #000;width:100%;height:70px;}
/*추가*/

#m_login_content{width:100%}
#m_login_content h3{font-size:15px;font-weight:bold;color:#333333;height:50px;line-height:50px;margin-left:15px}





/* 16 08 05 추가 */

