/* CSS Document */

* {
margin: 0;
padding: 0;
font-style: normal;
font-weight: normal;
}

body{
font-family:"Times New Roman", Times, serif;
background: #000000;
margin:0px auto;
padding: 0;
font-weight: normal;
text-align:center;
font-size:12px;
color:#FFFFFF;
line-height:150%;
}

.h{
display:none;
}

body p{
font-size:12px;
}


#content{
width:700px;
text-align:left;
margin:0px auto;
}


a:link{
color:#000066;
}

a:hover{
color:#006600;
}

a:visited{
color:#000066;
}

a:active{
color:#99CC00;
}


/* copyright */
#copy{
width:700px;
text-align:center;
padding:20px 0px;
margin:0px auto;
color:#FFFFFF;
font-size:12px;
}


#gojp{
text-align:right;
width:700px;
padding:20px 0px 0px;
}


/* en */
#head-en{
width:700px;
margin:30px 0px 20px;
}

#head-en-1-1{
float:left;
width:50%;
}

#head-en-1-2{
float:right;
width:50%;
text-align:right;
}

#head-en-1-2 ul{
list-style:none;
}

#head-en-1-2 li{
display:inline;
margin:0px;
padding:0px;
}

#menu-en{
width:700px;
padding:20px 0px 20px;
}

#menu-en-1-1{
float:left;
width:233px;
text-align:center;
}

#menu-en-1-2{
float:left;
width:234px;
text-align:center;
}

#menu-en-1-3{
float:right;
width:233px;
text-align:center;
}

#main-en{
padding:30px 0px 0px;
}


/* other page */
#othepage_format{
margin:30px 0px 0px;
width:700px;
background-image:url(../img/en/bg_other.jpg);
background-repeat:no-repeat;
background-position:top;
}

/* info-en */

#box{
width:640px;
padding:30px 30px 0px;
}

#box1-1{
width:60%;
float:left;
}

#box1-2{
width:40%;
float:right;
}

.info_h2{
margin:55px 0px 10px;
font-size:16px;
}

.info_h2_1{
margin:0px 0px 10px;
font-size:18px;
font-weight:200;
}



.info_h3{
margin:0px 0px 5px;
font-size:12px;
font-weight:200;
}

.info_h3_1{
margin:15px 0px 5px;
font-size:12px;
font-weight:200;
}

#box .td{
padding:10px 5px;
line-height:90%;
}





/* duty-en */

#dutybox{
width:700px;
padding:30px 0px 20px;
}

#dutybox p{
font-size:12px;
width:300px;
}

#dutybox img{
margin:10px 0px 5px;
}



#dutybox1{
width:700px;
padding:20px 0px;
}

#dutybox1 p{
font-size:12px;
width:300px;
}

.psize{
width:280px;
}

#dutybox1 img{
margin:10px 0px 5px;
}


#dutybox1-1{
width:310px;
float:left;
}

#dutybox1-2{
width:310px;
float:right;
}

.duty-midashi{
font-size:16px;
font-weight:200;
}

.duty-content{
font-size:14px;
font-weight:200;
padding:0px 20px 10px;
}


.worksmidashi{
font-family:'Times New Roman', Times, serif; 
font-size:24px; 
margin:0px 0px 10px; 
padding:0px 0px 5px; 
border-bottom:solid 1px #666666;
}

.dvdtitle{
font-size:18px; 
border-bottom:solid 1px #555555; 
margin-bottom:5px; 
padding-bottom:2px; 
line-height:120%;
}

.worksmargin{
margin:30px 0px 0px;
}