@charset "utf-8";



/* box types */
.box900 {margin-bottom:8px;}
.box900 .box_top {background:url(../img/main_wide.gif) 0 0 no-repeat; height:5px; _font-size:0;}
.box900 .box_bg {background:url(../img/main_wide.gif) -901px 0 repeat-y; padding:2px; overflow:hidden; _zoom:1;}
.box900 .box_bottom {background:url(../img/main_wide.gif) 0 -6px no-repeat; height:8px; margin-top:-3px; _font-size:0;}

.bluebox718 {margin-bottom:8px;}
.bluebox718 .box_top {background:url(../img/main_center.gif) 0 -32px no-repeat; height:6px; _font-size:0;}
.bluebox718 .box_bg {background:url(../img/main_center.gif) -1438px 0 repeat-y; padding:4px;}
.bluebox718 .box_bottom {background:url(../img/main_center.gif) 0 -39px no-repeat; height:8px; margin-top:-3px; _font-size:0;}

.box718 {margin-bottom:8px;}
.box718 .inside_cate {background:url(../img/main_center.gif) 0 -52px no-repeat; height:22px; padding:5px 0 0 8px; overflow:hidden; _zoom:1;}
.box718 .inside_cate li {float:left; font-size:11px; padding:3px 7px 0 7px;}
.box718 .inside_cate li a:link,
.box718 .inside_cate li a:visited {color:#777;}
.box718 .inside_cate li a:hover,
.box718 .inside_cate li a:active {color:#0b58bb; font-weight:bold; letter-spacing:-0.09em; text-decoration:none;}
.box718 .inside_cate .now {background:#fff; border:1px solid #e2e2e2; border-bottom:none; font-weight:bold; padding:3px 7px 5px 7px;}
.box718 .inside_cate .now a:link,
.box718 .inside_cate .now a:visited {color:#0b58bb;}
.box718 .inside_cate .now a:hover,
.box718 .inside_cate .now a:active {color:#000; letter-spacing:0em; text-decoration:none;}
.box718 .box_bg {background:url(../img/main_center.gif) -719px 0 repeat-y; padding:/*15px 17px 17px 17px*/0 2px; width:714px; overflow:hidden; _zoom:1;}
.box718 .box_top {background:url(../img/main_center.gif) 0 -146px no-repeat; height:5px; _font-size:0;}
.box718 .box_bottom {background:url(../img/main_center.gif) 0 -83px no-repeat; height:8px; margin-top:-3px; _font-size:0;}

.box718 h3 {background:url(../img/main_center.gif) 0 -52px no-repeat; padding:8px 0 0 10px; height:22px; font-size:11px; letter-spacing:-0.05em;}
.box718 .shop_related {padding:16px;}
.box718 .inside_contents {position:relative; width:674px; margin:0 auto;}






/* wide page title */
.wide_title {position:relative; padding:30px 0 25px 0;}
.wide_title label {display:none;}

.wide_title .login img {background:url(../img/member.gif) -144px 0 no-repeat; width:164px; height:62px;}
.wide_title .regstration img {background:url(../img/member.gif) 0 0 no-repeat; width:143px; height:62px;}
.wide_title .cart img  {background:url(../img/cart.gif) 0 0 no-repeat; width:128px; height:37px;}
.wide_title .sitemap img {background:url(../img/other.gif) 0 0 no-repeat; width:131px; height:37px;}

.wide_title .regstration_step {position:absolute; right:0; top:28px;}
.wide_title .regstration_step .step1 {background:url(../img/member.gif) 0 -63px no-repeat; width:113px; height:66px;}
.wide_title .regstration_step .step2 {background:url(../img/member.gif) 0 -130px no-repeat; width:113px; height:66px;}
.wide_title .regstration_step .step3 {background:url(../img/member.gif) 0 -197px no-repeat; width:113px; height:66px;}
.wide_title .regstration_step .step1_now {background:url(../img/member.gif) -114px -63px no-repeat; width:113px; height:66px;}
.wide_title .regstration_step .step2_now {background:url(../img/member.gif) -114px -130px no-repeat; width:113px; height:66px;}
.wide_title .regstration_step .step3_now {background:url(../img/member.gif) -114px -197px no-repeat; width:113px; height:66px;}
.wide_title .cart_step {position:absolute; right:0; top:23px;}
.wide_title .cart_step .step1 {background:url(../img/cart.gif) 0 -38px no-repeat; width:113px; height:52px;}
.wide_title .cart_step .step2 {background:url(../img/cart.gif) 0 -91px no-repeat; width:113px; height:52px;}
.wide_title .cart_step .step3 {background:url(../img/cart.gif) 0 -144px no-repeat; width:113px; height:52px;}
.wide_title .cart_step .step4 {background:url(../img/cart.gif) 0 -197px no-repeat; width:113px; height:52px;}
.wide_title .cart_step .step1_now {background:url(../img/cart.gif) -114px -38px no-repeat; width:113px; height:52px;}
.wide_title .cart_step .step2_now {background:url(../img/cart.gif) -114px -91px no-repeat; width:113px; height:52px;}
.wide_title .cart_step .step4_now {background:url(../img/cart.gif) -114px -197px no-repeat; width:113px; height:52px;}





/* shopping module */
.shop_category h4 {font-size:12px; color:#222; border-top:1px solid #eee; padding:13px 0 0 14px;}
.shop_category .firstchild {border:none; padding:3px 0 0 14px;}
.shop_category ul {padding:5px 0 6px 14px; overflow:hidden; _zoom:1;}
.shop_category li {float:left; background:url(../img/main_center.gif) -56px -97px no-repeat; width:92px; font-size:11px; padding:2px 0 2px 6px;}

.shop_list {padding:15px 0 15px 16px; overflow:hidden; _zoom:1;}
.shop_list dl {float:left; width:132px; padding:0 2px;}
.shop_list dt {position:relative;}
.shop_list dt img {border:1px solid #e5e5e5;}
.shop_list dd {text-align:center; letter-spacing:-0.07em; padding:5px 0 0 0; line-height:14px;}
.shop_list dd strong {display:block; color:#0b58bb; padding:4px 0 0 0;}
.shop_list dt .opt_recommend {position:absolute; left:1px; top:1px; background:url(../img/shopping.gif) 0 -237px no-repeat; width:47px !important; height:47px; border:none;}
.shop_list dt .opt_event {position:absolute; left:1px; top:1px; background:url(../img/shopping.gif) -48px -237px no-repeat; width:47px !important; height:47px; border:none;}
.shop_list dd .opt_soldout,
.shop_list dd .opt_none {color:#bfbfbf;}
.shop_list dd .opt_soldout img {background:url(../img/shopping.gif) -96px -237px no-repeat; width:25px; height:14px;}
.shop_list dd .opt_none img {background:url(../img/shopping.gif) -96px -252px no-repeat; width:25px; height:14px;}

.shop_best {background:url(../img/shopping.gif) 0 0 no-repeat; padding:15px 0 0 120px; width:598px; height:221px; margin-bottom:8px;}
.shop_best .shop_list dl {float:left; width:132px; padding:0 4px;}

.shop_detail {padding:12px;overflow:hidden; _zoom:1;}
.shop_detail .thumb_list {float:left; width:75px;}
.shop_detail .thumb_list img {border:1px solid #dadada; margin:0 0 5px 0; width:57px; height:57px;}
.shop_detail .thumb_list .now {border:1px solid #0b58bb; border-right:17px solid #0b58bb; margin:0 0 5px 0;}
.shop_detail .thumb_big {float:left; width:270px;}
.shop_detail .thumb_big .big_image {border:1px solid #dadada; width:250px; height:250px;}
.shop_detail .thumb_big #big2,
.shop_detail .thumb_big #big3,
.shop_detail .thumb_big #big4 {display:none;}
.shop_detail .thumb_big .btn {text-align:center; padding:14px 20px 1px 0;}
.shop_detail .information {float:left; width:322px;}
.shop_detail .information h1 {font-size:16px; color:#222; line-height:20px; padding:0 0 7px 0;}
.shop_detail .information .prices {background:url(../img/shopping.gif) -122px -237px no-repeat; height:49px; overflow:hidden; _zoom:1;}
.shop_detail .information .prices .price {float:left; width:165px; padding:14px 0 10px 12px; color:#0b58bb; letter-spacing:-0.1em; font-weight:bold; font-size:14px;}
.shop_detail .information .prices .price strong {font-family:"Trebuchet MS"; font-size:28px;}
.shop_detail .information .prices .bonus {float:left; padding:7px 0 0 0; font-size:11px; line-height:18px;}
.shop_detail .information .prices .bonus strong {color:#0b58bb;}
.shop_detail .information .list {padding:3px 0 0 0; overflow:hidden; _zoom:1;}
/*ADD AND MODIFIED BY G FOR SHOPPINGEATAIL.JSP AND SEARCHDETAIL.JSP 20100719*/
/*.shop_detail .information .list .list1 {float:left; width:178px;}*/
/*MODIFIED*/
.shop_detail .information .list .list1 {float:left;}
.shop_detail .information .list .list1 li {border-bottom:1px dashed #e4e4e4; padding:3px 0 0 0; height:21px; font-size:11px; color:#444;}
.shop_detail .information .list .list1 li .input {border:1px solid #bbb; padding:0; height:17px; font-size:11px;}
/*ADD*/
.shop_detail .information .list .list1_ {float:left; width:178px;}
.shop_detail .information .list .list1_ li {border-bottom:1px dashed #e4e4e4; padding:6px 0 0 0; height:18px; font-size:11px; color:#444;}
.shop_detail .information .list .list1_ li em {color:#9e9e9e; font-style:normal;}
/*ADD*/
.shop_detail .information .list .list2 {float:left;}
.shop_detail .information .list .list2 li {border-bottom:1px dashed #e4e4e4; padding:6px 0 0 0; height:18px; font-size:11px; color:#444;}
.shop_detail .information .list .list2 li em {color:#9e9e9e; font-style:normal;}

.shop_detail .information .text {padding:8px 0 0 0;}
.shop_detail .information .text li {background:url(../img/main_center.gif) 0 -123px no-repeat; font-size:11px; color:#9e9e9e; padding:0 0 0 7px;}
.shop_detail .information .btn {padding:10px 0 1px 0;}
/*MODIFIED BY GREYISH FOR SHOPPINGDETAIL.JSP 20100705*/
/*
.shop_detail .information .text {padding:8px 0 0 0;}
.shop_detail .information .text li {background:url(../img/main_center.gif) 0 -123px no-repeat; font-size:11px; color:#9e9e9e; padding:0 0 0 7px;}
.shop_detail .information .text li .input {border:none; padding:0; text-align:center; vertical-align:middle; font-size:11px; color:#9e9e9e;}
.shop_detail .information .text li span {}
.shop_detail .information .text li span img {margin:0; padding:0;}
.shop_detail .information .btn {padding:10px 0 1px 0;}
*/
/*MODIFIED BY GREYISH FOR SHOPPINGDETAIL.JSP 20100705*/


.shop_detailview {padding:15px 0 15px 15px; width:684px; overflow:hidden;}

.shop_moreinfo {margin-bottom:8px;}
.shop_moreinfo .delivery {float:right; background:url(../img/shopping.gif) -445px -237px no-repeat; width:108px; height:23px; margin:12px 25px 0 0;}
.shop_moreinfo h4 {border-top:1px solid #eee; font-size:12px; color:#222; padding:10px 0 0 15px; letter-spacing:-0.05em;}
.shop_moreinfo .firstchild {border:none; padding:15px 0 0 15px;}
.shop_moreinfo ul {padding:8px 15px 7px 15px;}
.shop_moreinfo li {background:url(../img/bullets.gif) -3px -59px no-repeat; color:#9e9e9e; font-size:11px; padding:2px 0 2px 6px; line-height:14px;}

.shop_search {padding:20px 0 0 0; text-align:center;}
.shop_search .searching {padding:0 0 20px 0;}
.shop_search .searching .searchbox {font-size:14px; font-weight:bold; color:#222; border:3px solid #dadada; width:230px; height:23px; padding:7px 0 0 5px;}
.shop_search .result {border-top:1px solid #eee; padding:15px 0 10px 0;}
.shop_search .result h1 {font-size:14px; color:#222; padding:0 0 3px 0;}
.shop_search .result h1 em {color:#0b58bb; font-weight:bold;}
.shop_search .result p {font-size:11px;}
.shop_search .emptyinfo {margin:15px 0 0 205px;}
.shop_search .emptyinfo li {text-align:left; background:url(../img/main_center.gif) -56px -97px no-repeat; font-size:11px; padding:2px 0 2px 6px;}

.shop_search .find_item h1 {border-top:1px solid #eee; padding:20px 0 0 0; font-size:19px; color:#222; text-align:center;}
.shop_search .find_item p {font-size:11px; text-align:center; padding:3px 0 20px 0;}
.shop_search .find_item_lists {overflow:hidden; margin:0 0 10px 6px; _zoom:1;}
.shop_search .find_item_lists ul {border:1px solid #dadada; float:left; width:162px; height:227px; margin:0 0 0 9px; overflow:auto;}
.shop_search .find_item_lists li a:link,
.shop_search .find_item_lists li a:visited {color:#9e9e9e; display:block; padding:4px; text-align:left; _width:85%;}
.shop_search .find_item_lists li a:hover,
.shop_search .find_item_lists li a:active {color:#222; text-decoration:none; background:#f5f5f5;}
.shop_search .find_item_lists .now a:link,
.shop_search .find_item_lists .now a:visited {color:#fff; font-weight:bold; background:#6092d3;}
.shop_search .find_item_lists .now a:hover,
.shop_search .find_item_lists .now a:active {color:#fff; text-decoration:none; background:#0b58bb;}





/* cart module */
.shop_cart {padding:55px 70px;}
.shop_cart .cart_list {width:100%; border:3px solid #6b99d5; margin-bottom:20px;}
.shop_cart .cart_list thead th {border-left:1px solid #d0dbe8; border-bottom:1px solid #dae2eb; background:#e6eef8; text-align:center; font-weight:bold; color:#0b58bb; letter-spacing:-0.08em; padding:8px;}
.shop_cart .cart_list thead .firstchild {border-left:none; text-align:left;}
.shop_cart .cart_list tbody td {border-bottom:1px solid #eee; color:#9e9e9e; padding:9px;}
.shop_cart .cart_list tbody .check {width:1px; text-align:center;}
.shop_cart .cart_list tbody .thumb {width:1px; padding:9px 9px 9px 9px;}
/*ADD BY GREYISH 20100705 FOR IMAGE SIZE*/
.shop_cart .cart_list tbody .thumb img {border:1px solid #e1e1e1; width:57px; height:57px;}
.shop_cart .cart_list tbody .name a:link,
.shop_cart .cart_list tbody .name a:visited {color:#444;}
.shop_cart .cart_list tbody .name a:hover,
.shop_cart .cart_list tbody .name a:active {color:#000;}
.shop_cart .cart_list tbody .name em {display:block; font-size:11px; letter-spacing:-0.08em; padding:4px 0 0 0;}
.shop_cart .cart_list tbody .cost {text-align:center; font-weight:bold; color:#444;}
.shop_cart .cart_list tbody .point {text-align:center;}
.shop_cart .cart_list tbody .ea {text-align:center;}
.shop_cart .cart_list tbody .total_cost {text-align:center; font-weight:bold; color:#0b58bb;}
.shop_cart .cart_list tfoot td {background:#f8f8f8; padding:8px;}
.shop_cart .cart_list tfoot td label {display:none;}
.shop_cart .calculation {position:relative; background:url(../img/cart.gif) 0 -264px no-repeat; height:49px; margin-bottom:30px;}
.shop_cart .calculation strong {color:#0b58bb;}
.shop_cart .calculation .cost {position:absolute; left:12px; top:17px;}
.shop_cart .calculation .delivery {position:absolute; left:200px; top:17px;}
.shop_cart .calculation .point {position:absolute; left:324px; top:17px;}
.shop_cart .calculation h2 {position:absolute; right:12px; top:13px; color:#0b58bb; font-size:14px; padding:1px 0 7px 0;}
.shop_cart .calculation h2 strong {font-family:"Trebuchet MS"; font-size:28px; letter-spacing:-0.07em;}
.shop_cart .input_info {position:relative; overflow:hidden; _zoom:1;}
.shop_cart .input_info h3,
.shop_cart .takeuserinfo h3 {font-size:14px; letter-spacing:-0.07em; color:#222; margin:12px 0;}
.shop_cart .input_info .title_point {margin-top:40px;}
.shop_cart .input_info .userinfo {float:left; width:265px; margin-right:20px; _width:262px}
.shop_cart .input_info .userinfo dl {border:1px solid #dadada; overflow:hidden; _zoom:1;}
.shop_cart .input_info .userinfo dt {clear:both; float:left; width:97px; height:23px; padding:9px 0 0 6px; border-bottom:1px solid #eee; font-weight:bold; color:#444;}
.shop_cart .input_info .userinfo dd {height:23px; padding:9px 0 0 6px; border-bottom:1px solid #eee;}
.shop_cart .input_info .userinfo .inp {height:27px; padding:5px 0 0 6px;}
.shop_cart .input_info .userinfo strong {color:#0b58bb;}
.shop_cart .input_info .takeuserinfo {float:left; width:471px;}
.shop_cart .input_info .takeuserinfo .same {position:absolute; right:0; top:15px;}
.shop_cart .input_info .takeuserinfo dl label {display:none;}
.shop_cart .input_info .takeuserinfo dl {border:3px solid #6b99d5; overflow:hidden; _zoom:1;}
.shop_cart .input_info .takeuserinfo dt {clear:both; float:left; width:97px; height:23px; padding:9px 0 0 6px; border-bottom:1px solid #eee; font-weight:bold; color:#444;}
.shop_cart .input_info .takeuserinfo dd {height:27px; padding:5px 0 0 6px; border-bottom:1px solid #eee;}
.shop_cart .input_info .takeuserinfo .dt_address {height:83px;}
.shop_cart .input_info .takeuserinfo .dd_address {height:87px;}
.shop_cart .input_info .takeuserinfo .dd_address p {margin:5px 0; _margin:3px 0;}
.shop_cart .input_info .takeuserinfo .dt_comment {height:63px; background:#f8f8f8;}
.shop_cart .input_info .takeuserinfo .dd_comment {height:67px; background:#f8f8f8;}
.shop_cart .input_info .takeuserinfo textarea {width:340px; height:56px; padding:0;}
.shop_cart .input_info .lastchild {border:none;}
.shop_cart .bliniginfo h3 {font-size:14px; letter-spacing:-0.07em; color:#222; margin:12px 0; margin-top:40px;}
.shop_cart .bliniginfo p {position:relative; border:3px solid #6b99d5; background:#f6f8fc; padding:12px;}
.shop_cart .bliniginfo p strong {position:absolute; right:12px; top:12px; color:#0b58bb; font-size:14px; padding:1px 0 0 0; _top:19px; _right:85px}
.shop_cart .btn {clear:both; margin:30px 0 0 0; text-align:center;}
.shop_cart .btn label {display:none;}
.shop_cart .billing_faild {width:516px; margin:0 auto;}
.shop_cart .billing_faild h1 img {background:url(../img/cart.gif) -231px -132px no-repeat; width:526px; height:132px;}
.shop_cart .billing_faild h1 label {display:none;}
.shop_cart .billing_faild p {border-top:1px solid #e5e5e5; text-align:center; font-size:11px; color:#999; line-height:16px; padding:15px 0 0 0; margin:50px 0 0 0;}
.shop_cart .finish {width:516px; margin:0 auto;}
.shop_cart .finish h1 img {background:url(../img/cart.gif) -231px 0 no-repeat; width:526px; height:132px;}
.shop_cart .finish h1 label {display:none;}
.shop_cart .finish h2 {font-size:14px; color:#0b58bb; text-align:center; margin:50px 0 15px 0;}
.shop_cart .finish p {border-top:1px solid #e5e5e5; text-align:center; font-size:11px; color:#999; line-height:16px; padding:15px 0 0 0;}
.shop_cart .finish p a:link,
.shop_cart .finish p a:visited {color:#222; font-weight:bold;}
.shop_cart .finish p a:hover,
.shop_cart .finish p a:active {color:#0b58bb;}
/*ADD BY GREYISH FOR ORDERPROCESS.JSP 20100705*/
.shop_cart .process_ {width:516px; margin:0 auto;}
.shop_cart .process_ h1 img {width:526px; height:132px;}
.shop_cart .process_ h1 label {display:none;}
.shop_cart .process_ h2 {font-size:14px; color:#0b58bb; text-align:center; margin:50px 0 15px 0;}
.shop_cart .process_ p {border-top:1px solid #e5e5e5; text-align:center; font-size:11px; color:#999; line-height:16px; padding:15px 0 0 0;}
/*ADD BY GREYISH FOR ORDERPROCESS.JSP 20100705*/






/* member module */
.mem_login {padding:55px 0 55px 70px; overflow:hidden; _zoom:1;}
.mem_login .inputs {position:relative; float:left; width:373px; background:url(../img/member.gif) -309px 0 no-repeat; width:373px; height:191px;}
.mem_login .inputs .input {width:146px;}
.mem_login .inputs .txt_id {position:absolute; left:41px; top:38px; font-size:11px; color:#444;}
.mem_login .inputs .txt_pass {position:absolute; left:41px; top:65px; font-size:11px; color:#444;}
.mem_login .inputs .input_id {position:absolute; left:96px; top:35px;}
.mem_login .inputs .input_pass {position:absolute; left:96px; top:60px;}
.mem_login .inputs .input_remember {position:absolute; left:96px; top:90px; font-size:11px; letter-spacing:-0.05em; color:#9e9e9e;}
.mem_login .inputs .input_submit {position:absolute; left:255px; top:35px;}
.mem_login .inputs .other {position:absolute; left:62px; top:150px; background:url(../img/member.gif) 0 -363px no-repeat; padding:0 0 0 6px; letter-spacing:-0.07em;}
.mem_login .inputs .other strong a:link,
.mem_login .inputs .other strong a:visited {color:#0b58bb;}
.mem_login .inputs .other strong a:hover,
.mem_login .inputs .other strong a:active {color:#000;}
.mem_login .inputs .other .sai {color:#dadada;}
.mem_login .inputs .faild {position:absolute; left:27px; top:106px; background:url(../img/member.gif) 0 -519px no-repeat; width:319px; height:21px; color:#fff; text-align:center; padding:12px 0 0 0; letter-spacing:-0.07em;}
.mem_login .utils {position:relative; margin:0 0 0 409px; width:347px;}
.mem_login .utils .item1 {padding:10px 0 25px 0;}
.mem_login .utils .item1 h2 img {background:url(../img/member.gif) 0 -264px no-repeat; width:249px; height:17px;}
.mem_login .utils .item2 {border-top:1px solid #e5e5e5; padding:26px 0 0 0;}
.mem_login .utils .item2 h2 img {background:url(../img/member.gif) 0 -282px no-repeat; width:226px; height:17px;}
.mem_login .utils label {display:none;}
.mem_login .utils p {font-size:11px; color:#9e9e9e; line-height:16px; padding:10px 0 0 0; letter-spacing:-0.07em;}
.mem_login .utils .item1 .fly_bt {position:absolute; right:0; top:23px;}
.mem_login .utils .item2 .fly_bt {position:absolute; right:0; top:135px;}
.mem_login .inputs_t2 {position:relative; margin:0 0 0 383px; background:url(../img/member.gif) -309px -192px no-repeat; width:373px; height:191px;}
.mem_login .inputs_t2 .input {width:146px;}
.mem_login .inputs_t2 .txt_name {position:absolute; left:29px; top:33px; font-size:11px; color:#444;}
.mem_login .inputs_t2 .txt_tel {position:absolute; left:29px; top:59px; font-size:11px; color:#444;}
.mem_login .inputs_t2 .txt_mail {position:absolute; left:29px; top:85px; font-size:11px; color:#444;}
.mem_login .inputs_t2 .input_name {position:absolute; left:96px; top:30px;}
.mem_login .inputs_t2 .input_tel {position:absolute; left:96px; top:56px;}
.mem_login .inputs_t2 .input_tel .input {width:39px;}
.mem_login .inputs_t2 .input_mail {position:absolute; left:96px; top:82px;}
.mem_login .inputs_t2 .input_submit {position:absolute; left:255px; top:30px;}
.mem_login .inputs_t2 .other {position:absolute; left:52px; top:150px; font-size:11px; color:#999; letter-spacing:-0.07em;}

.mem_reg {padding:55px 70px;}
.mem_reg .info {padding:0 0 25px 0; font-size:11px; color:#999;}
.mem_reg em {color:#e55e2e; font-weight:bold; font-style:normal;}
.mem_reg h2 label {display:none;}
.mem_reg .step1_docu {overflow:hidden; _zoom:1; border-bottom:1px solid #dadada;}
.mem_reg .step1_docu .docu1 {float:left; width:373px; margin:0 10px 0 0;}
.mem_reg .step1_docu .docu1 h2 img {background:url(../img/member.gif) 0 -300px no-repeat; width:156px; height:17px;}
.mem_reg .step1_docu .docu2 {float:left; width:373px;}
.mem_reg .step1_docu .docu2 h2 img {background:url(../img/member.gif) 0 -318px no-repeat; width:113px; height:17px;}
.mem_reg .step1_docu .text {margin:10px 0 0 0; border:3px solid #6b99d5; font-size:11px; color:#9e9e9e; height:259px; padding:6px; overflow:auto; line-height:16px;}
.mem_reg .step1_docu .agree {padding:15px 0;}
.mem_reg .step1_docu .agree strong {color:#222;}
.mem_reg .step2_input1 h2 img {background:url(../img/member.gif) -136px -318px no-repeat; width:86px; height:17px;}
.mem_reg .step2_input2 h2 img {background:url(../img/member.gif) -136px -336px no-repeat; width:86px; height:17px;}
.mem_reg .step2_input2 h2 {padding:30px 0 0 0;}
.mem_reg .box {border:3px solid #6b99d5; overflow:hidden; _zoom:1; margin:10px 0 0 0;}
.mem_reg .box dt {clear:left; float:left; padding:12px 0 0 14px; width:123px; height:25px; border-bottom:1px solid #eee; font-weight:bold; letter-spacing:-0.08em;}
.mem_reg .box dd {float:left; padding:7px 0 0 0 ; width:613px; height:30px; border-bottom:1px solid #eee; font-size:11px; color:#9e9e9e;}
.mem_reg .box .address_dt {padding:28px 0 0 14px; height:40px;}
.mem_reg .box .address_dd {padding:7px 0 0 0 ; height:61px; line-height:28px;}
.mem_reg .box .warning {clear:both; background:#f8f8f8; padding:7px 25px 10px 25px;}
.mem_reg .box .warning li {background:url(../img/bullets.gif) 0 -59px no-repeat; padding:2px 0 2px 10px; color:#9e9e9e;}
.mem_reg .box a label {display:none;}
.mem_reg .step3 {width:516px; padding:10px 0 0 120px;}
.mem_reg .step3 label {display:none;}
.mem_reg .step3 .image {background:url(../img/member.gif) 0 -384px no-repeat; width:516px; height:134px;}
.mem_reg .step3 h2 {padding:45px 0 0 0;}
.mem_reg .step3 h2 img {background:url(../img/member.gif) 0 -336px no-repeat; width:115px; height:17px;}
.mem_reg .step3 .after_info {position:relative; padding:15px 0; overflow:hidden; _zoom:1; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; margin-top:15px;}
.mem_reg .step3 .after_info li {background:url(../img/main_center.gif) 0 -121px no-repeat; padding:3px 0 3px 8px; font-size:11px; color:#9e9e9e;}
.mem_reg .step3 .after_info .fly {position:absolute; left:263px; top:15px;}
.mem_reg .step3 .text {font-size:11px; color:#9e9e9e; text-align:center; padding:12px 0;}
.mem_reg .step3 .text strong {color:#222;}
.mem_reg .btns {padding:30px 0 0 0; text-align:center;}
.mem_reg .btns label {display:none;}





/* bbs module */
.bbs_general {width:100%; margin-bottom:25px;}
.bbs_general thead th {background:url(../img/bbs_bg.gif) bottom repeat-x; border-bottom:1px solid #d7d7d7; border-left:1px solid #e9e9e9; padding:10px 5px; font-weight:bold; color:#444; text-align:center;}
.bbs_general thead .firstchild {border-left:none;}
.bbs_general tbody td {padding:10px 5px; color:#9e9e9e; text-align:center; border-bottom:1px solid #eee;}
.bbs_general tbody .subject {text-align:left; color:#777;}
.bbs_general tbody .subject em {display:block; font-size:11px; letter-spacing:-0.07em; color:#9e9e9e; padding:3px 0 0 0;}
.bbs_general tbody .thumb img {border:1px solid #e3e3e3;}
.bbs_general tbody .cost {font-weight:bold; color:#444;}
.bbs_general tbody .delivery_no1 strong {display:block; color:#0b58bb; padding:3px 0 0 0;}
.bbs_general tbody .delivery_no2 {color:#777; letter-spacing:-0.05em;}
.bbs_general tbody .delivery_sts1 {font-weight:bold; color:#444;}
.bbs_general tbody .delivery_sts2 {font-weight:bold; color:#0b58bb; line-height:22px;}
.bbs_general tbody .point_sts1 {font-weight:bold; color:#9e9e9e;}
.bbs_general tbody .point_sts2 {font-weight:bold; color:#0b58bb;}
.bbs_general tbody .answer {font-weight:bold; color:#0b58bb;}

.bbs_view_header {background:url(../img/bbs_bg.gif) bottom repeat-x; border-bottom:1px solid #d7d7d7; padding:13px 5px;}
.bbs_view_header p {color:#9e9e9e;}
.bbs_view_header .sai {color:#e0e0e0;}
.bbs_view_header h2 {font-size:16px; color:#444; letter-spacing:-0.08em; padding:7px 0 0 0;}
.bbs_view_contents {padding:20px 10px 60px 10px; border-bottom:1px solid #eee;}
.bbs_view_contents p {color:#9e9e9e; line-height:17px;}
/*ADD BY GREYISH FOR QUESTIONDETAIL.JSP 20100720*/
.bbs_view_contents_ {padding:20px 10px 20px 10px; border-bottom:1px solid #eee;}
.bbs_view_contents_ p {color:#9e9e9e; line-height:17px;}
.bbs_view_contents_ p a {color:#9e9e9e; line-height:17px;}
/*ADD BY GREYISH FOR QUESTIONDETAIL.JSP 20100720*/
.bbs_view_contents_answer {}
.bbs_view_contents_answer h3 {background:url(../img/bbs_bg.gif) bottom repeat-x; font-size:14px; color:#0b58bb; padding:10px 0 2px 5px; border-bottom:1px solid #d7d7d7;}
.bbs_view_contents_answer p {border-bottom:1px solid #eee; padding:15px 10px 50px 10px; color:#777;}
.bbs_view_btn {clear:both; margin:25px 0 30px 0; text-align:center;}
.bbs_view_btn label {display:none;}
.bbs_view_prevNnext {}
.bbs_view_prevNnext p {padding:8px 10px;}
.bbs_view_prevNnext .firstchild {border-bottom:1px solid #eee;}
.bbs_view_prevNnext p strong {color:#444;}

.bbs_expand {}
/*MODIFIED BY GREYISH 20100705*/
/*.bbs_expand li {background:url(../img/bullets.gif) 0 -6px no-repeat;border-bottom:1px solid #eee; padding:12px 0 12px 10px;}*/
.bbs_expand li {border-bottom:1px solid #eee; padding:12px 0 12px 10px;}
.bbs_expand .now {border-bottom:1px solid #d7d7d7;}
.bbs_expand .now a:link,
.bbs_expand .now a:visited {color:#0b58bb; font-weight:bold;}
.bbs_expand .now a:hover,
.bbs_expand .now a:active {color:#222;}
.bbs_expand .on_contents {background:#f8f8f8; line-height:17px; padding:15px 15px 30px 15px; border-bottom:1px solid #eee;}





/* general pages module*/
.inside_page_title {padding:25px 0; border-bottom:2px solid #0b58bb;}
.inside_page_title label {display:none;}

.inside_page_title .about_agf_intro {background:url(../img/about.gif) 0 0 no-repeat; width:165px; height:20px;}
.inside_page_title .about_history {background:url(../img/about.gif) 0 -21px no-repeat; width:165px; height:20px;}
.inside_page_title .about_map {background:url(../img/about.gif) 0 -42px no-repeat; width:165px; height:20px;}
.inside_page_title .about_brand_intro {background:url(../img/about.gif) 0 -63px no-repeat; width:165px; height:20px;}
.inside_page_title .about_film_lcd {background:url(../img/about.gif) 0 -84px no-repeat; width:165px; height:20px;}
.inside_page_title .about_film_body {background:url(../img/about.gif) 0 -105px no-repeat; width:165px; height:20px;}
.inside_page_title .about_keyskin {background:url(../img/about.gif) 0 -126px no-repeat; width:165px; height:20px;}
.inside_page_title .about_diary {background:url(../img/about.gif) 0 -147px no-repeat; width:165px; height:20px;}
.inside_page_title .about_wristrug {background:url(../img/about.gif) 0 -168px no-repeat; width:165px; height:20px;}
.inside_page_title .about_cleaner {background:url(../img/about.gif) 0 -189px no-repeat; width:165px; height:20px;}

.inside_page_title .pure_notice {background:url(../img/customer.gif) 0 0 no-repeat; width:165px; height:20px;}
/*ADD BY G FOR EVENTLIST.JSP AND EVENTDETAIL.JSP 20100720*/
.inside_page_title .pure_event {width:165px; height:20px;}
/*ADD BY G FOR EVENTLIST.JSP AND EVENTDETAIL.JSP 20100720*/
.inside_page_title .stiky_service {background:url(../img/customer.gif) 0 -21px no-repeat; width:165px; height:20px;}
.inside_page_title .shopping_info {background:url(../img/customer.gif) 0 -42px no-repeat; width:165px; height:20px;}
.inside_page_title .delivery_info {background:url(../img/customer.gif) 0 -63px no-repeat; width:165px; height:20px;}
.inside_page_title .billing_info {background:url(../img/customer.gif) 0 -84px no-repeat; width:165px; height:20px;}
.inside_page_title .change_myinfo {background:url(../img/customer.gif) 0 -105px no-repeat; width:165px; height:20px;}
.inside_page_title .order_view {background:url(../img/customer.gif) 0 -126px no-repeat; width:165px; height:20px;}
.inside_page_title .point_view {background:url(../img/customer.gif) 0 -147px no-repeat; width:165px; height:20px;}
.inside_page_title .faq {background:url(../img/customer.gif) 0 -168px no-repeat; width:165px; height:20px;}
.inside_page_title .qna {background:url(../img/customer.gif) 0 -189px no-repeat; width:165px; height:20px;}
.inside_page_title .contact {background:url(../img/customer.gif) 0 -210px no-repeat; width:165px; height:20px;}
.inside_page_title .yongsan {background:url(../img/customer.gif) 0 -231px no-repeat; width:165px; height:20px;}
.inside_page_title .techno {background:url(../img/customer.gif) 0 -252px no-repeat; width:165px; height:20px;}
.inside_page_title .rule {background:url(../img/customer.gif) 0 -273px no-repeat; width:165px; height:20px;}
.inside_page_title .privacy {background:url(../img/customer.gif) 0 -294px no-repeat; width:165px; height:20px;}
.inside_page_title .device {background:url(../img/customer.gif) 0 -315px no-repeat; width:186px; height:20px;}

.inside_page_title .newArrival {background:url(../img/holic.gif) 0 0 no-repeat; width:165px; height:20px;}
.inside_page_title .review {background:url(../img/holic.gif) 0 -21px no-repeat; width:165px; height:20px;}
.inside_page_title .new_proposal {background:url(../img/holic.gif) 0 -42px no-repeat; width:165px; height:20px;}
.inside_page_title .rent_info {background:url(../img/holic.gif) 0 -63px no-repeat; width:165px; height:20px;}
.inside_page_title .rent_contact {background:url(../img/holic.gif) 0 -84px no-repeat; width:165px; height:20px;}

.doc_general {margin:0 0 40px 0; letter-spacing:-0.07em;}
.doc_general h2 {line-height:18px; font-size:16px; color:#222; margin:30px 0 10px 0; background:url(../img/bullets.gif) -4px -106px no-repeat; padding:0 0 0 18px;}
.doc_general h3 {line-height:18px; letter-spacing:-0.07em; font-size:12px; color:#777; background:none; margin:0; padding:0; margin:20px 0 -5px 0;}
.doc_general p {line-height:18px; color:#9e9e9e; margin:10px 0;}
.doc_general p strong {color:#777;}
.doc_general p em {color:#0b58bb;}
.doc_general h3 em {color:#0b58bb; font-weight:bold;}
.doc_general strong em {color:#0b58bb; font-weight:bold;}
.doc_general .googlemap {border:1px solid #bebebe; margin-top:20px;}

.doc_rule {margin:0 0 40px 0; letter-spacing:-0.07em;}
.doc_rule h2 {line-height:18px; font-size:16px; color:#222; margin:30px 0 10px 0;}
.doc_rule h3 {line-height:18px; letter-spacing:-0.07em; font-size:12px; color:#777; background:none; margin:0; padding:0; margin:20px 0 -5px 0;}
.doc_rule p {line-height:18px; color:#9e9e9e; margin:10px 0;}

.stiky_title {background:url(../img/customer_image.png) 0 0 no-repeat; width:379px; height:85px; margin:30px 0 30px 0;}
.stiky_side {background:url(../img/customer_image.png) -380px 0 no-repeat; width:213px; height:213px; float:right; margin:30px 0 0 0;}
.shopping_info_01 {background:url(../img/customer_image.png) 0 -214px no-repeat; width:674px; height:198px; margin:0;}
.shopping_info_02 {background:url(../img/customer_image.png) 0 -413px no-repeat; width:674px; height:142px; margin:0;}
.delivery_info_img {background:url(../img/customer_image.png) 0 -556px no-repeat; width:183px; height:181px; margin:0 0 0 15px; float:right;}
.billing_info_01 {background:url(../img/customer_image.png) 0 -738px no-repeat; width:674px; height:102px; margin:0;}
.billing_info_02 {background:url(../img/customer_image.png) 0 -841px no-repeat; width:674px; height:146px; margin:0;}
.map_icon_no1 {background:url(../img/customer_image.png) 0 -1004px no-repeat; width:15px; height:15px; margin:0;}
.map_icon_no2 {background:url(../img/customer_image.png) 0 -988px no-repeat; width:15px; height:15px; margin:0;}
.map_icon_no4 {background:url(../img/customer_image.png) -16px -988px no-repeat; width:15px; height:15px; margin:0;}

.rent_info_img {background:url(../img/holic_image.png) 0 0 no-repeat; width:674px; height:211px; margin:0; margin-top:20px;}
.rent_info_button {border-bottom:1px solid #eee; padding:10px 0 30px 0; text-align:center;}

.device_maker_list {border:3px solid #6b99d5; overflow:hidden; _zoom:1;}
.device_maker_list ul {float:left; width:145px; border-right:1px solid #ebebeb; padding:10px;}
.device_maker_list .lastchild {border:none;}
.device_maker_list li {padding:4px 0;}
.device_maker_list li a:link,
.device_maker_list li a:visited {color:#777;}
.device_maker_list li a:hover,
.device_maker_list li a:active {color:#0b58bb; text-decoration:none;}
.device_maker1 {background:url(../img/customer_image.png) -184px -556px no-repeat; width:80px; height:20px;}
.device_maker2 {background:url(../img/customer_image.png) -184px -577px no-repeat; width:80px; height:20px;}
.device_maker3 {background:url(../img/customer_image.png) -184px -598px no-repeat; width:80px; height:20px;}
.device_maker4 {background:url(../img/customer_image.png) -184px -619px no-repeat; width:80px; height:20px;}
.device_maker5 {background:url(../img/customer_image.png) -184px -640px no-repeat; width:80px; height:20px;}
.device_maker6 {background:url(../img/customer_image.png) -184px -661px no-repeat; width:80px; height:20px;}
.device_maker7 {background:url(../img/customer_image.png) -265px -556px no-repeat; width:80px; height:20px;}
.device_maker8 {background:url(../img/customer_image.png) -265px -577px no-repeat; width:80px; height:20px;}
.device_maker9 {background:url(../img/customer_image.png) -265px -598px no-repeat; width:80px; height:20px;}
.device_maker10 {background:url(../img/customer_image.png) -265px -619px no-repeat; width:80px; height:20px;}
.device_maker11 {background:url(../img/customer_image.png) -265px -640px no-repeat; width:80px; height:20px;}
.device_maker12 {background:url(../img/customer_image.png) -265px -661px no-repeat; width:80px; height:20px;}
.device_maker13 {background:url(../img/customer_image.png) -346px -556px no-repeat; width:80px; height:20px;}
.device_maker14 {background:url(../img/customer_image.png) -346px -577px no-repeat; width:80px; height:20px;}
.device_maker15 {background:url(../img/customer_image.png) -346px -598px no-repeat; width:80px; height:20px;}
.device_maker16 {background:url(../img/customer_image.png) -346px -619px no-repeat; width:80px; height:20px;}
.device_maker17 {background:url(../img/customer_image.png) -346px -640px no-repeat; width:80px; height:20px;}
.device_maker18 {background:url(../img/customer_image.png) -346px -661px no-repeat; width:80px; height:20px;}
.device_maker19 {background:url(../img/customer_image.png) -427px -556px no-repeat; width:80px; height:20px;}
.device_maker20 {background:url(../img/customer_image.png) -427px -577px no-repeat; width:80px; height:20px;}
.device_maker21 {background:url(../img/customer_image.png) -427px -598px no-repeat; width:80px; height:20px;}

.device_list {border:3px solid #ccc; margin-bottom:20px;}
.device_list h3 {background:#0b58bb; color:#fff; font-size:16px; letter-spacing:-0.05em; margin:0; padding:5px;}
.device_list table {width:100%;}
.device_list thead th {background:url(../img/bbs_bg.gif) bottom repeat-x; border-bottom:1px solid #d7d7d7; font-size:11px; border-left:1px solid #e9e9e9; padding:10px 3px; font-weight:bold; color:#444; text-align:center;}
.device_list thead .firstchild {border-left:none; width:110px;}
.device_list tbody td {padding:5px 3px; color:#777; font-size:11px; text-align:center; border-bottom:1px solid #eee; border-right:1px solid #eee;}
.device_list tbody td a:link,
.device_list tbody td a:visited {color:#0b58bb;}
.device_list tbody td a:hover,
.device_list tbody td a:active {color:#0b58bb; text-decoration:underline;}
.device_list tbody .sb_title {background:#e1ebf7; text-align:left;}
.device_list tbody .sb_title h4 {color:#0b58bb; margin:0; padding:0 0 0 5px;}




/* about pages module*/
.aboutpage {margin:0 0 30px 0; overflow:hidden; _zoom:1;}
.aboutpage .about_doc { overflow:hidden; _zoom:1;}
.aboutpage .about_doc h2 {color:#222; letter-spacing:-0.1em; margin:25px 0 10px 0; line-height:20px;}
.aboutpage .about_doc h2 em {color:#0b58bb; font-weight:bold; line-height:20px;}
.aboutpage .about_doc p {color:#9e9e9e; letter-spacing:-0.06em; margin:10px 0; line-height:20px;}

.aboutpage_intro .img_title {background:url(../img/about_image.jpg) 0 0 no-repeat; width:337px; height:473px; float:left; margin:20px 20px 0 0;}
.aboutpage_intro .img_header {background:url(../img/about_image.jpg) -338px 0 no-repeat; width:175px; height:52px; margin:20px 0 0 0;}
.aboutpage_intro .text {margin:30px 0;}
.aboutpage_intro .text p {color:#9e9e9e; line-height:20px; margin:10px 0; letter-spacing:-0.05em;}
.aboutpage_intro .img_sign {background:url(../img/about_image.jpg) -338px -53px no-repeat; width:256px; height:38px; float:right;}
.aboutpage_intro .clear {float:left; margin:10px 0;}
.aboutpage_intro .img_graph {background:url(../img/about_image.jpg) 0 -474px no-repeat; width:674px; height:341px;}

.aboutpage_history .img_title {background:url(../img/about_image.jpg) 0 -816px no-repeat; width:249px; height:484px; float:left; margin:20px 20px 0 0;}
.aboutpage_history .history {overflow:hidden; _zoom:1; margin:20px 0 0 0;}
.aboutpage_history h4 {font-family:"Trebuchet MS"; font-size:14px; font-style:italic; color:#222; float:left; clear:both; font-weight:normal; padding:11px 0 0 0; width:40px;}
.aboutpage_history ul {border-bottom:1px solid #f6f6f6; padding:8px 0 8px 55px; width:360px; _padding-left:0;}
.aboutpage_history li {color:#9e9e9e; padding:4px 0;}
.aboutpage_history li em {margin:0 10px 0 0;}

.aboutpage_map .googlemap {border:1px solid #bebebe; margin:20px 0 0 0;}

.aboutpage_brandinfo .img_title {background:url(../img/about_image.jpg) -250px -816px no-repeat; width:337px; height:524px; float:left; margin:20px 0 0 0;}
/*ADD BY G FOR BRANDINTRO.JSP 20100726*/
.aboutpage_brandinfo .img_head0 {width:187px; height:16px;}
.aboutpage_brandinfo .img_head1 {background:url(../img/about_image.jpg) 0 -1301px no-repeat; width:155px; height:18px;}
.aboutpage_brandinfo .img_head2 {background:url(../img/about_image.jpg) 0 -1320px no-repeat; width:178px; height:18px;}
.aboutpage_brandinfo .text {margin:20px 0 0 380px;}
.aboutpage_brandinfo .text .top {color:#444;}
.aboutpage_brandinfo .text h2 {margin:30px 0 15px 0;}
.aboutpage_brandinfo .text p {line-height:20px; letter-spacing:-0.07em; color:#9e9e9e;}

.aboutpage_lcdfilm .img_title {background:url(../img/about_image_visual1.png) 0 0 no-repeat; width:674px; height:208px;}
.aboutpage_lcdfilm .img_logos {background:url(../img/about_image_side.jpg) 0 -1218px no-repeat; width:314px; height:376px;}
.aboutpage_lcdfilm .text {float:left; width:333px;}
.aboutpage_lcdfilm .logos {margin:25px 0 0 360px; _margin-left:355px}
.aboutpage_lcdfilm .logos h4 {color:#9e9e9e; letter-spacing:-0.1em; margin:0 0 15px 0;}

.aboutpage_bodyfilm .img_title {background:url(../img/about_image_visual1.png) 0 -209px no-repeat; width:674px; height:208px;}
.aboutpage_bodyfilm .img_logos {background:url(../img/about_image_side.jpg) -315px -1218px no-repeat; width:314px; height:226px;}
.aboutpage_bodyfilm .text {float:left; width:333px;}
.aboutpage_bodyfilm .logos {margin:25px 0 0 360px; _margin-left:355px}
.aboutpage_bodyfilm .logos h4 {color:#9e9e9e; letter-spacing:-0.1em; margin:0 0 15px 0;}

.aboutpage_keyskin .img_title {background:url(../img/about_image_visual2.jpg) 0 0 no-repeat; width:674px; height:208px;}
.aboutpage_keyskin .img_logos {background:url(../img/about_image_side.jpg) -315px -1445px no-repeat; width:314px; height:150px;}
.aboutpage_keyskin .text {float:left; width:333px;}
.aboutpage_keyskin .logos {margin:25px 0 0 360px; _margin-left:355px}
.aboutpage_keyskin .logos h4 {color:#9e9e9e; letter-spacing:-0.1em; margin:0 0 15px 0;}

.aboutpage_diary .img_title {background:url(../img/about_image_visual2.jpg) 0 -214px no-repeat; width:674px; height:208px;}
.aboutpage_diary .img_diary {background:url(../img/about_image_side.jpg) -529px -34px no-repeat; width:145px; height:207px; float:right; margin:0 0 0 10px;}
.aboutpage_diary .text1 {float:left; width:323px;}
.aboutpage_diary .text2 {margin:0 0 0 336px; border-left:1px solid #ededed; padding:0 0 0 20px;}
.aboutpage_diary .text {float:left; width:333px;}
.aboutpage_diary .logos {margin:25px 0 0 360px; _margin-left:355px}
.aboutpage_diary .logos h4 {color:#9e9e9e; letter-spacing:-0.1em; margin:0 0 15px 0;}

.aboutpage_rug .img_title {background:url(../img/about_image_visual2.jpg) 0 -428px no-repeat; width:674px; height:208px;}
.aboutpage_rug .img_rug {background:url(../img/about_image_side.jpg) -529px -242px no-repeat; width:145px; height:145px; float:right; margin:0 0 0 10px;}
.aboutpage_rug .text1 {float:left; width:323px;}
.aboutpage_rug .text2 {margin:0 0 0 336px; border-left:1px solid #ededed; padding:0 0 0 20px;}
.aboutpage_rug .text {float:left; width:333px;}
.aboutpage_rug .logos {margin:25px 0 0 360px; _margin-left:355px}
.aboutpage_rug .logos h4 {color:#9e9e9e; letter-spacing:-0.1em; margin:0 0 15px 0;}

.aboutpage_cleaner .img_title {background:url(../img/about_image_visual2.jpg) 0 -642px no-repeat; width:674px; height:208px;}
.aboutpage_cleaner .img_cleaner {background:url(../img/about_image_side.jpg) -529px -388px no-repeat; width:145px; height:130px; float:right; margin:0 0 0 10px;}
.aboutpage_cleaner .text1 {float:left; width:323px;}
.aboutpage_cleaner .text2 {margin:0 0 0 336px; border-left:1px solid #ededed; padding:0 0 0 20px;}
.aboutpage_cleaner .text {float:left; width:333px;}
.aboutpage_cleaner .logos {margin:25px 0 0 360px; _margin-left:355px}
.aboutpage_cleaner .logos h4 {color:#9e9e9e; letter-spacing:-0.1em; margin:0 0 15px 0;}

.aboutpage_film_sub .text {float:left; width:390px;}
.aboutpage_film_sub .image {width:283px; margin:25px 0 0 391px; text-align:center; _width:280px}
.aboutpage_film_sub .lcdfilm_gross_title {background:url(../img/about_image_visual1.png) 0 -421px no-repeat; width:674px; height:203px;}
.aboutpage_film_sub .lcdfilm_gross_img {background:url(../img/about_image_side.jpg) 0 0 no-repeat; width:263px; height:241px;}
.aboutpage_film_sub .lcdfilm_ag_title {background:url(../img/about_image_visual1.png) 0 -625px no-repeat; width:674px; height:203px;}
.aboutpage_film_sub .lcdfilm_ag_img {background:url(../img/about_image_side.jpg) 0 -242px no-repeat; width:263px; height:273px;}
.aboutpage_film_sub .lcdfilm_ar_title {background:url(../img/about_image_visual1.png) 0 -829px no-repeat; width:674px; height:203px;}
.aboutpage_film_sub .lcdfilm_ar_img {background:url(../img/about_image_side.jpg) 0 -516px no-repeat; width:263px; height:287px;}
.aboutpage_film_sub .lcdfilm_ole_title {background:url(../img/about_image_visual1.png) 0 -1033px no-repeat; width:674px; height:203px;}
.aboutpage_film_sub .lcdfilm_ole_img {background:url(../img/about_image_side.jpg) 0 -804px no-repeat; width:263px; height:413px;}
.aboutpage_film_sub .lcdfilm_crystrl_title {background:url(../img/about_image_visual1.png) 0 -1237px no-repeat; width:674px; height:203px;}
.aboutpage_film_sub .lcdfilm_crystrl_img {background:url(../img/about_image_side.jpg) -264px 0 no-repeat; width:263px; height:282px;}
.aboutpage_film_sub .lcdfilm_leather_title {background:url(../img/about_image_visual1.png) 0 -1441px no-repeat; width:674px; height:203px;}
.aboutpage_film_sub .lcdfilm_leather_img {background:url(../img/about_image_side.jpg) -264px -283px no-repeat; width:263px; height:246px;}
.aboutpage_film_sub .lcdfilm_wood_title {background:url(../img/about_image_visual1.png) 0 -1645px no-repeat; width:674px; height:203px;}
.aboutpage_film_sub .lcdfilm_wood_img {background:url(../img/about_image_side.jpg) -264px -530px no-repeat; width:263px; height:274px;}
.aboutpage_film_sub .lcdfilm_met_title {background:url(../img/about_image_visual1.png) 0 -1849px no-repeat; width:674px; height:203px;}
.aboutpage_film_sub .lcdfilm_met_img {background:url(../img/about_image_side.jpg) -264px -805px no-repeat; width:263px; height:290px;}

.about_bottom {border-top:1px solid #ececec; margin:0 0 30px 0; overflow:hidden; _zoom:1;}
.about_bottom .head_features {background:url(../img/about_image_side.jpg) -529px 0 no-repeat; width:61px; height:16px;}
.about_bottom .head_use {background:url(../img/about_image_side.jpg) -529px -17px no-repeat; width:40px; height:16px;}
.about_bottom .feaueres {float:left; width:270px;}
.about_bottom .use {margin:0 0 0 305px;}
/*ADD BY GREYISH 20100714 FOR KeySkin.jsp*/
.about_bottom .feaueres_ {float:left; width:310px;}
.about_bottom .use_ {margin:0 0 0 345px;}
/*ADD BY GREYISH 20100714 FOR KeySkin.jsp*/
/*ADD BY GREYISH 20100714 FOR WristRug.jsp*/
.about_bottom .feaueres__ {float:left; width:375px;}
.about_bottom .use__ {margin:0 0 0 400px;}
/*ADD BY GREYISH 20100714 FOR WristRug.jsp*/
.about_bottom h2 {margin:25px 0 10px 0;}
.about_bottom li {background:url(../img/bullets.gif) -1px -15px no-repeat; padding:3px 0 3px 10px;}





/* other module */
.pager {margin:25px auto 35px auto;}
.pager p {text-align:center;}
.pager .page a {font-family:"Trebuchet MS"; text-align:center; letter-spacing:-0.1em;}
.pager .page a:link,
.pager .page a:visited {color:#9e9e9e; border:1px solid #dadada; padding:4px 9px;}
.pager .page a:hover,
.pager .page a:active {color:#222; border:1px solid #999; padding:0; text-decoration:none; padding:4px 9px;}
.pager .page .now {color:#0b58bb !important; border:2px solid #0b58bb !important; font-weight:bold; padding:3px 8px !important;}
.pager .arrow_left img {background:url(../img/main_center.gif) 0 -92px no-repeat; width:26px; height:26px; margin:0 4px 0 0;}
.pager .arrow_right img {background:url(../img/main_center.gif) -27px -92px no-repeat; width:26px; height:26px; margin:0 1px;}

.tab_list {background:url(../img/tab_bg.gif) bottom repeat-x; overflow:hidden; _zoom:1;}
.tab_list li {float:left; padding:13px 13px 8px 13px;}
.tab_list .now {background:#fff; border:1px solid #c2c2c2; border-bottom:1px solid #fff; margin:5px 0 0 0; padding:7px 13px 8px 13px;}
.tab_list li a:hover,
.tab_list li a:active {font-weight:bold; letter-spacing:-0.08em; text-decoration:none;}
.tab_list .now a:link,
.tab_list .now a:visited {font-weight:bold; color:#222;}
.tab_list .now a:hover,
.tab_list .now a:active {color:#0b58bb; letter-spacing:0em;}

.contact_form {width:100%;}
.contact_form tbody th {font-weight:bold; color:#444; padding:10px 20px 10px 5px; border-bottom:1px solid #eee;}
.contact_form tbody td {padding:8px 5px; border-bottom:1px solid #eee;}
.contact_form tbody td em {font-size:11px; color:#9e9e9e;}
.contact_form tbody td p {padding:2px 0;}

.form_finish {border-bottom:1px solid #eee; height:250px;}
.form_finish h1 {font-size:25px; color:#222; text-align:center; letter-spacing:-0.1em; padding:75px 0 40px 0;}
.form_finish p {font-size:11px; color:#9e9e9e; text-align:center; line-height:17px;}

.sitemap_item {float:left; width:178px; padding:0 0 0 15px; border-left:1px solid #ebebeb; margin:25px 0 0 25px; _margin-left:15px;}
.sitemap_item_firstchild {border-left:none;}
.sitemap_item h2 {font-size:18px; color:#0b58bb; font-family:"Trebuchet MS"; margin:0 0 18px 0;}
.sitemap_item h3 {color:#444; margin:10px 0 6px 0;}
.sitemap_item ul {}
.sitemap_item li {background:url(../img/bullets.gif) -1px -15px no-repeat; padding:3px 0 3px 10px;}
.sitemap_clear {clear:both; height:40px;}

.page_error {text-align:center; margin:100px 0 70px 0;}
.page_error .image {background:url(../img/other.gif) 0 -38px no-repeat; width:533px; height:157px;}
.page_error .btn {text-align:center; margin:60px 0 0 0;}






/* popups */
.pop_header h1 {background:#0b58bb; color:#fff; padding:7px 0 0 7px; height:24px;}
.pop_box {overflow:hidden; _zoom:1; border:4px solid #0b58bb; background:#fff; border-top:none;}
.pop_box .info {text-align:center; line-height:14px; padding:25px 0 0 0;}
.btns {text-align:center; padding:0; padding:15px 0 0 0;}

.pop_check_id {height:115px; overflow:auto;}
.pop_check_address {height:265px; overflow:auto;}
.pop_check_address .search {height:101px;}
.pop_check_address .search .info {padding:18px 0 0 0;}
.pop_check_address .fn_result {border-top:1px solid #e0e0e0; height:163px; overflow:auto;}
.pop_check_address .fn_result p {text-align:center; padding:65px 0 0 0; line-height:17px; font-size:11px; color:#adadad;}
.pop_check_address .fn_result ul {padding:5px 5px 5px 8px;}
.pop_check_address .fn_result li {/*background:url(../img/main_center.gif) -56px -97px no-repeat; */padding:4px 0/* 4px 0*/; font-size:11px;}
.pop_check_address .fn_result li strong {color:#0b58bb;}

.pop_findcode {height:215px; overflow:auto;}
.pop_findcode .sel_depth {height:31px; border-bottom:1px solid #e0e0e0; padding:10px 0 0 0; text-align:center;}
.pop_findcode .sel_depth .select {width:102px;}
.pop_findcode .codelist {height:173px; overflow:auto;}
.pop_findcode .codelist li {background:url(../img/bullets.gif) 5px -13px no-repeat; padding:5px 0 5px 16px; font-size:11px; letter-spacing:-0.07em;}
.pop_findcode .codelist li strong {color:#0b58bb;}

.pop_memquit {height:265px; overflow:auto;}
.pop_memquit .alert {color:#bb0b0b; margin:20px 0; text-align:center;}
.pop_memquit .qutiinfo {margin:20px 0; text-align:center;}
.pop_memquit .inputagain {margin:0 auto; width:251px; overflow:hidden; border:1px solid #dedede; background:#f3f3f3; padding:5px 10px 10px 10px;}
.pop_memquit .inputagain dt {float:left; text-align:right; width:85px; margin:0 10px 0 0; font-size:11px; letter-spacing:-0.05em; padding:4px 0 0 0;}
.pop_memquit .inputagain dd {margin-top:5px;}
.pop_memquit .fin_info {text-align:center; margin:55px 0 20px 0; line-height:16px;}

.pop_findpass {height:265px; overflow:auto;}
.pop_findpass .tab_list {margin:0 5px 5px 5px;}
.pop_findpass .infor {margin:20px 0; text-align:center;}
.pop_findpass .inputagain {margin:0 auto; width:251px; overflow:hidden; border:1px solid #dedede; background:#f3f3f3; padding:5px 10px 10px 10px;}
.pop_findpass .inputagain dt {float:left; text-align:right; width:85px; margin:0 10px 0 0; font-size:11px; letter-spacing:-0.05em; padding:4px 0 0 0;}
.pop_findpass .inputagain dd {margin-top:5px;}
.pop_findpass h1 {font-size:14px; color:#0b58bb; margin:45px 0 0 0; text-align:center;}
.pop_findpass .fin_infor {margin:20px 0; text-align:center;}
.pop_findpass .faild {margin:60px 0 0 0;}






/* buttons */
.bt_r_imgbig {background:url(../img/btn.gif) 0 0 no-repeat; width:94px; height:21px; border:none !important;}
.bt_r_registration {background:url(../img/btn.gif) -209px 0 no-repeat; width:66px; height:21px; border:none !important;}
.bt_r_findpass {background:url(../img/btn.gif) -276px 0 no-repeat; width:66px; height:21px; border:none !important;}
.bt_r_idcheck {background:url(../img/btn.gif) -343px 0 no-repeat; width:66px; height:21px; border:none !important;}
.bt_r_addcheck {background:url(../img/btn.gif) -410px 0 no-repeat; width:66px; height:21px; border:none !important;}
.bt_r_ok {background:url(../img/btn.gif) -95px 0 no-repeat; width:56px; height:21px; border:none !important;}
.bt_r_cancel {background:url(../img/btn.gif) -152px 0 no-repeat; width:56px; height:21px; border:none !important;}
.bt_r_checkall {background:url(../img/btn.gif) -520px 0 no-repeat; width:58px; height:21px; border:none !important;}
.bt_r_checkdel {background:url(../img/btn.gif) -579px 0 no-repeat; width:58px; height:21px; border:none !important;}
.bt_r_delall {background:url(../img/btn.gif) -638px 0 no-repeat; width:58px; height:21px; border:none !important;}
.bt_r_deliveryDelall {background:url(../img/btn.gif) -725px 0 no-repeat; width:67px; height:21px; border:none !important;}
.bt_r_findcode {background:url(../img/btn.gif) -793px 0 no-repeat; width:67px; height:21px; border:none !important;}
.bt_r_pop_findid {background:url(../img/btn.gif) -860px 0 no-repeat; width:70px; height:21px; border:none !important;}
.bt_r_pop_findpass {background:url(../img/btn.gif) -931px 0 no-repeat; width:78px; height:21px; border:none !important;}
.bt_r_pop_retry {background:url(../img/btn.gif) -928px -22px no-repeat; width:81px; height:21px; border:none !important;}

.bt_b_cartadd {background:url(../img/btn.gif) 0 -22px no-repeat; width:130px; height:37px; border:none !important;}
.bt_b_buy {background:url(../img/btn.gif) -131px -22px no-repeat; width:92px; height:37px; border:none !important;}
.bt_b_back {background:url(../img/btn.gif) -224px -22px no-repeat; width:90px; height:37px; border:none !important;}
.bt_b_search {background:url(../img/btn.gif) 0 -60px no-repeat; width:59px; height:36px; border:none !important;}
.bt_b_memlogin {background:url(../img/btn.gif) -60px -60px no-repeat; width:80px; height:47px; border:none !important;}
.bt_b_notmemlogin {background:url(../img/btn.gif) -141px -60px no-repeat; width:90px; height:74px; border:none !important;}
.bt_b_memreg {background:url(../img/btn.gif) -315px -22px no-repeat; width:90px; height:37px; border:none !important;}
.bt_b_home {background:url(../img/btn.gif) -406px -22px no-repeat; width:113px; height:37px; border:none !important;}
.bt_b_billingCheck {background:url(../img/btn.gif) -520px -22px no-repeat; width:90px; height:37px; border:none !important;}
.bt_b_billingAll {background:url(../img/btn.gif) -611px -22px no-repeat; width:90px; height:37px; border:none !important;}
/*ADD BY G FOR CARTLIST.JSP 20100720*/
.bt_b_backToShopping {width:90px; height:37px; border:none !important;}
/*ADD BY G FOR CARTLIST.JSP 20100720*/
.bt_b_billing {background:url(../img/btn.gif) -702px -22px no-repeat; width:90px; height:37px; border:none !important;}
.bt_b_shopping {background:url(../img/btn.gif) -611px -60px no-repeat; width:90px; height:37px; border:none !important;}
.bt_b_mypage {background:url(../img/btn.gif) -703px -60px no-repeat; width:90px; height:37px; border:none !important;}
.bt_b_modifyinfo {background:url(../img/btn.gif) -520px -60px no-repeat; width:90px; height:37px; border:none !important;}
.bt_b_addQuestion {background:url(../img/btn.gif) -429px -60px no-repeat; width:90px; height:37px; border:none !important;}
.bt_b_writeDone {background:url(../img/btn.gif) -338px -60px no-repeat; width:90px; height:37px; border:none !important;}
.bt_b_addProposal {background:url(../img/btn.gif) -247px -60px no-repeat; width:90px; height:37px; border:none !important;}
.bt_b_memquit {background:url(../img/btn.gif) -702px -98px no-repeat; width:90px; height:37px; border:none !important;}
.bt_b_rent_join {background:url(../img/btn.gif) -793px -22px no-repeat; width:126px; height:37px; border:none !important;}
