/*
 * Copyright(c) 2000-2007 LOCKON CO.,LTD. All Rights Reserved.
 *
 * http://www.lockon.co.jp/
 */
@charset "<!--{$smarty.const.CHAR_CODE}-->";
.fs10 {font-size: 62.5%; line-height: 150%;}
.fs12 {font-size: 75%; line-height: 150%;}
.fs14 {font-size: 87.5%; line-height: 150%;}
.fs18 {font-size: 117.5%; line-height: 150%;}
.fs22 {font-size: 137.5%; line-height: 130%;}
.fs24 {font-size: 150%; line-height: 130%;}
.fs30 {font-size: 187.5%; line-height: 125%;}
.fs10n {font-size: 62.5%;}
.fs12n {font-size: 75%;}
.fs14n {font-size: 87.5%;}
.fs18n {font-size: 117.5%;}
.fs22n {font-size: 137.5%;}
.fs24n {font-size: 150%;}
.fs30n {font-size: 187.5%;}
.fs12st {font-size: 75%; line-height: 150%; font-weight: bold;}

.fs12cwhite {font-size: 75%; line-height: 150%; color:#FFFFFF;}
.fs12cblack {font-size: 75%; line-height: 150%; color:#000000;}
.fs10cwhite {font-size: 62.5%; line-height: 150%; color:#FFFFFF;}
.fs12cred {font-size: 75%; line-height: 150%; color:#FF0000;}

.fontmin {font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";}

.shadow {
color: #cccccc;
position:relative;
font-size: 20px;
font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
font-weight: bold;
margin-top: 8px;
margin-left:20px;
}
.shadow span {
color: #990000;
position:absolute;
top:-1px;
left:-1px;
font-size: 20px;
font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
font-weight:bold;
}

.shadow a:link{
	text-decoration:none;
}
.shadow a:visited{
	color:#000000;
	text-decoration:none;
}
.shadow a:hover{
	color:#FFFF00;
	text-decoration:none;
}
