
@media all and (min-width:801px){

	/*------------------------------------- 
	  containerArea1
	--------------------------------------*/
	#containerArea {
		width:100%;
		position:relative;
		background:#fff;
	}

	#leftArea {
		width:20%;
		margin-bottom:50px;
		float:left;
		position:relative;
	}
	
	#leftArea .tit_lnb{
		margin-top:30px; 
		padding-bottom:15px;
		font-size:2em;
		color:#333;
		line-height:1.4em;
		border-bottom:3px solid #0089cc;
	}
	#leftArea .lst_lnb li{
		background:url('/images/same/bu_lnb.png') no-repeat 180px 12px;
		box-sizing:border-box;
		color:#333;
		line-height:20px;
	}
	#leftArea .lst_lnb .on {
		background:#005aab url('/images/same/bu_lnb_ov.png') no-repeat 180px 12px;
		background-color:#0f99d1;
		box-sizing:border-box;
		line-height:20px;
	}
	#leftArea .lst_lnb > li > a {
		height:37px;
		display:block;
		line-height:37px;
		text-indent:10px;
		border-bottom:1px solid #ccc;
	}
	#leftArea .lst_lnb .on a {
		height:37px;
		color:#fff !important;
		display:block;
	}
	#leftArea .lst_lnb .sub_lnb {
		padding:5px 0 3px;
		border-bottom:1px solid #ccc;
	}
	#leftArea .lst_lnb .sub_lnb li {
		background:none;
	}
	#leftArea .lst_lnb .sub_lnb li > a {
		height:23px;
		padding-left:10px;
		margin-left:15px;
		background:url('/images/same/bul_dot.gif') no-repeat 0 7px;
		border:none !important;
		font-size:0.9em; 
		line-height:23px;
		text-indent:10px;
	}
	#leftArea .lst_lnb .sub_lnb li a:hover, .lst_lnb .sub_lnb .subOn{
		color:#0f99d1;
		font-weight:bold;
	}
	
	#contentsArea {
		width:76%;
		margin:30px 0 60px;
		float:right;
	}
	#contentsAreaTitle {
		margin-bottom:30px;
		position:relative;
	}
	#containerArea #contentsArea #contentsAreaTitle #contLocal {
		padding-left:18px; 
		background:url('/images/same/icon_home.gif') left 2px no-repeat;
		font-size:1em;
		color:#555;
		font-weight:normal;
		position:absolute; 
		top:18px;
		right:10px;
	}
	#containerArea #contentsArea #contentsAreaTitle #contLocal > a > span{font-weight:bold;}
	#contentsArea #contentsAreaTitle #contTitle {
		margin-top:10px;
		padding-bottom:10px;
		color:#333;
		font-size:1.8em;
		font-weight:bold;
		border-bottom:1px solid #dbdbdb;
	}

	#contentsArea #contentsAreaBox {
		width: 100%;
		height:100%;
		line-height:150%;
		box-sizing:border-box;
	}
	#contentsArea #contentsAreaBox .intro_pic {
		width:20%;
		margin-top:0;
		float:left;
	}
	#contentsArea #contentsAreaBox .intro_txt {
		width:75%;
		float:right;
	}
	#contentsArea #contentsAreaBox .intro_txt > p:nth-child(1) {
		padding-bottom: 10px;
		color: #000; 
		font-size: 150%; 
		font-weight: bold;
	}
	#contentsArea #contentsAreaBox .intro_txt > p:nth-child(2) {
		color: #275b8d;
		font-size: 150%;
		font-weight: bold;
		line-height:130%;
	}

	#contentsArea #contentsAreaBox h3 {
		margin:30px 0 20px; 
		padding-left:12px; 
		background:url('/images/same/bul_stick.gif') 0 5px no-repeat; 
		font-size:18px; 
		font-weight:bold; 
		line-height:120%; 
		color:#1c5885;
	}
	
	/* 참여마당-설문 */
	#contentsArea #contentsAreaBox .borderBoxPoll {
		width:100%;
		margin-bottom:10px;
		padding:30px; 
		box-sizing:border-box;
		border:1px solid #ddd; 
		border-radius:5px; 
		box-shadow:1px 2px 3px #dbdbdb;
	}
	#contentsArea #contentsAreaBox .borderBoxPoll h2 {
		margin:10px 0 20px;
		font-size:160%;
		text-align:center;
	}
	#contentsArea #contentsAreaBox .borderBoxPoll h4 {
		margin-bottom:20px; 
		font-size:110%; 
		font-weight:bold; 
		line-height:120%; 
		color:#1c5885;
	}
	#contentsArea #contentsAreaBox .borderBoxPoll ul {
		margin-left:10px;
	}

	/*------------------------------------- 
	  로그인 
	--------------------------------------*/
	#login_form {
		width:98%;
		height:220px;
		margin:40px auto;
		padding:30px 30px 40px;
		border:1px solid #dbdbdb;
		border-radius:5px; 
		box-shadow:0 2px 0 #dbdbdb;
		box-sizing:border-box;
		position:relative;
	}
	#login_form .pTitle {
		font-size:19px;
		font-weight:bold;
		color:#036ebf;
		text-align:center;
	}
	#login_form .pFrm_wrap {
		width:100%;
		height:100px;
		margin-top:20px;
		padding:20px;
		border:1px solid #dbdbdb; 
		border-radius:5px;
		background:#f8f8f8;
		box-sizing:border-box;
		clear:both;
		vertical-align:middle;
		position:relative;
	}
	#login_form .pFrm_wrap ul {
		width:80%;
		position:absolute;
		left:10%;
	}
	#login_form .pFrm_wrap li input {
	
	}
	#login_form .pFrm_wrap li {
		margin-bottom:8px;
	}
	#login_form .pFrm_wrap li > span {
		width:25%;
		margin-right:20px;
		display:inline-block;
		text-align:right;
	}
	#login_form .pFrm_btn {
		position:absolute;
		left:68%;
	}
	#login_form .pFrm_label {
		width:100%;
		margin-top:10px;
		text-align:center;
	}
	#login_form .pFrm_label li {
		display:inline;
	}
	#login_form .pFrm_label li:first-child {
		margin-right:10px;
	}
	#login_form .pFrm_label input {
		vertical-align:middle;
	}
	#login_form .pFrm_label a:hover{
		color:#39b509;
	}

 /* FAQ*/
.faq {border-top:2px solid #979797; border-bottom:1px solid #e4e4e4; line-height:18px;}
.faq dt {padding:8px; vertical-align:middle; border-top:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; cursor:pointer;}
.faq dt span.faq_num {width:30px; text-align:center; color:#ababab; display:block; float:left;}
.faq dt strong.question {width:40px; text-align:center; display:block; float:left;}
.faq dt img {vertical-align:middle;}
.faq dd {padding:15px;}
.faq dd strong.answer {width:40px; text-align:center; display:block; float:left;}
.faq dd span.answer_txt {margin-left:60px; display:block;}
.faq dd.on {background-color:#f4f4f4;}

/* 리스트 */
.ul_list01 li {padding-left:10px; background:url('/images/same/bul_dot3.png') no-repeat left 10px;line-height:23px;}

.dl_list01 dt {margin:8px 0 4px;padding-left:13px; background:url('/images/same/bul_arrow2.png') no-repeat left 7px;}
.dl_list01 dd {margin-left:10px;padding-left:10px; background:url('/images/same/bul_dot2.png') no-repeat left 10px;}
.dl_list02 dt {margin:15px 0 5px;padding-left:16px; background:url('/images/same/bul_arrow3.gif') no-repeat left 5px; font-weight:bold;}
.dl_list02 dd {margin-left:15px; padding-left:10px; background:url('/images/same/bul_dot2.png') no-repeat left 10px; line-height:22px;}




/* 박스 */
.box01 {width:100%; padding:20px; box-sizing:border-box; border:1px solid #dedede; border-top:2px solid #5293cf;}
.roundBox01 {width:100%; padding:13px; box-sizing:border-box;border:1px solid #ddd; border-radius:5px; box-shadow:0 3px 1px #dbdbdb;}

/* 탭 */
.tab_linum_2 li { width:50%; }
.tab_linum_3 li { width:33%; }
.tab_linum_3 li:first-child { width:34%; }
.tab_linum_4 li { width:25%; }
.tab_linum_5 li { width:20%; }
.tab {width:100%; height:50px; border-bottom:2px solid #09809e; margin:30px 0; }
.tab li { float:left; height:48px; text-align:center; background-color:#f6f6f6; }
.tab li a { display:block; height:47px; background-color:#f6f6f6; border:1px solid #e5e5e5; border-left:none; border-bottom:none; line-height:47px; color:#9a9a9a; }
.tab li:first-child a { border-left:1px solid #e5e5e5; }
.tab li.on a { display:block; height:48px; background-color:#fff; border:2px solid #09809e; border-bottom:none;line-height:48px; color:#09809e; font-weight:bold; }
.tab li:first-child.on a { border-left:2px solid #09809e; }



/* 버튼 */
.btnGroup {margin-top:20px; text-align:right;}
.btnView {padding:2px 8px; box-sizing:border-box; border:1px solid #1895bb; border-radius:3px; display:inline; font-size:0.9em;}
.btnView a{color:#1895bb !important;}


/* 전문기관 - Contact us */
.contact {width:100%; padding:20px; border:1px solid #ddd; box-sizing:border-box; text-align:center;}
.contact p {margin:20px 0 10px;}
.contact dt {margin:20px 0 10px; padding:4px 15px; font-weight:bold; background:#c6e4e7; color:#548388;box-sizing:border-box; display:inline-block;}

/* 관련사이트 */
.siteList .mainPage {width:27.6%; height:118px; margin:0 10px 5px 0; padding:5px; border:1px solid #dbdbdb; box-sizing:border-box; display:inline-block;}
.siteList .mainPage img {width:100%; height:105px;overflow:hidden;}
.siteList ul {display:inline-block;}
.siteList li:first-child {font-weight:bold;}
.siteList li {padding-left:8px;background:url('/images/same/bul_dot.gif') left 9px no-repeat; line-height:150%;}
.siteList li > span {margin-right:10px;padding-right:10px;background:url('/images/same/border.gif') right 3px no-repeat; font-weight:normal;} 
.siteList li a:hover {text-decoration:underline;}

}