@charset "utf-8";
.result_tag{display:inline-block;background-color:#f26c70;color:#ffffff;padding:5px 10px;font-size:12px;border-radius:5px;-webkit-border-radius:5px; -moz-border-radius:5px;}
.tone_box_area{display:inline-block;}
.tone_box{width:50px;height:20px;display:inline-block;margin-left:10px;vertical-align: -4px;}
.shop_form { 
	width:100%; 
	margin:10px 0; 
	border-collapse:collapse; 
	border:1px solid #e6e6e6;
	-moz-border-radius:5px;
	-webkit-border-radius: 5px; 
	border-radius: 5px; 
}
.shop_form th,
.shop_form td { 
	padding:7px 15px;
	text-align:left; 
	border-bottom:1px dotted #dddddd;border-right:1px dotted #dddddd;
	color:#555;
	font-size:15px;
	
}
.shop_form th {
    text-align:center;
	white-space:nowrap; 
	font-weight:normal; 
	background:#f1f1f1;
}
.shop_form th{background:#f9f9f9;}
.input_100{width:100%;padding:3px 10px;}
.insert_content {border:1px solid #c1c1c1;border-radius:5px;-webkit-border-radius:5px; -moz-border-radius:5px;margin-bottom:5px;overflow:hidden;background-color:#ffffff;}
.insert_content ::-webkit-input-placeholder {color:#ffacac} /*�ȳ� ���� ����*/
.insert_content ::placeholder {color:#ffacac}
.insert_content ::-ms-input-placeholder {color:#ffacac}

.es_width > p{width:19%;display:inline-block;line-height:30px;}
.es_width > p > label{margin-left:5px;}
@media all and (min-width:871px)
{
	.insert_butt{margin:5px auto;width:500px;}
}

@media all and (min-width:480px) and (max-width:870px)
{
	.style_menu{margin-top:-36px;margin-bottom:30px;font-size:20px;}
	.insert_form{margin:5px auto;width:100%;max-width:500px;}
	.insert_title{width:30%;padding:8px 10px;}
	.insert_input{width:70%;padding:8px 10px;}
	.insert_input select {width:60%;line-height:31px;height:31px;color:#666;border:1 dotted #c1c1c1;padding-left:9px;}
	.insert_butt{margin:5px auto;width:80%;}
}

@media all and (max-width:480px)
{	
/*���̺�*/
	.doc_list table{width:94%;margin:0 auto;}
	.th_1{display:none;font-size:13px;}
	.th_2{font-size:13px;}
	.th_3{font-size:13px;}
	.th_4{width:50px;font-size:13px;}
/*����*/
	.style_menu{margin-top:-36px;margin-bottom:30px;font-size:20px;}
	.insert_form{margin:5px auto;width:100%;padding:0 10px;font-size:14px;}
	.insert_title{width:30%;padding:8px 10px;}
	.insert_input{width:70%;padding:8px 10px;}
	.insert_input input {font-size:14px;width:100%;line-height:31px;height:31px;color:#666;border:0;padding:0 10px;}
	.insert_input select {font-size:14px;width:60%;line-height:31px;height:31px;color:#666;border:1 dotted #c1c1c1;padding-left:9px;}
	.insert_butt{margin:5px auto;width:100%;}
}