/* BASIC css start */
.bcate { font-size:18px; color:#000; }
.both {clear:both;}

.tab_menu { width:100%; margin:30px auto; }

.menu_list { width:100%; height:30px; border-bottom:1px solid #ededed; }
.menu_list li { float:left; width:120px; height:30px; font-size:15px; color:#000; line-height:30px; text-align:center; }
.menu_list .on { border-bottom:1px solid red; }

.add_if_con { width:100%; height:300px; margin:20px auto; text-align:center; background:#f5f5f5; }

/* ºÐ·ùÆäÀÌÁö Å¸ÀÌÆ² ½ºÅ¸ÀÏ */
.bcate { border-bottom:1px solid #dedede; padding-bottom:15px; text-indent:15px; font-size:16px; color:#222; font-weight:700; line-height:1; letter-spacing:-0.3px; text-align:left; background:url('/design/lilu2012/0745universe/sub_list_blot.gif') no-repeat; background-position:0 1px; }


/* ¸ÞÀÎ »óÇ°ÅÇ */
.m_tab01 { font-size:0; width:100%; text-align:center; margin:0 auto; }
.m_tab01 li { border-top:2px solid transparent; cursor:pointer; position:relative; display:inline-block; height:40px; margin:0 35px; -webkit-transition: .2s ease-in-out; transition: .2s ease-in-out;}
.m_tab01 li a { color:#999; font-size:18px; line-height:40px; text-align:center; }
.m_tab01 li:hover { color:#000; cursor:pointer; }
.m_tab01 li.current { border-top:2px solid #222; color:#000; font-weight:700; background-color:#fff; -webkit-backface-visibility:hidden; }
.m_tab01 li.current a { color:#000; font-weight:700; }
.tabcontent01 {display:none; margin-top:50px; padding:0px;}
.tabcontent01.current {display:block;}

.tabcontent01 p { font-size:24px; text-align:center; color:#666; }

/* ÁöÁ¡ Á¤º¸ */
.map_txt {width:100%; margin-top:30px;}
.map_txt .m_l_txt {float:left; width:25%;}
.map_txt .m_l_txt h3 {font-size:24px; font-weight:bold;}
.map_txt .m_r_txt {float:left; width:75%; line-height:1.5;}
.map_txt .m_r_txt li {border-bottom:1px solid #ddd; padding:20px 0;}
.map_txt .m_r_txt li:first-child {padding-top:0;}
.map_txt .m_r_txt li img {width:60px; padding-right:5px; vertical-align:middle; margin-bottom:2px;}
.map_txt .m_r_txt li p {color:#000; font-size:12px; font-weight:bold; display:inline-block; padding-right:10px;}

.map_img {width:100%; margin-top:40px;}
.map_img li {float:left; width:32%; margin-right:2%;}
.map_img li:last-child {margin-right:0;}
.map_img li img {width:100%;}
/* BASIC css end */

