/**************************************************
*   3.8 - section8 (이용후기쓰기, 고객의소리)
**************************************************/
@media (min-width:0) {
    #sectionQnaWriteWrap.type1 > * { color:#787878; }
    #sectionQnaWriteWrap.type1 .section_inner { margin-bottom:20px; }
    #sectionQnaWriteWrap.type1 .section_inner .form_row label { cursor:inherit; width:100%; font-size:15px; box-sizing:border-box; }
    #sectionQnaWriteWrap.type1 .section_inner .form_row label b { font-weight:400; color:#232323; }
    #sectionQnaWriteWrap.type1 .section_inner .form_row small { color:#ec2027; vertical-align:middle; }
    
    #sectionQnaWriteWrap.type1 .section_inner .form_row .input_wrap { width:100%; }
    #sectionQnaWriteWrap.type1 .section_inner .form_row .input_wrap select { border:1px solid #cccccc; height:30px; line-height:29px; margin:7px 0; padding-left:10px; color:#787878; font-size:14px; width:200px; background:url("/images/contents/icon_down_01.png") no-repeat 95% 50%; }
    #sectionQnaWriteWrap.type1 .section_inner .form_row .input_wrap.select_wrap .dropdown { margin:10px 1px 10px 0; }
    #sectionQnaWriteWrap.type1 .section_inner .form_row .input_wrap.select_wrap .dropdown .dropbtn { background-color:#fff; border:1px solid #ccc; color:#787878; height:29px; line-height:29px; padding:0 5px; text-align:left; width:50px; }
    #sectionQnaWriteWrap.type1 .section_inner .form_row .input_wrap.select_wrap .dropdown .dropbtn i { float:right; line-height:29px; }
    #sectionQnaWriteWrap.type1 .section_inner .form_row .input_wrap.select_wrap .dropdown-content { box-sizing:border-box; min-width:100%; }
    
    #sectionQnaWriteWrap.type1 .section_inner .form_row .input_wrap #file { position:relative; }
    #sectionQnaWriteWrap.type1 .section_inner .form_row .input_wrap .file_input_textbox { width:100%; }
    #sectionQnaWriteWrap.type1 .section_inner .form_row .input_wrap .file_input_div { position:absolute; right:0; top:7px; }
    
	#sectionQnaWriteWrap.type1 .section_inner .form_row .input_wrap ul { width:100%; }
	#sectionQnaWriteWrap.type1 .section_inner .form_row .input_wrap ul li { float:left; width:30%; }
	#sectionQnaWriteWrap.type1 .section_inner .form_row .input_wrap ul li.w10 { text-align:center; width:auto; font-size:11px; padding:17px 7px; }
	#sectionQnaWriteWrap.type1 .section_inner .form_row .input_wrap ul li.w15 { padding:10px 5px; text-align:center; width:auto; }
    #sectionQnaWriteWrap.type1 .section_inner .form_row .input_wrap ul li select { width:100%; }
    #sectionQnaWriteWrap.type1 .section_inner .form_row .input_wrap ul li.last { margin-left:1%; }

    #sectionQnaWriteWrap.type1 .section_inner .form_row .input_wrap .myrating { margin:12px 0; }
    #sectionQnaWriteWrap.type1 .section_inner .form_row .input_wrap .myrating span { font-size:14px; line-height:27px; margin-right:2px; }
    #sectionQnaWriteWrap.type1 .section_inner .form_row .input_wrap .myrating .grade { color:#333333; margin-left:10px; }
    
    #sectionQnaWriteWrap.type1 .section_inner .form_row .input_wrap.captchabox { display:inline-block; vertical-align:middle; }
    #sectionQnaWriteWrap.type1 .section_inner .form_row .input_wrap.captchabox .imgbox { border:1px solid #ccc; overflow:hidden; margin-top:8px; }
    #sectionQnaWriteWrap.type1 .section_inner .form_row .input_wrap.captchabox input { float:left; width:calc(100% - 84px); }
    #sectionQnaWriteWrap.type1 .section_inner .form_row .input_wrap.captchabox a { display:inline-block; width:30px; height:30px; font-size:14px; padding:7px; border:1px solid #ccc; margin:7px 0; margin-left:3px; }
    
    #sectionQnaWriteWrap.type1 .box { border:1px solid #ccc; box-sizing:border-box; font-size:14px; line-height:1.4; padding:15px; height:150px; overflow-y:auto; }
    #sectionQnaWriteWrap.type1 .cbox { clear:both; }
    #sectionQnaWriteWrap.type1 .cbox input { margin-right:5px; }
	#sectionQnaWriteWrap.type1 .cbox label { color:#333; }
}
@media (min-width:640px) { 	
    #sectionQnaWriteWrap.type1 .section_inner .form_row .input_wrap.select_wrap .dropdown { margin-right:3px; }
}
@media (min-width:768px) { 	
    #sectionQnaWriteWrap.type1 .section_inner .form_row { background-color:#f9f9f9; border-bottom:1px solid #cccc; overflow:hidden; }
    #sectionQnaWriteWrap.type1 .section_inner .form_row:nth-of-type(1) { border-top:1px solid #cccccc; }
    #sectionQnaWriteWrap.type1 .section_inner .form_row:nth-last-of-type(1) { border-bottom:1px solid #cccccc; }
    #sectionQnaWriteWrap.type1 .section_inner .form_row label { float:left; line-height:50px; width:15%; padding:0 20px; }
	
    #sectionQnaWriteWrap.type1 .section_inner .form_row .input_wrap, #sectionQnaWriteWrap.type1 .section_inner .form_row .text_wrap { float:left; vertical-align:middle; width:85%; background-color:#ffffff; box-sizing:border-box; padding:0 30px; }
    
    #sectionQnaWriteWrap.type1 .section_inner .form_row .input_wrap select { margin:10px 0; }
    #sectionQnaWriteWrap.type1 .section_inner .form_row .input_wrap input { margin:10px 0; width:60%; }
    #sectionQnaWriteWrap.type1 .section_inner .form_row .input_wrap.select_wrap .dropdown .dropbtn { width:60px; }
    
    #sectionQnaWriteWrap.type1 .section_inner .form_row .input_wrap .file_input_textbox { width:80%; }
    #sectionQnaWriteWrap.type1 .section_inner .form_row .input_wrap .file_input_div { right:20%; top:10px; }
    
	#sectionQnaWriteWrap.type1 .section_inner .form_row .text_wrap textarea { margin:11px 0; }
	#sectionQnaWriteWrap.type1 .section_inner .form_row .input_wrap .dropdown .dropbtn_default { width:210px; }
    #sectionQnaWriteWrap.type1 .section_inner .form_row .input_wrap ul li.w15 { padding:17px 7px; }
    #sectionQnaWriteWrap.type1 .section_inner .form_row .input_wrap ul li input { width:100%; }
    
    #sectionQnaWriteWrap.type1 .section_inner .form_row .input_wrap.captchabox a { margin:10px 0; margin-left:3px; }
    
    #sectionQnaWriteWrap.type1 .box { padding:20px 40px; }
    
}
@media (min-width:1024px) { 	
	#sectionQnaWriteWrap.type1 .section .btn_group { margin-top:40px; }
}
