@charset "utf-8";


/*----------- print --------------*/

div.main-block01 p,
div.main-block01 ol,
div.main-block01 ul,
div.main-block01 table,
div.main-block02 p,
div.main-block02 ol,
div.main-block02 ul,
div.main-block02 table,
div.main-block03 p,
div.main-block03 ol,
div.main-block03 ul,
div.main-block03 table{
	line-height:145%;
}

div#content-family-nav-area,
div#content-family-nav-area dl,
div#content-family-nav-area dt,
div#content-family-nav-area dd,
div#footer-border,
ul.site-info-link02,
div#supportive-nav-area,
div#global-nav-area,
div.search-area,
div.search-area form,
div.search-area ul,
div.utility-area dl dt,
div.utility-area dl dd,
dl#skip,
ul.site-info-link01,
p.page-top-anchor{
	display:none;
}

p.lead{
	font-weight:bold;
}


div#wrapper,
div#header-area,
div#content-wrapper01,
div#content-wrapper02,
div#content-wrapper03,
div#content-wrapper04,
div#content-area,
div.main-content-area,
div.main-block01,
div.main-block02,
div.main-block03,
table.dataTableRed,
table.dataTableOrange,
table.dataTableYellow,
table.dataTableGreen,
table.dataTableBlue,
table.dataTableIndigoblue,
table.dataTablePurple,
table.dataTableGray,
#topic-path-area,
#topic-path-block,
ul#topic-path,
div.title-block,
address{
	width:640px;
}
/* 
div.headingBlock,
.heading-typeA01,
.heading-typeA01 span,
.heading-typeB01,
.heading-typeB01 span,
.heading-typeC01,
.heading-typeC01 span{
	width:640px;
} */

#identity{
	background:none;
}

div.main-block01,
div.main-block02,
div.main-block03{
	margin:0 0 10px 0;
}

div.main-block01 div.image-block{
	float:left;
	width:220px;
}

div.main-block01 div.text-block{
	float:right;
	width:400px;
}

div.main-block02 div.image-block{
	float:right;
	width:220px;
}

div.main-block02 div.text-block{
	float:left;
	width:400px;
}

div.main-block03 div.image-block p,
div.main-block03 div.image-block ul{
	text-align:center;
}

div.image-block ul{
	list-style:none;
	padding:0;
	margin:0;
}

div.image-block ul img{
	margin:0 0.5em 0 0;
	vertical-align:middle;
}

div.image-block ul.link-text li a,
div.image-block ul.pop-text li a{
	color:#1D518B;
	text-decoration:none;
}

div.image-block ul.link-text li a:hover,
div.image-block ul.pop-text li a:hover{
	text-decoration:underline;
}

/* image-sub */

div.image-sub div.left{
	float:left;
	width:105px;
}

div.image-sub div.right{
	float:right;
	width:105px;
}

.title-block,
.btm01,
div.headingBlock{
	margin:0 0 15px 0;
}

div.main-block03{
	margin:0 0 35px 0;
}

/* adobe-banner */

p img.adobe-banner{
	float:left;
	margin:0 20px 0 0;
}


/*----------- common --------------*/

div.text-block ul li.icon-list01 img{
	_vertical-align:baseline !important;
}

a img,
fieldset{border:0;}

br.clear{font-size:1px/1px;}

address{
	font-style:normal;
	text-align:right;
	margin:20px 0 0 0;
}

body{
	background:#fff;
	font-family:Verdana,"\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF","\30D2\30E9\30AE\30CE\89D2\30B4\20\50\72\6F\20\57\33",sans-serif;
	color:#333;
}

div#header-area{
	font-family:Arial,"\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF","\30D2\30E9\30AE\30CE\89D2\30B4\20\50\72\6F\20\57\33",sans-serif;
	margin:0 0 15px 0;
}

.font-red{
	color:#f00;
}

/* margin */

.btm01{
	margin:0 0 10px 0;
}

.btm02{
	margin:0 0 20px 0;
}


/* text-block */

div.text-block ul li.link-list01{
	list-style:none;
	margin:0 0 5px -2.8em;
}

/* 伊藤修正 後記

div.text-block ul li.icon-list01{
	margin:0 0 10px -2.8em;
	padding:0;
	list-style:none;
}

*/

div.text-block ul li.link-list01{
	background:transparent url("/g_common/img/misc_list003.gif") no-repeat left;
	padding:0 0 0 10px;
}

div.text-block ul li.icon-list01 img{
	vertical-align:middle;
}

div.text-block ul li.link-list01 a,
div.text-block ul li.icon-list01 a{
	color:#1d518b;
}

div.text-block ul li.icon-list01 img{
	margin:0 10px 0 0;
}

div.text-block ul li.attention-list{
	list-style:none;
	margin:-10px 0 0 -10px;
	_margin:0 0 0 -10px;
}

/* 伊藤修正　後記

div.text-block ul li.list-style01{
	list-style:square;
	margin:0 0 5px 0;
}

*/

/* heading-type */

.sub-family-title{
	border-left:10px solid #0000A4;
	margin:0;
	padding:0 0 0 10px;
	font-weight:normal;
}

/* heading-type-top01 */

.heading-type-top01{
	padding:0 0 5px 0;
	margin:0 0 15px 0;
	color:#333;
	border-bottom:1px solid #06064c;
}

.heading-type-top01 span.title{
	float:left;
	display:block;
	margin:0;
	padding:0;
}

.heading-type-top01 span.link{
	font-style:normal;
	font-weight:normal;
	display:block;
	margin:0;
	padding:0;
	text-align:right;
}

.heading-type-top01 span.link a.more-link{
	color:#1a4483;
	text-decoration:none;
	padding:0 0 0 10px;
}

.heading-type-top01 span.link a.more-link:hover{
	text-decoration:underline;
}

.heading-type-top01 span.link img{
	margin:0 0 0 15px;
	padding:0;
}

.heading-typeA01{
	*width:640px;
	*background: none repeat scroll 0 0 #E6E6E6;
	*padding:5px 0 5px 0;
	*margin:10px 0 5px 0;
	*color:#000000;
	 border-left: 8px solid #0000A4;
}

.heading-typeA01 span{
	display:block;
	margin:0;
	padding:0 10px;
	*border-bottom:2px solid #fff;
}

h2.heading-typeB01{
	margin:0 0 10px 0;
	padding:0 0 5px 0;
	border-bottom:1px solid #C8C8C8;
	border-left:8px solid #0000A4;
}

h3.heading-typeB01{
	margin:0 0 10px 0;
	padding:0 0 5px 10px;
	border-left:8px solid #0000A4;
}

h2.heading-typeB01 span{
	margin:0;
	padding:0 0 0 10px;
}

.heading-typeB01 span.font-red,
.heading-typeC01 span.font-red{
	display:inline;
	width:auto;
}

.heading-typeC01,
.heading-typeD01{
	margin:0 0 10px 0;
	padding:0;
}

/*----- header -----*/

div#identity-area,
div.header-block,
div.header-block p{
	float:left!important;
}

div#identity-area{
	width:190px!important;
}

div.header-block{
	width:440px!important;
	margin:0 0 0 10px!important;
}

div.header-block p{
	width:250px!important;
	*width:240px!important;
	margin:15px 0 0 0;
}

div.header-block p.twoname{
	margin:8px 0 0 0;
}

div.header-block div.utility-area p{
	width:190px!important;
	text-align:right!important;
	margin:5px 0 0 0;
}

/* topic-list */

ul.topic-list{
	margin:0 0 0 15px;
	padding:0;
	list-style:none;
}

ul.topic-list li{
	padding:0 0 10px 0;
}

ul.topic-list li span.date{
	float:left;
	width:180px;
	margin:0 0 10px 0;
}

ul.topic-list li span.detail{
	float:left;
	width:430px;
	margin:0 0 10px 0;
}

ul.topic-list li a:link{
	text-decoration:none;
	color:#1a4483;
}

ul.topic-list li a:visited{
	text-decoration:underline;
	color:#803e7e;
}

ul.topic-list li a:hover{
	text-decoration:underline;
	color:#426ba9;
}

/*----- topic-path-area -----*/

#topic-path-area,
#topic-path-block,
ul#topic-path{
	margin:0;
	padding:0;
}

#topic-path-area{
	margin:0 0 10px 0;
}

#topic-path-area ul#topic-path{
	line-height:120%;
	list-style:none;
}

#topic-path-area ul#topic-path li{
	display:inline;
	margin:0 5px 0 0;
	float:left;
	white-space:nowrap;
}

#topic-path-area ul#topic-path li a{
	margin:0 5px 0 0;
}

#topic-path-area ul#topic-path li a{
	color:#333;
}

#topic-path-area ul#topic-path li a:hover{
	color:#666;
}


/*----------- sub-family-nav --------------*/

div.sub-family-nav{
	margin:0 0 1.45em 0;
}

div.sub-family-nav ul{
	background:#d5e4ec;
	padding:0.65em 0;
	margin:0;
	font-weight:bold;
	border-top:1px solid #0e4f93;
	border-bottom:1px solid #0e4f93;
}

div.sub-family-nav ul li{
	padding:0 0.65em;
	color:#0000A4;
	float:left;
	white-space:nowrap;
	list-style:none;
}

div.sub-family-nav ul li a{
	background:url("/g_common/img/misc_arrow003.gif") no-repeat scroll left;
	padding:0 0 0 0.65em;
	color:#646464;
	text-decoration:none;
	height:100%;
}

div.sub-family-nav ul li a:hover{
	text-decoration:underline;
}

/* page-link */

ul.page-link{
	margin:0 0 2.15em 0;
	padding:0;
	list-style:none;
}

ul.page-link li{
	display:inline;
	float:left;
	margin:0 0.45em 0 0;
	text-align:center;
}

ul.page-link li a,
ul.page-link li.current{
	display:block;
	padding:0.25em 0.58em;
	*padding:0.2em 0.78em;
	color:#333;
	width:1em;
}

ul.page-link li a.prev,
ul.page-link li a.next{
	width:3em;
	*width:4em;
}

ul.page-link li a.prev{
	padding:0.25em 0.28em 0.25em 0.98em;
	*padding:0.2em 0.48em 0.2em 1.18em;
}

ul.page-link li a.next{
	padding:0.25em 0.98em 0.25em 0.28em;
	*padding:0.2em 1.18em 0.2em 0.48em;
}

ul.page-link li a:link,
ul.page-link li a:visited{
	background:#E6E6E6;
	text-decoration:none;
	border:1px solid #C8C8C8;
}

ul.page-link li a:hover,
ul.page-link li.current{
	background:#E6E6E6!important;
	border:1px solid #C8C8C8!important;
}

ul.page-link li a.prev:link,
ul.page-link li a.prev:visited{
	background:#E6E6E6 url("/g_common/img/misc_nav003_01.gif") no-repeat 0.4em 0.65em;
}

ul.page-link li a.prev:hover{
	background:#f5bfa1 url("/g_common/img/misc_nav003_01.gif") no-repeat 0.4em 0.65em!important;
}


ul.page-link li a.next:link,
ul.page-link li a.next:visited{
	background:#d5e4ec url("/g_common/img/misc_nav003_02.gif") no-repeat 3.2em 0.65em;
}

ul.page-link li a.next:hover{
	background:#f5bfa1 url("/g_common/img/misc_nav003_02.gif") no-repeat 3.2em 0.65em!important;
}



/*----------- font-size --------------*/

div#wrapper div.header-box div.utility-area p{
	font-size:130%;
}

div#wrapper .heading-typeA02{
	font-size:120%;
}


div#wrapper .sub-family-title{
	font-size:110%;
}

div#wrapper .heading-typeA01{
	font-size:105%;
}

div#wrapper table ul,
div#wrapper ul ol,
div#wrapper ol ul,
div#wrapper ol ol,
div#wrapper dl dl,
div#wrapper dl dl dl,
div#wrapper dl dl dl dl,
div#wrapper dl dl dl dl dl,
div#wrapper dl dl dl dl dl dl,
div#wrapper dl ul,
div#wrapper ul ul,
div#wrapper ul dl,
div#wrapper .heading-type-top01 fieldset.select-locations legend{
	font-size:100%;
}

div#wrapper h2.heading-typeB01,
div#wrapper h2.heading-typeC01,
div#wrapper .heading-typeD01,
div#wrapper .heading-type-top01 span.link,
div#wrapper .heading-type-top01,
div#wrapper dl.location-selector dt{
	font-size:90%;
}

div#wrapper h3.heading-typeB01,
div#wrapper h3.heading-typeC01,
div#wrapper dl,
div#wrapper p,
div#wrapper ol,
div#wrapper ul,
div#wrapper address,
div#wrapper table{
	font-size:82%;
}

div#wrapper div.footer-block,
div#wrapper dl.location-selector dd,
fieldset.select-locations,
fieldset.select-locations legend{
	font-size:80%;
}

div#wrapper ul.page-link,
div#selected-country,
div#wrapper p.font-small{
	font-size:70%;
}

div#wrapper div.utility-area dl,
div#wrapper ul#topic-path,
div#wrapper div.main-content-area p.page-top-anchor{
	font-size:65%;
}


div#wrapper div.classic-style,
div#wrapper div.classic-style dl,
div#wrapper div.classic-style p,
div#wrapper div.classic-style ul,
div#wrapper div.classic-style address,
div#wrapper div.classic-style table,
div#wrapper div.classic-style dl dl,
div#wrapper div.classic-style dl ul,
div#wrapper div.classic-style ul ul,
div#wrapper div.classic-style ul dl,
div#wrapper div.classic-style .heading-type-top01 fieldset.select-locations legend,
div#wrapper div.classic-style h1,
div#wrapper div.classic-style h2,
div#wrapper div.classic-style h3,
div#wrapper div.classic-style h4,
div#wrapper div.classic-style h5,
div#wrapper div.classic-style h6{
	font-size:11px;
}

/*----------- table --------------*/

table.dataTableRed,
table.dataTableOrange,
table.dataTableYellow,
table.dataTableGreen,
table.dataTableBlue,
table.dataTableIndigoblue,
table.dataTablePurple,
table.dataTableGray{
	text-align:left;
	border-collapse:collapse;
	border:1px solid #666;
	margin:0;
	pading:0;
}

table.dataTableRed caption,
table.dataTableOrange caption,
table.dataTableYellow caption,
table.dataTableGreen caption,
table.dataTableBlue caption,
table.dataTableIndigoblue caption,
table.dataTablePurple caption,
table.dataTableGray caption{
	text-align:left;
	padding:0 0 10px 0;
}

table.dataTableRed th,
table.dataTableOrange th,
table.dataTableYellow th,
table.dataTableGreen th,
table.dataTableBlue th,
table.dataTableIndigoblue th,
table.dataTablePurple th,
table.dataTableGray th{
	font-weight:normal;
}

table.dataTableRed th,
table.dataTableRed td,
table.dataTableOrange th,
table.dataTableOrange td,
table.dataTableYellow th,
table.dataTableYellow td,
table.dataTableGreen th,
table.dataTableGreen td,
table.dataTableBlue th,
table.dataTableBlue td,
table.dataTableIndigoblue th,
table.dataTableIndigoblue td,
table.dataTablePurple th,
table.dataTablePurple td,
table.dataTableGray th,
table.dataTableGray td{
	padding:5px;
	border:1px solid #666;
}

table.dataTableRed thead th{
	background:#f69679;
}

table.dataTableOrange thead th{
	background:#f5c270;
}
table.dataTableYellow thead th{
	background:#ffe17f;
}
table.dataTableGreen thead th{
	background:#82ca9c;
}
table.dataTableBlue thead th{
	background:#7bafde;
}
table.dataTableIndigoblue thead th{
	background:#98a5d4;
}
table.dataTablePurple thead th{
	background:#b29ac7;
}

table.dataTableGray thead th{
	background:#bebebe;
}


table.dataTableRed thead th.blank{
	background:#f67654;
}

table.dataTableOrange thead th.blank{
	background:#eda240;
}

table.dataTableYellow thead th.blank{
	background:#ffe15e;
}

table.dataTableGreen thead th.blank{
	background:#62b771;
}

table.dataTableBlue thead th.blank{
	background:#60a1db;
}

table.dataTableIndigoblue thead th.blank{
	background:#778ac6;
}

table.dataTablePurple thead th.blank{
	background:#93629e;
}

table.dataTableGray thead th.blank{
	background:#9d9d9d;
}

table.dataTableRed tbody th{
	background:#ffc8b1;
}

table.dataTableOrange tbody th{
	background:#f7d592;
}

table.dataTableYellow tbody th{
	background:#ffffbd;
}

table.dataTableGreen tbody th{
	background:#c1e7b9;
}

table.dataTableBlue tbody th{
	background:#c7eafb;
}

table.dataTableIndigoblue tbody th{
	background:#c7d6ee;
}

table.dataTablePurple tbody th{
	background:#d2a3cb;
}

table.dataTableGray tbody th{
	background:#d3d3d3;
}

/* 削除　伊藤 

div.text-block ul li.icon-list01 img{
	float:left;
}

*/

div.text-block ul li.icon-list01 span{
	margin:0 0 0 20px;
	display:block;
}

/* clearfix */

.clearfix:after,
div.section:after,
div.sectionInner:after,
div.column2BlockA01:after,
div.column2BlockA02:after,
div.column3BlockA01:after,
div.adobe:after,
ul li.icon-list01:after,
div.text-block ul li:after,
div.header-box:after,
div#header-area:after,
#topic-path-area ul#topic-path:after,
div.text-block:after,
.heading-type-top01:after,
ul.topic-list:after,
div.main-block01:after,
div.main-block02:after,
div.sub-family-nav ul:after,
ul.page-link:after,
div.image-sub:after,
ul#topic-path:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

.clearfix,
div.section,
siv.sectionInner,
div.column2BlockA01,
div.column2BlockA02,
div.column3BlockA01,
ul li.icon-list01,
div.adobe,
div.text-block ul li,
div.header-box,
div#header-area,
#topic-path-area ul#topic-path,
div.text-block,
.heading-type-top01,
ul.topic-list,
div.main-block01,
div.main-block02,
div.sub-family-nav ul,
ul.page-link,
div.image-sub,
ul#topic-path{
	display:inline-table;
	min-height:1%;  /* for IE 7*/
}

/* Hides from IE-mac \*/

* html .clearfix,
* html div.section,
* html div.sectionInner,
* html div.column2BlockA01,
* html div.column2BlockA02,
* html div.column3BlockA01,
* html ul li.icon-list01,
* html div.adobe,
* html div.header-box,
* html div#header-area,
* html #topic-path-area ul#topic-path,
* html div.text-block,
* html .heading-type-top01,
* html ul.topic-list,
* html div.main-block01,
* html div.main-block02,
* html div.sub-family-nav ul,
* html ul.page-link,
* html div.image-sub,
* html ul#topic-path{
	height: 1%;
}

.clearfix,
div.section,
div.sectionInner,
div.column2BlockA01,
div.column2BlockA02,
div.column3BlockA01,
div.text-block ul li,
div.header-box,
div#header-area,
#topic-path-area ul#topic-path,
div.text-block,
.heading-type-top01,
ul.topic-list,
div.main-block01,
div.main-block02,
div.sub-family-nav ul,
ul.page-link,
div.image-sub,
ul#topic-path,
ul li.icon-list01,
div.adobe{
	display: block;
}
/* End hide from IE-mac */

.heading-typeA01,
.heading-typeB01,
.heading-typeC01{
	clear:both;
}


/*----------------------
TCI　ito
2010/10/18
-----------------------*/

div.pict-block {
	margin:0 0 15px;
}

/* ---- block-anchor --- */


ul.block-anchor{
	list-style-type:none;
	padding:0;
	margin:10px 0;
}

ul.block-anchor li{
	float:left;
	margin-right:1.67em;
	_white-space: nowrap;
}

ul.block-anchor li a{
	display:block;
}

ul.block-anchor li a img.anchor{
	margin-right:5px;
}


/**/


/* --- sub-family nav ---*/


div.sub-family-nav-made{
	margin:0 0 1.45em 0;

}

div.sub-family-nav-made ul{
	background:#d5e4ec;
	padding:0.65em 0;
	margin:0;
	font-weight:bold;
	border-top:1px solid #0e4f93;
	border-bottom:1px solid #0e4f93;
}

div.sub-family-nav-made ul li{
	padding:0 0.65em;
	color:#e75f13;
	float:left;
	white-space:nowrap;
	list-style:none;
}

div.sub-family-nav-made ul li.noLink{
	margin-left:7px;
}

div.sub-family-nav-made ul li a{
	background:url("/g_common/img/misc_arrow003.gif") no-repeat 3px center;
	padding:0 0 0 0.65em;
	color:#104a9b;
	text-decoration:none;
	height:100%;
}

div.sub-family-nav-made ul li a:hover{
	text-decoration:underline;
}

/**/

/* ----adobe_banner ----*/

div.adobe{
	border:1px solid #ccc;
	margin-left:auto;
	margin-right:auto;
	padding:10px;
}

div.adobe div img.adobe-banner{
	float:left;
	margin:0 0.55em 0 0;
}

div.adobe p{
	float:right;
	width:70%;
}

/**/

/* parts */

.floatLeft{
	float:left !important;
}

.floatRight{
	float:right !important;
}

.displayInline{
	display:inline !important;
}

.displayBlock{
	display:block !important;
}

/**/

/*-- 2column --*/

div.column2BlockA01,
div.column2BlockA02{
	clear:both;
	width:640px;
}

div.column2BlockA01 .column2Left{
	width:47.5%;
	float:left;
}

div.column2BlockA01 .column2Right{
	width:47.5%;
	float:right;
}

div.column2BlockA02 .column2Left{
	width:49%;
	float:left;
}

div.column2BlockA02 .column2Right{
	width:49%;
	float:right;
}

/**/


/*-- 3column --*/

div.column3BlockA01{
	clear:both;
	width:640px;
}

div.column3BlockA01 .column3Left,
div.column3BlockA01 .column3Center{
	width:32.5%;
	float:left;
	margin-right:0.95%;
}

div.column3BlockA01 .column3Right{
	float:left;
	width:32.5%;
}

/**/

/* -----見出し追記 -----------*/
/*
div.column2BlockA01 .heading-typeA01,
div.column2BlockA02 .heading-typeA01,
div.column3BlockA01 .heading-typeA01,
div.column2BlockA01 .heading-typeA01 span,
div.column2BlockA02 .heading-typeA01 span,
div.column3BlockA01 .heading-typeA01 span,
div.column2BlockA01 .heading-typeB01,
div.column2BlockA02 .heading-typeB01,
div.column3BlockA01 .heading-typeB01,
div.column2BlockA01 .heading-typeB01 span,
div.column2BlockA02 .heading-typeB01 span,
div.column3BlockA01 .heading-typeB01 span,
div.column2BlockA01 .heading-typeC01,
div.column2BlockA02 .heading-typeC01,
div.column3BlockA01 .heading-typeC01,
div.column2BlockA01 .heading-typeC01 span,
div.column2BlockA02 .heading-typeC01 span,
div.column3BlockA01 .heading-typeC01 span{
	width:100%;
} */

/**/

/* ----- リストスタイル ---------*/

ul.narrow li,
ul.narrow li.list-style01,
ul.narrow li.list-style02,
ul.narrow li.list-style03,
ol.narrow li,
ul.bold-narrow li,
ul.bold-narrow li.list-style01,
ul.bold-narrow li.list-style02,
ul.bold-narrow li.list-style03,
ol.bold-narrow li{
	margin-bottom:0 !important;
}

ul.wide2 li,
ol.wide2 li,
ul.bold-wide2 li,
ol.bold-wide2 li{
	margin-bottom:0.72em !important;
}

ul.bold,
ol.bold,
ul.bold-wide,
ol.bold-wide,
ul.bold-wide2,
ol.bold-wide2{
	font-weight:bold;
}

/**/

/*-------- リンク見出しとテキスト --------*/

div.text-block ul.normal-class02{
	padding-left:0;
	margin-left:0;
}

div.text-block ul.normal-class02 li.icon-list02{
	list-style:none outside none;
	_width:100%;
	_vertical-align:bottom;
}

div.text-block ul.normal-class02 dl.boxA{
	margin:0;
}

div.text-block ul.normal-class02 dl.boxA dt{
	background: url("/g_common/img/misc_arrow002.gif") no-repeat scroll 5px 0.45em transparent;
	padding-left:20px;
	font-weight:bold;
	margin:0;
	_vertical-align:baseline !important;
}

div.text-block ul.normal-class02 dl.boxA dd{
	margin:1em 0;
}

div.text-block ul li.list-style01,
div.text-block ul li.list-style02,
div.text-block ul li.list-style03{
	list-style:square;
	margin:0 0 5px 0;
	vertical-align:top;
}

div.text-block ul li.icon-list01{
	margin:0 0 4px -2.8em;
	padding:0;
	list-style:none;
}

/**/


div#header-area p.wwl-img a{
	display:none;
}


/* 20150521 update */


.tooltip,
#locations-button,
#locations-menu,
#ddmenu,
#bgCover,
.mejs-offscreen,
#mep_0,
.btm_inner,
#bgvideoCover
{
	display:none !important;
}


div#header-area p.global-name,
#identity-area{
	white-space:nowrap;
}

#identity{
	display:table;
}

#identity a{
	display:table-cell;
}


