@charset "utf-8";
ul {margin:0; padding:0;}
li{list-style:none;}
img {border:0;}
a {text-decoration:none;}

@font-face { font-family: ngb; src:url(http://www.hdweb.co.kr/NanumGothicBold.eot); }
@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);
body{min-width:auto}

.common_page{font-size:14px}
.common_page .big_txt{font-size:21px;line-height:31px}
.common_page .eng_txt{font-size:13px}
.common_page .pl{white-space:normal;word-break:keep-all}
.common_page .center_img{padding:20px 15px 0}
.common_page .center_img img{width:100%}

/* 인사말 */
#p33 .g_box{padding:40px 15px;background-size:500px}
#p33 .g_box:before{bottom:auto;top:30px;width:52%;background-size:contain}
#p33 .g_box .g_txt{width:100%;padding:30px 0 0}
#p33 .g_box .sign{position:initial;margin-top:25px;font-size:14px;text-align:right}
#p33 .g_box02{background:url('/sh_page/img/p33_bg02_m.jpg') no-repeat right top;background-size:500px}
#p33 .g_box02 .tit_txt{padding-left:0}
#p33 .g_box02 .g_txt{float:none}

/* 철학 */
#p34 .top_txt{padding:40px 15px 0}
#p34 .top_txt .s_txt{word-break:keep-all}
#p34 .ph_box{padding:50px 15px;background-size:70%}
#p34 .ph_box .md_txt{font-size:18px;line-height:28px}

/* 특공무술 */
#p40{padding-bottom:20px}
#p40 .top_txt{padding:40px 15px 0}
#p40 .top_txt .s_txt{word-break:keep-all}
#p40 .bg_box{padding:41px 15px}
#p40 .bg_box .tit{font-size:16px}
#p40 .txt_box .wrap_box{display:block}
#p40 .txt_box .wrap_box .img img{width:100%}
#p40 .txt_box{padding:45px 15px 0}
#p40 .txt_box .mid_txt{font-size:18px;line-height:28px}
#p40 .txt_box .wrap_box .txt{padding:45px 0 0}