body{
background:#FFFFFF;
text-align:center;

color:#3c3c3c;
font-family:"Hiragino Kaku Gothic Pro", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3","Meiryo","¥á¥¤¥ê¥ª", "Osaka", "MS PGothic", arial,helvetica,clean,sans-serif;
font-size:14px;

}
a{
text-decoration:none;

}
#continer{
width:750px;
margin:0px auto;
text-align:center;
}
#continer h1{
font-size:10px
width:685px;
margin:0px auto;
text-align:center;
height:10px;
background:#FFFFFF
}
#header{
width:750px;
margin:0px auto;
text-align:center;
background:#FFFFFF;
}

.imgags_left{

margin-right:8px;
}

#hed{
width:600px;
text-align:center;
margin 0px auto;
padding         : 0px 0px 0px;
background:#FFFFFF;


}
#hed ul{
text-align:center;
margin          : 0px auto;
padding         : 0px 0px 0px;
list-style-type : none;
width:600px;
background    :#FFFFFF;
}

#hed li#hedd1{
text-align:left;
list-style-type : none;
font-size     : 10px;
color:#666666;
text-decoration: none;
width:340px;
height           :16px;
padding         : 0px 0px 0px;
line-height:16px;

float:left;

}

#hed li#hedd2{
text-align:left;
list-style-type : none;
font-size     : 10px;
color:#666666;
text-decoration: none;
width:250px;
height           :16px;
padding         : 0px 0px 0px;
line-height:16px;

float:left;

}


#logobtns{
clear:both;
width:720px;
margin:0px auto;
text-align:center;

background:#FFFFFF
}

#menu{
text-align:center;
margin 0px auto;
padding         : 10px 10px 0px;
background:#FFFFFF;
}

}
#menu ul{
margin          : 0px auto;
padding         : 0px 0px 0px;
list-style-type : none;
width:685px;
background    :#FFFFFF;
}

#menu li#gg1{
text-align:center;
list-style-type : none;
font-size     : 12px;
text-decoration: none;
width:85px;
height           :24px;
padding         : 0px 0px 0px;
line-height:24px;
background       : url(./btn/btnback01.gif) no-repeat 0px 0px;
float:left;

}


#menu li#gg2{
text-align:center;
 font-size: 12px; text-decoration: none;
width:86px;
height           :24px;
list-style-type : none;
padding         : 0px 0px 0px;
line-height:24px;
background       : url(./btn/btnback02.gif) no-repeat 0px 0px;
float:left;

}



#menu li#gg3{
text-align:center;
 font-size: 12px; text-decoration: none;
width:150px;
height           :24px;
list-style-type : none;
margin          : 0px auto;
padding         : 0px 0px 0px;
line-height:24px;
background       : url(./btn/btnback03.gif) no-repeat 0px 0px;
float:left;

}

#menu li#gg4{
text-align:center;
 font-size: 12px; text-decoration: none;
width:152px;
height           :24px;
list-style-type : none;
margin          : 0px auto;
padding         : 0px 0px 0px;
line-height:24px;
background       : url(./btn/btnback04.gif) no-repeat 0px 0px;
float:left;

}
#menu li#gg5{
text-align:center;
 font-size: 12px; text-decoration: none;
width:86px;
height           :24px;
list-style-type : none;
margin          : 0px auto;
padding         : 0px 0px 0px;
line-height:24px;
background       : url(./btn/btnback05.gif) no-repeat 0px 0px;
float:left;

}
#menu li#gg6{
text-align:center;
 font-size: 12px; text-decoration: none;
width:86px;
height           :24px;
list-style-type : none;
margin          : 0px auto;
padding         : 0px 0px 0px;
line-height:24px;
background       : url(./btn/btnback06.gif) no-repeat 0px 0px;
float:left;

}

#yane
{
clear            :both;
width           :745px;
height           :35px;
line-height   :35px;
text-align    :center;
font-size     :8px;
color             :#FF6633;
margin          : 0px auto;
padding         : 6px 0px 0px;
background    : url(./img/yane.gif)  0px 0px #FF6633;

}


#main{
width:750px;
text-align:center;
margin:0px auto;
}

#mainland{width:730px; margin:auto;text-align:left;padding:10px;}

#mainland dl dt{font-size:14px;font-weight:bolder;line-height:20px;color: #006666;margin-left:40px;}
#mainland dl dd{
padding:8px;
font-size:14px;
line-height:20px;
margin-bottom:30px;
margin-right:30px;
border:#CCC 1px dashed;
background-color:#E2EFE6;
}

h1 {font-size: 10px; font-weight: 100; color: #666666; margin-top: 0px; margin-bottom: 2px;	text-align: center;}
h2 {font-size: 14px; font-weight: 100; color: #666666; margin-top: 0px; margin-bottom: 2px;	text-align: left;}
h3 {font-size: 12px; font-weight: 100; color: #666666; margin-top: 0px; margin-bottom: 2px;	text-align: left;}
strong {font-weight:100;}
.a:hover {  font-size: 12px; color:#FFFFFF;}
.und{  font-size: 12px;color:#666666;}
.und2 {  font-size: 12px; line-height: 16px;; color: #FF6633; text-decoration: none}
.und3 {  font-size: 12px; line-height: 16px}
.und2-1 { font-size: 12px; line-height: 16px; text-decoration: none;; color: #339900}
.und2-3 { font-size: 12px; line-height: 16px; text-decoration: none;; color: #0066CC}
.und2-2 { font-size: 12px; line-height: 16px; text-decoration: none;; color: #FF6633}
.und2-4 { font-size: 12px; line-height: 16px; text-decoration: none;; color: #009966}
.und2-5 { font-size: 12px; line-height: 16px; text-decoration: none;; color: #339933}.ngp2 {  font-size: 12px; line-height: 16px; color: #666666}
.und4 {  font-size: 12px; line-height: 18px; color: #666666; text-decoration: none}
.ngp1 {  font-size: 12px; line-height: 20px; color: #666666; text-decoration: none;padding:15px;}
.ngp1 strong{font-weight:bolder;color:#336699;}
.ngp {  font-size: 10px; line-height: 18px; color: #666666; text-decoration: none}
p.nagare{
margin:0px;
padding:3px;
height:26px;
background:url(btn/btnback.gif) repeat-x #FFF;
color:#FFFFFF;
border:#999999 1px dashed;
}

a.a_nagare{color:#FFF;}


p.topcap{ margin:0px;padding:8px; font-size:12px;color:#666666;}
