/*********** 共通項目 ***********/

body {	color: #993300;
	background-color: #FFFFFF;
	margin: 0px; padding: 0px; }

h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dt,dd {	margin:0; padding:0;}

body,tr,h1,h2,h3,h4,h5,h6 {	font-size:small;}

#box h3 {
	margin-bottom: 0.5em;
}

em {	font-style:normal;
	font-weight:bold;}

.bold {	font-weight:bold;}

a:link {color: #0066FF ; text-decoration:underline;}
a:visited {color:#006699; text-decoration:underline;}
a:hover {color:#000000; text-decoration:none;
	background-color:#b3e6ff;
	position:relative;	top:1px;	left:1px;}
a:active { color:#5fa2ef; text-decoration: underline;}

.out {	padding-right:14px;
	margin-right:5px;
	background:url(../img/outlink.gif) no-repeat right bottom;}


.mini1 { font-size: 85%;}
.mini2 { font-size: 75%;}

.mini1g { font-size: 85%; color:gray;}
.mini2g { font-size: 55%; color:gray;}

.mini1,.mini2,.mini1g,.mini2g {line-height:140%;}

.font8 { font-size: 8px; }
.font12 { font-size: 12px; }



/*********** フォントのスタイル ***********/
.big1 { font-size: 140%;}
.big2 { font-size: 180%;}
.big3 { font-size: 220%;}
.big4 { font-size: 300%;}

.big1r { font-size: 140%; color:#e01616; }
.big2r { font-size: 180%; color:#e01616; }
.big3r { font-size: 220%; color:#e01616; }
.big4r { font-size: 300%; color:#e01616; }

.big1g { font-size: 140%; color:gray; }
.big2g { font-size: 180%; color:gray; }
.big3g { font-size: 220%; color:gray; }
.big4g { font-size: 300%; color:gray; }

.big1,.big2,.big3,.big4,.big1r,.big2r,.big3r,.big4r,.big1g,.big2g,.big3g,.big1g
 {line-height:110%; font-weight:bold;}

.color1 {color:#e01616; }
.gray1 {color:gray; }


.txtc {text-align:center;}
.txtr {text-align:right;}

.indent1 {margin-left:15px;}
.indent2 {margin-left:30px;}
.indent3 {margin-left:50px;}
.indent4 {margin-left:100px;}
.indent5 {margin-left:150px;}
.indent6 {margin-left:200px;}

.point1 {background:url(../img/point/point_01.gif) no-repeat left 1px; padding-left:18px;}
.point2 {background:url(../img/point/point_02.gif) no-repeat left 1px; padding-left:23px;}
.point3 {background:url(../img/point/point_03.gif) no-repeat left top; padding-left:25px; height:20px;}
.point4 {background:url(../img/point/point_04.gif) no-repeat left 1px; padding-left:20px;}
.point5 {background:url(../img/point/point_05.gif) no-repeat left 0px; padding-left:24px;}
.point6 {background:url(../img/point/point_06.gif) no-repeat left 0px; padding-left:25px;}
.point7 {background:url(../img/point/point_07.gif) no-repeat left 2px; padding-left:19px;}
.point8 {background:url(../img/point/point_08.gif) no-repeat left 2px; padding-left:19px;}
.point9 {background:url(../img/point/point_09.gif) no-repeat left 4px; padding-left:15px;}


.point0 {background:url(../img/i_r_1.gif) no-repeat left 4px; padding-left:15px;}


.arrow1 {background:url(../img/trial/arrow_33.gif) no-repeat left center; padding-left:12px;}
.arrow2 {background:url(../img/trial/arrow_237.gif) no-repeat left center; padding-left:16px;}


/*********** 回り込み1 ***********/
.fleft {float:left;}
.fright {float:right;}

.fleft1 {
	float:left;
	margin-right:15px;}

.fright1{
	float:right;
	margin-left:15px;}


/*********** 回り込み2　画像を回り込み ***********/
.fleft2 {
	float:left;
	margin-right:15px;}

.fleft2 a {
	float:left;
	margin-right:15px;}

/*********** 画像の空き ***********/
.thum1 img {
	margin:0px 10px 10px 0px;
	border:6px solid #af5757;}

.thum1 a:visited img {
	border:6px solid #7a9cc3;}

.thum1 a:hover img {
	border:6px solid #68b9b2;}

.thum1 a:hover {
	background:transparent;}

.cut1 img {margin:8px 8px 8px 0px;}


/*********** テーブルのスタイル ***********/
.table1 {
	border:1px solid #630;
	border-collapse:collapse;}

.table1 td {	border:1px solid #630;}


.table2 td {	padding:6px;}

/*********** 行間 ***********/
hr { visibility:hidden;height:4px;}
.hr2 { visibility:hidden;height:24px;}

.p {margin:15px 0px;}


.hide { display: none;}

.clear { clear:both;}

img { border:none;}

.img1 { border:1px solid #523E35;}

.preload { display:none; }





/*********** スクロールバー(無効) 
body{	scrollbar-track-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #cc9999;
	scrollbar-darkshadow-color: #ffcccc;
	scrollbar-highlight-color: #ffe0e0;
	scrollbar-3dlight-color: #ffbbbb;
	scrollbar-arrow-color: #ff6666;}
***********/
