/* 링크 밑줄 없애기*/
a:link	{text-decoration:none;color:#666;}
a:visited	{text-decoration:none;color:#666;}
a:active	{text-decoration:none;color:#666;}
a:hover	{text-decoration:none;color:#000;}

a{cursor:pointer;}/*링크 손표시*/

/*스크롤바*/
body, select
{scrollbar-face-color: #f1f1f1;
 scrollbar-highlight-color: #EAE9E8;
 scrollbar-3dlight-color: #B3ACA6;
 scrollbar-shadow-color: #B3ACA6;
 scrollbar-darkshadow-color: #EAE9E8; 
 scrollbar-track-color: #fafafa;
 scrollbar-arrow-color: #B3ACA6;}

select{font-size:14px;vertical-align:middle; border:1px solid #ddd; height:30px; padding:0 10px; color:#333;}

/*폼문으로 인한 공백없애기*/
form { display : inline;}
/*아무설정안줄때 기본 폰트..*/
td {font-family:'Noto Sans KR',sans-serif; font-size:14px; color:#333;}

/* 몸통 여백없애기*/
body{margin:0px;}

/*테이블 td안에 값이없어도.. 선표시 해주는 것.*/
table{border-collapse: collapse; }

p , ul , fieldset , h1,h2,h3,h4,h5,h6,h7 {margin:0px;padding:0px;}


input,textarea{/*입력상자 기본스타일*/border:expression((this.type=='checkbox'||this.type=='radio')?'none':'1px solid #ddd');/*border:1px solid #cccccc;*/height:30px
;vertical-align:middle;}

textarea{background-color:#fafafa;}
/*이미지 테두리 없애기, 얼라인설정해주기*/
img{border:0px;vertical-align:middle;}

.login_input_s{border:1px solid #ddd; width:250px; height:40px; padding:0 0 0 10px; font-size: 16px; color:#666;}

.board_tit { padding:17px 0 0 0; text-align:center;font-size: 32px !important; font-weight: bold; color:#333 !important;}
.board_tit_s { padding:0; text-align:center;font-size: 30px !important; font-weight: normal; color:#666 !important;}
.board_tit_s_left { padding:0 0 0 40px; text-align:left;font-size:24px !important; font-weight: bold; color:#333 !important; letter-spacing: -1px;}

.notice_box {width:100%; height:105px; overflow: hidden; border:1px solid #ddd; }
.notice_tit a {float:left; padding:37px 0 0 150px; width:180px; font-size: 28px !important; font-weight: bold; color:#333 !important; }
.notice_tit a:hover {color:#000 !important;}
.notice_txt {font-size: 16px !important; color:#000 !important;}
.notice_txt:before {content: "- "; position: relative;}
.notice_txt:hover{ text-decoration: underline; }
.notice_con {float:right;width:800px; padding:20px 30px 35px 30px; }
.notice_con ul { list-style: none;}
.notice_con ul li {float:left; height:27px; padding:0 0 2px 0;}
.notice_con ul li.date {float:right; color:#888 !important;}


.main_icon {float:right; padding:5px 0 0 0;}
.main_icon ul {float:left; list-style: none;}
.main_icon ul li {float:left; text-align: center; padding-right: 50px;}
.main_icon ul li:last-child {padding-right:0;}
.main_icon ul li i{font-size: 36px; line-height: 50px; font-weight: lighter;}
.main_icon ul li a{font-size: 17px; color:#fff; }
.main_icon ul li a:hover{font-size: 17px; color:#fff !important; text-decoration: underline; }


.popular-cats {}
.popular-cats h2 {color:#000; font-size: 38px; font-weight: bold; letter-spacing: -0.5px; margin-bottom: 40px; text-align: center;}
.popular-cats h3 {color:#000; font-size: 20px; font-weight: bold; letter-spacing: -0.5px; margin-top: 30px; text-align: center;}
.popular-cats h3:hover {color:#f15722;}
.popular-cats .categorys-wrapper:before, .popular-cats .categorys-wrapper:after {content: '';display: table;}
.popular-cats .category-item {width: 16.66%;padding-top: 25px;border: 1px solid transparent;box-sizing: border-box;}
.popular-cats .category-item .img-wrapper {position: relative;min-height: 80px;}
.popular-cats .category-item .img-wrapper img { position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.popular-cats .category-item {display: block;float: left;width: 16.66%;text-align: center;padding-top: 10px;padding-bottom: 18px;}


.hot-deals { margin-bottom: 70px; text-align: center;}
.hot-deals h2 {color:#000; font-size: 38px; font-weight: bold; letter-spacing: -0.5px; margin-bottom: 40px; text-align: center;}
.hot-deals .main_bottom_banner { }
.hot-deals .main_bottom_banner .banner01 {display: inline-block; position: relative; width:302px;background:url(/img/mainbanner_m_01.jpg) no-repeat center top; height:302px;color:#fff; text-align: center;margin-right: 10px;}
.hot-deals .main_bottom_banner .banner02 {display: inline-block; position: relative; width:302px;background:url(/img/mainbanner_m_02.jpg) no-repeat center top; height:302px;color:#fff; text-align: center;margin-right: 10px;}
.hot-deals .main_bottom_banner .banner03 {display: inline-block; position: relative; width:302px;background:url(/img/mainbanner_m_03.jpg) no-repeat center top; height:302px;color:#fff; text-align: center;margin-right: 10px;}
.hot-deals .main_bottom_banner .banner04 {display: inline-block; position: relative; width:302px;background:url(/img/mainbanner_m_04.jpg) no-repeat center top; height:302px;color:#fff; text-align: center;}
.hot-deals .main_bottom_banner .text-box { position: absolute; text-align: center; width:302px; }

.hot-deals .main_bottom_banner div h2 { margin-bottom: 35px; text-transform: uppercase; color:#fff; font-size: 34px; line-height: 36px; font-weight: bold;}
.hot-deals .main_bottom_banner div h2:hover {color:#f15722;}
.hot-deals .main_bottom_banner div span:hover {color:#f15722;}
.hot-deals .main_bottom_banner .banner01  div h2 {margin-top:115px;}
.hot-deals .main_bottom_banner .banner02  div h2 {margin-top:115px;}
.hot-deals .main_bottom_banner .banner03  div h2 {margin-top:100px;}
.hot-deals .main_bottom_banner .banner04  div h2 {margin-top:100px;}
.hot-deals .main_bottom_banner div span {font-size: 18px; text-transform: uppercase; color:#fff;}
.hot-deals .button-normal-white {width: 327px;margin-top: 20px;}
.hot-deals .button-normal-white {height: 50px;padding: 0;line-height: 50px;text-align: center;border-radius: 0;text-transform: uppercase;display: inline-block;text-decoration: none;
	font-size:18px;font-weight: bold;box-sizing: border-box;background: #fff;border: 2px solid #000;color: #000;}
.hot-deals .button-normal-white:hover {background: #000;color: #fff;}


.webk_topmenu1 {font-size: 13px; color:#8a8a8a !important;padding-top:10px;}
.webk_topmenu1 a {font-size: 13px; color:#8a8a8a !important;padding-top:10px;}
.webk_topmenu1 a:hover {color:#fff !important;}
.webk_topmenu1 span{font-size: 12px; color:#666 !important;}

.webk_topmenu2 {font-size: 16px; color:#fff !important;padding-top:10px;}
.webk_topmenu2 a {font-size: 16px; color:#fff !important;padding-top:10px;}
.webk_topmenu2 a:hover {font-size: 16px; color:#fff !important; text-decoration: underline; padding-top:10px;}


/*이미지를 버튼으로 사용하거나 .. 손모양 포인터*/
.imgBtn{cursor:pointer;}

/*td를 버튼으로 사용할때*/
.tdBtn{cursor:pointer;}

/*텍스트가 길이보다 넘칠때 짜르기..*/
.text_cutting{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}


/*상단 카테고리 메뉴*/
a.headerCate:link ,a.headerCate:visited,a.headerCate:active{font-family: Tahoma;font-size:13px;color:#ffffff;}
a.headerCate:hover{font-family: Tahoma;font-size:13px;color:#ffffff;font-weight:bold;}
.headerCate_td{padding:0 0 0 40;}
/*상단 카테고리 메뉴 끝*/



/*왼쪽 분류 리스트*/
.divLeftMenu{}
.divLeftMenu .divTop{ /*분류명 출력 부분*/font-size:20px; font-weight: bold; color:#000; padding: 50px 0 8px 0;font-family: "Arial Black", Gadget, sans-serif;border-bottom:1px solid #ddd;text-align:left;/*background-image:url('/img/CateMain/ImgLeftMenu_default.jpg') ;*/background-repeat:no-repeat;overflow:hidden;}
.divLeftMenu .divTop2{ /*분류명 출력 부분*/font-size:20px; color:#ec8565; padding: 12 0 8 0;font-family: "Arial Black", Gadget, sans-serif;text-align:center;/*background-image:url('/img/CateMain/ImgLeftMenu_default.jpg') ;*/background-repeat:no-repeat;overflow:hidden;}
.divLeftMenu ul.ulMenu{ /*분류 리스트*/padding:10px 0;list-style-type:none;}
.divLeftMenu ul.ulMenu li{ /* 각 분류 전체적용*/border-bottom:1px solid #eee;padding:10px 0;}
.divLeftMenu ul.ulMenu li.Ccode1{ /*1분류*/padding-left:5px;}
.divLeftMenu ul.ulMenu li.Ccode1 a{ /*1분류 링크..*/font-size: 16px; letter-spacing: -0.5px; font-weight: bold; color:#000000;}
.divLeftMenu ul.ulMenu li.Ccode2{ /*2분류*/padding-left:7px; font-size: 15px; padding:7px 0; border-bottom: none; }
.divLeftMenu ul.ulMenu li.Ccode3{ /*3분류*/padding-left:12px; font-size: 15px; }
.divLeftMenu ul.ulMenu li.Ccode4{ /*4분류*/padding-left:17px; font-size: 15px; }
.divLeftMenu ul.ulMenu li a.select{ /*분류 현재 선택된 분류일때..*/color:#ad0200;	font-weight:bold;}
/*왼쪽 분류 리스트 끝*/




/*왼쪽 카테고리 메뉴에 쓰이는 스타일*/

a.cate2_left:link	,a.cate2_left:visited, a.cate2_left:active{ /*카테고리 1분류 명*/font-size: 16px; letter-spacing: -0.5px; font-weight: bold; color:#000000;}
a.cate2_left:hover	{/*카테고리 1분류 명 마우스오버*/color:#ad0200; }

a.cate2_left_select:link ,a.cate2_left_select:visited, a.cate2_left_select:active{ /*카테고리 1분류 현재 선택 명*/color:#cd6001; font-size:11px; font-family: Tahoma; text-decoration:none; font-weight:bold;}
a.cate2_left_select:hover {/*카테고리 1분류 현재 선택 명 마우스오버*/color:#ad0200; }

a.cate2_left2:link	, a.cate2_left2:visited, a.cate2_left2:active{/*카테고리 2분류이하 명*/font-size: 16px; letter-spacing: -0.5px; font-weight: bold; color:#000000; }
a.cate2_left2:hover	{/*카테고리 2분류이하 명 오버*/color:#ad0200;}

a.cate2_left2_select:link	, a.cate2_left2_select:visited, a.cate2_left2_select:active{/*카테고리 2분류 현재 선택 명*/color:#999999; font-size:11px; font-family: Tahoma; text-decoration:none; font-weight:bold;}
a.cate2_left2_select:hover	{/*카테고리 2분류 현재 선택 명 오버*/text-decoration:underline;}

.cateline_left {line-height:1px; background-color:#f1f1f1;}
.divLeftCateLine1{border-bottom:1px solid #f1f1f1;padding:5px;}
/*왼쪽 카테고리 메뉴에 쓰이는 스타일 끝*/	


/* 네비게이션 */
.navi_line{/*상단 카테고리 메뉴*/background-color:#768B00;}
.navi{/*상단 카테고리 메뉴*/font-family: 'Noto Sans KR';font-size:14px;color:#333 !important;padding:20px 0;}
.navi:hover{/*상단 카테고리 메뉴*/font-family: 'Noto Sans KR';font-size:14px;color:#333333; text-decoration: underline;}

.navi.navi_last{/*상단 카테고리 메뉴*/font-family: 'Noto Sans KR';font-size:14px;color:#777 !important;padding:30px 0;}
.navi.navi_last:hover{/*상단 카테고리 메뉴*/font-family: 'Noto Sans KR';font-size:14px;color:#777;}

/* 네비게이션 끝*/

/* 박스 테두리 */
.tdBoxLine{background-color:#e7e7e7;padding:1 1 1 1;}
.tblBoxIn{background-color:#ffffff;}
/* 박스 테두리 끝*/



/* 카테고리나 인덱스 페이지등.. 상품리스트될때 부분*/
.ftPName{/*상품명*/color:#858585; font-size:11px; line-height:13px;text-align:center;}
.ftPBrand{/*브랜드명*/color:#000000; font-weight:bold; font-size:11px; letter-spacing:-0.5px;}
.ftPPrice{/*가격*/color:#FF6600; font-weight:bold; font-size:11px; letter-spacing:-0.5px;}
/* 카테고리나 인덱스 페이지등.. 상품리스트될때 부분 끝*/

/*상품리스트에 쓰이는 것들*/
.spPname{/*상품명*/color:#858585; font-size:11px; line-height:13px;text-align:center;word-break:break-all;}
.spPBrandID{/*브랜드명*/color:#000000; font-weight:bold; font-size:11px; letter-spacing:-0.5px;text-align:center;word-break:break-all;}
.spSrprice{/*판매가격*/color:#FF6600; font-weight:bold; font-size:11px; letter-spacing:-0.5px;text-align:center;}
.spLrprice{/*세일일경우 정가가격*/color:#cb0101;  font-size:11px; letter-spacing:-0.5px;text-decoration:  line-through;}
.spSALE{/*세일표시*/color:#cb0101;etter-spacing:-0.5px;font-size:8.5pt;}
/*상품리스트에 쓰이는 것들 끝*/

/*메인화면 공지사항*/
.tdMainNotice a:link, .tdMainNotice a:visited, .tdMainNotice a:active {font-family:돋움;font-size:9pt;color:666666;}
.tdMainNotice a:hover {font-family:돋움;font-size:9pt;color:333333;}
.tdMainNotice{padding:0 0 0 10;}
/*메인화면 공지사항 끝*/


/*상품 상세 페이지 상품정보 부분*/
.spDetailBrand{font-weight: bold; font-size: 20px; color: #000000; line-height: 40px; font-style: normal; font-variant: normal;font-family: Tahoma;}
.spDetailPName{font-weight: normal; font-size: 14px; color: #333; line-height: 20px; font-style: normal; font-variant: normal;font-family: Tahoma;}
.tdDetailBoxC{color:#333; font-family:Tahoma; font-size: 14px; line-height:32px;}
.tdDetailPrice{font-family:Tahoma;font-size:14px; color:#333; /* text-decoration:line-through; */}
.tdDetailPCode, .tdDetailMemPoint, .tdDetailPointView{font-family:Tahoma;font-size:14px;color:#333;}
.tdDetailSellPrice{font: bold 28px Tahoma; color: #ad0200; font-weight: bold;}
.tdDetail_line{background-color:#dfdfdf;}

.aDetailStock{font-family:Tahoma;font-size:11px;color:red;}
.tdDetail1{ /*상세페이지 색상-추가설명 부분 td*/height: 32px; color:#333; font-size: 14px;}
/*상품 상세 페이지 상품정보 부분 끝*/



/*셀렉트박스 스타일*/
.select1{}
/*셀렉트박스 스타일 끝*/


/*구매대행 페이지(AgencyTrans.php) 부분*/
.spATBoxName{ /*성명,오더넘버등.. 제목들어가는 칸 스타일*/text-align:right;width:70px;padding:3px 0 3px 0;}
.spATBoxName2{/*밑에 요청사항 제목들어가는 칸 스타일*/text-align:right;width:185px; 
}
.tblATInfo{/*복사되는 테이블 스타일 cfcfcf*/border-bottom:1px solid #a9a9a9;border-top:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;padding:10 5 10 5;}
.tblATUserInfo{/*위에 회원정보 테이블 스타일*/border-bottom:1px solid #dfdfdf;border-top:1px solid #dfdfdf;padding:0 0 1 0;}

/*구매대행 페이지(AgencyTrans.php) 부분 끝*/

/*회원가입 수정 부분*/
.tblMem1{}
.tblMem2{border-bottom:1px solid #ddd;}
.tblMem2 td{vertical-align:middle; border-bottom:1px solid #ddd; padding:7px;}
.tdMem1{text-align:right;border-right:1px solid #ddd;border-left:1px solid #ddd;font-size:14px;color:#333;letter-spacing:-0.5px;background:#f8f8f8;}
.tdMem2{border-right:1px solid #dfdfdf;}
.tdMem2 input {    border: 1px solid #ddd; height: 30px;padding: 0 0 0 10px;font-size: 16px;color: #666;}

.normal_input { border: 1px solid #ddd; height: 30px;padding: 0 0 0 10px;font-size: 14px;color: #666; width:100px;}
/*회원가입 수정 부분 끝*/

/*로그인 페이지 부분*/
.tblLogin{border-bottom:1px solid #dfdfdf;border-top:2px solid #dfdfdf;}
.tblLogin td{padding:2px;}
.tdLoginBox{border:1px solid #dfdfdf;text-align:center;padding:10px;}
/*로그인 페이지 부분끝*/

/*메세지박스 부분*/


/*메세지박스 부분끝*/

/*우편번호 검색부분*/
.tblZipCode a:link, .tblZipCode a:visited, .tblZipCode a:active {color:#333333; font-size:11px; font-family: Tahoma; text-decoration:none; ;}
.tblZipCode a:hover {color:#768B00; font-size:11px; font-family: Tahoma; text-decoration:none; ;}
/*우편번호 검색부분 끝*/

/*게시판 기본 스타일..*/
.tblBoard{border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;table-layout:fixed;}

.tblBoard tr td{text-align:center;word-break:break-all;}

.tdBoardCoulmn{	border-top:2px solid #000; border-bottom:1px solid #cacaca;color:#000; padding:20px 0;background:#ffffff; font-size: 16px;}

.tdBoardBody_1{background:#ffffff;padding:20px 0; border-bottom:1px solid #cacaca; font-size: 16px;color:#333;}

.tdBoardBody_2{background:#fafafa;padding:20px 0; border-bottom:1px solid #cacaca; font-size: 16px;color:#333;}

.tdBoardBody_3{background:#ffffff;padding:20px 0; border-bottom:1px solid #cacaca; font-size: 16px;color:#333;}

.tdBoardBody_4{border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;background:#ffffff;padding:20px 0; font-size: 16px;color:#333;}
/*게시판 기본 스타일 끝..*/

/*게시판 스타일*/
.tblBoard1{table-layout:fixed;}
.tblBoard1 tr td{text-align:center; word-break: break-all;}
.trBoard1Header{}
.trBoard1Header  td{background:#ffffff;padding-top:8px; font-size: 14px; padding-bottom:7px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;color:#333;font-weight:bold;}

.trBoard1Body{background:#ffffff;}
.trBoard1BodyOver{background:#ebede2;}
.trBoard1Body td, .trBoard1BodyOver td {padding-top:8px;padding-bottom:8px;border-bottom:1px solid #ddd;color:#333333; font-size: 14px;}

.tdBoard1Page{border-top:1px solid #ddd;padding:10px; font-size: 14px; color:#333;}
/*게시판 스타일 끝*/

/*회원정보 같은표시 할때 게시판 스타일*/
.tblBoard2{border:1px solid #cccccc;}
.tblBoard2 td{border-bottom:1px solid #cccccc;padding-bottom:5px;padding-top:8px;}
.tdBoard2Coulmn{text-align:center;background:#f8f8f8;color:#333;	word-break:break-all;font-size: 14px;}
.tdBoard2Body{background:#ffffff;text-align:left;padding-left:10px;word-break:break-all;}
/*회원정보 같은표시 할때 게시판 스타일 끝*/


/*상품상세페이지 상품문의 입력 스타일*/
.tblBoard4{border:1px solid #fafafa;}
.tblBoard4 td{padding:1px;}
.tdBoard4Coulmn{text-align:center;}
.tdBoard4Body{text-align:left;}
/*상품상세페이지 상품문의 입력 스타일 끝*/

/*주문내역 상세 페이지*/
.tblInfo{padding:5px; font-size: 14px;}
.tblInfo td{border:1px solid #cfcfcf; padding:10px;}
/*주문내역 상세 페이지 끝*/

/*겉에 테두리 생기게해주는 div 박스 */
.divBox1{border:3px solid #e6e6e6;padding:5px;width:990px;}
.divBox2_1_10{border:0px solid #e6e6e6;padding:10px 0;width:990px;overflow:hidden;}
/*.divBox2_1_10 img{ width:200px; height:200px;/* 리스트 제품 이미지 사이즈 */}
.divBox3{border-top:0px solid #f4f4f4;width:100%;}
.divBox2_1_0{border:1px solid #e6e6e6;width:100%;}
/*겉에 테두리 생기게해주는 div 박스  끝*/

/*라인 div*/
.divLine1{height:1px;width:100%;background:#cfcfcf;overflow:hidden;}
/*라인 div 끝*/

/*공백 삽입해주는 div 박스*/
.divBlank40{height:40px;width:100%;overflow:hidden;}
.divBlank10{height:10px;width:100%;overflow:hidden;}
.divBlank5{height:5px;width:100%;overflow:hidden;}
.divBlank3{height:3px;width:100%;overflow:hidden;}
/*공백 삽입해주는 div 박스 끝*/

/*주문서작성 페이지 주문서작성 테이블 */
.tdOrderInput{text-align:left;}
/*주문서작성 페이지 주문서작성 테이블 끝*/

/*helpdesk 관련*/
.divHelpT{color:#000000;font-weight:bold;letter-spacing:1px;}
.divHelpC{padding-left:15px;padding-top:5px;padding-bottom:5px;}
/*helpdesk 관련 끝*/

/*브랜드 리스트 박스*/
.divBrandBox{background:#ffffff;border:1px solid #ddd;}
.divBrandBox_list{height:200px;overflow:auto;background:#ffffff;}
.tblBrandBox_menu{background:#1d1d1d;}
.tblBrandBox_menu td{ width:28px;text-align:center;padding:5px;}
.tblBrandBox_menu td a:link, .tblBrandBox_menu td a:visited, .tblBrandBox_menu td a:active{ font-size:14px;color:#ebede2;}
.tblBrandBox_menu td a:hover{ font-weight:bold;color:#ffffff;font-size:8.5pt}
.divBrandBox_brand{color:#333;cursor:pointer;padding-left:15px;background:#fafafa;padding:10px;font-weight:;}
.divBrandBox_brand_O{color:#fff;cursor:pointer;padding-left:10px;background:#1d1d1d;padding:10px;	}

/*브랜드 리스트 박스 끝*/
/*제목표시해주는.. 임시..
COLOR="#4F4333"
COLOR="#6B6650"
COLOR="#796239"
COLOR="#AC8F57"
COLOR="#C6C58F"
COLOR="#E8E5C4"
*/
.divTitle1{padding:10px;font-size:14px;font-weight:bold;color:#4f4333;background:#fafafa;}
.divTitle2{padding: 13px 10px 10px 10px;font-size:15px;font-weight:bold;color:#666;background:#ffffff;border:1px solid #cfcfcf;}


/*페이징 관련 스타일*/
.spPager1_curr{color:red;}
.spPager1_arrow10{color:green;}

/*페이징 관련 스타일 끝*/

/*구매대행 페이지*/
.spAgency{color:#333333;width:80px;text-align:center;border-right:1px solid #999999;border-left:1px solid #999999;margin-left:5px;font-weight:bold;}
.tdAgencyBtn{background:#E8E5C4;cursor:pointer;color:#6B6650;font-weight:bold;text-align:center;}
.tdAgencyCartListH{color:#333333;text-align:center;font-weight:bold;border-bottom:1px solid #333333;padding-top:8px;padding-bottom:8px;}
.tdAgencyCartListB{color:#333333;text-align:center;padding-top:8px;padding-bottom:8px;border-bottom:1px dashed #cfcfcf;word-break:break-all;}
.tdAgencyCartListB a:visited, .tdAgencyCartListB a:hover, .tdAgencyCartListB a:link, .tdAgencyCartListB a:active{color:#333333;}
/*구매대행 페이지 끝*/

/* 그냥 게시판 스타일 리스트형.. */
.tblBoardStyle1{}
.tdHeaderStyle1{background:#ffffff;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;color:#6b6b6b;font-weight:bold;text-align:center;padding-top:5px;padding-bottom:5px;}
.trBodyStyle1{background:#ffffff;}
.tdBodyStyle1{color:#000000;text-align:center;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #4F4333;}
.trBodyOverStyle1{background:#eeeeee;}
/* 그냥 게시판 스타일 끝*/

.leftmenu_line{border-bottom:1px solid #ddd;height: 40px;}
.login_txt {font-size: 14px; color:#666; text-align: left; padding-left:17px;}
.join_btn ul {list-style: none; text-align:center; position: absolute;padding-left:14px;}
.join_btn ul li { position: relative;float:left; margin:5px 5px 0 0;}
.join_btn ul li a {background:#fff; color:#333; font-size: 15px; padding:7px 22px;border:1px solid #333;}
.join_btn ul li a:hover {background:#000; color:#fff !important;font-size: 15px;  padding:7px 22px;border:1px solid #333;}
.join_btn ul li:last-child {margin-right:0;}

.join_tit_border {border-top:1px solid #ddd;}
.join_txt1 { padding:25px 0 10px 50px;text-align: left;font-size:28px !important;font-weight: bold;color: #333 !important;}
.join_txt2 { padding:25px 0 10px 0;text-align: left;font-size:28px !important;font-weight: bold;color: #333 !important;}

.join_agree_txt {vertical-align: middle;display: inline-block;margin:5px 0 0 0; font-size: 16px;}
.join_agree_box{padding:10px 0; border:1px solid #cfcfcf; border-top:none;background: #f8f8f8; width:95%; }

.btn_join_agree{ padding:20px 0; text-align: center; margin:0 auto;}
.btn_join_agree ul { text-align: center; list-style: none; margin:0 auto;}
.btn_join_agree ul li{ position: relative; display: inline-block; margin-right: 5px;}


.agree_btn a {background:#fff; color:#333; font-size: 15px; padding:12px 89px;border:1px solid #333;}
.agree_btn a:hover {background:#000; color:#fff !important;font-size: 15px;  padding:12px 89px;border:1px solid #333;}

.join_btn {margin:30px 0 60px 0;}
.join_btn a {background:#fff; color:#333; font-size: 15px; padding:12px 89px;border:1px solid #333;}
.join_btn a:hover {background:#000; color:#fff !important;font-size: 15px;  padding:12px 89px;border:1px solid #333;}


.idsearch_btn {background:#fff; color:#333; font-size: 15px; padding:12px 89px;border:1px solid #333;}
.idsearch_btn:hover {background:#000; color:#fff !important;font-size: 15px;  padding:12px 89px;border:1px solid #333;}

.id_btn {background:#fff; color:#333; font-size: 14px; padding:5px 20px;border:1px solid #333;}
.id_btn:hover {background:#000; color:#fff !important;font-size: 14px;  padding:5px 20px;border:1px solid #333;}

.shopping_btn {background:#fff; color:#333; font-size: 15px; padding:12px 50px;border:1px solid #333;}
.shopping_btn:hover {background:#000; color:#fff !important;font-size: 15px;  padding:12px 50px;border:1px solid #333;}

.shopping_btn_orange {background:#cc6900; color:#fff !important; font-size: 15px; padding:12px 50px;border:1px solid #cc6900;}
.shopping_btn_orange:hover {background:#cd1015; color:#fff!important;font-size: 15px;  padding:12px 50px;border:1px solid #cd1015;}

.shopping_btn_red {background:#cd1015; color:#fff !important; font-size: 15px; padding:12px 50px;border:1px solid #cd1015;}
.shopping_btn_red:hover {background:#cc6900; color:#fff !important;font-size: 15px;  padding:12px 50px;border:1px solid #cc6900;}



.btn_buy {color:#000 !important; font-size: 16px; font-weight: bold; line-height: 28px; padding:15px 40px 10px 40px; letter-spacing: -1px;border:2px solid #000; }
.btn_buy:hover {color:#fff !important; background: #000; font-size: 16px; font-weight: bold; line-height: 28px; padding:15px 40px 10px 40px; letter-spacing: -1px;border:2px solid #000; }

.btn_addcart { background: #ffd83b; color:#000 !important; font-size: 16px; font-weight: bold; line-height: 28px; padding:15px 30px 10px 30px; letter-spacing: -1px;border:2px solid #ffd83b; }
.btn_addcart:hover { background: #000; color:#ffd83b !important; font-size: 16px; font-weight: bold; line-height: 28px; padding:15px 30px 10px 30px; letter-spacing: -1px;border:2px solid #000b; }

.btn_wish { background: #ededed; color:#000 !important; font-size: 16px; font-weight: bold; line-height: 28px; padding:15px 30px 10px 30px; letter-spacing: -1px;border:2px solid #ededed; }
.btn_wish:hover { background: #000; color:#fff !important; font-size: 16px; font-weight: bold; line-height: 28px; padding:15px 30px 10px 30px; letter-spacing: -1px;border:2px solid #000; }


.btn_login{background:#666; color:#fff!important; width:85px; height:85px;font-size: 15px; text-align: center; padding:30px; }

.btn_write {background:#fff; color:#000; height:40px;font-size: 15px; padding:10px 30px;border:1px solid #000;}
.btn_write:hover {background:#000; color:#fff; height:40px;font-size: 15px;  padding:10px 30px;border:1px solid #000;}

.btn_sizechart {background:#fafafa; color:#333; height:30px;font-size: 14px; padding:5px 10px;border:1px solid #bbb;}
.btn_sizechart:hover {background:#bbb; color:#fff; height:30px;font-size: 14px;  padding:5px 10px;border:1px solid #bbb;}

.btn_products {background:#fafafa; color:#333;font-size: 14px; line-height: 20px; padding:4px 10px;border:1px solid #bbb;}
.btn_products:hover {background:#a40100; color:#fff;font-size: 14px; line-height: 20px; padding:4px 10px;border:1px solid #a40100;}

.detail_product1 {width:100%; padding:20px 0; text-align: left;}
.btn_products1 {color:#000; font-size: 20px; line-height: 28px; padding:15px 127px 10px 127px; letter-spacing: -1px;border:1px solid #bbb; }
.btn_products1:hover {color:#a40100; font-size: 20px; line-height: 28px; padding:15px 127px 10px 127px; border-bottom:2px solid #a40100; letter-spacing: -1px; }
.detail_title {color:#000; font-size: 20px; line-height: 28px; padding:20px 30px 15px 30px; letter-spacing: -1px;background:#f7f7f7; }
.detail_txt1 { color:#333; font-size: 14px; letter-spacing: 0; }


.detail_inch { font-size: 16px; color:#333; padding:10px 10px 10px 0;}
.detail_inch strong { color:#111; }

/* 그냥 게시판 스타일2 정보표시형..*/
.aDetailStock {font-size: 14px; color:#fff;}
.tdHeaderStyle2{background:#eeeeee;color:#333333;font-weight:;text-align:center;padding-top:10px;padding-bottom:10px;border:1px solid #b8b8b8;}

.tdBodyStyle2{background:#ffffff;color:#000000;text-align:center;padding-top:10px;padding-bottom:10px;border:1px solid #b8b8b8;word-break:break-all;}

/* 그냥 게시판 스타일2 끝*/


/* 기본테이블 */
.ct_wrap table {width:100%border-collapse:collapse;border-spacing: 0 5px;border:none; } 

.ct {margin:10px 0 0;width:100%;  }
.ct caption {padding:0;font-size:0;line-height:0;overflow:hidden;}
.ct thead th input {vertical-align:top} /* middle 로 하면 게시판 읽기에서 목록 사용시 체크박스 라인 깨짐 */
.ct tfoot th, .ct tfoot td {padding:3px 0;border:none;background: transparent;text-align:center;}
.ct tbody th {padding:8px 0;border:none;background: transparent;color:#333;font-weight: normal;}

.ct td {color:#333;background:transparent;text-align:center;padding:5px 5px;border:none;line-height:1.4em; word-break:break-all;}
.ct td:last-child{border-right:none;}




/* 기본테이블 */
.pt_wrap table {width:100%;border-collapse:collapse;border-spacing: 0 5px;border-top:2px solid #6f6f6f;border-bottom:1px solid #ddd;border-left:1px solid #ddd;
	border-right:1px solid #ddd;} 
.pt {margin:0 0 20px}
.ct thead th {padding:15px 0;font-weight:normal;text-align:center;border-right:1px solid #ccc;border-bottom:1px solid #ddd;background:#f9fafe; color:#000;}
.pt td {color:#666;background:#fff;text-align:left;padding:15px 10px;border:1px solid #ccc;line-height:1.4em; word-break:break-all;}




.form-search {font-size:14px; background: #ffffff; font-family:돋움; color:#838383; border: 1px solid #c2c2c2;width:450px; height:45px; border-radius:45px; padding:0 20px;}
.form-09 {font-size:14px; border:1px solid #cccccc; background: #ff; font-family:돋움; color:#666666; }
.form-08{font-size:14px; border:1px solid #cccccc; background: #fff; font-family:돋움; color:#666666; }
.form-085{font-size:14px; border:1px solid #cccccc; background: #fff; font-family:돋움; color:#666666; height:30px; }

/*품절메세지*/
.spStockNone{color:red;font-weight:bold;font-size:12pt;}
/*품절메세지 끝*/

/*상단 카테고리 1차분류 메뉴*/
.aCateLink1 , .aCateLink1:visited, .aCateLink1:active, .aCateLink1:link{color:#000;font-weight:500;font-size:14pt;letter-spacing:-0.5px; padding:0 14px; }
.aCateLink1:hover{color:#000;font-weight:500;font-size:14pt;letter-spacing:-0.5px; padding:0 14px; }
/*상단 카테고리 1차분류 메뉴 끝*/

/*상품 표현 스타일*/
.tblProdStyle{/*cursor:pointer;*/table-layout:fixed; border: 1px solid #eae8e8;width:320px; margin:20px 5px; }
.tblProdStyle tr td{text-align:center;word-break:break-all; padding:5px 0;}
.tblProdStyle .tdPimg{cursor:pointer; padding:30px 0;}
/*.tblProdStyle .tdPimg img{cursor:pointer; width:200px; height:170px;}*/
.tblProdStyle .tdIcon{height:16px;}
.tblProdStyle .tdBrandID{color:#000000; font-weight:bold; font-size:18px; letter-spacing:-0.5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.tblProdStyle .tdPname{	color:#333; font-size:14px; line-height:18px;padding:2px 0 10px 0;/*overflow:hidden;white-space:nowrap;text-overflow:ellipsis;*/}
.tblProdStyle .tdSrprice{color:#ad0200; font-weight:bold; font-size:20px; padding:0 0 15px 0; letter-spacing:-0.5px;}
.tblProdStyle .tdSrprice_Sale{ color:#B9062F; font-weight:bold; font-size:11px; letter-spacing:-0.5px;}
/*상품 표현 스타일끝*/




/*게시판 스타일 최종형..  테이블 클래스만 바꿔도 되는 식으로..*/
.tblBoard3{ /* 테이블 자체*/table-layout:fixed;	}
.tblBoard3 .tdBoardCoulmn{	border-top:2px solid #000; border-bottom:1px solid #cacaca;color:#000; padding:20px 0;background:#ffffff; font-size: 16px;}
.tblBoard3 tr td{/* 테이블 내의 모든 td 공통적용*/text-align:center;word-break:break-all;}
.tblBoard3 thead  tr th{ /* 테이블 헤더 th*/background:#ffffff;border-top:1px solid #ddd;border-bottom:1px solid #d0d0d0;text-align:center;color:#333; padding-bottom:5px;padding-top:7px;font-weight:normal;font-size:14px;}
.tblBoard3 tbody tr { /*보통경우의 본문 줄*/background:#ffffff;}
.tblBoard3 tbody tr.over{ /*마우스오버되었을때의 본문 줄*/background:#f8f8f8;}
.tblBoard3 tbody tr.select{/*선택되었을때의 본문 줄*/background:#adccde;}
.tblBoard3 tbody tr td { /*본문 td*/padding-top:4px;padding-bottom:4px;color:#000000;}
.tblBoard3 tfoot tr td{ /*페이징들어갈 푸터*/border-top:1px solid #ddd;padding:10px;text-align:center;}

/*게시판 스타일 최종형..  테이블 클래스만 바꿔도 되는 식으로.. 끝*/


/*상세페이지 -  상품문의 타이틀*/
.divQnAProdTitle{	height:100%;}
.divQnAProdTitle span.title{ /*타이틀이미지 부분*/float:left;}
.divQnAProdTitle span.btn{ /*버튼부분*/float:right;}
/*상세페이지 -  상품문의 타이틀 끝*/

/*상세페이지 - 상품문의 리스트.*/
.tblQnAProd{ /* 테이블 자체*/table-layout:fixed;	}
.tblQnAProd tr td{/* 테이블 내의 모든 td 공통적용*/text-align:center;word-break:break-all;}
.tblQnAProd thead  tr th{ /* 테이블 헤더 th*/background:#f7f7f7;border-top:1px solid #ddd;border-bottom:1px solid #ddd;text-align:center;color:#333;	
	padding-bottom:7px;padding-top:7px;font-weight:normal;font-size:14px;}
.tblQnAProd tbody .trSubject td { /* 제목줄..  td*/padding-top:7px;padding-bottom:7px;border-bottom:1px solid #ddd;color:#333;}
.tblQnAProd tbody .trSubject .tdSubject { /* 제목칸*/text-align:left;padding-left:10px;}
.tblQnAProd tbody .trContents td { /*내용줄 td*/padding:10px 15px;border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;
	background:#f7f7f7;text-align:left;color:#83292b;}
.tblQnAProd tbody .trContents td a:hover , .tblQnAProd tbody .trContents td a:visited,.tblQnAProd tbody .trContents td a:active , .tblQnAProd tbody .trContents td a:hover{ /* 내용줄의 첨부파일*/color:#304b75;}
.tblQnAProd tbody .trContents td p.question{ /* 내용줄의 질문 단락*/color:#333;line-height:150%;font-weight:;font-size:12px;	}
.tblQnAProd tbody .trContents td p.answer{ /* 내용줄의 답변 단락*/margin-top:12px;color:#83292b;line-height:150%;}

/*상세페이지 - 상품문의 리스트. 끝 */



/*상세페이지 -  리뷰 타이틀*/
.divReviewProdTitle{

	height:100%;}
.divReviewProdTitle span.title{ /*타이틀이미지 부분*/float:left;}
.divReviewProdTitle span.btn{ /*버튼부분*/float:right;}
/*상세페이지 -  리뷰 타이틀 끝*/

/*상세페이지 - 리뷰 리스트.*/
.tblReviewProd{ /* 테이블 자체*/table-layout:fixed;	
}
.tblReviewProd tr td{/* 테이블 내의 모든 td 공통적용*/text-align:center;word-break:break-all;}

.tblReviewProd thead  tr th{ /* 테이블 헤더 th*/background:#f7f7f7;border-top:1px solid #ddd;border-bottom:1px solid #ddd;text-align:center;color:#333;	
	padding-bottom:7px;padding-top:7px;font-weight:normal;font-size:14px;}

.tblReviewProd tbody .trSubject td { /* 제목줄..  td*/padding-top:7px;padding-bottom:7px;border-bottom:1px solid #ddd;color:#333;}
.tblReviewProd tbody .trSubject .tdSubject { /* 제목칸*/text-align:left;padding-left:10px;}

.tblReviewProd tbody .trContents td { /*내용줄 td*/padding:10px 15px;border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;
	background:#f7f7f7;text-align:left;color:#333;}


/*상세페이지 - 리뷰 리스트. 끝 */



/*예상견적계산기*/
body.bodyAgencyCalc{ /*바디*/background:#fbfdfd;padding:10px;}
fieldset.fsAgencyCalc{ /*필드셋 */border:0px;width:300px;
}
fieldset.fsAgencyCalc legend{/*필드셋 이름 */color:#d6601f;font-size:13px;margin-bottom:6px;}
fieldset.fsAgencyCalc ul{/*필드셋 ul */list-style-type:none;border:1px solid #cccccc;background:#edf2f5;width:300px;}
fieldset.fsAgencyCalc ul li{/*필드셋 ul  li*/font-weight:none;font-size:11px;color:#735a6b;padding:5px;border-bottom:1px dashed #cccccc;}
fieldset.fsAgencyCalc ul li label{/*필드셋 ul  li 라벨*/width:80px;text-align:center;color:#1177aa;
}
fieldset.fsAgencyCalc div{/*필드셋 , 버튼들어가는 div*/text-align:right;margin-top:5px;}
fieldset.fsAgencyCalc div span{/*필드셋 , 버튼*/font-weight:none;font-size:11px;color:	#1177aa;padding:5px;}

table.tblAgencyCalc {padding:10px;border:1px solid #1177aa;margin-top:20px;background:#edf2f5;width:300;}
table.tblAgencyCalc tr th{
	font-size:12px;color:	#333333;font-weight:normal;border-bottom:1px dashed #1177aa;border-right:1px dashed #1177aa;}
table.tblAgencyCalc tr td{font-size:12px;color:	#333333;font-weight:bold;border-bottom:1px dashed #1177aa;}
/*예상견적계산기 끝*/


/*아마존 구매대행*/
.fsAgencyAmazon{border:0px;}
/*아마존 구매대행 끝*/

/*왼쪽 분류 리스트*/
.divLeftMenu{}
.divLeftMenu .divTop{ /*분류명 출력 부분*/font-size:20px; font-weight: bold; color:#000; padding: 50px 0 8px 0;font-family: "Arial Black", Gadget, sans-serif;border-bottom:1px solid #ddd;text-align:left;/*background-image:url('/img/CateMain/ImgLeftMenu_default.jpg') ;*/background-repeat:no-repeat;overflow:hidden;}
.divLeftMenu .divTop2{ /*분류명 출력 부분*/font-size:20px; font-weight: bold; color:#000; padding: 50px 0 8px 0;font-family: "Arial Black", Gadget,  sans-serif;text-align:left;/*background-image:url('/img/CateMain/ImgLeftMenu_default.jpg') ;*/background-repeat:no-repeat;overflow:hidden;}
.divLeftMenu ul.ulMenu{ /*분류 리스트*/padding:10px 0;list-style-type:none;}
.divLeftMenu ul.ulMenu li{ /* 각 분류 전체적용*/border-bottom:1px solid #eee;padding:10px 0;}
.divLeftMenu ul.ulMenu li.Ccode1{ /*1분류*/padding-left:5px;}
.divLeftMenu ul.ulMenu li.Ccode1 a{ /*1분류 링크..*/font-size: 16px; letter-spacing: -0.5px; font-weight: bold;font-weight:bold;color:#000000;}
.divLeftMenu ul.ulMenu li.Ccode2{ /*2분류*/padding-left:7px; font-size: 15px; padding:7px 0; border-bottom: none; }
.divLeftMenu ul.ulMenu li.Ccode3{ /*3분류*/padding-left:12px; font-size: 15px; }
.divLeftMenu ul.ulMenu li.Ccode4{ /*4분류*/padding-left:17px; font-size: 15px; }
.divLeftMenu ul.ulMenu li a.select{ /*분류 현재 선택된 분류일때..*/color:#ad0200;	font-weight:bold;}
/*왼쪽 분류 리스트 끝*/






h1{ /*h1 태그.. 제일 큰제목*/color:#000000;font-size:15px;font-weight:bold;font-family: 굴림;padding:10px;border-left:3px solid #000000;border-bottom:1px solid #999999;border-top:1px solid #999999;border-right:1px solid #999999;
	background:#efefef;}

/*마이페이지의 하나의 박스*/
.divMyBox{width:100%;}
.divMyBox .title{ /*박스제목*/color:#333;font-size:20px;font-weight:bold; padding:10px;border:1px solid #ddd; letter-spacing: -1px; background:#f8f8f8;width:100%;}

.divMyBox .box{ /*박스몸통*/border-right:1px solid #ddd;border-left:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px;width:100%;}
/*마이페이지의 하나의 박스 끝*/


/*상세 페이지 - 색상이미지 부분 */
div.divColorImgBox{ /*한가지 색상에 관련된 이미지 테두리*/border:1px solid #cfcfcf;margin-top:1px;margin-bottom:1px;}
div.divColorImgBox div.divColorName{ /*이미지위의 색상이름 부분*/border-bottom:1px solid #dfdfdf;padding:5px;text-align:left;}
div.divColorImgBox div.divColorName span.spColorName{ /* 색상이름 부분*/padding-left:5px;}
div.divColorImgBox div.divColorName span.spBackImg{ /* 색상이름 옆 그림*/background-image:url(/img/detail/imgColorArrow.gif);background-repeat:no-repeat;width:83px;height:16px;}
div.divColorImgBox div.divColorImg{ /*색상이미지 나오는 부분*/padding:10px;}
/*상세 페이지 - 색상이미지 부분 끝*/



/* 구매대행 - 견적게시판 상세보기 - 1차/2차 견적정보*/
table.tblPayment{margin-left:auto;margin-right:auto;}
table.tblPayment  thead tr th{color:#222222;font-size:12px;font-weight:bold;font-family: 굴림;padding:6px;border:1px solid #888888;background:#efefef;}

table.tblPayment  tbody tr th{color:#222222;font-size:12px;font-weight:normal;font-family: 굴림;padding:6px;border:1px solid #888888;
	background:#fefefe;
}
table.tblPayment  tbody tr td{color:#111111;font-size:12px;font-weight:normal;font-family: 굴림;padding:6px;border:1px solid #888888;text-align:center;background:#ffffff;}
/* 구매대행 - 견적게시판 상세보기 - 1차/2차 견적정보 끝*/

/*전체브랜드리스트(알파벳별 출력)*/
ul.ulBrand_alphabet{padding:10px;border:1px solid #cfcfcf;list-style-type:none;text-align:center;}
ul.ulBrand_alphabet li{display:inline;border-right:1px solid #cfcfcf;}
ul.ulBrand_alphabet li a:link , ul.ulBrand_alphabet li a:visited, ul.ulBrand_alphabet li a:active,  ul.ulBrand_alphabet li a:hover { /*알파벳 a 태그*/color:#333333;font-size:12px;font-weight:bold;padding-left:10px;padding-right:10px;}
/*전체브랜드리스트(알파벳별 출력) 끝*/

/*레몬 레이아웃*/
div.divLayout_lemon{width:100%;}
div.divLayout_lemon div.left{/*왼쪽메뉴부분*/width:210px;float:left;}
div.divLayout_lemon div.contents{ /*본문*/width:790px;float:right;}

/*레몬 레이아웃 끝*/



/*레몬보드 상세 리플부분*/
div.divReply{ /*리플 전체 테두리*/width:100%;padding:10px;margin-top: 3px;border-right: 1px solid #bfbfbf;border-left: 1px solid #bfbfbf;border-top: 1px solid #bfbfbf;border-bottom: 1px solid #bfbfbf;background-color: #efefef;}


div.divReply div.replyInput{ /*리플 입력폼*/width:100%;padding:10px;border: 1px solid #bfbfbf;background-color: #ffffff;margin-top: 3px;margin-bottom: 3px;
}
div.divReply div.replyInput  div.button_row{  
	text-align:right;}

div.divReply div.replyList{/*리플 리스트*/
}

div.divReply div.replyList div.reply{width:100%;padding:10px;margin-bottom:-1;border: 1px solid #bfbfbf;background-color: #ffffff;}

div.divReply div.replyList div.reply div.writer_row{font-weight:bold;}
/*레몬보드 상세 리플부분끝*/

/*레몬보드 span 버튼*/
.spanBtn{cursor:pointer;padding:4px;border:0px solid #ffffff;background-color: #ffffff;color:#333333;margin:1px;height:1px;font-size:12px;
}
/*레몬보드 span 버튼 끝*/

/*레몬보드 입력 폼 css*/
table.tblLemonDetail{border: 1px solid #bfbfbf;}
table.tblLemonDetail tr th{ /*헤더*/background-color: #efefef;color:#333333;border: 1px solid #bfbfbf;font-size:11px;font-weight:normal;padding:10px;}
table.tblLemonDetail tr td{ /*내용*/
	color:#444444;border-bottom: 1px solid #bfbfbf;font-size:11px;font-weight:normal;padding:10px;}
/*레몬보드 입력 폼 css 끝*/



/*레몬보드 리스트*/
.tblLemonList{ /* 테이블 자체*/table-layout:fixed;	}
.tblLemonList .tdBoardCoulmn{	border-top:2px solid #000; border-bottom:1px solid #cacaca;color:#000; padding:20px 0;background:#ffffff; font-size: 16px;}
.tblLemonList tr td{/* 테이블 내의 모든 td 공통적용*/text-align:center;word-break:break-all;}

.tblLemonList thead  tr th{ /* 테이블 헤더 th*/background:#ffffff;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;text-align:center;color:#989898;	
	padding-bottom:5px;padding-top:5px;font-weight:normal;font-size:11px;}
.tblLemonList tbody tr { /*보통경우의 본문 줄*/background:#ffffff;}
.tblLemonList tbody tr.over{ /*마우스오버되었을때의 본문 줄*/background:#efefef;}
.tblLemonList tbody tr.select{/*선택되었을때의 본문 줄*/background:#adccde;}
.tblLemonList tbody tr td { /*본문 td*/padding-top:10px;padding-bottom:10px;border-bottom:1px solid #cacaca;color:#000000;}

.tblLemonList tfoot tr td{ /*페이징들어갈 푸터*/border-top:1px solid #cacaca;padding:10px;text-align:center;}
/*레몬보드 리스트 끝*/


/*2분류 리스트*/
ul.ulCcode2List{padding:10px;border:1px solid #cfcfcf;list-style-type:none;float:left;width:100%;}

ul.ulCcode2List li{ /*리스트*/float:left;}
ul.ulCcode2List li a{ /*리스트 내의 링크.. a */white-space:nowrap;padding-left:5px;padding-right:5px;}
ul.ulCcode2List li a.select{ /*리스트 내의 링크.. a */color:#ad0200;font-weight:bold;}
/*2분류 리스트 끝*/


/*3분류 리스트*/
ul.ulCcode3List{padding:13px 10px 10px 10px; font-size:15px; border:1px solid #cfcfcf;list-style-type:none;text-align:left;float:left; width:970px; }

ul.ulCcode3List li{ /*리스트*/float:left;}
ul.ulCcode3List li a{ /*리스트 내의 링크.. a */white-space:nowrap;padding:0 10px;font-weight:bold;}
ul.ulCcode3List li a:after {content: "|"; padding:0 0 0 15px; color:#ddd; font-weight: normal;}
ul.ulCcode3List li a:hover{color:#ad0200;font-weight:bold;}
ul.ulCcode3List li a.select{ /*리스트 내의 링크.. a */color:#ad0200;font-weight:bold;}
/*3분류 리스트 끝*/


/*4분류 리스트*/
ul.ulCcode4List{padding:10px;border:1px solid #cfcfcf;list-style-type:none;text-align:left;float:left;width:100%;}

ul.ulCcode4List li{ /*리스트*/float:left;}
ul.ulCcode4List li a{ /*리스트 내의 링크.. a */white-space:nowrap;padding-left:5px;padding-right:5px;}
ul.ulCcode4List li a.select{ /*리스트 내의 링크.. a */color:#ad0200;font-weight:bold;}
/*4분류 리스트 끝*/

/* =MAIN NAV*/
#nav {width:px; text-align:center;margin:0;clear:left; list-style:none; overflow:hidden;}
*html #nav {padding:0; margin:px 0 0 0;}

#nav li {float:left;}
#nav .topmenu_width {width:px;}

#nav a.topmenu_class {position:relative; z-index:1100; text-transform:uppercase; text-shadow:0 1px 1px rgba(0,0,0,.75); display:block; padding:15px 0 13px; background:#254e7b 0 -167px;}
#nav a.topmenu_class:hover {background-position:0 -265px; border-color:#4cccf1;}

#nav span {width:13px; height:13px; vertical-align:text-top; text-indent:-9999px; overflow:hidden; font-size:0; display:-moz-inline-stack; display:inline-block; background-position:0 -15px; margin:-1px 0 0 5px;}