@charset "utf-8";
@import url('https://fonts.googleapis.com/css?family=Nanum+Brush+Script');
#comingsoon{width:100%;padding-top:100px;text-align:center}

#pageCommon{padding:10px 0 60px;font-size:15px;line-height:1.8;letter-spacing:-.3px;color:#777}
#pageCommon .c_blue{color:#1459b8}
#pageCommon .clear {overflow:hidden}

/* 인사말 */
.p33{}
.p33 .tit{font-size:28px;font-weight:500;line-height:1.4;color:#222}
.p33 img{margin:55px 0}
.p33 .cont{float:left;width:48.5%;text-align:justify;color:#555;font-weight:500}
.p33 .cont.right{float:right}
.p33 .cont p{padding-top:15px;text-align:right;color:#000}
.p33 .cont p span {font-size:36px;font-weight:normal;font-family:'Nanum Brush Script'}

/* 연혁 */
.p34{position:relative;overflow:hidden;height:850px;background:url(/sh_page/img/p34_bg.png) right bottom no-repeat}
.p34 .tit{float:left;font-weight:bold}
.p34 .tit span.first{font-size:3.3em;color:#073E8A;line-height:1em}
.p34 .tit span.last{position:absolute;color:#666;font-size:2.1em;top:60px;left:60px}
.p34 .history{margin-left:180px}
.p34 .history:after {display:block;content:"";visibility:hidden;clear:both}
.p34 .cont {float:left;width:47%;border-left:1px solid #dddddd}
.p34 .cont.right{float:right}
.p34 dl dt{font-weight:bold;color:#073E8A;font-size:2.1em;background:url(/sh_page/img/0102_arr.png) left 3px no-repeat;padding-left:40px;margin:35px 0 10px -7px}
.p34 dl dt.first{margin:10px 0 10px -7px}
.p34 dl dt.mg0 {margin-top:10px}
.p34 dl dd{margin-left:36px;line-height:1.8}
.p34 dl dd.last{border-bottom:1px solid #e6e6e6;padding-bottom:30px}
.p34 dl dd p{font-size:15px;color:#666666;letter-spacing:-25;padding-left:32px}
.p34 dl dd b{font-size:15px;float:left}

/* 오시는길 */
.p36 .cont{overflow:hidden}
.p36 .cont .left{float:left;margin-right:9px}
.p36 .cont .right{float:left}
.p36 .cont > div{width:32.3%}
.p36 .cont > div iframe{width:100%;height:450px}
.p36 .cont > div h5{margin:20px 0 15px;font-size:18px;font-weight:bold;color:#222}
.p36 .cont > div ul li{line-height:2.5;border-bottom:1px dotted #ccc}
.p36 .cont > div ul li i{padding-right:8px;color:#ff9845}
.p36 .cont > div ul li:last-child{border:none}
.p36 .info{padding:35px 10px;text-align:center;background-color:#f7f7f7}
.p36 .info h5{margin-bottom:10px;font-size:18px;color:#222;font-family:'notokr-medium'}
.p36 .info h5:after{content:"";display:block;width:30px;height:2px;margin:10px auto;background-color:#ff9845}
