/* Reset
============================== */
@font-face {
	font-family:"Quattrocento Sans";
	font-style:normal;
	font-weight:400;
	src:local("Quattrocento Sans"), local("QuattrocentoSans");
	src:url(/common/fonts/QuattrocentoSans.woff) format("woff"),
		url(/common/fonts/QuattrocentoSans.ttf) format("truetype");
}
@font-face {
	font-family:"Quattrocento Sans";
	font-style:normal;
	font-weight:700;
	src:local("Quattrocento Sans Bold"), local("QuattrocentoSans-Bold");
	src:url(/common/fonts/QuattrocentoSansBold.woff) format("woff"),
		url(/common/fonts/QuattrocentoSansBold.ttf) format("truetype");
}
* {-webkit-box-sizing:border-box; box-sizing:border-box;}
*:before, 
*:after {-webkit-box-sizing:border-box; box-sizing:border-box;}
html {-webkit-text-size-adjust:none; -ms-text-size-adjust:none; text-size-adjust:none; -webkit-font-smoothing:antialiased;}
body,
div, p,
dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, 
form, fieldset, legend, textarea, input, select, textarea, button,
table, th, td {margin:0; padding:0;}
body, input, select, textarea, button {color:#646464; font-size:14px; font-family:'Quattrocento Sans', sans-serif; line-height:1.5;}
legend {overflow:hidden; position:absolute; width:1px; height:1px; margin:-1px; padding:0; border:0; color:transparent; clip:rect(0, 0, 0, 0);}
fieldset, img {border:0 none; vertical-align:top;}
img {max-width:100%;}
dl, ul, ol, li {list-style:none;}
button {border:0 none; background:transparent; cursor:pointer;}
a {color:#646464; text-decoration:none;}
button, 
html input[type="button"], 
input[type="reset"], 
input[type="submit"] {-webkit-appearance:button; cursor:pointer;}
input[type="search"],
input[type="text"],
input[type="tel"],
textarea {-webkit-appearance:none; appearance:none;}
address {font-style:normal; font-weight:normal;}
hr {display:none;}
.pure-g [class *= "pure-u"] {
	font-family:'Quattrocento Sans', sans-serif;
	padding:0 24px;
}

/* Common
============================== */
.sr_only {overflow:hidden; position:absolute; top:-9999em; left:-9999em; width:1px; height:1px; margin:-1px; border:0; clip:rect(0,0,0,0);}
.hide {display:none;}
.table {width:100%; border-spacing:0; border-collapse:collapse;}
.table caption {visibility:hidden; font-size:0; line-height:0;}
input[type="text"],
input[type="tel"] {width:100%; height:40px; padding-left:3%; border:0; background-color:#fff; color:#404040; font-size:14px; font-family:'Quattrocento Sans', sans-serif; line-height:40px;}


/* Layout
============================== */
#wrap {position:relative; width:100%;}
#wrap:before {display:table; content:"";}
#header {position:fixed; top:0; left:0; width:100%; z-index:1000;}
#header .header {overflow:auto; width:100%; height:60px; z-index:500; background-color:#fff;}
#header .logo {margin:10px 0 0 20px;}
#header .logo a {display:inline-block; width:191px; height:39px; background:url(/en/common/images/common/h_logo.png) no-repeat; text-indent:-9999em;}
#header .gnb_open {position:absolute; top:18px; right:20px; width:30px; height:23px; background:url(/en/common/images/common/btn_menu_m.gif) no-repeat; text-indent:-9999em;}
#header .gnb_box {display:none; overflow:auto; position:fixed; top:0; right:0; bottom:0; left:0; z-index:600;}
.gnbbg #header .gnb_box {display:block;}
.gnbbg #header .bg {position:fixed; top:0; right:0; bottom:0; left:0; background-color:#000; opacity:0.8; filter:alpha(opacity=80);}
#header #gnb {position:relative; width:100%; padding:50px 0 10px; margin:0 auto; background-color:#fff;  opacity:1; filter:alpha(opacity=100);}
#header #gnb .gnbDepth1 a {color:#262626; font-weight:bold;}
#header #gnb .gnbDepth1 .mn {border-top:1px solid #dfdfdf; background:url(/en/common/images/common/ico_menu_off.gif) 94% 20px no-repeat; background-size:21px 12px;}
#header #gnb .gnbDepth1 .mn:first-child {border-top:0;}
#header #gnb .gnbDepth1 .mn.on {background-image:url(/en/common/images/common/ico_menu_on.gif);}
#header #gnb .gnbDepth1 .mn > a {display:block; width:93%; margin-left:15px; padding:10px 0; color:#5e5e5e; font-size:20px; font-family:"Quattrocento Sans";}
#header #gnb .gnbDepth1 > .active > a {color:#3b3b3b !important;}
#header #gnb .gnbDepth1 > .active .depth2 {display:block;}
#header #gnb .depth2 {display:none; background-color:#efefef; padding:10px 0;}
#header #gnb .depth2 .ls > li {}
#header #gnb .depth2 a {display:inline-block; margin-left:30px; padding:7px 0; color:#3b3b3b; font-size:15px;}
#header #gnb .depth2 .active > a {color:#005592;}
#header #gnb .gnb_close {display:block; }
#header #gnb .gnb_close img {position:absolute; top:15px; right:5.5%; width:26px;}

#container {margin-top:100px;}
#container .title_box {position:fixed; top:60px; left:0; width:100%; height:45px; padding:0 24px; background-color:#e6e6e6; text-align:center; z-index:200;}
#container .title_box h2 {color:#242424; font-size:22px; line-height:45px;}
#container .title_box .page {display:block; position:absolute; top:12px; padding:2px;}
#container .title_box .prev_page {left:22px;}
#container .title_box .next_page {right:22px;}
#container .center_box {padding:30px 24px; font-size:16px; word-break:keep-all;}
#container h3 {padding:0 0 3px 5px; border-bottom:1px solid #d1d1d1; margin-bottom:20px; color:#242424; font-size:25px;}
#container .content {padding:0 5px;}
#container .scroll_area {position:relative; top:-170px;}
.content,
.center_box {position:relative;}
.content:after, 
.center_box:after {display:table; clear:both; content:"";}

#footer {width:100%; padding:20px 0; background-color:#262626; color:#6c6c6c; font-size:13px; letter-spacing:-0.02em;}
#footer .copyright, 
#footer .selectLng {text-align:center;}
#footer .selectLng li {display:inline-block;}
#footer .selectLng li a {padding:0 6px; color:#a4a4a4;}
#footer .selectLng li:first-child a {padding-right:9px; background:url(/en/common/images/common/ico_lang_m.png) no-repeat right 50%;}
#footer .selectLng li .on {color:#cfcfcf;}
#footer .selectLng p {display:none;}


/* main
============================== */
#Main {position:relative;}
#Main #container {margin-top:50px; background:#495293 url(/en/common/images/main/img_visual_m.jpg) no-repeat 50% 100%; background-size:cover;}
#Main #container .center_box {margin-top:0 !important;}
#Main .center_box {color:#fff; text-align:center;}
#Main .center_box h2 {width:42%; padding:72px 0 23px;  margin:0 auto;}
#Main .center_box .ttl {font-size:20px;}
#Main .center_box .text {width:78%; margin:0 auto; color:#cdcedf; font-size:16px; line-height:1.3;}
#Main .center_box .enter_site {width:27%; padding:20px 0 100px; margin:0 auto; }
	/* accept layer */
.policy_layer {display:none; position:absolute; top:0; right:0; bottom:0; left:0; z-index:1100;}
.policy_layer .layer_bg {position:absolute; top:0; left:0; width:100%; height:100%; background:#000; opacity:0.8; filter:alpha(opacity=80);}
.policy_layer .layer_content {position:relative; width:90%; min-width:300px; max-width:660px; margin:55px auto 0; padding:30px 10px; background-color:#fff; z-index:1;}
.policy_layer h3 {color:#212121; font-size:20px; text-align:center;}
.policy_layer .box {overflow:auto; height:300px; padding:20px 10px; margin:25px 0; background-color:#f2f2f2;}
.policy_layer .box{
	scrollbar-highlight-color:#9a9c9e;
	scrollbar-shadow-color:#9a9c9e;
	scrollbar-face-color:#9a9c9e;
	scrollbar-3dlight-color:#9a9c9e;
	scrollbar-darkshadow-color:#9a9c9e;
	scrollbar-track-color: #dcdcdc;
	scrollbar-arrow-color:#9a9c9e;
}
.policy_layer .box::-webkit-scrollbar {width:5px;}
.policy_layer .box::-webkit-scrollbar-track {
	-webkit-box-shadow:inset 0 0 7px rgba(0, 0, 0, 0.2); 
	-webkit-border-radius:0;
	border-radius:0;
}
.policy_layer .box::-webkit-scrollbar-thumb {
	-webkit-border-radius:0;
	border-radius:0;
	background:rgba(154,156,158,1);
}
.policy_layer .box::-webkit-scrollbar-track:window-inactive {
	-webkit-box-shadow:inset 0 0 5px rgba(0, 0, 0, 0); 
}
.policy_layer .box::-webkit-scrollbar-thumb:window-inactive {
	background: rgba(0,0,0,0.0); 
}
.policy_layer .accept {text-align:center;}
.policy_layer .accept button {display:inline-block; padding:12px 30px; background-color:#4d7b9d; color:#fff; text-align:center; }


/* Content
============================== */
/* About us */
	/* overview */
.overview .text strong {display:block; padding-bottom:5px; color:#242424;}
.overview .visual {width:100%; height:200px; margin:25px 0; background:url(/en/common/images/aboutus/img_overview_visual_m.jpg) no-repeat left bottom; background-size:cover;}
.overview .text2 {padding-top:15px;}
	/* history */
.history {position:relative; padding:10px; background-image:url(/en/common/images/aboutus/bg_history.jpg); background-repeat:no-repeat; background-position:right -30px bottom; background-size:cover;}
.history .cover {position:absolute; top:10px; right:10px; left:10px; bottom:10px; background-color:#fff; opacity:0.85; filter:alpha(opacity=80);}
.history .center_box {font-size:15px !important;}
.history dt,
.history dd {vertical-align:top;}
.history dt {height:22px; color:#618cab; font-weight:bold; font-size:18px; line-height:22px;}
.history dd {position:relative; padding:0 0 20px 20px; margin-left:55px; margin-top:-22px; border-left:2px solid #bababa;}
.history dd:before {position:absolute; top:0; left:-6px; width:10px; height:8px; background:url(/en/common/images/aboutus/ico_history_list.png) no-repeat 0 0px; content:"";}
.history dd.li_fi:before {left:-14px; top:0; width:25px; height:21px; background:url(/en/common/images/aboutus/ico_history_top.png) no-repeat;}
.history dd:last-child {border-color:transparent;}
.history dd strong,
.history dd span {display:block;}
.history dd strong {height:22px; color:#242424; line-height:22px;}
.history dd span {padding-left:35px; margin-top:-22px;}
	/* awards */
.awards {padding-bottom:40px; background-color:#f5f5f5;}
.awards p {color:#3d3d3d; font-weight:bold; font-size:17px;}
.awards img {width:100%; padding-top:25px;}
.awards dl {padding:0 5px;}
.awards dt {position:relative; padding-top:15px; margin-bottom:10px; color:#3d3d3d; font-weight:bold; font-size:18px;}
.awards dt:before {position:absolute; bottom:0; left:0; width:13px; height:1px; background-color:#3d3d3d; content:"";}

/* Investment Approach */
	/*Philosophy*/
.philosophy {padding-bottom:30px;}
.philosophy li {padding-top:20px !important;}
.philosophy li > p {position:relative; width:100%; padding-bottom:15px; text-align:center;}
.philosophy li .text p {width:60%; min-width:215px; margin:0 auto; padding-bottom:10px; text-align:center; }

	/* Process */
.process {padding-bottom:30px; background-color:#f5f5f5;}
.process .text {padding-top:5px; color:#242424; font-size:18px; text-align:center;}
		
/* Investment Strategy */
	/*Overview*/
.s_overview p {height:50px; background-color:#618cab;  color:#fff; font-size:16px; line-height:50px; text-align:center;}
.s_overview .table { font-size:14px; letter-spacing:-0.03em; word-break:break-all;}
.s_overview .table1 {margin-bottom:30px;}
.s_overview .table2 {margin-bottom:40px;}
.s_overview thead {height:40px; background-color:#efefef; color:#222;}
.s_overview thead th {padding:5px;}
.s_overview tbody th,
.s_overview tbody td {padding:10px 5px; border-bottom:1px solid #e6e6e6; text-align:center;}
.s_overview tbody th {color:#507fa2;}
	/*Experience*/
.experience {background-color:#f7f7f7;}
.experience .table_m,
.experience .table_w {position:relative;}
.experience .table_m {display:block;}
.experience .table_w {display:none;}
.experience h4 {padding-bottom:20px; color:#3d3d3d; font-size:17px;}
.experience .graph {position:relative; padding-bottom:30px;}
.experience .color_type {position:absolute; top:-10px; right:0; font-size:11px;}
.experience .color_type:after {display:table; clear:both; height:0; content:"";}
.experience .color_type li {position:relative; float:left; padding-left:13px; margin-left:7px; letter-spacing:-0.05em;}
.experience .color_type li:before {position:absolute; top:6px; left:0; width:10px; height:3px; content:"";}
.experience .color_type li.li_1:before {background-color:#618cab;}
.experience .color_type li.li_2:before {background-color:#005592;}
.experience .color_type li.li_3:before {background-color:#707070;}
.experience .text li {padding-left:9px; background:url(/en/common/images/common/ico_list_dot.png) no-repeat left 10px;}
.experience .table {margin:30px 0 20px;}
.experience thead th {padding:10px; color:#fff; background-color:#618cab;}
.experience tbody th {color:#507fa2;}
.experience tbody th,
.experience tbody td {padding:10px 5px; border-bottom:1px solid #e6e6e6; text-align:center;}
.experience .list span {position:absolute; top:-30px; right:5px;}
.experience .list_2 {padding:50px 0 30px;}

/* Risk Management */
.Risk #container h3 {border-bottom:0;}
	/* risk management */
.risk_mng {padding-bottom:30px; background:#fdfdfd url(/en/common/images/riskMng/bg_riskmng.jpg) no-repeat center bottom; background-size:cover;}
.risk_mng ol > li {padding-top:15px !important;}
.risk_mng ol > li p {position:relative; width:100%; padding-top:40px; text-align:center;}
.risk_mng ol > li:first-child p {padding-top:0;}
.risk_mng p.arrow:before {position:absolute; top:0; left:50%; width:33px; height:18px; margin-left:-16px; background:url(/en/common/images/riskMng/ico_arrow_down.png) no-repeat;  content:"";}
.risk_mng ul {width:60%; min-width:200px; padding-top:5px; margin:0 auto;}
.risk_mng ul li {padding-left:8px; margin-top:5px; background:url(/en/common/images/common/ico_list_dot.png) no-repeat left 9px; color:#5e5e5e;}
	/* compliance system */
.cpc_system {padding-bottom:30px;}
.cpc_system .cont_1 p {padding:20px 0 35px; color:#3d3d3d; font-size:17px;}
.cpc_system .cont_2 > div {padding-bottom:30px;}
.cpc_system .cont_2 p {position:relative; text-align:center;}

/* Contact us */
	/* contact */
.contact {background-color:#f2f2f2;}
.contact .cont {width:100%;}
.contact ul:after {display:table; clear:both; height:0; content:"";}
.contact li {padding-top:25px;}
.contact li:first-child {padding-top:0;}
.contact .li_3,
.contact .li_4 {float:left; width:50%;}
.contact dt,
.contact .cont_2 h4 {color:#3d3d3d; font-weight:bold; font-size:18px;}
.contact dt.address {padding-left:18px; margin-left:8px; background:url(/en/common/images/contactus/ico_address.png) no-repeat 0 3px;}
.contact dt.email {padding-left:22px; margin-left:9px;  background:url(/en/common/images/contactus/ico_email.png) no-repeat 0 5px;}
.contact dt.tel {padding-left:17px; margin-left:10px; background:url(/en/common/images/contactus/ico_tel.png) no-repeat 0 5px;}
.contact dt.fax {padding-left:20px; margin-left:10px; background:url(/en/common/images/contactus/ico_fax.png) no-repeat 0 5px;}
.contact dd {padding:7px 0 0 8px;}
.contact dt.email + dd span {display:inline-block; padding-right:5px;}
.contact dt.email + dd a:hover,
.contact dt.email + dd a:focus {text-decoration:underline;}
.contact .cont_2 h4 {padding:0 0 15px 21px; margin:30px 0 0 9px; background:url(/en/common/images/contactus/ico_request.png) no-repeat 0 5px;}
.contact .cont_2 p {padding-bottom:10px;}
.contact .cont_2 p input::-webkit-input-placeholder {color:#404040;}
.contact .cont_2 textarea {width:100%; height:100px; padding:5px; border:0; background-color:#fff; color:#404040; font-size:14px; font-family:'Quattrocento Sans', sans-serif; }
.contact .cont_2 textarea::-webkit-input-placeholder {color:#404040;}
.contact .submit {padding-top:10px; text-align:center;}
.contact button {width:100%; height:45px; background-color:#242424; color:#fff; font-size:16px; line-height:45px;}
	/* loaction */
#Contactus #location .content {padding:0;}
.contactus #location #map_canvas {}
.location h3 {padding:30px 24px 0 !important; margin-bottom:0 !important; border-bottom:0 !important; color:#242424; font-size:25px;}
.location h3 span {display:block; padding:0 0 3px 5px;}
.location p {padding:0 29px 20px;}
.location #map_canvas {overflow:hidden; height:300px;}


@media screen and (min-width:48em) {
	.pure-g [class *= "pure-u"] {
		padding:0 12px;
	}
	/* Layout
	============================== */
	#container .center_box {padding-top:30px; margin-top:0; font-size:14px;}
	#container h3 {margin-bottom:30px; font-size:40px;}
	#container .content {padding:0 10px;}


	/* main
	============================== */
	#Main #container {padding-top:0;  background:url(/en/common/images/main/img_visual.jpg) no-repeat 50% 0; background-size:auto;}
	#Main #container .center_box {padding:0;}
	#Main .center_box {height:710px; }
	#Main .center_box h2 {width:100%; padding:251px 0 22px;}
	#Main .center_box .ttl {font-size:23px;}
	#Main .center_box .text {width:600px; margin:0 auto; padding-bottom:34px; font-size:14px; letter-spacing:0.02em;}
	#Main .center_box .enter_site {width:100%; padding:0;}

	.policy_layer .layer_content {margin:100px auto 0; padding:40px 25px 30px; }
	.policy_layer h3 {font-size:26px;}
	.policy_layer .box {height:380px; padding:30px 20px; margin:40px 0 30px;}
	.policy_layer .box::-webkit-scrollbar {width:10px;}

	/* Content
	============================== */
	/* About us */
	.aboutus .center_box {font-size:14px !important; line-height:1.7;}
		/* overview */
	.overview .visual {width:100%; height:300px; margin:25px 0 35px; background:url(/en/common/images/aboutus/img_overview_visual.jpg) no-repeat;}
		/* history */
	.history {height:1054px; padding:80px 24px; background-image:url(/en/common/images/aboutus/bg_history.jpg); background-repeat:no-repeat; background-position:50% 0; background-size:auto;}
	.history .cover {position:absolute; top:80px; right:24px; left:24px; bottom:80px;}
	.history .center_box {height:894px;} 
	.history h3 {margin-bottom:50px !important;}
	.history dt {font-size:22px;}
	.history dd {padding:0 0 33px 30px; margin-left:68px;}
		/* awards */
	.awards {padding-bottom:100px; background:#f5f5f5 url(/en/common/images/aboutus/bg_awards.jpg) no-repeat center bottom;}
	.awards .text {padding:20px 0 30px;}
	.awards .center_box {padding:0 15px;}
	.awards li {position:relative; width:50%; margin-left:50%; padding-bottom:40px; border-left:2px solid #bababa; text-align:left;}
	.awards li:before {position:absolute; top:0; left:-6px; width:10px; height:8px; background:url(/en/common/images/aboutus/ico_history_list.png) no-repeat; content:"";}
	.awards li:first-child:before {left:-12px; top:0; width:22px; height:17px; background:url(/en/common/images/aboutus/ico_awards_top.png) no-repeat;}
	.awards li:last-child {border-color:transparent;}
	.awards li:after {display:table; clear:both; content:"";}
	.awards img {max-width:100%; width:auto; padding-top:0;}
	.awards dt {padding-top:0; margin-bottom:27px; font-size:22px; line-height:1.5;}
	.awards .type_1 dt:before {left:0;}
	.awards .type_2 dt:before {left:96%;}
	.awards .type_1 p,
	.awards .type_2 dl {float:left; width:100%; margin-left:-100%; }
	.awards .type_2 p {float:right; width:100%;}
	.awards .type_1 p {padding-right:40px;}
	.awards .type_2 p {padding-left:40px;}
	.awards .type_1 dl {padding-left:40px; }
	.awards .type_2 dl {padding-right:40px; text-align:right;}

	/* Investment Approach */
		/*Philosophy*/
	#container .philosophy .content {padding:0 !important;}
	.philosophy li {padding-top:0 !important;}
	.philosophy li > p { padding-bottom:25px;}
	.philosophy li .text p {width:100%; min-width:auto; line-height:1.8;}
		/* Process */
	.process .text {font-size:22px;}

	/* Investment Strategy */
		/*Overview*/
	.s_overview .table {letter-spacing:0; word-break:normal;}
	.s_overview .table1 {margin-bottom:60px;}
	.s_overview .table2 {margin-bottom:80px;}
	.s_overview thead th {padding:10px;}
	.s_overview tbody th,
	.s_overview tbody td {padding:15px 10px;}
		/*Experience*/
	.experience h4 {padding-bottom:15px;}
	.experience .color_type {top:10px; font-size:12px;}
	.experience .color_type li {padding-left:29px; margin-left:20px; letter-spacing:0;}
	.experience .color_type li:before {width:21px;}
	.experience .table_m {display:none;}
	.experience .table_w {display:block;}
	.experience .text li {line-height:1.8;}
	.experience .table {margin:50px 0 30px;}
	.experience .list_2 {padding:110px 0 70px;}

	/* Risk Management */
	#Risk #container .content {padding:0;}
		/* risk management */
	.risk_mng {padding-bottom:50px;} 
	#container #risk_mng h3 {margin-bottom:0;}
	.risk_mng ol > li {padding-top:0 !important;}
	.risk_mng ol > li.li_1 {padding-top:17.9% !important;}
	.risk_mng ol > li.li_2 {padding-top:9.3% !important;}
	.risk_mng ol > li p {position:relative; width:100%; padding-top:0px; padding-bottom:20px; text-align:center;}
	.risk_mng ol > li:first-child p {padding-top:0;}
	.risk_mng p.arrow:before {left:-16px; width:18px; height:33px; margin:-16px 0 0 0; background:url(/en/common/images/riskMng/ico_arrow_right.png) no-repeat;}
	.risk_mng .li_2 p.arrow:before {top:75%;}
	.risk_mng .li_3 p.arrow:before {top:79.5%;}
	.risk_mng ul {width:80%; min-width:auto; padding-top:5px;}
	.risk_mng ul li {padding-left:8px; margin-top:5px; background-position:left 7px;}
		/* compliance system */
	.cpc_system .cont_1 img {padding:0 12px;}
	.cpc_system .cont_1 p {width:90%; margin:0 auto; padding:40px 0 55px; font-size:18px;}
	.cpc_system .cont_2 > div {padding-bottom:0;}

	/* Contact us */
		/* contact */
	#Contactus #location .content {padding:0;}
	.contact {background-color:#f2f2f2;}
	.contact .cont_1 {float:left;}
	.contact .cont_2 {float:right;}
	.contact .cont {width:50%;}
	.contact .content:after {display:table; clear:both; height:0; content:"";}
	.contact .address + dd span {display:block;}
	.contact li {padding-top:60px;}
	.contact dt {margin-left:0 !important;}
	.contact dd {padding-left:0;}
	.contact .cont_2 textarea {height:274px; padding:10px;}
	.contact .cont_2 h4 {margin-top:0; margin-left:0;}
	.contact .submit {padding-top:15px;}
	/*location*/
	.location p {padding-bottom:30px;}
	.location h3 {font-size:40px;}
	.location #map_canvas {height:500px !important;}
}


@media screen and (min-width:64em) {

	/* Layout
	============================== */
	#header {height:170px;}
	/* header bg */
	#Aboutus #header {background:url(/en/common/images/common/bg_mn1.jpg) no-repeat 50% 0;}
	#InvestmentA #header {background:url(/en/common/images/common/bg_mn2.jpg) no-repeat 50% 0;}
	#InvestmentS #header {background:url(/en/common/images/common/bg_mn3.jpg) no-repeat 50% 0;}
	#Risk #header {background:url(/en/common/images/common/bg_mn4.jpg) no-repeat 50% 0;}
	#Contactus #header {background:url(/en/common/images/common/bg_mn5.jpg) no-repeat 50% 0;}

	#header .header {overflow:visible !important; position:relative; width:980px; height:70px; margin:30px auto 0;}
	#header .inner_box {width:980px; margin:0 auto;}
	#header .logo {position:absolute; margin:17px 0 0 30px;}
	#header .logo a {display:inline-block; width:191px; height:39px; text-indent:-9999em;}
	#header .gnb_open {display:none;}
	#header .gnb_box {display:block  !important; position:static !important;}
	#header .gnb_box:after {display:table; clear:both; height:0; content:"";}
	.gnbbg #header .gnb_box {display:block;}
	.gnbbg #header .bg {position:static !important; background:none;}
	#header #gnb {position:static; height:70px; padding:0; margin:0; background:none;}
	#header #gnb .gnbDepth1 {float:none; width:auto; padding-right:0; margin-left:311px;}
	#header #gnb .gnbDepth1:after {display:block; clear:left; height:0; content:"";}
	#header #gnb .gnbDepth1 li {float:left;}
	#header #gnb .gnbDepth1 .mn {padding:0; background:none; border-top:0;}
	#header #gnb .gnbDepth1 .mn.active {background:none;}
	#header #gnb .gnbDepth1 .mn > a {display:inline-block; width:auto; height:70px; padding:0; margin-left:0; font-weight:bold; font-size:15px; line-height:70px; letter-spacing:-0.02em; vertical-align:top;  font-family:"Quattrocento Sans";}
	#header #gnb .gnbDepth1 li a {position:relative;}
	#header #gnb .mn1 {width:87px; }
	#header #gnb .mn2 {width:172px;}
	#header #gnb .mn3 {width:164px;}
	#header #gnb .mn4 {width:146px;}
	#header #gnb .depth2 {display:none; position:absolute; top:70px; left:0; width:100%; height:40px; margin-bottom:0; padding:0; background-color:#e6e6e6; font-size:12px; line-height:40px;}
	#header #gnb .depth2 ul {width:980px; margin:0 auto;}
	#header #gnb .gnbDepth1 .mn1 > .depth2 {/*display:block;*/}
	#header #gnb .gnbDepth1 .mn1 > .depth2 {padding-left:301px;}
	#header #gnb .gnbDepth1 .mn2 > .depth2 {padding-left:388px;}
	#header #gnb .gnbDepth1 .mn3 > .depth2 {padding-left:560px;}
	#header #gnb .gnbDepth1 .mn4 > .depth2 {padding-left:560px;}
	#header #gnb .gnbDepth1 .mn5 > .depth2 {padding-left:818px;}
	#header #gnb .depth2 .ls:after {display:block; clear:both; height:0; content:"";}
	#header #gnb .depth2 .ls > li {padding:0; border-bottom:0; background:url(/en/common/images/common/ico_menu.gif) no-repeat left 50%;}
	#header #gnb .depth2 .ls > li:first-child {background:none;}
	#header #gnb .depth2 .ls a {padding-right:12px; padding-left:12px;}
	#header #gnb .depth2 a {margin-left:0; padding:0; font-weight:bold; font-size:13px;}
	#header #gnb .gnbDepth1 > .active .depth2 {display:block;}
	#header #gnb .gnb_close {display:none;}

	/* 상단 bg */
	#Aboutus #container .title_box {background:url(/en/common/images/aboutus/bg_title.jpg) no-repeat 50% 0;}
	#InvestmentA #container .title_box {background:url(/en/common/images/investApp/bg_title.jpg) no-repeat 50% 0;}
	#InvestmentS #container .title_box {background:url(/en/common/images/investStr/bg_title.jpg) no-repeat 50% 0;}
	#Risk #container .title_box {background:url(/en/common/images/riskMng/bg_title.jpg) no-repeat 50% 0;}
	#Contactus #container .title_box {background:url(/en/common/images/contactus/bg_title.jpg) no-repeat 50% 0;}

	#container .title_box h2 {height:50px; padding-top:22px; color:#fff; font-size:50px;}
	#container .title_box .page {display:none;}
	#container .center_box {width:920px; padding:70px 40px 0; margin:0 auto;}
	#container h3 {margin-bottom:60px;}
	#container .content {padding:0 15px;}

	#footer {padding:0; font-size:11px;}
	#footer .inner_box {position:relative; max-width:1000px; height:90px; margin:0 auto; line-height:90px;}
	#footer .selectLng {position:absolute; top:32px; right:0; text-align:left;}
	#footer .selectLng ul {display:none; position:absolute; top:0; left:0;}
	#footer .selectLng li {display:block;}
	#footer .selectLng li a {padding:0;}
	#footer .selectLng li .on {color:#7f7e7e;}
	#footer .selectLng p {display:block;}
	#footer .selectLng a {display:block; width:83px; height:22px; padding-left:10px !important; border:1px solid #414141; color:#7f7e7e !important; line-height:22px;}
	#footer .selectLng p a {background:#262626 url(/en/common/images/common/ico_lang_off.png) no-repeat 66px 50%;}
	#footer .selectLng li:first-child a {border-bottom:0; background:#262626 url(/en/common/images/common/ico_lang_on.png) no-repeat 66px 50%;}

	
	/* main
	============================== */
	#Main #container {margin-top:0px;}

	/* Content
	============================== */
	#container {margin-top:300px;}
	#container .title_box {padding:0; top:0; height:130px; margin-top:170px;  z-index:100;}
	#container h3 {padding-bottom:10px;}

	#container #overview,
	#container #history ,
	#container #awards,
	#container #s_overview,
	#container #experience,
	#container #risk_mng,
	#container #cpc_system,
	#container #philosophy,
	#container #process,
	#container #contact,
	#container #location {position:relative; background-color:#fff; z-index:200;}
	#container #experience,
	#container #contact {background-color:#f7f7f7;}
	#container #risk_mng {background-color:#fdfdfd;}
	#container #awards,
	#container #process {background-color:#f5f5f5;}

	/* About us */
		/* overview */
	.overview {padding-bottom:80px;}
		/* history */
	.history {padding:80px 0;}
	.history .cover {position:absolute; top:80px; right:24px; left:24px; bottom:80px; width:890px; margin:0 auto;}
	.history .center_box {padding-top:50px !important;}
		/* awards */
	.awards {padding-bottom:180px;}

	/* Investment Approach */
		/*Philosophy*/
	.philosophy {padding-bottom:70px;}
	#container .philosophy .content {padding:0 !important;}
	.philosophy li {padding:0 18px !important;}
		/* Process */
	.process {padding-bottom:100px;}

	/* Risk Management */
	#Risk #container .content {padding:0 !important;}
		/* risk management */
	.risk_mng {padding-bottom:170px; background:#fdfdfd url(/en/common/images/riskMng/bg_riskmng.jpg) no-repeat center bottom; background-size:auto;}
		/* compliance system */
	.cpc_system {padding-bottom:140px;}

	/* Contact us */
		/* contact */
	.contact {padding-bottom:60px;}
		/* location */
	.location h3,
	.location p {width:920px; margin:0 auto;}
}



