@charset "utf-8";

#comingsoon{width:100%;padding-top:100px;text-align:center}

/* 페이지 포인트 컬러 */
#pageCm .pg_color{color:#333}
#pageCm .pg_bdcolor:before{border-color:#333}
#pageCm .pg_bgcolor{background-color:#333}

/* 공통 */
#pageCm{padding-bottom:50px;position:relative;font-size:15px;letter-spacing:-.3px;line-height:1.8;color:#777;font-family:'notokr-regular'}
#pageCm .tit_area{margin-bottom:25px;color:#aaa;letter-spacing:-.8px;font-family:'notokr-light'}
#pageCm .tit_area span{display:inline-block;font-size:14px;letter-spacing:2px;text-transform:uppercase;font-family:'notokr-bold'}
#pageCm .tit_area.t_center span:after{display:block;content:"";width:1px;height:30px;margin:12px auto;background-color:#d1d1d1}
#pageCm .tit_area p{font-size:29px;line-height:1.4}
#pageCm .t_center{text-align:center}
#pageCm .c_black{color:#333}
#pageCm strong{font-weight:normal;font-family:'notokr-bold'}
#pageCm .stit_area{font-size:17px;line-height:1.6}
#pageCm .stit_area h4{padding-bottom:15px;font-size:29px;font-weight:normal;line-height:1.4;font-family:'notokr-regular'}

/*공통*/
.p_page .tit{display:block;margin:20px auto 50px}
.p_page .tit_box{border-bottom:1px dotted #ddd}
.p_page .tit_box p{padding-bottom: 10px;font-size: 22px;color:#222;font-family: 'notokr-light';}
.p_page .tit_box p:before{display:inline-block;content:'';width:20px;height:20px;margin:2px 10px 0 0px;border-radius:5px;background:url(/sh_page/img/tit_before.png)no-repeat}
.p_page .tit_box p span{color:#222;font-family:'notokr-medium'}
.p_page .cont{margin:30px 0 45px 0;padding:0}
.p_page ul.ul_list li{position:relative;padding-left:21px;font-size:15px;line-height:26px;color:#666;font-family:'notokr-regular'}
.p_page ul.ul_list li:before{position:absolute;left:0;top:10px;content:'';width:6px;height:6px;border-radius:100px;background:#4c86ee}
.cont .cont_txt{margin-top:20px;padding:20px 50px;border:1px solid #ddd;text-align:left;font-size:16px;line-height:26px;color:#666;font-family:'notokr-regular'}

.p_page img:first-child{padding-top:0!important}
.p36 img,.p37 img{border-bottom:none!important}
.p_page img{border-bottom:1px dotted #888;padding:50px 0 30px} 
.p_page img:last-child{padding-bottom:0!important;border-bottom:none!important}


/* 대표 인사말 */
.p6{text-align:center}
.p6 .cont_area{padding-top:250px;background:url(/sh_page/img/p6_img.jpg) top center no-repeat}
.p6 .cont{padding-top:50px;width:90%;margin:0 auto;background-color:#fff}
.p6 .cont .st{padding-bottom:10px;font-size:22px;letter-spacing:-.8px;color:#333;font-family:'notokr-medium'}
.p6 .cont .sign{color:#333;font-family:'notokr-bold'}
.p6 .cont .sign span{padding-left:5px;font-size:26px;color:#333;font-family:'Nanum Pen Script'}


/*출입통제 시스템*/
.p36 .cont .cont_txt{text-align:left}
.p36 .cont .cont_txt img{padding-top:20px}
.p36 .cont_02 img{display:block;margin:15px auto}
.p36 dl{padding:10px;border:1px solid #ddd;font-size:15px;font-family:'notokr-regular';color:#666}
.p36 dt{padding:10px;font-family:'notokr-bold';color:#2f61bb}
.p36 dd{border-bottom:1px dotted #ddd;padding-bottom:10px;padding-left:11px}
.p36 dd:last-child{border-bottom:none}

