html, body, p, div, form, input, textarea, select, table, th, td, h1, h2, h3, h4, h5, h6, dl, dt, dd {
    margin:0; padding:0; font-size:11px; font-family:'µ¸¿ò', Dotum; line-height:160%; color:#686868;
}


a, a:link, a:visited, a:active, a:hover{background:transparent; text-decoration:none; cursor:pointer;}
a, a:hover, a:visited {color:#686868;}
a:active, a:hover{color:#686868;}

img, fieldset { border:0px; vertical-align:top}
ol, ul, li { list-style:none; margin:0px; padding:0px; }
.position {position:relative;height:0px; font-size:0px; }
input, select {vertical-align:middle; box-sizing:border-box;}





html {overflow-y:scroll}

#neko_preview {display:none}

/* ·¹ÀÌ¾Æ¿ô */
#layout {width:100%; text-align:center;}
#container {width:1280px; position:relative; margin:0 auto; text-align:left; }




/* »ó´Ü */
#header {clear:both; width:1200px; float:left; height:245px; text-align:left; position:relative; }
#header .logo {text-align:left; padding:76px 0 0 438px;  }





/* ÇÏ´Ü */

#footer {clear:both; width:1200px; float:left; height:230px; text-align:left; position:relative; padding:60px 0 0 0}


#footer .bankinfo {padding:23px 0 23px 0; border-top:solid 1px #e1e1e1; border-bottom:solid 1px #e1e1e1; width:100%; height:19px}
#footer .copyright {clear:both; padding:20px 0 0 0; text-align:left; }
#footer .copyright .info {color:#b8b8b8; line-height:140%;}
#footer .copyright .info img {margin:0 2px 4px 0; position:relative; top:1px}
#footer .copyright .wisa {padding:0 0 16px 0}
#footer .menu {clear:both; padding:0 0 14px 0; width:100%}
#footer .menu ul li {float:left; padding-right:9px}

#footer .escrow {position:absolute; bottom:75px; right:0px;}





/* ÁÂÃø */
#navi {position:absolute; top:244px; left:0; width:180px; height:530px; text-align:left; line-height:0%; border-bottom:solid 1px #000000 }
#navi .category {padding:0 0 15px 0;}
#navi .category ul li {list-style:none; margin:0; padding:0}
#navi .community { padding:0 0 15px 0;}
#navi .community ul li {list-style:none; margin:0; padsding:0}
#navi .cscenter  {clear:both; padding:0 0 15px 0;}
#navi .cscenter ul li {padding:0 0 0px 0; line-height:0%; font:0}
#navi .searcharea {width:178px; height:20px; border:solid 1px #363636; background:#ffffff; position:relative; top:-2px; }
#navi .searcharea .searchbox {padding:0px 0 0 2px; width:150px; border:solid 1px #fff; height:15px; }
#navi .searcharea .searchbtn {position:relative; top:2px}

#submenu {float:left; margin:45px 0 0 0px; text-align:left; width:230px; position:relative; left:30px; ;}
#submenu .navimenu {width:150px;}
#submenu .navimenu ul li {list-style:none; padding:0; margin:0}
#submenu .navimenu ul li.menu_copy {padding:15px 0}
#submenu .navimenu ul li.menu_copy .line1 {border-bottom:solid 1px #c8eeef; width:100%; padding:0 0 3px 0; line-height:100%}
#submenu .navimenu ul li.menu_copy .line2 {border-bottom:solid 1px #c8eeef; width:100%; padding:6px 0 4px 0; line-height:100%}

#extra {width:60px; text-align:left}
#extra .menu {padding:0 0 21px 0;}
#extra .menu ul li {list-style:none; margin:0; padding:0; font:0; line-height:0%}
#extra .menu ul li.qimg {text-align:left; padding-left:6px }
#extra .fav {padding:0 0 0 0; width:100%; height:93px;}
#extra .recent {width:50px; padding:31px 0 0 0; text-align:left}
#extra .recentprd {width:50px; text-align:left; padding:5px 0 0 0}
#extra .qtop {width:50px; padding:14px 0 0 0;  text-align:center}

#extra #recentprdarea .recentprd {padding:8px 0 0 20px }




#header img, #footer img, #navi img, #extra img {vertical-align:top}




/* ÄÁÅÙÃ÷¿µ¿ª ¹× Å¸ÀÌÆ² */
#wrapper{clear:both; width:1200px; float:left; }
#contentsarea {width:1000px;text-align:center;  margin:0 0 0 200px; padding:0 0 0 0;  border:solid 1px #595959; display:table}
#cntbody {width:100%; margin:0 auto; min-height:508px; height:auto !important; _height:508px; }


.subtitleimg {text-align:left; position:relative; left:-8px; top:10px; height:52px}



input {vertical-align:middle;  }
.search label input {position:relative; top:-2px; ;}



/* °øÅë Å¬·¡½º  */
/* ÀÔ·Â */
.input {height:19px; border:1px solid #a5acb2; cursor:text }
.input2  {border:solid 1px #4b4b4b; height:19px;}
.ea {width:30px; height:20px; border:1px solid #d5d5d5; text-align:right}
.txta {height:100px; border:1px solid #d5d5d5;}
.textarea {height:100px; border:1px solid #d5d5d5;}

/* ¹öÆ° */
.btn {clear:both; text-align:center; padding:0; margin:0}
.btn_right {clear:both; text-align:right;}
.btn_center {clear:both; text-align:center;}
.btn_left {clear:both; text-align:left;}
.btn_right, .btn_center, .btn_left {padding:10px 0 10px 0; width:100%; vertical-align:top}
.btn img, .btn_right img, .btn_center img, .btn_left img  {vertical-align:middle; cursor:pointer}
.btn input, .btn_right input, .btn_center input, .btn_left input  {vertical-align:middle;}


/* ¶óÀÎ */
.empty {width:100%; height:100px; padding:50px;text-align:center; border-bottom:solid 1px #d5d6d7;}
.empty_noline {width:100%; height:100px; padding:50px; text-align:center;}
.empty_line {width:100%; height:100px; padding:50px; text-align:center; border-bottom:solid 1px #d5d6d7; border-top:solid 1px #d5d6d7;}
.empty_underline {width:100%; height:100px; padding:50px;text-align:center; border-bottom:solid 1px #d5d6d7;}




/* ÆäÀÌÂ¡ */
.paging {text-align:center; padding:30px 0 30px 0; }
.paging li {display:inline; width:25px; height:25px; }
.paging li a {margin:0 1px; border:solid 1px #888888; width:21px; height:21px; padding:4px 7px; text-align:center}
.paging li strong {color:#FFFFFF; background:#888888; border:solid 1px #888888; width:21px; height:21px; padding:4px 7px; text-align:center; font-weight:normal}
.paging *{vertical-align:middle;color:#3A3A3A;}





/* »óÇ°°øÅë */
.prdList {width:100%; text-align:center; margin:0 auto}
.prdList table {width:100%; margin:0 auto 0 auto; margin-left:-28px}
.prdList .cell{ padding:0 0 70px 28px; text-align:left; vertical-align:top;}
.pbox {width:280px; text-align:center; margin:0 auto; }
.prdimg {}
.prd0Fld {text-align:left; padding:10px 0 0 0;}
.prd0Fld a, .prd0Fld a:hover, .prd0Fld a:visited, .prd0Fld a:active, .prd0Fld a:hover {color:#505050}
.prdPrice {text-align:left; color:#505050;}
.prdmemo {text-align:left; color:#ff8b7a; }
.prdicon {text-align:center;}






/* °Ô½ÃÆÇ¿Ü ¹Ú½º ½ºÅ¸ÀÏ (¸¶ÀÌÆäÀÌÁö) */
#listboxStyle {width:100%;margin:0 auto;}
#listboxStyle th {border-bottom:solid 2px #868686; font-weight:normal; height:20px; color:#696969; padding:0 0 0 0;}
#listboxStyle .lastcell {}
#listboxStyle td {text-align:center; height:30px;}
#listboxStyle .firstcell {}
#listboxStyle .name {text-align:left}
#listboxStyle .name td {border:none; padding-right:3px;}
#listboxStyle .price {text-align:right}
#listboxStyle .reserve {text-align:center}
#listboxStyle .line {height:1px;background:#D6D6D6;}






/* ¸®½ºÆ® °Ô½ÃÆÇÇü */
.listTbl2, .listTbl2 table {width:100%;}
.listTbl2 thead th {border-bottom: solid 2px #868686; padding:0 0 5px 0; text-align:center; vertical-align:bottom}
.listTbl2 thead th.lastcell {}
.listTbl2 tbody td {text-align:center}
.listTbl2 tbody td *{vertical-align:middle; }
.listTbl2 tbody td img {position:relative; top:-1px;}
.listTbl2 tbody td.line {height:1px;background:#D6D6D6;}
.listTbl2 tbody tr.noticebg {background:#F8F7F6; height:30px; }
.listTbl2 tbody .notice {text-align:left}
.listTbl2 tbody .databg {height:30px;}
.listTbl2 tbody .prdname {text-align:left; padding:0 0 2px 0}
.listTbl2 tbody .subject {text-align:left; padding:5px 0 }
.listTbl2 tbody .reply {background:url(http://www.jincheonrice.com/_skin/user_1/img/mypage/dot-line.gif) repeat-x left top; padding:8px 0 5px 0; text-align:left}
.listTbl2 tbody td.cnt {height:0;}
.listTbl2 tbody td.cnt .body {width:100%;  background:#FFFFFF; padding:5px; word-break:break-all; word-wrap: break-word; text-align:left; border-top:1px solid #dfdfdf;}
.listTbl2 tbody td.cnt .text_1 {text-align:left; padding:30px; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}
.listTbl2 tbody td.cnt .text_2 {text-align:left; padding:10px 30px;}
.listTbl2 tbody td.cnt .text_3 {text-align:left; padding:10px 30px; border-top:1px solid #dfdfdf;}
.listTbl2 tbody td.cnt .cmt {margin-bottom:5px;}
.listTbl2 tbody td.cnt .cmt .text {width:74%; padding:0 4px; border:1px solid #dfdfdf; border-width:0 1px; word-break:break-all; word-wrap: break-word;}
.listTbl2 tbody td .i_docyes {display:none}







/* Q&A REVIEW °Ô½ÃÆÇ Ãß°¡ CSS (³¯Â¥,ÀÛ¼ºÀÚ¸í,µî±Þ»èÁ¦½Ã ÇÊ¿ä) */
#qna .listTbl2 tbody .subject {width:510px;text-align:left; padding:5px 0 }
#qna .listTbl2 tbody .bdate {width:80px;}
#qna .listTbl2 tbody .bname {width:80px;}
.bdate {width:75px;}
.bname {width:70px;}
.bgrade {}
.qnacategory {display:none}
.board_banner {padding:0 0 10px 0}



/* review, Qna ¾²±âÆû */
#boardwrite {width:100%; border-top:solid 2px #868686; text-align:left}
#boardwrite table th {text-align:right; color:#686868; font-weight:normal; padding:0 10px 0 0}
#boardwrite .nonsubject {}
#boardwrite .nongrade img {vertical-align:middle}
#boardwrite .nongrade input {vertical-align:middle}

/* »óÇ°crm°Ô½ÃÆÇ */
#pboardbox {width:100%; text-align:center; height:200px; display:table; margin:0 0 50px 0}
#pboardbox .prdimg {padding:10px 0}
#pboardbox .infobox {width:300px; height:25px; margin:0 auto; border-top:1px solid #d6d6d6}
#pboardbox .infobox .prdname {background:#FFFFFF; padding:15px; border-bottom:1px solid #d6d6d6; }
#pboardbox .infobox .prdprice {float:left; padding:10px 0 10px 10px;}
#pboardbox .infobox .prdpoint {float:right; padding:10px 10px 10px 0;}


.modInput {width:100%; text-align:center; padding:0 0 30px 0}








/* ±âÅ¸ÆäÀÌÁö - È¸»ç¼Ò°³ */
#company {text-align:left}


/* ±âÅ¸ÆäÀÌÁö - ÀÌ¿ë¾È³» */
#guide {text-align:left}
#guide ul {margin:0; padding:0; list-style:none; }
#guide ul li {background:url('http://www.jincheonrice.com/_skin/user_1/img/etc/dot05.gif') no-repeat 5px 3px; padding:0 0 0 20px; }
#guide ul li ol {margin:0; padding:5px 0 30px 10px;}
#guide ul li ol li {background:none;padding-left:0px}


/* ±âÅ¸ÆäÀÌÁö - ÀÌ¿ë¾à°ü³»¿ë */
#join_rull {text-align:left; padding:3px;background:#fff;}
#join_rull ul, #join_rull ol {margin:0; padding:0; list-style:none;}
#join_rull dl { padding:0 5px}
#join_rull dl dt {font-weight:bold; padding: 0 0 0 0;}
#join_rull dl dd {padding:5px 0;}
#join_rull dl dd ol li ol {margin:0;padding-left:40px;}
#join_rull dl dd ul {padding-left:10px;}


/* ±âÅ¸ÆäÀÌÁö - °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§³»¿ë */
#privacy {text-align:left; padding:3px;background:#fff;}
#privacy ul {margin:0; padding:0; list-style:none;}
#privacy p {margin-bottom:10px;}
#privacy dt {background:url('http://www.jincheonrice.com/_skin/user_1/img/etc/arrow01.gif') no-repeat 0 3px; padding:3px 0 0 20px; font-weight:bold;}
#privacy dd {margin:5px 0 10px 20px;}
#privacy dd dl dt {background:url('http://www.jincheonrice.com/_skin/user_1/img/etc/arrow02.gif') no-repeat 0 3px; padding:0 0 0 18px; font-weight:normal;}
#privacy dd dl dd {margin:0 0 0 18px;}
#privacy ul {margin:5px 0 5px 25px; list-style:disc;}
#privacy ol {margin-left:30px;}
#privacy a:hover {text-decoration:underline;color:#ec7b7b;}


/* ±âÅ¸ÆäÀÌÁö - ÀÌ¿ë¾à°ü³ëÃâ(È¸¿ø°¡ÀÔstep1, ÀÌ¿ë¾à°ü) */
#uselaw {text-align:center;}    
#uselaw iframe {width:100%;height:230px;border:1px solid #dddcd7;}
#uselaw p {width:100%; margin:20px 0 35px 0; text-align:right;}




/* È¸¿ø°¡ÀÔÆû, È¸¿øÁ¤º¸¼öÁ¤Æû  */
#memberFrm {text-align:center}
#memberFrm .title {text-align:left; }
#memberFrm .input {border:none; background:#F5F5F5}
#memberFrm .memberboxStyle {width:100%;margin:0 auto; border-top:solid 1px #969696; margin-bottom:30px}
#memberFrm .memberboxStyle th {text-align:left; padding:6px 10px 6px 10px; border-bottom:solid 1px #E6E6E6;}
#memberFrm .memberboxStyle td {text-align:left;padding:3px; border-bottom:solid 1px #d5d6d7;}
#memberFrm .memberboxStyle .line {background:url('http://www.jincheonrice.com/_skin/user_1/img/mypage/dot-line.gif') repeat-x left top;height:1px; font:0}
#memberFrm .span1 {color:#F0ADB5; position:relative; top:-1px;}
#memberFrm .span2 {color:#90B9D2; position:relative; top:-1px;}
#memberFrm .span3 {color:#FFB58B; position:relative; top:-1px;}
#memberFrm .memberboxok {width:100%; }
#memberFrm .memberboxok td {text-align:left; padding:5px 0}

/* Á¤º¸¼öÁ¤ 1´Ü°è, Á¤º¸¼öÁ¤ ¿Ï·á, È¸¿ø°¡ÀÔ ¿Ï·á, ±¸¸Å ¿Ï·á ½ºÅ¸ÀÏ ¹Ú½º */
#minibox {width:100%; text-align:center;}
#minibox .miniboxin {width:100%;height:200px; text-align:center; border-top:solid 2px #A7A7A7; border-bottom:solid 1px #A7A7A7;}
#minibox strong {color:#969696; font-size:18px;}




/* ÁÖ¹®¼­ */
#order {text-align:left}
#order .ordertitle { background:url('http://www.jincheonrice.com/_skin/user_1/img/etc/dot05.gif') no-repeat 0 40%; padding:0 0 0 13px; font-weight:bold; text-align:left; font-size:14px; width:100%; height:20px; clear:both; margin:45px 0 5px 0}
#order .prdinfo {width:100%; border-top: solid 2px #A7A7A7; }
#order .prdinfo .line {background:url('http://www.jincheonrice.com/_skin/user_1/img/mypage/dot-line.gif') repeat-x left top;height:1px; font:0}
#order .prdinfo th {height:20px; background:#FFFFFF; padding:5px 0 5px 10px; text-align:left; font-weight:normal; }
#order .prdinfo td {padding:5px 0 5px 10px;}
#order .prdinfo .line {background:#e1e1e1; height:1px; font:0; line-height:0; padding:0; margin:0}
#order .prdinfo input {margin:0 0 1px 0}
#order .prdinfo #cpn_table tr td {padding:5px}
#order .payinfo {clear:both; width:100%;}
#order .payinfo .payinfo_left {float:left; width:55%;  padding:0 0 50px 0}
#order .payinfo .payinfo_right {float:right; width:40%; }
#order .payinfo .payinfo_total {border:solid 5px #e1e1e1; width:97%; height:88px;}
#order .payinfo .payinfo_total .payinfo_total_table {width:100%; margin-top:10px; height:20px}
#order .payinfo .payinfo_total .payinfo_total_table th {text-align:left; padding:0 0 0 20px; font-size:12px; font-weight:normal; letter-spacing:0}
#order .payinfo .payinfo_total .payinfo_total_table td {text-align:right; padding:0 27px 0 0; font-size:12px; letter-spacing:0}
#order .payinfo .payinfo_total .payinfo_total_table td.final {color:#ed4846; font-weight:bold; font-size:28px; padding:0 25px 0 0}



/* ÁÖ¹®¿Ï·á  */
#orderfinish {text-align:center}
#orderfinish .msg {width:80%;height:150px;text-align:center; border-top:solid 1px #d5d6d7; border-bottom:solid 1px #d5d6d7;}
#orderfinish .finish_title {margin:0px 0 5px 0; padding:15px 0 0 0}
#orderfinish .finish_style {width:75%; border-top:solid 2px #282828;  margin:0 auto 50px auto; }
#orderfinish .finish_style td {padding:5px 0 3px 23px; border-bottom:solid 1px #D6D6D6; color:#616161; text-align:left}

.order_title_step {margin:0px 0 15px 0; text-align:right; width:750px}


/* Àå¹Ù±¸´Ï */
#cart {text-align:center}
#cart #boxStyle {width:750px;margin:0 auto;}
#cart #boxStyle th {border-bottom: solid 1px #242424; border-top:solid 1px #242424; padding:7px 0 5px 0; font-weight:normal; color:#242424;}
#cart #boxStyle td {padding:3px;text-align:center; background:#FFF}
#cart #boxStyle tfoot tr td {text-align:right; padding:20px 10px 0 0; background:none; border-top:solid 1px #5c5c5c}
#cart #boxStyle tfoot div {clear:both;padding-right:15px;}
#cart #boxStyle tfoot .leftcell {width:200px; text-align:right; color:#585858}
#cart #boxStyle tfoot .rightcell {width:100px; text-align:right; color:#585858}
#cart #boxStyle tfoot ul {float:right}
#cart #boxStyle tfoot ul li {float:left}
#cart #boxStyle tfoot .paytotal {position:relative;}
#cart #boxStyle tfoot .paytotal ul {position:absolute; top:30px; left:425px;}
#cart #boxStyle li {list-style:none;}
#cart #boxStyle .firstcell {}
#cart #boxStyle .name {text-align:left}
#cart #boxStyle .name td {border:none; padding-right:3px; text-align:left}

#cart #boxStyle .line {background:url('http://www.jincheonrice.com/_skin/user_1/img/mypage/dot-line.gif') repeat-x left top;height:1px; font:0;}
#cart .cartBtn {width:750px; text-align:right;margin:0 auto; padding:0 0 0 0}
#cart .cartBtn li {float:left;}
#cart .cartBtn .cart01 {position:relative; top:-53px; right:-75px}





/* ·Î±×ÀÎ /member/login */
#loginbox {text-align:left; width:668px; position:Relative; margin:40px auto; }
#loginbox .input {background:#f4f4f4; border:solid 1px #f4f4f4; width:172px; height:20px;cursor:text; padding:2px 0 0 12px; color:#949494}

#loginbox #loginhide {position:absolute; top:0px; left:0px; }
#loginbox #orderhide {position:absolute; top:200px; left:0px; display:none }
#loginbox .logintitle {text-align:left; padding:0 0 15px 0 }
#loginbox .logininput {text-align:left; position:relative; padding:0 0 0 0}
#loginbox .logininput ul li {padding-bottom:6px;clear:both}
#loginbox .logininput .btn {margin:0 0 0 5px}
#loginbox .orderinput {text-align:left; position:relative; padding:0 0 0 0}
#loginbox .orderinput ul li {padding-bottom:6px;clear:both}
#loginbox .orderinput .btn {margin:1px 0 0 5px}

#loginbox .find_btn {clear:both; width:100%; padding:164px 0 0 0}
#loginbox .join_btn {position:absolute; top:0px; right:0px}

#loginbox ul li { list-style:none}
#loginbox .nonlogin {margin-left:20px}
#loginbox dl dd {float:left}
#loginbox img {vertical-align:top}





/* ID/PWÃ£±â */
#find {text-align:left; width:268px; position:Relative; margin:40px auto}

#find .findbox .title {text-align:left; padding:0 0 14px 0 }
#find .findbox .selecter {padding:20px 0 0px 0px}
#find .findbox .input {background:#f4f4f4; border:solid 1px #f4f4f4; width:155px; height:20px;cursor:text; padding:2px 0 0 12px; color:#949494}
#find .findbox .idform {position:relative; width:350px; text-align:left; padding:10px 0 0 0; margin:0 auto}
#find .findbox .idform .loginbtn {position:absolute; top:38px; left:160px; cursor:pointer}
#find .findbox .idform img {position:relative; top:2px}
#find .findbox .pwform{position:relative; width:350px;text-align:left; padding:10px 0 0 0;margin:0 auto }
#find .findbox .pwform .orderbtn {position:absolute; top:38px; left:160px; cursor:pointer}
#find .findbox .pwform img {position:relative; top:2px}
#find .findbox ul li {padding-bottom:5px; list-style:none}
#find .findbox .label {width:47px; color:#222222; }






/* ¸¶ÀÌÆäÀÌÁö °ü·Ã  */
#mypage {text-align:left; width:100%; padding:0 0 0 0}
.mypagetitle {text-align:left; padding:0 0 30px 0}
#mypagemain {text-align:center; width:100%;}
.mypagebtn {clear:both; width:100%; text-align:center; margin-top:50px; padding:0 0 50px 0}
.mypagebtn ul li {display:inline}
.mypagetop {width:350px;  height:160px; text-align:center; background:url('http://www.jincheonrice.com/_skin/user_1/img/mypage/mypage_img.gif') no-repeat 0 25px; margin:0 auto}
.mypagetop .mypageinfo {padding:20px 0 0 170px}
.mypagetop .mypageinfo .firstcell {text-align:center}
.mypagetop .mypageinfo table {width:180px; }
.mypagetop .mypageinfo table tr td {background:url('http://www.jincheonrice.com/_skin/user_1/img/mypage/mypage_line.gif') repeat-x center bottom; padding:5px 0 2px 0; text-align:left;}
.mypagetop .mypageinfo table tr .firstcell {background:none; border-bottom:solid 1px #D6D6D6}
.mypagetop .mypageinfo .dot {margin:0 5px 0 5px; position:relative; top:-2px}
.mypagetop .mypageinfo .arrow {position:relative; top:1px}
#mypageorder {margin:0px 0 0 0}
#mypageorder .mypageorder_title {text-align:left; padding:0 0 20px 18px}
#mypageorder .listboxarea {width:100%}



/* ¸¶ÀÌÆäÀÌÁöÅ×ÀÌºí */
#mypageboxStyle {width:100%;margin:0 auto;}
#mypageboxStyle th {border-bottom: solid 1px #242424; border-top:solid 1px #242424; padding:7px 0 5px 0; font-weight:normal; color:#242424;}
#mypageboxStyle td {text-align:center; height:30px;}
#mypageboxStyle .firstcell {}
#mypageboxStyle .name {border:none; text-align:left; padding:0 0 0 5px}
#mypageboxStyle .price {text-align:center}
#mypageboxStyle .img {text-align:center; padding:3px}
#mypageboxStyle .reserve {text-align:center}
#mypageboxStyle .line {background:#e1e1e1; height:1px; font:0; line-height:0 }

/* ¸¶ÀÌÆäÀÌÁö¾²±âÆû */
#mypageboxForm {width:100%; padding:10px 0 0 0}
#mypageboxForm th {text-align:right; width:15%; padding:0 10px 0 0}
#mypageboxForm td {text-align:left;}
#mypageboxForm .line {background:url('http://www.jincheonrice.com/_skin/user_1/img/mypage/dot-line.gif') repeat-x left top;height:1px; font:0}








/* »óÇ°°Ë»ö °ü·Ã  */
#search {width:90%; clear:both; padding:0 0 0 0; margin:0 auto}
#search .searchtop {padding:30px 0 50px 0; height:100px; display:table; width:100%}
#search .search_research {float:left; width:50%; text-align:center;}
#search .search_research .result {padding:15px 0 10px 0}
#search .search_research .result .select {font-weight:bold; color:#2f2f2f}
#search .search_research .research {padding:20px; width:250px; border:solid 1px #e2e2e2; margin:0 auto; text-align:left}
#search .search_research .research .searchinput {width:200px; height:19px; line-height:15px; border:solid 1px #4b4b4b; }
#search .search_research .research .searchbtn {border-left:0}

#search .search_rank {float:right; width:50%; text-align:center}
#search .search_rank .rankarea {width:80%; margin:0 auto}
#search .search_rank .search_rank_table {width:100%; border-top:solid 1px #d1d1d1}
#search .search_rank .search_rank_table tr td {text-align:left; padding:2px 0; border-bottom:solid 1px #e2e2e2}
#search .search_rank .search_rank_table tr td.title {padding:5px; background:#fafaf9}
#search .search_rank .search_rank_table tr td.search_num {width:5%; text-align:center; }
#search .search_rank .search_rank_table tr td.search_bar {width:5%; text-align:center; }
#search .search_rank .search_rank_table tr td.search_keyword {width:*; text-align:left; }

#search .searchmiddle {clear:both; width:100%; height:30px; margin:0 0 30px 0; padding:15px 0 10px 0; display:table; background:#f5f5f5; border-top:solid 2px #686868; border-bottom:solid 1px #e4e4e4; font-size:12px;}
#search .searchmiddle .search_category_title {font-weight:bold; font-size:14px; padding:0 20px }
#search .searchmiddle .search_category ul {margin:15px 15px; padding:0}
#search .searchmiddle .search_category ul li {float:left; width:25%; height:22px; list-style:none}
#search .searchmiddle img {vertical-align:middle; margin:0 5px}

#search #searchboxStyle {width:100%;margin:0 auto 20px auto;}
#search #searchboxStyle th {height:25px; padding:5px 3px 3px 3px; font-weight:normal;  border-bottom:solid 2px #d1d1d1; color:#696969 }
#search #searchboxStyle td {text-align:center; height:30px;}
#search #searchboxStyle .img {text-align:center; padding:5px 0}
#search #searchboxStyle .name {text-align:left}
#search #searchboxStyle .name .prd0Fld {text-align:left}
#search #searchboxStyle .name .prdicon {text-align:left}
#search #searchboxStyle .name .prdmemo {text-align:left}
#search #searchboxStyle .price {text-align:center}
#search #searchboxStyle .reserve {text-align:center}
#search #searchboxStyle .line {background:#e6e6e6; height:1px; font:0; line-height:0 }








/* ¸ÞÀÎÆäÀÌÁö */
#main {text-align:center}
#main .prdtitle {clear:both; text-align:center; margin:0px 0 50px 0; width:100%; border-bottom:solid 1px #e1e1e1; height:39px;}


#main #maintop {width:1000px; height:610px; text-align:left; margin-left:200px;}
#main #maintop .mainimage {float:left; height:560px; width:800px; position:Relative;}
#main #maintop .m_btn {position:absolute; bottom:0px; width:100%; text-align:center}
#main #maintop .m_btn img {margin:0 2px;}
#main #maintop .mainright {float:left; text-align:left; padding:0 0 0 18px}
#main #maintop .mainright .banner1 {padding:0 0 47px 0}
#main #maintop .mainright .banner1 .subimage {width:180px; height:200px; position:relative}
#main #maintop .mainright .banner1 .sbtn {position:absolute; top:-12px; width:100%; text-align:center}
#main #maintop .mainright .banner1 .sbtn ul {float:right}
#main #maintop .mainright .banner1 .sbtn ul li  {float:left; background:url('http://www.jincheonrice.com/_skin/user_1/img/main/main_bar.gif') no-repeat right top; padding:0 7px 0 6px;}
#main #maintop .mainright .banner1 .sbtn ul li.finalcell {padding-right:0; background:none}
#main #maintop .mainright .banner2 {padding:0 0 0 0}




#main .prdtitle2 {clear:both; text-align:left; margin:0 0 50px 0; width:100%; border-top:solid 1px #e1e1e1;}
#main .mainmiddle {width:100%; height:300px; margin:0 auto;}
#main .mainmiddle ul {margin:0; padding:0}
#main .mainmiddle ul li {margin:0; padding:0; list-style:none; float:left}
#main .mainmiddle ul li.center {padding:0 2px}



/* »óÇ°¸®½ºÆ® */
.subcategory {width:100%; text-align:center; padding:0 0 20px 0}
.subcategory a, .subcategory a:link, .subcategory a:visited {color:#4a4a4a;}
.subcategory a:active, .subcategory a:hover{color:#bdbedf;}



#big_section {}
#big_section #subbest {padding:0 0 80px 0; width:1000px; margin:0 0 0 200px; }
#big_section #subbest .subbestline {width:1000px; min-height:528px; height: auto !important; height:528px; border:solid 1px #595959}
#big_section #subbest .besttitle {text-align:center; width:100%; height:77px;;}
#big_section #subbest .prdList table {width:0%; margin:0 auto 0 auto; margin-left:35px}
#big_section #subbest .prdList .cell{ padding:60px 45px 0 0; text-align:left; vertical-align:top;}
#big_section #subbest .prdList .pbox {width:280px;}
#big_section #subbest .prdList .prdimg {padding:0 0 10px 0; border-bottom:solid 1px #000000}
#big_section #subbest .prdList .prdmemo {display:none}
#big_section .besticon {position:absolute; top:-18px; left:-18px;}
#big_section .subtitle {clear:both; width:100%; text-align:center; border-bottom:solid 1px #e1e1e1; font-size:22px;  font-family:'arial'; font-weight:bold; color:#3a3a3a; text-transform: uppercase; font-family:'³ª´®°íµñ','¸¼Àº °íµñ'}
.subcategory {width:100%; text-align:center; padding:5px 0 20px 0; font-size:12px; color:#4a4a4a; font-family:'³ª´®°íµñ','¸¼Àº °íµñ'}
.subcategory a, .subcategory a:link, .subcategory a:visited {color:#4a4a4a;}
.subcategory a:active, .subcategory a:hover{color:#bdbedf;}




/* »óÇ°»ó¼¼ÆäÀÌÁö */
#detail {text-align:center; margin:0 0 0 0}
#detailTop {width:1000px; min-height:528px; height: auto !important; height:528px; border:solid 1px #595959; margin:0 0 0 200px}
#detailTop .dt {text-align:center; width:50%; padding:70px 0 30px 60px }
#detailTop .dd {padding:40px 0 30px 50px; width:50%; padding-right:6px; text-align:left; vertical-align:middle;}
#detailTop .infobox {width:330px; }
#detailTop .namebox {width:330px; border-bottom:solid 1px #e1e1e1; } 
#detailTop .dd fieldset .namebox .prdname {width:100%; height:20px; font-weight:bold; word-break:break-all; word-wrap:word-break; color:#3F3F3F; font-size:14px;   background:none; padding:0 0 2px 0; font-size:12px;}
#detailTop .dd fieldset .namebox .prddeco {color:#969696; padding:0 0 5px 0}
#detailTop .dd fieldset .namebox th {padding:6px 0 0 7px; font-weight:normal; font-size:11px; color:#6D6D6D; text-align:left; width:10%; vertical-align:top;}
#detailTop .dd fieldset .namebox td {height:25px; width:90%; font-size:11px; color:#6D6D6D;padding:5pxpx 0 5px 5px; text-align:left;  }

#detailTop .dd fieldset {width:100%; background:none; border:none;  }
#detailTop .dd fieldset .infobox td {height:25px; width:100%; font-size:11px; color:#8f8f8f; padding:0 0 0 0px; text-align:left; }
#detailTop .dd fieldset .infobox td *{vertical-align:middle;}
#detailTop .dd fieldset .infobox .line {background:url('http://www.jincheonrice.com/_skin/user_1/img/shop/de-line.gif') repeat-x; height:1px}

#detailTop .dd .btn {margin-top:20px; width:440px; height:100px;  font-size:0; line-height:0; text-align:left; position:relative; }
#detailTop .dd .btn ul {margin:0 0 0 1px}
#detailTop .dd .btn img {vertical-align:top}
#detailTop .dd .btn ul li {list-style:none; display:inline; padding:0 13px 0 0}




#detailbottom {clear:both; margin:0 auto; padding:50px 0px 0 0px; text-align:left;}
#detailbottom .coupon {margin:0; padding:0; list-style:none; text-align:center;}
#detailbottom .coupon li {display:inline; padding:0 3px}
#detailbottom .detailtitle {clear:both; margin:0px 0px 0 0; text-align:left; width:100%; height:19px; }
#detailbottom h3 {margin:50px 0px 30px 0; text-align:center; width:100%;border-bottom:solid 1px #363636; clear:both; padding-bottom:1px}

#detailbottom .cp {width:730px; margin:0 auto; padding:80px 0 0 0 }
#detailbottom .cp h3 {margin:0; padding:0 0 10px 0; text-align:left; border:none;}
#detailbottom .cp .btn_right {padding-top:0px; ; position:relative; top:-15px}
#detailbottom .prdList table {margin-left:-30px}
#detailbottom .prdList .pbox {width:230px;}
