/* CSS Document */
a { outline: none;text-decoration:none; }
body {
	padding: 0px;
	margin: 0px;
	height: auto;
	}
	
#container{
	height:auto;
	font-size:12px;
	color:#333333;
	}
h1{
	padding:0px;
	margin:0px;
	}
.red{
	color:#A6425C;
	}
.big{
	font-size:15px;
	}
.pink{
	color:#F1037F;
	}
.bu{
	color:#003F96;
	}
.whi{
	color:#ffffff !important;
	}
a:hover.whi{
	color:#f00 !important;
  text-decoration: underline !important;
	}

.bold{
	font-weight:bold;
	}
img{
	border:0;
	}
.msc01{
	background-repeat:no-repeat;
	position:relative;
	}
.msc02{
	width:230px;
	margin:20px 0 0 120px !important;
	line-height:16px !important;
	}
.msc03{
	width:240px;
	margin:20px 0 0 110px !important;
	line-height:16px !important;
	}
.msc04{
	padding:5px !important;
	font-size:12px;
	margin-top:0px;
	margin-bottom:0px;
	line-height:16px !important;
	
	}
.msc05{
	padding:5px !important;
	font-size:11px;
	margin-top:0px;
	margin-bottom:0px;
	}
.m_5{
	font-size:11px;
	}
.msc06{
	background:url(../img/msc_top_27.jpg) no-repeat;
	width:434px;
	height:39px;
	font-size:13px;
	color:#B36A04;
	font-weight:bold;
	padding-top:15px;
	display:block;
	}
:root .msc06{
	background:url(../img/msc_top_27.jpg) no-repeat;
	width:363px;
	height:39px;
	font-size:13px;
	color:#B36A04;
	font-weight:bold;
	position:relative;
	padding-top:15px;
	padding-left:70px;
	display:block;
	}

a:hover.msc06{
	background:url(../img/msc_top_27.jpg) no-repeat !important;
}
.msc06_m{
	background:url(../img/msc_top_58.jpg) no-repeat;
	width:434px;
	height:56px;
	font-size:13px;
	color:#B36A04;
	font-weight:bold;
	padding-top:22px;
	display:block;
	}
:root .msc06_m{
	background:url(../img/msc_top_58.jpg) no-repeat;
	width:363px;
	height:56px;
	font-size:13px;
	color:#B36A04;
	font-weight:bold;
	position:relative;
	padding-top:22px;
	padding-left:70px;
	display:block;
	}
a:hover.msc06_m{
	background:url(../img/msc_top_58.jpg) no-repeat !important;
}
.msc07{
	width:400px;
	font-size:12px;
	margin-top:0px;
	margin-left:90px;
	margin-bottom:0px;
	}
.msc08{
	width:380px;
	font-size:12px;
	margin-top:0px;
	margin-left:70px;
	margin-bottom:0px;
	}
.msc09{
	width:300px;
	font-size:12px;
	margin-top:0px;
	margin-left:70px;
	margin-bottom:0px;
	}
.msc10{
	font-size:11px;
	margin-top:130px;
	margin-left:15px;
	margin-bottom:0px;
	}
.msc11{
	font-size:11px;
	margin-top:130px;
	margin-left:-10px;
	margin-bottom:0px;
	}
.msc10 tr{
	background-color:#F1EDE4;
	}
.msc11 tr{
	background-color:#F1EDE4;
	}
.msc_t{
	background-color:#F3DBD9;
	}
.msc_tk{
	background-color:#FEFBC6;
	}
.msc_t2{
	border:1px #CCCCCC solid;
	}
.msc_t3{
	border-bottom:1px #CCCCCC solid;
	border-right:1px #CCCCCC solid;
	}

.msc_t4{
	border-right:1px #CCCCCC solid;
	}
.msc_t5{
	border-bottom:1px #CCCCCC solid;
	}
	
* html .msc_99	{							/* IE6 Hack */
	margin-top: 44px;
}
*:first-child+html .msc_99	{	/* IE7 Hack */
	margin-top: 59px;
}
head~/* */body .msc_99	{			/* IE8 Hack */
	margin-top: 57px;
}
html:not(:only-child:only-child)	{	/* Safari & Chrome Hack */
	margin-top: 44px;
}
html:not(:target) .msc_99	{
	margin-top: 50px;
}

