body{word-wrap:break-word;word-break:keep-all;background:#fff}div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,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,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,body{font-family:'NanumGothic','Nanum Gothic','Malgun Gothic','Malgun Gothic',Dotum,sans-serif;color:#343434}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header .head .moblie_nav .moblie_nav_area,.header .head .moblie_nav .moblie_nav_backover{-webkit-transition:all .5s;transition:all .5s}.hide_text{display:block;width:0;height:0;text-indent:-9999px;overflow:hidden}.header .gnb{height:0;text-indent:-999px;background:#121212;padding:0 10px}.header .gnb span{display:block;line-height:30px;font-size:12px;color:#fff}.header .head{background:#fff;position:relative;border-bottom:1px solid #ddd;display:table;width:100%;height:60px}.header .head>div{display:table-cell;vertical-align:middle;text-align:center}.header .head .tel{width:60px}.header .head .logo{text-align:center}.header .head .moblie_nav{width:60px}.header .head .moblie_nav .moblie_nav_btn{width:40px;cursor:pointer;margin:0 auto}.header .head .moblie_nav .moblie_nav_btn i{font-size:40px;color:#565656;line-height:40px}.header .head .moblie_nav .moblie_nav_area{position:fixed;width:100%;max-width:300px;height:100%;top:0;right:-300px;background:#fff;z-index:20;opacity:0}.header .head .moblie_nav .moblie_nav_backover{position:fixed;top:0;right:0;bottom:0;left:0;background:#000;opacity:0;z-index:10;visibility:hidden}.footer{background:#333;border-top:5px solid #151515;padding:15px 5px}.footer p{text-align:center;font-size:11px;color:#fff;line-height:150%}.m_container{width:100%;max-width:660px;margin:0 auto}.m_visual{position:relative;overflow:hidden}.m_visual .visual_bg{width:100%;z-index:1}.m_visual .visual_text{position:absolute;top:0;width:100%;z-index:2}.m_info{position:relative;overflow:hidden;background:#f6f2e7;padding:3.03030%}.m_info ul{overflow:hidden}.m_info ul li{float:left;width:50%}.m_info .box{padding:6.6666%}.m_info .box h3{font-family:'monsori';font-size:28px;text-align:center;margin-bottom:6%}.m_info .box h3 span{margin-right:10px}.m_info .box .text_box{background:#fff;border-radius:10px;text-align:center;display:table;width:100%;height:80px}.m_info .box .text_box dl{display:table-cell;vertical-align:middle;text-align:center;overflow:hidden}.m_info .box .text_box dl dt,.m_info dd{font-size:14px;font-weight:600;line-height:150%}.m_info ul li.box_1{width:100%;padding-bottom:3.03030%}.m_info ul li.box_1 .box{background:#fee47a;border:1px solid #d9bf54;padding:3.2258%}.m_info ul li.box_1 .box h3{margin-bottom:3%}.m_info ul li.box_1 .box .text_box dl{display:inline-block;margin:10px 0}.m_info ul li.box_1 .box .text_box dl dt,.m_info ul li.box_1 dd{float:left;font-size:17px;margin:5px 0}.m_info ul li.box_1 .box .text_box dl dt{clear:both}.m_info ul li.box_1 .box .text_box dl dt span{background:#343434;color:#fff;width:120px;padding:0 5px;text-align:center;display:block;border-radius:5px}.m_info ul li.box_1 .box .text_box dl dd{margin-left:25px}.m_info ul li.box_1 .box .text_box dl dd span{color:#e5384c}.m_info ul li.box_2{width:50%;padding-right:1.5151515%}.m_info ul li.box_2 .box{background:#cee780;border:1px solid #a1ba52}.m_info ul li.box_2 .box .text_box dl dt span{font-size:24px}.m_info ul li.box_3{width:50%;padding-left:1.5151515%}.m_info ul li.box_3 .box{background:#f9c0c0;border:1px solid #db8282}.m_banner{position:relative;overflow:hidden}.m_banner h2{font-size:14px;text-align:center;margin:20px}.m_banner h2 span{font-family:'monsori';font-size:30px;display:block;margin-top:8px}.m_banner ul{overflow:hidden;padding:0 3.0303030%}.m_banner ul li{float:left;width:50%;padding-left:1.6129032%;padding-bottom:3.2258064%}.m_banner ul li.odd{padding-right:1.6129032%;padding-left:0}@media screen and (max-width:550px){.header .head{height:50px}.header .head .tel,.header .head .moblie_nav{width:50px}.header .head .tel img{width:30px}.header .head .moblie_nav .moblie_nav_btn i{font-size:30px}.header .head .logo img{width:150px}.m_info .box h3{font-size:22px}.m_info .box h3 span img{height:22px}.m_info ul li.box_1 .box .text_box dl dt,.m_info ul li.box_1 dd{font-size:14px}.m_info ul li.box_2 .box .text_box dl dt span{font-size:18px}.m_info .box .text_box dl dt,.m_info dd{font-size:12px}.m_banner h2 span{font-size:22px}}@media screen and (max-width:475px){.m_info .box h3{font-size:16px}.m_info .box h3 span{margin-right:5px}.m_info .box h3 span img{height:16px}.m_info ul li.box_1 .box .text_box dl dt,.m_info ul li.box_1 dd{font-size:12px}.m_info ul li.box_1 .box .text_box dl dt span{width:100px}.m_info ul li.box_2 .box .text_box dl dt span{font-size:15px}.m_info .box .text_box dl dt,.m_info dd{font-size:10px}.m_banner h2 span{font-size:18px}}@media screen and (max-width:400px){.m_info .box h3 span img{height:15px}.m_info ul li.box_2 .box .text_box dl dt span{font-size:13px}.m_info .box .text_box dl dt,.m_info dd{font-size:9px}.m_banner h2 span{font-size:18px}}.s_container{max-width:660px;margin:0 auto}.s_container .s_tit{width:100%;height:150px;background-image:url("/img_up/shop_pds/doctorjjy/design_m/2018/s_head.jpg");background-position:center center;background-repeat:no-repeat;background-size:100%;box-shadow:inset 0 0 5px #000;display:table}.s_container .s_tit h2{display:table-cell;text-align:center;vertical-align:middle;font-size:24px;font-weight:600}.s_container .s_tit h2 span{display:inline-block;padding-bottom:10px;border-bottom:1px solid #fff;color:#fff}.s_container .con_box{padding:5px 0 15px 0}.s_container .con_box>dl>dd{padding:15px 10px 5px 10px;font-size:14px}.s_container .con_box>dl>dd span{display:inline-block}.s_container .con_box>dl>dd p{line-height:170%}.s_container .con_box>dl>dd p.ta_c{text-align:center}.s_container .con_box>dl>dd p.ta_r{text-align:right}.s_container .con_box>dl>dd p.fw_600{font-weight:600}.s_container .con_box>dl>dd p.mg_t20{margin-top:20px}.s_container .con_box>dl>dd .tb_1{width:100%}.s_container .con_box>dl>dd .tb_1 th,.s_container .con_box>dl>dd .tb_1 td{padding:7px 5px;border-bottom:1px dashed #ddd;line-height:150%}.s_container .con_box>dl>dd .tb_1 th{font-weight:600}.s_container .con_box>dl>dd .tb_1 td{font-size:12px}.s_container .con_box>dl>dd .tb_1 td.year{width:80px;font-weight:600;font-size:14px}.s_container .con_box>dl>dd .tb_1 td.year span{border-right:1px solid #ddd;display:block;text-align:center}.s_container .con_box>dl>dd .tb_2{width:100%}.s_container .con_box>dl>dd .tb_2 th,.s_container .con_box>dl>dd .tb_2 td{font-weight:600;padding:7px 3px;border-bottom:1px dashed #ddd;line-height:150%}.s_container .con_box>dl>dd .tb_2 th{width:5%}.s_container .con_box>dl>dd .tb_2 td{width:45%}.s_container .con_box>dl>dd .tb_3{margin:0 auto}.s_container .con_box>dl>dd .tb_3 th,.s_container .con_box>dl>dd .tb_3 td{font-weight:600;padding:7px 3px;line-height:150%}.s_container .con_box>dl>dd .tb_3 th{text-align:left}.s_container .con_box>dl>dd .tb_3 td.bar span{border-left:1px solid #ddd;display:block;content:'';height:10px;margin:0 20px}.s_container .con_box>dl>dd .tb_4{width:100%;margin:0 auto}.s_container .con_box>dl>dd .tb_4 th,.s_container .con_box>dl>dd .tb_4 td{padding:7px 3px;line-height:150%}.s_container .con_box>dl>dd .tb_4 th{text-align:center;border-bottom:1px solid #ddd;font-weight:600}.s_container .con_box>dl>dd .tb_4 td{border-bottom:1px dashed #ddd;font-size:13px}.s_container .con_box>dl>dd .tb_4 td.first{text-align:center}.s_container .con_box>dl>dd .tb_4 th.bar,.s_container .con_box>dl>dd .tb_4 td.bar{width:48px}.s_container .con_box>dl>dd .tb_4 th.bar span,.s_container .con_box>dl>dd .tb_4 td.bar span{border-left:1px solid #ddd;display:block;content:'';width:1px;height:10px;margin:0 20px}.s_container .con_box>dl>dd .tb_4 td span{font-size:18px;font-weight:600;color:#ff6f1b}.s_container .con_box>dl>dd .tb_5{width:100%;margin:0 auto}.s_container .con_box>dl>dd .tb_5 th,.s_container .con_box>dl>dd .tb_5 td{padding:7px 2px;line-height:150%}.s_container .con_box>dl>dd .tb_5 th{text-align:center;border-bottom:1px solid #ddd;font-weight:600;font-size:13px}.s_container .con_box>dl>dd .tb_5 td{border-bottom:1px dashed #ddd;border-left:1px solid #ddd;font-size:12px;text-align:center}.s_container .con_box>dl>dd .tb_5 td.first{border-left:0}.s_container .con_box>dl>dd .tb_5 td.ta_l{text-align:left}