@charset "utf-8";

.container .svisual		{width:980px;background-color:#333;height:1px;margin:0 -30px 0 -30px;background: linear-gradient( 45deg, #80b351, #04508e );}


.contents				{float:right;width:670px;min-height:500px;position:relative;margin-top:20px;}
.contents 				{*zoom:1;} /* IE5.5~7 브라우저 대응 Hack */
.contents:after			{content: ".";display: block;height: 0;clear: both;visibility: hidden;}	

.contents_wide				{width:100%;min-height:500px;position:relative;margin-top:0px;}
.contents_wide 				{*zoom:1;} /* IE5.5~7 브라우저 대응 Hack */
.contents_wide:after			{content: ".";display: block;height: 0;clear: both;visibility: hidden;}	


.sub_padd30 {padding:0 0 30px 0;}
/*
#container_title {position:relative;font-size:18px;margin:0px;font-weight:500;letter-spacing:-0.05em;font-family: 'Noto Sans KR', sans-serif;border-bottom:1px solid #eee;}
*/
#container_title {

	display: table;font-size:20px;
	margin:0px 0px 30px 0px;padding:20px 0px 20px 0px;
	font-weight:700;letter-spacing:-0.05em;font-family: "Paperlogy", sans-serif;
	border-bottom:5px solid #e4e4e4;



}
#container_title span {margin:0px;line-height:1.2;display:block;color:#666}


.subtitle {
	display: table;
	margin:0 auto 50px auto;padding:30px 3px 20px 3px;

	font-size:18px;color:#333;text-transform: uppercase;letter-spacing:-0.05em;font-weight:700;
	border-bottom:3px solid #ebe6cd;

}

.subtitle2 {
	display: table;
	margin:0px 0px 30px 0px;padding:30px 0px 20px 0px;

	font-size:16px;color:#0168b7;text-transform: uppercase;letter-spacing:-0.05em;font-weight:700;
	border-bottom:3px solid #6fb1e3;

}


/* intro */

.wrap_controllers  {display:none;}
.border1, .border2, .border3, .border4 {display:none;width:0px;height:0px;border:none !important;}
#daumRoughmapContainer1570684882018 {width:100% !important;}


.noti01 {background-color:#f00;padding:15px;text-align:center;font-size:15px;color:#fff;font-weight:700;letter-spacing:-0.05em;margin-bottom:20px; border-radius:50px;}
.noti01 em {font-style:normal;font-weight:300;}

.i_howto {width:100%;height:auto;margin:30px 0 0px 0;opacity:0.4;}
.i_howto img {width:100%;height:auto;}

.s_btn {margin:50px 0 50px;}


.scopy01		{margin:0px 0 30px 0;font-size:40px;font-weight:300;letter-spacing:-0.095em;color:#8a8a8a;text-align:center;}
.scopy01	em	{font-style:normal;font-weight:700;}

.btn_budget	{text-align:center;}
.btn_budget a	{	
	padding: 20px 30px;
    display: inline-block;
    font-size: 18px;
    line-height: 1.6;
    color: #fff;
    font-weight: 700;
    letter-spacing: -0.0725em;
    text-align: center;
    text-decoration: none;
    transition: 0.3s;
    white-space: nowrap;
    background-color: #66ba51;
    border-radius: 50px;
}
.btn_budget a:hover	{	

    background-color: #55a142;
}
.btn_voice	{text-align:center;}
.btn_voice a	{	
	padding: 20px 30px;
    display: inline-block;
    font-size: 18px;
    line-height: 1.6;
    color: #fff;
    font-weight: 700;
    letter-spacing: -0.0725em;
    text-align: center;
    text-decoration: none;
    transition: 0.3s;
    white-space: nowrap;
    background-color: #3999f;
    border-radius: 50px;
}
.btn_voice a:hover	{	

    background-color: #02679c;
}


/* Mobile Device */
/*@media screen and (max-width : 768px) {*/
@media all and (max-width: 768px) {

	.container .svisual		{width:100%;background-color:#333;height:1px;margin:0px;background: linear-gradient( 45deg, #80b351, #04508e );}
	.contents	{float:none;width:100%;min-height:500px;position:relative;margin-top:20px;}


	
	.sub_padd30 {padding:0 25px 30px 25px;}



	/* intro */
	.s_btn {margin:50px 0 50px;}
	.scopy01		{margin:0px 0 30px 0;font-size:18px;font-weight:300;letter-spacing:-0.095em;color:#8a8a8a;text-align:center;}

	.btn_budget	{text-align:center;}
	.btn_budget a	{	
		padding: 10px 20px;
		display: inline-block;
		font-size: 18px;
		line-height: 1.6;
		color: #fff;
		font-weight: 700;
		letter-spacing: -0.0725em;
		text-align: center;
		text-decoration: none;
		transition: 0.3s;
		white-space: nowrap;
		background-color: #3999fb;
		border-radius: 50px;
	}
	.btn_budget a:hover	{	

		background-color: #02679c;
	}

}
