@charset "utf-8";
@import url("common.css");

/********************************/
#main_bg {
	background-image: url(../images/common/title_bg.gif);
	background-repeat: repeat-x;
	background-position: center top;
	height: 62px;
	min-width: 960px;
	clear: both;
}
.title_Area{
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	padding-top:18px;
}
.title_Arear:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	max-height: 0;
	visibility: hidden;
}

.pageMenu_wrapper{
	float: right;
	margin-top: 2px;
	margin-right: 8px;
}
.pageMenu_wrapper ul{
	margin: 0px; 
	padding: 0px;
	line-height:0;   
}
.pageMenu_wrapper li {
	float: left;
	padding: 0px;
	margin: 0px;
	font-size: 0px;
	_zoom: 1; /* IE6 */
	line-height: 0;
	overflow: hidden;
}
/********************************/
.main_wrapper {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	margin-bottom: 50px;
}
.main_wrapper:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	max-height: 0;
	visibility: hidden;
}
/********************************/
.bn_Area {
	width:900px;
	height:300px;	
	margin-bottom:20px;
}
.l_Area {
	width: 230px;
	float: left;
}
.r_Area {
	width: 715px;
	float: right;
	margin-left: 10px;
}
.c_Area {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
ul.bn_list {
	margin: 0px; 
	padding: 0px;
	line-height:0;  	
}
ul.bn_list li {
	padding: 0px;
	font-size: 0px;
	_zoom: 1; /* IE6 */
	line-height: 0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
ul.btn_list {
	margin: 0px; 
	padding: 0px;
	line-height:0;  	
}
ul.btn_list li {
	padding: 0px;
	margin: 0px;
	font-size: 0px;
	_zoom: 1; /* IE6 */
	line-height: 0;
	overflow: hidden;
}
/********************************/
ul.li_left {
	margin: 0px; 
	padding: 0px;
	line-height:0;    
}
ul.li_left li {
	float: left;
	padding: 0px;
	margin: 0px;
	font-size: 0px;
	_zoom: 1; /* IE6 */
	line-height: 0;
	overflow: hidden;
}
/********************************/
.login_Area {
	background-image: url(../images/common/login_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 229px;
	width: 210px;
	padding: 10px;
	margin-bottom: 10px;
}
.login_Area ul {
	list-style-type: none;	
	margin: 0px; 
	padding: 0px;
}
.login_Area li {
	line-height:0;	
	margin-bottom: 3px;    	
}

/********************************/
.inner_head {
	width: 673px;
	background-image: url(../images/common/inner_bg01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 21px;
	padding-right: 21px;
	padding-left: 21px;
}
.inner_head:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	max-height: 0;
	visibility: hidden;
}
.inner_btm {
	background-image: url(../images/common/inner_bg02.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 715px;
}
.inner_mid {
	clear: both;
	width: 715px;
	background-image: url(../images/common/inner_bg03.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin-bottom: 5px;
}

/********************************/
.inner_head2 {
	width: 918px;
	background-image: url(../images/common/inner_bg07.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 21px;
	padding-right: 21px;
	padding-left: 21px;
}
.inner_head2:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	max-height: 0;
	visibility: hidden;
}
.inner_btm2 {
	background-image: url(../images/common/inner_bg08.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 960px;
}
.inner_mid2 {
	clear: both;
	width: 960px;
	background-image: url(../images/common/inner_bg09.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin-bottom: 5px;	
}
/********************************/

.sp_box1 {
	padding-right: 21px;
	padding-left: 21px;
	padding-bottom: 21px;
	padding-top: 15px;
	clear:both;
}
.sp_box2 {
	padding-right: 7px;
	padding-left: 7px;
	clear:both;
}
.sp_box3 {
	padding: 15px;
	clear:both;
}
.sp_box4 {
	padding-right: 111px;
	padding-left: 111px;
	padding-bottom: 21px;
	padding-top: 15px;
	clear:both;
}
.sp_box5 {
	width: 880px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 14px;
	padding-bottom: 35px;
}

/********************************/
.min_inner_head {
	width: 334px;
	background-image: url(../images/common/mini_inner_bg01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 8px;
}
.min_inner_head:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	max-height: 0;
	visibility: hidden;
}
.min_inner_btm {
	background-image: url(../images/common/mini_inner_bg02.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 318px;
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 12px;
}
.min_inner_btm:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	max-height: 0;
	visibility: hidden;
}
.min_inner_btm2 {
	background-image: url(../images/common/mini_inner_bg02.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 318px;
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 8px;
}
/********************************/
.line2 {
	height: 4px;
	color: #FFFFFF;
	background-image: url(../images/common/line03.gif);
	background-repeat: no-repeat;
	background-position: center top;
	clear: both;
}
.line4 {
	height: 4px;
	color: #FFFFFF;
	background-image: url(../images/common/line07.gif);
	background-repeat: no-repeat;
	background-position: center top;
	clear: both;
}
.line5 {
	height: 1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D9D9D9;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.line6 {
	height: 1px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #D9D9D9;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}

/********************************/
ul.panList{
	font-size: 10px;
	height: 22px;
}
ul.panList li {
	float: left;
	margin-left: 5px;
}
ul.panList li.arrow{
	background-image: url(../images/common/arrow1.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding-left: 10px;
}
ul.panList li a,
ul.panList li a:visited,
ul.panList li a:active {
	text-decoration: underline;
	color: #9c9c9c;	

}
ul.panList li a:hover {
	text-decoration: none;
	color: #727171;
}
/********************************/
.table01 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d3d2d0;
	width: 100%;
}
.table01 td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d3d2d0;
	padding-top: 7px;
	padding-right: 15px;
	padding-bottom: 7px;
	padding-left: 15px;
	word-break: break-all;	
	word-wrap: break-word;	
}
.table01 th {
	background-color: #f3f3f3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d3d2d0;
	padding-top: 7px;
	padding-right: 26px;
	padding-bottom: 7px;
	padding-left: 15px;
	background-image: url(../images/common/table_bg01.gif);
	background-repeat: repeat-x;
	background-position: left top;
	vertical-align: text-top;	
}
.table_border01 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d3d2d0;
}
.table02 {
	width: 100%;
	background-image: url(../images/common/line01.png);
	background-repeat: repeat-x;
	background-position: center top;
}
.table02 td {
	background-image: url(../images/common/line01.png);
	background-repeat: repeat-x;
	background-position: center bottom;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	word-break: break-all;	
	word-wrap: break-word;	
}
.table02 th {
	background-image: url(../images/common/line01.png);
	background-repeat: repeat-x;
	background-position: center bottom;
	padding-top: 10px;
	padding-right: 26px;
	padding-bottom: 10px;
	padding-left: 15px;
	vertical-align: text-top;
}
.table03 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d3d2d0;
	width: 100%;
}
.table03 td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d3d2d0;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 10px;
	word-break: break-all;	
	word-wrap: break-word;	
	
}
.table03 th {
	background-color: #f3f3f3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d3d2d0;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 10px;
	background-image: url(../images/common/table_bg01.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.table04 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d3d2d0;
	width: 100%;
}
.table04 td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d3d2d0;
	padding: 5px;
}
.table04 th {
	background-color: #f3f3f3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d3d2d0;
	padding: 5px;
	background-image: url(../images/common/table_bg01.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.table05 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d3d2d0;
	width: 100%;
}
.table05 td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d3d2d0;
	text-align: right;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.table05 th {
	background-color: #f3f3f3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d3d2d0;
	background-image: url(../images/common/table_bg01.gif);
	background-repeat: repeat-x;
	background-position: left top;
	vertical-align: text-top;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.table06 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d3d2d0;
	width: 100%;
}
.table06 td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d3d2d0;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.table06 th {
	background-color: #f3f3f3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d3d2d0;
	background-image: url(../images/common/table_bg01.gif);
	background-repeat: repeat-x;
	background-position: left top;
	vertical-align: text-top;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
input.txt {
	border: 1px solid #d3d2d0;
	padding: 3px;
	width:300px;
}
input ,select{
	vertical-align:middle;
}
textarea.txt {
	border: 1px solid #d3d2d0;
	padding: 3px;
	color: #727171;	
}
/********************************/
.select_box1 select{
	border:#cccccc solid 1px;
	font-weight:normal;
	padding:3px;
	/padding:2px;
}

/********************************/
.rule_Area {
	padding:15px;
}
.rule_list li {
	margin-left: 20px;
	text-align: 21px;
	margin-bottom: 10px;
	list-style-type: decimal;
}
ol.num1 {
	margin-bottom: 1em;
	margin-left: 12px;
	margin-top: 5px;
}
ol.num1 li {
	position: relative;
	list-style: none;
	line-height: 21px;
	margin-bottom: 1px;
}
ol.num1 li span {
	position: absolute;
	top: 0;
	left: -33px;
}
* html ol.num1 li span { top: -0em; } /* for win ie6 */
*:first-child+html ol.num1 li span { top: -0em; } /* for win ie7 */ 
.rules_box1 {
	overflow-y: scroll;
	width: 100%;
	height: 250px;
	border: 1px solid #d3d2d0;
}
/********************************/
.inner_box01 {
	width: 653px;
	border: 1px solid #d3d2d0;
	background-image: url(../images/common/inner_bg04.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #edebe6;
	padding-top: 9px;
	padding-right: 9px;
	padding-bottom: 4px;
	padding-left: 9px;
}
.inner_Inbox01 {
	margin-bottom: 5px;
	background-color: #FFF;
	border: 1px solid #cdccc9;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 10px;
}
.inner_Inbox02 {
	margin-bottom: 5px;
	background-color: #FFF;
	border: 1px solid #cdccc9;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 7px;
}
.inner_box02 {
	width: 653px;
	border: 1px solid #d3d2d0;
	background-image: url(../images/common/inner_bg06.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #edebe6;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	word-break: break-all;	
	word-wrap: break-word;
}
.inner_box03 {
	width: 653px;
	border: 1px solid #d3d2d0;
	background-image: url(../images/common/inner_bg05.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #47b9ee;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	word-break: break-all;
	word-wrap: break-word;
}
.inner_box04 {
	width: 100%;
	border: 1px solid #d3d2d0;
	background-image: url(../images/common/inner_bg05.gif);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #47b9ee;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	word-break: break-all;
	word-wrap: break-word;
}

/********************************/
.mini_inner_box01 {
	width: 314px;
	border: 1px solid #d3d2d0;
	background-image: url(../images/common/mini_inner_bg04.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #edebe6;
	padding-top: 9px;
	padding-right: 9px;
	padding-bottom: 4px;
	padding-left: 9px;
}
.mini_inner_Inbox01 {
	margin-bottom: 5px;
	background-color: #FFF;
	border: 1px solid #cdccc9;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 10px;
}
/********************************/
.color_box1 {
	border: 4px solid #d3d2d0;
	margin-right: auto;
	margin-left: auto;
	background-color: #f7f7f6;
	padding: 20px;
}
.color_box2 {
	border: 4px solid #d3d2d0;
	margin-right: auto;
	margin-left: auto;
	background-color: #fff;
	padding: 20px;
}
.color_box3 {
	border: 4px solid #d3d2d0;
	margin-right: auto;
	margin-left: auto;
	background-color: #fff;
	padding: 10px;
}
.color_box4 {
	border: 1px solid #d3d2d0;
	margin-right: auto;
	margin-left: auto;
	background-color: #fff;
	padding: 10px;
}
.color_box5 {
	border: 1px solid #d3d2d0;
	margin-right: auto;
	margin-left: auto;
	background-color: #fff;
	padding: 20px;
}
.color_box6 {
	border: 1px solid #d3d2d0;
	margin-right: auto;
	margin-left: auto;
	background-color: #f7f7f6;
	padding: 15px;
}
.color_box7 {
	border: 1px solid #d3d2d0;
	margin-right: auto;
	margin-left: auto;
	background-color: #fff;
	padding: 15px;
}

/********************************/
ol.numList {margin-left:20px;line-height:24px;}
.numList li { list-style-type:decimal;}
.numList li ul {padding-left:20px;}
.numList li li { list-style-type:disc;}

/********************************/
ul.pageNav{
	text-align: center;
	margin: 30px 0 0 0;
}
ul.pageNav li {
	display: -moz-inline-box;
	display: inline-block;
	/display: inline;
	font-weight:bold;
	font-size:10px;
}
.pageNav a,
.pageNav a:active,
.pageNav a:visited{
	border: 1px solid #D3D2D0;
	padding:1px 7px 1px 7px;
	display:inline-block;
	background:#ffab26;
	color:#FFF;
	text-decoration: none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.pageNav a:hover {
	border: 1px solid #D3D2D0;
	padding:1px 7px 1px 7px;
	text-decoration: none;
	color: #ffab26;
	background-color: #FFF;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;	
}
ul.pageNav li span {
	padding:2px 8px 2px 8px;	
	display:inline-block;
}
.pageNav li span.prev a,
.pageNav li span.prev a:active,
.pageNav li span.prev a:visited{
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #D3D2D0;
	background-color: #f6f6f6;
	color: #727171;
	text-decoration: none;
	background-image: url(../images/common/arrow6.png);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 17px;
}
.pageNav li span.prev a:hover{
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #D3D2D0;
	background-color: #f6f6f6;
	color: #ff9214;
	text-decoration: none;
	background-image: url(../images/common/arrow6.png);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 17px;
}
.pageNav li span.next a,
.pageNav li span.next a:active,
.pageNav li span.next a:visited{
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #D3D2D0;
	background-color: #f6f6f6;
	color: #727171;
	text-decoration: none;
	background-image: url(../images/common/arrow7.png);
	background-repeat: no-repeat;
	background-position: 71px center;
	padding-right: 16px;
}
.pageNav li span.next a:hover{
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #D3D2D0;
	background-color: #f6f6f6;
	color: #ff9214;
	text-decoration: none;
	background-image: url(../images/common/arrow7.png);
	background-repeat: no-repeat;
	background-position: 71px center;
	padding-right: 16px;
}
/********************************/
.game_slect_box1 {
	float:left;
	margin: 0 1px 7px 1px;
}
/********************************/
.num_a00 {
	padding-left: 25px;
}
.num_a01 {
	background-image: url(../images/common/num_a01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 25px;
}
.num_a02 {
	background-image: url(../images/common/num_a02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 25px;
}
.num_a03 {
	background-image: url(../images/common/num_a03.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 25px;
}
.num_a04 {
	background-image: url(../images/common/num_a04.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 25px;
}
.num_a05 {
	background-image: url(../images/common/num_a05.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 25px;
}
.num_a06 {
	background-image: url(../images/common/num_a06.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 25px;
}
.num_a07 {
	background-image: url(../images/common/num_a07.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 25px;
}
.num_a08 {
	background-image: url(../images/common/num_a08.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 25px;
}
.num_a09 {
	background-image: url(../images/common/num_a09.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 25px;
}
.num_a10 {
	background-image: url(../images/common/num_a10.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 25px;
}
.num_a11 {
	background-image: url(../images/common/num_a11.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 25px;
}
.num_a12 {
	background-image: url(../images/common/num_a12.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 25px;
}
.num_a13 {
	background-image: url(../images/common/num_a13.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 25px;
}
.num_a14 {
	background-image: url(../images/common/num_a14.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 25px;
}
.num_a15 {
	background-image: url(../images/common/num_a15.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 25px;
}

/********************************/
#tooltip_list li .tc_Area {
  position:relative;
}
#tooltip_list .tc_Area:hover {
}
#tooltip_list2 .tc_Area {
  position:relative;
}
#tooltip_lis2t .tc_Area:hover {
}
.tooltips_box1 {
	font-weight:normal;
	font-size:11px;
	line-height:18px;
	display: none;
	position: absolute;
	top:12px;
	top:2px\9;	
	left: 2px;
	z-index: 9999;
	padding: 5px;
	background: #fff;
	border-radius: 3px;
	border: 3px solid #47b9ee;
	width:270px;
}
.tooltips_box1:not(:target) {
	font-weight:normal;	
	font-size:11px;
	line-height:18px;
	display: none;
	position: absolute;
	top:2px¥9;
	left: 2px;
	z-index: 9999;
	padding: 5px;
	background: #fff;
	border-radius: 3px;
	border: 3px solid #47b9ee;
	width:270px;	
}
.tooltips_box2 {
	font-size:11px;
	line-height:18px;
	display: none;
	position: absolute;
	top:12px;
	top:2px\9;	
	left: 2px;
	z-index: 9999;
	padding: 5px;
	background: #fff;
	border-radius: 3px;
	border: 3px solid #47b9ee;
	width:190px;
}
.tooltips_box2:not(:target) {
	font-size:11px;
	line-height:18px;
	display: none;
	position: absolute;
	top:2px¥9;
	left: 2px;
	z-index: 9999;
	padding: 5px;
	background: #fff;
	border-radius: 3px;
	border: 3px solid #47b9ee;
	width:190px;	
}
#tooltip_list .tc_Area:hover .tooltips_box1,
#tooltip_list .tc_Area:hover .tooltips_box2 {
  display: block;
}
#tooltip_list2 .tc_Area:hover .tooltips_box1,
#tooltip_list2 .tc_Area:hover .tooltips_box2 {
  display: block;
}

/********************************/
.guide_txtBox1 {
	width: 295px;
	float: left;
	margin-bottom:15px;
}
.guide_picBox1 {
	width:326px;
	float:right;
	margin-bottom:15px;
}
.guide_picBox1 img {
	border: 1px solid #D9D9D9;
}
.guide_txtBox1 h4 {
	margin-bottom:10px;
}
/********************************/
.guide_txtBox2 {
	width: 310px;
	float: left;
	margin-bottom:15px;
}
.guide_picBox2 {
	width:311px;
	float:right;
	margin-bottom:15px;
}
.guide_picBox2 img {
	border: 1px solid #D9D9D9;
}
.guide_txtBox2 h4 {
	margin-bottom:10px;
}

/********************************/
.guide_txtBox3 {
	width: 295px;
	float: left;
}
.guide_picBox3 {
	width:326px;
	float:right;
}
.guide_picBox3 img {
	border: 1px solid #D9D9D9;
}
.guide_txtBox3 h4 {
	margin-bottom:10px;
}

