@charset "utf-8";
/* CSS Document */


body{
	font-size: 12px;
	line-height: 20px;
	margin: 0;
	padding: 0;
	background-image: url(../img/back.jpg);
	/*background-image: url(image/back.jpg) no-repeat;*/
	font-family:Arial,sans-serif;
	/*line-height: 200%;*/
	letter-spacing: 0.2pt;/*字と字の間隔をあける*/
}

div#main {
	width: 750px;
	/*background-color:#FFF;*/
	margin-right: auto; 
	margin-left: auto;
}

.space1 {
	padding-left: 50px;
}

.space2 {
	padding-bottom: 20px;
}

.space3 {
	padding: 2px 0px 8px 0px;
}

.fontColor1 {
	color: #71602e;
	padding: 0px 0px 0px 0px;
}
.fontSize1{
	font-size: 10px;
	line-height: 12px;
	padding: 0px 0px 0px 0px; 
}

div#box1{
	width: 748px;
	background-color:#ffffff;
	border-left: solid 1px #999999;
	border-right: solid 1px #999999;
	border-bottom: solid 1px #999999;	
}

div#subBg1{
	background-image: url(../img/subBg1.jpg);
	background-repeat: no-repeat;	
}

div#subBg2{
	background-image: url(../img/subBg1.jpg);
	background-repeat: no-repeat;
	padding: 10px 0px 0px 0px;
}

.whatNow{
	font-size: 12px;
	padding: 10px 0px 16px 64px;
}


/*旧
div#jacket1{
	float: left;
	width:334px;
	font-size: 12px;
	padding: 0px 10px 0px 30px;
}

div#jacket2{
	float: right;
	width:334px;
	font-size: 12px;
	padding: 0px 30px 10px 0px;
}
*/



div#jacket1{
	float: left;
	font-size: 12px;
	width: 256px;
	padding: 8px 0px 0px 64px;
}

div#jacket2{
	float: right;
	font-size: 12px;
	width: 358px;
	padding: 8px 50px 0px 20px;
}
div#jacket3{
	float: left;
	font-size: 12px;
	width: 250px;
	padding: 0px 0px 0px 70px;
}

div#jacket4{
	float: right;
	font-size: 12px;
	width: 358px;
	padding: 0px 50px 0px 20px;
}

div#clear1{
	clear:both;
	padding: 0px 0px 0px 0px;
}

div#jacketB1{
	float: left;
	font-size: 12px;
	width: 226px;
	padding: 0px 0px 0px 64px;
}

div#jacketB2{
	float: right;
	font-size: 12px;
	width: 378px;
	padding: 0px 60px 0px 20px;
}

div#jacketC1{
	float: left;
	text-align: right;
	font-size: 12px;
	width: 60px;
	padding: 0px 0px 0px 18px;
}

div#jacketC2{
	float: right;
	font-size: 12px;
	width: 566px;
	padding: 0px 0px 0px 10px;
}

div#jacketD1{
	float: left;
	font-size: 12px;
	width: 418px;
	padding: 4px 0px 0px 0px;
}

div#jacketD2{
	float: right;
	text-align: right;
	font-size: 12px;
	width: 192px;
	padding: 4px 34px 0px 10px;
}

div#jacketE1{
	float: left;
	font-size: 12px;
	width: 126px;
	padding: 0px 0px 0px 64px;
}

div#jacketE2{
	float: right;
	font-size: 12px;
	width: 488px;
	padding: 0px 50px 0px 20px;
}

div#jacketF1{
	float: left;
	font-size: 12px;
	width: 276px;
	padding: 0px 0px 0px 0px;
}

div#jacketF2{
	float: right;
	font-size: 12px;
	width: 338px;
	padding: 0px 50px 0px 20px;
}


div#section1{
	float: left;
	width:130px;
	padding: 4px 0px 0px 0px;
}

div#section2{
	float: right;
	font-size: 12px;
	width: 512px;
	padding: 0px 0px 0px 10px;
}

div#section3{
	clear:both;
	font-size: 12px;
	padding-top: 10px;
	padding-left: 30px;
}


h1,h2,h3,h4,h5{
	position: absolute;
	left: -9999px;
	top: -9999px;
}

div#header{
	/*margin: 0px 0px 0px 0px;*/
	overflow: hidden;
	width: 750px;
	height: 60px;
}
div#footer {
	text-align: center;
}


ul  {
	margin: 0;
	padding: 0;
}  

li  {  
     list-style-type: none;
     /*display: inline;*/ /*横並び*/
     margin:0;  
     padding: 4px 0px 0px 0px;  
     /*background: #222;*/
     color:#C00;
}

li.link1{
	font-size: 12px;
    list-style-type: none;
    /*display: inline;*/ /*横並び*/
    margin:0;  
    padding: 2px 0px 0px 0px;  
    /*background: #222;*/
    color: #71602e;
	/*color:#C00;*/	
}

.url1{
	font-size: 12px;
    padding: 4px 0px 0px 0px;  
    color:#C00;		
}



div#volLink{
	text-align: right;
	padding: 4Px 14px 4px 0px;
}


.border1{
	font-size: 18px;
	padding-left: 50px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.border2{
	font-size: 14px;
	padding-left: 40px;
	padding-top: 2px;
	padding-bottom: 4px;
}

.border3{
	font-size: 12px;
	text-align: left;
	padding: 8px 30px 4px 64px;
}

.border3B{
	font-size: 12px;
	text-align: left;
	padding: 0px 30px 0px 64px;
}

.border3C{
	font-size: 12px;
	text-align: left;
	padding: 8px 60px 4px 64px;
}

.border4{
	font-size: 12px;
	padding-right: 30px;
	padding-bottom: 16px;
}

.border5{
	font-size: 14px;s
	padding-left: 40px;
	padding-top: 8px;
	padding-bottom: 4px;
}


.border6{
	font-size: 14px;
	padding-left: 0px;
	padding-top: 8px;
	padding-bottom: 4px;
}





.com1{
	font-size: 12px;
	padding-left: 50px;
	padding-right: 80px;
	padding-top: 0px;
	padding-bottom: 4px;
}

.border{
	height: 3px;
}

.gotoTop{
	background-color:#1f1f1f;
}

a img{
	/*外枠を非表示*/
	border: none;
}

a:link,a:visited{
	/*リンク時の文字色*/
	color:#C00;
}

.hi{
line-height: 100%;
}

