@charset "euc-kr";
body{color:#555; font-size:0.79em; line-height:1.5em;font-family: Dotum, Gulim, AppleGothic, Sans-serif, Arial; min-width:320px;}
body, form, p, table, div, img, ul, li, ol, dl, dt, dd,
h1,h2, h3, h4, h5, h6
{margin:0; padding:0;-webkit-text-size-adjust:none;}
img, fieldset, button{border:none;}
hr, button img{display:none;}
li{list-style:none;}
a{text-decoration:none; color:#333;}
a:hover, a:active, a:focus{text-decoration:none;color:#ff7a00;}



/* »ç¿ëÀÚÁ¤ÀÇ */
.noborder {  border-style : none;}
.font0 {font-size:0px;line-height:0;}
.font0 a {font-size:0px;}


/* top */
#mWrap{display:block;}
#mTopbgs{
	height:27px; 
	background:url('/images/m_bgr.gif') repeat-x 0 0  ;
}
div#mTopbgs h2{
	text-align:center; 
	font-size:1em; 
	color:#fff;
	padding-top:5px; 
}
.ss{position:absolute;
	font-size:0.95em; 
    left:10px; top:85px;
	
	}

div#mTop {position:relative; height:60px;}
div#mTop h1{width:100%; text-align:center; padding-top:15px;}
div#home_bt { position:absolute; left:10px; top:5px; z-index;2;}
div#mToptel { position:absolute; right:1px; top:10px; z-index;1;}
div#mTops{text-align:center;}



/* contents Area */
#mContainer{ text-align:center; background-color:#ec550e;height:40px;width:100%; border-top:1px solid #dfdfdf;}
.mIconfont{font-size:140%;color:#ffffff;line-height:2;}
.mIcon{padding:0 0 0 10px;zoom:1; }
.mIcon:after{content:"";display:block;clear:both;height:0;visibility:hidden;}
.mIcon li{float:left;padding:15px 0 0 0;}
.mIcon li a{display:block;padding:0 5px 10px 3px;}
.mIcon li img{display:block;}



/* È¸»ç¼Ò°³ */
/*list*/
.li1 li{position:relative;width:100%; height:40px;border-bottom:1px solid #dfdfdf;background:url("/images/m_bt.gif") no-repeat 100% 50%;}
.li1 .cm{display:block;position:relative;clear:both;padding:0.8em 10px 0.6em;}
.li1 .cm:after{content:"";display:block;clear:both;}
.li1 a.cm{padding-left:30px;background:url("/images/m_bu_lk.gif") no-repeat 0% 50%;font-weight:bold;color:#393939;}




/* ¿¬Çõ */
.tabhistory{padding:30px 0 0 10px; color:#f26522;}
.tabhistoryS{padding:10px 0 0 10px; color:#ed1c24;}
.history{padding:5px 10px 5px; color:#333;font-size:13px;}
.history p{margin:0 0 2px 0;}


/* ÀÎ»ç¸» */
.contxth{ text-align:center; padding:20px 0 0 10px;}
.tabHome{padding:10px 10px 10px 10px;}
.Home{padding:5px 0 0 10px;}
.Home li{padding:10px 0 0 0;}
.hs{color:#ed145b;}
.cp{text-align:center; padding:0 0 10px 10px;}


/*¸ð¹ÙÀÏ*/
.tabTit{padding:30px 0 0 10px;}
.Mob{padding:10px 0 10px 10px;}
.Mob li{padding:0 0 10px 0;}
.chain{text-align:center; padding:5px 0 5px 0; width:100%;}
.sh{color:#ed145b;font-size:15px; }

/* Ã£¾Æ¿À½Ã´Â±æ */
.map{padding:20px 0 0 0;}

/* »ç¾÷Àå ¼Ò°³ */
.introduce{padding:20px 0 0 0;}


/* sub*/
#mFootersub{ background:url('/images/m_footer_bg.gif') repeat-x 0 bottom }
#mFootersub ul{background:#489cdc; height:24px;overflow:hidden}
#mFootersub ul li{float:left; width:50%;padding:3px 0 0 0;  text-align:center; font-weight:bold;}
#mFootersub ul li a {color:#fff}
#mFootersub ul li.home{background:url('/images/m_foote_section.gif') no-repeat right 7px;}


/* pc¹öÁ¯*/
#mFooters{}
#mFooters ul{padding-top:2px;}
#mFooters ul li{float:left; padding-right:2px;padding-left:2px; text-align:center;}
#mFooters ul li a{display:block;}
.mFootersfont{padding-top:10px; font-size:160%;line-height:2; text-align:center;}



/* list*/
.mlist{}
.mlist ul{padding-top:2px;}
.mlist ul li{float:left;padding-right:5px;padding-left:5px; text-align:center; }
.mlist ul li a{display:block;border:1px solid #dfdfdf;}
.mlistfont{padding-top:10px; font-size:100%;line-height:2; text-align:center;}




/* Footer */
#mFooter{background:#f3f3f3 repeat-x 0 bottom;  text-align:center;height:60px;}
#mFooter address{ text-align:center; vertical-align:middle; margin: 0 auto ;}



.title_font
{
background-color:#f8fbfe;
font-size:150%;
color:#3b3939;
line-height:2;
padding:5px;
font-weight:bold;
text-align:center;
}

.p_font
{
background-color:#f2f2f2;
width:100%;
height:500;
font-size:120%;
color:#3b3939;
line-height:1.5;
float:left;
padding-left:5px;
}


table.ask th
{ 
  padding:0px;
  height:20px;
  background-color:#e1e1e1;
  
}

.line{border:1px solid #dfdfdf;}

table.ask td 
{
  padding:5px;
  font-size: 12px;
  border-collapse: collapse;
  text-align:center;
  background-color:#f7f7f7;
}

table.ask #title
{
  overflow:hidden;
  line-height:150%;
  height:15px;
  width:100%;
}

table.ask2 th{ 
padding:5px;
height:10px;
background-color:#e1e1e1;
}
table.ask2 td {
padding:5px;
font-size: 12px;
border-collapse: collapse;
background-color:#f7f7f7;

}

input[type="button"].bd_selected
{
  width:28px;  height:28px; font-size:100%; background:black; color:white; font-weight:bold; border-style:solid; border-width:1px; margin:2px; padding:6px 2px 2px 2px; line-height:130%;
}
input[type="button"].bd_unselected
{
  width:28px;  height:28px; font-size:100%;   background:white; font-weight:bold; border-style:solid; border-width:1px; margin:2px; padding:6px 2px 2px 2px; line-height:130%;
}


/* ±âº»Á¤·Ä¹æ½Ä */
.left { text-align:left;}
.center { text-align:center;}
.right { text-align:right;}
.f_left { float:left;}
.f_right { float:right;}
.f_clear { clear:both;}
.f_center { margin:0 auto; }
.f_left_clear { clear:left;}
.f_right_clear { clear:right;}
.vtop {vertical-align:top;}
.vmiddle {vertical-align:middle;}
.vbottom {vertical-align:bottom;}


/* ÀÌ¹ÌÁö È¿°ú */

.image_over_big a:hover img 
{
  transform: scale(1.1); 
  transition: transform 1s ease;
}


.image_over_rotate_x a:hover img 
{
  transform: rotateX(360deg);
  transition: transform 1s ease;
}

.image_over_rotate_y a:hover img 
{
  transform: rotateY(360deg);
  transition: transform 1s ease;
}

.image_box_shadow
{
  box-shadow:5px 5px 15px #999;
}