@charset "utf-8";
/* ------------------------------------------------------
contents
------------------------------------------------------ */
.l-content img{
	vertical-align:bottom;
}
.l-content .tipsInner {
	width:950px;
    margin: 0 auto;
}
/* table */
.l-content .tipsTable1 {
  width: 100%;
  border-top: solid 1px #bfbfbf;
  border-left: solid 1px #bfbfbf;
}
.l-content .tipsTable1 th {
  padding: 7px 6px;
  border-right: solid 1px #bfbfbf;
  border-bottom: solid 1px #bfbfbf;
  background-color: #e6e6e6;
  font-weight: bold;
  text-align: center;
  color: #000;
}
.l-content .tipsTable1 td {
  border-right: solid 1px #bfbfbf;
  border-bottom: solid 1px #bfbfbf;
  background-color: #fff;
  text-align: center;
}
.l-content .tipsTable1 td.ttxt {
  padding:10px 0 7px 20px;
  border-right: solid 1px #bfbfbf;
  border-bottom: solid 1px #bfbfbf;
  background-color: #fff;
  font-size:12px;
  text-align: left;
  vertical-align:text-top;
}
.l-content .commonTable td {
    background-color: #d3edfb;
}
.l-content .commonTable td.bgcW {
	background-color:#FFFFFF;
}
.l-content .commonTable td.bgred {
	background-color:#fdd4d4;
}
.l-content .commonTable td.timet {
	text-align:left;
	vertical-align:text-top;
	padding:15px 5px 15px 26px;
}
.l-content .commonTable td.imgc {
	text-align:center;
	padding:20px;
	background-color:#FFFFFF;
}
.l-content .commonTable td.tuse {
	vertical-align:text-top;
	padding:15px 0;
}
.l-content .commonTable td.movie {
	text-align:center;
	padding:10px 0;
	background-color:#FFFFFF;
}
/* introduction */
.l-content .tipsInner .intro_l{
	float:left;
	width:437px;
	margin:0 36px 20px 0;
	border:10px solid #e0ebf8;
	background-color:#FFFFFF;
	padding:0 0 10px 0;
}
.l-content .tipsInner .intro_r{
	float:right;
	width:437px;
	margin:0 0 20px 0;
	border:10px solid #e0ebf8;
    background-color:#FFFFFF;
	padding:0 0 10px 0;
}
.l-content .tipsInner .setbox_l{
	float:left;
	width:493px;
	margin:0 0 10px 0;
}
.l-content .tipsInner .setbox_r{
	float:left;
	width:457px;
	margin:0 0 10px 0;
}
.l-content .tipsInner .txtr{
	text-align:right;
}
.l-content .tipsInner .setbtn{
	margin:15px 0 0 101px;
}
.l-content .tipsInner .t_attention{
	width:886px;
	border:2px solid #dd0000;
	padding:15px 0 15px 30px;
	margin:20px 15px 0;
}
.l-content .t_att span {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    padding: 0 0 0 20px;
	background:url(/special/gear/tips/01/images/icon_circle.png) no-repeat left center;
    color: #dd0000;
	margin:0 0 5px 0;
}	
/* set */
.l-content .set_ttl span {
    display: inline-block;
    *display: inline;
    *zoom: 1;
	height:27px;
    padding: 10px 0 0 37px;
	background:url(/special/gear/tips/01/images/set_icon01.png) no-repeat left center;
	margin:0 0 7px 0;
}
.l-content .tipsInner ul.howset {
	width:950px;
}
.l-content .tipsInner li.setbox {
	float:left;
	margin:15px 0 0 0;
}
.l-content .tipsInner li.setbox1 {
	float:left;
}
/* choice */
.l-content .tipsInner dl.c_flow{
	width:880px;
	margin:20px 35px 20px;
}
.l-content .tipsInner dd.c_flow img{
	width:880px;
	height:32px;
	margin:0 0 1px 0;
}
.l-content .tipsInner .c_exarea{
	width:880px;
	margin:20px 35px 20px;
}
.l-content .tipsInner .c_exarea .gzone1{
	width:880px;
	height:166px;
	background:url(/special/gear/tips/01/images/mlmb10.png) no-repeat center top;
	position: relative;
}
.l-content .tipsInner .c_exarea .gzone1 .od_btn{
	width:121px;
	height:25px;
	position:absolute;
	top:131px;
	right:15px;
}
.l-content .tipsInner .c_exarea .gzone2{
	width:880px;
	height:474px;
	padding:10px 0 0 0;
	background:url(/special/gear/tips/01/images/mrock_detail.png) no-repeat center top;
	position: relative;
}
.l-content .tipsInner .c_exarea .gzone2 .od_btn2{
	width:121px;
	height:25px;
	position:absolute;
	top:449px;
	right:15px;
}
.l-content .tipsInner .gfix{
	width:880px;
	padding:25px 0 0 0;
	background:#eeeeee;
	overflow: hidden;
}
.l-content .tipsInner .gfix p{
	margin:0 0 0 49px;
}
.l-content .tipsInner .gfix .ttl1{
	display: inline-block;
    *display: inline;
    *zoom: 1;
	height:15px;
    padding: 0 0 0 26px;
	background:url(/special/gear/tips/01/images/no1.png) no-repeat left top;
	margin:0 0 7px 49px;
}
.l-content .tipsInner .gfix .ttl2{
	display: inline-block;
    *display: inline;
    *zoom: 1;
	height:15px;
    padding: 0 0 0 26px;
	background:url(/special/gear/tips/01/images/no2.png) no-repeat left top;
	margin:10px 0 7px 49px;
}
.l-content .tipsInner .gfix .ttl3{
	display: inline-block;
    *display: inline;
    *zoom: 1;
	height:15px;
    padding: 0 0 0 26px;
	background:url(/special/gear/tips/01/images/no3.png) no-repeat left top;
	margin:10px 0 7px 49px;
}
.l-content .tipsInner .gfix .ttl4{
	margin: 30px 0 15px 49px;
	border-left: 12px solid #466abb;
	padding:0 5px;
	line-height:1;
}
.l-content .tipsInner .gfix ul.gear{
	width:483px;
	margin:15px 198px 20px 199px;
}
.l-content .tipsInner .gfix ul.gear li{
	float:left;
}
/* question */
.l-content .tipsInner .q_area{
	width:944px;
	height:127px;
	border:3px solid #0b5ba2;
	margin:20px 0;
	position:relative;
}
.l-content .tipsInner .q_area .qtxt{
	width:327px;
	height:42px;
	position:absolute;
	top:67px;
	left:138px;
}
.l-content .tipsInner .q_area .q_btn{
	width:245px;
	height:42px;
	position:absolute;
	top:67px;
	right:136px;
}
/* other */
.l-content .tipsInner .d_btn{
	width:950px;
	height:39px;
	margin:20px 0;
	padding:0 347px;
}
.l-content .tipsInner .ml47{
	margin-left:47px;
}

