


td.board_bgcolor {
    background: #d2be78 none repeat scroll 0 0;
}
.board .formmail_textarea_style {
    width: 90%;
}
td#board {
    width: 100%;
}
.board, .board td, .board a {
    text-decoration: none;
}
span.div_news_title {
    display: block;
    padding-bottom: 7px;
}
span.news_title {
    color: #686868;
    font-size: 14px;
    font-weight: bold;
}
#ext_search {
    width: 300px;
}
.est_cate_cell {
    margin: 0;
    padding: 0;
}
.est_keyword_cell {
    margin: 0;
    padding: 0;
}
.att_title {
    min-width: 40px;
}
.bbsnewf5 {
    padding: 0 10px;
}
.bbsnewf5 a {
    text-decoration: none;
}
.bbsnewf5 td {
    padding: 20px 0;
}
.bbsnewf5 td.gallery_subject {
    padding: 0 0 20px;
    position: relative;
    text-align: center;
}
.bbsnewf5 td.gallery_subject a span.gallery_title {
    color: #222;
}
.bbsnewf5 td.gallery_subject a img {
    height: 9px;
    margin: 0;
    padding: 0;
    width: 10px;
}
.bbsnewf5 td.gallery_etc {
    display: none;
}
.paging, .paging a, .paging b {
    text-decoration: none;
}
.paging {
    color: #1abc9c;
    padding: 40px 0;
}
.paging b, .paging a {
    background: #ededed none repeat scroll 0 0;
    padding: 5px 9px;
}
.paging b {
    color: #e10000;
}
.paging a:hover {
    background: #3b3b3b none repeat scroll 0 0;
    color: #e10909;
}
.board_desc {
    background: #fafafa none repeat scroll 0 0;
    border-bottom: 1px solid #fff;
    height: 40px;
    line-height: 40px;
}
.board_desc input {
    border: 1px solid #c7c7c7;
    height: 22px;
    margin: 0 0 0 10px;
    padding: 0 5px;
}
.board_desc select {
    margin: 0 0 0 10px;
}
.board_description {
    background: #fff none repeat scroll 0 0;
    border-bottom: 1px solid #fff;
    height: auto;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%;
    word-break: break-all;
}
#post_area {
    background: #fff none repeat scroll 0 0;
    margin: 0;
    padding: 0;
    word-break: break-all;
    word-spacing: 0;
}
#post_area img {
    height: auto;
    max-width: 98%;
}
@-moz-document url-prefix("") {
#post_area img {
    max-width: 1000px;
    width: 98%;
}
}
html > body #post_area img {
}
.board_comment_bgcolor {
    background-color: #fff;
    border: 0 none;
    width: 100%;
}
.comment_txt {
    text-align: left;
}
.comment_txt textarea {
    border: 1px solid #aaa;
    width: 80%;
}
.comment_txt div {
    padding: 5px 0 20px;
}
.comment_txt, .comment_txt a {
    padding: 10px 5px 20px;
    text-decoration: none;
}
.comment_txt div {
    clear: both;
}
.comment_name {
    padding-left: 10px;
    width: 120px;
}
.board_comment_bgcolor table td img {
    float: left;
    margin: 0 3px 0 0;
}
.btn {
    height: 120px;
    position: relative;
}
.btn .list {
    text-align: center;
}
.btn .list img {
    padding: 40px 0;
    width: auto;
}
.board_admin_bgcolor table {
    width: 300px;
}
.board_admin_bgcolor td {
    padding: 30px 0 0;
}
@media screen and (max-width: 1000px) {	  /* È­¸éÀÌ 1000ÀÌÇÏÀÏ¶§ Àû¿ëµÇ´Â css*/
.div_news_title {
    clear: both;
    display: block;
    width: 100%;
}
}

  /*login*/
.sub_con > .sub_con_in >  img {width:100%;}


@media screen and (max-width: 767px) { /* È­¸éÀÌ 767ÀÌÇÏÀÏ¶§ Àû¿ëµÇ´Â css*/
  .subtextlogin{width:100%;} 
	.subtextlogin > div {width:100%;}
   .subtextlogin > div > form {width:100%;}
  .subtextlogin > div > form > div{float:left;}
  .subtextlogin > img{width:100%;}
  .subtext > img{width:100%;} 
   .shoppingwrap > 	div > div:nth-child(5){width:100%;}
   .shoppingwrap > 	div > div:nth-child(5) img{ width:100%;}

	.subtext > .boardimg{width:140px;} 
   body > .sub_con_wrap > .sub_con > div:nth-child(6){width:100%;}

.board input[type="text"] {
    width: 90%;
}
.board textarea {
    width: 90%;
}
.board input[name="mobile_no1"], .board input[name="mobile_no2"], .board input[name="mobile_no3"] {
    width: 20%;
}
.board input[name="name"] {
    width: 50%;
}
.comment_txt {
    display: block;
}
.comment_name {
    display: block;
}
.comment_txt textarea {
    width: 65%;
}
.bbsnewf5 td a img {
    border: 0 none;
    height: auto;
    max-width: 100%;
    vertical-align: top;
}
.table_02 input[type="text"] {
    width: 90%;
}
.table_02 textarea {
    width: 90%;
}
.table_02 input[name="phone_no1"], .table_02 input[name="phone_no2"], .table_02 input[name="phone_no3"] {
    width: 20%;
}
.table_02 input[name="name"] {
    width: 50%;
}
}
.board_output .bd_out1 a {
    color: #434343;
    font-family: "Nanum Gothic";
    line-height: 24px;
    width: 200px;
}
.board_output_imgs {
    padding-bottom: 5px;
}
.table_02 {
    border-left: 1px solid #e5e5e5;
    border-top: 2px solid #c0282a;
    width: 100%;
}
.table_02 tr td {
    border-bottom: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    padding: 4px;
}
.board_admin_bgcolor {
    background: #e5e5e5 none repeat scroll 0 0;


} /*¹Ìµð¾îÄõ¸®³¡*/
