@charset "euc-kr";

/*common*/
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button{margin:0;padding:0;-webkit-text-size-adjust:none;}
body,ul,li,p,div,input,textarea,select,table,button{font-size:14px;line-height:1.25em;font-family:"³ª´®°íµñ",NanumGothic,"±¼¸²",Gulim,Helvetica,AppleGothic,Sans-serif}
body{position:relative;background-color:ffffff;color:#222;word-wrap:break-word;word-break:break-all}
img {border:0}
ol{list-style:none}
li{display:inline;}
a{color:#222;text-decoration:none;cursor:pointer;font-size:14px;}
table {border-collapse:collapse}
 
  /*layout*/
#wrapper {width:100%; height:100%;}
#main {margin:0; padding:0; text-align:center;}
#menu {float:left;padding-top:0px;margin:0 0px 0 0px;}
#menu ul {float:left;text-align:center}
#menu ul li{display:inline-block;}
</style>

#wrap {margin:0;padding:0;}

/* ·Î°í */
.logo {position:relative;width:100%;height:46px; text-align:center;}

/* Å¸ÀÌÆ²¹Ù */
.button {position:relative;width:100%;height:28px; text-align:center; display:table;}
.titlemenu {position:relative; display:table-cell; text-align:center; vertical-align:middle;}
.titles {position:relative; width:100%; text-align:left; font-size:0.3em}
 




/* Ä«ÇÇ */
.foot_copy {clear:both;width:100%; height:40px; padding:5px 0;background:#ddd;color:#000;text-align:center; display:table;}
.footmenu {display:table-cell; text-align:center; vertical-align:middle; font-size:0.8em;}
#foot_pc {position:relative;width:100%;border-top:1px solid #E7E7E8; background:#f8f8f8;padding:10px 0; text-align:center;}

/* PC¹Ù·Î°¡±â */
a.btn_sml{display:inline-block;padding-right:4px;background:url(../img/bg_btn_default.gif) no-repeat 100% -27px;font-family:'µ¸¿ò',dotum;font-size:11px;color:#444;line-height:21px;letter-spacing:-1px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}  

a.btn_sml span,a.btn_sml strong{display:block;padding:1px 4px 0 8px;background:url(../img/bg_btn_default.gif) no-repeat 0 -27px}  

/* ¸ÞÀÎ¸Þ´º5°³ */

/* UI Object */
#button {position:relative;width:100%;height:35px;padding-top:0px; repeat-x;text-align:center; font-size:11em;}
.key {position:relative;width:100%;padding-top:0px;padding:0px;text-align:center;}

/*/UI Object */

/* ÄÁÅÙÃ÷ */
.container {position:relative;float:left;width:100%; height:100%; display:table;}
.container_main {position:relative;float:left;width:100%; display:table;}
.contents {position:absolute; top:20px; left: 15px;}
.photo {position:absolute; top:20px; left: 15px; right:15px; }
.view {position:absolute; top:20px; left: 15px; right:15px;}
.page {position:absolute; bottom:10px; width:100%; height:28px; text-align:center;}
.page1 {position:relative; bottom:10px; width:100%; height:28px; text-align:center;}
#test {padding:0px 0px 40px 0px; width:80px; margin: 0px auto;}

/* ÇÏ´Ü ¼­ºê */
.subbuttom {position:relative;width:100%;height:28px; display:table;}
.buttommenu {position:relative; display:table-cell; vertical-align:middle; text-align:center;}





/* °Ô½ÃÆÇ */
.asb {height:50px;}

/* È¸»ç¼Ò°³ */
.intro_img {margin:10px 0;text-align:center;}

.table2 {margin:0;padding:0;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.table2 th {width:120px;background:#eee;padding:5px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.table2 td {padding:5px;border-bottom:1px solid #ddd;}

/* Ã£¾Æ¿À½Ã´Â±æ */
.map {width:290px;height:250px;border:1px solid #cecece;}

/* °øÅë */
.service dl {margin:0;padding:0;}
.service dt {font-weight:bold;font-size:1.1em;margin:5px 0;padding-left:6px;background:url('../img/bl_2.gif') no-repeat 0 4px;}
.service dd {font-weight:normal;margin-bottom:20px;}

.bl1 dl {margin:0;padding:0;}
.bl1 dt {font-weight:bold;font-size:1em;margin:10px 0 5px 0px;padding-left:6px;background:url('../img/bl_1.gif') no-repeat 0 6px;}
.bl1 dd {font-weight:normal;margin-bottom:20px;border:1px solid #ddd;background:#fafafa;padding:5px;}

.bl2 dl {margin:0;padding:0;}
.bl2 dt {font-weight:bold;font-size:1em;margin:10px 0 5px 0px;padding-left:6px;background:url('../img/bl_1.gif') no-repeat 0 6px;}
.bl2 dd {font-weight:normal;margin-bottom:20px;}

.table1 {margin:0;padding:0;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.table1 th {background:#eee;padding:5px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.table1 td {padding:0 5px;border-bottom:1px solid #ddd;}

.ul1 ul {margin:0;padding:0;}
.ul1 li {padding-left:5px;background:url('../img/bl_3.gif') no-repeat 0 7px;margin:2px;}

.cs_tel {font-size:1.5em;color:#ef0000;font-family:Verdana,µ¸¿ò;}
.box1 {border:1px solid #ddd;padding:5px 0 7px 0;background:#fafafa;text-align:center;font-weight:bold;}





#exampleSub ul{ display:table-row; }
#exampleSub li{ display:table-cell; width:80px; padding:3px; border:#666 solid 2px; text-align:center; }
#exampleSub td{ display:list-item; list-style-type:disc; list-style-position:inside; margin-left:15px; } 