@charset "utf-8";
/* SIR 지운아빠 */ 
@import url("http://fonts.googleapis.com/earlyaccess/nanumgothic.css");
@import url(https://cdn.jsdelivr.net/gh/moonspam/NanumSquare@1.0/nanumsquare.css);

/* ### 기본 스타일 커스터마이징 시작 ### */
/* aside:커뮤니티 링크 */
#sub_aside{border-bottom: 1px solid #cdcdcd; background: #fff}
#scomm.fixinner{position:fixed; top: 0; z-index: 9999; box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.15);}
#scomm {width:100%; background:#fff; height: 60px;}
#scomm h3 {display: none;}
#scomm ul {margin:0 auto; padding:0;border:0; list-style:none; width: 1400px; 
	justify-content: center; display: flex;}
#scomm li {float: left; height: 60px; }
#scomm li.on {border-bottom: 3px solid #005DA8; box-sizing: border-box;}
#scomm li.on a{color: #005DA8; }
#scomm a {font-family: 'NanumSquare'; display:block;text-decoration:none; padding:0 30px; color:#888; font-size:17px; line-height: 60px; font-weight: bold; white-space: nowrap;}
#scomm a:focus, #scomm a:hover {color:#111;}
#scomm_empty {padding:15px 0;text-align:center}

#left_baner>img{margin-top: 15px;}
#left_baner a{padding: 0; margin: 10px 0;}

/* 서브타이틀 */
/*pc*/ 
  @media (min-width: 970px){
#subtitle{clear:both; position: relative; top:50%; border-bottom:1px solid #d9d9d9; }
.sub_text{font-size:30px; font-weight:bold; color:#333; text-align:center; line-height:200px;}
#subtitle:after{display:block; visibility:hidden; clear:both; content:""}
#subtitle-left{width: 100%; text-align: center; font-family: 'NanumSquare', sans-serif; font-weight:bold;
	font-size: 26px; margin:10px 0;padding-top:120px;}
#subtitle-left h3{text-align: center; font-family: 'NanumSquare', sans-serif; font-weight:bold;
	font-size: 26px; color:#333;}
#subtitle-right{background:url('img/location_home.png') left center no-repeat; display: table; margin: 0 auto; padding-bottom:40px;}
#subtitle-right a{text-decoration:none; font-family:'NanumGothic', sans-serif;}
#subtitle-right .title_home{ font-size:13px; color:#acacac;}
#subtitle-right .title_group{ font-size:13px; color:#acacac;}
#subtitle-right .title_table{ font-size:15px; color:#e77200; font-weight:bold;}
  }
 @media (max-width:969px){
#subtitle{clear:both; position: relative; top:50%; border-bottom:1px solid #d9d9d9; }
.sub_text{font-size:30px; font-weight:bold; color:#333; text-align:center; line-height:200px;}
#subtitle:after{display:block; visibility:hidden; clear:both; content:""}
#subtitle-left{width: 100%; text-align: center; font-family: 'NanumSquare', sans-serif; font-weight:bold;
	font-size: 26px; margin:10px 0;padding-top:90px;}
#subtitle-left h3{text-align: center; font-family: 'NanumSquare', sans-serif; font-weight:bold;
	font-size: 26px; color:#333;}
#subtitle-right{background:url('img/location_home.png') left center no-repeat; display: table; margin: 0 auto; padding-bottom:30px;}
#subtitle-right a{text-decoration:none; font-family:'NanumGothic', sans-serif;}
#subtitle-right .title_home{ font-size:13px; color:#acacac;}
#subtitle-right .title_group{ font-size:13px; color:#acacac;}
#subtitle-right .title_table{ font-size:15px; color:#e77200; font-weight:bold;}	 
 }