@charset "Shift_JIS";

@import "../../../css/navi.css";
@import "../../../css/base.css";
@import "../../../css/id.css";
@import "../../../css/color2.css";



#MAIN{
background-color:#e7eeed;
width:748px;
text-align:left;
}


#top0{
background-color:#e4eceb;
}

/*3‚Âƒ{ƒ^ƒ“*/
#icon{
margin:0;
background-repeat: no-repeat;
overflow: hidden;
}

#icon ul { margin:20px 0 0 114px; padding:0; list-style-type: none;}
#icon ul li { height: 70px; overflow: hidden; float:left;  margin:0 8px 0 0px;}
#icon ul li a { display: block; height: 70px; background-icsition: 0px 0px; background-repeat:no-repeat; text-decoration:none; color:#7d7d7d;}
#icon ul li a:hover { color:#5ec1c1;}


#icon ul li#ic01 a { background-image: url(img/a_01.gif);  background-icsition: 0px 0px; width:168px;}
#icon ul li#ic01 a:hover { background-image: url(img/a_02.gif);  background-icsition: 0px 0px;}
#icon ul li#ic02 a { background-image: url(img/b_01.gif);  background-icsition: 0px 0px; width:168px;}
#icon ul li#ic02 a:hover { background-image: url(img/b_02.gif);  background-icsition: 0px 0px;}
#icon ul li#ic03 a { background-image: url(img/c_01.gif);  background-icsition: 0px 0px; width:168px;}
#icon ul li#ic03 a:hover { background-image: url(img/c_02.gif);  background-icsition: 0px 0px;}

/*2‚Âƒ{ƒ^ƒ“*/
#icon2{
margin:0;
background-repeat: no-repeat;
overflow: hidden;
}

#icon2 ul { margin:20px 0 20px 206px; padding:0; list-style-type: none;}
#icon2 ul li { height: 70px; overflow: hidden; float:left;  margin:20px 8px 20px 0px;}
#icon2 ul li a { display: block; height: 70px; background-icsition: 0px 0px; background-repeat:no-repeat; text-decoration:none; color:#7d7d7d;}
#icon2 ul li a:hover { color:#5ec1c1;}


#icon2 ul li#ic01 a { background-image: url(img/e_01.gif);  background-icsition: 0px 0px; width:168px;}
#icon2 ul li#ic01 a:hover { background-image: url(img/e_02.gif);  background-icsition: 0px 0px;}
#icon2 ul li#ic02 a { background-image: url(img/d_01.gif);  background-icsition: 0px 0px; width:168px;}
#icon2 ul li#ic02 a:hover { background-image: url(img/d_02.gif);  background-icsition: 0px 0px;}





.text1{
padding:0 13px 20px 13px;
font-family:"MS UI Gothic", "‚l‚r ƒSƒVƒbƒN",  "Verdana", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka]“™•";
line-height:22px;
font-size:95%;
color:#646465;
}

/*Žå‚È“Á’·‚Ì¬Œ©o‚µ*/
h4{
color:#134989;
font-size:14px;
font-weight:bolder;
padding:7px 13px 7px 13px;
margin:0px;
line-height:20px;
}

.waku3{
border:solid 1px #ffffff;
padding:0px;
margin:0 0 50px 114px;
background-color:#e0e0e2;
width:520px;
}


.waku2{
padding:0px;
background-color:#ffffff;
width:710px;
}

.text2{
padding:0 13px 20px 114px;
font-family:"MS UI Gothic", "‚l‚r ƒSƒVƒbƒN",  "Verdana", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka]“™•";
line-height:22px;
font-size:95%;
}

.text3{
padding:25px 0px 20px 45px;
font-family:"MS UI Gothic", "‚l‚r ƒSƒVƒbƒN",  "Verdana", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka]“™•";
line-height:20px;
font-size:13px;
}

.text4{
font-family:"MS UI Gothic", "‚l‚r ƒSƒVƒbƒN",  "Verdana", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka]“™•";
line-height:20px;
font-size:95%;
color:#646465;
}

/*ˆÀS‚µ‚Äì‹Æ}*/
#gray{
background-image: url(img/zu_02.jpg);
background-repeat:no-repeat;
margin:0 0 0 1px;
}

#nashi1{
background-image: url(img/nashi.jpg);
background-repeat:no-repeat;
margin:0 0 0 114px;
}



ul.midori{
color:#0b7168;
font-family:"MS UI Gothic", "‚l‚r ƒSƒVƒbƒN",  "Verdana", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka]“™•";
margin:3px 0 0 0;
padding:0;
line-height:24px;
list-style-icsition: inside;
}


.MLEFT{
float:left;
clear:both;
width:332px;
height:166px;
background-image: url(img/hidari.jpg);
background-repeat: no-repeat;
}

.MRIGHT{
float:left;
width:416px;
height:166px;
background-color:#575757;
background-image: url(img/migi.jpg);
background-repeat: no-repeat;
}

/*’†gƒƒjƒ…[ƒ{ƒ^ƒ“*/
#spm{
width:343px;
margin:0 0 0 28px;
background-repeat: no-repeat;
overflow: hidden;
}

#spm ul { margin:0; padding:0; list-style-type: none;}
#spm ul li { height: 24px; margin-bottom:10px; overflow: hidden; float:left; }
#spm ul li a { display: block; height: 24px; background-position: 0px 0px; text-decoration:none; background-repeat:no-repeat; color:#ffffff;}

#spm ul li#spm1 a { background-image: url(img/nb1.gif); width:343px; color:#ffffff;}
#spm ul li#spm2 a { background-image: url(img/nb1.gif); width:343px; color:#ffffff;}
#spm ul li#spm3 a { background-image: url(img/nb1.gif); width:343px; color:#ffffff;}


#spm ul li a:hover { background-repeat:no-repeat; text-decoration:none; color:#ffffff; background-position: 0px -24px;}

#spm ul li a span { padding-left:26px; line-height:25px; font-size:11px; font-family:"MS UI Gothic", "Verdana", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka]“™•";}

BODY#page1 #spm ul li#spm1 a { background-position: 0px -48px; color:#ffffff;}
BODY#page2 #spm ul li#spm2 a { background-position: 0px -48px; color:#ffffff;}
BODY#page3 #spm ul li#spm3 a { background-position: 0px -48px; color:#ffffff;}



/*ƒoƒbƒNƒ{ƒ^ƒ“*/
#back{
width:71px;
height:24px;
margin:0 0 0 28px;
background-repeat: no-repeat;
overflow: hidden;
}

#back ul { margin:0; padding:0; list-style-type: none;}
#back ul li { height: 24px; width:71px; margin:0; overflow: hidden; float:left; }
#back ul li a { display: block; height: 24px; width:71px; background-position: 0px 0px; text-decoration:none; background-image: url(img/back_2.gif); background-repeat:no-repeat;}
#back ul li a:hover { background-repeat:no-repeat; text-decoration:none; background-position: 0px -24px;}
#back ul li a span { position: absolute; left: -9999px; }

/*’†‚Ì”’ˆÍ‚Ý*/
#NAKA{
margin: 30px 19px 20px 19px;
padding: 0px 0px 0px 0px;
width: 710px;
}


/* •\‚ÌƒZƒ‹‚ÌF */
.ff{
background-color:#ffffff;
}
.f6{
background-color:#f6f6f6;
}

.text001{
font-family: "MS UI Gothic", "Verdana", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", "Osaka]“™•";
line-height:13px;
font-size:75%;
text-align:center;
border:solid 1px;
border-collapse:collapse;
}

.text002{
font-family: "MS UI Gothic", "Verdana", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", "Osaka]“™•";
line-height:15px;
font-size:85%;
}

.title001{
font-family: "MS UI Gothic", "Verdana", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", "Osaka]“™•";
font-size:15px;
font-weight:bold;
}
