/* PC - 뷰포트 CSS */
#viewport #left_side {display:none}
#viewport #right_side {display:none}
#viewport #close_side {display:none}

.quick_wrap {max-width:230px; padding:0; border:1px solid rgba(0, 0, 0, 0.2); box-sizing:border-box; background:#fff;}
.quick_wrap .title {display:block; margin:0 0 15px; padding:20px 13px; background:#dc3d3d;}
.quick_wrap .title h1 {font-size:17px; font-weight:500; margin:0 0 7px; padding:0; color:#fff;}
.quick_wrap .title p {font-size:14px; line-height:1.3em; padding:0; margin:0; color:rgba(255, 255, 255, 0.9); letter-spacing:-0.03em;}
.quick_wrap .title p span {display:inline-block;  word-break:keep-all;}

.quick_wrap .contact {display:block; padding:0 13px 20px;}
.quick_wrap .contact p {position:relative; display:block; line-height:1.3em; margin:0; padding:10px 0 0; font-size:14px; color:#666; padding-left:23px; word-break:keep-all;}
.quick_wrap .contact p strong {display:block; font-weight:500; color:#000; font-size:15px; letter-spacing:0.03em;}
.quick_wrap .contact p.mobile_hide {display:none;}
.quick_wrap .contact a {color:#000;}

.quick_wrap .contact p:before {content: ''; font-family:"FontAwesome"; color: #000; opacity: .8; position:absolute; left:0;}
.quick_wrap .contact p.fa {display:block; text-rendering:auto; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;}
.quick_wrap .contact p.fa-home:before {content:"\f015"}
.quick_wrap .contact p.fa-phone:before {content:"\f095"}
.quick_wrap .contact p.fa-kakao:before {content: "\f075";}
.quick_wrap .contact p.fa-exclamation:before {content: "\f061";}
.quick_wrap .contact p.fa-check:before {content: "\f046";}
