
body,div,ul,dl,dd,ol,p,h1,h2,h3,h4,h5,h6,form{
	
	margin:0;
	padding:0px;
	border:0px;
	font-size:12px;
	}

body{overflow-x:hidden; width:100%;max-width: 800px; min-width: 320px;}
a{ text-decoration:none; color:#222}
ul,ol,dl{list-style:none;}
img{border:0; }
ul,li{list-style:none; padding:0; margin:0;}

/*-------------  공통 -------------*/

.clearfix:after {
	
	display:block;
	content:"";
	clear:both; 
}


.m_header {
    position: fixed;
    top:0;
    left:0;
    z-index: 99;
    max-width: 800px;
    min-width: 320px;
    box-shadow: 0 2px 8px rgba(222,222,222,0.6);
}


/*-------------  메뉴 -------------*/







.m_DB_wrap{ position:fixed; bottom:0px;background:url(../img/m_DB_bg.jpg) repeat-x ; width:100%; padding:3% 2%; max-width: 800px; box-sizing:border-box; min-width: 320px; z-index: 99}

.m_table{ width:100%}
.m_table td{ width:50%}
.m_table select{ width:95%; height:28px;background:#fff;border-radius:0px;}
.m_table input{background:#fff; font-size:14px; border:1px solid #ccc; height:24px; padding-left:3%;width:91%; border-radius:0px;}

.submit_btn{ width:92%; background:#222;  border:3px solid #ffd200; text-align:center; padding:4px 0px}
.submit_btn a{ width:95%; background:#222; height:28px; color:#fff}
.foot {padding:20px; line-height:21px; color:#fff; background:#333; text-align:center}



.m_DB_wrap2{ position:fixed; bottom:0px;background:#ffa118; width:96%; padding:3% 2%; border-top:2px solid #c00000 }

.m_table{ width:100%}
.m_table td{ width:50%}
.m_table select{ width:95%; height:28px;background:#fff;border-radius:0px;}
.m_table input{background:#fff; font-size:14px; border:1px solid #ccc; height:24px; padding-left:3%;width:91%; border-radius:0px;}

.submit_btn2{ width:95%; background:#c00000;  text-align:center; padding:6px 0px}
.submit_btn2 a{ width:95%;  height:28px; color:#fff}
.foot {padding:20px; line-height:21px; color:#fff; background:#333; text-align:center}

.PC_btn{ padding:10px; text-align:center; background:#000000; border:5px solid #ccc}
.PC_btn a{color:#fff}