		html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,	dl, dt, dd, ol, ul, li,	fieldset, form, label, legend,	table, caption, tbody, tfoot, thead, tr, th, td, button {
			margin: 0px;
			padding: 0px;
			border: 0px;
			outline: 0px;
		}

		html,body{margin:0px;height:100%;width:100%;}
		body,td,form,img {font-size:9pt;font-family:Dotum;border:0px;color:#000000;}
		input,textarea {font-size:9pt;margin:0px;font-family:Dotum;color:#000000;}
		/* img 태그에 일괄 vertical-align 주지 말것 */
		ul,dl,ol,dd,dt,li{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px;padding:0px;}
		table{border-collapse:collapse;empty-cells:show;border-spacing:0px;}
		table td{padding:0px;}
		label {cursor:pointer;}

		:focus { outline: 0; }
		a { color:#555555; text-decoration:none; }
		a:hover { text-decoration:none; }
		
		body {background:#d6d4d5;}
		.clear {clear:both; height:0px; font-size:0px;}
		.wrap {width:100%;}

		.header {width:100%; padding:4% 0%; background:url('/design_skins/default/layouts_mobile/mobile/images/bg_header.png') repeat ;}
		.logo_area {width:100%; display:table;}
		.logo_area li {display:table-cell; padding-bottom:0px; text-align:left;}
		.logo_area .menu {width:35%;}
		.logo_area .menu img {width:22%; margin-left:15%; margin-bottom:2%;}
		.logo_area .logo {width:68%}
		.logo_area .logo img {width:55%;}
		.side_menu {background:white; position:absolute; top:0px; left:0px; right:20%; z-index:1000; display:none;}
		.side_header {width:100%; padding:4% 0%; background:#9c9fa8;}
		.side_header img {width:53%; margin-left:5%;}
		.btn_area {text-align:center; padding:5% 0%;}
		.btn_login {width:80%; border:1px solid #ddd; font-size:1.5em; background:#fbfbfb; padding:3%; border-radius:0.3em;}
		.side_menu .menu_list {border-top:#9c9fa8; border-top:1px solid #9c9fa8; border-bottom:1px solid #9c9fa8; overflow-y:auto;}
		.side_menu .menu_list ul {padding-left:15%;}
		.side_menu .menu_list ul li {font-size:1.5em; border-bottom:1px solid #ddd; height:3.5em;}
		.side_menu .menu_list ul li div {float:left; margin-left:3%; display:inline;}
		.side_menu .menu_list ul li .ico {width:20%;} 
		.side_menu .menu_list ul li .ico img {width:70%; padding-top:1em;}
		.side_menu .menu_list ul li .menu_tit {width:60%; padding-top:1.2em;}
		.my_modal{width: 100%;position: absolute;z-index: 50;height: 696px;opacity: 0.5;top: 0px;left:0px;background: black; display:none; overflow : hidden} 

		.container {width:100%;}
		.container_content {margin:auto; text-align:center; position:relative;}
		.banner {width:100%;}
		.banner img {width:100%; display:block;}
		.shortcut {width:100%;}
		.shortcut ul {display:table; width:100%;  margin-top:1.25%;}
		.shortcut ul li {float:left; width:32.5%; margin-right:1.25%; display:inline;}
		.shortcut ul li img {width:100%; display:block;}

		.list {width:100%; height:176px;border-top:2px solid #adedef; border-bottom:2px solid #25c0c5;}
		.list_temp {width:100%; margin:auto;}
		.mobile_title {height:2.5em; line-height:2.5em; margin:5% 5% 0% 5%; padding:0% 5%; color:#2a591c; font-size:15pt; font-weight:bold; background:url('/design_skins/default/layouts_mobile/mobile_sub/images/bg_content.png') repeat ; border-bottom:1px solid #d6d4d5;}

		.m_content {margin:0% 5% 5% 5%; padding:5% 5%; font-size:1.2em; line-height:1.5em;  background:url('/design_skins/default/layouts_mobile/mobile_sub/images/bg_content.png') repeat ;}
		.visin_content {border-top:1px solid #ddd; padding-top:5%;}
		.signature {text-align:right; padding:3% 0%;}
		.signature img {width:70%;}
		.location_content {width:100%; }
		.location_content li {float:left;}
		.location_content .location_ico {width:15%;}
		.location_content .location_ico img {width:85%;}
		.location_content .location_detail {width:85%;}
		.location_stit {font-size:1.3em; font-weight:bold; padding-bottom:1.5%;}

		.m_worship_info {width:100%;}
		.m_worship_info tr th  {font-size:14px; color:#00b3c5; background:#f9f9f9;} 
		.m_worship_info tr td  {height:34px; font-size:14px; background:#fff; text-align:center;}
		.m_worship_info thead tr td {text-align:center; background:#e7f3f4; border-bottom:3px double #00b3c5; height:40px; font-weight:bold;}
		.m_worship_info tbody tr th {border-bottom:1px solid #ddd;}
		.m_worship_info tbody tr td {border-bottom:1px solid #ddd;}
