@charset "utf-8";

@import url("/fonts/nt/nt.css");

@font-face { font-family: 'NotoSerifKR'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_two@1.0/NotoSerifKR.woff') format('woff'); font-weight: normal; font-style: normal; } 
.bonMy { font-family: 'NotoSerifKR'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_two@1.0/NotoSerifKR.woff') format('woff'); font-weight: normal; font-style: normal; } 

@font-face {
    font-family: 'Wolin';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_three@1.4/Wolin.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

/* reset 기본폰트 14px  */
html {overflow-y:scroll}
body {margin:0;padding:0;font-size:14px;font-family:'ntkr-regular', sans-serif;line-height:150%}
html, h1, h2, h3, h4, h5, h6, form, fieldset, img {margin:0;padding:0;border:0}
h1, h2, h3, h4, h5, h6 {font-size:1em;font-family:'ntkr-regular', sans-serif;font-weight: normal; font-style: normal;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block}

ul, dl,dt,dd {margin:0;padding:0;list-style:none}
legend {position:absolute;margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden}
label, input, button, select, img {vertical-align:middle;font-size:1em}
input, button {margin:0;padding:0;font-family:'ntkr-regular' sans-serif;font-size:1em}
input[type="submit"]{cursor:pointer}
button {cursor:pointer}
ul:after {display:block;visibility:hidden;clear:both;content:""}
textarea, select {font-family:'ntkr-regular', sans-serif;font-size:1em}
select {margin:0}
p {margin:0;padding:0;word-break:break-all}
hr {display:none}
pre {overflow-x:scroll;font-size:1em}
a {color:#000;text-decoration:none}

*, :after, :before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

input[type=text],input[type=password], textarea {
-webkit-transition: all 0.30s ease-in-out;
-moz-transition: all 0.30s ease-in-out;
-ms-transition: all 0.30s ease-in-out;
-o-transition: all 0.30s ease-in-out;
outline: none;
}
 
input[type=text]:focus,input[type=password]:focus,  textarea:focus,select:focus {
-webkit-box-shadow:  0 0 5px #9ed4ff;
-moz-box-shadow:  0 0 5px #9ed4ff;
box-shadow: 0 0 5px #9ed4ff;
border: 1px solid #558ab7 !important;
}
/* reset 초기화 끝 */

/* 버튼 */
a.btn,.btn{line-height:35px;height:35px;padding:0 10px;text-align:center;font-weight:bold;border:0;
-webkit-transition: background-color 0.3s ease-out;
-moz-transition: background-color 0.3s ease-out;
-o-transition: background-color 0.3s ease-out;
transition: background-color 0.3s ease-out;
border-top-left-radius: 35px;border-top-right-radius: 35px;border-bottom-right-radius: 35px;border-bottom-left-radius: 35px;
}

a.btn01 {display:inline-block;padding:7px;border:1px solid #ccc;background:#fafafa;color:#000;text-decoration:none;vertical-align:middle}
a.btn01:focus, a.btn01:hover {text-decoration:none}
button.btn01 {display:inline-block;margin:0;padding:7px;border:1px solid #ccc;background:#fafafa;color:#000;text-decoration:none}
a.btn02 {display:inline-block;padding:7px;border:1px solid #3b3c3f;background:#4b545e;color:#fff;text-decoration:none;vertical-align:middle;}
a.btn02:focus, .btn02:hover {text-decoration:none}
button.btn02 {display:inline-block;margin:0;padding:7px;border:1px solid #3b3c3f;background:#4b545e;color:#fff;text-decoration:none}

.btn_confirm {text-align:right} /* 서식단계 진행 */

.btn_submit {border:0;background:#ca7081;color:#fff;;cursor:pointer;border:0}
.btn_submit:hover {background:#ca7f70}

a.btn_cancel {display:inline-block;background:#969696;color:#fff;text-decoration:none;vertical-align:middle;}
button.btn_cancel {display:inline-block;background:#969696;color:#fff;text-decoration:none;vertical-align:middle}
.btn_cancel:hover {background:#d0cfcf;
}

a.btn_frmline, button.btn_frmline {display:inline-block;padding:0 5px;height:40px;border:0;background:#3c3c3c;border-radius:5px;color:#fff;text-decoration:none;vertical-align:top} /* 우편번호검색버튼 등 */
a.btn_frmline {}
button.btn_frmline {font-size:1em}

/* 바로가기 버튼 */
.btn_tds { 
border-top:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;border-left:1px solid #e2e2e2;background:#f4efeb; 
color:#957963;font-size:1.2em;font-weight:400;padding:15px; text-align:center;}
a.btn_tds:hover { color:#ffffff;background:#957963;cursor:pointer; text-decoration:none !important }

.btn_tds1 { 
border-top:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;border-left:1px solid #e2e2e2;background:#957963;
color:#ffffff;font-size:1.2em;font-weight:400;padding:15px; text-align:center;}
a.btn_tds1:hover { color:#957963;background:#ffffff;cursor:pointer; text-decoration:none !important }

.btn_tds2 { 
border-top:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;border-left:1px solid #e2e2e2;background:#ebf1f4;
color:#265672;font-size:1.2em;font-weight:400;padding:15px; text-align:center;}
a.btn_tds2:hover { color:#ffffff;background:#9ac4dc;cursor:pointer; text-decoration:none !important }


.btn_tds1_sm { 
border-top:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;border-left:1px solid #e2e2e2;background:#957963;
color:#ffffff;font-size:1em;font-weight:400;padding:10px; text-align:center;}
a.btn_tds1_sm:hover { color:#957963;background:#ffffff;cursor:pointer; text-decoration:none !important }

/* 게시판용 버튼 */
.cmt_contents .bo_vc_act .btn_b03{ color:#fff }
a.btn_b01,.btn_b01 {display:inline-block;background:#22223c;color:#fff;text-decoration:none;vertical-align:middle}
.btn_b01:hover, .btn_b01:hover {background:#6aa2ba}
a.btn_b02,.btn_b02 {display:inline-block;background:#4a4e69;padding:0 10px;color:#fff;text-decoration:none;border:0;vertical-align:middle;}
a.btn_b02:hover, .btn_b02:hover {background:#70c1d2}
a.btn_b03, .btn_b03 {display:inline-block;background:#386fa4;border:1px solid #b9bdd3;color:#646982;text-decoration:none;vertical-align:middle}
a.btn_b03:hover, .btn_b03:hover {background:#60a5e8}
a.btn_b04, .btn_b04 {display:inline-block;background:#87a0b2;border:1px solid #ccc;color:#707070;text-decoration:none;vertical-align:middle}
a.btn_b04:hover, .btn_b04:hover {color:#333;background:#85bce4}
a.btn_admin,.btn_admin {display:inline-block;background:#c9aea7;color:#fff;text-decoration:none;vertical-align:middle} /* 관리자 전용 버튼 */
.btn_admin:hover, a.btn_admin:hover {background:#dfd0cc}
/* 버튼 */

/* 페이징 */
.pg_wrap {clear:both;margin:30px 0 ;text-align:center}
.pg_wrap:after {display:block;visibility:hidden;clear:both;content:""} 
.pg {}
.pg_page, .pg_current {display:inline-block;vertical-align:middle;background:#f3f3f3;border:1px solid #bbbcc3}
.pg a:focus, .pg a:hover {text-decoration:none}
.pg_page {color:#555;font-size:1.083em;height:30px;line-height:28px;padding:0 5px;min-width:30px;text-decoration:none;border-radius:3px;}
.pg_page:hover{background:#ddd}
.pg_start {text-indent:-999px;overflow:hidden;background:url('/img/btn_first.gif') no-repeat 50% 50% #fff;padding:0;border:1px solid #bbb;}
.pg_prev {text-indent:-999px;overflow:hidden;background:url('/img/btn_prev.gif') no-repeat 50% 50% #fff;padding:0;border:1px solid #bbb}
.pg_end {text-indent:-999px;overflow:hidden;background:url('/img/btn_end.gif') no-repeat 50% 50% #fff;padding:0;border:1px solid #bbb}
.pg_next {text-indent:-999px;overflow:hidden;background:url('/img/btn_next.gif') no-repeat 50% 50% #fff;padding:0;border:1px solid #bbb}
.pg_start:hover,.pg_prev:hover,.pg_end:hover,.pg_next:hover{background-color:#fafafa}

.pg_current {display:inline-block;background:#4c4f6f;color:#fff;font-weight:bold;height:30px;line-height:30px;padding:0 10px;min-width:30px;border-radius:3px;
-webkit-box-shadow: inset 1px 1px 2px #222542;
-moz-box-shadow:  inset 1px 1px 2px #222542;
box-shadow: inset 1px 1px 2px #222542;
}


/* margin & padding 10~100*/
.mt_1 { margin-top:1px; }.mt_2 { margin-top:2px; }.mt_3 { margin-top:3px; }.mt_4 { margin-top:4px; }.mt_5 { margin-top:5px; }.mt_6 { margin-top:6px; }.mt_7 { margin-top:7px; }.mt_8 { margin-top:8px; }.mt_9 { margin-top:9px; }.mt_10 { margin-top:10px; }.mb_1 { margin-bottom:1px; }.mb_2 { margin-bottom:2px; }.mb_3 { margin-bottom:3px; }.mb_4 { margin-bottom:4px; }.mb_5 { margin-bottom:5px; }.mb_6 { margin-bottom:6px; }.mb_7 { margin-bottom:7px; }.mb_8 { margin-bottom:8px; }.mb_9 { margin-bottom:9px; }.mb_10 { margin-bottom:10px; }.ml_1 { margin-left:1px; }.ml_2 { margin-left:2px; }.ml_3 { margin-left:3px; }.ml_4 { margin-left:4px; }.ml_5 { margin-left:5px; }.ml_6 { margin-left:6px; }.ml_7 { margin-left:7px; }.ml_8 { margin-left:8px; }.ml_9 { margin-left:9px; }.ml_10 { margin-left:10px; }.mr_1 { margin-right:1px; }.mr_2 { margin-right:2px; }.mr_3 { margin-right:3px; }.mr_4 { margin-right:4px; }.mr_5 { margin-right:5px; }.mr_6 { margin-right:6px; }.mr_7 { margin-right:7px; }.mr_8 { margin-right:8px; }.mr_9 { margin-right:9px; }.mr_10 { margin-right:10px; }.pt_1 { padding-top:1px; }.pt_2 { padding-top:2px; }.pt_3 { padding-top:3px; }.pt_4 { padding-top:4px; }.pt_5 { padding-top:5px; }.pt_6 { padding-top:6px; }.pt_7 { padding-top:7px; }.pt_8 { padding-top:8px; }.pt_9 { padding-top:9px; }.pt_10 { padding-top:10px; }.pb_1 { padding-bottom:1px; }.pb_2 { padding-bottom:2px; }.pb_3 { padding-bottom:3px; }.pb_4 { padding-bottom:4px; }.pb_5 { padding-bottom:5px; }.pb_6 { padding-bottom:6px; }.pb_7 { padding-bottom:7px; }.pb_8 { padding-bottom:8px; }.pb_9 { padding-bottom:9px; }.pb_10 { padding-bottom:10px; }.pl_1 { padding-left:1px; }.pl_2 { padding-left:2px; }.pl_3 { padding-left:3px; }.pl_4 { padding-left:4px; }.pl_5 { padding-left:5px; }.pl_6 { padding-left:6px; }.pl_7 { padding-left:7px; }.pl_8 { padding-left:8px; }.pl_9 { padding-left:9px; }.pl_10 { padding-left:10px; }.pr_1 { padding-right:1px; }.pr_2 { padding-right:2px; }.pr_3 { padding-right:3px; }.pr_4 { padding-right:4px; }.pr_5 { padding-right:5px; }.pr_6 { padding-right:6px; }.pr_7 { padding-right:7px; }.pr_8 { padding-right:8px; }.pr_9 { padding-right:9px; }.pr_10 { padding-right:10px; } .mt_10 { margin-top:10px; }.mt_20 { margin-top:20px; }.mt_30 { margin-top:30px; }.mt_40 { margin-top:40px; }.mt_50 { margin-top:50px; }.mt_60 { margin-top:60px; }.mt_70 { margin-top:70px; }.mt_80 { margin-top:80px; }.mt_90 { margin-top:90px; }.mt_100 { margin-top:100px; }.mb_10 { margin-bottom:10px; }.mb_20 { margin-bottom:20px; }.mb_30 { margin-bottom:30px; }.mb_40 { margin-bottom:40px; }.mb_50 { margin-bottom:50px; }.mb_60 { margin-bottom:60px; }.mb_70 { margin-bottom:70px; }.mb_80 { margin-bottom:80px; }.mb_90 { margin-bottom:90px; }.mb_100 { margin-bottom:100px; }.ml_10 { margin-left:10px; }.ml_20 { margin-left:20px; }.ml_30 { margin-left:30px; }.ml_40 { margin-left:40px; }.ml_50 { margin-left:50px; }.ml_60 { margin-left:60px; }.ml_70 { margin-left:70px; }.ml_80 { margin-left:80px; }.ml_90 { margin-left:90px; }.ml_100 { margin-left:100px; }.mr_10 { margin-right:10px; }.mr_20 { margin-right:20px; }.mr_30 { margin-right:30px; }.mr_40 { margin-right:40px; }.mr_50 { margin-right:50px; }.mr_60 { margin-right:60px; }.mr_70 { margin-right:70px; }.mr_80 { margin-right:80px; }.mr_90 { margin-right:90px; }.mr_100 { margin-right:100px; }.pt_10 { padding-top:10px; }.pt_20 { padding-top:20px; }.pt_30 { padding-top:30px; }.pt_40 { padding-top:40px; }.pt_50 { padding-top:50px; }.pt_60 { padding-top:60px; }.pt_70 { padding-top:70px; }.pt_80 { padding-top:80px; }.pt_90 { padding-top:90px; }.pt_100 { padding-top:100px; }.pb_10 { padding-bottom:10px; }.pb_20 { padding-bottom:20px; }.pb_30 { padding-bottom:30px; }.pb_40 { padding-bottom:40px; }.pb_50 { padding-bottom:50px; }.pb_60 { padding-bottom:60px; }.pb_70 { padding-bottom:70px; }.pb_80 { padding-bottom:80px; }.pb_90 { padding-bottom:90px; }.pb_100 { padding-bottom:100px; }.pl_10 { padding-left:10px; }.pl_20 { padding-left:20px; }.pl_30 { padding-left:30px; }.pl_40 { padding-left:40px; }.pl_50 { padding-left:50px; }.pl_60 { padding-left:60px; }.pl_70 { padding-left:70px; }.pl_80 { padding-left:80px; }.pl_90 { padding-left:90px; }.pl_100 { padding-left:100px; }.pr_10 { padding-right:10px; }.pr_20 { padding-right:20px; }.pr_30 { padding-right:30px; }.pr_40 { padding-right:40px; }.pr_50 { padding-right:50px; }.pr_60 { padding-right:60px; }.pr_70 { padding-right:70px; }.pr_80 { padding-right:80px; }.pr_90 { padding-right:90px; }.pr_100 { padding-right:100px; }
.pmt_1 { margin-top:1%; }.pmt_2 { margin-top:2%; }.pmt_3 { margin-top:3%; }.pmt_4 { margin-top:4%; }.pmt_5 { margin-top:5%; }.pmt_6 { margin-top:6%; }.pmt_7 { margin-top:7%; }.pmt_8 { margin-top:8%; }.pmt_9 { margin-top:9%; }.pmt_10 { margin-top:10%; }.pmb_1 { margin-bottom:1%; }.pmb_2 { margin-bottom:2%; }.pmb_3 { margin-bottom:3%; }.pmb_4 { margin-bottom:4%; }.pmb_5 { margin-bottom:5%; }.pmb_6 { margin-bottom:6%; }.pmb_7 { margin-bottom:7%; }.pmb_8 { margin-bottom:8%; }.pmb_9 { margin-bottom:9%; }.pmb_10 { margin-bottom:10%; }.pml_1 { margin-left:1%; }.pml_2 { margin-left:2%; }.pml_3 { margin-left:3%; }.pml_4 { margin-left:4%; }.pml_5 { margin-left:5%; }.pml_6 { margin-left:6%; }.pml_7 { margin-left:7%; }.pml_8 { margin-left:8%; }.pml_9 { margin-left:9%; }.pml_10 { margin-left:10%; }.pmr_1 { margin-right:1%; }.pmr_2 { margin-right:2%; }.pmr_3 { margin-right:3%; }.pmr_4 { margin-right:4%; }.pmr_5 { margin-right:5%; }.pmr_6 { margin-right:6%; }.pmr_7 { margin-right:7%; }.pmr_8 { margin-right:8%; }.pmr_9 { margin-right:9%; }.pmr_10 { margin-right:10%; }.ppt_1 { padding-top:1%; }.ppt_2 { padding-top:2%; }.ppt_3 { padding-top:3%; }.ppt_4 { padding-top:4%; }.ppt_5 { padding-top:5%; }.ppt_6 { padding-top:6%; }.ppt_7 { padding-top:7%; }.ppt_8 { padding-top:8%; }.ppt_9 { padding-top:9%; }.ppt_10 { padding-top:10%; }.ppb_1 { padding-bottom:1%; }.ppb_2 { padding-bottom:2%; }.ppb_3 { padding-bottom:3%; }.ppb_4 { padding-bottom:4%; }.ppb_5 { padding-bottom:5%; }.ppb_6 { padding-bottom:6%; }.ppb_7 { padding-bottom:7%; }.ppb_8 { padding-bottom:8%; }.ppb_9 { padding-bottom:9%; }.ppb_10 { padding-bottom:10%; }.ppl_1 { padding-left:1%; }.ppl_2 { padding-left:2%; }.ppl_3 { padding-left:3%; }.ppl_4 { padding-left:4%; }.ppl_5 { padding-left:5%; }.ppl_6 { padding-left:6%; }.ppl_7 { padding-left:7%; }.ppl_8 { padding-left:8%; }.ppl_9 { padding-left:9%; }.ppl_10 { padding-left:10%; }.ppr_1 { padding-right:1%; }.ppr_2 { padding-right:2%; }.ppr_3 { padding-right:3%; }.ppr_4 { padding-right:4%; }.ppr_5 { padding-right:5%; }.ppr_6 { padding-right:6%; }.ppr_7 { padding-right:7%; }.ppr_8 { padding-right:8%; }.ppr_9 { padding-right:9%; }.ppr_10 { padding-right:10%; }
/* margin & padding 10~100*/
/* mobile_margin & padding 10~100 responsive_hidden*/
.mobile_mt_10 { margin-top:10px; }.mobile_mt_20 { margin-top:20px; }.mobile_mt_30 { margin-top:30px; }.mobile_mt_40 { margin-top:40px; }.mobile_mt_50 { margin-top:50px; }.mobile_mt_60 { margin-top:60px; }.mobile_mt_70 { margin-top:70px; }.mobile_mt_80 { margin-top:80px; }.mobile_mt_90 { margin-top:90px; }.mobile_mt_100 { margin-top:100px; }.mobile_mb_10 { margin-bottom:10px; }.mobile_mb_20 { margin-bottom:20px; }.mobile_mb_30 { margin-bottom:30px; }.mobile_mb_40 { margin-bottom:40px; }.mobile_mb_50 { margin-bottom:50px; }.mobile_mb_60 { margin-bottom:60px; }.mobile_mb_70 { margin-bottom:70px; }.mobile_mb_80 { margin-bottom:80px; }.mobile_mb_90 { margin-bottom:90px; }.mobile_mb_100 { margin-bottom:100px; }.mobile_ml_10 { margin-left:10px; }.mobile_ml_20 { margin-left:20px; }.mobile_ml_30 { margin-left:30px; }.mobile_ml_40 { margin-left:40px; }.mobile_ml_50 { margin-left:50px; }.mobile_ml_60 { margin-left:60px; }.mobile_ml_70 { margin-left:70px; }.mobile_ml_80 { margin-left:80px; }.mobile_ml_90 { margin-left:90px; }.mobile_ml_100 { margin-left:100px; }.mobile_mr_10 { margin-right:10px; }.mobile_mr_20 { margin-right:20px; }.mobile_mr_30 { margin-right:30px; }.mobile_mr_40 { margin-right:40px; }.mobile_mr_50 { margin-right:50px; }.mobile_mr_60 { margin-right:60px; }.mobile_mr_70 { margin-right:70px; }.mobile_mr_80 { margin-right:80px; }.mobile_mr_90 { margin-right:90px; }.mobile_mr_100 { margin-right:100px; }.mobile_pt_10 { padding-top:10px; }.mobile_pt_20 { padding-top:20px; }.mobile_pt_30 { padding-top:30px; }.mobile_pt_40 { padding-top:40px; }.mobile_pt_50 { padding-top:50px; }.mobile_pt_60 { padding-top:60px; }.mobile_pt_70 { padding-top:70px; }.mobile_pt_80 { padding-top:80px; }.mobile_pt_90 { padding-top:90px; }.mobile_pt_100 { padding-top:100px; }.mobile_pb_10 { padding-bottom:10px; }.mobile_pb_20 { padding-bottom:20px; }.mobile_pb_30 { padding-bottom:30px; }.mobile_pb_40 { padding-bottom:40px; }.mobile_pb_50 { padding-bottom:50px; }.mobile_pb_60 { padding-bottom:60px; }.mobile_pb_70 { padding-bottom:70px; }.mobile_pb_80 { padding-bottom:80px; }.mobile_pb_90 { padding-bottom:90px; }.mobile_pb_100 { padding-bottom:100px; }.mobile_pl_10 { padding-left:10px; }.mobile_pl_20 { padding-left:20px; }.mobile_pl_30 { padding-left:30px; }.mobile_pl_40 { padding-left:40px; }.mobile_pl_50 { padding-left:50px; }.mobile_pl_60 { padding-left:60px; }.mobile_pl_70 { padding-left:70px; }.mobile_pl_80 { padding-left:80px; }.mobile_pl_90 { padding-left:90px; }.mobile_pl_100 { padding-left:100px; }.mobile_pr_10 { padding-right:10px; }.mobile_pr_20 { padding-right:20px; }.mobile_pr_30 { padding-right:30px; }.mobile_pr_40 { padding-right:40px; }.mobile_pr_50 { padding-right:50px; }.mobile_pr_60 { padding-right:60px; }.mobile_pr_70 { padding-right:70px; }.mobile_pr_80 { padding-right:80px; }.mobile_pr_90 { padding-right:90px; }.mobile_pr_100 { padding-right:100px; }
.mobile_pmt_1 { margin-top:1%; }.mobile_pmt_2 { margin-top:2%; }.mobile_pmt_3 { margin-top:3%; }.mobile_pmt_4 { margin-top:4%; }.mobile_pmt_5 { margin-top:5%; }.mobile_pmt_6 { margin-top:6%; }.mobile_pmt_7 { margin-top:7%; }.mobile_pmt_8 { margin-top:8%; }.mobile_pmt_9 { margin-top:9%; }.mobile_pmt_10 { margin-top:10%; }.mobile_pmb_1 { margin-bottom:1%; }.mobile_pmb_2 { margin-bottom:2%; }.mobile_pmb_3 { margin-bottom:3%; }.mobile_pmb_4 { margin-bottom:4%; }.mobile_pmb_5 { margin-bottom:5%; }.mobile_pmb_6 { margin-bottom:6%; }.mobile_pmb_7 { margin-bottom:7%; }.mobile_pmb_8 { margin-bottom:8%; }.mobile_pmb_9 { margin-bottom:9%; }.mobile_pmb_10 { margin-bottom:10%; }.mobile_pml_1 { margin-left:1%; }.mobile_pml_2 { margin-left:2%; }.mobile_pml_3 { margin-left:3%; }.mobile_pml_4 { margin-left:4%; }.mobile_pml_5 { margin-left:5%; }.mobile_pml_6 { margin-left:6%; }.mobile_pml_7 { margin-left:7%; }.mobile_pml_8 { margin-left:8%; }.mobile_pml_9 { margin-left:9%; }.mobile_pml_10 { margin-left:10%; }.mobile_pmr_1 { margin-right:1%; }.mobile_pmr_2 { margin-right:2%; }.mobile_pmr_3 { margin-right:3%; }.mobile_pmr_4 { margin-right:4%; }.mobile_pmr_5 { margin-right:5%; }.mobile_pmr_6 { margin-right:6%; }.mobile_pmr_7 { margin-right:7%; }.mobile_pmr_8 { margin-right:8%; }.mobile_pmr_9 { margin-right:9%; }.mobile_pmr_10 { margin-right:10%; }.mobile_ppt_1 { padding-top:1%; }.mobile_ppt_2 { padding-top:2%; }.mobile_ppt_3 { padding-top:3%; }.mobile_ppt_4 { padding-top:4%; }.mobile_ppt_5 { padding-top:5%; }.mobile_ppt_6 { padding-top:6%; }.mobile_ppt_7 { padding-top:7%; }.mobile_ppt_8 { padding-top:8%; }.mobile_ppt_9 { padding-top:9%; }.mobile_ppt_10 { padding-top:10%; }.mobile_ppb_1 { padding-bottom:1%; }.mobile_ppb_2 { padding-bottom:2%; }.mobile_ppb_3 { padding-bottom:3%; }.mobile_ppb_4 { padding-bottom:4%; }.mobile_ppb_5 { padding-bottom:5%; }.mobile_ppb_6 { padding-bottom:6%; }.mobile_ppb_7 { padding-bottom:7%; }.mobile_ppb_8 { padding-bottom:8%; }.mobile_ppb_9 { padding-bottom:9%; }.mobile_ppb_10 { padding-bottom:10%; }.mobile_ppl_1 { padding-left:1%; }.mobile_ppl_2 { padding-left:2%; }.mobile_ppl_3 { padding-left:3%; }.mobile_ppl_4 { padding-left:4%; }.mobile_ppl_5 { padding-left:5%; }.mobile_ppl_6 { padding-left:6%; }.mobile_ppl_7 { padding-left:7%; }.mobile_ppl_8 { padding-left:8%; }.mobile_ppl_9 { padding-left:9%; }.mobile_ppl_10 { padding-left:10%; }.mobile_ppr_1 { padding-right:1%; }.mobile_ppr_2 { padding-right:2%; }.mobile_ppr_3 { padding-right:3%; }.mobile_ppr_4 { padding-right:4%; }.mobile_ppr_5 { padding-right:5%; }.mobile_ppr_6 { padding-right:6%; }.mobile_ppr_7 { padding-right:7%; }.mobile_ppr_8 { padding-right:8%; }.mobile_ppr_9 { padding-right:9%; }.mobile_ppr_10 { padding-right:10%; }
/* mobile_margin & padding 10~100 responsive_hidden*/
.letter_1 { letter-spacing:-1px }.letter_2{ letter-spacing:-2px }.letter_3 { letter-spacing:-3px }.letter_4 { letter-spacing:-4px }.letter_5 { letter-spacing:-5px }

/* round */
.img_round_lt { border-top-left-radius: 19px; }
.img_round_rt { border-top-right-radius: 19px; }
.img_round_lb { border-bottom-left-radius: 19px; }
.img_round_rb { border-bottom-right-radius: 19px; }
/* round */

/* img width */
.img-width { width:100% }

/* img left */
.img-left { float:left;}

/* img right */
.img-right { float:right;}

/* div left */
.div-left { float:left;}

/* div right */
.div-right { float:right;}

/* text-center */
.tcenter { text-align:center; }

/* text-left */
.tleft { text-align:left; }

/* text-right */
.tright { text-align:right; }

/* pc에서 제거*/
.pc_hide { display:none }

.bud_photo li{ float:left;width:50%;text-align:center;padding:10px}
.bud_photo li .h415 { height:415px  }
.bud_photo li img{ width:100%;text-align:center;}
.bud_photo1 { width:50%;float:left }
.bud_photo1 li{ width:100%;text-align:center;padding:10px}
.bud_photo1 li img{ width:100%;text-align:center;}
.bud_photo1 li .h415 { height:415px  }

.left_pc_width { margin-left:83px !important}