@import url("button.css");
@charset "utf-8";
*{margin:0;padding:0;}
html,body{width:100%;height:100%;}
img,fieldset,iframe{border:0 none;}
li{list-style:none;}

td,body		{ font-size:11px; color:#555555; text-decoration: none;}
A:visited	{ font-size:12px; color:#555555;text-decoration: none; }
A:link		{ font-size:12px; color:#555555;text-decoration: none; }
A:active	{ font-size:12px; color:#555555;text-decoration: none; }
A:hover		{ font-size:12px; color:#FB8F44;text-decoration: underline; }


@font-face {
	font-family:"NanumGothic";
	src: url("/nanum/NanumGothic.eot"); /* IE9 Compat Modes */
	src: url("/nanum/NanumGothic.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
	url("/nanum/NanumGothic.woff") format("woff"), /* Modern Browsers */
	url("/nanum/NanumGothic.ttf")  format("truetype"), /* Safari, Android, iOS */
	url("/nanum/NanumGothic.svg#svgMothnnaFont") format("svg"); /* Legacy iOS */
}

body{ font-family:NanumGothic; }


body {
	font-size: 9pt;
	color: #505050;

	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}


/* 메인화면 Search Link */
.left_menu_link				{font-size:15px; color:#000000; text-decoration:none;letter-spacing:0px;}
A:link.left_menu_link		{font-size:15px; color:#000000; text-decoration:none;letter-spacing:0px;}
A:visited.left_menu_link	{font-size:15px; color:#000000; text-decoration:none;letter-spacing:0px;}
A:active.left_menu_link		{font-size:15px; color:#000000; text-decoration:none;letter-spacing:0px;}
A:hover.left_menu_link		{font-size:15px; color:#FF6600; text-decoration:underline;letter-spacing:0px;}

.left_sm_link			{font-size:13px; color:#000000; text-decoration:none;letter-spacing:0px;}
A:link.left_sm_link		{font-size:13px; color:#000000; text-decoration:none;letter-spacing:0px;}
A:visited.left_sm_link	{font-size:13px; color:#000000; text-decoration:none;letter-spacing:0px;}
A:active.left_sm_link	{font-size:13px; color:#000000; text-decoration:none;letter-spacing:0px;}
A:hover.left_sm_link	{font-size:13px; color:#FF6600; text-decoration:underline;letter-spacing:0px;}

.bold				{font-weight:bold;}
.s_link				{font-size:12px; color:#213F99; text-decoration:none;letter-spacing:1px;}
A:link.s_link		{font-size:12px; color:#213F99; text-decoration:none;letter-spacing:1px;}
A:visited.s_link	{font-size:12px; color:#213F99; text-decoration:none;letter-spacing:1px;}
A:active.s_link		{font-size:12px; color:#213F99; text-decoration:none;letter-spacing:1px;}
A:hover.s_link		{font-size:12px; color:#FF6600; text-decoration:underline;letter-spacing:1px;}

.mail_link			{font-size:12px; color:#213F99; text-decoration:none;letter-spacing:0px;}
A:link.mail_link	{font-size:12px; color:#213F99; text-decoration:none;letter-spacing:0px;}
A:visited.mail_link	{font-size:12px; color:#213F99; text-decoration:none;letter-spacing:0px;}
A:active.mail_link	{font-size:12px; color:#213F99; text-decoration:none;letter-spacing:0px;}
A:hover.mail_link	{font-size:12px; color:#FF6600; text-decoration:underline;letter-spacing:0px;}

.input_txt {
	border:1px solid #c5c5c5;
	FONT-FAMILY: 돋움;
	FONT-SIZE: 12px;
}

.request_title {
	FONT-SIZE:16px;
	color:#000000;
	font-weight:bold;
}

.request_message {
	FONT-SIZE:12px;
	line-height:22px;
}


#fsolution_stage {
	width:100%;
	margin:auto;
	/*background-color:red;*/
}

#fsolution_display {
	margin:auto;
	width:980px;
}

#fsolution_menu {
	width:980px;
	height:82px;
	position:relative;
	border-bottom:#DDDDDD 1px solid;
}


#fsolution_menu .logo {
	left:41px;
	top:21px;
	position:absolute;
}

/* 상단메뉴 */
#fsolution_menu .top_menu_stage {
	left:151px;
	top:47px;
	height:36px;
	position:absolute;
	/*background:url("/images/top_menu_back.jpg");*/
}

#fsolution_menu .top_menu_stage li {
	float:left;
	padding-right:40px;
}

#fsolution_menu .top_menu_stage .mon {
	height:36px;
	background:url("/images/top_menu_back.jpg");
	cursor:pointer;
}

#fsolution_menu .top_menu_stage .moff {
	height:36px;
	cursor:pointer;
}




#fsolution_menu .company {
	left:151px;
	top:47px;
	position:absolute;
}

#fsolution_menu .service {
	left:324px;
	top:47px;
	position:absolute;
}

#fsolution_menu .pr {
	left:481px;
	top:47px;
	position:absolute;
}

#fsolution_menu .recrut {
	left:607px;
	top:47px;
	position:absolute;
}

#fsolution_menu .top_navi {
	left:750px;
	top:47px;
	position:absolute;
}

#fsolution_menu .top_navi .top_navi_display {
	width:240px;
	position:relative;
}

#fsolution_menu .top_navi .top_navi_display li {
	float:left;
}


#fsolution_menu .top_navi .top_navi_display .tts {
	padding-left:4px;
	padding-right:4px;
}






#fsolution_banner {
	width:100%;
	/*background-color:blue;*/
}





#fsolution_body {
	width:100%;
	height:463px;
	position:relative;
	background:url("/images/body_back.jpg");
}

#fsolution_body .title1 {left:13px;top:34px;position:absolute;}
#fsolution_body .title2 {left:332px;top:34px;position:absolute;}
#fsolution_body .title3 {left:667px;top:34px;position:absolute;}
#fsolution_body .body_image {left:0px;top:249px;position:absolute;}
#fsolution_body .body_image2 {left:474px;top:59px;position:absolute;}
#fsolution_body .body_image3 {left:806px;top:112px;position:absolute;}
#fsolution_body .body_try {left:860px;top:425px;position:absolute;}
#fsolution_body .body_one_message {
	left:14px;
	top:97px;
	line-height:18px;
	color:#898989;
	position:absolute;
}

#fsolution_body .body_two_message {
	left:332px;
	top:97px;
	line-height:18px;
	color:#898989;
	position:absolute;
}

#fsolution_body .body_three_message {
	left:667px;
	top:97px;
	line-height:18px;
	color:#898989;
	position:absolute;
}

#fsolution_body .body_four_message {
	left:332px;
	top:314px;
	line-height:18px;
	color:#898989;
	position:absolute;
}

#fsolution_body .body_five_message {
	left:667px;
	top:314px;
	line-height:18px;
	color:#898989;
	position:absolute;
}

#fsolution_body .go_search_click {
	width:307px;
	left:332px;
	top:425px;
	position:absolute;
}

#fsolution_body .go_search_click .go_search_stage {
	width:307px;
	position:relative;
}

#fsolution_body .go_search_click .go_search_stage .gos_left {float:left}
#fsolution_body .go_search_click .go_search_stage .pos_right {float:right}
#fsolution_body .go_search_click .go_search_stage .pad {padding-right:3px;}









#fsolution_address {
	clear:both;
	width:100%;
	height:167px;
	position:relative;
	border-top:#DDDDDD 1px solid;
}

#fsolution_address .address_logo {
	left:0px;
	top:22px;
	position:absolute;
}

#fsolution_address .address_twitter {
	left:912px;
	top:136px;
	position:absolute;
}

#fsolution_address .address_facebook {
	left:953px;
	top:136px;
	position:absolute;
}

#fsolution_address .address_site {
	left:794px;
	top:19px;
	position:absolute;
}

#fsolution_address .address_site_list {
	left:794px;
	top:-66px;
	position:absolute;
	display:none;
}

#fsolution_address .address_site_list_box {
	width:164px;
	border:1px solid #c5c5c5;
	background-color:white;
	padding:10px;
}

#fsolution_address .lis {
	padding-top:3px;
	padding-bottom:3px;
}

#fsolution_address .address_line {
	width:100%;
	height:1px;
	left:0px;
	top:124px;
	position:absolute;
	background-color:#DDDDDD;
}

#fsolution_address .address_contents {
	left:95px;
	top:22px;
	color:#969797;
	position:absolute;
}

#fsolution_address .address_contents li {
	height:18px;
}

#fsolution_address .address_copy {
	left:95px;
	top:137px;
	color:#969797;
	position:absolute;
}













#fsolution_contents {
	width:100%;
	position:relative;
}

#fsolution_left {
	width:248px;
	float:left;
}


#fsolution_left .left_top_blank {
	width:248px;
	height:38px;
}

#fsolution_left .left_header {
	width:248px;
	height:63px;
	font-size:24px;
	color:#022792;
	font-weight:bold;
	text-decoration:none;
}

#fsolution_left .left_middle_blank {
	width:248px;
	height:63px;
}

#fsolution_left .left_menu {
	width:248px;
	height:26px;
	font-size:15px;
	color:#000000;
	text-decoration:none;
}






















#fsolution_right {
	width:732px;
	float:left;
}

#fsolution_navigation {
	width:732px;
	height:143px;
	border-bottom:#DDDDDD 1px solid;
	position:relative;
}

#fsolution_navigation .navi1 {
	left:0px;
	top:39px;
	font-size:20px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	position:absolute;
}

#fsolution_navigation .navi2 {
	left:0px;
	top:117px;
	position:absolute;
}

#fsolution_navigation .navi3 {
	left:0px;
	top:64px;
	font-size:15px;
	color:#BF9B69;
	text-decoration:none;
	font-weight:bold;
	position:absolute;
}

#fsolution_navigation .navi_display {
	width:732px;
	position:relative;
}

#fsolution_navigation .navi_display li {
	float:left;
}

#fsolution_navigation .navi_display .navi_txt {
	float:left;
	font-size:12px;
	color:#898989;
	padding-top:3px;
}


#fsolution_navigation .navi_display .navi_title {
	float:left;
	font-size:14px;
	color:#898989;
	text-decoration:none;
	font-weight:bold;
}

/* 상세 페이지 네비게이션 */
#fsolution_navigation .navi_display .navi_home {
	float:right;
	font-size:15px;
	color:#BD9C69;
	text-decoration:none;
}

#fsolution_info {
	width:732px;
}
