@charset "utf-8";
body{
font-size:75%;
font-family:Verdana;
color:101526;
}


#siteMain{
width:967px;
margin:0 auto 0 auto;
}

#header{
height:68px;
overflow:hidden;
margin:0;
padding:0;
background: url(/english/img/header_shadow.jpg) center bottom no-repeat;
}#header img{
border:0;
}

#panasoniclogo{
    float:left;
}#global{
    float:right;
    background: url(/english/img/icon_global.gif) left center no-repeat;
line-height:15px;
    padding-left:20px;
}#global a{
color:#666666;
text-decolation:none;
}#global a:hover{
color:#5378C6;
}

h1{
    width:405px;
    height:17px;
    overflow:hidden;
    background:#666;
    float:left;
    margin: 10px 0 0 0;
    padding:0;
}h1 img{
border:0;
}
#linktohome{
    float:right;
    margin:10px 0 0 0;
    padding:0;
}#linktohome img{
border:0;
}

#navigation{
    clear:both;
    height:202px;
    overflow:hidden;
margin:0 0 13px 0;
padding:0;
    background:url(/english/img/header_eyecatch.jpg) no-repeat;
}#navigation ul{
    display:block;
    position:relative;
    left:250px;
    top:15px;
    color:white;
    margin:0;
    padding:0;
}#navigation li{
    list-style:none;
    margin:0 0 2px 0;
    padding:0;
    height:18px;
}* html #navigation li{
margin:0;
}#navigation li img{
border:0;
}

#footer{
clear:both;
margin:0;
padding:0;
background:url(/english/img/footer_shadow.jpg) top center no-repeat;
padding-top:10px;
}#footer p{
    margin-left:3px;
}


/* パンクズ調整 */
#fs01-breadcrumbs a{
	display:block !important;
	float:left !important;
}
#fs01-breadcrumbs #EnglishLink{
	float:right;
	display:block;
	margin:0;
	padding:0 24px 0 0;
}
*+html #fs01-breadcrumbs{
margin-top:15px !important;
}

/* ブロック調整用 */
.contMain{
	clear:both;
	width:967px;
}

.column2_1{
	display:inline;
	float:left;
	width:475px;
	/* overflow:hidden; */
}

.column5_1{
	display:inline;
	float:left;
	width:179px;
	/* overflow:hidden; */
}
.column5_2{
	display:inline;
	float:left;
	width:376px;
	/* overflow:hidden; */
}
.column5_3{
	display:inline;
	float:left;
	width:573px;
	/* overflow:hidden; */
}
.column5_4{
	display:inline;
	float:left;
	width:770px;
	/* overflow:hidden; */
}
.column5_5{
display:block;
width:967px;
}

.column5_1.column_center,
.column5_2.column_center,
.column5_3.column_center,
.column5_4.column_center,
.column5_5.column_center{
	margin-left:18px;
}
.column5_1.column_right,
.column5_2.column_right,
.column5_3.column_right,
.column5_4.column_right,
.column5_5.column_right{
	margin-left:18px;
}
.column2_1.column_right{
	margin-left:17px;
}



/* for index */
.contMain li{
list-style-image:url(/english/img/list_icon.jpg);
line-height:1.3;
margin-bottom:0.5em;
}



.contMain h2{
font-style:italic;
font-size:125%;
margin :0;
padding:0 0 18px 0;
width:156px;
background:url(/english/img/content_title_bg.gif) bottom repeat-x;
text-align:center;
}

#contentIndex h2{
padding:0;
background:none;
}

.contMain a{
color:#111926;
}
.contMain a:hover{
color:#003a91;

}
div.layoutbox{
clear:both;
}div.text{
float:left;
width:750px;
}div.photo{
float:right;
text-align:center;
width:200px;
}
