@charset "EUC-JP";

/*--- text-align ---*/
.center{text-align: center;}
.left {text-align:left;}
.right {text-align:right;}

/*--- float---*/
.fl {float: left;}
.fr {float: right;}

/*--- clear ---*/
.clear {clear: both;}
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
* html .clearfix {zoom:1;}
*:first-child+html .clearfix {zoom:1;}

/*--- ページｖ繿・・--*/


div#totop {
   clear:both;
}

/* ========TOTOP CUSTOMIZE========= */
div#totop {
   margin:10px 0;
   text-align:right;
   font-size:90%;/* 12px相当 */
}

div#totop a {
   padding:0 0 0 12px;
   background:url(../images_file/bg-totop.gif) 0 50% no-repeat;
}
/*--- 段組み---*/

.lmargin{
	margin:0px 10px 10px 10px;



}




/*--- hタグ---*/
A:hover {color:#f87500}

A:hover IMG {
 FILTER: alpha(opacity=80); moz-opacity: 0.80; opacity: 0.80}

/*h1 {
	text-align: left; padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: small; padding-top: 0px; color: #444444;
}*/

.siteName { /* サイト名 h1 （テキスト） */
	margin:0px;
	padding:10px 10px 0px 0px;
	font-size:small;
	font-weight:900;
	line-height:1em;
	color:#999999;
	text-indent:1em;
}

h2 {
	text-align: left; padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: x-small; padding-top: 0px; color: #444444;
}

/*--- ヘッダー部---*/

.mbottom{
	margin-bottom:0px;
}



/*--- フォント---*/
.example1 {
	font-size:10px;
	line-height: 1.3;
	color: #444444;
	text-align: left;
	letter-spacing: 0.0em;
}
.example2 {
	font-size: 9px;
	line-height: 1.3;
	color: #333333;
	letter-spacing: 0.1em;
}
.example3 {
	font-size: 12px;
	line-height: 1.3;
	color: #333333;
	letter-spacing: 0.1em;
}

.example4 {
	font-size: 13px;
	line-height: 1.3;
	color: #333333;
	letter-spacing: 0.1em;
}
.example5 {
	font-size: 16px;
	line-height: 1.3;
	color: #F84000;
	font-weight:bold;
	letter-spacing: 0.1em;
}
.example6 {
    font-size:16px;
	color: #ffffff;
	font-weight:bold;
	border-bottom:hidden;

}
.example7 {
    font-size:16px;
	color: #444444;
	font-weight:bold;
	line-height:1.5;
}
 .example8 {
	font-size:11px;
	line-height: 1.4;
	color: #444444;
	text-align: left;
	letter-spacing: 0.0em;
}  


.example9 {
	font-size: 12px;
	line-height: 1.3;
	color:#FF6600;
	letter-spacing: 0.1em;
} 

.example10 {
	font-size: 12px;
	line-height: 1.3;
	color:#000000;
	letter-spacing: 0.1em;
} 

.example11 {
    font-size:16px;
	color: #444444;
	font-weight:bold;
	line-height:1.5;
}

/*使用フォント*/
.example12 {
    font-size:16px;
	color:#FF0033;
	font-weight:bold;
	margin:0;
	line-height:1.3;
}
.example13 {
    font-size:14px;
	color:#FF0033;
	margin:0;
	line-height:1.3;
}

.example14 {
	font-size: 12px;
	color: #333333;
	margin:0;
	line-height:1.3;
}


   
.sideMenu , .sideMenu ul { margin:0; padding:0;  }   
.sideMenu li {   
    list-style:none;   
    padding-left:25px;   
    background:url('folders.gif') left top no-repeat;   
    line-height:26px;   
} 


div#totop {
   clear:both;
}

/* ========TOTOP CUSTOMIZE========= */
div#totop {
   text-align:right;
   font-size:90%;/* 12px相当 */
}

div#totop a {
   background:url(imgs/bg-totop.gif) 0 50% no-repeat; 
}


.pd7{
	padding-bottom:7px;
	padding-top:7px;
}

.pd_bt5{
	padding-bottom:5px;
}


/* ========item テーブル========= */

.itembox{
	width:760px;
	padding:5px;
	background-color:#FF6600;
}

.itembox_in{
	padding:10px;
	background-color:#FFFFFF;
}

.itembox_color{
	width:230px;
	height:60px;
	padding:10px 0px;
	background-color:#FF9966;
	float:left;
}

.itembox2{
	background-color:#000000;
}


.itembox2_in{
	width:50%;
	padding:10px;

}

.itembox_color2{
	width:169px;
	height:65px;
	padding:10px 0px;
	background-color:#FF9966;
	float:left;
}













/* CSS Document */

