@media (min-width: 992px){
	/*기능 영역*/
	/*#utilbar{max-width: 1170px; background: transparent; border:none; margin-top:8px;}
	#utilbar.maininfoutil{max-width:920px;}
	.utilbox{display:block;}
	.utilbox .utilinbox{display: block; text-align: right;}
	.utilbox .progbox{display:inline-block; width:386px; border: 1px solid #dcdcdc; background-color: #fff;  text-align: left; padding:0; }
	.utilbox .progbox .txtbox{display:inline-block; width:18%; height: 32px; line-height:32px; float:left; text-align: center;}
	.utilbox .progbox .progress_inbox{display:inline-block; width:100%; float:left; padding:12px 15px; }
	.utilbox .progbox .progress{}
	.utilbox .fontctrlbox{display:inline-block; width:68px; background-color: #fff; border-top: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; margin-left:7px;}*/
	
	
	/*태블릿용 페이지 이동 버튼 영역*/
	#top_navbar.navbar-fixed-top .tablet_btnbox{border-top:1px solid #dcdcdc;}
	
	/*텍스트 글줄 바꾸기*/
	.txt_break_m:after{content: ""; white-space:normal;}/*모바일에서 텍스트 줄바꿈*/
	.txt_break_pc:after{content: "\A"; white-space: pre;}/*pc사이즈에서 텍스트 줄바꿈*/


	
	/*기본 틀 레이아웃*/
	#contwrap{margin-top:8px;}
	.contentbox{/*padding-bottom:40px;*/ border: 1px solid #dcdcdc;}
	.questionbox, .fixed_theadbox, .answerbox, .explanationbox{padding:25px 40px;}
	.fixed_theadbox{margin-left:-1px; border-left:1px solid transparent; border-right:1px solid transparent;}
	.answerbox{padding-top:15px;}
	
	/*질문란*/
	.questionbox{font-size:1.15rem;}
	.questionbox .ques_main{display:table;}
	.questionbox .ques_main .ques_numbox{display:table-cell; vertical-align: top; word-break: keep-all; white-space: nowrap; font-size:1.15rem;}
	.questionbox .ques_main .ques_txtbox{display:table-cell; vertical-align: top; padding-left:5px; font-size:1.15rem;}
	.questionbox .ques_main .ques_txt{font-size:1.15rem;}
	.questionbox .ques_main .ques_sub_txt{font-size:1.15rem;}
	
	
	/*응답 영역 내 서브 질문*/
	.sub_question{font-size:1.15rem;}
	
	
	/*체크박스에 input 추가*/
	.defaultlist_sty .fctrl_box{padding:0;}
	
	
	/*라디오버튼*/
	.defaultlist_sty{display:table; border:none; border-radius: 0; margin:1px 0;}
	.defaultlist_sty .ranktxt{border-right:none;}
	
	
	/*SVG용 체크박스 추가*/
	.checkbtn_list.no_border_pc .checkbtn .checkbtn_bg{border:none; border-radius:0;}
	.checkbtn_list.no_border_pc .checkbtn:hover .checkbtn_bg{border:none; border-radius:0;}
	.checkbtn_list.no_border_pc .checkbtn input:checked ~ .checkbtn_bg{border:none; border-radius:0;}
	.checkbtn_list.inp_block{display:table;}
	
	
	
	/*레이아웃 옆으로(inline-block 변경)*/
	.defaultinline_sty{display:inline-block; border:none; border-radius: 0; margin:1px 0; vertical-align: middle;}
	.defaultinline_sty .ranktxt{border-right:none;}

	
	/*체크박스 disabled*/
	.check_disabled.checked{background-color:#ebebeb;}
	
	
	/*척도 문항*/
	.scale_box{padding-left:40px; padding-right:40px;}
	.scale_box .scale_box_in{margin-left:-6.3%; margin-right:-6.3%;}
	
	
	.scale2 .scale_box_in{margin-left:-41.5%; margin-right:-41.5%;}
	.scale3 .scale_box_in{margin-left:-18.5%; margin-right:-18.5%;}
	.scale4 .scale_box_in{margin-left:-11%; margin-right:-11%;}
	.scale5 .scale_box_in{margin-left:-7.1%; margin-right:-7.1%;}
	.scale6 .scale_box_in{margin-left:-4.8%; margin-right:-4.8%;}
	.scale7 .scale_box_in{margin-left:-3.3%; margin-right:-3.3%;}
	.scale8 .scale_box_in{margin-left:-2.2%; margin-right:-2.2%;}
	.scale9 .scale_box_in{margin-left:-1.4%; margin-right:-1.4%;}
	.scale10 .scale_box_in{margin-left:-0.9%; margin-right:-0.9%;}
	.scale11 .scale_box_in{margin-left:-0.7%; margin-right:-0.7%;}
	.scale12 .scale_box_in{margin-left:-0.5%; margin-right:-0.5%;}
	.scale13 .scale_box_in{margin-left:-0.4%; margin-right:-0.4%;}
	.scale14 .scale_box_in{margin-left:-0.2%; margin-right:-0.2%;}
	.scale15 .scale_box_in{margin-left:-0.1%; margin-right:-0.1%;}
	
	
	/*척도 문항-SVG 스타일 추가*/
	.scale_lists{padding-left:40px; padding-right:40px;}
	
	.scale_lists.scale2 .scale_lists_in{margin-left:-41.5%; margin-right:-41.5%;}
	.scale_lists.scale3 .scale_lists_in{margin-left:-18.5%; margin-right:-18.5%;}
	.scale_lists.scale4 .scale_lists_in{margin-left:-11%; margin-right:-11%;}
	.scale_lists.scale5 .scale_lists_in{margin-left:-7.1%; margin-right:-7.1%;}
	.scale_lists.scale6 .scale_lists_in{margin-left:-4.8%; margin-right:-4.8%;}
	.scale_lists.scale7 .scale_lists_in{margin-left:-3.3%; margin-right:-3.3%;}
	.scale_lists.scale8 .scale_lists_in{margin-left:-2.2%; margin-right:-2.2%;}
	.scale_lists.scale9 .scale_lists_in{margin-left:-1.4%; margin-right:-1.4%;}
	.scale_lists.scale10 .scale_lists_in{margin-left:-0.9%; margin-right:-0.9%;}
	.scale_lists.scale11 .scale_lists_in{margin-left:-0.7%; margin-right:-0.7%;}
	.scale_lists.scale12 .scale_lists_in{margin-left:-0.5%; margin-right:-0.5%;}
	.scale_lists.scale13 .scale_lists_in{margin-left:-0.4%; margin-right:-0.4%;}
	.scale_lists.scale14 .scale_lists_in{margin-left:-0.2%; margin-right:-0.2%;}
	.scale_lists.scale15 .scale_lists_in{margin-left:-0.1%; margin-right:-0.1%;}
	
	

	/*메인 설명 페이지*/
	.maininfobox .maininfo_banner{padding:35px 40px;}
	.maininfobox .maininfo_content{padding:20px 40px;}
	

	/*라디오, 체크박스 리스트 해당없음 표시 옵션*/
	/*.list_colordown{color:#a0a0a0;}*/
	.list_distancing{margin-top:20px;}
	
	
	/*체크박스 단 구분*/
	.check_col_pc_1{width:100%; display:inline-block; padding:5px;}
	.check_col_pc_1 label{margin:0;}
	
	.check_col_pc_2{width:50%; display:inline-block; padding:5px;}
	.check_col_pc_2 label{margin:0;}
	
	.check_col_pc_3{width:33.333%; display:inline-block; padding:5px;}
	.check_col_pc_3 label{margin:0;}
	
	.check_col_pc_4{width:25%; display:inline-block; padding:5px;}
	.check_col_pc_4 label{margin:0;}
	
	.check_col_pc_5{width:20%; display:inline-block; padding:5px;}
	.check_col_pc_5 label{margin:0;}
	
	.check_col_pc_6{width:16.666%; display:inline-block; padding:5px;}
	.check_col_pc_6 label{margin:0;}
	
	
	
	/*SVG용 체크박스 단 구분*/
	.col_pc_1{width:100%; padding:1px 5px;}
	.col_pc_2{width:50%; padding:1px 5px;}
	.col_pc_3{width:33.33%; padding:1px 5px;}
	.col_pc_4{width:25%; padding:1px 5px;}
	.col_pc_5{width:20%; padding:1px 5px;}
	.col_pc_6{width:16.666%; padding:1px 5px;}
	
	
	/*추가 하단 버튼 영역*/
	.botbtnbox02{padding:0;}
	

	
	/*테이블 셀 가로 폭_pc*/
	.md_wd_1{width:1%;}
	.md_wd_2{width:2%;}
	.md_wd_3{width:3%;}
	.md_wd_4{width:4%;}
	.md_wd_5{width:5%;}
	.md_wd_6{width:6%;}
	.md_wd_7{width:7%;}
	.md_wd_8{width:8%;}
	.md_wd_9{width:9%;}
	.md_wd_10{width:10%;}
	.md_wd_11{width:11%;}
	.md_wd_12{width:12%;}
	.md_wd_13{width:13%;}
	.md_wd_14{width:14%;}
	.md_wd_15{width:15%;}
	.md_wd_16{width:16%;}
	.md_wd_17{width:17%;}
	.md_wd_18{width:18%;}
	.md_wd_19{width:19%;}
	.md_wd_20{width:20%;}
	.md_wd_21{width:21%;}
	.md_wd_22{width:22%;}
	.md_wd_23{width:23%;}
	.md_wd_24{width:24%;}
	.md_wd_25{width:25%;}
	.md_wd_26{width:26%;}
	.md_wd_27{width:27%;}
	.md_wd_28{width:28%;}
	.md_wd_29{width:29%;}
	.md_wd_30{width:30%;}
	.md_wd_31{width:31%;}
	.md_wd_32{width:32%;}
	.md_wd_33{width:33%;}
	.md_wd_34{width:34%;}
	.md_wd_35{width:35%;}
	.md_wd_36{width:36%;}
	.md_wd_37{width:37%;}
	.md_wd_38{width:38%;}
	.md_wd_39{width:39%;}
	.md_wd_40{width:40%;}
	.md_wd_41{width:41%;}
	.md_wd_42{width:42%;}
	.md_wd_43{width:43%;}
	.md_wd_44{width:44%;}
	.md_wd_45{width:45%;}
	.md_wd_46{width:46%;}
	.md_wd_47{width:47%;}
	.md_wd_48{width:48%;}
	.md_wd_49{width:49%;}
	.md_wd_50{width:50%;}
	.md_wd_51{width:51%;}
	.md_wd_52{width:52%;}
	.md_wd_53{width:53%;}
	.md_wd_54{width:54%;}
	.md_wd_55{width:55%;}
	.md_wd_56{width:56%;}
	.md_wd_57{width:57%;}
	.md_wd_58{width:58%;}
	.md_wd_59{width:59%;}
	.md_wd_60{width:60%;}
	.md_wd_61{width:61%;}
	.md_wd_62{width:62%;}
	.md_wd_63{width:63%;}
	.md_wd_64{width:64%;}
	.md_wd_65{width:65%;}
	.md_wd_66{width:66%;}
	.md_wd_67{width:67%;}
	.md_wd_68{width:68%;}
	.md_wd_69{width:69%;}
	.md_wd_70{width:70%;}
	.md_wd_71{width:71%;}
	.md_wd_72{width:72%;}
	.md_wd_73{width:73%;}
	.md_wd_74{width:74%;}
	.md_wd_75{width:75%;}
	.md_wd_76{width:76%;}
	.md_wd_77{width:77%;}
	.md_wd_78{width:78%;}
	.md_wd_79{width:79%;}
	.md_wd_80{width:80%;}
	.md_wd_81{width:81%;}
	.md_wd_82{width:82%;}
	.md_wd_83{width:83%;}
	.md_wd_84{width:84%;}
	.md_wd_85{width:85%;}
	.md_wd_86{width:86%;}
	.md_wd_87{width:87%;}
	.md_wd_88{width:88%;}
	.md_wd_89{width:89%;}
	.md_wd_90{width:90%;}
	.md_wd_91{width:91%;}
	.md_wd_92{width:92%;}
	.md_wd_93{width:93%;}
	.md_wd_94{width:94%;}
	.md_wd_95{width:95%;}
	.md_wd_96{width:96%;}
	.md_wd_97{width:97%;}
	.md_wd_98{width:98%;}
	.md_wd_99{width:99%;}
	.md_wd_100{width:100%;}
	
	/*넘버 표시*/
	.nummark{right:50%; margin-right:-455px;}
	
}





@media (min-width: 1200px){
	/*기본 틀 레이아웃*/
	.questionbox, .fixed_theadbox, .answerbox, .explanationbox{padding:25px 60px;}
	.answerbox{padding-top:15px;}
	
	/*메인 설명 페이지*/
	.maininfobox .maininfo_banner{padding:35px 60px;}
	.maininfobox .maininfo_content{padding:20px 60px;}
}


