@charset "euc-jp";
/* -----------------------------------------------------------
CSS Information

 file name:common.css
 author:Yahoo! JAPAN
 auth level:css/
 last updated:2011.4.25
----------------------------------------------------------- */

/************************************************************************/

/* common */

/************************************************************************/

/* ---------------------------------------------------------------------------------------------- Base */

body{
	margin:0;
	text-align:center;
}
h1,h2,h3,h4,h5,h6,p,div,ul,ol,li,dl,dd,dt,form,span{
	margin:0;
	padding:0;
	font-weight:normal;
	font-size:100%;
}
img{
	padding:0;
	margin:0;
	border:0;
}
ul{
	margin:0;
	padding:0;
	list-style:none;
}
/*----------------------------------------------------------------------------------------------.wrapper*/
.wrapper{
	width:950px;
	margin:0 auto 0 auto;
	padding:0;
	text-align:left;
	color: #3a404b;
}
.wrapper a:link{
	text-decoration:underline;
	color:#0562c0;
}
.wrapper a:visited{
	color:#800080;
	text-decoration:underline;
}
.wrapper a:hover{
	color:#0092FF;
	text-decoration:underline;
}

/*----------------------------------------------------------------------------------------------.wrapperPop*/
.wrapperPop{
	width:500px;
	margin:0 auto 0 auto;
	padding:10px 0 0 0;
	text-align:left;
	color: #3a404b;
}
.wrapperPop a:link{
	text-decoration:underline;
	color:#0562c0;
}
.wrapperPop a:visited{
	color:#800080;
	text-decoration:underline;
}
.wrapperPop a:hover{
	text-decoration:none;
}

/* ---------------------------------------------------------------------------------------------- .EMG */
.modTopEMG table{text-align:center;margin:0 auto 10px auto;}
.modTopEMG table table{margin:0;}
.modTopEMG br{display:none;}
/*----------------------------------------------------------------------------------------------#uhd*/

#uhd{
	width:950px;
	margin:0 0 5px 0;
	padding:0;
	clear:both;
}

/*----------------------------------------------------------------------------------------------.modNArea*/
.modNArea{
	width:950px;
	margin:0 0 10px 0;
	padding:0;
	text-align:center;
	clear:both;
}

.modNArea table{
	margin:0 auto;
}
/*----------------------------------------------------------------------------------------------#modCt*/

#modCt{
	width:950px;
	text-align:center;
	margin:0 0 10px 0;
	padding:0;
	clear:both;
}

#modCt a:link{
    color:#0000FF;
	text-decoration:underline; 
}

#modCt a:hover{
	text-decoration:underline;
}

#modCt a:visited {
    color:#810081;
}

/*----------------------------------------------------------------------------------------------#modDlmt*/

#modDlmt{
	width:950px;
	min-height:33px;
	background:url(/images/logistics/common/bg_0010.gif) 0 0 repeat-x;
	margin:0 0 10px 0;
	padding:0;
	clear:both;
}

#modDlmt p{
	width:940px;
	font-size:80%;
	text-align:left;
	padding:10px 0 10px 10px;
}

/* ---------------------------------------------------------------------------------------------- #mastHead */

#mastHead{
	width:950px;
	margin:0 0 10px 0;
	padding:0;
	color:#000000;
	*display:inline-block;
	clear:both;
}

/*clearfix*/
#mastHead:after{
	content:".";  
	display:block;
	height:0;
	visibility:hidden;
	clear:both;
}
/*clearfix*/

#mastHead a:link{
    color:#0000FF;
	text-decoration:underline; 
}

#mastHead a:hover{
	text-decoration:underline;
}

#mastHead a:visited {
    color:#810081;
}


/*===========================
	.yjmth
===========================*/

#mastHead .yjmth{
	*height:1%;
}

#mastHead .yjmth img{
	vertical-align:middle;
	border:0px;
}
#mastHead .yjmth a{
	border:0px;
}

#mastHead div.yjmthproplogoarea{
	float:left;
}

/*===========================
	.yjmthloginarea
===========================*/

#mastHead div.yjmthloginarea{
	float:left;
	margin:0px 0px 0px 3px;
	font-size:smaller;
	text-align:left;
	line-height:110%
}

#mastHead div.yjmthcplogoarea{
	float:right;
}

#mastHead div.yjmthcmnlnkarea{
	/* Without MacIE \*/
	float:right;
	/* */
	margin:10px 3px 0px 0px;
	font-size:smaller;
	text-align:right;
	line-height:110%;
}

#mastHead br.yjmthclear{
	clear:both;
}

#mastHead div.yjgrplink{
	text-align:right;
	font-size:smaller;
	line-height:115%;
}

/* ---------------------------------------------------------------------------------------------- #mainCtnr */

#mainCtnr{
	width:100%;
	margin:0;
	padding:0;
	display:block;
	*display:inline-block;
	clear:both;
}

/*clearfix*/
#mainCtnr:after{
	content:".";  
	display:block;
	height:0;
	visibility:hidden;
	clear:both;
}
/*clearfix*/
#mainCtnr div.modJUErr{
	width:614px;
	background-color:#b7daf3;
	padding:3px;
	margin:0px auto 10px auto;
	display:block;
}
#mainCtnr div.modJUErr p.decTxt01{
	width:584px;
	color:#e45800;
	font-weight:bold;
	text-align:center;
	background-color:#e6f7ff;
	padding:15px;
	margin:0px;
	display:block;
}
#mainCtnr div.modJUErr p.decTxt02{
	width:584px;
	color:#e45800;
	font-weight:bold;
	text-align:left;
	background-color:#e6f7ff;
	padding:15px;
	margin:0px;
	display:block;
}
#mainCtnr div.modJUErr p.decTxt01 span{
	width:584px;
	color:#3a404b;
	font-weight:normal;
	font-size:80%;
	display:block;
}
/* ---------------------------------------------------------------------------------------------- #wrLcolumn */

#wrLcolumn{
	width: 640px;
	margin:0;
	padding:0;
	display:block;
	*display:inline-block;
	float:left;
}

/*clearfix*/
#wrLcolumn:after{
	content:".";  
	display:block;
	height:0;
	visibility:hidden;
	clear:both;
}
/*clearfix*/

/* ---------------------------------------------------------------------------------------------- #wrRcolumn */

#wrRcolumn{
	width:300px;
	margin:0;
	padding:0;
	display:block;
	*display:inline-block;
	float:right;
}

/*clearfix*/
#wrRcolumn:after{
	content:".";  
	display:block;
	height:0;
	visibility:hidden;
	clear:both;
}
/*clearfix*/

/* ---------------------------------------------------------------------------------------------- #wrLcolumn */

#modBtmLink{
	width: 950px;
	text-align:center;
	margin:30px 0 0 0;
	padding:0;
	display:block;
	*display:inline-block;
	clear:both;
}

/*clearfix*/
#modBtmLink:after{
	content:".";  
	display:block;
	height:0;
	visibility:hidden;
	clear:both;
}
/*clearfix*/

/*----------------------------------------------------------------------------------------------#modDlmt*/

#modPopClose{
	width:500px;
	font-size:80%;
	text-align:center;
	margin:0;
	padding:0;
	clear:both;
}
/* ---------------------------------------------------------------------------------------------- #modAdSArea */
#modAdSArea{
	text-align:center;
	border-top:1px solid #CCCCCC;
	margin:20px 0 0 0;
	padding:10px 0 0 0;
	color:#000000;
	clear:both;
}
/* ---------------------------------------------------------------------------------------------- #footer */
#footer {
	text-align:center;
	margin:10px 0 0 0;
	color:#000000;
	padding:0;
	clear:both;
}

#footer a:link{
    color:#0000FF;
	text-decoration:underline; 
}

#footer a:hover{
	text-decoration:underline;
}

#footer a:visited {
    color:#810081;
}

#footer address {
	border-top:1px solid #CCCCCC;
	font-size:small;
	line-height:1.4em;
	padding:10px 0pt 20px;
}

#footer address {
	font-style:normal;
	font-weight:normal;
}

/* ---------------------------------------------------------------------------------------------- #Popfooter */
#Popfooter {
	text-align:center;
	margin:10px 0 0 0;
	color:#000000;
	padding:0;
	clear:both;
}

#Popfooter a:link{
    color:#0000FF;
	text-decoration:underline; 
}

#Popfooter a:hover{
	text-decoration:underline;
}

#Popfooter a:visited {
    color:#810081;
}

#Popfooter address {
	border-top:1px solid #CCCCCC;
	font-size:small;
	line-height:1.4em;
	padding:10px 0pt 20px;
}

#Popfooter address {
	font-style:normal;
	font-weight:normal;
}
/************************************************************************/

/* common Err */

/************************************************************************/
/*----------------------------------------------------------------------------------------------.modErrBox*/
div.modErrBox{
	background-color:#ffe9e9;
	padding:7px 7px 5px 7px;
	margin-bottom:5px;
}
/*===========================
	ul
===========================*/
div.modErrBox ul{
	color:#ee0000;
}
div.modErrBox ul li{
	background:url(/images/logistics/common/liststyle_1001.gif) 0 0.55em no-repeat;
	padding-left:5px;
	line-height:1.35;
}
/*----------------------------------------------------------------------------------------------.decFrmErr*/
span.decFrmErr  select,
span.decFrmErr input{
	background-color:#ffe9e9;
}
/*end*/