﻿@charset "utf-8";


/*------------------------------------------------
	page style
--------------------------------------------------*/

.contBack {background:url(../img/bg.jpg) repeat-x center 0 #FFF;}
.contBack .inner {	margin: 0 auto;width: 900px; padding:20px 0;}
.contBack .whiteBlock {border:2px solid #0099CC;background-color:rgba(255,255,255,.8);border-radius:20px;margin-top:60px;text-align:center;padding-bottom:30px;}
.contBack .whiteBlock .mtm40 {margin-top:-40px;margin-bottom:10px;}
.contBack .whiteBlock .mtm30 {margin-top:-30px;}
.contBack .whiteBlock ul{width:800px;margin:20px auto;}
.contBack .whiteBlock li {background:url(../img/dot.png) no-repeat left 4px;padding-left:22px;text-align:left;font-size:16px;line-height:24px;margin-bottom:10px;color:#000;}
.contBack .whiteBlock li span {border-bottom:1px solid #000;}

.contBack .whiteBlock h2 {background:url(../img/line.png) repeat 0 0;color:#fff;font-weight:bold;font-size:30px;line-height:40px;padding:10px 0;border-radius:10px;}

.contBack .whiteBlock dl{width:800px;margin:20px auto;text-align:left;}
.contBack .whiteBlock dt {margin-bottom:15px;margin-top:30px;}
.contBack .whiteBlock dd {padding-left:10px;margin-bottom:10px;}
.contBack .whiteBlock dd.dot {background:url(../img/dot.png) no-repeat left 4px;padding-left:22px;text-align:left;font-size:16px;line-height:24px;margin-bottom:10px;color:#000;}
.contBack .whiteBlock dd.dot2 {background:url(../img/dot2.png) no-repeat left 4px;padding-left:22px;text-align:left;font-size:16px;line-height:24px;margin-bottom:10px;color:#000;}
.contBack .whiteBlock dd.lk a {background:url(../img/arrow.png) no-repeat left 4px;padding-left:22px;}


/********************************/
.formBox {background:url(../img/form.png) no-repeat 0 0;height:335px;width:706px;margin:15px auto;}
.formBox .inner {padding-top:75px;text-align:center;width:706px;}
.formBox a img:hover { filter: alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;transition: .5s;}

.tableB {width:700px;margin:10px auto 20px auto;}
.tableB p {font-size:16px;font-weight:bold;padding-left:3px;}
.tableB table {border:1px solid #999;background:#fefefe;}
.tableB th {text-align:left;font-size:12px;padding:3px 5px;border:1px solid #999;width:250px;background:#fafafa;}
.tableB td {font-size:12px;padding:3px 5px;border:1px solid #999;}
.tableB th.center {text-align:center;}