/* Font-Face */
@font-face{
font-family:NanumGothic;
src:url("/sso/template/phsisul/font/NanumGothic.eot");
src:url("/sso/template/phsisul/font/NanumGothic.eot?#iefix") format("embedded-opentype"),
url("/sso/template/phsisul/font/NanumGothic.woff") format("woff"),
url("/sso/template/phsisul/font/NanumGothic.ttf") format("truetype"),
url("/sso/template/phsisul/font/NanumGothic.svg#NanumGothic") format("svg");
src:local(¡Ø), url("/sso/template/phsisul/font/NanumGothic.woff") format("woff");
} 

@font-face {
  font-family: 'Nanum Gothic Bold';
  font-style: normal;
  font-weight: 700;
  src: url(/font/NanumGothic-Bold.eot);
  src: url(/font/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       url(/font/NanumGothic-Bold.woff2) format('woff2'),
       url(/font/NanumGothic-Bold.woff) format('woff'),
       url(/font/NanumGothic-Bold.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 400;
  src: url(/font/NanumGothic-Regular.eot);
  src: url(/font/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(/font/NanumGothic-Regular.woff2) format('woff2'),
       url(/font/NanumGothic-Regular.woff) format('woff'),
       url(/font/NanumGothic-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic ExtraBold';
  font-style: normal;
  font-weight: 800;
  src: url(/font/NanumGothic-ExtraBold.eot);
  src: url(/font/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
       url(/font/NanumGothic-ExtraBold.woff2) format('woff2'),
       url(/font/NanumGothic-ExtraBold.woff) format('woff'),
       url(/font/NanumGothic-ExtraBold.ttf) format('truetype');
}

/* base-----------------------------------------------*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend { margin: 0; padding: 0; border: 0; }
table, thead, tbody, tfoot, tr, th, td, caption, colgroup { margin: 0; padding: 0; }
ul, ol { list-style: none; }
img, fieldset, iframe { border: 0; }
em, address { font-style:normal; }
select, input, textarea { font-size:100%; color:#686868; vertical-align: middle; font-family:'Dotum';}

.blind {height:0; overflow:hidden; font-size:0; line-height:0; text-indent:-1000px; }
.hidden {height:0; overflow:hidden; font-size:0; line-height:0; text-indent:-1000px; }
.none {display:none;}
hr {display:none;}

a:link { color: #686868; text-decoration: none; }
a:visited { color: #686868; text-decoration: none; }
a:hover { color: #0099cc; text-decoration: underline; }
a:active { color: #686868; text-decoration: none; }
a:focus { color: #686868; text-decoration: underline; }

:focus-visible { outline: 3px dotted #0099cc;}

body {margin: 0; padding: 0; color: #686868; font-size:12px; line-height:18px; font-family:'Dotum' !important ; }
input.text { padding:3px 5px 0 5px; height:17px; border:1px solid #a3a3a3; }

h2 {text-align:left !important;}
h3 {text-align:left !important;}

/* common style */
.border_none {border:none !important;}
.fb {font-weight:bold;}

.mt10 {margin-top:10px !important;}
.mt15 {margin-top:15px !important;}
.mt20 {margin-top:20px !important;}
.mt25 {margin-top:25px !important;}
.mt30 {margin-top:30px !important;}
.mt35 {margin-top:35px !important;}

.mb0 {margin-bottom:0px !important;}
.mb5 {margin-bottom:5px !important;}
.mb10 {margin-bottom:10px !important;}
.mb15 {margin-bottom:15px !important;}
.mb20 {margin-bottom:20px !important;}
.mb25 {margin-bottom:25px !important;}
.mb30 {margin-bottom:30px !important;}
.mb35 {margin-bottom:35px !important;}
.mb40 {margin-bottom:40px !important;}
.mb45 {margin-bottom:45px !important;}
.mb50 {margin-bottom:50px !important;}

.ml5 {margin-left:5px !important;}
.ml10 {margin-left:10px !important;}
.ml15 {margin-left:15px !important;}
.ml20 {margin-left:20px !important;}
.ml25 {margin-left:25px !important;}


.padding0 {margin-top:-3px !important;padding:0px !important;}
.pt5 {padding-top:5px !important;}
.pb5 {padding-bottom:5px !important;}
.pt10 {padding-bottom:10px;}
.pb20 {padding-bottom:20px !important;}
.pr10 {padding-right:10px !important;}
.pl10 {padding-left:10px !important;}
.pt20 {padding-top:20px !important;}

.w40 {width:40px !important;}
.w45 {width:45px !important;}
.w50 {width:50px !important;}
.w55 {width:55px !important;}
.w60 {width:60px !important;}
.w65 {width:65px !important;}
.w70 {width:70px !important;}
.w75 {width:75px !important;}
.w80 {width:80px !important;}
.w90 {width:90px !important;}
.w100 {width:100px !important;}
.w110 {width:90px !important;}
.w120 {width:120px !important;}
.w130 {width:130px !important;}

.left {text-align:left !important;}
.center {text-align:center !important;}
.right {text-align:right !important;}
.vtop {vertical-align:top;}

.cyellow {color:yellow !important;}
.cblue {color:#0779c1 !important;}
.cred {color:red !important;}

.c555 {color:#555 !important;}
.c666 {color:#666 !important;}
.c777 {color:#777 !important;}
.c888 {color:#888 !important;}
.c999 {color:#999 !important;}
.caaa {color:#aaa !important;}

.bolder {font-weight:bolder;}

.f10 {font-size:10px !important;}
.f11 {font-size:11px !important;}
.f12 {font-size:12px !important;}

.ftahoma {font-family:tahoma !important;}

.bnone {border:none !important;}

.icon_twitter {display:block;width:44px;height:16px;padding-left:20px;background:url(/sso/template/phsisul/images/icon/icon_twitter.gif) no-repeat 0% 50%;}
.icon_facebook {display:block;width:54px;height:16px;padding-left:20px;background:url(/sso/template/phsisul/images/icon/icon_facebook.gif) no-repeat 0% 50%;}
.icon_print {display:block;width:44px;height:16px;padding-left:20px;background:url(/sso/template/phsisul/images/icon/icon_print.gif) no-repeat 0% 50%;}
.icon_print1 {display:block;width:44px;height:16px;padding-left:20px;background:url(/sso/template/phsisul/images/icon/icon_print.gif) no-repeat 0% 50%;}

/* layout style */
html,body {}
#skip_navigation {}
#skip_navigation a	{ position: absolute; z-index: -1; left: 0; top: -1000px; display: block; width: 100%; line-height: 45px; text-align: center; font-weight: bold; font-size: 20px; color: #fff; background-color: #000; text-decoration: none; }
#skip_navigation a:focus	{ top: 0; z-index: 99999; }



#wrap { width:100%; height:100%;}
#wrap #header {width:100%;height:92px;background-color:#fff;border-bottom:solid 2px #076298;}
#footer {clear:both;padding-top:20px;}

#wrap1 { width:100%; height:100%;}
#wrap1 #header {width:100%;height:72px;background-color:#fff;border-bottom:solid 2px #076298;}

#wrap2 { width:100%; height:100%;}
#wrap2 #header {width:100%;height:138px;}

/* header style */
.header_in {width:1000px;margin:0 auto;}
#tnb {width:100%;height:25px;background-color:#077dc3;}
#tnb .tnb_in {width:1000px;margin:0 auto;}
#controller {float:left;margin:40px 0px 0px 0px;}
#controller li {float:left;margin-right:3px;}
#ctop_left {display:block;text-indent:-9999px;width:18px;height:20px;background:url(/sso/template/phsisul/images/btn/btn_cprev.gif) no-repeat 50% 0%;}
#ctop_pause {display:block;text-indent:-9999px;width:18px;height:20px;background:url(/sso/template/phsisul/images/btn/btn_cpause.gif) no-repeat 50% 0%;}
#ctop_right {display:block;text-indent:-9999px;width:18px;height:20px;background:url(/sso/template/phsisul/images/btn/btn_cnext.gif) no-repeat 50% 0%;}
#tnb ul {float:right;padding-top:7px;}
#tnb ul li {float:left;padding:0px 8px 0px 8px;border-right:dotted 1px #eee;line-height:100%;}
#tnb ul li a {display:inline-block;font-size:11px;font-family:dotum;}
#tnb ul li a:link { color: #fff; text-decoration: none; }
#tnb ul li a:visited { color: #fff; text-decoration: none; }
#tnb ul li a:hover { color: #fff; text-decoration: underline; }
#tnb ul li a:active { color: #fff; text-decoration: none; }
#tnb ul li a:focus { color: #fff; text-decoration: underline; }
#tnb #tnb_zoomin {margin:0px;display:block;text-indent:-9999px;width:48px;height:17px;background:url(/sso/images/layout/btn_zoomin.gif) no-repeat 50% 0%;}
#tnb #tnb_zoomout {display:block;text-indent:-9999px;width:48px;height:17px;background:url(/sso/images/layout/btn_zoomout.gif) no-repeat 50% 50%;}

.header_in #top_logo {float:left;display:block;text-indent:-9999px;width:127px;height:67px;background:url(/sso/template/phsisul/images/logo.gif) no-repeat 50% 50%;}
.header_in #statistics_logo {float:left;display:block;text-indent:-9999px;width:183px;height:60px;background:url(/sso/template/phsisul/images/statistics_logo.gif) no-repeat 50% 50%;}
.header_in .logo {float:left;}

.header_in #gnb {position:absolute;left:50%;width:600px;margin-left:-300px;height:50px;padding:26px 5px 0px 200px;z-index:100;}
.header_in #gnb .main_menu {float:left;}
.header_in #gnb #mainmenu01 {display:block;text-indent:-9999px;width:80px;height:26px;background:url(/sso/template/phsisul/images/menu/menu01.gif) no-repeat 50% 0%;}
.header_in #gnb #mainmenu02 {display:block;text-indent:-9999px;width:80px;height:26px;background:url(/sso/template/phsisul/images/menu/menu02.gif) no-repeat 50% 0%;}
.header_in #gnb #mainmenu03 {display:block;text-indent:-9999px;width:80px;height:26px;background:url(/sso/template/phsisul/images/menu/menu04.gif) no-repeat 50% 0%;}
.header_in #gnb #mainmenu04 {display:block;text-indent:-9999px;width:80px;height:26px;background:url(/sso/template/phsisul/images/menu/menu03.gif) no-repeat 50% 0%;}
.header_in #gnb #mainmenu05 {display:block;text-indent:-9999px;width:80px;height:26px;background:url(/sso/template/phsisul/images/menu/menu05.gif) no-repeat 50% 0%;}
.header_in #gnb #mainmenu06 {display:block;text-indent:-9999px;width:80px;height:26px;background:url(/sso/template/phsisul/images/menu/menu06.gif) no-repeat 50% 0%;}
.header_in #gnb .main_menu dl dd {position:absolute;margin-top:15px;height:0px;overflow:hidden;}
.header_in #gnb .sub_menu {position:absolute;left:50%;top:67px;width:1000px;height:328px;margin-left:-605px;border:solid 0px #ccc;background-color:#fff;height:0px;overflow:hidden;}
.header_in #gnb .sub_menu .sub_menu_back {position:relative;left:176px;top:203px;width:324px;height:125px;background:url(/sso/template/phsisul/images/menu/back_menu_2016.jpg) no-repeat 0px 0px;}
.header_in #gnb .sub_menu .sub_menu_line {position:absolute;left:500px;margin-top:-205px;height:700px;border-right:solid 1px #ccc;z-index:1000;}
.header_in #gnb dd a {line-height:110%;padding:0px;margin:0px;}
.header_in #gnb dd li {line-height:110%;padding-top:11px;margin:0px !important;}
.header_in #gnb .sub_menu01 {width:460px;margin-left:-380px;}
.header_in #gnb .sub_menu01 .sublist {float:left;width:115px !important;}

/* footer style */
#footer #footer_banner {border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;}
#footer #footer_banner .footer_banner_in {width:1000px;margin:0 auto;height:35px;padding:5px 0px 5px 0px;}
#footer #banner_controller {float:left;width:100px}
#footer #banner_controller li {float:left;margin:10px 5px 0px 0px;}
#footer #footer_banner_list {position:relative;float:left;width:900px;height:33px;overflow:hidden;}
#footer #footer_banner_list ul {width:1200px;height:33px;margin-left:-200px;padding-left:200px;}
#footer #footer_banner_list li {float:left;margin-right:5px;}
.controller_left {display:block;text-indent:-9999px;width:18px;height:20px;background:url(/sso/template/phsisul/images/btn/btn_cprev.gif) no-repeat 50% 50%;}
.controller_pause {display:block;text-indent:-9999px;width:18px;height:20px;background:url(/sso/template/phsisul/images/btn/btn_cpause.gif) no-repeat 50% 50%;}
.controller_right {display:block;text-indent:-9999px;width:18px;height:20px;background:url(/sso/template/phsisul/images/btn/btn_cnext.gif) no-repeat 50% 50%;}

#banner01 {display:block;text-indent:-9999px;width:136px;height:33px;background:url(/sso/template/phsisul/images/banner/gov30.gif) no-repeat 50% 50%;}
#banner02 {display:block;text-indent:-9999px;width:136px;height:33px;background:url(/sso/template/phsisul/images/banner/2_1304061973_0_0.gif) no-repeat 50% 50%;}
#banner03 {display:block;text-indent:-9999px;width:136px;height:33px;background:url(/sso/template/phsisul/images/banner/2_1304061960_0_0.gif) no-repeat 50% 50%;}
#banner04 {display:block;text-indent:-9999px;width:136px;height:33px;background:url(/sso/template/phsisul/images/banner/2_1304061948_0_0.gif) no-repeat 50% 50%;}
#banner05 {display:block;text-indent:-9999px;width:136px;height:33px;background:url(/sso/template/phsisul/images/banner/2_1304061933_0_0.gif) no-repeat 50% 50%;}
#banner06 {display:block;text-indent:-9999px;width:136px;height:33px;background:url(/sso/template/phsisul/images/banner/2_1304061717_0_0.gif) no-repeat 50% 50%;}
#banner07 {display:block;text-indent:-9999px;width:136px;height:33px;background:url(/sso/template/phsisul/images/banner/2_1325121530_0_0.gif) no-repeat 50% 50%;}
#banner08 {display:block;text-indent:-9999px;width:191px;height:33px;background:url(/sso/template/phsisul/images/banner/2_1336197944_0_0.gif) no-repeat 50% 50%;}

.footer_in {width:1000px;margin:0 auto;height:100px;}
.footer_in1 {width:100%;margin:0 auto;height:100px;border-top:solid 1px #ccc;} 
#footer_address_div {float:left;margin-top:10px;}
#footer_address_div ul li {float:left;margin-right:20px;}
#footer_address_div ul li a {font-weight:bolder;}
#footer_address_div ul li a:link { color: #323232; text-decoration: none; }
#footer_address_div ul li a:visited { color: #323232; text-decoration: none; }
#footer_address_div ul li a:hover { color: #323232; text-decoration: underline; }
#footer_address_div ul li a:active { color: #323232; text-decoration: none; }
#footer_address_div ul li a:focus { color: #323232; text-decoration: underline; }
#footer_address_div ul li:first-child a	{ color: #fff200 !important; }
#footer_address_div .footer_address {clear:both;padding-top:5px;}
#footer_address_div .privacy { color: #1a76bd; text-decoration: none; }
#footer_address_div .privacy a:link { color: #1a76bd; text-decoration: none; }
#footer_address_div .privacy a:visited { color: #1a76bd; text-decoration: none; }
#footer_address_div .privacy a:hover { color: #1a76bd; text-decoration: underline; }
#footer_address_div .privacy a:active { color: #1a76bd; text-decoration: none; }
#footer_address_div .privacy a:focus { color: #1a76bd; text-decoration: underline; }
.footer_citylink1 {float:right;margin-top:10px;}
.footer_citylink1 #citylink {display:block;text-indent:-9999px;width:92px;height:50px;background:url(/sso/template/phsisul/images/btn_footer_link.gif) no-repeat 50% 50%;}
.footer_citylink2 {float:right;margin-top:10px;margin-left:10px;}
.footer_citylink2 div {clear:both;margin-top:5px;}
.footer_citylink2 div ul li {float:left;margin-left:5px;}
.footer_citylink2 select {width:150px;}

/* main style */
#main_top {clear:both;width:100%;height:326px;border-bottom:solid 1px #ddd;background-color:#eee;}
#main_top .main_top_in {width:1000px;height:326px;padding:0px;margin:0 auto;}

#main_top .main_img01 {position:absolute;left:50%;margin-left:-500px;width:115px;height:298px;border-left:solid 1px #ddd;border-right:solid 1px #ddd;padding:30px 0px 0px 10px;z-index:10}
#main_top .main_img01 dt {display:block;text-indent:-9999px;width:83px;height:22px;background:url(/sso/template/phsisul/images/main/title01.gif) no-repeat 50% 50%;}
#main_top .main_img01 dd {margin-top:10px;height:250px;background:url(/sso/template/phsisul/images/main/bg_main01.gif) no-repeat 45% 100% !important;}
#main_top .main_img01 dd ul li {padding-top:10px;line-height:110%;}
#main_top .main_img01_on {position:absolute;left:50%;margin-left:-500px;width:617px;border:solid 2px #077dc3;border-top:none;height:324px;z-index:10;}
#main_top .main_img01_on dt {height:0px;overflow:hidden;}
#main_top .main_img01_on dd {height:297px;width:617px;overflow:hidden;background-color:#077dc3;padding:27px 0px 0px 0px;cursor:pointer;}
#main_top .main_img01_on dd ul {background:url(/sso/template/phsisul/images/main/bg_select_menu.gif) no-repeat 0% 0%;}
#main_top .main_img01_on dd ul li {padding:7px 0px 3px 0px;}
#main_top .main_img01_on dd a {color:#c2e1f3;padding-left:11px;}
#main_top .main_img01_on .image_main01 {background-color:#077dc3;background:url(/sso/template/phsisul/images/main/main01.jpg) no-repeat 123px 0px;background-color:#077dc3;}
#main_top .main_img01_on .image_main02 {background-color:#077dc3;background:url(/sso/template/phsisul/images/main/main01.jpg) no-repeat 123px -323px;background-color:#077dc3;}
#main_top .main_img01_on .image_main03 {background-color:#077dc3;background:url(/sso/template/phsisul/images/main/main01.jpg) no-repeat 123px -646px;background-color:#077dc3;}
#main_top .main_img01_on .image_main04 {background-color:#077dc3;background:url(/sso/template/phsisul/images/main/main01.jpg) no-repeat 123px -969px;background-color:#077dc3;}
#main_top .main_img01_on .image_main05 {background-color:#077dc3;background:url(/sso/template/phsisul/images/main/main01.jpg) no-repeat 123px -1292px;background-color:#077dc3;}
#main_top .main_img01_on .image_main06 {background-color:#077dc3;background:url(/sso/template/phsisul/images/main/main01.jpg) no-repeat 123px -1615px;background-color:#077dc3;}
#main_top .main_img01_on .image_main07 {background-color:#077dc3;background:url(/sso/template/phsisul/images/main/main01.jpg) no-repeat 123px -1938px;background-color:#077dc3;}

#main_top .main_img02 {position:absolute;left:50%;margin-left:123px;width:114px;height:298px;border-right:solid 1px #ddd;padding:30px 0px 0px 10px;}
#main_top .main_img02 dt  {display:block;text-indent:-9999px;width:83px;height:22px;background:url(/sso/template/phsisul/images/main/title02.gif) no-repeat 50% 50%;}
#main_top .main_img02 dd {margin-top:10px;height:250px;background:url(/sso/template/phsisul/images/main/bg_main02.gif) no-repeat 45% 100% !important;}
#main_top .main_img02 dd ul li {padding-top:10px;line-height:110%;}
#main_top .main_img02_on {position:absolute;left:50%;margin-left:-376px;width:617px;height:324px;border:solid 2px #077dc3;border-top:none;z-index:10}
#main_top .main_img02_on dt {height:0px;overflow:hidden;}
#main_top .main_img02_on dd {height:297px;width:617px;overflow:hidden;background-color:#077dc3;padding:27px 0px 0px 0px;cursor:pointer;}
#main_top .main_img02_on dd ul {background:url(/sso/template/phsisul/images/main/bg_select_menu.gif) no-repeat 0% 0%;}
#main_top .main_img02_on dd ul li {padding:7px 0px 3px 0px;}
#main_top .main_img02_on dd a {color:#c2e1f3;padding-left:11px;}
#main_top .main_img02_on .image_main08 {background:url(/sso/template/phsisul/images/main/main02.jpg) no-repeat 123px 0;background-color:#077dc3;}
#main_top .main_img02_on .image_main09 {background:url(/sso/template/phsisul/images/main/main02.jpg) no-repeat 123px -323px;background-color:#077dc3;}
#main_top .main_img02_on .image_main10 {background:url(/sso/template/phsisul/images/main/main02.jpg) no-repeat 123px -646px;background-color:#077dc3;}
#main_top .main_img02_on .image_main11 {background:url(/sso/template/phsisul/images/main/main02.jpg) no-repeat 123px -969px;background-color:#077dc3;}

#main_top .main_img03 {position:absolute;left:50%;margin-left:247px;width:114px;height:298px;border-right:solid 1px #ddd;padding:30px 0px 0px 10px;z-index:10;}
#main_top .main_img03 dt {display:block;text-indent:-9999px;width:83px;height:22px;background:url(/sso/template/phsisul/images/main/title03.gif) no-repeat 50% 50%;}
#main_top .main_img03 dd {margin-top:10px;height:250px;background:url(/sso/template/phsisul/images/main/bg_main03.gif) no-repeat 45% 100% !important;}
#main_top .main_img03 dd ul li {padding-top:10px;line-height:110%;}
#main_top .main_img03_on {position:absolute;left:50%;margin-left:-252px;width:617px;height:324px;border:solid 2px #077dc3;border-top:none;z-index:10}
#main_top .main_img03_on dt {height:0px;overflow:hidden;}
#main_top .main_img03_on dd {height:297px;width:617px;overflow:hidden;background-color:#077dc3;padding:27px 0px 0px 0px;cursor:pointer;}
#main_top .main_img03_on dd ul {background:url(/sso/template/phsisul/images/main/bg_select_menu.gif) no-repeat 0% 0%;}
#main_top .main_img03_on dd ul li {padding:7px 0px 3px 0px;}
#main_top .main_img03_on dd a {color:#c2e1f3;padding-left:11px;}
#main_top .main_img03_on .image_main12 {background:url(/sso/template/phsisul/images/main/main03.jpg) no-repeat 123px 0px;background-color:#077dc3;}
#main_top .main_img03_on .image_main13 {background:url(/sso/template/phsisul/images/main/main03.jpg) no-repeat 123px -323px;background-color:#077dc3;}
#main_top .main_img03_on .image_main14 {background:url(/sso/template/phsisul/images/main/main03.jpg) no-repeat 123px -656px;background-color:#077dc3;}
#main_top .main_img03_on .image_main15 {background:url(/sso/template/phsisul/images/main/main03.jpg) no-repeat 123px -969px;background-color:#077dc3;}
#main_top .main_img03_on .image_main16 {background:url(/sso/template/phsisul/images/main/main03.jpg) no-repeat 123px -1292px;background-color:#077dc3;}

#main_top .main_img04 {position:absolute;left:50%;margin-left:371px;width:114px;height:298px;border-right:solid 1px #ddd;padding:30px 0px 0px 10px;z-index:10}
#main_top .main_img04 dt {display:block;text-indent:-9999px;width:83px;height:22px;background:url(/sso/template/phsisul/images/main/title04.gif) no-repeat 50% 50%;}
#main_top .main_img04 dd {margin-top:10px;height:250px;background:url(/sso/template/phsisul/images/main/bg_main04.gif) no-repeat 45% 100% !important;}
#main_top .main_img04 dd ul li {padding-top:10px;line-height:110%;}
#main_top .main_img04_on {position:absolute;left:50%;margin-left:-129px;width:617px;height:324px;border:solid 2px #077dc3;border-top:none;z-index:10}
#main_top .main_img04_on dt {height:0px;overflow:hidden;}
#main_top .main_img04_on dd {height:297px;width:617px;overflow:hidden;background-color:#077dc3;padding:27px 0px 0px 0px;cursor:pointer;}
#main_top .main_img04_on dd ul {background:url(/sso/template/phsisul/images/main/bg_select_menu.gif) no-repeat 0% 0%;}
#main_top .main_img04_on dd ul li {padding:7px 0px 3px 0px;}
#main_top .main_img04_on dd a {color:#c2e1f3;padding-left:11px;}
#main_top .main_img04_on .image_main17 {background:url(/sso/template/phsisul/images/main/main04.jpg) no-repeat 123px 0px;background-color:#077dc3;}
#main_top .main_img04_on .image_main18 {background:url(/sso/template/phsisul/images/main/main04.jpg) no-repeat 123px -323px;background-color:#077dc3;}
#main_top .main_img04_on .image_main19 {background:url(/sso/template/phsisul/images/main/main04.jpg) no-repeat 123px -656px;background-color:#077dc3;}
#main_top .main_img04_on .image_main20 {background:url(/sso/template/phsisul/images/main/main04.jpg) no-repeat 123px -969px;background-color:#077dc3;}

#main_top a:link {text-decoration:none;}
#main_top a:visited {text-decoration:none;}
#main_top a:hover {text-decoration:none;}
#main_top a:active {text-decoration:none;}
#main_top a:focus {text-decoration:none;}

.main_img_on a {font-weight:normal;}
.main_img_on a:link { color: #444 !important; text-decoration: none;}
.main_img_on a:visited { color: #444 !important; text-decoration: none; }
.main_img_on a:hover { color: #444 !important; text-decoration: none; }
.main_img_on a:active { color: #444 !important; text-decoration: none; }
.main_img_on a:focus { color: #444 !important; text-decoration: none; }

.main_quick {height:120px;}
.main_quick ul {width:960px;height:120px;margin:0 auto;}
.main_quick ul li {float:left;margin-top:22px;width:120px;}
.main_quick .main_quick01 {display:block;text-indent:-9999px;width:120px;height:78px;background:url(/sso/template/phsisul/images/main/btn_quick08.gif) no-repeat 50% 0%;}
.main_quick .main_quick02 {display:block;text-indent:-9999px;width:120px;height:78px;background:url(/sso/template/phsisul/images/main/btn_quick01.gif) no-repeat 50% 0%;}
.main_quick .main_quick03 {display:block;text-indent:-9999px;width:120px;height:78px;background:url(/sso/template/phsisul/images/main/btn_quick02.gif) no-repeat 50% 0%;}
.main_quick .main_quick04 {display:block;text-indent:-9999px;width:120px;height:78px;background:url(/sso/template/phsisul/images/main/btn_quick03.gif) no-repeat 50% 0%;}
.main_quick .main_quick05 {display:block;text-indent:-9999px;width:120px;height:78px;background:url(/sso/template/phsisul/images/main/btn_quick04.gif) no-repeat 50% 0%;}
.main_quick .main_quick06 {display:block;text-indent:-9999px;width:120px;height:78px;background:url(/sso/template/phsisul/images/main/btn_quick05.gif) no-repeat 50% 0%;}
.main_quick .main_quick07 {display:block;text-indent:-9999px;width:120px;height:78px;background:url(/sso/template/phsisul/images/main/btn_quick06.gif) no-repeat 50% 0%;}
.main_quick .main_quick08 {display:block;text-indent:-9999px;width:120px;height:78px;background:url(/sso/template/phsisul/images/main/btn_quick07.gif) no-repeat 50% 0%;}

.main_content {width:1000px;margin:0 auto;}
.main_content_left {float:left;width:294px;margin-right:8px;}
#calendar {width:100%;}
#calendar h2 {float:left;display:block;text-indent:-9999px;width:57px;height:15px;background:url(/sso/template/phsisul/images/main/title_calendar.gif) no-repeat 0% 0%;margin:0px;padding:0px;}
#calendar #calendar_controller {float:left;margin-left:10px;}
#calendar #calendar_controller li {float:left;margin-left:3px;}
.cc_prev {display:block;text-indent:-9999px;width:13px;height:14px;background:url(/sso/template/phsisul/images/btn/btn_prev.gif) no-repeat 50% 50%;border:0px;}
.cc_today {display:block;text-indent:-9999px;width:13px;height:14px;background:url(/sso/template/phsisul/images/btn/btn_today.gif) no-repeat 50% 50%;border:0px;}
.cc_next {display:block;text-indent:-9999px;width:13px;height:14px;background:url(/sso/template/phsisul/images/btn/btn_next.gif) no-repeat 50% 50%;border:0px;}
#calendar .calendar_date {float:right;padding-right:5px;margin:0px;font-size:17px;font-family:impact;}
#calendar .calendar_div {clear:both;padding-top:3px;margin:0px;}
#calendar .calendar_table {border-collapse:collapse;width:100%;}
#calendar .calendar_table caption {display:none;}
#calendar .calendar_table thead th {background-color:#666;border-bottom:solid 5px #fff;color:#fff;height:26px;}
#calendar .calendar_table .sunday {background-color:#cd5140 !important;border-bottom:solid 5px #fff;color:#fff;}
#calendar .calendar_table .saturday {background-color:#4988c2 !important;color:#fff;border-bottom:solid 5px #fff;}
#calendar .calendar_table tbody td {background-color:#eee;border:solid 1px #fff;color:#666;text-align:center;height:23px;padding-right:5px;}
#calendar .calendar_table td.sun {color:#b70c28}
#calendar .calendar_table td.sat {color:#085495; border-right:none}
#calendar .calendar_table td.ing {background:#beeaf5; font-weight:bold}

.main_left_quick {margin-top:8px;}
.main_left_quick ul li {float:left;}
.main_left_quick .main_left_quick01 {display:block;text-indent:-9999px;width:148px;height:70px;background:url(/sso/template/phsisul/images/btn/btn_main_quick01.gif) no-repeat 50% 50%;}
.main_left_quick .main_left_quick02 {display:block;text-indent:-9999px;width:146px;height:70px;background:url(/sso/template/phsisul/images/btn/btn_main_quick02.gif) no-repeat 50% 50%;}
.main_left_quick .main_left_quick03 {display:block;text-indent:-9999px;width:148px;height:70px;background:url(/sso/template/phsisul/images/btn/btn_main_quick03.gif) no-repeat 50% 50%;}
.main_left_quick .main_left_quick04 {display:block;text-indent:-9999px;width:146px;height:70px;background:url(/sso/template/phsisul/images/btn/btn_main_quick04.gif) no-repeat 50% 50%;}

.main_content_mid {float:left;width:400px;overflow:hidden;}
.main_content_mid #board_list {}
.main_content_mid #board_list .main_tab {width:100%;height:194px;border:solid 1px #d0d0d0;}
.main_tab dl dd ul li a {float:left;width:83%;}
.main_tab dl dd ul li span {width:17%;float:right;font-size:11px;color:#999;font-family:tahoma;}
#main_tab01 {margin-left:-79px;}
#main_tab02 {margin-left:-158px;}
#main_tab03 {margin-left:-238px;}
#main_tab04 {margin-left:-319px;}
.main_content_mid #board_list .main_tab li {float:left;}
.tab_01 {display:block;text-indent:-9999px;width:79px;height:36px;background:url(/sso/template/phsisul/images/main/tab_board01.gif) no-repeat 50% 50%;}
.tab_01_on {display:block;text-indent:-9999px;width:79px;height:36px;background:url(/sso/template/phsisul/images/main/tab_board01_on.gif) no-repeat 50% 50%;}
.tab_02 {display:block;text-indent:-9999px;width:79px;height:36px;background:url(/sso/template/phsisul/images/main/tab_board02.gif) no-repeat 50% 50%;}
.tab_02_on {display:block;text-indent:-9999px;width:79px;height:36px;background:url(/sso/template/phsisul/images/main/tab_board02_on.gif) no-repeat 50% 50%;}
.tab_03 {display:block;text-indent:-9999px;width:80px;height:36px;background:url(/sso/template/phsisul/images/main/tab_board03.gif) no-repeat 50% 50%;}
.tab_03_on {display:block;text-indent:-9999px;width:80px;height:36px;background:url(/sso/template/phsisul/images/main/tab_board03_on.gif) no-repeat 50% 50%;}
.tab_04 {display:block;text-indent:-9999px;width:81px;height:36px;background:url(/sso/template/phsisul/images/main/tab_board04.gif) no-repeat 50% 50%;}
.tab_04_on {display:block;text-indent:-9999px;width:81px;height:36px;background:url(/sso/template/phsisul/images/main/tab_board04_on.gif) no-repeat 50% 50%;}
.tab_05 {display:block;text-indent:-9999px;width:79px;height:36px;background:url(/sso/template/phsisul/images/main/tab_board05.gif) no-repeat 50% 50%;}
.tab_05_on {display:block;text-indent:-9999px;width:79px;height:36px;background:url(/sso/template/phsisul/images/main/tab_board05_on.gif) no-repeat 50% 50%;}

.main_content_mid #board_list .main_tab dl dd {position:absolute;width:400px;/*padding:20px;*/}
.main_content_mid #board_list .main_tab dl dd ul li {clear:both;width:360px;margin-bottom:8px;}

.main_sns {clear:both;margin-top:8px;}
.main_facebook {float:left;display:block;text-indent:-9999px;width:201px;height:140px;background:url(/sso/template/phsisul/images/main/bg_facebook.gif) no-repeat 0% 50%;}
.main_facebook h3 {display:none;}
.main_facebook_inner {display:block;text-indent:1px;margin-top:30px;margin-left:20px;width:170px;height:100px;overflow-y:scroll;}
.main_facebook_inner dl {margin-top:10px;}
.main_twitter {float:left;display:block;text-indent:-9999px;width:199px;height:140px;background:url(/sso/template/phsisul/images/main/bg_twitter.gif) no-repeat 50% 50%;}
.main_twitter_inner {display:block;text-indent:20px;margin-left:-10px;}
.main_twitter_inner iframe {height:145px !important;}
.twitter_inner_footer {position:relative;top:114px;height:8px;background-color:#8acdea;z-index:10000;}

.main_content_right {float:right;width:286px;height:343px;border:solid 1px #ddd;}
#popupzone {background-color:#9b9b9b;height:100%;}
#popupzone .popupzone_head {width:100%;height:32px;}
#popupzone h2 {float:left;display:block;text-indent:-9999px;width:50px;height:29px;background:url(/sso/template/phsisul/images/main/title_popupzone.gif) no-repeat 50% 50%;}
#popupzone #popupzone_controller {float:left;margin:9px 3px;}
#popupzone #popupzone_controller li {float:left;margin-left:3px;}
#popupzone #popupzone_number {float:right;margin:7px 8px 0px;}
#popupzone #popupzone_number li {float:left;}
#popupzone #popupzone_number li a {color:#FFF;font-family:tahoma;font-size:11px;border:solid 1px #d7d7d7;height:13px;padding:0px 5px 0px 5px;margin-left:3px;}
.popupzone_number_on {background-color:#135395;}
#popupzone #popupzone_image {clear:both;width:286px;height:310px;}
#popupzone #popupzone_image img {float:left;width:286px;}
#popupzone #popupzone_image a {display:inline;position:absolute;}

.controller_left1 {display:block;text-indent:-9999px;width:13px;height:14px;background:url(/sso/template/phsisul/images/btn/btn_prev1.gif) no-repeat 50% 50%;margin:0px;padding:0px;}
.controller_pause1 {display:block;text-indent:-9999px;width:13px;height:14px;background:url(/sso/template/phsisul/images/btn/btn_pause.gif) no-repeat 50% 0px;overflow:hidden;margin:0px;padding:0px;}
.controller_right1 {display:block;text-indent:-9999px;width:13px;height:14px;background:url(/sso/template/phsisul/images/btn/btn_next1.gif) no-repeat 50% 50%;margin:0px;padding:0px;}
#calendar .calendar_date {float:right;padding-right:5px;margin:0px;font-size:17px;font-family:impact;}

/* memjoin step1 */
.memjoin_title {float:right;display:block;text-indent:-9999px;width:120px;height:55px;background:url(/sso/template/phsisul/images/title/title_memjoin.gif) no-repeat 0% 100%;}
.memjoin_content {width:1000px;margin:0 auto;height:360px;padding:40px 0px 40px 0px;}
.memjoin_msg {float:left;display:block;text-indent:-9999px;width:694px;height:363px;background:url(/sso/template/phsisul/images/memjoin/memjoin.gif) no-repeat 0% 0%;}
.memjoin_btn {float:right;padding:60px 40px 0px;}
.memjoin_btn > ul li {margin-bottom:30px;}
.memjoin_btn #btn_memjoin_normal {display:block;text-indent:-9999px;width:226px;height:126px;background:url(/sso/template/phsisul/images/btn/btn_memjoin_normal.gif) no-repeat 0% 0%;}
.memjoin_btn #btn_memjoin_under14 {display:block;text-indent:-9999px;width:226px;height:126px;background:url(/sso/template/phsisul/images/btn/btn_memjoin_under14.gif) no-repeat 0% 0%;}

.header_memjoin_step {clear:both;height:70px;background:url(/sso/template/phsisul/images/memjoin/middle_line.gif) repeat-x 0 0;}
.header_memjoin_step ul {width:900px;margin:0 auto;}
.header_memjoin_step ul li {float:left;margin:0px 35px 0px 35px;}
.icon_memjoin_step2 {display:block;text-indent:-9999px;width:138px;height:70px;background:url(/sso/template/phsisul/images/memjoin/menu_01_off.png) no-repeat 50% 50%;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sso/template/phsisul/images/memjoin/menu_01_off.png',sizingMethod='crop');}
.icon_memjoin_step3 {display:block;text-indent:-9999px;width:126px;height:70px;background:url(/sso/template/phsisul/images/memjoin/menu_02_off.png) no-repeat 50% 50%;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sso/template/phsisul/images/memjoin/menu_02_off.png',sizingMethod='crop');}
.icon_memjoin_step4 {display:block;text-indent:-9999px;width:167px;height:70px;background:url(/sso/template/phsisul/images/memjoin/menu_03_off.png) no-repeat 50% 50%;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sso/template/phsisul/images/memjoin/menu_03_off.png',sizingMethod='crop');}
.icon_memjoin_step5 {display:block;text-indent:-9999px;width:126px;height:70px;background:url(/sso/template/phsisul/images/memjoin/menu_04_off.png) no-repeat 50% 50%;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sso/template/phsisul/images/memjoin/menu_04_off.png',sizingMethod='crop');}
.icon_memjoin_step2_on {display:block;text-indent:-9999px;width:138px;height:70px;background:url(/sso/template/phsisul/images/memjoin/menu_01_on.png) no-repeat 50% 50%;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sso/template/phsisul/images/memjoin/menu_01_on.png',sizingMethod='crop');}
.icon_memjoin_step3_on {display:block;text-indent:-9999px;width:126px;height:70px;background:url(/sso/template/phsisul/images/memjoin/menu_02_on.png) no-repeat 50% 50%;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sso/template/phsisul/images/memjoin/menu_02_on.png',sizingMethod='crop');}
.icon_memjoin_step4_on {display:block;text-indent:-9999px;width:167px;height:70px;background:url(/sso/template/phsisul/images/memjoin/menu_03_on.png) no-repeat 50% 50%;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sso/template/phsisul/images/memjoin/menu_03_on.png',sizingMethod='crop');}
.icon_memjoin_step5_on {display:block;text-indent:-9999px;width:126px;height:70px;background:url(/sso/template/phsisul/images/memjoin/menu_04_on.png) no-repeat 50% 50%;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sso/template/phsisul/images/memjoin/menu_04_on.png',sizingMethod='crop');}

.content_body_memjoin{width:800px;margin:0 auto;color:#666;}
.memjoin_h6 {display:block;visibility:visible;font-size:1.3em;font-weight:bolder;}
.memjoin_step2_ul{padding:40px;}
.memjoin_step2_li{margin-bottom:20px;}
.memjoin_step2_li1{clear:both;margin-bottom:40px;list-style-type:none;}
.memjoin_step2_li2{clear:both;margin:20px 0px 20px 0px;list-style-type:none;}
.memjoin_step2_title1{margin:0px 0px 20px 0px;padding:0px;font-size:1.3em;font-weight:bolder;font-family:³ª´®°íµñ,µ¸¿ò,±¼¸²;color:#333333;list-style-type:none;}
.memjoin_step2_title{margin:10px 0px 10px 0px;font-size:1.3em;font-weight:bolder;font-family:³ª´®°íµñ,µ¸¿ò,±¼¸²;color:#333333;list-style-type:none;}
.memjoin_step2_sub_li{font-size:1em;margin-bottom:10px;list-style-type:none;}
.memjoin_step2_sub_li_service {width:700px;height:250px;border:solid 5px #f5f5f5;margin-bottom:10px;list-style-type:none;}
.memjoin_step2_sub_li_service .memjoin_step2_div_box {width:658px;height:208px;border:solid 1px #cfcfcf;padding:20px;overflow:auto;}
.memjoin_step2_sub_li_privacy {width:700px;height:250px;border:solid 5px #f5f5f5;margin-bottom:10px;list-style-type:none;}
.memjoin_step2_sub_li_privacy .memjoin_step2_div_box {width:658px;height:208px;border:solid 1px #cfcfcf;padding:20px;overflow:auto;}
.privacy_area{margin-top:20px;}
.privacy_title{font-size:2em;font-weight:bolder;margin-bottom:20px;}
.privacy_title dt{margin-bottom:20px;}
.privacy_title_contents{padding-left:10px;margin-bottom:10px;font-size:1.1em;}
.privacy_content li{font-size:1em;}
.privacy_sub_title {font-size:1.5em;font-weight:bolder;margin:30px 0px 10px 0px;}
.privacy_sub_content{font-size:1.3em;padding-left:20px;}
.privacy_sub_sub_title {font-size:1.3em;padding-left:20px;margin:10px 0px 10px 0px;font-weight:bolder;}
.privacy_sub_sub_contents {font-size:1.3em;padding-left:40px;margin:10px 0px 10px 0px;}

.memjoin_step2_sub_li_1{margin-top:20px;padding-left:30px;background:url(/sso/images/ico/icon_b.gif);background-repeat:no-repeat;background-position:10px 50%;list-style-type:none;}
.memjoin_step2_sub_li_2{margin-top:10px;padding-left:30px;background:url(/sso/images/ico/icon_b.gif);background-repeat:no-repeat;background-position:10px 50%;list-style-type:none;}
.memjoin_step2_sub_li_3{border:solid 5px #f5f5f5;margin:20px;width:600px;list-style-type:none;}
.memjoin_step2_table{border-collapse:collapse;border:solid 1px #cfcfcf;}
.memjoin_step2_table > caption {display:none;}
.memjoin_step2_table > thead {display:none;}
.memjoin_step2_table tbody th {text-align:right;font-weight:bolder;padding-right:20px;background-color:#f8f8f8;height:35px;border:solid 1px #cfcfcf;}
.memjoin_step2_table tbody td {padding-left:20px;border:solid 1px #cfcfcf;}
.memjoin_step2_table tbody td input {border:solid 1px #cfcfcf;height:18px;}
.memjoin_step2_korean{float:left;width:320px;margin-bottom:20px;}
.memjoin_step2_member_dt {color:#333;font-size:1.2em;font-weight:bolder;margin-bottom:5px;}
.memjoin_step2_member_dd {color:#666;font-size:1em;font-weight:bolder;margin-bottom:5px;}
.memjoin_step2_foreign {float:left;width:300px;border-left:solid 1px #ddd;margin-bottom:20px;padding-left:20px;}

.memjoin_step2_button_dd {height:200px;margin-top:20px;}
.memjoin_step2_normal{float:left;margin:20px 40px 40px 80px;}
.memjoin_step2_14under{float:left;margin:20px 0px 40px 0px;}
.button_area{text-align:center;margin-bottom:30px;}
.button_area li {list-style-type:none;}
.button_1{float:left;margin:20px 20px 0px 210px;}
.button_2{float:left;margin:20px 0px 0px 0px;}
.bottom_message{clear:both;width:720px;height:25px;margin:30px 20px 30px 0px;padding:10px 0px 0px 40px;border:solid 1px #d6d6d6;background:url(/sso/images/ico/ico_lnb_on.gif);background-repeat:no-repeat;background-position:20px 50%;background-color:#f5f5f5;}
.bottom_message_li{font-size:1.2em;font-weight:bolder;}

.icon_bar{vertical-align:middle;}
.highlight{color:#c79134;font-weight:bolder;}
.highlight_red{color:#ff3c00;}
.input_textarea { width:630px;border:solid 1px #CCC; padding:10px; }

.memjoin_step3 {width:800px;margin:0 auto;margin-top:50px;margin-bottom:50px;color:#666;list-style-type:none;}
.memjoin_step3 .memjoin_step3_ul{padding:40px;border:solid 1px #cfcfcf;background-color:#fff;}
.memjoin_step3 .memjoin_step3_li{clear:both;margin-bottom:20px;font-size:1em;padding-left:20px;margin-bottom:5px;background:url(/sso/images/icon/icon_mini_boxarrow.jpg);background-repeat:no-repeat;background-position:5px 3px;}
.memjoin_step3 .button_area {margin-top:20px;height:100px;}
.memjoin_step3 .button_1{float:left;margin:20px 20px 40px 0px;}
.memjoin_step3 .button_2{float:left;margin:20px 0px 40px 0px;}
.memjoin_step3 .bottom_message_li{clear:both;height:25px;padding:10px 0px 0px 40px;border:solid 1px #d6d6d6;font-size:1.2em;font-weight:bolder;background:url(/sso/images/ico/ico_lnb_on.gif);background-repeat:no-repeat;background-position:20px 50%;background-color:#f5f5f5;}


#form_auth_submit {display:none;}

.icon_bar{vertical-align:middle;}
.highlight{color:#c79134;font-weight:bolder;}
.highlight_red{color:#ff3c00;}


.memjoin_step4 {width:800px;margin:0 auto;margin-top:20px;}
.member_title {display:block;color:#666;font-size:1.2em;margin:10px 0px 10px 0px;padding:0px 0px 0px 20px;background:url(/sso/images/ico/ico_disc_blue.gif);background-repeat:no-repeat;background-position:left 50%;}
.table_member_memjoin{border-collapse:collapse;border-top:solid 3px #808080;width:100%;}
.table_member_memjoin > thead {display:none;}
.table_member_memjoin > caption {display:none;}
.table_member_memjoin tbody {}
.table_member_memjoin tr {height:30px;}
.table_member_memjoin th {color:#666;font-weight:bolder;text-align:right;padding:5px 20px 5px 0px;background-color:#f5f5f5;border-bottom:dotted 1px #e0e0e0;}
.table_member_memjoin td {padding:5px 0px 5px 20px;border-bottom:dotted 1px #e0e0e0;}
.nickname_li_input {float:left;padding-top:6px;margin-right:10px;}
.nickname_li_button {float:left;padding-top:5px;margin-right:10px;}
#nickname_result {padding:5px 20px 0px 0px;}
.nickname_li_msg {clear:both;padding-top:5px;}
.member_memjoin_birthdate {float:left;}
.address_li_zipcode {float:left;margin-right:10px;}
.img_nickname_check {vertical-align:middle;border:none;}
.table_member_memjoin tfoot td {border-top:solid 3px #808080;border-bottom:none;padding:5px 0px 0px 5px;}

.memjoin_step4 .button_area {position:relative;width:220px;margin:0 auto;margin-top:20px;}
.memjoin_step4 .button_area_li {float:left;}
.memjoin_step4 .button_area_li_last {float:left;margin-left:10px;}


/* jquery tooltip */
 .ui-tooltip, .arrow:after {
    background: white;
    border: 5px solid #077dc3;
  }
  .ui-tooltip {
  	position:absolute;
  	width:200px;
  	border:solid 5px #077dc3;
    padding: 10px 20px 10px 40px;
    color: #888;
    border-radius: 20px;
    font: normal 14px NanumGothic,"³ª´®°íµñ",ng,sans-serif;
    line-height:150%;
    text-transform: uppercase;
    box-shadow: 0 0 7px black;
    z-index:10000;
    background:url(/sso/template/phsisul/images/icon/icon_information.gif) no-repeat 20px 12px;
    background-color:white;
  }
  .arrow {
    width: 70px;
    height: 16px;
    overflow: hidden;
    position: absolute;
    left: 50%;
    margin-left: -35px;
    bottom: -16px;
  }
  .arrow.top {
    top: -16px;
    bottom: auto;
  }
  .arrow.left {
    left: 20%;
  }
  .arrow:after {
    content: "";
    position: absolute;
    left: 20px;
    top: -20px;
    width: 25px;
    height: 20px;
    box-shadow: 6px 5px 9px -9px black;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    tranform: rotate(45deg);
  }
  .arrow.top:after {
    bottom: -20px;
    top: auto;
  }
  
  
/* login style */
#contents_sub {clear:both;width:1000px;margin:0 auto;margin-top:10px;}
#contents_sub1 {clear:both;width:100%;margin:0 auto;margin-top:10px;}
.left_layout {float:left;width:200px;}
.left_layout .left_menu {border-top:dotted 1px #ccc}
.left_layout .left_menu {width:100%;height:100%;}
.left_layout .left_menu li {border-bottom:dotted 1px #ccc;padding:10px 10px 5px 30px;background:url(/sso/images/ico/ico_list_type01.gif) no-repeat 15px 15px;font-weight: bolder;font-size: 14px;cursor:pointer;}
.left_layout .left_menu .menu_on {background:url(/sso/template/phsisul/images/icon/icon_submenu.gif) no-repeat 95% 50%;background-color:#077dc3 !important;}
.left_layout .left_menu .menu_on a {color:#fff;}
.left_layout .left_menu .menu_on1 {background:url(/sso/template/phsisul/images/icon/icon_submenu.gif) no-repeat 95% 50%;background-color:#077dc3 !important;}
.left_layout .left_menu .menu_on1 a {color:#fff;}
.left_layout .left_menu a {font-weight:bolder;font-size:14px;}
.left_layout .left_menu .dept3 {color:#666;border-bottom:none !important;padding:4px 10px 4px 40px;background:url(/sso/images/common/bu_arrow_blue.gif) no-repeat 30px 10px;}
.dept3_last {padding-left:25px !important;color:#666;border-bottom:dotted 1px #ccc !important;}
.left_layout .left_menu .dept3 a {font-weight:normal;font-size:12px !important;}

.left_layout .title_menu1 {display:block;text-indent:-9999px;width:200px;height:100px;background:url(/sso/template/phsisul/images/title/title_menu01.gif) no-repeat 0% 25px;}
.left_layout .title_menu10 {display:block;text-indent:-9999px;width:200px;height:100px;background:url(/sso/template/phsisul/images/title/title_menu02.gif) no-repeat 0% 25px;}
.left_layout .title_menu24 {display:block;text-indent:-9999px;width:200px;height:100px;background:url(/sso/template/phsisul/images/title/title_menu03.gif) no-repeat 0% 25px;}
.left_layout .title_menu33 {display:block;text-indent:-9999px;width:200px;height:100px;background:url(/sso/template/phsisul/images/title/title_menu04.gif) no-repeat 0% 25px;}
.left_layout .title_menu6 {display:block;text-indent:-9999px;width:200px;height:100px;background:url(/sso/template/phsisul/images/title/title_menu06.gif) no-repeat 0% 25px;}
.left_layout .title_menu7 {display:block;text-indent:-9999px;width:200px;height:100px;background:url(/sso/template/phsisul/images/title/title_menu07.gif) no-repeat 0% 25px;}
.left_layout .title_menu65 {display:block;text-indent:-9999px;width:200px;height:100px;background:url(/sso/template/phsisul/images/title/title_menu08.gif) no-repeat 0% 25px;}
.left_layout .title_menu40 {display:block;text-indent:-9999px;width:200px;height:100px;background:url(/sso/template/phsisul/images/title/title_menu09.gif) no-repeat 0% 0px;}
.left_layout .title_menu983 {display:block;text-indent:-9999px;width:200px;height:100px;background:url(/sso/template/phsisul/images/title/title_menu0983.gif) no-repeat 0% 25px;}

.left_menu_bottom {display:block;width:200px;height:250px;margin-top:10px;}
.left_menu_bottom li {clear:both;display:block;margin-bottom:5px;width:200px;height:64px;}
.left_menu_bottom li a img {border:solid 1px #fff;}
.left_menu_bottom .left_last {padding:5px;}

.main_layout {float:right;width:750px;margin-top:15px;}
.main_layout1 {width:100%;margin-top:15px;}
.title_menu33 {display:block;width:750px;height:85px;background:url(/sso/template/phsisul/images/title/title_menu0401.gif) no-repeat 0% 0%;border-bottom:solid 1px #ccc;}
.title_menu24 {display:block;width:750px;height:85px;background:url(/sso/template/phsisul/images/title/title_menu0301.gif) no-repeat 0% 0%;border-bottom:solid 1px #ccc;}
.title_menu10 {display:block;width:750px;height:85px;background:url(/sso/template/phsisul/images/title/title_menu0202.gif) no-repeat 0% 0%;border-bottom:solid 1px #ccc;}
.title_menu1 {display:block;width:750px;height:85px;background:url(/sso/template/phsisul/images/title/title_menu0108.gif) no-repeat 0% 0%;border-bottom:solid 1px #ccc;}
.title_menu983 {display:block;width:750px;height:85px;background:url(/sso/template/phsisul/images/title/title_menu0985.gif) no-repeat 0% 0%;border-bottom:solid 1px #ccc;}
.title_menu_staff {display:block;/*width:750px;*/width:100%;height:85px;background:url(/sso/template/phsisul/images/title/title_menu0105.gif) no-repeat 0% 0%;border-bottom:solid 1px #ccc;}

.input_text { border:solid 1px #CCC; height:17px; padding:3px 0 0 0; }
.input_textarea { border:solid 1px #CCC; padding:5px; }

.content_body {clear:both;border:none;}
.content_top_menu {width:100%;margin-top:10px;height:25px;border-bottom:solid 1px #ccc;}
.path {float:left;padding-left:25px;color:#aaa;background:url(/sso/images/nc/arrow.gif) no-repeat 5px 50%;}
.path a {color:#aaa;}
.top_link {float:right;padding-right:10px;}
.top_link li {float:left;margin-left:10px;}

.content_body_login {clear:both;border:none;padding:20px 0px 50px 0px;}
.content_body_login .layout_login {width:650px;margin-left:50px;}
  .login_area { width:590px;height:130px;margin-top:50px;padding:30px;border:solid 1px #d0d0d0;background-color:#FAFAFA}
    .login_area .login_image{float:left;text-indent:-9999px;width:210px;height:155px;margin-right:20px;background:url(/sso/images/member/img_login.gif) no-repeat 50% 50%;}
    .login_area .login_form{float:left;text-align:left;}
      .login_form table caption {display:none;}
      .login_form table thead {display:none;}
      .login_guide{width:300px;text-indent:-9999px;margin-bottom:20px;background:url(/sso/images/member/txt_login.gif);background-repeat:no-repeat;background-position:left top; }
      .area_saveid{margin-left:100px;}
      #saveid{margin-top:10px;}
      .login_area .label_memid{position:relative;text-indent:-9999px;background:url(/sso/images/member/article_id.gif);background-repeat:no-repeat;background-position:0% 50%;}
      .login_area .label_mempw{position:relative;text-indent:-9999px;background:url(/sso/images/member/article_pw.gif);background-repeat:no-repeat;background-position:0% 50%;}
    .layout_login_bottom{width:650px;margin-top:20px;}
      .area_memjoin{clear:both;}
        .area_memjoin_li_left{padding-bottom:20px;float:left;width:200px;height:33px;text-indent:-9999px;background:url(/sso/images/member/txt_join_go.gif);background-repeat:no-repeat;background-position:left 50%;}
        .area_memjoin_li_right{right:90px;float:right;padding-top:10px;}
      .area_findid{clear:both;width:650px;height:30px;border-top:solid 1px #d0d0d0;}
        .area_findid_li1{float:left;width:200px;height:33px;margin-top:20px;text-indent:-9999px;background:url(/sso/images/member/txt_id_pw.gif);background-repeat:no-repeat;background-position:left 50%;}
        .area_findid_li2{float:right;margin:20px 5px 0px 0px;}
        .area_findid_li3{float:right;margin-top:20px;}

.page_title { float:left;  }
.page_info { float:right; font-size:11px; color:#999999; padding-top:9px; }

.list_orange li { background:url(../images/icon_orange.gif) no-repeat 0 7px; padding:4px 0 3px 10px; font-weight:bold; }

.title_black_arrow { background:url(../images/icon_black_arrow.gif) no-repeat 0 1px; padding-left:17px; font-weight:bold; font-family:±¼¸²; font-size:14px; }

.content_body_findid {clear:both;margin:80px 0px 80px 0px;}
.content_body_findid dl, ul, ol, dt, dd, li {color:#666;font-size:1em;list-style-type:none;}
  .findid_logo{float:right;position:relative;left:-20px;top:15px;}
  .findid_ul{padding:30px;border:solid 1px #cfcfcf;background-color:#fff;}
    .findid_li{padding:0px 0px 5px 20px;background:url(/sso/images/icon/icon_mini_boxarrow.jpg);background-repeat:no-repeat;background-position:5px 3px;}
    .findid_li_button{margin:30px 0px 30px 0px;}
    .finid_sub_ul_button{height:120px;background-color:#f8f8f8;padding:10px;border:solid 1px #f0f0f0;}
    .finid_sub_li_button{float:left;margin-right:20px;padding-top:20px;}
    .finid_sub_li_button_last{float:left;padding-top:20px;}

#form_auth_submit {display:none;}

.highlight{color:#0044ab;font-weight:bolder;}
.highlight_red{color:#ff3c00;}

  .findid_logo{position:absolute;right:30px;top:20px;}
  .findid_ul{padding:30px;border:solid 1px #cfcfcf;background-color:#fff;}
    .findid_li_title {font-size:13pt;font-weight:bolder;color:#930606;background:url(/sso/images/member/icon_black_arrow.gif);background-repeat:no-repeat;background-position:left 50%;padding-left:20px;}
    .findid_li{padding:0px 0px 5px 20px;background:url(/sso/images/icon/icon_mini_boxarrow.jpg);background-repeat:no-repeat;background-position:5px 3px;}
    .findid_li_idview{margin:30px 0px 30px 0px;}
    .findid_sub_ul{background-color:#f8f8f8;padding:20px;border:solid 1px #f0f0f0;}
      .findid_sub_li_title{padding-left:20px;margin-bottom:20px;background:url(/sso/images/ico/ico_check.gif);background-repeat:no-repeat;background-position:left 50%;}
      .findid_sub_li{margin:0px 0px 10px 40px;}
    .findid_li_button_ul{position:relative;width:336px;margin:0 auto;}
      .button_li{float:left;margin-right:10px;}
      .button_li{float:left;}

.bold_text{font-weight:bolder;}

.content_body_findpw {clear:both;margin:50px 0px 50px 0px;}
.content_body_findpw dl, ul, ol, dt, dd, li {color:#666;font-size:1em;list-style-type:none;}
  .findpw_logo{float:right;position:relative;left:-20px;top:20px;}
  .findpw_ul{padding:30px;border:solid 1px #cfcfcf;background-color:#fff;}
    .findpw_li{padding:0px 0px 5px 20px;background:url(/sso/images/icon/icon_mini_boxarrow.jpg);background-repeat:no-repeat;background-position:5px 3px;}
    .findpw_li_input {margin-top:30px;}
    .findpw_li_input dl {height:40px;background-color:#f8f8f8;border:solid 1px #e0e0e0;}
    .findpw_li_input dl dt {height:28px;float:left;width:150px;text-align:right;padding:12px 20px 0px 0px;background-color:#e9e9e9;font-weight:bolder;border-right:solid 1px #e0e0e0;}
    .findpw_li_input dl dd {height:32px;float:left;width:450px;padding:8px 0px 0px 20px;}
    .findpw_li_input dl dd input {border:solid 1px #cfcfcf;}
    .findpw_li_button{clear:both;margin:30px 0px 30px 0px;}
    .finid_sub_ul_button{height:120px;background-color:#f8f8f8;padding:10px 10px 10px 15px;border:solid 1px #f0f0f0;}
    .finid_sub_li_button{float:left;margin-right:10px;padding-top:20px;}
    .finid_sub_li_button_last{float:left;padding-top:20px;}



/*form input {border:solid 1px #cfcfcf;}*/
.content_body_findpw dl, ul, ol, dt, dd, li {color:#666;font-size:1em;list-style-type:none;}
  .findpw_logo{position:absolute;right:30px;top:20px;}
  .findpw_ul{padding:30px;border:solid 1px #cfcfcf;background-color:#fff;}
    .findpw_li{padding:0px 0px 5px 20px;background:url(/sso/images/icon/icon_mini_boxarrow.jpg);background-repeat:no-repeat;background-position:5px 3px;}
    .findpw_li_input {position:relative;width:670px;margin:0 auto;margin-top:30px;margin-bottom:30px;}
    .findpw_li_input table {border-collapse:collapse;}
    .findpw_li_input table caption {display:none;}
    .findpw_li_input table thead {display:none;}
    .findpw_li_input table tbody th {min-height:35px;font-weight:bolder;background-color:#f5f5f5;padding:10px 20px 10px 0px;text-align:right;border:solid 1px #cfcfcf;}
    .findpw_li_input table tbody td {min-height:35px;padding:10px 0px 10px 20px;text-align:left;border:solid 1px #cfcfcf;}
    .findpw_li_input table tbody td p {margin-top:5px;background:url(/sso/images/ico/ico_arrow01.gif) no-repeat left 50%;padding-left:15px;}
    .findpw_li_input table tfoot td {height:45px;margin:0px;padding:0px;text-align:right;}
    .findpw_li_input table tfoot td #submit_button {cursor:pointer;width:102px;height:27px;text-indent:-9999px;background:url(/sso/images/member/btn_confirm.gif) no-repeat left top;border:none;}
    .findpw_li_button{clear:both;margin:30px 0px 30px 0px;}
    .finid_sub_ul_button{height:120px;background-color:#f8f8f8;padding:10px 10px 10px 15px;border:solid 1px #f0f0f0;}
    .finid_sub_li_button{float:left;margin-right:10px;padding-top:20px;}
    .finid_sub_li_button_last{float:left;padding-top:20px;}

.content_body_findpw_s {clear:both;margin:50px 0px 50px 0px;}
.content_body_findpw_s ul{width:718px;height:340px;background:url(/sso/images/member/bg_member_end.gif) no-repeat left top;}
.content_body_findpw_s ul .msg {position:relative;left:350px;top:100px;text-indent:-9999px;width:241px;height:47px;background:url(/sso/images/member/txt_pw_end.gif) no-repeat left top;}
.content_body_findpw_s ul .btn {position:relative;left:420px;top:130px;}
.content_body_findpw_s ul .btn a {display:block;text-indent:-9999px;width:102px;height:27px;background:url(/sso/images/member/btn_home.gif) no-repeat left top;}


.clear{display:block; float:none; clear:both; height:0; width:100%; font-size:0 !important; line-height:0 !important; overflow:hidden; margin:0 !important; padding:0 !important;}
.input_text { border:solid 1px #CCC; height:17px; padding:3px 0 0 0; }
.input_textarea { border:solid 1px #CCC; padding:5px; }
.content_body_c {clear:both;margin:50px 0px 50px 0px;}
.content_body_c .layout_login {width:650px;margin-left:50px;}
.content_body_c .layout_login .confirm_area { width:590px;height:130px;margin-top:50px;padding:30px;border:solid 1px #d0d0d0;background-color:#FAFAFA}
.content_body_c .layout_login .confirm_area .confirm_image{float:left;text-indent:-9999px;width:210px;height:155px;margin-right:20px;background:url(/sso/images/member/img_login.gif) no-repeat 50% 50%;}
.content_body_c .layout_login .confirm_area .confirm_form{float:left;text-align:left;}
.content_body_c .layout_login .confirm_guide{width:350px;margin-bottom:20px;}
.content_body_c .layout_login .confirm_li_label1{margin-left:40px !important;float:left;width:70px;text-indent:-9999px;background:url(/sso/images/member/article_pw.gif) no-repeat 0% 50%;}
.content_body_c .layout_login .confirm_li_button_area{clear:both;padding:30px 0px 0px 100px;margin:0px !important;}
.content_body_c .layout_login .confirm_li_button_area ul li {float:left;margin:0px !important;}
.content_body_c .layout_login .confirm_li_button{display:block;float:left;margin:0px 5px 0px 0px;}
.content_body_c .layout_login .confirm_ul li input {padding:0px;margin:0px;}
.content_body_c .layout_login .confirm_ul li a {display:block;width:102px;height:27px;text-indent:-9999px;background:url(/sso/images/lecture/btn_cancel.gif) no-repeat left top;}


.member_title {display:block;color:#666;font-size:1.2em;margin:10px 0px 10px 0px;padding:0px 0px 0px 20px;background:url(/sso/images/ico/ico_disc_blue.gif) no-repeat left 50%;}
.content_body_modify {clear:both;border:none;padding-top:20px;}
.table_member_modify{width:100%;border-collapse:collapse;border-top:solid 3px #808080;margin-top:20px;}
  .table_member_modify thead {display:none;}
   .table_member_modify caption {display:none;}
  .table_member_modify tbody {}
  .table_member_modify tr {height:30px;}
  .table_member_modify th {color:#666;font-weight:bolder;text-align:right;padding:5px 20px 5px 0px;background-color:#f5f5f5;border-bottom:dotted 1px #e0e0e0;}
  .table_member_modify td {padding:5px 0px 5px 20px;border-bottom:dotted 1px #e0e0e0;}
    .nickname_li_input {float:left;padding-top:6px;margin-right:10px;}
    .nickname_li_button {float:left;padding-top:5px;margin-right:10px;}
    #nickname_result {padding:5px 20px 0px 0px;}
    .nickname_li_msg {clear:both;padding-top:5px;}
    .member_modify_birthdate {float:left;}
    .address_li_zipcode {float:left;margin-right:10px;}
    .img_nickname_check {vertical-align:middle;border:none;}
  .table_member_modify tfoot td {border-top:solid 3px #808080;border-bottom:none;padding:5px 0px 0px 5px;}

.content_body_modify .button_area {position:relative;width:220px;margin:0 auto;margin-top:20px;}
.content_body_modify .button_area_li {float:left;}
.content_body_modify .button_area_li_last {float:left;margin-left:10px;}
  
  
.content_body_log {clear:both;margin:30px 0px 50px 0px;}
.member_log_list{border-collapse:collapse;border-top:solid 3px #666;width:100%;}
  .member_log_list caption {display:none;}
  .member_log_list th {height:30px;text-align:center;font-weight:bolder;background-color:#f5f5f5;border-bottom:solid 1px #cfcfcf;}
  .member_log_list tbody td {height:30px;border-bottom:solid 1px #cfcfcf;}
  .member_log_list tfoot td {height:40px;}
    .member_log_td_date{text-align:center;}
    .member_log_td_sname{text-align:left;}
    .member_log_td_surl{text-align:left;}
    .member_log_td_etype{text-align:center;}
    .member_log_td_eresult{text-align:center;}
    .member_log_td_ip{text-align:center;}
    .member_log_td_nodata{text-align:center;}
    .foot_total{text-align:right;padding-right:10px;font-weight:bolder;}
    
.content_body_pwchg {clear:both;margin:50px 0px 80px 0px;}
  .outline {border:solid 5px #f5f5f5;}
  .pwchg_ul {width:699px;border:solid 1px #cfcfcf;padding:20px;}
    .pwchg_li {margin:5px 0px 5px 0px;padding-left:20px;background:url(/sso/images/ico/icon_b.gif);background-repeat:no-repeat;background-position:left 3px;}

  .table_pwchg {width:100%;border-collapse:collapse;border-top:solid 3px #666;margin-top:20px;}
  .table_pwchg caption {display:none;}
  .table_pwchg thead {display:none;}
  .table_pwchg tbody th {color:#666;background-color:#f8f8f8;font-weight:bolder;text-align:right;padding:10px 20px 10px 0px;border-bottom:solid 1px #cfcfcf;}
  .table_pwchg tbody td {color:#666;text-align:left;padding:10px 0px 10px 20px;border-bottom:solid 1px #cfcfcf;}
  .table_pwchg tbody td p {margin-top:10px;}
  .table_pwchg tbody td input {border:solid 1px #cfcfcf;}

  .button_ul{position:relative;width:220px;margin:0 auto;margin-top:20px;}
    .button_li1{float:left;margin-right:10px;}
    .button_li2{float:left;}
    
.content_body_family {clear:both;margin:50px 0px 80px 0px;}
.content_body_family h4 {display:block;font-size:1.4em;font-weight:bolder;padding-left:17px;background:url(/sso/images/lecture/icon_black_arrow.gif);background-repeat:no-repeat;background-position:0px 50%;margin:30px 0px 10px 0px;}
.family_message{}
.member_log_list{clear:both;width:100%;border-collapse:collapse;border-top:solid 3px #666;margin-top:5px;}
  .member_log_list caption {display:none;}
  .member_log_list th {height:30px;text-align:center;font-weight:bolder;background-color:#f5f5f5;border-bottom:solid 1px #cfcfcf;}
  .member_log_list td {height:30px;border-bottom:solid 1px #cfcfcf;}
    .member_log_td_nodata{text-align:center;}   
    
.comcd_list{border-collapse:collapse;}
  .comcd_list caption {display:none;}
  .comcd_list th {height:30px;text-align:center;font-weight:bolder;background-color:#f5f5f5;border-bottom:solid 1px #cfcfcf;}
  .comcd_list td {height:30px;border-bottom:solid 1px #cfcfcf;padding-left:20px;}
.content_body_family .button_area {width:100%;height:30px;margin:10px 0px 30px 0px;}
.content_body_family .button_area .msg {float:left;width:80%;text-align:left;}
.content_body_family .button_area .btn {float:right;}

.family_table {width:100%;border-collapse:collapse;border-top:solid 3px #666;}
.family_table th {padding:10px 20px 10px 0px;text-align:right;font-weight:bolder;background-color:#f5f5f5;border-bottom:solid 1px #e0e0e0;}
.family_table td {padding:10px 0px 10px 20px;;border-bottom:solid 1px #e0e0e0;}
.family_table td span {display:block;padding-top:5px;}
  
.button_area {height:30px;margin:10px 0px 30px 0px;}
.button_area .msg {float:left;}
.button_area .btn {float:right;}
.button_area .btn li {float:right;}


.content_body_memout {clear:both;margin:80px 0px 80px 0px;}
.clear{display:block; float:none; clear:both; height:0; width:100%; font-size:0 !important; line-height:0 !important; overflow:hidden; margin:0 !important; padding:0 !important;}
.input_text { border:solid 1px #CCC; height:17px; padding:3px 0 0 0; }
.input_textarea { border:solid 1px #CCC; padding:5px; }
.layout_login {width:650px;}
  .confirm_area { width:670px;height:130px;padding:30px;border:solid 1px #d0d0d0;background-color:#FAFAFA}
    .confirm_area .confirm_image{float:left;text-indent:-9999px;width:210px;height:155px;margin-right:20px;background:url(/sso/images/member/img_login.gif) no-repeat 50% 50%;}
    .confirm_area .confirm_form{float:left;text-align:left;}
.content_body_memout .confirm_guide{width:350px;margin-bottom:20px;}
.content_body_memout .confirm_li{margin-left:40px;}
.content_body_memout .confirm_li_label{float:left;width:70px;text-indent:-9999px;background:url(/sso/images/member/article_pw.gif);background-repeat:no-repeat;background-position:0% 50%;}
.content_body_memout .confirm_li_input{float:left;}
.content_body_memout .confirm_li_button{clear:both;width:300px;float:left;padding-top:30px;padding-left:80px;}
.content_body_memout .confirm_li_button ul li{float:left;margin-right:10px;}

.sitemapList {clear:both;margin:50px 0px 0px 10px;padding:10px;display:block;border:1px dashed #DDD;width:710px;}
.sitemapList:after {clear:both;content:"";display:block;}
.sitemapList .depth1 {width:160px; height:250px;float:left;padding-left:8px;padding-right:8px;padding-top:30px;margin-bottom:15px;border-top:1px dashed #DDD;overflow:hidden;}
.sitemapList .depth1_first {width:160px; height:300px;float:left;padding-left:8px;padding-right:8px;padding-top:30px;margin-bottom:15px;}
.sitemapList .depth1_first h3 {width:155px;border-bottom:0px solid #024b80;margin-bottom:0px;padding-bottom:10px; border-bottom:2px solid #666 !important;margin-bottom:15px;}
.sitemapList .depth1 h3 {width:155px;border-bottom:0px solid #024b80;margin-bottom:0px;padding-bottom:10px; border-bottom:2px solid #666 !important;margin-bottom:15px;}
.sitemapList ul.depth3 { padding-top:10px;padding-bottom:10px;font-size:11px; padding-left:20px;}
.sitemapList .depth2 li {padding:3px 0px 3px 0px;}
.sitemapList .depth2 a {display:block;background:url(/sso/images/ico/ico_arrow01.gif) no-repeat 10px 5px;padding-left:25px;}

.content_body_subpage {clear:both;width:100%;margin:30px 0px 50px 0px;text-align:center;min-height:200px;}

.personnel table {border-collapse:collapse;width:100%;border:solid 1px #ccc;}
.personnel table tbody th {height:30px;background-color:#edf2f9;font-weight:bolder;color:#3565aa;border:solid 1px #ccc;}
.personnel table tbody td {height:30px;font-weight:normal;color:#666;border:solid 1px #ccc;}


.c-tit01 {
	font-size: 16px;
	font-weight: bold;
	color:#000;
	padding-left: 30px;
	background: url(/sso/images/icon/icon_tit01.gif) no-repeat 10px 50%;
	text-align:left;
}

.style_01 {font: normal 14px NanumGothic,"³ª´®°íµñ",ng,sans-serif;line-height:150%;}



#body_foot{
	clear:both;
	position:relative;
	width:100%;
	border:solid 1px #ccc;
	background-color:#fafafa;
}

#charge{z-index:10;width:100%;height:38px;color:#586467;}
#charge *{list-style:none;margin:0;padding:0;background:transparent;font-size:1em;line-height:1.17;letter-spacing:-1px;text-align:left;}
#charge h3{display:none;}
#charge dl{padding:11px 0 0 12px;}
#charge dt,
#charge dd{display:inline;float:left;}
#charge dt{width:57px;height:14px;padding:4px 0 0 5px;background:#677276;color:#fff;font-size:.92em;background:url(/sso/template/phsisul/images/subpage/bg_charge.gif) no-repeat 0 0;}
#charge dd{margin:0 1em 0 5px;padding-top:3px;}
#charge dl .phone{letter-spacing:0;}

#bodyutil{z-index:20;position:absolute;right:10px;top:6px;}
#bodyutil h3{display:none;}
#bodyutil ul{list-style:none;margin:0;padding:0;}
#bodyutil li{display:inline;}
#bodyutil li a{display:inline;float:left;margin:0 0 0 3px;}

#satisfaction{
	position:relative;
	left:0;
	top:0;
	width:100%;
	margin:0;
	padding:10px 0 0px 0;
	color:#666;
	border-top:solid 1px #ccc;
	background:url(/sso/template/phsisul/images/subpage/bg_charge_title.gif) no-repeat 10px 10px;
}
#satisfaction *{list-style:none;margin:0;padding:0;background:transparent;font-size:1em;line-height:1.17;}
#satisfaction .question{float:left;padding:0 1em 6px 132px;letter-spacing:-1px;}
#satisfaction .question strong{color:#07c;}
#satisfaction .grade_dl{float:left;}
#satisfaction dt.grade{float:left;width:70px;height:14px;background:url(/sso/template/phsisul/images/grade5.gif) no-repeat 0 1px;overflow:hidden;text-indent:-9999px;}
#satisfaction dd {width:270px;}
#satisfaction dd img{vertical-align:middle;}
#satisfaction dd.answer{clear:both;padding-left:130px;width: 630px;padding-bottom:10px;}
#satisfaction input.text{width:470px;height:14px;padding:4px 4px 3px;color:#666;border:solid 1px #aaa;background-color:#fff;}
#satisfaction .image{}
#satisfaction .bt1stats{}
#satisfaction .sat_total {float:right;padding-right:20px;}
#satisfaction .sat_total strong {color: #07c;font-weight:bolder;}
.satisfaction_comment {clear:both;padding:0px 10px 10px 10px !important;}
.satisfaction_comment > table {width:100%;border-collapse:collapse;border-top:dotted 1px #ccc;background-color:#fff !important;}
.satisfaction_comment > table caption {display:none;}
.satisfaction_comment > table tbody td {height:15px;border-top:dotted 1px #ccc !important;padding-left:10px !important;}
.satisfaction_comment > table tbody {border-bottom:dotted 1px #ccc !important;}


div.s_c { 
	text-align:justify;
	margin-top:30px;
}
div.s_c h2{ 
	display:block;  
	font-size:1em; 
	font-weight:bold; 
	}
div.s_c h3{ 
	display:block; 
	margin-bottom:10px; 
	font-size:1em; 
	padding-left:18px; 
	background:url(/sso/images/nc/arrow.gif) no-repeat 0px 0.16em;  
	font-weight:bold; 
	margin-top:0px;
	}
div.s_c .h3_top{ 
	display:block; 
	margin-bottom:10px; 
	font-size:1em; 
	padding-left:18px; 
	background:url(/sso/images/nc/arrow.gif) no-repeat 0px 0.16em;  
	font-weight:bold; 
	margin-top:15px;
	}
div.s_c div.style_01,div.style_02,div.style_03 { 
	clear:both;
	line-height:18px;
	margin:0;
	padding:0;
	}
div.s_c div.float_left { 
	float:left;
	}
div.s_c div.txt_both { 
	clear:both;
	}
div.s_c div.txt_w_265 {	width:245px; }
div.s_c div.txt_w_390 {	width:390px; }
div.s_c div.txt_w_395 {	width:395px; }
div.s_c div.txt_w_400 {	width:400px; }
div.s_c div.txt_w_415 {	width:415px; }
div.s_c div.txt_w_425 {	width:425px; }
div.s_c div.txt_w_435 {	width:435px; }
div.s_c div.txt_w_445 {	width:445px; }
div.s_c div.txt_w_490 {	width:500px; }
div.s_c div.txt_01 {
	clear:both;
	}
div.s_c div.img_right {	padding-left:15px; }
div.s_c div.img_left  { padding-right:15px; }
div.s_c div.img_center { text-align:center;	}
div.s_c div.img_bottom { text-align:center; padding:0px 0 8px 0;}
div.s_c .txt_right {
	text-align:right;
	}
div.s_c .txt_left {
	text-align:left;
	}
div.s_c .txt_green {
	font-weight:bold;
	color:#76A133;
	}
div.s_c .txt_blue {
	font-weight:bold;
	color:#4A7DC6;
	}
div.s_c .txt_blue2 {
	color:#4A7DC6;
	}
div.s_c .txt_red {
	font-weight:bold;
	color:#DF7242;
	}
div.s_c .txt_box{
	border:1px solid #F8CD8D;
	padding:15px 15px;
	background-color:#FCF2CB;
	text-align:center;
	font-weight:bold;
	}
div.s_c ul {
	margin:0px;
	padding:0;
	list-style:none;
	}
div.s_c ul li {
	background:url(/sso/images/ico/ico_disc_blue.gif) no-repeat 9px 0.3em;
	padding-left:25px;
	margin:0px;
	line-height:20px;
	}
div.s_c ul li.arrow{
	background:url(/sso/images/nc/arrow.gif) no-repeat 14px 0.5em;
	line-height:22px;
	padding-left:32px;
	margin:0px;
	}
div.s_c ul li.arrow2{
	background:url(/sso/images/ico/ico_arrow03.gif) no-repeat 0px 5px;
	margin:0px;
	padding:0 0 0px 13px;
	}
div.s_c ul li.arrow_no{
	background:url(/sso/images/bullet/item_list_arrow_0.gif) no-repeat 0px 06em;
	padding-left:12px;
	margin:0;
	}

div.s_c .min {
	background:url(/sso/images/common/phsisul/min_bg.gif) no-repeat ;
	margin-left:12px;
	padding:0;
	width:670px;
	height:200px;
	}
div.s_c .min_img {
	padding:30px 0 0 39px;
	margin:0;
	float:left;
	}
div.s_c .min_cont {
	padding:30px 0 0 30px;
	margin:0;
	float:left;
	}
div.s_c .min_title {
	margin-bottom:18px; 
	font-size:1.3em; 
	padding:0px;  
	font-weight:bold; 
	}


div.tb { 
	float: left;
	margin: 0;
	width: 100%;
	padding-top:2px;
	}
div.tb table {
	width: 100%;
	text-align:center;
	border: 1px solid #DFDFDF;
	border-collapse: collapse;
	}
div.tb td {	
	border: 1px solid #DFDFDF;
	padding: 4px 5px 4px 5px;
	line-height:18px;
	}
div.tb td.td_left,div.tb th.td_left {
	text-align:left;
	border: 1px solid #DFDFDF;
	padding: 4px 5px 4px 5px;
	line-height:18px;
	}
div.tb th { 	
	background-color: #EDF2F9;
	text-align: center;
	color:#4A7DC6;
	border: 1px solid #DFDFDF;
	padding: 4px 5px 4px 5px;
	line-height:18px;
	}
div.tb .bg{ 
	background-color: #ffffff;
	}
div.tb table caption { 
	display: none; 
	}

div.tb2 { 
	float: left;
	margin: 0;
	width: 95%;
	padding-top:2px;
	}
div.tb2 table {
	width: 100%;
	text-align:center;
	border: 1px solid #DFDFDF;
	border-collapse: collapse;
	}
div.tb2 td {	
	border: 1px solid #DFDFDF;
	padding: 4px 5px 4px 5px;
	line-height:18px;
	}
div.tb2 td.td_left,div.tb th.td_left {
	text-align:left;
	border: 1px solid #DFDFDF;
	padding: 4px 5px 4px 5px;
	line-height:18px;
	}
div.tb2 th { 	
	background-color: #EDF2F9;
	text-align: center;
	color:#4A7DC6;
	border: 1px solid #DFDFDF;
	padding: 4px 5px 4px 5px;
	line-height:18px;
	}
div.tb2 .bg{ 
	background-color: #ffffff;
	}
div.tb2 table caption { 
	display: none; 
	}


div.tb_no { 
	float: left;
	margin: 0;
	padding-left: 25px ;
	width: 54em;
	}
div.tb_no table {
	width: 100%;
	text-align:left;
	border: 0px ;
	border-collapse: collapse;
	}
div.tb_no td {	
	padding: 0;
	}


div.s_c .homepage{
	padding:10px 0 10px 0px;
	}
div.s_c .ground{
	float:left;
	padding-top:2px;
	}
div.s_c .ground_bt{
	text-align:right;
	padding:8px 2px 10px 0;
	}
div.s_c .rule{
	clear:both;
	border:2px #eeeeee solid;
	background:#f6f6f6;
	padding:10px 0 10px 0;
	height:105px;
	}
div.s_c .rule2{
	padding-left:50px;
	padding-right:10px;
	width:150px;
	float:left;
	}
	
/* ½ÃÃ»»ç ¼Ò°³ */
.city_area {width:100%;margin:0 auto;}
.city_info dl dt {float:left;display:block;text-indent:-9999px;width:319px;height:238px;background:url(/sso/template/phsisul/images/subpage/cityhall01.jpg) no-repeat 0 0;}
.city_info dl dd {float:right;width:400px;margin-top:20px;}
.city_info dl dd ul li {text-align:left;height:25px;}
.city_info dl dd ul li span {padding-left:20px;background:url(/sso/images/ico/ico_lnb_on.gif) no-repeat 0 50%;}
.city_info dl dd ul li a {display:block;text-indent:-9999px;width:160px;height:33px;background:url(/sso/template/phsisul/images/btn/btn_linkhome.gif) no-repeat 0 0;}

.city_picture {clear:both;padding-top:20px;}
.city_picture1 {float:left;display:block;text-indent:-9999px;width:250px;height:150px;background:url(/sso/template/phsisul/images/subpage/cityhall02.jpg) no-repeat 0 0;}
.city_picture2 {float:left;display:block;text-indent:-9999px;width:250px;height:150px;background:url(/sso/template/phsisul/images/subpage/cityhall03.jpg) no-repeat 0 0;}
.city_picture3 {float:left;display:block;text-indent:-9999px;width:250px;height:150px;background:url(/sso/template/phsisul/images/subpage/cityhall04.jpg) no-repeat 0 0;}

.city_table {clear:both;padding-top:20px;}
.city_table h3 {font-size:14px;font-family:NanumGothic;font-weight:bolder;padding-left:20px;background:url(/sso/images/ico/ico_arrow02.gif) no-repeat 0 50%;}
.city_table table {border-collapse:collapse;margin-top:10px;width:100%;}
.city_table table thead th {border:solid 1px #ccc;height:25px;background-color:#edf2f9;color:#4a7dc6;}
.city_table table tbody td:first-child {font-weight:bolder;}
.city_table table tbody td {border:solid 1px #ccc;height:25px;}
.city_table table caption {display:none;}


/* °í°´¼­ºñ½ºÇåÀå ÅÇ¸Þ´º */

ul.tablist1 {float:left; width:100%; height:45px; margin:0 0 30px 0;}
ul.tablist1 li {text-indent:-9999px;}
ul.tablist1 li.tab1_off{float:left; width:184px; height:45px; margin:0 4px 0 0; text-align:center; background: url(/sso/template/phsisul/images/subpage/tab1_off.gif) no-repeat;}
ul.tablist1 li.tab1_ov{float:left; width:184px; height:45px; margin:0 4px 0 0; text-align:center; background: url(/sso/template/phsisul/images/subpage/tab1_ov.gif) no-repeat;}
ul.tablist1 li.tab2_off{float:left; width:184px; height:45px; margin:0 4px 0 0; text-align:center; background: url(/sso/template/phsisul/images/subpage/tab2_off.gif) no-repeat;}
ul.tablist1 li.tab2_ov{float:left; width:184px; height:45px; margin:0 4px 0 0; text-align:center; background: url(/sso/template/phsisul/images/subpage/tab2_ov.gif) no-repeat;}
ul.tablist1 li.tab3_off{float:left; width:184px; height:45px; margin:0 4px 0 0; text-align:center; background: url(/sso/template/phsisul/images/subpage/tab3_off.gif) no-repeat;}
ul.tablist1 li.tab3_ov{float:left; width:184px; height:45px; margin:0 4px 0 0; text-align:center; background: url(/sso/template/phsisul/images/subpage/tab3_ov.gif) no-repeat;}
ul.tablist1 li.tab4_off{float:left; width:184px; height:45px; margin:0 0px 0 0; text-align:center; background: url(/sso/template/phsisul/images/subpage/tab4_off.gif) no-repeat;}
ul.tablist1 li.tab4_ov{float:left; width:184px; height:45px; margin:0 0px 0 0; text-align:center; background: url(/sso/template/phsisul/images/subpage/tab4_ov.gif) no-repeat;}

.box_top {float:left; width:750px; height:81px; background:url(/sso/template/phsisul/images/subpage/frame_top.png) no-repeat; }
.box_con {float:left; width:630px; background:url(/sso/template/phsisul/images/subpage/frame_bg.png) repeat-y; padding:10px 60px; margin:0}
.box_bottom {float:left; width:750px; height:81px; background:url(/sso/template/phsisul/images/subpage/frame_bottom.png) left bottom no-repeat; margin-bottom:30px;}
.box_grey {width:600px; background:#f6f6f6; padding:15px 15px; border:2px solid #dddddd; text-align:left;}
.box_grey li {background:url(/sso/template/phsisul/images/icon/dot_grey.png) no-repeat 0px 0.5em; margin:0px; line-height:20px; padding-left:7px;}
.dt_line {padding-top:30px; margin-bottom:20px; border-top:1px dotted #ccc;}

div.box_con h2{display:block; background: url(/sso/images/icon/icon_tit01.gif) no-repeat 0px 0.1em; font-size:1.2em; font-weight:bold; color:#077dc3; padding-left:20px;}
div.box_con h3{display:block; font-size:1em; font-weight:bold;}

div.box_con ul.bl_blue li {text-align:left; background:url(/sso/images/ico/ico_disc_blue.gif) no-repeat 3px 0.2em; margin:0px; line-height:20px; padding-left:20px;}



div.info_open {width:100%; height:100%; text-align:left; clear:both;}
div.info_open h2 {display:block; background: url(/sso/images/icon/icon_tit01.gif) no-repeat 0px 0.1em; font-size:1.2em; font-weight:bold; color:#077dc3; padding-left:20px; margin-bottom:5px;}
div.info_open h3 {display: block;margin-bottom: 5px;font-size: 1em;padding-left: 18px;background: url(/sso/images/nc/arrow.gif) no-repeat -2px 0.16em;font-weight: bold;margin-top: 0px;}
div.info_open .box_grey {width:720px; background:#f6f6f6; padding:15px 15px; border:2px solid #dddddd; text-align:left;}
div.info_open .box_grey .box_ul li {background:url(/sso/template/phsisul/images/icon/dot_grey.png) no-repeat 0px 0.5em; margin:0px; line-height:20px; padding-left:7px;}
div.info_open .box_grey .bl_blue {padding-left:10px;}
div.info_open ul.bl_blue {padding-left:22px;}
div.info_open ul.bl_blue li {text-align:left; background:url(/sso/images/ico/ico_disc_blue.gif) no-repeat 5px 0.2em; margin:0px; line-height:20px; padding-left:20px; color: #0a7cc3; font-weight:bold; margin-bottom:5px;}
div.info_open ul.bl_blue li ul li {background:url(/sso/template/phsisul/images/icon/dot_grey.png) no-repeat 0px 0.5em; margin:0px; line-height:20px; padding-left:7px; color:#686868; font-weight:normal;}
div.info_open .type_none li {list-style-type:none; background:none;}
div.info_open .real_ul li {background:url(/sso/template/phsisul/images/icon/dot_grey.png) no-repeat 0px 0.5em; margin:0px; line-height:20px; padding-left:7px;}

ul.tablist2 {float:left; width:100%; height:45px; margin:0 0 30px 0;}
ul.tablist2 li {text-indent:-9999px;}
ul.tablist2 li.tab1_off{float:left; width:125px; height:45px; margin:0 0px 0 0; text-align:center; background: url(/sso/template/phsisul/images/subpage/info_tab1_off.gif) no-repeat;}
ul.tablist2 li.tab1_ov{float:left; width:125px; height:45px; margin:0 0px 0 0; text-align:center; background: url(/sso/template/phsisul/images/subpage/info_tab1_ov.gif) no-repeat;}
ul.tablist2 li.tab2_off{float:left; width:125px; height:45px; margin:0 0px 0 0; text-align:center; background: url(/sso/template/phsisul/images/subpage/info_tab2_off.gif) no-repeat;}
ul.tablist2 li.tab2_ov{float:left; width:125px; height:45px; margin:0 0px 0 0; text-align:center; background: url(/sso/template/phsisul/images/subpage/info_tab2_ov.gif) no-repeat;}
ul.tablist2 li.tab3_off{float:left; width:125px; height:45px; margin:0 0px 0 0; text-align:center; background: url(/sso/template/phsisul/images/subpage/info_tab3_off.gif) no-repeat;}
ul.tablist2 li.tab3_ov{float:left; width:125px; height:45px; margin:0 0px 0 0; text-align:center; background: url(/sso/template/phsisul/images/subpage/info_tab3_ov.gif) no-repeat;}
ul.tablist2 li.tab4_off{float:left; width:125px; height:45px; margin:0 0px 0 0; text-align:center; background: url(/sso/template/phsisul/images/subpage/info_tab4_off.gif) no-repeat;}
ul.tablist2 li.tab4_ov{float:left; width:125px; height:45px; margin:0 0px 0 0; text-align:center; background: url(/sso/template/phsisul/images/subpage/info_tab4_ov.gif) no-repeat;}
ul.tablist2 li.tab5_off{float:left; width:125px; height:45px; margin:0 0px 0 0; text-align:center; background: url(/sso/template/phsisul/images/subpage/info_tab5_off.gif) no-repeat;}
ul.tablist2 li.tab5_ov{float:left; width:125px; height:45px; margin:0 0px 0 0; text-align:center; background: url(/sso/template/phsisul/images/subpage/info_tab5_ov.gif) no-repeat;}
ul.tablist2 li.tab6_off{float:left; width:125px; height:45px; margin:0 0px 0 0; text-align:center; background: url(/sso/template/phsisul/images/subpage/info_tab6_off.gif) no-repeat;}
ul.tablist2 li.tab6_ov{float:left; width:125px; height:45px; margin:0 0px 0 0; text-align:center; background: url(/sso/template/phsisul/images/subpage/info_tab6_ov.gif) no-repeat;}


.tbl_privacy {margin: 0;padding: 0;width: 98%;border-top: 2px solid #d2d2d2; border: 1px solid #e9e9e9;border-collapse: collapse; font-size:12px; line-height:20px}
.tbl_privacy th {padding: 3px 3px;color: #5e5f61;background: #fff; border: 1px solid #d2d2d2; text-align:center}
.tbl_privacy td{margin: 0;padding: 3px 0px 0px 0px;border-bottom: 1px solid #d2d2d2;border-right: 1px solid #d2d2d2;border-left: 1px solid #d2d2d2;text-align: center;}
.tbl_privacy .mui_d0b {color: #666666;font-family: µ¸¿ò;font-size: 12px;line-height: 17px;word-break: break-all;font-weight: bold;letter-spacing: 0;}
.tbl_privacy .t_left {margin: 0;padding: 5px 10px 5px 10px;text-align: left;}

.tbl_privacy2 {margin: 0;padding: 0;width: 98%;border-top: 2px solid #d2d2d2; border: 1px solid #e9e9e9;border-collapse: collapse; font-size:12px; line-height:20px}
.tbl_privacy2 th {padding: 3px 3px;color: #5e5f61;background: #f6f6f6; border: 1px solid #d2d2d2; text-align:center}
.tbl_privacy2 td{margin: 0;padding: 3px 2px 3px 2px;border-bottom: 1px solid #d2d2d2;border-right: 1px solid #d2d2d2;border-left: 1px solid #d2d2d2;text-align: left;}
.tbl_privacy2 .mui_d0b {color: #666666;font-family: µ¸¿ò;font-size: 12px;line-height: 17px;word-break: break-all;font-weight: bold;letter-spacing: 0;}
.tbl_privacy2 .t_left {margin: 0;padding: 5px 10px 5px 10px;text-align: left;}
.tbl_privacy2 td.td_first {background-color:#f6f6f6; text-align:center; font-weight:bold;}





#footer01 {position:relative; display: block;    clear: both;    width: 1000px; margin:0 auto;    border-top: 2px solid #d6d6d6; margin-bottom:20px; padding-top:0; margin-top:150px}
#footer01 address {position: relative;width: 100%; display: inline-block; padding: 15px 0 0 15px; font-size: 12px;}
#footer01 address .logo {    position: absolute;    bottom: 5px;    right: 15px;}





















/* 2019-01-07 ½Å±Ô È¨ÆäÀÌÁö Ãß°¡ Ã³¸® 
2023-08-04 312367 ¿¡·¯³ª¼­ ÁÖ¼®ÇÔ 
@font-face {
	font-family: 'NanumSquare';
	font-style: normal;
	src: url('/common/font/NanumSquareL.eot');
	src: url('/common/font/NanumSquareL.eot?#iefix') format('embedded-opentype'),
		url('/common/font/NanumSquareL.woff') format('woff'),
		url('/common/font/NanumSquareL.ttf') format('truetype');
}

@font-face {
	font-family: 'NanumSquare';
	font-weight: 400;
	font-style: normal;
	src: url('/common/font/NanumSquareR.eot');
	src: url('/common/font/NanumSquareR.eot?#iefix') format('embedded-opentype'),
		url('/common/font/NanumSquareR.woff') format('woff'),
		url('/common/font/NanumSquareR.ttf') format('truetype')
}

@font-face {
	font-family: 'NanumSquare';
	font-weight: 700;
	font-style: normal;
	src: url('/common/font/NanumSquareB.eot');
	src: url('/common/font/NanumSquareB.eot?#iefix') format('embedded-opentype'),
		url('/common/font/NanumSquareB.woff') format('woff'),
		url('/common/font/NanumSquareB.ttf') format('truetype');
}
*/
body	{ font-family: 'NanumSquare', 'NanumGothic', "Malgun Gothic", "¸¼Àº °íµñ", "µ¸¿ò", Dotum, "±¼¸²", Gulim, Helvetica, AppleGothic, Sans-serif !important; color: #333; font-size: 14px; line-height: 1.7em; word-spacing: 0.1em; }


.wrap	{ position: relative; padding-top: 70px; }
.wrap:before{ position: absolute; left: 0; top: 0; width: 100%; height: 70px; background-color: #2758a5; content: ""; }
.wrap h1{ position: relative; z-index: 2; display: block; width: 1200px; height: 70px; line-height: 70px; margin: -70px auto 0 auto; overflow: visible; text-indent: 0; }
.wrap h1 a	{ display: block; width: 280px; height: 70px; background: url(/sso/template/phsisul/images/memjoin/header_logo.png) no-repeat 0 center; text-indent: -999px; overflow: hidden; }

.wrap #header	{ width: auto !important; height: auto !important; border: 0 none !important; background-color: transparent !important; }
.wrap #header #tnb	{ height: auto !important; max-height: 0 !important; background-color: transparent !important; }
.wrap #header .header_in	{ position: relative; width: 1200px; margin: 0 auto; }
.wrap #header .header_in h2	{ position: absolute; right: 0; top: -70px; width: auto; height: auto; line-height: 70px; background: none; text-indent: 0; font-size: 33px; font-weight: 700; color: #fff; }
.wrap #header .header_in .logo	{ display: none; }

.wrap #header .header_memjoin_step	{ width: 1200px;     width: 1200px;
    height: 60px;
    margin: 0 auto;
    background: none;
    padding-top: 50px; }
.wrap #header .header_memjoin_step ul	{ width: auto; margin: 0; }
.wrap #header .header_memjoin_step ul:after	{ display: block; clear: both; content: ""; }
.wrap #header .header_memjoin_step ul li	{ float: left; width: 19%; height: 60px; line-height: 60px; margin: 0 3%; border-radius: 60px; box-sizing: border-box; background-color: #666; }
.wrap #header .header_memjoin_step ul li.icon_memjoin_step2_on,
.wrap #header .header_memjoin_step ul li.icon_memjoin_step3_on,
.wrap #header .header_memjoin_step ul li.icon_memjoin_step4_on,
.wrap #header .header_memjoin_step ul li.icon_memjoin_step5_on	{ background-color: #2858a4; color: #fff; }



#contents_sub	{ position: relative; width: 1200px; padding: 50px 0 0 0; margin: 0 auto; }
#contents_sub:after	{ display: block; clear: both; content: ""; }


#contents_sub .left_layout	{ float: none; width: auto; }
#contents_sub .left_layout h3	{ position: absolute; right: 0; top: -70px; width: auto; height: auto; line-height: 70px; background: none; text-indent: 0; font-size: 33px; font-weight: 700; color: #fff; }
#contents_sub .left_layout ul	{ display: table; border: 0 none; }
#contents_sub .left_layout ul li	{ display: table-cell; width: 10%; padding: 0; border: 0 none; background: transparent !important; }
#contents_sub .left_layout ul li a	{ display: block; line-height: 48px; border-width: 1px 1px 1px 0; border-style: solid; border-color: #e0e0e0; text-align: center; color: #6f6f6f; font-size: 15px; font-weight: normal; text-decoration: none; }
#contents_sub .left_layout ul li:first-child a	{ border-width: 1px; }
#contents_sub .left_layout ul li a:focus, #contents_sub .left_layout ul li a:hover, #contents_sub .left_layout ul li a:active	{ color: #272727; background-color: #f0f0f0; }
#contents_sub .left_layout ul li.menu_on a	{ position: relative; border-color: #272727; color: #fff; background-color: #272727; }
#contents_sub .left_layout ul li.menu_on a:after	{ position: absolute; left: 50%; bottom: -10px; margin-left: -10px; border-width: 10px 10px 0 10px; border-style: solid; border-color: #272727 transparent transparent transparent; content: ""; }


#contents_sub .main_layout	{ float: none; width: auto; padding: 50px 0 0 0; }
#contents_sub .main_layout h3	{ line-height: 60px; margin: 0 0 50px 0; font-size: 33px; font-weight: 700; color: #000; }
#contents_sub .main_layout .content_top_menu	{ height: auto; line-height: 60px; margin-top: -110px; border: 0 none; font-size: 14px; color: #000; }
#contents_sub .main_layout .content_top_menu:after	{ display: block; clear: both; content: ""; }
#contents_sub .main_layout .content_top_menu .path	{ float: right; padding: 0; background: none; color: #000; }
#contents_sub .main_layout .content_top_menu .path a:first-child	{ color: #4167ae; }


.footer	{ width: auto !important; margin: 50px 0 0 0 !important; border: 0 none !important; background-color: #191919 !important; color: #7d7d7d !important; }
.footer .footer_in	{ width: 1200px !important; }
.footer address	{ display: block !important; width: 1200px !important; padding: 30px 0 !important; margin: 0 auto !important; font-size: 14px !important; }
.footer address .logo	{ display: none !important; }
.footer address strong	{ font-weight: normal !important; color: #fff !important; }

#footer_address_div ul li a,
#footer_address_div ul li a:link,
#footer_address_div ul li a:visited	{ color: #fff; font-weight: normal; }

.footer_citylink1,
.footer_citylink2	{ display: none !important; }


/* ·Î±×ÀÎ */
	.content_body_login	{ padding: 0; }
	.content_body_login .layout_login	{ width: auto; margin-left: 0; }
	.content_body_login .layout_login .login_area	{ width: auto; height: auto; padding: 35px 0; border: 1px solid #e1e1e1; background-color: #f9f9f9; }
	.content_body_login .layout_login .login_area .login_image	{ display: none; background: none; }
	.content_body_login .layout_login .login_area .login_form	{ position: relative; float: none; width: 520px; margin: 0 auto; }
	.content_body_login .layout_login .login_area .login_form .login_guide	{ width: auto; line-height: 50px; text-indent: 0; margin: 0; font-size: 14px; color: #555; background: none; }
	.content_body_login .layout_login .login_area .login_form table	{ width: 100%; border-collapse: collapse; }
	.content_body_login .layout_login .login_area .login_form table colgroup col:nth-child(1)	{ width: 70px; }
	.content_body_login .layout_login .login_area .login_form table colgroup col:nth-child(2)	{ width: auto; }
	.content_body_login .layout_login .login_area .login_form table colgroup col:nth-child(3)	{ width: 160px; }
	.content_body_login .layout_login .login_area .login_form table th.label_memid,
	.content_body_login .layout_login .login_area .login_form table th.label_mempw	{ text-align: left; text-indent: 0; background: none; }
	.content_body_login .layout_login .login_area .login_form table th label	{ font-size: 15px; color: #000; font-weight: 700; }
	.content_body_login .layout_login .login_area .login_form table td	{ padding: 5px 0; }
	.content_body_login .layout_login .login_area .login_form table td input	{ width: 100%; height: 40px; padding: 0 20px; border: 1px solid #cbcbcb; box-sizing: border-box; }
	.content_body_login .layout_login .login_area .login_form table td.submit	{ padding-left: 10px; text-align: right; }
	.content_body_login .layout_login .login_area .login_form table td button	{ width: 100%; height: 90px; border: 0 none; box-sizing: border-box; background-color: #2758a5; color: #fff; font-size: 20px; }
	.content_body_login .layout_login .login_area .login_form .area_saveid	{ line-height: 50px; padding-left: 70px; margin: 0; }
	.content_body_login .layout_login .login_area .login_form .area_saveid input#saveid	{ margin: 0 10px 0 0; }
	.content_body_login .layout_login .login_area .login_form .area_saveid label	{ font-size: 14px; vertical-align: middle; }
	.content_body_login .layout_login .login_area .login_form p.submit	{ position: absolute; right: 0; top: 55px; }
	.content_body_login .layout_login .login_area .login_form p.submit button	{ width: 150px; height: 90px; border: 0 none; box-sizing: border-box; background-color: #2758a5; color: #fff; font-size: 20px; }

	.content_body_login .layout_login .layout_login_bottom	{ width: 520px; margin: 25px auto 0 auto; }
	.content_body_login .layout_login .layout_login_bottom .area_memjoin	{}
	.content_body_login .layout_login .layout_login_bottom .area_memjoin:after	{ display: block; clear: both; content: ""; }
	.content_body_login .layout_login .layout_login_bottom .area_memjoin .area_memjoin_li_left	{ width: auto; height: auto; line-height: 50px; padding: 0; margin: 0; text-indent: 0; background: none; font-size: 14px; color: #555; }
	.content_body_login .layout_login .layout_login_bottom .area_memjoin .area_memjoin_li_right	{ right: none; padding: 0; }
	.content_body_login .layout_login .layout_login_bottom .area_memjoin .area_memjoin_li_right a	{ display: inline-block; width: 130px; line-height: 40px; background-color: #272727; text-align: center; color: #fff; font-size: 14px; text-decoration: none; }
	.content_body_login .layout_login .layout_login_bottom .area_memjoin .area_memjoin_li_right a:focus, .content_body_login .layout_login .layout_login_bottom .area_memjoin_li_right a:hover, .content_body_login .layout_login .layout_login_bottom .area_memjoin_li_right a:active	{ background-color: #666; color: #fff; }

	.content_body_login .layout_login .layout_login_bottom .area_findid	{ width: auto; height: auto; border: 0 none; }
	.content_body_login .layout_login .layout_login_bottom .area_findid:after	{ display: block; clear: both; content: ""; }
	.content_body_login .layout_login .layout_login_bottom .area_findid .area_findid_li1	{ width: auto; height: auto; line-height: 50px; padding: 0; margin: 0; text-indent: 0; background: none; font-size: 14px; color: #555; }
	.content_body_login .layout_login .layout_login_bottom .area_findid .area_findid_li2	{ right: none; padding: 0 10px 0 0; margin: 0; }
	.content_body_login .layout_login .layout_login_bottom .area_findid .area_findid_li3	{ right: none; padding: 0; margin: 0; }
	.content_body_login .layout_login .layout_login_bottom .area_findid a	{ display: inline-block; width: 130px; line-height: 38px; border: 1px solid #d1d1d1; background-color: #fff; text-align: center; color: #4f4f4f; font-size: 14px; text-decoration: none; }
	.content_body_login .layout_login .layout_login_bottom .area_findid a:focus, .content_body_login .layout_login .layout_login_bottom .area_findid a:hover, .content_body_login .layout_login .area_findid .area_memjoin_li_right a:active	{ background-color: #666; color: #fff; }


	.bottom_message	{ width: auto; height: auto; line-height: 35px; padding-top: 0; }
	.bottom_message_li	{ font-size: 15px; }


/* È¸¿ø°¡ÀÔ - 14¼¼ ¹Ì¸¸ */
	.memjoin_step3	{ width: 1200px;  }
	.memjoin_step3 .memjoin_step3_ul	{ padding: 0; border: 0 none; }
	.memjoin_step3 .button_area	{ text-align: center; }
	.memjoin_step3 .button_1	{ float: none; display: inline-block; margin: 20px; }


/* ¾ÆÀÌµð Ã£±â */
	.findid_ul	{ padding: 0; border: 0 none; background-color: transparent; }
	.finid_sub_ul_button	{ height: auto; padding: 0; border: 0 none; background-color: transparent; text-align: center; }
	.finid_sub_li_button,
	.finid_sub_li_button_last	{ float: none; display: inline-block; padding: 0; margin: 20px; vertical-align: top; }

/* ºñ¹Ð¹øÈ£ Ã£±â */
	.findpw_ul	{ padding: 0; border: 0 none; background-color: transparent; }
	.findpw_li_input	{ width: auto; max-width: 670px; }
	.findpw_li_input dl	{ width: auto; }
	.findpw_li_input dl dt	{ width: 30%; height: 40px; line-height: 40px; padding: 0; box-sizing: border-box; text-align: center; }
	.findpw_li_input dl dd	{ width: 70%; height: 40px; box-sizing: border-box; }
	.findpw_li_input table colgroup col:nth-child(1)	{ width: 30% !important; }
	.findpw_li_input table colgroup col:nth-child(2)	{ width: 70% !important; }
	.findpw_li_input table tbody td	{ padding-left: 10px; padding-right: 10px; }
	.findpw_li_input table tbody td p	{ background-position: 0 5px; }
	.content_body_findpw_s ul	{ margin: 0 auto; }

/* È¸¿øÁ¤º¸¼öÁ¤ */
	.content_body_c .layout_login	{ margin: 0 auto; }

/* ºñ¹Ð¹øÈ£ º¯°æ */
	.pwchg_ul	{ width: auto; }

/* È¸¿øÅ»Åð */
	.confirm_area	{ margin: 0 auto; }
	.memout img	{ display: block; max-width: 100%; margin: 0 auto; }



@media all and (max-width:1200px)
{
	.wrap	{ min-width: 320px; padding-top: 105px; }
	.wrap:before	{ height: 105px; }

	.wrap h1	{ width: 100%; height: 105px; margin-top: -105px; }
	.wrap h1 a	{ height: 43px; background-position: 10px center; background-size: 200px auto; }

	#contents_sub	{ width: auto; padding: 20px 10px 20px 10px; }
	#contents_sub .left_layout h3	{ right: auto; left: 10px; top: -62px; line-height: 62px; }

	#contents_sub .main_layout	{ padding-top: 20px; margin: 0; }
	#contents_sub .main_layout .content_top_menu	{}
	#contents_sub .main_layout h3	{ margin-bottom: 0; }
	#contents_sub .main_layout .content_top_menu	{ line-height: 20px; margin-top: 0; margin-bottom: 30px; }

	
	.wrap #header .header_in	{ width: auto; }
	.wrap #header .header_in h2	{ right: auto; left: 10px; top: -62px; line-height: 62px; }




	.content_body_login .layout_login .login_area	{ padding: 20px 10px; }
	.content_body_login .layout_login .login_area .login_form	{ width: auto; max-width: 520px; }
	.content_body_login .layout_login .login_area .login_form table colgroup col:nth-child(3)	{ width: 100px; }
	.content_body_login .layout_login .layout_login_bottom	{ width: auto; }
	.content_body_login .layout_login .layout_login_bottom .area_memjoin ul	{ margin-bottom: 10px; }
	.content_body_login .layout_login .layout_login_bottom .area_memjoin ul:after	{ display: block; clear: both; content: ""; }
	.content_body_login .layout_login .layout_login_bottom .area_memjoin .area_memjoin_li_right	{ clear: both; }
	.content_body_login .layout_login .layout_login_bottom .area_findid .area_findid_li3	{ clear: both; }


	.footer	{ padding: 10px; }
	.footer address	{ width: auto !important }
	.footer .footer_in	{ width: auto !important; height: auto; }
	.footer .footer_in:after	{ display: block; clear: both; content: ""; }








	#contents	{ padding: 0 10px; }

	.memjoin_content	{ width: auto; height: auto; padding-bottom: 0; }
	.memjoin_content:after	{ display: block; clear: both; content: ""; }
	.memjoin_msg	{ float: none; width: auto; height: auto; text-indent: 0; background: none; }
	.memjoin_msg h2	{ line-height: 50px; padding: 0; margin-bottom: 50px; font-size: 30px; text-align: center !important; font-weight: normal; }
	.memjoin_msg h2 strong	{ color: #2857a5; }
	.memjoin_msg h2 span	{ display: block; }
	.memjoin_msg h3	{ position: relative; padding-left: 10px; margin-bottom: 20px; color: #000; font-size: 20px; }
	.memjoin_msg h3:before	{ position: absolute; left: 0; top: 50%; width: 7px; height: 7px; margin-top: -3px; border: 2px solid #000; border-radius: 7px; box-sizing: border-box; content: ""; }
	.memjoin_msg ul	{ margin-bottom: 30px; }
	.memjoin_msg ul li	{ position: relative; padding-left: 20px; }
	.memjoin_msg ul li:before	{ position: absolute; left: 10px; top: 8px; width: 3px; height: 3px; background-color: #333; content: ""; }
	.memjoin_btn	{ float: none; width: 230px; padding: 0; margin: 0 auto; }	



	.wrap #header .header_memjoin_step	{ width: auto; height: auto; margin: 20px 10px; }
	.wrap #header .header_memjoin_step ul	{ text-align: center; }
	.wrap #header .header_memjoin_step ul li	{ float: none; display: inline-block; min-width: 150px; margin-bottom: 10px; background-size: auto 50px; }

	.content_body_memjoin	{ width: auto; }
	.memjoin_step2_ul	{ padding: 0; }

	.memjoin_step2_sub_li_service,
	.memjoin_step2_sub_li_service .memjoin_step2_div_box	{ width: auto; }
	.memjoin_step2_sub_li_privacy,
	.memjoin_step2_sub_li_privacy .memjoin_step2_div_box	{ width: auto; }
	.memjoin_step2_sub_li_3	{ width: auto; margin: 0; }
	.memjoin_step2_table	{ width: 100%; }
	.memjoin_step2_table colgroup col:nth-child(1)	{ width: 130px !important; }
	.memjoin_step2_table colgroup col:nth-child(2)	{ width: auto !important; }
	.memjoin_step2_table tbody th	{ padding: 0; text-align: center; font-weight: normal; }
	.memjoin_step2_table tbody td	{ padding-left: 0; font-size: 12px; }
	.memjoin_step2_table tbody td label	{ font-size: 14px; }
	.memjoin_step2_table tbody td input[type="text"]	{ margin-right: 5px; margin-left: 5px; }

	.button_area ul li	{ float: none; display: inline-block; padding: 0; margin: 0 10px; vertical-align: top; }

	.bottom_message	{ width: auto; height: auto; line-height: 20px; padding: 10px 10px 10px 40px; margin: 30px 0; background-position: 20px 14px; }



	.memjoin_step3	{ width: auto; }
	.memjoin_step3 .memjoin_step3_ul	{ padding: 10px; }
	.memjoin_step3 .button_area	{ height: auto; text-align: center; }
	.memjoin_step3 .button_1	{ float: none; display: inline-block; max-width: 40%; margin: 0; }
	.memjoin_step3 .button_1 a	{}
	.memjoin_step3 .button_1 a img	{ display: block; max-width: 100%; }

	
	.memjoin_step4	{ width: auto; }
	.table_member_memjoin	{}
	.table_member_memjoin colgroup col:nth-child(1) 	{ width: 30% !important }
	.table_member_memjoin colgroup col:nth-child(2) 	{ width: auto !important }
	.table_member_memjoin th	{ padding: 5px 0; text-align: center; }
	.table_member_memjoin td	{ padding: 5px; }
	.table_member_memjoin td input	{ max-width: 100%; }
	.table_member_memjoin td input[name="address"]	{ width: 100%; }
	.table_member_memjoin td input[name="tel2"],
	.table_member_memjoin td input[name="tel3"],
	.table_member_memjoin td input[name="hp2"],
	.table_member_memjoin td input[name="hp3"]	{ width: 5em; }

	.memjoin_step4 .button_area	{ width: auto; text-align: center; }
	.memjoin_step4 .button_area_li,
	.memjoin_step4 .button_area_li_last	{ float: none; margin: 0 10px; }

	.nickname_li_result	{ clear: both; }

	.memjoin_step5_message_img	{ display: none; }
	.memjoin_step5_message_text	{ display: block !important; line-height: 40px; font-size: 20px; color: #333; color: #2758a5; text-align: center; font-weight: bold; }


	.finid_sub_li_button, .finid_sub_li_button_last	{ display: block; }


	.findpw_li_input table tbody th	{ padding-left: 0; padding-right: 0; text-align: center; }
	.findpw_li_input table tbody td > *	{ max-width: 100%; }
	.content_body_findpw_s ul	{ width: auto; height: auto; padding: 50px 0; background: #f7f6f6; }
	.content_body_findpw_s ul .msg	{ position: relative; left: auto; top: auto; width: auto; padding: 0 20px; margin: 0 auto; text-indent: 0; background: none; font-size: 20px; color: #000; }
	.content_body_findpw_s ul .btn	{ position: relative; left: auto; top: auto; margin: 50px auto 0 auto; }
	.content_body_findpw_s ul .btn a	{ margin: 0 auto; }


	.content_body_login .layout_login .login_area .login_form table td.submit	{ display: none; }
	.content_body_login .layout_login .login_area .login_form p.submit	{ position: static; text-align: center; }
	.content_body_login .layout_login .login_area .login_form p.submit button	{ width: 100%; height: 60px; }


	#contents_sub .left_layout ul.multiline	{ display: block; }
	#contents_sub .left_layout ul.multiline:after	{ display: block; clear: both; content: ""; }
	#contents_sub .left_layout ul.multiline li	{ display: block; float: left; width: 33.33%; margin-top: -1px; }
	#contents_sub .left_layout ul.multiline li:nth-child(3n + 1) a	{ border-width: 1px; }
	#contents_sub .left_layout ul.multiline li.menu_on a:after	{ content: none; }

	#contents_sub .left_layout ul li a	{ font-size: 13px; }


	.content_body_memout .confirm_li	{ margin-left: 0; }
	.content_body_memout .confirm_guide	{ width: auto; }
	.confirm_area	{ width: auto; height: auto; }
	.confirm_area .confirm_image	{ display: none; }
	.confirm_area .confirm_form	{ float: none; }
	.confirm_li_button_area,
	.content_body_memout .confirm_li_button	{ float: none; clear: both; width: auto; padding-left: 0; text-align: center; }
	.confirm_li_button_area ul li,
	.content_body_memout .confirm_li_button ul li	{ float: none; display: inline-block; margin: 0 5px !important; vertical-align: top; }


	.content_body_c .layout_login	{ width: auto; }
	.content_body_c .layout_login .confirm_area	{ width: auto; }
	.content_body_c .layout_login .confirm_area .confirm_image	{ display: none; }
	.content_body_c .layout_login .confirm_area .confirm_form	{ float: none; }
	.content_body_c .layout_login .confirm_li_button_area	{ padding-left: 0; text-align: center; }
	.content_body_c .layout_login .confirm_li_button_area ul li	{ float: none; display: inline-block; margin: 0 5px !important; vertical-align: top; }



	.table_member_modify	{}
	.table_member_modify colgroup col:nth-child(1) 	{ width: 30% !important }
	.table_member_modify colgroup col:nth-child(2) 	{ width: auto !important }
	.table_member_modify th	{ padding: 5px 0; text-align: center; }
	.table_member_modify td	{ padding: 5px; }
	.table_member_modify td input	{ max-width: 100%; }
	.table_member_modify td input[name="birth_date"]	{ width: 100px; border: 0 none; }
	.table_member_modify td input[name="address"]	{ width: 100%; }
	.table_member_modify td input[name="tel2"],
	.table_member_modify td input[name="tel3"],
	.table_member_modify td input[name="hp2"],
	.table_member_modify td input[name="hp3"]	{ width: 5em; }

	.content_body_modify .button_area	{ width: auto; text-align: center; }
	.content_body_modify .button_area_li,
	.content_body_modify .button_area_li_last	{ float: none; margin: 0 10px; }


	#contents_sub .main_layout h3.pt10	{ font-size: 15px; }

	.table_pwchg colgroup col:nth-child(1) 	{ width: 35% !important }
	.table_pwchg colgroup col:nth-child(2) 	{ width: auto !important }
	.table_pwchg tbody th	{ padding: 5px 0; text-align: center; }
	.table_pwchg tbody td	{ padding: 5px; }
	.table_pwchg tbody td input	{ max-width: 100%; }


	.content_body_family h4	{ font-size: 15px; }
	.content_body_family .button_area	{ height: auto; }
	.content_body_family .button_area:after	{ display: block; clear: both; content: ""; }
	.content_body_family .button_area .msg	{ float: none; width: auto; }
	.content_body_family .button_area .btn	{ float: none; margin: 30px 0; text-align: center; }
	.content_body_family .button_area .btn li	{ float: none; }

	.family_table colgroup col:nth-child(1) 	{ width: 33% !important }
	.family_table colgroup col:nth-child(2) 	{ width: auto !important }
	.family_table th	{ padding: 5px 0; text-align: center; }
	.family_table td	{ padding: 5px; }
	.family_table td input,
	.family_table td select	{ max-width: 100%; }


	.member_log_list tfoot tr	{ position: relative; height: 100px; }
	.member_log_list tfoot tr td:nth-child(1)	{ position: absolute; left: 0; width: 100%; height: 30px; padding: 20px 10px 0 10px; border-bottom: 0 none; box-sizing: border-box; text-align: center; }
	.member_log_list tfoot tr td:nth-child(2)	{ position: absolute; left: 0; width: 100%; height: 30px; padding: 20px 10px 0 10px; margin-top: 50px; border-bottom: 0 none; box-sizing: border-box; }
}