@charset 'Shift_JIS';

/*-------------------------
	documentBody02（日本語）
-------------------------*/
#documentBody02 div#contents div#main{
width: 820px;
clear: both;
float: none;
}

#documentBody02 div#contents div#main p.pseudo-firstChild{
margin:0 0 0 0;
padding:0;
}

#documentBody02 div#contents div#main p{
margin:1em 0 0 0;
padding:0;
}

#documentBody02 div#contents div#main ul{
margin-top:2em;
}

#documentBody02 div#contents div#main ul li {
margin:0 0 1em 0;
}

#documentBody02 div#contents div#main div.searchBlockSS01{
width:466px;
background-color:#F5F5F5;
border:1px solid #CFCFCF;
margin: 4em 0 0 175px;
padding:9px 0 11px 0;
}

#documentBody02 div#contents div#main div.searchBlockSS01 h2{
margin:0 0 2px 12px;
padding:0 0 2px 0;
}

#documentBody02 div#contents div#main div.searchBlockSS01 form{
width:441px;
margin:0.6em 0 0 12px;
padding:0;
}

#documentBody02 div#contents div#main div.searchBlockSS01 form label span.label {
display:none;
}


#documentBody02 div#contents div#main div.searchBlockSS01 form input.inputText {
border:1px solid #9F9F9F;
height:20px;
width:350px;
margin:0;
padding:0;
}

#documentBody02 div#contents div#main div.searchBlockSS01 form input {
vertical-align:middle;
margin:0;
padding:0;
}

#documentBody02 div#contents div#main div.searchBlockSS01 form input.inputImage {
margin: 0 0 0 5px;
padding:0;
}

/*-------------------------
	documentBody（英語）
-------------------------*/
#documentBody div#contents div#main{
width: 732px;
}

#documentBody div#contents div#main h1{
width: 732px;
border-bottom:4px solid #C2C2C2;
margin:0 0 1.4em 0;
padding:0;
}

#documentBody div#contents div#main ul{
margin-top:2em;
}

#documentBody div#contents div#main ul li{
margin-bottom:1em;
}

#documentBody div#contents div#main div.searchBlockSS01{
width:461px;
background-color:#F5F5F5;
border:1px solid #CFCFCF;
margin: 4em 0 0 134px;
padding:9px 0 11px 0;
}

#documentBody div#contents div#main div.searchBlockSS01 h2{
margin:0 0 2px 12px;
padding:0 0 4px 0;
border:none;
background:none;
}


#documentBody div#contents div#main div.searchBlockSS01 form{
width:436px;
margin:0.6em 0 0 12px;
padding:0;
}

#documentBody div#contents div#main div.searchBlockSS01 form label span.label {
display:none;
}

#documentBody div#contents div#main div.searchBlockSS01 form input.inputText {
border:1px solid #9F9F9F;
height:20px;
width:350px;
margin:0;
padding:0;
}

#documentBody div#contents div#main div.searchBlockSS01 form input {
vertical-align:middle;
margin:0;
padding:0;
}

#documentBody div#contents div#main div.searchBlockSS01 form input.inputImage {
margin: 0 0 0 5px;
padding:0;
}

