@charset "shift-jis";

/*ゴシックセット*/
/*monospace表記はWIN/NS6.x対応*/
.j9n,.j9s,.j9w,.j10n,.j10s,.j10w,.j12n,.j12s,.j14n,.j14s,.j12sb,.j14sb {
	font-family: "ヒラギノ角ゴ Pro W3","Osaka","ＭＳ ゴシック",monospace,"ＭＳ Ｐゴシック","MS UI Gothic","Helvetica";
	}
	
	


/*NAVI用アンカー*/	
a#navi:link {text-decoration: none; color: #666666;}
a#navi:visited {text-decoration: none; color: #666666;}
a#navi:hover {text-decoration: underline; color: #666666;}	
a#navi:active {text-decoration: none; color: #666666;}

/*COMMON*/
body {
	margin:0px;
	padding:0px;
	text-align: left;
	color: #000000;
	background-color:#595959;
	background-image:url(../images/bg_basecolor.jpg);
 background-repeat: repeat-x;
	background-position: top;
	}
	
div#wrapper{
	background-image:url(../images/bg_inline.jpg);
 background-repeat: repeat-y;
	background-position: center;
	}
	
p {text-align:left;}


.att {color: #FF6600;}

div.cp {
 padding:10px 30px 15px 30px;
	/*width:740px;*/
	}

div.about {
 padding:0px 30px;
	width:740px;
	}

div.about p { width:740px;}
div.about img {
 margin:20px 0px 0px 20px;
	}
div.about span {color:#FF6600;}	

div.title {
 padding:10px 0px 5px 0px;
	width:800px;
	}
	
div.stitle {
 padding:5px 30px 20px 30px;
	width:740px;
	min-height:100px;
	}

div.quo {
 min-height:251px;
 padding:0px 30px 0px 140px;}

div.quo img { margin:0px 10px 0px 0px;}
	
div.quo p { padding:220px 0px 0px 0px;}
	
div.split { padding:10px 10px 0px 10px;}

div.rtb2 { padding:0px 10px 20px 679px;}
div.rtb3 { padding:0px 0px 20px 669px;}

div.lft01 { padding:0px 0px 0px 30px;} 

div.rgt01 { padding:0px 30px 0px 0px;} 

div.ctr01 {padding:0px 30px;}
div.ctr01 span {color:#FF6600;}	

div.fudder {padding:0px 10px;}	
