@charset "UTF-8";
/* CSS Document */

.msie7 { overflow-x: hidden; min-width: 960px;}
.msie7 body,
.msie6 body { padding-top: 10px; }
.msie7 body img { vertical-align:middle; -ms-interpolation-mode: bicubic; }
.msie7 .clearfix { zoom:1; }

.mgT10{ margin-top:10px;}.mgT20{ margin-top:20px;}.mgT30{ margin-top:30px;}.mgT40{ margin-top:40px;}.mgT50{ margin-top:50px;}.mgT60{ margin-top:60px;}.mgT70{ margin-top:70px;}.mgT80{ margin-top:80px;}.mgT90{ margin-top:90px;}.mgT100{ margin-top:100px;}
.mgR10{ margin-right:10px;}.mgR20{ margin-right:20px;}.mgR30{ margin-right:30px;}.mgR40{ margin-right:40px;}.mgR50{ margin-right:50px;}.mgR60{ margin-right:60px;}.mgR70{ margin-right:70px;}.mgR80{ margin-right:80px;}.mgR90{ margin-right:90px;}.mgR100{ margin-right:100px;}
.mgB10{ margin-bottom:10px;}.mgB20{ margin-bottom:20px;}.mgB25{ margin-bottom:25px;}.mgB30{ margin-bottom:30px;}.mgB40{ margin-bottom:40px;}.mgB50{ margin-bottom:50px;}.mgB60{ margin-bottom:60px;}.mgB70{ margin-bottom:70px;}.mgB80{ margin-bottom:80px;}.mgB90{ margin-bottom:90px;}.mgB100{ margin-bottom:100px;}
.mgL10{ margin-left:10px;}.mgL20{ margin-left:20px;}.mgL30{ margin-left:30px;}.mgL40{ margin-left:40px;}.mgL50{ margin-left:50px;}.mgL60{ margin-left:60px;}.mgL70{ margin-left:70px;}.mgL80{ margin-left:80px;}.mgL90{ margin-left:90px;}.mgL100{ margin-left:100px;}
.pdT10{ padding-top:10px;}.pdT20{ padding-top:20px;}.pdT30{ padding-top:30px;}.pdT40{ padding-top:40px;}.pdT50{ padding-top:50px;}.pdT60{ padding-top:60px;}.pdT70{ padding-top:70px;}.pdT80{ padding-top:80px;}.pdT90{ padding-top:90px;}.pdT100{ padding-top:100px;}
.pdR10{ padding-right:10px;}.pdR20{ padding-right:20px;}.pdR30{ padding-right:30px;}.pdR40{ padding-right:40px;}.pdR50{ padding-right:50px;}.pdR60{ padding-right:60px;}.pdR70{ padding-right:70px;}.pdR80{ padding-right:80px;}.pdR90{ padding-right:90px;}.pdR100{ padding-right:100px;}
.pdB10{ padding-bottom:10px;}.pdB20{ padding-bottom:20px;}.pdB30{ padding-bottom:30px;}.pdB40{ padding-bottom:40px;}.pdB50{ padding-bottom:50px;}.pdB60{ padding-bottom:60px;}.pdB70{ padding-bottom:70px;}.pdB80{ padding-bottom:80px;}.pdB90{ padding-bottom:90px;}.pdB100{ padding-bottom:100px;}
.pdL10{ padding-left:10px;}.pdL20{ padding-left:20px;}.pdL30{ padding-left:30px;}.pdL40{ padding-left:40px;}.pdL50{ padding-left:50px;}.pdL60{ padding-left:60px;}.pdL70{ padding-left:70px;}.pdL80{ padding-left:80px;}.pdL90{ padding-left:90px;}.pdL100{ padding-left:100px;}

h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
div, p{margin:0;padding:0;}
caption,th {font-weight:normal;}
sub, sup {vertical-align: baseline;}
sup{font-size:10px;position:relative;top:-4px;}
sub{font-size:10px;position:relative;top:4px;} 
br {letter-spacing:0;}
strong, b {font-weight: bold;}
ul, li {margin:0;padding:0;list-style:none;}
dl, dt, dd{padding:0;margin:0;}
dt:first-child{margin-top:0;}


img {margin:0; padding: 0; vertical-align: bottom;display:inline;border: none;}
a img {margin:0;padding:0;border: none;} 
a:hover img {opacity: 1; filter:alpha(opacity=100); -ms-filter: "alpha( opacity=100 )";-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;}
a:hover img.over{opacity:0.60; filter:alpha(opacity=60); -ms-filter: "alpha( opacity=60 )";}

.imgL{padding:0 30px 20px 0;float:left;}
.imgR{padding:0 0 20px 30px;float:right;}

.alignC, .btnC{ text-align:center;}
.alignR{ text-align:right;}
.alignL{ text-align:left;}

li.justify,
div.justify,
dd.justify,
p.justify,
td.justify{
	text-align: justify !important;
	text-justify: inter-ideograph !important;
}
.grayout {
	-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
}


@media only screen and (max-width: 481px) {
li.justify,
div.justify,
dd.justify,
p.justify,
td.justify{
	text-align: left !important;
	text-justify: left !important;
}

}