A:link{text-decoration:none;color:#9c1212;font-family:verdana,"ＭＳ 明朝";}
A:active{text-decoration:none;color:#ac0000;font-family:verdana,"ＭＳ 明朝";}
A:visited{text-decoration:none;color:#7c0000;font-family:verdana,"ＭＳ 明朝";}
A:hover{text-decoration:underline;color:#ac0000;font-family:verdana,"ＭＳ 明朝";}
a[target="_blank"]{
   background:transparent url(material/external-link-blue-medium02-Shapes4FREE.png) center right no-repeat;
   padding-right:14px;
}
body{
	margin:0.2em;
	padding:0;
	background-image:url("images/bgimg/alps_modified.jpg");
	background-repeat:repeat-x;
	background-position:center;
	background-attachment:fixed;
	background-color:#ffffff;
	color:#12192a;
	font-size: 96%;font-family:verdana,"ＭＳ 明朝";
}
h1 {
margin:4px 2px 4px 2px;
padding:4px 2px 8px 2px;
color:#FFFFFF;
font-size:108%;
font-weight:normal;
line-height:1.5em;
}
h2 {
color:#12192a;
font-size:104%;
font-weight:normal;
line-height:1.5em;
}
h3 {
margin:12px 0 6px 0;
padding:4px;
background-color:#8a93aa;
color:#12192a;
font-size:108%;
font-weight:normal;
line-height:1.4em;
}
h4 {
margin:8px 0 4px 0;
padding:4px;
background-color:#8a93aa;
color:#12192a;
font-size:100%;
font-weight:normal;
line-height:1.2em;
}
.b01 {margin-left:0.3em;margin-right:0em;margin-top:0em;margin-bottom:0em;}
.notify{ line-height:1.1em;color:#990000;font-size:big;}
.idx{background-image:url("material/3d_rect_b.gif");background-position:left;background-repeat:no-repeat;margin:0 0 0 0.2em; padding:0.2em 0em 0.2em 1.7em;text-align:left;}
.idxanm{background-image:url("material/3d_rect_a.gif");background-position:left;background-repeat:no-repeat;margin:0 0 0 0.2em; padding:0.2em 0em 0.2em 1.7em;text-align:left;}
.idxg2c{background-image:url("images/listmark_bl.jpg");background-position:left;background-repeat:no-repeat;margin:0 0 0 0.2em; padding:0.2em 0em 0.2em 1.7em;text-align:left;}

.lrg { font-size: 104%; line-height: 1.4em; }
.mid { font-size: 94%; line-height: 1.2em; margin:1px 0 2px 2px; padding::1px 0 1px 1px;text-align:left; }
.sml { font-size: 88%; line-height: 1em; }
.new { font-size: 80%; color:#b71010; }
.cmnt { font-size: 88%;}
.Limg {float:left;margin:6px; padding:4px;text-align:left;}
.Cimg {margin:0 auto; padding:2px 8px;text-align:center}
.tblsize {
margin:0 auto 1em;
padding:0;
text-align:left;
width:784px;
}
.container {
border:1px solid #999999;
margin:1px;
padding:0px;
text-align:center;
width:788px;
}
.container5 {
border:1px solid #999999;
margin:1px;
padding:0;
text-align:center;
width:100%;
}
div.pic_lft {width:320px;background-color: #ffffff;margin: 0.2em;padding: 0.3em ;text-align:center;}
div.pic_rgt {width:260px;background-color: #ffffff;margin: 0.2em;padding: 0.3em ;font-size: 84%;text-align:left;}

.brd { border: 1px solid #999999; }
.CatTitle {font-weight :500;font-size:12pt}
.fare {background-color: #ffffff;color:#161616;font-size: 84%;line-height:1.4em;}
.farel {background-color: #ffffff;text-align:left;color:#161616;font-size: 80%;line-height:1.4em;}
.category {font-weight :500;color :#5C0300;}
.appeal {font-weight :500;color :#7C2320;}
.Trpink{ color:#FFDADB;font-weight:400;}
.Srpink{ color:#FFCAC3;font-size:80%;}
.dscrpt {
float:left;
background-color:#31384a;
color:#ffffff;
font-size:92%;
margin:1px;
padding:4px 0px;
text-align:left;
width:99%;
}

