

/*-----タイトル-------*/
.title {
width:95%;
background:#815600;
padding:3px 5px;
color:#ffffff;
font-size:16px;
font-weight:bold;
line-height:1.5em;
letter-spacing:0.1ex;
margin:0 0 5px 0;
}

table {
color:#ffffff;
font-size:12px;
line-height:1.5em;
letter-spacing:0.1ex;
}



/*---------------バナー---------------*/
#banner {
width:100%;
height:70px;
margin-left:50px;
}

.gecko #banner {
width:100%;
height:70px;
margin-left:0px;
}


#banner img {
margin:0px
}


/*---------------バナー2（高島屋インフォ）---------------*/
#banner2 {
width:100%;
height:60px;
margin-left:50px;
}


/*---------------バナー2（高島屋インフォ）---------------*/
.gecko #banner2 {
width:100%;
height:84px;
margin-left:0px;
}



/*---------------ライン---------------*/
.line {
width:100%;
height:20px;
background-image:url("../image/parts/line.gif");
margin:5px;
}



/*-----ラインアップ犬種ー-------*/

.kensyu {
width:100%;
background:#60140a;
padding:5px;
color:#ffffff;
font-size:15px;
font-weight:bold;
line-height:1.5em;
letter-spacing:0.1ex;
}





/*-----ラインアップ詳細テーブルー-------*/

.lineup {
border-collapse:collapse;
border-style:solid;
border-color:#ffffff;
border-width:1px;
width:470px;
border:0;
cellpaddig:0px;
border-spacing:0;
}

.left {
width:130px;
background:#50281e;
border:solid #ffffff;
border-width:1px 0px;
padding:10px;
}

.right {
width:340px;
border:solid #ffffff;
border-width:1px 0px;
padding:10px;
}

.lineup {
color:#ffffff;
font-size:12px;
line-height:1.5em;
letter-spacing:0.1ex;
}


/*-----給与量の目安テーブルー-------*/
.meyasu {
border-collapse:collapse;
border:1px #50281e solid;
padding:5px;
}

.meyasu1 {
background:#50281e;
padding:5px;
}

.meyasu2 {
border:1px #50281e solid;
padding:5px;
}


/*-----オーダーページ-------*/
.orderinfo {
font-size:12px;
width:600px;
height:20px;
background:#5a2d19;
padding:5px;
margin:30px 0 0 0;
text-align:right;
}


#order {
width:600px;
text-align:center;
}


.gecko #order {
width:600px;
text-align:center;
margin-left:50px;
}



/*-----こだわり文字-------*/
.kodawari {
color:#ff4d00;
}



#kodawari1 {
float:left;
width:280px;
margin-left:0;
text-align:left;
}

#kodawari2 {
float:left;
width:280px;
margin-left:10px;
text-align:left;
}
.mac.ie #kodawari2 {
float:left;
width:280px;
margin-left:10px;
text-align:left;
}

.gecko #kodawari2 {
float:left;
width:280px;
margin-left:20px;
text-align:left;
}
/*-----最新情報-------*/


#newsboxtop {
width:600px;
height:30px;
background-image:url(../image/parts/newswakutop.gif);
margin:0;
padding:0;
}

#newsboxmiddle {
width:600px;
height:250px;
background-image:url(../image/parts/newswakubottom.gif);
margin:0;
padding:0px;
text-align:center;
}

.gecko #newsboxmiddle {
width:580px;
height:250px;
background-image:url(../image/parts/newswakubottom.gif);
margin:0;
padding:10px;
text-align:center;
}

#mediaboxtop {
width:600px;
height:30px;
background-image:url(../image/parts/mediawakutop.gif);
margin:0;
padding:0px;
text-align:center;
}

#newsboxbottom {
width:600px;
height:250px;
background-image:url(../image/parts/newswakubottom.gif);
background-position:bottom;
margin:0;
padding:0px;
text-align:center;
}

.news {
color:#ffffff;
font-size:12px;
line-height:1.5em;
letter-spacing:0.1ex;
margin:20px 0 5px 0;
text-align:left;
}

.news h1 {
color:#ff4d00;
font-size:13px;
line-height:1.5em;
letter-spacing:0.1ex;
margin:20px 0 5px 0;
}



/*-----スタートパック-------*/




#startboxtop {
width:600px;
height:40px;
background-image:url(../image/start/boxtop.gif);
margin:0;
padding:0;
}

#startboxbottom {
width:600px;
background-image:url(../image/start/boxbottom.gif);
background-position:bottom;
margin:0;
padding:0 20px 20px 20px;
text-align:left;
}
.gecko #startboxbottom {
width:600px;
height:300px;
background-image:url(../image/start/boxbottom.gif);
background-position:bottom;
margin:0;
padding:0;
text-align:left;
}

.gecko #stcrisp {
margin-left:20px;
width:550px;
}

.gecko #sttender {
width:550px;
margin-left:20px;
clear:both;
}

.image {
float:left;
}


#startboxbottom  p {
margin:0 0 20px	0;
}



.start {
width:600px;
height:270px;
background-image:url(../image/start/startimage.gif);
background-repeat:no-repeat;
margin:0;
padding:60px 20px 20px 300px;
text-align:left;
}

.gecko .start {
width:280px;
height:220px;
background-image:url(../image/start/startimage.gif);
background-repeat:no-repeat;
margin-left:0px;
padding:60px 20px 0px 300px;
text-align:left;
}


/*------プラチナメンバー-------*/

#platinum {
text-align:center;
}

#platinum img {
margin:20px	0	20px	0;}

.platext {
width:400px;
text-align:left;
}
.platext {
width:400px;
text-align:left;
}

.gecko .platext {
width:400px;
margin-left:110px;
text-align:left;

}


/*-----モバイル版-------*/
#qr {
float:right;
width:610px;
margin:0px;
text-align:left;
}
#qr img {
float:left;
margin:10px;
}



/*------ご注文についてボックス-------*/

#orderboxtop {
width:470px;
height:20px;
background-image:url(../image/info/boxtop.gif);
margin:20px 0 0 0;
text-align:center;
}

#orderboxbottom {
width:470px;
background-image:url(../image/info/boxbottom.gif);
background-position:bottom;
padding:0px 15px 10px 15px;
margin-bottom:0px;
text-align:left;
}

.gecko #orderboxbottom {
width:440px;
background-image:url(../image/info/boxbottom.gif);
background-position:bottom;
padding:0px 15px 10px 15px;
margin-bottom:0px;
text-align:left;

}

#contents a{
text-decoration:none;
}



.infotext{
color:#50281e;
}

.infotext a {
color:#50281e;
}



.lefttext {
text-align:left;
}

.clear {
clear:both;
}