*{margin:0; padding:0;}
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input {margin:0; padding:0; border-collapse: collapse; font-family:돋움; color:#5C5C5C;}
html{border:none;} 

ul,ol,li {list-style:none;}
img,fieldset,iframe{border:0 none;}
table {border-collapse:collapse;}
textarea{color:#5c5c5c5;}

input{font-size:9pt; font-family:돋움;}
BODY {font-size:9pt; font-family: 돋움;}
td {font-size:9pt; font-family: 돋움; color:#5C5C5C; }
td.line {font-size:1pt; font-family: 돋움;}

a{color:#5C5C5C; text-decoration:none ; font-family: 돋움;}
A:link { color:#5C5C5C; text-decoration:none; font-family: 돋움;}
A:visited {color:#5C5C5C;  text-decoration:none; font-family: 돋움;}
A:hover { color:#5C5C5C; text-decoration:none; font-family: 돋움;}


/*상단&하단*/
#search_outline {position:relative;text-align:left;width:942px;margin:0 auto; height:0px;z-index:100;}
#search_visual {position:absolute;top:9px;right:-70px;}
#mk_left{width:0px;}
img{border:none;}
.menu_rp{padding-right:8px;}
.top_menu td{padding-right:66px;}
.top_menu td.last{padding-right:0px;}
.bottom_menu td{padding-right:72px;}
.bottom_menu td.last{padding-right:0px;}

.woong {font-size:9pt; font-family: 돋움;}
.woong a{color:5C5C5C;}
.woong  A:link { color:#5C5C5C text-decoration:none; font-family: 돋움;}
.woong  A:visited {color:#5C5C5C;  text-decoration:none; font-family: 돋움;}
.woong  A:hover { color:#5C5C5C; text-decoration:none; font-family: 돋움;}

/*페이징*/
.brandcurpage{ color:#e2bac3; text-decoration:none;}
#mk_nextpager a,
#mk_lastpager a,
#mk_prepager a,
#mk_firstpager a
{ font-size:10px;}

/*상품명*/
.brandbrandname a:active, .brandbrandname a:link, .brandbrandname a:visited, .brandbrandname a:hover{ color:#e2bac3; font-weight:bold;}

/*레이아웃*/

#rose_layout {width:1200px; margin:0 0 0 0; text-align:left;  }
#page_layout01 {width:770px; margin:80px 0 0 215px;}
#page_layout02 {width:916px; margin:110px 0 0 140px;}
#page_layout03 {width:100%; margin:60px 0 0 0}
#page_layout04 {width:1155px; margin:70px 0 0 23px;}
#page_layout05 {width:1060px; margin:80px 0 0 68px;}


.page_s_tit{text-align:left; padding:0; width:100%; margin:0 0 8px 0; color:#888;}
.page_s_tit strong{color:#EEABBC;}

.page_o_tit{text-align:left; padding:0;  margin:0 0 15px 3px;}
.page_o_tit strong{color:#EEABBC;}
.page_o2_tit{text-align:left; padding:0;  margin:0 0 7px 3px;}


span#banktitle {color:#5c5c5c; font-weight:bold;}
 .bg_F6{background:#F6F6F6;}

 
 .btn_p img{ margin:0 3px;}
 .b_r{width:100%; text-align:right; padding-top:12px;} 

 
 

 .tc{margin:0 auto;}
 .tr{margin:0 0 0 55px;}

    


.order_table table{width:100%; }
 
.order_table td.field{ font-family:돋움;  text-align:center; width:134px; background:url('/design/rlagnsxo/img/login/th_back.gif') repeat-x  left 50%;}
.order_table td.val{ font-family:돋움;  padding:0 0 0 5px; height:29px;}
.order_table td.val selectbox{height:26px;}

.order_table .form01 input ,.order_table .user_additional_info input { 
color:#999999;
font-size:12px;
border: expression( (this.type=='checkbox'||this.type=='radio')?'':'1px solid #D9D9D9' ); 
height:20px;
padding-top:3px;
}
.order_table .form02, .order_table .form03{color:#999999; font-size:12px;} 

.order_table .form03 input { 
font-size:12px;
border: expression( (this.type=='checkbox'||this.type=='radio')?'':'1px solid #D9D9D9' ); 
height:20px;
padding-top:3px;
}
.order_table .form04 input { 
font-size:12px;
border: expression( (this.type=='checkbox'||this.type=='radio')?'':'1px solid #D9D9D9' ); 
height:20px;
padding-top:3px;
}

.order_table .form05 input { 
font-size:12px;
border: expression( (this.type=='checkbox'||this.type=='radio')?'':'1px solid #D9D9D9' ); 
height:20px;
padding-top:3px;
}
.order_table textarea{border:1px solid #D9D9D9; width:560px;}

.order_table .form06 input ,.order_table .user_additional_info input { 
color:#999999;
font-size:12px;
border: expression( (this.type=='checkbox'||this.type=='radio')?'':'1px solid #D9D9D9' ); 
height:26px;
padding-top:3px;
}

.privercy_contract  textarea{border:1px solid #D9D9D9; width:560px;}

div.new-privercy-contract textarea { clear: both; border: 1px solid #D9D9D9; height: 100px; overflow: auto; background: #FFFFFF; padding: 10px; font-size:12px; width: 770px; overflow-y:scroll; }
div.new-privercy-contract div.privercy-agree { margin: 5px 0; margin-bottom: 10px; }


.faq td{padding-bottom:16px;} 



.order_list td{color:#000;}
.order_list td a{color:#000;}
.order_list td a:hover{color:#000;}
.order_list td.goods_field
	{
	text-align: center;
	color : #898989;
	font-size : 11px;
	font-weight:bold;
	height : 22px;
	line-height : 22px;
	background-color : #EBEBEB;

	}

.order_f01{color:#5C5C5C; font-size:11px; font-weight:bold; padding:5px 0 5px 12px; }
.order_f02{color:#636363; font-size:11px; padding:5px 0;}

.order_line{height:40px;}

.order_end table{border-top:1px #ccc solid; border-bottom:1px #ccc solid;}
.order_end th{background:#EBEBEB; color:#898989; font-size:11px; font-weight:bold; padding:7px 0 7px 40px; border-bottom:1px #ccc solid; text-align:left;}
.order_end td{padding:7px 23px; color:#5C5C5C; border-bottom:1px #ccc solid;} 




.sub_menu_event{color:#888888; padding:10px 0 9px 0; background:url('/design/rlagnsxo/img/dot_line2.gif') repeat-x bottom ; width:100%; text-align:left; font-size:11px;}

 .sub_menu{color:#B6B6B6; padding:10px 0 9px 0; background:url('/design/rlagnsxo/img/sub_menu_line.gif') repeat-x ; width:100%; text-align:left;}
.sub_menu a{margin:0 9px; }
a.sub_menu_link:link	, a.sub_menu_link:visited, a.sub_menu_link:active{/*카테고리 2분류이하 명*/
	color:#888; font-size:11px; font-family: 돋움; text-decoration:none; 
	
}
a.sub_menu_link:hover	{/*카테고리 2분류이하 명 오버*/
	color:#888; font-size:11px; font-family: 돋움; text-decoration:none;  font-weight:bold;
}

a.sub_menu_select:link	, a.sub_menu_select:visited, a.sub_menu_select:active{/*카테고리 2분류 현재 선택 명*/
	color:#888; font-size:11px; font-family: 돋움; text-decoration:none; font-weight:bold;
}
a.sub_menu_select:hover	{/*카테고리 2분류 현재 선택 명 오버*/
	color:#888; font-size:11px; font-family: 돋움; text-decoration:none; font-weight:bold;
}

.sub_page_tit{width:100%; background:#F6F6F6; text-align:center;}
 
.sub_menu2{color:#B6B6B6; padding:9px 0 9px 0; background:url('/design/rlagnsxo/img/sub_menu_line2.gif') repeat-x ; width:100%; text-align:left;}
.sub_menu2 a{margin:0 9px; }




.div_txt{line-height:160%;}
.page_btn{margin:90px 0 0 0; width:100%; text-align:center;}
.page_btn img{margin:0 14px;}


.quick_back{background:url('/design/rlagnsxo/img/quick_menu_back.gif') no-repeat; width:127px; height:401px;}

.quick_back ul{margin-left:7px; padding:0;}
.quick_back li{text-align:left; margin:0;  padding:0 0 5px 0; display:block;}
.quick_back li img{vertical-align:top;}

.sub_tit{color:#888; padding:0 0 9px 2px;}
.sub_tit2{background:url('/design/rlagnsxo/img/sub_menu_line3.gif') repeat-x ; width:100%; text-align:center;}
.sub_txt{background:url('/design/rlagnsxo/img/dot_line.gif') repeat-x bottom; width:100%; height:29px; font-size:11px; color:#898989; padding:9px 5px;}

.box01{border:1px #B6B6B6 solid;}
.box_lineL{border-left:1px #B6B6B6 solid;}
.box_lineB{border-bottom:1px #B6B6B6 solid;}
.box_lineR{border-right:1px #B6B6B6 solid;}
.box_lineT{border-top:1px #B6B6B6 solid;}


.dlstyle dt{font-size:11px; color:#888; padding-bottom:8px;}
.dlstyle dd{font-size:11px; color:#888; line-height:140%;}

.table_dot_line{height:5px; background:url('/design/rlagnsxo/img/dot_line.gif') repeat-x bottom;}

.bw_agree_top{margin-top:15px;}

.info_box{margin:0px 0 0px 92px}

.info_box td{color:#888; line-height:160%; height:445px;}
.info_box td strong{color:#B6B6B6;}
.info_bottom {color:#888; text-align:center; line-height:160%; padding:35px 0 5px 0; font-size:11px;}


#my_rose table.list {
    width:916px;
}
#my_rose table.list {
    border-collapse : collapse;
    border-top :1px solid #B6B6B6;
    border-bottom : 1px solid #B6B6B6;
}
#my_rose table.list th, #my_rose table.list thead td {
    text-align: center;
    color : #888;
    font-size : 11px;
    font-weight:normal;
    height : 26px;
    line-height : 26px;
    background-color : #FFF;
    border-bottom: 1px solid #B6B6B6;
}

#my_rose table.list th.frist {
    border-left: 1px solid #B6B6B6;
}
#my_rose table.list th.last {
    border-right: 1px solid #B6B6B6;
}

#my_rose table.list td {
     color : #888;
	 font-size:12px;
    border-bottom: 1px dotted #C3C3C3;
 }

#my_rose table.list td a, a:hover{
     color : #888;
  }

#my_rose2 table.list {
    width:916px;
}
#my_rose2 table.list {
    border-collapse : collapse;
    border-top :1px solid #B6B6B6;
    border-bottom : 1px solid #B6B6B6;
}
#my_rose2 table.list th, #my_rose2 table.list thead td {
    text-align: center;
    color : #888;
    font-size : 11px;
    font-weight:normal;
    height : 26px;
    line-height : 26px;
    background-color : #FFF;
    border-bottom: 1px solid #B6B6B6;
}

#my_rose2 table.list th.frist {
    border-left: 1px solid #B6B6B6;
}
#my_rose2 table.list th.last {
    border-right: 1px solid #B6B6B6;
}

#my_rose2 table.list td {
     color : #888;
	 font-size:12px;
 }

#my_rose2 table.list td a, a:hover{
     color : #888;
  }


#my_rose3 table.list {
    width:916px;
}
#my_rose3 table.list {
    border-collapse : collapse;
    border-top :1px solid #B6B6B6;
    border-bottom : 1px solid #B6B6B6;
}
#my_rose3 table.list th, #my_rose3 table.list thead td {
    text-align: center;
    color : #888;
    font-size : 11px;
    font-weight:normal;
    height : 26px;
    line-height : 26px;
    background-color : #FFF;
    border-bottom: 1px solid #B6B6B6;
}

#my_rose3 table.list th.frist {
    border-left: 1px solid #B6B6B6;
}
#my_rose3 table.list th.last {
    border-right: 1px solid #B6B6B6;
}

#my_rose3 table.list td {
     color : #5C5C5C;
	 font-size:11px;
 }

#my_rose3 table.list td a, a:hover{
     color : #5C5C5C;
  }


.c888 {color:#888;}

 
.cart_ea input{border:none;}
 

.priv ul, li{list-style:none; padding:0; margin:0;}
.priv ul{margin-left:11px;}
.priv li{background:url('/design/rlagnsxo/img/etc/privacy_icon.gif') no-repeat left 40%; padding:2px 0 2px 13px;}

.pri_txt{color:#888;padding:25px 48px; line-height:140%;}

.pri_tit{background:url('/design/rlagnsxo/img/etc/privacy_icon.gif') no-repeat 11px 50%; padding:5px 0 0 23px;}

.pri_tit_back{background:#F6F6F6 url('/design/rlagnsxo/img/etc/pri_tit_back.gif') repeat-x top; height:22px;}



.sitemap_tit {padding-bottom:13px;}


.stiemap ul, li{list-style:none; padding:0; margin:0;}
.stiemap ul{}
.stiemap li{background:url('/design/rlagnsxo/img/etc/privacy_icon.gif') no-repeat left 50%; padding:9px 0 9px 7px;}

.stiemap li.sitemap_s{background:none; padding:2px 0 2px 10px; color:#888;}
.stiemap li.sitemap_s a{color:#888;}
.stiemap li.sitemap_s a:hover{color:#888;}


/* 패딩 */
 
.pT0	{padding-top:0px ! important;}
.pT1	{padding-top:1px ! important;}
.pT2	{padding-top:2px ! important;}
.pT3	{padding-top:3px ! important;}
.pT4	{padding-top:4px ! important;}
.pT5	{padding-top:5px ! important;}
.pT6	{padding-top:6px ! important;}
.pT7	{padding-top:7px ! important;}
.pT8	{padding-top:8px ! important;}
.pT9	{padding-top:9px ! important;}
.pT10	{padding-top:10px ! important;}
.pT12	{padding-top:12px ! important;}
.pT15	{padding-top:15px ! important;}
.pT18	{padding-top:18px ! important;}
.pT20	{padding-top:20px ! important;}
.pT25	{padding-top:25px ! important;}
.pT28	{padding-top:28px ! important;}
.pT30	{padding-top:30px ! important;}
.pT40	{padding-top:40px ! important;}
.pT48	{padding-top:48px ! important;}
.pT50	{padding-top:50px ! important;}
.pT54	{padding-top:54px ! important;}
.pT70	{padding-top:70px ! important;}
.pT80	{padding-top:80px ! important;}

.pT90	{padding-top:90px ! important;}
.pT110	{padding-top:110px ! important;}

.pB0	{padding-bottom:0px ! important;}
.pB1	{padding-bottom:1px ! important;}
.pB2	{padding-bottom:2px ! important;}
.pB3	{padding-bottom:3px ! important;}
.pB4	{padding-bottom:4px ! important;}
.pB5	{padding-bottom:5px ! important;}
.pB6	{padding-bottom:6px ! important;}
.pB7	{padding-bottom:7px ! important;}
.pB8	{padding-bottom:8px ! important;}
.pB9	{padding-bottom:9px ! important;}
.pB10	{padding-bottom:10px ! important;}
.pB11	{padding-bottom:11px ! important;}

.pB13	{padding-bottom:13px ! important;}
.pB15	{padding-bottom:15px ! important;}
.pB18{padding-bottom:18px ! important;}
.pB20	{padding-bottom:20px ! important;}
.pB28	{padding-bottom:28px ! important;}
.pB30	{padding-bottom:30px ! important;}
.pB40	{padding-bottom:40px ! important;}
.pB50	{padding-bottom:50px ! important;}
.pB85	{padding-bottom:85px ! important;}
.pB80	{padding-bottom:80px ! important;}

.pB185	{padding-bottom:185px ! important;}

.pL0	{padding-left:0px ! important;}
.pL1	{padding-left:1px ! important;}
.pL2	{padding-left:2px ! important;}
.pL3	{padding-left:3px ! important;}
.pL4	{padding-left:4px ! important;}
.pL5	{padding-left:5px ! important;}
.pL6	{padding-left:6px ! important;}
.pL7	{padding-left:7px ! important;}
.pL8	{padding-left:8px ! important;}
.pL9	{padding-left:9px ! important;}
.pL10	{padding-left:10px ! important;}
.pL13	{padding-left:13px ! important;}
.pL14	{padding-left:14px ! important;}
.pL15	{padding-left:15px ! important;}
.pL18	{padding-left:18px ! important;}
.pL20	{padding-left:20px ! important;}
.pL22	{padding-left:22px ! important;}
.pL26	{padding-left:26px ! important;}
.pL30	{padding-left:30px ! important;}
.pL50	{padding-left:50px ! important;}

.pR0	{padding-right:0px ! important;}
.pR1	{padding-right:1px ! important;}
.pR2	{padding-right:2px ! important;}
.pR3	{padding-right:3px ! important;}
.pR4	{padding-right:4px ! important;}
.pR5	{padding-right:5px ! important;}
.pR6	{padding-right:6px ! important;}
.pR7	{padding-right:7px ! important;}
.pR8	{padding-right:8px ! important;}
.pR9	{padding-right:9px ! important;}
.pR10	{padding-right:10px ! important;}
.pR15	{padding-right:15px ! important;}
.pR18{padding-right:18px ! important;}
.pR20	{padding-right:20px ! important;}
.pR25	{padding-right:25px ! important;}
.pR30	{padding-right:30px ! important;}
.pR40	{padding-right:40px ! important;}
.pR67	{padding-right:67px ! important;}


.mB54{margin-bottom:54px ! important;} 
.mB50{margin-bottom:50px ! important;}    



.sub01{background:url('/design/rlagnsxo/img/quick_menu_bg.gif') no-repeat 0 0; width:127px; height:401px;}
ul,li{list-style:none; padding:0; margin:0;}   
 
	#right_quick li{}
	#right_quick li a{float:left;background:url('/design/rlagnsxo/img/quick_menu.gif') no-repeat 0 0; width:254px; height:401px;}

	#right_quick li.m1 a{background-position: 0 0px; width:104px; height:27px; }
	#right_quick li.m1 a:hover{background-position: -127px 0px; }

	#right_quick li.m2 a{background-position: 0 -27px; width:104px; height:18px;}
	#right_quick li.m2 a:hover{background-position: -127px -27px;}
	
	#right_quick li.m3 a{background-position: 0px -44px; width:104px; height:19px; }
	#right_quick li.m3 a:hover{background-position: -127px -44px;  }
	
	#right_quick li.m4 a{background-position: 0px -62px; width:104px; height:16px; }
	#right_quick li.m4 a:hover{background-position: -127px -62px;  }
   
	#right_quick li.m5 a{background-position: 0px -78px; width:104px; height:19px; }
	#right_quick li.m5 a:hover{background-position: -127px -78px;  }

	#right_quick li.m6 a{background-position: 0px -97px; width:104px; height:18px; }
	#right_quick li.m6 a:hover{background-position: -127px -97px;  }

	#right_quick li.m7 a{background-position: 0px -114px; width:104px; height:38px; }
	#right_quick li.m7 a:hover{background-position: -127px -114px;  }

	#right_quick li.m8 a{background-position: 0px -152px; width:104px; height:20px; }
	#right_quick li.m8 a:hover{background-position: -127px -152px;  }
	#right_quick li.m9 a{background-position: 0px -171px; width:104px; height:18px; }
	#right_quick li.m9 a:hover{background-position: -127px -171px;  }
	#right_quick li.m10 a{background-position: 0px -188px; width:104px; height:18px; }
	#right_quick li.m10 a:hover{background-position: -127px -188px;  }
	#right_quick li.m11 a{background-position: 0px -205px; width:104px; height:41px; }
	#right_quick li.m11 a:hover{background-position: -127px -205px;  }

	#right_quick li.m12 a{background-position: 0px -246px; width:104px; height:19px; }
	#right_quick li.m12 a:hover{background-position: -127px -246px;  }
	#right_quick li.m13 a{background-position: 0px -265px; width:104px; height:19px; }
	#right_quick li.m13 a:hover{background-position: -127px -265px;  }
	#right_quick li.m14 a{background-position: 0px -283px; width:104px; height:18px; }
	#right_quick li.m14 a:hover{background-position: -127px -283px;  }
	#right_quick li.m15 a{background-position: 0px -300px; width:104px; height:18px; }
	#right_quick li.m15 a:hover{background-position: -127px -300px;  }
	#right_quick li.m16 a{background-position: 0px -317px; width:104px; height:38px; }
	#right_quick li.m16 a:hover{background-position: -127px -317px;  }
	#right_quick li.m17 a{background-position: 0px -355px; width:104px; height:19px; }
	#right_quick li.m17 a:hover{background-position: -127px -355px;  }
	#right_quick li.m18 a{background-position: 0px -373px; width:127px; height:29px; }
	#right_quick li.m18 a:hover{background-position: -127px -373px;  }



#right_quick li a span{font-size:0; width:0; height:0; line-height:0; position:absolute; left:-9999px;}
                       