body {
text-align:center;
/*
min-width:760px;
max-width:1200px;
*/
/* background:#7f7f7f; */
padding:5px 10px;
margin:0 auto;
width: 740px;
}

#wrapper {
background:#fff url(../images/background.gif) repeat-y 100% 0;
_margin:0 auto;
_width: 740px;
}

#wrapper #frame {
background:url(../images/background_left.gif) repeat-y 0 0;
_height:1%;
}

/* header */
#wrapper #frame #header {
background:url(../images/background_top_l.gif) 100% 0 no-repeat;
/* background:#7f7f7f url(../images/background_top_l.gif) 100% 0 no-repeat; */
text-align:left;
}

#wrapper #frame #header #logo {
background:url(../images/background_top.gif) 0 0 no-repeat;
/* background:#7f7f7f url(../images/background_top.gif) 0 0 no-repeat; */
float:left;
width:500px;
}
#wrapper #frame #header #logo img {
margin:8px 0 5px 8px;
}

#wrapper #frame #header #company {
text-align:right;
float:right;
}
#wrapper #frame #header #company img {
margin:17px 21px 11px 0;
}
#wrapper #frame #header #title {
background:#fff url(../images/background_left.gif) repeat-y left top;
text-align:left;
padding:0 0 0 8px;
clear:both;
}
#wrapper #frame #header #title p{
background:#fff url(../images/head_r.jpg) no-repeat right top;
margin:0;
padding:0;
}

/* crumb */
#crumb {
	margin:9px 0;
	padding:0 0 0 14px;
	text-align:left;
/* 	position:relative; */
}
#crumb li {
	display:inline;
	padding:0;
	margin:0;
	font-size:65%;
}
#engl img{
margin-top:-18px;
margin-right:5px;
float:right;
}
#kore img{
margin-top:-18px;
margin-right:22px;
float:right;
}

/* sectionH1 */
.sectionH1 {
text-align:left;
margin:9px 0 0;
padding:0 14px 9px;
}

#wrapper #frame hr.line{
	border:none;
	background:#ffc966;
	color:#ffc966;
	height:1px;
	margin:0 8px;
	padding:0;
	clear:both;
}
/* footer */
#wrapper #frame #footer {
/* background:#7f7f7f url(../images/background_bottom_r.jpg) no-repeat right bottom; */
background:#7f7f7f url(../images/footbg.gif) no-repeat left bottom;
padding:0 15px 0 0;
text-align:left;
height: 39px;
/*
position:relative;
overflow: hidden;
*/
margin:2px 0 0 0;
_margin:-5px 0 0 0;
_height:1%;
}
#wrapper #frame #footer #footNavi {
/* background:#7f7f7f url(../images/background_bottom_l.jpg) no-repeat left bottom; */
width:700px;
_width:725px;
padding:0.5em 0 0.5em 25px;
float: left;
}

#wrapper #frame #footer #footNavi p{
font-size:73%;
background:url(../images/list.gif) no-repeat left top;
margin:0;
padding:0 0 0 15px;
height:2em;
}

#wrapper #frame #footer a:link {
color:#5a5a5a;
}

#wrapper #frame #footer #copyRight {
width:269px;
/*
height:12px;
position:absolute;
right:15px;
bottom:17px;
_bottom:16px;
*/
float: right;
margin-top: -28px;
}

/* pagetop */
.toPageTop {
	margin:0;
	padding:0;
}
.toPageTop p{
	text-align:right;
	padding:10px 22px 10px 0;
	font-size:75%;
}
.sectionH1 p.lead:after,
.sectionH1 #profile:after,
.sectionH1 div:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

@media print {
body,
#wrapper,
#wrapper #frame,
#wrapper #frame #header,
#wrapper #frame #header #logo,
#wrapper #frame #header #title,
#wrapper #frame #header #title p,
#wrapper #frame #footer {
	background:none;
}
#wrapper #frame #footer #footNavi,
#wrapper #frame hr.line{
	display:none;
}
#wrapper #frame #footer{
	clear:both;
	height:30px;
	background:#ffc965;
}
#wrapper #frame #header #title{
	background:#fff url(../images/headH1_r.jpg) no-repeat right top;
}
#wrapper #frame #footer #copyRight {
	bottom:10px;
}
}
