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


/*※のみ　※には対応する※が必要*/
.kome{
margin-left:1em !important;
text-indent:-1em;
text-align:left;
font-size:70%;
}

/*※＋数字1桁　数字の後には半角スペースを入れること*/
.kome1{	font-size:70%; text-indent:-2em; padding-left:2em;}

/*※＋数字2桁　数字の後には半角スペースを入れること*/
.kome2{	font-size:70%; text-indent:-2.5em; padding-left:2.5em;}

/*※＋数字3桁　数字の後には半角スペースを入れること*/
.kome3{	font-size:70%; text-indent:-2.5em; margin-left:2.5em;}

/*知らないとまずいものはcaution*/
.caution { background:url(/%7e/media/Images/support/old/com/img/common_img/caution.gif) no-repeat top left; padding-left:2em}

/*注釈*/
.caption { font-size:70%; font-weight:normal}

/*floatをクリア*/
.clear{	clear:both;}

/*画像寄せ*/
.img_l { float:left; margin:0 5px 5px 0}
.img_r { float:right; margin:0 0 5px 5px}
.img_c { text-align:center; margin:0 0 5px 0}
.img { margin:0 5px 5px 0}

.icon { vertical-align:middle; margin-right:3px}

.b { font-weight:bold}

#system .b { font-weight:bold; list-style-type:none; margin-left:0}


#div_ie_bug{display:none;}
*> #div_ie_bug{display:block;}
.clearfix:after{ display: block; clear:both; height: 0; line-height: 0; visibility: hidden; content: "."; font-size: 0.1em; }
.clearfix{ display: inline-block; }
/* Hides from IE-mac \*/
* html .clearfix{ height: 1%; }
.clearfix{ display: block; }
/* End hide from IE-mac */

/*アイコン＋テキストの時のアイコンに対して*/
.icon { vertical-align:middle; margin-right:3px}