@charset "utf-8";

#mainArea #menuArea ul li.sub_01 a{ background: url(../project/img/sub_btn_01.gif) no-repeat top left;}
#mainArea #menuArea ul li.sub_02 a{ background: url(../project/img/sub_btn_02.gif) no-repeat top left;}
#mainArea #menuArea ul li.sub_03 a{ background: url(../project/img/sub_btn_03.gif) no-repeat top left;}
#mainArea #menuArea ul li.sub_04 a{ background: url(../project/img/sub_btn_04.gif) no-repeat top left;}
#mainArea #menuArea ul li.sub_05 a{ background: url(../project/img/sub_btn_05.gif) no-repeat top left;}
#mainArea #menuArea ul li.sub_06 a{ background: url(../project/img/sub_btn_06.gif) no-repeat top left;}
#mainArea #menuArea ul li.sub_07 a{ background: url(../project/img/sub_btn_07.gif) no-repeat top left;}

/* 英語版用　*/
#mainArea #menuArea ul li.sub_e01 a{ background: url(../english/img/sub_btn_01.gif) no-repeat top left;}
#mainArea #menuArea ul li.sub_e02 a{ background: url(../english/img/sub_btn_02.gif) no-repeat top left;}
/* 英語版用ここまで　*/

#mainArea #mainContainer .border-top{
margin-top:20px;
border-top:1px dotted #fff;
width: 595px;
margin-left:10px;
clear:both;
}

#mainArea #mainContainer .border-top h4{
margin-left:10px;
}

#mainArea #mainContainer .pjPhotoBox2,
#mainArea #mainContainer .pjPhotoBox{
margin-left:20px;
}

#mainArea #mainContainer .pjPhotoBox img{
margin-right:20px;
}

#mainArea #mainContainer .pjPhotoBox2 img{
margin-right:10px;
}

#mainArea #mainContainer hr{
border:0;
border-bottom:1px dotted #fff;
width: 595px;
margin-left:10px;
clear: both;
margin-top:20px;

}


#mainArea #mainContainer .media h4{
margin-top:20px;
}





#mainArea #mainContainer .photoBoxLeft01{
width:360px;
float: left;
}

#mainArea #mainContainer .photoBoxRight01{
width:250px;
float: right;
}


#mainArea #mainContainer .photoBoxLeft02{
width:230px;
float: left;
}

#mainArea #mainContainer .photoBoxRight02{
width:380px;
float: right;
}

#mainArea #mainContainer .photoBoxLeft03{
width:330px;
float: left;
}

#mainArea #mainContainer .photoBoxRight03{
width:280px;
float: right;
}

#mainArea #mainContainer .photoBoxLeft04{
width:310px;
float: left;
}

#mainArea #mainContainer .photoBoxRight04{
width:300px;
float: right;
}

#mainArea #mainContainer .photoBoxLeft05{
width:265px;
float: left;
}

#mainArea #mainContainer .photoBoxRight05{
width:345px;
float: right;
}


#mainArea #mainContainer .photoBoxRight05 img,
#mainArea #mainContainer .photoBoxLeft05 img,
#mainArea #mainContainer .photoBoxRight04 img,
#mainArea #mainContainer .photoBoxLeft04 img,
#mainArea #mainContainer .photoBoxRight03 img,
#mainArea #mainContainer .photoBoxLeft03 img,
#mainArea #mainContainer .photoBoxRight02 img,
#mainArea #mainContainer .photoBoxLeft02 img,
#mainArea #mainContainer .photoBoxRight01 img,
#mainArea #mainContainer .photoBoxLeft01 img{
margin-left:20px;
}





}


