div#trans_step {
    background:url('/images/bg_qna_maketrans_flow.gif') no-repeat;
    width:497px;
    height:217px;
    margin:10px auto;
    padding-top:20px;
    padding-left:150px;
}

/** 트랜스몰 플로우 **/
div#trans_step ul {
	width:489px;
    height:112px;
	display:block;
}
div#trans_step ul li.list {
	float:left;
	height:112px;
	font-size:0;
	cursor:pointer;
}
div#trans_step ul li.list img.arrow {
	padding-bottom:30px;
}

/** 트랜스몰 플로우별 내용 **/
div#trans_step ul#trans_contents {
	height:81px;
	overflow:hidden;
}

/** 일대일 게시판 타이틀 및 버튼 **/
div.title_btn {
    margin:0 auto;
    margin-top:20px;
    width:643px;
}
div.title_btn img.btm {
    padding-top:20px;
}

/** 비회원 질문 하기 **/
.qna_box {
    border:1px solid #464653;
    width:649px;
    height:122px;
    margin:0 auto;
    margin-bottom:10px;
}
.inner_box {
    border:3px solid #adadc2;
    width:643px;
    height:116px;
    text-align:left;
}
div.qna_box div.inner_box pre {
    width:633px;
    height:106px;
    padding:5px;
    overflow:scroll;
    color:#000;
}
.h406 {
    height:406px;
}
.h400 {
    height:400px;
}
.h454 {
        height:456px;
}
.h448 {
        height:450px;
}
.w324 {
    width:324px;
}
.w232 {
    width:232px;
}
.w168 {
    width:168px;
}
.w78 {
    width:78px;
}
.w42 {
    width:42px;
}
.inner_box p {
    color:#1e1e2a;
    text-align:right;
    padding-right:20px;
}
table.qna_table {
    width:633px;
    margin:5px auto;
}
table.qna_table td {
    padding:5px;
}
table.qna_table td.qna_title {
    width:85px;
    padding:5px 5px 5px 12px;
}
table.qna_table td.dot_line {
    border-bottom:1px dotted #818b9a;
}
table.qna_table td textarea {
    width:470px;
    height:145px;
}
table.qna_table input.btn {
    border:1px solid #a5acb2;
}


/** 일대일 게시판 로그인 **/
p.qna_title {
    text-align:left;
    padding:50px 0;
    padding-left:30px;
}
div#qna-login {
    width:600px;
    height:115px;
    margin:0 auto;
    padding-top:40px;
    background:url('/images/bg_qna_login.gif') no-repeat;
}
div#qna-login div.login_wrap {
    float:left;
    width:420px;
    text-align:right;
    padding-right:5px;
}
div#qna-login div.login_wrap p.input_box {
    color:#adadc2;
    font-size:110%;
    padding-bottom:6px;
}
div#qna-login div.login_wrap p.input_box input {
    width:194px;
    border:1px solid #000;
    height:16px;
    padding:2px;
    vertical-align:middle;
}
div#qna-login div.login_wrap p.chk_box {
    font-weight:bold;
    color:#ddd;
    padding-right:57px;
    font-size:95%;
}
div#qna-login div.login_wrap p.chk_box input {
    vertical-align:middle;
}
.text_left {
    text-align:left;
    padding-left:25px;
}
.text_right {
    text-align:right;
    padding-right:25px;
}

/** 일대일 게시판 검색폼 **/
div.search_box {
    margin:10px auto;
    width:648px;
    height:33px;
    background-color:#dfdfdf;
    color:#464653;
    padding-top:10px;
}
div.search_box select {
    border:1px solid #000;
    font-size:100%;
}
div.search_box input {
    vertical-align:middle;
}
div.search_box input.txt_input {
    border:1px solid #000;
    width:183px;
    height:16px;
    padding:2px;
}
table.default td {
    color:#000;
}
table.default .content {
    padding-top:20px;
    padding-bottom:20px;
}
