@charset "utf-8";
/* /support/tv/manual/css/manual_mq2020.css */

#pagetoparea {
	margin-top: 20px;
	text-align: right;
	clear: both;
}

#support_title{
	margin-bottom: 10px;
	padding: 0 0 7px;
	width: 100%;
	background: url(/support/share/images/header_line.jpg) bottom no-repeat;
}

#sbi_comment1 {
	margin-bottom: 20px;
}

.table_1{
	width: 100% !important;
	margin-left: 0 !important;
}

table_1 tbody th{
	padding: 10px;
}

@media (min-width: 641px){
	#contentsArea .column_link_top ul.link_top{
		width: 344px;
	}
	#contentsArea ul.link_header{
		width: 46%;
	}
	
	#contentsArea ul.link_header.w30{
		width: 30%;
	}

	#contentsArea ul.link_header.left{
		float: left;
	}
	#contentsArea ul.link_header.right{
		float: right;
	}
}

@media (max-width: 640px){
	
	#sbi_comment1 table{
		width: 100% !important;
	}

	#contentsArea .table_1 th{
		width: 12%;
	}
	#contentsArea .table_1 th.auto{
		width: auto !important;
	}
	#contentsArea .table_1 th img.mqimage{
		width: 100%;
	}
	
	#contentsArea ol.stepList{
		padding-left: 0;
	}
	
	#contentsArea ol.stepList ol{
		padding-left: 0;
	}
	
	#contentsArea .step_ind,
	#contentsArea .step_hint,
	#contentsArea .menu_text_s,
	#contentsArea .step .table_1{
		margin-left: 0 !important;
	}
	
	#contentsArea .item_ind p{
		padding-left: 0;
	}
	#contentsArea ol.stepList li.step > ol ~ *{
		padding-left: 0 !important;
		margin-left: 0;
	}
	
	#contentsArea ul.list,
	#contentsArea ul.link_top,
	#contentsArea ul.box_num{
		padding-left: 0;
		margin-left: 0;
	}
	
	#contentsArea .menu_text{
		width: 100%;
		margin-left: 0 !important;
	}
	#contentsArea ol.stepList li.step > p:first-child,
	#contentsArea ol.stepList li.step > ol > li.step_ind > p.step_ind_p{
		padding-left: 35px !important;
	}
	
	#contentsArea ol.stepList li.step > p{
		padding-left: 0;
	}
	
	#contentsArea ul.link_header{
		width: 100%;
	}

	#contentsArea ul.link_header.left,
	#contentsArea ul.link_header.right{
		float: none;
	}
	div.pregArea_01 ul.btnArea li{
		margin-bottom: 10px;
	}
}
	
@media (max-width: 371px) and  (min-width: 320px) {
	.colum2-right760 > * * {
		max-width: 320px !important;
	}
		#sbi_comment1 table td{
		padding: 5px !important;
	}
}