@import url('print.css');

*{margin:0; padding:0}
html{width:100%; height:100%; font-family:"NanumGothic",sans-serif;}
body{font-size:13px; font-family:"NanumGothic",sans-serif; color:#444; overflow-y:scroll;}
body,div,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,form,fieldset,input,table,tr,th,td{margin:0; padding:0}
ul,ol,li{list-style:none}
img, fieldset{border:none; vertical-align:top}
legend, caption{display:none}
textarea, button{vertical-align:middle}
input, select{height:16px; vertical-align:middle; background:#fff; border:1px solid #ccc; font-family:"NanumGothic","NanumPenWeb",sans-serif; color:#767676}
input,option{padding:3px}
select{padding:2px}
textarea{padding:3px; vertical-align:middle; background:#fff; border:1px solid #ccc; font-family:"NanumGothic",sans-serif; color:#767676}
.checkbox{padding:0; border:0}
.disNone{display:none}
a{text-decoration:none; color:#444444}
a:hover, a:focus, a:active{text-decoration:underline; color:#767676}
table{border-collapse:collapse; width:100%}

/* font */

@font-face{
 font-family: "NanumGothic","NanumPenWeb"; 
 src: url("/font/NanumGothic.eot"); /* IE9 Compat Modes */    
 src: url("/font/NanumGothic.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */        
 url("/font/NanumGothic.woff") format("woff"), /* Modern Browsers */        
 url("/font/NanumGothic.ttf")  format("truetype"), /* Safari, Android, iOS */        
 url("/font/NanumGothic.svg#svgMothnnaFont") format("svg"); /* Legacy iOS */
}
@font-face {
  font-family: 'NanumGothic bold';
  font-style: normal;
  font-weight: 600;
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.eot);
  src: local(※), url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.woff2) format('woff2'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.woff) format('woff'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.ttf) format('truetype');
}
@font-face {
  font-family: 'NanumGothic';
  font-style: normal;
  font-weight: 400;
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.eot);
  src: local(※), url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       /*url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.woff2) format('woff2'),*/
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.woff) format('woff'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.ttf) format('truetype');
}

@font-face {
  font-family: 'Open Sans Light';
  font-style: normal;
  font-weight: 300;
  src: url(file:///C|/Users/gamjapoto/AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.IE5/FE0Y7VZS/font/OPENSANS-LIGHT.eot);
  src: local(※), url(//themes.googleusercontent.com/static/fonts/opensans/v8/DXI1ORHCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff) format('woff');
}

/* 간격, 폰트 */
.mt5{margin-top:5px !important}
.mt10{margin-top:10px !important}
.mt13{margin-top:13px !important}
.mt15{margin-top:15px !important}
.mt20{margin-top:20px !important}
.mt25{margin-top:25px !important}
.mt30{margin-top:10px !important}
.mt35{margin-top:35px !important}
.mt40{margin-top:40px !important}
.mt42{margin-top:42px !important}
.mt45{margin-top:45px !important}
.mt50{margin-top:50px !important}
.mt54{margin-top:54px !important}
.mt55{margin-top:55px !important}
.mt60{margin-top:60px !important}
.mt70{margin-top:70px !important}

.mt3{margin-top:3px}
.mt7{margin-top:7px}
.mt8{margin-top:8px !important}
.mt9{margin-top:9px !important}
.mt12{margin-top:12px !important}
.mt13{margin-top:13px}
.mt14{margin-top:14px !important}
.mr15{margin-right:15px}
.mt18{margin-top:18px}
.mt19{margin-top:19px !important}
.mr20{margin-right:20px}
.mt23{margin-top:23px !important}
.ml10{margin-left:10px; }
.ml15{margin-left:15px; }
.ml20{margin-left:20px; }
.ml30{margin-left:30px; }
.ml40{margin-left:40px; }
.ml50{margin-left:50px; }
.ml60{margin-left:60px; }
.ml70{margin-left:70px; }
.ml80{margin-left:80px; }
.ml85{margin-left:85px; }
.ml90{margin-left:90px; }
.ml100{margin-left:100px; }
.mb5{margin-bottom:5px !important}
.mb10{margin-bottom:10px !important}
.mb15{margin-bottom:15px !important}


.pl5{padding-left:5px}
.pl8{padding-left:8px}
.pl10{padding-left:10px}
.pl15{padding-left:15px}
.pl20{padding-left:20px}
.pl25{padding-left:25px}
.pl36{padding-left:36px}
.pr20{padding-right:20px}
.p_top_bot{padding:15px 15px}
.tit1{font-size:17px; font-weight:bold; color:#333}
.tit2{font-size:15px; font-weight:600}
.tit3{font-size:13px; font-weight:600}
.tit4{font-weight:600}

/* 왼쪽메뉴-사이즈수정**/

.sc_snb_m{ width:180px; padding-top:25px;  float:left; height:100% auto; border-right:1px solid #efefef; border-left:1px solid #efefef; position:relative;z-index:100; font-family:"NanumGothic",sans-serif;}
.sideNavim { display:block; font-family:"NanumGothic",sans-serif; letter-spacing:-0.5px; width:180px}
.sideNavim li { border-bottom:1px solid #d9d9d9; background:#fff;font-family:"NanumGothic",sans-serif; }
.sideNavim li a { display:block; padding:15px 0 15px 18px; font-size:12.5px; color:#333;font-family:"NanumGothic",sans-serif; }
.sideNavim li a:hover,
.sideNavim li a:focus,
.sideNavim li a:active,
.sideNavim li a.on,
.sideNavim li a.lock {color:#005cc3; background:url('/gchild/images/icon/bgSideNavi.gif') 98% center no-repeat; font-family:"NanumGothic",sans-serif; }
.sideNavim li ul { display:none; padding:12px 0 12px 18px; border-top:1px solid #d9d9d9; background:#f5f5f5; font-family:"NanumGothic",sans-serif; }
.sideNavim li ul li { border:0; margin:0 0 5px 0;  background:#f5f5f5; }
.sideNavim li ul li a { padding:1px 0 1px 10px; font-size:1em; background:url('/gchild/images/icon/bgSideNaviSub.gif') 0 center no-repeat;  font-family:"NanumGothic",sans-serif;}
.sideNavim li ul li a:hover,
.sideNavim li ul li a:focus,
.sideNavim li ul li a:active,
.sideNavim li ul li a.on,
.sideNavim li ul li a.lock { background:url('/gchild/images/icon/bgSideNaviSub_on.gif') 0 center no-repeat; font-family:"NanumGothic",sans-serif; }

/*서브탑타이틀*/

.lineMap1{width:100%; background:#fbfbfb; min-width:1100px; margin:0 auto; height:40px;}
.lineMap1 .pathDiv{width:100%; margin:0 auto; position:relative;}
.lineMap1 .pathDiv ul.path{overflow:hidden}
.lineMap1 .pathDiv ul.path li{letter-spacing:-0.5px; background:url('/common/images/icon/icon_path.gif') no-repeat right 6px; padding-right:14px; margin-right:9px; float:left}
.lineMap1 .pathDiv ul.path li.end{background:none; font-weight:bold}
.lineMap1 .pathDiv .btn{position:absolute; top:0; right:0; font-size:0px}

