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

/*===========================================
	startGuideArea
=============================================*/
.startGuideArea{
  margin-top:15px;
  padding-top:15px;
  border-top:1px dotted #ccc;
}
.startGuideArea a{
  font-weight:bold;
}
.ico_StartGuide{
	margin: 0 0 5px 0;
	padding: 4px 0px 5px 32px;
	background:url(../images/ico_start_guide.png) no-repeat 0px 0px;
	font-weight:bold;
	color:#4C96C8;
}

/*===========================================
	pregArea_01
=============================================*/
div.pregArea_01 {
	width: 740px;
	margin: 15px auto 0px auto;
	padding: 0px;
	clear:both;
}

/*===========================================
	pregArea_02
=============================================*/
div.pregArea_02 {
	width: 740px;
	margin: 30px auto 0px auto;
	padding: 0px;
	clear:both;
}
div.pregArea_02 ul.pregBox {
	width: 720px;
	margin: 10px auto 0px auto;
	padding: 0px;
	list-style:none;
	clear:both;
}
div.pregArea_02 ul.pregBox li {
	width: 230px;
	margin: 0px 0px 0px 15px;
	padding: 0px;
	float:left;
}
div.pregArea_02 ul.pregBox2 {
	width: 720px;
	margin: 10px auto 0px auto;
	padding: 0px;
	list-style:none;
	clear:both;
}
div.pregArea_02 ul.pregBox2 li {
	width: 230px;
	margin: 0px 0px 0px 15px;
	padding: 0px;
	float:left;
}
div.pregArea_02 div.miniBox {
	width: 208px;
	margin: 0px auto;
	padding: 10px;
  border:solid #ccc;
  border-width:0 1px 1px;
}
div.pregArea_02 div.miniBox p.main {
	margin: 10px 0px 0px 0px;
	padding: 0px;
  height:80px;
}
div.pregArea_02 div.LineBox {
	width: 208px;
	margin: 0px auto;
	padding: 15px 0px 0px 0px;
	background:url(../images/dot_line.gif) repeat-x top ;
}
div.pregArea_02 div.btnBox {
	margin: 0px;
	padding: 10px 10px 0px 10px;
	text-align:right;
}
div.pregArea_02 .mainBtn{
  padding-bottom:5px;
  text-align:right;
}

/*===========================================
	hover
=============================================*/
div.pregArea_02 a:hover img {
  ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  filter: alpha(opacity=50);
  -khtml-opacity: 0.5;
  -moz-opacity: 0.5;
  opacity: 0.5;
}

@media (max-width: 640px) {
  div.MainArea{
    width:100%;
  }
  .MainArea img{
    width:100%;
    height:auto;
  }
  div.relatArea2{
    width:auto;
    padding:15px;
  }
  div.relatArea2 div.relatBox2{
    width:100%;
  }
  div.pregArea_02{
    width:100%;
  }
  div.pregArea_02 ul.pregBox{
    width:auto;
    background:none;
  }
  div.pregArea_02 ul.pregBox li{
    float:none;
    margin:15px 0 0 0;
  }
}