@charset "utf-8";

.content {padding:180px 0 0;}
.header {position:fixed;}
.footer {margin-top:120px;}
.content .inner {position:relative;}
.txt_a {font-size:18px; color:#929292;line-height:28px;letter-spacing: -0.5px;}
.txt_b {font-size:22px;color:#929292;letter-spacing: -1px;}
.txt_c {font-size:15px;color:#929292;line-height:24px;}

/* ----------------------------------------------------------------------------------------------------------------------------- */


.gnb_s {float:right;}
.gnb_s:after {content:'';display:block;clear:both;}
.gnb_s>li {float:left;height:98px;background:url(../images/gnbList_devide.png) no-repeat 0 48%;}
.gnb_s>li:first-child {background:none;}
.gnb_s>li>a {position:relative;display:block;padding:40px 30px 35px;font-weight:bold;color:#322f4e;font-size:18px;font-family:'NanumBarunGothic';}
.gnb_s .depth1:hover,.gnb_s .depth1.now {border-bottom:3px solid #2e324f;}
.gnb_s .submenu {display:none;position:absolute;left:0;top:98px;width:100%;background:#ff7200;}
.gnb_s .m_on .submenu {display:block;position:fixed;width;100%;}
.gnb_s .submenu ul {text-align:center;}
.gnb_s .submenu .sub1 {width:630px;padding:0 0 0 110px;margin:auto;}
.gnb_s .submenu .sub2 {width:450px;padding:0 0 0 0;margin:auto;}
.gnb_s .submenu .sub3 {/* width:200px; */padding:0 0 0 260px;margin:auto;}
.gnb_s .submenu .sub4 {width:700px;padding:0 0 0 560px;margin:auto;}
.gnb_s .submenu .sub5 {padding:0 0 0 520px;margin:auto;}
.gnb_s .submenu li {display:inline-block;}
.gnb_s .submenu li a{display:block;padding:20px 40px;background:url(../images/gnb_submenu_devide.png) no-repeat 0 50%;color:#fff;font-size:15px;}
.gnb_s .submenu li a:hover {color:#ffe5d0;}
.gnb_s .submenu li:first-child a{background:none;}


/* 회사소개 */
.cnt_area {margin:0 0 0 300px;min-height:300px;padding:80px 0 0;}
.cnt_area h2 {padding:0 0 20px;font-size:45px;color:#3e3b58;}
.cont_box {padding:0 0 0 220px;}
.cont_box h3 {padding:0 0 25px;}
.cont_box .cont_right {border-left:1px solid #d6d6d6; padding:0 0 0 40px;}
.cont_box .subtitle {font-size:27px;color:#3e3b58;padding:0 0 30px;font-family: NBGLight;}
.cont_box.intro {background:url(../images/intro_img.png) no-repeat;}
.msg_box {padding:50px 60px 50px 40px;background-color: #F5F5F5; border:3px solid #F5F5F5; border-radius:15px;}
.msg_box p {padding:0 0 0px;font-size:16px;color:#7d7d7d;line-height:28px;}

/* CEO 인사말 */
.ceo_area {padding:0 0 125px;}
.greeing {padding:30px 40px 30px 40px;border:3px solid #e8e9ec; border-radius:15px;}
.greeing p {padding:0 0 0px;background:url(../images/img_ceo_greeting.jpg) no-repeat 100% 100%;;font-size:16px;color:#7d7d7d;line-height:23px;}

/* 관리시술 서비스 */
.sub_txt1 {font-size:38px;color:#3e3b58;}
.ft_ty1 {color:#7d7d7d;font-size:17px;line-height:1.5;letter-spacing:-0.5px;}
.ft_ty2 {display:inline-block;padding:10px 20px;background:#2c304c;color:#fff;font-size:17px;border-radius:20px;}
.ft_ty2 span {color:#ff7200;}

/* 오시는길 */
.cnt_area.loca h2 {padding:0 0 20px;}
.cnt_area.loca .map {margin:40px 0;}
.contact {overflow:hidden;}
.contact li {float:left;padding:30px 40px 30px 125px;border-left:1px solid #e1e1e1;}
.contact li:first-child {border-left:0;}
.contact .addr {padding-left:100px;background:url(../images/img_address.png) no-repeat 0 15px;}
.contact .office {background:url(../images/img_office.png) no-repeat 30px 15px;}
.contact .blog {background:url(../images/img_blog.png) no-repeat 30px 15px;}
.contact li strong {display:block;font-size:20px;color:#322f4e;}
.contact li span {display:block;font-size:16px;color:#9b9b9b;line-height:23px;letter-spacing:-1px;}

/* 갤러리 */
.gallery_list {margin:0 0 90px;}
.gallery_list ul {margin-right:-12px;}
.gallery_list ul:after {content:'';display:block;clear:both;}
.gallery_list li {float:left;width:223px;height:290px;margin:0 10px 8px 0;}
.gallery_list li img {width:100%;height:223px}
.gallery_list .thumb_name {padding:10px 0;font-size:15px;overflow:hidden;word-break:break-word;color:#3e3b58;text-align:center;}
.gallery_list .w_date {font-weight:15px;color:#8e8e8e;text-align:center;}
.detail_img img {width:100%;margin:15px 0;}


.tbl_typeB .review {padding:20px 0 40px;}
.tbl_typeB .review div {padding:0 10px;}
.tbl_typeB .review .review_txt {padding:20px 0;line-height:20px;}
.tbl_typeB .review .review_vod {margin:15px 0;text-align:center;}
.tbl_typeB .review .review_pic {margin:15px 0;text-align:center;}
.tbl_typeB .review .review_pic img {width:720px;}
/* 탭 */


/* 모모활용가이드  */
.tabs {overflow:hidden;}
.tabs.tabs3 li {float:left;width:210px;margin:0 10px 0 0;border:1px solid #ebebeb;border-radius:25px;}
.tabs.tabs5 li {float:left;width:170px;margin:0 10px 0 0;border:1px solid #ebebeb;border-radius:25px;}
.tabs.tabs6 li {float:left;width:144px;margin:0 0 0 8px;border:1px solid #ebebeb;border-radius:25px;}
.tabs.tabs6 li:first-child {margin-left:0;}
.tabs.tabs6 li a {font-size:18px;letter-spacing:-1px;}
.tabs li a {padding:17px 0;display:block;text-align:center;color:#9e9e9e;font-size:20px;}
.tabs .active a{background:#06b9e1; color:#fff;border-radius:25px;}
.tab_content {padding:50px 0 0;}

.txt_exp{font-size:15px;color:#929292;line-height:24px;letter-spacing:-0.5px;}
.article {}
.blit_ty1 { padding:0 0 15px 10px;background:url(../images/blit_a.png) no-repeat 0 9px;color:#929292;font-size:15px;line-height:25px;} 
.font_b {font-weight:bold;color:#30334f;font-size:15px;font-family:'NanumBarunGothic';} 
.item_list li {text-indent: -40px; padding: 0 0 20px 55px;color:#929292; }
.gput1_1 {margin: -40px 0 0;width:188px;height:252px;background:url(../images/img_guide2.jpg) no-repeat;font-size:0;text-indent:-9999px;}
.gput1_2 {margin: -40px 0 0;width:415px;height:248px;background:url(../images/img_guide2_03.jpg) no-repeat;font-size:0;text-indent:-9999px;}
.gput2_1 {margin: -40px 0 0;width:186px;height:250px;background:url(../images/img_guide2_02.jpg) no-repeat;font-size:0;text-indent:-9999px;}
.gput2_2 {margin: -40px 0 0;width:421px;height:248px;background:url(../images/img_guide2_04.jpg) no-repeat;font-size:0;text-indent:-9999px;}
.gput3_1 {margin: -40px 0 0;width:184px;height:248px;background:url(../images/img_guide2_05.jpg) no-repeat;font-size:0;text-indent:-9999px;}
.gput3_2 {margin: -40px 0 0;width:413px;height:248px;background:url(../images/img_guide2_06.jpg) no-repeat;font-size:0;text-indent:-9999px;}
.gput4_1 {margin: -80px 0 0;width:184px;height:248px;background:url(../images/img_guide2_10.jpg) no-repeat;font-size:0;text-indent:-9999px;}



.m_block {padding:50px 0 0 0;border-top:1px solid #ebebeb; }
.mt_detail dt {font-size:15px;color:#6b6b6b;letter-spacing:-0.5px;line-height:24px;font-weight:bold;}
.mt_detail dd {background:url(../images/blit_b.gif) no-repeat 0 9px; padding:0 0 0 12px;font-size:14px;color:#929292;line-height:24px;letter-spacing:-0.5px;}
.mt_detail li {background:url(../images/blit_b.gif) no-repeat 0 9px; padding:0 0 0 12px;font-size:14px;color:#929292;line-height:24px;letter-spacing:-0.5px;}
.use1 {height:341px;padding:0 0 0 255px;background:url(../images/img_guide2_07.jpg) no-repeat;}
.use2 {height:313px;padding:0 0 0 255px;background:url(../images/img_guide2_08.jpg) no-repeat;}
.use3 {height:313px;padding:0 0 0 255px;background:url(../images/img_guide2_09.jpg) no-repeat;}

.tab_content h3 {padding:0 0 10px;font-size:26px;color:#343552;font-weight:bold;letter-spacing:-0.5px;}
.tab_content h3 span {padding:0 0 0 10px;font-size:20px;color:#06b9e1;letter-spacing:-0.5px;font-family:NBGLight;font-weight:normal;}
.tab_content h4 {font-size:30px;color:#343552;font-weight:bold;}
.tab_content .Txt_area {float:left; padding:60px 0 0 30px;}

.txt_d {font-size:16px;color:#868686;line-height:24px;}
.txt_e {font-size:26px;color:#464646;line-height:36px;letter-spacing:-1px; }
.bdr_b {border-bottom:1px solid #ebebeb;}
.form_a li {color:#868686;line-height:28px;padding-bottom:0;}
.form_a .itxt_wrap {overflow:hidden; margin:20px 0 0;}
.bg_txt {background:#343552;color:#fff;}

.g3_tab1 {background:url(../images/bg_g3_tab1_01.png) no-repeat;}
.g3_tab2 {background:url(../images/bg_g3_tab2_01.png) no-repeat;}
.g3_tab3 {background:url(../images/bg_g3_tab3_01.png) no-repeat;}
.g3_tab3_2 {background:url(../images/bg_g3_tab3_02.png) no-repeat;}
.num_list.tip {height:160px;}
.num_list li {text-indent:-48px;padding:0 0 20px 44px;font-size:15px;line-height: 24px;color:#929292;}
.num_list.tip li {text-indent:-60px;padding:0 0 15px 54px;line-height:25px;font-size:15px;color:#929292;letter-spacing:-0.5px;}
.num_list li .num {padding:0 5px 0 0;font-size:32px;color:#343551;font-weight:bold; font-family:arial;vertical-align:middle;letter-spacing:-1px;}
.tab_content h3.box_title {font-size:32px;color:#343551;font-weight:normal;}
.num_list.rsp .rock {height:30px;line-height:30px;text-indent:0;background:url(../images/img_g3_tab5_rock.png) no-repeat;padding:0 0 0 40px;} 
.num_list.rsp .scissors {height:35px;line-height:35px;margin:10px 0;text-indent:0;background:url(../images/img_g3_tab5_scissors.png) no-repeat;padding:0 0 0 40px;} 
.num_list.rsp .paper {height:34px;line-height:34px;text-indent:0;background:url(../images/img_g3_tab5_paper.png) no-repeat;padding:0 0 0 40px;} 

.ft_c95f5f {color:#c95f5f;}
.g3_tab4_1 {background:url(../images/bg_g3_tab4_01.png) no-repeat;}
.g3_tab4_2 {background:url(../images/bg_g3_tab4_02.png) no-repeat;}
.g3_tab4_3 {background:url(../images/bg_g3_tab4_03.png) no-repeat;}
.g3_tab5_1 {background:url(../images/bg_g3_tab5_01.png) no-repeat;}
.g3_tab5_2 {background:url(../images/bg_g3_tab5_02.png) no-repeat;}
.g3_tab5_3 {background:url(../images/bg_g3_tab5_03.png) no-repeat;}
.g3_tab6_1 {background:url(../images/bg_g3_tab6_01.png) no-repeat;}


/* AS 시스템 */
.system {overflow:hidden;}
.system li {width:30%;float:left;margin:0 0 70px;padding:0 0 0 172px;}
.system li h3 {padding:0 0 10px;background:url(../images/system_title_bg.png) no-repeat 0 100%;font-size:24px;color:#2c314d;font-weight:bold;}
.system li .sys_txt {padding:15px 0 0;font-size:16px;color:#939393;line-height:22px;letter-spacing:-0.5px;}
.system .st1 {float:left;height:145px;background:url(../images/bg_system1.png) no-repeat;}
.system .st2 {float:right;height:145px;background:url(../images/bg_system2.png) no-repeat;}
.system .st3 {float:left;height:145px;background:url(../images/bg_system3.png) no-repeat;}
.system .st4 {float:right;height:145px;background:url(../images/bg_system4.png) no-repeat;}


/* 비밀번호 확인 */
.pw_area {padding:0 28px 35px;margin:auto;width:550px;border:13px solid #c9c9c9;}
.pw_area h1 {width:228px;height:130px;margin:35px auto 0;background:url(../images/pwchk_title.jpg) no-repeat;font-size:0;}
.pw_area label {font-size:14px;color:#7e7e7e;padding-right:10px;}
.pw_area input[type='password'] {padding:7px 5px;width:208px;}
.pw_area button[type='submit'] {width:62px;background:#30324e;padding:7px 0;text-align:center; color:#fff;font-size:14px;border:0;}
.pw_area button[type='button'] {width:60px;background:#eaeaea;border:1px solid #dcdcdc; padding:7px 0;text-align:center; color:#6b6b6b;font-size:14px;}
.pw_area form {margin:20px 0 0;}


 /* qna 상세 */
 .insert_img img {width:640px;}

/* 아카데미 */
.vodArea {width:720px;height:480px;background:#ddd;margin:auto;}
.form_wrap {position:relative;}
.form_wrap .FormDown {position:absolute; left:600px;top:743px;}



@media all and (min-width:320px) and (max-width: 480px) {
	
.thumb-ul .thumb_txt {background:#ff0000;}
}





