@charset "UTF-8";body {	margin:0px;	padding:0px;	border:none;}#container {	background-image: url(../img/bg_main.gif);	background-repeat: repeat-y;	padding-left: 15px;	width: 900px;	margin-left:auto;	margin-right:auto;}#header {	padding-top: 0px;	width: 925px;	}	#header h1 {	margin:0;	padding:0;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #636363;	margin-left:20px;	line-height: 30px;	}#header_top img {	float:left;	margin-left:20px;}.recruit_button{	margin-left:20px;	list-style-type:none;	width:300px;	height:110px;	float:left;}.recruit_button img{	border:0;}.recruit_button{	background:url(../img/header_img/recruit_ro.gif);}.recruit_button a{	display:block;	width:300px;	height:110px;}.recruit_button a:hover {	background-color:transparent;}.recruit_button a:hover img{	visibility:hidden;}.recruit_button_kr{	margin-left:20px;	list-style-type:none;	width:300px;	height:110px;	float:left;}.recruit_button_kr{	background:url(../kr/img/header_img/recruit_ro.gif);}.recruit_button_kr a{	display:block;	width:300px;	height:110px;}.recruit_button_kr a:hover {	background-color:transparent;}.recruit_button_kr a:hover img{	visibility:hidden;}.recruit_button_ch{	margin-left:20px;	list-style-type:none;	width:300px;	height:110px;	float:left;}.recruit_button_ch{	background:url(../ch/img/header_img/recruit_ro.gif);}.recruit_button_ch a{	display:block;	width:300px;	height:110px;}.recruit_button_ch a:hover {	background-color:transparent;}.recruit_button_ch a:hover img{	visibility:hidden;}#lang img {	float:left;	margin-left:20px;	margin-top: 10px;}#globalmenu ul{	margin:0px;	padding:0px;}#globalmenu{	margin:0px;	padding:0px;}#globalmenu li{	margin-left:20px;	margin-top: 10px;	list-style-type:none;	width:200px;	height:50px;	float:left;}#globalmenu li img{	border:0;}#globalmenu li.menu01{	margin-left:20px;	background:url(../img/header_img/globalmenu_01_ro.gif);}#globalmenu li.menu02{	background:url(../img/header_img/globalmenu_02_ro.gif);}#globalmenu li.menu03{	background:url(../img/header_img/globalmenu_03_ro.gif);}#globalmenu li.menu04{	background:url(../img/header_img/globalmenu_04_ro.gif);}#globalmenu li.menu01_ch{	margin-left:20px;	background:url(../ch/img/header_img/globalmenu_01_ro.gif);}#globalmenu li.menu02_ch{	background:url(../ch/img/header_img/globalmenu_02_ro.gif);}#globalmenu li.menu03_ch{	background:url(../ch/img/header_img/globalmenu_03_ro.gif);}#globalmenu li.menu04_ch{	background:url(../ch/img/header_img/globalmenu_04_ro.gif);}#globalmenu li.menu01_kr{	margin-left:20px;	background:url(../kr/img/header_img/globalmenu_01_ro.gif);}#globalmenu li.menu02_kr{	background:url(../kr/img/header_img/globalmenu_02_ro.gif);}#globalmenu li.menu03_kr{	background:url(../kr/img/header_img/globalmenu_03_ro.gif);}#globalmenu li.menu04_kr{	background:url(../kr/img/header_img/globalmenu_04_ro.gif);}#globalmenu li a{	display:block;	width:200px;	height:50px;}#globalmenu li a:hover {	background-color:transparent;}#globalmenu li a:hover img{	visibility:hidden;}#top_img {	margin: 0px;	clear: both;	width: 860px;	padding-top: 20px;	padding-left: 20px;}#topicklist {	list-style-type: none;	width: 900px;	margin-left:0px;	padding-left:0px;	background-repeat: no-repeat;}.list{	background:url(../img/topicks_img/topicks_01_ro.jpg);}.list {	float:left;	margin-left:15px;	height:210px;}.list a{	display:block;	width:200px;	height:210px;}.list a:hover {	background-color:transparent;}.list a:hover img{	visibility:hidden;}#topicks h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	font-weight: bold;	background-image: url(../img/titlebar_bg_gray.gif);	background-repeat: repeat-x;	height: 40px;	width: 840px;	line-height: 40px;	color: #FFFFFF;	margin-left: 20px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 20px;}#topicklist ul{	margin:0px;	padding:0px;}#topicklist{	margin:0px;	padding:0px;}#topicklist li{	margin-left:20px;	margin-top: 0px;	list-style-type:none;	width:200px;	height:210px;	float:left;}#topicklist li img{	border:0;}#topicklist li.menu01{	margin-left:20px;	background:url(../img/topicks_img/topicks_travel_ro.gif);}#topicklist li.menu05{	margin-left:20px;	background:url(../img/topicks_img/topicks_sixtwo_ro.gif);}#topicklist li.menu02{	background:url(../img/topicks_img/topicks_day_ro.gif);}#topicklist li.menu03{	background:url(../img/topicks_img/topicks_foot_ro.gif);}#topicklist li.menu04{	background:url(../img/topicks_img/topicks_white_ro.gif);}#topicklist li.menu06{	background:url(../img/topicks_img/topicks_breman_ro.gif);}#topicklist li a{	display:block;	width:200px;	height:210px;}#topicklist li a:hover {	background-color:transparent;}#topicklist li a:hover img{	visibility:hidden;}#whatsnew {	clear: both;	float:left;	padding:0;	margin:0;}#whatsnew h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	font-weight: bold;	background-image: url(../img/titlebar_bg_gray.gif);	background-repeat: repeat-x;	height: 40px;	width: 510px;	line-height: 40px;	color: #FFFFFF;	margin-top: 10px;	margin-bottom: 0px;	margin-left: 20px;	padding-left: 20px;}#whatsnew h2 span {	font-size: 14px;	line-height: 40px;}#new {	border:1px solid #C2C2C2;	height:178px;	list-style-type:none;	margin-left:15pt;	margin-top:0px;	overflow:auto;	padding-left:20px;	padding-top:10px;	width:508px;}.newlist a {	border-bottom:1px dotted #C2C2C2;	color:#1574a9;	display:block;	font-size:12px;	margin-bottom:10px;	text-decoration:none;}.newlist a:hover {	background-color:#e1e1e1;	text-decoration:underline;	color:#f26522;}.clear {	clear:both;	margin:0pt;	padding:0pt;	line-height:10px;}#banner {	float:left;	width: 300px;	margin-top: 0px;	margin-right: 0px;	margin-left: 0px;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 20px;	list-style-type: none;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}.bannerlist img{	padding-bottom: 10px;	border:none;}#footer address {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: 40px;	color: #FFFFFF;	text-align: right;	float: right;	width: 500px;	padding-right: 20px;}#footer .bottom_link {	font-size: 14px;	line-height: 40px;	font-weight: bold;	color: #FFFFFF;	float: left;	width: 300px;	padding-left: 20px;}#footer {	background-image: url(../img/titlebar_bg_gray.gif);	background-repeat: repeat-x;	height: 40px;	width: 860px;	margin-left: 20px;	margin-top: 10px;}#info {	line-height: 40px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #636363;	padding-left: 30px;}.bottom_link a {	font-size: 14px;	line-height: 40px;	font-weight: bold;	color: #FFFFFF;}.bottom_link a:hover {	color: #FFFFFF;	text-decoration:underline;}	#contents {	padding-left: 20px;}#main720 {	background-image: url(../about/img/seat_860px_middle.gif);	background-repeat: repeat-y;	padding-left: 71px;	width: 795px;}#top_img720 {	width: 740px;	padding-top: 15px;}#bread {	padding-top: 5px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 20px;	color: #3C3C3C;	padding-left: 30px;}#bread a{	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 20px;	color: #0099FF;	}	#main720 h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	line-height: 40px;	color: #FFFFFF;	background-image: url(../img/titlebar_bg_blue.gif);	background-repeat: repeat-x;	height: 40px;	width: 700px;	padding-left: 20px;}#main720 p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 20px;	color: #3C3C3C;	width: 700px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 20px;	padding-left: 10px;	margin-bottom: 0px;}#main640 {	width: 595px;	padding-left: 48px;	background-image: url(../img/seat640/seat_640px_middle.gif);	background-repeat: repeat-y;	overflow:hidden;	}#sidebar {	float: left;	width: 200px;	}#sidebar ul {	list-style-type:none;	margin:0px;	padding:0px;}#sidebar li a {	display:block;	color:#FFFFFF;	line-height:40px;	padding-left:45px;	width:155px;	height: 40px;	margin-bottom: 10px;	background-image:url(../img/sidemenu/sidemenu.gif);	background-repeat: repeat;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	text-decoration:none;	margin-top: 7px;}#sidebar li a:hover{	background-image:url(../img/sidemenu/sidemenu_ro.gif)}	#sidespacer {	background-image: url(../testimg/titlebar_bg_yellow.gif);	background-repeat: repeat;	width: 200px;}#right {	width: 640px;	float: right;	padding-right: 20px;	background-image: url(../img/seat640/seat_640px_middle.gif);	background-repeat: repeat-y;}#top_img640 {	width: 594px;}#main640 p {	width: 532px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 20px;	color: #3C3C3C;	padding-left: 5px;}#main640 h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	line-height: 40px;	color: #FFFFFF;	background-image: url(../img/titlebar_bg_blue.gif);	background-repeat: repeat-x;	height: 40px;	width: 522px;	padding-left: 20px;}#main640 h3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	line-height: 25px;	color: #FFFFFF;	background-image: url(../img/titlebar_bg_yellow.gif);	height: 25px;	width: 532px;	padding-left: 10px;}.workstitle {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 20px;	color: #006699;	width: 532px;	border-bottom-style: dotted;	border-bottom-color: #333333;	margin-bottom: 10px;	padding-left: 10px;	border-bottom-width: 1px;	clear: left;}.worksimgwrapper {	font-size: 12px;	color: #666666;	width: 532px;	padding-left: 10px;	float: left;	margin-bottom: 5px;}.worksimg {	width: 270px;	float: left;}.worksimg img{	border:1px solid #000000;}.worksdescription {	width: 240px;	float: left;	padding-left: 10px;	line-height: 20px;}.worksno {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 20px;	color: #3C3C3C;	width: 512px;	padding-left: 25px;	margin-bottom: 20px;}.backtotop {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #006699;	text-align: right;	width: 532px;	margin-top: 20px;}.backtotop2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #006699;	text-align: right;	width: 700px;	margin-top: 20px;}.gaiyoutitle {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 25px;	color: #FFFFFF;	background-image: url(../img/titlebar_bg_yellow.gif);	background-repeat: repeat-x;	height: 25px;	width: 140px;	padding-left: 10px;	float: left;	font-weight: bold;}.gaiyoutitle  em{font-size:10px;font-style:normal;}.gaiyoutext {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 25px;	color: #3C3C3C;	margin-left: 160px;	clip: rect(auto,auto,auto,170px);	width: 372px;	text-indent: 0px;}.gaiyou {	margin-top: 10px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #333333;	width: 532px;	padding-bottom: 10px;}.gaiyou2 {	margin-top: 10px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #333333;	width: 532px;	padding-bottom: 10px;	clear: both;	margin-bottom: 30px;}.relative {	width: 532px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #666666;	padding-bottom: 15px;	margin-bottom: 20px;	clear: both;}.relativelogo {	width: 65px;	float: left;}.relativelogo img {	border: 0;	}.relativetitle {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #0066CC;	margin-left: 80px;	line-height: 20px;	margin-bottom: 5px;}.relativetext {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #3C3C3C;	line-height: 20px;	margin-left: 80px;}#orgleft {	font-family: Arial, Helvetica, sans-serif;	float: left;	width: 205px;	height: auto;}#orgleft2 {	font-family: Arial, Helvetica, sans-serif;	float: left;	width: 205px;	margin: 0px;	padding: 0px;}#or01 {	float: left;	height: 115px;}#org01_1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 25px;	color: #FFFFFF;	background-image: url(../img/titlebar_bg_yellow.gif);	background-repeat: repeat-x;	height: 25px;	width: 140px;	padding-left: 10px;	font-weight: bold;}#org01_2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 20px;	color: #3C3C3C;	margin-top: 10px;}#org_bar {	float: left;}#org_02 {	float: left;}.org_logo{width:180px;margin:20px auto 10px;}.orgtitle {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 25px;	color: #FFFFFF;	height: 25px;	width: 520px;	background-image: url(../img/titlebar_bg_yellow.gif);	background-repeat: repeat-x;	padding-left:10px;}.orgbox{padding-left:20px;}.orgtitle2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 25px;	margin-top: 5px;	width: 500px;}.orgtitle3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 25px;	color: #0066CC;	width: 500px;	margin-top: 10px;	border-bottom: 1px dotted #333333;}.orgtext {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 20px;	padding-bottom: 5px;	width: 500px;}.orgspace {	height: 64px;}#orgright_2 {	width: 500px;}.hr_map {	width: 532px;	margin-bottom: 20px;	color: #FFFFFF;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #333333;	padding: 0px;	text-align: left;}.googlemap a{	color:#0066CC;	text-align: right;	font-size:12px;	}.googlemap {	width: 532px;	margin-top: 20px;	margin-bottom: 20px;}.gaiyoutitle span {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #993300;	margin-left: 10px;}#submitbutton {	width: 180px;	margin-right: auto;	margin-left: auto;	background-position: center;	padding-top: 20px;	padding-left: 20px;}#recruit_form img{	border:0;}#recruit_form{	width:350px;	height:50px;	background:url(../img/recruit_form_ro.gif);	margin-right: auto;	margin-left: auto;	margin-top:20px;	margin-bottom:20px;}#recruit_form a{	display:block;	width:200px;	height:50px;}#recruit_form a:hover {	background-color:transparent;}#recruit_form a:hover img{	visibility:hidden;}#under {	width: 200px;	margin-right: auto;	margin-left: auto;}#right_2 {	width: auto;}.gallery a {	background-image: url(../travel/img/pict_base.gif);	background-repeat: no-repeat;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	height: 155px;	width: 175px;	float: left;	padding-top: 45px;	padding-left: 10px;}.gallery img{	border:0;}.relativelogo a {}.fin {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #CC9900;}.red {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #990000;}.sitemap h3 a {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	color: #666666;	background-image: url(../sitemap/img/mark_h3.gif);	background-repeat: no-repeat;	line-height: 30px;	background-position: left top;	padding-left: 35px;	text-decoration: none;	display: block;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #666666;	padding-bottom: 0px;}#container #contents #main720 .sitemap {	width: 300px;}.sitemap ul {	margin-top: 0px;	padding-top: 0px;	padding-left: 60px;}.sitemap li {	list-style-position: outside;	list-style-image: url(../sitemap/img/mark.gif);	margin-top: 0px;	margin-bottom: 10px;	padding: 0px;}.sitemap li a {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #0099CC;	text-decoration: none;}.sitemap li a:hover {	text-decoration:underline;	color:#f26522;}#sitemap_left {	width: 300px;	float: left;	margin: 0px;	padding: 0px;	padding-left: 50px;}#sitemap_right {	width: 350px;	float: left;	padding-top: 0px;	padding-left: 10px;}.worksbanner {	height: 50px;	width: 532px;	margin-bottom: 10px;}#report {	width: 860px;}#report_top img {	width: 860px;	display:block;}#report_middle {	background-image: url(../day/report/report_middle_bg.gif);	background-repeat: repeat-y;	width: 860px;	float: left;	padding-top: 0px;	padding-right: 0px;	padding-left: 0px;}#report_middle .column {	width: 770px;	padding-left: 40px;	margin-bottom: 20px;	clear: left;	float:left;	}.columnleft {	float: left;	width: 370px;	margin-right: 20px;}.columnleft img {	width: 350px;	border: 5px solid #333333;}#report_bottom {	clear: left;	width: 860px;}.columnright {	float:left;	width:380px;}.columnright h3 {	color: #000099;	padding-bottom:5px;	border-bottom: 1px dotted #cccccc;}.columnright p {	font-size: 12px;	color: #333333;	line-height:22px;}.name1 {	font-weight: bold;	color: #FF0000;}.name2 {	font-weight: bold;	color: #000000;}.bigtext {	font-weight: 900;	color: #000000;	font-size:20px;	line-height:150%;}.pagenavi1 {	width: 200px;	font-size: 14px;	text-align:center;	margin-top:20px;	padding:0 80px;	float:left;}.pagenavi1 a{	color:#FFFFFF;	background-color: #666666;	padding:5px;	display:block;		text-decoration:none;}.pagenavi1 a:hover{	color:#FFFFFF;	background-color: #333333;	text-decoration:none;}.soccerimg {float:left;margin-right:10px;width:200px;}.soccertext {color:#333333;float:left;font-size:12px;line-height:25px;width:320px;}#main720 h3{border-bottom:1px dotted #CCCCCC;padding-bottom:5px;width:700px;color:#1574A9;}
