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

/*解除*/
.clearfix {
    overflow:hidden;
    height:100%;
}

.newbase{
width:602px;
padding:20px 20px 10px 20px;
}
.newbase h2{
width:600px;
height:37px;
margin:0 0 25px 0;
padding:17px 0 0 30px;
background:url(./../common/img/h2_img_01.jpg) left top no-repeat;
color:#53b199;
font-size:18px;
font-weight:bold;
}

/*operation/buccalfat.html*/
.box_main{
	width:100%;
	margin:0 auto ;
	margin-top:20px;
}
.box_main .box{
	width:258px;
	border: 1px solid #cccccc;
	text-align:center;
}
.img_b{
	width:258px;
	margin:0 auto ;
}

.img-resize{
	width:50%;
	margin:0 auto ;
	display: block ;
}
p.b_box{
	margin:0 auto ;
	width:240px;
    background: #cccccc;
	text-align:center;
	padding:10px 10px;
}
p.b_box span.mark{
	font-weight:bold;
	color:#F60;
	font-size:120%;
}

img.ctr{
	margin:0 auto ;
	display: block ;
}

.img-r{
    float: right;
	clear:both;
    margin: 0 0 10px 10px;
}

.bf_main_newthread{
	background: #fff url(../img/buccalfat/main.png) no-repeat left top;
	height: 305px;
	width: 621px;
	border: 1px solid #d6d6d6;
	padding: 20px 0 5px 20px;
}
.div_text_1 p {
    font-size: 14px;
    padding-top: 10px;
    text-align: justify;
    line-height: 1.8em;
}
.div_text_1 h3 {
    font-size: 16px;
}
.bdr {
	width:580px;
	border-top: 1px solid #666666;
	padding-top:20px;
}

.div_text_1 ul li {
    font-size: 14px;
}

.list_box{
	width: 480px;
	padding: 20px;
	font-size:16px;
	border: 1px solid #d9eae6;
}
.text_color_1 {
    color: #4da591;
}
.div_bg_1 {
    background-color: #f6fbfa;
    border-radius: 50px;
	float:right;
	clear:both;
	display:block;
	padding:25px;
	margin-top:20px;
	margin-right:20px;
	vertical-align:middle;
}
.div_bg_2 {
	width:40%;
    background-color: #f6fbfa;
    border-radius: 50px;
	float:right;
	clear:both;
	display:block;
	padding:25px;
	margin-top:100px;
	vertical-align:middle;
}

.opecontent table {
    margin-bottom: 15px;
    width: 93%;
    border-left: solid 1px #d9eae6;
    border-top: solid 1px #d9eae6;
    font-size: 12px;
}
.opecontent table tr th {
    border-left: solid 1px #d9eae6;
    border-top: solid 1px #d9eae6;
    background: #f6fbfa;
    padding: 20px;
    text-align: left;
    vertical-align: top;
}

.opecontent table tr td{
    text-align: left;
    border-left: solid 1px #d9eae6;
    border-top: solid 1px #d9eae6;
    padding: 10px;
    background: #fbfbf6;
}
.opecontent table tr th, .opecontent  table tr td {
    border-bottom: 1px solid #d9eae6;
    border-right: 1px solid #d9eae6;
}
.buccalfat_bg {
    margin: 0 0 20px 0;
    padding: 20px 0px 30px 20px;
    width: 576px;
    background: #f6fbfa;
}
.buccalfat_bg_new {
    margin: 0 0 20px 0;
    padding: 20px 0px 30px 20px;
    width: 576px;
	background: #f6fbfa url(../img/buccalfat/new.png) no-repeat left top;
}

.buccalfat_bg h5, .buccalfat_bg_new h5{
	font-size:16px;
	font-weight:bold;
}

.buccalfat_bg_new .line,
.buccalfat_bg .line {
	text-decoration: underline;
}
.buccalfat_bg .bg_04_list li {
    padding: 20px 10px 20px 0;
    margin-bottom: 24px;
    width: 558px;
}
.buccalfat_bg .img-r {
    float: right;
    margin: 0 0 10px 10px;
    padding-right: 20px;
}
.check_bg ul{
    margin-top: 20px;
}

.check_bg ul li {
    background: url(/img/check_icon_01.gif) no-repeat left center;
    padding-left: 20px;
    line-height: 2.1em;
    font-size: 14px;
    margin-left: 20px;
}

.div_text_1 img{
    margin-top: 20px;
}
/*springeyelift*/
.se_main_newthread{
	background: #fff url(../img/springeyelift/main.png) no-repeat left top;
	height: 305px;
	width: 621px;
	border: 1px solid #d6d6d6;
	padding: 20px 0 5px 20px;
}
