@charset"EUC-JP";

div#top_info h3 {
padding:2px 10px 3px 10px;
font-size:10px;
line-height:15px;
vertical-align: bottom;
color:#1426A6;
}
div#detail h3 {
width:760px;
padding:0px 0px 0px 0px;
text-align:left;

font-size:15px;
color:#13007C;
background:url(../images/border.gif) repeat-x center bottom;
zoom:100%;

}
div#detail h3 span.tit {
	width:600px;
	float:left;
	line-height:19px;
	display:block;

}
/* -------------------- $B:NMQ>pJs!&1~Jg>pJs$N%F!<%V%k(B --------------------- */
table.detail {
width:100%;
margin:5px 0px;
border-top:1px solid #e6e6e6;
}

table.detail td {
font-size:11px;
padding:4px;

border-bottom:1px solid #e6e6e6;
border-right:1px solid #e6e6e6;

}

table.detail td.tit {
font-size:12px;
font-weight:bold;
color:#fff;
background:#999;
white-space: nowrap;
border-left:1px solid #e6e6e6;
}
/* -------------------- $B;E;v>pJs!&?&>l>pJs!&$=$NB>$rF~$l$k%O%3(B--------------------- */
dl.info {
margin:0px;
padding:0px 5px 5px 5px;
}

dl.info dt {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 8px;
color:#666;
font-size:12px;
font-weight:bold;
background:url(../images/point.gif) no-repeat left center;
}


dl.info dd {
margin:0px;
padding:5px 0px 5px 0px;
font-size:12px;
line-height:15px;
zoom:100%;
}


div#footer ul {
list-style:none;
height:20px;
line-height:5px;

}

div#footer ul li {
display:inline;
font-size: 11px;
}

div#footer a  {
color:#333;
text-decoration:none;
}

div#footer a:hover  {
color:#F7691A;
text-decoration:underline;
}

div#footer address { 
display:block;
padding:15px 10px 40px 0px;
text-align:right;
color:#333;
font-size:13px;
font-style:normal;
}



div#footer2 ul {
list-style:none;
height:20px;
line-height:5px;
}

div#footer2 ul li {
display:inline;
font-size: 11px;
}

div#footer2 a  {
color:#333;
text-decoration:none;
}

div#footer2 a:hover  {
color:#F7691A;
text-decoration:underline;

}
div#footer2 {
width:620px;
margin:0px auto;
clear:both;
background:url(../images/footer2.gif) no-repeat center bottom;
}





dl.pick_box {
text-align:left;
margin:5px;
}

dl.pick_box dt {
font-size:10px;
line-height:18px;
color:#1426A6;
margin:0px;
padding:0px 0px  5px 1px;
}

dl.pick_box dt img {
vertical-align:bottom;
margin:0px 1px 0px 0px;
}

dl.pick_box dd {
padding:0px 5px 8px 5px;
background:url(../images/pic_border.gif) repeat-x bottom;
}



div.list_box h4 {
line-height:15px;
margin:5px 0px;
padding:4px 0px;
text-align:left;
font-size:10px;
color:#13007C;
background:url(../images/border.gif) repeat-x center bottom;
}





dl.page_navi {
clear:both;
padding:0px 0px 10px 0px;
text-align:right;
color:#333;
font-weight:bold;
font-size:8px;
}


dl.page_navi dt{
display:inline;
}

dl.page_navi dd{
display:inline;
padding:0px 2px;
}

dl.page_navi dd a {
color:#999999;
}

dl.page_navi dd.current a {
color:#333;
}





ul.pop_menu a:hover {

color:#F7691A;
text-decoration:none;
}
ul.pop_menu a{

color:#cccccc;

}



ul.pop_menu {
font-size:8px;
line-height:15px;
margin:0px 18px 0px 30px;
text-align:left;
}



ul.pop_menu li {
display:inline;
}

ul.pop_menu li a {
color:#444}


#content_inpo{

margin-top:150px;
margin-left:30px;
margin-right:30px;
text-align:left;

}



ul#merit_right {
width:200px;
}