@charset "utf-8";
@import "/sites/gs/style/css/layout_master_Desktop.css";

/**[Layout]********************************************************/
	#_wrap #_wrapArticle #_container #_aside {
		display: block;
		width: 220px;
		float: left;
	}
	#_wrap #_wrapArticle #_container #_content {
		
	  	float: right;
	  	width: 970px;
		padding: 0 0 60px 0;
	}
	#_wrap #_wrapVisual #_visual,
	#_wrap #_wrapArticle #submenuNavigation .innerWrap,
	#_wrap #_wrapArticle #_container{
		width: 1220px;
	}

/**[서브메뉴]********************************************************/
	#submenuNavigation > ul{
		float: none;
		width: 1220px;
		margin: auto;
	}
	.menuUIsub .menuSubTitleUI{
		width: 220px;
		text-align: center;
		padding: 70px 0 30px;
	}
	.menuUIsub .menuSubTitleUI h2{
		font-weight: 700;
		font-size: 2.4em;
		color: #a28948;
	}
	.menuUIsub .sub_div .ul_2 .li_2 {
		border-bottom: 1px #dfdfdf solid;
	}
	.menuUIsub .sub_div .ul_2 .li_2 .a_2{
		color: #000;
		border-left: 10px #fff solid;
		display: block;
		padding: 10px 0 10px 15px;
		font-size: 1.4em;
	}
	.menuUIsub .sub_div .ul_2 .li_2 .a_2:hover{
		background-color: #f7f7f7;
	}
	.menuUIsub .sub_div .ul_2 .li_2 .a_2._active{
		color: #fff;
		background-color: #0d2d84;
		font-weight: 600;
		border-color: #2060aa;
	}
	.menuUIsub .sub_div .ul_2 .li_2 .div_3{
		display: none;
		background-color: #fff;
	}
	.menuUIsub .sub_div .ul_2 .li_2 .div_3 .ul_3 .li_3 {
		border-bottom: 1px #dfdfdf solid;
	}
	.menuUIsub .sub_div .ul_2 .li_2 .div_3 .ul_3 .li_3 .a_3{
		display: block;
		color: #000;
		padding: 10px 0 10px 15px;
		font-size: 1.2em;
		border-left: 10px #e1e1e1 solid;
	}
	.menuUIsub .sub_div .ul_2 .li_2 .div_3 .ul_3 .li_3 .a_3:hover,
	.menuUIsub .sub_div .ul_2 .li_2 .div_3 .ul_3 .li_3 .a_3._active{
		color: #1c5baf;
	}
	.menuUIsub .sub_div .ul_2 .li_2 .div_3 .ul_3 .li_3 .a_3._active{
		font-weight: 600;
		border-color: #a28948;
	}
	.menuUIsub .sub_div .ul_2 .li_2._active {
		border: 0;
	}
	.menuUIsub .sub_div .ul_2 .li_2._active .div_3._childDiv {
		display: block;
		background-color: #efefef;
	}


/**페이지타이틀+페이지네비게이션********************************************************/
	#masterTitle{
		padding: 65px 0 35px 0;
		border-bottom: 1px solid #ccc;
		margin-bottom: 50px;
	}
	#masterTitle h1{
		color: #000;
		font-size: 2.6em;
		font-weight: 700;
	}
