@charset "utf-8";
/* CSS Document */
/*
---------------------------------------------------------------------------- */

/* LOGIN AREA under the header menu */

/*remove the twitter block*/
#tnav-wrap {
	display: none!important;
}
.tnav-wrap-harmony {
	display: none!important;
}

.logarea{
	text-align:center!important;
	width:100%;
	padding-top:5px;
	padding-bottom:2px;
	/*margin-top:0px;*/
	/*margin-bottom:0px;*/
	/*margin-bottom: 15px;*/
	overflow:hidden;
	text-align: left;
	background-color:#FCF7F8;
	border-bottom:#d6d6d6 1px solid;
/*	background: url("/st/3/en/pc/include/img/loginbox/login_header_bg.gif") repeat scroll 0 0 transparent;
	background-position: top left;
	background-repeat: repeat-x;*/
	/*height: 118px;
	background-image: url(/x/bus/dynamic/3/en/ship/pc/share/header/img/bk_header_ferry.gif);
	background-repeat: repeat-x;
	background-position: left top;*/
}
.logconte{
}
.lob-central{
	width: 960px;
	margin-left:auto;
	margin-right:auto;
	}
.lob-group{	
	width: 960px;
	overflow: hidden;
}	
.lob-group .lob-left {	
	float: left;
	width: 730px;/*JA EN*/
	/*width: 756px;*//*KO TW*/
	overflow: hidden;
	text-align:left;
	line-height:1.8em;
}	
.lob-group .lob-right {	
	float: left;
	padding-right:0px;
	width: 230px;/*JA EN*/
	/*width: 204px;*//*KO TW*/
	overflow: hidden;
	text-align:right;
	white-space:nowrap;
}
.lob-right a{
	margin-left:4px;
}
.lob-name{
	font-weight:bold;
	color:#ff6600;
	white-space:normal!important;/* customer's name can wrap nicely to the next line if it is very long */
}

.lob-catmem1{/*ホワイト会員*/
	margin-top:4px;
	border:#999999 1px solid;
	background-color:#FFFFFF;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	padding-right:10px;
	border-radius:3px;/* CSS3草案 */
	-webkit-border-radius:3px;/* Safari,Google Chrome用 */
	-moz-border-radius:3px;/* Firefox用 */
	/*behavior:url(/st/3/en/pc/bus/sys/css/border-radius.htc);*//* IE用 *//* do not support background image */
}
.lob-catmem1txt{
	line-height:1.0em;
	font-size:10px;
	color:#666666;
}
.lob-catmem2{/*ゴールド会員*/
	margin-top:4px;
	border:#999999 1px solid;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:8px;
	padding-right:8px;
	background-image: url(../img/memicogold_bkg.png);
	background-repeat:repeat-x;
	background-position:left center;
	border-radius:3px;/* CSS3草案 */
	-webkit-border-radius:3px;/* Safari,Google Chrome用 */
	-moz-border-radius:3px;/* Firefox用 */
	/*behavior:url(/st/3/en/pc/bus/sys/css/border-radius.htc);*//* IE用 *//* do not support background image */
	background-color:#E8CE87;
}
.lob-catmem2txt{
	line-height:1.0em;
	font-size:10px;
	color:#666666;
}

.lob-pankai{
	font-weight:bold;
}
.lob-colortextkain{
	margin-right:8px;
}

.lob-left span{	
	margin-right:5px;
	white-space:nowrap;/* links notes and explations after the name, go to the next line*/
}

.lob-catbrickvisa{
	color:#cc6666;
}
.lob-gre{
	font-weight:bold;
	color:#339933;
	font-style:normal;
}

/* Renewal 2013
--------------------------------------------------------- */
.logarea{
	margin-top: 0;
}
.head-en,.head-ko,.head-tw{
	margin-bottom:15px;
}