﻿/* --------reset-------- */




ol,ul{list-style:none;}

:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
/* --------base-------- */



em{font-style:italic;}


/*th,td {border:1px solid #aaa;padding:8px 5px 6px;}*/
fieldset{margin-bottom:1em;}
legend{margin-left: 7px;+margin:0;}
.clearfix:after{content:"\20";display:block;height:0;clear:both;}
.clearfix{zoom:1;}
.red{color:#F00;}
.black{color:#000;}
.white{color:#FFF;}
.blue{color:#00F;}
.green{color:#008000;}
.brown{color #A52A2A;}
.gray{color:#ccc;}
/* ---------------- */

.cb:after,.cb_li>li:after,.cb_a>a:after{content:"\20";display:block;width:0;height:0;clear:both;}
.cb,.cb_li>li,.cb_a>a{zoom:1;}
.ofH{overflow:hidden;}
.clear{width:0;height:0;clear:both;overflow:hidden;}
.mc{margin-left:auto;margin-right:auto;}
.taL{text-align:left;}
.taC{text-align:center;}
.taR{text-align:right;}

.fL,.fL_li>li,.fL_a>a{float:left;}
.fR,.fR_li>li,.fR_a>a{float:right;}
.dpB{display:block;}
.dpB-im{display:block !important;}
.dpN{display:none;}
.dpIB{display:inline-block;}
.dpT{display:table;}
.dpTC{display:table-cell;}

.fsI{font-style:italic;}


