/* css 수정시 수정되는 부분에 날짜 주석 표기 부탁드립니다. */
@charset "utf-8";
 @import url(style.css);

/****************************** WEB FONT ******************************/
@import url(../../fonts.googleapis.com/earlyaccess/notosanskr.css);
/****************************** RESET ******************************/
html,body {width:100%}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,fieldset,p,button {margin:0;padding:0}
div {outline:none}
body,h1,h2,h3,h4,input,button {font-family:'맑은 고딕',dotum,sans-serif; letter-spacing:-1px;color:#383d41;font-size:12px}/*font-family:'Malgun Gothic',sans-serif;*/
h1,h2,h3,h4,strong {font-weight:bold}
textarea {font-family:'맑은 고딕',dotum,sans-serif; letter-spacing:-1px;color:#383d41;font-size:12px}
body {*word-break:break-all;-ms-word-break:break-all;font-size:12px !important;}
header, footer, section, article, aside, nav, hgroup, details, menu, figure, figcaption {display:block}
img,fieldset,iframe {border:0 none}
li {list-style:none}
input,select,button {vertical-align:middle;margin:0;padding:0}
input[type=text]::-ms-clear {display:none}
input[type="text"]:disabled {
  border:1px solid #d4d4d4;color:#383d41;font-size:12px;
}
input[type=submit],input[type=button],a{font-family:'맑은 고딕',dotum,sans-serif !important}
#gnb a{font-family:'맑은 고딕',dotum,sans-serif!important}
img {vertical-align:top}
i,em,address {font-style:normal}
label,button {cursor:pointer}
button {margin:0;padding:0}
a {text-decoration:none}
a:hover {text-decoration:none}
hr {display:none}
table {width:100%;border-collapse:collapse;border-spacing:0}
table caption,legend,.blind {text-indent:-9999px;height:0px;width:0px;overflow:hidden;font-size:0;line-height:0}

.clear_both {clear:both;*zoom:1}
.clear_both:after {content:" ";display:block;clear:both}
.txr {text-align:right}
.of_hidden {overflow:hidden}
.of_hiddenY {overflow-y:hidden}
.input {border:1px solid #d4d4d4;line-height:14px;padding:5px 5px 5px;font-family:'맑은 고딕',dotum,sans-serif}
.fl,.leftBox {float:left !important}
.fr,.rightBox {float:right !important}
.ta_right {text-align:right !important}
.ta_left {text-align:left !important}
.ta_center {text-align:center !important}
img.block {display:block !important}
.nobackground {background:none !important}
.blind,.display_none {display:none !important}
.display_block {display:block !important}

/****************************** margin setting ******************************/
.m0 {margin:0px !important}.m1 {margin:1px !important}.m2 {margin:2px !important}.m3 {margin:3px !important}.m4 {margin:4px !important}.m5 {margin:5px !important}.m6 {margin:6px !important}.m7 {margin:7px !important}.m8 {margin:8px !important}.m9 {margin:9px !important}.m10 {margin:10px !important}.m11 {margin:11px !important}.m12 {margin:12px !important}.m13 {margin:13px !important}.m14 {margin:14px !important}.m15 {margin:15px !important}.m16 {margin:16px !important}.m17 {margin:17px !important}.m18 {margin:18px !important}.m19 {margin:19px !important}.m20 {margin:20px !important}.m21 {margin:21px !important}.m22 {margin:22px !important}.m23 {margin:23px !important}.m24 {margin:24px !important}.m25 {margin:25px !important}.m26 {margin:26px !important}.m27 {margin:27px !important}.m28 {margin:28px !important}.m29 {margin:29px !important}.m30 {margin:30px !important}.m31 {margin:31px !important}.m32 {margin:32px !important}.m33 {margin:33px !important}.m34 {margin:34px !important}.m35 {margin:35px !important}.m36 {margin:36px !important}.m37 {margin:37px !important}.m38 {margin:38px !important}.m39 {margin:39px !important}.m40 {margin:40px !important}.m41 {margin:41px !important}.m42 {margin:42px !important}.m43 {margin:43px !important}.m44 {margin:44px !important}.m45 {margin:45px !important}.m46 {margin:46px !important}.m47 {margin:47px !important}.m48 {margin:48px !important}.m49 {margin:49px !important}.m50 {margin:50px !important}
.mt0 {margin-top:0px !important}.mt1 {margin-top:1px !important}.mt2 {margin-top:2px !important}.mt3 {margin-top:3px !important}.mt4 {margin-top:4px !important}.mt5 {margin-top:5px !important}.mt6 {margin-top:6px !important}.mt7 {margin-top:7px !important}.mt8 {margin-top:8px !important}.mt9 {margin-top:9px !important}.mt10 {margin-top:10px !important}.mt11 {margin-top:11px !important}.mt12 {margin-top:12px !important}.mt13 {margin-top:13px !important}.mt14 {margin-top:14px !important}.mt15 {margin-top:15px !important}.mt16 {margin-top:16px !important}.mt17 {margin-top:17px !important}.mt18 {margin-top:18px !important}.mt19 {margin-top:19px !important}.mt20 {margin-top:20px !important}.mt21 {margin-top:21px !important}.mt22 {margin-top:22px !important}.mt23 {margin-top:23px !important}.mt24 {margin-top:24px !important}.mt25 {margin-top:25px !important}.mt26 {margin-top:26px !important}.mt27 {margin-top:27px !important}.mt28 {margin-top:28px !important}.mt29 {margin-top:29px !important}.mt30 {margin-top:30px !important}.mt31 {margin-top:31px !important}.mt32 {margin-top:32px !important}.mt33 {margin-top:33px !important}.mt34 {margin-top:34px !important}.mt35 {margin-top:35px !important}.mt36 {margin-top:36px !important}.mt37 {margin-top:37px !important}.mt38 {margin-top:38px !important}.mt39 {margin-top:39px !important}.mt40 {margin-top:40px !important}.mt41 {margin-top:41px !important}.mt42 {margin-top:42px !important}.mt43 {margin-top:43px !important}.mt44 {margin-top:44px !important}.mt45 {margin-top:45px !important}.mt46 {margin-top:46px !important}.mt47 {margin-top:47px !important}.mt48 {margin-top:48px !important}.mt49 {margin-top:49px !important}.mt50 {margin-top:50px !important}.mt51 {margin-top:51px !important}.mt52 {margin-top:52px !important}.mt53 {margin-top:53px !important}.mt54 {margin-top:54px !important}.mt55 {margin-top:55px !important}.mt56 {margin-top:56px !important}.mt57 {margin-top:57px !important}.mt58 {margin-top:58px !important}.mt59 {margin-top:59px !important}.mt60 {margin-top:60px !important}
.mr0 {margin-right:0px !important}.mr1 {margin-right:1px !important}.mr2 {margin-right:2px !important}.mr3 {margin-right:3px !important}.mr4 {margin-right:4px !important}.mr5 {margin-right:5px !important}.mr6 {margin-right:6px !important}.mr7 {margin-right:7px !important}.mr8 {margin-right:8px !important}.mr9 {margin-right:9px !important}.mr10 {margin-right:10px !important}.mr11 {margin-right:11px !important}.mr12 {margin-right:12px !important}.mr13 {margin-right:13px !important}.mr14 {margin-right:14px !important}.mr15 {margin-right:15px !important}.mr16 {margin-right:16px !important}.mr17 {margin-right:17px !important}.mr18 {margin-right:18px !important}.mr19 {margin-right:19px !important}.mr20 {margin-right:20px !important}.mr21 {margin-right:21px !important}.mr22 {margin-right:22px !important}.mr23 {margin-right:23px !important}.mr24 {margin-right:24px !important}.mr25 {margin-right:25px !important}.mr26 {margin-right:26px !important}.mr27 {margin-right:27px !important}.mr28 {margin-right:28px !important}.mr29 {margin-right:29px !important}.mr30 {margin-right:30px !important}.mr31 {margin-right:31px !important}.mr32 {margin-right:32px !important}.mr33 {margin-right:33px !important}.mr34 {margin-right:34px !important}.mr35 {margin-right:35px !important}.mr36 {margin-right:36px !important}.mr37 {margin-right:37px !important}.mr38 {margin-right:38px !important}.mr39 {margin-right:39px !important}.mr40 {margin-right:40px !important}.mr41 {margin-right:41px !important}.mr42 {margin-right:42px !important}.mr43 {margin-right:43px !important}.mr44 {margin-right:44px !important}.mr45 {margin-right:45px !important}.mr46 {margin-right:46px !important}.mr47 {margin-right:47px !important}.mr48 {margin-right:48px !important}.mr49 {margin-right:49px !important}.mr50 {margin-right:50px !important}.mr51 {margin-right:51px !important}.mr52 {margin-right:52px !important}.mr53 {margin-right:53px !important}.mr54 {margin-right:54px !important}.mr55 {margin-right:55px !important}.mr56 {margin-right:56px !important}.mr57 {margin-right:57px !important}.mr58 {margin-right:58px !important}.mr59 {margin-right:59px !important}.mr60 {margin-right:60px !important}
.mb0 {margin-bottom:0px !important}.mb1 {margin-bottom:1px !important}.mb2 {margin-bottom:2px !important}.mb3 {margin-bottom:3px !important}.mb4 {margin-bottom:4px !important}.mb5 {margin-bottom:5px !important}.mb6 {margin-bottom:6px !important}.mb7 {margin-bottom:7px !important}.mb8 {margin-bottom:8px !important}.mb9 {margin-bottom:9px !important}.mb10 {margin-bottom:10px !important}.mb11 {margin-bottom:11px !important}.mb12 {margin-bottom:12px !important}.mb13 {margin-bottom:13px !important}.mb14 {margin-bottom:14px !important}.mb15 {margin-bottom:15px !important}.mb16 {margin-bottom:16px !important}.mb17 {margin-bottom:17px !important}.mb18 {margin-bottom:18px !important}.mb19 {margin-bottom:19px !important}.mb20 {margin-bottom:20px !important}.mb21 {margin-bottom:21px !important}.mb22 {margin-bottom:22px !important}.mb23 {margin-bottom:23px !important}.mb24 {margin-bottom:24px !important}.mb25 {margin-bottom:25px !important}.mb26 {margin-bottom:26px !important}.mb27 {margin-bottom:27px !important}.mb28 {margin-bottom:28px !important}.mb29 {margin-bottom:29px !important}.mb30 {margin-bottom:30px !important}.mb31 {margin-bottom:31px !important}.mb32 {margin-bottom:32px !important}.mb33 {margin-bottom:33px !important}.mb34 {margin-bottom:34px !important}.mb35 {margin-bottom:35px !important}.mb36 {margin-bottom:36px !important}.mb37 {margin-bottom:37px !important}.mb38 {margin-bottom:38px !important}.mb39 {margin-bottom:39px !important}.mb40 {margin-bottom:40px !important}.mb41 {margin-bottom:41px !important}.mb42 {margin-bottom:42px !important}.mb43 {margin-bottom:43px !important}.mb44 {margin-bottom:44px !important}.mb45 {margin-bottom:45px !important}.mb46 {margin-bottom:46px !important}.mb47 {margin-bottom:47px !important}.mb48 {margin-bottom:48px !important}.mb49 {margin-bottom:49px !important}.mb50 {margin-bottom:50px !important}.mb80 {margin-bottom:80px !important}.mb90 {margin-bottom:90px !important}
.ml0 {margin-left:0px !important}.ml1 {margin-left:1px !important}.ml2 {margin-left:2px !important}.ml3 {margin-left:3px !important}.ml4 {margin-left:4px !important}.ml5 {margin-left:5px !important}.ml6 {margin-left:6px !important}.ml7 {margin-left:7px !important}.ml8 {margin-left:8px !important}.ml9 {margin-left:9px !important}.ml10 {margin-left:10px !important}.ml11 {margin-left:11px !important}.ml12 {margin-left:12px !important}.ml13 {margin-left:13px !important}.ml14 {margin-left:14px !important}.ml15 {margin-left:15px !important}.ml16 {margin-left:16px !important}.ml17 {margin-left:17px !important}.ml18 {margin-left:18px !important}.ml19 {margin-left:19px !important}.ml20 {margin-left:20px !important}.ml21 {margin-left:21px !important}.ml22 {margin-left:22px !important}.ml23 {margin-left:23px !important}.ml24 {margin-left:24px !important}.ml25 {margin-left:25px !important}.ml26 {margin-left:26px !important}.ml27 {margin-left:27px !important}.ml28 {margin-left:28px !important}.ml29 {margin-left:29px !important}.ml30 {margin-left:30px !important}.ml31 {margin-left:31px !important}.ml32 {margin-left:32px !important}.ml33 {margin-left:33px !important}.ml34 {margin-left:34px !important}.ml35 {margin-left:35px !important}.ml36 {margin-left:36px !important}.ml37 {margin-left:37px !important}.ml38 {margin-left:38px !important}.ml39 {margin-left:39px !important}.ml40 {margin-left:40px !important}.ml41 {margin-left:41px !important}.ml42 {margin-left:42px !important}.ml43 {margin-left:43px !important}.ml44 {margin-left:44px !important}.ml45 {margin-left:45px !important}.ml46 {margin-left:46px !important}.ml47 {margin-left:47px !important}.ml48 {margin-left:48px !important}.ml49 {margin-left:49px !important}.ml50 {margin-left:50px !important}
/****************************** padding setting ******************************/
.p0 {padding:0px !important}.p1 {padding:1px !important}.p2 {padding:2px !important}.p3 {padding:3px !important}.p4 {padding:4px !important}.p5 {padding:5px !important}.p6 {padding:6px !important}.p7 {padding:7px !important}.p8 {padding:8px !important}.p9 {padding:9px !important}.p10 {padding:10px !important}.p11 {padding:11px !important}.p12 {padding:12px !important}.p13 {padding:13px !important}.p14 {padding:14px !important}.p15 {padding:15px !important}.p16 {padding:16px !important}.p17 {padding:17px !important}.p18 {padding:18px !important}.p19 {padding:19px !important}.p20 {padding:20px !important}.p21 {padding:21px !important}.p22 {padding:22px !important}.p23 {padding:23px !important}.p24 {padding:24px !important}.p25 {padding:25px !important}.p26 {padding:26px !important}.p27 {padding:27px !important}.p28 {padding:28px !important}.p29 {padding:29px !important}.p30 {padding:30px !important}.p31 {padding:31px !important}.p32 {padding:32px !important}.p33 {padding:33px !important}.p34 {padding:34px !important}.p35 {padding:35px !important}.p36 {padding:36px !important}.p37 {padding:37px !important}.p38 {padding:38px !important}.p39 {padding:39px !important}.p40 {padding:40px !important}.p41 {padding:41px !important}.p42 {padding:42px !important}p43 {padding:43px !important}.p44 {padding:44px !important}.p45 {padding:45px !important}.p46 {padding:46px !important}.p47 {padding:47px !important}.p48 {padding:48px !important}.p49 {padding:49px !important}.p50 {padding:50px !important}
.pt0 {padding-top:0px !important}.pt1 {padding-top:1px !important}.pt2 {padding-top:2px !important}.pt3 {padding-top:3px !important}.pt4 {padding-top:4px !important}.pt5 {padding-top:5px !important}.pt6 {padding-top:6px !important}.pt7 {padding-top:7px !important}.pt8 {padding-top:8px !important}.pt9 {padding-top:9px !important}pt10 {padding-top:10px !important}.pt11 {padding-top:11px !important}.pt12 {padding-top:12px !important}.pt13 {padding-top:13px !important}.pt14 {padding-top:14px !important}.pt15 {padding-top:15px !important}.pt16 {padding-top:16px !important}.pt17 {padding-top:17px !important}.pt18 {padding-top:18px !important}pt19 {padding-top:19px !important}.pt20 {padding-top:20px !important}.pt21 {padding-top:21px !important}.pt22 {padding-top:22px !important}.pt23 {padding-top:23px !important}.pt24 {padding-top:24px !important}.pt25 {padding-top:25px !important}pt26 {padding-top:26px !important}.pt27 {padding-top:27px !important}.pt28 {padding-top:28px !important}.pt29 {padding-top:29px !important}.pt30 {padding-top:30px !important}.pt31 {padding-top:31px !important}.pt32 {padding-top:32px !important}.pt33 {padding-top:33px !important}.pt34 {padding-top:34px !important}.pt35 {padding-top:35px !important}.pt36 {padding-top:36px !important}.pt37 {padding-top:37px !important}.pt38 {padding-top:38px !important}.pt39 {padding-top:39px !important}.pt40 {padding-top:40px !important}.pt41 {padding-top:41px !important}.pt42 {padding-top:42px !important}.pt43 {padding-top:43px !important}.pt44 {padding-top:44px !important}.pt45 {padding-top:45px !important}.pt46 {padding-top:46px !important}.pt47 {padding-top:47px !important}.pt48 {padding-top:48px !important}.pt49 {padding-top:49px !important}.pt50 {padding-top:50px !important}.pt65 {padding-top:65px !important}
.pr0 {padding-right:0px !important}.pr1 {padding-right:1px !important}.pr2 {padding-right:2px !important}.pr3 {padding-right:3px !important}.pr4 {padding-right:4px !important}.pr5 {padding-right:5px !important}.pr6 {padding-right:6px !important}.pr7 {padding-right:7px !important}pr8 {padding-right:8px !important}.pr9 {padding-right:9px !important}.pr10 {padding-right:10px !important}.pr11 {padding-right:11px !important}.pr12 {padding-right:12px !important}pr13 {padding-right:13px !important}.pr14 {padding-right:14px !important}.pr15 {padding-right:15px !important}.pr16 {padding-right:16px !important}.pr17 {padding-right:17px !important}.pr18 {padding-right:18px !important}.pr19 {padding-right:19px !important}pr20 {padding-right:20px !important}.pr21 {padding-right:21px !important}.pr22 {padding-right:22px !important}.pr23 {padding-right:23px !important}.pr24 {padding-right:24px !important}.pr25 {padding-right:25px !important}.pr26 {padding-right:26px !important}.pr27 {padding-right:27px !important}.pr28 {padding-right:28px !important}.pr29 {padding-right:29px !important}.pr30 {padding-right:30px !important}.pr31 {padding-right:31px !important}.pr32 {padding-right:32px !important}.pr33 {padding-right:33px !important}.pr34 {padding-right:34px !important}.pr35 {padding-right:35px !important}.pr36 {padding-right:36px !important}.pr37 {padding-right:37px !important}.pr38 {padding-right:38px !important}.pr39 {padding-right:39px !important}.pr40 {padding-right:40px !important}.pr41 {padding-right:41px !important}.pr42 {padding-right:42px !important}.pr43 {padding-right:43px !important}.pr44 {padding-right:44px !important}.pr45 {padding-right:45px !important}.pr46 {padding-right:46px !important}.pr47 {padding-right:47px !important}.pr48 {padding-right:48px !important}.pr49 {padding-right:49px !important}.pr50 {padding-right:50px !important}
.pb0 {padding-bottom:0px !important}.pb1 {padding-bottom:1px !important}.pb2 {padding-bottom:2px !important}.pb3 {padding-bottom:3px !important}.pb4 {padding-bottom:4px !important}.pb5 {padding-bottom:5px !important}pb6 {padding-bottom:6px !important}.pb7 {padding-bottom:7px !important}.pb8 {padding-bottom:8px !important}.pb9 {padding-bottom:9px !important}.pb10 {padding-bottom:10px !important}.pb11 {padding-bottom:11px !important}.pb12 {padding-bottom:12px !important}pb13 {padding-bottom:13px !important}.pb14 {padding-bottom:14px !important}.pb15 {padding-bottom:15px !important}.pb16 {padding-bottom:16px !important}.pb17 {padding-bottom:17px !important}.pb18 {padding-bottom:18px !important}.pb19 {padding-bottom:19px !important}.pb20 {padding-bottom:20px !important}.pb21 {padding-bottom:21px !important}.pb22 {padding-bottom:22px !important}.pb23 {padding-bottom:23px !important}.pb24 {padding-bottom:24px !important}.pb25 {padding-bottom:25px !important}.pb26 {padding-bottom:26px !important}.pb27 {padding-bottom:27px !important}.pb28 {padding-bottom:28px !important}.pb29 {padding-bottom:29px !important}.pb30 {padding-bottom:30px !important}.pb31 {padding-bottom:31px !important}.pb32 {padding-bottom:32px !important}.pb33 {padding-bottom:33px !important}.pb34 {padding-bottom:34px !important}.pb35 {padding-bottom:35px !important}.pb36 {padding-bottom:36px !important}.pb37 {padding-bottom:37px !important}.pb38 {padding-bottom:38px !important}.pb39 {padding-bottom:39px !important}.pb40 {padding-bottom:40px !important}.pb41 {padding-bottom:41px !important}.pb42 {padding-bottom:42px !important}.pb43 {padding-bottom:43px !important}.pb44 {padding-bottom:44px !important}.pb45 {padding-bottom:45px !important}.pb46 {padding-bottom:46px !important}.pb47 {padding-bottom:47px !important}.pb48 {padding-bottom:48px !important}.pb49 {padding-bottom:49px !important}.pb50 {padding-bottom:50px !important}
.pl0 {padding-left:0px !important}.pl1 {padding-left:1px !important}.pl2 {padding-left:2px !important}.pl3 {padding-left:3px !important}.pl4 {padding-left:4px !important}.pl5 {padding-left:5px !important}.pl6 {padding-left:6px !important}pl7 {padding-left:7px !important}.pl8 {padding-left:8px !important}.pl9 {padding-left:9px !important}.pl10 {padding-left:10px !important}.pl11 {padding-left:11px !important}.pl12 {padding-left:12px !important}.pl13 {padding-left:13px !important}pl14 {padding-left:14px !important}.pl15 {padding-left:15px !important}.pl16 {padding-left:16px !important}.pl17 {padding-left:17px !important}.pl18 {padding-left:18px !important}.pl19 {padding-left:19px !important}.pl20 {padding-left:20px !important}.pl21 {padding-left:21px !important}.pl22 {padding-left:22px !important}.pl23 {padding-left:23px !important}.pl24 {padding-left:24px !important}.pl25 {padding-left:25px !important}.pl26 {padding-left:26px !important}.pl27 {padding-left:27px !important}.pl28 {padding-left:28px !important}.pl29 {padding-left:29px !important}.pl30 {padding-left:30px !important}.pl31 {padding-left:31px !important}.pl32 {padding-left:32px !important}.pl33 {padding-left:33px !important}.pl34 {padding-left:34px !important}.pl35 {padding-left:35px !important}.pl36 {padding-left:36px !important}.pl37 {padding-left:37px !important}.pl38 {padding-left:38px !important}.pl39 {padding-left:39px !important}.pl40 {padding-left:40px !important}.pl41 {padding-left:41px !important}.pl42 {padding-left:42px !important}.pl43 {padding-left:43px !important}.pl44 {padding-left:44px !important}.pl45 {padding-left:45px !important}.pl46 {padding-left:46px !important}.pl47 {padding-left:47px !important}.pl48 {padding-left:48px !important}.pl49 {padding-left:49px !important}.pl50 {padding-left:50px !important}.pl51 {padding-left:51px !important}.pl52 {padding-left:52px !important}
/****************************** 웹에디터에서 작성된 글 출력 - 수정 가능함 ******************************/
.lhediter {color:#000;line-height:1.5;font-size:9pt;font-family:'맑은 고딕',dotum,sans-serif}
.lhediter ul {list-style:disc}
.lhediter ol {list-style:decimal}
.lhediter ul, .lhediter ol {margin:12px 0;padding:0 0 0 40px}
.lhediter h1 {display:block;font-size:2em;margin-top:0.67em;margin-bottom:0.67em;margin-left:0px;margin-right:0px;font-weight:bold}
.lhediter h2 {display:block;font-size:1.5em;margin-bottom:0.83em;margin-bottom:0.83em;margin-left:0px;margin-right:0px;font-weight:bold}
.lhediter h3 {display:block;font-size:1.17em;margin-bottom:1em;margin-bottom:1em;margin-left:0px;margin-right:0px;font-weight:bold}
.lhediter h4 {display:block;font-size:1em;margin-bottom:1.33em;margin-bottom:1.33em;margin-left:0px;margin-right:0px;font-weight:bold}
.lhediter h5 {display:block;font-size:0.83em;margin-bottom:1.67em;margin-bottom:1.67em;margin-left:0px;margin-right:0px;font-weight:bold}
.lhediter h6 {display:block;font-size:0.67em;margin-bottom:2.33em;margin-bottom:2.33em;margin-left:0px;margin-right:0px;font-weight:bold}
.lhediter blockquote {margin:16px 40px}

.ir{background:url(../images/main/mainSprite.png)}

/* select */
.select_content .select-skin {vertical-align:middle;position:relative;display:inline-block}
.select_content .select-skin select {width:100%;height:100%;float:none;display:block;margin:0;padding:0;position:absolute;left:0;top:0;-webkit-appearance:menulist-button;cursor:pointer;}
.select_content .select-skin-mask {width:100%;border:1px solid #d4d4d4;color:#6f6f6f;background:#fff url(../images/icon/icon_board_search.gif) 93% center no-repeat}
.select_content .select-skin-mask {width:100%;border:1px solid #d4d4d4;color:#6f6f6f;background:#fff url(../images/icon/icon_board_search.gif) 89% center no-repeat}
.select_content .select-skin-text {white-space:nowrap;padding:7px 10px;line-height:1em;font-size:12px;border-right:1px solid #d4d4d4;}
.select_content .select-skin-text-clip {margin-right:29px;overflow:hidden}

/****************************** 헤더부분 ******************************/
.Gn {width:100%;}
#demo {background: url(../images/main/180621/icon.png) 265px 836px; width: 265px; height: 265px;}
.Bg {background: rgba(0,0,0,.85); width:100%; height: 100%; position: fixed; z-index: 100; display: none; top:0px; left:0px;}
.LayerPop {z-index: 101; position: fixed; top:50%; left:50%; margin: -300px 0 0 -490px; display: none;}
.of_hiddenY {overflow-y: hidden;}
.PopXbtn { position: absolute; top: -45px; right: 0px; width: 34px; height: 34px; display: block; background:url(../images/main/180621/icon.png) -466px -760px no-repeat; text-indent: -9999px; }
.MovXbtn { text-align: center; margin: auto; margin-top: 30px;}
.MovXbtn a { padding: 15px 33px; color: #ffffff; font-size: 16px;font-weight: 300; }
.MovXbtn .ChildBtn { background: #6b9040; }
.MovXbtn .DetailMov { background: #6f6f6f; margin-left: 10px;}
.accessibility-nav { z-index: 2; position: relative; width: 100%; }
.accessibility-nav a { display: block; overflow: hidden; height: 0; text-align: center; }
.Gn .GnW {width:1080px; margin: auto; position: relative;}
#header {position: relative; z-index: 99; width: 100%; top: 0px; background: rgba(255,255,255,.9);}
#Container { position: relative; }
.Gn .GniTop {width:100%; height: 50px; -webkit-transition:.3s ease;transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;}
.Top { height: 0px !important;}
.Gn .GniTop .GniTopW {width:1080px; margin: auto; position: relative;}
.Gn .GniTop .GniTopW .TopMenu {position: absolute; right: -6px; top:0px; overflow: hidden;}
.Gn .GniTop .GniTopW .TopMenu a { display: inline-block; padding:0px 12px; color:#000000; line-height: 40px; font-size:14px; font-weight: 300;}
.Gn .GniTop .GniTopW .TopMenu span {display: inline-block; font-size: 14px; font-weight: 300; color:#000000;}
.Gn .GniMenu {width:1000px; margin: auto; padding:30px 0px; overflow: hidden;}
.Gn .GniMenu .GniLogo {float:left; margin-right: 70px;}
.Gn .GniMenu .GniLogo a {display: block;}
.Gn .GniMenu .MainMenu .MainMenuW {line-height: 32px;}
.Gn .GniMenu .MainMenu ul {overflow: hidden; float:left;}
.Gn .GniMenu .MainMenu ul li {float:left; margin-right: 30px;}
.Gn .GniMenu .MainMenu ul .Last {margin-right: 0px;}
.Gn .GniMenu .MainMenu ul li a { font-size:20px; font-weight: bold; display: inline-block;
vertical-align: middle;  -webkit-transform: perspective(1px) translateZ(0);  transform: perspective(1px) translateZ(0);  -webkit-box-shadow: 0 0 1px transparent;  box-shadow: 0 0 1px transparent;  position: relative;  overflow: hidden;}
.Gn .GniMenu .MainMenu ul li a:before { content: ""; position: absolute; z-index: -1; left: 50%; right: 50%;
bottom: 0; background-image: -webkit-gradient(linear,left top, right top,from(#8aa330),to(#8aa330)); background-image: linear-gradient(90deg,#8aa330,#8aa330); height: 3px; -webkit-transition-property: left, right; transition-property: left, right; -webkit-transition-duration: 0.2s; transition-duration: 0.2s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out;}
.Gn .GniMenu .MainMenu .MainMenuW li a:hover:before, .Gni .GniMenu ul li a:focus:before, .Gni .GniMenu ul li a:active:before {left: 0; right: 0;}
.SubMenu {position:absolute; width:100%; background:#ffffff; left:0px; z-index:99; top:133px; border-top:10px solid #8aa330; display: block; border-bottom: 1px solid #e0dddb;}
.SubMenu .SubMenuW{width:1080px; margin:auto; overflow:hidden;}
.MenuQuick {position: absolute; top: 60px; left:50%; margin-left: 298px; z-index: 99;}
.MenuQuick a {display:inline-block; width:100px; line-height: 100px; background:#000000; color:#ffffff; font-size: 18px; text-align: center;}
.MenuQuick .Reg {background:#829c2c; margin-right: 5px;}
.MenuQuick .Once {background:#18ccb1;}
.Gn .Footer {padding: 40px 0px; border-top:1.5px solid #829d2c; margin-top:70px; position: relative; background:#ffffff;}
.Gn .Footer .GnLogo {display: block !important;}
.Gn .Footer .GnLogo a {display: block; background:url(../images/main/180621/icon.png) -339px -217px no-repeat; width:161px; height: 31px;}
.Gn .Footer .FootW {overflow: hidden;}
.Gn .Footer .FootW .Le {float:left; width:675px;}
.Gn .Footer .FootW .Le .Link {width:100%; padding: 30px 0;}
.Gn .Footer .FootW .Le .Link a {display: inline-block; font-size:15px; font-weight: 500; color:#000000;}
.Gn .Footer.NewBgs .FootW .Le .Link a {display: inline-block; font-size:14px; font-weight: 500; color:#000000;}
.Gn .Footer .FootW .Le .Link .Info {color:#7c7c7c;}
.Gn .Footer .FootW .Le .Link span {display: inline-block; font-size:15px; font-weight: 500; margin: 0px 10px;}
.Gn .Footer .FootW .Le .GnInfoTxt {width:100%;}
.Gn .Footer .FootW .Le .GnInfoTxt P {font-size:14px; color:#7e7e7e; padding-bottom: 10px; letter-spacing: 1px;}
.Gn .Footer .FootW .Le .GnInfoTxt .Tel {font-size:18px; font-weight: bold; padding-bottom: 30px;}
.Gn .Footer.NewBgs .FootW .Le .GnInfoTxt .Tel {font-size:14px; font-weight: 400; padding-bottom: 15px;}
.Gn .Footer.NewBgs .FootW .Le .GnInfoTxt P {font-size:13px; color:#7e7e7e; padding-bottom: 0px;line-height: 22px }
.Gn .Footer .FootW .Ri {float:right; padding: 15px 0px;}
.Gn .Footer.NewBgs .FootW .Ri {float:right; padding: 0px;}
.Gn .Footer .FootW .Ri .Sns {text-align: right; margin-top: 24px; padding-right: 5px;}
.Gn .Footer .FootW .Ri .Sns a {width:38px; height: 38px; display: inline-block; font-size:0px; text-decoration: none; text-indent:-9999px;}
.Gn .Footer .FootW .Ri .Sns .Face {background:url(../images/main/180621/icon.png) -274px -306px no-repeat;}
.Gn .Footer .FootW .Ri .Sns .Ins {background:url(../images/main/180621/icon.png) -321px -306px no-repeat;}
.Gn .Footer .FootW .Ri .Sns .Twi {background:url(../images/main/180621/icon.png) -368px -306px no-repeat;}
.Gn .Footer .FootW .Ri .Sns .Blog {background:url(../images/main/180621/icon.png) -415px -306px no-repeat;}
.Gn .Footer .FootW .Ri .Sns .Kas {background:url(../images/main/180621/icon.png) -462px -306px no-repeat;}
.Gn .Footer .FootW .Ri .Sns a {display: inline-block; text-align: center; vertical-align: middle; width:38px; height: 38px; margin: 0px 3px;}

.Gn .Footer.NewBgs .FootW .Ri .Sns {text-align: right; margin-top: 24px; padding-right: 5px;}
.Gn .Footer.NewBgs .FootW .Ri .Sns a {width:31px; height: 31px; display: inline-block; text-decoration: none; text-indent:-9999px;background:url(../images/main/180621/icons180918.png) no-repeat}
.Gn .Footer.NewBgs .FootW .Ri .Sns .Face {background-position: -612px -429px;}
.Gn .Footer.NewBgs .FootW .Ri .Sns .Ins {background-position: -652px -429px;}
.Gn .Footer.NewBgs .FootW .Ri .Sns .Twi {background-position: -690px -429px;}
.Gn .Footer.NewBgs .FootW .Ri .Sns .Blog {background-position: -730px -429px;}
.Gn .Footer.NewBgs .FootW .Ri .Sns .Kas {background-position: -770px -429px;}
.Gn .Footer.NewBgs .FootW .Ri .Sns .youtube {background-position: -812px -429px;}
.Gn .Footer .FootW .Ri .Magazine{margin-bottom: 3px;}
.Gn .Footer .FootW .Ri .Magazine a{width:170px;height: 40px;line-height: 40px; color:#fff;font-size: 12px;background: #91b238 url(../images/main/180621/icons180918.png) -756px -27px no-repeat;display: inline-block;}
.Gn .Footer .FootW .Ri .Magazine a span{padding:20px 14px;}
.Gn .Footer .FootW .Ri .Magazine a.mrs{margin-right: 3px;}
.Gn .Footer .FootW .Ri .DomBranch {display: inline-block; width:170px; overflow: hidden;margin-right: 1px;}
.Gn .Footer .FootW .Ri .DomBranch select {color:#ffffff; height: 40px; width:130% !important; padding-left: 20px;border-width:1px; background:#acacac url(../images/main/180621/icon.png) -348px -1180px no-repeat; border-color: rgb(169, 169, 169); vertical-align: middle;opacity: 1 !important;}
.Gn .Footer.NewBgs .FootW .Ri .DomBranch select{background: #acacac url(../images/main/180621/icons180918.png) -753px -84px  no-repeat;padding-left: 10px;font-size: 12px;}
.Gn .Footer.NewBgs .FootW .Ri .OveBranch select{background: #acacac url(../images/main/180621/icons180918.png) -753px -84px  no-repeat;padding-left: 10px;font-size: 12px;}
.Gn .Footer .FootW .Ri .OveBranch {display: inline-block; width:170px; overflow: hidden;}
.Gn .Footer .FootW .Ri .OveBranch select {color:#ffffff; height: 40px; width:130% !important; padding-left: 20px;border-width:1px; background:#acacac url(../images/main/180621/icon.png) -348px -1180px no-repeat; border-color: rgb(169, 169, 169); vertical-align: middle;opacity: 1 !important;}

.Gn .Footer {padding: 100px 0;}


#gnb ul .GnLogo {float:left; margin-right: 70px; display: block !important;}
#gnb ul .GnLogo span {display: block; width:161px; height: 82px; background:url(../images/main/180621/icon.png) -339px -193px no-repeat; font-size:0px; text-decoration: none;}
/*#gnb ul .GnLogo span {display: block; width:161px; height: 82px; font-size:0px; text-decoration: none;}
#gnb ul .GnLogo a {display:block; position:absolute; background:url(/images/main/Event2019.gif) no-repeat; width:303px; height:128px; top: -48px; left: -125px;}*/




#gnb {width:100%; height: 80px; position: relative; z-index: 10; border-bottom: 3px solid #829c2c;}
#gnb .line {height:0px; overflow:hidden; position:absolute; width:100%; top:83px;left:0;z-index:10}
#gnb .line span {border-bottom:1px solid #829c2c;z-index:8;display:block;height:100%;margin-top:-1px;background:#fff}
#gnb ul {width:1100px; margin:0 auto; position:relative; *zoom:1; z-index:11;}
#gnb ul:after {content:" ";display:block;clear:both}
#gnb ul li {float:left; width:140px;}
#gnb ul li a {color:#000000;font-size:20px; display:block; text-align:center; padding:7px 0;}
#gnb ul li a:hover, #gnb ul li a.ove {text-decoration:none;}
#gnb ul li a.on {text-decoration:none;}
#gnb ul li .one { font-size:20px; font-weight: bold; display: inline-block;
vertical-align: middle;  -webkit-transform: perspective(1px) translateZ(0);  transform: perspective(1px) translateZ(0);  -webkit-box-shadow: 0 0 1px transparent;  box-shadow: 0 0 1px transparent;  position: relative;  overflow: hidden; margin: 19.5px 0px;}
#gnb ul li .one:before { content: ""; position: absolute; z-index: -1; left: 50%; right: 50%;
bottom: 0; background-image: -webkit-gradient(linear,left top, right top,from(#8aa330),to(#8aa330)); background-image: linear-gradient(90deg,#8aa330,#8aa330); height: 3px; -webkit-transition-property: left, right; transition-property: left, right; -webkit-transition-duration: 0.2s; transition-duration: 0.2s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out;}
#gnb ul li .one:hover:before, #gnb ul li .one:focus:before, #gnb ul li .one:active:before {left: 0; right: 0;}

.Reg {position: absolute; right: 0px; top:0px; display: table-cell; width:160px; height: 100px; line-height: 100px; font-size:18px; color:#ffffff; font-weight: 700; text-align: center; margin-left: 5px; -webkit-transition:.4s ease;transition:.4s ease;-moz-transition:.4s ease;-o-transition:.4s ease;-ms-transition:.4s ease; vertical-align: middle; background:#18ccb1;}
.RegTop { height: 60px !important; line-height: 60px; top:10px;}

.Reg:hover{transform:scale(1.05);-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);-moz-transform:scale(1.05);}	
#gnb ul li .box {width:1080px; position:absolute; top:83px; left:0; height:0px; z-index:20; overflow:hidden; *zoom:1;}
#gnb ul li .box:first-child {height:230px}
#gnb ul li .box:after {content:" ";display:block;clear:both}
#gnb ul li .box ul {float:left;width:392px;background:#f6f7f5;border-left:1px solid #d8d8d8;height:220px;padding-top:10px}
#gnb ul li .box ul li {clear:both;float:none;width:auto;padding:3px 0px;}
#gnb ul li .box ul li a {color:#767676; font-size:14px; display:inline; padding:0 0 0 29px; height:auto; text-align:left; font-weight:500; background:url(../images/main/180621/icon.png) -478px -1228px no-repeat;}
#gnb ul li .box ul li a:hover, #gnb ul li .box ul li a.on, #gnb ul li .box ul li a.ove {text-decoration:underline; color:#333333;}
#gnb ul li .box ul li span {position:absolute;top:11px;left:195px; width:15px; height:33px; display:block; z-index:12; background:url(../images/main/180621/icon.png) -322px -1121px no-repeat;}
#gnb ul li .box ul li ul {display:none;clear:both;position:absolute;top:0px;left:195px;height:220px;z-index:11;background:#f1f5ed;border-right:1px solid #d8d8d8;width:195px}
#gnb ul li .box ul li ul.on {clear:both;position:absolute;top:0px;left:195px;height:220px;z-index:11;background:#f1f5ed;border-right:1px solid #d8d8d8;display:block;width:195px}
#gnb ul li .box ul li ul li a {color:#5e5e5e;font-weight:normal;background:none;padding:0 0 0 22px;letter-spacing:-1px}
#gnb ul li .box ul li ul li a:hover, #gnb ul li .box ul li ul li a.on, #gnb ul li .box ul li ul li a.ove {background:none;color:#829c2c}
#gnb ul li .box .gnb_bun {width:195px;padding-top:26px;height:180px;float:left;}
#gnb ul li .box .gnb_bun a {cursor:pointer;border-right:1px solid #e1e1e1;padding:0 11px 0 15px;height:180px;display:block;text-align:left;background:url(../images/main/180621/mainSprite2.png) no-repeat;}
#gnb ul li .box .gnb_bun a strong {font-family:'맑은 고딕',dotum,sans-serif;display:block;font-weight:normal;color:#464646;font-size:16px;margin-bottom:8px;text-align:left}
#gnb ul li .box .gnb_bun a p {display:block;text-align:left;color:#949494;font-size:12px;font-weight:normal;letter-spacing:-1px;line-height:18px;margin-bottom:15px}
#gnb ul li .box .gnb_bun a span {display:inline-block;color:#5e5e5e;font-size:11px; font-weight:normal;padding:0 10px 0 0; height:auto; background:url(../images/main/180621/icon.png) -290px -1075px no-repeat;}
#gnb ul li .box .gnb_bun a em {color:#829c2c}
#gnb ul li .box .type1_1 a {background-position:0 0}
#gnb ul li .box .type1_2 a {background-position:-380px 0}
#gnb ul li .box .type1_3 a {background-position:-190px 0;border-right:none}
#gnb ul li .box .gnb_bun2 a p {margin:100px 0 0}
#gnb ul li .box .type2_1 a {background-position:12px -201px}
#gnb ul li .box .type2_2 a {background-position:-223px -201px}
#gnb ul li .box .type2_3 a {background-position:-448px -201px;}
#gnb ul li .box  gnb_bun.type3_1{background:none;}
#gnb ul li .box .type3_1 a {background:url(../images/main/180621/mainSprite2.png) 79px 640px; background-repeat:repeat-y;}
#gnb ul li .box .type3_2 {width:390px;padding-top:26px;height:180px;float:left;background:none;}
#gnb ul li .box .type3_2 a {height:50px;border-right:none}
#gnb ul li .box .type3_2 a:hover {background:none}
#gnb ul li .box .type3_2 span {float:right}
#gnb ul li .box .type3_2 .imgBox {overflow:hidden;padding:15px 0 0 11px;height:114px}
#gnb ul li .box .type3_2 .imgBox a {display:inline-block;float:left;margin:0 6px;padding:0;width:113px;height:114px;background:url(../images/main/180621/mainSprite2.png) no-repeat;text-indent:-9999px;}
#gnb ul li .box .type3_2 .imgBox a.Type3Step1{background-position:-196px -440px;}
#gnb ul li .box .type3_2 .imgBox a.Type3Step2{background-position:-347px -440px;}
#gnb ul li .box .type3_2 .imgBox a.Type3Step3{background-position:-489px -440px;}
#gnb ul li .box .gnb_bun4 span {float:right;margin-top:87px}
#gnb ul li .box .type4_1 a {background-position: 23px -1040px;}
#gnb ul li .box .type4_2 a {background-position: -576px -1040px;}
#gnb ul li .box .type4_3 a {background:url(../images/main/180621/mainSprite2.png) 24px -844px no-repeat; border-right:none}
#gnb ul li .box .type5_1 a {background:url(../images/main/180621/mainSprite2.png) -199px -567px no-repeat}
#gnb ul li .box .type5_2 a {background:url(../images/main/180621/mainSprite2.png) -411px -583px no-repeat}
#gnb ul li .box .type5_3 {background:url(../images/main/180621/mainSprite2.png) 23px -542px no-repeat;}
#gnb ul li .box .type5_3 a {display:block;margin:0 22px 5px 22px;padding-left:10px;height:30px;line-height:30px;color:#fff;font-family:'맑은 고딕',dotum,sans-serif;font-size:12px;font-weight:bold;border:1px solid #789f27; background:#90b539 url(../images/main/180621/icon.png) -192px -1185px no-repeat;}
.GnbFixed {position: fixed !important; top:-50px !important; background: rgba(255,255,255,.85) !important;}
.select-skin-mask {display: none;}
/****************************** 서브 현재 페이지 타이틀 ******************************/
.path {background:#f9f9f9;border-bottom:1px solid #e8e8e8}
.path div {position:relative;width:980px;margin:0 auto;padding:32px 0 12px}
.path div h2 {color:#695b55;font-size:33px;letter-spacing:-1px;}
.path div p {float:right;color:#737373;font-family:'맑은 고딕',dotum,sans-seriff; margin-top:-16px}
.path div p img {vertical-align:middle;position:relative;top:-1px}
.path div p a {color:#737373;font-family:'맑은 고딕',dotum,sans-serif;letter-spacing:0;}
.path div p a:hover {text-decoration:underline}




#container {min-height:700px;}   
#content {width:980px;margin:0 auto;padding-top:46px;font-family:'맑은 고딕',dotum,sans-serif}
#content .page_title {padding-bottom:42px}
#content .board_ti {color:#829c2c;font-size:25px;font-weight:bold;} /*http://www.goodneighbors.kr/community/talk/talkView.gn?key_=32&top=4&left=1&seq=4751016 부분 오류로 원복 */
#content a.board_a {display:block; width:10%; color:#fff; background:#829c2c url(../images/icon/icn_btn_arrow1.png) 91% center no-repeat; padding:10px 30px 10px 18px; float:left; margin-left:30px;}
#content .board_ti2 {line-height:35px;color:#829c2c;font-size:25px;font-weight:bold}
#content .board_ti span {color:#695b55}
#content .board_ti_s {color:#5e5e5e;font-size:15px;padding:16px 0 0}

.subMain #content {padding-top:0}
.content_area {font-size:14px;line-height:1.8em}

.my_support_list.typeB tbody th {padding-left:0;font-weight:normal;text-align:center}
.my_support_list.typeB tbody th span.new {color:#ff7800;font-weight:bold}
.my_support_list.typeB tfoot th {color:#685b55;border-top:2px solid #d9d9d9}
.my_support_list.typeB tfoot td {color:#685b55;text-align:center}
.my_support_list.typeB tfoot td span {color:#ff7800;font-size:20px;font-weight:bold;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif}
.my_support_list.typeB tfoot tr.bgColor th,.my_support_list.typeB tfoot tr.bgColor td {background-color:#f4f7f0}

.nextBG {height:92px;background:#fff url(../images/common/bg_arrowDown01.png) center center no-repeat}

/****************************** 풋터페이지 ******************************/
#footer {margin:45px auto 0;border-top:1px solid #d1d1d1}
#footer .footer_menu {border-bottom:1px solid #d1d1d1;background:#e9e9e9;padding:5px 10px 5px 3px}
#footer .footer_lay {position:relative;width:980px;margin:0 auto;*zoom:1}
#footer .footer_lay:after {content:" ";display:block;clear:both}
#footer .footer_menu .footer_me {padding:7px 0;float:left}
#footer .footer_menu .footer_me:after {content:" ";display:block;clear:both}
#footer .footer_menu .footer_me li {float:left;background:url(../images/main/mainSprite.png); background-position:-63px -246px; padding:0 8px 0 9px;}
#footer .footer_menu .footer_me li:first-child {background:none}
#footer .footer_menu .footer_me li a {color:#959494}
#footer .footer_menu .footer_me li a:hover {text-decoration:none}
#footer .footer_menu .footer_select {float:right}
#footer .footer_menu .footer_select .select-skin {width:140px;margin-left:5px}
#footer .footer {background:#f5f5f5;position:relative}
#footer .footer .footer_lay {padding:25px 0 24px 153px;position:relative;width:827px;/* margin-top:5px;*/ margin-bottom:5px}
#footer .footer .logo {position:absolute;top:41px;left:16px;border-top:none;margin:0;padding:0;width:119px; height:23px;background-position:-168px -263px;text-indent:-9999px;}
#footer .footer address {color:#7c7c7c;font-size:11px;padding-top:3px}
#footer .footer address span {color:#7c7c7c}
#footer .footer address strong {float:right;color:#666666;margin-right:12px;width:200px;display:inline-block;text-align:right}
#footer .footer address strong span {color:#857768;margin-left:5px}
#footer .footer p {font-size:11px;border-top:1px solid #e5e5e5;padding-top:8px;margin-top:5px;color:#a8a8a8}
/*sns추가부분*/
#footer .footer p.gniinfotxt{border: 0px; float: left; color:#666666; }
#footer .footer p.gniinfotxt span.hipe{margin: 0px; font-size: 12px; font-weight:700;}
#footer .footer p.gniinfotxt span.hipe span.pa{color:#857768; margin-left:5px; font-weight:100;  font-size: 12px; }
/*#footer .#footer p.gniinfotxt span.bar{margin-left: 5px; margin-right: 5px;}*/
#footer .footer .snsarea{position: absolute; right:10px; top:20px; }
#footer .footer .snsarea ul.snsareaul{overflow: hidden;}
#footer .footer .snsarea ul.snsareaul li{float: left; margin-left: 11px;}
#footer .footer .snsarea ul.snsareaul li a{width:33px; height: 31px; display: block; background:url(../images/main/mainSprite.png) 0 -688px;text-indent:-9999px; }
#footer .footer .snsarea ul.snsareaul li.face a{background-position-x:0;}
#footer .footer .snsarea ul.snsareaul li.twi a{background-position-x:-102px;}
#footer .footer .snsarea ul.snsareaul li.blog a{background-position-x:-152px;}
#footer .footer .snsarea ul.snsareaul li.ins a{background-position-x:-50px;}
#footer .footer .snsarea ul.snsareaul li.kakao a{background-position-x:-205px;}
/*sns추가부분*/

#footer .footer p span {float:right;margin-right:12px;font-size:10px}
#footer .ft_list {padding:7px 0 9px;width:980px;margin:0 auto}
#footer .ft_list:after {content:" ";display:block;clear:both}
#footer .ft_list li {float:left; width:122px;height:36px; background:url(../images/main/mainSprite2.png) no-repeat;text-indent:-9999px; }
#footer .ft_list li.Awards1{background-position:-645px 0; }
#footer .ft_list li.Awards2{background-position:-668px -43px; }
#footer .ft_list li.Awards3{background-position:-666px -88px; }
#footer .ft_list li.Awards4{background-position:-653px -129px; }
#footer .ft_list li.Awards5{background-position:-641px -178px; }
#footer .ft_list li.Awards6{background-position:-644px -221px; }
#footer .ft_list li.Awards7{background-position:-646px -269px; }
#footer .ft_list li.Awards8{background-position:-637px -310px; }
#footer .ft_list li a{width:100%; height:36px; display:block;}
#footer .select-skin {position:relative;display:inline-block}
#footer .select-skin select {width:100%;height:100%;float:none;display:block;margin:0;padding:0;position:absolute;left:0;top:0;-webkit-appearance:menulist-button;cursor:pointer;}
#footer .select-skin-mask {width:100%;border:1px solid #d1d1d1;color:#6f6f6f;background:#f5f5f5 url(../images/main/mainSprite.png) 118px -217px no-repeat ;}
#footer .select-skin-text {white-space:nowrap;padding:7px 10px;line-height:1em;font-size:1em;}
#footer .select-skin-text-clip {margin-right:35px;overflow:hidden}

/*문의글 답변 테이블*/
.qtable {width:100%;border-top:2px solid #d6d6d6;border-bottom:2px solid #d6d6d6;font-family:'맑은 고딕',dotum,sans-serif}
.qtable th {text-align:left;background:#f3f5ed url(../images/icon/icon_board_write.gif) 22px center no-repeat;border-bottom:1px solid #dcdcdc;color:#5e5e5e;padding-left:28px}
.qtable td {text-align:left;background:#f3f5ed;border-bottom:1px solid #dcdcdc;color:#5e5e5e;padding:12px 0;font-weight:bold}
.qtable td.qtable_q {padding:0px;background:#fff}
.qtable td.qtable_q .lhediter {padding:17px 29px;font-weight:normal;min-height:60px}
.atable {width:100%;border-top:2px solid #d6d6d6;border-bottom:2px solid #d6d6d6;font-family:'맑은 고딕',dotum,sans-serif;margin:20px 0}
.atable th {text-align:left;background:#f3f5ed url(../images/icon/icon_board_write.gif) 22px center no-repeat;border-bottom:1px solid #dcdcdc;color:#5e5e5e;padding-left:28px}
.atable td {text-align:left;background:#f3f5ed;border-bottom:1px solid #dcdcdc;color:#5e5e5e;padding:12px 0;font-weight:bold}
.atable td.qtable_a {padding:0px;background:#f8ffdf}
.atable td.qtable_a .lhediter {background:url(../images/icon/icon_faq3.png) no-repeat scroll 25px 19px;padding:17px 29px 17px 62px;;font-weight:normal;min-height:60px}
.satisfaction {background:#f2f2f2 url(../images/mypage/satisfaction.gif) left top no-repeat;border:1px solid #dbdbdb;padding:28px 20px 10px}
.satisfaction .tx {padding-left:137px;border-bottom:1px solid #dbdbdb;padding-bottom:15px}
.satisfaction .tx h3 {color:#829c2c;font-size:23px}
.satisfaction .tx p {color:#5e5e5e;font-size:13px;margin:5px 0 10px}
.satisfaction .tx label {font-family:'맑은 고딕',dotum,sans-serif}
.satisfaction .tx input[type="radio"] {position:relative;top:-2px;margin-right:3px}
.satisfaction .tx .input {border:1px solid #d4d4d4;padding:6px 0 6px 10px}
.satisfaction .btn {margin-top:10px;text-align:center}
.reply_btn {margin-top:20px;text-align:right}

/*테이블 스타일1 */
.receipt_table {width:100%;border-top:2px solid #d6d6d6;font-family:'맑은 고딕',dotum,sans-serif}
.receipt_table tbody tr th {background:#f6f6f6;padding:10px 0;color:#464646;border-bottom:1px solid #eaeaea;border-right:1px solid #eaeaea}
.receipt_table tbody tr th.ril {border-right:none}
.receipt_table tbody tr td {color:#5e5e5e;padding:10px 0;text-align:center;border-bottom:1px solid #eaeaea}
.receipt_table tbody tr td.ril {border-right:1px solid #eaeaea}
.receipt_table tbody tr td.p {padding:15px 0}
.receipt_table tbody tr td.lefttx {text-align:left;padding-left:16px}
.receipt_table tbody tr td.bacol {background:#f6f6f6}
.receipt_table tbody tr.bli th {border-bottom:2px solid #d6d6d6}
.receipt_table tbody tr.bli td {border-bottom:2px solid #d6d6d6}
.donation_table {width:100%;border-top:1px solid #d6d6d6;font-family:'맑은 고딕',dotum,sans-serif;border-bottom:2px solid #d9d9d9}
.donation_table1 {width:100%;border-top:2px solid #5e5e5e;font-family:'맑은 고딕',dotum,sans-serif;border-bottom:2px solid #d9d9d9}
.certificate_table {width:100%;border-top:2px solid #829c2c;font-family:'맑은 고딕',dotum,sans-serif;border-bottom:2px solid #d9d9d9}
.donation_table th {height:18px;line-height:18px;background:#f6f6f6;padding:12px 0;color:#464646;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9}
.donation_table th.won {background:#eef2eb;padding:12px 0;color:#464646;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9}
.donation_table tr th:first-child {border-left:none}
.donation_table td {padding:12px 0;color:#5e5e5e;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;color:#464646;text-align:center;height:18px;line-height:18px}
.donation_table td.won {font-size:14px;font-weight:bold}
.donation_table td.txleft {text-align:left;padding:12px 0 12px 15px}
.donation_table tr td:first-child {border-left:none}
.donation_table tfoot tr td {background:#eef2eb;font-weight:bold;height:18px;line-height:18px}

.writingform .board_write_btn {text-align:right;margin-top:30px}

/****************************** 마이페이지 ******************************/
/*마이페이지메인*/
.check_tx {color:#829c2c;text-align:right;padding-bottom:8px}
.check_tx img {vertical-align:middle;margin-right:5px}
.corporate:after {content:" ";display:block;clear:both}
.corporate legend {text-indent:-9999px;height:0px;width:0px;overflow:hidden;display:block}
.corporate .poto {float:left;width:169px}
.corporate .poto .profile {background:#f6f6f6;padding:14px 15px;margin-bottom:20px}
.corporate .poto .profile div {border:1px solid #e1e1e1;width:137px;height:154px;background:url(../images/icon/bg_member_poto.gif) left top no-repeat}
.corporate .poto .btn {text-align:center}
.corporate .from .btn {margin-top:20px;*zoom:1}
.corporate .from .btn .inputBtn3 {float:left}
.corporate .from .btn:after {content:" ";display:block;clear:both}
.corporate .from .btn span {float:right;display:block;width:40%;text-align:right}
.corporate .from .btn span a {margin-left:6px}
.corporatetable {width:100%;border-top:2px solid #d9d9d9;border-bottom:2px solid #d9d9d9;font-family:'맑은 고딕',dotum,sans-serif}
.corporatetable th {color:#464646;text-align:left;padding-left:19px;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;background:#f6f6f6}
.corporatetable th img {float:right;margin-right:10px;position:relative;top:4px}
.corporatetable td {color:#5e5e5e;border-bottom:1px solid #d9d9d9;padding:7px 0 7px 9px;height:29px}
.corporatetable td span {color:#929292;font-size:11px}
.corporatetable td p {color:#ff8814;font-size:11px}
.corporatetable td .input {border:1px solid #d4d4d4;padding:6px 0 6px 10px;font-family:'맑은 고딕',dotum,sans-serif}
.corporatetable td .input_readonly {border:1px solid #d4d4d4;padding:6px 0 6px 10px;background:#ebebeb;font-family:'맑은 고딕',dotum,sans-serif}
.regular_step1 tbody tr td .input_readonly {border:1px solid #d4d4d4;padding:6px 0 6px 10px;background:#ebebeb;font-family:'맑은 고딕',dotum,sans-serif}
.corporatetable td .radio {position:relative;top:-2px}
.corporatetable td .select-skin {vertical-align:middle;position:relative;display:inline-block;width:150px}
.corporatetable td.ti2 .select-skin {width:84px}
.corporatetable td .select-skin select {width:100%;height:100%;float:none;display:block;margin:0;padding:0;position:absolute;left:0;top:0;-webkit-appearance:menulist-button;cursor:pointer;}
.corporatetable td .select-skin-mask {width:100%;border:1px solid #d4d4d4;color:#6f6f6f;background:#fff url(../images/icon/icon_board_search.gif) 93% center no-repeat}
.corporatetable td.ti2 .select-skin-mask {width:100%;border:1px solid #d4d4d4;color:#6f6f6f;background:#fff url(../images/icon/icon_board_search.gif) 89% center no-repeat}
.corporatetable td .select-skin-text {white-space:nowrap;padding:7px 10px;line-height:1em;font-size:12px;border-right:1px solid #d4d4d4;}
.corporatetable td .select-skin-text-clip {margin-right:29px;overflow:hidden}
.corporatetable td ul.textli li {color:#929292;font-size:11px;padding-left:7px;background:url(../images/icon/icon_board_write.gif) left 5px no-repeat;margin-top:3px}
.corporatetable td ul.radioli li {color:#5e5e5e;font-size:12px;margin-top:3px}
.corporatetable td ul.radioli li:first-child {margin-top:0}
.receipt_tx {font-family:'맑은 고딕',dotum,sans-serif;color:#767676;background:url(../images/icon/icon_receipt.gif) left center no-repeat;padding-left:12px;margin-top:15px}
/* faq */
.faq_tx {color:#5e5e5e;font-size:14px}
.faq_tx a {border:1px solid #c6d78c;color:#829c2c;font-size:13px;padding:7px 13px;display:inline-block;margin:0 10px;font-weight:bold}
.faq {border-bottom:2px solid #d6d6d6}
.faq .faq_q_off .ti {padding:12px 0 12px 28px;text-align:left;background:url(../images/icon/icon_faq1.png) 98% center no-repeat}
.faq .faq_q_on .ti {padding:12px 0 12px 28px;text-align:left;background:#829c2c url(../images/icon/icon_faq2.png) 98% center no-repeat}
.faq .faq_q_on td {background:#829c2c;color:#fff;font-weight:bold}
.faq .faq_q_on td a {color:#fff;font-weight:bold}
.faq .faq_a {display:none}
.faq .faq_a td {padding:0}
.faq .faq_a td div {display:none;background:#e9e9ea url(../images/icon/icon_faq3.png) 12px center no-repeat;padding:20px 10px 20px 49px;text-align:left}
/* 회원탈퇴 */
div.member_out {border:1px solid #dbdbdb;background:#f2f2f2 url(../images/mypage/member_out.png) 30px 71px no-repeat;padding:27px 0 28px 186px}
div.member_out h3 {font-size:23px;color:#695b55;margin-bottom:20px}
div.member_out h3 span {color:#829c2c}
div.member_out ul li {background:url(../images/mypage/member_out.gif) left 9px no-repeat;padding-left:9px;margin-bottom:5px;line-height:18px;color:#5e5e5e;font-size:13px}
div.member_out ul li span {color:#ff7800}
p.member_out {margin:46px 0 10px;color:#5e5e5e;font-size:13px}
textarea.member_out {border:1px solid #d4d4d4;padding:6px 10px 6px 10px;font-family:'맑은 고딕',dotum,sans-serif;width:958px;height:166px}
.btn_member_out {text-align:right;margin-top:20px}
.btn_member_out a:first-child {margin-right:6px}
/*나의나눔*/
.icon_my_support {font-size:15px;color:#5e5e5e;background:url(../images/icon/icon_my_support.png) left 5px no-repeat;padding-left:18px;margin-bottom:20px;font-weight:normal}
.my_support_list {width:100%;border-top:2px solid #829c2c;border-bottom:2px solid #d9d9d9;font-family:'맑은 고딕',dotum,sans-serif}
.my_support_list thead th {background:#f6f6f6;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;color:#685b55;padding:17px 0}
.my_support_list thead th:first-child {border-left:none}
.my_support_list tfoot td {padding:15px 0;text-align:right;color:#685b55;font-weight:bold;border-top:2px solid #d9d9d9}
.my_support_list tfoot td strong {font-size:20px;color:#ff7800;font-family:Arial,Helvetica,sans-serif}
.my_support_list tbody td {text-align:center;padding:15px 0;color:#5e5e5e;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9}
.my_support_list tbody th .icon {vertical-align:middle;position:relative;top:-2px}
.my_support_list tbody td:first-child {border-left:none}
.my_support_list tbody th {text-align:left;padding:15px 0 15px 32px;color:#5e5e5e;border-bottom:1px solid #d9d9d9}
.my_support_list tbody .lock td {background:#f4f7f0}
.my_support_list tbody .on td {font-weight:bold}
.my_support_list tbody .lock th {background:#f4f7f0}
.my_support_list tbody .view {display:none}
.my_support_list tbody .view td {padding:0;background:#f4f7f0}
.my_support_list tbody .view td table {border-top:none;border-bottom:none}
.my_support_list tbody .view td table td {padding:10px 0}
.my_support_list tbody td.warning {color:#f7941d}
.table_in_inputbtn {display:inline-block}
.table_in_inputbtn .input {border:1px solid #d4d4d4;width:138px;line-height:14px;padding:6px 5px 7px}
.table_in_inputbtn a {border:1px solid #d4d4d4;color:#5e5e5e;display:inline-block;width:38px;text-align:center;line-height:27px;vertical-align:middle}
.mypage_addition_list {width:100%;border-top:2px solid #685b55;border-bottom:2px solid #d9d9d9;font-family:'맑은 고딕',dotum,sans-serif}
.mypage_addition_list thead th {background:#f1f1f1;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;color:#685b55;padding:17px 0}
.mypage_addition_list thead th:first-child {border-left:none}
.mypage_addition_list tbody th {background:#eaeee5;text-align:left;padding:15px 0 15px 32px;color:#5e5e5e;border-bottom:1px solid #d9d9d9}
.mypage_addition_list tbody th.ti {background:#f4f7f0;text-align:left;padding:15px 0 15px 11px;color:#5e5e5e;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;font-weight:normal}
.mypage_addition_list tbody th.cen {text-align:center;padding:0}
.mypage_addition_list tbody th .icon {vertical-align:middle;position:relative;top:-2px}
.mypage_addition_list tbody td {text-align:left;padding:6px 0 6px 15px;color:#5e5e5e;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9}
.mypage_addition_list tbody td .select-skin {vertical-align:middle;position:relative;display:inline-block;width:270px}
.mypage_addition_list tbody td .select-skin select {width:100%;height:100%;float:none;display:block;margin:0;padding:0;position:absolute;left:0;top:0;-webkit-appearance:menulist-button;cursor:pointer;}
.mypage_addition_list tbody td .select-skin-mask {width:100%;border:1px solid #d4d4d4;color:#6f6f6f;background:#fff url(../images/icon/icon_board_search.gif) 96% center no-repeat}
.mypage_addition_list tbody td .select-skin-text {white-space:nowrap;padding:7px 10px;line-height:1em;font-size:12px;border-right:1px solid #d4d4d4;}
.mypage_addition_list tbody td .select-skin-text-clip {margin-right:29px;overflow:hidden}
.mypage_addition_list tbody td.btn {text-align:center;padding:0}
.mypage_addition_list tbody td.btn a {font-size:16px;font-weight:bold;padding:40px 0;width:105px}
.mypage_addition_list tbody td .input {border:1px solid #d4d4d4;width:200px;line-height:14px;padding:5px 5px 6px}
.support_stop_box {position:relative;border:1px solid #d8d8d8;background:url(../images/mypage/my_support_img1.png) left center no-repeat;height:191px;padding:60px 0 0 414px;margin-bottom:30px}
.support_stop_box .btn_arrow3 {position:absolute;top:151px;right:68px;padding:15px 38px 16px 27px}
.support_stop_box h3 {color:#685b55;font-size:28px;font-weight:normal}
.support_stop_box h3 span {color:#829c2c}
.support_stop_box p {color:#5e5e5e;font-size:15px;line-height:24px}
.support_stop_box p span {color:#af6217}
.support_stop_box dl {margin-top:10px;font-family:'맑은 고딕',dotum,sans-serif}
.support_stop_box dl:after {content:" ";display:block;clear:both}
.support_stop_box dl dt {clear:both;background:#6d6d6d;float:left;padding:5px 10px 0;color:#fff;font-weight:bold;margin-bottom:10px;line-height:12px;height:14px}
.support_stop_box dl dd {color:#5e5e5e;float:left;width:140px;padding:2px 10px;margin-bottom:10px}
.mysupport_map {*zoom:1;border:1px solid #dadada;margin-bottom:13px}
.mysupport_map:after {content:" ";display:block;clear:both}
.mysupport_map .map {float:left;border-right:1px solid #dadada;margin-right:28px}
.mysupport_map .tx {float:left;padding-right:16px;width:285px}
.mysupport_map .tx ul {padding:54px 0 20px}
.mysupport_map .tx ul li {line-height:27px;color:#464646;font-size:14px;padding-left:41px;margin-bottom:14px}
.mysupport_map .tx ul li.map1 {background:url(../images/mypage/mysupport_map1.gif) left center no-repeat}
.mysupport_map .tx ul li.map2 {background:url(../images/mypage/mysupport_map2.gif) left center no-repeat}
.mysupport_map .tx ul li.map3 {background:url(../images/mypage/mysupport_map3.gif) left center no-repeat}
.mysupport_map .tx ul li.map4 {background:url(../images/mypage/mysupport_map4.gif) left center no-repeat}
.mysupport_map .tx h4 {color:#695a55;border-top:1px solid #dadada;padding:30px 0 10px;font-size:24px}
.mysupport_map .tx p {color:#5e5e5e;font-size:13px;line-height:18px}
.mys_map {margin-bottom:60px;*zoom:1}
.mys_map:after {content:" ";display:block;clear:both}
.mys_map li {float:left;margin-left:10px;border:1px solid #dadada;height:182px;padding-top:271px;width:318px}
.mys_map li:first-child {margin:0}
.mys_map li.mys_map1 {background:#fbfbfb url(../images/mypage/my_support_img3.png) left top no-repeat}
.mys_map li.mys_map2 {background:#fbfbfb url(../images/mypage/my_support_img4.png) left top no-repeat}
.mys_map li.mys_map3 {background:#fbfbfb url(../images/mypage/my_support_img5.png) left top no-repeat}
.mys_map li h3 {border-top:1px solid #dadada;padding:30px 23px 20px;color:#695a55;font-size:24px}
.mys_map li p {padding:0 23px 0;color:#5e5e5e;font-size:13px;line-height:18px}
h3.mypage_ti {color:#829c2c;font-size:23px;margin-bottom:10px}
p.mypage_ti {color:#5e5e5e;font-size:13px;margin-bottom:15px;;line-height:18px}
.mys_list {margin-bottom:60px;border:1px solid #dadada;position:relative;background:url(../images/mypage/my_support_img6.png) 198px 41px no-repeat;height:448px}
.mys_list h4 {position:absolute;width:140px;text-align:center;top:197px;left:396px;color:#8aa330;font-size:14px}
.mys_list li {position:absolute}
.mys_list li h5 {color:#695a55;font-size:16px;margin-bottom:10px}
.mys_list li p {color:#767676;font-size:13px;font-weight:bold;line-height:18px}
.mys_list li p span {color:#8aa330}
.mys_list li.mys_list1 {top:59px;left:29px}
.mys_list li.mys_list2 {top:59px;left:710px}
.mys_list li.mys_list3 {top:305px;left:29px}
.mys_list li.mys_list4 {top:305px;left:710px}
.mysu_list:after {content:" ";display:block;clear:both}
.mysu_list li {float:left;margin-left:10px;padding:28px 0 0 18px;width:300px;border:1px solid #dadada;border-bottom:3px solid #dadada;height:142px}
.mysu_list li:first-child {margin:0}
.mysu_list li h3 {font-size:19px;color:#695a55;margin-bottom:13px}
.mysu_list li p {color:#5e5e5e;font-size:13px;line-height:18px}
.mysu_list li.mysu_list1 {background:#fbfbfb url(../images/mypage/my_support_img7.png) right top no-repeat}
.mysu_list li.mysu_list2 {background:#fbfbfb url(../images/mypage/my_support_img8.png) right top no-repeat}
.mysu_list li.mysu_list3 {background:#fbfbfb url(../images/mypage/my_support_img9.png) right top no-repeat}
.check_historybox {background:#92a12c;padding:18px;text-align:center;color:#fff;font-family:'맑은 고딕',dotum,sans-serif;font-size:14px;font-weight:bold}
.check_historybox span {color:#f5ffb2}
.check_historytx {font-family:'맑은 고딕',dotum,sans-serif;margin:20px 0 10px;height:30px}
.check_historytx p {float:left;color:#ff7800;font-weight:bold;padding-top:10px}
.check_historytx .list_sh {float:right;color:#737373;margin-top:0}
.check_historytx .list_sh font {position:relative;top:2px}
.check_historytx .list_sh .input {border:1px solid #d4d4d4;line-height:14px;padding:5px 5px 5px;width:78px;height:18px;font-family:'맑은 고딕',dotum,sans-serif}
.check_historytx .list_sh .ui-datepicker-trigger {background:#fff;border:1px solid #d4d4d4;border-left:none;padding:11px 10px 11px;cursor:pointer}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {width:44% !important}
.check_history_btn {text-align:right;margin-top:20px}
.check_history_btn a {font-size:13px;padding:10px 40px 10px 17px}
.check_history_btn a.bt_print3 {border:1px solid #685b55}
.check_history_btn1 {text-align:center;margin-top:10px}
.check_history_btn1 a {font-size:16px;padding:10px 40px 10px 40px;color:#fff;display:inline-block;background:#829c2c;text-align:center;font-weight:bold}
.tipbox {margin-top:60px;position:relative;padding:8px 0 0 69px}
.tipbox h3 {position:absolute;top:0;left:0;background:url(../images/icon/pass_payment.gif) left top no-repeat;width:56px;height:36px;color:#fff;font-size:13px;text-align:center;padding-top:20px}
.tipbox p {margin-top:10px;color:#5e5e5e;font-size:15px}
.tipbox p:first-child {margin:0}
.tipbox ul {position:relative;top:-11px}
.tipbox ul li {font-size:15px;color:#5e5e5e;background:url(../images/mypage/gift_payment_notice.gif) left 9px no-repeat;padding-left:15px;margin-bottom:5px;line-height:26px}
.pass_payment_box {background:url(../images/mypage/pass_payment4.gif) left top no-repeat;height:495px;padding:0 14px;margin-bottom:60px}
.pass_payment_box h3 {padding:20px 0;color:#ff7800;font-size:25px}
.pass_payment_box h3.star {color:#464646;font-size:22px;background:url(../images/mypage/pass_payment3.png) left top repeat-x;margin-top:19px;padding:23px 0 0 0;margin-bottom:20px}
.pass_payment_box h3.star span {background:url(../images/mypage/pass_payment2.png) 6px center no-repeat;display:block;padding-left:29px}
.pass_payment_box .box {background:#fff;padding:20px 15px;font-family:'맑은 고딕',dotum,sans-serif}
.pass_payment_box .box h4 {background:url(../images/mypage/pass_payment1.png) left top no-repeat;color:#685b55;padding-left:22px;margin-bottom:5px}
.pass_payment_box .box ul {margin-bottom:10px}
.pass_payment_box .box ul li {color:#685b55;margin-bottom:10px}
.pass_payment_box .box strong {color:#ff7800;display:block;margin-bottom:20px}
.pass_payment_box .box p {color:#685b55;line-height:16px}
.pass_payment_box .tx {padding-left:29px;color:#685b55;line-height:24px;font-family:'맑은 고딕',dotum,sans-serif;margin-bottom:25px}
.pass_payment_box .checkbox_tx {text-align:center;color:#5e5e5e;font-family:'맑은 고딕',dotum,sans-serif}
.pass_payment_box .checkbox_tx input {position:relative;top:-1px}
.payment_change_view {position:relative;padding-top:24px}
.payment_change_view .pay_chatx {position:absolute;top:4px;right:0;text-align:right}
.payment_change_view .pay_chatx li {font-family:'맑은 고딕',dotum,sans-serif;text-align:right;margin-bottom:6px}
.payment_change_view .pay_chatx li strong {display:inline-block;color:#5e5e5e;font-weight:bold;background:url(../images/mypage/icon_payv2.gif) left center no-repeat;height:16px;line-height:16px;padding-left:24px}
.payment_change_view .pay_chatx li:first-child strong {background:url(../images/mypage/icon_payv1.gif) left center no-repeat}
.payment_change_view .pay_chatx li span {color:#829c2c}
.payment_change_view .pay_chatab {background:#acacac;border:1px solid #949494;padding-left:21px;height:66px;margin-bottom:40px}
.payment_change_view .pay_chatab:after {content:" ";display:block;clear:both}
.payment_change_view .pay_chatab li {float:left}
.payment_change_view .pay_chatab li a {display:block;color:#fff;font-size:11px;font-weight:bold;padding:15px 0 15px 35px;width:274px}
.payment_change_view .pay_chatab li a strong {font-size:16px;display:block;margin-bottom:4px}
.payment_change_view .pay_chatab li a.on {height:37px;background:#fff url(../images/mypage/icon_payv4.gif) 28px center no-repeat;display:block;color:#9e9e9e;font-size:11px;font-weight:bold;padding:15px 0 15px 73px;width:246px}
.payment_change_view .pay_chatab li a.on strong {font-size:16px;color:#464646;display:block;background:url(../images/mypage/icon_payv5.gif) 78px center no-repeat}
.payment_change_view .pay_chatab li:first-child a.on {background:#fff url(../images/mypage/icon_payv3.gif) 28px center no-repeat}
.payment_change_view .pay_chabox {font-family:'맑은 고딕',dotum,sans-serif}
.payment_change_view .pay_chabox p.tip {background:url(../images/mypage/icon_payv6.gif) left center no-repeat;padding-left:12px;margin-bottom:5px;color:#767676}
.payment_change_view .pay_chabox table {margin-top:10px}
.payment_change_view .pay_chabox .btn {;margin-top:20px;text-align:right}
.payment_change_view .pay_chabox input[type="radio"] {position:relative;top:-4px}
/* 나의결연아동 */
/* .gift_step {background:url(/images/mypage/gift_step.gif) left top no-repeat;height:374px;position:relative;margin-bottom:40px}
.gift_step li {position:absolute;color:#695a55}
.gift_step .gift_step1 {top:207px;left:33px;color:#637a20;font-size:14px;font-weight:bold}
.gift_step .gift_step2 {top:124px;left:184px;width:151px;text-align:center}
.gift_step .gift_step3 {top:124px;left:417px;width:154px;text-align:center}
.gift_step .gift_step4 {top:124px;left:635px;width:163px;text-align:center}
.gift_step .gift_step5 {top:207px;left:911px;color:#637a20;font-size:14px;font-weight:bold}
.gift_step .gift_step9 {top:305px;left:142px;width:139px;text-align:center}
.gift_step .gift_step8 {top:305px;left:317px;width:167px;text-align:center}
.gift_step .gift_step7 {top:305px;left:523px;width:139px;text-align:center}
.gift_step .gift_step6 {top:305px;left:693px;width:179px;text-align:center} */
.checkbox_all {float:left}
.checkbox_all input[type="checkbox"] {position:relative;top:-1px}
.checkbox_all .inputBtn2 {margin-left:10px;padding:5px 17px 6px}
.gift_payment_no {border-top:1px solid #d9d9d9;border-bottom:2px solid #695a55;text-align:right;padding:18px 0 10px;color:#5e5e5e}
.gift_payment_no strong {color:#829c2c;font-size:16px}

.checkbox_multi {float:left;padding-top:5px}
.checkbox_multi input[type="checkbox"] {position:relative;top:-1px}
.gift_payment_multi {margin-bottom:36px}
.gift_payment_multi:after {content:" ";display:block;clear:both}
.gift_payment_multi li {float:left;margin-left:10px;padding:20px 19px;width:447px;min-height:145px;background:#f4f2ea;position:relative;font-family:'맑은 고딕',dotum,sans-serif}
.gift_payment_multi li .img {float:left;position:relative;overflow:hidden;height:145px}
.gift_payment_multi li .img img {height:145px}
.gift_payment_multi li dl {float:left;width:295px;margin-left:11px}
.gift_payment_multi li dl dt {float:left;padding:0 10px 0 9px;background:url(../images/icon/icon_relation.gif) left center no-repeat;color:#5e5e5e;font-weight:bold;margin-bottom:14px}
.gift_payment_multi li dl dd {padding-left:9px;color:#5e5e5e;margin-bottom:14px}
.gift_payment_multi li dl dd span {color:#829c2c}
.mypayment_list {width:100%;border-top:2px solid #829c2c;font-family:'맑은 고딕',dotum,sans-serif;border-bottom:1px solid #d9d9d9}
.mypayment_list th {background:#f6f6f6 url(../images/icon/icon_board_write.gif) 45px center no-repeat;padding:7px 0 7px 51px;text-align:left;color:#685b55}
.mypayment_list td {color:#5e5e5e;background:#f6f6f6;padding:7px 0 7px 0}
.mypayment_list th.bakf {background:#fff url(../images/icon/icon_board_write.gif) 45px center no-repeat;border-left:1px solid #d9d9d9}
.mypayment_list td.bakf {background:#fff}
.mypayment_list td .input {border:1px solid #d4d4d4;line-height:14px;padding:5px 5px 5px;width:78px;height:18px;font-family:'맑은 고딕',dotum,sans-serif}
.payment_list_type1 {width:100%;border-top:2px solid #695a55;font-family:'맑은 고딕',dotum,sans-serif;margin-top:20px}
.payment_list_type1 th {text-align:center;background:#f6f6f6;color:#685b55;border-bottom:1px solid #d9d9d9;padding:12px 0}
.payment_list_type1 th.won_5 {color:#a91d6c;background:#fff;border-left:1px solid #d9d9d9}
.payment_list_type1 th.won_3 {color:#1da978;background:#fff;border-left:1px solid #d9d9d9}
.payment_list_type1 th.won_2 {color:#685b55;background:#fff;border-left:1px solid #d9d9d9}
.payment_list_type1 th input[type="radio"] {position:relative;top:-3px}
.payment_list_type1 td {border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;text-align:center;padding:73px 0 10px;color:#5e5e5e}
.payment_list_type1 td.won_5 {background:#f3edf8 url(../images/mypage/gift_payment1.png) center 5px no-repeat}
.payment_list_type1 td.won_3 {background:#e5f4ef url(../images/mypage/gift_payment2.png) center 5px no-repeat}
.payment_list_type1 td.won_2 {background:#f2f6e7 url(../images/mypage/gift_payment3.png) center 5px no-repeat}
.paymentmy_tx {margin-top:26px;font-family:'맑은 고딕',dotum,sans-serif}
.paymentmy_tx li {background:url(../images/icon/icon_board_write.gif) 13px center no-repeat;padding:4px 0 4px 23px}
.paymentmy {width:100%;border-bottom:2px solid #d9d9d9;font-family:'맑은 고딕',dotum,sans-serif;margin-top:20px}
.paymentmy th {border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;text-align:left;color:#685b55;padding-left:29px}
.paymentmy td {height:30px;border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;color:#5e5e5e;padding:7px 0 7px 15px}
.paymentmy td .input {border:1px solid #d4d4d4;line-height:14px;padding:4px 5px 4px;width:465px;height:18px;font-family:'맑은 고딕',dotum,sans-serif;margin:0 10px}
.paymentmy td span {display:none}
.paymentmy td .select-skin {vertical-align:middle;position:relative;display:inline-block;width:170px}
.paymentmy td .select-skin select {width:100%;height:100%;float:none;display:block;margin:0;padding:0;position:absolute;left:0;top:0;-webkit-appearance:menulist-button;cursor:pointer;}
.paymentmy td .select-skin-mask {width:100%;border:1px solid #d4d4d4;color:#6f6f6f;background:#fff url(../images/icon/icon_board_search.gif) 95% center no-repeat}
.paymentmy td .select-skin-text {white-space:nowrap;padding:7px 10px;line-height:1em;font-size:12px;border-right:1px solid #d4d4d4;}
.paymentmy td .select-skin-text-clip {margin-right:29px;overflow:hidden}
.btn_gift_multi {text-align:right;margin-top:20px}
.btn_gift_multi .btn_arrow {margin-right:10px;padding:10px 30px 10px 18px}
.individualpay_type li {margin-top:20px}
.individualpay_type li:after {content:" ";display:block;clear:both}
.individualpay_type li .individual_left {float:left;width:280px;background:#f4f2ea;padding:19px 20px;min-height:298px}
.individualpay_type li .individual_left .img {position:relative;overflow:hidden;width:280px;height:145px;text-align:center}
.individualpay_type li .individual_left .img img {height:145px}
.individualpay_type li .individual_left dl dt {float:left;width:75px;padding:0 10px 0 9px;background:url(../images/icon/icon_relation.gif) left 6px no-repeat;color:#5e5e5e;font-weight:bold;margin-top:14px}
.individualpay_type li .individual_left dl dd {float:left;width:170px;color:#5e5e5e;margin-top:14px}
.individualpay_type li .individual_left dl dd span {color:#829c2c}
.individualpay_type li .individual_left dl dt.line {border-top:1px solid #cbcbcb;padding-top:8px;background:url(../images/icon/icon_relation.gif) left 15px no-repeat}
.individualpay_type li .individual_left dl dd.line {border-top:1px solid #cbcbcb;padding-top:8px}
.individualpay_type li .individual_right {float:right;width:653px}
.individualpay_type li .individual_right .payment_list_type1 {margin-top:0}
.individualpay_type li .individual_right .paymentmy_tx li {margin:0}
.individualpay_type li .individual_right .paymentmy td .input {margin-left:0;width:374px;margin-top:10px}
#mypagealert {z-index:220;width:322px;position:fixed;top:40%;left:50%;margin-left:-161px;display:none}
#mypagealert .alertpopup {position:relative}
#mypagealert .alertpopup .box {border:1px solid #c9c9c9;border-top:none;padding:23px 17px 20px;background-color:#fff}
#mypagealert .alertpopup .box p {font-family:'맑은 고딕',dotum,sans-serif;color:#5e5e5e;font-weight:bold}
#mypagealert .alertpopup .box .btn {margin-top:33px;text-align:right}


#mypostbox_pop {z-index:210;width:782px;position:fixed;top:50%;left:50%;margin:-321px 0 0 -391px;height:642px;display:none}
#mypostbox_pop .mypostbox_pop {position:relative;background:#fff;padding:30px}
#mypostbox_pop .mypostbox_pop h1 {color:#5e5e5e;font-size:20px;margin-bottom:15px}
#mypostbox_pop .mypostbox_pop h1 span {color:#829c2c}
#mypostbox_pop .mypostbox_pop .box {position:relative;text-align:center;overflow:hidden;height:543px;width:722px}
#mypostbox_pop .mypostbox_pop .box ul {position:absolute;height:543px}
#mypostbox_pop .mypostbox_pop .box ul li {float:left;display:inline-block;width:722px;text-align:center}
#mypostbox_pop .mypostbox_pop .box ul li span {position:relative;display:inline-block;border:1px solid #dddddd}
#mypostbox_pop .mypostbox_pop .box ul li span a {position:absolute;top:1px;right:1px}
#mypostbox_pop .mypostbox_pop .box ul li span .img {max-width:720px;max-height:541px}
#mypostbox_pop .mypostbox_pop .post_tab {position:absolute;left:0;top:-38px}
#mypostbox_pop .mypostbox_pop .post_tab:after {content:" ";display:block;clear:both}
#mypostbox_pop .mypostbox_pop .post_tab li {cursor:pointer;float:left;margin-right:1px;font-size:13px;color:#fff;display:inline-block;background:#829c2c;border:1px solid #778f28;text-align:center;width:83px;padding:10px 0}
#mypostbox_pop .mypostbox_pop .post_tab li.on {background:#1ea97a;border:1px solid #1ea97a}
#mypostbox_pop .mypostbox_pop .postleft {position:absolute;top:50%;left:-77px;margin-top:-38px;display:none}
#mypostbox_pop .mypostbox_pop .postright {position:absolute;top:50%;right:-77px;margin-top:-38px}
#mypostbox_pop .mypostbox_pop .lay_pop_cle {position:absolute;top:0px;right:-53px; width:20px; height:20px; display:block;background:url(../images/main/mainSprite.png) -2px -20px;}
#mypostbox_pop .mypostbox_pop .btn_arrow2 {position:absolute;top:20px;right:20px}

/* 20150109 */
#mypostbox_pop {z-index:210;width:782px;position:fixed;top:50%;left:50%;margin:-321px 0 0 -391px;height:642px;display:none}
#mypostbox_pop .mypost_pop {position:relative;background:#fff;padding:30px;padding-bottom:0}
#mypostbox_pop .mypost_pop h1 {color:#5e5e5e;font-size:20px;margin-bottom:15px}
#mypostbox_pop .mypost_pop h1 span {color:#829c2c}
#mypostbox_pop .mypost_pop .box {overflow:hidden}
#mypostbox_pop .mypost_pop .box .postList {position:relative;float:left;width:323px;overflow:hidden}
#mypostbox_pop .mypost_pop .box .postList div {position:relative;float:left}
#mypostbox_pop .mypost_pop .box .postList div img {display:block;width:100%;height:auto;border:1px solid #dddddd}
#mypostbox_pop .mypost_pop .box .postList div a {position:absolute;top:2px;right:2px}
#mypostbox_pop .mypost_pop .box .postList div a img {width:26px;height:26px;border:none}
#mypostbox_pop .mypost_pop .box .postList .slidesjs-pagination {position:absolute;top:500px;height:30px !important;left:0px !important}
#mypostbox_pop .mypost_pop .box .postList .slidesjs-pagination li {float:left;width:34px !important;height:30px}
#mypostbox_pop .mypost_pop .box .postList .slidesjs-pagination li a,
#mypostbox_pop .mypost_pop .box .postList .slidesjs-pagination li a.active {display:inline-block;width:28px;text-align:center;height:26px;font-size:12px;line-height:26px;font-family:"돋음",dotum,"굴림",Georgia,sans-serif;background:#FFF;color:#666;border:1px solid #c7c7c7}
#mypostbox_pop .mypost_pop .box .postList .slidesjs-pagination li a.active {color:#fff;font-weight:bold;border:1px solid #829c2c;background:#829c2c}
#mypostbox_pop .mypost_pop .box .transWrap {float:right;width:374px;height:495px;border:1px solid #dddddd;background:url(../images/mypage/bg_post.jpg) 0 0 no-repeat} 
#mypostbox_pop .mypost_pop .box .transWrap .transWord {overflow-y:auto;margin:122px 18px 0;padding-right:10px;width:330px;height:348px;color:#685b55;font-size:12px;font-family:'맑은 고딕',dotum,sans-serif;text-align:left;line-height:23px;word-break:keep-all}
#mypostbox_pop .mypost_pop .lay_pop_cle {position:absolute;top:0px;right:-53px;width:20px; height:20px; display:block;background:url(../images/main/mainSprite.png) -2px -20px;}

.my_child {border-top:2px solid #8aa130;border-bottom:2px solid #d9d9d9}
.my_child:after {content:" ";display:block;clear:both}
.my_child .img {position:relative;float:left;background:url(../images/icon/my_child_bg.gif) left top repeat;width:347px}
.my_child .img p {color:#685b55;font-size:18px;text-align:center;padding:27px 0 18px}
.my_child .img p strong {color:#829c2c}
.my_child .img .tree {display:block;width:69px;height:85px;background:url(../images/icon/tree.png) left top no-repeat;position:absolute;right:13px;bottom:27px}
.my_child .img .logo {display:block;text-align:center;padding:17px 0}
.my_child .img .logo img {width:150px}
.my_child .img div {width:266px;height:383px;position:relative;overflow:hidden;margin:0 auto}
.my_child .img div img {left:50%;margin-left:-165px;position:relative;top:-10px;width:330px}
.my_child dl {float:left;background:url(../images/mypage/my_child_bg1.gif) 32px 32px no-repeat;padding:100px 0 0 107px;width:509px;height:388px}
.my_child dl:after {content:" ";display:block;clear:both}
.my_child dl dt {float:left;color:#5e5e5e;font-size:14px;padding-left:20px;width:178px;background:url(../images/icon/icon_relation.gif) 5px center no-repeat;margin-bottom:11px;height:17px}
.my_child dl dd {float:left;width:282px;font-family:'맑은 고딕',dotum,sans-serif;font-size:12px;color:#5e5e5e;margin-bottom:11px;height:17px}
.my_child dl dd strong {color:#8aa130}
.my_child_btn {text-align:right;margin-top:20px}
.my_child_btn .btn_arrow8 {margin-left:10px}
.my_child_btn .bt_print {float:left;margin-left:0px}
.my_child_find {color:#5e5e5e;text-align:right;border-top:1px solid #d9d9d9;border-bottom:2px solid #829c2c;padding:14px 0 10px;margin-bottom:20px}
.my_child_find strong {color:#829c2c}
.event_history {border-bottom:2px solid #d9d9d9;border-top:1px solid #d9d9d9;padding:10px}
.event_history li {background:url(../images/icon/icon_receipt.gif) 5px 12px no-repeat;padding-left:20px;line-height:30px;font-family:Helvetica,sans-serif;color:#767676}
.event_historybtn {text-align:right;margin-top:20px}
.event_historybtn a {margin-left:10px}

/*기부금영수증*/
.donation {margin-bottom:20px;font-family:Helvetica,sans-serif;border-top:1px solid #d9cebe;border-bottom:1px solid #d9cebe;padding:19px 17px 15px;background:#f5f0e9}
.donation p {background:url(../images/icon/icon_warning.gif) left 4px no-repeat;padding-left:20px;line-height:20px;color:#5e5e5e;margin-bottom:5px}
.donation p strong {text-decoration:underline}
.donation p span {color:#e57109}
.donation p span strong {font-weight:normal}
.donation ul li {background:url(../images/icon/icon_receipt.gif) 5px center no-repeat;padding-left:20px;line-height:20px;color:#767676}

/* 후원창 */
.regular:after {content:" ";display:block;clear:both}
.regular ol {float:left;width:690px;}
.regular ol > li {margin-bottom:1px}
.regular ol li h3 {color:#685b55;font-family:'맑은 고딕',dotum,sans-serif;padding-left:20px;background:#e9dfd1;line-height:34px}
.regular ol li.on h3 {color:#f5ffb2;font-size:14px;font-family:'맑은 고딕',dotum,sans-serif;padding-left:20px;background:#92a12c;line-height:44px}
.regular ol li h4 {color:#5e5e5e;font-size:16px;font-family:'맑은 고딕',dotum,sans-serif;padding-left:15px;background:url(../images/main/mainSprite.png) -450px -469px no-repeat;;margin-bottom:15px}
.regular ol li .box {display:none}
.regular ol li .box .ttx {font-family:'맑은 고딕',dotum,sans-serif;color:#5e5e5e;padding-left:15px;padding-bottom:10px}
.regular ol li .box ul.regular_step1 {border-top:2px solid #829c2c;font-family:'맑은 고딕',dotum,sans-serif}
.regular ol li .box ul.regular_step1:after {content:" ";display:block;clear:both}
.regular ol li .box ul.regular_step1 li {padding:13px 0;width:25%;float:left;border-bottom:1px solid #e7e7e7}
.regular ol li .box ul.regular_step1 li input[type="checkbox"] {position:relative;top:-1px;margin-left:14px}
.regular ol li .box ul.regular_step1 li label {padding-left:10px;display:inline-block}
.regular ol li .box ul.regular_step1 li.end {width:50%}
.regular ol li .box .regular_step1_on {display:none}
.regular ol li .box table.regular_step1 {border-top:2px solid #829c2c;width:100%;font-family:'맑은 고딕',dotum,sans-serif}
.regular ol li .box table.regular_step1 tbody th {text-align:left;background:#f6f6f6;border-bottom:1px solid #cccccc;color:#5e5e5e;padding:0 0 0 14px;font-size:12px;vertical-align: middle}
.regular ol li .box table.regular_step1 tbody td {height:25px;border-bottom:1px solid #cccccc;color:#5e5e5e;padding:8px 0 8px 14px;font-size:12px;}
.regular ol li .box table.regular_step1 tbody td span {color:#929292;font-size:11px;display:inline-block;vertical-align:middle}
.regular ol li .box table.regular_step1 tbody td .bold {font-weight:bold}
.regular ol li .box .priceTable tbody td label {display:inline-block;width:70px}
.regular ol li .box .priceTable tbody td label em {font-weight:bold}
.regular ol li .box .priceTable tbody td .labelInput {width:40px;text-align:right;margin-left:-20px}
.regular ol li .box table.regular_step1 tbody td span.bold {color:#5e5e5e;font-size:12px}
.regular ol li .box table.regular_step1 tbody td .clear_both p {font-weight:bold;background:url(../images/icon/icon_modify.png) left center no-repeat;float:left;padding-left:15px;width:80px}
.regular ol li .box table.regular_step1 tbody td .clear_both div {float:left}
.regular ol li .box table.regular_step1 tbody td .clear_both div span {display:block;margin-top:8px;color:#929292;font-size:11px}
.regular ol li .box table.regular_step1 tbody td .policy_list:after {content:" ";display:block;clear:both}
.regular ol li .box table.regular_step1 tbody td .policy_list li {float:left;border:1px solid #d9d9d9;width:252px;line-hight:28px;font-size:11px;line-height:24px;letter-spacing:-1px;background:#ebebeb;text-align:center;color:#5e5e5e}
.regular ol li .box table.regular_step1 tbody td .p10 {border:1px solid #d9d9d9;width:90%}
.regular ol li .box table.regular_step1 tbody td .select-skin {vertical-align:middle;position:relative;display:inline-block;width:100px;font-family:'맑은 고딕',dotum,sans-serif;height: 30px;;}
.regular ol li .box table.regular_step1 tbody td .select-skin select {width:100%;height:100%;float:none;display:block;margin:0;padding:0;position:absolute;left:0;top:0;-webkit-appearance:menulist-button;cursor:pointer;opacity: 1 !important; border:1px solid #d4d4d4;}
.regular ol li .box table.regular_step1 tbody td .select-skin-mask {width:100%;border:1px solid #d4d4d4;color:#6f6f6f;background:#fff url(../images/icon/icon_board_search.gif) 92% center no-repeat}
.regular ol li .box table.regular_step1 tbody td .select-skin-text {white-space:nowrap;padding:7px 10px;line-height:1em;font-size:12px;border-right:1px solid #d4d4d4;font-weight:bold}
.regular ol li .box table.regular_step1 tbody td .select-skin-text-clip {margin-right:29px;overflow:hidden}
.regular ol li .box table.regular_step1 tfoot td {text-align:center;color:#5e5e5e;font-weight:bold;height:40px;border-bottom:1px solid #cccccc; line-height: 40px;}
.regular ol li .box table.regular_step1 tfoot td strong {color:#ff7800;font-size:16px}
.regular ol li .box div.regular_step1 {border-top:2px solid #829c2c;padding:12px 0 12px 14px;font-weight:bold;color:#5e5e5e;background:#f4f7f0;border-bottom:1px solid #cccccc;font-family:'맑은 고딕',dotum,sans-serif}
.regular ol li .box div.regular_step1 input[type="checkbox"] {position:relative;top:-1px}
.regular ol li .box div.regular_step1 label {padding-left:10px;display:inline-block}
.regular ol li .box .regular_step1_1 {width:615px;margin:10px auto 0}
.regular ol li .box .regular_step1_1 p {border:1px solid #e7e7e7;background:#f6f6f6;text-align:center;color:#5e5e5e;font-weight:bold;line-height:30px}
.regular ol li .box .regular_step1_1 ul li {border-bottom:1px solid #e7e7e7;padding-left:10px}
.regular ol li .box .regular_step1_1 ul li input[type="checkbox"] {position:relative;top:0px}
.regular ol li .box .regular_step1_1 ul li dl {vertical-align:middle;width:568px;display:inline-block;padding-left:20px;font-family:'맑은 고딕',dotum,sans-serif}
.regular ol li .box .regular_step1_1 ul li dl:after {content:" ";display:block;clear:both}
.regular ol li .box .regular_step1_1 ul li dl dt {float:left;padding:12px 0 10px 0}
.regular ol li .box .regular_step1_1 ul li dl dd {float:left;width:110px;padding:12px 0 10px 9px}
.regular ol li .box .btn {text-align:right;margin-top:20px}
.regular ol li .box .paytext {padding:25px 0 25px 30px;border-bottom:1px solid #e7e7e7;font-family:'맑은 고딕',dotum,sans-serif}
.regular ol li .box .paytext p {font-weight:bold;color:#5e5e5e;margin-bottom:12px}
.regular ol li .box .paytext ul li {margin-bottom:6px;padding-left:10px;color:#5e5e5e;background:url(../images/icon/icon_relation2.gif) no-repeat left 7px;line-height:18px}
.regular ol li .box .paytext ul li strong {color:#ff8814;font-weight:normal}
.regular ol li .box .step_box41 {border:1px solid #eaeaea;border-radius:8px;background:url(../images/icon/payend_img1.gif) 82px 31px no-repeat;padding:30px 0 30px 30px}
.regular ol li .box .step_box41 h4 {color:#ff7800;font-size:16px;text-align:center;background:none;margin-bottom:8px;padding-left:0px}
.regular ol li .box .step_box41 p {color:#5e5e5e;font-size:12px;text-align:center}
.regular ol li .box.step_box4 .pay_left {margin-bottom:33px;float:left;margin-left:15px;width:304px;padding:40px 0 20px;border-bottom:1px solid #e7e7e7;font-family:'맑은 고딕',dotum,sans-serif}
.regular ol li .box.step_box4 .pay_left h4 {border-bottom:2px solid #829c2c;padding-bottom:17px}
.regular ol li .box.step_box4 .pay_left p {color:#5e5e5e}
.regular ol li .box.step_box4 .pay_left .select-skin {vertical-align:middle;position:relative;display:inline-block;width:304px;font-family:'맑은 고딕',dotum,sans-serif}
.regular ol li .box.step_box4 .pay_left .select-skin select {width:100%;border:1px solid #d1d1d1;color:#6f6f6f;opacity:1 !important ;height: 28px;;}/*width:100%;height:100%;float:none;display:block;margin:0;padding:0;position:absolute;left:0;top:0;-webkit-appearance:menulist-button;cursor:pointer;*/
.regular ol li .box.step_box4 .pay_left .select-skin-mask {width:100%;border:1px solid #d4d4d4;color:#6f6f6f;background:#fff url(../images/icon/icon_board_search.gif) 97% center no-repeat}
.regular ol li .box.step_box4 .pay_left .select-skin-text {white-space:nowrap;padding:7px 10px;line-height:1em;font-size:12px;border-right:1px solid #d4d4d4;font-weight:bold}
.regular ol li .box.step_box4 .pay_left .select-skin-text-clip {margin-right:29px;overflow:hidden}
#step4_box.once .box.step_box4 .pay_left {margin-bottom:33px;margin-left:15px;padding:40px 0 20px;border-bottom:1px solid #e7e7e7;font-family:'맑은 고딕',dotum,sans-serif;float: none;width: 660px;}
#step4_box.once .box.step_box4 .pay_left .select-skin {vertical-align:middle;position:relative;display:inline-block;width:425px;font-family:'맑은 고딕',dotum,sans-serif}
#step4_box.once .box.step_box4 .pay_left #sksnaText {width: 648px !important;}
.regular ol li .box.step_box4 .pay_right {margin-bottom:33px;float:right;margin-right:15px;width:304px;padding:40px 0 20px;border-bottom:1px solid #e7e7e7;font-family:'맑은 고딕',dotum,sans-serif}
.regular ol li .box.step_box4 .pay_right h4 {border-bottom:2px solid #829c2c;padding-bottom:17px}
.regular ol li .box.step_box4 .pay_right p {color:#5e5e5e}
.regular ol li .box.step_box4 .pay_right span {color:#929292;float:left;margin-top:-29px;font-size:11px}
.regular ol li .box.step_box4 .pay_right .select-skin {vertical-align:middle;position:relative;display:inline-block;width:110px;font-family:'맑은 고딕',dotum,sans-serif}
.regular ol li .box.step_box4 .pay_right .select-skin select {width:100%;border:1px solid #d1d1d1;color:#6f6f6f;background: url(../images/main/mainSprite.png) 118px -217px no-repeat ;opacity:1 !important ;height: 28px;;}
.regular ol li .box.step_box4 .pay_right .select-skin-mask {width:100%;border:1px solid #d1d1d1;color:#6f6f6f;background:#f5f5f5 url(../images/main/mainSprite.png) 118px -217px no-repeat ;}
.regular ol li .box.step_box4 .pay_right .select-skin-text {white-space:nowrap;padding:7px 10px;line-height:1em;font-size:12px;border-right:1px solid #d4d4d4;font-weight:bold}
.regular ol li .box.step_box4 .pay_right .select-skin-text-clip {margin-right:29px;overflow:hidden}
.regular ol li .box.step_box4 .inputBtn4 {padding:8px 15px 6px}
.regular ol li .box.step_box4 .input {border:1px solid #d4d4d4;padding:6px 0 6px 10px}
.regular ol li .box.step_box4 .step_box42 {position:relative;clear:both;border:7px solid #d9d9d9;padding:22px 0 20px 132px;background:#fbfbfb url(../images/icon/payend_img2.gif) no-repeat 23px 23px}
.regular ol li .box.step_box4 .step_box42 h4 {padding-left:11px;background:none;color:#695a55;font-size:17px}
.regular ol li .box.step_box4 .step_box42 p {color:#5e5e5e;line-height:20px;font-family:'맑은 고딕',dotum,sans-serif}
.regular ol li .box.step_box4 .step_box42 p strong {color:#ff7800;font-weight:normal}
.regular ol li .box.step_box4 .step_box42 .btn_arrow4 {background-position:96% center;font-size:11px;padding:6px 15px 7px 11px;position:absolute;right:13px;top:18px}
.regular ol li.on .box {display:block;padding:30px 0 40px 0}
.regular .regular_right {float:right;width:274px}
.regular .regular_right .step1 {background:url(../images/main/mainSprite2.png) no-repeat;background-position:-476px -823px; position:relative;height:172px}
.regular .regular_right .kgc_step1 {background:url(../images/icon/img_kgc.jpg) left top no-repeat;position:relative;height:154px}
.regular .regular_right .kgc_step1 h3 {position:absolute;top:150px;left:33px;width:142px;text-align:center;color:#695a55;font-size:16px;line-height:23px}
.regular .regular_right .kgc_step1 h3 span {color:#af6217;font-size:21px}
.regular .regular_right .kgc_step1 h3 strong {color:#92a12c;font-size:21px}
.regular .regular_right .kgc_step1 p {position:absolute;top:178px;left:82px;color:#6f6f6f;font-size:13px;font-weight:bold}
.regular .regular_right .step1 h3 {position:absolute;top:34px;left:25px;width:142px;text-align:center;color:#695a55;font-size:16px;line-height:23px}
.regular .regular_right .step1 h3 span {color:#af6217;font-size:21px}
.regular .regular_right .step1 h3 strong {color:#92a12c;font-size:21px}
.regular .regular_right .step1 p {position:absolute;top:178px;left:82px;color:#6f6f6f;font-size:13px;font-weight:bold}
.regular .regular_right .regular_right_step {background:#fcfaf4;padding:0 20px 20px;font-family:'맑은 고딕',dotum,sans-serif;display:none}
.regular .regular_right .regular_right_step .step2 {display:none}
.regular .regular_right .regular_right_step .step2 .step2_imgbox {position:relative;overflow:hidden;width:203px}
.regular .regular_right .regular_right_step .step2 .step2_imgbox ul:after {content:" ";display:block;clear:both}
.regular .regular_right .regular_right_step .step2 .step2_imgbox ul li {float:left;width:234px}
.regular .regular_right .regular_right_step .step3 {display:none}
.regular .regular_right .regular_right_step .step4 {display:none}
.regular .regular_right .steptel {display:none}
.regular .regular_right .regular_right_step .step_modify {padding:30px 15px 10px 0;color:#685b55;text-align:right;background:url(../images/main/mainSprite.png) no-repeat 224px -960px;font-weight:bold}
.regular .regular_right .regular_right_step .step_modify a {color:#685b55;font-weight:bold}
.regular .regular_right .regular_right_step .step_modify span {cursor:pointer}
.regular .regular_right .regular_right_step .box {border-top:2px solid #e9dfd1;background:#fff;padding:15px 15px 10px;position:relative}
.regular .regular_right .regular_right_step .box h3 {text-align:center;color:#829c2c;font-size:14px;padding-bottom:13px}
.regular .regular_right .regular_right_step .box .step_img_l {position:absolute;top:18px;left:14px;width:15px;height:12px;background:url(../images/main/mainSprite.png) no-repeat -407px -679px}
.regular .regular_right .regular_right_step .box .step_img_r {position:absolute;top:18px;right:14px;width:15px;height:12px;background:url(../images/main/mainSprite.png) no-repeat -421px -679px}
.regular .regular_right .regular_right_step .box .img {position:relative;overflow:hidden;width:203px;height:200px}
.regular .regular_right .regular_right_step .box .img img {position:relative;width:100%;}
.regular .regular_right .regular_right_step .box .img2 {position:relative;overflow:hidden;width:203px;height:154px}
.regular .regular_right .regular_right_step .box .img2 img {position:relative}
.regular .regular_right .regular_right_step .box dl {margin-top:5px}
.regular .regular_right .regular_right_step .box dl:after {content:" ";display:block;clear:both}
.regular .regular_right .regular_right_step .box dl dt {background: url(../images/main/mainSprite.png) no-repeat -181px -108px;color:#5e5e5e;float:left;width:60px;font-weight:bold;padding:5px 0 5px 8px}
.regular .regular_right .regular_right_step .box dl dd {color:#5e5e5e;float:left;width:135px;padding:5px 0}
.regular .regular_right .regular_right_step .step3 .box dl dt {width:85px}
.regular .regular_right .regular_right_step .step3 .box dl dd {width:110px}
.regular .regular_right .regular_right_step .step4 .box dl dt {width:105px}
.regular .regular_right .regular_right_step .step4 .box dl dd {width:90px}
.regular .regular_right .steptel {margin-top:2px;background:#fcfaf4 url(../images/main/mainSprite.png) no-repeat 69px -980px;color:#6f6f6f;font-size:13px;line-height:33px;padding-left:81px;font-weight:bold}

/*납부 팝업*/
.regular_pop {width:564px}
.regular_pop h1 {color:#5e5e5e;font-size:14px;text-align:center;line-height:75px;background:#f6f6f6;border-bottom:2px solid #829c2c}
.regular_pop .box {padding:0 20px}
.regular_pop ul {font-family:'맑은 고딕',dotum,sans-serif;padding:10px 0 0}
.regular_pop ul li {border-top:1px solid #e5e5e5;padding:30px 0}
.regular_pop ul li:first-child {border-top:0}
.regular_pop ul li:after {content:"";display:block;clear:both}
.regular_pop ul li p {font-weight:bold;float:left;width:176px;padding:13px 0 0 16px;color:#535353}
.regular_pop ul li div {float:left;width:331px}
.regular_pop ul li div span {display:block;margin-top:5px;color:#f08300}
.regular_pop ul li.regular_plist1 {background:url(../images/support/regular_pop1.jpg) 97px 37px no-repeat}
.regular_pop ul li.regular_plist2 {background:url(../images/support/regular_pop2.jpg) 97px 37px no-repeat}
.regular_pop ul li.regular_plist3 {background:url(../images/support/regular_pop3.jpg) 97px 47px no-repeat}
.regular_pop h2 {padding-left:16px;color:#535353;margin-bottom:10px}
.regular_pop table {border-top:2px solid #d9d9d9;width:100%}
.regular_pop table th {border-bottom:1px solid #d9d9d9;padding-left:16px;text-align:left;color:#535353}
.regular_pop table td {padding:5px 0;border-bottom:1px solid #d9d9d9}
.regular_pop table td .input {border:1px solid #d4d4d4;padding:6px 10px 6px 0;text-align:right}
.regular_pop table td .select-skin {vertical-align:middle;position:relative;display:inline-block;width:170px}
.regular_pop table td .select-skin select {width:100%;height:100%;float:none;display:block;margin:0;padding:0;position:absolute;left:0;top:0;-webkit-appearance:menulist-button;cursor:pointer;}
.regular_pop table td .select-skin-mask {width:100%;border:1px solid #d4d4d4;color:#6f6f6f;background:#fff url(../images/icon/icon_board_search.gif) 93% center no-repeat}
.regular_pop table td .select-skin-text {white-space:nowrap;padding:7px 10px;line-height:1em;font-size:12px;border-right:1px solid #d4d4d4;}
.regular_pop table td .select-skin-text-clip {margin-right:29px;overflow:hidden}
.regular_pop .btn {text-align:center;margin-top:29px}

/* i_search */
.search_content {margin-top:40px;border-top:3px solid #829c2c;border-bottom:1px solid #d9d9d9;font-family:dotum, 돋움, 돋움체;color:#5e5e5e}
.search_content .select-skin ,
.search_content .select-skin select {width:90px;margin-right:5px}
.search_content .input {padding:7px 9px;margin:0;border:1px solid #d9d9d9}
.search_select {padding:44px 0 20px 225px;background:url(../images/login/bg_dotted.png) left bottom repeat-x;}
.search_in {padding:20px 225px}
.search_in dl {margin-top:10px}
.search_in dt {width:100px;font-weight:bold;color:#464646;display:inline-block}
.search_in .company dt {width:110px}
.search_in dd {height:30px;line-height:30px;vertical-align:middle;display:inline-block}
.search_in .btn_arrow4 {padding:7px 27px 6px 19px;padding-bottom:6px}
.search_btn_area {margin-top:45px;text-align:center}
.search_list {padding:23px 116px 23px 223px;background:#f6f6f6 url(../images/login/bg_dotted.png) left top repeat-x}
.search_list > p {padding-left:16px;background:url(../images/icon/icon_notice_login.png) left center no-repeat;font-weight:bold;color:#464646}
.search_id_list {margin-top:15px;border-top:2px solid #829c2c;border-bottom:2px solid #dedede}
.search_id_list thead th {padding:15px 0;text-align:center;color:#685b55;background:#eaeee5;border-left:1px solid #d9d9d9}
.search_id_list thead th:first-child {border-left:0}
.search_id_list tbody td {padding:15px 0;text-align:center;background:#fff;border-top:1px solid #d9d9d9;border-left:1px solid #d9d9d9}
.search_id_list tbody td:first-child {border-left:0}
.search_id_list .id {padding:15px 22px;text-align:left}
.search_id_list .no_id {padding:50px 0;text-align:center}
.search_id_list .no_id strong {color:#829c2c}
.search_id_list tbody td.type {background:#f4f7f0}
.search_notice {padding:23px 223px;font-family:dotum, 돋움,돋움체;background:url(../images/login/bg_dotted.png) left top repeat-x}
.search_notice strong,
.search_notice a {color:#464646;font-weight:bold}
.search_in2,
.search_in3 ,
.search_in .mail_area {display:none}
/* p_search */
.search_pass_list {padding:50px 0;margin-top:15px;text-align:center;border-top:2px solid #829c2c;border-bottom:2px solid #dedede;background:#fff}
.search_pass_list p {padding-bottom:26px}

.cooming_soon {background:#f9f9f9}
.cooming_soon .box {width:963px;margin:0 auto;padding:20px 0 20px 0}
.cooming_soon .box h2 {text-align:center;color:#94734f;font-size:30px;padding:60px 0 40px}
.cooming_soon .box h2 strong {color:#8ca43c}
.cooming_soon .box h2 span {color:#6a5c56;font-size:20px}
.cooming_soon .box .img {text-align:center}
.cooming_soon .box .tx {background:url(../images/common/cooming_soon3.jpg) no-repeat scroll center top;height:45px;line-height:45px;text-align:center;font-size:16px;color:#fff}
.cooming_soon .box .txs {margin-top:15px;color:#5e5e5e;text-align:center}

.error {border:1px solid #dcdcdc}
.error .tbox {background:url(../images/common/error.png) no-repeat scroll 120px 40px;padding:40px 0 50px 264px}
.error .tbox h2 {color:#829c2c;font-size:30px}
.error .tbox p {font-size:18px;color:#5e5e5e;margin:20px 0 25px}
.error .tbox ul li {background:url(../images/icon/icon_relation2.gif) no-repeat scroll left 11px;padding-left:13px;margin-bottom:6px}
.error .box {border-top:1px solid #dcdcdc;text-align:center;padding-bottom:50px}
.error .box p {font-size:20px;color:#5e5e5e;text-align:center;padding:40px 0 25px}/* 2213 */

.good_hide{position: absolute;overflow: hidden;clip: rect(0 0 0 0);margin: -1px;width: 1px;height: 1px;}

.birth span {padding:0px 5px;}
.search_content .input1 {padding:7px 0px;margin:0;border:1px solid #d9d9d9; width:70px; text-align:center;}
.search_content .input2 {padding:7px 0px;margin:0;border:1px solid #d9d9d9; width:100px; text-align:center;}
.search_in .w110 {width:110px;font-weight:bold;color:#464646;display:inline-block}
.temp_pwd {color:#829c2c; padding-top:30px; padding-botton:10px; font-weight:bold;}
.noMulti {padding:10px 0px;}

#gnb ul li .box .gnb_bun a .Class1 {background:url(../images/main/180621/icon.png) -289px -1075px no-repeat;}
#gnb ul li .box .gnb_bun a .Class2 {background:url(../images/main/180621/icon.png) -281px -1075px no-repeat;}

.quick {position:absolute;top:266px;text-align:center;z-index:5; left:50%; margin-left: 520px;}
.quick ul{overflow:hidden;}
.quick ul li{margin-bottom:12px; position: relative;}
.quick ul li a{width:88px; height:87px; display:block; }
.quick ul li a .quickbgs_sub{width:88px; height:33px; display:block; background:url(../images/main/mainSprite.png) no-repeat;  padding-top: 55px;}
.quick ul li.newquick_1 a .quickbgs_sub{background-position:-358px -714px; color:#fff;}
.quick ul li.newquick_2 a .quickbgs_sub{background-position:-358px -814px; color:#625b58;}
.quick ul li.newquick_3 a .quickbgs_sub{background-position:-358px -914px; color:#625b58;}
.quick ul li a .quickbgs{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-box-shadow:0 0 1px rgba(0,0,0,0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;width:88px;height:87px;display:block;background:url(../images/main/mainSprite.png);padding-top:55px}
.quick ul li.newquick_1 a .quickbgs{background-position:-411px 0; color:#fff; }
.quick ul li.newquick_2 a .quickbgs{background-position:-411px -99px; color:#625b58;}
.quick ul li.newquick_3 a .quickbgs{background-position:-411px -198px; color:#625b58;}
.quick ul li a .quickbgs:before{background:url(../images/main/mainSprite.png);content: "";position: absolute;width:48px; height:33px;display:block;left:21px; top:17px;-webkit-transition-duration: .4s;transition-duration: .4s;-webkit-transition-property: transform;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform, -webkit-transform;-webkit-transition-timing-function: ease-in-out; transition-timing-function: ease-in-out;}
.quick ul li.newquick_1 a .quickbgs:before {background-position:-1px -376px;}
.quick ul li.newquick_2 a .quickbgs:before {background-position:-1px -495px;}
.quick ul li.newquick_3 a .quickbgs:before {background-position:-1px -615px;}
.quickbgs:hover:before, .quickbgs:focus:before, .quickbgs:active:before {-webkit-transform: rotateY(180deg); transform: rotateY(180deg);}


/*온라인문의팝업*/
.lay_popup3 h1 {background: #695a55; color: #fff1ed; padding: 15px 0 15px 20px; font-size: 16px; font-weight: bold;}
#online_popup3 {z-index:210; width:980px; position:fixed; top:50%; left:50%; margin-left:-490px; display: none; margin-top: -314px;}
.lay_popup3 .PopClose {position: absolute; top: 11px; right: 13px; width: 20px; height: 20px; display: block; background: url(../images/main/180621/icon.png) no-repeat; background-position: -480px -1090px; font-size:0px; text-decoration: none; text-indent:-9999px;}
#online_popup3 .online_popup {position: relative;background:#fff;}
#online_popup3 .online_popup .box{position:relative}
#online_popup3 .online_popup .box .online_btn1{background:url(../images/main/180621/icon.png) no-repeat; width:231px; height:125px; position:absolute; top:191px; left:105px; background-position: 16px -927px;}
#online_popup3 .online_popup .box .online_btn1 p { font-size:14px; line-height:20px; padding-left:100px; padding-top:10px;}
#online_popup3 .online_popup .box .online_btn2{background:url(../images/main/180621/icon.png) no-repeat; width:231px; height:125px; position:absolute; top:191px; left:367px; background-position: -272px -927px;}
#online_popup3 .online_popup .box .online_btn2 p { font-size:14px; line-height:20px; padding-left:100px; padding-top:13px;}
#online_popup3 .online_popup .box .online_btn3{background:url(../images/main/180621/icon.png) no-repeat; width:231px; height:125px; position:absolute; top:191px; left:650px; background-position: 0px -1075px;}
#online_popup3 .online_popup .box .online_btn3 p { font-size:14px; line-height:20px; padding-left:100px; padding-top:13px;}
#online_popup3 .online_popup .box .flist_box {display: block;padding-bottom:68px;}
#online_popup3 .online_popup .box .flist_box h2 {font-size:28px;color:#829c2c;text-align:center;padding:40px 0;background:#f9f9f9;border-bottom:3px solid #829c2c;}
#online_popup3 .online_popup .box .flist_box h2 strong {margin-right:34px;}
#online_popup3 .online_popup .box .flist_box h2 span {margin-left:34px;color:#535353;font-size:15px; position: relative;font-weight: normal;top: -4px;}
#online_popup3 .online_popup .box .flist_box .btn {width:748px;margin:200px auto 0;padding-bottom:40px;border-bottom:1px solid #dcdcdc;text-align:right; overflow:hidden;}
#online_popup3 .online_popup .box .flist_box .btn a.onlinebtna_1{background:#6a9a36;border:1px solid #618d31;}
#online_popup3 .online_popup .box .flist_box .btn a.onlinebtna_2{background:#829c2c;border:1px solid #778f28;margin-left:24px;}
#online_popup3 .online_popup .box .flist_box .btn a.onlinebtna_3{background:#695a55;border:1px solid #5d4f4b;margin-left:24px;}
#online_popup3 .online_popup .box .flist_box .btn a {color:#fff;font-size:14px;display:inline-block;text-align:center;width:231px;line-height:55px;background:#829c2c;float:left; font-weight:bold;}
/*#online_popup3 .online_popup .box .flist_box .btn a:first-child {background:#695a55;float:left;}*/
#online_popup3 .online_popup .box .flist_box p.tx {color:#626262;font-family:'맑은 고딕',dotum,sans-serif;margin-top:25px; padding-left: 115px; line-height: 20px;}
#online_popup3 .online_popup .box .flist_box p.tx strong {color:#829c2c;}
#online_popup3 .online_popup .box .flist_box p.tx span {font-weight:bold}
#online_popup3 .online_popup .box .next_box {padding-bottom:40px;display:none;}
#online_popup3 .online_popup .box .next_box h2 {font-size:24px;color:#829c2c;text-align:center;padding:30px 0 5px;background:#f9f9f9;}
#online_popup3 .online_popup .box .next_box p.ti {color:#535353;font-size:15px;text-align:center;padding-bottom:30px;background:#f9f9f9;border-bottom:3px solid #829c2c;}
#online_popup3 .online_popup .box .online_popuptable {width:742px;margin:40px auto 0;}
#online_popup3 .online_popup .box .online_popuptable .radiotable {padding:0 0 10px 10px;}
#online_popup3 .online_popup .box .online_popuptable .radiotable input[type="radio"] {position:relative;top:2px;}
#online_popup3 .online_popup .box .online_popuptable p {background: url("../images/icon/icon_board_write1.gif") no-repeat scroll left center ;padding-left:10px;color:#ff8a14;font-family:'맑은 고딕',dotum,sans-serif;float:right;margin-top:-25px;}
#online_popup3 .online_popup .box .online_popuptable .btn {text-align:center;margin-top:20px;}

/* 게시판글쓰기 */
.writingform legend {text-indent:-9999px;height:0px;width:0px;overflow:hidden; display:block;}
.board_write {width:100%;border-top:2px solid #d6d6d6;border-bottom:2px solid #d6d6d6;font-family:'맑은 고딕',dotum,sans-serif;}
.board_write tbody th {font-size:12px;border-bottom:1px solid #dcdcdc;color:#5e5e5e;text-align:left;background:#f3f5ed url(../images/icon/icon_board_write.gif) 22px center no-repeat;padding-left:29px;}
.board_write tbody th.w {font-size:12px;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;background:url("../images/icon/icon_board_write1.gif") no-repeat scroll 12px center #f6f6f6; padding:5px 0 5px 19px; text-align:left; vertical-align: middle;}
.board_write tbody th.t {font-size:12px;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;background:url("../images/icon/icon_board_write.gif") no-repeat scroll 12px center #f6f6f6; padding:5px 0 5px 19px; text-align:left;}
.board_write tbody th.n {font-size:12px;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;background:#f3f5ed;padding:5px 0 5px 19px; text-align:left;}
.board_write tbody th.checkbox {font-size:12px;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;background:#f6f6f6; padding:5px 0 5px 12px; text-align:left;}
.board_write tbody th input {position:relative;top:-1px;}
.board_write tbody td {font-size:12px;border-bottom:1px solid #dcdcdc;padding:6px 0 6px 10px;height:30px;}
.board_write tbody td .input {border:1px solid #d4d4d4;padding:6px 0 6px 10px;}
.board_write tbody td .input_file_display {border:1px solid #d4d4d4;padding:6px 0 6px 10px;}
.board_write tbody td .input_file {border:1px solid #dbdada;font-size:14px;height:18px;left:-5000px;padding-top:2px;position:absolute;}
.board_write tbody td .file_btn {vertical-align:middle;margin-left:5px;border:1px solid #5e504c;background:#695a55;color:#fff;padding:6px 6px 5px;}
.board_write tbody td .plus {vertical-align:middle;border:1px solid #d6d6d6;background:#f3f5ed;color:#5e5e5e;margin-right:5px;display:inline-block;padding-right:10px;}
.board_write tbody td .plus span {border-right:1px solid #d6d6d6;padding:7px 8px 5px;display:inline-block;margin-right:5px;}
.board_write tbody td .minus {border:1px solid #d6d6d6;background:#f3f5ed;color:#5e5e5e;margin-right:5px;display:none;padding-right:10px;}
.board_write tbody td .minus span {border-right:1px solid #d6d6d6;padding:5px 8px;display:inline-block;margin-right:5px;}
.board_write tbody td .file_list li {margin-top:3px;}
.board_write tbody td .file_list li:first-child {margin-top:0;}
.board_write tbody td .select-skin {width:130px; overflow: hidden; border:1px solid #d4d4d4;}
.board_write tbody td.ti0 .select-skin {width:370px;}
.board_write tbody td.ti1 .select-skin {width:190px;}
.board_write tbody td.ti2 .select-skin {width:74px; border:1px solid #d4d4d4;}
.board_write tbody td .ti3 .select-skin {width:62px;}
.board_write tbody td.ti4 .select-skin {width:120px;}
.board_write tbody td.ti2 a {color:#829c2c;display:inline-block;border:1px solid #e7e7e7;padding:5px 10px;vertical-align:middle;}
.board_write tbody td .select-skin select { color:#000000; width:100% !important; padding-left: 20px; background:#ffffff url(../images/main/180621/icon.png) no-repeat; vertical-align: middle; padding: 6px 0 6px 10px; border:1px solid #d4d4d4; border:0px; background-position: -140px 11px; opacity: 1 !important; background-position: -200px 11px;}
.board_write tbody td .select-skin-mask { width:100%; border:1px solid #d4d4d4;color:#6f6f6f; background:#fff url(../images/icon/icon_board_search.gif) 95% center no-repeat;}
.board_write tbody td.ti1 .select-skin-mask { width:100%; border:1px solid #d4d4d4;color:#6f6f6f; background:#fff url(../images/icon/icon_board_search.gif) 96% center no-repeat;}
.board_write tbody td.ti2 .select-skin-mask { width:100%; border:1px solid #d4d4d4;color:#6f6f6f; background:#fff url(../images/icon/icon_board_search.gif) 86% center no-repeat;}
.board_write tbody td .ti3 .select-skin-mask { width:100%; border:1px solid #d4d4d4;color:#6f6f6f; background:#fff url(../images/icon/icon_board_search.gif) 85% center no-repeat;}
.board_write tbody td .select-skin-text { white-space:nowrap; padding:7px 10px; line-height:1em; font-size:12px;border-right:1px solid #d4d4d4; }
.board_write tbody td .select-skin-text-clip { margin-right:29px; overflow:hidden;}
.board_write tbody td .warning {color:#f7941d;}
.board_write tbody td input[type="radio"] {position:relative;top:-2px;margin-right:3px;}
.board_write tbody td textarea {border:1px solid #d4d4d4;padding:6px 10px;}
.board_write tbody .child_no {display:none;}
.board_write tbody .child_no td {font-family:'Nanum',sans-serif;padding:20px;}
.board_write tbody .child_no td h3 {color:#829c2c;font-size:18px;margin-bottom:5px;}
.board_write tbody .child_no td ul li {background:url(../images/icon/icon_receipt.gif) left center no-repeat;color:#5e5e5e;font-size:13px;padding-left:10px;margin-bottom:5px;}
.board_write tbody .child_no td ul li span {color:#333333;text-decoration:underline;}
.board_write tbody .child_no td .box {background:#f2f2f2 url(../images/mypage/child_no1.gif) 50px center no-repeat;padding:15px 0 18px 155px;border:1px solid #dbdbdb;margin-top:25px;}
.board_write tbody .child_no td .box h4 {color:#7b6b59;font-size:23px;}
.board_write tbody .child_no td .box p {color:#5e5e5e;font-size:13px;margin:8px 0 14px;}
.board_write tbody .child_no td .box label {font-family:'맑은 고딕',dotum,sans-serif;}
.board_write tbody .child_no td .box1 {background:#f2f2f2 url(../images/mypage/child_no2.gif) 50px center no-repeat;padding:15px 0 18px 155px;border:1px solid #dbdbdb;border-top:0;}
.board_write tbody .child_no td .box1 h4 {color:#7b6b59;font-size:23px;}
.board_write tbody .child_no td .box1 p {color:#5e5e5e;font-size:13px;margin:8px 0 14px;}
.board_write tbody .child_no td .box1 label {font-family:'맑은 고딕',dotum,sans-serif;}
.board_write .select-skin {vertical-align: middle; position:relative;display:inline-block;width:471px;}
.board_write .select-skin select { width:100%; height:100%; float:none; display:block; margin:0; padding:0;  -webkit-appearance: menulist-button;cursor: pointer; }
.board_write .select-skin-mask { width:100%; border:1px solid #d4d4d4;color:#6f6f6f; background:#fff url(../images/icon/icon_board_search.gif) 98% center no-repeat;}
.board_write .select-skin-text { white-space: nowrap; padding:7px 10px; line-height:1em; font-size:12px;border-right:1px solid #d4d4d4; }
.board_write .select-skin-text-clip { margin-right:29px; overflow:hidden;}
.child_no_btn {display:none;}
.inputBtn1 {border:1px solid #778f28;color:#fff;font-size:13px;padding:9px 17px 10px 17px;background:#829c2c;position: relative;top: -1px;cursor: pointer;display:inline-block;}
.inputBtn2 {border:1px solid #d9d9d9;color:#5e5e5e;font-size:13px;padding:9px 17px 10px 17px;background:#ebebeb;position: relative;top: -1px;cursor: pointer;display:inline-block; margin-left: 5px;}
.Class3 {background-position: -80px 12px !important;}


#alertpopup { z-index: 999; width: 340px; position: fixed; top: 50%; left: 50%; margin-left: -170px; display: none; margin-top: -85.5px;}
#alertpopup .alertpopup {position: relative;}
#alertpopup .alertpopup h1 {background: #695a55; color: #fff1ed; padding: 15px 0 15px 20px; font-size: 16px;}
#alertpopup .alertpopup .box {border: 1px solid #c9c9c9; border-top: none; padding: 23px 17px 20px; background-color: #fff;}
#alertpopup .alertpopup .box p { color: #5e5e5e; font-weight: bold;}
#alertpopup .alertpopup .box .btn { margin-top: 33px; text-align: right;}
#alertpopup .alertpopup .box .btn a {margin-left: 5px; display: inline-block; border: 1px solid #778f28;
background-color: #829c2c; color: #ffffff; width: 72px; padding: 3px 0; text-align: center;}
#alertpopup .CloseBtn { position: absolute; top: 15px; right: 13px; width: 20px; height: 20px; display: block; background: url(../images/main/180621/icon.png) no-repeat; background-position: -480px -1090px; font-size: 0px; text-decoration: none; text-indent: -9999px;}

.categoryTxt {font-weight: normal;}
.select-skin select {-webkit-appearance: none !important; -moz-appearance: none !important; appearance: none !important;}
.select-skin select::-ms-expand {display: none;} 
.step_box4 select {-webkit-appearance: none !important; -moz-appearance: none !important; appearance: none !important; background: url(../images/main/SelectArrow2.png) 275px center no-repeat; }
.step_box4 select::-ms-expand {display: none;background: url(../images/main/SelectArrow2.png) 275px center no-repeat;} 
.step_box4 #sksna {background: url(../images/main/SelectArrow2.png) 270px center no-repeat;}
.pay_right select {-webkit-appearance: none !important; -moz-appearance: none !important; appearance: none !important; background: url(../images/main/SelectArrow2.png) 86px center no-repeat !important; }
.pay_right select::-ms-expand {display: none;background: url(../images/main/SelectArrow2.png) 86px center no-repeat !important;} 
.wonSel {background: #ffffff url(../images/main/180621/icon.png) no-repeat; background-position: -168px 11px;}
#step1Tbody select {background: url(../images/main/SelectArrow2.png) 78px center no-repeat !important;}
.regular select {padding-left: 10px !important;;}




.corporatetable .select-skin {height: 28px;}
.corporatetable .select-skin .selectbox {opacity: 1 !important; background: url(../images/main/SelectArrow2.png) 58px center no-repeat;}
.check_historytx .selectbox,.board_write .selectbox {opacity: 1 !important; background: url(../images/main/SelectArrow2.png) 92px center no-repeat;}
#nationcd {background: url(../images/main/SelectArrow2.png) 92px center no-repeat;}
#gender {background: url(../images/main/SelectArrow2.png) 92px center no-repeat;}
#giftyear {background: url(../images/main/SelectArrow2.png) 92px center no-repeat;}
#chilcontinent {background: url(../images/main/SelectArrow2.png) 92px center no-repeat;}

.PayOn {width: 66.7% !important; margin-left: 326px;}