@charset "euc-kr";
/*CSS Document*/

/* Mobile °øÅë  --------------------------------------------------*/
a { color:#666; text-decoration:none; }

/* M_bbs_input  --------------------------------------------------*/

.bbs_ttl {font-size:.85rem; line-height:1.4; text-align:right; letter-spacing:-0.045rem; color:#333; word-break:keep-all; margin-bottom:4px;}

.M_bbs_input { border-top:1px solid #333; }
.M_bbs_input > tbody, .M_bbs_input > tbody > tr, .M_bbs_input > tbody > tr > th, .M_bbs_input > tbody > tr > td {display:block; width:100%; box-sizing:border-box;}
.M_bbs_input > tbody > tr {border-bottom:1px solid #ddd; padding:10px 0; box-sizing:border-box;}
.M_bbs_input > tbody > tr > th { font-size:12px; padding:0 .625rem 6px; text-align:left; color:#333; }
.M_bbs_input > tbody > tr > td {padding:0 .625rem; text-align:left; margin-bottom:4px;  font-weight:normal; font-size:.75rem; }
.M_bbs_input td .input {width:100%; height:32px; line-height:30px; background:#f9f9f9; border:1px solid #ddd; padding:0 4px; box-sizing:border-box;}
.M_bbs_input td .input[name="vcode"] {width:100px;}
.M_bbs_input td .star {display:inline-block; margin:0 4px 2px 0; color:#67b128; vertical-align:top;}
.M_bbs_input td input[type="radio"] {margin:0; vertical-align:middle;}
.M_bbs_input td select {height:28px; margin-bottom:6px;}
.M_bbs_input td .AW_bbs_input_checkbox {margin-bottom:6px;}
.M_bbs_input td .date { font-size:.75rem; color:#999; font-weight:normal; }
.M_bbs_input td .notice, .M_bbs_input td small {display:block; font-size:12px; letter-spacing:-0.045rem; line-height:1.4; margin-top:4px;}
.M_bbs_input td .input.textarea {height:140px; padding:8px; line-height:1.3; box-sizing:border-box; resize:none;}
.btn_box{margin:0 0 20px;}
.btn_box td{padding:0 0.625rem;}

/* Mobile BBS List  --------------------------------------------------*/
.M_bbs_List {border-top:1px solid #333;}
.M_bbs_List_th { background:#fff; padding:12px 15px; text-align:left; color:#333; }
.M_bbs_List_th a { font-size:14px; color:#444; font-weight:normal; display:inline-block;  width:150px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; white-space:nowrap;  }
.M_bbs_List_th img {max-height:11px; width:11px; }
.M_bbs_List_td {padding:12px 10px 12px 0; font-size:12px; color:#999;}


/* Mobile BBS View  --------------------------------------------------*/
.M_bbs_View {border-top:1px solid #333; }
.M_bbs_View_th {padding:12px 10px; text-align:left; color:#333; border-bottom:1px solid #ddd; background:#f7f7f7; }
.M_bbs_View_td { padding:12px 10px;  border-bottom:1px solid #ddd;text-align:left;  font-weight:normal; font-size:12px; }
.M_bbs_View_td .date { font-size:12px; color:#999; font-weight:normal; }

/* Contents »çÀÌÁî */
#M_bbs_View_cont {padding:25px 15px; border-bottom:1px solid #ddd}
#M_bbs_View_cont #wiz_get_table_width { width:100%!important }


/* Mobile Ä«Å×°í¸®  --------------------------------------------------*/
.mCategory {border:1px solid #ddd; background:#f8f8f8;  padding:15px; margin-bottom:10px; font-size:14px; }


/* Mobile ÀÌÀü±Û,´ÙÀ½±Û  --------------------------------------------------*/
.mNextPrev th { padding:12px 10px; text-align:left; color:#333; border-bottom:1px solid #ddd; background:#f7f7f7; font-size:12px; width:20%; }
.mNextPrev td { padding:12px 10px;  border-bottom:1px solid #ddd;text-align:left;  font-weight:normal; font-size:12px; }
#M_SubBody .mNextPrev td img { max-height:11px; width:11px; vertical-align:middle; }


/* Mobile ÆäÀÌÂ¡  --------------------------------------------------*/
.mPaging td {padding:0 1px; vertical-align:middle;}
.mPaging td a {color:#666; display:inline-block; width:1.5rem; height:1.5rem; vertical-align:middle; text-align:center;}
.mPaging td a img{width:1.5rem; height:1.5rem;}
.mPaging b{font-weight:500;}



/* Mobile Sub °Ô½ÃÆÇ ÇÏ´Ü °Ë»ö  --------------------------------------------------*/
.mSch_box td{vertical-align:middle;}
.mSch_select{/*width:120px; height:100%; padding:8px; border:1px solid #ddd;*/ width:7rem; height:2rem; background: url(/m/image/ico/select_arrow.png) 94% 50% no-repeat;
 line-height:2rem; padding:0 .45rem; border: 1px solid #ddd; font-size: .8rem; vertical-align: middle; box-sizing: border-box;}

.mSch_input {/*height:100%; padding:8px; border:1px solid #ddd; width:120px;*/ width:9rem; height:2rem; line-height:2rem; padding: 0 0 0 .45rem; border: 1px solid #ddd;
font-family: 'NotoSansR',sans-serif; font-size: 0.85rem; color: #333; vertical-align: middle; box-sizing: border-box;
}
.btnS{display:inline-block; width:50px; height:2rem; background:#333; color:#fff;}

@media screen and (max-width:420px){
	.mSch_select{width:5rem;  padding:0 5px; letter-spacing:-0.065rem;}
	.mSch_input{width:9rem; height:2rem; line-height:2rem; box-sizing:border-box;}
}



/* Mobile Password ¾ÏÈ£  --------------------------------------------------*/
#M_pw_wrap { border:1px solid #ddd; background:#f8f8f8; padding:25px 15px; }
#M_pw_wrap .mPw_txt { font-size:13px; padding:0px 0; }
#M_pw_wrap .mPw_input { padding:15px 0 5px; }
#M_pw_wrap .mPw_input input { border:1px solid #ddd; padding:4px 8px; width:180px; }

/* --------------------- */

.btn_box td input{vertical-align:middle;}
@media screen and (max-width:420px){
	.prd_summary .prd_summary_img{display:none;}
	.prd_summary td{font-size:14px;}	
}
