@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); } 
#comingsoon {width:100%;padding-top:100px;text-align:center}

/* 공통 */
dl, dd, dt {margin:0;padding:0;border:0}
a, input {outline:none; selector-dummy : expression(this.hideFocus=true)}
 
.pagecommon{font-size:16px;line-height:26px;color:#555;letter-spacing:-0.3px;font-family:notokr-regular}

/* 오시는길 */
#sh_map_wrap .pt_area{overflow:hidden;margin-top:30px}
#sh_map_wrap .pt_area > dl{float:left;width:49%}
#sh_map_wrap .pt_area dl dt{display:inline-block;position:relative;width:166px;height:36px;padding-left:42px;margin-bottom:15px;font-size:15px;line-height:36px;color:#fff;border-radius:30px;background-color:#535353;box-sizing:border-box;font-family:notokr-medium}
#sh_map_wrap .pt_area dl dd{padding:0 0 10px 18px;border-bottom:dotted 1px #ccc;font-size:15px}
#sh_map_wrap .pt_area .sub{margin-right:2%}
#sh_map_wrap .pt_area .sub dt:before{display:block;position:absolute;top:0px;left:20px;content:"\f239";color:#fff;font-family:FontAwesome}
#sh_map_wrap .pt_area .bus dt:before{display:block;position:absolute;top:0px;left:20px;content:"\f207";color:#fff;font-family:FontAwesome}

#Page33 .cont_area{overflow:hidden;margin-top:35px}
#Page33 .cont_area > div{display:inline-block;float:left}
#Page33 .cont_area > div:first-child{margin-right:34px}
#Page33 .cont_area .tit{padding-bottom:25px;font-size:20px;color:#333;font-family:notokr-medium}
#Page33 .cont_area .tit span{color:#f38a00}

.business_page .cont_wrap{margin-bottom:65px}
.business_page .eng{font-size:11px;letter-spacing:1px;font-weight:600;color:#6a6a6a;font-family:'Montserrat', sans-serif}
.business_page .eng:after{display:block;width:18px;height:1px;margin:7px 0;background-color:#f18903;content:''}
.business_page .b_tit{margin-bottom:15px;font-size:19px;color:#333;font-family:notokr-medium}
.business_page .s_tit{font-size:17px;color:#333;font-family:notokr-medium}
.business_page .pro_area{margin-top:20px;padding:32px 66px;border:solid 1px #ddd;background-color:#f7f7f7}
.business_page .pro_area ul{padding-top:10px;overflow:hidden}
.business_page .pro_area ul li{position:relative;float:left;width:200px;height:50px;padding:0 20px;margin:7px 40px 4px 0;border:solid 1px #212121;line-height:50px;color:#333;background-color:#fff}
.business_page .pro_area ul li span{display:inline-block;width:28px;height:28px;margin-right:7px;font-size:13px;line-height:28px;color:#fff;letter-spacing:1.3px;background-color:#212121;text-align:center;font-family:notokr-medium}
.business_page .pro_area ul li:after{position:absolute;right:-41px;top:50%;width:41px;height:1px;background-color:#333;content:'' }
.business_page .pro_area ul li:nth-child(4){margin:7px 0 4px}
.business_page .pro_area ul li:nth-child(4):after{display:none}
.business_page .pro_area ul li:last-child:after{display:none}
.business_page .bottom_txt{margin-top:30px;font-size:17px}
.business_page .bottom_txt:before{display:inline-block;width:10px;height:2px;margin:0 5px 5px 0;background-color:#f18903;content:''}
.business_page .line_box{border:dotted 1px #ccc;padding:30px 25px}
.business_page .start_wrap dl{height:215px;margin-bottom:20px;padding:30px 0 25px 230px;box-sizing:border-box}
.business_page .start_wrap dl dt{padding:15px 0;font-size:19px;color:#333;font-family:notokr-medium}
.business_page .eng{color:#f08803}
.business_page .eng:after{display:none}
.business_page .img_wrap{margin-top:25px;padding:35px 0;border:solid 1px #ddd;text-align:center;background-color:#f7f7f7}

#Page34 .man_area li{overflow:hidden;margin-bottom:50px;padding-bottom:50px;border-bottom:dotted 1px #ccc}
#Page34 .man_area li:nth-child(even){padding-left:163px}
#Page34 .man_area li:last-child{border-bottom:none}
#Page34 .man_area li > div{float:left}
#Page34 .man_area li .img_area{margin-right:40px}
#Page34 .man_area li .txt_area dl dt{position:relative;padding:20px 0 15px;font-size:25px;font-weight:600;color:#333;font-family:'Montserrat', sans-serif}
#Page34 .man_area li .txt_area dl dt:before{position:absolute;left:-94px;top:13px;content:url('/sh_page/img/34p_arr.png')}
#Page34 .man_area li .txt_area dl dt .org{color:#f38a00}
#Page34 .man_area li .txt_area dl dd{padding-bottom:5px}
#Page34 .man_area li .txt_area dl dd:before{display:inline-block;width:2px;height:2px;margin:0 5px 5px 0;background-color:#777;content:''}

#Page36 .box_area{margin-top:40px;overflow:hidden;border-top:solid 2px #333}
#Page36 .box_area li{padding:25px 0 39px;border-bottom:dotted 1px #ccc;box-sizing:border-box}
#Page36 .box_area li img{display:inline-block; vertical-align:top}
#Page36 .box_area li .txt_area{display:inline-block;width:86%;padding-left:30px }
#Page36 .box_area li .b_tit{padding-top:19px;font-size:18px;color:#333;font-family:notokr-medium}
#Page36 .proce_area{overflow:hidden;width:100%; border-collapse:collapse}
#Page36 .proce_area td{position:relative;width:calc(100% /3);width:-webkit-calc(100% /3);width:-moz-calc(100% /3);height:208px;border:solid 1px #ddd;text-align:center;box-sizing:border-box}
#Page36 .proce_area td.bg{background-color:#f7f7f7}
#Page36 .proce_area td .number{position:absolute;right:10px;top:10px;font-size:11px;font-weight:bold;letter-spacing:2px;color:#777;font-family:'Montserrat', sans-serif} 
#Page36 .proce_area td .p_eng{padding:15px 0 5px;font-size:13px;color:#999;letter-spacing:1px;;font-family:'Montserrat', sans-serif}
#Page36 .proce_area td .p_tit{font-size:18px;color:#333;font-family:notokr-medium}
#Page36 .proce_area td .p_tit .small{font-size:15px}

#Page38 .tbl_wrap{margin-bottom:35px}
#Page38 .tbl_wrap .tbl_38p{width:100%;border-collapse:collapse;border-top:solid 2px #333}
#Page38 .tbl_wrap .tbl_38p tbody th{width:15%;border-bottom:dotted 1px #ccc;font-weight:normal;background:#f7f7f7;font-family:notokr-medium}
#Page38 .tbl_wrap .tbl_38p tbody td{border-bottom:dotted 1px #ccc}
#Page38 .bottom_txt{margin-top:20px;font-size:15px}
#Page38 .tit_box{text-align:center}
#Page38 .tit_box .eng{padding:15px 0 12px;color:#f18903}
#Page38 .tit_box .eng:after{display:none}

#Page39 .start_wrap dl:nth-child(1){background:#f7f7f7 url(/sh_page/img/39p_icon01.png) 45px 30px no-repeat}
#Page39 .start_wrap dl:nth-child(2){background:#f7f7f7 url(/sh_page/img/39p_icon02.png) 45px 30px no-repeat}
#Page39 .start_wrap dl:nth-child(3){background:#f7f7f7 url(/sh_page/img/39p_icon03.png) 45px 30px no-repeat}

#Page40 .start_wrap dl:nth-child(1){background:#f7f7f7 url(/sh_page/img/40p_icon01.png) 45px 30px no-repeat}
#Page40 .start_wrap dl:nth-child(2){background:#f7f7f7 url(/sh_page/img/40p_icon02.png) 45px 30px no-repeat}
#Page40 .start_wrap dl:nth-child(3){background:#f7f7f7 url(/sh_page/img/40p_icon03.png) 45px 30px no-repeat}
#Page40 .go_btn{display:inline-block;width:150px;height:36px;margin-top:20px;font-size:14px;line-height:36px;color:#fff;background-color:#121e28;text-align:center;transition:all 0.2s}
#Page40 .go_btn:after{display:inline-block;margin-left:10px;content:"\f061";font-size:10px;color:#fff;font-family:FontAwesome}
#Page40 .go_btn:hover{background-color:#b5295f}
#Page40 .start_wrap dl{height:253px}