@charset "utf-8";

#Gnav li.nav07 a{background:url(../common/img/menuTXT.png) -1070px -60px no-repeat;}
h2{background:url(../common/img/h2TXT.png) 0 -268px no-repeat;}

#main .conbox{
text-indent:0;
}


h3{
background:url(img/specialHeader.jpg) left top no-repeat;
text-indent:-99999px;
height:60px;
margin-bottom:40px;
}
h3 span{
display:block;
height:60px;
}	
.backtop{
background:url(img/specialFooter.jpg) left top no-repeat;
text-indent:-9999px;
}
.mc_content {
background:#fff;
color:#3E323E;
font-size:18px;
font-weight:bold;
margin-bottom:50px;
box-shadow: 2px 2px 4px #3E323E;
}

#special01 h3 span{
background:url(img/h3TXT.png) left top no-repeat;
}
#special01 p.cau{
width:980px;
font-size:80%;
margin:0 auto 20px;
text-align:center;
color:#cc0033;
clear:both;
}
#special01 ul{
width:980px;
margin:0 auto 20px;
clear: both;
}
#special01 li{
clear:both;
margin:20px 0;
border-bottom:1px solid #3E323E;
}
#special01 li:last-child{
border-bottom:none;
}
#special01 p.thumb{
width:320px;
margin:0 20px 40px 0;
float:left;
}
#special01 .txt{
width:630px;
float:left;
}
#special01 p.title{
font-size:20px;
font-weight:bold;
margin:0 20px;
}
#special01 p.thumb img{
width:320px;
margin:0 auto;
}
#special01 p.link_btn{
width:200px;
margin:30px 20px;
float:left;
}
#special01 p.link_btn a{
display:block;
text-align:center;
padding:15px 10px;
background: #cc0033;
color:#fff;
border-radius:10px;
}
#special01 p.link_btn a:hover {
transition: all 0.2s;
background:#ffcc33;
color:#fff;
text-decoration:none;
box-shadow:1px 1px 2px #333;
}