﻿#specialBox h2,
#specialBox h3,
#specialBox h4,
#specialBox h5,
#specialBox h6{
width:750px;
height:42px;
padding:10px 0px 0px 10px;
margin:20px auto 0px auto;
text-align:left;
font-size:18px;
font-weight:bold;
color:#FFFFFF;
overflow:hidden;
background-repeat   : no-repeat;
}

/*******************
各見出し背景
*******************/
#specialBox .specialttl1{
background-image:url(../images/outer_c1_title.gif);
background-position:left top;
overflow:hidden;
}

#specialBox .specialttl2{
background-image:url(../images/outer_c2_title.gif);
background-position:left top;
overflow:hidden;
}

#specialBox .specialttl3{
background-image:url(../images/outer_c3_title.gif);
background-position:left top;
overflow:hidden;
}

#specialBox .specialttl4{
background-image:url(../images/outer_c4_title.gif);
background-position:left top;
overflow:hidden;
}


#specialBox .TitleName{
padding:15px 0 0 10px;
margin:25px auto 10px auto;
color:#FFFFFF;
}

#specialBox .ReadTxt{
padding:0px 0px 25px 0px;
margin:-40px 10px 0px 0px;
color:#FFFFFF;
text-align:right;
font-size:12px;
}

/*******************
アイテム見出し背景
*******************/

/*基本装備*/
#specialBox .specialSubttlBace{
width:263px;
height:89px;
margin:0 0 10px 0;
padding:100px 15px 10px 15px;
background-image:url(../images/bg_property.jpg);
overflow:hidden;
}

#specialBox .specialSubttlBace p{
font-size:14px;
color:#FFFFFF;
text-align:left;
}

/*基本装備*/
#specialBox .specialSubttlbbq{
width:263px;
height:89px;
margin:0 0 10px 0;
padding:100px 15px 10px 15px;
background-image:url(../images/bg_convenience.jpg);
overflow:hidden;
}

#specialBox .specialSubttlbbq p{
font-size:14px;
color:#FFFFFF;
text-align:left;
}

#bbq01 .left{
width:317px;
}
#bbq01 .right{
width:438px;
text-align:right;
}
#title01 {
background-image:url(../images/bg_title01.jpg);
background-position:left top;
overflow:hidden;
}
#title02 {
background-image:url(../images/bg_title02.jpg);
background-position:left top;
overflow:hidden;
}
#title03 {
background-image:url(../images/bg_title03.jpg);
background-position:left top;
overflow:hidden;
}

#specialBox .specialOneBox .subtitle_pro { color:#000; font-size:16px; background:url(../images/bg_subtitle.gif) left bottom no-repeat; height:25px; padding-left:0; width:760px;}

.boxPoint { border:#a2a2a2 solid 5px; padding:15px 15px 0 15px;}
#specialBox .specialOneBox .boxPoint p,
#specialBox .specialOneBox .boxPoint h5{ padding:0; margin:0 0 15px 0;}
#specialBox .specialOneBox .boxPoint h5 { width:228px; height:22px;}



.MainImg {
	overflow:hidden;
	width:760px;
	height:195px;
	position:relative;
	background: url(../images/outer_main_02.jpg) no-repeat left top;
}

.MainCheck01 {
	overflow:hidden;
	width:380px;
	height:170px;
	position:relative;
	float:left;
	background: url(../images/outer_check01_02.jpg) no-repeat left top;
}
.MainCheck02 {
	overflow:hidden;
	width:380px;
	height:170px;
	position:relative;
	float:left;
	background: url(../images/outer_check02_02.jpg) no-repeat left top;
}


/********************
商品画像ワッペン設定
********************/

.goods {
 position: relative;
}
.goods a { display: block; }
a.goods-menu {
 border: 1px solid #777;
 width: 250px;
 height: 188px;
}
.wappen {
 position: absolute;
 top: 95px;
 left: 5px;
}


/********************
商品一覧リンク設定
********************/

#specialBox .LinkBana{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
color:#FFFFFF;
text-align:right;
}


/********************
ロールオーバー設定
********************/

ul.menu  {
   margin:0;
   padding:0;
}

ul.menu li {
   float:left;
   text-indent:-9999px;
   overflow:hidden;
   list-style:none;
   margin:10px 10px 10px 20px;
   display:inline;
}

ul.menu li a {
   display:block;
   width:346px;
   height:33px;
}

li.menu1 a {
   background:url(../images/outer_anchor.gif) 0 0 no-repeat;
}

li.menu1 a:hover {
   background:url(../images/outer_anchor.gif) 0 -33px no-repeat;
}

li.menu2 a {
   background:url(../images/outer_anchor.gif) -346px 0 no-repeat;
}

li.menu2 a:hover {
   background:url(../images/outer_anchor.gif) -346px -33px no-repeat;
}



ul.linkbana  {
   margin:0;
   padding:0;
}

ul.linkbana li {
   float:right;
   text-indent:-9999px;
   overflow:hidden;
   list-style:none;
   margin:0px 0px 0px 0px;
}

ul.linkbana li a {
   display:block;
   width:320px;
   height:40px;
}

li.link1 a {
   background:url(../images/outer_linkbana_02.jpg) 0 0 no-repeat;
}

li.link1 a:hover {
	background:url(../images/outer_linkbana_02.jpg) no-repeat 0 -40px;
}
