
.nowrap { white-space:nowrap; }
strong, b { font-weight: bold; }
em, i, cite { font-style: italic; }
sup { padding-left: 1px; font-size: 10px !important; font-weight: normal !important; vertical-align: baseline; position: relative; bottom: 0.33em; _position: static !important; }
sup, sup a { color:#6c6c6c; }
sup a:hover { color:#08c; text-decoration:none; }
abbr { border: 0; }
.sosumi { font-size: 10px !important; line-height:1.5; color:#888; }
.sosumi_features { font-size: 10px !important; line-height:1.5; color:#888; }

h1,h2,h3,h4,h5,h6{ color:#000;}
h1,h2,h3,h4 { font-weight: bold; }
h2,h3,h4 { line-height: 18px; }
h1 { font-size: 24px; line-height: 36px; }
h2 { font-size: 14px; }
h3 { font-size: 1em; }
h4 { font-size: 1em; }

ul { list-style: none outside; }

ul.square,
ul.circle { margin-left: 2em; margin-bottom: 18px; }
ul.square { list-style: square outside; }
ul.circle { list-style: circle outside; }
ul ul.circle,
ul ul.square { margin-top: 4px; margin-bottom: 5px; }
ul,li{
	list-style:none;
	list-style-position: outside;
}
img{
	border:none;
}

input,button,select,textarea{outline:none}/*Chrome input Outline*/

/* FUNCTION */
.underline{
	text-decoration:underline;	
}
.left{
	float:left;	
}
.right{
	float:right;	
}
.clr{
	clear:both;
	overflow:hidden;
	height:0;
}

.center{
	text-align:center;
}
.margincenter{
	margin:0 auto;
}
.displaynone,.none{
	display:none;
}

TEXTAREA{
	overflow:auto;	
}
.red{
	color:red;
}
.blue{
	color:#023399;	
}
.white{
	color:#fff;	
}
.green{
	color:green;	
}
.pointer{
	cursor:pointer;
}


.error{
	color:red;	
}
.notice{
	color:#EFC602;	
}
.linehegiht22{
	line-height: 22px;
}
/* COMMON */
.block{
	display:block;	
}
.pl9{
	padding-left:9px;	
}
.pr9{
	padding-right:9px;	
}
.pt9{
	padding-top:9px;	
}
.pb9{
	padding-bottom:9px;	
}
.plr9{
	padding:0 9px;	
}
.ptb9{
	padding:9px 0;	
}
.p9{
	padding:9px;	
}

.ml9{
	margin-left:9px;	
}
.mr9{
	margin-right:9px;	
}
.mt9{
	margin-top:9px;	
}
.mb9{
	margin-bottom:9px;	
}
.mlr9{
	margin:0 9px;	
}
.mtb9{
	margin:9px 0;	
}
.m9{
	margin:9px;	
}
.m0{
	margin:0;	
}
.p0{
	padding:0;	
}
.bsl{
	border-left:1px solid #C2C2C2;	
}
.bsr{
	border-right:1px solid #C2C2C2;	
}
.bst{
	border-top:1px solid #C2C2C2;	
}
.bsb{
	border-bottom:1px solid #C2C2C2;	
}
.bs{
	border:1px solid #C2C2C2;	
}

.bdl{
	border-left:1px dashed #C2C2C2;	
}
.bdr{
	border-right:1px dashed #C2C2C2;	
}
.bdt{
	border-top:1px dashed #C2C2C2;	
}
.bdb{
	border-bottom:1px dashed #C2C2C2;	
}
.bd{
	border:1px dashed #C2C2C2;	
}
.bold{
	font-weight:bold;	
}
.size11{
	font-size:11px;
	-webkit-text-size-adjust: none;
}
.size12{
	font-size:12px;
}
.size13{
	font-size:13px;
}
.size14{
	font-size:14px;
}
.size15{
	font-size:15px;
}
.size16{
	font-size:16px;
}
.color0{
	color:#000;	
}
.color1{
	color:#111;	
}
.color3{
	color:#333;	
}
.color5{
	color:#555;	
}
.color7{
	color:#777;	
}
.color9{
	color:#999;	
}
.colorb{
	color:#bbb;	
}
.colord{
	color:#ddd;	
}
.colorf{
	color:#fff;	
}
.displaynone{
    display:none;
}
.displayblock{
    display:block;
}

.height1{
	height:1px;	
}
.width1{
	width:1px;	
}
.widthauto{
	width:auto;	
}
.heightauto{
	height:auto;	
}
.textc{
	text-align:center;	
}
.textl{
	text-align:left;	
}
.textr{
	text-align:right;	
}
.texti9{
	text-indent:-9999px;	
}
.absolute{
	position:absolute; 	
}
.relative{
	position:relative;	
}
/*IE6 Killer*/
#ftitles{padding:5px;background:#E4A34F}
#ie6warnningFrame{position:relative;width:630px;height:340px;padding:20px;border:10px solid #fff;background:#facd89 url('../images/ie6warnning.jpg') 30px 25px no-repeat;}
#closeWarnning{position:absolute;width:30px;height:30px;background:url(../images/closewarnning.gif) no-repeat;right:-20px;top:-20px;cursor:pointer;}
#ie6warnningFrame ul{padding:0 0 0 10px;}
#ie6warnningFrame ul li{width:75px;height:110px;float:left;margin:223px 57px 0 0 ;}
#ie6warnningFrame ul li a {display:block;width:75px;height:110px;}

