
/* ↓　saki aboutus_1* ソース ******************************/



BODY{
	margin		: 0;
  	padding		: 0;
  	background-image : url(kabe_08.jpg);
  	background-repeat : repeat-y;
  	font-size	: 10px;
}

H1,h2,H3,H4,H5 {
  	margin		: 0;
  	padding		: 0;
  	font-family	: "Times New Roman", Times, serif;
  	color		: #4c4c4c;
	float		: left;
}

img{
	margin:0;
	padding:0 0 0 0;
}

A {
  	text-decoration	: none;
  	color		: #000000;
}
A:VISITED {
  	color	: #3366ff;
}
A:LINK {
  	text-decoration	: none;
  	color		: #3366ff;
}
A:HOVER {
  	color		: #ff6666;
}
UL,LI {
  	margin		: 0;
  	padding		: 0;
  	list-style	: none;
}

P {
  	width		: 41em;
  	height		: auto;
  	margin		: 10 0 0 30;
  	padding		: 0 0 0 0;
	float		: left;
	line-height	: 1.8em; 
	letter-spacing	: 0.1em; 
  	font-family 	: "MS UI Gothic";
  	font-family 	: "MSP Gothic";
  	font-size	: 14;
	text-align	: left;
	text-align	: justify;
	text-justify	: inter-ideograph;	
}

#center {
  	width		: 950;
  	height		: auto;
  	margin		: 10 0 0 0;
  	padding		: 0 0 0 0;
  	text-align	: center;
  	border-top	: solid 1px #ffffff;
  	border-bottom	: double 0px #ccccff;
  	background-color: #_ffffff;
  	border		: solid 0px #111111;
}

#neko_topill {
  	width		: auto;
  	height		: auto;
  	margin		: 0 0 0 0;
  	padding		: 0 0 0 0;
  	text-align	: left;
	float		: left;
  	border		: solid 0px #111111;
}

#container {
  	width		: 895;
  	height		: auto;
  	margin		: 0 0 0 0;
  	padding		: 0 0 0 0;
	float		: left;
  	border		: solid 0px #ccccff;
}

DIV.home_navi{
  	width 			: 740;
  	height 			: auto;
  	margin 			: 30 0 0 0;
  	padding 		: 0 0 0 0 ;
	float			: left;
  	background-image : url(_navi_back_05.jpg);
  	background-repeat 	: repeat-x;
	background-position	: 0 0;
  	border			: solid 0px #ff0033;
}

.sw{
  	height 			: 19px;
  	width 			: auto;
  	padding 		: 0 5 0 5;
  	margin			: 0 0 0 0;
	float			: right;
  	border			: solid 0px #555555;
}

DIV.home_navi A:LINK{
  	height 			: 16px;
  	width 			: auto;
  	padding 		: 0 5 0 5;
  	margin			: 0 0 0 0;
  	font-size 		: 15;
  	font-family 		: "MS UI Gothic";
  	color 			: #cccccc;
  	text-decoration 	: none;
  	border			: solid 0px #06123c;
}

DIV.home_navi A:VISITED{
  	height 			: 16px;
   	width 			: auto;
  	padding 		: 0 5 0 5;
  	margin			: 0 0 0 0;
  	font-size 		: 15;
  	font-family 		: "MS UI Gothic";
  	color 			: #cccccc;
  	border			: solid 0px #ff0033;
  	border-color 		: #ebebeb;
  	border			: solid 0px #06123c;
}

DIV.home_navi A:HOVER{
  	height 			: 16;
  	width 			: auto;
  	padding 		: 0 5 0 5;
  	margin			: 0 0 0 0;
  	font-size 		: 15px;
  	font-family 		: "MS UI Gothic";
  	color 			: #111111;
  	background-color	: #ffffff;
  	border			: solid 0px #06123c;
  	background-image : url(_h2_back_01.jpg);
  	background-repeat 	: repeat-x;
	background-position	: 0 -13;
  	border			: solid 0px #0fffff;
}

#header {
  	width		: 900px;
  	height		: 185px;
  	margin		: 0 0 0 0;
  	padding		: 0 0 0 0;
  	text-align	: left;
  	background : url(top_pic_01.jpg) no-repeat;
  	background : url(top_pic_051.jpg) no-repeat;

  	background : url(top_pic_041.jpg) no-repeat;
  	background : url(top_pic_07.jpg) no-repeat;

  	background-position: 0 48;
  	border		: solid 0px #111111;
  	float		: left;
  	border-top	: solid 0px #aaaaaa;
  	border-left	: solid 0px #888888;
  	border-bottom	: solid 2px #888888;
  	border-bottom	: solid 4px #ccccff;
}

#header p {
  	width		: 880;
  	height		: auto;
  	text-align	: left;
  	float		: left;
  	margin		: 10 0 0 20;
  	padding		: 0 0 0 0;
  	color		: #330033;
  	font-size	: 14;
  	font-family 	: "MS UI Gothic";
  	border		: solid 0px #0fffff;
}

#header H2 {
  	width		: 180px;
  	height		: 27px;
  	text-align	: center;
  	margin		: 103 0 0 680;
  	padding		: 0 0 0 0;
  	color		: #330033;
  	font-size	: 22;
  	font-family 	: "MS UI Gothic";
  	font-family 	: "ＭＳ Ｐ明朝";
  	border		: solid 1px #999999;
  	border-left	: solid 5px #ff0000;
  	background-color 	: #eeeeee;
}

#left {
  	width		: 250px;
  	height		: auto;
  	margin		: 10 0 0 0;
  	padding		: 0 0 0 0;
  	text-align	: left;
  	background : url(../saki/_snap_03.jpg) no-repeat;
  	background-position: 0 0;
  	border		: solid 0px #ccccff;
  	float		: left;
}

#left p{
  	width		: auto;
  	height		: auto;
  	margin		: 0 0 0 0;
  	padding		: 0 0 0 0;
  	text-align	: left;
  	float		: left;
}

#navi_box {
  	width		: 250;
  	height		: auto;
  	margin		: 10 0 0 0;
  	padding		: 0 0 0 0;
  	text-align	: left;
  	background : url(../saki/_snap_03.jpg) no-repeat;
  	background-position: 0 0;
  	border		: solid 0px #ccccff;
  	float		: left;
}

#left H4 {
  	width		: 240;
  	height		: 30;
  	text-align	: left;
  	margin		: 0 0 5 0;
  	padding		: 5 0 0 10;
	float		: left;
  	color		: #000000;
  	font-size	: 18;
  	font-family 	: "MS UI Gothic";
  	border		: solid 0px #ff0033;
  	background-image : url(h2_back_03.jpg);
  	background-repeat 	: repeat-x;
	background-position	: 0 0;
}

#left H5 {
  	width		: 210;
  	height		: 18;
  	text-align	: left;
  	margin		: 10 0 5 25;
  	padding		: 0 0 0 10;
	float		: left;
  	color		: #888888;
  	font-size	: 15;
  	font-family 	: "MS UI Gothic";
  	border		: solid 0px #ff0033;
  	border-left	: solid 3px #ff0033;
  	background-image : url(h2_back_01.jpg);
  	background-repeat 	: repeat-x;
	background-position	: 0 -5;
}

.logo_box{
	float		: left;
  	text-align	: left;
  	margin		: 0 0 0 0;
  	padding		: 0 0 0 0;
	border		:solid	0px #ff0000;
}

.in_navi_1{
  	width		: auto;
  	height		: auto;
  	margin		: 0 0 0 0;
  	padding		: 0 0 0 0;
	float		: left;
  	border		: solid 0px #ccccff;
}

.in_navi_1 ul{
	width		:200;
	height		:auto;
	margin		:0 0 0 0;
	padding		:0 0 0 0 ;
	float		: right;
	text-align	: left;
	border		:solid	0px #ff0066;
}

.in_navi_1 li{
	width		:180;
	height		:auto;
	margin		:6 0 0 0;
	padding		:0 0 0 0 ;
	text-align	: left;
  	font-size 	:12;
  	background-color : #ffffee;
  	background-color : #f8f8f8;
	border-right	:solid 1px #dddddd;
	border-bottom	:solid 1px #dddddd;
}

.in_navi_2{
	float		: left;
  	text-align	: left;
  	margin		: 10 0 0 0;
  	padding		: 0 0 0 0;
	border		:solid	0px #bbbbbb;
}

.in_navi_2 ul{
	width		:200;
	height		:auto;
	margin		:0 0 0 0;
	padding		:0 0 0 0 ;
	float		: right;
	text-align	: left;
	border		:solid	0px #ff0066;
}

.in_navi_2 li{
	width		:180;
	height		:auto;
	margin		:6 0 0 0;
	padding		:0 0 0 0 ;
	text-align	: left;
  	font-size 	:12;
  	background-color : #f8f8f8;
	border-right	:solid 1px #dddddd;
	border-bottom	:solid 1px #dddddd;
}

.in_navi_3{
	float		: left;
  	text-align	: left;
  	margin		: 10 0 0 0;
  	padding		: 0 0 0 0;
	border		:solid	0px #bbbbbb;
}

.in_navi_3 ul{
	width		:200;
	height		:auto;
	margin		:0 0 0 0;
	padding		:0 0 0 0 ;
	float		: right;
	text-align	: left;
	border		:solid	0px #ff0066;
}

.in_navi_3 li{
	width		:180;
	height		:auto;
	margin		:6 0 0 0;
	padding		:0 0 0 0 ;
	text-align	: left;
  	font-size 	:12;
  	background-color : #f8f8f8;
	border-right	:solid 1px #dddddd;
	border-bottom	:solid 1px #dddddd;
}

.in_navi_4{
	float		: left;
  	text-align	: left;
  	margin		: 10 0 0 0;
  	padding		: 0 0 0 0;
	border		:solid	0px #bbbbbb;
}
.in_navi_5{
  	width		: auto;
  	height		: 230px;
	float		: left;
  	margin		: 10 0 0 0;
  	padding		: 0 0 0 0;
	border		:solid	0px #bbbbbb;
  	background-image : url(map_011.gif);
  	background-repeat 	: no-repeat;
	background-position	: 25 50;
}

.in_navi_5 li{
  	width		: 50;
  	height		: auto;
  	margin		: 0 0 0 0;
  	padding		: 0 0 0 0;
  	font-family	: "MS UI Gothic";
  	font-size	: 12px;
	float		: right;
	border		:solid	0px #bbbbbb;
}



#main {
  	width		: 682px;
  	height		: auto;
  	margin		: 10 0 0 4;
  	padding		: 0 0 0 0;
  	text-align	: left;
  	float		: left;
  	border		: solid 0px #ccccff;
}


#main A:VISITED {
  	text-decoration	: none;
  	color	: #3366ff;
  	background : url(line_04.gif) repeat-x;
	background-position	: 0 5;

}
#main A:LINK {
  	text-decoration	: none;
  	color	: #3366ff;
  	background : url(line_04.gif) repeat-x;
	background-position	: 0 5;

}
#main A:HOVER {
  	text-decoration	: none;
  	color		: #ff6666;
  	background-color: #ffffff;
  	background : url(../saki/_line_01.gif) repeat-x;
}

.hh3 {
  	width		: 630px;
  	height		: 25px;
  	color		: #000033;
  	margin		: 10 0 0 15;
  	padding		: 0 0 0 0;
  	float		: left;
  	border-left	: solid 1px #ccccff;
  	border-bottom	: solid 0px #ccccff;
  	border-top	: solid 1px #ccccff;
  	border-right	: solid 1px #ccccff;
  	background-image : url(h2_back_01.jpg);
  	background-repeat 	: repeat-x;
	background-position	: 0 0;

}

.hh3 h3{
  	width		: 450px;
  	height		: 20px;
  	font-family	: "Times New Roman", Times, serif;
  	font-size	: 18;
  	text-align	: left;
  	margin		: 4 0 0 20;
  	padding		: 0 0 0 0;
  	color		: #ff0000;
	border		:solid	0px #ff0000;
}

#footer {
  	width		: 900;
  	height		: 100;
  	margin		: 20 0 0 0;
  	padding		: 0 0 0 0;
   	float		: left;
	border-top	:solid	1px #bbbbbb;
}

#footer p{
  	width		: 600;
  	height		: auto;
  	font-family	: "MS UI Gothic";
  	font-size	: 12;
  	margin		: 0 0 0 100;
  	padding		: 0 0 0 0;
   	float		: left;
	border-top	:solid	0px #bbbbbb;
}


.sub_00 {
 	width 		: 630;
 	height		: 46;
	float		: left;
  	text-align 	: left;
  	margin		: 0 0 0 15 ;
  	padding		: 0 0 0 0;
  	background-color: #f8f8f8;
  	background-color: #ffffee;
  	border-top		: solid 2px #cccccc;
  	border-bottom		: solid 2px #cccccc;
  	background-image : url(neko_15.gif);
  	background-repeat 	: no-repeat;
	background-position	: 550 0;
}

.sub_00 h2{
 	width 		: 500;
 	height		: auto;
	float		: left;
  	text-align 	: left;
  	margin		: 8 0 0 30 ;
  	padding		: 0 0 0 0;
	letter-spacing	: 0.1em; 
  	font-family 	: "MS UI Gothic";
  	font-size	: 25;
	border		:solid	0px #ff0000;
}

.pic_box_r  {
	text-align	: center;
   	float		: right;
 	width		: auto;
   	height		: auto;
  	margin		: 10 0 5 10;
  	padding		: 0 0 0 0;
  	border		: solid 	0px #ff0066;
}

.pic_box_l  {
	text-align	: center;
   	float		: left;
 	width		:auto;
   	height		:auto;
  	margin		:10 10 5 10;
  	padding		:0 0 0 0;
  	border		:solid 	0px #ff0066;
}

img {
 	width		:auto;
   	height		:auto;
}



/* ↑　saki 共通ソース 			******************************/

/* ↓　saki aboutus_1* オリジナルソース ******************************/

.neko_top	{
  	width		: 30;
  	height		: 30;
  	margin		: -40 0 0 0;
  	padding		: 0 0 0 0;
   	float		: right;
  	border		: solid 0px #ccccff;
}

.hh3 {
  	width		: 630px;
  	height		: 25px;
  	margin		: 10 0 0 15;
  	padding		: 0 0 0 0;
  	float		: left;
  	border-left	: solid 1px #ccccff;
  	border-bottom	: solid 0px #ccccff;
  	border-top	: solid 1px #ccccff;
  	border-right	: solid 1px #ccccff;
  	background-image : url(h2_back_01.jpg);
  	background-repeat 	: repeat-x;
	background-position	: 0 0;

}

.hh3 h3{
  	width		: auto;
  	height		: 20px;
  	font-family	: "Times New Roman", Times, serif;
  	font-size	: 18;
  	text-align	: left;
  	margin		: 4 0 0 20;
  	padding		: 0 0 0 0;
  	color		: #ff0000;
	border		:solid	0px #ff0000;
}


.sub_01 H4 {
  	width		: 400px;
  	height		: auto;
  	font-family	: "Times New Roman", Times, serif;
  	font-size	: 16;
  	text-align	: left;
  	color		: #000000;
  	margin		: 20 0 0 20;
  	padding		: 0 0 0 0;
	border		:solid	0px #bbbbbb;
}

.sub_01 {
 	width 		: 630;
 	height		: auto;
	float		: left;
  	text-align 	: left;
  	margin		: 0 0 0 15 ;
  	padding		: 0 0 0 0;
  	background-color: #f8f8f8;
  	background-color: #fefefe;
  	border		: solid 1px #ccccff;
}

.sub_01 ul{
	width		:600;
	height		:auto;
	margin		:0 0 20 0;
	padding		:0 0 0 0 ;
	text-align	: left;
	float		: left;
	border		:solid	0px #ff0066;
}

.sub_01 li{
	width		:560;
	height		:20;
	margin		:5 0 0 20;
	padding		:0 0 0 0 ;
	text-align	: left;
	letter-spacing	: 0em; 
  	font-size 	:14;
	border		:solid	0px #ff0066;
}

.sub_01 img {
   	float		: right;
 	width		:165;
   	height		:auto;
  	margin		:10 10 5 10;
  	padding		:0 0 0 0;
  	border		:solid 	0px #ff0066;
}

.sub_02 {
 	width 		: 630;
 	height		: auto;
	float		: left;
  	text-align 	: left;
  	word-spacing 	: 2px;
  	margin		: 0 0 0 15 ;
  	padding		: 0 0 0 0;
  	border		: solid 1px #ccccff;
  	background-color: #f8f8f8;
  	background-color: #fefefe;
}

.sub_02 h5{
  	width		: 600px;
  	height		: 40px;
  	font-family	: "Times New Roman", Times, serif;
  	font-size	: 14;
	float		: left;
  	text-align	: left;
  	color		: #000000;
  	margin		: 20 0 0 20;
  	padding		: 0 0 0 0;
  	border		: solid 0px #ff0033;
}

.sub_02 ul{
	width		:600;
	height		:auto;
	margin		:10 0 20 0;
	padding		:0 0 10 0 ;
	float		: left;
	text-align	: left;
	border		:solid	0px #ff0066;
}

.sub_02 li{
	width		:570;
	height		:auto;
	margin		:10 0 0 20;
	padding		:0 0 0 20 ;
	text-align	: left;
	letter-spacing	: 0em; 
  	font-size 	:13;
	border		:solid	0px #ff0066;
}

.sub_02 dt{
  	text-decoration	: none;
	width		:580;
	height		:auto;
	margin		:-10 0 0 40;
	padding		:0 0 10 0 ;
	float		: left;
	text-align	: left;
  	font-size 	:12;
	border		:solid	0px #ff0066;
}

.sub_03 {
 	width 		: 630;
 	height		: auto;
	float		: left;
  	text-align 	: left;
  	word-spacing 	: 2px;
  	margin		: 0 0 0 15 ;
  	padding		: 0 0 0 0;
  	background-color: #f8f8f8;
  	background-color: #fefefe;
  	border		: solid 1px #ccccff;
}


.sub_04 {
 	width 		: 630;
 	height		: 880;
	float		: left;
  	text-align 	: left;
  	word-spacing 	: 2px;
  	margin		: 0 0 0 15 ;
  	padding		: 0 0 0 0;
  	background : url(pic_15.jpg) no-repeat;
  	background-position: 510 750;

  	background-color: #f8f8f8;
  	background-color: #fefefe;
  	border		: solid 1px #ccccff;
}

.sub_04 Dl {
   	float		: left;
  	width		: 620;
  	height		: auto;
 	margin		: 10 0 0 0;
  	padding		: 0 0 10 0;
	line-height	: 1.3em; 
	letter-spacing	: 0.1em; 
  	font-family 	: "MS UI Gothic";
  	font-size	: 14;
    	border		: solid 0px #222222;
}

.sub_04 DT {
   	float		: left;
  	width		: 2em;
  	height		: auto;
 	margin		: 10 0 0 20;
  	padding		: 0 0 0 0;
  	text-align 	: right;
    	border		: solid 0px #222222;
}

.sub_04 DD {
	float		:left;
 	width		:550;
   	height		:auto;
  	margin		:10 0 0 15;
  	padding		:0 0 0 0;
  	font-size	: 13;
	letter-spacing	: 0em; 
  	border		:solid 	0px #ff0066;
}

.sub_04 H4 {
  	width		: 400px;
  	height		: 20px;
  	font-family	: "Times New Roman", Times, serif;
  	font-size	: 16;
  	text-align	: left;
	letter-spacing	: 0em; 

  	color		: #000000;
  	margin		: 20 0 0 20;
  	padding		: 0 0 0 0;
	border		:solid	0px #bbbbbb;
}

.sub_04 H5 {
  	width		: auto;
  	height		: auto;
  	font-family	: "Times New Roman", Times, serif;
  	font-size	: 10;
  	text-align	: left;
	float		: left;

	text-decoration	: none;
  	color		: #888888;
  	margin		: -10 0 0 350;
  	padding		: 0 0 0 0;
	border		:solid	0px #bbbbbb;
}

.sub_05 {
 	width 		: 630;
 	height		: auto;
	float		: left;
  	text-align 	: left;
  	margin		: 0 0 0 15 ;
  	padding		: 0 0 10 0;
  	background-color: #fefefe;
  	border		: solid 1px #ccccff;
}

.sub_05 Dl {
   	float		: left;
  	width		: 620;
  	height		: auto;
 	margin		: 10 0 0 0;
  	padding		: 0 0 10 0;
  	text-align 	: left;
    	border		: solid 0px #0033ff;
}

.sub_05 DT {
  	width		: 400px;
  	height		: auto;
  	font-family	: "Times New Roman", Times, serif;
  	text-align	: left;
  	color		: #000000;
  	margin		: 20 0 0 20;
  	padding		: 0 0 0 0;
  	font-size	: 16;
	font-weight	: bold;
	border		:solid	0px #bbbbbb;
}

.sub_05 DD {
 	width		:40em;
   	height		:auto;
  	margin		:10 0 0 40;
  	padding		:0 0 0 0;
  	font-size	: 14;
	line-height	: 1.8em; 
	letter-spacing	: 0.1em; 
  	font-family 	: "MS UI Gothic";
	text-align	: left;
	text-align	: justify;
	text-justify	: inter-ideograph;	
  	border		:solid 	0px #ff0066;
}



.sub_05 DD h4{
  	width		: auto;
  	height		: auto;
  	font-family	: "Times New Roman", Times, serif;
  	font-size	: 15;
  	text-align	: left;
  	margin		: 0 0 0 10;
  	padding		: 0 0 0 0;
	float		: left;

	border		:solid	0px #bbbbbb;
}

#pic05_1{
	float		: right;
	float		: left;

  	width		: 233;
  	height		: 350;
  	text-align	: left;
  	margin		: 0 20 0 0;
  	padding		: 0 0 0 0;

	border		:solid	2px #bbbbbb;
}

.sub_06 {
 	width 		: 630;
 	height		: 200;
	float		: left;
  	text-align 	: left;
  	word-spacing 	: 2px;
  	margin		: 0 0 20 15 ;
  	padding		: 0 0 0 0;
  	background-color: #f8f8f8;
  	background-color: #fefefe;
  	border		: solid 1px #ccccff;
}


.sub_06 p {
	float		:left;
 	width		:460;
   	height		:20;
  	margin		:10 0 0 25;
  	padding		:0 0 0 0;
  	border		:solid 	0px #ff0066;
}

.sub_07 {
 	width 		: 100;
 	height		: 150;
  	margin		:0 0 0 150;
  	padding		:0 0 0 0;
	float		:left;
  	border		: solid 0px #ff0033;
}

.sub_07 img{
  	margin		:0 0 0 0;
  	padding		:0 0 0 0;
  	border		: solid 0px #ff0033;
}



