@charset "utf-8";

@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);
img {
border: 0;
vertical-align: top;
}
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,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,input,textarea,figure {
	margin:0;
	padding:0;
	border:0;
	/*font-size:100%;*/
	background:transparent;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
}

* {
	-webkit-text-size-adjust:none;
}
body {
	font-family:arial;
	font-size:12.5px;
	color:#555;
	line-height:1;
	font-family:NanumGothic
}
header, footer, section, article, aside, nav, hgroup, details, menu, figure, figcaption {
	display: block;

}

ul{list-style:none; }
a:link,
header {width:100%;clear:both;list-style:none;}

.touchslider{clear:left;list-style:none;position:relative;}


.touchslider-nav-num {
	font: bold 20px Georgia;
	display: none;
	color:black;
}
.touchslider-item{
	float:center;
}

 .touchslider-nav {
	text-align: center;
	margin-top: 0px;
}
.touchslider-nav a {
	cursor: pointer;
	color: #000;
}
.touchslider-demo .touchslider-nav a:active {
	background: #6db4c9;
}
.touchslider-nav-item {
	display: inline-block;
}
.touch_button{
	z-index:1; margin:0 auto; /*width:100%; text-align:center;*/ padding:10px 0 10px 0;
}

.touchslider-viewport{	margin:0;	padding:0;	border:0;}

ul.m_ico {
clear: left;
display: table;
table-layout: fixed;
width: 100%;
}

ul.m_ico .touchslider-nav-item-current:nth-child(1) {
	border-left: none;
	content: url('/mobile/images/main/m_b01_on.png');
	margin-top:-7px;
	z-index:99999999999999999999999;
}
ul.m_ico .touchslider-nav-item-current:nth-child(2) {
	border-left: none;
	content: url('/mobile/images/main/m_b02_on.png');
	margin-top:-7px;
	z-index:99999999999999999999999;
}
ul.m_ico .touchslider-nav-item-current:nth-child(3) {
	border-left: none;
	content: url('/mobile/images/main/m_b03_on.png');
	margin-top:-7px;
	z-index:99999999999999999999999;
}
ul.m_ico .touchslider-nav-item-current:nth-child(4) {
	border-left: none;
	content: url('/mobile/images/main/m_b04_on.png');
	margin-top:-7px;
	z-index:99999999999999999999999;
}
ul.m_ico .touchslider-nav-item-current:nth-child(5) {
	border-left: none;
	content: url('/mobile/images/main/m_b05_on.png');
	margin-top:-7px;
	z-index:99999999999999999999999;
}
ul.m_ico .touchslider-nav-item-current:nth-child(6) {
	border-left: none;
	content: url('/mobile/images/main/m_b06_on.png');
	margin-top:-7px;
	z-index:99999999999999999999999;
}
ul.m_ico .touchslider-nav-item-current:nth-child(7) {
	border-left: none;
	content: url('/mobile/images/main/m_b07_on.png');
	margin-top:-7px;
	z-index:99999999999999999999999;
}
ul.m_ico li {
display: table-cell;
display: block;
width:25%;
}
ul.m_ico li img{
	width:100%;
}

#content-box {padding:0px 0px 0px 0px;height:100%;position: relative;list-style: none;clear: both;} 
#content-box #main_section{padding:0px 0px 0px 0px;height:100%;position: relative;list-style: none;clear: both; width:100%;}
#footer {position:relative; width:100%;padding: 0px 0px;clear: both;overflow: hidden;height:100%;background:#888888;}

@media screen and (min-width: 320px){
	ul.m_ico .touchslider-nav-item-current:nth-child(1) {margin-top:-6px;}
	ul.m_ico .touchslider-nav-item-current:nth-child(2) {margin-top:-6px;}
	ul.m_ico .touchslider-nav-item-current:nth-child(3) {margin-top:-6px;}
	ul.m_ico .touchslider-nav-item-current:nth-child(4) {margin-top:-6px;}
	ul.m_ico .touchslider-nav-item-current:nth-child(5) {margin-top:-6px;}
	ul.m_ico .touchslider-nav-item-current:nth-child(6) {margin-top:-6px;}
	ul.m_ico .touchslider-nav-item-current:nth-child(7) {margin-top:-6px;}
}
