/*\*//*/
@import url("ie5mac.css);
/**/
body {scrollbar-base-color:#ffffff;
scrollbar-track-color:#F5F5F5;
scrollbar-3dlight-color:#cccccc;
scrollbar-darkshadow-color:#cccccc;
scrollbar-arrow-color:#ff6600}
/*a{text-decoration:underline}
a:link{color:#000000}
a:visited {color:#000000}
a:hover {text-decoration:none}*/
a{ color:#000000; text-decoration:none;}
a:link{color:#00000;}
a:visited {color:#000000;}
a:hover { text-decoration:underline;}


p{margin-left:5px;}
h1,h2,h3,h4,h5{margin:0;
        padding:0;}
#condition{
margin-top:10px;
width:550px;
}
#right_c{
float:right;
width:100;
margin-top:5px;
margin-right:0;
margin-left:0;
margin-bottom:0;
}
#left_c{
float:left;
width:200;
margin-right:75px;
margin-left:0;
margin-bottom:0;
}		
#useful{
margin-top:20px;
width:550px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
background:#ffffff url(../../top/images/bg_slash.gif);
}
#right_use{
float:right;
width:265;
padding-left:5px;
}
#left_use{
float:left;
width:265;
}
#useful:after{ /*ボックスの最後でfloatをクリア*/
content:".",
display:block;
height:0;
clear:both;
visibility:hidden;
}
#left_use ul{
margin-top:5px;
margin-left:0px;
margin-bottom:0px;
list-style:none;
font-size:12px;line-height:140%;
}
#left_use li{
padding-top:5px;
padding-left:20px;
background-image:url(../../top/images/mark.gif);
background-repeat:no-repeat;
background-position: 5px 8px;
}
#right_use ul{
margin-top:5px;
margin-left:0px;
margin-bottom:0px;
list-style:none;
font-size:12px;line-height:140%;
}
#right_use li{
padding-top:5px;
padding-left:20px;
background-image:url(../../top/images/mark.gif);
background-repeat:no-repeat;
background-position: 5px 8px;
}
#kensaku{
width:550px;
margin-top:0;
margin-right:0;
margin-left:0;
padding-left:0;
background:#ffffff;
}
#right_k{
float:right;
width:170;
margin-right:5px;
margin-left:10px;
}
#center_k{
float:left;
width:170;
margin-right:0px;
margin-left:10px;
}
#left_k{
float:left;
width:170;
margin-right:0px;
margin-left:5px;
}		
#right_k ul{
margin-top:0;
margin-left:15px;
margin-bottom:10px;
padding-top:3px;
list-style-image:url(../../top/images/arrow.gif);
list-style-position:outside;
font-size:12px;line-height:120%;
}
#left_k ul{
margin-top:0;
margin-left:15px;
margin-bottom:10px;
padding-top:3px;
list-style-image:url(../../top/images/arrow.gif);
list-style-position:outside;
font-size:12px;line-height:120%;
}
#center_k ul{
margin-top:0;
margin-left:15px;
margin-bottom:10px;
padding-top:3px;
list-style-image:url(../../top/images/arrow.gif);
list-style-position:outside;
font-size:12px;line-height:120%;
}
#right_k li{
padding-top:2px;
padding-left:0;
}								
#left_k li{
padding-top:2px;
padding-left:0;
}
#center_k li{
padding-top:2px;
padding-left:0;
}
ul.nav{
margin-left:5px;
margin-bottom:0;
padding:0px;
list-style:none;
}
li.nav{
padding-top:5px;
padding-left:15px;
background-image:url(../../top/images/arrow.gif);
background-repeat:no-repeat;
background-position: 1px 7px;
}
li.nav2{
padding-top:5px;
padding-left:15px;
background-image:url(../../top/images/arrow.gif);
background-repeat:no-repeat;
background-position: 1px 7px;
}
p.text01{width:90%;
margin-left:15px;
margin-top:15px;
line-height:110%}
p.text02{font-size:14px;
line-height:130%;
color:#000000;
width:100%;
margin-left:5px;
margin-right:5px}
p.text03{font-size:12px;
line-height:110%;
color:#000000;
width:100%;
margin-left:15px;
margin-right:15px;
margin-top:15px;
margin-bottom:15px;}
#magazine2{
margin-top:20px;
width:550px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
color:#999999;
background:#ffffff url(../../top/images/bg_slash.gif);
}
#mag_use{
float:right;
width:265;
padding-left:5px;
}
#mag_use{
float:left;
width:265;
padding-left:0;
}
a.qa:link{color:blue}
a.qa:hover {color:blue}
a.qa:visited {color:blue}
p.textmag{
margin-top:3px;
margin-left:5px;
font-size:12px;
line-height:120%;
color:#ffffff;
}
a.mag:link{color:white;
font-size:11px;
}
a.mag:hover{color:white;
font-size:11px;
}
a.mag:visited{
color:white;
font-size:11px;
}
#sitemap{
margin-top:0;
width:600px;
padding-top:0;
padding-left:0;
padding-right:0;
padding-bottom:0;
color:#999999;
background:#ffffff;
}
#right_map{
float:right;
width:200;
padding-right:20px;
padding-left:20px;
margin-right:0px;
margin-left:0px;
}
#center_map{
float:left;
width:200;
padding-left:20px;
margin-right:0px;
margin-left:0px;
}
#left_map{
	float:left;
	width:200;
	padding-left:20px;
	margin-right:0px;
	margin-left:0px;
	list-style-type: square;
}
#right_map ul{
margin-top:0;
margin-left:0px;
margin-bottom:10px;
padding-top:3px;
padding-left:15px;
list-style-type:square;
list-style-position:outside;
font-size:12px;line-height:120%;
}
#right_map li{
padding-top:2px;
padding-left:0;
}								
#left_map ul{
margin-top:0;
margin-left:0px;
margin-bottom:10px;
padding-top:3px;
padding-left:15px;
list-style-type:square;
list-style-position:outside;
font-size:12px;line-height:120%;
}
#left_map li{
padding-top:2px;
padding-left:0;
}
#center_map ul{
margin-top:0;
margin-left:0px;
margin-bottom:10px;
padding-top:3px;
padding-left:15px;
list-style-type:square;
list-style-position:outside;
font-size:12px;line-height:120%;
}
#center_map li{
padding-top:2px;
padding-left:0;
}
#sitemap2{
margin-top:0;
width:600px;
padding-top:0;
padding-left:0;
padding-right:0;
padding-bottom:0;
color:#999999;
background:#ffffff;
}
#right_map2{
float:right;
width:300;
padding-right:20px;
padding-left:20px;
margin-right:0px;
margin-left:0px;
}
#left_map2{
float:left;
width:300;
padding-left:20px;
margin-right:0px;
margin-left:0px;
}
#right_map2 ul{
margin-top:0;
margin-left:0px;
margin-bottom:10px;
padding-top:3px;
padding-left:15px;
list-style-type:square;
list-style-position:outside;
font-size:12px;line-height:120%;
}
#right_map2 li{
padding-top:2px;
padding-left:0;
}								
#left_map2 ul{
margin-top:0;
margin-left:0px;
margin-bottom:10px;
padding-top:3px;
padding-left:15px;
list-style-type:square;
list-style-position:outside;
font-size:12px;line-height:120%;
}
#left_map2 li{
padding-top:2px;
padding-left:0;
}
/*051115*/
ul.about_m{
margin-right:5px;
margin-left:5px;
margin-bottom:0;
list-style:none;
}
li.about_m{
padding-top:5px;
padding-left:20px;
background-image:url(../../about_m/images/mark.gif);
background-repeat:no-repeat;
background-position: 1px 5px;
font-size:12px;line-height:120%;
}
.gmp{font-size:10px;
     color:#696969;
	 line-height:120%;}
#gmp a{font-size:10px;
text-decoration:none;
color:#696969;}
#gmp a:hover{font-size:10px;
text-decoration:none;
color:#696969;}
#gmp a:visited{font-size:10px;
text-decoration:none;
color:#696969;}
/*更新の際はie5mac.cssにも同内容を反映させること（この一文は消しちゃダメ）*/

.imgint {
margin:5px 0px 0px 0px;
}
.imgint2 {
margin:0px 15px15px 0px;
}
#ss{list-style:none;
    margin:0px;}
.rbk10 {
padding:0px;
margin:0px;
font-size:10px;
}
.style35 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0000FF;
}
