@charset"Shift_JIS";
/* STEKWiRED CSS ver1.0 Jan 2005 */
/* copyright(c) 2005 STEKWiRED.CO.,LTD */

/* OPTION CSS file:style02 */

/* カラーの部分だけ編集して使用 */

/* -------------------------------------------------------------
                         [option setup]
------------------------------------------------------------- */

/* フォームのグループ化<legend>タイトル</legend>でタイトル記述*/
fieldset {
  border-width:0px;
  border-style:none;
  }

/* パンくずリスト */
.bread_c {
  font-size:10px;
  font-family:"Osaka","MS Gothic";
  color:#666666;
  }

/* テキストフィールド */
.txfield {
  background-color:#ffffff;
  color:#333333;
  font-size:12px;
  border:1px solid;
  border-color:#999999;
  }

/* テキストエリア */
.txarea {
  background-color:#ffffff;
  color:#333333;
  font-size:12px;
  border:1px solid;
  border-color:#999999;
  scrollbar-face-color:#e6ecf2;
  scrollbar-shadow-color:#f4f8f9;
  scrollbar-3dlight-color:#f4f8f9;
  scrollbar-arrow-color:#76a9c7;
  scrollbar-track-color:#f4f8f9;
  scrollbar-darkshadow-color:#f4f8f9;
  }
  
/* テキストの回りこみ解除 */
.clear {
  clear:both;
  }
  
  .img-right {
  float:right;
  }
  
 /* パンくずbg */
 .pan_bg {
 	background-color:#EEEEEE;
	width: 786px;
	height:32px;
	}

#header_line {
	background: url(../img/header/line_01.gif) repeat-x;
}
	
 /* end_box */	
.end_box {
  padding:65px 0 65px 0;
  }

.page_top {
margin-right:10px;
margin-bottom:10px;
}

 /* footer_box */
 

  /* seach_box */
.seach01_box {
  padding:8px 20px 8px 20px;
  border-bottom:1px solid #CCCCCC;
 }  

  /* text_box */ 
 
 .text_box {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#333333;
	line-height:150%;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 20px;
}

  
/* mini_box */ 
.mini_box20 {
  padding:0 20px 20px 20px;
}

.mini_box20_b10 {
  padding:20px 20px 10px 20px;
}

.mini_box20_t10 {
  padding:10px 20px 20px 20px;
}

.mini_box_all20 {
  padding:20px;
}

.mini_box_all10 {
  padding:10px;
}


/* QA_box */ 

.qa_box01 {
  padding:5px 0 20px 0;
  border-bottom:1px solid #C3C3C3;
}


/* what_box */
.what_box {
  padding:10px 20px 20px 20px;
}


.what_box01 {
  padding:10px 20px 20px 20px;
  background-image:url(../../search/img/doto_side.gif);
  background-repeat:repeat-x;
  background-position:bottom;
}

.what_box02 {
  padding:0 20px 1px 20px;
  background-image:url(../../search/img/doto_side.gif);
  background-repeat:repeat-x;
  background-position:bottom;
}

.what_box03 {
  padding:11px 30px 10px 30px;
  background-image:url(../../search/img/doto_side.gif);
  background-repeat:repeat-x;
  background-position:bottom;
}  

/* mis_box */
.mis_box02 {
  padding:0 0 1px 40px;
  background-image:url(../../search/img/doto_side.gif);
  background-repeat:repeat-x;
  background-position:bottom;
}

/* caution_box */
.caution_box {
  padding:20px 0 20px 0;
  background-image:url(../../search/img/doto_side.gif);
  background-repeat:repeat-x;
  background-position:bottom;
}

.caution_box1 {
  padding:10px 0 20px 0;
  background-image:url(../../search/img/doto_side.gif);
  background-repeat:repeat-x;
  background-position:bottom;
}
 
   	
