@charset "UTF-8";



body { behavior:url("/int/csshover.htc"); }	



a:link {

	color:#006699;

}

a:hover {

	color:#006699;

}



/*a:hover img,

#navi-box input:hover {

	border-color:#FFCC00;

	filter:alpha(opacity=60);

	-moz-opacity:0.6;

	-khtml-opacity: 0.6;

	opacity: 0.6;

}

*/



#navi-box a:hover img,

#navi-box input:hover {

	border-color:#FFCC00;

	filter:alpha(opacity=60);

	-moz-opacity:0.6;

	-khtml-opacity: 0.6;

	opacity: 0.6;

}







#main-box .arrange-r {

	margin:-5px 0px 5px 0px;

}



span.mkr-next {

	background:transparent url(/img/int/top/mkr_next.gif) no-repeat scroll 0 0.3em;

	padding-left:10px;

	margin-right:10px;

}



.h1 a:hover img {

	filter:alpha(opacity=100);

	-moz-opacity:1;

	-khtml-opacity: 1;

	opacity: 1;

}	



#int-nb-service li {

	text-align:center;

	background:url(/img/int/top/border_ja_service.gif) no-repeat 3px 100%;

	height:43px;

}



#int-nb-service li.nob {

	background:none;

	height:41px;

}





ul.arrow-gray2 li {

	float:left;

	background:transparent url(/img/common/mkr_arrow_gray2.gif) no-repeat scroll 0 50%;

}

#head-box, #path-box, #foot-box, #foot-box div.lower {

	width:920px;

	margin:auto;

}

#int-nb-inquiry table {

	margin-top:5px;

}

#foot-box div.upper div.col2-r {

	width:780px;

}

#path-box {

	background: url("/img/int/top/pb_bg_lower.gif") no-repeat 0 100%;

}

#wrap-outer {

	width:926px;

	background:transparent url(/img/int/top/bg_outer.gif) repeat-y scroll 50% 50%;

}

#wrap-inner {

	background-image:url(/img/int/top/bg_inner.gif);

	border:0px;

}

#main-box {

	width:700px;

}

#main-box p {

	font-size:75%;

}

#main-box div.pad {

	border:0px;

	padding:23px 5px 15px 15px;

}

#int-index div.h1 {

	height:143px;

	margin-bottom:15px;

	background:transparent url(/img/int/top/h1_ja.jpg) no-repeat scroll 0 0;

}

#int-index div.h1 div.button {

	height:54px;

	padding:5px 8px;

	text-align:right;

}

h2 {

	height:27px;

	margin:0px 0px 15px;

}



#purpose h2 {

	background:#F5F5F5 url(/img/int/top/h2_purpose.gif) no-repeat scroll 0 100%;

	padding:0;

}



#info #info-rss {

	position:relative;

	top:-38px;

	left:628px;

	overflow:hidden;

	}





#purpose h3 {

	margin:0;

	padding:0;

	text-indent:-5000px;

	height:25px;

	background:#FFF url(/img/int/top/h3_purpose.gif) no-repeat 0 0px;

}



#purpose h3#purpose-new {

	background:#FFF url(/img/int/top/h3_purpose.gif) no-repeat 0 0px;

}



#purpose h3#purpose-info {

	background:#FFF url(/img/int/top/h3_purpose.gif) no-repeat 0 -25px;

}

#purpose h3#purpose-send {

	background:#FFF url(/img/int/top/h3_purpose.gif) no-repeat 0 -50px;

}

#purpose h3#purpose-such {

	background:#FFF url(/img/int/top/h3_purpose.gif) no-repeat 0 -75px;

}

#purpose h3#purpose-foreign {

	background:#FFF url(/img/int/top/h3_purpose.gif) no-repeat 0 -100px;

}

#purpose h3#purpose-biz {

	background:#FFF url(/img/int/top/h3_purpose.gif) no-repeat 0 -125px;

}





#purpose .section {

	float:left;

	width:221px;

	margin:0 8px 0 0;

}



#purpose .last{

	margin-right:0;

}



#purpose .inner {

	margin:0;

	padding:0;

}



#purpose .purpose-box {

	background:#FFF url(/img/int/top/bg2_purpose.gif) no-repeat 0 100%;

	padding-bottom:10px;


	margin-bottom:7px;

}



#purpose .purpose-box-inner {

	background:#FFF url(/img/int/top/bg_purpose.gif) repeat 0 0;

}



#purpose ul {

	margin:10px 0 0 0;

	*margin-bottom:-2px;

}



#purpose li {

	font-size:75%;

	margin:0 10px 6px 10px;

	line-height:120%;

	padding:0px 0 0px 15px;

	background:url(/img/common/mkr_arrow_gray2.gif) no-repeat 0% 0.1em;

}


/*  h3 pt***************************************************************************************************/


#purpose_pt h2 {

	background:#F5F5F5 url(/img/int/top/h2_purpose_pt.gif) no-repeat scroll 0 100%;

	padding:0;

}

#purpose_pt h3 {
	margin:0;
	padding:0;
	text-indent:-5000px;
	height:25px;
	background:#FFF url(/img/int/top/h3_purpose_pt.gif) no-repeat 0 0px;
}

#purpose_pt h3#purpose-new_pt {
	background:#FFF url(/img/int/top/h3_purpose_pt.gif) no-repeat 0 0px;
}

#purpose_pt h3#purpose-info_pt {
	background:#FFF url(/img/int/top/h3_purpose_pt.gif) no-repeat 0 -25px;
}
#purpose_pt h3#purpose-send_pt {
	background:#FFF url(/img/int/top/h3_purpose_pt.gif) no-repeat 0 -50px;
}
#purpose_pt h3#purpose-such_pt {
	background:#FFF url(/img/int/top/h3_purpose_pt.gif) no-repeat 0 -75px;
}
#purpose_pt h3#purpose-foreign_pt {
	background:#FFF url(/img/int/top/h3_purpose_pt.gif) no-repeat 0 -100px;
}
#purpose_pt h3#purpose-biz_pt {
	background:#FFF url(/img/int/top/h3_purpose_pt.gif) no-repeat 0 -125px;
}

#purpose_pt .section {
	float:left;
	width:221px;
	margin:0 8px 0 0;
}

#purpose_pt .last{
	margin-right:0;
}

#purpose_pt .inner {
	margin:0;
	padding:0;
}

#purpose_pt .purpose-box {
	background:#FFF url(/img/int/top/bg2_purpose.gif) no-repeat 0 100%;
	padding-bottom:10px;
	margin-bottom:7px;
}

#purpose_pt .purpose-box-inner {
	background:#FFF url(/img/int/top/bg_purpose.gif) repeat 0 0;
}

#purpose_pt ul {
	margin:10px 0 0 0;
	*margin-bottom:-2px;
}

#purpose_pt li {
	font-size:75%;
	margin:0 10px 6px 10px;
	line-height:120%;
	padding:0px 0 0px 15px;
	background:url(/img/common/mkr_arrow_gray2.gif) no-repeat 0% 0.1em;
}

/*  h3 pt***************************************************************************************************/
/*  h3 en***************************************************************************************************/


#purpose_en h2 {

	background:#F5F5F5 url(/img/int/top/h2_purpose_en.gif) no-repeat scroll 0 100%;

	padding:0;

}

#purpose_en h3 {
	margin:0;
	padding:0;
	text-indent:-5000px;
	height:25px;
	background:#FFF url(/img/int/top/h3_purpose_en.gif) no-repeat 0 0px;
}

#purpose_en h3#purpose-new_en {
	background:#FFF url(/img/int/top/h3_purpose_en.gif) no-repeat 0 0px;
}

#purpose_en h3#purpose-info_en {
	background:#FFF url(/img/int/top/h3_purpose_en.gif) no-repeat 0 -25px;
}
#purpose_en h3#purpose-send_en {
	background:#FFF url(/img/int/top/h3_purpose_en.gif) no-repeat 0 -50px;
}
#purpose_en h3#purpose-such_en {
	background:#FFF url(/img/int/top/h3_purpose_en.gif) no-repeat 0 -75px;
}
#purpose_en h3#purpose-foreign_en {
	background:#FFF url(/img/int/top/h3_purpose_en.gif) no-repeat 0 -100px;
}
#purpose_en h3#purpose-biz_en {
	background:#FFF url(/img/int/top/h3_purpose_en.gif) no-repeat 0 -125px;
}

#purpose_en .section {
	float:left;
	width:221px;
	margin:0 8px 0 0;
}

#purpose_en .last{
	margin-right:0;
}

#purpose_en .inner {
	margin:0;
	padding:0;
}

#purpose_en .purpose-box {
	background:#FFF url(/img/int/top/bg2_purpose.gif) no-repeat 0 100%;
	padding-bottom:10px;
	margin-bottom:7px;
}

#purpose_en .purpose-box-inner {
	background:#FFF url(/img/int/top/bg_purpose.gif) repeat 0 0;
}

#purpose_en ul {
	margin:10px 0 0 0;
	*margin-bottom:-2px;
}

#purpose_en li {
	font-size:75%;
	margin:0 10px 6px 10px;
	line-height:120%;
	padding:0px 0 0px 15px;
	background:url(/img/common/mkr_arrow_gray2.gif) no-repeat 0% 0.1em;
}
/*  h3 en***************************************************************************************************/
/*  h3 cn***************************************************************************************************/

#purpose_cn h2 {

	background:#F5F5F5 url(/img/int/top/h2_purpose_cn.gif) no-repeat scroll 0 100%;

	padding:0;

}

#purpose_cn h3 {
	margin:0;
	padding:0;
	text-indent:-5000px;
	height:25px;
	background:#FFF url(/img/int/top/h3_purpose_cn.gif) no-repeat 0 0px;
}

#purpose_cn h3#purpose-new_cn {
	background:#FFF url(/img/int/top/h3_purpose_cn.gif) no-repeat 0 0px;
}

#purpose_cn h3#purpose-info_cn {
	background:#FFF url(/img/int/top/h3_purpose_cn.gif) no-repeat 0 -25px;
}
#purpose_cn h3#purpose-send_cn {
	background:#FFF url(/img/int/top/h3_purpose_cn.gif) no-repeat 0 -50px;
}
#purpose_cn h3#purpose-such_cn {
	background:#FFF url(/img/int/top/h3_purpose_cn.gif) no-repeat 0 -75px;
}
#purpose_cn h3#purpose-foreign_cn {
	background:#FFF url(/img/int/top/h3_purpose_cn.gif) no-repeat 0 -100px;
}
#purpose_cn h3#purpose-biz_cn {
	background:#FFF url(/img/int/top/h3_purpose_cn.gif) no-repeat 0 -125px;
}
#purpose_cn .section {
	float:left;
	width:221px;
	margin:0 8px 0 0;
}

#purpose_cn .last{
	margin-right:0;
}

#purpose_cn .inner {
	margin:0;
	padding:0;
}

#purpose_cn .purpose-box {
	background:#FFF url(/img/int/top/bg2_purpose.gif) no-repeat 0 100%;
	padding-bottom:10px;
	margin-bottom:7px;
}

#purpose_cn .purpose-box-inner {
	background:#FFF url(/img/int/top/bg_purpose.gif) repeat 0 0;
}

#purpose_cn ul {
	margin:10px 0 0 0;
	*margin-bottom:-2px;
}

#purpose_cn li {
	font-size:75%;
	margin:0 10px 6px 10px;
	line-height:120%;
	padding:0px 0 0px 15px;
	background:url(/img/common/mkr_arrow_gray2.gif) no-repeat 0% 0.1em;
}
/*  h3 cn end***************************************************************************************************/
/*  h3 kr***************************************************************************************************/

#purpose_kr h2 {

	background:#F5F5F5 url(/img/int/top/h2_purpose_kr.gif) no-repeat scroll 0 100%;

	padding:0;

}

#purpose_kr h3 {
	margin:0;
	padding:0;
	text-indent:-5000px;
	height:25px;
	background:#FFF url(/img/int/top/h3_purpose_kr.gif) no-repeat 0 0px;
}

#purpose_kr h3#purpose-new_kr {
	background:#FFF url(/img/int/top/h3_purpose_kr.gif) no-repeat 0 0px;
}

#purpose_kr h3#purpose-info_kr {
	background:#FFF url(/img/int/top/h3_purpose_kr.gif) no-repeat 0 -25px;
}
#purpose_kr h3#purpose-send_kr {
	background:#FFF url(/img/int/top/h3_purpose_kr.gif) no-repeat 0 -50px;
}
#purpose_kr h3#purpose-such_kr {
	background:#FFF url(/img/int/top/h3_purpose_kr.gif) no-repeat 0 -75px;
}
#purpose_kr h3#purpose-foreign_kr {
	background:#FFF url(/img/int/top/h3_purpose_kr.gif) no-repeat 0 -100px;
}
#purpose_kr h3#purpose-biz_kr {
	background:#FFF url(/img/int/top/h3_purpose_kr.gif) no-repeat 0 -125px;
}
#purpose_kr .section {
	float:left;
	width:221px;
	margin:0 8px 0 0;
}

#purpose_kr .last{
	margin-right:0;
}

#purpose_kr .inner {
	margin:0;
	padding:0;
}

#purpose_kr .purpose-box {
	background:#FFF url(/img/int/top/bg2_purpose.gif) no-repeat 0 100%;
	padding-bottom:10px;
	margin-bottom:7px;
}

#purpose_kr .purpose-box-inner {
	background:#FFF url(/img/int/top/bg_purpose.gif) repeat 0 0;
}

#purpose_kr ul {
	margin:10px 0 0 0;
	*margin-bottom:-2px;
}

#purpose_kr li {
	font-size:75%;
	margin:0 10px 6px 10px;
	line-height:120%;
	padding:0px 0 0px 15px;
	background:url(/img/common/mkr_arrow_gray2.gif) no-repeat 0% 0.1em;
}
/*  h3 kr end ***************************************************************************************************/



#info h2 {

	background:#FFF url(/img/int/top/h2_info.gif) no-repeat scroll 0 100%;

	height:27px;

	margin-top:15px;

}


/*  h2 pt en cn kr ****************************************************************************************/

#info h2.info_pt {
	background:#FFF url(/img/int/top/h2_info_pt.gif) no-repeat scroll 0 100%;
}

#info h2.info_en {
	background:#FFF url(/img/int/top/h2_info_en.gif) no-repeat scroll 0 100%;
}

#info h2.info_cn {
	background:#FFF url(/img/int/top/h2_info_cn.gif) no-repeat scroll 0 100%;
}

#info h2.info_kr {
	background:#FFF url(/img/int/top/h2_info_kr.gif) no-repeat scroll 0 100%;
}

/*  h2 pt en cn kr end ****************************************************************************************/


#info #info-link {

	width:611px;

	margin-bottom:10px;

}

#info #info-link2 {

 	width:440px;

}

#info-dl {
	margin:-25px 0 10px;
}

#info dl {

	width:658px;

	font-size:75%;

	margin:0px auto 0px auto;
	
	padding:0;

	overflow: hidden;
	
	background:#fff url(/img/int/top/border_ja.gif) repeat-x scroll 0 100%;

}

#info dl dt {


	float: left;

	width: 8.5em;

	margin: 8px 0 0px;

	padding-bottom:8px;

	clear: left;

}

#info dl dd {

	margin: 8px 0 0px 8.5em;

	padding-bottom:8px;

}

#info ul {

	text-align:center;

	margin:0px auto;

}

#info ul li {

	float:left;

	width:190px;

	font-size:75%;

	border:1px solid #DAD9C7;

	margin:0px 5px;

}

#info ul li span {

	display:block;

	text-align:center;

	background-color:#F9F8F1;

	border:1px solid #FFF;

	padding:4px;

}

#info ul li span a {

	background:url(/img/common/mkr_arrow_gray1.gif) no-repeat 0% 50%;
	*background:url(/img/common/mkr_arrow_gray1.gif) no-repeat 0% 20%;
	padding-left:15px;
}


#info p.m {
	font-size: 87.5%;
}



#attention h2 {

	background:#FFF url(/img/int/top/h2_attention.gif) no-repeat scroll 0 100%;

	height:27px;

	margin-top:15px;

}


/*  h2 pt en cn kr ****************************************************************************************/

#attention h2.info_pt {
	background:#FFF url(/img/int/top/h2_attention_pt.gif) no-repeat scroll 0 100%;
}

#attention h2.info_en {
	background:#FFF url(/img/int/top/h2_attention_en.gif) no-repeat scroll 0 100%;
}

#attention h2.info_cn {
	background:#FFF url(/img/int/top/h2_attention_cn.gif) no-repeat scroll 0 100%;
}

#attention h2.info_kr {
	background:#FFF url(/img/int/top/h2_attention_kr.gif) no-repeat scroll 0 100%;
}

/*  h2 pt en cn kr end ****************************************************************************************/


#attention ul {

	text-align:left;

	margin:40px 0 30px;

}

#attention ul li {

	float:none;

	width:auto;

	font-size:75%;
	border:none;

	margin-top: 0.4em;
	margin-bottom:0;
	margin-left:14px;
}







h2 span {

	display:block;

	text-indent:-5000px;

}

table#pressing, table#pressing *, #int-nb-inquiry table, #int-nb-inquiry table * {

	border-collapse:collapse;

	border-spacing:0px;

	border:0px;

	padding:0;

}

table#pressing {

	margin-bottom:15px;

}

table#pressing th {

	font-size:75%;

	border:1px solid #C00;

	border-left:0px;

	background-color:#CC0000;

}

table#pressing th a {

	color:#fff;

}

table#pressing td {

	font-size:75%;

	width:550px;

	border:1px solid #C00;

}

table#pressing td span {

	display:block;

	padding:5px 0px;

	margin:0px 5px;

}

#int-index ul.basic-s li {

	padding-left:8px;

}

#navi-box {

	width:198px;

	margin:0px auto;

	padding:24px 0px 0px 16px;

}

#navi-box div.items {

	background:none;

}

#navi-box #int-nb-inquiry {

	background:transparent url(/img/int/top/nb_bg2.gif) no-repeat scroll 0 100%;

}

#navi-box #int-nb-mypage {

	background:transparent url(/img/int/top/nb_mypage_bg2.gif) no-repeat scroll 0 100%;

}

#navi-box #int-nb-mypage div.inner {

	font-size:70%;

	background:transparent url(/img/int/top/nb_mypage_bg.gif) repeat-y scroll 0 0;

}

#navi-box #int-nb-inquiry div.inner, #navi-box #int-nb-service div.inner {

	font-size:70%;

	background:transparent url(/img/int/top/nb_bg.gif) repeat-y scroll 0 0;

}

#navi-box #int-nb-mypage div.inner, {

 text-align:center;

 padding:10px 10px 0px;

}

#navi-box #int-nb-mypage div.inner p {

	margin-top:10px;

}

#navi-box #int-nb-inquiry p {

	text-align:center;

	padding:5px 0px 0px;

}

#navi-box #int-nb-mypage div.inner {

	text-align:center;

	padding:10px 10px 0px;

}

#navi-box #int-nb-service img {

	vertical-align:bottom;

}

#int-nb-inquiry p.arrange-c input {

	width:130px;
	height:18px;
	border:1px solid #CCC;

}


#navi-box div.items div.inner {

	padding:2px 2px 0px;

}

#foot-box div.upper {

	background:transparent url(/img/int/top/bg_inner.gif) repeat-y scroll 50% 50%;

	padding-top:20px;

}

.clearfix:after {

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility: hidden;

}

.clearfix {

	display: inline-block;

}

/* Hides from IE-mac \*/

* html .clearfix {

	height: 1%;

}

.clearfix {

	display: block;

}





/*  plus */



#int-index div.h1 div.h1-l {

 position:absolute;

 width:440px;

 height:140px; 

}
