/* BASIC css start */

div.C-9976-7-2 .tit-page h2 {color:#424242; font-size: 0.875em; padding: 6px; border-bottom: 1px solid #aaa;}
div.C-9976-7-2 { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:repeat left top; border-top:0px solid ; border-right:0px solid ; border-bottom:0px solid ; border-left:0px solid ; }
.board_list .goods-info_v table, .board_view .goods-info_v table, .board_write .goods-info_v table {width:100%; border-bottom: 1px solid #bebebe;}
.board_list .goods-info_v table tbody th, .board_view .goods-info_v table tbody th, .board_write .goods-info_v table tbody th {vertical-align:top; padding:10px 0 10px 10px;}
.board_list .goods-info_v table tbody th img, .board_view .goods-info_v table tbody th img, .board_write .goods-info_v table tbody th img {width:100%; height:auto;}
.board_list .goods-info_v table tbody td, .board_view .goods-info_v table tbody td, .board_write .goods-info_v table tbody td {color:#424242; vertical-align:top; font-size:0.875em; padding:0; margin:0; padding:10px 10px 10px 7px; font-weight: bold;}
.board_list .goods-info_v table tbody .middle, .board_view .goods-info_v table tbody .middle, .board_write .goods-info_v table tbody .middle {vertical-align:middle;}
div.C-9976-7-3 { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:repeat left top; border-top:0px solid ; border-right:0px solid ; border-bottom:0px solid ; border-left:0px solid ; }
.view {text-align:center;}
.view .tit {background:#f9f9f9;border-bottom:1px solid #bebebe;padding: 5px 10px; text-align: left;}
.view .tit p {color:#808080;}
.view .tit p strong {color:#333;}
.view .tit p em {font-style:normal; color:#ff0000;}
.view .tit ul {overflow:hidden; margin-top:5px;}
.view .tit ul li {float:left;color: #808080;background-size:2px 11px;font-size: 0.79em;}
.view .tit ul li:first-child {padding-left:0; background:none;}
.view .tit ul li span {line-height:18px;padding-right: 5px; padding-left: 5px;}
.view .tit dl {overflow:hidden; color:#808080; margin-top:5px;}
.view .tit dl dt {float:left; margin-right:15px;}
.view .tit dl dd {float:left;}
.view .tit dl dd .star {margin-top:4px;}
.view .tit .rating {border-top: 1px dotted #bebebe; padding-top: 5px;}
.view .cnts {padding:10px 5px 5px;overflow:hidden;color:#424242;text-align: left; margin-bottom: 10px; border-bottom: 1px solid #bebebe;}
.view .cnts .add-info {border: 1px solid #bebebe; background-color: #eff5fc; font-size: 0.79em; margin-bottom: 10px; border-radius: 3px;}
.view .cnts dl {overflow:hidden; padding:5px;}
.view .cnts dl dt {float:left; color:#333;}
.view .cnts dl dd {color:#808080; padding-left:90px;}
.view .cnts img {height:auto;}
.view .cnts .ppscale {text-align: center; color: #767676; font-size: 0.875em;}
.view .cnts .ppscale img {width:30px; height: auto; margin: 0 10px;}
.view .sns p {margin-top:8px; text-align:center; background-color: #eff5fc;}
.view .sns p a {padding:5px 0; display: inline-block;}
.view .sns p img {width:45px !important; height:45px !important;}


div.C-9976-7-4 .thumbs { text-align: center; margin: 5px 0; }
div.C-9976-7-4 .cnts img {max-width: 100%;}
div.C-9976-7-4 .view p {color:#424242; font-size:0.875em;}
div.C-9976-7-4 .cnts table {width:100% !important;}
div.C-9976-7-4 .rating label { display: block; }

/* ÆòÁ¡ °ü·Ã */
@font-face{font-family:ng; src:url('/template_common/m_powerpack/common_font/NanumBarunGothic.eot'); src:local(¡Ø), url('/template_common/m_powerpack/common_font/NanumBarunGothic.woff') format('woff')}
div.C-9976-7-4 { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:repeat left top; border-top:0px solid ; border-right:0px solid ; border-bottom:0px solid ; border-left:0px solid ; }
div.C-9976-7-5 .board-goods {border-top: 2px solid #444; border-bottom: 1px solid #bebebe; margin-bottom: 10px;}
div.C-9976-7-5 .board-goods .tit-page-bull {font-size: 0.875em; background-color: #f3f3f3; text-align: center;  height: 40px; line-height: 40px; color: #424242;}

div.C-9976-7-5 .list_shopping {overflow:hidden; padding-top:8px;}
div.C-9976-7-5 .list_shopping ul {display: table; table-layout: fixed; box-sizing: border-box; width: 100%;}
div.C-9976-7-5 .list_shopping ul.items li.pro1x { width : 100% !important; }
div.C-9976-7-5 .list_shopping ul.items li.pro2x { width : 50% !important; }
div.C-9976-7-5 .list_shopping ul.items li.pro3x { width : 33.3% !important; }
div.C-9976-7-5 .list_shopping ul.items li.pro4x { width : 25% !important; }

div.C-9976-7-5 .list_shopping .align-style { text-align: center; font-size: 14px;}
div.C-9976-7-5 .list_shopping .align-style .font_board_viewD {padding: 0px 7px; color: #585858; font-weight: bold;}
div.C-9976-7-5 .MS-vertical { padding-bottom:10px; }
div.C-9976-7-5 .list_shopping .MS-vertical .icons-two img:first-child {padding-left: 0px;}
div.C-9976-7-5 .list_shopping ul li {margin-bottom:10px; width: 100%; word-wrap: break-word; word-break: keep-all; display: inline-block; vertical-align: top;}
div.C-9976-7-5 .list_shopping ul li img {max-width:100%; height:auto;}
div.C-9976-7-5 .list_shopping ul li .thumb-img a {display:block; margin:0 2px;}
div.C-9976-7-5 .list_shopping ul li dl {padding:5px 7px 0;}
div.C-9976-7-5 .list_shopping ul li dl dt {padding-bottom:5px; color: #585858;}
div.C-9976-7-5 .list_shopping ul li p {padding:0 7px;}
div.C-9976-7-5 .list_shopping ul li p em {font-style:normal; text-decoration:line-through; display:block;}
div.C-9976-7-5 .list_shopping ul li strong {font-weight:normal; padding:0 7px;}
div.C-9976-7-5 .list_shopping ul li .txt1 {padding:5px 7px 0;}
div.C-9976-7-5 .list_shopping ul li .txt1 p {padding:0;}
div.C-9976-7-5 .list_shopping ul li .img { float:left; margin-right:8px; max-width:43%; padding-left: 5px;}
div.C-9976-7-5 .list_shopping ul li .txt1 span {display:block;}
div.C-9976-7-5 .list_shopping ul li .txt2 {padding:5px 7px 0;}
div.C-9976-7-5 .list_shopping ul li .txt2 span {display:block;}
div.C-9976-7-5 .list_shopping ul li.prd-info {text-align:center;}
div.C-9976-7-5 .list_shopping .none-data { text-align: center; margin: 15px 0; }
div.C-9976-7-5 .list_shopping .none-data p { margin: 10px 0; font-size: .75em; color: #777; }
div.C-9976-7-5 .list_shopping .thumb-img { position:relative; }
div.C-9976-7-5 .list_shopping ul li p.img-color-list { margin: 0; padding: 0;}
div.C-9976-7-5 .list_shopping ul .prd-info p.img-color-list { min-height: 18px; }
div.C-9976-7-5 .list_shopping ul li p.img-color-list span { display: inline-block; width: 8px; height: 8px; padding:0; margin: 5px 1px 1px; border: 1px solid #DDDDDD; }
div.C-9976-7-5 .list_shopping ul li p.left { text-align: left; margin-left: 1px; }
div.C-9976-7-5 .list_shopping ul li p.right { text-align: right; padding-right: 1px; }
div.C-9976-7-5 .list_shopping .tit { float: left; word-wrap: break-word; word-break: keep-all; max-width: 50%; font-size: 14px;}
div.C-9976-7-5 { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:repeat left top; border-top:0px solid ; border-right:0px solid ; border-bottom:0px solid ; border-left:0px solid ; }
.board-reply-write .tit-page-bull {text-align: center;font-size: 0.875em;margin: 0 auto;}
.board-reply-write .tit-page-bull h2 {width: 110px; height: 35px;  line-height: 35px; border: 1px solid #777; display: inline-block; border-radius: 30px; color: #424242;}
.board-reply-write div {margin:2px 2px;}
.board-reply-write table {width:100%;}
.board-reply-write table tbody td .input01 input {width:100%;}
.board-reply-write table tbody td .txtbox textarea {width:100%; height:65px;}
.board-reply-write table tbody tr:first-child td:first-child {padding-right:10px;}
.board-reply-write .btn-box {margin-top:4px;}
.board-reply-write .check-secret {margin-top: 0;}
.board-reply-write .check-secret label {color:#424242; font-size:0.79em;}
.board-reply-write .btn-box label input {vertical-align:middle; margin-right:5px; margin-top:-3px;}
.board-reply-write .comment-write {display: none; border: 1px solid #bebebe; margin: 2px 10px 10px; padding: 7px; background-color: #F2F4F7;}
.board-reply-write .btn-center a {color: #fff; background-color: #505050; border: 1px solid #505050; height: 40px; line-height: 40px; font-size: 1em; box-sizing: border-box; display: block; border-radius: 3px; text-align: center;}

/* ÀÌ¿ë¾à°ü, °³ÀÎÁ¤º¸Ã³¸®¹æÄ§ */
.comment-write .agree,
.board-comment .agree {font-size: 0.75em; padding-bottom: 5px;}
.comment-write .agree a,
.board-comment .agree a {border: 1px solid #777; background-color: #fff; border-radius: 3px; font-size: 0.875em; padding: 2px; display: inline-block;}
.comment-write .agree li.mt5,
.board-comment .agree li.mt5 {padding-top: 3px;}

/* °Ô½Ã±Û 1Â÷ ´ñ±Û ÀÚµ¿ÀÔ·Â¹æÁö ÇÁ·Î±×·¥ */
#check_auth {padding:0 7px;margin-bottom: 10px;font-size: 0.75em;border: 1px solid #bebebe;background-color: #f9f9f9; display: block !important;}
#check_auth .orange {text-align: center; color:#f46b00; margin-bottom:5px;}
#check_auth .contents table td {padding: 3px 0;}
#check_auth .contents table td input {width:100% !important;height:35px !important;margin-bottom:0 !important;}

/* ´ñ±Û¿¡ ´ñ±Û ÀÔ·Â Æû */
#comment_reply_input {width: 90%;}
#comment_reply_input .board-head {position: relative; padding: 10px 10px 0;}
#comment_reply_input .board-head h5 {padding-bottom: 5px; border-bottom: 2px solid #393939;}
#comment_reply_input .board-head .close {position: absolute; right: 0; top: 3px; width: 45px;height: 36px;}
#comment_reply_input .board-comment {padding: 10px;}
#comment_reply_input .board-comment p {padding-bottom: 5px;}
#comment_reply_input .board-comment p textarea {width: 100%;}
#comment_reply_input .board-comment p.secret {font-size: 0.79em;}
#comment_reply_input .btn-center a {color: #fff; background-color: #313131; border: 1px solid #313131; height: 40px; line-height: 40px; font-size: 0.875em; box-sizing: border-box; display: block; border-radius: 3px; text-align: center;}
.pop-close-btn {position: relative;}
.pop-close-btn .x1 {border: 1px solid #393939; transform: rotate(45deg); -webkit-transform: rotate(45deg); width: 25px; position: absolute; top: 17px; right: 7px;}
.pop-close-btn .x2 {border: 1px solid #393939; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); width: 25px; position: absolute; top: 17px; right: 7px;}

/* °Ô½Ã±Û ´ñ±Û¿¡ ´ñ±Û ÀÚµ¿ÀÔ·Â¹æÁö ÇÁ·Î±×·¥ */
#check_auth_reply {padding:0 7px;margin-bottom: 10px;font-size: 0.75em;border: 1px solid #bebebe;background-color: #f9f9f9; display: block !important;}
#check_auth_reply .orange {text-align: center; color:#f46b00; margin-bottom:5px;}
#check_auth_reply .contents table td {padding: 3px 0;}
#check_auth_reply .contents table td input {width:100% !important;height:35px !important;margin-bottom:0 !important;}
div.C-9976-7-6 { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:repeat left top; border-top:0px solid ; border-right:0px solid ; border-bottom:0px solid ; border-left:0px solid ; }
.board-rely-list {border-top: 2px solid #444; margin: 5px 10px 0; border-bottom: 2px solid #bebebe; border-left: 1px solid #bebebe; border-right: 1px solid #bebebe;}
.board-rely-list table {width:100%;}
.board-rely-list table tbody th {padding:10px 0 5px 10px; text-align:left; color:#424242; font-size:0.875em; font-weight:normal; border-top:1px solid #bebebe; width:55%;}
.board-rely-list table tbody th strong {color:#808080; font-weight:normal; font-size: 0.875em;}
.board-rely-list table tbody td {padding:5px 10px 10px; color:#424242; font-size:0.875em;}
.board-rely-list table tbody .btn {padding:8px 10px 0 0; text-align:right; border-top:1px solid #bebebe;}
.board-rely-list table tbody .btn .btnTp2 {margin-right:5px; font-size: 0.875em; border: 1px solid #868686; padding: 3px 7px 2px 7px; color: #4E4E4E; border-radius: 3px;}
.board-rely-list table tbody .btn .btnTp3 {font-size: 0.875em; border: 1px solid #868686; padding: 3px 7px 2px 7px; color: #4E4E4E; border-radius: 3px;}
.board-rely-list table tbody tr:first-child th {border-top:none;}
.board-rely-list table tbody tr:first-child td {border-top:none;}
#comment-top table tr td div {word-break: break-all;}

/* ´ñ±Û»èÁ¦ ·¹ÀÌ¾î ¼öÁ¤ */
#comment_password .contents .form-wrap2 input {height: 30px !important;}
#comment_password .contents .form-wrap2 .btn-gray-h25 strong {color: #fff; background-color: #313131; border: 1px solid #313131; height: 30px;  line-height: 30px;  font-size: 0.875em; box-sizing: border-box; display: block; border-radius: 3px; text-align: center; width: 55px;}
div.C-9976-7-7 { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:repeat left top; border-top:0px solid ; border-right:0px solid ; border-bottom:0px solid ; border-left:0px solid ; }
.btn-center .board_write .btn-center {display:block; width:auto; margin:8px 10px;}
.btn-center .btn, .board_write .btn-center .btn {overflow:hidden;margin: 10px;}
.btn-center .btn li, .board_write .btn-center .btn li {float:left;}
.btn-center .btn li .btnTp4, .board_write .btn-center .btn li .btnTp4 {display:block;margin-left:3px;height: 35px;line-height: 35px;box-sizing: border-box;border: 1px solid #bbb;display: block;text-align: center;font-size: 0.875em;color: #424242;border-radius: 3px;}
.btn-center .btn li:first-child a, .board_write .btn-center .btn li:first-child a {margin-left:0;}
.btn-center .btnTyH2, .board_write .btn-center .btnTyH2 {color: #424242;background-color: #fff;border: 1px solid #505050;height: 40px;line-height: 40px;font-size: 1em;box-sizing: border-box;display: block;border-radius: 3px;text-align: center;margin: 0 10px 5px;}
.btn-center .btnTyE, .board_write .btn-center .btnTyE {margin-bottom:12px;color: #fff;background-color: #505050;border: 1px solid #505050;height: 40px;line-height: 40px;font-size: 1em;box-sizing: border-box;display: block;border-radius: 3px;text-align: center;margin: 0 10px;}
div.C-9976-7-8 { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:repeat left top; border-top:0px solid ; border-right:0px solid ; border-bottom:0px solid ; border-left:0px solid ; }
.board-next-list {border-top: 2px solid #393939;margin: 10px 0;}
.board-next-list ul li {border-bottom: 1px solid #bebebe;padding:10px 15px;color: #424242;font-size: 0.875em;background-color: #f9f9f9;}
.board-next-list ul li a strong {color:#333; font-weight:normal;}
.board-next-list ul li .product-name {display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.board-next-list .prev .aticle-pro,
.board-next-list .next .aticle-pro {display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.board-next-list ul li .comment-cnt {border: 1px solid #777; font-size: 0.75em; padding: 2px 5px; border-radius: 30px; background-color: #808080; color: #fff;}
.board-next-list ul li a em {font-style:normal; color:#ff0000;}
.board-next-list .prev {padding-left: 10px;}
.board-next-list .next {padding-left: 10px;}
div.C-9976-7-9 { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:repeat left top; border-top:0px solid ; border-right:0px solid ; border-bottom:0px solid ; border-left:0px solid ; }
/* BASIC css end */

