﻿@charset "utf-8";
/* CSS Document */

* {margin:0; padding:0; border:0; font-family:dotum,돋움; font-size:11px; color:#999; line-height:13px;}
img {vertical-align:top;}
a {text-decoration:none; border:0;}
body {
	scrollbar-3dlight-color:#efefef;
	scrollbar-arrow-color:#fff;
	scrollbar-track-color:#efefef;
	scrollbar-darkshadow-color:#efefef;
	scrollbar-face-color:#cbc5bb;
	scrollbar-highlight-color:#cbc5bb;
	scrollbar-shadow-color:#efefef;
	overflow-y:auto;
	overflow-x:hidden;

}


/*타이틀부분*/
/* A/S Center / QnA */
.title_as {position:absolute; top:145px; left:130px;}
.title_as h1 {margin-bottom:10px;}

/* Join */
.title_join {position:absolute; top:135px; left:295px; width:415px; text-align:center;}
.title_join h1 {margin-bottom:10px;}

/* Member(modify) */
.title_member {position:absolute; top:140px; left:315px; width:370px; text-align:center;}
.title_member h1 {margin-bottom:10px;}

/* Shop info */
.title_shop {width:375px; position:absolute; top:140px; left:315px; width:415px; text-align:center;}
.title_shop h1 {margin-bottom:10px;}







/*내용부분*/
/* A/S Center / QnA */
.as {width:650px;}
.as p {width:650px; text-align:right; margin-top:-17px;}
.as p img {vertical-align:middle; margin-left:5px;}
.as h1 { margin-top:5px;}

.as table {width:650px; border-collapse:collapse; border-spacing:0; border:1px solid #cbc5bb; margin-top:12px;}
.as table th {height:30px; text-align:left; background:#cbc5bb; border-top:1px solid #eeece9;}
.as table th img {margin-left:15px;}
.as table td { height:30px; border-top:1px solid #cbc5bb; text-align:center;}
.as table td td {height:0px; margin:0px; border:0px; font-size:0px; padding:0px;}
.as table td .input_01 {width:517px; height:18px; border:1px solid #cbc5bb; padding:3px;}
.as table td .input_02 {width:192px; height:18px; border:1px solid #cbc5bb; padding:3px;}
.as table td .select_01 { margin-top:-11px; }
.as table td select {behavior: url('../common/css/selectBox02.htc'); width:195px; }
.as table td textarea {width:510px; height:98px; padding:10px;}

.as .btns {width:650px; margin-top:20px; text-align:right;}
.m_t43 {margin-top:43px;}

/* Join01 */
.join_01 {width:600px;}
.join_01 .join_rule {width:600px; border-bottom:1px solid #cbc5bb;}
.join_01 h1 {margin-bottom:5px;}
.join_01 textarea {width:598px; height:58px; border:1px solid #cbc5bb; padding:10px;}
.join_01 p {margin:5px 0 20px 0;}
.join_01 p input {vertical-align:-1px;}
.join_01 p img {vertical-align:baseline;}
.join_01 .btns {width:600px; text-align:right; padding-top:10px;}

/* Join02 / modify */
.join_02 {width:600px;}
.join_02 table {width:600px; border-collapse:collapse; border-spacing:0;}
.join_02 table th {height:30px; text-align:left;}
.join_02 table td img {margin-left:5px;}
.join_02 table td .input_01 {width:198px; height:18px; border:1px solid #cbc5bb; padding:3px;}
.join_02 table td .input_02 {width:118px; height:18px; border:1px solid #cbc5bb; padding:3px;}
.join_02 table td .input_03 {width:68px; height:18px; border:1px solid #cbc5bb; padding:3px; vertical-align:-2px;}
.join_02 table td .input_04 {width:308px; height:18px; border:1px solid #cbc5bb; padding:3px;}
.join_02 table td .input_05 {width:53px; height:18px; border:1px solid #cbc5bb; padding:3px; vertical-align:-2px;}
.join_02 table td .radio {vertical-align:-2px;}
.join_02 table td select {behavior: url('../common/css/selectBox02.htc'); width:60px;}
.join_02 table td .select_02 {width:120px;}
.join_02 table td td {padding:0px; height:0px; margin:0px; border:0px; font-size:0px;}
.join_02 .btns {width:600px; text-align:right; margin-top:40px;}

.m_t4 {margin-top:4px;}
.m_b30 {margin-bottom:30px;}
.m_mt20 {margin-top:-20px;}
.p_l5 {padding-left:5px;}

/* Login */
.login {width:321px; text-align:center;}
.login h1 {margin-bottom:10px;}
.login table {width:317px; border-collapse:collapse; border-spacing:0; margin:20px 0;}
.login table th {text-align:left; height:32px;}
.login table td {text-align:left;}
.login table td input {width:192px; height:23px; padding:5px;}
.login .btns {text-align:left; margin-left:30px; font-size:12px; color:#c9c9c9;}
.login .btns img {margin:0 3px;}

/* Celebration */
.celebration {width:288px; text-align:center;}
.celebration h1 {margin-bottom:10px;}
.celebration h2 {margin-bottom:35px;}
.celebration p {margin:20px 0;}

/* Out */
.out {width:404px; text-align:center;}
.out h1 {margin-bottom:10px;}
.out h2 {margin-bottom:35px;}
.out p {margin:20px 0;}

/* Find id / pw */
.find {width:350px; text-align:center;}
.find h1 {margin-bottom:10px;}
.find table {width:350px; border-collapse:collapse; border-spacing:0; margin:20px 0;}
.find table th {text-align:left; height:32px;}
.find table td {text-align:left;}
.find table td input {width:192px; height:23px; padding:5px;}
.find table td .check_01 {width:10px; margin-left:10px;}

/* Join */
.join {width:401px; text-align:center;}
.join h1 {margin-bottom:10px;}
.join table {width:350px; border-collapse:collapse; border-spacing:0; margin:20px 0;}
.join table th {text-align:left; height:32px;}
.join table td {text-align:left;}
.join table td input {width:192px; height:23px; padding:5px;}

/* News list */
.news {width:530px; color:#565656;}
.news a {color:#565656;}
.news h1 {margin-bottom:10px;}
.news h2 {margin-bottom:30px;}
.news table {width:530px;border-collapse:collapse; border-spacing:0; border-bottom:1px solid #ff6907; margin-top:5px;}
.news table th {height:30px; text-align:center; background:url(../../images/bu_th.gif) no-repeat top right; background-color:#ff6907;}
.news table th.bg_none {height:30px; background:#ff6907;}
.news table td {height:25px; color:#565656; text-align:center;background:url(../../images/20110908_bg.png);}
.news table td a {color:#565656;}
.news .paging {margin-top:8px;}
.news .paging strong {color:#ff6907; margin-right:10px;}
.news .paging a {margin-right:10px;}

/* News view */
.news_view {width:730px; color:#565656;}
.news_view a {color:#565656;}
.news_view h1 {margin-bottom:10px;}
.news_view h2 {margin-bottom:30px;}
.news_view table {width:730px;border-collapse:collapse; border-spacing:0; border-bottom:1px solid #ff6907; margin-top:5px;}
.news_view table th {height:28px; background-color:#ff6907; text-align:left; padding-left:20px; border-top:1px solid #ff6907;}
.news_view table th.top {background-color:#ff6907; text-align:left; padding-left:20px; border-top:1px solid #fff;}
.news_view table td {padding-left:10px; color:#565656; border-top:1px solid #ff6907;}
.news_view table td a {color:#565656;}
.news_view table td .content {height:285px; color:#565656; overflow-y:scroll; padding:15px 15px 15px 5px; line-height:16px;
	scrollbar-3dlight-color:#f4f3f0;
	scrollbar-arrow-color:#f4f3f0;
	scrollbar-track-color:#f4f3f0;
	scrollbar-darkshadow-color:#f4f3f0;
	scrollbar-face-color:#ff6907;
	scrollbar-highlight-color:#ff6907;
	scrollbar-shadow-color:#f4f3f0;}
.news_view .btns {margin-top:10px; text-align:right;}

/* Product list */
.product_list {width:1000px;}
.product_list .navi {width:1000px; position: absolute; top:256px; left:0;}
.float_l {float:left;margin-left:-3px;}
.float_r {float:right;margin-left:2px;}
.product_list .list {width:810px; margin-left:100px; }
.product_list .list .product_find {width:283px; margin-top:-26px; margin-bottom:10px; float:right;}
.product_list .list .product_find span {width:190px; border:1px solid #dedede; background:#fff; display:inline-block;}
.product_list .list .product_find span input { width:165px; height:23px; padding:5px;}
.product_list .list .product_find img {margin-left:3px;}
.product_list .list ul {width:832px;}
.product_list .list li {list-style:none; float:left; position: relative; margin:0 16px 10px 0;}
.product_list .list li.none {margin-right:0px;}
.product_list .list li img {border:1px solid #fff;}
.product_list .list img.hit {position:absolute; top:15px; left:15px;}
.product_list .list li p {color:#535353; position: absolute; top:160px; left:40px;}
.product_list .list li p em {font-style:normal; padding-left:5px; color:#f36f21;}

.product_list .list .paging {width:810px; text-align:center; margin-top:5px;}
.product_list .list .paging strong {color:#f36f21; margin:0 3px;}
.product_list .list .paging a {margin:0 3px;}




/* Product search */
.product_search {width:820px; height:245px; background:#f5f5f5; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0;}
.product_search .product_search_layer {width:700px; height:105px; position:absolute; top:20px; left:80px; }
.product_search select {behavior: url('../common/css/selectBox04.htc'); width:150px;}

.product_search .search_list01 {width:150px; float:left; margin-right:20px;}
.product_search .search_list01 p {margin-bottom:5px;}
.product_search .search_list01 span {height:23px; display:inline-block;}


.product_search .search_list02 {width:150px; float:left; margin-top:33px; margin-right:20px;}
.product_search .search_list02 p {margin-bottom:5px;}
.product_search .search_list02 span {width:148px; height:12px; padding:3px 0; background:#fff; border:1px solid #d7d6d3; display:inline-block; margin-bottom:3px;}
.product_search .search_list02 span img {margin-left:5px; vertical-align:bottom;}
.product_search .search_list02 span.none {margin-bottom:0px;}

.product_search .search_list03 {width:175px; height:105px; float:left; margin-right:30px;}
.product_search .search_list03 .scroll {height:189px; overflow-y:auto;
	scrollbar-3dlight-color:#d5d5d5;
	scrollbar-arrow-color:#888;
	scrollbar-track-color:#d5d5d5;
	scrollbar-darkshadow-color:#fff;
	scrollbar-face-color:#fff;
	scrollbar-highlight-color:#fff;
	scrollbar-shadow-color:#d5d5d5;}
.product_search .search_list03 p {margin-bottom:5px;}
.product_search .search_list03 span {width:148px; height:12px; padding:3px 0; background:#fff; border:1px solid #d7d6d3; display:inline-block; margin-bottom:3px;}
.product_search .search_list03 span img {margin-left:5px; vertical-align:middle;}
.product_search .search_list03 span.none {margin-bottom:0px;}


.product_search .search_list04 {width:175px; height:105px; float:left; margin-right:10px;}
.product_search .search_list04 .scroll {height:189px; overflow-y:auto;
	scrollbar-3dlight-color:#d5d5d5;
	scrollbar-arrow-color:#888;
	scrollbar-track-color:#d5d5d5;
	scrollbar-darkshadow-color:#fff;
	scrollbar-face-color:#fff;
	scrollbar-highlight-color:#fff;
	scrollbar-shadow-color:#d5d5d5;}
.product_search .search_list04 .scroll {}
.product_search .search_list04 p {margin-bottom:5px;overflow:hidden; }
.product_search .search_list04 span {width:148px; height:12px; padding:3px 0; background:#fff; border:1px solid #d7d6d3; display:inline-block; margin-bottom:3px;}
.product_search .search_list04 span img {margin-left:5px; vertical-align:middle;}
.product_search .search_list04 span.none {margin-bottom:0px;}
.product_search .search_list04 .chip {display:block; width:8px; height:8px; font-size:0px; padding:0px; margin:0px; margin:-10px 0 0 100px;}
.m_t20 {margin-top:120px;}
.m_t142 {margin-top:142px;}

/* Map */
.map {width:528px; height:364px; padding:20px 0px 20px 30px; color:#525252;}
.map img {vertical-align:middle;}
.map h1 {margin-bottom:20px;}
.btn_x {position:absolute; top:0; left:50px; }
.map_border {border:2px solid #afafaf; margin-bottom:10px;}
.map p {width:528px; text-align:right;}

/* 2010-12-29 추가 */
.join_03 {width:600px;}
.join_03 textarea {width:598px; height:80px; border:1px solid #cbc5bb; padding:10px; margin-bottom: 20px;}

