/* rocka Style Sheet 2006 ver.1.19 */

/***********************************************/
/* HTML tag styles  3col                           */
/***********************************************/


body{
font-family: Arial,sans-serif;
color: #333333;
line-height: 1.166;	
margin: 0px;
padding: 0px;
}

a{
color: #006699;
text-decoration: none;
}

a:link{
color: #006699;
text-decoration: none;
}

a:visited{
color: #006699;
text-decoration: none;
}

a:hover{
color: #006699;
text-decoration: underline;
}

h1{
font-family: Verdana,Arial,sans-serif;
font-size: 38px;
color: #006699;
margin: 0px;
padding: 0px;
}

h2{
font-family: Arial,sans-serif;
font-size: 114%;
color: #006691;
margin: 0px;
padding: 0px;
}

h3{
font-family: Arial,sans-serif;
font-size: 100%;
color: #334d55;
margin: 0px;
padding: 0px;
}

h4{
color: #E2D0AB;
font-size: 11px;
font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
margin: 0px;
padding: 0px;
font-weight:lighter;
}

h5{
font-family: Verdana,Arial,sans-serif;
font-size: 100%;
color: #334d55;
margin: 0px;
padding: 0px;
}

ul{
list-style-type: square;
}

ul ul{
list-style-type: disc;
}

ul ul ul{
list-style-type: none;
}

label{
font-family: Arial,sans-serif;
font-size: 100%;
font-weight: bold;
color: #334d55;
}


/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#table{
background: url(http://www.vuitton7.com/linkfile/tablebg.gif);
margin: 0px auto 0px auto;
}

#masthead{
padding: 10px 0px 0px 0px;
border-bottom: 1px solid #cccccc;
width: 100%;
background: url(http://www.vuitton7.com/linkfile/masthead.gif);
}

#navBar{
float: left;
width: 20%;
margin: 0px;
padding: 0px;
border-right: 1px solid #cccccc;
border-bottom: 0px solid #cccccc;
}

#navBar .menubar2{
padding: 10px 0px 2px 10px;
font-weight: bold;
background-color: #dddddd;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
border-left: 7px double #006691;
border-right: 7px double #006691;
}

#headlines{
float:right;
width: 20%;
border-left: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
padding-right: 10px;
}

#content{
float: left;
width: 430px;
}
/************** body name editable ***************/

#content .namegif{
position: relative;
top: 25px;
left: 25px;
bottom: 0px;
}


/***********************************************/
/* Components                                  */
/***********************************************/

/*************** #pageName styles **************/

#pageName{
margin: 0px;
padding: 0px 0px 0px 10px;
font-size: 12px;
}

#pageName a:link{
color: #264B71;
text-decoration: none;
}

#pageName a:visited{
color: #264B71;
text-decoration: none;
}

#pageName a:hover{
color: #264B71;
text-decoration: underline;
}


/************* #breadCrumb styles *************/

#breadCrumb{
font-size: 9px;
margin: 0px;
padding: 6px 0px 0px 10px;
}

#breadCrumb a:link{
color: #88434A;
text-decoration: none;
}

#breadCrumb a:visited{
color: #88434A;
text-decoration: none;
}

#breadCrumb a:hover{
color: #88434A;
text-decoration: none;
}


/*************** #siteName styles **************/

#siteName{
font-size: 38px;
margin: 0px;
padding: 0px 0px 0px 25px;
}

#siteName a:link{
color: #25496D;
text-decoration: none;
}

#siteName a:visited{
color: #25496D;
text-decoration: none;
}

#siteName a:hover{
color: #25496D;
text-decoration: underline;
}

#banner-description{
font-size: 10px;
}


/************* #globalNav styles **************/

#globalNav{
padding: 4px 0px 5px 10px;
border-bottom: 1px solid #CCC;
color: #C04552;
}

#globalNav img{
display: block;
}

#globalNav a {
font-size: 14px;
padding: 0px 4px 2px 0px;
}

#globalNav a:link{
color: #88434A;
text-decoration: none;
}

#globalNav a:visited{
color: #88434A;
text-decoration: none;
}

#globalNav a:hover{
color: #FF0033;
text-decoration: underline;
}

#globalNav h4 a {
font-size: 11px;
padding: 0px 0px 0px 0px;
carsor: none;
}

#globalNav h4 a:link{
color: #E70637;
text-decoration: none;
}

#globalNav h4 a:visited{
color: #E70637;
text-decoration: none;
}

#globalNav h4 a:hover{
color: #E70637;
text-decoration: none;
}


/************* #search styles ***************/

#search{
padding: 1px 0px 1px 10px;
border-bottom: 1px solid #cccccc;
font-size: 90%;
border: 0px;
}

#search #search{
padding: 4px 5px 2px 7px;
background: url(http://www.vuitton7.com/linkfile/searchformbg.gif);
color: #000033;
margin: 0px 0px 2px 0px;
}

#search form{
margin: 0px;
padding: 0px;
}

#search label{
display: block;
margin: 0px;
padding: 0px;
}

#search .submitbutton {
background: #dae0e6;
color: #006699; 
cursor: hand; 
font-weight: bold;
}


/************** .menubar styles ***************/

.menubar{
font-family: Arial,sans-serif;
font-size: 12px;
color: #334d55;
margin: 0px;
padding: 0px;
font-weight: bold;
}

.menubar2{
padding: 10px 0px 2px 10px;
font-family: Arial,sans-serif;
font-size: 75%;
color: #334d55;
margin: 0px;
padding: 0px;
font-weight: bold;
}

.menubar3{
font-family: Arial,sans-serif;
font-size: 75%;
color: #334d55;
margin: 0px;
padding: 0px;
font-weight: bold;
}


/************** .feature styles ***************/

.feature{
padding: 10px 35px 5px 5px;
font-size: 80%;
}
.feature .categorytitle{
font-weight: bold;
margin: 15px 0px 10px 15px;

}
.feature .vuittontop{
position: relative;
top: 5px;
left: 54px;
bottom: 0px;
margin: 0px;
}

.feature h3{
padding: 0px 0px 0px 0px;
margin: 15px 0px 15px 0px;
text-align: center;
}

.feature h3 a {
padding: 0px 10px 0px 0px;
carsor: none;
}

.feature h3 a:link{
color: #334d55;
text-decoration: none;
}

.feature h3 a:visited{
color: #334d55;
text-decoration: none;
}

.feature h3 a:hover{
color: #334d55;
text-decoration: none;
}


.feature .item-photo img{
float: left;
padding: 10px 10px 25px 20px;
}

.feature .item-photo2 img{
float: left;
padding: 0px 0px 25px 20px;
width: 128px;
}

.feature .vuittontop{
padding:20px 0px 10px 0px;
}

.feature .detail{
padding:0px 0px 0px 0px;
}

.feature .page{
position: relative;
right: 225px;
padding:0px 0px 0px 0px;
}

.feature .entry{
clear: both;
margin: 0px;
padding: 0px 0px 0px 0px;
font-size: 80%;
}

.feature .entry h3{
font-family: Arial,sans-serif;
padding: 10px 0px 20px 0px;
font-size: 14px;
color: #334d55;
margin: 5px 0px 20px 0px;
padding: 0px;
font-weight: bold;
text-align: left;
}

.feature .item-container{
padding: 0px 10px 0px 0px;
}
.feature .item-name{
}
.feature .item-price{
}
.feature .item-price2{
}
.feature .item-ship{
visibility: hidden;
font-size: 9px;
}
.feature .item-ship2{
visibility: hidden;
font-size: 9px;
}
.feature .item-desc{
}
.feature .item-url{
}


/************** .body1 styles *****************/

.body1{
clear: both;
padding-left: 10px;
padding-top: 0px;
font-size: 80%;
}

.body1 p{
}

.body1 h3{
padding: 10px 0px 20px 10px;
}

.body1 .item-photo img{
padding: 0px 10px 0px 10px;
}

.body1 .item-photo2 img{
padding: 0px 10px 0px 10px;
margin: 0px;
width: 168px;
}

.body1.item-container{
}
.body1 .item-name{
padding: 0px 60px 0px 0px;
}
.body1 .item-price{
color: #004040;
}
.body1 .item-price .item-price2{
font-weight: bold;
}
.body1 .item-ship{
}
.body1 .item-ship2{
}
.body1 .item-desc{
padding: 5px 50px 10px 0px;
color: #222;
}
.body1 .item-url{
}


/************** .story styles *****************/

.story{
clear: both;
padding: 10px 25px 0px 10px;
font-size: 80%;
}

.story h3{
padding: 0px 0px 5px 15px;
}

.story p{
padding: 0px 1px 0px 0px;
line-height: 1.3;
font-size: 12px;
}

.story .namegif{
position:relative;
top: 0px;
padding:0px 0px 0px 0px;
}

.story .page{
position: relative;
right: 225px;
padding:0px 0px 0px 0px;
}

.story .item-photo img{
padding: 0px 10px 10px 10px;
}

.story .item-photo2 img{
margin: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 10px;
width: 250px;
}

.story .item-container{
}
.story .item-name{
}
.story .item-price{
color: #004040;
}
.story .item-price .item-price2{
}
.story .item-ship{
}
.story .item-ship2{
}
.story .item-desc{
padding: 5px 50px 10px 0px;
color: #222;
}
.story .item-url{
}


/************** #below adsense styles **************/

.font11-999999 {
color: #999999;
font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size: 11px;
}


/************** #go2pagetop styles **************/

#go2pagetop{
clear: both;
background: url(http://www.vuitton7.com/linkfile/tablebg1.gif);
margin: 0px;
padding:0px 0px 15px 0px;
}

#go2pagetop .page{
position: relative;
top: 0px;
left: 413px;
}


/************* #siteInfo styles ***************/

#siteInfo{
clear: both;
border-top: 1px solid #cccccc;
font-size: 12px;
color: #CC6600;
padding: 10px 10px 10px 9px;
background: url(http://www.vuitton7.com/linkfile/siteinfo.gif)
}

#siteInfo img{
padding: 4px 4px 4px 10px;
vertical-align: middle;
}


#siteInfo a:link{
color: #F9D098;
text-decoration: none;
}

#siteInfo a:visited{
color: #F9D098;
text-decoration: none;
}

#siteInfo a:hover{
color: #F9D098;
text-decoration: underline;
}



/*********** #navBar link styles ***********/

#navBar ul a:link, #navBar ul a:visited {display: block;}
#navBar ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li {border-bottom: 1px solid #EEE;}

/* fix for browsers that don't need the hack */
html>body #navBar li {border-bottom: none;}


/*********** #sectionLinks styles ***********/

#sectionLinks{
margin: 0px;
padding: 0px;
border-top: 2px solid #cccccc;
border-bottom: 1px solid #cccccc;
font-size: 71%;
}

#sectionLinks .menubar{
padding: 10px 0px 2px 10px;
font-weight: bold;
background-color: #dddddd;
border-left: 7px double #006691;
border-right: 7px double #006691;
border-bottom: 1px solid #cccccc;
}

#sectionLinks .relatedLinks .menubar3{
padding: 10px 0px 2px 10px;
}

#sectionLinks a {
display: block;
border-top: 1px solid #cccccc;
padding: 2px 7px 2px 10px;
}

#sectionLinks a:hover{
background-color: #C10232;
color: #FAEBBB;
border-left: 6px solid #006691;
border-right: 6px double #006691;
text-decoration:none;
}


/*********** .relatedLinks styles ***********/

.relatedLinks{
margin: 0px;
padding: 5px 10px 10px 10px;
border-top: 1px solid #cccccc;
font-size: 75%;
}

.relatedLinks .menubar3{
padding: 10px 0px 2px 0px;
}

.relatedLinks a:link,
.relatedLinks a:visited {
display: block; 
}


/************** #advert styles **************/

#advert{
padding: 30px 0px 10px;
}

#advert img{
display: block;
}


/************** #headlines styles **************/

#headlines{
margin: 0px;
padding: 18px 0px 20px 10px;
border-bottom: 0px;
font-size: 80%;
}

#headlines p{
padding: 5px 0px 5px 0px;
}

#headlines .menubar3{
padding: 10px 0px 2px 0px;
}

#headlines .logo{
position: relative;
right: 0px;
margin: 0px;
}

#headlines .rankingbox{
position: relative;
right: 0px;
margin: 0px;
}

#headlines .ranknumber1{
font-weight: bold;
margin-top: 20px;
margin-bottom: 1px;
}

#headlines .shopname1{
color: #555;
font-weight:normal;
font-size: 10px;
margin-left: 5px;
margin-bottom: 1px;
}

#headlines .rankphoto1{
padding-bottom: 3px;
padding-left: 2px;
}

#headlines .shopdesc1{
margin-top: 7px;
margin-bottom: 20px;
font-size: 12px;
}

#headlines .shopdesc1 a:link{
color: #ccc;
text-decoration: none;
}

#headlines .shopdesc1 a:visited{
color: #ccc;
text-decoration: none;
}

#headlines .shopdesc1 a:hover{
color: #666;
text-decoration: underline;
}

#headlines .ranknumber2{
font-weight: bold;
margin-bottom: 1px;
}

#headlines .shopname2{
color: #555;
font-weight:normal;
font-size: 10px;
margin-left: 5px;
margin-bottom: 1px;
}

#headlines .rankphoto2{
padding-bottom: 8px;
}

#headlines .shopdesc2{
margin-bottom: 18px;
font-size: 12px;
}

#headlines .shopdesc2 a:link{
color: #ccc;
text-decoration: none;
}

#headlines .shopdesc2 a:visited{
color: #ccc;
text-decoration: none;
}

#headlines .shopdesc2 a:hover{
color: #666;
text-decoration: underline;
}

#headlines .ranknumber3{
font-weight: bold;
margin-bottom: 4px;
}

#headlines .shopname3{
color: #555;
font-weight:normal;
margin-left: 5px;
font-size: 10px;
margin-bottom: 4px;
}

#headlines .rankphoto3{
padding-bottom: 8px;
}

#headlines .shopdesc3{
margin-bottom: 21px;
font-size: 12px;
}

#headlines .shopdesc3 a:link{
color: #ccc;
text-decoration: none;
}

#headlines .shopdesc3 a:visited{
color: #ccc;
text-decoration: none;
}

#headlines .shopdesc3 a:hover{
color: #666;
text-decoration: underline;
}

#headlines .ranknumber4{
font-weight: 600;
margin-bottom: 4px;
}

#headlines .shopname4{
color: #555;
font-weight:normal;
margin-left: 5px;
font-size: 10px;
margin-bottom: 4px;
}

#headlines .rankphoto4{
}

#headlines .shopdesc4{
margin-bottom: 21px;
font-size: 12px;
}

#headlines .shopdesc4 a:link{
color: #ccc;
text-decoration: none;
}

#headlines .shopdesc4 a:visited{
color: #ccc;
text-decoration: none;
}

#headlines .shopdesc4 a:hover{
color: #666;
text-decoration: underline;
}

#headlines .ranknumber5{
font-weight: 600;
margin-bottom: 4px;
}

#headlines .shopname5{
color: #555;
font-weight:normal;
margin-left: 5px;
font-size: 10px;
margin-bottom: 4px;
}

#headlines .rankphoto5{
}

#headlines .shopdesc5{
margin-bottom: 21px;
font-size: 12px;
}

#headlines .shopdesc5 a:link{
color: #ccc;
text-decoration: none;
}

#headlines .shopdesc5 a:visited{
color: #ccc;
text-decoration: none;
}

#headlines .shopdesc5 a:hover{
color: #666;
text-decoration: underline;
}


/************** entrysub styles **************/
#entrysubtitle {
text-align: center;
font-size: 14px;
color: #333333;
margin-top: 8px;
margin-bottom: 8px;
}
#entrysubbanner {
text-align: center;
margin-bottom: 8px;
}
#entrysubtxt1 {
text-align: center;
font-size: 0.9em;
color: #333333;
margin-top: 4px;
}
#entrysubtxt2 {
text-align: left;
font-size: 12px;
color: #666666;
margin-top: 4px;
}
#entrysubtxt3 {
text-align: left;
font-size: 12px;
color: #663333;
margin-top: 4px;
}
#entrysubfooter {
text-align: center;
font-size: 0.9em;
color: #3333ff;
margin-top: 8px;
margin-bottom: 8px;
}
#entrycomment {
text-align: center;
font-size: 12px;
color: #FF0033;
}

<!--　愛プレjump banner　 -->
.entrysubBox {
	width: 370px;
	text-align: center;
}

.entrysubBox #txt1 {
	font-size: 12px;
	color: #666666;
	margin: 2px 0px 2px 0px;
}

#txt5 {
	font-size: 12px;
	color: #FF3366;
	margin: 2px 0px 2px 0px;
}

/* PR style */

.spr {
margin: 0;
padding: 4px 0 3px 38px;
font-size: 12px;
color: #666;
background: url(http://119-119.com/bnr/prffcc99.gif) 3px 2px no-repeat;
}

.spr a,
.spr a:link,
.spr a:visited {
color: #666;
text-decoration: none;
}

.spr a:hover,
.spr a:active {
color: #666;
text-decoration: none;
}

.spr2 {
margin: 0;
padding: 4px 0 3px 38px;
font-size: 12px;
color: #666;
background: url(http://119-119.com/bnr/pr666.gif) 3px 2px no-repeat;
}

/* peace-pr */

.primg {
margin: 0 0 0 24px;
width: 34px;
height:20px;
background: url(http://www.119-119.com/format/images/pr.gif) 2px 2px no-repeat;
float: left;
display: inline;
}

.prlink {
display: inline;
float: left;
color: #666;
font-size: 12px;
}

.prlink a,
.prlink a:link,
.prlink a:visited,
.prlink a:hover,
.prlink a:active {
color: #666;
text-decoration: none;
}