@charset "utf-8";
@import url("/css/layout.css");
@import url("/css/common.css");
@import url("/css/board.css");

/* layout  */
.txtPoint {color:#F60;}
#bodyLeft {background:url('/images/etc/bgLeftEtc.gif') no-repeat;}

#location {background:url('/images/etc/bgEtc.gif') 5px bottom  no-repeat;}

#quickArea div.link {background:url('/images/etc/bgLinkEtc.gif') repeat-y;}
#quickArea div.link .linkWrap{background:url('/images/etc/bgLinkEtcBtm.gif') 0 bottom no-repeat;}
#quickArea div.link ul{background:url('/images/etc/bgLinkEtcTop.gif') no-repeat; }
#quickArea div.link li {background:url('/images/etc/bgDotEtc01.gif') repeat-x;}

#quickArea div.function {background:url('/images/etc/bgFunctionEtc.gif') repeat-y;}
#quickArea div.function .functionWrap {background:url('/images/etc/bgFunctionEtcBtm.gif') 0 bottom no-repeat;}
#quickArea div.function .functionBg {background:url('/images/etc/bgFunctionEtcTop.gif') no-repeat;}
#quickArea div.function dt {font-weight:bold; font-size:0.85em; text-align:center; color:#8D6CD1;}

/* common */
h2.tit {background:url('/images/common/bul/bulH2Etc.gif') 0 0.3em no-repeat;}
h3.tit {background:url('/images/common/bul/bulH3Etc.gif') 20px 0.45em no-repeat;}

ul.list li {background:url('/images/common/bul/bulLiEtc01.gif') 0 0.45em no-repeat;}
ul.list .indent1 li {background:url('/images/common/bul/bulLiEtc02.gif') 0 0.5em no-repeat;}
ul.list .indent2 li {background:url('/images/common/bul/bulLiEtc03.gif') 0 45% no-repeat;}

ul.type1 li{background:url('/images/common/bul/bulLiEtc01.gif') 0 0.45em no-repeat;}
ul.type2 li{background:url('/images/common/bul/bulLiEtc02.gif') 0 0.5em no-repeat; padding-left:10px;}
ul.type3 li{background:url('/images/common/bul/bulLiEtc03.gif') 0 0.8em no-repeat; padding-left:8px;}

ul.bannerList {border-top:2px solid #AC7FCB; border-bottom:1px solid #AC7FCB; margin-bottom:20px;}
ul.bannerList li {letter-spacing:-0.1em; line-height:1.2em;}
ul.bannerList img {margin-right:3px; width:127px; height:35px;}

#globalSearchKey {border:3px solid #625BC4 !important; line-height:1em;}

.btn span{background:url('/images/common/btn/bgBtnEtcTop.gif') no-repeat;}

div#tabMenu4Dep li a:hover {background:url('/images/common/btn/bgTabREtcOn.gif') no-repeat right 0; color:#8D6CD1;}
div#tabMenu4Dep li a:hover span{background:url('/images/common/btn/bgTabLEtcOn.gif') no-repeat;}

table.data thead th {background:#EFE0EF;}
table.data tbody th {background:#FBEFFF;}

/* login */
fieldset.login {border:0; padding:0 0 10px 0;}
fieldset.login legend {padding-bottom:15px;}
.inputWrap label {display:inline-block; text-align:right; width:50px; padding-right:10px;}
.inputWrap {float:left; padding-top:5px;}
.inputWrap label {height:10px;}
.inputWrap p {padding:3px 0;}
fieldset.login p {padding:0; margin:0;}
.secureWrap {clear:both; vertical-align:middle; text-align:center; padding:15px 0;}
.secureWrap label{display:inline-block; padding:0 5px 6px 5px; line-height:90%;}
/* infoProtect */
.pageMenu li {margin-right:10px; letter-spacing:-0.05em;}

/* joinStep */
.joinAgreement {width:600px; padding:0 10px; height:500px; overflow:scroll; border:1px solid #CCC; background:#fff;}

/* sitemap */
ul.sitemap {padding:0; margin:0; list-style:none; letter-spacing:-0.1em; line-height:150%;}
ul.sitemap a {text-decoration:none;}
ul.sitemap li {
		font-weight:bold; float:left; width:140px; 
		background:url('/images/etc/bgSitemapSubTitL.gif') no-repeat;
}
ul.sitemap li span{padding:1px 6px 0 6px; margin-bottom:10px; min-height:25px; min-width:61px; display:inline-block; background:url('/images/etc/bgSitemapSubTitR.gif') right 0 no-repeat;
}
ul.sitemap li ul {padding:0; margin:0; list-style:none}
ul.sitemap ul li {padding:0; background:none; font-weight:normal; clear:both;}
ul.sitemap ul li li {padding-left:12px; background:url('/images/common/bul/bgHyphen.gif') 2px 0.65em no-repeat;}

ul.sitemap span {color:#009A8C;}
ul.civil span {color:#009A8C;}
ul.join span {color:#E37301;}
ul.education span {color:#947100;}
ul.life span {color:#429800;}
ul.info span {color:#9A0073;}
ul.ddm span {color:#004D9A;}
ul.etc span {color:#33019A;}